JP4051369B2 - 字句をデータに変換する装置、方法及びプログラム - Google Patents
字句をデータに変換する装置、方法及びプログラム Download PDFInfo
- Publication number
- JP4051369B2 JP4051369B2 JP2004287849A JP2004287849A JP4051369B2 JP 4051369 B2 JP4051369 B2 JP 4051369B2 JP 2004287849 A JP2004287849 A JP 2004287849A JP 2004287849 A JP2004287849 A JP 2004287849A JP 4051369 B2 JP4051369 B2 JP 4051369B2
- Authority
- JP
- Japan
- Prior art keywords
- word
- logical
- words
- logical index
- dictionary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
本発明の課題は、複数の単語を含む字句、例えば名称の入力データとして、名称辞書に登録されている複数の単語を含む字句、例えば名称と多少異なる形式の単語が入力されても解析不能とせず、名称辞書に登録されている複数の単語を含む字句により特定される正しい1つの情報、例えばCIFコードに変換することができるようにして、解析力の向上を図ることにある。
図1は、銀行等で受信する決済指図電文等について計算機を使用して取引先顧客情報(CIF)解析処理に本発明を適用した場合の好適な実施形態に従った字句をデータに変換する装置の基本構成を示す図である。図1において、10はメイン・フレーム・コンピュータ、パーソナル・コンピュータ、マイクロプロセッサ等の任意のデータ処理装置より構成される処理エンジンを、12はメイン・メモリを、14は基本語辞書を、16は名称辞書を、18は不要語辞書を、24は名称学習辞書をそれぞれ示す。基本語辞書14、名称辞書16、不要語辞書18及び名称学習辞書24は、磁気ディスク等のハード・ディスク(図示せず)に格納されているが、これに限定されず、いずれの他の形式の記憶装置に格納され得る。処理エンジン10として機能するデータ処理装置と、メイン・メモリ12、及び基本語辞書14、名称辞書16、不要語辞書18及び名称学習辞書24を格納するハード・ディスクとは通常のデータ・バス等(図示せず)により相互に結合されている。
処理エンジン10は、ステップ100において初期処理を行う。図3を参照して説明したように、基本語辞書14に登録されている単語をメイン・メモリ12へメモリ展開する(その展開状態を図3の14aとして示す。)。次いで、名称辞書16に登録されている論理インデックスセットとCIFコードとを関連付けて、図3の参照番号16aで示されるようにメイン・メモリ12上へメモリ展開する。その際に、CIFコードをキーとして、名称学習辞書24を検索して名称学習辞書語論理インデックスセットが存在する場合には、該当の名称学習辞書語論理インデックスを全て名称辞書16の論理インデックスの中の対応する論理インデックスと置換してメモリ展開する。名称辞書16の論理インデックスセットの中の「#505」は、該当する名称学習辞書語論理インデックスが存在しない場合には、そのままメモリ展開されるが、この例では該当する名称学習辞書語論理インデックスセットが存在するので、「#505|#503,#105」(「|」は論理和を表す。)に置換して、図3の参照番号200で示すようにメイン・メモリ12にメモリ展開する。
次に、不要語辞書18を含む図1に示す装置の動作を図4のフローチャートを再度参照して説明する。
次に、図1の装置に利用され、名称学習辞書24へ論理インデックス等を登録する方法及び装置の本発明の好適な実施形態について、図8〜図20を参照して以下に説明する。
図9は、前述のように、名称辞書16及び図2の基本語辞書をそれぞれをメモリ展開した内容を示す。図10は、入力データが論理インデックスに変換されるまでの処理を示す。図8に示す装置に、入力データとして、図10の1に示す「THE BANK OF TOKYO NAKAMORI LTD」が入力されたとする。図10の2に示すように、スペースを手がかりにして単語を分解する。次いで、図10の3に示すように、メイン・メモリ412上の基本語辞書14a(図9)を参照して、論理インデックスを取得する。図10の4に示すように、入力データを論理インデックスに変換する。図10の5に示すように、入力データの論理インデックスで名称辞書16a(図9)を検索する。このとき、従来のマッチング処理では、入力データの論理インデックス「#501,#101,#502,#503,#105,#104」(図10の4の300参照)を使って、図9の名称辞書aを検索しても、検索できない論理インデックス「#503、#105」があるため、CIFを特定できず解析NGとなる。
図11の1に記述されている論理インデックスセットは、前記の例でCIFが特定できずに解析NGとなった論理インデックスセット300である。処理エンジン410は、図12の入力データ取得200におけるステップ202で、この解析NGとなった論理インデックスセットを表示装置32に表示する。なお、これら解析NGとなったデータは、記憶装置の解析NG論理インデックスセット・ファイル26に保存しておき、オペレータによる入力装置30から入力されるコマンドに応答して、処理エンジン410が表示装置32に表示するようにしてもよい。
次に、基本語辞書に単語「TOKYO」の登録が行われていなかった場合の解析NGのデータを、名称学習辞書24に登録する処理について図15〜図17を用いて説明する。図15は、単語「TOKYO」が登録されていない基本語辞書14のメモリ展開の状態及び名称辞書16のメモリ展開された状態を示す。図16は、基本語辞書14が図15に示すような状態において、入力データとして「THE BANK OF TOKYO NAKAMORI LTD」が入力され、CIFコード特定ができず、解析NGとなる処理経過を示す図である。図16の1〜3までは、「TOKYO」という文字列が基本語に登録されていなかったために論理インデックスに変換されずに、処理が進むが、その他は、前述の図10のときと処理は同様である。解析NGであるので、図16の4の320に示す、未変換単語「TOKYO」を含む論理インデックスセットが解析NG論理インデックスセット・ファイル26に記憶される。
。これらの処理は、図12のステップ202〜210における処理に対応する。
図18は、前述のように、名称辞書16、不要語辞書18及び図2の基本語辞書をそれぞれをメモリ展開した内容を示す。図19は、入力データが論理インデックスに変換されるまでの処理を示す。図8に示す装置に、入力データとして、図19の1に示す「THE BANK OF TOKYO NAKAMORI LTD MARUNOUCHI」が入力されたとする。図19の2に示すように、スペースを手がかりにして単語を分解する。図19の3に示すように、メイン・メモリ12上の基本語辞書14a(図18)を参照して、論理インデックスを取得する。次いで、図19の4に示すように、入力データを論理インデックスに変換する。図19の5に示すように、入力データの論理インデックスで名称辞書16a(図18)を検索する。このとき、図19の5には示されていないが、検索候補340の論理インデックスセットには、CIFコード「8760000」と関連した不要語「MARUNOUCHI」に対応する論理インデックス「#300」(図18の342参照)も含めて入力データの論理インデックスセットと比較する。そのような比較をしても、検索できない論理インデックス「#503、#105」があるため、CIFを特定できず解析NGとなる。
図20の1及び2に示す処理は、図11の1及び2に示す処理と同様である。但し、処理エンジン410は、入力された推定のCIFコードをキーとして論理インデックスセットを取得する場合、名称辞書16ばかりでなく、不要語辞書18も検索して、不要語の論理インデックスも含めて論理インデックスセットを取得する(図20の2の342参照)。次いで、図20の3において、入力データの論理インデックスセットと不要語の論理インデックスを含めた名称辞書16の論理インデックスセットとを比較して、入力データ及び名称辞書16それぞれの差分の論理インデックスを析出する。それ以降の名称学習辞書24への論理インデックス等の登録処理(図20の4の処理)は、図11の4の処理と同じである。
また、本発明は、処理エンジン10に処理エンジン410の機能を組み込み、且つ解析NG論理インデックスセット・ファイル26を持たないで、処理エンジン10が、図4の処理フローのステップ100〜124、及び図12の処理フローのステップ200〜218を連続的に実行するようにしてもよい。その場合は、処理エンジン10は、図4のステップ118における検索結果で解析NGとなったとき、ステップ124における解析NGを表示装置に表示し、且つ同時に図12のステップ202の代わりに解決NGの論理インデックスの組を表示装置32に表示する。処理エンジン10のその後の処理は、図12のステップ204以下を参照して上記で説明したのと同じである。
12,412 メイン・メモリ
14 基本語辞書
16 名称辞書
18 不要語辞書
24 名称学習辞書
26 解析NG論理インデックスセット・ファイル
30 入力装置
32 表示装置
Claims (18)
- 複数の単語を含む字句を、当該複数の単語により特定される1つの情報を含む別のデータに変換する装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、
前記論理インデックスの組同士が包摂関係にある場合包摂される論理インデックスの組について、当該包摂される単語の組に含まれないため前記1つの情報を直接特定する際に用いられない点で不要であるが前記1つの情報を最終的に特定するのを補助する単語である不要語の論理インデックスを前記1つの情報と関連付けて記憶手段に予め登録してある不要語辞書と、
前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する処理エンジンとを備え、
前記処理エンジンは、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開し、
前記不要語辞書に登録されている不要語の論理インデックスを前記1つの情報と関連付けて前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組に、更に前記不要語の論理インデックスを含めたセットの中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する装置。 - 複数の単語を含む字句を、当該複数の単語により特定される1つの情報を含む別のデータに変換する装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、
前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する処理エンジンと、
データを含む情報を入力するための入力手段と、
データを含む情報を表示する表示手段と、を備え、
前記処理エンジンは、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換すると共に、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを前記表示手段に表示し、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得し、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定し、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録する装置。 - 複数の単語を含む字句を、当該複数の単語により特定される1つの情報を含む別のデータに変換する装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、
前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する処理エンジンと、
データを含む情報を入力するための入力手段と、
データを含む情報を表示する表示手段と、を備え、
前記処理エンジンは、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換すると共に、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合、その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを前記表示手段に表示し、
前記表示手段に表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得し、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定し、
前記差分の単語に論理インデックスを割り当てて、前記基本語辞書に登録し、
前記差分の単語を対応する論理インデックスに置換して、前記特定された差分の単語及び論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録する装置。 - 複数の単語を含む字句を、当該複数の単語により特定される1つの情報を含む別のデータに変換する装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、
前記論理インデックスの組同士が包摂関係にある場合包摂される論理インデックスの組について、当該包摂される単語の組に含まれないため前記1つの情報を直接特定する際に用いられない点で不要であるが前記1つの情報を最終的に特定するのを補助する単語である不要語の論理インデックスを前記1つの情報と関連付けて記憶手段に予め登録してある不要語辞書と、
前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する処理エンジンと、
データを含む情報を入力するための入力手段と、
データを含む情報を表示する表示手段とを備え、
前記処理エンジンは、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開し、
前記不要語辞書に登録されている不要語の論理インデックスを前記1つの情報と関連付けて前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組に、更に前記不要語の論理インデックスを含めたセットの中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換すると共に、
前記いずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを前記表示手段に表示し、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書及び前記不要語辞書を検索して、当該推定される1つの情報に対応する不要語を含めた論理インデックスの組を取得し、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定し、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録する装置。 - 複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換する変換装置であって、
複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、
前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、
前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、
前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する第1の処理エンジンとを備え、
前記第1の処理エンジンは、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開し、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開し、
変換されるべき字句を単語に分解し、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換し、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換する、前記変換装置のため、前記名称学習辞書に、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を登録する装置において、
前記第1の処理エンジンが前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを予め格納する解析NG論理インデックスセット・ファイルと、
データを含む情報を入力するための入力手段と、
データを含む情報を表示する表示手段と、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を登録する第2の処理エンジンとを備え、
前記第2の処理エンジンは、
オペレータにより前記入力手段を介して入力された検索指令に応答して、前記解析NG論理インデックスセット・ファイルから少なくとも該当する前記の分解された単語に対応する論理インデックスを検索して、前記表示手段に表示し、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得し、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定し、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録する装置。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、前記論理インデックスの組同士が包摂関係にある場合包摂される論理インデックスの組について、当該包摂される単語の組に含まれないため前記1つの情報を直接特定する際に用いられない点で不要であるが前記1つの情報を最終的に特定するのを補助する単語である不要語の論理インデックスを前記1つの情報と関連付けて記憶手段に予め登録してある不要語辞書と、を備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
前記不要語辞書に登録されている不要語の論理インデックスを前記1つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組に、更に前記不要語の論理インデックスを含めたセットの中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと
を実行させる方法。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書とを備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得するステップと、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定するステップと、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させる方法。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書とを備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合、その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
前記表示手段に表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得するステップと、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、
前記差分の単語に論理インデックスを割り当てて、前記基本語辞書に登録するステップと、
前記差分の単語を対応する論理インデックスに置換して、前記特定された差分の単語及び論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させる方法。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、前記論理インデックスの組同士が包摂関係にある場合包摂される論理インデックスの組について、当該包摂される単語の組に含まれないため前記1つの情報を直接特定する際に用いられない点で不要であるが前記1つの情報を最終的に特定するのを補助する単語である不要語の論理インデックスを前記1つの情報と関連付けて記憶手段に予め登録してある不要語辞書と、を備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
前記不要語辞書に登録されている不要語の論理インデックスを前記1つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組に、更に前記不要語の論理インデックスを含めたセットの中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記いずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書及び前記不要語辞書を検索して、当該推定される1つの情報に対応する不要語を含めた論理インデックスの組を取得するステップと、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定するステップと、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させる方法。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書とを備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを解析NG論理インデックスセット・ファイルに予め格納するステップと、
オペレータにより前記入力手段を介して入力された検索指令に応答して、前記解析NG論理インデックスセット・ファイルから少なくとも該当する前記の分解された単語に対応する論理インデックスを検索して、表示手段に表示するステップと、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得するステップと、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定するステップと、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させる方法。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、前記論理インデックスの組同士が包摂関係にある場合包摂される論理インデックスの組について、当該包摂される単語の組に含まれないため前記1つの情報を直接特定する際に用いられない点で不要であるが前記1つの情報を最終的に特定するのを補助する単語である不要語の論理インデックスを前記1つの情報と関連付けて記憶手段に予め登録してある不要語辞書と、を備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
前記不要語辞書に登録されている不要語の論理インデックスを前記1つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組に、更に前記不要語の論理インデックスを含めたセットの中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと
を実行させるプログラム。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書とを備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得するステップと、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定するステップと、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させるプログラム。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書とを備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換する際に、論理インデックスを取得できない単語がある場合、その単語を特定し、当該特定された単語及び前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
前記表示手段に表示された前記特定された単語及び前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得するステップと、
前記特定された単語及び前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の単語及び論理インデックスを特定するステップと、
前記差分の単語に論理インデックスを割り当てて、前記基本語辞書に登録するステップと、
前記差分の単語を対応する論理インデックスに置換して、前記特定された差分の単語及び論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させるプログラム。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書と、前記論理インデックスの組同士が包摂関係にある場合包摂される論理インデックスの組について、当該包摂される単語の組に含まれないため前記1つの情報を直接特定する際に用いられない点で不要であるが前記1つの情報を最終的に特定するのを補助する単語である不要語の論理インデックスを前記1つの情報と関連付けて記憶手段に予め登録してある不要語辞書と、を備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
前記不要語辞書に登録されている不要語の論理インデックスを前記1つの情報と関連付けて前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形で前記のメモリ展開された論理インデックスの組に、更に前記不要語の論理インデックスを含めたセットの中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記いずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを表示手段に表示するステップと、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書及び前記不要語辞書を検索して、当該推定される1つの情報に対応する不要語を含めた論理インデックスの組を取得するステップと、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定するステップと、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させるプログラム。 - 複数の単語のそれぞれを、それぞれの単語を表象する論理インデックスと関連付けて記憶手段に予め登録してある基本語辞書と、前記基本語辞書に登録されている単語同士を組み合わせた単語の組に対応する論理インデックスの組を、前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称辞書と、前記単語の組に含まれる一部の単語に対応する論理インデックス又は前記単語の組に含まれる一部の単語の組に対応する論理インデックスの組と、前記一部の単語又は前記一部の単語の組と形式違いの単語に対応する論理インデックス又は前記一部の単語又は前記一部の単語の組と形式違いの単語の組に対応する論理インデックスの組を、前記名称辞書に登録されている論理インデックスの組に対応する前記単語の組により特定される1つの情報と関連付けて記憶手段に予め登録してある名称学習辞書とを備え、複数の単語を含む字句を当該複数の単語により特定される1つの情報を含む別のデータに変換するコンピュータに、
前記基本語辞書に登録されている単語を、それぞれの単語を表象する論理インデックスと関連付けてメモリ上にメモリ展開するステップと、
前記名称辞書に登録されている論理インデックスの組を、各論理インデックスの組に対応する前記特定される1つの情報と関連付けて前記メモリ上にメモリ展開するとき、前記特定される1つの情報をキーとして前記名称学習辞書を検索して、当該特定される1つの情報に対応する、前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んで前記メモリ上にメモリ展開するステップと、
変換されるべき字句を単語に分解するステップと、
前記メモリ上にメモリ展開された基本語辞書を参照して、前記の分解された単語に対応する論理インデックスを取得、変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択し、当該選択された論理インデックスの組により特定される1つの情報を用いることにより、前記複数の単語を含む字句を前記特定される1つの情報を含む別のデータに変換するステップと、
前記一部の単語に対応する論理インデックス又は前記一部の単語の組に対応する論理インデックスの組と、前記形式違いの単語に対応する論理インデックス又は前記形式違いの単語の組に対応する論理インデックスの組を前記論理インデックスの組に組み込んだ形でメモリ展開された前記の論理インデックスの組の中から、前記の分解された単語に対応する論理インデックスのうちの複数の論理インデックスから構成されるいずれかの論理インデックスの組と一致する論理インデックスの組を選択する際に、一致する論理インデックスの組が存在しない場合、前記の分解された単語に対応する論理インデックスを解析NG論理インデックスセット・ファイルに予め格納するステップと、
オペレータにより前記入力手段を介して入力された検索指令に応答して、前記解析NG論理インデックスセット・ファイルから少なくとも該当する前記の分解された単語に対応する論理インデックスを検索して、表示手段に表示するステップと、
前記表示手段に表示された前記の分解された単語に対応する論理インデックスからオペレータによって推定されて、当該オペレータにより前記入力手段を介して入力された1つの情報をキーとして前記名称辞書を検索して、当該推定される1つの情報に対応する論理インデックスの組を取得するステップと、
前記の分解された単語に対応する論理インデックスと前記の取得された論理インデックスの組との差分の論理インデックスを特定するステップと、
前記の特定された差分の論理インデックスを論理和関係として、且つ前記推定される1つの情報と関連付けて前記名称学習辞書に登録するステップと
を実行させるプログラム。 - 前記名称学習辞書は不要語を含まない請求項1又は4記載の装置。
- 前記名称学習辞書は不要語を含まない請求項6又は9記載の方法。
- 前記名称学習辞書は不要語を含まない請求項11又は14記載のプログラム。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004287849A JP4051369B2 (ja) | 2004-09-30 | 2004-09-30 | 字句をデータに変換する装置、方法及びプログラム |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004287849A JP4051369B2 (ja) | 2004-09-30 | 2004-09-30 | 字句をデータに変換する装置、方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006099668A JP2006099668A (ja) | 2006-04-13 |
JP4051369B2 true JP4051369B2 (ja) | 2008-02-20 |
Family
ID=36239376
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004287849A Active JP4051369B2 (ja) | 2004-09-30 | 2004-09-30 | 字句をデータに変換する装置、方法及びプログラム |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4051369B2 (ja) |
-
2004
- 2004-09-30 JP JP2004287849A patent/JP4051369B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
JP2006099668A (ja) | 2006-04-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070179932A1 (en) | Method for finding data, research engine and microprocessor therefor | |
JPS6091450A (ja) | テ−ブル型言語翻訳器 | |
JP2012248210A (ja) | 日本語などの複雑言語のコンテンツを検索するシステム及び方法 | |
US20070050709A1 (en) | Character input aiding method and information processing apparatus | |
JP2002117027A (ja) | 感情情報抽出方法および感情情報抽出プログラムの記録媒体 | |
US5890183A (en) | Method, apparatus, electronic dictionary and recording medium for converting converted output into character code set accetpable for re-retrieval as original input | |
JP2005135113A (ja) | 電子機器装置、関連語抽出方法及びプログラム | |
WO2015075920A1 (ja) | 入力支援装置、入力支援方法及び記録媒体 | |
JP6589704B2 (ja) | 文境界推定装置、方法およびプログラム | |
JP4051369B2 (ja) | 字句をデータに変換する装置、方法及びプログラム | |
JP2008059389A (ja) | 語彙候補出力システム、語彙候補出力方法及び語彙候補出力プログラム | |
JP4251000B2 (ja) | かな漢字変換装置及びかな漢字変換方法、並びにかな漢字変換プログラム | |
JP4139805B2 (ja) | 字句をデータに変換する装置、方法及びプログラム | |
JP2009104475A (ja) | 類似文書検索装置、類似文書検索方法およびプログラム | |
JP2004334690A (ja) | 文字データ入出力装置、文字データ入出力方法、文字データ入出力プログラム、およびコンピュータ読み取り可能な記録媒体 | |
JP4111941B2 (ja) | 字句をデータに変換する装置、方法及びプログラム | |
JP2008210229A (ja) | 知的財産情報検索装置、知的財産情報検索方法及び知的財産情報検索プログラム | |
JP2007257188A (ja) | 辞書検索装置およびその制御プログラム | |
JP5348699B2 (ja) | データ分類システム、データ分類方法およびプログラム | |
JP4061283B2 (ja) | 字句をデータに変換する装置、方法及びプログラム | |
JP2831837B2 (ja) | 文書検索装置 | |
JP2011123542A (ja) | 電子機器及び情報表示プログラム | |
JP2005275880A (ja) | 字句をデータに変換する装置、方法及びプログラム | |
JPS63262750A (ja) | デ−タ入力方式 | |
JPH10198664A (ja) | 日本語入力システム及び日本語入力プログラムを記録した媒体 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070611 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070806 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20070720 |
|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20070829 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20071127 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20071203 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4051369 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101207 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101207 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131207 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |