(57)【要約】【課題】ユーザが複数の車両を使用する場合や、複数のユーザが同一の車両を使用する場合においても、精度の良い充電計画を実現可能な充電制御装置を提供する。【解決手段】車両充電システム１は、車両１０Ａ，１０Ｂと、充電スタンド２０と、データセンター３０とを備える。この車両充電システム１では、設定される充電計画に従って、車両１０に搭載された蓄電装置を充電スタンド２０により充電するタイマー充電を実行することができる。データセンター３０は、ユーザ毎に収集される車両の使用状況をユーザ毎に学習する。そして、ユーザが車両１０を使用する場合、当該ユーザの学習情報が車両１０へ送信され、その学習情報に従って車両１０に対する充電計画が設定される。【選択図】図１
2017093088.tif 000002
【特許請求の範囲】
【請求項１】
設定される充電計画に従って、車両に搭載された蓄電装置を前記車両の外部の電源により充電するタイマー充電を実行するための充電制御装置であって、
ユーザ毎に収集される車両の使用状況をユーザ毎に学習する学習装置と、
ユーザが使用する車両に対する充電計画を、前記車両を使用する前記ユーザに対応する前記学習装置の学習結果に従って設定する制御装置とを備える、充電制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、充電制御装置に関し、特に、設定される充電計画に従って、車両に搭載された蓄電装置を車両の外部の電源により充電するタイマー充電を実行するための充電制御装置に関する。
【背景技術】
【０００２】
車両外部の電源（以下、単に「外部電源」とも称する。）によって、電気自動車やハイブリッド車両等の電動車両に搭載された蓄電装置を充電する技術が知られている。なお、以下では、外部電源による車載蓄電装置の充電を、単に「外部充電」とも称する。
【０００３】
外部充電の一態様として、設定される充電計画に従って外部電源により車載の蓄電装置を充電する所謂タイマー充電が、特開２０１３−２１５０８４号公報（特許文献１）等に記載されている。
【０００４】
特許文献１に記載されたタイマー充電では、車両の挙動の傾向を表す傾向データを推定し、その推定された傾向データを利用して、バッテリの充電目標、充電開始時刻及び充電終了時刻を決定することが記載されている。車両の挙動としては、走行距離、イグニッションスイッチのオン時間（ＩＧ−ＯＮ時間）、出発時間、自宅滞在時間等に着目することが記載されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２１５０８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された技術では、車両の挙動の傾向が学習され、その学習結果を利用して、バッテリの充電目標、充電開始時刻及び充電終了時刻等の充電計画が決定される。しかしながら、このような車両毎の学習では、学習された車両と異なる車両をユーザが使用する場合には、学習に基づく精度の良い充電計画を実現することができない。また、学習された車両を複数のユーザが使用する場合にも、車両の使用状況はユーザによって異なるので、学習に基づく精度の良い充電計画を実現できない可能性が高い。
【０００７】
この発明は、かかる問題を解決するためになされたものであり、その目的は、ユーザが複数の車両を使用する場合や、複数のユーザが同一の車両を使用する場合においても、精度の良い充電計画を実現可能な充電制御装置を提供することである。
【課題を解決するための手段】
【０００８】
この発明によれば、充電制御装置は、設定される充電計画に従って、車両に搭載された蓄電装置を車両の外部の電源により充電するタイマー充電を実行するための充電制御装置であって、学習装置と、制御装置とを備える。学習装置は、ユーザ毎に収集される車両の使用状況をユーザ毎に学習する。制御装置は、ユーザが使用する車両に対する充電計画を、上記車両を使用するユーザに対応する学習結果に従って設定する。
【０００９】
この発明においては、車両毎ではなくユーザ毎に車両の使用状況が学習される。そして、ユーザが使用する車両に対する充電計画が、上記車両を使用するユーザに対応する学習結果に従って設定される。このような構成により、前回使用した車両と異なる車両をユーザが使用する場合にも、使用予定の車両にユーザの学習情報が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。また、複数のユーザが同一の車両を使用する場合（たとえばカーシェアリング等）にも、使用するユーザの学習情報が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。
【００１０】
なお、充電計画とは、外部充電の時刻スケジュールや、外部充電による必要充電量の計画等を含む。外部充電の時刻スケジュールは、たとえば、外部充電に要する時間や、外部充電時の電気料金、充電完了後の高充電状態での出発までの待ち時間等を考慮して設定される充電開始時刻や充電終了時刻等を含む。
【００１１】
車両の使用状況は、ユーザ毎に収集され、たとえば、当該車両を使用したユーザについての、タイマー充電の設定時刻、出発前のプレ空調が実施された時刻、車両使用時刻、充電ケーブルの接続・取外し時刻等の時刻情報を含み得る。また、車両使用状況は、たとえば、当該車両を使用したユーザによる、走行距離、目的地情報、燃費、エアコン使用状況等の走行情報を含み得る。また、車両使用状況は、たとえば、当該車両を使用したユーザによる、手動でのタイマー充電情報や必要充電量等のユーザ設定情報を含み得る。
【発明の効果】
【００１２】
この発明によれば、ユーザが複数の車両を利用する場合や、複数のユーザが同一の車両を利用する場合においても、精度の良い充電計画を実現可能な充電制御装置を提供することができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の実施の形態１に従う充電制御装置が適用される車両充電システムの全体構成図である。
【図２】図１に示す車両の構成を概略的に示したブロック図である。
【図３】図１に示すデータセンターの構成を機能的に示したブロック図である。
【図４】図３に示すコントローラによって管理される車両使用管理情報の一例を示した図である。
【図５】ユーザ端末の表示画面の一例を示した図である。
【図６】ユーザ毎に学習されるユーザ別学習情報の一例を示した図である。
【図７】データセンターにより実行される学習処理の手順を説明するフローチャートである。
【図８】データセンターがユーザ端末からアクセスを受けた後のデータセンターの処理手順を説明するフローチャートである。
【図９】車両のＥＣＵにより実行される処理の手順を説明するフローチャートである。
【図１０】実施の形態２における車両のＥＣＵにより実行される処理の手順を説明するフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一又は相当部分には同一符号を付してその説明は繰返さない。
【００１５】
［実施の形態１］
図１は、この発明の実施の形態１に従う充電制御装置が適用される車両充電システムの全体構成図である。図１を参照して、車両充電システム１は、車両１０Ａ，１０Ｂ，・・・と、充電スタンド２０と、データセンター３０と、ユーザ端末４０とを備える。この図１では、２台の車両１０Ａ，１０Ｂが示されているが、車両の台数は２台に限定されるものではなく、３台以上であってもよいし、必ずしも複数台でなくてもよい。以下では、車両の台数が２台である場合について代表的に説明する。なお、以下では、車両１０Ａ，１０Ｂの各々を、単に「車両１０」とも称することがある。単に「車両１０」と表記されるときは、車両１０Ａ，１０Ｂのいずれかを示すものとする。
【００１６】
車両１０は、車両外部の充電スタンド２０から電力の供給を受け、車載の蓄電装置（図１において図示せず。以下同じ。）を充電可能に構成される。一例として、車両１０は、充電スタンド２０から延びる充電ケーブルの先端に設けられる充電コネクタを充電インレットに接続することによって受電することができる。なお、車両１０は、充電スタンド２０から交流電力を受ける送電コイルから磁界を通じて非接触で受電する受電コイルを車両１０に搭載することによって受電するものとしてもよい。車両１０は、たとえば、蓄電装置に蓄えられた電力を用いて走行可能なハイブリッド車両や電気自動車等の電動車両である。
【００１７】
車両１０は、図示されない通信手段によってデータセンター３０と通信可能に構成される。車両１０は、自車が使用された後に（たとえば、帰宅後の車両システムのオフ時）、ユーザによる自車の使用状況（走行前の外部充電の時刻や車両使用時刻等を含み、詳細は後述する。）をデータセンター３０へ送信する。
【００１８】
また、車両１０は、自車を使用する予定のユーザについての学習情報をデータセンター３０から受信する。この学習情報は、自車を使用するユーザの車両使用状況の学習結果を示す情報であり、この学習情報に従って外部充電の充電計画が設定される。
【００１９】
この学習情報は、ユーザ毎に収集される車両使用状況をユーザ毎に学習（たとえば統計処理等）したものであり、詳細は後ほど説明する。また、充電計画とは、充電スタンド２０による外部充電の時刻スケジュールや、外部充電による必要充電量の計画等を含む。外部充電の時刻スケジュールは、たとえば、外部充電に要する時間や、外部充電時の電気料金、充電完了後の高充電状態での出発までの待ち時間等を考慮して設定される充電開始時刻や充電終了時刻等を含む。
【００２０】
そして、車両１０は、自車を使用するユーザの学習情報を用いて設定された充電計画に従って外部充電を行なうタイマー充電を実行する。なお、充電計画の設定（作成）をデータセンター３０が行ない、設定された充電計画に従いデータセンター３０から送信される充電実行指示に応答して、車両１０が外部充電を実行してもよい。
【００２１】
充電スタンド２０は、車両１０へ充電電力を供給可能な外部電源である。充電スタンド２０は、１台によって車両１０Ａ，１０Ｂのいずれかを充電するものであってもよいし（たとえば住宅に１台設置されるような場合）、複数台で構成して、車両１０Ａ，１０Ｂを同時に充電可能とするものであってもよい（たとえば駐車場の駐車スペース毎に設置されるような場合）。
【００２２】
データセンター３０は、図示しない通信手段によって車両１０及びユーザ端末４０と通信可能に構成される。データセンター３０は、ユーザにより車両１０が使用された後に（たとえば、帰宅後の車両システムのオフ時）、当該ユーザによる車両１０の使用状況を車両１０から受信する。たとえば、車両１０ＡがユーザＡによって使用された場合、データセンター３０は、車両１０Ａの使用後に、ユーザＡの車両使用状況を車両１０Ａから受信する。車両１０ＢがユーザＡによって使用された場合は、データセンター３０は、車両１０Ｂの使用後に、ユーザＡの車両使用状況を車両１０Ｂから受信する。或いは、車両１０ＡがユーザＢによって使用された場合は、データセンター３０は、車両１０Ａの使用後に、ユーザＢの車両使用状況を車両１０Ａから受信する。
【００２３】
そして、データセンター３０は、ユーザ毎に収集される車両使用状況に基づいて、ユーザ毎の車両使用状況を統計処理する等して学習し、その学習結果をユーザ毎に学習情報として記憶する。また、データセンター３０は、車両１０の使用／未使用を管理する。そして、データセンター３０は、未使用である車両１０の使用希望をユーザ端末４０から受け付けると、車両１０の使用を希望しているユーザの学習情報を車両１０へ送信する。ユーザ毎に収集される車両使用状況及びその学習情報の詳細については、後ほど詳しく説明する。
【００２４】
ユーザ端末４０は、データセンター３０と通信可能に構成される。ユーザ端末４０は、ユーザ端末４０の所有者であるユーザが車両１０の使用を希望する場合に、ユーザの端末操作に応じてデータセンター３０にアクセスし、データセンター３０において管理される車両１０の使用／未使用の状況を表示部に表示する。そして、ユーザの端末操作によって未使用の車両１０の使用が選択されると、ユーザ端末４０は、その旨をデータセンター３０へ送信する。ユーザ端末４０は、たとえばスマートフォン等の携帯端末である。
【００２５】
図２は、図１に示した車両１０の構成を概略的に示したブロック図である。図２を参照して、車両１０は、受電部１１０と、充電器１２０と、蓄電装置１３０と、駆動装置１４０と、ＥＣＵ（Electric  Control  Unit）１５０と、ＤＣＭ（Data  Communication  Module）１６０と、ナビゲーション装置１７０とを含む。
【００２６】
受電部１１０は、充電スタンド２０から延びる充電ケーブルの先端に設けられる充電コネクタを接続可能なインレットによって構成される。なお、充電スタンド２０に電気的に接続される送電コイルを用いた非接触電力伝送が採用される場合には、受電部１１０は、送電コイルから磁界を通じて非接触で受電する受電コイルによって構成される。
【００２７】
充電器１２０は、ＥＣＵ１５０によって制御され、充電スタンド２０から受ける電力を蓄電装置１３０の電圧レベルに変換して蓄電装置１３０へ出力する。充電器１２０は、たとえば整流器やインバータ等を含んで構成される。
【００２８】
蓄電装置１３０は、充電器１２０から受ける電力を蓄え、蓄えられた電力を駆動装置１４０へ供給することができる。蓄電装置１３０は、たとえば、ニッケル水素電池やリチウムイオン電池等の二次電池や、電気二重層キャパシタ等を含んで構成される。蓄電装置１３０は、車両走行中の制動時に駆動装置１４０において回生発電される電力も蓄えることができる。
【００２９】
駆動装置１４０は、駆動輪（図示せず）を駆動して車両が走行するための駆動力を発生する。特に図示しないが、駆動装置１４０は、蓄電装置１３０から電力の供給を受けるコンバータやインバータ、インバータにより駆動されて駆動輪を駆動するモータ等を含んで構成される。なお、駆動装置１４０は、蓄電装置１３０を充電するための電力を発生する発電機と、その発電機を駆動可能なエンジンとを含んでもよい。
【００３０】
ＥＣＵ１５０は、ＣＰＵ（Central  Processing  Unit）、メモリ、入出力バッファ等を含んで構成され（いずれも図示せず）、車両における各種制御を行なう。たとえば、ＥＣＵ１５０は、イグニッションキー（スイッチでもよい）がオンされて駆動装置１４０を含む走行システムの起動が要求されると、駆動装置１４０を制御することによって車両の走行制御を実行する。
【００３１】
また、ＥＣＵ１５０は、自車を使用するユーザによる車両の使用状況を収集し（この使用状況には、走行時の状況だけでなく、走行前の外部充電の状況も含まれる。）、車両の使用終了時（たとえば、帰宅後の車両システムのオフ時）に、収集された車両使用状況をＤＣＭ１６０を通じてデータセンター３０（図１）へ送信する。さらに、ＥＣＵ１５０は、自車の使用を予定するユーザの学習情報をデータセンター３０から受信すると、受信された学習情報に従って充電計画を設定する。そして、ＥＣＵ１５０は、その設定された充電計画に従って、受電部１１０から入力される電力により蓄電装置１３０を充電するための充電制御を実行する。
【００３２】
ＤＣＭ１６０は、データセンター３０と無線通信可能な通信機である。ＤＣＭ１６０は、データセンター３０と種々の情報を通信可能である。この実施の形態１では、ＤＣＭ１６０は、少なくとも、ユーザによる自車の使用後にＥＣＵ１５０により収集される車両の使用状況をデータセンター３０へ送信し、また、データセンター３０から送信される、自車を使用するユーザの学習情報を受信してＥＣＵ１５０へ出力する。
【００３３】
ナビゲーション装置１７０は、ＧＰＳ（Global  Positioning  System）を利用して自車の位置情報を出力する。ナビゲーション装置１７０により管理される目的地登録情報等も、車両の使用状況を示すデータとして収集され、ＤＣＭ１６０を通じてデータセンター３０へ送信される。
【００３４】
図３は、図１に示したデータセンター３０の構成を機能的に示したブロック図である。図３を参照して、データセンター３０は、通信部３１０と、コントローラ３２０と、記憶部３３０とを含む。
【００３５】
通信部３１０は、車両１０及びユーザ端末４０と通信可能な通信モジュールである。通信部３１０は、車両１０のＤＣＭ１６０との間で通信を確立し、ＤＣＭ１６０と無線通信を行なう。また、通信部３１０は、ユーザ端末４０との間でも通信を確立し、ユーザ端末４０とも無線通信を行なう。
【００３６】
コントローラ３２０は、各車両１０Ａ，１０Ｂ（図１）の使用／未使用の状況を車両使用管理情報として管理する。
【００３７】
図４は、図３に示したコントローラ３２０によって管理される車両使用管理情報の一例を示した図である。図４を参照して、コントローラ３２０は、各車両１０Ａ，１０Ｂ，・・・が使用中であるか（走行前の外部充電中も含む。）それとも未使用中であるかを管理するとともに、使用中であればどのユーザによって使用されているかを管理する。
【００３８】
一例として、図４では、車両１（図１の車両１０Ａ）は、未使用であると管理されている。車両２（図１の車両１０Ｂ）は、ユーザＢによって使用されており、現在外部充電中あると管理されている。車両３（図１において図示せず）は、ユーザＣによって使用されており、現在走行中であると管理されている。
【００３９】
なお、この車両使用管理情報は、書込可能な不揮発性の記憶部３３０において記憶保持されており、コントローラ３２０からの指示に従って適宜読出／書込（更新）が行なわれる。
【００４０】
再び図３を参照して、コントローラ３２０は、ユーザ端末４０からのアクセスに応答して、図４に示した車両使用管理情報を通信部３１０を通じてユーザ端末４０へ送信する。そして、未使用の車両（たとえば、図４で示した車両１（車両１０Ａ））の使用を選択する旨の通知をユーザ端末４０から通信部３１０を通じて受けると、コントローラ３２０は、選択された車両がユーザ端末４０のユーザにより使用中であるとして、車両使用管理情報を更新する。
【００４１】
図５は、ユーザ端末４０の表示画面の一例を示した図である。図５を参照して、ユーザ操作に応答してユーザ端末４０からデータセンター３０へアクセスされると、ユーザ端末４０の表示画面に、使用車両選択タグ４１０、ユーザ識別ＩＤタグ４２０、及び設定情報確認タグ４３０が表示される。
【００４２】
ユーザによって使用車両選択タグ４１０が選択されると、図４に示した車両使用管理情報が表示画面に表示される（図示せず）。ユーザは、その画面から未使用中の車両を選択することができる。そして、使用を希望する未使用中の車両が選択された状態で、ユーザによりユーザ識別ＩＤタグ４２０が選択されると、選択された車両とユーザ端末４０のユーザ（ユーザＡとする。）を示すユーザ識別ＩＤとが紐付けられてデータセンター３０へ送信される。
【００４３】
再び図３を参照して、コントローラ３２０は、車両１０において収集された車両使用状況を車両１０から通信部３１０を通じて受信し、受信した車両使用状況を車両１０のユーザと対応付ける。上述のように、車両１０を使用したユーザは、図４に示した車両使用管理情報によって管理されている。そして、コントローラ３２０は、ユーザと対応付けされた車両使用状況を用いて、当該ユーザの車両使用状況に関する学習情報を更新し、その学習結果を当該ユーザの学習情報として記憶部３３０に記憶する。
【００４４】
すなわち、ユーザを特定することなく車両毎に車両の挙動の傾向を学習することも考えられる。しかしながら、ユーザを特定しない車両毎の学習では、学習された車両（たとえば車両１０Ａ）と異なる車両（たとえば車両１０Ｂ）を同一のユーザが使用する場合に、学習結果に基づく精度の良い充電計画及びそれに従うタイマー充電を実現することができない。また、学習された車両（たとえば車両１０Ａ）を複数のユーザが使用する場合にも、車両の使用状況はユーザによって異なるので、学習に基づく精度の良い充電計画及びそれに従うタイマー充電を実現できない可能性が高い。
【００４５】
そこで、この実施の形態１では、車両毎（車両１０Ａ、車両１０Ｂ、・・・）ではなくユーザ毎（ユーザＡ、ユーザＢ、・・・）に車両の使用状況が学習される。そして、ユーザが使用する車両（たとえば、ユーザＡが車両１０Ａを使用するものとする。）に対する充電計画がユーザＡの学習結果に基づいて設定される。これにより、前回使用した車両（たとえば車両１０Ｂ）と異なる車両１０ＡをユーザＡが使用する場合にも、使用予定の車両１０ＡにユーザＡの学習情報が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。また、複数のユーザが同一の車両（たとえば車両１０Ａ）を使用する場合（たとえばカーシェアリング等）にも、使用するユーザの学習情報が車両１０Ａに引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。
【００４６】
具体的には、コントローラ３２０は、ユーザによる車両１０の使用後に（たとえば、帰宅後の車両システムのオフ時）、当該ユーザによる車両１０の使用状況を通信部３１０を通じて車両１０から受信する。そして、コントローラ３２０は、車両使用管理情報（図４）を用いて、車両使用状況を送信した車両１０のユーザを特定し、受信された車両使用状況を用いて当該ユーザの学習情報を更新する。すなわち、コントローラ３２０は、各車両の使用後にユーザ毎（たとえばユーザＡ、ユーザＢ、・・・）に収集される車両の使用状況を用いて、ユーザ毎に車両使用状況を学習する。
【００４７】
図６は、ユーザ毎に学習されるユーザ別学習情報の一例を示した図である。図６を参照して、一例として、ユーザ毎に学習される車両使用状況、すなわちユーザ別学習情報は、時刻情報、走行情報、ユーザ設定情報を含む。
【００４８】
以下、ユーザＡについて代表的に説明すると、時刻情報は、たとえば、ユーザＡが車両１０（車両１０Ａ，１０Ｂのいずれでもよい。）を使用したときのタイマー充電の設定時刻（車両出発時刻、充電完了時刻、或いは充電開始時刻等）、出発前のプレ空調が実施された時刻、車両１０の使用時刻（出発時刻及び帰宅時刻等）、外部充電用の充電ケーブルの接続時刻及び取外し時刻等の情報を含み得る。また、走行情報は、たとえば、ユーザＡの１日の平均走行距離、ナビゲーション装置１７０（図１）の目的地登録情報、燃費、エアコン使用状況等の情報を含み得る。ユーザ設定情報は、たとえば、ユーザＡによる手動でのタイマー充電情報や必要充電量設定情報等の情報を含み得る。
【００４９】
再び図３を参照して、コントローラ３２０は、車両１０の使用後に車両１０から送信されてくる車両使用状況を用いてユーザ毎に車両使用状況を学習し、その学習結果をユーザ毎に記憶部３３０に記憶する。たとえば、コントローラ３２０は、車両１０から車両使用状況を受信すると、車両１０を使用したユーザの学習情報を記憶部３３０から読出し、今回受信した当該ユーザの車両使用状況を加えて統計処理を行なう等して当該ユーザの学習情報を更新する。そして、コントローラ３２０は、その更新された学習情報を当該ユーザの情報として記憶部３３０に記憶する。
【００５０】
そして、コントローラ３２０は、未使用の車両の使用を選択する旨の通知をユーザ端末４０から通信部３１０を通じて受けると（ユーザＡによりユーザ端末４０から車両１０Ａの使用が選択されたものとする。）、ユーザＡの学習情報を記憶部３３０から読出し、その読出されたユーザＡの学習情報を通信部３１０を通じて車両１０Ａへ送信する。
【００５１】
なお、ユーザＡの学習情報を受信した車両１０Ａにおいては、受信された学習情報に基づいて充電計画が設定される。この実施の形態１では、車両１０Ａにおいて受信された学習情報（特に時刻情報）に基づいてユーザＡの出発時刻が推定され、外部充電に要する時間や、充電時の電気料金、充電完了後の高充電状態での出発までの待ち時間等を考慮して、推定された出発時刻までに外部充電が完了するように充電計画が設定される。なお、学習情報に基づく出発時刻の推定（これも当該ユーザＡの学習情報といえる。）や充電計画の設定は、データセンター３０において行なわれてもよい。そして、車両１０Ａにおいて、設定された充電計画に従って外部充電（タイマー充電）が実行される。
【００５２】
記憶部３３０は、書込可能な不揮発性のメモリデバイスを含んで構成される。記憶部３３０は、図４に示した車両使用管理情報を記憶する。また、記憶部３３０は、図６に示したユーザ別学習情報を車両１０のユーザ毎に記憶する。
【００５３】
図７は、データセンター３０により実行される学習処理の手順を説明するフローチャートである。図７を参照して、データセンター３０のコントローラ３２０は、車両１０の使用後に、当該車両１０を使用したユーザによる車両使用状況を車両１０から通信部３１０を通じて受信したか否かを判定する（ステップＳ１０）。
【００５４】
車両使用状況が車両１０から受信されたものと判定されると（ステップＳ１０においてＹＥＳ）、コントローラ３２０は、車両使用管理情報（図４）に基づいて車両１０のユーザを特定し、当該ユーザによる車両使用状況を学習する（ステップＳ２０）。一例として、コントローラ３２０は、当該ユーザの車両使用状況の学習情報を記憶部３３０から読出し、今回収集された当該ユーザの車両使用状況を加えて統計処理を行なう等して当該ユーザの学習情報を更新する。コントローラ３２０は、このような学習処理をユーザ毎に実行し、記憶部３３０は、コントローラ３２０により実行される学習処理の結果をユーザ毎に記憶する。
【００５５】
図８は、データセンター３０がユーザ端末４０からアクセスを受けた後のデータセンター３０の処理手順を説明するフローチャートである。図８を参照して、データセンター３０のコントローラ３２０は、ユーザ端末４０からアクセスを受けると、現在、どの車両が使用中か未使用中かを示す車両使用管理情報（図４）を通信部３１０を通じてユーザ端末４０へ送信する（ステップＳ１１０）。
【００５６】
次いで、コントローラ３２０は、ユーザ端末４０においてユーザにより選択された車両の情報（当該ユーザが使用を希望する車両）を、当該ユーザのユーザ識別ＩＤとともにユーザ端末４０から受信する（ステップＳ１２０）。その後、コントローラ３２０は、当該ユーザについての学習情報が記憶部３３０に存在するか否かを判定する（ステップＳ１３０）。
【００５７】
当該ユーザの学習情報が記憶部３３０に存在するものと判定されると（ステップＳ１３０においてＹＥＳ）、コントローラ３２０は、当該ユーザの学習情報を記憶部３３０から取得する（ステップＳ１４０）。そして、コントローラ３２０は、その取得された学習情報を、ユーザ端末４０においてユーザにより選択された車両（ステップＳ１２０において当該車両の情報をユーザ端末４０から受信済）へ通信部３１０を通じて送信する（ステップＳ１５０）。
【００５８】
なお、ステップＳ１３０において、当該ユーザについての学習情報は存在しないものと判定されると（ステップＳ１３０においてＮＯ）、コントローラ３２０は、当該ユーザの学習情報に基づく充電計画は自動生成されない旨を、通信部３１０を通じてユーザ端末４０へ送信する（ステップＳ１６０）。
【００５９】
図９は、車両１０のＥＣＵ１５０により実行される処理の手順を説明するフローチャートである。図９を参照して、ＥＣＵ１５０は、当該車両１０を使用するユーザの学習情報をデータセンター３０からＤＣＭ１６０を通じて受信したか否かを判定する（ステップＳ２１０）。
【００６０】
学習情報が受信されたものと判定されると（ステップＳ２１０においてＹＥＳ）、ＥＣＵ１５０は、受信された学習情報に基づいて外部充電の充電計画を設定する（ステップＳ２２０）。一例として、ＥＣＵ１５０は、受信された学習情報（特に時刻情報）に基づいて当該ユーザの出発時刻を推定する。そして、ＥＣＵ１５０は、外部充電に要する時間や、充電時の電気料金、充電完了後の高充電状態での出発までの待ち時間等を考慮して、上記の推定された出発時刻までに外部充電が完了するように充電計画を設定する。
【００６１】
充電計画が設定されると、ＥＣＵ１５０は、設定された充電計画に従ってタイマー充電を実行する（ステップＳ２３０）。すなわち、ＥＣＵ１５０は、設定された充電計画に基づく充電開始時刻及び受電終了時刻に従って、充電スタンド２０による外部充電を実行する。
【００６２】
その後、ユーザにより車両１０が使用され、車両１０の使用後（たとえば、帰宅後の車両システムのオフ時）、ＥＣＵ１５０は、当該ユーザによる車両１０の使用状況をＤＣＭ１６０を通じてデータセンター３０へ送信する（ステップＳ２４０）。この車両１０の使用状況に基づいて、当該ユーザについての車両使用状況がデータセンター３０において学習される。
【００６３】
なお、ステップＳ２１０において、車両１０を使用するユーザの学習情報がデータセンター３０から受信されないときは（ステップＳ２１０においてＮＯ）、ＥＣＵ１５０は、当該ユーザによる手動でのタイマー充電の設定（たとえば出発時刻の手動入力）が有るか否かを判定する（ステップＳ２５０）。ユーザによるタイマー充電の設定が有る場合には（ステップＳ２５０においてＹＥＳ）、ＥＣＵ１５０は、そのタイマー充電設定に基づいて充電計画を設定する（ステップＳ２６０）。その後、ＥＣＵ１５０は、ステップＳ２３０へ処理を移行する。
【００６４】
なお、ステップＳ２５０において、当該ユーザによるタイマー充電の設定も無いと判定されると（ステップＳ２５０においてＮＯ）、ＥＣＵ１５０は、ステップＳ２７０へ処理を移行する。
【００６５】
以上のように、この実施の形態１においては、車両毎（車両１０Ａ、車両１０Ｂ・・・）ではなくユーザ毎（ユーザＡ、ユーザＢ・・・）に車両の使用状況が学習される。そして、ユーザ（たとえばユーザＡ）が使用する車両（たとえば車両１０Ａ）に対する充電計画が、その車両を使用するユーザＡに対応する学習結果に従って設定される。このような構成により、前回使用した車両（たとえば車両１０Ｂ）と異なる車両１０ＡをユーザＡが使用する場合にも、使用予定の車両１０ＡにユーザＡの学習情報が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。また、複数のユーザが同一の車両（たとえば車両１０Ａ）を使用する場合（たとえばカーシェアリング等）にも、使用するユーザの学習情報が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。
【００６６】
［実施の形態２］
上記の実施の形態１では、ユーザ毎の学習情報に基づいて充電計画が設定され、設定された充電計画に従ってタイマー充電が実行される（自動タイマー充電）。すなわち、上記の実施の形態１では、ユーザ毎の学習情報が自動タイマー充電に適用されるものとしたが、この実施の形態２では、ユーザ毎の学習情報が手動タイマー充電（ユーザ設定に基づくタイマー充電）に適用される実施形態が示される。
【００６７】
この実施の形態２における車両充電システムの全体構成は、図１に示した実施の形態１における車両充電システム１と同じである。この実施の形態２では、車両１０のＥＣＵ１５０により実行される処理が実施の形態１と異なる。なお、データセンター３０により実行される処理は、実施の形態１と同じである。
【００６８】
図１０は、実施の形態２における車両１０のＥＣＵ１５０により実行される処理の手順を説明するフローチャートである。なお、このフローチャートは、実施の形態１における図９のフローチャートに対応するものである。
【００６９】
図１０を参照して、ＥＣＵ１５０は、ユーザによる手動でのタイマー充電の設定（たとえば出発時刻の手動入力）が有るか否かを判定する（ステップＳ３１０）。ユーザによるタイマー充電の設定は無いと判定されると（ステップＳ３１０においてＮＯ）、ＥＣＵ１５０は、以降の一連の処理を実行することなくステップＳ３８０へ処理を移行する。
【００７０】
ステップＳ３１０において、ユーザによるタイマー充電の設定が有ると判定されると（ステップＳ３１０においてＹＥＳ）、ＥＣＵ１５０は、当該車両１０を使用するユーザの学習情報をデータセンター３０からＤＣＭ１６０を通じて受信したか否かを判定する（ステップＳ３２０）。
【００７１】
学習情報が受信されたものと判定されると（ステップＳ３２０においてＹＥＳ）、ＥＣＵ１５０は、受信された学習情報に基づいて当該ユーザについての必要充電量を推定する（ステップＳ３３０）。たとえば、ＥＣＵ１５０は、受信された走行情報（当該ユーザの平均走行距離や燃費等の学習情報を含む。）に基づいて、次回の走行に最低限必要な充電量（所定量のマージンを加えてもよい。）を推定する。
【００７２】
そして、ＥＣＵ１５０は、ユーザによるタイマー充電の設定（たとえば出発時刻の手動入力値）と、ステップＳ３３０において推定された当該ユーザの必要充電量とに基づいて、外部充電の充電計画を設定する（ステップＳ３４０）。
【００７３】
充電計画が設定されると、ＥＣＵ１５０は、設定された充電計画に従ってタイマー充電を実行する（ステップＳ３５０）。すなわち、ＥＣＵ１５０は、設定された充電計画に基づく充電開始時刻及び受電終了時刻に従って、充電スタンド２０による外部充電を実行する。
【００７４】
その後、ユーザにより車両１０が使用され、車両１０の使用後（たとえば、帰宅後の車両システムのオフ時）、ＥＣＵ１５０は、当該ユーザによる車両１０の使用状況をＤＣＭ１６０を通じてデータセンター３０へ送信する（ステップＳ３６０）。この車両１０の使用状況に基づいて、当該ユーザについての車両使用状況がデータセンター３０において学習される。
【００７５】
なお、ステップＳ３２０において、車両１０を使用するユーザの学習情報がデータセンター３０から受信されないときは（ステップＳ３２０においてＮＯ）、ＥＣＵ１５０は、当該ユーザによる手動でのタイマー充電の設定（たとえば出発時刻の手動入力）に基づいて充電計画を設定する（ステップＳ３７０）。この場合、学習情報（当該ユーザについての必要充電量）は無いので、ＥＣＵ１５０は、蓄電装置１３０（図２）を満充電状態まで充電する充電計画を設定する。その後、ＥＣＵ１５０は、ステップＳ３５０へ処理を移行する。
【００７６】
以上のように、この実施の形態２においても、車両毎（車両１０Ａ、車両１０Ｂ・・・）ではなくユーザ毎（ユーザＡ、ユーザＢ・・・）に車両の使用状況が学習される。そして、その学習結果に基づいてユーザ毎に必要充電量が推定（学習）され、その必要充電量に基づいて手動でのタイマー充電が実行される。このような構成により、前回使用した車両と異なる車両をユーザが使用する場合にも、使用予定の車両にユーザの学習情報（必要充電量）が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。また、複数のユーザが同一の車両を使用する場合（たとえばカーシェアリング等）にも、使用するユーザの学習情報（必要充電量）が引き継がれるので、学習に基づく精度の良い充電計画を実現することができる。
【００７７】
なお、特に図示しないが、ユーザ端末４０においてユーザが手動でタイマー充電を設定可能であり（出発時刻或いは充電完了時刻等のタイマー充電情報や必要充電量等を設定）、それに基づいて充電計画が設定される場合において、ユーザ端末４０において設定される上記のタイマー充電情報や必要充電量等の情報をユーザ毎にデータセンター３０で一元管理してもよい。そして、データセンター３０は、ユーザ端末４０においてユーザにより設定されるタイマー充電設定を、当該ユーザが使用を希望する車両の情報とともにユーザ端末４０から受けると、当該ユーザにより設定されたタイマー充電設定を当該車両へ送信する。このような構成によれば、ユーザ毎のタイマー充電設定を、ユーザが使用する予定の車両へ引き継ぐことができる。なお、このようなユーザ毎のタイマー充電設定（タイマー充電情報や必要充電量等）は、たとえば図６に示したユーザ設定情報として、ユーザ毎にデータセンター３０において一元管理され得る。
【００７８】
また、上記においては、ユーザ毎の学習情報がデータセンター３０から車両１０へ送信され、車両１０において充電計画が設定されるものとしたが、データセンター３０において充電計画を設定し、その充電計画に従ってデータセンター３０から車両１０へ充電実行指示を送信するようにしてもよい。
【００７９】
また、上記の実施の形態１では、車両１０において、ユーザ毎の学習情報に基づいてユーザ出発時刻を推定し、実施の形態２では、車両１０において、ユーザ毎の学習情報に基づいて必要充電量を推定するものとしたが、ユーザ出発時刻や必要充電量の推定は、データセンター３０において行なってもよい。また、ユーザ出発時刻や必要充電量の推定値も、ユーザ別学習情報としてデータセンター３０で管理してもよい。
【００８０】
なお、上記において、データセンター３０は、この発明における「学習装置」の一実施例に対応し、車両１０のＥＣＵ１５０は、この発明における「制御装置」の一実施例に対応する。なお、データセンター３０において充電計画を設定し、その充電計画に従ってデータセンター３０から車両１０へ充電実行指示を送信する場合には、データセンター３０がこの発明における「制御装置」の一実施例に対応する。
【００８１】
今回開示された実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施の形態の説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８２】
１  車両充電システム、１０，１０Ａ，１０Ｂ  車両、２０  充電スタンド、３０  データセンター、４０  ユーザ端末、１１０  受電部、１２０  充電器、１３０  蓄電装置、１４０  駆動装置、１５０  ＥＣＵ、１６０  ＤＣＭ、１７０  ナビゲーション装置、３１０  通信部、３２０  コントローラ、３３０  記憶部、４１０  使用車両選択タグ、４２０  ユーザ識別ＩＤタグ、４３０  設定情報確認タグ。
【図１】
2017093088.tif 000003
【図２】
2017093088.tif 000004
【図３】
2017093088.tif 000005
【図４】
2017093088.tif 000006
【図５】
2017093088.tif 000007
【図６】
2017093088.tif 000008
【図７】
2017093088.tif 000009
【図８】
2017093088.tif 000010
【図９】
2017093088.tif 000011
【図１０】
2017093088.tif 000012