Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) •...

22
1 すべての図書館コンテンツを 一つのプラットフォームに ディスカバリ・インターフェース「Cute.Catalog」の デザイン・開発 九州大学附属図書館 工藤 絵理子

Transcript of Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) •...

Page 1: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

1

すべての図書館コンテンツを一つのプラットフォームに

ディスカバリ・インターフェース「Cute.Catalog」のデザイン・開発

九州大学附属図書館

工藤 絵理子

Page 2: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

概要

コンセプト

Cute.Catalog 紹介

XCとは

日本語対応とグローバルスタンダード

今後の展望Summon との連携

ウェブアプリケーションフレームワーク

2

Page 3: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

コンセプト①: 見つけやすさ

ファセットブラウジング

ファセットブラウジング

適合度ランキング

適合度ランキング

表紙画像表紙画像

概要・目次・外部MARC概要・目次・外部MARC

サジェスト機能(関連語)

サジェスト機能(関連語)

入力支援(入力候補・スペル

チェック)

入力支援(入力候補・スペル

チェック)

レビュー・コメント

レビュー・コメント

RSSRSS

Cute.Catalog(次世代OPAC)Cute.CatalogCute.Catalog((次世代次世代OPAC)OPAC)

3

Page 4: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

コンセプト②: アクセス統合

OPACOPAC eジャーナルeジャーナル

eブックeブック

文献データベース

文献データベース

機関リポジトリ

機関リポジトリ

デジタルコレクション

デジタルコレクション

貴重資料コレクション

貴重資料コレクション

論文情報論文情報

Cute.Catalog(ディスカバリ・

インターフェ-ス)

Cute.Catalog(ディスカバリ・

インターフェ-ス))

Page 5: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

検索画面

表示切替(日本語/英語)

検索ボックス

Page 6: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

ファセットブラウジング

フォーマットアイコン/表紙画像

ハイライト機能

適合度ソート

検索結果一覧

Page 7: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

詳細画面(図書)

内容/目次

所蔵情報/各種申込

Amazonレビュー

Page 8: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

詳細画面(雑誌)

一括所蔵情報

新着受付雑誌/所蔵アイテム一覧

Page 9: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

詳細画面(雑誌)

新着雑誌受付/所蔵アイテム表示

Page 10: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

詳細画面(電子ブック)

本文リンク

Page 11: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

XCソフトウェア

• eXtensible Catalog (XC)• 図書館資源の発見/メタデータ管理のためのツール

• オープンソースソフトウェア

• ロチェスター大学(米国)のプロジェクト

アンドリューメロン財団、パートナー機関からの助成により構築

eXtensible Catalog Organization (XCO)による運営(2010.2~)

• Webサイト: eXtensibleCatalog.org

11

Page 12: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

XCソフトウェア

• eXtensible Catalog Organization (XCO)• 参加機関

• University of Rochester• CARLI - Consortium of Academic and Research

Libraries in Illinois• University of Notre Dame• UNC Charlotte• Rochester Institute of Technology• 九州大学 + NTTデータ九州

12

Page 13: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

XCソフトウェア

選定条件日本語などのアジア言語の検索に対応し,日英インターフェースの切替え表示が可能なこと。

多様なデータソースからのメタデータが取り扱えること。

所蔵詳細表示やパーソナルサービスが,ディスカバリ・インターフェース単独での運用にて可能なこと。

デザインや機能拡張に柔軟性があり,かつ持続的なアップデートが容易な設計であること。そのために,国際的な技術標準が積極的に採用されていること。

XCの特徴基本的な設定はWeb画面にて行う。

本体の機能はそのままに、図書館独自カスタマイズも可能

接続スクリプトを作成すれば、他機関との共同目録も実現可能

13

Page 14: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

XCソフトウェア

• ユーザインターフェース: (Drupal Toolkit)ファセットブラウジング、FRBR対応、高いカスタマイズ性

図書館向けWebアプリケーションフレームワーク

• メタデータ管理: (Metadata Service Toolkit)メタデータ統合プロセスの自動化、FRBR化

• システム間接続: OAI Toolkit : OAI-PMHによるハーベスト・データ同期

NCIP Toolkit : NCIPによる貸出状況・認証連携

14

Page 15: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

実装: メタデータ統合

XC Metadata Services Toolkit(MST)OAI

集約

MARC正規化

XCスキーマ生成

DC正規化

図書館システム(NALIS)

XC OAI Toolkit

OAI

Serials Solutions 360

E‐Books(360 MARC Updates)

