# [C11] オープンソースを使用した市町村立図書館における デジタルアーカイブ構築
## 低コストで主体的なシステム開発の可能性

○山口学

佐野市立図書館，〒327-0012 栃木県佐野市大蔵町 2977

E-mail: sano-kancho@library.sano.tochigi.jp

## The usage of open source software for building digital archives in city, town and village libraries: \\ A possibility of developing low cost and proactive digital archive systems

YAMAGUCHI Gaku

Sano City Library, 2977 Okura-cho Sano-shi Tochigi-ken 327-0012 Japan

## 【発表概要】

市町村立図書館では所蔵資料をデジタルアーカイブ化したいという希望が多いが、財政難のため実現できない図書館が多いので、低コストでデジタルアーカイブを構築できるようにするため、 ユネスコが発展途上国の図書館向けに無償で提供しているオープンソースソフトウェア Greenstone の日本語版の開発に着手したが、組み込まれているインデクサーが日本語の形態素分析ができないためメタデータの検索ができないという問題に直面したのでクラウドシステムのオープンソースのソフトウェアである Fess server を Greenstone と組み合わせ Greenstone のメタデータをクローリングさせてメタデータを検索可能にした。今後検索したメタデータにもとづいて Greenstone のデータをユーザーがウエブ上で直接利用できるよう計画中である。図書館員が主体的に低コストで構築できるオープンソースのデジタルアーカイブをめざす。

## 1. はじめに

北海道図書館振興協議会が指摘した「多くの市町村がデジタル化対象資料を所蔵しながらも、予算や人員確保、デジタル化のスキル、機材等が大きな課題」（1）は、全国の市町村立図書館にもあてはまる。国立国会図書館が 2010 年に実施した調查（2）でも、回答した 2,076 機関のうち、市町村立の公立図書館は 652 機関であり、デジタルアーカイブを実施・運営しておらず計画もない機関は全体の $61.9 \%$ であるが、そのうち市町村立図書館の比率はかなり高いと思われる。ここでもデジタルアーカイブ等を実施・運営していない理由として、予算がない $(79.7 \%)$ 人員がない $(74.2 \%)$ 実際的なノウ八ウがない （59.4\%）となっている。この原因を考えてみると、まず予算についてみれば、自治体の財政難により、図書館予算が削減されているためデジタルアーカイブへの予算獲得は難しく、それを補う国の予算も、文化庁の補助金は図書館に限定されているものではなく、金額も十分とは言えない。総務省の補助金は金額が多いが、東日本大震災記録保存などの防災関係に限定されている。次に人員がないのは、自治体直営館では頻繁な人事異動が行われるため専門的知識をもつた図書館員が定着しないこと、約 2 割の図書館で実施されている指定管理制度では、雇用スタッフは図書館の運営要員が多く、専門知識を持つ人員の確保が困難である。人員の欠如は、そのまま第 3 のノウハウの欠如につながっている。

## 2. ユネスコのオープンソースソフトの日本語化による開発コストの削減の試み

## 2. 1 Greenstone の特徴

こうした市町村立図書館のデジタルアーカ

イブ構築の隘路を打開するために、低コストで開発でき専門スタッフやノウハウがなくても簡単に構築できるデジタルアーカイブソフトが導入できないか模索していたところ、ユネスコ（国際連合教育科学文化機関）が発展途上国の図書館向けに無償でデジタルアーカイブソフト Greenstone

