oai-pmh の適用事例 -千葉大学学術情報リポジトリと nii...

34
2003/10/3 NII総総総総総総総総総総総総 1 OAI-PMH 総総総総総 総総総総総総総総総総総総総総 NII 総総総総総 総総総 総総総総総総総総総総総総総総総総総総 総総 [email protected]

Upload: zelia

Post on 30-Jan-2016

63 views

Category:

Documents


0 download

DESCRIPTION

OAI-PMH の適用事例 -千葉大学学術情報リポジトリと NII メタデータ・データベースとの相互運用-. 千葉大学附属図書館 尾城 孝一 [email protected]. アウトライン. OAI-PMH 適用事例 千葉大学学術情報リポジトリ計画 NII メタデータ・データベース共同構築事業 OAI-PMH によるメタデータ連携 課題と展望. OAI とは. OAI ( Open Archives Initiative ) http://www.openarchives.org/ - PowerPoint PPT Presentation

TRANSCRIPT

2003/10/3 NII総合目録データベース研修 1

OAI-PMH の適用事例-千葉大学学術情報リポジトリと NIIメタデータ・データベースとの相互運

用-

千葉大学附属図書館尾城 孝一

[email protected]

2003/10/3 NII総合目録データベース研修 2

アウトライン

OAI-PMH適用事例

千葉大学学術情報リポジトリ計画NII メタデータ・データベース共同構築事

業OAI-PMH によるメタデータ連携

課題と展望

2003/10/3 NII総合目録データベース研修 3

OAI とは

OAI ( Open Archives Initiative )http://www.openarchives.org/「メタデータ・ハーベスティング」を通じて多様

な電子図書館間の相互運用を促進することを目的とした国際的な運動

Open ?「無償」ではなく「開かれたシステム」

Archive ?厳密な意味での「アーカイブ」(保存庫)ではな

く,広い意味での電子情報を蓄積するためのリポジトリ(サーバ)

2003/10/3 NII総合目録データベース研修 4

OAI の歴史

1999 年 10 月(サンタフェ会議)e プリント・アーカイブの相互運用性の確

立メタデータ・ハーベスティングに基づくフ

レームワーク(サンタフェ協定)OAI の結成

2003/10/3 NII総合目録データベース研修 5

OAI の歴史(続き)

コンピュータ科学

arXiv.org

CogPrints

NCSTRL

NDLTD

RePEC

eプリント・アーカイブ

物理学

認知科学

学位論文

経済学

利用者

2003/10/3 NII総合目録データベース研修 6

OAI の歴史(続き)

コンピュータ科学

arXiv.org

CogPrints

NCSTRL

NDLTD

RePEC

eプリント・アーカイブ

物理学

認知科学

学位論文

経済学

利用者

メタデータ・ハーベスティング

統合メタデータ

DB

2003/10/3 NII総合目録データベース研修 7

OAI の歴史(続き)

2000 年 8 月DLF ( Digital Library Federation )と

CNI ( Coalition of Networked Information )が支援表明

対象範囲の拡大( e プリント・アーカイブ→各種電子コンテンツのリポジトリ)

2003/10/3 NII総合目録データベース研修 8

OAI の歴史(続き)

2001 年 1 月メタデータ・ハーベスティング・プロトコ

ル( Open Archives Initiative Protocol for Metadata Harvesting: OAI-PMH ) Ver.1.0 が制定

2002 年 6 月OAI-PMH Ver.2.0 発表

2003/10/3 NII総合目録データベース研修 9

OAI-PMH とは

基本的概念と定義OAI フレームワークの構成者リポジトリとハーベスタアイテムとレコードセットと選択的収集

OAI-PMH 要求プロトコルの特徴

2003/10/3 NII総合目録データベース研修 10

OAI-PMH フレームワークの構成者

データプロバイダリポジトリを維持し, OAI-PMH によりメ

タデータを開示するサービスプロバイダ

OAI-PMH を使用してデータプロバイダから収集したメタデータに基づき,付加価値のあるサービスを提供する

2003/10/3 NII総合目録データベース研修 11

リポジトリとハーベスタ

リポジトリOAI-PMH の要求に対して応答することのでき

るネットワークアクセス可能なサーバハーベスタに対してメタデータを開示するため

に,データプロバイダが管理する ハーベスタ

OAI-PMH 要求を発行するクライアント・アプリケーション

サービスプロバイダがリポジトリからメタデータを収集する手段として使用する

2003/10/3 NII総合目録データベース研修 12

