(57)【要約】【課題】複数のバッテリを充電する際において、効率よくバッテリの充電を行い、充電の所要時間を短縮することができる充電制御装置を提供すること。【解決手段】充電器により充電可能な第一のバッテリに定電流定電圧法による充電を行っている際に、第一のバッテリに対する充電を定電圧充電に切り替えた後において、第一のバッテリとは異なるバッテリであり、充電器により充電可能な第二のバッテリが検出された場合には、第一のバッテリに定電圧充電を行いながら、第二のバッテリへの充電を開始することを特徴とする充電制御装置。【選択図】  図１
2015136203.tif 000002
【特許請求の範囲】
【請求項１】
バッテリの充電を行う充電器と、
前記充電器を制御することで、前記バッテリに対して、前記バッテリの電圧が所定の電圧値に到達するまでは定電流充電を行い、前記バッテリの電圧が前記所定の電圧値に到達した後は定電圧充電を行う定電流定電圧法による充電を行う充電制御手段と、を備える充電制御装置であって、
前記充電制御手段は、前記充電器により充電可能な第一のバッテリを検出した場合には、前記第一のバッテリに対して定電流定電圧法による充電を開始し、前記第一のバッテリに定電流定電圧法による充電を行っている際に、前記第一のバッテリに対する充電を定電圧充電に切り替えた後において、前記第一のバッテリとは異なるバッテリであり、前記充電器により充電可能な第二のバッテリを検出した場合には、前記第一のバッテリに定電圧充電を行いながら、前記第二のバッテリへの充電を開始することを特徴とする充電制御装置。
【請求項２】
請求項１に記載の充電制御装置において、
前記充電制御手段は、前記第二のバッテリに出力する充電電流値を、前記充電器が出力可能な所定の電流値と、前記第一のバッテリに出力している充電電流値との差分の電流値に基づいて設定することを特徴とする充電制御装置。
【請求項３】
請求項２に記載の充電制御装置において、
前記充電制御手段は、前記差分の電流値が、前記第二のバッテリに定電流定電圧充電による充電を行うための電流値より大きい場合には、前記第二のバッテリに対して定電流定電圧法による充電を開始することを特徴とする充電制御装置。
【請求項４】
請求項１〜３のいずれかに記載の充電制御装置において、
前記充電制御部は、前記バッテリに対する定電流定電圧法による充電を、前記バッテリに流れる充電電流値が所定の電流閾値以下となった際に終了することを特徴とする充電制御装置。
【請求項５】
請求項１〜４のいずれかに記載の充電制御装置において、
前記充電制御部は、前記第一のバッテリに加えて前記第二のバッテリへの充電を行う際には、前記第一のバッテリおよび前記第二のバッテリに出力する充電電流値の合計値を、前記充電器が出力可能な所定の電流値に基づいて制御することを特徴とする充電制御装置。
【請求項６】
請求項１〜５のいずれかに記載の充電制御装置において、
前記充電制御部は、前記第一のバッテリに加えて前記第二のバッテリへの充電を行う際には、前記第一のバッテリおよび前記第二のバッテリに出力する電力値の合計値を、前記充電器が出力可能な所定の電力値に基づいて制御することを特徴とする充電制御装置。
【請求項７】
請求項１〜６のいずれかに記載の充電制御装置において、
前記充電器により充電が行われているバッテリに流れる実際の充電電流値を取得する取得手段と、
前記取得手段により取得された実際の充電電流値に基づいて、該充電電流値が取得された後における、前記バッテリに流れる充電電流値の変化を予測する予測手段と、
前記予測手段により予測された充電電流値の変化に基づいて、前記バッテリの充電を行う際の充電所要時間を算出する算出手段と、をさらに備えることを特徴とする充電制御装置。
【請求項８】
請求項７に記載の充電制御装置において、
前記算出手段により算出された前記充電所要時間を、前記取得手段により取得された実際の充電電流値に基づいて補正することで、前記充電所要時間を補正した補正充電所要時間を求める補正手段をさらに備えることを特徴とする充電制御装置。
【請求項９】
請求項１〜６のいずれかに記載の充電制御装置において、
前記バッテリの温度および充電状態に対応した受け入れ可能な充電電流値の情報を取得する取得手段と、
前記取得手段により取得された前記受け入れ可能な充電電流値に基づいて、前記バッテリの充電を行う際の充電所要時間を算出する算出手段と、をさらに備えることを特徴とする充電制御装置。
【請求項１０】
充電器により充電可能なバッテリに対して、前記バッテリの電圧が所定の電圧値に到達するまでは定電流充電を実行し、前記バッテリの電圧が前記所定の電圧値に到達した後は定電圧充電を実行する定電流定電圧法による充電を行い、
前記充電器により充電可能な第一のバッテリを検出した場合には、前記第一のバッテリに対して定電流定電圧法による充電を開始し、前記第一のバッテリに定電流定電圧法による充電を行っている際に、前記第一のバッテリに対する充電を定電圧充電に切り替えた後において、前記第一のバッテリとは異なるバッテリであり、前記充電器により充電可能な第二のバッテリを検出した場合には、前記第一のバッテリに定電圧充電を行いながら、前記第二のバッテリへの充電を開始することを特徴とする充電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、バッテリに対する充電を制御する充電制御装置に関するものである。
【背景技術】
【０００２】
近年、電気自動車やプラグインハイブリッド車など、バッテリが搭載された車両の普及に伴い、車両のバッテリを効率よく充電することができる充電装置が求められている。車両のバッテリを充電する方法としては、所定の充電電流でバッテリに対して定電流充電を開始し、その後バッテリの電圧が所定の電圧に到達すると、バッテリに対する充電を定電圧充電に切り替える定電流定電圧法による充電を行い、定電圧充電時におけるバッテリの充電電流が所定の下限電流値以下となると、充電を終了するという方法が知られている（たとえば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−２４４５５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載の技術では、充電装置により複数の車両のバッテリを充電しようとする場合には、各車両のバッテリを一つずつ充電することとなるため、すべての車両のバッテリを充電するためには、車両の台数分の充電時間が必要となり、充電時間が長くなってしまうという問題があった。
【０００５】
本発明が解決しようとする課題は、複数のバッテリを充電する際において、効率よくバッテリの充電を行い、充電の所要時間を短縮することができる充電制御装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明は、充電器により充電可能な第一のバッテリに定電流定電圧法による充電を行っている際に、第一のバッテリに対する充電を定電圧充電に切り替えた後において、第一のバッテリとは異なるバッテリであり、充電器により充電可能な第二のバッテリが検出された場合には、第一のバッテリに定電圧充電を行いながら、第二のバッテリへの充電を開始することにより、上記課題を解決する。
【発明の効果】
【０００７】
本発明によれば、あるバッテリに対して定電圧充電を行っている間に、別のバッテリの充電を開始することができるため、複数のバッテリを充電する際においても、充電の所要時間を短縮することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、第１実施形態に係る充電制御装置を示す構成図である。
【図２】図２は、バッテリを定電流定電圧法により充電する際における、バッテリの充電電流および電圧の変化の一例を示すグラフである。
【図３】図３は、バッテリの温度およびＳＯＣと、受け入れ可能な充電電流との関係を示すグラフである。
【図４】図４は、２台の車両のバッテリを充電する際における、各バッテリの充電電流の変化の一例を示すグラフである。
【図５】図５は、第１実施形態に係る充電制御装置により、バッテリの充電を行う方法の一例を示すフローチャートである。
【図６】図６は、２台の車両のバッテリを充電する際における、各バッテリの充電電流の変化の別の例を示すグラフである。
【図７】図７は、第１実施形態に係る充電制御装置により、バッテリの定電圧充電に要する時間を算出する方法を説明するための図である。
【図８】図８は、第１実施形態に係る充電制御装置により、１番目に充電するバッテリの充電所要時間を算出する方法の一例を示すフローチャートである。
【図９】図９は、第１実施形態に係る充電制御装置により、２番目に充電するバッテリの充電所要時間を算出する方法の一例を示すフローチャートである。
【図１０】図１０は、バッテリにおける充電電流の時間変化を予測する方法の一例を示すグラフである。
【図１１】図１１は、第２実施形態に係る充電制御装置により、バッテリの充電を行い、さらに充電所要時間を算出する方法の一例を示すフローチャートである。
【図１２】図１２は、４台の車両のバッテリを充電する際における、各バッテリの充電電流の変化の一例を示すグラフである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態を図面に基づいて説明する。
【００１０】
<<第１実施形態>>
図１は、本実施形態に係る充電制御装置１００を示す構成図である。本実施形態に係る充電制御装置１００は、図１に示すように、車両２００ａ，２００ｂにそれぞれ備えられたバッテリ２１０を充電するための装置である。なお、図１中においては、２台の車両２００ａ，２００ｂを例示して示したが、車両の数は特に限定されるものではない。
【００１１】
車両２００ａ，２００ｂは、図１に示すように、バッテリ２１０を備え、このバッテリ２１０により駆動することができる車両であり、たとえば、ハイブリッド自動車や電気自動車などが挙げられる。なお、車両２００ａ，２００ｂに備えられるバッテリ２１０としては、特に限定されず、たとえば、リチウムイオン二次電池などの各種二次電池により構成された電池モジュールを複数接続してなる組電池が挙げられる。
【００１２】
まず、本実施形態における、充電制御装置１００について説明する。図１に示すように、充電制御装置１００は、通信部１０１１，１０１２と、出力部１０２１，１０２２と、表示部１０３と、電流検出部１０４１，１０４２と、電圧検出部１０５１，１０５２と、制御部１０６と、充電所要時間予測部１０７とを備えている。なお、本実施形態においては、図１に示すように、通信部１０１１および出力部１０２１が車両２００ａに接続され、また、通信部１０１２および出力部１０２２が車両２００ｂに接続される。
【００１３】
本実施形態の充電制御装置１００は、上述したように車両２００ａ，２００ｂに備えられたバッテリ２１０の充電を行うことができ、この際においては、充電の方法として、バッテリ２１０の電圧が所定の電圧閾値Ｖｍａｘに到達するまでは定電流充電を行い、バッテリの電圧が電圧閾値Ｖｍａｘに到達した後は定電圧充電を行う定電流定電圧法を用  
【００１４】
ここで、図２に、車両２００ａのバッテリ２１０に対して定電流定電圧法による充電を行った際における、バッテリ２１０の充電電流および電圧の変化の一例を示す。本実施形態においては、充電制御装置１００は、バッテリ２１０を定電流定電圧法により充電する際には、図２に示すように、まず、バッテリ２１０に対して、時刻ｔ０から所定の上限電流Ｉｍａｘで定電流充電を開始する。
【００１５】
そして、バッテリ２１０に定電流充電が行われることで、バッテリ２１０の電圧が上昇していき、これにより、バッテリ２１０の電圧が電圧閾値Ｖｍａｘに到達したタイミング（図２に示す時刻ｔ１）において、充電制御装置１００は、バッテリ２１０に対する充電を、定電流充電から定電圧充電に切り替える。
【００１６】
次いで、充電制御装置１００は、バッテリ２１０に対して、時刻ｔ１から電圧閾値Ｖｍａｘで定電圧充電を行い、図２に示すように、バッテリ２１０に流れる充電電流がゼロに近い値まで集束したタイミング（図２に示す時刻ｔ２）で、充電を終了する。
【００１７】
なお、図２に示す例においては、充電制御装置１００が、バッテリ２１０に流れる充電電流がゼロに近い値まで集束したタイミングで充電を終了する例を示したが、充電を終了するタイミングとしては、バッテリ２１０に流れる充電電流が所定の電流閾値Ｉｍｉｎ以下となったタイミングとしてもよい。電流閾値Ｉｍｉｎとしては、バッテリ２１０を効率よく充電できる電流値の範囲に応じて設定すればよく、たとえば、上述した定電流充電を行う際における上限電流Ｉｍａｘの何分の１かの値を設定することができる。これにより、本実施形態によれば、バッテリ２１０を充電する際に、充電電流が低下して充電効率が低下する前に、適切なタイミングで充電を終了することができるため、充電の効率を向上させることができる。
【００１８】
充電制御装置１００の通信部１０１１，１０１２は、車両２００ａ，２００ｂに備えられた車両用通信部２０７と相互に通信し、車両２００ａ，２００ｂに備えられたバッテリ２１０の現在の電圧、温度、充電電流、充電容量および充電状態（ＳＯＣ（Ｓｔａｔｅ ｏｆ Ｃｈａｒｇｅ））、ならびに受入可能電流マップの情報をそれぞれ受信する。
【００１９】
なお、受入可能電流マップは、車両２００ａ，２００ｂに備えられたバッテリ２１０について、正常な充電を行うことができる充電電流の上限（バッテリ２１０が受け入れ可能な充電電流）が、バッテリ２１０の温度およびＳＯＣごとに設定されたマップ情報であり、たとえば、図３に示すような情報である。図３においては、バッテリ２１０の温度およびＳＯＣに対して、バッテリ２１０が受け入れ可能な充電電流をグラフで表している。なお、上述した例では、充電制御装置１００が、バッテリ２１０の受け入れ可能な充電電流の情報を得るために、図３に示す受入可能電流マップを受信する例を示したが、本実施形態においては、充電制御装置１００が、バッテリ２１０の受け入れ可能な充電電流の情報を受信する方法としては、このような図３に示すマップに限定されない。
【００２０】
出力部１０２１，１０２２は、車両２００ａ，２００ｂに備えられた入力部２０８とそれぞれ接続され、入力部２０８を介して、車両２００ａ，２００ｂのバッテリ２１０を充電するための充電電流を出力する。
【００２１】
電流検出部１０４１，１０４２および電圧検出部１０５１，１０５２は、出力部１０２１から車両２００ａ，２００ｂのバッテリ２１０に対して出力する充電電流および電圧を検出し、検出した充電電流および電圧の情報を、制御部１０６に送信する。
【００２２】
制御部１０６は、車両２００ａ，２００ｂが充電制御装置１００に接続された際において、車両２００ａ，２００ｂのバッテリ２１０の状態に基づいて、出力部１０２１，１０２２から車両２００ａ，２００ｂのバッテリ２１０に対して出力する充電電流を制御し、バッテリ２１０に対する充電を制御する。
【００２３】
また、制御部１０６は、バッテリ２１０の充電に要する時間である充電所要時間の情報を、表示部１０３に表示させるとともに、車両２００ａまたは車両２００ｂに送信する処理を行う。なお、充電所要時間は、後述する充電所要時間予測部１０７により算出されるものであり、充電制御装置１００によりバッテリ２１０の充電が行われる際における、充電に要する時間の情報を示すものである。また表示部１０３は、充電所要時間の情報を表示することができるディスプレイなどにより構成される。これにより、充電制御装置１００は、バッテリ２１０の充電に要する時間の情報をユーザに提供することができる。
【００２４】
充電所要時間予測部１０７は、通信部１０１１，１０１２から送信された情報に基づいて、充電制御装置１００により各バッテリ２１０を充電する際における充電所要時間を算出することができ、図１に示すように、記憶部１０７１と、算出部１０７２と、推定部１０７３とを備える。
【００２５】
次いで、図４を参照し、充電制御装置１００の制御部１０６により、車両２００ａ，２００ｂのバッテリ２１０を充電する方法を説明する。図４は、充電制御装置１００に対して、先に車両２００ａが接続され、後に車両２００ｂが接続された場面において、充電制御装置１００の制御部１０６により、車両２００ａ，２００ｂの各バッテリ２１０を充電する際における、各バッテリ２１０の充電電流の変化を示すグラフである。
【００２６】
本実施形態においては、まず、制御部１０６は、図４に示すように、充電制御装置１００が出力可能な電流に基づいて設定された上限電流Ｉｍａｘを、出力部１０２１から、先に充電制御装置１００に接続された車両２００ａに対して出力することにより、車両２００ａのバッテリ２１０に対して定電流充電を開始する。なお、図４においては、車両２００ａのバッテリ２１０に定電流充電を開始したタイミングを、時刻ｔ０とした。また、図４に示す場面においては、時刻ｔ０の時点では、上述した上限電流Ｉｍａｘが、車両２００ａおよび車両２００ｂのいずれのバッテリ２１０の受け入れ可能な充電電流（図３の受入可能電流マップに示す充電電流）よりも小さいものとする。
【００２７】
次いで、制御部１０６は、車両２００ａのバッテリ２１０の電圧が所定の電圧閾値Ｖｍａｘに達したタイミング（図４に示す時刻ｔ１）で、車両２００ａのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替える。なお、所定の電圧閾値Ｖｍａｘは、バッテリ２１０に印加可能な電圧の最大値に応じて設定することができる。
【００２８】
そして、制御部１０６は、時刻ｔ１において、車両２００ａのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替えるとともに、車両２００ｂのバッテリ２１０の充電を開始する。
【００２９】
この際においては、制御部１０６は、車両２００ｂのバッテリ２１０に出力する充電電流を、上述した上限電流Ｉｍａｘと、車両２００ａのバッテリ２１０に出力している充電電流との差分に基づいて設定する。すなわち、車両２００ａのバッテリ２１０に定電圧充電を行っている間（図４に示す時刻ｔ１以降）には、図４に示すように、車両２００ａのバッテリ２１０に流れる充電電流が、上限電流Ｉｍａｘに対して徐々に小さくなっていき、充電制御装置１００が出力できる電流に余力が生じることとなる。
【００３０】
そのため、制御部１０６は、充電制御装置１００が出力できる電流の余力である、上限電流Ｉｍａｘと、車両２００ａのバッテリ２１０に出力している充電電流との差分に基づいて、車両２００ｂのバッテリ２１０に出力する充電電流を設定することにより、車両２００ｂのバッテリ２１０の充電を行う。これにより、本実施形態においては、複数のバッテリ２１０を充電する際に、充電制御装置１００が出力可能な電流を効率よく利用することができるため、充電の所要時間を短縮することができる。
【００３１】
次いで、制御部１０６は、先に充電制御装置１００に接続された車両２００ａのバッテリ２１０に定電圧充電を行い、該バッテリ２１０に流す充電電流が徐々に低下していき、車両２００ａのバッテリ２１０に対する充電電流がゼロに近い値まで集束したタイミング（図４に示す時刻ｔ２）で、車両２００ａのバッテリ２１０に対する充電を終了する。さらに、制御部１０６は、先に充電制御装置１００に接続された車両２００ａのバッテリ２１０に対して充電が行われている間に、充電制御装置１００に、車両２００ｂが接続された場合には、上述した時刻ｔ２おいて、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０に対し、上限電流Ｉｍａｘにて定電流充電を開始する。
【００３２】
そして、制御部１０６は、時刻ｔ２の時点から、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０に定電流充電を行っている間に、車両２００ｂのバッテリ２１０の電圧が所定の電圧閾値Ｖｍａｘに達したタイミング（図４に示す時刻ｔ３）で、車両２００ｂのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替える。その後、制御部１０６は、車両２００ｂのバッテリ２１０に定電圧充電を行っている間に、該バッテリ２１０に流す充電電流を徐々に低下させてゼロに近い値まで集束したタイミング（図４に示す時刻ｔ４）で、該バッテリ２１０に対する充電を終了する。
【００３３】
以上のようにして、充電制御装置１００の制御部１０６により、２台の車両２００ａ，２００ｂのバッテリ２１０の充電が行われる。
【００３４】
本実施形態においては、充電制御装置１００により複数のバッテリ２１０を充電する際において、特定のバッテリ２１０に対して定電流定電圧法により定電圧充電を行いながら、別のバッテリ２１０の充電を開始することができる。これにより、本実施形態によれば、複数のバッテリ２１０を充電する際における充電の所要時間を短縮することができる。
【００３５】
次いで、本実施形態の充電制御装置１００により車両２００ａ，２００ｂのバッテリ２１０を充電する際の動作例を説明する。図５は、本実施形態の充電制御装置１００に車両２００ａおよび車両２００ｂのいずれかが接続された場面において、充電制御装置１００の制御部１０６によりバッテリ２１０の充電を行う処理であるバッテリ充電処理の一例を示すフローチャートである。以下、図５を参照して、バッテリ充電処理を説明する。
【００３６】
まず、ステップＳ１では、充電制御装置１００の制御部１０６が、充電制御装置１００に接続された車両が、現在充電制御装置１００に何番目に接続されたかを検知する。
【００３７】
ステップＳ２では、制御部１０６は、充電制御装置１００に接続された車両について、接続された順番が１番目であるか否かを判定する。すなわち、制御部１０６は、充電制御装置１００に接続された車両が、先に（１番目に）接続された車両２００ａであるか、または後に（２番目に）接続された車両２００ｂであるかを判定する。そして、ステップＳ２において、充電制御装置１００に接続された順番が１番目であると判定された場合には、ステップＳ３へ進む。一方、ステップＳ２において、充電制御装置１００に接続された順番が１番目ではない（すなわち、充電制御装置１００に接続された順番が２番目である）と判定された場合には、ステップＳ９へ進む。
【００３８】
ステップＳ２において、充電制御装置１００に接続された順番が１番目であると判定された場合には、すなわち、充電制御装置１００に接続された車両が、先に（１番目に）接続された車両２００ａであると判定された場合には、ステップＳ３へ進み、ステップＳ３では、充電制御装置１００の充電所要時間予測部１０７が、後述する充電所要時間算出処理（１台目）により、車両２００ａのバッテリ２１０を充電する際における充電所要時間ｔｔｏｔａｌ＿１を算出する。
【００３９】
ステップＳ４では、充電制御装置１００の制御部１０６が、充電所要時間予測部１０７により算出された充電所要時間の情報を、車両２００ａに送信する。
【００４０】
ステップＳ５では、制御部１０６は、充電所要時間の情報を、表示部１０３に表示させる。
【００４１】
ステップＳ６では、制御部１０６は、車両２００ａのバッテリ２１０への充電を開始する。具体的には、図４に示すように、制御部１０６は、車両２００ａのバッテリ２１０に対して、時刻ｔ０から、上限電流Ｉｍａｘで定電流充電を開始する。次いで、制御部１０６は、車両２００ａのバッテリ２１０の電圧が所定の電圧閾値Ｖｍａｘに達したタイミング（図４に示す時刻ｔ１）で、車両２００ａのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替え、時刻ｔ１以降は定電圧充電を行う。
【００４２】
ステップＳ７では、制御部１０６は、現在充電を行っている車両２００ａのバッテリ２１０について、充電終了条件が満たされたか否かを判定する。ここで、充電終了条件としては、定電圧充電時のバッテリ２１０の充電電流がゼロに近い値まで集束することという条件が設定されているものとする。そして、ステップＳ７において、充電終了条件が満たされたと判定された場合には、ステップＳ８へ進む。一方、ステップＳ７において、充電終了条件が満たされていないと判定された場合には、ステップＳ２に戻る。
【００４３】
ステップＳ７において、充電終了条件が満たされたと判定された場合には、ステップＳ８へ進み、ステップＳ８では、制御部１０６は、車両２００ａのバッテリ２１０への充電を終了する。
【００４４】
一方、ステップＳ２において、充電制御装置１００に接続された順番が１番目ではないと判定された場合、すなわち、充電制御装置１００に接続された車両が、後に（２番目に）接続された車両２００ｂであると判定された場合には、ステップＳ９へ進み、ステップＳ９では、充電制御装置１００から車両２００ａのバッテリ２１０に対して出力されている充電電流が、充電制御装置１００において設定された上限電流Ｉｍａｘ未満であるか否かを判定する。すなわち、充電制御装置１００において、車両２００ａのバッテリ２１０以外の他のバッテリ２１０に対して、充電電流を出力する余力があるか否かを判定する。
【００４５】
そして、ステップＳ９において、車両２００ａのバッテリ２１０に対して出力されている充電電流が、上限電流Ｉｍａｘ未満であると判定された場合には、ステップＳ１０へ進む。一方、ステップＳ９において、車両２００ａのバッテリ２１０に対して出力されている充電電流が、上限電流Ｉｍａｘ未満ではないと判定された場合には、ステップＳ９で待機する。この際においては、充電制御装置１００から車両２００ａのバッテリ２１０に対して行われる充電が、定電流充電から定電圧充電に切り替わり、車両２００ａのバッテリ２１０に対して出力されている充電電流が上限電流Ｉｍａｘ未満となるまで、ステップＳ９で待機する。
【００４６】
ステップＳ９において、車両２００ａのバッテリ２１０に対して出力されている充電電流が、上限電流Ｉｍａｘ未満であると判定された場合には、ステップＳ１０へ進み、ステップＳ１０では、充電制御装置１００の充電所要時間予測部１０７が、後述する充電所要時間算出処理（２台目）により、車両２００ｂのバッテリ２１０を充電する際における充電所要時間ｔｔｏｔａｌ＿２を算出する。
【００４７】
ステップＳ１１，Ｓ１２では、充電制御装置１００の制御部１０６が、上述したステップＳ３，Ｓ４と同様に、充電所要時間予測部１０７により算出された充電所要時間の情報を、車両２００ｂに送信するとともに、表示部１０３に表示させる。
【００４８】
ステップＳ１３では、制御部１０６は、車両２００ｂのバッテリ２１０への充電を開始する。具体的には、図４に示すように、制御部１０６は、時刻ｔ１において、先に充電制御装置１００に接続された車両２００ａのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替えるとともに、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０の充電を開始する。
【００４９】
次いで、制御部１０６は、図４に示す時刻ｔ２で、車両２００ａのバッテリ２１０に対する充電電流がゼロに近い値まで集束したタイミングで、車両２００ａのバッテリ２１０に対する充電を終了するとともに、車両２００ｂのバッテリ２１０に対し、上限電流Ｉｍａｘにて定電流充電を開始する。そして、制御部１０６は、時刻ｔ２の時点から、車両２００ｂのバッテリ２１０に定電流充電を行っている間に、車両２００ｂのバッテリ２１０の電圧が所定の電圧閾値Ｖｍａｘに達したタイミング（図４に示す時刻ｔ３）で、車両２００ｂのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替え、時刻ｔ３以降は定電圧充電を行う。
【００５０】
ステップＳ１４では、制御部１０６は、現在充電を行っている車両２００ｂのバッテリ２１０について、充電終了条件が満たされたか否かを判定する。ここで、充電終了条件としては、定電圧充電時のバッテリ２１０の充電電流がゼロに近い値まで集束することという条件が設定されているものとする。そして、ステップＳ１４において、充電終了条件が満たされたと判定された場合には、ステップＳ１５へ進む。一方、ステップＳ１４において、充電終了条件が満たされていないと判定された場合には、ステップＳ１０に戻る。
【００５１】
ステップＳ１４において、充電終了条件が満たされたと判定された場合には、ステップＳ１５へ進み、ステップＳ１５では、制御部１０６は、車両２００ｂのバッテリ２１０への充電を終了する。
【００５２】
以上のとおり、本実施形態においては、充電制御装置１００により複数のバッテリ２１０を充電する際において、特定のバッテリ２１０に対して定電流定電圧法により定電圧充電を行いながら、別のバッテリ２１０の充電を開始することができる。これにより、本実施形態によれば、複数のバッテリ２１０を充電する際における充電の所要時間を短縮することができる。
【００５３】
なお、上述した例においては、図５に示すステップＳ７，Ｓ１４において、充電終了条件として、定電圧充電時のバッテリ２１０の充電電流がゼロに近い値まで集束することという条件が設定されている例を示したが、充電終了条件はこのような例に限定されない。たとえば、充電終了条件としては、充電開始から所定時間が経過すること、バッテリ２１０が所定のＳＯＣまで充電されること、定電圧充電時の充電電流が所定の電流閾値Ｉｍｉｎ以下となることなどの条件が挙げられる。
【００５４】
ここで、充電終了条件として上記の所定時間が設定されている場合には、車両２００ａ，２００ｂのバッテリ２１０に対する充電は、図６（Ａ）に示すように行われる。なお、図６（Ａ）は、先に充電制御装置１００に接続された車両２００ａのバッテリ２１０について、時刻ｔ０〜ｔ２の所定時間で充電を終了するとした場合における、車両２００ａ，２００ｂの各バッテリ２１０の充電電流の変化を示すグラフである。
【００５５】
本実施形態においては、充電終了条件として上記の所定時間が設定されている場合には、図６（Ａ）に示すように、充電制御装置１００の制御部１０６が、車両２００ａのバッテリ２１０に対する充電電流の供給を時刻ｔ２で終了する。そして、この際においては、制御部１０６は、時刻ｔ２の時点から、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０に対して、上限電流Ｉｍａｘで定電流充電を開始する。
【００５６】
また、上述した図４に示す例においては、時刻ｔ０の時点では、上限電流Ｉｍａｘが、車両２００ａおよび車両２００ｂのいずれのバッテリ２１０の受け入れ可能な充電電流（図３の受入可能電流マップに示す充電電流）よりも小さい例を示したが、上限電流Ｉｍａｘが、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０の受け入れ可能な充電電流よりも大きい場合には、充電制御装置１００は、次のように各バッテリ２１０の充電を制御する。
【００５７】
すなわち、充電制御装置１００は、図６（Ｂ）に示すように、時刻ｔ３’の時点から、先に接続された車両２００ａのバッテリ２１０に定電圧充電を行いながら、上限電流Ｉｍａｘと、車両２００ａのバッテリ２１０に実際に出力している充電電流との差分の電流を用いて、後に接続された車両２００ｂのバッテリ２１０に定電圧充電を開始することができる。なお、図６（Ｂ）における時刻ｔ３’は、車両２００ｂのバッテリ２１０に定電圧充電を開始した時刻であり、車両２００ｂのバッテリ２１０の電圧が上述した電圧閾値Ｖｍａｘに達したタイミングを示す。これにより、本実施形態においては、複数のバッテリ２１０を充電する際に、バッテリ２１０の充電特性に応じた適切な充電電流で充電を行うことができるため、充電の効率をより向上させることができる。
【００５８】
次いで、本実施形態の充電制御装置１００において、充電所要時間予測部１０７により、先に充電制御装置１００に接続された車両２００ａのバッテリ２１０を充電する際の充電所要時間ｔｔｏｔａｌ＿１を算出する方法を説明する。
【００５９】
まず、充電所要時間予測部１０７は、通信部１０１１を介して、車両２００ａのバッテリ２１０について、現在の電圧、温度、充電電流およびＳＯＣ、ならびに受入可能電流マップの情報を取得し、記憶部１０７１に記憶させる。
【００６０】
そして、充電所要時間予測部１０７は、算出部１０７２により、車両２００ａのバッテリ２１０について定電流充電に要する時間ｔＣＣ＿１（図４に示す、時刻ｔ＿０〜ｔ＿１）を算出する。
【００６１】
すなわち、まず、算出部１０７２は、記憶部１０７１に記憶させた車両２００ａのバッテリ２１０の受入可能電流マップを参照し、該バッテリ２１０における受け入れ可能な充電電流が、上述した上限電流Ｉｍａｘと等しくなる際のＳＯＣの値を、ＳＯＣ＿１として抽出する。
【００６２】
なお、このようなＳＯＣ＿１は、車両２００ａのバッテリ２１０の定電流充電を定電圧充電に切り替えるタイミング（図４に示す、時刻ｔ＿１）における、バッテリ２１０のＳＯＣであると推定することができる。すなわち、まず、バッテリ２１０の充電を開始する時点においては、バッテリ２１０の受け入れ可能な充電電流は、通常、充電制御装置１００において設定される上限電流Ｉｍａｘより大きいものである。一方で、この受け入れ可能な充電電流は、図３の受入可能電流マップに示すように、バッテリ２１０の充電が進んでＳＯＣが大きくなるにつれて徐々に小さくなる性質を有する。
【００６３】
そのため、バッテリ２１０の充電を開始した後、バッテリ２１０の受け入れ可能な充電電流が上限電流Ｉｍａｘより大きい間は、該バッテリ２１０に対して上限電流Ｉｍａｘで定電流充電を行うことができるが、バッテリ２１０の充電が進むことにより、受け入れ可能な充電電流が上限電流Ｉｍａｘと同程度まで小さくなると、バッテリ２１０のＳＯＣが十分大きなものとなり（すなわち、バッテリ２１０の電圧が上述した電圧閾値Ｖｍａｘに達し）、制御部１０６は該バッテリ２１０に対する定電流充電を定電圧充電に切り替える。
【００６４】
そして、算出部１０７２は、車両２００ａのバッテリ２１０について、このような定電流充電を定電圧充電に切り替えるタイミングにおけるＳＯＣであるＳＯＣ＿１を用いて、定電流充電に要する時間ｔＣＣ＿１を算出する。
【００６５】
具体的には、算出部１０７２は、通信部１０１１から受信した車両２００ａのバッテリ２１０の現在のＳＯＣと、上記ＳＯＣ＿１との差分をΔＳＯＣ＿１として算出し、算出したΔＳＯＣ＿１に対応する充電容量ΔＣ＿１（単位はＡｈ）を求める。すなわち、算出部１０７２は、算出したΔＳＯＣ＿１を、車両２００ａのバッテリ２１０の満充電容量に乗ずることで、ΔＳＯＣ＿１に対応する充電容量ΔＣ＿１を求める。そして、算出部１０７２は、下記式（１）にしたがい、求めた充電容量ΔＣ＿１を、定電流充電の際にバッテリ２１０に流す電流値（上限電流Ｉｍａｘ）で除することにより、定電流充電に要する時間ｔＣＣ＿１を算出する。
ｔＣＣ＿１＝ΔＣ＿１／Ｉｍａｘ    ・・・（１）
【００６６】
これにより、算出部１０７２は、車両２００ａの定電流充電に要する時間ｔＣＣ＿１を算出することができる。
【００６７】
次いで、算出部１０７２は、車両２００ａのバッテリ２１０について、定電圧充電に要する時間ｔＣＶ＿１（図４に示す、時刻ｔ＿１〜ｔ＿２）を算出する。
【００６８】
具体的には、まず、算出部１０７２は、車両２００ａのバッテリ２１０について設定された充電終了条件を確認する。ここで、充電終了条件としては、充電開始から所定時間が経過すること、定電圧充電時の充電電流が所定の電流閾値Ｉｍｉｎ以下となること、バッテリ２１０が所定のＳＯＣまで充電されることなどの条件が挙げられる。なお、このような充電終了条件は、予め充電制御装置１００に設定された条件であってもよく、ユーザによって設定された条件であってもよい。
【００６９】
ここで、充電終了条件として上記の所定時間が設定されている場合には、算出部１０７２は、この所定時間と、上述した定電流充電に要する時間ｔＣＣ＿１との差分を算出し、これを時間ｔＣＶ＿１として得る。たとえば、充電終了条件として、充電開始から３０分で充電を終了するような条件が設定されている場合には、算出部１０７２は、設定された３０分と、定電流充電に要する時間ｔＣＣ＿１との差分を求めることで、定電圧充電に要する時間ｔＣＶ＿１を算出する。
【００７０】
一方、車両２００ａのバッテリ２１０の充電終了条件として、定電圧充電時の充電電流が所定の電流閾値Ｉｍｉｎ以下となることという条件が設定されている場合には、次のようにして時間ｔＣＶ＿１を算出する。すなわち、算出部１０７２は、通信部１０１１から受信したバッテリ２１０の受入可能電流マップを参照し、バッテリ２１０について、受け入れ可能な充電電流が所定の電流閾値Ｉｍｉｎまで低下して、定電圧充電を終了させる際におけるＳＯＣを、ＳＯＣ＿２として抽出する。
【００７１】
そして、算出部１０７２は、車両２００ａのバッテリ２１０について、上述したＳＯＣ＿１（定電流充電を定電圧充電に切り替えるが終了するタイミングにおけるＳＯＣ）と、上記ＳＯＣ＿２（定電圧充電が終了するタイミングにおけるＳＯＣ）との差分をΔＳＯＣ＿２として算出し、次いで、算出したΔＳＯＣ＿２に対応する充電容量ΔＣ＿２（単位はＡｈ）を求める。
【００７２】
その後、算出部１０７２は、バッテリ２１０の受入可能電流マップを参照し、バッテリ２１０の現在の温度におけるＳＯＣと充電電流との関係から、図７（Ａ）に示すように、充電容量ΔＣ＿２（ＳＯＣ＿１時の充電容量と、ＳＯＣ＿２時の充電容量との間における充電容量）と、充電電流との関係を示すグラフを作成する。なお、図７（Ａ）においては、バッテリ２１０のＳＯＣ＿１に対応する充電容量をＣ１とし、ＳＯＣ＿２に対応する充電容量をＣ２としている。
【００７３】
そして、算出部１０７２は、作成した図７（Ａ）に示すグラフに基づいて、図７（Ｂ）に示すように、Ｃ１とＣ２との間にＣ１１〜Ｃ１７を設定することで、Ｃ１とＣ２との間を一定量の充電容量Ｃαごとに区切る。
【００７４】
次いで、算出部１０７２は、充電容量Ｃαごとの各区切り内において、充電電流の平均値で充電容量Ｃαを除することで、その区切り分の定電圧充電に要する時間を求める。たとえば、Ｃ１〜Ｃ１１の区切りにおいては、図７（Ｂ）に示すように、Ｃ１〜Ｃ１１における充電電流の平均値Ｉａｖｅ＿１１により、充電容量Ｃαを除することで、Ｃ１〜Ｃ１１の区切り分の定電圧充電に要する時間を求める。そして、算出部１０７２は、同様の処理を、Ｃ１１〜Ｃ２のすべての区切りにおいても実行し、すべての区切りにおいて求めた時間を合算することにより、Ｃ１とＣ２との間における定電圧充電に要する時間ｔＣＶ＿１を算出することができる。
【００７５】
一方、車両２００ａのバッテリ２１０について、充電終了条件として、バッテリ２１０が所定のＳＯＣまで充電されることという条件が設定されている場合には、次のようにして時間ｔＣＶ＿１を算出する。すなわち、充電終了条件として、バッテリ２１０のＳＯＣが、所定のＳＯＣ＿３に達したタイミングで充電を終了するような条件が設定されている場合には、算出部１０７２は、上述したＳＯＣ＿１（定電流充電を定電圧充電に切り替えるが終了するタイミングにおけるＳＯＣ）と、上記ＳＯＣ＿３（定電圧充電が終了するタイミングにおけるＳＯＣ）との差分をΔＳＯＣ＿３として算出し、次いで、車両２００ａのバッテリ２１０について、算出したΔＳＯＣ＿３に対応する充電容量ΔＣ＿３（単位はＡｈ）を求める。
【００７６】
そして、算出部１０７２は、バッテリ２１０の受入可能電流マップに基づいて、上述した図７（Ａ）に示すように、充電容量ΔＣ＿３と充電電流との関係を示すグラフを作成し、図７（Ｂ）に示す方法により、定電圧充電に要する時間ｔＣＶ＿１を算出する。
【００７７】
これにより、算出部１０７２は、車両２００ａの定電圧充電に要する時間ｔＣＶ＿１を算出することができる。
【００７８】
そして、本実施形態においては、充電所要時間予測部１０７は、算出部１０７２により算出した時間ｔＣＣ＿１および時間ｔＣＶ＿１に基づいて、推定部１０７３により、下記式（２）にしたがって、車両２００ａのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿１を算出する。
ｔｔｏｔａｌ＿１＝ｔＣＣ＿１＋ｔＣＶ＿１    ・・・（２）
【００７９】
以上のようにして、充電所要時間予測部１０７は、車両２００ａの充電所要時間ｔｔｏｔａｌ＿１を算出する。
【００８０】
次いで、充電所要時間予測部１０７により、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０における充電所要時間ｔｔｏｔａｌ＿２を算出する方法を説明する。
【００８１】
まず、充電所要時間予測部１０７は、通信部１０１２を介して、車両２００ｂのバッテリ２１０について、現在の電圧、温度、充電電流およびＳＯＣ、ならびに受入可能電流マップの情報を取得し、記憶部１０７１に記憶させる。
【００８２】
一方、充電所要時間予測部１０７は、通信部１０１１を介して、所定のタイミングで定期的に、車両２００ａのバッテリ２１０の充電電流の情報を受信することで、図４または図６（Ａ）に示すような車両２００ａのバッテリ２１０における充電電流の時間変化の情報を得る。
【００８３】
ここで、本実施形態においては、上述したように、制御部１０６は、車両２００ｂのバッテリ２１０に出力する充電電流を、上述した上限電流Ｉｍａｘと、車両２００ａのバッテリ２１０に出力している充電電流との差分となるように制御している。そのため、充電所要時間予測部１０７は、車両２００ａのバッテリ２１０における充電電流の時間変化の情報を得ることにより、図４または図６（Ａ）に示す時刻ｔ１〜ｔ２の間における、車両２００ｂのバッテリ２１０に流れる充電電流の時間変化の情報を得ることができる。
【００８４】
そして、充電所要時間予測部１０７は、車両２００ａのバッテリ２１０の充電が終了する時刻ｔ２の時点における、車両２００ｂのバッテリ２１０のＳＯＣを取得する。具体的には、充電所要時間予測部１０７は、通信部１０１２を介して、所定のタイミングで定期的に、車両２００ｂのバッテリ２１０についてＳＯＣの情報を取得することにより、時刻ｔ２となった時点におけるＳＯＣを取得する。
【００８５】
その後、充電所要時間予測部１０７は、車両２００ｂのバッテリ２１０の受入可能電流マップを参照し、該バッテリ２１０について、時刻ｔ２の時点でのＳＯＣに対応する受け入れ可能な充電電流を抽出する。
【００８６】
ここで、車両２００ａのバッテリ２１０の充電が終了する時刻において、上限電流Ｉｍａｘが、車両２００ｂのバッテリ２１０の受け入れ可能な充電電流がより小さい場合には、充電制御装置１００は、車両２００ｂのバッテリ２１０に対して、図４または図６（Ａ）に示すように、時刻ｔ２〜ｔ３の間に上限電流Ｉｍａｘで定電流充電を行い、その後、時刻ｔ３〜ｔ４の間に定電圧充電を行う。
【００８７】
この際においては、充電所要時間予測部１０７は、上述した車両２００ａについて定電流充電に要する時間ｔＣＣ＿１および定電圧充電に要する時間ｔＣＶ＿１を算出した方法と同様の方法により、算出部１０７２により、車両２００ｂのバッテリ２１０について、定電流充電に要する時間ｔＣＣ＿２および定電圧充電に要する時間ｔＣＶ＿２を算出する。
【００８８】
なお、この際においては、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２は、図４または図６（Ａ）に示すように、車両２００ａにおける時間ｔＣＶ＿１、ならびに、車両２００ｂにおける時間ｔＣＣ＿２および時間ｔＣＶ＿２の合計値と等しくなる。そのため、充電所要時間予測部１０７は、推定部１０７３により、下記式（３）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
ｔｔｏｔａｌ＿２＝ｔＣＶ＿１＋ｔＣＣ＿２＋ｔＣＶ＿２    ・・・（３）
【００８９】
一方、車両２００ａのバッテリ２１０の充電が終了する時刻において、上限電流Ｉｍａｘが、車両２００ｂのバッテリ２１０の受け入れ可能な充電電流がより大きい場合には、充電制御装置１００は、車両２００ｂのバッテリ２１０に対して、図６（Ｂ）に示すように、定電流充電を行うことなく、時刻ｔ３’で定電圧充電を開始し、時刻４で定電圧充電を終了する。
【００９０】
なお、図６（Ｂ）における時刻ｔ３’は、車両２００ｂのバッテリ２１０に定電圧充電を開始した時刻であり、車両２００ｂのバッテリ２１０の電圧が上述した電圧閾値Ｖｍａｘに達したタイミングを示す。本実施形態においては、充電所要時間予測部１０７は、通信部１０１２を介して、所定のタイミングで定期的に、車両２００ｂのバッテリ２１０の電圧の情報を受信しておき、受信した情報に基づいて、車両２００ｂのバッテリ２１０への充電が定電圧充電に切り替わる時点（時刻ｔ３’）を検出し、これにより、図６（Ｂ）に示す時刻ｔ１〜ｔ３’の時間を、時間ｔαとして得る。
【００９１】
そして、充電所要時間予測部１０７は、上述した車両２００ａのバッテリ２１０について定電圧充電に要する時間ｔＣＶ＿１を算出した方法と同様の方法により、算出部１０７２により、車両２００ｂのバッテリ２１０における定電圧充電に要する時間ｔＣＶ＿２を算出する。
【００９２】
なお、本実施形態においては、図６（Ｂ）に示すように、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２は、時刻ｔ１〜ｔ３’を示す時間ｔα、および車両２００ｂにおける時間ｔＣＶ＿２の合計値と等しくなる。そのため、充電所要時間予測部１０７は、推定部１０７３により、下記式（４）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
ｔｔｏｔａｌ＿２＝ｔα＋ｔＣＶ＿２    ・・・（４）
【００９３】
以上のようにして、充電所要時間予測部１０７は、車両２００ｂの充電所要時間ｔｔｏｔａｌ＿２を算出する。
【００９４】
本実施形態の充電制御装置１００においては、複数のバッテリ２１０を充電する場合に、各バッテリ２１０における受入可能電流マップ（バッテリ２１０の温度およびＳＯＣに対応して予め設定された受け入れ可能な充電電流の情報）に基づいて、各バッテリ２１０の充電所要時間を算出することができる。これにより、本実施形態によれば、バッテリ２１０を充電する際における充電所要時間を、早期かつ高精度に算出することができる。
【００９５】
次いで、本実施形態の充電制御装置１００により、先に充電制御装置１００に接続された車両２００ａのバッテリ２１０の充電所要時間ｔｔｏｔａｌ＿１を算出する際の動作例を説明する。ここで、図８は、充電制御装置１００の制御部１０６により、車両２００ａのバッテリ２１０の充電を行う際の動作例を示すフローチャートであり、上述した図５に示すバッテリ充電処理におけるステップＳ３の充電所要時間算出処理（１台目）の一例を示している。以下、図８を参照して、充電所要時間算出処理（１台目）を説明する。
【００９６】
まず、図８に示すステップＳ３０１では、充電制御装置１００の充電所要時間予測部１０７は、車両２００ａのバッテリ２１０について、現在の電圧、温度、充電電流およびＳＯＣ、ならびに受入可能電流マップの情報を取得し、記憶部１０７１に記憶させる。
【００９７】
ステップＳ３０２では、充電所要時間予測部１０７は、ステップＳ３０１で取得した受入可能電流マップの情報に基づいて、車両２００ａのバッテリ２１０の受け入れ可能な充電電流が、充電制御装置１００の上限電流Ｉｍａｘと等しくなるようなＳＯＣの値を、ＳＯＣ＿１として抽出する。
【００９８】
ステップＳ３０３では、充電所要時間予測部１０７は、算出部１０７２により、通信部１０１１から受信した車両２００ａのバッテリ２１０の現在のＳＯＣと、ステップＳ３０２で抽出したＳＯＣ＿１との差分をΔＳＯＣ＿１として算出する。
【００９９】
ステップＳ３０４では、充電所要時間予測部１０７は、算出部１０７２により、ステップＳ３０３で算出したΔＳＯＣ＿１に対応する充電容量ΔＣ＿１（単位はＡｈ）を求める。具体的には、算出部１０７２は、算出したΔＳＯＣ＿１を、車両２００ａのバッテリ２１０の満充電容量に乗ずることで、ΔＳＯＣ＿１に対応する充電容量ΔＣ＿１を求める。
【０１００】
ステップＳ３０５では、充電所要時間予測部１０７は、算出部１０７２により、上記式（１）にしたがい、車両２００ａのバッテリ２１０の定電流充電に要する時間ｔＣＣ＿１を算出する。
【０１０１】
ステップＳ３０６では、充電所要時間予測部１０７は、算出部１０７２により、車両２００ａのバッテリ２１０について、充電終了条件として、充電開始から所定時間が経過することで充電を終了させるという条件が設定されているか否かを判定する。そして、ステップＳ３０６において、充電終了条件として上記所定時間が設定されていないと判定された場合には、ステップＳ３０７へ進む。一方、ステップＳ３０６において、充電終了条件として上記所定時間が設定されていると判定された場合には、ステップＳ３１７へ進む。
【０１０２】
ステップＳ３０６において、充電終了条件として上記所定時間が設定されていないと判定された場合には、ステップＳ３０７へ進み、ステップＳ３０７では、算出部１０７２は、充電終了条件として、車両２００ａのバッテリ２１０のＳＯＣが所定のＳＯＣとなった際に充電を終了するという条件が設定されているか否かを判定する。そして、ステップＳ３０７において、充電終了条件として上記所定のＳＯＣが設定されていないと判定された場合には、ステップＳ３０８へ進む。一方、ステップＳ３０７において、充電終了条件として上記所定のＳＯＣが設定されていると判定された場合には、ステップＳ３１３へ進む。
【０１０３】
ステップＳ３０７において、充電終了条件として上記所定時間が設定されていないと判定された場合には、ステップＳ３０８へ進み、ステップＳ３０８では、算出部１０７２は、ステップＳ３０１で取得した受入可能電流マップの情報に基づいて、車両２００ａのバッテリ２１０について、受け入れ可能な充電電流が所定の電流閾値Ｉｍｉｎまで低下する際におけるＳＯＣを、ＳＯＣ＿２として抽出する。
【０１０４】
ステップＳ３０９では、算出部１０７２は、ステップＳ３０２で抽出したＳＯＣ＿１と、ステップＳ３０８で算出したＳＯＣ＿２との差分をΔＳＯＣ＿２として算出する。
【０１０５】
ステップＳ３１０では、算出部１０７２は、ステップＳ３０９で算出したΔＳＯＣ＿２に対応する充電容量ΔＣ＿２（単位はＡｈ）を求める。具体的には、算出部１０７２は、算出したΔＳＯＣ＿２を、車両２００ａのバッテリ２１０の満充電容量に乗ずることで充電容量ΔＣ＿２を求める。
【０１０６】
ステップＳ３１１では、算出部１０７２は、ステップＳ３０１で取得した受入可能電流マップの情報に基づいて、バッテリ２１０の現在の温度におけるＳＯＣと充電電流との関係から、図７（Ａ）に示すように、充電容量ΔＣ＿２と、充電電流との関係を示すグラフを作成する。そして、算出部１０７２は、作成した図７（Ａ）に示すグラフを、図７（Ｂ）に示すように、一定量の充電容量ごとに区切り、上述した方法により区切りごとの定電圧充電に要する時間を求める。次いで、算出部１０７２は、各区切り分の定電圧充電に要する時間を合算することにより、車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１を算出する。
【０１０７】
ステップＳ３１２では、算出部１０７２は、算出した時間ｔＣＣ＿１、および算出した時間ｔＣＶ＿１に基づいて、上記式（２）にしたがって、車両２００ａのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿１を算出する。
【０１０８】
一方、ステップＳ３０７において、充電終了条件として上記所定のＳＯＣが設定されていると判定された場合には、ステップＳ３１３へ進み、ステップＳ３１３では、算出部１０７２は、上記所定のＳＯＣを、ＳＯＣ＿３として特定する。
【０１０９】
ステップＳ３１４では、算出部１０７２は、ステップＳ３０２で抽出したＳＯＣ＿１と、ステップＳ３１３で特定したＳＯＣ＿３との差分をΔＳＯＣ＿３として算出する。
【０１１０】
ステップＳ３１５では、算出部１０７２は、ステップＳ３１４で算出したΔＳＯＣ＿３に対応する充電容量ΔＣ＿３（単位はＡｈ）を求める。具体的には、算出部１０７２は、算出したΔＳＯＣ＿３を、車両２００ａのバッテリ２１０の満充電容量に乗ずることで充電容量ΔＣ＿３を求める。
【０１１１】
ステップＳ３１６では、算出部１０７２は、上述したステップＳ３１１と同様の方法により、図７（Ａ）に示すような充電容量ΔＣ＿３と、充電電流との関係を示すグラフを作成し、作成したグラフに基づいて、車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１を算出する。
【０１１２】
一方、ステップＳ３０６において、充電終了条件として上記所定時間が設定されていると判定された場合には、ステップＳ３１７へ進む。そして、本実施形態においては、ステップＳ３１７〜Ｓ３２０では、車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１を算出する。
【０１１３】
ここで、本実施形態においては、充電終了条件として上記所定時間が設定されている際には、充電開始から上記所定時間が経過した時点で充電を終了することとなるため、車両２００ａのバッテリ２１０の充電所要時間を算出する必要はない。しかしながら、車両２００ａのバッテリ２１０の次に充電を行うこととなる車両２００ｂのバッテリ２１０においては、充電所要時間を算出する際に、車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１を必要とする場合がある。そのため、ステップＳ３１７〜Ｓ３２０においては、このような車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１を算出する。
【０１１４】
ステップＳ３１７では、算出部１０７２は、通信部１０１１により車両２００ａから受信した情報に基づいて、車両２００ａのバッテリ２１０の充電時間が上記所定時間に達する際におけるＳＯＣを、ＳＯＣ＿４として予測する。このようなＳＯＣ＿４を予測する方法としては、特に限定されないが、たとえば、充電所要時間予測部１０７が、これまでに充電を行ったバッテリ２１０におけるＳＯＣと、充電時間との関係を示す充電実績データを記憶部１０７１に記憶させておき、この充電実績データに基づいて、ＳＯＣ＿４を予測する方法が挙げられる。
【０１１５】
ステップＳ３１８では、算出部１０７２は、ステップＳ３０２で抽出したＳＯＣ＿１と、ステップＳ３１７で予測したＳＯＣ＿４との差分をΔＳＯＣ＿４として算出する。
【０１１６】
ステップＳ３１９では、算出部１０７２は、ステップＳ３１８で算出したΔＳＯＣ＿４に対応する充電容量ΔＣ＿４（単位はＡｈ）を求める。具体的には、算出部１０７２は、算出したΔＳＯＣ＿４を、車両２００ａのバッテリ２１０の満充電容量に乗ずることで充電容量ΔＣ＿４を求める。
【０１１７】
ステップＳ３２０では、算出部１０７２は、上述したステップＳ３１１と同様の方法により、図７（Ａ）に示すような充電容量ΔＣ＿４と、充電電流との関係を示すグラフを作成し、作成したグラフに基づいて、車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１を算出する。
【０１１８】
以上により、充電所要時間算出処理（１台目）を終了する。なお、本実施形態においては、上述した図５に示すバッテリ充電処理において、ステップＳ７で充電終了条件が満たされていないと判定された場合には、ステップＳ３に戻り、充電終了条件が満たされるまでステップＳ３の充電所要時間算出処理（１台目）により、充電所要時間ｔｔｏｔａｌ＿１を算出する処理を繰り返す。この際においては、バッテリ２１０に対する充電が進むことで、バッテリ２１０の温度が上昇することがあるため、制御部１０６は、充電所要時間算出処理（１台目）により充電所要時間ｔｔｏｔａｌ＿１の算出を行う際には、バッテリ２１０の温度の変化を考慮して、図３に示す受入可能電流マップから、バッテリ２１０の温度に応じたデータを抽出するようにし、バッテリ２１０の温度の変化に応じた充電所要時間ｔｔｏｔａｌ＿１を算出する。
【０１１９】
次いで、本実施形態の充電制御装置１００により、後に充電制御装置１００に接続された車両２００ｂのバッテリ２１０の充電所要時間ｔｔｏｔａｌ＿２を算出する際の動作例を説明する。ここで、図９は、充電制御装置１００の制御部１０６により、車両２００ｂのバッテリ２１０の充電を行う際の動作例を示すフローチャートであり、上述した図５に示すバッテリ充電処理におけるステップＳ１０の充電所要時間算出処理（２台目）の一例を示している。以下、図９を参照して、充電所要時間算出処理（２台目）を説明する。
【０１２０】
まず、図９に示すステップＳ１００１では、充電制御装置１００の充電所要時間予測部１０７は、車両２００ｂのバッテリ２１０について、現在の電圧、温度、充電電流およびＳＯＣ、ならびに受入可能電流マップの情報を取得し、記憶部１０７１に記憶させる。
【０１２１】
ステップＳ１００２では、充電所要時間予測部１０７は、充電制御装置１００に１台目に接続された車両２００ａに接続された通信部１０１１を介して、所定のタイミングで定期的に、車両２００ａのバッテリ２１０の充電電流の情報を受信することで、図４に示すような車両２００ａのバッテリ２１０における充電電流の時間変化の情報を取得する。
【０１２２】
ステップＳ１００３では、充電所要時間予測部１０７は、ステップＳ１００２で取得した車両２００ａのバッテリ２１０における充電電流の時間変化の情報に基づいて、車両２００ｂのバッテリ２１０における充電電流の時間変化の情報を取得する。すなわち、本実施形態においては、図４に示す時刻ｔ１〜ｔ２では、制御部１０６は、車両２００ｂのバッテリ２１０に出力する充電電流を、充電制御装置１００の上限電流Ｉｍａｘと、車両２００ａのバッテリ２１０に出力している充電電流との差分となるように制御している。そのため、充電所要時間予測部１０７は、上限電流Ｉｍａｘと、車両２００ａのバッテリ２１０における充電電流の時間変化の情報に基づいて、車両２００ｂのバッテリ２１０に流れる充電電流の時間変化の情報を得ることができる。
【０１２３】
ステップＳ１００４では、充電所要時間予測部１０７は、上述した充電所要時間算出処理（１台目）により算出された車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１の情報を取得する。
【０１２４】
ステップＳ１００５では、充電所要時間予測部１０７は、算出部１０７２により、充電制御装置１００による車両２００ａのバッテリ２１０の充電が終了するタイミング（図４に示す時刻ｔ２）における、車両２００ｂのバッテリ２１０のＳＯＣを予測する。このようなＳＯＣを予測する方法としては、特に限定されないが、たとえば、充電所要時間予測部１０７が、ステップＳ１００２で取得した車両２００ａのバッテリ２１０における充電電流の時間変化の情報に基づいて、車両２００ａのバッテリ２１０の充電が終了するタイミングを検知することで得ることができる。
【０１２５】
ステップＳ１００６では、充電所要時間予測部１０７は、算出部１０７２により、車両２００ａのバッテリ２１０の充電が終了するタイミング（図４に示す時刻ｔ２）において、車両２００ｂのバッテリ２１０に対して定電流充電を行うことができるか否かを判定する。具体的には、まず、算出部１０７２は、車両２００ｂのバッテリ２１０について、ステップＳ１００１で取得した受入可能電流マップの情報を参照し、ステップＳ１００５で予想したＳＯＣ（車両２００ａのバッテリ２１０の充電が終了する時刻ｔ２におけるＳＯＣ）に対応する受け入れ可能な充電電流の値を抽出する。次いで、算出部１０７２は、抽出した受け入れ可能な充電電流の値が、上限電流Ｉｍａｘ未満である場合には、車両２００ｂのバッテリ２１０に対して定電流充電を行うことができないと判定する。そして、ステップＳ１００６において、車両２００ｂのバッテリ２１０に定電流充電を行うことができると判定された場合には、ステップＳ１００７へ進む。一方、ステップＳ１００６において、車両２００ｂのバッテリ２１０に定電流充電を行うことができないと判定された場合には、ステップＳ１００９へ進む。
【０１２６】
ステップＳ１００６において、車両２００ｂのバッテリ２１０に定電流充電を行うことができると判定された場合には、ステップＳ１００７へ進み、ステップＳ１００７では、算出部１０７２は、上述した図８の充電所要時間算出処理（１台目）に示すステップＳ３０２〜Ｓ３２０と同様の方法により、車両２００ｂのバッテリ２１０における、定電流充電に要する時間ｔＣＣ＿２および定電圧充電に要する時間ｔＣＶ＿２を算出する。
【０１２７】
ステップＳ１００８では、算出部１０７２は、ステップＳ１００４で取得した時間ｔＣＶ＿１、ならびにステップＳ１００７で算出した時間ｔＣＣ＿２および時間ｔＣＶ＿２に基づいて、上記式（３）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
【０１２８】
一方、ステップＳ１００６において、車両２００ｂのバッテリ２１０に定電流充電を行うことができないと判定された場合には、ステップＳ１００９へ進み、ステップＳ１００９では、算出部１０７２は、上述した図８の充電所要時間算出処理（１台目）に示すステップＳ３０６〜Ｓ３２０と同様の方法により、車両２００ｂのバッテリ２１０における、定電圧充電に要する時間ｔＣＶ＿２を算出する。
【０１２９】
ステップＳ１０１０では、算出部１０７２は、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。具体的には、まず、算出部１０７２は、車両２００ｂに接続された通信部１０１２を介して、所定のタイミングで定期的に、車両２００ｂのバッテリ２１０の充電電流の情報を受信しておき、図６（Ｂ）に示す時刻ｔ１〜ｔ３’の間の時間を、時間ｔαとして取得する。次いで、算出部１０７２は、取得した時間ｔα、およびステップＳ１００９で算出した時間ｔＣＶ＿２に基づいて、上記式（４）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
【０１３０】
以上により、充電所要時間算出処理（２台目）を終了する。なお、本実施形態においては、上述した図５に示すバッテリ充電処理において、ステップＳ１４で充電終了条件が満たされていないと判定された場合には、ステップＳ１０に戻り、充電終了条件が満たされるまでステップＳ１０の充電所要時間算出処理（２台目）により、充電所要時間ｔｔｏｔａｌ＿２を算出する処理を繰り返す。この際においては、バッテリ２１０に対する充電が進むことで、バッテリ２１０の温度が上昇することがあるため、制御部１０６は、充電所要時間算出処理（２台目）により充電所要時間ｔｔｏｔａｌ＿２の算出を行う際には、バッテリ２１０の温度の変化を考慮して、図３に示す受入可能電流マップから、バッテリ２１０の温度に応じたデータを抽出するようにし、バッテリ２１０の温度の変化に応じた充電所要時間ｔｔｏｔａｌ＿２を算出する。
【０１３１】
以上のとおり、本実施形態においては、複数のバッテリ２１０を充電する場合に、各バッテリ２１０における受入可能電流マップ（バッテリ２１０の温度およびＳＯＣに対応して予め設定された受け入れ可能な充電電流の情報）に基づいて、各バッテリ２１０の充電所要時間を算出することができる。これにより、本実施形態によれば、バッテリ２１０を充電する際における充電所要時間を、早期かつ高精度に算出することができる。
【０１３２】
次に、本実施形態における、車両２００ａ，２００ｂについて説明する。図１に示すように、車両２００ａ，２００ｂは、電圧検出部２０１と、温度検出部２０２と、電流検出部２０３と、充電容量検出部２０４と、受入可能電流情報取得部２０５と、制御部２０６と、車両用通信部２０７と、入力部２０８と、車両用表示部２０９と、バッテリ２１０とを備えている。
【０１３３】
電圧検出部２０１、温度検出部２０２、電流検出部２０３および充電容量検出部２０４は、バッテリ２１０の電圧、温度、充電電流および充電容量を検出する検出器であり、検出した情報を制御部２０６に送信する。
【０１３４】
受入可能電流情報取得部２０５は、図３に示すような受入可能電流マップを参照し、バッテリ２１０の現在の温度およびＳＯＣに基づいて、バッテリ２１０が受け入れ可能な充電電流を取得し、取得した情報を制御部２０６に送信する。なお、受入可能電流マップの情報は、受入可能電流情報取得部２０５に備えられたメモリなど（不図示）に、予め記憶されている。また、バッテリ２１０の現在のＳＯＣは、制御部２０６において、電圧検出部２０１により検出されたバッテリ２１０の電圧と、充電容量検出部２０４により検出されたバッテリ２１０の充電容量と、予め制御部２０６に記憶されたバッテリ２１０の満充電容量とに基づいて算出される。
【０１３５】
入力部２０８は、車両２００ａ，２００ｂが充電制御装置１００と接続された際に、充電制御装置１００に備えられた出力部１０２１または出力部１０２２から出力される充電電流を、バッテリ２１０に入力する。
【０１３６】
制御部２０６は、電圧検出部２０１、温度検出部２０２、電流検出部２０３、充電容量検出部２０４および受入可能電流情報取得部２０５から受信した情報に基づいて、バッテリ２１０の電圧、温度、充電電流、充電容量、ＳＯＣおよび受入可能電流マップの情報を、車両用通信部２０７を介して、充電制御装置１００に備えられた通信部１０１１または通信部１０１２に送信する。
【０１３７】
さらに、制御部２０６は、充電制御装置１００において算出されたバッテリ２１０の充電所要時間ｔｔｏｔａｌ＿１または充電所要時間ｔｔｏｔａｌ＿２の情報を、充電制御装置１００に備えられた通信部１０１１または通信部１０１２から、車両用通信部２０７を介して受信する。そして、制御部２０６は、受信した充電所要時間ｔｔｏｔａｌ＿１または充電所要時間ｔｔｏｔａｌ＿２の情報を、車両用表示部２０９に表示させる。
【０１３８】
車両用表示部２０９は、制御部２０６から送信された充電所要時間ｔｔｏｔａｌ＿１または充電所要時間ｔｔｏｔａｌ＿２の情報を表示することができ、ディスプレイなどにより構成される。
【０１３９】
<<第２実施形態>>
次いで、本発明の第２実施形態について説明する。
第２実施形態における充電制御装置１００は、上述した第１実施形態に係る充電制御装置１００と同様に、図１に示すような構成を有しており、２台の車両２００ａ，２００ｂと接続されている。
【０１４０】
本実施形態の充電制御装置１００は、上述した図３に示す受入可能電流マップの情報を用いることなく、充電制御装置１００に１番目に接続された車両２００ａのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿１、および充電制御装置１００に２番目に接続された車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
【０１４１】
以下、本実施形態において、充電制御装置１００の充電所要時間予測部１０７により、車両２００ａのバッテリ２１０における充電所要時間ｔｔｏｔａｌ＿１を算出する方法を説明する。
【０１４２】
具体的には、まず、充電所要時間予測部１０７は、通信部１０１１を介して、所定のタイミングで定期的に、車両２００ａのバッテリ２１０の電圧の情報を受信することで、図２に示すような車両２００ａのバッテリ２１０における電圧の時間変化の情報、および充電電流の時間変化の情報を取得する。なお、図２は、バッテリ２１０に対して、充電制御装置１００により、時刻ｔ０〜ｔ１において定電流充電を行い、時刻ｔ１〜ｔ２において定電圧充電を行った際における、該バッテリ２１０の充電電流および電圧の時間変化を示すグラフである。
【０１４３】
次いで、充電所要時間予測部１０７は、算出部１０７２により、車両２００ａのバッテリ２１０について取得した電圧の時間変化の情報に基づいて、該バッテリ２１０の電圧の時間変化を予測し、これにより時刻ｔ１を予測する。
【０１４４】
すなわち、算出部１０７２は、車両２００ａのバッテリ２１０の充電を開始する時刻ｔ０から、通信部１０１１を介して、電圧の時間変化の情報を取得し、取得した情報に基づいて、電圧の時間変化を予測して電圧が電圧閾値Ｖｍａｘに達する際の時刻を、時刻ｔ１と予測する。これにより、算出部１０７２は、予測した時刻ｔ１に基づいて、車両２００ａのバッテリ２１０について定電流充電に要する時間ｔＣＣ＿１（図２に示す、時刻ｔ＿０〜ｔ＿１）を算出することができる。
【０１４５】
次いで、算出部１０７２は、車両２００ａのバッテリ２１０について取得した充電電流の時間変化の情報に基づいて、該バッテリ２１０の充電電流の時間変化を予測し、これにより時刻ｔ２を予測する。
【０１４６】
すなわち、算出部１０７２は、通信部１０１１を介して、充電電流の時間変化の情報を取得し、取得した情報に基づいて、充電電流の時間変化を予測して充電電流がゼロに近い値まで収束したタイミングを、時刻ｔ２と予測する。これにより、算出部１０７２は、予測した時刻ｔ１および時刻ｔ２に基づいて、車両２００ａのバッテリ２１０について定電流充電に要する時間ｔＣＶ＿１（図２に示す、時刻ｔ＿１〜ｔ＿２）を算出することができる。
【０１４７】
以上により、算出部１０７２は、車両２００ａのバッテリ２１０について、定電流充電に要する時間ｔＣＣ＿１および定電流充電に要する時間ｔＣＶ＿１を算出することができ、これにより、下記式（２）にしたがって、車両２００ａのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿１を算出する。
ｔｔｏｔａｌ＿１＝ｔＣＣ＿１＋ｔＣＶ＿１    ・・・（２）
【０１４８】
なお、本実施形態においては、算出部１０７２により、車両２００ａのバッテリ２１０について電圧および充電電流の時間変化を予測する方法としては、特に限定されないが、通信部１０１１を介して取得した電圧および充電電流の時間変化の情報に基づいて、最小二乗法を用いて指数近似曲線または累乗近似曲線を求める方法が挙げられる。この際においては、算出部１０７２は、たとえば、図１０に示すように、数秒ごとにバッテリ２１０の充電電流の実測値を取得してプロットし、充電電流の実測値が２０プロット蓄積した際に、蓄積した情報に基づいて、最小二乗法を用いて指数近似曲線または累乗近似曲線を求めることができる。なお、図１０においては、充電電流の実測値を２０プロット以降もプロットしており、最小二乗法により求めた累乗近似曲線が、充電電流の実測値が示す変化に近いものとなる例を示した。
【０１４９】
また、本実施形態において、充電所要時間予測部１０７により、車両２００ｂのバッテリ２１０における充電所要時間ｔｔｏｔａｌ＿２を算出する方法を説明する。
【０１５０】
具体的には、まず、充電所要時間予測部１０７は、通信部１０１２を介して、所定のタイミングで定期的に、車両２００ｂのバッテリ２１０の電圧の情報を受信することで、車両２００ｂのバッテリ２１０における電圧の時間変化の情報、および充電電流の時間変化の情報を取得する。
【０１５１】
次いで、充電所要時間予測部１０７は、算出部１０７２により、上述した車両２００ａのバッテリ２１０における時間ｔＣＣ＿１および時間ｔＣＶ＿１を算出した方法と同様の方法により、車両２００ｂのバッテリ２１０における定電流充電に要する時間ｔＣＣ＿２および定電流充電に要する時間ｔＣＶ＿２を算出する。
【０１５２】
すなわち、算出部１０７２は、通信部１０１２から取得した情報に基づいて、車両２００ｂのバッテリ２１０について、電圧の時間変化、および充電電流の時間変化を予測することで、車両２００ｂのバッテリ２１０における定電流充電を定電圧充電に切り替える時刻、および定電圧充電を終了させる時刻を予測する。これにより、算出部１０７２は、予測した時刻に基づいて、車両２００ｂのバッテリ２１０における定電流充電に要する時間ｔＣＣ＿２および定電流充電に要する時間ｔＣＶ＿２を算出する。
【０１５３】
そして、充電所要時間予測部１０７は、推定部１０７３により、算出された時間ｔＣＣ＿２および時間ｔＣＶ＿２、ならびに上述した車両２００ａにおける時間ｔＣＶ＿１に基づいて、下記式（３）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
ｔｔｏｔａｌ＿２＝ｔＣＶ＿１＋ｔＣＣ＿２＋ｔＣＶ＿２    ・・・（３）
【０１５４】
あるいは、車両２００ｂのバッテリ２１０について、上述した図６（Ｂ）に示すように、定電流充電を行うことなく、定電圧充電を行う場合においては、算出部１０７２は、通信部１０１２から取得した情報に基づいて、電圧の時間変化を予測することで、車両２００ｂのバッテリ２１０の受け入れ可能な充電電流が上限電流Ｉｍａｘとなり定電圧充電が開始される時刻である時刻ｔ３’を予測する。これにより、算出部１０７２は、図６（Ｂ）に示す時刻ｔ１〜ｔ３’の間の時間を、時間ｔαとして得ることができる。
【０１５５】
そして、充電所要時間予測部１０７は、推定部１０７３により、算出された時間ｔαおよび時間ｔＣＶ＿２に基づいて、下記式（４）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
ｔｔｏｔａｌ＿２＝ｔα＋ｔＣＶ＿２    ・・・（４）
【０１５６】
これにより、第２実施形態においては、複数のバッテリ２１０を充電する際において、バッテリ２１０における実際の充電電流に基づいて、バッテリ２１０の充電電流の時間変化を予測し、予測した結果から、各バッテリ２１０の充電所要時間を算出することができる。そのため、第２実施形態によれば、バッテリ２１０の充電を開始した後に、早期かつ高精度に充電所要時間の算出を行うことができる。
【０１５７】
次いで、第２本実施形態の動作例を説明する。図１１は第２実施形態の充電制御装置１００に２台の車両２００ａ，２００ｂが接続されている場合において、充電制御装置１００により、車両２００ａ，２００ｂのバッテリ２１０を充電するとともに、充電所要時間を算出する方法の一例を示すフローチャートである。
【０１５８】
まず、ステップＳ２１では、充電制御装置１００の制御部１０６は、充電制御装置１００に接続された車両が、現在充電制御装置１００に接続されている車両のうち、何番目に接続されたかを検知する。
【０１５９】
ステップＳ２２では、制御部１０６は、充電制御装置１００に接続された車両について、接続された順番が１番目であるか否かを判定する。すなわち、制御部１０６は、充電制御装置１００に接続された車両が、先に（１番目に）接続された車両２００ａであるか、または後に（２番目に）接続された車両２００ｂであるかを判定する。そして、ステップＳ２２において、充電制御装置１００に接続された順番が１番目であると判定された場合には、ステップＳ２３へ進む。一方、ステップＳ２２において、充電制御装置１００に接続された順番が１番目ではない（すなわち、充電制御装置１００に接続された順番が２番目である）と判定された場合には、ステップＳ３３へ進む。
【０１６０】
ステップＳ２２において、充電制御装置１００に接続された順番が１番目であると判定された場合には、ステップＳ２３へ進み、ステップＳ２３では、制御部１０６は、先に（１番目に）接続された車両２００ａのバッテリ２１０に対して定電流充電を開始する。
【０１６１】
ステップＳ２４では、充電所要時間予測部１０７の算出部１０７２が、通信部１０１１を介して、車両２００ａのバッテリ２１０の定電流充電時における電圧の時間変化の情報を取得し、取得した情報に基づいて、車両２００ａのバッテリ２１０における電圧の時間変化を予測する。
【０１６２】
ステップＳ２５では、算出部１０７２は、ステップＳ２４で予測した電圧の時間変化に基づいて、車両２００ａのバッテリ２１０の電圧が電圧閾値Ｖｍａｘに達する際の時刻（すなわち、定電流充電を定電圧充電に切り替える時刻）を、時刻ｔ１と予測し、これにより、定電流充電に要する時間ｔＣＣ＿１（図２に示す、時刻ｔ＿０〜ｔ＿１）を算出する。
【０１６３】
ステップＳ２６では、御部１０６は、車両２００ａのバッテリ２１０に対する充電を、定電流充電から定電圧充電に切り替える。
【０１６４】
ステップＳ２７では、充電所要時間予測部１０７の算出部１０７２が、通信部１０１１を介して、車両２００ａのバッテリ２１０における充電電流の時間変化の情報を取得し、取得した情報に基づいて、車両２００ａのバッテリ２１０における充電電流の時間変化を予測する。
【０１６５】
ステップＳ２８では、算出部１０７２は、ステップＳ２７で予測した充電電流の時間変化に基づいて、車両２００ａのバッテリ２１０の充電電流がゼロとなる際の時刻（すなわち、定電圧充電を終了させる時刻）を、時刻ｔ２と予測し、これにより、定電流充電に要する時間ｔＣＶ＿１（図２に示す、時刻ｔ＿１〜ｔ＿２）を算出する。
【０１６６】
ステップＳ２９では、算出部１０７２は、ステップＳ２５で算出した時間ｔＣＣ＿１、およびステップＳ２８で算出した時間ｔＣＶ＿１に基づいて、上記式（２）にしたがって、車両２００ａのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿１を算出する。
【０１６７】
ステップＳ３０では、制御部１０６は、充電所要時間予測部１０７により算出された充電所要時間ｔｔｏｔａｌ＿１の情報を、車両２００ａに送信するとともに、表示部１０３に表示させる。
【０１６８】
ステップＳ３１では、制御部１０６は、車両２００ａのバッテリ２１０について、充電終了条件が満たされたか否かを判定する。充電終了条件としては、充電開始から所定時間が経過すること、定電圧充電時の充電電流が所定の電流閾値Ｉｍｉｎ以下となること、バッテリ２１０が所定のＳＯＣまで充電されることなどの条件が挙げられる。そして、ステップＳ３１において、充電終了条件が満たされたと判定された場合には、ステップＳ３２へ進む。一方、ステップＳ３１において、充電終了条件が満たされていないと判定された場合には、ステップＳ２７に戻る。本実施形態においては、制御部１０６は、充電終了条件が満たされるまで、ステップＳ２７〜Ｓ３１により充電所要時間ｔｔｏｔａｌ＿１を算出する処理を繰り返すことで充電所要時間ｔｔｏｔａｌ＿１の情報を補正する。
【０１６９】
ステップＳ３１において、充電終了条件が満たされたと判定された場合には、ステップＳ３２へ進み、ステップＳ３２では、制御部１０６は、車両２００ａのバッテリ２１０への充電を終了する。
【０１７０】
一方、ステップＳ２２において、充電制御装置１００に接続された順番が２番目であると判定された場合には、ステップＳ３３へ進み、ステップＳ３３では、充電制御装置１００に１番目に車両２００ａのバッテリ２１０に対して、充電制御装置１００から出力されている充電電流が上限電流Ｉｍａｘ未満であるか否かを判定する。すなわち、充電制御装置１００において、車両２００ａのバッテリ２１０以外の他のバッテリ２１０に対して、充電電流を出力する余力があるか否かを判定する。そして、ステップＳ３３において、車両２００ａのバッテリ２１０に対して出力されている充電電流が、上限電流Ｉｍａｘ未満であると判定された場合には、ステップＳ３４へ進む。一方、ステップＳ３３において、車両２００ａのバッテリ２１０に対して出力されている充電電流が、上限電流Ｉｍａｘ未満ではないと判定された場合には、ステップＳ３３で待機する。
【０１７１】
ステップＳ３４では、充電所要時間予測部１０７は、上述したステップＳ２３〜Ｓ２８において算出された車両２００ａにおける定電圧充電に要する時間ｔＣＶ＿１の情報を取得する。
【０１７２】
ステップＳ３５〜Ｓ４０では、上述したステップＳ２３〜Ｓ２８と同様に、制御部１０６は、後に（２番目に）接続された車両２００ｂのバッテリ２１０について、充電を行いながら、電圧および充電電流の時間変化を予測し、予測した結果に基づいて、定電流充電に要する時間ｔＣＣ＿２および定電圧充電に要する時間ｔＣＶ＿２を算出する。
【０１７３】
ステップＳ４１では、算出部１０７２は、ステップＳ３７で算出した時間ｔＣＣ＿２、およびステップＳ４０で算出した時間ｔＣＶ＿２に基づいて、上記式（３）にしたがって、車両２００ｂのバッテリ２１０の充電に要する充電所要時間ｔｔｏｔａｌ＿２を算出する。
【０１７４】
ステップＳ４２では、制御部１０６は、上述したステップＳ３０と同様に、充電所要時間予測部１０７により算出された充電所要時間ｔｔｏｔａｌ＿２の情報を、車両２００ｂに送信するとともに、表示部１０３に表示させる。
【０１７５】
ステップＳ４３では、制御部１０６は、上述したステップＳ３１と同様に、車両２００ｂのバッテリ２１０について、充電終了条件が満たされたか否かを判定する。そして、ステップＳ４３において、充電終了条件が満たされたと判定された場合には、ステップＳ４４へ進む。一方、ステップＳ４３において、充電終了条件が満たされていないと判定された場合には、ステップＳ３９に戻る。本実施形態においては、制御部１０６は、充電終了条件が満たされるまで、ステップＳ３９〜Ｓ４３により充電所要時間ｔｔｏｔａｌ＿２を算出する処理を繰り返すことで充電所要時間ｔｔｏｔａｌ＿２の情報を補正する。
【０１７６】
ステップＳ４３において、充電終了条件が満たされたと判定された場合には、ステップＳ４４へ進み、ステップＳ４４では、制御部１０６は、車両２００ｂのバッテリ２１０への充電を終了する。
【０１７７】
以上のとおり、第２実施形態においては、複数のバッテリ２１０を充電する際において、バッテリ２１０における実際の充電電流に基づいて、バッテリ２１０の充電電流の時間変化を予測し、予測した結果から、各バッテリ２１０の充電所要時間を算出することができる。そのため、第２実施形態によれば、バッテリ２１０の充電を開始した後に、早期かつ高精度に充電所要時間の算出を行うことができる。
【０１７８】
また、第２実施形態によれば、充電所要時間予測部１０７は、通信部１０１１，１０１２により取得した各バッテリ２１０の実際の充電電流の変化量に基づいて、バッテリ２１０の充電所要時間を算出する処理を繰り返すことで充電所要時間の情報を補正することができる。これにより、第２実施形態によれば、各バッテリ２１０の充電所要時間を、より精度よく算出することができる。
【０１７９】
なお、図１１に示すフローチャートにおいては、充電所要時間予測部１０７は、ステップＳ２６〜Ｓ２８に示すように、車両２００ａのバッテリ２１０の定電圧充電に要する時間ｔＣＶ＿１の算出を、バッテリ２１０に対する定電圧充電が開始された後に行っている。
【０１８０】
そのため、充電所要時間予測部１０７は、時間ｔＣＶ＿１を算出するために、バッテリ２１０に対する定電圧充電が開始されるまで待機しなければならず、充電所要時間ｔｔｏｔａｌ＿１の情報をユーザに提供するのが遅れてしまう場合がある。
【０１８１】
これに対し、第２実施形態においては、ステップＳ２５において定電流充電に要する時間ｔＣＣ＿１を算出した後、過去にバッテリ２１０を充電した際における時間ｔＣＶ＿１の実績データなどに基づいて、時間ｔＣＶ＿１を推定してもよい。この際においては、たとえば、時間ｔＣＶ＿１としては、時間ｔＣＶ＿１の実績データなどに基づいて、時間ｔＣＣ＿１の３倍と推定することができる。
【０１８２】
そして、第２実施形態においては、充電制御装置１００は、ステップＳ２５において、このように推定した時間ｔＣＶ＿１に基づいて、充電所要時間ｔｔｏｔａｌ＿１を算出し、算出した充電所要時間ｔｔｏｔａｌ＿１の情報を、車両２００ａに送信するとともに表示部１０３に表示させることで、ユーザに提供することができる。その後、バッテリ２１０に対して定電圧充電が開始された際には、上述したステップＳ２６〜Ｓ２９の処理により、より精度の高い時間ｔＣＶ＿１および充電所要時間ｔｔｏｔａｌ＿１を算出し、再度、充電所要時間ｔｔｏｔａｌ＿１の情報をユーザに提供する。
【０１８３】
なお、この際においては、充電所要時間予測部１０７は、車両２００ａだけでなく、車両２００ｂについても、同様の方法により、時間ｔＣＶ＿２を推定し、推定した時間ｔＣＶ＿２に基づいて算出した充電所要時間ｔｔｏｔａｌ＿２を車両２００ｂに送信するとともに表示部１０３に表示させてもよい。その後、車両２００ｂについても、バッテリ２１０に対して定電圧充電が開始された際に、より精度の高い時間ｔＣＶ＿２および充電所要時間ｔｔｏｔａｌ＿２を算出し、再度、充電所要時間ｔｔｏｔａｌ＿２の情報をユーザに提供する。
【０１８４】
これにより、第２実施形態によれば、より早期に各バッテリ２１０の充電所要時間の情報をユーザに提供することができ、その後、より精度の高い充電所要時間が算出された場合には、算出された精度の高い充電所要時間の情報をユーザに提供することができる。
【０１８５】
なお、上述した実施形態において、出力部１０２１，１０２２は本発明の充電器に、制御部１０６は本発明の充電制御手段に、通信部１０１１，１０１２は本発明の取得手段に、充電所要時間予測部１０７は本発明の予測手段、算出手段および補正手段に、それぞれ相当する。
【０１８６】
以上、本発明の実施形態について説明したが、これらの実施形態は、本発明の理解を容易にするために記載されたものであって、本発明を限定するために記載されたものではない。したがって、上記の実施形態に開示された各要素は、本発明の技術的範囲に属する全ての設計変更や均等物をも含む趣旨である。
【０１８７】
たとえば、上述した実施形態においては、図４に示すように、車両２００ａのバッテリ２１０について、まず、定電流充電を行い、その後定電圧充電を行う例をしめしたが、車両２００ａに対して、定電流充電を行うことなく、充電開始タイミングから定電圧充電を行うこととしてもよい。この際においては、車両２００ａのバッテリ２１０に定電圧充電を開始している間に、車両２００ａのバッテリ２１０に定電圧充電を行いながら、車両２００ｂのバッテリ２１０への充電を開始することができる。
【０１８８】
また、上述した実施形態においては、充電制御装置１００により２台の車両２００ａ，２００ｂのバッテリ２１０を充電する例を示したが、充電制御装置１００は、３台以上の車両のバッテリ２１０を充電することもできる。たとえば、充電制御装置１００により４台の車両のバッテリ２１０を充電する際においては、充電制御装置１００は、各バッテリ２１０に対して、図１２に示すように充電電流を出力することで充電を行う。
【０１８９】
すなわち、まず、充電制御装置１００は、時刻ｔ０〜ｔ４の間は、上述した図４に示す例と同様に、車両２００ａおよび車両２００ｂのバッテリ２１０の充電を行う。
【０１９０】
そして、充電制御装置１００は、車両２００ｂのバッテリ２１０に対する充電を定電流充電から定電圧充電に切り替えるタイミングである時刻ｔ３において、車両２００ｂのバッテリ２１０に定電圧充電を行いながら、３番目に充電制御装置１００に接続された車両（車両２００ｃとする）のバッテリ２１０の充電を開始する。
【０１９１】
次いで、図１２に示す例においては、時刻ｔ５にて、車両２００ｃのバッテリ２１０の電圧が上述した電圧閾値Ｖｍａｘに達し、充電制御装置１００は、ここで車両２００ｃに対して定電流定電圧法による定電圧充電を開始する。
【０１９２】
この際においては、時刻ｔ５から、車両２００ｂおよび車両２００ｃのバッテリ２１０に対してそれぞれ定電圧充電を行うこととなり、図１２に示すように、充電制御装置１００から車両２００ｂおよび車両２００ｃのバッテリ２１０に対して出力する充電電流は徐々に低下していく。そのため、充電制御装置１００は、このような時刻ｔ５から、出力できる充電電流の余力が発生し、余力分の充電電流を用いて、４番目に充電制御装置１００に接続された車両（車両２００ｄとする）のバッテリ２１０の充電を開始する。
【０１９３】
ここで、時刻ｔ５〜ｔ４においては、充電制御装置１００は、車両２００ｂおよび車両２００ｃに対して定電圧充電を行いながら、さらに車両２００ｄの充電を行うこととなる。すなわち、充電制御装置１００においては、複数のバッテリ２１０に対して、同時に定電流定電圧法による充電を行うことができ、さらに、複数のバッテリ２１０に対して同時に定電流定電圧法による充電を行いながら、さらに別のバッテリ２１０に対する充電を行うことができる。
【０１９４】
その後、充電制御装置１００は、時刻ｔ４にて車両２００ｂのバッテリ２１０に対する充電を終了し、さらに時刻ｔ６にて車両２００ｃのバッテリ２１０に対する充電を終了する。そして、充電制御装置１００は、車両２００ｄのバッテリ２１０に対して、時刻ｔ６で定電流定電圧法による定電流充電を開始し、時刻ｔ６〜ｔ７で定電流充電を行った後、時刻ｔ７にて定電流充電を定電圧充電に切り替え、時刻ｔ８にて充電を終了する。
【０１９５】
図１２に示す例においては、以上のように、充電制御装置１００は、４台の車両にそれぞれ備えられた複数のバッテリ２１０を充電する。
【０１９６】
なお、図１２に示す例においては、充電制御装置１００は、複数のバッテリ２１０に充電を行っている間（すなわち、図１２に示す時刻ｔ１〜ｔ２および時刻ｔ３〜ｔ６）には、充電制御装置１００から各バッテリ２１０に出力する充電電流の合計値を上限電流Ｉｍａｘとなるように制御している。これにより、充電制御装置１００は、複数のバッテリ２１０を同時に充電する際に、充電制御装置１００が出力可能な電流を効率よく利用することができるため、充電の所要時間を短縮することができる。
【０１９７】
また、充電制御装置１００は、複数のバッテリ２１０に充電を行っている間（すなわち、図１２に示す時刻ｔ１〜ｔ２およびｔ３〜ｔ６）には、充電制御装置１００から各バッテリ２１０に出力する電力の合計値を、充電制御装置１００が出力可能な所定の電力値に応じて設定した値となるように制御してもよい。これにより、充電制御装置１００は、複数のバッテリ２１０を同時に充電する際に、充電制御装置１００が出力可能な電力を効率よく利用することができるため、充電の所要時間を短縮することができる。
【０１９８】
なお、上述した実施形態においては、ディスプレイなどから構成される充電制御装置１００の表示部１０３および車両２００ａ，２００ｂの車両用表示部２０９を用いて、充電所要時間の情報をユーザに提供する例を示したが、充電所要時間の情報をユーザに提供する方法としては、特に限定されず、たとえば、スピーカによる音声のアナウンスなどにより提供する方法を用いてもよい。
【０１９９】
また、上述した実施形態においては、充電制御装置１００により充電を行う対象となるバッテリ２１０が車両に搭載されている例を示したが、バッテリ２１０としては、車両に搭載される用途に限定されず、任意の用途のバッテリを用いることができる。
【符号の説明】
【０２００】
１００…充電制御装置
１０１１，１０１２…通信部
１０２１，１０２２…出力部
１０３…表示部
１０６…制御部
１０７…充電所要時間予測部
２００ａ，２００ｂ…車両
【図１】
2015136203.tif 000003
【図２】
2015136203.tif 000004
【図５】
2015136203.tif 000005
【図７】
2015136203.tif 000006
【図８】
2015136203.tif 000007
【図９】
2015136203.tif 000008
【図１１】
2015136203.tif 000009
【図３】
2015136203.tif 000010
【図４】
2015136203.tif 000011
【図６】
2015136203.tif 000012
【図１０】
2015136203.tif 000013
【図１２】
2015136203.tif 000014