(57)【要約】【課題】音声認識装置の使い勝手を損なうことなく、利用者の不快感を低減する【解決手段】入力した音声と、予め設定された語彙に対応した音声を示す複数の音声パターンとの類似度を算出し、類似度が最も高い音声パターンに対応する音声を、運転者が発した音声と認識し（Ｓ１０）、認識した音声に対応する語彙に対応する認識結果を表示部１５に表示する（Ｓ８０）。その後に実行許可操作が運転者により行われると、認識結果に対応する処理を実行する（Ｓ１２０）。また、走行環境情報等を取得し（Ｓ２０〜Ｓ４０）、取得した情報に基づき、運転者に掛かる負荷レベルを算出する（Ｓ５０）。そして、負荷レベルに対し負の相関を有するように設定された相関関係に基づき、表示判定値を設定し（Ｓ６０）、認識した音声の類似度が表示判定値より小さいと、表示部１５による認識結果の表示を禁止する（Ｓ７０）。【選択図】図２
2010204637.tif 000002
【特許請求の範囲】
【請求項１】
利用者が発した音声を入力する音声入力手段と、
予め設定された語彙に対応した音声を示す音声パターンを複数記憶する音声パターン記憶手段と、
前記音声入力手段に入力された音声と、前記音声パターン記憶手段に記憶された複数の前記音声パターンとの類似の度合いを示すパターン類似度を算出し、該パターン類似度が最も高い前記音声パターンに対応する音声を、利用者が発した音声であると認識する音声認識手段と、
前記音声認識手段が認識した音声に対応する認識結果を表示する表示手段と、
前記表示手段が前記認識結果を表示した後に予め設定された第１外部操作が前記利用者により行われると、前記音声認識手段により認識された音声に基づく処理を実行する実行判断手段と
を備えた音声認識装置であって、
前記利用者に掛かる負荷の量である利用者負荷量を推定する負荷量推定手段と、
前記負荷量推定手段により推定された前記利用者負荷量と、前記表示手段による前記認識結果の表示頻度との間で正の相関を有するように、前記表示手段を制御する表示制御手段と
を備えることを特徴とする音声認識装置。
【請求項２】
前記表示制御手段は、
前記負荷量推定手段により推定された前記利用者負荷量に対して負の相関を有するように予め設定された相関関係に基づいて、前記表示手段による前記認識結果の表示を許可するか否かを判定するための表示判定値を設定する判定値設定手段と、
前記音声認識手段が認識した音声に対応する前記パターン類似度が、前記判定値設定手段により設定された前記表示判定値より小さい場合に、前記表示手段による前記認識結果の表示を禁止する表示禁止手段とから構成される
ことを特徴とする請求項１に記載の音声認識装置。
【請求項３】
予め設定された第２外部操作に基づいて、前記判定値設定手段が設定する前記表示判定値の大きさを調整する判定値調整手段を備える
ことを特徴とする請求項２に記載の音声認識装置。
【請求項４】
前記判定値調整手段により調整された前記表示判定値の大きさに基づいて決定される、前記表示頻度を示す情報を表示する表示頻度表示手段を備える
ことを特徴とする請求項３に記載の音声認識装置。
【請求項５】
前記負荷量推定手段は、
前記利用者により操作可能な機器の利用状況に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１〜請求項４の何れかに記載の音声認識装置。
【請求項６】
前記利用状況は、前記利用者により操作可能な機器が操作された履歴を示す操作履歴情報に基づいて決定される
ことを特徴とする請求項５に記載の音声認識装置。
【請求項７】
前記負荷量推定手段は、
前記利用者が通信機器を用いて通話している場合には、通話していない場合よりも前記利用者負荷量が大きくなるように、前記利用者負荷量を推定する
ことを特徴とする請求項５または請求項６に記載の音声認識装置。
【請求項８】
前記負荷量推定手段は、
前記表示手段の表示画面の周辺に設置された機器である周辺機器を前記利用者が利用している場合には、周辺機器を利用していない場合よりも前記利用者負荷量が小さくなるように、前記利用者負荷量を推定する
ことを特徴とする請求項５または請求項６に記載の音声認識装置。
【請求項９】
前記負荷量推定手段は、
前記利用者の行動予定の時刻を示す予定時刻情報を取得する予定時刻情報取得手段を備え、
前記予定時刻情報取得手段により取得された前記予定時刻情報に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１〜請求項４の何れかに記載の音声認識装置。
【請求項１０】
前記負荷量推定手段は、
前記利用者の生体情報を取得する生体情報取得手段を備え、
前記生体情報取得手段により取得された前記生体情報に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１〜請求項４の何れかに記載の音声認識装置。
【請求項１１】
前記負荷量推定手段は、
前記利用者が通行した経路の履歴を示す経路履歴情報を記憶する経路履歴記憶手段を備え、
前記経路履歴記憶手段により記憶された前記経路履歴情報に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１〜請求項４の何れかに記載の音声認識装置。
【請求項１２】
前記負荷量推定手段は、
前記利用者の現在位置を示す現在位置情報と、前記利用者の目的地の位置を示す目的地位置情報とを取得する位置取得手段を備え、
前記位置取得手段により取得された前記現在位置情報が示す現在位置と、前記位置取得手段により取得された前記目的地位置情報が示す目的地位置との間の距離に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１〜請求項４の何れかに記載の音声認識装置。
【請求項１３】
前記負荷量推定手段は、
前記利用者またはその周辺に存在する者の発話頻度を検出する発話頻度検出手段を備え、
前記発話頻度検出手段により検出された前記発話頻度に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１〜請求項４の何れかに記載の音声認識装置。
【請求項１４】
利用者が発した音声を入力する音声入力手順と、
前記音声入力手順より入力された音声と、予め設定された語彙に対応した音声を示す複数の音声パターンとの類似の度合いを示すパターン類似度を算出し、該パターン類似度が最も高い前記音声パターンに対応する音声を、利用者が発した音声であると認識する音声認識手順と、
前記音声認識手順が認識した音声に対応する認識結果を表示する表示手順と、
前記表示手順が前記認識結果を表示した後に予め設定された第１外部操作が前記利用者により行われると、前記音声認識手順により認識された音声に基づく処理を実行する実行判断手順と
を備えた音声認識方法であって、
前記利用者に掛かる負荷の量である利用者負荷量を推定する負荷量推定手順と、
前記負荷量推定手順により推定された前記利用者負荷量と、前記表示手順による前記認識結果の表示頻度との間で正の相関を有するように、前記表示手順による前記認識結果の表示を制御する表示制御手順と
を備えることを特徴とする音声認識方法。
【請求項１５】
前記表示制御手順は、
前記負荷量推定手順により推定された前記利用者負荷量に対して負の相関を有するように予め設定された相関関係に基づいて、前記表示手順による前記認識結果の表示を許可するか否かを判定するための表示判定値を設定する判定値設定手順と、
前記音声認識手順が認識した音声に対応する前記パターン類似度が、前記判定値設定手順により設定された前記表示判定値より小さい場合に、前記表示手順による前記認識結果の表示を禁止する表示禁止手順とから構成される
ことを特徴とする請求項１４に記載の音声認識方法。
【請求項１６】
予め設定された第２外部操作に基づいて、前記判定値設定手順が設定する前記表示判定値の大きさを調整する判定値調整手順を備える
ことを特徴とする請求項１５に記載の音声認識装置。
【請求項１７】
前記判定値調整手順により調整された前記表示判定値の大きさに基づいて決定される、前記表示頻度を示す情報を表示する表示頻度表示手順を備える
ことを特徴とする請求項１６に記載の音声認識装置。
【請求項１８】
前記負荷量推定手順は、
前記利用者により操作可能な機器の利用状況に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１４〜請求項１７の何れかに記載の音声認識方法。
【請求項１９】
前記利用状況は、前記利用者により操作可能な機器が操作された履歴を示す操作履歴情報に基づいて決定される
ことを特徴とする請求項１８に記載の音声認識装置。
【請求項２０】
前記負荷量推定手順は、
前記利用者が通信機器を用いて通話している場合には、通話していない場合よりも前記利用者負荷量が大きくなるように、前記利用者負荷量を推定する
ことを特徴とする請求項１８または請求項１９に記載の音声認識方法。
【請求項２１】
前記負荷量推定手順は、
前記認識結果が表示される表示画面の周辺に設置された機器である周辺機器を前記利用者が利用している場合には、周辺機器を利用していない場合よりも前記利用者負荷量が小さくなるように、前記利用者負荷量を推定する
ことを特徴とする請求項１８または請求項１９に記載の音声認識方法。
【請求項２２】
前記負荷量推定手順は、
前記利用者の行動予定の時刻を示す予定時刻情報を取得する予定時刻情報取得手順を備え、
前記予定時刻情報取得手順により取得された前記予定時刻情報に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１４〜請求項１７の何れかに記載の音声認識方法。
【請求項２３】
前記負荷量推定手順は、
前記利用者の生体情報を取得する生体情報取得手順を備え、
前記生体情報取得手順により取得された前記生体情報に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１４〜請求項１７の何れかに記載の音声認識方法。
【請求項２４】
前記負荷量推定手順は、
前記利用者が通行した経路の履歴を示す経路履歴情報を記憶する経路履歴記憶手順を備え、
前記経路履歴記憶手順により記憶された前記経路履歴情報に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１４〜請求項１７の何れかに記載の音声認識方法。
【請求項２５】
前記負荷量推定手順は、
前記利用者の現在位置を示す現在位置情報と、前記利用者の目的地の位置を示す目的地位置情報とを取得する位置取得手順を備え、
前記位置取得手順により取得された前記現在位置情報が示す現在位置と、前記位置取得手順により取得された前記目的地位置情報が示す目的地位置との間の距離に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１４〜請求項１７の何れかに記載の音声認識装置。
【請求項２６】
前記負荷量推定手順は、
前記利用者またはその周辺に存在する者の発話頻度を検出する発話頻度検出手順を備え、
前記発話頻度検出手順により検出された前記発話頻度に基づいて、前記利用者負荷量を推定する
ことを特徴とする請求項１４〜請求項１７の何れかに記載の音声認識装置。
【請求項２７】
請求項１〜請求項１３の何れかに記載の音声認識装置を備えることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、利用者が発した音声を認識する音声認識装置、音声認識方法、及びナビゲーション装置に関する。
【背景技術】
【０００２】
従来、利用者が発した音声を入力して、利用者の意図する語彙を認識する音声認識装置が広く知られている。このような音声認識装置を用いたユーザインターフェースは、利用者がハンズフリーで各種システムを操作することを可能にし、人間にとって利用し易いシステムとすることができる。
【０００３】
音声認識装置は一般に、入力された音声信号から得られる特徴量の時系列と、予め登録された各語彙に対応する標準音声パターンとを比較することにより、両者の類似の度合いを示す類似度を算出し、類似度が最も高い標準音声パターンに対応する音声を、利用者が発した音声であると認識する。
【０００４】
ところで、音声認識装置としては、発話を開始することを音声認識装置に知らせるための発話開始ボタンが利用者により操作されると、音声認識のための処理を開始するように設定されたものが知られている。この音声認識装置は、利用者が音声認識装置を利用しようとする毎に発話開始ボタンを操作する必要があるため、利用者に抵抗感を抱かせてしまうおそれがあった。また、この音声認識装置を用いたナビゲーション装置が搭載された車両内で、運転者が、自身が会話した内容に基づいて目的地設定を行う場合には、運転者は、目的地を示す語彙を再度発声する、或いはそれに相当する操作を行わなければならない。このため、煩わしいという思いを運転者に抱かせてしまうおそれがあった。
【０００５】
このような問題を解決するために、利用者が発した音声を常時入力して音声認識を行い、その認識結果を表示し、その後に利用者が決定操作を行うと、認識結果に基づく処理を実行する音声認識装置が提案されている（例えば、特許文献１を参照）。
【０００６】
このような音声認識装置は、常に音声認識を行うため、認識する必要のない発話に対しても認識結果が表示されて、利用者に不快感を与えてしまうという問題がある。従って、認識結果が誤りであるか否かを認識結果の表示前に判定し、誤りであると判定した場合には、当該認識結果を棄却して認識結果を表示しないようにする構成、いわゆるリジェクト機能を備えることが望ましい。
【０００７】
このような認識結果の正誤判定は、上記の類似度が予め設定された正誤判定値以上であるか否かで行うことが多い。具体的には、類似度が正誤判定値以上である場合には認識結果が正しく、類似度が正誤判定値未満である場合には認識結果が誤っていると判定する。
【０００８】
ここで、上記正誤判定値は必ずしも常に一定である必要はなく、周囲の状況に応じて変化させることで音声認識装置の使い勝手を向上できることが知られている。例えば、周囲に騒音がある状況下で音声認識を行いその認識結果の正誤を判定する場合に、認識結果が正しいと判定される割合を、周囲の騒音の大きさにかかわらず一定にするために、周囲の騒音の大きさに応じて正誤判定値を変化させる音声認識装置が提案されている（例えば、特許文献２を参照）。具体的には、例えば図１５に示すように、同じ音声を入力した場合であっても騒音が大きくなるほど類似度が小さくなるので（図中の複数の点ＳＰを参照）、騒音が大きくなるほど正誤判定値を小さくする（図中の直線ＳＴを参照）。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−１４８１８号公報
【特許文献２】特開２００１−３４２９１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記特許文献２に記載の音声認識装置では、認識結果が表示される割合を周囲の騒音の大きさにかかわらず一定にすることができる。しかしながら、同じ騒音の大きさ或いは同じ表示割合であっても、利用者の状況によって利用者の不快感の度合いが変化する。
【００１１】
例えば、音声認識装置が車両に搭載されており、この車両が停車している場合には、運転者は運転に注意を払う必要がないために、認識結果の表示に気付き易くなる。このため、認識する必要のない発話が認識結果として表示されていることに運転者が気付くことが多くなり、運転者の不快感が大きくなる。一方、雨天の市街地を走行している場合には、運転者は運転に集中する必要があるために、認識結果の表示に気付き難くなる。このため、認識する必要のない発話が認識結果として表示されていることに運転者が気付くことが少なく、運転者の不快感が小さくなる。
【００１２】
したがって、上記特許文献２に記載の音声認識装置でも、認識する必要のない発話が認識結果として表示されることによって生じる利用者の不快感を必ずしも軽減できないという問題があった。
【００１３】
なお、認識する必要のない発話が認識結果として表示される頻度を少なくするためには、正誤判定閾値を大きくすることが考えられる。しかし、このようにすると、認識結果が表示され難くなり、音声認識装置の使い勝手が損なわれてしまう。
【００１４】
本発明は、こうした問題に鑑みてなされたものであり、音声認識装置の使い勝手を損なうことなく、認識する必要のない発話が認識結果として表示されることによる利用者の不快感を低減する技術を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記目的を達成するためになされた請求項１に記載の音声認識装置では、まず音声入力手段が、利用者が発した音声を入力する。また音声パターン記憶手段が、予め設定された語彙に対応した音声を示す音声パターンを複数記憶する。そして音声認識手段が、音声入力手段に入力された音声と、音声パターン記憶手段に記憶された複数の音声パターンとの類似の度合いを示すパターン類似度を算出し、パターン類似度が最も高い音声パターンに対応する音声を、利用者が発した音声であると認識するとともに、表示手段が、音声認識手段が認識した音声に対応する認識結果を表示する。さらに実行判断手段が、表示手段が認識結果を表示した後に予め設定された第１外部操作が利用者により行われると、音声認識手段により認識された認識結果に基づく処理を実行する。また負荷量推定手段が、利用者に掛かる負荷の量である利用者負荷量を推定し、その後に表示制御手段が、負荷量推定手段により推定された利用者負荷量と、表示手段による認識結果の表示頻度との間で正の相関を有するように、表示手段を制御する。
【００１６】
なお、「利用者負荷量と表示頻度との間で正の相関を有する」とは、利用者負荷量の増大に伴い連続的に表示頻度が増加することだけではなく、利用者負荷量の増大に伴い段階的に表示頻度が増加することも含む。
【００１７】
このように構成された音声認識装置によれば、利用者に掛かる負荷の量が大きくなると、音声認識手段により認識された音声に対応する認識結果が表示される表示頻度が多くなるようにすることができる。すなわち、利用者の負荷が大きいとき（すなわち、利用者が、表示手段による表示を視認する頻度が少ないとき）には、認識結果が表示され易くなる。また、利用者の負荷が小さいとき（すなわち、利用者が、表示手段による表示を視認する頻度が多いとき）には、認識結果が表示され難くなる。
【００１８】
つまり、利用者の負荷が大きいときには認識結果の表示が利用者の目に入り難いので、認識する必要のない発話が認識結果として表示される表示頻度が多くなっても、利用者に不快感を与え難くなる。さらに、認識結果の表示頻度が多くなるため、利用者が発した認識すべき発話が認識されずに表示されなくなる頻度が少ない。このため、利用者が発した音声を音声認識装置に認識させるために利用者が何度も発声を繰り返すという、利用者にとって不快な状況の発生を抑制することができる。
【００１９】
一方、利用者の負荷が小さいときには認識結果の表示が利用者の目に入り易いが、認識する必要のない発話が認識結果として表示される表示頻度が少なくなることにより、利用者に不快感を与え難くなる。なお、認識結果の表示頻度が少なくなるため、利用者が発した認識すべき発話が認識されずに表示されなくなる頻度が多くなる。しかし、利用者の負荷が小さいため、利用者が発した音声を音声認識装置に認識させるために利用者が何度も発声を繰り返しても、利用者の抵抗感は比較的小さい。
【００２０】
以上より、利用者による当該音声認識装置の使い勝手を損なうことなく、認識する必要のない発話が認識結果として表示されていることによる利用者の不快感を低減することができる。
【００２１】
また請求項１に記載の音声認識装置において、利用者負荷量と認識結果の表示頻度との間で正の相関を有するように表示手段を制御するために、請求項２に記載のように、判定値設定手段が、負荷量推定手段により推定された利用者負荷量に対して負の相関を有するように予め設定された相関関係に基づいて、表示手段による認識結果の表示を許可するか否かを判定するための表示判定値を設定し、さらに表示禁止手段が、音声認識手段が認識した音声に対応するパターン類似度が、判定値設定手段により設定された表示判定値より小さい場合に、表示手段による認識結果の表示を禁止するようにしてもよい。
【００２２】
また請求項２に記載の音声認識装置において、請求項３に記載のように、判定値調整手段が、予め設定された第２外部操作に基づいて、判定値設定手段が設定する表示判定値の大きさを調整するようにしてもよい。
【００２３】
これにより、利用者が第２外部操作を行うことによって、利用者の希望に応じて認識結果の表示頻度を調整することができる。
また、請求項３に記載の音声認識装置において、請求項４に記載のように、表示頻度表示手段が、判定値調整手段により調整された表示判定値の大きさに基づいて決定される、表示頻度を示す情報を表示するようにしてもよい。
【００２４】
これにより、利用者は、表示頻度表示手段により表示される、表示頻度を示す情報を確認しながら、第２外部操作を行うことによって認識結果の表示頻度を調整することができる。このため、利用者が希望する表示頻度と、実際の表示頻度との間に大きな差が生じるという状況の発生を抑制することができる。
【００２５】
また、認識結果の表示の利用者の目への入り易さは、利用者が機器を操作している場合と、利用者が機器を操作していない場合とで異なると考えられる。
そこで請求項１〜請求項４の何れかに記載の音声認識装置において、請求項５に記載のように、負荷量推定手段は、利用者により操作可能な機器の利用状況に基づいて、利用者負荷量を推定するようにしてもよい。
【００２６】
なお、「利用者により操作可能な機器の利用状況」として、現在、機器を操作しているか否かによって利用者負荷量を推定するようにしてもよい。しかし、現在、機器を操作していなくても、機器を操作してから暫くは、利用者は、操作した機器に意識を向けている場合があり、利用者負荷量が高くなっている状況が考えられる。
【００２７】
そこで、請求項５に記載の音声認識装置に記載の音声認識装置において、請求項６に記載のように、利用状況は、利用者により操作可能な機器が操作された履歴を示す操作履歴情報に基づいて決定されるようにしてもよい。
【００２８】
例えば、利用者が機器を操作してから予め設定された機器操作判定時間（例えば、１０秒）が経過するまでは、利用者が機器を操作する前よりも、利用者負荷量が大きくなるように利用者負荷量を推定するようにしてもよい。
【００２９】
そして、利用者が通信機器を用いて通話している場合に、利用者は、通話する行為に意識を向けているので、通話をしていない場合と比較して、認識結果の表示が目に入り難くなる。
【００３０】
そこで請求項５または請求項６に記載の音声認識装置において、請求項７に記載のように、負荷量推定手段は、利用者が通信機器を用いて通話している場合には、通話していない場合よりも利用者負荷量が大きくなるように、利用者負荷量を推定するようにしてもよい。
【００３１】
また、表示手段の表示画面の周辺に設置された機器（以下、周辺機器ともいう）を利用者が利用している場合には、利用者は、表示画面の周辺に意識を向けているので、周辺機器を利用していない場合と比較して、認識結果の表示が目に入り易くなる。
【００３２】
そこで請求項５または請求項６に記載の音声認識装置において、請求項８に記載のように、負荷量推定手段は、表示手段の表示画面の周辺に設置された機器である周辺機器を利用者が利用している場合には、周辺機器を利用していない場合よりも利用者負荷量が小さくなるように、利用者負荷量を推定するようにしてもよい。
【００３３】
また、利用者が、車両を運転する運転者であり、例えば、「△時に○○で待ち合わせ」という行動予定で待ち合わせ場所に向かっている場合に、待ち合わせ場所へ予定時刻前に余裕で到着できそうなときと、待ち合わせ場所へ予定時刻までに到着できなさそうなときとでは、運転者の焦りの度合いが異なり、認識結果の表示の運転者の目への入り易さも異なると考えられる。
【００３４】
そこで請求項１〜請求項４の何れかに記載の音声認識装置において、請求項９に記載のように、負荷量推定手段は、利用者の行動予定の時刻を示す予定時刻情報を取得する予定時刻情報取得手段を備え、予定時刻情報取得手段により取得された予定時刻情報に基づいて、利用者負荷量を推定するようにしてもよい。
【００３５】
そして例えば、利用者の行動予定の時刻を示す予定時刻と現在時刻との差と、目的地となる場所の位置と現在位置との差と、運転者の移動速度とに基づいて、運転者が予定時刻までに目的地に到着できるか否かを判断し、目的地に到着できないと判断した場合に、利用者負荷量が大きくなるようにするとよい。
【００３６】
また、利用者にかかる負荷が高い場合には、利用者に負荷がかかっていない場合と比較して、一般に利用者の心拍数が高くなると考えられる。このため、認識結果の表示の利用者の目への入り易さは、心拍数に応じて変化すると考えられる。また、利用者が眠気を有している場合と、眠気を有していない場合とでは、認識結果の表示の利用者の目への入り易さが異なると考えられる。すなわち、心拍数や眠気の度合いなどの生体情報に応じて、認識結果の表示の利用者の目への入り易さが異なると考えられる。
【００３７】
そこで請求項１〜請求項４の何れかに記載の音声認識装置において、請求項１０に記載のように、負荷量推定手段は、利用者の生体情報を取得する生体情報取得手段を備え、生体情報取得手段により取得された生体情報に基づいて、利用者負荷量を推定するようにしてもよい。
【００３８】
また、利用者が、例えば車両を運転する運転者であり、利用者が移動中である場合に、その道路が、利用者が殆ど通行しない道路である場合には、利用者がよく通行する道路である場合よりも、高い負荷が利用者に掛かると考えられる。なぜならば、殆ど通行しない道路であれば、この先の道路がどのようになっているかよく覚えていないことが多く、運転者は通常よりも前方に注意して運転するからである。すなわち、現在通行している道路に慣れているか否かに応じて、認識結果の表示の運転者の目への入り易さが異なると考えられる。
【００３９】
そこで請求項１〜請求項４の何れかに記載の音声認識装置において、請求項１１に記載のように、負荷量推定手段は、利用者が通行した経路の履歴を示す経路履歴情報を記憶する経路履歴記憶手段を備え、経路履歴記憶手段により記憶された経路履歴情報に基づいて、利用者負荷量を推定するようにしてもよい。
【００４０】
また、利用者が、例えば車両を運転する運転者であり、目的地周辺に到着した場合には、目的地を探すために周囲の状況を確認する必要がある。すなわち、目的地周辺であるか否かに応じて、認識結果の表示の運転者の目への入り易さが異なると考えられる。
【００４１】
そこで請求項１〜請求項４の何れかに記載の音声認識装置において、請求項１２に記載のように、負荷量推定手段は、利用者の現在位置を示す現在位置情報と、利用者の目的地の位置を示す目的地位置情報とを取得する位置取得手段を備え、位置取得手段により取得された現在位置情報が示す現在位置と、位置取得手段により取得された目的地位置情報が示す目的地位置との間の距離に基づいて、利用者負荷量を推定するようにしてもよい。
【００４２】
また、利用者が周囲の人と会話をしており、その会話が盛り上がっている場合には、利用者は、その会話に意識を向けているので、会話が盛り上がっていない場合と比較して、認識結果の表示が目に入り難くなると考えられる。
【００４３】
そこで請求項１〜請求項４の何れかに記載の音声認識装置において、請求項１３に記載のように、負荷量推定手段は、利用者またはその周辺に存在する者の発話頻度を検出する発話頻度検出手段を備え、発話頻度検出手段により検出された前記発話頻度に基づいて、利用者負荷量を推定するようにしてもよい。
【００４４】
また請求項１４に記載の音声認識方法では、音声入力手順で、利用者が発した音声を入力し、音声認識手順で、音声入力手順より入力された音声と、予め設定された語彙に対応した音声を示す複数の音声パターンとの類似の度合いを示すパターン類似度を算出し、パターン類似度が最も高い音声パターンに対応する音声を、利用者が発した音声であると認識する。そして表示手順で、音声認識手順が認識した音声に対応する認識結果を表示するとともに、実行判断手順で、表示手順が認識結果を表示した後に予め設定された第１外部操作が利用者により行われると、音声認識手順により認識された認識結果に基づく処理を実行する。また負荷量推定手順で、利用者に掛かる負荷の量である利用者負荷量を推定し、その後に表示制御手順で、負荷量推定手順により推定された利用者負荷量と、表示手順による認識結果の表示頻度との間で正の相関を有するように、表示手順による認識結果の表示を制御する。
【００４５】
この音声認識方法は、請求項１に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項１に記載の音声認識装置と同様の効果を得ることができる。
【００４６】
また請求項１４に記載の音声認識方法では、請求項１５に記載のように、判定値設定手順で、負荷量推定手順により推定された利用者負荷量に対して負の相関を有するように予め設定された相関関係に基づいて、表示手順による認識結果の表示を許可するか否かを判定するための表示判定値を設定し、さらに表示禁止手順で、音声認識手順が認識した音声に対応するパターン類似度が、判定値設定手順により設定された表示判定値より小さい場合に、表示手順による認識結果の表示を禁止するようにしてもよい。
【００４７】
この音声認識方法は、請求項２に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項２に記載の音声認識装置と同様の効果を得ることができる。
【００４８】
また、請求項１５に記載の音声認識装置に記載の音声認識方法では、請求項１６に記載のように、判定値調整手順が、予め設定された第２外部操作に基づいて、判定値設定手順が設定する表示判定値の大きさを調整するようにしてもよい。
【００４９】
この音声認識方法は、請求項３に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項３に記載の音声認識装置と同様の効果を得ることができる。
【００５０】
また、請求項１６に記載の音声認識装置に記載の音声認識方法では、請求項１７に記載のように、表示頻度表示手順が、判定値調整手順により調整された表示判定値の大きさに基づいて決定される、前記表示頻度を示す情報を表示するようにしてもよい。
【００５１】
この音声認識方法は、請求項４に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項４に記載の音声認識装置と同様の効果を得ることができる。
【００５２】
また、請求項１４〜請求項１７の何れかに記載の音声認識方法では、請求項１８に記載のように、負荷量推定手順が、利用者により操作可能な機器の利用状況に基づいて、利用者負荷量を推定するようにしてもよい。
【００５３】
この音声認識方法は、請求項５に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項５に記載の音声認識装置と同様の効果を得ることができる。
【００５４】
また、請求項１８に記載の音声認識方法では、請求項１９に記載のように、利用状況は、利用者により操作可能な機器が操作された履歴を示す操作履歴情報に基づいて決定されるようにしてもよい。
【００５５】
この音声認識方法は、請求項６に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項６に記載の音声認識装置と同様の効果を得ることができる。
【００５６】
また請求項１８または請求項１９に記載の音声認識方法では、請求項２０に記載のように、負荷量推定手順が、利用者が通信機器を用いて通話している場合には、通話していない場合よりも利用者負荷量が大きくなるように、利用者負荷量を推定するようにしてもよい。
【００５７】
この音声認識方法は、請求項７に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項７に記載の音声認識装置と同様の効果を得ることができる。
【００５８】
また請求項１８または請求項１９に記載の音声認識方法では、請求項２１に記載のように、負荷量推定手順は、認識結果が表示される表示画面の周辺に設置された機器である周辺機器を利用者が利用している場合には、周辺機器を利用していない場合よりも利用者負荷量が小さくなるように、利用者負荷量を推定するようにしてもよい。
【００５９】
この音声認識方法は、請求項８に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項８に記載の音声認識装置と同様の効果を得ることができる。
【００６０】
また、請求項１４〜請求項１７の何れかに記載の音声認識方法では、請求項２２に記載のように、負荷量推定手順が、利用者の行動予定の時刻を示す予定時刻情報を取得する予定時刻情報取得手順を備え、予定時刻情報取得手順により取得された予定時刻情報に基づいて、利用者負荷量を推定するようにしてもよい。
【００６１】
この音声認識方法は、請求項９に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項９に記載の音声認識装置と同様の効果を得ることができる。
【００６２】
また、請求項１４〜請求項１７の何れかに記載の音声認識方法では、請求項２３に記載のように、負荷量推定手順が、利用者の生体情報を取得する生体情報取得手順を備え、生体情報取得手順により取得された生体情報に基づいて、利用者負荷量を推定するようにしてもよい。
【００６３】
この音声認識方法は、請求項１０に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項１０に記載の音声認識装置と同様の効果を得ることができる。
【００６４】
また、請求項１４〜請求項１７の何れかに記載の音声認識方法では、請求項２４に記載のように、前記負荷量推定手順が、利用者が通行した経路の履歴を示す経路履歴情報を記憶する経路履歴記憶手順を備え、経路履歴記憶手順により記憶された経路履歴情報に基づいて、利用者負荷量を推定する。
【００６５】
この音声認識方法は、請求項１１に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項１１に記載の音声認識装置と同様の効果を得ることができる。
【００６６】
また、請求項１４〜請求項１７の何れかに記載の音声認識方法では、請求項２５に記載のように、負荷量推定手順が、利用者の現在位置を示す現在位置情報と、利用者の目的地の位置を示す目的地位置情報とを取得する位置取得手順を備え、位置取得手順により取得された現在位置情報が示す現在位置と、位置取得手順により取得された目的地位置情報が示す目的地位置との間の距離に基づいて、利用者負荷量を推定するようにしてもよい。
【００６７】
この音声認識方法は、請求項１２に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項１２に記載の音声認識装置と同様の効果を得ることができる。
【００６８】
また、請求項１４〜請求項１７の何れかに記載の音声認識方法では、請求項２６に記載のように、負荷量推定手順は、利用者またはその周辺に存在する者の発話頻度を検出する発話頻度検出手順を備え、発話頻度検出手順により検出された発話頻度に基づいて、利用者負荷量を推定するようにしてもよい。
【００６９】
この音声認識方法は、請求項１３に記載の音声認識装置にて実行される方法であり、当該方法を実行することで、請求項１３に記載の音声認識装置と同様の効果を得ることができる。
【００７０】
また請求項２７に記載のナビゲーション装置は、請求項１〜請求項７の何れかに記載の音声認識装置を備える。
このように構成されたナビゲーション装置によれば、請求項１〜請求項１３の何れかに記載の音声認識装置と同様の効果を得ることができる。
【図面の簡単な説明】
【００７１】
【図１】第１実施形態のナビゲーション装置１０の構成を示すブロック図である。
【図２】第１実施形態の音声認識制御処理を示すフローチャートである。
【図３】第１実施形態の負荷レベル算出処理を示すフローチャートである。
【図４】負荷レベルと表示判定値ＴＨとの関係を示す図である。
【図５】表示部１５の表示画面を示す図である。
【図６】第２実施形態のナビゲーション装置１０の構成を示すブロック図である。
【図７】第２実施形態の音声認識制御処理を示すフローチャートである。
【図８】心拍数と負荷レベルとの関係、負荷レベルと表示判定値ＴＨとの関係を示す図である。
【図９】第３実施形態の表示頻度調整処理を示すフローチャートである。
【図１０】第３実施形態の負荷レベル算出処理を示すフローチャートである。
【図１１】調整指示値ＶＬと基準閾値ＴＨｂａｓｅとの関係を示す図である。
【図１２】第４実施形態のナビゲーション装置１０の構成を示すブロック図である。
【図１３】第４実施形態の音声認識制御処理を示すフローチャートである。
【図１４】第４実施形態の負荷レベル算出処理を示すフローチャートである。
【図１５】特許文献２が想定する騒音レベルと類似度との関係を示す図である。
【発明を実施するための形態】
【００７２】
（第１実施形態）
以下に本発明の第１実施形態を図面とともに説明する。
図１は、本実施形態のナビゲーション装置１０の構成、及びナビゲーション装置１０が接続された車内ＬＡＮ２０の概略構成を示すブロック図である。
【００７３】
ナビゲーション装置１０は、車両に搭載され、図１に示すように、車内ＬＡＮ２０を介して、エンジンＥＣＵ２１、ステアリングＥＣＵ２２、及びメータＥＣＵ２３をはじめとする各種ＥＣＵや車載機器と接続されている。
【００７４】
このうちエンジンＥＣＵ２１は、少なくとも、運転者のアクセルペダルの踏込量に応じたアクセル開度を検出するアクセル開度センサ２１ａからの検出信号に基づいて、エンジンの回転を制御するように構成されている。またステアリングＥＣＵ２２は、少なくとも、ドライバのステアリング操作時における前輪の操舵角を検出するステア角センサ２２ａからの検出信号に基づいて、操舵輪の舵角変更時のアシスト力を発生させるパワーステアリング制御を実行するように構成されている。またメータＥＣＵ２３は、少なくとも、車速センサ２３ａからの検出信号に基づいて、車速をメータ表示器（不図示）に表示させる制御を実行するように構成されている。
【００７５】
そして、これらＥＣＵ２１〜２３等にて検出される各種車両情報（アクセル開度、操舵角量、車速など）は、車内ＬＡＮ２０を介して相互に任意に送受信できるようにされている。
【００７６】
またナビゲーション装置１０は、車両の現在位置を検出する位置検出器１１と、ユーザーからの各種指示を入力するための操作スイッチ群１２と、操作スイッチ群１２と同様に各種指示を入力可能であってナビゲーション装置１０とは別体となったリモートコントロール端末（以下、「リモコン」という）１３ａと、リモコン１３ａからの信号を入力するリモコンセンサ１３ｂと、地図データや各種の情報を記録した地図記憶媒体から地図データ等を入力する地図データ入力器１４と、地図や各種情報の表示を行うための表示部１５と、各種のガイド音声等を出力するための音声出力部１６と、利用者が発話した音声に基づく電気信号を出力するマイクロフォン１７と、車内ＬＡＮ２０を介して他の装置と各種車両情報等をやりとりする車内ＬＡＮ通信部１８と、上述した位置検出器１１、操作スイッチ群１２、リモコンセンサ１３ｂ、地図データ入力器１４、マイクロフォン１７、及び車内ＬＡＮ通信部１８からの入力に応じて各種処理を実行し、表示部１５、音声出力部１６、及び車内ＬＡＮ通信部１８を制御する制御部１９とを備えている。
【００７７】
このうち位置検出器１１は、ＧＰＳ（Global Positioning System）用の人工衛星からの電波を図示しないＧＰＳアンテナを介して受信してその受信信号を出力するＧＰＳ受信機１１ａと、車両に加えられる回転運動の大きさを検出するジャイロスコープ１１ｂと、車両の前後方向の加速度等から走行した距離を検出するための距離センサ１１ｃと、地磁気から進行方位を検出するための地磁気センサ１１ｄとを備えている。そして、これら各センサ等１１ａ〜１１ｄからの出力信号に基づいて制御部１９が、車両の位置および方位等を算出する。
【００７８】
なお、ＧＰＳ受信機１１ａからの出力信号に基づいて現在位置を求める方式は様々な方式があるが、単独測位方式、相対測位方式（Ｄ−ＧＰＳ方式，干渉測位方式）の何れであってもよい。特に干渉測位方式のうちのＲＴＫ−ＧＰＳ（Real Time Kinematics Global Positioning System）方式を利用するようになっているとよい。
【００７９】
操作スイッチ群１２は、表示部１５の表示面と一体に構成されたタッチパネル及び表示部１５の周囲に設けられたメカニカルなキースイッチ等から構成される。尚、タッチパネルと表示部１５とは積層一体化されており、タッチパネルには、感圧方式，電磁誘導方式，静電容量方式，あるいはこれらを組み合わせた方式など各種の方式があるが、その何れを用いてもよい。
【００８０】
地図データ入力器１４は、図示しない地図記憶媒体に記憶された各種データを入力するための装置である。地図記憶媒体には、地図データ（ノードデータ、リンクデータ、コストデータ、道路データ、地形データ、マークデータ、交差点データ、一時停止地点データ、施設のデータ等）、対象用の音声データ、音声認識データ等が記憶されている。このようなデータを記憶する記憶媒体の種類としては、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭの他、ハードディスクやメモリカード等の記憶媒体を用いても良い。
【００８１】
表示部１５は、カラー表示装置であり、液晶ディスプレイ，有機ＥＬディスプレイ，ＣＲＴなどがあるが、その何れを用いてもよい。表示部１５の表示画面には、地図データ入力器１４より入力された地図データに基づく地図画像が表示され、この地図画像に重ねて位置検出器１１にて検出した車両の現在位置を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データも表示される。
【００８２】
音声出力部１６は、地図データ入力器１４より入力した施設のガイドや各種対象の音声を出力する。
マイクロフォン１７は、利用者が音声を入力（発話）するとその入力した音声に基づく電気信号（音声信号）を制御部１９に出力するものである。このマイクロフォン１７を介して入力される音声コマンドによって、ナビゲーション装置１０の操作が可能なように構成されている。
【００８３】
車内ＬＡＮ通信部１８は、車内ＬＡＮ２０を介して車内ＬＡＮ２０に接続された様々な機器（エンジンＥＣＵ２１等）と通信を行う。
制御部１９は、ＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏ及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ＲＯＭに記憶されたプログラムに基づいて、地図表示機能、経路案内機能、及びスケジュール管理機能、携帯電話通話機能などを実行する。
【００８４】
地図表示機能は、位置検出器１１からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力器１４から読み込んだ現在位置付近の地図等を表示部１５に表示する機能である。
【００８５】
経路案内機能は、地図データ入力器１４から読み込んだ地点データに基づき、操作スイッチ群１２の操作や、マイクロフォン１７を介した音声入力に従って目的地となる施設を選択し、現在位置から目的地までの最適な経路を自動的に求める経路計算（例えば、ダイクストラ法）を行って経路案内を行う機能である。
【００８６】
スケジュール管理機能は、操作スイッチ群１２の操作や、マイクロフォン１７を介した音声入力に従って、目的地となる施設に到着する到着希望時刻を設定し、その後に、現在時刻が到着希望時刻に近付くと運転者にその旨を報知する機能である。
【００８７】
携帯電話通話機能は、マイクロフォン１７を介した音声入力と音声出力部１６を介した音声出力とにより、ナビゲーション装置１０に接続された携帯電話機ＰＨを運転者が手で保持することなく通話すること、いわゆるハンズフリー通話を可能とする機能である。
【００８８】
このように構成されたナビゲーション装置１０において、制御部１９は、音声認識の認識結果に基づいてナビゲーション装置１０を制御する音声認識制御処理を実行する。
また、制御部１９を構成するＲＯＭには、マイクロフォン１７を介した入力した音声を音声認識する際に使用される標準音声パターンを格納する音声認識辞書１９ａが記憶されている。この標準音声パターンは、ナビゲーション装置１０が実行可能な機能のうち、運転者がその機能の実行を所望するときに発声すると予想される語彙に対応した音声を示す音声パターンであり、発声される語彙毎に用意されている。
【００８９】
次に、ナビゲーション装置１０の制御部１９が実行する音声認識制御処理の手順を、図２を用いて説明する。図２は音声認識制御処理を示すフローチャートである。この音声認識制御処理は、制御部１９が起動（電源オン）している間に繰り返し実行される処理である。
【００９０】
この音声認識制御処理が実行されると、制御部１９は、まずＳ１０にて、音声認識を行う。具体的には、まず、マイクロフォン１７に入力した音声を分析して、音声認識辞書１９ａに格納された標準音声パターンと照合することにより、入力した音声と標準音声パターンとの類似度を算出する。そして、類似度が最も高い標準音声パターンに対応する語彙を、利用者が発した語彙であると特定する。
【００９１】
そしてＳ２０にて、車両の走行環境を示す走行環境情報を取得する。本実施形態では、メータＥＣＵ２３から車速の情報を取得する。
またＳ３０にて、ナビゲーション装置１０の周辺に設置された機器が操作されているか否かを示す周辺機器情報を取得する。本実施形態では、携帯電話機ＰＨにより運転者が通話中であるか否かを示す運転者通話情報と、操作スイッチ群１２またはリモコン１３ａが操作されているか否かを示すスイッチ操作情報を取得する。
【００９２】
さらにＳ４０にて、運転者の行動予定を示すスケジュール情報を取得する。本実施形態では、スケジュール管理機能において設定された到着希望時刻を示す到着希望時刻情報を取得する。
【００９３】
そしてＳ５０にて、Ｓ２０〜Ｓ４０で取得した情報に基づいて、運転者に掛かる負荷の大きさを示す負荷レベルを算出する負荷レベル算出処理を実行する。なお、この負荷レベルは、第１負荷レベルＬＶ１、第２負荷レベルＬＶ２、第３負荷レベルＬＶ３、及び第４負荷レベルＬＶ４の４段階設けられている。そして、第１負荷レベルＬＶ１、第２負荷レベルＬＶ２、第３負荷レベルＬＶ３、第４負荷レベルＬＶ４の順に負荷が大きくなるように設定されている。
【００９４】
ここで、負荷レベル算出処理の手順を、図３を用いて説明する。図３は負荷レベル算出処理を示すフローチャートである。
この負荷レベル算出処理が実行されると、制御部１９は、まずＳ２１０にて、Ｓ２０で取得した情報が示す車速Ｖが予め設定されたレベル判定値ＪＬ（本実施形態では、８０ｋｍ／ｈに相当する値）以上であるか否かを判断する。ここで、車速Ｖがレベル判定値ＪＬ以上である場合には（Ｓ２１０：ＹＥＳ）、Ｓ２２０にて、負荷レベルを第４負荷レベルＬＶ４に設定し、Ｓ２４０に移行する。一方、車速Ｖがレベル判定値ＪＬ未満である場合には（Ｓ２１０：ＮＯ）、Ｓ２３０にて、負荷レベルを第１負荷レベルＬＶ１に設定し、Ｓ２４０に移行する。
【００９５】
そしてＳ２４０に移行すると、Ｓ３０で取得した運転者通話情報に基づいて、通話中であるか否かを判断する。ここで、通話中である場合には（Ｓ２４０：ＹＥＳ）、Ｓ２５０にて、負荷レベルを１段階上昇させ、Ｓ２６０に移行する。但し、負荷レベルが第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４とする。したがって、例えば、第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４のままであり、第１負荷レベルＬＶ１に設定されている場合には第２負荷レベルＬＶ２に設定される。一方、運転者が通話中でない場合には（Ｓ２４０：ＮＯ）、Ｓ２６０に移行する。
【００９６】
またＳ２６０に移行すると、Ｓ３０で取得したスイッチ操作情報に基づいて、操作スイッチ群１２またはリモコン１３ａが操作されているか否かを判断する。ここで、操作スイッチ群１２またはリモコン１３ａが操作されている場合には（Ｓ２６０：ＹＥＳ）、Ｓ２７０にて、負荷レベルを１段階下降させ、Ｓ２８０に移行する。但し、負荷レベルが第１負荷レベルＬＶ１に設定されている場合には第１負荷レベルＬＶ１とする。したがって、例えば、第４負荷レベルＬＶ４に設定されている場合には第３負荷レベルＬＶ３に設定され、第１負荷レベルＬＶ１に設定されている場合には第１負荷レベルＬＶ１のままである。一方、操作スイッチ群１２またはリモコン１３ａが操作されていない場合には（Ｓ２６０：ＮＯ）、Ｓ２８０に移行する。
【００９７】
そしてＳ２８０に移行すると、Ｓ４０で取得した到着希望時刻情報に基づいて、現在時刻が到着希望時刻よりも遅い時刻であるか否かを判断する。ここで、現在時刻が到着希望時刻よりも遅い時刻である場合には（Ｓ２８０：ＹＥＳ）、Ｓ２９０にて、負荷レベルを１段階上昇させ、負荷レベル算出処理を終了する。但し、負荷レベルが第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４とする。一方、現在時刻が到着希望時刻よりも早い時刻である場合には（Ｓ２８０：ＮＯ）、負荷レベルを変更せずに負荷レベル算出処理を終了する。
【００９８】
そして負荷レベル算出処理が終了すると、図２に示すように、Ｓ６０にて、Ｓ１０で特定した語彙に対応する認識結果を表示部１５に表示するか否かを判定するための表示判定値ＴＨを、Ｓ５０で算出した負荷レベルに基づいて設定する。すなわち、図４に示すように、Ｓ５０で算出した負荷レベルが第１負荷レベルＬＶ１、第２負荷レベルＬＶ２、第３負荷レベルＬＶ３、及び第４負荷レベルＬＶ４である場合にそれぞれ、第１表示判定値ＴＨ１、第２表示判定値ＴＨ２、第３表示判定値ＴＨ３、第４表示判定値ＴＨ４に表示判定値ＴＨを設定する。なお、第１表示判定値ＴＨ１、第２表示判定値ＴＨ２、第３表示判定値ＴＨ３、第４表示判定値ＴＨ４の大小関係は、ＴＨ１＞ＴＨ２＞ＴＨ３＞ＴＨ４となるように設定されている。
【００９９】
その後Ｓ７０にて、Ｓ１０で算出された最高の類似度が、Ｓ６０で設定された表示判定値ＴＨ以上であるか否かを判断する。ここで、最高の類似度が表示判定値ＴＨ未満である場合には（Ｓ７０：ＮＯ）、音声認識制御処理を一旦終了する。
【０１００】
一方、最高の類似度が表示判定値ＴＨ以上である場合には（Ｓ７０：ＹＥＳ）、Ｓ８０にて、Ｓ１０で特定した語彙に対応する認識結果を表示部１５に表示させる。例えば、表示部１５に車両周辺の地図が表示されている状態で（図５の表示画面ＳＣ１を参照）、「コンビニを表示」という語彙を利用者が発すると（図５の指示Ｉ１を参照）、「コンビニ表示」という文字が表示される（図５の表示画面ＳＣ２と指示Ｉ２を参照）。
【０１０１】
その後Ｓ９０にて、Ｓ８０で表示された認識結果に対応する処理の実行を許可するための操作（以下、実行許可操作という）が操作スイッチ群１２を介して行われたか否かを判断する。ここで、実行許可操作が行われていない場合には（Ｓ９０：ＮＯ）、Ｓ１００にて、Ｓ８０の処理が行われてから予め設定された操作待機時間（本実施形態では、例えば５秒）が経過したか否かを判断する。ここで、操作待機時間が経過していない場合には（Ｓ１００：ＮＯ）、Ｓ９０に移行し、上述の処理を繰り返す。一方、操作待機時間が経過した場合には（Ｓ１００：ＹＥＳ）、Ｓ１１０にて、Ｓ８０で実施した表示を終了させ、音声認識制御処理を一旦終了する。
【０１０２】
またＳ９０にて、実行許可操作が行われた場合には（Ｓ９０：ＹＥＳ）、Ｓ１２０にて、Ｓ８０で表示した認識結果に対応する処理、すなわちＳ１０での音声認識結果に基づく処理を実行し、音声認識制御処理を一旦終了する。
【０１０３】
例えば、表示部１５に「コンビニ表示」という文字が表示されている状態で（図５の表示画面ＳＣ２を参照）、表示されてから操作待機時間が経過する前に実行許可操作が行われると（図５の指示Ｉ３を参照）、車両周辺のコンビニエンスストアの位置を表示し（図５の表示画面ＳＣ３を参照）、操作待機時間が経過する前に実行許可操作が行われないと（図５の指示Ｉ４を参照）、「コンビニ表示」という文字が消去される（図５の表示画面ＳＣ４を参照）。
【０１０４】
このように構成されたナビゲーション装置１０では、まずマイクロフォン１７により、運転者が発した音声を入力する。また音声認識辞書１９ａが、予め設定された語彙に対応した音声を示す標準音声パターンを複数記憶する。そして、マイクロフォン１７に入力された音声と、音声認識辞書１９ａに記憶された複数の標準音声パターンとの類似度を算出し、類似度が最も高い標準音声パターンに対応する音声を、運転者が発した音声であると認識する（Ｓ１０）とともに、Ｓ１０で認識した音声に対応する語彙に対応する認識結果を表示部１５に表示する（Ｓ８０）。さらに、表示部１５が認識結果を表示した後に実行許可操作が運転者により行われると（Ｓ９０）、Ｓ１０で認識した認識結果に対応する処理を実行する（Ｓ１２０）。
【０１０５】
また、走行環境情報（車速情報）、周辺機器情報（運転者通話情報およびスイッチ操作情報）、及びスケジュール情報（到着希望時刻情報）を取得して（Ｓ２０，Ｓ３０，Ｓ４０）、取得した走行環境情報、周辺機器情報、及びスケジュール情報に基づいて、運転者に掛かる負荷の大きさを示す負荷レベルを算出する（Ｓ５０，Ｓ２１０〜Ｓ２９０）。
【０１０６】
特に、携帯電話機ＰＨにより運転者が通話中である場合には、通話していない場合よりも負荷レベルが大きくなるように負荷レベルを算出する（Ｓ２４０，Ｓ２５０）。また、操作スイッチ群１２またはリモコン１３ａが操作されている場合には、操作されていない場合よりも負荷レベルが小さくなるように負荷レベルを算出する（Ｓ２６０，Ｓ２７０）。
【０１０７】
そして、Ｓ５０で算出された負荷レベルに対して負の相関を有するように予め設定された相関関係に基づいて、表示判定値ＴＨを設定し（Ｓ６０）、さらに、Ｓ１０で認識した音声に対応する類似度が表示判定値ＴＨより小さい場合に、表示部１５による認識結果の表示を禁止する（Ｓ７０）。これにより、負荷レベルと、表示部１５による認識結果の表示頻度との間で正の相関を有するように、表示部１５を制御する。
【０１０８】
このように構成されたナビゲーション装置１０によれば、運転者に掛かる負荷の量が大きくなると、認識結果が表示される表示頻度が多くなるようにすることができる。すなわち、運転者の負荷が大きいとき（すなわち、運転者が、表示部１５による表示を視認する頻度が少ないとき）には、認識結果が表示され易くなる。また、運転者の負荷が小さいとき（すなわち、運転者が、表示部１５による表示を視認する頻度が多いとき）には、認識結果が表示され難くなる。
【０１０９】
つまり、運転者の負荷が大きいときには認識結果の表示が運転者の目に入り難いので、認識する必要のない発話に対する認識結果が表示される表示頻度が多くなっても、運転者に不快感を与え難くなる。さらに、認識結果の表示頻度が多くなるため、運転者が発した音声が認識されずに表示されなくなる頻度が少ない。このため、運転者が発した音声をナビゲーション装置１０に認識させるために運転者が何度も発声を繰り返すという、運転者にとって不快な状況の発生を抑制することができる。
【０１１０】
一方、運転者の負荷が小さいときには認識結果の表示が運転者の目に入り易いので、認識する必要のない発話に対する認識結果が表示される表示頻度が少なくなることにより、運転者に不快感を与え難くなる。なお、認識結果の表示頻度が少なくなるため、運転者が発した認識すべき発話が認識されずに表示されなくなる頻度が多くなるが、運転者の負荷が小さいため、運転者が発した音声をナビゲーション装置１０に認識させるために運転者が何度も発声を繰り返しても、運転者の抵抗感は比較的小さい。
【０１１１】
以上より、運転者によるナビゲーション装置１０の使い勝手を損なうことなく、認識する必要のない発話が認識結果として表示されていることによる運転者の不快感を低減することができる。
【０１１２】
以上説明した実施形態において、ナビゲーション装置１０は本発明における音声認識装置、マイクロフォン１７は本発明における音声入力手段および音声入力手順、音声認識辞書１９ａは本発明における音声パターン記憶手段、Ｓ１０の処理は本発明における音声認識手段および音声認識手順、Ｓ８０の処理は本発明における表示手段および表示手順、Ｓ９０の処理は本発明における実行判断手段および実行判断手順、Ｓ５０の処理は本発明における負荷量推定手段および負荷量推定手順、Ｓ６０及びＳ７０の処理は本発明における表示制御手段および表示制御手順、Ｓ６０の処理は本発明における判定値設定手段および判定値設定手順、Ｓ７０の処理は本発明における表示禁止手段および表示禁止手順、Ｓ４０の処理は本発明における予定時刻情報取得手段および予定時刻情報取得手順である。
【０１１３】
また、標準音声パターンは本発明における音声パターン、類似度は本発明におけるパターン類似度、実行許可操作は本発明における第１外部操作、負荷レベルは本発明における利用者負荷量、到着希望時刻情報は本発明における予定時刻情報である。
【０１１４】
（第２実施形態）
以下に本発明の第２実施形態を説明する。なお、第２実施形態では、第１実施形態と異なる部分のみを説明する。
【０１１５】
第２実施形態のナビゲーション装置１０は、ナビゲーション装置１０の構成と音声認識制御処理が変更された点以外は第１実施形態と同じである。
図６は、第２実施形態のナビゲーション装置１０の構成、及びナビゲーション装置１０が接続された車内ＬＡＮ２０の概略構成を示すブロック図である。
【０１１６】
第２実施形態のナビゲーション装置１０は、図６に示すように、運転者の心拍数を測定する心拍数測定装置３１が追加された点以外は第１実施形態と同じである。
心拍数測定装置３１は例えば、ステアリングホイール（不図示）のリング部に左右一対の電極部を備え、運転者がこれら各電極部を左右の手で把持した際に各電極間に生じる電位差を検出することで、運転者の心電波形を測定し、その心電波形から心拍数を測定するように構成されている。そして心拍数測定装置３１は、測定した心拍数を示す心拍数情報をナビゲーション装置１０の制御部１９に送信する。
【０１１７】
次に、第２実施形態の音声認識制御処理の手順を図７を用いて説明する。図７は第２実施形態の音声認識制御処理を示すフローチャートである。
第２実施形態の音声認識制御処理は、Ｓ２０〜Ｓ６０の処理が省略されるとともに、Ｓ２５，Ｓ５５，Ｓ６５の処理が追加された点以外は第１実施形態と同じである。
【０１１８】
すなわち、Ｓ１０の処理が終了すると、Ｓ２５にて、運転者の生体情報を取得する。本実施形態では、心拍数測定装置３１から心拍数情報を取得する。
そしてＳ５５にて、Ｓ２５で取得した心拍数情報に基づいて、運転者に掛かる負荷の大きさを示す負荷レベルを算出する。例えば、心拍数と負荷レベルとの対応関係を示すレベル算出テーブルを用いて負荷レベルを算出する。本実施形態では、図８（ａ）に示すように、心拍数がＨＲ１未満の時には負荷レベルがＬ１であり、心拍数がＨＲ１より大きいＨＲ２以上の時には負荷レベルがＬ１より大きいＬ２であり、心拍数がＨＲ１以上ＨＲ２未満である場合には、負荷レベルが式（１）で算出される値になるように設定されたレベル算出テーブルを用いて算出する。なお、式（１）において負荷レベルをＹ、心拍数をＸと表記する。
【０１１９】
Ｙ  ＝｛（Ｌ２−Ｌ１）×（Ｘ−ＨＲ１）／（ＨＲ２−ＨＲ１）｝＋Ｌ１  …（１）
すなわち、心拍数が大きくなると負荷レベルが大きくなるように設定されている。
その後Ｓ６５にて、表示判定値ＴＨを、Ｓ５５で算出した負荷レベルに基づいて設定する。例えば、負荷レベルと表示判定値ＴＨとの対応関係を示す判定値算出テーブルを用いて表示判定値ＴＨを算出する。本実施形態では、図８（ｂ）に示すように、表示判定値ＴＨが式（２）で算出される値になるように設定された判定値算出テーブルを用いて算出する。なお、式（２）において表示判定値ＴＨをＹ、負荷レベルをＸと表記する。
【０１２０】
Ｙ  ＝｛（Ｒ１−Ｒ２）×（Ｘ−Ｌ１）／（Ｌ２−Ｌ１）｝＋Ｒ２  …（２）
すなわち、負荷レベルが大きくなると表示判定値ＴＨが小さくなるように設定されている。
【０１２１】
そしてＳ６５の処理が終了すると、Ｓ７０に移行する。
このように構成されたナビゲーション装置１０では、マイクロフォン１７に入力された音声と、音声認識辞書１９ａに記憶された複数の標準音声パターンとの類似度を算出し、類似度が最も高い標準音声パターンに対応する音声を、運転者が発した音声であると認識する（Ｓ１０）とともに、Ｓ１０で認識した音声に対応する語彙に対応する認識結果を表示部１５に表示する（Ｓ８０）。さらに、表示部１５が認識結果を表示した後に実行許可操作が運転者により行われると（Ｓ９０）、Ｓ１０で認識した認識結果に基づく処理を実行する（Ｓ１２０）。
【０１２２】
また、生体情報（心拍数情報）を取得して（Ｓ２５）、取得した生体情報に基づいて、運転者に掛かる負荷の大きさを示す負荷レベルを算出する（Ｓ５５）。
そして、Ｓ５５で算出された負荷レベルに対して負の相関を有するように予め設定された相関関係に基づいて、表示判定値ＴＨを設定し（Ｓ６５）、さらに、Ｓ１０で認識した音声に対応する類似度が表示判定値ＴＨより小さい場合に、表示部１５による認識結果の表示を禁止する（Ｓ７０）。これにより、負荷レベルと、表示部１５による認識結果の表示頻度との間で正の相関を有するように、表示部１５を制御する。
【０１２３】
このように構成されたナビゲーション装置１０によれば、第１実施形態と同様に、運転者によるナビゲーション装置１０の使い勝手を損なうことなく、認識する必要のない発話に対応する認識結果が表示されていることによる運転者の不快感を低減することができる。
【０１２４】
以上説明した実施形態において、Ｓ５５の処理は本発明における負荷量推定手段および負荷量推定手順、Ｓ６５及びＳ７０の処理は本発明における表示制御手段および表示制御手順、Ｓ６５の処理は本発明における判定値設定手段および判定値設定手順、Ｓ２５の処理は本発明における生体情報取得手段および生体情報取得手順である。
【０１２５】
（第３実施形態）
以下に本発明の第３実施形態を説明する。なお、第３実施形態では、第１実施形態と異なる部分のみを説明する。
【０１２６】
第３実施形態のナビゲーション装置１０は、認識結果の表示頻度を調整する表示頻度調整処理が追加された点と音声認識制御処理および負荷レベル算出処理が変更された点以外は第１実施形態と同じである。
【０１２７】
まず、表示頻度調整処理の手順を図９を用いて説明する。図９は表示頻度調整処理を示すフローチャートである。この表示頻度調整処理は、制御部１９が起動（電源オン）している間に繰り返し実行される処理である。
【０１２８】
この表示頻度調整処理が実行されると、制御部１９は、まずＳ４１０にて、表示頻度を調整するための操作（以下、表示頻度調整操作という）が操作スイッチ群１２またはリモコン１３ａを介して行われたか否かを判断する。この表示頻度調整操作では、まず、操作スイッチ群１２またはリモコン１３ａを操作することにより、表示頻度を調整するための画面（以下、表示頻度調整画面という）が表示部１５に表示される。この表示頻度調整画面には、表示頻度を下げることを示すアイコン（以下、減少指示アイコンという）と、表示頻度を上げることを示すアイコン（以下、増加指示アイコンという）とが表示されている。そして、操作スイッチ群１２またはリモコン１３ａを操作することにより、減少指示アイコンまたは増加指示アイコンを選択する。
【０１２９】
そしてＳ４１０にて、表示頻度調整操作が行われていない場合には（Ｓ４１０：ＮＯ）、Ｓ４５０に移行する。一方、表示頻度調整操作が行われた場合には（Ｓ４１０：ＹＥＳ）、Ｓ４２０にて、基準閾値ＴＨｂａｓｅを設定する。
【０１３０】
具体的には、減少指示アイコン及び増加指示アイコンを選択することにより、調整指示値ＶＬを設定する。すなわち、減少指示アイコンが１回操作されると調整指示値ＶＬが調整変動値ΔＶＬだけ減少し、増加指示アイコンが１回操作されると調整指示値ＶＬが調整変動値ΔＶＬだけ増加し、減少指示アイコン及び増加指示アイコンを選択した回数に応じて、調整指示値ＶＬを変動させることができる。
【０１３１】
そして、例えば図１１に示すように、調整指示値ＶＬと基準閾値ＴＨｂａｓｅとの間で負の相関を有するように予め設定された相関関係「ＴＨｂａｓｅ＝Ｆ（ＶＬ）」に基づいて、基準閾値ＴＨｂａｓｅを設定する。
【０１３２】
次にＳ４３０にて、Ｓ４２０で設定された基準閾値ＴＨｂａｓｅを用いて、第１，２，３，４表示判定値ＴＨ１，２，３，４を設定する。具体的には、第１，２，３，４表示判定値ＴＨ１，２，３，４は、基準閾値ＴＨｂａｓｅと、第１，２，３，４表示判定初期値ＩＮ１，２，３，４とを用いて、式（３）〜（６）により設定される。なお、第１，２，３，４表示判定初期値ＩＮ１，２，３，４の大小関係は、ＩＮ１＞ＩＮ２＞ＩＮ３＞ＩＮ４となるように設定されている。
【０１３３】
ＴＨ１  ＝  ＩＮ１  ＋  ＴＨｂａｓｅ  ・・・（３）
ＴＨ２  ＝  ＩＮ２  ＋  ＴＨｂａｓｅ  ・・・（４）
ＴＨ３  ＝  ＩＮ３  ＋  ＴＨｂａｓｅ  ・・・（５）
ＴＨ４  ＝  ＩＮ４  ＋  ＴＨｂａｓｅ  ・・・（６）
その後Ｓ４４０にて、表示頻度の調整結果を示す情報を表示部１５に表示させ、Ｓ４５０に移行する。例えば、現在の調整指示値ＶＬと調整指示値ＶＬの最大値との比率（以下、調整指示値比率ともいう）を、数字で表示するかバー表示する。なお、調整指示値ＶＬは第１，２，３，４表示判定値ＴＨ１，２，３，４と負の相関を有している。すなわち、調整指示値ＶＬは認識結果の表示頻度と正の相関を有している。
【０１３４】
そしてＳ４５０に移行すると、表示頻度調整操作が行われていない状態が予め設定された表示終了判定時間（例えば、１０秒）継続したか否かを判断する。ここで、表示頻度調整操作が行われていない状態が表示終了判定時間継続していない場合には（Ｓ４５０：ＮＯ）、表示頻度調整処理を一旦終了する。一方、表示頻度調整操作が行われていない状態が表示終了判定時間継続した場合には（Ｓ４５０：ＹＥＳ）、Ｓ４６０にて、Ｓ４４０で行われた、表示頻度の調整結果を示す情報の表示を終了し、表示頻度調整処理を一旦終了する。
【０１３５】
次に、第３実施形態の音声認識制御処理の手順を説明する。
第３実施形態の音声認識制御処理は、Ｓ２０の処理が変更された点以外は第１実施形態と同じである。
【０１３６】
すなわち、Ｓ２０の処理で、車両の走行環境を示す走行環境情報として、メータＥＣＵ２３から車速の情報を取得するとともに、車両の現在位置周辺の道路の道幅の情報を地図データ入力器１４から取得する。
【０１３７】
次に、第３実施形態の負荷レベル算出処理の手順を図１０を用いて説明する。図１０は第３実施形態の負荷レベル算出処理を示すフローチャートである。
第３実施形態の負荷レベル算出処理が実行されると、制御部１９は、まずＳ５１０にて、Ｓ２０で取得した情報が示す車速Ｖが０であるか否かを判断する。ここで、車速Ｖが０である場合には（Ｓ５１０：ＹＥＳ）、Ｓ５２０にて、負荷レベルを第１負荷レベルＬＶ１に設定し、Ｓ５６０に移行する。一方、車速Ｖが０でない場合には（Ｓ５１０：ＮＯ）、Ｓ５３０にて、Ｓ２０で取得した情報が示す車速Ｖが予め設定された車速レベル判定値ＪＬ（本実施形態では、８０ｋｍ／ｈに相当する値）以下であるか否かを判断する。
【０１３８】
ここで、車速Ｖがレベル判定値ＪＬ以下である場合には（Ｓ５３０：ＹＥＳ）、Ｓ５４０にて、負荷レベルを第２負荷レベルＬＶ２に設定し、Ｓ５６０に移行する。一方、車速Ｖが車速レベル判定値ＪＬを超えている場合には（Ｓ５３０：ＮＯ）、Ｓ５５０にて、負荷レベルを第３負荷レベルＬＶ３に設定し、Ｓ５６０に移行する。
【０１３９】
そしてＳ５６０に移行すると、Ｓ２０で取得した情報が示す、車両の現在位置周辺の道路の道幅Ｗが予め設定された道幅レベル判定値Ｗｔｈ（本実施形態では、例えば３ｍに相当する値）未満であるか否かを判断する。ここで、道幅Ｗが道幅レベル判定値Ｗｔｈ未満である場合には（Ｓ５６０：ＹＥＳ）、負荷レベルを１段階上昇させ、Ｓ５８０に移行する。但し、負荷レベルが第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４とする。一方、道幅Ｗが道幅レベル判定値Ｗｔｈを超えている場合には（Ｓ５６０：ＮＯ）、Ｓ５８０に移行する。
【０１４０】
そしてＳ５８０に移行すると、Ｓ３０で取得したスイッチ操作情報に基づいて、操作スイッチ群１２またはリモコン１３ａが操作されていない状態（以下、スイッチ非操作状態という）が予め設定された非操作継続判定時間（例えば、１０秒）以上継続しているか否かを判断する。ここで、スイッチ非操作状態が非操作継続判定時間以上継続している場合には（Ｓ５８０：ＹＥＳ）、負荷レベル算出処理を一旦終了する。一方、スイッチ非操作状態が非操作継続判定時間以上継続していない場合には（Ｓ５８０：ＮＯ）、Ｓ５９０にて、負荷レベルを１段階下降させ、負荷レベル算出処理を一旦終了する。但し、負荷レベルが第１負荷レベルＬＶ１に設定されている場合には第１負荷レベルＬＶ１とする。
【０１４１】
このように構成されたナビゲーション装置１０では、操作スイッチ群１２またはリモコン１３ａが操作されてから非操作継続判定時間が経過しているか否かに基づいて、負荷レベルを算出する（Ｓ５０，Ｓ５８０，Ｓ５９０）。そして、算出された負荷レベルに対して負の相関を有するように予め設定された相関関係に基づいて、表示判定値ＴＨを設定し（Ｓ６０）、さらに、Ｓ１０で認識した音声に対応する類似度が表示判定値ＴＨより小さい場合に、表示部１５による認識結果の表示を禁止する（Ｓ７０）。これにより、負荷レベルと、表示部１５による認識結果の表示頻度との間で正の相関を有するように、表示部１５を制御する。
【０１４２】
このように構成されたナビゲーション装置１０によれば、操作スイッチ群１２またはリモコン１３ａが操作された場合において、第１実施形態と同様に、運転者によるナビゲーション装置１０の使い勝手を損なうことなく、認識する必要のない発話に対応する認識結果が表示されていることによる運転者の不快感を低減することができる。
【０１４３】
また、操作スイッチ群１２またはリモコン１３ａが操作されることにより、表示部１５に表示される減少指示アイコンまたは増加指示アイコンが選択されることにより、基準閾値ＴＨｂａｓｅを設定し、第１，２，３，４表示判定値ＴＨ１，２，３，４を調整する（Ｓ４１０〜Ｓ４３０）。これにより、利用者が操作スイッチ群１２またはリモコン１３ａを操作することで、利用者の希望に応じて認識結果の表示頻度を調整することができる。
【０１４４】
また、現在の調整指示値ＶＬと調整指示値ＶＬの最大値との比率（調整指示値比率）が表示される（Ｓ４４０）。これにより、利用者は、表示される調整指示値比率を確認しながら、操作スイッチ群１２またはリモコン１３ａを操作することによって認識結果の表示頻度を調整することができる。なお、調整指示値比率と認識結果の表示頻度とは正の相関を有している。このため、利用者が希望する表示頻度と、実際の表示頻度との間に大きな差が生じるという状況の発生を抑制することができる。
【０１４５】
以上説明した実施形態において、Ｓ４１０〜Ｓ４３０の処理は本発明における判定値調整手段および判定値調整手順、Ｓ４４０の処理は本発明における表示頻度表示手段および表示頻度表示手順、減少指示アイコンまたは増加指示アイコンを選択する操作は本発明における第２外部操作、調整指示値比率は本発明における表示頻度を示す情報である。
【０１４６】
（第４実施形態）
以下に本発明の第４実施形態を説明する。なお、第４実施形態では、第１実施形態と異なる部分のみを説明する。
【０１４７】
第４実施形態のナビゲーション装置１０は、ナビゲーション装置１０の構成と音声認識制御処理および負荷レベル算出処理が変更された点以外は第１実施形態と同じである。
図１２は、第４実施形態のナビゲーション装置１０の構成、及びナビゲーション装置１０が接続された車内ＬＡＮ２０の概略構成を示すブロック図である。
【０１４８】
第４実施形態のナビゲーション装置１０は、図１２に示すように、車両内の各座席の座部に装着され乗員が座ったことを検知する着座センサ４１と、各種データを記憶可能なデータ記憶装置４２が追加された点以外は第１実施形態と同じである。
【０１４９】
データ記憶装置４２は、過去（例えば、３か月分）の当該車両の走行履歴を記憶する。なおデータ記憶装置４２は、記憶する走行履歴のデータ量が多いため、ハードディスクなどの磁気記憶装置が用いられている。
【０１５０】
次に、第４実施形態の音声認識制御処理の手順を図１３を用いて説明する。図１３は第４実施形態の音声認識制御処理を示すフローチャートである。
第４実施形態の音声認識制御処理は、Ｓ３０，Ｓ４０の処理が省略されるとともに、Ｓ３２，Ｓ３４，Ｓ３６の処理が追加された点以外は第１実施形態と同じである。
【０１５１】
すなわち、Ｓ２０の処理が終了すると、Ｓ３２にて、車両の現在地周辺の道路を車両が走行した履歴を示す情報（以下、周辺道路走行履歴情報という）をデータ記憶装置４２から取得する。次にＳ３４にて、経路案内機能において設定された目的地の位置を示す情報（以下、目的地位置情報という）を取得する。
【０１５２】
さらにＳ３６にて、車両内の乗員の発話頻度を検出する。具体的には、まず、着座センサ４１の検出結果に基づいて、車両内の乗員の数を検出する。そして、マイクロフォン１７に入力した音声を分析して、入力した音声を、検出した乗員数分の話者に分類するとともに、分類された話者毎に、所定検出時間（例えば５分）当たりに発話した回数（以下、発話頻度という）を検出する。
【０１５３】
そしてＳ３６の処理が終了すると、Ｓ５０の負荷レベル算出処理に移行する。
次に、第４実施形態の負荷レベル算出処理の手順を図１４を用いて説明する。図１４は第４実施形態の負荷レベル算出処理を示すフローチャートである。
【０１５４】
第４実施形態の負荷レベル算出処理が実行されると、制御部１９は、まず、Ｓ７１０〜Ｓ７５０の処理を実行し、Ｓ７６０に移行する。なお、Ｓ７１０〜Ｓ７５０の処理は、第３実施形態の負荷レベル算出処理におけるＳ５１０〜Ｓ５５０の処理と同一であるので説明を省略する。
【０１５５】
そしてＳ７６０に移行すると、現在走行中の道路が、当該車両が頻繁に通行する道路であるか否かを判断する。具体的には、Ｓ３２で取得した周辺道路走行履歴情報に基づいて、現在から予め設定された履歴判定時間（本実施形態では例えば２か月）前までに、現在走行中の道路を通行した回数が、予め設定された負荷下降判定通行回数（本実施形態では例えば２０回）以上であるか否かを判断する。
【０１５６】
ここで、現在走行中の道路を通行した回数が負荷下降判定通行回数以上である場合には、現在走行中の道路が頻繁に通行する道路であると判断し（Ｓ７６０：ＹＥＳ）、Ｓ７７０にて、負荷レベルを１段階下降させ、Ｓ８００に移行する。但し、負荷レベルが第１負荷レベルＬＶ１に設定されている場合には第１負荷レベルＬＶ１とする。
【０１５７】
一方、現在走行中の道路を通行した回数が負荷下降判定通行回数未満である場合には、現在走行中の道路が頻繁に通行する道路でないと判断し（Ｓ７６０：ＮＯ）、Ｓ７８０にて、現在走行中の道路が、当該車両が殆ど通行しない道路であるか否かを判断する。具体的には、Ｓ３２で取得した周辺道路走行履歴情報に基づいて、現在から予め設定された履歴判定時間（本実施形態では例えば２か月）前までに、現在走行中の道路を通行した回数が、予め設定された負荷上昇判定通行回数（本実施形態では例えば２回）以下であるか否かを判断する。
【０１５８】
ここで、現在走行中の道路を通行した回数が負荷上昇判定通行回数以下である場合には、現在走行中の道路が殆ど通行しない道路であると判断し（Ｓ７８０：ＹＥＳ）、Ｓ７９０にて、負荷レベルを１段階上昇させ、Ｓ８００に移行する。但し、負荷レベルが第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４とする。
【０１５９】
一方、現在走行中の道路を通行した回数が負荷上昇判定通行回数を超えている場合には、現在走行中の道路が殆ど通行しない道路ではないと判断し（Ｓ７８０：ＮＯ）、Ｓ８００に移行する。
【０１６０】
そしてＳ８００に移行すると、当該車両が目的地周辺に到達しているか否かを判断する。具体的には、Ｓ３４で取得した目的地位置情報に基づいて、当該車両と目的地との間の距離（以下、車両・目的地間距離という）が予め設定された負荷上昇判定距離（本実施形態では例えば１ｋｍ）以下であるか否かを判断する。
【０１６１】
ここで、車両・目的地間距離が負荷上昇判定距離以下である場合には、当該車両が目的地周辺に到達していると判断し（Ｓ８００：ＹＥＳ）、Ｓ８１０にて、負荷レベルを１段階上昇させ、Ｓ８２０に移行する。但し、負荷レベルが第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４とする。
【０１６２】
一方、車両・目的地間距離が負荷上昇判定距離を超えている場合には、当該車両が目的地周辺に到達していないと判断し（Ｓ８００：ＮＯ）、Ｓ８２０に移行する。
そしてＳ８２０に移行すると、Ｓ３６における発話頻度の検出で用いた着座センサ４１の検出結果に基づいて、当該車両内に同乗者がいるか否かを判断する。具体的には、着座センサ４１の検出結果から、車両内に複数の乗員が検出された場合に、同乗者がいると判断し、検出された乗員が一人のみである場合には、同乗者がいないと判断する。
【０１６３】
ここで、同乗者がいないと判断された場合には（Ｓ８２０：ＮＯ）、負荷レベル算出処理を一旦終了する。一方、同乗者がいると判断された場合には（Ｓ８２０：ＹＥＳ）、Ｓ８３０にて、車両内で会話が盛り上がっているか否かを判断する。具体的には、Ｓ３６で検出した話者毎の発話頻度に基づいて、２人以上の話者の発話頻度が、予め設定された負荷上昇判定発話頻度（本実施形態では、例えば５分間に１０回）以上であるか否かを判断する。すなわち、或る１人の話者の発話頻度が負荷上昇判定発話頻度以上であっても、残りの話者の発話頻度が負荷上昇判定発話頻度未満である場合には、会話が盛り上がっていないと判断される。
【０１６４】
ここで、２人以上の話者それぞれの発話頻度が負荷上昇判定発話頻度以上である場合には、車両内で会話が盛り上がっていると判断し（Ｓ８３０：ＹＥＳ）、Ｓ８４０にて、負荷レベルを１段階上昇させ、負荷レベル算出処理を一旦終了する。但し、負荷レベルが第４負荷レベルＬＶ４に設定されている場合には第４負荷レベルＬＶ４とする。一方、発話頻度が負荷上昇判定発話頻度以上である話者が２人未満である場合には、車両内で会話が盛り上がっていないと判断し（Ｓ８３０：ＮＯ）、負荷レベル算出処理を一旦終了する。
【０１６５】
このように構成されたナビゲーション装置１０では、現在走行中の道路が頻繁に通行する道路であるか否か、現在走行中の道路が殆ど通行しない道路であるか否か、車両が目的地周辺に到達しているか否か、車両内で会話が盛り上がっているか否かに基づいて、運転者に掛かる負荷の大きさを示す負荷レベルを算出する（Ｓ５０，Ｓ７６０〜Ｓ８４０）。そして、算出された負荷レベルに対して負の相関を有するように予め設定された相関関係に基づいて、表示判定値ＴＨを設定し（Ｓ６０）、さらに、Ｓ１０で認識した音声に対応する類似度が表示判定値ＴＨより小さい場合に、表示部１５による認識結果の表示を禁止する（Ｓ７０）。これにより、負荷レベルと、表示部１５による認識結果の表示頻度との間で正の相関を有するように、表示部１５を制御する。
【０１６６】
このように構成されたナビゲーション装置１０によれば、第１実施形態と同様に、運転者によるナビゲーション装置１０の使い勝手を損なうことなく、認識する必要のない発話に対応する認識結果が表示されていることによる運転者の不快感を低減することができる。
【０１６７】
以上説明した実施形態において、データ記憶装置４２及びＳ３２の処理は本発明における経路履歴記憶手段および経路履歴記憶手順、位置検出器１１及びＳ３４の処理は本発明における位置取得手段および位置取得手順、Ｓ３６の処理は本発明における発話頻度検出手段および発話頻度検出手順である。
【０１６８】
以上、本発明の一実施例について説明したが、本発明は上記実施例に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
例えば上記実施形態においては、走行環境情報として車速の情報および走行道路の道幅を取得して、負荷レベルを算出するものを示した。しかし走行環境情報として、加速度、スロットル開度、ステアリング角度、ワイパのオン／オフ、周辺の通行量、走行道路の勾配、走行道路の曲率、周辺の歩行者の有無、周囲の明るさ、及び周囲の天気を示す情報を用いて、負荷レベルを算出するようにしてもよい。
【０１６９】
また上記実施形態においては、生体情報として心拍数情報を取得して、負荷レベルを算出するものを示した。しかし生体情報として、運転者の眠気または覚醒度を用いて、負荷レベルを算出するようにしてもよい。
【０１７０】
また上記実施形態においては、現在時刻が到着希望時刻よりも遅いか否かにより負荷レベルを算出するものを示した。しかし、到着希望時刻になるまでの時間と、目的地までの距離とに基づいて、負荷レベルを算出するようにしてもよい。たとえば、到着希望時刻までＸ分以内で、且つ目的地までＹｋｍ以上離れている場合には、負荷レベルを高くするという算出方法が挙げられる。
【０１７１】
また上記実施形態においては、心拍数と負荷レベルとの対応関係および負荷レベルと表示判定値ＴＨとの対応関係が区分線形の関数により表されているものを示したが、ロジスティック関数により表されているようにしてもよい。
【０１７２】
また上記実施形態においては、表示部１５に表示される減少指示アイコンまたは増加指示アイコンが選択されることにより、基準閾値ＴＨｂａｓｅを設定し、第１，２，３，４表示判定値ＴＨ１，２，３，４を調整するものを示した。しかし、ロータリ式ボリュームを用いて調整するようにしてもよい。この場合には、ロータリ式ボリュームの回転位置を確認することにより、利用者は調整指示値ＶＬを把握することができるので、Ｓ４４０のように調整指示値比率を表示する必要がない。
【０１７３】
また上記実施形態においては、基準閾値ＴＨｂａｓｅを設定することにより、第１，２，３，４表示判定値ＴＨ１，２，３，４を調整するものを示したが、表示判定値ＴＨの調整方法としてはこれに限定されるものではなく、例えば、調整指示値ＶＬと表示判定値ＴＨ１，２，３，４との対応関係を示すテーブルを予め設け、このテーブルを参照して、調整指示値ＶＬに対応した表示判定値ＴＨ１，２，３，４を設定するようにしてもよい。
【０１７４】
また上記実施形態においては、表示部１５に調整指示値比率を表示することにより、本発明における「表示頻度を示す情報」を示すものを示した。しかし、「表示頻度を示す情報」として調整指示値比率に限定されるものではなく、例えば、調整指示値ＶＬと、表示頻度との対応関係を示すテーブルを予め設け、このテーブルを参照して、調整指示値ＶＬに対応した表示頻度を表示するようにしてもよい。
【０１７５】
また上記実施形態においては、操作スイッチ群１２またはリモコン１３ａが操作されてから非操作継続判定時間が経過しているか否かに基づいて、負荷レベルを算出するものを示した。しかし、本発明における操作履歴情報に基づいた負荷レベル算出はこれに限定されるものではなく、例えば、操作された機器に応じて、負荷レベルの上昇量および下降量を変化させるようにしてもよい。
【符号の説明】
【０１７６】
１０…ナビゲーション装置、１１…位置検出器、１２…操作スイッチ群、１３ａ…リモコン、１３ｂ…リモコンセンサ、１４…地図データ入力器、１５…表示部、１６…音声出力部、１７…マイクロフォン、１８…車内ＬＡＮ通信部、１９…制御部、１９ａ…音声認識辞書、２０…車内ＬＡＮ、２１…エンジンＥＣＵ、２１ａ…アクセル開度センサ、２２…ステアリングＥＣＵ、２２ａ…ステア角センサ、２３…メータＥＣＵ、２３ａ…車速センサ、３１…心拍数測定装置、４１…着座センサ、４２…データ記憶装置、ＰＨ…携帯電話機
【図１】
2010204637.tif 000003
【図２】
2010204637.tif 000004
【図３】
2010204637.tif 000005
【図４】
2010204637.tif 000006
【図６】
2010204637.tif 000007
【図７】
2010204637.tif 000008
【図８】
2010204637.tif 000009
【図９】
2010204637.tif 000010
【図１０】
2010204637.tif 000011
【図１１】
2010204637.tif 000012
【図１２】
2010204637.tif 000013
【図１３】
2010204637.tif 000014
【図１４】
2010204637.tif 000015
【図５】
2010204637.tif 000016
【図１５】
2010204637.tif 000017