IIIF Curation Platformを用いたデジタルアーカイブの活用
中村覚（東京大学史料編纂所）

1

デジタルアーカイブの（情報学的）利活用にむけて提供提供者と利用者をつなぐ規格・技術

利用

メタデータ
●

●
●

デジタルアーカイブ○ 持続可能性○ OSS（Open SourceSoftware）
DOI（Digital ObjectIdentifier）
利用条件・ライセンス○ CC License○ PDM（Public DomainMark）

LOD（Linked Open Data）
RDF

●

画像
IIIF
（International Image
Interoperability Framework）

●

●

テキスト

…

TEI（Text Encoding Initiative）

研究・教育○ 機械学習○ 人文情報学○ オープンサイエン
ス
普及・啓蒙活動○ 展示会○ 電子展示学術情報の流通○ 機関の横断○ 分野の横断…

2

本発表の構成●●

デジタルアーカイブ・プロジェクト別○東京大学「捃拾帖」○

東京大学「源氏物語」○

東京大学「Hieratische Paläographie DB」○

東京大学「シェリー書簡」○Cultural Japan「セルフミュージアム」○

東洋文庫「大明地理之図」○

個別研究「オスマン・トルコ語文書群のデータ整理」

ICP関連ツール
3

東京大学
捃拾帖
IIIFとオープンデータを用いた『捃拾帖』内容検索システムの開発
中村 覚
デジタルアーカイブ学会誌 3(2) 155 - 158 2019年3月
https://doi.org/10.24506/jsda.3.2_155

4https://iiif.dl.itc.u-tokyo.ac.jp/repo/s/tanaka

田中芳男・博物学コレクション：2018年8月6日公開

5課題：貼り込み資料単位で検索することができない

6

レシピ N1 - IIIF Curation API - ★★★

表示例

切り出した画像情報の管理

7

レシピ N2 - IIIF Curation Viewer
Embedded - ★★

レシピ N3 - IIIF Curation Player - ★

メタデータを伴う
画像表示
画像の簡易表示8

レシピ N4 - IIIF Curation API - ★★★

レシピ N5 - IIIF Curation Viewer - ★

貼り込み資料画像検索プロトタイプ●

深層学習を用いた貼り込み資料の自動抽出（物体検出）●

人手で作成した 2,713件のアノテーションを教師データとして利用●

IIIF Curation APIを用いた切り出
し画像情報の一元管理

Development of Content Retrieval System of
Scrapbook “Kunshujo” using IIIF and Deep
Learning
NAKAMURA Satoru
2019 IIIF Conference 2019年6月
https://iiif.io/event/2019/goettingen/program/38/

機械学習
パイプライン
における利用IIIF Curation Viewerを用いた画像表示

表示例

9

レシピ N6 - 専用ツール - ★★★

表示例

用途：大規模な画像コレ
クションの視覚化

内容：入力データとしてIIIFキュレーションリスト
を利用

ソースコードhttps://github.com/YaleDHLab/pix-plot
10

東京大学
源氏物語
源氏物語本文研究支援システム「デジタル源氏物語」の開発におけるIIIF・TEIの活用
中村覚, 田村隆, 永崎研宣
研究報告人文科学とコンピュータ（CH）
2020-CH-124(2) 1 - 7 2020年9月
http://id.nii.ac.jp/1001/00206588/

11デジタル源氏物語『源氏物語』に関する様々な関連データを収集・作成し、それらを結びつけることで、『源氏物語』研究に加え、古典籍を利用した教育・研究活動の一助となる環境の提案を目指したシステム

校異源氏物語 ：『源氏物語』主要本文の校異を示した研究書
12レシピ N7 - IIIF Curation API - ★★★

デジタル源氏物語の提供機能例
校異源氏物語の頁番号単位での対応付け

複数画像の頁番号の管理

表示例

校異源氏物語テキスト

現代語訳の一文単位での対応付『源氏物語』
一般公開画像

現代語訳（青空文庫・与謝野晶子訳）

13

レシピ N8 - Kuronet・くずし字認識ビューア - ★★

表示例

公開画像への校異源氏物語の頁数付与●

CODHが開発している KuroNetくずし字認識サービスを利用○●●「自動読み順推定アルゴリズム」を利用して行単位のテキストデータを生成

くずし字OCRテキストと、①で作成した校異源氏物語テキストの各頁の先頭行について、編集距離を算出
類似度が最も高い行に対して、校異源氏物語の頁数を自動付与し、この結果を人手で確認○

校異源氏物語テキストの各頁の先頭行と編集距離が最も近い箇所

マーカー表示レシピ N9 - IIIF
Curation Viewer - ★

概ね90%程度の精度

くずし字OCRを使った各行のテキスト化

14まとめ：構築したデータ（主な作業協力者：5名）
方法①校異源氏物語のテキストデータ作成●●②公開画像への校異源氏物語の頁数付与

くずし字OCR

