(57)【要約】【課題】各検索キーワードの検索に貢献した度合を示す特徴量に応じて文書中に含まれる前記各検索キーワードの表示方法を設定し、その表示方法に基づき各検索キーワードを強調表示できるようにする。【解決手段】文書検索装置１は、複数の文書を格納した文書ＤＢ２５、検索条件入力部２１，文書選出部２２，検索結果出力部２３，文書出力部２４を有する。文書検索装置１は、複数の検索キーワードを含む検索条件を入力し、その検索条件に適合する文書を文書ＤＢ２５から選出し、選出した一群の文書を検索結果として提示し、その検索結果の中でユーザが指定した文書の内容を提示する。文書出力部２４は、検索条件入力部２１に入力した各検索キーワードの出現する文書数等の特徴量に応じて前記文書内容に含まれる前記各検索キーワードの色やタイプフェイス等の表示方法を設定し、その表示方法に基づき前記各検索キーワードを他の部分と異なるように強調表示する。【選択図】        図３
2004326216.tif 000002
【特許請求の範囲】
【請求項１】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部とを備え、該文書出力部は、前記検索条件入力部に入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードの表示方法を設定し、該設定した表示方法に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索装置。
【請求項２】
請求項１に記載の文書検索装置において、前記検索に貢献した度合を示す特徴量は、前記検索条件入力部に入力した検索キーワードの出現する文書数であることを特徴とする文書検索装置。
【請求項３】
請求項１又は２に記載の文書検索装置において、検索キーワードの特徴量を色に対応させ、その対応関係を登録した特徴量／色テーブルを有し、前記文書出力部は、前記検索条件入力部に入力した検索キーワードの特徴量に対応する色を前記特徴量／色テーブルを参照して決定し、該決定した色に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索装置。
【請求項４】
請求項１又は２に記載の文書検索装置において、検索キーワードの特徴量を任意の色の濃淡に対応させ、その対応関係を登録した特徴量／濃淡テーブルを有し、前記文書出力部は、前記検索条件入力部に入力した検索キーワードの特徴量に対応する色の濃淡を前記特徴量／濃淡テーブルを参照して決定し、該決定した色の濃淡に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索装置。
【請求項５】
請求項１又は２に記載の文書検索装置において、検索キーワードの特徴量を文字のタイプフェイスに対応させ、その対応関係を登録した特徴量／タイプフェイステーブルを有し、前記文書出力部は、前記検索条件入力部に入力した検索キーワードの特徴量に対応するタイプフェイスを前記特徴量／タイプフェイステーブルを参照して決定し、該決定したタイプフェイスに基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索装置。
【請求項６】
請求項５に記載の文書検索装置において、前記タイプフェイスは、文字のフォント，サイズ，スタイルのいずれか１又は複数を少なくとも含むことを特徴とする文書検索装置。
【請求項７】
請求項１乃至６のいずれか１に記載の文書検索装置において、前記検索条件入力部に入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードにランク付けするランキング部を有し、前記文書出力部は、前記各検索キーワードを他の部分と異なるように強調表示する際に、前記ランキング部によるランキング結果を併せて表示することを特徴とする文書検索装置。
【請求項８】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部とを備え、前記検索条件入力部は、検索条件とする検索キーワード以外に前記文書出力部において他の部分と異なるように強調表示させる単語を指定できるようにしたことを特徴とする文書検索装置。
【請求項９】
請求項８に記載の文書検索装置において、前記検索条件入力部は、検索条件とする検索キーワードであっても前記文書出力部において他の部分と異なるように強調表示させない検索キーワードを指定できるようにしたことを特徴とする文書検索装置。
【請求項１０】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部とを備え、前記検索条件入力部又は前記検索結果出力部は、前記文書データベースを検索した後に当該検索に使用した検索キーワードのリストを表示可能とし、前記文書出力部は、前記検索キーワードリスト中に表示された検索キーワードのいずれかが選択されると、前記文書内容において前記選択された検索キーワードが最初に出現する箇所にスクロールして当該箇所を表示することを特徴とする文書検索装置。
【請求項１１】
請求項１０に記載の文書検索装置において、前記文書出力部は、前記文書内容中に表示された検索キーワードのいずれかが選択されると、該選択された検索キーワードが次に出現する箇所にスクロールして当該箇所を表示することを特徴とする文書検索装置。
【請求項１２】
請求項１０又は１１に記載の文書検索装置において、前記文書出力部は、前記スクロールして表示した箇所が前記文書内容のどの位置にあるのかを示す位置情報を併せて表示できるようにしたことを特徴とする文書検索装置。
【請求項１３】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力する検索条件入力ステップと、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出ステップと、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力ステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力ステップとを有し、該文書出力ステップにおいて、前記検索条件入力ステップにて入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードの表示方法を設定し、該設定した表示方法に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索方法。
【請求項１４】
請求項１３に記載の文書検索方法において、前記検索に貢献した度合を示す特徴量は、前記検索条件入力ステップにて入力した検索キーワードの出現する文書数であることを特徴とする文書検索方法。
【請求項１５】
請求項１３又は１４に記載の文書検索方法において、検索キーワードの特徴量を色に対応させ、その対応関係を登録した特徴量／色テーブルを予め準備し、前記文書出力ステップにおいて、前記検索条件入力ステップにて入力した検索キーワードの特徴量に対応する色を前記特徴量／色テーブルを参照して決定し、該決定した色に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索方法。
【請求項１６】
請求項１３又は１４に記載の文書検索方法において、検索キーワードの特徴量を任意の色の濃淡に対応させ、その対応関係を登録した特徴量／濃淡テーブルを予め準備し、前記文書出力ステップにおいて、前記検索条件入力ステップにて入力した検索キーワードの特徴量に対応する色の濃淡を前記特徴量／濃淡テーブルを参照して決定し、該決定した色の濃淡に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索方法。
【請求項１７】
請求項１３又は１４に記載の文書検索方法において、検索キーワードの特徴量を文字のタイプフェイスに対応させ、その対応関係を登録した特徴量／タイプフェイステーブルを予め準備し、前記文書出力ステップにおいて、前記検索条件入力ステップにて入力した検索キーワードの特徴量に対応するタイプフェイスを前記特徴量／タイプフェイステーブルを参照して決定し、該決定したタイプフェイスに基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴とする文書検索方法。
【請求項１８】
請求項１７に記載の文書検索方法において、前記タイプフェイスは、文字のフォント，サイズ，スタイルのいずれか１又は複数を少なくとも含むことを特徴とする文書検索方法。
【請求項１９】
請求項１３乃至１８のいずれか１に記載の文書検索方法において、前記検索条件入力ステップにて入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードにランク付けするランキングステップを有し、前記文書出力ステップにおいて、前記各検索キーワードを他の部分と異なるように強調表示する際に、前記ランキングステップにおけるランキング結果を併せて表示することを特徴とする文書検索方法。
【請求項２０】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力する検索条件入力ステップと、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出ステップと、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力ステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力ステップとを有し、前記検索条件入力ステップにおいて、検索条件とする検索キーワード以外に前記文書出力ステップにおいて他の部分と異なるように強調表示させる単語を指定できるようにしたことを特徴とする文書検索方法。
【請求項２１】
請求項２０に記載の文書検索方法において、前記検索条件入力ステップにおいて、検索条件とする検索キーワードであっても前記文書出力ステップにおいて他の部分と異なるように強調表示させない検索キーワードを指定できるようにしたことを特徴とする文書検索方法。
【請求項２２】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力する検索条件入力ステップと、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出ステップと、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力ステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力ステップとを有し、前記検索条件入力ステップ又は前記検索結果出力ステップにおいて、前記文書データベースを検索した後に当該検索に使用した検索キーワードのリストを表示可能とし、前記文書出力ステップにおいて、前記検索キーワードリスト中に表示された検索キーワードのいずれかが選択されると、前記文書内容において前記選択された検索キーワードが最初に出現する箇所にスクロールして当該箇所を表示することを特徴とする文書検索方法。
【請求項２３】
請求項２２に記載の文書検索方法において、前記文書出力ステップにおいて、前記文書内容中に表示された検索キーワードのいずれかが選択されると、該選択された検索キーワードが次に出現する箇所にスクロールして当該箇所を表示することを特徴とする文書検索方法。
【請求項２４】
請求項２２又は２３に記載の文書検索方法において、前記文書出力ステップにおいて、前記スクロールして表示した箇所が前記文書内容のどの位置にあるのかを示す位置情報を併せて表示できるようにしたことを特徴とする文書検索方法。
【請求項２５】
請求項１乃至１２のいずれか１に記載の文書検索装置としての機能をコンピュータに実行させるための、あるいは、請求項１３乃至２４のいずれか１に記載の文書検索方法をコンピュータに実行させるためのプログラム。
【請求項２６】
請求項２５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書検索装置、方法、プログラム及び記録媒体、より詳細には、与えられた検索要求に対して適合する文書を検索する文書検索装置、方法、プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
文書を多数集積している文書データベースからユーザの必要とする文書を探しだすための文書検索装置が、近年、広く利用されている。そういった文書検索装置の典型的な動作は、例えば、次のようなものである。
ユーザは、検索条件入力画面から、キーワード、あるいはその他の検索事項を入力する。文書検索装置は、この条件にもとづいて検索を実行し、その条件に適合した文書を選出し、その検索結果一覧を表示する。この検索結果一覧では、検索された全文書あるいは上位何件か分の各文書について、その文書についての情報、例えばタイトル、所在、作成日などが提示される。
【０００３】
ユーザが上記検索結果一覧から閲覧したい文書を選び、その文書へのリンク、アイコン等をクリックすると、文書検索装置は指定された文書の中身を表示する。このようにして、ユーザは必要とする文書を見つけ出すことができる。
【０００４】
ユーザは、検索された文書の中身を閲覧する時、検索で使用したキーワードがその文書の中のどこに出現しているのかを手がかりに、求めている情報を捜し出したり、あるいは、求めている情報がその文書中にはないと判断することが多い。このことから、検索結果の文書の中身に含まれる、検索条件に合致した箇所を強調表示することは一般におこなわれている。
従来、文書検索装置の強調表示に関して、検索条件の種類（完全一致か、同義語による一致か、近傍条件一致か、など）に応じて強調表示の属性（反転やカラー、太字など）を変えるようにしたものが提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】
特開平１０ー２６９２３３号公報
【０００６】
【発明が解決しようとする課題】
しかしながら、上記のような文書表示については以下のような問題があった。
まず、上記特許文献１に示したような、検索条件の種類に応じて強調表示の種類を変える方法は、検索条件に合致した文書であるかないかのどちらか２値で判断される検索（ブーリアン検索）を想定したものである。しかし、検索条件に合致する度合が文書によって異なる検索（ランキング検索）においては、単に、検索条件の種類に応じて強調表示の種類を変えるだけでは、ユーザにとってあまり有益とはいえない。上記ランキング検索では、指定した検索条件にどのような度合で合致したかをみることも重要であるので、その度合の判断基準となる各キーワードの検索に対する貢献度もユーザに提示できることが望ましい。
【０００７】
また、上記のような強調表示はユーザが文書の概観を得るのに役立つが、単に検索条件のキーワードにあったものが強調表示される従来の方法では、検索条件として適さない単語を強調表示させたい場合、これは、例えば、その単語を文書中に含むかどうかを根拠に検索するのは意味がないが検索結果の文書中にその単語が含まれているならその箇所が見たい場合などには役立たない。また、指定したキーワードを含む文書の数は多くないが同一文書中に頻繁に出現するキーワードを含むような場合、検索キーワードとしては有効だが強調表示すると画面が見にくくなり好ましくない場合がある。これらの点はこれまで考慮されていない。また、文書中に含まれる検索キーワードは単に強調表示するだけでなく、ユーザがその出現箇所をすばやく参照できるようにすることが望ましい。
【０００８】
本発明は、上述のごとき実情に鑑みてなされたものであり、複数の検索キーワードを含む検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、各検索キーワードの検索に貢献した度合を示す特徴量に応じて文書中に含まれる各検索キーワードの表示方法を設定し、その表示方法に基づいて各検索キーワードを他の部分と異なるように強調表示できるようにすること、を目的としてなされたものである。
【０００９】
【課題を解決するための手段】
請求項１の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部とを備え、該文書出力部は、前記検索条件入力部に入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードの表示方法を設定し、該設定した表示方法に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００１０】
請求項２の発明は、請求項１の発明において、前記検索に貢献した度合を示す特徴量は、前記検索条件入力部に入力した検索キーワードの出現する文書数であることを特徴としたものである。
【００１１】
請求項３の発明は、請求項１又は２の発明において、検索キーワードの特徴量を色に対応させ、その対応関係を登録した特徴量／色テーブルを有し、前記文書出力部は、前記検索条件入力部に入力した検索キーワードの特徴量に対応する色を前記特徴量／色テーブルを参照して決定し、該決定した色に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００１２】
請求項４の発明は、請求項１又は２の発明において、検索キーワードの特徴量を任意の色の濃淡に対応させ、その対応関係を登録した特徴量／濃淡テーブルを有し、前記文書出力部は、前記検索条件入力部に入力した検索キーワードの特徴量に対応する色の濃淡を前記特徴量／濃淡テーブルを参照して決定し、該決定した色の濃淡に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００１３】
請求項５の発明は、請求項１又は２の発明において、検索キーワードの特徴量を文字のタイプフェイスに対応させ、その対応関係を登録した特徴量／タイプフェイステーブルを有し、前記文書出力部は、前記検索条件入力部に入力した検索キーワードの特徴量に対応するタイプフェイスを前記特徴量／タイプフェイステーブルを参照して決定し、該決定したタイプフェイスに基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００１４】
請求項６の発明は、請求項５の発明において、前記タイプフェイスは、文字のフォント，サイズ，スタイルのいずれか１又は複数を少なくとも含むことを特徴としたものである。
【００１５】
請求項７の発明は、請求項１乃至６のいずれか１の発明において、前記検索条件入力部に入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードにランク付けするランキング部を有し、前記文書出力部は、前記各検索キーワードを他の部分と異なるように強調表示する際に、前記ランキング部によるランキング結果を併せて表示することを特徴としたものである。
【００１６】
請求項８の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部とを備え、前記検索条件入力部は、検索条件とする検索キーワード以外に前記文書出力部において他の部分と異なるように強調表示させる単語を指定できるようにしたことを特徴としたものである。
【００１７】
請求項９の発明は、請求項８の発明において、前記検索条件入力部は、検索条件とする検索キーワードであっても前記文書出力部において他の部分と異なるように強調表示させない検索キーワードを指定できるようにしたことを特徴としたものである。
【００１８】
請求項１０の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部とを備え、前記検索条件入力部又は前記検索結果出力部は、前記文書データベースを検索した後に当該検索に使用した検索キーワードのリストを表示可能とし、前記文書出力部は、前記検索キーワードリスト中に表示された検索キーワードのいずれかが選択されると、前記文書内容において前記選択された検索キーワードが最初に出現する箇所にスクロールして当該箇所を表示することを特徴としたものである。
【００１９】
請求項１１の発明は、請求項１０の発明において、前記文書出力部は、前記文書内容中に表示された検索キーワードのいずれかが選択されると、該選択された検索キーワードが次に出現する箇所にスクロールして当該箇所を表示することを特徴としたものである。
【００２０】
請求項１２の発明は、請求項１０又は１１の発明において、前記文書出力部は、前記スクロールして表示した箇所が前記文書内容のどの位置にあるのかを示す位置情報を併せて表示できるようにしたことを特徴としたものである。
【００２１】
請求項１３の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力する検索条件入力ステップと、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出ステップと、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力ステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力ステップとを有し、該文書出力ステップにおいて、前記検索条件入力ステップにて入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードの表示方法を設定し、該設定した表示方法に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００２２】
請求項１４の発明は、請求項１３の発明において、前記検索に貢献した度合を示す特徴量は、前記検索条件入力ステップにて入力した検索キーワードの出現する文書数であることを特徴としたものである。
【００２３】
請求項１５の発明は、請求項１３又は１４の発明において、検索キーワードの特徴量を色に対応させ、その対応関係を登録した特徴量／色テーブルを予め準備し、前記文書出力ステップにおいて、前記検索条件入力ステップにて入力した検索キーワードの特徴量に対応する色を前記特徴量／色テーブルを参照して決定し、該決定した色に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００２４】
請求項１６の発明は、請求項１３又は１４の発明において、検索キーワードの特徴量を任意の色の濃淡に対応させ、その対応関係を登録した特徴量／濃淡テーブルを予め準備し、前記文書出力ステップにおいて、前記検索条件入力ステップにて入力した検索キーワードの特徴量に対応する色の濃淡を前記特徴量／濃淡テーブルを参照して決定し、該決定した色の濃淡に基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００２５】
請求項１７の発明は、請求項１３又は１４の発明において、検索キーワードの特徴量を文字のタイプフェイスに対応させ、その対応関係を登録した特徴量／タイプフェイステーブルを予め準備し、前記文書出力ステップにおいて、前記検索条件入力ステップにて入力した検索キーワードの特徴量に対応するタイプフェイスを前記特徴量／タイプフェイステーブルを参照して決定し、該決定したタイプフェイスに基づいて前記各検索キーワードを他の部分と異なるように強調表示することを特徴としたものである。
【００２６】
請求項１８の発明は、請求項１７の発明において、前記タイプフェイスは、文字のフォント，サイズ，スタイルのいずれか１又は複数を少なくとも含むことを特徴としたものである。
【００２７】
請求項１９の発明は、請求項１３乃至１８のいずれか１の発明において、前記検索条件入力ステップにて入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて前記文書内容に含まれる前記各検索キーワードにランク付けするランキングステップを有し、前記文書出力ステップにおいて、前記各検索キーワードを他の部分と異なるように強調表示する際に、前記ランキングステップにおけるランキング結果を併せて表示することを特徴としたものである。
【００２８】
請求項２０の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力する検索条件入力ステップと、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出ステップと、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力ステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力ステップとを有し、前記検索条件入力ステップにおいて、検索条件とする検索キーワード以外に前記文書出力ステップにおいて他の部分と異なるように強調表示させる単語を指定できるようにしたことを特徴としたものである。
【００２９】
請求項２１の発明は、請求項２０の発明において、前記検索条件入力ステップにおいて、検索条件とする検索キーワードであっても前記文書出力ステップにおいて他の部分と異なるように強調表示させない検索キーワードを指定できるようにしたことを特徴としたものである。
【００３０】
請求項２２の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力する検索条件入力ステップと、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出ステップと、該選出した一群の文書を検索結果としてユーザに提示する検索結果出力ステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力ステップとを有し、前記検索条件入力ステップ又は前記検索結果出力ステップにおいて、前記文書データベースを検索した後に当該検索に使用した検索キーワードのリストを表示可能とし、前記文書出力ステップにおいて、前記検索キーワードリスト中に表示された検索キーワードのいずれかが選択されると、前記文書内容において前記選択された検索キーワードが最初に出現する箇所にスクロールして当該箇所を表示することを特徴としたものである。
【００３１】
請求項２３の発明は、請求項２２の発明において、前記文書出力ステップにおいて、前記文書内容中に表示された検索キーワードのいずれかが選択されると、該選択された検索キーワードが次に出現する箇所にスクロールして当該箇所を表示することを特徴としたものである。
【００３２】
請求項２４の発明は、請求項２２又は２３の発明において、前記文書出力ステップにおいて、前記スクロールして表示した箇所が前記文書内容のどの位置にあるのかを示す位置情報を併せて表示できるようにしたことを特徴としたものである。
【００３３】
請求項２５の発明は、請求項１乃至１２のいずれか１に記載の文書検索装置としての機能をコンピュータに実行させるための、あるいは、請求項１３乃至２４のいずれか１に記載の文書検索方法をコンピュータに実行させるためのプログラムである。
【００３４】
請求項２６の発明は、請求項２５に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００３５】
【発明の実施の形態】
図１は、本発明の一実施形態である文書検索装置の電気的な接続状態を示すブロック図で、図中、１は文書検索装置で、該文書検索装置１は、ＣＰＵ２，メモリ３，バス４，磁気記憶装置５，入力装置６，表示装置７，記録媒体８，記録媒体読取装置９，ネットワーク１０，通信インタフェイス（以下、通信Ｉ／Ｆという）１１を有する。図１に示すように、文書検索装置１は、例えばＰＣ（パーソナルコンピュータ）などのコンピュータであり、各種演算を行ない文書検索装置１の各部を集中的に制御するＣＰＵ２と、各種のＲＯＭやＲＡＭからなるメモリ３等がバス４で接続されている。
【００３６】
バス４には、所定のインタフェイスを介して、ハードディスクなどの磁気記憶装置５と、マウスやキーボードなどで構成される入力装置６と、ＬＣＤやＣＲＴなどの表示装置７と、光ディスクなどの記録媒体８を読み取る記録媒体読取装置９とが接続され、また、インターネットなどのネットワーク１０と通信を行なう所定の通信Ｉ／Ｆ１１が接続されている。なお、記録媒体８としては、ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−ＲＷ，ＣＤ−Ｒなどを含む）や、ＤＶＤなどの光ディスク、光磁気ディスク、フレキシブルディスク、各種メモリカードなどの各種方式のメディアを用いることができる。また、記録媒体読取装置９は、具体的には記録媒体８の種類に応じて光ディスクドライブ、光磁気ディスクドライブ、フレキシブルディスクドライブ、メモリカードドライブなどが用いられる。
【００３７】
磁気記憶装置５には、本発明の文書検索装置１としての機能を実行するための文書検索プログラムが記憶されている。この文書検索プログラムは、記録媒体８から記録媒体読取装置９により読み取るか、あるいは、インターネットなどのネットワーク１０からダウンロードするなどして、磁気記憶装置５にインストールしたものである。このインストールにより文書検索装置１は動作可能な状態となる。なお、この文書検索プログラムは、所定のＯＳ上で動作するものであってもよい。また、特定のアプリケーションソフトの一部をなすものであってもよい。
【００３８】
このように本発明は、文書検索装置１としての機能をコンピュータに実行させるためのプログラムとしての形態や、当該プログラムを記録した記録媒体としての形態をとることができる。
【００３９】
図２は、文書検索装置１としての機能をサーバコンピュータに実行させる場合の一実施形態について示した図で、図中、１２は端末装置，１３はネットワーク，１４（１）はサーバコンピュータである。図２に示すように、この文書検索装置１をサーバコンピュータ１４（１）として実施し、このサーバコンピュータ１４（１）と端末装置１２とをネットワーク１３を介して接続し、端末装置１２からサーバコンピュータ１４（１）にアクセスして操作できるようにしてもよい。
【００４０】
この場合、端末装置１２は、例えば、ＰＣ、携帯情報端末（ＰＤＡなど）、携帯電話などの情報処理装置として実施することができる。また、ネットワーク１３は、無線、有線及び放送波のいずれを用いたものでもよく、例えば、ＬＡＮ、ＷＡＮ、インターネット、アナログ電話網、デジタル電話網（ＩＳＤＮ）、ＰＨＳ（パーソナルハンディホンシステム）網、携帯電話網、衛星通信網などを利用することができる。
【００４１】
＜第一の実施形態＞
以下、本発明の文書検索プログラムを有する文書検索装置１が行なう処理の内容について説明する。
図３は、文書検索装置１の一実施形態について説明するための機能ブロック図で、文書検索装置１は、検索条件入力部２１，文書選出部２２，検索結果出力部２３、文書出力部２４，文書データベース２５を有する。具体的には、文書検索装置１は、多数の電子化された文書群がデータベース化されて登録されている文書データベース２５と、ユーザから検索要求となる検索条件の入力を受付ける検索条件入力部２１と、検索条件を用いて文書データベース２５を検索し、適合する文書を選出する文書選出部２２と、文書選出部２２により選出された一群の検索文書を図１に示した表示装置７などに一覧として出力する検索結果出力部２３と、検索結果のうちのユーザの指定した文書についてその文書の中身を図１に示した表示装置７などに出力する文書出力部２４とを備えている。
【００４２】
尚、文書選出部２２は、文書データベース２５から検索条件に適合する文書を検索する際に、ブーリアン検索が要求された場合には、対象文書において検索条件となるキーワードに合致する文書を検索し、ランキング検索が要求された場合には、対象文書におけるキーワードの出現頻度などを用いて検索文書にランク付けを行うものとする。
【００４３】
文書データベース２５は、図１に示した磁気記憶装置５に構築され、検索条件入力部２１，文書選出部２２，検索結果出力部２３、文書出力部２４の各機能は、前述の文書検索プログラムに基づいてＣＰＵ２が実行する処理により実現される。尚、本実施例では、文書検索装置１は文書データベース２５を物理的に含む形態としているが、文書データベース２５と物理的に離散して接続される形態であってもよく、この場合、文書検索装置１はネットワーク等を介して文書データベース２５にアクセス可能とする。
【００４４】
図３に示す文書出力部２４は、検索条件入力部２１に入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて文書内容に含まれる各検索キーワードの表示方法を設定し、設定した表示方法に基づいて各検索キーワードを他の部分と異なるように強調表示する。本実施形態において、検索条件入力部２１に入力した検索キーワードの出現する文書数を特徴量として説明するが、この特徴量はこれに限定されるものではない。また、この特徴量は、検索結果出力部２３において上記各検索キーワードの出現する文書数をカウントすることにより算出される。
【００４５】
上記について具体的に説明すると、文書出力部２４は、文書中に出現する検索キーワードの部分が他の部分に比べて目立つように強調表示する。例えば、色を付ける、太字にする、斜体にする、下線を引く、文字の大きさを変える、文字のフォントを変える、といったように文字の色やタイプフェイス等の表示方法を設定する。この場合、各検索キーワードの検索に対する貢献度に応じて強調の程度に差をつける。これは、ランキング検索においては、出現する文書の数が少ない検索キーワードに着目して文書をランク付けするのが一般的であるので、例えば、出現する文書数が一定数以下の検索キーワードは、貢献度の高いキーワードとして濃い赤で表示し、出現する文書数がそれ以上の検索キーワードは、貢献度の低いキーワードとして薄い赤で表示するようにしてもよい。
【００４６】
これにより、ユーザは単に、該当文書にどの検索キーワードがどれくらい含まれているかを把握できるだけでなく、検索に貢献した度合までも認識することができる。
【００４７】
図４は、文書検索装置１の他の実施形態について説明するための機能ブロック図で、文書検索装置１は、検索条件入力部２１，文書選出部２２，検索結果出力部２３、文書出力部２４，文書データベース２５を有し、さらに、検索キーワードの特徴量を任意の色（例えば、赤）の濃淡に対応させ、その対応関係を登録した特徴量／濃淡テーブル２６を有するものとする。尚、本実施形態においては、特徴量／濃淡テーブル２６を用いた場合を代表例として説明するが、本例に限らず、検索キーワードの特徴量を色（例えば、赤、黄、緑など）に対応させ、その対応関係を登録した特徴量／色テーブル（図示せず）、検索キーワードの特徴量を文字のタイプフェイスに対応させ、その対応関係を登録した特徴量／タイプフェイステーブル（図示せず）などを用いてもよく、また、これらのテーブルを１つ又は複数組み合わせて構成するようにしてもよい。
【００４８】
図４に示す文書検索装置１は、特徴量／濃淡テーブル２６を有し、文書出力部２４は、検索条件入力部２１に入力した検索キーワードの特徴量に対応する色の濃淡を特徴量／濃淡テーブル２６を参照して決定し、決定した色の濃淡に基づいて各検索キーワードを他の部分と異なるように強調表示する。検索キーワードの出現する文書数を特徴量とした場合、特徴量／濃淡テーブル２６において、文書数が少ない、すなわち検索に対する貢献度が高いほうから順に、例えば、濃い赤から順に薄い赤になるように対応付けておく。
【００４９】
また、別の実施形態として、文書検索装置１が特徴量／色テーブルを有する場合、文書出力部２４は、検索条件入力部２１に入力した検索キーワードの特徴量に対応する色を特徴量／濃淡テーブル２６を参照して決定し、決定した色に基づいて各検索キーワードを他の部分と異なるように強調表示する。検索キーワードの出現する文書数を特徴量とした場合、特徴量／色テーブルにおいて、文書数が少ない、すなわち検索に対する貢献度が高いほうから順に、例えば、赤、黄、緑、・・・になるように対応付けておく。
【００５０】
また、別の実施形態として、文書検索装置１が特徴量／タイプフェイステーブルを有する場合、文書出力部２４は、検索条件入力部２１に入力した検索キーワードの特徴量に対応するタイプフェイスを特徴量／タイプフェイステーブルを参照して決定し、決定したタイプフェイスに基づいて各検索キーワードを他の部分と異なるように強調表示する。この場合、上記タイプフェイスには、文字のフォント、サイズをはじめ、太字，斜体，下線などの文字のスタイル等を含むものとする。
【００５１】
図５は、文書検索装置１の他の実施形態について説明するための機能ブロック図で、文書検索装置１は、検索条件入力部２１，文書選出部２２，検索結果出力部２３、文書出力部２４，文書データベース２５，特徴量／濃淡テーブル２６を有し、さらに、ランキング部２７を有するものとする。このランキング部２７は、検索条件入力部２１に入力した各検索キーワードの検索に貢献した度合を示す特徴量に応じて文書内容に含まれる各検索キーワードにランク付けする。この場合、文書出力部２４は、各検索キーワードを強調表示する際に、ランキング部２７によるランキング結果を併せて文書中に表示するようにしてもよい。このランキング結果としては、例えば、文書数が少ない、すなわち、検索に対する貢献度が高い順に１，２，３，・・・や、Ａ，Ｂ，Ｃ，・・・等と表示することができる。
【００５２】
これにより、ユーザは、該当文書にどの検索キーワードがどれくらい含まれているかを把握できるだけでなく、検索に貢献した度合までも認識することができ、さらに、特徴量に応じて検索キーワードがランク付けされるため、貢献度の高い検索キーワードを容易に把握することができる。
【００５３】
図６は、本発明が適用される文書検索方法の一例を説明するためのフロー図である。本例は、図５に示した文書検索装置１の構成に基づいて説明するものとする。尚、特徴量／濃淡テーブル２６及びランキング部２７を含まない構成としてもよい。また、本例における検索キーワードの表示方法の設定は、所定値によって判断するものとして説明するが、特徴量／濃淡テーブル２６を用いてもよい。
まず、検索条件入力部２１に検索キーワードを複数入力し（ステップＳ１）、文書選出部２２は、入力した検索キーワードに適合する文書を文書ＤＢ２５から選出し（ステップＳ２）、検索結果出力部２３は、検索キーワード毎に検索キーワードの出現する文書数をカウントし、特徴量を求める（ステップＳ３）。
【００５４】
次に、文書出力部２４は、検索キーワードの特徴量が所定値以下かどうか判断し（ステップＳ４）、検索キーワードの特徴量が所定値以下の場合（ＹＥＳの場合）、検索キーワードの表示色を濃い赤に設定し（ステップＳ５）、検索キーワードの特徴量が所定値以上の場合（ＮＯの場合）、検索キーワードの表示色を薄い赤に設定する（ステップＳ６）。次に、検索キーワードに特徴量に応じたランクを付与するかどうか判断し（ステップＳ７）、検索キーワードにランクを付与する場合（ＹＥＳの場合）、ランキング部２７は、検索キーワードに特徴量に応じたランキングを行い（ステップＳ８）、検索キーワードにランクを付与しない場合（ＮＯの場合）、ステップＳ９に移行する。
【００５５】
次に、ステップＳ９において、検索結果出力部２３からの検索結果と共に、文書出力部２４は、上記ステップＳ５及びステップＳ６で設定した表示方法に基づいて検索キーワードを含む文書内容（例えば、文書選出部２２において検索結果１位にランクされた文書の内容など）を表示する（ステップＳ９）。
【００５６】
図７は、検索条件入力部２１により表示装置７に表示されるスタート画面の一例を示す図で、図中、３０はスタート画面で、該スタート画面３０は、検索条件を入力するための「自然文入力へ」３１を有する。ユーザは、この「自然文入力へ」３１をクリックする。
【００５７】
図８は、「自然文入力へ」３１に応じて表示される自然文入力画面の一例を示す図で、図中、３２は自然文入力画面である。ユーザは、入力装置６などから検索条件とする文章を入力し、その入力結果が自然文入力画面３２に表示される。例えば、特許公報や、公開特許公報などの検索を行う場合、請求項や検索したい技術の概要説明等を入力する。自然文入力画面３２に入力された文章の中から、所定の条件に基づいて文字又は文字列が検索キーワードとして抽出される。
【００５８】
図９は、検索条件入力部２１により表示装置７に表示される他の入力画面の一例を示す図で、図中、３３は検索条件として新規入力するキーワードリストの入力画面である。このキーワードリスト３３の入力欄３３ｂに、ユーザは任意の単語を入力することができる。この際、選択ボックス３３ａを「有用」（初期値は「未使用」）にしておくと、該当単語が検索キーワードとして認識され、選択ボックス３３ａを「強調」（後述）にしておくと、該当単語は検索には使用されず、強調表示のみされることになる。
【００５９】
図１０は、検索結果出力部２３及び文書出力部２４により出力される検索結果表示画面の一例を示す図で、図中、４０は検索結果表示画面で、該検索結果表示画面４０は、検索結果としての文書ランキング４１，検索に使用した検索キーワード４２，文書内容を示す文書４３が同じ画面上に表示される。本例の文書４３は、文書ランキング４１において１位の文書についてその内容を示したもので、検索キーワード４２に該当する文書中の各検索キーワードの文字が他の部分と異なるように強調表示された状態で表示される。ここで、文書４３において、例えば、検索キーワードが色により強調表示されている場合、検索キーワード４２の各検索キーワードは、文書４３中の検索キーワードと同じ表示色で表示される。尚、検索キーワード４２の各検索キーワードに付与された括弧内の数字は、各検索キーワードが出現する文書数、すなわち特徴量を意味し、例えば、検索キーワード４２に含まれる「適合文書」は、２３個の文書に出現し、貢献度が最も高い検索キーワードとして判断される。本例の検索キーワード４２の場合、貢献度が高い順番に、図中左上の「適合文書」から、右下の「抽出」まで並べてある。
【００６０】
本発明によると、検索キーワードの出現する文書数などの検索に貢献した度合を示す特徴量に応じて色やタイプフェイスなどの表示方法を設定し、その表示方法に基づいて検索キーワードを強調表示するので、求めている情報を捜し出す、あるいは、求めている情報がその文書中にはないと判断することが容易になる。
【００６１】
＜第二の実施形態＞
図１１は、本発明が適用される文書検索方法の他の例について説明するためのフロー図である。本例は、検索キーワード以外の単語を強調表示させたり、検索キーワードであっても強調表示させないような場合に強調表示のＯＮ／ＯＦＦを設定可能とした文書検索装置１の処理手順について示したもので、図１に示した文書検索装置１の構成に基づいて説明するものとする。まず、検索条件入力部２１に検索キーワードを含む検索条件を複数入力し（ステップＳ１１）、入力した検索条件の中に検索キーワード以外で他の部分と異なるように強調表示させる単語が有るかどうか（ユーザが）判断し（ステップＳ１２）、強調表示させる単語が有る場合（ＹＥＳの場合）、ユーザは該当単語に強調表示の指定を行う（ステップＳ１３）。また、上記ステップＳ１２において強調表示させる単語がない場合（ＮＯの場合）、ステップＳ１４に移行する。
【００６２】
次に、上記ステップＳ１１において入力した検索条件の中に他の部分と異なるように強調表示させたくない検索キーワードが有るかどうか（ユーザが）判断し（ステップＳ１４）、強調表示させたくない検索キーワードが有る場合（ＹＥＳの場合）、ユーザは該当検索キーワードに非強調表示の指定を行う（ステップＳ１５）。また、上記ステップＳ１４において強調表示させたくない検索キーワードがない場合（ＮＯの場合）、ステップＳ１６に移行する。
【００６３】
次に、ステップＳ１６において、文書選出部２２は、上記検索条件に適合する文書を文書ＤＢ２５から選出し（ステップＳ１６）、文書出力部２４は、上記した強調表示の指定に基づいて、検索結果出力部２３からの検索結果と共に、上記検索条件を含む文書内容を表示する（ステップＳ１７）。
【００６４】
図１２は、検索条件入力部２１により表示装置７に表示される他の入力画面の一例を示す図で、図中、３４は検索条件として入力するキーワードリストの入力画面である。このキーワードリスト３４の入力欄３４ｂに、ユーザは任意の単語を入力することができる。この際、選択ボックス３４ａを「有用」（初期値は「未使用」）にしておくと、該当単語が検索キーワードとして認識され、選択ボックス３４ａを「強調」にしておくと、該当単語は検索には使用されず、強調表示のみされることになる。
【００６５】
このように検索条件入力部２１は、検索条件となる検索キーワードだけでなく、検索条件とはしないけれども強調表示はさせたい単語も指定することができる。また逆に検索条件にはするけれども強調表示はさせたくない検索キーワードも指定できる。文書出力部２４は、上記強調表示の設定に応じて、文書中で強調表示させる部分を決定し、その部分を強調表示する。
【００６６】
ここで、検索条件とせず強調表示のみを指定するのは、その検索キーワードを含むかどうかを根拠に検索するのは意味がないが検索した結果の文書にその検索キーワードが含まれているならその箇所が見たい場合などに有効である。例えば、特許公報などの検索において「特開」をこういった強調表示させる単語として指定しておくと、検索された文書を閲覧する時に、他の公開特許公報を引用している部分がすぐに認識できる。また、逆に、同一文書中に頻繁に出現することが予想される検索キーワードにおいては、検索キーワードとしては有効でも、それを文書中で強調表示すると画面が見にくくなるため、強調表示しないように指定すれば閲覧しやすくなる。
【００６７】
本発明によると、検索条件とする検索キーワード以外に強調表示させたい単語もユーザが指定できるため、ユーザは最も適切な強調表示のさせ方で文書を閲覧することができる。また、検索条件の検索キーワードであっても強調表示させたくない検索キーワードは強調表示しないようにユーザが指定できるため、ユーザは最も適切な強調表示のさせ方で文書を閲覧することができる。
【００６８】
＜第三の実施形態＞
図１３は、本発明が適用される文書検索方法の他の例について説明するためのフロー図である。本例は、検索後に、検索条件となった検索キーワードを表示し、表示された検索キーワードが選択されると文書中でその検索キーワードを最初に含む箇所をスクロールして表示可能とし、さらに、表示された文書中で検索キーワードが選択されると、その検索キーワードを含む次の箇所をスクロールして表示可能とした文書検索装置１の処理手順について示したもので、図１に示した文書検索装置１の構成に基づいて説明するものとする。
【００６９】
まず、文書出力部２４は、検索結果出力部２３からの検索結果と共に、検索キーワードを含む文書内容を表示し（ステップＳ２１）、検索条件入力部２１あるいは検索結果出力部２３は、検索条件となった検索キーワードのリストを同一画面上に表示させる（ステップＳ２２）。ユーザは、表示された検索キーワードリストに含まれるいずれかの検索キーワードを選択する（ステップＳ２３）。文書出力部２４は、文書中において、上記選択された検索キーワードが最初に出現する箇所にスクロールして当該箇所を表示する（ステップＳ２４）、さらに、表示された文書中で検索キーワードが選択されたかどうか判断し（ステップＳ２５）、検索キーワードが選択された場合（ＹＥＳの場合）、その選択された検索キーワードが次に出現する箇所にスクロールして当該箇所を表示する（ステップＳ２６）。また、上記ステップＳ２５において検索キーワードが選択されない場合（ＮＯの場合）、ユーザからの選択待ち（待機状態）となる。これらの機能によりユーザは、検索キーワードの出現する箇所をすばやく参照することができる。
【００７０】
図１４は、検索結果出力部２３及び文書出力部２４により出力される検索結果表示画面４０の他の例を示す図である。本例に示す文書ランキング４１に表示されている「書誌」、「要約」、「請求項」、・・・にはリンク４１ａが貼られており、このリンク４１ａがクリックされると、文書出力部２４は、該当文書（本例では文書４３）の該当箇所へスクロールしてその箇所を表示する。また、検索キーワード４２の各検索キーワードにもリンク４２ａが貼られており、このリンク４２ａがクリックされると、文書出力部２４は、文書４３において、クリックされた検索キーワードが最初に出現する箇所にスクロールして当該箇所を表示する。
【００７１】
ここで、文書出力部２４は、スクロールして表示した箇所が文書４３のどの位置にあるのかを示す位置情報を併せて表示するようにしてもよい。これは、例えば、上記特許公報の場合には、段落番号、【特許請求の範囲】や【発明が解決しようとする課題】などの項目名を表示するようにしてもよく、また、一般的な文書においても、章番号や項目名などを表示するようにすればよい。これにより、ユーザはスクロールして表示された箇所が文書全体のどの位置にあるのか容易に把握することができる。
【００７２】
本発明によると、検索条件あるいは検索結果に表示された検索キーワードがクリックされると、文書中で検索キーワードが最初に出現する箇所にスクロールして当該箇所が表示されるので、ユーザは該当箇所をすばやく参照することができる。また、表示された文書中に出現する検索キーワードがクリックされると、その検索キーワードが次に出現する箇所にスクロールして当該箇所が表示されるので、ユーザは該当箇所をすばやく参照することができる。
【００７３】
図１５は、検索結果出力部２３及び文書出力部２４により出力される検索結果表示画面４０の他の例を示す図である。ユーザは、検索結果としての文書ランキング４１を検討した結果、妥当な結果が得られていない場合、検索キーワード４２を確認し、問題があれば検索キーワードを変更して再検索することができる。これは、検索キーワード４２には各検索キーワードが出現する文書数順に並んでいるため、文書数の少ない検索キーワードの中に、検索に悪影響を与えている可能性がありそうな単語がないかどうか確認する。その結果、検索キーワードに問題がありそうな場合、本例に示す文書ランキング４１に表示されているキーワードリスト４１ｂをクリックして、検索キーワードの変更を行うことができる。
【００７４】
図１６は、検索キーワードの変更を行うためのキーワードリストの画面表示例を示す図で、図中、５０はキーワードリストで、該キーワードリスト５０は、検索に使用した検索キーワード５１、関連語５２、新規キーワード５３の各入力欄と、検索条件である自然文入力５４とを含むものとする。検索キーワード５１は、自然文入力５４に基づいて抽出された検索キーワード群である。キーワードリスト５０は、図１５に示したキーワードリスト４１ｂがクリックされると、表示され、ユーザは、検索キーワードを変更して再検索を行うことができる。この再検索を行う場合において、前回設定した検索キーワードの表示方法を記憶しておけば、検索キーワードが変更された場合でも同様に強調表示させることができる。
【００７５】
【発明の効果】
本発明によると、複数の検索キーワードを含む検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、検索キーワードの出現する文書数などの検索に貢献した度合を示す特徴量に応じて色やタイプフェイスなどの表示方法を設定し、その表示方法に基づいて検索キーワードを他の部分と異なるように強調表示するので、求めている情報を捜し出す、あるいは、求めている情報がその文書中にはないと判断することが容易になる。
【図面の簡単な説明】
【図１】本発明の一実施形態である文書検索装置の電気的な接続状態を示すブロック図である。
【図２】文書検索装置としての機能をサーバコンピュータに実行させる場合の一実施形態について示した図である。
【図３】文書検索装置の一実施形態について説明するための機能ブロック図である。
【図４】文書検索装置の他の実施形態について説明するための機能ブロック図である。
【図５】文書検索装置の他の実施形態について説明するための機能ブロック図である。
【図６】本発明が適用される文書検索方法の一例を説明するためのフロー図である。
【図７】検索条件入力部により表示装置に表示されるスタート画面の一例を示す図である。
【図８】「自然文入力へ」に応じて表示される自然文入力画面の一例を示す図である。
【図９】検索条件入力部により表示装置に表示される他の入力画面の一例を示す図である。
【図１０】検索結果出力部及び文書出力部により出力される検索結果表示画面の一例を示す図である。
【図１１】本発明が適用される文書検索方法の他の例について説明するためのフロー図である。
【図１２】検索条件入力部により表示装置に表示される他の入力画面の一例を示す図である。
【図１３】本発明が適用される文書検索方法の他の例について説明するためのフロー図である。
【図１４】検索結果出力部及び文書出力部により出力される検索結果表示画面の他の例を示す図である。
【図１５】検索結果出力部及び文書出力部により出力される検索結果表示画面の他の例を示す図である。
【図１６】検索キーワードの変更を行うためのキーワードリストの画面表示例を示す図である。
【符号の説明】
１…文書検索装置、２…ＣＰＵ、３…メモリ、４…バス、５…磁気記憶装置、６…入力装置、７…表示装置、８…記録媒体、９…記録媒体読取装置、１０，１３…ネットワーク、１１…通信Ｉ／Ｆ、１２…端末装置、１４（１）…サーバコンピュータ、２１…検索条件入力部、２２…文書選出部、２３…検索結果出力部、２４…文書出力部、２５…文書データベース、２６…特徴量／濃淡テーブル、２７…ランキング部、３０…スタート画面、３１…「自然文入力へ」、３２…自然文入力画面、３３，３４，５０…キーワードリスト、３３ａ，３４ａ…選択ボックス、３３ｂ，３４ｂ…入力欄、４０…検索結果表示画面、４１…文書ランキング、４１ａ，４２ａ…リンク、４１ｂ…キーワードリスト、４２，５１…検索キーワード、４３…文書、５２…関連語、５３…新規キーワード、５４…自然文入力。
【図１】
2004326216.tif 000003
【図２】
2004326216.tif 000004
【図３】
2004326216.tif 000005
【図４】
2004326216.tif 000006
【図５】
2004326216.tif 000007
【図６】
2004326216.tif 000008
【図７】
2004326216.tif 000009
【図８】
2004326216.tif 000010
【図９】
2004326216.tif 000011
【図１０】
2004326216.tif 000012
【図１１】
2004326216.tif 000013
【図１２】
2004326216.tif 000014
【図１３】
2004326216.tif 000015
【図１４】
2004326216.tif 000016
【図１５】
2004326216.tif 000017
【図１６】
2004326216.tif 000018