リポジトリとハーベスタの関連図

リポジトリリポジトリ

データプロバイダ

ハーベスタハーベスタ

サービスプロバイダ要求

各種要求,収集条件,メタデータのフォーマット等の指定

応答

利用可能なメタデータフォーマット,リポジトリの情報,メタデータレコード等

2003/10/3 NII総合目録データベース研修 13

OAI の 3 層モデル

メタデータ・ハーベスティング

e プリントアーカイブ

電子図書館サーバ OPAC リポジトリ

サービス層(サービスプロバイダ)

データ層(データプロバイダ)

プロトコル層

クロス検索 リンキング

評価

2003/10/3 NII総合目録データベース研修 14

アイテムとレコード

アイテムリポジトリの構成要素あるひとつのリソースに関するメタデータを複数のフ

ォーマットで蓄積する概念的な容れ物(コンテナ)アイテムに包含されるさまざまなフォーマットのメタ

データは, OAI-PMH を通じてレコードとして収集される

リポジトリのなかでアイテムを一意に同定する識別子を持つ

レコードあるひとつのフォーマットで表現されたメタデータOAI-PMH の要求に対して, XML でコード化されたバ

イト・ストリームとして返戻される

2003/10/3 NII総合目録データベース研修 15

アイテムとレコードの関連図

アイテム

レコード

レコード

ダブリンコア

スキーマ A

リポジトリ

ハーベスタ1

ハーベスタ2

ダブリンコア形式のレコードを要求

スキーマ A 形式のレコードを要求

2003/10/3 NII総合目録データベース研修 16

セットと選択的収集

セット選択的収集のために複数のアイテムをグル

ーピングする概念必須ではない

選択的収集セットと日付スタンプを指定して,選択的

にメタデータを収集することが可能

2003/10/3 NII総合目録データベース研修 17

OAI-PMH 要求

要求(動詞) 機能

リポジトリに関する情報を得るための要求

Identify リポジトリに関する情報を取得する

ListMetadataFormats リポジトリにおける利用可能なメタデータ・フォーマットの一覧を取得する

ListSets リポジトリのセット構造を取得する

メタデータ収集のための要求

ListIdentifiers リポジトリからレコード中のヘッダー情報のみを取得する

ListRecords リポジトリから条件に合致するレコードを全て取得する

GetRecord リポジトリから個々のレコードを取得する

2003/10/3 NII総合目録データベース研修 18

プロトコルの特徴

簡潔で「敷居の低い」プロトコル 機能の制限 既存の標準の流用→実装コストの低減化

HTTP 要求 OAI-PMH の要求は, HTTP の GET もしくは POST を使って送

信される XML 応答

OAI-PMH の要求に対する応答は,全て XML でエンコードされ,文字コードには UTF-8 が使用される

メタデータ・フォーマット OAI-PMH は複数のメタデータ・フォーマットでのレコードの

送信をサポート 限定詞なしのダブリンコア( Simple DublinCore )での送信

は必須

2003/10/3 NII総合目録データベース研修 19

使用例( GetRecord )

http://mitizane.ll.chiba-u.jp/cgi-bin/oai/oai2.0?verb=GetRecord&metadataPrefix=oai_dc&identifier=oai:mitizane.ll.chiba-u.jp:00020115

