LIMEDIOのZ39.50サーバ（試作版）
2001年9月20日 （株）リコー

1.	概要
LIMEDIOのZ39.50はLIMEDIOの検索データベースを対象に検索、返戻を行うサービスである。
Z39.50のプロトコルの処理はYAZ 1.6 で処理を行い、バックエンド部分をLIMEDIの検索DBのアクセス技術を用いている。
    2001年夏は試作の段階で、商品化（オプション扱い）は2001年冬を予定している。

2.	サービス
Z39.50のサービスのうち以下をサポートする。
初期化 init
検索 search
返戻present

3.	データ
LIMEDIOの検索DBのデータを検索・返戻を行う。
LIMEDIOのWWW版OPACのZ39.50版インターフェースである。
図書・雑誌を対象とする。雑誌巻号・論文の扱いは未定。

4.	Query Type、Bib-1 Attribute Set
Query Type は Type-1 をサポートする。
Bib-1は次ページより説明。
	
Useｱﾄﾘﾋﾞｭｰﾄ（Type-1）
アクセスポイントを指定する。
（例）　corporate name, personal name, title, subject

ｱﾄﾘﾋﾞｭｰﾄ	Value	TAG
(USMARC)	qtree
qualifier
(ErrorCode)	
Personal name	1  	100,400,600,700,800	AUTHOR	
Corporate name                 	2	110,410,610,710,810	AUTHOR	
Conference name                	3	111,411,611,711,811	AUTHOR	
Title 	4	130,21X-24X,440,490,730,740,830,840, subfield $t in the following
:400,410,410,600,610,611,700,710,711,800,810,811	TITLE	
Title series                   	5	440,490,830,840,subfields $t in the following: 400,410,411,800,810,811	TITLE	
Title uniform                  	6	130,240,730,subfiled $t in the following:700,710,711	TITLE	
ISBN	7	020	ISBN	
ISSN	8	022,4XX$x,7XX$x	ISSN	
LC card number                 	9	001,035	114:
Unsupported Use
attribute	
BNB card number                	10	015	114:	
BGF(sic) number                	11	015	114:	
Local number                   	12		114:	
Dewey classification           	13	082	CLASS	
UDC classification             	14	080	CLASS	
Bliss classification           	15		CLASS	
LC call number                 	16	050	CLASS	
NLM call number                	17	060	CLASS	
NAL call number                	18	070	CLASS	
MOS call number	19		CLASS	
Local classification           	20		CLASS	
Subject heading                	21	600,610,611,630,650,651,653,654,655,656,657,69X	SUBJECT	
Subject Rameau                 	22		SUBJECT	
BDI index subject              	23		SUBJECT	
INSPEC subject                 	24	600i2,610i2,611i2,630i2,650i2,651i2	SUBJECT	
MESH subject                   	25	600i2,610i2,611i2,630i2,650i2,651i2	SUBJECT	
PA subject                     	26	600i2,610i2,611i2,630i2,650i2,651i2	SUBJECT	
LC subject heading             	27	600i0,610i0,611i0,630i0,650i0,650i0	SUBJECT	
RVM subject heading            	28	600i6,610i6,611i6,630i6,650i6,651i6	SUBJECT	
Local subject index            	29		SUBJECT	
Date	30	005,008/00-05,008/07-10,260$c,008/11-14,033,etc	114:	
Date of publication            	31	008/07-10,260$c,046,533$d	YEAR	
Date of acquisition	32	541$d	114:	
Title-key	33	222	TITLE	
Title collective               	34	243	TITLE	
Title parallel                 	35	246i1	TITLE	
Title cover                    	36	246i4	TITLE	
Title added-title-page         	37	246i5	TITLE	
Title caption                  	38	246i6	TITLE	
Title running                  	39	246i7	TITLE	
Title spine                    	40	246i8	TITLE	
Title other variant            	41	212(ops.),246i3,247,740	TITLE	
Title former                   	42	247,780	TITLE	
Title abbreviated              	43	210,211(ops.),246	TITLE	
Title expanded                 	44	214(ops.),246	TITLE	
Subject PRECIS                 	45		SUBJECT	
Subject RSWK                   	46		SUBJECT	
Subject subdivision            	47	6XX$x,6XX$y,6XX$z	SUBJECT	
Number natl bibliography       	48	015	114:	
Number legal deposit 	49	017	114:	
Number govt publication        	50	086	114:	
Number publisher for music     	51	028	114:	
Number DB                      	52	015	114:	
Number local call              	53		CALLNO	
Code--language	54	008/35-37,041	LANGUAGE	
Code--geographic area          	55	043	114:	
Code--institution   	56	040,852$a	114:	
Name and title                 	57	100/2XX,110/2XX,111/2XX,subfields $a & $t in following:
400,410,411,600,610,611,700,710,711,800,810,811	KEYWORD1	
Name geographic                	58	651	114:	
Place publication              	59	008/15-17,260$a	114:	
CODEN 	60	030	114:	
Microform generation           	61	007/11	114:	
Abstract	62	520	KEYWORD2	
Note	63	5XX	114:	
Author-title	1000	100/2XX,110/2XX,111/2XX,
subfields $a & $t
 in following:
 400,410,411,700,710,711,800,810,811	KEYWORD1	
