(57)【特許請求の範囲】
【請求項１】
車両駆動源となるバッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態で車両が到達可能なエリアを設定する第１エリア設定手段と、
前記第１エリア設定手段により設定されたエリア内で前記バッテリの充電地点を探索する充電地点探索手段と、
前記充電地点探索手段により探索された前記バッテリの充電地点を案内する充電地点案内手段と、
出発地から目的地に至る経路を探索する経路探索手段と、
前記経路探索手段により探索された経路途中の前記バッテリの充電回数を算出する充電回数算出手段とを備え、
前記第１エリア設定手段は、
前記充電回数算出手段により算出されたバッテリの充電回数が複数回あるときには当該充電回数が最少回数となる複数のエリアを設定し、
前記出発地に近い第１出発地側エリアを設定した後、当該第１出発地側エリア内の第１充電地点で満充電したと仮定し、満充電された第１充電地点から充電を要することが想定される第１目的地側エリアを設定し、当該第１目的地側エリア内にバッテリの充電地点が存在しなければ、前記第１出発地側エリア内の第１充電地点よりも前記目的地に近い側の第２充電地点で満充電したと仮定し、設定された第２充電地点から前記目的地に近い側において前記第１目的地側エリアに代わる第２目的地側エリアの設定処理を繰り返すことを特徴とする車両用ナビゲーション装置。
【請求項２】
車両駆動源となるバッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態で車両が到達可能なエリアを設定する第１エリア設定手段と、
前記第１エリア設定手段により設定されたエリア内で前記バッテリの充電地点を探索する充電地点探索手段と、
前記充電地点探索手段により探索された前記バッテリの充電地点を案内する充電地点案内手段と、
車両駆動源となるバッテリの充電量が空になるまでに車両が到達可能なエリアを設定する第２エリア設定手段を備え、
前記充電地点探索手段は、前記第２エリア設定手段により設定されたエリア内で前記バッテリの充電地点を探索し、
前記充電地点案内手段は、前記充電地点探索手段により探索され前記第１および第２エリア設定手段により設定されたエリア内におけるバッテリの充電地点を共に案内することを特徴とする車両用ナビゲーション装置。
【請求項３】
車両駆動源となるバッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態で車両が到達可能なエリアを設定する第１エリア設定手段と、
前記第１エリア設定手段により設定されたエリア内で前記バッテリの充電地点を探索する充電地点探索手段と、
前記充電地点探索手段により探索された前記バッテリの充電地点を案内する充電地点案内手段と、を備え、
前記充電地点探索手段は、
前記バッテリの充電地点に対応して予め設定された休憩時間の設定値を当該充電地点の充電時間と仮定し、当該充電地点における満充電に至るまでの充電時間と比較することで当該充電地点において充電待ち時間が許容可能な待ち時間を超えるか判定し、充電待ち時間が予め設定された許容可能な待ち時間を超えるときには、当該充電地点とは異なる他の充電地点を探索することを特徴とする車両用ナビゲーション装置。
【請求項４】
車両駆動源となるバッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態で車両が到達可能なエリアを設定する第１エリア設定手段と、
前記第１エリア設定手段により設定されたエリア内で前記バッテリの充電地点を探索する充電地点探索手段と、
前記充電地点探索手段により探索された前記バッテリの充電地点を案内する充電地点案内手段と、を備え、
前記充電地点探索手段は、
前記バッテリの充電地点に対応して予め設定された休憩時間の設定値を当該充電地点の充電時間と仮定し、充電地点まで走行するのに必要な所要電力量を取得して現時点のバッテリの充電量から前記所要電力量を減算して前記充電地点の充電時間の充電量を加算することで前記充電地点における出発時の充電残量を算出し、当該算出された充電残量が一定以上の量であるときには、この充電地点を決定することを特徴とする車両用ナビゲーション装置。
【請求項５】
車両駆動源となるバッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態で車両が到達可能なエリアを設定する手段であり、ユーザの趣向の優先度に応じて、各出発地側エリアおよび各目的地側エリアとして複数のエリア候補を設定する第１エリア設定手段と、
前記ユーザの趣向の優先度に応じた複数のエリア候補が設定されると、当該複数の各エリア候補の中間エリアを設定する第３エリア設定手段と、
前記第３エリア設定手段にて設定された中間エリアを前記各出発地側エリアおよび前記各目的地側エリアとしてこの中間エリア内で前記バッテリの充電地点を探索する充電地点探索手段と、
前記充電地点探索手段により探索された前記バッテリの充電地点を案内する充電地点案内手段と、を備えることを特徴とする車両用ナビゲーション装置。
【請求項６】
出発地から目的地に至る経路を探索する経路探索手段と、
前記経路探索手段により探索された経路途中の前記バッテリの充電回数を算出する充電回数算出手段とを備え、
前記第１エリア設定手段は、前記充電回数算出手段により算出されたバッテリの充電回数が複数回あるときには当該充電回数が最少回数となる複数のエリアを設定することを特徴とする請求項２ないし５の何れかに記載の車両用ナビゲーション装置。
【請求項７】
出発地から目的地までの充電地点経由の経路を確定した後、現時点の充電量で前記充電地点まで到達可能であるか否かを車両移動中にリアルタイムに判定する判定手段と、
前記判定手段により充電地点に到達可能ではないと判定されると経路を再計算処理して充電地点を再探索する再探索手段と、を備えたことを特徴とする請求項１ないし６の何れかに記載の車両用ナビゲーション装置。
【請求項８】
前記充電地点探索手段は、
前記バッテリの充電地点が混雑しているか否かを判定し、当該充電地点が混雑していると判定されたことを条件として、当該混雑している充電地点とは異なる他の充電地点を探索することを特徴とする請求項１ないし７の何れかに記載の車両用ナビゲーション装置。
【請求項９】
前記充電地点探索手段は、
前記バッテリの充電地点の充電開始待ち時間が予め設定された許容可能な待ち時間を超えるか判定し、充電開始待ち時間が許容可能な待ち時間を超えるときには、当該充電地点とは異なる他の充電地点を探索することを特徴とする請求項１ないし７の何れかに記載の車両用ナビゲーション装置。
【請求項１０】
前記充電地点探索手段が探索したバッテリの充電地点における充電装置の予約可否情報を用いて充電予約設定する予約手段を備えたことを特徴とする請求項１ないし９の何れかに記載の車両用ナビゲーション装置。
【請求項１１】
前記バッテリの充電地点に到達した場合の残バッテリ予測量から当該充電地点において満充電となるまで充電した時の費用を算出する費用算出手段と、
この費用算出手段により算出された前記費用を当該充電地点に対応したリストとして報知手段に報知制御する報知制御手段とを備えたことを特徴とする請求項１ないし１０の何れかに記載の車両用ナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ハイブリッド車や電気自動車などの車両用ナビゲーション装置に関する。
【背景技術】
【０００２】
近年、ハイブリッド車や電気自動車は、ガソリン車に比較して大気汚染物質の排出が少なくエネルギー効率に優れていることから、開発が盛んに行われている。この中で、ユーザのエコ意識を高めるため、様々な開発も進められている（例えば、特許文献１参照）。この特許文献１記載の技術思想によれば、ハイブリッド車両で燃料を節約した場合の燃料節約効果をユーザに知らせている。これにより、ユーザに燃料節約のうれしさを伝えることで、ユーザのエコ意識を高めることができる。
【０００３】
他方、経路案内技術も開発が進められている。例えば、ガソリン車においては、ガソリンのタンク残量、ガソリンスタンドの地点情報を案内するカーナビゲーション装置が提供されている。ハイブリッド車や電気自動車に充電する作業は、ガソリン車のガソリン給油作業に類似しているものの、大きく分けて２点ほどガソリン給油とは異なる点がある。
【０００４】
１点目は、充電作業がガソリン給油作業と比較して時間を多大に要する点にある。充電時間が長いと充電地点における停車時間が長くなるため、例えばユーザが長期ドライブの旅程を組み立てるときには、事前にどの場所で充電を行うのかを決定するかは旅程を組み立てる上で大きなウェイトを占める。
【０００５】
２点目は、電池種類や充電方法によってはバッテリの負担が大きく異なる点にある。ユーザが何も考慮せずにバッテリに負担のかかる急速充電のみを実施した場合には、将来的にバッテリの買い替え頻度が上がりユーザの出費負担が大きくなってしまう。なお、本願に関連する技術として、他に特許文献２〜特許文献６に示す技術思想も供されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−２４７３１７号公報
【特許文献２】特開２００９−８６０９号公報
【特許文献３】特開２００９−１３６１０９号公報
【特許文献４】特開２０１０−１０１８５４号公報
【特許文献５】特許第３９００９９３号明細書
【特許文献６】特開平１０−１７０２９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
バッテリにかかる負担を低減しながら経路案内する技術は確立されておらず、このような経路案内技術が望まれている。
本発明は、上記事情に鑑みてなされたもので、その目的は、バッテリを長寿命化しながらハイブリッド車や電気自動車などのバッテリの充電地点を適切に案内できるようにした車両用ナビゲーション装置を提供することにある。
【課題を解決するための手段】
【０００８】
請求項１記載の発明によれば、次のように作用する。第１エリア設定手段は、バッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態で車両が到達可能なエリアを設定する。そして、探索手段は、第１エリア設定手段により設定されたエリア内でバッテリの充電地点を探索し、案内手段は、探索手段により探索されたバッテリの充電地点を案内する。したがって、ユーザは急速充電推奨残量となる所定量以上の充電量を残した状態で充電可能な充電地点で充電できるようになる。通常、バッテリ残量が少ない（所定量未満）の場合に高速充電を実施してしまうと、バッテリに過度に負担がかかり、寿命が短くなってしまう。つまり、この請求項１記載の発明によれば、バッテリの負担を軽減できバッテリ寿命を長寿命化できる。これにより、ハイブリッド車や電気自動車などの車両駆動源となるバッテリの充電地点を適切に案内できる。
【０００９】
しかも、経路探索手段は、出発地から目的地に至る経路を探索し、充電回数算出手段は、経路探索手段により探索された経路途中のバッテリの充電回数を算出する。そして、第１エリア設定手段は、充電回数算出手段により算出されたバッテリの充電回数が複数回以上あるときには当該充電回数が最少回数となる複数のエリアを設定する。これにより、充電回数を削減しながらバッテリの充電地点を適切に案内できる。
【００１０】
さらに、第１エリア設定手段が複数のエリアを設定するときには、出発地に近い第１出発地側エリアを設定した後、当該第１出発地側エリア内の第１充電地点で満充電したと仮定し、満充電された第１充電地点から充電を要することが想定される第１目的地側エリアを設定し、当該第１目的地側エリア内にバッテリの充電地点が存在しなければ、第１出発地側エリア内の第１充電地点より目的地に近い側の第２充電地点で満充電したと仮定し、設定された第２充電地点から目的地に近い側において第１目的地側エリアに代わる第２目的地側エリアの設定処理を行う。そしてこれらの処理が繰り返される。
【００１１】
すなわち、複数のエリアを設定するときに、出発地に近い第１出発地側エリア内に第１充電地点を設定した後、当該エリアより目的地に近いエリアに充電地点が存在しなかった場合であっても、第１充電地点よりも目的地に近い側に第２充電地点を再探索し、第２充電地点から目的地に近い側の第２目的地側エリア内に充電地点が見つかるまで繰り返すことになるため、出発地から目的地までの間に充電不能なエリアが設定されることがなくなる。
【００１３】
請求項２記載の発明によれば、第２エリア設定手段は、車両駆動源となるバッテリの充電量が空になる状態で（すなわちバッテリが空になるまで走行した場合に）車両が到達可能なエリアを設定し、充電地点探索手段は、第２エリア設定手段により設定されたエリア内でバッテリの充電地点を探索し、案内手段は、探索手段により探索され第１および第２エリア設定手段により設定されたエリア内におけるバッテリの充電地点を共に案内する。すると、充電地点の選択肢が多くなり、ユーザはより自身の都合のよい充電地点を選択できる。
【００１４】
請求項３記載の発明によれば、充電地点探索手段はバッテリの充電地点を探索し、バッテリの充電地点に対応して予め設定された休憩時間の設定値を当該充電地点の充電時間と仮定する。そして、当該充電地点における満充電に至るまでの充電時間と比較することで当該充電地点において充電待ち時間が予め設定された許容可能な待ち時間を超えるか判定し、許容可能な待ち時間を超えるときには充電予定のない他の充電地点を繰り返し探索する。このため、ユーザは休憩時間および許容可能な待ち時間中に充電できるようになり、ユーザの希望を極力満たした充電条件で充電できる。
【００１５】
請求項４記載の発明によれば、充電地点探索手段はバッテリの充電地点を探索し、バッテリの充電地点に対応して予め設定された休憩時間の設定値を当該充電地点の充電時間と仮定する。そして、充電地点まで走行するのに必要な所要電力量を取得して現時点のバッテリの充電量から所要電力量を減算して充電地点の充電時間の充電量を加算することによって充電地点における出発時の充電残量を算出し、当該算出された充電残量が一定以上の量であるときには、この充電地点を決定する。このため、ユーザは自身の希望を極力満たした充電条件で充電できる。しかも、バッテリの充電量を一定以上に保つことができるため、バッテリの負担を軽減できバッテリ寿命を長寿命化できる。
請求項５記載の発明によれば、第３エリア設定手段がユーザの趣向の優先度に応じた複数のエリアの中間エリアを設定すると、充電地点探索手段は、ユーザの趣向の優先度に応じた複数のエリア候補の中間エリア内でバッテリの充電地点を探索し、充電地点案内手段は探索されたバッテリの充電地点を案内するため、ユーザは自身の希望を極力満たした充電地点を選択できる。
請求項６記載の発明によれば、経路探索手段は、出発地から目的地に至る経路を探索し、充電回数算出手段は、経路探索手段により探索された経路途中のバッテリの充電回数を算出する。そして、第１エリア設定手段は、充電回数算出手段により算出されたバッテリの充電回数が複数回以上あるときには当該充電回数が最少回数となる複数のエリアを設定する。これにより、充電回数を削減しながらバッテリの充電地点を適切に案内できる。
【００１６】
請求項７記載の発明によれば、出発地から目的地までの充電地点経由の経路が確定された後、判定手段は車両移動中に現時点の充電量で充電地点まで到達可能であるか否かをリアルタイムに判定し、再探索手段は判定手段により充電地点に到達可能ではないと判定されると経路を再計算処理して充電地点を再探索する。このため、出発地から充電地点までの間に何らかの影響で充電地点まで到達できない虞があったとしても、充電地点が再探索されることになりバッテリ残量が空となる不具合を避けることができる。
請求項８記載の発明によれば、充電地点探索手段はバッテリの充電地点を探索し、探索されたバッテリの充電地点が混雑しているか否かを判定し、当該充電地点が混雑していると判定されたことを条件として、当該混雑している充電地点とは異なる他の充電地点を探索する。このため、ユーザの希望を極力満たした充電条件で充電できる。
【００１７】
請求項９記載の発明によれば、充電地点探索手段はバッテリの充電地点を探索し、探索されたバッテリの充電地点の充電開始待ち時間が、当該バッテリの充電地点に対応して予め設定された許容可能な待ち時間を超えるか判定し、充電開始待ち時間が許容可能な待ち時間を超えるときには、当該充電地点とは異なる他の充電地点を探索する。このため、ユーザは、充電開始待ち時間を許容時間に抑えることができ、ユーザの希望を極力満たした充電条件で充電できる。
【００１８】
請求項１０記載の発明によれば、予約手段は充電地点探索手段が探索したバッテリの充電地点における充電装置の予約可否情報を用いて充電予約設定するため、たとえ充電装置が充電予約時点で混雑していたとしても充電地点に到達するときに混雑が解消していればスムーズに充電開始することができ、ユーザの希望を極力満たした充電条件で充電できる。
【００２０】
請求項１１記載の発明によれば、費用算出手段はバッテリの充電地点に到達した場合の残バッテリ予測量から当該充電地点における満充電時まで充電した場合のコストを算出し、報知制御手段は、費用算出手段により算出された充電地点における満充電時の費用を充電地点に対応したリストとして報知手段に報知制御するため、ユーザは充電時の費用を把握することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施形態を示す車両用ナビゲーション装置の電気的ブロック構成図
【図２】経路案内処理の流れを概略的に示すフローチャート
【図３】ユーザ設定インタフェースを示す表示画面例
【図４】バッテリ寿命を考慮する場合の充電地点リストの作成方法を示すフローチャート
【図５】走行時間を考慮する場合の充電地点リストの作成方法を示すフローチャート
【図６】充電地点リストの作成方法の説明図
【図７】変形例を示す図５相当図
【図８】変形例を示す図６相当図
【図９】充電費用を考慮する場合の充電地点リストの作成方法を概略的に示すフローチャート
【図１０】充電開始時刻を考慮する場合の充電地点リストの作成方法を概略的に示すフローチャート
【図１１】充電地点の選択画面例（その１）
【図１２】充電地点の選択画面例（その２）
【図１３】充電量判定処理を示すフローチャート
【図１４】本発明の第２実施形態のユーザ設定インタフェースを示す図３相当図
【図１５】動作を概略的に示すフローチャート
【図１６】設定エリアの説明図
【図１７】本発明の第３実施形態を示す図３相当図
【図１８】図１４相当図
【図１９】本発明の第３実施形態について、充電待ち時間を考慮することを設定した場合の制御動作を示すフローチャート
【図２０】休憩時間などの各種設定値の説明図
【図２１】充電待ち時間が相当時間存在する経路プランによる走行距離とバッテリ残量の時間変化の一例を示す図
【図２２】充電待ち時間が存在しない経路プランによる走行距離とバッテリ残量の時間変化の一例を示す図
【図２３】充電待ち時間を最優先した経路を立案するための処理動作を示すフローチャート
【図２４】具体的事例の説明図（その１）
【図２５】具体的事例の説明図（その２）
【図２６】具体的事例の説明図（その３）
【図２７】具体的事例の説明図（その４）
【図２８】具体的事例の説明図（その５）
【図２９】具体的事例の説明図（その６）
【図３０】本発明の第４実施形態について混雑予測状況の取得例を示す図
【図３１】図２１相当図
【図３２】図２２相当図
【発明を実施するための形態】
【００２４】
（第１実施形態）
以下、本発明の第１実施形態について図１ないし図１３を参照しながら説明する。図１は、車両用ナビゲーション装置の電気的構成ブロックを概略的に示している。
【００２５】
図１に示すように、車両用ナビゲーション装置１は、制御装置（制御ユニット）２に、位置検出器３、地図データ入力器４、操作スイッチ群５、ＶＩＣＳ（登録商標）受信機６、通信装置７、外部メモリ８、表示装置９、音声コントローラ１０、音声認識部１１、リモコンセンサ１２を接続して構成されている。
【００２６】
リモコンセンサ１２にはリモコン１３が赤外線接続され、音声コントローラ１０にはスピーカ１４が接続され、音声認識部１１にはマイク１５が接続される。また、制御装置２には、外部機器１６が接続されている。
【００２７】
制御装置２は、例えばマイクロコンピュータを主体として構成されたものであり、ＣＰＵ、ＲＡＭ、ＲＯＭ及びＩ／Ｏバス（何れも図示せず）を備え、各種の制御プログラムを実行して装置全体の動作を制御する。この制御装置２は、本発明の第１エリア設定手段、充電地点探索手段、充電地点案内手段、経路探索手段、充電回数算出手段、判定手段、再探索手段、第２エリア設定手段、第３エリア設定手段、費用算出手段、報知制御手段、予約手段等の各手段の機能をソフトウェアにより実現する。
【００２８】
位置検出器３は、Ｇセンサ３ａ、ジャイロスコープ３ｂ、距離センサ３ｃ、ＧＰＳ受信機３ｄ等を接続して構成され、これらの各構成要素は互いに性質の異なる検出誤差を有している。制御装置２はこれら各構成要素から入力した検出信号を互いに補間して車両の現在位置を特定する。この場合、位置検出器３は、要求される検出精度で車両の現在位置を検出可能であれば、これら全ての構成要素を備える必要はなく、又、ステアリングの舵角を検出するステアリングセンサや各車輪の回転を検出する車輪センサ等が組み合わされて構成されていても良い。
【００２９】
地図データ入力器４は、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、メモリカード又はＨＤＤ等の記録媒体を装着し、地図データやマップマッチング用データ等を入力する。操作スイッチ群５は、表示装置９の周辺に配置されるメカニカルキーや表示装置９の表示画面上に形成されるタッチキーから構成され、例えばユーザが何らかの操作（例えばメニュー表示選択、目的地設定、経路探索、経路案内開始、表示画面変更及び音量調整等）を行った旨を検出すると、操作検出信号を制御装置２に出力する。
【００３０】
ＶＩＣＳ受信機６は、広域通信網を通じて広域通信を行い、ＶＩＣＳセンター装置（図示せず）から送信されたＶＩＣＳ情報について広域通信網を通じて受信する。通信装置７は、道路に設置されたセンタ装置（図示せず）との間で通信処理するもので、各種データを外部との間で送受信するように構成されている。外部メモリ８は、ＨＤＤ等の大容量記憶装置から構成されている。
【００３１】
表示装置９は、例えばカラー液晶ディスプレイにより構成され、メニュー選択画面、目的地設定画面、経路案内画面等の各種の表示画面を表示すると共に、車両の現在位置を表す現在位置マークや走行軌跡等を地図データの地図上に重ねて表示する。尚、表示装置９は、有機ＥＬやプラズマディスプレイ装置等から構成されていても良い。
【００３２】
音声コントローラ１０は、例えば警告音や経路案内の案内音声等をスピーカ１４から出力させる。音声認識部１１は、制御装置２により動作が制御され、起動状態ではマイク１５から入力した音声を音声認識アルゴリズムにしたがって音声認識可能な状態とする。リモコンセンサ１２は、リモコン１３から送信された操作検出信号を受信すると、その受信した操作検出信号を制御装置２に出力する。
【００３３】
外部機器１６は、バッテリ１７の充電状態、継続燃費情報を算出し、制御装置２に与える。制御装置２は走行可能距離算出部を備え、当該走行可能距離算出部はバッテリ１７の充電状態、継続燃費情報を受信し、当該情報に基いて現地点から到達可能な距離を算出し、制御装置２はこれらの情報に基いて経路を探索する。なお、バッテリ１７の充電状態、継続燃費情報の算出処理については、制御装置２内に組み込んだモジュールで実現しても良い。
【００３４】
制御装置２は、地図データを取得する地図データ取得部、車両の現在位置と地図データ取得部により取得された地図データ内の道路データとを使用して車両の現在位置が存在する道路を特定するマップマッチング部、マップマッチング部により特定された車両の現在位置からユーザにより設定された目的地までの経路を探索する経路探索部（経路探索手段）、経路探索部により探索された経路及び地図データ内の道路データや交差点の位置データ等に基づいて経路案内に必要な地点を算出して経路案内する経路案内部、車両の現在位置周辺の地図や高速道路の略図や交差点付近の拡大図等を描画する表示制御部等を備えている。
【００３５】
バッテリ１７は、その残量が少ないときに急速充電すると寿命が短くなるという特性がある。このため、所定量または満充電量に対して所定割合（例えば２０％）以上のバッテリ残量があれば急速充電可能となるが、所定量未満であると通常充電のみ行うように充電制御することでバッテリ１７の寿命を延命できる。本実施形態において、制御装置２はこれらのバッテリ１７の充電状態、これまでの継続燃費情報、充電量変化量情報について外部機器１６を通じて受信し、これらの情報に基づいてバッテリ１７の充電量（バッテリ残量）を計算し、経路案内処理を行う。
【００３６】
制御装置２には、通信装置７を通じてセンタ装置１８が通信接続（有線、無線含む）されている。このセンタ装置１８は車両外に設置されており、例えばコンピュータ、各種データを蓄積するデータベースを備え、データ蓄積情報または車両内の制御装置２からの送信情報を用いて必要に応じて各種演算処理（後述参照）を実行し、外部要求に応じてデータ蓄積情報または演算処理、算出処理後のデータを車両内の制御装置２に送信する。
【００３７】
本実施形態では、ユーザの様々な嗜好を考慮したバッテリ１７の推奨充電地点をユーザに報知する形態を示す。図２は、経路案内処理の基本的動作をフローチャートにより示している。まず、操作スイッチ群５のユーザ操作により目的地が設定される（Ｓ１）。目的地が設定されると、制御装置２は、現在位置から目的地に至るまでの経路探索処理を行う（Ｓ２）。経路探索処理が終了すると、目的地に到達するまで（Ｓ５：ＹＥＳ）、画面表示処理を行う（Ｓ３）と共に経路案内処理を行う（Ｓ４）。
【００３８】
この図２に示す処理は経路案内処理の通常の流れを概略的に示しているが、電気自動車などの車両内において、制御装置２は、外部機器１６を通じてバッテリ１７の充電状態、これまでの継続燃費情報、充電量変化量情報を受信することで、バッテリ１７の充電量が空となる前に充電警告を行うことができる。本実施形態では、この充電警告処理に加えてステップＳ２においてユーザの様々な趣向に応じた経路探索処理を行う。
【００３９】
ユーザは、エコロジー意識、時間、費用などの様々な要因に応じて充電地点、充電タイミングを設定することがある。そこで、ユーザの充電地点、充電タイミングの趣向を以下の（１）〜（４）のケースに分類する。
【００４０】
（１）バッテリ寿命を考慮（エコロジー意識優先）
（２）走行時間を考慮（時間優先（１））
（３）充電費用（コスト）を考慮（費用優先）
（４）充電希望時刻を考慮（時間優先（２））
（１）は、ユーザが、バッテリ１７の寿命（環境に対する配慮）を重視したい場合を示している。（２）は、ユーザが出発地（現在位置）から目的地までの走行時間を重視したい場合を示している。また、（３）は、ユーザが充電費用を重視したい場合を示している。（４）は、例えばユーザが食事をしながら充電したい場合など充電予定時間（充電開始時刻〜充電終了時刻）を重視したい場合を示している。
【００４１】
ここで、図３に示すように、制御装置２がこれらの（１）〜（４）のユーザ選択画面を初期設定画面として表示装置９に表示制御し、タッチパネル（操作スイッチ群５）による操作を受付け、各（１）〜（４）の考慮の要否を設定する。ユーザが前記した（１）〜（４）の考慮の要否を設定することで、ナビゲーション装置１は、ユーザの様々な要因に対する意識を認識することができ、ユーザの趣向に合わせて充電地点、充電タイミングを推奨できる。
【００４２】
（１）バッテリ寿命を考慮（エコロジー意識優先）
車両ユーザがエコロジー意識の高いユーザであり、バッテリ１７の寿命を重視したい場合がある。図４は、ユーザがバッテリ寿命を考慮することを設定した場合の制御動作をフローチャートによって示している。
【００４３】
まず制御装置２は、現在位置から目的地に至るまでの基本的な経路（基本ルート）をダイクストラ法により経路探索し、基本的な経路探索処理が終了した状態で以下に示す処理を行う。制御装置２は、バッテリ１７の寿命を考慮することがユーザにより設定されているか否か判定し（Ｔ１）、バッテリ１７の寿命の考慮が必要なければ（Ｔ１：ＮＯ）、バッテリ１７の寿命を考慮しないことをフラグとして保持し（Ｔａ）処理を抜けるが、バッテリ１７の寿命の考慮を必要としている場合には（Ｔ１：ＹＥＳ）、ステップＴ２〜Ｔ６の処理を行う。
【００４４】
ステップＴ２において、急速充電推奨となる最低量のバッテリ残量Ｘを求める。これは、バッテリ１７は、その充電残量が所定量より少ないときに急速充電すると寿命が短くなるという特性を備えているためであり、このため、所定量または所定割合以上（例えば２０％以上）の残量を有することを条件として急速充電設定可能とする。逆に、所定量未満であるときには通常充電しか行わないようユーザに促したり強制的に設定したりすると良い。
【００４５】
ステップＴ２において、制御装置２は急速充電設定可能なバッテリ残量Ｘを求めた後、当該バッテリ残量Ｘとなる到達エリア（Ａ）を算出する（Ｔ３）。また、現在のバッテリ残量で到達可能な限界到達エリア（Ｂ）を算出する（Ｔ４）。そして、到達エリア（Ａ）内での急速充電地点のリストＷ１を作成し保持する（Ｔ５）。また、限界到達エリア（Ｂ）内での通常充電地点のリストＷ２を作成し保持する（Ｔ６）。
【００４６】
制御装置２は、到達エリア（Ａ）内の作成リストＷ１を参照すれば、当該到達エリア（Ａ）内で急速充電が可能な充電地点を特定でき、限界到達エリア（Ｂ）内での通常充電地点のリストＷ２を参照すれば、当該限界到達エリア（Ｂ）内での通常充電が可能な充電地点を特定できる。
【００４７】
なお、通常充電が可能な充電地点のリストＷ２は、到達エリア（Ｂ）全域に点在する全ての充電地点をリストアップしたものでもよいし、到達エリア（Ｂ）のうち、到達エリア（Ａ）を除くエリアに存在する充電地点をリストアップしたものであってもよい。すなわち、到達エリア（Ｂ）のうち、到達エリア（Ａ）を除くエリアまで走行するとバッテリ残量が上記所定量を下回るために、バッテリ寿命を考慮すれば、通常充電による充電が必要になってくるからである。
【００４８】
（２）走行時間を考慮するケース（時間優先（１））
ユーザが、出発地（現在位置）から目的地に到達するまでの時間を短時間とすることを重視する場合もある。図５は、ユーザが、走行時間を考慮する場合、すなわち、ユーザが全走行時間を短時間とすることを必要と設定した場合に制御装置２が行う制御動作をフローチャートによって示している。
【００４９】
図５に示すように、走行時間を考慮するとユーザにより設定されているか否かを判定し（Ｕ１）、走行時間の考慮が必要なければ（Ｕ１：ＮＯ）、走行時間を考慮しないことをフラグとして保持し（Ｕａ）、このルーチンの処理を抜けるが、走行時間の考慮を必要としている場合には（Ｕ１：ＹＥＳ）、ステップＵ２〜Ｕ５の処理を行う。制御装置２は現在位置の時点のバッテリ残量から一番少ない充電回数で到達可能なエリアＣ（そのエリアへ走行し、エリア内で充電できれば、最も少ない充電回数で目的地まで到達できるエリアであるエリアＣ）を算出して決定する。
【００５０】
制御装置２は走行時間の考慮を必要と設定されている（Ｕ１：ＹＥＳ）ときには、現時点のバッテリ残量から一番少ない充電回数で到達可能なエリアを算出し（Ｕ２）、算出されたエリア内での充電地点のリストを作成し（Ｕ３）、基本ルートから各充電地点までの逸脱距離を計算する（Ｕ４）。そして、逸脱距離順にソートして表示装置９から報知処理する（Ｕ５）。この場合、走行時間を考慮したことをフラグとして保持する（Ｕｂ）。
【００５１】
図６（ａ）および図６（ｂ）は、ステップＵ２〜Ｕ４の処理により設定されたエリアＣの例を示している。現在位置から目的地に至るまでの充電回数は、現在位置と目的地との間の距離から現在位置における充電量に応じた走行可能距離を減算し、この減算結果から１回満充電した場合の走行可能距離で現在位置と目的地間の距離を除算することで充電の最少回数を求めることができる。
【００５２】
図６（ａ）に示す例は、現在位置（出発地）から目的地まで充電回数を１回に設定するケースを示している。このケースでは、エリアＣは現在位置（出発地）よりも目的地に近い領域に設定された例を示している。これは、充電地点が現在位置（出発地）に近すぎると、この充電地点よりも目的地に近い地点で再度充電しなくてはならないことを示している。
【００５３】
このケースについてより詳しく説明する。前提として、ユーザは前述の「（１）のバッテリ寿命を考慮した動作」をオンとし、かつ本動作をオンとしたものとする。すなわちバッテリ寿命を考慮して、バッテリ残量α％（αとは満充電を１００％とした場合、急速充電推奨の最低残量Ｘに相当する割合とする）を最低限維持したまま目的地に到達したい場合を想定する。このような設定は、図３に示す設定画面からユーザが行うことが当然可能であるものとする。
【００５４】
さて現在位置時点でのバッテリ残量をβ％（ただしβはαよりも大と仮定する）とすると、まず制御装置２は現在位置を起点として、目的地への走行において、バッテリ残量がα％になるまでに走行可能なエリアを設定する。
【００５５】
次に目的地を起点として、車両が目的地へルートを辿って走行するときに、満充電から残量αとなるまでに目的地へ到達できるエリアを設定する。そしてそれぞれ設定したエリアのうち、互いに重複するエリアをエリアＣとして設定する。このエリアＣに到達する前に充電すると、残量α％で目的地に到達するにはもう一度充電しなくてはならないが、エリアＣ内で充電すれば、ただ１度の充電回数で目的地まで所望の残量を維持しつつ到達できることになる。
【００５６】
このように制御装置２は、現在位置（出発地）時点のバッテリ残量を考慮し、現在位置から目的地まで極力少ない一回の充電回数で充電できるようにエリアＣの領域を決定する。すなわち、図６（ａ）に示すように、現在位置よりも目的地に極力近いエリアＣ内で充電できれば、バッテリ残量を残しつつ、かつ少ない充電回数で目的地まで到達できる。
【００５７】
また、図６（ｂ）に示す例は、現在位置から目的地まで充電回数を２回以上に設定するケースを示している。この設定例では、現在位置におけるバッテリ残量から走行可能なエリアを算出し、できる限り遠方の目的地に近いエリアを１回目の充電地点のエリアＣとして算出する。
【００５８】
この場合、２回目の充電地点は１回目の充電地点がエリアＣ内の何れに位置するか把握できないため、ステップＵ２〜Ｕ４の処理ではエリアＣ内の充電地点のリストを作成、保持するに留め、実際にユーザがバッテリの１回目の充電完了後に図５に示す処理を繰り返し行い、２回目以降の充電地点のエリアを順次設定する。このように１回目の充電地点、２回目以降の充電地点を順次設定することで、より的確な充電地点を案内できる。
【００５９】
＜変形例＞
充電回数が、現在位置（出発地）から目的地まで２回以上あり、複数のエリア内でそれぞれ充電する必要があるときには、制御装置２が実行する充電地点のエリア設定方法、充電地点のリスト作成方法は、前述に限られず次のように処理しても良い。
【００６０】
図７は、制御装置が現在位置（出発地）にて実行する処理の変形例を示しており、図８（ａ）、（ｂ）は、その経路の説明図を示している。以下、これらをもとに説明する。まずユーザが経路を設定する現在位置（出発地）において、制御装置２は、走行時間を考慮する場合（Ｖ１：ＹＥＳ）、前述のステップＵ２〜Ｕ３と同様に、現在位置のバッテリ１７の残量から少ない充電回数で到達可能なエリアＣ１（第１出発地側エリアに相当）を算出し（Ｖ２）、算出されたエリアＣ１内で１回目の充電地点のリストを作成する（Ｖ３）。
【００６１】
そして、制御装置２はエリアＣ１内の充電地点を仮に充電地点Ａ（第１充電地点に相当）と設定し、当該充電地点Ａの充電を満充電と仮定する（Ｖ４）。そして充電地点Ａにおけるバッテリ１７の残量から到達可能なエリアを算出する（Ｖ５）。この場合、充電地点Ａを起点として目的地に近いエリアＣ２（第１目的地側エリアに相当）を算出する。このエリアＣ２の算出はエリアＣ１の算出方法と全く同様に行う。すなわちエリアＣ２はそこで充電すれば、目的地到達までの充電回数を節約できるエリアである。そして、算出されたエリアＣ２内で次の充電地点のリストを作成する（Ｖ６）。
【００６２】
このとき、２回目の充電地点Ａ２は、エリアＣ１内の１回目の充電地点Ａの位置に応じて設定される。２回目の充電地点Ａ２がエリアＣ２内に存在するときには（Ｖ７：ＹＥＳ）、作成したリストを保存する（Ｖ８）。その後、基本ルートＲから充電地点Ａ２に逸脱する距離を算出して保持する（Ｖ９）。
【００６３】
他方、ステップＶ７において、次の充電地点Ａ２がエリアＣ２内に存在しない場合もある。これは、２回目の充電地点Ａ２が１回目に実際に充電した場所に依存するためである。そこで、ステップＶ７において、エリアＣ２内に充電地点が存在しない（ステップＶ７：Ｎｏ）と判断すると、設定した１回目の充電地点Ａを破棄し、当該充電地点Ａよりも目的地に近い側に充電地点を再探索する（図８（ｂ）の充電地点Ａ３（第２充電地点に相当）参照）。この場合、充電地点Ａ３に基づいて、エリアＣ２を再設定し（Ｖ１０）、再設定したエリア内の充電地点を更新し（Ｖ１１）た上で、充電地点を再探索しても良い。そして、ステップＶ４に戻り再度処理を繰り返す。
【００６４】
次に制御装置２は、ステップＶ５において充電地点Ａ３を起点としてエリア３で満充電した場合に到達可能なエリアを算出し、当該エリアの目的地に近いエリアＣ４（第２目的地側エリアに相当）内において充電地点（例えばＡ４）のリストを再更新する。充電地点Ａ３は、充電地点Ａより目的地側に位置するため、エリアＣ４は、エリアＣ２に比較して目的地側に拡大する。したがって、エリアＣ４内の充電地点Ａ４を探索できる可能性が高くなる。
【００６５】
これらの処理を、充電地点が現在位置（出発地）から目的地まで全て見つかるまで繰り返すことで、現在位置（出発地）から目的地に至るまでバッテリ１７の充電不能なエリアが設定されることがなくなる。このように処理すれば、充電回数を極力少なくしながらより的確な充電地点を案内できる。また、当然だが、前述の「（１）のバッテリ寿命を考慮した動作」を組み合わせず、（２）の動作に特化することもできる。つまり図３においてユーザが（１）の動作設定をオフとした場合である。その場合は、バッテリの残量がゼロとなるまでに到達可能なエリアを考慮して上記（２）の動作を行えばよい。こうすれば、より一層充電回数を少なくするような案内を提供できる。
【００６６】
（３）充電費用を考慮（費用優先）
また、ユーザは充電費用を重視したい場合もある。図９は、このような事例を考慮した場合の制御装置２が行う制御動作をフローチャートによって示している。図９に示すように、ユーザが経路を設定するときに、制御装置２は充電費用を考慮するとユーザにより設定されているか否かを判定し（Ｗ１）、充電費用の考慮が必要なければ（Ｗ１：ＮＯ）、充電費用を考慮しないことをフラグとして保持し（Ｗａ）、このルーチンの処理を抜けるが、充電費用の考慮を必要としている場合には（Ｗ１：ＹＥＳ）、ステップＷ２〜Ｗ７の処理を行う。
【００６７】
制御装置２は、ステップＷ１において充電費用を考慮する場合（Ｗ１：ＹＥＳ）、現在位置（出発地）の時点のバッテリ残量から少ない充電回数で到達可能なエリアを算出する。そして、算出されたエリア内で充電地点のリストを作成する（Ｗ２）。次に、現在位置から各充電地点までに到達した場合の残バッテリ予測量から充電時間、費用（コスト）を算出する（Ｗ３）。
【００６８】
各充電地点では、割引クーポンなどを発行している場合もあるため、制御装置２は、各充電地点が例えば時間帯などに応じて割引を適用できるか否かを判定する（Ｗ４）。そして、割引が適用できるのであれば算出した費用（コスト）から値引きし（Ｗ５）、充電時間と割引情報から費用（コスト）の安い順にリストを作成し（Ｗ６）メモリ内に保持する。逆に、割引を適用できない場合（Ｗ４：ＮＯ）には、費用情報を安い順にリストを作成して保持する（Ｗ７）。この場合、充電費用を考慮したことをフラグとして保持する（Ｗｂ）。このように処理すれば、充電費用を極力少なくできるようにして的確な充電地点を案内できる。
【００６９】
（４）充電予定時刻を考慮（時間優先（２））
また、ユーザは充電予定時刻を予め考慮したい場合もある。これは、例えばユーザが１２時から１３時ごろにバッテリ１７の充電処理を行いながらサービスエリアなどで昼食を取得したい場合などである。図１０は、このような事例を考慮した場合に制御装置２が行う制御動作をフローチャートにより示している。
【００７０】
図１０に示すように、ユーザが現在位置（出発地）から目的地に至るまで経路を設定するとき、制御装置２は充電開始時刻（充電予定時刻）を考慮する設定がユーザによりなされているか否かを判定し（Ｘ１）、充電開始時刻（充電予定時刻）の考慮が必要なければ（Ｘ１：ＮＯ）、充電開始時刻を考慮しないことをフラグとして保持し（Ｘａ）、このルーチンの処理を抜けるが、充電開始時刻の考慮を必要としている場合には（Ｘ１：ＹＥＳ）、ステップＸ２〜Ｘ４の処理を行う。
【００７１】
制御装置２は、ステップＸ１において充電開始時刻の考慮を必要としている場合には（Ｘ１：ＹＥＳ）、ユーザに報知し充電開始時刻を設定するよう報知することで充電予定時刻（充電希望開始時刻Ｚ）が設定される（Ｘ２）。そして、基本ルートＲの途中で希望開始時刻Ｚに到達するエリアを算出する（Ｘ３）。そして、希望開始時刻Ｚに到達可能な充電地点のリストを作成して保持する（Ｘ４）。このように処理すれば、ユーザが希望する充電予定時刻を考慮したエリア内の充電地点を的確に案内できる。
【００７２】
ナビゲーション装置１の制御装置２は、このような（１）〜（４）に示すユーザ趣向に合わせて、ユーザの様々な要因に対する意識を認識でき、ユーザ趣向に合わせて充電地点（充電スタンド）および充電タイミングを推奨できる。なお、実用的には、制御装置２は、バッテリ１７の充電量を監視し、バッテリ１７の残量が空とならない程度（予想限界到達可能範囲内）の充電地点を報知すると共に、前記したユーザ趣向に合わせた充電地点を共に案内すると良い。すると、ユーザは自身の都合のよい充電地点を選択できる。
【００７３】
たとえば、（１）のバッテリ寿命を考慮する設定をオンとしていた場合には、バッテリ残量がゼロとなる限界到達エリアの近くまで走行した場合に、通常充電の充電地点のみが表示されるだけなく、急速充電の充電地点も併せて表示されるようにするのである。両者の表示は区別されていることが好ましい。ユーザは普通であればバッテリ寿命を優先することから通常充電の充電地点にて充電を行うはずであるが、急いでいたり、またその充電地点が満車であったり、充電費用が高かったりといったことがあり、気が変わることもある。つまり、多少バッテリのダメージがあっても、急速充電による充電を行おうとする場合もある。このような場合も考慮し、両方の充電地点を表示すれば、ユーザはそのときの都合に適した充電地点を選択できることになる。
【００７４】
さて図１１（ａ）および図１１（ｂ）は、充電地点のリスト作成後の表示装置９に対するリストの表示画面例を示している。この図１１（ａ）に示す例では、充電地点情報を、名称、合計距離、充電タイプ、充電時間、割引の有無、満充電時の金額、到達時間、など各項目別に表示している。ユーザが表示装置９の表示画面上の各項目アイコンをタッチすると制御装置２は当該表示項目アイコンのタッチ指示を受付け、当該受付けられた項目に応じてユーザにとって有利な順にリストをソートして再表示し直す。
【００７５】
例えば、図１１（ｂ）に示すように、「合計距離」アイコンがタッチされると制御装置２は表示装置９の表示画面上で現在地点から充電地点を経由して目的地までの合計距離の短い順にリストをソートしてリストを表示し直す。すると、ユーザは合計距離の短い順に充電地点を把握できる。
【００７６】
また、図１２（ａ）および図１２（ｂ）は、地図画面の表示例を示している。図１２（ａ）には充電地点情報が表示されている。このとき、ユーザがある所定の充電地点（例えば「ＢＢＢ」）周辺の地図情報を確認するため、当該充電地点に対応した「地図」ボタンを押下すると、制御装置２はタッチパネル（操作スイッチ群５）によって「地図」ボタンを受付け、地図画面を表示装置９の表示画面に表示制御する。
【００７７】
図１２（ｂ）に示すように、表示装置９は充電地点を含む地図画面を表示する。すると、ユーザは所定の充電地点周辺の地図情報を確認でき、現在位置から目的地までの経路と共に充電地点の場所を確認できる。これにより、ユーザは自身に都合のよい充電地点を選択できる。
【００７８】
さて、前述では「出発地」から「目的地」に達するまでのバッテリ残量を「出発地」の時点で予測して算出しているが、実際には「出発地」から「目的地」に達するまでには走行ルートの途中で様々な要因で充電消費量が変化する。このため、車両走行中には「出発地」における予測残量とは異なるバッテリ残量となることがある。
【００７９】
そこで、「出発地」の時点で予測したバッテリ残量が正しいか否かを車両走行中にリアルタイムに判定し充電地点に到達できるか否かをリアルタイムで判定すると良い。図１３は、バッテリ残量を車両走行中にリアルタイムで判定し充電地点に到達できるか否か判定するための処理動作をフローチャートにより示している。図１３に示すように、現在位置（車両走行前は出発地に相当）から目的地に至るまでの間に充電地点を経由した走行ルートを確定した（Ｙ１）後には、ユーザは車両を走行させる。この後、ユーザが現在の充電量（走行可能範囲内）で充電地点に到達できるか確認する（Ｙ２）。
【００８０】
車両走行中には、制御装置２は充電地点に到達可能であるときにはステップＹ１に戻り、経路を変更せずステップＹ１〜Ｙ３の処理を繰り返すが、検出された充電量では充電地点に到達できないと判定されたとき（Ｙ３：ＮＯ）には、現時点から近く走行可能範囲内の充電地点を経由する経路を再計算する（Ｙ４）。そして、再計算した新規経路をユーザに報知し（Ｙ５）、新規経路に近い充電地点の候補のリストを表示する（Ｙ６）。この表示例は、図１１および図１２と同様である。すると、ユーザは新規経路に近い充電地点を選択できる。
【００８１】
本実施形態によれば、制御装置２は、例えばユーザのエコ意識が高い場合には、バッテリ１７の充電量が急速充電推奨残量となる充電量を残した状態で車両が到達可能なエリアＣを設定し、この設定されたエリアＣ内でバッテリ１７の充電地点を探索し、この探索されたバッテリ１７の充電地点を案内するようにしている。したがって、ユーザのエコ意識を満たすことができ、バッテリの充電地点を適切に案内できる。ユーザは、制御装置２によって推奨された充電地点で充電したときにはバッテリ１７の寿命を長寿命化できる。
【００８２】
また、制御装置２は、現在位置から目的地に至る経路を探索したときに、当該探索された経路途中のバッテリ１７の充電回数を算出し、複数回あるときには充電回数が最少回数となる複数のエリアＣ１およびＣ２を設定するようにしている。このため、バッテリ１７の充電回数を削減できユーザの利便性を向上できる。
【００８３】
また、制御装置２は、現在位置に近いエリアＣ１を設定した後、当該エリアＣ１内の充電地点Ａで満充電したと仮定し、満充電された状態から目的地に近い側のエリアＣ２に充電地点が存在しなければ、前記の現在位置に近いエリアＣ１の充電地点Ａを破棄し、充電地点Ａよりも目的地に近い側に再探索することで充電地点Ａ３を設定し、この充電地点Ａ３から新たに目的地に近い側のエリアＣ４内に充電地点Ａ４を探索する。したがって、目的地に近いエリアに充電地点が存在しなかった場合であっても、充電地点が見つかるまでエリアの設定処理を繰り返すため、出発地から目的地までの間に充電不能なエリアが設定されることがなくなる。
【００８４】
また、制御装置２が、バッテリ１７の充電量の空状態となる限界到達可能なエリア内に充電地点を探索し前述の充電地点と共にリストとして案内するときには、ユーザは自身の都合の良い充電地点を選択できる。
【００８５】
また、制御装置２は、現在位置から目的地までの充電地点経由の経路を確定した後、車両移動中に現時点の充電量で充電地点まで到達可能であるか否かをリアルタイムに判定し、当該充電地点まで到達可能ではないと判定されると経路を再計算処理して充電地点を再探索している。このため、現在位置から充電地点までの間に何らかの影響で充電地点まで到達できない虞があったとしても、充電地点が再探索されることになりバッテリ１７の残量が空となる不具合を避けることができる。
【００８６】
また、制御装置２は、バッテリ１７の充電地点に到達した場合の残バッテリ予測量から充電地点における満充電時の費用を算出し、この算出された充電地点における満充電時の費用を充電地点に対応して表示装置９の表示画面に表示させているため、ユーザは満充電時の費用を把握することができる。なお、この費用は上記のように満充電まで充電した場合の費用であってもよいが、ユーザが一定の充電量（たとえば満充電の８０％）を指定することにより、その一定量まで充電した場合の費用とすることも可能である。
【００８７】
また、制御装置２は、費用の割引がある場合には費用の割引情報をリストに加入して表示装置９に表示制御しているため、ユーザは費用の割引情報を把握することができる。
また、制御装置２は、費用と充電地点の対応リストに充電地点における充電時間の情報を加入して表示装置９に表示制御しているため、ユーザは充電地点における充電時間を把握することができる。
【００８８】
（第２の実施形態）
図１４ないし図１６は、本発明の第２の実施形態を示すもので、前述実施形態と異なるところは、ユーザの様々な趣向の優先度を設定しこの優先度に応じて充電位置のエリアを設定するところにある。前述実施形態と同一部分には同一符号を付して説明を省略し、以下、異なる部分について説明する。
【００８９】
前述実施形態では、制御装置２はユーザの様々な趣向を考慮するか否かを設定し、これらの設定事項に応じて充電エリアを設定したが、本実施形態では、これらの設定事項に優先度を設定し、充電地点のエリアを必要に応じて絞り込んで案内する実施形態を示す。
【００９０】
図１４は、ユーザ趣向の優先度設定インタフェースを示している。この図１４に示すように、制御装置２が「バッテリ寿命の優先度（エコロジー意識優先）」、「走行時間の優先度（時間優先１）」、「充電費用の優先度（コスト優先）」、「充電予定時刻の優先度（時間優先２）」について、択一的に優先度レベルを選択させるように表示装置９の表示画面に表示させ、操作スイッチ群５による操作を受付ける。すると、ユーザは優先度を設定できる。
【００９１】
例えば、ユーザは、「バッテリ寿命の優先度」を１番目の高レベルに設定し、「走行時間の優先度」を２番目の高レベルに設定し、充電費用の優先度を３番目の高レベルに設定する。この場合、ナビゲーション装置１はユーザの意識を認識できユーザの趣向に合わせて充電地点を推奨できる。
【００９２】
図１５は、優先度に応じた制御装置２の処理内容を示している。この図１５に示すように、優先度が一番高い「エコロジー意識優先の処理」を行い（Ｚ１）、「時間優先の処理」を行い（Ｚ２）、ステップＳ１で算出されたエリアＤ１と、ステップＳ２で算出されたエリアＤ２との両領域に重なるエリアＥ内で充電地点のリストＷを作成し（Ｚ３）、作成したリストＷに対して「費用優先の処理」を行う（Ｚ４）。
【００９３】
図１６は、この説明図を示している。制御装置２がバッテリ寿命を優先してエリアを求めると目的地よりも現在位置（出発地）に近いエリアＤ１を設定する傾向にあり、時間を優先した領域を求めるとエリアＤ１よりも目的地に近いエリアＤ２を設定する傾向にある。そこで、制御装置２は、これらのエリアＤ１とエリアＤ２の両領域の中間エリアとなるエリアＥを設定し、このエリアＥ内で充電地点のリストＷを作成する。このエリアＥの選定はたとえば、エリアＤ１とエリアＤ２が重なる場合にはその重なったエリアをエリアＥとして選定するようにしてもよい。またたとえば、両者が重ならない場合には双方のエリアの一部を含むエリアを選定するようにしてもよい。またたとえば、双方のエリアを含むものの、最も優先度の高い動作（ここではバッテリ寿命の考慮）により選定されたエリアＤ１をより多く含むようなエリアを選定するようにしてもよい。
【００９４】
そして、制御装置２は、ステップＺ４においてリストＷに対して費用優先の処理を行う。制御装置２がエリアＥ内で費用を低減した順にソートして表示装置９に表示させれば、ユーザは自身の希望を極力満たした充電地点を把握することができる。
【００９５】
本実施形態によれば、制御装置２は、ユーザの趣向の優先度に応じた複数のエリアＤ１およびＤ２を設定し、当該複数のエリアの中間エリアＥ内の充電地点を案内するため、ユーザは自身の希望を極力満たした充電地点を把握することができる。
【００９６】
（第３実施形態）
図１７ないし図３２は、本発明の第３実施形態を示すもので、充電地点、充電タイミングについて前記の（１）〜（４）とは別の観点で考慮したところにある。前述実施形態と同一または類似部分については同一符号を付して説明を省略する。前述実施形態では、ユーザの趣向を前述の（１）〜（４）の４つのケースに分類したが、本実施形態では、
（５）充電待ち時間を考慮（時間優先（３））
（６）充電装置の混雑予測を考慮
の２つのケースを追加した実施形態を示す。
【００９７】
例えば、前述実施形態の（４）に示したように、ユーザが充電希望時刻を考慮して設定するときには、ユーザが例えばサービスエリア等で休憩している最中に電気自動車を充電できるものの、電気自動車を満充電（フル充電）するには相当時間を要する。このため、ユーザが出発したい所望の時刻には充電が不十分なときもある。このとき、ユーザは満充電するのに待機時間を持て余してしまう。そこで、（５）のケースのように充電待ち時間を考慮に入れると良い。
【００９８】
また、バッテリの充電装置は、公道（高速道路、一般道路）等に設置されているもののその数は限られている。ユーザが充電装置の設置地点まで辿り着いたとしても直ぐに電気自動車を充電開始できるとは限らない。このような場合、（６）のケースのように充電装置の使用状況を情報取得して予め充電装置の混雑予測を考慮すると良い。
【００９９】
そこで、図１７に示すように、制御装置２が前述実施形態の（１）〜（４）のユーザ選択に加え、（５）〜（６）の選択画面を初期設定画面として表示装置９に表示制御し、タッチパネル（操作スイッチ群５）による操作を受付け、各（１）〜（６）の考慮の要否をユーザに設定させる。ユーザが（１）〜（６）の考慮の要否を設定することで、ナビゲーション装置１は、ユーザの様々な要因に対する意識を認識することができ、ユーザの趣向に合わせて充電地点、充電タイミングを推奨できる。
【０１００】
また、前述実施形態の図１４に代わる図１８のように、制御装置２がユーザ趣向の優先順位を設定するためのインタフェースを表示装置９の表示画面に表示し、この優先度選択インタフェースに応じてユーザが設定し、この設定情報を制御装置２が記憶するようにしても良い。以下では、この優先度が設定された場合の例について説明する。
【０１０１】
（５）充電待ち時間を考慮（時間優先（３））
ユーザが充電に必要な充電待機時間を気にするユーザであり、ユーザが充電待ち時間を重視したい場合がある。図１９は、ユーザが充電待ち時間を考慮することを設定した場合の制御動作をフローチャートによって示している。
【０１０２】
制御装置２は、充電待ち時間を考慮することがユーザにより設定されているか否かを判定する（Ｆ１）。ここで、充電待ち時間の考慮が必要なければ（Ｆ１：ＮＯ）、充電待ち時間を考慮しないことをフラグとして保持し（Ｆａ）、処理を終了するが、充電待ち時間の考慮を必要としていると判定した場合には（Ｆ１：ＹＥＳ）、以下に示すステップＦ２〜Ｆ１０、Ｆｂの処理を行う。
【０１０３】
ステップＦ２において、例えば充電待ち時間の優先度（図１８参照）が「高」と設定されている場合には、制御装置２は充電待ち時間を最優先した経路を立案して探索結果とする（Ｆｂ）。この経路探索処理は後述する。
【０１０４】
逆に、制御装置２は充電待ち時間の優先度が「高」以外で比較的低く設定されているとき（Ｆ２：ＹＥＳ）にはステップＦ３〜Ｆ１０の処理を行う。
ステップＦ３において、制御装置２は、充電待ち時間の優先度よりも優先度の高い（１）〜（４）又は（６）の条件を用いて、現在位置から目的地に至るまでの経路（基本ルート）をダイクストラ法により経路探索し、この探索された設定経路に応じて充電待ち時間を算出する。
【０１０５】
この「充電待ち時間」は、サービスエリア、パーキングエリア、道の駅などで休憩するためのユーザ所望の休憩時間に応じて算出される。所望の休憩時間情報は予めユーザにより設定されており、制御装置２の搭載メモリに記憶されている。これらの情報は、ナビゲーション装置１の製造段階でデフォルト値（初期値）として制御装置２に搭載した不揮発性メモリなどに記憶されていても良い。
【０１０６】
図２０は、休憩時間などの各種設定値の初期値を示している。制御装置２は、休憩時間の情報が図２０に示すように設定されていることを利用して充電待ち時間を算出する。この図２０に示す設定項目は、「休憩時間間隔」、「休憩時間」、「朝食休憩時間」、「昼食休憩時間」、「夕食休憩時間」、「朝食休憩時間帯」、「昼食休憩時間帯」、「夕食休憩時間帯」、「許容可能な充電待ち時間」、を一例として示している。これらの設定項目の時間、時間帯は、例えばおおよその目安としてユーザによって設定される。
【０１０７】
「休憩時間間隔」は、例えば朝食休憩時間と昼食休憩時間の間隔、および／または、昼食休憩時間と夕食休憩時間の間隔、を示す。「休憩時間」は、ユーザ所望の休憩時間（但し、朝食休憩時間帯、昼食休憩時間帯、夕食休憩時間帯を除いた時間帯における休憩時間）を示す。「朝食休憩時間」は、朝食休憩時間帯におけるユーザ所望の休憩時間、「昼食休憩時間」は、昼食休憩時間帯におけるユーザ所望の休憩時間、「夕食休憩時間」は、夕食休憩時間帯におけるユーザ所望の休憩時間、を示す。この図２０に示す「朝食休憩時間帯」、「昼食休憩時間帯」、「夕食休憩時間帯」もそれぞれユーザによって設定できる。また「許容可能な充電待ち時間」は、ユーザがバッテリ充電のために待機しても良いと考える充電待ち時間を示している。これはたとえば充電待ちだけのためにユーザが待つことのできる許容可能な待ち時間である。
【０１０８】
すなわち、ユーザが前記の休憩時間等を予め設定することで、制御装置２は、ステップＦ３において（バッテリの充電時間−休憩時間）を求めることで「充電待ち時間」を算出できる。すなわち、充電のためだけに待たなければならない時間を算出できる。このとき、制御装置２は、充電待ち時間が０のときには（Ｆ４：ＮＯ）処理を抜ける。つまりF３で設定した経路を維持する。一方、許容可能な待ち時間と比較して充電待ち時間が条件を満たさないとき、すなわち充電待ち時間が許容可能な充電待ち時間より長い場合（Ｆ４：ＹＥＳ）には、当該充電待ち時間を可能な限り少なくしてユーザの要望を満たすようにするため、ステップＦ５〜Ｆ１０の処理を行う。
【０１０９】
制御装置２は、ステップＦ５において、現在の経路途中に休憩地点が複数存在するか否かを判定すると共に、経路途中にバッテリを充電する予定のない休憩地点が存在するか判定する（Ｆ５）。制御装置２は、バッテリ充電予定のない休憩地点が存在するときには、通信装置７を通じてセンタ装置１８にバッテリ充電装置が当該休憩地点に設置されているか問合わせる（Ｆ６）。センタ装置１８は、この情報をデータベースとして蓄積しており、センタ装置１８がバッテリ充電装置の設置の有無を示す情報を制御装置２に送信することで、制御装置２は充電装置の設置情報を取得する。
【０１１０】
制御装置２は、充電予定のない休憩地点に充電装置が設置されていなければ（Ｆ７：ＮＯ）処理を抜けるが、充電装置が設置されている休憩地点が存在するときには（Ｆ７：ＹＥＳ）、充電待ち時間分の充電量について、充電予定のない休憩地点で充電する経路に変更する（Ｆ８）。
【０１１１】
制御装置２は、変更経路を用いて充電待ち時間を求め（Ｆ９）、この充電待ち時間が、ユーザ所望の許容可能な充電待ち時間よりも短いか否かを判定する（Ｆ１０）。制御装置２は、充電待ち時間が許容可能な充電待ち時間より短くなる（Ｆ１０：ＹＥＳ）までステップＦ５〜Ｆ９の処理を繰り返し、このステップＦ１０の条件を満たす最適な経路を探索する。
【０１１２】
図２１（ａ）および図２１（ｂ）は、充電待ち時間が相当時間存在する経路プランによる走行距離とバッテリ残量の時間変化の一例を示している。
制御装置２は、前述のステップＦ３において優先度を考慮した条件で経路を探索するが、例えばこの経路探索結果が、現在地から目的地に至るまでの間の複数の休憩地点Ｐ１，Ｐ３で休憩が必要であり、さらに１回目の休憩地点Ｐ１でバッテリをフル充電するプランであると仮定する。この経路プランがそのまま採用されたときには、ユーザは、１回目の休憩地点Ｐ１でバッテリがフル充電完了となるまで待機する必要がある。この場合、ユーザの許容可能な待ち時間より長い時間待機しなければならない場合にはユーザにとって都合が悪い。
【０１１３】
そこで、図２２（ａ）および図２２（ｂ）に改善案を示すように、制御装置２は、図１９のステップＦ５において現在位置から目的地に至る経路途中でバッテリの充電予定のない休憩地点Ｐ２を探索し、ステップＦ６において、地点Ｐ２に充電装置が設置されているかセンタ装置１８に問合せ確認を行い、この地点Ｐ２に充電装置が設置されていれば、ステップＦ８において地点Ｐ３に代えて地点Ｐ２を休憩地点として採用する。そして、制御装置２は、休憩地点Ｐ２に設置された充電装置で充電する経路プランに変更し、休憩地点Ｐ１およびＰ２の充電装置で充電する経路プランを採用しつつ充電回数を２回にする。
【０１１４】
図２１（ａ）および図２１（ｂ）に示す経路プラン（走行予定経路、バッテリ残量予定）を採用したときには、バッテリの充電が２回目の休憩地点Ｐ３で行われることはないものの、図２２（ａ）および図２２（ｂ）に示す経路プラン（走行予定経路、バッテリ残量予定）を採用すると、１回目の休憩地点Ｐ１でバッテリを一部充電した後、２回目の休憩地点Ｐ２でも再度一部充電が行われる。ユーザは、２回目の休憩地点Ｐ２でもその休憩中にバッテリを充電でき、一回目の休憩地点Ｐ１では待ち時間を必要としない。これにより、ユーザの希望を極力満たしながら目的地への到着時間を短縮できる。
【０１１５】
図２２（ａ）および図２２（ｂ）に示す２回目の休憩地点Ｐ２では、１回目の休憩地点Ｐ１における充電待ち時間だけ充電する例を示しているが、ユーザが許容可能な待ち時間以下となる条件を満たせば、２回目の休憩地点Ｐ２において、より多量の充電を行う経路プランを設定しても良い。
【０１１６】
以下、図１９のステップＦ２において優先度が「高」に設定されていると判定されたときに、ステップＦｂにおいて充電待ち時間を最優先した経路を立案する方法について、図２３のフローチャートを参照しながら説明する。
【０１１７】
この図２３に示すように、制御装置２は、充電待ち時間を最優先した経路を立案するとき、現時点のバッテリ残量で現在地から目的地に向けて到達可能な到達エリアを算出する（Ｇ１）。ここで、到達可能な到達エリアは、車両駆動源となるバッテリの充電量が急速充電推奨残量となる所定量以上の充電量を残した状態となるエリアであっても良いし、バッテリの充電量が空になる状態で車両が到達可能なエリアであっても良い。
【０１１８】
このとき、到達エリア内に目的地があるか否かを判定し（Ｇ２）、目的地があるときには現在地から目的地までの経路プランをそのまま提案する（Ｇ３）。他方、制御装置２はステップＧ１において到達エリアを算出したとき、目的地が到達エリア内にないときには（Ｇ２：ＮＯ）ステップＧ４〜Ｇ１２の処理を行う。
【０１１９】
制御装置２は、到達エリア内の充電地点リストを作成し（Ｇ４）、この充電地点リストに挙げられた充電地点にて想定される休憩時間の設定値を取得する（Ｇ５）。この場合、制御装置２は、現在位置から各充電地点までの距離の情報を取得して到着予定時刻を算出し、到着予定時刻が、何れの時間帯（朝食休憩時間帯、昼食休憩時間帯、夕食休憩時間帯、又はそれ以外の時間帯）であるか判定し、当該時間帯に対応した休憩時間の設定値を取得する。
【０１２０】
そして、制御装置２は、充電地点、休憩時間の設定値、現在の充電可能残量に応じて、各充電地点に対応した充電時間を求め（Ｇ６）、例えば現在位置から距離が最も遠い充電地点を選択し、現在位置から充電地点までの経路を探索する（Ｇ７）。最も遠い充電地点を選択するのは充電回数を少なくするためである。
【０１２１】
この後、制御装置２は、現在位置から充電地点まで走行するのに必要な電力量を通信装置７およびセンタ装置１８間で通信することで取得する（Ｇ８）。センタ装置１８は、各種情報に応じて現在位置から充電地点まで走行するのに必要な電力量を演算し制御装置２に送信する。次に、制御装置２は、充電地点における出発時の充電残量を算出する（Ｇ９）。これは、（現在位置におけるバッテリの充電残量−必要な電力量＋許容される充電時間の充電量）を算出することで出発時点における充電残量を算出できる。
【０１２２】
次に、制御装置２は、充電残量が次の充電地点に到達できる程度の残量又は次の充電地点に到達したときに急速充電推奨可能となる所定量の残量が維持される程度の残量であるか否かを判定する（Ｇ１０）。そして、この充電残量が一定未満であるとき（Ｇ１０：ＮＯ）、つまり次の充電地点まで到達できる程度の残量に満たない一定未満の残量又は次の充電地点に到達したときに急速充電推奨可能となる所定量の残量が維持される程度の残量に満たない一定未満の残量であるときには、現在の条件では許容以上の充電待ち時間なしで目的地に到着不可であると判断し（Ｇ１１）、処理ルーチンを抜ける。このときにはユーザに対してその旨を通知し、条件変更を促すなどしてもよい。
【０１２３】
なおステップＧ１０において充電残量が一定以上の量であるという条件を満たさない（Ｇ１０：ＮＯ）場合であっても、例えば、到達エリア内に複数の休憩地点が存在すると判定されているとき等には、優先順位の次に高い休憩地点（例えば、次に目的地に近い休憩地点）を選択し、例えばステップＧ７の処理に戻ってステップＧ７〜Ｇ１１の処理を繰り返しても良い。
【０１２４】
それでも、制御装置２が、ステップＧ１１において充電待ち時間なしで目的地に到着不可と判断したときには、充電待ち時間が存在する経路を探索する必要があるため、例えば、前記の図１９のステップＦ３で他の優先度の高い条件を考慮して経路を探索し、そしてステップＦ４〜Ｆ１０の処理を繰り返すことで、充電待ち時間のある経路を探索し、この探索結果を出力すると良い。
【０１２５】
他方、制御装置２は、充電残量が一定以上であり次の充電地点まで到達できる程度（又はバッテリの寿命を保持でき急速充電推奨可能となる程度）の一定残量が存在すると判断したとき（Ｇ１０：ＹＥＳ）には、前記で仮定した充電地点を経由地として決定し（Ｇ１２）、ステップＧ１の処理に戻り、ステップＧ１２で決定された充電地点からの到達エリアを算出して処理を繰り返す。
【０１２６】
そして、制御装置２は、当該決定された充電地点からの到達エリアに目的地があると判定する（Ｇ２：ＹＥＳ）まで、ステップＧ４〜Ｇ１２の処理を繰り返す。すると、現在位置から目的地までの充電地点を全て決定でき、ユーザ所望の充電地点を経由した経路を探索できる。
【０１２７】
以下、事例を挙げて説明する。図２４は、制御装置２が図２３のステップＧ１にて算出する到達エリア（Ａａ）と、その中に複数存在する充電地点（休憩地点）Ｐ４，Ｐ５を示している。そして制御装置２は、ステップＧ４において図２５に示すような到達エリア（Ａａ）内の充電地点リスト（各休憩地点Ｐ４，Ｐ５における充電装置のリスト）を作成する。この充電地点リストは、図１１に示す内容とほぼ同様の内容を示すもので、充電装置の充電タイプ、現在位置からの距離、充電時間、割引の有無、割引金額、（支払）金額、到達予定時刻、等を示す。到着予定時刻は、現在位置からの道なり距離情報、平均速度情報および現在時刻情報に応じて求めることができる。これらの情報は制御装置２が各種センサから取得した情報に応じて求めることができる。
【０１２８】
そして、制御装置２は、図２３のステップＧ６において、休憩地点Ｐ４，Ｐ５の何れも急速充電可能であるため、１回目のルーチンでは充電回数を少なくするように、現在位置から距離が遠い地点Ｐ５を選択する。制御装置２は、時間帯に応じて休憩時間の長さを設定する。例えば「昼食休憩時間帯」に属する時間帯内で休憩予定となるときには、図２０に示す「昼食休憩時間帯」の時間（３０分）を休憩時間として設定し、この設定した休憩時間全ての時間（充電時間）を充電予定とする。
【０１２９】
そして、図２６に示すように、制御装置２は、ステップＧ７において地点Ｐ５を休憩地点とし、現在位置から地点Ｐ５までの経路を探索する。そして、制御装置２は、ステップＧ８において現在位置から地点Ｐ５まで走行するのに必要な電力量を算出し、さらにステップＧ９で地点Ｐ５における出発時の充電残量を算出する。
【０１３０】
図２７に示すように、制御装置２は、現在位置のバッテリ残量からステップＧ８で算出した所要電力量を減算し、そして、地点Ｐ５における３０分の充電量を加算することで地点Ｐ５の出発時の充電残量を算出できる。ステップＧ１０において、この充電残量が一定以上の量であり次の充電地点（例えば休憩地点Ｐ６、Ｐ７等の存在する到達エリア（Ａｂ））まで走行可能であると判断されたときには、ステップＧ１２にてこの休憩地点Ｐ５を経由地として決定し、ステップＧ１の到達エリア算出処理から処理を繰り返す。この処理は、到達エリア内に目的地が存在するまで繰り返される。
【０１３１】
したがって、例えば図２８に示すように、地点Ｐ５から次の到達エリア（Ａｂ）内に充電地点Ｐ６、Ｐ７が存在するときには、目的地により近い地点Ｐ７が経由地として決定されるが、図２９に示すように、地点Ｐ７から次の到達エリア（Ａｃ）内に目的地が存在するときには、到達エリア（Ａｃ）の次の到達エリアの探索処理は行われない。そして、この経路プラン（現在位置→経由地Ｐ５→経由地Ｐ７→目的地）が提案されることになる。
【０１３２】
このような態様によれば、到達エリア（Ａａ）内でバッテリを充電できる地点Ｐ４，Ｐ５を探索し、バッテリを充電できる地点Ｐ５に対応して予め設定された休憩時間の設定値を当該地点Ｐ５の充電時間と仮定し、地点Ｐ５まで走行するのに必要な所要電力量を取得して現時点のバッテリの充電量から所要電力量を減算し、地点Ｐ５の充電時間の充電量を加算することによって地点Ｐ５における出発時の充電残量を算出し、当該算出された充電残量が一定以上の量であるときには、この地点Ｐ５を経由地として決定している。
【０１３３】
このため、ユーザは自身の希望を極力満たした充電条件で充電できる。しかも、バッテリの充電量を一定以上に保つことができるため、バッテリの負担を軽減できバッテリ寿命を長寿命化できる。
【０１３４】
（６）充電装置の混雑予測を考慮
ユーザが、休憩地点における充電装置の混雑状況を気にかけており、ユーザが充電装置による充電開始時間を重視したい場合がある。
【０１３５】
制御装置２は、充電開始待ち時間を考慮することがユーザにより設定されているか否かを判定し、充電開始待ち時間の考慮を必要としていると判定した場合には、経路探索した後、この探索された設定経路に応じて、混雑予測、充電開始待ち時間等の情報をセンタ装置１８から取得する。センタ装置１８は、これらの情報を算出して制御装置２に送信する。
【０１３６】
図３０は、各休憩地点における混雑予測等を示す対応表であり、制御装置２がセンタ装置１８から取得する情報を示している。この図３０に示すように、センタ装置１８は、各地点（休憩地点）Ｐ１０〜Ｐ１４に対応して、現時点の混雑予測情報、充電地点における充電装置の充電開始待ち時間、充電装置の予約の可否、距離情報等をデータベースとして蓄積しており、制御装置２からの要求に応じてこれらの情報を提供する。
【０１３７】
前述の混雑予測情報は、車両の各地点Ｐ１０〜Ｐ１４への到達予定時刻における混雑予測情報であっても良く、制御装置２は到達予定時刻情報をセンタ装置１８に送信することに応じて、センタ装置１８が当該到達予定時刻における混雑予測情報を制御装置２に提供するようにしても良い。また距離情報はナビゲーション装置１の制御装置２側で算出すると良い。制御装置２はこれらの情報を利用して地点Ｐ１０〜Ｐ１４の何れを休憩地点として採用するか決定する。
【０１３８】
図３１は、走行距離とバッテリ残量の時間変化の一例を示している。図３０に示すように、制御装置２は、地点Ｐ１１の充電装置が「混雑」しているという情報を取得したとき、図３１に示すように、地点Ｐ１１に到達したときに充電開始待ち時間を必要としてしまう。このとき、充電開始待ち時間が例えばユーザの許容待ち時間よりも長いときには、ユーザは長時間待機しなければならない可能性が高くなりユーザにとって都合が悪い。
【０１３９】
そこで、制御装置２は、この地点Ｐ１１に代えて同一到達エリア内の地点Ｐ１０を休憩地点として採用する。すると、図３０に示すように充電装置の混雑予測情報は「空き」となっているため、ユーザは充電開始待ち時間を要する可能性が低くなる。
【０１４０】
図３２は、この地点Ｐ１０を休憩地点として採用したときの走行距離とバッテリ残量の時間変化の一例を示している。この図３２に示すように充電開始待ち時間をなくすことができる。充電開始待ち時間をなくすことができると、現在位置から目的地に到着するまでの所要時間を少なくできる。
【０１４１】
また、ナビゲーション装置１側の制御装置２は、例えばセンタ装置１８から提供される各地点Ｐ１０〜Ｐ１４に設置された充電装置の予約可否情報を用い、必要に応じて充電予約設定しても良い。この手法を適用すると、現在位置または目的地までの経路を走行中に地点Ｐ１１の充電装置の充電予約を行うことができるため、地点Ｐ１１に到着したときの充電開始待ち時間を削減できる。
【０１４２】
このような態様によれば、バッテリの充電地点を探索し、当該充電地点（休憩地点）Ｐ１１が混雑していると判定されたことを条件として当該混雑している充電地点（休憩地点）Ｐ１１とは異なる他の充電地点（休憩地点）Ｐ１０を探索している。また、探索された充電地点（休憩地点）Ｐ１１の充電開始待ち時間が許容可能な待ち時間を超えるか判定し、充電開始待ち時間が許容可能な待ち時間を超えるときには、当該充電地点（休憩地点）Ｐ１１とは異なる他の充電地点を探索している。この場合、ユーザは充電開始待ち時間を極力抑制できる。
【０１４３】
制御装置２は、バッテリの充電地点における充電装置の予約可否情報を用いて充電予約するため、たとえ充電装置が充電予約時点で混雑していたとしても充電地点Ｐ１１に到達するときに混雑が解消していればスムーズに充電開始できる。これにより、ユーザの希望を極力満たした充電条件で充電できる。
【０１４４】
本実施形態によれば、ユーザの充電待ち時間（充電開始待ち時間含む）を極力少なくし、目的地に到着するまでの間の充電を複数回に分けて行うことで充電待ち時間を削減できる。これにより現在地から目的地への到着時間を短縮できる。また、ユーザの休憩中に充電を行うことができるため、ユーザの休憩時間を無駄なく使うことができる。
【０１４５】
（他の実施形態）
本発明は、上記実施形態に限定されるものではなく、例えば、以下に示す変形または拡張が可能である。
バッテリをフル充電することなく走行する場合、途中に渋滞が存在すると充電量不足になる場合も考えられる。そこで、ナビゲーション装置１の制御装置２は、センタ装置１８から経路途中の各道路の渋滞予測を考慮した所要電力量を取得して経路プランをユーザに提案しても良い。
【０１４６】
休憩地点Ｐ１〜Ｐ７にそれぞれ複数の充電装置が設置されている形態に適用しても良い。制御装置２が、各種情報をセンタ装置１８から取得する実施形態も示したが、制御装置２側で独自に算出、計算処理して情報を取得する形態に適用しても良い。また、その情報の一要素のみをセンタ装置１８から取得して算出、計算処理して情報を取得する形態に適用しても良い。
【０１４７】
前述実施形態では、車両用ナビゲーション装置１の制御装置２が本発明の各手段（例えば、第１エリア設定手段、充電地点探索手段、充電地点案内手段、経路探索手段、充電回数算出手段、判定手段、再探索手段、第２エリア設定手段、第３エリア設定手段、費用算出手段、報知制御手段、予約手段等）、その機能を実現する実施形態を示した。
【０１４８】
その他、この実施形態に代えて、通信装置７と通信する車両外のセンタ装置１８、または、車両内に設置され制御装置２と車内ＬＡＮ接続された他の車載制御装置（図示せず）が、本発明または実施形態の各手段の一部または全部の機能を実施し、または各手段を構成する要素の一部または全部の機能を実施し、センタ装置１８または他の車載制御装置などがこれらの演算結果、算出結果等を用いて本発明または実施形態の手段、機能を実現したり、必要に応じて演算結果、算出結果等を制御装置２に送信したりすることで、本発明の手段、機能を実現する形態に適用しても良い。
【０１４９】
なお、請求の範囲にいう満充電とはバッテリに物理的に充電できる最大の充電量が充電された状態を意味する。また、それだけでなく、ユーザが設定した限界充電量あるいは車両として予め設定された限界充電量（上記最大の充電量よりも少ない充電量）まで充電された状態を意味するものであってもよい。車両として予め限界量を設定する意図としては、通常、物理的な最大充電量まで充電するとバッテリに負担がかかるおそれもあるため、それよりも低い量で充電をとめる必要があるためである。
【符号の説明】
【０１５０】
図面中、１は車両用ナビゲーション装置、２は制御装置（第１エリア設定手段、充電地点探索手段、充電地点案内手段、経路探索手段、充電回数算出手段、判定手段、再探索手段、第２エリア設定手段、第３エリア設定手段、費用算出手段、報知制御手段、予約手段）を示す。
【図１】
0005516550.tif 000002
【図２】
0005516550.tif 000003
【図３】
0005516550.tif 000004
【図４】
0005516550.tif 000005
【図５】
0005516550.tif 000006
【図６】
0005516550.tif 000007
【図７】
0005516550.tif 000008
【図８】
0005516550.tif 000009
【図９】
0005516550.tif 000010
【図１０】
0005516550.tif 000011
【図１１】
0005516550.tif 000012
【図１２】
0005516550.tif 000013
【図１３】
0005516550.tif 000014
【図１４】
0005516550.tif 000015
【図１５】
0005516550.tif 000016
【図１６】
0005516550.tif 000017
【図１７】
0005516550.tif 000018
【図１８】
0005516550.tif 000019
【図１９】
0005516550.tif 000020
【図２０】
0005516550.tif 000021
【図２１】
0005516550.tif 000022
【図２２】
0005516550.tif 000023
【図２３】
0005516550.tif 000024
【図２４】
0005516550.tif 000025
【図２５】
0005516550.tif 000026
【図２６】
0005516550.tif 000027
【図２７】
0005516550.tif 000028
【図２８】
0005516550.tif 000029
【図２９】
0005516550.tif 000030
【図３０】
0005516550.tif 000031
【図３１】
0005516550.tif 000032
【図３２】
0005516550.tif 000033