# Cultural Japanの構築における ジャパンサーチ利活用スキーマの活用 Usage of Japan Search RDF Model in the Development of Cultural Japan

中村 覚
NAKAMURA Satoru
}

東京大学史料編纂所／国立国会図書館非常勤調査員

\begin{abstract}
抄録：日本国内では、国の分野横断型統合ポータルである「ジャパンサーチ」が公開され、国内の多様なデジタルコンテンツに対 するアクセスが容易となりつつある。一方、国外の機関が所蔵・公開する日本文化に関するデータの発見可能性は十分に高くない。 そこで筆者らは IIIF/RDF などのデータ相互運用技術を活用して、世界中の機関が公開する日本文化に関するデー夕を収集し、それ らの発見可能性を高める仕組みである「Cultural Japan」の構築を行っている。本研究ではこの構築において、特に「ジャパンサー チ利活用スキーマ」の利用について述べる。本研究が、他のプロジェクト等での「ジャパンサーチ利活用スキーマ」の利用におけ る参考事例となることを目指す。

Abstract: Japan Search, which is a national integrated cross-sectoral portal, with collection of metadata from local and national libraries, museums, archives to anime and broadcasting programs, has facilitated access to cultural resources. On the other hand, Japan Search and other services such as "IIIF Discovery in Japan" are aggregators of cultural resources mainly published by Japanese institutions. Therefore, we develop a discovery system for Japanese cultural resources from all over the world with data interoperability technologies, such as IIIF and RDF. This paper focuses on the usage of Japan Search RDF Model. We hope that the output of this research will be helpful for other projects to use the model.
\end{abstract}

キーワード : ジャパンサーチ、ジャパンサーチ利活用モデル、IIIF、RDF、Cultural Japan

Keywords: Japan Search, Japan Search RDF Model, IIIF, RDF, Cultural Japan
## 1. はじめに

## 1.1 背景と目的

日本国内では、国の分野横断型統合ポータルである 「ジャパンサーチ[1]」が公開され、国内の多様なデジタルコンテンツに対するアクセスが容易となりつつある。また、特に画像データを取り扱う文化機関においては、画像共有のための国際規格である IIIF（International Image Interoperability Framework）の採用が積極的に進められており、画像データの取り扱いに関する利便性が大幅に向上している。このような背景から、筆者らは国内機関が公開する IIIF 準拠の画像（正確には IIIF マニフェスト）を収集し、これらのアイテムの発見可能性を高めるシステムとして「IIIF Discovery in Japan ${ }^{[2]}$ を構築・運用してきた。

一方、ジャパンサーチや IIIF Discovery in Japan は主に日本国内の機関が公開するデータを対象としており、例えば国外の機関が所蔵・公開する日本文化に関するデータについては、ARC 古典籍ポータルデータベースなどを除いて、それらの発見が難しい。そこで筆者らは世界中の機関が公開する日本文化に関するデー夕を収集し、それらの発見可能性を高める仕組みである「Cultural
Japan ${ }^{[3]}$ の構築を進めている。メトロポリタン美術館や Europeana、DPLAなどから収集した日本関連デー夕を、 ジャパンサーチ利活用スキーマでRDF 化し、それらを検索プログラムで横断検索可能なサービスを提供している。さらに、取り达んだデータを IIIF 準拠の形式でエクスポートすることで、IIIF 対応の作品を $3 \mathrm{D}$ 空間上に配置・閲覧可能とするセルフミュージアム ${ }^{[4]}$ や、IIIFアイテムの管理・活用支援ツールである IIIF pocket ${ }^{[5]}$ などの異なるツールとの相互運用を可能としている。

本稿ではこの Cultural Japan の構築において、特に 「ジャパンサーチ利活用スキーマ」の利用について述べる。

## 1.2 関連する取り組み

関連する取り組みとしては、ARC 古典籍ポータルデータベース、浮世絵検索、Biblissima IIIF-Collections、 ヨーロピアナ、DPLA、Trove、DigitalNZ などが挙げられる。Biblissima IIIF-Collections ${ }^{[6]}$ は、1800 年以前に作成された写本や貴重書で、かつ IIIF 準拠で公開されているものに対する横断検索機能を提供するディスカバリーシステムである。Cultural Japan は、これらの

サービスをさらに横断して、日本文化に関する作品を検索可能なシステムを目指している。

## 2. Cultural Japan のシステム概要

Cultural Japan のシステム概要を図 1 に示す。

図1 Cultural Japanのシステム概要図

現在は、日本国内および国外機関が公開するデジタルコンテンツおよびそのメタデータが各国・分野別のポータルサイト等に集約されている。これらのうち、 ジャパンサーチについては、そこで提供される RDF ストアにジャパンサーチ利活用スキーマ (以下、利活用スキーマ) に基づいて変換されたRDFデー夕（以下、 ジャパンサーチの RDF）が格納されている。

