(57)【要約】      （修正有）【課題】二次電池モジュールは、充放電を制御するＢＭＳの設定値が一次利用先と再利用先とで変わらないので、各利用先に見合った設定値による制御ができていなかった。【解決手段】二次電池であって、利用先との間で入出力した電力に関連する入出力情報を取得する取得部と、電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、入出力情報に基づいて第２設定値を決定する決定部と、第２設定値に従ってパラメータ値を制御するパラメータ制御部とを備える。【選択図】図２
2020161422.tif 000002
【特許請求の範囲】
【請求項１】
二次電池であって、
利用先との間で入出力した電力に関連する入出力情報を取得する取得部と、
前記電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、前記入出力情報に基づいて第２設定値を決定する決定部と、
前記第２設定値に従って前記パラメータ値を制御するパラメータ制御部と
を備える二次電池。
【請求項２】
前記入出力情報は、一定の期間における、前記二次電池から前記利用先に出力する電力の値と、前記利用先との間で入出力する電力の電力量および電流の容量の少なくとも一方の合計値と、前記電力量および前記容量の前記少なくとも一方の出力側のピーク値と入力側のピーク値との差分であるＰ２Ｐ容量（ＰｅａｋｔｏＰｅａｋ容量）とを含む、請求項１に記載の二次電池。
【請求項３】
前記決定部は、前記合計値および前記Ｐ２Ｐ容量に基づいて、前記利用先から前記二次電池へ入力する電流の値を算出し、前記電流の値から、前記パラメータ値として前記二次電池の閉回路電圧（ＣＣＶ）およびＳＯＣ（充電率）の少なくとも何れかを算出する、請求項２に記載の二次電池。
【請求項４】
前記決定部は、前記第１設定値を超過した前記パラメータ値に基づいて、前記第２設定値を決定する請求項１から３のいずれか１項に記載の二次電池。
【請求項５】
前記決定部は、前記第１設定値を超過した前記パラメータ値の最大値を特定し、前記第２設定値に少なくとも前記最大値を付加した見込範囲が前記二次電池に対して予め設定されている性能範囲内となるように、前記第２設定値を決定する請求項４に記載の二次電池。
【請求項６】
前記決定部は、前記最大値に１より大きな安全率を乗算した値を前記第２設定値に付加して前記見込範囲とする、
請求項５に記載の二次電池。
【請求項７】
前記第２設定値に従う前記パラメータ値の制御を開始した後の予め定められた制御期間内に、前記第２設定値に前記最大値を付加した第２見込範囲を前記パラメータ値が超過する事象の有無を判断する事象判断部を更に備え、
前記決定部は、前記制御期間内に事象が無いと判断された場合に、前記安全率よりも小さく１より大きな新たな安全率を前記最大値に乗算することによって、第３設定値を決定する、
請求項６に記載の二次電池。
【請求項８】
前記事象判断部は、前記第３設定値に従う前記パラメータ値の制御を開始した後の予め定められた第２制御期間内に、前記第３設定値に前記最大値を付加した第３見込範囲を前記パラメータ値が超過する第２事象の有無を判断し、
前記決定部は、前記第２制御期間内に前記第２事象が有ると判断された場合に、第３設定値を第２設定値に戻すことを決定する、請求項７に記載の二次電池。
【請求項９】
前記決定部によって決定された前記第２設定値による前記パラメータ値の変動範囲が、前記第１設定値による前記パラメータ値の変動範囲に対して予め定められた閾値以上の差分を有するか否かを判断する差分判断部を更に備え、
前記パラメータ制御部は、前記差分を有さないと判断された場合に、前記第１設定値に従う前記パラメータ値の制御を維持する、
請求項１から８のいずれか一項に記載の二次電池。
【請求項１０】
前記二次電池が利用先に取り付けられて利用され始めたことを検出する取付検出部を更に備え、
前記取得部は、前記利用され始めたことが検出されたことに応じて、前記入出力情報の取得を開始する、
請求項１から９のいずれか一項に記載の二次電池。
【請求項１１】
前記決定部によって決定された前記第２設定値による前記パラメータ値の変動範囲における、前記利用先から前記二次電池へ入力する電流の値に対応する上限値を、ユーザが調整するためのユーザ入力部を更に備える、請求項１から１０のいずれか一項に記載の二次電池。
【請求項１２】
二次電池の制御方法であって、
利用先との間で入出力した電力に関連する入出力情報を取得する取得段階と、
前記電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、前記入出力情報に基づいて第２設定値を決定する決定段階と、
前記第２設定値に従って前記パラメータ値を制御するパラメータ制御段階と
を備える制御方法。
【請求項１３】
コンピュータに請求項１２に記載の制御方法を実行させるためのプログラム。
【請求項１４】
二次電池に組み込まれ、前記二次電池を制御する制御装置であって、
前記二次電池と前記二次電池が取り付けられる利用先との間で入出力した電力に関連する入出力情報を取得する取得部と、
前記電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、前記入出力情報に基づいて第２設定値を決定する決定部と、
前記第２設定値に従って前記パラメータ値を制御するパラメータ制御部と
を備える制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池、二次電池の制御方法、プログラムおよび制御装置に関する。
【背景技術】
【０００２】
一次利用された二次電池モジュールを再利用のために電池メーカーへ引き渡す前に、二次電池モジュールの電気的特性情報および使用履歴情報を読み出し、事前に準備してある閾値と比較することで、当該二次電池モジュールをグレード分けする電池情報管理装置が知られている（例えば、特許文献１を参照）。
［先行技術文献］
［特許文献］
［特許文献１］  特開２０１１−１４６３８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００３】
上記の装置によって扱われる二次電池モジュールは、充放電を制御するＢＭＳ（Ｂａｔｔｅｒｙ  Ｍａｎａｇｅｍｅｎｔ  Ｓｙｓｔｅｍ）の設定値が一次利用先と再利用先とで変わらないので、各利用先に見合った設定値による制御ができていなかった。
【課題を解決するための手段】
【０００４】
本発明の一態様においては、二次電池を提供する。二次電池は、利用先との間で入出力した電力に関連する入出力情報を取得する取得部を備えてもよい。二次電池は、電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、入出力情報に基づいて第２設定値を決定する決定部を備えてもよい。二次電池は、第２設定値に従ってパラメータ値を制御するパラメータ制御部を備えてもよい。
【０００５】
入出力情報は、一定の期間における、二次電池から利用先に出力する電力の値と、利用先との間で入出力する電力の電力量および電流の容量の少なくとも一方の合計値と、電力量および容量の少なくとも一方の出力側のピーク値と入力側のピーク値との差分であるＰ２Ｐ容量（ＰｅａｋｔｏＰｅａｋ容量）とを含んでもよい。
【０００６】
決定部は、合計値およびＰ２Ｐ容量に基づいて、利用先から二次電池へ入力する電流の値を算出し、電流の値から、パラメータ値として二次電池の閉回路電圧（ＣＣＶ）およびＳＯＣ（充電率）の少なくとも何れかを算出してもよい。
【０００７】
決定部は、第１設定値を超過したパラメータ値に基づいて、第２設定値を決定してもよい。
【０００８】
決定部は、第１設定値を超過したパラメータ値の最大値を特定し、第２設定値に少なくとも最大値を付加した見込範囲が二次電池に対して予め設定されている性能範囲内となるように、第２設定値を決定してもよい。
【０００９】
決定部は、最大値に１より大きな安全率を乗算した値を第２設定値に付加して見込範囲としてもよい。
【００１０】
二次電池は、第２設定値に従うパラメータ値の制御を開始した後の予め定められた制御期間内に、第２設定値に最大値を付加した第２見込範囲をパラメータ値が超過する事象の有無を判断する事象判断部を更に備えてもよい。決定部は、制御期間内に事象が無いと判断された場合に、安全率よりも小さく１より大きな新たな安全率を最大値に乗算することによって、第３設定値を決定してもよい。
【００１１】
事象判断部は、第３設定値に従うパラメータ値の制御を開始した後の予め定められた第２制御期間内に、第３設定値に最大値を付加した第３見込範囲をパラメータ値が超過する第２事象の有無を判断してもよい。第２制御期間内に第２事象が有ると判断された場合に、第３設定値を第２設定値に戻すことを決定してもよい。
【００１２】
二次電池は、決定部によって決定された第２設定値によるパラメータ値の変動範囲が、第１設定値によるパラメータ値の変動範囲に対して予め定められた閾値以上の差分を有するか否かを判断する差分判断部を更に備えてもよい。パラメータ制御部は、差分を有さないと判断された場合に、第１設定値に従うパラメータ値の制御を維持してもよい。
【００１３】
二次電池は、二次電池が利用先に取り付けられて利用され始めたことを検出する取付検出部を更に備えてもよい。取得部は、利用され始めたことが検出されたことに応じて、入出力情報の取得を開始してもよい。
【００１４】
二次電池は、決定部によって決定された第２設定値によるパラメータ値の変動範囲における、利用先から二次電池へ入力する電流の値に対応する上限値を、ユーザが調整するためのユーザ入力部を更に備えてもよい。
【００１５】
本発明の一態様においては、二次電池の制御方法を提供する。二次電池の制御方法は、利用先との間で入出力した電力に関連する入出力情報を取得する取得段階を備えてもよい。二次電池の制御方法は、電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、入出力情報に基づいて第２設定値を決定する決定段階を備えてもよい。二次電池の制御方法は、第２設定値に従ってパラメータ値を制御するパラメータ制御段階を備えてもよい。
【００１６】
本発明の一態様においては、コンピュータに上記の二次電池の制御方法を実行させるためのプログラムが提供される。
【００１７】
本発明の一態様においては、制御装置を提供する。制御装置は、二次電池に組み込まれ、二次電池を制御してもよい。制御装置は、二次電池と二次電池が取り付けられる利用先との間で入出力した電力に関連する入出力情報を取得する取得部を備えてもよい。電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、入出力情報に基づいて第２設定値を決定する決定を備えてもよい。制御装置は、第２設定値に従ってパラメータ値を制御するパラメータ制御部を備えてもよい。
【００１８】
なお、上記の発明の概要は、本発明の必要な特徴の全てを列挙したものではない。また、これらの特徴群のサブコンビネーションもまた、発明となりうる。
【図面の簡単な説明】
【００１９】
【図１】本実施形態による、二次電池１００を一次利用先から二次利用先に転用する概要を説明するための図である。
【図２】本実施形態による、車両１１および住宅１３のそれぞれとの間で電力を入出力する二次電池１００のブロック図である。
【図３】本実施形態による二次電池１００の制御方法のフロー図である。
【図４】本実施形態による、二次電池１００のＣＣＶを制御する方法を説明するためのグラフである。
【図５】本発明の複数の態様が全体的又は部分的に具現化されうるコンピュータ１２００の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、発明の実施の形態を通じて本発明を説明するが、以下の実施形態は特許請求の範囲にかかる発明を限定するものではない。また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。なお、図面において、同一または類似の部分には同一の参照番号を付して、重複する説明を省く場合がある。
【００２１】
図１は、本実施形態による、二次電池１００を一次利用先から二次利用先に転用する概要を説明するための図である。図１に示すように、本実施形態における一次利用先の一例は車両１１であり、二次利用先の一例は住宅１３である。
【００２２】
車両１１は、例えばＥＶやＨＥＶといった自動四輪車や自動二輪車であり、電気で駆動可能である。車両１１には、二次電池１００が着脱可能である。住宅１３は、例えば戸建の一軒家であり、系統から電力を供給される他、住宅１３に備えられたソーラーパネルや定置型蓄電池などから電力を供給される。住宅１３の定置型蓄電池として、二次電池１００が利用可能である。ＥＶやＨＥＶなどの自動四輪車等は二次電池１００に対して高出力を必要とし、その一方で、住宅１３は二次電池１００に対して高容量を必要とする。換言すると、二次電池１００の必要性能は、車両１１で用いられる場合と、住宅１３で用いられる場合とで異なる。なお、住宅１３は、二次電池１００に対して高出力を必要としない傾向がある。
【００２３】
二次電池１００は、例えば全固体電池、リチウムイオン電池などである。本実施形態による二次電池１００は、高出力型のバッテリとして車両１１で一次利用された後、住宅１３で再利用される。二次電池１００は、住宅１３での使われ方に見合った性能となるように、例えば低出力で高容量型のバッテリとして機能するように、電圧やＳＯＣなどの変動範囲を定める設定値を自動的に調整し、調整した設定値に従って電圧やＳＯＣなどを制御する。より具体的には、二次電池１００は、新たな利用先に見合った性能となるように調整した設定値の範囲内で、二次電池１００の温度、ＳＯＣ、抵抗などの状態に応じて使用する電圧やＳＯＣなどの範囲を随時調整し、電圧やＳＯＣなどを制御する。
【００２４】
図２は、本実施形態による、車両１１および住宅１３のそれぞれとの間で電力を入出力する二次電池１００のブロック図である。二次電池１００は、制御部１０１と、格納部１０３と、取付検出部１０５と、ユーザ入力部１０９と、電池セル群１０２を備える。
【００２５】
制御部１０１は、取得部１１０と、決定部１１５と、パラメータ制御部１２０とを有する。制御部１０１は更に、事象判断部１２５と、差分判断部１３０とを有する。
【００２６】
取得部１１０は、二次電池１００の利用先との間で入出力した電力に関連する入出力情報を取得する。本実施形態における取得部１１０は、一例として、取付検出部１０５で検出された入出力情報を取得してもよい。取得部１１０は、入出力情報を随時取得してもよく、定期的に取得してもよく、例えば二次電池１００が利用先で利用され始めてから一定期間が経過するときに当該期間分の入出力情報を一括して取得してもよい。取得部１１０は、取得した入出力情報を決定部１１５に出力する。
【００２７】
入出力情報は、二次電池１００と利用先との間で入出力した電力の情報であってもよく、入出力した電流の情報であってもよく、入出力した電力を特定するための電圧の情報であってもよい。入出力情報は、一例として、一定の期間における、二次電池１００から利用先に出力する電力の値と、利用先との間で入出力する電力の電力量および電流の容量の少なくとも一方の合計値と、電力量および容量の少なくとも一方の出力側のピーク値と入力側のピーク値との差分であるＰ２Ｐ容量（ＰｅａｋｔｏＰｅａｋ容量）とを含んでもよい。
【００２８】
決定部１１５は、電力に関連するパラメータ値の変動範囲を定める、現時点で設定されている第１設定値を更新すべく、入出力情報に基づいて第２設定値を決定する。本実施形態における決定部１１５は、第１設定値を超過したパラメータ値に基づいて、第２設定値を決定する。より具体的には、本実施形態における決定部１１５は、第１設定値を超過したパラメータ値の最大値を特定する。電力に関連するパラメータ値とは、例えば、閉回路電圧値（ＣＣＶ：Ｃｌｏｓｅｄ  Ｃｉｒｃｕｉｔ  Ｖｏｌｔａｇｅ）、ＳＯＣ（Ｓｔａｔｅ  ｏｆ  Ｃｈａｒｇｅ：充電率）値、電力値、電流値、Ｐ２Ｐ容量値などであってもよい。決定部が参照する第１設定値を示す情報は、例えば格納部１０３に格納されていてもよい。以降の説明において、電力に関連するパラメータ値を単にパラメータ値と呼ぶ場合がある。
【００２９】
パラメータ値が第１設定値を超過する場合とは、例えば、回生により利用先から二次電池１００内に回生電流が入力する場合や、二次電池１００と共に設置される太陽光パネルなどの発電装置が自然エネルギーを利用することによって発電した電気が二次電池１００内に入力する場合や、利用先において突発的な電力需要が生じ、二次電池１００から利用先に瞬間的な電流が出力する場合などであってもよい。例えば、パラメータ値がＣＣＶの場合、回生により利用先から二次電池１００内に回生電流が入力すると、二次電池１００の内部抵抗と入力した回生電流の値との積の分、ＣＣＶが上昇して第１設定値を超過する場合がある。
【００３０】
上記のパラメータ値に関して、本実施形態における決定部１１５は、入出力情報に含まれる、上記の電力量および容量の少なくとも一方の合計値およびＰ２Ｐ容量に基づいて、利用先から二次電池１００へ入力する電流の値を算出し、電流の値から、パラメータ値として二次電池の閉回路電圧およびＳＯＣの少なくとも何れかを算出してもよい。また、決定部１１５は、入出力情報に含まれる、二次電池１００から利用先に出力する電力の値から、パラメータ値として二次電池１００の閉回路電圧およびＳＯＣの少なくとも何れかを算出してもよい。
【００３１】
本実施形態における決定部１１５は更に、第２設定値に少なくとも上記の最大値を付加した見込範囲が、二次電池１００に対して予め設定されている性能範囲内となるように、第２設定値を決定する。第２設定値は、第１設定値よりも広い変動範囲を定めてもよい。少なくとも上記の最大値を付加することは、例えば、最大値を付加することも、最大値よりも大きな値、例えば最大値の１．３倍の値を付加することも含む意図であってもよい。決定部が参照する性能範囲を示す情報は、例えば格納部１０３に格納されていてもよい。決定部１１５は、決定した第２設定値をパラメータ制御部１２０に出力する。
【００３２】
ここで、性能範囲とは、上限値と下限値とによって定義される一定の範囲を指し、二次電池１００を性能範囲内で使用する限りにおいては、二次電池１００が過度に劣化したり、異常な劣化をしたり、動作が不安定になる事象が生じたりすることがないことを保障する範囲であってもよい。また、見込範囲は、性能範囲と一致してもよい。この場合、第２設定値と性能範囲との間には、少なくとも最大値分のマージンが設けられるとも言える。
【００３３】
パラメータ制御部１２０は、少なくとも、決定部１１５によって第２設定値が決定された後に、第２設定値に従ってパラメータ値を制御する。すなわちパラメータ制御部１２０は当該パラメータ値を用いて、電池セル群１０２に蓄えられた電力の入出力を行う。パラメータ制御部１２０は、決定部１１５によって第２設定値が決定される前は、例えば上記の第１設定値に従ってパラメータ値を制御してもよい。
【００３４】
事象判断部１２５は、第２設定値に従うパラメータ値の制御を開始した後の予め定められた制御期間内に、第２設定値に上記の最大値を付加した第２見込範囲をパラメータ値が超過する事象の有無を判断する。本実施形態における事象判断部１２５は、一例として、決定部１１５に入力される入出力情報を参照して、制御期間内のパラメータ値の推移を調べ、第２見込範囲をパラメータ値が超過する事象があるかどうかを判断してもよい。換言すると、事象判断部１２５は、パラメータ値が特定の設定値によって定められた変動範囲を超過する分の最大値が制御期間内に更新される事象があるかどうかを判断する、とも言える。事象判断部１２５が参照する第２見込範囲を示す情報は、例えば格納部１０３に格納されていてもよい。格納部１０３に当該情報が格納されている場合、事象判断部１２５が自ら、または、例えば決定部１１５により、第２設定値に上記の最大値を付加することで当該第２見込範囲を予め定めていてもよい。事象判断部１２５は、判断結果を決定部１１５に出力する。
【００３５】
差分判断部１３０は、決定部１１５によって決定された第２設定値によるパラメータ値の変動範囲が、第１設定値によるパラメータ値の変動範囲に対して予め定められた閾値以上の差分を有するか否かを判断する。本実施形態における差分判断部１３０は、一例として、決定部１１５に入力される入出力情報を参照して、制御期間内のパラメータ値の推移を調べ、第２設定値によるパラメータ値の変動範囲が第１設定値によるパラメータ値の変動範囲に対して当該閾値以上の差分を有するかどうかを判断してもよい。差分判断部１３０が参照する閾値を示す情報は、例えば格納部１０３に格納されていてもよい。差分判断部１３０は、判断結果を決定部１１５に出力する。
【００３６】
格納部１０３は、二次電池１００の各構成を制御するためのシーケンスやプログラムなどを格納する。格納部１０３は、制御部１０１により参照される。
【００３７】
取付検出部１０５は、例えば電流センサや電圧センサであり、二次電池１００が車両１１、住宅１３などの利用先に取り付けられて利用され始めたことを検出する。取付検出部１０５はまた、入出力情報を検出する。取付検出部１０５は、二次電池１００と車両１１、住宅１３などの利用先との間で入出力する電流を検出してもよく、当該電力を特定するために電圧を検出してもよい。取付検出部１０５は、二次電池１００が利用先に取り付けられて利用され始めたことを示す利用開始情報を取得部１１０に出力する。取付検出部１０５はまた、検出した入出力情報を取得部１１０に出力する。取付検出部１０５は、利用開始情報を取得した取得部１１０からの指令が入力されたことに応答して、検出した入出力情報を取得部１１０に出力してもよい。
【００３８】
ユーザ入力部１０９は、決定部１１５によって決定された第２設定値によるパラメータ値の変動範囲における、利用先から二次電池１００へ入力する電流の値に対応する上限値を、ユーザが調整するための入力部である。ユーザ入力部１０９は、例えばタッチパネルディスプレイや、押しボタンとモニタとの組み合わせであってもよく、上記の上限値をユーザに対して表示可能であってもよい。
【００３９】
図３は、本実施形態による二次電池１００の制御方法のフロー図である。図４は、本実施形態による、二次電池１００のＣＣＶを制御する方法を説明するためのグラフである。図４のグラフの横軸は時間［年］を指し、縦軸はＣＣＶ［Ｖ］を指す。当該グラフは、一次利用先で使用されていた二次電池１００が二次利用先に転用された後に、パラメータ値の一例であるＣＣＶを制御する方法を示す。以下では、図４に示すグラフを参照しつつ、図３に示すフローを説明する。
【００４０】
当該フローは、一例として、二次電池１００が、二次利用先に取り付けられて利用され始めたことを検出することで開始する。より具体的には、二次電池１００が二次利用先で利用され始めたことが、取付検出部１０５により検出されたことに応じて、二次電池１００の取得部１１０が入出力情報の取得を開始することで、当該フローは開始する。なお、当該フローは、例えば二次電池１００が一次利用先から取り外されたことを検出することで開始してもよい。
【００４１】
図４の例では、二次電池１００は、一次利用先で使用され始めてから１０年が経つときに、二次利用先に転用され、二次利用先で利用され始めている。よって、二次電池１００は、使用開始後１０年を経過したときから、二次利用先との間で入出力する電力に関連する入出力情報の取得を開始する。
【００４２】
パラメータ制御部１２０は、二次利用先で利用され始めると、まずは、一次利用先で設定されていた第１設定値に従ってパラメータ値を制御する（Ｓ１０１）。さらに、取得部１１０は、二次利用先で利用され始めてから一定の期間である１年間に二次利用先との間で入出力した電力に関連する入出力情報を取得し、格納部１０３に格納する（同ステップ）。図４の例では、取得部１１０は、一例として、二次利用先で利用され始めると第１設定値に従ってＣＣＶを制御し、二次利用先で利用され始めてから１年が経過したとき、すなわち使用開始後１１年を経過したときに、当該１年分の入出力情報を一括して取得する。
【００４３】
決定部１１５は、第１設定値を超過したパラメータ値の最大値を特定する（Ｓ１０３）。図４に示す通り、決定部１１５は、一例として、変動するＣＣＶが、第１設定値の入力側、すなわち図４のグラフ上側の上限を超過した分の最大値であるＭＡＸｉｎを特定し、第１設定値の出力側、すなわち図４のグラフ下側の下限を超過した分の最大値であるＭＡＸｏｕｔを特定する。なお、図４のグラフ上では、ＣＣＶのＭＡＸｉｎおよびＭＡＸｏｕｔの説明を明確にするために、ＣＣＶの推移の一例を部分的に抽出して拡大表示してある。
【００４４】
決定部１１５は、第１設定値よりも広い変動範囲を定める第２設定値に少なくとも最大値を付加した見込範囲が、二次電池１００に対して予め設定されている性能範囲内となるように、第２設定値を決定する（Ｓ１０５）。決定部１１５は、一例として、二次電池１００の動作を安定させるべく、最大値に１より大きな安全率を乗算した値を第２設定値に付加して見込範囲とする。
【００４５】
図４に示す通り、性能範囲の一例は、上限のＣＣＶ値と下限のＣＣＶ値とによって画定されるＣＣＶ値の範囲であってもよい。また、図４に示す通り、決定部１１５は、一例として、ＭＡＸｉｎおよびＭＡＸｏｕｔのそれぞれに１．３という安全率を乗算した値である１．３×ＭＡＸｉｎおよび１．３×ＭＡＸｏｕｔを第２設定値に付加した範囲を見込範囲としてもよい。また、図４に示す通り、決定部１１５は、一例として、見込範囲を性能範囲と同じにしてもよい。
【００４６】
本実施形態のように、二次電池１００が、変動するパラメータ値の最大値に安全率を乗算した値を設定値に上乗せした見込範囲が性能範囲内になるように設定値を決定する場合、変動するパラメータ値の最大値を設定値に上乗せした範囲が性能範囲内となるように設定値を決定する場合に比べて、二次電池１００の動作の安全性を高めることができる。なお、安全率は任意の数値を用いてもよい。また、安全率は、利用先の用途に依存しなくてもよい。
【００４７】
パラメータ制御部１２０は、パラメータ値を第１設定値から第２設定値に更新する。すなわち、パラメータ制御部１２０は、第１設定値に従うパラメータ値の制御を終了し、第２設定値に従ってパラメータ値を制御する（Ｓ１０７）。
【００４８】
事象判断部１２５は、第２設定値に従うパラメータ値の制御を開始した後の予め定められた制御期間内に、第２設定値に上記の最大値を付加した第２見込範囲をパラメータ値が超過する事象の有無を判断する（Ｓ１０９）。図４に示す通り、制御期間の一例は、二次電池１００の使用開始後１１年目に第２設定値に従うパラメータ値の制御を開始してから、１年が経過するまでの期間であってもよい。図４に示す通り、事象判断部１２５は、一例として、二次電池１００の使用開始後１１年目から１年が経過するまでの期間内に、第２設定値にＭＡＸｉｎおよびＭＡＸｏｕｔを付加した範囲を第２見込範囲としてもよい。
【００４９】
事象判断部１２５が上記の制御期間内に第２見込範囲をパラメータ値が超過する事象が有ると判断した場合に（Ｓ１０９：ＹＥＳ）、決定部１１５は、第２設定値を第１設定値に戻すことを決定し、第１設定値に従ってパラメータ値を制御することを決定し（Ｓ１１１）、当該フローは終了する。
【００５０】
事象判断部１２５が上記の制御期間内に第２見込範囲をパラメータ値が超過する事象が無いと判断した場合に（Ｓ１０９：ＮＯ）、決定部１１５は、上記の安全率よりも小さく１より大きな新たな安全率を上記の最大値に乗算することによって、第３設定値を決定する（Ｓ１１３）。図４に示す通り、二次電池１００の決定部１１５は、一例として、事象判断部１２５によって、二次電池１００の使用開始後１１年目から１年が経過するまでの期間内に第２見込範囲をパラメータ値が超過する事象が無いと判断された場合に、上記の新たな安全率を最大値に乗算することによって、第３設定値を決定する。図４に示す通り、決定部１１５は、一例として、第２設定値よりも広い変動範囲を定める第３設定値に対して、上記の１．３という安全率よりも小さい１．１という安全率をＭＡＸｉｎおよびＭＡＸｏｕｔに乗算した値である、１．１×ＭＡＸｉｎおよび１．１×ＭＡＸｏｕｔを付加した範囲が、上記の見込範囲と同じになるように、第３設定値を決定してもよい。
【００５１】
パラメータ制御部１２０は、上記の制御期間が経過した時から、第３設定値に従ってパラメータ値を制御する（Ｓ１１５）。
【００５２】
事象判断部１２５は、第３設定値に従うパラメータ値の制御を開始した後の予め定められた第２制御期間内に、第３設定値に上記の最大値を付加した第３見込範囲をパラメータ値が超過する第２事象の有無を判断する（Ｓ１１７）。図４に示す通り、第２制御期間の一例は、二次電池１００の使用開始後１２年目に第３設定値に従うパラメータ値の制御を開始してから、１年が経過するまでの期間であってもよい。図４に示す通り、本実施形態の二次電池１００の事象判断部１２５は、上記の第２制御期間内に、第３設定値に上記の最大値を付加した第３見込範囲をパラメータ値が超過する第２事象の有無を判断する。事象判断部１２５は、一例として、二次電池１００の使用開始後１２年目から１年が経過するまでの期間内に、第３設定値にＭＡＸｉｎおよびＭＡＸｏｕｔを付加した範囲を第３見込範囲としてもよい。
【００５３】
事象判断部１２５が第２制御期間内に第２事象が有ると判断した場合に（Ｓ１１７：ＹＥＳ）、決定部１１５は、第３設定値を第２設定値に戻すことを決定し、第２設定値に従ってパラメータ値を制御することを決定し（Ｓ１１９）、当該フローは終了する。図４に一例を示す通り、本実施形態における二次電池１００の決定部１１５は、一例として、事象判断部１２５によって、二次電池１００の使用開始後１２年目から１年が経過するまでの期間内に、第２事象が有ると判断された場合に、第３設定値を第２設定値に戻すことを決定する。
【００５４】
事象判断部１２５が第２制御期間内に第２事象が無いと判断した場合に（ステップＳ１１７：ＮＯ）、二次電池１００は、ステップ１１３に戻り、ステップＳ１１３〜ステップＳ１１７を繰り返す。ステップＳ１１３を繰り返す場合、二次電池１００は、一例として、上記の１．１という新たな安全率よりも小さく１より大きな更に新たな安全率、例えば１．０５という安全率を、上記の最大値に乗算することによって、第４設定値を決定する。以上のフローは、設定値の継続的な更新を目的として、例えば１年や２年などの予め定められた期間が経過する度に繰り返されてもよい。
【００５５】
以上の通り、本実施形態の二次電池１００は、利用先との間で入出力した電力に関連する入出力情報を取得し、入出力情報に基づいて、電力に関連するパラメータ値が、パラメータ値の変動範囲を定める第１設定値を超過した分の最大値を特定する。二次電池１００は更に、第１設定値よりも広い変動範囲を定める第２設定値に少なくとも上記の最大値を付加した見込範囲が、二次電池１００に対して予め設定されている性能範囲内となるように、第２設定値を決定する。そして、二次電池１００は、決定した第２設定値に従ってパラメータ値を制御する。
【００５６】
例えば、ＨＥＶで用いられるバッテリは、５Ａｈの容量で、出力する電流の最大値が瞬間的に３００Ａ程になる。これに対して、定置用に用いられるバッテリは、同じ容量で出力する電流の最大値が瞬間的に５Ａ〜１０Ａ程度である。
【００５７】
本実施形態の二次電池１００によれば、ＨＥＶのような利用先で高出力型のバッテリとして一次利用された後に、定置用として再利用される場合に、定置用の利用先との間で入出力した電力に関連する入出力情報を取得して、定置用の利用先での使われ方に見合った性能となるように、例えば低出力で高容量型のバッテリとして機能するように、電圧やＳＯＣなどの変動範囲を定める設定値を自動的に調整し、調整した設定値に従って電圧やＳＯＣなどを制御することができる。
【００５８】
例えば、二次電池１００が、車載用の一次利用先で、Ｉ（電流）＝３００のときにＶ（セル/電池電圧）＝４．０で使用されていたとする。二次電池１００が、定置用の二次利用先で使用され、二次利用先ではＩ＝１５０であり、また、二次電池１００のＲ（内部抵抗）が一次利用先でも二次利用先でも同じである場合を例とする。この場合、ＣＣＶ＝Ｉ×Ｒ＋Ｖの関係を用いると、車両用の一次利用先ではＣＣＶ＝３００Ｒ＋Ｖとなり、定置用の二次利用先ではＣＣＶ＝１５０Ｒ＋Ｖとなる。よって、ＣＣＶが車載用と定置用とで同じ場合に、二次電池１００はＶの値を上げることができる。その結果、二次電池１００は、電流のＰ２Ｐ容量なども向上させることができ、より定置用に適した性能になることができる。
【００５９】
以上の通り、本実施形態の二次電池１００によれば、任意の利用先に新たに取り付けられて利用され始める場合に、例えば過去の利用先で使用していたＢＭＳを交換したり、ＢＭＳを作り変えて付け直したりする必要がなく、コストを削減することができる。また、二次電池１００によれば、一次利用先や、二次利用先などの様々な利用先の用途にも、電力に関連するパラメータ値を制御するための設定値をアジャスト可能であり、各利用先での利用開始時のパック性能に合った使い方にもアジャスト可能である。また、二次電池１００によれば、当該設定値を常時更新することもでき、使われ方の個体差にも対応可能である。利用先が定置用である場合、様々な設置先が考えられ、設置先に応じて必要性能が異なるが、そのような様々な必要性能に合わせた設定値になるよう、自動的に調整することができる。
【００６０】
また、本実施形態の二次電池１００によれば、数年間に亘って、利用先との間で入出力する電力に関連する入出力情報を取得し、入出力情報に基づいて設定値を徐々に調整していく場合に、季節によるパラメータ値のばらつきや偏りを考慮した設定値とすることができる。
【００６１】
以上の実施形態において、二次電池１００は、入出力情報に基づいて、パラメータ値が設定値を超過する分の最大値を特定し、当該最大値を用いて、例えば第２設定値に少なくとも当該最大値を付加した見込範囲が性能範囲内となるように第２設定値を決定するなど、様々な計算および判断を行うものとして説明した。二次電池１００は、当該最大値に代えて、設定値を超過するパラメータ値の例として、当該期間において設定値を超過する分の平均値や、パラメータ値が設定値を超過する分のうち、大きなものから３つの値の平均値など、他の値を用いてもよい。
【００６２】
以上の実施形態において、二次電池１００は、図３のフローのステップＳ１１１およびステップＳ１１９で説明したように、新たに設定した設定値に従うパラメータ値の制御を開始した後の制御期間内に、パラメータ値が過去の設定値を超過した分の最大値を当該設定値に付加した見込範囲を、パラメータ値が超過する事象が有った場合に、過去の設定値に戻すものとして説明した。これに代えて、二次電池１００は、当該事象が有った場合に、新たに設定した設定値を維持し、次の予め定められた制御期間も当該設定値に従ってパラメータ値を制御してもよい。
【００６３】
以上の実施形態において、二次電池１００のパラメータ制御部１２０は、追加的に又は代替的に、差分判断部１３０によって、第２設定値によるパラメータ値の変動範囲が、第１設定値によるパラメータ値の変動範囲に対して予め定められた閾値以上の差分を有さないと判断された場合に、第１設定値に従うパラメータ値の制御を維持してもよい。
【００６４】
以上の実施形態では、一次利用先で使用された二次電池１００を二次利用先に転用する場合について説明した。二次電池１００は、未使用で新品の状態から、新たに一次利用先に取り付けられる場合にも、上記で説明した実施形態における各機能を適用することができる。ただし、この場合において、上記の第１設定値は、新たな一次利用先での安全性を確保する目的で、上述した最大値が必要性能を超過しないことを保証できる程度に必要性能に対して低く設定されることが好ましい。
【００６５】
以上の実施形態では、二次電池１００は、図３のフローのステップＳ１０９〜ステップＳ１１９で説明した通り、第２設定値に従うパラメータ値の制御を行う制御期間内に上記の第２見込範囲を超過する事象が有るか否かに応じて、第２設定値を決定するために用いた安全率とは異なる新たな安全率を用いて、第３設定値を決定する構成として説明した。これに代えて又は追加して、二次電池１００は、図３のフローのステップＳ１０１〜ステップＳ１０７で説明したように、上記の制御期間内に取得される入出力情報に基づいて、第２設定値を超過したパラメータ値の最大値を特定し、第２設定値よりも広い変動範囲を定める第３設定値に少なくとも当該最大値を付加した新たな見込範囲が、二次電池１００に対して予め設定されている性能範囲内となるように、第３設定値を決定してもよい。
【００６６】
以上の実施形態では、二次電池１００は、図３のフローで説明した通り、第１設定値を第２設定値に更新し、更に第３設定値に更新する場合がある。これに代えて、二次電池１００は、新たな利用先に取り付けられて利用され始めた場合に、図３のフローのステップＳ１０１〜ステップＳ１０７で説明した通りに第１設定値を第２設定値に更新し、図３のフローのステップＳ１０９〜ステップＳ１１９の処理を行わず、当該フローを終了してもよい。すなわち、二次電池１００は、新たな利用先に取り付けられて利用され始めると、当該利用先に取り付けられている間は１度のみ設定値を更新する構成としてもよい。
【００６７】
以上の実施形態において、二次電池１００の決定部１１５は、現時点で設定されている第１設定値を更新すべく、入出力情報を利用し、第１設定値を超過したパラメータ値に基づいて、第２設定値を決定する構成として説明した。これに代えて、決定部１１５は、現時点で設定されている第１設定値を更新すべく、入出力情報を利用し、例えば、予め定められた期間内の、二次電池１００と利用先との間で入出力する電力の電力量の平均値や、入出力する電力の微分値が予め定められた閾値以上となる頻度などに基づいて、予め用意された利用先の候補の中から１つの利用先を特定し、特定した利用先に応じた第２設定値を決定してもよい。入出力情報と予め用意された利用先の候補との対応関係を示す情報や、利用先に応じた第２設定値の情報などは、例えば格納部１０３に予め格納されていてもよい。
【００６８】
以上の実施形態において、二次電池１００の決定部１１５は、一例として、入出力情報に含まれる、利用先との間で入出力する電力の電力量および電流の容量の少なくとも一方の合計値と、電力量および容量の少なくとも一方の出力側のピーク値と入力側のピーク値との差分であるＰ２Ｐ容量とに基づいて、利用先から二次電池１００へ入力する電流の値を算出する構成として説明した。当該構成について、以下、具体例を用いて詳細に説明する。
【００６９】
決定部１１５は、例えば、ある期間で観測された電力量（P2P）の最大値（Wh_max）と最小値（Wh_min）から、その期間に必要だった電力量Wh＝Wh_max-Wh_minを算出する。決定部１１５は、その時のバッテリー容量Wh_battを基に、設定値SOC_max＝Wh/Wh_batt×k  (…（１））を決定する。（例えば、劣化を低減する為にオペレーションするSOCを低くする。下限SOCをSOC0%とする。）この時、決定部１１５は、SOCと起電圧の関係を鑑みて、上記kを決定する。例えば、SOC50%電圧がV_50%、SOC_max÷2の平均電圧がV_1の場合、k=V_50%÷V_1とする。このように、決定部１１５は、簡易的に算出しても良いし、SOC-OCVカーブをマップで持ち、容量区間の平均電圧を詳細に算出しても良い。
【００７０】
なお、上記では下限SOCを0%としたが、瞬間的な出力履歴の最大値が出力可能なSOCがSOC_X%だった場合は、SOC_max＝SOC_X%+Wh/Wh_batt×k  (…（２）)としてもよい。二次利用先の出力が一時的/瞬時的に高いことがある場合、電池側のSOCが低いとその要求に応じられない（SOCが低いと瞬間的に大きな出力を出すことが難しいため）場合がある。上記の（１）式では考慮できていないが、上記の（２）式であればそのような場合も対応できる。
【００７１】
他の実施形態による制御装置は、二次電池に組み込まれ、二次電池を制御する。当該実施形態による制御装置は、少なくとも、上記の実施形態による二次電池１００が備える取得部１１０、決定部１１５およびパラメータ制御部１２０と同じ構成を備える。当該実施形態による制御装置は、上記の実施形態による二次電池１００が備える他の構成と同じ構成を備えてもよい。
【００７２】
本発明の様々な実施形態は、フローチャートおよびブロック図を参照して記載されてよく、ここにおいてブロックは、（１）操作が実行されるプロセスの段階または（２）操作を実行する役割を持つ装置のセクションを表わしてよい。特定の段階およびセクションが、専用回路、コンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプログラマブル回路、および／またはコンピュータ可読媒体上に格納されるコンピュータ可読命令と共に供給されるプロセッサによって実装されてよい。専用回路は、デジタルおよび／またはアナログハードウェア回路を含んでよく、集積回路（ＩＣ）および／またはディスクリート回路を含んでよい。プログラマブル回路は、論理ＡＮＤ、論理ＯＲ、論理ＸＯＲ、論理ＮＡＮＤ、論理ＮＯＲ、および他の論理操作、フリップフロップ、レジスタ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、プログラマブルロジックアレイ（ＰＬＡ）等のようなメモリ要素等を含む、再構成可能なハードウェア回路を含んでよい。
【００７３】
コンピュータ可読媒体は、適切なデバイスによって実行される命令を格納可能な任意の有形なデバイスを含んでよく、その結果、そこに格納される命令を有するコンピュータ可読媒体は、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく実行され得る命令を含む、製品を備えることになる。コンピュータ可読媒体の例としては、電子記憶媒体、磁気記憶媒体、光記憶媒体、電磁記憶媒体、半導体記憶媒体等が含まれてよい。コンピュータ可読媒体のより具体的な例としては、フロッピー（登録商標）ディスク、ディスケット、ハードディスク、ランダムアクセスメモリ（ＲＡＭ）、リードオンリメモリ（ＲＯＭ）、消去可能プログラマブルリードオンリメモリ（ＥＰＲＯＭまたはフラッシュメモリ）、電気的消去可能プログラマブルリードオンリメモリ（ＥＥＰＲＯＭ）、静的ランダムアクセスメモリ（ＳＲＡＭ）、コンパクトディスクリードオンリメモリ（ＣＤ-ＲＯＭ）、デジタル多用途ディスク（ＤＶＤ）、ブルーレイ（ＲＴＭ）ディスク、メモリスティック、集積回路カード等が含まれてよい。
【００７４】
コンピュータ可読命令は、アセンブラ命令、命令セットアーキテクチャ（ＩＳＡ）命令、マシン命令、マシン依存命令、マイクロコード、ファームウェア命令、状態設定データ、またはＳｍａｌｌｔａｌｋ、ＪＡＶＡ（登録商標）、Ｃ＋＋等のようなオブジェクト指向プログラミング言語、および「Ｃ」プログラミング言語または同様のプログラミング言語のような従来の手続型プログラミング言語を含む、１または複数のプログラミング言語の任意の組み合わせで記述されたソースコードまたはオブジェクトコードのいずれかを含んでよい。
【００７５】
コンピュータ可読命令は、汎用コンピュータ、特殊目的のコンピュータ、若しくは他のプログラム可能なデータ処理装置のプロセッサまたはプログラマブル回路に対し、ローカルにまたはローカルエリアネットワーク（ＬＡＮ）、インターネット等のようなワイドエリアネットワーク（ＷＡＮ）を介して提供され、フローチャートまたはブロック図で指定された操作を実行するための手段を作成すべく、コンピュータ可読命令を実行してよい。プロセッサの例としては、コンピュータプロセッサ、処理ユニット、マイクロプロセッサ、デジタル信号プロセッサ、コントローラ、マイクロコントローラ等を含む。
【００７６】
図５は、本発明の複数の態様が全体的又は部分的に具現化されうるコンピュータ１２００の例を示す。コンピュータ１２００にインストールされたプログラムは、コンピュータ１２００に、本発明の実施形態に係る装置に関連付けられるオペレーション又は当該装置の１又は複数の「部」として機能させ、又は当該オペレーション又は当該１又は複数の「部」を実行させることができ、及び／又はコンピュータ１２００に、本発明の実施形態に係るプロセス又は当該プロセスの段階を実行させることができる。このようなプログラムは、コンピュータ１２００に、本明細書に記載のフローチャート及びブロック図のブロックのうちのいくつか又はすべてに関連付けられた特定のオペレーションを実行させるべく、ＣＰＵ１２１２によって実行されてよい。
【００７７】
本実施形態によるコンピュータ１２００は、ＣＰＵ１２１２、ＲＡＭ１２１４、グラフィックコントローラ１２１６、及びディスプレイデバイス１２１８を含み、これらはホストコントローラ１２１０によって相互に接続される。コンピュータ１２００はまた、通信インターフェース１２２２、ハードディスクドライブ１２２４、ＤＶＤ−ＲＯＭドライブ１２２６、及びＩＣカードドライブのような入出力ユニットを含み、これらは入出力コントローラ１２２０を介してホストコントローラ１２１０に接続される。コンピュータはまた、ＲＯＭ１２３０及びキーボード１２４２のようなレガシの入出力ユニットを含み、これらは入出力チップ１２４０を介して入出力コントローラ１２２０に接続される。
【００７８】
ＣＰＵ１２１２は、ＲＯＭ１２３０及びＲＡＭ１２１４内に格納されたプログラムに従い動作し、これにより各ユニットを制御する。グラフィックコントローラ１２１６は、ＲＡＭ１２１４内に提供されるフレームバッファ等又は当該グラフィックコントローラ１２１６自体の中に、ＣＰＵ１２１２によって生成されるイメージデータを取得し、イメージデータがディスプレイデバイス１２１８上に表示させる。
【００７９】
通信インターフェース１２２２は、ネットワークを介して他の電子デバイスと通信する。ハードディスクドライブ１２２４は、コンピュータ１２００内のＣＰＵ１２１２によって使用されるプログラム及びデータを格納する。ＤＶＤ−ＲＯＭドライブ１２２６は、プログラム又はデータをＤＶＤ−ＲＯＭ１２０１から読み取り、ハードディスクドライブ１２２４にＲＡＭ１２１４を介してプログラム又はデータを提供する。ＩＣカードドライブは、プログラム及びデータをＩＣカードから読み取り、及び／又はプログラム及びデータをＩＣカードに書き込む。
【００８０】
ＲＯＭ１２３０は、内部に、アクティブ化時にコンピュータ１２００によって実行されるブートプログラム等、及び／又はコンピュータ１２００のハードウェアに依存するプログラムを格納する。入出力チップ１２４０はまた、様々な入出力ユニットをパラレルポート、シリアルポート、キーボードポート、マウスポート等を介して、入出力コントローラ１２２０に接続してよい。
【００８１】
プログラムが、ＤＶＤ−ＲＯＭ１２０１又はＩＣカードのようなコンピュータ可読記憶媒体によって提供される。プログラムは、コンピュータ可読記憶媒体から読み取られ、コンピュータ可読記憶媒体の例でもあるハードディスクドライブ１２２４、ＲＡＭ１２１４、又はＲＯＭ１２３０にインストールされ、ＣＰＵ１２１２によって実行される。これらのプログラム内に記述される情報処理は、コンピュータ１２００に読み取られ、プログラムと、上記様々なタイプのハードウェアリソースとの間の連携をもたらす。装置又は方法が、コンピュータ１２００の使用に従い情報のオペレーション又は処理を実現することによって構成されてよい。
【００８２】
例えば、通信がコンピュータ１２００及び外部デバイス間で実行される場合、ＣＰＵ１２１２は、ＲＡＭ１２１４にロードされた通信プログラムを実行し、通信プログラムに記述された処理に基づいて、通信インターフェース１２２２に対し、通信処理を命令してよい。通信インターフェース１２２２は、ＣＰＵ１２１２の制御の下、ＲＡＭ１２１４、ハードディスクドライブ１２２４、ＤＶＤ−ＲＯＭ１２０１、又はＩＣカードのような記録媒体内に提供される送信バッファ領域に格納された送信データを読み取り、読み取られた送信データをネットワークに送信し、又はネットワークから受信した受信データを記録媒体上に提供される受信バッファ領域等に書き込む。
【００８３】
また、ＣＰＵ１２１２は、ハードディスクドライブ１２２４、ＤＶＤ−ＲＯＭドライブ１２２６（ＤＶＤ−ＲＯＭ１２０１）、ＩＣカード等のような外部記録媒体に格納されたファイル又はデータベースの全部又は必要な部分がＲＡＭ１２１４に読み取られるようにし、ＲＡＭ１２１４上のデータに対し様々なタイプの処理を実行してよい。ＣＰＵ１２１２は次に、処理されたデータを外部記録媒体にライトバックしてよい。
【００８４】
様々なタイプのプログラム、データ、テーブル、及びデータベースのような、様々なタイプの情報が、情報処理されるべく、記録媒体に格納されてよい。ＣＰＵ１２１２は、ＲＡＭ１２１４から読み取られたデータに対し、本開示の随所に記載され、プログラムの命令シーケンスによって指定される様々なタイプのオペレーション、情報処理、条件判断、条件分岐、無条件分岐、情報の検索／置換等を含む、様々なタイプの処理を実行してよく、結果をＲＡＭ１２１４に対しライトバックする。また、ＣＰＵ１２１２は、記録媒体内のファイル、データベース等における情報を検索してよい。例えば、各々が第２の属性の属性値に関連付けられた第１の属性の属性値を有する複数のエントリが記録媒体内に格納される場合、ＣＰＵ１２１２は、当該複数のエントリの中から、第１の属性の属性値が指定されている条件に一致するエントリを検索し、当該エントリ内に格納された第２の属性の属性値を読み取り、これにより予め定められた条件を満たす第１の属性に関連付けられた第２の属性の属性値を取得してよい。
【００８５】
以上の説明によるプログラム又はソフトウェアモジュールは、コンピュータ１２００上又はコンピュータ１２００近傍のコンピュータ可読記憶媒体に格納されてよい。また、専用通信ネットワーク又はインターネットに接続されたサーバシステム内に提供されるハードディスク又はＲＡＭのような記録媒体が、コンピュータ可読記憶媒体として使用可能であり、これにより、プログラムをコンピュータ１２００にネットワークを介して提供する。
【００８６】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。また、技術的に矛盾しない範囲において、特定の実施形態について説明した事項を、他の実施形態に適用することができる。また、各構成要素は、名称が同一で、参照符号が異なる他の構成要素と同様の特徴を有してもよい。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００８７】
特許請求の範囲、明細書、および図面中において示した装置、システム、プログラム、および方法における動作、手順、ステップ、および段階等の各処理の実行順序は、特段「より前に」、「先立って」等と明示しておらず、また、前の処理の出力を後の処理で用いるのでない限り、任意の順序で実現しうることに留意すべきである。特許請求の範囲、明細書、および図面中の動作フローに関して、便宜上「まず、」、「次に、」等を用いて説明したとしても、この順で実施することが必須であることを意味するものではない。
【符号の説明】
【００８８】
１１  車両、１３  住宅、１００  二次電池、１０１  制御部、１０２  電池セル群、１０３  格納部、１０５  取付検出部、１０９  ユーザ入力部、１１０  取得部、１１５  決定部、１２０  パラメータ制御部、１２５  事象判断部、１３０  差分判断部、１２００  コンピュータ、１２０１  ＤＶＤ−ＲＯＭ、１２１０  ホストコントローラ、１２１２  ＣＰＵ、１２１４  ＲＡＭ、１２１６  グラフィックコントローラ、１２１８  ディスプレイデバイス、１２２０  入出力コントローラ、１２２２  通信インターフェース、１２２４  ハードディスクドライブ、１２２６  ＤＶＤ−ＲＯＭドライブ、１２３０  ＲＯＭ、１２４０  入出力チップ、１２４２  キーボード
【図１】
2020161422.tif 000003
【図２】
2020161422.tif 000004
【図３】
2020161422.tif 000005
【図４】
2020161422.tif 000006
【図５】
2020161422.tif 000007