(57)【要約】【課題】画面に表示された検索結果、検索条件、及びユーザ評価等を検索セッション情報としてそのセッション番号と共に検索終了時に記憶し、ユーザからの要求に応じて前記検索終了時の表示状態を再現する。【解決手段】文書検索装置１は、検索条件入力部２１，文書選出部２２，検索結果出力部２３，文書ＤＢ２５，検索セッション管理部２６，評価結果入力部２７を有する。文書検索装置１は、複数の検索条件を入力し、その検索条件に適合する文書を文書ＤＢ２５から選出し、選出した一群の文書を検索結果としてその検索条件、ユーザ評価と共に表示し、表示した検索結果、検索条件、及びユーザ評価等を検索セッション情報としてそのセッション番号と共に検索終了時に記憶する。検索セッション管理部２６は、ユーザからセッション番号が入力されると、該セッション番号に応じた検索セッション情報を抽出して前記検索終了時の表示状態を再現する。【選択図】        図３
2004326220.tif 000002
【特許請求の範囲】
【請求項１】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてその検索条件と共にユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部と、前記検索結果出力部により表示された検索結果及び検索条件を検索セッション情報としてそのセッション番号と共に検索終了時に記憶する検索セッション管理部とを備え、該検索セッション管理部は、ユーザからセッション番号が入力されると、該入力されたセッション番号に応じた検索セッション情報を抽出して前記検索終了時の表示状態を再現できるようにしたことを特徴とする文書検索装置。
【請求項２】
請求項１に記載の文書検索装置において、ユーザからの要求に応じて前記検索終了時の検索セッション情報を引き継いで新規検索を行う場合、前記検索セッション管理部は、前記検索終了時の検索セッション情報を複製し、該複製した検索セッション情報を別の検索セッション情報として新規のセッション番号と共に記憶することを特徴とする文書検索装置。
【請求項３】
請求項１又は２に記載の文書検索装置において、前記検索結果出力部により表示された検索結果の文書に対するユーザの評価結果を入力する評価結果入力部を有し、前記検索セッション管理部は、前記評価結果入力部に入力されたユーザ評価を前記検索終了時の検索セッション情報に含めてそのセッション番号と共に記憶することを特徴とする文書検索装置。
【請求項４】
請求項１乃至３のいずれか１に記載の文書検索装置において、前記検索セッション管理部は、検索者名，検索日，検索回数のいずれか１又は複数を前記検索セッション情報に含めて記憶することを特徴とする文書検索装置。
【請求項５】
請求項１乃至４のいずれか１に記載の文書検索装置において、前記評価結果入力部は、検索条件を変更して再検索を行う場合、ユーザから入力された評価結果に基づいて前記検索終了時の検索結果に含まれる文書を前記再検索に応じた検索結果として表示させるかどうか判定し、その判定結果に基づいて前記検索結果出力部において前記再検索に応じた検索結果の表示を制御することを特徴とする文書検索装置。
【請求項６】
請求項１乃至４のいずれか１に記載の文書検索装置において、前記評価結果入力部は、検索条件を変更して再検索を行う場合、前記検索終了時の検索結果に含まれる文書の中でユーザが指定した文書から前記検索終了時の検索条件に関連する関連語を抽出し、該抽出した関連語の一覧を前記検索条件と共に表示するように前記検索結果出力部に指示することを特徴とする文書検索装置。
【請求項７】
請求項６に記載の文書検索装置において、前記検索結果出力部により表示された関連語の一覧から所望の関連語を検索条件として指定可能とし、前記文書選出部は、前記指定された関連語を含む検索条件に適合する文書を前記文書データベースから選出し、前記検索結果出力部は、前記選出した一群の文書を前記再検索に応じた検索結果としてその検索条件と共にユーザに提示することを特徴とする文書検索装置。
【請求項８】
請求項１乃至７のいずれか１に記載の文書検索装置において、前記検索条件入力部は、新規検索、又は前記検索終了時の検索セッション情報に基づく検索のいずれかをユーザに指定させるためのメニュー情報を表示することを特徴とする文書検索装置。
【請求項９】
検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力するステップと、該入力した検索条件に適合する文書を前記文書データベースから選出するステップと、該選出した一群の文書を検索結果としてその検索条件と共にユーザに提示するステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示するステップと、前記提示された検索結果及び検索条件を検索セッション情報としてそのセッション番号と共に検索終了時に記憶するステップとを有し、ユーザからセッション番号が入力されると、該入力されたセッション番号に応じた検索セッション情報を抽出して前記検索終了時の表示状態を再現できるようにしたことを特徴とする文書検索方法。
【請求項１０】
請求項１乃至８のいずれか１に記載の文書検索装置としての機能を実行するための、あるいは、請求項９に記載の文書検索方法を実行するためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、文書検索装置、方法、プログラム及び記録媒体、より詳細には、与えられた検索要求に対して適合する文書を検索する文書検索装置、方法、プログラム及びそのプログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【０００２】
【従来の技術】
文書を多数集積している文書データベースからユーザの必要とする文書を探しだすための文書検索装置が、近年、広く利用されている。そういった文書検索装置の典型的な動作は、例えば、次のようなものである。
ユーザは、検索条件入力画面から、キーワード、あるいはその他の検索事項を入力する。文書検索装置は、この条件にもとづいて検索を実行し、その条件に適合した文書を選出し、その検索結果一覧を表示する。この検索結果一覧では、検索された全文書あるいは上位何件か分の各文書について、その文書についての情報、例えばタイトル、所在、作成日などが提示される。
【０００３】
ユーザが上記検索結果一覧から閲覧したい文書を選び、その文書へのリンク、アイコン等をクリックすると、文書検索装置は指定された文書の中身を表示する。このようにして、ユーザは必要とする文書を見つけ出すことができる。
【０００４】
従来の文書検索装置として、検索条件、検索結果、検索を行った日付などを検索結果履歴として記憶する記憶手段を備え、その記憶した検索結果履歴を画面表示するようにして後の検索処理に利用できるようにしたものが開示されている。
【０００５】
【特許文献１】
特開平１１−４５２６７号公報
【０００６】
【発明が解決しようとする課題】
ここで、過去におこなった検索に類似した検索を行いたい、あるいは、一旦検索を終了したものの、その後、少し検索条件を変えて検索を継続したい、など過去の検索を再現したい場合がある。上記特許文献１に記載の文書検索装置のように、過去の検索条件を保存する、あるいは過去の検索結果を保存する、といった手段を備えた装置もあるが、これらは比較的操作の単純な文書検索装置に限られ、ユーザとの複雑なインタラクション（例えば、検索結果の文書に対するユーザ評価などを入力する）を可能とする文書検索装置において、検索終了時において検索結果、検索条件、ユーザ評価などを表示させた表示状態を簡単な操作で再現させることを目指したものは見当たらない。
【０００７】
本発明は、上述のごとき実情に鑑みてなされたものであり、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、画面上に表示された検索結果、検索条件、及び検索結果に対する評価等の情報を検索セッション情報としてそのセッション番号と共に検索終了時に記憶し、ユーザからのセッション番号の入力に応じて検索終了時の表示状態を再現できるようにすること、を目的としてなされたものである。
【０００８】
【課題を解決するための手段】
請求項１の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索装置において、複数の文書が格納されている文書データベースにアクセス可能とし、複数の検索キーワードを含む検索条件の入力を可能にする検索条件入力部と、該入力した検索条件に適合する文書を前記文書データベースから選出する文書選出部と、該選出した一群の文書を検索結果としてその検索条件と共にユーザに提示する検索結果出力部と、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示する文書出力部と、前記検索結果出力部により表示された検索結果及び検索条件を検索セッション情報としてそのセッション番号と共に検索終了時に記憶する検索セッション管理部とを備え、該検索セッション管理部は、ユーザからセッション番号が入力されると、該入力されたセッション番号に応じた検索セッション情報を抽出して前記検索終了時の表示状態を再現できるようにしたことを特徴としたものである。
【０００９】
請求項２の発明は、請求項１の発明において、ユーザからの要求に応じて前記検索終了時の検索セッション情報を引き継いで新規検索を行う場合、前記検索セッション管理部は、前記検索終了時の検索セッション情報を複製し、該複製した検索セッション情報を別の検索セッション情報として新規のセッション番号と共に記憶することを特徴としたものである。
【００１０】
請求項３の発明は、請求項１又は２の発明において、前記検索結果出力部により表示された検索結果の文書に対するユーザの評価結果を入力する評価結果入力部を有し、前記検索セッション管理部は、前記評価結果入力部に入力されたユーザ評価を前記検索終了時の検索セッション情報に含めてそのセッション番号と共に記憶することを特徴としたものである。
【００１１】
請求項４の発明は、請求項１乃至３のいずれか１の発明において、前記検索セッション管理部は、検索者名，検索日，検索回数のいずれか１又は複数を前記検索セッション情報に含めて記憶することを特徴としたものである。
【００１２】
請求項５の発明は、請求項１乃至４のいずれか１の発明において、前記評価結果入力部は、検索条件を変更して再検索を行う場合、ユーザから入力された評価結果に基づいて前記検索終了時の検索結果に含まれる文書を前記再検索に応じた検索結果として表示させるかどうか判定し、その判定結果に基づいて前記検索結果出力部において前記再検索に応じた検索結果の表示を制御することを特徴としたものである。
【００１３】
請求項６の発明は、請求項１乃至４のいずれか１の発明において、前記評価結果入力部は、検索条件を変更して再検索を行う場合、前記検索終了時の検索結果に含まれる文書の中でユーザが指定した文書から前記検索終了時の検索条件に関連する関連語を抽出し、該抽出した関連語の一覧を前記検索条件と共に表示するように前記検索結果出力部に指示することを特徴としたものである。
【００１４】
請求項７の発明は、請求項６の発明において、前記検索結果出力部により表示された関連語の一覧から所望の関連語を検索条件として指定可能とし、前記文書選出部は、前記指定された関連語を含む検索条件に適合する文書を前記文書データベースから選出し、前記検索結果出力部は、前記選出した一群の文書を前記再検索に応じた検索結果としてその検索条件と共にユーザに提示することを特徴としたものである。
【００１５】
請求項８の発明は、請求項１乃至７のいずれか１の発明において、前記検索条件入力部は、新規検索、又は前記検索終了時の検索セッション情報に基づく検索のいずれかをユーザに指定させるためのメニュー情報を表示することを特徴としたものである。
【００１６】
請求項９の発明は、検索条件を入力して文書データベースを検索し、その検索結果を提示する文書検索方法において、複数の文書が格納されている文書データベースを予め準備し、複数の検索キーワードを含む検索条件を入力するステップと、該入力した検索条件に適合する文書を前記文書データベースから選出するステップと、該選出した一群の文書を検索結果としてその検索条件と共にユーザに提示するステップと、該提示した検索結果の中でユーザが指定した文書の内容をユーザに提示するステップと、前記提示された検索結果及び検索条件を検索セッション情報としてそのセッション番号と共に検索終了時に記憶するステップとを有し、ユーザからセッション番号が入力されると、該入力されたセッション番号に応じた検索セッション情報を抽出して前記検索終了時の表示状態を再現できるようにしたことを特徴としたものである。
【００１７】
請求項１０の発明は、請求項１乃至８のいずれか１に記載の文書検索装置としての機能を実行するための、あるいは、請求項９に記載の文書検索方法を実行するためのプログラムである。
【００１８】
請求項１１の発明は、請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体である。
【００１９】
【発明の実施の形態】
図１は、本発明の一実施形態である文書検索装置の電気的な接続状態を示すブロック図で、図中、１は文書検索装置で、該文書検索装置１は、ＣＰＵ２，メモリ３，バス４，磁気記憶装置５，入力装置６，表示装置７，記録媒体８，記録媒体読取装置９，ネットワーク１０，通信インタフェイス（以下、通信Ｉ／Ｆという）１１を有する。図１に示すように、文書検索装置１は、例えばＰＣ（パーソナルコンピュータ）などのコンピュータであり、各種演算を行ない文書検索装置１の各部を集中的に制御するＣＰＵ２と、各種のＲＯＭやＲＡＭからなるメモリ３等がバス４で接続されている。
【００２０】
バス４には、所定のインタフェイスを介して、ハードディスクなどの磁気記憶装置５と、マウスやキーボードなどで構成される入力装置６と、ＬＣＤやＣＲＴなどの表示装置７と、光ディスクなどの記録媒体８を読み取る記録媒体読取装置９とが接続され、また、インターネットなどのネットワーク１０と通信を行なう所定の通信Ｉ／Ｆ１１が接続されている。なお、記録媒体８としては、ＣＤ（ＣＤ−ＲＯＭ，ＣＤ−ＲＷ，ＣＤ−Ｒなどを含む）や、ＤＶＤなどの光ディスク、光磁気ディスク、フレキシブルディスク、各種メモリカードなどの各種方式のメディアを用いることができる。また、記録媒体読取装置９は、具体的には記録媒体８の種類に応じて光ディスクドライブ、光磁気ディスクドライブ、フレキシブルディスクドライブ、メモリカードドライブなどが用いられる。
【００２１】
磁気記憶装置５には、本発明の文書検索装置１としての機能を実行するための文書検索プログラムが記憶されている。この文書検索プログラムは、記録媒体８から記録媒体読取装置９により読み取るか、あるいは、インターネットなどのネットワーク１０からダウンロードするなどして、磁気記憶装置５にインストールしたものである。このインストールにより文書検索装置１は動作可能な状態となる。なお、この文書検索プログラムは、所定のＯＳ上で動作するものであってもよい。また、特定のアプリケーションソフトの一部をなすものであってもよい。
【００２２】
このように本発明は、文書検索装置１としての機能をコンピュータに実行させるためのプログラムとしての形態や、当該プログラムを記録した記録媒体としての形態をとることができる。
【００２３】
図２は、文書検索装置１としての機能をサーバコンピュータに実行させる場合の一実施形態について示した図で、図中、１２は端末装置，１３はネットワーク，１４（１）はサーバコンピュータである。図２に示すように、この文書検索装置１をサーバコンピュータ１４（１）として実施し、このサーバコンピュータ１４（１）と端末装置１２とをネットワーク１３を介して接続し、端末装置１２からサーバコンピュータ１４（１）にアクセスして操作できるようにしてもよい。
【００２４】
この場合、端末装置１２は、例えば、ＰＣ、携帯情報端末（ＰＤＡなど）、携帯電話などの情報処理装置として実施することができる。また、ネットワーク１３は、無線、有線及び放送波のいずれを用いたものでもよく、例えば、ＬＡＮ、ＷＡＮ、インターネット、アナログ電話網、デジタル電話網（ＩＳＤＮ）、ＰＨＳ（パーソナルハンディホンシステム）網、携帯電話網、衛星通信網などを利用することができる。
【００２５】
以下、本発明の文書検索プログラムを有する文書検索装置１が行なう処理の内容について説明する。
図３は、文書検索装置１の一実施形態について説明するための機能ブロック図で、文書検索装置１は、検索条件入力部２１，文書選出部２２，検索結果出力部２３、文書出力部２４，文書データベース２５，検索セッション管理部２６，評価結果入力部２７を有する。尚、評価結果入力部２７は必須の構成要素ではなく、評価結果入力部２７を含まない構成としてもよい。
【００２６】
具体的には、文書検索装置１は、多数の電子化された文書群がデータベース化されて登録されている文書データベース２５と、ユーザから検索要求となる検索条件の入力を受付ける検索条件入力部２１と、検索条件を用いて文書データベース２５を検索し、適合する文書を選出する文書選出部２２と、文書選出部２２により選出された一群の文書を検索結果としてその検索条件と共に図１に示した表示装置７などに一覧として出力する検索結果出力部２３と、検索結果のうちのユーザの指定した文書についてその文書の中身を図１に示した表示装置７などに出力する文書出力部２４と、検索結果出力部２３により表示された検索結果及び検索条件を検索セッション情報としてそのセッション番号と共に検索終了時に記憶する検索セッション管理部２６と、検索結果出力部２３により表示された検索結果の文書に対するユーザの評価結果を入力する評価結果入力部２７とを備えている。尚、検索条件入力部２１が上記検索条件を画面に表示するようにしてもよい。
【００２７】
ここで、上記検索セッションとは、ユーザが行う一連の検索処理のことをいうものとし、上記検索セッション情報は、検索処理に係わる検索条件、検索結果等を含むものとする。この検索セッション情報には固有のセッション番号が検索セッション管理部２６により付与される。この際、検索セッション管理部２６は、評価結果入力部２７に入力されたユーザ評価を検索セッション情報に含めてそのセッション番号と共に記憶するようにしてもよい。
【００２８】
文書選出部２２は、文書データベース２５から検索条件に適合する文書を検索する際に、ブーリアン検索が要求された場合には、対象文書において検索条件となるキーワードに合致する文書を検索し、ランキング検索が要求された場合には、対象文書におけるキーワードの出現頻度などを用いて検索文書にランク付けを行うものとする。
【００２９】
文書データベース２５は、図１に示した磁気記憶装置５に構築され、検索条件入力部２１，文書選出部２２，検索結果出力部２３，文書出力部２４，検索セッション管理部２６，評価結果入力部２７の各機能は、前述の文書検索プログラムに基づいてＣＰＵ２が実行する処理により実現される。尚、本実施例では、文書検索装置１は文書データベース２５を物理的に含む形態としているが、文書データベース２５と物理的に離散して接続される形態であってもよく、この場合、文書検索装置１はネットワーク等を介して文書データベース２５にアクセス可能とする。
【００３０】
検索セッション管理部２６は、ユーザからセッション番号が入力されると、入力されたセッション番号に応じた検索セッション情報を抽出して検索終了時の表示状態を再現する。
【００３１】
上記について具体的に説明すると、検索セッション管理部２６は、検索の過程で利用した検索条件、検索結果、さらに検索結果に対するユーザ評価などの情報を、セッション番号と関連づけて記憶／管理する。検索セッション管理部２６は、入力画面によりユーザからセッション番号を受け取り、そのセッション番号に応じた検索セッション情報を抽出して前回の検索セッションの表示状態を再現する。この場合、前回から継続する検索処理となりセッション番号は変わらない。
【００３２】
また、上記セッション番号に応じた検索セッション情報の複製を作成し、その複製に新しいセッション番号を割り当てて、別の検索セッションのデフォルトとして前回の検索セッションの表示状態を再現することもできる。このような検索セッションの管理機能により、検索を一旦終了させた後に、その検索終了時における検索セッションの表示状態を再現し、そこから一連の同一検索セッションを再開させたり、あるいは、検索終了時における検索セッションの表示状態を再現し、そこから別の検索セッションを新たに起こすことができる。
【００３３】
図４は、検索結果出力部２３及び文書出力部２４により出力される検索結果表示画面の一例を示す図で、図中、３０は検索結果表示画面で、該検索結果表示画面３０は、検索結果としての文書ランキング３１，検索に使用した検索キーワード３２，文書内容を示す文書３３が同じ画面上に表示され、固有のセッション番号３１ａが付与される。検索セッション管理部２６は、検索結果表示画面３０に表示される文書ランキング３１、検索キーワード３２、文書３３を検索セッション情報としてセッション番号３１ａと共に記憶する。この際、例えば、ユーザ名（検索者），検索日時，検索回数なども同時に記憶しておいてもよい。また、検索セッション管理部２６には、上記検索セッション情報を画面上の所定位置にレイアウトするために検索結果表示画面３０のレイアウト情報を保持しておく。
【００３４】
ユーザは、文書検索装置１から検索を行う際に、セッション番号３１ａを入力する。検索セッション管理部２６は、ユーザから入力されたセッション番号３１ａに応じた検索セッション情報を抽出して検索結果表示画面３０を再現する。
【００３５】
図５は、新規検索セッションの開始又は前回検索セッションの再開をユーザに選択させるセッションメニューを表示するスタート画面の一例を示す図で、図中、４０はスタート画面である。ユーザは前回の検索セッションを再開する場合、このスタート画面４０から「セッション再開へ」４１を選択する。尚、ユーザは新規検索を行う場合、「自然文入力へ」を選択する。
【００３６】
図６は、スタート画面４０において前回検索セッションの再開を選択した場合に表示されるセッション番号の入力画面の一例を示す図で、スタート画面４０は、セッション番号入力欄４２、再開ボタン４３、検索セッションの種別を指定する種別指定欄４４を有している。ユーザは、前回と同一セッションとして継続する場合には、種別指定欄４４の「このセッションを継続」を選択し、セッション番号をセッション番号入力欄４２に入力し、再開ボタン４３をクリックする。また、前回の検索セッションはそのままにしておき、前回検索セッションをデフォルトとして新しい検索セッションに分岐させる場合には、種別指定欄４４の「新セッションに引き継ぎ」を選択し、セッション番号をセッション番号入力欄４２に入力し、再開ボタン４３をクリックする。
【００３７】
本発明によると、画面上に表示された検索結果及び検索条件を含む情報をすべて検索セッション情報としてそのセッション番号とともに検索終了時に記憶することができるので、ユーザはセッション番号を入力するだけで、検索終了時点での検索セッションの表示状態を再現し、再現した表示状態から同じ検索セッションを再開させたり、別の検索セッションを起こすことができる。
【００３８】
図７及び図８は、図４に示した検索結果表示画面３０の文書ランキング３１を拡大表示した図で、文書ランキング３１は、セッション番号３１ａ、キーワードリスト３１ｂ、検索式３１ｃ、関連文書チェック３１ｄ、マーキング３１ｅを有する。ユーザは、検索結果としての文書ランキング３１が妥当であると判断した場合、検索結果に含まれる各文書の内容を見てその検索結果に対する評価を行う。このユーザ評価は、上記した関連文書チェック３１ｄ、マーキング３１ｅにより実施することができる。関連文書チェック３１ｄは、ユーザによる評価の結果、ユーザが所望する文書あるいは所望の文書に近そうな文書をチェックし、該当する文書内容から検索条件の関連語を選択するためのものである。また、マーキング３１ｅは、ユーザによる評価の結果として、○、△、×などを入力して今後の再検索において該当文書を文書ランキング３１に表示するかどうか制御するためのものである。
【００３９】
まず、図８に示すように、ユーザが所望する文書あるいは所望の文書に近そうな文書の関連文書チェック３１ｄにチェックを付けた場合、文書検索装置１は、該当する文書内容から関連語を選択してユーザに提示する。この関連語とは、前回の検索キーワードにはないが、追加すると検索に効果が見込まれる単語のことをいい、ユーザが所望する文書あるいは所望の文書に近そうな文書の関連文書チェック３１ｄにチェックをつけることで、所望の文書あるいは所望の文書に近そうな文書に類似する文書を検索することができる。尚、関連文書チェック３１ｄにチェックがついた文書は、再検索後、ランク外になっても文書ランキング３１に表示することができる。
【００４０】
尚、関連語の抽出処理は、公知の技術により行うことができるが、例えば、各文書中の出現頻度や、文書データベース２５に格納された文書中の分布状況等の統計データに基づいて名詞句等にスコアを付与し、予め設定した閾値を越えるスコアが付与された名詞句を検索条件の関連語として抽出するようにしてもよい。
【００４１】
ここで、関連文書チェック３１ｄに基づいて文書検索装置１が実行する再検索処理について説明する。
評価結果入力部２７は、検索条件を変更して再検索を行う場合、前回の検索終了時の検索結果に含まれる文書の中からユーザが指定した文書、すなわち関連文書チェック３１ｄにチェックした文書から前記検索終了時の検索条件に関連する関連語を選択し、選択した関連語の一覧を前記検索条件と共に表示するように検索結果出力部２３に指示する。また、後述する図９に示すキーワードリストにおいて、検索結果出力部２３により表示された関連語の一覧から所望の関連語を検索条件として指定可能とし、文書選出部２２は、前記指定された関連語を含む検索条件に適合する文書を文書データベース２５から選出し、検索結果出力部２３は、前記選出した一群の文書を再検索に応じた検索結果としてその検索条件と共にユーザに提示する。
【００４２】
次に、図８に示すように、マーキング３１ｅに○、△、×などを入力した場合、例えば、ユーザが「×」を入力した文書は、再検索後に文書ランキング３１に表示されなくなり、ユーザが「○」や「△」を入力した文書は、再検索後にランク外であっても文書ランキング３１に表示することができる。これらの○、△、×等に対する関連付けはユーザが任意に行うことができる。このように、マーキング３１ｅによるユーザ評価に基づいて再検索時において文書ランキング３１の表示を制御することができる。
【００４３】
ここで、マーキング３１ｅに基づいて文書検索装置１が実行する再検索時の表示制御について説明する。
評価結果入力部２７は、検索条件を変更して再検索を行う場合、ユーザから入力された評価結果、すなわち、マーキング３１ｅに入力した○、△、×に基づいて前回の検索終了時の検索結果に含まれる文書を前記再検索に応じた検索結果として表示させるかどうか判定し、その判定結果に基づいて検索結果出力部２３において前記再検索に応じた検索結果の表示を制御する。
【００４４】
図９は、キーワードリスト３１ｂが選択された場合に表示されるキーワードリストの一例について示した図で、図中、５０はキーワードリストで、該キーワードリスト５０は、検索に使用したキーワード５１、関連語５２、新規キーワード５３、自然文入力５４、セッション番号５５、再検索ボタン５６を有している。キーワードリスト５０は、図７及び図８に示したキーワードリスト３１ｂをクリックすると表示されるもので、ユーザはキーワードリスト５０から検索キーワードの追加、削除等を行うことができる。関連語５２は、関連文書チェック３１ｄにチェックした文書から抽出した関連語を表示したものである。
【００４５】
キーワードリスト５０において、検索に使用した検索キーワード５１には選択ボックスが付与されており、この選択ボックスによって検索キーワード５１のステータスを適宜変更することができる。上記選択ボックスに設定可能なステータスとしては、例えば、初期値として「有用」が設定されており、検索キーワードとして問題のある単語がある場合には「不要」にし、文書中に必ず出現して欲しい単語は「必須」に設定する。また、必須ではないが他の単語より重視したい単語は「重要」にする。強調表示にのみ使用する場合には「強調」に設定する。尚、上記「有用」、「不要」、「必須」、「重要」、「強調」などのステータスはユーザが任意に登録することができる。
【００４６】
また、関連語５２には選択ボックスが付与されており、この選択ボックスによって関連語５２のステータスを適宜変更することができる。上記選択ボックスに設定可能なステータスとしては、例えば、初期値として「未使用」が設定されており、検索キーワードとして認識されていない。検索キーワードとして使用するためには、「必須」又は「重要」又は「有用」に設定し、強調表示にのみ使用する場合には「強調」に設定する。尚、上記した「有用」、「不要」、「必須」、「重要」、「強調」などのステータスはユーザが任意に登録することができる。
【００４７】
また、新規キーワード５３には選択ボックスが付与されており、この選択ボックスによって新規キーワード５３のステータスを適宜変更することができる。新規キーワード５３には任意の単語を新規に追加することができる。この際、検索キーワードとして使用する場合には「有用」を設定し、強調表示にのみ使用する場合には「強調」に設定することができる。
【００４８】
ユーザは、キーワードリスト５０から検索キーワードの追加、削除等を行った後に、再検索ボタン５６をクリックすると、キーワードリスト５０に変更登録された検索条件に基づいて再検索を行うことができる。
【００４９】
図１０は、検索式３１ｃが選択されると表示される検索式の一例について示した図で、図中、６０は検索に使用した検索式である。ユーザは、再検索を行う場合に、検索式６０を変更して検索するようにしてもよい。
【００５０】
本発明によると、画面上に表示された検索結果及び検索条件、さらにユーザ評価を含む情報をすべて検索セッション情報としてそのセッション番号とともに検索終了時に記憶することができるので、ユーザはセッション番号を入力するだけで、検索終了時点での検索セッションの表示状態を再現し、再現した表示状態から文書に対する評価結果等を確認することができるため、今後の検索に効果的に反映させることができる。
【００５１】
図１１は、本発明が適用される文書検索方法の一例について説明するためのフロー図である。本例は、図３に示した文書検索装置１の構成に基づいて検索セッションの表示状態の再現に関して説明するものとする。
まず、文書検索装置１は、ユーザからの入力に基づいて新規入力又はセッション再開のいずれが選択されたか判断し（ステップＳ１）、新規入力が選択されたと判断した場合（図中、新規入力の場合）、検索条件の入力画面を表示し、また、セッション再開が選択されたと判断した場合（図中、セッション再開の場合）、セッション番号の入力画面を表示してユーザからセッション番号の入力を受け付ける（ステップＳ２）。
【００５２】
次に、文書検索装置１は、ユーザからの入力に基づいて同一セッションの継続又は新たなセッションへの引き継ぎかを判断し（ステップＳ３）、同一セッションの継続の場合（図中、同一セッションの継続の場合）、前回セッション情報を画面に表示して検索処理を継続して実行する（ステップＳ４）。また、上記ステップＳ３において新たなセッションへの引き継ぎの場合（図中、新たなセッションへの引き継ぎの場合）、前回セッション情報はそのままに、前回セッション情報を複製し、その複製に新たなセッション番号を付与し（ステップＳ５）、そのセッション番号を付与したセッション情報を画面に表示して新たな検索処理を開始する（ステップＳ６）。尚、ステップＳ６において上記新たなセッション番号を付与したセッション情報を画面表示せずに記憶するようにしてもよい。
【００５３】
次に、文書検索装置１は、画面上に再現された前回セッション情報に基づいて検索した結果、文書選出部２２において選出された文書を検索結果としてその検索条件と共に画面に表示する（ステップＳ７）。次に、画面に表示した検索結果及び検索条件をセッション情報として記憶するかどうか判断し（ステップＳ８）、セッション情報として記憶しない場合（ＮＯの場合）、そのまま終了し、セッション情報として記憶する場合（ＹＥＳの場合）、セッション情報をそのセッション番号と共に記憶する（ステップＳ９）。尚、ステップＳ９においてセッション情報として検索結果に対するユーザ評価を含めるようにしてもよい。
【００５４】
図１２は、本発明が適用される文書検索方法の他の例について説明するためのフロー図である。本例は、図３に示した文書検索装置１の構成に基づく検索結果の評価方法に関し、図８に示した文書ランキング３１を参照しながら説明するものとする。
まず、文書検索装置１は、検索結果及び検索条件を画面に表示し（ステップＳ１１）、関連文書チェック３１ｄ、マーキング３１ｅにより検索結果の文書を評価するかどうか（ユーザが）判断し（ステップＳ１２）、評価を行わない場合（ＮＯの場合）、そのまま終了する。また、上記ステップＳ１２において評価を行う場合（ＹＥＳの場合）、文書にマーキング３１ｅを行うかどうか（ユーザが）判断し（ステップＳ１３）、マーキング３１ｅを行う場合（ＹＥＳの場合）、文書に対してマーキング３１ｅを行う（ステップＳ１４）。また、上記ステップＳ１３においてマーキング３１ｅを行わない場合（ＮＯの場合）、ステップＳ１５に移行する。
【００５５】
次に、ステップＳ１５において、文書検索装置１は、関連文書チェック３１ｄを行う文書を文書ランキング３１から選択し（ステップＳ１５）、関連文書チェック３１ｄのチェックの付いた文書から関連語を選択する（ステップＳ１６）。次に、図９に示したキーワードリスト５０を表示させて、関連語、検索キーワードを表示し（ステップＳ１７）、キーワードリスト５０から検索キーワードを変更し（ステップＳ１８）、変更した検索キーワードに基づいて再検索を行い（ステップＳ１９）、上記ステップＳ１１に戻り、再検索に応じた検索結果及び検索条件を画面に表示し、次のステップＳ１２においてユーザ評価を行わない場合にはそのまま終了し、評価を行う場合には、以下のステップを繰り返し行う。
【００５６】
【発明の効果】
本発明によると、画面上に表示された検索結果及び検索条件を含む情報をすべて検索セッション情報としてそのセッション番号とともに検索終了時に記憶することができるので、ユーザはセッション番号を入力するだけで、検索終了時点での検索セッションの表示状態を再現し、再現した表示状態から同じ検索セッションを再開させたり、別の検索セッションを起こすことができる。
【図面の簡単な説明】
【図１】本発明の一実施形態である文書検索装置の電気的な接続状態を示すブロック図である。
【図２】文書検索装置としての機能をサーバコンピュータに実行させる場合の一実施形態について示した図である。
【図３】文書検索装置の一実施形態について説明するための機能ブロック図である。
【図４】検索結果出力部及び文書出力部により出力される検索結果表示画面の一例を示す図である。
【図５】新規検索セッションの開始又は前回検索セッションの再開をユーザに選択させるセッションメニューを表示するスタート画面の一例を示す図である。
【図６】スタート画面において前回検索セッションの再開を選択した場合に表示されるセッション番号の入力画面の一例を示す図である。
【図７】図４に示した検索結果表示画面の文書ランキングを拡大表示した図である。
【図８】図４に示した検索結果表示画面の文書ランキングを拡大表示した図である。
【図９】キーワードリストが選択された場合に表示されるキーワードリストの一例について示した図である。
【図１０】検索式が選択されると表示される検索式の一例について示した図である。
【図１１】本発明が適用される文書検索方法の一例について説明するためのフロー図である。
【図１２】本発明が適用される文書検索方法の他の例について説明するためのフロー図である。
【符号の説明】
１…文書検索装置、２…ＣＰＵ、３…メモリ、４…バス、５…磁気記憶装置、６…入力装置、７…表示装置、８…記録媒体、９…記録媒体読取装置、１０，１３…ネットワーク、１１…通信Ｉ／Ｆ、１２…端末装置、１４（１）…サーバコンピュータ、２１…検索条件入力部、２２…文書選出部、２３…検索結果出力部、２４…文書出力部、２５…文書データベース、２６…検索セッション管理部、２７…評価結果入力部、３０…検索結果表示画面、３１…文書ランキング、３１ａ，５５…セッション番号、３１ｂ…キーワードリスト、３１ｃ，６０…検索式、３１ｄ…関連文書チェック、３１ｅ…マーキング、３２，５１…検索キーワード、３３…文書、４０…スタート画面、４１…「セッション再開へ」、４２…セッション番号入力欄、４３…再開ボタン、４４…種別指定欄、５０…キーワードリスト、５２…関連語、５３…新規キーワード、５４…自然文入力、５６…再検索ボタン。
【図１】
2004326220.tif 000003
【図２】
2004326220.tif 000004
【図３】
2004326220.tif 000005
【図４】
2004326220.tif 000006
【図５】
2004326220.tif 000007
【図６】
2004326220.tif 000008
【図７】
2004326220.tif 000009
【図８】
2004326220.tif 000010
【図９】
2004326220.tif 000011
【図１０】
2004326220.tif 000012
【図１１】
2004326220.tif 000013
【図１２】
2004326220.tif 000014