国立国会図書館の書誌データを自館の図書館システムで利用する方法

国立国会図書館の書誌データを自館の図書館システムで利用する方法
【方法①】 国立国会図書館サーチの検索用APIの実装
国立国会図書館サーチで提供する様々な
書誌データの中に、国立国会図書館の書誌
データがあります。
検索対象となる書誌データのまとまりがあり
ます。
①NDL-OPAC
②全国書誌
③新着書誌情報
検索画面
検索用API
キーワード
検索
著者
ISBN
表示画面
1
2
3
4
国立国会図書館サーチDBから書誌データを取得するために、
検索方法と表示する戻り値(取得データ)を定義します。
 検索方法は?→おおむね国立国会図書館サーチの
検索画面で検索できる項目で検索可能
 戻り値は? →おおむね詳細情報画面と同等の情報
 制約事項は?→取得件数は最大500件まで…etc.
表示
:
自館の書誌データと同様に
国立国会図書館の書誌デー
タも検索できます(横断検索
のイメージ)。
国立国会図書館
サーチDB
登録
自館DB
自館の図書館システム
目的の書誌データのみ
自館DBに登録できます。
実装の詳細は「国立国会図書館サーチ外部提供インターフェース仕様書」を参照
【方法②】 国立国会図書館サーチのハーベスト用APIの実装
検索
検索画面
自館DB
検索
キーワード
取得
著者
ISBN
ハーベスト用API
国立国会図書館の書誌データの
コピーを持つイメージ(自館DBの
容量が必要)
自館の図書館システム
国立国会図書館
サーチDB
国立国会図書館サーチDBから書誌データをまとめて取得
するために、取得方法と戻り値(取得データ)を定義します。
 取得方法は?→書誌データの更新日、データプロバ
イダID(書誌データのまとまり)、NDC
分類などで絞込み
 戻り値は? →おおむね詳細情報画面と同等の情報
 制約事項は?→更新日の範囲や一度に取得できる
データ件数に制限…etc.
表示画面
表示
1
2
3
4
:
自館のDBの中に取り込んだ国立
国会図書館の書誌データ(参照
用データ)を検索します。
登録
実装の詳細は「国立国会図書館サーチ外部提供インターフェース仕様書」を参照
【方法③】 NDL-OPACからダウンロードしたファイルの取込み
自館の図書館システム
ファイルを取り込む
処理が必要
検索画面
著者
NDL-OPAC
検索結果一覧
/書誌情報
画面
I/F
検索
キーワード
ファイル
アップロード画面
など
検索
NDL-OPAC
各種検索画面
ISBN
表示画面
1
2
3
4
:
表示
/登録
自館DB
必要であれば、ファイルを
取り込む機能を実装
NDL-OPAC
DB
表示
国立国会図書館が所蔵する資料の
書誌データ(蔵書目録)
NDL-OPACの各種検索画面で検索後に、検索
結果一覧や書誌情報画面から書誌データを
ダウンロードします。
一度にダウンロードできる書誌データ件数は
1,500件程度を推奨しています。
ダウンロード
様々なファイル形式でダウンロードできます。
①MARC形式/②MARCタグ形式/③標準形式
④記号区切り形式/⑤引用形式 …etc
ダウンロードの詳細は「NDL-OPACヘルプ」を参照
2015.9 国立国会図書館 収集書誌部 収集・書誌調整課