JIS X 0806:1999 情報検索(Z39.50)応用サービス定義及びプロトコル仕様

JIS X 0806:1999 規格概要

この規格 X0806は、情報検索応用サービスを示し,情報検索応用のプロトコルを規定。サービス定義は,応用の中で実現されるサービスを示し,そのサービスは,Z39.50プロトコルの中で順次仕様化される。

JISX0806 規格全文情報

規格番号
JIS X0806 
規格名称
情報検索(Z39.50)応用サービス定義及びプロトコル仕様
規格名称英語訳
Information and documentation -- Information retrieval (Z39.50) -- Application service definition and protocol specification
制定年月日
1999年1月20日
最新改正日
2019年10月21日
JIS 閲覧
‐ 
対応国際規格

ISO

ISO 23950:1998(IDT)
国際規格分類

ICS

35.240.30
主務大臣
経済産業
JISハンドブック
‐ 
改訂:履歴
1999-01-20 制定日, 2004-11-20 確認日, 2009-10-01 確認日, 2014-10-20 確認日, 2019-10-21 確認
ページ
JIS X 0806:1999 PDF [68]
X 0806 : 1999 (ISO 23950 : 1998)

まえがき

  この規格は,工業標準化法に基づいて,日本工業標準調査会の審議を経て,通商産業大臣が制定した日
本工業規格である。
JIS X 0806には,次に示す附属書がある。
附属書1(規定) OID : Z39.50のオブジェクト識別子
附属書2(規定) CTX : 応用コンテキスト基本Z39.50-ac
附属書3(規定) ATR : 属性集合
附属書4(規定) ERR : 誤り診断
附属書5(規定) REC : レコード構文
附属書6(規定) RSC : 資源報告書式
附属書7(規定) ACC : アクセス制御書式
附属書8(規定) EXT : この規格で規定する拡張サービス
附属書9(規定) USR : 利用者情報書式
附属書10(規定) ESP : 要素指定書式
附属書11(規定) VAR : 選択可能形集合
附属書12(規定) TAG : タグ集合定義及びスキーマ
附属書13(参考) ERS : 拡張検索集合モデル
附属書14(参考) RET : Z39.50検索
附属書15(参考) PRO : Z39.50プロファイル
附属書16(参考) この規格の維持機関

(pdf 一覧ページ番号 1)

――――― [JIS X 0806 pdf 1] ―――――

                                       日本工業規格(日本産業規格)                             JIS
X 0806 : 1999
(ISO 23950 : 1998)

情報検索(Z39.50) 応用サービス定義及びプロトコル仕様

Information and documentation−Information retrieval (Z39.50)− Application service definition and protocol specification

1. 序文 この規格は,1998年に発行されたISO 23950, Information and documentation−Information retrieval
(Z39.50)−Application service definition and protocol specificationを翻訳し,技術的内容を変更することなく日
本工業規格として採用するために作成されたものであり,1.3.については,原国際規格の同項目を全文翻
訳し,4.以降については,それぞれ原国際規格の同項目の内容を引用するものとした。
1.1 適用範囲 この規格は,情報検索応用サービスを示し(3.参照),情報検索応用のプロトコルを規定
する(4.参照)。サービス定義は,応用の中で実現されるサービスを示し,そのサービスは,Z39.50プロト
コルの中で順次仕様化される。この規格は,計算機システムでの実装を指定したり束縛したりするもので
はない。プロトコル仕様は,プロトコル制御情報の定義,この情報を交換するための規則及びこのプロト
コルの実装が満たすべき適合要件を含む。
この規格は,情報検索サービスを実現するシステムのため,また情報サービス機関,大学,図書館及び
総合目録センターなどの機関のためのものとする。これは,また,接続指向型のプログラム−プログラム
通信向けのものとする。端末,その他の物理的媒体による情報交換向きのものとはしない。
1.2 版 これまでにZ39.50には,1988年版,1992年版及び1995年版の三つの出版物がある。また,探
索及び検索プロトコルには,ISO 10163-1 : 1993がある。ANSI/NISO Z 39.50-1992,ISO 10163-1 : 1993及
びANSI/NISO Z 39.50-1995の三つの出版物は,プロトコルの版の概念を取り入れており,第1版,第2版
及び第3版の三つのプロトコルの版が,規定されている。ISO 10163-1 : 1993はプロトコル第1版に,
ANSI/NISO Z 39.50-1992はプロトコル第2版に,ANSI/NISO Z 39.50-1995はプロトコル第2版及びプロト
コル第3版の双方に,それぞれ基づいている(ANSI/NISO Z 39.50-1988に関してはプロトコルの版はない。)。
この規格は,第2版及び第3版に基づいている。この規格は第1版と第2版とは同一であることを仮定
する。したがって,第1版に対応している実装は,自動的に第2版にも対応していることとなる(これ以
外,この規格の他の場所では,明示的に第1版に言及していない。)。この規格中の手続で,第2版又は第
3版だけに適用されるものは,その旨記載してある。
1.3 引用規格 次に掲げる規格は,この規格に引用されることによって,この規格の規定の一部を構成
する。これらの引用規格は,その最新版を適用する。
ANSI/NISO Z 39.53-1994 Codes for the Representation of Languages for Information Interchange
ANSI/NISO Z 39.58-1992 Common Command Language for Online Interactive Information Retrieval