Cultural Japan の開発対象範囲は、ジャパンサーチ以外の各国・分野別のポータルサイトから収集したデータについて、利活用スキーマに基づいて変換した RDF デー 夕を格納する RDF ストア (以下、Cultural Japan の RDF)、 およびジャパンサーチと Cultural Japan の RDF に対する一括検索機能を提供するアプリケーションである。

Cultural Japan の RDF は、世界の主要文化遺産機関およびポータル（ソースー覧[7] 参照）から、APIなどを利用して収集したデー夕を、利活用スキーマに基づくモデルに変換したものである。変換の手順などは、本特集における神崎氏の論考や、2020 IIIF Weekでの LT 資料 ${ }^{[8]}$ を参照されたい。

## 2.1 検索アプリケーションの構築目的

ジャパンサーチと Cultural Japan の RDF について、 RDF ストアに関する一般的な課題として、以下の点が挙げられる。

—ファセットによる検索アイテムの概要把握および絞り达みができない
- 両者を横断検索する Federated Query では、検索応答に時間を要する

・類似したメタデータを持つアイテムの検索等の機能提供が難しい

これらの課題に対して、ジャパンサーチでも採用されて
いる Elastic Searchを検索エンジンとして使用するアプリケー ションを開発することにより、上記の課題解決を目指す。

## 2.2 検索アプリケーションの構築手法

検索アプリケーションの構築には Vue.js ベースの JavaScript のフレームワークである Nuxt.js を用いた。 この理由は、サーバサイドレンダリングが実現しやすいフレームワークだったためである。またサーバ環境としては AWS（Amazon Web Services）を利用し、AWS Lambda 上で Nuxt.js を動作させている。

## 3. 提供機能

本アプリケーションが提供する主な機能は以下の通りである。
- 検索機能

・アイテムのデー夕閲覧機能

・カテゴリ一覧機能
- 地図検索機能
- 人物検索機能
- 時代検索機能

以下では、これらの機能について、利活用スキーマをどのように利用したかを中心に説明する。

## 3.1 検索機能

検索機能として、全文検索、ファセット検索、類似タイトル・画像検索などを提供している。図 2 に検索画面の例を示す。

図 2 検索機能

特にファセット検索については、利活用スキーマでデータが構造化されている表 1 の要素を利用した。

「schema:isPartOf」については、アイテム間の単純な上下関係が記述されているケースもある。そのため、「富士川文庫」「ヨーロピアナ・ファッション」などのコレクションのみを抽出することを目的として、特に值が「schema:Collection」クラスのインスタンスであるもののみを使用した。

また「jps:accessInfo/schema:license」については、CC ライセンスのバージョン違い（3.0 や 4.0 など）を吸
表1ファセット項目に使用した利活用スキーマ

} & \multirow[t]{2}{*}{} & \multirow[t]{2}{*}{ Collection } & \multirow{2}{*}{} &  & 所藏機関 &  &  \\

収したファセット利用を可能とすることを目的として、

ている場合には、その值を利用した。

その他、本アプリケーション側で追加したファセットとして、「メディア有無」（IIIF／画像あり／IIIF（動的生成)／画像なし）や、「機械夕グ」(Google Cloud Vision API を用いた物体検出結果)、「時代」(「type:HistoricalEra」 クラスのインスタンス) を利用している。

## 3.2 アイテムのデータ閲覧機能

図 3 に示すアイテムのデー夕閲覧機能では、RDF ストアや収録 DBへのリンクを示すほか、IIIFマニフェストを持つアイテムについては、IIIFマニフェストのアイコンを表示するとともに、各種 IIIF 対応ビューアを表示するようにした。これにより、例えばワンクリックで CODH が提供する「くずし字認識ビューア[9]」等で画像を表示することができる。

図3 アイテムのデータ閲覧機能

また、所蔵 DB から IIIF マニフェストは提供されていないが、比較的解像度の高い画像の URL が格納される「jps:accessInfo/schema:associatedMedia」に值を持つアイテムについては、利活用スキーマを用いて IIIFマニフェストを動的に生成している。これにより、IIIF 対応ビューアを用いた閲覧やアノテーション付与、先述したセルフミュージアムなどでの利用が可能となる。この時、schema:associatedMedia の值の多くは JPEG 画像であるため、IIIF Image API を利用しない IIIFマニフェストとなる。そのため、一部のビューア（TIFYなど）では画像を表示することができない点に注意が必要である。

表 1 で示したアイテムの項目については、DPLAを参考として、その項目と値を利用したファセット検索へのリンクを付与している。これにより、当該項目を持つ他のアイテムを検索、表示することができる。

加えて、利活用スキーマの利用とは異なるが、Elastic Searchの More Like This 機能を用いた類似タイトル検索機能や、Inception-v3 モデルを使って抽出した特徴量を用いた類似画像検索機能を提供する（図 4）。

図4 類似タイトル・画像の表示機能

## 3.3 カテゴリ一覧機能

