WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1

Similar documents
国立国会図書館ダブリンコアメタデータ記述

_情報組織化研究会_DC-NDL

国立国会図書館サーチとのOAI-PMH連携時に障害となるポイント

メタデータスキーマレジストリ MetaBridge の概要

機関リポジトリのメタデータ概論

Microsoft PowerPoint - 講義資料_九大片岡.pptx

目次 国立国会図書館サーチとの連携について 連携スケジュール概要 お申込み ヒアリングシートの提供 スケジュール調整 サンプルデータの抽出 送付 接続 連携試験 運用設計 公文書取り交わし

<4D F736F F F696E74202D208A778F708FEE95F197AC92CA82F08EC08CBB82B782E98B5A8F E97708B5A8F70816A5F94D196EC8D758E742E >

DC-NDLサンプルデータ集:Sample09:デジタル化資料(博士論文)の表現例[Mathematical Model of Muscle Contraction(筋収縮の数理的モデル) ]

別表 1-1 JaLC DOI 登録メタデータの junii2 マッピング ジャーナルアーティクル 対象となる資源タイプ (NIItype) 紀要論文 (Departmental Bulletin Paper) 学術雑誌論文 (Journal Article) 一般雑誌記事 (Article) プレ

<4D F736F F F696E74202D D315F96BC8CC389AE5F947A A CF68A4A5F966B8A4393B991E58A775F E B835E8A54985F C815B835E838B8CA48F43816A E312E B8CDD8AB B83685D>

(Microsoft PowerPoint -

untitled

<4D F736F F F696E74202D20837C815B835E838B82CC8DC590568B5A8F70899E BC91E58E52967B816A2E707074>

ucR/XML: XML によるucR graph のシリアライズ

システム連携・メタデータ

書誌情報の将来像:共同目録の観点から

PowerPoint プレゼンテーション

第1部参考資料

第4回 国際的動向を踏まえたオープンサイエンスに関する検討会 参考資料5

Microsoft PowerPoint - RSSによる情報流通S.ppt

改訂履歴 版 更新日 改訂内容 Ver 1.0b 2014 年 12 月 試行版 国土数値情報 API 仕様 ( 試行版 )

PowerPoint プレゼンテーション

Update of JaLC

国立国会図書館サーチと日韓自動翻訳の現況及び課題

XML基礎

オントロジ入門

Microsoft Word - CiNiiの使い方.doc

書誌情報の将来像

XPath式を用いたApplication Profileに基づくメタデータスキーマとインスタンスの関連付け

スライド 1

3

PowerPoint Presentation

簡易版メタデータ

FW APIServer 設定ガイド Version 年 2 月 3 日富士通株式会社 i All Right Reserved, Copyright FUJITSU LIMITED

位置参照情報 API 仕様 ( 試行版 ) 位置参照情報 API 仕様 ( 試行版 ) Ver 1.0b 平成 26 年 12 月 国土交通省国土政策局国土情報課

OAI-PMHの要点 参考用ドラフト版

Microsoft Word - swo_ver10.docx

Microsoft PowerPoint - 【講演1_武田英明先生】_what-is-DOI-01.pptx

活用が広がる 共通語彙基盤 (IMI) イベント 技術セッション 公園への応用 加藤文彦 国立情報学研究所 2016 年 6 月 3 日

4. 出版物に関するメタデータと国際書誌コントロール ージへの入口として,NDL の LOD の概要, 取得方法, 利用条件などが 1 カ所で分かるページを新設した. ほかにも, オープンデータ分野での認知度を上げるために,LOD チャレンジやアーバンデータチャレンジなどのデータ利活用コンテストに積

Dublin Core Metadata Element Set DCMES DCMES interoperability Interoperability DL DL [3] 2001 Joint Conference on Digital Libraries JCDL 2001

スライド 1

Microsoft Word - NII_Content_Ojiro.doc

ITdumpsFree Get free valid exam dumps and pass your exam test with confidence

RDF‡Æ…†…^…f†[…^‡Ì‚−„Ý›^Šp

A

Microsoft PowerPoint - 1) sparc.ppt [互換モード]

ウェブサービスとは WWWを介してデータの取得 解析などをサー バ側で行うサービス 人が直接使うことは意図されていない プログラム等を使って大量に処理できる(単純) 作業を意図している SOAP, REST

Web (RDF) RDF RSS FOAF RDF Web RDF RDF google rdf filetype:rdf rdf Web 122, , [1] ( ) [2] RDF RSS 6

UID S307-NDEF

(Microsoft PowerPoint - WQ21JDEadapter\215\\\220\254\216\350\217\207\217\221_ ppt)

東北大金研図書室.indd

2.0.7C 記述の情報源 記述のための情報源は 以下の優先順位で採用する 1) タイトル画面 2) その他の内部情報 ( メニュー プログラム記述 リードミー ファイル 索引など ) 3) その他の情報源 情報源自体が最新のものに変更されることから 確認できる最新のものを情報源として採用する 2.

