(57)【要約】【課題】  表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に追加する際にオペレータが入力しなければならないデータ量をできるだけ少なくして、間違いを減らして、信頼性の高い基本語辞書のデータベースを生成する。【解決手段】  単語が基本語辞書に登録されていなかったためＣＩＦが特定できない入力データの不完全論理インデックスセット４０８とそれから推定されるＣＩＦコードに対応する名称辞書登録済み論理インデックスセットとの差分を析出して、差分の論理インデックス４１４に対応する基本語辞書の欄に差分の単語４１２を登録する（４１６）。【選択図】図５
2006099672.tif 000002
【特許請求の範囲】
【請求項１】
複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する変換装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する第１の処理エンジンとを備え、
前記第１の処理エンジンは、
前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する、前記変換装置のため、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる単語を同一の論理インデックスを付して前記基本語辞書に登録する登録装置において、
前記第１の処理エンジンが前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語を、前記の分解された単語のうち取得された論理インデックスと共に予め格納する解析ＮＧ論理インデックスセット・ファイルと、
データを含む情報を入力するための入力手段と、
データを含む情報を表示する表示手段と、
単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる単語を同一の論理インデックスを付して前記基本語辞書に登録する第２の処理エンジンとを備え、
前記第２の処理エンジンは、
前記入力手段から入力された検索指令に応答して、前記解析ＮＧ論理インデックスセット・ファイルから少なくとも該当する特定された単語及び前記の分解された単語に対応する論理インデックスを検索して前記表示手段に表示し、
前記入力手段から入力される、前記の表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得し、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定し、
前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録する装置。
【請求項２】
複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
データを含む情報を入力するための入力手段と、
データを含む情報を表示する表示手段と、
前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する処理エンジンとを備え、
前記処理エンジンは、
前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する、前記装置において、
前記処理エンジンは更に、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを前記表示手段に表示し、
前記入力手段から入力される、前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得し、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定し、
前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録する装置。
【請求項３】
複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する方法であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書を設けるステップと、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書を設けるステップと、
前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを解析ＮＧ論理インデックスセット・ファイルに予め格納するステップと、
入力手段から入力された検索指令に応答して、前記解析ＮＧ論理インデックスセット・ファイルから少なくとも該当する特定された単語及び前記の分解された単語に対応する論理インデックスを検索して表示手段に表示するステップと、
前記入力手段から入力される、前記の表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、
前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップと
を備える方法。
【請求項４】
複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する方法であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書を設けるステップと、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書を設けるステップと、
前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
入力手段から入力される、前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、
前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップと
を備える方法。
【請求項５】
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書とを備え、複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを解析ＮＧ論理インデックスセット・ファイルに予め格納するステップと、
入力手段から入力された検索指令に応答して、前記解析ＮＧ論理インデックスセット・ファイルから少なくとも該当する特定された単語及び前記の分解された単語に対応する論理インデックスを検索して表示手段に表示するステップと、
前記入力手段から入力される、前記の表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、
前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップと
を実行させるプログラム。
【請求項６】
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書とを備え、複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
入力手段から入力される、前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、
前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップと
を実行させるプログラム。
【請求項７】
前記差分の単語が１個である請求項１又は２記載の装置。
【請求項８】
前記差分の単語が１個である請求項３又は４記載の方法。
【請求項９】
前記差分の単語が１個である請求項５又は６記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する装置、方法及びプログラムに関する。
【背景技術】
【０００２】
例えば、銀行等では受信する決済指図電文等について、計算機を使用して取引先顧客情報（ＣＩＦ）解析処理が必要になることがある（なお、ＣＩＦは顧客情報ファイル（Customer Information File）を意味する。）。詳細には、例えば電文中の字句「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  １−２−３４  ＡＫＡＳＡＫＡ」の中の複数の単語「ＧＥＴＲＯＮＩＣＳ」、「ＦＯＯＤＳ」、「ＣＯ．，ＬＴＤ」及び「ＡＫＡＳＡＫＡ」の組み合わせを顧客コード（即ち、ＣＩＦコード）「１２３４５６７」に変換することが必要になる。
【０００３】
従来は、この変換処理を次のように行っていた。即ち、顧客コードを特定する複数の単語の組み合わせとそれに対応する顧客コードとの顧客コード・テーブルを予め記憶装置に格納しておく。次いで、入力データから変換すべき複数の単語を抽出して、その抽出された複数の単語と顧客コード・テーブルの中の複数の単語とを文字列比較を行い、一致した場合顧客コードに変換していた（そのような例として、特許文献１参照。）。
【０００４】
しかしながら、このような文字列比較は、１文字毎（１バイト単位）で行うため、とりわけ大量のデータが対象になるときには、当該処理に要する検索時間（seek time）の関係上、高速に処理を行うことができないという問題があった。
【０００５】
このような問題を克服しようとする方式として、電文中の字句をＣＩＦコードに変換するために用いる辞書類をメイン・メモリ上にメモリ・アドレスをシンボルとしてシンボル化することがこの特許出願より前の特許出願において提案された（特許文献２参照）。詳細には、複数の単語のそれぞれとその属性情報を関連付けて二次記憶装置に予め登録してある基本語辞書と、基本語辞書に登録されている２つの単語を組み合わせた組と、キーとして選択された当該組の中の単語と当該組により特定される記号とを関連付けて二次記憶装置に予め登録してある核名称辞書と、当該記号と当該組に含まれない別の単語と当該記号及び別の単語により特定されるＣＩＦコードとを関連付けて二次記憶装置に予め登録してあるフル名称辞書とをメイン・メモリ上にメモリ・アドレスをシンボルとしてシンボル化する。シンボル化された基本語辞書を参照して、被変換字句に含まれる単語に対応するアドレスを取得する。そのうちの２つのアドレス（一方をキーとする）が一致する組をシンボル化された核名称辞書から見つけ、次いで、もう１つのアドレスと一致する組をシンボル化されたフル名称辞書から見つけて、被変換字句を目的のＣＩＦコードに変換する。
【０００６】
前述のように、この方式は、各辞書を関連付けるキー（シンボル）を物理的メモリ・アドレスに直接割り当てる仕様としている。そのような仕様とした場合、コンピュータの特性として、メモリ・アドレスは動的に割り付けられてしまうために、プログラムをメモリ・ロードする度に、辞書相互間のキー関係を、取得したメモリ・アドレスに置き換え、生成する必要があり、この点でプログラム初期処理上、高負荷及び所要時間がかかる。
【０００７】
このような問題を克服しようとする方式として、それぞれの単語を表象する論理インデックスを予め割り振って、単語と対応の論理インデックスとを関連付けて辞書に格納し、これをメモリ上にメモリ展開することがこの特許出願より前の特許出願において提案された（特許文献３及び４参照）。
【０００８】
また、単語を論理インデックスに変換する解析処理を行う場合、この解析処理すべき単語には、表記は異なるものの解析処理上同一の意味内容を有するものがある。これらの単語には、個々に異なる論理インデックスを割り振ってもよいが、解析処理上同一の意味内容を有するので、同一の論理インデックスを割り振っても解析処理上問題は生じないし、処理効率上無駄を省くことができる。そこで、このような表記は異なるものの解析処理上同一の意味内容を有する複数の単語を基本語辞書の単語の欄の１つの行に格納することがこの特許出願より前の特許出願において提案された（特許文献４参照）。
【０００９】
更に、字句をデータに変換する際に、一方の字句が他方の字句を含む包摂関係が生じている場合にも正しく変換できるようにし、解析処理精度の向上を図るため、字句を構成する単語の組の論理インデックスセットとそれに対応するＣＩＦコードとが関連付けられて名称辞書に格納され、包摂される論理インデックスセットに含まれないので直接ＣＩＦコードを特定するために用いられないが、ＣＩＦコードを特定するのを補助する単語である不要語に対応する論理インデックスが、ＣＩＦコードと関連付けられて不要語辞書に格納され、不要語を含む字句の論理インデックスの組に変換されたものを、不要語の論理インデックスを含めた名称辞書の論理インデックスセットと比較（部分マッチング）を行って、ＣＩＦコードを特定することがこの特許出願より前の特許出願において提案された（特許文献５参照）。
【００１０】
また、辞書上の単語にインデックスを付し、それをディスクの格納位置と対応付けて、アクセス時間を短縮化する方法は知られている（例えば、特許文献６参照）。
【特許文献１】特開２００２−５６００５号公報
【特許文献２】特願２００３−１１５２８７号特許出願
【特許文献３】特願２００４−８９１０１号特許出願
【特許文献４】特願２００４−８９１２１号特許出願
【特許文献５】特願２００４−２７４４２２号特許出願
【特許文献５】特開平７−３６９００号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
前述したように、表記は異なるものの解析処理上同一の意味内容を有する複数の単語を基本語辞書の単語の欄の１つの行に格納する（特許文献４参照）ことを行う場合、具体的には、オペレータが複数の単語と対応の論理インデックスを入力手段から入力することが必要である。複数の単語と対応の論理インデックスとを入力することは入力量が多いので間違いが発生しやすい。この問題は、既に基本語辞書に単語と対応の論理インデックスとが登録されていて、更に表記は異なるものの解析処理上同一の意味内容を有する別の単語を追加する場合もオペレータは追加の単語と対応の論理インデックスとを入力しなければならない。従って、追加の場合にも依然オペレータの入力量が多く間違いが発生しやすい。
【００１２】
従って、本発明の課題は、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に追加する際にオペレータが入力しなければならないデータ量をできるだけ少なくして、間違いを減らして、信頼性の高い基本語辞書のデータベースを生成することにある。
【課題を解決するための手段】
【００１３】
上記課題は、本発明の一局面に従った、複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する変換装置であって、複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する第１の処理エンジンとを備え、前記第１の処理エンジンは、前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開し、前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開し、変換されるべき字句を単語に分解し、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する、前記変換装置のため、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる単語を同一の論理インデックスを付して前記基本語辞書に登録する登録装置において、前記第１の処理エンジンが前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語を、前記の分解された単語のうち取得された論理インデックスと共に予め格納する解析ＮＧ論理インデックスセット・ファイルと、データを含む情報を入力するための入力手段と、データを含む情報を表示する表示手段と、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる単語を同一の論理インデックスを付して前記基本語辞書に登録する第２の処理エンジンとを備え、前記第２の処理エンジンは、前記入力手段から入力された検索指令に応答して、前記解析ＮＧ論理インデックスセット・ファイルから少なくとも該当する特定された単語及び前記の分解された単語に対応する論理インデックスを検索して前記表示手段に表示し、前記入力手段から入力される、前記の表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得し、前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定し、前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録する装置により解決される。
【００１４】
上記課題はまた、本発明の別の局面に従った、複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する装置であって、複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書と、データを含む情報を入力するための入力手段と、データを含む情報を表示する表示手段と、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する処理エンジンとを備え、前記処理エンジンは、前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開し、前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開し、変換されるべき字句を単語に分解し、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換する、前記装置において、前記処理エンジンは更に、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを前記表示手段に表示し、前記入力手段から入力される、前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得し、前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定し、前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録する装置により解決される。
【００１５】
更に、上記課題は、本発明の一局面に従った、複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する方法であって、複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書を設けるステップと、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書を設けるステップと、前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、変換されるべき字句を単語に分解するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを解析ＮＧ論理インデックスセット・ファイルに予め格納するステップと、入力手段から入力された検索指令に応答して、前記解析ＮＧ論理インデックスセット・ファイルから少なくとも該当する特定された単語及び前記の分解された単語に対応する論理インデックスを検索して表示手段に表示するステップと、前記入力手段から入力される、前記の表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップとを備える方法により解決される。
【００１６】
更にまた、上記課題は、本発明の別の局面に従った、複数の単語を含む字句を当該複数の単語により特定される１つの情報を含む別のデータに変換する方法であって、複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書を設けるステップと、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書を設けるステップと、前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、変換されるべき字句を単語に分解するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、入力手段から入力される、前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップとを備える方法により解決される。
【００１７】
上記課題は、本発明の更に別の局面に従った、複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書とを備え、複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するコンピュータに、前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、変換されるべき字句を単語に分解するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを解析ＮＧ論理インデックスセット・ファイルに予め格納するステップと、入力手段から入力された検索指令に応答して、前記解析ＮＧ論理インデックスセット・ファイルから少なくとも該当する特定された単語及び前記の分解された単語に対応する論理インデックスを検索して表示手段に表示するステップと、前記入力手段から入力される、前記の表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップとを実行させるプログラムにより解決される。
【００１８】
上記課題は、本発明の別の局面に従った、複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書であって、単語を格納する単語欄、及び論理インデックスを格納する論理インデックス欄を少なくとも有し、前記単語欄は、単語を論理インデックスに変換するための解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを付すよう解析処理上同一の意味内容を有する表記の異なる複数の単語を格納可能に構成されている、前記基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される１つの情報と関連付けて記憶手段に予め登録してある名称辞書とを備え、複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するコンピュータに、前記基本語辞書に登録されている解析処理上同一の意味内容を有する表記の異なる複数の単語を、当該表記の異なる複数の単語に対して割り当てられている同一の論理インデックスと関連付けてメモリ上にメモリ展開するステップと、前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される１つの情報と関連付けて前記メモリ上にメモリ展開するステップと、変換されるべき字句を単語に分解するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される１つの情報を用いることにより、前記複数の単語を含む字句を前記特定される１つの情報を含む別のデータに変換するステップと、前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、入力手段から入力される、前記特定された単語及び前記の分解された単語に対応する論理インデックスから推定される１つの情報をキーとして前記名称辞書を検索して、当該推定される１つの情報に対応する論理インデックスの組を取得するステップと、前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、前記差分の論理インデックスに対応する前記基本語辞書内の前記単語欄に前記差分の単語を同義語として登録するステップとを実行させるプログラムにより解決される。
【００１９】
本発明の一態様によれば、差分の単語が１個であることが好ましい。
【発明の効果】
【００２０】
本発明は、前述のような構成により、オペレータは複数の単語を含む字句を当該複数の単語により特定される１つの情報を入力するだけで、単語欄に単語が論理インデックス欄に対応の論理インデックスが既に登録されている基本語辞書において当該単語が登録されている単語欄に当該単語と解析処理上同一の意味内容を有する表記の異なる単語が自動的に登録されるので、オペレータが入力すべきデータ量が可能な限り少なく、従って間違いの発生が少なく、信頼性の高い基本語辞書のデータベースを生成することができる。
【発明を実施するための最良の形態】
【００２１】
本発明の好適な実施形態を以下図面を参照して説明する。なお、図面を通して同一又は類似の参照番号は同一又は類似の構成要素を示す。
初めに、特許文献３を援用して、本発明を利用する字句をデータに変換する装置を説明する。図１０は、例えば銀行等で受信する決済指図電文等について計算機を使用して取引先顧客情報（ＣＩＦ）解析処理を行うために用いられる字句をデータに変換する装置の一例の基本構成を示す図である。図１０において、１０はメイン・フレーム・コンピュータ、パーソナル・コンピュータ、マイクロプロセッサ等の任意のデータ処理装置より構成される処理エンジンを、１２はメイン・メモリを、１４は基本語辞書を、１６は名称辞書をそれぞれ示す。基本語辞書１４及び名称辞書１６は、磁気ディスク等のハード・ディスク（図示せず）に格納されているが、これに限定されず、いずれの他の形式の記憶装置に格納され得る。処理エンジン１０として機能するデータ処理装置と、メイン・メモリ１２、及び基本語辞書１４及び名称辞書１６を格納するハード・ディスクとは通常のデータ・バス等（図示せず）により相互に結合されている。
【００２２】
図１１は、基本語辞書１４に事前に登録されている単語（以下、「基本語」とも言う。）をメイン・メモリ１２上にメモリ展開した状態を示す。銀行等におけるＣＩＦ解析処理で扱う入力データは、通常アルファベット及びニューメリック（数字）から成り、従って、基本語辞書１４に登録されている単語もアルファベット及びニューメリック（数字）から構成されている。なお、本明細書における単語あるいは基本語には、普通名詞、固有名詞、略語が含まれるのは勿論、その他、ある意味を有するいずれの一組の記号も含まれる。図１１に示すように、基本語辞書１４の一例は、項目として、単語、品詞、名称の属性、コードの属性、及び登録された各単語に対応する数字で表される論理インデックスを含む。この論理インデックスの数字は、ＣＰＵ処理単位数を小さくするため、２進数で表現された数字であることが好ましい。基本語辞書としては基本語を登録するための単語の欄と、その単語に対応する数字の論理インデックスを格納するための論理インデックスの欄を少なくとも含めばよく、その他の項目は上記のものに限定されるものではない。論理インデックスは、基本語が基本語辞書１４の単語の欄に登録されるとき、その単語に対応する数字（定値）が割り振られ、基本語辞書１４の論理インデックスの欄に、登録される基本語と関連付けられて当該数字も格納、即ち登録される。基本語辞書１４は、変換すべき字句に登録されていない基本語を含む場合、新たな基本語及びそれに対応する論理インデックスを登録し、また登録済みの基本語で使用しなくなった場合に当該基本語及びその対応の論理インデックスを削除できる構造であることが好ましい。
【００２３】
処理エンジン１０は、変換処理を開始する前に、図１１に示すように、基本語辞書１４に登録されている基本語をメイン・メモリ１２上にメモリ展開する。メモリ・アドレスは動的に割り付けられるので、プログラムをメモリ・ロードする度に、同じ単語が同一のメモリ・アドレスの場所に格納されるわけではなく、メモリ・アドレスが異なるのが一般的である。従って、この例では、単語の欄の基本語「ＡＫＡＳＡＫＡ」について、参照番号１００で示されるように、プログラムが所与の時点でメモリ・ロードされたとき動的に割り付けられるメイン・メモリ１２上のメモリ・アドレスとして５０番が割り付けられ、その場所に「ＡＫＡＳＡＫＡ」に関する情報が格納される。メモリ・アドレスとは対照的に、基本語「ＡＫＡＳＡＫＡ」は、メイン・メモリ１２上で定値の論理インデックス「＃１００」と関連付けられて格納されていることに注目されたい。なお、高速処理の観点からは、基本語辞書１４を全てメイン・メモリ１２上にメモリ展開するのが好ましいが、変換すべき字句に含まれる基本語が事前に分かっている場合には、用いられる基本語だけをメイン・メモリ１２上にメモリ展開してもよく、更に、用途によっては、変換処理速度が遅くなるが、基本語辞書１４に登録されている基本語の一部分をメモリ展開し、未展開の基本語が変換処理に必要になったとき追加的にメモリ展開するようにしてもよい。
【００２４】
図１２は、名称辞書１６に事前に登録されている論理インデックスセットをメイン・メモリ１２上にメモリ展開した状態を示す。なお、図１２には、図１１と同様の基本語辞書１４に事前に登録されている基本語をメイン・メモリ１２上にメモリ展開した状態をも示す。図１２に示すように、名称辞書１６の項目は、論理インデックスセット、名称、及び名称に示される単語の組み合わせにより特定される１つの情報、例えば、この銀行の応用の例ではＣＩＦコードから成る。名称辞書１６の名称の欄には、基本語辞書１４に登録されている基本語のうちで、ＣＩＦコードが特定される基本語の組み合わせに含まれる基本語が事前に登録されている。一例として、単語の組み合わせ「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」によりＣＩＦコード「１２３−４５６７８」が、「ＧＥＴＲＯＮＩＣＳ  ＳＨＯＫＵＨＩＮ  ＯＳＡＫＡ」により「１０１−２３４５６」が、「ＧＥＴＲＯＮＩＣＳ  ＢＡＮＫ  ＡＫＡＳＡＫＡ」により「１０２―３４５６７」がそれぞれ特定されるとする。そこで、名称辞書１６の第１行には「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」が、第２行には「ＧＥＴＲＯＮＩＣＳ  ＳＨＯＫＵＨＩＮ  ＯＳＡＫＡ」が、第３行には「ＧＥＴＲＯＮＩＣＳ  ＢＡＮＫ  ＡＫＡＳＡＫＡ」がそれぞれ文字列として登録されている。論理インデックスセットの欄には、これらの組み合わされた基本語に対応する論理インデックスの組が登録されている。例えば、名称辞書１６の第１行には、名称「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」に対応して、「＃１０７，＃１０６，＃１０４，＃１００」が、第２行には、名称「ＧＥＴＲＯＮＩＣＳ  ＳＨＯＫＵＨＩＮ  ＯＳＡＫＡ」に対応して、「＃１０７，＃１１２，＃１１１」が、第３行には、名称「ＧＥＴＲＯＮＩＣＳ  ＢＡＮＫ  ＡＫＡＳＡＫＡ」に対応して、「＃１０７，＃１０１，＃１００」がそれぞれ基本語辞書１４の論理インデックスの組として登録されている。ＣＩＦコードの欄には、各名称に対応する固有の番号が登録される。例えば、名称辞書１６の第１行には、「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」に対応するＣＩＦコード「１２３−４５６７８」が、第２行には、「ＧＥＴＲＯＮＩＣＳ  ＳＨＯＫＵＨＩＮ  ＯＳＡＫＡ」に対応するＣＩＦコード「１０１−２３４５６」が、第３行には、「ＧＥＴＲＯＮＩＣＳ  ＢＡＮＫ  ＡＫＡＳＡＫＡ」に対応するＣＩＦコード「１０２−３４５６７」がそれぞれ登録されている。名称辞書１６は、変換すべき字句に、登録されていない基本語の組み合わせがある場合、新たな基本語を含む組み合わせを登録し、また登録済みの組み合わせで使用しなくなった場合に削除できるようにされていることが好ましい。
【００２５】
処理エンジン１０は、変換処理を開始する前に、名称辞書１６に登録されている論理インデックスセットとＣＩＦコードとを関連付けて、図１２の参照番号１６ａで示されるようにメイン・メモリ１２上へメモリ展開する。
【００２６】
次に、入力データの変換処理を図１０〜図１２並びに図１３を参照して説明する。図１３は、図１０に示す変換装置に入力されたデータが変換される過程を説明するための図である。
【００２７】
ここで、メイン・メモリ１２上には前述したように基本語辞書１４、及び名称辞書１６がメモリ展開されているとする。そして、図１３の参照番号４０で示すデータが入力されたとする。処理エンジン１０は、ステップ４２に示されるように入力データ４０を単語に分解する。この例では、参照番号４０に示されるように、入力データは、アルファベット及びニューメリック（数字）から成り、単語間はスペースにより区切られている。処理エンジン１０は、入力データ４０文字列に含まれるスペースを区切りに入力データ４０を単語に分解する。
【００２８】
次いで、処理エンジン１０は、ステップ４４に示されるように、分解された単語に対応する論理インデックスを、図１２に示すメイン・メモリ１２上にメモリ展開された基本語辞書１４ａを参照して取得する。この例では、図１２の基本語辞書１４ａの中の丸で囲った基本語に対応する論理インデックスが取得される。
【００２９】
次いで、処理エンジン１０は、ステップ４６において、分解された単語のうち、論理インデックスが取得できた単語については、当該単語を、取得できた論理インデックスに変換する。なお、＜１−２−３４＞のように基本語辞書１４ａにはない場合にはそのままにしておく。この例では、変換後に、「＃１０７」、「＃１０６」、「＃１０４」及び「＃１００」という論理インデックスが得られる。
【００３０】
処理エンジン１０は、ステップ４８において、論理インデックス「＃１０７」、「＃１０６」、「＃１０４」及び「＃１００」のうちの任意の組が、図１２に示すメモリ展開された名称辞書１６ａの論理インデックスセットの中にあるか検索して、一致した場合にはその論理インデックスセットに対応するＣＩＦコードを取得する。この例においては、論理インデックス「＃１０７」、「＃１０６」、「＃１０４」及び「＃１００」の組み合わせが一致し、それに対応するＣＩＦコード「１２３−４５６７８」が取得される。その結果、入力データ即ち字句の中の「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」が所望のデータであるＣＩＦコード「１２３−４５６７８」に変換される。
【００３１】
要約すると、上記装置は、入力された名称等の文字列を基礎となる単語に分割、それぞれを所定の論理インデックスに変換・抽出し、その組み合わせの要素の中にＣＩＦコード等に対応するインデックス・セットが包含されるかどうかを判別し、包含されるときには当該入力名称等に対しＣＩＦコード等を導出する。
【００３２】
ここで、論理インデックスを用いる利点について説明する。前述のとおり、論理インデックスを用いることにより、本来、文字（１文字＝１バイト）から構成される単語は２進数表現の数字に変換され、これに基づいて辞書検索が行われる。例えば、７文字で構成される単語「Ｓｈｏｙａｍａ」は、このままをメモリ展開する場合、通常７バイトを要するが、これに論理インデックス「２０７」を適用した場合、「２０７」は、２進数でビット表現すると「１１００１１１１」となり、８ビット（＝１バイト）で表現が可能となる。そのため、論理インデックスは、それにより表象されるいずれの単語よりもＣＰＵ処理単位数を小さくする。このような論理インデックスを用いることにより、メモリ負荷及びＣＰＵ負担が軽減され、処理高速化が図れる。
【００３３】
なお、図１０の処理エンジン１０内に記載されている処理ブロックと図１３の処理ステップとは、図１３のステップ４２及び４４が図１０の単語認識ブロック２０に、図１３のステップ４６及び４８が名称認識ブロック２２にそれぞれ対応する。
【００３４】
次に、前述した装置の変更形態を以下に説明する。上記装置と同じ構成、動作の部分は説明を省き、相違する部分のみを説明する。処理エンジン１０は、入力データを受け取る前に、基本語辞書１４をメイン・メモリ１２上にメモリ展開するが、名称辞書１６について事前にメイン・メモリ１２上にメモリ展開しない。
【００３５】
次いで、処理エンジン１０は、入力データを受け取り、図１３のステップ４４及び４６までの処理を行う。処理エンジン１０は、次いで、入力データに含まれる単語に対応する取得された論理インデックスを含む論理インデックスセットの全てを名称辞書１６から抽出し、それらを図１２の１６ａで示すようにメイン・メモリ１２上にメモリ展開する。
【００３６】
次いで、処理エンジン１０は、図１３のステップ４８と類似の処理を行う。詳細には、処理エンジン１０は、入力データに含まれる単語に対応する取得された論理インデックス「＃１０７」、「＃１０６」、「＃１０４」及び「＃１００」のうちの任意の組が、図１２に示すメモリ展開された名称辞書１６ａの論理インデックスセットの中にあるか検索して、一致した場合にはその論理インデックスセットに対応するＣＩＦコードとして「１２３−４５６７８」を取得する。その結果、入力データ即ち字句の中の「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤＳ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」が所望のデータであるＣＩＦコード「１２３−４５６７８」に変換される。この変更形態は、変換処理速度が前述の装置より遅くなるが、メイン・メモリ１２の容量が少なくてよい。
【００３７】
前述の装置においては、論理インデックスを予め定値として定義し、その論理インデックスを基本語と関連付けて基本語辞書１４に格納し、これをメイン・メモリ１２上にメモリ展開することにより、キーを、プログラムをメモリ・ロードする度に変化し得るメモリ・アドレスに変換する処理が不要となり、また辞書相互間のキー関係を、取得したメモリ・アドレスに置き換え、生成する必要がなくなるため、プログラム初期処理上負荷が軽減され、ロード時間を高速化することができる。また、論理インデックス及び論理インデックスセットにより構成された辞書解析により、解析処理自体の高速化が可能となる。
【００３８】
更に、前述した装置の別の変更形態を以下に説明する。この変更形態では、基本語辞書１４の単語の欄の１つの行に複数の単語を格納し得るようにする。前述した装置では、単語を論理インデックスに変換する解析処理を行っている。この解析処理すべき単語には、表記は異なるものの解析処理上同一の意味内容を有するものがある。これらの単語には、個々に異なる論理インデックスを割り振ってもよいが、解析処理上同一の意味内容を有するので、同一の論理インデックスを割り振っても解析処理上問題は生じないし、処理効率上無駄を省くことができる。そこで、このような表記は異なるものの解析処理上同一の意味内容を有する複数の単語を基本語辞書１４の単語の欄の１つの行に格納する。格納の仕方の一例としては、各単語を識別できるように、単語と単語との間にスペースを挿入すればよい。なお、上記装置は、複数の単語の格納の仕方は、各単語が識別できればいずれの方法でもよい。例えば、「ＦＯＯＤＳ」と「ＦＯＯＤ」とは、解析処理上表記が異なるが解析処理上同一の意味内容を有する単語である。これらの単語を、図１１の参照番号１０２に示されるように「ＦＯＯＤＳ」と「ＦＯＯＤ」との間にスペースを挿入して格納する。従って、「ＦＯＯＤＳ」と「ＦＯＯＤ」とには、同一の論理インデックス「＃１０６」が割り振られることになる。
【００３９】
基本語辞書１４の単語欄に２つの単語「ＦＯＯＤＳ」及び「ＦＯＯＤ」が格納されている場合には、それらの単語は、参照番号１０４に示されるように単語欄に２つの単語を含む「ＦＯＯＤＳ  ＦＯＯＤ」の形式で、メイン・メモリ１２上にメモリ展開される。そのため、メイン・メモリ１２上で、単語「ＦＯＯＤ」も単語「ＦＯＯＤＳ」と同一の論理インデックス「＃１０６」と関連付けされる。
【００４０】
図１３に示す入力データにおいて、「ＦＯＯＤＳ」の代わりに「ＦＯＯＤ」が入力された場合も、前述した装置と同様の動作により、「ＦＯＯＤ」は論理インデックス「＃１０６」に変換され、図１３のステップ４６及び４８における動作と同じ動作により、「ＧＥＴＲＯＮＩＣＳ  ＦＯＯＤ  ＣＯ．，ＬＴＤ  ＡＫＡＳＡＫＡ」は、「１２３−４５６７８」に変換される。
【００４１】
図１４は、前述した解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを割り振る方法の理解を容易にするための概要を示す図である。参照番号１１０は、基本語辞書１４における単語と論理インデックスとの対応関係を示し、単語「Ｓｙｏｙａｍａ」は単語「Ｓｈｏｙａｍａ」と、そして単語「＆」は単語「ａｎｄ」とそれぞれ表記が異なるが解析処理上同一の意味内容を有するので、単語「Ｓｙｏｙａｍａ」には単語「Ｓｈｏｙａｍａ」と同じ論理インデックス「＃２０７」が、また単語「＆」には単語「ａｎｄ」と同じ論理インデックス「＃２０６」が割り振られている。参照番号１１２は、名称辞書１６における論理インデックスセットとＣＩＦコードとの対応関係を示す。入力１に示されるような字句が入力された場合、分割１に示されるように単語に分割され、分割された各単語に対して参照番号１１０に示す単語−論理インデックスの対応関係を参照する、即ち辞書を適用すると、辞書適用に示される論理インデックスに変換される。一方、入力２に示されるような字句が入力された場合、分割２に示されるように単語に分割され、分割された各単語に対して参照番号１１０に示す単語と論理インデックスとの対応関係を参照する、即ち辞書を適用すると、辞書適用に示されるように入力１の場合と同じ論理インデックスに変換される。入力１及び入力２は同じ論理インデックスの組に変換されるので、ＣＩＦ解析において、参照番号１１２に示される論理インデックスセットとＣＩＦコードとの対応関係を参照すると、入力１も入力２も同じＣＩＦコードに変換される。
【００４２】
解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを割り振る上記の変更形態では、それら複数の単語には解析処理上同一の意味内容を有するので同一の論理インデックスを割り振り、基本語辞書１４の単語欄にそれら複数の単語を同一の論理インデックスと関連付けて格納することにより、メイン・メモリ及びハード・ディスク等の記憶装置のリソースが省資源となり、また処理効率が向上する。
【００４３】
次に、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に追加する際にオペレータが入力しなければならないデータ量をできるだけ少なくして、間違いを減らして、信頼性の高い基本語辞書のデータベースを生成するための本発明の好適な実施形態について以下に説明する。
【００４４】
最初に、本発明を適用せずに従来までのＣＩＦ特定の概念を用いた場合を、図２〜図４を用いて説明する。
図３は、名称辞書１６及び図２の基本語辞書１４をそれぞれをメモリ展開した内容を示す。この場合、単語「＆」が基本語辞書１４に登録されていないとする。図４は、入力データが論理インデックスに変換されるまでの処理を示す。図４の１に示されるように入力データ「ＴＨＥ  ＮＡＫＡＭＯＲＩ  ＴＲＵＳＴ  ＆  ＢＡＮＫ  ＣＯＲＰ」が入力されたとする。図４の２でスペースを手がかりにして単語に分解する。図４の３でメイン・メモリ２１２上の基本語辞書１４ａを参照して、論理インデックスを取得する。「＆」は基本語辞書１４に登録されていないので、そのままとなる。その結果、図４の４に示すように入力データは「＆」を除いて論理インデックスに変換される。従来のマッチング処理では、図４の入力データの論理インデックス「＃５０１，＃１０５，＃４０２，＃１０１，＃２２０」を使って、図３の名称辞書１６ａを検索しても、検索できない論理インデックス「＃３０１」があるため、ＣＩＦを特定できず解析ＮＧとなる。この処理フローの一例を図９の一部に示す。ステップ３００において、基本語辞書１４及び名称辞書１６がメイン・メモリ２１２上にメモリ展開される。入力データ解析３１０のステップ３１２において、図４の１に示される入力データが入力され、当該入力データは、スペースを手がかりにして単語に分割される。続いて、ステップ３１４において、分割した単語を、メモリ展開された基本語辞書１４ａの単語に対応した論理インデックスに変換する。マッチング処理３２０のステップ３２２において、入力データの論理インデックスで名称辞書１６ａを検索する。次いで、ステップ３２４において、検索結果、即ち、入力データと名称辞書１６ａとの論理インデックスセットとにマッチングが成立すれば、ＯＫとなりＣＩＦが特定される（ステップ３３０）。一方、マッチングが成立しなければ、解析ＮＧとなる（ステップ３３２）。
【００４５】
図１は、図１０を参照して説明した装置に利用され、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に登録する本発明の装置の好適な一実施形態を示す。図１において、２１０はメイン・フレーム・コンピュータ、パーソナル・コンピュータ、マイクロプロセッサ等の任意のデータ処理装置より構成される処理エンジンを、２１２はメイン・メモリを、１４は基本語辞書を、１６は名称辞書をそれぞれ示す。処理エンジン２１０及びメイン・メモリ２１２は、前述の装置の処理エンジン１０及びメイン・メモリ１２と同じであっても別であってもよい。基本語辞書１４及び名称辞書１６は前述の装置のものと同じである。２２０は、ＣＩＦを特定できず解析ＮＧとなった論理インデックス及び未変換の単語を含む不完全論理インデックスセット（図４の４に示す論理インデックスセット４００参照）を格納する解析ＮＧ論理インデックスセット・ファイルである。基本語辞書１４、名称辞書１６及び解析ＮＧ論理インデックスセット・ファイル２２０は、磁気ディスク等のハード・ディスク（図示せず）に格納されているが、これに限定されず、いずれの他の形式の記憶装置に格納され得る。２２２はデータ等を入力するためのキーボード等の入力装置であり、２２４はデータ等を表示するための通常の液晶ディスプレイ等の表示装置である。処理エンジン２１０として機能するデータ処理装置と、メイン・メモリ２１２、及び基本語辞書１４、名称辞書１６及び解析ＮＧ論理インデックスセット・ファイル２２０を格納するハード・ディスク、入力装置２２２及び表示装置２２４とは通常のデータ・バス等（図示せず）により相互に結合されている。なお、図１に示す装置の構成要素及び機能を図１０に示す装置を拡張して組み込むことも可能である。
【００４６】
処理エンジン２１０は、図９の処理フローのステップ３００〜３３２を実行する。処理エンジン２１０は、解析ＮＧの場合には、図４の参照番号４００に示されるような未変換の単語を含む不完全論理インデックスセットを解析ＮＧ論理インデックスセット・ファイル２２０に格納する。なお、処理エンジン２１０のこれらの機能は、前述の装置の処理エンジン１０に組み込んでもよい。また、前述の装置の処理エンジン１０が、ステップ３００〜３３２を実行し、更に解析ＮＧの場合には、図４の参照番号４００に示されるような未変換の単語を含む不完全論理インデックスセットを解析ＮＧ論理インデックスセット・ファイル２２０に格納する処理を行ってもよい。
【００４７】
次に、基本語辞書１４に登録する処理フローを図５及び図９を用いて説明する。
図９の入力データ取得処理３４０のステップ３４２において、オペレータは入力装置２２２に、解析ＮＧ論理インデックスセット・ファイル２２０に格納されている不完全論理インデックスセットを表示装置２２４に表示させるよう指令するコマンドを入力する。次いで、処理エンジン２１０は、その指令に応答して、解析ＮＧ論理インデックスセット・ファイル２２０に格納されている不完全論理インデックスセットを表示装置２２４に表示する。なお、表示される不完全論理インデックスセットの表示の仕方は、一覧形式にしてもよく、特定のものに限定するようにしてもよく、使用形態に応じて任意である。図５の１に記述されている不完全論理インデックスセット４０２は、前記の例でＣＩＦが特定できずに解析ＮＧとなった論理インデックスセットである。
【００４８】
図９のステップ３４４において、表示装置２２４に表示された不完全論理インデックスセット４０２に対して、オペレータが補正入力を行うことにより、処理エンジン２１０は入力データ取得を行う。詳細には、オペレータは、図５の２に示されるように、表示された不完全論理インデックスセット４０２から推定されるＣＩＦコード「９１３００００」（図５の４０４参照）を入力装置２２２から入力する。
【００４９】
図９の基本語辞書登録処理３４０のステップ３５２において、処理エンジン２１０は、補正入力されたＣＩＦコード「９１３００００」をキーにして、名称辞書１６を検索し、名称辞書１６から論理インデックスセットを取得する。図５の例では、図３に記述している名称辞書１６のＣＩＦコード「９１３００００」の行が選択され、論理インデックスセット「＃５０１，＃１０５，＃４０２，＃３０１，＃１０１，＃２２０」を取得する（図５の２における参照番号４０６）。
【００５０】
続いて、処理エンジン２１０は、登録単語判定処理を行う。詳細には、図９のステップ３５４において、処理エンジン２１０は、解析ＮＧとなった取得不能の単語「＆」を含んだ論理インデックスセット「＃５０１，＃１０５，＃４０２，＆，＃１０１，＃２２０」（図５の３の４０８）と、図５の２で取得した名称辞書１６の論理インデックスセット「＃５０１，＃１０５，＃４０２，＃３０１，＃１０１，＃２２０」（図５の３の４１０）との比較を行い、双方の間で同一なものは除いた論理インデックス、つまり差分の論理インデックスをそれぞれ特定する。図５の３で示すとおり、論理インデックス「＃５０１」、「＃１０５」、「＃４０２」、「＃１０１」，「＃２２０」は、解析ＮＧとなったデータの論理インデックスと、名称辞書の論理インデックス双方に存在する同一の論理インデックスなので除外する。除外からもれた解析ＮＧとなった単語「＆」（図５の３の４１２参照）と名称辞書１６の論理インデックス「＃３０１」（図５の３の４１４参照）を取得する。なお、除外からもれた解析ＮＧとなった単語、即ち差分の単語は、１個であることが好ましい。
【００５１】
続いて、図９のステップ３５６において、処理エンジン２１０は、辞書登録処理を行う（図５の４も参照）。図５の例では、登録単語判定処理にて取得した、解析ＮＧの単語「＆」を、基本語辞書１４に同義語として登録を行う。詳細には、図４の４及び図６における参照番号４１６に示すように、特定した差分の単語「＆」を、基本語辞書１４に登録済みの「AND」の欄に登録する。登録済みの「ＡＮＤ」に「＆」が追加の形で登録された欄は、基本語辞書１４をメモリ展開したとき、図６の参照番号４１８に示されるようになる。
【００５２】
次に、図６の登録後の基本語辞書１４に対して（なお、名称辞書１６は変更なく、図３に示すのと同じである。）、前述の図４の解析ＮＧのデータ「ＴＨＥ  ＮＡＫＡＭＯＲＩ  ＴＲＵＳＴ  ＆  ＢＡＮＫ  ＣＯＲＰ」が入力された場合について、図７及び図８を用いて説明する。
【００５３】
図７は、図６の登録後の基本語辞書１４及び図３と同じ名称辞書１６をメイン・メモリ２１２又は図１０に示す１２上にメモリ展開された状態を示す。
処理エンジン２１０（又は１０）は、図８の１〜４に示されるように、図７に示すメモリ展開された基本語辞書１４ａを用いて、入力データを論理インデックスに変換する。このとき、前述の辞書登録により、図６及び図７に示すように基本語辞書１４に、「ＡＮＤ」と「＆」が論理インデックス「＃３０１」を取得できるように登録されているため、入力データの単語は全て論理インデックスに変換され、変換後の論理インデックスセットは、「＃５０１，＃１０５，＃４０２，＃３０１，＃１０１，＃２２０」（図８の４の４２０参照）となる。この論理インデックスセットを使って、図７の名称辞書１６ａを検索すると、名称辞書１６ａに登録されている論理インデックスセット「＃５０１，＃１０５，＃４０２，＃３０１，＃１０１，＃２２０」とが検索できるため、ＣＩＦ「９１３００００」が特定できるようになる。
【００５４】
結果として、入力データと名称辞書１６の単語を登録する際に、差分が１：１として特定できた状態を同義語として登録することにより、マッチング対象が広がり、同義と認識できる個所に対してＣＩＦ特定の要素を増やすことができる。
【００５５】
なお、本発明は、処理エンジン１０に処理エンジン２１０の機能を組み込み、且つ解析ＮＧ論理インデックスセット・ファイル２２０を持たないで、処理エンジン１０が、図９の処理フローのステップ３００から３５６を連続的に実行するようにしてもよい。その場合は、処理エンジン１０は、ステップ３２４における検索結果で解析ＮＧとなったとき、ステップ３３２における解析ＮＧを表示装置に表示し、且つ同時にステップ３４２における不完全論理インデックスセットを表示装置に表示する。処理エンジン１０のその後の処理は、図９を参照して上記で説明したのと同じである。
【図面の簡単な説明】
【００５６】
【図１】図１は、銀行等で受信する決済指図電文等について計算機を使用して取引先顧客情報（ＣＩＦ）解析処理を行うために用いられる字句をデータに変換する装置に利用され、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に登録する本発明の装置の好適な一実施形態を示す。
【図２】図２は、基本語辞書１４に事前に登録されている基本語をメイン・メモリ１２上にメモリ展開した状態を示す。
【図３】図３は、名称辞書１６に事前に登録されている論理インデックスセットをメイン・メモリ１２上にメモリ展開した状態を示す。
【図４】図４は、入力データを論理インデックスへ変換し、解析ＮＧとなった例を示す。
【図５】図５は、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に登録する過程を示す。
【図６】図６は、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に登録した後の基本語辞書１４をメモリ展開した状態と共に示す。
【図７】図７は、図６に示す登録後の基本語辞書１４及び名称辞書１６のメモリ展開した状態を示す。
【図８】図８は、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に登録した後の基本語辞書１４を用いて入力データの解析が可能となる例を示す。
【図９】図９は、表記は異なるものの解析処理上同一の意味内容を有する単語を基本語辞書に登録する処理フローを示す。
【図１０】図１０は、銀行等で受信する決済指図電文等について計算機を使用して取引先顧客情報（ＣＩＦ）解析処理を行うために用いられる字句をデータに変換する装置の一例の基本構成を示す図である。
【図１１】図１１は、基本語辞書１４に事前に登録されている基本語をメイン・メモリ１２上にメモリ展開した状態を示す。
【図１２】図１２は、名称辞書１６に事前に登録されている論理インデックスセットをメイン・メモリ１２上にメモリ展開した状態を示す。
【図１３】図１３は、図１０に示す変換装置に入力されたデータが変換される過程を説明するための図である。
【図１４】図１４は、解析処理上同一の意味内容を有する表記の異なる複数の単語に同一の論理インデックスを割り振る発明の理解を容易にするための概要を示す図である。
【符号の説明】
【００５７】
１０，２１０  処理エンジン
１２，２１２  メイン・メモリ
１４  基本語辞書
１６  名称辞書
２２０  解析ＮＧ論理インデックスセット・ファイル
２２２  入力装置
２２４  表示装置
【図１】
2006099672.tif 000003
【図２】
2006099672.tif 000004
【図３】
2006099672.tif 000005
【図４】
2006099672.tif 000006
【図５】
2006099672.tif 000007
【図６】
2006099672.tif 000008
【図７】
2006099672.tif 000009
【図８】
2006099672.tif 000010
【図９】
2006099672.tif 000011
【図１０】
2006099672.tif 000012
【図１１】
2006099672.tif 000013
【図１２】
2006099672.tif 000014
【図１３】
2006099672.tif 000015
【図１４】
2006099672.tif 000016