(http://www.greenstone.org/) を提供してい

ることが分かった。Greenstone は以下の特徴を持つ。[3]（A）Perl で開発された構築システムと Java で書かれたインターフェース

（GLI）を持つが、GNU ライセンスのもとにソースコードが公開されるオープンソースソフトウェアであり、ユネスコから無償で提供され、自館による独自システムの構築やカスタマイズも自由に行える。（B）ニュージーランドのワイカト大学が開発を担当し、サポー トや問い合わせが保障されている。（C）インターフェースを使用することによって、プログラミングやコンピュータの知識がない図書館員でも簡単にデジタルアーカイブを構築できる。（D）図書館での標準的なメタデータであるダブリン・コアを簡単に付与することができ、データの検索も容易である。(E)多言語対応であり、日本語にも対応可能である。インド、南アフリカ、ラテンアメリカの図書館や学術機関で広く利用され欧米でもオクスフオード大学図書館やシカゴ大学図書館など利用されている。

(http://www.greenstone.org/examples)

## 2. 2 Greenstone 日本語版の開発

Greenstone 日本語版を開発すれば、市町村図書館での低コストでのデジタルアーカイブ構築が十分可能であると判断して、ワイカト大学に連絡して、共同作業を行い、画面の日本語表示化およびヘルプ画面の日本語化に成功した。続いて、サンプルデータの投入によるデータベースの開発に着手したが、日本語のメタデータの検索ができないという問題が発生した。原因はメタデータの検索を可能にするためにメタデータを単語に分割するインデクサーに Java の全文検索エンジンである Apache Solr を使用しているためであると分かった。Apache Solr 自体には日本語の形態素解析エンジン kuromoji

 が組み込まれており、日本語の検索が可能であるが、Greenstoneでは部分的にしか組み込まれていないために、日本語の形態素解析ができない。

(http://wiki.greenstone.org/doku.php?id=en :user_advanced:solr）このため日本語のメタデータを検索画面で検索してもヒットしない。

現在 Greenstone を部分的に使用している立命館大学アート・リサーチセンターの浮世絵閲覧システムでは、日本語メタデータを単語に分割する下処理を行うことで、日本語検索を可能にしている。

(http://www.dl.slis.tsukuba.ac.jp/DLjournal /No_39/3-kimura/3-kimura.pdf)

しかしプログラミングの専門スタッフが不在の市町村立図書館でこうした処理を行うのは不可能に近い。この解決策は、もちろん Apache Solr をインデクサーとして、完全に組み込むことで日本語検索を可能にすることである。だがワイカト大学に対しGreenstone の Apache Solr の完全な組み込みを要請しているが、2018 年 1 月現在まだ実現していない。 Greenstone はオープンソースソフトウエアなので日本で自主開発することは可能であるが、開発資金と作業を引き受けてくれる企業・機関・個人が必要である。Greenstone のような外国製ソフトへの公的資金の援助が得られるかは不明確である。もし公的援助が不可能な場合、クラウドファンデイングによる資金調達が考えられるが、十分な資金を集めるためには、Greenstone を改良することによる市町村立図書館のデジタルアーカイブ構築への貢献の周知が必要となる。個人では不可能であり、多くの方の協力が欠かせない。それでは Greenstone に Apache Solr の完全組み込みをすることなしに、日本語検索を可能にする道はあるだろうか。

近年クラウドコンピューティングによるパッケージソフトの利用が急速に発展している。 クラウドシステムでは、ハードウェアにすべてのデータやソフトを導入する必要はなく、 インターネット経由でアプリケーションを利用することができる。Greenstone のメタデー タ検索の機能だけを、クラウドシステムによるソフトウェアの利用でできないかと考えて、 オープンソースの全文検索サーバーFess

(http://fess.codelibs.org/ja/）を利用してみた。

Fess は Apache ライセンスで提供されるオ ープンソースソフトであり、無償で利用が可能である。Java で書かれており、特徴として、 Web を自動的に巡回して、Web 上にあるデー タベースの文書や画像などのデータを収集するクローラーとしての機能がある。

まず、いくつかの図書のサンプルデータをフラットベットスキャナーを使用してデジタル化し、PDFファイルを作成した。次にパソコンにインストールした Greenstone を起動

して作成した PDFファイルを取り込み、 Greenstone のデータベースを作成し、個々のファイルに日本語のメタデータを付与した。 Greenstone では、付与されたメタデータはグリーンストーンのディレクトリ内に保存される。次にやはりパソコンにインストールした Fess サーバーを起動し、クロールする対象に Greenstone のメタデータのサブデイレクトリを設定し、クローリングを実行し、その後検索画面で、先に付与したメタデータの単語をキーワードとして検索してみた。結果は、 PDF データのサブデイレクトリの URI とメタデータが個別に表示された。Fess は検索エンジンに Apache Lucene ベースの

Elasticsearch を使用しており Greenstone のメタデータの日本語検索が可能であることが立証された。

## 3. クラウド化によるデジタルアーカイブ構築の可能性

Fess の検索でヒットしたメタデータに対応する Greenstone のデジタルデータを We b 上に表示させるシステムが開発できれば、ユー ザーは Fess を検索した後 Web 上で直接各デ ータベースのデータにアクセスできる。また

Fess を Greenstone と別々に起動させるのではなく Greenstone の画面上に表示するように Fessを組み込むことができれば、ユーザ一は Fess と Greenstoneを一体化して使用できる。さらに構築されたメタデータを Fess 上にクローリングして保存することが可能になれば、各図書館はローカルな Greenstone を使用したプラットフォームにデータのみを保存し、Fess を使用して Web 上で各館のデ ータベースを統合した検索画面を構築してクラウドの検索システムを構築できる。個々に専門知識を持つスタッフが不在の市町村図書館にとっては、Greenstone によるデジタルア一カイブシステムが構築されたとしてもメタデータの付与は大きな負担であり、メタデー タを管理する機関を設立して、Fessを利用してメタデータの構築を統一的に実施することができれば、個々の図書館はデータを定期的に Greenstone のシステムに入力するだけでよくなる。Fess のほかにこのようなシステムの構築を可能にするオープンソースソフトとして、アメリカのヴイラノヴァ大学が開発し
ている図書館向けポータル Vufind  がある。Vufind では OAI-PMH プロトコルを使用して、 Greenstone のデータベースのデータをハーベストすることが可能である。

もちろん日本語検索の問題が解決されたとしてもただちに市町村立図書館で Greenstone が利用できることにはならない。インドでは、初心者用など様々なユーザーマニュアルの整備と無償配布[4]、各地のユーザーグループの結成と情報共有、学術研究と事例発表が行われており、こうした条件が整備されればソフトウェアが有効に利用できることになる。また資料のデジタル化を行う費用も、外注するだけの予算が獲得できない市町村立図書館のデジタルアーカイブ構築の大きな負担となっており、図書館スタッフが自ら撮影できるような機材の整備と撮影技術の普及のための講習が欠かせない。また地方創生が叫ばれている中、各地域でのオープンソースを使用したデジタルアーカイブを構築するベンチャー企業の育成も考えられてよいと思われる。

## 4. 郷土資料のオープンソースソフトによる デジタル化

市町村立図書館では、郷土資料に古文書などのアーカイブズ資料を所蔵している館が多い。アーカイブズ資料は、図書資料と異なったメタデータ付与が必要である。国際文書館評議会（ICA）が無償供与している ICA-A to M  は、アーカイブズのメタデータの国際標準である $\operatorname{ISAD}(\mathrm{G})$ をサポートしており、デジタルデー タを使用してデジタルアーカイブを構築することができる。学習院大学では、ICA- A to M 日本語版を開発している。

## 5. おわりに

従来デジタルアーカイブの構築は外部受注にまかされ図書館員が主体となることが少なく、また予算配分の重点がハードウエアの導入におかれたため、ソフトウエアの性能やシステムの使い勝手が軽視されてきた。その結果、ハードウエアの使用の終了後図書館の意向にかかわらずデジタルアーカイブが消滅してしまう事態が生じている。オープンソースソフトウェアの導入によるデジタルアーカイ

ブの構築は、もちろん開発コストの軽減が主眼であるが、それにとどまらず並行した原資料の保存、公開すべき資料の選定、公開システムの仕様などに、図書館員が主体となって提言や関与を行うことで長期にわたる使用を可能にするものと言える。そのためにも、オ ープンソースソフトとデジタルアーカイブについて必要な知識を持った専門家の養成や資格制度の確立と、デジタルアーカイブの構築全般に専門家が関与するシステムの確立が求められる。またメタデータの統一や、開発の情報を共有する機関やグループの結成が必要である。図書館員に対しても、デジタルアー カイブソフトウエアの学習や撮影技術の講習に参加できるような財源の補助が必要である。

## 参考文献

[1] 北海道図書館振興協議会調查研究チーム. ゼロからはじめるデジタル化一小規模図書館でもできる調查研究チーム報告書.

2015/3/24 https://www.library.pref.hokkaido.jp/web/rel ation/hts/qulnh00000000ew3att/vmlvna000 0000lza.pdf (閲覧 2018/1/1).

[2] 国立国会図書館. 文化・学術機関におけるデジタルアーカイブ等の運営に関する調查研究. 2010 (http://current.ndl.go.jp/FY200 9_research）(閲覧 2018/1/1）.

[3] 北村啓子. オープンソースソフトウェア Greenstone による古いマニュスクリプトコレクションの開発 - Jawi 語（マレーシア国立図書館）と日本語のケーススタディ -2005 . http://www.dl.slis.tsukuba.ac.jp/DLjournal /No_28/3-keiko/3-keiko.html (閲覧 2018/1/ 1).

[4] Rajasekharan, K. Nafala, K. M. Building up a Digital Library with Greenstone: a

Self-Instructional Guide for Beginner's.2007. http://eprints.rclis.org/9139/

(閲覧 2018/1/1).

この記事の著作権は著者に属します。この記事は Creative Commons 4.0 に基づきライセンスされます(http://creativecommons.org/licenses/by/4.0/)。出典を表示することを主な条件とし、複製、改変はもちろん、営利目的での二次利用も許可されています。