E‐Journals(Data On Demand)

MARC21

図書館サイト‐検索ツール‐所蔵コレクション

MARC XMLファイル

CiNii, …

雑誌所蔵

論文メタデータ

API

「BOOK」データ

ベース(国内)Syndetics ICE (海

外)

目次・概要

FTP

デジタルコレクション(Infolib)

QIR(Dspace)

OAI OAI

DCDC DC

MARC XML / DC

スクリプト

15

XC

Page 16: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

Drupal CMS

実装: ユーザインターフェース

XC Metadata Services Toolkit

XC Drupal Toolkit(DT)

図書館システム(NALIS)

貸出状況,パーソナルサービス(予約,配送,e‐DDS,出庫指示)

XC NCIP Toolkit NCIPNCIP

スクリプト

OAI

OAI

XC

Googleブックス

Amazon.co.jp

図書館固有データAPI API

ユーザ(学生,研究者,…)ユーザ(学生,研究者,…)

表紙画像,レビュー

16

Page 17: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

日本の状況への対応

インデクシング

Lucene/Solr に対しての調整

ヨミ

MARCXMLにはヨミフィールドがないため、別項目に

入力し、タイトルフィールドとリンク

ファセット

日本語・日本関連キーワードが豊富なNDC(日本十進分類法)、NDLSH(国立国会図書館件名標目表)

などの検討17

Page 18: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

グローバルスタンダード

• メタデータ

• スキーマ -- MARCXML, ダブリンコア(DC terms), RDA(RDVocab, RDA roles, …)

• 受け渡し形式 -- OAI-PMH• 図書館システムのリアルタイム参照/更新

• NISO Circulation Interchange Protocol – Z39.83 (NCIP)• Simple REST

• 検索エンジン• Apache Solr / Lucene

• Webアプリケーション・フレームワーク

• Ruby on Rails, Cake PHP, Drupal, …

18

Page 19: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

今後の計画

• 適時データ更新

• Dublin Coreレコードの追加• Webサイト,九大著者論文(

CiNiiなど),QIR,デジタルコ

レクション

• ファセット• 主題,新着アイテム

• 機能• スペルチェック

• もしかしたら・・・

• 適合度カスタマイズ

• FRBR(Work, Expression)• データ間リンク

• 外部システム連携• OpenURL(ソース,ターゲット

• RefWorksダイレクトエクスポ

ート

• RSS(新着アイテム,検索式)

• パーソナルサービス• マイバスケット

• ユーザタグ,レビュー

• 検索履歴

• モバイル対応

• ヘルプページ

19

Page 20: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

SummonとXCの連携

Serials Solutions Summon( Webスケールディスカバリ)

出版社( E‐Journals,E‐Books)

抄録データベース( Web of Scinece, …)

オープンアクセスリポジトリ

表紙画像・目次・概要(Syndetics, 

LibraryThing, …)

図書館固有のデータ(OPAC, デジタルリポジトリ)

冊子所蔵

XC OAI Toolkit

OAI‐PMH

Serials Solutions 360

E‐Books(360 MARC Updates)

E‐Journals(Data On Demand)

MARC21

図書館サイト‐検索ツール‐所蔵コレクション

デジタルコレクショ

機関リポジトリ

OAI OAI

DC DC

MARC XML

Syndetics, BOOK データベース

自機関論文(CiNii, …)

XC Metadata Services Toolkit(MST)

OAI‐PMH

MARC XML DC

DCDC

20

ユーザユーザ

Page 21: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

ウェブスケール・ウェブスケール・ディスカバリディスカバリ

(Summon, Primo等)

検索からウェブプラットフォームへ

21

OPAC電子ジャーナル・リスト

データベース・リスト

機関リポジトリ

デジタルコレクション

所蔵コレクション

来館案内/利用ガイド

パーソナルサービス

電子ブック・リスト

携帯サイト

ディスカバリ・ディスカバリ・インターフェースインターフェース

(XC, …)

来館案内/利用ガイド

パーソナルサービス

携帯サイト

ウェブウェブプラットフォームプラットフォーム(Drupal, …)

ウェブスケール・ディスカバリ(Summon,

…)

XC Drupal Toolkit

携帯モジュール

来館案内/利用ガイド

パーソナルサービス

WebサービスAPI

ソーシャル機能

Page 22: Scopus Colloquium 2007 - CAUA...XCソフトウェア • eXtensible Catalog (XC) • 図書館資源の発見/メタデータ管理のためのツール • オープンソースソフトウェア

22

Thank you !