(57)【要約】【課題】所定期間にわたる車両の動作を容易に把握することができる制御システムを提供する。【解決手段】エンジン回転数をモニタすることにより、エンジンが駆動状態にあるか停止状態にあるかを判定する。不揮発性メモリ２１ｇには、エンジンが駆動状態にある場合と、停止状態にある場合とに分けられて、それぞれエンジン走行距離積算値、ゼロ燃費走行距離積算値が記憶される。さらに、不揮発性メモリ２１ｇには、総走行距離積算値、総走行距離に対するエンジン走行距離の割合（距離比率）が記憶される。そして、これらの各値が表示部に表示される。【選択図】  図３
2014012458.tif 000002
【特許請求の範囲】
【請求項１】
駆動源の駆動により走行する車両の動作に関する情報を所定期間にわたって取得し、取得した所定期間の前記情報に基づいて前記駆動源の動作に関する割合的情報を表示部に表示させる制御を行うこと
を特徴とする制御システム。
【請求項２】
前記駆動源の駆動により走行する車両の動作に関する情報として、前記駆動源が所定のエコ状態にあるかの情報を備え、
前記割合的情報は、前記所定のエコ状態にあるかの情報に基づく情報としたこと
を特徴とする請求項１に記載の制御システム。
【請求項３】
前記所定のエコ状態にあるかの情報に基づき、前記所定のエコ状態にあった場合が該所定のエコ状態になかった場合に比べどの程度徳をしていたかを示す利得情報を前記表示部に表示させる制御を行うこと
を特徴とする請求項２に記載の制御システム。
【請求項４】
前記利得情報は、前記所定のエコ状態にない場合の前記駆動源におけるエネルギー消費に関する情報を用いて算出すること
を特徴とする請求項３に記載の制御システム。
【請求項５】
前記駆動源の駆動により走行する車両の動作に関する情報として、前記駆動源を複数備えるハイブリッド車両の動作に関する情報を所定期間にわたって取得し、取得した所定期間の前記情報に基づいて前記複数の駆動源の動作による消耗度合いに関連する情報を前記駆動源ごとに求め、前記割合的情報として、当該駆動源ごとに求めた情報に基づく情報を前記表示部に表示させる制御を行うこと
を特徴とする請求項１から４のいずれかに記載の制御システム。
【請求項６】
前記消耗度合いに関連する情報として、ある駆動源に固有の箇所の消耗度合いと、別の駆動源に固有の箇所の消耗度合いに関連する情報を備えること
を特徴とする請求項５に記載の制御システム。
【請求項７】
前記消耗度合いに関連する情報として、一駆動源のみに関連する消耗度合いと、すべての駆動源に関連する消耗度合いに関連する情報を備えること
を特徴とする請求項５に記載の制御システム。
【請求項８】
前記駆動源の駆動により走行する車両の動作に関する情報として、当該車両の位置情報に関連づけた車両の動作に関する情報を備え、
前記割合的情報として、前記位置情報に基づいて地図上に表示させる制御を行うこと
を特徴とする請求項１から７のいずれかに記載の制御システム。
【請求項９】
前記割合的情報は、距離または時間の割合に関する情報であって、
現在の前記駆動源の駆動により走行する車両の動作に関する情報とともに、前記割合的情報を前記表示部に表示させる制御を行うこと
を特徴とする請求項１から８のいずれかに記載の制御システム。
【請求項１０】
前記ハイブリッド車両は、前記駆動源としてエンジン及びエンジン以外の駆動源により走行する車両であって、
前記ハイブリッド車両の動作に関する情報として、前記エンジンが駆動状態にあるか停止状態にあるかのエンジン状態情報を含み、
前記エンジン状態情報に応じて、前記各駆動源の動作による消耗度合いに関連する情報を求めて、それぞれ独立して累積的に記憶手段に記憶し、
前記記憶手段の記憶内容を所定のタイミングで読み出して前記表示部に表示させる制御を行うことを特徴とする請求項５に記載の制御システム。
【請求項１１】
前記エンジン状態情報は、所定期間に亘って前記エンジンの駆動に関する値をモニタして取得することを特徴とする請求項１０に記載の制御システム。
【請求項１２】
前記車両の位置情報に関連づけた車両の動作に関する情報は、車両の走行軌跡を示す情報であり、
前記割合的情報は、前記走行軌跡の表示形態の違いによって示すように前記表示部の地図上に表示させることを特徴とする請求項８に記載の制御システム。
【請求項１３】
コンピュータに請求項１から１２のいずれかに記載の制御システムとしての各機能を実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の駆動源の動作に関する情報を表示部に表示させる制御を行う制御システムに関する。
【背景技術】
【０００２】
従来、駆動源の駆動により走行する車両の所定期間にわたる動作を把握するために、車両の駆動源の動作に関する情報を表示画面に表示させる制御システムとして、例えば特許文献１に記載されるものがあった。
【０００３】
この特許文献１の制御システムによれば、エンジンとモータを駆動源とするハイブリッド車両を運転中に、表示画面に表示された誘導経路上のモータ走行区間において、エンジン始動があった場合には、エンジンを始動した位置を表すエンジン始動位置マークを誘導経路上に表示する。これにより、運転者に不要な運転操作に対する注意を促し、燃料消費量の増加を抑制したエコ運転を意識し易くしている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−２９８２７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の制御システムのように、モータ走行区間において、エンジン始動位置マークを誘導経路上に表示するだけでは、単に取得した所定期間の駆動源に関連した情報を単発的にそのまま表示することになり、所定期間にわたる車両の動作を容易に把握することができない。例えば、所定期間にわたる、駆動源に関連した累積的な動作を容易に把握することは困難であるため、エコ運転を効果的に意識することができなかった。
【０００６】
そこで、本発明は、係る問題を解決するためになされたもので、所定期間にわたる車両の動作を容易に把握することができる制御システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
第１の観点では、本発明は、駆動源の駆動により走行する車両の動作に関する情報を所定期間にわたって取得し、取得した所定期間の前記情報に基づいて前記駆動源の動作に関する割合的情報を表示部に表示させる制御を行うことを特徴とする制御システムを提供する。
【０００８】
上記第１の観点による制御システムでは、表示された割合的情報を確認することにより、所定期間にわたる、駆動源の駆動により走行する車両の動作を容易に把握できる。例えば、単に取得した所定期間の情報をそのまま表示する構成に比べて顕著な効果を奏する。
例えば、車両等の表示部に割合的情報を表示し、割合的情報を、所定期間における、駆動源に関連した累積的な動作に関する割合とする構成とすれば、車両の運転者等は、表示された割合的情報を確認することで、所定期間における、駆動源に関連した累積的な情報を容易に把握することができる。なお、表示部は、車両に設けたものでもよいし、車両内あるいは車両外に存在する、スマートフォン等の携帯端末等やパソコン等でもよい。
【０００９】
第２の観点では、本発明は、第１の観点よる発明において、前記駆動源の駆動により走行する車両の動作に関する情報として、前記駆動源が所定のエコ状態にあるかの情報を備え、前記割合的情報は、前記所定のエコ状態にあるかの情報に基づく情報としたことを特徴とする制御システムを提供する。
【００１０】
上記第２の観点による制御システムでは、車両の運転者等は、表示部に表示された割合的情報を確認することにより、所定期間における、所定のエコ状態にある場合と前記所定のエコ状態にない場合とに基づく割合を把握することが可能になる。
【００１１】
第３の観点では、本発明は、第２の観点よる発明において、前記所定のエコ状態にあるかの情報に基づき、前記所定のエコ状態にあった場合が該所定のエコ状態になかった場合に比べどの程度徳をしていたかを示す利得情報を前記表示部に表示させる制御を行うことを特徴とする制御システムを提供する。
【００１２】
上記第３の観点による制御システムでは、車両の運転者等は、表示部に表示された利得情報を確認することにより、単なる割合的表示のみの場合に比べ、直接的にどのくらい徳をしたかが分かり、本装置の購入検討対象者に対しては、購入のインセンティブになる。また、さらなるエコ運転を意識し易くなる。
【００１３】
第４の観点では、本発明は、第３の観点よる発明において、前記利得情報は、前記所定のエコ状態にない場合の前記駆動源におけるエネルギー消費に関する情報を用いて算出することを特徴とする制御システムを提供する。
【００１４】
上記第４の観点による制御システムでは、当該車両の駆動源のエネルギー消費に基づいた、より的確な利得情報を確認することができる。例えば、所定のエコ状態にない場合の駆動源におけるエネルギー消費に関する情報を予め学習などによって求めておくことにより、所定のエコ状態にあるかの情報に基づき、利得情報を容易に表示することができる。例えば、エコ状態にない場合の駆動源におけるエネルギー消費に関する情報として、アイドリング時の燃料消費量を予め学習しておき、車両としてアイドリングストップ車を用いた場合の利得情報を算出して、表示部に表示させる構成等とするとよい。
【００１５】
第５の観点では、本発明は、第１から第４のいずれかの観点よる発明において、前記駆動源の駆動により走行する車両の動作に関する情報として、前記駆動源を複数備えるハイブリッド車両の動作に関する情報を所定期間にわたって取得し、取得した所定期間の前記情報に基づいて前記複数の駆動源の動作による消耗度合いに関連する情報を前記駆動源ごとに求め、前記割合的情報として、当該駆動源ごとに求めた情報に基づく情報を前記表示部に表示させる制御を行うことを特徴とする制御システムを提供する。
【００１６】
上記第５の観点による制御システムでは、所定期間にわたる、複数の駆動源の駆動により走行する車両の動作を容易に把握できる。例えば、単に取得した所定期間の情報をそのまま表示する構成に比べて顕著な効果を奏する。
例えば、車両等の表示部に割合的情報として、消耗度合いに関連する情報に基づく情報を表示し、割合的情報を、所定期間における、複数の駆動源に関連した累積的な動作に関する割合とする構成とすれば、車両の運転者等は、表示された割合的情報を確認することで、所定期間における、複数の駆動源に関連した累積的な消耗度合いに関連する情報を容易に把握することができる。
例えば、表示部をハイブリッド車内の運転者が視認可能な位置に設置すれば、例えば車のメンテナンスを行っている店舗等に停車した際に、駆動源ごとに求めた情報に基づく割合的情報を見て、駆動源ごとに関連する部分のメンテナンスが必要か否かを容易に判断できる。例えば自宅のパソコンの表示部に表示するように構成すれば、自宅のパソコン画面（通常、車載機器の画面より大きいので視認性がよりよい）でメンテナンスの要否を確認することも可能となる。
【００１７】
第６の観点では、本発明は、第５の観点よる発明において、前記消耗度合いに関連する情報として、ある駆動源に固有の箇所の消耗度合いと、別の駆動源に固有の箇所の消耗度合いに関連する情報を備えることを特徴とする制御システムを提供する。
【００１８】
上記第６の観点による制御システムでは、表示された割合的情報を確認することにより、駆動源毎に固有の箇所の消耗度合いに関連する情報が反映された情報を把握することができる。例えば、駆動源毎に固有の箇所の消耗度合いとして、エンジンオイルやタイミングベルトなどの消耗度合いが挙げられる。
【００１９】
第７の観点では、本発明は、第５の観点よる発明において、前記消耗度合いに関連する情報として、一駆動源のみに関連する消耗度合いと、すべての駆動源に関連する消耗度合いに関連する情報を備えることを特徴とする制御システムを提供する。
【００２０】
上記第７の観点による制御システムでは、表示された割合的情報を確認することにより、一駆動源のみに関連する消耗度合いと、すべての駆動源に関連する消耗度合いに関連する情報とが反映された情報を把握することができる。例えば、一駆動源のみに関連する消耗度合いに関連する情報としてエンジンでの走行距離が挙げられ、すべての駆動源に関連する消耗度合いに関連する情報としてトリップメータ値（走った距離）が挙げられ、これらの比率を割合的情報とすることにより、すべての駆動源に対するエンジンの使用比率を把握することが可能になる。
【００２１】
第８の観点では、本発明は、第１から第７のいずれかの観点よる発明において、前記駆動源の駆動により走行する車両の動作に関する情報として、当該車両の位置情報に関連づけた車両の動作に関する情報を備え、前記割合的情報として、前記位置情報に基づいて地図上に表示させる制御を行うことを特徴とする制御システムを提供する。
【００２２】
上記第８の観点による制御システムでは、表示された割合的情報を確認することにより、所定期間にわたる、駆動源の駆動により走行する車両の動作を当該車両の位置情報に関連づけて地図上で容易に把握できる。割合的情報が、例えば所定のエコ状態にあるかの情報に基づく情報であれば、車両の位置に合わせて地図上に前記所定のエコ状態に関連した情報をリアルタイムに表示することができる。
【００２３】
第９の観点では、本発明は、第１から第８のいずれかの観点よる発明において、前記割合的情報は、距離または時間の割合に関する情報であって、現在の前記駆動源の駆動により走行する車両の動作に関する情報とともに、前記割合的情報を前記表示部に表示させる制御を行うことを特徴とする制御システムを提供する。
【００２４】
上記第９の観点による制御システムでは、割合的情報が、馴染みやすい距離または時間の割合に関する情報であり、加えて、現在の駆動源の駆動により走行する車両の動作に関する情報も表示するので、所定期間にわたる、駆動源の駆動により走行する車両の動作をより容易に把握することができる。
【００２５】
第１０の観点では、本発明は、第５の観点よる発明において、前記ハイブリッド車両は、前記駆動源としてエンジン及びエンジン以外の駆動源により走行する車両であって、前記ハイブリッド車両の動作に関する情報として、前記エンジンが駆動状態にあるか停止状態にあるかのエンジン状態情報を含み、前記エンジン状態情報に応じて、前記各駆動源の動作による消耗度合いに関連する情報を求めて、それぞれ独立して累積的に記憶手段に記憶し、前記記憶手段の記憶内容を所定のタイミングで読み出して前記表示部に表示させる制御を行うことを特徴とする制御システムを提供する。
【００２６】
上記第１０の観点による制御システムでは、記憶手段には、エンジンが駆動状態にある場合と、停止状態にある場合とに分けられて、対応する駆動源の動作による消耗度合いに関連した情報が累積的に記憶されるので、表示された記憶内容を確認することにより、各駆動源に関連した消耗度合いを正確に把握することができる。記憶手段の記憶内容は、例えば一定の時間間隔で自動的に、或いは手動操作により読み出されて表示部に表示されるような構成とするとよい。
【００２７】
第１１の観点では、本発明は、第１０の観点よる発明において、前記エンジン状態情報は、所定期間に亘って前記エンジンの駆動に関する値をモニタして取得することを特徴とする制御システムを提供する。
【００２８】
上記第１１の観点による制御システムでは、エンジンの駆動に関する値をモニタすることにより、エンジン及びエンジン以外の駆動源により走行する車両の走行時の全期間においてエンジンが駆動状態にあるか停止状態にあるかを容易に判定することができる。エンジンの駆動に関する値として例えばエンジン回転数を挙げることができる。
【００２９】
第１２の観点では、本発明は、第８の観点よる発明において、前記車両の位置情報に関連づけた車両の動作に関する情報は、車両の走行軌跡を示す情報であり、前記割合的情報は、前記走行軌跡の表示形態の違いによって示すように前記表示部の地図上に表示させることを特徴とする制御システムを提供する。
【００３０】
上記第１２の観点による制御システムでは、割合的情報を確認することにより、所定期間にわたる、駆動源の駆動により走行する車両の動作を、地図上における走行軌跡の表示形態の違いによって容易に把握することができる。例えば、所定のエコ状態にあるか等の割合的情報に基づいて、地図上にリアルタイムに表示される走行軌跡を異なる表示形態にするように構成するとよい。
【００３１】
第１３の観点では、本発明は、コンピュータに上記第１から第１２のいずれかの観点における制御システムとしての各機能を実現させるためのプログラムを提供する。
【発明の効果】
【００３２】
本発明の制御システムによれば、所定期間における駆動源の動作に関する割合的情報を表示部に表示させるので、表示された割合的情報を確認することにより、所定期間にわたる車両の動作を容易に把握することが可能になる。また、所定期間にわたる、駆動源に関連した累積的な情報を容易に把握することができるので、エコ運転や、複数の駆動源の動作による部品等の消耗度合いを効果的に意識することが可能になる。
【図面の簡単な説明】
【００３３】
【図１】実施例１に係る車搭載用の表示装置の車両内設置状態を示す模式図である。
【図２】実施例１に係る車搭載用の表示装置の電気的構成を示すブロック図である。
【図３】実施例１に係る表示装置の情報表示態様の一例を示す表示画面図である。
【図４】実施例１に係る表示制御処理の一例を示すフローチャートである。
【図５】実施例２に係る表示装置の情報表示態様の一例を示す表示画面図である。
【図６】実施例２に係る表示制御処理の一例を示すフローチャートである。
【図７】図６の続きのフローチャートである。
【図８】実施例３に係る車搭載用の表示装置の電気的構成を示すブロック図である。
【図９】実施例３に係る表示装置の情報表示態様の一例を示す表示画面図である。
【図１０】実施例３に係る表示制御処理の一例を示すフローチャートである。
【図１１】実施例４に係るパソコンの電気的構成を示すブロック図である。
【図１２】実施例４に係る表示装置側の表示制御処理を示すフローチャートである。
【図１３】実施例４のパソコン側の制御処理を示すフローチャートである。
【発明を実施するための形態】
【００３４】
以下、図に示す実施の形態により本発明をさらに詳細に説明する。なお、これにより本発明が限定されるものではない。
【実施例】
【００３５】
−実施例１−
図１は、本発明の制御システムの実施例１に係る車搭載用の表示装置の車両内設置状態を示す模式図である。
図１に示すように、車両内のダッシュボード１０には、センターコンソール１１が組み込まれており、そのセンターコンソール１１の左側には、車両ＥＣＵに接続されたコネクタ１２が設置されている。また、センターコンソール１１の上側には、本実施例の特徴を成す車搭載用の表示装置２０が設置されている。そして、コネクタ１２には、ＯＢＤIIアダプタ１３が着脱自在に接続され、ＯＢＤIIアダプタ１３の出力側がケーブル１４を介して表示装置２０に接続されている。
【００３６】
なお、表示装置２０は、駆動源の駆動により走行する車両の動作に関する情報を所定期間にわたって取得し、取得した所定期間の前記情報に基づいて駆動源の動作に関する割合的情報を表示部に表示させる制御を行う制御システムの一態様である。なお、表示装置２０は、本例のように車両に設けたものでもよいし、車両内或いは車両外に存在する、スマートフォン等の携帯端末等やパソコン等でもよい。
【００３７】
図２は、実施例１に係る車搭載用の表示装置２０の電気的構成を示すブロック図である。
図１に示した表示装置２０は、本実施例の表示制御を行う制御部２１と、表示駆動回路３１と、ドットマトリクス構成から成るＬＣＤ等の表示部３２とを備えている。
【００３８】
制御部２１は、入出力インターフェイス２１ａ、ＣＰＵ２１ｂ、ＲＯＭ２１ｃ、ＲＡＭ２１ｄ、グラフィックチップ２１ｅ、グラフィックメモリ２１ｆ、及び不揮発性メモリ２１ｇを備え、これらのモジュールがシステムバスを経由して接続されている。
入力インターフェイス２１ａは、駆動源の駆動により走行する車両の動作に関する情報をＯＢＤIIアダプタ１３を介して車両ＥＣＵから取得し、システムバスへ出力する回路である。図示はしないが、車両ＥＣＵには、エンジン回転数センサや距離センサなどの各種センサが接続されており、制御部２１の入力インターフェイス２１ａが、エンジン回転数センサ及び距離センサで検出されたエンジン回転数と車速の現在値をＯＢＤIIアダプタ１３を介して取得する。
【００３９】
ＣＰＵ２１ｂは、ＲＯＭ２１ｃに格納されている制御プログラムを実行し、本実施例の表示装置２０の動作全体を制御する。その際に、ＲＡＭ２１ｄをワークエリアとして使用する。不揮発性メモリ２１ｇは、総走行記憶領域、エンジン走行記憶領域、ゼロ燃費走行記憶領域、及び距離比率記憶領域を備え、それぞれ後述する、総走行距離積算値、エンジン走行距離積算値、ゼロ燃費走行距離積算値、及び距離比率の各値を記憶する。そして、これら各記憶領域の記憶内容が所定のタイミングで読み出されて表示部３２の画面に表示されるようになっている。
【００４０】
すなわち、グラフィックチップ２１ｅは、ＣＰＵ２１ｂからの表示指令に応じて、順次、表示画像信号を生成してグラフィックメモリ２１ｆに一旦描画しておき、所定の表示タイミング毎に表示駆動回路３１へ送る。表示駆動回路３１は、グラフィックチップ２１ｅからの表示画像信号に基づいて、表示部３２に画像を表示する。具体的には、グラフィックチップ２１ｅは、ＲＧＢのカラー信号等に変換した表示画像信号を、表示駆動回路３１内のＸドライバ及びＹドライバへ出力する。そして、表示画像信号が、ＸドライバとＹドライバによって各々の同期信号に同期して表示部３２の各画素に送られ、ＸドライバとＹドライバとの交点部分の画素が表示状態となる。さらに、Ｘドライバ及びＹドライバを一定時間で走査することにより、ドットマトリクス構成の表示部３２の画面に１枚分の表示画像が表示されるようになっている。
【００４１】
本実施例では、表示装置２０が搭載される車両として、駆動源を複数備えるハイブリッド車両を例にとって説明する。本実施例のハイブリッド車両は、駆動源としてエンジンとモータにより走行する車両である。そして、表示装置２０は、車両ＥＣＵからＯＢＤIIアダプタ１３を介して、ハイブリッド車両の動作に関する情報として例えば距離パルスやエンジン回転数などを所定期間にわたって取得する。ここで、距離パルスは、車両ＥＣＵに接続されている走行距離センサから発生されるパルス信号であり、走行距離センサは、車輪の回転数に対応するパルス数を発生する。エンジン回転数は、車両ＥＣＵに接続されているクランク角センサからの信号を基に車両ＥＣＵによって計測される。
【００４２】
そして、制御部２１は、車両ＥＣＵから取得した所定期間にわたる、距離パルスやエンジン回転数などの情報に基づいてエンジンとモータの動作による消耗度合いに関連する情報をこれら駆動源毎に求める。消耗度合いに関連する情報とは、本実施例においては、エンジンが駆動状態にあるときの累積的な走行距離（エンジン走行距離積算値）と、エンジンが停止状態にあるとき、つまりモータ駆動走行と惰性走行による累積的な走行距離（ゼロ燃費走行距離積算値）である。さらに、制御部２１は、割合的情報として、これら消耗度合いに関連する情報に基づく情報を求める。消耗度合いに関連する情報に基づく情報とは、本実施例においては、エンジン走行距離積算値にゼロ燃費走行距離積算値を加算した総走行距離積算値に対するエンジン走行距離積算値の比率（距離比率）である。
【００４３】
制御部２１は、上述した、エンジン走行距離積算値、ゼロ燃費走行距離積算値、総走行距離積算値、及び比率の各情報を、例えば図３に示すように表示部３２に表示させる制御を行う。
【００４４】
図３は、実施例１に係る表示装置の情報表示態様の一例を示す表示画面図である。
図３に示す例では、表示部３２の画面中央部やや右寄りに項目表示域３３を配置している。さらに、項目表示域３３の右側には数値表示域３４、左側には画像表示域３５をそれぞれ配置し、表示部３２の画面の右上隅部には時刻表示域３６を配置している。
【００４５】
項目表示域３３内には、下から順に「走行距離」、「エンジン」、「０燃費」、「比率」というように各項目が文字表示された文字エリア３３ａ、３３ｂ、３３ｃ、３３ｄを設けている。また、数値表示域３４内には、下から順に数値エリア３４ａ、３４ｂ、３４ｃ、３４ｄを設けている。文字エリア３３ａ、３３ｂ、３３ｃ、３３ｄと数値エリア３４ａ、３４ｂ、３４ｃ、３４ｄとはそれぞれ対応した位置に配している。
【００４６】
そして、数値エリア３４ａ、３４ｂ、３４ｃには、「ｋｍ」という距離の単位を固定的に表示し、その単位の左隣に、総走行距離積算値、エンジン走行距離積算値、及びゼロ燃費走行距離積算値の各数値をそれぞれ表示する。さらに、数値エリア３４ｄには「％」という比率の単位を固定的に表示し、その単位の左隣に距離比率の数値を表示する。また、画像表示域３５には、例えばエンジン回転数の状態を示すアニメーションの動画像を公知の表示制御方法によって表示し、時刻表示域３６には現在時刻を表示する制御を行う。
【００４７】
次に、上述したような表示態様を実現するための、本実施例の表示装置２０の表示制御処理について、図４を参照して説明する。図４は、実施例１に係る表示装置の表示制御処理の一例を示すフローチャートであり、この表示制御処理は、ＲＯＭ２１ｃに記憶されている制御プログラムをＣＰＵ２１ｂが実行することにより実現される。
【００４８】
まず、制御部２１のＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し、イグニッションスイッチがオン状態になると（ステップＳ１１）、処理を開始してステップＳ１２へ進む。なお、イグニッションスイッチの状態、つまりイグニッションスイッチのオン／オフ状態は、例えばＯＢＤIIアダプタ１３のＣＰＵが、車両ＥＣＵでやり取りされる信号のうちイグニッションスイッチがオン状態である場合とオフ状態である場合とで異なる状態になる信号を監視することで可能になる。
【００４９】
ステップＳ１２では、ＣＰＵ２１ｂは、初期表示処理を行う。この初期表示処理は、現時点で、不揮発性メモリ２１ｇ内の総走行記憶領域、エンジン走行記憶領域、ゼロ燃費走行記憶領域、及び距離比率記憶領域の各記憶領域に記憶されている内容を読み出して、表示部３２に表示する処理である。これによって、表示部３２の画面の数値エリア３４ａ、３４ｂ、３４ｃ、３４ｄには、直前走行時の最終表示値である、総走行距離積算値、エンジン走行距離積算値、ゼロ燃費走行距離積算値、及び距離比率の各数値がそれぞれ表示される。この初期表示処理による表示態様は、図３に示すようなものとなる。
【００５０】
次のステップＳ１３において、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵから距離パルスを取得し、この距離パルスの数をカウントする。そして、ＣＰＵ２１ｂは、１００ｍ相当の距離パルスをカウントしたら（ステップＳ１４）、車両が１００ｍ走行したと判断して、処理をステップＳ１５へ進める。
【００５１】
ステップＳ１５では、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからエンジン回転数を取得し、続くステップＳ１６において、この取得したエンジン回転数がゼロか否かを判定する。エンジン回転数がゼロでない場合、ＣＰＵ２１ｂは、当該ハイブリッド車両がエンジンで駆動していると判断し、処理をステップＳ１７へ進める。
【００５２】
ステップＳ１７では、ＣＰＵ２１ｂは、エンジン走行記憶領域に記憶されている現在のエンジン走行距離積算値を読み出し、その値に０．１を加算した値をエンジン走行記憶領域に上書きしてその記憶内容を更新する。続くステップＳ１８では、ＣＰＵ２１ｂは、総走行記憶領域に記憶されている現在の総走行距離積算値を読み出し、その値に０．１を加算した値を総走行記憶領域に上書きしてその記憶内容を更新する。ここで、ステップＳ１７及びステップＳ１８における加算値０．１は、数値エリア３４ｂに表示されるエンジン走行距離積算値、及び数値エリア３４ａに表示される総走行距離積算値の表示単位が「ｋｍ」であり、これに対応する車両の１００ｍ走行分の距離を示す値である。続いて、ＣＰＵ２１ｂは、ステップＳ１９において、総走行距離積算値に対するエンジン走行距離積算値の比率である距離比率を演算し、ステップＳ２０において、この演算した距離比率の値を距離比率記憶領域に上書きしてその記憶内容を更新する。
【００５３】
次のステップＳ２１では、ＣＰＵ２１ｂは、更新された、総走行記憶領域の総走行距離積算値、エンジン走行記憶領域のエンジン走行距離積算値、及び距離比率記憶領域の距離比率の各値に、それぞれ数値エリア３４ａ、３４ｂ、３４ｄの表示内容を更新する。
【００５４】
続いて、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し（ステップＳ２２）、イグニッションスイッチがオフ状態でなければ、処理をステップＳ１３へ戻す。
【００５５】
その後、ＣＰＵ２１ｂは、車両の走行中、エンジン回転数がゼロでない期間において、ステップＳ１３からステップＳ２２の処理を繰り返し実行する。そして、ステップＳ１６において、エンジン回転数がゼロであると判定すると、ＣＰＵ２１ｂは、当該ハイブリッド車両がエンジン停止状態であって、モータで駆動している、或いは惰性で走行していると判断し、処理をステップＳ２３へ進める。
【００５６】
ステップＳ２３では、ＣＰＵ２１ｂは、ゼロ燃費走行記憶領域に記憶されている現在のゼロ燃費走行距離積算値を読み出し、その値に０．１を加算した値をゼロ燃費走行記憶領域に上書きしてその記憶内容を更新する。さらにステップＳ２４において、ＣＰＵ２１ｂは、総走行記憶領域に記憶されている現在の総走行距離積算値を読み出し、その値に０．１を加算した値を総走行記憶領域に上書きしてその記憶内容を更新する。ここで、ステップＳ２３及びステップＳ２４における加算値０．１は、数値エリア３４ｃに表示されるゼロ燃費走行距離積算値、及び数値エリア３４ａに表示される総走行距離積算値の表示単位が「ｋｍ」であり、これに対応する車両の１００ｍ走行分の距離を示す値である。
【００５７】
そしてステップＳ２１へ進んで、ＣＰＵ２１ｂは、更新された、総走行記憶領域の総走行距離積算値、及びゼロ燃費走行記憶領域のゼロ燃費走行距離積算値の各値に、それぞれ数値エリア３４ａ、３４ｃの表示内容を更新する。
【００５８】
その後、ＣＰＵ２１ｂは、車両の走行中にエンジン回転数がゼロである期間において、ステップＳ１３からステップＳ１６までの処理、並びにステップＳ２３、ステップＳ２４、ステップＳ２１、ステップＳ２２の処理を順次繰り返し実行する。
【００５９】
以上のように、本実施例では、エンジンとモータで駆動するハイブリッド車両の走行中において、エンジンの駆動に関する値としてエンジン回転数をモニタし、エンジンが駆動状態にあるか停止状態にあるかを判断する。そして、その判断に応じて、各駆動源の動作による消耗度合いに関連する情報としてエンジン走行距離積算値、ゼロ燃費走行距離積算値をそれぞれ求める。さらに、エンジン走行距離積算値にゼロ燃費走行距離積算値を加算した総走行距離積算値を求め、割合的情報として、総走行距離積算値に対するエンジン走行距離積算値の比率（距離比率）を求める。そして、これら各値をそれぞれ独立して不揮発性メモリに記憶し、その記憶内容を読み出して表示部３２に表示させる制御を行う。
【００６０】
本実施例によれば、次のような利点を奏する。
（１）表示部３２の画面には、割合的情報として距離比率が表示されるので、車両購入時から現在までの期間など所定期間にわたる、複数の駆動源に関連した累積的な消耗度合いに関連する情報として、総走行距離に対するエンジンでの走行距離の割合や、総走行距離に対するエンジン以外（モータや惰性）での走行距離が割合がどの程度であるのかを、容易に把握することができる。すなわち、表示された距離比率を確認することにより、エンジンやモータ毎に固有の箇所の消耗度合いに関連する情報が反映された情報を把握することができる。これにより、例えば車のメンテナンスを行っている店舗等に当該ハイブリッド車両を停車した際に、表示部３２の画面の「比率」や「走行距離」という項目の数値を見るだけで、エンジンオイルやタイミングベルトなど駆動源毎に関連する部分のメンテナンスが必要か否かを容易に判断できる。また、表示部３２の画面を例えば自宅のパソコンの表示部に表示するように構成すれば、自宅のパソコンの視認性の良い画面でメンテナンスの要否を確認することも可能となる。
【００６１】
（２）不揮発性メモリ２１ｇには、エンジンが駆動状態にある場合（エンジン走行距離記憶領域）と、停止状態にある場合（ゼロ燃費走行距離記憶領域）とに分けられて、対応する駆動源の動作による消耗度合いに関連した情報として、それぞれエンジン走行距離積算値、ゼロ燃費走行距離積算値が記憶される。これにより、表示されたこれら記憶内容を確認することにより、各駆動源に関連した部品の消耗度合いを正確に把握することができる。
【００６２】
この点について、従来、車両のトリップメータでは、モータだけで走行する走行モードと、エンジンだけで走行する走行モードと、走行状態に応じて適宜にエンジンを駆動してエンジンとモータで走行する走行モードとの総走行距離しか表示されないため、実際にエンジンで走行した分の距離が不明であった。例えば、エンジンオイルの交換走行距離を５０００ｋｍとした場合、２割がモータ或いは惰性で走行していると仮定すると、トリップメータの表示が５０００ｋｍを示していても、実際には４０００ｋｍ走行と同等になる。その他の部品、例えばタイミングベルトなどの部品にも同様のことが言える。
【００６３】
（３）割合的情報として距離比率は、所定期間における、エコ状態にある場合（ゼロ燃費走行距離積算値）とエコ状態にない場合（エンジン走行距離積算値）とに基づく割合としても把握することができる。これにより、表示された距離比率を確認することにより、エコ状態の度合いを把握することができ、エコ運転の意識を高めることが可能である。
【００６４】
（４）割合的情報が、馴染みやすい距離の割合に関する比率であり、加えて、現在の駆動源の駆動により走行する車両の動作に関する情報として、総走行距離積算値や、エンジン走行距離積算値、ゼロ燃費走行距離積算値も表示するので、所定期間にわたる、駆動源の駆動により走行する車両の動作をより容易に把握することができる。
【００６５】
（５）エンジンの駆動に関する値としてエンジン回転数をモニタすることにより、エンジン及びモータにより走行する車両の走行時の全期間においてエンジンが駆動状態にあるか停止状態にあるかを容易に判定することができる。これにより、総走行距離積算値や、エンジン走行距離積算値、ゼロ燃費走行距離積算値の各値を簡易且つ正確に表示することができる。
【００６６】
−実施例２−
割合的情報として、上記実施例１では、エンジン回転数をモニタすることで、総走行距離に対するエンジン走行距離の割合（距離の割合）を表示するようにしたが、実施例２では、アイドリングストップ車を使用して、エンジン回転数をモニタすることで、走行時間に対するアイドリングストップ時間の割合（時間の割合）を表示する。
【００６７】
本実施例では、表示装置２０が搭載される車両として、エンジンのみで駆動するアイドリングストップ車両を使用し、表示装置２０の配置及び構成は、図１及び図２で説明したものと同様である。但し、不揮発性メモリ２１ｇは、走行時間記憶領域、アイドリングストップ時間記憶領域、節約燃料量記憶領域、及び時間比率記憶領域を備え、それぞれ後述する、走行時間積算値、アイドリングストップ時間積算値、節約燃料量積算値、及び時間比率の各値を記憶する。
【００６８】
また、アイドリングストップ車である本実施例の車両は、予め定められたアイドリングストップ導入条件が成立した場合にエンジンを停止し、その後、所定のアイドリングストップ解除条件が成立した場合にエンジンを再始動するような制御を行う。アイドリングストップ導入条件及びアイドリングストップ解除条件は公知のものである。
【００６９】
図５は、実施例２に係る表示装置の情報表示態様の一例を示す表示画面図であり、図３と共通の要素には同一の符号を付し、その説明を省略する。
図５に示す情報表示態様が図３に示すものと異なる点は、項目表示域３３内には、下から順に「走行時間」、「アイドリングストップ時間」、「節約燃料量」、「比率」というように各項目が文字表示された文字エリア３３ｅ、３３ｆ、３３ｇ、３３ｈを設けている。また、数値表示域３４内には、下から順に数値エリア３４ｅ、３４ｆ、３４ｇ、３４ｈを設け、文字エリア３３ｅ、３３ｆ、３３ｇ、３３ｈと数値エリア３４ｅ、３４ｆ、３４ｇ、３４ｈとはそれぞれ対応した位置に配している。
【００７０】
そして、数値エリア３４ｅ、３４ｆには「ｍｉｎ」の単位を固定的に表示し、その単位の左隣に、走行時間積算値、及びアイドリングストップ時間積算値の各数値をそれぞれ表示する制御を行う。さらに、数値エリア３４ｇ、３４ｈにはそれぞれ「ｍｌ（ミリリットル）」、「％」の単位を固定的に表示し、その単位の左隣にそれぞれ節約燃料量積算値、時間比率の数値を表示する制御を行う。
【００７１】
次に、上述したような表示態様を実現するための、本実施例の表示装置２０の表示制御処理について、図６及び図７を参照して説明する。図６及び図７は、実施例２に係る表示装置の表示制御処理の一例を示すフローチャートであり、この表示制御処理は、ＲＯＭ２１ｃに記憶されている制御プログラムをＣＰＵ２１ｂが実行することにより実現される。
【００７２】
まず、制御部２１のＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し、イグニッションスイッチがオン状態になると（ステップＳ３１）、処理を開始してステップＳ３２へ進む。なお、イグニッションスイッチのオン／オフ状態の監視は、実施例１で説明したものと同様である。
【００７３】
ステップＳ３２では、ＣＰＵ２１ｂは、初期表示処理を行う。この初期表示処理は、現時点での、不揮発性メモリ２１ｇ内の走行時間記憶領域、アイドリングストップ時間記憶領域、節約燃料量記憶領域、及び時間比率記憶領域の各記憶領域に記憶されている内容を読み出して、表示部３２に表示する処理である。これによって、表示部３２の画面の数値エリア３４ｅ、３４ｆ、３４ｇ、３４ｈには、直前走行時の最終表示値である、走行時間積算値、アイドリングストップ時間積算値、節約燃料量積算値、及び時間比率の各数値がそれぞれ表示される。この初期表示処理による表示態様は、図５に示すようなものとなる。
【００７４】
続いて、ＣＰＵ２１ｂは、ステップＳ３３以降のルーチンとステップＳ４１以降のルーチンを並行して実行する。
ステップＳ３３以降のルーチンにおいて、まずステップＳ３３では、ＣＰＵ２１ｂは、ＣＰＵ２１ｂ自身に内蔵されるタイマ１を使用して車両の走行時間の計測を開始する。そして、ＣＰＵ２１ｂは、時間計測値が例えば１分経過したと判断したら（ステップＳ３４）、ステップＳ３５へ進んで、不揮発性メモリ２１ｇ内の走行時間記憶領域に記憶されている現在の走行時間積算値を読み出し、その値に０．１を加算した値を走行時間記憶領域に上書きしてその記憶内容を更新する。次のステップＳ３６では、ＣＰＵ２１ｂは、走行時間記憶領域に記憶されている走行時間積算値を表示部３２の数値エリア３４ｅに表示させて、数値エリア３４ｅの表示内容を更新する。さらに、ステップＳ３７において、ＣＰＵ２１ｂはタイマ１の計測値をリセットする。
【００７５】
その後、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し、イグニッションスイッチがオフ状態になるまで（ステップＳ３８）、ステップＳ３３からステップＳ３８までの処理を繰り返し実行する。
一方、ステップＳ４１以降のルーチンにおいて、まずステップＳ４１では、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからエンジン回転数の状態を取得する。そして、ＣＰＵ２１ｂは、エンジン回転数がゼロか否かを判定し（ステップＳ４２）、エンジン回転数がゼロになったら、イグニッションスイッチがオン状態である最中にエンジン回転数がゼロになったので車両がアイドリングストップ状態に入ったものと判断し、処理をステップＳ４３へ進める。
【００７６】
ステップＳ４３では、ＣＰＵ２１ｂ自身に内蔵されているタイマ２を使用して、当該アイドリングストップの開始から解除までの時間（アイドリングストップ時間）の計測を開始する。
【００７７】
次のステップＳ４４では、ＣＰＵ２１ｂは、続けて車両ＥＣＵからのエンジン回転数の状態をモニタして（ステップＳ４４）、エンジン回転数がゼロか否かを判定する（ステップＳ４５）。そして、エンジン回転数がゼロでなくなったら、ＣＰＵ２１ｂはアイドリングストップが解除されたと判断し、処理をステップＳ４６へ進める。
【００７８】
ステップＳ４６では、タイマ２によるアイドリングストップ時間の計測を終了する。そして、ステップＳ４７において、ＣＰＵ２１ｂは、不揮発性メモリ２１ｇ内のアイドリングストップ時間記憶領域から現在のアイドリングストップ時間積算値を読み出し、その値にタイマ２によって計測したアイドリングストップ時間を加算する。そして、その加算値をアイドリングストップ時間記憶領域に上書きしてその記憶内容を更新する。
【００７９】
次のステップＳ４８では、ＣＰＵ２１ｂは、走行時間記憶領域とアイドリングストップ時間記憶領域に記憶されている現在の走行時間積算値とアイドリングストップ時間積算値を読み出し、走行時間積算値に対するアイドリングストップ時間積算値の比率（時間比率）を演算する。そして、その演算値を時間比率記憶領域に上書きしてその記憶内容を更新する。
【００８０】
続くステップＳ４９において、ＣＰＵ２１ｂは、アイドリングストップ時の節約燃料量を次式により演算する。
節約燃料量＝アイドリング時の単位時間当たりの燃料流量×アイドリングストップ時間
【００８１】
ここで、アイドリング時の単位時間当たりの燃料流量は、予め当該車両のアイドリングストップ機能をオフにし、エンジンをアイドリング状態してそのときの単位時間値当たりの燃料流量を計測し、その計測値を例えば不揮発性メモリ２１ｇに記憶しておき、ＣＰＵ２１ｂが本ステップの処理において読み出して使用する。
【００８２】
さらに、同ステップＳ４９では、ＣＰＵ２１ｂは、節約燃料量記憶領域に記憶されている節約燃料量積算値を読み出し、その値に上記演算した節約燃料量を加算する。そして、その加算値を節約燃料量記憶領域に上書きしてその記憶内容を更新する。
【００８３】
続くステップＳ５０では、ＣＰＵ２１ｂは、アイドリングストップ時間記憶領域、節約燃料量記憶領域、及び時間比率記憶領域に記憶されている各値を、それぞれ表示部３２の数値エリア３４ｆ、３４ｇ、３４ｈに表示させて、これら数値エリアの表示内容を更新する。そしてステップＳ５１において、ＣＰＵ２１ｂはタイマ２の計測値をリセットする。
【００８４】
その後のステップＳ５１において、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し、イグニッションスイッチがオフ状態になるまで（ステップＳ５２）、ステップＳ４１からステップＳ５２までの処理を繰り返し実行する。
【００８５】
本実施例によれば、次のような利点を奏する。
（１）表示部３２の画面には、割合的情報として時間比率が表示されるので、車両購入時から現在までの期間など所定期間にわたる、駆動源に関連した累積的な動作に関する割合として、走行時間に対してエンジンが停止していた時間（アイドリングストップ時間）の割合がどの程度であるのかを、容易に把握することができる。
【００８６】
（２）また、表示部３２の画面には、アイドリングストップ時の節約燃料量が表示される。この節約燃料量は、アイドリングストップ状態にあった場合（所定のエコ状態にあった場合）がそうでなかった場合（所定のエコ状態になかった場合）に比べどの程度徳をしていたかを示す利得情報であり、車両の運転者等は、表示部に表示された利得情報を確認することにより、単なる割合的表示のみの場合に比べ、直接的にどのくらい徳をしたかが分かり、本装置の購入検討対象者に対しては、購入のインセンティブになる。また、さらなるエコ運転を意識し易くなる。
【００８７】
（３）節約燃料量は、アイドリング時のエンジンにおける燃料消費量を用いて算出するので、当該車両のアイドリング時のエネルギー消費に基づいた、より的確な利得情報を確認することができる。また、アイドリング時のエンジンにおける燃料消費量は、当該車両のアイドリング時の単位時間当たりの燃料流量を予め学習して求めておくので、利得情報を容易に算出して表示することができる。
【００８８】
（４）割合的情報が、馴染みやすい時間の割合に関する比率であり、加えて、駆動源の駆動により走行する車両の動作に関する情報として、走行時間積算値や、アイドリングストップ時間積算値、節約燃料量積算値も表示するので、所定期間にわたる、駆動源の駆動により走行する車両の動作をより容易に把握することができる。
【００８９】
（５）エンジンの駆動に関する値としてエンジン回転数をモニタすることにより、エンジンにより走行する車両の走行時の全期間においてエンジンが駆動状態にあるか停止状態にあるかを容易に判定することができる。これにより、走行時間積算値や、アイドリングストップ時間積算値、節約燃料量積算値の各値を簡易且つ正確に表示することができる。
【００９０】
−実施例３−
本実施例は、表示装置２０が搭載される車両として、エンジンとモータを駆動源とするハイブリッド車両を例にとり、車両位置に対応する地図案内画像を表示装置２０の画面に表示するカーナビゲーション機能に本発明を適用するものである。
図８は、実施例３に係る車搭載用の表示装置２０の電気的構成を示すブロック図であり、図２と共通する要素には同一の符号を付し、その説明を省略する。
【００９１】
実施例３に係る車搭載用の表示装置２０は、図２に示した構成において、制御部２１内に、システムバスに接続されるＧＰＳインターフェイス２１ｆとカードインターフェイス２１ｉを追加した構成を成している。そして、ＧＰＳインターフェイス２１ｆにはＧＰＳ受信機４０が接続され、カードインターフェイス２１ｉには、道路地図データが格納されたメモリカード５０が接続されている。  ＧＰＳ受信機４０は、複数のＧＰＳ衛星から送信される電波を受信して当該車両の現在位置情報（緯経度など）を生成しＧＰＳインターフェイス２１ｆへ出力する。なお、図２に示した不揮発性メモリ２１ｇは本実施例では設けないものとする。
【００９２】
図９は、実施例３に係る表示装置２０の情報表示態様の一例を示す表示画面図である。
図９に示すように、表示部３２の表示画面には、当該ハイブリッド車両の現在位置周辺の道路地図と共に、車両の現在位置近辺を示す破線円マーク６０ａと車両の現在位置地点及び進行方向を示す三角マーク６０ｂとから成るポインタ６０が道路地図上に重ねて表示され、一目で車両の現在位置が確認できるようになっている。そして、車両が移動するに伴い、車両の現在位置が走行道路地図上にあるように地図全体がスクロールされる。
【００９３】
図９の例では、当該ハイブリッド車両の現在位置は幹線道路６１上へ侵入した辺りにあり、車両が表示地図の上方へ向けて走行中であることが判るが、さらに、車両が現在位置に至るまでにどのような経路を走行してきたのかが判るように、走行中にリアルタイムに走行軌跡が表示される。すなわち、当該ハイブリッド車両は、迂回道路６２、６３を経由して幹線道路６１へ侵入したことが、画面に表示された走行軌跡によって確認することができる。
【００９４】
その際に、本実施例に特徴的なことは、当該車両の位置情報に関連づけた車両の動作に関する情報としての走行軌跡が、燃料消費がゼロの区間とそうでない区間とで色分けにより表示形態を変えていることである。
【００９５】
具体的には、例えば図９の例に示すように、迂回道路６２では、当該ハイブリッド車両が比較的高速で走行したことなどでエンジンで走行するモードとなり、その結果、迂回道路６２には、燃料が消費される区間を示す青色のライン状走行軌跡が連続的に表示されている。その後、迂回道路６３へ侵入すると、車両が比較的低速で走行したことなどでエンジン以外で走行するモード（モータや惰性）となり、その結果、迂回道路６３には、燃料が消費されない区間を示す赤色のライン状走行軌跡が連続的に表示されている。そして、迂回道路６２から幹線道路６１へ侵入して車両の速度を上げると、再びエンジン走行モードとなり、幹線道路６１には、車両の現在位置を示すポインタ６０の三角マーク６０ｂを含む走行軌跡が青色で表示されている。
【００９６】
以上のような情報表示態様によれば、次のような利点を奏する。
（１）燃料が消費される区間と燃料が消費されない区間とに色分けされた走行軌跡を確認することにより、所定期間にわたる、エンジンまたはエンジン以外で走行する車両の動作を地図上における走行軌跡の表示色の違いによって容易に把握することができると共に、エコ状態の度合いも容易に把握することができる。
【００９７】
（２）運転者等が表示部３２の画面に表示されている道路地図上において、割合的情報として、燃料が消費されてエコ状態にない区間である青色の走行軌跡に対する、燃料消費がゼロのエコ状態にある区間である赤色の走行軌跡の長さの割合をリアルタイムに把握することができ、エコ運転を効果的に意識させることが可能になる。
【００９８】
次に、上述したような表示態様を実現するための、本実施例の表示装置２０の表示制御処理について、図１０を参照して説明する。図１０は、実施例３に係る表示装置の表示制御処理の一例を示すフローチャートであり、この表示制御処理は、ＲＯＭ２１ｃに記憶されている制御プログラムをＣＰＵ２１ｂが実行することにより実現される。
【００９９】
まずステップＳ６１では、ＣＰＵ２１ｂは、表示装置２０の電源スイッチがオン状態になったか否かを判定し、表示装置２０の電源スイッチがオン状態になれば、処理を開始して、現在位置表示ルーチン（ステップＳ６２からステップＳ６７までの処理）と走行軌跡表示ルーチン（ステップＳ７１からステップＳ７６までの処理）を並行して実行する。
【０１００】
現在位置表示ルーチンでは、ＣＰＵ２１ｂは、まずステップＳ６２において、ＧＰＳインターフェイス２１ｆを介してＧＰＳ受信機４０から当該ハイブリッド車両の現在位置情報として例えば緯経度データを取得する。続くステップＳ６３では、ＣＰＵ２１ｂは、取得した経緯度データに基づいて、カードインターフェイス２１ｉを介してメモリカード５０から車両の現在位置の周辺を含む道路地図データを取得する。
【０１０１】
次のステップＳ６４では、ＣＰＵ２１ｂは、取得した道路地図データを表示部３２の画面に表示させると共に、車両の現在位置を示すポインタ６０の破線円マーク６０ａを当該道路地図上に重ねて表示部３２の画面に表示させる。続くステップＳ６５において、ＣＰＵ２１ｂは、後述の走行軌跡表示データを作成するために、上記取得した現在位置情報をＲＡＭ２１ｄの走行軌跡記憶領域に記憶させる。
【０１０２】
その後、ＣＰＵ２１ｂは、所定時間（例えば２００ｍｓ）が経過するまでの間に、表示装置２０の電源スイッチがオフ状態になったか否かを判定し（ステップＳ６６、ステップＳ６７）、オフ状態でなければ、処理をステップＳ６２へ戻し、ステップＳ６２からステップＳ６７までの処理を繰り返し実行する。このように、ＣＰＵ２１ｂは、所定時間毎に現在位置情報を取得して、道路地図上に車両の現在位置に対応したポインタ６０を表示させ、また現在位置情報を走行軌跡記憶領域に記憶する制御を行う。
【０１０３】
一方、走行軌跡表示ルーチンでは、ＣＰＵ２１ｂは、まずステップＳ７１において、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し、イグニッションスイッチがオン状態であるか否かを判定する。イグニッションスイッチがオン状態になると、ＣＰＵ２１ｂは処理をステップＳ７２へ進めて、エンジン回転数を取得する。
【０１０４】
次のステップＳ７３では、ＣＰＵ２１ｂは、取得したエンジン回転数がゼロであるか否かを判定する。エンジン回転数がゼロでなければ、ＣＰＵ２１ｂは、当該ハイブリッド車両がエンジンで駆動し燃料を消費する走行モードに入ったと判断してステップＳ７４へ処理を進める。
【０１０５】
ステップＳ７４では、ＣＰＵ２１ｂは青色の走行軌跡表示データを作成する。ここで、走行軌跡表示データとは、少なくとも、当該表示データが表示される際の位置を示す経緯度の位置データと、当該表示データの表示色を示す色データと、当該データの表示形状を示す形状データとを有する表示用のデータである。具体的には、まず、ＲＡＭ２１ｄの走行軌跡記憶領域に記憶されている現在位置情報つまり現地点での経緯度データを読み出す。このとき、当該車両が未だ移動していない状態であった場合は、走行軌跡記憶領域には現地点での経緯度データである１つだけのデータのみが記録されている。そして、ＣＰＵ２１ｂは、この現地点での経緯度データを位置データとし、色データを青色に設定し、形状データを三角マーク６０ｂの三角形状に設定した走行軌跡表示データを作成する。さらに、ＣＰＵ２１ｂは、走行軌跡記憶領域内の現在位置情報を、作成した青色の走行軌跡表示データに置き換える。
【０１０６】
続くステップＳ７５では、ＣＰＵ２１ｂは、走行軌跡記憶領域内の上記走行軌跡表示データを表示部３２の画面の道路地図上に表示させる。このとき、上記走行軌跡表示データの表示される位置は、道路地図上に表示される現在位置を示すポインタ６０の三角マーク６０ｂの位置に対応するので、車両が未だ移動していない状態であった場合には、走行軌跡としては、ポインタ６０の破線円マーク６０ａ内に青色の三角マーク６０ｂのみが車両の現在位置に対応して表示される。
【０１０７】
その後、ＣＰＵ２１ｂは、ＯＢＤIIアダプタ１３を介して車両ＥＣＵからイグニッションスイッチの状態を取得し、イグニッションスイッチがオフ状態でなければ（ステップＳ７６）、処理をステップＳ７２へ戻す。このとき、当該車両が移動し始めて、走行軌跡記憶領域内に２つのデータが記録されていたとすると、この２つのデータのうち最新データは、現在位置情報つまり現地点での経緯度データであり、２番目に新しいデータは、青色の三角マーク６０ｂを表示している上記の走行軌跡表示データである。
【０１０８】
その際のステップＳ７４において青色の走行軌跡表示データを作成する処理では、最新データである現在位置情報が、上述したように青色の三角マーク６０ｂを表示するための走行軌跡表示データに置き換えられる。それと同時に、今まで青色の三角マーク６０ｂを表示していた２番目の走行軌跡表示データは、位置データと色データを変えずに、形状データだけを三角形状から所定幅及び所定長さのライン形状に変えた走行軌跡表示データに置き換えられる。
【０１０９】
そして、ステップＳ７５の表示処理では、ＣＰＵ２１ｂは、上記２番目の走行軌跡表示データに対応したライン状走行軌跡の先頭が、最新の走行軌跡表示データに対応した三角マーク６０ｂの後尾に接続されるように表示される。このとき、三角マーク６０ｂは、車両の進行方向を頂点に向けた状態に表示される。これは、ＣＰＵ２１ｂが例えば、走行軌跡記憶領域に記憶されている最新データを含む複数の走行軌跡表示データの位置データに基づいて、車両の進行方向を推定するものとする。
【０１１０】
さらに、車両の移動が進み、走行軌跡記憶領域内に３つのデータが記録されていたとすると、この３つのデータのうち最新データは、現在位置情報つまり現地点での経緯度データであり、２番目に新しいデータは上記青色の三角マーク６０ｂを表示している走行軌跡表示データであり、３番目のデータは、三角マーク６０ｂの後尾に接続された青色のライン状走行軌跡を表示するための走行軌跡表示データである。
【０１１１】
その際、ステップＳ７４の青色の走行軌跡表示データを作成する処理では、最新データと２番目に新しいデータは上記同様に処理され、３番目の走行軌跡表示データは、位置データ、色データ及び形状データを変えることなく、２番目のライン状走行軌跡の後尾に接続される青色のライン状走行軌跡を表示するための走行軌跡表示データになる。
【０１１２】
車両の移動が進むに従って、走行軌跡記憶領域内のデータの数が増えていき、上記同様の処理が行われる。すなわち、走行軌跡記憶領域内の最新データは、常に、現地点での青色の三角マーク６０ｂを表示するための走行軌跡表示データになり、２番目に新しいデータは現地点での三角マーク６０ｂの後尾に接続されるライン形状走行軌跡を表示するための走行軌跡表示データになる。それ以降の古いデータは、順次、データの新しいライン状走行軌跡の後尾に接続される青色のライン状走行軌跡を表示するための走行軌跡表示データとなる。
【０１１３】
このように、車両がエンジン駆動によって移動するに伴い、表示部３２の画面に表示されている道路地図上には、例えば、図９の幹線道路６１や迂回道路６２に示すような一連の青色の走行軌跡が表示される。
【０１１４】
そして、ＣＰＵ２１ｂがステップＳ７３の判定処理を行って、エンジン回転数がゼロになったと判定した場合は、エンジン以外で走行し燃料消費がゼロになる走行モードつまりモータや惰性で走行するモードに入ったと判断し、処理をステップＳ７７へ進める。ステップＳ７７では、ＣＰＵ２１ｂは、赤色の走行軌跡表示データを作成して走行軌跡記憶領域に記憶させ、さらにステップＳ７５において、走行軌跡記憶領域内の赤色の走行軌跡表示データを表示部３２の画面の道路地図上に表示させる。この一連の処理は、走行軌跡表示データの色データの設定が青色から赤色に変更されるだけあり、その他の処理は、上述した青色の走行軌跡表示データについて説明したものと同様である。
【０１１５】
このように、車両がエンジン以外の駆動源によって移動するに伴い、表示部３２の画面に表示されている道路地図上には、例えば、図９の迂回道路６３に示すような一連の赤色の走行軌跡が表示される。
【０１１６】
−実施例４−
本実施例は、上記実施例３の図９で示したような地図上の色別の走行軌跡を、車両内あるいは車両外に存在するパソコンの画面にも履歴情報として同様に表示できるように構成したものである。
【０１１７】
本実施例の車搭載用の表示装置２０の電気的構成は、図８に示したものと同様であり、異なる点は、現在位置情報が記憶される走行距離記憶領域をＲＡＭ２１ｄだけでなく、メモリカード５０内にも備えている点である。ここで、メモリカード５０は、ＵＳＢ端子を有し、このＵＳＢ端子を介して接続機器と着脱自在に装着されてデータの入出力が行われるものとする。
本実施例に用いるパソコンは、図１１に示すようなインターネット接続環境を備えた一般的な構成であるので、詳細な構成は省略する。図１１は、実施例４に係るパソコンの電気的構成を示すブロック図である。
【０１１８】
パソコン１００は、図１１に示すように、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、キーボートやマウス等の操作部１０４、ハードディスク等の補助記憶部１０５、グラフィックメモリ１０６、グラフィックチップ１０７、表示部１０８、入出力部１０９、及び通信制御部１１０を備え、これらのモジュールがシステムバスを経由して接続されている。そして、通信制御部１１０がインターネット１２０を経由して、地図提供サービスの事業者が運営する地図提供サーバ１２１に接続されている。また、入出力部１０９には、メモリカード５０が着脱可能にＵＳＢ接続されるようになっている。
【０１１９】
次に、本実施例の表示装置２０側の表示制御処理について、図１２を参照して説明する。図１２は、実施例４に係る表示装置２０側の表示制御処理を示すフローチャートであり、図１０と共通の要素には同一の符号を付し、その説明を省略する。
本実施例の表示装置２０側の制御処理が図１０で説明した実施例３の制御処理と異なる点は、図１２に示すように、現在位置表示ルーチンにおけるステップＳ６５の処理内容を変更した点と、走行軌跡表示ルーチンにおいて新たにステップＳ８１を追加した点である。
【０１２０】
本実施例のステップＳ６５では、ＣＰＵ２１ｂは、取得した現在位置情報である経緯度データを、ＲＡＭ２１ｄ内の走行軌跡記憶領域と、メモリカード５０内の走行軌跡記憶領域とに記憶させる。そして、ステップＳ８１では、ＣＰＵ２１ｂは、取得したエンジン回転数をメモリカード５０の走行軌跡記憶領域に記憶させる。そのとき、メモリカード５０の走行軌跡記憶領域に既に記憶されている最新の経緯度データに関連づけてエンジン回転数を記憶する。これにより、メモリカード５０の走行軌跡記憶領域には、経緯度データとそのときのエンジン回転数データとがセットになった履歴データが蓄積されていくことになる。すなわち、履歴データは、経緯度データとそのときのエンジン回転数データとから成るセットデータが時系列で配列したものとなる。
【０１２１】
次に、本実施例のパソコン１００側の表示制御処理について、図１３を参照して説明する。図１３は、実施例４のパソコン１００側の表示制御処理を示すフローチャートである。
パソコン１００の補助記憶部１０５には、本実施例の表示制御処理を行うための専用アプリケーションソフトとして地図表示用プログラムが予めインストールされているものとする。
【０１２２】
まず、ＣＰＵ１０１は、ステップＳ９１において、メモリカード５０が入出力部１０９に装着されたか否かを判定し、装着されたら地図表示用プログラムを起動する（ステップＳ９２）。これによって、ＣＰＵ１０１が以下の各ステップの処理を実行する際には、地図表示用プログラムを用いて行うことになる。
【０１２３】
次のステップＳ９３において、ＣＰＵ１０１は、通信制御部１１０を介して、インターネット１２０上の地図提供サーバ１２１に通信接続する。続くステップＳ９４では、ＣＰＵ１０１は、メモリカード５０から、表示画面１ページ分の最新の履歴データを読み出しＲＡＭ１０３に記憶させ、処理をステップＳ９５へ進める。なお、所定個数の履歴データ（たとえば、運送業等を想定し、法定労働時間の半分に相当する４時間分のデータ（２００ｍｓごと記録される場合、１秒間に５個×６０秒×６０分×４時間の個数の履歴データ）を表示画面１ページ分の履歴データとする。
【０１２４】
ステップＳ９５では、ＣＰＵ１０１は、ＲＡＭ１０３に記憶した履歴データのうちの経緯度データを地図提供サーバ１２１へ送信して、この経緯度データ周辺の地図データを要求する。そして、続くステップＳ９６において、ＣＰＵ１０１は、地図提供サーバ１２１から送られてきたビットマップ地図画像データをダウンロードし、このデータをグラフィックチップ１０７を用いてグラフィックメモリ１０６に展開させる。このビットマップ地図画像データには、表示スクロール用のボタン情報や表示終了用のボタン情報も含まれているものとする。そして、ＣＰＵ１０１は、処理をステップＳ９７へ進める。
【０１２５】
ステップＳ９７では、ＣＰＵ１０１は、上記取り込んだ履歴データを基に走行軌跡表示データを作成する。この作成処理は次のようなものである。上述したように履歴データは、経緯度データとそのときのエンジン回転数データとから成るセットデータが時系列で配列されている。まず、各セットデータにおいて、エンジン回転数データがゼロである場合はエンジン回転数データを赤色の表示色データに置き換え、またエンジン回転数データがゼロでない場合はエンジン回転数データを青色の表示色データに置き換える。さらに、各セットデータにそれぞれ表示形状データを加える。これは、取得した全ての履歴データのうち最新のセットデータについては三角状とし、その他のセットデータは所定幅且つ所定長さのライン形状とする。その結果、各セットデータは、経緯度データである位置データと、赤色又は青色の表示色データと、表示形状データで構成される走行軌跡表示データとなる。
【０１２６】
次のステップＳ９８では、ＣＰＵ１０１は、グラフィックメモリ１０６に展開中のビットマップ地図画像データに、ステップＳ９７で作成した走行軌跡表示データを重畳する。具体的には、公知の処理によりビットマップ地図画像データにおける緯度と経度に対応した座標に、走行軌跡表示データの各位置データを一致させる。そして、各表示色データ及び表示形状データに基づく走行軌跡画像をビットマップ地図画像に重ねた表示画像をグラフィックメモリ１０６に描画する。ここで、走行軌跡画像の先端は、車両の走行方向を頂点に向けた三角形状となる。車両の走行方向は、取得した１ページ分の履歴データのうち最新の位置データを含む複数の位置データを基にＣＰＵ１０１が推定するものとする。
【０１２７】
そして、ＣＰＵ１０１は、処理をステップＳ９９へ進めて、表示処理を行う。この表示処理では、ＣＰＵ１０１は、グラフィックチップ１０７に指示して、グラフィックメモリ１０６に展開中の表示画像を表示部１０８の画面に表示する処理を行う。その結果、１ページ分の履歴データに対応する色別の走行軌跡が道路地図上に描画された図９に示すような画像が表示部１０８の画面に表示される。このとき、走行軌跡の先端は、走行方向を頂点に向けた三角形状となり、その後尾が連続したライン形状となる。但し、図９に示したようなポインタ６０の破線円形マーク６０ａは表示されないのは勿論である。
【０１２８】
そして、ＣＰＵ１０１は、ステップＳ１００へ処理を進め、表示スクロール用ボタンが操作された否かを判定する。操作されたならば、ＣＰＵ１０１は処理をステップＳ９４へ進めて、メモリカード５０から次の１ページ分の履歴データを取り込み、その後のステップＳ９５からステップＳ１００までの処理を繰り返し実行する。
その後、ステップＳ１０１で表示終了用のボタンが押下されたら、ＣＰＵ１０１は、処理をステップＳ１０１へ進めて地図提供サーバ１２１との通信を遮断し、本処理を終了する。
【０１２９】
以上のように本実施例では、色別の走行軌跡の履歴を調べることができるようになるので、この履歴情報を分析することにより、エコ運転の意識を一層強めることが可能になる。
【０１３０】
−変形例−
（１）実施例１及び実施例２において、表示部３２の画面に表示される各項目の数値は、一定の時間間隔で自動的に表示されるようにしたが、手動操作により運転者等の必要に合わせて適宜に表示されるような構成であってもよい。
【０１３１】
（２）実施例１では、総走行距離積算値、エンジン走行距離積算値、ゼロ燃費走行距離積算値、及び距離比率の各値を表示するようにしたが、これら全てを表示する必要はなく、例えば距離比率だけを表示する構成であっても構わない。このように構成しても実施例１の主要な利点を享受することができる。
【０１３２】
（３）実施例２では、走行時間積算値、アイドリングストップ時間積算値、及び節約燃料量積算値の各値を表示するようにしたが、これら全てを表示する必要はなく、例えば時間比率だけを表示する構成であっても構わない。このように構成しても実施例２の主要な利点を享受することができる。
【０１３３】
（４）実施例３では、走行軌跡の表示形態として、所定幅及び所定長さの連続的なライン表示としたが、これに限定されず、位置データ毎に表示される間欠的なドット表示等であっても構わない。また、走行軌跡の表示形態として、燃料消費がゼロの区間とそうでない区間とで異なる色で色分けして表示したが、異なる模様で表示するなど、他の表示形態であってもよい。
【０１３４】
（５）実施例４では、メモリカード５０中の走行軌跡記憶領域から履歴データをパソコン１００に取り込む際に、最新のものから順に取り込んだが、住所などの場所や、日付を指定し取り込むように構成することも可能である。
【０１３５】
（６）実施例では、総走行距離積算値、エンジン走行距離積算値、ゼロ燃費走行距離積算値、及び距離比率の各値や走行時間積算値、アイドリングストップ時間積算値、及び節約燃料量積算値を表示することとしたが、これらとともに、平均燃費や瞬間燃費を表示するようにするとよい。平均燃費は、本機の取り付け後からの平均の燃費、前回給油時からの平均の燃費、今回のエンジン始動時からの平均の燃費のいずれかまたは複数を表示するとよい。瞬間燃費は平均燃費よりも短い時間での燃費とするとよく、例えば１秒間の間の平均燃費とするとよい。さらには、平均燃費として、モータとエンジンの両者を合わせた全体の走行範囲で計算した（例えば、モータとエンジンの走行距離（全走行距離）を燃料使用量で除した値である）全平均燃費とともに、エンジンでの走行範囲でのみで計算した（例えば、エンジン走行距離を燃料使用量で除した値である）エンジン走行平均燃費を表示するとよい。この燃費を気にしながら走行する事で全体的な燃費の向上を図ることができる。またハイブリッド車ではないエンジンのみの車両との燃費の比較をエンジン走行平均燃費を見て行うことができる。例えば、図３や図５の画像表示域３５を燃費表示域に変更し、上から順に、瞬間燃費、全平均燃費、エンジン走行平均燃費を並べて表示するとよい。
【０１３６】
(７)実施例３，４に示した「現在位置情報」に代えて、「ＧＰＳ情報（たとえばＮＭＥＡ形式の情報）」を記憶するようにしてもよい。ＮＭＥＡ形式の情報には、たとえばＧＰＳ情報には時刻情報や移動経度情報が含まれる。たとえば、最新の履歴データからさかのぼって履歴データに連続性を有する範囲を特定し、その連続性を有する範囲の履歴データを「表示画面１ページ分」の履歴データとする構成とするとよい。履歴データに連続性を有する範囲としては、履歴データのＧＰＳ情報に含まれる時刻情報に連続性を有する範囲とするとよい。時刻情報に連続性を有するとする部分は、たとえば、連続する２つの履歴データの時刻情報の時刻の開きが数分以内（たとえば５分以内）の範囲にある部分とする。
このようにすることで、時刻の開きが数分以内の範囲にあるなど、時刻情報に連続性を有するとする部分でありかつ最新の履歴データに関する部分の全体を表示画面１ページに表示させることができる。したがって運転者が最近連続して運転した範囲を１ページの範囲に表示させ、一目で、地図上の赤と青の割合によって、エコ運転の度合いなどを、パソコンの比較的大きな画面で容易に確認することができる。
なお、履歴データに連続性を有しない履歴データからさらに履歴データに連続性を有する範囲を特定する処理を繰り返し、履歴データに連続する範囲に番号とその時刻範囲を付した選択ボタンを画面に表示し、ユーザによって選択されたボタンに表示した時刻範囲の履歴データに関する部分の全体を表示画面１ページに表示する構成をさらに備えるようにするとよい。また、複数のボタンを同時に選択可能に表示して、選択された複数のボタンに対応する履歴データに関する部分の全体を表示画面１ページに表示するように構成してもよい。このようにすれば、ユーザが見たい時刻の連続性を有する部分の履歴データについての割合を表示画面１ページとして容易に一目で確認できる。
【０１３７】
(８)実施例４において、「表示画面１ページ分」の履歴データは、メモリカード５０に記憶されたすべての履歴データとしてもよい。また、スクロールに加えて、地図縮尺変更機能を備えるようにしてもよい。このようにすれば、メモリカード５０内のすべての履歴データについての割合を一目で表示画面１ページで確認できる。また必要に応じて見たい場所を拡大させたり、スクロールして表示させたりできる。
【０１３８】
(９)実施例４において、履歴データのエンジン回転数データがゼロである場合はエンジン回転数データを赤色の表示色である緯度経度データであることを指定し、エンジン回転数データがゼロでない場合はエンジン回転数データを青色の表示色である緯度経度データであることを指定して表示画面１ページ分の地図とその地図上に指定した色で描画された指定した緯度経度間を線で結んだ画像とを重ねた表示用データを地図提供サーバへ要求し、地図提供サーバから表示画面１ページ分の地図とその地図上に指定した色で描画された指定した緯度経度間を線で結んだ画像とを重ねた表示用データを取得して、表示する処理としてもよい。スクロールや拡大縮小（縮尺の変更）は地図提供サーバの提供する機能を利用するようにしてもよい。
【符号の説明】
【０１３９】
２０  表示装置
２１ｂ  ＣＰＵ
２１ｃ  ＲＯＭ
２１ｄ  ＲＡＭ
２１ｅ  グラフィックチップ
２１ｆ  グラフィックメモリ
２１ｇ  不揮発性メモリ
４０  ＧＰＳ受信機
５０  メモリカード
【図１】
2014012458.tif 000003
【図２】
2014012458.tif 000004
【図３】
2014012458.tif 000005
【図４】
2014012458.tif 000006
【図５】
2014012458.tif 000007
【図６】
2014012458.tif 000008
【図７】
2014012458.tif 000009
【図８】
2014012458.tif 000010
【図９】
2014012458.tif 000011
【図１０】
2014012458.tif 000012
【図１１】
2014012458.tif 000013
【図１２】
2014012458.tif 000014
【図１３】
2014012458.tif 000015