Record type                  	1001	Leader/06	114:	
Name	1002	100.110.111.400.410.411.600.610.611.700.710.711.800.810.811	AUTHOR	
Author	1003	100,110,111,400,410,411,700,710,711,800,810,811	AUTHOR	
Author-name personal         	1004	100,400,700,800	AUTHOR	
Author-name corporate        	1005	110,410,710,810	AUTHOR	
Author-name conference       	1006	111,411,711,811	AUTHOR	
Identifier--standard 	1007	010,011,015,017,018,020,022,023,024,025,027,028,030,035,037	114:	
Subject--LC children's       	1008	600i1,610i1,611i1,630i1,650i1,651i1	SUBJECT	
Subject name--personal       	1009	600	SUBJECT	
Body of text                 	1010		114:	
Date/time added to database  	1011	008/00-05	114:	
Date/time last modified      	1012	005	114:	
Authority/format identifier  	1013		114:	
Concept-text	1014		114:	
Concept-reference	1015		114:	
Any	1016		KEYWORD2	
Server choice                	1017		114:	
Publisher 	1018	260$b	PUBLISHER	
Record source                	1019	008-39,040	114:	
Editor 	1020	100 $s or 700 $a
 when the
 corresponding $e contains value
 'ed.'	AUTHOR	
Bib-level     	1021	Leader/07	114:	
Geographic class             	1022	052	114:	
Indexed by                   	1023	510	AUTHOR	
Map scale                    	1024	034	114:	
Music key                    	1025	$r in the following
:130,240,243,630,700,730	114:	
Related periodical           	1026	247,780,785	114:	
Report number                	1027	027,088	114:	
Stock number                 	1028	037	114:	
Thematic number              	1030	$n in the
 following:
130,240,243,630,700,730	114:	
Material type                	1031	derived value from
Leader/06-07,007,008,and 502 	114:	
Doc ID                       	1032		ID	
Host item                    	1033	773$t	114:	
Content type                 	1034	devived value from 008/24-27	114:	
Anywhere	1035		114:	
Author-Title-Subject	1036	1XX,2XX,4XX,6XX,7XX,8XX	KEYWORD1	

	Relationｱﾄﾘﾋﾞｭｰﾄ（Type-2）
アクセスポイントに対する関係を指定する。
（例）　Date-publication <= 1995

ｱﾄﾘﾋﾞｭｰﾄ	Value	qtree
(ErrorCode)	説明	
Less than
	1	0	<	
Less than or equal
	2	0	<=	
Equal
	3	0	=	
Greater or equeal
	4	0	>=	
Greater than
	5	0	>	
Not equal
	6	0	!=	
Phonetic	100	117:
Unsupported
Relation
atrribute	マッチアルゴリズムはサーバで定義。
未サポート	
Stem
	101	117:	マッチアルゴリズムはサーバで定義。
未サポート	
Relevance	102	117:	マッチアルゴリズムはサーバで定義。
未サポート	
Always Matches	103	0	全マッチ	

	Positionｱﾄﾘﾋﾞｭｰﾄ（Type-3）
フィールドまたはサブフィールドにおける、検索語の検索位置を指定する。

ｱﾄﾘﾋﾞｭｰﾄ	Value	qtree
(ErrorCode)	説明	
First in field	1	0	フィールドの先頭	
First in subfield	2	0	いづれかのサブフィールドの先頭	
Any position in field	3	0	どのフィールド	
※サポートしない

	Structure ｱﾄﾘﾋﾞｭｰﾄ（Type-4）
検索語のタイプを指定する。
（例）　ワード、フレーズ、類似語など

