(57)【要約】【課題】  施設検索により複数の候補が検索された場合でも、所望の施設を音声認識による絞り込みによって容易に検索できる施設検索装置を提供する。【解決手段】  発話された音声を音声信号に変換する音声入力手段１０と、音声信号に基づき発話された語彙を認識する音声認識手段１４と、施設データを格納する施設データベース１８と、認識語彙に基づき施設データベースを検索する施設データベース検索手段１７と、施設の特徴を表す施設特定情報を格納する施設特定情報データベース２０と、複数の施設が検索された場合に音声認識手段による認識語彙に基づき施設特定情報データベースを検索する施設特定情報データベース検索手段１９と、上記検索された複数の施設のうち、施設特定情報データベース検索手段によって検索された施設特定情報を有する施設を選択する選択手段２２と、選択手段によって選択された施設の情報を出力する出力手段１２、１３とを備えている。【選択図】        図１
2006139203.tif 000002
【特許請求の範囲】
【請求項１】
発話された音声を音声信号に変換する音声入力手段と、
前記音声入力手段からの音声信号に基づき発話された語彙を認識する音声認識手段と、
施設を指定する施設データを格納する施設データベースと、
前記音声認識手段により認識された語彙に基づき前記施設データベースを検索する施設データベース検索手段と、
施設の特徴を表す施設特定情報を格納する施設特定情報データベースと、
前記施設データベース検索手段によって複数の施設が検索された場合に、前記音声認識手段により認識された語彙に基づき前記施設特定情報データベースを検索する施設特定情報データベース検索手段と、
前記施設データベース検索手段によって検索された複数の施設のうち、前記施設特定情報データベース検索手段によって検索された施設特定情報を有する施設を選択する選択手段と、
前記選択手段によって選択された施設の情報を出力する出力手段
とを備えた施設検索装置。
【請求項２】
施設データベースは、施設特定情報ＩＤを含む施設データを格納し、
施設特定情報データベースは、前記施設特定情報ＩＤに対応させて施設特定情報を格納し、
選択手段は、施設データベース検索手段によって検索された複数の施設のうち、施設特定情報データベース検索手段によって検索された施設特定情報に対応する施設特定情報ＩＤを有する施設データによって指定される施設を選択することを特徴とする請求項１記載の施設検索装置。
【請求項３】
施設特定情報データベースは、施設に隣接する道路名、施設が存在する町名、施設の建物名、施設のサービス内容を含む施設特定情報を格納することを特徴とする請求項１または請求項２記載の施設検索装置。
【請求項４】
施設特定情報データベースは、通信によって接続されるサーバに形成されることを特徴とする請求項１から請求項３のうちのいずれか１項記載の施設検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音声認識を用いて施設を検索する施設検索装置に関し、特に複数の施設が候補として検索された場合に音声認識を用いて候補を絞り込む技術に関する。
【背景技術】
【０００２】
従来、音声認識技術を用いて施設検索を行う施設検索装置が知られている。この施設検索装置では、発話した語彙に対して複数の候補が検索された場合、ユーザは、「次」、「前」といった語を発話して候補を選択するか、または、施設名称の一部分、例えば、施設名称が「神戸総合運動公園ユニバー競技場」であれば「ユニバー競技場」等を発話することで複数の候補の中から所望の施設を選択している。
【０００３】
なお、施設検索の技術として、特許文献１は、放送・通信を介して周辺の店舗やレストラン、ガソリンスタンド、駐車場、イベント等のサービス情報を受信し、サービス情報を地図上に重ねて表示するナビゲーション装置を開示している。このナビゲーション装置は、地図上の所定位置と受信したサービス情報に付加された位置情報に基づいてサービス情報を選択するサービス情報選択部を備え、サービス情報選択部が、地図上の所定位置に近いサービス情報を選択の第一候補とし、経路が設定されている場合は、経路に沿って順次サービス情報を選択し、サービス情報に付加されたリアルタイムな属性情報、例えば空車である駐車場や営業中、空席の有るレストラン等のサービス情報を優先して選択する。これにより、表示された複数のサービス情報から、所望するサービス情報を簡単な操作で選択することができる。
【０００４】
【特許文献１】特開２００１−２６４０８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の施設検索装置では、複数の候補が検索されたときに「次」または「前」を発話することにより候補を選択するので、候補が多数ある場合は、候補の選択に多くの手間を要する。例えば、候補が３０件あった場合には、最悪３０回「次」と発話しなければ所望の候補を選択することができない。また、施設名称の一部分を発話して候補を選択する方法は、目的とする施設の名称の一部分でもわかっている場合は非常に有効であるが、名称が不明な場合は全く使用することができない。
【０００６】
この発明は、上述した問題を解消するためになされたものであり、音声認識を用いて行った施設検索により複数の候補が検索された場合であっても、所望の施設を音声認識による絞り込みによって容易に検索できる施設検索装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明に係る施設検索装置は、発話された音声を音声信号に変換する音声入力手段と、音声入力手段からの音声信号に基づき発話された語彙を認識する音声認識手段と、施設を指定する施設データを格納する施設データベースと、音声認識手段により認識された語彙に基づき施設データベースを検索する施設データベース検索手段と、施設の特徴を表す施設特定情報を格納する施設特定情報データベースと、施設データベース検索手段によって複数の施設が検索された場合に、音声認識手段により認識された語彙に基づき施設特定情報データベースを検索する施設特定情報データベース検索手段と、施設データベース検索手段によって検索された複数の施設のうち、施設特定情報データベース検索手段によって検索された施設特定情報を有する施設を選択する選択手段と、選択手段によって選択された施設の情報を出力する出力手段とを備えている。
【発明の効果】
【０００８】
この発明によれば、音声認識によって施設を検索することにより複数の施設が検索された場合に、施設の特徴を表す施設特定情報を発話することにより音声認識による絞り込みを行って所望の施設に関する情報を取得するように構成したので、所望の施設を容易に検索できる。
【発明を実施するための最良の形態】
【０００９】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。
実施の形態１．
この発明の実施の形態１に係る施設検索装置は、施設特定情報データベースを自装置内に備えるように構成したものである。この施設検索装置は、例えば、車両に搭載されるナビゲーション装置といった車載機器として実現されている。なお、車載機器のナビゲーション機能については周知であるので、この明細書では説明を省略する。
【００１０】
図１は、この発明の実施の形態１に係る施設検索装置の構成を示すブロック図である。この施設検索装置は、音声入力手段１０、制御手段１１、音声出力手段１２、表示手段１３、音声認識手段１４、施設認識用辞書１５、施設特定情報認識用辞書１６、施設データベース検索手段１７、施設データベース１８、施設特定情報データベース検索手段１９、施設特定情報データベース２０、施設特定情報認識用辞書作成手段２１および施設特定情報接続手段２２から構成されている。
【００１１】
音声入力手段１０は、例えばマイクロフォンから構成されており、発話された音声を音声信号に変換する。この音声入力手段１０によって得られた音声信号は、制御手段１１に送られる。制御手段１１は、例えばマイクロコンピュータから構成されており、施設検索装置の全体を制御する。この制御手段１１によって行われる制御の詳細は後に詳細に説明する。
【００１２】
音声出力手段１２は、この発明の出力手段に対応し、例えばスピーカから構成されている。この音声出力手段１２は、制御手段１１から送られてくる音声信号に従って音声を発生する。例えば、音声出力手段１２は、施設データベース検索手段１７による検索結果および施設特定情報接続手段２２による処理結果を発音する。表示手段１３は、この発明の出力手段に対応し、例えば液晶パネルから構成されている。この表示手段１３は、制御手段１１から送られてくる表示データに従って、地図、地図上の自車位置、地図上の施設の位置、その他の種々のメッセージを表示する。例えば、表示手段１３は、施設データベース検索手段１７による検索結果および施設特定情報接続手段２２による処理結果を表示する。
【００１３】
音声認識手段１４は、例えばマイクロコンピュータから構成されており、音声入力手段１０から制御手段１１を経由して送られてくる音声信号に対し、施設認識用辞書１５または施設特定情報認識用辞書１６を参照して、音声認識を行う。なお、音声認識には、周知の技術を用いることができる。この音声認識手段１４における音声認識によって得られた認識語彙は、制御手段１１に送られる。
【００１４】
施設認識用辞書１５は、例えばメモリに形成されており、施設認識のために発話された音声を認識するために使用される。施設認識用辞書１５は、音声信号に対応する施設認識用の認識語彙を記憶しており、音声認識手段１４から音声信号が与えられた時に、該音声信号に対応する認識語彙を音声認識手段１４に返す。
【００１５】
施設特定情報認識用辞書１６は、例えばメモリにテンポラリに作成される辞書である。この施設特定情報認識用辞書１６は、施設特定情報認識のために発話される音声を認識するために使用される。施設特定情報認識用辞書１６は、音声信号に対応する施設特定情報認識用の認識語彙を記憶しており、音声認識手段１４から音声信号が与えられた時に、該音声信号に対応する認識語彙を音声認識手段１４に返す。
【００１６】
施設データベース検索手段１７は、例えばマイクロコンピュータから構成されており、制御手段１１から送られてくる認識語彙に基づき施設データベース１８を検索し、施設データを取得する。この施設データベース検索手段１７で取得された施設データは、制御手段１１に送られる。施設データベース１８は、例えば図２に示すように、「県名」、「大ジャンル」、「小ジャンル」、「施設名」および「施設特定情報ＩＤ」といった項目を一組とする施設データが複数組集められて構成されている。
【００１７】
施設特定情報データベース検索手段１９は、例えばマイクロコンピュータから構成されており、制御手段１１から送られてくる施設データに含まれる施設特定情報ＩＤに基づいて施設特定情報データベース２０を検索し、施設特定情報を取得する。施設特定情報は、施設の特徴、例えば施設に隣接する道路名、施設が存在する町名、施設の建物名、施設のサービス内容や取扱商品、営業時間等を示す情報である。この施設特定情報データベース検索手段１９で取得された施設特定情報は、制御手段１１に送られる。施設特定情報データベース２０は、例えば図３に示すように、施設特定情報ＩＤと施設特定情報とを一対とする複数対のデータから構成されている。
【００１８】
施設特定情報認識用辞書作成手段２１は、例えばマイクロコンピュータから構成されており、制御手段１１から送られてくる音声信号と施設特定情報とに基づき、該施設特定情報を認識するための施設特定情報認識用辞書１６を作成する。施設特定情報認識用辞書作成手段２１は、必要に応じてテンポラリに施設特定情報認識用辞書１６を作成するので、施設特定情報が増加することに起因してメモリ不足が発生する事態を回避できるようになっている。
【００１９】
施設特定情報接続手段２２は、この発明の選択手段に対応し、制御手段１１から送られてくる施設特定情報が施設データベース検索手段１７で検索された施設の何れに対応するかを検索し、検索された施設データを制御手段１１に返す。
【００２０】
次に、上記のように構成される、この発明の実施の形態１に係る施設検索装置の動作を図５〜図８に示すフローチャートを参照しながら説明する。
【００２１】
図５に示すフローチャートは、ユーザが音声認識により施設を検索し、さらに施設特定情報データベース２０を利用して候補を選択する施設検索のメイン処理を示している。以下では、「自車位置周辺のコンビニ」を検索する場合を想定して説明する。
【００２２】
まず、施設検索語彙の認識が行われる（ステップＳＴ２１）。すなわち、音声入力手段１０は、ユーザによってなされた「自車位置周辺のコンビニ」という発話を音声信号に変換して制御手段１１に送る。制御手段１１は、音声入力手段１０から送られてきた音声信号を音声認識手段１４に送る。音声認識手段１４は、制御手段１１から送られてきた音声信号に応答して、施設認識用辞書１５を参照して、「自車位置周辺のコンビニ」という施設検索語彙を認識し、認識結果を制御手段１１に送る。
【００２３】
次に、施設データベース検索が行われる（ステップＳＴ２２）。すなわち、制御手段１１は、音声認識手段１４から受け取った施設検索語彙を施設データベース検索手段１７に送る。施設データベース検索手段１７は、施設データベース１８を参照して、自車位置周辺のコンビニを検索する。なお、自車位置周辺の範囲は、図示しない現在位置検出手段（例えば、ＧＰＳ受信機）によって検出された自車の現在位置に基づいて決定される。この施設データベース検索手段１７で検索された施設データは制御手段１１に送られる。
【００２４】
次に、検索結果の件数判定が行われる（ステップＳＴ２３）。具体的には、制御手段１１は、施設データベース検索手段１７から送られてくる施設データが１件であるかどうかを調べる。このステップＳＴ２３で１件であることが判定されると、その検索結果がユーザに提示される（ステップＳＴ２４）。すなわち、制御手段１１は、施設データベース検索手段１７から送られてくる施設データに基づき音声信号および表示データを生成し、音声出力手段１２および表示手段１３にそれぞれ送る。これにより、音声出力手段１２からは検索された施設の位置や名称などが発音される。また、表示手段１３には、地図上に施設のマークが表示されるとともに、施設の位置や名称などといったメッセージが表示される。そして、施設検索の処理は終了する。
【００２５】
上記ステップＳＴ２３において、２件以上の施設が検索されたことが判定された場合は、施設特定情報データベースの検索処理が行われる（ステップＳＴ２５）。この施設特定情報データベースの検索処理の詳細を、図６に示すフローチャートを参照しながら説明する。なお、以下では、ステップＳＴ２２の施設データベース検索によって、Ａコンビニ三田店、Ｂコンビニ神戸店、・・・、Ｃコンビニ神戸店といった施設が検索されたものとして説明する。
【００２６】
施設特定情報データベースの検索処理では、まず、施設特定情報ＩＤが取得される（ステップＳＴ３１）。すなわち、制御手段１１は、施設データベース検索手段１７から送られてくる施設データから、図２に示すような、Ａコンビニ三田店の施設特定情報ＩＤ＝０ｘ０００００００１、Ｂコンビニ神戸店の施設特定情報ＩＤ＝０ｘ０００００００２、・・・、Ｃコンビニ神戸店の施設特定情報ＩＤ＝０ｘ００００００１０を取得する。次に、ステップＳＴ３１で取得された施設特定情報ＩＤをキーとして施設特定情報データベース２０が検索される（ステップＳＴ３２）。すなわち、制御手段１１は、取得した施設特定情報ＩＤを施設特定情報データベース検索手段１９に送る。施設特定情報データベース検索手段１９は、施設特定情報データベース２０の中から施設特定情報ＩＤ＝０ｘ０００００００１、ＩＤ＝０ｘ０００００００２、・・・、ＩＤ＝０ｘ００００００１０に対応する施設特定情報を取得し、制御手段１１に送る。
【００２７】
次に、施設特定情報ＩＤに対応する施設特定情報が保存される（ステップＳＴ３３）。すなわち、施設特定情報ＩＤ＝０ｘ０００００００１に対応するＡコンビニ三田店に対応する施設特定情報「ヒャクナナジュウロクゴウセン、ニジュウヨジカンエイギョウ、オサケ、タバコ」、施設特定情報ＩＤ＝０ｘ０００００００２に対応するＢコンビニ神戸店に対応する施設特定情報「ジュウサンゴウセン、オサケ」、・・・、施設特定情報ＩＤ＝０ｘ００００００１０に対応するＣコンビニ神戸店に対応する施設特定情報「ニゴウセン、ニジュウヨジカンエイギョウ、タバコ、コウベビル」が制御手段１１に保存される。その後、シーケンスは、図５のフローチャートに示すメイン処理にリターンする。
【００２８】
メイン処理では、次に、ステップＳＴ２５における検索結果を元に施設特定情報認識用の音声認識辞書、つまり施設特定情報認識用辞書１６が作成される（ステップＳＴ２６）。この施設特定情報認識用辞書１６の作成処理の詳細を、図７に示すフローチャートを参照しながら説明する。なお、以下では、Ａコンビニ三田店、Ｂコンビニ神戸店、・・・、Ｃコンビニ神戸店といった複数の施設の施設特定情報を認識するための施設特定情報認識用辞書１６を作成する場合を例に挙げて説明する。
【００２９】
施設特定情報認識用辞書１６の作成処理では、まず、施設特定情報が取得される（ステップＳＴ４１）。すなわち、施設特定情報認識用辞書作成手段２１は、ステップＳＴ２５で取得された施設特定情報、つまり、Ａコンビニ三田店に対応する施設特定情報ＩＤ＝０ｘ０００００００１に対応付けられている施設特定情報「ヒャクナナジュウロクゴウセン、ニジュウヨジカンエイギョウ、オサケ、タバコ」、Ｂコンビニ神戸店に対応する施設特定情報ＩＤ＝０ｘ０００００００２に対応付けられている施設特定情報「ジュウサンゴウセン、オサケ」、・・・、Ｃコンビニ神戸店に対応する施設特定情報ＩＤ＝０ｘ００００００１０に対応付けられている施設特定情報「ニゴウセン、ニジュウヨジカンエイギョウ、タバコ、コウベビル」を制御手段１１から取得する。
【００３０】
次に、施設特定情報ＩＤと施設特定情報から音声認識辞書の元データが作成される（ステップＳＴ４２）。音声認識辞書の元データは、図４に示すように、施設特定情報ＩＤから成る認識結果番号と、施設特定情報ＩＤに対応付けられた施設特定情報中の１つの認識語彙とを一対とする複数対のデータから構成されている。このような構造を有することにより、例えば、認識語彙「ニゴウセン」という語彙が認識された場合は、認識結果番号として０ｘ００００００１０が得られる。認識語彙「タバコ」という語彙が認識された場合は、認識結果番号として０ｘ０００００００１および０ｘ００００００１０が得られる。このように認識結果番号と施設特定情報ＩＤを同一にすることで、何れの施設にリンクされる情報であるかを判定することができる。
【００３１】
次に、ステップＳＴ４２で作成された音声認識辞書の元データを用いて、音声認識辞書が作成される（ステップＳＴ４３）。すなわち、施設特定情報認識用辞書作成手段２１は、音声認識辞書の元データに基づき、施設認識用辞書１５と同様の構造を有する施設特定情報認識用辞書１６を作成する。その後、シーケンスは、図５のフローチャートに示すメイン処理にリターンする。
【００３２】
メイン処理では、次に、候補が複数あることがユーザに提示される（ステップＳＴ２７）。すなわち、制御手段１１は、施設データベース検索手段１７から受け取った施設データの数に基づき、検索結果が複数ある旨のメッセージを生成し、音声出力手段１２および表示手段１３に送る。これにより、検索された施設が複数ある旨が音声出力手段１２から発音されるとともに、表示手段１３に表示される。この状態で、ユーザは、複数の候補の中から所望の施設を選択する（絞り込む）ための発話を行うことができる。今、ユーザが、例えば「１７６号線」という施設特定情報を発話したものとする。これにより、施設特定情報の認識が行われる（ステップＳＴ２８）。すなわち、音声入力手段１０は、ユーザによる「１７６号線」という発話を音声信号に変換して制御手段１１に送る。制御手段１１は、入力された音声信号を音声認識手段１４に送る。音声認識手段１４は、施設特定情報認識用辞書１６から「１７６号線」という施設特定情報の認識語彙を取得し、この認識語彙に対応する認識結果番号を認識結果として制御手段１１に送る。
【００３３】
次に、ステップＳＴ２８で認識された施設特定情報がステップＳＴ２２の検索結果にリンクされる（ステップＳＴ２９）。このステップＳＴ２９で行われるリンク処理の詳細を、図８に示すフローチャートを参照しながら説明する。
【００３４】
リンク処理では、まず、認識した施設特定情報の認識結果番号が取得される（ステップＳＴ５１）。すなわち、制御手段１１は、音声認識手段１４が施設特定情報認識用辞書１６を参照して取得した認識語彙に対応する認識結果番号を取得する。次に、ステップＳＴ５１で取得した認識結果番号をキーにして施設データベース１８が検索される（ステップＳＴ５２）。すなわち、施設データベース検索手段１７は、制御手段１１から認識結果番号を取得し、この認識結果番号と同一の施設特定情報ＩＤを有する施設データを施設データベース１８から取得、つまりリンクする。認識結果番号は、施設データベース１８に定義されている施設特定情報ＩＤと同一であるので、対応する施設を特定することが可能である。次に、ステップＳＴ５２において検索された施設データが、ユーザが選択した候補として保存される（ステップＳＴ５３）。すなわち、制御手段１１は、施設データベース検索手段１７で取得された施設データを保存する。以上によりリンク処理は終了し、その後、シーケンスは、図５のフローチャートに示すメイン処理にリターンする。
【００３５】
メイン処理では、次に、リンクした結果の件数判定が行われる（ステップＳＴ３０）。すなわち、制御手段１１は、リンクした結果、候補の数が１件になったかどうかを調べる。そして、１件であることが判断されると、シーケンスはステップＳＴ２４に進み、上述したように、その検索結果がユーザに提示される。一方、２件以上であることが判断されると、シーケンスはステップＳＴ２７へ進み、候補が複数あることがユーザに提示される。そして、再度、上述した施設特定情報による候補選択が行われ、候補選択結果が１件になるまでステップＳＴ２７〜ＳＴ３０の処理が繰り返される。
【００３６】
以上説明したように、この発明の実施の形態１に係る施設検索装置によれば、音声認識によって施設データベース１８を検索することにより複数の施設が検索された場合に、施設の特徴を表す施設特定情報を発話することにより音声認識による絞り込みを行って所望の施設に関する情報を取得するように構成したので、所望の施設を容易に検索できる。また、施設特定情報として種々の語彙を用意することにより、音声認識を用いて施設に関係する様々な語彙での候補選択を行うことができる。
【００３７】
実施の形態２．
この発明の実施の形態２に係る施設検索装置は、施設特定情報データベースを、通信によって接続される車外サーバ２に設置するように構成したものである。なお、以下においては、実施の形態１に係る施設検索装置と同一の構成要素には、実施の形態１で使用した符号と同一の符号を付し、説明を省略または簡単化する。
【００３８】
図９は、この発明の実施の形態２に係る施設検索装置の構成を示すブロック図である。この施設検索装置は、車両に搭載される車載機器１と所定位置に固定的に接地された車外サーバ２とから構成されている。
【００３９】
車載機器１としては、例えば、ナビゲーション装置を用いることができる。この車載機器１は、音声入力手段１０、制御手段１１、音声出力手段１２、表示手段１３、音声認識手段１４、施設認識用辞書１５、施設特定情報認識用辞書１６、施設データベース検索手段１７、施設データベース１８、施設特定情報認識用辞書作成手段２１、施設特定情報接続手段２２および通信手段２３から構成されている。これらの構成要素のうち、通信手段２３以外は、実施の形態１において使用される構成要素と同じである。
【００４０】
通信手段２３は、車載機器１の制御手段１１と車外サーバ２との間の無線による通信を制御する。具体的には、制御手段１１から送られてくる施設データを無線によって車外サーバ２に送信するとともに、車外サーバ２から無線によって送られてくる施設特定情報を受信して制御手段１１に送る。
【００４１】
車外サーバ２は、例えばサーバコンピュータから構成されている。この車外サーバ２は、施設特定情報データベース検索手段１９、施設特定情報データベース２０および通信手段２４から構成されている。これらの構成要素のうち、通信手段２４以外は、実施の形態１において使用される構成要素と同じである。通信手段２４は、車載機器１から無線で送られてくる施設データを受信して施設特定情報データベース検索手段１９に送るとともに、施設特定情報データベース検索手段１９で検索された施設特定情報を無線で車載機器１に送信する。
【００４２】
次に、上記のように構成される、この発明の実施の形態２に係る施設検索装置の動作を図１０および図１１に示すフローチャートを参照しながら説明する。なお、図５のフローチャートに示した実施の形態１に係る施設検索装置の処理と同一または相当する処理を行うステップには、実施の形態１と同一の符号を付して説明を簡単化する。
【００４３】
図１０に示すフローチャートは、実施の形態１と同様に、ユーザが音声認識により施設を検索し、さらに施設特定情報データベース２０を利用して候補を選択する施設検索のメイン処理を示している。以下では、「自車位置周辺のコンビニ」を検索する場合を想定して説明する。
【００４４】
まず、音声認識手段１４にて施設検索語彙の認識が行われる（ステップＳＴ２１）。次に、ステップＳＴ２１で認識された施設検索語彙を用いて、自車位置周辺のコンビニについて施設データベース１８を検索する施設データベース検索が行われる（ステップＳＴ２２）。次に、施設データベース検索によって得られた検索結果の件数判定が行われる（ステップＳＴ２３）。ここで、検索結果が１件であることが判定されると、その検索結果がユーザに提示される（ステップＳＴ２４）。従って、検索結果が１件の場合は車外サーバ２に対するアクセスは行われない。
【００４５】
上記ステップＳＴ２３において、２件以上の施設が検索されたことが判定された場合は、施設特定情報ＩＤが車外サーバ２へ送信される（ステップＳＴ６１）。すなわち、制御手段１１は、ステップＳＴ２２で検索された２つ以上の施設データに含まれる施設特定情報ＩＤを抽出し、通信手段２３に送る。通信手段２３は、制御手段１１から受け取った施設特定情報ＩＤを無線にて車外サーバ２に送信する。
【００４６】
ここで、車外サーバ２の動作を、図１１に示すフローチャートを参照しながら説明する。車外サーバ２は、まず、施設特定情報ＩＤを受信する（ステップＳＴ７１）。すなわち、車外サーバ２の通信手段２４は、車載機器１から無線で送られてくる施設特定情報ＩＤを受信し、施設特定情報データベース検索手段１９に送る。次に、受信された施設特定情報ＩＤをキーに施設特定情報データベースの検索処理が行われる（ステップＳＴ７２）。このステップＳＴ７２の検索処理は、図５のフローチャートに示したステップＳＴ２５の処理と同じである。
【００４７】
次に、施設特定情報ＩＤに対応する施設特定情報の送信が行われる（ステップＳＴ７３）。すなわち、通信手段２４は、施設特定情報データベース検索手段１９で検索することにより得られた施設特定情報を、該施設特定情報データベース検索手段１９から受け取り、無線で車載機器１に送信する。以上により、車外サーバ２の処理は終了する。
【００４８】
車載機器１では、施設特定情報ＩＤに対応する施設特定情報を車外サーバ２から受信する（ステップＳＴ６２）。すなわち、通信手段２３は、車外サーバ２から無線で送られてくる施設特定情報を受信して制御手段１１に送る。次に、ステップＳＴ６２で受信された施設特定情報を元に施設特定情報認識用の音声認識辞書、つまり施設特定情報認識用辞書１６が作成される（ステップＳＴ２６）。
【００４９】
次に、候補が複数あることがユーザに提示される（ステップＳＴ２７）。次に、認識された施設特定情報がステップＳＴ２２の検索結果にリンクされる（ステップＳＴ２９）。次に、リンクした結果の件数判定が行われる（ステップＳＴ３０）。ここで、１件であることが判断されると、シーケンスはステップＳＴ２４に進み、上述したように、その結果がユーザに提示される。一方、２件以上であることが判断されると、シーケンスはステップＳＴ２７へ進み、候補が複数あることがユーザに提示される。そして、再度、上述した施設特定情報による候補選択が行われ、候補選択結果が１件になるまでステップＳＴ２７〜ＳＴ３０の処理が繰り返される。
【００５０】
以上説明したように、この発明の実施の形態２に係る施設検索装置によれば、上述した実施の形態１に係る施設検索装置によって得られる効果に加え、次の効果を奏する。すなわち、施設特定情報データベース２０を車外サーバ２に形成したことにより、施設特定情報を更新が容易になる。その結果、施設特定情報を常に最新に保つことができる。また、複数の車載機器１から１台の車外サーバ２にアクセスできるので、膨大な量の施設特定情報の管理が容易になる。
【００５１】
次に、この発明の理解を深めるために、上述した実施の形態１および実施の形態２に係る施設検索装置を用いてユーザが施設検索を行う場合の操作手順を、表示手段１３の画面遷移の例を参照しながら説明する。
【００５２】
まず、ユーザは、図１２（ａ）に示すような初期画面が表示されている状態において、「自車位置周辺のコンビニ」と発話する。これにより、施設検索が実施され、図１２（ｂ）に示すように、検索結果として１０件の候補が得られ、“候補１０件、１件目：Ａコンビニ三田店”が表示される。なお、この画面では、“候補選択は「次」、「前」と発話”というメッセージが表示されるので、ユーザは、「次」と発話することにより次の候補を、「前」と発話することにより前の候補を見ることができる。以下の各画面においても同じである。
【００５３】
図１２（ｂ）に示す画面が表示されている状態において、ユーザが候補を絞り込むために、「１７６号線」と発話すると、図１２（ｃ）に示すように、１０件の候補から１７６号線沿いの３件のコンビニに絞り込まれ、“候補３件、１件目：Ｄコンビニ三田店”が表示される。図１２（ｃ）に示す画面が表示されている状態において、ユーザがさらに候補を絞り込むために、「たばこ」と発話すると、図１２（ｄ）に示すように、３件の候補からたばこを販売している１件のコンビニに絞り込まれ、“１件目：Ｅコンビニ三田店”が表示される。
【００５４】
図１２（ｄ）に示す画面が表示されている状態において、ユーザが「目的地設定」と発話すると、Ｅコンビニ三田店が目的地に設定される。以上の動作が終了すると、表示手段１３の画面に「目的地に設定します。」というメッセージが表示されるとともに、音声出力手段１２により、「Ｅコンビニ三田店を目的地に設定します。」という音声が発生される。以上により、ユーザによる施設検索の操作が終了する。
【図面の簡単な説明】
【００５５】
【図１】この発明の実施の形態１に係る施設検索装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る施設検索装置で使用される施設データベースの構成を説明するための図である。
【図３】この発明の実施の形態１に係る施設検索装置で使用される施設特定情報データベースの構成を説明するための図である。
【図４】この発明の実施の形態１に係る施設検索装置で使用される音声認識辞書の元データの構成を説明するための図である。
【図５】この発明の実施の形態１に係る施設検索装置で行われる施設検索のメイン処理を示すフローチャート図である。
【図６】図５のステップＳＴ２５で行われる施設特定情報データベースの検索処理の詳細を示すフローチャートである。
【図７】図５のステップＳＴ２６で行われる施設特定情報認識用辞書の作成処理の詳細を示すフローチャートである。
【図８】図５のステップＳＴ２９で行われるリンク処理の詳細を示すフローチャートである。
【図９】この発明の実施の形態２に係る施設検索装置の構成を示すブロック図である。
【図１０】この発明の実施の形態２に係る施設検索装置の車載機器で行われる施設検索のメイン処理を示すフローチャート図である。
【図１１】この発明の実施の形態２に係る施設検索装置の車外サーバで行われる処理を示すフローチャート図である。
【図１２】この発明の実施の形態１および実施の形態２に係る施設検索装置の画面遷移の例を示す図である。
【符号の説明】
【００５６】
１０  音声入力手段、１１  制御手段、１２  音声出力手段、１３  表示手段、１４  音声認識手段、１５  施設認識用辞書、１６  施設特定情報認識用辞書、１７  施設データベース検索手段、１８  施設データベース、１９  施設特定情報データベース検索手段、２０  施設特定情報データベース、２１  施設特定情報認識用辞書作成手段、２２  施設特定情報接続手段、２３，２４  通信手段。
【図１】
2006139203.tif 000003
【図２】
2006139203.tif 000004
【図３】
2006139203.tif 000005
【図４】
2006139203.tif 000006
【図５】
2006139203.tif 000007
【図６】
2006139203.tif 000008
【図７】
2006139203.tif 000009
【図８】
2006139203.tif 000010
【図９】
2006139203.tif 000011
【図１０】
2006139203.tif 000012
【図１１】
2006139203.tif 000013
【図１２】
2006139203.tif 000014