(57)【要約】【課題】二次電池のバッテリ容量の推定精度を向上させることが可能である容量推定システム、容量推定方法、及びプログラムを提供すること。【解決手段】容量推定システム（１）は、複数の車両（１０）の二次電池のバッテリ容量の推移を示す情報である推移情報と二次電池の使用履歴を示す情報である使用履歴情報とを車両ごとに取得する取得部（１１０）と、推移情報と使用履歴情報とを車両ごとに含むデータベースを生成するデータベース生成部（１２０）と、複数の車両のうちの対象車両の推移情報及び使用履歴情報に類似する、車両の推移情報及び使用履歴情報のうちの少なくとも推移情報を選択する選択部（１４０）と、選択部により選択された少なくとも推移情報に基づいて対象車両の二次電池のバッテリ容量を推定する推定部とを備える。【選択図】図１
2020038102.tif 000002
【特許請求の範囲】
【請求項１】
複数の車両の二次電池のバッテリ容量の推移を示す情報である推移情報と前記二次電池の使用履歴を示す情報である使用履歴情報とを前記車両ごとに取得する取得部と、
前記推移情報と前記使用履歴情報とを前記車両ごとに含むデータベースを生成するデータベース生成部と、
複数の前記車両のうちの対象車両の前記推移情報及び前記使用履歴情報に類似する、前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択する選択部と、
前記選択部により選択された少なくとも前記推移情報に基づいて前記対象車両の前記二次電池のバッテリ容量を推定する推定部と
を備える容量推定システム。
【請求項２】
前記取得部、前記データベース生成部、及び前記選択部は、車外装置により実現され、
前記推定部の少なくとも一部は、前記対象車両に搭載された機器により実現される、
請求項１に記載の容量推定システム。
【請求項３】
前記対象車両に搭載された機器は、前記二次電池のバッテリ容量の推定値が更新がされない状態が基準以上、継続した場合に、前記選択部に対して要求信号を送信し、
前記選択部は、前記対象車両からの要求信号に応じて、前記二次電池のバッテリ容量を推定するためのデータを送信する、
請求項２に記載の容量推定システム。
【請求項４】
前記選択部は、前記対象車両の前記二次電池の使用経過時間よりも長い前記使用経過時間の前記二次電池を搭載している前記車両、又は、前記対象車両の走行距離よりも長い前記走行距離を走行した前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択する、請求項１から請求項３のいずれか一項に記載の容量推定システム。
【請求項５】
前記二次電池の使用履歴は、前記二次電池の充電率、電流値、電圧値及び温度のうちの少なくとも一つの履歴である、請求項１から請求項４のいずれか一項に記載の容量推定システム。
【請求項６】
一以上のコンピュータが、
複数の車両の二次電池のバッテリ容量の推移を示す情報である推移情報と前記二次電池の使用履歴を示す情報である使用履歴情報とを前記車両ごとに取得し、
前記推移情報と前記使用履歴情報とを前記車両ごとに含むデータベースを生成し、
複数の前記車両のうちの対象車両の前記推移情報及び前記使用履歴情報に類似する、前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択し、
選択された少なくとも前記推移情報に基づいて前記対象車両の前記二次電池のバッテリ容量を推定する、
容量推定方法。
【請求項７】
一以上のコンピュータに、
複数の車両の二次電池のバッテリ容量の推移を示す情報である推移情報と前記二次電池の使用履歴を示す情報である使用履歴情報とを前記車両ごとに取得する手順と、
前記推移情報と前記使用履歴情報とを前記車両ごとに含むデータベースを生成する手順と、
複数の前記車両のうちの対象車両の前記推移情報及び前記使用履歴情報に類似する、前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択する手順と、
選択された少なくとも前記推移情報に基づいて前記対象車両の前記二次電池のバッテリ容量を推定する手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、容量推定システム、容量推定方法、及びプログラムに関する。
【背景技術】
【０００２】
走行用のモータを搭載する電動車両や、走行用のモータとエンジンとを搭載するハイブリッド車両がある。走行用のモータは、二次電池から供給された電力によって駆動する。出発地から目的地まで車両が完走できるように、二次電池の充電量は精度よく推定される必要がある。そこで、車両に搭載された二次電池の充電量を情報センターが推定する技術がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第５４５４５３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
車両に搭載された制御装置は、二次電池の充電量を正確に推定するために、まず自車両の二次電池のバッテリ容量を正確に推定する必要がある。従来の制御装置は、二次電池の充電率（SOC: State Of Charge）の変化幅（ΔＳＯＣ）あたりの電流積算値の変化幅（ΔＡｈ）に基づいて、自車両の二次電池のバッテリ容量を推定する。
【０００５】
しかしながら、短距離走行ごとに二次電池が充電された場合、二次電池の電流積算値の変化幅（ΔＡｈ）が少ない場合がある。このような場合、従来の容量推定装置は、二次電池のバッテリ容量の推定精度を向上させることができない。
【０００６】
本発明は、このような事情を考慮してなされたものであり、二次電池のバッテリ容量の推定精度を向上させることが可能である容量推定システム、容量推定方法、及びプログラムを提供することを目的の一つとする。
【課題を解決するための手段】
【０００７】
この発明に係る容量推定システム、容量推定方法、及びプログラムは、以下の構成を採用した。
（１）：この発明の一態様は、複数の車両の二次電池のバッテリ容量の推移を示す情報である推移情報と前記二次電池の使用履歴を示す情報である使用履歴情報とを前記車両ごとに取得する取得部と、前記推移情報と前記使用履歴情報とを前記車両ごとに含むデータベースを生成するデータベース生成部と、複数の前記車両のうちの対象車両の前記推移情報及び前記使用履歴情報に類似する、前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択する選択部と、前記選択部により選択された少なくとも前記推移情報に基づいて前記対象車両の前記二次電池のバッテリ容量を推定する推定部とを備える容量推定システムである。
【０００８】
（２）：上記（１）の態様において、前記取得部、前記データベース生成部、及び前記選択部は、車外装置により実現され、前記推定部の少なくとも一部は、前記対象車両に搭載された機器により実現されるものである。
【０００９】
（３）：上記（２）の態様において、前記対象車両に搭載された機器は、前記二次電池のバッテリ容量の推定値が更新がされない状態が基準以上、継続した場合に、前記選択部に対して要求信号を送信し、前記選択部は、前記対象車両からの要求信号に応じて、前記二次電池のバッテリ容量を推定するためのデータを送信するものである。
【００１０】
（４）：上記（１）から（３）の態様において、前記選択部は、前記対象車両の前記二次電池の使用経過時間よりも長い前記使用経過時間の前記二次電池を搭載している前記車両、又は、前記対象車両の走行距離よりも長い前記走行距離を走行した前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択するものである。
【００１１】
（５）：上記（１）から（４）の態様において、前記二次電池の使用履歴は、前記二次電池の充電率、電流値、電圧値及び温度のうちの少なくとも一つの履歴であるものである。
【００１２】
（６）：この発明の一態様は、一以上のコンピュータが、複数の車両の二次電池のバッテリ容量の推移を示す情報である推移情報と前記二次電池の使用履歴を示す情報である使用履歴情報とを前記車両ごとに取得し、前記推移情報と前記使用履歴情報とを前記車両ごとに含むデータベースを生成し、複数の前記車両のうちの対象車両の前記推移情報及び前記使用履歴情報に類似する、前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択し、選択された少なくとも前記推移情報に基づいて前記対象車両の前記二次電池のバッテリ容量を推定する、容量推定方法である。
【００１３】
（７）：この発明の一態様は、一以上のコンピュータに、複数の車両の二次電池のバッテリ容量の推移を示す情報である推移情報と前記二次電池の使用履歴を示す情報である使用履歴情報とを前記車両ごとに取得する手順と、前記推移情報と前記使用履歴情報とを前記車両ごとに含むデータベースを生成する手順と、複数の前記車両のうちの対象車両の前記推移情報及び前記使用履歴情報に類似する、前記車両の前記推移情報及び前記使用履歴情報のうちの少なくとも前記推移情報を選択する手順と、選択された少なくとも前記推移情報に基づいて前記対象車両の前記二次電池のバッテリ容量を推定する手順と、を実行させるためのプログラムである。
【発明の効果】
【００１４】
（１）〜（７）によれば、二次電池のバッテリ容量の推定精度を向上させることが可能である。
【図面の簡単な説明】
【００１５】
【図１】容量推定システムの構成例を示す図である。
【図２】車両の構成例を示す図である。
【図３】表示部の例を示す図である。
【図４】対象車両以外の各車両のバッテリのバッテリ容量の推移情報の例を示す図である。
【図５】対象車両以外の各車両のバッテリの使用履歴情報の例を示す図である。
【図６】対象車両のバッテリのバッテリ容量の推移情報の例を示す図である。
【図７】対象車両のバッテリの使用履歴情報の例を示す図である。
【図８】対象車両を含む各車両のバッテリのバッテリ容量の推移情報の例を示す図である。
【図９】対象車両を含む各車両のバッテリの使用履歴情報の例を示す図である。
【図１０】対象車両の動作例を示すシーケンス図である。
【図１１】容量推定システムの動作例を示すシーケンス図である。
【図１２】容量推定システムの構成例を示す図である。
【図１３】容量推定システムの動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
以下、図面を参照し、本発明の容量推定システム、容量推定方法、及びプログラムの実施形態について説明する。
【００１７】
＜第１実施形態＞
図１は、容量推定システム１の構成例を示す図である。容量推定システム１は、車両に搭載されているバッテリ（二次電池）のバッテリ容量を推定するシステムである。バッテリ容量はバッテリの劣化に応じて減少する。したがって、バッテリ容量は、バッテリの劣化度を示す指標となる。例えば、劣化度は、バッテリ容量の初期値からの低下率である。バッテリ容量が例えば初期値「１００」から「９０」まで１０％減少した場合、劣化度は１０％である。
【００１８】
容量推定システム１は、複数の車両１０と、センターサーバ１００（車外装置の一例）とを備える。通信回線２は、無線基地局等を含む回線であり、例えば、インターネット、ＷＡＮ（Wide Area Network）、ＬＡＮ（Local Area Network）である。通信回線２は、セルラー網、Ｗｉ−Ｆｉ網、有線回線を含んでもよい。
【００１９】
各車両１０は、電動車両やハイブリッド車両である。各車両１０は、通信回線２を介してセンターサーバ１００と通信する。各車両１０は、自車両のバッテリのバッテリ容量の推移を示す情報（以下「推移情報」という。）と、自車両のバッテリの使用履歴を示す情報（以下「使用履歴情報」という。）とを、所定のタイミングで、センターサーバ１００に送信する。
【００２０】
この所定のタイミングとは、特定のタイミングに限定されないが、例えば、車両１０のバッテリの負荷が一定量を超えたタイミング、車両１０のユーザの指示に基づくタイミング、予め定められた短期間（例えば１時間）又は長期間（例えば１カ月）ごとのタイミング、出発地から目的地まで完走したタイミング、バッテリを起動したタイミング、バッテリの推移情報及び使用履歴情報等の各種情報の送信をセンターサーバ１００から要求されたタイミング、車両１０のバッテリの負荷の増加量が前回の各種情報の送信タイミングから一定量となったタイミングである。
【００２１】
各車両１０は、「二次電池の充電率の変化幅（ΔＳＯＣ）／電流積算値の変化幅（ΔＡｈ）」の変化幅が閾値以上である場合（バッテリ容量を推定するためのデータが十分に取れた場合）、自車両のバッテリのバッテリ容量の推定値を更新する。一方、バッテリ容量を推定するためのデータが十分に取れないことで、バッテリ容量の推定値が更新がされない状態が基準以上、継続した場合、各車両１０は、自車両のバッテリのバッテリ容量の推定用データを要求する信号（以下「要求信号」という。）を、センターサーバ１００に送信する。「基準以上に」とは、例えば、更新されない期間が１０日間以上、又は、更新されない状態での車両の走行距離が１５０ｋｍ以上であることを意味する。車両１０は、自車両のバッテリのバッテリ容量の推定用データを、センターサーバ１００から取得する。車両１０は、自車両のバッテリのバッテリ容量の測定結果を、センターサーバ１００から取得された推定用データに基づいて予測したり、自身の推定結果を補正したりする。これによって、車両１０は、自車両のバッテリのバッテリ容量（劣化度）の推定精度を向上させることが可能である。
【００２２】
以下では、バッテリ容量の推定対象となるバッテリを搭載している車両（以下「対象車両」という。）は、一例として、車両１０−１である。
【００２３】
図２は、車両１０の構成例を示す図である。車両１０は、モータ１２と、駆動輪１４と、ブレーキ装置１６と、車両センサ２０と、ＰＣＵ３０（Power Control Unit）と、バッテリ４０と、バッテリセンサ４２と、通信装置５０と、表示装置６０と、充電口７０と、コンバータ７２とを備える。
【００２４】
モータ１２は、例えば、三相交流電動機である。モータ１２のロータは、駆動輪１４に連結される。モータ１２は、供給される電力を用いて動力を駆動輪１４に出力する。モータ１２は、車両の減速時に、車両の運動エネルギーを用いて発電する。駆動輪１４は、モータ１２の駆動力に応じて駆動する。
【００２５】
ブレーキ装置１６は、油圧ブレーキ装置である。ブレーキ装置１６は、ＰＣＵ３０（Power Control Unit）による制御に応じて動作する。ブレーキ装置１６は、電動モータと、シリンダと、ブレーキキャリパーとを備える。電動モータは、シリンダに油圧を発生させる。シリンダは、発生した油圧をブレーキキャリパーに伝達する。ブレーキキャリパーは、油圧に応じてブレーキパッドをブレーキローターに押しつける。ブレーキ装置１６は、ブレーキペダルの操作によって発生した油圧をシリンダに伝達する機構を、バックアップ機構として備えてよい。
【００２６】
車両センサ２０は、アクセル開度センサと、車速センサと、ブレーキ踏量センサと、を備える。アクセル開度センサは、アクセルペダルに取り付けられる。アクセルペダルは、運転者による加速指示を受け付ける操作子である。アクセル開度センサは、アクセルペダルの操作量を検出し、検出結果をアクセル開度として制御部３６に出力する。
【００２７】
車速センサは、車輪速センサと、速度計算機とを備える。車輪速センサは、各車輪に取り付けられる。車速センサは、各車輪速センサにより検出された車輪速を統合し、統合結果に基づいて車両の速度（車速）を導出する。車速センサは、車両の速度を表す情報を、制御部３６及び表示装置６０に出力する。ブレーキ踏量センサは、ブレーキペダルに取り付けられる。ブレーキ踏量センサは、ブレーキペダルの操作量を検出し、検出結果をブレーキ踏量を表す情報として制御部３６に出力する。
【００２８】
ＰＣＵ３０は、変換器３２と、ＶＣＵ３４（Voltage Control Unit）と、制御部３６とを備える。変換器３２とＶＣＵ３４と制御部３６とは、分散配置されてもよい。
【００２９】
変換器３２は、交流電圧を直流電圧に変換する機器である。変換器３２の直流側端子は、直流リンクＤＬを介して、ＶＣＵ３４に接続されている。ＶＣＵ３４は、バッテリ４０に接続されている。変換器３２は、モータ１２によって発電された交流電圧を直流電圧に変換する。変換器３２は、変換結果である直流電圧を、直流リンクＤＬを介してＶＣＵ３４に出力する。
【００３０】
ＶＣＵ３４は、電圧変換器である。ＶＣＵ３４は、バッテリ４０から供給された直流電圧を昇圧する。ＶＣＵ３４は、昇圧された直流電圧を、直流リンクＤＬを介して変換器３２の直流側端子に出力する。ＶＣＵ３４は、モータ制御部による指示に応じて、直流リンクＤＬにおける直流電圧を昇圧する。
【００３１】
制御部３６は、モータ制御部と、ブレーキ制御部と、バッテリ・ＶＣＵ制御部とを備える。モータ制御部と、ブレーキ制御部と、バッテリ・ＶＣＵ制御部とは、別体の制御装置（モータＥＣＵ（Electronic Control Unit）、ブレーキＥＣＵ、バッテリＥＣＵ）でもよい。
【００３２】
モータ制御部は、車両センサ２０の出力に基づいて、変換器３２を介してモータ１２の駆動を制御する。ブレーキ制御部は、車両センサ２０の出力に基づいて、ブレーキ装置１６のブレーキ駆動を制御する。
【００３３】
バッテリ・ＶＣＵ制御部は、バッテリセンサ４２の出力に基づいて、バッテリ４０の充電率（SOC: State Of Charge）を導出する。バッテリ・ＶＣＵ制御部は、「二次電池の充電率の変化幅（ΔＳＯＣ）／電流積算値の変化幅（ΔＡｈ）」の変化幅が閾値以上である場合、バッテリ４０の電流積算値の変化幅をバッテリ４０の充電率の変化幅で除算した結果（＝ΔＡｈ／ΔＳＯＣ）に基づいて、バッテリ４０のバッテリ容量（劣化度）を導出する。
【００３４】
バッテリ・ＶＣＵ制御部は、バッテリ容量の推定値が更新がされない状態が既定値以上継続した場合、要求信号を、通信装置５０を介してセンターサーバ１００に送信する。バッテリ・ＶＣＵ制御部は、自車両のバッテリ４０のバッテリ容量の推定用データを、要求信号の応答として、センターサーバ１００から取得する。バッテリ・ＶＣＵ制御部は、自車両のバッテリのバッテリ容量の推定値を、センターサーバ１００から取得された推定用データで補正する。
【００３５】
バッテリ・ＶＣＵ制御部は、バッテリ４０の推移情報を生成する。バッテリ４０の推移情報は、バッテリ容量を表す情報と、バッテリ４０の使用開始から現在までの経過時間（以下「使用経過時間」という。）を表す情報とを含む。バッテリ４０の推移情報は、使用経過時間を表す情報の代わりに、自車両の走行距離を表す情報を含んでもよい。バッテリ４０の推移情報は、バッテリ容量の初期値（劣化していない状態におけるバッテリ容量）を表す情報を更に含んでもよい。
【００３６】
バッテリ・ＶＣＵ制御部は、バッテリセンサ４２の出力に基づいて、バッテリ４０の使用履歴情報を生成する。バッテリ４０の使用履歴情報は、例えば、バッテリ４０の劣化に影響する因子の情報を含む。劣化に影響する因子の情報とは、例えば、ＳＯＣ（充電率）及び温度の関係を表す分布情報、放電電流及び温度の関係を表す分布情報、充電電流及び温度の関係を表す分布情報である。
【００３７】
バッテリ・ＶＣＵ制御部は、バッテリ４０の推移情報及び使用履歴情報を、通信装置５０及び表示装置６０に出力する。バッテリ・ＶＣＵ制御部は、バッテリ４０の推移情報及び使用履歴情報を、ＶＣＵ３４及び通信装置５０に出力する。バッテリ・ＶＣＵ制御部は、バッテリ４０の推移情報及び使用履歴情報を、表示装置６０に出力してもよい。
【００３８】
バッテリ４０は、リチウムイオン電池等の二次電池である。バッテリ４０は、車両１０の外部の充電器２００から供給される電力を蓄える。バッテリ４０は、蓄えられた電力をＶＣＵ３４に出力する。
【００３９】
バッテリセンサ４２は、バッテリ４０の環境を測定するセンサであり、例えば、電圧センサ、電流センサ、温度センサである。バッテリセンサ４２は、バッテリ４０の電流値、電圧値及び温度を検出する。バッテリセンサ４２は、検出された電流値、電圧値及び温度を表す情報を、制御部３６に出力する。バッテリセンサ４２は、検出された電流値、電圧値及び温度を表す情報を、通信装置５０に出力してもよい。
【００４０】
通信装置５０は、通信回線２に無線接続する装置である。通信装置５０は、通信回線２を介して、センターサーバ１００と通信する。なお、通信装置５０は、ユーザの通信端末（例えば、スマートフォン端末、タブレット端末）と通信してもよい。ユーザの通信端末は、バッテリ容量や充電率を表す画像を表示してもよい。
【００４１】
通信装置５０は、バッテリ４０の推移情報及び使用履歴情報を、バッテリ・ＶＣＵ制御部から取得する。通信装置５０は、バッテリ４０の推移情報及び使用履歴情報を、センターサーバ１００に送信する。通信装置５０は、自車両の車両番号（例えば、ナンバープレート情報、通信装置５０の通信識別情報、登録された利用者に割り当てられた識別情報）を、センターサーバ１００に送信する。通信装置５０は、バッテリ４０の種別情報と自車両の車種情報とを、センターサーバ１００に送信してもよい。通信装置５０は、要求信号をバッテリ・ＶＣＵ制御部から取得する。通信装置５０は、要求信号をセンターサーバ１００に送信する。
【００４２】
通信装置５０は、自車両に対してセンターサーバ１００から送信された情報を、通信回線２を介して受信する。例えば、通信装置５０は、バッテリ４０のバッテリ容量の推定用データを、センターサーバ１００から受信する。通信装置５０は、自車両に対してセンターサーバ１００から送信された情報を、制御部３６及び表示装置６０に出力する。
【００４３】
通信装置５０は、バッテリ４０の充電率を表す情報と、バッテリ４０の劣化度が閾値を超えるまでの日数を表す情報とを、制御部３６から取得する。通信装置５０は、バッテリ４０の充電率を表す情報を、表示装置６０に出力する。通信装置５０は、バッテリ４０の劣化度が閾値を超えるまでの日数を表す情報を、表示装置６０に出力してもよい。通信装置５０は、バッテリ４０の電流値、電圧値及び温度を表す情報を、バッテリセンサ４２から取得する。通信装置５０は、バッテリ４０の電流値、電圧値及び温度を表す情報を、表示装置６０に出力する。
【００４４】
表示装置６０は、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ等の表示デバイスである。表示装置６０は、車両１０の車室内に備えられる。表示装置６０は、表示部６２と、表示制御部６４とを備える。表示部６２は、表示制御部６４による制御に応じて、画像を表示する。なお、表示装置６０に表示される画像は、通信装置５０によってユーザの通信端末の表示部に表示されてもよい。
【００４５】
図３は、表示部６２の例を示す図である。表示部６２は、充電率表示部６２０と、日数表示部６２１とを備える。表示制御部６４は、制御部３６又は通信装置５０から出力された情報に応じて、バッテリ４０の充電率を表す画像（例えば棒グラフ）を、充電率表示部６２０に表示させる。表示制御部６４は、制御部３６又は通信装置５０から出力された情報に応じて、バッテリ４０の劣化度が閾値を超えるまでの日数を、日数表示部６２１に表示させる。バッテリ容量は、例えば、図３に示された「Ｅ」（ENPTY）マークから「Ｆ」（FULL）マークまでの充電量に相当する。
【００４６】
表示制御部６４は、車両センサ２０から出力された車速等を表す数値画像を、表示部６２に表示させてもよい。表示制御部６４は、バッテリ４０の電流値、電圧値及び温度を表す数値画像を、表示部６２に表示させてもよい。
【００４７】
図２に戻り、車両１０の構成例の説明を続ける。充電口７０は、充電ケーブル２２０を介して、充電器２００に接続される。充電ケーブル２２０は、第１プラグ２２２と、第２プラグ２２４を備える。第１プラグ２２２は、充電器２００に接続される。第２プラグ２２４は、充電口７０に接続される。充電器２００から出力された電力は、充電ケーブル２２０を介して充電口７０に供給される。
【００４８】
第１プラグ２２２及び第２プラグ２２４は、電力コネクタと、信号コネクタとを備える。充電ケーブル２２０は、電力ケーブルと、信号ケーブルとを備える。信号ケーブルは、車両１０及び充電器２００の間の通信を中継する。
【００４９】
コンバータ７２は、充電口７０及びバッテリ４０の間に備えられる。コンバータ７２は、充電器２００から充電口７０を介してコンバータ７２に供給された交流電圧を、直流電圧に変換する。コンバータ７２は、変換された直流電圧をバッテリ４０に出力する。
【００５０】
図１に戻り、容量推定システム１の構成例の説明を続ける。センターサーバ１００は、車両１０に搭載されているバッテリ４０のバッテリ容量（劣化度）の推定用データを生成する車外装置であり、例えば、サーバである。センターサーバ１００は、車両番号と推移情報と使用履歴情報とを、通信回線２を介して各車両１０から取得する。センターサーバ１００は、各車両１０の推移情報のデータベース（ビッグデータのデータベース）を生成する。センターサーバ１００は、各車両１０の使用履歴情報のデータベース（ビッグデータのデータベース）を生成する。
【００５１】
センターサーバ１００は、取得された車両番号に基づいて、各車両１０のうちから対象車両を特定する。センターサーバ１００は、要求信号を対象車両から取得した場合、各データベースに基づいて、対象車両のバッテリ４０のバッテリ容量の推定用データを生成する。推定用データは、例えば、車両１０ごとの重み係数及びバッテリ容量を示す情報を含む。センターサーバ１００は、バッテリ４０のバッテリ容量の推定用データを、対象車両に送信する。
【００５２】
センターサーバ１００は、通信部１１０（取得部）と、データベース生成部１２０と、記憶部１３０と、選択部１４０とを備える。
【００５３】
データベース生成部１２０と、選択部１４０とは、例えば、ＣＰＵ（Central Processing Unit）などのハードウェアプロセッサがプログラム（ソフトウェア）を実行することにより実現される。これらの構成要素のうち一部または全部は、ＬＳＩ（Large Scale Integration）やＡＳＩＣ（Application Specific Integrated Circuit）、ＦＰＧＡ（Field-Programmable Gate Array）、ＧＰＵ（Graphics Processing Unit）などのハードウェア（回路部；circuitryを含む）によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。プログラムは、予めＨＤＤ（Hard Disk Drive）やフラッシュメモリなどの記憶装置（非一過性記憶媒体）に格納されていてもよいし、ＤＶＤやＣＤ−ＲＯＭなどの着脱可能な記憶媒体（非一過性記憶媒体）に格納されており、記憶媒体がドライブ装置に装着されることでインストールされてもよい。記憶部１３０は、前述した記憶装置により実現される。
【００５４】
通信部１１０は、バッテリ４０の推移情報及び使用履歴情報と、車両１０の車両番号とを、各車両１０から取得する。通信部１１０は、バッテリ４０の種別情報と、車両１０の車種情報とを、各車両１０から取得してもよい。通信部１１０は、これらの各種情報をデータベース生成部１２０に出力する。
【００５５】
データベース生成部１２０は、各車両１０のバッテリ４０の推移情報のデータベースと、各車両１０のバッテリ４０の使用履歴情報のデータベースとを生成する。データベース生成部１２０は、推移情報のデータベースと、使用履歴情報のデータベースとを、記憶部１３０に記録する。
【００５６】
図４は、対象車両以外の各車両１０のバッテリ４０のバッテリ容量の推移情報（推移情報のデータベース）の例を示す図である。横軸は、車両１０の走行距離（走行パターン）、又は、バッテリ４０の使用経過時間を示す。縦軸は、車両１０のバッテリ４０のバッテリ容量又は劣化度を示す。図４では、対象車両のバッテリ４０のバッテリ容量の推移情報は、各車両１０の推移情報のデータベースにまだ記録されていなくてもよい。
【００５７】
ドット３００−ｎ（ｎは、車両１０を特定する符号であり、１以上の整数）と、ドット３０１−ｎと、ドット３０２−ｎと、ドット３０３−ｎとは、これらの順に、車両１０−ｎのバッテリ４０のバッテリ容量の推移を表す。
【００５８】
車両１０−２では、短い走行距離（例えば、距離「Ｌ１−Ｌ０」）に基づいてバッテリ容量が測定されている。このため、車両１０−２のバッテリ４０のバッテリ容量の推定精度は低いことがある。車両１０−３では、長い走行距離（例えば、距離「Ｌ２−Ｌ０」）に基づいてバッテリ容量が測定されている。このため、車両１０−３のバッテリ４０のバッテリ容量の推定精度が高い可能性は高い。車両１０−４では、長い走行距離（例えば、距離「Ｌ２−Ｌ０」）に基づいてバッテリ容量が測定されている。このため、車両１０−４のバッテリ４０のバッテリ容量の推定精度が高い可能性は高い。
【００５９】
図５は、対象車両以外の各車両１０のバッテリ４０の使用履歴情報（使用履歴情報のデータベース）の例を示す図である。使用履歴情報では、ＳＯＣ（充電率）及び温度の関係を表す分布情報と、放電電流及び温度の関係を表す分布情報と、充電電流及び温度の関係を表す分布情報とが、バッテリ４０の劣化に影響する因子の情報として、車両番号ごとに記録されている。図５では、対象車両のバッテリ４０の使用履歴情報は、各車両１０の使用履歴情報のデータベースにまだ記録されていなくてもよい。
【００６０】
データベース生成部１２０は、対象車両のバッテリ４０の推移情報と、対象車両のバッテリ４０の使用履歴情報と、対象車両の車両番号「１０−１」とを、通信部１１０から取得する。
【００６１】
図６は、対象車両のバッテリ４０のバッテリ容量の推移情報を示す図である。横軸は、対象車両の走行距離、又は、対象車両のバッテリ４０の使用経過時間を示す。縦軸は、バッテリ４０のバッテリ容量又は劣化度を示す。ドット３００−１と、ドット３０１−１と、ドット３０２−１とは、これらの順に、車両１０−１のバッテリ４０のバッテリ容量の推移を表す。車両１０−１では、短い走行距離（例えば、距離「Ｌ１−Ｌ０」）に基づいてバッテリ容量が測定されている。このため、車両１０−１のバッテリ４０のバッテリ容量の推定精度は低いことがある。データベース生成部１２０は、図４に例示された各車両１０のバッテリ４０の推移情報のデータベースに、図６に例示された推移情報と、対象車両の車両番号とを記録する。図６では、車両１０−１の走行距離は、Ｌ２である。車両１０−１のバッテリ４０のバッテリ容量は、８０である。したがって、車両１０−１のバッテリ４０の劣化度は、２０％である。
【００６２】
図７は、対象車両のバッテリ４０の使用履歴情報の例を示す図である。図７に例示された使用履歴情報には、対象車両のバッテリ４０のＳＯＣ（充電率）及び温度の関係を表す分布情報と、対象車両のバッテリ４０の放電電流及び温度の関係を表す分布情報と、対象車両のバッテリ４０の充電電流及び温度の関係を表す分布情報とが、バッテリ４０の劣化に影響する因子の情報として含まれている。データベース生成部１２０は、図５に例示された各車両１０のバッテリ４０の使用履歴情報のデータベースに、図７に例示された使用履歴情報と、対象車両の車両番号とを記録する。
【００６３】
記憶部１３０は、各車両１０のバッテリ４０の推移情報のデータベースと、各車両１０のバッテリ４０の使用履歴情報のデータベースとを記憶する。記憶部１３０は、プログラムを記憶してもよい。
【００６４】
（選択された推移情報から、推定用データを生成する場合）
選択部１４０は、記憶部１３０にアクセスし、推移情報のデータベースを参照する。選択部１４０は、対象車両である車両１０−１から取得された推移情報に基づいて、対象車両以外の１以上の車両１０を、推移情報のデータベースから選択する。
【００６５】
図８は、対象車両を含む各車両１０のバッテリ４０のバッテリ容量の推移情報（推移情報のデータベース）の例を示す図である。横軸は、車両１０の走行距離、又は、バッテリ４０の使用経過時間を示す。縦軸は、車両１０のバッテリ４０のバッテリ容量又は劣化度を示す。
【００６６】
選択部１４０は、対象車両の走行距離「Ｌ２」よりも長い走行距離を走行した車両１０を選択する。選択部１４０は、対象車両のバッテリ４０の使用経過時間よりも長い使用経過時間のバッテリ４０を搭載している車両１０を選択してもよい。図８では、選択部１４０は、車両１０−３と車両１０−４とを選択する。
【００６７】
選択部１４０は、選択された車両１０−３の推移情報と、選択された車両１０−４の推移情報とを、推移情報のデータベースから選択する。選択部１４０は、選択された各推移情報を含む推定用データを、通信部１１０を介して車両１０−１に送信する。
【００６８】
（選択された推移情報及び使用履歴情報から、推定用データを生成する場合）
選択部１４０は、上記「選択された推移情報から、推定用データを生成する場合」と同様に、車両１０を選択する。選択部１４０は、選択された車両１０−３の推移情報と、選択された車両１０−４の推移情報とを、推移情報のデータベースから選択する。
【００６９】
選択部１４０は、記憶部１３０に更にアクセスし、使用履歴情報のデータベースを参照する。選択部１４０は、対象車両である車両１０−１から取得された使用履歴情報に基づいて、対象車両の使用履歴情報に類似する使用履歴情報を、使用履歴情報のデータベースから選択する。
【００７０】
図９は、対象車両を含む各車両１０のバッテリ４０の使用履歴情報（使用履歴情報のデータベース）の例を示す図である。選択部１４０は、選択された各車両１０の使用履歴情報のうちから、対象車両の使用履歴情報に類似する使用履歴情報を選択する。
【００７１】
図９では、選択部１４０は、選択された車両１０−３のバッテリ４０の充電電流及び温度の関係を表す分布情報「充電電流−温度分布」を、車両１０−１の使用履歴情報に類似する使用履歴情報として選択する。選択部１４０は、バッテリ４０の劣化に影響する因子の情報を、車両１０−３の使用履歴情報から１個だけ選択する。
【００７２】
図９では、選択部１４０は、選択された車両１０−４のバッテリ４０のＳＯＣ（充電率）及び温度の関係を表す分布情報「ＳＯＣ−温度分布」を、車両１０−１の使用履歴情報に類似する使用履歴情報として選択する。選択部１４０は、選択された車両１０−４のバッテリ４０の放電電流及び温度の関係を表す分布情報「放電電流−温度分布」を、車両１０−１の使用履歴情報に類似する使用履歴情報として選択する。選択部１４０は、バッテリ４０の劣化に影響する因子の情報を、車両１０−４の使用履歴情報から２個だけ選択する。
【００７３】
選択部１４０は、選択された推移情報及び使用履歴情報に基づいて、対象車両のバッテリ４０のバッテリ容量の推定用データを生成する。推定用データの生成方法は、特定の生成方法に限定されない。
【００７４】
例えば、選択部１４０は、選択された車両１０ごとの重み係数及びバッテリ容量を示す情報を含む推定用データを生成する。図９では、選択部１４０は、バッテリ４０の劣化に影響する因子の情報が車両１０−３の使用履歴情報から１個だけ選択されたので、選択された因子の個数に応じて、車両１０−３の重み係数を１にする。選択部１４０は、バッテリ４０の劣化に影響する因子の情報が車両１０−４の使用履歴情報から２個だけ選択されたので、選択された因子の個数に応じて、車両１０−４の重み係数を２にする。
【００７５】
図８及び図９では、選択部１４０は、車両１０−３のバッテリ４０の推移情報及び使用履歴情報と、車両１０−４のバッテリ４０の推移情報及び使用履歴情報とに基づいて、対象車両のバッテリ４０のバッテリ容量の推定用データを生成する。この推定用データは、車両１０−３の重み係数「１」と、車両１０−４の重み係数「２」と、車両１０−１の走行距離と同じ走行距離「Ｌ２」における、車両１０−３のバッテリ容量「７０（３０％）」を表す情報と、車両１０−４のバッテリ容量「９０（１０％）」を表す情報とを含む。選択部１４０は、車両１０−１のバッテリ４０のバッテリ容量の推定用データを、通信装置５０を介して車両１０−１に送信する。
【００７６】
次に、バッテリ容量の推定について説明する。
車両１０−１の制御部３６のバッテリ・ＶＣＵ制御部は、バッテリ４０の電流積算値の変化幅（ΔＡｈ）を、バッテリ４０の充電率の変化幅（ΔＳＯＣ）で除算した結果に基づいて、バッテリ４０のバッテリ容量を導出する。バッテリ・ＶＣＵ制御部は、導出されたバッテリ容量（＝ΔＡｈ／ΔＳＯＣ）を、推定用データで補正する。例えば、バッテリ・ＶＣＵ制御部は、アルファ・ブレンディング等の重み付け処理によって、バッテリ容量を補正する。
【００７７】
（選択された推移情報から生成された推定用データに基づいて、バッテリ容量を推定する場合）
バッテリ・ＶＣＵ制御部は、推移情報に基づいて、自車両のバッテリ４０のバッテリ容量を推定する。ＶＣＵ制御部は、推移情報における複数の車両１０のバッテリ容量の推定値のうちの、いずれかの推定値に基づいて、自車両のバッテリ４０のバッテリ容量を推定する。バッテリ・ＶＣＵ制御部は、自車両のバッテリ４０のバッテリ容量の推定値を、車両１０−３のバッテリ容量「７０」に更新する。バッテリ・ＶＣＵ制御部は、自車両のバッテリ４０のバッテリ容量の推定値を、車両１０−４のバッテリ容量「９０」に更新してもよい。バッテリ・ＶＣＵ制御部は、プログラムにおいてバッテリ容量の推定値「８０」を、補正後のバッテリ容量の推定値に更新する。
【００７８】
バッテリ・ＶＣＵ制御部は、推移情報における複数の車両１０のバッテリ容量の平均値に基づいて、自車両のバッテリ４０のバッテリ容量を推定してもよい。バッテリ・ＶＣＵ制御部は、自車両のバッテリ４０のバッテリ容量を、８０（＝車両１０−３のバッテリ容量「７０」と、車両１０−４のバッテリ容量「９０」との平均値）と推定する。バッテリ・ＶＣＵ制御部は、プログラムにおいてバッテリ容量の推定値「８０」を、補正後のバッテリ容量「８０」で上書きしてもよい。
【００７９】
（選択された推移情報及び使用履歴情報から生成された推定用データに基づいて、バッテリ容量を推定する場合）
バッテリ・ＶＣＵ制御部は、推移情報及び使用履歴情報に基づいて、自車両のバッテリ４０のバッテリ容量を推定する。例えば、バッテリ・ＶＣＵ制御部は、使用履歴情報から生成された重み係数と、推移情報における各車両１０の各バッテリ容量とに基づいて、自車両のバッテリ４０のバッテリ容量を推定する。バッテリ・ＶＣＵ制御部は、自車両のバッテリ４０のバッテリ容量を、８３（＝（（車両１０−３の重み係数「１」）×（車両１０−３のバッテリ容量「７０」）＋（車両１０−４の重み係数「２」）×（車両１０−４のバッテリ容量「９０」））／重み係数合計（１＋２））と推定する。この場合、バッテリ・ＶＣＵ制御部は、プログラムにおいてバッテリ容量の推定値を、補正前のバッテリ容量「８０」から、補正後のバッテリ容量「８３」に更新する。
【００８０】
次に、対象車両の動作例を説明する。
図１０は、対象車両の動作例を示すシーケンス図である。バッテリ・ＶＣＵ制御部は、（ΔＳＯＣ／ΔＡｈ）の変化幅が閾値以上であるか否かを判定する（ステップＳ１０１）。（ΔＳＯＣ／ΔＡｈ）の変化幅が閾値以上である場合（ステップＳ１０１：ＹＥＳ）、バッテリ・ＶＣＵ制御部は、バッテリ容量の推定値を更新する（ステップＳ１０２）。バッテリ・ＶＣＵ制御部は、ステップＳ１０１に処理を戻す。
【００８１】
（ΔＳＯＣ／ΔＡｈ）の変化幅が閾値未満である場合（ステップＳ１０１：ＮＯ）、バッテリ・ＶＣＵ制御部は、バッテリ容量の推定値が更新されない状態が既定値以上継続したか否かを判定する（ステップＳ１０３）。バッテリ容量の推定値が更新されない状態が既定値未満継続した場合（ステップＳ１０３：ＮＯ）、バッテリ・ＶＣＵ制御部は、ステップＳ１０１に処理を戻す。バッテリ容量の推定値が更新されない状態が既定値以上継続した場合（ステップＳ１０３：ＹＥＳ）、バッテリ・ＶＣＵ制御部は、要求信号を、通信装置５０を介してセンターサーバ１００に送信する（ステップＳ１０４）。
【００８２】
バッテリ・ＶＣＵ制御部は、推定用データを通信装置５０が受信したか否かを判定する（ステップＳ１０５）。推定用データを通信装置５０が受信していない場合（ステップＳ１０５：ＮＯ）、バッテリ・ＶＣＵ制御部は、所定期間、ステップＳ１０５を繰り返し実行する。推定用データを通信装置５０が受信した場合（ステップＳ１０５：ＹＥＳ）、バッテリ・ＶＣＵ制御部は、ステップＳ１０２に処理を戻す。
【００８３】
次に、容量推定システム１の動作例を説明する。
図１１は、容量推定システム１の動作例を示すシーケンス図である。通信部１１０は、バッテリ４０の推移情報及び使用履歴情報を、車両１０ごとに取得する（ステップＳ２０１）。データベース生成部１２０は、各車両１０のバッテリ４０の推移情報のデータベースと、各車両１０のバッテリ４０の使用履歴情報のデータベースとを生成する（ステップＳ２０２）。データベース生成部１２０は、推移情報のデータベースと、使用履歴情報のデータベースとを、記憶部１３０に記録する（ステップＳ２０３）。
【００８４】
バッテリセンサ４２は、バッテリ４０の電流値、電圧値及び温度を表す情報を、制御部３６に出力する（ステップＳ２０４）。制御部３６は、バッテリ４０の推移情報及び使用履歴情報を、通信装置５０に出力する。制御部３６は、バッテリ容量が更新がされない状態が既定値以上継続した場合、要求信号を通信装置５０に出力する（ステップＳ２０５）。通信装置５０は、バッテリ４０の推移情報及び使用履歴情報と、要求信号と、自車両の車両番号とを、センターサーバ１００に送信する（ステップＳ２０６）。
【００８５】
通信部１１０は、対象車両のバッテリ４０の推移情報及び使用履歴情報と、要求信号と、対象車両の車両番号とを、データベース生成部１２０に出力する（ステップＳ２０７）。データベース生成部１２０は、各車両１０のバッテリ４０の推移情報のデータベースに、対象車両のバッテリ４０の推移情報と、対象車両の車両番号とを記録する。データベース生成部１２０は、各車両１０のバッテリ４０の使用履歴情報のデータベースに、対象車両のバッテリ４０の使用履歴情報と、対象車両の車両番号とを記録する（ステップＳ２０８）。
【００８６】
選択部１４０は、要求信号を受信した場合、記憶部１３０にアクセスし、図８に例示されている推移情報のデータベースを参照する。選択部１４０は、対象車両である車両１０−１から取得された推移情報に基づいて、対象車両以外の１以上の車両１０を、推移情報のデータベースから選択する。選択部１４０は、対象車両の走行距離よりも長い走行距離を走行した車両１０を選択する。選択部１４０は、対象車両のバッテリ４０の使用経過時間よりも長い使用経過時間のバッテリ４０を搭載している車両１０を選択してもよい。選択部１４０は、選択された車両１０の推移情報を選択する（ステップＳ２０９）。
【００８７】
選択部１４０は、要求信号を受信した場合、記憶部１３０にアクセスし、図９に例示されている使用履歴情報のデータベースを参照する。選択部１４０は、選択された各車両１０の使用履歴情報のうちから、対象車両の使用履歴情報に類似する使用履歴情報を選択する（ステップＳ２１０）。
【００８８】
選択部１４０は、選択された推定情報及び使用履歴情報に基づいて、対象車両のバッテリ４０のバッテリ容量の推定用データを生成する。推定用データは、例えば、選択された車両１０ごとの重み係数及びバッテリ容量を示す情報を含んでもよい（ステップＳ２１１）。通信部１１０は、対象車両のバッテリ４０のバッテリ容量の推定用データを、対象車両の通信装置５０に送信する（ステップＳ２１２）。
【００８９】
通信装置５０は、バッテリ容量の推定用データを、制御部３６に出力する（ステップＳ２１３）。制御部３６は、自車両のバッテリ４０のバッテリ容量を、バッテリ容量の推定用データに基づいて推定する。すなわち、制御部３６は、自車両のバッテリ４０のバッテリ容量の測定結果を、取得された推定用データで補正する。制御部３６は、バッテリ４０のバッテリ容量に基づいて、バッテリ４０の充電率を導出する（ステップＳ２１４）。通信装置５０は、バッテリ４０の充電率を表す画像を、表示装置６０に表示させる（ステップＳ２１５）。
【００９０】
以上のように、第１実施形態の容量推定システム１は、センターサーバ１００と、対象車両を含む複数の車両１０とを備える。センターサーバ１００は、通信部１１０（取得部）と、データベース生成部１２０と、選択部１４０とを有する。車両１０は、制御部３６を有する。通信部１１０は、複数の車両１０のバッテリ４０のバッテリ容量の推移を示す情報である推移情報と、バッテリ４０の使用履歴を示す情報である使用履歴情報とを、車両ごとに取得する。データベース生成部１２０は、推移情報と使用履歴情報とを車両１０ごとに含むデータベースを生成する。選択部１４０は、複数の車両１０のうちの対象車両の推移情報及び使用履歴情報に類似する、車両１０の推移情報及び使用履歴情報のうちの少なくとも推移情報を選択する。制御部３６は、選択部１４０により選択された少なくとも推移情報に基づいて、対象車両のバッテリ４０のバッテリ容量を推定する。
【００９１】
これにより、第１実施形態の容量推定システム１は、二次電池のバッテリ容量の推定精度を向上させることが可能である。
【００９２】
所定値よりも大きい「ΔＡｈ」及び「ΔＳＯＣ」に基づいてバッテリ容量（劣化度）が導出された場合、バッテリ容量の推定精度は高い。センターサーバ１００は、対象車両の走行状況等に類似している走行状況等の各車両１０のうち、大きい「ΔＡｈ」及び「ΔＳＯＣ」に基づいてバッテリ容量が導出されている車両１０のバッテリ４０のバッテリ容量に基づいて、対象車両のバッテリ４０のバッテリ容量の推定用データを生成する。車両１０の制御部３６は、自車両のバッテリ４０の「ΔＡｈ」及び「ΔＳＯＣ」に基づいて自車両のバッテリ４０のバッテリ容量（＝ΔＡｈ／ΔＳＯＣ）を導出する場合、センターサーバ１００によってビッグデータに基づいて生成された推定用データを用いて、自車両のバッテリ４０のバッテリ容量を補正する。
【００９３】
これにより、車両１０の制御部３６は、バッテリ４０の「ΔＡｈ」が小さい走行状況でも、バッテリ４０のバッテリ容量の推定精度を向上させることが可能である。
【００９４】
＜第２実施形態＞
第２実施形態では、センターサーバ１００がバッテリ容量を推定する点が、第１実施形態と相違する。第２実施形態では、第１実施形態との相違点を説明する。
【００９５】
図１２は、容量推定システム１の構成例を示す図である。センターサーバ１００は、車両１０に搭載されているバッテリ４０のバッテリ容量（劣化度）を推定する装置であり、例えば、サーバである。センターサーバ１００は、要求信号を対象車両から取得した場合、各データベースに基づいて、対象車両のバッテリ４０のバッテリ容量を推定する。センターサーバ１００は、バッテリ４０のバッテリ容量の推定値を、対象車両に送信する。
【００９６】
センターサーバ１００は、通信部１１０（取得部）と、データベース生成部１２０と、記憶部１３０と、選択部１４０と、推定部１５０とを備える。
【００９７】
推定部１５０は、選択部１４０によって選択された推移情報を、選択部１４０から取得する。推定部１５０は、第１実施形態における制御部３６のバッテリ・ＶＣＵ制御部と同様に、推移情報に基づいて、自車両のバッテリ４０のバッテリ容量を推定する。
【００９８】
推定部１５０は、選択部１４０によって選択された推移情報及び使用履歴情報を、選択部１４０から取得してもよい。推定部１５０は、第１実施形態における制御部３６のバッテリ・ＶＣＵ制御部と同様に、推移情報及び使用履歴情報に基づいて、自車両のバッテリ４０のバッテリ容量を推定してもよい。
【００９９】
推定部１５０は、バッテリ４０のバッテリ容量の推定値を、通信部１１０を介して対象車両に送信する。対象車両の通信装置５０は、バッテリ４０のバッテリ容量の推定値を受信する。対象車両の表示装置６０は、バッテリ４０のバッテリ容量の推定値を表す画像を表示する。
【０１００】
次に、容量推定システム１の動作例を説明する。
図１３は、容量推定システム１の動作例を示すシーケンス図である。ステップＳ３０１からステップＳ３１０までの処理は、図１１に示されたステップＳ２０１からステップＳ２１０までの処理と同様である。
【０１０１】
推定部１５０は、選択された推定情報及び使用履歴情報に基づいて、対象車両のバッテリ４０のバッテリ容量を推定する（ステップＳ３１１）。推定部１５０は、バッテリ４０のバッテリ容量の推定値を、通信部１１０に出力する（ステップＳ３１２）。通信部１１０は、バッテリ４０のバッテリ容量の推定値を、通信装置５０に送信する（ステップＳ３１３）。通信装置５０は、バッテリ４０のバッテリ容量の推定値を、制御部３６に出力する（ステップＳ３１４）。
【０１０２】
制御部３６は、バッテリ４０のバッテリ容量の推定値に基づいて、バッテリ４０の充電率を導出する（ステップＳ３１５）。通信装置５０は、バッテリ４０の充電率を表す画像を、表示装置６０に表示させる（ステップＳ３１６）。
【０１０３】
以上のように、第２実施形態の容量推定システム１は、センターサーバ１００（容量推定装置）と、対象車両を含む複数の車両１０とを備える。センターサーバ１００は、通信部１１０（取得部）と、データベース生成部１２０と、選択部１４０と、推定部１５０とを有する。通信部１１０は、複数の車両１０のバッテリ４０のバッテリ容量の推移を示す情報である推移情報とバッテリ４０の使用履歴を示す情報である使用履歴情報とを車両ごとに取得する。データベース生成部１２０は、推移情報と使用履歴情報とを車両１０ごとに含むデータベースを生成する。選択部１４０は、複数の車両１０のうちの対象車両の推移情報及び使用履歴情報に類似する、車両１０の推移情報及び使用履歴情報のうちの少なくとも推移情報を選択する。推定部１５０は、選択部１４０により選択された少なくとも推移情報に基づいて、対象車両のバッテリ４０のバッテリ容量を推定する。
【０１０４】
これにより、第２実施形態の容量推定システム１は、二次電池のバッテリ容量の推定精度を向上させることが可能である。
【０１０５】
以上、本発明を実施するための形態について実施形態を用いて説明したが、本発明はこうした実施形態に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
【符号の説明】
【０１０６】
１…容量推定システム
２…通信回線
１０…車両
１２…モータ
１４…駆動輪
１６…ブレーキ装置
２０…車両センサ
３２…変換器
３４…ＶＣＵ
３６…制御部（推定部）
５０…通信装置
６０…表示装置
６２…表示部
６４…表示制御部
７０…充電口
７２…コンバータ
１００…センターサーバ（容量推定装置）
１１０…通信部（取得部）
１２０…データベース生成部
１３０…記憶部
１４０…選択部
１５０…推定部
２００…充電器
２２０…充電ケーブル
２２２…第１プラグ
２２４…第２プラグ
３００〜３０３…ドット
６２０…充電率表示部
６２１…日数表示部
【図１】
2020038102.tif 000003
【図２】
2020038102.tif 000004
【図３】
2020038102.tif 000005
【図４】
2020038102.tif 000006
【図５】
2020038102.tif 000007
【図６】
2020038102.tif 000008
【図７】
2020038102.tif 000009
【図８】
2020038102.tif 000010
【図９】
2020038102.tif 000011
【図１０】
2020038102.tif 000012
【図１１】
2020038102.tif 000013
【図１２】
2020038102.tif 000014
【図１３】
2020038102.tif 000015