リポジトリ( http://mitizane.ll.chiba-u.jp/cgi-bin/oai/oai2.0 )から識別子 oai:mitizane.ll.chiba-u.jp:00020115 のレコードを

oai_dc のメタデータフォーマットで取得せよ

ベースURL

要求の種別

引数

2003/10/3 NII総合目録データベース研修 20

要求・応答の実際

OAI Repository Explorerhttp://oai.dlib.vt.edu/cgi-bin/Explorer/

oai2.0/testoai

2003/10/3 NII総合目録データベース研修 21

日本語訳

OAI-PMH の日本語訳( NII )http://www.nii.ac.jp/metadata/oai-pm

h2.0/

2003/10/3 NII総合目録データベース研修 22

データプロバイダ

現在, 115 のリポジトリが OAI-PMH( ver.2.0 )に準拠したデータプロバイダとして登録されているhttp://

www.openarchives.org/Register/BrowseSites.pl

2003/10/3 NII総合目録データベース研修 23

サービスプロバイダ

現在, 16 のサービスが OAI 準拠のサービスプロバイダとして登録されているhttp://

www.openarchives.org/service/listproviders.html

2003/10/3 NII総合目録データベース研修 24

関連プロジェクト

NSDL ( National Science Digital Library )http://nsdl.org/NSF が助成するプロジェクトサイエンスに関する多様なデジタル・コンテ

ンツを提供する電子図書館の構築をめざすNSDL のシステム・アーキテクチャにおいて,

OAI-PMH は重要な役割を果たしている

2003/10/3 NII総合目録データベース研修 25

関連プロジェクト(続き)

メロン財団メタデータ・ハーベスティング・イニシャティブ7 機関助成金総額 150万ドル課題

複数機関,複数分野にまたがる広範囲なメタデータに基づくポータル・サービスの設計

アーカイブや特殊コレクションからのメタデータ・ハーベスティング

特定主題の多様なフォーマットの資料に関するメタデータ・ハーベスティング

2003/10/3 NII総合目録データベース研修 26

関連プロジェクト(続き)

OAIsterhttp://oaister.umdl.umich.edu/o/oaiste

r/ミシガン大学のプロジェクトイリノイ大学が開発したハーベスタを使用197 機関から収集した 1,538,431 件

( 2003 年 8 月 28 日現在)のメタデータ・レコードの検索サービスを提供

2003/10/3 NII総合目録データベース研修 27

千葉大学学術情報リポジトリとは

学術機関リポジトリ( Institutional Repository )の一種

千葉大学内で生産された電子的な知的生産物(学術論文,学位論文,プレプリント,統計・実験データ,教材,ソフトウェアなどの学術情報)を蓄積,保存し,学内外に発信するためのインターネット上の保存書庫

2003/10/3 NII総合目録データベース研修 28

システム概念図

千葉大学学術情報リポジトリ

(仮称)

千葉大学学術情報リポジトリ

(仮称)

コンテンツ登録コンテンツ登録図書館

検索インターフェイス検索インターフェイス

学内研究者等

学術論文プレプリント

学位論文

ソフトウェアデータベース

実験・統計データ

電子教材

・リポジトリ管理・メタデータ管理・長期保存・既存資料(紙媒体) の電子化

情報発信情報発信

2003/10/3 NII総合目録データベース研修 29

NII メタデータ・データベース共同構築事業

大学からの情報発信支援メタデータの共同分担入力→メタデー

タ・データベースの構築直接入力既存メタデータの一括登録

GeNii/JuNii での公開

2003/10/3 NII総合目録データベース研修 30

OAI-PMH によるメタデータ連携

千葉大学学術情報リポジトリ

(仮称)

千葉大学学術情報リポジトリ

(仮称)

コンテンツ登録コンテンツ登録図書館

検索インターフェイス検索インターフェイス

学内研究者等

学術論文プレプリント

学位論文

ソフトウェアデータベース

実験・統計データ

電子教材

・リポジトリ管理・メタデータ管理・長期保存・既存資料(紙媒体) の電子化

情報発信情報発信

メタデータデータベースメタデータ

データベース

JuNiiJuNii

メタデータ連携

OAI-PMH

千葉大学 NII

2003/10/3 NII総合目録データベース研修 31

サービスプロバイダとしてのNII メタデータデータベース

NIIメタデータデータベース

OAI-PMHによるメタデータ・ハーベスティングOAI-PMHによるメタデータ・ハーベスティング

A 大学 B 大学 C大学 D研究所

学術機関リポジトリ

論文

データ

教材

ソフトウェア

学術機関リポジトリ

論文

データ

教材

ソフトウェア

学術機関リポジトリ

論文

データ

教材

ソフトウェア

学術機関リポジトリ

論文

データ

教材

ソフトウェア

サービスプロバイダ

データプロバイダ

2003/10/3 NII総合目録データベース研修 32

データプロバイダとしてのNII メタデータデータベース

NII メタデータデータベース

登録処理

直接入力 個別収集 OAI-PMH収集

データプロバイダ サービスプロバイダ

各種ポータルサービス

利用者OAI-PMH による

選択的収集

2003/10/3 NII総合目録データベース研修 33

課題と展望

OAI-PMH の可能性分散・統合型総合目録の形成各種ポータルサービスへの応用

相互運用性に対する意識の向上電子情報資源(データベース,電子図書館サーバ,

リポジトリ等)をインターネット上の「孤島」に終わらせないために

OAI-PMH の普及広報・宣伝活動の必要性

関連ソフトウェアのオープン・ソース化OAI 関連ツール

http://www.openarchives.org/tools/

2003/10/3 NII総合目録データベース研修 34

OAI-PMH に関する情報源

http://www.nii.ac.jp/metadata/oai-pmh/