(57)【要約】【課題】概念検索において、ユーザが独力で有効な種文書を作成するのは難しい。また、概念検索トレーナは、特徴タームの重み付けを自動的に変更するが、その変更が必ずしも検索精度の向上につながらない場合がある。【解決手段】最初の検索では、シソーラスを使用してユーザの種文書作成を支援する。２回目以降は、新たに抽出された特徴タームをユーザに表示し、検索精度を上げるために種文書を調整できるユーザインターフェイスを提供する。【選択図】　図２
2004126840.tif 000002
【特許請求の範囲】
【請求項１】
計算機を用いた文書検索方法であって、
前記計算機は、ユーザから種文書の入力を受け付け、
該種文書から抽出した第１の特徴タームを記憶し、
文書検索処理の結果から抽出した第２の特徴タームを記憶し、
前記第１の特徴タームと前記第２の特徴タームとの差分を画面へ表示させることを特徴とする文書検索方法。
【請求項２】
電子化文書の検索をするプログラムであって、
ユーザから種文書の入力を受け付け、
該種文書から抽出した第１の特徴タームを記憶し、
文書検索処理の結果から抽出した第２の特徴タームを記憶し、
前記第１の特徴タームと前記第２の特徴タームとの差分を画面へ表示させることを特徴とする電子化文書の検索をするプログラム。
【請求項３】
電子化文書の検索システムであって、
ユーザから種文書の入力を受け付ける手段と、
該種文書から抽出した第１の特徴タームと文書検索処理の結果から抽出した第２の特徴タームとを記憶する手段と、
前記第１の特徴タームと前記第２の特徴タームとの差分を画面へ表示させる手段とを含むことを特徴とする電子化文書の検索システム。
【請求項４】
計算機を用いた文書検索方法であって、
前記計算機は、第１の検索処理の結果から抽出した第１の特徴タームを記憶し、
第２の検索処理の結果から抽出した第２の特徴タームを記憶し、
前記第１の特徴タームと前記第２の特徴タームとを比較し、
前記比較結果を画面へ表示することを特徴とする文書検索方法。
【請求項５】
計算機を用いた文書検索方法であって、
前記計算機は、文書検索処理の結果から抽出された特徴タームを画面へ表示し、
ユーザから前記画面に表示した特徴タームを選択する指示を受け付け、
受け付けた前記特徴タームを選択する指示を記憶することを特徴とする文書検索方法。
【請求項６】
計算機を用いた文書検索方法であって、
前記計算機は、予め記憶装置に格納されたシソーラス分類の情報を画面へ表示し、
ユーザから画面に表示した前記シソーラス分類の情報を選択する指示を受け付け、
受け付けた前記シソーラス分類の情報を選択した指示にもとづいて文書検索処理を行うことを特徴とする文書検索方法。
【請求項７】
計算機を用いた文書検索方法であって、
前記計算機は、ユーザから第１の特徴タームを受け付け、
前記第１の特徴タームにもとづいて検索処理を行い、該検索処理結果を画面に表示し、
ユーザから該検索処理結果にもとづいた第２の特徴タームの入力を受け付け、
前記第１の特徴タームと前記第２の特徴タームとを比較し、該比較結果を画面に表示することを特徴とする文書検索支援方法。
【請求項８】
前記第１の特徴タームと前記第２の特徴タームとを比較する際に、前記第２の特徴タームにのみ存在する特徴タームを他の特徴タームと区別して表示することを特徴とする請求項７記載の文書検索支援方法。
【請求項９】
前記第１の特徴タームと前記第２の特徴タームとを比較する際に、前記第２の特徴タームにのみ存在する特徴タームの重み付けを高く評価することを特徴とする請求項７記載の文書検索支援方法。
【請求項１０】
計算機を用いた文書検索方法であって、
前記計算機は、第１の特徴タームの入力をユーザから受け付け、
前記第１の特徴タームにもとづいて第１の検索処理を行い、該第１の検索処理の結果を画面に表示させ、
画面に表示させた前記第１の検索処理の結果にもとづいた第２の特徴タームの入力をユーザから受け付け、
前記第１の特徴タームと前記第２の特徴タームとを比較し、該比較結果にもとづいて第２の検索処理を行うことを特徴とする文書検索方法。
【請求項１１】
前記比較結果にもとづいて前記第２の検索処理を行う際に、
前記第１の特徴タームに含まれず前記第２の特徴タームにのみ含まれる特徴タームを第３の特徴タームとして記憶し、
前記第３の特徴タームの重み付けを高くし、
前記第２の特徴タームと前記第３の特徴タームとにもとづいて前記第２の検索処理を行うことを特徴とする請求項１０記載の文書検索方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、計算機を用いた文書検索方法、プログラムおよびシステムに関する。
【０００２】
【従来の技術】
近年、電子化された文書の増加に伴い、膨大な量の文書の中から欲しい情報をより効率よく検索するニーズが高まってきている。
従来の検索システムでは、条件（検索式）を指定し、その条件に合う文書を全て探し出してくるという手法がある。これは、ユーザの欲しい情報（文書）中で使用頻度が高いと予想される単語をもとに情報（文書）を検索すれば、その検索結果の中にユーザの欲しい情報（文書）が見つかるであろうという考えに基づいたものである。
【０００３】
しかし、検索に不慣れなユーザが独力で検索効率のよい検索式を組み立てることは難しいという問題がある。
前記問題を解決する方法の一つが、概念検索と呼ばれる、検索式の代わりに文書（以下、種文書と呼ぶ）を入力して情報を検索する技術を使うことである。
【０００４】
このようなユーザが入力した文書にもとづいて検索する技術としては、種文書からそれを特徴付ける単語（以下、特徴タームと呼ぶ）を抽出し、それぞれに対して適切な重みを付ける。その後、重み付けされた特徴タームに基づいて検索対象の文書に対して適合度を計算し、最後に、適合度が一定値よりも大きい文書を拾い出し、それを検索結果として表示するものがある（例えば、特許文献１）。
【０００５】
また、概念検索の結果として抽出された文字列のうち、ユーザから検索結果の文書についてその要否判定を受け付け、該要否判定結果にもとづいて検索処理部（以下、概念検索トレーナ）が文字に含まれる特徴タームの重み付けを変更し、再検索するものもある（例えば、特許文献２）。
【０００６】
【特許文献１】
特開２０００−３３９３４６号公報（第６−７頁、第９図）
【特許文献２】
特開２００１−１１７９３７号公報（第７−８頁、第１５図）
【０００７】
【発明が解決しようとする課題】
従来の技術には、各々以下のような問題点があった。
概念検索の問題点は、ユーザが必要としない文書が数多くヒットすることがあり、ユーザはその検索結果の一つ一つに目を通して真に欲しい文書を探すことに苦労することがある点である。その原因の一つは、ユーザが入力する種文書にある。種文書に含まれる単語と、検索対象の文書中に含まれる単語が大きく異なる場合、概念検索は有効な特徴タームを抽出することができない。
【０００８】
概念検索トレーナの問題点は、概念検索トレーナは、ユーザが要否判定した文書中に含まれる特徴タームの重み付けを自動的に変更するが、その変更が必ずしも検索精度の向上につながらない場合があることである。その原因は、ユーザが文書の要否判定するときに参考とした特徴タームと、概念検索トレーナが統計的手法により重み付けを変更する必要があると判断した特徴タームとのずれにある。
【０００９】
本発明の目的は、検索に用いる特徴ターム抽出しやすくし、特徴タームをチューニングすることで検索精度の向上を図ることである。
【００１０】
【課題を解決するための手段】
本発明の計算機を用いた文書検索方法であって、前記計算機は、ユーザから種文書の入力を受け付け、該種文書から抽出した第１の特徴タームを記憶し、文書検索処理の結果から抽出した第２の特徴タームを記憶し、前記第１の特徴タームと前記第２の特徴タームとの差分を画面へ表示させることを特徴とする。
【００１１】
また、本発明の概念検索の検索精度に関する課題を解決する手段として以下の手段を提供する。
（１）検索対象の文書に含まれる特徴タームを表示する手段
（２）（１）で表示された特徴タームを組み合わせて種文書として概念検索に入力する手段
また、本発明の概念検索トレーナの検索精度に関する課題を解決する手段として以下の手段を提供する。
（３）ユーザが要否判定をした検索結果の文書に含まれる特徴タームのうち重み付けを変更することが望ましいものを表示する手段
（４）（３）で表示された特徴タームに対して、ユーザが重み付けを変更する必要性の有無を入力する手段
（５）（４）でユーザが重み付けを変更する必要があると判断した特徴タームに対してだけ、重み付けを自動的に変更する手段
【００１２】
【発明の実施の形態】
以下、本発明の実施例について説明する。
最初に、実施例のシステムの構成について説明する。
実施例の検索システムは、図１のようなシステム構成となっている。検索システム１００は、通信回線１２０を介して検索するためにユーザが用いるクライアント１１０からアクセスされる。尚、通信回線１２０でなく、無線などでもよいし、その他のものを介してもよい。
検索システム１００は、シソーラスジェネレータ１３１、概念検索エンジン（概念検索トレーナ）１３２、特徴タームの差分を取得する機能を含む差分取得部１３３、画面表示・遷移制御部１３４の各プログラムと、概念検索ＤＢ１４０、文書ＤＢ１４１、シソーラスＤＢ１４２の各ＤＢを含む。
尚、１３１〜１３４は、それぞれ独立したプログラムでもよいし、あるプログラムの中のモジュールの機能として提供されてもよいし、その他のものでもよい。また、１４０〜１４２の各データベースは、ネットワークを介して読み出し可能な記憶装置であってもよいし、その他のものでもよい。尚、特徴タームとは検索のために用いる単語を含む情報である。
【００１３】
クライアント１１０と検索システム１００は、計算機であり、発明を実施するために必要なハードウエアリソース（ＣＰＵ、メモリ、記憶装置など）とソフトウエアリソース（ＯＳ、アプリケーションプログラムなど）を含んでいる。尚、クライアント１１０は、ブラウザや各種プログラム等を利用して、ユーザが必要とする画面の表示や各種データの入力ができるものであれば、携帯端末などでもよい。
【００１４】
シソーラスジェネレータ１３１は、シソーラスＤＢ１４２にアクセスし、シソーラス分類ごとに単語を取得する機能を持つ。概念検索エンジン１３２は、特開２０００−３３９３４６の手法で、種文書からの特徴ターム取得、並びに検索処理を行なう機能を持つ。
【００１５】
差分取得部１３３は、システム起動から特徴ターム差分取得部１３３の呼び出しまでに行われた任意の２回の検索処理で使われた特徴タームの差分を取得する機能を持つ。尚、ある検索で用いる特徴タームと別な検索で用いる特徴タームとをそれぞれ記録装置に格納しておき、差分取得部１３３がそれらの特徴タームの差分を取得する機能を含んでもよい。画面表示・遷移制御部１３４は、検索で使用する画面とその遷移を制御する機能を持つ。
【００１６】
また、概念検索ＤＢ１４０には概念検索処理に使用するインデクスが、文書ＤＢ１４１には検索対象の文書が、シソーラスＤＢ１４２にはシソーラス分類された単語群が、それぞれ格納されている。
尚、シソーラスとは、情報を検索する場合において、検索するためのキーワードの示す範囲、検索するためのキーワードと関連語の類似・対立・包含関係などを記述したものを意味する。
【００１７】
各ＤＢ１４０〜１４２に関しては、プログラムと同一のサーバ内ではなく、ネットワーク上に別サーバを設けてそこに格納しても良い。
実施例の検索システムの操作手順に従って、処理の流れを図２に従って説明する。
【００１８】
実施例では、図２の流れに従って検索を行う。ステップ２１０において、シソーラスジェネレータ１３１は、シソーラスＤＢ１４２に格納されたシソーラスのデータを読み出す。ステップ２２０は、ユーザから、検索するための単語の入力を受け付ける処理である。ステップ２２１で、ユーザは単語選択画面（図３）を用いて、これから検索する文書の内容に近いものをシソーラス分類の中から選択する。
【００１９】
ステップ２２２で、ステップ２１１の処理で選択した単語にもとづいて、ユーザは種文書編集画面（図４）を用いて種文書を作成する。ユーザの種文書作成後、ステップ２３０において、概念検索エンジン１３２は、概念検索処理を行う。ステップ２４０で、ステップ２３０の結果を概念検索トレーナ画面（図５）に出力する。
【００２０】
ステップ２５０で、ステップ２２２の処理における種文書編集画面（図４）の表示でユーザから選択または追加入力された単語（第１の特徴ターム）と、ステップ２４０の処理における概念検索トレーナ画面（図５）でユーザから選択された文書から抽出された単語（第２の特徴ターム）とを比較し、特徴タームの差分取得の処理を行う。
【００２１】
ステップ２６０で、ユーザによる検索結果の取捨選択後、ステップ２３０の概念検索処理の段階では存在しなかった特徴タームを明確にし、ステップ２７０の概念検索処理で使用しようとしている特徴タームを選択画面（図６）に表示する。つまり、ステップ２６０の処理で前述のステップ２５０の処理で抽出した特徴タームを表示する。また、ステップ２６０で、ユーザは、検索したい内容とあまり関係のない単語を、次のステップ２７０の概念検索処理で使用しない特徴タームとして排除することができる。また、ステップ２６０の処理でユーザから選定された特徴タームを格納し、次回の検索のために用いる特徴ターム（ステップ２４０で画面に出力される特徴ターム）としてもよい。特徴タームの選定後、ステップ２７０の概念検索処理を行う。
【００２２】
ステップ２８０で、ステップ２７０の結果をトレーニング結果画面（図７）に表示する。検索結果が得られた場合はシステムを終了し、もう一度検索を行なう場合は、ステップ２４０の概念検索トレーナ画面（図５）に戻り、検索結果が得られるまで繰り返す。
【００２３】
尚、上述した画面の表示は、クライアント１１０の計算機で稼動するＷｅｂブラウザ等のプログラムを用いてユーザへ見せてもよい。また、その他の方法で、クライアント１１０の計算機を利用して、検索システム１００へアクセスして、検索処理に必要な処理を実行してもよい。
【００２４】
以下、図３〜図７の画面表示例と、図８〜図１１で示したフローチャートの例を用いて各処理の詳細を説明する。
システムを起動すると、画面表示・遷移制御部１３４が図３のような単語選択画面３００を表示させる。
尚、ユーザへ見せる表示画面は、検索システム１００をＷｅｂブラウザで表示可能な形式のファイルとして検索システム１００の記憶装置に格納し、クライアント１１０で稼動するＷｅｂブラウザのプログラムがネットワークを介して検索システム１００へアクセスし、図で示したようなページを表示してもよい。
【００２５】
表示窓３１０には、シソーラスジェネレータ１３１が、シソーラスＤＢ１４２から取得したシソーラス分類の情報を表示する。ユーザは、この中から検索したい情報と関係が深いと思う単語群を選択し、決定ボタン３２０を押す。
【００２６】
ユーザからの決定ボタン３２０が押下の指示を受信した後、図４のような種文書編集画面４００を表示する。ここでは、選択した単語群が種文書編集エリア４１０にあらかじめ入力されており、ユーザは種文書編集エリア４１０で単語を追加／削除したり、文章にしたりして種文書を作成する。ユーザは、種文書作成が終わると検索開始ボタン４２０を押す。検索開始ボタン４２０を押すと、作成された種文書で概念検索を開始する。この過程で生成される第１の特徴ターム（以下、特徴ターム（１））は、このとき検索システム１００内の記憶装置に保存しておく。
【００２７】
システムが起動され、ユーザが入力した種文書を受付けて、該受け付けた種文書にもとづいて概念検索をし、該受け付けた種文書を格納するまでの処理を以下に示す（図８フローチャート１）。
【００２８】
図８は、単語選択画面・種文書編集画面の画面表示の処理の流れを示すフローチャートである。
ステップ８０１で、シソーラスジェネレータ１３１が、シソーラスＤＢ１４２にアクセスして、シソーラスＤＢに記憶されているシソーラスのデータを読み出す。
ステップ８０２で、画面表示・遷移制御部１３４が、図３の単語選択画面３００を表示する。表示窓３１０中に、読み出したシソーラス分類を表示する。ユーザは、表示されたシソーラス分類の中から検索したい内容に近いものを選択する。
【００２９】
ステップ８０３で、ユーザが決定ボタン３２０が押下すると、画面表示・遷移制御部１３４が、図４の種文書編集画面４００を表示する。種文書編集エリア４１０に単語群を表示する。
ステップ８０４で、種文書編集エリア４１０でユーザが種文書を編集又は作成する。
【００３０】
ステップ８０５で、ユーザが検索開始ボタン４２０を押下すると、該検索開始の指示を受け付けた概念検索エンジン１３２が、作成された種文書から特徴タームを抽出する。抽出された特徴ターム（特徴ターム（１））は、一時的な記憶域に記憶する。
ステップ８０６で、抽出された特徴タームを利用して、概念検索エンジンによる概念検索処理を開始する。
【００３１】
図８および図４を用いて説明した概念検索処理が終了した後の処理を図９および図５を用いて説明する。
概念検索処理が終了すると、図５のような概念検索トレーナ画面５００を表示し、検索結果を概念検索トレーナ窓５１０に表示する。
次に、検索結果に対してトレーニングを行なう。まず、概念検索の結果として順位付けして表示した文書に対し、有用な文書とそうでない文書とをユーザが振り分ける。具体的には、ユーザが、必要な内容に近い文書には○を、あまり関係のない文書には×を概念検索トレーナ窓５１０の中の○×記入欄５３０に入力する。この後、○×決定ボタン５２０を押すと、特徴タームの再評価の処理を開始する。
【００３２】
この再評価後に生成された第２の特徴ターム（以下、特徴ターム（２））は保存し、特徴ターム（１）と比較を行なう。具体的には、差分取得プログラム１３３が、特徴ターム（１）には存在せず、特徴ターム（２）で新たに出現した単語を取得する。概念検索トレーナ画面５００表示からここまでの処理を以下に示す（図９フローチャート２）。
【００３３】
図９は、概念検索トレーナの表示画面の遷移の処理を示すフローチャートである。
ステップ９０１で、画面表示・遷移制御部１３４が概念検索トレーナ画面５００を表示する。検索結果を概念検索トレーナ窓５１０に表示する。
ステップ９０２で、ユーザが検索結果の文書に対して、有用なものには○、不要なものには×を付ける。ユーザが○×決定ボタン５２０を押すとステップ９０３へ進む。
【００３４】
ステップ９０３で、画面表示・遷移制御部１３４が、○の付いた文書から抽出される特徴タームの重みは高く、×の付いた文書から抽出される特徴タームの重みは低く、特徴タームの重み付けを再評価する処理を実行する。尚、特徴タームの重み付けを再評価する処理とは、ユーザからの入力指示にもとづいて、特徴タームに対応づけて格納された重み付けの情報を変更する処理等を含む。ここで再抽出された特徴タームを保存する（特徴ターム（２））。
【００３５】
ステップ９０４で、差分取得プログラム１３３が、特徴ターム（１）には存在せず、特徴ターム（２）には存在する単語（特徴ターム（３））を取得する。
【００３６】
特徴タームの差分取得処理が終了すると、図６のような特徴ターム選択画面６００を表示する。特徴ターム選択窓６１０に特徴ターム（２）を表示するが、このとき特徴ターム（３）に属する単語を他の単語と区別して表示する（本実施例の図６では文字を大きくしている）。この表示処理により、自らの○×の付加で特徴タームに加わった単語を新たな検索概念としてユーザに認知させ、必要に応じて検索対象分野の軌道修正を可能にする効果がある。
【００３７】
ユーザは、次の検索に必要ないと判断した単語（次回のトレーニングで特徴タームとして使用しない単語）の○×付加欄６４０に×をつける。（デフォルトで全ての単語に○が付いている。）トレーニング処理を行う前にこうして特徴タームの取捨選択を行なうことで検索の精度の向上をはかる。
【００３８】
ユーザが、画面に表示されたトレーニングボタン６２０を押すと、概念検索エンジン１３２が、○の付いた単語群を種文書として受け付け、該受け付けた単語群を種文書として概念検索処理を開始する。
ユーザが、画面に表示されたキャンセルボタン６３０を押すと、一つ前の概念検索トレーナ画面５００に戻り、各文書への○×付加をやりなおすことができる。特徴ターム選択画面６００の表示からここまでの処理を以下に示す（図１０フローチャート３）。
【００３９】
図１０は、特徴ターム選択を行う画面表示の遷移の処理を示すフローチャートである。
【００４０】
ステップ１００１で、画面表示・遷移制御部１３４が、特徴ターム選択画面６００を表示する。特徴ターム選択窓６１０に特徴ターム（２）を表示する。ここで、特徴ターム（３）に属する単語は他の単語と区別して表示する。○×記入欄６４０にはすべて○を記入しておく。
ステップ１００２で、ユーザは、特徴ターム選択窓６１０で、検索したい情報にあまり関係がないと思う単語に×をつける。
【００４１】
ステップ１００３で、ユーザが画面に表示されたトレーニングボタン６２０を押すと、概念検索エンジン１３２が、クライアント１１０から○の付いた単語を種文書として入力を受け付け、該入力として受付けた単語を種文書として概念検索処理を開始する。
ステップ１００４で、キャンセルボタン６３０を押すと、概念検索トレーナ画面５００に戻る。
【００４２】
検索結果は図７のトレーニング結果画面７００のトレーニング結果表示窓７１０に表示する。新たに順位付けられた文書の左側（順位上下表示欄７４０）にはその文書の順位があがったか下がったかを示す矢印を表示する。尚、文書中に含まれる特徴タームの数や文書中に含まれる特徴タームの重み付け等にもとづいて文書の順位の決定してもよいし、その他の方法で文書の順位付けを行ってもよい。
【００４３】
ユーザはこの検索結果を見て、終了する場合は終了ボタン７３０を押す。もう一度検索する場合は再検索ボタン７２０を押す。再検索ボタン７２０を押すと、概念検索トレーナ画面５００に遷移する。トレーニング結果画面７００の表示からここまでの処理を示す（図１１フローチャート４）。
【００４４】
図１１は、トレーニング結果の画面表示の遷移処理を示すフローチャートである。
ステップ１１０１で、画面表示・遷移制御部１３４が、トレーニング結果画面７００を表示する。トレーニング結果表示窓７１０に新たに順位付けられた文書を表示し、順位上下表示欄７４０に各文書について前回の検索結果から順位が上がったか下がったかを示す矢印を表示する。
ステップ１１０２で、終了ボタン７３０が押された場合は検索システムを終了する。
【００４５】
ステップ１１０３で、再検索ボタン７２０が押された場合は、画面表示・遷移制御部１３４の制御により概念検索トレーナ画面５００の表示処理（ステップ９０１）に遷移する。
以降、ユーザに満足のいく検索結果が出るまで、文書への○×付加（ステップ９０１）から検索結果出力（ステップ１１０１）までの処理を繰り返す。
【００４６】
本発明を利用することで、検索対象の文書中に含まれる特徴タームを使いながら種文書を作ることができるので、概念検索の検索精度を高めることができる。
また、明確に検索分野を絞って概念検索トレーナを使用して検索する場合、重み付けを変更する特徴タームをユーザが直接指定する本手法を付加的に使用することによって、従来よりも少ない検索回数で必要とする文書を取得することが可能になる。
【００４７】
また、広範囲に情報を求める目的で検索する場合、前回の検索では抽出されず、今回新たに抽出された特徴タームをユーザに明示し、新たな概念として次の検索に取り入れさせることで、多様な情報の検索を可能にする効果がある。
従来、概念検索において、ユーザが独力で有効な種文書を作成するのは難しい。また、概念検索トレーナは、特徴タームの重み付けを自動的に変更するが、その変更が必ずしも検索精度の向上につながらない場合がある。
しかし、本発明では、最初の検索では、シソーラスを使用してユーザの種文書作成を支援し、２回目以降は、新たに抽出された特徴タームをユーザに表示し、検索精度を上げるために種文書を調整できるユーザインターフェイスを提供するため、検索精度を上げるための支援をすることができる。
【００４８】
たとえば、予め記憶装置に格納されたシソーラス分類の情報を画面へ表示させ、ユーザは該表示にもとづいて特徴ターム又は種文書のの指示の入力をするため、ユーザは新たに単語を入力しなくても済むので、ユーザにとって使い勝手の良い検索方法となる。また、すでに行った検索結果から特徴タームを抽出し、画面に表示することで、ユーザは該画面に表示された特徴タームに基づいて、次回に検索するときに用いる特徴タームの指示の入力や重要だと思われる単語を選択して入力し、該ユーザからの指示を記憶することで検索結果を次回の検索へ反映させることも可能となる。
このように、ユーザが種文書や特徴タームの選択又は調整（チューニング）をすることで、検索のもととなる情報をユーザの要望に応じて、より詳細に作成することができ、検索の結果から重要な情報や検索の上で必要となる特徴タームを選別することで、検索精度を高めることが可能となる。
【００４９】
また、本発明では、文書中の特徴タームを用いて作成した検索処理前の特徴タームと検索処理の結果から抽出した特徴タームとを比較し又は差分を抽出し、該抽出した結果を次回の検索処理のために用いる特徴タームに反映させることができるので、概念検索の検索精度を高めることができる。
【００５０】
また、本発明を用いて、複数の検索処理の結果から抽出した特徴タームを比較し、比較した結果を次回の検索の特徴タームに反映させてもよい。
【００５１】
また、本発明を用いて広範囲に情報を求める目的で検索する場合、前回の検索では抽出されず、今回新たに抽出された特徴タームをユーザに明示し、新たな概念として次の検索に取り入れさせることで、多様な情報の検索が可能になる。
【００５２】
【発明の効果】
以上説明したように本発明を用いることで、検索に用いる特徴タームをチューニングし、検索精度の向上を図ることができる。
【図面の簡単な説明】
【図１】本発明の実施例の構成の例を示した図である。
【図２】実施例の画面遷移と処理内容の例を示した図である。
【図３】単語選択画面の一例を示した図である。
【図４】種文書編集画面の一例を示した図である。
【図５】概念検索トレーナ画面の一例を示した図である。
【図６】特徴ターム選択画面の一例を示した図である。
【図７】トレーニング結果画面の一例を示した図である。
【図８】単語選択画面・種文書編集画面の流れを示すフローチャートの例である。
【図９】概念検索トレーナ画面の流れを示すフローチャートの例である。
【図１０】特徴ターム選択画面の流れを示すフローチャートの例である。
【図１１】トレーニング結果画面の流れを示すフローチャートの例である。
【符号の説明】
１００　サーバ
１１０　クライアント
１２０　通信回線
１３１　シソーラスジェネレータ
１３２　検索エンジン
１３３　差分取得部
１３４　画面表示・遷移制御部
１４０　概念検索ＤＢ
１４１　文書ＤＢ
１４２　シソーラスＤＢ
【図１】
2004126840.tif 000003
【図２】
2004126840.tif 000004
【図３】
2004126840.tif 000005
【図４】
2004126840.tif 000006
【図５】
2004126840.tif 000007
【図６】
2004126840.tif 000008
【図７】
2004126840.tif 000009
【図８】
2004126840.tif 000010
【図９】
2004126840.tif 000011
【図１０】
2004126840.tif 000012
【図１１】
2004126840.tif 000013