(57)【要約】【課題】停電による電力供給の中断が発生した場合であっても、目標時刻までに目標充電エネルギ量を確実に充電することを可能とした車載バッテリ充電支援装置、車載バッテリ充電支援方法及びコンピュータプログラムを提供する。【解決手段】バッテリ４の充電を行う際において、目標充電エネルギや目標時刻から基本充電スケジュール４８を生成し、その一方で充電施設５やネットワーク６や学習値から停電情報等を取得し、取得した停電情報等に基づいて充電を行う充電施設５において停電となる停電予測時間帯を予測し、予測された停電予測時間帯に基づいて停電による電力供給の中断を考慮した停電用充電スケジュール４９を生成し、ユーザにより選択された基本充電スケジュール４８又は停電用充電スケジュール４９により充電を実施するように構成する。【選択図】図１
2011196826.tif 000002
【特許請求の範囲】
【請求項１】
車両の駆動源に電力を供給する車載バッテリに対して充電する目標充電エネルギ量を取得する目標充電エネルギ量取得手段と、
前記車載バッテリに対して充電を行う充電施設に関する停電情報を取得する停電情報取得手段と、
前記目標充電エネルギ量取得手段により取得された前記目標充電エネルギ量と前記停電情報取得手段により取得した前記停電情報とに基づいて、前記車載バッテリに対して前記目標充電エネルギ量を充電する為の停電用充電スケジュールを生成する停電用充電スケジュール生成手段と、を有することを特徴とする車載バッテリ充電支援装置。
【請求項２】
前記車載バッテリを充電する為の基本充電スケジュールを取得する基本充電スケジュール取得手段と、
前記停電情報取得手段により取得した前記停電情報に基づいて、前記基本充電スケジュール取得手段により取得された前記基本充電スケジュールに基づく充電により、前記目標充電エネルギ量を前記車載バッテリに対して充電できるか否かを判定する充電判定手段と、を有し、
前記停電用充電スケジュール生成手段は、前記充電判定手段によって前記目標充電エネルギ量を前記車載バッテリに対して充電できないと判定された場合に、前記停電用充電スケジュールを生成することを特徴とする請求項１に記載の車載バッテリ充電支援装置。
【請求項３】
前記車載バッテリに対して充電を行う際のユーザの希望する充電条件を取得する充電条件取得手段と、
前記充電判定手段によって前記目標充電エネルギ量を前記車載バッテリに対して充電できないと判定された場合に、前記停電用充電スケジュール生成手段によって生成される前記ユーザの希望する充電条件を満たす前記停電用充電スケジュールに基づく充電により、前記目標充電エネルギ量を充電できるか否かを判定する条件判定手段を備え、
前記条件判定手段によって前記ユーザの希望する充電条件を満たす前記停電用充電スケジュールに基づく充電により、前記目標充電エネルギ量を充電できないと判定された場合に、該判定結果を案内する判定結果案内手段と、を有することを特徴とする請求項２に記載の車載バッテリ充電支援装置。
【請求項４】
前記ユーザの希望する充電条件は、複数のスケジュール生成条件に含まれる一の条件であり、
前記判定結果案内手段は、前記条件判定手段によって前記ユーザの希望する充電条件を満たす前記停電用充電スケジュールに基づく充電により、前記目標充電エネルギ量を充電できないと判定された場合に、前記複数のスケジュール生成条件の内の前記ユーザの希望する充電条件以外のスケジュール生成条件を満たす前記停電用充電スケジュールを案内することを特徴とする請求項３に記載の車載バッテリ充電支援装置。
【請求項５】
複数のスケジュール生成条件を設定するスケジュール生成条件設定手段を有し、
前記停電用充電スケジュール生成手段は、前記スケジュール生成条件設定手段により設定された前記複数のスケジュール生成条件を満たす前記停電用充電スケジュールを、スケジュール生成条件毎にそれぞれ生成することを特徴とする請求項１又は請求項２に記載の車載バッテリ充電支援装置。
【請求項６】
前記複数の停電用充電スケジュールについて、スケジュール生成条件毎に、充電する時間帯と、充電に必要な料金と、充電後の前記車載バッテリの残エネルギ量と、を関連付けて前記複数の停電用充電スケジュール毎に案内するスケジュール案内手段を有することを特徴とする請求項４又は請求項５に記載の車載バッテリ充電支援装置。
【請求項７】
車両の駆動源に電力を供給する車載バッテリに対して充電する目標充電エネルギ量を取得する目標充電エネルギ量取得ステップと、
前記車載バッテリに対して充電を行う充電施設に関する停電情報を取得する停電情報取得ステップと、
前記目標充電エネルギ量取得ステップにより取得された前記目標充電エネルギ量と前記停電情報取得ステップにより取得した前記停電情報とに基づいて、前記車載バッテリに対して前記目標充電エネルギ量を充電する為の停電用充電スケジュールを生成する停電用充電スケジュール生成ステップと、を有することを特徴とする車載バッテリ充電支援方法。
【請求項８】
コンピュータに搭載され、
車両の駆動源に電力を供給する車載バッテリに対して充電する目標充電エネルギ量を取得する目標充電エネルギ量取得機能と、
前記車載バッテリに対して充電を行う充電施設に関する停電情報を取得する停電情報取得機能と、
前記目標充電エネルギ量取得機能により取得された目標充電エネルギ量と前記停電情報取得機能により取得した前記停電情報とに基づいて、前記車載バッテリに対して前記目標充電エネルギ量を充電する為の停電用充電スケジュールを生成する停電用充電スケジュール生成機能と、
を実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に電力を供給する車載バッテリの充電を行うに際して、その充電を支援する車載バッテリ充電支援装置、車載バッテリ充電支援方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
近年においては、エンジンを駆動源とするガソリン車以外にもバッテリから供給される電力に基づいて駆動されるモータを駆動源とする電気自動車や、モータとエンジンを併用して駆動源とするハイブリッド車両等が存在する。
【０００３】
そして、このような電気自動車やハイブリッド車両が備えるバッテリの充電を行う方法としては、自宅や専用の充電施設で充電を行う方法、車両走行中において減速時や降坂路走行中に発生するモータの回生電力で充電を行う方法、エンジンに基づいて駆動される発電機を用いて充電を行う方法等がある。ここで、バッテリの充電を行う際には、目標とする充電エネルギ量を決定し、目標時刻までに目標充電エネルギ量を充電する為の充電スケジュールを生成して、生成した充電スケジュールに基づいて充電を行うことが行われている。
【０００４】
しかしながら、生成された充電スケジュールに従って充電を行った場合であっても、目標時刻までに目標充電エネルギ量がバッテリに充電できない場合がある。例えば、充電中に停電などにより電力供給の中断が発生した場合である。そこで、特開２０００−２０９７０７号公報には、電力供給の中断が発生した場合に、現在のバッテリ残量と目標時刻とに基づいて、目標時刻までに目標充電エネルギ量をバッテリに充電する為の新たな充電スケジュールを生成する技術について記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−２０９７０７号公報（第１０頁）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に記載された技術では、電力供給の中断が発生した後に電力供給の中断に対応した新たな充電スケジュールを生成するので、車両が走行を開始するまでに目標充電エネルギ量をバッテリに充電できない場合があった。例えば、車両が走行を開始する直前に目標充電エネルギ量の充電が完了するスケジュールを生成していた場合であって、電力供給の中断が車両が走行を開始する予定時刻に近い時刻で発生した場合には、電力供給が回復した後に予定時刻まで継続して充電を行ったとしても予定時刻までに目標充電エネルギ量をバッテリに充電できない場合がある。
【０００７】
本発明は前記従来における問題点を解消するためになされたものであり、車載バッテリに対して充電を行う充電施設に関する停電情報を取得することによって、停電による電力供給の中断が発生した場合であっても、車両が走行を開始するまでに目標充電エネルギ量を確実に充電することを可能とした車載バッテリ充電支援装置、車載バッテリ充電支援方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
前記目的を達成するため本願の請求項１に係る車載バッテリ充電支援装置（１）は、車両（２）の駆動源（１２）に電力を供給する車載バッテリ（４）に対して充電する目標充電エネルギ量を取得する目標充電エネルギ量取得手段と（３３）と、前記車載バッテリに対して充電を行う充電施設（５）に関する停電情報を取得する停電情報取得手段（３３）と、前記目標充電エネルギ量設定手段により設定された目標充電エネルギ量と前記停電情報取得手段により取得した前記停電情報とに基づいて、前記車載バッテリに対して前記目標充電エネルギ量を充電する為の停電用充電スケジュール（４９）を生成する停電用充電スケジュール生成手段（３３）と、を有することを特徴とする。
尚、「目標充電エネルギ量」は、充電により車載バッテリに新たに追加されるエネルギの目標量でも良いし、充電後の車載バッテリに充電されているエネルギの目標量でも良い。
【０００９】
また、請求項２に係る車載バッテリ充電支援装置（１）は、請求項１に記載の車載バッテリ充電支援装置であって、前記車載バッテリ（４）を充電する為の基本充電スケジュール（４８）を取得する基本充電スケジュール取得手段（３３）と、前記停電情報取得手段（３３）により取得した前記停電情報に基づいて、前記基本充電スケジュール取得手段により取得された前記基本充電スケジュールに基づく充電により、前記目標充電エネルギ量を前記車載バッテリに対して充電できるか否かを判定する充電判定手段（３３）と、を有し、前記停電用充電スケジュール生成手段（３３）は、前記充電判定手段によって前記目標充電エネルギ量を前記車載バッテリに対して充電できないと判定された場合に、前記停電用充電スケジュール（４９）を生成することを特徴とする。
【００１０】
また、請求項３に係る車載バッテリ充電支援装置（１）は、請求項２に記載の車載バッテリ充電支援装置であって、前記車載バッテリ（４）に対して充電を行う際のユーザの希望する充電条件を取得する充電条件取得手段（３３）と、前記充電判定手段（３３）によって前記目標充電エネルギ量を前記車載バッテリに対して充電できないと判定された場合に、前記停電用充電スケジュール生成手段（３３）によって生成される前記ユーザの希望する充電条件を満たす前記停電用充電スケジュールに基づく充電により、前記目標充電エネルギ量を充電できるか否かを判定する条件判定手段（３３）を備え、前記条件判定手段によって前記ユーザの希望する充電条件を満たす前記停電用充電スケジュールに基づく充電により、前記目標充電エネルギ量を充電できないと判定された場合に、該判定結果を案内する判定結果案内手段（３３）と、を有することを特徴とする。
尚、「判定結果を案内する」とは、ユーザの希望する充電条件を満たさない停電用充電スケジュールを案内することによって、ユーザの希望する充電条件を満たす停電用充電スケジュールが生成できないことを案内することも含む。
【００１１】
また、請求項４に係る車載バッテリ充電支援装置（１）は、請求項３に記載の車載バッテリ充電支援装置であって、前記ユーザの希望する充電条件は、複数のスケジュール生成条件に含まれる一の条件であり、前記判定結果案内手段（３３）は、前記条件判定手段（３３）によって前記ユーザの希望する充電条件を満たす前記停電用充電スケジュール（４９）に基づく充電により、前記目標充電エネルギ量を充電できないと判定された場合に、前記複数のスケジュール生成条件の内の前記ユーザの希望する充電条件以外のスケジュール生成条件を満たす前記停電用充電スケジュールを案内する。
【００１２】
また、請求項５に係る車載バッテリ充電支援装置（１）は、請求項１又は請求項２に記載の車載バッテリ充電支援装置であって、複数のスケジュール生成条件を設定するスケジュール生成条件設定手段（３３）を有し、前記停電用充電スケジュール生成手段（３３）は、前記スケジュール生成条件設定手段により設定された前記複数のスケジュール生成条件を満たす前記停電用充電スケジュール（４９）を、スケジュール生成条件毎にそれぞれ生成することを特徴とする。
【００１３】
また、請求項６に係る車載バッテリ充電支援装置（１）は、請求項５に記載の車載バッテリ充電支援装置であって、前記複数の停電用充電スケジュール（４９）について、スケジュール生成条件毎に、充電する時間帯と、充電に必要な料金と、充電後の前記車載バッテリの残エネルギ量と、を関連付けて前記複数の停電用充電スケジュール毎に案内するスケジュール案内手段（３３）を有することを特徴とする。
【００１４】
また、請求項７に係る車載バッテリ充電支援方法は、車両（２）の駆動源に電力を供給する車載バッテリ（４）に対して充電する目標充電エネルギ量を取得する目標充電エネルギ量取得ステップと、前記車載バッテリに対して充電を行う充電施設（５）に関する停電情報を取得する停電情報取得ステップと、前記目標充電エネルギ量取得ステップにより取得された目標充電エネルギ量と前記停電情報取得ステップにより取得した前記停電情報とに基づいて、前記車載バッテリに対して前記目標充電エネルギ量を充電する為の停電用充電スケジュール（４９）を生成する停電用充電スケジュール生成ステップと、を有することを特徴とする。
【００１５】
更に、請求項８に係るコンピュータプログラムは、コンピュータに搭載され、車両（２）の駆動源に電力を供給する車載バッテリ（４）に対して充電する目標充電エネルギ量を取得する目標充電エネルギ量取得機能と、前記車載バッテリに対して充電を行う充電施設（５）に関する停電情報を取得する停電情報取得機能と、前記目標充電エネルギ量取得機能により取得された目標充電エネルギ量と前記停電情報取得機能により取得した前記停電情報とに基づいて、前記車載バッテリに対して前記目標充電エネルギ量を充電する為の停電用充電スケジュール（４９）を生成する停電用充電スケジュール生成機能と、を実行させることを特徴とする。
【発明の効果】
【００１６】
前記構成を有する請求項１に記載の車載バッテリ充電支援装置によれば、車載バッテリに対して充電を行う充電施設に関する停電情報を取得することによって、充電施設において停電による電力供給の中断が発生した場合であっても、予め該停電による電力供給の中断を考慮した充電スケジュールを生成することが可能となる。その結果、車両が走行を開始するまでに目標充電エネルギ量を確実に充電することが可能となる。
【００１７】
また、請求項２に記載の車載バッテリ充電支援装置によれば、先に停電による電力供給の中断を考慮しない充電スケジュールを生成した後に、その充電スケジュールで目標充電エネルギ量の充電が可能か否か判定し、充電できないと判定された場合に停電による電力供給の中断を考慮した充電スケジュールを生成するので、停電による電力供給の中断を考慮した充電スケジュールの生成が不要である状況では、該充電スケジュールを生成しないようにすることが可能となる。その結果、充電スケジュールの生成に係る処理負担を軽減することができ、適切な充電スケジュールの提供が可能となる。
【００１８】
また、請求項３に記載の車載バッテリ充電支援装置によれば、停電による電力供給の中断を考慮し、且つユーザの希望条件を満たす充電スケジュールに基づく充電により、目標充電エネルギ量を充電できない場合には、その旨を案内するので、希望条件を満たさないスケジュールによる充電、即ち、ユーザにとって不利な処理をユーザに許可なく行うことを防止できる。
【００１９】
また、請求項４に記載の車載バッテリ充電支援装置によれば、ユーザの希望条件を満たす充電スケジュールに基づく充電により、目標充電エネルギ量を充電できない場合には、他のスケジュール生成条件に基づく充電スケジュールについても案内されるので、他の充電条件についても考慮して充電スケジュールを選択することが可能となる。
【００２０】
また、請求項５に記載の車載バッテリ充電支援装置によれば、停電による電力供給の中断を考慮した充電スケジュールとしては、複数の条件に基づく複数のスケジュールが生成されるので、ユーザの希望に沿った充電スケジュールを提供することが可能となる。
【００２１】
また、請求項６に記載の車載バッテリ充電支援装置によれば、停電による電力供給の中断を考慮した複数の充電スケジュールについて、スケジュール生成条件毎に充電する時間帯と、充電に必要な料金と、充電後の前記車載バッテリの残エネルギ量と、を比較して案内することが可能となる。その結果、ユーザは比較結果を参照して希望に沿った充電スケジュールを選択することが可能となる。
【００２２】
また、請求項７に記載の車載バッテリ充電支援方法によれば、車載バッテリに対して充電を行う充電施設に関する停電情報を取得することによって、停電による電力供給の中断が発生した場合であっても、予め該停電による電力供給の中断を考慮した充電スケジュールを生成することが可能となる。その結果、車両が走行を開始するまでに目標充電エネルギ量を確実に充電することが可能となる。
【００２３】
更に、請求項８に記載のコンピュータプログラムによれば、車載バッテリに対して充電を行う充電施設に関する停電情報を取得させることによって、停電による電力供給の中断が発生した場合であっても、予め該停電による電力供給の中断を考慮した充電スケジュールを生成させることが可能となる。その結果、車両が走行を開始するまでに目標充電エネルギ量を確実に充電させることが可能となる。
【図面の簡単な説明】
【００２４】
【図１】本実施形態に係る充電制御システムの概略構成図である。
【図２】本実施形態に係る車両及び車両制御システムの概略構成図である。
【図３】本実施形態に係る車両制御システムの制御系を模式的に示すブロック図である。
【図４】停電情報ＤＢに記憶される停電情報の一例を示した図である。
【図５】基本充電スケジュールの一例を示した図である。
【図６】停電用充電スケジュールの一例を示した図である。
【図７】本実施形態に係る充電スケジュール生成処理プログラムのフローチャートである。
【図８】ステップ４、６、８で取得される停電情報の一例と、取得された停電情報に基づいて予測される停電予測時間帯を示した図である。
【図９】ステップ３で生成される基本充電スケジュールと、ステップ１１で予測される停電予測時間帯と、ステップ１２において生成される４つの停電用充電スケジュールについてそれぞれ示した図である。
【図１０】液晶ディスプレイに表示されるスケジュール案内画面を示した図である。
【発明を実施するための形態】
【００２５】
以下、本発明に係る車載バッテリ充電支援装置についてナビゲーション装置に具体化した一実施形態に基づき図面を参照しつつ詳細に説明する。
先ず、本実施形態に係るナビゲーション装置１を車載機として搭載した車両２に対して充電を行う充電制御システム３の概略構成について図１を用いて説明する。図１は本実施形態に係る充電制御システム３の概略構成図である。
【００２６】
図１に示すように充電制御システム３は、ナビゲーション装置１を搭載した車両２と、車両２が搭載するバッテリ４の充電を行う充電設備を備えた充電施設５と、サーバや通信網等からなるネットワーク６とから構成される。
【００２７】
車両２は、車両２に対して電力を供給するバッテリ４を備え、外部電源からバッテリ４を充電することができる車両とする。そして、外部電源からバッテリ４を充電することができる車両としては、モータのみを駆動源とする電気自動車や、モータとエンジンを併用して駆動源とするプラグインハイブリッド車両があるが、以下に説明する本実施形態ではプラグインハイブリッド車両を用いることとする。また、車両２は充電施設５やネットワーク６との間で通信を行う為の通信モジュール７を備える。そして、後述のように車両２は通信モジュール７を介して充電施設５やネットワーク６から充電施設５の停電情報等を取得する。
【００２８】
また、充電施設５は、車両２に対してコードを接続することによってバッテリ４に対して充電を行うことが可能な充電設備を備えた施設である。また、充電施設５に関する停電情報を記憶するデータベース８と、ナビゲーション装置１やネットワーク６と通信を行う為の通信装置９についても備える。尚、データベース８に記憶される停電情報は、充電施設５において電力供給が中断する時間帯（例えば、２０１０年３月３日の２：００〜４：００等）が予め特定されている場合に、その時間帯に関する情報である。尚、充電施設としては、自宅、商業施設の駐車場、専用の充電スタンド等がある。
【００２９】
また、ネットワーク６は、サーバや通信網等からなり、ナビゲーション装置１や充電施設５に対して各種情報を提供する。特に本実施形態では、充電施設５の停電情報の他に、工事情報、災害情報、天気予報等についても提供する。そして、ネットワーク６から停電情報等を取得したナビゲーション装置１は、後述のように取得した停電情報等に基づいて、バッテリ４を充電するための電力供給の中断を考慮した停電用充電スケジュールを生成する。一方、ネットワーク６から停電情報等を取得した充電施設５は、受信した停電情報等をデータベース８に記憶する。
【００３０】
次に、車両２の車両制御システム１０の概略構成について図２及び図３を用いて説明する。図２は本実施形態に係る車両制御システム１０の概略構成図、図３は本実施形態に係る車両制御システム１０の制御系を模式的に示すブロック図である。
【００３１】
図２及び図３に示すように、本実施形態に係る車両制御システム１０は、車両２に対して設置されたナビゲーション装置１と、エンジン１１と、駆動モータ１２と、発電機１３と、バッテリ４と、プラネタリギヤユニット１４と、車両制御ＥＣＵ１５と、エンジン制御ＥＣＵ１６と、駆動モータ制御ＥＣＵ１７と、発電機制御ＥＣＵ１８と、充電制御ＥＣＵ１９とから基本的に構成されている。
【００３２】
ここで、ナビゲーション装置１は、車両２の室内のセンターコンソール又はパネル面に備え付けられ、車両周辺の地図や目的地までの案内経路を表示する液晶ディスプレイ３５や、経路案内に関する音声ガイダンスを出力するスピーカ３６等を備えている。そして、ＧＰＳ等によって車両２の現在位置を特定するととともに、目的地が設定された場合においては目的地までの経路の探索、並びに設定された案内経路に従った案内を液晶ディスプレイ３５やスピーカ３６を用いて行う。また、ナビゲーション装置１は、後述するように、バッテリ４への充電を行う際において、目標時刻（例えば、車両の走行開始予定時刻）までに決定された目標充電量をバッテリ４に充電する為の充電スケジュールを生成し、生成された充電スケジュールに従ってバッテリ４の充電を制御する。尚、ナビゲーション装置１の詳細な構成については後述する。
【００３３】
また、エンジン１１はガソリン、軽油、エタノール等の燃料によって駆動される内燃機関等のエンジンであり、車両２の第１の駆動源として用いられる。そして、エンジン１１の駆動力であるエンジントルクはプラネタリギヤユニット１４に伝達され、プラネタリギヤユニット１４により分配されたエンジントルクの一部により駆動輪２０が回転させられ、車両２が駆動される。
【００３４】
また、駆動モータ１２はバッテリ４から供給される電力に基づいて回転運動するモータであり、車両２の第２の駆動源として用いられる。駆動モータはバッテリ４から供給された電力により駆動され、駆動モータ１２のトルクである駆動モータトルクを発生する。そして、発生した駆動モータトルクにより駆動輪２０が回転させられ、車両２が駆動される。
そして、本実施形態に係るプラグインハイブリッド車両では、基本的にバッテリ４の残量が所定値以下（例えば３５％）となるまでは駆動モータ１２のみを駆動源として走行する。そして、バッテリ４の残量が所定値以下となった後は通常のハイブリッド車両と同様に、状況に応じてエンジン１１又は駆動モータ１２のいずれか一方又は両方を駆動源として使用して走行する。
更に、エンジンブレーキ必要時及び制動停止時において、駆動モータ１２は回生ブレーキとして機能し、車両慣性エネルギを電気エネルギとして回生する。
【００３５】
また、発電機１３はプラネタリギヤユニット１４により分配されたエンジントルクの一部により駆動され、電力を発生させる発電装置である。そして、発電機１３は図示されない発電機用インバータを介してバッテリ４に接続されており、発生した交流電流を直流電流に変換し、バッテリ４に供給する。尚、駆動モータ１２と発電機１３を一体的に構成しても良い。
【００３６】
また、バッテリ４は充電と放電とを繰り返すことができる蓄電手段としての二次電池であり、鉛蓄電池、キャパシタ、ニッケルカドミウム電池、ニッケル水素電池、リチウムイオン電池、ナトリウム硫黄電池等が用いられる。更に、バッテリ４は車両２の側壁に設けられた充電コネクタ２５と接続されている。そして、自宅や所定の充電設備を備えた充電施設において、充電コネクタ２５をコンセント等の電力供給源に接続することにより、バッテリ４の充電を行うことが可能となる。更に、バッテリ４は上記駆動モータ１２で発生した回生エネルギや発電機１３で発電された電力によっても充電される。
【００３７】
また、プラネタリギヤユニット１４はサンギヤ、ピニオン、リングギヤ、キャリア等によって構成され、エンジン１１の駆動力の一部を発電機１３へと分配し、残りの駆動力を駆動輪２０へと伝達する。
【００３８】
また、車両制御ＥＣＵ（エレクトロニック・コントロール・ユニット）１５は、車両２の全体の制御を行う電子制御ユニットである。また、車両制御ＥＣＵ１５には、エンジン１１の制御を行う為のエンジン制御ＥＣＵ１６、駆動モータ１２の制御を行う為の駆動モータ制御ＥＣＵ１７、発電機１３の制御を行う為の発電機制御ＥＣＵ１８、バッテリ４の制御を行う為の充電制御ＥＣＵ１９が接続されるとともに、ナビゲーション装置１が備える後述のナビゲーションＥＣＵ３３に接続されている。また、車両制御ＥＣＵ１５は、後述のようにナビゲーション装置１から充電スケジュールに基づく充電指示が送信された場合には、ナビゲーション装置１から送信された充電スケジュールに基づいて充電制御ＥＣＵ１９を制御し、充電スケジュールに従ったバッテリ４の充電を行う。
そして、車両制御ＥＣＵ１５は、演算装置及び制御装置としてのＣＰＵ２１、並びにＣＰＵ２１が各種の演算処理を行うに当たってワーキングメモリとして使用されるＲＡＭ２２、制御用のプログラム等が記録されたＲＯＭ２３等の内部記憶装置を備えている。
【００３９】
また、エンジン制御ＥＣＵ１６、駆動モータ制御ＥＣＵ１７、発電機制御ＥＣＵ１８及び充電制御ＥＣＵ１９は、図示しないＣＰＵ、ＲＡＭ、ＲＯＭ等からなり、それぞれエンジン１１、駆動モータ１２、発電機１３、バッテリ４の制御を行う。
【００４０】
続いて、ナビゲーション装置１の構成について図３を用いて説明する。
図３に示すように本実施形態に係るナビゲーション装置１は、車両２の現在位置を検出する現在位置検出部３１と、各種のデータが記録されたデータ記録部３２と、入力された情報に基づいて、各種の演算処理を行うナビゲーションＥＣＵ３３と、ユーザからの操作を受け付ける操作部３４と、ユーザに対して車両周辺の地図や設定された案内経路を表示する液晶ディスプレイ３５と、経路案内に関する音声ガイダンスを出力するスピーカ３６と、プログラムを記憶した記憶媒体であるＤＶＤを読み取るＤＶＤドライブ３７、プローブセンタやＶＩＣＳセンタ等の情報センタとの間で通信を行う通信モジュール７と、から構成されている。
【００４１】
以下に、ナビゲーション装置１を構成する各構成要素について順に説明する。
現在位置検出部３１は、ＧＰＳ４１、車速センサ４２、ステアリングセンサ４３、ジャイロセンサ４４等からなり、現在の車両の位置、方位、車両の走行速度、現在時刻等を検出することが可能となっている。ここで、特に車速センサ４２は、車両２の移動距離や車速を検出する為のセンサであり、車両２の駆動輪の回転に応じてパルスを発生させ、パルス信号をナビゲーションＥＣＵ３３に出力する。そして、ナビゲーションＥＣＵ３３は発生するパルスを計数することにより駆動輪の回転速度や移動距離を算出する。尚、上記５種類のセンサをナビゲーション装置１が全て備える必要はなく、これらの内の１又は複数種類のセンサのみをナビゲーション装置１が備える構成としても良い。
【００４２】
また、データ記録部３２は、外部記憶装置及び記録媒体としてのハードディスク（図示せず）と、ハードディスクに記録された地図情報ＤＢ４６、停電情報ＤＢ４７、基本充電スケジュール４８、停電用充電スケジュール４９及び所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。
【００４３】
ここで、地図情報ＤＢ４６は、例えば、道路（リンク）に関するリンクデータ、ノード点に関するノードデータ、地図を表示するための地図表示データ、各交差点に関する交差点データ、経路を探索するための探索データ、施設に関する施設データ、地点を検索するための検索データ等が記憶された記憶手段である。
【００４４】
また、停電情報ＤＢ４７は、充電施設５やネットワーク６から取得した停電情報や、ネットワーク６から取得した工事情報、災害情報、天気予報等に基づいてナビゲーションＥＣＵ３３が生成した停電情報等が記憶される記憶手段である。
【００４５】
ここで、図４は停電情報ＤＢ４７に記憶される停電情報の一例を示した図である。図４に示すように、停電情報ＤＢ４７には、停電が発生すると予測される充電施設の名称と、その充電施設において停電により電力供給が中断すると予測される時間帯がそれぞれ記憶される。尚、充電施設において停電が起こる原因としては、充電施設のメンテナンス、充電施設の発電量不足、電線工事、国の政策、地震や落雷などの自然災害等がある。尚、ナビゲーションＥＣＵ３３は、充電施設５から直接に停電情報を取得した場合には、取得した対象の施設名とともに取得した停電情報を停電情報ＤＢ４７に記憶する。また、ナビゲーションＥＣＵ３３は、ネットワーク６から停電情報を取得した場合には、停電情報に含まれる施設名とともに取得した停電情報を停電情報ＤＢ４７に記憶する。一方、ナビゲーションＥＣＵ３３は、ネットワーク６から工事情報や災害情報や天気予報を取得した場合には、取得した工事情報や災害情報や天気予報に基づいて、停電されると予測される充電施設５とその施設で停電により電力供給が中断すると予測される時間帯をそれぞれ特定し、予測された充電施設５と時間帯をそれぞれ停電情報ＤＢ４７に記憶する。
尚、停電情報ＤＢ４７には、地域と停電が予測される時間帯とを関連付けて記憶する構成としても良い。その場合には、該当する地域に含まれる施設が、その時間帯において停電すると予測する停電情報が停電情報ＤＢ４７に記憶されることとなる。
更に、ナビゲーションＥＣＵ３３は、後述のように充電施設５やネットワーク６から停電情報、工事情報、災害情報、天気予報のいずれも取得できなかった場合であっても、停電情報ＤＢ４７に記憶された過去の停電情報（停電履歴）に基づいて停電情報を予測（学習）することも行う。
【００４６】
また、基本充電スケジュール４８は車両２のバッテリ４に対して充電を行う場合にナビゲーションＥＣＵ３３により生成され、目標時刻（例えば、車両が走行を開始する時刻）までにバッテリ４に対して目標充電エネルギ量の充電を行うためにバッテリ４の充電をどのように制御するのかを決定するスケジュールである。尚、基本充電スケジュール４８の詳細については後述する。
【００４７】
また、停電用充電スケジュール４９は車両２のバッテリ４に対して充電を行う場合であって、且つ停電に基づく電力供給の中断により基本充電スケジュール４８では目標時刻までに目標充電エネルギ量を充電できない場合にナビゲーションＥＣＵ３３により生成され、目標時刻（例えば、車両が走行を開始する時刻）までにバッテリ４に対して目標充電エネルギ量の充電を行うためにバッテリ４の充電をどのように制御するのかを決定するスケジュールである。尚、停電用充電スケジュール４９の詳細については後述する。
【００４８】
一方、ナビゲーションＥＣＵ（エレクトロニック・コントロール・ユニット）３３は、目的地が選択された場合に、地図情報ＤＢ４６に記憶されたリンクデータに基づいて出発地（現在位置や自宅）から目的地までの案内経路を設定する誘導経路設定処理、バッテリ４に対して充電する目標充電エネルギ量を設定する処理、バッテリ４を充電する為の基本充電スケジュール４８を生成する処理、充電を行う充電施設５に関する停電情報を取得する処理、基本充電スケジュール４８では目標時刻までに目標充電エネルギ量を充電できない場合に停電用充電スケジュール４９を生成する処理、生成された基本充電スケジュール４８又は停電用充電スケジュール４９に基づいてバッテリ４の充電を行う充電処理等のナビゲーション装置１の全体の制御を行う電子制御ユニットである。そして、演算装置及び制御装置としてのＣＰＵ５１、並びにＣＰＵ５１が各種の演算処理を行うにあたってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データ等が記憶されるＲＡＭ５２、制御用のプログラムのほか、充電スケジュール生成処理プログラム（図７）等が記録されたＲＯＭ５３、ＲＯＭ５３から読み出したプログラムを記憶するフラッシュメモリ５４等の内部記憶装置を備えている。
【００４９】
操作部３４は、走行開始地点としての出発地及び走行終了地点としての目的地を入力する際等に操作され、各種のキー、ボタン等の複数の操作スイッチ（図示せず）から構成される。そして、ナビゲーションＥＣＵ３３は、各スイッチの押下等により出力されるスイッチ信号に基づき、対応する各種の動作を実行すべく制御を行う。尚、液晶ディスプレイ３５の前面に設けたタッチパネルによって構成することもできる。
【００５０】
また、液晶ディスプレイ３５には、道路を含む地図画像、交通情報、操作案内、操作メニュー、キーの案内、出発地から目的地までの走行予定経路、走行予定経路に沿った案内情報、ニュース、天気予報、時刻、メール、テレビ番組等が表示される。また、車両２のバッテリ４の充電を行う際には、基本充電スケジュール４８や停電用充電スケジュール４９の案内も表示される。
【００５１】
また、スピーカ３６は、ナビゲーションＥＣＵ３３からの指示に基づいて走行予定経路に沿った走行を案内する音声ガイダンスや、交通情報の案内を出力する。また、車両２のバッテリ４の充電を行う際には、基本充電スケジュール４８や停電用充電スケジュール４９の音声案内も出力される。
【００５２】
また、ＤＶＤドライブ３７は、ＤＶＤやＣＤ等の記録媒体に記録されたデータを読み取り可能なドライブである。そして、読み取ったデータに基づいて地図情報ＤＢ４６の更新等が行われる。
【００５３】
また、通信モジュール７は、交通情報センタ、例えば、ＶＩＣＳ（登録商標：Vehicle Information and Communication System）センタやプローブセンタ等から送信された渋滞情報、規制情報、交通事故情報等の各情報から成る交通情報を受信する為の通信装置であり、例えば携帯電話機やＤＣＭが該当する。
【００５４】
尚、本実施形態に係るナビゲーション装置１は、通常電源モードと低電源モードの２種類のモード内のいずれかのモード状態に設定される。通常モードは、車両が走行可能状態に移行した後に設定される。また、低電源モードは、車両が走行可能状態に移行していない場合に設定される。
そして、通常モードに設定されている状態では、ナビゲーション装置１の備える全ての機能を使用することができる。一方、低電源モードに設定されている時には、バッテリ４の充電を管理する充電管理機能や基本充電スケジュール４８や停電用充電スケジュール４９の生成及び管理を行うスケジュール管理機能のみが使用可能となる。
【００５５】
次に、本実施形態に係るナビゲーション装置１において設定される基本充電スケジュール４８について図５を用いて説明する。尚、図５は、充電開始前のバッテリ４のエネルギ残量がＥ０、目標時刻がｔ１、目標充電エネルギ量がＥn、バッテリへの充電速度ｖ［Ｊ／ｈ］である場合に生成される基本充電スケジュールの一例である。
図５に示す基本充電スケジュール４８が設定された場合には、充電制御ＥＣＵ１９は、時刻がｔ２となった時点でバッテリ４の充電を開始する。そして、バッテリ４のエネルギ残量が目標充電エネルギ量Ｅnに到達した時点（時刻ｔ３）で充電を終了する。それにより、目標時刻ｔ１までに目標充電エネルギ量Ｅnをバッテリ４に充電することが可能となる。
【００５６】
そして、上記基本充電スケジュール４８は後述のようにユーザがバッテリ４の充電を開始させるための所定の操作を行った場合に、ナビゲーションＥＣＵ３３によって生成される。
具体的には、ナビゲーションＥＣＵ３３は、ユーザの入力情報に基づいて充電を完了する目標時刻（例えば走行開始予定時刻）ｔ１を取得し、更に、目標充電エネルギ量Ｅnを取得する。尚、目標充電エネルギ量は、バッテリの耐久性を保つ範囲で最大の充電エネルギ量（例えばバッテリ容量の８０％）としても良いし、ユーザに具体的な数値（例えば７５％）を指定させても良いし、予め次回の走行に必要なエネルギ量を算出し、算出されたエネルギ量を目標充電エネルギ量としても良い。更に、ナビゲーションＥＣＵ３３は、ユーザの希望する充電条件を取得する。充電条件としては、例えば、（ａ）充電に必要な料金を安くする為に深夜料金時間帯（２３：００〜７：００）のみで充電を行う“低料金限定”、（ｂ）充電に必要な料金を安くする為に深夜料金時間帯（２３：００〜７：００）を優先して充電を行う“低料金優先”、（ｃ）充電後の放電量を減らす為に目標時刻の直前で充電が完了するように充電を行う“後優先”、（ｄ）特に充電条件を設定せずに、現時刻から直に充電を開始する“充電条件未設定”があり、本実施形態では、（ａ）〜（ｄ）のスケジュール生成条件のいずれかからユーザの操作に基づいて選択される。
そして、ナビゲーションＥＣＵ３３は、現在のバッテリ４のエネルギ残量Ｅ０を検出し、バッテリへの充電速度ｖ［Ｊ／ｈ］に基づいて、ユーザの希望する充電条件に沿って、目標時刻ｔ１より前に目標充電エネルギ量Ｅnがバッテリ４に充電されるように、充電開始時刻ｔ２を決定する。
【００５７】
次に、本実施形態に係るナビゲーション装置１において設定される停電用充電スケジュール４９について図６を用いて説明する。尚、図６は、充電開始前のバッテリ４のエネルギ残量がＥ０、目標時刻がｔ１、停電時間帯がｔ４〜ｔ５、目標充電エネルギ量がＥn、バッテリへの充電速度ｖ［Ｊ／ｈ］である場合に生成される停電用充電スケジュールの一例である。
図６に示す停電用充電スケジュール４９が設定された場合には、充電制御ＥＣＵ１９は、時刻がｔ２となった時点でバッテリ４の充電を開始する。そして、停電により電力供給が中断するｔ４で充電を一時停止する。その後、電力供給が回復するｔ５で充電を再開する。そして、バッテリ４のエネルギ残量が目標充電エネルギ量Ｅnに到達した時点（時刻ｔ３）で充電を終了する。それにより、目標時刻ｔ１までに目標充電エネルギ量Ｅnをバッテリ４に充電することが可能となる。
【００５８】
そして、上記停電用充電スケジュール４９は後述のようにユーザがバッテリ４の充電を開始させるための所定の操作を行った場合であって、且つ停電に基づく電力供給の中断により図５に示す基本充電スケジュール４８では目標時刻ｔ１までに目標充電エネルギ量Ｅnを充電できない場合に、ナビゲーションＥＣＵ３３によって生成される。
具体的には、ナビゲーションＥＣＵ３３は、基本充電スケジュール４８の生成時と同様に、ユーザの入力情報に基づいて目標時刻（例えば走行開始予定時刻）ｔ１を取得し、更に、目標充電エネルギ量Ｅnと、ユーザの希望する充電条件を取得する。
そして、ナビゲーションＥＣＵ３３は、現在のバッテリ４のエネルギ残量Ｅ０を検出し、バッテリへの充電速度ｖ［Ｊ／ｈ］に基づいて、停電時間帯ｔ４〜ｔ５を考慮し、且つユーザの希望する充電条件に沿って、目標時刻ｔ１より前に目標充電エネルギ量Ｅnがバッテリ４に充電されるように、充電開始時刻ｔ２を決定する。
【００５９】
続いて、前記構成を有するナビゲーション装置１においてナビゲーションＥＣＵ３３が実行する充電スケジュール生成処理プログラムについて図７に基づき説明する。図７は本実施形態に係る充電スケジュール生成処理プログラムのフローチャートである。ここで、充電スケジュール生成処理プログラムは、ナビゲーション装置１の電源がＯＮされた後に所定間隔で実行され、基本充電スケジュール４８及び停電用充電スケジュール４９を生成するとともに生成された基本充電スケジュール４８又は停電用充電スケジュール４９に基づいて、車両２のバッテリ４への充電を行うプログラムである。尚、以下の図７にフローチャートで示されるプログラムは、ナビゲーション装置１が備えているＲＡＭ５２やＲＯＭ５３に記憶されており、ＣＰＵ５１により実行される。
【００６０】
先ず、充電スケジュール生成処理プログラムではステップ（以下、Ｓと略記する）１において、ＣＰＵ５１は、車両２が充電を実施することが可能な状態にあるか否か判定する。尚、車両２が充電を実施することが可能な状態とは、充電施設５に車両２が位置する場合であって、且つ充電コネクタ２５に充電施設５の電力供給源の端子が接続されている場合である。
【００６１】
そして、車両２が充電を実施することが可能な状態にあると判定された場合（Ｓ１：ＹＥＳ）には、Ｓ２へと移行する。それに対して、車両２が充電を実施することが可能な状態にないと判定された場合（Ｓ１：ＮＯ）には、当該充電スケジュール生成処理プログラムを終了する。
【００６２】
次に、Ｓ２においてＣＰＵ５１は、ユーザの希望する充電条件、目標充電エネルギ量Ｅn、充電開始前のバッテリ４のエネルギ残量Ｅ０、充電を完了する目標時刻ｔ１等を取得する。ここで、ユーザの希望する希望条件はユーザによる操作部３４の操作に基づいて取得され、例えば、（ａ）充電に必要な料金を安くする為に深夜料金時間帯（２３：００〜７：００）のみで充電を行う“低料金限定”、（ｂ）充電に必要な料金を安くする為に深夜料金時間帯（２３：００〜７：００）を優先して充電を行う“低料金優先”、（ｃ）充電後の放電量を減らす為に目標時刻の直前で充電が完了するように充電を行う“後優先”、（ｄ）特に充電条件を設定せずに、現時刻から直に充電を開始する“充電条件未設定”のスケジュール生成条件のいずれかからユーザの操作に基づいて選択される。また、目標充電エネルギ量Ｅnは、バッテリの耐久性を保つ範囲で最大の充電エネルギ量（例えばバッテリ容量の８０％）としても良いし、ユーザに具体的な数値（例えば７５％）を指定させても良いし、予め次回の走行に必要なエネルギ量を算出し、算出されたエネルギ量を目標充電エネルギ量としても良い。また、充電開始前のバッテリ４のエネルギ残量Ｅ０は、充電制御ＥＣＵ１９から取得する。また、目標時刻ｔ１は、ユーザに具体的な時刻（例えば明日の７：００）を指定させても良いし、固定の時刻としても良い。
【００６３】
続いて、Ｓ３においてＣＰＵ５１は、前記Ｓ２で取得されたユーザの希望する希望条件、目標充電エネルギ量Ｅn、充電開始前のバッテリ４のエネルギ残量Ｅ０、目標時刻ｔ１等に基づいて、基本充電スケジュール４８を生成する。ここで、基本充電スケジュール４８は、車両２が目標時刻ｔ１までにバッテリ４に対して目標充電エネルギ量Ｅnの充電を行うためにバッテリ４の充電をどのように制御するのかを決定するスケジュールである。基本充電スケジュール４８の生成処理については公知技術であるので、詳細は省略する。尚、前記Ｓ３で生成された基本充電スケジュール４８は、データ記録部３２に記憶される。
【００６４】
その後、Ｓ４においてＣＰＵ５１は、車両２が充電を行う充電施設５から、充電施設５の停電に関する停電情報を取得する。尚、充電施設５から直接に停電情報を取得した場合には、取得した対象の施設名とともに取得した停電情報が停電情報ＤＢ４７に記憶される。
【００６５】
次に、Ｓ５においてＣＰＵ５１は、前記Ｓ４において車両２が充電施設５から取得した停電情報が、充電施設５において今後に停電により電力供給が中断する時間帯（以下、停電予測時間帯という）を予測するのに十分な情報量であるか否か判定する。
【００６６】
そして、停電予測時間帯を予測するのに十分な情報量であると判定された場合（Ｓ５：ＹＥＳ）には、Ｓ９へと移行する。それに対して、停電予測時間帯を予測するのに十分な情報量でないと判定された場合（Ｓ５：ＮＯ）には、Ｓ６へと移行する。
【００６７】
Ｓ６においてＣＰＵ５１は、ネットワーク６から、充電施設５の停電に関する停電情報、充電施設５周辺の工事情報、災害情報、天気予報等を取得する。尚、ネットワーク６から停電情報を取得した場合には、停電情報に含まれる施設名とともに取得した停電情報が停電情報ＤＢ４７に記憶される。一方、ネットワーク６から工事情報や災害情報や天気予報を取得した場合には、取得した工事情報や災害情報や天気予報に基づいて、停電されると予測される充電施設５とその施設で停電により電力供給が中断すると予測される時間帯がそれぞれ特定され、予測された充電施設５と時間帯がそれぞれ停電情報ＤＢ４７に記憶される。
【００６８】
次に、Ｓ７においてＣＰＵ５１は、前記Ｓ４及びＳ６において車両２が充電施設５及びネットワーク６から取得した停電情報等が、充電施設５において今後に停電により電力供給が中断する停電予測時間帯を予測するのに十分な情報量であるか否か判定する。
【００６９】
そして、停電予測時間帯を予測するのに十分な情報量であると判定された場合（Ｓ７：ＹＥＳ）には、Ｓ９へと移行する。それに対して、停電予測時間帯を予測するのに十分な情報量でないと判定された場合（Ｓ７：ＮＯ）には、Ｓ８へと移行する。
【００７０】
Ｓ８においてＣＰＵ５１は、停電情報ＤＢ４７に記憶された過去の停電情報（停電履歴）に基づいて、車両２が充電を行う充電施設５で今後に停電により電力供給が中断するか否かを予測し、停電が予測される場合には時間帯についても特定する。そして、車両２が充電を行う充電施設５と予測された時間帯がそれぞれ停電情報ＤＢ４７に記憶される。
【００７１】
続いて、Ｓ９においてＣＰＵ５１は、前記Ｓ４、Ｓ６、Ｓ８で取得した停電情報等に基づいて、車両２が充電を行う充電施設５において、今後に停電により電力供給が中断する停電予測時間帯を予測する。ここで、図８は前記Ｓ４、Ｓ６、Ｓ８で取得される停電情報の一例と、取得された停電情報に基づいて予測される停電予測時間帯を示した図である。
【００７２】
図８に示す例では、前記Ｓ４において充電施設５から停電情報が取得され、前記Ｓ６においてネットワーク６から災害情報が取得され、前記Ｓ８において過去の停電情報に基づいてＣＰＵ５１により停電予測がなされた場合の例を示す。図８に示すように、停電予測時間帯は、充電施設５から得た停電情報に基づいて停電が予測される時間帯Ａと、ネットワーク６から得た災害情報に基づいて停電が予測される時間帯Ｂと、過去の停電情報に基づいてＣＰＵ５１により停電が予測される時間帯Ｃの内、少なくともいずれか一の時間帯を含む時間帯Ｄとする。尚、時間帯Ａ〜Ｃのいずれか１又は２の時間帯のみ特定する停電情報を取得していた場合においても、同様に少なくともいずれか一の時間帯を含む時間帯を停電予測時間帯とする。
尚、時間帯Ａ〜Ｃのいずれか２つ又は全てが重複する時間帯のみを停電予測時間帯としても良い。
【００７３】
次に、Ｓ１０においてＣＰＵ５１は、前記Ｓ９で予測した停電予測時間帯を考慮して、前記Ｓ３で生成された基本充電スケジュール４８に基づく充電により、前記Ｓ２で取得した目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できるか否かを判定する。即ち、前記Ｓ９で予測した停電予測時間帯において充電施設５の電力供給が中断されると仮定した場合に、前記Ｓ３で生成された基本充電スケジュール４８に基づく充電により、前記Ｓ２で取得した目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できるか否かを判定する。
【００７４】
そして、基本充電スケジュール４８に基づく充電により目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できると判定された場合（Ｓ１０：ＹＥＳ）には、Ｓ１６へと移行する。Ｓ１６では、後述のように基本充電スケジュール４８に基づいて充電処理が行われる。一方、基本充電スケジュール４８に基づく充電により目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できないと判定された場合（Ｓ１０：ＮＯ）には、Ｓ１１へと移行する。
【００７５】
次に、Ｓ１１においてＣＰＵ５１は、スケジュール生成条件を設定する。本実施形態では前記Ｓ１１で４つのスケジュール生成条件を設定する。具体的には、（ａ）充電に必要な料金を安くする為に深夜料金時間帯（２３：００〜７：００）のみで充電を行う“低料金限定”、（ｂ）充電に必要な料金を安くする為に深夜料金時間帯（２３：００〜７：００）を優先して充電を行う“低料金優先”、（ｃ）充電後の放電量を減らす為に目標時刻の直前で充電が完了するように充電を行う“後優先”、（ｄ）現時刻から直に充電を開始する“充電条件未設定”である。
【００７６】
続いて、Ｓ１２においてＣＰＵ５１は、前記Ｓ９で予測した停電予測時間帯、前記Ｓ１１で設定されたスケジュール生成条件、前記Ｓ２で取得された目標充電エネルギ量Ｅn、充電開始前のバッテリ４のエネルギ残量Ｅ０、目標時刻ｔ１等に基づいて、前記Ｓ１１で設定された４つのスケジュール生成条件毎に、停電用充電スケジュール４９を生成する。ここで、停電用充電スケジュール４９は、車両２が目標時刻ｔ１までにバッテリ４に対して目標充電エネルギ量Ｅnの充電を行うためにバッテリ４の充電をどのように制御するのかを停電予測時間帯を考慮して決定するスケジュールである。
【００７７】
ここで、図９は前記Ｓ３で生成される基本充電スケジュール４８と、前記Ｓ１１で予測される停電予測時間帯と、前記Ｓ１２において生成される４つの停電用充電スケジュール４９についてそれぞれ示した図である。図９に示す例では、基本充電スケジュール４８における充電実施時間帯Ｅと停電予測時間帯Ｆとが重複するので、基本充電スケジュール４８に基づく充電により目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できない。一方、４つの停電用充電スケジュール４９の内、（ａ）低料金限定のスケジュール生成条件で生成された停電用充電スケジュール４９では、深夜料金時間帯（２３：００〜７：００）であって停電予測時間帯と重複しない時間帯Ｇが充電実施時間帯となる。また、（ｂ）低料金優先のスケジュール生成条件で生成された停電用充電スケジュール４９では、深夜料金時間帯（２３：００〜７：００）であって停電予測時間帯と重複しない時間帯Ｈと、停電予測時間帯が終了した後からバッテリ４が目標充電エネルギ量（例えばバッテリ容量の８０％）となるまでの時間帯Ｉが充電実施時間帯となる。また、（ｃ）後優先のスケジュール生成条件で生成された停電用充電スケジュール４９では、目標時刻の直前に目標充電エネルギ量の充電となるように、停電予測時間帯と重複しない時間帯で且つ目標時刻にできるだけ近い時間帯Ｊと時間帯Ｋが充電実施時間帯となる。（ｄ）充電条件未設定では、現時刻（プラグイン開始時刻）から目標充電エネルギ量の充電となるまでの時間帯であって、停電予測時間帯と重複しない時間帯Ｌが充電実施時間帯となる。尚、前記Ｓ１２で生成された停電用充電スケジュール４９は、データ記録部３２に記憶される。
【００７８】
次に、Ｓ１３においてＣＰＵ５１は、前記Ｓ１２で生成された停電用充電スケジュール４９を参照し、前記Ｓ２で取得したユーザの希望する充電条件に該当するスケジュール生成条件を満たす停電用充電スケジュールが生成できたか否かについて判定する。具体的には、前記Ｓ１２において生成された４つの停電用充電スケジュール４９の内、前記Ｓ２で取得したユーザの希望する充電条件に該当するスケジュール生成条件に基づいて生成された停電用充電スケジュールに基づく充電により、目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できる場合に、ユーザの希望する充電条件に該当するスケジュール生成条件を満たす停電用充電スケジュールが生成できたと判定する。
【００７９】
そして、ユーザの希望する充電条件に該当するスケジュール生成条件を満たす停電用充電スケジュールが生成できたと判定された場合（Ｓ１３：ＹＥＳ）には、Ｓ１７へと移行する。Ｓ１７では、ユーザの希望する充電条件に該当するスケジュール生成条件を満たす停電用充電スケジュールに基づいて後述のように充電処理が行われる。即ち、ユーザの希望する充電条件を満たす停電用充電スケジュールに基づく充電により、目標充電エネルギ量を目標時刻までにバッテリ４に対して充電できる場合には、他のスケジュール生成条件に基づく充電スケジュールが案内されないので、ユーザに操作負担を強いることなく、ユーザの希望する充電スケジュールに基づいて適切に充電スケジュールを提供することが可能となる。それに対して、ユーザの希望する充電条件に該当するスケジュール生成条件を満たす停電用充電スケジュールが生成できないと判定された場合（Ｓ１３：ＮＯ）には、Ｓ１４へと移行する。
【００８０】
Ｓ１４においてＣＰＵ５１は、前記Ｓ１２で生成された停電用充電スケジュール４９を液晶ディスプレイ３５やスピーカ３６を用いて案内する。尚、ユーザの希望する充電条件に該当するスケジュール生成条件に基づいて生成された停電用充電スケジュールについては、案内しないように構成しても良い。
【００８１】
ここで、図１０は、前記Ｓ１４で停電用充電スケジュール４９を案内する際に液晶ディスプレイ３５に表示されるスケジュール案内画面６１を示した図である。尚、図１０に示す例では目標充電エネルギ量は満充電（例えばバッテリ容量の８０％）とする。
図１０に示すように、スケジュール案内画面６１は、Ｓ３で生成された基本充電スケジュール４８と、前記Ｓ１１で予測された停電予測時間帯と、スケジュール生成条件毎に生成された４つの停電用充電スケジュール４９とがそれぞれ表示される。また、停電用充電スケジュール４９は、スケジュール生成条件６２と、充電実施時間帯６３と、充電に必要な料金６４と、充電後のバッテリ４の残エネルギ量６５と、が関連付けられて停電用スケジュール毎に案内される。
【００８２】
従って、ユーザはスケジュール案内画面６１を視認することによって、基本充電スケジュール４８によって充電される予定であった時間帯と、停電が予想される時間帯とを夫々把握することが可能となる。また、停電用充電スケジュール４９については、スケジュール生成条件毎に、充電が実施される時間帯と、必要となる費用と、充電後のバッテリ４の残エネルギ量を把握することが可能となる。例えば、図１０に示す例では、ユーザは、基本充電スケジュール４８では充電実施時間帯と停電予測時間帯とが重なるのでバッテリ４を充電することができないことを把握できる。また、“低料金限定”の停電用充電スケジュール４９が最も充電に必量な料金が安くなるが、満充電の７０％までしか充電できないことを把握できる。そして、満充電まで充電でき、且つ最も充電に必要な料金が安くなるスケジュールは“低料金優先”の停電用充電スケジュール４９であることを把握できる。
【００８３】
また、スケジュール案内画面６１に表示される各スケジュールの右端には選択ボタン６６が配置されている。そして、ユーザは選択ボタン６６のいずれかを押下することによって、ユーザが実施することを希望する基本充電スケジュール４８又は停電用充電スケジュール４９を選択することが可能となる。
【００８４】
その後、Ｓ１５においてＣＰＵ５１は、充電を実施するスケジュールが基本充電スケジュール４８から停電用充電スケジュール４９へと切り替えられたか否かを判定する。具体的には、スケジュール案内画面６１に表示された選択ボタン６６の内、停電用充電スケジュール４９に対応する選択ボタン６６が押下されたことを検出した場合には、充電を実施するスケジュールが基本充電スケジュール４８から停電用充電スケジュール４９へと切り替えられたと判定する。一方、基本充電スケジュール４８に対応する選択ボタン６６が押下されたことを検出した場合には、充電を実施するスケジュールは基本充電スケジュール４８から切り替えないと判定する。
【００８５】
そして、充電を実施するスケジュールが基本充電スケジュール４８から停電用充電スケジュール４９へと切り替えないと判定された場合（Ｓ１５：ＮＯ）には、前記Ｓ３で生成された基本充電スケジュール４８に基づいてバッテリ４の充電を行う充電処理を開始する（Ｓ１６）。具体的には、ＣＰＵ５１は基本充電スケジュール４８とともに、充電指示を充電制御ＥＣＵ１９へと送信する。その結果、充電制御ＥＣＵ１９は基本充電スケジュール４８に基づくバッテリ４への充電を実行する。その際に実行されるバッテリ４への充電は、基本充電スケジュール４８に従って実行する充電であり、充電制御ＥＣＵ１９は基本充電スケジュール４８に規定された充電開始時刻に充電を開始し、充電終了時刻まで充電を継続して行う（図５参照）。
【００８６】
一方、充電を実施するスケジュールが基本充電スケジュール４８から停電用充電スケジュール４９へと切り替えられたと判定された場合（Ｓ１５：ＹＥＳ）には、前記Ｓ１２で生成された停電用充電スケジュール４９の内、ユーザに選択された停電用充電スケジュール４９に基づいてバッテリ４の充電を行う充電処理を開始する（Ｓ１７）。具体的には、ＣＰＵ５１は選択された停電用充電スケジュール４９とともに、充電指示を充電制御ＥＣＵ１９へと送信する。その結果、充電制御ＥＣＵ１９は停電用充電スケジュール４９に基づくバッテリ４への充電を実行する。その際に実行されるバッテリ４への充電は、停電用充電スケジュール４９に従って実行する充電であり、充電制御ＥＣＵ１９は停電用充電スケジュール４９に規定された充電開始時刻に充電を開始し、停電時間帯が途中に含まれる場合には停電時間帯で充電を一旦中断し、その後、充電終了時刻まで充電を行う（図６参照）。
【００８７】
以上詳細に説明した通り、本実施形態に係るナビゲーション装置１、ナビゲーション装置１による車載バッテリ充電支援方法及びナビゲーション装置１で実行されるコンピュータプログラムでは、バッテリ４の充電を行う際において、目標充電エネルギや目標時刻から基本充電スケジュール４８を生成し（Ｓ３）、その一方で充電施設５やネットワーク６や学習値から停電情報等を取得し（Ｓ４、Ｓ６、Ｓ８）、取得した停電情報等に基づいて充電を行う充電施設５において停電となる停電予測時間帯を予測し（Ｓ９）、予測された停電予測時間帯に基づいて停電による電力供給の中断を考慮した停電用充電スケジュール４９を生成し（Ｓ１２）、ユーザにより選択された基本充電スケジュール４８又は停電用充電スケジュール４９により充電を実施する（Ｓ１６、Ｓ１７）ので、充電施設５において停電による電力供給の中断が発生した場合であっても、予め該停電による電力供給の中断を考慮した停電用充電スケジュール４９を生成することが可能となる。その結果、目標時刻までに目標充電エネルギ量を確実に充電することが可能となる。
また、先に停電による電力供給の中断を考慮しない基本充電スケジュール４８を生成した後に、その基本充電スケジュール４８で目標充電エネルギ量の充電が可能か否か判定し（Ｓ１０）、充電できないと判定された場合に停電用充電スケジュール４９を生成するので、停電用充電スケジュール４９の生成が不要である状況では、停電用充電スケジュール４９を生成しないようにすることが可能となる。その結果、充電スケジュールの生成に係る処理負担を軽減することができ、ユーザに分かりやすい充電スケジュールの提供が可能となる。
また、ユーザの希望する充電条件を満たす停電用充電スケジュールに基づく充電により、目標時刻までに目標充電エネルギ量を充電できる場合には、他のスケジュール生成条件に基づく充電スケジュールが案内されないので、ユーザに操作負担を強いることなく、ユーザの希望する充電スケジュールに基づいて適切に充電スケジュールを提供することが可能となる。一方、ユーザの希望する充電条件を満たす停電用充電スケジュールに基づく充電により、目標時刻までに目標充電エネルギ量を充電できない場合には、他のスケジュール生成条件に基づく充電スケジュールについても案内されるので、他の充電条件についても考慮して充電スケジュールを選択することが可能となる。更に、ユーザにとって不利な処理をユーザに許可なく行うことを防止できる。
また、停電用充電スケジュール４９を生成する場合には、複数のスケジュール生成条件に基づいて複数のスケジュールが生成されるので、ユーザの希望に沿った停電用充電スケジュール４９を提供することが可能となる。
また、停電用充電スケジュール４９を案内する際には、スケジュール生成条件毎に充電する時間帯と、充電に必要な料金と、充電後の前記車載バッテリの残エネルギ量と、を比較して案内する。その結果、ユーザは比較結果を参照して希望に沿った充電スケジュールを選択することが可能となる。
【００８８】
尚、本発明は前記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。
例えば、本実施形態では、本願発明をモータとエンジンを併用して駆動源とするハイブリッド車両が備えるナビゲーション装置に適用した例について説明しているが、モータのみを駆動源とする電気自動車が備えるナビゲーション装置にも適用することが可能である。
【００８９】
また、本実施形態では図７に示す充電スケジュール生成処理プログラムの実行主体は、ナビゲーションＥＣＵ３３であったが、車両制御ＥＣＵ１５が実行する構成としても良い。また、複数のＥＣＵによって実行する構成としても良い。
【００９０】
また、ユーザの希望する充電条件は、上記（ａ）〜（ｄ）のいずれかから選択するのではなく、ユーザが任意の組み合わせに基づいて設定しても良い。
【符号の説明】
【００９１】
１              ナビゲーション装置
２              車両
３              充電制御システム
４              バッテリ
５              充電施設
３３            ナビゲーションＥＣＵ
４８            基本充電スケジュール
４９            停電用充電スケジュール
５１            ＣＰＵ
５２            ＲＡＭ
５３            ＲＯＭ
【図１】
2011196826.tif 000003
【図２】
2011196826.tif 000004
【図３】
2011196826.tif 000005
【図４】
2011196826.tif 000006
【図５】
2011196826.tif 000007
【図６】
2011196826.tif 000008
【図７】
2011196826.tif 000009
【図８】
2011196826.tif 000010
【図９】
2011196826.tif 000011
【図１０】
2011196826.tif 000012