分散情報システム構成法

PowerPoint プレゼンテーション

本日の内容 1. 図書館目録における 典拠 2. 国立国会図書館の 典拠データ 3.Web NDL Authorities 4. 国立国会図書館の国際的協力 5. 典拠データの国際的動向

3. 回路図面の作図 回路図の作成では 部品など回路要素の図記号を配置し 要素どうしを配線するが それぞれの配線には 線番 などの電気的な情報が存在する 配線も単なる線ではなく 信号の入力や出力など部品どうしを結び付ける接続情報をもたせることで回路としての意味をもつ このように回路図を構成する図面は

Microsoft PowerPoint - (140428NIIELS説明会)J-STAGE Lite(仮称)のご紹介_v2.pptx

intra-mart Accel Platform — IM-Repository拡張プログラミングガイド   初版  

<4D F736F F D FC8E448FEE95F1837C815B835E838B C8F92E88B608F912E646F63>

J-STAGE WebAPIご利用マニュアル

<4D F736F F F696E74202D208E9197BF B8BB38EF690E096BE8E9197BF2E707074>

JC4. WEKO コンテンツ個別登録実習 2015 年 9 月 16 日国立情報学研究所 2017 年 7 月 10 日研修作業部会 JAIRO Cloud 運用作業部会改訂

試作ツールは MIT ライセンスによって提供いたします その他 内包された オープンソース ソフトウェアについてはそれぞれのライセンスに従ってご利用ください

Microsoft PowerPoint - download.ppt

Ms. Shimizu_2012_Session1

本日の発表内容 n NII 学術コンテンツ事業の概要 n NACSIS-CAT/ILL の概要紹介 現況 n NACSIS-CAT 関連の新動向 n NACSIS-CAT の将来 National Institute 2 of

コンピュータの構成

ジャパンサーチ構想における分野横断メタデータ

やってみようINFINITY-製品仕様書 品質評価表 メタデータ 編-

WBT [6] [7] [8] [9] Web [1] WBT [2] [3] ipad PC ipad ipad ipad [4] QR QR [5] IC IC PDA IC PDA US-ASCII 4,296 QR IC IC IC QR QR QR A BB A A CC

