(57)【特許請求の範囲】
【請求項１】
二次電池及び電池側制御装置を有する電池システムと、
前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池を充電する充放電器と
を含んで構成される充放電システムの制御方法であって、
前記充放電器は、前記充電及び前記放電を制御する充放電側制御装置を備え、
前記充放電側制御装置が、
前記電池側制御装置と通信可能に接続し、
前記電池側制御装置から送信されてくる、前記充電制御及び前記放電制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、
前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、
取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行う
ことを特徴とする充放電システムの制御方法。
【請求項２】
請求項１に記載の充放電システムの制御方法であって、
前記充放電側制御装置は、前記取得した充放電制御プログラムに従って前記充電または前記放電の制御を行う際、前記充放電制御プログラムが定める所定の電流値が、前記二次電池に前記充電又は前記放電可能な最大電流値を超えているか否か、若しくは、前記充放電制御プログラムが定める前記充電又は前記放電の制御により前記二次電池の温度が許容上限値を超えるか否かを判断し、
前記電流値が前記最大電流値を超えていないと判断し、もしくは前記二次電池の温度が前記許容上限値を超えないと判断した場合に、前記充電又は前記放電の制御を開始する
ことを特徴とする充放電システムの制御方法。
【請求項３】
二次電池を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池を充電する充放電器とを含んで構成される充放電システムの制御方法であって、
前記充放電器は充放電側制御装置を備える一方、前記電池システムは前記充電及び前記放電を制御する電池側制御装置を備え、
前記電池側制御装置は、
前記充放電側制御装置と通信可能に接続し、
前記充放電側制御装置から送信されてくる、前記充電の制御及び前記放電の制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、
前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、
取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行う
ことを特徴とする充放電システムの制御方法。
【請求項４】
請求項３に記載の充放電システムの制御方法であって、
前記電池側制御装置は、前記取得した充放電制御プログラムに従って前記充電または前記放電の制御を行う際、前記充放電制御プログラムが定める所定の電流値が、前記二次電池に前記充電又は前記放電可能な最大電流値を超えているか否か、もしくは、前記充放電制御プログラムが定める前記充電又は前記放電の制御により前記二次電池の温度が許容上限値を超えるか否かを判断し、
前記電流値が前記最大電流値を超えていないと判断し、もしくは前記二次電池の温度が前記許容上限値を超えないと判断した場合に、前記充電または前記放電の制御を行う
ことを特徴とする充放電システムの制御方法。
【請求項５】
二次電池及び電池側制御装置を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池に供給する充放電器とを含んで構成される充放電システムであって、
前記充放電器は、前記充電及び前記放電を制御する充放電側制御装置を備え、
前記充放電側制御装置が、
前記電池側制御装置と通信可能に接続し、
前記電池側制御装置から送信されてくる、前記充電制御及び前記放電制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、
前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、
取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行う
ことを特徴とする充放電システム。
【請求項６】
二次電池を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池に充電する充放電器とを含んで構成される充放電システムであって、
前記充放電器は充放電側制御装置を備える一方、前記電池システムは前記充電及び前記放電を制御する電池側制御装置を備え、
前記電池側制御装置は、
前記充放電側制御装置と通信可能に接続し、
前記充放電側制御装置から送信されてくる、前記充電の制御及び前記放電の制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、
前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、
取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行う
ことを特徴とする充放電システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池及び電池側制御装置を有する電池システムと、充電器側制御装置を有する充放電器とを含んで構成される充放電システムの制御方法、及び充放電システムに関する。
【背景技術】
【０００２】
近年、電気自動車（ＥＶ: electric vehicle）やプラグインハイブリッド車（ＰＨＶ: Plug-in hybrid vehicle）が普及しつつある。これに伴い、電気自動車やプラグインハイブリッド車（以下、両者を併せて電気自動車、又はＥＶと称する。）が有する二次電池を充電する充電システムが開発されている。【０００３】
特許文献１には、電気自動車の充電システムの一例として、電気自動車が二次電池に対する充電パターンを示す充電制御プログラムを記憶し、電気自動車の充電器が、二次電池への充電電力の供給に先立って電気自動車と通信し、電気自動車に記憶された充電制御プログラムを受信して充電器に記憶し、この充電制御プログラムに従って充電電力を制御する充電システムが記載されている。【０００４】
また近年では、二次電池への充電を行うだけでなく、二次電池のエネルギーを家庭用電力として利用する、いわゆるＶ２Ｈ（Vehicle to Home）が注目されている。【０００５】
特許文献２には、Ｖ２Ｈシステムの一例として、充放電コネクタを備える充放電器と住宅用二次電池とを住宅側に設置し、インレット部、ＡＣ／ＤＣ変換やＤＣ／ＡＣ変換を行う電力変換器、及び車両用二次電池を備えた車両用電力系を電気自動車側に設けたものが記載されている。このＶ２Ｈシステムにおいて、車両用電力系は、インレット部を介して充放電器コネクタに接続されて住宅側からの電力の供給を受ける。また、停電などの非常時に、住宅用二次電池や車両用二次電池は、住宅用電気機器へ電力を供給する。【０００６】
特許文献３には、Ｖ２Ｈシステムの他の例として、住宅側の系統電力に接続した充放電器と電気自動車の二次電池とを充電パドルで接続したものが記載されている。このＶ２Ｈシステムでは、電力系統から供給された商用電力を高周波ＡＣに変換し、電磁誘導によって高周波ＡＣを電気自動車側へ供給する。電気自動車では、高周波ＡＣをＤＣに変換して二次電池に充電する。そして、二次電池から住宅側へ電力を供給する際、このＶ２Ｈシステムでは、二次電池の残容量から確保すべき電力量を減じた範囲に、電力供給量を制限する。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−１５７１３１号公報
【特許文献２】特開平１１−１７８２３４号公報
【特許文献３】特開２００１−２５８１７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところで、電気自動車への充電を直流で行っている現状のＶ２Ｈのシステムでは、電気自動車と家庭用インバータ（以下、インバータと称する。）の間の制御は一定のプロトコルに従って行われているが、このプロトコルは、ハードウェアレベル及びソフトウェアレベルで一致している必要がある（例えば上記特許文献２、３）。【０００９】
このような状況では、電気自動車及びインバータの制御プロトコルの変更は制限されているため、これらにより構成されるＶ２Ｈシステムの変更は通常容易でなく、例えばパラメータの変更程度に限られることとなる。技術進歩などで、プロトコルが異なる新しい電気自動車やインバータが開発されても、それらを既存のＶ２Ｈシステムに導入することは困難である。仮に制御ソフトウェアをアップデートすることで新しいプロトコルに対応させることが可能な場合であっても、そのアップデートは電気自動車とインバータの双方に対して行う必要があることからその管理が煩雑となり、両者の動作の整合性が取れなくなって制御が正しく行われなくなる可能性もある。【００１０】
本発明は、このような事情に鑑みてなされたものであり、その目的は、二次電池及び電池側制御装置を有する電池システムと、充電器側制御装置を有する充放電器とを含んで構成される充放電システムにおいて、充放電の制御を確実に行うことにある。
【課題を解決するための手段】
【００１１】
前記課題を解決するため、本発明は、二次電池及び電池側制御装置を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池を充電する充放電器とを含んで構成される充放電システムの制御方法であって、前記充放電器は、前記充電及び前記放電を制御する充放電側制御装置を備え、前記充放電側制御装置が、前記電池側制御装置と通信可能に接続し、前記電池側制御装置から送信されてくる、前記充電制御及び前記放電制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行うことを特徴とする。【００１２】
本発明によれば、充放電側制御装置が、充放電制御プログラムの種類を特定する特定情報を電池側制御装置から受信した場合に、受信した特定情報が示す種類の充放電制御プログラムをサーバ装置から取得し、取得した充放電制御プログラムに従って充放電の制御を行うので、充放電器側と電池システム側との間で、両者に適合した種類の充放電制御プログラムに基づき充放電の制御が行われる。したがって、本発明の充放電システムの制御方法によれば、電池システムと充放電器との間で確実に充放電の制御を行うことができる。【００１３】
本発明の他の一つは、上記充放電システムの制御方法であって、前記充放電側制御装置は、前記取得した充放電制御プログラムに従って前記充電または前記放電の制御を行う際、前記充放電制御プログラムが定める所定の電流値が、前記二次電池に前記充電又は前記放電可能な最大電流値を超えているか否か、若しくは、前記充放電制御プログラムが定める前記充電又は前記放電の制御により前記二次電池の温度が許容上限値を超えるか否かを判断し、前記電流値が前記最大電流値を超えていないと判断し、もしくは前記二次電池の温度が前記許容上限値を超えないと判断した場合に、前記充電又は前記放電の制御を開始することを特徴とする。【００１４】
本発明によれば、適切な供給電流値に基づき二次電池に対する充電又は放電の制御を行い、また、二次電池の温度を適切な温度に維持しつつ二次電池に対する充電又は放電の制御を行うことができる。このようにして、二次電池への充電、二次電池の放電を効率よく行うことができる。【００１５】
本発明の他の一つは、二次電池を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池を充電する充放電器とを含んで構成される充放電システムの制御方法であって、前記充放電器は充放電側制御装置を備える一方、前記電池システムは前記充電及び前記放電を制御する電池側制御装置を備え、前記電池側制御装置は、前記充放電側制御装置と通信可能に接続し、前記充放電側制御装置から送信されてくる、前記充電の制御及び前記放電の制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行うことを特徴とする。【００１６】
本発明によれば、電池側制御装置が、充放電制御プログラムの種類を特定する情報を充放電側制御装置から受信した場合に、受信した特定情報が示す種類の充放電制御プログラムをサーバ装置から取得し、取得した充放電制御プログラムに従って充放電の制御を行うので、充放電器側と電池システム側との間で、両者に適合した種類の充放電制御プログラムに基づき充放電の制御が行われる。したがって、本発明の充放電システムの制御方法によれば、電池システムと充放電器との間で確実に充放電の制御を行うことができる。【００１７】
本発明の他の一つは、上記充放電システムの制御方法であって、前記電池側制御装置は、前記取得した充放電制御プログラムに従って前記充電または前記放電の制御を行う際、前記充放電制御プログラムが定める所定の電流値が、前記二次電池に前記充電又は前記放電可能な最大電流値を超えているか否か、もしくは、前記充放電制御プログラムが定める前記充電又は前記放電の制御により前記二次電池の温度が許容上限値を超えるか否かを判断し、前記電流値が前記最大電流値を超えていないと判断し、もしくは前記二次電池の温度が前記許容上限値を超えないと判断した場合に、前記充電または前記放電の制御を行うことを特徴とする。【００１８】
本発明によれば、適切な供給電流値に基づき二次電池に対する充電又は放電の制御を行い、また、二次電池の温度を適切な温度に維持しつつ二次電池に対する充電又は放電の制御を行うことができる。このようにして、二次電池への充電、二次電池の放電を効率よく行うことができる。【００１９】
本発明の他の一つは、二次電池及び電池側制御装置を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池に供給する充放電器とを含んで構成される充放電システムであって、前記充放電器は、前記充電及び前記放電を制御する充放電側制御装置を備え、前記充放電側制御装置が、前記電池側制御装置と通信可能に接続し、前記電池側制御装置から送信されてくる、前記充電制御及び前記放電制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行うことを特徴とする。【００２０】
本発明の他の一つは、二次電池を有する電池システムと、前記二次電池を放電することにより直流電力を出力し、交流電源から供給されてくる電力を直流に変換して前記二次電池に充電する充放電器とを含んで構成される充放電システムであって、前記充放電器は充放電側制御装置を備える一方、前記電池システムは前記充電及び前記放電を制御する電池側制御装置を備え、前記電池側制御装置は、前記充放電側制御装置と通信可能に接続し、前記充放電側制御装置から送信されてくる、前記充電の制御及び前記放電の制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置と通信可能に接続し、前記サーバ装置から、前記特定情報により特定される前記充放電制御プログラムを取得し、取得した前記充放電制御プログラムに従って前記充電及び前記放電の制御を行うことを特徴とする。【００２１】
その他、本願が開示する課題、及びその解決方法は、発明を実施するための形態の欄、及び図面により明らかにされる。
【発明の効果】
【００２２】
本発明によれば、二次電池及び電池側制御装置を有する電池システムと、充電器側制御装置を有する充放電器とを含んで構成される充放電システムにおいて充放電を確実に行うことができる。
【図面の簡単な説明】
【００２３】
【図１】充放電システム１の構成を説明するブロック図である。
【図２】充放電システム１において行われる処理を説明するフローチャートである。
【図３】充放電システム１において行われる処理を説明するフローチャートである。
【図４】充放電システム１において行われる処理を説明するフローチャートである。
【図５】充放電側終了処理を説明するフローチャートである。
【図６】電池側終了処理を説明するフローチャートである。
【図７】充放電システム２の構成を説明するブロック図である。
【図８】充放電システム２において行われる処理を説明するフローチャートである。
【図９】充放電システム２において行われる処理を説明するフローチャートである。
【図１０】充放電システム２において行われる処理を説明するフローチャートである。
【発明を実施するための形態】
【００２４】
＜第１実施形態＞
図１は、第１実施形態に係る充放電システム１の構成を説明するブロック図である。同図に示すように、本実施形態の充放電システム１は、電池システム１００と、電力変換器２２１を有する充放電器２００と、サーバ装置３００とを含んで構成されている。
【００２５】
電池システム１００は、二次電池１１０や電池側制御装置１２０を有するシステムであり、例えば電気自動車やプラグインハイブリッド車等の自動車である。
【００２６】
充放電器２００は、例えば需要家に設けられた双方向インバータである。充放電器２００は、二次電池１１０を放電し、また、交流電源４から供給されてくる電力を電力変換器２２１により直流に変換して二次電池１１０を充電する。なお、二次電池１１０から放電された電力は、電力変換器２２１を介して負荷５（例えば需要家内の負荷）に供給される。
【００２７】
図１に示すように、充放電器２００は、充放電側制御装置２１０、電源部２２０、充放電側電力検出部２３０、充放電側記憶装置２４０、通信装置２６０、及び記憶装置２７０を有している。
【００２８】
充放電側制御装置２１０は、充放電器２００における制御を担当する部分である。充放電側制御装置２１０は、ＣＰＵ、メモリー、及び通信インターフェース等を含み（何れも図示せず）、記憶装置２７０に記憶されたプログラム（以下、充放電制御プログラムと称する。）をメモリーに読み込み、これを実行することにより動作する。
【００２９】
なお、充放電制御プログラムは、充放電側制御装置２１０が行う充放電制御の手順（充放電器側のプロトコル）と、電池側制御装置１２０における充放電制御の手順（電池側のプロトコル）とに沿って動作するプログラムであるが、これらのプロトコルは、充放電器２００及び電池システム１００を構成するハードウェア及びこれらに内蔵されるソフトウェアに依存し、また、両者のプロトコルは互いに対応（一致）していなければならない。したがって、充放電器２００又は電池システム１００のハードウェア、ソフトウェアが異なれば、これらの上で動作する充放電制御プログラムも異なるものである必要がある。
【００３０】
電源部２２０は、二次電池１１０を充電するための充電電力が出力され、二次電池１１０からの放電電力が入力されてくる部分であり、電力変換器２２１とゲート制御装置２２２とを有している。電力変換器２２１は、交流電源４からの交流電力を直流電力に変換し、また、二次電池１１０から送られてくる直流電力を交流電力に変換する。電力変換器２２１はＰＷＭコンバータ（図示せず）を含んで構成されている。このＰＷＭコンバータは、ゲート端子に入力されるゲート制御信号に応じて電力を制御する。ゲート制御装置２２２は、電力変換器２２１のゲート端子に入力されるゲート制御信号を生成する部分である。このゲート制御装置２２２は、充放電側制御装置２１０と電気的に接続されており、充放電側制御装置２１０によって動作が制御される。
【００３１】
充放電側電力検出部２３０は、電圧変換部２３１と電流変換部２３２とを有し、二次電池１１０へ充電電力が供給され、二次電池１１０の電力が放電される電源線２５１の途中に設けられている。電圧変換部２３１は、充放電器２００が有する電源部２２０（電力変換器２２１）の端子電圧を、測定に適した大きさの電圧に変換する部分であり、例えば電流制限用の抵抗によって構成される。電流変換部２３２は、電源線２５１を流れる電流を測定に適した大きさの電流や電圧に変換する部分であり、例えば分流器や直流用変流器によって構成される。これらの電圧変換部２３１及び電流変換部２３２からの出力は、充放電側制御装置２１０に入力される。そして、充放電側制御装置２１０は、各変換部２３１、２３２の出力から電力の大きさを認識できる。
【００３２】
充放電側記憶装置２４０は、充放電に必要な各種の情報を記憶するものである。この充放電側記憶装置２４０は、半導体記憶装置、磁気記憶装置、或いは光学記憶装置によって構成され、記憶された情報は、充放電側制御装置２１０によって読み出される。この充放電側記憶装置２４０には、初期設定用プログラムを記憶する初期設定用プログラム記憶領域２４１、及びハードウェア情報記憶領域２４２が設けられている。このうちハードウェア情報記憶領域２４２には、電力変換器２２１の最大出力（電圧値、電流値、電力値等で表される）、及び電力変換器２２１に入力可能な電圧範囲等（以下、これらの情報をハードウェア情報と称する。）が記憶されている。
【００３３】
通信装置２６０は、充放電側制御装置２１０とサーバ装置３００とを、有線又は無線の通信ネットワーク３５０（例えば、有線ＬＡＮ、無線ＬＡＮ、インターネット、専用線、電力線通信（ＰＬＣ（Power Line Communication）等による通信ネットワーク）を介して接続するための装置である。充放電側制御装置２１０は、通信装置２６０を制御することによりサーバ装置３００と通信可能に接続する。
【００３４】
記憶装置２７０は、例えば、ハードディスクやＳＳＤ（Solid State Drive）等を含んで構成され、サーバ装置３００から取得された充放電制御プログラムを記憶する。
【００３５】
サーバ装置３００は、ＣＰＵ、メモリー、通信インターフェース、及びＳＳＤやハードディスク等の記憶装置を含んで構成され（何れも図示せず）、メモリーに記憶されたプログラムに従って動作する。
【００３６】
サーバ装置３００は、充放電制御プログラム記憶領域３１１、及び充放電制御プログラム番号情報記憶領域３１２を有している。このうち充放電制御プログラム記憶領域３１１には、少なくとも１つ以上の充放電制御プログラムが記憶されている。充放電制御プログラム番号情報記憶領域３１２には、充放電制御プログラム記憶領域３１１に記憶されている充放電制御プログラムのそれぞれについて、それぞれの種類を特定する番号情報（特定情報に相当する。以下、充放電制御プログラム番号情報と称する。）が記憶されている。なお、以下の説明において、充放電プログラム番号情報により管理されている番号、言い換えれば充放電プログラム番号情報に記憶されている番号のことを、充放電制御プログラム番号と称する。
【００３７】
また、図１に示すように、電池システム１００は、二次電池１１０、電池側制御装置１２０、電池側電力検出部１３０、電池側記憶装置１４０、及び電池情報送信部１５０を有している。
【００３８】
二次電池１１０は、電池システム１００の動力源となる直流電力を蓄える部分であり、充放電器２００から供給された充電電力によって充電される。この二次電池１１０としては、リチウムイオン電池が好適に用いられる。
【００３９】
電池側制御装置１２０は、電池システム１００における制御を担当する部分である。この電池側制御装置１２０は、ＣＰＵ、メモリー、通信インターフェース等を含み（何れも図示せず。）、メモリーに記憶されたプログラムに従って動作する。
【００４０】
電池側電力検出部１３０は電圧変換部１３１と電流変換部１３２とを有しており、二次電池１１０へ充電電力を供給し、二次電池１１０の電力が放電される電源線１５１の途中に設けられている。電圧変換部１３１は、電源線１５１を通じて供給されている電力の電圧を、測定に適した大きさの電圧に変換する。電圧変換部１３１は、例えば電流制限用の抵抗によって構成される。電流変換部１３２は、電源線１５１を流れる電流を、測定に適した大きさの電流や電圧に変換する。電流変換部１３２は、例えば分流器や直流用変流器によって構成される。
【００４１】
電圧変換部１３１及び電流変換部１３２からの出力は、電池側制御装置１２０に入力される。電圧変換部１３１及び電流変換部１３２の出力は、電圧及び電流を示しているため、電池側制御装置１２０は、電圧変換部１３１及び電流変換部１３２の出力に基づいて電力の大きさを認識できる。
【００４２】
なお、電源線１５１の端部及び電池側制御装置１２０からの通信線１５２の端部には、電池側コネクタ１５３が設けられている。この電池側コネクタ１５３は、充放電器２００が有する充放電側コネクタ２５３と接続される部分である。充放電側コネクタ２５３は、充放電器２００側の電源線２５１と通信線２５２の端部に設けられている。このため、電池側コネクタ１５３と充放電側コネクタ２５３とが接続されると、電源線１５１、電源線２５１同士及び通信線１５２、通信線２５２同士が電気的に接続された状態になる。
【００４３】
電池側記憶装置１４０は、二次電池１１０の充放電に必要な各種の情報を記憶するものである。この電池側記憶装置１４０は、メモリー等の半導体記憶装置、ハードディスクやＳＳＤ等の磁気記憶装置、或いはＣＤ−ＲＯＭ等の光学記憶装置が用いられ、記憶された情報は、電池側制御装置１２０によって読み出される。
【００４４】
電池側記憶装置１４０には、初期設定用プログラムが記憶されている初期設定用プログラム記憶領域１４１と、充放電制御プログラム番号記憶領域１４２と、充放電パターンが記憶されている充放電パターンシーケンス番号記憶領域１４３と、電池情報記憶領域１４４とが設けられている。
【００４５】
これらのうち充放電制御プログラム番号記憶領域１４２には、サーバ装置３００が記憶している充放電制御プログラム番号情報に対応する情報（以下、電池側充放電制御プログラム番号情報と称する。）が記憶されている。本実施形態では、電池側充放電制御プログラム番号情報として、「１」から「ｍ」までの整数値（ｍは１以上の整数値）がそれぞれ記憶されているものとする。
【００４６】
充放電パターンシーケンス番号記憶領域１４３には、充放電制御プログラム番号により特定される充放電制御プログラムが行う充放電のパターンが記憶されている。この充放電のパターンには、例えば、充放電電流を大きくすることにより充放電時間を短くするように設定した充放電パターン、充放電時間を長くする代わりに充放電電流を小さくするように設定した充放電パターン、及び両者の中間に設定した充放電パターン等がある。
【００４７】
電池情報記憶領域１４４には、二次電池１１０の充電終始電圧、放電終始電圧、充電温度特性、放電温度特性、最大放電可能電流、最大充電可能電流等の電池固有のパラメータ（以下、電池固有情報と称する。）が記憶されている。また電池情報記憶領域１４４には、充放電時における二次電池１１０の電圧又は電流、及び二次電池１１０の各セルの温度・電圧等の情報（以下、充放電時電池情報と称する。）が記憶されている。
【００４８】
電池情報送信部１５０は、電池側制御装置１２０の制御に基づき、電池固有情報、及び充放電時電池情報を充放電側制御装置２１０に送信する。
【００４９】
＜システムの動作について＞
次に、充放電システム１で行われる処理について説明する。
【００５０】
充放電システム１で行われる処理の概要は次の通りである。まず、電池システム１００の電池側コネクタ１５３と充放電器２００の充放電側コネクタ２５３とが接続されると、各種の初期設定が行われる。初期設定終了後、充放電側制御装置２１０は、電池側制御装置１２０から送信されてくる電池側充放電制御プログラム番号情報（特定情報）を受信する。
【００５１】
充放電側制御装置２１０は、電池側充放電制御プログラム番号情報を受信すると、サーバ装置３００と接続し、サーバ装置３００が記憶している充放電制御プログラムのうち、電池側制御装置１２０から受信した電池側充放電制御プログラム番号に対応する充放電制御プログラムを取得する。そして充放電側制御装置２１０は、この充放電制御プログラムに基づき、電池側制御装置１２０と協働して充放電制御を行う。
【００５２】
以下、上記処理の詳細について説明する。図２乃至図４は、充放電システム１において行われる処理を説明するフローチャートである。
【００５３】
まず図２を参照すると、電池側コネクタ１５３と充放電側コネクタ２５３とが接続され、充電又は放電の開始を指示する充放電側制御装置２１０のスイッチ（図示せず）が操作されると、充放電側記憶装置２４０、及び電池側記憶装置１４０から初期設定用プログラムが読み出される。そして、充放電側制御装置２１０及び電池側制御装置１２０のそれぞれがイニシャライズ動作を行う（Ｓ１０１、Ｓ２０１）。このイニシャライズ動作では、各種設定値の初期化や、充放電側制御装置２１０と電池側制御装置１２０との間の通信準備等が行われる。
【００５４】
イニシャライズ動作が終了すると、充放電側制御装置２１０と電池側制御装置１２０は、それぞれ通信開始待ちの状態になる（Ｓ１０３、Ｓ２０３）。ここでは、充放電側制御装置２１０と電池側制御装置１２０との間でネゴシエーションが行われ、通信状態が確立される。そして、通信状態が確立すると、充放電側制御装置２１０は、電池側制御装置１２０に対して通信状態が確立した旨を示す通知情報を送信する（Ｓ１０５）。この通知情報は電池側制御装置１２０によって受信される（Ｓ２０５）。
【００５５】
通知情報を受信した電池側制御装置１２０は、充電器２００への充放電要求を示すＥＶ充放電要求情報を、充放電側制御装置２１０へ送信する（Ｓ２０７）。このＥＶ充放電要求情報には、電池固有情報が含まれている。
【００５６】
充放電側制御装置２１０は、ＥＶ充電要求情報を受信すると（Ｓ１０９）、電池固有情報に基づき、充放電要求を受け入れるか否かを判断する（Ｓ１１１）。すなわち、充放電器２００が充放電可能な状態にあるか否かを判断する。
【００５７】
充放電器２００が充放電可能な状態にある場合（Ｓ１１１：Ｙ）、充放電側制御装置２１０は、充放電可能であることを示す充放電可能情報を電池側制御装置１２０へ送信する（Ｓ１１３）。一方、充放電器２００が充放電できない状態にある場合（Ｓ１１１：Ｎ）、充放電側制御装置２１０は、充放電不可であることを示す充放電不可情報を電池側制御装置１２０へ送信し（Ｓ１１５）、充放電側終了処理を行い（Ｓ１５０）、一連の動作を終了する。
【００５８】
電池側制御装置１２０は、充放電側制御装置２１０から充放電不可情報を受信した場合は（Ｓ２０９、Ｓ２１１：Ｎ）、電池側終了処理を行い（Ｓ２５０）、一連の動作を終了する。一方、充放電側制御装置２１０から充放電可能情報を受信した場合は（Ｓ２０９、Ｓ２１１：Ｙ）、電池側制御装置１２０は、ハードウェア情報の送信を要求するためのハードウェア要求情報を充放電側制御装置２１０に送信する（Ｓ２１３）。
【００５９】
充放電側制御装置２１０は、ハードウェア要求情報を受信すると（Ｓ１１７）、図３に示すように、電池側制御装置１２０にハードウェア情報を送信する（Ｓ１１９）。
【００６０】
電池側制御装置１２０がハードウェア情報を受信すると（Ｓ２１５）、電池側制御装置１２０は、自身がこのハードウェア情報が示すハードウェアの仕様に対応しているか否かを判断する（Ｓ２１７）。対応していない場合は（Ｓ２１７：Ｎ）、電池側制御装置１２０は、充放電不可である旨の通知情報を充放電側制御装置２１０へ送信し（Ｓ２２１）、電池側終了処理を行い（Ｓ２５０）、一連の動作を終了する。
【００６１】
一方、電池側制御装置１２０が、ハードウェア情報が示すハードウェアの仕様に対応している場合（Ｓ２１７：Ｙ）、電池側制御装置１２０は、充放電可能である旨の通知情報を充放電側制御装置２１０へ送信し（Ｓ２１９）、カウンタｎを「１」にセットする。そして電池側制御装置１２０は、現在のカウンタｎに対応する電池側充放電制御プログラム番号（例えば「１」）を充放電側制御装置２１０に送信する（Ｓ２２３）。
【００６２】
充放電側制御装置２１０は、電池側制御装置１２０から、充放電不可である旨の通知情報を受信した場合は（Ｓ１２１、Ｓ１２３：Ｎ）、充放電側終了処理を行い（Ｓ１５０）、一連の動作を終了する。一方、充放電可能である旨の通知情報を受信した場合は（Ｓ１２１、Ｓ１２３：Ｙ）、充放電側制御装置２１０は、電池側制御装置１２０からの電池側充放電制御プログラム番号情報の受信を待機する。
【００６３】
充放電側制御装置２１０は、電池側制御装置１２０から充放電制御プログラム番号情報を受信すると（Ｓ１２５）、サーバ装置３００と接続し、充放電制御プログラムを取得（ダウンロード）する（Ｓ１２６）。具体的には、充放電側制御装置２１０は、サーバ装置３００と接続して充放電制御プログラム記憶領域３１１、及び充放電プログラム番号情報記憶領域３１２を参照し、サーバ装置３００が記憶している充放電制御プログラムのうち、上記受信した電池側充放電制御プログラム番号（例えば「１」）に対応する充放電制御プログラムをダウンロードする。そして充放電側制御装置２１０は、ダウンロードした充放電制御プログラムを記憶装置２７０に記憶する。
【００６４】
つづいて図４に示すように、充放電側制御装置２１０は、受信した充電制御プログラムによって充放電制御が行えるか否かを判定する（Ｓ１２７）。この判定は、例えば、受信した充放電制御プログラムが定める最大電流値が、二次電池１１０に供給可能な電流の最大電流値、又は二次電池１１０から放電可能な電流の最大電流値を超えていた場合、充放電側制御装置２１０は充電制御、又は放電制御が行えないと判定する。また、受信した充電制御プログラムで充電制御、又は放電制御をすると、二次電池１１０の温度が許容上限値を超える場合にも、充放電側制御装置２１０は充電制御、又は放電制御が行えないと判定する。
【００６５】
ここで、受信した充放電制御プログラムによって充放電制御が行えない場合（Ｓ１２７：Ｎ）、充放電側制御装置２１０は、カウンタｎを１増加させる（Ｓ１３１）。そして充放電側制御装置２１０は、現在のカウンタｎの値とｍを比較し（Ｓ１３３）、カウンタｎの値がｍよりも大きい場合は（Ｓ１３３：Ｙ）、充放電側終了処理を行い（Ｓ１５０）、一連の処理を終了する。一方、カウンタｎの値がｍ以下である場合は（Ｓ１３３：Ｎ）、Ｓ１２５からの処理を繰り返す。
【００６６】
一方、充放電側制御装置２１０が受信した充放電制御プログラムによって充放電制御が行える場合（Ｓ１２７：Ｙ）、充放電側制御装置２１０は、サーバ装置３００から取得した充放電制御プログラム、及びこの充放電制御プログラムに対応する充放電制御プログラム番号情報を電池側制御装置１２０へ送信すると共に、この充放電制御プログラムをメモリーに読み出す（Ｓ１２９）。
【００６７】
電池側制御装置１２０は、充放電側制御装置２１０から送信されてきた充放電制御プログラム、及び充放電制御プログラム番号情報を受信する。受信した充放電制御プログラムはメモリーに読み出される（Ｓ２２５）。
【００６８】
次に電池側制御装置１２０は、Ｓ２１９で取得した充放電制御プログラムで充放電制御が行えるか否かを確認する（Ｓ２２７）。
【００６９】
充放電制御が行えない場合（Ｓ２２７：Ｎ）、電池側制御装置１２０は、カウンタｎの値を１増加させる（Ｓ２２９）。そして電池側制御装置１２０は、現在のカウンタｎの値とｍの値を比較し（Ｓ２３１）、カウンタｎの値がｍよりも大きい場合は（Ｓ２３１：Ｙ）、電池側終了処理を行い（Ｓ２５０）、一連の処理を終了し、一方カウンタｎの値がｍ以下である場合は（Ｓ２３１：Ｎ）、Ｓ２２３の処理を繰り返す。
【００７０】
電池側制御装置１２０が充放電制御を行える場合（Ｓ２２７：Ｙ）、電池側制御装置１２０と充放電側制御装置２１０は、メモリーに読み出した充放電制御プログラムに従い、二次電池１１０に対する充電（又は二次電池１１０の電力の放電）を協働して行う（Ｓ３０１）。
【００７１】
この充放電は、例えば以下のように行われる。すなわち、充放電側制御装置２１０は、電池側制御装置１２０から充放電時電池情報を随時受信し、充放電制御プログラムで規定される充電電流が供給されるように、又は放電電流が供給（放電）されてくるように、ゲート制御装置２２２、及び電力変換器２２１を制御し、交流電源４からの交流電力を直流電力に変換して二次電池１１０に供給する（又は二次電池１１０からの直流電力を交流電力に変換して負荷５側に供給する）。このような、充放電側制御装置２１０及び電池側制御装置１２０の間の充放電は、充放電制御プログラムが規定する充放電パターンに従って行われる。
【００７２】
以上の充放電動作が終了すると（Ｓ３０３）、充放電側制御装置２１０は、充放電側終了処理を行い（Ｓ１５０）、一連の処理を終了する。一方、電池側制御装置１２０は、電池側終了処理を行い（Ｓ２５０）、一連の処理を終了する。
【００７３】
次に、前述の充放電側終了処理について説明する。図５は、充放電側終了処理を説明するフローチャートである。同図に示すように、充放電側制御装置２１０は、電池側制御装置１２０に一連の処理を終了することを要求する信号を送信すると共に（Ｓ１６１）、自身が行っている処理を終了させる処理を開始する（Ｓ１６３）。
【００７４】
充放電側制御装置２１０は、自身の終了処理が完了したことを通知する信号を相手側に送信すると（Ｓ１６５）、相手側から送信されてくる、相手側の終了処理が完了したことを通知する信号の受信を待機し（Ｓ１６７：Ｎ）、この信号を受信すると（Ｓ１６７：Ｙ）、充放電側終了処理は終了する。
【００７５】
次に、電池側終了処理について説明する。図６は、電池側終了処理を説明するフローチャートである。同図に示すように、電池側制御装置１２０は、充放電側制御装置２１０に一連の処理を終了することを要求する信号を送信すると共に（Ｓ２６１）、自身が行っている処理を終了させる（Ｓ２６３）。
【００７６】
電池側制御装置１２０は、自身の終了処理が完了したことを通知する信号を相手側に送信すると（Ｓ２６５）、相手側から送信されてくる、相手側の終了処理が完了したことを通知する信号の受信を待機し（Ｓ２６７：Ｎ）、この信号を受信すると（Ｓ２６７：Ｙ）、電池側終了処理は終了する。
【００７７】
以上に説明したように、本実施形態の充放電システム１によれば、充放電側制御装置２１０が、充放電制御プログラムの種類を特定する特定情報を電池側制御装置１２０から受信した場合に、受信した情報が示す種類の充放電制御プログラムをサーバ装置３００から取得し、取得した充放電制御プログラムに従って充放電の制御を行うので、充放電器２００側と電池システム１００側との間で、両者に適合した種類の充放電制御プログラムに基づき充放電の制御が行われる。したがって、本実施形態の充放電システム１によれば、電池システム１００と充放電器２００との間で確実に充放電の制御を行うことができる。したがって、例えば、充放電器２００や電池システム１００を構成するハードウェア、ソフトウェアが変更された場合であっても、サーバ装置３００から適切な充放電制御プログラムを取得し、取得した充放電制御プログラムに従って充放電の制御を行うことにより、電池システム１００と充放電器２００との間で確実に充放電の制御を行うことができる。
【００７８】
また、充放電側制御装置２１０は、充放電制御プログラムに従って充電または放電制御を行う際、充放電制御プログラムが定める所定の電流値が二次電池１１０に充電または放電可能な最大電流値を超えず、充放電制御プログラムが定める充電または放電制御により二次電池１１０の温度が許容上限値を超えない場合に充電または放電の制御を開始するので、充放電側制御装置２１０は、適切な供給電流値に基づき二次電池１１０に対する充電または放電の制御を行い、また、二次電池１１０の温度を適切な温度に維持しつつ二次電池１１０に対する充電または放電の制御を行うことができる。このようにして、二次電池１１０への充電または二次電池１１０の放電を効率よく行うことができる。
【００７９】
＜第２実施形態＞
図７は、第２実施形態に係る充放電システム２の構成を説明するブロック図である。同図に示すように、本実施形態の充放電システム２では、電池システム１００に、第１実施形態の通信装置２６０に相当する通信装置１７０が設けられている。
【００８０】
すなわち通信装置１７０は、電池側制御装置１２０とサーバ装置３００とを、有線又は無線の通信ネットワーク４５０（例えば、有線ＬＡＮ、無線ＬＡＮ、インターネット、専用線、電力線通信（ＰＬＣ等による通信ネットワーク）を介して接続するための装置である。電池側制御装置１２０は、通信装置１７０を制御することによりサーバ装置３００と通信可能に接続する。
【００８１】
また、本実施形態の充放電システム２では、電池システム１００に、第１実施形態の記憶装置２７０に相当する記憶装置１８０が設けられている。すなわち記憶装置１８０は、例えば、ハードディスクやＳＳＤ等を含んで構成され、サーバ装置３００から取得された充放電制御プログラムを記憶する。
【００８２】
また、本実施形態の充放電システム２では、充放電器２００に、第１実施形態の充放電制御プログラム番号記憶領域１４２に相当する充放電制御プログラム番号記憶領域２４３が設けられている。すなわち充放電制御プログラム番号記憶領域２４３には、サーバ装置３００が記憶している充放電制御プログラム番号情報に対応する情報（以下、充放電器側充放電制御プログラム番号情報と称する。）が記憶されている。充放電器側充放電制御プログラム番号情報は、第１実施形態の電池側充放電制御プログラム番号情報に相当する情報である。
【００８３】
なお、本実施形態の充放電システム２では、第１実施形態における電池情報送信部１５０が存在しない。その他の構成は第１実施形態と同様である。
【００８４】
＜システムの動作について＞
次に、第２実施形態の充放電システム２で行われる処理について説明する。
【００８５】
本実施形態の充放電システム２で行われる処理の概要は以下の通りである。すなわち、第１実施形態と同様の初期設定が終了すると、電池側制御装置１２０は、充放電側制御装置２１０から送信されてくる、充放電器側充放電制御プログラム番号情報（第１実施形態の特定情報に相当）を受信する。そして電池側制御装置１２０は、充放電側制御装置２１０から充電器側充放電制御プログラム番号情報を受信すると、サーバ装置３００と接続し、サーバ装置３００が記憶している充放電制御プログラムのうち、充放電側制御装置２１０から受信した充放電器側充放電制御プログラム番号に対応する充放電制御プログラムを取得する。そして電池側制御装置１２０は、この充放電制御プログラムに基づき、充放電側制御装置２１０と協働して充放電制御を行う。
【００８６】
このように、第２実施形態の充放電システム２では、電池側制御装置１２０（電池システム１００側）ではなく充放電側制御装置２１０（充放電器２００側）が、特定情報を送信し、充放電側制御装置２１０（充放電器２００側）ではなく電池側制御装置１２０（電池システム１００側）が、サーバ装置３００から充放電制御プログラムを取得する。
【００８７】
以下、上記処理の詳細について説明する。
【００８８】
図８乃至図１０は、充放電システム２において行われる処理を説明するフローチャートである。まず、図８に示すＳ１０１〜Ｓ１１７、及びＳ１５０の処理、及びＳ２０１〜Ｓ２１３、及びＳ２５０の処理は第１実施形態と同様である。
【００８９】
そして、Ｓ１１７の処理が行われると、図９に示すように、充放電制御装置２１０はハードウェア情報を送信する（Ｓ３１９）。電池側制御装置１２０は、このハードウェア情報を受信すると（Ｓ４１５）、自身がこのハードウェア情報が示すハードウェアの仕様に対応しているか否かを判断する（Ｓ４１７）。対応していない場合は（Ｓ４１７：Ｎ）、電池側制御装置１２０は、充放電不可である旨の通知情報を充放電側制御装置２１０へ送信し（Ｓ４２１）、第１実施形態と同様の電池側終了処理を行い（Ｓ２５０）、一連の動作を終了する。そして充放電側制御装置２１０は、電池側制御装置１２０から、充放電不可である旨の通知情報を受信する（Ｓ３２１）。
【００９０】
一方、電池側制御装置１２０が、上記ハードウェア情報が示すハードウェアの仕様に対応している場合（Ｓ４１７：Ｙ）、電池側制御装置１２０は、充放電可能である旨の通知情報を充放電側制御装置２１０へ送信する（Ｓ４１９）。充放電側制御装置２１０は、この通知情報を受信し、カウンタｎを「１」にセットする（Ｓ３２３：Ｙ）。そして充放電側制御装置２１０は、現在のカウンタｎに対応する、充放電器側充放電制御プログラム番号情報（例えば「１」）を電池側制御装置１２０に送信する（Ｓ３２５）。
【００９１】
電池側制御装置１２０は、Ｓ４１９の処理後、充放電器側充放電制御プログラム番号情報の受信を待機しており、これを受信すると（Ｓ４２３）、サーバ装置３００と接続し、充放電制御プログラムを取得（ダウンロード）する（Ｓ３２６）。具体的には、充放電側制御装置２１０は、サーバ装置３００と接続して充放電制御プログラム記憶領域３１１、及びサーバ側充放電プログラム番号情報記憶領域３１２を参照し、サーバ装置３００が記憶している充放電制御プログラムのうち、上記受信した充放電器側充放電制御プログラム番号に対応する充放電制御プログラムをダウンロードする。
【００９２】
つづいて図１０に示すように、電池側制御装置１２０は、ダウンロードした充放電制御プログラムを記憶装置１８０に記憶する。そして、電池側制御装置１２０は、受信した充電制御プログラムによって充放電制御が行えるか否かを判定する（Ｓ３２７）。この判定は、例えば、受信した充放電制御プログラムが定める最大電流値が、充放電器２００から二次電池１１０に供給可能な電流の最大電流値又は二次電池１１０から放電可能な電流の最大電流値を超えていた場合、電池側制御装置１２０は充放電制御が行えないと判定する。また、受信した充電制御プログラムで充放電制御をすると、二次電池１１０の温度が許容上限値を超える場合にも、電池側制御装置１２０は充放電制御が行えないと判定する。
【００９３】
ここで、受信した充放電制御プログラムによって充放電制御が行えない場合（Ｓ３２７：Ｎ）、電池側制御装置１２０は、カウンタｎを１増加させる（Ｓ３３１）。そして電池側制御装置１２０は、現在のカウンタｎの値とｍを比較し（Ｓ３３３）、カウンタｎの値がｍよりも大きい場合は（Ｓ３３３：Ｙ）、第１実施形態と同様の電池側終了処理を行い（Ｓ２５０）、一連の処理を終了する。一方、カウンタｎの値がｍ以下である場合は（Ｓ３３３：Ｎ）、図９のＳ３２５の処理を繰り返す。
【００９４】
電池側制御装置１２０が、受信した充放電制御プログラムによって充放電制御が行える場合（Ｓ３２７：Ｙ）、電池側制御装置１２０は、サーバ装置３００から取得した充放電制御プログラム、及びこれに対応する充放電器側充放電制御プログラム番号情報を充放電側制御装置２１０へ送信する（Ｓ３２９）。
【００９５】
充放電側制御装置２１０は、電池側制御装置１２０から送信されてきた充放電制御プログラム、及び充放電器側充放電制御プログラム番号情報を受信する。受信した充放電制御プログラムはメモリーに読み出される（Ｓ４２５）。
【００９６】
そして充放電側制御装置２１０は、充放電制御が行えるか否かを判断し（Ｓ４２７）、充放電制御が行えない場合（Ｓ４２７：Ｎ）、充放電側制御装置２１０は、カウンタｎの値を１増加させる（Ｓ４２９）。
【００９７】
そして充放電側制御装置２１０は、現在のカウンタｎの値とｍの値を比較し（Ｓ４３１）、カウンタｎの値がｍよりも大きい場合は（Ｓ４３１：Ｙ）、第１実施形態と同様の充放電側終了処理を行い（Ｓ１５０）、一連の処理を終了し、一方、カウンタｎの値がｍ以下である場合は（Ｓ４３１：Ｎ）、Ｓ４２３の処理を繰り返す。
【００９８】
一方、充放電側制御装置２１０が充放電制御を行える場合（Ｓ４２７：Ｙ）、充放電側制御装置２１０と電池側制御装置１２０は、充放電制御プログラムに従い、二次電池１１０に対する充電（又は二次電池１１０の電力の放電）を協働して行う（Ｓ６０１）。Ｓ６０１で行われる充放電の制御処理は、第１実施形態のＳ３０１と同様である。
【００９９】
なお、Ｓ３０３、Ｓ３０３の後に行われる充放電側終了処理（Ｓ１５０）、及びＳ３０３の後に行われる電池側終了処理（Ｓ２５０）も、第１実施形態と同様である。
【０１００】
以上に説明したように、本実施形態の充放電システム２によれば、電池側制御装置１２０が、充放電制御プログラムの種類を特定する特定情報を充放電側制御装置２１０から受信した場合に、受信した情報が示す種類の充放電制御プログラムをサーバ装置３００から取得し、取得した充放電制御プログラムに従って充放電の制御を行うので、充放電器２００側と電池システム１００側との間で、両者に適合した種類の充放電制御プログラムに基づき充放電の制御が行われる。したがって、本実施形態の充放電システム２によれば、電池システム１００と充放電器２００との間で確実に充放電の制御を行うことができる。したがって、例えば、充放電器２００や電池システム１００を構成するハードウェアやソフトウェアが変更された場合であっても、サーバ装置３００から適切な充放電制御プログラムを取得し、取得した充放電制御プログラムに従って充放電の制御を行うことにより、電池システム１００と充放電器２００との間で確実に充放電の制御を行うことができる。
【０１０１】
また、電池側制御装置１２０は、充放電制御プログラムに従って充電または放電制御を行う際、充放電制御プログラムが定める所定の電流値が二次電池１１０に充電または放電可能な最大電流値を超えず、充放電制御プログラムが定める充電または放電制御により二次電池１１０の温度が許容上限値を超えない場合に充電または放電の制御を開始するので、電池側制御装置１２０は、適切な供給電流値に基づき二次電池１１０に対する充電または放電の制御を行い、また、二次電池１１０の温度を適切な温度に維持しつつ二次電池１１０に対する充電または放電の制御を行うことができる。このようにして、二次電池１１０への充電または二次電池１１０の放電を効率よく行うことができる。
【０１０２】
以上、本発明の好適な実施形態について説明したが、この実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更、改良され得ると共に、その等価物が含まれる。
【０１０３】
例えば、以上の説明では、充放電器２００に設けた放電側制御装置２１０が主体となってサーバ装置３００から充放電制御プログラムをダウンロードし、充放電制御を行う第１実施形態と、電池システム１００に設けた電池側制御装置１２０が主体となってサーバ装置３００から充放電制御プログラムをダウンロードし、充放電制御を行う第２実施形態とを分けた。しかしながら、両実施形態を組み合わせるようにしてもよい。例えば、充放電器２００及び電池システム１００のそれぞれに優先順位に関する情報を記憶させ、電池側コネクタ１５３と充放電側コネクタ２５３とが接続された場合に、両者が上記情報を送受信することにより、優先順位がより高いと認識した方が充放電制御プログラム番号情報を送信し、この情報を受信した側（優先順位がより低い側）がサーバ装置３００から充放電制御プログラムをダウンロードするように構成してもよい。
【符号の説明】
【０１０４】
１  充放電システム、２  充放電システム、４  交流電源、５  負荷、１００  電池システム、１１０  二次電池、１２０  電池側制御装置、１３０  電池側電力検出部、１３１  電圧変換部、１３２  電流変換部、１４０  電池側記憶装置、１４１  初期設定用プログラム記憶領域、１４２  充放電制御プログラム番号記憶領域、１４３  充放電パターンシーケンス番号記憶領域、１４４  電池情報記憶領域、１５０  電池情報送信部、１５１  電源線、１５２  通信線、１５３  電池側コネクタ、１７０  通信装置、１８０  記憶装置、２００  充放電器、２１０  充放電側制御装置、２２０  電源部、２２１  電力変換器、２２２  ゲート制御装置、２２３  交流電源、２３０  充放電側電力検出部、２３１  電圧変換部、２３２  電流変換部、２４０  充放電側記憶装置、２４１  初期設定用プログラム記憶領域、２４２  ハードウェア情報記憶領域、２４３  充放電制御プログラム番号記憶領域、２５１  電源線、２５２  通信線、２５３  充放電側コネクタ、２６０  通信装置、２７０  記憶装置、３００  サーバ装置、３１１  充放電制御プログラム記憶領域、３１２  サーバ側充放電制御プログラム番号情報記憶領域、３５０  通信ネットワーク、４５０  通信ネットワーク
【要約】
【課題】二次電池及び電池側制御装置を有する電池システムと充放電器とを含んで構成される充放電システムにおいて、充放電の制御を確実に行う。
【解決手段】
二次電池１１０及び電池側制御装置１２０を有する電池システム１００と、二次電池１１０を放電して直流電力を出力し、交流電源４からの電力を直流に変換し二次電池１１０を充電する放電器２００とを含んで構成され、充放電器２００は充電及び放電を制御する充放電側制御装置２１０を備え、充放電側制御装置２１０が、電池側制御装置１２０と通信可能に接続し、電池システム１００から送信されてくる、上記充放電制御を行うプログラムである充放電制御プログラムを特定する特定情報を受信した場合に、外部のサーバ装置３００と通信可能に接続し、上記特定情報により特定される充放電制御プログラムを取得し、その充放電制御プログラムに従って制御を行う。【図１】
0005547358.tif 000002
【図２】
0005547358.tif 000003
【図３】
0005547358.tif 000004
【図４】
0005547358.tif 000005
【図５】
0005547358.tif 000006
【図６】
0005547358.tif 000007
【図７】
0005547358.tif 000008
【図８】
0005547358.tif 000009
【図９】
0005547358.tif 000010
【図１０】
0005547358.tif 000011