――――― [JIS X 0806 pdf 2] ―――――

2
X 0806 : 1999 (ISO 23950 : 1998)
ISO 2709 : 1981 Documentation−Format for Bibliographic Information Interchange on Magnetic Tape
ISO 4217 : 1990 Codes for the representation of currencies and funds
JIS X 5003 : 1987 開放型システム間相互接続の基本参照モデル。
備考 ISO 7498 : 1984, Information Processing Systems−Open Systems Interconnection−Basic
Reference Modelが,この規格と一致している。
JIS X 5701 : 1991 開放型システム間相互接続−アソシエーション制御サービス要素のサービス定義
備考 ISO 8649 : 1987, Information Processing Systems−Open Systems Interconnection−Service
Definition for the Association Control Service Elementが,この規格と一致している。
JIS X 5702 : 1991 開放型システム間相互接続−アソシエーション制御サービス要素のプロトコル仕

備考 ISO 8650 : 1987, Information Processing Systems−Open Systems Interconnection−Protocol
Specification for the Association Control Service Elementが,この規格と一致している。
JIS X 0803 : 1995 会話型テキスト検索用コマンド
備考 ISO 8777 : 1993, Information and Documentation−Commands for Interactive Text Searchingが,こ
の規格と一致している。
JIS X 5601 : 1995 開放型システム間相互接続−プレゼンテーションサービス定義
備考 ISO/IEC8822 : 1988, Information Processing Systems−Open Systems Interconnection−Connection
Oriented Presentation Service Definitionが,この規格と一致している。
JIS X 5603 : 1990 開放型システム間相互接続の抽象構文記法1 (ASN.1) 仕様
備考 ISO/IEC8824 : 1990, Information Processing Systems−Open Systems Interconnection−
Specification of Abstract Syntax Notation One (ASN.1) が,この規格と一致している。
JIS X 5604 : 1990 開放型システム間相互接続の抽象構文記法1 (ASN.1) の基本符号化規則仕様
備考 ISO/IEC8825 : 1990, Information Processing Systems−Open Systems Interconnection−
Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1) が,この規格
と一致している。
ISO 10160 : 1997 Information and Documentation−Open Systems Interconnection−Interlibrary Loan
Application Service Definition
ISO 10161-1 : 1997 Information and Documentation−Open Systems Interconnection−Interlibrary Loan
Application Protocol Specification−Part 1 : Protocol specification
ISO 10163-1 : 1993 Information and Documentation−Open Systems Interconnection−Search and Retrieve
Application Protocol Specification−Part 1 : Protocol specification
備考 この規格は,ISO 10163-1に代わるものである。この規格では,既存の実装のために,ISO 10163-1
との互換性を維持するための箇条が存在する。
ISO-International register of coded character sets.
2. 定義 この規格で用いる主な用語の定義は,次による。
応用アソシエーション (application association) の略[j)参照]。
a) (A) アソシエーション (A-association)
データベースレコード中の情報の抽象的表現。
b) 抽象データベースレコード (abstract database record)
抽象データベースレコードは,抽象レコード構造(スキーマによって定義される。)をデータベースレ
コードに適用することによって形成することができる。抽象データベースレコードに要素指定を適用