フォルダ構成例 (BIB-J) は必須ファイル は任意ファイル ( 電子付録等をアップロードする際に作成する ) 資料コード巻号記事識別子 XML ファイル { 記事識別子 }.xml { 記事識別子 }_{ 連番 }.{ 拡張子 } { 記事識別子 }.txt { 記事識別子 }_{ 連番 ].{

講義の進め方 第 1 回イントロダクション ( 第 1 章 ) 第 2 ~ 7 回第 2 章 ~ 第 5 章 第 8 回中間ミニテスト (11 月 15 日 ) 第 9 回第 6 章 ~ 第 回ローム記念館 2Fの実習室で UML によるロボット制御実習 定期試験 2

PowerPoint プレゼンテーション

ご利用のコンピュータを設定する方法 このラボの作業を行うには 事前設定された dcloud ラボを使用するか 自身のコンピュータをセットアップします 詳細については イベントの事前準備 [ 英語 ] とラボの設定 [ 英語 ] の両方のモジュールを参照してください Python を使用した Spar

Exfront4.1.0リリースノート

外部提供インタフェース仕様書(第 1.25 版)

PowerPoint Presentation

PowerPoint Presentation

独立行政法人産業技術総合研究所 PMID-Extractor ユーザ利用マニュアル バイオメディシナル情報研究センター 2009/03/09 第 1.0 版

IMI 共通語彙基盤ライブラリのご紹介 IPA 斉藤浩 / IPA 豊田耕司 2018 年 11 月 13 日 ( 火 ) 独立行政法人情報処理推進機構社会基盤センター産業プラットフォーム部データ活用推進グループ 1

Microsoft PowerPoint - IR09.ppt

平成17年度大学院 知識システム特論

電子リソースご利用上の注意 : 次の行為は契約によって禁じられています ( 利用規約 ) 1. 雑誌 1 冊すべてにわたるような大量のデータを一時にダウンロードすること 2. 第三者へのデータの転送 ( 電子的方法 ハードコピーとも ) 3. 商用 ( 営利目的 ) の利用 4. 許可なくデータを翻

Bookcase template PowerPoint Presentation

MARC データに求められるものは? 迅速性 書店発売日にはデータが存在 網羅性 出版取次以外からも収集 正確性 図書現物からのデータ作成何重もの形を変えた校正 整合性 一定の規則に基づいて 約 300 万件の累積データを参照しながら作成 情報の多様性 本を選んだり提供するために必要な様々な項目 内

国立国会図書館サーチ 外部提供インタフェース仕様書(第1.20版)

Microsoft PowerPoint - ut-sympo01-pub.pptx

Maruzen ebook Library クイック リファレンス ガイド 丸善が提供する学術書籍の電子ブックコレクションです 閲覧画面も広いので見やすく 操作も簡単ですので ぜひ 研究 学習にご活用ください 本文閲覧を終えたら ボタンをクリックしてください 接続方法

Microsoft PowerPoint - HospiCaマニュアル3-1.pptx

IPTCCoreTerms_Trans_Japanese_f1.xls

Microsoft Word - DLW sugimoto.doc

Microsoft PowerPoint - J-STAGE_Next_ _rev2.ppt [互換モード]

DMtoJPGISVer1.0 操作説明書 平成 19 年 3 月 国土交通省国土地理院

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

Calendar Plus JavaScript API リファレンス ラジカルブリッジ Ver

1. 電子版購読開始までの流れ ~PC スマートデバイス ~ ご購読の媒体によっては PC 版のみのご提供 もしくはスマートデバイス版のみのご提供となります 詳細は購読開始メールをご覧ください ~PC で閲覧する場合 ~ お手元に届く下記購読開始メールを参照してください ログイン URL よりログイ

3/7 マイグレーション開発方針 顧客名 0 作成者 根岸正 < プログラム移行方針 > システム名称 A-VX システムマイグレーション作成日 2015/09/01 < COBOL 資産のプログラム移行 > COBOLソース ( メインとCOPYLIB) を入力としてSCC 言語変換ツールにてVB

JPCOAR スキーマの概要 2

Transcription:

WebAPI 及びデータフォーマット (DC-NDL) の概要 国立国会図書館電子情報部 電子情報サービス課 1

内容 I. 国立国会図書館サーチとの連携方式 II. 国立国会図書館サーチへ提供いただくメタデータ方式 2

I. 国立国会図書館サーチとの連携方式 3

国立国会図書館サーチ (NDL サーチ ) とは 多彩な検索支援 多様なルート 多様な検索対象 4

外部提供インタフェース (API) とは あるプラットフォーム (OS やミドルウェア ) 向けのソフトウェアを開発する際に使用できる命令や関数の集合 また それらを利用するためのプログラム上の手続きを定めた規約の集合 個々の開発者は規約に従ってその機能を 呼び出す だけで その機能を容易に使うことができる NDL サーチ自体も API 提供をしており 他の図書館システムや各種の文献検索サービス 辞書サイト等で使われている NDL サーチが提供する外部提供インタフェースについて http://iss.ndl.go.jp/information/api/ 5

NDL サーチへのデータ提供 1. メタデータを収集しての連携 ( ハーベスト ) 連携先のシステムに OAI-PMH 形式か RSS 形式のインタフェースを実装していただき そのインタフェースを使って定期的にメタデータを収集する方法 2. 横断検索による連携連携先のシステムに SRU SRW OpenSearch のいずれかのインタフェースを実装していただき そのインタフェースを使って 利用者からの検索の度に検索要求を投げ 結果を受け取る方法 6

連携方式ごとの返戻メタデータ形式 連携方式 通信プロトコル 返戻メタデータ形式 メタデータ収集 OAI-PMH DC-NDL(RDF) ( ハーベスト ) DC-NDL(Simple) 横断検索 RSS SRU/SRW OpenSearch SimpleDC(OAI-DC) RSS1.0のデータ形式又はその派生形式 RSS2.0 のデータ形式又はその派生形式 DC-NDL(RDF) DC-NDL(Simple) SimpleDC(OAI-DC) RSS1.0のデータ形式又はその派生形式 RSS2.0 のデータ形式又はその派生形式 7

OAI-PMH とは OAI-PMH/DC-NDL での連携 データの自動収集によってメタデータを交換するためのプロトコル リクエスト種別や取得したいメタデータの条件 フォーマット等を指定したOAI-PMHリクエスト (URL) を送信すると 当該システムがそのリクエストを受け取り リクエストされた条件やフォーマット等に合致するメタデータをXML 形式で返戻する 差分更新が可能 またRSSと異なり deleteレコードを配信し 受け取った側でそれを用いてデータを削除することも可能 OAI-PMHの基本仕様は以下のページにあり (NIIによる日本語訳) http://www.nii.ac.jp/irp/archive/translation/oai-pmh2.0/ OAI-PMH/DC-NDL でのデータ受領 NDLサーチとしては 可能な限り OAI-PMHでデータを受領したい メタデータ交換のために最も効率的なプロトコルであり 連携後の運用コストがかからないため また OAI-PMHを実装しておくことで 当館以外との連携の可能性も広がることになる DC-NDLでの受領については後述 8

OpenSearch SRU/SRW での連携 OpenSearch とは URL で検索リクエストを発行し 結果を RSS 形式で取得する横断検索用のプロトコル 基本仕様は次のページにあり http://www.opensearch.org/home SRU/SRW とは URL (SRU) あるいは XML(SRW) で検索リクエストを発行し 結果を XML 形式で取得する横断検索用のプロトコル 基本仕様は次のページにあり http://www.loc.gov/standards/sru/ OpenSearch SRU/SRW での連携 これにより NDL サーチと連携したとしても NDL サーチならではの書誌同定やグループ化の対象にはならない また 現在の NDL サーチの仕様上 デフォルトの検索対象とはならない ( すべての連携先を検索する にチェックを付す必要あり ) 9

II. 国立国会図書館サーチへ提供いただくメタデータ方式 10

NDL サーチで採用している メタデータフォーマット NDL サーチでは 収集したメタデータを 全て DC-NDL(RDF) という形式にして格納し 出力している ( 正確には 内部 DB では 内部 XML という形式で保持しており 出力時に RDF に変換している ) NDL サーチでは NDL の保有資源や外部連携先の情報資源を 紙 デジタルの媒体を問わず一括して検索することを可能とするため 国立国会図書館ダブリンコアメタデータ記述 (DC-NDL) に基づくメタデータフォーマットを全資料に対して一元的に使用している DC-NDL は 国際的なメタデータ標準である Dublin Core( ダブリンコア ) をもとに日本語対応など独自に拡張したメタデータ記述語彙および記述規則の総称である DC-NDL は ダブリンコアと同様 セマンティックウェブ対応として RDF のモデルを取り入れており NDL サーチでも RDF/XML 形式でメタデータを提供している 11

Dublin Core( ダブリン コア ) 1995 年頃からインターネット上の情報資源の発見を目的として開発が進められたメタデータ記述要素 Dublin Core の中核となる基本 15 要素を定義したのが Dublin Core Metadata Element Set (DCMES) DCMES とは別の名前空間に 基本 15 要素を含む計 55 の記述要素 ( プロパティ ) を定義したものが DCMI Metadata Terms 12

Dublin Core Metadata Element Set 基本記述要素 Title Creator Subject Description Publisher Contributor Date Type Format Identifier Source Language Relation Coverage Rights 定義タイトル作成者キーワード内容記述公開者寄与者日付資源タイプ記録形式資源識別子出処言語関係時空間範囲権利管理 基本 15 要素を定義 国際標準 (ISO 15836) 国内標準 (JIS X 0836 ダブリンコアメタデータ基本記述要素集合 ) シンプルで記述の自由度が高い 13

DCMI Metadata Terms DCMES とは別の名前空間に 基本 15 要素を含む計 55 の記述要素 ( プロパティ ) を定義 基本 15 要素を再定義し DCMES の各記述要素に対する下位プロパティと位置づける 各プロパティに対して 定義域と値域を設定 プロパティ以外にも 9 個の語彙符号化スキーム 12 個の構文符号化スキーム 22 個のクラス 12 個の DCMI タイプ語彙を定義 14

基本 15 要素 DCMI Metadata Terms 定義 title alternative タイトルの代替 description date tableofcontents abstract created valid available issued modified dateaccepted datecopyrighted datesubmitted 目次 要約 作成日 有効期日もしくは期間 利用可能日もしくは期間 正式発行日 更新日 ( 論文やジャーナル記事などの ) 受理日 著作権日 ( 論文やジャーナル記事などの ) 提出日 15

DC-NDL とは DC-NDL は 国際的なメタデータ標準である Dublin Core をもとに 日本語対応など独自に拡張したメタデータ記述語彙および記述規則の総称 http://www.ndl.go.jp/jp/aboutus/standards/meta.html 語彙の意味定義は上記 URL に書かれている 第一部 NDL Metadata Terms を 語彙の用法についての規定は 第二部 Application Profile を RDF による語彙の定義は 第三部 RDF スキーマ をそれぞれ参照 16

DC-NDL のメタデータフォーマット DC-NDL (RDF) DC-NDL で記述したメタデータを RDF/XML 形式で出力する際のフォーマット RDF による構造化表現を用いて 値とその読みなどをセットで表現 DC-NDL(Simple) に比べて情報量が多い DC-NDL (Simple) DC-NDL で記述したメタデータを XML 形式で出力する際のフォーマット 構造化表現を用いず 文字列 ( リテラル ) での記述を中心としたフラットな表現をとる 利用頻度の高い要素のみを使用する < 参考 >SimpleDC(oai_dc) Dublin Coreの中核となる基本 15 要素 (Dublin Core Metadata Element Set) をXML 形式で出力する際のフォーマット 情報量は最も少ない 17

第一部 NDL Metadata Terms NDL 独自語彙の定義 DC-NDL (RDF) 第二部 Application Profile NDL 独自語彙の用法 ( 値の形式 入力レベル等 ) Dublin Core Metadata Terms 等の語彙の用法 ( 値の形式 入力レベル等 ) DC-NDL (Simple) 第三部 RDF スキーマ NDL 独自語彙の定義 ( RDF 形式 ) メタデータフォーマット DC-NDL 18

DC-NDL(RDF) の語彙 DC-NDL(RDF) では 以下の語彙をミックスして用いている < ダブリン コアの語彙 > dc dcterms < 当館独自の語彙 > dcndl <RDF の語彙 > rdf rdfs foaf owl 19

DC-NDL(RDF) の構造 以下の 3 つの構造から成る (XML 宣言等は除く ) 1 管理情報 書誌レコードのステータス ( 作成中 校了済み 等 ) リポジトリ番号 ( 当該書誌データの提供元を表す番号 ) 等 2 書誌情報 情報資源に対する記述情報 3 個体情報 アイテムレベルの情報 ( 所蔵館 ) 三層構造 管理情報 BibAdminResource メタデータに関する情報新規 更新等メタデータの作成状態等 書誌情報 BibResource 情報資源に対するいわゆる記述情報 個体情報 Item 各機関で所蔵する資料に関する情報請求記号や欠号情報等 20

管理情報 BibAdminResource 書誌情報 BibResource 個体情報 Item 21

DC-NDL(RDF) の特徴 タイトル と タイトルよみ 著者 と 著者よみ 出版者 と 出版地 などの対応関係の維持等 構造化すべき項目は構造化して表現する 例 ) 以下のように構造化 非構造化の表現を重複してもつ場合がある タイトル dc:title : タイトルと読みをセットで記述する ( 構造化する ) 場合に使用 dcterms:title : タイトルのみを文字列で記述する ( 構造化しない ) 場合に使用 作成者 dcterms:creator : 主に 著者標目 の表現に使用 作成者名とその読みをセットで記述する ( 構造化する ) 場合に使用 URI を使う場合に使用 dc:creator : 主に 責任表示 の表現に使用 文字列 ( リテラル ) で記述する ( 構造化しない ) 場合に使用 22

