(57)【要約】【課題】音声による案内を運転者が聞き取りやすい条件のもとで行うことのできる音声案内システムを提供する。【解決手段】音声案内システムは、案内を音声で行う案内部３３と、登録されている運転者に応じてパラメータの初期値を設定するパラメータ設定部３１と、案内を行うタイミングを調整するタイミング調整部３２と、運転者の応答を検知する応答検知部３４と、応答検知部３４の検知結果に基づいてパラメータを調整する音量調整部３５および話速調整部３６と、登録されている運転者ごとにパラメータの初期値を学習するパラメータ学習部３９とを備える。案内を運転者が聞き取れていない場合には、音声の音量が大きくなるように、あるいは、話速が遅くなるようにパラメータの調整を行ったのちに再び案内を行い、案内を運転者が聞き取れた場合には、パラメータの初期値についてパラメータ学習部３９による学習を行う。【選択図】図１
2017146531.tif 000002
【特許請求の範囲】
【請求項１】
車両の運転者に対する案内を音声で行う案内部と、
前記音声の音量および話速を含む前記案内に関するパラメータの初期値を運転者ごとに設定するパラメータ設定部と、
運転者が前記音声を聞き取りやすい状況にあるか否かを判断して前記案内を行うタイミングを調整するタイミング調整部と、
前記案内に対する運転者の応答を検知する応答検知部と、
前記応答検知部の検知結果に基づいて前記パラメータを調整するパラメータ調整部と、
前記パラメータの初期値を運転者ごとに学習するパラメータ学習部とを備え、
前記案内を運転者が聞き取れていないことを前記応答検知部が検知した場合には、前記音声の音量が大きくなるように、あるいは、前記話速が遅くなるように前記パラメータ調整部によるパラメータの調整を行ったのちに再び前記案内部による案内を行い、
前記案内を運転者が聞き取れたことを前記応答検知部が検知した場合には、そのときのパラメータの値と前記パラメータの初期値との比較結果に基づいて前記パラメータ学習部による学習を行う
音声案内システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者に対する各種の案内を音声で行う音声案内システムに関する。
【背景技術】
【０００２】
特許文献１には、ユーザと対話可能なロボットとして、音声を出力したあとのユーザの発話がロボットの出力した音声が聞き取れなかった旨を示す場合に、再度音声を出力するロボットが開示されている。また、特許文献１には、ロボットが再度音声を出力する際、ユーザが音声を聞き取りやすくするため、前回より大きな音声を出力する、あるいは、前回より音声の出力速度を下げることが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１６８３７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、自動車において、例えば右折時のような運転負荷が高い状況下にある運転者は、音声による案内を聞き取る余裕がなく、その音声の案内そのものに気付かないこともある。そのため、音声による案内を運転者が聞き取りやすい条件のもとで行うことが求められるが、上述した特許文献１に記載の技術を自動車に適用するだけでは、こうした要望に応えることはできない。
【０００５】
本発明は、音声による案内を運転者が聞き取りやすい条件のもとで行うことのできる音声案内システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以下、上記課題を解決するための手段およびその作用効果について記載する。
上記課題を解決する音声案内システムは、車両の運転者に対する案内を音声で行う案内部と、前記音声の音量および話速を含む前記案内に関するパラメータの初期値を運転者ごとに設定するパラメータ設定部と、運転者が前記音声を聞き取りやすい状況にあるか否かを判断して前記案内を行うタイミングを調整するタイミング調整部と、前記案内に対する運転者の応答を検知する応答検知部と、前記応答検知部の検知結果に基づいて前記パラメータを調整するパラメータ調整部と、前記パラメータの初期値を運転者ごとに学習するパラメータ学習部とを備え、前記案内を運転者が聞き取れていないことを前記応答検知部が検知した場合には、前記音声の音量が大きくなるように、あるいは、前記話速が遅くなるように前記パラメータ調整部によるパラメータの調整を行ったのちに再び前記案内部による案内を行い、前記案内を運転者が聞き取れたことを前記応答検知部が検知した場合には、そのときのパラメータの値と前記パラメータの初期値との比較結果に基づいて前記パラメータ学習部による学習を行う。
【０００７】
上記構成によれば、タイミング調整部によって案内が行われるタイミングが調整されることで、例えば車内音量や運転負荷等を考慮し、運転者が聞き取りやすい状況で音声による案内を行うことができる。そして、運転者がその案内を聞き取れていないことを応答検知部が検知すると、運転者がより聞き取りやすくなるように音量を大きくしたり、話速を遅くしたりして再び案内が行われる。また、運転者が案内を聞き取れたことを応答検知部が検知すると、そのときの各パラメータの値と各パラメータの初期値との比較結果に基づいて、各パラメータの初期値についての学習が運転者ごとに行われる。これにより、音声案内処理において最初に設定される各パラメータの初期値が運転者に適した値に近づいていく。これらの結果、音声による案内を運転者が聞き取りやすい条件のもとで行うことができる。
【図面の簡単な説明】
【０００８】
【図１】音声案内システムの一実施形態の概略構成を示す機能ブロック図。
【図２】音声案内処理の手順の一例を示すフローチャート。
【図３】設定処理の手順の一例を示すフローチャート。
【図４】タイミング調整処理の手順の一例を示すフローチャート。
【図５】各パラメータの学習値の推移の一例を示す図。
【発明を実施するための形態】
【０００９】
図１〜図５を参照して、音声案内システムの一実施形態について説明する。
この音声案内システムは、車両の運転者に対して音声による案内を行う際に、運転者を識別したうえで、音声の音量や話速といった音声に関するパラメータの初期値と車内音量や車両の舵角といった案内を行うタイミングに関するパラメータの初期値とを運転者ごとに設定する。そして、音声案内システムは、そのパラメータの初期値に基づくタイミングおよび音声で案内を行う。また、音声案内システムは、音声による案内に対する運転者の応答を検知する。運転者が案内を聞き取れなかったことを検知した場合、音声案内システムは、運転者が聞き取りやすくなるように上述したパラメータの値を調整したうえで再び音声による案内を行う。一方、運転者が案内を聞き取れたことを検知した場合、音声案内システムは、そのときのパラメータの値とパラメータの初期値との比較結果に基づいて、次の案内を行う際に設定するパラメータの初期値について学習する。音声案内システムは、こうしたパラメータの学習を運転者ごとに行う。
【００１０】
図１に示すように、音声案内システムは、音声案内装置３０を中心に構成されている。この音声案内装置３０は、処理部、記憶部、外部入力部、外部出力部等を備えたマイクロコンピュータを中心に構成されている。
【００１１】
音声案内装置３０には、入力用マイク１１が電気的に接続されている。入力用マイク１１は、例えば運転者の発話等、車内における音を検出し、その検出した音を音声信号に変換して音声案内装置３０に出力する。
【００１２】
音声案内装置３０には、ウインカ１２が電気的に接続されている。ウインカ１２は、ウインカ１２の作動状態を示す作動信号を音声案内装置３０に出力する。
音声案内装置３０には、車速センサ１３が電気的に接続されている。車速センサ１３は、車速を検出し、その検出した車速を示す車速信号を音声案内装置３０に出力する。
【００１３】
音声案内装置３０には、シフトポジションセンサ１４が電気的に接続されている。シフトポジションセンサ１４は、車両に搭載されたシフトレバーのポジションを検出し、その検出したポジションを示すポジション信号を音声案内装置３０に出力する。
【００１４】
音声案内装置３０には、舵角センサ１５が電気的に接続されている。舵角センサ１５は、ステアリングの操舵角に基づく車両の舵角を検出し、その検出した舵角を示す舵角信号を音声案内装置３０に出力する。この舵角は、例えば、車両が直進する際の角度を基準角度として、正面方向における右方向への角度がプラス、正面方向に対する左方向への角度がマイナスで示される。
【００１５】
音声案内装置３０には、ドライバモニタカメラ１６が電気的に接続されている。ドライバモニタカメラ１６は、運転者の顔を撮像領域に含み、その撮像した撮像領域を示す画像情報を音声案内装置３０に出力する。
【００１６】
音声案内装置３０には、入力装置１７が電気的に接続されている。入力装置１７は、例えばナビゲーションシステムを構成するディスプレイに備えられたタッチパネル装置であって、運転者等による操作を示す操作信号を音声案内装置３０に出力する。
【００１７】
音声案内装置３０には、音声の出力用スピーカ１８が電気的に接続されている。音声案内装置３０は、案内を示す音声信号を出力用スピーカ１８に出力し、出力用スピーカ１８は、音声案内装置３０が出力した音声信号を音声に変換して車内に出力する。
【００１８】
音声案内装置３０には、表示装置１９が電気的に接続されている。表示装置１９は、例えばナビゲーションシステムを構成するディスプレイであって、音声による案内を行う際に音声案内装置３０が表示装置１９に出力した画像情報を表示する。
【００１９】
音声案内装置３０は、パラメータ設定部３１、タイミング調整部３２、案内部３３、応答検知部３４、音量調整部３５、話速調整部３６、舵角上限値調整部３７、騒音上限値調整部３８、および、パラメータ学習部３９を備えており、音声による案内を行う音声案内処理を実行する。
【００２０】
パラメータ設定部３１は、案内を行う音声に関するパラメータの初期値や音声による案内を行う際のタイミングに関するパラメータの初期値を設定する設定処理を実行する。パラメータ設定部３１が設定するパラメータは、音声に関するパラメータである音量相対値および話速、ならびに、案内を行うタイミングに関するパラメータである舵角上限値および騒音上限値である。パラメータ設定部３１は、例えばドライバモニタカメラ１６からの画像情報に対する画像認識処理や車両のキーの識別番号に基づいて運転者を識別するとともにその識別した運転者に応じてパラメータの初期値を設定する。
【００２１】
タイミング調整部３２は、音声による案内を行うタイミングを調整するタイミング調整処理を実行する。タイミング調整処理において、タイミング調整部３２は、入力用マイク１１からの音声信号、ウインカ１２からの作動信号、車速センサ１３からの車速信号、シフトポジションセンサ１４からのポジション信号、舵角センサ１５からの舵角信号、および、案内を行うタイミングに関するパラメータ等に基づいて、案内を行うタイミングを調整する。
【００２２】
案内部３３は、案内のための音声信号を出力用スピーカ１８に出力することにより、運転者に対する案内を音声で行う。案内部３３は、入力用マイク１１からの音声信号に基づく車内音量に音量相対値を加算することにより基準音量を求める。そして案内部３３は、基準音量が予め定めた最低音量（例えば「４０ｄＢ」）よりも大きく、かつ、予め定めた最大音量（例えば「９０ｄＢ」）よりも小さい場合には基準音量で案内を行う。また、案内部３３は、基準音量が最低音量以下である場合には最低音量で案内を行い、基準音量が最大音量以上である場合には最大音量で案内を行う。
【００２３】
応答検知部３４は、案内部３３の案内に対する運転者の応答を検知する。応答検知部３４は、案内部３３による案内が行われると、運転者による入力装置１７の操作が必要とされる場合にはその旨の画像情報を表示装置１９に出力する。そして、応答検知部３４は、画像情報を出力した後の所定時間内に入力装置１７から特定の操作信号が入力された場合、および、入力用マイク１１から運転者の発話を示す音声信号が入力された場合に、運転者が案内を聞き取れたことを検知する。一方、応答検知部３４は、所定時間内に入力装置１７から特定の操作信号が入力されなかった場合、および、入力用マイク１１から運転者の発話を示す音声信号が入力されなかった場合に、運転者が案内を聞き取れなかったことを検知する。
【００２４】
音量調整部３５は、パラメータ調整部の１つであり、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、音声に関するパラメータである音量相対値を調整する。音量調整部３５は、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、音量相対値の単位調整量である「５ｄＢ」だけ音量相対値を大きくし、より大きな音量の音声で案内が行われるようにする。この音量相対値には、最小値として最小相対値が設定されている。本実施形態では、この最小相対値に「２０ｄＢ」が設定されており、この値は車内音量よりも僅かに大きいと感じられる音量を示す値である。
【００２５】
話速調整部３６は、パラメータ調整部の１つであり、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、音声に関するパラメータである話速を調整する。話速は、１秒間におけるモーラ（拍）の数であるモーラ数で示される。話速調整部３６は、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、モーラ数の単位調整量である「１ｍｏｒａ」だけモーラ数を小さくし、よりゆっくりとした口調の音声で案内が行われるようにする。このモーラ数には、最小値である最小モーラ数と最大値である最大モーラ数とが設定されている。本実施形態では、最小モーラ数に「４ｍｏｒａ」が設定され、最大モーラ数に「８ｍｏｒａ」が設定されており、この最大モーラ数は平均的な話速を示す値である。
【００２６】
舵角上限値調整部３７は、パラメータ調整部の１つであり、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、案内を行う際のタイミングに関するパラメータである舵角上限値を調整する。舵角上限値は、案内部３３による案内を行う際の車両の舵角の上限値であって、舵角の基準角度に対する変化量である。舵角上限値調整部３７は、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、舵角上限値の単位調整量である「１°」だけ舵角上限値を小さくし、車両の進行方向がより直進方向に近いときに音声による案内が行われるようにする。この舵角上限値には、最小値である最小舵角上限値と最大値である最大舵角上限値とが設定されている。本実施形態では、最小舵角上限値に「２°」が設定され、最大舵角上限値に「５°」が設定されており、この最大舵角上限値は緩やかな曲線部を車両が走行する際に測定される値である。
【００２７】
騒音上限値調整部３８は、パラメータ調整部の１つであり、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、案内を行う際のタイミングに関するパラメータである騒音上限値を調整する。騒音上限値は、案内部３３による案内を行う際の車内音量の上限値である。騒音上限値調整部３８は、音声による案内を運転者が聞き取れなかったことを応答検知部３４が検知した場合に、騒音上限値の単位調整量である「５ｄＢ」だけ騒音上限値を小さくし、車内がより静かなときに音声による案内が行われるようにする。この騒音上限値には、最小値である最小騒音上限値と最大値である最大騒音上限値とが設定されている。本実施形態では、最小騒音上限値に「４０ｄＢ」が設定され、最大騒音上限値に「７０ｄＢ」が設定されており、この最大騒音上限値はかなり大きな騒音が発生している場合に測定される値である。
【００２８】
パラメータ学習部３９は、パラメータ設定部３１が識別した運転者ごとに、運転者が安定して音声を聞き取ることのできる各パラメータの初期値について学習する。パラメータ学習部３９は、各パラメータの値である学習値と次回の音声案内処理においてパラメータ設定部３１が設定する各パラメータの初期値とを含むデータである学習データ４０を運転者ごとに保持している。この学習については後述する。
【００２９】
図２〜図５を参照して、音声案内装置３０が実行する音声案内処理について説明する。
図２に示すように、最初のステップＳ１０１では、パラメータ設定部３１が、案内を行う音声に関する各パラメータを設定する設定処理を実行する。
【００３０】
図３に示すように、設定処理において、パラメータ設定部３１は、最初のステップＳ２０１において、運転者を識別し、その識別した運転者の学習データ４０をパラメータ学習部３９が保持しているか否かを判断する。パラメータ学習部３９がその運転者の学習データ４０を保持している場合（ステップＳ２０１：ＹＥＳ）、パラメータ設定部３１は、次のステップＳ２０２において学習データ４０に基づく各パラメータの初期値を設定し、音声案内処理に復帰する。
【００３１】
一方、パラメータ学習部３９がその運転者の学習データ４０を保持していない場合（ステップＳ２０１：ＮＯ）、パラメータ設定部３１は、以降のステップＳ２０３，Ｓ２０４，Ｓ２０５，Ｓ２０６において各パラメータの初期値にデフォルト値を設定して音声案内処理に復帰する。本実施形態において、騒音上限値のデフォルト値は最大騒音上限値である「７０ｄＢ」であり、舵角上限値のデフォルト値は最大舵角上限値である「５°」であり、音量相対値のデフォルト値は最小音量相対値である「２０ｄＢ」であり、モーラ数のデフォルト値は最大モーラ数である「８ｍｏｒａ」である。
【００３２】
図２に戻って、次のステップＳ１０２では、タイミング調整部３２が、音声による案内を行うタイミングを計るタイミング調整処理を実行する。タイミング調整部３２は、タイミング調整処理を通じて、車両の周辺状況や車両の運転状況が音声による案内を運転者が聞き取りやすい状態にあるか否かを判断する。
【００３３】
図４に示すように、タイミング調整処理において、タイミング調整部３２は、最初のステップＳ３０１で入力用マイク１１からの音声信号に基づいて車内音量を計測する。次のステップＳ３０２において、タイミング調整部３２は、ステップＳ３０１で計測した車内音量が騒音上限値未満であるか否かを判断する。車内音量が騒音上限値以上である場合（ステップＳ３０２：ＮＯ）、タイミング調整部３２は、車内音量が騒音上限値未満になるまでステップＳ３０１とステップＳ３０２とを繰り返し実行する。車内音量が騒音上限値未満である場合（ステップＳ３０２：ＹＥＳ）、タイミング調整部３２は、車内の騒音状況が音声による案内を運転者が聞き取りやすい状況にあるものと判断し、次のステップＳ３０３に進む。
【００３４】
ステップＳ３０３において、タイミング調整部３２は、ウインカ１２からの作動信号、車速センサ１３からの車速、シフトポジションセンサ１４からのポジション信号、舵角センサ１５からの舵角信号、および、ドライバモニタカメラ１６からの画像情報を車両情報として取得する。
【００３５】
車両情報を取得したタイミング調整部３２は、ウインカ１２がオフ状態にあるか否かを判断する（ステップＳ３０４）。ウインカ１２がオフ状態にあるとき（ステップＳ３０４：ＹＥＳ）、タイミング調整部３２は、車両が右左折状態あるいは車線変更状態にはないものと判断し、続いて車両が発車／後退状態にあるか否かを判断する（ステップＳ３０５）。ステップＳ３０５においてタイミング調整部３２は、車速センサ１３からの車速信号およびシフトポジションセンサ１４からのポジション信号等に基づいて、車両が発車／後退状態にあるか否かを判断する。
【００３６】
車両が発車／後退状態にない場合（ステップＳ３０５：ＮＯ）、タイミング調整部３２は、舵角が舵角上限値未満であるか否かを判断する（ステップＳ３０６）。舵角が舵角上限値未満である場合（ステップＳ３０６：ＹＥＳ）、タイミング調整部３２は、次にドライバモニタカメラ１６からの画像情報に対する画像処理を行うことにより運転者の視線が車両の正面方向であるか否かを判断する（ステップＳ３０７）。そして、運転者の視線が車両の正面方向であるとき（ステップＳ３０７：ＹＥＳ）、タイミング調整部３２は、運転者の運転負荷が小さく、案内を運転者が聞き取りやすい状況にあるものと判断して音声案内処理に復帰する。
【００３７】
一方、タイミング調整部３２は、ウインカ１２がオン状態にある場合（ステップＳ３０４：ＮＯ）、車両が発車／後退状態にある場合（ステップＳ３０５：ＹＥＳ）、舵角が舵角上限値以上である場合（ステップＳ３０６：ＮＯ）、運転者の視線が車両の正面方向ではない場合（ステップＳ３０７：ＮＯ）、ステップＳ３０１に戻って再び車内音量を計測する。
【００３８】
図２に戻って、次のステップＳ１０３では、案内部３３が、運転者に対して音声による案内を行う。また案内部３３は、入力装置１７に対する運転者の操作が必要とされる画像情報を表示装置１９に出力する。そして、次のステップＳ１０４では、応答検知部３４が、運転者からの返答の有無に応じて、案内部３３の案内に対する運転者の応答を検知する。運転者が案内を聞き取れたことを応答検知部３４が検知した場合（ステップＳ１０４：ＹＥＳ）、パラメータ学習部３９によるパラメータの学習（ステップＳ１０５）が行われたうえで音声案内処理が終了する。
【００３９】
一方、運転者が聞き取れなかったことを応答検知部３４が検知した場合（ステップＳ１０４：ＮＯ）、次のステップＳ１０６において、音量調整部３５が、ステップＳ１０３での案内が最大音量で行われたか否かを判断する。案内が最大音量で行われていなかった場合（ステップＳ１０６：ＮＯ）、音量調整部３５は、音量相対値の単位調整量である「５ｄＢ」だけ音量相対値を大きくする（ステップＳ１０７）。そして、ステップＳ１０２のタイミング調整処理を経て、再びステップＳ１０３において案内部３３による案内が行われる。
【００４０】
案内が最大音量で行われていた場合（ステップＳ１０６：ＹＥＳ）、続いて、話速調整部３６が、ステップＳ１０３での案内が最小モーラ数で行われたか否かを判断する（ステップＳ１０８）。案内が最小モーラ数で行われていなかった場合（ステップＳ１０８：ＮＯ）、話速調整部３６は、モーラ数の単位調整量である「１ｍｏｒａ」だけモーラ数を小さくすることで話速を遅くする（ステップＳ１０９）。そして、ステップＳ１０２のタイミング調整処理を経て、再びステップＳ１０３において案内部３３による案内が行われる。
【００４１】
一方、案内が最小モーラ数で行われていた場合（ステップＳ１０８：ＹＥＳ）、続いて、舵角上限値調整部３７が、ステップＳ１０２のタイミング調整処理にて用いられた舵角上限値が最小舵角上限値であったか否かを判断する。舵角上限値が最小舵角上限値でなかった場合（ステップＳ１１０：ＮＯ）、舵角上限値調整部３７は、舵角上限値の単位調整量である「１°」だけ舵角上限値を小さくし、車両の進行方向がより直進方向に近くなければ案内が行われないようにする（ステップＳ１１１）。そして、ステップＳ１０２のタイミング調整処理を経て、再びステップＳ１０３において案内部３３による案内が行われる。
【００４２】
一方、舵角上限値が最小舵角上限値であった場合（ステップＳ１１０：ＹＥＳ）、続いて、騒音上限値調整部３８が、タイミング調整処理にて用いられた騒音上限値が最小騒音上限値であったか否かを判断する。騒音上限値が最小騒音上限値でなかった場合（ステップＳ１１２：ＮＯ）、騒音上限値調整部３８は、騒音上限値の単位調整量である「５ｄＢ」だけ騒音上限値を小さくし、より静かな状況でなければ案内が行われないようにする（ステップＳ１１３）。そして、ステップＳ１０２のタイミング調整処理を経て、再びステップＳ１０３において案内部３３による案内が行われる。
【００４３】
一方、騒音上限値が最小騒音上限値であった場合（ステップＳ１１２：ＹＥＳ）、すなわち、音量が最大音量、モーラ数が最小モーラ数、舵角上限値が最小舵角上限値、騒音上限値が最小騒音上限値であった場合、パラメータ学習部３９によるパラメータの学習（ステップＳ１０５）が行われて音声案内処理が終了する。
【００４４】
次に、図５を参照して、パラメータ学習部３９によるパラメータの学習の一例について詳しく説明する。
上述したように、パラメータ学習部３９は、ステップＳ１０１の設定処理においてパラメータ設定部３１が設定する各パラメータの初期値について運転者ごとに学習する。パラメータ学習部３９は、パラメータ設定部３１が設定した各パラメータの初期値と、ステップＳ１０５の時点で設定されている各パラメータの値である応答値とを比較した結果に基づいて、各パラメータの初期値を学習する。
【００４５】
パラメータ学習部３９は、現在運転している運転者の学習データ４０を保持していないとパラメータ設定部３１が判断した場合、この運転者に対応する学習データ４０を作成することにより運転者を登録する。学習データ４０は、運転者ごとのＩＤ番号が付与されているとともに、各パラメータの学習値と次回の音声案内処理にパラメータ設定部３１が設定する各パラメータの初期値とを示すデータである。パラメータ学習部３９は、学習データ４０を作成した直後の各パラメータの応答値を最初の学習値として取得する。そして、パラメータ学習部３９は、この学習値を基にパラメータの調整や確認等を行うことにより、各パラメータの学習値を更新する。
【００４６】
図５に示すように、パラメータ学習部３９は、第１学習値のように、更新後の学習値の少なくとも１つがデフォルト値でない場合には、調整パラメータの選択および調整を行う。パラメータ学習部３９は、学習値がデフォルト値でないパラメータのうちの１つを調整パラメータに選択する。パラメータ学習部３９は、音量相対値、モーラ数、舵角上限値、騒音上限値の順で各パラメータを調整パラメータに選択する。第１学習値の場合、パラメータ学習部３９は、音量相対値を調整パラメータに選択する。そして、パラメータ学習部３９は、調整パラメータについては学習値から単位調整量だけデフォルト値に近づけた値を調整値として初期値に設定し、残りのパラメータについては学習値をそのまま調整値として初期値に設定する。
【００４７】
次の音声案内処理では、パラメータ設定部３１によって各パラメータの初期値に上述した調整値が設定される。そして、パラメータ学習部３９は、その音声案内処理における応答値が調整値と同じ値であった場合、その調整値を確認値として再度初期値に設定する。パラメータ学習部３９は、こうした調整値の確認をさらにもう１回行う。そしてパラメータ学習部３９は、パラメータの調整後、応答値が調整値と同じ値となる音声案内処理が３回連続した場合、第１学習値の調整値を第２学習値に設定することで学習値を更新する。
【００４８】
第２学習値は、デフォルト値でないパラメータとして音量相対値および騒音上限値を有している。この場合、パラメータ学習部３９は、原則的には音量相対値の次の順番であるモーラ数を調整パラメータに選択することになるが、モーラ数がデフォルト値であり、また、舵角上限値もデフォルト値であることから、これらの次の順番である騒音上限値を調整パラメータに選択する。そして、パラメータ学習部３９は、パラメータの調整後、応答値が調整値と同じ値となる音声案内処理が３回連続した場合に、騒音上限値を単位調整量だけデフォルト値に近づけた第２学習値の調整値を第３学習値に設定することで学習値を更新する。
【００４９】
第３学習値は、デフォルト値でないパラメータとして音量相対値を有している。この場合、パラメータ学習部３９は、順番にしたがって騒音上限値の次のパラメータである音量相対値を調整パラメータに選択する。そして、パラメータ学習部３９は、次の音声案内処理において応答値が調整値と異なる値であった場合、調整パラメータの値を学習値に戻し、各パラメータの学習値を調整値として初期値に設定する。パラメータ学習部３９は、各パラメータの調整値として学習値が設定された次の音声案内処理において各パラメータの応答値が調整値と同じ値であった場合、第３学習値を第４学習値に設定することで学習値を更新する。また、パラメータ学習部３９は、各パラメータの調整値として学習値が設定された次の音声案内処理において各パラメータの応答値が調整値と異なる値であった場合、その応答値を第４学習値に設定することで学習値を更新する。
【００５０】
このようにしてパラメータ学習部３９は、各音声案内処理における最初の案内を運転者が聞き取りやすい条件のもとで行うことができるように各パラメータの初期値についての学習を行う。
【００５１】
上記実施形態の音声案内システムによれば、以下に列挙する作用効果が得られる。
（１）タイミング調整部３２によって案内が行われるタイミングが調整されることで、車内音量や運転者の運転負荷等を考慮し、運転者が聞き取りやすい状況で音声による案内を行うことができる。そして、運転者がその案内を聞き取れていないことを応答検知部３４が検知すると、運転者がより聞き取りやすくなるように音量を大きくしたり、話速を遅くしたりして再び案内が行われる。また、パラメータ学習部３９は、各パラメータの応答値と各パラメータの初期値との比較結果に基づいて、音声案内処理において最初に設定される各パラメータの初期値についての学習を運転者ごとに行う。これらの結果、音声による案内を運転者が聞き取りやすい条件のもとで行うことができる。
【００５２】
（２）音声による案内の音量は、車両音量に音量相対値を加算した音量を基準音量して決定される。これにより、車内の騒音に応じて案内の音量を調整することができる。
（３）車内音量が騒音上限値未満であること、ウインカ１２がオフ状態にあること、車両が発車／後退状態にないこと、運転者の視線が正面方向にあること、これらの全てが成立しているときに音声による案内が行われる。こうした構成によれば、運転者の運転負荷が低いことについての確度が高い状況のもとで音声による案内を行うことができる。
【００５３】
なお、上記実施形態は、以下のように適宜変更して実施することもできる。
・案内に関するパラメータは、音声に関するパラメータである音量相対値およびモーラ数が含まれていればよく、案内を行うタイミングに関する舵角上限値や騒音上限値は含まれていなくともよい。この場合、案内を運転者が聞き取れていないことを応答検知部３４が検知した場合に調整されるパラメータは、音量相対値あるいはモーラ数であり、舵角上限値や騒音上限値は運転者に無関係の固定値となる。
【００５４】
・各パラメータの最小値および最大値は、適宜変更可能である。
・音量に関するパラメータは、音量相対値ではなく、音量そのものであってもよい。
・タイミング調整部３２は、運転者の運転負荷が低いときに音声による案内が行われるようにタイミングを調整すればよい。そのため、タイミング調整部３２は、車両の周辺状況に関しては例えば天候や並走車の有無に基づいてタイミングを調整してもよいし、車両の運転状況に関しては例えばワイパの作動状態に基づいてタイミングを調整してもよい。
【００５５】
・応答検知部３４は、上述した運転者の操作や発話のほか、例えば、ドライバモニタカメラ１６からの画像情報に基づいて運転者の応答を検知してもよい。
・応答検知部３４は、例えば運転者によるスイッチ操作によって作動状態が変化する装置についての案内が行われる場合には、その運転者によるスイッチ操作の有無に応じて運転者の応答を検知してもよい。
【００５６】
・パラメータ学習部３９は、各パラメータの初期値についての学習を行えばよく、その学習方法は上述した方法に限られるものではない。
・パラメータ学習部３９は、音量相対値、モーラ数、舵角上限値、騒音上限値の順で各パラメータを調整パラメータに選択したが、この順番は適宜変更可能である。例えば、パラメータ学習部３９は、騒音上限値が一般的な値よりも低い運転者については騒音上限値を優先的に調整パラメータに選択してもよい。
【符号の説明】
【００５７】
１１…入力用マイク、１２…ウインカ、１３…車速センサ、１４…シフトポジションセンサ、１５…舵角センサ、１６…ドライバモニタカメラ、１７…入力装置、１８…出力用スピーカ、１９…表示装置、３０…音声案内装置、３１…パラメータ設定部、３２…タイミング調整部、３３…案内部、３４…応答検知部、３５…音量調整部、３６…話速調整部、３７…舵角上限値調整部、３８…騒音上限値調整部、３９…パラメータ学習部、４０…学習データ。
【図１】
2017146531.tif 000003
【図２】
2017146531.tif 000004
【図３】
2017146531.tif 000005
【図４】
2017146531.tif 000006
【図５】
2017146531.tif 000007