研究概要 |
本研究の目的はANSI(American National Standards Institute)による標準情報検索プロトコルZ39.50に基づく文献検索システムの構築である。今年度はZ39.50プロトコルに基づくプロトタイプシステムの構築を目的に研究を行い、Japan-MARCを用いた日本語検索ができるようになった。 プロトタイプシステムはZ39.50構築用ツールキットであるYAZ1.3を使って構築した。YAZ1.3はZ39.50のクライアントとサーバの基本機能であるイニシャライズ機能、サーチ機能、プレゼント機能を実装しており、本研究は基本機能を拡張する形でシステム構築を行った。イニシャライズ機能とはクライアントとサーバ間の接続を行い、検索セッションを開始する機能であり、サーチ機能とはクライアントからの検索質問をサーバに渡し、実際にデータベースから検索を行う機能であり、プレゼント機能とはサーバで得られた検索結果をクライアントに返す機能である。 クライアントはGUIとプロトコルモジュールから構成され、GUI上で入力された検索質問をZ39.50の質問構造に変換し、検索要求や返戻要求をサーバに出せるようにした。サーバはコントロールモジュール、プロトコルモジュール、および検索エンジンから構成される。検索エンジンにはリレーショナルデータベースであるOracle7を用い、Japan-MARCデータを格納した。 本クライアントによりOCLCやベル研究所など世界各地のZ39.50サーバに接続できるようになった。又、本サーバによって、これまで行われていなかった日本語データの検索が行えるようになった。引き続き、多くの利用者からのアクセスに耐えられる信頼性の高いシステムを目指して改良を行い,複数の検索サーバに対する同時検索などZ39.50を活かした新しい機能の開発を行う予定である。
|