③校異源氏物語と現代語訳の対応づけ

Omeka S
Scripto

作成したデータ

数量TEI準拠のXMLファイル●●

54巻中の54巻
1,812頁856,495文字

くずし字OCRテキスト

3,977頁1,687,192文字

●
●

編集距離
人手による確認IIIF Curation API準拠のJSONファイル●●●

東大本九大本（2種類）
湖月抄（54巻中の23巻）●●

青空文庫テキスト<anchor/>タグ

TEI準拠のXMLファイル

54巻中の9巻

15

脱文錯簡リスト●

複数マニフェストにまたがる
脱文・錯簡リストの一元管理

レシピ N10 IIIF Curation API - ★★
レシピ N11 IIIF Curation Viewer - ★
表示例
16

東京大学
『ヒエラティック古書体学』データベース
Hieratische Paläographie DBの構築
中村 覚, 永井 正勝, 和氣 愛仁, 高橋 洋成
じんもんこん2020論文集 2020 191 - 196 2020年12月
http://id.nii.ac.jp/1001/00208595/

17●

東京大学アジア研究図書館デジタルコレクション●

ヒエラティック字典●

第１巻の刊行から既に一世紀以上も経っている書籍であるが，ヒエラティックを学習・研究する際には現在でも必要不可欠な字典
18Möllerの字典の課題●

Möller（ヒエラティック）の⽂字番号はヒエログリフの⽂字番号とは異なるシステムであり，対応表が別途必要となる．

●

文字の音価や語の子音転写から⽂字を調べることができない．

●

ある１つの⽂字の解釈候補を探す際に複数のページを確認しなければならない．
古HieraticNo

HieroglyphNo（e.g. A30）

新19

レシピ N12 - IIIF Curation API ★★★

表示例

複数（3巻）のアイテム（ IIIFマニフェスト）から切り出した画像情報 2,000件強の一元管理

レシピ N13 - IIIF Curation Viewer
Embedded - ★★

表示例

切り出し画像の簡易表示

画像中の特定箇所を青枠で目立たせた上での画像表示
表示例

レシピ N14 - IIIF Curation
Viewer - ★
20

レシピ N15 - 専用ツール - ★★★

Miradorを用いた切り出し画像の比較

ヒエラティックでは 125と600の字形が極めて類似している。両者の ⽂
字を書記が区別していなかった可能性がある。

21

東京大学
シェリー書簡22

シェリー書簡●

東京大学総合図書館の貴重図書として所蔵されているパーシー・ビッシュ・シェリー（ Percy ByssheShelley, 1792-1822）の手稿

●

透過光画像
○

○

“この手稿で使用されている紙にウォーターマークといわれる"透かし"が入っていることは、シェリ研究の第一人者であった床尾辰男先生も指摘されていました。そこで"Fragment of an Address to the Jews"の撮影後、改めて透かし模様が分かるよう透過光撮影を行い、かつ透かしが見やすくなるよう加工を行った画像を作成しました。”
https://iiif.dl.itc.u-tokyo.ac.jp/repo/s/shelly/page/ab
out

透過光画像

イルカの透かし元画像

23

レシピ N16 - IIIF Curation Viewer Embedded - ★★

透過光画像を使ったIIIFアプリケーション

Digirati製
ビューア

MiradorIIIF Curation
Viewer Embedded

表示例

ImageAnnotator

24

Cultural Japan
セルフミュージアム
Cultural Japanの構築におけるジャパンサーチ利活用スキーマの活用
中村覚
デジタルアーカイブ学会誌 4(4) 348 - 351 2020年10月
https://doi.org/10.24506/jsda.4.4_348

25

カルチュラル・ジャパン
2020年8月1日公開
世界中の機関が公開する日本文化に関するデータ100万件を収集し、それらの発見可能性を高める仕組み
https://bijutsutecho.com/magazine/news/headline/22458

セルフミュージアムの入力データ形式として、IIIFコレクションとIIIFキュレーションリストに対応

https://cultural.jp/26

レシピ N17 - IIIF Curation Viewerでデータ作成 - ★

レシピ N18 - 関連ツール - ★

東京大学「総合図書館バーチャルミュージアム」

表示例【セルフミュージアム内容】●

明治時代の東大を見る －写真帖『東京帝國大學』から－●絵巻物を比較して見る －百鬼夜行図から－●総合図書館資料アラカルト

https://www.lib.u-tokyo.ac.jp/ja/libr
ary/general/event/20201120

27

その他
●

IIIF対応アイテムの閲覧ビューアの一つとして使用
IIIF CurationViewer

くずし字認識ビューア

レシピ N19 IIIF Curation Viewer - ★
レシピ N20 くずし字認識ビューア - ★

28

東洋文庫
大明地理之図Usage of Digitized “Daimin-chiri-no-zu”
中村 覚
Old Maps in Asia: Basic Information andPerspective for New Research, The SeventhInternational Symposium of Inter-Asia
Research Networks 2018年12月8日
http://id.nii.ac.jp/1629/00007055/
29

