(57)【要約】【課題】地点情報と音声情報とを関連付けた情報の検索効率が良い音声関連情報検索装置を提供する。【解決手段】音声関連情報検索装置は、カテゴリ情報を予め保持しており、音声情報取得手段が音声情報を取得し、現在地情報取得手段が音声情報取得時の現在地情報（緯度経度情報等）を取得し、カテゴリ抽出手段が音声情報からカテゴリ情報を抽出し、音声関連情報登録手段が、抽出したカテゴリ情報と、現在地情報とを含む音声関連情報を生成した後に当該音声関連情報を登録し、検索要求受付手段が音声関連情報の検索要求および検索条件を受け付けると、音声関連情報検索手段が上記検索条件に合致する音声関連情報を検索し、検索結果出力手段が上記音声関連情報検索手段が検索した音声関連情報に対応する検索結果（場所情報等）を出力する。【選択図】図３
2009064218.tif 000002
【特許請求の範囲】
【請求項１】
カテゴリ情報を保持するカテゴリ情報保持手段と、
音声情報を取得する音声情報取得手段と、
音声情報取得時の現在地情報を取得する現在地情報取得手段と、
前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出手段と、
前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、
所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、
前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、
前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段と、
を備えることを特徴とする音声関連情報検索装置。
【請求項２】
状態情報を保持する状態情報保持手段と、
前記音声情報から前記状態情報を抽出する状態情報抽出手段と、をさらに備え、
前記音声関連情報登録手段は、前記状態情報抽出手段が抽出した状態情報を前記音声関連情報に含めて、前記音声関連情報を登録することを特徴とする請求項１に記載の音声関連情報検索装置。
【請求項３】
利用者によって入力された追加用の状態情報を前記状態情報保持手段に追加する状態情報追加手段をさらに備えることを特徴とする請求項２に記載の音声関連情報検索装置。
【請求項４】
カテゴリ情報を保持するカテゴリ情報保持工程と、
音声情報を取得する音声情報取得工程と、
音声情報取得時の現在地情報を取得する現在地情報取得工程と、
前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出工程と、
前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録工程と、
所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付工程と、
前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索工程と、
前記音声関連情報検索工程で検索した音声関連情報に基づいた結果を出力する検索結果出力工程と、
を備えることを特徴とする音声関連情報検索方法。
【請求項５】
コンピュータを備える装置によって実行される音声関連情報検索プログラムであって、
カテゴリ情報を保持するカテゴリ情報保持手段と、
音声情報を取得する音声情報取得手段と、
音声情報取得時の現在地情報を取得する現在地情報取得手段と、
前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出手段と、
前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、
所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、
前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、
前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段と、として前記コンピュータを機能させることを特徴とする音声関連情報検索プログラム。
【請求項６】
請求項５に記載の音声関連情報検索プログラムを記録したことを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声情報に関連する情報である音声関連情報を登録し、当該音声関連情報を検索する技術に関する。
【背景技術】
【０００２】
従来より、ナビゲーション装置等では、お気に入りの地点情報を登録することが可能である。なお、登録方法として、タッチパネルで指定する等いわゆるキー入力によるものが主流であるが、音声で入力すると、キー入力で指定する場合に比して、利用者にとって操作負担が少ない。
【０００３】
ところで、音声入力情報と地点情報とを関連付けて登録するナビゲーション装置がある（例えば、特許文献１参照）。特許文献１に記載のナビゲーション装置は、音声入力情報と地点情報とを関連付けて登録しておくことにより、当該音声情報を検索すれば、地点を特定することが可能となる。
【０００４】
【特許文献１】特開平８−１８４４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記の文献の手法では、音声情報と地点情報とを関連付けているが、音声情報内容を全て検索する必要があり、検索効率が良くないという問題点があった。
【０００６】
本発明が解決しようとする課題としては、上記のものが例として挙げられる。本発明の目的は、地点情報と音声情報とを関連付けた情報の検索効率が良い音声関連情報検索装置を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、音声関連情報検索装置であって、カテゴリ情報を保持するカテゴリ情報保持手段と、音声情報を取得する音声情報取得手段と、音声情報取得時の現在地情報を取得する現在地情報取得手段と、前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出手段と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段と、を備えることを特徴とする。
【０００８】
請求項４に記載の発明は、音声関連情報検索方法であって、カテゴリ情報を保持するカテゴリ情報保持工程と、音声情報を取得する音声情報取得工程と、音声情報取得時の現在地情報を取得する現在地情報取得工程と、前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出工程と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録工程と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付工程と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索工程と、前記音声関連情報検索工程で検索した音声関連情報に基づいた結果を出力する検索結果出力工程と、を備えることを特徴とする。
【０００９】
請求項５に記載の発明は、音声関連情報検索プログラムであって、カテゴリ情報を保持するカテゴリ情報保持手段と、音声情報を取得する音声情報取得手段と、音声情報取得時の現在地情報を取得する現在地情報取得手段と、前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出手段と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段、として前記コンピュータを機能させることを特徴とする。
【発明を実施するための最良の形態】
【００１０】
本発明の好適な実施形態では、音声関連情報検索装置であって、カテゴリ情報を保持するカテゴリ情報保持手段と、音声情報を取得する音声情報取得手段と、音声情報取得時の現在地情報を取得する現在地情報取得手段と、前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出手段と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段と、を備える。
【００１１】
上記の音声関連情報検索装置は、具体的には、ナビゲーション装置や携帯電話等に適用できる。そして、音声関連情報検索装置では、カテゴリ情報を予め保持しており、音声情報取得手段が音声情報を取得し、現在地情報取得手段が音声情報取得時の現在地情報（緯度経度情報等）を取得し、カテゴリ抽出手段が音声情報からカテゴリ情報を抽出し、音声関連情報登録手段が、抽出したカテゴリ情報と現在地情報とを含む音声関連情報を生成した後に当該音声関連情報を登録する。また、音声関連情報検索装置は、検索要求受付手段が音声関連情報の検索要求および検索条件を受け付けると、音声関連情報検索手段が上記検索条件に合致する音声関連情報を検索し、検索結果出力手段が音声関連情報に対応する検索結果（場所情報等）を出力する。
【００１２】
このように、音声関連情報検索装置では、予め音声情報からカテゴリ情報を抽出して、当該カテゴリ情報と、音声情報取得時の現在地情報とを関連付けた音声関連情報を登録しているので、上記カテゴリ情報に関する検索条件に基づいて音声関連情報を検索し、当該検索条件に合致する音声関連情報に対応する検索結果を出力することができる。
【００１３】
従って、音声関連情報検索装置は、利用者が音声入力した音声情報全体を検索して、音声入力した地点を検索する場合に比して効率よく音声入力の地点を検索することができる。
【００１４】
上記の音声関連情報検索装置の一態様では、状態情報を保持する状態情報保持手段と、前記音声情報から前記状態情報を抽出する状態情報抽出手段と、をさらに備え、前記音声関連情報登録手段は、前記状態情報抽出手段が抽出した状態情報を前記音声関連情報に含めて、前記音声関連情報を登録する。この場合、音声関連情報検索装置では、状態情報抽出手段が状態情報（例えば、新しい、おいしそうな等）について抽出し、当該状態情報を音声関連情報に含めることになるので、状態情報に基づいて音声関連情報を検索することができる。
【００１５】
上記の音声関連情報検索装置の一態様では、利用者によって入力された追加用の状態情報を前記状態情報保持手段に追加する状態情報追加手段をさらに備える。この場合、音声関連情報検索装置では、利用者がよく使用する状態情報を追加することができるので、利用者がよく使用する状態情報が保持されていないことにより、利用者がよく使用する状態情報が抽出されないということを防止し、音声関連情報の検索ヒット率の低減を防止することができる。
【００１６】
本発明の他の観点では、音声関連情報検索方法であって、カテゴリ情報を保持するカテゴリ情報保持工程と、音声情報を取得する音声情報取得工程と、音声情報取得時の現在地情報を取得する現在地情報取得工程と、前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出工程と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録工程と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付工程と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索工程と、前記音声関連情報検索工程で検索した音声関連情報に基づいた結果を出力する検索結果出力工程と、を備える。
【００１７】
このような音声関連情報検索方法によっても、予め音声情報からカテゴリ情報を抽出して、当該カテゴリ情報と、音声情報取得時の現在地情報とを関連付けた音声関連情報を登録しているので、上記カテゴリ情報に関する検索条件に基づいて音声関連情報を検索し、当該検索条件に合致する音声関連情報に対応する検索結果を出力することができる。
【００１８】
本発明の他の観点では、コンピュータを備える装置によって実行される音声関連情報検索プログラムであって、カテゴリ情報を保持するカテゴリ情報保持手段と、音声情報を取得する音声情報取得手段と、音声情報取得時の現在地情報を取得する現在地情報取得手段と、前記音声情報から前記カテゴリ情報を抽出するカテゴリ抽出手段と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段と、として前記コンピュータを機能させる。このような音声関連情報検索プログラムを、各種装置上で実行することにより、本発明の音声関連情報検索装置を実現することができる。なお、この音声関連情報検索プログラムは記録媒体に記録した状態で好適に取り扱うことができる。
【実施例】
【００１９】
以下、図面を参照して本発明の好適な実施例について説明する。
【００２０】
図１に示す車両１は、音声入力可能な入力装置を含む音声関連情報検索装置（詳細は、後述する）を備えている。なお、本実施例では、後述するナビゲーション装置に上記音声関連情報検索装置が適用される。
【００２１】
車両１の利用者（例えば、運転手等）が、入力装置を介して所定の音声入力を行うと、音声関連情報検索装置は、音声入力箇所の位置情報（例えば、緯度経度情報等）を取得した後に、上記音声関連情報検索装置が保持しているカテゴリ情報リスト及び状態情報リストに合致する情報を音声入力内容から抽出し、日付情報と、上記地点情報と、上記カテゴリ情報、状態情報とを有する音声関連情報１７０を生成し、当該音声関連情報１７０を登録する。
【００２２】
これにより、音声関連情報検索装置の利用者（車両１の運転手等）が音声関連情報検索装置に対して音声関連情報１７０の検索要求を行うと、音声関連情報検索装置は、検索要求に応じて、上記カテゴリ情報又は状態情報に関する検索条件に合致する音声関連情報１７０を上記利用者に対して提供することが可能となる。
【００２３】
従って、音声関連情報検索装置は、予め音声の情報から抽出したカテゴリ情報等の情報と地点情報とを関連付けた音声関連情報１７０を登録し、上記カテゴリ情報に関する検索条件に基づいて上記音声関連情報１７０を検索するので、入力された音声の情報全体を検索する場合に比して効率良く検索できる。
【００２４】
［ナビゲーション装置］
図２に、本発明の実施例に係るナビゲーション装置２００の構成を示す。図２に示すように、ナビゲーション装置２００は、自立測位装置１０、ＧＰＳ受信機１８、システムコントローラ２０、ディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、通信装置３８、表示ユニット４０、音声出力ユニット５０及び入力装置６０を備える。
【００２５】
自立測位装置１０は、加速度センサ１１、角速度センサ１２及び距離センサ１３を備える。加速度センサ１１は、例えば圧電素子からなり、車両の加速度を検出し、加速度データを出力する。角速度センサ１２は、例えば振動ジャイロからなり、車両の方向変換時における車両の角速度を検出し、角速度データ及び相対方位データを出力する。距離センサ１３は、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。
【００２６】
ＧＰＳ受信機１８は、複数のＧＰＳ衛星から、測位用データを含む下り回線データを搬送する電波１９を受信する。測位用データは、緯度及び経度情報等から車両の絶対的な位置を検出するために用いられる。
【００２７】
システムコントローラ２０は、インタフェース２１、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２２、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２３及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２４を含んでおり、ナビゲーション装置２００全体の制御を行う。
【００２８】
インタフェース２１は、加速度センサ１１、角速度センサ１２及び距離センサ１３並びにＧＰＳ受信機１８とのインタフェース動作を行う。そして、これらから、車速パルス、加速度データ、相対方位データ、角速度データ、ＧＰＳ測位データ、絶対方位データ等をシステムコントローラ２０に入力する。ＣＰＵ２２は、システムコントローラ２０全体を制御する。ＲＯＭ２３は、システムコントローラ２０を制御する制御プログラム等が格納された図示しない不揮発性メモリ等を有する。ＲＡＭ２４は、入力装置６０を介して利用者により予め設定された経路データ等の各種データを読み出し可能に格納したり、ＣＰＵ２２に対してワーキングエリアを提供したりする。
【００２９】
システムコントローラ２０、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブなどのディスクドライブ３１、データ記憶ユニット３６、通信用インタフェース３７、表示ユニット４０、音声出力ユニット５０及び入力装置６０は、バスライン３０を介して相互に接続されている。
【００３０】
ディスクドライブ３１は、システムコントローラ２０の制御の下、ＣＤ又はＤＶＤといったディスク３３から、音楽データ、映像データなどのコンテンツデータを読み出し、出力する。なお、ディスクドライブ３１は、ＣＤ−ＲＯＭドライブ又はＤＶＤ−ＲＯＭドライブのうち、いずれか一方としても良いし、ＣＤ及びＤＶＤコンパチブルのドライブとしても良く、また、テレビチューナを内蔵したハードディスクレコーダでも良い。
【００３１】
データ記憶ユニット３６は、例えば、ＨＤＤなどにより構成され、地図データや施設データなどのナビゲーション処理に用いられる各種データを記憶する。
【００３２】
通信装置３８は、例えば、ＦＭチューナやビーコンレシーバ、携帯電話や専用の通信カードなどにより構成され、通信用インタフェース３７を介して、ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ）センタから配信される渋滞や交通情報などの道路交通情報を受信したり、所定のサーバからの種々の情報（例えば、天気情報等）を受信したりする。
【００３３】
表示ユニット４０は、システムコントローラ２０の制御の下、各種表示データをディスプレイなどの表示装置に表示する。具体的には、システムコントローラ２０は、データ記憶ユニット３６から地図データを読み出す。表示ユニット４０は、システムコントローラ２０によってデータ記憶ユニット３６から読み出された地図データを、ディスプレイなどの表示画面上に表示する。表示ユニット４０は、バスライン３０を介してＣＰＵ２２から送られる制御データに基づいて表示ユニット４０全体の制御を行うグラフィックコントローラ４１と、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等のメモリからなり即時表示可能な画像情報を一時的に記憶するバッファメモリ４２と、グラフィックコントローラ４１から出力される画像データに基づいて、液晶、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等のディスプレイ４４を表示制御する表示制御部４３と、ディスプレイ４４とを備える。ディスプレイ４４は、例えば対角５〜１０インチ程度の液晶表示装置等からなり、車内のフロントパネル付近に装着される。
【００３４】
音声出力ユニット５０は、システムコントローラ２０の制御の下、ディスクドライブ３１、又はＲＡＭ２４等からバスライン３０を介して送られる音声デジタルデータのＤ／Ａ（Ｄｉｇｉｔａｌ  ｔｏ  Ａｎａｌｏｇ）変換を行うＤ／Ａコンバータ５１と、Ｄ／Ａコンバータ５１から出力される音声アナログ信号を増幅する増幅器（ＡＭＰ）５２と、増幅された音声アナログ信号を音声に変換して車内に出力するスピーカ５３とを備えて構成されている。
【００３５】
入力装置６０は、各種コマンドやデータを入力するための、キー、スイッチ、ボタン、リモコン、音声入力装置等から構成されている。入力装置６０は、車内に搭載された当該車載用電子システムの本体のフロントパネルやディスプレイ４４の周囲に配置される。また、ディスプレイ４４がタッチパネル方式である場合には、ディスプレイ４４の表示画面上に設けられたタッチパネルも入力装置６０として機能する。
【００３６】
さらに、入力装置６０は、音声ユニットも含める。音声ユニットは、音声認識部及びマイクを備える。利用者が発生した音声には、マイクにより集音され、音声認識部へ入力される。音声認識部は、利用者による音声入力内容を認識処理し、認識結果（以下、音声情報１１０とも呼ぶ）をシステムコントローラ２０へ供給する。これにより、利用者は、リモコンやタッチパネルの代わりに、音声により指示内容等を入力することができる。
【００３７】
［音声関連情報検索装置］
図３に音声関連情報検索装置３００の機能構成を示す。音声関連情報検索装置３００は、実体的には、ナビゲーション装置２００の構成要素により構成される。音声関連情報検索装置３００は、図示のように、ＧＰＳ受信機１８と、システムコントローラ２０と、データ記憶ユニット３６と、表示装置４０と、入力装置６０とを備える。データ記憶ユニット３６は、音声情報１１０と、地図情報ＤＢ１２０と、カテゴリ情報リスト１３０と、状態情報リスト１４０と、音声関連情報ＤＢ１６０とを備える。システムコントローラ２０は、音声情報取得部１０１と、現在地情報取得部１０２と、リスト情報抽出部１０３と、音声関連情報登録部１０４と、検索要求受付部１０５と、音声関連情報検索部１０６と、検索結果出力部１０７と、状態情報追加部１０８とを備える。即ち、システムコントローラ２０が所定のプログラムを実行することにより、音声情報取得部１０１と、現在地情報取得部１０２と、リスト情報抽出部１０３と、音声関連情報登録部１０４と、検索要求受付部１０５と、音声関連情報検索部１０６と、検索結果出力部１０７と、状態情報追加部１０８とを実現する。
【００３８】
音声情報１１０は、入力装置６０に含まれる音声ユニットがシステムコントローラ２０へ供給した音声情報であり、音声情報取得部１０１がデータ記憶ユニット３６へ登録する。
【００３９】
地図情報ＤＢ１２０は、地図情報を保持するデータベースである。カテゴリ情報リスト１３０は、カテゴリ情報を保持するリストである。図４（ａ）にカテゴリ情報リスト１３０の例を示す。このように、カテゴリ情報リスト１３０は、「ラーメン」や「ファミリーレストラン」等カテゴリ情報を保持する。
【００４０】
状態情報リスト１４０は、カテゴリの状態を意味する情報を保持するリストである。図４（ｂ）に状態情報リスト１４０の例を示す。このように、状態情報リスト１４０は、「新しい」や「おいしそうな」という状態情報を保持する。
【００４１】
音声関連情報ＤＢ１６０は、音声関連情報１７０を保持するデータベースである。図５に音声関連情報ＤＢ１６０の例を示す。ここで、音声関連情報１７０とは、図示のように、音声が入力された日付を保持する日付情報１６１、音声情報１１０から抽出したカテゴリ情報を保持するカテゴリ情報１６２、音声情報１１０から抽出した状態情報を保持する状態情報１６３、及び音声情報１１０が入力された地点情報を保持する地点情報１６４と、種々の情報を保持する備考情報１６５を保持する。音声関連情報検索装置３００が、音声関連情報１７０を登録する具体的な方法については、後述する。
【００４２】
音声情報取得部１０１は、上記音声認識部がシステムコントローラ２０へ供給した音声情報１１０を取得すると共に、音声情報取得時の日付情報を取得する。そして、音声情報取得部１０１は、上記音声情報１１０をデータ記憶ユニット３６へ登録する。また、音声情報取得部１０１は、上記日付情報や、現在地情報取得部１０２が取得した現在地情報を音声情報１１０の属性情報として付加する。
【００４３】
現在地情報取得部１０２は、ＧＰＳ受信機１８から緯度経度情報等である現在地情報（以下、地点情報とも呼ぶ）を取得する。リスト情報抽出部１０３は、音声情報取得部１０１が取得した音声情報１１０から、カテゴリ情報リスト１３０に登録されているカテゴリ情報や、状態情報リスト１４０に登録されている状態情報を抽出する。
【００４４】
音声関連情報登録部１０４は、音声関連情報１７０を生成し、当該音声関連情報１７０を音声関連情報ＤＢ１６０へ登録する。音声関連情報登録部１０４が音声関連情報１７０を登録する具体的な方法については、後述する。
【００４５】
検索要求受付部１０５は、利用者による入力装置６０への音声入力等により、検索条件を取得すると共に検索要求を受け付ける。
【００４６】
音声関連情報検索部１０６は、検索要求受付部１０５からの検索要求に応じて、検索条件に合致する音声関連情報１７０を検索する。
【００４７】
検索結果出力部１０７は、音声関連情報検索部１０６が検索した音声関連情報１７０に対応する情報（例えば、場所情報等）を表示装置４０等に出力する。
【００４８】
状態情報追加部１０８は、利用者による入力装置６０への操作により入力された状態情報を状態情報リスト１４０へ追加する。
【００４９】
本実施例におけるリスト情報抽出部１０３は、カテゴリ情報抽出手段及び状態情報抽出手段として機能する。
【００５０】
［音声関連情報登録及び音声関連情報検索］
次に、本実施例による音声関連情報登録及び音声関連情報検索について説明する。最初に、音声関連情報登録方法について説明する。本実施例における音声関連情報登録とは、音声入力された内容である音声情報１１０からカテゴリ情報及び状態情報を抽出し、上記カテゴリ情報、上記状態情報、音声入力時の日付情報、及び音声入力時の地点情報を含む音声関連情報１７０を生成し、当該音声関連情報１７０を音声関連情報ＤＢ１６０へ登録することをいう。
【００５１】
まず、利用者が入力装置６０に対して音声入力を行うと、音声情報取得部１０１は、入力装置６０が生成した音声情報１１０を取得すると共に、日付情報を取得し、当該日付情報を音声情報１１０の属性情報として付加し、音声情報１１０をデータ記憶ユニット３６へ登録する。
【００５２】
そして、現在地情報取得部１０２がＧＰＳ受信機１８を介して現在地情報を取得すると、音声情報取得部１０１が、当該現在地情報を音声情報１１０の属性情報に付加する。なお、音声情報取得部１０１が音声情報１１０をデータ記憶ユニット３６へ登録する前に、現在地情報取得部１０２から現在地情報を取得し、当該現在地情報を音声情報１１０の属性情報に付加するようにしても良い。
【００５３】
そして、リスト情報抽出部１０３は、所定のタイミングで音声情報１１０から、カテゴリ情報リスト１３０に登録されているカテゴリ情報と状態情報リスト１４０に登録されている状態情報とを抽出する。
【００５４】
そして、音声関連情報登録部１０４は、音声関連情報１７０を生成し、当該音声関連情報１７０を音声関連情報ＤＢ１６０へ登録する。具体的には、音声関連情報登録部１０４は、日付情報１６１を音声情報取得部１０１が取得した日付情報とし、カテゴリ情報１６２をリスト情報抽出部１０３が音声情報１１０から抽出したカテゴリ情報とし、状態情報１６３をリスト情報抽出部１０３が音声情報１１０から抽出した状態情報とし、地点情報１６４を現在地情報取得部１０２が取得した現在地情報とした音声関連情報１７０を生成し、当該音声関連情報１７０を音声関連情報ＤＢ１６０へ登録する。
【００５５】
これにより、音声関連情報検索装置３００は、入力された音声情報１１０に関する種々の情報を付加した音声関連情報１７０を保持することができ、音声関連情報１７０の検索要求に応じて、当該音声関連情報１７０に基づいた情報（場所情報等）を提供することができる。
【００５６】
また、音声関連情報検索装置３００は、音声関連情報１７０にカテゴリ情報１６２だけでなく、状態情報１６３も含めている。これにより、音声関連情報検索装置３００は、音声関連情報１７０の検索時に、状態情報に関する検索条件が指定された場合に、当該状態情報に関する検索条件に合致する音声関連情報１７０に対応する情報を利用者に提供することができる。
【００５７】
即ち、音声関連情報検索装置３００は、カテゴリ情報及び状態情報に関する検索条件に基づいて音声関連情報１７０を検索することができるので、利用者が所望する情報を絞り込むことができる。
【００５８】
以下に、音声関連情報登録処理の手順について図６に示すフローチャートを用いて説明する。この処理は、音声関連情報検索装置３００のシステムコントローラ２０が、予め用意されたプログラムを実行することにより実現される。
【００５９】
まず、入力装置６０は、利用者の音声を音声認識し、音声認識した結果出力する音声情報１１０を音声情報取得部１０１へ送出する（ステップＳ１）。
【００６０】
そして、音声情報取得部１０１は、音声情報１１０を取得した後に、日付情報を取得し、音声情報１１０の属性情報に当該日付情報を付加する。そして、音声情報取得部１０１は、当該音声情報１１０をデータ記憶ユニット３６へ登録する（ステップＳ２）。
【００６１】
次に、現在地情報取得部１０２は、音声情報取得部１０１が音声情報１１０を取得した時点の現在地情報をＧＰＳ受信機１８から取得し、音声情報取得部１０１が、当該現在地情報を音声情報１１０の属性情報に付加する（ステップＳ３）。
【００６２】
リスト情報抽出部１０３は、所定のタイミングで音声情報１１０から、カテゴリ情報リスト１３０に登録されているカテゴリ情報と状態情報リスト１４０に登録されている状態情報とを抽出する（ステップＳ４）。
【００６３】
そして、音声関連情報登録部１０４は、音声情報１１０から抽出したカテゴリ情報や状態情報、音声情報１１０の属性情報である現在地情報及び日付情報を含む音声関連情報１７０を生成し、当該音声関連情報１７０を音声関連情報ＤＢ１６０へ登録する（ステップＳ５）。なお、ステップＳ４でリスト情報抽出部１０３が音声情報１１０からカテゴリ情報も状態情報も抽出できなかった場合、音声情報登録部１０４は、音声情報１１０自体を備考情報１６５に含めた音声関連情報１７０を生成し、当該音声関連情報１７０を音声関連情報ＤＢ１６０へ登録する。そして、音声関連情報登録部１０４が音声関連情報１７０を登録した後に、音声関連情報登録処理を終了する。
【００６４】
次に、音声関連情報検索方法について説明する。本実施例における音声関連情報検索とは、音声入力等の方法によって検索要求がなされたことに応じて、検索条件に合致する音声関連情報１７０を検索し、当該音声関連情報１７０に対応する情報を表示装置４０に提示することをいう。
【００６５】
まず、利用者の入力操作（例えば音声入力等）を介して、検索条件が指定されると共に、検索要求がなされると、検索要求受付部１０５は、上記検索条件を取得すると共に、上記検索要求を受け付ける。
【００６６】
そして、音声関連情報検索部１０６は、検索要求受付部１０５が検索要求を受け付けると、上記検索条件に合致する音声関連情報１７０を検索する。
【００６７】
そして、検索結果出力部１０７は、上記音声関連情報検索部１０６が検索した音声関連情報１７０に対応する情報を表示装置４０へ出力する。
【００６８】
ここで、検索結果出力部１０７が、表示装置４０へ出力する内容である検索結果一覧の例を図７に示す。図７の例では、検索結果出力部１０７は、状態情報が「新しい」且つカテゴリが「ファミリーレストラン」という検索条件に合致する音声関連情報１７０に対応する検索結果情報１９０を表示している。ここで、検索結果情報１９０は、日付１９１と、場所１９２を有する情報である。日付１９１は、音声関連情報検索部１０６が検索した音声関連情報１７０の日付情報１６１である。場所１９２は、音声関連情報検索部１０６が検索した音声関連情報１７０の地点情報１６４に対応する住所である。なお、検索結果出力部１０７が、上記地点情報１６４に対応する住所を地図情報ＤＢ１２０から取得している。
【００６９】
このように、音声関連情報検索装置３００は、音声情報１１０からカテゴリ情報や状態情報を抽出し、当該カテゴリ情報や状態情報を含む音声関連情報１７０を生成しているので、カテゴリ情報や状態情報に対応する地点情報１６４を含む音声関連情報１７０について、効率よく検索し、当該検索結果を提供することができる。
【００７０】
以下に、音声関連情報検索処理の手順について図８に示すフローチャートを用いて説明する。この処理は、音声関連情報検索装置３００のシステムコントローラ２０が、予め用意されたプログラムを実行することにより実現される。
【００７１】
検索要求受付部１０５は、利用者の入力操作（例えば、音声入力等）により、音声関連情報１７０の検索要求及び検索条件を受け付けると（ステップＳ１１）、音声関連情報検索部１０６は、上記検索条件に合致する音声関連情報１７０を音声関連情報ＤＢ１６０から取得する（ステップＳ１２）。
【００７２】
音声関連情報検索部１０６が音声関連情報１７０を検索した結果、検索条件に合致する音声関連情報１７０がない場合（ステップＳ１３；Ｎｏ）、該当する音声関連情報１７０がない旨のエラーメッセージを表示装置４０へ表示する（ステップＳ１４）。
【００７３】
音声関連情報検索部１０６が音声関連情報１７０を検索した結果、検索条件に合致する音声関連情報１７０がある場合（ステップＳ１３；Ｙｅｓ）、検索結果出力部１０７が、図７に示したような検索一覧画面を表示装置４０へ表示する（ステップＳ１５）。
【００７４】
そして、ステップＳ１４又はステップＳ１５が終了すると、音声関連情報検索処理を終了する。
【００７５】
このように、音声関連情報検索装置３００は、取得した音声情報１１０について予めカテゴリ情報や状態情報について抽出して、当該カテゴリ情報を含む音声関連情報１７０を登録しているので、利用者の所望のカテゴリ情報に対応する地点情報を含む音声関連情報１７０について、効率よく検索し、当該地点の情報を提供することができる。
【００７６】
［状態情報追加］
音声関連情報検索装置３００では、利用者の入力操作により、状態情報が入力されると、状態情報追加部１０８が、当該状態情報を状態情報リスト１４０へ追加する。
【００７７】
これにより、音声関連情報検索装置３００は、利用者がよく使用する単語に対応する状態情報リスト１４０を実現でき、音声情報検索時の検索ヒット率を向上させることができる。
【００７８】
例えば、状態情報リスト１４０に「おいしい」という情報が登録されていて、実質的に同一の意味である「うまい」という情報が登録されていない場合において、利用者が音声入力した結果、音声関連情報検索装置３００が「うまい」という状態情報を含む音声情報１１０を登録しても、リスト情報抽出部１０３は、音声情報１１０から「うまい」という情報を抽出することができない。
【００７９】
しかし、利用者の入力操作に応じて、状態情報追加部１０８が「うまい」という状態情報を追加しておけば、リスト情報抽出部１０３が「うまい」という情報を抽出することが可能となる。
【００８０】
このように、状態情報追加部１０８を備えることにより、音声関連情報検索装置３００は、保持していない状態情報を追加することができるので、利用者の口癖に合わせた状態情報を保持することが可能となり、リスト情報抽出部１０３が的確に状態情報を抽出することが可能となる。
【００８１】
以上、述べたように、音声関連情報検索装置３００は、カテゴリ情報を保持するカテゴリ情報保持手段と、音声情報を取得する音声情報取得手段と、音声情報取得時の現在地情報を取得する現在地情報取得手段と、前記音声情報から前記カテゴリ情報に合致するカテゴリを抽出するカテゴリ抽出手段と、前記現在地情報取得手段が取得した現在地情報及び前記カテゴリ情報抽出手段が抽出したカテゴリ情報を含む音声関連情報を登録する音声関連情報登録手段と、所定条件を取得すると共に、音声関連情報の検索要求を受け付ける検索要求受付手段と、前記条件に基づいて前記音声関連情報の検索を行う音声関連情報検索手段と、前記音声関連情報検索手段が検索した音声関連情報に基づいた結果を出力する検索結果出力手段と、を備える。
【００８２】
これによれば、音声関連情報検索装置３００は、予め音声情報からカテゴリ情報を抽出して、当該カテゴリ情報と、音声情報取得時の現在地情報とを関連付けた音声関連情報を登録しているので、上記カテゴリ情報に関する検索条件に基づいて音声関連情報を検索し、当該検索条件に合致する音声関連情報に対応する検索結果を出力することができる。
【００８３】
［他の実施例］
上述の実施例では、音声関連情報検索装置３００をナビゲーション装置に適用する場合について述べたが、本発明は、これに限られず、携帯電話、ＰＤＡ等に適用することができる。
【００８４】
上述の実施例では、音声関連情報検索装置３００が保持している音声情報１１０からカテゴリ情報等を抽出し、音声関連情報１７０を生成する場合について述べたが、本発明は、これに限られず、利用者が音声を入力した時に、音声情報取得部１０１が当該音声の音声情報１１０を取得し、音声関連情報検索装置３００が、当該音声情報１１０に対応する音声関連情報１７０を生成するようにしても良い。
【００８５】
上述の実施例では、音声関連情報検索装置３００が、検索結果を一覧で表示する場合について述べたが、本発明は、これに限られず、検索結果を音声で提供するようにしても良い。
【００８６】
上述の実施例では、音声関連情報検索装置３００が、検索結果を一覧で表示する場合について述べたが、本発明は、これに限られず、検索対象の音声関連情報１７０の地点情報１６４に対応する地図を表示するようにしても良い。
【００８７】
上述の実施例では、音声関連情報検索装置３００では、音声情報１１０からカテゴリ情報、状態情報共に抽出できなかった場合に、当該音声情報１１０を備考情報１６５に登録する場合について述べたが、音声情報１１０からカテゴリ情報や状態情報を抽出した場合でも音声情報１１０を備考情報１６５に登録するようにしても良い。
【００８８】
この場合、検索結果出力部１０５が検索結果表示時に当該備考内容を表示すれば、利用者が具体的にどのような音声情報かを確認することができる。
【図面の簡単な説明】
【００８９】
【図１】音声関連情報登録の概略図である。
【図２】ナビゲーション装置の概略構成を示すブロック図である。
【図３】音声関連情報検索装置の機能構成図である。
【図４】カテゴリ情報及び状態情報の例を示す図である。
【図５】音声関連情報のデータ構造を示す図である。
【図６】音声関連情報登録処理のフローチャートである。
【図７】音声関連情報の検索結果一覧の例を示した図である。
【図８】音声関連情報検索処理のフローチャートである。
【符号の説明】
【００９０】
１８  ＧＰＳ受信機
２０  システムコントローラ
３６  データ記憶ユニット
４０  表示装置
６０  入力装置
１０１  音声情報取得部
１０２  現在地情報取得部
１０３  リスト情報抽出部
１０４  音声関連情報登録部
１０５  検索要求受付部
１０６  音声関連情報検索部
１０７  検索結果出力部
１０８  状態情報追加部
１１０  音声情報
１２０  地図情報ＤＢ
１３０  カテゴリ情報リスト
１４０  状態情報リスト
１６０  音声関連情報ＤＢ
２００  ナビゲーション装置
３００  音声関連情報検索装置
【図１】
2009064218.tif 000003
【図２】
2009064218.tif 000004
【図３】
2009064218.tif 000005
【図４】
2009064218.tif 000006
【図５】
2009064218.tif 000007
【図６】
2009064218.tif 000008
【図７】
2009064218.tif 000009
【図８】
2009064218.tif 000010