――――― [JIS X 0806 pdf 3] ―――――

                                                                                              3
X 0806 : 1999 (ISO 23950 : 1998)
して別の抽象データベースレコードの実現値を形成することもできる。
データベーススキーマの一次的要素。抽象レコード構造
c) 抽象レコード構造 (abstract record structure)
をデータベースレコードに適用した結果が,抽象データベースレコードとなる。
d) 抽象構文 (abstract syntax) 抽象構文記法を用いたあるデータ型の記述。OID(オブジェクト識別子)
によって参照することができる。
e) 抽象構文記法 (abstract syntax notation) データ型の記述をその表現方法から独立に行うことのでき
る言語。
ASN.1が,その一例である。
f) アクセスポイント (access point) 単独又は他のアクセスポイントとの組合せによってレコードの探
索に用いられるキー。一意でも一意でなくともよい。アクセスポイントは,要素(抽象構文によって
定義される。)と等しくても,幾つかの要素から抽出しても,又は要素に関係なくてもよい。
g) アクセスポイント句 (access point clause)タイプ1問合せのオペランドの一つ(非公式)。
h) 集合的表示応答 (aggregate present response) 表示操作での,幾つかのセグメント要求(もしあれば)
と一つの表示応答とを合わせたもの。
i) APDU 応用プロトコルデ−タ単位 (application protocol data unit) の略[l)参照]。
j) データベース利用者とデータベース提供者との間の
応用アソシエ−ション (application association)
通信セション。一つ以上の (Z) アソシエーションからなる。
発信元と受信側との間の情報の形式と交換とを管理する規則。
k) 応用プロトコル (application protocol)
l) 発信元と受信側との間を転送される情報
応用プロトコルデータ単位 (application protocol data unit)
の単位。その形式は,Z39.50プロトコルによって規定され,応用プロトコル情報と場合によって応用
利用者データとからなる。
応用プロトコルデータ単位によっ
m) 応用プロトコル制御情報 (application protocol control information)
て伝達される情報。
n) 適用選択可能形 (applied variant)選択可能形仕様の三つの使用法の一つで,検索レコードに含まれ
る要素に対し受信側が適用する選択可能形仕様。[cr)選択可能形要求 (variantRequest) 及びcb)提供選
択可能形 (supported Variant) も参照]。
o) RS 抽象レコード構造 (abstract record structure) の略[c)参照]。
p) SN.1 JIS X 5603 (ISO/IEC 8824) 及びJIS X 5604 (ISO/IEC 8825) に規定される抽象構文記法1。
探索語の一つの特性,又は全体として探索語の一つの特性をなす幾つかの特性成分。
q) 属性 (attribute)
r) 属性要素 (attribute element) 属性型とその型の値との組によって表現される属性。
s) 属性要素の集合及びその所属する属性集合識別子。属性リストは,探索用
属性リスト (attribute list)
語と組み合わされてタイプ1問合せのオペランドとなる。通常,その集合の一つの属性要素が,正規
化されたアクセスポイントに対応し,このアクセスポイントに対して,(他の属性要素によって修飾さ
れた)検索語が,照合される。
t) 属性集合 (attribute set)属性型の集合。各属性型は,それぞれ属性値のリストである。各型は,ある
整数によって表現され,この整数は,その属性集合(属性集合識別子によって識別される。)の中で一
意であり,またある型の中で各々の属性値は,一意である。
u) 属性集合識別子 (attribute set id)(属性リストの中の)属性要素の属する属性集合を識別するOID。
属性要素の構成成分。属性集合は,一つ以上の属性型を定義し,各型に対し
v) 属性型 (attribute type)
整数を割り当てる(また,各型に対する属性値も定義する。)。例えば,属性集合bib1は,属性型 “Use”

