(57)【要約】【課題】言語を使用できない者が必要とする施設を迅速に検索すること。【解決手段】施設検索装置１００は、移動体に搭載され、地図情報を用いて施設を検索する。検知部１０１は、移動体内の音を検知する。抽出部１０２は、検知部１０１によって検知された音から発話以外の所定の音を抽出する。検索部１０４は、抽出部１０２によって抽出された所定の音に基づいて、地図情報内の施設を検索する。検索部１０４は、具体的には、ペットの鳴き声が抽出された場合はペット用の施設を検索し、乳幼児の泣き声が抽出された場合には乳幼児用の施設を検索する。【選択図】図１
2010176423.tif 000002
【特許請求の範囲】
【請求項１】
移動体に搭載され、地図情報を用いて施設を検索する施設検索装置であって、
前記移動体内の音を検知する検知手段と、
前記検知手段によって検知された前記音から発話以外の所定の音を抽出する抽出手段と、
前記抽出手段によって抽出された前記所定の音に基づいて、前記地図情報内の施設を検索する検索手段と、
を備えたことを特徴とする施設検索装置。
【請求項２】
前記抽出手段は、ペットの鳴き声を抽出し、
前記検索手段は、前記ペット用の施設を検索することを特徴とする請求項１に記載の施設検索装置。
【請求項３】
前記抽出手段は、乳幼児の泣き声を抽出し、
前記検索手段は、前記乳幼児用の施設を検索することを特徴とする請求項１に記載の施設検索装置。
【請求項４】
前記抽出手段によって抽出された前記所定の音のパターンを識別する識別手段を備え、
前記検索手段は、前記識別手段による識別結果に基づいて、検索する前記施設を決定することを特徴とする請求項１〜３のいずれか一つに記載の施設検索装置。
【請求項５】
移動体において地図情報を用いて施設を検索する施設検索方法であって、
前記移動体内の音を検知する検知工程と、
前記検知工程で検知された前記音から発話以外の所定の音を抽出する抽出工程と、
前記抽出工程で抽出された前記所定の音に基づいて、前記地図情報内の施設を検索する検索工程と、
を含んだことを特徴とする施設検索方法。
【請求項６】
請求項５に記載の施設検索方法をコンピュータに実行させることを特徴とする施設検索プログラム。
【請求項７】
請求項６に記載の施設検索プログラムを記録したことを特徴とするコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、移動体内で発せられた音に基づいて施設を検索する施設検索装置、施設検索方法、施設検索プログラムおよび記録媒体に関する。ただし、この発明の利用は、上述した施設検索装置、施設検索方法、施設検索プログラムおよび記録媒体に限られない。
【背景技術】
【０００２】
従来、音声認識を利用して、ユーザの発話から特定した施設を検索する技術が知られている（たとえば、下記特許文献１参照。）。下記特許文献１には、絞込辞書として全てのジャンル名称辞書と地域名称辞書を同時に参照することにより、任意の手順で入力される地域名称と施設の種別名称を絞込条件として認識し、絞込条件を満たす施設名称の数を取得し、施設名称の数が所定の施設数以下であるときに施設名称辞書を作成し、作成された施設名称辞書を用いて音声入力される施設名称の音声認識処理をおこなう技術が示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１２３２７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術にあっては、ユーザの発話、すなわち言語を用いなければ施設の検索をおこなうことができないという問題点が一例として挙げられる。車両には、ペットや乳幼児のように言語を使うことができない者が乗車する場合がある。一般に、これらの者が施設への立ち寄りを必要とする場合は、ユーザがその意志をくみ取り、言語を用いるなどして施設を検索する。この場合、ユーザにとって煩雑な作業が生じる上、運転中など迅速に対応できない状況では施設を検索するのが遅れてしまうという問題点が一例として挙げられる。
【課題を解決するための手段】
【０００５】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる施設検索装置は、移動体に搭載され、地図情報を用いて施設を検索する施設検索装置であって、前記移動体内の音を検知する検知手段と、前記検知手段によって検知された前記音から発話以外の所定の音を抽出する抽出手段と、前記抽出手段によって抽出された前記所定の音に基づいて、前記地図情報内の施設を検索する検索手段と、を備えたことを特徴とする。
【０００６】
また、請求項５の発明にかかる施設検索方法は、移動体において地図情報を用いて施設を検索する施設検索方法であって、前記移動体内の音を検知する検知工程と、前記検知工程で検知された前記音から発話以外の所定の音を抽出する抽出工程と、前記抽出工程で抽出された前記所定の音に基づいて、前記地図情報内の施設を検索する検索工程と、を含んだことを特徴とする。
【０００７】
また、請求項６の発明にかかる施設検索プログラムは、請求項５に記載の施設検索方法をコンピュータに実行させることを特徴とする。
【０００８】
また、請求項７の発明にかかる記録媒体は、請求項６に記載の施設検索プログラムをコンピュータに読み取り可能な状態で記録したことを特徴とする。
【図面の簡単な説明】
【０００９】
【図１】実施の形態にかかる施設検索装置の機能的構成を示すブロック図である。
【図２】施設検索装置による施設検索処理の手順を示すフローチャートである。
【図３】ナビゲーション装置のハードウェア構成を示すブロック図である。
【図４】ナビゲーション装置による施設検索処理の手順を示すフローチャートである。
【図５】施設の検索結果の表示例を示す説明図である。
【発明を実施するための形態】
【００１０】
以下に添付図面を参照して、この発明に係る施設検索装置、施設検索方法、施設検索プログラムおよび記録媒体の好適な実施の形態を詳細に説明する。
【００１１】
（実施の形態）
図１は、実施の形態にかかる施設検索装置の機能的構成を示すブロック図である。実施の形態にかかる施設検索装置１００は、たとえば車両などの移動体に搭載され、地図情報を用いて施設を検索する。また、施設検索装置１００は、検知部１０１、抽出部１０２、識別部１０３、検索部１０４によって構成される。
【００１２】
検知部１０１は、移動体内の音を検知する。検知部１０１は、たとえばマイクなどであり、移動体内の音を種別に関わらず検知する。
【００１３】
抽出部１０２は、検知部１０１によって検知された音から発話以外の所定の音を抽出する。抽出部１０２は、所定の音として、たとえば、ペットの鳴き声や乳幼児の泣き声を抽出する。抽出部１０２は、たとえば、音の高低や周波数が特徴的な音を所定の音として抽出する。
【００１４】
識別部１０３は、抽出部１０２によって抽出された所定の音のパターンを識別する。音のパターンとは、音の高低や周波数のパターンである。識別部１０３は、たとえば、ペットや乳幼児が特定の状態にある場合に発する鳴き声（泣き声）をパターン化しておき、抽出された鳴き声（泣き声）がどのパターンと一致するかによって、ペットや乳幼児の状態を識別する。具体的には、たとえば、「お腹がすいた」「動きたい」「トイレに行きたい」「どこかが痛い」などの状態を識別する。
【００１５】
検索部１０４は、抽出部１０２によって抽出された所定の音に基づいて、地図情報内の施設を検索する。検索部１０４は、たとえば、抽出部１０２によってペットの鳴き声が抽出された場合にはペット用の施設を検索し、乳幼児の泣き声が抽出された場合には乳幼児用の施設を検索する。
【００１６】
また、検索部１０４は、識別部１０３によって特定のパターンが識別された場合、その識別結果に基づいて検索する施設を決定する。具体的には、たとえば、鳴き声（泣き声）が「お腹がすいた」時のパターンと識別された場合には、ペットまたは乳幼児が食事できる施設を検索し、「動きたい」時のパターンと識別された場合には、ペットまたは乳幼児が利用できる休憩所などを検索する。
【００１７】
図２は、施設検索装置による施設検索処理の手順を示すフローチャートである。図２のフローチャートにおいて、施設検索装置１００は、検知部１０１によって移動体内の音を検知するまで待機する（ステップＳ２０１：Ｎｏのループ）。音を検知すると（ステップＳ２０１：Ｙｅｓ）、施設検索装置１００は、検知した音から所定の音を抽出する（ステップＳ２０２）。
【００１８】
つぎに、施設検索装置１００は、抽出した音のパターンを識別し（ステップＳ２０３）、識別結果に基づいて施設を検索して（ステップＳ２０４）、本フローチャートによる処理を終了する。なお、ステップＳ２０３において、音のパターンが識別できない場合、検索部１０４は、抽出した音に基づいて一般的な施設を検索する。
【００１９】
以上説明したように、施設検索装置１００は、発話以外の所定の音に基づいて施設を検索する。これにより、言語を使用できない者が施設への立ち寄りを必要とする場合に、必要とされる施設を検索することができる。より詳細には、ペットや乳幼児のように、言語を使用できない者が移動体に乗っている場合に、飼い主や親が操作をおこなうことなく必要な施設を検索することができる。これにより、飼い主や親の操作負担が軽減されるとともに、ペットや乳幼児の要求を迅速に満たすことができる。
【００２０】
また、施設検索装置１００は、音のパターンを識別し、識別されたパターンに基づいて施設を検索する。これにより、ペットや乳幼児の要求を把握し、要求に即した施設をより迅速に検索することができる。
【実施例】
【００２１】
以下に、本発明の実施例について説明する。本実施例では、車両に搭載されたナビゲーション装置３００を施設検索装置１００として本発明を適用した場合の一例について説明する。
【００２２】
（ナビゲーション装置３００のハードウェア構成）
まず、ナビゲーション装置３００のハードウェア構成について説明する。図３は、ナビゲーション装置のハードウェア構成を示すブロック図である。図３において、ナビゲーション装置３００は、ＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、磁気ディスクドライブ３０４、磁気ディスク３０５、光ディスクドライブ３０６、光ディスク３０７、音声Ｉ／Ｆ（インターフェース）３０８、マイク３０９、スピーカ３１０、入力デバイス３１１、映像Ｉ／Ｆ３１２、ディスプレイ３１３、カメラ３１４、通信Ｉ／Ｆ３１５、ＧＰＳユニット３１６、各種センサ３１７を備えている。また、各構成部３０１〜３１７は、バス３２０によってそれぞれ接続されている。
【００２３】
まず、ＣＰＵ３０１は、ナビゲーション装置３００の全体の制御を司る。ＲＯＭ３０２は、ブートプログラム、経路探索プログラムなどのプログラムを記録している。また、ＲＡＭ３０３は、ＣＰＵ３０１のワークエリアとして使用される。すなわち、ＣＰＵ３０１は、ＲＡＭ３０３をワークエリアとして使用しながら、ＲＯＭ３０２に記録された各種プログラムを実行することによって、ナビゲーション装置３００の全体の制御を司る。
【００２４】
磁気ディスクドライブ３０４は、ＣＰＵ３０１の制御にしたがって磁気ディスク３０５に対するデータの読み取り／書き込みを制御する。磁気ディスク３０５は、磁気ディスクドライブ３０４の制御で書き込まれたデータを記録する。磁気ディスク３０５としては、たとえば、ＨＤ（ハードディスク）やＦＤ（フレキシブルディスク）を用いることができる。
【００２５】
また、光ディスクドライブ３０６は、ＣＰＵ３０１の制御にしたがって光ディスク３０７に対するデータの読み取り／書き込みを制御する。光ディスク３０７は、光ディスクドライブ３０６の制御にしたがってデータが読み出される着脱自在な記録媒体である。光ディスク３０７は、書き込み可能な記録媒体を利用することもできる。着脱可能な記録媒体として、光ディスク３０７のほか、ＭＯ、メモリカードなどを用いることができる。
【００２６】
磁気ディスク３０５または光ディスク３０７には地図データが記録されている。地図データは、建物、河川、地表面などの地物（フィーチャ）をあらわす背景データや道路の形状をあらわす道路形状データを含んでいる。背景データには、地図上の施設の形状をあらわす３次元データや当該施設の説明をあらわす文字データが含まれている、また、道路形状データには、交通条件データとして、たとえば、各ノードについて、信号や横断歩道などの有無、高速道路の出入り口やジャンクションの有無、各リンクについての長さ（距離）、道幅、進行方向、道路種別（高速道路、有料道路、一般道路など）などの情報が含まれている。
【００２７】
音声Ｉ／Ｆ３０８は、音声入力用のマイク３０９および音声出力用のスピーカ３１０に接続される。マイク３０９に受音された音声は、音声Ｉ／Ｆ３０８内でＡ／Ｄ変換される。マイク３０９は、たとえば、車両のダッシュボード付近に設置され、その数は単数でも複数でもよい。スピーカ３１０からは、所定の音声信号を音声Ｉ／Ｆ３０８内でＤ／Ａ変換した音声が出力される。
【００２８】
入力デバイス３１１は、文字、数値、各種指示などの入力のための複数のキーを備えたリモコン、キーボード、タッチパネルなどが挙げられる。また、音声認識によってユーザからの指示入力を受け付ける場合には、マイク３０９が入力デバイス３１１として機能する。入力デバイス３１１は、リモコン、キーボード、タッチパネルなどのうちいずれか１つの形態によって実現されてもよいが、複数の形態によって実現することも可能である。
【００２９】
映像Ｉ／Ｆ３１２は、ディスプレイ３１３に接続される。映像Ｉ／Ｆ３１２は、具体的には、たとえば、ディスプレイ３１３全体を制御するグラフィックコントローラと、即時表示可能な画像情報を一時的に記録するＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）などのバッファメモリと、グラフィックコントローラから出力される画像データに基づいてディスプレイ３１３を制御する制御ＩＣなどによって構成される。
【００３０】
カメラ３１４は、車両内部あるいは外部の画像を撮影する。画像は静止画像あるいは動画像のどちらでもよく、たとえば、カメラ３１４によって車両外部の風景や地物、車両内部の搭乗者などを撮影し、撮影した映像を映像Ｉ／Ｆ３１２を介して磁気ディスク３０５や光ディスク３０７などの記録媒体に出力する。また、ナビゲーション装置３００に搭載されたカメラ３１４の他、ユーザが保有するデジタルカメラや携帯電話を映像Ｉ／Ｆ３１２に接続して、ナビゲーション装置３００に取り込めるようにしてもよい。
【００３１】
ディスプレイ３１３には、アイコン、カーソル、メニュー、ウインドウ、あるいは文字や画像などの各種データが表示される。ディスプレイ３１３には、上述した地図データが、２次元または３次元に描画される。ディスプレイ３１３に表示された地図データには、ナビゲーション装置３００を搭載した車両の現在位置をあらわすマークなどを重ねて表示することができる。車両の現在位置は、ＣＰＵ３０１によって算出される。ディスプレイ３１３としては、たとえば、ＴＦＴ液晶ディスプレイ、有機ＥＬディスプレイなどを用いることができる。
【００３２】
通信Ｉ／Ｆ３１５は、無線を介してインターネットなどの通信網に接続され、この通信網とＣＰＵ３０１とのインターフェースとしても機能する。また、通信Ｉ／Ｆ３１５は、テレビやラジオなどの放送波を受信する。通信Ｉ／Ｆ３１５で受信された放送波は、音声Ｉ／Ｆ３０８や映像Ｉ／Ｆ３１２を介して、スピーカ３１０やディスプレイ３１３に、音声情報や画像情報として出力される。
【００３３】
ＧＰＳユニット３１６は、ＧＰＳ衛星からの電波を受信し、車両の現在位置を示す情報を出力する。ＧＰＳユニット３１６の出力情報は、後述する各種センサ３１７の出力値とともに、ＣＰＵ３０１による車両の現在位置の算出に際して利用される。現在位置を示す情報は、たとえば緯度・経度、高度などの、地図データ上の１点を特定する情報である。
【００３４】
各種センサ３１７は、車速センサ、加速度センサ、角速度センサなどの、車両の位置や挙動を判断するための情報を出力する。各種センサ３１７の出力値は、ＣＰＵ３０１による車両の現在位置の算出や、速度や方位の変化量の算出に用いられる。
【００３５】
図１に示した施設検索装置１００の検知部１０１、抽出部１０２、識別部１０３、検索部１０４は、図３に示したナビゲーション装置３００におけるＲＯＭ３０２、ＲＡＭ３０３、磁気ディスク３０５、光ディスク３０７などに記録されたプログラムやデータを用いて、ＣＰＵ３０１が所定のプログラムを実行し、ナビゲーション装置３００における各部を制御することによってその機能を実現する。
【００３６】
（ナビゲーション装置３００による施設検索処理）
つぎに、ナビゲーション装置３００による施設検索処理について説明する。ナビゲーション装置３００は、自装置内に記憶する地図データを用いて各種の施設を検索する施設検索機能を有する。通常、ナビゲーション装置３００が施設検索をおこなう場合、ユーザから施設のジャンルや位置などの指定を受け付け、指定された条件に該当する施設を検索する。検索条件の指定は、入力デバイス３１１を介しておこなう他、ユーザが検索条件の内容を発話することによって実現することもできる。
【００３７】
また、ナビゲーション装置３００は、車内で発せられる発話以外の音を解析し、その音に基づいて施設を検索することもできる。具体的には、ナビゲーション装置３００は、車内でペットの鳴き声や乳幼児の泣き声が発せられた場合、その種別に基づいて施設を検索する。すなわち、ナビゲーション装置３００は、言語以外の音に基づいて施設を検索することができる。
【００３８】
ペットや乳幼児は、言語で感情や要求を表現することができない。このため、ペットや乳幼児が施設への立ち寄りを必要とする場合は、ユーザ（飼い主や親）がその意志をくみ取り、言語を用いるなどして施設を検索するのが一般的である。しかし、このような方法ではユーザにとって煩雑な作業が生じる上、運転中など迅速に対応できない状況では施設を検索するのが遅れてしまい、ペットや乳幼児の要求が満たされるまでに時間がかかってしまう。また、ペットや乳幼児が鳴き（泣き）続けるような状況が長引くことは、ユーザにとって大きな心理的負担になる。
【００３９】
このため、ナビゲーション装置３００は、ペットの鳴き声や乳幼児の鳴き声に基づいて施設を検索する。これにより、ユーザの負担を軽減して、ペットや乳幼児とのドライブをより快適なものにすることができる。
【００４０】
図４は、ナビゲーション装置による施設検索処理の手順を示すフローチャートである。図４のフローチャートにおいて、ナビゲーション装置３００は、マイク３０９を用いて集音した車内の音を解析し（ステップＳ４０１）、特殊な音が含まれているか否かを判断する（ステップＳ４０２）。特殊な音とは、たとえばペットの鳴き声や乳幼児の泣き声などである。
【００４１】
特殊な音が含まれていない場合は（ステップＳ４０２：Ｎｏ）、ステップＳ４０１に戻り、音声の解析を継続する。一方、特殊な音が検知された場合は（ステップＳ４０２：Ｙｅｓ）、ナビゲーション装置３００は、検知された音が登録されたパターン音か否かを判断する（ステップＳ４０３）。
【００４２】
ここで、ユーザは、特殊な音のうち特定のパターンを有するものと特定の施設（または施設の種別）とを関連づけて登録することができる。具体的には、たとえば特殊な音が乳幼児の泣き声である場合、空腹時の泣き方とおむつを交換して欲しい場合の泣き方は異なる場合がある。この場合、ユーザは、空腹時の泣き方のパターンには乳幼児が食事または授乳ができる施設を関連づけて登録し、おむつを交換して欲しい場合の泣き方のパターンにはおむつ交換台のある施設を登録する。
【００４３】
なお、このような関連づけは、ナビゲーション装置３００によって自動的におこなってもよい。すなわち、特殊な音からその音を発した者（ペットや乳幼児）の気分や要求をナビゲーション装置３００が解析し、その気分や要求に即した施設を自動的に検索するようにしてもよい。
【００４４】
登録されたパターン音である場合（ステップＳ４０３：Ｙｅｓ）、ナビゲーション装置３００は、パターン音に関連づけられた施設を検索する（ステップＳ４０４）。なお、ナビゲーション装置３００は、自装置が記録している地図データおよび自装置の現在位置情報を用いて施設の検索をおこない、一般的には複数の施設を検索する。
【００４５】
一方、登録されたパターン音でない場合（ステップＳ４０３：Ｎｏ）、ナビゲーション装置３００は、その音の種別に応じた一般的な施設を検索する（ステップＳ４０５）。一般的な施設とは、たとえば特殊な音がペットの鳴き声である場合には、ドッグランがあるパーキングエリア、ペット同伴可能な飲食店、駐車場がある公園、ペットフードを売っている店などが挙げられる。また、たとえば特殊な音が乳幼児の泣き声である場合には、ベビー用休憩室がある施設、おむつ交換台があるトイレ、離乳食の取り扱いがある飲食店、おむつを売っている店などが挙げられる。
【００４６】
ナビゲーション装置３００は、ステップＳ４０４またはＳ４０５で検索した施設の検索結果をユーザに提示し（ステップＳ４０６）、提示した検索結果から少なくとも１つの施設が選択されるまで待機する（ステップＳ４０７：Ｎｏのループ）。施設が選択されると（ステップＳ４０７：Ｙｅｓ）、ナビゲーション装置３００は、選択された施設までの経路を探索し（ステップＳ４０８）、探索した経路に沿って経路誘導をおこなって（ステップＳ４０９）、本フローチャートによる処理を終了する。
【００４７】
図５は、施設の検索結果の表示例を示す説明図である。図５の検索結果表示画面５００は、検索対象施設５０１としてペット同伴可能な飲食店を検索した検索結果を表示している。検索結果表示画面５００には、検索された施設の名称情報５０２（５０２ａ〜５０２ｅ）および施設の位置を示す地図情報５０３が表示されている。ユーザは、検索された施設から利用する施設を選択し、その施設までの経路を得る。
【００４８】
以上説明したように、ナビゲーション装置３００は、発話以外の所定の音に基づいて施設を検索する。これにより、言語を使用できない者が施設への立ち寄りを必要とする場合に、必要とされる施設を検索することができる。より詳細には、ペットや乳幼児のように、言語を使用できない者が車両に乗っている場合に、飼い主や親が操作をおこなうことなく必要な施設を検索することができる。これにより、飼い主や親の操作負担が軽減されるとともに、ペットや乳幼児の要求を迅速に満たすことができる。
【００４９】
また、ナビゲーション装置３００は、音のパターンを識別し、識別されたパターンに基づいて施設を検索する。これにより、ペットや乳幼児の要求を把握し、要求に即した施設をより迅速に検索することができる。
【００５０】
なお、本実施の形態で説明した施設検索方法は、あらかじめ用意されたプログラムをパーソナル・コンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であってもよい。
【符号の説明】
【００５１】
１００  施設検索装置
１０１  検知部
１０２  抽出部
１０３  識別部
１０４  検索部
【図１】
2010176423.tif 000003
【図２】
2010176423.tif 000004
【図３】
2010176423.tif 000005
【図４】
2010176423.tif 000006
【図５】
2010176423.tif 000007