(57)【要約】【課題】二次電池の電池特性の情報としての信頼性を維持する電池情報処理システム、電池情報処理方法及びコンピュータプログラムを提供する。【解決手段】複数の単位電池を含む二次電池の電池特性を処理する電池情報処理システムであって、前記複数の単位電池に接続されており、前記単位電池毎に電池特性を算出する複数の電池管理装置と、前記単位電池毎に算出された電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて、前記単位電池別に記録する記録装置とを含み、該記録装置は、記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する異常検知部を備える。【選択図】図６
2020009646.tif 000002
【特許請求の範囲】
【請求項１】
複数の単位電池を含む二次電池の電池特性を処理する電池情報処理システムであって、
前記複数の単位電池に接続されており、前記単位電池毎に電池特性を算出する複数の電池管理装置と、
前記単位電池毎に算出された電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて、前記単位電池別に記録する記録装置と
を含み、
該記録装置は、記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する異常検知部を備える
電池情報処理システム。
【請求項２】
前記二次電池及び複数の電池管理装置は車輌に搭載され、前記記録装置は、前記車輌の外部に設置されており、
前記複数の電池管理装置は、算出された電池特性、前記単位電池識別情報及び時間情報を、無線通信アンテナを介して前記記録装置へ向けて送信する
請求項１に記載の電池情報処理システム。
【請求項３】
前記異常検知部にて異常を検知した場合に、前記車輌に向けて異常が通知される
請求項２に記載の電池情報処理システム。
【請求項４】
前記電池管理装置は、コンピュータプログラムに基づいて電池特性の算出処理を実行し、
前記異常検知部は、前記コンピュータプログラムの更新履歴情報が示す更新の有無に応じて異常を検知する
請求項１から３のいずれか１項に記載の電池情報処理システム。
【請求項５】
複数の単位電池を含む二次電池の特性を示す情報を処理する電池情報処理方法であって、
前記複数の単位電池に接続されている複数の電池管理装置によって算出された電池特性を単位電池毎に取得し、
算出された前記単位電池毎の電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて前記単位電池別に記録し、
記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する
処理を含む電池情報処理方法。
【請求項６】
コンピュータに、複数の単位電池を含む二次電池の特性を示す情報を処理する処理を実行させるコンピュータプログラムであって、
前記コンピュータに、
前記複数の単位電池に接続されている複数の電池管理装置によって算出された電池特性を単位電池毎に取得し、
算出された前記単位電池毎の電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて前記単位電池別に記録媒体に記録し、
前記記録媒体に記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する
処理を実行させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池情報処理システム、電池情報処理方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
ＨＥＶ（Hybrid Electric Vehicle：ハイブリッド自動車）及びＥＶ（Electric Vehicle：電気自動車）等の車輌が普及しつつある。ＨＥＶ及びＥＶは二次電池を搭載している。車輌に搭載されている二次電池は、複数の電池セルを組み合わせた電池モジュールを更に複数組み合わせて組電池として構成されている。電池セル及び電池モジュールは夫々、個別に電池特性を有する。類似又は同等の電池特性の電池セル及び電池モジュールを組み合わせて１つの組電池として製造されるが、使用による充放電を繰り返した後、電池特性にバラつきが発生する。電池特性にバラつきを含む組電池は、高寿命の電池モジュールが含まれていても全体として劣化が速まり易く、非効率的である。
【０００３】
使用開始から期間が経過した組電池から、再利用可能な電池モジュールを選別し、組電池を再構成して再利用することでレアアース等の資源を含む二次電池を効率的に使用することが提案されている。特許文献１には、組電池に含まれる電池モジュール、又は電池セル毎に満充電容量、劣化度等の電池特性を全て測定し、再利用可能な否かを判定する方法が開示されている。
【０００４】
特許文献２には、バッテリを異なる容量のバッテリへ交換した場合に最適な制御を行なうべくバッテリ監視装置に無線通信アンテナを設け、この無線通信アンテナを介して修正プログラムを配信することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１６−１５２１１０号公報
【特許文献２】特開２００７−２２８６５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
車輌に搭載されている組電池及び組電池に含まれる二次電池夫々の電池特性を、組電池を外さずに外部装置にて取得すべく、特許文献２で開示されているような無線通信を経由させる方法がある。しかしながら、外部装置から与えられる情報を受信可能なハードウェアを使用することは、不正な情報の侵入を許す可能性がある。不正な情報によって例えば監視装置におけるソフトウェアプログラムの改ざんへの対処が不十分な場合には、車輌の電源供給に係る制御が危ぶまれるのみならず、二次電池の電池特性情報を取得することができないために、再利用の可否の判定はできない。
【０００７】
本願は、二次電池の電池特性の情報としての信頼性を維持する電池情報処理システム、電池情報処理方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本開示に係る電池情報処理システムは、複数の単位電池を含む二次電池の電池特性を処理する電池情報処理システムであって、前記複数の単位電池に接続されており、前記単位電池毎に電池特性を算出する複数の電池管理装置と、前記単位電池毎に算出された電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて、前記単位電池別に記録する記録装置とを含み、該記録装置は、記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する異常検知部を備える。
【０００９】
なお、本願は、このような特徴的な構成部を備えた電池情報処理システムとして実現することができるだけでない。電池情報処理システムに含まれる各装置により実行される特徴的なステップを含む電池情報処理方法、これらのステップを夫々実施する各装置に実行させるためのプログラムとして実現することもできる。また、電池情報処理システムを備える車輌として実現することもできる。電池情報処理システムの構成の一部又は全部を実現する半導体集積回路として実現したり、電池情報処理システムにて処理される情報を用いた電池リユースシステム、及びこれらを更に含むその他のシステムとして実現したりすることができる。
【発明の効果】
【００１０】
上記によれば、二次電池の電池特性の情報としての信頼性を維持する電池情報処理システム及び電池情報処理方法を提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本実施の形態の電池情報処理システムの概要を示す図である。
【図２】電池情報処理システムの構成を示すブロック図である。
【図３】電池情報処理システムの構成を示すブロック図である。
【図４】電池モジュール装置の構成例を示す斜視図である。
【図５】電池管理装置の構成例を示すブロック図である。
【図６】モジュール制御部の機能ブロック図である。
【図７】単位電池（電池モジュール又は電池セル）の等価回路モデルを示す説明図である。
【図８】サーバ装置に記憶される情報の内容例を示す図である。
【図９】サーバ装置における異常検知の処理手順の一例を示すフローチャートである。
【図１０】プログラムの更新の有無に基づく異常判断の処理手順の一例を示すフローチャートである。
【図１１】ＥＣＵにおける処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
［本発明の実施形態の説明］
最初に本発明の実施態様を列記して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１３】
（１）本態様に係る電池情報処理システムは、複数の単位電池を含む二次電池の電池特性を処理する電池情報処理システムであって、前記複数の単位電池に接続されており、前記単位電池毎に電池特性を算出する複数の電池管理装置と、前記単位電池毎に算出された電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて、前記単位電池別に記録する記録装置とを含み、該記録装置は、記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する異常検知部を備える。
【００１４】
異常検知部は電池管理装置によって算出されて記録された電池特性の履歴を用いて、その情報の算出源の電池管理装置の異常を検知する。
【００１５】
電池特性の情報自体の異常を検知するのみならず、電池特性を示す情報の源である電池管理装置の乗っ取り又は不正な置き換えを検知することが可能になる。
【００１６】
これにより、危険な算出元からの危険な電池特性との区別を行なって、電池管理装置にて算出される電池特性の信頼性を維持することができる。
【００１７】
（２）本態様に係る電池情報処理システムは、前記二次電池及び複数の電池管理装置は車輌に搭載され、前記記録装置は、前記車輌の外部に設置されており、前記複数の電池管理装置は、算出された電池特性、前記単位電池識別情報及び時間情報を、無線通信アンテナを介して前記記録装置へ向けて送信する。
【００１８】
二次電池は車輌で使用される。電池管理装置は二次電池に接続されているので車輌に搭載されている。これに対して記録装置は車輌外に設置されており、電池管理装置は自身又は通信装置を介して記録装置宛てに、算出された電池特性を送信する。
【００１９】
（３）本態様に係る電池情報処理システムは、前記異常検知部にて異常を検知した場合に、前記車輌に向けて異常が通知される。
【００２０】
異常検知部で異常が検知された場合、記録装置から直接的に、又は他の通信装置を介して間接的に車輌に向けて異常が通知される。
【００２１】
二次電池を搭載した車輌にて、不正な書き換え又は置き換えが行なわれた可能性について、ユーザに向けて警告が発せられ、迅速な対処が可能になる。
【００２２】
（４）本態様に係る電池情報処理システムは、前記電池管理装置は、コンピュータプログラムに基づいて電池特性の算出処理を実行し、前記異常検知部は、前記コンピュータプログラムの更新履歴情報が示す更新の有無に応じて異常を検知する。
【００２３】
電池管理装置はコンピュータプログラムに基づいて電池特性の算出を行なう。電池管理装置のコンピュータプログラムの更新がされて算出方法が変更になった場合に、更新の通知を受けておくことで、算出された電池特性の変化によって、異常検知部で異常であると誤って判断することを回避できる。電池管理装置そのものの入れ換えの場合も同様に処理できる。
【００２４】
（５）本態様に係る電池情報処理方法は、複数の単位電池を含む二次電池の特性を示す情報を処理する電池情報処理方法であって、前記複数の単位電池に接続されている複数の電池管理装置によって算出された電池特性を単位電池毎に取得し、算出された前記単位電池毎の電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて前記単位電池別に記録し、記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する処理を含む。
【００２５】
本態様にあっては、態様（１）同様に電池管理装置によって算出されて記録された電池特性の履歴を用いて、電池管理装置から情報を取得する情報処理装置が、その情報の算出源の電池管理装置の異常を検知する。これにより結果として、算出される電池特性の信頼性を維持することができる。
【００２６】
（６）本態様に係るコンピュータプログラムは、コンピュータに、複数の単位電池を含む二次電池の特性を示す情報を処理する処理を実行させるコンピュータプログラムであって、前記コンピュータに、前記複数の単位電池に接続されている複数の電池管理装置によって算出された電池特性を単位電池毎に取得し、算出された前記単位電池毎の電池特性を、前記単位電池を識別する単位電池識別情報、及び算出された時間を示す時間情報と対応付けて前記単位電池別に記録媒体に記録し、前記記録媒体に記録してある電池特性の履歴に基づき、前記複数の電池管理装置の内のいずれかにおける異常を検知する処理を実行させる。
【００２７】
本態様にあっては、態様（１）同様に電池管理装置によって算出されて記録された電池特性の履歴を用いて、その情報の算出源の電池管理装置の異常を検知する処理をソフトウェア的に実現する。
【００２８】
［本願発明の実施形態の詳細］
本発明の実施形態に係る電池情報処理システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明は、これらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【００２９】
図１は、本実施の形態の電池情報処理システム１００の概要を示す図である。電池情報処理システム１００は、ＥＶ又はＨＥＶである車輌Ｖ、車輌Ｖに搭載されている二次電池１０、二次電池１０を監視する電池監視装置４、及び二次電池１０の情報を収集するサーバ装置３を含む。本実施の形態における電池情報処理システム１００は、システム外の車輌Ｖのメーカ、ディーラ、整備業者、電池業者等が管理するサーバ装置５を含む。サーバ装置５は、ネットワークＮを介してサーバ装置３からの情報を得て、車輌Ｖ宛てに情報を通知する。
【００３０】
二次電池１０は、例えばリチウムイオン電池を用い、複数の電池セル（単位電池）１１ａを直列又は直並列に接続して筐体内に収容してある電池モジュール（単位電池）１１を複数含んで構成されている。
【００３１】
電池モジュール装置１は、内蔵する電池モジュール１１の電池特性を各算出する装置である。複数の電池モジュール１１夫々に対応する複数の電池モジュール装置１が電池監視装置４に接続されており、電池監視装置４は通信モジュールにより、各電池モジュール装置１で算出された電池特性を示す情報をサーバ装置３へ送信し、サーバ装置３に蓄積できる。サーバ装置３にて車輌Ｖ、複数の電池モジュール１１、及び電池セル１１ａを識別可能に各々の電池特性をデータベース３０１に記録することにより、サーバ装置３にて電池の状態を把握し、二次電池１０の交換時期の通知などのサービスを提供することができる。
【００３２】
しかしながら、電池監視装置４に通信モジュールを設けて二次電池１０に関する新たなサービスを実現できる代わりに、通信モジュールは不正な情報を送出する攻撃者からの侵入経路となり得る。侵入を防止するため、又は侵入があった場合に早急にこれを検知するため、電池情報処理システム１００では電池モジュール装置１又は電池監視装置４と、サーバ装置３とで協働して、ユーザ及び車輌Ｖのメーカ、ディーラ等へ警告を発する。
【００３３】
以下、警告の機能を実現するための具体的な構成について説明する。図２及び図３は、電池情報処理システム１００の構成を示すブロック図である。図２に車輌Ｖに搭載されている装置を示し、図３に車輌Ｖの外に設置されるサーバ装置３を示している。
【００３４】
車輌Ｖには、二次電池１０、電池モジュール装置１、電池監視装置４及びＥＣＵ（Electronic Control Unit ）６が搭載されている。車輌Ｖにおける二次電池１０を用いた電源システムは、電池モジュール装置１の他にリレー、発電機（ＡＬＴ）、スタータモータ、電池、電気負荷、始動スイッチ、充電器等を備える。電源システムについて本実施の形態では詳細な説明を省略する。
【００３５】
電池モジュール装置１は、二次電池１０の一部を構成する電池モジュール１１に対して１つ、電池管理装置（ＢＭＵ：Battery Management Unit ）１２を対応付けて使用する。電池管理装置１２は入出力部１２ｄ（図５参照）を有し、電池監視装置４との間で情報の受け渡しが可能である。
【００３６】
電池監視装置４は、制御部４０、電流検出部４１、入出力部４３、メモリ４４、通信部４５及び電源部４６を備える。
【００３７】
制御部４０は、ＣＰＵ（Central Processing Unit ）等のプロセッサ、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、計時部、入出力インタフェース等を有するマイクロコンピュータ、専用ＬＳＩ（Large-Scale Integration ）、又はＦＰＧＡ（Field-Programmable Gate Array ）等で構成されている。制御部４０は、単位電池（電池モジュール１１又は電池セル１１ａ）の電池特性を示す情報を算出する電池管理装置１２との間で入出力部４３を介して情報を受け渡して処理する。
【００３８】
電流検出部４１は、例えば二次電池１０の電流を検出するためのシャント抵抗又はホールセンサ等で構成され、所定のサンプリング周期にて二次電池１０の充電電流及び放電電流を検出する。サンプリング周期は例えば１０ミリ秒であるがこれに限らない。制御部４０は、電流検出部４１で検出した電流値を逐次入出力部４３から各電池管理装置１２へ出力する。二次電池１０は、図２に示すように電池セル１１ａを直列接続した電池モジュール１１を更に直列接続して構成されている。このため、１つの電流検出部４１にて二次電池１０の一端における電流を検出することによって各単位電池（電池モジュール１１又は電池セル１１ａ）に流れる電流を検出することができる。勿論、後述の電池管理装置１２にて各々電流検出回路を備え、検出する構成としてもよい。
【００３９】
入出力部４３は、制御部４０と複数の電池管理装置１２との入出力インタフェースであり、電池管理装置１２に対応する通信バスと接続される。入出力部４３は無線通信モジュールに代替されて、各電池管理装置１２と無線により情報を送受信してもよい。
【００４０】
メモリ４４は、フラッシュメモリ等の不揮発性メモリを用いる。メモリ４４は、自装置に接続されている複数の電池管理装置１２夫々の管理装置識別情報（ＢＭＵ−ＩＤ）を記憶する。管理装置識別情報は予め設定により記憶されていてもよいし、制御部４０が各電池管理装置１２と信号を入出力して収集してもよい。メモリ４４には、二次電池１０の単位電池（電池モジュール１１又は電池セル１１ａ）を識別する単位電池識別情報（ＭＩＤ：モジュールＩＤ／ＣＩＤ：セルＩＤ）が単位電池毎に記憶されてもよい。
【００４１】
通信部４５は、無線通信アンテナ４５１を有し、車載機以外の通信装置（車内に持ち込まれた無線通信装置を含む）との間で無線信号を送受信する。通信部４５は例えば、所定の移動通信規格による無線通信を実現する無線通信ユニットであり、移動通信キャリアネットワークの基地局ＢＳ及びネットワークＮを介してサーバ装置３との間で情報を送受信する。通信部４５は、光ビーコン、又はＩＴＳ（Intelligent Transport Systems ）無線の通信規格を用いて車外のビーコン機器Ｂ、又は路側機及びネットワークＮを介してサーバ装置３との間で情報を送受信してもよい。
【００４２】
電源部４６は、二次電池１０から電力を所定の電圧値に変換して各構成部に供給する回路である。
【００４３】
ＥＣＵ６は、制御部６０、車外通信部６１、表示部６２及び音声出力部６３を備えて搭乗者向けにメッセージを出力する機能を発揮する車載装置である。なお表示部６２及び音声出力部６３はいずれか一方のみであってもよい。制御部６０は、マイクロコンピュータを用いて表示部６２及び音声出力部６３を制御する。
【００４４】
車外通信部６１は、無線通信アンテナ６１２を有し、車載機以外の通信装置（車内に持ち込まれた無線通信装置を含む）との間で無線信号を送受信する。車外通信部６１は移動通信規格による無線通信を実現する無線通信ユニットであってもよいし、光ビーコン、又はＩＴＳ無線の通信規格を用いて車外のビーコン機器Ｂ、又は路側機との間で無線信号を送受信してもよい。ＥＣＵ６は、車外通信部６１によりサーバ装置３又はサーバ装置５からの通知を受信し、これに基づいてユーザに向けて報知を行なうことができる。
【００４５】
表示部６２は、インストルメントパネルにおける速度計を含む計器類のパネル内に設けられた表示灯である。ＬＥＤ（Light Emitting Diode）を用いてもよい。またヘッドアップディスプレイであってもよい。表示部６２は、ナビゲーションシステム等で用いられるタッチパネルを内蔵したものであって、ＬＣＤ（Liquid Crystal Display）又は有機ＥＬ（Electro Luminescence）等の表示パネルを用いるものであってもよい。表示部６２は制御部６０の制御に基づき、画像又は文字を表示する。
【００４６】
音声出力部６３は、スピーカであって制御部６０の制御に基づき、音声又は効果音を発する。
【００４７】
図３は、サーバ装置３のブロック図である。サーバ装置３はサーバコンピュータを用い、制御部３０、記録部３１、及び通信部３２を備える。本実施の形態においてサーバ装置３は、１台のサーバコンピュータとして説明するが、複数のサーバコンピュータで処理を分散させてもよい。
【００４８】
制御部３０は、ＣＰＵ又はＧＰＵ（Graphics Processing Unit）を用いたプロセッサであり、内蔵するＲＯＭ及びＲＡＭ等のメモリを用い、各構成部を制御して処理を実行する。制御部３０は、記録部３１に記憶されているコンピュータプログラムに基づく情報処理を実行する。
【００４９】
記録部３１は、例えばハードディスク、ＳＳＤ（Solid State Drive ）、フラッシュメモリ等の不揮発性記憶媒体を用いる。記録部３１には、単位電池（電池モジュール１１又は電池セル１１ａ）毎に、これらを識別する単位電池識別情報（ＭＩＤ／ＣＩＤ）と対応付けて電池特性を示す情報がデータベース３０１として記憶される。データベース３０１は、サーバ装置３外の記憶装置にて構成されてもよい。また記録部３１には不正電池検知に係る検知プログラム３Ｐが記憶されており、制御部３０は、検知プログラム３Ｐに基づき不正電池検知部としての機能を発揮する。
【００５０】
通信部３２は、ネットワークＮを介した通信接続及びデータの送受信を実現する通信デバイスである。具体的には通信部３２はネットワークＮに対応したネットワークカードである。
【００５１】
ネットワークＮは、公衆通信網、所定の移動通信規格による無線通信を実現するキャリアネットワークを含む。光ビーコン、ＩＴＳのネットワークを含んでもよい。
【００５２】
図４は、電池モジュール装置１の構成例を示す斜視図である。電池モジュール装置１は、全体として四角柱状をなす。電池モジュール１１は、夫々板状をなす複数の電池セル１１ａを厚み方向に積層配置されて構成されている。電池セル１１ａは夫々、両端部に対となる電極端子１１ｂを有し、各端の複数の電極端子１１ｂは積層方向に直線的に配列している。
【００５３】
電池モジュール１１は保持部材１ａによって保持されている。保持部材１ａは、電池セル１１ａの積層方向一端側に延長して略直方体部分が形成されており、該直方体部分の一面側に電池管理装置１２を支持するための支持板１２ｇが設けられている。
【００５４】
電池管理装置１２は、処理を実行する回路群（図５参照）が実装された回路基板１２ｈを備え、回路基板１２ｈは、電池セル１１ａの電極端子１１ｂが配列している一側面に対して略平行に、支持板１２ｇに支持されている。回路基板１２ｈの適宜箇所、電池セル１１ａ側には接続端子１２ｉが設けられている。複数の電池セル１１ａの電極端子１１ｂは導線１２ｊによって接続端子１２ｉに接続されている。導線１２ｊは、積層方向に並ぶ電極端子１１ｂの配列に沿って配線され、一旦は電池セル１１ａの一の電極端子１１ｂに接続され、他端は接続端子１２ｉに接続されている。
【００５５】
図５は、電池管理装置１２の構成例を示すブロック図である。図２に示した通り、電池管理装置１２は、電池モジュール１１夫々に対応して複数備えられているが、いずれも同様の構成を持つため、１つの電池管理装置１２について説明する。
【００５６】
電池管理装置１２は、回路基板１２ｈに実装された自装置全体の動作を制御するモジュール制御部１２ａ、電圧検出回路１２ｂ、温度検出回路１２ｃ、入出力部１２ｄ、メモリ１２ｅ及び電源回路１２ｆを含む。
【００５７】
電圧検出回路１２ｂは、電池モジュール１１の両端電圧を所定のサンプリング周期で検出し、検出電圧を示す情報をモジュール制御部１２ａへ出力する。電圧検出回路１２ｂは、電池モジュール１１に含まれる複数の電池セル１１ａ夫々の電圧を検出してもよい。サンプリング周期は例えば１０ミリ秒であるが、これに限られない。
【００５８】
温度検出回路１２ｃは、電池モジュール１１中の複数の電池セル１１ａの内のいずれか１つ又は複数箇所の表面温度をモジュール制御部１２ａへ通知する。温度検出回路１２ｃは、例えばサーミスタで構成された温度センサ１２０ｃを用い、温度センサ１２０ｃからの出力信号の信号レベルに基づき温度を読み取る。温度センサ１２０ｃは電池モジュール１１に１つでもよいし、電池セル１１ａ毎に１つずつ設けられていてもよい。サーミスタの使用は一例である。温度センサ１２０ｃは、測温抵抗体、半導体温度センサ、熱電対等を用いて温度を検出する等、公知の温度センサを用いてもよい。
【００５９】
なお温度検出は、複数の電池モジュール１１の内のいずれか１つ又は複数に設置した温度センサを用いて電池監視装置４にて取得し、各電池管理装置１２へ入出力部１２ｄを介して通知される構成としてもよい。
【００６０】
入出力部１２ｄは、電池監視装置４との間の入出力端子であり、電池管理装置１２は入出力部１２ｄを介して電池監視装置４との間で信号（情報）を送受信する。
【００６１】
メモリ１２ｅは、フラッシュメモリ等の不揮発性メモリである。メモリ１２ｅには、書き換え不可領域（Read Only ）に、自装置の管理装置識別情報（ＢＭＵ−ＩＤ）が記憶してある。メモリ１２ｅは、モジュール制御部１２ａの処理により生成される情報を記憶する。またメモリ１２ｅには、電池管理装置１２の動作を制御するための制御プログラム１Ｐが記憶されている。制御プログラム１Ｐは一部又は全部が書き換え可能である。制御プログラム１Ｐは、モジュール制御部１２ａ内蔵メモリの書き換え可能な領域に記憶されていてもよい。
【００６２】
電源回路１２ｆは、電池モジュール１１から供給される電力を、電池管理装置１２の各構成部の駆動に適した電圧に変換し、電池管理装置１２の各構成部に給電する回路である。
【００６３】
モジュール制御部１２ａは、ＣＰＵ等のプロセッサ、ＲＯＭ、ＲＡＭ等のメモリ、計時部、入出力インタフェース等を有するマイクロコンピュータ、専用ＬＳＩ、又はＦＰＧＡ等で構成されている。モジュール制御部１２ａは、メモリ１２ｅ又は内蔵メモリに記憶されている制御プログラム１Ｐに基づき、各構成部を制御する。モジュール制御部１２ａの入出力インタフェースには、電圧検出回路１２ｂ、入出力部１２ｄ、及びメモリ１２ｅが接続されている。
【００６４】
図６は、モジュール制御部１２ａの機能ブロック図である。モジュール制御部１２ａは、装置全体を制御する制御部１２１、タイマ１２２、記録部１２３、入出力処理部１２４、電圧取得部１２５、電流取得部１２６、温度取得部１２７、電流積算部１２８、充電率算出部１２９、パラメータ算出部１３０、満充電容量算出部１３１、及び劣化度算出部１３２として機能する。
【００６５】
モジュール制御部１２ａは制御部１２１として各部を制御し、検出される電圧、温度及び電流に基づいて、電池モジュール１１又は電池セル１１ａである単位電池毎の電池特性を算出する。モジュール制御部１２ａは電池特性として例えば満充電容量（ＦＣＣ：Full Charge Capacity）、充電率（ＳＯＣ：State of Charge ）、劣化度（ＳＯＨ：State of Health ）及び等価回路パラメータを算出する。
【００６６】
モジュール制御部１２ａは内蔵する計時部を用いてタイマ１２２として機能する。タイマ１２２は、計時結果を制御部１２１へ出力する。制御部１２１は、算出した電池特性を時系列に記憶するべく、タイマ１２２からの出力に基づき時間情報を対応付ける。
【００６７】
モジュール制御部１２ａはメモリ１２ｅを用いて記録部１２３として機能する。記録部１２３は、単位電池毎に充電率（ＳＯＣ）を算出するために参照する情報を記憶している。例えば記録部１２３は、単位電池（電池セル１１ａ又は電池モジュール１１単位）の開放電圧（ＯＣＶ：Open Circuit Voltage）と、充電率との相関関係を予め記憶している。
【００６８】
またメモリ１２ｅには、管理対象である電池モジュール１１の単位電池識別情報（ＭＩＤ）が記憶されている。電池モジュール１１を構成する複数の電池セル１１ａ夫々の単位電池識別情報（ＣＩＤ）を記憶してもよい。単位電池識別情報（ＭＩＤ／ＣＩＤ）は、電池モジュール１１を含む二次電池１０を搭載した場合に、作業オペレータによって特定装置又は電池監視装置４を介して通信により記憶されることが好ましい。電池モジュール１１又は電池セル１１ａに夫々単位電池識別情報（ＭＩＤ／ＣＩＤ）が記憶された記憶媒体が取り付けられており、制御部１２１により該記憶媒体から読み出されて記憶されてもよい。
【００６９】
またメモリ１２ｅには、単位電池毎の劣化度を算出するための情報として、単位電池夫々の初期（新品時）の満充電容量又は等価回路パラメータを記憶している。単位電池の接続順に記憶されるなど、区別して読み出すことが可能に記憶されているとよい。単位電池毎の劣化度を算出するための情報として、内部抵抗の増加率、劣化度に対応する放電容量比との関係を記憶していてもよい。これらの新品時の情報は上述の作業オペレータによる作業によって記憶されるとよい。
【００７０】
モジュール制御部１２ａは入出力処理部１２４として、入出力部１２ｄを介した電池監視装置４との間の情報の送受信を制御する。入出力処理部１２４は、単位電池毎の電池特性を示す情報（ＦＣＣ、ＳＯＣ、ＳＯＨ、又は等価回路パラメータ）を電池監視装置４との間で送受信することが可能である。
【００７１】
モジュール制御部１２ａは、電池特性の算出に使用する電圧、温度及び電流を夫々取得する電圧取得部１２５、電流取得部１２６及び温度取得部１２７として機能する。
【００７２】
電圧取得部１２５は、電圧検出回路１２ｂから出力される電池モジュール１１の両端電圧又は各電池セル１１ａの電圧を示す情報を取得する。電圧取得部１２５は、電池モジュール１１の両端電圧と電池セル１１ａ夫々における電圧とをいずれも、相互に区別して取得してもよい。
【００７３】
電流取得部１２６は、入出力部１２ｄを介して電池監視装置４から得られる電池モジュール１１又は電池セル１１ａを流れる電流を示す情報を単位電池の電流値として取得する。
【００７４】
温度取得部１２７は、温度検出回路１２ｃから出力される温度を示す情報を取得する。
【００７５】
モジュール制御部１２ａは電流積算部１２８として、電流取得部１２６で取得した電流値を積算する。電流の積算値は、電流を時間で積分したものであり、充電量の変化分に相当する。電流の積算値は、充電の場合には正となり、放電の場合には負となる。ある任意の期間における積算値は、当該期間における充電電流及び放電電流の値の大小に応じて正又は負となり得る。積算の算出を開始するタイミングは二次電池１０、又は電池モジュール装置１若しくは電池監視装置４自体の起動タイミングであり、継続的に積分値を算出する。
【００７６】
モジュール制御部１２ａは充電率算出部１２９として、電池モジュール１１又は電池セル１１ａである単位電池毎の充電率を算出する。充電率算出部１２９は、電池モジュール１１又は電池セル１１ａである単位電池における開放電圧を求め、該開放電圧を記録部１２３が記憶している開放電圧と充電率の相関関係に基づいて充電率を推定算出する。特定の時点における充電率を基準として、電流積算部１２８にて積算して得られた充電電流及び放電電流と、後述の満充電容量とを用いて充電率を算出してもよい。
【００７７】
モジュール制御部１２ａはパラメータ算出部１３０として、単位電池に対する等価回路の各要素のパラメータを算出する。パラメータは、等価回路における抵抗値Ｒａ，Ｒｂ，及びコンデンサの容量Ｃｂ等である。図７は、単位電池（電池モジュール１１又は電池セル１１ａ）の等価回路モデルを示す説明図である。図７Ａに示す等価回路モデルでは、開放電圧を起電力とする電圧源に、抵抗Ｒａと、抵抗Ｒｂ及びコンデンサＣｂの並列回路とを直列に接続した回路によって表される。抵抗Ｒａは電解液抵抗に対応する。抵抗Ｒｂは電荷移動抵抗に対応する。コンデンサＣｂは電気二重層容量に対応する。抵抗Ｒａに電荷移動抵抗を含めることとし、抵抗Ｒｂが拡散抵抗に対応することにしてもよい。
【００７８】
単位電池の等価回路は図７Ａに示すものに限定されない。例えば図７Ｂに示すように、抵抗Ｒ０に抵抗Ｒｊ及びコンデンサＣｊ（ｊ＝１，２，…，ｎ）の並列回路をｎ個直列接続し、無限級数の和による近似で表されるｎ次（ｎは自然数）のフォスタ型ＲＣ梯子回路であってもよい。更には図７Ｃに示すように、一端同士が接続されたｎ個の抵抗Ｒｊ（ｊ＝１，２，…，ｎ）夫々の他端が、直列接続されたｎ個のコンデンサＣｊの間に接続されたｎ次のカウエル型ＲＣ梯子回路であってもよい。
【００７９】
図７Ａ，図７Ｂ，図７Ｃに示した等価回路モデルの内部パラメータは、例えば電圧値及び電流値を用いた近似式におけるパラメータを最小二乗法により推定することで得られる。このパラメータの推定方法は、公知の方法を用いるとよい（例えば「バッテリマネジメント工学」足立修一他著、東京電気大学出版、６．２．２章参照）。
【００８０】
内部パラメータＲａ，Ｒｂ，Ｃｂは、カルマンフィルタを用いて算出することも可能である。具体的にはパラメータ算出部１３０は、単位電池に端子電圧及び電流で表される入力信号を与えた場合の観測ベクトルと、単位電池の等価回路モデルに上記と同じ入力信号を与えた場合の状態ベクトルとを比較する。パラメータ算出部１３０は、比較の結果、両者の誤差にカルマンゲインを掛けて等価回路モデルにフィードバックすることにより、両ベクトルの誤差が最小となるように等価回路モデルの修正を繰り返す。このようにパラメータ算出部１３０は、内部パラメータを推定することもできる。
【００８１】
図６に戻りモジュール制御部１２ａの機能の説明を続ける。モジュール制御部１２ａは満充電容量算出部１３１として、電池セル１１ａ単位でセル毎の満充電容量を算出する。満充電容量算出部１３１による満充電容量の算出方法は種々の方法が採用できる。例えば満充電容量算出部１３１は、車輌Ｖの始動スイッチのオン時点から次のオン時点までの第１のトリップ期間内で始動スイッチがオフ状態である第１の時点における電池セル１１ａの第１の開放電圧を記憶してある相関関係に当てはめ、充電率算出部１２９によって第１充電率を算出する。満充電容量算出部１３１は、第２のトリップ期間で始動スイッチがオフ状態である第２の時点における第２の開放電圧に基づき充電率算出部１２９によって第２充電率を算出する。満充電容量算出部１３１は、電流積算部１２８により、前記第１の時点から第２の時点までの間で電流取得部１２６によって取得した充放電電流に基づいて充放電量を算出する。満充電容量算出部１３１は、算出した第１充電率、第２充電率及び充放電量に基づき、電池セル１１ａ夫々のセル毎の満充電容量を算出する。満充電容量算出部１３１は、電池セル１１ａ毎の満充電容量に基づいて電池モジュール１１単位での満充電容量を算出することもできる。満充電容量の算出方法は、他の公知の方法又は新規の方法を用いてもよい。
【００８２】
モジュール制御部１２ａは劣化度（ＳＯＨ）算出部１３２として、電池モジュール１１又は電池セル１１ａである単位電池毎の劣化度を算出する。例えば劣化度算出部１３２は、満充電容量算出部１３１により算出された単位電池の満充電容量と、記録部１２３に記憶してある初期の満充電容量とを比較することによって劣化度を算出する。劣化度算出部１３２は、二次電池１０に対しパラメータ算出部１３０にて算出される内部抵抗値Ｒの初期値Ｒ０に対する割合（増加度）を求め、記録部１２３にて記憶してある内部抵抗増加率と放電容量比との相関関係に基づいて劣化度を算出してもよい。更に劣化度算出部１３２は、記録部１２３にて記憶してある等価回路パラメータの初期値と、パラメータ算出部１３０により算出された値とを比較することにより劣化度を算出してもよい。
【００８３】
このように構成される電池モジュール装置１では、電池管理装置１２の制御部１２１が、充電率算出部１２９、パラメータ算出部１３０、満充電容量算出部１３１、及び劣化度算出部１３２にて算出された電池特性に基づき、電池モジュール１１を制御する。
【００８４】
そして電池情報処理システム１００においては電池モジュール装置１では、電池管理装置１２の制御部１２１が、算出された電池特性を示す情報を、所定の送信タイミングでサーバ装置３宛てに送信する。制御部１２１は、送信タイミングが到来する都度、算出されて記録部１２３に記憶してある電池特性を示す情報（ＦＣＣ、ＳＯＣ、ＳＯＨ、又は等価回路パラメータ）を、単位電池識別情報（ＭＩＤ／ＣＩＤ）と対応付けて入出力処理部１２４から電池監視装置４へ送信する。電池監視装置４は、接続されている複数の電池モジュール装置１から得られた電池特性を示す情報及び対応する単位電池識別情報を、通信部４５によりサーバ装置３に向けて送信する。このとき電池監視装置４は、自身を識別する管理装置識別情報（ＢＭＵ−ＩＤ）及び車輌Ｖを識別する車体番号と共に送信する。所定の送信タイミングは例えば、１週間に１度、１ヵ月に１度などの一定期間毎、その期間中に最初に始動スイッチがオフ状態からオン状態になったタイミングである。
【００８５】
これらの電池特性算出の処理、及び算出された電池特性を示す情報の送信処理は継続的に行なわれる。
【００８６】
サーバ装置３では通信部３２により、単位電池識別情報（ＭＩＤ／ＣＩＤ）及び管理装置識別情報（ＢＭＵ−ＩＤ）と対応付けて送信された単位電池毎の電池特性を示す情報を受信し、記録部３１のデータベース３０１に記憶する。このようにして所定の送信タイミングの都度、電池管理装置１２にて算出された電池特性を示す情報がサーバ装置３へ送信され、データベース３０１に蓄積される。
【００８７】
図８は、サーバ装置３に記憶される情報の内容例を示す図である。図８に示すようにデータベース３０１には、単位電池識別情報（ＭＩＤ／ＣＩＤ）及び管理装置識別情報（ＢＭＵ−ＩＤ）に対応付けて、電池特性を示す情報（満充電容量（ＦＣＣ）、ＳＯＨ（劣化度）、充電率（ＳＯＣ）、等価回路パラメータ）が記憶されている。図８に示す例においてデータベース３０１には、電池セル１１ａを単位電池として夫々の電池特性を算出した時間情報も対応付けて記憶されている。
【００８８】
サーバ装置３ではデータベース３０１に記録される電池特性を示す情報に基づき、この電池特性を示す情報自体についてではなく、電池特性を示す情報を算出、出力した源である電池管理装置１２の動作の異常又は異常に至る予兆を検知する。つまりサーバ装置３の制御部３０が異常検知部として機能する。
【００８９】
図９は、サーバ装置３における異常検知の処理手順の一例を示すフローチャートである。サーバ装置３の制御部３０は、検知プログラム３Ｐに基づいて以下の処理を繰り返し実行する。
【００９０】
制御部３０は、車輌Ｖの電池監視装置４から情報を受信したか否かを判断する（ステップＳ１０１）。なお制御部３０は、ステップＳ１０１の判断を、電池監視装置４（管理装置識別情報（ＢＭＵ−ＩＤ））毎、又は単位電池（単位電池識別情報（ＭＩＤ／ＣＩＤ））毎に行なう。
【００９１】
ステップＳ１０１で受信しない場合（Ｓ１０１：ＮＯ）、制御部３０は、受信タイミングに異常があるか否かを判断する（ステップＳ１０２）。電池監視装置４が正常である場合、所定のタイミング（例えば１ヵ月に１度、１週間に１度等）で電池特性を示す情報及び対応する単位電池識別情報（ＭＩＤ／ＣＩＤ）を受信できるはずである。したがってステップＳ１０２で異常があると判断された場合（Ｓ１０２：ＹＥＳ）、制御部３０は、電池監視装置４、電池監視装置４に接続されている電池管理装置１２のいずれかに異常があると判断する（ステップＳ１０３）。ステップＳ１０２にて制御部３０は、異常に長い期間受信できていないなど（例えば３ヶ月）、期間に猶予を持って異常があると判断する。
【００９２】
制御部３０は、異常をデータベース３０１に記録すると共に（ステップＳ１０４）、ＥＣＵ６又はサーバ装置５等の他装置へ異常を通知し（ステップＳ１０５）、処理を終了する。ステップＳ１０５でサーバ装置５へ異常が通知されることで、メーカ、ディーラ等の車輌Ｖの関連業者でこれを把握することができる。代替すべき電池管理装置１２、二次電池１０などを事前に用意することができ、迅速な交換に対応できる。またサーバ装置５からＥＣＵ６へ伝達されるようにしてもよい。ＥＣＵ６における処理は、後述する。
【００９３】
ステップＳ１０２で異常でないと判断された場合（Ｓ１０２：ＮＯ）、制御部３０は所定の待機時間経過後に処理をステップＳ１０１へ戻す。
【００９４】
ステップＳ１０１で受信したと判断された場合（Ｓ１０１：ＹＥＳ）、受信した電池特性を示す情報に対応する単位電池識別情報（ＭＩＤ／ＣＩＤ）に基づいてデータベース３０１から情報の履歴を読み出す（ステップＳ１０６）。ステップＳ１０６において制御部３０はステップＳ１０１で管理装置識別情報（ＢＭＵ−ＩＤ）を受信している場合には、これを用いてデータベース３０１から情報を読み出してもよい。
【００９５】
制御部３０は、ステップＳ１０１で受信した電池特性を示す情報が、ステップＳ１０６で読み出した電池特性の情報の履歴に基づいて、異常（又は異常の予兆）であるか否かを判断する（ステップＳ１０７）。制御部３０は例えば、ステップＳ１０６で読み出される電池特性を示す情報、例えば劣化率の履歴に基づいて、直近の値から誤差の範囲に含まれているか否かを判断してもよい。
【００９６】
ステップＳ１０７について図８の内容例を挙げた場合、2022年11月15日に受信した電池特性が示す情報の内のＳＯＨが、これまでの履歴では低下傾向にあったにも拘わらず、突然向上している。ＳＯＨは、誤差の範囲を超えて向上することは考え難いため、制御部３０は算出方法が変わった、即ちプログラムの書き換えがあった疑いがあるとして、異常を検知する。制御部３０は、誤差の範囲を超えて値が変化している場合には、受信した電池特性を示す情報（又はデータベース３０１に記憶されている情報）に改ざん、すり替えが疑われるとして異常を検知する。制御部３０はその他の項目について、値の精度が極端に異なるなど、単位電池の組み替え又はプログラムの更新がないにも拘わらず電池特性の情報が特異であるか否かによって異常を検知することができる。
【００９７】
ステップＳ１０７で異常であると判断された場合（Ｓ１０７：ＹＥＳ）、制御部３０は処理をステップＳ１０４へ進めて異常をデータベース３０１に記録すると共に（Ｓ１０４）、サーバ装置５へ通知し（Ｓ１０５）、処理を終了する。
【００９８】
ステップＳ１０７で異常でないと判断された場合（Ｓ１０７：ＮＯ）、制御部３０はステップＳ１０１で受信した電池特性の情報をデータベース３０１に記録し（ステップＳ１０８）、そのまま処理を終了する。この場合、ステップＳ１０１から処理が再度実行される。
【００９９】
サーバ装置３は上述の処理手順を単位電池（単位電池識別情報（ＭＩＤ／ＣＩＤ））毎に行なうことで、単位電池に対応する電池管理装置１２のいずれで異常があるかを検知することができる。サーバ装置３は、電池監視装置４自体の処理について異常を検知するようにしてもよい。
【０１００】
なお制御部３０は、例えば車輌Ｖのメーカ又はディーラが管理する他のサーバ装置５から、制御プログラム１Ｐの更新の通知又は正当な装置の交換の通知を受けるようにしておくとよい。図１０は、プログラムの更新の有無に基づく異常判断の処理手順の一例を示すフローチャートである。図１０のフローチャートに示す処理手順は、図９のフローチャートにおけるステップＳ１０７の詳細に対応する。制御部３０は情報の異常判断について例えば、電池特性の履歴に基づき、新たに受信した電池特性の情報が誤差の範囲外であるか否かを判断する（ステップＳ７１）。範囲外であると判断された場合（Ｓ７１：ＹＥＳ）、制御部３０は、制御プログラムの更新又は正当な電池管理装置１２、電池監視装置４の交換の通知があったか否かを判断する（ステップＳ７２）。ステップＳ７２にて通知がないと判断された場合（Ｓ７２：ＮＯ）、初めて、制御部３０は異常があると判断し（ステップＳ７３）、処理を次のステップＳ１０４へ戻す。ステップＳ７２にて通知があったと判断された場合（Ｓ７２：ＹＥＳ）、制御部３０は電池特性が誤差の範囲外であっても異常なしと判断し（ステップＳ７４）、処理を次のステップＳ１０８へ戻す。ステップＳ７１にて範囲内であると判断された場合も当然（Ｓ７１：ＮＯ）、異常なしと判断し（Ｓ７４）、処理を次のステップＳ１０８へ戻す。
【０１０１】
このようにして通知された更新プログラムの内容（仕様）から、算出される電池特性の情報に変更がある場合には、新たに受信した電池特性の情報がその変更に見合っているのか否かを鑑みて、ステップＳ１０３にて正常範囲内に含まれているか否かを判断する。これにより、誤った判断を防止することが可能である。
【０１０２】
図１１は、ＥＣＵ６における処理手順の一例を示すフローチャートである。ＥＣＵ６は、以下に示す処理手順を繰り返し実行する。
【０１０３】
ＥＣＵ６の制御部６０は、車外通信部６１により外部のサーバ装置３又はサーバ装置５から異常の通知を受信したか否かを判断する（ステップＳ２０１）。通知を受信していないと判断された場合（Ｓ２０１：ＮＯ）、制御部６０は、処理をそのまま終了する。
【０１０４】
ステップＳ２０１で通知を受信したと判断された場合（Ｓ２０１：ＹＥＳ）、制御部６０は、電池監視装置４又は電池管理装置１２の異常及び点検推奨のお知らせを示すメッセージを表示部６２で表示させる（ステップＳ２０２）。制御部６０は、警告音を音声出力部６３から出力させ（ステップＳ２０３）、図示しない車載通信システムを介して他の車載制御装置へ通知し（ステップＳ２０４）、処理を終了する。ステップＳ２０４により、他の車載制御装置にて、電池監視装置４からの情報を受信しない、又は受信しても破棄して用いないように制御する等の対処が可能である。また、電池監視装置４からの情報を用いたにセーフモードへの移行などが可能とするとよい。電池管理装置１２を特定して異常が検知されている場合には、特定された電池管理装置１２からの情報を用いないようにしてもよい。制御部６０は、内蔵メモリにログとして異常を記録するようにしてもよい。
【０１０５】
図１１のフローチャートはあくまで一例であり、異常の通知を受けてこれをユーザに向けて報知するための手順であれば他の方法、他の装置（例えば電池監視装置４自身）で処理を行なってもよい。
【０１０６】
このようにして、各単位電池の電池特性情報を導出する電池モジュール装置１又は電池監視装置４のソフトウェア及びデータの攻撃耐性を向上させることができる。車輌Ｖで使用された二次電池１０の再利用を支援するシステムが普及した場合、単位電池の情報の改ざんを狙って粗悪な電池セルを紛れ込ませる等の不正が起こり得る。本開示の電池情報処理システムにおいては更に、情報の改ざんをチェックして再利用に有用な電池特性の情報を保証すると共に、電池特性を示す情報の源である電池管理装置１２の乗っ取り又は不正な置き換えを検知する。これにより二次電池の電池特性の情報としての信頼性を維持することができる。更には、電池特性をトレースできるようにして単位電池の価値を保証し、単位電池毎の流通を促進し、リユースを促進することが期待される。
【０１０７】
電池監視装置４は、ＣＡＮ、又はＬＩＮ等の車内通信プロトコルにより、車載通信システム内のゲートウェイ装置など、車外通信部を備える通信装置を介してサーバ装置３宛てに電池特性の情報を送信してもよい。この場合、車載通信システムのゲートウェイ装置等、車外通信を行なう箇所にて不正な情報が車載通信システム内に送出されようとしていることを検知して予防がされるとよい。送出先が電池監視装置４である場合にはこれによって電池監視装置４の改ざんが疑われることを検知するようにしてもよい。サーバ装置３のデータベース３０１への攻撃に対し、車輌Ｖの電池特性の情報の改ざんが疑われることを検知してもよい。これらの検知がされた場合は、ディーラ又はメーカが管理するサーバ装置５へ通知がされると共に、車載通信システム内でＥＣＵ６へ通知を送信し、ユーザ向けに報知がされるとよい。いずれの場合でも、電池監視装置４及び電池モジュール装置１の振る舞いが、車内外でそれらの処理の出力である電池特性の情報を用いて監視される。
【０１０８】
リユースを行なうシステムに組み込まれる場合、図９のフローチャートに示した処理手順のステップＳ１０７の判断においてサーバ装置３の制御部３０は、対象の単位電池について、リユース品として新たな二次電池１０への組み替えが行なわれているかに応じて判断する。リユース品として新たな二次電池１０へ組み替えられた場合、共に二次電池１０に含まれる他の電池モジュール１１の電池特性との関係から、それまでとは異なる電池特性が現れる可能性があるため、それまでの履歴に基づいて一概に判断することができないからである。電池特性を示す情報の改ざんがあったか否か、電池特性を示す情報を算出する電池管理装置１２の挙動が怪しいか否かの判断は、途中で組み換えが行なわれない限り、その情報に極端な変化が無いはずであるとの前提から行なわれる。単位電池の新たな二次電池１０への組み替えがあった場合には、履歴に基づく判断はリセットされ、サーバ装置３では新たな二次電池１０の電池管理装置１２について不正を検知するとよい。
【符号の説明】
【０１０９】
１００  電池情報処理システム
１  電池モジュール装置
１０  二次電池
１ａ  保持部材
１１  電池モジュール（単位電池）
１１ａ  電池セル（単位電池）
１１ｂ  電極端子
１２  電池管理装置
１２ａ  モジュール制御部
１２ｂ  電圧検出回路
１２ｃ  温度検出回路
１２０ｃ  温度センサ
１２ｄ  入出力部
１２ｅ  メモリ
１２ｆ  電源回路
１２ｇ  支持板
１２ｈ  回路基板
１２ｉ  接続端子
１２ｊ  導線
１２ｋ  回路基板
１２ｍ  出力端子
１２１  制御部
１２２  タイマ
１２３  記録部
１２４  入出力処理部
１２５  電圧取得部
１２６  電流取得部
１２７  温度取得部
１２８  電流積算部
１２９  充電率算出部
１３０  パラメータ算出部
１３１  満充電容量算出部
１３２  劣化度算出部
２  ＧＷ装置
２０  制御部
２１  車内通信部
２２  車外通信部
３  サーバ装置（記録装置）
３０  制御部（異常検知部）
３１  記録部
３２  通信部
３０１  データベース
３Ｐ  検知プログラム
４  電池監視装置
４０  制御部
４１  電流検出部
４３  入出力部
４４  メモリ
４５  通信部
４６  電源部
５  サーバ装置
６  ＥＣＵ
６０  制御部
６１  車外通信部
６２  表示部
６３  音声出力部
Ｎ  ネットワーク
ＢＳ  基地局
Ｂ  ビーコン機器
Ｖ  車輌
【図１】
2020009646.tif 000003
【図２】
2020009646.tif 000004
【図３】
2020009646.tif 000005
【図４】
2020009646.tif 000006
【図５】
2020009646.tif 000007
【図６】
2020009646.tif 000008
【図７】
2020009646.tif 000009
【図８】
2020009646.tif 000010
【図９】
2020009646.tif 000011
【図１０】
2020009646.tif 000012
【図１１】
2020009646.tif 000013