(57)【要約】【課題】運転者に不快感を与えることなく運転者が必要とする情報を提供可能な情報提供装置を提供すること。【解決手段】本発明に係る情報提供装置は、自車両の運転者とコミュニケーションを行う擬人化されたエージェントを介して自車両周辺の交通状況、自車両周囲の天候状況、及び自車両の状況のうちの少なくとも一つに基づいて自車両の駆動力特性の切替を運転者に提案し、運転者によって提案内容が許可された場合、自車両の駆動力特性を切り替える情報提供装置であって、同じ提案内容が第１の所定回数以上却下された場合、提案内容を提案したときの状況よりも厳しい状況になるまで提案内容の提案を実行せず、同じ提案内容が第２の所定回数以上許可された場合、提案内容を提案したときの状況よりも緩い状況であっても提案内容の提案を実行する手段を備える。【選択図】図２
2020062987.tif 000002
【特許請求の範囲】
【請求項１】
自車両の運転者とコミュニケーションを行う擬人化されたエージェントを介して自車両周辺の交通状況、自車両周囲の天候状況、及び自車両の状況のうちの少なくとも一つに基づいて自車両の駆動力特性の切替を前記運転者に提案し、該運転者によって提案内容が許可された場合、自車両の駆動力特性を切り替える情報提供装置であって、
同じ提案内容が第１の所定回数以上却下された場合、該提案内容を提案したときの状況よりも厳しい状況になるまで該提案内容の提案を実行せず、同じ提案内容が第２の所定回数以上許可された場合、該提案内容を提案したときの状況よりも緩い状況であっても該提案内容の提案を実行する手段を備えることを特徴とする情報提供装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エージェントを介して自車両の駆動力特性の切替を運転者に提案し、提案内容が許可された場合、自車両の駆動力特性を切り替える情報提供装置に関する。
【背景技術】
【０００２】
特許文献１には、ユーザの行動予定の情報とユーザに付随して移動する情報端末装置の現在位置の情報とを対比することによりユーザの置かれている状況を判断し、ユーザの行動予定に影響を与える障害が発生したと判断した場合、ユーザに適切な情報を提供し、ユーザの目的が達成されるまで適切な支援を行う技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２７９０２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の技術を車両に適用した場合、各種情報から車両の状況を判断して適切な情報を運転者に提供するという思想になるが、提供される情報が必ずしも運転者が必要とする情報であるとは限らない。しかしながら、特許文献１に記載の技術は情報を提供するユーザの反応や対応を見ていないので、運転者にとって不要な情報が毎回同様のシーンで提供されることにより、運転者に不快感を与える可能性がある。
【０００５】
本発明は、上記課題に鑑みてなされたものであって、その目的は、運転者に不快感を与えることなく運転者が必要とする情報を提供可能な情報提供装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る情報提供装置は、自車両の運転者とコミュニケーションを行う擬人化されたエージェントを介して自車両周辺の交通状況、自車両周囲の天候状況、及び自車両の状況のうちの少なくとも一つに基づいて自車両の駆動力特性の切替を前記運転者に提案し、該運転者によって提案内容が許可された場合、自車両の駆動力特性を切り替える情報提供装置であって、同じ提案内容が第１の所定回数以上却下された場合、該提案内容を提案したときの状況よりも厳しい状況になるまで該提案内容の提案を実行せず、同じ提案内容が第２の所定回数以上許可された場合、該提案内容を提案したときの状況よりも緩い状況であっても該提案内容の提案を実行する手段を備える。
【発明の効果】
【０００７】
本発明に係る情報提供装置によれば、第１の所定回数以上却下された提案内容は運転者にとって不要な情報である可能性が高いので、そのような提案内容をより提案しないようにすることにより、運転者に不快感を与えることを抑制できる。一方、第２の所定回数以上許可された提案内容は運転者にとって必要な情報である可能性が高いので、そのような提案内容をより提案するようにすることにより、運転者に必要な情報を提供できるようになる。結果、運転者に不快感を与えることなく運転者が必要とする情報を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の一実施形態である情報提供装置が適用された車両の構成を示すブロック図である。
【図２】図２は、燃料残量情報に基づいてエコモードへの切替提案を実行する際の情報提供処理の流れを示すフローチャートである。
【図３】図３は、渋滞情報に基づいてアクセルオフ時アップシフト禁止提案を実行する際の情報提供処理の流れを示すフローチャートである。
【図４】図４は、降水量情報及び降雪量情報に基づいてアクセルオフ時アップシフト禁止提案を実行する際の情報提供処理の流れを示すフローチャートである。
【図５】図５は、積載量情報に基づいてパワーモードへの切替提案を実行する際の情報提供処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、図面を参照して、本発明の一実施形態である情報提供装置について説明する。
【００１０】
〔構成〕
まず、図１を参照して、本発明の一実施形態である情報提供装置が適用された車両の構成について説明する。
【００１１】
図１は、本発明の一実施形態である情報提供装置が適用された車両の構成を示すブロック図である。図１に示すように、本発明の一実施形態である情報提供装置が適用された車両１は、燃料残量検出部２、渋滞長検出部３、平均車速検出部４、降水量／降雪量検出部５、総積載量検出部６、入力部７、エージェント機能部８、及び車両制御部９を主な構成要素として備えている。
【００１２】
燃料残量検出部２は、例えばフュエルレベルゲージ等を用いた燃料センサから得られる情報に基づいて車両１の燃料タンク内における燃料残量を検出し、検出された燃料残量を示す電気信号をエージェント機能部８に出力する。
【００１３】
渋滞長検出部３は、例えば通信回線を介して車両１の周囲の交通状況に関する情報を取得することによって車両１前方の渋滞長を検出し、検出された渋滞長を示す電気信号をエージェント機能部８に出力する。
【００１４】
平均車速検出部４は、例えば通信回線を介して車両１の周囲の交通状況に関する情報を取得することによって車両１の前方を走る車両群の平均車速を算出し、算出された平均車速を示す電気信号をエージェント機能部８に出力する。
【００１５】
降水量／降雪量検出部５は、例えば車体に設置された雨滴強度センサを用いて車両１周囲の降水量及び降雪量を検出し、検出された降水量及び降雪量を示す電気信号をエージェント機能部８に出力する。
【００１６】
総積載量検出部６は、例えば荷重センサを用いて車両１の総積載量を検出し、検出された総積載量を示す電気信号をエージェント機能部８に出力する。
【００１７】
入力部７は、音声入力装置やスイッチ装置等の操作入力装置によって構成され、運転者の操作入力内容を示す電気信号をエージェント機能部８に出力する。
【００１８】
エージェント機能部８は、車両１の運転者とコミュニケーションを行う擬人化されたエージェントを介して車両１周辺の交通状況、車両１周囲の天候状況、及び車両１の状況のうちの少なくとも一つに基づいて車両１の駆動力特性の切替を運転者に提案し、運転者によって提案内容が許可された場合、車両１の駆動力特性を切り替えるように車両制御部９を制御する。なお、エージェントの容姿は、人間をはじめとして動物、ロボット、漫画のキャラクター等、様々存在し、運転者の好みによって選択可能である。エージェントは、表示画面上を動くものであってもよいし、ホログラフィのようなものであってもよい。エージェント機能部８は、運転者とのエージェントのコミュニケーション行為を決定し、その決定された行為をエージェントが振舞うようエージェント画像データを制御する。エージェント画像データは、予め記憶部に記憶されていたり、車外からのダウンロードによって記憶部に追加されたりする。
【００１９】
車両制御部９は、エージェント機能部８からの制御信号に従って車両１の駆動力特性を制御する。
【００２０】
このような構成を有する車両１では、エージェント機能部８が以下に示す情報提供処理を実行することにより、運転者に不快感を与えることなく運転者が必要とする情報を提供する。以下、燃料残量情報に基づいてエコモードへの切替提案を実行する際の情報提供処理、渋滞情報に基づいてアクセルオフ時アップシフト禁止提案を実行する際の情報提供処理、降水量情報及び降雪量情報に基づいてアクセルオフ時アップシフト禁止提案を実行する際の情報提供処理、及び積載量情報に基づいてパワーモードへの切替提案を実行する際の情報提供処理を実行する際のエージェント機能部８の動作について説明する。
【００２１】
〔燃料残量情報に基づくエコモードへの切替提案〕
図２は、燃料残量情報に基づいてエコモードへの切替提案を実行する際の情報提供処理の流れを示すフローチャートである。図２に示すフローチャートは、車両１のイグニッションスイッチがオフ状態からオン状態に切り替えられたタイミングで開始となり、情報提供処理はステップＳ１の処理に進む。この情報提供処理は、車両１のイグニッションスイッチがオン状態である間、繰り返し実行される。
【００２２】
ステップＳ１の処理では、エージェント機能部８が、燃料残量検出部２から出力された電気信号に基づいて車両１の燃料残量を検出し、燃料残量が所定の判定閾値未満であるか否かを判別する。判別の結果、燃料残量が所定の判定閾値未満である場合（ステップＳ１：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ２の処理に進める。一方、燃料残量が所定の判定閾値以上である場合には（ステップＳ１：Ｎｏ）、エージェント機能部８は、一連の情報提供処理を終了する。
【００２３】
ステップＳ２の処理では、エージェント機能部８が、エージェントを介して車両１の走行モードを駆動力源の出力より駆動力源のエネルギ効率を優先するエコモードに切り替えることを車両１の運転者に提案する。そして、エージェント機能部８は、入力部７への運転者の操作入力を検出することによって運転者がエコモードへの切替提案を許可したか否かを判別する。判別の結果、運転者がエコモードへの切替提案を許可した場合（ステップＳ２：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ３の処理に進める。一方、運転者がエコモードへの切替提案を却下した場合には（ステップＳ２：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ４の処理に進める。
【００２４】
ステップＳ３の処理では、エージェント機能部８が、車両制御部９を制御することによって車両１の走行モードをエコモードに切り替える。また、エージェント機能部８は、運転者がエコモードへの切替提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１増数すると共に、運転者がエコモードへの切替提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１減数する。これにより、ステップＳ３の処理は完了し、情報提供処理はステップＳ５の処理に進む。
【００２５】
ステップＳ４の処理では、エージェント機能部８が、運転者がエコモードへの切替提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１減数すると共に、運転者がエコモードへの切替提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１増数する。これにより、ステップＳ４の処理は完了し、情報提供処理はステップＳ５の処理に進む。
【００２６】
ステップＳ５の処理では、エージェント機能部８が、却下カウンタの値が所定値Ａ以上であるか否かを判別する。判別の結果、却下カウンタの値が所定値Ａ以上である場合（ステップＳ５：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ７の処理に進める。一方、却下カウンタの値が所定値Ａ未満である場合には（ステップＳ５：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ６の処理に進める。
【００２７】
ステップＳ６の処理では、エージェント機能部８が、許可カウンタの値が所定値Ｂ以上であるか否かを判別する。判別の結果、許可カウンタの値が所定値Ｂ以上である場合（ステップＳ６：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ８の処理に進める。一方、許可カウンタの値が所定値Ｂ未満である場合には（ステップＳ６：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ９の処理に進める。
【００２８】
ステップＳ７の処理では、エージェント機能部８が、燃料残量がより少なくなるまでエコモード切替を提案しないように、ステップＳ１の処理において用いた判定閾値の値を初期値から値α（＞０）減算した値に設定する。これにより、ステップＳ７の処理は完了し、情報提供処理はステップＳ１の処理に戻る。
【００２９】
ステップＳ８の処理では、エージェント機能部８が、燃料残量が初期値よりも多い段階でエコモード切替を提案するように、ステップＳ１の処理において用いた判定閾値の値を初期値から値β（＞０）増数した値に設定する。これにより、ステップＳ８の処理は完了し、情報提供処理はステップＳ１の処理に戻る。
【００３０】
ステップＳ９の処理では、エージェント機能部８が、ステップＳ１の処理において用いた判定閾値の値を初期値に設定する。これにより、ステップＳ９の処理は完了し、情報提供処理はステップＳ１の処理に戻る。
【００３１】
〔渋滞情報に基づくアクセルオフ時アップシフト禁止の提案〕
図３は、渋滞情報に基づいてアクセルオフ時アップシフト禁止提案を実行する際の情報提供処理の流れを示すフローチャートである。図３に示すフローチャートは、車両１のイグニッションスイッチがオフ状態からオン状態に切り替えられたタイミングで開始となり、情報提供処理はステップＳ１１の処理に進む。この情報提供処理は、車両１のイグニッションスイッチがオン状態である間、繰り返し実行される。
【００３２】
ステップＳ１１の処理では、エージェント機能部８が、渋滞長検出部３から出力された電気信号に基づいて車両１の前方の渋滞長を検出し、平均車速検出部４から出力された電気信号に基づいて車両１の前方を走る車両群の平均車速を検出する。そして、エージェント機能部８は、渋滞長が判定閾値Ａ以上であり、且つ、平均車速が判定閾値Ｂ以下であるか否かを判別する。判別の結果、渋滞長が判定閾値Ａ以上であり、且つ、平均車速が判定閾値Ｂ以下である場合（ステップＳ１１：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ１２の処理に進める。一方、渋滞長が判定閾値Ａ未満である、又は、平均車速が判定閾値Ｂより大きい場合には（ステップＳ１１：Ｎｏ）、エージェント機能部８は、一連の情報提供処理を終了する。
【００３３】
ステップＳ１２の処理では、エージェント機能部８が、エージェントを介してアクセルペダルがオフ状態である時のアップシフト動作を禁止（オフアップシフト禁止）することを車両１の運転者に提案する。そして、エージェント機能部８は、入力部７への運転者の操作入力を検出することによって運転者がオフアップシフト禁止提案を許可したか否かを判別する。判別の結果、運転者がオフアップシフト禁止提案を許可した場合（ステップＳ１２：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ１３の処理に進める。一方、運転者がオフアップシフト禁止提案を却下した場合には（ステップＳ１２：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ１４の処理に進める。
【００３４】
ステップＳ１３の処理では、エージェント機能部８が、車両制御部９を制御することによってアクセルペダルがオフ状態である時のアップシフト動作を禁止する。また、エージェント機能部８は、運転者がオフアップシフト禁止提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１増数すると共に、運転者がオフアップシフト禁止提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１減数する。これにより、ステップＳ１３の処理は完了し、情報提供処理はステップＳ１５の処理に進む。
【００３５】
ステップＳ１４の処理では、エージェント機能部８が、運転者がオフアップシフト禁止提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１減数すると共に、運転者がオフアップシフト禁止提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１増数する。これにより、ステップＳ１４の処理は完了し、情報提供処理はステップＳ１５の処理に進む。
【００３６】
ステップＳ１５の処理では、エージェント機能部８が、却下カウンタの値が所定値Ａ以上であるか否かを判別する。判別の結果、却下カウンタの値が所定値Ａ以上である場合（ステップＳ１５：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ１７の処理に進める。一方、却下カウンタの値が所定値Ａ未満である場合には（ステップＳ１５：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ１６の処理に進める。
【００３７】
ステップＳ１６の処理では、エージェント機能部８が、許可カウンタの値が所定値Ｂ以上であるか否かを判別する。判別の結果、許可カウンタの値が所定値Ｂ以上である場合（ステップＳ１６：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ１８の処理に進める。一方、許可カウンタの値が所定値Ｂ未満である場合には（ステップＳ１６：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ１９の処理に進める。
【００３８】
ステップＳ１７の処理では、エージェント機能部８が、車両１の前方を走る車両群の平均車速がより遅くなるまでオフアップシフト禁止を提案しないように、ステップＳ１１の処理において用いた判定閾値Ｂの値を初期値から値α（＞０）減算した値に設定する。これにより、ステップＳ１７の処理は完了し、情報提供処理はステップＳ１１の処理に戻る。
【００３９】
ステップＳ１８の処理では、エージェント機能部８が、車両１の前方の渋滞長が初期値よりも短い場合であっても車両１の前方を走る車両群の平均車速の条件を満たせばオフアップシフト禁止を提案するように、ステップＳ１１の処理において用いた判定閾値Ａの値を初期値から値β（＞０）減算した値に設定する。これにより、ステップＳ１８の処理は完了し、情報提供処理はステップＳ１１の処理に戻る。
【００４０】
ステップＳ１９の処理では、エージェント機能部８が、ステップＳ１１の処理において用いた判定閾値Ａ，Ｂの値を初期値に設定する。これにより、ステップＳ１９の処理は完了し、情報提供処理はステップＳ１１の処理に戻る。
【００４１】
〔降水量情報及び降雪量情報に基づくアクセルオフ時アップシフト禁止の提案〕
図４は、降水量情報及び降雪量情報に基づいてアクセルオフ時アップシフト禁止提案を実行する際の情報提供処理の流れを示すフローチャートである。図４に示すフローチャートは、車両１のイグニッションスイッチがオフ状態からオン状態に切り替えられたタイミングで開始となり、情報提供処理はステップＳ２１の処理に進む。この情報提供処理は、車両１のイグニッションスイッチがオン状態である間、繰り返し実行される。
【００４２】
ステップＳ２１の処理では、エージェント機能部８が、降水量／降雪量検出部５から出力された電気信号に基づいて車両１周辺の降水量及び降雪量を検出する。そして、エージェント機能部８は、降水量が判定閾値Ｃ以上、又は、降雪量が判定閾値Ｄ以上であるか否かを判別する。判別の結果、降水量が判定閾値Ｃ以上、又は、降雪量が判定閾値Ｄ以上である場合（ステップＳ２１：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ２２の処理に進める。一方、降水量が判定閾値Ｃ未満、且つ、降雪量が判定閾値Ｄ未満である場合には（ステップＳ２１：Ｎｏ）、エージェント機能部８は、一連の情報提供処理を終了する。
【００４３】
ステップＳ２２の処理では、エージェント機能部８が、エージェントを介してアクセルペダルがオフ状態である時のアップシフト動作を禁止（オフアップシフト禁止）することを車両１の運転者に提案する。そして、エージェント機能部８は、入力部７への運転者の操作入力を検出することによって運転者がオフアップシフト禁止提案を許可したか否かを判別する。判別の結果、運転者がオフアップシフト禁止提案を許可した場合（ステップＳ２２：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ２３の処理に進める。一方、運転者がオフアップシフト禁止提案を却下した場合には（ステップＳ２２：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ２４の処理に進める。
【００４４】
ステップＳ２３の処理では、エージェント機能部８が、車両制御部９を制御することによってアクセルペダルがオフ状態である時のアップシフト動作を禁止する。また、エージェント機能部８は、運転者がオフアップシフト禁止提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１増数すると共に、運転者がオフアップシフト禁止提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１減数する。これにより、ステップＳ２３の処理は完了し、情報提供処理はステップＳ２５の処理に進む。
【００４５】
ステップＳ２４の処理では、エージェント機能部８が、運転者がオフアップシフト禁止提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１減数すると共に、運転者がオフアップシフト禁止提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１増数する。これにより、ステップＳ２４の処理は完了し、情報提供処理はステップＳ２５の処理に進む。
【００４６】
ステップＳ２５の処理では、エージェント機能部８が、却下カウンタの値が所定値Ａ以上であるか否かを判別する。判別の結果、却下カウンタの値が所定値Ａ以上である場合（ステップＳ２５：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ２７の処理に進める。一方、却下カウンタの値が所定値Ａ未満である場合には（ステップＳ２５：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ２６の処理に進める。
【００４７】
ステップＳ２６の処理では、エージェント機能部８が、許可カウンタの値が所定値Ｂ以上であるか否かを判別する。判別の結果、許可カウンタの値が所定値Ｂ以上である場合（ステップＳ２６：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ２８の処理に進める。一方、許可カウンタの値が所定値Ｂ未満である場合には（ステップＳ２６：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ２９の処理に進める。
【００４８】
ステップＳ２７の処理では、エージェント機能部８が、車両１の周囲の降水量又は降雪量がより多くなるまでオフアップシフト禁止を提案しないように、ステップＳ２１の処理において用いた判定閾値Ｃの値を初期値から値α（＞０）増数した値に設定すると共にステップＳ２１の処理において用いた判定閾値Ｄの値を初期値から値β（＞０）増数した値に設定する。これにより、ステップＳ２７の処理は完了し、情報提供処理はステップＳ２１の処理に戻る。
【００４９】
ステップＳ２８の処理では、エージェント機能部８が、車両１の周囲の降水量又は降雪量が初期値よりも少ない段階でオフアップシフト禁止を提案するように、ステップＳ２１の処理において用いた判定閾値Ｃの値を初期値から値γ（＞０）減数した値に設定すると共にステップＳ２１の処理において用いた判定閾値Ｄの値を初期値から値δ（＞０）減数した値に設定する。これにより、ステップＳ２８の処理は完了し、情報提供処理はステップＳ２１の処理に戻る。
【００５０】
ステップＳ２９の処理では、エージェント機能部８が、ステップＳ２１の処理において用いた判定閾値Ｃ，Ｄの値を初期値に設定する。これにより、ステップＳ２９の処理は完了し、情報提供処理はステップＳ２１の処理に戻る。
【００５１】
〔積載量情報に基づくパワーモードへの切替提案〕
図５は、積載量情報に基づいてパワーモードへの切替提案を実行する際の情報提供処理の流れを示すフローチャートである。図５に示すフローチャートは、車両１のイグニッションスイッチがオフ状態からオン状態に切り替えられたタイミングで開始となり、情報提供処理はステップＳ３１の処理に進む。この情報提供処理は、車両１のイグニッションスイッチがオン状態である間、繰り返し実行される。
【００５２】
ステップＳ３１の処理では、エージェント機能部８が、総積載量検出部６から出力された電気信号に基づいて車両１の総積載量を検出し、総積載量が判定閾値Ｅ以上であるか否かを判別する。判別の結果、総積載量が判定閾値Ｅ以上である場合（ステップＳ３１：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ３２の処理に進める。一方、総積載量が判定閾値Ｅ未満である場合には（ステップＳ３１：Ｎｏ）、エージェント機能部８は、一連の情報提供処理を終了する。
【００５３】
ステップＳ３２の処理では、エージェント機能部８が、エージェントを介して車両１の走行モードを駆動力源のエネルギ効率より駆動力源の出力を優先するパワーモードに切り替えることを車両１の運転者に提案する。そして、エージェント機能部８は、入力部７への運転者の操作入力を検出することによって運転者がパワーモードへの切替提案を許可したか否かを判別する。判別の結果、運転者がパワーモードへの切替提案を許可した場合（ステップＳ３２：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ３３の処理に進める。一方、運転者がパワーモードへの切替提案を却下した場合には（ステップＳ３２：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ３４の処理に進める。
【００５４】
ステップＳ３３の処理では、エージェント機能部８が、車両制御部９を制御することによって車両１の走行モードをパワーモードに切り替える。また、エージェント機能部８は、運転者がパワーモードへの切替提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１増数すると共に、運転者がパワーモードへの切替提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１減数する。これにより、ステップＳ３３の処理は完了し、情報提供処理はステップＳ３５の処理に進む。
【００５５】
ステップＳ３４の処理では、エージェント機能部８が、運転者がパワーモードへの切替提案を許可した回数を計数するためのプログラムカウンタである許可カウンタの値を１減数すると共に、運転者がパワーモードへの切替提案を却下した回数を計数するためのプログラムカウンタである却下カウンタの値を１増数する。これにより、ステップＳ３４の処理は完了し、情報提供処理はステップＳ３５の処理に進む。
【００５６】
ステップＳ３５の処理では、エージェント機能部８が、却下カウンタの値が所定値Ａ以上であるか否かを判別する。判別の結果、却下カウンタの値が所定値Ａ以上である場合（ステップＳ３５：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ３７の処理に進める。一方、却下カウンタの値が所定値Ａ未満である場合には（ステップＳ３５：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ３６の処理に進める。
【００５７】
ステップＳ３６の処理では、エージェント機能部８が、許可カウンタの値が所定値Ｂ以上であるか否かを判別する。判別の結果、許可カウンタの値が所定値Ｂ以上である場合（ステップＳ３６：Ｙｅｓ）、エージェント機能部８は、情報提供処理をステップＳ３８の処理に進める。一方、許可カウンタの値が所定値Ｂ未満である場合には（ステップＳ３６：Ｎｏ）、エージェント機能部８は、情報提供処理をステップＳ３９の処理に進める。
【００５８】
ステップＳ３７の処理では、エージェント機能部８が、総積載量がより多くなるまでパワーモード切替を提案しないように、ステップＳ３１の処理において用いた判定閾値Ｅの値を初期値から値α（＞０）増数した値に設定する。これにより、ステップＳ３７の処理は完了し、情報提供処理はステップＳ３１の処理に戻る。
【００５９】
ステップＳ３８の処理では、エージェント機能部８が、総積載量が初期値よりも少ない段階でパワーモード切替を提案するように、ステップＳ３１の処理において用いた判定閾値Ｅの値を初期値から値β（＞０）減数した値に設定する。これにより、ステップＳ３８の処理は完了し、情報提供処理はステップＳ３１の処理に戻る。
【００６０】
ステップＳ３９の処理では、エージェント機能部８が、ステップＳ３１の処理において用いた判定閾値Ｅの値を初期値に設定する。これにより、ステップＳ３９の処理は完了し、情報提供処理はステップＳ３１の処理に戻る。
【００６１】
以上の説明から明らかなように、本発明の一実施形態である情報提供処理では、エージェント機能部８が、運転者とコミュニケーションを行う擬人化されたエージェントを介して車両１周辺の交通状況、車両１周囲の天候状況、及び車両１の状況のうちの少なくとも一つに基づいて車両１の駆動力特性の切替を運転者に提案し、運転者によって提案内容が許可された場合、車両１の駆動力特性を切り替える。そして、エージェント機能部８は、同じ提案内容が所定値Ａ以上却下された場合、提案内容を提案したときの状況よりも厳しい状況になるまで提案内容の提案を実行せず、同じ提案内容が所定値Ｂ以上許可された場合、提案内容を提案したときの状況よりも緩い状況であっても提案内容の提案を実行する。このような構成によれば、所定値Ａ以上却下された提案内容は運転者にとって不要な情報である可能性が高いので、そのような提案内容をより提案しないようにすることにより、運転者に不快感を与えることを抑制できる。一方、所定値Ｂ以上許可された提案内容は運転者にとって必要な情報である可能性が高いので、そのような提案内容をより提案するようにすることにより、運転者に必要な情報を提供できるようになる。結果、運転者に不快感を与えることなく運転者が必要とする情報を提供することができる。
【００６２】
以上、本発明者らによってなされた発明を適用した実施形態について説明したが、本実施形態による本発明の開示の一部をなす記述及び図面により本発明は限定されることはない。すなわち、本実施形態に基づいて当業者等によりなされる他の実施形態、実施例、及び運用技術等は全て本発明の範疇に含まれる。
【符号の説明】
【００６３】
１  車両
２  燃料残量検出部
３  渋滞長検出部
４  平均車速検出部
５  降水量／降雪量検出部
６  総積載量検出部
７  入力部
８  エージェント機能部
９  車両制御部
【図１】
2020062987.tif 000003
【図２】
2020062987.tif 000004
【図３】
2020062987.tif 000005
【図４】
2020062987.tif 000006
【図５】
2020062987.tif 000007