(57)【要約】【課題】エコラン制御の実行が操作により妨げられた頻度を通知できるエコラン状態通知装置及びエコラン状態通知方法を提供する。【解決手段】車両の状態とユーザ操作の状態とを取得する取得手段と、エコラン制御によってエンジンを停止できている状態の頻度情報を通知するよう制御する通知制御手段と、取得手段の取得した車両の状態が停止条件における車両の状態に関する条件を成立させるが、取得手段の取得したユーザ操作が停止条件におけるユーザ操作の状態に関する条件を成立させないことでエンジンが停止されていない状態を、エコラン制御によってエンジンが停止できていない状態として、頻度情報を算出する算出手段とを備える。これによれば、車両の状態が停止条件を成立させるが、車両の操作が停止条件を成立させない場合に、車両の操作によってエコラン制御の実行が妨げられた頻度を通知できる。【選択図】図１
2010275998.tif 000002
【特許請求の範囲】
【請求項１】
車両の状態と前記車両に対するユーザ操作が所定の停止条件を成立させると前記車両に搭載されたエンジンを停止させるエコラン制御の状態を通知するエコラン状態通知装置であって、
前記車両の状態と前記ユーザ操作の状態とを取得する取得手段と、
前記エコラン制御によってエンジンを停止できている状態の頻度情報を通知するよう制御する通知制御手段と、
前記取得手段の取得した前記車両の状態が前記停止条件における車両の状態に関する条件を成立させるが、前記取得手段の取得した前記ユーザ操作が前記停止条件におけるユーザ操作の状態に関する条件を成立させないことによって、エンジンが停止されていない状態を、前記エコラン制御によってエンジンが停止できていない状態として、前記頻度情報を算出する算出手段とを備えることを特徴とするエコラン状態通知装置。
【請求項２】
前記通知制御手段は、前記取得手段が取得した前記車両の状態が停止状態である間に、前記算出手段の算出した頻度情報を通知するよう制御することを特徴とする請求項１に記載のエコラン状態通知装置。
【請求項３】
前記通知制御手段は、前記算出手段が算出した頻度情報と、前記頻度情報の目標値との差異を通知するよう制御することを特徴とする請求項２に記載のエコラン状態通知装置。
【請求項４】
車両の状態と前記車両に対するユーザ操作が所定の停止条件を成立させると前記車両に搭載されたエンジンを停止させるエコラン制御の状態を通知するエコラン状態通知方法であって、
前記車両の状態と前記ユーザ操作の状態とを取得する取得ステップと、
前記エコラン制御によってエンジンを停止できている状態の頻度情報を通知するよう制御する通知制御ステップと、
前記取得ステップの取得した前記車両の状態が前記停止条件における車両の状態に関する条件を成立させるが、前記取得手段の取得した前記ユーザ操作が前記停止条件におけるユーザ操作の状態に関する条件を成立させないことによって、エンジンが停止されていない状態を、前記エコラン制御によってエンジンが停止できていない状態として、前記頻度情報を算出する算出ステップとを備えることを特徴とするエコラン状態通知方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、エコラン制御の状態を通知するエコラン状態通知装置及びエコラン状態通知方法に関する。
【背景技術】
【０００２】
近年、例えば、車両の燃費改善及び排気ガス排出量の抑制を目的として、エンジンの自動停止（例えば、アイドリングストップ）を含むエコ運転（以下、エコランともいう）を行うよう車両を制御する制御システムが広く知られている（特許文献１）。
尚、本明細書におけるエコとは、エコノミー及びエコロジーの少なくとも１以上の意味を持つものとする。また、エコノミーとは、燃料の消費を抑えて燃料を節約（省燃費）することを意味する。更に、エコロジーとは、化石燃料の消費を抑えたり、又は化石燃料の燃焼などによって生じる有害物質や二酸化炭素の発生及び排出を抑えることを意味する。
【０００３】
ここで、文献１に記載の制御システムは、車両の状態及び車両の乗員による車両に対する操作を検出する検出装置と、検出装置が検出した状態及び操作に基づいてエコラン制御を行う制御装置とを備える。尚、エコラン制御とは、車両の状態及び操作に基づいて所定の停止条件が成立したと判断すると車両が搭載するエンジンを自動停止させる制御をいう。また、エコラン制御は、車両の状態及び操作に基づいて所定の再始動条件が成立したと判断するとエンジンを自動始動させる制御を更に含んでも良い。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−４６５４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、特許文献１の制御システムでは、車両の乗員（以下単に、ユーザという）による操作が停止条件の成立を妨げるために、制御装置によるエコラン制御の実行が妨げられる場合があった。この場合において、特許文献１の制御システムは、ユーザの操作によりエコラン制御が妨げられた頻度をユーザに通知しないという問題があった。この問題のため、ユーザは、例えば、エコラン制御を妨げるような操作を控える等の対処ができなかった。
【０００６】
そこで、本発明の目的とするところは、エコラン制御の実行が操作により妨げられた頻度を通知できるエコラン状態通知装置及びエコラン状態通知方法を提供することにある。
【課題を解決するための手段】
【０００７】
本発明に係るエコラン状態通知装置は、車両の状態と車両に対するユーザ操作が所定の停止条件を成立させると車両に搭載されたエンジンを停止させるエコラン制御の状態を通知するエコラン状態通知装置であって、車両の状態とユーザ操作の状態とを取得する取得手段と、エコラン制御によってエンジンを停止できている状態の頻度情報を通知するよう制御する通知制御手段と、取得手段の取得した車両の状態が停止条件における車両の状態に関する条件を成立させるが、取得手段の取得したユーザ操作が停止条件におけるユーザ操作の状態に関する条件を成立させないことによって、エンジンが停止されていない状態を、エコラン制御によってエンジンが停止できていない状態として、頻度情報を算出する算出手段とを備えることを特徴としている。
この構成によれば、車両の状態が停止条件を成立させるが、車両の操作が停止条件を成立させない場合に、車両の操作によってエコラン制御の実行が妨げられた頻度を通知できる。よって、通知を受けた車両のユーザは、例えば、エコラン制御を妨げる操作を控える対処をすることができる。
【０００８】
上記構成において、通知制御手段は、取得手段が取得した車両の状態が停止状態である間に、算出手段の算出した頻度情報を通知するよう制御する構成を採用できる。
この構成によれば、車両に対するユーザの操作が停止条件を成立させなかった頻度を、停止条件を成立させる操作が可能な車両の停止期間において通知できる。よって、車両のユーザは、通知を受けると直ちに、エコラン制御を妨げる操作を控える等の対処をすることができる。
【０００９】
上記構成において、通知制御手段は、算出手段が算出した頻度情報と、頻度情報の目標値との差異を通知するよう制御する構成を採用できる。
この構成によれば、算出した頻度と、頻度の目標値との差異を通知するよう制御できる。よって、車両のユーザは、目標値との差異が減少するように、エコラン制御を妨げる操作を控える対処をすることができる。
【００１０】
本発明に係るエコラン状態通知方法は、車両の状態と車両に対するユーザ操作が所定の停止条件を成立させると車両に搭載されたエンジンを停止させるエコラン制御の状態を通知するエコラン状態通知方法であって、車両の状態とユーザ操作の状態とを取得する取得ステップと、エコラン制御によってエンジンを停止できている状態の頻度情報を通知するよう制御する通知制御ステップと、取得ステップの取得した車両の状態が停止条件における車両の状態に関する条件を成立させるが、取得手段の取得したユーザ操作が停止条件におけるユーザ操作の状態に関する条件を成立させないことによって、エンジンが停止されていない状態を、エコラン制御によってエンジンが停止できていない状態として、頻度情報を算出する算出ステップとを備えることを特徴としている。
この構成によれば、車両の状態が停止条件を成立させるが、車両の操作が停止条件を成立させない場合に、車両の操作によってエコラン制御の実行が妨げられた頻度を通知できる。よって、通知を受けた車両のユーザは、例えば、エコラン制御を妨げる操作を控える対処をすることができる。
【発明の効果】
【００１１】
本明細書開示のエコラン状態通知装置及びエコラン状態通知方法によれば、エコラン制御の実行が操作により妨げられた頻度を通知できる。
【図面の簡単な説明】
【００１２】
【図１】本発明のエコラン状態通知装置を備えたエコラン状態通知システムの一構成図である。
【図２】車両要件とユーザ要件との一例を表す図である。
【図３】マイコンの一構成例を表す一構成図である。
【図４】通知装置の一表示例を表す図である。
【図５】マイコンが実行するソフトウェア処理の一例を表すフローチャートである。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の最良の実施形態について、添付図面を参照しつつ説明する。
【実施例１】
【００１４】
図１は、本発明のエコラン状態通知装置を備えたエコラン状態通知システムの一実施形態を示す構成図である。
図１に示すエコラン状態通知システム１は、車両に搭載される。本実施例において、車両は、自動車、原動機付自転車、軽車両、トロリーバス、軍用車両、及び鉄道車両を含む。また、エコラン状態通知システム１は、車両のみならず、船舶、航空機、及び宇宙ステーション等の宇宙機に搭載される構成を採用できる。
【００１５】
エコラン状態通知システム１は、検出装置１０及び２０、始動装置３０、エンジン４０、ナビゲーション装置５０、蓄電池６０、通知装置７０、各種電装品８０、制御装置１００及び２００、並びにエコラン状態通知装置９００を備える。
検出装置１０及び２０は、車両の状態及び車両に対するユーザの操作の状態を検出すると共に、検出した状態を表す信号をエコラン状態通知装置９００へ出力する。
ここで、車両の状態は、エンジン４０の回転状態、車両の走行状態、車両の温度状態、車両を制動する制動力の維持状態、蓄電池６０による電力の蓄積状態、故障を含む異常が車両に生じた異常状態を含む。また、車両の走行状態は、車両の走行速度、及び車両に加わる加速度で表される。また、車両の温度状態は、車両に関する温度で表される。車両に関する温度は、不図示のエアコンが備える送風機の吹出温を含む。また、吹出温は、送風機の吹出口の温度のみならず、吹出口の周辺における車室内の室内温度をも含む。吹出口の周辺とは、例えば、吹出口から送られる風を受けることができる位置をいう。
【００１６】
また、車両の操作の状態は、シフトの操作の状態、ブレーキの操作の状態、アクセルの操作の状態、クラッチの操作の状態、ドアの開閉操作の状態、ボンネットの開閉状態の状態、エアコンの操作の状態、ナビゲーション装置５０の操作の状態、及び各種電装品８０の操作の状態を含む。シフト操作の状態は、例えば、シフトがパーキング、ドライブ、ニュートラル、及びバックのいずれに入れられているかで表される。同様に、ブレーキ操作の状態、アクセル操作の状態、及びクラッチ操作の状態は、例えば、それぞれブレーキペダル、アクセルペダル、及びクラッチペダルを踏んでいるか否か、及びペダルの踏み込み量で表される。また、ドアの開閉操作の状態、及びボンネットの開閉状態の状態は、例えば、それぞれドア及びボンネットを開閉する操作がされたか否かで表される。更に、エアコンの操作の状態は、例えば、エアコンを使用する操作、及びエアコンの設定温度を設定する操作、及びエアコンの設定送風量を設定する操作がなされたか否か、並びに設定温度及び設定送風量で表される。ナビゲーション装置５０の操作の状態、及び各種電装品８０の操作の状態は、例えば、各装置の駆動状況を設定する操作、及び設定した駆動状況で表される。
【００１７】
検出装置１０及び２０は、車両の状態及び車両に対する操作の状態のいずれか１つ以上を検出する。具体例として、検出装置１０は、エンジン回転センサ、車速センサ、シフト位置センサ、ブレーキスイッチ、Ｇセンサ、アクセルセンサ、温度センサ、クラッチセンサ、ドアセンサ、及びボンネットセンサ等の各種のセンサで構成される。検出装置１０は、エンジン４０の回転数、車速、シフト位置、ブレーキ操作の有無、車両に加わる加速度、アクセル開度、車両に関する温度、クラッチが踏み込まれているか否か、ドアの開閉、及びボンネットの開閉（以下単に、回転数等という）を検出する。また、検出装置１０は、検出した回転数等を表す信号をエコラン状態通知装置９００へ出力する。
【００１８】
また、具体例として、検出装置２０は、ブレーキ負圧センサ及び電圧センサ等の各種のセンサで構成される。検出装置２０は、ブレーキ負圧及びバッテリ電圧（以下単に、電圧等という）を検出すると共に、検出した電圧等を表す信号をエコラン状態通知装置９００へ出力する。
尚、本実施例において、エコラン状態通知システム１は、検出装置１０及び検出装置２０の２つのセンサを備えるとして説明するが、これに限定される訳ではなく、例えば、検出装置１０及び検出装置２０が検出する温度等をそれぞれ検出する１つの又は３以上のセンサをエコラン状態通知システム１が備える構成を採用できる。
【００１９】
始動装置３０は、例えば、スタータモータで構成される。始動装置３０は、エコラン状態通知装置９００の制御に従って、蓄電池６０が供給する電力を用いてエンジン４０を始動させる。
エンジン４０は、例えば、ガソリンエンジン又はディーゼルエンジンで構成される。エンジン４０は、エコラン状態通知装置９００から駆動を指示するエンジン駆動指令を受けると、始動装置３０により始動させられて駆動を開始する。その後、エンジン４０は、停止を指示するエンジン停止指令を受けると停止する。尚、駆動を開始したエンジン４０は、エコラン状態通知装置９００の制御に従って燃料を燃焼させることで、車両を推進等させるための動力を発生させる。また、燃焼により温度が上昇したエンジン４０は、冷却水により冷却される。尚、冷却水がエンジン４０から吸収した熱は、例えば、不図示のエアコンによって車両の車室内へ放出される。
【００２０】
ナビゲーション装置５０は、ＧＰＳ（GPS: Global Positioning System）を用いて、ナビゲーション装置５０を搭載した車両の位置に関する位置情報を取得する。位置情報は、例えば、車両の位置を緯度及び経度で表す情報、及び車両が走行する道路に関する情報を含む。また、車両が走行する道路に関する情報は、車両が走行する道路の構造に関する情報、道路の安全に関する情報、及び道路の交通に関する情報を含む。ここで、道路の構造に関する情報は、道路がトンネル内を通るか否かを表す情報、道路が地下を通るか否かを表す情報、道路が坂道であるか否かを表す情報、及び道路の勾配を表す情報を含む。また、道路の安全に関する情報は、他の地点又は平均的な地点よりも事故発生件数が多い道路上の地点又は道路周辺の地点（つまり、事故多発地点）を表す情報を含む。更に、道路の交通に関する情報は、赤信号である時間が長い交差点を表す情報、及び道路の渋滞状況を表す情報を含む。また、ナビゲーション装置５０は、例えば、携帯電話回線を用いて天気情報を取得する。尚、天気情報は、天気予報又は観測された天気と予報地とを関連付けて表す情報を含む。更に、ナビゲーション装置５０は、例えば、システムクロックを用いて日時情報を取得する。尚、日時情報は、システム時刻を表す情報、及びシステム時刻に基づいて特定される季節を表す情報を取得する。ナビゲーション装置５０は、取得した車両の位置に関する位置情報と日時情報と天気情報とをエコラン状態通知装置９００へ送信する。
【００２１】
蓄電池６０は、例えば、鉛蓄電池等のバッテリで構成される。蓄電池６０は、エコラン状態通知システム１の備える各装置へ蓄積した電力を供給する。
通知装置７０は、例えば、表示装置又は音声出力装置で構成される。表示装置は、例えば、表示パネルで構成され、音声出力装置は、例えば、スピーカで構成される。通知装置７０は、エコラン状態通知装置９００に制御されて、下記の各種内容を通知する。具体的には、表示装置は、下記の各種内容を表示し、音声出力装置は、下記の各種内容を音声として出力する。具体的には、表示装置は、下記の頻度情報を通知する表示を行い、音声出力装置は、下記の頻度情報を通知する音声を出力する。
【００２２】
各種電装品８０は、例えば、オーディオ機器、エアコン、ワイパー、ルームライト、ミラーヒーター、及びシートヒーターを含む。各種電装品８０は、蓄電池６０が供給する電力を用いて駆動すると共に、駆動状況を表す駆動情報をエコラン状態通知装置９００へ送信する。尚、駆動情報は、駆動により消費している消費電力を表す情報、又は消費電力の水準（つまり、レベル）を表す情報を含む。
制御装置１００及び２００、並びにエコラン状態通知装置９００は、例えば、ＥＣＵ（Electronic control unit）で構成される。制御装置１００及び２００、並びにエコラン状態通知装置９００は、例えば、ＣＡＮ（Controller Area Network）バス又はＬＩＮ（Local Interconnect Network）バスで構成される通信ラインＬＴを介して互いに通信可能に接続する。
【００２３】
制御装置１００は、例えば、メータＥＣＵで構成される。制御装置１００は、エコラン状態通知装置９００に制御されて、下記各種の内容を通知するよう通知装置７０を制御する。具体的には、制御装置１００は、下記の頻度情報を通知するよう通知装置７０を制御する。
制御装置２００は、例えば、ボディ系ＥＣＵで構成される。制御装置２００は、例えば、ドア及びトランクの開閉を制御する。ここで、制御装置２００は、例えば、車両における移動体の存在、又は車両に搭載された電装機器の取り外しを検出する不図示の検出装置に接続される構成を採用できる。この構成において、制御装置２００は、検出装置の検出結果に基づいて、車両に対する侵入、又は車両における盗難等を含む異常の発生を検出する構成を採用できる。また、制御装置２００は、異常の検出結果をエコラン状態通知装置９００へ送信する。
【００２４】
エコラン状態通知装置９００は、制御装置１００及び２００のみならず、エンジン４０、ナビゲーション装置５０、及び各種電装品８０とも通信ラインＬＴを介して互いに通信可能に接続する。
エコラン状態通知装置９００は、ソフトウェア処理であるエコラン制御処理を実行する。これにより、エコラン状態通知装置９００は、検出装置１０及び２０が検出した温度等に基づいてアイドリングストップ（以下単に、ＩＳという）を行うよう車両を制御する。よって、アイドリングストップを行うエコラン状態通知装置９００を、以下特に、アイドリングストップ制御装置９００ともいう。
【００２５】
具体的には、エコラン状態通知装置９００は、接続する各装置が検出又は取得した車両の状態及び車両の操作の状態に基づいて所定のエンジン停止条件が成立すると判断すると、エンジン停止指令を制御装置１００へ出力する。尚、エコラン状態通知装置９００に接続する各装置は、検出装置１０及び２０、エンジン４０、ナビゲーション装置５０、各種電装品８０、並びに制御装置１００及び２００であるため、以下単に、検出装置１０等という。
【００２６】
このエンジン停止条件の具体例としては、車両が停止した状態にあり、かつ車両がアイドリングを停止できる状態にあるという条件が挙げられる。ここで、車両が停止した状態とは、車速が所定値を所定時間に渡って下回った状態を含む。また、車両がアイドリングを停止できる状態にあるという条件は、エンジン停止条件における車両の状態に関する条件（以下単に、車両要件という）と、エンジン停止条件におけるユーザ操作の状態に関する条件（以下単に、ユーザ要件という）とに分類される。ユーザ要件とは、ユーザが対策できる条件をいい、車両要件とは、ユーザが対策できない条件をいう。具体例としては、ユーザ要件は、ユーザの操作に成否が依存した条件を含み、車両要件は、車両の状態に成否が依存した条件を含む。より具体的な例としては、ユーザ要件は、ユーザが所定の操作をすることで成立させることができる条件を含み、車両要件は、ユーザがどのように操作しても成立させることができない条件を含む。
【００２７】
ここで、図２を参照して、車両要件とユーザ要件との具体例について説明を行う。図２（ａ）は、車両要件とユーザ要件との具体例を表す図である。
図２（ａ）の右列に示すように、ユーザ要件は、ユーザがドアを開く操作をした後にドアを閉める操作をしていない場合（つまり、ドアが開いている場合）、又はボンネットが開いている場合に成立しない。ドアが開いている場合には、例えば、ユーザに開いたドアから顔を出した状態で車両をバックさせようとする意思があることが多いためである。また、ユーザ要件は、ユーザがアイドリングストップキャンセルスイッチを押し下げる操作をした後、押し上げる操作をしていない場合にも成立しない。尚、アイドリングストップキャンセルスイッチは、押し下げによりアイドリングストップを禁止する信号をエコラン状態通知装置９００へ入力する。更に、ユーザ要件は、ユーザの操作によりナビゲーション装置５０、各種電装品８０、又はエアコン（以下、Ａ／Ｃという）が所定量を超えて電力を使用している場合にも成立しない。始動装置３０がエンジン４０を再始動するために用いる電力を確保するためである。また、ユーザ要件は、ユーザがスポーツドライブスイッチ（以下、Ｓ／Ｗ  ＳＷという）を押し下げる操作をした後、押し上げる操作をしていない場合にも成立しない。ユーザに車両を発信させようとする意思があることが多いためである。また同様の理由から、ユーザ要件は、ユーザがシフトをＢレンジ（Break range）又は不定レンジに入れる操作をしている場合、クラッチを踏む操作をしている場合、アイドリングストップ後に車両を走行させる操作をしていない場合にも成立しない。
【００２８】
また、図２（ａ）の左列に示すように、車両要件は、車両が暖機を完了する前の状態にある場合には成立しない。エンジン４０の駆動により暖機を完了させるためである。更に、車両要件は、車両の異常状態が検出された場合、又は制御装置１００又は２００からアイドリングストップを禁止するよう命じられた場合にも成立しない。また、車両要件は、蓄電池６０が劣化している場合にも成立しない。蓄電池６０の劣化により始動装置３０がエンジン４０を再始動できなくなることを防止するためである。更に、車両要件は、アイドリングストップ後のインターバルを満足していない場合にも成立しない。具体例としては、アイドリングストップ後にエンジン４０を再始動することで、ブレーキブースターに対して車両を制動するための十分な負圧を供給するために必要なアイドリングストップのインターバルを確保するためである。
【００２９】
尚、エコラン状態通知装置９００は、エンジン回転数、車速、シフト位置、ブレーキ操作の有無、車両にかかる加速度、及びアクセル開度等を表す信号の１つ以上に基づいて車両が停止したか否かを判断する構成を採用できる。また、エコラン状態通知装置９００は、例えば、ブレーキ負圧を表す信号に基づいて、アイドリングを停止しても十分な制動力を維持できると判断する場合に、車両がアイドリングを停止できる状態にあると判断する構成を採用できる。また、制動力の判断だけでなく、エコラン状態通知装置９００は、例えば、バッテリ電圧等を表す信号に基づいて再始動に十分な電力を蓄電池６０が蓄電していると更に判断する場合に、アイドリングストップできると判断する構成を採用できる。
【００３０】
また、エコラン状態通知装置９００は、接続する検出装置１０等が出力した信号に基づいて所定のエンジン再始動条件が成立すると判断すると、始動装置３０を駆動させると共に、エンジン駆動指令を制御装置１００へ出力する。
このエンジン再始動条件の具体例としては、車両の運転者によるエンジン４０を始動させる操作を検出した、又はエンジン４０を再始動すべき事象が発生したという条件が挙げられる。よって、エコラン状態通知装置９００は、例えば、シフト位置、ブレーキスイッチ信号（以下単に、ブレーキＳＷ信号という）、及びアクセル信号のいずれか１つ以上の変化に基づいて運転者がエンジンを始動する意思があるか否かを判断する。また、エコラン状態通知装置９００は、例えば、エアコンの吹出温度に基づいて、エンジン始動によるエンジン水温の加熱又は冷媒の冷却が必要な程にエアコンの吹出温度が低下又は上昇する事象の発生を検知する。
【００３１】
エコラン状態通知装置９００は、マイクロコンピュータ９１０（以下単に、マイコンという）を備える。マイコン９１０は、ソフトウェア処理を実行することで、検出装置１０等が出力する信号に基づいて、エコラン状態通知装置９００に接続する各装置を制御する。
ここで、図３を参照して、マイコン９１０のハードウェア構成について説明を行う。図３（ａ）は、マイコン９１０の一構成例を表すハードウェア構成図である。
図３（ａ）に示すマイコン９１０は、例えば、Ａ／Ｄ変換器で構成される入出力部９１０ａ、例えば、ＣＰＵ（Central Processing Unit）で構成される実行部９２０ｂ、例えば、ＲＯＭ（Read-Only Memory）で構成される記憶部４１０ｃ、及び、例えば、ＣＡＮコントローラで構成される通信部４１０ｄで構成される。尚、入出力部９１０ａから通信部９１０ｄは互いにバス９１０ｆによって情報の授受が可能なように接続している。
【００３２】
ソフトウェア処理は、実行部９２０ｂが、記憶部９１０ｃに格納したプログラムを読み込み、読み込んだプログラムが表すソフトウェア処理の実行手順に従って演算を行うことにより実現される。尚、記憶部９１０ｃには、実行部９２０ｂが行った演算の結果を表す情報が書き込まれる。また、必要に応じて入出力部９１０ａ及び通信部９１０ｄは、接続する各種の部及び装置との間で入出力又は通信する情報を、実行部９２０ｂが演算対象とする情報又は演算した結果を表す情報として入出力する。
【００３３】
次に、図３（ｂ）を参照して、マイコン９１０の構成について、機能に着目して説明する。図３（ｂ）は、マイコン９１０の一構成例を表す機能ブロック図である。
マイコン９１０は、取得部９１１、エコラン判定部９１２、エコラン制御部９１３、集計部９１４、算出部９１５、及び通知制御部９１６を備える。
取得部９１１は、実行部９２０ｂが取得処理を実行することで実現される。取得部９１１は、検出装置１０及び２０、エンジン４０、ナビゲーション装置５０、各種電装品８０、並びに制御装置１００及び２００から、それぞれが出力又は送信する信号を取得する。具体的には、取得部９１１は、エンジン停止条件及びエンジン再始動条件の成立を判定するための信号を取得する。より具体的には、取得部９１１は、車両の状態を表す信号及び車両の操作の状態を表す信号を取得する。また、取得部９１１は、位置情報、日時情報、天気情報、及び駆動情報を取得する。
【００３４】
エコラン判定部９１２は、実行部９２０ｂがエコラン判定処理を実行することで実現される。エコラン判定部９１２は、取得部９１１が取得した信号及び情報に基づいてエコラン制御部９１３にエコラン制御を実行させるか否かを判定する。
具体的には、図３（ｃ）に示すように、エコラン判定部９１２は、停止条件判定部９１２ａと、再始動条件判定部９１２ｂとを備える。停止条件判定部９１２ａは、取得部９１１が取得した信号及び情報に基づいてエンジン停止条件が成立するか否かを判定する。同様に、再始動条件判定部９１２ｂは、取得部９１１が取得した信号及び情報に基づいてエンジン再始動条件が成立するか否かを判定する。
より具体的には、図３（ｄ）に示すように、停止条件判定部９１２ａは、車両要件判定部９１２ａ１とユーザ要件判定部９１２ａ２とを備える。車両要件判定部９１２ａ１は、取得部９１１が取得した信号及び情報によって表される車両の状態が、エンジン停止条件の車両要件を成立させるか否かを判定する。また、車両要件判定部９１２ａ１は、車両要件の成立を妨げた車両の状態を特定する構成を採用できる。同様に、ユーザ要件判定部９１２ａ２は、取得部９１１が取得した信号及び情報によって表される車両の操作が、エンジン停止条件のユーザ要件を成立させるか否かを判定する。また、車両要件判定部９１２ａ１は、ユーザ要件の成立を妨げた車両の操作を特定する構成を採用できる。尚、再始動条件判定部９１２ｂの構成は、停止条件判定部９１２ａの構成とほぼ同様であるので説明を省略する。
【００３５】
エコラン制御部９１３は、実行部９２０ｂがエコラン制御処理を実行することで実現される。エコラン制御部９１３は、エコラン判定部９１２の判定に基づいて、始動装置３０及びエンジン４０を制御するエコラン制御を実行する。具体的には、エコラン制御部９１３は、エコラン判定部９１２でエンジン停止条件が成立したと判定すると、エンジン４０に対してエンジン停止指令を送信する。また、エコラン制御部９１３は、エコラン判定部９１２でエンジン再始動条件が成立したと判定すると、始動装置３０及び停止させたエンジン４０に対してエンジン始動指令を送信する。
【００３６】
集計部９１４は、実行部９２０ｂが集計処理を実行することで実現される。集計部９１４は、エコラン制御の状態を表す指標を算出するために用いるデータを集計する。エコラン制御の状態を表す指標は、エコラン制御によってエンジン４０を停止できている状態の頻度を含む。尚、エコラン制御によってエンジンが停止できていない状態は、取得部９１１の取得した車両の状態が車両要件を成立させるが、取得部９１１の取得したユーザ操作がユーザ要件を成立させないため、エンジン４０が停止されていない状態をいう。
【００３７】
ここで、以下、集計部９１４が集計するデータ、及び集計部９１４が集計したデータにより算出部９１５が算出する指標について具体的に説明を行う。
集計部９１４は、エコラン制御の実行が妨げられた程度を表すエコラン妨害指標、又はエコラン制御が達成された程度を表すエコラン達成指標を算出するために用いるデータを集計する。ここで、エコラン達成指標及びエコラン妨害指標の具体例としては、それぞれエコラン達成比率及びエコラン妨害比率が挙げられる。尚、エコラン達成比率とエコラン妨害比率との一関係例は、下記の数式１で表される。
【００３８】
（数１）
エコラン妨害比率＝１−エコラン達成比率
【００３９】
また、エコラン達成指標の一例は、車両が停止している場合に、どの程度アイドリングストップを達成したのかを表す指標を挙げることができる。この指標の具体例として、下記の数式２を用いて算出されるエコラン達成比率を挙げることができる。
【００４０】
（数２）
エコラン達成比率＝ＩＳ時間／車両停車時間
エコラン達成比率＝ＩＳ回数／車両停車回数
【００４１】
具体的には、このエコラン達成比率は、エコラン制御によりアイドリングストップを行った時間又は回数（つまり、ＩＳ時間又はＩＳ回数）を、車両が停車した時間又は回数で除算して算出される。この構成によれば、車両の走行を行わないにも関わらずエンジン４０を駆動させていた程度を表すことができる。
【００４２】
ここで、停車時間を用いたエコラン達成比率は、停車回数を用いたエコラン達成比率に比べて、例えば、渋滞時などのアイドリングストップの必要がない短い停車時間の停車を繰り返した場合にも、エコランの達成された程度を精度良く表すことができる。また、停車時間を用いたエコラン達成比率は、時間の経過に伴って変化するため、エコラン達成度の経時的な変化を即時的に表すことができる。逆に、停車回数を用いたエコラン達成比率は、車両の停車に伴って変化するため、エコラン達成度の変化を車両の停止毎に表すことができる。尚、集計部９１４は、エコラン判定部９１２による判定に基づいて、１回の停車におけるアイドリングストップ時間及び車両停車時間、又はアイドリングストップ回数及び車両停車回数を算出する。また、集計部９１４は、算出したデータを走行距離毎、トリップ毎、ＩＧＯＮ毎、給油毎、又は所定時間毎に集計する構成を更に採用できる。
【００４３】
また、上記構成において、集計部９１４は、イグニッション・オン（以下、ＩＧＯＮという）後から初回の走行を行うまでの時間を、アイドリングストップ時間から除外する構成を採用できる。ユーザは車両を走行させる意思がある場合にＩＧＯＮ操作を行うため、ＩＧＯＮ後から初回の走行までの期間は、通常、アイドリングストップの必要がないためである。この構成によれば、精度良くエコランが達成された程度を表すことができる。
【００４４】
また、エコラン妨害指標の他例は、車両が停止している場合に、ユーザの操作がどの程度アイドリングストップを妨害したのかを表す指標を挙げることができる。つまり、エコラン達成指標の一例は、車両が停止している場合に、ユーザの操作がどの程度アイドリングストップを可能にしたのかを表す指標を挙げることができる。この指標の具体例として、下記の数式３を用いて算出されるエコラン達成比率を挙げることができる。
【００４５】
（数３）
エコラン達成比率＝（車両停車時間−ユーザ要件でＩＳできなかった停車時間）／車両停車時間
エコラン達成比率＝（車両停車回数−ユーザ要件でＩＳできなかった停車回数）／車両停車回数
【００４６】
尚、ユーザ要件でアイドリングストップできなかった停車時間及び停車回数とは、それぞれ車両要件が成立したが、ユーザの操作によってユーザ要件が成立しなかったために、アイドリングストップをすることができなかった停車時間及び停車回数をいう。この構成によれば、車両に対するユーザの操作によってエコラン制御がどの程度達成されたかを表すことができる。
【００４７】
また、エコラン達成指標の他例は、車両要件が成立している場合において、ユーザの操作がアイドリングストップを達成させた程度を表す指標を挙げることができる。この指標の具体例として、下記の数式４を用いて算出されるエコラン達成比率を挙げることができる。
【００４８】
（数４）
エコラン達成比率＝ＩＳ時間／ＩＳ可能時間
エコラン達成比率＝ＩＳ回数／ＩＳ可能回数
【００４９】
尚、アイドリングストップ可能時間及び可能回数（つまり、ＩＳ可能時間及びＩＳ可能回数）は、それぞれ車両要件が成立した時間及び回数をいう。つまり、アイドリングストップ可能時間及び可能回数は、それぞれユーザ要件が成立すればアイドリングストップできた時間及び回数と、ユーザ要件が成立してアイドリングストップできた時間及び回数との合計をいう。また、アイドリングストップ達成時間及び回数は、それぞれ車両要件及びユーザ要件が成立したために、アイドリングストップできた時間及回数をいう。この構成によれば、ユーザの操作により成立させることができない車両要件に比率の値が依存しないため、より明確かつ正確に、ユーザの操作によってどの程度エコラン制御の実行が達成されたかを表すことができる。
【００５０】
更に、エコラン達成指標の他例は、アイドリングストップポイントにおいて、ユーザの操作がアイドリングストップを達成させた程度を表す指標を挙げることができる。尚、アイドリングストップポイントは、アイドリングストップを達成する操作が容易であって、かつアイドリングをストップさせるのが適当な場所をいう。アイドリングストップポイントの具体例としては、赤色信号の点灯時間による平均停車時間がエンジン停止条件の成立に必要な時間を超える交差点を挙げることができる。逆に、アイドリングをストップさせるのが適当でない場所の具体例は、トンネル内、地下道の中、坂道、及び事故多発地点を挙げることができる。尚、集計部９１４は、取得部９１１がナビゲーション装置５０から取得した位置情報、日時情報、天気情報に基づいて、車両の走行経路、及び走行経路におけるアイドリングストップポイントを特定する。アイドリングストップポイントは、日時、季節、気候、及び交通状況によって定まるからである。具体例としては、同じ場所であっても、日時、季節、及び気候によって、例えば、エアコン等による電力の使用状況が異なるため、ユーザ要件の成立が容易であるか否かが異なるためである。また同様に、同じ場所であっても、渋滞時とそうでない時とでは、車両の停止時間及び走行速度が異なるためである。
【００５１】
また、集計部９１４は、取得部９１１が取得した駆動情報に基づいて、各種電装品８０が理想的な電力使用を達成した程度を表す理想電力達成指標の算出に用いられるデータを集計する。ここで、理想電力達成指標の具体例としては、以下の数式５を用いて算出される理想電力達成比率が挙げられる。この理想電力達成比率は、各種電装品８０の理想的な電力の使用状況（以下単に、理想電装品使用状況という）に対する、実際の理想的な電力の使用状況の比率である。
【００５２】
（数５）
理想電力達成比率＝ＩＳ中の理想電装品使用状況／ＩＳ中の電装品の使用状況
【００５３】
よって、集計部９１４は、取得部９１１が取得した駆動情報に基づいて、アイドリングストップ中の理想電装品使用状況と実際の電力使用状況とを特定する。尚、理想的な電力の使用量は、車両の外部環境に応じて理想的に使用された電力量であって、ユーザ要件を満足する電力使用量をいう。
【００５４】
ここで、図２（ｂ）に戻り、理想電装品使用状況について説明を行う。図２（ｂ）は、理想電装品使用状況の一例を表す図である。
図２（ｂ）に示す表は、電装品列と３段階のレベルに対応したレベル列とを有する。電装品列は、各種電装品８０に含まれる電装品を表す情報を保存する。レベル列は、電装品列に保存された情報で表される電装品が消費する電力量を表す情報を保存する。具体的には、第１レベルに対応したレベル列は、電装品列の電装品が第１レベルを表す駆動情報を送信する場合における当該電装品の電力消費量を表す情報を保存する。
【００５５】
ここで、集計部９１４は、取得部９１１が取得した位置情報、日時情報、及び天気情報に基づいて、予め記憶する電装品毎の理想的な電力使用量を検索する。具体例としては、取得部９１１が取得した位置情報がトンネル内を表す場合には、集計部９１４は、トンネル内を表す情報と関連付けて記憶する第２レベルに属する電力量を検索すると共に、検索した電力量をオーディオの理想的な電力使用量とする。トンネル内は騒音が大きいため、中程度の電力を消費してオーディオに中程度大きさの音声を出力させる必要があるためである。尚、第１レベルよりも第２レベルの方が多い消費電力に対応し、第２レベルよりも第３レベルの方が多い消費電力に対応する。同様に、取得部９１１が取得した日時情報が「春の日中」を表し、天気情報が「晴れ」を表し、位置情報が「中緯度の平地」を表す場合には、集計部９１４は、これらの情報と関連付けて記憶する第１レベルに属する電力量をオーディオの理想的な電力使用量とする。晴れた春の日中において、中緯度の平地では、エアコンを使用する必要がほとんどないためである。
尚、集計部９１４は、個々の電装品に対して理想の使用電力量を特定した後に、特定した理想の使用電力量を合計する。また、集計部９１４は、取得部９１１が取得した駆動情報に基づいて個々の電装品に対して実際の使用電力量を特定した後に、特定した実際の使用電力量を合計する。
【００５６】
次に、図３（ｂ）に戻り、マイコン９１０の構成について引き続き説明を行う。
算出部９１５は、実行部９２０ｂが算出処理を実行することで実現される。算出部９１５は、集計部９１４が集計したデータを用いてエコラン制御の状態を表す指標を算出する。具体的には、算出部９１５は、エコラン制御によってエンジン４０を停止できている状態の頻度を表す頻度情報を算出する。より具体的には、算出部９１５は、上記のエコラン達成指標及びエコラン妨害指標を算出する。更に具体的には、取得部９１１の取得した車両の状態がエンジン停止条件を成立させる場合において、取得部９１１の取得した車両の操作がエンジン停止条件を成立させた場合と、成立させなかった場合との比率を表すエコラン達成比率及びエコラン妨害比率を算出する。この構成によれば、車両に対するユーザの操作によってエコラン制御の実行が妨げられた頻度を表す比率を算出できる。よって、この指標の通知を受けた車両のユーザは、例えば、車両の運転の開始から終了まで通じてエコラン制御を妨げる操作を控える対処をすることができる。尚、算出部９１５は、集計部９１４が集計したデータを用いて上記の理想電力達成指標を算出する。
【００５７】
更に、算出部９１５は、上記指標の理想値を算出する。具体的には、算出部９１５は、優良なドライバーが達成する指標値を上記指標の理想値とする。ここで、優良なドライバーは、例えば、燃費向上に適した運転（以下、エコ運転）に習熟したドライバーを含む。ここで、エコラン達成指標を例に挙げて説明すると、優良なドライバーが達成するエコラン達成指標は、ほぼ「３０％」である。しかし、エコラン達成指標の理想値は、車両の設計及び一般ドライバーの習熟度によって異なるため、より好適な値は、当業者が実験により定めることができる。また、算出部９１５は、車両要件に基づいてエコラン達成指標の理想値を算出する構成を採用できる。具体的には、算出部９１５は、車両の暖機前、車両に異常が生じている場合、他の制御装置１００又は２００からエコラン制御が禁止された場合、蓄電池６０が劣化した場合、又はアイドリングストップ後に所定のインターバルを経過していない場合に、そうでない場合と比べて、エコラン達成指標の理想値を低く算出する。
【００５８】
通知制御部９１６は、実行部９２０ｂが通知制御処理を実行することで実現される。通知制御部９１６は、エコラン制御部９１３が実行するエコラン制御の結果を通知装置７０に通知させるよう制御装置１００を制御する。また、通知制御部９１６は、算出部９１５が算出した頻度情報を通知装置７０に通知させるよう制御する。更に、通知制御部９１６は、車両要件が成立したが、ユーザの操作によりユーザ要件が成立しないとエコラン判定部９１２が判定した場合に、車両の操作によってエコラン制御の実行が妨げられた旨を通知装置７０に通知させるよう制御装置１００を制御する。また更に、通知制御部９１６は、エコラン判定部９１２においてユーザ要件の成立を妨げたと判定された車両の操作を通知装置７０に通知させる。この構成によれば、車両の状態が停止条件を成立させるが、車両の操作が停止条件を成立させない場合に、車両の操作によってエコラン制御の実行が妨げられた旨を通知するよう制御できる。また、停止条件を成立させなかった操作を通知するよう制御できる。よって、通知を受けた車両のユーザは、例えば、エコラン制御を妨げる操作を控える対処をすることができる。
【００５９】
また、通知制御部９１６は、算出部９１５が算出した頻度情報と、算出された頻度情報の目標値との差異を通知装置７０に通知させるよう制御装置１００を制御する。尚、指標の目標値は、ユーザが車両に対する操作を変更することで、算出部９１５で算出される頻度情報が表す頻度を上回らせる又は下回らせることを目標とする値をいう。また、本実施例において、頻度の目標値は、算出部９１５が算出した理想値であるとするが、これに限定される訳ではない。尚、具体的には、通知制御部９１６は、エコラン達成指標とエコラン達成指標指標の目標値との差異を通知させる。また、通知制御部９１６は、エコラン妨害指標とエコラン妨害指標指標の目標値との差異を通知させる構成を採用できる。更に、通知制御部９１６は、理想電力達成指標と理想電力達成指標の目標値との差異を通知させる。
【００６０】
次に、通知制御部９１６が通知装置７０を制御するタイミングについて説明する。通知制御部９１６は、取得部９１１の取得した車両の状態が走行状態から停止状態に変化すると、算出部９１５で停車回数又はアイドリングストップ回数を用いて算出した指標を通知するよう制御する。この構成によれば、車両の停止毎に生じる指標の変化を即時的に通知できる。また、通知制御部９１６は、取得部９１１が取得した車両の状態が停止状態である間に、算出部９１５が停車時間又はアイドリングストップ時間を用いて算出した指標を通知するよう制御する。この構成によれば、指標の経時的な変化を即時的に通知できる。またこの構成によれば、車両に対するユーザの操作が停止条件を成立させなかった割合を、停止条件を成立させる操作が可能な車両の停止期間において通知できる。よって、車両のユーザは、通知を受けると直ちに、エコラン制御を妨げる操作を控える等の対処をすることができる。
【００６１】
ここで、図４を参照して、通知制御部９１６に制御された通知装置７０の通知態様について説明する。図４（ａ）は、通知装置７０の一表示例を表す図である。
図４（ａ）に示すように、通知装置７０は、エコラン達成比率を、例えば、縦棒状のメータＢＲを用いてユーザに通知する。尚、図４（ａ）は、エコラン達成比率の最小値「0%」と最大値「100%」を、エコラン達成比率を表すメータＢＲと関連付けて表示する。また、通知装置７０は、エコラン達成比率の目標値を、例えば、水平線状の線ＬＴを用いてユーザに通知する。この構成によれば、算出した比率と、比率の目標値との差異を通知するよう制御できる。よって、車両のユーザは、目標値との差異が減少するように、エコラン制御を妨げる操作を控える対処をすることができる。更に、通知装置７０は、変化前のエコラン達成比率の目標値をもユーザに通知する。具体的には、図４（ａ）において、通知装置７０は、変化前の指標の目標値を破線で、変化後の指標の目標値を実線で表示する。この構成によれば、算出された目標値の変化をユーザに通知できる。
また、図４（ｂ）に示すように、通知装置７０は、変化前のエコラン達成比率をもユーザに通知する構成を採用できる。具体的には、通知装置７０は、変化前の指標を破線で、変化後の指標を実線で表示する。この構成によれば、算出された指標値の変化をユーザに通知できる。
【００６２】
ここで、図４（ａ）及び（ｂ）に示した表示は、車両の停止時において、通知装置７０が表示する。この構成によれば、停車時間を用いて算出されるエコラン達成比率は、停車時間の経過に伴って変化するため、比率の変化を即時的に通知できる。また、停車回数を用いて算出されるエコラン達成比率は、車両の停車回数に伴って変化するため、比率の変化を車両の停車毎に通知できる。
逆に、図４（ｃ）及び（ｄ）に示す様に、車両の走行時において、通知装置７０は、車両がエコランをしている状態（以下、エコ状態という）にあるか否かを、例えば、エコランプＥＬを点灯させて通知する。また、通知装置７０は、エコ運転状態量を、例えば、横棒状のメータＢＲを用いてユーザに通知する。尚、エコ運転状態量は、エコランを行っている程度を表す指標である。更に、通知装置７０は、エコバーＢＥと、エコ運転領域ＡＥ、及び非エコ運転領域ＡＮＥとを関連付けて表示する。エコ運転領域ＡＥとは、エコバーＢＥの先端が属する場合にエコ運転であることを表す領域をいう。また、非エコ運転領域ＡＮＥとは、エコバーＢＥの先端が属する場合にエコ運転でない運転（以下単に非エコ運転）であることを表す領域をいう。つまり、エコバーＢＥの先端からエコ運転領域ＡＥと非エコ運転領域ＡＮＥとの境界までの距離をもって、通知装置７０は、例えば、どの程度だけアクセルの操作量を増やしてもエコ運転を維持できるかを示す操作余量を表す。
【００６３】
尚、エコ運転状態量は、以下の数式６を用いて算出部９１５が算出する。具体的には、算出部９１５は、取得部９１１が取得したアクセル開度と、取得部９１１が取得した車速に基づいて定まる上限閾値とを用いてエコ運転状態量を表示する。この上限閾値は、所定の車速にある場合に、エコ状態を維持できるアクセル開度の上限値をいい、算出部９１５が予め記憶している値である。
【００６４】
（数６）
エコ運転状態量＝（（現在のアクセル開度）／上限閾値）×１００
【００６５】
尚、通知装置７０は、車両の走行中において、図４（ｃ）又は（ｄ）に示すエコ運転状態量の表示を行い、車両の停車中において、エコ運転状態量の表示に代えて、図４（ａ）又は（ｂ）に示すエコラン達成比率の表示を行う。しかし、これに限定される訳でなく、通知装置７０は、エコ運転状態量の表示と、エコラン達成比率の表示とを双方表示する構成を採用できる。この構成において、通知装置７０は、走行中においてエコ運転状態量をエコラン達成比率よりも明るく表示し、停止中においてエコラン達成比率をエコ運転状態量よりも明るく表示する構成を採用できる。この構成によれば、表示の切り替えを容易に制御できる。また、表示の切り替えによりユーザに与えるストレスを軽減できる。
【００６６】
更に、図４（ｅ）に示すように、通知装置７０は、時間の経過と時間の経過に伴ったエコラン達成比率の変化、及びエコラン達成比率の目標値の変化とを関連付けて表示する。具体的には、横軸に日時を、縦軸に所定期間におけるエコラン達成比率（以下、エコラン率とも図示する）を表す。尚、所定期間におけるエコラン率及びエコラン率の目標値とは、例えば、所定期間における平均の、最小の、最大の、又は所定期間におけるある時点のエコラン率及び目標値のいずれであっても良い。また本実施例では、通知装置７０は、月毎のエコラン率を時系列に沿って表示するとして説明したが、これに限定される訳ではなく、例えば、所定の走行距離毎に、トリップ毎に、ＩＧＯＮ毎に、給油毎に、又は所定時間毎に表示する構成を採用できる。この構成によれば、時間の経過に伴ったエコランに対するユーザの習熟変化を表示できる。
【００６７】
次に、図５を参照して、マイコン９１０が実行するソフトウェア処理について説明を行う。尚、マイコン９１０が実行するソフトウェア処理は、エコラン制御の実行を管理するエコラン管理処理と、通知制御の実行を管理する通知管理処理とを含む。図５（ａ）は、マイコン９１０が実行するエコラン管理処理の一例を表すフローチャートである。尚、マイコン９１０は、エコラン管理処理を定周期で実行する。
先ず、マイコン９１０は、検出装置１０等から車両の状態及び車両の操作の状態を取得する（ステップＳ０１及びＳ０２）。次に、マイコン９１０は、車両の状態及び操作の状態のいずれか１つ以上に基づいて車両が停車中であるか否かを判定する（ステップＳ０３）。マイコン９１０は、停車中であると判定する場合にはステップＳ０４の処理を、そうでない場合にはステップＳ０１に戻り上記処理を繰り返す。
【００６８】
ステップＳ０３において、マイコン９１０は、車両が停車中であると判定した場合には、例えば、数式３を用いてエコラン率を算出するために用いる停車時間を集計する（ステップＳ０４）。次に、マイコン９１０は、ステップＳ０１で取得した車両の状態に基づいて車両要件が成立したか否かを判定する（ステップＳ０５）。マイコン９１０は、車両要件が成立したと判定した場合にはステップＳ０６の処理を、そうでない場合にはステップＳ０１に戻り上記処理を繰り返す。
ステップＳ０５において、マイコン９１０は、車両要件が成立したと判定した場合には、ステップＳ０２で取得した車両の操作に基づいてユーザ要件が成立したか否かを判定する（ステップＳ０６）。マイコン９１０は、ユーザ要件が成立したと判定した場合にはステップＳ０７の処理を、そうでない場合にはステップＳ０９の処理を実行する。
【００６９】
ステップＳ０６において、マイコン９１０は、ユーザ要件が成立したと判定した場合には、アイドリングをストップするようエンジン４０を制御する（以下、ＩＳ制御と図示する）（ステップＳ０７）。次に、マイコン９１０は、例えば、数式２又は４を用いてエコラン率を算出するために用いるアイドリングストップ時間（以下、ＩＳ時間とも図示する）を集計する（ステップＳ０８）。その後、マイコン９１０は、エコラン管理処理の実行を終了する。
ステップＳ０６において、マイコン９１０は、ユーザ要件が成立しなかったと判定した場合には、例えば、数式３のユーザ要件でアイドリングストップできなかった停車時間（以下、ユーザ要件によるＩＳ不能時間とも図示する）を集計する（ステップＳ０９）。その後、マイコン９１０は、エコラン管理処理の実行を終了する。
【００７０】
尚、図５（ａ）において、ステップＳ０１及びＳ０２の処理が取得部９１１を実現するための取得処理の一例に相当し、ステップＳ０３、Ｓ０５、及びＳ０６の処理がエコラン判定部９１２を実現するためのエコラン判定処理の一例に相当する。また、ステップＳ０４、Ｓ０８、及びＳ０９の処理が集計部９１４を実現するための集計処理の一例に相当し、ステップＳ０７の処理がエコラン制御部９１３を実現するためのエコラン制御処理の一例に相当する。
【００７１】
次に、図５（ｂ）を参照して、マイコン９１０が実行する通知管理処理について説明を行う。図５（ｂ）は、マイコン９１０が実行する通知管理処理の一例を表すフローチャートである。尚、マイコン９１０は、通知管理処理を定周期で実行する。
先ず、マイコン９１０は、図５（ａ）のステップ０１からＳ０３と同様の処理を実行する（ステップＳ１１からＳ１３）。ステップＳ１３において、マイコン９１０は、車両停止中と判定した場合には、図５（ａ）のステップ０４、Ｓ０８、及びＳ０９で集計したデータを用いて、エコラン達成比率を算出する（ステップＳ１４）。次に、マイコン９１０は、算出したエコラン達成比率を通知するよう通知装置７０を制御する（ステップＳ１５）。その後、マイコン９１０は、通知管理処理の実行を終了する。
【００７２】
ステップＳ１３において、マイコン９１０は、車両走行中（つまり、停車中でない）と判定した場合には、図５（ａ）のステップ０１及びＳ０２で取得したデータ及び予め記憶する上限閾値のデータとを用いて、エコ運転状態量を算出する（ステップＳ１６）。次に、マイコン９１０は、算出したエコ運転状態量を通知するよう通知装置７０を制御する（ステップＳ１７）。その後、マイコン９１０は、通知管理処理の実行を終了する。
【００７３】
尚、図５（ａ）において、ステップＳ１１及びＳ１２の処理が取得部９１１を実現するための取得処理の一例に相当し、ステップＳ１３の処理がエコラン判定部９１２を実現するためのエコラン判定処理の一例に相当し、ステップＳ１４及びＳ１６の処理が算出部９１５を実現するための算出処理の一例に相当し、ステップＳ１５及びＳ１７の処理が通知制御部９１６を実現するための通知制御処理の一例に相当する。
【００７４】
本実施例において、取得部９１１が取得手段の一例に相当し、算出部９１５が算出手段の一例に相当し、通知制御部９１６が通知制御手段の一例に相当する。
【００７５】
ここで、本件発明に係るエコラン状態通知方法は、エコラン状態通知装置９００を用いて実施できる。
また、エコラン状態通知装置９００が実行するプログラムは、磁気ディスクや光ディスク、半導体メモリ、その他の記録媒体に格納して配布したり、ネットワークを介して配信したりすることにより提供できる。
更に、エコラン状態通知装置９００がソフトウェア処理を実行することで実現する機能の一部又は全部は、ハードウェア回路を用いて実現することができる。逆に、エコラン状態通知装置９００がハードウェア回路を用いて実現する機能の一部又は全部は、ソフトウェア処理を実行することで実現することができる。
【００７６】
以上本発明の好ましい実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【００７７】
１…エコラン状態通知システム              
１０…検出装置                
２０…検出装置                ３０…始動装置（スタータモータ）
４０…エンジン                ５０…ナビゲーション装置      
６０…蓄電池                  ７０…通知装置    
８０…各種電装品              １００、２００…制御装置      
９００…エコラン状態通知装置（アイドリングストップ制御装置）
９１０…マイコン              ９１１…取得部（取得手段）    
９１２…エコラン判定部        ９１２ａ…停止条件制御部      
９１２ａ１…車両要件制御部    ９１２ａ２…ユーザ要件制御部  
９１２ｂ…再始動条件判定部    
９１３…エコラン制御部        ９１４…集計部                
９１５…算出部（算出手段）    ９１６…通知制御部（通知制御手段）
ＡＥ…エコ運転領域            ＡＮＥ…非エコ運転領域        
ＢＥ…エコバー                ＢＲ…比率バー                
ＬＴ…目標値                  
【図１】
2010275998.tif 000003
【図２】
2010275998.tif 000004
【図３】
2010275998.tif 000005
【図４】
2010275998.tif 000006
【図５】
2010275998.tif 000007