(57)【要約】【課題】  運転者に情報を提供する情報提供装置において、運転者が知覚する時間的余裕度を精度良く推定し、当該推定した余裕度に応じて当該運転者に提示する情報を制限し又は充実させる。【解決手段】  処理装置（１００）を備え、前記処理装置は、運転者の車両操作に係る挙動に費やす挙動時間が所定の基準時間より短いか否かを判定すると共に、マイクロフォン（１１２）を介して検知される運転者の発話速度が所定の基準速度より速いか否かを判定し、前記挙動時間が前記基準時間より短く、かつ、前記発話速度が前記基準速度より速いときは、前記操作時間が前記基準時間以上であるか、又は、前記発話速度が前記基準速度以下であるときに対して、運転者に提供する情報の内容を変更するよう構成されている。【選択図】図１
2015017856.tif 000002
【特許請求の範囲】
【請求項１】
車両の運転者に情報を提供する情報提供装置であって、
処理装置を備え、
前記処理装置は、
運転者の車両操作に係る挙動に費やす挙動時間が、所定の基準時間より短いか否かを判定すると共に、マイクロフォンを介して検知される運転者の発話速度が、所定の基準速度より速いか否かを判定し、
前記挙動時間が前記基準時間より短く、かつ、前記発話速度が前記基準速度より速いときは、前記操作時間が前記基準時間以上であるか、又は、前記発話速度が前記基準速度以下であるときに対して、運転者に提供する情報の内容を変更するよう構成されている、
情報提供装置。
【請求項２】
前記基準速度は、前記挙動時間が前記基準時間以上であると判定されたときの、運転者の発話速度に基づいて決定される、
請求項１に記載の情報提供装置。
【請求項３】
前記基準速度は、前記挙動時間が前記基準時間より短いと判定されたときの、運転者の発話速度に基づいて決定される、
請求項１に記載の情報提供装置。
【請求項４】
車両の運転者に情報を提供する情報提供装置であって、
処理装置を備え、
前記処理装置は、
運転者の車両装置に係る挙動に費やす挙動時間が、所定の基準時間より短いか否かを判定すると共に、マイクロフォンを介して検知される運転者の発話速度が、所定の基準速度より速いか否かを判定し、
前記挙動時間が前記基準時間以上であり、かつ、前記発話速度が前記基準速度以下であるときは、前記挙動時間が前記基準時間より短いか、又は、前記発話速度が前記基準速度より速いときに対して、運転者に提供する情報の内容を変更するよう構成されている、
情報提供装置。
【請求項５】
前記処理装置は、前記挙動時間が前記基準時間より長く、かつ、前記発話速度が前記基準速度より遅いときは、運転者の発話内容に対応する情報に、当該情報に関連する情報を付加して提示する、
請求項４に記載の情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の乗員に種々の情報を提供する情報提供装置に関し、特に、乗員が知覚する時間的余裕度の大小（又は多少）を推測又は判定し、当該余裕度の大小に応じて当該乗員に提供する情報を制限し又は充実させることのできる情報提供装置に関する。
【背景技術】
【０００２】
従来、運転者が知覚する「不安」、「安心」、「恐怖」といった感情を当該運転者の音声特徴に基づいて判断する際に、運転者毎の音声の質の違いによる判断誤りを防止することを目的として、個々の運転者の音声特徴と感情との対応関係を学習すると共に、当該学習した対応関係に基づいて、運転者の音声から感情を推定する、「感情推定装置及び感情推定方法」が知られている（特許文献１参照）。
【０００３】
この装置では、予め特定の車両イベントと当該車両イベント発生時に運転者が一般的に抱く感情とを対応付けて記憶しておき、車速センサ等により当該特定の車両イベントを検知したときに運転者の音声をマイクロフォンで収集すると共に当該収集した音声の音声特徴を抽出し、運転者個人の音声特徴と当該車両イベント発生時の運転者の一般的感情とを対応付けることで、個々の運転者の音声特徴と感情との対応関係を学習する。
【０００４】
このように学習された対応関係は、運転者の音声から感情を推定する際に用いられ、当該推定した感情に基づき、当該感情を緩和あるいは維持すべく当該感情に応じたメッセージが車載スピーカから出力される。
【０００５】
また、従来、運転者が表示装置を注視できる程度（例えば、時間や頻度）が当該運転者の運転負荷に応じて変化することに着目し、運転者の運転負荷に応じて表示装置への表示内容を変更する、「ナビゲーション装置」が知られている（特許文献２参照）。この装置では、センサから検知される車両の速度や、地図情報から取得される道路の形状、その他ビーコン情報等から得られる時刻、天候及び交通状態等の走行環境に関する情報等に基づいて運転者の運転負荷を求め、当該求めた運転負荷に基づいて表示装置に表示する地図上の地名表示の数等を変更して、当該運転負荷に応じた量の情報を運転者に提示する。
【０００６】
ところで、運転者が表示装置を注視できる程度は、運転負荷に依存するほか、運転者が感じている時間的な余裕度によっても変化する。例えば、時間的余裕度を少ないと感じ、車両に素早く乗り込んで当該車両を発進しつつ目的地までの経路案内をいち早く開始させたいと考える運転者にとり、通常時と同様にナビゲーション装置に幾つもの推奨経路が表示されることは必ずしも有用ではなく、当該提示された推奨経路から一の経路を選択するよう求められることは、極めて煩わしいものとなる。また、時間的余裕度が少ないときに、このような選択操作を経ることによって必要な案内を得るまでの時間が長くなることは、運転者が知覚する時間的余裕度を益々減少させ、運転操作への焦りを生じさせるなど、危険な事態を招くおそれもある。
【０００７】
一方、例えば、時間的余裕度が多く、かつ具体的な目的地を定めていない運転者にとっては、目的地の設定や経路の設定にあたって、ナビゲーション装置からイベント情報に基づく目的地の提案や経由地の提案等、様々の情報が提示されることは有用であり、快適なドライブを実現する上で大きな意味を持つ。
【０００８】
しかしながら、上記従来の感情推定装置やナビゲーション装置は、「不安」、「安心」、「恐怖」などの感情や、車両走行環境によって変化する運転負荷に応じて、運転者に与えるメッセージや情報量を変化させるものであって、上記のように運転者が知覚する時間的余裕度に応じて当該運転者に提示する情報の内容や量を変化させるものではない。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−２８６６２７号公報
【特許文献２】特開２００４−１２５５７２号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
上記の背景より、運転者が知覚している時間的余裕度を精度良く推定し、当該推定した余裕度に応じて当該運転者に提示する情報を制限し又は充実させることのできる情報提供装置の実現が望まれている。
【課題を解決するための手段】
【００１１】
本発明は、車両の運転者に情報を提供する処理装置を備えた情報提供装置であって、前記処理装置は、運転者の車両操作に係る挙動に費やす挙動時間が、所定の基準時間より短いか否かを判定すると共に、マイクロフォンを介して検知される運転者の発話速度が、所定の基準速度より速いか否かを判定し、前記挙動時間が前記基準時間より短く、かつ、前記発話速度が前記基準速度より速いときは、前記操作時間が前記基準時間以上であるか、又は、前記発話速度が前記基準速度以下であるときに対して、運転者に提供する情報の内容を変更するよう構成されている。
本発明の一の態様によると、前記基準速度は、前記挙動時間が前記基準時間以上であると判定されたときの、運転者の発話速度に基づいて決定される。
本発明の他の態様によると、前記基準速度は、前記挙動時間が前記基準時間より短いと判定されたときの、運転者の発話速度に基づいて決定される。
また、本発明は、車両の運転者に情報を提供する処理装置を備えた情報提供装置であって、前記処理装置は、運転者の車両装置に係る挙動に費やす挙動時間が、所定の基準時間より短いか否かを判定すると共に、マイクロフォンを介して検知される運転者の発話速度が、所定の基準速度より速いか否かを判定し、前記挙動時間が前記基準時間以上であり、かつ、前記発話速度が前記基準速度以下であるときは、前記挙動時間が前記基準時間より短いか、又は、前記発話速度が前記基準速度より速いときに対して、運転者に提供する情報の内容を変更するよう構成されている。
また、本発明の他の態様によると、前記処理装置は、前記挙動時間が前記基準時間より長く、かつ、前記発話速度が前記基準速度より遅いときは、運転者の発話内容に対応する情報に、当該情報に関連する情報を付加して提示するよう構成されている。
【００１２】
本発明によれば、運転者に情報を提供する情報提供装置において、運転者が知覚している時間的余裕度を精度良く推定し、当該推定した余裕度に応じて当該運転者に提示する情報を制限し又は充実させることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係る情報提供装置の構成を示すブロック図である。
【図２】本情報提供装置における、余裕度判定結果が「普通」である場合の、目的地設定時の表示画面の例である。
【図３】本情報提供装置における、余裕度判定結果が「多い」である場合の、目的地設定時の表示画面の例である。
【図４】本情報提供装置における、余裕度判定結果が「普通」である場合の、経路探索後の表示画面の例である。
【図５】本情報提供装置における、余裕度判定結果が「少ない」である場合の、経路探索後の表示画面の例である。
【図６】本情報提供装置における、余裕度判定結果が「多い」である場合の、経路探索後の表示画面の例である。
【図７】本情報提供装置における、挙動判定処理の手順を示すフロー図である。
【図８】本情報提供装置における、発話判定処理の手順を示すフロー図である。
【図９】本情報提供装置における、余裕度判定処理の手順を示すフロー図である。
【図１０】本情報提供装置における、目的地設定処理の手順を示すフロー図である。
【図１１】本情報提供装置における、経路案内処理の手順を示すフロー図である。
【図１２】本情報提供装置における、再探索処理の手順を示すフロー図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明の実施の形態を説明する。
図１は、本発明の一実施形態に係る情報提供装置の構成を示すブロック図である。
本情報提供装置１０は、車両に搭載されるナビゲーション装置として構成されており、処理装置１００と、記憶装置１０２と、無線装置１０４と、有線通信インタフェース（ＩＮＦ、Interface）１０６と、ディスプレイ１０８と、操作入力装置１１０と、マイクロフォン１１２と、スピーカ１１４と、を有している。
【００１５】
無線装置１０４は、道路に設定されたビーコンからの電波（ビーコン電波）を受信したり、電話網やインターネット回線等の無線公衆回線との通信や、車両内にあるスマートフォン等の携帯端末との間での短距離無線通信を行う。
有線通信インタフェース１０６は、ＣＡＮ（Controller Area Network）等の通信規格に従う車載ネットワーク１１６を介して、車両制御を行う各種の電子制御装置（ＥＣＵ、Electronic Control Unit）（不図示）との通信を行ったり、ＵＳＢ（登録商標）等のバスを介して携帯端末等の外部機器（不図示）との通信を行う。
【００１６】
ディスプレイ１０８は、地図情報や、イベント等の地域情報など、車両の走行や目的地設定等に関連する種々の情報を表示する表示装置であり、例えば液晶表示装置（LCD、Liquid Crystal Display）により構成することができる。
【００１７】
操作入力装置１１０は、ディスプレイ１０８上に出力された表示等に対して乗員がデータ入力等の入力操作を行うため装置であり、例えば、ディスプレイ１０８の表示画面上に設けられたタッチパネルとすることができる。
【００１８】
マイクロフォン１１２及びスピーカ１１４は、自車両の乗員との間で音声を用いてインタラクティブに（双方向に）情報を交換するための装置であり、マイクロフォン１１２は乗員の音声を検知して処理装置１００に入力し、処理装置１００はスピーカ１１４を介して乗員に対し音声メッセージを出力する。
【００１９】
記憶装置１０２は、地図データ１２０や、処理装置１００における処理に必要な作業用データ等を記憶する。記憶装置１０２は、例えばＲＡＭ（Random Access Memory）等の揮発性メモリ、フラッシュメモリ等の不揮発性メモリ、ハードディスク装置などの補助記憶装置、あるいはこれらの組み合わせとすることができる。また、記憶装置１０２には、地図データ等を記録したＤＶＤ（Digital Versatile Disk）やＣＤ（Compact Disk）等の記憶媒体からデータを読み出すデータ読み取り装置を含めることもできる。
【００２０】
処理装置１００は、ＣＰＵ（Central Processing Unit）等のプロセッサと、プログラムが書き込まれたＲＯＭ（Read Only Memory）やデータの一時記憶のためのＲＡＭ等を含む記憶装置と、を有するコンピュータであり、挙動判定ユニット１３０及び発話速度判定ユニット１３２から成る余裕度判定ユニット１３４と、発話長判定ユニット１３６と、地域情報取得ユニット１３８と、情報提供ユニット１４０と、を有している。
【００２１】
処理装置１００が備える上記各ユニットは、コンピュータである処理装置１００がプログラムを実行することにより実現される仮想マシンであり、機能実現手段である。ただし、他の実施形態として、上記各ユニットを、それぞれ個別のハードウェアとして構成することもできる。なお、コンピュータ・プログラムは、コンピュータ読み取り可能な任意の記憶媒体に記憶させておくことができる。
【００２２】
余裕度判定ユニット１３４は、挙動判定ユニット１３０により判定される運転者の挙動の速さの程度（より具体的には、所定の挙動に費やされる時間の長さの程度）と、発話速度判定ユニット１３２により判定される運転者の発話の速度の程度から、当該運転者が感じているであろう時間的余裕度の大きさを判定する。この時間的な余裕度は、例えば「少ない」、「普通」、「多い」の３段階で表すものとすることができる。
【００２３】
挙動判定ユニット１３０は、自車両に関して運転者が行う所定の挙動について、当該運転者が当該所定の挙動に費やした時間の長さの判定（挙動時間判定）を行う。一般に、運転者が特定の挙動に費やす時間（すなわち、当該挙動の速度）には、当該運転者が知覚する時間的余裕度が反映され、時間的余裕度を少ないと感じているときは短く（速く）なり、多いと感じているときは長く（遅く）なる。
【００２４】
例えば、挙動判定ユニット１３０は、運転者がドアを開けて乗車し、エンジンをスタートし、操作入力装置１１０の音声認識スイッチ（例えば、図２の操作ボタン２０２ｅ）をオンするまでの、一連の挙動にかかった時間を計測し、当該計測した時間が所定の条件を満たすか否かに応じて、挙動時間判定の結果を「短い」又は「長い」に設定する。
【００２５】
なお、音声認識スイッチの操作を行うことなく情報提供装置１０の電源投入により当該情報提供装置１０の音声認識機能が自動的にオンになるものとしてもよい。この場合には、例えば、情報提供装置１０の電源が投入されたことに応じて、処理装置１００が、「行き先はどこですか？」等の運転者の発話を促すメッセージをスピーカ１１４から出力するものとし、挙動判定ユニット１３０は、車両ドアを開けてから当該メッセージに応答して運転者が発話するまでの、一連の挙動にかかった時間を計測するものとすることができる。
【００２６】
より具体的には、挙動判定ユニット１３０は、例えば、運転席ドアが開けられた後、運転者が乗車して当該運転席ドアが閉められるまでの時間T1と、運転席ドアが閉められた後、イグニションスイッチがオンされるまでの時間T2と、イグニションスイッチがオンされた後、上記音声認識スイッチがオンされるまでの時間T3と、を計測する。そして、当該計測した時間T1、T2、T3を、それぞれ対応する所定の基準時間Tth1、Tth2、Tth3と比較し、時間T1、T2、T3のうち少なくとも２つの時間が、対応する所定の基準時間未満であれば挙動時間を「短い」と判定し、それ以外の場合は挙動時間が「長い」ものと判定する。これにより、挙動判定ユニット１３０は、運転者が知覚する時間的余裕度の一つの現れである運転者の挙動時間を判定し、当該判定（挙動時間判定）の結果を出力する。
【００２７】
また、挙動判定ユニット１３０は、上記のように車両の走行を開始するまでの挙動に限らず、運転者が車両の走行を開始した後も、他の所定の挙動に費やした時間を計測して挙動時間判定を行うことができる。例えば、挙動判定ユニット１３０は、右左折時やレーン変更時において運転者が方向指示器をオンにしてからステアリングを操作するまでの時間T4や、トランスミッションを「Ｒ」（リバース、後退）に設定してから実際に後退を開始するまでの時間T5や、トランスミッションを「Ｄ」（ドライブ、前進）に設定してから実際に発進するまでの時間T6を計測する。そして、これらの各時間を計測する毎に、各時間T4、T5、又はT6と、それぞれ対応する所定の基準時間Tth4、Tth5、又はTth6とを比較し、T4〜T5がTth4〜Tth6未満である場合にそれぞれ挙動時間が「短い」と判定し、それ以外の場合は挙動が「長い」と判定することができる。
【００２８】
これにより、挙動判定ユニット１３０は、車両発進後の走行途中や、運転者が乗車した後の実際の発進操作の際においても、運転者の挙動時間を適宜判定して、その挙動時間判定の結果を出力することができる。その結果、余裕度判定ユニット１３４は、運転者が知覚する時間的余裕度が経時的に変化した場合にも、これら挙動時間判定の出力等に基づき、その時々の当該時間的余裕度の大小を判定することができる。
【００２９】
なお、運転席ドアが開閉されたか否かの情報、イグニションスイッチがオンされたか否かの情報、方向指示器がオンされたか否かの情報、ステアリング操作角度の情報、後退又は前進が行われたか否かの情報等、運転者が行う車両操作に関する情報は、運転席ドアに設けられたドアセンサ（不図示）等、対応するセンサからの出力に基づいて適切なＥＣＵが生成し、有線通信インタフェース１０６を介して挙動判定ユニット１３０により取得されるものとすることができる。また、音声認識スイッチが押されたか否かの情報は、挙動判定ユニット１３０が、操作入力装置１１０における操作入力を監視することにより取得するものとすることができる。
【００３０】
また、上記時間T1〜T6にそれぞれ対応する所定の基準時間Tth1〜6は、それぞれ対応する挙動において一般的な運転者が費やす時間の平均値として、予め記憶装置１０２に記憶させておくことができる。あるいは、車外に置かれたサーバが、各車両において各種の挙動に費やされた時間の情報を収集して統計処理し、一般的な運転者が各種の挙動に費やす平均時間を算出するものとし、挙動判定ユニット１３０は、無線装置１０４を介して当該サーバから対応する挙動の平均時間を取得して、上記所定の基準時間Tth1〜6として用いるものとしてもよい。
【００３１】
発話速度判定ユニット１３２（図１）は、マイクロフォン１１２を介して入力された運転者の発話の速度の判定（発話速度判定）を行い、当該発話速度判定の結果を出力する。一般に、運転者の発話の速度は、当該運転者が知覚する時間的余裕度が反映され、時間的余裕度を少ないと感じているときには速くなり（すなわち、早口になり）、時間的余裕度を多いと感じているときは遅くなる。
【００３２】
より具体的には、発話速度判定ユニット１３２は、マイクロフォン１１２を介して検知した運転者の発話の速度を算出し、当該算出した発話速度を所定の基準速度と比較する。そして、運転者の発話速度が当該所定の基準速度より大きいときは発話速度判定の結果を「速い」に設定し、当該所定の基準速度以下であるときは発話速度判定の結果を「遅い」に設定する。
【００３３】
ここで、上記発話速度は、例えば、発話に含まれる母音の数を音節数とみなし、当該発話に含まれる単位時間当たりの母音の数（すなわち、発話に含まれる母音の数を当該発話に要した時間で除して得た値）として算出することができる（例えば、特開平０７−２９５５８８号公報参照）。また、あるいは、発話速度として、１母音当たりの発話時間（すなわち、発話に要した時間を当該発話に含まれる母音の数で除して得た値）を用いることもできる。
【００３４】
また、上記所定の基準速度としては、一般的な運転者の発話速度の平均値を用いることができる。例えば、発話速度判定ユニット１３２は、予め記憶装置１０２に記憶された上記平均値を参照して、自車両運転手の発話速度を判定するものとすることができる。
【００３５】
なお、上記所定の基準速度として、一般的な運転者ではなく、自車両を扱う運転者個人についての発話速度の平均値を用いるものとすることもできる。例えば、発話速度判定ユニット１３２は、挙動判定ユニット１３０における挙動時間判定の結果が「長い」であるときの当該運転者の発話速度を検知して記憶装置１０２に記憶するものとし、当該記憶した発話速度に基づいて上記所定の基準速度を決定するものとしてもよい。挙動時間が長く、時間的余裕のある状態にあると考えられる運転者の発話は、当該運転者本来の発話速度により行われると考えられるからである。
【００３６】
これにより、運転者個人の発話の性向（早口な人、遅い口調の人など）に応じて、上記所定の基準速度を設定することができるので、時間的余裕度についての判定精度をより高めることができる。なお、上記記憶した発話速度に基づいて設定される上記所定の基準速度としては、例えば、当該記憶した発話速度の平均値に所定の余裕度（例えば標準偏差の整数倍（１〜３倍））を減算した値を用いることができる。なお、上記に代えて、挙動判定ユニット１３０における挙動時間判定の結果が「短い」であるときの当該運転者の発話速度を検知して記憶装置１０２に記憶するものとし、当該記憶した発話速度に基づいて上記所定の基準速度を決定するものとすることもできる。
【００３７】
発話速度判定ユニット１３２は、例えば、車両発進時に運転者がマイクロフォン１１２を介して目的地を設定する際に、運転者の発話を検知することができる。
また、発話速度判定ユニット１３２は、車両発進後の走行途中においても、例えば右左折等の特定の挙動が行われたときに、運転者に対し何らかの質問メッセージをスピーカ１１４から出力することによって運転者の発話を促し、当該質問メッセージに応じて運転者が行った発話に基づいて発話速度を判定することができる。これにより、余裕度判定ユニット１３４は、車両発進後の走行途中においても、発話速度判定ユニット１３２が行った発話速度判定の結果を適宜取得して、運転者が知覚する時間的余裕度を判定することができる。
【００３８】
余裕度判定ユニット１３４（図１）は、上述した挙動判定ユニット１３０における挙動時間判定の結果と、発話速度判定ユニット１３２における発話速度判定の結果とに基づき、当該運転者が知覚する時間的余裕度についての判定（余裕度判定）を行う。より具体的には、余裕度判定ユニット１３４は、挙動判定ユニット１３０が挙動時間を「短い」と判定し、かつ、発話速度判定ユニット１３２が発話速度を「速い」と判定した場合には、運転者の知覚する時間的余裕度を「少ない」と判定する。一方、挙動判定ユニット１３０が挙動時間を「長い」と判定し、かつ、発話速度判定ユニット１３２が発話速度を「遅い」と判定した場合には、余裕度判定ユニット１３４は当該運転者が知覚する時間的余裕度を「多い」と判定し、上記以外の場合には当該時間的余裕度を「普通」と判定する。
【００３９】
発話長判定ユニット１３６（図１）は、運転者の発話の長さに関する判定（発話長判定）を行い、当該発話長判定の結果を出力する。より具体的には、発話長判定ユニット１３６は、マイクロフォン１１２を介して入力された、運転者の一回の発話の長さ、例えば当該発話に含まれる単語の数を検知し、当該検知した単語の数が所定の閾値以上であれば発話長を「長い」と判定し、閾値未満であれば「短い」と判定する。なお、発話に含まれる単語数は、形態素解析等の既知の文章構造解析手法を用いて算出することができる。
【００４０】
地域情報取得ユニット１３８（図１）は、無線装置１０４を介して、インターネットやビーコン信号等から渋滞情報やイベント情報等の地域情報を収集し、当該収集した地域情報を記憶装置１０２に記憶する。当該地域情報を収集する範囲は、例えば、本情報提供装置１０がナビゲーション装置として通常備える経路探索機能により探索した走行経路を中心とする所定距離の範囲内、又は自車両から所定距離の範囲内とすることができる。また、インターネットからの情報収集の方法としては、例えば、予め定めた情報提供サイトやＳＮＳ（Social Networking Service）からのテキスト情報に対するキーワード検索その他のテキストマイニング（text mining）の手法を用いることができる。
【００４１】
あるいは、他の構成として、車外のサーバが上記のような情報探索手法により地域情報を収集するものとし、地域情報取得ユニット１３８は、無線装置１０４を介して当該サーバから地域情報を取得するものとすることもできる。
【００４２】
情報提供ユニット１４０（図１）は、地域情報取得ユニット１３８が取得した情報及び又は地図データ１２０に含まれる情報等を取捨選択して、当該情報をディスプレイ１０８等により運転者に提供する。その際、情報提供ユニット１４０は、余裕度判定ユニット１３４から出力される余裕度判定の結果と発話長判定ユニット１３６から出力される発話長判定の結果とに応じて、運転者に提供する情報の種類、内容、量などを変更する。
【００４３】
例えば、情報提供ユニット１４０は、余裕度判定ユニット１３４が出力した余裕度判定の結果が「普通」であった場合には、運転者の発話内容に対応した情報を、通常の内容及び量で提示する。より具体的には、例えば運転者発話により指定された目的地に対応する情報として、所定の基準にしたがって探索した当該目的地までの所定数の推奨経路を表示する。
【００４４】
一方、余裕度判定の結果が「少ない」であった場合には、情報提供ユニット１４０は、例えば、目的地までの経路探索時に最短経路のみを提示する等、運転者への提示情報を限定すると共に、自動的に経路案内表示を開始して、エンジン始動から経路案内開始までの時間を最小化する。また、道路状況に応じて走行経路の変更を早めに行えるよう、通常よりも遠方の道路情報を運転者に提供する等、運転者の運転行動をサポートするための情報をより早期に提供して情報の充実を図る。
【００４５】
また一方、余裕度判定の結果が「多い」である場合には、情報提供ユニット１４０は、運転者の発話内容に対応する情報に加えて当該情報に関連する情報も運転者に提示し、提示情報の充実を図る。例えば、情報提供ユニット１４０は、運転者の発話内容に対応する情報として当該運転者が指示する目的地までの所定数の推奨経路を表示するほか、当該情報に関連する情報として、当該表示した推奨経路に加えることのできるお勧め経由地の情報を表示する。これにより、運転者は、より多くの選択肢からより最適な判断を行えることとなり、運転者の満足度が向上する。
【００４６】
次に、情報提供装置１０の具体的な動作の例について説明する。以下に示す動作例は、ナビゲーション装置である情報提供装置１０が行う目的地設定時、経路案内時、及び経路再探索時の各動作についての、それぞれ余裕度判定の結果が「普通」、「速い」、及び「遅い」である場合の動作例である。
【００４７】
〔目的地設定時〕
まず、目的地設定時の動作における例を説明する。
ナビゲーション装置である情報提供装置１０は、運転者の発話に基づいて、当該発話により指定された地名の位置に目的地を設定する。その際、例えば「東京に行く」のように、発話により指定された地名が具体的な位置を特定するのが困難なほどに広域の地名である場合がある。以下は、このような場合の、情報提供ユニット１４０の動作の例である。
【００４８】
＜余裕度判定結果が「普通」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「普通」である場合、情報提供ユニット１４０は、「東京のどこに行きますか？」等の、目的地を絞り込むための音声メッセージをスピーカ１１４に流し、運転者との対話によって、又は操作入力装置１１０を介した運転者の操作によって、より具体的な目的地を設定する。
【００４９】
図２は、余裕度判定結果が「普通」である場合の、目的地設定時の表示画面の例である。図示の例では、ディスプレイ１０８の表示画面２００上の図示左側に、「HOME」、「MENU」等の文字が付された操作ボタン２０２ａ〜ｅが図示縦方向に並んでおり、その右側の画面領域２０４には、「目的地を指定してください。」というテキスト２０６と共に、目的地として指定された「東京」を中心とする周辺地図が表示されている。これにより、運転者は、当該表示された地図に基づいて具体的な目的地を視覚的に探索することが可能となる。
【００５０】
これに対し、運転者は、例えば「詳細」の文字が付された操作ボタン２０２ｃを用いて地図を更に拡大等することにより具体的な目的地を定め、当該定めた目的地の地名を発話することにより、又は画面領域２０４上における当該定めた目的地の位置に触れることにより、当該目的地を指定することができる。なお、図示地図上に表示した「墨田区」等の地名は一例であり、当該地図上には、地名に限らず、主要な施設名や道路名その他の目的地特定に役立つ表示を行うことができる。
【００５１】
＜余裕度判定結果が「少ない」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「少ない」であった場合、すなわち、運転者が知覚する時間的余裕度が少ないと判定された場合には、情報提供ユニット１４０は、上述した当該判定結果が「普通」であった場合と同様に、「東京のどこに行きますか？」等の、目的とする位置を絞り込むための音声メッセージをスピーカ１１４に流し、運転者との対話によって、より具体的な目的地を設定するものとすることができる。この場合にも、図２に示すような画面をディスプレイ１０８に表示して、運転者に対し具体的な目的地の設定を支援することができる。
【００５２】
なお、余裕度判定の結果が「少ない」である場合には、図２に示すようなディスプレイ１０８上の地図に表示する地名等は、当該判定結果が「普通」である場合に比べて少なくすることもできる。例えば、記憶装置１０２の地図データ１２０内において、予め、地図上の地名や施設名等の名称毎に、一般ユーザが行き先指定として用いた頻度を表すランクを付しておき、余裕度判定結果が「少ない」の場合には、ランクの高い（一般ユーザが行き先指定として用いる頻度の高い）名称のみを、ディスプレイ１０８上の地図に表示するものとしてもよい。
【００５３】
＜余裕度判定結果が「多い」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「多い」であった場合、すなわち、運転者が知覚する時間的余裕度が多いと判定された場合には、情報提供ユニット１４０は、発話長判定ユニット１３６における発話長の判定結果を参照し、当該発話長の判定結果が「長い」であるときは、地域情報取得ユニット１３８が取得した地域情報の中から、上記発話により指定された広域地名が表す広域エリアにおけるイベント情報や観光地情報等を抽出し、当該抽出した情報に基づいて広域エリア内にあるお勧め目的地のリストを作成して、ディスプレイ１０８上に表示する。
【００５４】
一般に、運転者が特定の目的地を持たず漠然とした興味地域のみを意識している場合には、当該運転者の発話は、「東京にでも行ってみるかなあ」のように発話長が長くなる傾向がある。情報提供ユニット１４０は、発話長判定ユニット１３６の判定結果を参照することにより、そのような運転者の漠然とした思考の表出があったことを捉えて、運転者の興味地域と考えられる上記広域エリアにおけるお勧め目的地のリストを生成し、運転者に提供するのである。
【００５５】
そして、情報提供ユニット１４０は、当該作成したリストをディスプレイ１０８に表示すると共に、「東京方面のお勧め経由地をリストしました。東京のどこに行きますか？」等の、目的地を絞り込むための音声メッセージをスピーカ１１４に流し、運転者との対話に加えて、ディスプレイ１０８上に表示したお勧め目的地に対する運転者の選択操作によっても、目的地の設定を行うことができるように動作する。
【００５６】
図３は、余裕度判定結果が「多い」である場合の、目的地設定時の表示画面の例である。図３に示す画面では、図２に示す画面と同様の表示に加えて、「東京方面のお勧め目的地です。」というテキスト２０８と、「１．＊＊区  ＊＊橋  花火大会」等のお勧めスポットが記載されたお勧め目的地リスト２１０が表示されている。当該ディスプレイ１０８上の表示に対し、運転者は、例えば所望のお勧めスポットのテキストに触れることにより、当該お勧めスポットを目的地として選択することができる。
【００５７】
〔経路案内時〕
次に、経路案内時の動作の例について説明する。
ナビゲーション装置である情報提供装置１０は、上述のようにして目的地の設定が行われた後、当該設定された目的地への経路探索を行うと共に、当該探索した経路をディスプレイ１０８上に提示して、当該提示したいずれかの経路についての案内を開始する。以下は、このような経路探索動作を含む経路案内時における、情報提供ユニット１４０の動作の例である。
【００５８】
＜余裕度判定結果が「普通」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「普通」である場合、情報提供ユニット１４０は、現在位置から目的地までの、例えば５種類の推奨経路を所定の基準に従って探索し、当該探索した推奨経路をディスプレイ１０８に提示する。ここで、上記５種類の推奨経路は、例えば、最短距離ルート、最短時間ルート、一般道優先ルート、燃費優先ルート、及び料金優先ルートとすることができる。そして、情報提供ユニット１４０は、運転者に対しディスプレイ１０８上に提示した推奨経路のいずれかを選択するよう促すメッセージをスピーカ１１４から出力し、運転者がいずれかの推奨経路を選択したことに応じて、当該選択された推奨経路の案内を開始する。なお、この推奨経路の選択は、運転者が操作入力装置１１０を操作するか、又はマイクロフォン１１２に向かって所望の推奨経路の名称等を発話することにより、行うことができる。
【００５９】
図４は、余裕度判定結果が「普通」である場合の、経路探索後の表示画面の例である。図示の例では、画面領域２０４に、現在地から目的地までの５つの経路が太い実線、点線、二点鎖線、一点鎖線、及び波線で示されており、「ルートを指定してください。」と記載されたテキスト３００と、凡例３０２が表示されている。これに対し、運転者は、例えば凡例３０２に表示された所望のルートの名称表示に触れることにより、又は当該名称を発話することにより、当該名称に対応するルートを選択することができる。
【００６０】
＜余裕度判定結果が「少ない」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「少ない」である場合、情報提供ユニット１４０は、現在位置から目的地までの、時間優先の経路、すなわち目的地到達までの時間が最短となる経路のみを探索し、運転者の指示を待つことなく当該経路についての案内を自動的に開始する。これにより、運転者は、複数の推奨経路から一の経路を選択することなく、情報提供装置１０が行う経路案内に沿って、最短時間で目的地に到達することができる。
【００６１】
図５は、余裕度判定結果が「少ない」である場合の、経路探索後の表示画面の例である。図示の例では、画面領域２０４に表示された地図上に現在地から目的地までの最短時間ルートが太い実線で表示され、「最短時間ルートで案内を開始します。」というテキスト３０４により、運転者に対し当該ルートでの経路案内を開始する旨が通知されている。
【００６２】
また、図５における画面領域２０４に表示された地図上には、余裕度判定結果が「普通」である場合の画面例である図４に比べ、地名表示の数が制限されている。時間的余裕度を少ないと感じている運転者にとり、ディスプレイ１０８上の地図に広域にわたって細かく地名が表示されていることは却って煩わしい場合が多いためである。図示の例では、上記設定されたルートがどのような場所を通過するルートとなっているかが運転者にとり直感的に判りやすいものとなるように、当該ルートに沿って主要な地名が示されている。なお、当該「主要な地名」は、予め地図データ１２０において主要な都市名として定めておくことができる。また、上記「主要な地名」は、都市名に限らず、予め定めた主要な観光地名や施設名等とすることもできる。
【００６３】
＜余裕度判定結果が「多い」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「多い」であった場合、すなわち、運転者が知覚する時間的余裕度が多いと判定された場合には、情報提供ユニット１４０は、上述した５つの推奨経路に加えて、これらの推奨経路におけるお勧めの経由地の情報をディスプレイ１０８上に、例えばリスト表示する。これらのお勧め経由地のリストは、情報提供ユニット１４０が、地域情報取得ユニット１３８が取得したイベント情報や観光地情報等に基づいて生成することができる。
【００６４】
そして、情報提供ユニット１４０は、運転者に対し「お勧め経由地又は経路を選択してください」との音声メッセージをスピーカ１１４から出力し、運転者がお勧め経由地を選択したときは、当該選択された経由地を経由するように、ディスプレイ１０８上に表示した推奨経路を修正し、一方、運転者が推奨経路の一つを選択したときは、当該選択された推奨経路の案内を開始する。
【００６５】
図６は、余裕度判定結果が「多い」である場合の、経路探索後の表示画面の例である。図４に示す画像と同様の画像の上に、「お勧め経由地情報」というタイトルが記載されたテキスト３０６と、「１．＊＊市  ＊＊パーク  オープン記念」等のお勧め経由地が記載されたお勧め経由地リスト３０８が表示されている。運転者は、リスト３０８の中から所望のお勧め経由地のテキストに触れることにより当該経由地を選択することができる。
【００６６】
これにより、処理装置１００は、当該選択された経由地を通過するように、推奨経路（例えば５経路）を再探索し、当該再探索した各経路を凡例３０２と共に画面領域２０４の地図上に表示する。これに対し、運転者は、凡例３０２の所望のルート名の表示を触れるか、又は当該ルート名を発話することにより当該ルートを選択することができる。
【００６７】
なお、お勧め経由地への経由を望まない場合には、運転者はリスト３０８からお勧め経由地を選択する必要はない。この場合には、運転者は、凡例３０２のルート名表示に触れることにより又はルート名を発話することにより、画面領域２０４上に現在表示されている推奨ルートのいずれかを選択することができる。
【００６８】
〔経路再探索〕
次に、経路再探索時の動作における例を説明する。
ナビゲーション装置である情報提供装置１０は、経路案内中に、例えば、案内中の経路に沿って自車両前方の道路に渋滞発生等の道路状況の変化が生じたときは、運転者の指示に応じて経路の再探索を行う。以下は、このような場合の、情報提供ユニット１４０の動作の例である。
【００６９】
＜余裕度判定結果が「普通」又は「多い」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「普通」又は「多い」である場合、情報提供ユニット１４０は、現在案内中の経路に沿う自車両前方の道路において自車両から第１の所定の距離範囲内に渋滞発生等の道路状況の変化が生じると、当該道路状況の変化が発生した旨の通知をディスプレイ１０８に表示すると共に、経路の再探索の要否を問うメッセージを、ディスプレイ１０８に表示し及び又はスピーカ１１４から出力する。そして、発話により又は操作入力装置１１０への操作により運転者から再探索の指示が入力されたときは、当該道路状況の変化に応じて、例えば当該状況が変化した道路部分を避けるべく、目的地までの推奨経路を再探索して表示する。なお、渋滞発生等の道路状況の変化に関する情報は、地域情報取得ユニット１３８を介してビーコン電波等から取得することができる。
【００７０】
＜余裕度判定結果が「少ない」である場合＞
余裕度判定ユニット１３４における余裕度判定の結果が「少ない」である場合、情報提供ユニット１４０は、上記第１の所定の距離範囲に代えて、第１の所定の距離範囲より広い第２の所定の距離範囲を用いて、上記と同様の再探索動作を行う。すなわち、情報提供ユニット１４０は、現在案内中の経路に沿う自車両前方の道路において自車両から第２の所定の距離範囲内に渋滞発生等の道路状況の変化が生じると、当該道路状況変化の通知をディスプレイ１０８に表示すると共に、経路の再探索の要否を問うメッセージを出力する。そして、運転者から再探索の指示が入力されたときは、目的地までの推奨経路を再探索して表示する。これにより運転者は、余裕度判定結果が「普通」又は「多い」である場合よりも早期に渋滞等の発生を認知し、迅速に経路変更を行うことができる。
【００７１】
また、上記のような経路の再探索に加えて、情報提供ユニット１４０により、「休憩しますか？」等の音声メッセージを出力するようにしてもよい。運転者が時間的余裕度を少ないと感じている場合には、適切なタイミングで休憩が行われない場合が多いことから、上記のような休憩を促すメッセージは、安全確保のために有用である。またこのような運転者への質問メッセージは、運転者の発話を促すこととなるので、余裕度判定ユニット１３４は、当該質問メッセージに応答する運転者の発話について発話速度判定に基づいて、運転者が知覚する時間的余裕度が、現在も「少ない」状態のままであるのか、あるいは「普通」や「多い」の状態に移行したか、を判定することができるようになる。なお、当該判定の結果は、次の経路再探索時の動作に反映される。
【００７２】
次に、情報提供装置１０の動作手順について説明する。情報提供装置１０の制御装置１００は、余裕度判定ユニット１３４による（イ）余裕度推定処理と、情報提供ユニット１４０による（ロ）情報提供処理と、を行う。以下、（イ）余裕度推定処理の手順、及び（ロ）情報提供処理の手順を、順に説明する。
【００７３】
（イ）余裕度推定処理
余裕度推定処理は、挙動判定ユニット１３０による（イ−１）挙動判定処理と、発話速度判定ユニット１３２及び発話長判定ユニット１３６による（イ−２）発話判定処理と、これらの処理により得られる挙動時間判定結果及び発話速度判定結果に基づいて余裕度判定ユニット１３４が行う（イ−３）余裕度判定処理と、により構成される。以下、（イ−１）〜（イ−３）の処理の手順を、順に説明する。
【００７４】
（イ−１）挙動判定処理
まず、挙動判定処理の手順について、図７に示すフロー図に従って説明する。本処理は、情報提供装置１０の電源が投入されたときに開始し、情報提供装置１０の電源が断になったときに終了する。
【００７５】
処理を開始すると、挙動判定ユニット１３０は、所定の挙動が開始された否かを判断する（Ｓ１０１）。ここで、所定の挙動とは、例えば上述したように、運転席ドアが開けられたこと、方向指示器がオンされたこと、トランスミッションが「Ｒ」に設定されたこと、等とすることができる。そして、挙動判定ユニット１３０は、所定の挙動が開始されていないときは（Ｓ１０１、Ｎｏ）、ステップＳ１０１に戻って所定の挙動が開始されるまで待機する。
【００７６】
一方、所定の挙動が開始されたときは（Ｓ１０１、Ｙｅｓ）、当該開始された挙動又は当該挙動を最初とする一連の挙動の時間計測を開始する（Ｓ１０２）。ここで、「開始された挙動の時間計測」とは、例えば上述したように、方向指示器がオンされてからステアリングが操作されるまでの時間T4の計測、トランスミッションを「Ｒ」に設定してから実際に後退を開始するまでの時間T6の計測、あるいはトランスミッションを「Ｄ」に設定してから実際に発進するまでの時間T7の計測をいう。また、「当該挙動を最初とする一連の挙動の時間計測」とは、例えば上述したように、運転席ドアが開けられたことを最初の挙動とする一連の挙動の時間の計測、すなわち、運転席ドアが開けられてから閉められるまでの時間T1、運転席ドアが閉められてからイグニションスイッチがオンされるまでの時間T2、及びイグニションスイッチがオンされてから音声認識スイッチがオンされるまでの時間T3、の各時間の計測をいう。
【００７７】
次に、挙動判定ユニット１３０は、ステップＳ１０２において開始された所定の挙動又は当該挙動を最初とする一連の挙動が終了したか否かを判断し（Ｓ１０３）、終了していないときは（Ｓ１０３、Ｎｏ）、ステップＳ１０３に戻って終了するのを待機し、終了したときは（Ｓ１０３、Ｙｅｓ）、時間計測を終了する（Ｓ１０４）。
【００７８】
次に、挙動判定ユニット１３０は、ステップＳ１０２において開始された所定の挙動又は当該挙動を最初とする一連の挙動の挙動時間（挙動に費やされた時間）が所定の条件を満たすか否かを判断する（Ｓ１０５）。ここで、所定の条件とは、例えば上述したように、上記計測した時間T1、T2、T3をそれぞれ対応する所定の基準時間Tth1、Tth2、Tth3と比較したときに、時間T1、T2、T3のうち少なくとも２つの時間が、対応する所定の基準時間未満であることをいう。あるいは、上記所定の条件とは、例えば上述したように、上記計測した時間T4が所定の基準時間Th4未満であること、時間T5が所定の基準時間Th5未満であること、又は時間T6が所定の基準時間Th6未満であること、等をいう。
【００７９】
そして、挙動判定ユニット１３０は、挙動時間が所定の条件を満たしているときは（Ｓ１０５、Ｙｅｓ）、挙動時間についての判定（挙動時間判定）の結果を「短い」に設定し（Ｓ１０６）、当該設定した挙動時間判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ１０８）、ステップＳ１０１に戻って処理を繰り返す。なお、現在時刻は、例えば処理装置１００が備えるタイマ（不図示）により取得するものとすることができる。
【００８０】
また、ステップＳ１０５において、挙動時間が所定の条件を満たしていないときは（Ｓ１０５、Ｎｏ）、挙動時間判定の結果を「長い」に設定し（Ｓ１０７）、当該設定した挙動時間判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ１０８）、ステップＳ１０１に戻って処理を繰り返す。これにより、挙動判定ユニット１３０による挙動時間判定の結果が、その挙動が行われた時刻と共に、記憶装置１０２に記憶される。
【００８１】
（イ−２）発話判定処理
次に、発話判定処理の手順について、図８に示すフロー図に従って説明する。本処理は、情報提供装置１０の電源が投入されたときに開始し、情報提供装置１０の電源が断になったときに終了する。
【００８２】
処理を開始すると、発話速度判定ユニット１３２は、マイクロフォン１１２により運転者の発話を検知したか否かを判断し（Ｓ２０１）、発話を検知していないときは（Ｓ２０１、Ｎｏ）、ステップＳ２０１を繰り返して、発話を検知するまで待機する。
【００８３】
一方、発話を検知したときは（Ｓ２０１，Ｙｅｓ）、発話速度判定ユニット１３２は、当該検知した発話の速度を算出する（Ｓ２０２）。上述したように、この発話速度は、当該発話に含まれる単位時間当たりの母音の数として算出することができる。
【００８４】
次に、発話速度判定ユニット１３２は、上記算出した発話速度が所定の基準速度より大きいか否かを判断する（Ｓ２０３）。上述したように、当該所定の基準速度は、一般的な運転者の発話速度の平均値として、予め記憶装置１０２に記憶させておくことができる。また、あるいは、挙動判定ユニット１３０における挙動時間判定の結果が「長い」又は「短い」であるときの当該運転者の発話速度を発話速度判定ユニット１３２が検知して記憶装置１０２に記憶するものとし、当該記憶した発話速度に基づいて上記所定の基準速度を決定するものとしてもよい（例えば、当該記憶した発話速度の平均値に所定の余裕度を減算又は加算して得た値を基準速度とすることができる）。
【００８５】
そして、上記算出した発話速度が所定の基準速度より大きいときは（Ｓ２０３、Ｙｅｓ）、発話速度についての判定（発話速度判定）の結果を「速い」に設定し（Ｓ２０４）、当該設定した発話速度判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ２０５）、ステップＳ２０１に戻って処理を繰り返す。
【００８６】
一方、ステップＳ２０３において上記算出した発話速度が所定の基準速度以下であるときは（Ｓ２０３、Ｎｏ）、発話速度判定の結果を「遅い」に設定し（Ｓ２０６）、当該設定した発話速度判定の結果と、現在時刻とを、記憶装置１０２に記憶する（Ｓ２０７）。
【００８７】
続いて、発話長判定ユニット１３６は、ステップＳ２０１で検知された発話の発話長を算出する（Ｓ２０８）。上述したように、この発話長は、当該発話に含まれる単語の数として算出することができる。そして、発話長判定ユニット１３６は、上記算出した発話長（すなわち、単語数）が所定の閾値以上であるか否かを判断し（Ｓ２０９）、所定の閾値以上であるときは（Ｓ２０９、Ｙｅｓ）、発話長に関する判定（発話長判定）の結果を「長い」に設定し（Ｓ２１０）、当該発話長判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ２１１）、ステップＳ２０１に戻って処理を繰り返す。
【００８８】
一方、ステップＳ２０９において発話長が所定の閾値未満であるときは（Ｓ２０９、Ｎｏ）、発話長判定の結果を「短い」に設定し（Ｓ２１２）、当該発話長判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ２１１）、ステップＳ２０１に戻って処理を繰り返す。
以上の処理により、発話判定として、発話速度判定の結果と発話長判定の結果（発話速度判定が「遅い」場合のみ）とが、当該発話の時刻と共に、記憶装置１０２に記憶される。
【００８９】
（イ−３）余裕度判定処理
次に、余裕度判定処理の手順について、図９に示すフロー図に従って説明する。本処理は、情報提供装置１０の電源が投入された後、挙動判定処理又は発話判定処理が実行される毎に、余裕度判定ユニット１３４により実行される。例えば、余裕度判定ユニット１３４は、挙動判定ユニット１３０及び発話速度判定ユニット１３２がそれぞれ挙動時間判定の結果及び発話速度判定の結果を記憶装置１０２に記憶した際に、当該記憶動作を通知する信号を挙動判定ユニット１３０及び発話速度判定ユニット１３２から受け取ることにより、挙動判定処理及び発話判定処理の実行を認識して、余裕度判定処理の実行を開始することができる。
【００９０】
処理を開始すると、余裕度判定ユニット１３４は、まず、記憶装置１０２に記憶されている挙動時間判定の結果とその時刻（図７のステップＳ１０８において記憶されたもの）、及び発話速度判定の結果とその時刻（図８のステップＳ２０５又はＳ２０７において記憶されたもの）を参照し（Ｓ３０１）、挙動時間判定の時刻と発話速度判定の時刻との差が、所定の時間範囲内であるか否かを判断する（Ｓ３０２）。ここで、上記所定の時間範囲は、例えば１０分とすることができる。
【００９１】
そして、余裕度判定ユニット１３４は、上記時刻の差が所定の時間範囲以内でないときは（Ｓ３０２、Ｎｏ）、処理を終了する。一方、ステップＳ３０２において挙動時間判定の時刻と発話速度判定の時刻との差が所定の時間範囲以内であるときは（Ｓ３０２、Ｙｅｓ）、上記参照した挙動時間判定の結果が「短い」であるか否かを判断する（Ｓ３０３）。そして、挙動時間判定の結果が「短い」であるときは（Ｓ３０３、Ｙｅｓ）、発話速度判定の結果が「速い」であるか否かを判断し（Ｓ３０４）、「速い」であれば（Ｓ３０４、Ｙｅｓ）、余裕度判定の結果を「少ない」に設定すると共に（Ｓ３０５）、当該余裕度判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ３０６）、処理を終了する。
【００９２】
一方、ステップＳ３０４において発話速度判定の結果が「速い」でないときは（すなわち、「遅い」であるときは）（Ｓ３０４、Ｎｏ）、余裕度判定の結果を「普通」に設定すると共に（Ｓ３０７）、当該余裕度判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ３０６）、処理を終了する。
【００９３】
また一方、ステップＳ３０３において挙動時間判定の結果が「短い」でないときは（すなわち、「長い」であるときは）（Ｓ３０３、Ｎｏ）、発話速度判定の結果が「速い」であるか否かを判断する（Ｓ３０８）。そして、発話速度判定の結果が「速い」でないときは（Ｓ３０８、Ｎｏ）、余裕度判定の結果を「多い」に設定すると共に（Ｓ３０９）、当該余裕度判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ３０６）、処理を終了する。
【００９４】
一方、ステップＳ３０８において発話速度判定の結果が「速い」であるときは（Ｓ３０８、Ｙｅｓ）、ステップＳ３０７に処理を移し、余裕度判定の結果を「普通」に設定すると共に（Ｓ３０７）、当該余裕度判定の結果と、現在時刻とを、記憶装置１０２に記憶した後（Ｓ３０６）、処理を終了する。
【００９５】
上記の処理により、挙動時間判定の結果が「短い」であって発話速度判定の結果が「速い」である場合に余裕度判定の結果は「少ない」に設定され、挙動時間判定の結果が「長い」であって発話速度判定の結果が「遅い」である場合に余裕度判定の結果は「多い」に設定され、その他の場合には余裕度判定の結果は「普通」に設定されることとなる。
【００９６】
（ロ）情報提供処理
次に、情報提供処理の手順について説明する。情報提供ユニット１４０は、情報提供処理として、例えば、（ロ−１）目的地設定処理と、（ロ−２）経路案内処理と、（ロ−３）再探索処理と、を行う。以下、（ロ−１）〜（ロ−３）の処理の手順を、順に説明する。なお、情報提供処理において用いられる地域情報（渋滞情報やイベント情報など）は、本処理とは独立に、地域情報取得ユニット１３８が、例えば所定の時間間隔で、インターネットやビーコン信号等から収集して記憶装置１０２に記憶するものとする。
【００９７】
（ロ−１）目的地設定処理
まず、目的地設定処理の手順について、図１０に示すフロー図に従って説明する。本処理は、例えば、情報提供装置１０の電源が投入され操作入力装置１１０に設けられた音声認識スイッチ（図２の操作ボタン２０２ｅ）が押された後、マイクロフォン１１２を介して運転者からの目的地を指示する発話が検知されたときに開始する。例えば、処理装置１００は、運転者からの発話に地名が含まれており、かつ、目的地が未だ設定されていない場合に、運転者からの発話が目的地を指示するものと判断して、情報提供ユニット１４０に目的地設定処理を開始させることができる。
【００９８】
なお、運転者からの発話に地名が含まれているか否かの判断は、既知の音声認識技術を用いて行うことができる。また、目的地が設定されているか否かは、例えば、記憶装置１０２に目的地が記憶されているか否か（後述する図１０のステップＳ４０２又はＳ４０９において記憶される）により判断することができる。
【００９９】
処理を開始すると、まず、情報提供ユニット１４０は、運転者の発話により指定された地名が、例えば「東京」などのように広域を示すものであるか否かを判断し（Ｓ４０１）、広域でないときは（Ｓ４０１、Ｎｏ）、当該発話により指定された地名が示す位置を目的地として設定して記憶装置１０２に記憶した後（Ｓ４０２）、経路案内処理（Ｓ４１０）に処理を移す。なお、
【０１００】
一方、発話により指定された地名が広域を示すものであるときは（Ｓ４０１、Ｙｅｓ）、情報提供ユニット１４０は、記憶装置１０２に余裕度判定結果が記憶されているか否かを判断し（Ｓ４０３）、記憶されていないときは（Ｓ４０３、Ｎｏ）、スピーカ１１４及びマイクロフォン１１２を介した運転者との対話や、操作入力装置１１０に対する運転者からの操作入力等により、目的地とすべき地域を絞り込み、当該絞り込んだ地域を目的地として設定して記憶装置１０２に記憶した後（Ｓ４０９）、経路案内処理（Ｓ４１０）に処理を移す。
【０１０１】
一方、ステップＳ４０３において記憶装置１０２に余裕度判定結果が記憶されているときは（Ｓ４０３、Ｙｅｓ）、当該余裕度判定結果が現在時刻から所定の時間範囲内に得られたものであるか否かを判断する（Ｓ４０４）。この判断は、記憶装置１０２に余裕度判定結果と共に記憶されている時刻（図９のステップＳ３０６）を参照し、当該時刻を現在時刻と比較することにより行うことができる。また、上記所定の時間範囲は、例えば１０分とすることができる。
【０１０２】
そして、記憶装置１０２に記憶されている余裕度判定結果が、現在時刻から所定の時間範囲内のものであるときは（Ｓ４０４，Ｙｅｓ）、当該余裕度判定結果が「少ない」であるか否かを判断し（Ｓ４０５）、「少ない」でないときは（Ｓ４０５、Ｎｏ）、当該余裕度判定結果が「多い」であるか否かを判断する（Ｓ４０６）。
【０１０３】
そして、当該余裕度判定結果が「多い」であるときは（Ｓ４０６、Ｙｅｓ）、記憶装置１０２が記憶する発話長判定結果を参照し、当該参照した発話長判定結果が「長い」か否かを判断する（Ｓ４０７）。そして、発話長判定結果が「長い」であるときは（Ｓ４０７，Ｙｅｓ）、地域情報取得ユニット１３８がインターネット等から取得して記憶装置１０２に記憶させた地域情報に基づき、お勧め目的地のリストを作成してディスプレイ１０８に表示する（Ｓ４０８）。
【０１０４】
続いて、情報提供ユニット１４０は、スピーカ１１４及びマイクロフォン１１２を介した運転者との対話や、操作入力装置１１０に対する運転者からの操作入力等により、目的地とすべき地域を絞り込み、当該絞り込んだ地域を目的地として設定した後（Ｓ４０９）、経路案内処理（Ｓ４１０）に処理を移す。
【０１０５】
この場合、上記運転者からの操作入力により目的地を絞り込む方法として、ディスプレイ１０８上に上記お勧め目的地のリストから運転者が一のお勧め目的地を選択（例えば操作入力装置１１０による）したことに応じて、当該選択されたお勧め目的地を実際の目的地として設定する方法も用いることができる。
【０１０６】
一方、ステップＳ４０４において余裕度判定結果が現在時刻から所定の時間範囲以内に得られたものでない場合（Ｓ４０４、Ｎｏ）や、ステップＳ４０５において余裕度判定結果が「少ない」である場合（Ｓ４０５、Ｙｅｓ）、ステップＳ４０６において余裕度判定結果が「多い」でない場合（すなわち、「普通」である場合）（Ｓ４０６、Ｎｏ）、又はステップＳ４０７において発話長判定結果が「長い」でない場合（Ｓ４０７、Ｎｏ）は、ステップＳ４０９に処理を移して、運転者との対話や、操作入力装置１１０に対する運転者からの操作入力等により、目的地とすべき地域を絞り込み、当該絞り込んだ地域を目的地として設定した後（Ｓ４０９）、経路案内処理（Ｓ４１０）に処理を移す。
【０１０７】
（ロ−２）経路案内処理
次に、経路案内処理の手順について、図１１に示すフロー図に従って説明する。本処理は、例えば、目的地設定処理（図１０）のステップＳ４１０又は後述する再探索処理（図１２）のステップＳ６０９において、本処理に処理が移されたときに開始する。
【０１０８】
処理を開始すると、まず、情報提供ユニット１４０は、記憶装置１０２に余裕度判定結果が記憶されているか否かを判断し（Ｓ５０１）、記憶されているときは（Ｓ５０１、Ｙｅｓ）、当該余裕度判定結果が現在時刻から所定の時間範囲内に得られたものであるか否かを判断する（Ｓ５０２）。この判断は、記憶装置１０２に余裕度判定結果と共に記憶されている時刻（図９のステップＳ３０６）を参照し、当該時刻を現在時刻と比較することにより行うことができる。また、上記所定の時間範囲は、例えば１０分とすることができる。
【０１０９】
そして、記憶装置１０２に記憶されている余裕度判定結果が、現在時刻から所定の時間範囲内のものであるときは（Ｓ５０２，Ｙｅｓ）、当該余裕度判定結果が「少ない」であるか否かを判断し（Ｓ５０３）、「少ない」であるときは（Ｓ５０３、Ｙｅｓ）、最短時間ルートのみを探索した後（Ｓ５０４）、当該探索した最短時間ルートにより即座に経路案内を開始する（Ｓ５１２）。
【０１１０】
一方、ステップＳ５０３において余裕度判定結果が「少ない」でないときは（Ｓ５０３、Ｎｏ）、当該余裕度判定結果が「多い」であるか否かを判断し（Ｓ５０５）、「多い」でないときは（すなわち、「普通」であるときは）（Ｓ５０５、Ｙｅｓ）、通常通り所定の基準にしたがって５種類の推奨ルート（５ルート）を探索してディスプレイ１０８上に表示する（Ｓ５０６）。ここで、５種類の推奨ルートとしては、上述したように、例えば最短距離ルート、最短時間ルート、一般道優先ルート、燃費優先ルート、及び料金優先ルートとすることができる。そして、上記表示された５種類の推奨ルートの一つが運転者により選択されたか否かを判断し（Ｓ５０７）、選択されていないときは（Ｓ５０７、Ｎｏ）、ステップＳ５０７を繰り返して選択されるまで待機する。一方、５種類の推奨ルートの一つが運転者により選択されたときは（Ｓ５０７，Ｙｅｓ）、選択されたルートにより経路案内を開始する（Ｓ５１２）。
【０１１１】
一方、ステップＳ５０５において余裕度判定結果が「多い」であるときは、ステップＳ５０６と同様の５種類の推奨ルートを探索してディスプレイ１０８上に表示すると共に（Ｓ５０８）、お勧め経由地のリストを生成して、当該生成したリストをディスプレイ１０８上に表示する（Ｓ５０９）。このお勧め経由地のリストは、上述したように、情報提供ユニット１４０が、地域情報取得ユニット１３８が取得したイベント情報や観光地情報等に基づいて生成することができる。
【０１１２】
続いて、情報提供ユニット１４０は、ディスプレイ１０８上に表示されたお勧め経由地のうちから一のお勧め経由地が選択されたか否かを判断する（Ｓ５１０）。このお勧め経由地の選択は、運転者が例えば操作入力装置１１０を用いて行うことができる。
【０１１３】
そして、情報提供ユニット１４０は、お勧め経由地が選択されたときは（Ｓ５１０、Ｙｅｓ）、ステップＳ５０８に戻って、当該選択された経由地を経由するように、所定の基準に従って５種類の推奨ルートを再探索してディスプレイ１０８に表示し、ステップＳ５０９及びＳ５１０の処理を繰り返す。
【０１１４】
一方、お勧め経由地が選択されないときは（Ｓ５１０、Ｎｏ）、ディスプレイ１０８上に表示された５種類の推奨ルートの一つが選択されたか否かを判断する（Ｓ５１１）。そして、推奨ルートの一つが選択されないときは（Ｓ５１１、Ｎｏ）、ステップＳ５１０に戻って処理を繰り返し、一方、推奨ルートの一つが選択されたときは（Ｓ５１１、Ｙｅｓ）、選択されたルートにより案内を開始する（Ｓ５１２）。
【０１１５】
一方、ステップＳ５０１において記憶装置１０２に余裕度判定結果が記憶されていないとき（Ｓ５０１、Ｎｏ）、又はステップＳ５０２において記憶装置１０２に記憶されている余裕度判定結果が現在時刻から所定の時間範囲内に得られたものでないときは（Ｓ５０２、Ｎｏ）、ステップＳ５０６に処理を移して、通常通り所定の基準に従って５種類の推奨ルート（５ルート）を探索し、一の推奨ルートが運転者により選択されたことに応じて（Ｓ５０７、Ｙｅｓ）、当該選択されたルートにより経路案内を開始する（Ｓ５１２）。
【０１１６】
なお、ステップＳ５１２における経路案内の処理は、目的地に到着したとき、又は情報提供装置１０の電源が断になったときに終了する。
【０１１７】
（ロ−３）再探索処理
次に、再探索処理の手順について、図１２に示すフロー図に従って説明する。本処理は、経路案内処理（図１１）のステップＳ５１２で実行される経路案内の処理の開始と共に開始し、当該経路案内の処理と並行に所定の時間間隔で実行され、当該経路案内の終了と共に終了する。
【０１１８】
処理を開始すると、まず、情報提供ユニット１４０は、記憶装置１０２に余裕度判定結果が記憶されているか否かを判断し（Ｓ６０１）、記憶されているときは（Ｓ６０１、Ｙｅｓ）、当該余裕度判定結果が現在時刻から所定の時間範囲内に得られたものであるか否かを判断する（Ｓ６０２）。この判断は、記憶装置１０２に余裕度判定結果と共に記憶されている時刻（図９のステップＳ３０６）を参照し、当該時刻を現在時刻と比較することにより行うことができる。また、上記所定の時間範囲は、例えば１０分とすることができる。
【０１１９】
そして、記憶装置１０２に記憶されている余裕度判定結果が、現在時刻から所定の時間範囲内のものであるときは（Ｓ６０２，Ｙｅｓ）、当該余裕度判定結果が「少ない」であるか否かを判断し（Ｓ６０３）、「少ない」でないときは（Ｓ６０３，Ｎｏ）、現在案内中の経路に沿って自車両前方の第１の距離範囲内において道路状況が変化しているか否かを判断する（Ｓ６０４）。ここで道路状況の変化とは、例えば、渋滞の発生や、通行止め等の規制の発生をいう。情報提供ユニット１４０は、これらの道路状況変化に関する情報を、地域情報取得ユニット１３８がビーコン信号等から取得した地域情報に基づいて取得することができる。
【０１２０】
一方、ステップＳ６０１において記憶装置１０２に余裕度判定結果が記憶されていないとき（Ｓ６０１，Ｎｏ）、及びステップＳ６０２において記憶装置１０２に記憶されている余裕度判定結果が現在時刻から所定の時間範囲内に得られたものでないときは（Ｓ６０２、Ｎｏ）、そのままステップＳ６０４に処理を移して、第１の距離範囲内において道路状況が変化しているか否かを判断する
【０１２１】
そして、情報提供ユニット１４０は、第１の距離範囲内において道路状況に変化があるときは（Ｓ６０４、Ｙｅｓ）、道路状況に変化があったことを通知するメッセージと、目的地までの経路の再探索の要否を問い合わせるメッセージとを、ディスプレイ１０８に表示し、及び又は当該メッセージの読み上げ音声をスピーカ１１４から発出する（Ｓ６０６）。
【０１２２】
一方、ステップＳ６０３において余裕度判定結果が「少ない」であるときは（Ｓ６０３、Ｙｅｓ）、現在案内中の経路に沿って自車両前方の、第１の距離範囲より広い第２の距離範囲内において道路状況が変化しているか否かを判断する（Ｓ６０５）。そして、第２の距離範囲内において道路状況に変化があるときは（Ｓ６０５、Ｙｅｓ）、ステップＳ６０６に処理を移して、道路状況に変化があったことを通知するメッセージと、目的地までの経路の再探索の要否を問い合わせるメッセージとを、ディスプレイ１０８及び又はスピーカ１１４に出力する。
【０１２３】
続いて、情報提供ユニット１４０は、ステップＳ６０６において出力されたメッセージに対して、運転者から再探索の指示が入力されたか否かを判断する（Ｓ６０７）。運転者は、例えば操作入力装置１１０を介して、上記再探索の指示を入力することができる。
【０１２４】
そして、情報提供ユニット１０４は、再探索の指示が入力されたときは（Ｓ６０７、Ｙｅｓ）、現在の経路案内の処理を終了し（Ｓ６０８）、図８の経路案内処理を新たに開始して、上記状況の変化のあった道路を回避するための一つ以上の新たな経路を探索して、当該新たな経路の一つについての経路案内の処理を行う（Ｓ６０９）。なお、ステップＳ６０９により経路案内処理を新たに開始した場合には、当該経路案内処理に処理を移した時点で、本再探索処理は終了する。また、当該新たに開始された経路案内処理のステップＳ５１２において経路案内の処理が開始された時点で、本再探索処理が新たに開始される。
【０１２５】
一方、ステップＳ６０４において第１の距離範囲内で道路状況が変化していないとき（Ｓ６０４、Ｎｏ）、及びステップＳ６０５において第２の距離範囲内で道路状況が変化していないときは（Ｓ６０５、Ｎｏ）、そのまま処理を終了する。この場合、現在実行中の経路案内の処理は続行されるので、本再探索処理は、当該経路案内の実行が完了するまで、所定の時間間隔で繰り返し実行される。
【０１２６】
以上説明したように、本実施形態に係る情報提供装置１０は、“運転者が特定の挙動に費やした時間”と“運転者の発話の速度”の二つの基準に基づいて、当該運転者が知覚する時間的余裕度の大小を判定する。そして、本情報提供装置１０は、当該余裕度の判定結果に応じて、ディスプレイ１０８等により運転者に提示する情報の内容や量を変更する。これにより、本情報提供装置１０は、運転者が知覚する時間的余裕度を精度よく判定し、当該判定した時間的余裕度に応じて、当該運転者に提供する情報を制限し又は充実させることができる。
【０１２７】
また、本情報提供装置１０では、運転者の発話の長さにも基づいて、運転者に提供する情報の内容や量を変化させるため、当該運転者に対しより適切な情報提供動作を行うことができる。
【０１２８】
なお、上述した実施形態においては、情報提供装置１０は一つの装置として構成されているが、これに限らず、例えば、処理装置１００及び無線装置１０４をスマートフォン等の多機能携帯電話により構成するものとしてもよい。この場合には、処理装置１００は、当該多機能携帯電話が通常備える有線通信インタフェースを介して車載の通信インタフェースと接続され、当該通信インタフェースを介して車載ネットワーク１１６や、ディスプレイ１０８、操作入力装置１１０、マイクロフォン１１２、及びスピーカ１１４と接続されるものとすることができる。また、地図データ１２０はサーバに保存しておくものとし、上記多機能携帯電話で構成された処理装置１００が、無線装置１０４を介して、当該サーバに保存された地図データ１２０を参照するものとすることができる。
【符号の説明】
【０１２９】
１０・・・情報提供装置、１００・・・処理装置、１０２・・・記憶装置、１０４・・・無線装置、１０６・・・有線通信インタフェース、１０８・・・ディスプレイ、１１０・・・操作入力装置、１１２・・・マイクロフォン、１１４・・・スピーカ、１１６・・・車載ネットワーク、１２０・・・地図データ。
【図１】
2015017856.tif 000003
【図２】
2015017856.tif 000004
【図３】
2015017856.tif 000005
【図４】
2015017856.tif 000006
【図５】
2015017856.tif 000007
【図６】
2015017856.tif 000008
【図７】
2015017856.tif 000009
【図８】
2015017856.tif 000010
【図９】
2015017856.tif 000011
【図１０】
2015017856.tif 000012
【図１１】
2015017856.tif 000013
【図１２】
2015017856.tif 000014