(57)【要約】【課題】  エコランを禁止している理由をユーザへ効果的に通知することが可能なエコランシステム、制御プログラム及びエコラン状態報知装置を提供する。【解決手段】  本発明は車両の状態に応じて内燃機関を停止させ、再始動させるエコラン機能を有するエコランシステムである。このエコランシステムは、複数のエコラン禁止理由と各エコラン禁止理由をユーザに報知する優先度との関係を規定するテーブル情報と、車両にエコラン禁止理由が生じているか否かを判断するエコランＥＣＵ１０と、エコランＥＣＵ１０により車両にエコラン禁止理由が生じていると判断された場合に、テーブル情報により規定された優先度に応じて、当該エコラン禁止理由をユーザに報知するエコランプ４１又はナビゲーション装置とを備えている。【選択図】      図２
2008267266.tif 000002
【特許請求の範囲】
【請求項１】
車両の状態に応じて内燃機関を停止させ、再始動させるエコラン機能を有するエコランシステムにおいて、
複数のエコラン禁止理由と各エコラン禁止理由をユーザに報知する優先度との関係を規定する規定手段と、
前記車両にエコラン禁止理由が生じているか否かを判断する判断手段と、
前記判断手段により前記車両にエコラン禁止理由が生じていると判断された場合に、前記規定手段により規定された優先度に応じて、当該エコラン禁止理由をユーザに報知する報知手段とを備えていることを特徴とするエコランシステム。
【請求項２】
前記規定手段は、ユーザが対処不可であるエコラン禁止理由よりもユーザが対処可能なエコラン禁止理由に対し優先度を高く規定することを特徴とする請求項１記載のエコランシステム。
【請求項３】
前記報知手段は、前記エコラン禁止理由が所定数以上ある場合には、予め決められたエコラン禁止理由のみをユーザに報知することを特徴とする請求項１又は２記載のエコランシステム。
【請求項４】
前記報知手段により前記エコラン禁止理由をユーザに報知するタイミングを、車両停止時且つ走行履歴がある場合とすることを特徴する請求項１乃至３のいずれか１項記載のエコランシステム。
【請求項５】
前記エコラン禁止理由は、エコランを実行するための基本操作を含まないことを特徴とする請求項１乃至４のいずれか１項記載のエコランシステム。
【請求項６】
エコラン機能を中止する中止部をさらに備え、
当該中止部が操作された場合には、前記報知手段は前記エコラン禁止理由の報知を中止することを特徴とする請求項１乃至５のいずれか１項記載のエコランシステム。
【請求項７】
前記報知手段はランプで構成されており、車両停止時に前記エコラン禁止理由を点滅によりユーザに報知すると共に車両停止時以外は前記車両の故障発生を点滅によりユーザに報知することを特徴とする請求項１乃至６のいずれか１項記載のエコランシステム。
【請求項８】
前記報知手段はランプで構成されており、前記エコラン禁止理由毎に前記ランプの点滅方法を切り換えることを特徴とする請求項１乃至７のいずれか１項記載のエコランシステム。
【請求項９】
前記報知手段はランプで構成されており、優先度の高いエコラン禁止理由は優先度の低いエコラン禁止理由よりも前記ランプの点滅が早く終了するように構成されていることを特徴とする請求項１乃至８のいずれか１項記載のエコランシステム。
【請求項１０】
前記報知手段はランプで構成されており、
前記ランプを点滅させるためのコードを設定する設定手段を備え、
所定の条件成立時に前記設定手段に設定されたコードを削除し、前記ランプを消灯するように構成されていることを特徴とする請求項１乃至９のいずれか１項記載のエコランシステム。
【請求項１１】
前記報知手段はランプで構成されており、
前記設定手段で設定されたコードを受信し、当該ランプの点滅を制御する制御手段を備え、
車両停止時且つ走行履歴がある場合に、前記制御手段が所定時間内に前記コードを受信できない場合には、前記制御手段は前記ランプを継続して点灯するように制御することを特徴とする請求項１０記載のエコランシステム。
【請求項１２】
車両の状態に応じて内燃機関を停止させ、再始動させるエコラン機能を有するエコランシステムで使用されるコンピュータを、
複数のエコラン禁止理由と各エコラン禁止理由をユーザに報知する優先度との関係を規定する規定手段、
前記車両にエコラン禁止理由が生じているか否かを判断する判断手段、及び
前記判断手段により前記車両にエコラン禁止理由が生じていると判断された場合に、前記規定手段により規定された優先度に応じて、当該エコラン禁止理由をユーザに報知する報知手段
として機能させることを特徴とする制御プログラム。
【請求項１３】
車両の状態に応じて内燃機関を停止させた後に再始動させるエコラン制御を行うことが可能な車両に設けられ、エコラン制御によって内燃機関の停止が行われなかった場合に内燃機関の停止が行われなかった理由をユーザに報知するエコラン状態報知装置であって、
前記エコラン制御によって内燃機関の停止が行われておらず、かつ、内燃機関の停止を行っていない理由であるエコラン禁止理由がユーザへの報知を行う必要があるものを含む場合に、ユーザへの報知を行う必要があるエコラン禁止理由を禁止理由報知手段で報知させる報知制御手段を備え、
前記報知制御手段は、ユーザへの報知を行う必要があるエコラン禁止理由が複数存在する場合に、ユーザによって解消可能なエコラン禁止理由を、ユーザによって解消不可能なエコラン禁止理由よりも優先して報知するように禁止理由報知手段を制御することを特徴とするエコラン状態報知装置。
【請求項１４】
車両の状態に応じて内燃機関を停止させた後に再始動させるエコラン制御を行うことが可能な車両に設けられ、エコラン制御によって内燃機関の停止が行われなかった場合に内燃機関の停止が行われなかった理由をユーザに報知するエコラン状態報知装置であって、
前記エコラン制御によって内燃機関の停止が行われておらず、かつ、内燃機関の停止を行っていない理由であるエコラン禁止理由がユーザへの報知を行う必要があるものを含む場合に、ユーザへの報知を行う必要があるエコラン禁止理由を禁止理由報知手段で報知させる報知制御手段を備え、
前記報知制御手段は、ユーザへの報知を行う必要があるエコラン禁止理由が複数存在する場合に、ユーザによって解消不可能なエコラン禁止理由を、ユーザによって解消可能なエコラン禁止理由よりも優先して報知するように禁止理由報知手段を制御することを特徴とするエコラン状態報知装置。
【請求項１５】
車両の状態に応じて内燃機関を停止させた後に再始動させるエコラン制御を行うことが可能な車両に設けられ、エコラン制御によって内燃機関の停止が行われなかった場合に内燃機関の停止が行われなかった理由をユーザに報知するエコラン状態報知装置であって、
前記エコラン制御によって内燃機関の停止が行われておらず、かつ、内燃機関の停止を行っていない理由であるエコラン禁止理由がユーザへの報知を行う必要があるものを含む場合に、ユーザへの報知を行う必要があるエコラン禁止理由を禁止理由報知手段で報知させる報知制御手段を備え、
前記報知制御手段は、ユーザへの報知を行う必要があるエコラン禁止理由が複数存在する場合に、エコラン禁止理由が多い旨の報知を行うように禁止理由報知手段を制御することを特徴とするエコラン状態報知装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載されるエコランシステム、制御プログラム及びエコラン状態報知装置に関する。
【背景技術】
【０００２】
近年、燃費の低減、排気ガスの低減を目的として、エンジンの作動が不要の時（例えば、信号待ち、電車通過待ち、人待ち等をしている時の車両の停止時）にエンジンを自動的に停止させ、エンジンの作動が必要になった時に再びエンジンを自動的に始動（再始動）させるエコノミーランニングシステム（エコランシステム）が開発され、実用化もされている。 
【０００３】
このようなエコランシステムが搭載された車両には、エンジンの自動停止再始動、すなわちエコランを実施している場合に、そのことを利用者（運転者等）に知らせるためのインジケータや、逆にエコランを実施していない場合にそのことを利用者に知らせるインジケータが装備されており、利用者は、これらのインジケータを参照することにより、エコランが実行されているか否かを確認することができるようになっている（特許文献１参照）。
【０００４】
現状、自家用車両へのエコランシステムの普及はまだまだ進んでいないため、エコランシステムの正しい仕組み等については広く認知されておらず、一般的には、車両が停止状態になれば、エンジンが自動停止されるシステムであるとの認識が強い。
【０００５】
しかしながら、実際のエコラン制御では、例えば、シフトレバーがＤレンジのままエンジンを自動停止させる場合、車両が停止状態（車速が０ｋｍ／ｈ）、かつアクセルオフ（アクセルペダルが踏み込まれていない状態）、かつブレーキオン（ブレーキペダルが踏み込まれている状態）、かつパニックブレーキ（急ブレーキ）ではない状態、かつエンジン自動停止時に使用されるバッテリの蓄電量が所定レベル以上である状態、かつその他複数の状態が含まれる停止条件がすべて成立した場合に、エンジンが自動停止されるようになっている。
【０００６】
したがって、車両が停止状態（すなわち、車速が０ｋｍ／ｈ）であるにもかかわらず、その他の停止条件のうちのいずれかの条件が成立していない場合、エンジンが自動停止されない現象が生じることとなる。従来、このような現象が生じた場合、エコランが実行されていないことが、インジケータによって示されるだけなので、利用者が、車両が停止状態となるだけで、エンジンが自動停止されるものとシステムを誤認識している場合、なぜ、車両が停止状態であるにもかかわらずエンジンが自動停止されないのかといった疑問を抱くこととなり、さらに、エコラン制御が正常に機能していないのではないかといった不安を利用者に与えたり、利用者が故障と勘違いしてしまうことがあった。
【０００７】
このため、エンジンを自動停止させることができない原因（すなわち不成立となっている停止条件）と、その原因に対する対処方法とをカーナビゲーション装置の表示部に表示させるエコランシステムが、本出願人により提案されている（特許文献２参照）。
【特許文献１】特開２００１−８８５８０号公報
【特許文献２】特開２００６−２７３２１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記特許文献１では、エコランが実行されていないことが、インジケータによって示されるだけなので、ユーザは、エコランが実行されていない原因を理解することはできない。
【０００９】
また、上記特許文献２では、ユーザは、エコランが実行されていない原因を理解することはできるものの、エコランが実行されていない原因のうち、ユーザが対処可能なものとユーザが対処不可であるものとが混在した状態で全て画面に表示される。このため、極力エコランを実行したいと考えるユーザは、煩雑な画面表示を好まず、ユーザが対処可能な原因のみを早期に通知して欲しいという要求がある。
【００１０】
また、カーナビゲーション装置は、エコランを実行する車両が必ずしも備えているわけではないため、このような車両では、上記特許文献２の技術を利用できなかった。
【００１１】
本発明は、上記課題に鑑みてなされたものであり、その目的は、エコランを禁止している理由をユーザへ効果的に通知することが可能なエコランシステム、制御プログラム及びエコラン状態報知装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記目的を達成するため、請求項１のエコランシステムは、車両の状態に応じて内燃機関を停止させ、再始動させるエコラン機能を有するエコランシステムにおいて、複数のエコラン禁止理由と各エコラン禁止理由をユーザに報知する優先度との関係を規定する規定手段と、車両にエコラン禁止理由が生じているか否かを判断する判断手段と、前記判断手段により車両にエコラン禁止理由が生じていると判断された場合に、前記規定手段により規定された優先度に応じて、当該エコラン禁止理由をユーザに報知する報知手段とを備える、構成としている。
【００１３】
かかる構成によれば、ユーザに報知するエコラン禁止理由の優先度を規定手段により規定できるので、エコランを禁止している理由をユーザへ効果的に通知することが可能となる。
【発明の効果】
【００１４】
本発明によれば、エコランを禁止している理由をユーザへ効果的に通知することが可能となる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１６】
（第１の実施の形態）
図１（Ａ）は、第１の実施の形態に係るエコノミーランニングシステム（エコランシステム）の概略構成を示すブロック図であり、図１（Ｂ）は各ＥＣＵ（electronic control unit）の概略構成を示すブロック図である。
【００１７】
図１（Ａ）において、エコランシステムは、バッテリ１、エコラン状態報知装置としてのエコランＥＣＵ１０（判断手段、設定手段）、エンジンＥＣＵ１１、メータＥＣＵ１２（制御手段）、及びブレーキＥＣＵ１３を備えている。エコランＥＣＵ１０、エンジンＥＣＵ１１、メータＥＣＵ１２及びブレーキＥＣＵ１３は通信ライン２を介して互いに接続されている。また、バッテリ１は、電力ライン３を介して、エコランＥＣＵ１０及びメータＥＣＵ１２に接続されており、さらに、イグニッション（ＩＧ）スイッチ２３を介して、エンジンＥＣＵ１１及びブレーキＥＣＵ１３に接続されている。尚、エコランシステムは、不図示のアクセサリ（ＡＣＣ）スイッチがオンの間に給電される不図示のＥＣＵ（エアコンＥＣＵなど）も備えている。エコランＥＣＵ１０と、エコランプ４０、表示部６０、又は音声出力部６４とは報知手段を構成する。エコランプ４０、表示部６０、又は音声出力部６４が禁止理由報知手段を構成する。
【００１８】
これらのＥＣＵは、図１（Ｂ）に示すように、各種の演算処理を実行するＣＰＵ１０１、処理プログラム等が記憶されたＲＯＭ１０２、及び一時的に処理データを記憶するＲＡＭ１０３を含んで構成されるマイクロコンピュータ（マイコン）と、不揮発性メモリ１０４と、各種信号の入出力インターフェース１０５とを含んで構成されており、ＲＯＭ１０２から読み出された処理プログラムに応じてＣＰＵ１０１が必要な演算処理を実行し、その演算結果に基づいて各種制御が実行される。
【００１９】
エコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４には、メータＥＣＵ１２に接続されるエコランプの点滅を制御するためのランプコードが設定される。また、エコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４は、ＩＧスイッチをオンにしてからの走行履歴を記録する。走行履歴の走行距離は、車速センサからの信号を利用して、公知の方法で算出される。
【００２０】
各ＥＣＵ１０〜１３で検出された信号や演算処理データは、通信ライン２を介して、各ＥＣＵ１０〜１３の間で相互に通信が行えるように構成されており、必要に応じてデータ通信を行い、相互に連動して制御が行われるようになっている。
【００２１】
エコランＥＣＵ１０には、エコランスイッチ（ＳＷ）２０、ランプ連動型のエコランキャンセルスイッチ２１（中止部）、ドアカーテシスイッチ２２、イグニッション（ＩＧ）スイッチ２３、スタータスイッチ２４、ブレーキブースト圧センサ２５、スポーツドライブスイッチ２６、エンジンフードスイッチ２７及び報知選択スイッチ２８等が接続されている。ランプ連動型のエコランキャンセルスイッチ２１はランプ２１ａを含む。報知選択スイッチ２８は、エコラン禁止理由の報知を行うか否かをユーザが選択することができるスイッチであり、エコラン禁止理由の報知を行うことをユーザが選択した場合には、当該報知選択スイッチ２８は押下される、即ちオンになる。
【００２２】
エコランＥＣＵ１０へは、エコランスイッチ２０からのエコランシステムのオン（起動）信号、エコランキャンセルスイッチ２１からのエコランシステムのオフ（停止）信号、ドアカーテシスイッチ２２からのドアの開閉を示す信号、イグニッション（ＩＧ）スイッチ２３からのＩＧオン・オフ信号、スタータスイッチ２４からのスタータオン・オフ信号、ブレーキブースト圧センサ２５からのブレーキブースト圧値を示す信号、スポーツドライブスイッチ２６からのオン・オフ信号、エンジンフードスイッチ２７からのエンジンフードの開閉信号、報知選択スイッチ２８からのオン・オフ信号、及びその他の信号が、それぞれ入力される。
【００２３】
エコランＥＣＵ１０は、各ＥＣＵ１０、１１、１２、１３で検出された車両の状態に応じてエンジンを停止させたり再始動させるエコラン制御（自動停止・再始動制御）を行う。
【００２４】
また、エンジンＥＣＵ１１には、イグニッション（ＩＧ）スイッチ２３、エンジン回転数センサ３０、水温センサ３１、車速センサ３２、アクセルペダルセンサ３３、舵角センサ３４、シフト位置センサ３５、シフトランプ３６、及びエアコンスイッチ３７等が接続されている。
【００２５】
エンジンＥＣＵ１１へは、ＩＧスイッチ２３からのＩＧオン・オフ信号、エンジン回転数センサ３０からのエンジン回転数信号、エンジンに取り付けられた水温センサ３１からのエンジン冷却水温信号、駆動輪に取り付けられた車速センサ３２からの車速信号、アクセルペダルの踏み込み有無を検出するアクセルペダルセンサ３３からのアクセルオン・オフ信号、操舵角センサ３４からのステアリングの操舵角信号、シフトレバーの操作位置（Ｐ、Ｒ、Ｎ、Ｄ、２、Ｌ）を検出するシフト位置センサ３５からのシフト位置信号、エアコンスイッチ３７からのエアコンオン・オフ信号、及びその他の信号が入力される。エンジンＥＣＵ１１はシフト位置信号に基づいて、シフト位置センサ３５で検知されたシフトレバーの操作位置を点灯するためにシフトランプ３６に信号を出力する。
【００２６】
エンジンＥＣＵ１１では、燃料噴射制御などのエンジン制御やトランスミッションの変速制御制御等が実行される。
【００２７】
また、メータＥＣＵ１２には、車速センサ３２、ウインカースイッチ４０、及びエコランプ４１（報知手段）等が接続され、メータＥＣＵ１２は、運転席前方に配設されたメータパネルへの表示事項を制御する。メータＥＣＵ１２へは、燃料の残量を検出する燃料センサ（不図示）からの残量信号、ウインカースイッチからの操作信号、及びその他メータ制御に必要な信号が入力される。エコランプ４１は、エコラン時には点灯せず、車両故障時やエコラン走行ができない場合（即ち、後述するエコラン禁止理由に該当する場合）などに点滅する。ブレーキＥＣＵ１３へは、ブレーキペダルの踏み込み有無を検出するブレーキペダルセンサからのブレーキオン・オフ信号、及びその他ブレーキ制御に必要な信号が入力される。
【００２８】
図２は、エコラン禁止理由とエコランプの点滅との関係を示すテーブル情報の一例を示す図である。このテーブル情報（規定手段）は、エコランＥＣＵ１０のＲＯＭ１０３又は不揮発性メモリ１０４に記憶されている。また、テーブル情報は、車両の取り扱い説明書等にも記載されているものとする。
【００２９】
エコラン禁止理由とは、車両が停止状態であるにもかかわらずエンジンを停止しない理由である。テーブル情報のエコラン禁止理由は、同図に示すように、「ユーザ対処可能」、「ユーザ対処不可」、「基本操作」、「コード多」の４つの項目に分けられている。
【００３０】
「ユーザ対処可能」の項目には、ユーザがエコラン禁止理由を解消する操作等を実行することで、車両がエコランを実行するようなエコラン禁止理由が含まれている。「ユーザ対処不可」の項目には、ユーザの操作等にかかわらず、車両のエコランが禁止されるエコラン禁止理由が含まれている。この項目には、車両正常時及び車両異常時の場合のエコラン禁止理由が含まれている。
【００３１】
尚、図２の「車両要件（車両異常時）」と、後述する図４のステップＳ５で判断している故障（ダイアグ検出）状態との違いは、以下に示す。
【００３２】
後述する図４のステップＳ５で判断している故障（ダイアグ検出）状態は、エコランＥＣＵ１０が、主に制御に用いるセンサやアクチュエータ等の故障状態であり、エコラン制御が実行できない状態である。一方、図２の「車両要件（車両異常時）」は、不図示のエアコンによって大電流が消費されている状態、バッテリ容量が少なくなっている状態、現在のシフト位置を検出できていない状態など、上記の故障状態ほどではないが、車両の状態が正常ではなく、エコランＥＣＵ１０がエコラン制御（エンジン停止）を行わない方が良いと判断している状態である。
【００３３】
図２の「基本操作」の項目には、エコラン車を購入したユーザが熟知しているエコラン禁止理由が含まれている。また、車両の状態が３つ以上のエコラン禁止理由に該当する場合に、「コード多」の項目に該当する。
【００３４】
テーブル情報の点滅コードは、エコランプ４１の点滅方法を示す。点滅コードは２桁の数字からなり、上１桁がエコランプ４１を１秒間点灯させる回数に相当するメジャー番号に割り当てられており、下１桁がエコランプ４１を０．５秒間点灯させる回数に相当するマイナー番号に割り当てられている。具体的には、エコランＥＣＵ１０が車両の状態を常時監視し、車両の状態がエコラン禁止理由に該当する場合に、ＲＡＭ１０２内のランプコードに当該エコラン禁止理由に対応する点滅コードをセットし、点滅コードをメータＥＣＵ１２に送信する。メータＥＣＵ１２は受信した点滅コードに基づいて、エコランプ４１を点灯させる。
【００３５】
ここで、点滅コードが「１２」である場合のエコランプ４１の点滅方法を図３（Ａ）に示し、点滅コードが「２２」である場合のエコランプ４１の点滅方法を図３（Ｂ）に示す。
【００３６】
点滅コードが「１２」である場合には、メジャー番号は「１」であり、マイナー番号は「２」である。このため、図３（Ａ）に示すように、エコランプ４１は、まず、１秒間の点灯を１回行い、３秒間のインターバル時間を設けて、０．５秒間の点灯を１回行い、０．５秒間のインターバル時間を設けて、再度０．５秒間の点灯を１回行う。即ち、０．５秒間の点灯は計２回行う。
【００３７】
点滅コードが「２２」である場合には、メジャー番号は「２」であり、マイナー番号は「２」である。このため、図３（Ｂ）に示すように、エコランプ４１は、まず、１秒間の点灯を１回行い、１秒間のインターバル時間を設けて、再度１秒間の点灯を１回行う。その後、３秒間のインターバル時間を設けて、０．５秒間の点灯を１回行い、０．５秒間のインターバル時間を設けて、再度０．５秒間の点灯を１回行う。即ち、１秒間及び０．５秒間の点灯をそれぞれ計２回行う。
【００３８】
このように、ユーザは、エコランプ４１の点滅により、点滅コードを理解できるため、エコラン禁止理由をテーブル情報に基づいて判断することができる。また、エコラン禁止理由毎にエコランプ４１の点滅方法を切り換えているので、ユーザに効果的にエコラン禁止理由を報知することができる。
【００３９】
図２のテーブル情報の点滅優先度は、エコランプ４１の点滅によりユーザに報知するエコラン禁止理由の優先順を示す。例えば、エコラン禁止理由が２つある場合には、優先度の高いエコラン禁止理由からエコランプ４１の点滅が実行される。例えば、エコラン禁止理由が「スポーツドライブＳＷによるエコラン禁止」及び「ドア開によるエコラン禁止」の場合には、点滅優先度は前者の方が高いので（点滅優先度の数値が低い方が優先度は高い）、先に前者のエコラン禁止理由に対応するエコランプ４１の点滅が実行される。
【００４０】
尚、エコラン禁止理由が３つ以上ある場合には、「コード多」の項目に対応する点滅コード「０５」に基づいてエコランプ４１の点滅が実行される。エコラン禁止理由が３つ以上ある場合に、エコランプ４１をエコラン禁止理由毎に点滅させない理由は、かかる場合にエコランプ４１を点滅させても、点滅回数が多くなりずぎて、ユーザが対応できなくなるおそれがあり、また、ユーザによる点滅コードの解読作業を軽減するためである。
【００４１】
また、図２のテーブル情報では、「基本操作」の項目に属するエコラン禁止理由には、点滅コードや点滅優先度が設定されていない。「基本操作」の項目には、エコラン車を購入したユーザが熟知しているエコラン禁止理由のみが含まれているため、敢えてユーザにそのようなエコラン禁止理由を報知する必要はないからである。
【００４２】
さらに、不図示の外部装置（例えばコンピュータ）を通信ライン２に接続して、エコランＥＣＵ１０にアクセスすることにより、図２のテーブル情報は編集可能である。
【００４３】
また、図２のテーブル情報では、「ユーザ対処可能」、「ユーザ対処不可」、「基本操作」及び「コード多」の各項目毎に、発生頻度の高いエコラン禁止理由ほど優先度は高く設定され、点滅コードの値は小さく設定されている。これにより、発生頻度の高いエコラン禁止理由ほど、エコランプ４１の点滅時間が短くなるため（即ちランプ点灯が早く完了するため）、発生頻度の高いエコラン禁止理由（即ち優先度の高いエコラン禁止理由）ほど、早くユーザにエコラン禁止理由を報知することができる。
【００４４】
図４は、エコランＥＣＵ１０が実行する制御処理を示すフローチャートである。
【００４５】
エコランＥＣＵ１０は、エコラン条件が成立しているか否かを判別する（ステップＳ１）。ここでは、現在エコラン中（エンジン停止中）であるか否かを判断している。図２のエコラン禁止理由が１つでも成立する場合には、エコランＥＣＵ１０はエコラン条件が成立していないと判断する。
【００４６】
ステップＳ１において、エコラン条件が成立している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、エコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４に設定されているランプコードの内容を削除する（ステップＳ２）。これは、以前のランプコードの内容が維持されていると、エコランプ４１の誤作動に繋がるからである。
【００４７】
次いで、エコランＥＣＵ１０は、ランプコードに消灯を示すコードをセットし、当該コードをメータＥＣＵ１２に送信する（ステップＳ３）。メータＥＣＵ１２は受信したコードに基づいて、エコランプ４１を消灯させ（ステップＳ４）、本処理を終了する。
【００４８】
上記ステップＳ１において、エコラン条件が成立していない場合には（ＮＯの場合）、エコランＥＣＵ１０は、エコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生しているか否かを判別する（ステップＳ５）。
【００４９】
ステップＳ５において、エコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、エコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４に設定されているランプコードの内容を削除し（ステップＳ６）、ランプコードに故障発生を示す点滅コードをセットし、当該点滅コードをメータＥＣＵ１２に送信する（ステップＳ７）。ここで、故障発生を示すコードは、例えば、「９９」であり、エコランプ４１の点滅内容は１秒点灯、１秒消灯の繰り返しである。メータＥＣＵ１２は受信した点滅コードに基づいて、エコランプ４１を点灯させ（ステップＳ８）、本処理を終了する。
【００５０】
ステップＳ５において、エコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生していない場合には（ＮＯの場合）、エコランＥＣＵ１０は、エコラン禁止理由を報知することをユーザが要求しているか否かを判別する（ステップＳ９）。ここでは、エコランＥＣＵ１０は、報知選択スイッチ２８からオン信号を入力したときに、エコラン禁止理由を報知することをユーザが要求していると判断する。
【００５１】
尚、エコランスイッチ２０をオフにする又はエコランキャンセルスイッチ２１をオンにすることによりエコラン制御を実行しない状態にあるときには、エコラン禁止理由を報知しないようにしてもよい。この場合、図２の「エコランキャンセルＳＷによるエコラン禁止」の項目は削除する。
【００５２】
ステップＳ９において、エコラン禁止理由を報知することをユーザが要求していない場合には（ＮＯの場合）、本処理は終了する。
【００５３】
一方、ステップＳ９において、エコラン禁止理由を報知することをユーザが要求している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、エンジンＥＣＵ１１に接続されている車速センサ３２からのセンサ信号に基づいて、車両が停止しているか否かを判別する（ステップＳ１０）。
【００５４】
ステップＳ１０において、車両が停止していない場合には（ＮＯの場合）、エコランは実行されないので、本処理を終了する。一方、車両が停止している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、ＩＧスイッチ２３をオンにしてからエコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４に記録されている走行履歴があるか否かを判別する（ステップＳ１１）。
【００５５】
ステップＳ１１において、走行履歴がない場合には（ＮＯの場合）、エコランは実行されないので、本処理を終了する。一方、走行履歴がある場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、ＲＡＭ１０３又は不揮発性メモリ１０４に記録されている図２のテーブル情報に基づいて、車両にエコラン禁止理由が発生しているか否かを判別する（ステップＳ１２）。
【００５６】
ステップＳ１２において、車両にエコラン禁止理由が発生していない場合には（ＮＯの場合）、エコランは実行されないので、本処理を終了する。一方、車両にエコラン禁止理由が発生していない場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、車両にエコラン禁止理由が３つ以上生じているか否かを判別する（ステップＳ１３）。車両にエコラン禁止理由が３つ以上生じている場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、ランプコードに図２のテーブル情報内の点滅コード「０５」をセットし、当該点滅コードをメータＥＣＵ１２に送信する（ステップＳ１４）。メータＥＣＵ１２は受信した点滅コードに基づいて、エコランプ４１を点灯させ（ステップＳ１５）、本処理を終了する。
【００５７】
上記ステップＳ１３において、車両にエコラン禁止理由が３つ以上生じていない場合には（ＮＯの場合）、エコランＥＣＵ１０は、車両に生じているエコラン禁止理由に対応する点滅コードをランプコードにセットし、当該点滅コードをメータＥＣＵ１２に送信する（ステップＳ１６）。この場合、エコラン禁止理由が２つあるときには、優先度の高いエコラン禁止理由に対応する点滅コードを先にメータＥＣＵ１２に送信する。メータＥＣＵ１２は受信した点滅コードに基づいて、エコランプ４１を点灯させ（ステップＳ１７）、本処理を終了する。
【００５８】
上記処理では、ステップＳ１０、Ｓ１４〜Ｓ１７に示すように、車両が停止している間のみ、エコラン禁止理由を報知するようにしているが、イグニッションスイッチ２３がオンの間は、エコラン禁止理由を報知するようにしてもよく、又車両走行中も「車両の速度が所定速度以上である」などのエコラン禁止理由を報知するようにしてもよい。
【００５９】
以上詳細に説明したように、本実施の形態によれば、エコランＥＣＵ１０によりエコラン禁止理由が生じていると判断された場合に、図２のテーブル情報に規定された優先度に応じて、エコランプ４１の点滅を介して当該エコラン禁止理由をユーザに報知する。よって、ユーザに報知するエコラン禁止理由の優先度をテーブル情報により規定できるので、エコランを禁止している理由をユーザへ効果的に通知することが可能となる。
【００６０】
また、図２のテーブル情報は、ユーザが対処不可であるエコラン禁止理由の優先度よりもユーザが対処可能なエコラン禁止理由の優先度を高く規定するので、ユーザが対処可能なエコラン禁止理由がユーザが対処不可であるエコラン禁止理由よりも早く報知され、エコランを禁止している理由をユーザへ効果的に通知することが可能となる。特に、極力エコランを実行したいと考えるユーザに対し、運転中にストレスを与えることを軽減できる。
【００６１】
上記実施の形態では、エコラン禁止理由をユーザに報知するタイミングは、車両停止時且つ走行履歴がある場合であるので、運転中のユーザの注意を惹き、車両の走行に支障をきたすことを回避することができる。
【００６２】
また、エコランスイッチ２０がオフになっている、又はエコランキャンセルスイッチ２１がオンになっている場合には、エコランプ４１の点滅は実行されないので、エコランプ４１の点滅を望まないユーザの意思を尊重することができると共に、ユーザはエコランプ４１の点滅を実行するか否か選択できるので、利便性の向上を図ることができる。
【００６３】
さらに、エコランプ４１は、車両停止時にエコラン禁止理由を点滅によりユーザに報知すると共に車両停止時以外は車両の故障発生を点滅によりユーザに報知するので、エコラン禁止理由を報知する機能及び車両の故障発生を報知する機能の２つの機能を１つのランプで共用することができ、コスト低減を図ることができる。また、エコランプを搭載する車両では、新たな部品等を利用せずに、エコラン禁止理由を報知する機能をエコランプに追加することができる。
【００６４】
上記ステップＳ５〜ステップＳ８の処理は、故障（ダイアグ）の発生を報知する機能とエコラン禁止理由を報知する機能を１つのランプで共用する場合に必要となる処理であり、機能毎にランプを設けた場合（即ち、ここでは２つのランプを設けた場合）には、上記ステップＳ５〜ステップＳ８の処理は不要になる。即ち、ステップＳ１でＮＯの場合には、ステップＳ９に進む。
【００６５】
上記実施の形態では、メータＥＣＵ１２は、エコランＥＣＵ１０から点滅コードを受信し、エコランプ４１の点滅を制御するが、車両停止時且つ走行履歴がある場合に、メータＥＣＵ１２が所定時間内（例えば、車両停止時から３秒間以内）に点滅コードを受信できない場合には、メータＥＣＵ１２はエコランプ４１を継続して点灯するように制御してもよい。これにより、エコランＥＣＵ１０からメータＥＣＵ１２に点滅コードが送信されていないことをユーザに通知することでき、ユーザは視覚的に故障が発生したことを理解できる。
【００６６】
また、上記実施の形態では、エコラン条件が成立した場合、又はエコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生した場合に、ランプコードの内容を削除したが、エコランプ４１の誤点滅を防止するために、アイドリングストップモード移行時、エンスト時、車速有りの時などの場合にも、ランプコードの内容を削除するようにしてもよい。
【００６７】
さらに、上記実施の形態では、エコラン禁止理由をエコランプ４１の点滅によりユーザに報知したが、エコランプ４１に代えて、エコランキャンセルスイッチ２１が備えるランプ２１ａやシフトランプ３６を使用してもよい。また、エコラン禁止理由がエコランキャンセルスイッチ２１に関連する理由である場合に、エコランプ４１に代えて、ランプ２１ａを点滅させるようにしてもよい。エコラン禁止理由がシフトレバーに関連する理由である場合には、エコランプ４１に代えて、シフトランプ３６を点滅させるようにしてもよい。このように、エコラン禁止理由に関連する部品がランプを備える場合には、エコランプ４１に代えて、そのランプを点滅させるようにしてもよい。
【００６８】
図１０は、図２のテーブル情報の変形例を示す図である。
【００６９】
図１０のテーブル情報によれば、ユーザが対処可能であるエコラン禁止理由の優先度よりもユーザが対処不可なエコラン禁止理由の優先度を高く規定するので、ユーザが対処不可なエコラン禁止理由がユーザが対処可能であるエコラン禁止理由よりも早く報知される。
【００７０】
同図において、「ユーザ対処不可」の項目に対応する点滅コード及び優先度は、１つにまとめられているが、「車両要件（車両正常時）」及び「車両要件（車両異常時）」の項目に対応するように、点滅コード及び優先度を２つにわけてもよく、さらに、詳細なエコラン禁止理由ごとに異なる点滅コード及び優先度を設けるようにしてもよい。
【００７１】
ユーザに報知するエコラン禁止理由が複数あり、且つその複数のエコラン禁止理由にユーザ対処不可の項目に対応するエコラン禁止理由が含まれる場合には、ユーザ対処不可の項目に対応する点滅コードのみに従って、エコランプ４１を点滅させるようにしてよい。また、エコラン禁止理由が３つ以上あり、車両が「コード多」の項目の状態にある場合には、「コード多」の項目に対応する点滅コードのみに従って、エコランプ４１を点滅させるようにしてよい。
【００７２】
（第２の実施の形態）
上記第１の実施の形態では、エコランプ４１でエコラン禁止理由をユーザに報知したが、本実施の形態では、ナビゲーション装置でエコラン禁止理由をユーザに報知する。
【００７３】
図５（Ａ）は、第２の実施の形態に係るエコランシステムの概略構成を示すブロック図であり、図５（Ｂ）は各ＥＣＵ又はマイコンの概略構成を示すブロック図である。
【００７４】
図５（Ａ）の第２の実施の形態に係るエコランシステムが図１（Ａ）の第１の実施の形態に係るエコランシステムと異なる点は、ナビゲーション装置を備えることである。このナビゲーション装置（報知手段）は、ナビマイコン１４、表示部６０、自車位置検出部６１、記憶部６２、操作部６３、及び音声出力部６４を備えている。ナビマイコン１４は、図５（Ｂ）に示すように、各ＥＣＵ１０〜１３と同様の構成を有する。尚、図５（Ｂ）の構成は図１（Ｂ）の構成と同様である。
【００７５】
また、ナビマイコン１４は、通信ライン２を介して各ＥＣＵ１０〜１３と接続されており、電力ライン３及びアクセサリスイッチ６５を介してバッテリ１と接続されている。表示部６０は、タッチパネル式の液晶ディスプレイで構成され、地図情報等を表示する。自車位置検出部６１は、ＧＰＳ用アンテナやＧＰＳ受信機等で構成され、通信衛星からのＧＰＳ信号を受信し、自車位置の検出を行う。記憶部６２は、メモリ又はハードディスク等で構成され、地図表示、経路探索、及び経路案内等のナビゲーション機能を実行させるのに必要なデータを記憶する。操作部６３は、表示部６０に設けられたボタンスイッチやタッチパネルなどから構成され、操作指示を入力する。音声出力部６４は、アンプやスピーカなどを含んで構成され、ナビゲーションの音声案内等を実行する。
【００７６】
図６は、エコラン禁止理由と表示部６０における表示との関係を示すテーブル情報の一例を示す図である。このテーブル情報（規定手段）は、エコランＥＣＵ１０のＲＯＭ１０３又は不揮発性メモリ１０４に記憶されている。
【００７７】
図６のテーブル情報は、図２のテーブル情報の点滅コードを表示部６０を制御するための表示コードに変更した点、図２のテーブル情報の点滅優先度を表示優先度に変更した点が図２のテーブル情報と異なり、その他の内容は図２のテーブル情報と同様である。
【００７８】
図７（Ａ）は表示部６０に表示されるエコラン禁止理由の報知形式の設定画面の一例を示す図であり、図７（Ｂ）は表示部６０に表示されるエコラン禁止理由の報知方法の設定画面の一例を示す図である。
【００７９】
図７（Ａ）のエコラン禁止理由の報知形式の設定画面には、エコラン禁止理由のみを報知する指示を入力するためのボタン２０１、エコラン禁止理由と対処方法を報知する指示を入力するためのボタン２０２、エコラン禁止理由及び対処方法の報知をキャンセルするためのボタン２０３、メインメニューに戻る指示を入力するための戻るボタン２０４、取消ボタン２０５、及び決定ボタン２０６が表示される。
【００８０】
図７（Ｂ）のエコラン禁止理由の報知方法の設定画面には、画面表示による報知の指示を入力するためのボタン２０７、音声による報知の指示を入力するためのボタン２０８、画面表示と音声による報知の指示を入力するためのボタン２０９、戻るボタン２０４、取消ボタン２０５、及び決定ボタン２０６が表示される。
【００８１】
ユーザは、図７（Ａ）及び図７（Ｂ）の設定画面に表示されている任意のボタンを押下することにより、所望の報知形式又は報知方法の設定を実行することができる。
【００８２】
図８は、エコランＥＣＵ１０が実行する制御処理を示すフローチャートである。
【００８３】
エコランＥＣＵ１０は、エコラン条件が成立しているか否かを判別する（ステップＳ２１）。ここでは、現在エコラン中（エンジン停止中）であるか否かを判断している。図２のエコラン禁止理由が１つでも成立する場合には、エコランＥＣＵ１０はエコラン条件が成立していないと判断する。
【００８４】
ステップＳ２１において、エコラン条件が成立している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、エコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４に設定されているナビコードの内容を削除する（ステップＳ２２）。ナビコードの内容を削除するのは、以前のナビコードの内容が維持されていると、表示部６０が誤情報を表示するからである。
【００８５】
次いで、エコランＥＣＵ１０は、ナビコードにエコランＯＫを示す表示コードをセットし、当該表示コードをナビマイコン１４に送信する（ステップＳ２３）。ナビマイコン１４は受信した表示コードに基づいて、表示部６０に情報を表示させ（ステップＳ２４）、本処理を終了する。ステップＳ２４で表示部６０に表示される情報は、公知のエコラン実行中のナビ画面を構成する情報である。
【００８６】
上記ステップＳ２１において、エコラン条件が成立していない場合には（ＮＯの場合）、エコランＥＣＵ１０は、エコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生しているか否かを判別する（ステップＳ２５）。
【００８７】
ステップＳ２５において、エコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、エコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４に設定されているナビコードの内容を削除し（ステップＳ２６）、ランプコードに故障発生を示す表示コードをセットし、当該表示コードをナビマイコン１４に送信する（ステップＳ２７）。ナビマイコン１４は受信した表示コードに基づいて、表示部６０に情報を表示させ（ステップＳ２８）、本処理を終了する。ステップＳ２８で表示部６０に表示される情報は、公知の故障発生を知らせるナビ画面を構成する情報である。
【００８８】
ステップＳ２５において、エコランＥＣＵ１０に接続されているセンサやアクチュエータ等に故障が発生していない場合には（ＮＯの場合）、エコランＥＣＵ１０は、エコラン禁止理由を報知することをユーザが要求しているか否かを判別する（ステップＳ２９）。ここでは、エコランＥＣＵ１０は、報知選択スイッチ２８からオン信号を入力したときに、エコラン禁止理由を報知することをユーザが要求していると判断する。
【００８９】
尚、エコランスイッチ２０をオフにする又はエコランキャンセルスイッチ２１をオンにすることによりエコラン制御を実行しない状態にあるときには、エコラン禁止理由を報知しないようにしてもよい。この場合、図６の「エコランキャンセルＳＷによるエコラン禁止」の項目は削除する。
【００９０】
ステップＳ２９において、エコラン禁止理由を報知することをユーザが要求していない場合には（ＮＯの場合）、本処理は終了する。
【００９１】
一方、ステップＳ２９において、エコラン禁止理由を報知することをユーザが要求している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、エンジンＥＣＵ１１に接続されている車速センサ３２からのセンサ信号に基づいて、車両が停止しているか否かを判別する（ステップＳ３０）。
【００９２】
ステップＳ３０において、車両が停止していない場合には（ＮＯの場合）、エコランは実行されないので、本処理を終了する。一方、車両が停止している場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、ＩＧスイッチ２３をオンにしてからエコランＥＣＵ１０のＲＡＭ１０３又は不揮発性メモリ１０４に記録されている走行履歴があるか否かを判別する（ステップＳ３１）。
【００９３】
ステップＳ３１において、走行履歴がない場合には（ＮＯの場合）、エコランは実行されないので、本処理を終了する。一方、走行履歴がある場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、ＲＡＭ１０３又は不揮発性メモリ１０４に記録されている図６のテーブル情報に基づいて、車両にエコラン禁止理由が発生しているか否かを判別する（ステップＳ３２）。
【００９４】
ステップＳ３２において、車両にエコラン禁止理由が発生していない場合には（ＮＯの場合）、エコランは実行されないので、本処理を終了する。一方、車両にエコラン禁止理由が発生していない場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、車両にエコラン禁止理由が３つ以上生じているか否かを判別する（ステップＳ３３）。車両にエコラン禁止理由が３つ以上生じている場合には（ＹＥＳの場合）、エコランＥＣＵ１０は、ランプコードに図６のテーブル情報内の表示コード「０５」をセットし、当該表示コードをナビマイコン１４に送信する（ステップＳ３４）。ナビマイコン１４は受信した表示コードに基づいて、表示部６０に情報を表示させ（ステップＳ３５）、本処理を終了する。
【００９５】
ステップＳ３５で表示部６０に表示される情報の例を図９（Ａ）に示す。エコラン禁止理由が３つ以上生じている場合には、運転中にユーザが対処できない場合も多いので、エコラン禁止理由に対する対処方法を表示していない。
【００９６】
上記ステップＳ３３において、車両にエコラン禁止理由が３つ以上生じていない場合には（ＮＯの場合）、エコランＥＣＵ１０は、車両に生じているエコラン禁止理由に対応する表示コードをナビコードにセットし、当該表示コードをナビマイコン１４に送信する（ステップＳ３６）。ナビマイコン１４は受信した表示コードに基づいて、表示部６０に情報を表示させ（ステップＳ３７）、本処理を終了する。
【００９７】
上記処理では、ステップＳ３０、Ｓ３４〜Ｓ３７に示すように、車両が停止している間のみ、エコラン禁止理由を報知するようにしているが、イグニッションスイッチ２３がオンの間は、エコラン禁止理由を報知するようにしてもよく、又車両走行中も「車両の速度が所定速度以上である」などのエコラン禁止理由を報知するようにしてもよい。
【００９８】
ステップＳ３７で表示部６０に表示される情報の例を図９（Ｂ），（Ｃ）に示す。このように、エコラン禁止理由と対処方法を１つずつ表示することで、ユーザにとっては視認しやすくなる効果がある。また、エコラン禁止理由が図９（Ｂ），（Ｃ）に示すように２つある場合には、優先度の高い、ユーザが対処可能なエコラン禁止理由から表示される。図９（Ｂ），（Ｃ）の例では、図９（Ｂ）はユーザが対処可能なエコラン禁止理由であり、図９（Ｃ）はユーザが対処不可であるエコラン禁止理由なので、図９（Ｂ）の情報が表示された後で図９（Ｃ）の情報が表示される。
【００９９】
以上詳細に説明したように、本実施の形態によれば、エコランＥＣＵ１０によりエコラン禁止理由が生じていると判断された場合に、図６のテーブル情報に規定された優先度に応じて、表示部の表示を介して当該エコラン禁止理由をユーザに報知する。よって、ユーザに報知するエコラン禁止理由の優先度をテーブル情報により規定できるので、エコランを禁止している理由をユーザへ効果的に通知することが可能となる。
【０１００】
また、図６のテーブル情報は、ユーザが対処不可であるエコラン禁止理由よりもユーザが対処可能なエコラン禁止理由に対し優先度を高く規定するので、ユーザが対処可能なエコラン禁止理由がユーザが対処不可であるエコラン禁止理由よりも早く報知され、エコランを禁止している理由をユーザへ効果的に通知することが可能となる。特に、極力エコランを実行したいと考えるユーザに対し、運転中にストレスを与えることを軽減できる。
【０１０１】
上記実施の形態では、エコラン禁止理由をユーザに報知するタイミングは、車両停止時且つ走行履歴がある場合であるので、運転中のユーザの注意を惹き、車両の走行に支障をきたすことを回避することができる。
【０１０２】
また、エコランスイッチ２０がオフになっている、又はエコランキャンセルスイッチ２１がオンになっている場合、若しくは報知選択スイッチ２８がオフになっている場合には、ナビゲーション装置によるエコラン禁止理由の報知は実行されないので、エコラン禁止理由の報知を望まないユーザの意思を尊重することができる。また、ユーザは図７（Ａ）のエコラン禁止理由の報知形式の設定画面でエコラン禁止理由の報知を実行するか否か選択できるので、利便性の向上を図ることができる。
【０１０３】
上記図２及び図６のテーブル情報では、車両の状態が３つ以上のエコラン禁止理由に該当する場合に、「コード多」の項目に該当するとしたが、エコラン禁止理由の個数はこれに限定されず、２つ以上であればよい。
【０１０４】
上記第１及び第２の実施の形態では、エコラン禁止理由をランプの点滅や画面表示でユーザにそれぞれ報知したが、音声によってエコラン禁止理由を報知する場合にも、本発明は適用できる。
【０１０５】
上記第１及び第２の実施の形態の機能を実現するためのソフトウェアのプログラムが記録されている記録媒体を、エコランシステムに供給し、エコランシステムのコンピュータ（即ち、各ＥＣＵ１０〜１３、ナビマイコン１４）が記憶媒体に格納されたプログラムを読み出し実行することによっても、上記第１及び第２の実施の形態と同様の効果を奏する。プログラムを供給するための記憶媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、及びＳＤカードなどがある。
【０１０６】
また、エコランシステムのコンピュータ（即ち、各ＥＣＵ１０〜１３、ナビマイコン１４）が、エコランシステムの機能を実現するためのソフトウェアのプログラムを実行することによっても、上記第１及び第２の実施の形態と同様の効果を奏する。
【０１０７】
上述した実施例は本発明の好適な実施の一例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【図面の簡単な説明】
【０１０８】
【図１】（Ａ）は、第１の実施の形態に係るエコノミーランニングシステム（エコランシステム）の概略構成を示すブロック図であり、（Ｂ）は各ＥＣＵ（electronic control unit）の概略構成を示すブロック図である。
【図２】エコラン禁止理由とエコランプの点滅との関係を示すテーブル情報の一例を示す図である。
【図３】（Ａ）は点滅コードが「１２」である場合のエコランプの点滅方法を示す図であり、（Ｂ）は点滅コードが「２２」である場合のエコランプの点滅方法を示す図である。
【図４】エコランＥＣＵが実行する制御処理を示すフローチャートである。
【図５】（Ａ）は第２の実施の形態に係るエコランシステムの概略構成を示すブロック図であり、（Ｂ）は各ＥＣＵ又はマイコンの概略構成を示すブロック図である。
【図６】エコラン禁止理由と表示部における表示との関係を示すテーブル情報の一例を示す図である。
【図７】（Ａ）は表示部に表示されるエコラン禁止理由の報知形式の設定画面の一例を示す図であり、（Ｂ）は表示部に表示されるエコラン禁止理由の報知方法の設定画面の一例を示す図である。
【図８】エコランＥＣＵ１０が実行する制御処理を示すフローチャートである。
【図９】（Ａ）はエコラン禁止理由が３つ以上生じている場合に表示部に表示される情報の例を示す図であり、（Ｂ）は表示部に表示される情報（ユーザが対処可能なエコラン禁止理由）の例を示す図であり、（Ｃ）は表示部に表示される情報（ユーザが対処不可であるエコラン禁止理由）の例を示す図である。
【図１０】図２のテーブル情報の変形例を示す図である。
【符号の説明】
【０１０９】
１  バッテリ
１０  エコランＥＣＵ
１１  エンジンＥＣＵ
１２  メータＥＣＵ
１３  エンジンＥＣＵ
１４  ナビマイコン
２０  エコランスイッチ
２１  エコランキャンセルスイッチ
４１  エコランプ
１０１  ＣＰＵ
１０２  ＲＡＭ
１０３  ＲＯＭ
１０４  不揮発性メモリ
１０５  入出力インターフェース
【図１】
2008267266.tif 000003
【図２】
2008267266.tif 000004
【図３】
2008267266.tif 000005
【図４】
2008267266.tif 000006
【図５】
2008267266.tif 000007
【図６】
2008267266.tif 000008
【図７】
2008267266.tif 000009
【図８】
2008267266.tif 000010
【図９】
2008267266.tif 000011
【図１０】
2008267266.tif 000012