(57)【特許請求の範囲】
【請求項１】
指定された検索語を含む文書を検索する検索システムにおいて、
検索語の指定を受け付けて、該検索語を含む文書を検索する検索手段と、
前記検索手段により検索された前記検索語を含む文書における該検索語の近傍の単語のうち、出現数が所定数以上の単語を追加検索語として選択する選択手段と、
前記選択手段により選択された各追加検索語と先に指定された検索語とから選びうる二つの単語XとYとの間で、単語Xの単語Yに対する関連度Ｒ（Ｘ、Ｙ）を数１に表す計算式に従って算出する算出手段と、
前記算出手段により算出された関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、単語Ｘと単語Ｙの双方が未だ関連付けがなされていない場合、又は、単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに対して上位の関連付けがなされていない場合、であり、かつ、関連度Ｒ（Ｙ、Ｘ）について未処理の場合に、単語Ｘを単語Ｙの下位語として関連付ける関連付け手段と、
前記関連付け手段により関連付けされた検索語及び各追加検索語を階層的に表示する表示手段と、
前記表示手段により表示された追加検索語からの選択入力を受け付け、該選択された追加検索語を先の検索条件に追加して検索を行う絞込検索手段と、
を備えることを特徴とする検索システム。
【数１】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが文書内で近傍に出現している箇所数）÷（文書における単語Ｘの総出現数）
【請求項２】
前記選択手段は、前記検索語の近傍における各単語について、検索対象の文書のうち該単語が出現している文書数に対する、該単語の前記検索語の近傍での出現数の割合を求め、前記割合が大きい順に前記追加検索語として選択する、
ことを特徴とする請求項１に記載の検索システム。
【請求項３】
前記絞込検索手段は、前記選択された追加検索語と、該追加検索語の上位語と、を先の検索条件に追加して検索を行う、
ことを特徴とする請求項１又は２に記載の検索システム。
【請求項４】
指定された検索語を含む文書を検索するシステムにおいて、絞込検索の検索条件の入力を受け付けるための検索条件受付方法であって、
前記検索システムが、検索された文書に含まれる前記検索語の近傍において、出現頻度の高い単語を追加検索語として選択し、
前記検索システムが、選択した各追加検索語と先に指定された検索語とから選びうる二つの単語XとYとの間で、単語Xの単語Yに対する関連度Ｒ（Ｘ、Ｙ）を数２に表す計算式に従って算出し、
前記検索システムが、算出された関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、単語Ｘと単語Ｙの双方が未だ関連付けがなされていない場合、又は、単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに対して上位の関連付けがなされていない場合、であり、かつ、関連度Ｒ（Ｙ、Ｘ）について未処理の場合に、単語Ｘを単語Ｙの下位語として関連付け、
前記検索システムが、関連付けされた検索語及び各追加検索語を階層的に表示し、
前記検索システムが、表示された追加検索語からの選択入力を、絞込検索のための検索条件の入力として受け付ける、
ことを特徴とする検索条件受付方法。
【数２】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが文書内で近傍に出現している箇所数）÷（文書における単語Ｘの総出現数）
【請求項５】
前記検索システムが、前記検索語の近傍における各単語について、検索対象の文書のうち該単語が出現している文書数に対する、該単語の前記検索語の近傍での出現数の割合を求め、前記割合が大きい順に前記追加検索語として選択する、
ことを特徴とする請求項４に記載の検索条件受付方法。
【請求項６】
コンピュータを、
検索語の指定を受け付けて、該検索語を含む文書を検索する検索手段、
前記検索手段により検索された前記検索語を含む文書における該検索語の近傍の単語のうち、出現数が所定数以上の単語を追加検索語として選択する選択手段、
前記選択手段により選択された各追加検索語と先に指定された検索語とから選びうる二つの単語XとYとの間で、単語Xの単語Yに対する関連度Ｒ（Ｘ、Ｙ）を数３に表す計算式に従って算出する算出手段、
前記算出手段により算出された関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、単語Ｘと単語Ｙの双方が未だ関連付けがなされていない場合、又は、単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに対して上位の関連付けがなされていない場合、であり、かつ、関連度Ｒ（Ｙ、Ｘ）について未処理の場合に、単語Ｘを単語Ｙの下位語として関連付ける関連付け手段、
前記関連付け手段により関連付けされた検索語及び各追加検索語を階層的に表示する表示手段、
前記表示手段により表示された追加検索語からの選択入力を受け付け、該選択された追加検索語を先の検索条件に追加して検索を行う絞込検索手段、
として機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体。
【数３】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが文書内で近傍に出現している箇所数）÷（文書における単語Ｘの総出現数）
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、指定されたキーワードに基づいて文書等の検索を行う検索システム等に関する。
【０００２】
【従来の技術】
従来、単語の入力を受け付け、その単語を含む文書をデータベースから検索する検索システムが知られている。このようなシステムでは、検出された文書数（ヒット件数）が多数である場合、元の検索条件に新たな検索条件を追加して再度検索を行って検索結果を絞り込むのが一般的である。
【０００３】
この検索条件の追加における利用者の作業負担を軽減するために、例えば図９に示すように、検索語候補を羅列して表示して、利用者に選択させるシステムが実現されている。
【０００４】
【発明が解決しようとする課題】
しかし、上記のようなシステムでは、提示された検索語の中には相互に関連する語が含まれている場合が多い。このため、利用者は、検索の精度をより高めるため、提示された単語の中から自己の検索要求に適合する単語を、各単語の関連性を判断する等して選択しなければならず（例えば、「値上げ」又は「値下げ」と、「料金」には関連性がある等）、煩雑であった。
【０００５】
本発明は、上述した事情に鑑みてなされたもので、利用者の検索条件の入力作業の負荷を軽減することができる検索システム等を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するため、本発明の第１の観点に係る検索システムは、
指定された検索語を含む文書を検索する検索システムにおいて、
検索語の指定を受け付けて、該検索語を含む文書を検索する検索手段と、
前記検索手段により検索された前記検索語を含む文書における該検索語の近傍の単語のうち、出現数が所定数以上の単語を追加検索語として選択する選択手段と、
前記選択手段により選択された各追加検索語と先に指定された検索語とから選びうる二つの単語XとYとの間で、単語Xの単語Yに対する関連度Ｒ（Ｘ、Ｙ）を数４に表す計算式に従って算出する算出手段と、
前記算出手段により算出された関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、単語Ｘと単語Ｙの双方が未だ関連付けがなされていない場合、又は、単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに対して上位の関連付けがなされていない場合、であり、かつ、関連度Ｒ（Ｙ、Ｘ）について未処理の場合に、単語Ｘを単語Ｙの下位語として関連付ける関連付け手段と、
前記関連付け手段により関連付けされた検索語及び各追加検索語を階層的に表示する表示手段と、
前記表示手段により表示された追加検索語からの選択入力を受け付け、該選択された追加検索語を先の検索条件に追加して検索を行う絞込検索手段と、
を備えることを特徴とする。
【数４】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが文書内で近傍に出現している箇所数）÷（文書における単語Ｘの総出現数）
【０００７】
このような構成によれば、文書の検索結果としてヒット件数が多い場合等に、検索語の近傍から出現頻度順に追加検索語を抽出し、各単語の関連性を階層化して表示して、その中から選択された単語を検索条件に追加して絞込検索を行う。これにより、絞込検索をするために検索条件を追加入力する場合等に、各追加検索語の関連性を、利用者が自ら判断することなく、視覚的に容易に認識することができるため、利用者の検索条件の設定作業の負荷を軽減することができる。
【００１０】
前記絞込検索手段は、前記選択された追加検索語と、該追加検索語の上位語と、を先の検索条件に追加して検索を行ってもよい。
【００１１】
前記選択手段は、前記検索語の近傍における各単語について、検索対象の文書のうち該単語が出現している文書数に対する、該単語の前記検索語の近傍での出現数の割合を求め、前記割合が大きい順に前記追加検索語として選択してもよい。
【００１２】
また、本発明の第２の観点に係る検索条件受付方法は、
指定された検索語を含む文書を検索するシステムにおいて、絞込検索の検索条件の入力を受け付けるための検索条件受付方法であって、
前記検索システムが、検索された文書に含まれる前記検索語の近傍において、出現頻度の高い単語を追加検索語として選択し、
前記検索システムが、選択した各追加検索語と先に指定された検索語とから選びうる二つの単語XとYとの間で、単語Xの単語Yに対する関連度Ｒ（Ｘ、Ｙ）を数５に表す計算式に従って算出し、
前記検索システムが、算出された関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、単語Ｘと単語Ｙの双方が未だ関連付けがなされていない場合、又は、単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに対して上位の関連付けがなされていない場合、であり、かつ、関連度Ｒ（Ｙ、Ｘ）について未処理の場合に、単語Ｘを単語Ｙの下位語として関連付け、
前記検索システムが、関連付けされた検索語及び各追加検索語を階層的に表示し、
前記検索システムが、表示された追加検索語からの選択入力を、絞込検索のための検索条件の入力として受け付ける、
ことを特徴とする。
【数５】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが文書内で近傍に出現している箇所数）÷（文書における単語Ｘの総出現数）
【００１３】
このような構成によれば、文書の検索結果としてヒット件数が多い場合等に、検索語の近傍から出現頻度順に追加検索語を抽出し、各単語の関連性を階層化して表示して、その中から選択された単語を絞込検索のための検索条件に追加する。これにより、絞込検索をするために検索条件を追加入力する場合等に、各追加検索語の関連性を、利用者が自ら判断することなく、視覚的に容易に認識することができるため、利用者の検索条件の設定作業の負荷を軽減することができる。
【００１６】
前記検索語の近傍における各単語について、検索対象の文書のうち該単語が出現している文書数に対する、該単語の前記検索語の近傍での出現数の割合を求め、前記割合が大きい順に前記追加検索語として選択してもよい。
【００１７】
また、本発明の第３の観点に係る記録媒体は、
コンピュータを、
検索語の指定を受け付けて、該検索語を含む文書を検索する検索手段、
前記検索手段により検索された前記検索語を含む文書における該検索語の近傍の単語のうち、出現数が所定数以上の単語を追加検索語として選択する選択手段、
前記選択手段により選択された各追加検索語と先に指定された検索語とから選びうる二つの単語XとYとの間で、単語Xの単語Yに対する関連度Ｒ（Ｘ、Ｙ）を数６に表す計算式に従って算出する算出手段、
前記算出手段により算出された関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、単語Ｘと単語Ｙの双方が未だ関連付けがなされていない場合、又は、単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに対して上位の関連付けがなされていない場合、であり、かつ、関連度Ｒ（Ｙ、Ｘ）について未処理の場合に、単語Ｘを単語Ｙの下位語として関連付ける関連付け手段、
前記関連付け手段により関連付けされた検索語及び各追加検索語を階層的に表示する表示手段、
前記表示手段により表示された追加検索語からの選択入力を受け付け、該選択された追加検索語を先の検索条件に追加して検索を行う絞込検索手段、
として機能させるためのプログラムを記録することを特徴とする。
【数６】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが文書内で近傍に出現している箇所数）÷（文書における単語Ｘの総出現数）
【００１８】
【発明の実施の形態】
以下、本発明の実施の形態に係る検索システムを図面を参照して説明する。
本実施形態の検索システムは、図１に示すように、検索部１１と、文書データベース（ＤＢ）１３と、入力部１５と、表示部１７と、を備える。
【００１９】
検索部１１は、入力部１５から入力された検索語が含まれる文書の検索を行い、検索の結果（ヒット件数、ヒットした文書のタイトル等）を表示部１７に表示する。また、検索部１１は、この検索処理において、例えば該当する文書数が多い場合等に、さらなる絞り込み検索のための検索語候補を提示する検索語候補提示処理を行う。そして、提示した検索語候補の中から選択された単語と、先に入力された検索語と、を用いた論理積条件による絞り込み検索を行う。
【００２０】
この検索語候補提示処理において、検索部１１は、検索処理でヒットした文書において、検索語が最初に出現した箇所の近傍の単語について各出現回数を計数し、出現頻度が比較的高い単語を追加検索語として抽出する。次に、検索部１１は、先に入力された検索語と抽出された追加検索語の各々について、他の単語との関連度Ｒを算出する。この関連度Ｒとは、ある単語Ｘが単語Ｙとの組み合わせで使用される度合いを示すものであり、例えば次式により求められる。
【００２１】
Ｒ（Ｘ、Ｙ）＝（単語Ｘと単語Ｙが検索対象データベース内で近傍に出現している数）÷（検索対象データベースにおける単語Ｘの総出現数）
【００２２】
なお、抽出された追加検索語の数がＮ個である場合、これに検索語を加えた（Ｎ＋１）個の単語について他の単語に対する関連度Ｒを算出するため、全部でＮ（Ｎ＋１）個の関連度が算出されることとなる。
【００２３】
検索部１１は、算出された各関連度Ｒ（Ｘ、Ｙ）を降順にソートしてリストを生成する。そして、関連度Ｒ（Ｘ、Ｙ）の大きい順に従って、
（１）単語Ｘと単語Ｙの双方が、未だ関連付けられていない単語である場合、又は、
（２）単語Ｘと単語Ｙについて既に関連付けがなされていても、単語Ｘに上位の関連付けがされていない場合、
であるときに、単語Ｘを単語Ｙの下位語として関連付ける。
また、関連度Ｒ（Ｘ、Ｙ）についての処理後は、その逆となる関連度Ｒ（Ｙ、Ｘ）については関連付けを行わない。
【００２４】
例えば、検索語「Ａ」と追加検索語「Ｂ」、「Ｃ」、「Ｄ」について、各関連度を算出し、ソートした結果が図２に示すような場合、検索部１１は、関連度の高い順に、該当する単語の組み合わせについて処理していく。
この場合、検索部１１は、図３に示すように、まず、単語Ｘが「Ｂ」、単語Ｙが「Ａ」の組み合わせについて、「Ｂ」を「Ａ」の下位語とする（Ｐ１）。
次に、単語Ｘが「Ｄ」、単語Ｙが「Ｃ」の組み合わせについて、「Ｄ」を「Ｃ」の下位語とする（Ｐ２）。
次に、単語Ｘが「Ｃ」、単語Ｙが「Ａ」の組み合わせについて、「Ｃ」を「Ａ」の下位語とする（Ｐ３）。
【００２５】
次に、単語Ｘが「Ｄ」、単語Ｙが「Ａ」の組み合わせについては、「Ｄ」が既に「Ｃ」の下位語となっているため関連付けを行わない。また、次の単語Ｘが「Ａ」、単語Ｙが「Ｂ」の組み合わせについては、その逆の組み合わせ（単語Ｘが「Ｂ」、単語Ｙが「Ａ」）について既に処理しているため関連付けを行わない。同様に、次の単語Ｘが「Ｃ」、単語Ｙが「Ｄ」の組み合わせについても関連付けを行わない。以下、同様にして他の組み合わせについても順次処理する。
このようにして、算出された関連度の大きさに従って、該当する単語の関連付けを順次行うことにより、最終的に各単語の関連性を階層化することができる。
【００２６】
リストの各関連度Ｒ（Ｘ、Ｙ）における単語Ｘと単語Ｙの関連付けが完了した後、検索部１１は、処理結果に基づいて、各単語の関連性を階層的に表示部１７に表示することにより、絞り込み検索に用いる検索語候補を提示する。
【００２７】
表示部１７への検索語候補の表示例を図４に示す。この場合、入力された検索語が「電話」であり、この単語に関連するとして抽出された各単語が階層的に表示されている。図４では、例えば、「値下げ」、「値上げ」等の単語は「料金」の下位語として関連付けられている。これにより、利用者は、「値下げ」を検索条件として指定しようとする場合、この「値下げ」に関連する上位語「料金」の存在を視覚的に容易に知ることができ、これも併せて選択することができる。
【００２８】
また、図４に示す表示画面では、利用者の操作性を向上させるため、ある下位語（例えば、「値下げ」）が指定されると、その上位語（例えば、「料金」）も自動的に指定されるようにしてもよい。
また、例えば、表示画面において、単語の横に配置された所定マーク（図４では、”○”）をマウス等でクリックすることにより、指定及び指定解除を可能としてもよい。
【００２９】
また、検索部１１は、提示した検索語候補の中から選択された追加検索語について、先に入力された検索語との論理積条件による絞り込み検索を行い、検索結果を表示部１７に表示する。
また、検索部１１は、検索結果から文書が選択された場合、文書ＤＢ１３から該当文書を読み出して、表示部１７に表示する。
【００３０】
文書ＤＢ１３は、検索対象となる複数の文書を格納する。
入力部１５は、利用者による検索語等の入力を受け付けて、検索部１１に通知する。
表示部１７は、検索部１１からの指示に従って、ヒット件数、ヒットした文書のタイトル等の検索結果、図４に示すような絞り込み検索のための検索語候補、文書ＤＢ１３から検索された文書等を表示する。
【００３１】
次に、本システムの特徴部分である検索語候補を階層的に表示する検索語候補提示処理を具体的に図５を参照して説明する。
【００３２】
例えば、本検索システムの表示部１７には検索のための初期画面等が表示されており、利用者が「電話」を含む文書を検索をするために、「電話」を検索語として入力部１５に入力する（ステップＳ１）。
【００３３】
検索システムの検索部１１は、入力部１５から入力された検索語「電話」を含む文書を文書ＤＢ１３から検出し、検出した文書の中で、単語「電話」の出現箇所の近傍に出現している単語について、その出現回数を計数する。この際、例えば、文書において単語「電話」の前後にそれぞれ位置する所定数の単語（例えば、前後３０語）を単語「電話」の近傍に出現している単語としてもよい。
そして、計数の結果、出現数が比較的多い単語（例えば、出現数が所定数以上の単語）を追加検索語として選択する（ステップＳ２）。この例では、「携帯」、「留守番」、「公衆」、「料金」、「加入」、「値下げ」、「値上げ」等の単語が追加検索語として選択されたこととする。
【００３４】
なお、一般的な単語は検索の際の弁別性が低いため、単語の一般性も考慮して追加検索語を選択することが望ましい。これに対応するため、例えば、検索語の近傍に位置する各単語について、次式に従って、値αを算出し、算出された値αが大きいものから順に追加検索語として抽出するようにしてもよい。
α＝（検索語の近傍での該当単語の出現数）÷（該当単語が出現している文書数）
【００３５】
追加検索語の選択が完了すると、検索部１１は、追加検索語と検索語の各単語について、関連度Ｒ（Ｘ、Ｙ）を算出する（ステップＳ３）。そして、算出結果を降順にソートしたリストを生成する（ステップＳ４）。この場合の、関連度Ｒ（Ｘ、Ｙ）のリストを図６に示す。
【００３６】
次に、検索部１１は、図６に示すリストにおける各単語を、上述した所定のルールに従って関連付ける関連付け処理を行う（ステップＳ５）。この関連付け処理を図７、図８を参照して説明する。
【００３７】
検索部１１は、まず、関連度が最も高い、単語Ｘが「携帯」、単語Ｙが「電話」の組み合わせについて、「携帯」を「電話」の下位語とする（Ｐ１）。
続いて、次に関連度が高い、単語Ｘが「留守番」、単語Ｙが「電話」の組み合わせについて、「留守番」を「電話」の下位語とする（Ｐ２）。
次に、単語Ｘが「公衆」、単語Ｙが「電話」の組み合わせについて、「公衆」を「電話」の下位語とする（Ｐ３）。
【００３８】
次に、検索部１１は、単語Ｘが「値下げ」、単語Ｙが「料金」の組み合わせについて、「値下げ」を「料金」の下位語とする（Ｐ４）。このとき、これまでに関連付けられた「電話」、「携帯」、「公衆」のグループとは別のグループが生成される。
次に、単語Ｘが「値上げ」、単語Ｙが「料金」の組み合わせについて、「値上げ」を「料金」の下位語とする（Ｐ５）。
【００３９】
次に、検索部１１は、単語Ｘが「料金」、単語Ｙが「電話」の組み合わせについて、「料金」を「電話」の下位語とする（Ｐ６）。これにより、２グループの単語群が統合される。
次に、単語Ｘが「加入」、単語Ｙが「電話」の組み合わせについて、「加入」を「電話」の下位語とする（Ｐ７）。
【００４０】
次に、単語Ｘが「値下げ」、単語Ｙが「電話」の組み合わせについては、「値下げ」が既に「料金」の下位語となっているため関連付けは行わない。
また、次の単語Ｘが「電話」、単語Ｙが「携帯」の組み合わせについては、その逆の組み合わせ（単語Ｘが「携帯」、単語Ｙが「電話」）について既に処理しているため関連付けを行わない。同様に、次の単語Ｘが「料金」、単語Ｙが「値下げ」の組み合わせについても関連付けを行わない。
以下、同様にして、各関連度における単語Ｘ、単語Ｙについて順次処理し、最終的に、各単語の関連性の階層化が完了する。
【００４１】
次に、検索部１１は、関連付け処理において取得された情報に基づいて、例えば図４に示すように、各検索語候補を階層形式で表示部１７に表示する（ステップＳ６）。
【００４２】
このように、本システムは、文書の検索において、ヒット数が多い場合等に、さらに絞り込み検索をするための検索語候補を、検索語の近傍から出現頻度順に抽出し、各単語の関連性を階層化して表示する。これにより、複数の単語における各単語の関連性を、利用者が自ら判断することなく、視覚的に容易に認識することができるため、利用者の検索条件の設定作業の負荷を軽減することができる。
【００４３】
なお、絞り込み検索のための候補単語の表示は、ヒット数が所定数以下になるまで繰り返すようにしてもよく、また、利用者により文書が選択されるまで繰り返すようにしてもよい。
【００４４】
また、検索対象となる文書は文書ＤＢ１３に格納されている文書に限定されなくてもよく、例えば、インターネット、ＬＡＮ等のネットワークを介して外部の記憶装置に格納されている文書にアクセスし、上記の検索処理を行うようにしてもよい。
【００４５】
また、追加検索語を抽出する際、ヒットした文書において検索語が最初に出現した箇所の近傍の単語について出現回数を計数するようにしているが、他の位置の検索語について上記計数処理を行ってもよく、また、全ての検索語について上記計数処理を行ってもよい。
【００４６】
なお、この発明の検索システムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、コンピュータに上述の動作を実行するためのプログラムを格納した媒体（フロッピーディスク、ＣＤ−ＲＯＭ等）から該プログラムをインストールすることにより、上述の処理を実行する検索システムを構成することができる。なお、上述の機能を、ＯＳが分担又はＯＳとアプリケーションの共同により実現する場合等には、ＯＳ以外の部分のみを媒体に格納してもよい。
【００４７】
また、コンピュータにプログラムを供給するための媒体は、通信媒体（通信回線、通信ネットワーク、通信システムのように、一時的にプログラムを保持する媒体）でも良い。例えば、通信ネットワークの掲示板（ＢＢＳ）に該プログラムを掲示し、これをネットワークを介して配信してもよい。
そして、このプログラムを起動し、ＯＳの制御下で、他のアプリケーションプログラムと同様に実行することにより、上述の処理を実行することができる。
【００４８】
【発明の効果】
以上説明したように、本発明によれば、検索語の近傍から出現頻度順に追加検索語を抽出し、各単語の関連性を階層化して表示して、その中から選択された単語を検索条件に追加して絞込検索を行う。これにより、絞込検索をするために検索条件を追加入力する場合等に、各追加検索語の関連性を、利用者が自ら判断することなく、視覚的に容易に認識することができるため、利用者の検索条件の設定作業の負荷を軽減することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る検索システムのシステム構成図である。
【図２】関連度のリストの一例を示す図である。
【図３】単語の関連付け処理を説明するための図である。
【図４】検索語候補の表示画面の一例を示す図である。
【図５】検索語候補提示処理を説明するためのフローチャートである。
【図６】関連度のリストの一例を示す図である。
【図７】関連付け処理を説明するための図である。
【図８】関連付け処理を説明するための図である。
【図９】従来の検索システムを説明するための図である。
【符号の説明】
１１        検索部
１３        文書ＤＢ
１５        入力部
１７        表示部
【図１】
0004073586.tif 000002
【図２】
0004073586.tif 000003
【図３】
0004073586.tif 000004
【図４】
0004073586.tif 000005
【図５】
0004073586.tif 000006
【図６】
0004073586.tif 000007
【図７】
0004073586.tif 000008
【図８】
0004073586.tif 000009
【図９】
0004073586.tif 000010