ｱﾄﾘﾋﾞｭｰﾄ	Value	qtree
(ErrorCode)	説明	
Phrase	1	0	フレーズは１つ以上のブランク（ASCII hex"20"）で区切られた文字列からなる	
Word	2	0	ワードはブランクのない文字列	
Key	3	118:
Unsupported
Structure atrribute	連続して文字列をキーワードとして指定する	
Year	4	0	４桁の数字で指定する	
Date
(normalized)	5	118:	月、日、年とトランザクション又はイベントの時間を設定する。
ASN.1形式	
Word List	6	0	ワードリストは１つ以上のブランク（ASCII hex"20"）で区切られた文字列からなる	
Date
(un-normalized)	100	118:	月、日とトランザクション又はイベントの年を設定する。
形式なし	
Name
(normalized)	101	118:	Name検索語は特別な構造をしている。
（例）Last_name,first_name	
Name
(un-normalized)	102	0	Name検索語は構造化されていない。
（例）first_name Last_name	
Structure	103	0	Useｱﾄﾘﾋﾞｭｰﾄかサーバ定義により構造化される。	
Urx	104	118:	不明	
Free-form-text	105	118:	ユーザ入力テキスト	
Document-text	106	118:	ドキュメント入力テキスト	
Local-number	107	118:	サーバがつけた番号	
String	108	0	文字列	
Numeric string	109	0	数字文字列	

	Truncation ｱﾄﾘﾋﾞｭｰﾄ（Type-5）
トランケーションを指定する。

ｱﾄﾘﾋﾞｭｰﾄ	Value	qtree
(ErrorCode)	Strcure
ｱﾄﾘﾋﾞｭｰﾄ	説明	
Right truncation	1	右端に*	Word or
Phrase	検索語の末尾のワードを右トランケーションとする。	
			Strings	検索語全てを右トランケーションとする。	
			Word List	それぞれのワードを右トランケーションとする。	
Left truncation	2	左端に*	Word or
Phrase	検索語の最初のワードを左トランケーションとする。	
			Strings	検索語全てを左トランケーションとする。	
			Word List	それぞれのワードを左トランケーションとする。	
Left and right truncation	3	左右端に*	Word or
Phrase	検索語の末尾のワードを右トランケーション、最初のワードを左トランケーションとする。	
			Strings	検索語全てを左と右トランケーションとする。	
			Word List	それぞれのワードを左と右トランケーションとする。	
Do not truncate	100	－	-	トランケーションなし	
Process # in search term	101	120:
Unsupported Truncation Atrrbute
(value=101)	-	"#"（ASCIIhex"23")の位置をトランケーションとする形式
（例） 
"National H# Institute", or "d#on"	
RegExpr-1	102	120:
Unsupported Truncation Atrrbute
(value=102)	-	IEEE1003.2Volume1,                                           Section2.8"Regular Expression                                           Notation"による正規表現形式	
RegExpr-2	103	120:
Unsupported Truncation Atrrbute
(value=103)	-	サーバ規定による正規表現形式	

	Completeness ｱﾄﾘﾋﾞｭｰﾄ（Type-6）
検索語の完全一致、中間一致を指定する。

ｱﾄﾘﾋﾞｭｰﾄ	Value	説明	
Incomplete subfield
サブフィールド中間一致	1	検索語以外のワードがフィールドおよびサブフィールドに現れてもよい。	
Complete subfield
サブフィールド完全一致	2	検索後以外のワードがあるサブフィールドに現れてはいけない。しかし、その他のサブフィールドでは現れてもよい（中間一致）。	
Complete field
フィールド完全一致	3	検索後以外のワードが全フィールドに現れてはいけない。	

	ｱﾄﾘﾋﾞｭｰﾄの組み合わせによるTerm処理
ｱﾄﾘﾋﾞｭｰﾄの組み合わせにより、TERMに"*","/"を付加することにより検索する。

（１）Structureが、word/phraseの場合

Truncation
ﾄﾗﾝｹｰｼｮﾝ	Completeness
完全一致、中間一致	

Complete
完全一致	Incomplete
中間一致	
		Position
位置	
		
any position	First in (sub)field	
			Right truncation	Left truncation	

あり
	
エラー	
*	
*	
エラー	

なし
	
/	
つかない	
つかない	
/	

（２）Structureが、stringの場合

Truncation
ﾄﾗﾝｹｰｼｮﾝ	Completeness
完全一致、中間一致	

Complete
完全一致	Incomplete
中間一致	
		Position
位置	
		
any position	First in (sub)field	
			Right truncation	Left truncation	

あり
	
*	
*	
*	
*	

なし
	
/	
*	
*	
/