CiNii Books - メタデータ・API - CiNii Books 図書・雑誌情報のRDF

 

CiNii Books図書・雑誌RDFのフォーマット仕様について

以下の書式のURIにアクセスすると、RDF/XML形式のデータを取得できます。取得できる情報は「CiNii Books 図書・雑誌情報のJSON-LD」と同様です。図書と雑誌でフォーマットが異なります。
http://ci.nii.ac.jp/ncid/<ncid>.rdf(例:http://ci.nii.ac.jp/ncid/BB08796640.rdf

コンテントネゴシエーションに対応しています。RDFのURIを指定しなくても、HTTPヘッダから判断してRDFを返します。図書・雑誌詳細表示画面(例:http://ci.nii.ac.jp/ncid/BB08796640)において、HTTPリクエストヘッダのAcceptフィールドにて「application/rdf+xml」 の指定が他のどの指定よりも優先度が高い場合には、RDFのURIへ誘導します。

レスポンスの際のhttpヘッダに「Access-Control-Allow-Origin: *」を指定していますので、クロスドメイン間での非同期通信をご利用いただけます。

 

フォーマット仕様

 

図書書誌RDF

No. タグ名 必須 内容 備考
第1階層 第2階層 第3階層 第4階層 第5階層 属性
1 xml           必須 XML文書であることを宣言 <?xml version="1.0" encoding="utf-8" ?>
2 rdf:RDF           必須 文書のルート要素 <rdf:RDF
  xmlns:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:rdfs xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
  xmlns:owl xmlns:owl="http://www.w3.org/2002/07/owl#"
  xmlns:dc xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:dcterms xmlns:dcterms="http://purl.org/dc/terms/"
  xmlns:foaf xmlns:foaf="http://xmlns.com/foaf/0.1/"
  xmlns:prism xmlns:prism="http://prismstandard.org/namespaces/basic/2.0/"
  xmlns:bibo xmlns:bibo="http://purl.org/ontology/bibo/"
  xmlns:cinii xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/">
3   rdf:Description         必須 図書書誌セクション <rdf:Description rdf:about="http://ci.nii.ac.jp/ncid/XX12345678#entity">
4           rdf:about 必須 図書のURI 図書詳細表示画面のURIに「#entity」を付加したもの
5     rdf:type rdf:resource       図書を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>
6     foaf:isPrimaryTopicOf     rdf:resource 必須 図書書誌RDFのURI <foaf:isPrimaryTopicOf rdf:resource="http://ci.nii.ac.jp/ncid/XX12345678.rdf" />
7     dc:title       必須 図書タイトル  
8     dc:title         タイトルのよみ  
9           xml:lang 必須 よみの言語コード ko:ハングル または ja-hrkt:日本語フリガナ
10     dcterms:alternative         別タイトル 複数ある場合は繰り返す。
11     dc:creator         責任表示 役割表示(「著」等)含む。
12     dc:publisher         出版者 複数ある場合は繰り返す。
13     dc:language       必須 本文の言語コード 本文が何語で書かれているかをコードで表示する。コードについては言語コード表を参照。
14     dc:date         出版年  
15     foaf:topic         件名に関する記述 件名が複数ある場合は繰り返す。
例:
<foaf:topic rdf:resource="http://ci.nii.ac.jp/books/search?
q=%E6%83%85%E5%A0%B1%E5%8C
%96%E7%A4%BE%E4%BC%9A"
dc:title="情報化社会"/>
16           rdf:resource 必須 件名のURI 件名をキーワードとして検索するときのURL
17           dc:title 必須 件名  
18     cinii:ncid       必須 書誌ID(NCID) NACSIS-CAT書誌ID
19     prism:edition         版表示  
20     dcterms:isPartOf         親書誌に関する記述 親書誌(シリーズ名)が複数ある場合は繰り返す。
例:
<dcterms:isPartOf rdf:resource="http://ci.nii.ac.jp/ncid/BN06190301#entity"
dc:title="丸善ライブラリー, 381 . 情報研シリーズ||ジョウホウケン シリーズ ; 15"/>
21           rdf:resource 必須 親書誌の著作のURI 親書誌(シリーズ名)のURIに「#entity」を付加したもの
22           dc:title 必須 親書誌のタイトル シリーズの中での番号等も含む。
23     dcterms:hasPart         巻冊次に関する記述 複数ある場合は繰り返す。
例:
<dcterms:hasPart rdf:resource="urn:isbn:4642005013" dc:title="第1巻"/>
24           rdf:resource   ISBN urn:isbn:<ISBN>
25           dc:title 必須 巻冊次  
26     dcterms:extent         ページ数/冊数  
27     cinii:size         大きさ  
28     cinii:contentOfWorks         内容著作注記 図書の構成部分である著作単位に関する記述。
例:
<cinii:contentsOfWorks>1: 邪宗門ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>思ひ出ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>2: 黒い皮ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>桐の花ノート</cinii:contentsOfWorks>
<cinii:contentsOfWorks>三崎ノート</cinii:contentsOfWorks>
29     dcterms:medium         資料種別に関する記述 例:
<dcterms:medium dc:title="録音資料(音楽)(CD)"/>
30           dc:title 必須 資料種別  
31     cinii:ownerCount       必須 所蔵館数 対象の図書を所蔵する図書館の数
例:
<cinii:ownerCount>63</cinii:ownerCount>
32     bibo:lccn         図書書誌のLCCN(米国議会図書館管理番号) 複数ある場合は繰り返す。
例:
<bibo:lccn>84009674</bibo:lccn>
<bibo:lccn>82008292</bibo:lccn>
33     rdfs:seeAlso         LCCN Permalinkに関する記述 複数ある場合は繰り返す。
例:
<rdfs:seeAlso rdf:resource="http://lccn.loc.gov/84009674"/>
<rdfs:seeAlso rdf:resource="http://lccn.loc.gov/82008292"/>
34           rdf:resource 必須 LCCN PermalinkのURI LCCN Permalinkの該当ページのURI。http://lccn.loc.gov/<LCCN>
35     dcterms:hasFormat         全文データリンク 複数ある場合は繰り返す。
36           rdf:resource 必須 全文データURL  
37           dc:title   巻号  
38           dc:date   発行日  
39   rdf:Description           著者セクション <rdf:Description rdf:about="http://ci.nii.ac.jp/ncid/XX12345678#entity">
40           rdf:about 必須 図書のURI 図書詳細表示画面のURIに「#entity」を付加したもの
41     rdf:type rdf:resource       図書を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>
42     foaf:maker         著者に関する記述 著者数分繰り返す。
43       foaf:Person     必須   例:
<foaf:Person rdf:about="http://ci.nii.ac.jp/author/DA12345678#entity">
44           rdf:about   著者のURI 著者詳細ページのURIに「#entity」を追加したもの
45         foaf:name   必須 著者名 姓, 名
46         foaf:name     著者名のよみ 例:
<foaf:name xml:lang="ja-hrkt">オオムカイ, イッキ</foaf:name>
47           xml:lang 必須 言語コード ko:ハングル または ja-hrkt:日本語フリガナ
48   rdf:Description           所蔵セクション  
49           rdf:about 必須 図書のURI 図書詳細表示画面のURIに「#entity」を付加したもの
50     rdf:type rdf:resource       図書を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Book"/>
51     bibo:owner         所蔵館に関する記述 所蔵館分繰り返す。
52       foaf:Organization     必須   <foaf:Organization rdf:about="http://ci.nii.ac.jp/library/FA123456">
53           rdf:about 必須 所蔵館詳細ページのURI  
54         foaf:name   必須 所蔵館名  
55         rdfs:seeAlso rdf:resource   OPACURL OPACへのリンク先のURL(NCIDによって当該書誌のURLを指定)
 

雑誌書誌RDF

No. タグ名 必須 内容 備考
第1階層 第2階層 第3階層 第4階層 第5階層 属性
1 xml           必須 XML文書であることを宣言 <?xml version="1.0" encoding="utf-8" ?>
2 rdf:RDF           必須 文書のルート要素 <rdf:RDF
  xmlns:rdf xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:rdfs xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
  xmlns:owl xmlns:owl="http://www.w3.org/2002/07/owl#"
  xmlns:dc xmlns:cinii=xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:dcterms xmlns:dcterms="http://purl.org/dc/terms/"
  xmlns:foaf xmlns:foaf="http://xmlns.com/foaf/0.1/"
  xmlns:prism xmlns:prism="http://prismstandard.org/namespaces/basic/2.0/"
  xmlns:bibo xmlns:bibo="http://purl.org/ontology/bibo/"
  xmlns:cinii xmlns:cinii="http://ci.nii.ac.jp/ns/1.0/">
3   rdf:Description         必須 雑誌書誌セクション <rdf:Description rdf:about="http://ci.nii.ac.jp/ncid/XX12345678#entity">
4           rdf:about 必須 雑誌のURI 雑誌詳細表示画面のURIに「#entity」を付加したもの
5     rdf:type rdf:resource       雑誌を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Journal"/>
6     foaf:isPrimaryTopicOf     rdf:resource 必須 雑誌書誌RDFのURI <foaf:isPrimaryTopicOf rdf:resource="http://ci.nii.ac.jp/ncid/XX12345678.rdf" />
7     dc:title       必須 雑誌タイトル  
8     dc:title         タイトルのよみ  
9           dc:creator 必須 よみの言語コード ko:ハングル または ja-hrkt:日本語フリガナ
10     dcterms:alternative         別タイトル 複数ある場合は繰り返す。
11     dc:creator         責任表示 役割表示(「著」等)含む。
12     dc:publisher         出版者 複数ある場合は繰り返す。
13     dc:language       必須 本文の言語コード 本文が何語で書かれているかをコードで表示する。コードについては言語コード表を参照。
14     dc:date         出版年  
15     cinii:ncid       必須 書誌ID(NCID) NACSIS-CAT書誌ID
16     prism:edition         版表示  
17     cinii:volumeYear         巻次・年月次  
18     prism:issn         ISSN  
19     cinii:familyid         雑誌変遷ファミリーID  
20     dc:relation         変遷に関する記述 複数あれば繰り返す。
21           rdf:resource 必須   変遷前/後誌の雑誌URI。雑誌書誌詳細ページのURIに「#entity」を付加したもの。
例:
<dc:relation rdf:resource="http://ci.nii.ac.jp/ncid/AA12317677#entity"
dc:title="情報処理学会論文誌 : 論文誌ジャーナル /
情報処理学会 = IPSJ journal / Information Processing Society of Japan"/>
22           dc:title 必須 変遷前/後誌タイトル  
23     owl:sameAs     rdf:resource     CiNii Articles電子版の雑誌URI。NII-ELS収録誌のみに出力
例:
<owl:sameAs rdf:resource="http://ci.nii.ac.jp/vol_issue/nels/AN00116647_ja.html#entity"/>
24     dcterms:medium     dc:title   資料種別 例:
<dcterms:medium dc:title="機械可読データファイル"/>
25     dcterms:isPartOf         親書誌に関する記述 親書誌(シリーズ名)が複数ある場合は繰り返す。
26           rdf:resource 必須 親書誌の著作のURI 親書誌のURIに「#entity」を付加したもの
27           dc:title 必須 親書誌のタイトル シリーズの中での番号等も含む。
28     dcterms:hasPart         巻冊次に関する記述 複数ある場合は繰り返す。
29           rdf:resource   ISSN urn:issn:<ISSN>
30           dc:title 必須 巻冊次  
31     dcterms:extent         ページ数/冊数  
32     cinii:size         大きさ  
33     cinii:ownerCount       必須 所蔵館数 対象の雑誌を所蔵する図書館の数
例:
<cinii:ownerCount>63</cinii:ownerCount>
34     bibo:lccn         雑誌書誌のLCCN(米国議会図書館管理番号) 複数ある場合は繰り返す。
例:
<bibo:lccn>84009674</bibo:lccn>
<bibo:lccn>82008292</bibo:lccn>
35     rdfs:seeAlso         LCCN Permalinkに関する記述 複数ある場合は繰り返す。
例:
<rdfs:seeAlso rdf:resource="http://lccn.loc.gov/84009674"/>
<rdfs:seeAlso rdf:resource="http://lccn.loc.gov/82008292"/>
36           rdf:resource 必須 LCCN PermalinkのURI LCCN Permalinkの該当ページのURI。http://lccn.loc.gov/<LCCN>
37     dcterms:hasFormat         全文データリンク 複数ある場合は繰り返す。
38           rdf:resource 必須 全文データURL  
39           dc:title   巻号  
40           dc:date   発行日  
41   rdf:Description           著者セクション <rdf:Description rdf:about="http://ci.nii.ac.jp/ncid/XX12345678#entity">
42           rdf:about 必須 雑誌のURI 雑誌詳細表示画面のURIに「#entity」を付加したもの
43     rdf:type rdf:resource       雑誌を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Journal"/>
44     foaf:maker         著者に関する記述 著者数分繰り返す。
45       foaf:Person     必須   例:
<foaf:Person rdf:about="http://ci.nii.ac.jp/author/DA12345678#entity"> 
46           rdf:about   著者のURI 著者詳細ページのURIに「#entity」を追加したもの
47         foaf:name   必須 著者名  
48         foaf:name     著者名のよみ 例:
<foaf:name xml:lang="ja-hrkt">ジョウホウ ショリ ガッカイ</foaf:name>
49           xml:lang 必須 言語コード ko:ハングル または ja-hrkt:日本語フリガナ
50   rdf:Description           所蔵セクション  
51           rdf:about 必須 雑誌のURI 雑誌詳細表示画面のURIに「#entity」を付加したもの
52     rdf:type rdf:resource       雑誌を示す文字列 <rdf:type rdf:resource="http://purl.org/ontology/bibo/Journal"/>
53     bibo:owner         所蔵館に関する記述 所蔵館分繰り返す。
54       foaf:Organization     必須   <foaf:Organization rdf:about="http://ci.nii.ac.jp/library/FA123456">
55           rdf:about 必須 所蔵館詳細ページのURI  
56         foaf:name   必須 所蔵館名  
57         rdfs:seeAlso rdf:resource   OPACURL OPACへのリンク先のURL(NCIDによって当該書誌のURLを指定)
 

改訂履歴

2013年4月以降の改訂履歴をご確認いただけます。

2017年8月17日

  • フォーマット仕様を修正しました。
    • dcterms:hasFormatで全文データリンクを表す情報を追加しました。
    • owl:sameAsを削除しました。(雑誌書誌RDFのみ)

2015年11月5日

  • フォーマット仕様を修正しました。
    • dcterms:extentでページ数/冊数を表す情報を追加しました。
    • cinii:sizeで大きさを表す情報を追加しました。

2015年3月13日

  • フォーマット仕様を修正しました。
    • rdf:typeで雑誌記事・論文を表す情報を追加しました。

2014年5月15日

  • フォーマット仕様に以下を追加しました。
    • LCCN(米国議会図書館管理番号)(bibo:lccn)
    • LCCN Permalinkに関する記述(rdfs:seeAlsoで、http://lccn.loc.gov/<LCCN>のURIを記述)

2013年10月11日

  • クロスドメイン間の非同期通信に対応しました。

2013年7月12日

  • フォーマット仕様に以下を追加しました。
    • 所蔵館数(cinii:ownerCount)