カテゴリ一覧機能は、表 1 で示した利活用スキーマの項目 (収録 $\mathrm{DB} /$ 所蔵機関など）毎に、そのアイテムの内訳を表示する機能であり、本アプリケーションに登録されているアイテムの全体像の把握をサポートする。

## 3.4 地図検索機能

図 5 に示す地図検索機能では、所蔵機関の所在と、 アイテムに関する場所（jps:spatial の値）を地図上に表示している。

なお注意点として、本機能は Cultural Japan の RDF ストアのみを使用しており、Japan Searchの RDF ストアを使用していない。これは、Federated Queryの負荷が高いためである。このため、Japan Search の RDF ストアにのみ存在する所蔵機関や場所に関する情報が表示されない。これに伴い、本インタフェース上で各マーカーに対応するアイテム数は非表示としている。

図5 地図検索機能

## 3.5 人物検索機能

図 6 に示す人物検索機能は、Cultural Japan に登録さ

図6 人物検索機能

れている主要な人物に関する情報を、サムネイルと説明文とともに提供するものである。

検索フォームを提供し、人物名（具体的には、rdfs:label と schema:nameの値）に対する絞り込みを可能としている。また入力補助の観点から、オートコンプリート機能を提供し、ユーザの入力毎に RDF ストアへの問い合わせを行っている。この仕組みによるサーバへの負荷の検証は今後の課題である。

また、並び順として「作品数の多い順」「名前順」 の二つを提供する。

なお、本機能も「地図検索機能」と同様、Cultural Japanの RDF ストアのみを使用しているため、利用にあたっては注意が必要である。

## 3.6 時代検索機能

時代検索機能は、日本の時代名を一覧し、それに基づいてアイテムを検索する機能を提供する。Cultural Japan が収録しているアイテムの時間範囲の把握を支援する。

項目としては、先述した「時代」(「type:HistoricalEra」 クラスのインスタンス）から、特に日本の時代名のみを使用している。

## 4. 考察

## 4.1 利活用スキーマを利用することの利点

利活用スキーマを用いる利点として、人名や地名などの構造化されたデータをファセット検索機能や関連アイテムの表示機能に利用することができる点が挙げられる。また、多くの場合において、日英のラベルが提供されているため、アプリケーションの言語切り替えに合わせて、要素の表示名を切り替えることができる点（例：基本区分「版画」「Print」など）も有益である。

## 4.2 利活用スキーマを利用する際の注意点・課題

一方の注意点・課題として、「基本区分」「所蔵機関」「収録 DB」などはすべてのアイテムに付与されているが、「キーワード」や「時間」といった項目は一部
のデータにのみ付与されている。このように、網羅性の低い項目をファセットに使用する是非については、利用者をミスリーディングしてしまう可能性があることから、今後議論が必要である。

## 5. 結論

本研究では、世界中の機関が公開する日本文化に関するデータを収集し、それらの発見可能性を高める仕組みである「Cultural Japan」の構築内容について述べた。

特に「利活用スキーマ」の利用方法について説明し、 その利点や注意点・課題について考察した。

本研究が、他のプロジェクト等でジャパンサーチ利活用スキーマを利用する際の参考になれば幸いである。

## 謝辞

Cultural Japan の構築にあたっては、開発チームのメンバーである阿辺川氏、石山氏、植田氏、神崎氏、および高野氏に多大なご協力をいただいた。この場を借りて感謝する。

また本サービスの提供は、ジャパンサーチが提供されたことにより実施可能となったものである。ジャパンサーチにデー夕を提供している機関、およびジャパンサーチの開発・提供に関わるすべての方々に感謝する。

さらに本報告は、筆者の国立国会図書館における非常勤調查業務の成果を利用している。電子情報部次世代システム開発研究室をはじめ、関係者の皆様に深く感謝する。

## 参考文献

[1] ジャパンサーチ https://jpsearch.go.jp/ (参照 2020-08-25)

[2] 中村覚, 永崎研宣. 日本国内のIIIF準拠画像に対する横断検索システムの構築, 研究報告人文科学とコンピュータ $(\mathrm{CH})$, 2018, Vol. 2018-CH-118, No. 8, pp.1-6.

[3] Cultural Japan, https://cultural.jp/ (参照 2020-08-07)

[4] セルフミュージアム https://self-museum.cultural.jp/ (参照 2020-08-07)

[5] IIIF pocket, http://pocket.cultural.jp/ (参照 2020-08-07)

[6] Régis Robineau, Digital Manuscripts Without Borders. A crosscollections search and discovery platform of manuscripts and rare books, IIIF Conference 2019

https://iiif.biblissima.fr/collections/ (accessed 2020-08-25)

[7] Cultural JapanのRDFについて http://ld.cultural.jp/doc/about.html\#sources (参照 2020-06-17)

[8] Masahide, Kanzaki. Cultural Japan and IIIF Integration https://www.kanzaki.com/works/2020/pub/0603ife.html (参照 2020-06-17)

[9] 人文学オープンデータ共同利用センター, KuroNetくずし字認識サービス http://codh.rois.ac.jp/kuronet/ (参照 2020-06-17)