(57)【要約】【課題】車両の利用を伴わないイベントに合わせた外部充電が行なわれることを抑制することができ、適切な外部充電を実現することができる充電制御装置を提供する。【解決手段】データセンター３００は、通信モジュール３１０と、コントローラ３３０とを備える。通信モジュール３１０は、電動車両１００の利用を伴うイベントの時刻スケジュール及び電動車両１００の利用を伴わないイベントの時刻スケジュールを管理可能なスケジューラから電動車両１００の利用者のスケジュールを取得する。コントローラ３３０は、取得された利用者のスケジュールから電動車両１００の利用を伴うイベントの時刻スケジュールを抽出し、その抽出された時刻スケジュールに従って充電の時刻スケジュールを設定する。【選択図】図２
2017079518.tif 000002
【特許請求の範囲】
【請求項１】
車両に搭載された蓄電装置の、車両外部の電源による充電を実行するための充電制御装置であって、
前記車両の利用を伴うイベントの時刻スケジュール及び前記車両の利用を伴わないイベントの時刻スケジュールを管理可能なスケジューラから前記車両の利用者のスケジュールを取得する取得部と、
取得された前記利用者のスケジュールから前記車両の利用を伴うイベントの時刻スケジュールを抽出し、その抽出された時刻スケジュールに従って前記充電の時刻スケジュールを設定する制御装置とを備える、充電制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、充電制御装置に関し、特に、車両に搭載された蓄電装置の車両外部の電源による充電（以下、「外部充電」とも称する。）を実行するための充電制御装置に関する。
【背景技術】
【０００２】
特開２０１４−０１１８４９号公報（特許文献１）は、車両に搭載された蓄電装置の充放電を制御する充放電制御装置を開示する。この充放電制御装置は、車両が駐車されている場合に、車両を利用するユーザの行動予定を示すスケジュール情報を参照して、車両の駐車時間を推定する。そして、この充放電制御装置は、車両の駐車中に充放電可能な電力量を算出し、算出した電力量に関する情報をユーザの携帯端末に送信する。これにより、ユーザは、車両の駐車中に充放電可能な電力量を認識した上で、駐車中に蓄電装置の充放電を行なうか否かを判断することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−０１１８４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に開示される充放電制御装置において、ユーザの行動予定を示すスケジュール情報は、車両の駐車時間を推定するために設けられた専用情報である。この充放電制御装置は、このスケジュール情報を参照することにより、車両に搭載された蓄電装置の外部充電に関する様々な制御を行なうことができる。
【０００５】
また、このようなスケジュール情報に代えて、ユーザが普段のスケジュール管理のために用いているスケジューラ（たとえば、ウェブ上のスケジューラや、携帯端末内のスケジューラ）の情報を参照することにより、外部充電の時刻スケジュール（以下、「充電スケジュール」とも称する。）を設定することが考えられる。
【０００６】
しかしながら、一般的なスケジューラには、車両が利用されるイベントの時刻スケジュールだけでなく、車両が利用されないイベントの時刻スケジュールも登録され得る。仮にスケジューラに登録されている各イベントに向けて外部充電が行なわれることとすると、車両が利用されないイベントに向けても外部充電が行なわれることとなる。車両に搭載された蓄電装置は、充電後の高ＳＯＣ（State Of Charge）の状態で長時間放置されると劣化が進むので、車両が利用されないイベントに向けて外部充電が行なわれることは好ましくない。
【０００７】
この発明は、このような問題を解決するためになされたものであって、その目的は、車両の利用を伴わないイベントに向けた外部充電が行なわれることを抑制し、適切な外部充電を実現することができる充電制御装置を提供することである。
【課題を解決するための手段】
【０００８】
この発明のある局面に従う充電制御装置は、車両に搭載された蓄電装置の車両外部の電源による充電を実行する。この充電制御装置は、取得部と、制御装置とを備える。取得部は、車両の利用を伴うイベントの時刻スケジュール及び車両の利用を伴わないイベントの時刻スケジュールを管理可能なスケジューラから車両利用者のスケジュールを取得する。制御装置は、取得された利用者のスケジュールから車両の利用を伴うイベントの時刻スケジュールを抽出し、その抽出された時刻スケジュールに従って充電スケジュールを設定する。
【０００９】
この充電制御装置においては、スケジューラにおいて管理される車両利用者のスケジュールから車両の利用を伴うイベントの時刻スケジュールが抽出され、抽出された時刻スケジュールに従って充電スケジュールが設定される。したがって、この充電制御装置によれば、車両の利用を伴うイベントに向けた外部充電が行なわれる可能性を高めることができ、車両の利用を伴わないイベントに向けた外部充電が行なわれる可能性を低くすることができる。
【発明の効果】
【００１０】
この発明によれば、車両の利用を伴わないイベントに向けた外部充電が行なわれることを抑制し、適切な外部充電を実現することができる充電制御装置を提供することができる。その結果、充電後に蓄電装置が高ＳＯＣの状態で長時間放置されることによる蓄電装置の劣化進行を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】外部充電システムの全体構成図である。
【図２】電動車両の構成を示す全体ブロック図である。
【図３】データセンターの構成を概略的に示したブロック図である。
【図４】外出先で生じるイベントの時刻スケジュールがスケジューラに登録されている場合の一例を示す図である。
【図５】自宅で生じるイベントと外出を伴うイベントとの両方がスケジューラに登録されている場合の一例を示す図である。
【図６】外出先で生じるイベントの時刻スケジュールがスケジューラに登録されている場合の充電スケジュールの生成処理手順を示すフローチャートである。
【図７】通勤時間の学習処理の手順を示すフローチャートである。
【図８】自宅で生じるイベントと外出を伴うイベントとの両方の時刻スケジュールがスケジューラに登録されている場合の充電スケジュールの生成処理手順を示すフローチャートである。
【図９】時刻スケジュールに含まれるイベントが電動車両１００の利用を伴うイベントか否かを学習するための処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、この発明の実施の形態について、図面を参照しながら詳細に説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００１３】
［実施の形態１］
（外部充電システムの構成）
図１は、この発明の実施の形態１に従う電動車両が適用される外部充電システムの全体構成図である。図１を参照して、外部充電システム１は、電動車両１００と、充電スタンド２００と、データセンター３００と、スマートフォン５００とを備える。
【００１４】
電動車両１００は、充電ケーブル４００を通じて、充電スタンド２００に接続される。充電スタンド２００は、電源からの電力を電動車両１００に供給する装置である。電動車両１００は、充電スタンド２００から供給される電力を車両に搭載される蓄電装置（後述）に蓄える。また、電動車両１００は、予め設定された充電スケジュールに従って自動的に外部充電を開始する機能を備える。このような機能による外部充電を、以下では「タイマー充電」とも称する。
【００１５】
スマートフォン５００は、様々な機器と通信可能な通信機器である。ユーザは、スマートフォン５００を通じて、インターネット上で管理されるスケジューラにアクセスすることができる。このスケジューラは、電動車両１００の利用を伴うイベントの時刻スケジュール及び電動車両１００の利用を伴わないイベントの時刻スケジュールを管理可能である。ここで、イベントとは、スケジューラに登録される項目のことであり、たとえば、ユーザの各種行動（たとえば、会議への出席、子供の送迎）が含まれる。ユーザは、スマートフォン５００を通じて、このスケジューラにアクセスすることにより日々のスケジュールを管理することができる。
【００１６】
データセンター３００は、各種情報処理を行なうことができる。データセンター３００においては、上述のスケジューラにより管理されるユーザのスケジュールが参照されることにより充電スケジュールが生成される。特に、ユーザのスケジュールのうち電動車両１００の利用を伴うイベントの時刻スケジュールに従って充電スケジュールが生成される。データセンター３００における充電スケジュールの生成手順については後程詳しく説明する。
【００１７】
電動車両１００は、無線通信機能を備える。電動車両１００は、通信ネットワークを通じて、データセンター３００から充電スケジュールを受信する。ユーザにより設定された充電スケジュールではなく、データセンター３００等により自動的に生成された充電スケジュールに従ったタイマー充電を、以下では「自動タイマー充電」とも称する。この外部充電システム１において、電動車両１００は、データセンター３００から受信した充電スケジュールに従った自動タイマー充電を行なうことができる。
【００１８】
（電動車両の構成）
図２は、電動車両１００の構成を示す全体ブロック図である。電動車両１００は、たとえば、電気自動車やハイブリッド自動車である。
【００１９】
図２を参照して、電動車両１００は、充電インレット１１０と、蓄電装置１２０と、充電器１３０と、ＰＣＵ（Power Control Unit）１４０と、ＤＣＭ（Data Communication Module）１５０と、ＧＰＳ（Global Positioning System）モジュール１６０と、ＥＣＵ（Electronic Control Unit）１７０とを備える。
【００２０】
充電インレット１１０には、充電ケーブル４００の充電コネクタ４１０が接続される。そして、車両外部の電源からの電力が、充電コネクタ４１０及び充電インレット１１０を通じて、電動車両１００に供給される。
【００２１】
蓄電装置１２０は、充放電可能に構成された電力貯蔵要素である。蓄電装置１２０は、たとえば、リチウムイオン電池、ニッケル水素電池あるいは鉛蓄電池などの二次電池や、電気二重層キャパシタなどの蓄電素子を含んで構成される。
【００２２】
充電器１３０は、車両外部の電源から充電インレット１１０を通じて供給される交流電流を直流電流に変換する。そして、充電器１３０は、電圧を所望の電圧まで昇圧又は降圧し、蓄電装置１２０に供給する。充電器１３０は、たとえば、交流電流を直流電流に変換する整流回路と、電圧を昇圧又は降圧するコンバータとを含んで構成される。なお、充電器１３０は、このような構成に限定されず、たとえば、車両外部の電源から供給される直流電力を蓄電装置１２０に供給するような構成としてもよい。
【００２３】
ＰＣＵ１４０は、インバータや、インバータに接続されたモータ等を含み、蓄電装置１２０から供給される電力により電動車両１００の走行駆動力を発生する。
【００２４】
ＤＣＭ１５０は、外部と無線通信可能な通信機である。ＤＣＭ１５０は、たとえば、Ｗ−ＣＤＭＡ（Wideband  Code  Division  Multiple  Access）、ＬＴＥ（Long  Term  Evolution）等の通信規格や、ＩＥＥＥ（Institute  of  Electrical  and  Electronic  Engineers）８０２．１１等の無線ＬＡＮ規格に準拠した通信モジュールを含む。
【００２５】
ＧＰＳモジュール１６０は、衛星測位システムで用いられる受信装置である。ＧＰＳモジュール１６０は、受信された信号に基づいて、電動車両１００の現在位置を算出する。
【００２６】
ＥＣＵ１７０は、図示しないＣＰＵ（Central Processing Unit）及びメモリを内蔵し、当該メモリに記憶された情報や各センサ（不図示）からの情報に基づいて電動車両１００の各機器（充電器１３０、ＰＣＵ１４０、ＤＣＭ１５０、ＧＰＳモジュール１６０）を制御する。ＥＣＵ１７０は、タイマーを内蔵し、現在の時刻を認識することができる。
【００２７】
ＥＣＵ１７０により実現される主要機能として、自動タイマー充電機能がある。上述の通り、自動タイマー充電機能とは、データセンター３００等により自動的に生成された充電スケジュールに従って行なわれるタイマー充電のことである。ＥＣＵ１７０は、データセンター３００から受信した充電スケジュールが示す時刻が到来したことを認識すると、外部充電を開始するように充電器１３０を制御する。これにより、自動タイマー充電機能が実現される。なお、ＥＣＵ１７０は、充電インレット１１０に充電コネクタ４１０が接続された時に、自動タイマー充電のための充電スケジュールの生成指示をＤＣＭ１５０を通じてデータセンター３００に送信する。
【００２８】
また、ＥＣＵ１７０は、ユーザの通勤時間（所要時間）の推測機能を有する。ＥＣＵ１７０は、ＤＣＭ１５０を通じて、インターネット上で管理されるスケジューラからユーザのスケジュールを取得する。ＥＣＵ１７０は、取得されたユーザのスケジュールとユーザの電動車両１００の使用状況とからユーザの通勤時間を推測する。また、ＥＣＵ１７０は、各イベントに向けた移動時間の推測機能を有する。通勤時間及び移動時間の推測手順については後程詳しく説明する。ＥＣＵ１７０は、推測された通勤時間及び移動時間に関する情報をＤＣＭ１５０を通じてデータセンター３００に送信する。
【００２９】
また、ＥＣＵ１７０は、ユーザのスケジュールに含まれるイベントのうち、何れのイベントが電動車両１００の利用を伴うイベントであるかを学習する機能を有する。ＥＣＵ１７０は、ＤＣＭ１５０を通じて取得されるユーザのスケジュールと、ＧＰＳモジュール１６０を通じて取得される電動車両１００の位置情報とから、何れのイベントが電動車両１００の利用を伴うイベントであるかを学習する。電動車両１００の利用を伴うイベントの学習手順については後程詳しく説明する。ＥＣＵ１７０は、学習結果をＤＣＭ１５０を通じてデータセンター３００に送信する。
【００３０】
（データセンターの構成）
図３は、図１に示したデータセンター３００の構成を概略的に示したブロック図である。図３を参照して、データセンター３００は、通信モジュール３１０と、記憶装置３２０と、コントローラ３３０とを備える。
【００３１】
通信モジュール３１０は、電動車両１００及びスマートフォン５００と通信可能な通信モジュールである。通信モジュール３１０は、時間帯毎の電気料金の情報をサーバ（たとえば、電力会社により管理されている。）から受信する。また、通信モジュール３１０は、他のサーバ上で管理されているスケジューラから電動車両１００のユーザのスケジュールを受信する。また、通信モジュール３１０は、電動車両１００において推測されたユーザの通勤時間に関する情報や、ユーザのスケジュールに含まれるイベントのうち何れのイベントが電動車両１００の利用を伴うイベントであるかを示す情報を電動車両１００から受信する。通信モジュール３１０は、受信した情報をコントローラ３３０に出力する。
【００３２】
記憶装置３２０は、インターネット上から集められた各種情報、データセンター３００において実行される制御プログラム等を記憶する。たとえば、記憶装置３２０は、通信モジュール３１０により受信された時間帯毎の電気料金の情報、ユーザのスケジュール等を記憶する。
【００３３】
コントローラ３３０は、通信モジュール３１０を通じて取得した、時間帯毎の電気料金の情報、及びユーザのスケジュール等に従って充電スケジュールを生成する。コントローラ３３０は、生成された充電スケジュールを通信モジュール３１０を通じて電動車両１００に送信する。なお、充電スケジュールの生成処理手順については後程詳しく説明する。
【００３４】
（充電スケジュールの自動生成処理の説明）
以上のような構成のデータセンター３００において、電動車両１００に搭載された蓄電装置１２０の充電スケジュールは自動的に生成される。充電スケジュールの生成においては、ユーザが普段のスケジュール管理のために用いているスケジューラ（たとえば、ウェブ上のスケジューラ）の情報が参照される。
【００３５】
しかしながら、一般的なスケジューラには、電動車両１００が利用されるイベントの時刻スケジュールだけでなく、電動車両１００が利用されないイベントの時刻スケジュールも登録され得る。仮にスケジューラに登録されている各イベントに向けて外部充電が行なわれることとすると、電動車両１００が利用されないイベントに向けても外部充電が行なわれることとなる。電動車両１００に搭載された蓄電装置１２０は、充電後の高ＳＯＣの状態で長時間放置されると劣化が進むので、電動車両１００が利用されないイベントに向けて外部充電が行なわれることは好ましくない。
【００３６】
そこで、この実施の形態１に従うデータセンター３００において、コントローラ３３０は、ユーザのスケジュールから電動車両１００の利用を伴うイベントの時刻スケジュールを抽出し、その抽出された時刻スケジュールに従って電動車両１００に搭載された蓄電装置１２０の充電スケジュールを設定する。
【００３７】
これにより、電動車両１００の利用を伴うイベントに向けた外部充電が行なわれる可能性が高くなり、電動車両１００の利用を伴わないイベントに向けた外部充電が行なわれる可能性が低くなる。その結果、蓄電装置１２０が充電後に高ＳＯＣの状態で長時間放置されることによる蓄電装置１２０の劣化進行を抑制することができる。
【００３８】
（スケジューラの使われ方に応じた充電スケジュールの生成処理手順の説明）
スケジューラにどのようなイベントの時刻スケジュールを登録するかはユーザによって異なる。たとえば、あるユーザは、外出先（たとえば、会社）で生じるイベントの時刻スケジュールをスケジューラにより管理し（このような管理を、以下、「外出先イベント管理」とも称する。）、別のユーザは、自宅で生じるイベント（電動車両１００の利用を伴わないイベント）と外出を伴うイベント（電動車両１００の利用を伴うイベント）との両方をスケジューラにより管理する（このような管理を、以下、「全般的イベント管理」とも称する。）。この実施の形態１に従うデータセンター３００においては、ユーザがどのようなイベントの時刻スケジュールをスケジューラに登録しているかによって、異なる手順で充電スケジュールが生成される。
【００３９】
図４は、スケジューラが外出先イベント管理に用いられている場合の一例を示す図である。図４を参照して、このスケジューラは、ユーザの日毎の時刻スケジュールを管理する。この例においては、９：００−１０：００、１３：００−１３：３０、及び１６：３０−１７：３０に、イベントＡ（社内会議）、イベントＢ（社内会議）、及びイベントＣ（社内会議）がそれぞれ登録されている。
【００４０】
登録されている各イベントは社内会議であるので、その日の最初のイベント（イベントＡ）から最後のイベント（イベントＣ）までの間に、ユーザが電動車両１００を利用して社外に出る可能性は低い。したがって、その日の最初のイベントから最後のイベントまでの間に電動車両１００が使用される可能性は低い。一方、最初のイベント（イベントＡ）の前は、出勤のために電動車両１００が使用される可能性が高く、最後のイベント（イベントＣ）の後は、帰宅のために電動車両１００が使用される可能性が高い。
【００４１】
したがって、ユーザがスケジューラを外出先イベント管理に用いている場合には、その日の時刻スケジュールのうち最初のイベントの前、及び最後のイベントの後に電動車両１００が使用される可能性が高い。よって、データセンター３００においては、その日の帰宅後（最後のイベント後）に充電コネクタ４１０が充電インレット１１０に接続された場合に、次の日の出勤前（最初のイベント前）に外部充電が完了するような充電スケジュールが生成される。なお、ユーザの通勤時間（所要時間）は、充電コネクタ４１０が充電インレット１１０から抜かれた時刻とユーザのスケジュールとに基づいて電動車両１００において学習される。通勤時間の学習方法については後程詳しく説明する。
【００４２】
図５は、スケジューラが全般的イベント管理に用いられている場合の一例を示す図である。図５を参照して、この例においては、９：００−１０：００に、イベントＡ（子供の送迎）が登録されている。子供の送迎は電動車両１００の利用を伴うものとする。１１：００−１２：００には、イベントＢ（ランチ）が登録されている。ランチは電動車両１００の利用を伴わないものとする。１５：００−１６：３０には、イベントＣ（夕飯の支度）が登録されている。夕飯の支度は電動車両１００の利用を伴うものとする。
【００４３】
この場合には、登録されているイベント毎に電動車両１００の利用を伴うか否かが異なる。したがって、ユーザの一日の時刻スケジュールのうち何れのイベントが電動車両１００の利用を伴うかを単純に判定することは難しい。この実施の形態１に従う電動車両１００において、ＥＣＵ１７０は、ＧＰＳモジュール１６０を通じて取得される電動車両１００の位置情報とユーザのスケジュールとに基づいて、何れのイベントが電動車両１００の利用を伴うイベントであるかを学習する。何れのイベントが電動車両１００の利用を伴うイベントであるかの学習方法については後程詳しく説明する。
【００４４】
したがって、スケジューラが全般的イベント管理に用いられている場合には、データセンター３００においては、ユーザのスケジュールのうち、電動車両１００により学習された、電動車両１００の利用を伴うイベントに向けて外部充電が完了するような充電スケジュールが生成される。
【００４５】
このように、この実施の形態１に従うデータセンター３００においては、ユーザがスケジューラにどのようなイベントの時刻スケジュールを登録するかによって、充電スケジュールの生成方法が変更される。この実施の形態１においては、スケジューラが外出先イベント管理に用いられているか、スケジューラが全般的イベント管理に用いられているかが事前にユーザにより設定される。たとえば、ユーザは、スマートフォン５００を通じて、スケジューラをどちらのタイプで使用しているかをデータセンター３００に事前に通知する。データセンター３００は、ユーザからの設定内容に従って、充電スケジュールの生成方法を決定する。以下、充電スケジュールの生成処理手順について、ユーザによるスケジューラの使用タイプ毎に説明する。
【００４６】
（充電スケジュールの自動生成処理手順の説明）
図６は、スケジューラが外出先イベント管理に用いられている場合の充電スケジュールの生成処理手順を示すフローチャートである。このフローチャートに示される処理は、スケジューラが外出先イベント管理用に設定されている場合において、通信モジュール３１０を通じて電動車両１００から充電スケジュールの生成指示が受信された時にコントローラ３３０により実行される。
【００４７】
図６を参照して、コントローラ３３０は、通信モジュール３１０を通じて、インターネット上で管理されるスケジューラからユーザのスケジュールを取得する（ステップＳ１００）。その後、コントローラ３３０は、取得した時刻スケジュールを参照することにより、翌日最初のイベントの開始時刻及び当日最後のイベントの終了時刻を特定する（ステップＳ１１０）。
【００４８】
その後、コントローラ３３０は、電動車両１００により学習されたユーザの通勤時間を示す情報を記憶装置３２０から読み出す（ステップＳ１２０）。ユーザの通勤時間を示す情報は、電動車両１００において学習され、更新されるごとにデータセンター３００に送信される。通勤時間の学習方法については後程詳しく説明する。
【００４９】
その後、コントローラ３３０は、翌日最初のイベントの開始時刻と通勤時間とから翌日の出発予定時刻を推定し、さらに、当日最後のイベントの終了時刻と通勤時間とから当日の帰宅予定時刻を推定する（ステップＳ１３０）。たとえば、コントローラ３３０は、翌日最初のイベントの開始時刻から通勤時間遡った時刻を翌日の出発予定時刻と推定し、当日最後のイベントの終了時刻から通勤時間経過した時刻を当日の帰宅予定時刻と推定する。
【００５０】
その後、コントローラ３３０は、推定された帰宅予定時刻を現在時刻が経過しているか否かを判定する（ステップＳ１４０）。
【００５１】
推定された帰宅予定時刻を現在時刻が経過していると判定されると（ステップＳ１４０においてＹＥＳ）、コントローラ３３０は、電動車両１００が自宅に存在する可能性が高いため、推定された翌日の出発予定時刻までに外部充電を完了させることができ、かつ、電気料金を低額にすることができる充電スケジュールを生成する。そして、コントローラ３３０は、生成された充電スケジュールを通信モジュール３１０を通じて電動車両１００に送信する（ステップＳ１５０）。その後、処理はステップＳ１７０に移行する。
【００５２】
推定された帰宅予定時刻を現在時刻が経過していないと判定されると（ステップＳ１４０においてＮＯ）、コントローラ３３０は、外部充電を直ちに開始する指示を通信モジュール３１０を通じて電動車両１００に送信する（ステップＳ１６０）。現在時刻が推定された帰宅予定時刻を経過していない場合には、電動車両１００は自宅に存在しない可能性が高く、電動車両１００が充電スタンド２００に接続されている時間が短い可能性が高いからである。また、充電スタンド２００に接続されている時間が短いため、接続中の電気料金の変動がほとんどなく、タイマー充電の利点が得られにくいためである。その後、処理はステップＳ１７０に移行する。
【００５３】
このように、この実施の形態１に従うデータセンター３００において、コントローラ３３０は、ユーザのスケジュールから電動車両１００の利用を伴うイベントの時刻スケジュール（一日の最初のイベントの時刻スケジュール）を抽出し、その抽出された時刻スケジュールに従って充電スケジュール（翌日の出発予定時刻までに外部充電を完了するための充電スケジュール）を設定する。これにより、電動車両１００の利用を伴わないイベントに合わせた外部充電が行なわれることを抑制することができ、適切な外部充電を実現することができる。
【００５４】
図７は、通勤時間の学習処理の手順を示すフローチャートである。このフローチャートに示される処理は、電動車両１００において、充電インレット１１０から充電コネクタ４１０が取り外された時に、ＥＣＵ１７０により実行される。
【００５５】
図７を参照して、ＥＣＵ１７０は、充電コネクタ４１０が取り外された時の時刻情報を取得する（ステップＳ２００）。その後、ＥＣＵ１７０は、ＤＣＭ１５０を通じて、インターネット上で管理されるスケジューラからユーザのスケジュールを取得する（ステップＳ２１０）。その後、ＥＣＵ１７０は、ユーザのスケジュールを参照することにより、当日最初のイベントの開始時刻を特定する（ステップＳ２２０）。
【００５６】
その後、ＥＣＵ１７０は、当日最初のイベントの開始時刻から充電コネクタ４１０が取り外された時刻を差し引く処理を行い、算出された時間を通勤時間と推定する（ステップＳ２３０）。その後、ＥＣＵ１７０は、推定された通勤時間を不図示の内部メモリに記憶する（ステップＳ２４０）。ＥＣＵ１７０は、推定された通勤時間に基づいて通勤時間の学習値を更新し、更新した学習値をＤＣＭ１５０を通じてデータセンター３００に送信する（ステップＳ２５０）。たとえば、ＥＣＵ１７０は、不図示の内部メモリに推定された通勤時間の履歴を記憶し、記憶された履歴の平均値を通勤時間の学習値とする。その後、処理はステップＳ２６０に移行する。
【００５７】
このように、この実施の形態１に従う電動車両１００においては、充電コネクタ４１０が抜かれた時刻とユーザのスケジュールとからユーザの通勤時間が学習され、学習値が更新されるごとに更新された学習値がデータセンター３００に送信される。データセンター３００においては、上述の通り、通勤時間を用いてユーザの翌日の出発予定時刻が推定され、推定された翌日の出発予定時刻までに外部充電を完了することができる充電スケジュールが生成される。
【００５８】
図８は、スケジューラが全般的イベント管理に用いられている場合の充電スケジュールの生成処理手順を示すフローチャートである。このフローチャートに示される処理は、スケジューラが全般的イベント管理用に設定されている場合において、通信モジュール３１０を通じて電動車両１００から充電スケジュールの生成指示を受けた時にコントローラ３３０により実行される。
【００５９】
図８を参照して、コントローラ３３０は、通信モジュール３１０を通じて、インターネット上で管理されるスケジューラからユーザのスケジュールを取得する（ステップＳ３００）。その後、コントローラ３３０は、電動車両１００の利用を伴うイベントを特定するための情報（以下、「車両利用イベント情報」とも称する。）を記憶装置３２０から読み出す（ステップＳ３１０）。
【００６０】
車両利用イベント情報は、電動車両１００における学習結果に基づいて生成される。車両利用イベント情報は、電動車両１００において順次更新され、更新されるごとにデータセンター３００に送信される。車両利用イベント情報の学習方法については後程詳しく説明する。
【００６１】
その後、コントローラ３３０は、車両利用イベント情報を参照することにより、ユーザのスケジュールに含まれるイベントのうち電動車両１００の利用を伴うイベントの開始時刻及び終了時刻を特定する（ステップＳ３２０）。ユーザのスケジュールに電動車両１００の利用を伴うイベントが複数含まれている場合には、開始時刻と終了時刻とのペアが複数特定される。
【００６２】
その後、コントローラ３３０は、電動車両１００により学習されたイベント毎の移動時間を示す情報を記憶装置３２０から読み出す（ステップＳ３３０）。
【００６３】
なお、イベント毎の移動時間は、電動車両１００において、充電ケーブル４００が電動車両１００から取り外された時刻及びイベントの開始時刻から学習される。たとえば、イベントの開始時刻から充電ケーブル４００が取り外された時刻が差引かれた時間が当該イベントのための移動時間と推定される。同一のイベントの度に移動時間が推定され、移動時間の学習値が更新される。学習値が更新される度に、データセンター３００は、電動車両１００から当該学習値を受信する。受信された学習値（イベント毎の移動時間を示す情報）は、記憶装置３２０に記憶される。
【００６４】
ステップＳ３３０において、イベント毎の移動時間を示す情報が読み出されると、コントローラ３３０は、電動車両１００の利用を伴うイベントの開始時刻及び終了時刻、並びにイベント毎の移動時間から出発予定時刻と帰宅予定時刻とを推定する（ステップＳ３４０）。具体的には、コントローラ３３０は、電動車両１００の利用を伴うイベントの開始時刻から移動時間遡った時刻を出発予定時刻と推定し、電動車両１００の利用を伴うイベントの終了時刻から移動時間経過した時刻を帰宅予定時刻と推定する。
【００６５】
その後、コントローラ３３０は、現在時刻が、推定された帰宅予定時刻と次の出発予定時刻との間の時刻であるか否かを判定する（ステップＳ３５０）。
【００６６】
現在時刻が、推定された帰宅予定時刻と次の出発予定時刻との間の時刻であると判定されると（ステップＳ３５０においてＹＥＳ）、コントローラ３３０は、電動車両１００が自宅に存在する可能性が高いため、推定された次の出発予定時刻までに外部充電を完了することができ、かつ、電気料金を低額にすることができる充電スケジュールを生成する。そして、コントローラ３３０は、生成された充電スケジュールを通信モジュール３１０を通じて電動車両１００に送信する（ステップＳ３６０）。その後、処理はステップＳ３８０に移行する。
【００６７】
現在時刻が、推定された帰宅予定時刻と次の出発予定時刻との間の時刻ではないと判定されると（ステップＳ３５０においてＮＯ）、コントローラ３３０は、電動車両１００が自宅に存在しない可能性が高いので、外部充電を即開始する指示を通信モジュール３１０を通じて電動車両１００に送信する（ステップＳ３７０）。
【００６８】
このように、この実施の形態１に従うデータセンター３００において、コントローラ３３０は、ユーザのスケジュールから電動車両１００の利用を伴うイベントの時刻スケジュール（電動車両１００の利用を伴うイベントであると電動車両１００において学習されたイベントの時刻スケジュール）を抽出し、その抽出された時刻スケジュールに従って充電スケジュール（各イベントに向けた出発予定時刻までに外部充電を完了する充電スケジュール）を設定する。これにより、電動車両１００の利用を伴わないイベントに合わせた外部充電が行なわれることを抑制することができ、適切な外部充電を実現することができる。
【００６９】
図９は、ユーザのスケジュールに含まれるイベントが電動車両１００の利用を伴うイベントか否かを学習するための処理手順を示すフローチャートである。このフローチャートに示される処理は、電動車両１００において、ユーザのスケジュールが取得された後、時刻スケジュールに含まれるイベントの開始時刻が到来した時に、ＥＣＵ１７０により実行される。
【００７０】
図９を参照して、ＥＣＵ１７０は、ＧＰＳモジュール１６０の出力内容を参照することにより、電動車両１００が自宅に存在するか否かを判定する（ステップＳ４００）。この判定処理は、所定時間継続して行なわれる。電動車両１００の利用が開始される時刻が時刻スケジュールから多少ずれる場合があるからである。
【００７１】
電動車両１００が自宅に存在しないと判定されると（ステップＳ４００においてＮＯ）、ＥＣＵ１７０は、開始時刻が到来しているイベントが電動車両１００の利用を伴うイベントである可能性が高いと判定する（ステップＳ４１０）。一方、電動車両１００が自宅に存在すると判定されると（ステップＳ４００においてＹＥＳ）、ＥＣＵ１７０は、開始時刻が到来しているイベントが電動車両１００の利用を伴わないイベントである可能性が高いと判定する（ステップＳ４２０）。
【００７２】
その後、ＥＣＵ１７０は、開始時刻が到来しているイベントに関する判定結果に基づいて学習値を更新し、更新した学習値をＤＣＭ１５０を通じてデータセンター３００に送信する（ステップＳ４３０）。たとえば、ＥＣＵ１７０は、スケジューラに同一のイベント名で登録されているイベントが所定比率以上の割合で、電動車両１００の利用を伴うイベントである可能性が高いと判定された場合に、そのイベント名で登録されたイベントが電動車両１００の利用を伴うイベントであるとの学習値をデータセンター３００に送信する。
【００７３】
このように、この実施の形態１に従う電動車両１００においては、ユーザのスケジュールに含まれる各イベントが電動車両１００の利用を伴うイベントであるか否かが学習され、学習値が更新されるごとに更新された学習値がデータセンター３００に送信される。データセンター３００においては、この学習結果に基づいて電動車両１００の利用を伴うイベントが特定され、充電スケジュールが生成される。
【００７４】
以上のように、この実施の形態１に従うデータセンター３００において、コントローラ３３０は、ユーザのスケジュールから電動車両１００の利用を伴うイベントの時刻スケジュールを抽出し、その抽出された時刻スケジュールに従って充電スケジュールを設定する。これにより、電動車両１００の利用を伴わないイベントに合わせた外部充電が行なわれることを抑制することができ、適切な外部充電を実現することができる。
【００７５】
［他の実施の形態］
以上のように、この発明の実施の形態として実施の形態１を説明した。しかしながら、この発明は必ずしもこの実施の形態１に限定されない。ここでは、他の実施の形態の一例について説明する。
【００７６】
実施の形態１においては、自動タイマー充電のための充電スケジュールはデータセンター３００において生成されることとした。しかしながら、充電スケジュールの生成主体は、必ずしもこの例に限定されない。たとえば、電動車両１００において、自動タイマー充電のための充電スケジュールが生成されてもよい。この場合には、電動車両１００において、ユーザのスケジュールから電動車両１００の利用を伴うイベントの時刻スケジュールが抽出され、ＥＣＵ１７０が、抽出された時刻スケジュールに従って充電スケジュールを生成する。
【００７７】
また、実施の形態１においては、インターネット上で管理されているスケジューラからユーザのスケジュールが取得されることとした。しかしながら、スケジューラは必ずしもこの例に限定されない。たとえば、スマートフォン５００内に設けられているスケジューラからユーザのスケジュールが取得されてもよい。この場合には、データセンター３００において充電スケジュールが生成される場合には、データセンター３００がユーザのスケジュールをスマートフォン５００から受信する。そして、データセンター３００において、受信された時刻スケジュールに基づいて充電スケジュールが生成される。また、電動車両１００において充電スケジュールが生成される場合には、電動車両１００がユーザのスケジュールをスマートフォン５００から受信する。そして、電動車両１００において、受信された時刻スケジュールに基づいて充電スケジュールが生成される。
【００７８】
また、実施の形態１においては、ユーザがスケジューラにどのようなイベントを登録しているかについて、ユーザが自ら設定することとした。したがって、データセンター３００においては、ユーザの設定内容に従って、スケジューラにどのようなイベントが登録されているかが判定される。しかしながら、ユーザがスケジューラにどのようなイベントを登録しているかの判定方法はこれに限定されない。たとえば、データセンター３００又は電動車両１００において、ユーザによるスケジューラの使用パターンを学習し、ユーザがスケジューラを外出先イベント管理に用いるタイプなのか、全般的イベント管理に用いるタイプなのかを自動的に判定するようにしてもよい。
【００７９】
また、実施の形態１においては、ユーザの通勤時間や移動時間は、充電コネクタ４１０が充電インレット１１０から取り外された時刻とユーザのスケジュールとから学習されることとした。しかしながら、通勤時間や移動時間の学習方法は、これに限定されない。たとえば、ＥＣＵ１７０は、電動車両１００の現在地（たとえば、自宅の場所）と、イベントの開催地とから２地点間の距離を学習することにより、通勤時間や移動時間を推定するようにしてもよい。
【００８０】
また、実施の形態１においては、電動車両１００の利用を伴うイベントと学習されたイベントと同一名のイベントとしてスケジューラに登録されているイベントを電動車両１００の利用を伴うイベントと判定することとした。しかしながら、電動車両１００の利用を伴うイベントであるか否かを判定する方法はこれに限定されない。たとえば、電動車両１００の利用を伴うイベントと学習されたイベントと同一の場所で開催されるイベントを電動車両１００の利用を伴うイベントと判定してもよいし、電動車両１００の利用を伴うイベントと学習されたイベントと同一の曜日や時刻に開催されるイベントを電動車両１００の利用を伴うイベントと判定してもよい。
【００８１】
また、実施の形態１においては、スケジューラが外出先イベント管理に用いられている場合に、コントローラ３３０が、翌日最初のイベントの開始時刻から通勤時間遡った時刻を翌日の出発予定時刻と推定し、当日最後のイベントの終了時刻から通勤時間経過した時刻を当日の帰宅予定時刻と推定する例について説明した。しかしながら、出発予定時刻及び帰宅予定時刻の推定方法はこれに限定されない。たとえば、翌日最初のイベントの開始時刻から通勤時間遡った時刻より所定時間早い時刻を翌日の出発予定時刻と推定し、当日最後のイベントの終了時刻から通勤時間経過した時刻より所定時刻遅い時刻を当日の帰宅予定時刻と推定するようにしてもよい。
【００８２】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００８３】
１  外部充電システム、１００  電動車両、１１０  充電インレット、１２０  蓄電装置、１３０  充電器、１４０  ＰＣＵ、１５０  ＤＣＭ、１６０  ＧＰＳモジュール、１７０  ＥＣＵ、２００  充電スタンド、３００  データセンター、３１０  通信モジュール、３２０  記憶装置、３３０  コントローラ、４００  充電ケーブル、４１０  充電コネクタ、５００  スマートフォン。
【図１】
2017079518.tif 000003
【図２】
2017079518.tif 000004
【図３】
2017079518.tif 000005
【図４】
2017079518.tif 000006
【図５】
2017079518.tif 000007
【図６】
2017079518.tif 000008
【図７】
2017079518.tif 000009
【図８】
2017079518.tif 000010
【図９】
2017079518.tif 000011