(57)【特許請求の範囲】
【請求項１】
入力された要求条件に合致する情報をデータベースから検索し、検索結果一覧を表示する情報検索装置であって、
ユーザ端末からの前記要求条件、ユーザにより選択された検索結果及び満足度の入力を受け付ける入力手段と、
前記要求条件に基づいて前記データベースを検索し、検索結果及び該検索結果に対応する原情報を検索結果記憶手段に格納する検索手段と、
前記検索結果記憶手段から前記検索結果を読み出して、前記ユーザ端末に一覧表示し、ある１つの検索結果を該ユーザに選択させ、該ユーザにより選択された検索結果に対応する原情報から特徴語を抽出し、該原情報内に該特徴語を強調表示させる第１の表示制御手段と、
前記ユーザ端末から前記原情報の特徴語に対する満足度を取得して、該満足度に基づいて、検索結果一覧に表示する検索結果の表示を変更し、再度該ユーザ端末に表示させる第２の表示制御手段と、
を有することを特徴とする情報検索装置。
【請求項２】
前記第１の検索結果表示制御手段は、
前記原情報を前記ユーザ端末に表示させる際に、該原情報から前記要求条件を含む特徴文を抽出し、該特徴文について係り受け解析を行い、該特徴文の特徴を表すキーワード（特徴語）を特定する手段を含む請求項１記載の情報検索装置。
【請求項３】
前記第２の検索結果表示制御手段は、
前記ユーザ端末で選択された前記強調表示された特徴語に対する満足度が低い場合には、該特徴語を含む検索結果を前記検索結果一覧から削除または、表示ランキングを下げることにより該検索結果一覧を変更する手段を含む
請求項１記載の情報検索装置。
【請求項４】
請求項１乃至３のいずれか１項に記載の情報検索装置を構成する各手段としてコンピュータを機能させる情報検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置及びプログラムに係り、特に、利用者が指定した要求条件に合致する情報を表示する情報検索装置及びプログラムに関する。
【背景技術】
【０００２】
従来の情報検索方法の目的は、利用者の要求する情報をより正確に提供することである。従来の情報検索方法では、利用者が指定した要求条件に合致する情報をデータベースから検索し、結果一覧を表示する。そして、表示した検索結果一覧からある一つの検索結果を利用者に選択させ、その原情報を利用者に閲覧させる際、その情報の特徴部分を原情報から取り出し、原情報とは別に表示し、その特徴部分を利用者に選択させ、その選択結果に応じて検索結果一覧の表示を変更する（例えば、非特許文献１参照）。
【非特許文献１】「フルテキスト検索でのインタラクションに関する一検討」ＮＴＴヒューマンインタフェース研究所、電子情報通信学会総合大会講演論文集、Vol. 1996年,情報・システム、No.1 (19960311) p.201
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記の情報検索システムでは、利用者に閲覧させる原情報と特徴部分とを個別に表示するため、閲覧が不便であり、利用者への負担が大きく、特徴部分を選択させるのに時間がかかる。これにより、利用者の選択結果に応じて検索結果一覧の表示を変更することで、利用者が要求する情報をより正確に提供したとしても、最終的には全体として利用者が要求する情報を快適かつ迅速に提供することが困難となる、という問題がある。
【０００４】
本発明は、上記の点に鑑みなされたもので、利用者の選択結果に応じて検索結果一覧の表示の仕方を変更することにより、より迅速で、かつ利用者が満足するような検索結果を与えることが可能な情報検索装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
図１は、本発明の原理構成図である。
【０００６】
本発明（請求項１）は、入力された要求条件に合致する情報をデータベースから検索し、検索結果一覧を表示する情報検索装置であって、
ユーザ端末２からの要求条件、ユーザにより選択された検索結果及び満足度の入力を受け付ける入力手段１０と、
要求条件に基づいてデータベース３０を検索し、検索結果及び該検索結果に対応する原情報を検索結果記憶手段４０に格納する検索手段２０と、
検索結果記憶手段４０から検索結果を読み出して、ユーザ端末２に一覧表示し、ある１つの検索結果を該ユーザに選択させ、該ユーザにより選択された検索結果に対応する原情報から特徴語を抽出し、該原情報内に該特徴語を強調表示させる第１の表示制御手段５０１と、
ユーザ端末２から原情報の特徴語に対する満足度を取得して、該満足度に基づいて、検索結果一覧に表示する検索結果の表示を変更し、再度該ユーザ端末２に表示させる第２の表示制御手段５０２と、を有する。
【０００７】
また、本発明（請求項２）は、第１の検索結果表示制御手段５０１において、
原情報をユーザ端末２に表示させる際に、該原情報から要求条件を含む特徴文を抽出し、該特徴文について係り受け解析を行い、該特徴文の特徴を表すキーワード（特徴語）を特定する手段を含む。
【０００８】
また、本発明（請求項３）は、第２の検索結果表示制御手段５０２において、
ユーザ端末２で選択された強調表示された特徴語に対する満足度が低い場合には、該特徴語を含む検索結果を検索結果一覧から削除または、表示ランキングを下げることにより該検索結果一覧を変更する手段を含む。
【０００９】
本発明（請求項４）は、請求項１乃至３のいずれか１項に記載の情報検索装置を構成する各手段としてコンピュータを機能させる情報検索プログラムである。
【発明の効果】
【００１０】
上記のように本発明によれば、利用者の検索結果に対する満足度を取得することが可能になるため、これを利用して、当初の検索結果一覧の表示ランキングを変更することにより、利用者の要求する情報が上位に含まれる検索結果の一覧もしくは、利用者が要求していない情報が検索結果一覧の上位に含まれない検索結果の一覧を提供することができる。
【００１１】
また、原情報閲覧の際に、原情報を特徴的に表す単語をハイライトやアンダーライン等で強調表示することにより、利用者にとっても、その記事が表している内容を把握しやすいという効果がある。以上から、利用者の選択結果に応じて検索結果一覧の表示を変更することで、より迅速でかつ利用者が満足するような検索結果を提供することが可能になる。
【発明を実施するための最良の形態】
【００１２】
以下、図面と共に本発明の実施の形態を説明する。
【００１３】
図２は、本発明の一実施の形態における情報検索装置の構成を示す。
【００１４】
同図に示す情報検索装置１は、入出力部１０、検索部２０、データベース３０、検索結果記憶部４０、表示制御部５０から構成され、入出力部１０はユーザ端末２と接続されている。
【００１５】
入出力部１０は、ユーザ端末１から入力された要求条件、満足度を受け付ける。また、表示制御部５０から渡された情報をユーザ端末１に出力する。
【００１６】
検索部２０は、要求条件に基づいてデータベース３０を検索し、要求条件と共に、検索結果及び原情報を検索結果記憶部４０に格納する。
【００１７】
表示制御部５０は、図３に示す構成を有する。同図に示す表示制御部５０は、検索結果読み込み部５１、特徴抽出部５２、表示形式制御部５３、満足度判定部５４、ランキング調整部５５から構成される。
【００１８】
検索結果読み込み部５１は、検索結果記憶部４０から検索結果及び原情報を読み込む。
【００１９】
特徴抽出部５２は、原情報をユーザ端末２の利用者に閲覧させる際に、原情報の記事の中で、記事内容を特徴的に表している特徴的な部分を抽出する。動作の詳細については後述する。
【００２０】
表示形式制御部５３は、以下のような編集を行う。
【００２１】
・読み込まれた検索結果を一覧表示の形式に編集；
・利用者により検索一覧から選択された検索結果に対応する原情報を所定の表示形式に編集；
・原情報の特徴部分を強調表示させるように編集；
・ランキングに応じて検索結果一覧の表示形式を変更；
満足度判定部５４は、強調表示された記事内容が満足か否かの満足度が入力、または、選択されると、その選択結果の満足度が高いか低いかを判定する。当該判定は、ユーザ端末２上に原情報を表示する際に、満足度として「高い」または、「低い」を選択させる場合には、その選択結果として「高い」＝１、「低い」＝０とする。または、点数を選択させる場合には、所定の値より高い場合は"１"とし、低い場合は"０"とする等の方法が考えられる。
【００２２】
ランキング調整部５５は、満足度判定部５４において判定対象の特徴語を含む記事の満足度が高いと判断された場合（「１」）は、その特徴語を含む記事を上位にランキングし、その特徴語を含む記事の満足度が低いと判断された場合（「０」）は、その特徴語を含む記事を下位にランキングし、ランキング結果を表示形式制御部５３に出力する。
【００２３】
図４は、本発明の一実施の形態における情報検索処理装置の動作のシーケンスチャートである。以下、同図のシーケンスチャートに従って具体的な動作を説明する。
【００２４】
ステップ１０１）  まず、ユーザ端末２から利用者が指定した要求条件「北京」が入出力部１０に入力される。
【００２５】
ステップ１０２）  検索部２０は、入力された要求条件「北京」に基づいて、データベース３０を検索し、検索結果及び原情報を検索結果記憶部４０に格納する。
【００２６】
ステップ１０３）  表示制御部５０の検索結果読み込み部５１は、検索結果記憶部４０から検索結果を取得して、表示形式制御部５３において検索結果を図５に示すような一覧表示形式に編集して、入出力部１０を介してユーザ端末２に送出する。但し、図５の例では、利用者が求める情報は「万里の長城」や「故宮」等の北京の観光に関するものとする。さらに、北京の観光に関する情報は、検索結果「２．北京の観光案内」、「３．中国の名所案内」の原情報に含まれるとし、検索結果「１．北京の現在」「４．中国のビジネス」の原情報には北京の観光に関する情報は含まれておらず、「オリンピック」に関する情報が含まれているものとする。
【００２７】
ステップ１０４）次に、ユーザ端末２では、情報検索装置１から受信した検索結果一覧を表示手段（図示せず）に表示する。
【００２８】
ステップ１０５）  利用者が表示手段（図示せず）上に表示された検索結果一覧からある一つの検索結果を選択すると、選択された情報を情報検索装置２に送信する。ここでは、図５の「１．北京の現在」の検索結果を選択したものとする。
【００２９】
ステップ１０６）  情報検索装置２の特徴抽出部５２は、図６に示すような選択された「１．北京の現在」に関する原情報を検索結果読み込み部５１から取得して、原情報から特徴部分を抽出する。ここでは、「オリンピック」「中華人民共和国」「首都」「会場」が特徴として抽出されたものとする。
【００３０】
ステップ１０７）  表示形式制御部５３は、原情報の抽出された特徴部分を強調表示する編集を行い、入出力部１０を介してユーザ端末２に送信する。強調表示は、太字表示、アンダーライン、色分け、ハイライト等種々の表示パターンが考えられる。
【００３１】
ステップ１０８）  ユーザ端末２では、図７に示すように、強調表示された原情報を表示手段（図示せず）に表示する。
【００３２】
ステップ１０９）  利用者は強調表示されている特徴部分を選択するとともに、その特徴部分について満足か、または、不満足かを入力する。図示しないが、満足／不満足を選択する領域が原情報と共に表示されるものとする。
【００３３】
ステップ１１０）  表示制御部５０の満足度判定部５４は、入出力部１０を介して、特徴部分と、当該特徴部分に対する満足／不満足の入力を取得し、「満足」が入力された場合は、変更を行わず、ステップ１０３で表示された検索結果一覧のままとする。「不満足」が入力された場合は、ランキング調整部５５において、不満足とされた特徴部分を含まない検索結果を上位にランキングする。この結果、図８に示すように検索結果一覧が変更される。
【００３４】
ステップ１１１）  表示形式制御部５３は、ランキング調整部５５でランキングされた順に検索結果一覧を編集し、入出力部１０を介してユーザ端末２に送信する。
【００３５】
これにより、ユーザ端末２では、図８に示すような検索結果一覧が表示される。同図の例では、「オリンピック」を否定的な特徴部分として利用者に選択されたものとする。ここでは、原情報に「オリンピック」に関する情報を含む検索結果「１．北京の現在」「４．中国のビジネス」を最初の検索結果一覧から削除して一覧表示したものである。
【００３６】
次に、上記のステップ１０６の特徴語抽出、ステップ１０７の強調表示について詳細に説明する。
【００３７】
ステップ１０６に用いられる特徴を抽出する技術としては、例えば、特徴語抽出技術として、特開平１１−２５００７２号公報、特開平１１−３３８８６９号公報に開示されている技術があり、また、画像・映像の特徴抽出技術としては、特開２００１−１６００５７号公報、特開２００３−３２３４３７号公報に開示されている技術があり、信号の特徴抽出技術としては、特許第３５３７７２７号公報に開示されている技術がある。ここでは、係り受け解析を用いる例を説明する。
【００３８】
図９は、本発明の一実施の形態における特徴部分抽出・表示のフローチャートである。
【００３９】
ステップ２０１）  まず、表示制御部５０の特徴抽出部５２は、原情報から特徴的な文を抽出する。ここでは、原情報には図６に示すようなテキスト情報を仮定する。特徴的な文とは、利用者の要求条件「北京」というキーワードを含む文である。上記の例では、以下の文が特徴的な文となる。
【００４０】
『北京オリンピックは、２００８年の８月８日から８月２４日までの期間、中華人民共和国の首都北京を主な会場として主催される予定』
ステップ２０２）  次に、上記の特徴文に対して例えば、図１０のような係り受け解析を行う。
【００４１】
ステップ２０３）  更に、係り受け関係により特徴的なキーワード（特徴語）を特定する。ここでは、利用者の要求条件と係り受け関係があるキーワードを特徴語とする。但し、キーワードには助詞「て」「に」「を」「は」等の機能語は含めず、機能語を間に挟んでの係り受けをキーワード間の係り受けと見做す。上記の特徴文の例では、利用者の要求条件「北京」と係り受け関係にあるキーワードは「オリンピック」「中華人民共和国」「首都」「会場」となり、この中で「中華人民共和国」は「北京」との間に助詞「の」を間に挟み、「会場」は「北京」との間に助詞「を」を間に挟む。
【００４２】
ステップ２０４）  最後に特定された特徴語に対して、強調表示を行うよう編集する。但し、特徴語が利用者の要求条件を含まない文にも現れる場合は、その特徴キーワードに対しても強調表示を行うようにする。
【００４３】
上記のように、利用者の選択結果（満足度）に応じて検索結果一覧の表示を変更することができるため、利用者が要求する検索結果を提供することができる。
【００４４】
上記の実施の形態における図２の情報検索装置の構成要素の動作をプログラムとして構築し、情報検索装置として利用されるコンピュータにインストールして実行させる、または、ネットワークを介して流通させることが可能である。
【００４５】
また、構築されたプログラムをハードディスクや、フレキシブルディスク・ＣＤ−ＲＯＭ等の可搬記憶媒体に格納し、コンピュータにインストールする、または、配布することが可能である。
【００４６】
なお、本発明は、上記の実施の形態に限定されることなく、特許請求の範囲内において種々変更・応用が可能である。
【産業上の利用可能性】
【００４７】
本発明は、入力されたキーワード等の条件に基づいてデータベースから情報を検索するための情報検索技術に適用可能である。
【図面の簡単な説明】
【００４８】
【図１】本発明の原理構成図である。
【図２】本発明の一実施の形態における情報検索装置の構成図である。
【図３】本発明の一実施の形態における表示制御部の構成図である。
【図４】本発明の一実施の形態における情報検索装置のシーケンスチャートである。
【図５】本発明の一実施の形態における検索結果一覧の例である。
【図６】本発明の一実施の形態における検索結果の原情報の例である。
【図７】本発明の一実施の形態における特徴部分の強調表示の例である。
【図８】本発明の一実施の形態における検索結果一覧の変更の例である。
【図９】本発明の一実施の形態における特徴部分の強調表示を詳細化したフローチャートである。
【図１０】本発明の一実施の形態における特徴文の係り受け解析の例である。
【符号の説明】
【００４９】
１  情報検索装置
２  ユーザ端末
１０  入力手段、入出力部
２０  検索手段
３０  データベース
４０  検索結果記憶手段
５０  表示制御部
５１  検索結果読み込み部
５２  特徴抽出部
５３  表示形式制御部
５４  満足度判定部
５５  ランキング調整部
５０１  第１の表示制御手段
５０２  第２の表示制御手段
【図１】
0004842246.tif 000002
【図２】
0004842246.tif 000003
【図３】
0004842246.tif 000004
【図４】
0004842246.tif 000005
【図５】
0004842246.tif 000006
【図６】
0004842246.tif 000007
【図７】
0004842246.tif 000008
【図８】
0004842246.tif 000009
【図９】
0004842246.tif 000010
【図１０】
0004842246.tif 000011