レシピ N21 - IIIF Curation Viewerでデータ作成 - ★

IIIF Curation Map Search

レシピ N22 - 関連ツール - ★
地名をクリックすると、当該箇所が拡大表示

用途：大きな一枚画像（ ex. 地図）に対する大量アノテーションの表示と検索
内容：IIIFキュレーションリストに対して、簡易検索を提供

検索機能

ソースコード：https://github.com/nakamura196/i3#iiif-curatio
n-map-search30

オスマン・トルコ語
文書群のデータ整理
TEI とIIIF をベースとしたオン/オフライン併合型史料研究支援システムの開発 - オスマン・トルコ語文書群を対象として
中村覚, 佐治奈通子, 永崎研宣
じんもんこん2019論文集 2019 293 - 300 2019年12月
http://id.nii.ac.jp/1001/00201015/
31

背景と目的対象とする史料群●○○

ボスニア・ヘルツェゴヴィナ所在クレシェヴォ修道院所蔵
オスマン・トルコ語文書を中心とした 1,089点の史料群

クレシェヴォ修道院と対象史料群

●
○
○
○
○
○

13世紀末創建、カトリックのフランシスコ修道会
1463-1878年、オスマン帝国の支配下に管轄区信徒の日常的な行政手続きや修道院運営に関して修道院とオスマン当局との間で取り交わされた文書
1765年、修道院が火災に見舞われ多くの所蔵史料が焼失
18-19世紀の文書史料を中心とする

特徴

●
○
○
○

本格的な整理・読解が完了していない新出史料
オスマン帝国下のカトリック教徒の生活やフランシスコ会の役割を明らかにする貴重な史料群
画像データをベースとし、一から整理・読解を行う試み

32

様式の記述●●●文書の構成要素を単位とした、divタグによる三階層構造の枠組み
facs属性を用いて記述箇所と画像データを紐づけ構成要素の定義：type属性

33

レシピ N23 - IIIF Curation API - ★★★

TEIを使う利点
2. 多様なデー
タ活用（アプリケーション）

1. テキストの構造を残すことができる・表形式
・BIツールネットワーク分析

IIIFキュレーションリストとして出力画像（IIIF）との関連づけ

レシピ N24 - 関連ツール - ★
その他

機械学習（AI利用）のためのデータセット

成果公開（データベース化） 34

ICP関連ツール

35

IIIF Converter
用途：IIIFマニフェストとキュレーションリス
トの変換ツール

ソースコード：https://github.com/nakamura196/i3#iiif-converter

表示例

36

レシピ N25 - 関連ツール - ★
Curation => Manifest

レシピ N26 - 関連ツール - ★
表示例

1つのIIIFキュレーションリストが、 3つのIIIFマニ
フェストから構成される IIIFコレクションに変換

Manifest => Curation

表示例

アノテーション付きの IIIFマニフェストを IIIFキュレーションリストに変換し、セルフミュージアムで表示

複数のIIIFマニフェストに変換

37

レシピ N27 - 関連ツール - ★

IIIF Curation Comparison
用途：IIIFキュレーションリストを、 Miradorの各ウインドウに配置して表示するアプリ
ケーション

ソースコード：https://github.com/nakamura196/i3#iiif-cur
ation-comparison

表示例

38

レシピ N28 - 関連ツール - ★

TEIテキストとIIIF画像の並行表示

TEIテキスト

表示例
ソースコード：https://github.com/TEI-EAJ/letter

IIIF Curation
ViewerEmbedded39

レシピ N29 - 関連ツール - ★

IIIF Multi Viewer
用途：IIIFキュレーションリスト対する
簡易な内容確認・検索ツール

内容：IIIF Collection と IIIF
Curation List を引数として、ファセッ
ト検索や画像比較などの機能を提供

ソースコード：https://github.com/nakamura196/icc2
40

レシピ N30 - 関連ツール - ★★

Rectangle Packing with IIIF Curation
用途：遊び

内容：IIIFキュレーションリストを、一枚の画像に変換する（個々のアイテムを一枚の画像に敷き詰める）プログラム

ソースコード：https://github.com/nakamura196/rp

表示例

41

まとめ
●

相互運用性の高さ○

切り出し画像の表示部分を IIIF Curation Viewerなどに任せることができる■○●

IIIF Curation Platformが提供する各種ツール（ ex. ICEditor）

データ作成以外の部分（ ex. 検索・比較）のアプリケーション開発に注力することができる管理の容易さ○

複数の資料（IIIFマニフェスト）からそれぞれ切り出した画像領域を，それぞれのメタデータとともに管理するという要件に対して， IIIFキュレーションリストの 1ファイルのみで対応することができた．

○

データ管理の容易さは，データの長期保存にもつながる42

多数の画像提供者と共同研究者の方々に感謝いたします。
ご静聴ありがとうございました。

43