(57)【要約】【課題】走行中に目的地までの経路上の交通情報が更新されても、走行エネルギーの取得を抑止し、処理負荷の軽減化を図ることができる走行エネルギー取得装置、走行エネルギー取得方法及びプログラムを提供する。【解決手段】交通情報を取得する交通情報取得手段と、地図画像を表示する表示手段と、前記表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定手段と、前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得手段と、を備える。【選択図】図４
2014092378.tif 000002
【特許請求の範囲】
【請求項１】
交通情報を取得する交通情報取得手段と、
地図画像を表示する表示手段と、
前記表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定手段と、
前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得手段と、
を備えたことを特徴とする走行エネルギー取得装置。
【請求項２】
表示画面外の経路上の交通情報が更新されたか否かを判定する表示画面外交通情報判定手段と、
前記表示画面外の経路上の交通情報が更新されと判定された場合には、該更新された表示画面外の交通情報のバラツキ度に基づいて、前記経路上の走行エネルギーを取得するか否かを決定する取得決定手段と、
を備え、
前記走行エネルギー取得手段は、前記取得決定手段を介して前記経路上の走行エネルギーを取得すると決定された場合に、車両位置から前記目的地までの走行エネルギーを取得することを特徴とする請求項１に記載の走行エネルギー取得装置。
【請求項３】
各リンクの複数回に渡って受信した交通情報のバラツキ度を記憶するバラツキ度記憶手段と、
前記経路上のリンクのうち、前記表示手段の表示画面内に表示されていない非表示リンクの交通情報が更新されたか否かを判定する非表示リンク判定手段と、
前記非表示リンク判定手段を介して前記非表示リンクの交通情報が更新されたと判定された場合には、当該交通情報が更新された更新リンクの前記バラツキ度を取得するバラツキ度取得手段と、
を備え、
前記取得決定手段は、前記バラツキ度取得手段を介して取得した前記バラツキ度に基づいて、前記経路上の走行エネルギーを取得するか否かを決定することを特徴とする請求項１又は請求項２に記載の走行エネルギー取得装置。
【請求項４】
前記バラツキ度毎に、バラツキ度が大きくなるに従って多くなるように設定された更新判定回数を記憶する更新判定回数記憶手段を備え、
前記取得決定手段は、
前記更新リンクの更新された交通情報が、該更新リンクに対して連続して配信された配信回数をカウントするカウント手段と、
前記カウント手段によってカウントされた配信回数が、前記更新リンクの前記バラツキ度に対応する前記更新判定回数以上になったか否かを判定する回数判定手段と、
を有し、
該取得決定手段は、前記カウント手段によってカウントされた配信回数が、前記更新リンクの前記バラツキ度に対応する前記更新判定回数以上になったと判定された場合に、前記経路上の走行エネルギーを取得すると決定することを特徴とする請求項３に記載の走行エネルギー取得装置。
【請求項５】
前記非表示リンクは、ユーザによって選択された表示縮尺で表示された表示領域外の経路上のリンクであることを特徴とする請求項３又は請求項４に記載の走行エネルギー取得装置。
【請求項６】
前記走行エネルギー取得手段は、前記目的地までの経路を探索した後、車両位置から該目的地までの走行エネルギーを取得し、当該経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて車両位置から該目的地までの走行エネルギーを再度取得することを特徴とする請求項１乃至請求項５のいずれかに記載の走行エネルギー取得装置。
【請求項７】
交通情報を取得する交通情報取得工程と、
地図画像を表示する表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定工程と、
前記交通情報判定工程で前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得工程と、
を備えたことを特徴とする走行エネルギー取得方法。
【請求項８】
交通情報を取得する交通情報取得手段と、地図画像を表示する表示手段と、を備えたコンピュータに、
交通情報を取得する交通情報取得工程と、
前記表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定工程と、
前記交通情報判定工程で前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイブリッド車両の走行エネルギー取得装置、走行エネルギー取得方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来より、ハイブリッド車両を駆動制御する技術に関して種々提案されている。
例えば、バッテリを満充電後、全放電するまでモータで駆動し、その後はエンジンで駆動するが、高駆動力が必要とされる区間が予測される場合、その区間をモータとエンジンを併用して走行するように走行計画を立案する。この走行計画は、プラグインハイブリッド車両では、目的地に達した時点でバッテリを全放電しているように設定され、回生によるバッテリの充電を行うが、エンジンによる充電を行わない。
【０００３】
一方、交通事情などにより必ずしも走行計画通りに走行できるとは限らないため、このような場合、走行計画を阻害する要因を点数化したペナルティという概念を導入し、ペナルティが検出される度に、これから走行を予定している走行経路を探索し、最も効率がよくなるようにエンジンとモータの駆動配分を計画するエネルギーマネジメントの制御を弱め、全放電するまでモータで駆動し、その後はエンジンで駆動する通常走行に近づけていくように構成されたハイブリッド車両がある（例えば、特許文献１参照。）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−２４７３１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
前記した特許文献１に記載されたハイブリッド車両においては、エネルギーマネジメントシステムは、走行中に走行経路上の渋滞、混雑や空き道等の交通情報が更新される毎に、これから走行を予定している走行経路を探索し、それに応じて必要とされる駆動力（走行エネルギー）算出して走行計画を変更する必要がある。
【０００６】
しかしながら、走行計画の作成にあたっては、計算量が多く、また、エネルギーマネジメントシステムやナビゲーションシステム等のシステム間の通信負荷も高くなるため、走行エネルギーを頻繁に取得して、走行計画を変更した場合には、各システムの処理負荷が増大するという問題がある。
【０００７】
また、一般に、ナビゲーションシステムのディスプレイの表示画面には、交通情報が表示されている。そして、エネルギーマネジメントシステムが作成した走行計画を、ナビゲーションシステムのディスプレイに交通情報と共に表示することが考えられる。しかしながら、走行エネルギーを頻繁に取得して、走行計画を変更した場合には、各システムの処理負荷が増大して、ディスプレイに表示された交通情報と走行計画との間にタイムラグが生じ、ユーザに違和感を与える虞がある。
【０００８】
そこで、本発明は、上述した問題点を解決するためになされたものであり、走行中に目的地までの経路上の交通情報が更新されても、走行エネルギーの取得を抑止し、処理負荷の軽減化を図ることができる走行エネルギー取得装置、走行エネルギー取得方法及びプログラムを提供する。
【課題を解決するための手段】
【０００９】
前記目的を達成するため請求項１に係る走行エネルギー取得装置は、交通情報を取得する交通情報取得手段と、地図画像を表示する表示手段と、前記表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定手段と、前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得手段と、を備えたことを特徴とする。
【００１０】
また、請求項２に係る走行エネルギー取得装置は、請求項１に記載の走行エネルギー取得装置において、表示画面外の経路上の交通情報が更新されたか否かを判定する表示画面外交通情報判定手段と、前記表示画面外の経路上の交通情報が更新されと判定された場合には、該更新された表示画面外の交通情報のバラツキ度に基づいて、前記経路上の走行エネルギーを取得するか否かを決定する取得決定手段と、を備え、前記走行エネルギー取得手段は、前記取得決定手段を介して前記経路上の走行エネルギーを取得すると決定された場合に、車両位置から前記目的地までの走行エネルギーを取得することを特徴とする。
【００１１】
また、請求項３に係る走行エネルギー取得装置は、請求項１又は請求項２に記載の走行エネルギー取得装置において、各リンクの複数回に渡って受信した交通情報のバラツキ度を記憶するバラツキ度記憶手段と、前記経路上のリンクのうち、前記表示手段の表示画面内に表示されていない非表示リンクの交通情報が更新されたか否かを判定する非表示リンク判定手段と、前記非表示リンク判定手段を介して前記非表示リンクの交通情報が更新されたと判定された場合には、当該交通情報が更新された更新リンクの前記バラツキ度を取得するバラツキ度取得手段と、を備え、前記取得決定手段は、前記バラツキ度取得手段を介して取得した前記バラツキ度に基づいて、前記経路上の走行エネルギーを取得するか否かを決定することを特徴とする。
【００１２】
また、請求項４に係る走行エネルギー取得装置は、請求項３に記載の走行エネルギー取得装置において、前記バラツキ度毎に、バラツキ度が大きくなるに従って多くなるように設定された更新判定回数を記憶する更新判定回数記憶手段を備え、前記取得決定手段は、前記更新リンクの更新された交通情報が、該更新リンクに対して連続して配信された配信回数をカウントするカウント手段と、前記カウント手段によってカウントされた配信回数が、前記更新リンクの前記バラツキ度に対応する前記更新判定回数以上になったか否かを判定する回数判定手段と、を有し、該取得決定手段は、前記カウント手段によってカウントされた配信回数が、前記更新リンクの前記バラツキ度に対応する前記更新判定回数以上になったと判定された場合に、前記経路上の走行エネルギーを取得すると決定することを特徴とする。
【００１３】
また、請求項５に係る走行エネルギー取得装置は、請求項３又は請求項４に記載の走行エネルギー取得装置において、前記非表示リンクは、ユーザによって選択された表示縮尺で表示された表示領域外の経路上のリンクであることを特徴とする。
【００１４】
また、請求項６に係る走行エネルギー取得装置は、請求項１乃至請求項５のいずれかに記載の走行エネルギー取得装置において、前記走行エネルギー取得手段は、前記目的地までの経路を探索した後、車両位置から該目的地までの走行エネルギーを取得し、当該経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて車両位置から該目的地までの走行エネルギーを再度取得することを特徴とする。
【００１５】
また、請求項７に係る走行エネルギー取得方法は、交通情報を取得する交通情報取得工程と、地図画像を表示する表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定工程と、前記交通情報判定工程で前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得工程と、を備えたことを特徴とする。
【００１６】
更に、請求項８に係るプログラムは、交通情報を取得する交通情報取得手段と、地図画像を表示する表示手段と、を備えたコンピュータに、交通情報を取得する交通情報取得工程と、前記表示手段の表示画面内に表示されている目的地までの経路上の交通情報が更新されたか否かを判定する交通情報判定工程と、前記交通情報判定工程で前記表示画面内に表示されている経路上の交通情報が更新されたと判定された場合には、更新された交通情報に基づいて該経路上の走行エネルギーを取得する走行エネルギー取得工程と、を実行させるためのプログラムである。
【発明の効果】
【００１７】
前記構成を有する走行エネルギー取得装置、走行エネルギー取得方法及びプログラムでは、走行中に経路上の交通情報が更新されても、表示画面内に表示されている目的地までの経路上の交通情報が更新された場合に、走行エネルギーを取得するため、走行エネルギーの取得を抑止し、処理負荷の軽減化を図ることができる。また、走行エネルギーは、表示画面内に表示されている経路上の交通情報が更新された際に取得されるため、仮に、走行エネルギーから作成された走行計画を交通情報と共に表示画面内に表示しても、ユーザに違和感を与えることを抑止することが可能となる。
【図面の簡単な説明】
【００１８】
【図１】ハイブリッド車両において本発明に関する構成の一例を示すブロック図である。
【図２】バラツキ度ＤＢに格納されるバラツキ度データテーブルの一例を示す図である。
【図３】バラツキ度ＤＢに格納される更新判定回数テーブルの一例を示す図である。
【図４】ハイブリッド車両において実行される「走行制御処理」を示すメインフローチャートである。
【図５】図４の「先読み情報取得処理」のサブ処理を示すサブフローチャートである。
【図６】図４の「交通情報更新判定処理」のサブ処理を示すサブフローチャートである。
【図７】走行計画を表示した一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明に係る走行エネルギー取得装置、走行エネルギー取得方法及びプログラムをハイブリッド車両について具体化した一実施例に基づき図面を参照しつつ詳細に説明する。
【００２０】
［ハイブリッド車両の概略構成］
本実施例に係るハイブリッド車両１の概略構成について図１に基づいて説明する。図１に示すように、本実施例に係るハイブリッド車両１は、ハイブリッド車両１に対して設置されたナビゲーション装置２と、駆動源であるエンジン３及びモータジェネレータ（ＭＧ）４と、バッテリ６と、車両制御ＥＣＵ（Electronic Control Unit）７と、エンジン制御部８と、モータジェネレータ制御部（ＭＧ制御部）９とから基本的に構成されている。
【００２１】
ここで、ナビゲーション装置２は、ハイブリッド車両１の室内のセンターコンソール又はパネル面に備え付けられ、車両周辺の地図や目的地までの案内経路を表示する液晶ディスプレイ（ＬＣＤ）１５や、経路案内に関する音声ガイダンスを出力するスピーカ１６等を備えている。そして、ＧＰＳ３１等によってハイブリッド車両１の現在位置を特定するととともに、目的地が設定された場合においては目的地までの経路の探索、並びに設定された案内経路に従った案内を液晶ディスプレイ１５やスピーカ１６を用いて行う。尚、ナビゲーション装置２の詳細な構成については後述する。
【００２２】
また、エンジン３は、ガソリン、軽油、エタノール等の燃料によって駆動される内燃機関であり、ハイブリッド車両１の第１の駆動源として用いられる。このエンジン３の駆動力であるエンジントルクは、不図示のプラネタリギヤユニットに伝達され、減速機、ディファレンシャルギヤ等を介して駆動輪が回転させられ、ハイブリッド車両１が駆動される。
【００２３】
また、モータジェネレータ４は、バッテリ６の直流電力がインバータ５を介して交流電力に変換され、その交流電力が供給されるとモータとして機能して動力を発生させ、第２の駆動源として用いられ、駆動輪を回転させる。一方、モータジェネレータ４は、車輪あるいはエンジン３の回転が伝達されることによって回転させられると発電機として機能して交流電力を発生させる。モータジェネレータ４が発電機として機能して発生させた交流電力はインバータ５を介して直流電力に変換され、その直流電力がバッテリ６に充電される。
【００２４】
充電量監視部６１は、図示しない電流センサによってバッテリ６に対する入出力電流を検出すると共に、バッテリ６の電圧を逐次監視し、それらに基づいてバッテリ６の残容量（以下、「ＳＯＣ」という。）を逐次算出する。そして、ＳＯＣを表す信号を車両制御ＥＣＵ７、及び、ナビゲーション装置２へ送信する。また、充電量監視部６１は、ＳＯＣとバッテリ６の定格容量とから、バッテリ６が充電可能な最大の電力量及び放電可能な最大の電力量を逐次算出する。そして、この充電可能最大電力量及び放電可能最大電力量も車両制御ＥＣＵ７へ送信する。
【００２５】
また、車両制御ＥＣＵ７は、ハイブリッド車両１の全体の制御を行う電子制御ユニットである。また、車両制御ＥＣＵ７には、エンジン３の制御を行うためのエンジン制御部８、モータジェネレータ４の制御を行うためのモータジェネレータ制御部９が接続されると共に、ナビゲーション装置２が備える後述のナビゲーション制御部１３が接続されている。また、車両制御ＥＣＵ７には、充電量監視部６１、充電器制御部７１、車速を検出する車速センサ５１、アクセル開度を検出するアクセルセンサ５２等が接続されている。
【００２６】
車両制御ＥＣＵ７は、演算装置及び制御装置としてのＣＰＵ８１、並びにＣＰＵ８１が各種の演算処理を行うに当たってワーキングメモリとして使用されるＲＡＭ８２、制御用のプログラム等が記録されたＲＯＭ８３等の内部記憶装置を備えている。そして、ＣＰＵ８１は、ナビゲーション装置２のナビゲーション制御部１３から受信した案内経路の経路データ、経路上の各リンクの勾配情報、リンク長さ等に基づいて、走行計画を作成する。
【００２７】
この走行計画は、案内経路を、ＥＶ区間とＨＶ区間とに区分することにより、これから行う走行（バッテリ６の使用）モードの設定である。このＥＶ区間は、基本的にはエンジン３を停止してモータジェネレータ４だけで走行（以下、「ＥＶ走行」という。）し、所定速度（例えば、時速８０ｋｍである。）を超えるとエンジン３で走行する区間である。また、ＨＶ区間は、エンジン３とモータジェネレータ４をそれぞれ単独または両方を駆動源として使用し、ハイブリッド車両として走行（以下、「ＨＶ走行」という。）する区間である。
【００２８】
また、バッテリ６は充電と放電とを繰り返すことができる二次電池であり、鉛蓄電池、ニッケルカドミウム電池、ニッケル水素電池、リチウムイオン電池、ナトリウム硫黄電池等が用いられる。このバッテリ６に接続された充電器７２は、充電ケーブル７３を介して充電コネクタ７４に接続されている。
【００２９】
その充電コネクタ７４が自宅や充電ステーション等における電力供給口に接続されている状態では、充電器７２は、自宅や充電ステーションに設置された電力供給設備から電力を取得し、バッテリ６の充電を行う。また、充電器制御部７１は、バッテリ６が所定電圧となるまで、又は、所定の電流量をバッテリ６に充電するように充電器７２の充電量を制御する。
【００３０】
［ナビゲーション装置の概略構成］
続いて、ナビゲーション装置２の概略構成について説明する。図１に示すように、本実施例に係るナビゲーション装置２は、自車の現在位置等を検出する現在地検出処理部１１と、各種のデータが記録されたデータ記録部１２と、入力された情報に基づいて、各種の演算処理を行うナビゲーション制御部１３と、操作者からの操作を受け付ける操作部１４と、操作者に対して地図等の情報を表示する液晶ディスプレイ（ＬＣＤ）１５と、経路案内等に関する音声ガイダンスを出力するスピーカ１６と、不図示の道路交通情報センタや不図示の情報配信センタ等との間で携帯電話網等を介して通信を行う通信装置１７と、液晶ディスプレイ１５の表面に装着されたタッチパネル１８とから構成されている。
【００３１】
また、ナビゲーション制御部１３には車速センサ５１及びアクセルセンサ５２が接続されている。また、ナビゲーション制御部１３には、案内経路の走行計画を作成する車両制御ＥＣＵ７、及び、充電量監視部６１が電気的に接続され、ＳＯＣを取得可能に構成されている。
【００３２】
以下に、ナビゲーション装置２を構成する各構成要素について説明すると、現在地検出処理部１１は、ＧＰＳ３１等からなり、ハイブリッド車両１の現在位置（以下、「自車位置」という。）、自車方位、走行距離、仰角等を検出することが可能となっている。例えば、ジャイロセンサによって３軸の旋回速度を検出し、方位（水平方向）及び仰角の進行方向をそれぞれ検出することができる。
【００３３】
また、通信装置１７は、不図示の道路交通情報センタから配信された最新の道路情報を所定時間間隔で（例えば、５分間隔である。）受信することが可能に構成されている。また、この「交通情報」は、例えば、道路の渋滞等に関する道路渋滞情報、道路工事、建築工事等による交通規制情報等の交通情報に関する詳細情報である。該詳細情報は、道路渋滞情報の場合、渋滞の実際の長さ、渋滞解消の見込まれる時刻等であり、交通規制情報の場合、道路工事、建築工事等の継続期間、通行止め、片側交互通行、車線規制等の交通規制の種類、交通規制の時間帯等である。
【００３４】
また、データ記録部１２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記憶された地図情報データベース（地図情報ＤＢ）２５、交通情報データベース（交通情報ＤＢ）２７、バラツキ度データベース（バラツキ度ＤＢ）２８及び、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバ（図示せず）とを備えている。
【００３５】
また、地図情報ＤＢ２５には、ナビゲーション装置２の走行案内や経路探索に使用されるナビ地図情報２６が格納されている。また、交通情報ＤＢ２７には、道路交通情報センタから受信した交通情報を収集して作成した渋滞度（渋滞、混雑、空き道等である。）、渋滞の実際の長さ、所要時間、渋滞の原因、渋滞解消の見込まれる時刻等から構成される現況の道路（リンク）の渋滞等に関する情報である現況交通情報が、各交通情報に対応するナビ地図情報２６のリンクＩＤに関連付けられて格納されている。
【００３６】
また、バラツキ度ＤＢ２８には、各リンク毎に生成され、過去の交通情報を統計処理することによって得られた時間帯別の交通情報のバラツキ度、つまり、各時間帯における渋滞、混雑、空き道等の交通情報の変動度合を記憶するバラツキ度データテーブル１０１が格納されている。また、バラツキ度ＤＢ２８には、各バラツキ度に対応した更新判定回数を記憶する更新判定回数テーブル１０２が格納されている。また、バラツキ度データテーブル１０１及び更新判定回数テーブル１０２の内容は、不図示の情報配信センタから通信装置１７を介して配信された更新情報をダウンロードすることによって更新される。
【００３７】
ここで、ナビ地図情報２６は、経路案内及び地図表示に必要な各種情報から構成されており、例えば、各新設道路を特定するための新設道路情報、地図を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、道路（リンク）に関するリンクデータ、経路を探索するための探索データ、施設の一種である店舗等のＰＯＩ（Point of Interest）に関する施設データ、地点を検索するための検索データ等から構成されている。
【００３８】
また、ノードデータとしては、各ノードを特定するノードＩＤ、実際の道路の分岐点（交差点、Ｔ字路等も含む）、各道路に曲率半径等に応じて所定の距離ごとに設定されたノードの座標（位置）、ノードが交差点に対応するノードであるか等を表すノード属性、ノードに接続するリンクの識別番号であるリンクＩＤのリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト等に関するデータ等が記録される。
【００３９】
また、リンクデータとしては、道路を構成する各リンクに関してリンクを特定するリンクＩＤ、リンクの長さを示すリンク長さ、リンクの始点と終点の座標位置（例えば、緯度と経度である。）、中央分離帯の有無、リンクの勾配、リンクの属する道路の幅員、踏切り等を表すデータが、コーナに関して、曲率半径、交差点、Ｔ字路、コーナの入口及び出口等を表すデータが、道路種別に関して、国道、県道、細街路等の一般道のほか、高速自動車国道、都市高速道路、一般有料道路、有料橋等の有料道路を表すデータがそれぞれ記録される。
【００４０】
また、施設データとしては、各地域のホテル、遊園地、宮殿、病院、ガソリンスタンド、駐車場、駅、空港、フェリー乗り場、インターチェンジ（ＩＣ）、ジャンクション（ＪＣＴ）、パーキングエリア（ＰＡ）等のＰＯＩに関する名称や住所、電話番号、地図上の座標位置（例えば、中心位置、入口、出口等の緯度と経度である。）、地図上に施設の位置を表示する施設アイコンやランドマーク等のデータがＰＯＩを特定する施設ＩＤとともに記憶されている。また、ユーザが登録したコンビニエンスストア、ガソリンスタンド等の登録施設を特定する登録施設ＩＤも記憶されている。
また、地図情報ＤＢ２５の内容は、不図示の情報配信センタから通信装置１７を介して配信された更新情報をダウンロードすることによって更新される。
【００４１】
また、図１に示すように、ナビゲーション装置２を構成するナビゲーション制御部１３は、ナビゲーション装置２の全体の制御を行う演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ４２、制御用のプログラム等が記憶されたＲＯＭ４３等の内部記憶装置や、時間を計測するタイマ４５等を備えている。
【００４２】
また、ＲＯＭ４３には、後述の案内経路上の交通情報を受信した場合に、当該案内経路上の交通情報を更新して、自車位置から目的地までの走行エネルギーを再度取得するか否かを判定する「交通情報更新判定処理」（図６参照）等のプログラムが記憶されている。
更に、ナビゲーション制御部１３には、操作部１４、液晶ディスプレイ１５、スピーカ１６、通信装置１７、タッチパネル１８の各周辺装置（アクチュエータ）が電気的に接続されている。
【００４３】
この操作部１４は、走行開始時の現在位置を修正し、案内開始地点としての出発地及び案内終了地点としての目的地を入力する際や施設に関する情報の検索を行う場合等に操作され、各種のキーや複数の操作スイッチから構成される。そして、ナビゲーション制御部１３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。
【００４４】
また、液晶ディスプレイ１５には、現在走行中の地図情報、目的地周辺の地図情報、操作案内、操作メニュー、キーの案内、現在地から目的地までの案内経路、案内経路に沿った案内情報、交通情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。
【００４５】
また、スピーカ１６は、ナビゲーション制御部１３からの指示に基づいて、案内経路に沿った走行を案内する音声ガイダンス等を出力する。ここで、案内される音声ガイダンスとしては、例えば、「３００ｍ先、○○交差点を右方向です。」等がある。
【００４６】
また、タッチパネル１８は、液晶ディスプレイ１５の表示画面上に装着された透明なパネル状のタッチスイッチであり、液晶ディスプレイ１５の画面に表示されたボタンや地図上を押下することによって各種指示コマンドの入力等をすることが可能に構成されている。尚、タッチパネル１８は、液晶ディスプレイ１５の画面を直接押下する光センサ液晶方式等で構成してもよい。
【００４７】
次に、バラツキ度ＤＢ２８に格納されるバラツキ度データテーブル１０１の一例について図２に基づいて説明する。
図２に示すように、バラツキ度データテーブル１０１は、「リンクＩＤ」と、「時間帯別のバラツキ度」とから構成されている。この「リンクＩＤ」には、ナビ地図情報２６の各リンクを識別するリンクＩＤが記憶されている。
【００４８】
また、「時間帯別のバラツキ度」には、リンクＩＤに対応づけられて記憶された当該リンクＩＤで特定されるリンクの交通情報の各時間帯（例えば、８：００〜８：１５、８：１５〜８：３０、・・・の各１５分間毎である。）における渋滞、混雑、空き道等の交通情報の変動度合、つまり、時間帯別の交通情報のバラツキ度が記憶されている。このバラツキ度は、「ばらつき大」、「ばらつき中」、「ばらつき小」の３種類に分類されている。
【００４９】
例えば、リンクＩＤ「１００００１」で特定されるリンクの「８：１５〜８：３０」の時間帯における交通情報のバラツキ度には、「ばらつき大」が記憶されている。尚、時間帯別の交通情報のバラツキ度は、更に、春・夏・秋・冬・長期連休等の季節別に分けて、又は、各曜日と、祝日とに分けて記憶するようにしてもよい。また、バラツキ度合は、「ばらつき大」、「ばらつき中」、「ばらつき小」の３種類に限らず、４種類以上に分類してもよい。
【００５０】
ここで、「ばらつき大」は、同時間帯において、過去に取得した渋滞、混雑、空き道の交通情報のうち、例えば、３５％以上を占める交通情報が無い、つまり、交通情報の変動度合が大きい旨を表している。「ばらつき中」は、同時間帯において、過去に取得した渋滞、混雑、空き道の交通情報のうち、例えば、８０％以上を占める交通情報が無い、つまり、交通情報の変動度合が中程度である旨を表している。「ばらつき小」は、同時間帯において、過去に取得した渋滞、混雑、空き道の交通情報のうち、例えば、８０％以上を占める交通情報がある、つまり、交通情報の変動度合が小さい旨を表している。
【００５１】
次に、バラツキ度ＤＢ２８に格納される更新判定回数テーブル１０２の一例について図３に基づいて説明する。
図３に示すように、更新判定回数テーブル１０２は、「バラツキ度」と、「更新判定回数」とから構成されている。この「バラツキ度」には、バラツキ度を分類する「ばらつき大」、「ばらつき中」、「ばらつき小」の３種類が記憶されている。
【００５２】
また、「更新判定回数」には、「ばらつき大」に対応して「３（回）」、「ばらつき中」に対応して「２（回）」、「ばらつき小」に対応して「１（回）」が記憶されている。つまり、更新判定回数は、バラツキ度合が大きくなるに従って大きくなるように設定されている。尚、更新判定回数は、「３（回）」「２（回）」、「１（回）」に限らず、バラツキ度合が大きくなるに従って大きくなるように任意の回数に設定するようにしてもよい。
【００５３】
［走行制御処理］
次に、上記のように構成されたハイブリッド車両１において、ナビゲーション装置２のＣＰＵ４１と車両制御ＥＣＵ７のＣＰＵ８１によって実行される処理であって、出発地から目的地までのエンジンとモータの駆動配分を計画（走行計画）して走行制御する「走行制御処理」について図４乃至図７に基づいて説明する。尚、図４にフローチャートで示されるプログラムは、ユーザによりナビゲーション装置２を介して、目的地が設定された場合に実行される処理である。
【００５４】
［ナビゲーション装置２の処理］
図４に示すように、先ず、ステップ（以下、Ｓと略記する）１１において、ナビゲーション装置２のＣＰＵ４１は、設定された目的地に関する目的地情報を取得する。具体的には、ＣＰＵ４１は、操作部１４を介して入力された目的地の座標位置（例えば、緯度や経度）、住所、電話番号等に基づいて、地図情報ＤＢ２５に格納されるナビ地図情報２６から当該目的地の地図上での位置を特定してＲＡＭ４２に記憶する。
【００５５】
そして、ＣＰＵ４１は、ナビ地図情報２６や現況交通情報等に基づいて、例えばダイクストラ法等によって、自車位置から目的地までの案内経路を探索して、当該案内経路の経路データをＲＡＭ４２に記憶する。この経路データは、案内経路上の各リンクのリンクＩＤ、両端点（ノード）の座標（例えば、緯度経度である。）、各リンクの勾配、リンク長さ等から構成されている。
【００５６】
続いて、Ｓ１２において、ＣＰＵ４１は、「先読み情報取得処理」のサブ処理（図３参照）を実行する。
ここで、Ｓ１２でＣＰＵ４１が実行する「先読み情報取得処理」のサブ処理について図５に基づいて説明する。図５に示すように、Ｓ１１１において、ＣＰＵ４１は、案内経路上における自車位置から目的地までの現況交通情報を交通情報ＤＢ２７から読み出し、ＲＡＭ４２に記憶する。
【００５７】
そして、Ｓ１１２において、ＣＰＵ４１は、案内経路上における自車位置から目的地までの各リンクのリンクＩＤ、両端点（ノード）の座標、リンク長さ、各リンクの勾配等をナビ地図情報２６から読み出し、ＲＡＭ４２に記憶する。
【００５８】
続いて、Ｓ１１３において、ＣＰＵ４１は、自車位置から目的地までの各リンクを走行する走行エネルギーを算出してＲＡＭ４２に記憶する。
【００５９】
具体的には、単位走行距離（例えば、１秒間走行する走行距離である。）当たりの走行エネルギーＥは、車両にかかる転がり摩擦抵抗力Ｆ１、空気抵抗力Ｆ２、位置エネルギー項Ｆ３、加減速エネルギー項Ｆ４を用いて、Ｅ＝Ｖ×Ｔ×（Ｆ１＋Ｆ２＋Ｆ３＋Ｆ４）という等式によって算出する（「新エネルギー自動車の開発」、１２３頁〜１２４頁、２００６年１１月、ＣＭＣ出版参照。）。ここで、Ｖは車速である。Ｔはサンプル期間の長さ（例えば、１秒である。）である。
【００６０】
また、転がり摩擦抵抗Ｆ１は、Ｆ１＝μ×ｇ×ｍという式によって算出する。ここで、μは車両の転がり摩擦係数（例えば、０．０２５）、ｍは自車両の重量、及びｇは重力加速度である。また、空気抵抗力Ｆ２は、Ｆ２＝０．５×ρ×Ｃｄ×Ａ×Ｖ２という式によって算出する。ここで、ρは予め定められた空気密度（例えば、１．２キログラム／立方メートル）、Ｃｄは予め定められた自車両の空気抵抗係数（例えば、０．３５）、Ａは自車両の前方投影面積である。
【００６１】
また、位置エネルギー項Ｆ３は、Ｆ３＝ｍ×ｇ×ｓｉｎθという式によって算出する。ここで、θは自車両が位置するリンクの勾配である。勾配θは−９０°〜９０°の範囲をとり、上り坂の場合には正の値となり、下り坂の場合には負の値になる。従って、位置エネルギー項Ｆ３は、重力によって車両に発生する力に起因する項である。また、加減速エネルギー項Ｆ４は、Ｆ４＝ｍ×ｄＶ／ｄｔという式によって算出する。ここで、ｄＶ／ｄｔは、車速Ｖの時間微分である。
【００６２】
従って、ＣＰＵ４１は、自車位置から目的地までの案内経路上の各リンクのリンクＩＤ、リンク長さ、勾配θをＲＡＭ４２から読み出し、また、交通情報ＤＢ２７から現況交通情報を読み出し、各リンクにおける平均車速Ｖ１と旅行時間Ｔ１を取得する。また、ＣＰＵ４１は、ＲＯＭ４３から自車両の重量ｍ、重力加速度ｇ、空気密度ρ、自車両の空気抵抗係数Ｃｄ、自車両の前方投影面積Ａを読み出す。尚、自車両の重量ｍ、重力加速度ｇ、空気密度ρ、自車両の空気抵抗係数Ｃｄ、自車両の前方投影面積Ａは、予めＲＯＭ４３に記憶されている。
【００６３】
そして、ＣＰＵ４１は、自車位置から目的地までの案内経路上の各リンク毎に、リンクの平均車速Ｖ１を車速Ｖとして、単位走行距離当たりの走行エネルギーＥを算出する。そして、ＣＰＵ４１は、各リンク毎に、単位走行距離当たりの走行エネルギーＥに旅行時間Ｔ１を掛け算して、各リンクの走行エネルギーを算出して、ＲＡＭ４２に記憶する。
また、ＣＰＵ４１は、自車位置から目的地までをエンジン３とモータジェネレータ４の駆動配分を計画するエネルギーマネジメントの「マネジメント区間」として設定する。
【００６４】
その後、ＣＰＵ４１は、当該案内経路の経路データと、自車位置から目的地までの現況交通情報と、案内経路上における自車位置から目的地までの各リンクのリンクＩＤ、両端点（ノード）の座標、リンク長さ、各リンクの勾配等を車両制御ＥＣＵ７へ送信する。続けて、ＣＰＵ４１は、自車位置から目的地までの案内経路上の各リンクの走行エネルギーと、バッテリ６の充電残量（ＳＯＣ）を自車位置から目的地までのマネジメント区間の使用電力量として設定するように指示する「全区間設定指示」とを車両制御ＥＣＵ７へ送信した後、当該サブ処理を終了してメインフローチャートに戻る。
【００６５】
［車両制御ＥＣＵ７の処理］
次に、図４に示すように、Ｓ１３において、車両制御ＥＣＵ７のＣＰＵ８１は、ナビゲーション装置２から「全区間設定指示」を受信した場合には、バッテリ６の充電残量（ＳＯＣ）を充電量監視部６１を介して取得する。そして、ＣＰＵ８１は、バッテリ６の充電残量（ＳＯＣ）を出発地から目的地までのマネジメント区間の使用電力量として設定する。
【００６６】
続いて、ＣＰＵ８１は、出発地から目的地までの区間に設定した使用電力量と、ナビゲーション装置２から受信した案内経路の経路データと、自車位置から目的地までの現況交通情報と、案内経路上における自車位置から目的地までの各リンクのリンクＩＤ、両端点（ノード）の座標、リンク長さ、各リンクの勾配等と、自車位置から目的地までの案内経路上の各リンクの走行エネルギーとに基づいて、自車位置から目的地までの案内経路を、ＥＶ区間とＨＶ区間とに区分した走行計画を作成してＲＡＭ８２に記憶する。そして、ＣＰＵ８１は、この作成した走行計画をナビゲーション装置２へ送信した後、案内経路の走行計画に従った走行制御を行う。
【００６７】
［ナビゲーション装置２の処理］
そして、図４に示すように、Ｓ１４において、ナビゲーション装置２のＣＰＵ４１は、車両制御ＥＣＵ７から走行計画を受信した場合には、この走行計画をＲＡＭ４２に記憶し、液晶ディスプレイ１５の地図画像上に表示する等して報知する。
【００６８】
例えば、図７に示すように、ＣＰＵ４１は、液晶ディスプレイ１５にユーザの選択した縮尺表示で地図画像１０５を表示する。そして、ＣＰＵ４１は、地図画像１０５上に自車位置を表す車両位置マーク１０６、目的地Ｇまでの案内経路１０７のうち、当該案内経路１０７の表示画面内の部分を青色太線等で表示する。また、ＣＰＵ４１は、現況の交通情報である各渋滞１０８、１０９を赤色太線矢印で表示し、各混雑１１１、１１２を橙色細線矢印で地図画像１０５上に表示する。また、ＣＰＵ４１は、表示画面内の案内経路１０７に沿って、ＥＶ走行するＥＶ区間を「ＥＶ」、ＨＶ走行するＨＶ区間を「ＨＶ」と地図画像１０５上に表示する。
【００６９】
その後、Ｓ１５において、ＣＰＵ４１は、車速センサ５１の出力から車速を取得し、ＲＡＭ４２に記憶する。また、ＣＰＵ４１は、現在地検出処理部１１からジャイロセンサ等によって検出された進行方向の方位（水平方向）及び仰角を取得し、ＲＡＭ４２に記憶する。
そして、Ｓ１６において、ＣＰＵ４１は、現在地検出処理部１１の検出結果に基づいて自車位置を検出してＲＡＭ４２に記憶する。
【００７０】
続いて、Ｓ１７において、ＣＰＵ４１は、自車位置が案内経路から逸脱したか否か、つまり、自車位置が案内経路のリンク上に存在しないと判断した後、所定距離（例えば、約２００ｍである。）走行したか否かを判定する判定処理を実行する。そして、ＣＰＵ４１は、自車位置が案内経路のリンク上に存在しないと判断した後、所定距離走行したと判定した場合には（Ｓ１７：ＹＥＳ）、自車位置が案内経路から逸脱していると判定して、Ｓ１１以降の処理を再度実行する。
【００７１】
一方、自車位置が案内経路のリンク上に存在する、又は、案内経路のリンク上に存在しないと判断した後、所定距離走行していないと判定した場合には（Ｓ１７：ＮＯ）、ＣＰＵ４１は、自車位置が案内経路から逸脱していないと判定して、Ｓ１８の処理に移行する。Ｓ１８において、ＣＰＵ４１は、当該案内経路上の交通情報を更新して、自車位置から目的地までの走行エネルギーを再度取得するか否か、つまり、後述のように、先読み情報更新フラグを「ＯＮ」に設定するか否かを判定する「交通情報更新判定処理」のサブ処理（図６参照）を実行する。尚、先読み情報更新フラグは、ナビゲーション装置２の起動時には、「ＯＦＦ」に設定されてＲＡＭ４２に記憶されている。
【００７２】
ここで、Ｓ１８でＣＰＵ４１が実行する「交通情報更新判定処理」のサブ処理について図６に基づいて説明する。図６に示すように、Ｓ２１１において、ＣＰＵ４１は、液晶ディスプレイ１５に表示されている地図画像の表示範囲内において、現況交通情報（例えば、渋滞、混雑である。）の表示対象となるリンクのリンクＩＤをナビ地図情報２６から抽出し、「表示画面内リンクＩＤ」としてＲＡＭ４２に記憶する。
【００７３】
続いて、Ｓ２１２において、ＣＰＵ４１は、案内経路上の自車位置から目的地までの各リンクのリンクＩＤをＲＡＭ４２から読み出し、「案内経路上リンクＩＤ」として再度ＲＡＭ４２に記憶する。
【００７４】
そして、Ｓ２１３において、ＣＰＵ４１は、「案内経路上リンクＩＤ」のうち、「表示画面内リンクＩＤ」と一致するリンクＩＤ、つまり、表示画面内の地図画像上に表示されている案内経路上の表示リンクのリンクＩＤを抽出して、「表示リンクＩＤ」としてＲＡＭ４２に記憶する。
【００７５】
その後、Ｓ２１４において、ＣＰＵ４１は、「案内経路上リンクＩＤ」のうち、「表示画面内リンクＩＤ」と一致しないリンクＩＤ、つまり、表示画面外の地図画像上にある案内経路上の非表示リンクのリンクＩＤを抽出して、「非表示リンクＩＤ」としてＲＡＭ４２に記憶する。
【００７６】
続いて、Ｓ２１５において、ＣＰＵ４１は、不図示の道路交通情報センタから案内経路上の交通情報を受信したか否かを判定する判定処理を実行する。つまり、ＣＰＵ４１は、道路交通情報センタから受信した交通情報のうち、案内経路の自車位置から目的地までの各リンク（道路）に対応する交通情報を受信したか否かを判定する判定処理を実行する。そして、道路交通情報センタから案内経路上の交通情報を受信していないと判定した場合には（Ｓ２１５：ＮＯ）、ＣＰＵ４１は、当該サブ処理を終了してメインフローチャートに戻る。
【００７７】
一方、道路交通情報センタから案内経路上の交通情報を受信したと判定した場合には（Ｓ２１５：ＹＥＳ）、ＣＰＵ４１は、タイマ４５から現在時刻を読み出し、交通情報の受信時刻としてＲＡＭ４２に記憶した後、Ｓ２１６の処理に移行する。Ｓ２１６において、ＣＰＵ４１は、表示画面内の地図画像上に表示されている案内経路上の表示リンクのリンクＩＤである「表示リンクＩＤ」をＲＡＭ４２から読み出す。
【００７８】
続いて、ＣＰＵ４１は、道路交通情報センタから受信した交通情報に対応する道路（リンク）のうち、当該「表示リンクＩＤ」と一致するリンクＩＤの交通情報の内容が変化したか否か、つまり、表示画面に表示されている案内経路上の交通情報（例えば、渋滞、混雑、空き道である。）が変化したか否かを判定する判定処理を実行する。即ち、ＣＰＵ４１は、表示画面内に表示されている案内経路上の表示リンクの交通情報が更新されたか否かを判定する判定処理を実行する。尚、ＣＰＵ４１は、表示画面内に表示された地図画像上の現況交通情報が更新された場合には（例えば、混雑から渋滞に更新された場合である。）、更新された現況交通情報を表示する。
【００７９】
そして、表示画面内に表示されている案内経路上の表示リンクの交通情報が更新されたと判定した場合には（Ｓ２１６：ＹＥＳ）、ＣＰＵ４１は、後述のＳ２２３の処理に移行する。
一方、表示画面内に表示されている案内経路上の表示リンクの交通情報が更新されていないと判定した場合には（Ｓ２１６：ＮＯ）、ＣＰＵ４１は、Ｓ２１７の処理に移行する。Ｓ２１７において、ＣＰＵ４１は、表示画面外の案内経路上の非表示リンクのリンクＩＤである「非表示リンクＩＤ」をＲＡＭ４２から読み出す。
【００８０】
その後、ＣＰＵ４１は、道路交通情報センタから受信した交通情報に対応する道路（リンク）のうち、「非表示リンクＩＤ」と一致するリンクＩＤの交通情報の内容が更新されたか、又は、交通情報が更新された更新リンクに対して同じ交通情報が配信されたか、つまり、更新リンクの更新された交通情報が、該更新リンクに対して連続して配信されたか否かを判定する判定処理を実行する。
【００８１】
そして、道路交通情報センタから受信した交通情報に対応する道路（リンク）のうち、「非表示リンクＩＤ」と一致するリンクＩＤの交通情報の内容が更新されておらず、且つ、交通情報が更新された更新リンクに対して同じ交通情報が配信されていないと判定した場合には（Ｓ２１７：ＮＯ）、ＣＰＵ４１は、当該サブ処理を終了してメインフローチャートに戻り、Ｓ１９の処理に移行する。
【００８２】
一方、道路交通情報センタから受信した交通情報に対応する道路（リンク）のうち、「非表示リンクＩＤ」と一致するリンクＩＤの交通情報の内容が更新された、又は、当該交通情報が更新された更新リンクに対して同じ交通情報が配信されたと判定した場合には（Ｓ２１７：ＹＥＳ）、ＣＰＵ４１は、Ｓ２１８の処理に移行する。Ｓ２１８において、ＣＰＵ４１は、ＲＡＭ４２から更新判定カウンタを読み出し、「１」加算して、再度ＲＡＭ４２に記憶する。尚、更新判定カウンタは、ナビゲーション装置２の起動時には、初期化されている。
【００８３】
そして、Ｓ２１９において、ＣＰＵ４１は、交通情報が更新された更新リンクのリンクＩＤと、上記Ｓ２１５で記憶した受信時刻とを、バラツキ度データテーブル１０１の「リンクＩＤ」と「時間帯」として、更新リンクのバラツキ度を読み出し、ＲＡＭ４２に記憶する。例えば、更新リンクのリンクＩＤが「１００００１」、受信時刻が「８：１０」の場合には、ＣＰＵ４１は、バラツキ度データテーブル１０１から「ばらつき大」を読み出し、更新リンクのバラツキ度としてＲＡＭ４２に記憶する。
【００８４】
その後、Ｓ２２０において、ＣＰＵ４１は、更新リンクのバラツキ度を更新判定回数テーブル１０２の「バラツキ度」として、更新リンクの更新判定回数を読み出し、ＲＡＭ４２に記憶する。例えば、更新リンクのバラツキ度が「ばらつき大」の場合は、ＣＰＵ４１は、更新判定回数テーブル１０２から更新判定回数「３（回）」を読み出し、更新リンクの更新判定回数としてＲＡＭ４２に記憶する。
【００８５】
続いて、Ｓ２２１において、ＣＰＵ４１は、ＲＡＭ４２から更新判定カウンタのカウント値と、更新リンクの更新判定回数とを読み出し、このカウント値が更新判定回数以上か否かを判定する判定処理を実行する。そして、更新判定カウンタのカウント値が更新判定回数未満の場合には（Ｓ２２１：ＮＯ）、ＣＰＵ４１は、当該サブ処理を終了してメインフローチャートに戻り、Ｓ１９の処理に移行する。
【００８６】
一方、更新判定カウンタのカウント値が更新判定回数以上の場合には（Ｓ２２１：ＹＥＳ）、ＣＰＵ４１は、Ｓ２２２の処理に移行する。Ｓ２２２において、ＣＰＵ４１は、ＲＡＭ４２から更新判定カウンタのカウント値を読み出し、このカウント値に「０」を代入して、再度ＲＡＭ４２に記憶する。つまり、ＣＰＵ４１は、更新判定カウンタを初期化する。
【００８７】
そして、Ｓ２２３において、ＣＰＵ４１は、ＲＡＭ４２から先読み情報更新フラグを読み出し、「ＯＮ」に設定した後、再度ＲＡＭ４２に記憶する。その後、ＣＰＵ４１は、当該サブ処理を終了してメインフローチャートに戻り、Ｓ１９の処理に移行する。
【００８８】
例えば、図７に示すように、液晶ディスプレイ１５の表示画面内に表示されている案内経路１０７上の渋滞１０８の距離が伸びて、混雑１１１の距離が短くなった旨の更新された交通情報を受信した場合には（Ｓ２１６：ＹＥＳ）、ＣＰＵ４１は、Ｓ２２３に移行する。そして、Ｓ２２３において、ＣＰＵ４１は、先読み情報更新フラグを「ＯＮ」に設定した後、当該サブ処理を終了してメインフローチャートに戻り、Ｓ１９の処理に移行する。
【００８９】
また、例えば、図７に示すように、液晶ディスプレイ１５の表示画面外の地図画像上にある案内経路１０７上の渋滞１１５の距離が伸びて、混雑１１６の距離が短くなった旨の更新された交通情報を受信し、この渋滞１１５と混雑１１６に対応する案内経路１０７の更新リンクのバラツキ度が「ばらつき大」の場合には、ＣＰＵ４１は、渋滞１１５と混雑１１６の同じ交通情報を３回連続して受信すると、ＣＰＵ４１は、更新判定カウンタを初期化後、Ｓ２２３に移行する。そして、Ｓ２２３において、ＣＰＵ４１は、先読み情報更新フラグを「ＯＮ」に設定した後、当該サブ処理を終了してメインフローチャートに戻り、Ｓ１９の処理に移行する。
【００９０】
続いて、図４に示すように、Ｓ１９において、ＣＰＵ４１は、ＲＡＭ４２から先読み情報更新フラグを読み出して、「ＯＦＦ」に設定されているか否かを判定する判定処理を実行する。そして、先読み情報更新フラグが「ＯＮ」に設定されていると判定した場合には（Ｓ１９：ＮＯ）、ＣＰＵ４１は、Ｓ２０の処理に移行する。Ｓ２０において、ＣＰＵ４１は、先読み情報更新フラグを「ＯＦＦ」に設定して、再度ＲＡＭ４２に記憶した後、Ｓ１２以降の処理を再度、実行する。
【００９１】
従って、ＣＰＵ４１は、再度、自車位置から目的地までの走行エネルギーを算出して、車両制御ＥＣＵ７へ送信する（Ｓ１２）。また、車両制御ＥＣＵ７のＣＰＵ８１は、再度、案内経路上の自車位置から目的地までの走行計画を作成して、ナビゲーション装置２へ送信した後、この走行計画に従って走行制御を行う（Ｓ１３）。そして、ＣＰＵ４１は、この走行計画を交通情報と共に液晶ディスプレイ１５の地図画像上に表示する等して報知する。
【００９２】
一方、先読み情報更新フラグが「ＯＦＦ」に設定されていると判定した場合には（Ｓ１９：ＹＥＳ）、ＣＰＵ４１は、上記Ｓ１５で取得した自車両の車速、進行方向の方位（水平方向）及び仰角と、上記Ｓ１６で取得した自車位置とをＲＡＭ４２から読み出し、車両制御ＥＣＵ７へ送信する。
【００９３】
［車両制御ＥＣＵ７の処理］
次に、図４に示すように、Ｓ２１において、車両制御ＥＣＵ７のＣＰＵ８１は、ナビゲーション装置２から受信した自車位置、自車両の車速、進行方向の方位（水平方向）及び仰角をＲＡＭ８２に記憶する。続いて、ＣＰＵ８１は、自車位置がＨＶ区間のリンク上に位置しているか否かを判定する判定処理を実行する。
【００９４】
そして、自車位置がＨＶ区間のリンク上に位置していない、つまり、ＥＶ区間のリンク上に位置していると判定した場合には（Ｓ２１：ＮＯ）、ＣＰＵ８１は、案内経路の走行計画に従った走行制御、つまり、ＥＶ走行の走行制御を行う。また、ＣＰＵ８１は、ナビゲーション装置２へ、Ｓ１５以降の処理を再度、実行するように指示する車両状態取得指示を送信する。他方、ナビゲーション装置２のＣＰＵ４１は、車両制御ＥＣＵ７から車両状態取得指示を受信した場合には、Ｓ１５以降の処理を再度、実行する。
【００９５】
一方、自車位置がＨＶ区間のリンク上に位置していると判定した場合には（Ｓ２１：ＹＥＳ）、ＣＰＵ８１は、Ｓ２２の処理に移行する。Ｓ２２において、ＣＰＵ８１は、自車位置から前方の区間をＨＶ走行するＨＶ区間に設定して、エンジン制御部８及びモータジェネレータ制御部９を介してＨＶ走行を開始するように制御する。
【００９６】
続いて、Ｓ２３において、ＣＰＵ８１は、当該ＨＶ区間のＨＶ走行制御を終了するか否か、つまり、車速と走行時間からＨＶ区間のリンクの退出側端点まで走行したか否かを判定する判定処理を実行する。そして、当該ＨＶ区間のＨＶ走行制御を終了しないと判定した場合には（Ｓ２３：ＮＯ）、ＣＰＵ８１は、Ｓ２２以降の処理を再度実行する。尚、ＨＶ走行制御の終了判断は、自車位置がＨＶ区間のリンク上に位置しているか否かを判断するようにしてもよい。
【００９７】
一方、当該ＨＶ区間のＨＶ走行制御を終了すると判定した場合には（Ｓ２３：ＹＥＳ）、ＣＰＵ８１は、Ｓ２４の処理に移行する。Ｓ２４において、ＣＰＵ８１は、目的地に到着したか否かを判定する、つまり、ナビゲーション装置２から自車位置が目的地に到着した旨の信号を受信したか否かを判定する判定処理を実行する。
【００９８】
そして、目的地に到着していないと判定した場合には（Ｓ２４：ＮＯ）、ＣＰＵ８１は、案内経路の走行計画に従った走行制御を行う。また、ＣＰＵ８１は、ナビゲーション装置２へ、Ｓ１５以降の処理を再度、実行するように指示する車両状態取得指示を送信する。他方、ナビゲーション装置２のＣＰＵ４１は、車両制御ＥＣＵ７から車両状態取得指示を受信した場合には、Ｓ１５以降の処理を再度、実行する。
一方、目的地に到着したと判定した場合には（Ｓ２４：ＹＥＳ）、ＣＰＵ８１は、当該処理を終了する。
【００９９】
以上詳細に説明した通り、本実施例に係るハイブリッド車両１では、ナビゲーション装置２のＣＰＵ４１は、ハイブリッド車両１の走行中に液晶ディスプレイ１５の表示画面内に表示されている案内経路上の交通情報が更新された場合には、自車位置から目的地までの走行エネルギーを取得して、車両制御ＥＣＵ７へ送信する。これにより、ＣＰＵ４１は、車両制御ＥＣＵ７から受信した走行計画を更新した交通情報と共に表示画面内の地図上に表示しても、ユーザに違和感を与えることを抑止することが可能となる。
【０１００】
また、ＣＰＵ４１は、液晶ディスプレイ１５の表示画面外の地図画像上にある案内経路上の交通情報が更新された場合には、交通情報が更新された更新リンクに対して更新された交通情報が連続して配信された配信回数をカウントする。そして、この配信回数が、当該更新リンクのバラツキ度が大きくなるに従って多くなるように設定された更新判定回数以上になると、ＣＰＵ４１は、自車位置から目的地までの走行エネルギーを取得して、車両制御ＥＣＵ７へ送信する。
【０１０１】
これにより、表示画面外の案内経路上の非表示リンクの交通情報が更新されても、バラツキ度が大きい場合には、ＣＰＵ４１は、自車位置から目的地までの走行エネルギーの取得を抑止することができ、ナビゲーション装置２及び車両制御ＥＣＵ７の処理負荷の軽減化を図ることができる。また、交通情報が更新された非表示リンクの交通情報のバラツキ度が大きい場合には、更新判定回数が多くなるため、自車位置から目的地までの走行エネルギーの信頼性の向上を図ることができる。
【０１０２】
従って、非表示リンクの交通情報が更新された場合に、再度取得した走行エネルギーから作成された走行計画を交通情報と共に表示画面内に表示しても、ユーザに違和感を与えることを抑止することができる。また、表示画面外の案内経路上の非表示リンクは、ユーザによって選択された表示縮尺で表示された表示領域外の案内経路上のリンクであるため、表示縮尺が変更されても、走行エネルギーの取得を抑止し、ナビゲーション装置２及び車両制御ＥＣＵ７の処理負荷の軽減化を図ることができる。
【０１０３】
尚、本発明は前記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
【０１０４】
例えば、バラツキ度データテーブル１０１と更新判定回数テーブル１０２が格納されるバラツキ度ＤＢ２８を不図示の情報配信センタに設けるようにしてもよい。そして、上記Ｓ２１９において、ナビゲーション装置２のＣＰＵ４１は、交通情報が更新された更新リンクの「リンクＩＤ」と、上記Ｓ２１５で記憶した交通情報の「受信時刻」とを、通信装置１７を介してナビゲーション装置２を識別する「識別ＩＤ」と共に不図示の情報配信センタへ送信するようにしてもよい。
【０１０５】
そして、不図示の情報配信センタは、ナビゲーション装置２から受信した交通情報が更新された更新リンクの「リンクＩＤ」と、交通情報の「受信時刻」と、ナビゲーション装置２を識別する「識別ＩＤ」とをＲＡＭ等の記憶装置に記憶するようにしてもよい。
【０１０６】
続いて、情報配信センタは、受信した更新リンクの「リンクＩＤ」と、交通情報の「受信時刻」とを、バラツキ度データテーブル１０１の「リンクＩＤ」と「時間帯」として、更新リンクのバラツキ度を読み出す。また、情報配信センタは、更新リンクのバラツキ度を更新判定回数テーブル１０２の「バラツキ度」として、更新リンクの更新判定回数を読み出す。そして、情報配信センタは、この更新リンクのバラツキ度と、更新リンクの更新判定回数を、「識別ＩＤ」で識別されるナビゲーション装置２へ送信するようにしてもよい。
【０１０７】
そして、ナビゲーション装置２のＣＰＵ４１は、情報配信センタから受信した更新リンクのバラツキ度と、更新リンクの更新判定回数をＲＡＭ４２に記憶した後、上記Ｓ２２１に移行するようにしてもよい。
これにより、ナビゲーション装置２は、バラツキ度ＤＢ２８をデータ記録部１２に記憶する必要がないため、記憶容量の小型化、及び処理負荷の軽減化を図ることができる。
【符号の説明】
【０１０８】
１      ハイブリッド車両
２      ナビゲーション装置
３      エンジン
４      モータジェネレータ
６      バッテリ
７      車両制御ＥＣＵ
１１      現在地検出処理部
１２      データ記録部
１５      液晶ディスプレイ
２５      地図情報ＤＢ
２７      交通情報ＤＢ
２８      バラツキ度ＤＢ
４１、８１      ＣＰＵ
４２、８２      ＲＡＭ
４３、８３      ＲＯＭ
１０１      バラツキ度データテーブル
１０２      更新判定回数テーブル
１０５      地図画像
１０７      案内経路
【図１】
2014092378.tif 000003
【図２】
2014092378.tif 000004
【図３】
2014092378.tif 000005
【図４】
2014092378.tif 000006
【図５】
2014092378.tif 000007
【図６】
2014092378.tif 000008
【図７】
2014092378.tif 000009