(57)【要約】【課題】  検索結果に応じて最適なカテゴリを生成し、利用者の目的とするカテゴリを走行情報に基づいて提案することができる車載に適した情報検索装置を提供する。【解決手段】検索要求を入力する入力部１０と、入力された検索要求に従って検索要求を含む情報を検索する検索部３１と、検索された情報を基にカテゴリを決定するカテゴリ決定部３２と、検索された情報が各カテゴリに帰属する度合いを計算する帰属度計算部３３と、検索された情報から抽出された単語が予め登録された単語に該当するかどうかを判定し抽出する単語抽出部３４、３５と、抽出された単語に重み付けを付与し、カテゴリ毎にスコアを算出し、ストアの高いカテゴリを選択するカテゴリ選択部３６と、選択されたカテゴリを出力する出力部２０とを備え、ユーザの希望するカテゴリを的確に提案でき、ユーザは容易にその結果を絞込むことができる。【選択図】図１
2006031149.tif 000002
【特許請求の範囲】
【請求項１】
検索要求を入力する入力手段と、前記入力された前記検索要求に従って前記検索要求を含む情報を検索する検索手段と、前記検索手段によって検索された情報を基にカテゴリを決定するカテゴリ決定手段と、前記検索された情報が前記各カテゴリに帰属する度合いを計算する帰属度計算手段と、前記検索された情報から抽出された各単語が予め登録された単語に該当するかどうかを判定し抽出する単語抽出手段と、前記単語抽出手段で抽出された前記単語に重み付けを付与し、前記カテゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する出力手段とを備えた情報検索装置。
【請求項２】
前記単語抽出手段が、前記検索された情報から抽出された各単語が登録された施設に該当するかどうかを判定する施設抽出手段と、前記検索された情報から抽出された各単語が登録された地名に該当するかどうかを判定する地名抽出手段とを備えたことを特徴とする請求項１記載の情報検索装置。
【請求項３】
現在位置を測位する測位手段と、目的地を取得する目的地取得手段と、目的地までの経路を取得する経路取得手段とをさらに備え、前記カテゴリ選択手段が、前記単語抽出手段によって抽出した単語に対し、それぞれの前記単語の位置と、前記測位手段、前記目的地取得手段、前記経路取得手段によって取得した現在位置、目的地、経路の位置との距離に応じた重み付けを行うことを特徴とする請求項１または２記載の情報検索装置。
【請求項４】
前記現在位置とその移動方向をそれぞれ測位する測位手段を備え、前記カテゴリ選択手段が、前記単語抽出手段によって抽出した単語に対し、その単語の位置と、前記測位手段によって測位した現在位置及び移動方向に応じた重み付けを行うことを特徴とする請求項１または２記載の情報検索装置。
【請求項５】
前記カテゴリ選択手段が、前記単語抽出手段によって抽出された単語に付与した重み付けと、その抽出回数との乗算によってそれぞれの前記カテゴリ毎のスコアを算出し、前記スコアの高い前記カテゴリを選択することを特徴とする請求項１から４までのいずれかに記載の情報検索装置。
【請求項６】
対話によって制御可能な対話制御手段を更に備え、前記入力手段からの入力および前記出力手段への出力をそれぞれ前記対話制御手段によって対話形式で行うことを特徴とする請求項１から５までのいずれかに記載の情報検索装置。
【請求項７】
前記対話制御手段に音声認識手段および音声合成手段をそれぞれ備え、前記入力手段からの入力および前記出力手段からの出力をそれぞれ音声でも可能としたことを特徴とする請求項６記載の情報検索装置。
【請求項８】
移動可能な端末装置と、前記端末装置と通信可能なセンタ装置とを有し、前記端末装置が、前記検索要求を入力する前記入力手段と、前記カテゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する前記出力手段とを有し、前記センタ装置が、前記入力手段で入力された前記検索要求に従って前記検索要求を含む情報を検索する検索手段と、前記検索手段によって検索された情報を基にカテゴリを決定するカテゴリ決定手段と、前記検索された情報が前記各カテゴリに帰属する度合いを計算する帰属度計算手段とを有することを特徴とする請求項１から７までのいずれかに記載の情報検索装置。
【請求項９】
前記検索要求を入力する前記入力手段と、前記入力手段で入力された検索要求に応じて前
記センタ装置で決定された前記カテゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する前記出力手段とを有する情報検索用端末装置。
【請求項１０】
現在位置を測位する測位手段と、目的地を取得する目的地取得手段と、前記目的地までの経路を取得する経路取得手段とをさらに備えた請求項９記載の情報検索用端末装置。
【請求項１１】
前記端末装置が車両に搭載されることを特徴とする請求項９から１０のいずれかに記載の情報検索用端末装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検索結果に応じて自動的に分類体系を決定し、その分類体系に従って検索結果を整理、提示することによって、検索結果の絞込みなどを支援することができる情報検索装置に関するものである。
【背景技術】
【０００２】
従来、この種の情報検索装置として、検索要求に従って文書データベースを検索する文書検索部と、この文書検索部によって検索された複数の文書をそれらの文書間の類似度をもとに予め指定された数の文書群（カテゴリ）に分類分けする分類手段と、前記検索によって得られた各文書が前記各文書群のそれぞれに帰属する度合いをそれぞれ計算する帰属度計算部とを備えたものが知られている（例えば、特許文献１参照）。
【０００３】
これによれば、検索された文書集合を代表する複数のカテゴリをクラスタリングにより自動的に抽出し、検索された各文書について、複数のカテゴリにそれぞれ帰属する帰属度を計算することができ、また、これらの帰属度を画面上に表示し、利用者が指定したカテゴリについて、検索された複数の文書を、指定されたカテゴリへの帰属度に応じて並べ替えることができ、利用者は、検索結果に適したカテゴリ体系により検索結果を概観することができ、かつ、注目するカテゴリで検索結果をまとめることができる。
【特許文献１】特開２００３−３４５８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載された従来の情報検索装置では、車載環境に採用した場合、利用者は、運転中にディスプレイに表示された検索結果を注視して、それらを選択する必要があり、実質的にそのことは困難であるという問題があった。
【０００５】
本発明は、このような従来の問題に鑑みてなされたものであり、検索結果に応じて最適なカテゴリを生成し、利用者の目的とするカテゴリを走行情報に基づいて提案することができる車載に適した情報検索装置を提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
本発明の情報検索装置は、検索要求を入力する入力手段と、前記入力された前記検索要求に従って前記検索要求を含む情報を検索する検索手段と、前記検索手段によって検索された情報を基にカテゴリを決定するカテゴリ決定手段と、前記検索された情報が前記各カテゴリに帰属する度合いを計算する帰属度計算手段と、前記検索された情報から抽出された各単語が予め登録された単語に該当するかどうかを判定し抽出する単語抽出手段と、前記単語抽出手段で抽出された前記単語に重み付けを付与し、前記カテゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する出力手段とを備えた構成を有する。
【０００７】
この構成により、検索された情報に応じて、それぞれカテゴリを決定し、スコアを算出して、スコアの高いカテゴリをユーザが希望するカテゴリとして自動的に提案することができ、ユーザにおいていちいち検索された情報を順次注視することなく希望するカテゴリを容易に絞り込むことができるという作用を有する。
【０００８】
また、本発明の情報検索装置は、前記単語抽出手段が、前記検索された情報から抽出された各単語が登録された施設に該当するかどうかを判定する施設抽出手段と、前記検索さ
れた情報から抽出された各単語が登録された地名に該当するかどうかを判定する地名抽出手段とを備えた構成を有する。
【０００９】
この構成により、単語抽出手段によって施設、地名がそれぞれ抽出され、その抽出された施設、地名に重み付けがなされ、それに基づいて各カテゴリのスコアが算出されるため、スコアの高いカテゴリに希望する施設、地名がより多く含まれるという作用を有する。
【００１０】
また、本発明の情報検索装置は、現在位置を測位する測位手段と、目的地を取得する目的地取得手段と、目的地までの経路を取得する経路取得手段とをさらに備え、前記カテゴリ選択手段が、前記単語抽出手段によって抽出した単語に対し、それぞれの前記単語の位置と、前記測位手段、前記目的地取得手段、前記経路取得手段によって取得した現在位置、目的地、経路の位置との距離に応じた重み付けを行う構成を有する。
【００１１】
この構成により、単語抽出手段によって抽出された単語に対する重み付けが、この単語の位置と現在位置、目的地、経路の位置との距離に応じたものと、現在位置、目的地、経路の位置に近いほど、その重み付けが大きくなるという作用を有する。
【００１２】
また、本発明の情報検索装置は、前記現在位置とその移動方向をそれぞれ測位する測位手段を備え、前記カテゴリ選択手段が、前記単語抽出手段によって抽出した単語に対し、その単語の位置と、前記測位手段によって測位した現在位置及び移動方向に応じた重み付けを行う構成を有する。
【００１３】
この構成により、現在位置の周辺でも、移動方向に近い単語に大きな重み付けを行うことができ、移動方向の単語をより多く含むカテゴリを提案することができるという作用を有する。
【００１４】
また、本発明の情報検索装置は、前記カテゴリ選択手段が、前記単語抽出手段によって抽出された単語に付与した重み付けと、その抽出回数との乗算によってそれぞれの前記カテゴリ毎のスコアを算出し、前記スコアの高い前記カテゴリを選択する構成を有する。
【００１５】
この構成により、単語に付与した重み付けと、その抽出回数との乗算によってそれぞれカテゴリ毎のスコアが算出されることになり、より多く出現し、より重み付けの多い単語を含んだカテゴリが先に提案されるという作用を有する。
【００１６】
また、本発明の情報検索装置は、対話によって制御可能な対話制御手段を更に備え、前記入力手段からの入力および前記出力手段への出力をそれぞれ前記対話制御手段によって対話形式で行う構成を有する。
【００１７】
この構成により、検索要求から最終的な結果を出力するまで対話形式で行うことができ、その操作が容易になるという作用を有する。
【００１８】
また、本発明の情報検索装置は、前記対話制御手段に音声認識手段および音声合成手段をそれぞれ備え、前記入力手段からの入力および前記出力手段からの出力をそれぞれ音声でも可能とした構成を有する。
【００１９】
この構成により、入力及び出力を音声で行うことができ、車載用機器のように目を離せない場合でも容易に操作することができるという作用を有する。
【００２０】
また、本発明の情報検索装置は、移動可能な端末装置と、前記端末装置と通信可能なセンタ装置とを有し、前記端末装置が、前記検索要求を入力する前記入力手段と、前記カテ
ゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する前記出力手段とを有し、前記センタ装置が、前記入力手段で入力された前記検索要求に従って前記検索要求を含む情報を検索する検索手段と、前記検索手段によって検索された情報を基にカテゴリを決定するカテゴリ決定手段と、前記検索された情報が前記各カテゴリに帰属する度合いを計算する帰属度計算手段とを有する。
【００２１】
この構成により、移動可能な端末装置より検索要求を行い、センタ装置で検索を実行し、その結果に基づいて端末装置で希望するカテゴリを選択し出力することができ、移動可能な端末装置に大きなデータベースを必要としないという作用を有する。
【００２２】
さらに、本発明の情報検索用端末装置は、前記検索要求を入力する前記入力手段と、前記入力手段で入力された検索要求に応じて前記センタ装置で決定された前記カテゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する前記出力手段とを有する。
【００２３】
この構成により、ユーザにおいていちいち検索された情報を順次注視することなく希望するカテゴリを容易に絞り込むことができるという作用を有する。
【００２４】
また、本発明の情報検索用端末装置は、現在位置を測位する測位手段と、目的地を取得する目的地取得手段と、前記目的地までの経路を取得する経路取得手段とをさらに備えた構成を有する。
【００２５】
この構成により、単語抽出手段によって抽出された単語に対する重み付けが、この単語の位置と現在位置、目的地、経路の位置との距離に応じたものと、現在位置、目的地、経路の位置に近いほど、その重み付けが大きくなるという作用を有する。
【００２６】
また、本発明の情報検索用端末装置は前記端末装置が車両に搭載される構成を有する。
【００２７】
この構成により、車両に搭載されて表示部を注視できないときに効果が大きい。
【発明の効果】
【００２８】
本発明の情報検索装置は、検索要求を入力する入力手段と、前記入力された前記検索要求に従って前記検索要求を含む情報を検索する検索手段と、前記検索手段によって検索された情報を基にカテゴリを決定するカテゴリ決定手段と、前記検索された情報が前記各カテゴリに帰属する度合いを計算する帰属度計算手段と、前記検索された情報から抽出された各単語が予め登録された単語に該当するかどうかを判定し抽出する単語抽出手段と、前記単語抽出手段で抽出された前記単語に重み付けを付与し、前記カテゴリ毎にスコアを算出し、前記スコアの高い前記カテゴリを選択するカテゴリ選択手段と、前記カテゴリ選択手段で選択された前記カテゴリを出力する出力手段とを備えたものであり、検索された情報に応じてカテゴリを決定し、スコアを算出して、スコアの高いカテゴリをユーザが希望するカテゴリとして自動的に提案することができ、ユーザにおいていちいち検索された情報を順次注視することなく希望するカテゴリを容易に絞り込むことができるという効果を有する。
【発明を実施するための最良の形態】
【００２９】
以下、本発明の一実施の形態における情報検索装置ついて、図面を用いて説明する。
【００３０】
図１は、本発明の実施の形態１における情報検索装置のブロック図である。
【００３１】
本発明の一実施の形態における情報検索装置は、図１に示すように、移動可能な、例えば、車載用の端末装置１００と、この端末装置１００とネットワーク３００を介して通信可能なセンタ装置２００とで構成されている。
【００３２】
端末装置１００は、入力部１０と、出力部２０と、制御部３０ａと、測位部３９と、デーベース４０とを備えている。
【００３３】
入力部１０は、リモコン、マイク、タッチパネル、キーボードなどのいずれか１つ、または、複数で構成され、検索したい内容を示すキーワードを入力したり、目的地を入力したり、その他の指令、情報などを入力することを可能とするものである。
【００３４】
出力部２０は、表示器、スピーカなどで構成され、入力部１０からの情報や、制御部３０ａで算出された結果や情報などを適宜表示、出力するものである。
【００３５】
制御部３０ａは、入力部１０からの情報、指令に基づき、希望する情報を検索し、検索した結果から、ユーザが最も希望する情報を自動的に決定し、提示するためのものであり、後述する構成を備えている。
【００３６】
測位部３９は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機や、自立航法測位装置などを用いて、端末装置１００を搭載する車両の現在位置やその移動方向などを測位するものである。
【００３７】
データベース４０は、地図情報などを有する地図データベース４１、地図上に表れる施設名を有する施設名データベース４２、地図上に表れる地名を有する地名データベース４３を備えている。
【００３８】
ここで、上述した制御部３０ａは、入力部１０より入力された情報、指令（検索要求）をセンタ装置２００に送信したり、センタ装置２００からの情報を受信したりする通信部６０と、センタ装置２００から受信した情報において出現した単語のうち、施設名に該当するものがあった場合、その施設名を施設名データベース４２より抽出する施設名抽出部３４と、各情報において出現した単語のうち、地名に該当するものがあった場合、その地名を地名データベース４３より抽出する地名抽出部３５と、施設名抽出部３４及び地名抽出部３５で抽出した単語（施設名、地名）に対し、予め定めた規定に従ってそれぞれ重み付けを付与し、その重み付けを基に各カテゴリのスコアを算出し、スコアの高い順に並べるカテゴリ選択部３６と、入力部１０より目的地が入力されたとき、その目的地を取得する目的地取得部３７と、目的地までの経路を取得する経路取得部３８と、音声認識や音声合成などを行うことか可能な対話制御部５０とを備えている。
【００３９】
一方、センタ装置２００は、制御部３０ｂと情報データベース４４を有する。
【００４０】
制御部３０ｂは、端末装置１００より送信された情報、指令（検索要求）を受信したり、検索結果やカテゴリ、帰属度などをそれぞれ送信したりする通信部７０と、通信部７０によって受信した情報、指令（検索要求）に沿った情報を情報データベース４４から検索する検索部３１と、この検索部３１によって検索された結果を受けて、その結果に応じて動的にカテゴリ集合を自動的に決定するカテゴリ決定部３２と、カテゴリ決定部３２によって決定された各カテゴリに、各情報がどの程度帰属しているのかを計算する帰属度計算部３３とを備えている。
【００４１】
なお、カテゴリ決定部３２において、カテゴリ集合を自動的に決定する手法としては、特許文献１に記載されているような既存のクラスタリング手法を用いればよい。
【００４２】
ところで、制御部３０ａの施設名抽出部３４、地名抽出部３５は、それぞれ単語（施設名、地名）を抽出する単語抽出部を構成しており、これらの抽出部３４、３５で抽出された単語（施設名、地名）に対し、それぞれ重み付けを行う場合には、それぞれ目的地取得部３７、経路取得部３８、測位部３９の情報を活用して、次の通り重み付けをする。
【００４３】
まず、目的地取得部３７は、入力部１０より入力された目的地について、住所、地名、施設名、緯度・経度などの情報を取得するものであり、経路取得部３８は、現在位置から目的地までの経路を検索し、その経路情報を取得するものである。
【００４４】
すなわち、目的地が設定されている場合には、目的地取得部３７、経路取得部３８、測位部３９によって取得された目的地、経路、現在位置からの距離に基づいて重み付けを行い、目的地が設定されていない場合には、測位部３９によって測位された現在位置と移動方向から、その方向の距離に基づいてそれぞれ重み付けを付与する。
【００４５】
また、カテゴリ選択部３６は、図２に示すように、施設名、地名が抽出された場合、その施設名、地名の位置が、現在位置、目的地、経路からどれだけの距離にあるかを地図上で算出する距離算出部３６１と、算出された距離に応じて重み付けを付与する単語重み付け部３６２と、カテゴリのスコアを算出するカテゴリスコア算出部３６３と、算出されたスコアの順にカテゴリをソートするカテゴリソート部３６４と、情報についても同じようにスコアを算出する情報スコア算出部３６５と、算出されたスコアの順に情報をソートする情報ソート部３６６と、これらの情報を統合してカテゴリ情報を取得し、出力部２０に出力するカテゴリ情報取得部３６７とを備えている。また、出力部２０は、先に算出し最もスコアの高いカテゴリをユーザに対し出力するように構成されている。
【００４６】
次に、本実施の形態における情報検索装置について、その動作を説明する。
【００４７】
図３は、本実施の形態における情報検索装置の動作を示すフローチャートである。そして、図５〜図１０（ａ）〜（ｃ）は、それぞれその動作時における具体的な動作状態の一例を示す概念図である。
【００４８】
まず、図３に示すように、入力部１０を用いて、任意の検索要求を示すキーワードを入力する（Ｓ３０１）。すると、入力された検索要求が、制御部３０ａに供給され、制御部３０ａの制御の基で、通信部６０を介して、センタ装置２００に送信される。
【００４９】
センタ装置２００では、端末装置１００より送信された検索要求を通信部７０で受信し検索部３１に入力する。検索部３１では、入力された検索要求（キーワード）を基にその検索要求（キーワード）を含む関連情報を情報データベース４４より検索する〈Ｓ３０２〉。
【００５０】
情報データベース４４には、入力された検索要求（キーワード）に関連する情報が多数格納されており、例えば、図４に示すように、「○○」というキーワードを入力した場合、情報データベース４４より、「○○」というキーワードを含む情報として、複数の文書Ａ、Ｂ、Ｃ、Ｄ、・・を検索する。
【００５１】
「○○」というキーワードを含む情報として、複数の文書Ａ、Ｂ、Ｃ、Ｄ、・・を検索すると、次に、これらの文書Ａ、Ｂ、Ｃ、Ｄ、・・（検索結果）がどのカテゴリに該当するか、そのカテゴリ集合をカテゴリ決定部３２が自動的に決定する（Ｓ３０３）。
【００５２】
カテゴリ決定部３２において、カテゴリ集合を自動的に決定する場合には、例えば、既
存の階層的ボトムアップクラスタリング法を利用すればよい。階層的ボトムアップクラスタリング法では、初期状態として、各情報が自分自身のみからなるクラスタを作成する。ここで、各情報（クラスタ）は、図４の黒塗りの四角形で示す出現単語を要素とするベクトルで表現される。ベクトルの各要素である単語には、出現頻度に基づいて重み付けが付与される。その際、重みが最大の単語をそのクラスタ集合のカテゴリ名とする。そして、全てのクラスタ対に対して、クラスタ間の距離を計算する。距離としては、ベクトル間の余弦（コサイン）を計算することが多い。全クラスタ対の中で、最短距離クラスタ値をまとめて一つのクラスタに併合する。併合したクラスタも単語を要素とするベクトルとなる。次に併合したクラスタと残りの各クラスタとの距離を計算して距離情報を更新する。
【００５３】
このようにして、カテゴリ集合を決定すると、次に、帰属度計算部３３が、各情報について、各カテゴリにどの程度の度合いで帰属するかを計算する（Ｓ３０４）。帰属度を計算する場合には、単語のベクトルを用いて各カテゴリと各情報の距離（余弦）を算出し、その値を各カテゴリへの帰属度とする。なお、図４の黒丸はカテゴリのベクトルを示す。
【００５４】
図５は、このようにしてカテゴリ集合を決定し、各カテゴリ集合の情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）がどのように各カテゴリに帰属しているかを算出した状態を示している。例えば、カテゴリ１は、会社名であり、「○○会社」というカテゴリである。このカテゴリ１には、検索された情報としての文書Ａがカテゴリ集合の１つとして存在し、このカテゴリ１には０．９帰属していることを示している。カテゴリ２は、商品名であり、「○○商品」というカテゴリである。このカテゴリ２には、検索された情報としての文書Ｄがカテゴリ集合の１つとして存在し、このカテゴリ２には０．８帰属していることを示している。カテゴリ３は、個人名であり、「○○氏」というカテゴリである。このカテゴリ３には、検索された情報としての文書Ｃがカテゴリ集合の１つとして存在し、このカテゴリ３には０．９帰属していることを示している。そして、文書Ａ、Ｄ、Ｃの後方にそれぞれ描かれた文書は、それぞれカテゴリ１、２、３に帰属するカテゴリ集合の１つであり、それぞれのカテゴリ１、２、３にそれぞれの度合いで帰属していることを示している。
【００５５】
このようにして帰属度が計算されると、この情報が検索された情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）と共に、通信部７０を介して端末装置１００に送信される。端末装置１００では、これらの情報を通信部６０で受信し、施設名抽出部３４を用いて、各情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）につき、各カテゴリにおける出現単語のうち施設名に該当する単語を抽出し、その抽出回数を算出する（Ｓ３０５）。ここで、施設名を抽出する際は、施設名データベース４２を用い、施設名データベース４２に予め登録された施設名と検索された情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）内の出現単語との比較により、一致したものがあったとき、その単語を施設名データベース４２より抽出する。
【００５６】
同様に、地名抽出部３５を用いて、地名データベース４３より、各情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）につき、各カテゴリにおける出現単語のうち地名に該当する単語を抽出し、その抽出回数を算出する（Ｓ３０６）。
【００５７】
図６は、このようにしてカテゴリ毎に、施設名及び地名を抽出し、その抽出回数を算出した状態を示している。
【００５８】
このようにして、単語（施設名及び地名）が抽出されると、次に、カテゴリ選択部３６において、予め目的地が入力され、設定されているかどうかを調べる（Ｓ３０７）。目的地が設定されている場合（Ｓ３０７のＹｅｓ）には、カテゴリ選択部３６を構成する距離算出部３６１において、抽出された単語（施設名及び地名）の緯度、経度が目的地、現在位置、目的地までの経路上より、どの程度の距離にあるか先ず算出する。そして、算出された距離に基づいて、単語重み付け部３６２が、抽出された単語（施設名及び地名）にそ
れぞれ重みづけを付与する（Ｓ３０８）。重みづけを付与する場合には、図７に示すように、抽出された単語（施設名及び地名）が示す地点と、目的地、現在地、目的地までの経路との距離（ｄ２、ｄ１、ｄ３）が近いほど単語の重み付けの値を大きくする。また、目的地に対して、現在位置より後方に位置する単語ほど、重み付けの値を小さくする。但し、重み付けの値は０から１の範囲とする。
【００５９】
また、目的地が設定されていない場合〈Ｓ３０７のＮｏ〉には、移動方位と現在位置からの距離（ｄ１）に基づいて、抽出された単語に重みづけを付与する（Ｓ３０９）。その際、抽出された単語（施設名及び地名）が示す地点が、移動方位上に近いほど単語の重み付けを大きくする。
【００６０】
単語（施設名及び地名）に重み付けをした後は、その重み付けされた単語（施設名及び地名）に基づいて、カテゴリスコア算出部３６３が、図８に示すように、カテゴリ毎にスコアの総和を算出する。すなわち、算出の方法としては、抽出された単語（施設名及び地名）のそれぞれの出現回数にそれぞれの単語（施設名及び地名）の重みを掛け合わせ、それらの総和を算出する。そして、算出されたスコアの総和に基づいて、カテゴリソート部３６４が、スコアの総和の高い順にカテゴリを並べる（Ｓ３１０）。
【００６１】
一方、検索された情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）に関しても、情報スコア算出部３６５において、検索要求との関連度と各カテゴリへの帰属度に基づいて、図９に示すように、情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）ごとにスコアを算出する。そして、スコアの高い順に、その情報（文書Ａ、Ｂ、Ｃ、Ｄ、・・）を並べる（Ｓ３１１）。そして、最もスコアの高いカテゴリをユーザに知らせるべく、カテゴリ情報取得部３６７がこれらの情報を取得し、出力部２０にそれぞれ出力する（Ｓ３１２）。
【００６２】
出力部２０は、表示器、タッチパネルなどで構成され、例えば、図１０（ａ）に示すように、カテゴリ名をスコアの高い順に表示する。したがって、表示されたカテゴリから上位のカテゴリについて、Ｙｅｓ／Ｎｏのボタンを操作し、希望するカテゴリを選択する。
【００６３】
Ｎｏの場合は、図１０（ｂ）に示すように、次のカテゴリについて、同じようにＹｅｓ／Ｎｏのボタンを操作し、それを繰り返す。
【００６４】
このようにして希望するカテゴリを選択すると、図１０（ｃ）に示すように、そのカテゴリにおける情報（文書）がスコアの高い順に表示される。したがって、ここでも、先と同じように、希望する情報を選択し、その詳細を表示させる。
【００６５】
このように、本実施の形態によれば、スコアの高い順にカテゴリ及び情報が表示されるため、希望する情報を容易に表示、出力することができる。すなわち、本実施の形態によれば、情報検索の結果を検索結果の内容によってカテゴリ毎に分類し、それらのカテゴリのうち目的地、現在位置、経路などの位置と関連が最も高いカテゴリのみをユーザに提示することができ、したがって、ユーザは、わざわざ検索結果を一覧して都度絞り込む必要がなく、車載用の情報検索装置として使用した場合、走行状況に基づいて容易に希望する情報を取得することができるという効果を有する。
【００６６】
なお、本実施の形態では、単語の重み付けを目的地、現在位置、経路などの位置、距離に基づいて算出しただけであるが、同乗者が友人である場合、家族である場合、子供である場合などによってそれぞれ重み付けを変えたり、目的地からの距離が近い方が現在位置からの距離が近い地点より重み付けを大きくしたり、その逆に現在位置からの距離が近い方がより重み付けの値を大きくしたりすることも可能である。また、施設の利用料金やユーザの嗜好などを重み付けの条件に加えてもよく、さらに、目的地設定の履歴や移動した
履歴を蓄積することによってユーザのよく行く場所などを把握し、それにより重み付けを変更するようにしても良い。
【００６７】
また、本実施の形態において、これまでの説明では、入力や出力を手操作や表示によってのみ行うように説明しているが、これらを音声を用いて行うことも可能である。すなわち、本実施の形態では、図１に示すように、端末装置１００を構成する制御部３０ａに音声認識や音声合成なども可能な対話制御部５０を備えており、この対話制御部５０を用いれば入力や出力を手操作や表示のみならず、音声でも行うことが可能である。
【００６８】
図１１は、対話制御部５０を用いて入力や出力を行う場合の主な動作を示すフローチャートである。次に、このフローチャートを用いて、対話制御部５０を用いた場合の入力や出力の動作を説明する。
【００６９】
対話制御部５０は、ユーザに対し、何らかの要求を入力するように自動的に要求する。その要求は、出力部２０より音声、或いは、表示によって行われる。なお、音声で入力および出力を行うためには音声合成、音声認識技術を用いれば可能である。
【００７０】
対話制御部５０が予め定めた要求を入力するように要求したとき、ユーザが、その要求にしたがって任意に希望する要求を入力する(Ｓ１１１３)。勿論、この要求は、マイク、キーボード、タッチパネル、リモコンなどを用いて入力することが可能であるが、今回は、例えば、マイクを用いて音声で入力する。音声で入力された要求は、対話制御部５０で音声認識され、その要求が検索要求であるかどうか、先ず判断される（Ｓ１１１４）。要求が検索要求である場合(Ｓ１１１４のＮｏ)には、図３に示すＳ３０２に移行し、先に説明した通りの動作を実行する。要求が検索要求でない場合(Ｓ１１１４のＹｅｓ)には、その要求が先に検索結果として検索されたカテゴリ名であるかどうかを判断する（Ｓ１１１５）。判断の結果、カテゴリ名でない場合(Ｓ１１１５のＹｅｓ)には、更に、その要求が「Ｙｅｓ」という音声であるかどうかを判断する（Ｓ１１１７）。つまり、「Yｅｓ」、「Nｏ」、又は、カテゴリ名に該当する音声要求（キーワード）であるかどうかを判断する。言い換えれば、画面上に表示された、あるいは、音声によって発音されたカテゴリ名のうち、いずれかに該当するものをユーザが選択し、発音したかどうかを調べるということである。
【００７１】
入力された要求がカテゴリ名に該当する場合(Ｓ１１１５のＮｏ)には、該当するカテゴリを選択し（Ｓ１１１６）、カテゴリ内で最もスコアの高い情報を音声により出力する（Ｓ１１１９）。そして、画面上にカテゴリ内の全情報をスコアの高い順に一覧表示する（Ｓ１１２０）。その際の画面イメージが図１０（ｃ）である。
【００７２】
入力された要求がカテゴリ名に該当しない場合（Ｓ１１１５のＹｅｓ）には、入力された要求が「Ｙｅｓ」、「Ｎｏ」のどちらであるかを判断する（Ｓ１１１７）。ここで「Ｎｏ」を示す要求が入力されたと判定した場合（Ｓ１１１７のＮｏ）には、現在提示しているカテゴリの次にスコアの高いカテゴリを候補として提示する（Ｓ１１１８）。その際の画面のイメージが図１０（ｂ）である。もし、「Ｙｅｓ」を示す要求が入力されたと判定した場合(Ｓ１１１７のＹｅｓ)には、現在提示しているカテゴリの情報の中で最もスコアの高い情報を音声により出力し（Ｓ１１１９）、画面上にカテゴリ内の全情報をスコアの高い順に一覧表示する（Ｓ１１２０）。その際の画面イメージは、図１０（ｃ）である。
【００７３】
このように、本実施の形態によれば、対話制御部５０を有するため、検索結果に応じて分類されたカテゴリに従って情報が提示され、それに対して、さらに対話的に内容を絞り込むことができるため、提示されたカテゴリがユーザの希望するものと異なっている場合でも容易に検索結果のカテゴリを変更することができ、求める情報を取得することができ
る。
【００７４】
なお、本実施の形態では、検索要求を１つ入力するだけの構成としているが、２つ又はそれ以上をＡＮＤやＯＲの形式で入力できるようにしてもよく、また、一旦検索された結果に対し、更にＡＮＤやＯＲの条件を付加して、新たに１つ又はそれ以上の検索要求を入力できるように構成しても良い。また、対話制御部５０の動作をユーザや走行状態によって動的に変更するようにしても良い。
【００７５】
また、本実施の形態によれば、移動可能な端末装置１００とセンタ装置２００とで構成されているため、移動可能な端末装置１００には、多くの情報を格納する情報データベースを必要とせず、必要なときに任意にセンタ装置２００より必要な情報を入手し、それを出力部２０に出力することができる。
【００７６】
なお、本実施の形態では、センタ装置２００に、通信部７０、検索部３１、カテゴリ決定部３２、帰属度計算部３３、情報データベース４４を設けているが、センタ装置２００に更に、端末装置１００毎の管理部を設け、その管理部に端末装置１００毎のカテゴリ選択部３６、目的地取得部３７、経路取得部３８、施設名抽出部３４、地名抽出部３５を設け、端末装置１００では、最終的な結果のみを通信部６０で受信し、対話制御部５０を介して出力部２０に必要な情報を出力するようにしても良い。
【００７７】
要するに、何処まで機能を端末装置１００で受け持ち、何処までの機能をセンタ装置２００に負担させるかは、適宜設定すればよいことである。すなわち、使用できる情報を限定するのであれば、これらの機能を全て端末装置１００に持たせることも可能である。
【産業上の利用可能性】
【００７８】
本発明の情報検索装置は、検索された情報に応じてそれぞれカテゴリを決定し、スコアを算出して、スコアの高い順にそのカテゴリをユーザが希望するカテゴリとして自動的に提案することができ、ユーザにおいていちいち検索された情報を順次注視し、希望するカテゴリを絞り込むことなく、容易に自動的に絞り込むことができるという作用を有し、車載用の情報検索装置など、ユーザが検索された情報を注視することの困難な情報検索装置として特に有用である。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施の形態における情報検索装置のブロック図
【図２】本発明の一実施の形態における情報検索装置の要部ブロック図
【図３】本発明の一実施の形態における情報検索装置の動作を示すフローチャート
【図４】本発明一の実施の形態における情報検索装置の情報を検索しカテゴリを決定する際の動作を説明する概念図
【図５】本発明の一実施の形態における情報検索装置の検索された情報が各カテゴリにどのように帰属しているかを示す概念図
【図６】本発明の一実施の形態における情報検索装置の各カテゴリに帰属する情報に施設、地名が何回出現するかを示した概念図
【図７】本発明の一実施の形態における情報検索装置の施設、地名に重み付けを付与する方法を説明する概念図
【図８】本発明の一実施の形態における情報検索装置の各カテゴリの総スコアを計算し、ソートする場合の動作を説明する概念図
【図９】本発明の一実施の形態における情報検索装置の最もスコアの大きいカテゴリの各情報につき、関連度、帰属度を基にスコアを計算し、ソートした状態を示す概念図
【図１０】（ａ）本発明の一実施の形態における情報検索装置のカテゴリ１を案内する結果出力状態を示す図（ｂ）同カテゴリ２を案内する結果出力状態を示す図（ｃ）同カテゴリ１の情報結果出力状態を示す図
【図１１】本発明の一実施の形態における情報検索装置の対話制御部の動作を示すフローチャート
【符号の説明】
【００８０】
１０  入力部
２０  出力部
３０ａ、３０ｂ  制御部
３１  検索部
３２  カテゴリ決定部
３３  帰属度計算部
３４  施設名抽出部
３５  地名抽出部
３６  カテゴリ選択部
３７  目的地取得部
３８  経路取得部
３９  測位部
４０  データベース
４１  地図データベース
４２  施設名データベース
４３  地名データベース
４４  情報データベース
５０  対話制御部
６０、７０  通信部
１００  端末装置
２００  センタ装置
３００  ネットワーク
３６１  距離計算部
３６２  単語重み付け部
３６３  カテゴリスコア算出部
３６４  カテゴリソート部
３６５  情報スコア算出部
３６６  情報ソート部
３６７  カテゴリ情報取得部
【図１】
2006031149.tif 000003
【図２】
2006031149.tif 000004
【図３】
2006031149.tif 000005
【図４】
2006031149.tif 000006
【図５】
2006031149.tif 000007
【図６】
2006031149.tif 000008
【図７】
2006031149.tif 000009
【図８】
2006031149.tif 000010
【図９】
2006031149.tif 000011
【図１０】
2006031149.tif 000012
【図１１】
2006031149.tif 000013