DC-NDL(RDF) の特徴 標準番号のうち代表的なもの (ISBN ISSN 等 ) 全国書誌番号 (JP 番号 ) は URI 形式とリテラルの両方で保持している NDL サーチでは 書誌同定処理 ( 前項参照 ) により ひとつの書誌データに複数の個体データが紐づく場合がある 複数の個体データを持っており それを出力可能であることは 書誌データを集約している NDL サーチならではの特徴 23

現状の流れ新たな流データ提供の流れ 書誌データ 各図書館システムのフォーマット フォーマット変換 FTP 又は HTTP-GET 書誌データ 総合目録共通フォーマット フォーマット変換 書誌データ 書誌データ フォーマット変換 OAI-PMH 書誌データ DC-NDL(RDF) フォーマット れ各図書館システム DC-NDL(RDF) のフォーマット フォーマット NDLサーチ 24

参考 連携を希望される機関の方へ ( WebAPIによるシステム連携ガイドライン の掲載ページ ) http://iss.ndl.go.jp/information/renkei/ メタデータフォーマット仕様について (NDLサーチが提供するメタデータの形式のページ ) http://iss.ndl.go.jp/information/metadata/ API 仕様書について (NDLサーチが提供する外部提供インタフェース(API) のページ ) http://iss.ndl.go.jp/information/api/ 国立国会図書館ダブリンコアメタデータ記述(DC-NDL) のページ http://www.ndl.go.jp/jp/aboutus/standards/meta.html 国立国会図書館ダブリンコアメタデータ記述に関する解説 http://www.ndl.go.jp/jp/aboutus/standards/meta/about_dcndl.html 国立国会図書館ダブリンコアメタデータ記述に関する実例集 http://www.ndl.go.jp/jp/aboutus/standards/meta/dcndl_examples.html 25