(57)【要約】【課題】運転者のエコ運転の習熟度に関係なく、かつ、エコ運転の度合いを定量的に表示することが可能な、運転者のエコ運転を支援する運転支援装置を提供する。【解決手段】車両の走行状態を含む車両走行状態情報を取得する車両走行状態情報取得部と、取得した前記車両走行状態情報に基づいて、該車両からの二酸化炭素の排出量を算出するための排出量算出条件が成立したか否かを判定する排出量算出条件成立判定部と、前記排出量算出条件が成立したと判定したときの、前記二酸化炭素の排出量の算出する二酸化炭素排出量算出部と、算出した前記二酸化炭素の排出量に関する情報を含むエコ運転支援情報を出力するエコ運転支援情報出力タイミングが到来したか否かを判定するエコ運転支援情報出力タイミング判定部と、前記エコ運転支援情報出力タイミングが到来したと判定したときに、前記エコ運転支援情報を出力するエコ運転支援情報出力部と、を備えることを特徴とする。【選択図】図１
2011203456.tif 000002
【特許請求の範囲】
【請求項１】
車両の走行状態を含む車両走行状態情報を取得する車両走行状態情報取得部と、
取得した前記車両走行状態情報に基づいて、該車両からの二酸化炭素の排出量を算出するための排出量算出条件が成立したか否かを判定する排出量算出条件成立判定部と、
前記排出量算出条件が成立したと判定したとき、前記二酸化炭素の排出量を算出する二酸化炭素排出量算出部と、
算出した前記二酸化炭素の排出量に関する情報を含むエコ運転支援情報を出力するエコ運転支援情報出力タイミングが到来したか否かを判定するエコ運転支援情報出力タイミング判定部と、
前記エコ運転支援情報出力タイミングが到来したと判定したときに、前記エコ運転支援情報を出力するエコ運転支援情報出力部と、
を備えることを特徴とする運転支援装置。
【請求項２】
前記車両走行状態情報は、前記車両の燃料消費量に関する情報を含み、
前記二酸化炭素排出量算出部は、前記燃料消費量に基づいて前記二酸化炭素の排出量を算出する請求項１に記載の運転支援装置。
【請求項３】
前記車両走行状態情報は、前記車両の速度に関する情報を含み、
前記車両の速度に基づいて、該車両の加速度を算出する加速度算出部と、
算出した前記車両の加速度に基づいて、該車両が加速しているか否かを判定する加速状態判定部と、を備え、
前記排出量算出条件成立判定部は、前記加速状態判定部が、前記車両が加速していると判定したときに、前記排出量算出条件が成立したと判定し、
前記エコ運転支援情報出力タイミング判定部は、検出した前記車両の加速度が予め定められた加速度閾値を上回るとき、前記エコ運転支援情報出力タイミングが到来したと判定する請求項１または請求項２に記載の運転支援装置。
【請求項４】
前記車両走行状態情報は、前記車両の速度に関する情報を含み、
前記車両の速度に基づいて、該車両の加速度を算出する加速度算出部と、
算出した前記車両の加速度に基づいて、該車両が加速しているか否かを判定する加速状態判定部と、を備え、
前記排出量算出条件成立判定部は、前記加速状態判定部が、前記車両が加速していると判定したときに、前記排出量算出条件が成立したと判定し、
前記車両が加速している状態が継続する時間である加速継続時間を計測する加速継続時間計測部をさらに備え、
前記エコ運転支援情報出力タイミング判定部は、前記加速継続時間が予め定められた加速継続時間閾値を上回ったときに、前記エコ運転支援情報出力タイミングが到来したと判定する請求項１または請求項２に記載の運転支援装置。
【請求項５】
前記車両走行状態情報は、前記車両の速度に関する車速情報を含み、
前記加速度算出部は、検出した前記車両の速度が予め定められた速度閾値を上回るときに、前記車両の加速度を算出する請求項３または請求項４に記載の運転支援装置。
【請求項６】
前記車両走行状態情報は、前記車両のエンジン状態に関する情報を含み、
前記エンジン状態に基づいて、前記車両のエンジンがアイドル状態であるか否かを判定するアイドル状態判定部と、を備え、
前記排出量算出条件成立判定部は、前記車両のエンジンがアイドル状態であると判定したときに、前記排出量算出条件が成立したと判定し、
前記アイドル状態の継続時間を計測するアイドル継続時間計測部と、をさらに備え、
前記エコ運転支援情報出力タイミング判定部は、前記アイドル状態の継続時間が予め定められたアイドル継続時間閾値を上回ったときに、前記エコ運転支援情報出力タイミングが到来したと判定する請求項１に記載の運転支援装置。
【請求項７】
前記エコ運転支援情報出力部が出力した前記エコ運転支援情報を表示する表示部を備える請求項１ないし請求項６のいずれか１項に記載の運転支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転者のエコ運転を支援する運転支援装置に関する。
【背景技術】
【０００２】
近年、環境保護の観点から運転者のエコ運転を支援するエコ運転支援装置が車両に搭載されるようになってきた。例えば、運転者の運転特性に適したエコ運転支援の表示を表示領域に表示させることができるエコ運転支援装置が考案されている（特許文献１参照）。
【０００３】
「エコ」は、エコノミーとエコロジーの両方、またはいずれか一方の意味を含むものである。エコノミーとは、燃料の消費を抑えて燃料を節約すること（省燃費）を意味する。また、エコロジーとは、化石燃料の消費を抑えたり、または化石燃料の燃焼などによって生じる有害物質や二酸化炭素の発生、排出を抑えることを意味する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１４５８２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の構成は、運転者のエコ運転の習熟度を表示するものであるが、メーカによる習熟度の分割数の策定および習熟度合いの増減の適合が難しく、運転者のエコ運転向上につながらない場合がある。例えば、習熟しやすく適合すると運転者によっては常に習熟度が最高になりエコ運転の向上につながらない。また、習熟しにくく適合する、もしくは習熟度の分割数を増やして習熟度が最高レベルになかなか達しないように適合した場合には、運転者のエコ習熟度が上がっていく楽しさが少ないため、逆にストレスとなりかねないという問題が生ずる。
【０００６】
また近年、運転者のエコ運転への意識は益々高まってきており、燃料消費量の低減に加えて、ＣＯ２（二酸化炭素）の排出量を減少させる運転をしたいというニーズも高まっている。特許文献１では、どのような運転をしたらエコ運転であるのか運転者に知らせることはできるが、運転の際に、使用燃料量やＣＯ２排出量といった、運転者に分かりやすい定量的な指標がどう推移するかが分かり難いという問題もある。したがって、燃料消費量を１ｍｌでも減らしたい、ＣＯ２排出量を１ｇでも減らしたいという運転者にとっては、特許文献１の構成は、十分なエコ運転指南機能となり得ていない。
【０００７】
上記問題点を背景として、本発明の課題は、運転者のエコ運転の習熟度に関係なく、かつ、エコ運転の度合いを定量的に表示することが可能な、運転者のエコ運転を支援する運転支援装置を提供することにある。
【課題を解決するための手段および発明の効果】
【０００８】
上記課題を解決するための運転支援装置は、車両の走行状態を含む車両走行状態情報を取得する車両走行状態情報取得部と、取得した車両走行状態情報に基づいて、該車両からの二酸化炭素の排出量を算出するための排出量算出条件が成立したか否かを判定する排出量算出条件成立判定部と、排出量算出条件が成立したと判定したとき、二酸化炭素の排出量を算出する二酸化炭素排出量算出部と、算出した二酸化炭素の排出量に関する情報を含むエコ運転支援情報を出力するエコ運転支援情報出力タイミングが到来したか否かを判定するエコ運転支援情報出力タイミング判定部と、エコ運転支援情報出力タイミングが到来したと判定したときに、エコ運転支援情報を出力するエコ運転支援情報出力部と、を備えることを特徴とする。
【０００９】
本発明は、運転者が実際にＣＯ２排出量を減少させるためにはどういう表示が必要かということに着眼したものである。従来技術とは異なり、全運転領域での運転習熟度を表示するのではなく、加速時やアイドル放置時のような、運転者の運転によって調節できる領域でのＣＯ２排出量を定量的に出力（例えば表示）する。これにより、従来技術のようなエコ運転の習熟度表示ではエコ運転であったかどうか分からなかったものを、運転者の操作毎の具体的な数値表示でエコ運転であったかどうかを、運転者自身が判断できるようになる。また、実際の燃料消費量もしくはＣＯ２排出量を表示するため、習熟度の分割や習熟度合いの適合は不要となる。
【００１０】
また、本発明の運転支援装置における車両走行状態情報は、車両の燃料消費量に関する情報を含み、二酸化炭素排出量算出部は、燃料消費量に基づいて二酸化炭素の排出量を算出する。
【００１１】
燃料消費量は、エンジンへの燃料の流量やエンジンでの燃料噴射量から算出することができる。また、ガソリンの主成分はオクタン（Ｃ８Ｈ１８）とされ、この場合、炭素の重量の割合は１２×８／（１２×８＋１８×１）となり、ガソリン１リットルあたりの炭素の重量は約０．６３ｋｇとなる。ガソリンは燃焼すると水（Ｈ２Ｏ）と二酸化炭素（ＣＯ２）になるので、二酸化炭素の排出量はガソリン１リットルあたり約２．３２ｋｇと算出することができる。上記構成によって、コスト上昇を抑えつつ二酸化炭素の排出量を算出することが可能となる。
【００１２】
また、本発明の運転支援装置における車両走行状態情報は、車両の速度に関する情報を含み、車両の速度に基づいて、該車両の加速度を算出する加速度算出部と、算出した車両の加速度に基づいて、該車両が加速しているか否かを判定する加速状態判定部と、を備え、排出量算出条件成立判定部は、加速状態判定部が、車両が加速していると判定したときに、排出量算出条件が成立したと判定し、エコ運転支援情報出力タイミング判定部は、検出した車両の加速度が予め定められた加速度閾値を上回るとき、エコ運転支援情報出力タイミングが到来したと判定する。
【００１３】
上記構成によって、例えば急加速時におけるＣＯ２排出量を算出・出力することができる。
【００１４】
また、本発明の運転支援装置における車両走行状態情報は、車両の速度に関する情報を含み、車両の速度に基づいて、該車両の加速度を算出する加速度算出部と、算出した車両の加速度に基づいて、該車両が加速しているか否かを判定する加速状態判定部と、を備え、排出量算出条件成立判定部は、加速状態判定部が、車両が加速していると判定したときに、排出量算出条件が成立したと判定し、車両が加速している状態が継続する時間である加速継続時間を計測する加速継続時間計測部をさらに備え、エコ運転支援情報出力タイミング判定部は、加速継続時間が予め定められた加速継続時間閾値を上回ったときに、エコ運転支援情報出力タイミングが到来したと判定する。
【００１５】
上記構成によって、急加速ではないが加速状態が長く続くときにもＣＯ２排出量を算出・出力することができる。
【００１６】
また、本発明の運転支援装置における車両走行状態情報は、車両の速度に関する車速情報を含み、加速度算出部は、検出した車両の速度が予め定められた速度閾値を上回るときに、車両の加速度を算出する。
【００１７】
上記構成によって、例えば渋滞時のノロノロ運転中の加速時には、ＣＯ２排出量を算出・出力しないようにすることができる。
【００１８】
また、本発明の運転支援装置における車両走行状態情報は、車両のエンジン状態に関する情報を含み、エンジン状態に基づいて、車両のエンジンがアイドル状態であるか否かを判定するアイドル状態判定部と、を備え、排出量算出条件成立判定部は、車両のエンジンがアイドル状態であると判定したときに、排出量算出条件が成立したと判定し、アイドル状態の継続時間を計測するアイドル継続時間計測部と、をさらに備え、エコ運転支援情報出力タイミング判定部は、アイドル状態の継続時間が予め定められたアイドル継続時間閾値を上回ったときに、エコ運転支援情報出力タイミングが到来したと判定する。
【００１９】
上記構成によって、エンジンのアイドル状態が長く続くときに、ＣＯ２排出量を算出・出力することができる。
【００２０】
また、本発明の運転支援装置は、エコ運転支援情報出力部が出力したエコ運転支援情報を表示する表示部を備える。
【００２１】
上記構成によって、運転者は、自らの（無駄な）運転操作によってどれだけの二酸化炭素が（余計に）排出されたことを知らされるので、よりエコ運転を行うための注意を喚起することができる。
【図面の簡単な説明】
【００２２】
【図１】運転支援装置の構成を示すブロック図。
【図２】エコ運転支援情報出力処理を説明するフロー図（実施例１）。
【図３】エコ運転支援情報出力処理を説明するフロー図（実施例２）。
【図４】エコ運転支援情報出力処理を説明するフロー図（実施例３）。
【図５】図２のエコ運転支援情報出力処理における各処理の動作タイミングを表したタイミングチャート（実施例１）。
【図６】図３のエコ運転支援情報出力処理における各処理の動作タイミングを表したタイミングチャート（実施例２）。
【図７】図４のエコ運転支援情報出力処理における各処理の動作タイミングを表したタイミングチャート（実施例３）。
【図８】エコ運転支援情報表示処理を説明するフロー図。
【図９】通常時の表示画面例を示す図。
【図１０】エコ運転支援情報表示時の表示画面例を示す図（実施例２）。
【図１１】エコ運転支援情報表示時の表示画面例を示す図（実施例３）。
【図１２】ユーザ設定画面の表示例を示す図。
【発明を実施するための形態】
【００２３】
以下、本発明の運転支援装置の一実施例を、図面を用いて説明する。図１のように、運転支援装置１はエコ判定ＥＣＵ１０，表示器２１の表示を制御する表示器制御ＥＣＵ２０，エンジンおよびトランスミッションの制御を行うパワートレイン制御ＥＣＵ（以下、「パワトレＥＣＵ」と略称することもある）３０を含んで構成される。そして、これらＥＣＵは車内ＬＡＮ（Local  Area  Network）５０により通信可能にネットワーク接続されている。
【００２４】
また、上述の各ＥＣＵは、ＣＰＵ，ＲＯＭ，ＲＡＭ（いずれも図示せず）等を含む制御部や、入出力回路，通信インターフェース等の周辺回路など（いずれも図示せず）を備える周知のコンピュータハードウェアとして構成され、ＣＰＵがＲＯＭに記憶されたプログラムを実行することで、各ＥＣＵにおける所定の機能を実現する。すなわち、入出力回路あるいは通信インターフェースを介して取得したセンサ信号等の入力情報に基づいて、ＣＰＵにおいて対応する演算処理を行い、演算結果に基づいてアクチュエータを作動させたり、演算結果を外部へ出力する。
【００２５】
パワートレイン制御ＥＣＵ３０は、各種センサ３１から吸入空気量や車速等を表すセンサ信号を取得して、取得したセンサ信号に基づいて燃料噴射量，点火時期，変速タイミング等の制御指令値の演算を行い、この演算結果に基づいてインジェクタや点火コイル等のアクチュエータ（図示せず）を制御する。
【００２６】
各種センサ３１は、例えばアクセルペダルの踏み込み量であるアクセルポジションを検出するアクセルポジションセンサ，スロットルバルブの開度であるスロットルポジションを検出するスロットルポジションセンサ，エンジンがアイドル状態かを検出するアイドルスイッチ（ＳＷ），エンジンの給排気バルブ（可変タイミングバルブあるいは可変バルブともいう）の開閉状態を検出するバルブタイミングセンサ，車速を検出する車速センサ，エンジン回転数を検出するエンジン回転センサを含んでいる。他に、エンジンが吸入する空気の温度を検出する吸気温センサ，エンジン冷却水の温度を検出する水温センサを含んでもよい。
【００２７】
上記のような構成を有することにより、パワートレイン制御ＥＣＵ３０は、例えば、アクセルポジション信号あるいはスロットルポジション信号に基づいて、スロットルバルブ開度算出部３０ｂでスロットルバルブの開度を算出し、車速信号などの他のセンサ信号とから、必要な燃料噴射量や点火時期を算出する。また、燃料消費量演算部３０ａでは、燃料噴射量，エンジン回転数，エンジンのシリンダ数（あるいはインジェクタの数），点火時期から、単位時間あたりあるいはエンジン１回転あたりの燃料消費量を演算し、エンジンの回転制御を行う。また、各種センサ情報および燃料消費量情報を、ＬＡＮ５０を介して他のＥＣＵに出力する。なお、燃料消費量演算部３０ａ，スロットルバルブ開度算出部３０ｂは、上述した制御部（３０ｋ）に含まれる。
【００２８】
エコ判定ＥＣＵ１０は、車両の加速に関する演算・判定を行う加速判定部１０ａ，エンジンのアイドル状態に関する演算・判定を行うアイドル判定部１０ｂ，エンジンの燃料消費量を算出する燃料消費量算出部１０ｃ，燃料消費量に基づいてＣＯ２排出量を算出するＣＯ２排出量算出部１０ｄを含む制御部１０ｋと、車内ＬＡＮ５０を介して他のＥＣＵとの通信を行う通信Ｉ／Ｆ（インターフェース）１１を備えている。
【００２９】
なお、加速判定部１０ａが本発明の加速度算出部，加速状態判定部，加速継続時間計測部に相当する。また、アイドル判定部１０ｂが本発明のアイドル状態判定部，アイドル継続時間計測部に相当する。また、ＣＯ２排出量算出部１０ｄが本発明の二酸化炭素排出量算出部に相当する。また、制御部１０ｋが本発明の排出量算出条件成立判定部，エコ運転支援情報出力タイミング判定部に相当する。また、通信Ｉ／Ｆ１１が本発明の車両走行状態情報取得部，エコ運転支援情報出力部に相当する。
【００３０】
表示器制御ＥＣＵ２０は、表示用の情報を車内ＬＡＮ５０を介して取得し、例えばフラッシュメモリ等の不揮発性記憶媒体で構成される表示内容カスタマイズ部２０ｂに記憶されたカスタマイズ内容に基づいて、表示／非表示あるいは表示内容を決定し、表示制御部２０ａ（上述の制御部と同様の構成をとる）が、表示器２１に対して描画指示を送る。描画指示の内容には、例えば、描画用のデータ，その描画用のデータの表示時間を含む。
【００３１】
表示器２１は、例えばＬＣＤ（Liquid  Crystal  Display：液晶表示装置）として構成される。ＬＥＤインジケータ群として構成してもよい。また、表示器２１は、これら表示デバイスを表示駆動するためのドライバ回路も含んでいる。なお、表示器２１が本発明の表示部に相当する。
【００３２】
また、表示器２１には、周知のメカニカルスイッチあるいは表示器２１の表面に取り付けられたタッチパネルで構成されたスイッチ（ＳＷ）入力部２２が接続され、運転者等が操作入力を行うことができるようになっている。ＳＷ入力部２２には、例えば、表示モードを切り替える「ｍｏｄｅ」ボタン，表示内容を選択する「ｓｅｌｅｃｔ」ボタン，表示内容あるいは設定内容をリセットする「ｒｅｓｅｔ」ボタン等が備えられている。
【００３３】
表示器制御ＥＣＵ２０，表示器２１を、車両の計器パネル内のメータ表示の制御を行う、いわゆるメータＥＣＵと構成してもよい。また、エコ判定ＥＣＵ１０，表示器制御ＥＣＵ２０，表示器２１を、周知の車両用ナビゲーション装置の機能の一部として構成してもよい。
【実施例１】
【００３４】
図２を用いて、エコ判定ＥＣＵ１０におけるエコ運転支援情報出力処理の第１の実施例について説明する。本処理は、車両の加速度に基づいてエコ運転支援情報を出力するものである。なお、本処理は、エコ判定ＥＣＵ１０の制御部１０ｋにおいてＣＰＵがＲＯＭに記憶されたプログラムに含まれ、該プログラムに含まれる他の処理とともに繰り返し実行される。
【００３５】
まず、パワトレＥＣＵ３０から車両の走行状態を含む車両走行状態情報を取得する（Ｓ１１）。車両走行状態情報は、以下のうち後述の処理で必要なものを含む。
・アクセルポジション。
・スロットルポジション。
・燃料消費量（あるいは燃料噴射量）。
・車速。
・アイドルＳＷの状態。
・エンジン回転数。
【００３６】
次に、取得した車速（図２では「速度」と表記）がＲＯＭ（図示せず）に予め記憶された速度閾値を上回るか否かを判定する。速度が速度閾値を上回らないとき（Ｓ１２：Ｎｏ）、燃料消費量およびＣＯ２（二酸化炭素）排出量を初期化（例えば、ゼロクリア）して（Ｓ２１）、本処理を終了する。一方、車速が速度閾値を上回るとき（Ｓ１２：Ｙｅｓ）、次のステップ（Ｓ１３）に進む。
【００３７】
上述の例では、車速が速度閾値を上回ることを前提条件としているが、車速に依らず、すなわちステップＳ１２をスキップして以降の処理を実行するようにしてもよい。
【００３８】
ステップＳ１３では、加速判定部１０ａにて、以下の少なくとも１つを用いて車両の加速度を算出する。
・車速の単位時間あたりの変化量から加速度を算出する。
・アクセルポジションの単位時間あたりの変化量から加速度を算出する。
・スロットルポジションの単位時間あたりの変化量から加速度を算出する。
【００３９】
次に、加速判定部１０ａにて、車両が加速中であるか否か（すなわち、排出量算出条件が成立したか否か）を判定する。これは、例えば算出した加速度が０を除く正の値となるときに、車両が加速中であると判定する。車両が加速中でないとき（Ｓ１４：Ｎｏ）、燃料消費量およびＣＯ２排出量を初期化して（Ｓ２１）、本処理を終了する。
【００４０】
一方、車両が加速中であるとき（Ｓ１４：Ｙｅｓ）、パワトレＥＣＵ３０から車両走行状態情報を取得し、燃料消費量算出部１０ｃにて燃料消費量を算出（累算）してＲＡＭ（図示せず）に記憶する（Ｓ１５）。燃料消費量は、例えば、以下のように算出することができる。
・単位時間当たりの燃料消費量（ｍｌ／ｓｅｃ）を取得する場合は、単位時間あたりの燃料消費量とエコ運転支援情報出力処理の実行間隔との積を燃料消費量として算出する。
・シリンダ１本あたりの燃料噴射量およびエンジン回転数（ｒｐｍ）を取得する場合を取得する場合は、燃料噴射量，シリンダ数，およびエコ運転支援情報出力処理の実行間隔内でのエンジン回転数との積を燃料消費量として算出する。
【００４１】
次に、ＣＯ２排出量算出部１０ｄにて、算出した燃料消費量に基づいて、ＣＯ２排出量を算出（累算）してＲＡＭに記憶する（Ｓ１６）。ＣＯ２排出量は、燃料消費量に、ＲＯＭ（図示せず）に記憶され予め定められたＣＯ２換算定数を乗じて算出する。ＣＯ２換算定数は、上述したＣＯ２排出量の算出方法から導かれる２．３２を用いてもよいし、車両の走行状態に応じて定められたマップデータを参照する方法を用いてもよい。
【００４２】
次に、加速判定部１０ａにて、ステップＳ１５で取得した車両走行状態情報に基づいて加速度を算出する（Ｓ１７）。ステップＳ１３で算出した加速度を用いてもよい。そして、算出した加速度が加速度閾値を上回らないとき（Ｓ１８：Ｎｏ）、ステップＳ１１に戻り、ステップＳ１１〜ステップＳ１７の車速判定，加速判定，燃料消費量およびＣＯ２排出量の算出（累算）を繰り返す。
【００４３】
一方、算出した加速度が加速度閾値を上回るとき（Ｓ１８：Ｙｅｓ）、上述で算出したＣＯ２排出量を含むエコ運転支援情報を、通信Ｉ／Ｆ１１，車内ＬＡＮ５０を介して他のＥＣＵに出力する（Ｓ１９）。エコ運転支援情報に、燃料消費量を含めてもよい。
【００４４】
図５に、上述のエコ運転支援情報出力処理における各処理の動作タイミングを表したタイミングチャートを示す。但し、車速に関する前提条件は省いてある。加速度が０を除く正の値となったときに、燃料消費量およびＣＯ２排出量の算出を開始し、これを累算していく。そして、加速度が加速度閾値ＴＨａｃｃを上回るとき、エコ運転支援情報を出力する。エコ運転支援情報が出力されると、表示器制御ＥＣＵ２０はこれを取得して表示器２１に所定のタイミングで表示する（詳細は後述）。
【００４５】
図５のように、車両が加速を終了したときにも、エコ運転支援情報を出力してもよい。この場合、加速中における全燃料消費量および全ＣＯ２排出量の算出および表示を行うことができる。
【実施例２】
【００４６】
図３を用いて、エコ判定ＥＣＵ１０におけるエコ運転支援情報出力処理の第２の実施例について説明する。本実施例２は、上述の実施例１の変形例であるため、実施例１と同一のステップには同一の番号を付与し、ここでの詳細な説明は割愛する。
【００４７】
まず、パワトレＥＣＵ３０から車両の走行状態を含む車両走行状態情報を取得する（Ｓ１１）。次に、取得した車両走行状態情報に含まれる車速が予め記憶された速度閾値を上回るか否かを判定する。車速が速度閾値を上回らないとき（Ｓ１２：Ｎｏ）、燃料消費量，ＣＯ２（二酸化炭素）排出量，および加速継続時間を初期化（例えば、ゼロクリア）して（Ｓ２１１）、本処理を終了する。
【００４８】
一方、車速が速度閾値を上回るとき（Ｓ１２：Ｙｅｓ）、加速判定部１０ａにて、車両の加速度を算出し（Ｓ１３）、車両が加速中であるか否かを判定する。車両が加速中でないとき（Ｓ１４：Ｎｏ）、燃料消費量，ＣＯ２排出量，および加速継続時間を初期化して（Ｓ２１１）、本処理を終了する。
【００４９】
一方、車両が加速中であるとき（Ｓ１４：Ｙｅｓ）、加速継続時間を計測する（Ｓ１４１）。例えば、加速継続時間カウンタをインクリメントして、カウント値はＲＡＭ（図示せず）に記憶する。続いて、パワトレＥＣＵ３０から車両走行状態情報を取得し、燃料消費量算出部１０ｃにて燃料消費量を算出（累算）してＲＡＭ（図示せず）に記憶する（Ｓ１５）。次に、ＣＯ２排出量算出部１０ｄにて、算出した燃料消費量に基づいて、ＣＯ２排出量を算出（累算）してＲＡＭに記憶する（Ｓ１６）。
【００５０】
次に、加速判定部１０ａにて、ステップＳ１５で取得した車両走行状態情報に基づいて加速度を算出する（Ｓ１７）。ステップＳ１３で算出した加速度を用いてもよい。そして、算出した加速度が加速度閾値を上回るとき（Ｓ１８：Ｙｅｓ）、上述で算出したＣＯ２排出量を含むエコ運転支援情報を、通信Ｉ／Ｆ１１，車内ＬＡＮ５０を介して他のＥＣＵに出力する（Ｓ１９）。
【００５１】
一方、算出した加速度が加速度閾値を上回らないとき（Ｓ１８：Ｎｏ）、加速継続時間が加速継続時間閾値を上回ったか否かを判定する。加速継続時間が加速継続時間閾値を上回らないとき（Ｓ１８１：Ｎｏ）、ステップＳ１１に戻り、ステップＳ１１〜ステップＳ１７の車速判定，加速判定，燃料消費量およびＣＯ２排出量の算出（累算）を繰り返す。
【００５２】
一方、加速継続時間が加速継続時間閾値を上回るとき（Ｓ１８１：Ｙｅｓ）、上述で算出したＣＯ２排出量を含むエコ運転支援情報を、通信Ｉ／Ｆ１１，車内ＬＡＮ５０を介して他のＥＣＵに出力する（Ｓ１９）。
【００５３】
なお、ステップＳ１８の加速度が加速度閾値を上回るか否かの判定を行わない構成としてもよい。また、実施例1と同様に、車速が速度閾値を上回ることを前提条件としなくてもよい。
【００５４】
図６に、上述のエコ運転支援情報出力処理における各処理の動作タイミングを表したタイミングチャートを示す。但し、車速に関する前提条件は省いてある。加速度が０を除く正の値となったときに、燃料消費量およびＣＯ２排出量の算出を開始して、これを累算し、さらに加速継続時間の計測を開始する。そして、図５と同様に、加速度が加速度閾値ＴＨａｃｃを上回るとき、エコ運転支援情報を出力する。このようにすると急加速であることも運転者に表示することができる。
【００５５】
また、燃料消費量およびＣＯ２排出量の算出を開始してから（すなわち、加速中と判定してから）の加速継続時間が加速継続時間閾値Ｔ１を上回るとき、エコ運転支援情報を出力する。エコ運転支援情報が出力されると、表示器制御ＥＣＵ２０はこれを取得して表示器２１に所定のタイミングで表示する（詳細は後述）。また、図５と同様に、車両が加速を終了したときにも、エコ運転支援情報を出力してもよい。
【実施例３】
【００５６】
図４を用いて、エコ判定ＥＣＵ１０におけるエコ運転支援情報出力処理の第３の実施例について説明する。本処理は、車両のエンジンのアイドル状態に基づいてエコ運転支援情報を出力するものである。なお、本処理は、エコ判定ＥＣＵ１０の制御部１０ｋにおいてＣＰＵがＲＯＭに記憶されたプログラムに含まれ、該プログラムの他の処理とともに繰り返し実行される。
【００５７】
まず、パワトレＥＣＵ３０から車両の走行状態を含む車両走行状態情報を取得する（Ｓ３１）。車両走行状態情報は、以下のうち後述の処理で必要なものを含む。
・アクセルポジション。
・スロットルポジション。
・燃料消費量（あるいは燃料噴射量）。
・車速。
・アイドルＳＷ。
・エンジン回転数。
【００５８】
次に、取得した車両走行状態情報に基づいて、車両のエンジンがアイドル状態であるか否かを判定する。判定方法は、以下のうちのいずれか１つ、あるいは複数の組み合わせを用いる。
・アクセルポジションが基準位置（すなわち、アクセルペダルが踏み込まれていない状態）にあるとき、アイドル状態と判定。
・スロットルポジションが全閉状態あるいはアイドル位置にあるとき、アイドル状態と判定。
・燃料消費量（あるいは燃料噴射量）が予め定められた値を下回るとき、アイドル状態と判定。
・車速がゼロである（あるいは予め定められた車速を下回る）下回るとき、アイドル状態と判定。
・アイドルＳＷがオン状態のとき、アイドル状態と判定。
（上述の各方法では、エンジンが回転していることを前提条件にしてもよい）
・エンジン回転数が予め定められた値を下回るとき、アイドル状態と判定。
また、エンジン回転時に、図示しないシフトポジションセンサで検出したシフトポジションが、ニュートラルあるいはパーキングの位置にあるとき、アイドル状態と判定してもよい。
【００５９】
車両のエンジンがアイドル状態でないとき（Ｓ３２：Ｎｏ）、燃料消費量，ＣＯ２（二酸化炭素）排出量，およびアイドル継続時間を初期化（例えば、ゼロクリア）して（Ｓ４１）、本処理を終了する。
【００６０】
一方、車両のエンジンがアイドル状態であるとき（Ｓ３２：Ｙｅｓ）、アイドル継続時間を計測する（Ｓ３３）。例えば、アイドル継続時間カウンタをインクリメントして、カウント値はＲＡＭ（図示せず）に記憶する。続いて、パワトレＥＣＵ３０から車両走行状態情報を取得し、燃料消費量算出部１０ｃにて燃料消費量を算出（累算）してＲＡＭ（図示せず）に記憶する（Ｓ３４）。次に、ＣＯ２排出量算出部１０ｄにて、算出した燃料消費量に基づいて、ＣＯ２排出量を算出（累算）してＲＡＭに記憶する（Ｓ３５）。
【００６１】
次に、アイドル継続時間がアイドル継続時間閾値を上回ったか否かを判定する。アイドル継続時間がアイドル継続時間閾値を上回らないとき（Ｓ３６：Ｎｏ）、ステップＳ３１に戻り、ステップＳ３１〜ステップＳ３５の燃料消費量およびＣＯ２排出量の算出（累算）を繰り返す。
【００６２】
一方、アイドル継続時間がアイドル継続時間閾値を上回るとき（Ｓ３６：Ｙｅｓ）、上述で算出したＣＯ２排出量を含むエコ運転支援情報を、通信Ｉ／Ｆ１１，車内ＬＡＮ５０を介して他のＥＣＵに出力する（Ｓ３７）。エコ運転支援情報に、燃料消費量を含めてもよい。
【００６３】
図７に、上述のエコ運転支援情報出力処理における各処理の動作タイミングを表したタイミングチャートを示す。車両のエンジンがアイドル状態となったとき（ＩＤＬ＝ＯＮ）、燃料消費量およびＣＯ２排出量の算出を開始して、これを累算し、さらにアイドル継続時間の計測を開始する。そして、燃料消費量およびＣＯ２排出量の算出を開始してから（すなわち、アイドル中と判定してから）のアイドル継続時間がアイドル継続時間閾値Ｔ２を上回るとき、エコ運転支援情報を出力する。
【００６４】
エコ運転支援情報が出力されると、表示器制御ＥＣＵ２０はこれを取得して表示器２１に所定のタイミングで表示する（詳細は後述）。
【００６５】
図７のように、車両のエンジンがアイドル状態ではなくなったときにも、エコ運転支援情報を出力してもよい。この場合、アイドル期間中における全燃料消費量および全ＣＯ２排出量の算出および表示を行うことができる。
【００６６】
図８を用いて、表示器制御ＥＣＵ２０におけるエコ運転支援情報表示処理について説明する。なお、本処理は、表示器制御ＥＣＵ２０の表示制御部２０ａにおいてＣＰＵがＲＯＭに記憶されたプログラムに含まれ、該プログラムに含まれる他の処理とともに繰り返し実行される。
【００６７】
まず、車内ＬＡＮ５０を介して、エコ判定ＥＣＵ１０からエコ運転支援情報を取得したか否かを判定する。表示器制御ＥＣＵ２０では、エコ判定ＥＣＵ１０の通信Ｉ／Ｆ１１と同様の回路（図示せず）を備え、予め定められたタイミングで車内ＬＡＮ５０からデータを取得しており、そのデータの中にエコ運転支援情報が含まれていれば、これを取得する。また、エコ判定ＥＣＵ１０から送信宛先を表示器制御ＥＣＵ２０に指定して、エコ運転支援情報を出力してもよい。
【００６８】
エコ運転支援情報を取得しないとき（Ｓ５１：Ｎｏ）、表示器２１に通常時の表示画面を表示する（Ｓ５６）。図９に、その一例を示す。図９の例では、ドライブモニタとして瞬間燃費および平均燃費が表示されている。瞬間燃費および平均燃費は、パワトレＥＣＵ３０から車内ＬＡＮ５０を介して必要な情報（例えば車両走行状態情報あるいは燃料消費量情報）を取得し、表示制御部２０ａで所定の演算処理を行って算出してもよいし、他の車載機器で算出された燃費情報を取得して表示してもよい。
【００６９】
通常時の表示画面は、ドライブモニタの他に、運転者等の乗員のＳＷ入力部２２（例えば、「ｍｏｄｅ」ボタン）の操作により所望の画面を表示することができる。
【００７０】
一方、エコ運転支援情報を取得したとき（Ｓ５１：Ｙｅｓ）、表示内容カスタマイズ部２０ｂを参照し（Ｓ５２）、そのエコ運転支援情報を表示する設定になっているか否かを判定する。該エコ運転支援情報を表示しない設定になっているとき（Ｓ５３：Ｎｏ）、表示器２１に通常時の表示画面を表示する（Ｓ５６）。
【００７１】
一方、エコ運転支援情報を表示する設定になっているとき（Ｓ５３：Ｙｅｓ）、表示器２１に、該当するエコ運転支援情報を表示する（Ｓ５４）。図１０，図１１に表示例を示す。図１０は、加速継続時間が加速継続時間閾値を超えたときにエコ判定ＥＣＵ１０から出力されたエコ運転支援情報を表示したもので（実施例２）、図１１は、アイドル継続時間がアイドル継続時間閾値を超えたときにエコ判定ＥＣＵ１０から出力されたエコ運転支援情報を表示したものである（実施例３）。これらの図のように、各状態の継続時間，燃料消費量，ＣＯ２排出量，および運転者に注意喚起を行うためのメッセージを表示する。
【００７２】
そして、予め定められた表示終了タイミングが到来したとき（Ｓ５５：Ｙｅｓ）、上述の通常表示に戻る（Ｓ５６）。表示終了タイミングは、以下のいずれを用いてもよい。
・エコ運転支援情報を表示してから、例えば５秒のような予め定められた時間が経過ときを表示終了タイミングとする。
・エコ運転支援情報を取得後に、エコ判定ＥＣＵ１０からエコ運転支援情報表示終了コマンドを取得したときを表示終了タイミングとする。
・表示制御部２０ａにおいて、運転者等のＳＷ入力部２２の操作による、エコ運転支援情報の表示終了の指示を検出したとき。
【００７３】
上述のエコ運転支援情報の表示／非表示を、運転者がカスタマイズ設定可能としてもよい。ＳＷ入力部２２の操作により、図１２のようなユーザ設定画面を表示し、アイドル節約表示（アイドル継続時間がアイドル継続時間閾値を超えたときの表示）、および加速節約表示（急加速時あるいは加速継続時間が加速継続時間閾値を超えたときの表示）のそれぞれについて表示（有り）／非表示（無し）を設定し、「決定」ボタンを押下（すなわち、画面をタッチ）する。設定内容は表示内容カスタマイズ部２０ｂに記憶される。
【００７４】
以上、本発明の実施の形態を説明したが、これらはあくまで例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【符号の説明】
【００７５】
１  運転支援装置
１０    エコ判定ＥＣＵ
１０ａ  加速判定部（加速度算出部，加速状態判定部，加速継続時間計測部）
１０ｂ  アイドル判定部（アイドル状態判定部，アイドル継続時間計測部）
１０ｃ  燃料消費量算出部
１０ｄ  ＣＯ２排出量算出部（二酸化炭素排出量算出部）
１０ｋ  制御部（排出量算出条件成立判定部，エコ運転支援情報出力タイミング判定部）
１１    通信Ｉ／Ｆ（車両走行状態情報取得部，エコ運転支援情報出力部）
２０    表示器制御ＥＣＵ
２１    表示器（表示部）
２０ｂ  表示内容カスタマイズ部
３０    パワートレイン制御ＥＣＵ
【図１】
2011203456.tif 000003
【図２】
2011203456.tif 000004
【図３】
2011203456.tif 000005
【図４】
2011203456.tif 000006
【図５】
2011203456.tif 000007
【図６】
2011203456.tif 000008
【図７】
2011203456.tif 000009
【図８】
2011203456.tif 000010
【図９】
2011203456.tif 000011
【図１０】
2011203456.tif 000012
【図１１】
2011203456.tif 000013
【図１２】
2011203456.tif 000014