(57)【要約】【課題】  複合語を検索漏れなく、高速に検索することを目的する。【解決手段】  キーワード間の複合化規則を持ち、複合化規則に則って複数のキーワードから複合語を生成する処理をもち、検索時には複合語として登録し、検索時には複合語として検索することによって、複合語検索の検索漏れを防止し、検索効率を向上させることで高速検索を実現する。【選択図】  図４
2005165748.tif 000002
【特許請求の範囲】
【請求項１】
文書や画像などのマルチメディア情報を管理し、管理しているマルチメディア情報の中からユーザーが検索条件を設定し必要とするファイルを取得する情報検索システムにおいて、
文書の登録時には登録情報として入力された文字列を解析し文字列を切り出す解析処理する文書解析処理と、
切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得処理と、
キーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報と、
切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照処理と、
複合語の生成が可能である場合、２つのキーワードを接続し複合語を生成する複合語生成処理と、
元となったキーワードと生成した複合語を見出しとする検索インデックスを作成する検索インデックス作成処理をもち、
検索時においては、検索条件として入力された文字列を解析し文字列を切り出す解析処理する文書解析処理と、
切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得処理と、
切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照処理と、
生成した複合語あるいは元のキーワードによって前記検索インデックスを検索する検索インデックス検索処理とを有することを特徴とする情報検索方法。
【請求項２】
請求項１の登録時および検索時の複合語生成処理において、生成した複合語と隣接のキーワードを対象に更に複合化規則情報を参照し複合語を生成することを特徴とする情報検索方法。
【請求項３】
請求項１の登録時および検索時の複合化規則情報は２つのキーワードの関係だけではなく、３つ以上のキーワードの複合化条件を記述することを特徴とする情報検索方法。
【請求項４】
請求項２および３の登録時の検索インデックス作成処理、および検索時の検索インデックス検索処理において、元となったキーワードと生成した複合語のほかに、複合語を生成する途中で生成された複合語の情報についても検索インデックスを作成あるいは検索することを特徴とする情報検索方法。
【請求項５】
請求項１の登録時および検索時の複合語生成処理において、元のキーワード間の関係情報あるいは複合語生成のさいに用いられた複合語規則を複合語の情報として保持することを特徴とする情報検索方法。
【請求項６】
請求項１〜５において、検索結果を表示する際には単語間の関係の近さを計算し検索結果に検索条件に対する類似度（スコア）を出力することを特徴とする情報検索方法。
【請求項７】
文書や画像などのマルチメディア情報を管理し、管理しているマルチメディア情報の中からユーザーが検索条件を設定し必要とするファイルを取得する情報検索システムにおいて、
文書の登録時には登録情報として入力された文字列を解析し文字列を切り出す解析処理する文書解析手段と、
切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得手段と、
キーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報と、
切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照手段と、
複合語の生成が可能である場合、２つのキーワードを接続し複合語を生成する複合語生成手段と、
元となったキーワードと生成した複合語を見出しとする検索インデックスを作成する検索インデックス作成手段をもち、
検索時においては、検索条件として入力された文字列を解析し文字列を切り出す解析処理する文書解析手段と、
切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得手段と、
切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照手段と、
生成した複合語あるいは元のキーワードによって前記検索インデックスを検索する検索インデックス検索処理とを有することを特徴とする情報検索装置。
【請求項８】
請求項７の登録時および検索時の複合語生成手段において、生成した複合語と隣接のキーワードを対象に更に複合化規則情報を参照し複合語を生成することを特徴とする情報検索装置。
【請求項９】
請求項７の登録時および検索時の複合化規則情報は２つのキーワードの関係だけではなく、３つ以上のキーワードの複合化条件を記述することを特徴とする情報検索装置。
【請求項１０】
請求項８および９の登録時の検索インデックス作成処理、および検索時の検索インデックス検索手段において、元となったキーワードと生成した複合語のほかに、複合語を生成する途中で生成された複合語の情報についても検索インデックスを作成あるいは検索することを特徴とする情報検索装置。
【請求項１１】
請求項７の登録時および検索時の複合語生成手段において、元のキーワード間の関係情報あるいは複合語生成のさいに用いられた複合語規則を複合語の情報として保持することを特徴とする情報検索装置。
【請求項１２】
請求項７〜１１において、検索結果を表示する際には単語間の関係の近さを計算し検索結果に検索条件に対する類似度（スコア）を出力することを特徴とする情報検索装置。
【請求項１３】
文書や画像などのマルチメディア情報を管理し、管理しているマルチメディア情報の中からユーザーが検索条件を設定し必要とするファイルを取得する情報検索システムにおいて、
文書の登録時には登録情報として入力された文字列を解析し文字列を切り出す解析処理する文書解析処理と、
切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得処理と、
キーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報と、
切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照処理と、
複合語の生成が可能である場合、２つのキーワードを接続し複合語を生成する複合語生成処理と、
元となったキーワードと生成した複合語を見出しとする検索インデックスを作成する検索インデックス作成処理をもち、
検索時においては、検索条件として入力された文字列を解析し文字列を切り出す解析処理する文書解析処理と、
切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得処理と、
切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照処理と、
生成した複合語あるいは元のキーワードによって前記検索インデックスを検索する検索インデックス検索処理とを
コンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項１４】
請求項１３の登録時および検索時の複合語生成処理において、生成した複合語と隣接のキーワードを対象に更に複合化規則情報を参照し複合語を生成することをコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項１５】
請求項１３の登録時および検索時の複合化規則情報は２つのキーワードの関係だけではなく、３つ以上のキーワードの複合化条件を記述することをコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項１６】
請求項１４および１５の登録時の検索インデックス作成処理、および検索時の検索インデックス検索処理において、元となったキーワードと生成した複合語のほかに、複合語を生成する途中で生成された複合語の情報についても検索インデックスを作成あるいは検索することをコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項１７】
請求項１３の登録時および検索時の複合語生成処理において、元のキーワード間の関係情報あるいは複合語生成のさいに用いられた複合語規則を複合語の情報として保持することをコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項１８】
請求項１３〜１７において、検索結果を表示する際には単語間の関係の近さを計算し検索結果に検索条件に対する類似度（スコア）を出力することをコンピュータに実行させる情報処理プログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータなどにおける情報検索方法、情報検索装置、および情報検索を実行させるための制御プログラムを記憶したコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
背景技術の例を以下に記述する。
【０００３】
登録対象となる文書内の一部に「日本の経済」あるいは「日本経済」が出現した場合の登録処理と、検索条件として「日本の経済」を入力した場合の検索処理について説明する。
【０００４】
登録処理では、文書を形態素解析などの解析処理により、形態素単位に切り出しを行なう。文書中に出現する文字列「日本の経済」は「日本」、「の」、「経済」という形態素に切り出される。次に検索キーワードの取得を行なう。キーワード取得処理では、キーワードとなる形態素を切り出した形態素から取得する。すなわち「日本」と「経済」をキーワードとして取得する。次に取得したキーワードを見出しとする検索インデックスを作成する。検索するために少なくとも文書を特定する文書ＩＤが必要となる。ここでは、文書１が登録されたとする。この場合、検索インデックスは以下のように生成される。
【０００５】
見出し  ／検索データ
日本    ／文書１
経済    ／文書１
次に文書中に文字列「日本経済」が出現する場合、形態素解析を実行して「日本経済」という形態素を取得する。次に検索キーワードの取得を行なう。キーワード取得処理では、キーワードとなる形態素を切り出した形態素から取得する。すなわち「日本経済」をキーワードとして取得する。次に取得したキーワードを見出しとする検索インデックスを作成する。検索するために少なくとも文書を特定する文書ＩＤが必要となる。ここでは、文書２が登録されたとする。この場合、先ほど登録した検索インデックスに「日本経済」が追加され検索インデックスは以下のように生成される。
【０００６】
見出し  ／検索データ
日本    ／文書１
経済    ／文書１
日本経済／文書２
次に検索処理について説明する。検索条件として「日本の経済」を入力した場合について説明する。
【０００７】
形態素解析などの解析処理により、文字列「日本の経済」を解析して文字列を単語単位で取得する。すなわち「日本」、「の」、「経済」という形態素の切り出しを行なう。次に検索キーワードの取得を行なう。キーワード取得処理では、キーワードとなる形態素を切り出した形態素から取得する。すなわち「日本」と「経済」をキーワードとして取得する。
【０００８】
「日本」と「経済」を検索キーとして検索インデックスの検索を行なう。「日本」で検索することにより［日本−文書１］、「経済」で検索することにより［経済−文書１］が検索され、検索結果として文書１を得ることが可能であった。
【０００９】
また、検索条件として「日本経済」を入力した場合について説明する。
【００１０】
形態素解析などの解析処理により、文字列「日本経済」を解析して文字列を単語単位で取得する。すなわち「日本経済」という形態素の切り出しを行なう。次に検索キーワードの取得を行なう。キーワード取得処理では、キーワードとなる形態素を切り出した形態素から取得する。すなわち「日本経済」をキーワードとして取得する。
【００１１】
「日本経済」を検索キーとして検索インデックスの検索を行なう。「日本経済」で検索することにより［日本経済−文書２］が検索され、検索結果として文書２を得ることが可能であった。このような技術は特許文献１、特許文献２で開示されている。
【特許文献１】特開平６−２０８５８８号公報
【特許文献２】特開平６−３０９３６２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
従来技術では、検索条件「日本の経済」を検索するときに、「日本」と「経済」の２つのキーワードとして検索するために、文書中に出現する「日本経済」を検索することは出来なかった。また同様に「日本経済」を検索条件としたときにおいても、文書中に出現する「日本の経済」を検索することが出来なかった。
【００１３】
あるいは「東京都知事」のような形態素解析において「東京／都知事」や「東京都／知事」というような切り出しのゆれが存在する場合に、検索結果として出力出来ない場合も多く存在した。
【００１４】
特許文献１、特許文献２は複合語を更に細かい単位に分割することによって、複合語を検索している。例では「日本経済」を更に「日本」「経済」に更に再分割する。しかし、すべての複合語を最小単位に分割することは実質不可能であり、また解析などのゆれに対応することが出来なかったため、複合語の問題を完全に解決するものではなかった。本発明では複合語に纏め上げることでこれらの問題を解決するものである。
【課題を解決するための手段】
【００１５】
文書や画像などのマルチメディア情報を管理し、管理しているマルチメディア情報の中からユーザーが検索条件を設定し必要とするファイルを取得する情報検索システムにおいて、文書の登録時には登録情報として入力された文字列を解析し文字列を切り出す解析処理する文書解析処理と、切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得処理と、キーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報と、切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照処理と、複合語の生成が可能である場合、２つのキーワードを接続し複合語を生成する複合語生成処理と、元となったキーワードと生成した複合語を見出しとする検索インデックスを作成する検索インデックス作成処理をもち、検索時においては、検索条件として入力された文字列を解析し文字列を切り出す解析処理する文書解析処理と、切り出した文字列を参照し、キーワードとなる文字列の間に存在する関係を取得するキーワード間関係取得処理と、切り出したキーワードの情報とキーワード間関係を元にキーワードを複合語として扱うことが可能であるかどうかの規則を記述した複合化規則情報を参照する複合化規則情報参照処理と、生成した複合語あるいは元のキーワードによって前記検索インデックスを検索する検索インデックス検索処理とを有することを特徴とする情報検索方法とを有する。
【発明の効果】
【００１６】
以上説明したように、本発明の効果は複合語となる２つのキーワードを助詞などで連接した場合、従来技術で懸案事項であった問題であった、「日本の経済」を検索条件とした場合、文書中に存在する複合語「日本経済」を検索することが出来なかった点と、検索条件が「日本経済」だった場合においても、検索情報中に存在する「日本の経済」を検索することが出来なかった点を複合化処理によって解決し、「日本の経済」を「日本経済」として処理することが可能となり、そのために検索漏れを防止し従来なら検索すべき文書を検索することが可能となり、検索精度を向上することが出来る。
【００１７】
また、「日本の経済」を検索条件として、「日本の経済」を検索してくるようなケースにおいては、従来では「日本」と「経済」を別々に検索し処理する必要があったのに対して、本発明においては「日本経済」の検索だけで処理できるために、検索処理の効率が上がり検索速度が向上する。
【００１８】
また、単語の展開処理などにおいても、例えば「日本経済」という単語の同義語として「日経」が定義されていた場合には、従来技術での検索条件「日本の経済」ではこの同義語データを活用することが出来なかったのに対し、本発明によると「日本経済」の複合語を生成することにより、「日本経済」の同義語データである「日経」を検索に活用することが可能となる。
【発明を実施するための最良の形態】
【００１９】
（実施例１）
次に本発明の詳細を実施例で説明する。
【００２０】
図１は本発明の実施例を実行するために必要な情報処理装置の構成を表すブロック図である。
【００２１】
登録時には、キーボードやファイル等の入力装置（１）から入力された登録文書は、メモリやハードディスクなどの記憶装置（４）上に展開された処理プログラム（４−１）により、ＣＰＵ（２）で処理される。
【００２２】
処理プログラムは、文書の中から検索キーワードとなるキーワードを抽出し、複合化規則情報（４−３）に基づき複合語を生成し、同じく記憶装置に記憶されている検索用データ（４−２）に登録する。
【００２３】
検索時には、キーボードなどの入力装置（１）から入力された検索条件は、メモリやハードディスクなどの記憶装置（４）上に展開された処理プログラム（４−１）により、ＣＰＵ（２）で処理される。
【００２４】
処理プログラムは、検索条件から検索キーワードを抽出し、複合化規則情報（４−３）を参照し複合語を生成し、単語情報を見出しとし文書の情報や文書に含まれる単語の特徴を格納した検索用データ（４−２）から、入力装置から入力された検索条件に合う文書を取得し、検索条件に対する類似性の付与や最終的な結果とするかどうかの判断し、その結果をディスプレイなどの出力情報（３）に出力する。
【００２５】
また本発明の動作環境は、単体のコンピュータ上以外にも、図２のような、ローカルなネットワーク環境および図３のようなインターネット環境にも対応することができる。
【００２６】
図４は本発明の実施例のフローチャートである。
【００２７】
本図を用いて本発明での登録処理に関して説明する。
【００２８】
Ｓ１０１では、登録する文書などのデータを入力する。
【００２９】
文書１として、文字列「日本の経済の実態から考えて高い為替」という文を含む文書を入力データとして指定した場合について説明する。
【００３０】
Ｓ１０２では、形態素解析などの解析処理を用いて文書の解析を行なう。その結果として、「日本」「の」「経済」「の」「実態」「から」「考え」「て」「高い」「為替」という形態素に分割される。
【００３１】
Ｓ１０３では、取得した形態素解析結果からキーワードとして効果的な形態素を取得する。本実施例ではすべての自立語をキーワードとする。これによって例文のキーワードとして、「日本」「経済」「実態」「考え」「高い」「為替」を得ることが出来る。
【００３２】
Ｓ１０４では複合化判定処理を実行する。図５は複合化規則情報の例であるが、本情報を元に複合化判定処理を実行する。以下に複合化規則の適用例を説明する。
【００３３】
図５の（１）は名詞と名詞が連体修飾関係にある場合、結合して複合語名詞にする。例えば「情報の検索」と言う文字列は、「情報検索」という複合語になる可能性があることを表している。
【００３４】
（２）は名詞とサ変動詞が連用修飾関係にある場合、結合して複合語サ変動詞にする。例えば「情報を検索（する）」と言う文字列は、「情報検索（する）」という複合語になる可能性があることを表している。
【００３５】
（３）は形容動詞連体形と名詞の関係が存在する場合、結合して複合語名詞にする。例えば「高速な検索」と言う文字列は「高速検索」という複合語になる可能性があることを表している。また、形容動詞などの接尾辞が接続している場合にも同様の結合を行なう。「情報的な検索」」と言う文字列は、「情報検索」／「情報的検索」という複合語になる可能性があることを表している。
【００３６】
（４）は形容動詞連用形とサ変動詞の関係が存在する場合、結合して複合語サ変動詞にする。例えば「高速に検索（する）」と言う文字列は「高速検索（する）」という複合語になる可能性があることを表している。
【００３７】
（５）はサ変動詞連体形と名詞の関係が存在する場合、結合して複合語名詞にする。例えば「検索する技術」と言う文字列は「検索技術」という複合語になる可能性があることを表している。
【００３８】
（６）はサ変動詞連用形とサ変動詞の関係が存在する場合、結合して複合語サ変動詞にする。例えば「検索し処理（する）」と言う文字列は「検索処理（する）」という複合語になる可能性があることを表している。
【００３９】
上記の関係に適合する条件があった場合複合化処理が起動される。
【００４０】
例では、「日本」（の）「経済」と「経済」（の）「実態」が条件（１）の名詞と名詞の連体修飾関係で結ばれているのでそれぞれ複合語生成の可能性があると判断し、Ｓ１０５で複合語を生成する。すなわち「日本経済」と「経済実態」を複合語として生成する。
【００４１】
Ｓ１０６では登録データの作成を行なう。登録データはＳ１０３で取得したキーワードとＳ１０５で生成した複合語データについて生成する。登録データには少なくとも文書を特定できる情報をもつ必要がある。
【００４２】
Ｓ１０７では生成した登録データをキーワードを見出しとする検索インデックスデータの作成を行なう。インデキシングの結果、図６の検索インデックスを作成することができる。
【００４３】
文書２として、「日本経済がもっている潜在的な力」を登録した場合、キーワードとして「日本経済」「もって」「潜在（的）」「力」がキーワードとなり、複合語生成処理によって「潜在（的）力」が生成され登録される。これらのインデックスを先ほどの図６のインデックス１に追加し、図７のインデックス２を生成する。
【００４４】
文書３として「日本の抱える経済の問題」を登録した場合、キーワードとして「日本」「抱える」「経済」「問題」と複合語生成処理によって「日本経済」「経済問題」が生成される。これらのインデックスを先ほどの図７のインデックス２に追加し、図８のインデックス３を生成する。
【００４５】
次に検索処理の例を図９のフローチャートを用いて説明する。
【００４６】
本検索実施例では図８の検索インデックス３を検索する例を説明する。
【００４７】
Ｓ２０１では、検索条件を入力する。本例での検索条件として「日本の経済」を入力する。
【００４８】
Ｓ２０２では、検索条件に対して形態素解析を用いて形態素単位に検索条件を切り出す。「日本」「の」「経済」が形態素として切り出される。
【００４９】
Ｓ２０３では、切り出した形態素からキーワードとして効果的な形態素を取得する。登録処理と同様に本実施例ではすべての自立語をキーワードとする。これによって条件文のキーワードとして、「日本」「経済」を得ることが出来る。
【００５０】
Ｓ１０４では複合化判定処理を実行する。図５は複合化規則情報をもとに複合化判定を行なう。「日本（名詞）」と「経済（名詞）」は連体修飾関係でつながっているので、複合化規則（１）に合致し複合化可能となる。
【００５１】
Ｓ２０５では、複合語を生成する。すなわち「日本経済」という複合語を生成する。
【００５２】
Ｓ２０６では、検索データを生成する。ここでの検索データは検索条件１｛日本経済｝と検索条件２｛日本，経済｝とである。
【００５３】
Ｓ２０７では、生成された検索データによって検索インデックス（図８）の件策を行なう。複合語である「日本経済」によって検索する。その結果「日本経済」の見出しを検索し、複合語データで検索結果が見つからないときには、検索条件２によって検索を行なう。
【００５４】
検索条件１に合致する条件が見つかるので、Ｓ２０８で文書１、文書２、文書３を検索結果として出力する。以上のような検索処理によって検索結果として図１０の検索結果が出力される。
【００５５】
（実施例２）
実施例２として、複合語生成処理は２単語間の結合だけではなく、生成した複合語と生成した複合語と関係のもつキーワード間でも生成可能とする。
【００５６】
「日本の経済の実態から考えて高い為替」の例文では、実施例１で説明したように「日本」（の）「経済」が複合化規則（１）に従って、複合語の可能性があると判断される。すなわち、「日本経済の実態から考えて高い為替」とおきかえることが可能であると考える。更に複合語にした「日本経済」と「実態」の関係も連体修飾関係であるので、同じく複合化規則（１）に従って、複合語の可能性があると判断され２単語間の複合語だけではなくより長い複合語を生成することが可能である。
【００５７】
その結果、図１１の検索インデックス４を作成することが出来る。検索時においても同様により長い複合語を生成して処理することを可能とする。
【００５８】
（実施例３）
実施例３として、生成した複合語と元となったキーワードだけではなく、中間処理で生成された複合語も検索インデックスに登録する。
【００５９】
「日本の経済の実態から考えて高い為替」の例文では、実施例２で説明したように「日本経済実態」が複合化規則にのっとって生成されるが、生成する途中で生成した「日本経済」や「経済実態」などの複合語も検索インデックスに登録する。その結果、図１２の検索インデックス５を生成することができる、検索時においても同様に途中で生成された複合語を検索条件とする。「日本の経済の実態」という検索条件に対しては、検索条件1｛日本経済実態｝、検索条件２｛日本経済，実態｝、検索条件３｛日本，経済実態｝、検索条件４｛日本，経済，実態｝、をそれぞれ生成して検索する。
【００６０】
（実施例４）
実施例４として、複合化規則には２単語間の関係だけではなく３単語以上の複合規則を記述することが可能である。
【００６１】
例えば、「形容動詞連用形−名詞（連用修飾助詞）−サ変動詞」などを記述しておくことによって、「高速に情報を検索」などは、実施例１〜３においては、「高速検索」「情報検索」の複合語は生成することが可能であったが、「高速情報検索」を生成することは「高速」と「情報」の間の関係がなかったために不可能であったが、多単語間の複合化規則を記述することによって解決することが可能となる。
【００６２】
（実施例５）
実施例５として、登録データおよび検索条件にはどのように生成されたキーワードであるかの情報を記述したデータを持つことが可能である。図１３は図８インデックス３に対して複合語を生成したときの条件と生成した単語間の距離のデータを追加したものである。このようにより詳細な情報を検索インデックスに登録することによって、複合語が生成される前の状態を推測でき、検索条件に対する類似度（スコア）を付加することが可能となる。検索条件「日本の経済」に対しては検索条件は｛日本経済（条件（１）、距離１）｝という検索条件が生成されこれによって、図１３の検索インデックス６を検索することにより、同じ日本経済の見出しに含まれる文書に対して優先順位を付けることが可能となる。検索結果２のように検索条件が「日本の経済」と「日本経済」では異なる優先順位をもつ検索結果を出力することが可能となる。
【図面の簡単な説明】
【００６３】
【図１】図１は本発明を実行するために必要な情報処理装置の構成である。
【図２】本発明の動作環境の一例である。
【図３】本発明の動作環境の一例である。
【図４】本発明の登録処理の流れを表す。
【図５】本発明の複合化規則情報の例である。
【図６】本発明の検索インデックスの例である。
【図７】本発明の検索インデックスの例である。
【図８】本発明の検索インデックスの例である。
【図９】本発明の検索処理のフローチャートである。
【図１０】本発明での検索結果の例である。
【図１１】本発明での実施例２における検索インデックスの例である。
【図１２】本発明での実施例３における検索インデックスの例である。
【図１３】本発明での実施例５における検索インデックスの例である。
【図１４】本発明での実施例５における検索結果の例である。
【図１】
2005165748.tif 000003
【図２】
2005165748.tif 000004
【図３】
2005165748.tif 000005
【図４】
2005165748.tif 000006
【図５】
2005165748.tif 000007
【図６】
2005165748.tif 000008
【図７】
2005165748.tif 000009
【図８】
2005165748.tif 000010
【図９】
2005165748.tif 000011
【図１０】
2005165748.tif 000012
【図１１】
2005165748.tif 000013
【図１２】
2005165748.tif 000014
【図１３】
2005165748.tif 000015
【図１４】
2005165748.tif 000016