走行案内装置、走行案内方法及びコンピュータプログラム
【課題】案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることを可能とし、ユーザの利便性を向上させた走行案内装置、走行案内方法及びコンピュータプログラムを提供する。
【解決手段】車両2の現在のバッテリ7のSOC値を取得し、取得されたバッテリのSOC値の他、地図情報及び車両2に関する各種情報に基づいて、車両2がEV走行によって走行可能な案内経路上における走行可能範囲の終点を算出する。そして、液晶ディスプレイ15に表示された地図が案内経路に沿ってオンルートスクロールされている途中に、算出された走行可能範囲の終点が表示エリアに含まれた場合に、スクロールを停止する(S11)ように構成する。
【解決手段】車両2の現在のバッテリ7のSOC値を取得し、取得されたバッテリのSOC値の他、地図情報及び車両2に関する各種情報に基づいて、車両2がEV走行によって走行可能な案内経路上における走行可能範囲の終点を算出する。そして、液晶ディスプレイ15に表示された地図が案内経路に沿ってオンルートスクロールされている途中に、算出された走行可能範囲の終点が表示エリアに含まれた場合に、スクロールを停止する(S11)ように構成する。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、地図の所定エリアを表示装置に表示する走行案内装置、走行案内方法及びコンピュータプログラムに関する。
【背景技術】
【0002】
従来より、車載用のナビゲーション装置、PDA(Personal Digital Assistant)や携帯電話機などの携帯情報機器、パーソナルコンピュータ等では、地図情報として一般道路及び高速道路等の道路や施設名称等を各種記憶デバイスに記憶するか、又はサーバ等からダウンロードすることにより、利用者に対して所望のエリアの地図を表示することが可能となっている。
【0003】
一方で、近年においては、バッテリから供給される電力に基づいて駆動されるモータを駆動源とする電気自動車や、モータとエンジンを併用して駆動源とするハイブリッド車両等の車両が多く存在する。
【0004】
そこで従来より、現在のエネルギー残量で車両が走行できる走行可能範囲を、ナビゲーション装置等の地図表示機能を有する上記装置を用いてユーザに提供することが提案されている。例えば、特開平7−85397号公報には、電気自動車が備える表示装置に対して、自車周辺の地図を表示するとともに、現在のバッテリの残量と周囲の地形に基づいて走行可能範囲を算出し、地図上に表示する技術について記載されている。
【特許文献1】特開平7−85397号公報(第3頁〜第4頁、図3)
【発明の開示】
【発明が解決しようとする課題】
【0005】
また、ナビゲーション装置のように、地図を表示する機能に加えて経路探索機能を備えた装置では、出発地から目的地までの案内経路を設定した場合に、走行を開始する前に案内経路上における走行可能範囲の終点をユーザが認識することが望ましい。
【0006】
しかしながら、走行可能範囲と案内経路の交点が表示装置の表示エリアに含まれる位置で正確に地図のスクロールを停止することは困難である。
【0007】
本発明は前記従来における問題点を解消するためになされたものであり、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることを可能とし、ユーザの利便性を向上させた走行案内装置、走行案内方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
前記目的を達成するため本願の請求項1に係る走行案内装置(1)は、地図を表示装置(15)に表示する地図表示手段(33)と、出発地から目的地へと至る案内経路を探索する経路探索手段(33)と、車両(2)の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得手段(33)と、前記エネルギー残量取得手段により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出手段(33)と、前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール手段(33)と、前記表示エリアスクロール手段によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出手段によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止手段(33)と、を有することを特徴とする。
ここで、「車両」とはバッテリから供給される電力をエネルギーとして走行する電気自動車以外にも、ガソリンをエネルギーとして走行するガソリン自動車、電力及びガソリンをエネルギーとして走行するハイブリッド車両等も含む。
【0009】
また、請求項2に係る走行案内装置(1)は、請求項1に記載の走行案内装置であって、前記表示エリアスクロール手段(33)は、前記案内経路上の地点が常に前記表示エリアの中央位置にある状態で前記表示装置(15)に表示される地図を前記案内経路に沿ってスクロールし、前記スクロール停止手段(33)は、前記走行可能範囲の終点の座標を取得する終点座標取得手段(33)と、前記表示エリアの中央位置の座標を取得する中央位置座標取得手段(33)と、前記中央位置座標取得手段により取得した座標が前記終点座標取得手段により取得した座標と一致するか否か判定する座標一致判定手段(33)と、を備え、前記座標一致判定手段によって座標が一致すると判定された場合に前記表示エリアスクロール手段による前記スクロールを停止することを特徴とする。
【0010】
また、請求項3に係る走行案内装置(1)は、請求項1又は請求項2に記載の走行案内装置であって、前記出発地、前記目的地、及び前記走行可能範囲の終点の内、いずれか1つの地点を選択する地点選択手段(33)を有し、前記表示エリアスクロール手段(33)は、前記地点選択手段により選択された地点へと前記表示装置(15)に表示される地図を前記案内経路に沿ってスクロールし、前記スクロール停止手段(33)は、前記地点選択手段により選択された地点が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする。
【0011】
また、請求項4に係る走行案内装置(1)は、請求項1乃至請求項3のいずれかに記載の走行案内装置であって、前記案内経路の内、前記出発地と前記走行可能範囲の終点との間の部分である部分案内経路から所定距離以内に存在するエネルギー補給施設の内、前記車両(2)がエネルギーの補給を行う補給実施エネルギー補給施設の位置情報と該補給実施エネルギー補給施設での予定補給量を取得する予定補給情報取得手段(33)と、前記車両の前記補給実施エネルギー補給施設への到達時のエネルギーの残量を算出する到達時エネルギー算出手段(33)と、前記予定補給量と前記到達時のエネルギーの残量とに基づいて、前記補給実施エネルギー補給施設にてエネルギーを補給後の前記車両のエネルギーの残量を取得する補給後エネルギー残量取得手段(33)と、前記予定補給情報取得手段により取得した補給実施エネルギー補給施設の位置情報と前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量とに基づいて、前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量を消費することによって前記車両が前記補給実施エネルギー補給施設から走行を開始して前記案内経路を走行可能な走行可能範囲を算出する補給後走行可能範囲算出手段(33)と、を有し、前記スクロール停止手段は、前記表示エリアスクロール手段によって前記表示装置(15)に表示された地図がスクロールされている途中に前記補給後走行可能範囲算出手段によって算出された走行可能範囲の終点が前記表示装置に表示された場合に、前記スクロールを停止することを特徴とする。
【0012】
また、請求項5に係る走行案内装置(1)は、請求項4に記載の走行案内装置であって、前記補給実施エネルギー補給施設を前記車両(2)の経由地として設定する経由地設定手段(33)と、前記出発地から前記補給実施エネルギー補給施設を経由して前記目的地へと至る案内経路を再探索する経路再探索手段(33)と、を有することを特徴とする。
【0013】
また、請求項6に係る走行案内装置(1)は、請求項4又は請求項5に記載の走行案内装置であって、前記部分案内経路から所定距離以内に存在し、前記走行可能範囲の終点に最も近いエネルギー補給施設を検索する補給施設検索手段(33)と、前記補給施設検索手段によって検索されたエネルギー補給施設を前記補給実施エネルギー補給施設として特定する補給施設特定手段(33)と、を有し、前記予定補給情報取得手段(33)は、前記補給施設特定手段によって特定された前記補給実施エネルギー補給施設の位置情報と前記補給実施エネルギー補給施設における予定補給量を取得することを特徴とする。
【0014】
また、請求項7に係る走行案内装置(1)は、請求項4乃至請求項6のいずれかに記載の走行案内装置であって、前記補給実施エネルギー補給施設を選択する補給施設選択手段(33)を有し、前記表示エリアスクロール手段(33)は、前記補給施設選択手段により選択された補給実施エネルギー補給施設へと前記表示装置(15)に表示される地図を前記案内経路に沿ってスクロールし、前記スクロール停止手段(33)は、前記補給施設選択手段により選択された補給実施エネルギー補給施設が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする。
【0015】
また、請求項8に係る走行案内方法は、地図を表示装置(15)に表示する地図表示ステップと、出発地から目的地へと至る案内経路を探索する経路探索ステップと、車両(2)の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得ステップと、前記エネルギー残量取得ステップにより取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出ステップと、前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロールステップと、前記表示エリアスクロールステップによって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出ステップによって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止ステップと、を有することを特徴とする。
【0016】
更に、請求項9に係るコンピュータプログラムは、コンピュータに搭載され、地図を表示装置(15)に表示する地図表示機能と、出発地から目的地へと至る案内経路を探索する経路探索機能と、車両(2)の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得機能と、前記エネルギー残量取得機能により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出機能と、前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール機能と、前記表示エリアスクロール機能によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出機能によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止機能と、を実行させることを特徴とする。
【発明の効果】
【0017】
前記構成を有する請求項1に記載の走行案内装置によれば、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【0018】
また、請求項2に記載の走行案内装置によれば、走行可能範囲の終点の位置が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザは表示装置を視認した際に走行可能範囲の終点の位置を容易に把握することが可能となる。
【0019】
また、請求項3に記載の走行案内装置によれば、出発地、目的地及び走行可能範囲の終点の内、選択された地点が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザは表示装置を視認した際に出発地、目的地及び走行可能範囲の終点の位置の内、ユーザが所望する地点を容易に把握することが可能となる。
【0020】
また、請求項4に記載の走行案内装置によれば、エネルギー補給施設で補給を行う場合において、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中でエネルギー補給後の走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、エネルギー補給後の走行可能範囲の終点の位置をユーザに把握させることが可能となる。それによっての案内経路を走行中にエネルギーの補給を行って走行した場合に到達可能な補給後の到達点までの形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【0021】
また、請求項5に記載の走行案内装置によれば、目的地までの走行途中においてエネルギー補給施設でエネルギーの補給を行う場合に、該エネルギー補給施設を経由して目的地へと至る適切な経路を案内することが可能となる。
【0022】
また、請求項6に記載の走行案内装置によれば、現在のエネルギー残量で走行することが可能な走行可能範囲内にある複数のエネルギー補給施設から、エネルギーの補給を最も効率よく行うことが可能なエネルギー補給施設を選択することができる。
【0023】
また、請求項7に記載の走行案内装置によれば、選択されたエネルギー補給施設が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザが所望した場合に、補給を行うエネルギー補給施設の位置を容易に把握することが可能となる。
【0024】
また、請求項8に記載の走行案内方法によれば、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【0025】
更に、請求項9に記載のコンピュータプログラムによれば、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【0026】
以下、本発明に係る走行案内装置についてナビゲーション装置に具体化した第1実施形態及び第2実施形態に基づき図面を参照しつつ詳細に説明する。
【0027】
〔第1実施形態〕
先ず、第1実施形態に係るナビゲーション装置1を車載機として搭載した車両2の車両制御システム3の概略構成について図1及び図2を用いて説明する。図1は第1実施形態に係る車両制御システム3の概略構成図、図2は第1実施形態に係る車両制御システム3の制御系を模式的に示すブロック図である。尚、車両2は外部電源からバッテリを充電することができる車両とする。そして、外部電源からバッテリを充電することができる車両としては、モータのみを駆動源とする電気自動車や、モータとエンジンを併用して駆動源とするプラグインハイブリッド車両があるが、以下に説明する第1実施形態及び第2実施形態ではプラグインハイブリッド車両を用いることとする。
【0028】
図1及び図2に示すように、第1実施形態に係る車両制御システム3は、車両2に対して設置されたナビゲーション装置1と、エンジン4と、駆動モータ5と、発電機6と、バッテリ7と、プラネタリギヤユニット8と、車両制御ECU9と、エンジン制御ECU10と、駆動モータ制御ECU11と、発電機制御ECU12と、充電制御ECU13とから基本的に構成されている。
【0029】
ここで、ナビゲーション装置1は、車両2の室内のセンターコンソール又はパネル面に備え付けられ、車両周辺の地図や目的地までの案内経路を表示する液晶ディスプレイ15や、経路案内に関する音声ガイダンスを出力するスピーカ16等を備えている。そして、GPS等によって車両2の現在位置を特定するととともに、目的地が設定された場合においては目的地までの経路の探索、並びに設定された案内経路に従った案内を液晶ディスプレイ15やスピーカ16を用いて行う。また、ナビゲーション装置1は、後述するように、ユーザの操作に基づいて、設定された目的地までの案内経路に沿って液晶ディスプレイ15に表示されている地図をスクロールするオンルートスクロール処理を行う。また、バッテリ7の現在のバッテリ残量(以下、SOC値)のみを消費する走行(即ちEV走行)によって案内経路上における走行可能な範囲(以下、走行可能範囲)の終点を算出する。更に、地図がオンルートスクロールされている途中に、走行可能範囲の終点が液晶ディスプレイ15に表示されている地図のエリア(以下、表示エリアという)に含まれた場合に、スクロールを自動停止する。尚、ナビゲーション装置1の詳細な構成については後述する。
【0030】
また、エンジン4はガソリン、軽油、エタノール等の燃料によって駆動される内燃機関等のエンジンであり、車両2の第1の駆動源として用いられる。そして、エンジン4の駆動力であるエンジントルクはプラネタリギヤユニット8に伝達され、プラネタリギヤユニット8により分配されたエンジントルクの一部により駆動輪17が回転させられ、車両2が駆動される。
【0031】
また、駆動モータ5はバッテリ7から供給される電力に基づいて回転運動するモータであり、車両2の第2の駆動源として用いられる。駆動モータはバッテリ7から供給された電力により駆動され、駆動モータ5のトルクである駆動モータトルクを発生する。そして、発生した駆動モータトルクにより駆動輪17が回転させられ、車両2が駆動される。
特に、第1実施形態に示すようなプラグインハイブリッド車両では、基本的にバッテリの残量が所定値以下となるまでは駆動モータ5のみにより車両2が駆動され、駆動モータ5のみを駆動源とする所謂EV走行を行う。一方、バッテリの残量が所定値以下となった後はエンジン4も用いて車両が駆動され、エンジン4と駆動モータ5とを状況によって使い分けて駆動源とする所謂HV走行を行う。
更に、エンジンブレーキ必要時及び制動停止時において、駆動モータ5は回生ブレーキとして機能し、車両慣性エネルギーを電気エネルギーとして回生する。
【0032】
また、発電機6はプラネタリギヤユニット8により分配されたエンジントルクの一部により駆動され、電力を発生させる発電装置である。そして、発電機6は図示されない発電機用インバータを介してバッテリ7に接続されており、発生した交流電流を直流電流に変換し、バッテリ7に供給する。尚、駆動モータ5と発電機6を一体的に構成しても良い。
【0033】
また、バッテリ7は充電と放電とを繰り返すことができる蓄電手段としての二次電池であり、鉛蓄電池、ニッケルカドミウム電池、ニッケル水素電池、リチウムイオン電池、ナトリウム硫黄電池等が用いられる。更に、バッテリ7は車両2の側壁に設けられた充電コネクタ18と接続されている。そして、自宅や所定の充電設備を備えた充電施設において、充電コネクタ18をコンセント等の電力供給源に接続することにより、バッテリ7の充電を行うことが可能となる。更に、バッテリ7は上記駆動モータで発生した回生電力や発電機で発電された電力によっても充電される。
【0034】
また、プラネタリギヤユニット8はサンギヤ、ピニオン、リングギヤ、キャリア等によって構成され、エンジン4の駆動力の一部を発電機6へと分配し、残りの駆動力を駆動輪17へと伝達する。
【0035】
また、車両制御ECU(エレクトロニック・コントロール・ユニット)9は、車両2の全体の制御を行う電子制御ユニットである。また、車両制御ECU9には、エンジン4の制御を行う為のエンジン制御ECU10、駆動モータ5の制御を行う為の駆動モータ制御ECU11、発電機6の制御を行う為の発電機制御ECU12、バッテリ7の制御を行う為の充電制御ECU13が接続されるとともに、ナビゲーション装置1が備える後述のナビゲーションECU33に接続されている。
そして、車両制御ECU9は、演算装置及び制御装置としてのCPU21、並びにCPU21が各種の演算処理を行うに当たってワーキングメモリとして使用されるRAM22、制御用のプログラム等が記録されたROM23等の内部記憶装置を備えている。
【0036】
また、エンジン制御ECU10、駆動モータ制御ECU11、発電機制御ECU12及び充電制御ECU13は、図示しないCPU、RAM、ROM等からなり、それぞれエンジン4、駆動モータ5、発電機6、バッテリ7の制御を行う。
【0037】
続いて、ナビゲーション装置1の構成について図2を用いて説明する。
図2に示すように第1実施形態に係るナビゲーション装置1は、車両2の現在位置を検出する現在位置検出部31と、各種のデータが記録されたデータ記録部32と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(地図表示手段、経路探索手段、エネルギー残量取得手段、走行可能範囲算出手段、表示エリアスクロール手段、スクロール停止手段、終点座標取得手段、中央位置座標取得手段、座標一致判定手段、選択手段、予定補給情報取得手段、到達時エネルギー算出手段、補給後エネルギー残量取得手段、補給後走行可能範囲算出手段、経由地設定手段、経路再探索手段、補給施設検索手段、補給施設特定手段、地点選択手段)33と、ユーザからの操作を受け付けるタッチパネル34と、ユーザに対して車両周辺の地図や走行可能範囲の終点を表示する液晶ディスプレイ15と、経路案内に関する音声ガイダンスや充電施設の案内を出力するスピーカ16と、プログラムを記憶した記憶媒体であるDVDを読み取るDVDドライブ37、プローブセンタやVICSセンタ等の情報センタとの間で通信を行う通信モジュール38と、から構成されている。
【0038】
以下に、ナビゲーション装置1を構成する各構成要素について順に説明する。
現在位置検出部31は、GPS41、車速センサ42、ステアリングセンサ43、ジャイロセンサ44等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ42は、車両2の移動距離や車速を検出する為のセンサであり、車両2の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU33に出力する。そして、ナビゲーションECU33は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置1が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置1が備える構成としても良い。
【0039】
また、データ記録部32は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録された車両パラメータDB46、地図情報DB47、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。
【0040】
ここで、車両パラメータDB46は、車両2に関する各種パラメータを記憶するDBである。具体的には、前面投影面積A[m2]、駆動機構慣性重量Wr[kN]、車重M[kg]、駆動輪の転がり抵抗係数μr、空気抵抗係数μl、コーナリング抵抗Rc[kN]等が記憶される。尚、各車両パラメータは後述するようにナビゲーションECU33によって、車両2がEV走行のみで走行可能な走行可能範囲の終点を算出するのに用いられる。
【0041】
ここで、地図情報DB47は、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。尚、リンクデータには傾斜区間に関する情報(傾斜角度に関する情報(勾配等)を含む)、カーブに関する情報(開始点、終了点、旋回半径に関する情報を含む)も含まれる。また、第1実施形態に係るナビゲーション装置1は、施設データには充電施設に関する充電施設情報についても含まれる。ここで、充電施設とは、駆動源への電力供給源とするバッテリに電力を供給する為の専用の充電設備を備えたエネルギー補給施設であり、例えば、自動車充電ステーション、ガソリンスタンド、ショッピングセンタ等が該当する。そして、地図情報DB47に記憶される充電施設情報としては、充電施設の位置座標、施設名称、充電料金、充電施設の営業時間等がある。
【0042】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)33は、目的地が選択された場合に現在位置から目的地までの案内経路を設定する誘導経路設定処理、前記車両の走行可能範囲の終点を算出する走行可能範囲算出処理、ユーザの操作、案内駅路及び算出された走行可能範囲の終点に基づいて液晶ディスプレイ15に表示された地図のオンルートスクロールを行うオンルートスクロール処理等のナビゲーション装置1の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU51、並びにCPU51が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM52、制御用のプログラムのほか、地図スクロール処理プログラム(図3、図4参照)等が記録されたROM53、ROM53から読み出したプログラムを記憶するフラッシュメモリ54等の内部記憶装置を備えている。
【0043】
タッチパネル34は、液晶ディスプレイ15のディスプレイ面の前面に設けられ、ユーザの操作を受け付ける操作手段である。タッチパネル34は、液晶ディスプレイ15に表示されている地図を他のエリアへとオンルートスクロールする際に、スクロール方向やスクロール速度、スクロールの開始及び停止を指定する際に操作される。また、案内開始地点としての出発地及び案内終了地点としての目的地を入力する際に操作される。そして、ナビゲーションECU33は、液晶ディスプレイ15のディスプレイ画面のいずれかの位置がユーザに押下された場合に、押下された位置に応じて発生した電圧を検出することにより押下された位置を検知し、検出した位置に対応する各種の動作を実行すべく制御を行う。
尚、ユーザの操作を受け付ける操作手段としては、タッチパネル34の代わりに操作ボタンやリモコンを用いても良い。
【0044】
また、液晶ディスプレイ15には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、現在位置から目的地までの誘導経路、誘導経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、ユーザにより所定の操作が行われた際、又は車両2のバッテリ7の充電が終了した後に、車両2の現在位置周辺の地図画像に重畳して車両2がEV走行のみで走行できる走行可能範囲の終点が表示される。また、ユーザによって所定の操作が行われた場合には、液晶ディスプレイ15に表示された地図がオンルートスクロールされる。更に、走行可能範囲の終点が表示エリアに含まれることによって液晶ディスプレイ15における地図のオンルートスクロールが停止した場合には、走行可能範囲の終点が液晶ディスプレイ15の表示エリアに含まれている旨の案内を出力する。
【0045】
また、スピーカ16は、ナビゲーションECU33からの指示に基づいて誘導経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、走行可能範囲の終点が表示エリアに含まれることによって液晶ディスプレイ15における地図のオンルートスクロールが停止した場合には、走行可能範囲の終点が液晶ディスプレイ15の表示エリアに含まれている旨の案内を出力する。
【0046】
また、DVDドライブ37は、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報DB47の更新等が行われる。
【0047】
また、通信モジュール38は、交通情報センタ、例えば、VICS(登録商標:Vehicle Information and Communication System)センタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。
【0048】
続いて、前記構成を有するナビゲーション装置1においてナビゲーションECU33が実行する地図スクロール処理プログラムについて図3及び図4に基づき説明する。図3及び図4は第1実施形態に係る地図スクロール処理プログラムのフローチャートである。ここで、地図スクロール処理プログラムはユーザにより目的地の設定操作が行われた場合に実行され、EV走行のみで車両が走行できる案内経路上における走行可能範囲の終点を算出するとともに、ユーザの操作及び算出された走行可能範囲の終点に基づいて液晶ディスプレイ15に表示された地図のオンルートスクロールを行うプログラムである。尚、以下の図3及び図4にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM52やROM53に記憶されており、CPU51により実行される。
【0049】
先ず、地図スクロール処理プログラムではステップ(以下、Sと略記する)1において、CPU51はユーザの目的地の設定操作に基づいて、目的地を設定する。そして、設定された目的地に関する情報(施設ID、位置座標等)を地図情報DB47から取得する。
【0050】
S2においてCPU51は、出発地(例えば、車両の現在位置)から前記S1で設定された目的地へと至る経路を探索する。そして、経路探索の結果に基づいて最適な案内経路(即ち、走行予定経路)を設定する。尚、経路探索処理は、公知のダイクストラ法等を用いて行う。
【0051】
次に、S3においてCPU51は、タッチパネル34から送信される検出信号に基づいて、オンルートスクロールモードへと移行するユーザの操作を受け付けたか否かを判定する。尚、オンルートスクロールモードとは、ナビゲーション装置1において設定された案内経路に基づくオンルートスクロールを実行する際に移行するモードである。そして、オンルートスクロールモードに移行すると、後述するオンルートスクロール画面(図5)が液晶ディスプレイ15に表示され、オンルートスクロールに関する各種操作の受付を可能とする。尚、オンルートスクロールモードへはナビゲーション装置1のメニュー画面から『オンルートスクロール開始』が選択された場合に移行する。
【0052】
そして、オンルートスクロールモードへと移行するユーザの操作を受け付けたと判定された場合(S3:YES)には、S4へと移行する。それに対して、オンルートスクロールモードへと移行するユーザの操作を受け付けていないと判定された場合(S3:NO)には、当該地図スクロール処理プログラムを終了する。
【0053】
続いて、S4においてCPU51は、車両2に搭載されたバッテリ7のSOC値(バッテリ7のエネルギー残量)を充電制御ECU13から取得する。尚、前記S4で取得したSOC値は車両2の出発地におけるSOC値に相当する。
【0054】
その後、S5でCPU51は、前記S4で取得されたバッテリのSOC値の他、地図情報及び車両2に関する各種情報に基づいて、車両2がEV走行のみによって走行可能な案内経路上における走行可能範囲の終点を算出する。
【0055】
以下に、上記S5の走行可能範囲の終点の算出処理について詳細に説明する。上記S5では、CPU51は具体的に以下の(a)〜(e)の処理を実行する。
(a)先ず、CPU51は現在位置検出部31により車両2の現在位置を検出する。また、検出した車両2の現在位置を地図上で特定するマップマッチングも行われる。
(b)次に、CPU51は前記S2で設定された案内経路の地図情報及び交通情報を地図情報DB47、プローブセンタ、VICSセンタ等から取得する。ここで、取得する地図情報としては、例えば交差点に関する情報(位置、信号の有無、車線数に関する情報を含む)、道路の傾斜区間に関する情報(傾斜角度に関する情報を含む)、カーブに関する情報(開始点、終了点、旋回半径に関する情報を含む)がある。また、取得する交通情報としては、渋滞情報(渋滞の開始点、渋滞長、渋滞度、走行予定経路を構成する各リンクの平均車速に関する情報を含む)、規制情報(通行止めや車線規制に関する情報を含む)がある。
(c)次に、CPU51は、車両パラメータDB46を読み出し、車両2に関する各種パラメータ情報を取得する。具体的には、前面投影面積A[m2]、駆動機構慣性重量Wr[kN]、車重M[kg]、駆動輪の転がり抵抗係数μr、空気抵抗係数μl、コーナリング抵抗Rc[kN]等である。
(d)続いて、CPU51は、取得したSOC値、地図情報、交通情報及び車両パラメータ情報に基づいて、出発地(車両の現在位置)から案内経路を走行する場合におけるEV走行のみで到達可能な到達可能地点を特定する。尚、到達可能地点は、各走行経路を走行する際に駆動モータ5の駆動で消費される消費エネルギー量、並びに走行経路の走行中にバッテリ7に蓄えられると推定される回生エネルギー量をそれぞれ推定することによって特定される。
(e)そして、CPU51は案内経路における到達可能地点を走行可能範囲の終点として算出する。尚、走行可能範囲の終点は地図上の座標により特定される。
尚、上記具体例では、地図情報や車両パラメータ情報から到達可能点を特定しているが、車両の走行履歴に基づいて算出しても良い。例えば、過去に同一のリンクを走行した走行履歴がある場合には、過去の走行時における消費エネルギー量及び回生エネルギー量を用いて到達可能地点を特定しても良い。また、アクセル操作やブレーキ操作等の運転者の車両操作特性を過去の操作履歴から取得しても良い。その場合には、地図情報と車両操作特性とに基づいて、各走行経路を走行する際の消費エネルギー量及び回生エネルギー量を推定し、到達可能地点を特定する。
【0056】
その後、S5でCPU51は、オンルートスクロールモード画面を液晶ディスプレイ15に表示する。ここで、オンルートスクロールモード画面には、地図画像、案内経路、オンルートスクロールの目標地点(出発地、目的地、走行可能範囲の終点)選択ボタン、走行可能範囲の終点(但し、表示エリア内に走行可能範囲の終点が含まれる場合のみ)がそれぞれ表示され、オンルートスクロールに関する各種操作の受付を可能とする。
【0057】
ここで、図5は前記S6においてオンルートスクロールモード画面が表示された後であって、オンルートスクロール開始前の液晶ディスプレイ15の表示画面の一例を示した図である。尚、図5では1/5000の縮尺で地図を表示した場合の表示画面を示している。
図5に示すように液晶ディスプレイ15の表示画面61には、車両の現在位置周辺の地図画像62と、地図上にマッチングされた車両の現在位置を示す自車位置マーク63と、現在設定されている案内経路64と、地図の表示エリアの中央位置を特定する中央カーソル65と、スクロール目標地点選択ボタン66〜68と、地図切換選択ボタン69〜71とが表示される。尚、表示エリア内に走行可能範囲の終点が含まれる場合には、走行可能範囲の終点を特定するマークについても表示される。また、走行可能範囲の終点の前後で案内経路64の色や線の太さを変更しても良い。また、オンルートスクロールモード画面が表示された時点においては、車両の現在位置(即ち出発地)は地図の表示エリアの中央位置となる。
ここで、スクロール目標地点選択ボタン66が操作されると、CPU51は液晶ディスプレイ15に表示される地図を出発地方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン67が操作されると、CPU51は液晶ディスプレイ15に表示される地図を走行可能範囲の終点方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン68が操作されると、CPU51は液晶ディスプレイ15に表示される地図を目的地方向へと案内経路に沿ってオンルートスクロールする。尚、中央カーソル65がそれぞれ目標地点に到達した場合には後述のようにオンルートスクロールは停止される。そして、ユーザは案内経路に沿ってスクロールされる地図画像を参照することにより、遠方の案内経路の形状や案内経路周辺の環境を把握することが可能となる。
一方、地図切換選択ボタン69が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを車両の現在位置を含む表示エリアへと切り換える。また、地図切換選択ボタン70が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを走行可能範囲の終点を含む表示エリアへと切り換える。また、地図切換選択ボタン71が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを目的地を含む表示エリアへと切り換える。それによって、ユーザは出発地、走行可能範囲の終点及び目的地の周辺環境を把握することが可能となる。
尚、案内経路走行中に充電を行うことなく目的地まで到達できる場合(即ち、走行可能範囲の終点が存在しない場合)には、走行可能範囲の終点を目標地点に設定する為に操作されるスクロール目標地点選択ボタン67及び地図切換選択ボタン70は表示されない。
【0058】
続いて、S7でCPU51は、タッチパネル34から送信される検出信号に基づいて、ユーザによるオンルートスクロールの目標地点の指定操作を受け付けたか否か判定する。具体的には、スクロール目標地点選択ボタン66〜68のいずれかが操作された場合に、CPU51はオンルートスクロールの目標地点の指定操作を受け付けたと判定する。そして、オンルートスクロールの目標地点の指定操作を受け付けたと判定された場合(S7:YES)には、S8へと移行する。一方、オンルートスクロールの目標地点の指定操作を受け付けていないと判定された場合(S7:NO)には、S13へと移行する。
【0059】
S8では、CPU51は受け付けたユーザの目標地点の指定操作に基づいて、液晶ディスプレイ15に表示される地図を案内経路に沿って目標地点へとスクロールするオンルートスクロール処理を行う。その結果、液晶ディスプレイ15に表示される地図の表示エリアが案内経路に沿って連続的に変更される。
【0060】
ここで、オンルートスクロール処理についてより詳細に説明する。オンルートスクロール処理が開始されると、CPU51は現在、ナビゲーション装置1で設定されている案内経路の座標を取得する。次に、取得した案内経路の座標が常に地図の表示エリアの中央に位置する状態で地図を案内経路に沿ってスクロールする。この場合、スクロール方向は、現在の表示エリアの中央位置の座標とユーザに指定されたスクロールの目標地点(出発地、走行可能範囲の終点、目的地のいずれか)によって決定される。即ち、表示エリアの中央位置の座標が、指定されたスクロールの目標地点へと接近する方向に地図がスクロールされる。そして、オンルートスクロール処理は、後述するように表示エリアの中央位置の座標とユーザに指定されたスクロールの目標地点が一致した場合、或いはユーザによってスクロール停止ボタンが操作された場合に終了する。
【0061】
ここで、図6は前記S8においてオンルートスクロール処理が開始された後のオンルートスクロールモード画面の一例を示した図である。尚、図6では走行可能範囲の終点が目標地点として指定されている場合を示す。
図6に示すように液晶ディスプレイ15の表示画面61には、案内経路64が常に表示エリアの中央位置となる状態で連続してスクロールされる地図画像62が表示される。また、表示画面61には、地図切換選択ボタン69〜71に加えて、スクロール高速化ボタン72とスクロール停止ボタン73が表示される。
ここで、スクロール高速化ボタン72が操作されると、CPU51は液晶ディスプレイ15に表示される地図のスクロール速度を現在の速度からより大きい速度へ変更する。
一方、スクロール停止ボタン73が操作されると、CPU51は液晶ディスプレイ15に表示される地図のスクロールを一旦停止する。それによって、ユーザは現在表示されている表示エリアをより詳細に確認することが可能となる。尚、スクロールが停止されると、スクロール高速化ボタン72及びスクロール停止ボタン73は非表示となり、図5と同様にスクロール目標地点選択ボタン66〜68及び地図切換選択ボタン69〜71が表示画面61に表示される。従って、ユーザは新たにスクロールの目標地点(出発地、走行可能範囲の終点、目的地のいずれか)を指定することが可能となる。
また、現在地ボタン74が操作された場合には、液晶ディスプレイ15に表示されている地図を車両2の現在位置周辺の地図へと切り替える。
【0062】
続いて、S9においてCPU51は、現在、液晶ディスプレイ15に表示されている表示エリア(表示画面61)の中央位置の座標を地図情報DB47から取得する。
【0063】
その後、S10においてCPU51は、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれているか否か判定する。第1実施形態では、現在指定されているオンルートスクロールの目標地点の座標と前記S9で取得した表示エリアの中央位置の座標が一致していると判定した場合に、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定する。尚、オンルートスクロールの目標地点として出発地が指定されている場合には、出発地(例えば車両2の現在位置)の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として走行可能範囲の終点が指定されている場合には、前記S5で算出した走行可能範囲の終点の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として目的地が指定されている場合には、前記S1で設定された目的地の座標が、オンルートスクロールの目標地点の座標となる。
【0064】
そして、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定された場合(S10:YES)には、CPU51はオンルートスクロール処理を停止する(S11)。その結果、図7に示すように、目標地点(図7では走行可能範囲の終点75)が表示エリアの中央位置に位置する表示エリアの地図が液晶ディスプレイ15の表示画面61に表示される。
【0065】
その後、S12においてCPU51は、液晶ディスプレイ15やスピーカ16を用いて、オンルートスクロールの目標地点が液晶ディスプレイ15の表示エリアに含まれている旨を案内する。例えば、『現在、走行可能範囲の終点付近の地図を表示しています。』との音声を出力する。また、図7に示すように同内容の文章を液晶ディスプレイ15に表示するようにしても良い。
【0066】
次に、S13においてCPU51は、タッチパネル34から送信される検出信号に基づいて、現在地ボタンが押下されたか否か判定する。尚、第1実施形態では図7に示すように、表示画面61上に現在地ボタン74を設けているが、表示画面61の外に設けても良い。
【0067】
そして、現在地ボタンが押下されたと判定された場合(S13:YES)には、S14へと移行する。S14ではCPU51は、オンルートスクロールモードを終了し、現在、液晶ディスプレイ15に表示されている地図を車両2の現在位置周辺の地図へと切り替える。その後、当該地図スクロール処理プログラムを終了する。
【0068】
一方、現在地ボタンが押下されていないと判定された場合(S13:NO)には、S7へと戻る。
【0069】
また、前記S10において、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていないと判定された場合(S10:NO)には、タッチパネル34から送信される検出信号に基づいて、ユーザのスクロール停止操作を受け付けたか否か判定する(S15)。ここで、スクロール停止操作を受け付けた場合とは、具体的にオンルートスクロール処理中に表示画面61に表示されるスクロール停止ボタン73(図6参照)が操作された場合が該当する。そして、ユーザのスクロール停止操作を受け付けたと判定した場合(S15:YES)には、オンルートスクロール処理を停止する(S16)。一方、ユーザのスクロール停止操作を受け付けていないと判定した場合(S15:NO)にはS8へと移行し、継続してオンルートスクロール処理を実行する。
【0070】
以上詳細に説明した通り、第1実施形態に係るナビゲーション装置1、ナビゲーション装置1による走行案内方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、車両2の現在のバッテリ7のSOC値を取得し(S4)、取得されたバッテリのSOC値の他、地図情報及び車両2に関する各種情報に基づいて、車両2がEV走行によって走行可能な案内経路上における走行可能範囲の終点を算出する(S5)。そして、液晶ディスプレイ15に表示された地図が案内経路に沿ってオンルートスクロールされている途中に、算出された走行可能範囲の終点が表示エリアに含まれた場合に、スクロールを停止する(S11)ので、オンルートスクロールを行う際に、案内経路上における走行可能範囲の終点の位置をユーザに把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
また、走行可能範囲の終点の位置が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させる(S11)ので、ユーザは液晶ディスプレイ15を視認した際に走行可能範囲の終点の位置を容易に把握することが可能となる。
また、出発地、目的地及び走行可能範囲の終点の内、選択された地点が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させる(S11)ので、ユーザは液晶ディスプレイ15を視認した際に出発地、目的地及び走行可能範囲の終点の位置の内、ユーザが所望する地点を容易に把握することが可能となる。
【0071】
〔第2実施形態〕
次に、第2実施形態に係るナビゲーション装置を車載機として搭載した車両の車両制御システムについて、図8乃至図13に基づいて説明する。尚、以下の説明において上記図1乃至図7の第1実施形態に係る車両制御システム3等の構成と同一符号は、前記第1実施形態に係る車両制御システム3等の構成と同一あるいは相当部分を示すものである。
【0072】
この第2実施形態に係る車両制御システムの概略構成は、第1実施形態に係る車両制御システム3とほぼ同じ構成である。また、各種制御処理も第1実施形態に係る車両制御システム3とほぼ同じ制御処理である。
ただし、第2実施形態に係る車両制御システム3は、案内経路沿いの充電施設でバッテリの充電(即ちエネルギーの補給)を行う場合に、バッテリ充電後に車両がEV走行のみで走行可能な走行可能範囲についても案内する点で第1実施形態に係る車両制御システム3と異なっている。
【0073】
以下に、第2実施形態に係るナビゲーション装置においてナビゲーションECU33が実行する地図スクロール処理プログラムについて図8乃至図10に基づき説明する。図8乃至図10は第2実施形態に係る地図スクロール処理プログラムのフローチャートである。ここで、地図スクロール処理プログラムはユーザにより目的地の設定操作が行われた場合に実行される。尚、以下の図8乃至図10にフローチャートで示されるプログラムは、ナビゲーション装置が備えているRAM52やROM53に記憶されており、CPU51により実行される。
【0074】
ここで、S101〜S105の処理は、第1実施形態に係る地図スクロール処理プログラム(図3及び図4)のS1〜S5と同様の処理であるので、説明は省略する。
【0075】
次に、S106においてCPU51は、タッチパネル34から送信される検出信号に基づいて、目的地までの案内経路走行中に充電施設で充電することを希望する操作をユーザから受け付けているか否か判定する。ここで、充電施設とは、駆動源への電力供給源とするバッテリに電力を供給する為の専用の充電設備を備えたエネルギー補給施設であり、例えば、自動車充電ステーション、ガソリンスタンド、ショッピングセンタ等が該当する。
【0076】
そして、目的地までの案内経路走行中に充電施設で充電する操作を受け付けていると判定した場合(S106:YES)には、S107へと移行する。それに対して、目的地までの案内経路走行中に充電施設で充電することを希望する操作を受け付けていないと判定した場合には、S110へと移行する。
【0077】
S107においてCPU51は、前記S102で設定された案内経路と地図情報DB47に記憶された施設情報に基づいて、車両2が充電を行うのに適した充電施設を検索する。具体的には、案内経路の内、出発地から現在設定されている走行可能範囲の終点までの経路(以下、部分案内経路という)から所定距離(例えば100m)以内にあって、現在設定されている走行可能範囲の終点に最も近いという条件に適合するエネルギー補給施設を検索する。尚、検索条件に適合する充電施設がある場合には、その充電施設に関する情報(位置座標、施設名、営業時間、充電料金等)を地図情報DB47から取得する。
また、現在設定されている走行可能範囲の終点とは、地図スクロール処理プログラムが実行され、S105において走行可能範囲の終点が算出された時点では、S105において算出された走行可能範囲の終点が相当する。そして、その後に後述のS123で新たに走行可能範囲の終点が算出される度に、現在設定されている走行可能範囲の終点は、新たに算出された走行可能範囲の終点へと更新される。
【0078】
そして、上記検索条件に適合する充電施設(以下、適合充電施設という)がある場合(S108:YES)には、S109へと移行する。それに対して、上記検索条件に適合する適合充電施設が無い場合(S108:NO)には、S110へと移行する。尚、案内経路走行中に充電を行うことなく目的地まで到達できる場合(即ち、現在設定されている走行可能範囲の終点が存在しない場合)には、S110へと移行する。
【0079】
S109でCPU51は、オンルートスクロールモード画面を液晶ディスプレイ15に表示する。ここで、オンルートスクロールモード画面には、地図画像、案内経路、スクロールの目標地点(出発地、目的地、現在設定されている走行可能範囲の終点、適合充電施設)選択ボタン、現在設定されている走行可能範囲の終点(但し、表示エリア内に現在設定されている走行可能範囲の終点が含まれる場合のみ)、適合充電施設(但し、表示エリア内に適合充電施設が含まれる場合のみ)がそれぞれ表示され、オンルートスクロールに関する各種操作の受付を可能とする。
【0080】
ここで、図11は前記S109においてオンルートスクロールモード画面が表示された後であって、オンルートスクロール開始前の液晶ディスプレイ15の表示画面の一例を示した図である。尚、図11では1/5000の縮尺で地図を表示した場合の表示画面を示している。
図11に示すように液晶ディスプレイ15の表示画面101には、車両の現在位置周辺の地図画像102と、地図上にマッチングされた車両の現在位置を示す自車位置マーク103と、現在設定されている案内経路104と、地図の表示エリアの中央位置を特定する中央カーソル105と、スクロール目標地点選択ボタン106〜109と、地図切換選択ボタン110〜113とが表示される。尚、表示エリア内に現在設定されている走行可能範囲の終点が含まれる場合には、現在設定されている走行可能範囲の終点を特定するマークについても表示される。表示エリア内に適合充電施設が含まれる場合には、適合充電施設についても表示される。また、現在設定されている走行可能範囲の終点の前後で案内経路104の色や線の太さを変更しても良い。また、オンルートスクロールモード画面が表示された時点においては、車両の現在位置(即ち出発地)は地図の表示エリアの中央位置となる。
ここで、スクロール目標地点選択ボタン106が操作されると、CPU51は液晶ディスプレイ15に表示される地図を出発地方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン107が操作されると、CPU51は液晶ディスプレイ15に表示される地図を適合充電施設方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン108が操作されると、CPU51は液晶ディスプレイ15に表示される地図を現在設定されている走行可能範囲の終点方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン109が操作されると、CPU51は液晶ディスプレイ15に表示される地図を目的地方向へと案内経路に沿ってオンルートスクロールする。尚、中央カーソル105がそれぞれ目標地点に到達した場合には後述のようにオンルートスクロールは停止される。そして、ユーザは案内経路に沿ってスクロールされる地図画像を参照することにより、遠方の案内経路の形状や案内経路周辺の環境を把握することが可能となる。
一方、地図切換選択ボタン110が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを車両の現在位置を含む表示エリアへと切り換える。また、地図切換選択ボタン111が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを適合充電施設を含む表示エリアへと切り換える。また、地図切換選択ボタン112が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを現在設定されている走行可能範囲の終点を含む表示エリアへと切り換える。また、地図切換選択ボタン113が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを目的地を含む表示エリアへと切り換える。それによって、ユーザは出発地、適合充電施設、現在設定されている走行可能範囲の終点及び目的地の周辺環境を把握することが可能となる。
【0081】
一方、S110でCPU51は、充電施設を考慮しないオンルートスクロールモード画面を液晶ディスプレイ15に表示する。尚、充電施設を考慮しないオンルートスクロール画面は、第1実施形態で説明したオンルートスクロールモード画面(図5)と同様であるので説明は省略する。
【0082】
続いて、S111でCPU51は、タッチパネル34から送信される検出信号に基づいて、ユーザによるオンルートスクロールの目標地点の指定操作を受け付けたか否か判定する。具体的には、スクロール目標地点選択ボタン106〜109のいずれかが操作された場合に、CPU51はオンルートスクロールの目標地点の指定操作を受け付けたと判定する。そして、オンルートスクロールの目標地点の指定操作を受け付けたと判定された場合(S111:YES)には、S112へと移行する。一方、オンルートスクロールの目標地点の指定操作を受け付けていないと判定された場合(S111:NO)には、S126へと移行する。
【0083】
S112では、CPU51は受け付けたユーザの目標地点の指定操作に基づいて、液晶ディスプレイ15に表示される地図を案内経路に沿って目標地点へとスクロールするオンルートスクロール処理を行う。その結果、液晶ディスプレイ15に表示される地図の表示エリアが案内経路に沿って連続的に変更される。尚、オンルートスクロール処理の詳細については既に第1実施形態で説明したので省略する。
【0084】
続いて、S113においてCPU51は、現在、液晶ディスプレイ15に表示されている表示エリア(表示画面101)の中央位置の座標を地図情報DB47から取得する。
【0085】
その後、S114においてCPU51は、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれているか否か判定する。第2実施形態では、現在指定されているオンルートスクロールの目標地点の座標と前記S113で取得した表示エリアの中央位置の座標が一致していると判定した場合に、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定する。尚、オンルートスクロールの目標地点として出発地が指定されている場合には、出発地(例えば車両2の現在位置)の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として適合充電施設が指定されている場合には、前記S107で取得した適合充電施設の位置座標から案内経路に対して下ろした垂線と案内経路との交点が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として走行可能範囲の終点が指定されている場合には、現在設定されている走行可能範囲の終点の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として目的地が指定されている場合には、前記S101で設定された目的地の座標が、オンルートスクロールの目標地点の座標となる。
【0086】
そして、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定された場合(S114:YES)には、CPU51はオンルートスクロール処理を停止する(S115)。その結果、図12に示すように、目標地点(図12では適合充電施設)が表示エリアの中央位置に位置する表示エリアの地図が液晶ディスプレイ15の表示画面101に表示される。
【0087】
その後、S116においてCPU51は、液晶ディスプレイ15やスピーカ16を用いて、オンルートスクロールの目標地点が液晶ディスプレイ15の表示エリアに含まれている旨を案内する。例えば、『現在、走行可能範囲の終点付近の地図を表示しています。』との音声を出力する。また、図7に示すように同内容の文章を液晶ディスプレイ15に表示するようにしても良い。その後、S119へと移行する。
【0088】
また、前記S114において、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていないと判定された場合(S114:NO)には、S117へと移行する。
【0089】
S117においてCPU51は、タッチパネル34から送信される検出信号に基づいて、ユーザのスクロール停止操作を受け付けたか否か判定する。ここで、スクロール停止操作を受け付けた場合とは、具体的にオンルートスクロール処理中に表示画面に表示されるスクロール停止ボタン73(図6参照)が操作された場合が該当する。そして、ユーザのスクロール停止操作を受け付けたと判定した場合(S117:YES)には、スクロール処理を停止する(S118)。その後、S119へと移行する。一方、ユーザのスクロール停止操作を受け付けていないと判定した場合(S117:NO)にはS112へと移行し、継続してスクロール処理を実行する。
【0090】
S119においてCPU51は、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれているか否か判定する。第2実施形態では、前記S107で取得した適合充電施設の位置座標から案内経路に対して下ろした垂線と案内経路との交点が、前記S113で取得した表示エリアの中央位置の座標と一致していると判定した場合に、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定する。
【0091】
そして、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定された場合(S119:YES)には、S120へと移行する。それに対して、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれていないと判定された場合(S119:NO)には、S126へと移行する。
【0092】
S120においてCPU51は、スクロールを一旦停止し、表示エリアの中央に位置する適合充電施設の案内を行う。ここで、図12は前記S120で充電施設の案内が行われた場合の液晶ディスプレイ15の表示画面101を示した図である。
図12に示すように液晶ディスプレイ15の表示画面101には、所定エリアの地図画像102と、現在設定されている案内経路104と、地図の表示エリアの中央位置を特定する中央カーソル105と、適合充電施設の位置を特定する充電施設マーク121と、表示エリアの中央位置にある適合充電施設の情報を示す情報ウィンドウ123とが表示される。また、現在設定されている走行可能範囲の終点124が表示エリアに含まれる場合には、現在設定されている走行可能範囲の終点124についても表示される。ここで、情報ウィンドウ123には、充電施設の名称や車両2の現在地からの道なり距離が表示される。更に、充電料金や営業時間帯を表示しても良い。また、情報ウィンドウ123には、この充電施設でユーザが充電を実施することを希望する場合又は希望しない場合に操作される選択肢(「YES」、「NO」)も表示する。
【0093】
次に、S121においてCPU51は、タッチパネル34から送信される検出信号に基づいて、施設の案内が行われた適合充電施設においてユーザが充電を実施することを希望する操作を受け付けたか否か判定する。具体的には、液晶ディスプレイ15に表示された情報ウィンドウ123において「YES」の選択肢が操作された場合に、前記操作を受け付けたと判定する。
【0094】
そして、施設の案内が行われた適合充電施設においてユーザが充電を実施することを希望する操作を受け付けたと判定された場合(S121:YES)には、S122へと移行する。一方、施設の案内が行われた適合充電施設においてユーザが充電を実施することを希望する操作を受け付けていないと判定された場合(S121:NO)には、スクロールを再開し、S126へと移行する。
【0095】
S122においてCPU51は、ユーザが情報ウィンドウ123において「YES」の選択肢を選択した適合充電施設を車両2がバッテリ7の充電を行う充電施設(以下、充電実施充電施設という)として特定し、その充電実施充電施設の充電情報を取得する。尚、取得される充電情報としては、充電実施充電施設の位置情報、充電実施充電施設到着時のSOC値、充電実施充電施設での予定充電量等がある。尚、充電実施充電施設到着時のSOC値については、CPU51が現在のSOC値、地図情報、車両の走行履歴等に基づいて算出する。また、予定の充電時間をユーザに入力させて、入力された充電時間に基づいて予定充電量を算出しても良い。
【0096】
次に、S123でCPU51は、前記S122で取得された充電実施充電施設到着時のバッテリのSOC値及び充電実施充電施設での予定充電量の他、地図情報及び車両2に関する各種情報に基づいて、車両2が充電実施充電施設でバッテリ7を充電した後にその充電施設からEV走行のみによって走行可能な案内経路上における走行可能範囲の終点を新たに算出する。そして、現在設定されている走行可能範囲をS123で新たに算出した走行可能範囲へと更新する。
具体的には、CPU51は、先ず充電実施充電施設で充電を実施した後の車両2のSOC値を算出する。充電実施充電施設到着時のバッテリのSOC値に充電実施充電施設での予定充電量を加えた値が、充電実施充電施設で充電後の車両2のSOC値となる。そして、充電実施充電施設で充電後の車両2のSOC値、地図情報、交通情報及び車両パラメータ情報に基づいて、出発地(充電実施充電施設)から案内経路を走行する場合におけるEV走行のみで到達可能な到達可能地点を特定する。そして、CPU51は案内経路における到達可能地点を走行可能範囲の終点として算出する。
尚、S123における走行可能範囲の終点の算出方法の詳細については、既に説明したS105の走行可能範囲の終点の算出方法と基本的に同一であるので説明は省略する。
【0097】
ここで、図13はS105で算出される走行可能範囲の終点とS123で新たに算出される充電後の走行可能範囲の終点との関係を示した図である。図13に示す例では、出発地131から目的地132までの案内経路133が設定されている。また、出発地131から走行可能範囲の終点134までの部分案内経路沿いに充電施設135がある。その場合に、充電施設135で車両2が充電を行うとした場合に、新たに算出される充電後の走行可能範囲の終点136は、図13に示すように最初に設定された走行可能範囲の終点134から目的地132までの間に位置する。但し、車両が充電施設135でバッテリの充電を行った後に、EV走行のみで目的地まで到達できる場合には、走行可能範囲の終点は存在しなくなる。
【0098】
そして、前記S123で走行可能範囲の終点が更新された結果、前記S123で算出された充電後の走行可能範囲の終点が新たにオンルートスクロールの目標地点となる。そして、スクロール目標地点選択ボタン108によって走行可能範囲の終点が目標地点として指定された場合には、前記S112において充電後の走行可能範囲の終点方向へオンルートスクロールが開始される。また、充電後の走行可能範囲の終点が表示エリアに含まれた場合には、オンルートスクロールが停止される(S115)。尚、車両が充電施設135でバッテリの充電を行った後に、EV走行のみで目的地まで到達できる場合(即ち、走行可能範囲の終点が存在しなくなった場合)には、後述のS124の処理は行わない。
【0099】
続いて、S124でCPU51は、前記S124で算出された充電後の走行可能範囲の終点が現在の液晶ディスプレイ15の表示エリアに含まれている場合には、充電後の走行可能範囲の終点を特定するマークを液晶ディスプレイ15に表示された地図上に重ねて表示する。尚、S123において走行可能範囲が更新された場合には、更新前に設定されていた走行可能範囲の終点は非表示となる。
【0100】
次に、S125においてCPU51は、出発地(例えば、車両の現在位置)から充電実施充電施設を経由して目的地へと至る経路を再探索する。そして、経路再探索の結果に基づいて最適な案内経路(即ち、走行予定経路)を新たに特定する。その結果、現在ナビゲーション装置1で設定されている案内経路と異なる経路が特定された場合には、S125で新たに特定された経路を案内経路として再設定する。尚、経路探索処理は、公知のダイクストラ法等を用いて行う。その後、S107へと移行する。
【0101】
一方、S126においてCPU51は、タッチパネル34から送信される検出信号に基づいて、現在地ボタンが押下されたか否か判定する。
【0102】
そして、現在地ボタンが押下されたと判定された場合(S126:YES)には、S127へと移行する。S127ではCPU51は、オンルートスクロールモードを終了し、現在、液晶ディスプレイ15に表示されている地図を車両2の現在位置周辺の地図へと切り替える。その後、当該地図スクロール処理プログラムを終了する。
【0103】
一方、現在地ボタンが押下されていないと判定された場合(S126:NO)には、S111へと戻る。
【0104】
以上詳細に説明した通り、第2実施形態に係るナビゲーション装置1、ナビゲーション装置1による走行案内方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、ユーザから部分案内経路から所定距離以内にある充電施設での充電を希望する操作を受け付けた場合(S121:YES)に、その充電施設到着時のバッテリのSOC値及び充電施設での予定充電量の他、地図情報及び車両2に関する各種情報に基づいて、車両2が充電施設からEV走行のみによって走行可能な案内経路上における充電後の走行可能範囲の終点を算出する(S123)。そして、液晶ディスプレイ15に表示された地図が案内経路に沿ってオンルートスクロールされている途中に、算出された充電後の走行可能範囲の終点が表示エリアに含まれた場合に、スクロールを停止する(S115)ので、充電施設での充電後の案内経路上における走行可能範囲の終点の位置をユーザに把握させることが可能となる。それによっての案内経路を走行中にエネルギーの補給を行って走行した場合に到達可能な補給後の到達点までの形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
また、ユーザが充電を行うことを希望する充電施設を経由して目的地へと至る経路を探索するので、目的地までの走行途中において充電施設でバッテリの充電を行う場合に、充電施設を経由して目的地へと至る適切な経路を案内することが可能となる。
また、部分案内経路から所定距離以内にあって、現在設定されている走行可能範囲の終点に最も近いエネルギー補給施設をバッテリの充電を実施する充電施設として特定するので、現在のSOC値で走行することが可能な走行可能範囲内にある複数の充電施設から、バッテリの充電を最も効率よく行うことが可能な充電施設を選択することができる。
また、選択された充電施設が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザが所望した場合に、充電を行う充電施設の位置を容易に把握することが可能となる。
【0105】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、第1実施形態及び第2実施形態では、オンルートスクロール途中でオンルートスクロールの目標地点(出発地、目的地、走行可能範囲の終点)が表示エリアの中央に位置した場合にオンルートスクロールを停止することとしているが、オンルートスクロールの停止条件は他の条件であっても良い。例えば、オンルートスクロール途中で上記スクロールの目標地点が表示エリア内に表示された場合にスクロールを停止することとしても良い。
【0106】
また、前記S11、S115においてスクロールの停止処理が行われた場合に、スクロールが停止してから所定時間(例えば5sec)経過した後に、スクロールを再開する構成としても良い。
【0107】
また、第2実施形態において、ユーザがバッテリの充電を希望する充電施設として、充電施設を複数箇所選択しても良い。尚、充電施設が複数箇所選択された場合には、選択された充電施設毎に充電後の走行可能範囲の終点を算出することが望ましい。
更に、出発地と充電後の走行可能範囲の終点との間の部分案内経路から所定距離以内に存在する充電施設を2回目の充電を行う充電施設として特定しても良い。その場合には、2回目の充電を行う充電施設で充電を行った後に、車両2がEV走行のみで走行可能な走行可能範囲の終点を新たな充電後の走行可能範囲の終点として設定する。
【0108】
また、上記実施形態では本願発明をモータとエンジンを併用して駆動源とするハイブリッド車両に適用した場合を説明したが、モータのみを駆動源とする電気自動車にも適用可能である。また、エンジンを駆動源とするエンジン自動車にも適用可能である。尚、ガソリン自動車に対して本願発明を適用する場合には、S4及びS104においてCPU51はバッテリのSOC値の代わりにガソリンの残量を取得する。また、S5及びS105において現在のガソリン残量で走行可能な走行可能範囲を算出する。更にS120において充電施設の代わりにガソリンスタンドを案内する。
【図面の簡単な説明】
【0109】
【図1】第1実施形態に係る車両制御システムの概略構成図である。
【図2】第1実施形態に係る車両制御システムの制御系を模式的に示すブロック図である。
【図3】第1実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図4】第1実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図5】オンルートスクロールモード画面が表示された際の液晶ディスプレイの表示画面を示した図である。
【図6】オンルートスクロール実行中の液晶ディスプレイの表示画面を示した図である。
【図7】オンルートスクロールが停止された際の液晶ディスプレイの表示画面を示した図である。
【図8】第2実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図9】第2実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図10】第2実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図11】条件に適合する充電施設が存在する場合においてオンルートスクロールモード画面が表示された際の液晶ディスプレイの表示画面を示した図である。
【図12】充電施設の案内が行われた際の液晶ディスプレイの表示画面を示した図である。
【図13】充電施設で充電を行う前の走行可能範囲の終点と充電後の走行可能範囲の終点との関係を示した図である。
【符号の説明】
【0110】
1 ナビゲーション装置
2 車両
3 車両制御システム
15 液晶ディスプレイ
16 スピーカ
33 ナビゲーションECU
34 タッチパネル
51 CPU
52 RAM
53 ROM
【技術分野】
【0001】
本発明は、地図の所定エリアを表示装置に表示する走行案内装置、走行案内方法及びコンピュータプログラムに関する。
【背景技術】
【0002】
従来より、車載用のナビゲーション装置、PDA(Personal Digital Assistant)や携帯電話機などの携帯情報機器、パーソナルコンピュータ等では、地図情報として一般道路及び高速道路等の道路や施設名称等を各種記憶デバイスに記憶するか、又はサーバ等からダウンロードすることにより、利用者に対して所望のエリアの地図を表示することが可能となっている。
【0003】
一方で、近年においては、バッテリから供給される電力に基づいて駆動されるモータを駆動源とする電気自動車や、モータとエンジンを併用して駆動源とするハイブリッド車両等の車両が多く存在する。
【0004】
そこで従来より、現在のエネルギー残量で車両が走行できる走行可能範囲を、ナビゲーション装置等の地図表示機能を有する上記装置を用いてユーザに提供することが提案されている。例えば、特開平7−85397号公報には、電気自動車が備える表示装置に対して、自車周辺の地図を表示するとともに、現在のバッテリの残量と周囲の地形に基づいて走行可能範囲を算出し、地図上に表示する技術について記載されている。
【特許文献1】特開平7−85397号公報(第3頁〜第4頁、図3)
【発明の開示】
【発明が解決しようとする課題】
【0005】
また、ナビゲーション装置のように、地図を表示する機能に加えて経路探索機能を備えた装置では、出発地から目的地までの案内経路を設定した場合に、走行を開始する前に案内経路上における走行可能範囲の終点をユーザが認識することが望ましい。
【0006】
しかしながら、走行可能範囲と案内経路の交点が表示装置の表示エリアに含まれる位置で正確に地図のスクロールを停止することは困難である。
【0007】
本発明は前記従来における問題点を解消するためになされたものであり、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることを可能とし、ユーザの利便性を向上させた走行案内装置、走行案内方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【0008】
前記目的を達成するため本願の請求項1に係る走行案内装置(1)は、地図を表示装置(15)に表示する地図表示手段(33)と、出発地から目的地へと至る案内経路を探索する経路探索手段(33)と、車両(2)の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得手段(33)と、前記エネルギー残量取得手段により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出手段(33)と、前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール手段(33)と、前記表示エリアスクロール手段によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出手段によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止手段(33)と、を有することを特徴とする。
ここで、「車両」とはバッテリから供給される電力をエネルギーとして走行する電気自動車以外にも、ガソリンをエネルギーとして走行するガソリン自動車、電力及びガソリンをエネルギーとして走行するハイブリッド車両等も含む。
【0009】
また、請求項2に係る走行案内装置(1)は、請求項1に記載の走行案内装置であって、前記表示エリアスクロール手段(33)は、前記案内経路上の地点が常に前記表示エリアの中央位置にある状態で前記表示装置(15)に表示される地図を前記案内経路に沿ってスクロールし、前記スクロール停止手段(33)は、前記走行可能範囲の終点の座標を取得する終点座標取得手段(33)と、前記表示エリアの中央位置の座標を取得する中央位置座標取得手段(33)と、前記中央位置座標取得手段により取得した座標が前記終点座標取得手段により取得した座標と一致するか否か判定する座標一致判定手段(33)と、を備え、前記座標一致判定手段によって座標が一致すると判定された場合に前記表示エリアスクロール手段による前記スクロールを停止することを特徴とする。
【0010】
また、請求項3に係る走行案内装置(1)は、請求項1又は請求項2に記載の走行案内装置であって、前記出発地、前記目的地、及び前記走行可能範囲の終点の内、いずれか1つの地点を選択する地点選択手段(33)を有し、前記表示エリアスクロール手段(33)は、前記地点選択手段により選択された地点へと前記表示装置(15)に表示される地図を前記案内経路に沿ってスクロールし、前記スクロール停止手段(33)は、前記地点選択手段により選択された地点が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする。
【0011】
また、請求項4に係る走行案内装置(1)は、請求項1乃至請求項3のいずれかに記載の走行案内装置であって、前記案内経路の内、前記出発地と前記走行可能範囲の終点との間の部分である部分案内経路から所定距離以内に存在するエネルギー補給施設の内、前記車両(2)がエネルギーの補給を行う補給実施エネルギー補給施設の位置情報と該補給実施エネルギー補給施設での予定補給量を取得する予定補給情報取得手段(33)と、前記車両の前記補給実施エネルギー補給施設への到達時のエネルギーの残量を算出する到達時エネルギー算出手段(33)と、前記予定補給量と前記到達時のエネルギーの残量とに基づいて、前記補給実施エネルギー補給施設にてエネルギーを補給後の前記車両のエネルギーの残量を取得する補給後エネルギー残量取得手段(33)と、前記予定補給情報取得手段により取得した補給実施エネルギー補給施設の位置情報と前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量とに基づいて、前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量を消費することによって前記車両が前記補給実施エネルギー補給施設から走行を開始して前記案内経路を走行可能な走行可能範囲を算出する補給後走行可能範囲算出手段(33)と、を有し、前記スクロール停止手段は、前記表示エリアスクロール手段によって前記表示装置(15)に表示された地図がスクロールされている途中に前記補給後走行可能範囲算出手段によって算出された走行可能範囲の終点が前記表示装置に表示された場合に、前記スクロールを停止することを特徴とする。
【0012】
また、請求項5に係る走行案内装置(1)は、請求項4に記載の走行案内装置であって、前記補給実施エネルギー補給施設を前記車両(2)の経由地として設定する経由地設定手段(33)と、前記出発地から前記補給実施エネルギー補給施設を経由して前記目的地へと至る案内経路を再探索する経路再探索手段(33)と、を有することを特徴とする。
【0013】
また、請求項6に係る走行案内装置(1)は、請求項4又は請求項5に記載の走行案内装置であって、前記部分案内経路から所定距離以内に存在し、前記走行可能範囲の終点に最も近いエネルギー補給施設を検索する補給施設検索手段(33)と、前記補給施設検索手段によって検索されたエネルギー補給施設を前記補給実施エネルギー補給施設として特定する補給施設特定手段(33)と、を有し、前記予定補給情報取得手段(33)は、前記補給施設特定手段によって特定された前記補給実施エネルギー補給施設の位置情報と前記補給実施エネルギー補給施設における予定補給量を取得することを特徴とする。
【0014】
また、請求項7に係る走行案内装置(1)は、請求項4乃至請求項6のいずれかに記載の走行案内装置であって、前記補給実施エネルギー補給施設を選択する補給施設選択手段(33)を有し、前記表示エリアスクロール手段(33)は、前記補給施設選択手段により選択された補給実施エネルギー補給施設へと前記表示装置(15)に表示される地図を前記案内経路に沿ってスクロールし、前記スクロール停止手段(33)は、前記補給施設選択手段により選択された補給実施エネルギー補給施設が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする。
【0015】
また、請求項8に係る走行案内方法は、地図を表示装置(15)に表示する地図表示ステップと、出発地から目的地へと至る案内経路を探索する経路探索ステップと、車両(2)の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得ステップと、前記エネルギー残量取得ステップにより取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出ステップと、前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロールステップと、前記表示エリアスクロールステップによって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出ステップによって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止ステップと、を有することを特徴とする。
【0016】
更に、請求項9に係るコンピュータプログラムは、コンピュータに搭載され、地図を表示装置(15)に表示する地図表示機能と、出発地から目的地へと至る案内経路を探索する経路探索機能と、車両(2)の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得機能と、前記エネルギー残量取得機能により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出機能と、前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール機能と、前記表示エリアスクロール機能によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出機能によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止機能と、を実行させることを特徴とする。
【発明の効果】
【0017】
前記構成を有する請求項1に記載の走行案内装置によれば、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【0018】
また、請求項2に記載の走行案内装置によれば、走行可能範囲の終点の位置が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザは表示装置を視認した際に走行可能範囲の終点の位置を容易に把握することが可能となる。
【0019】
また、請求項3に記載の走行案内装置によれば、出発地、目的地及び走行可能範囲の終点の内、選択された地点が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザは表示装置を視認した際に出発地、目的地及び走行可能範囲の終点の位置の内、ユーザが所望する地点を容易に把握することが可能となる。
【0020】
また、請求項4に記載の走行案内装置によれば、エネルギー補給施設で補給を行う場合において、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中でエネルギー補給後の走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、エネルギー補給後の走行可能範囲の終点の位置をユーザに把握させることが可能となる。それによっての案内経路を走行中にエネルギーの補給を行って走行した場合に到達可能な補給後の到達点までの形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【0021】
また、請求項5に記載の走行案内装置によれば、目的地までの走行途中においてエネルギー補給施設でエネルギーの補給を行う場合に、該エネルギー補給施設を経由して目的地へと至る適切な経路を案内することが可能となる。
【0022】
また、請求項6に記載の走行案内装置によれば、現在のエネルギー残量で走行することが可能な走行可能範囲内にある複数のエネルギー補給施設から、エネルギーの補給を最も効率よく行うことが可能なエネルギー補給施設を選択することができる。
【0023】
また、請求項7に記載の走行案内装置によれば、選択されたエネルギー補給施設が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザが所望した場合に、補給を行うエネルギー補給施設の位置を容易に把握することが可能となる。
【0024】
また、請求項8に記載の走行案内方法によれば、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【0025】
更に、請求項9に記載のコンピュータプログラムによれば、表示装置に表示された地図が案内経路に沿ってスクロールされた際に、そのスクロール途中で走行可能範囲の終点が表示エリアに含まれた場合にスクロールを停止させることによって、案内経路上における走行可能範囲の終点の位置をユーザに容易に把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【0026】
以下、本発明に係る走行案内装置についてナビゲーション装置に具体化した第1実施形態及び第2実施形態に基づき図面を参照しつつ詳細に説明する。
【0027】
〔第1実施形態〕
先ず、第1実施形態に係るナビゲーション装置1を車載機として搭載した車両2の車両制御システム3の概略構成について図1及び図2を用いて説明する。図1は第1実施形態に係る車両制御システム3の概略構成図、図2は第1実施形態に係る車両制御システム3の制御系を模式的に示すブロック図である。尚、車両2は外部電源からバッテリを充電することができる車両とする。そして、外部電源からバッテリを充電することができる車両としては、モータのみを駆動源とする電気自動車や、モータとエンジンを併用して駆動源とするプラグインハイブリッド車両があるが、以下に説明する第1実施形態及び第2実施形態ではプラグインハイブリッド車両を用いることとする。
【0028】
図1及び図2に示すように、第1実施形態に係る車両制御システム3は、車両2に対して設置されたナビゲーション装置1と、エンジン4と、駆動モータ5と、発電機6と、バッテリ7と、プラネタリギヤユニット8と、車両制御ECU9と、エンジン制御ECU10と、駆動モータ制御ECU11と、発電機制御ECU12と、充電制御ECU13とから基本的に構成されている。
【0029】
ここで、ナビゲーション装置1は、車両2の室内のセンターコンソール又はパネル面に備え付けられ、車両周辺の地図や目的地までの案内経路を表示する液晶ディスプレイ15や、経路案内に関する音声ガイダンスを出力するスピーカ16等を備えている。そして、GPS等によって車両2の現在位置を特定するととともに、目的地が設定された場合においては目的地までの経路の探索、並びに設定された案内経路に従った案内を液晶ディスプレイ15やスピーカ16を用いて行う。また、ナビゲーション装置1は、後述するように、ユーザの操作に基づいて、設定された目的地までの案内経路に沿って液晶ディスプレイ15に表示されている地図をスクロールするオンルートスクロール処理を行う。また、バッテリ7の現在のバッテリ残量(以下、SOC値)のみを消費する走行(即ちEV走行)によって案内経路上における走行可能な範囲(以下、走行可能範囲)の終点を算出する。更に、地図がオンルートスクロールされている途中に、走行可能範囲の終点が液晶ディスプレイ15に表示されている地図のエリア(以下、表示エリアという)に含まれた場合に、スクロールを自動停止する。尚、ナビゲーション装置1の詳細な構成については後述する。
【0030】
また、エンジン4はガソリン、軽油、エタノール等の燃料によって駆動される内燃機関等のエンジンであり、車両2の第1の駆動源として用いられる。そして、エンジン4の駆動力であるエンジントルクはプラネタリギヤユニット8に伝達され、プラネタリギヤユニット8により分配されたエンジントルクの一部により駆動輪17が回転させられ、車両2が駆動される。
【0031】
また、駆動モータ5はバッテリ7から供給される電力に基づいて回転運動するモータであり、車両2の第2の駆動源として用いられる。駆動モータはバッテリ7から供給された電力により駆動され、駆動モータ5のトルクである駆動モータトルクを発生する。そして、発生した駆動モータトルクにより駆動輪17が回転させられ、車両2が駆動される。
特に、第1実施形態に示すようなプラグインハイブリッド車両では、基本的にバッテリの残量が所定値以下となるまでは駆動モータ5のみにより車両2が駆動され、駆動モータ5のみを駆動源とする所謂EV走行を行う。一方、バッテリの残量が所定値以下となった後はエンジン4も用いて車両が駆動され、エンジン4と駆動モータ5とを状況によって使い分けて駆動源とする所謂HV走行を行う。
更に、エンジンブレーキ必要時及び制動停止時において、駆動モータ5は回生ブレーキとして機能し、車両慣性エネルギーを電気エネルギーとして回生する。
【0032】
また、発電機6はプラネタリギヤユニット8により分配されたエンジントルクの一部により駆動され、電力を発生させる発電装置である。そして、発電機6は図示されない発電機用インバータを介してバッテリ7に接続されており、発生した交流電流を直流電流に変換し、バッテリ7に供給する。尚、駆動モータ5と発電機6を一体的に構成しても良い。
【0033】
また、バッテリ7は充電と放電とを繰り返すことができる蓄電手段としての二次電池であり、鉛蓄電池、ニッケルカドミウム電池、ニッケル水素電池、リチウムイオン電池、ナトリウム硫黄電池等が用いられる。更に、バッテリ7は車両2の側壁に設けられた充電コネクタ18と接続されている。そして、自宅や所定の充電設備を備えた充電施設において、充電コネクタ18をコンセント等の電力供給源に接続することにより、バッテリ7の充電を行うことが可能となる。更に、バッテリ7は上記駆動モータで発生した回生電力や発電機で発電された電力によっても充電される。
【0034】
また、プラネタリギヤユニット8はサンギヤ、ピニオン、リングギヤ、キャリア等によって構成され、エンジン4の駆動力の一部を発電機6へと分配し、残りの駆動力を駆動輪17へと伝達する。
【0035】
また、車両制御ECU(エレクトロニック・コントロール・ユニット)9は、車両2の全体の制御を行う電子制御ユニットである。また、車両制御ECU9には、エンジン4の制御を行う為のエンジン制御ECU10、駆動モータ5の制御を行う為の駆動モータ制御ECU11、発電機6の制御を行う為の発電機制御ECU12、バッテリ7の制御を行う為の充電制御ECU13が接続されるとともに、ナビゲーション装置1が備える後述のナビゲーションECU33に接続されている。
そして、車両制御ECU9は、演算装置及び制御装置としてのCPU21、並びにCPU21が各種の演算処理を行うに当たってワーキングメモリとして使用されるRAM22、制御用のプログラム等が記録されたROM23等の内部記憶装置を備えている。
【0036】
また、エンジン制御ECU10、駆動モータ制御ECU11、発電機制御ECU12及び充電制御ECU13は、図示しないCPU、RAM、ROM等からなり、それぞれエンジン4、駆動モータ5、発電機6、バッテリ7の制御を行う。
【0037】
続いて、ナビゲーション装置1の構成について図2を用いて説明する。
図2に示すように第1実施形態に係るナビゲーション装置1は、車両2の現在位置を検出する現在位置検出部31と、各種のデータが記録されたデータ記録部32と、入力された情報に基づいて、各種の演算処理を行うナビゲーションECU(地図表示手段、経路探索手段、エネルギー残量取得手段、走行可能範囲算出手段、表示エリアスクロール手段、スクロール停止手段、終点座標取得手段、中央位置座標取得手段、座標一致判定手段、選択手段、予定補給情報取得手段、到達時エネルギー算出手段、補給後エネルギー残量取得手段、補給後走行可能範囲算出手段、経由地設定手段、経路再探索手段、補給施設検索手段、補給施設特定手段、地点選択手段)33と、ユーザからの操作を受け付けるタッチパネル34と、ユーザに対して車両周辺の地図や走行可能範囲の終点を表示する液晶ディスプレイ15と、経路案内に関する音声ガイダンスや充電施設の案内を出力するスピーカ16と、プログラムを記憶した記憶媒体であるDVDを読み取るDVDドライブ37、プローブセンタやVICSセンタ等の情報センタとの間で通信を行う通信モジュール38と、から構成されている。
【0038】
以下に、ナビゲーション装置1を構成する各構成要素について順に説明する。
現在位置検出部31は、GPS41、車速センサ42、ステアリングセンサ43、ジャイロセンサ44等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ42は、車両2の移動距離や車速を検出する為のセンサであり、車両2の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションECU33に出力する。そして、ナビゲーションECU33は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記5種類のセンサをナビゲーション装置1が全て備える必要はなく、これらの内の1又は複数種類のセンサのみをナビゲーション装置1が備える構成としても良い。
【0039】
また、データ記録部32は、外部記憶装置及び記録媒体としてのハードディスク(図示せず)と、ハードディスクに記録された車両パラメータDB46、地図情報DB47、所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド(図示せず)とを備えている。
【0040】
ここで、車両パラメータDB46は、車両2に関する各種パラメータを記憶するDBである。具体的には、前面投影面積A[m2]、駆動機構慣性重量Wr[kN]、車重M[kg]、駆動輪の転がり抵抗係数μr、空気抵抗係数μl、コーナリング抵抗Rc[kN]等が記憶される。尚、各車両パラメータは後述するようにナビゲーションECU33によって、車両2がEV走行のみで走行可能な走行可能範囲の終点を算出するのに用いられる。
【0041】
ここで、地図情報DB47は、例えば、道路(リンク)に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。尚、リンクデータには傾斜区間に関する情報(傾斜角度に関する情報(勾配等)を含む)、カーブに関する情報(開始点、終了点、旋回半径に関する情報を含む)も含まれる。また、第1実施形態に係るナビゲーション装置1は、施設データには充電施設に関する充電施設情報についても含まれる。ここで、充電施設とは、駆動源への電力供給源とするバッテリに電力を供給する為の専用の充電設備を備えたエネルギー補給施設であり、例えば、自動車充電ステーション、ガソリンスタンド、ショッピングセンタ等が該当する。そして、地図情報DB47に記憶される充電施設情報としては、充電施設の位置座標、施設名称、充電料金、充電施設の営業時間等がある。
【0042】
一方、ナビゲーションECU(エレクトロニック・コントロール・ユニット)33は、目的地が選択された場合に現在位置から目的地までの案内経路を設定する誘導経路設定処理、前記車両の走行可能範囲の終点を算出する走行可能範囲算出処理、ユーザの操作、案内駅路及び算出された走行可能範囲の終点に基づいて液晶ディスプレイ15に表示された地図のオンルートスクロールを行うオンルートスクロール処理等のナビゲーション装置1の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのCPU51、並びにCPU51が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるRAM52、制御用のプログラムのほか、地図スクロール処理プログラム(図3、図4参照)等が記録されたROM53、ROM53から読み出したプログラムを記憶するフラッシュメモリ54等の内部記憶装置を備えている。
【0043】
タッチパネル34は、液晶ディスプレイ15のディスプレイ面の前面に設けられ、ユーザの操作を受け付ける操作手段である。タッチパネル34は、液晶ディスプレイ15に表示されている地図を他のエリアへとオンルートスクロールする際に、スクロール方向やスクロール速度、スクロールの開始及び停止を指定する際に操作される。また、案内開始地点としての出発地及び案内終了地点としての目的地を入力する際に操作される。そして、ナビゲーションECU33は、液晶ディスプレイ15のディスプレイ画面のいずれかの位置がユーザに押下された場合に、押下された位置に応じて発生した電圧を検出することにより押下された位置を検知し、検出した位置に対応する各種の動作を実行すべく制御を行う。
尚、ユーザの操作を受け付ける操作手段としては、タッチパネル34の代わりに操作ボタンやリモコンを用いても良い。
【0044】
また、液晶ディスプレイ15には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、現在位置から目的地までの誘導経路、誘導経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、ユーザにより所定の操作が行われた際、又は車両2のバッテリ7の充電が終了した後に、車両2の現在位置周辺の地図画像に重畳して車両2がEV走行のみで走行できる走行可能範囲の終点が表示される。また、ユーザによって所定の操作が行われた場合には、液晶ディスプレイ15に表示された地図がオンルートスクロールされる。更に、走行可能範囲の終点が表示エリアに含まれることによって液晶ディスプレイ15における地図のオンルートスクロールが停止した場合には、走行可能範囲の終点が液晶ディスプレイ15の表示エリアに含まれている旨の案内を出力する。
【0045】
また、スピーカ16は、ナビゲーションECU33からの指示に基づいて誘導経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、走行可能範囲の終点が表示エリアに含まれることによって液晶ディスプレイ15における地図のオンルートスクロールが停止した場合には、走行可能範囲の終点が液晶ディスプレイ15の表示エリアに含まれている旨の案内を出力する。
【0046】
また、DVDドライブ37は、DVDやCD等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報DB47の更新等が行われる。
【0047】
また、通信モジュール38は、交通情報センタ、例えば、VICS(登録商標:Vehicle Information and Communication System)センタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やDCMが該当する。
【0048】
続いて、前記構成を有するナビゲーション装置1においてナビゲーションECU33が実行する地図スクロール処理プログラムについて図3及び図4に基づき説明する。図3及び図4は第1実施形態に係る地図スクロール処理プログラムのフローチャートである。ここで、地図スクロール処理プログラムはユーザにより目的地の設定操作が行われた場合に実行され、EV走行のみで車両が走行できる案内経路上における走行可能範囲の終点を算出するとともに、ユーザの操作及び算出された走行可能範囲の終点に基づいて液晶ディスプレイ15に表示された地図のオンルートスクロールを行うプログラムである。尚、以下の図3及び図4にフローチャートで示されるプログラムは、ナビゲーション装置1が備えているRAM52やROM53に記憶されており、CPU51により実行される。
【0049】
先ず、地図スクロール処理プログラムではステップ(以下、Sと略記する)1において、CPU51はユーザの目的地の設定操作に基づいて、目的地を設定する。そして、設定された目的地に関する情報(施設ID、位置座標等)を地図情報DB47から取得する。
【0050】
S2においてCPU51は、出発地(例えば、車両の現在位置)から前記S1で設定された目的地へと至る経路を探索する。そして、経路探索の結果に基づいて最適な案内経路(即ち、走行予定経路)を設定する。尚、経路探索処理は、公知のダイクストラ法等を用いて行う。
【0051】
次に、S3においてCPU51は、タッチパネル34から送信される検出信号に基づいて、オンルートスクロールモードへと移行するユーザの操作を受け付けたか否かを判定する。尚、オンルートスクロールモードとは、ナビゲーション装置1において設定された案内経路に基づくオンルートスクロールを実行する際に移行するモードである。そして、オンルートスクロールモードに移行すると、後述するオンルートスクロール画面(図5)が液晶ディスプレイ15に表示され、オンルートスクロールに関する各種操作の受付を可能とする。尚、オンルートスクロールモードへはナビゲーション装置1のメニュー画面から『オンルートスクロール開始』が選択された場合に移行する。
【0052】
そして、オンルートスクロールモードへと移行するユーザの操作を受け付けたと判定された場合(S3:YES)には、S4へと移行する。それに対して、オンルートスクロールモードへと移行するユーザの操作を受け付けていないと判定された場合(S3:NO)には、当該地図スクロール処理プログラムを終了する。
【0053】
続いて、S4においてCPU51は、車両2に搭載されたバッテリ7のSOC値(バッテリ7のエネルギー残量)を充電制御ECU13から取得する。尚、前記S4で取得したSOC値は車両2の出発地におけるSOC値に相当する。
【0054】
その後、S5でCPU51は、前記S4で取得されたバッテリのSOC値の他、地図情報及び車両2に関する各種情報に基づいて、車両2がEV走行のみによって走行可能な案内経路上における走行可能範囲の終点を算出する。
【0055】
以下に、上記S5の走行可能範囲の終点の算出処理について詳細に説明する。上記S5では、CPU51は具体的に以下の(a)〜(e)の処理を実行する。
(a)先ず、CPU51は現在位置検出部31により車両2の現在位置を検出する。また、検出した車両2の現在位置を地図上で特定するマップマッチングも行われる。
(b)次に、CPU51は前記S2で設定された案内経路の地図情報及び交通情報を地図情報DB47、プローブセンタ、VICSセンタ等から取得する。ここで、取得する地図情報としては、例えば交差点に関する情報(位置、信号の有無、車線数に関する情報を含む)、道路の傾斜区間に関する情報(傾斜角度に関する情報を含む)、カーブに関する情報(開始点、終了点、旋回半径に関する情報を含む)がある。また、取得する交通情報としては、渋滞情報(渋滞の開始点、渋滞長、渋滞度、走行予定経路を構成する各リンクの平均車速に関する情報を含む)、規制情報(通行止めや車線規制に関する情報を含む)がある。
(c)次に、CPU51は、車両パラメータDB46を読み出し、車両2に関する各種パラメータ情報を取得する。具体的には、前面投影面積A[m2]、駆動機構慣性重量Wr[kN]、車重M[kg]、駆動輪の転がり抵抗係数μr、空気抵抗係数μl、コーナリング抵抗Rc[kN]等である。
(d)続いて、CPU51は、取得したSOC値、地図情報、交通情報及び車両パラメータ情報に基づいて、出発地(車両の現在位置)から案内経路を走行する場合におけるEV走行のみで到達可能な到達可能地点を特定する。尚、到達可能地点は、各走行経路を走行する際に駆動モータ5の駆動で消費される消費エネルギー量、並びに走行経路の走行中にバッテリ7に蓄えられると推定される回生エネルギー量をそれぞれ推定することによって特定される。
(e)そして、CPU51は案内経路における到達可能地点を走行可能範囲の終点として算出する。尚、走行可能範囲の終点は地図上の座標により特定される。
尚、上記具体例では、地図情報や車両パラメータ情報から到達可能点を特定しているが、車両の走行履歴に基づいて算出しても良い。例えば、過去に同一のリンクを走行した走行履歴がある場合には、過去の走行時における消費エネルギー量及び回生エネルギー量を用いて到達可能地点を特定しても良い。また、アクセル操作やブレーキ操作等の運転者の車両操作特性を過去の操作履歴から取得しても良い。その場合には、地図情報と車両操作特性とに基づいて、各走行経路を走行する際の消費エネルギー量及び回生エネルギー量を推定し、到達可能地点を特定する。
【0056】
その後、S5でCPU51は、オンルートスクロールモード画面を液晶ディスプレイ15に表示する。ここで、オンルートスクロールモード画面には、地図画像、案内経路、オンルートスクロールの目標地点(出発地、目的地、走行可能範囲の終点)選択ボタン、走行可能範囲の終点(但し、表示エリア内に走行可能範囲の終点が含まれる場合のみ)がそれぞれ表示され、オンルートスクロールに関する各種操作の受付を可能とする。
【0057】
ここで、図5は前記S6においてオンルートスクロールモード画面が表示された後であって、オンルートスクロール開始前の液晶ディスプレイ15の表示画面の一例を示した図である。尚、図5では1/5000の縮尺で地図を表示した場合の表示画面を示している。
図5に示すように液晶ディスプレイ15の表示画面61には、車両の現在位置周辺の地図画像62と、地図上にマッチングされた車両の現在位置を示す自車位置マーク63と、現在設定されている案内経路64と、地図の表示エリアの中央位置を特定する中央カーソル65と、スクロール目標地点選択ボタン66〜68と、地図切換選択ボタン69〜71とが表示される。尚、表示エリア内に走行可能範囲の終点が含まれる場合には、走行可能範囲の終点を特定するマークについても表示される。また、走行可能範囲の終点の前後で案内経路64の色や線の太さを変更しても良い。また、オンルートスクロールモード画面が表示された時点においては、車両の現在位置(即ち出発地)は地図の表示エリアの中央位置となる。
ここで、スクロール目標地点選択ボタン66が操作されると、CPU51は液晶ディスプレイ15に表示される地図を出発地方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン67が操作されると、CPU51は液晶ディスプレイ15に表示される地図を走行可能範囲の終点方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン68が操作されると、CPU51は液晶ディスプレイ15に表示される地図を目的地方向へと案内経路に沿ってオンルートスクロールする。尚、中央カーソル65がそれぞれ目標地点に到達した場合には後述のようにオンルートスクロールは停止される。そして、ユーザは案内経路に沿ってスクロールされる地図画像を参照することにより、遠方の案内経路の形状や案内経路周辺の環境を把握することが可能となる。
一方、地図切換選択ボタン69が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを車両の現在位置を含む表示エリアへと切り換える。また、地図切換選択ボタン70が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを走行可能範囲の終点を含む表示エリアへと切り換える。また、地図切換選択ボタン71が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを目的地を含む表示エリアへと切り換える。それによって、ユーザは出発地、走行可能範囲の終点及び目的地の周辺環境を把握することが可能となる。
尚、案内経路走行中に充電を行うことなく目的地まで到達できる場合(即ち、走行可能範囲の終点が存在しない場合)には、走行可能範囲の終点を目標地点に設定する為に操作されるスクロール目標地点選択ボタン67及び地図切換選択ボタン70は表示されない。
【0058】
続いて、S7でCPU51は、タッチパネル34から送信される検出信号に基づいて、ユーザによるオンルートスクロールの目標地点の指定操作を受け付けたか否か判定する。具体的には、スクロール目標地点選択ボタン66〜68のいずれかが操作された場合に、CPU51はオンルートスクロールの目標地点の指定操作を受け付けたと判定する。そして、オンルートスクロールの目標地点の指定操作を受け付けたと判定された場合(S7:YES)には、S8へと移行する。一方、オンルートスクロールの目標地点の指定操作を受け付けていないと判定された場合(S7:NO)には、S13へと移行する。
【0059】
S8では、CPU51は受け付けたユーザの目標地点の指定操作に基づいて、液晶ディスプレイ15に表示される地図を案内経路に沿って目標地点へとスクロールするオンルートスクロール処理を行う。その結果、液晶ディスプレイ15に表示される地図の表示エリアが案内経路に沿って連続的に変更される。
【0060】
ここで、オンルートスクロール処理についてより詳細に説明する。オンルートスクロール処理が開始されると、CPU51は現在、ナビゲーション装置1で設定されている案内経路の座標を取得する。次に、取得した案内経路の座標が常に地図の表示エリアの中央に位置する状態で地図を案内経路に沿ってスクロールする。この場合、スクロール方向は、現在の表示エリアの中央位置の座標とユーザに指定されたスクロールの目標地点(出発地、走行可能範囲の終点、目的地のいずれか)によって決定される。即ち、表示エリアの中央位置の座標が、指定されたスクロールの目標地点へと接近する方向に地図がスクロールされる。そして、オンルートスクロール処理は、後述するように表示エリアの中央位置の座標とユーザに指定されたスクロールの目標地点が一致した場合、或いはユーザによってスクロール停止ボタンが操作された場合に終了する。
【0061】
ここで、図6は前記S8においてオンルートスクロール処理が開始された後のオンルートスクロールモード画面の一例を示した図である。尚、図6では走行可能範囲の終点が目標地点として指定されている場合を示す。
図6に示すように液晶ディスプレイ15の表示画面61には、案内経路64が常に表示エリアの中央位置となる状態で連続してスクロールされる地図画像62が表示される。また、表示画面61には、地図切換選択ボタン69〜71に加えて、スクロール高速化ボタン72とスクロール停止ボタン73が表示される。
ここで、スクロール高速化ボタン72が操作されると、CPU51は液晶ディスプレイ15に表示される地図のスクロール速度を現在の速度からより大きい速度へ変更する。
一方、スクロール停止ボタン73が操作されると、CPU51は液晶ディスプレイ15に表示される地図のスクロールを一旦停止する。それによって、ユーザは現在表示されている表示エリアをより詳細に確認することが可能となる。尚、スクロールが停止されると、スクロール高速化ボタン72及びスクロール停止ボタン73は非表示となり、図5と同様にスクロール目標地点選択ボタン66〜68及び地図切換選択ボタン69〜71が表示画面61に表示される。従って、ユーザは新たにスクロールの目標地点(出発地、走行可能範囲の終点、目的地のいずれか)を指定することが可能となる。
また、現在地ボタン74が操作された場合には、液晶ディスプレイ15に表示されている地図を車両2の現在位置周辺の地図へと切り替える。
【0062】
続いて、S9においてCPU51は、現在、液晶ディスプレイ15に表示されている表示エリア(表示画面61)の中央位置の座標を地図情報DB47から取得する。
【0063】
その後、S10においてCPU51は、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれているか否か判定する。第1実施形態では、現在指定されているオンルートスクロールの目標地点の座標と前記S9で取得した表示エリアの中央位置の座標が一致していると判定した場合に、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定する。尚、オンルートスクロールの目標地点として出発地が指定されている場合には、出発地(例えば車両2の現在位置)の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として走行可能範囲の終点が指定されている場合には、前記S5で算出した走行可能範囲の終点の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として目的地が指定されている場合には、前記S1で設定された目的地の座標が、オンルートスクロールの目標地点の座標となる。
【0064】
そして、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定された場合(S10:YES)には、CPU51はオンルートスクロール処理を停止する(S11)。その結果、図7に示すように、目標地点(図7では走行可能範囲の終点75)が表示エリアの中央位置に位置する表示エリアの地図が液晶ディスプレイ15の表示画面61に表示される。
【0065】
その後、S12においてCPU51は、液晶ディスプレイ15やスピーカ16を用いて、オンルートスクロールの目標地点が液晶ディスプレイ15の表示エリアに含まれている旨を案内する。例えば、『現在、走行可能範囲の終点付近の地図を表示しています。』との音声を出力する。また、図7に示すように同内容の文章を液晶ディスプレイ15に表示するようにしても良い。
【0066】
次に、S13においてCPU51は、タッチパネル34から送信される検出信号に基づいて、現在地ボタンが押下されたか否か判定する。尚、第1実施形態では図7に示すように、表示画面61上に現在地ボタン74を設けているが、表示画面61の外に設けても良い。
【0067】
そして、現在地ボタンが押下されたと判定された場合(S13:YES)には、S14へと移行する。S14ではCPU51は、オンルートスクロールモードを終了し、現在、液晶ディスプレイ15に表示されている地図を車両2の現在位置周辺の地図へと切り替える。その後、当該地図スクロール処理プログラムを終了する。
【0068】
一方、現在地ボタンが押下されていないと判定された場合(S13:NO)には、S7へと戻る。
【0069】
また、前記S10において、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていないと判定された場合(S10:NO)には、タッチパネル34から送信される検出信号に基づいて、ユーザのスクロール停止操作を受け付けたか否か判定する(S15)。ここで、スクロール停止操作を受け付けた場合とは、具体的にオンルートスクロール処理中に表示画面61に表示されるスクロール停止ボタン73(図6参照)が操作された場合が該当する。そして、ユーザのスクロール停止操作を受け付けたと判定した場合(S15:YES)には、オンルートスクロール処理を停止する(S16)。一方、ユーザのスクロール停止操作を受け付けていないと判定した場合(S15:NO)にはS8へと移行し、継続してオンルートスクロール処理を実行する。
【0070】
以上詳細に説明した通り、第1実施形態に係るナビゲーション装置1、ナビゲーション装置1による走行案内方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、車両2の現在のバッテリ7のSOC値を取得し(S4)、取得されたバッテリのSOC値の他、地図情報及び車両2に関する各種情報に基づいて、車両2がEV走行によって走行可能な案内経路上における走行可能範囲の終点を算出する(S5)。そして、液晶ディスプレイ15に表示された地図が案内経路に沿ってオンルートスクロールされている途中に、算出された走行可能範囲の終点が表示エリアに含まれた場合に、スクロールを停止する(S11)ので、オンルートスクロールを行う際に、案内経路上における走行可能範囲の終点の位置をユーザに把握させることが可能となる。それによって、案内経路を現在のエネルギー残量で走行した場合に到達可能な到達点までの案内経路の形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
また、走行可能範囲の終点の位置が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させる(S11)ので、ユーザは液晶ディスプレイ15を視認した際に走行可能範囲の終点の位置を容易に把握することが可能となる。
また、出発地、目的地及び走行可能範囲の終点の内、選択された地点が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させる(S11)ので、ユーザは液晶ディスプレイ15を視認した際に出発地、目的地及び走行可能範囲の終点の位置の内、ユーザが所望する地点を容易に把握することが可能となる。
【0071】
〔第2実施形態〕
次に、第2実施形態に係るナビゲーション装置を車載機として搭載した車両の車両制御システムについて、図8乃至図13に基づいて説明する。尚、以下の説明において上記図1乃至図7の第1実施形態に係る車両制御システム3等の構成と同一符号は、前記第1実施形態に係る車両制御システム3等の構成と同一あるいは相当部分を示すものである。
【0072】
この第2実施形態に係る車両制御システムの概略構成は、第1実施形態に係る車両制御システム3とほぼ同じ構成である。また、各種制御処理も第1実施形態に係る車両制御システム3とほぼ同じ制御処理である。
ただし、第2実施形態に係る車両制御システム3は、案内経路沿いの充電施設でバッテリの充電(即ちエネルギーの補給)を行う場合に、バッテリ充電後に車両がEV走行のみで走行可能な走行可能範囲についても案内する点で第1実施形態に係る車両制御システム3と異なっている。
【0073】
以下に、第2実施形態に係るナビゲーション装置においてナビゲーションECU33が実行する地図スクロール処理プログラムについて図8乃至図10に基づき説明する。図8乃至図10は第2実施形態に係る地図スクロール処理プログラムのフローチャートである。ここで、地図スクロール処理プログラムはユーザにより目的地の設定操作が行われた場合に実行される。尚、以下の図8乃至図10にフローチャートで示されるプログラムは、ナビゲーション装置が備えているRAM52やROM53に記憶されており、CPU51により実行される。
【0074】
ここで、S101〜S105の処理は、第1実施形態に係る地図スクロール処理プログラム(図3及び図4)のS1〜S5と同様の処理であるので、説明は省略する。
【0075】
次に、S106においてCPU51は、タッチパネル34から送信される検出信号に基づいて、目的地までの案内経路走行中に充電施設で充電することを希望する操作をユーザから受け付けているか否か判定する。ここで、充電施設とは、駆動源への電力供給源とするバッテリに電力を供給する為の専用の充電設備を備えたエネルギー補給施設であり、例えば、自動車充電ステーション、ガソリンスタンド、ショッピングセンタ等が該当する。
【0076】
そして、目的地までの案内経路走行中に充電施設で充電する操作を受け付けていると判定した場合(S106:YES)には、S107へと移行する。それに対して、目的地までの案内経路走行中に充電施設で充電することを希望する操作を受け付けていないと判定した場合には、S110へと移行する。
【0077】
S107においてCPU51は、前記S102で設定された案内経路と地図情報DB47に記憶された施設情報に基づいて、車両2が充電を行うのに適した充電施設を検索する。具体的には、案内経路の内、出発地から現在設定されている走行可能範囲の終点までの経路(以下、部分案内経路という)から所定距離(例えば100m)以内にあって、現在設定されている走行可能範囲の終点に最も近いという条件に適合するエネルギー補給施設を検索する。尚、検索条件に適合する充電施設がある場合には、その充電施設に関する情報(位置座標、施設名、営業時間、充電料金等)を地図情報DB47から取得する。
また、現在設定されている走行可能範囲の終点とは、地図スクロール処理プログラムが実行され、S105において走行可能範囲の終点が算出された時点では、S105において算出された走行可能範囲の終点が相当する。そして、その後に後述のS123で新たに走行可能範囲の終点が算出される度に、現在設定されている走行可能範囲の終点は、新たに算出された走行可能範囲の終点へと更新される。
【0078】
そして、上記検索条件に適合する充電施設(以下、適合充電施設という)がある場合(S108:YES)には、S109へと移行する。それに対して、上記検索条件に適合する適合充電施設が無い場合(S108:NO)には、S110へと移行する。尚、案内経路走行中に充電を行うことなく目的地まで到達できる場合(即ち、現在設定されている走行可能範囲の終点が存在しない場合)には、S110へと移行する。
【0079】
S109でCPU51は、オンルートスクロールモード画面を液晶ディスプレイ15に表示する。ここで、オンルートスクロールモード画面には、地図画像、案内経路、スクロールの目標地点(出発地、目的地、現在設定されている走行可能範囲の終点、適合充電施設)選択ボタン、現在設定されている走行可能範囲の終点(但し、表示エリア内に現在設定されている走行可能範囲の終点が含まれる場合のみ)、適合充電施設(但し、表示エリア内に適合充電施設が含まれる場合のみ)がそれぞれ表示され、オンルートスクロールに関する各種操作の受付を可能とする。
【0080】
ここで、図11は前記S109においてオンルートスクロールモード画面が表示された後であって、オンルートスクロール開始前の液晶ディスプレイ15の表示画面の一例を示した図である。尚、図11では1/5000の縮尺で地図を表示した場合の表示画面を示している。
図11に示すように液晶ディスプレイ15の表示画面101には、車両の現在位置周辺の地図画像102と、地図上にマッチングされた車両の現在位置を示す自車位置マーク103と、現在設定されている案内経路104と、地図の表示エリアの中央位置を特定する中央カーソル105と、スクロール目標地点選択ボタン106〜109と、地図切換選択ボタン110〜113とが表示される。尚、表示エリア内に現在設定されている走行可能範囲の終点が含まれる場合には、現在設定されている走行可能範囲の終点を特定するマークについても表示される。表示エリア内に適合充電施設が含まれる場合には、適合充電施設についても表示される。また、現在設定されている走行可能範囲の終点の前後で案内経路104の色や線の太さを変更しても良い。また、オンルートスクロールモード画面が表示された時点においては、車両の現在位置(即ち出発地)は地図の表示エリアの中央位置となる。
ここで、スクロール目標地点選択ボタン106が操作されると、CPU51は液晶ディスプレイ15に表示される地図を出発地方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン107が操作されると、CPU51は液晶ディスプレイ15に表示される地図を適合充電施設方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン108が操作されると、CPU51は液晶ディスプレイ15に表示される地図を現在設定されている走行可能範囲の終点方向へと案内経路に沿ってオンルートスクロールする。また、スクロール目標地点選択ボタン109が操作されると、CPU51は液晶ディスプレイ15に表示される地図を目的地方向へと案内経路に沿ってオンルートスクロールする。尚、中央カーソル105がそれぞれ目標地点に到達した場合には後述のようにオンルートスクロールは停止される。そして、ユーザは案内経路に沿ってスクロールされる地図画像を参照することにより、遠方の案内経路の形状や案内経路周辺の環境を把握することが可能となる。
一方、地図切換選択ボタン110が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを車両の現在位置を含む表示エリアへと切り換える。また、地図切換選択ボタン111が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを適合充電施設を含む表示エリアへと切り換える。また、地図切換選択ボタン112が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを現在設定されている走行可能範囲の終点を含む表示エリアへと切り換える。また、地図切換選択ボタン113が操作されると、CPU51は液晶ディスプレイ15に表示される地図の表示エリアを目的地を含む表示エリアへと切り換える。それによって、ユーザは出発地、適合充電施設、現在設定されている走行可能範囲の終点及び目的地の周辺環境を把握することが可能となる。
【0081】
一方、S110でCPU51は、充電施設を考慮しないオンルートスクロールモード画面を液晶ディスプレイ15に表示する。尚、充電施設を考慮しないオンルートスクロール画面は、第1実施形態で説明したオンルートスクロールモード画面(図5)と同様であるので説明は省略する。
【0082】
続いて、S111でCPU51は、タッチパネル34から送信される検出信号に基づいて、ユーザによるオンルートスクロールの目標地点の指定操作を受け付けたか否か判定する。具体的には、スクロール目標地点選択ボタン106〜109のいずれかが操作された場合に、CPU51はオンルートスクロールの目標地点の指定操作を受け付けたと判定する。そして、オンルートスクロールの目標地点の指定操作を受け付けたと判定された場合(S111:YES)には、S112へと移行する。一方、オンルートスクロールの目標地点の指定操作を受け付けていないと判定された場合(S111:NO)には、S126へと移行する。
【0083】
S112では、CPU51は受け付けたユーザの目標地点の指定操作に基づいて、液晶ディスプレイ15に表示される地図を案内経路に沿って目標地点へとスクロールするオンルートスクロール処理を行う。その結果、液晶ディスプレイ15に表示される地図の表示エリアが案内経路に沿って連続的に変更される。尚、オンルートスクロール処理の詳細については既に第1実施形態で説明したので省略する。
【0084】
続いて、S113においてCPU51は、現在、液晶ディスプレイ15に表示されている表示エリア(表示画面101)の中央位置の座標を地図情報DB47から取得する。
【0085】
その後、S114においてCPU51は、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれているか否か判定する。第2実施形態では、現在指定されているオンルートスクロールの目標地点の座標と前記S113で取得した表示エリアの中央位置の座標が一致していると判定した場合に、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定する。尚、オンルートスクロールの目標地点として出発地が指定されている場合には、出発地(例えば車両2の現在位置)の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として適合充電施設が指定されている場合には、前記S107で取得した適合充電施設の位置座標から案内経路に対して下ろした垂線と案内経路との交点が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として走行可能範囲の終点が指定されている場合には、現在設定されている走行可能範囲の終点の座標が、オンルートスクロールの目標地点の座標となる。また、オンルートスクロールの目標地点として目的地が指定されている場合には、前記S101で設定された目的地の座標が、オンルートスクロールの目標地点の座標となる。
【0086】
そして、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定された場合(S114:YES)には、CPU51はオンルートスクロール処理を停止する(S115)。その結果、図12に示すように、目標地点(図12では適合充電施設)が表示エリアの中央位置に位置する表示エリアの地図が液晶ディスプレイ15の表示画面101に表示される。
【0087】
その後、S116においてCPU51は、液晶ディスプレイ15やスピーカ16を用いて、オンルートスクロールの目標地点が液晶ディスプレイ15の表示エリアに含まれている旨を案内する。例えば、『現在、走行可能範囲の終点付近の地図を表示しています。』との音声を出力する。また、図7に示すように同内容の文章を液晶ディスプレイ15に表示するようにしても良い。その後、S119へと移行する。
【0088】
また、前記S114において、現在指定されているオンルートスクロールの目標地点が液晶ディスプレイ15に表示された地図の表示エリアに含まれていないと判定された場合(S114:NO)には、S117へと移行する。
【0089】
S117においてCPU51は、タッチパネル34から送信される検出信号に基づいて、ユーザのスクロール停止操作を受け付けたか否か判定する。ここで、スクロール停止操作を受け付けた場合とは、具体的にオンルートスクロール処理中に表示画面に表示されるスクロール停止ボタン73(図6参照)が操作された場合が該当する。そして、ユーザのスクロール停止操作を受け付けたと判定した場合(S117:YES)には、スクロール処理を停止する(S118)。その後、S119へと移行する。一方、ユーザのスクロール停止操作を受け付けていないと判定した場合(S117:NO)にはS112へと移行し、継続してスクロール処理を実行する。
【0090】
S119においてCPU51は、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれているか否か判定する。第2実施形態では、前記S107で取得した適合充電施設の位置座標から案内経路に対して下ろした垂線と案内経路との交点が、前記S113で取得した表示エリアの中央位置の座標と一致していると判定した場合に、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定する。
【0091】
そして、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれていると判定された場合(S119:YES)には、S120へと移行する。それに対して、適合充電施設が液晶ディスプレイ15に表示された地図の表示エリアに含まれていないと判定された場合(S119:NO)には、S126へと移行する。
【0092】
S120においてCPU51は、スクロールを一旦停止し、表示エリアの中央に位置する適合充電施設の案内を行う。ここで、図12は前記S120で充電施設の案内が行われた場合の液晶ディスプレイ15の表示画面101を示した図である。
図12に示すように液晶ディスプレイ15の表示画面101には、所定エリアの地図画像102と、現在設定されている案内経路104と、地図の表示エリアの中央位置を特定する中央カーソル105と、適合充電施設の位置を特定する充電施設マーク121と、表示エリアの中央位置にある適合充電施設の情報を示す情報ウィンドウ123とが表示される。また、現在設定されている走行可能範囲の終点124が表示エリアに含まれる場合には、現在設定されている走行可能範囲の終点124についても表示される。ここで、情報ウィンドウ123には、充電施設の名称や車両2の現在地からの道なり距離が表示される。更に、充電料金や営業時間帯を表示しても良い。また、情報ウィンドウ123には、この充電施設でユーザが充電を実施することを希望する場合又は希望しない場合に操作される選択肢(「YES」、「NO」)も表示する。
【0093】
次に、S121においてCPU51は、タッチパネル34から送信される検出信号に基づいて、施設の案内が行われた適合充電施設においてユーザが充電を実施することを希望する操作を受け付けたか否か判定する。具体的には、液晶ディスプレイ15に表示された情報ウィンドウ123において「YES」の選択肢が操作された場合に、前記操作を受け付けたと判定する。
【0094】
そして、施設の案内が行われた適合充電施設においてユーザが充電を実施することを希望する操作を受け付けたと判定された場合(S121:YES)には、S122へと移行する。一方、施設の案内が行われた適合充電施設においてユーザが充電を実施することを希望する操作を受け付けていないと判定された場合(S121:NO)には、スクロールを再開し、S126へと移行する。
【0095】
S122においてCPU51は、ユーザが情報ウィンドウ123において「YES」の選択肢を選択した適合充電施設を車両2がバッテリ7の充電を行う充電施設(以下、充電実施充電施設という)として特定し、その充電実施充電施設の充電情報を取得する。尚、取得される充電情報としては、充電実施充電施設の位置情報、充電実施充電施設到着時のSOC値、充電実施充電施設での予定充電量等がある。尚、充電実施充電施設到着時のSOC値については、CPU51が現在のSOC値、地図情報、車両の走行履歴等に基づいて算出する。また、予定の充電時間をユーザに入力させて、入力された充電時間に基づいて予定充電量を算出しても良い。
【0096】
次に、S123でCPU51は、前記S122で取得された充電実施充電施設到着時のバッテリのSOC値及び充電実施充電施設での予定充電量の他、地図情報及び車両2に関する各種情報に基づいて、車両2が充電実施充電施設でバッテリ7を充電した後にその充電施設からEV走行のみによって走行可能な案内経路上における走行可能範囲の終点を新たに算出する。そして、現在設定されている走行可能範囲をS123で新たに算出した走行可能範囲へと更新する。
具体的には、CPU51は、先ず充電実施充電施設で充電を実施した後の車両2のSOC値を算出する。充電実施充電施設到着時のバッテリのSOC値に充電実施充電施設での予定充電量を加えた値が、充電実施充電施設で充電後の車両2のSOC値となる。そして、充電実施充電施設で充電後の車両2のSOC値、地図情報、交通情報及び車両パラメータ情報に基づいて、出発地(充電実施充電施設)から案内経路を走行する場合におけるEV走行のみで到達可能な到達可能地点を特定する。そして、CPU51は案内経路における到達可能地点を走行可能範囲の終点として算出する。
尚、S123における走行可能範囲の終点の算出方法の詳細については、既に説明したS105の走行可能範囲の終点の算出方法と基本的に同一であるので説明は省略する。
【0097】
ここで、図13はS105で算出される走行可能範囲の終点とS123で新たに算出される充電後の走行可能範囲の終点との関係を示した図である。図13に示す例では、出発地131から目的地132までの案内経路133が設定されている。また、出発地131から走行可能範囲の終点134までの部分案内経路沿いに充電施設135がある。その場合に、充電施設135で車両2が充電を行うとした場合に、新たに算出される充電後の走行可能範囲の終点136は、図13に示すように最初に設定された走行可能範囲の終点134から目的地132までの間に位置する。但し、車両が充電施設135でバッテリの充電を行った後に、EV走行のみで目的地まで到達できる場合には、走行可能範囲の終点は存在しなくなる。
【0098】
そして、前記S123で走行可能範囲の終点が更新された結果、前記S123で算出された充電後の走行可能範囲の終点が新たにオンルートスクロールの目標地点となる。そして、スクロール目標地点選択ボタン108によって走行可能範囲の終点が目標地点として指定された場合には、前記S112において充電後の走行可能範囲の終点方向へオンルートスクロールが開始される。また、充電後の走行可能範囲の終点が表示エリアに含まれた場合には、オンルートスクロールが停止される(S115)。尚、車両が充電施設135でバッテリの充電を行った後に、EV走行のみで目的地まで到達できる場合(即ち、走行可能範囲の終点が存在しなくなった場合)には、後述のS124の処理は行わない。
【0099】
続いて、S124でCPU51は、前記S124で算出された充電後の走行可能範囲の終点が現在の液晶ディスプレイ15の表示エリアに含まれている場合には、充電後の走行可能範囲の終点を特定するマークを液晶ディスプレイ15に表示された地図上に重ねて表示する。尚、S123において走行可能範囲が更新された場合には、更新前に設定されていた走行可能範囲の終点は非表示となる。
【0100】
次に、S125においてCPU51は、出発地(例えば、車両の現在位置)から充電実施充電施設を経由して目的地へと至る経路を再探索する。そして、経路再探索の結果に基づいて最適な案内経路(即ち、走行予定経路)を新たに特定する。その結果、現在ナビゲーション装置1で設定されている案内経路と異なる経路が特定された場合には、S125で新たに特定された経路を案内経路として再設定する。尚、経路探索処理は、公知のダイクストラ法等を用いて行う。その後、S107へと移行する。
【0101】
一方、S126においてCPU51は、タッチパネル34から送信される検出信号に基づいて、現在地ボタンが押下されたか否か判定する。
【0102】
そして、現在地ボタンが押下されたと判定された場合(S126:YES)には、S127へと移行する。S127ではCPU51は、オンルートスクロールモードを終了し、現在、液晶ディスプレイ15に表示されている地図を車両2の現在位置周辺の地図へと切り替える。その後、当該地図スクロール処理プログラムを終了する。
【0103】
一方、現在地ボタンが押下されていないと判定された場合(S126:NO)には、S111へと戻る。
【0104】
以上詳細に説明した通り、第2実施形態に係るナビゲーション装置1、ナビゲーション装置1による走行案内方法及びナビゲーション装置1で実行されるコンピュータプログラムでは、ユーザから部分案内経路から所定距離以内にある充電施設での充電を希望する操作を受け付けた場合(S121:YES)に、その充電施設到着時のバッテリのSOC値及び充電施設での予定充電量の他、地図情報及び車両2に関する各種情報に基づいて、車両2が充電施設からEV走行のみによって走行可能な案内経路上における充電後の走行可能範囲の終点を算出する(S123)。そして、液晶ディスプレイ15に表示された地図が案内経路に沿ってオンルートスクロールされている途中に、算出された充電後の走行可能範囲の終点が表示エリアに含まれた場合に、スクロールを停止する(S115)ので、充電施設での充電後の案内経路上における走行可能範囲の終点の位置をユーザに把握させることが可能となる。それによっての案内経路を走行中にエネルギーの補給を行って走行した場合に到達可能な補給後の到達点までの形状をユーザが容易かつ正確に把握することができ、ユーザの利便性が向上する。
また、ユーザが充電を行うことを希望する充電施設を経由して目的地へと至る経路を探索するので、目的地までの走行途中において充電施設でバッテリの充電を行う場合に、充電施設を経由して目的地へと至る適切な経路を案内することが可能となる。
また、部分案内経路から所定距離以内にあって、現在設定されている走行可能範囲の終点に最も近いエネルギー補給施設をバッテリの充電を実施する充電施設として特定するので、現在のSOC値で走行することが可能な走行可能範囲内にある複数の充電施設から、バッテリの充電を最も効率よく行うことが可能な充電施設を選択することができる。
また、選択された充電施設が表示エリアの中央位置となった場合に案内経路に沿ったスクロールを停止させるので、ユーザが所望した場合に、充電を行う充電施設の位置を容易に把握することが可能となる。
【0105】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、第1実施形態及び第2実施形態では、オンルートスクロール途中でオンルートスクロールの目標地点(出発地、目的地、走行可能範囲の終点)が表示エリアの中央に位置した場合にオンルートスクロールを停止することとしているが、オンルートスクロールの停止条件は他の条件であっても良い。例えば、オンルートスクロール途中で上記スクロールの目標地点が表示エリア内に表示された場合にスクロールを停止することとしても良い。
【0106】
また、前記S11、S115においてスクロールの停止処理が行われた場合に、スクロールが停止してから所定時間(例えば5sec)経過した後に、スクロールを再開する構成としても良い。
【0107】
また、第2実施形態において、ユーザがバッテリの充電を希望する充電施設として、充電施設を複数箇所選択しても良い。尚、充電施設が複数箇所選択された場合には、選択された充電施設毎に充電後の走行可能範囲の終点を算出することが望ましい。
更に、出発地と充電後の走行可能範囲の終点との間の部分案内経路から所定距離以内に存在する充電施設を2回目の充電を行う充電施設として特定しても良い。その場合には、2回目の充電を行う充電施設で充電を行った後に、車両2がEV走行のみで走行可能な走行可能範囲の終点を新たな充電後の走行可能範囲の終点として設定する。
【0108】
また、上記実施形態では本願発明をモータとエンジンを併用して駆動源とするハイブリッド車両に適用した場合を説明したが、モータのみを駆動源とする電気自動車にも適用可能である。また、エンジンを駆動源とするエンジン自動車にも適用可能である。尚、ガソリン自動車に対して本願発明を適用する場合には、S4及びS104においてCPU51はバッテリのSOC値の代わりにガソリンの残量を取得する。また、S5及びS105において現在のガソリン残量で走行可能な走行可能範囲を算出する。更にS120において充電施設の代わりにガソリンスタンドを案内する。
【図面の簡単な説明】
【0109】
【図1】第1実施形態に係る車両制御システムの概略構成図である。
【図2】第1実施形態に係る車両制御システムの制御系を模式的に示すブロック図である。
【図3】第1実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図4】第1実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図5】オンルートスクロールモード画面が表示された際の液晶ディスプレイの表示画面を示した図である。
【図6】オンルートスクロール実行中の液晶ディスプレイの表示画面を示した図である。
【図7】オンルートスクロールが停止された際の液晶ディスプレイの表示画面を示した図である。
【図8】第2実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図9】第2実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図10】第2実施形態に係る地図スクロール処理プログラムのフローチャートである。
【図11】条件に適合する充電施設が存在する場合においてオンルートスクロールモード画面が表示された際の液晶ディスプレイの表示画面を示した図である。
【図12】充電施設の案内が行われた際の液晶ディスプレイの表示画面を示した図である。
【図13】充電施設で充電を行う前の走行可能範囲の終点と充電後の走行可能範囲の終点との関係を示した図である。
【符号の説明】
【0110】
1 ナビゲーション装置
2 車両
3 車両制御システム
15 液晶ディスプレイ
16 スピーカ
33 ナビゲーションECU
34 タッチパネル
51 CPU
52 RAM
53 ROM
【特許請求の範囲】
【請求項1】
地図を表示装置に表示する地図表示手段と、
出発地から目的地へと至る案内経路を探索する経路探索手段と、
車両の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得手段と、
前記エネルギー残量取得手段により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出手段と、
前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール手段と、
前記表示エリアスクロール手段によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出手段によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止手段と、を有することを特徴とする走行案内装置。
【請求項2】
前記表示エリアスクロール手段は、
前記案内経路上の地点が常に前記表示エリアの中央位置にある状態で前記表示装置に表示される地図を前記案内経路に沿ってスクロールし、
前記スクロール停止手段は、
前記走行可能範囲の終点の座標を取得する終点座標取得手段と、
前記表示エリアの中央位置の座標を取得する中央位置座標取得手段と、
前記中央位置座標取得手段により取得した座標が前記終点座標取得手段により取得した座標と一致するか否か判定する座標一致判定手段と、
を備え、
前記座標一致判定手段によって座標が一致すると判定された場合に前記表示エリアスクロール手段による前記スクロールを停止することを特徴とする請求項1に記載の走行案内装置。
【請求項3】
前記出発地、前記目的地、及び前記走行可能範囲の終点の内、いずれか1つの地点を選択する地点選択手段を有し、
前記表示エリアスクロール手段は、前記地点選択手段により選択された地点へと前記表示装置に表示される地図を前記案内経路に沿ってスクロールし、
前記スクロール停止手段は、前記地点選択手段により選択された地点が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする請求項1又は請求項2に記載の走行案内装置。
【請求項4】
前記案内経路の内、前記出発地と前記走行可能範囲の終点との間の部分である部分案内経路から所定距離以内に存在するエネルギー補給施設の内、前記車両がエネルギーの補給を行う補給実施エネルギー補給施設の位置情報と該補給実施エネルギー補給施設での予定補給量を取得する予定補給情報取得手段と、
前記車両の前記補給実施エネルギー補給施設への到達時のエネルギーの残量を算出する到達時エネルギー算出手段と、
前記予定補給量と前記到達時のエネルギーの残量とに基づいて、前記補給実施エネルギー補給施設にてエネルギーを補給後の前記車両のエネルギーの残量を取得する補給後エネルギー残量取得手段と、
前記予定補給情報取得手段により取得した補給実施エネルギー補給施設の位置情報と前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量とに基づいて、前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量を消費することによって前記車両が前記補給実施エネルギー補給施設から走行を開始して前記案内経路を走行可能な走行可能範囲を算出する補給後走行可能範囲算出手段と、を有し、
前記スクロール停止手段は、前記表示エリアスクロール手段によって前記表示装置に表示された地図がスクロールされている途中に前記補給後走行可能範囲算出手段によって算出された走行可能範囲の終点が前記表示装置に表示された場合に、前記スクロールを停止することを特徴とする請求項1乃至請求項3のいずれかに記載の走行案内装置。
【請求項5】
前記補給実施エネルギー補給施設を前記車両の経由地として設定する経由地設定手段と、
前記出発地から前記補給実施エネルギー補給施設を経由して前記目的地へと至る案内経路を再探索する経路再探索手段と、を有することを特徴とする請求項4に記載の走行案内装置。
【請求項6】
前記部分案内経路から所定距離以内に存在し、前記走行可能範囲の終点に最も近いエネルギー補給施設を検索する補給施設検索手段と、
前記補給施設検索手段によって検索されたエネルギー補給施設を前記補給実施エネルギー補給施設として特定する補給施設特定手段と、を有し、
前記予定補給情報取得手段は、前記補給施設特定手段によって特定された前記補給実施エネルギー補給施設の位置情報と前記補給実施エネルギー補給施設における予定補給量を取得することを特徴とする請求項4又は請求項5に記載の走行案内装置。
【請求項7】
前記補給実施エネルギー補給施設を選択する補給施設選択手段を有し、
前記表示エリアスクロール手段は、前記補給施設選択手段により選択された補給実施エネルギー補給施設へと前記表示装置に表示される地図を前記案内経路に沿ってスクロールし、
前記スクロール停止手段は、前記補給施設選択手段により選択された補給実施エネルギー補給施設が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする請求項4乃至請求項6のいずれかに記載の走行案内装置。
【請求項8】
地図を表示装置に表示する地図表示ステップと、
出発地から目的地へと至る案内経路を探索する経路探索ステップと、
車両の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得ステップと、
前記エネルギー残量取得ステップにより取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出ステップと、
前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロールステップと、
前記表示エリアスクロールステップによって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出ステップによって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止ステップと、を有することを特徴とする走行案内方法。
【請求項9】
コンピュータに搭載され、
地図を表示装置に表示する地図表示機能と、
出発地から目的地へと至る案内経路を探索する経路探索機能と、
車両の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得機能と、
前記エネルギー残量取得機能により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出機能と、
前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール機能と、
前記表示エリアスクロール機能によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出機能によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止機能と、
を実行させることを特徴とするコンピュータプログラム。
【請求項1】
地図を表示装置に表示する地図表示手段と、
出発地から目的地へと至る案内経路を探索する経路探索手段と、
車両の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得手段と、
前記エネルギー残量取得手段により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出手段と、
前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール手段と、
前記表示エリアスクロール手段によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出手段によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止手段と、を有することを特徴とする走行案内装置。
【請求項2】
前記表示エリアスクロール手段は、
前記案内経路上の地点が常に前記表示エリアの中央位置にある状態で前記表示装置に表示される地図を前記案内経路に沿ってスクロールし、
前記スクロール停止手段は、
前記走行可能範囲の終点の座標を取得する終点座標取得手段と、
前記表示エリアの中央位置の座標を取得する中央位置座標取得手段と、
前記中央位置座標取得手段により取得した座標が前記終点座標取得手段により取得した座標と一致するか否か判定する座標一致判定手段と、
を備え、
前記座標一致判定手段によって座標が一致すると判定された場合に前記表示エリアスクロール手段による前記スクロールを停止することを特徴とする請求項1に記載の走行案内装置。
【請求項3】
前記出発地、前記目的地、及び前記走行可能範囲の終点の内、いずれか1つの地点を選択する地点選択手段を有し、
前記表示エリアスクロール手段は、前記地点選択手段により選択された地点へと前記表示装置に表示される地図を前記案内経路に沿ってスクロールし、
前記スクロール停止手段は、前記地点選択手段により選択された地点が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする請求項1又は請求項2に記載の走行案内装置。
【請求項4】
前記案内経路の内、前記出発地と前記走行可能範囲の終点との間の部分である部分案内経路から所定距離以内に存在するエネルギー補給施設の内、前記車両がエネルギーの補給を行う補給実施エネルギー補給施設の位置情報と該補給実施エネルギー補給施設での予定補給量を取得する予定補給情報取得手段と、
前記車両の前記補給実施エネルギー補給施設への到達時のエネルギーの残量を算出する到達時エネルギー算出手段と、
前記予定補給量と前記到達時のエネルギーの残量とに基づいて、前記補給実施エネルギー補給施設にてエネルギーを補給後の前記車両のエネルギーの残量を取得する補給後エネルギー残量取得手段と、
前記予定補給情報取得手段により取得した補給実施エネルギー補給施設の位置情報と前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量とに基づいて、前記補給後エネルギー残量取得手段により取得した前記車両のエネルギーの残量を消費することによって前記車両が前記補給実施エネルギー補給施設から走行を開始して前記案内経路を走行可能な走行可能範囲を算出する補給後走行可能範囲算出手段と、を有し、
前記スクロール停止手段は、前記表示エリアスクロール手段によって前記表示装置に表示された地図がスクロールされている途中に前記補給後走行可能範囲算出手段によって算出された走行可能範囲の終点が前記表示装置に表示された場合に、前記スクロールを停止することを特徴とする請求項1乃至請求項3のいずれかに記載の走行案内装置。
【請求項5】
前記補給実施エネルギー補給施設を前記車両の経由地として設定する経由地設定手段と、
前記出発地から前記補給実施エネルギー補給施設を経由して前記目的地へと至る案内経路を再探索する経路再探索手段と、を有することを特徴とする請求項4に記載の走行案内装置。
【請求項6】
前記部分案内経路から所定距離以内に存在し、前記走行可能範囲の終点に最も近いエネルギー補給施設を検索する補給施設検索手段と、
前記補給施設検索手段によって検索されたエネルギー補給施設を前記補給実施エネルギー補給施設として特定する補給施設特定手段と、を有し、
前記予定補給情報取得手段は、前記補給施設特定手段によって特定された前記補給実施エネルギー補給施設の位置情報と前記補給実施エネルギー補給施設における予定補給量を取得することを特徴とする請求項4又は請求項5に記載の走行案内装置。
【請求項7】
前記補給実施エネルギー補給施設を選択する補給施設選択手段を有し、
前記表示エリアスクロール手段は、前記補給施設選択手段により選択された補給実施エネルギー補給施設へと前記表示装置に表示される地図を前記案内経路に沿ってスクロールし、
前記スクロール停止手段は、前記補給施設選択手段により選択された補給実施エネルギー補給施設が前記表示装置に表示された地図の前記表示エリアに含まれた場合に、前記スクロールを停止することを特徴とする請求項4乃至請求項6のいずれかに記載の走行案内装置。
【請求項8】
地図を表示装置に表示する地図表示ステップと、
出発地から目的地へと至る案内経路を探索する経路探索ステップと、
車両の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得ステップと、
前記エネルギー残量取得ステップにより取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出ステップと、
前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロールステップと、
前記表示エリアスクロールステップによって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出ステップによって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止ステップと、を有することを特徴とする走行案内方法。
【請求項9】
コンピュータに搭載され、
地図を表示装置に表示する地図表示機能と、
出発地から目的地へと至る案内経路を探索する経路探索機能と、
車両の前記出発地におけるエネルギーの残量を取得するエネルギー残量取得機能と、
前記エネルギー残量取得機能により取得されたエネルギーの残量を消費することによって前記出発地から走行を開始した前記車両が走行可能な前記案内経路上における走行可能範囲の終点を算出する走行可能範囲算出機能と、
前記表示装置に表示される地図を前記案内経路に沿ってスクロールする表示エリアスクロール機能と、
前記表示エリアスクロール機能によって前記表示装置に表示された地図がスクロールされている途中に前記走行可能範囲算出機能によって算出された前記走行可能範囲の終点が前記表示装置に表示された地図の表示エリアに含まれた場合に、前記スクロールを停止するスクロール停止機能と、
を実行させることを特徴とするコンピュータプログラム。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【公開番号】特開2010−122148(P2010−122148A)
【公開日】平成22年6月3日(2010.6.3)
【国際特許分類】
【出願番号】特願2008−297895(P2008−297895)
【出願日】平成20年11月21日(2008.11.21)
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】
【公開日】平成22年6月3日(2010.6.3)
【国際特許分類】
【出願日】平成20年11月21日(2008.11.21)
【出願人】(000100768)アイシン・エィ・ダブリュ株式会社 (3,717)
【Fターム(参考)】
[ Back to top ]