(57)【要約】【課題】  単な構成によって音声認識により得られた多数の候補の中から所望の地点の情報を確実に得ることができる地点検索装置を提供する。【解決手段】  情報を表示する表示装置１３と、発話された音声を認識する音声認識装置１１と、地点に関する情報を記憶する地点データベース１２と、音声認識装置の認識結果に応じて地点データベースを検索するデータベース検索手段１０と、データベース検索手段で検索された地点の候補件数が所定値より大きい場合は候補を絞り込むための発話を促すメッセージを表示装置に表示させ、候補件数が所定値以下である場合は全ての候補を表示装置に表示させる制御手段１０と、制御手段の制御により表示装置に表示された候補を手動操作および音声認識装置を用いた音声操作に何れかにより選択する選択手段３とを備えている。【選択図】        図１
2006178898.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示装置と、
発話された音声を認識する音声認識装置と、
地点に関する情報を記憶する地点データベースと、
前記音声認識装置の認識結果に応じて前記地点データベースを検索するデータベース検索手段と、
前記データベース検索手段で検索された地点の候補件数が所定値より大きい場合は候補を絞り込むための発話を促すメッセージを前記表示装置に表示させ、候補件数が前記所定値以下である場合は全ての候補を前記表示装置に表示させる制御手段と、
前記制御手段の制御により前記表示装置に表示された候補を手動操作および前記音声認識装置を用いた音声操作の何れかにより選択する選択手段
とを備えた地点検索装置。
【請求項２】
選択手段は、制御手段の制御により表示装置に表示された候補を、音声操作によって選択することを禁止し、手動操作によって選択することのみを可能とすることを特徴とする請求項１記載の地点検索装置。
【請求項３】
走行中であるか停止中であるかを判定する走行中判定手段を備え、
選択手段は、
前記走行中判定手段によって走行中であると判定された場合は、表示装置に表示された候補を、音声認識装置を用いた音声操作により選択することを特徴とする請求項１記載の地点検索装置。
【請求項４】
走行中であるか停止中であるかを判定する走行中判定手段を備え、
制御手段は、
前記走行中判定手段によって停止中であることが判定された場合は、走行中であると判定された場合より大きい値を所定値として用いることを特徴とする請求項１記載の地点検索装置。
【請求項５】
現在位置を検出する現在位置検出手段を備え、
制御手段は、
データベース検索手段で検索された地点の候補件数が所定値より大きい場合は、前記現在位置検出手段で検出された現在位置から前記データベース検索手段で検索された地点までの距離を算出し、該距離が短い順番にソートすることを特徴とする請求項１記載の地点検索装置。
【請求項６】
前記制御手段は、データベース検索手段で検索された地点の候補をソートされた順番に表示装置に表示させることを特徴とする請求項４記載の地点検索装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音声操作および手動操作といった２種類の操作によって地点を検索する地点検索装置に関する。
【背景技術】
【０００２】
従来、音声認識技術をマンマシンインタフェースに利用した電子機器が増えている。このような電子機器の１つとして、カーナビゲーションシステムが知られている。このカーナビゲーションシステムは、所望の地点を目的地として設定し、車両の現在位置から目的地までの経路を探索し、この探索された経路を、現在位置を表すマークを含む地図と共にディスプレイ上に表示し、以てユーザを目的地まで誘導するといったナビゲーション機能を有する。
【０００３】
ところで、カーナビゲーションシステムは、一般に、ナビゲーション機能の他に、ユーザが指定した施設を検索する施設検索機能を有する。この施設検索機能を音声により制御する装置として、ユーザに発話順序の制約を強いることなく、容易に施設を検索できる施設検索装置が知られている（例えば、特許文献１参照）。一般に、音声認識装置では、大語彙認識技術により一度に千以上もの候補を区別して認識することができるが、誤認識が発生するという欠点がある。特許文献１に記載された施設検索装置は、このような欠点を補完するために、絞込辞書として全てのジャンル名称辞書と地域名称辞書を同時に参照することにより、任意の手順で入力される地域名称と施設の種別名称を絞込条件として認識し、絞込条件を満たす施設名称の数を取得し、施設名称の数が所定値以下であるときに施設名称辞書を作成し、作成された施設名称辞書を用いて音声入力される施設名称の音声認識処理を行う。
【０００４】
【特許文献１】特開２００２−１２３２７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した従来の施設検索装置では、絞り込み用の施設名称辞書を作成するための施設名称を抽出する処理が必要であり構成が複雑になるとともに、絞り込みがなされた後も引き続いて音声認識処理により所望の施設を選択する処理が行われるため誤認識の発生を避けられず、複数の施設の中から所望の施設の情報を確実に得ることができないという問題がある。
【０００６】
この発明は、上述した諸問題を解消するためになされたものであり、その課題は、簡単な構成によって音声認識により得られた多数の候補の中から所望の地点の情報を確実に得ることができる地点検索装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の地点検索装置は、情報を表示する表示装置と、発話された音声を認識する音声認識装置と、地点に関する情報を記憶する地点データベースと、音声認識装置の認識結果に応じて地点データベースを検索するデータベース検索手段と、データベース検索手段で検索された地点の候補件数が所定値より大きい場合は候補を絞り込むための発話を促すメッセージを表示装置に表示させ、候補件数が所定値以下である場合は全ての候補を表示装置に表示させる制御手段と、制御手段の制御により表示装置に表示された候補を手動操作および前記音声認識装置を用いた音声操作の何れかにより選択する選択手段とを備えている。
【発明の効果】
【０００８】
この発明によれば、音声認識により地点データベースを検索し、検索された地点の候補件数が所定値より大きい場合は候補を絞り込むための発話を促すメッセージを表示させ、候補件数が所定値以下である場合は全ての候補を表示させて、手動操作により選択できるように構成したので、簡単な構成であるにも拘わらず、音声認識により得られた多数の候補の中から所望の地点の情報を確実に得ることができる。
【発明を実施するための最良の形態】
【０００９】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。なお、以下では、地点検索の一例として、施設検索を行う場合を例に挙げて説明する。
実施の形態１．
図１は、カーナビゲーションシステム上に実現された、この発明の実施の形態１に係る地点検索装置の構成を示すブロック図である。この地点検索装置は、カーナビゲーションユニット１、マイクロフォン（以下、「マイク」と略する）２および操作部３から構成されている。
【００１０】
カーナビゲーションユニット１は、マイク２または操作部３からの指示に応答して、ナビゲーション機能、施設検索機能などを実行する。このカーナビゲーションユニット１の詳細は後述する。マイク２は、地点検索装置を音声によって操作するために使用される。このマイク２は、発話された音声を電気信号に変換し、音声信号としてカーナビゲーションユニット１に送る。操作部３は、この発明の選択手段に対応し、地点検索装置を手動によって操作するために使用される。この操作部３は、リモートコントローラ（以下、「リモコン」と略する）とタッチパネルとから構成されている。この操作部３の詳細は後述する。
【００１１】
次に、カーナビゲーションユニット１の詳細を説明する。カーナビゲーションユニット１は、演算装置１０、音声認識装置１１、地点データベース１２、表示装置１３、操作信号受信装置１４、メモリ１５、現在位置検出手段１６、車速パルス検知手段１７およびパーキングブレーキ検知手段１８から構成されている。
【００１２】
演算装置１０は、例えばマイクロコンピュータから構成されており、この地点検索装置の全体を制御する。例えば、演算装置１０は、音声認識装置１１からの認識結果に応じて地点データベース１２を検索して該当する候補を取得し、表示装置１３に表示させる。この発明のデータベース検索手段および制御手段は、演算装置１０によって実現されている。この演算装置１０の詳細は後述する。
【００１３】
音声認識装置１１は、マイク２から送られてくる音声信号に基づいて、音声認識辞書（図示は省略する）を用いて音声認識処理を実行する。この音声認識処理では、入力された音声に対してユニークな認識結果が返される。例えば、「コンビニ」という音声が入カされると、「コンビニ」に対応する認識結果として、例えばユニークなＩＤ（例えば１２３４５等）が返される。この音声認識装置１１にける音声認識によって得られたＩＤは、演算装置１０に送られる。
【００１４】
地点データベース１２は、例えばＨＤＤ（Hard Disk Drive）、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disk）といった記憶媒体に構築されており、地図データや施設データといったナビゲーション機能および施設検索機能を実現するために使用される種々のデータを格納している。この地点データベース１２は、演算装置１０によってアクセスされる。表示装置１３は、例えば液晶ディスプレイやＣＲＴディスプレイ装置から構成されており、演算装置１０から送られてくる画像データに従って地図や文字を表示する。
【００１５】
操作信号受信装置１４は、表示装置１３に取り付けられており、操作部３から送られてくる操作信号を受信し、操作データとして演算装置１０に送る。この場合、演算装置１０は、操作信号受信装置１４から受け取った操作データに応じて画像データを生成し、表示装置１３に送る。これにより、操作部３の操作に連動して、操作結果が表示装置１３に表示されるので、ユーザは、次のアクションを起こすことができる。
【００１６】
メモリ１５は、演算装置１０が処理に使用する種々のデータを記憶する。例えば、メモリ１５は、詳細は後述するが、停車時にユーザに提示する候補件数ｓや走行時にユーザに提示する候補件数ｒ（ｓ＞ｒ）を記憶する。このメモリ１５の記憶内容は、演算装置１０から読み出される。これら候補件数ｓおよび候補件数ｒは、この地点検索装置の工場出荷時点で設定される。なお、候補件数ｓおよび候補件数ｒは、工場出荷後の任意の時点で変更できるように構成することもできる。
【００１７】
現在位置検出手段１６は、例えばＧＰＳ受信機から構成されており、当該地点検索装置の現在位置を検出する。この現在位置検出手段１６で検出された現在位置を表す情報（現在位置情報）は、演算装置１０に送られる。車速パルス検知手段１７は、走行時に車両から発生される車速パルスを検知する。この車速パルス検知手段１７で検知された車速パルスは、演算装置１０に送られる。パーキングブレーキ検知手段１８は、サイドブレーキのオンまたはオフを検知する。このパーキングブレーキ検知手段１８で検知されたサイドブレーキのオンまたはオフを表す情報は、演算装置１０に送られる。演算装置１０は、車速パルス検知手段１７からの車速パルスの有無、またはパーキングブレーキ検知手段１８からのサイドブレーキのオンまたはオフを表す情報に基づき、車両が走行中であるか停止中であるかを検知する。
【００１８】
次に、操作部３の詳細を説明する。図２は、操作部３を構成するリモコンのリモコン操作部４０の構成を概略的に示す図である。このリモコン操作部４０は、発話キー４１および候補選択キー４２を備えている。発話キー４１は、音声認識を開始させる際に押下されるものであり、音声認識装置１１の起動トリガとして使用される。候補選択キー４２は、少なくとも２方向に動作するように構成されており、表示装置１３に表示された複数の候補の中の１つを選択するために使用される。この候補選択キー４２が一方向に押下されるごとにより候補の選択状態が順方向に移動し、他方向に押下されるごとにより候補の選択状態が逆方向に移動する。また、候補選択キー４２の全体を押下することにより選択された候補の決定が行われる。このリモコンは、発話キー４１または候補選択キー４２の操作に応じた操作信号を生成し、例えば赤外線により操作信号受信装置１４に送信する。
【００１９】
リモコン（操作部３）の操作は、上述したように、表示装置１３の表示と連動している。図３は、操作部３を構成するリモコンが操作される場合のリモコン操作画面の例を示す。この場合、その時点で選択されているボタン１３１が明るい色などでハイライト表示され、候補選択キー４２を上下に動かすことによりハイライト表示が他のボタン１３２に移動する。これにより、表示装置１３の画面上にボタン１３１、１３２で表示された候補の選択が行われる。候補の決定は、候補選択キー４２の全体を押下することにより行われる。なお、候補の決定は、音声認識装置１１による音声認識によって発話されたボタン名称を認識させるか、「決定」という発話を認識させることにより行うように構成することもできる。
【００２０】
操作部３をタッチパネルで構成する場合は、透明のタッチパネルが表示装置１３の画面上に載置される。図４は、操作部３を構成するタッチパネルが操作される場合のタッチパネル操作画面の例を示す。この場合、ユーザが表示装置１３の画面上に表示されたボタン１３５、１３６に対応する位置のタッチパネルにタッチすることにより選択および決定が同時に行われる。このタッチパネルは、タッチされた位置に応じた操作信号を生成し、操作信号受信装置１４に送る。
【００２１】
次に、演算装置１０の詳細を説明する。図５は、演算装置１０の詳細な構成を示すブロック図である。この演算装置１０は、認識結果入力手段２１、データベース読出手段２２、データベース検索手段２３、カウンタ２５、走行中判定手段２６、表示件数決定手段２７、件数比較手段２８、距離算出手段２９、画面レイアウト切替手段３０、ボタン選択手段３１および画像データ生成部３２から構成されている。
から構成されている。
【００２２】
認識結果入力手段２１は、音声認識装置１１から音声認識の結果として送られてくるＩＤを受け取り、検索キーとしてデータベース検索手段２３に送る。データベース読出手段２２は、データベース検索手段２３から送られてくる検索キーに合致する候補を地点データベース１２から読み出し、データベース検索手段２３に返す。データベース検索手段２３は、認識結果入力手段２１から送られてくるＩＤを検索キーとして地点データベース１２を検索する。より具体的には、データベース検索手段２３は、検索キーをデータベース読出手段２２に送り、これに応答してデータベース読出手段２２から返される候補を取得する。このデータベース検索手段２３で検索することにより得られた候補は、カウンタ２５、距離算出手段２９および画像レイアウト切替手段３０に送られる。
【００２３】
カウンタ２５は、データベース検索手段２３で検索された候補の件数をカウントする。このカウンタ２５でカウントされたカウント値（検索された候補件数）は、件数比較手段２８および画面レイアウト切替手段３０に送られる。走行中判定手段２６は、車速パルス検知手段１７から送られてくる車速パルスの有無を表す情報およびパーキングブレーキ検知手段１８から送られてくるサイドブレーキのオンまたはオフを表す情報に基づき車両が走行中であるかどうかを判定する。この走行中判定手段２６における判定結果は、走行中情報として表示件数決定手段２７に送られる。
【００２４】
表示件数決定手段２７は、走行中判定手段２６から送られてくる走行中情報が停車中を表している場合は、メモリ１５から停車時にユーザに提示する候補件数ｓを読み出し、走行中を表している場合は、メモリ１５から走行時にユーザに提示する候補件数ｒを読み出し、ユーザに提示する候補件数Ｃと決定する。この表示件数決定手段２７で決定された候補件数Ｃは、件数比較手段２８および画面レイアウト切替手段３０に送られる。
【００２５】
件数比較手段２８は、カウンタ２５から送られてくるカウント値（候補件数ｎ）と表示件数決定手段２７から送られてくる候補件数Ｃとを比較し、この比較結果を画面レイアウト切替手段３０に送る。距離算出手段２９は、現在位置検出手段１６から送られてくる現在位置情報に基づき、データベース検索手段２３から候補として送られてくる施設までの距離を算出する。この距離算出手段２９で算出された現在位置から施設までの距離を表す情報は、画面レイアウト切替手段３０に送られる。
【００２６】
画面レイアウト切替手段３０は、表示件数決定手段２７からの候補件数Ｃ、件数比較手段２８からの比較結果、カウンタ２５からの候補件数ｎ、データベース検索手段２３からの候補および距離算出手段２９からの距離を表す情報に基づき、表示装置１３の画面のレイアウトを切り替える。この画面レイアウト切替手段３０によって切り替えられた画面を形成するデータは、画像データ生成部３２に送られる。
【００２７】
ボタン選択手段３１は、操作信号受信装置１４からの操作データに応じてハイライト表示するべきボタンを選択する。このボタン選択手段３１によって選択されたボタンを表す情報は画像データ生成部３２に送られる。画像データ生成部３２は、画面レイアウト切替手段３０から送られてきた画面を形成するデータに基づく画像であって、ボタン選択手段３１によって選択されたボタンがハイライト表示された画像を表示するための画像データを生成する。この画像データ生成部３２で生成された画像データは表示装置１３に送られる。
【００２８】
次に、上記のように構成される、この発明の実施の形態１に係る地点検索装置の動作を、図６に示すフローチャートを参照しながら説明する。
【００２９】
まず、操作部３を構成するリモコンの発話キー４１が押された後に、ユーザによって、例えば「コンビニ」という発話がなされると、音声認識処理が実行される（ステップＳＴ１０）。すなわち、音声認識装置１１は、マイク２から送られてくる音声信号に基づき所定の音声認識辞書を用いて音声認識処理を実行する。この音声認識装置１１における音声認識処理よって得られたユニークなＩＤは演算装置１０に送られる。
【００３０】
次いで、認識結果による検索が行われる（ステップＳＴ１１）。すなわち、演算装置１０の認識結果入力手段２１は、音声認識装置１１から受け取ったＩＤをデータベース検索手段２３に送る。データベース検索手段２３は、認識結果入力手段２１から受け取ったＩＤを検索キーとして、地点データベース１２を検索する。具体的には、データベース検索手段２３は、検索キーをデータベース読出手段２２に送り、データベース読出手段２２は、この検索キーに合致する候補を地点データベース１２から読み出し、データベース検索手段２３に返す。これにより、例えば、「○×ストアＡ」、「○×ストアＢ」、・・・、「○×ストアＨ」といった複数の候補が取得される。このデータベース検索手段２３で取得された候補は、カウンタ２５、距離算出手段２９および画面レイアウト切替手段３０に送られる。
【００３１】
次いで、検索施設であるかどうかが調べられる（ステップＳＴ１２）。ここで、検索施設であることが判断されると、処理は終了する。一方、施設検索でないことが判断されると、次いで、検索された候補件数ｎがカウントされる（ステップＳＴ１３）。すなわち、カウンタ２５は、データベース検索手段２３から送られてくる候補の件数をカウントする。このカウンタ２５でカウントされたカウント値は、候補件数ｎとして件数比較手段２８に送られる。
【００３２】
次いで、走行中であるかどうかが調べられる（ステップＳＴ１４）。すなわち、走行中判定手段２６は、車速パルス検知手段１７から送られてくる車速パルスの有無を表す情報およびパーキングブレーキ検知手段１８から送られてくるサイドブレーキのオンまたはオフを表す情報に基づき車両が走行中であるかどうかを判定し、この判定結果を、走行中情報として表示件数決定手段２７に送る。
【００３３】
このステップＳＴ１４において、走行中でない、つまり停車中であることが判断されると、停車時にユーザに提示する候補件数ｓが候補件数Ｃとして設定される（ステップＳＴ１５）。すなわち、表示件数決定手段２７は、走行中判定手段２６から送られてくる走行中情報が停車中を表している場合は、停車時にユーザに提示する候補件数ｓをメモリ１５から読み出し、後の比較処理において閾値として使用される候補件数Ｃとして件数比較手段２８に送る。その後、シーケンスは、ステップＳＴ１７に進む。
【００３４】
一方、ステップＳＴ１４において、走行中であることが判断されると、走行時にユーザに提示する候補件数ｒが候補件数Ｃとして設定される（ステップＳＴ１６）。すなわち、表示件数決定手段２７は、走行中判定手段２６から送られてくる走行中情報が走行中を表している場合は、走行時にユーザに提示する候補件数ｒをメモリ１５から読み出し、後の比較処理において閾値として使用される候補件数Ｃとして件数比較手段２８に送る。その後、シーケンスは、ステップＳＴ１７に進む。
【００３５】
ステップＳＴ１７では、ステップＳＴ１３で得られた候補件数ｎと、ステップＳＴ１５またはステップＳＴ１６で得られた候補件数Ｃとが比較される。すなわち、件数比較手段２８は、カウンタ２５から送られてくる候補件数ｎと表示件数決定手段２７から送られてくる候補件数Ｃとを比較する。この件数比較手段２８による比較結果は、画面レイアウト切替手段３０に送られる。
【００３６】
ステップＳＴ１７で、候補件数ｎが候補件数Ｃより大きいことが判断されると、検索された全ての候補を表示装置１３の画面に表示することができない旨が認識され、絞り込み条件の追加処理が行われる（ステップＳＴ１８）。このステップＳＴ１８の処理では、図７に示すように、その時点で表示装置１３に表示されている画像（例えば地図）の上に、検索された候補件数（図７に示す例では２０件）と絞り込みを行うための発話（図７に示す例では施設のブランド名の発話）を促すメッセージが表示される。なお、絞り込みは、施設のブランド名の発話に限らず、例えば、都道府県名、市町村名等の発話によって検索範囲を指定することにより行うこともできる。
【００３７】
より具体的には、画面レイアウト切替手段３０は、件数比較手段２８から送られてくる比較結果が「検索された候補件数ｎ＞ユーザに提示する候補件数Ｃ」であることを示している場合に、カウンタ２５から送られてくる候補件数ｎを知らせるメッセージを表示するとともに、絞り込みを行うための発話を促すメッセージを作成し、画像データ生成部３２に送る。画像データ生成部３２は、画面レイアウト切替手段３０から送られてくるメッセージに基づき画像データを生成し、表示装置１３に送る。これにより、表示装置１３に、図７に示すようなメッセージが表示される。また、地点データベース１２には先の検索キーを含む候補が検索されるように付加情報が追加され、さらに、施設名称の一部を認識できるように音声認識装置１１の認識辞書が切り替えられる。その後、シーケンスは、ステップＳＴ１０に戻り、上述した処理が繰り返されることにより絞り込み検索処理が行われる。
【００３８】
この絞り込み検索処理中に、ステップＳＴ１７において、候補件数ｎが候補件数Ｃ以下になったことが判断されると、候補選択画面が表示される（ステップＳＴ１９）。以降は、音声操作によって候補を選択することが禁止され、手動操作によって候補を選択することのみが可能になる。今、メモリ１５に、停車時にユーザに提示する候補件数ｓとして「９」が、走行時にユーザに提示する候補件数ｒとして「４」がそれぞれ設定されており、上記絞り込み検索により候補件数ｎが９件になったとすると、車両が停車中であれば、表示件数決定手段２７は、画面レイアウト切替手段３０に対し、候補件数Ｃとして「９」を送る。画面レイアウト切替手段３０は、表示件数決定手段２７から送られてくる候補件数Ｃに従って、９件の検索結果を表示するための画面に切り替える。そして、データベース検索手段２３から送られてくる９件の候補に応じた施設名を表示するためのデータを生成し、画像データ生成部３２に送る。画像データ生成部３２は、画面レイアウト切替手段３０から送られてくるデータに基づき画像データを生成し、表示装置１３に送る。これにより、表示装置１３に、図８に示すように、その時点で表示されている地図上に、９件の施設が検索された旨のメッセージと検索された９件の施設名「○×マートＡ〜Ｉ」が表示される。
【００３９】
一方、車両が走行中であれば、候補件数ｎ（＝９）は候補件数Ｃ（＝４）より大きいので、さらに上述した絞り込み条件の追加（ステップＳＴ１８）が行われた後、上述した絞り込み検索処理が実行される。そして、この絞り込み検索処理により候補件数ｎが４件になったとすると、表示件数決定手段２７は、画面レイアウト切替手段３０に対し、候補件数Ｃとして「４」を送る。画面レイアウト切替手段３０は、表示件数決定手段２７から送られてくる候補件数Ｃに従って、４件の検索結果を表示するための画面に切り替える。そして、データベース検索手段２３から送られてくる４件の候補に応じた施設名を表示するためのデータを生成し、画像データ生成部３２に送る。画像データ生成部３２は、画面レイアウト切替手段３０から送られてくるデータに基づき画像データを生成し、表示装置１３に送る。これにより、表示装置１３に、図９に示すように、その時点で表示されている地図上に、４件の施設が検索された旨のメッセージと検索された４件の施設名「○×マートＡ〜Ｄ」が表示される。
【００４０】
次いで、キー入力による選択が行われる（ステップＳＴ２０）。すなわち、ユーザは、操作部３、つまりリモコンまたはタッチパネルを操作することにより１つの施設名を選択する。これにより、ユーザが所望する施設が決定される。
【００４１】
以上説明したように、この発明の実施の形態１に係る地点検索装置によれば、音声認識により地点データベース１２を検索し、検索された地点の候補件数ｎが所定の候補件数Ｃより大きい場合は、検索された候補件数とともに候補を絞り込むための発話を促すメッセージを表示させ、候補件数ｎが所定の候補件数Ｃ以下である場合は全ての候補を表示させて、リモコンやタッチパネルといった操作部３を用いて手動操作により選択させるように構成したので、誤認識が発生する確率を減らすことができる。その結果、簡単な構成であるにも拘わらず、音声認識により得られた多数の候補の中から所望の地点の情報を確実に得ることができる。
【００４２】
また、車両が走行中は、表示装置１３の画面に表示された候補を、音声認識装置１１を用いた音声操作により選択できるようにしたので、安全性を確保できる。また、車両が走行中は、表示装置１３の画面に表示する候補の件数を停車中に較べて少なくしたので、ユーザは、手動操作を行う場合であっても画面を長時間注視することなく所望の候補を選択できる。その結果、安全性を確保できる。
【００４３】
なお、上述した実施の形態１に係る地点検索装置では、停車中または走行中に応じた候補件数になるまで絞り込み検索を行うように構成したが、次のように変形できる。すなわち、地点検索装置では、停車中にユーザに提示する候補件数ｓのみを規定しておき、検索された候補件数ｎが候補件数ｓより少なくなった場合に、停車中であれば、その検索された候補件数ｎの施設名を表示し、走行中であれば、検索された候補件数ｎのうちの所定数（例えば走行時にユーザに提示する候補件数ｒ）だけを表示するように構成できる。
【００４４】
この場合、表示件数決定手段２７は、画面レイアウト切替手段３０に対し、走行時にユーザに提示する候補件数である「４」を送る。画面レイアウト切替手段３０は、表示件数決定手段２７から送られてくる値に従って、４件の検索結果を表示するための画面に切り替える。そして、データベース検索手段２３から送られてくる９件の候補のうちの４件の候補を選択する。この際、画面レイアウト切替手段３０は、距離算出手段２９から送られてくる各候補（施設）までの距離が短い順番にソートし、現在位置から近い順に４件の施設を選択する。そして選択された４件の施設名を表示するためのデータを生成し、画像データ生成部３２に送る。画像データ生成部３２は、画面レイアウト切替手段３０から送られてくるデータに基づき画像データを生成し、表示装置１３に送る。これにより、表示装置１３に、図１０に示すように、地図上に９件の施設が検索された旨のメッセージと距離が近い順番で４件の施設名「○×マートＡ〜Ｄ」が表示される。
【００４５】
この構成によれば、施設検索の処理を簡単化できる。また、候補が多数存在する場合でも重要と思われる近辺の候補が優先して表示されるので、画面の表示を見ながら確実な操作を達成することができる。
【図面の簡単な説明】
【００４６】
【図１】この発明の実施の形態１に係る地点検索装置の構成を示すブロック図である。
【図２】図１に示す操作部を構成するリモコンのリモコン操作部の構成を概略的に示す図である。
【図３】図１に示す操作部を構成するリモコンが操作される場合のリモコン操作画面の例を示す図である。
【図４】図１に示す操作部を構成するタッチパネルが操作される場合のタッチパネル操作画面の例を示す図である。
【図５】図１に示す演算装置の詳細な構成を示すブロック図である。
【図６】この発明の実施の形態１に係る地点検索装置の動作を示すフローチャートである。
【図７】この発明の実施の形態１に係る地点検索装置において、検索された候補件数が設定された候補件数より多い場合の表示例を示す図である。
【図８】この発明の実施の形態１に係る地点検索装置において、検索された候補件数が設定された候補件数より少ない場合の停車中の表示例を示す図である。
【図９】この発明の実施の形態１に係る地点検索装置において、検索された候補件数が設定された候補件数より少ない場合の走行中の表示例を示す図である。
【図１０】この発明の実施の形態１に係る地点検索装置の変形例において、検索された候補件数の走行中の表示例を示す図である。
【符号の説明】
【００４７】
１  カーナビゲーションユニット、２  マイク、３  操作部、１０  演算装置、１１  音声認識装置、１２  地点データベース、１３  表示装置、１４  操作信号受信装置、１５  メモリ、１６  現在位置検出手段、１７  車速パルス検知手段、１８  パーキングブレーキ検知手段、２１  認識結果入力手段、２２  データベース読出手段、２３  データベース検索手段、２５  カウンタ、２６  走行中判定手段、２７  表示件数決定手段、２８  件数比較手段、２９  距離算出手段、３０  画面レイアウト切替手段、３１  ボタン選択手段、３２  画面データ生成部、４０  リモコン操作部、４１  発話キー、４２  候補選択キー、１３１，１３２，１３５，１３６  ボタン。
【図１】
2006178898.tif 000003
【図２】
2006178898.tif 000004
【図３】
2006178898.tif 000005
【図４】
2006178898.tif 000006
【図５】
2006178898.tif 000007
【図６】
2006178898.tif 000008
【図７】
2006178898.tif 000009
【図８】
2006178898.tif 000010
【図９】
2006178898.tif 000011
【図１０】
2006178898.tif 000012