(57)【特許請求の範囲】
【請求項１】
ユーザにより発話された音声を認識して認識結果に対応する機能が割り当てられた操作ボタンを表示する音声認識装置において、
前記ユーザにより発話された音声を検知して取得する音声取得部と、
音声認識辞書を参照して、前記音声取得部により取得された音声データを認識して認識結果を出力する音声認識部と、
前記音声認識部により出力された認識結果に対応する機能が割り当てられた操作ボタンを表示する表示部と、
前記音声認識部により出力された認識結果に対応する機能が割り当てられた操作ボタンを、前記表示部の認識結果表示領域に表示するよう指示出力する表示制御部と、
前記認識結果表示領域において、前記操作ボタン以外の情報を前記操作ボタンよりも優先して表示させる度合いとしての表示優先度を計算する表示優先度計算部と、
前記表示優先度計算部により計算された表示優先度が高くなる程、前記認識結果の出力頻度を下げることにより前記操作ボタンの表示頻度を下げる認識結果出力制御部と
を備えることを特徴とする音声認識装置。
【請求項２】
前記音声認識部は、ユーザによる音声認識処理開始の指示がなくても常時、前記音声認識辞書を参照して、前記音声取得部により取得された音声データを認識して認識結果を出力する
ことを特徴とする請求項１記載の音声認識装置。
【請求項３】
前記音声認識部は、音声認識の判定尤度より大きい尤度を有する認識結果を出力し、
前記認識結果出力制御部は、前記表示優先度計算部により計算された表示優先度が高くなる程、前記音声認識部の前記判定尤度を高く設定することにより前記操作ボタンの表示頻度を下げる
ことを特徴とする請求項１記載の音声認識装置。
【請求項４】
前記音声認識部は、格納されている認識単語数が異なる複数の音声認識辞書のうちの１つを参照して認識した認識結果を出力し、
前記認識結果出力制御部は、前記表示優先度計算部により計算された表示優先度が高くなる程、前記音声認識部が参照する音声認識辞書を、格納されている認識単語数が少ない音声認識辞書に切換えることにより前記操作ボタンの表示頻度を下げる
ことを特徴とする請求項１記載の音声認識装置。
【請求項５】
前記表示優先度計算部により計算された表示優先度が高くなる程、前記音声認識部での認識対象となる単語数を少なくする認識対象単語数決定部と、
前記音声認識部の認識対象となる単語の読みを記憶する認識単語候補記憶部とを備え、
前記認識結果出力制御部は、前記認識対象単語数決定部により決定された単語数の単語を、前記認識単語候補記憶部から取得し、当該取得した単語を用いて前記音声認識辞書を生成することにより、前記表示優先度が高くなる程、前記操作ボタンの表示頻度を下げる
ことを特徴とする請求項１記載の音声認識装置。
【請求項６】
前記認識単語候補記憶部は、前記単語の読みに対応付けて認識順位を記憶しており、
前記認識結果出力制御部は、前記認識順位に基づいて前記認識単語候補記憶部から前記単語の読みを取得する
ことを特徴とする請求項５記載の音声認識装置。
【請求項７】
前記認識単語候補記憶部は、前記単語の読みに対応付けて認識回数を記憶しており、
前記音声認識部により出力された認識結果を検索キーとして前記認識単語候補記憶部を検索し、一致する単語の読みに対応する認識回数を増加させる認識回数設定部とをさらに備え、
前記認識結果出力制御部は、前記認識回数に基づいて前記認識単語候補記憶部から前記単語の読みを取得する
ことを特徴とする請求項５記載の音声認識装置。
【請求項８】
前記認識結果出力制御部は、前記表示優先度計算部により計算された表示優先度に基づいて前記音声認識部の認識処理を停止および再開させる
ことを特徴とする請求項１記載の音声認識装置。
【請求項９】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記表示部に表示された前記移動体の進行方向と前記認識結果表示領域との位置関係に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１０】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記認識結果表示領域における前記地図上の交通情報の表示状況に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１１】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記認識結果表示領域における前記地図上のアイコンの表示状況に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１２】
前記表示優先度計算部は、前記認識結果表示領域に前記アイコンが表示されている場合は、前記アイコンが表示されていない場合よりも、前記表示優先度を高くする
ことを特徴とする請求項１１記載の音声認識装置。
【請求項１３】
前記表示優先度計算部は、前記認識結果表示領域に表示されている前記アイコンの個数と前記表示優先度が正の相関を有するように、前記表示優先度を計算する
ことを特徴とする請求項１１記載の音声認識装置。
【請求項１４】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記移動体が走行中の道路種別に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１５】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記移動体が走行中の地域種別に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１６】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記表示部に表示されている地図の表示スケールに基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１７】
前記音声認識装置は、前記表示部に地図を表示して移動体の道案内を行うナビゲーション装置に適用されるものであり、
前記表示優先度計算部は、前記認識結果表示領域における前記地図上の案内／警告表示の表示状況に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１８】
前記表示優先度計算部は、前記認識結果表示領域に表示される前記操作ボタンの内容と前記表示部に表示されている表示画面との関連性に基づいて、前記表示優先度を計算する
ことを特徴とする請求項１記載の音声認識装置。
【請求項１９】
ユーザにより発話された音声を認識して認識結果に対応する機能が割り当てられた操作ボタンを表示装置に表示させる音声認識装置であって、
前記ユーザにより発話された音声を取得する音声取得部と、
音声認識辞書を参照して、前記音声取得部により取得された音声データを認識して認識結果を出力する音声認識部と、
前記音声認識部により出力された認識結果に対応する機能が割り当てられた操作ボタンを、前記表示装置の認識結果表示領域に表示するよう指示出力する表示制御部と、
前記認識結果表示領域において、前記操作ボタン以外の情報を前記操作ボタンよりも優先して表示させる度合いとしての表示優先度を計算する表示優先度計算部と、
前記表示優先度計算部により計算された表示優先度が高くなる程、前記認識結果の出力頻度を下げることにより前記操作ボタンの表示頻度を下げる認識結果出力制御部と
を備えたことを特徴とする音声認識装置。
【請求項２０】
音声認識装置が、ユーザにより発話された音声を認識して認識結果に対応する機能が割り当てられた操作ボタンを表示装置に表示させる表示方法であって、
音声取得部が、前記ユーザにより発話された音声を取得するステップと、
音声認識部が、音声認識辞書を参照して、前記音声取得部により取得された音声データを認識して認識結果を出力するステップと、
表示制御部が、前記音声認識部により出力された認識結果に対応する機能が割り当てられた操作ボタンを、前記表示装置の認識結果表示領域に表示するよう指示出力するステップと、
表示優先度計算部が、前記認識結果表示領域において、前記操作ボタン以外の情報を前記操作ボタンよりも優先して表示させる度合いとしての表示優先度を計算するステップと、
認識結果出力制御部が、前記表示優先度計算部により計算された表示優先度が高くなる程、前記認識結果の出力頻度を下げることにより前記操作ボタンの表示頻度を下げるステップと
を備えたことを特徴とする表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ユーザにより発話された音声を認識して認識結果を表示する音声認識装置およびその認識結果を表示装置に表示させる表示方法に関するものである。
【背景技術】
【０００２】
音声認識の方法として、ユーザにより発話された音声を認識してその認識結果を表示する方法が知られている。
例えば特許文献１には、ユーザが発話した音声を認識し、その認識結果を表示する音声認識装置であって、利用者により操作可能な機器の利用状況や、利用者の生体情報などに基づいて利用者の負荷量を推定し、その負荷量が大きいとき（すなわち、利用者が、表示手段による表示を視認する頻度が少ないとき）には、認識結果を表示され易くし、その負荷量が小さいとき（すなわち、利用者が、表示手段による表示を視認する頻度が多いとき）には、認識結果を表示され難くすることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２０４６３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば特許文献１のような従来の音声認識装置では、利用者の負荷に基づいてしか認識結果の出力頻度を調節することができないため、利用者にとって重要な地図上の情報が表示されていたとしても、音声認識結果が表示され、利用者が重要な情報を取得することを阻害してしまう、という課題があった。【０００５】
この発明は、上記のような課題を解決するためになされたものであり、音声認識結果以外の表示情報に対する認識結果の表示優先度に応じて、音声認識結果の出力を調整することができる音声認識装置およびその認識結果を表示装置に表示させる表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、この発明は、ユーザにより発話された音声を認識して認識結果に対応する機能が割り当てられた操作ボタンを表示する音声認識装置において、ユーザにより発話された音声を検知して取得する音声取得部と、音声認識辞書を参照して、音声取得部により取得された音声データを認識して認識結果を出力する音声認識部と、音声認識部により出力された認識結果に対応する機能が割り当てられた操作ボタンを表示する表示部と、音声認識部により出力された認識結果に対応する機能が割り当てられた操作ボタンを、表示部の認識結果表示領域に表示するよう指示出力する表示制御部と、認識結果表示領域において、操作ボタン以外の情報を操作ボタンよりも優先して表示させる度合いとしての表示優先度を計算する表示優先度計算部と、表示優先度計算部により計算された表示優先度が高くなる程、認識結果の出力頻度を下げることにより操作ボタンの表示頻度を下げる認識結果出力制御部とを備えることを特徴とする。
【発明の効果】
【０００７】
この発明の音声認識装置によれば、音声認識結果に対応する機能が割り当てられた操作ボタンに対する操作ボタン以外の情報の表示優先度に応じて、操作ボタンの表示頻度を調整することができるため、操作ボタンの表示により、ユーザにとって重要な他の情報の取得を阻害することがなくなり、利便性が向上する。
【図面の簡単な説明】
【０００８】
【図１】実施の形態１による音声認識装置を適用したナビゲーション装置の一例を示すブロック図である。
【図２】実施の形態１における音声処理部の構成の一例を示すブロック図である。
【図３】表示部に地図画面が表示されている状態において、表示部内の左部分の認識結果表示領域に認識結果である操作ボタンが表示されている画面例を示す図である。
【図４】地図画面、自車の進行方向、および、認識結果表示領域の関係を示す図である。
【図５】自車の進行方向上の情報と認識結果の表示優先度調整量との対応の一例を示す表である。
【図６】表示部に地図画面が表示されている状態において、駐車場などの施設アイコンが認識結果表示領域に表示されている画面例を示す図である。
【図７】施設アイコンの個数と表示優先度調整量との対応を示す表である。
【図８】道路種別毎の認識結果の表示優先度調整量の一例を示す表である。
【図９】地域種別毎の認識結果の表示優先度調整量の一例を示す表である。
【図１０】地図の表示スケール毎の認識結果の表示優先度調整量の一例を示す表である。
【図１１】表示部に地図画面が表示されている状態において、案内情報または警告情報が認識結果表示領域に表示されている画面例を示す図である。
【図１２】案内情報／警告情報と認識結果の表示優先度調整量との対応の一例を示す表である。
【図１３】認識結果の内容と表示されている表示画面との組合せに対する、認識結果の表示優先度調整量の一例を示す表である。
【図１４】認識結果の表示優先度と、判定尤度との関係を示す図である。
【図１５】音声認識結果である操作ボタンの表示の処理を示すフローチャートである。
【図１６】操作ボタンの表示後の処理を示すフローチャートである。
【図１７】判定尤度の設定の処理を示すフローチャートである。
【図１８】表示部に地図画面が表示されている状態において、自車の進行方向と認識結果表示領域に表示される認識結果である操作ボタンとの関係による画面遷移例を示す図である。
【図１９】実施の形態２における音声処理部の構成の一例を示すブロック図である。
【図２０】音声認識辞書切換情報記憶部が記憶している、表示優先度、音声認識辞書名、認識単語数の対応の一例を示す表である。
【図２１】実施の形態２による音声認識装置の処理を示すフローチャートである。
【図２２】実施の形態３における音声処理部の構成の一例を示すブロック図である。
【図２３】認識結果の表示優先度と、認識対象単語数との関係を示す図である。
【図２４】認識単語候補記憶部に記憶されている認識対象候補の単語の読みと認識順位の対応の一例を示す表である。
【図２５】実施の形態３による音声認識装置の処理を示すフローチャートである。
【図２６】実施の形態４におけるナビゲーションシステムの概要を示す図である。
【発明を実施するための形態】
【０００９】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。
この発明は、ユーザにより発話された音声を認識する音声認識装置であり、当該音声認識装置が起動されている場合は常時、音声を認識するものである。なお、以下の実施の形態では、この発明の音声認識装置を車両等の移動体に搭載されるナビゲーション装置に適用した場合を例に挙げて説明するが、車両以外の他の移動体用のナビゲーション装置であってもよいし、ナビゲーションシステムのサーバに適用してもよい。また、スマートフォン、タブレットＰＣ、携帯電話等の携帯情報端末等にインストールされるナビゲーションシステムのアプリケーション等に適用してもよい。
【００１０】
実施の形態１．
図１は、この発明の実施の形態１による音声認識装置を適用したナビゲーション装置の一例を示すブロック図である。このナビゲーション装置は、制御部１、ＧＰＳ受信機２、自立航法センサ３、現在位置検出部４、交通情報送受信部５、経路計算部６、誘導案内部７、マイク８、音声処理部９、音声合成部１０、地図情報格納部１１、地図情報取得部１２、指示入力部１３、表示制御部１４、表示部１５、音声制御部１６、スピーカ１７を備えている。
【００１１】
制御部１は、ナビゲーション装置全体の動作を制御する。
ＧＰＳ受信機２は、ＧＰＳ衛星からの電波により移動体の現在位置を測定する衛星航法システムを適用するためのものである。
自立航法センサ３は、方位センサや走行距離センサなどにより移動体の現在位置や方位を検出して自立航法システムを適用するためのものである。
【００１２】
現在位置検出部４は、ＧＰＳ受信機２および自立航法センサ３の信号を受け、衛星航法システムと自立航法システムとを併用し、かつ、後述の地図情報に基づきマップマッチングを行い、自車両の現在位置と進行方向を検出する。なお、いずれか一方のみの航法システムを採用するものであっても構わない。
【００１３】
交通情報送受信部５は、ＦＭ多重放送、電波ビーコン、光ビーコンにより提供される交通情報（ＶＩＣＳ（Ｖｅｈｉｃｌｅ  Ｉｎｆｏｒｍａｔｉｏｎ  ＆  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｙｓｔｅｍ／登録商標）に代表される）やＤＳＲＣ（Ｄｅｄｉｃａｔｅ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）により提供される渋滞情報などを受信する。また、自車両に関する情報、例えば現在位置などのプローブ情報を送信する。
【００１４】
経路計算部６は、後述する指示入力部１３や音声操作によりユーザにより設定された地点と、現在位置検出部４により検出された位置情報と、後述する地図情報取得部１２により取得された地図情報とに基づいて、現在位置から当該設定された地点までの最適な経路（以下、「推奨経路」と呼ぶ）を計算する。
誘導案内部７は、地図情報取得部１２により取得された地図情報に基づき、経路計算部６により計算された経路に沿って車両が移動する際に案内を行うための誘導案内図及び誘導案内メッセージを生成する。
【００１５】
マイク８は、ユーザが発話した音声を取得（集音）する。マイク８には、例えば、全指向性（または無指向性）のマイクや、複数の全指向性（または無指向性）のマイクをアレイ状に配列して指向特性を調整可能としたアレイマイクや、一方向のみに指向性を有しており、指向特性を調整できない単一指向性マイクなどがある。
【００１６】
音声処理部９は、マイク８により取得された音声を処理するものであり、ここで、音声認識を行っている。詳細については、図２を参照しながら後述する。
音声合成部１０は、入力された文字または文字列から合成音声を生成する。音声合成については例えば、「古井貞熙「音声情報処理」第４章」に開示されている方法を用いて行う。
【００１７】
地図情報格納部１１は、例えば、道路に関する「道路情報」、施設に関する「施設情報」（種別、名称、位置等）、「各種文字情報」（地名、施設名、交差点名、道路名など）、および施設・道路番号などを表す「各種アイコン情報」、誘導案内部で用いるための誘導用情報（所定の要所の位置情報、当該要所での描画情報、更には音声案内情報など）などのデータを格納している。地図情報格納部は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、半導体素子を用いたＳＤカードなどのメモリでもよいし、ネットワーク上に存在し、通信ネットワークを介して道路データなどの情報を取得できる構成（地図データ取得部）であってもよい。
【００１８】
地図情報取得部１２は、地図情報取得指示や施設情報取得指示などを受けると、地図情報格納部１１を検索して必要な情報を取得する。
指示入力部１３は、ユーザの手動による指示を入力するものである。当該指示は、ナビゲーション装置に設けられたハードウエアのスイッチ、後述するディスプレイに設定され表示されるタッチスイッチ、あるいはハンドル等に設置されたリモコンもしくは別体のリモコンによる指示を認識する認識装置などによるものが挙げられる。
【００１９】
表示制御部１４は、地図情報取得部１２、現在位置検出部４、交通情報送受信部５、経路計算部６、誘導案内部７、音声処理部９から必要な情報を取得し、後述する表示部１５に描写すべき情報を生成し、表示部１５に当該情報を表示するよう指示出力する。
【００２０】
表示部１５は、表示一体型のタッチパネルであり、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）とタッチセンサから構成されており、表示制御部１４の指示に基づき画面上に描画を行う。なお、タッチパネルには、感圧方式、電磁誘導方式、静電容量方式、あるいはこれらを組み合わせた方式などのうち、何れを用いてもよい。また、ＬＣＤの代わりに有機ＥＬディスプレイを用いてもよい。
【００２１】
音声制御部１６は、誘導案内部７からの誘導用の音声情報や音声合成部１０により生成された合成音声を出力するようスピーカ１７に出力指示する。
スピーカ１７は、音声制御部１６の指示に基づき音声を出力する。
【００２２】
次に、音声処理部９の詳細を説明する。図２は、実施の形態１における音声処理部９の構成の一例を示すブロック図である。図２に示すように、音声処理部９は、音声取得部１８、音声認識部１９、音声認識辞書２０、表示優先度計算部２１、認識結果出力制御部２２で構成されている。
【００２３】
音声取得部１８は、マイク８により取得されたユーザ発話、すなわち、入力された音声を取り込み、例えば例えばＰＣＭ（Ｐｕｌｓｅ  Ｃｏｄｅ  Ｍｏｄｕｌａｔｉｏｎ）によりＡ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換する。
【００２４】
音声認識部１９は、音声取得部１８によりデジタル化された音声信号から、ユーザが発話した内容に該当する音声区間を検出し、該音声区間の音声データの特徴量を抽出し、その特徴量に基づいて音声認識辞書２０を用いて認識処理を行い、所定の判定尤度以上（または所定の判定尤度より大きい）尤度を有する認識結果を出力する。なお、認識処理としては、例えばＨＭＭ（Ｈｉｄｄｅｎ  Ｍａｒｋｏｖ  Ｍｏｄｅｌ）法のような一般的な方法を用いて行えばよい。
【００２５】
ところで、カーナビゲーションシステム等に搭載されている音声認識機能においては、ユーザが発話の開始をシステムに対して明示（指示）するのが一般的である。そのために、音声認識開始を指示するボタン（以下、「音声認識開始指示部」と呼ぶ）が、タッチパネルに表示されたりハンドルに設置されたりしている。そして、ユーザにより音声認識開始指示部が押下された後に発話された音声を認識する。すなわち、音声認識開始指示部は音声認識開始信号を出力し、音声認識部は当該信号を受けると、当該信号を受けた後に音声取得部により取得された音声データから、ユーザが発話した内容に該当する音声区間を検出し、上述した認識処理を行う。
【００２６】
しかし、この実施の形態１における音声認識部１９は、上述したようなユーザによる音声認識開始指示がなくても、常に、ユーザが発話した内容を認識する。すなわち、音声認識部１９は、音声認識開始信号を受けなくても、この音声認識装置が組み込まれたナビゲーション装置が起動されている場合は常時、音声取得部１８により取得された音声データから、ユーザが発話した内容に該当する音声区間を検出し、該音声区間の音声データの特徴量を抽出し、その特徴量に基づいて音声認識辞書２０を用いて認識処理を行い、音声認識結果を出力する処理を繰り返し行う。以下の実施の形態においても同様である。
【００２７】
音声認識部１９が認識結果を出力する際に使用する所定の判定尤度は、あらかじめある一定の初期値（例えば５００）が設定されており、その後は、後述する認識結果出力制御部２２により決定された値が設定される。
【００２８】
表示制御部１４は、表示部１５に対して、音声認識部１９による認識結果を、あらかじめ認識結果を表示する領域として設定された認識結果表示領域２４（図３参照）に、表示するよう指示出力する。図３は、表示部１５に自車３１とともに地図画面が表示されている状態において、表示部１５内の左部分の認識結果表示領域２４に認識結果である操作ボタン２３が表示されている画面例を示す図である。なお、認識結果表示領域２４は、例えば図３に示すように、表示部１５内の左部分や、後述する図４（ｂ）に示すように、表示部１５内の上部分など、あらかじめ固定で設定された領域としてよいし、ユーザが任意でその領域を設定できるようにしてもよい。
【００２９】
また、音声認識部１９による認識結果は、この実施の形態では、例えば図３に示すように、操作ボタン２３として表示部１５の認識結果表示領域２４に表示される。表示された認識結果（操作ボタン２３）には、その認識結果に対応した機能が割り当てられており、指示入力部１３からの操作や音声操作により当該操作ボタン２３が選択された場合、そこに割り当てられている機能が実行される。
【００３０】
一方、操作ボタン２３が認識結果表示領域２４に表示されてから一定時間（例えば、５〜１０秒）ユーザによる当該操作ボタン２３の選択操作が行われない場合は、表示制御部１４は、表示部１５に対して、その認識結果表示（操作ボタン２３の表示）を終了するよう指示出力する。その結果、認識結果である操作ボタン２３の表示が消える。
【００３１】
以下の説明においては、音声認識部１９は、ユーザ発話から例えば「ガソリンスタンド」「コンビニ」のような、施設が属するジャンル名（以下、「施設ジャンル名」と呼ぶ）を認識し、認識結果出力制御部２２により設定された判定尤度に基づいて当該認識結果を出力する。
【００３２】
表示制御部１４は、当該出力された認識結果を例えば図３に示すような操作ボタン２３として表示するよう指示出力するものとする。そして、操作ボタン２３には、対応するジャンルで施設検索をする機能が割り当てられており、ユーザにより当該操作ボタン２３が選択されると、その操作ボタン２３に対応付けられた、ジャンルで施設検索を行うという指示信号が出力され、当該信号に基づいて、地図情報取得部１２が、地図情報格納部１１から施設情報を取得する。
【００３３】
また、音声認識部１９では、周知技術であるキーワードスポッティングによって、施設ジャンル名の認識が行われるものとして説明する。
なお、キーワードスポッティングによる施設ジャンル名の認識ではなく、認識全てを大語彙連続音声認識で行い、認識結果を形態素解析して施設ジャンル名を抽出する方法を用いてもよい。
【００３４】
また、音声認識部１９は、施設ジャンル名ではなく、例えば、アーティスト名、アルバム名、曲タイトル名、カーナビゲーションシステムを操作するためのコマンドなどを認識するとしてもよい。また、表示された認識結果（操作ボタン２３）に割り当てられる機能は、例えば、アーティスト名、アルバム名、曲タイトル名で曲を検索する機能であってもよいし、コマンドに対応する機能であってもよい。
【００３５】
表示優先度計算部２１は、現在位置検出部４により検出された現在位置情報、交通情報送受信部５により受信された交通情報、経路計算部６により計算された経路情報、誘導案内部７により出力された案内情報、地図情報取得部１２により取得された情報などに基づいて、後述する所定の項目（１）〜（８）に該当するか否かを判定し、それぞれの判定結果に基づいて該当するすべての項目についての表示優先度の調整量を決定し、認識結果表示領域２４における認識結果の表示優先度を計算する。
【００３６】
表示優先度とは、音声認識結果以外の表示情報（例えば、地図情報など）に対して音声認識結果が優先して表示されるべき度合いを表すものとする。表示優先度が高いほど音声認識の判定尤度が低くなるため、音声認識されやすくなり、結果的に、音声認識結果の出力頻度（表示頻度）が高くなる。また、表示優先度が低いほど音声認識の判定尤度が高くなるため、音声認識されにくくなり、結果的に、音声認識結果の出力頻度（表示頻度）が低くなる。すなわち、表示優先度と音声認識に用いる判定尤度との間で負の相関を有することとなる。
【００３７】
次に、表示優先度計算部２１により判定される項目、および、項目毎の表示優先度の調整量（調整値）について説明するとともに、表示優先度の計算方法について説明する。
各項目は、以下の（１）から（８）のような大項目に分類されているものとし、表示優先度計算部２１は、（１）から（８）の少なくとも一つ以上の大項目を判定対象とする。なお、判定対象となる大項目はあらかじめ１つ以上の項目が決められていてもよいし、ユーザが設定画面により任意に選択できるようにしてもよい。
【００３８】
（１）「自車の進行方向上の認識結果表示領域２４の有無」
図４は、地図画面、自車の進行方向、および、認識結果表示領域２４の関係を示す図である。
表示部１５に地図が北基準で表示されている場合、進行方向は「実際に進行している方角」を意味する。例えば、地図が北基準で、自車３１が西方向に進行している場合には、図４（ａ）に示すような表示となる。また、図４（ａ）は、認識結果表示領域２４が、表示部１５内の左部分である場合を示している。
【００３９】
また、表示部１５に地図が自車基準で表示されている場合、進行方向は「表示画面の上方」を意味する。この場合には、例えば、図４（ｂ）に示すような表示となる。この図４（ｂ）は、認識結果表示領域２４が、表示部１５内の上部分である場合を示している。
さらに上述した例以外に、例えば、図４（ｃ）に示すように、自車３１が右（または左）折後の方向に認識結果表示領域２４がある場合は、「右（または左）折後の実際の方角」または「右（または左）折後の表示画面上の向き」を進行方向とする。
【００４０】
次に、表示優先度計算部２１による判定方法について説明する。
以降の説明では、表示優先度計算部２１には、あらかじめ、認識結果表示領域２４の表示部１５における位置および範囲に関する情報が記憶されているものとして説明するが、例えば、表示制御部１４など他の構成要素に記憶されており、そこから取得するとしてもよい。
【００４１】
地図が北基準で表示されている場合、例えば、表示優先度計算部２１は、現在位置検出部４から自車の現在の進行方向を取得し、その進行方向と認識結果表示領域２４の位置が一致するか否かを判定する。
また、地図が自車基準で表示されている場合、例えば、表示優先度計算部２１は、認識結果表示領域２４の位置が、表示画面の上方であるか否かを判定する。
【００４２】
ここで、自車の進行方向に認識結果表示領域２４がある場合に、さらに、当該進行方向の道路上に交通情報が表示されているかを判定するようにしてもよい。
例えば、図４（ｄ）に示すように、進行方向の道路上に、渋滞情報の表示３２がなされているか判定する。交通情報は、渋滞していること、工事中であること、事故が起きていることなどの交通情報や、その他の交通情報を表すものであってもよい。この場合、表示優先度計算部２１は、交通情報を交通情報送受信部５から取得すればよい。
【００４３】
次に、表示優先度の調整量について説明する。
図５は、自車の進行方向上の情報と認識結果の表示優先度調整量との対応の一例を示す表である。
この場合、自車の進行方向上の情報はユーザにとって重要であるとして、表示優先度を減少させる調整量が設定されている。また、自車の進行方向の道路上に、交通情報の表示がなされている場合は、さらにユーザにとって重要な情報があるとして、表示優先度をさらに減少させる調整量が設定されている。
【００４４】
なお、この実施の形態１では表示優先度の初期値は５０とし、表示優先度としては０から１００の値とするが、これらの値に限られるものではない。
また、表示優先度の初期値や後述する項目毎の表示優先度調整量については、表示優先度がとり得る範囲や後述する他の大項目を複数考慮して表示優先度を計算する場合などに応じて変更してもよい。
さらに、この実施の形態１においては、表示優先度の計算結果が上限（下限）を越える場合、表示優先度は１００（０）とする。
【００４５】
ここで、判定対象がこの項目（１）のみである場合を例として、表示優先度の計算方法について、具体的な数値を用いて説明する。
例えば図４（ｄ）に示すように、地図が北基準で表示されており、自車３１の進行方向が西向き、認識結果表示領域２４が表示部１５内の左に設定されている場合、認識結果表示領域２４が自車３１の進行方向上にあるため、表示優先度計算部２１が図５の表を参照して、表示優先度の調整量は−３０と決定される。
【００４６】
また、この図４（ｄ）の場合にはさらに、自車３１の進行方向上に渋滞情報が表示されているため、表示優先度計算部２１はさらに図５の表から、表示優先度の調整量−１０を決定する。
その結果、表示優先度計算部２１は、表示優先度＝初期値５０＋調整量（−３０）＋調整量（−１０）＝１０と計算する。なお、こうして計算された表示優先度に対応する判定尤度の決定方法については、後述する。
【００４７】
（２）「認識結果表示領域２４に表示されている施設アイコンの有無とその個数」
図６は、表示部１５に地図画面が表示されている状態において、駐車場などの施設アイコン３３が認識結果表示領域２４に表示されている画面例を示す図である。
この項目（２）においては、表示優先度計算部２１が、駐車場などの施設アイコン３３が認識結果表示領域２４に表示されているか否かを判定する。なお、表示優先度計算部２１は、認識結果表示領域２４に表示されている施設アイコン３３の有無だけでなく、その施設アイコン３３の個数も判定するようにしてもよい。
【００４８】
表示優先度計算部２１は、例えば、表示制御部１４により生成される地図情報を取得し、認識結果表示領域２４に対応する範囲について、施設アイコン３３に関する情報の有無やその個数を判定する。
この場合、施設アイコン３３で示された地点は、ユーザが立ち寄る可能性が高い重要な地点であるため、当該施設アイコン３３が認識結果表示領域２４内にある場合には、音声認識結果の表示優先度を減少させる調整量が設定される。
【００４９】
例えば、認識結果表示領域２４に施設アイコン３３がある場合は、表示優先度の調整量を−１０として、表示優先度を減少させる。また、図７に示すように、施設アイコン３３の個数の増加に伴ってさらに表示優先度を減少させる調整量を設定してもよい。
図７は、施設アイコン３３の個数と表示優先度調整量との対応を示す表である。例えば、図６に示すように、施設アイコン３３が認識結果表示領域２４内に３個ある場合には、図７を参照することにより、個数に対応する表示優先度の調整量として−６が決定される。
【００５０】
すなわち、図６に示すように、施設アイコン３３が認識結果表示領域２４内に３個ある場合には、この項目（２）についての表示優先度の調整量は、施設アイコン３３が認識結果表示領域２４内にあるということで「−１０」、および、それが３個あるということで「−６」で、合計「−１６」となる。
【００５１】
（３）「認識結果表示領域２４に表示されているユーザにより設定された地点の有無とその個数」
表示優先度計算部２１は、例えば、表示制御部１４により生成される地図情報を取得し、認識結果表示領域２４に対応する範囲について、ユーザにより設定された目的地、経由地、登録地などに関する情報（以下、「設定地点アイコン」と呼ぶ）の有無やその個数を判定する。
【００５２】
この場合、ユーザにより設定された地点は、ユーザにとって重要な地点であるため、設定地点アイコンが認識結果表示領域２４内にある場合には、表示優先度を減少させる調整量が設定される。
例えば、設定地点アイコンが認識結果表示領域２４にある場合は、表示優先度調整量を−５として、表示優先度を減少させる。また、設定地点アイコンの個数の増加に伴って、前述の（２）と同様に、表示優先度をさらに減少させる調整量を設定してもよい。
【００５３】
（４）「走行中の道路種別」
表示優先度計算部２１は、例えば、現在位置検出部４により検出された自車位置情報を取得し、当該自車位置情報を用いて、地図情報格納部１１から地図情報取得部１２が取得した、自車が走行中の道路の道路種別を取得し、判定する。
この際、道路種別としては、例えば「高速道路」「一般道」「トンネル」などがある。
【００５４】
図８は、道路種別毎の認識結果の表示優先度調整量の一例を示す表である。
この場合、高速道路走行中は、パーキングエリア、サービスエリア、出入り口以外の周辺の情報はユーザにとって重要度が高くないとして、認識結果の表示優先度を増加させるような調整量が設定されている。また、一般道を走行中は、周辺の情報の重要度がユーザにとって高いとして、表示優先度を減少させる調整量が設定されている。また、トンネル内は、ユーザにとって重要な周辺情報がないとして、表示優先度を増加させる調整量が設定されている。
【００５５】
（５）「走行中の地域」
表示優先度計算部２１は、例えば、現在位置検出部４により検出された自車位置情報を取得し、当該自車位置情報を用いて、地図情報格納部１１から地図情報取得部１２が取得した、自車が走行中の地域の地域種別を取得し、判定する。
この際、地域種別としては、例えば「市街地」「市外」「山中」「海上」などがある。
【００５６】
図９は、地域種別毎の認識結果の表示優先度調整量の一例を示す表である。
この場合、市街地走行中は、地図上に表示される情報が多いため、音声認識結果の表示優先度を減少させる調整量が設定されている。また、市外では、表示優先度を減少させる調整量が設定されているが、市街地に比べると地図上に表示される情報が少ないため、市街地の場合に比べると表示優先度の減少量が小さくなるよう調整量を設定している。さらに山中や海上（例えば、明石海峡大橋を走行中など）では、地図上に表示される情報が少ないため、表示優先度を増加させる調整量が設定されている。なお、その他、海岸線を走行中で認識結果表示領域２４が海上である場合、表示優先度を増加させるような調整量を設定してもよい。
【００５７】
（６）「地図の表示スケール」
表示優先度計算部２１は、例えば、表示制御部１４やユーザによる各種設定を記憶した設定記憶部（図示しない）などから現在の地図の表示スケールを取得し、判定する。
この際、表示スケールとしては、基準となる縮尺が相当する距離として「２５ｍ」「５０ｍ」「１００ｍ」・・・「５００ｍ」「１ｋｍ」「３ｋｍ」「５ｋｍ」などが設定されている。
【００５８】
図１０は、地図の表示スケール毎の認識結果の表示優先度調整量の一例を示す表である。
この場合、表示スケールが小さい（地図が拡大されている）程、表示されている地図情報の重要度が高くなるため、表示スケールの減少に伴って音声認識結果の表示優先度も減少するような調整量が設定されている。
例えば、最大表示スケールの表示優先度調整値を「＋１０」とし、表示スケールの減少に伴って表示優先度調整量を減少させている。
【００５９】
（７）「認識結果表示領域２４に案内情報／警告情報が表示されているか」
図１１は、表示部１５に地図画面が表示されている状態において、案内情報３４や警告情報３５が認識結果表示領域２４に表示されている画面例を示す図である。
表示優先度計算部２１は、図１１（ａ）に示すような交差点案内表示、図１１（ｂ）に示すようなＤＳＲＣにより取得された対向車接近の警告表示、歩行者接近の警告表示、災害情報表示などの、案内情報や警告情報が表示されているかを判定する。
【００６０】
表示優先度計算部２１は、例えば、表示制御部１４により生成される地図情報を取得し、認識結果表示領域２４に対応する範囲について、交差点案内表示や警告表示などの案内情報または警告情報が出力されているか否かを判定する。
また、案内情報／警告情報の表示位置が認識結果表示領域２４と同じ位置に定められている場合は、表示優先度計算部２１は、現在位置検出部４から現在位置を取得し、当該位置情報を用いて、地図情報取得部１２を介して、地図情報格納部１１に当該位置における案内情報が有るか否かを確認すればよく、警告情報については、交通情報送受信部５にその有無を確認すればよい。
【００６１】
図１２は、案内情報／警告情報と認識結果の表示優先度調整量との対応の一例を示す表である。
案内情報／警告情報は、他の情報に比べてユーザにとって重要度が高いと考えられるため、他の大項目に属する項目よりも表示優先度の減少量が大きくなるような優先度調整量が設定されている。
【００６２】
（８）「認識結果の内容と表示画面の関連性」
ここでは、例えば、アーティスト名、アルバム名、曲タイトル名など、音声認識の対象が曲に関連した語彙であるものとして説明する。この場合、それらの語彙が音声認識されると、認識結果として、アーティスト名の操作ボタン、アルバム名の操作ボタン、曲名の操作ボタンなどが表示され、ユーザがそのボタンを押下すると曲が再生される。
【００６３】
この時、表示部１５に表示されている表示画面が、ＡＶ画面（曲の再生画面）である場合には、ユーザは音楽を聴いている状態であり、音声認識結果として曲の再生に関連する操作ボタンが表示されても、邪魔になることもなく、むしろその操作ボタンにより曲が再生されることを望んでいる状態であると考えられるため、認識結果の表示優先度が高くなるような優先度調整量を設定する。
【００６４】
一方、表示部１５に表示されている表示画面が、通常の地図画面である場合には、ユーザは道案内に関する地図情報を見たい状態であり、音声認識結果として曲の再生に関連する操作ボタンが表示されると、運転の邪魔になると考えられるため、認識結果の表示優先度が低くなるような優先度調整量を設定する。
【００６５】
図１３は、認識結果の内容と表示されている表示画面との組合せに対する、認識結果の表示優先度調整量の一例を示す表である。
このように、音声認識結果の内容と、表示部１５に実際に表示されている表示画面との関連性に応じて、認識結果がその時のユーザにとって重要な情報であれば表示優先度を高くして認識結果を表示されやすくし、その時には重要でない状態であると考えられる場合には表示優先度を低くして認識結果が表示されにくくなるような優先度調整量が設定されている。
【００６６】
以上のように、表示優先度計算部２１は、上記の大項目（１）〜（８）について、あらかじめ定められた判定対象となる項目ごとに表示優先度調整量を決定し、表示優先度を計算する。
認識結果出力制御部２２は、表示優先度計算部２１により計算された表示優先度に対応する判定尤度を決定し、音声認識部１９に対して設定する。
そして、音声認識部１９は、認識結果の尤度が当該設定された判定尤度以上（または判定尤度より大きい）場合は、当該認識結果を出力する。
【００６７】
ここで、判定尤度と表示優先度は負の相関関係を有するものとする。図１４は、認識結果の表示優先度と、判定尤度との関係を示す図である。
例えば、Ｙを判定尤度、Ｘを表示優先度として、判定尤度が表示優先度に比例して減少するような関数「Ｙ＝−ａＸ＋ｂ」（ａ、ｂは正の定数）を用いて決定されるものとする。図１４（ａ）に示す例では、「Ｙ＝−４Ｘ＋７００」という式に基づいて、判定尤度が決定される。
なお、図１４（ｂ）に示すように、表示優先度に基づいて段階的に判定尤度が減少するようにしてもよい。
【００６８】
そして、図１４に示すような表示優先度と判定尤度との関係に基づいて、認識結果出力制御部２２は、表示優先度計算部２１により計算された表示優先度に対応する判定尤度を決定することができ、これを音声認識部１９に対して設定する。
これにより、表示優先度が所定値以下（または所定値未満）となった場合は、音声認識部１９に設定される所定の判定尤度が高い値となるため、認識結果が出力されない状態となる。
【００６９】
なお、認識結果出力制御部２２は、表示優先度計算部２１により計算された表示優先度にもとづいて、音声認識部１９の認識処理を停止および再開させるようにしてもよい（以下の実施の形態においても同様）。すなわち、表示優先度が所定値以下（または所定値未満）となった場合は、音声認識部１９の認識処理を停止させ、表示優先度が所定値より大きい値（または所定値以上）となった場合に、音声認識部１９の認識処理を再開させるようにしてもよい。
【００７０】
次に図１５〜図１７に示すフローチャートを用いて、実施の形態１によるナビゲーション装置の処理を説明する。
図１５は、音声認識結果である操作ボタン２３の表示の処理を示すフローチャートである。
まず、音声取得部１８は、マイク８により集音されたユーザ発話、すなわち、入力された音声を取込み、例えばＰＣＭによりＡ／Ｄ変換する（ステップＳＴ０１）。
次に、音声認識部１９は、音声取得部１８により取込まれてデジタル化された音声信号から、ユーザが発話した内容に該当する音声区間を検出し、該音声区間の音声データの特徴量を抽出し、その特徴量に基づいて音声認識辞書２０を参照して認識処理を行う（ステップＳＴ０２）。
【００７１】
そして、音声認識部１９は、認識結果の尤度が、所定の判定尤度以上（または所定の判定尤度より大きい）か否かを判定する（ステップＳＴ０３）。認識結果の尤度が、所定の判定尤度以上（または所定の判定尤度より大きい）の場合（ステップＳＴ０３のＹＥＳの場合）は、その認識結果を出力する（ステップＳＴ０４）。
【００７２】
その後、表示制御部１４は、表示部１５に対して、音声認識部１９により出力された認識結果に対応する操作ボタン２３を認識結果表示領域２４に表示するよう指示出力し（ステップＳＴ０５）、表示部１５に操作ボタン２３が表示される（ステップＳＴ０６）。
一方、認識結果の尤度が所定の判定尤度未満（または所定の判定尤度以下）である場合（ステップＳＴ０３のＮＯの場合）は、ステップＳＴ０１の処理へ戻る。
【００７３】
図１６は、操作ボタン２３の表示後の処理を示すフローチャートである。
制御部１は、表示されている操作ボタン２３が選択されたか否かを判定する（ステップＳＴ１１）。そして、操作ボタン２３が選択された場合（ステップＳＴ１１のＹＥＳの場合）は、選択された操作ボタン２３に割り当てられた機能を実行するための指示を出力し、当該機能を実行するための処理が行われる（ステップＳＴ１２）。
【００７４】
一方、操作ボタン２３が選択されていない場合（ステップＳＴ１１のＮＯの場合）は、表示されている各操作ボタン２３について、表示されてからの経過時間が所定時間を越えているか否かを判定する（ステップＳＴ１３）。なお、各操作ボタン２３が表示されると、その操作ボタンが表示されてからの経過時間が計測されるものとする。
【００７５】
そして、当該計測時間が所定時間を越えている場合（ステップＳＴ１３のＹＥＳの場合）は、表示制御部１４に対してその操作ボタン２３の表示を終了するよう指示出力する（ステップＳＴ１４）。
一方、所定時間を越えていない場合（ステップＳＴ１３のＮＯの場合）は、ステップＳＴ１１に戻って操作ボタン２３が選択されたか否かの判定処理を行う。
【００７６】
図１７は、判定尤度の設定の処理を示すフローチャートである。
まず、表示優先度計算部２１は、あらかじめ決定されている、または、ユーザにより選択された大項目（前述の項目（１）〜（８）の１つ以上）について、表示優先度を判定するために必要な情報を取得し（ステップＳＴ３１）、取得した情報とあらかじめ定められた優先度調整量とに基づいて、表示優先度を計算する（ステップＳＴ３２）。
【００７７】
具体的な例を挙げて説明すると、例えば、大項目（１）が判定対象として決定されている場合、ステップＳＴ３１において表示優先度を判定するために必要な情報とは、自車位置情報、自車の進行方向、認識結果表示領域２４の位置、地図情報、交通情報（渋滞情報や工事情報などを含む）であり、表示優先度計算部２１が、それらの情報を取得する（ステップＳＴ３１）。
【００７８】
そして、例えば図５に示すような、自車の進行方向上の情報と認識結果の表示優先度調整量との対応表を参照して、表示優先度の調整量を決定する。
ここで、図１８を参照しながら、具体例を挙げて説明する。図１８は、表示部１５に地図画面が表示されている状態において、自車の進行方向と認識結果表示領域に表示される認識結果である操作ボタンとの関係による画面遷移例を示す図である。なお、ここでも表示優先度の初期値は５０に設定されているものとして説明する。
【００７９】
図１８（ａ）は図４（ｄ）と同じ図であるが、例えば図１８（ａ）に示すように、地図が北基準で表示されており、自車３１の進行方向が西向き、認識結果表示領域２４が表示部１５内の左に設定されている場合、認識結果表示領域２４が自車３１の進行方向上にあるため、表示優先度計算部２１が図５の表を参照して、表示優先度の調整量は−３０と決定される。
【００８０】
また、この図１８（ａ）の場合にはさらに、自車３１の進行方向上に渋滞情報が表示されているため、表示優先度計算部２１はさらに図５の表から、表示優先度の調整量−１０を決定する。
その結果、表示優先度計算部２１は、表示優先度＝初期値５０＋調整量（−３０）＋調整量（−１０）＝１０と計算する（ステップＳＴ３２）。
【００８１】
次に、認識結果出力制御部２２は、表示優先度計算部２１により計算された表示優先度に対応する判定尤度を決定し（ステップＳＴ３３）、音声認識部１９に対して設定する（ステップＳＴ３４）。
具体的には、認識結果出力制御部２２が、ステップＳＴ３２において表示優先度計算部２１により計算された表示優先度に対する判定尤度を、図１４（ａ）に示したグラフの計算式、すなわち、判定尤度Ｙ＝−４Ｘ＋７００（Ｘは表示優先度）に基づいて計算する（ステップＳＴ３３）。その結果、表示優先度＝１０に対応する判定尤度は６６０と計算され、この判定尤度を音声認識部１９の所定の判定尤度として設定する（ステップＳＴ３４）。
【００８２】
この状態において、ユーザが、例えば「コンビニ」と発話した場合を例に、認識結果の表示についての具体例を説明する。まず初めに、音声取得部１８が、この「コンビニ」という音声を取込み、例えばＰＣＭによりＡ／Ｄ変換する（図１５のステップＳＴ０１）。次に、音声認識部１９が、取込まれた音声の認識処理を行い、「コンビニ」という単語が音声認識される（ステップＳＴ０２）。この際、この音声認識の尤度は５２０であったとする。
【００８３】
この場合、音声認識部１９は、認識結果の尤度５２０は、所定の判定尤度６６０未満であると判定し（ステップＳＴ０３のＮＯの場合）、認識結果を出力せずにステップＳＴ０１の処理に戻る。
その結果、表示部１５には認識結果である操作ボタン２３は表示されず、図１８（ａ）に示す表示画面が表示されたままの状態となる。
【００８４】
その後、図１８（ｂ）に示すように、自車が渋滞区域も抜けて進行方向を変えて、北向きに走行する状態になったとする。この場合、認識結果表示領域２４が自車３１の進行方向上にないので、図５に示す自車の進行方向上の情報と認識結果の表示優先度調整量との対応表を参照した結果、表示優先度の調整量は０と決定される。
その結果、表示優先度計算部２１は、表示優先度＝初期値５０＋調整量（０）＝５０と計算する（ステップＳＴ３２）。
【００８５】
そして、認識結果出力制御部２２が、図１４（ａ）に示したグラフの計算式、すなわち、判定尤度Ｙ＝−４Ｘ＋７００（Ｘは表示優先度）に基づいて、判定尤度を計算する（ステップＳＴ３３）。その結果、表示優先度＝５０に対応する判定尤度は５００と計算され、この判定尤度を音声認識部１９の所定の判定尤度として設定する（ステップＳＴ３４）。
【００８６】
この状態において、先に示した例と同様に、ユーザが、例えば「コンビニ」と発話した場合、音声取得部１８が、この「コンビニ」という音声を取込み、例えばＰＣＭによりＡ／Ｄ変換する（図１５のステップＳＴ０１）。次に、音声認識部１９が、取込まれた音声の認識処理を行い、「コンビニ」という単語が音声認識される（ステップＳＴ０２）。この際にも同じく、この音声認識の尤度は５２０であったとする。
【００８７】
この場合、音声認識部１９は、認識結果の尤度５２０は、所定の判定尤度５００以上であると判定し（ステップＳＴ０３のＹＥＳの場合）、その認識結果を出力する（ステップＳＴ０４）。
そして、表示制御部１４が表示部１５に対して、音声認識部１９により出力された「コンビニ」という認識結果に対応する操作ボタン２３を認識結果表示領域２４に表示するよう指示出力する（ステップＳＴ０５）。
この結果、図１８（ｃ）に示すように、表示部１５が「コンビニ」という音声認識結果である操作ボタン２３を表示する（ステップＳＴ０６）。
【００８８】
以上のように、この実施の形態１では、認識結果表示領域２４が自車の進行方向上である場合、認識結果表示領域２４にユーザが立ち寄る可能性が高い施設ジャンルアイコンで示された地点やユーザにより設定された地点がある場合、認識結果表示領域２４に案内情報／警告情報が表示されている場合は、音声認識部１９における判定尤度を増加させることにより、認識結果の出力頻度が減少し、そうでない場合は、判定尤度を減少させることにより、認識結果の出力頻度が増加する結果となる。これにより、ユーザにとって重要である情報が認識結果表示によって隠されることになる場合、認識結果表示を抑えることで、ユーザによる重要な情報の取得を阻害することが少なくなる一方で、重要な情報が隠されないと判断される場合は、発話に含まれるユーザの要望が認識結果として表示され易くなり、利便性を向上させることができる。
【００８９】
また、進行方向上に渋滞情報が表示されている場合は、よりユーザが地図情報を必要としているとして、さらに、音声認識の判定尤度を増加させることにより、認識結果の出力頻度が減少するので、さらに利便性を向上させることができる。
【００９０】
さらに、自車の走行中の道路、地域や地図の表示スケールにより、ユーザが多くの地図情報を必要とする、または、ユーザにとって重要な情報が多く存在すると判定された場合は、認識結果表示を抑えることで、ユーザによる重要な情報の取得を阻害することが少なくなる一方で、そうでない場合は、発話に含まれるユーザの要望が認識結果として表示され易くなり、利便性を向上させることができる。
【００９１】
また、上述した（１）から（８）の複数の大項目を組み合わせて表示優先度を計算することで、様々な状況に応じて柔軟に認識結果の出力頻度を調節することができる。
なお、この実施の形態１では、表示優先度を、音声認識結果（操作ボタン２３）以外の表示情報（例えば、地図情報など）に対して音声認識結果（操作ボタン２３）が優先して表示されるべき度合いを表すものとして説明したが、表示優先度を、音声認識結果（操作ボタン２３）に対して音声認識結果（操作ボタン２３）以外の情報が優先して表示されるべき度合いを表すものとしてもよい。
【００９２】
この場合は、表示優先度計算部２１により判定される項目に対応する表示優先度の増減量は、上述した増減量を反転したものとなり、表示優先度と認識結果判定尤度は正の相関関係を有するものとなる（以下の実施の形態でも同様）。
なお、表示優先度の計算は、常時行うものとしてもよいし、所定の間隔で行うものとしてもよい。
【００９３】
実施の形態２．
図１９は、この発明の実施の形態２における音声処理部９の構成の一例を示すブロック図である。なお、実施の形態１で説明したものと同様の構成には、同一の符号を付して重複した説明を省略する。以下に示す実施の形態２では、実施の形態１と比べると、音声認識辞書切換情報記憶部２５をさらに備え、音声認識辞書２０が複数の音声認識辞書１〜Ｎで構成されている点が異なる。また、認識結果出力制御部２２が、表示優先度に対応する判定尤度を音声認識部１９に対して設定するのではなく、表示優先度に対応する音声認識辞書名を決定して音声認識辞書２０を切り換える点が異なる。
【００９４】
音声認識辞書切換情報記憶部２５は、表示優先度と音声認識辞書名を表示優先度に対応付けて記憶している。図２０（ａ）は、音声認識辞書切換情報記憶部２５が記憶している、表示優先度と音声認識辞書名との対応の一例を示す表である。また、図２０（ｂ）は、音声認識辞書名とその辞書に格納されている認識単語数との対応の一例を示す表である。
【００９５】
例えば、図２０（ｂ）に示すように、表示優先度と対応する音声認識辞書名の音声認識辞書に格納されている認識単語数は正の相関を有している。また、表示優先度を、操作ボタン２３に対して操作ボタン２３以外の情報が優先して表示されるべき度合いを表すものとした場合は、表示優先度と対応する音声認識辞書名の音声認識辞書に格納されている認識単語数は、負の相関を有するものとなる。
【００９６】
認識結果出力制御部２２は、音声認識辞書切換情報記憶部２５を参照して、表示優先度計算部２１により出力された表示優先度に対応する音声認識辞書名を決定し、音声認識部１９が参照する音声認識辞書２０を、当該音声認識辞書名を有する音声認識辞書２０に切換える。例えば、表示優先度が１０になった場合には、音声認識辞書名「Ａｄｉｃ」の音声認識辞書２０に切り換えられ、表示優先度が５０になった場合には、音声認識辞書名「Ｃｄｉｃ」の辞書に切り換えられる。
【００９７】
次に図２１に示すフローチャートを用いて、実施の形態２による音声認識装置の処理を説明する。
ステップＳＴ４１とステップＳＴ４２は、実施の形態１のステップＳＴ３１とステップＳＴ３２と同一であるので説明を省略する。
認識結果出力制御部２２は、音声認識辞書切換情報記憶部２５を参照して、表示優先度計算部２１により出力された表示優先度に対応する音声認識辞書名を決定し（ステップＳＴ４３）、音声認識部１９が参照する音声認識辞書２０を、当該音声認識辞書名を有する音声認識辞書２０に切換える（ステップＳＴ４４）。
【００９８】
以上のように、この実施の形態２によれば、表示優先度に応じた認識単語数の音声認識辞書に切換えることにより、認識結果の出力頻度が調整されるので、実施の形態１と同様に、ユーザの利便性を向上させることができる。
【００９９】
実施の形態３．
図２２は、この発明の実施の形態３における音声処理部９の構成の一例を示すブロック図である。なお、実施の形態１で説明したものと同様の構成には、同一の符号を付して重複した説明を省略する。以下に示す実施の形態３では、実施の形態１と比べると、認識対象単語数決定部２６と、認識単語候補記憶部２７をさらに備える。また、認識結果出力制御部２２が、表示優先度に対応する判定尤度を音声認識部１９に対して設定するのではなく、表示優先度に対応する認識対象単語数に基づいて、音声認識辞書２０を動的に生成する点が異なる。
【０１００】
認識対象単語数決定部２６は、表示優先度計算部２１により出力された表示優先度に対応する認識対象単語数を決定する。ここで、表示優先度と認識対象単語数は正の相関関係を有するものとする。図２３は、認識結果の表示優先度と、認識対象単語数との関係を示す図である。
例えば、Ｙを認識対象単語数、Ｘを表示優先度として、認識対象単語数が表示優先度に比例して増加するような関数「Ｙ＝ｃＸ＋ｄ」（ｃ、ｄは正の定数）を用いて決定されるものとする。図２３（ａ）に示す例では、「Ｙ＝０．２Ｘ＋１０」という式に基づいて、認識対象単語数が決定される。
【０１０１】
ここで、図２３（ｂ）に示すように、表示優先度に基づいて段階的に認識対象単語数が増加するようにしてもよい。
なお、表示優先度を、操作ボタン２３に対して操作ボタン２３以外の情報が優先して表示されるべき度合いを表すものとした場合は、表示優先度と対応する認識対象単語数は、負の相関を有するものとなる。
【０１０２】
認識単語候補記憶部２７は、認識対象候補の単語の読みと認識順位を記憶している。
認識順位は、後述する認識結果出力制御部２２による選択され易さを表し、認識順位が小さい程選択され易いものとする。図２４は、認識単語候補記憶部２７に記憶されている認識対象候補の単語の読みと認識順位の対応の一例を示す表である。
なお、ここでは認識順位が小さい程選択され易いものとして説明するが、認識順位が小さい程選択され難くして、操作ボタン２３があまり表示されないようにしてもよい。また、認識順位は固定でもよいし、認識順位を記憶していないものであってもよい。
【０１０３】
認識順位の代わりに単語毎に認識された回数を記憶するようにし、当該回数が多いほど選択され易く、当該回数が少ないほど選択されにくくするようにしてもよい。
なお、この場合には、音声認識部１９により出力された認識結果を検索キーとして、認識単語候補記憶部２７を検索し、一致する単語に対応する認識回数をインクリメントする認識回数設定部（図示せず）を備える構成とすればよい。
【０１０４】
認識結果出力制御部２２は、認識単語候補記憶部２７から認識対象単語数決定部２６により決定された単語数分の単語の読みを、認識順位が小さいものまたは認識回数が多いものから順に取得する。そして取得した単語の読みを用いて音声認識辞書２０を動的に生成する。
また、認識単語候補記憶部２７に認識順位が記憶されていない場合は、認識対象単語数決定部２６により決定された単語数分の単語の読みを、ランダムに取得してもよい。
【０１０５】
次に図２５に示すフローチャートを用いて、実施の形態３による音声認識装置の処理を説明する。
ステップＳＴ５１とステップＳＴ５２は、実施の形態１のステップＳＴ３１とステップＳＴ３２と同一であるので説明を省略する。
認識対象単語数決定部２６は、表示優先度計算部２１により出力された表示優先度に対応する認識対象単語数を決定する（ステップＳＴ５３）。そして、認識結果出力制御部２２は、認識単語候補記憶部２７から認識対象単語数決定部２６により決定された単語数分の単語の読みを、認識順位が小さいものから順に取得し（ステップＳＴ５４）、取得した単語の読みを用いて音声認識辞書を生成する（ステップＳＴ５５）。
【０１０６】
以上のように、この実施の形態３によれば、表示優先度に応じた認識単語数の音声認識辞書を動的に生成することにより、認識結果の出力頻度が調整されるので、実施の形態１と同様に、ユーザの利便性を向上させることができる。
【０１０７】
実施の形態４．
以上の実施の形態１〜３では、この発明における音声認識装置を、車両等の移動体に搭載されるナビゲーション装置に適用した場合を例に説明したが、適用するのは車両用のナビゲーション装置に限らず、人、車両、鉄道、船舶または航空機等を含む移動体用のナビゲーション装置であってもよいし、音声認識システムのサーバやナビゲーションシステムのサーバに適用してもよい。また、スマートフォン、タブレットＰＣ、携帯電話等の携帯情報端末等にインストールされる音声認識システムのアプリケーションやナビゲーションシステムのアプリケーション等、どのような形態のものにも適用することができる。
【０１０８】
図２６は、この発明の実施の形態４におけるナビゲーションシステムの概要を示す図である。このナビゲーションシステムは、車載装置１００が、スマートフォンなどの携帯情報端末１０１およびサーバ１０２の少なくとも一方と連携して音声認識処理およびナビゲーション処理を行ったり、スマートフォンなどの携帯情報端末１０１およびサーバ１０２の少なくとも一方が音声認識処理およびナビゲーション処理を行い、車載装置１００に認識結果や地図情報を表示させる等、様々な形態をとることができる。以下、当該ナビゲーションシステムの構成態様について説明する。
【０１０９】
実施の形態１〜３では、この発明の音声認識装置の機能を、図２６に示す車載装置１００がすべて備えるものとして説明したが、この実施の形態４におけるナビゲーションシステムでは、サーバ１０２が音声認識処理を行い、その認識結果を車載装置１００に表示させることによりユーザに提供する場合、および、携帯情報端末１０１がサーバ１０２と連携して音声認識処理を行い、その認識結果を車載装置１００に表示させることによりユーザに提供する場合について説明する。
【０１１０】
まず、サーバ１０２が音声認識処理を行い、その認識結果を車載装置１００に表示させる場合、すなわち、音声認識機能を有するサーバ１０２と連携して、車載装置１００が表示装置として機能する場合について説明する。
この構成においては、車載装置１００がサーバ１０２と直接通信するか、または、車載装置１００が携帯情報端末１０１を経由してサーバ１０２と通信する場合が考えられる。サーバ１０２は、上記実施の形態１〜３で説明した音声処理部９を備えた音声認識装置として機能する。また、車載装置１００は、サーバ１０２による認識結果をユーザに提供するための表示部１５を少なくとも備える表示装置として機能する。
【０１１１】
この場合、車載装置１００は基本的に通信機能および表示機能のみを有し、サーバ１０２による音声認識結果を受信してユーザに提供する。
すなわち、サーバ１０２が表示部１５以外を備える音声認識装置であり、この音声認識装置であるサーバ１０２が、ユーザにより発話された音声を認識して認識結果を表示装置である車載装置１００に表示させる。
このように構成しても、実施の形態１〜３と同様な効果を得ることができる。
【０１１２】
また、携帯情報端末１０１がサーバ１０２と連携して音声認識処理を行い、その認識結果を車載装置１００がユーザに提供する場合について説明する。
この構成においては、車載装置１００が携帯情報端末１０１を経由してサーバ１０２と通信する場合が考えられ、携帯情報端末１０１のアプリケーションが、サーバ１０２と連携して音声認識処理を行う。また、車載装置１００は、携帯情報端末１０１とサーバ１０２による認識結果をユーザに提供するための表示部１５を少なくとも備える表示装置として機能する。
【０１１３】
この場合にも、車載装置１００は基本的に通信機能および表示機能のみを有し、携帯情報端末１０１とサーバ１０２との連携による音声認識結果を受信してユーザに提供する。
すなわち、携帯情報端末１０１のアプリケーションにより、ユーザにより発話された音声を認識した認識結果を表示装置である車載装置１００に表示させる。
このように構成しても、実施の形態１〜３と同様な効果を得ることができる。
【０１１４】
なお、本願発明はその発明の範囲内において、各実施の形態の自由な組み合わせ、あるいは各実施の形態の任意の構成要素の変形、もしくは各実施の形態において任意の構成要素の省略が可能である。
【産業上の利用可能性】
【０１１５】
この発明の音声認識装置は、車両等の移動体に搭載されるナビゲーション装置や、車載情報提供システムのサーバや、スマートフォン、タブレットＰＣ、携帯電話等の携帯情報端末等にインストールされるナビゲーションシステムのアプリケーション等に適用することができる。
【符号の説明】
【０１１６】
１  制御部、２  ＧＰＳ受信機、３  自立航法センサ、４  現在位置検出部、５  交通情報送受信部、６  経路計算部、７  誘導案内部、８  マイク、９  音声処理部、１０  音声合成部、１１  地図情報格納部、１２  地図情報取得部、１３  指示入力部、１４  表示制御部、１５  表示部（ディスプレイ）、１６  音声制御部、１７  スピーカ、１８  音声取得部、１９  音声認識部、２０  音声認識辞書、２１  表示優先度計算部、２２  認識結果出力制御部、２３  操作ボタン（認識結果）、２４  認識結果表示領域、２５  音声認識辞書切換情報記憶部、２６  認識対象単語数決定部、２７  認識単語候補記憶部、３１  自車、３２  渋滞情報の表示、３３  施設アイコン、３４  案内表示、３５  警告表示、１００  車載装置、１０１  携帯情報端末、１０２  サーバ。
【図１】
0005921722.tif 000002
【図２】
0005921722.tif 000003
【図３】
0005921722.tif 000004
【図４】
0005921722.tif 000005
【図５】
0005921722.tif 000006
【図６】
0005921722.tif 000007
【図７】
0005921722.tif 000008
【図８】
0005921722.tif 000009
【図９】
0005921722.tif 000010
【図１０】
0005921722.tif 000011
【図１１】
0005921722.tif 000012
【図１２】
0005921722.tif 000013
【図１３】
0005921722.tif 000014
【図１４】
0005921722.tif 000015
【図１５】
0005921722.tif 000016
【図１６】
0005921722.tif 000017
【図１７】
0005921722.tif 000018
【図１８】
0005921722.tif 000019
【図１９】
0005921722.tif 000020
【図２０】
0005921722.tif 000021
【図２１】
0005921722.tif 000022
【図２２】
0005921722.tif 000023
【図２３】
0005921722.tif 000024
【図２４】
0005921722.tif 000025
【図２５】
0005921722.tif 000026
【図２６】
0005921722.tif 000027