――――― [JIS X 0806 pdf 4] ―――――

4
X 0806 : 1999 (ISO 23950 : 1998)
に対し整数1を割り当てている。
属性要素の構成成分。属性集合は,一つ以上の値を各型に対し定義する。例
w) 属性値 (attribute value)
えば属性集合 “bib1” は,属性型 “Use” に値 “personal name” を定義している。
発信元を含む応用。すなわちデータベース利用者。
x) クライアント (client)
y) クライアントシステム (client system) クライアントの存在するシステム。
z) 構成仕様 (composition specification)検索レコードの望ましい構成(要素及びレコード構文)を指示
するために表示要求に含まれうる仕様。スキーマ識別子,要素指定,及びレコード構文識別子を含む。
応答付又は応答なしとして呼び出されうるサ
aa) 条件応答付サービス (conditionally confirmed service)
ービス。(発信元又は受信側からの)要求に(同位からの)応答が続きうるものとして定義される。例
えば,資源制御は,条件応答付サービスの一つである。[ax)応答なしサービス (non-confirmed service)
及びab)応答付サービス (confirmed service) も参照]。
ab) 応答付サービス (confirmed service) (発信元又は受信側からの)要求に(同位からの)応答が続く
ものとして定義されるサービス。例えば,探索サービスは,発信元によって起動される応答付サービ
スの一つである。アクセス制御サービスは,受信側によって起動される応答付サービスの一つである
[ax)応答なしサービス (non-confirmed service) 及びaa)条件応答付サービス (conditionally-confirmed
service) も参照]。
ac) データベース (database)関連する情報を含む情報単位の集まり。各情報単位が,データベースレコ
ードである。
データベース中の情報単位を表現する局所的なデータ構造。
ad) データベースレコード (database record)
ae) データベーススキーマ (database schema) データベースのレコードに含まれる情報についての発信
元と受信側との間の共通理解。これによって要素指定を通してその情報の部分を選択することが可能
となる。スキーマは,データベースレコードに適用されて抽象データベースレコードとなる抽象レコ
ード構造を定義する。
af) データ要素 (data element)要素 (element) と同義[ag)参照]。
ag) 要素 (element) スキーマの定義する情報の単位。
ah) 要素要求 (ElementRequest) 特定の要素の検索のために要素指定とともに含まれる要求。要素要求は,
要素の望ましい選択可能形を示す選択可能形要求を含むことができる。
ai) 要素集合名 (element set name)基本名の形での要素指定。
要素指定書式の実現値又は要素集合名。要素指定は,一つの抽象デ
aj) 要素指定 (element specification)
ータベースレコードを別の抽象データベースレコードに変換する(この変換は,無変換でもよい。)。
要素指定は,抽象データベースレコードから要素を選択する。さらに,これらの要素に対し選択可能
形形式を指定することもある。
要素指定を表現する構造。
ak) 要素指定書式 (element specification format)
要素指定書式のオブジェクト識別子又は要素集合
al) 要素指定識別子 (element specification identifier)
名。
am) 例外的レコード長 (exceptional record size)単一の例外的に大きな(すなわち,要望メッセージ長よ
り大きい)レコードが要求される特別な場合に,表示応答に含まれうるレコードの最大長。
an) 機能群 (facility) Z39.50サービスの論理的なまとまり,又は単独のサービス。例えば,検索機能群
は,表示サービス及びセグメントサービスからなり,探索機能群は,探索サービスだけからなる。他
に,ある機能群が他の機能群のサービスを使用し,その機能群のサービスをもたないこともある。例

――――― [JIS X 0806 pdf 5] ―――――

次のページ PDF 6

JIS X 0806:1999の引用国際規格 ISO 一覧

  • ISO 23950:1998(IDT)

JIS X 0806:1999の国際規格 ICS 分類一覧

JIS X 0806:1999の関連規格と引用規格一覧

規格番号
規格名称