(57)【要約】【課題】より的確な検索結果を得るためにユーザを適切にガイドする。【解決手段】ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定するステップと、検索語句及びその同義語の各々について、出現頻度に基づくスコアと当該検索語句又は同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得するステップと、検索語句及びその同義語と対応する評価データとを、１又は複数の検索語句及びその同義語を選択可能な態様でユーザに提示するステップと、ユーザにより選択された検索語句又はその同義語を含む検索対象文書に関するデータを、ユーザに提示するステップとを含む。単に検索条件に含まれる検索語句だけではなく同義語を含めて検索でき、さらに検索対象文書との関連性を表す評価データを提示して語句の選択についてユーザをガイドするため、ユーザにとって適切な検索が行われる。【選択図】  図１
2004280661.tif 000002
【特許請求の範囲】
【請求項１】
ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定し、記憶装置に格納する語句特定ステップと、
前記検索語句及び前記検索語句の同義語の各々について、出現頻度に基づくスコアと前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得し、記憶装置に格納する評価データ取得ステップと、
前記検索語句及び前記検索語句の同義語と対応する前記評価データとを、１又は複数の前記検索語句及び前記検索語句の同義語を選択可能な態様で前記ユーザに提示する提示ステップと、
前記ユーザにより選択された前記検索語句又は前記検索語句の同義語を含む検索対象文書に関するデータを、前記ユーザに提示する結果提示ステップと、
を含むコンピュータにより実行される検索方法。
【請求項２】
前記評価データ取得ステップが、
前記検索語句から同義語を抽出するステップと、
前記検索語句及び前記検索語句の同義語を用いて検索対象文書群を検索することにより、前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数と前記検索語句及び前記検索語句の各々の同義語の第１の出現回数とのうち少なくともいずれかを計数するステップと、
を含む請求項１記載の検索方法。
【請求項３】
前記評価データ取得ステップが、
前記検索条件として入力された文章における前記検索語句の第２の出現回数を計数するステップと、
前記検索語句の第２の出現回数と前記検索語句及び前記検索語句の同義語の各々の第１の出現回数とを用いて、前記出現頻度に基づくスコアを計算するステップと、
をさらに含む請求項２記載の検索方法。
【請求項４】
前記提示ステップが、
前記検索語句及び前記検索語句の同義語の評価データが所定の条件を満たすか判断するステップと、
前記評価データが所定の条件を満たす前記検索語句又は前記検索語句の同義語については予め選択された状態で、前記評価データが所定の条件を満たさない前記検索語句又は前記検索語句の同義語については未選択の状態で前記ユーザに提示するステップと、
を含む請求項１乃至３のいずれか１つ記載の検索方法。
【請求項５】
ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定し、記憶装置に格納する語句特定ステップと、
前記検索語句及び前記検索語句の同義語の各々について、出現頻度に基づくスコアと前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得し、記憶装置に格納する評価データ取得ステップと、
前記検索語句及び前記検索語句の同義語と対応する評価データとを、１又は複数の前記検索語句及び前記検索語句の同義語を選択可能な態様で前記ユーザに提示する提示ステップと、
前記ユーザにより選択された前記検索語句又は前記検索語句の同義語を含む検索対象文書に関するデータを、前記ユーザに提示する結果提示ステップと、
をコンピュータに実行させるプログラム。
【発明の詳細な説明】
【０００１】
【発明が属する技術分野】
本発明は、文書データの検索技術に関する。
【０００２】
【従来の技術】
従来の検索システムでは、検索したいテーマに関する検索タームを指定して検索するのが一般的であった。例えば、特許情報の検索システムでは「キーワード」や「ＩＰＣ」、「出願人」などの様々な検索タームを駆使して検索するのが一般的である。しかし、このような検索手法では、効果的な検索タームを思いつくこと自体がノウハウであり、ある程度の熟練者でないと効果的な検索ができないという問題があった。
【０００３】
そこで、上述のような問題を解決するために、近年の検索システムでは、利用者が入力した文章から、その入力文に類似するものを検索し、類似度順に並べて表示する検索手法（以下「概念検索」と呼ぶ）を利用して、初心者でも簡単に目的の文献を探し出すことができるようになってきている。
【０００４】
この概念検索では、利用者が入力した文章から、形態素解析により語句を抽出し、入力文から抽出された各語句を用いて、データベースに管理されている各文献における抽出語句群の出現頻度と、データベース全体での抽出語句群の出現頻度とを利用して、例えばＴＦ／ＩＤＦ法などにより抽出語句の重みを計算し、重みに従って順番に並べて表示する。
【０００５】
また、特開平９−２９７７６６号公報には、以下のような類似文書検索装置が開示されている。すなわち、形態素解析部により認識された入力文書中のキーワードの個数を計数するキーワードカウント部、文書に含まれるキーワードを意味分類毎に仕訳するキーワード意味分類決定部、意味分類に応じた重要度と各意味分類に属するキーワードの個数に依存する評価値を付与する意味分類評価値決定部、及び評価値に基づいて各参照用文書毎に類似度を付与する文書類似度決定部とを含む。
【０００６】
【特許文献１】
特開平９−２９７７６６号公報
【０００７】
【発明が解決しようとする課題】
このように概念検索を利用することにより、初心者でも比較的簡単に類似する文献を検索できるようになったが、概念検索で一定以上の検索精度を達成するためには入力する文章の精度、すなわち類似度の計算に利用する語句（抽出語句）の精度が重要となってくる。従って、同義語、異表記など同じ意味で表現が異なる語句（以下同義語と呼ぶ）の考慮がない場合には検索精度が落ちてしまう。例えば高速道路のみ抽出された場合にはハイウェイが落ちてしまっていると検索精度が落ちる。また、検索テーマに直接的に影響しない語句があることで結果が散漫になってしまう場合もある。さらに、影響が強すぎる語句が含まれることで結果が偏ってしまう場合もある。
【０００８】
また特開平９−２９７７６６号公報のように意味分類に属するキーワードの個数に依存する評価値を計算する方法もあるが、この評価方法では意味分類毎に重要度を設定して評価値を計算することになるため、意味分類が適切であること及び意味分類毎の重要度が適切に設定されていることが前提となる。しかし、いずれの場合においてもそれらの設定が適切であるということはありえない。
【０００９】
従って、本発明の目的は、より的確な検索結果を得るためにユーザを適切にガイドする検索処理技術を提供することである。
【００１０】
【課題を解決するための手段】
本発明に係る検索方法は、ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定し、記憶装置に格納する語句特定ステップと、検索語句及び当該検索語句の同義語の各々について、出現頻度に基づくスコアと検索語句又は当該検索語句の同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得し、記憶装置に格納する評価データ取得ステップと、検索語句及び当該検索語句の同義語と対応する評価データとを、１又は複数の検索語句及び当該検索語句の同義語を選択可能な態様でユーザに提示する提示ステップと、ユーザにより選択された検索語句又は当該検索語句の同義語を含む検索対象文書に関するデータを、ユーザに提示する結果提示ステップとを含む。
【００１１】
このような検索方法を用いることにより、単に検索条件に含まれる検索語句だけではなく同義語を含めて検索でき、さらに検索対象文書との関連性を表す評価データを提示して語句の選択についてユーザをガイドするため、ユーザにとって適切な検索が行われるようになる。
【００１２】
なお、上で述べた評価データ取得ステップが、検索語句から同義語を抽出するステップと、検索語句及び当該検索語句の同義語を用いて検索対象文書群を検索することにより、検索語句又は当該検索語句の同義語を含む検索対象文書の件数と検索語句及び当該検索語句の同義語の各々の第１の出現回数とのうち少なくともいずれかを計数するステップとを含むようにしてもよい。別途各語句について予め検索及び計数を行っておき、当該計数結果を用いるようにしても良い。
【００１３】
さらに、上で述べた評価データ取得ステップが、検索条件として入力された文章における検索語句の第２の出現回数を計数するステップと、検索語句の第２の出現回数と検索語句及び当該検索語句の同義語の各々の第１の出現回数とを用いて、出現頻度に基づくスコアを計算するステップとをさらに含むようにしてもよい。このように第１及び第２の出現回数を用いることにより、語句の重要性を入力文章と検索対象文書群との相対的な関係から導き出すことができ、ユーザはより語句の選択を的確に行いやすくなる。
【００１４】
なお、上述の方法はプログラム及びコンピュータにて実施することができ、当該プログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等の記憶媒体又は記憶装置に格納される。また、ネットワークなどを介してデジタル信号として配信される場合もある。尚、中間的な処理結果はメモリに一時保管される。
【００１５】
【発明の実施の形態】
図１に本発明のシステム概要図を示す。例えばインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）であるネットワーク１には、例えばパーソナルコンピュータでウェブ（Ｗｅｂ）ブラウザ機能を有するユーザ端末３及び７と、Ｗｅｂサーバ機能を有しており本実施の形態における主たる処理を実施する検索サーバ５とが接続されている。検索サーバ５は、検索条件処理部５１と、検索処理部５２と、検索後処理部５３とを含み、ファイル格納部５４と文献群データベース（ＤＢ）５５を管理する。
【００１６】
図１に示したシステムの処理内容を図２乃至図１１を用いて説明する。検索者は、ユーザ端末３を操作して、検索条件入力ページへアクセスさせる（ステップＳ１）。検索サーバ５の検索条件処理部５１は、ユーザ端末３からのアクセスに応じて、検索条件入力ページのデータをユーザ端末３に送信する（ステップＳ３）。ユーザ端末３は、検索サーバ５から検索条件入力ページ・データを受信し、表示装置に表示する（ステップＳ５）。例えば図３のような画面が表示される。
【００１７】
図３は、特許検索の例を示しており、全公報、公開公報、登録公報等の検索対象を選択するための検索対象選択欄３０１と、入力文章からの同義語を展開した場合に当該展開語句を検索者が選択するか選択しないかを選択入力する選択欄３０２と、検索ボタン３０３と、条件式をクリアするための条件式クリアボタン３０４と、検索用の文章入力欄３０５と、他の検索項目指定欄３０６及び３０９と、他の検索項目の検索キーワード入力欄３０７及び３１０と、検索キーワードについての関係（すべてを含む、いずれかを含むなど）を指定するための選択欄３０８及び３１１と、公報発行期間の指定欄３１２と、検索結果の処理対象選択欄３１３と、表示件数の選択欄３１４と、処理結果表示欄３１５とが含まれる。
【００１８】
ユーザは、図３のような画面を見て、検索対象を選択し、文章（図３では「高速道路で停止することなく料金を支払う方法」）を入力し、他の検索項目及び検索キーワードの関係を選択し且つ検索キーワードを入力し、公報発行日を入力し、そして検索ボタン３０３をクリックする。必要な部分のみ入力するようにしても良い。ユーザ端末３は、検索者による例えば入力文章を含む検索条件の入力を受け付け、検索サーバ５に送信する（ステップＳ７）。検索サーバ５の検索条件処理部５１は、ユーザ端末３から例えば入力文章を含む検索条件を受信し、一旦ワークメモリ領域（例えばメインメモリなどに確保された領域）に格納する（ステップＳ９）。検索条件処理部５１は、入力文章に対して周知の形態素解析を行って語句を抽出し、抽出語句ファイルに登録する（ステップＳ１１）。上で述べた文章が入力された場合には図４に示すように「高速道路」「停止」「料金」「支払」「方法」という語句（抽出語句）が抽出され、抽出語句ファイルに登録される。
【００１９】
そして検索条件処理部５１及び検索処理部５２は、抽出語句の文献数及びスコア取得処理を実施する（ステップＳ１３）。この処理について図５を用いて詳細に説明する。検索条件処理部５１は、１つの抽出語句を抽出語句ファイルからワークメモリ領域に読み出す（ステップＳ４１）。そして、検索処理部５２は、文献群ＤＢ５５を当該抽出語句で検索し、当該抽出語句について該当文献数及び出現頻度を計数し、一旦ワークメモリ領域に格納する（ステップＳ４３）。なお、各語句で文献群ＤＢ５５を予め検索して該当文献数及び出現頻度を計数しておき、当該計数結果をこの段階で読み出すようにしても良い。また、入力文章を抽出語句で検索し、出現頻度を計数し、一旦ワークメモリ領域に格納する（ステップＳ４４）。そして、検索条件処理部５１は、抽出語句のスコアを計算し、ワークメモリ領域に格納する（ステップＳ４５）。本実施の形態における抽出語句のスコアは、｛（入力文章における抽出語句の出現頻度）／（文献群ＤＢ５５における抽出語句の出現頻度）｝で計算される。検索条件処理部５１は、このように計数又は計算された該当文献数及びスコアを、抽出語句に対応して第２抽出語句ファイルに書き込む（ステップＳ４７）。
【００２０】
第２抽出語句ファイルの一例を図６に示す。図６のファイル構成例では、語句の列３２１と、ヒット文献数（該当文献数）の列３２２と、スコアの列３２３と、選択フラグの列３２４とが含まれている。ステップＳ４７では、語句の列３２１と、ヒット文献数の列３２２と、スコアの列３２３とに値を登録する。
【００２１】
そして、検索条件処理部５１は、同義語ファイルを参照して、抽出語句の同義語を抽出する（ステップＳ４９）。同義語ファイルには、例えば図７に示すように元の語句の列３４１と、同義語の列３４２とが設けられており、特定の語句（元の語句）に対応して１又は複数の同義語が登録されている。従って、元の語句の列３４１を抽出語句で検索し、同義語の列３４２の対応する語句を読み出す。
【００２２】
検索処理部５２は、文献群ＤＢ５５を１つの同義語で検索し、当該同義語について該当文献数及び出現頻度を計数する（ステップＳ５１）。なお、各語句で文献群ＤＢ５５を予め検索して該当文献数及び出現頻度を計数しておき、当該計数結果をこの段階で読み出すようにしても良い。そして、検索条件処理部５１は、同義語のスコアを計算し、ワークメモリ領域に格納する（ステップＳ５３）。本実施の形態における同義語のスコアは、｛（同義語に対応する抽出語句（元の語句）の、入力文章における出現頻度）／（文献群ＤＢ５５における抽出語句の出現頻度）｝で計算される。検索条件処理部５１は、このように計数又は計算された該当文献数及びスコアを、同義語に対応して第２抽出語句ファイル（図６）に書き込む（ステップＳ５５）。ステップＳ５５では、語句の列３２１と、ヒット文献数の列３２２と、スコアの列３２３とに値を登録する。
【００２３】
そしてステップＳ４１において特定された抽出語句に対応する全ての同義語について処理したか判断する（ステップＳ５７）。もし、未処理の同義語が存在する場合にはステップＳ４９に戻る。一方、全ての同義語についての処理が終了した場合にはステップＳ５９に移行する。そして未処理の抽出語句が存在するか判断する（ステップＳ５９）。未処理の抽出語句が存在する場合には、ステップＳ４１に戻る。全ての抽出語句について処理が終了すれば元の処理に戻る。
【００２４】
図２の説明に戻って、検索条件処理部５１は、閾値チェック処理を実施する（ステップＳ１５）。この閾値チェック処理について図８を用いて説明する。検索条件処理部５１は、閾値ファイルから閾値を読み出す（ステップＳ６１）。閾値ファイルの一例を図９に示す。図９のファイル構成例では、項目の列３５１と閾値の列３５２とが設けられており、文献数についての閾値（例えば１０００）とスコアについての閾値（０．３００）とが登録されている。そして、第２抽出語句ファイルから１つの語句のデータを読み出す（ステップＳ６３）。この語句の該当文献数が文献数についての閾値を超えているか判断する（ステップＳ６５）。該当文献数が多いと検索結果が散漫になってしまうため、この段階でチェックする。この語句の該当文献数が文献数についての閾値以下である場合には、第２抽出語句ファイルに選択フラグをセットする（ステップＳ６９）。図６に示した例では、選択フラグの列３２４の対応するフラグをＯＮにセットする。なお、デフォルトをＯＦＦにしておく。そしてステップＳ７１に移行する。
【００２５】
一方、この語句の該当文献数が文献数についての閾値を超えている場合には、この語句のスコアがスコアについての閾値を超えているか判断する（ステップＳ６７）。スコアが低いのは、文献群ＤＢ５５における当該語句の出現頻度が高い場合又は入力文章において出現頻度が低い場合若しくはその両方である。一方、スコアが高いのは、文献群ＤＢ５５における当該語句の出現頻度が低い場合又は入力文章において出現頻度が高い場合若しくはその両方である。このようにスコアによって、当該語句がこの検索において特徴的なものか否か、若しくはこの検索における当該語句の重要性が高いか否かを判断することができる。本実施の形態では、固定的な重要度や重み付けではなく、入力文章と文献群ＤＢ５５との相対的な関係から語句の重要性等が導き出されるので、より状況にあった数値をユーザに提示できるようになる。
【００２６】
この語句のスコアがスコアについての閾値を超えている場合にはステップＳ６９に移行する。一方、この語句のスコアがスコアについての閾値以下である場合には、未処理の語句が存在するか判断する（ステップＳ７１）。未処理の語句が存在する場合にはステップＳ６３に戻る。一方、全ての語句について処理が完了している場合には元の処理に戻る。
【００２７】
このようにして、検索サーバ５は、検索者に対して検索に用いることを推奨する語句を自動的に選定する。従って、検索者は、初心者であっても、的確な語句を選ぶことができるようになる。
【００２８】
図２の処理に戻って、検索条件処理部５１は、第２抽出語句ファイル（図６）のデータを用いて、抽出語句及び同義語と対応するスコア及び文献数のデータを含む抽出語句選択ページのデータを生成し、ユーザ端末３に送信する（ステップＳ１７）。ユーザ端末３は、検索サーバ５から抽出語句選択ページのデータを受信し、表示装置に表示する（ステップＳ１９）。例えば図１０に示すような画面が表示される。
【００２９】
図１０の例では、検索ボタン３６１と、チェックボックスの列３６２と、抽出語句（同義語を含む）の列３６３と、スコアの列３６４と、文献数の列３６５とが設けられている。なお、第２抽出語句ファイルの選択フラグの列３２４においてフラグがセットされている語句については、デフォルトでチェックボックスにチェックが付されている。検索者は、このチェックをはずすことも可能であるし、さらにチェックを付すことも可能である。このように本実施の形態では、スコア及び文献数にて検索者が的確な語句を選択して的確な検索を行えるようにガイドしている。
【００３０】
検索者は、スコアの値や文献数を参照して、チェックを付すべき語句及びチェックをはずす語句を選択する。そして、チェックボックスにチェックを付したり、チェックをはずしたりした後に、検索ボタン３６１をクリックする。ユーザ端末３は、検索者から語句選択入力（選択をはずす入力を含む）を受け付け（ステップＳ２１）、ユーザ端末３は、選択された語句についてのデータを検索サーバ５に送信する（ステップＳ２３）。検索サーバ５の検索処理部５２は、ユーザ端末３から選択された語句についてのデータを受信し、一旦ワークメモリ領域に格納する（ステップＳ２５）。そして、選択された語句を用いて文献群ＤＢ５５を検索する（ステップＳ２７）。なお、上で行った検索の結果を保持しておき、この段階にて当該結果を読み出すようにしても良い。さらに、各語句について行われた検索結果を保持しておき、それを読み出すようにしても良い。そして、検索後処理部５３は、検索結果である各文献についてスコアを計算し、ランク付けを行い、例えばワークメモリ領域に格納する（ステップＳ２９）。本実施の形態では、文献についてのスコアは、｛（文献における、検索者により選択された語句の出現頻度）／（文献群ＤＢ５５における、検索者により選択された語句の出現頻度）｝の総和にて計算される。このスコアの値の大きい順にランク付けがなされる。
【００３１】
検索後処理部５３は、ランク付け結果を用いて検索結果ページ・データを生成し、ユーザ端末３に送信する（ステップＳ３１）。ユーザ端末３は、検索サーバ５から検索結果ページ・データを受信し、表示装置に表示する（ステップＳ３３）。例えば図１１に示すような画面が表示される。
【００３２】
図１１の例では、図３に示した画面の処理結果表示欄３１５に処理結果３７１が表示されている。処理結果３７１は、文献の選択を示すためのチェックボックスの列３７２と、ランキングの列３７３と、文献番号及び文献内容の列３７４とが設けられている。このようにより入力文章と関連性が高いとされる文献順に検索結果が提示されるため、ユーザはより文献の特定がしやすくなる。
【００３３】
以上本発明の一実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、図１に示した機能ブロックは必ずしもプログラムモジュールに対応するものではない。また、図１ではクライアント・サーバ環境での実施の形態を説明したが、検索サーバ５の機能並びに文献群ＤＢ５５並びにファイル格納部５７を備えた端末を構成することも可能である。
【００３４】
またスコアの計算方法についても一例であって、他の方法にて計算するようにしても良い。図３、図１０及び図１１の画面構成は一例であって、他の画面構成を採用することも可能である。処理結果については別ウインドウにて示すようにしても良い。さらに、スコアと文献数を両方ともユーザに提示する例を示したが、いずれか一方のみをユーザに提示することも可能である。
【００３５】
（付記１）
ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定し、記憶装置に格納する語句特定ステップと、
前記検索語句及び前記検索語句の同義語の各々について、出現頻度に基づくスコアと前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得し、記憶装置に格納する評価データ取得ステップと、
前記検索語句及び前記検索語句の同義語と対応する前記評価データとを、１又は複数の前記検索語句及び前記検索語句の同義語を選択可能な態様で前記ユーザに提示する提示ステップと、
前記ユーザにより選択された前記検索語句又は前記検索語句の同義語を含む検索対象文書に関するデータを、前記ユーザに提示する結果提示ステップと、
を含むコンピュータにより実行される検索方法。
【００３６】
（付記２）
前記語句特定ステップが、
前記検索条件として入力された文章から形態素解析により検索語句を抽出するステップ
を含む付記１記載の検索方法。
【００３７】
（付記３）
前記評価データ取得ステップが、
前記検索語句から同義語を抽出するステップと、
前記検索語句及び前記検索語句の同義語を用いて検索対象文書群を検索することにより、前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数と前記検索語句及び前記検索語句の同義語の各々の第１の出現回数とのうち少なくともいずれかを計数するステップと、
を含む付記１又は２記載の検索方法。
【００３８】
（付記４）
前記評価データ取得ステップが、
前記検索条件として入力された文章における前記検索語句の第２の出現回数を計数するステップと、
前記検索語句の第２の出現回数と前記検索語句及び前記検索語句の同義語の各々の第１の出現回数とを用いて、前記出現頻度に基づくスコアを計算するステップと、
をさらに含む付記３記載の検索方法。
【００３９】
（付記５）
前記提示ステップが、
前記検索語句及び前記検索語句の同義語の評価データが所定の条件を満たすか判断するステップと、
前記評価データが所定の条件を満たす前記検索語句又は前記検索語句の同義語については予め選択された状態で、前記評価データが所定の条件を満たさない前記検索語句又は前記検索語句の同義語については未選択の状態で前記ユーザに提示するステップと、
を含む付記１乃至４のいずれか１つ記載の検索方法。
【００４０】
（付記６）
前記所定の条件が、
前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数が第１の閾値未満、又は前記検索語句又は前記検索語句の同義語の前記出現頻度に基づくスコアが第２の閾値以上である
ことを特徴とする付記１記載の検索方法。
【００４１】
（付記７）
前記結果提示ステップが、
前記ユーザにより選択された前記検索語句又は前記検索語句の同義語を含む検索対象文書における、前記ユーザにより選択された前記検索語句又は前記検索語句の同義語の第３の出現回数を計数するステップと、
前記第３の出現回数を用いて計算される数値の順番にて前記検索対象文書を提示するステップと、
を含む付記１記載の検索方法。
【００４２】
（付記８）
ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定し、記憶装置に格納する語句特定ステップと、
前記検索語句及び前記検索語句の同義語の各々について、出現頻度に基づくスコアと前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得し、記憶装置に格納する評価データ取得ステップと、
前記検索語句及び前記検索語句の同義語と対応する評価データとを、１又は複数の前記検索語句及び前記検索語句の同義語を選択可能な態様で前記ユーザに提示する提示ステップと、
前記ユーザにより選択された前記検索語句又は前記検索語句の同義語を含む検索対象文書に関するデータを、前記ユーザに提示する結果提示ステップと、
をコンピュータに実行させるプログラム。
【００４３】
（付記９）
ユーザによる検索条件の入力データから当該検索条件に含まれる検索語句を特定し、記憶装置に格納する手段と、
前記検索語句及び前記検索語句の同義語の各々について、出現頻度に基づくスコアと前記検索語句又は前記検索語句の同義語を含む検索対象文書の件数とのうち少なくともいずれかである評価データを取得し、記憶装置に格納する手段と、前記検索語句及び前記検索語句の同義語と対応する評価データとを、１又は複数の前記検索語句及び前記検索語句の同義語を選択可能な態様で前記ユーザに提示する手段と、
前記ユーザにより選択された前記検索語句又は前記検索語句の同義語を含む検索対象文書に関するデータを、前記ユーザに提示する手段と、
を有する検索装置。
【００４４】
【発明の効果】
以上述べたように本発明によれば、より的確な検索結果を得るためにユーザを適切にガイドすることができる。
【図面の簡単な説明】
【図１】本発明の一実施の形態における機能ブロックを示す図である。
【図２】本発明の実地の形態におけるメインの処理フローを示す図である。
【図３】検索条件入力画面の一例を示す図である。
【図４】抽出語句ファイルに格納されるデータの一例を示す図である。
【図５】抽出語句の文献数及びスコア取得処理の処理フローを示す図である。
【図６】第２抽出語句ファイルに格納されるデータの一例を示す図である。
【図７】同義語ファイルに格納されるデータの一例を示す図である。
【図８】閾値チェック処理の処理リフローを示す図である。
【図９】閾値ファイルの一例を示す図である。
【図１０】抽出語句選択画面の一例を示す図である。
【図１１】検索結果表示画面の一例を示す図である。
【符号の説明】
１  ネットワーク    ３，７  ユーザ端末
５  検索サーバ
５１  検索条件処理部    ５２  検索処理部
５３  検索後処理部    ５４  ファイル格納部
５５  文献群ＤＢ
【図１】
2004280661.tif 000003
【図２】
2004280661.tif 000004
【図３】
2004280661.tif 000005
【図４】
2004280661.tif 000006
【図５】
2004280661.tif 000007
【図６】
2004280661.tif 000008
【図７】
2004280661.tif 000009
【図８】
2004280661.tif 000010
【図９】
2004280661.tif 000011
【図１０】
2004280661.tif 000012
【図１１】
2004280661.tif 000013