(57)【要約】【課題】停車のたびにどれくらいの割合で空ぶかしを行っているかを、運転者個々に対して提示することで、運転者の無駄な燃料消費についての意識と知識とを高める省燃費運転の啓蒙を行うことを課題とする。【解決手段】省燃費運転診断装置は、車両が停車したことを検出して、停車した回数を計数し、車両が停車したと検出された後に、車両が空ぶかしを行ったか否かを判定する。その後、省燃費運転診断装置は、停車した車両が空ぶかしを行ったと判定された場合に、車両が空ぶかしを行った停車回数として計数する。そして、省燃費運転診断装置は、計数された停車回数と、計数された空ぶかしを行った停車回数とに基づいて、運転者の省燃費運転を診断する。【選択図】        図１
2010031810.tif 000002
【特許請求の範囲】
【請求項１】
車両が停車したことを検出する停車検出部と、
前記停車検出部により検出された停車の回数を計数する停車回数計数部と、
前記停車検出部により車両が停車したと検出された後に、前記車両が空ぶかしを行ったか否かを判定する空ぶかし判定部と、
前記空ぶかし判定部により空ぶかしを行ったと判定された停車回数を計数する空ぶかし停車検出部と、
前記停車回数計数部により計数された停車回数と、前記空ぶかし停車検出部により計数された空ぶかしを行った停車回数とに基づいて、省燃費運転を診断する省燃費運転診断部と、
を備えたことを特徴とする省燃費運転診断装置。
【請求項２】
前記省燃費運転診断部は、前記停車回数計数部により計数された停車回数における前記空ぶかし停車検出部により計数された空ぶかしを行った停車回数の割合から、前記運転者の省燃費運転を採点することを特徴とする請求項１に記載の省燃費運転診断装置。
【請求項３】
前記省燃費運転診断部により診断された診断結果に基づいて、前記運転者に対して省燃費運転のアドバイスを通知するアドバイス通知部をさらに備えたことを特徴とする請求項１または２に記載の省燃費運転診断装置。
【請求項４】
前記停車検出部により車両が停車したと検出される度に、当該停車したと検出された車両が、停車している間に行った空ぶかし回数をさらに計数する空ぶかし回数計数部と、
前記停車回数計数部により計数された停車回数と、前記空ぶかし回数計数部により計数された空ぶかし回数とから、１回の停車で空ぶかしを行った回数を示す平均空ぶかし回数を算出する空ぶかし平均回数算出部と、
前記空ぶかし回数計数部により計数された空ぶかし回数から、前記空ぶかしで消費した燃料を算出する消費燃料算出部と、をさらに備え、
前記アドバイス通知部は、所定の条件に基づいて、前記空ぶかし回数計数部により計数された空ぶかし回数、前記空ぶかし平均回数算出部により算出された平均空ぶかし回数、前記消費燃料算出部により算出された消費した燃料のうち少なくとも一つを選定してさらに通知することを特徴とする請求項１〜３のいずれか一つに記載の省燃費運転診断装置。
【請求項５】
前記空ぶかし判定部は、車両のセレクトレバーがＰレンジまたはＮレンジである場合に、前記車両が空ぶかしを行ったか否かを判定することを特徴とする請求項１〜４のいずれか一つに記載の省燃費運転診断装置。
【請求項６】
前記空ぶかし判定部は、車両のエンジン回転数が所定の回転数以上、かつ、車両のアクセル開度率が所定の閾値以上となった場合、前記車両が空ぶかしを行ったと判定することを特徴とする請求項１〜５のいずれか一つに記載の省燃費運転診断装置。
【請求項７】
車両の駆動に関する各種制御を行う駆動制御装置と、車両における運転者の省燃費運転を診断する省燃費運転診断装置とを有する車載システムであって、
前記駆動制御装置は
前記車両が停車したことを検出する停車検出部と、
前記停車検出手段により車両が停車したと検出された後に、前記車両が空ぶかしを行ったか否かを判定する空ぶかし判定部と、を備え、
前記省燃費運転診断装置は、
前記駆動制御装置により車両が停車したと検出された回数を計数する停車回数計数部と、
前記駆動制御装置により空ぶかしを行ったと判定された停車回数を計数する空ぶかし停車検出部と、
前記駆動制御装置により停車した車両が空ぶかしを行ったと判定された場合に、前記車両が空ぶかしを行った停車回数として計数する空ぶかし停車検出部と、
前記停車回数計数部により計数された停車回数と、前記空ぶかし停車検出部により計数された空ぶかしを行った停車回数とに基づいて、省燃費運転を診断する省燃費運転診断部と、
を備えたことを特徴とする車載システム。
【請求項８】
車両の駆動に関する各種制御を行う駆動制御装置と、車両における運転者の省燃費運転を診断する省燃費運転診断装置とを有する車載システムにおける前記駆動制御装置であって、
前記車両が停車したことを検出する停車検出部と、
前記停車検出部により車両が停車したと検出された後に、前記車両が空ぶかしを行ったか否かを判定する空ぶかし判定部と、
を備えたことを特徴とする駆動制御装置。
【請求項９】
車両が停車したことを検出する停車検出手順と、
前記停車検出手順により検出された停車の回数を計数する停車回数計数手順と、
前記停車検出手順により車両が停車したと検出された後に、前記車両が空ぶかしを行ったか否かを判定する空ぶかし判定手順と、
前記空ぶかし判定手順により空ぶかしを行ったと判定された停車回数を計数する空ぶかし停車検出手順と、
前記停車回数計数手順により計数された停車回数と、前記空ぶかし停車検出部により計数された空ぶかしを行った停車回数とに基づいて、省燃費運転を診断する省燃費運転診断手順と、
をコンピュータに実行させることを特徴とする省燃費運転診断プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、車両における運転者の省燃費運転を診断する省燃費運転診断装置、車載システム、駆動制御装置および省燃費運転診断プログラムに関する。
【背景技術】
【０００２】
近年、地球温暖化対策などの地球環境問題がクローズアップされ、石油などの化石燃料を用いることによる二酸化炭素の排出、特に、ガソリンを用いる自動車などの排出ガスなどが問題となっている。
【０００３】
このような問題の対策として、太陽電池を電源とするソーラーカー、燃料電池を用いる燃料電池カー、ガソリンと電力（電気モータ）とを用いるハイブリッドカーなど、排出ガスを低減する様々な電気自動車が開発されている。
【０００４】
ところが、上記した電気自動車は、一般社会ではまだまだ普及しているとは言い難く、現在最も使用されているのは、従来からのガソリンを用いた自動車である。そのため、地球環境問題などの対策としては、ガソリンを用いる自動車（ハイブリッドカーも含む）における排出ガスを低減することが必要である。このようなことから、最近では、自動車を運転する運転者に対して、排出ガス低減を促す様々な技術が開示されている。
【０００５】
例えば、排出ガス低減を促す技術として、空ぶかしが行われたか否かを判定し、空ぶかしが行われたと判定された場合には、運転者に対して警告するという技術が開示されている（例えば、特許文献１参照）。
【０００６】
【特許文献１】特開２００７−３２６５７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記した従来の技術では、運転者個々に対して、省燃費運転の啓蒙が図られていなく、運転者の空ぶかしの行為を低減する対策が充分にできていないという課題があった。
【０００８】
具体的には、従来の技術では、空ぶかしが行われる度に、運転者に対して警告を行っているだけであり、頻繁に運転する人、週末しか運転しない人などを考慮できていない。つまり、単に、空ぶかしが行われる度に、運転者に対して警告を行っているだけでは、運転者は、自分がどのくらい空ぶかしを行って無駄な燃料を消費しているか、また、無駄な排出ガスを排出しているのかを把握することができない。したがって、従来の技術を用いて空ぶかしを判定して、警告を行ったとしても、個々の運転者に対する警告としては不十分である。
【０００９】
そこで、本発明は、上述した従来技術の課題を解決するためになされたものであり、停車のたびにどれくらいの割合で空ぶかしを行っているかを、運転者個々に対して提示することで、運転者の無駄な燃料消費についての意識と知識とを高める省燃費運転の啓蒙を行うことを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するため、本発明は、車両が停車したことを検出する停車検出部と、前記停車検出部により検出された停車の回数を計数する停車回数計数部と、前記停車検出部により車両が停車したと検出された後に、前記車両が空ぶかしを行ったか否かを判定する空ぶかし判定部と、前記空ぶかし判定部により空ぶかしを行ったと判定された停車回数を計数する空ぶかし停車検出部と、前記停車回数計数部により計数された停車回数と、前記空ぶかし停車検出部により計数された空ぶかしを行った停車回数とに基づいて、省燃費運転を診断する省燃費運転診断部と、を備えたことを特徴とする。
【発明の効果】
【００１１】
本発明によれば、運転者の空ぶかしの発生頻度や常習性を診断し、運転者個々に対して、診断結果を提示しているので、運転者の省燃費運転に対する知識と意識との向上が図られる。これにより、例えば、現代の車で必要の無い冷間時の暖房などによる停車時の空ぶかし（レーシング）などを抑止し、燃料消費量の抑制に繋がる。加えて、排出ガスを低減することも可能とある。
【発明を実施するための最良の形態】
【００１２】
以下に添付図面を参照して、この発明に係る省燃費運転診断装置、車載システム、駆動制御装置および省燃費運転診断プログラムの実施例を詳細に説明する。なお、以下では、本実施例に係る省燃費運転診断装置の概要、省燃費運転診断装置の構成および処理の流れを順に説明し、最後に本実施例に対する種々の変形例を説明する。
【実施例１】
【００１３】
［省燃費運転診断装置の概要］
まず、図１を用いて、実施例に係る省燃費運転診断装置の構成を説明するのに先立って、実施例１に係る省燃費運転診断装置の概要について説明する。
【００１４】
図１に示すように、実施例１に係る省燃費運転診断装置１０は、自動車などの車両における車載システムに搭載される装置であり、車両における運転者の省燃費運転を診断する。また、この車載システム１には、当該省燃費運転診断装置１０と、車内に音声を出力するスピーカー１６と、運転席者などに対して運転支援を行うカーナビゲーション装置１７とが接続されるとともに、省燃費運転診断装置１０とバス１００を介して接続される車両の駆動に関する各種制御を行う駆動制御装置２０とを有する。もっとも、ここで図示した省燃費運転診断装置１０は、あくまで本発明を説明するための例示であり、これに限定されるものではなく、例えば、エアコン、空気清浄機など自動車に搭載されている各種装置が含まれていてもよい。
【００１５】
そして、この省燃費運転診断装置１０は、車両が停車したことを検出し、停車した回数を計数して、車両が停車したと検出された後に、車両が空ぶかしを行ったか否かを判定する。続いて、省燃費運転診断装置１０は、停車した車両が空ぶかしを行ったと判定された場合に、車両が空ぶかしを行った停車回数として計数し、計数した停車回数と空ぶかしを行った停車回数とに基づいて、運転者の省燃費運転を診断する。その結果、省燃費運転診断装置１０は、運転者個々に対して、空ぶかしを正確に判定することができる。
【００１６】
具体的に例を挙げると、省燃費運転診断装置１０は、車両が停車した回数と、停車した後に１回でも空ぶかしを行った回数とを計数する。そして、省燃費運転診断装置１０は、計数した空ぶかしを行った停車回数を停車回数で除算し、除算した結果に１００を掛け合わせることにより、運転者の省燃費運転を採点する。
【００１７】
例えば、省燃費運転診断装置１０は、計数した空ぶかしを行った停車回数が「７」、計数した停車回数が「１０」である場合には、除算した結果「０．７」に１００を掛け合わせることにより、運転者の省燃費運転を「７０点」と採点する。なお、計数した空ぶかしを行った停車回数を計数した停車回数で除算していることより、空ぶかしが多い運転者ほど算出される値が大きくなる。
【００１８】
このように、省燃費運転診断装置１０は、空ぶかしが行われる度に、運転者に対して警告を行うのではなく、実際に停車したときに、空ぶかしを行ったか否かを判断して、運転者の省燃費運転を診断しているので、頻繁に運転する人、週末しか運転しない人などに対しても平等に診断することができる結果、運転者個々に対して、空ぶかしを正確に判定することができる。
【００１９】
［省燃費運転診断装置の構成］
次に、図１を用いて、実施例１に係る省燃費運転診断装置の構成を説明する。図１は、実施例１に係る省燃費運転診断装置を含む車載システムの構成を示すブロック図である。
【００２０】
図１に示すように、この車載システム１は、省燃費運転診断装置１０と、スピーカー１６と、カーナビゲーション装置１７と、駆動制御装置２０と、エンジン制御装置２１と、ブレーキ制御装置２２と、車速センサ２３と、アクセル操作量センサ２４と、シフトセンサ２５と、車速パルス信号積算値格納部２６とがバス１００により接続されている。
【００２１】
このうち、スピーカー１６は、省燃費運転診断装置１０から入力された各種音声信号を音声として車内に出力したり、図示しないラジオや音楽プレーヤーなどから入力された各種音声信号を音声として車内に出力したりする。また、カーナビゲーション装置１７は、タッチパネルや液晶などを有し、地図情報や道路情報などを表示したり、記憶する地図情報や道路情報から車両が現在走行している道路に関する情報を省燃費運転診断装置１０に出力したりする一般的なカーナビゲーションである。
【００２２】
（省燃費運転診断装置１０の構成）
省燃費運転診断装置１０は、出力インタフェース部１１と、車載ネットワークインタフェース部１２と、省燃費運転診断部１３と、省燃費運転採点部１４と、省燃費運転アドバイス生成部１５とを有する。
【００２３】
出力インタフェース部１１は、省燃費運転診断装置１０とスピーカー１６との間でやり取りする各種情報に関する通信を制御するインタフェースであり、例えば、後述する省燃費運転診断部１３から出力された運転者の省燃費運転診断結果、省燃費運転採点部１４から出力された運転者の省燃費運転採点結果、省燃費運転アドバイス生成部１５から出力された運転者への省燃費運転アドバイスなどを受け付けて、スピーカー１６に出力する。
【００２４】
車載ネットワークインタフェース部１２は、省燃費運転診断装置１０と後述する駆動制御装置２０との間でやり取りする各種情報に関する通信を制御するインタフェースであり、例えば、省燃費運転診断装置１０から出力される各種要求（例えば、速度取得要求やエンジン回転数速度取得要求など）を受け付けて、駆動制御装置２０に対して出力したり、駆動制御装置２０から出力される各種応答（例えば、速度情報やエンジン回転数情報など）を受け付けて、省燃費運転診断装置１０に対して出力したりする。
【００２５】
省燃費運転診断部１３は、車両における運転者の省燃費運転を診断する制御部であり、特に本発明に密接に関連するものとしては、メモリ１３ａと、停車検出部１３ｂと、停車回数計数部１３ｃと、空ぶかし判定部１３ｄと、空ぶかし停車検出部１３ｅと、診断部１３ｆと、空ぶかし回転計数部１３ｇと、空ぶかし平均回数算出部１３ｈと、消費燃料算出部１３ｉとを有する。
【００２６】
メモリ１３ａは、省燃費運転診断部１３が有する各機能部（停車検出部１３ｂ〜消費燃料算出部１３ｉ）などにより生成された各種情報を記憶するとともに、特に本発明に密接に関連するものとしては、車両が空ぶかしを行ったか否かを判定するための判定基準を記憶する。
【００２７】
例えば、メモリ１３ａは、判定基準として、図２に示すように、『アクセルの開度率を示す「アクセル開度率」、エンジンの回転数を示す「エンジン回転数」、セレクトレバーがＰレンジであることを示す「Ｐレンジ信号」、セレクトレバーがＮレンジであることを示す「Ｎレンジ信号」』を用いて、『「EACCP（アクセル開度率）＞＝5％」、AND、「NE1（エンジン回転数）＞0rpm」、AND、「（Pレンジ信号がON）、OR、（Nレンジ信号がON）」』を記憶する。なお、図２は、空ぶかし判定の基準を示す図である。
【００２８】
停車検出部１３ｂは、車両が停車したことを検出する。具体的には、停車検出部１３ｂは、駆動制御装置２０から取得した車速情報が「車速＝0km」である場合に、車両が停車したことを検出し、車両が停車したことを後述する停車回数計数部１３ｃと空ぶかし判定部１３ｄと空ぶかし回転計数部１３ｇに通知する。
【００２９】
停車回数計数部１３ｃは、停車検出部１３ｂにより検出された停車の回数を計数する。具体的には、停車回数計数部１３ｃは、車両が停車したことを停車検出部１３ｂにより通知されるたびに、車両が停車した回数として計数して、計数した停車した回数をメモリ１３ａに格納する。
【００３０】
空ぶかし判定部１３ｄは、停車検出部１３ｂにより車両が停車したと検出された後に、車両が空ぶかしを行ったか否かを判定する。具体的には、空ぶかし判定部１３ｄは、車両が停車したことが停車検出部１３ｂにより通知された後に、メモリ１３ａに記憶される空ぶかし判定の基準を参照しつつ、車両が空ぶかしを行ったか否かを判定する。例えば、車両が停車したことが通知された空ぶかし判定部１３ｄは、駆動制御装置２０を介して、アクセル開度率、エンジン回転数、Ｐレンジ信号、Ｎレンジ信号を取得する。そして、空ぶかし判定部１３ｄは、メモリ１３ａに記憶される空ぶかし判定の基準を満たす事象が１回でも発生した場合に、すなわち、『取得したアクセル開度率が「5％以上」、かつ、取得したエンジン回転数が「0rpm以上」、かつ、取得したＰレンジ信号またはＮレンジ信号が「ON」』である場合に、車両が空ぶかしを行ったと判定する。空ぶかしを行ったと判定した空ぶかし判定部１３ｄは、車両が空ぶかしを行ったことを空ぶかし停車検出部１３ｅに通知する。
【００３１】
空ぶかし停車検出部１３ｅは、空ぶかし判定部１３ｄにより停車した車両が空ぶかしを行ったと判定された場合に、車両が空ぶかしを行った停車回数として計数する。具体的には、空ぶかし停車検出部１３ｅは、空ぶかし判定部１３ｄにより停車した車両が空ぶかしを行ったと判定された場合に、車両が停車した上で、空ぶかしを行ったことを示す空ぶかしを行った停車回数として計数し、計数した停車した回数をメモリ１３ａに格納する。
【００３２】
診断部１３ｆは、停車回数計数部１３ｃにより計数された停車回数と、空ぶかし停車検出部１３ｅにより計数された空ぶかしを行った停車回数とに基づいて、運転者の省燃費運転を診断する。具体的には、診断部１３ｆは、所定のタイミングで、停車回数計数部１３ｃにより計数されて格納された停車回数と、空ぶかし停車検出部１３ｅにより計数されて格納された空ぶかしを行った停車回数とメモリ１３ａから取得する。そして、診断部１３ｆは、メモリ１３ａから取得した空ぶかしを行った停車回数を停車回数で除算し、運転者が停車した上で空ぶかしを行った割合を算出し、算出結果をメモリ１３ａに格納する。
【００３３】
例えば、診断部１３ｆは、停車回数計数部１３ｃにより計数されて格納された停車回数が「７」、空ぶかし停車検出部１３ｅにより計数されて格納された空ぶかしを行った停車回数が「１０」である場合、運転者が停車した上で空ぶかしを行った割合「０．２」を算出し、算出結果「０．７」をメモリ１３ａに格納する。なお、診断部１３ｆが運転者が停車した上で空ぶかしを行った割合を算出する所定のタイミングとは、例えば、エンジン起動からエンジン終了までの１Trip間であってもよく、エンジン起動から２時間おきなど予め定められた間隔でもよく、任意に定めることができる。
【００３４】
空ぶかし回転計数部１３ｇは、停車検出部１３ｂにより車両が停車したと検出される度に、停車したと検出された車両が、停車している間に行った空ぶかし回数をさらに計数する。具体的には、空ぶかし回転計数部１３ｇは、停車検出部１３ｂにより車両が停車したと検出される後に、駆動制御装置２０を介して、アクセル開度率、エンジン回転数、Ｐレンジ信号、Ｎレンジ信号を取得する。そして、空ぶかし回転計数部１３ｇは、メモリ１３ａに記憶される空ぶかし判定の基準を満たす事象が発生した回数、すなわち、『取得したアクセル開度率が「5％以上」、かつ、取得したエンジン回転数が「0rpm以上」、かつ、取得したＰレンジ信号またはＮレンジ信号が「ON」』である回数を計数し、計数した回数を空ぶかし回数としてメモリ１３ａに格納する。
【００３５】
空ぶかし平均回数算出部１３ｈは、停車回数計数部１３ｃにより計数された停車回数と、空ぶかし回転計数部１３ｇにより計数された空ぶかし回数とから、１回の停車で空ぶかしを行った回数を示す平均空ぶかし回数を算出する。具体的には、空ぶかし平均回数算出部１３ｈは、停車回数計数部１３ｃにより計数された停車回数と、空ぶかし回転計数部１３ｇにより計数された空ぶかし回数とメモリ１３ａから取得する。そして、空ぶかし平均回数算出部１３ｈは、取得した空ぶかし回数を取得した停車回数で除算することにより、１回の停車で空ぶかしを行った回数を示す平均空ぶかし回数を算出して、算出した平均空ぶかし回数をメモリ１３ａに格納する。例えば、空ぶかし平均回数算出部１３ｈは、取得した空ぶかし回数が「１００」であり、取得した停車回数が「１０」である場合には、１回の停車で空ぶかしを行った回数を示す平均空ぶかし回数を「１０」として算出して、算出した平均空ぶかし回数「１０」をメモリ１３ａに格納する。
【００３６】
消費燃料算出部１３ｉは、空ぶかし回転計数部１３ｇにより計数された空ぶかし回数から、空ぶかしで消費した燃料を算出する。具体的には、消費燃料算出部１３ｉは、空ぶかし回転計数部１３ｇにより計数された空ぶかし回数をメモリ１３ａから取得し、取得した空ぶかし回数に、予め定めた１回の空ぶかしで消費する燃料を掛け合わせて、無駄に消費した燃料を算出し、算出した無駄に消費した燃料をメモリ１３ａに格納する。
【００３７】
例えば、消費燃料算出部１３ｉは、取得した空ぶかし回数が「１００」に、予め定めた１回の空ぶかしで消費する燃料が「０．０５リットル」の場合、無駄に消費した燃料を「５リットル」と算出し、算出した無駄に消費した燃料「５リットル」をメモリ１３ａに格納する。なお、予め定めた１回の空ぶかしで消費する燃料は、車両の排気量、使用するガソリン種別（レギュラーやハイオクなど）、車両種別（ハイブリッドカーや一般的なガソリン自動車など）により、予め定めることができる。
【００３８】
省燃費運転採点部１４は、運転者の省燃費運転を診断として、停車回数計数部１３ｃにより計数された停車回数における空ぶかし判定部１３ｄにより計数された空ぶかしを行った停車回数の割合から、運転者の省燃費運転を採点する。具体的には、省燃費運転採点部１４は、診断部１３ｆにより格納された空ぶかしを行った割合をメモリ１３ａから取得して１００を乗算することにより、運転者の省燃費運転を採点してメモリ１３ａに格納する。例えば、省燃費運転採点部１４は、診断部１３ｆにより格納された空ぶかしを行った割合が「０．７」である場合、運転者の省燃費運転を「７０点」と採点してメモリ１３ａに格納する。
【００３９】
省燃費運転アドバイス生成部１５は、診断部１３ｆにより診断された結果に基づいて、運転者に対して省燃費運転のアドバイスを通知する。具体的に例を挙げれば、省燃費運転アドバイス生成部１５は、診断部１３ｆによりメモリ１３ａに格納された空ぶかしを行った割合を取得し、その割合に応じたメッセージを作成して運転者に通知する。例えば、省燃費運転アドバイス生成部１５は、空ぶかしを行った割合が「０．７」である場合、「空ぶかしが多いです。エコ運転を心がけましょう」などのメッセージを作成して、運転者に対して省燃費運転のアドバイスを通知する。
【００４０】
また、省燃費運転アドバイス生成部１５は、省燃費運転採点部１４により採点された結果に基づいて、運転者に対して省燃費運転のアドバイスを通知するようにしてもよい。例えば、省燃費運転アドバイス生成部１５は、省燃費運転採点部１４によりメモリ１３ａに格納された採点結果「７０点」を取得し、「空ぶかしが多いです。エコ運転を心がけましょう」などのメッセージを作成して、運転者に対して省燃費運転のアドバイスを通知する。
【００４１】
また、省燃費運転アドバイス生成部１５は、所定の条件に基づいて、空ぶかし回転計数部１３ｇにより計数された空ぶかし回数、空ぶかし平均回数算出部１３ｈにより算出された平均空ぶかし回数、消費燃料算出部１３ｉにより算出された消費した燃料のうち少なくとも一つを選定してさらに通知することもできる。具体的には、省燃費運転アドバイス生成部１５は、空ぶかし回数、平均空ぶかし回数、消費した燃料のそれぞれに対して、別個の閾値以上であるか否かを判定して、メッセージを選択して通知するようにしてもよい。
【００４２】
例えば、省燃費運転アドバイス生成部１５は、空ぶかし回数が閾値α以上、かつ、平均空ぶかし回数が閾値β以上、かつ、消費した燃料がγ以上である場合には、つまり、全ての回数が閾値以上である場合には、「空ぶかしが非常に多く、非常に不必要な運転です。日ごろからエコ運転を心がけて下さい」などの運転者に非常に強く省燃費運転を促すメッセージを作成して通知する。また、省燃費運転アドバイス生成部１５は、上記した回数のうち１つだけ閾値を超える場合には、「空ぶかしが多い傾向にあります。エコ運転を心がけましょう」などの運転者に省燃費運転を促すメッセージを作成したり、上記した回数のうち２つ閾値を超える場合には、「空ぶかしが多いです。日ごろからエコ運転を心がけて下さい」などの運転者に省燃費運転を強く促すメッセージを作成したりして通知するようにすることもできる。
【００４３】
なお、ここで省燃費運転アドバイス生成部１５がメッセージを作成する手法としては、診断部１３ｆにより算出された割合や省燃費運転採点部１４により採点された結果などに対応付けたフォーマットなどを用いることで実現でき、それぞれと閾値とを比較して「メッセージＡ、Ｂ」を選択するようにしてもよい。フォーマットの例としては、「空ぶかしが多いです（ＸＸ）点。エコ運転を心がけましょう」などをメモリ１３ａに記憶させておけばよい。また、閾値との比較としては、例えば、採点結果が閾値Ａ未満であれば「メッセージＡ」、閾値Ａ以上であれば「メッセージＢ」などをメモリ１３ａに格納しておき、省燃費運転アドバイス生成部１５は、省燃費運転採点部１４により採点された採点結果と閾値とを比較して、上記したメッセージを選択して通知する。
【００４４】
また、空ぶかし回数、平均空ぶかし回数、消費した燃料についても、上記した閾値との比較で決定する例を用いることができる。さらに、空ぶかし回数、平均空ぶかし回数、消費した燃料の全てが上記した閾値Ｂ以上である場合に用いる「メッセージＤ」、空ぶかし回数、平均空ぶかし回数、消費した燃料のうち２つが上記した閾値Ｂ以上である場合に用いる「メッセージＥ」などをメモリ１３ａに格納する。こうすることにより、さらに細かなメッセージ選択を実施することができ、運転者に省燃費運転をより強く促すことができる。また、上記した例では、閾値Ａと閾値Ｂとの２つの閾値を用いてメッセージを選択する例について説明したが、これに限定されるものではなく、閾値を３つ以上用いて、メッセージを選択するようにしてもよい。
【００４５】
（駆動制御装置２０と各種装置の構成）
次に、車両の駆動に関する各種制御を行う駆動制御装置２０と駆動制御装置２０に接続される各装置について説明する。駆動制御装置２０に接続される装置としては、エンジン制御装置２１と、ブレーキ制御装置２２と、車速センサ２３と、アクセル操作量センサ２４と、シフトセンサ２５と、車速パルス信号積算値格納部２６とがある。
【００４６】
駆動制御装置２０は、接続される各装置から各種情報を取得して、省燃費運転診断装置１０に出力する。当該駆動制御装置２０が各種情報を取得して省燃費運転診断装置１０に出力する契機としては、省燃費運転診断装置１０から取得要求を受け付けた場合や定期的、さらには、予め定めた契機（例えば、車速が０となった場合）など様々な契機で、取得・通知することができる。また、駆動制御装置２０が各種情報を取得して省燃費運転診断装置１０に出力する情報としては、例えば、車速、エンジン回転率、セレクトレバー信号、アクセル操作量（アクセル開度率）などがある。
【００４７】
また、駆動制御装置２０は、エンジン制御装置２１と、ブレーキ制御装置２２と、車速センサ２３と、アクセル操作量センサ２４と、シフトセンサ２５と、車速パルス信号積算値格納部２６などから各種情報を取得して、車両の駆動を制御する。例えば、駆動制御装置２０は、アクセル操作量センサ２４からアクセス開放率が高くなったことを取得すると、エンジン回転率を上げるようにエンジン制御装置２１を制御する。
【００４８】
エンジン制御装置２１は、車両を駆動するガソリンエンジンを制御する。具体的には、エンジン制御装置２１は、駆動制御装置２０から通知されるエンジン回転率上昇要求やエンジン回転率下降要求などを受け付けて、それぞれに対応したエンジン回転率を制御する。また、エンジン制御装置２１は、現在制御しているエンジン回転率を、駆動制御装置２０で説明した契機で、駆動制御装置２０に出力する。
【００４９】
ブレーキ制御装置２２は、図示しない車両のブレーキペダルなどに接続され、運転者のブレーキ操作に応じてメカニカルブレーキを制御するとともに、運転者のシフトレバー操作に応じて回生ブレーキとして使用する様に制御する。車速センサ２３は、現在の車両の車速を検知する。具体的には、車速センサ２３は、スピードメータなどの表示される現在の車両の車速を検知し、駆動制御装置２０で説明した契機で、検知した車速を駆動制御装置２０に出力する。
【００５０】
アクセル操作量センサ２４は、現在の運転者のアクセル操作量を検知する。具体的には、アクセル操作量センサ２４は、図示しない車両のアクセルペダルなどに接続され、運転者のアクセル操作に応じてアクセル操作量を検知し、駆動制御装置２０で説明した契機で、検知したアクセル操作量を駆動制御装置２０に出力する。
【００５１】
シフトセンサ２５は、車両のシフトレバー（セレクトレバー）の位置を検知する。具体的には、シフトセンサ２５は、図示しない車両のシフトレバーなどに接続され、運転者のシフトレバー操作に応じてシフトレバーを検知し、駆動制御装置２０で説明した契機で、検知したシフトレバーを示すレンジ信号を駆動制御装置２０に出力する。
【００５２】
車速パルス信号積算値格納部２６は、車両の車輪の内径に備えられたパルスセンサが車輪の１回転毎に車速パルス信号を検知したとして１ずつ積算した値である。すなわち、車速パルス信号積算値は、車輪の回転回数を積算した値である。所定時間の車速パルス信号積算値を算出して車輪の外周長を乗じることによって、該所定時間の車両の走行距離を算出することができる。また、車速パルス信号積算値格納部２６は、駆動制御装置２０で説明した契機で、算出した車両の走行距離を駆動制御装置２０に出力する。
【００５３】
［省燃費運転診断装置による処理］
次に、図３〜図７を用いて、実施例１に係る省燃費運転診断装置による処理を説明する。図３は、実施例１に係る省燃費運転診断装置における省燃費運転診断処理の流れを示すフローチャートであり、図４は、実施例１に係る省燃費運転診断装置における停車回数計数処理の流れを示すフローチャートであり、図５は、実施例１に係る省燃費運転診断装置における空ぶかし判定処理の流れを示すフローチャートであり、図６は、実施例１に係る省燃費運転診断装置における空ぶかし回数計数処理の流れを示すフローチャートであり、図７は、実施例１に係る省燃費運転診断装置におけるアドバイス通知処理の流れを示すフローチャートである。
【００５４】
（省燃費運転診断処理の流れ）
まず、図３を用いて、実施例１に係る省燃費運転診断装置における省燃費運転診断処理の流れを説明する。図３に示すように、省燃費運転診断装置１０は、所定の契機で（例えば、セレクトレバーのレンジ信号のうちＰレンジ信号またはＮレンジ信号がＯＮになった場合など）、停車判定処理を実行する（ステップＳ１０１）。
【００５５】
続いて、省燃費運転診断装置１０は、空ぶかし判定処理を実施し（ステップＳ１０２）、空ぶかし判定処理で空ぶかしが有りと判定された場合には（ステップＳ１０３肯定）、空ぶかし回数計数処理とアドバイス通知処理とを実行する（ステップＳ１０４とステップＳ１０５）。
【００５６】
一方、空ぶかし判定処理で空ぶかしが有りと判定されなかった場合、すなわち、車両が空ぶかしを行わなかった場合（ステップＳ１０３否定）、省燃費運転診断装置１０は、省燃費運転診断処理を終了する。
【００５７】
（停車回数計数処理の流れ）
次に、図４を用いて、図３で示した停車判定処理について説明する。図４に示すように、省燃費運転診断装置１０は、車両が停車状態であるか否かを所定の契機で判定し（ステップＳ２０１）、停車状態であると判定した場合には（ステップＳ２０１肯定）、停車した回数を計数（停車回数に１を加算）してメモリ１３ａに格納し（ステップＳ２０２とステップＳ２０３）、停車状態でないと判定した場合には（ステップＳ２０１否定）、停車判定処理を終了する。
【００５８】
具体的に例を挙げると、省燃費運転診断装置１０は、セレクトレバーのレンジ信号のうちＰレンジ信号またはＮレンジ信号がＯＮになった場合、駆動制御装置２０から取得した車速が「０」であるか否かを判定する。そして、省燃費運転診断装置１０は、車速が「０」である場合には、車両が停車状態であると判定して停車回数を計数し、車速が「０」でない場合には、車両が停車状態でないと判定して停車判定処理を終了する。
【００５９】
（空ぶかし判定処理の流れ）
次に、図５を用いて、図３に示した空ぶかし判定処理の流れについて説明する。図５に示すように、省燃費運転診断装置１０は、車両が停車状態であると判定した場合（ステップＳ３０１肯定）、停車状態である車両が空ぶかしを行った否かを判定する（ステップＳ３０２）。
【００６０】
そして、省燃費運転診断装置１０は、停車状態である車両が空ぶかしを行ったと判定した場合（ステップＳ３０２肯定）、車両が空ぶかしを行った停車回数として計数（１を加算）してメモリ１３ａに格納する（ステップＳ３０３とステップＳ３０４）。
【００６１】
具体的に例を挙げると、車両が停車状態であると判定した省燃費運転診断装置１０は、駆動制御装置２０を介してアクセル開度率とエンジン回転数とＰレンジ信号またはＮレンジ信号とを取得する。そして、省燃費運転診断装置１０は、『アクセル開度率が「5％以上」、かつ、エンジン回転数が「0rpm以上」、かつ、Ｐレンジ信号またはＮレンジ信号が「ON」』である場合に、車両が空ぶかしを行ったと判定し、空ぶかしを行ったことを示す空ぶかしを行った停車回数として計数してメモリ１３ａに格納する。
【００６２】
一方、省燃費運転診断装置１０は、停車状態である車両が空ぶかしを行ったと判定しない、つまり、車両が空ぶかしを行っていない場合（ステップＳ３０２否定）、処理を終了する。
【００６３】
（空ぶかし回数計数処理の流れ）
次に、図６を用いて、図３に示した空ぶかし回数計数処理の流れについて説明する。図６に示すように、図５において、停車状態にある車両が空ぶかしを行ったと判定した省燃費運転診断装置１０は、当該車両が停車状態を継続中である場合（ステップＳ４０１肯定とステップＳ４０２肯定）、図５と同様に、空ぶかしを行ったか否かを判定する（ステップＳ４０３）。
【００６４】
そして、省燃費運転診断装置１０は、停車状態にある車両が空ぶかしを行ったと判定する度に（ステップＳ４０３肯定）、空ぶかし回数を計数（１を加算）してメモリ１３ａに格納する（ステップＳ４０４とステップＳ４０５）。また、省燃費運転診断装置１０は、停車状態にある車両が空ぶかしを行ったと判定しない場合、つまり、車両が空ぶかしを行っていない場合（ステップＳ４０３否定）、ステップＳ４０２に戻って以降の処理を実施する。
【００６５】
一方、省燃費運転診断装置１０は、当該車両が停車状態を継続中でない場合、すなわち、車両の車速が「０」より大きくなった場合（ステップＳ４０２否定）、空ぶかし回数計数処理を終了する。
【００６６】
（アドバイス通知処理の流れ）
次に、図７を用いて、図３に示したアドバイス通知処理の流れについて説明する。図７に示すように、省燃費運転診断装置１０は、図６で算出した空ぶかし回数が閾値α以上（ステップＳ５０１肯定）、かつ、平均空ぶかし回数が閾値β以上（ステップＳ５０２肯定）、かつ、空ぶかしにより無駄に使った燃料量が閾値γ以上である場合には（ステップＳ５０３肯定）、運転者に対して省燃費運転を非常に強く促すメッセージ（アドバイスＡ）を作成して通知する（ステップＳ５０４）。
【００６７】
そして、省燃費運転診断装置１０は、図６で算出した空ぶかし回数が閾値α以下である場合（ステップＳ５０１否定）、運転者に対して省燃費運転を促すメッセージ（アドバイスＢ）を作成して通知する（ステップＳ５０５）。
【００６８】
また、省燃費運転診断装置１０は、図６で算出した空ぶかし回数が閾値α以上（ステップＳ５０１肯定）、かつ、平均空ぶかし回数が閾値β未満（ステップＳ５０２否定）、アドバイスＢよりも省燃費運転を強く促すメッセージ（アドバイスＣ）を作成して通知する（ステップＳ５０６）。
【００６９】
また、省燃費運転診断装置１０は、図６で算出した空ぶかし回数が閾値α以上（ステップＳ５０１肯定）、かつ、平均空ぶかし回数が閾値β以上（ステップＳ５０２肯定）、かつ、空ぶかしにより無駄に使った燃料量が閾値γ未満である場合には（ステップＳ５０３否定）、アドバイスＢやアドバイスＣよりも省燃費運転を強く促すメッセージ（アドバイスＤ）を作成して通知する（ステップＳ５０７）。
【００７０】
なお、平均空ぶかし回数の計数手法や無駄に使用した燃料量の算出手法などについては、図２で説明したので、ここでは省略する。
【００７１】
［実施例１による効果］
このように、実施例１によれば、省燃費運転診断装置１０は、車両が停車したことを検出し、停車した回数を計数し、車両が停車したと検出された後に、車両が空ぶかしを行ったか否かを判定する。そして、省燃費運転診断装置１０は、停車した車両が空ぶかしを行ったと判定された場合に、車両が空ぶかしを行った停車回数として計数し、計数された停車回数と、計数された空ぶかしを行った停車回数とに基づいて、運転者の省燃費運転を診断する。その結果、省燃費運転診断装置１０は、運転者の空ぶかしの発生頻度や常習性を診断し、運転者個々に対して、診断結果を提示しているので、運転者の省燃費運転に対する知識と意識との向上が図られる。また、省燃費運転診断装置１０は、例えば、頻繁に運転する人、週末しか運転しない人などに対しても平等に診断することができる結果、運転者個々に対して、空ぶかしを正確に判定することが可能である。
【００７２】
また、実施例１によれば、省燃費運転診断装置１０は、運転者の省燃費運転を診断として、計数された停車回数における計数された空ぶかしを行った停車回数の割合から、運転者の省燃費運転を採点する。その結果、省燃費運転診断装置１０は、運転者（ユーザ）にわかり易い情報で、空ぶかしを正確に判定することが可能である。
【００７３】
また、実施例１によれば、省燃費運転診断装置１０は、診断された結果に基づいて、運転者に対して省燃費運転のアドバイスを通知するので、運転者個々に対して、省燃費運転（エコ運転）を促すことが可能である。
【００７４】
また、実施例１によれば、省燃費運転診断装置１０は、所定の条件に基づいて、計数された空ぶかし回数、算出された平均空ぶかし回数、算出された消費した燃料のうち少なくとも一つを選定してさらに通知する。その結果、省燃費運転診断装置１０は、運転者（ユーザ）にわかり易い情報で、省燃費運転（エコ運転）を促すことが可能である。
【００７５】
また、実施例１によれば、省燃費運転診断装置１０は、車両のセレクトレバーがＰレンジまたはＮレンジである場合に、車両が空ぶかしを行ったか否かを判定する。その結果、省燃費運転診断装置１０は、車両が停車したか否かをより正確に判定することが可能である。
【００７６】
また、実施例１によれば、省燃費運転診断装置１０は、車両のエンジン回転数が所定の回転数以上、かつ、車両のアクセル開度率が所定の閾値以上となった場合、車両が空ぶかしを行ったと判定する。その結果、省燃費運転診断装置１０は、運転者個々に対して、空ぶかしをより正確に判定することが可能である。
【実施例２】
【００７７】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、種々の異なる形態にて実施されてよいものである。そこで、以下に示すように、（１）アドバイス生成手法、（２）機能構成、（３）システム構成等、（４）プログラムにそれぞれ区分けして異なる実施例を説明する。
【００７８】
（１）アドバイス生成手法
例えば、実施例１では、音声により生成したアドバイスを運転者に通知する例について説明したが、本発明はこれに限定されるものではなく、例えば、アドバイスを画像データで生成して、カーナビゲーション装置１７や図示しないヘッドアップディスプレイなどに表示出力することもできる。
【００７９】
（２）機能構成
例えば、実施例１では、省燃費運転診断部１３が、メモリ１３ａと、停車検出部１３ｂと、停車回数計数部１３ｃと、空ぶかし判定部１３ｄと、空ぶかし停車検出部１３ｅと、診断部１３ｆと、空ぶかし回転計数部１３ｇと、空ぶかし平均回数算出部１３ｈと、消費燃料算出部１３ｉとを有している場合について説明したが、本発明はこれに限定されるものではなく、これら全ての機能を有している必要はない。例えば、省燃費運転診断部１３が、停車検出部１３ｂと、停車回数計数部１３ｃと、空ぶかし判定部１３ｄと、空ぶかし停車検出部１３ｅと、診断部１３ｆとを有する構成であっても、運転者個々に対して、空ぶかしを正確に判定することが可能である。また、メモリ１３ａを有していない場合、各機能部が一時領域などを持つことで処理を実行することができる。
【００８０】
また、省燃費運転診断部１３と駆動制御装置２０とで各機能を分散することもできる。例えば、図８に示すように、メモリ１３ａと、停車回数計数部１３ｃと、空ぶかし停車検出部１３ｅと、診断部１３ｆと、空ぶかし回転計数部１３ｇと、空ぶかし平均回数算出部１３ｈと、消費燃料算出部１３ｉとを省燃費運転診断部１３に、停車検出部１３ｂと、空ぶかし判定部１３ｄとを駆動制御装置２０に分散して設けることもできる。もっとも、分散は、図８に示した例に限定されるものではなく、例えば、停車検出部１３ｂと停車回数計数部１３ｃとを統合する停車検出回数計数部を設けるようにしてもよい。なお、図８は、省燃費運転診断機能を分散させた車載システムの例を示す図である。
【００８１】
また、車両システム１は、図１に示したように、必ずしも省燃費運転診断部１３と駆動制御装置２０とを分離して設けている必要はなく、例えば、駆動制御装置２０を省燃費運転診断部１３に組み込んだ構成としてもよい。
【００８２】
また、実施例１では、ハイブリッドカー以外のガソリンのみをエネルギーとして用いる自動車を例にして説明したが、ハイブリッドカーなどの電気自動車についても同様に、省燃費運転診断装置を適用することができる。
【００８３】
（３）システム構成等
また、本実施例において説明した各処理のうち、自動的におこなわれるものとして説明した処理の全部または一部を手動的におこなうこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報（例えば、図２など）については、特記する場合を除いて任意に変更することができる。
【００８４】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合（例えば、空ぶかし判定部１３ｄと空ぶかし停車検出部１３ｅとを統合するなど）して構成することができる。さらに、各装置にて行なわれる各処理機能は、その全部または任意の一部が、ＣＰＵおよび当該ＣＰＵにて解析実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
【００８５】
（４）プログラム
なお、本実施例で説明した省燃費運転診断方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。このプログラムは、インターネットなどのネットワークを介して配布することができる。また、このプログラムは、ハードディスク、フレキシブルディスク（ＦＤ）、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行することもできる。
【産業上の利用可能性】
【００８６】
以上のように、本発明に係る省燃費運転診断装置、車載システム、駆動制御装置および省燃費運転診断プログラムは、車両における運転者の省燃費運転を診断することに有用であり、特に、運転者個々に対して、空ぶかしを正確に判定することに適する。
【図面の簡単な説明】
【００８７】
【図１】実施例１に係る省燃費運転診断装置を含む車載システムの構成を示すブロック図である。
【図２】空ぶかし判定の基準を示す図である。
【図３】実施例１に係る省燃費運転診断装置における省燃費運転診断処理の流れを示すフローチャートである。
【図４】実施例１に係る省燃費運転診断装置における停車回数計数処理の流れを示すフローチャートである。
【図５】実施例１に係る省燃費運転診断装置における空ぶかし判定処理の流れを示すフローチャートである。
【図６】実施例１に係る省燃費運転診断装置における空ぶかし回数計数処理の流れを示すフローチャートである。
【図７】実施例１に係る省燃費運転診断装置におけるアドバイス通知処理の流れを示すフローチャートである。
【図８】省燃費運転診断機能を分散させた車載システムの例を示す図である。
【符号の説明】
【００８８】
１  車載システム
１０  省燃費運転診断装置
１１  出力インタフェース部
１２  車載ネットワークインタフェース部
１３  省燃費運転診断部
１３ａ  メモリ
１３ｂ  停車検出部
１３ｃ  停車回数計数部
１３ｄ  空ぶかし判定部
１３ｅ  空ぶかし停車検出部
１３ｆ  診断部
１３ｇ  空ぶかし回転計数部
１３ｈ  空ぶかし平均回数算出部
１３ｉ  消費燃料算出部
１４  省燃費運転採点部
１５  省燃費運転アドバイス生成部
１６  スピーカー
１７  カーナビゲーション装置
２０  駆動制御装置
２１  エンジン制御装置
２２  ブレーキ制御装置
２３  車速センサ
２４  アクセル操作量センサ
２５  シフトセンサ
２６  車速パルス信号積算値格納部
１００  バス
【図１】
2010031810.tif 000003
【図２】
2010031810.tif 000004
【図３】
2010031810.tif 000005
【図４】
2010031810.tif 000006
【図５】
2010031810.tif 000007
【図６】
2010031810.tif 000008
【図７】
2010031810.tif 000009
【図８】
2010031810.tif 000010