(57)【特許請求の範囲】
【請求項１】
コンテンツ情報及び関連語を記憶する記憶部と、
ユーザからの入力音声に基づいて音声情報を認識すると共に、ユーザの表情を認識し、認識された音声情報に含まれる検索対象用語との関連が推定されると共に、当該認識された表情と対応する前記検索対象用語に基づいて、前記関連語を前記記憶部から読み出し、当該読み出された前記関連語に基づいて、前記関連語のカテゴリーと一致するコンテンツ情報を前記記憶部から検索する制御部と、
を備える情報検索装置。
【請求項２】
表示部を備え、
前記制御部は、
前記検索されたコンテンツ情報を前記表示部に表示する請求項１に記載の情報検索装置。
【請求項３】
ユーザからの入力音声に基づいて音声情報を認識すると共に、ユーザの表情を認識し、認識された音声情報に含まれる検索対象用語との関連が推定されると共に、当該認識された表情と対応する前記検索対象用語に基づく関連語に基づいて、当該関連語のカテゴリーと一致するコンテンツ情報を記憶部から検索する制御工程を含む制御方法。
【請求項４】
コンピュータを、
コンテンツ情報及び関連語を記憶する記憶部、
ユーザからの入力音声に基づいて音声情報を認識すると共に、ユーザの表情を認識し、認識された音声情報に含まれる検索対象用語との関連が推定されると共に、当該認識された表情と対応する前記検索対象用語に基づいて、前記関連語を前記記憶部から読み出し、当該読み出された前記関連語に基づいて、前記関連語のカテゴリーと一致するコンテンツ情報を前記記憶部から検索する制御部、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報検索装置、制御方法及びプログラムに関する。
【背景技術】
【０００２】
現在、快適なドライブを楽しむ装置として、車載用のナビゲーション装置が普及している。ナビゲーション装置には、ユーザが所望する目的地を検索する機能が搭載されている。
【０００３】
ここで、図８を参照して、従来のナビゲーション装置においてユーザが所望する目的地を検索する技術について説明する。図８は、従来のナビゲーション装置１００の機能を示した図である。
【０００４】
ユーザインターフェース１０１は、ユーザとのインターフェース機能（情報を入力するための操作部、情報を表示するための表示部）を有する。検索エンジン１０２は、ユーザインターフェース１０１により入力された目的地を検索するためのソフトウエアである。施設データベース１０３は、施設情報（施設名称、施設の所在位置情報等）を格納するデータベースである。
【０００５】
例えば、ユーザインターフェース１０１を介してユーザにより目的地として施設名称が入力され、入力された施設名称の検索の実行指示が行なわれたとする（以下、施設名称を入力し、検索の実行指示を行うことを「検索をかける作業」と記す）。そうすると、検索エンジン１０２により、入力された施設名称に一致する施設情報が施設データベース１０３から検索される。そして、検索エンジン１０２により検索された施設情報がユーザインターフェース１０１に表示される。これにより、ユーザは、施設情報を得る（参照する）ことができる。
【０００６】
また、ユーザの表情を検知する技術として、表情特定が可能な正面画像が得られるように撮影角度に関する注意事項を表示した上で座席に着席したユーザを撮影する技術も知られている（例えば、特許文献１、２参照）。また、ユーザの発話した音声を認識し、ユーザから所定の発話がなされたことが認識された場合に、特定された施設に関する情報（施設情報）を検索する技術も知られている（例えば、特許文献３参照）。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１７２２７号公報
【特許文献２】特開２００７−２６９２６８号公報
【特許文献３】特開２００６−１４５３３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、上述の図９で説明した技術では、ユーザの所望する情報（施設情報）の検索を迅速に行うことができなかった。
【０００９】
例えば、ユーザにより、ユーザインターフェース１０１を介して施設名称「トイレ」で検索をかける作業が行われたとする。このとき、「トイレ」の文字が単体で施設データベース１０３に登録されていない場合も考えられる。この場合、「トイレ」の施設情報（最寄の「トイレ」の所在位置情報等）が表示部に表示されるまでに時間を要する時がある。そうすると、ユーザは施設情報を得るために、「トイレ」とは別の条件で検索をかける作業を行う必要があった。例えば、施設情報が得られない場合、ユーザは自分で想像できる「トイレ」のある施設（例えば、「デパート」「道の駅」「コンビニ」等）を１つずつ選択入力し、検索の実行指示を再度行う必要があった。すなわち、施設情報が得られない場合、ユーザは、検索をかける作業を複数回行う必要があり、手間を要していた。
【００１０】
このため、ユーザの手間を要することなく、ユーザの所望する情報の検索を迅速に行うことのできる技術を実現する要請があった。
【００１１】
本発明の課題は、ユーザの手間を要することなく、ユーザの所望する情報の検索を迅速に行うことである。
【課題を解決するための手段】
【００１３】
請求項１に記載の発明の情報検索装置は、
コンテンツ情報及び関連語を記憶する記憶部と、
ユーザからの入力音声に基づいて音声情報を認識すると共に、ユーザの表情を認識し、認識された音声情報に含まれる検索対象用語との関連が推定されると共に、当該認識された表情と対応する前記検索対象用語に基づいて、前記関連語を前記記憶部から読み出し、当該読み出された前記関連語に基づいて、前記関連語のカテゴリーと一致するコンテンツ情報を前記記憶部から検索する制御部と、
を備える。
【００１４】
請求項２に記載の発明は、請求項１に記載の情報検索装置において、
表示部を備え、
前記制御部は、
前記検索されたコンテンツ情報を前記表示部に表示する。
【００１６】
請求項３に記載の発明の制御方法は、
ユーザからの入力音声に基づいて音声情報を認識すると共に、ユーザの表情を認識し、認識された音声情報に含まれる検索対象用語との関連が推定されると共に、当該認識された表情と対応する前記検索対象用語に基づく関連語に基づいて、当該関連語のカテゴリーと一致するコンテンツ情報を記憶部から検索する制御工程を含む。
【００１７】
請求項４に記載の発明のプログラムは、
コンピュータを、
コンテンツ情報及び関連語を記憶する記憶部、
ユーザからの入力音声に基づいて音声情報を認識すると共に、ユーザの表情を認識し、認識された音声情報に含まれる検索対象用語との関連が推定されると共に、当該認識された表情と対応する前記検索対象用語に基づいて、前記関連語を前記記憶部から読み出し、当該読み出された前記関連語に基づいて、前記関連語のカテゴリーと一致するコンテンツ情報を前記記憶部から検索する制御部、
として機能させる。
【発明の効果】
【００１８】
本発明によれば、ユーザの手間を要することなく、ユーザの所望する情報の検索を迅速に行うことができる。
【図面の簡単な説明】
【００１９】
【図１】第１の実施の形態に係るナビゲーション装置の機能を示す図である。
【図２】第１の実施の形態に係るナビゲーション装置のハードウエア構成を示す図である。
【図３】第１の実施の形態に係る曖昧用語データベースを示す図である。
【図４】第１の検索処理の流れを示すフローチャートである。
【図５】第２の実施の形態に係るナビゲーション装置の機能を示す図である。
【図６】第２の実施の形態に係るナビゲーション装置のハードウエア構成を示す図である。
【図７】第２の検索処理の流れを示すフローチャートである。
【図８】従来のナビゲーション装置の機能を示す図である。
【発明を実施するための形態】
【００２０】
以下、添付図面を参照して本発明に係る実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。
【００２１】
（第１の実施の形態）
図１〜図４を参照して本発明に係る第１の実施の形態を説明する。先ず、図１を参照して、情報検索装置としての車載用のナビゲーション装置１の機能について説明する。
【００２２】
図１に示すナビゲーション装置１は、ハードウエアとソフトウエアとを機能的に示した図である。図１に示すナビゲーション装置１は、ユーザインターフェース２と、マイク３と、音声認識エンジン４と、検索エンジン５と、曖昧用語データベース６と、施設データベース７と、を備えて構成される。図１において、ハードウエアは、ユーザインターフェース２、マイク３、曖昧用語データベース６及び施設データベース７に該当し、ソフトウエアは、音声認識エンジン４及び検索エンジン５に該当する。
【００２３】
ユーザインターフェース２は、ユーザとのインターフェース機能を有する。具体的には、ユーザインターフェース２は、ユーザからの操作入力を受け付けるための操作部、ユーザに情報を表示するための表示部としての機能を有する。
【００２４】
マイク３は、ユーザが発話した音声（ユーザからの入力音声）を集音する。音声認識エンジン４は、マイク３により集音された入力音声に基づいて、音声情報の認識処理を実行する。具体的には、音声認識エンジン４は、入力音声に含まれている単語と、入力音声の音声レベルとの認識処理を実行する。なお、音声認識エンジン４において実行される単語と音声レベルとの認識処理の技術については公知技術が適用される。
【００２５】
検索エンジン５は、音声認識エンジン４により音声認識された単語に基づいて、当該単語のカテゴリーと一致するカテゴリー情報を有する施設情報を施設データベース７から検索する。例えば、「トイレ」という単語が音声認識された場合、検索エンジン５は、「トイレ」のカテゴリー情報を有する施設情報を施設データベース７から検索する。
また、検索エンジン５は、ユーザにより入力された音声レベルが閾値以上である場合に、音声認識された単語に関連すると推定される関連語を曖昧用語データベース６から読み出す。そして、検索エンジン５は、読み出された関連語のカテゴリーと一致するカテゴリー情報を有する施設情報を施設データベース７から検索する。例えば、単語「トイレ」と関連語「コンビニ」とが関連付けられて曖昧用語データベース６に記憶されていたとする。この場合、検索エンジン５は、関連語「コンビニ」を曖昧用語データベース６から読み出し、関連語「コンビニ」のカテゴリーと一致するカテゴリー情報を有する施設情報を施設データベース７から検索する。
【００２６】
曖昧用語データベース６は、単語と、当該単語と関連する関連語とを格納するデータベースである。曖昧用語データベース６の詳細については後述する。
【００２７】
施設データベース７は、施設情報を格納するデータベースである。施設情報は、各種施設の種別情報（カテゴリー情報）、施設名称、所在位置情報、施設アイコン情報（施設の地図上の座標情報、アイコン画像情報を含む）からなる。例えば、施設データベース７は、施設情報として、カテゴリー情報「コンビニ」、施設名称「○○コンビニエンスストア」、所在位置情報「○○コンビニエンスストアの所在位置情報」、施設アイコン情報（「○○コンビニエンスストアの地図上の座標情報」、「○○コンビニエンスストアのアイコン画像情報」）等を格納する。
【００２８】
次に、図２を参照して、ナビゲーション装置１のハードウエア構成について説明する。図２に示すように、ナビゲーション装置１は、制御部１１と、ユーザインターフェース２と、マイク３と、ＲＯＭ（Read Only Memory）１２と、記憶部１３と、を備えて構成される。なお、図１と同様な部分には同一の符号を付し、その詳細な説明を援用し、異なる部分について以下説明する。
【００２９】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等を備えて構成され、ナビゲーション装置１の各部を中央制御する。制御部１１は、ＲＯＭ１２に記憶されている制御プログラムの中から指定されたプログラムをＲＡＭに展開し、ＲＡＭに展開されたプログラムとの協働で、各種処理を実行する。
【００３０】
また、制御部１１は、後述する第１の検索プログラムとの協働により、ユーザからの入力音声に基づいて音声情報（音声レベル、単語を含む情報）を認識する。そして、制御部１１は、音声レベルが予め定められた閾値以上である場合に、認識された検索対称用語（単語）との関連が推定される関連語を記憶部１３に記憶されている曖昧用語データベース６から読み出す。そして、制御部１１は、読み出された関連語のカテゴリーと一致するコンテンツ情報（施設情報）を記憶部１３に記憶された施設データベース７から検索し、当該検索された施設情報を表示部２Ｂに表示する。
【００３１】
ユーザインターフェース２は、操作部２Ａと、表示部２Ｂとを備える。操作部２Ａは、方向を指示するための矢印キー、この矢印キーの中央部に配置されたセットキー、数字キー、その他ナビゲーション利用等の各種機能に対応付けられた各種キーを備え、操作されたキーに対する操作信号を制御部１１に出力する。また、操作部２Ａは、表示部２Ｂの画面を覆うように設けられたタッチパネルを備え、電磁誘導式、磁気歪式、感圧式等の座標読み取り原理でタッチ指示された座標を検出し、検出した座標を位置信号として制御部１１に出力する。
【００３２】
表示部２Ｂは、カラー液晶ディスプレイ等により構成され、制御部１１からの指示に従って表示画面上に地図画面やアイコン、案内図等のナビゲーション用の表示情報を表示する。
【００３３】
ＲＯＭ１２は、制御部１１により実行される制御プログラム（ソフトウエア）、当該制御プログラムの実行に必要なパラメータやデータ等を記憶する。具体的には、ＲＯＭ１２は、音声認識エンジン４及び検索エンジン５の各ソフトウエアを記憶する。また、ＲＯＭ２２は、後述する第１の検索プログラム（図示省略）を記憶する。
なお、本実施の形態では、ＲＯＭ１２に音声認識エンジン４及び検索エンジン５が記憶されることとして説明するが、記憶部１３に音声認識エンジン４及び検索エンジン５が記憶されることとしてもよい。
【００３４】
記憶部１３は、ＨＤＤ（Hard Disk Drive）等により構成され、各種データを記憶する。具体的には、記憶部１３は、曖昧用語データベース６、施設データベース７を記憶する。
【００３５】
次に、図３を参照して、曖昧用語データベース６について説明する。図３に示すように、曖昧用語データベース６は、単語と、関連語とが関連付けられて記憶されたデータベースである。単語は、ユーザからの入力音声に含まれる単語を示す。関連語は、単語との関連が推定される施設の名称を示す。例えば、単語「トイレ」の関連語として、「トイレ」との関連が推定される（「トイレ」の施設を有すると推定される）「コンビニ」「ファミレス」「道の駅」「デパート」「ガソリンスタンド」等が記憶される。また、単語「休憩」の関連語として、「休憩」との関連が推定される（「休憩」をするための施設を有すると推定される）「駐車場のある公園」「サービスエリア」「道の駅」「コインパーキング」が記憶される。また、単語「お土産」の関連語として、（「お土産」を提供するための施設を有すると推定される）「駅ロータリー」「道の駅」「サービスエリア」「市場」が記憶される。また、単語「食事」と関連する関連語として、「食事」との関連が推定される（「食事」をするための施設を有すると推定される）「定食屋」「ファーストフード」「ファミレス」「デパート」「コンビニ」が記憶される。
【００３６】
次に、図４を参照して、ナビゲーション装置１で実行される第１の検索処理について説明する。第１の検索処理は、ユーザにより入力された音声レベルが閾値以上である場合、音声認識された単語と関連する関連語を曖昧用語データベース６から読み出し、当該読み出された関連語のカテゴリーと一致する施設情報を施設データベース７から検索する処理である。
【００３７】
例えば、ナビゲーション装置１において、操作部２Ａを介して第１の検索処理の実行指示が入力されたことをトリガとして、ＲＯＭ１２から読み出されて適宜ＲＡＭに展開された第１の検索プログラムと、ＣＰＵとの協働により第１の検索処理が実行される。
【００３８】
予め、音声レベルの閾値が設定されており、設定された閾値が記憶部１３に記憶されているものとする。
【００３９】
先ず、マイク３を介して集音された音声の音声認識が実行される（ステップＳ１１）。例えば、ユーザにより「トイレ」と発話された場合、マイク３により「トイレ」が集音される。そして、集音された「トイレ」の単語認識と音声レベルの認識とが実行される。
【００４０】
ステップＳ１１の実行後、音声認識された単語のカテゴリーと一致する施設情報の検索が実行される（ステップＳ１２）。例えば、「トイレ」が認識された場合、「トイレ」と一致するカテゴリー情報を有する施設情報（例えば、「トイレ」のカテゴリー情報を有し、施設名称が「○○トイレ」等である施設情報）が施設データベース７から検索される。また、このとき、車両の現在位置から所定距離範囲内に存在する施設情報の検索が実行される。所定距離は、ユーザにより設定される値であってもよいし、予め定められたデフォルト値であってもよい。
【００４１】
ステップＳ１２の実行後、集音された音声の音声レベルが閾値以上であるか否かが判別される（ステップＳ１３）。具体的には、記憶部１３に記憶されている音声レベルの閾値が読み出され、当該読み出された閾値と、認識された音声レベルとが比較され、本ステップの判別が実行される。
【００４２】
ステップＳ１３において、音声レベルが閾値以上でないと判別された場合（ステップＳ１３；ＮＯ）、後述するステップＳ１５に移行される。ステップＳ１３において、音声レベルが閾値以上であると判別された場合（ステップＳ１３；ＹＥＳ）、関連語のカテゴリーと一致する施設情報の検索が実行される（ステップＳ１４）。例えば、「トイレ」と認識された場合、「トイレ」の関連語である「コンビニ」「ファミレス」「道の駅」「デパート」「ガソリンスタンド」が曖昧用語データベース６から読み出される。そして、読み出された関連語とカテゴリーが一致するカテゴリー情報を有する施設情報（例えば、「コンビニ」のカテゴリー情報を有し、施設名称が「○○コンビニエンスストア」等である施設情報）が施設データベース７から検索される。また、このとき、ステップＳ１２と同様に、車両の現在位置から所定距離範囲内に存在する施設情報の検索が実行される。
【００４３】
ステップＳ１４の実行後、検索された施設情報が表示部２Ｂに表示される（ステップＳ１５）。例えば、ステップＳ１３；ＮＯを経由して本ステップに至った場合は、ステップＳ１２で検索された施設情報が表示される。この場合において、例えば、施設データベース７に「トイレ」の単語が登録されておらず、ステップＳ１２における施設情報の検索が失敗に終わった場合は、検索に失敗した旨が表示される。
また、ステップＳ１３；ＹＥＳを経由して本ステップに至った場合は、ステップＳ１２で検索された施設情報とともに、ステップＳ１４で検索された施設情報が表示される。この場合において、例えば、施設データベース７に「トイレ」の単語が登録されておらず、ステップＳ１２における施設情報の検索が失敗に終わった場合は、ステップＳ１４で検索された施設情報が表示される。この場合、例えば、「○○コンビニエンスストア」の地図上の座標情報、アイコン画像情報等が表示部２Ｂの表示画面上の地図画面に表示される。ステップＳ１５の実行後、第１の検索処理は終了される。
【００４４】
なお、上記実施の形態では、一例として「トイレ」が音声認識された場合について説明したが、「トイレ」以外の単語（「休憩」、「お土産」、「食事」）が音声認識された場合は、それぞれの単語の関連語に基づいて施設情報の検索が実行される。
【００４５】
以上、本実施の形態によれば、例えば、ユーザが「トイレ」を施設データベース７から検索したいときに、施設データベース７に「トイレ」が登録されていない場合であっても、ユーザが大きい声で「トイレ」と発話すれば、「トイレ」に関連する関連語（例えば、「コンビニ」等）が曖昧用語データベース６から読み出され、当該読み出された関連語のカテゴリーと一致する施設情報の検索が自動的に行われる。このため、トイレ施設を有するコンビニの施設情報（例えば、施設名称が「○○コンビニエンスストア」の施設情報等）の検索が自動的に行われるので、ユーザは、検索をかける作業を複数回行う必要がなくなる。したがって、ユーザの手間を要することなく、ユーザの所望する情報の検索を迅速に行うことができる。
【００４６】
また、例えば、ユーザが所望の情報として「トイレ」の検索を行う場合、トイレに行きたいが行けないといった我慢を強いられる必要がない。
【００４７】
また、ユーザが運転中に検索をかける作業を複数回行う必要がなくなるので、検索をかける作業に気を取られて事故を起こしてしまうことを防ぐことができ、安全性を確保することができる。
【００４８】
また、施設情報として、例えば「○○コンビニエンスストア」の地図上の座標情報、アイコン画像情報等が表示部２Ｂに表示されるので、ユーザは、検索された施設情報を参照することができる。
【００４９】
（第２の実施の形態）
図５〜図８を参照して本発明に係る第２の実施の形態を説明する。なお、第１の実施の形態と同様な部分には同一の符号を付し、その詳細な説明を援用し、異なる部分について以下説明する。
【００５０】
図５に示すナビゲーション装置１Ａは、ハードウエアとソフトウエアとを機能的に示した図である。図５に示すナビゲーション装置１Ａは、ユーザインターフェース２と、マイク３と、音声認識エンジン４と、検索エンジン５と、曖昧用語データベース６と、施設データベース７と、カメラ８と、画像認識エンジン９と、を備えて構成される。図５において、ハードウエアは、ユーザインターフェース２、マイク３、曖昧用語データベース６、施設データベース７及びカメラ８に該当し、ソフトウエアは、音声認識エンジン４、検索エンジン５及び画像認識エンジン９に該当する。
【００５１】
カメラ８は、ＣＣＤ（撮像素子）及びＡ／Ｄ変換部等を備えて構成され、ＣＣＤにより光電変換した電気信号をＡ／Ｄ変換することで撮影画像を生成する。
【００５２】
画像認識エンジン９は、カメラ８により生成された撮像画像の中から人（ユーザ）の表情を認識する処理を行う。画像認識エンジン９においてユーザの表情を認識する技術については、公知の技術が適用される。
【００５３】
次に、図６を参照して、ナビゲーション装置１Ａのハードウエア構成について説明する。図６に示すように、ナビゲーション装置１Ａは、制御部２１と、ユーザインターフェース２と、カメラ８と、ＲＯＭ２２と、記憶部２３と、を備えて構成される。なお、図５と同様な部分には同一の符号を付し、その詳細な説明を援用し、異なる部分について以下説明する。
【００５４】
制御部２１は、後述する第２の検索プログラムとの協働により、ユーザからの入力音声に基づいて単語を認識する。また、制御部２１は、カメラ８により撮影されたユーザの表情を認識する。そして、制御部２１は、認識された表情と対応する単語に基づいて、関連語を記憶部２３に記憶された曖昧用語データベース６から読み出す。そして、制御部２１は、読み出された関連語のカテゴリーと一致する施設情報を記憶部２３に記憶された施設データベース７から検索し、当該検索された施設情報を表示部２Ｂに表示する。
【００５５】
ＲＯＭ２２は、音声認識エンジン４、検索エンジン５及び画像認識エンジン９の各ソフトウエアを記憶する。また、ＲＯＭ２２は、後述する第２の検索プログラム（図示省略）を記憶する。
【００５６】
次に、図７を参照して、ナビゲーション装置１Ａで実行される第２の検索処理について説明する。第２の検索処理は、ユーザからの入力音声に基づいて単語を認識した後、ユーザの表情を認識し、認識された表情と対応する単語に基づいて、関連語を曖昧用語データベース６から読み出し、当該読み出された関連語とカテゴリーが一致する施設情報を施設データベース７から検索する処理である。
【００５７】
例えば、ナビゲーション装置１Ａにおいて、操作部２Ａを介して第２の検索処理の実行指示が入力されたことをトリガとして、ＲＯＭ１２から読み出されて適宜ＲＡＭに展開された第２の検索プログラムと、ＣＰＵとの協働により第２の検索処理が実行される。
【００５８】
先ず、マイク３を介して集音された音声の音声認識が実行される（ステップＳ２１）。そして、音声認識された単語のカテゴリーと一致する施設情報の検索が実行される（ステップＳ２２）。
【００５９】
ステップＳ２２の実行後、カメラ８によりユーザの表情が撮影され、撮影された表情の画像認識が実行される（ステップＳ２３）。例えば、眉間にしわを寄せた表情や眉毛が片方だけ上がるといった表情が撮像されると、撮像された画像（表情）は「怒った表情」として認識される。なお、本実施の形態では、「怒った表情」の判別に基づいて処理が実行されるものとして説明するが、例えば、「困った表情」の判別に基づいて処理が実行されることとしてもよい。
【００６０】
ステップＳ２３の実行後、画像認識された表情に基づいて、表情は怒った表情であるか否かが判別される（ステップＳ２４）。ステップＳ２４において、怒った表情でないと判別された場合（ステップＳ２４；ＮＯ）、ステップＳ２６に移行される。ステップＳ２４において、怒った表情であると判別された場合（ステップＳ２４；ＹＥＳ）、関連語のカテゴリーと一致する施設情報の検索が実行される（ステップＳ２５）。例えば、「トイレ」と「怒った表情」とは対応付けられていることを示す情報が予め記憶部２３に記憶されているとする。この場合、ステップＳ２１において「トイレ」が音声認識され、ステップＳ２４において「怒った表情」が画像認識されると、「トイレ」と「怒った表情」とは対応付けられていることが記憶部２３を参照することにより確認される。そして、当該確認後に、音声認識された「トイレ」の関連語である「コンビニ」「ファミレス」「道の駅」「デパート」「ガソリンスタンド」が曖昧用語データベース６から読み出される。そして、読み出された関連語とカテゴリーが一致するカテゴリー情報を有する施設情報が施設データベース７から検索される。
【００６１】
ステップＳ２５の実行後、検索された施設情報が表示部２Ｂに表示される（ステップＳ２６）。ステップＳ２６の実行後、第２の検索処理は終了される。
【００６２】
以上、本実施の形態によれば、例えば、ユーザが「トイレ」を施設データベース７から検索したいときに、施設データベース７に「トイレ」が登録されていない場合であっても、認識された表情（例えば、「怒った表情」）と単語（例えば、「トイレ」）とが対応付けられていれば、単語「トイレ」に基づいて、「トイレ」の関連語（例えば、「コンビニ」等）が曖昧用語データベース６から読み出され、当該読み出された関連語のカテゴリーと一致する施設情報の検索が自動的に行われる。このため、トイレ施設を有するコンビニの施設情報（例えば、施設名称が「○○コンビニエンスストア」の施設情報等）の検索が自動的に行われるので、ユーザは、検索をかける作業を複数回行う必要がなくなる。したがって、ユーザの手間を要することなく、ユーザの所望する情報の検索を迅速に行うことができる。
【００６３】
なお、上記実施の形態における記述は、本発明に係る情報検索装置、制御方法及びプログラムの一例であり、これに限定されるものではない。
【００６４】
例えば、上記実施の形態では、図３に示す関連語を曖昧用語データベース６に記憶し、施設情報を施設データベース７に記憶する構成としたがこれに限定されるものではない。例えば、検索対象用語を所定のアーティスト名称とし、当該所定のアーティスト名称との関連が推定される用語（所定のアーティスト名称と一文字違い、母音違い又は子音違いのアーティスト名称）を関連語として曖昧用語データベース６に記憶し、コンテンツ情報（楽曲情報）を楽曲データベース（図示省略）に記憶する構成としてもよい。この構成の場合において、例えば、ユーザにより閾値を超える大きな声で所定のアーティスト名称が発話されると、当該アーティスト名称と一文字違い、母音違い又は子音違いの関連語が曖昧用語データベース６から読み出される。そして、読み出された関連語のカテゴリーと一致する楽曲情報が楽曲データベースから検索される。これにより、ユーザは所望する楽曲情報の検索を迅速に行うことができる  
【００６５】
また、上述の第１の検索処理、第２の検索処理の代わりに以下の処理を実行することとしてもよい。例えば、音声認識が実行された後、音声レベルが閾値以上であるかを確認し、音声レベルが閾値以上である場合に、ユーザがマイク３にしゃべった内容（音声認識された内容）に基づいて施設情報の検索を行うこととしてもよい。
また、画像認識が実行された後、ユーザインターフェース２を介して情報の入力の受け付けを行い、当該受け付けられた情報に基づいて施設情報の検索を行うこととしてもよい。
また、音声認識を実行した後に画像認識を実行し、画像認識後、音声認識された内容に基づいて施設情報の検索を行うこととしてよい。
【００６６】
その他、本実施の形態における、ナビゲーション装置１の細部構造及び詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【符号の説明】
【００６７】
１     ナビゲーション装置
２     ユーザインターフェース
２Ａ   操作部
２Ｂ   表示部
３     マイク
４     音声認識エンジン
５     検索エンジン
６     曖昧用語データベース
７     施設データベース
８     カメラ
９     画像認識エンジン
１１，２１    制御部
１２，２２    ＲＯＭ
１３，２３    記憶部
【図１】
0005446540.tif 000002
【図２】
0005446540.tif 000003
【図３】
0005446540.tif 000004
【図４】
0005446540.tif 000005
【図５】
0005446540.tif 000006
【図６】
0005446540.tif 000007
【図７】
0005446540.tif 000008
【図８】
0005446540.tif 000009