複数の組電池群と、前記組電池群のそれぞれに対応し、対応する組電池群を出力電源線に電気的に接続する複数の電磁接触器と、前記組電池群の電圧と前記出力電源線の電圧との電圧差が、所定電圧以下である組電池群を接続対象と判断し、当該組電池群を対応する前記電磁接触器を介して前記出力電源線に接続する接続制御手段と、を備えた蓄電池装置。前記接続制御手段は、前記出力電源線に未接続の組電池群のうち、最も電圧の高い組電池群を前記接続対象の候補とする、請求項1記載の蓄電池装置。前記接続制御手段は、前記出力電源線に未接続の組電池群のうち、最も電圧の低い組電池群を前記接続対象の候補とする、請求項1記載の蓄電池装置。前記接続制御手段は、前記出力電源線に接続可能な全組電池群の平均電圧を求め、前記出力電源線に未接続の組電池群のうち、最も電圧が前記平均電圧に近い組電池群を前記接続対象の候補とする、請求項1記載の蓄電池装置。前記接続制御手段は、前記出力電源線に接続可能な全組電池群のうち、最初に前記出力電源線に接続した場合に、最も多く他の前記組電池群を前記出力電源線に接続できる組電池群を判別する、請求項1記載の蓄電池装置。前記接続制御手段は、前記判別を行うに際し、最も多く他の前記組電池群を前記出力電源線に接続できる組電池群のうち、最も電圧の高い組電池群を最初に前記出力電源線に接続する組電池群として判別する、請求項5記載の蓄電池装置。前記接続制御手段は、前記判別を行うに際し、最も多く他の前記組電池群を前記出力電源線に接続できる組電池群のうち、最も電圧の低い組電池群を最初に前記出力電源線に接続する組電池群として判別する、請求項5記載の蓄電池装置。前記接続制御手段は、前記出力電源線に接続可能な全組電池群の平均電圧を求め、前記判別を行うに際し、最も多く他の前記組電池群を前記出力電源線に接続できる組電池群のうち、最も電圧が前記平均電圧に近い組電池群を最初に前記出力電源線に接続する組電池群として判別する、請求項5記載の蓄電池装置。前記接続制御手段は、前記所定電圧を、前記組電池群を前記出力電源線に接続した場合に前記電磁接触器に流れる電流が許容可能範囲となるように設定する、請求項1乃至請求項8のいずれかに記載の蓄電池装置。前記接続制御手段は、前記出力電源線に接続される負荷としての装置が、充放電可能な状態である場合に、前記所定電圧を通常時よりも低く設定する、請求項9記載の蓄電池装置。前記出力電源線の電圧との電圧差が、所定電圧を超えて高い前記組電池群について、前記出力電源線の電圧差が所定電圧が以下となるように、当該組電池群を構成する電池毎あるいは当該組電池群に放電を行わせる放電手段を備えた請求項1乃至請求項10のいずれかに記載の蓄電池装置。複数の組電池群と、前記組電池群のそれぞれに対応し、対応する組電池群を出力電源線に電気的に接続する複数の電磁接触器と、を備えた蓄電池装置で実行される蓄電池装置の制御方法であって、前記組電池群の電圧と、前記出力電源線の電圧との電圧差を求める過程と、前記電圧差が所定電圧以下である場合に当該組電池群を接続対象と判断する過程と、当該組電池群を対応する前記電磁接触器を介して前記出力電源線に接続する過程と、を備えた蓄電池装置の制御方法。複数の組電池群と、前記組電池群のそれぞれに対応し、対応する組電池群を出力電源線に電気的に接続する複数の電磁接触器と、を備えた蓄電池装置をコンピュータにより制御するための制御プログラムであって、前記コンピュータを、前記組電池群の電圧と、前記出力電源線の電圧との電圧差を求める手段と、前記電圧差が所定電圧以下である場合に当該組電池群を接続対象と判断する手段と、当該組電池群を対応する前記電磁接触器を介して前記出力電源線に接続する手段と、して機能させる制御プログラム。ところで、電流制限回路としては、バイパス回路を構成する抵抗器が使われることが多い。ここで、700V前後の出力を得るために数百個のリチウムイオン二次電池を直列接続した電池ユニットを想定する。この場合に、充電率100付近の電池ユニットと、充電率0付近の電池ユニットでは、リチウムイオン二次電池一つあたり約1Vの電位差があることから数百Vの電位差が発生することとなる。一方、電磁接触器を閉じたときに発生し得る突入電流が安全な電流となる電池ユニットの電圧と蓄電池装置の主回路の電圧の電圧差は、電池ユニットの直列等価抵抗値と電池ユニット電圧と主回路電圧の差に依存するが、数Vから数十V程度である。例えば、50Ahの組電池ユニットに対して、電池ユニット電圧と蓄電池装置の主回路電圧の電圧差100Vで1/10C=5Aの電流に制限できるプリチャージ抵抗値は20Ωになる。したがって、電流制限抵抗の発熱量は500Wになり、電流制限抵抗の放熱方法と取り付け場所が課題となる。さらに、この状態で電位差が縮小して10Vになると1/100=0.5Aとなり、流れる電流は1/10になり、それに伴って電位差が縮まる速度が遅くなる。このため、充電率が異なる電池ユニットが存在する状態で蓄電池装置が起動した場合は、電池ユニットの電圧と蓄電池装置の主回路の電圧の電圧差が大きな電池ユニットは、長時間にわたり電磁接触器を閉じることができない状態が継続してしまう場合がある。従って、長時間抵抗器を介して電流が流れることによる発熱とエネルギーロスの問題、長時間にわたり電磁接触器を閉じることができない状態が継続した場合はシステム全体としての充放電可能電力が低下してしまう。本発明は、上記に鑑みてなされたものであって、電池ユニット間で電位差が生じていた場合でも、より多くの電池ユニットを主回路へ接続して起動可能とする蓄電池装置、蓄電池装置の制御方法及び制御プログラムを提供する。実施形態の蓄電池装置は、複数の組電池群と、組電池群のそれぞれに対応し、対応する組電池群を出力電源線に電気的に接続する複数の電磁接触器と、を備えている。そして、接続制御手段は、組電池群の電圧と出力電源線の電圧との電圧差が、所定電圧以下である場合に当該組電池群を接続対象と判断し、当該組電池群を対応する電磁接触器を介して出力電源線に接続する。次に図面を参照して、実施形態の蓄電池装置について詳細に説明する。図1は、実施形態の蓄電池装置を備えた蓄電池システムの概要構成ブロック図である。蓄電池システム10は、大別すると、電力を蓄える蓄電池装置11と、蓄電池装置11から供給された直流電力を所望の交流電力に変換して負荷に供給する電力変換装置PCS:PowerConditioningSystem12と、を備えている。蓄電池装置11は、大別すると、複数の電池盤21-1~21-NNは自然数と、電池盤21-1~21-Nが接続された電池端子盤22と、を備えている。電池盤21-1~21-Nは、互いに並列に接続された複数の電池ユニット23-1~23-MMは自然数と、ゲートウェイ装置24と、後述のBMUBatteryManagementUnit及びCMUCellMonitoringUnitに動作用の直流電源を供給する直流電源装置25と、を備えている。ここで、電池ユニットの構成について説明する。電池ユニット23-1~23-Mは、それぞれ、高電位側電源供給ライン高電位側電源供給線LH及び低電位側電源供給ライン低電位側電源供給線LLを介して、出力電源ライン出力電源線;母線LHO、LLOに接続され、主回路である電力変換装置に電力を供給している。また電池ユニット23-1~23-Mは、同一構成であるので、電池ユニット23-1を例として説明する。電池ユニット23-1は、大別すると、複数のセルモジュール31と、セルモジュール31にそれぞれ設けられた複数のCMU32と、サービスディスコネクト33と、電流センサ34と、コンタクタ35と、を備え、複数のセルモジュール31、サービスディスコネクト33、電流センサ34及びコンタクタ35は、直列に接続されている。ここで、セルモジュール31は、電池であるセルを複数、直並列に接続されて組電池を構成している。そして、複数の直列接続されたセルモジュール31で組電池群を構成している。さらに電池ユニット23-1は、BMU36を備え、各CMU32の通信ライン、電流センサ34の出力ラインは、BMU36に接続されている。BMU36は、ゲートウェイ装置24の制御下で、電池ユニット23-1全体を制御し、各CMU32との通信結果及び電流センサ34の検出結果に基づいてコンタクタ35の開閉制御を行う。次に電池端子盤の構成について説明する。電池端子盤22は、電池盤21-1~21-Nに対応させて設けられた複数の盤遮断機41-1~41-Nと、蓄電池装置11全体を制御するマイクロコンピュータとして構成されたマスタMASTER装置42と、を備えている。マスタ装置42には、電力変換装置12との間に、電力変換装置12のUPSUninterruptiblePowerSystem12Aを介して供給される制御電源線51と、イーサネット登録商標として構成され、制御データのやりとりを行う制御通信線52と、が接続されている。次に実施形態の動作を説明する。本実施形態においては、主回路電圧と電池ユニット電圧が所定の電圧以下になったまたは所定の電圧以下である場合にコンタクタ35を閉じるようにゲートウェイ装置24がBMU36を制御する構成を採っている。これにより、本実施形態では、コンタクタ35と並列に電流制限回路を接続する補助コンタクタを設ける必要がなくなっている。まず、蓄電池システム10全体の動作を説明する。図2は、全体動作タイミングチャートその1である。図3は、全体動作タイミングチャートその2である。電力変換装置12に電源が投入されるとステップS1、電力変換装置12のUPS12Aからマスタ装置42及びゲートウェイ装置24に電源が供給されるステップS2、S3。これによりマスタ装置42及びゲートウェイ装置24は、動作可能状態となる。続いてゲートウェイ装置24は、正常動作可能か否かを判断すべく自己診断を行うステップS4。そして正常動作可能な場合には、ゲートウェイ装置24は、マスタ装置42に対し、ゲートウェイライフ信号を出力するステップS5。マスタ装置42は、ゲートウェイ装置24からゲートウェイライフ信号が入力されると、電池盤21-1~21-Nを順次起動させるべく、複数の盤遮断機41-1~41-Nが閉状態であることを検出するステップS6。続いて、マスタ装置42は、使用履歴等に基づいて電池盤21-1~21-Nのうち、いずれを最初に起動させるかを決定する起動電池盤選択処理を行うステップS7。続いてマスタ装置42は、ゲートウェイ装置24に対し、盤遮断機41-1~41-Nが閉状態であることを検出した旨を通知するステップS8。次にマスタ装置42は、停電停止及びトリップを解除する通知をゲートウェイ装置24に通知するステップS9。これによりゲートウェイ装置24は、起動電池盤電池盤21-1~21-Nのうちいずれか一つに対応するBMU36に対し、電源投入を指示するステップS10。この電源投入指示に基づいて起動電池盤に対応するBMU36は、自己診断ログチェックを行い正常に起動できるかを判別するステップS11。このBMU36の自己診断ログチェックと並行して、ゲートウェイ装置24は、BMU36の起動待ち状態となるステップS12。そして、ゲートウェイ装置24は、起動電池盤に対応するBMU36が起動すると、当該BMU36に対し、UARTを介して、CANControllerAreaNetworkを利用して通信を行うためのCANIDを自動付番するように指示するステップS13。これによりBMU36は、所定の手順に従って、自動付番を行うステップS14。そして、ゲートウェイ装置24は、BMU36において自動付番が完了するまで待機状態となるステップS15。続いて起動電池盤に対応するBMU36は、CANIDの自動付番が完了すると、UARTを介して、自動付番完了通知を行うステップS16。そして、起動電池盤に対応する複数のBMU36は、ゲートウェイ装置24との間でCANを利用した通信を開始するステップS17。このCANを利用した通信により、BMU36は、自己の配下にある複数のCMU32に対し、ブロードキャストで電源投入を指示するステップS18。また、ゲートウェイ装置24は、CAN通信が可能か否かを確認するステップS19。一方、電源投入を指示された複数のCMU32は、それぞれ、自己診断ログチェックを行い正常に起動できるかを判別するステップS20。このCMU32の自己診断ログチェックと並行して、BMU36は、CMU32の起動待ち状態となるステップS21。そして、BMU36は、各CMU32に対し、UARTを介して、CANを利用して通信を行うためのCANIDを自動付番するように指示するステップS22。これによりCMU32は、所定の手順に従って、自動付番を行うステップS23。そして、BMU36は、全CMU32において自動付番が完了するまで待機状態となるステップS24。続いて各CMU32は、CANIDの自動付番が完了すると、UARTを介して、自動付番完了通知を行うステップS25。そして、自動付番が完了して各CMU32は、BMU36との間でCANを利用した通信を開始し、対応するセルモジュール31の温度及び電圧を通知するステップS26。一方、起動電池盤に対応する複数のBMU36は、自己の配下にある全CMU32と通信ができたか否かを確認するステップS27。起動電池盤に対応する複数のBMU36は、自己の配下にある全CMU32と通信ができた場合には、通知されたセルモジュール31の電圧に基づいて、CANを利用した通信により、自己が属する電池ユニット電池ユニット23-1~23-Mのいずれかの電圧であるユニット電圧をゲートウェイ装置24に通知するステップS28。このCANを利用した通信により、ゲートウェイ装置24は、自己の配下にある複数の電池ユニット23-1~23-Mのうち、いずれを起動ユニットとするかを選択するステップS29。この起動ユニットの選択方法については、後に詳述するが、最もユニット電圧が高い電池ユニット、最もユニット電圧が低い電池ユニットあるいはユニット電圧が平均ユニット電圧に最も近い電池ユニット等が起動ユニットとして選択される。そして、ゲートウェイ装置24は、選択した起動ユニットである電池ユニット23-Xに属するBMU36に対し、運転指令を出力するステップS30。この結果、運転指令が入力された起動ユニットである電池ユニット23-Xに属するBMU36は、ゲートウェイ装置24に対し、起動の準備中である旨の準備中フラグを通知するステップS31。そして、起動ユニットである電池ユニット23-Xに属するBMU36は、対応するコンタクタ35を閉状態とするコンタクタ閉処理を行うステップS32。そして、コンタクタ閉処理が完了すると、起動ユニットである電池ユニット23-Xに属するBMU36は、コンタクタ状態通知準備中フラグ解除通知をゲートウェイ装置24に対して行うステップS33。これにより、ゲートウェイ装置24は、マスタ装置42に対し、起動電池盤を構成する電池ユニット23-1~23-Mをその運転状態正常運転状態、要充電状態、停止状態等毎に電池ユニット数を通知するステップS34。そして、マスタ装置42は、主回路の電圧をゲートウェイ装置24に通知するステップS35。続いて、ゲートウェイ装置24は、CANを利用した通信により、自己の配下にある複数の電池ユニット23-1~23-Mのうち、起動ユニット以外の全ての電池ユニットを投入起動する処理を行うステップS36。この場合において、ステップS35で通知された主回路の電圧に基づいて、主回路の電圧に対して所定の電圧範囲内例えば、±15V以内にある電圧を有する電池ユニットのうち、最もユニット電圧が高い電池ユニット、最もユニット電圧が低い電池ユニットあるいはユニット電圧が平均ユニット電圧に最も近い電池ユニット等が起動対象となり、順次起動されることとなる。そして、ゲートウェイ装置24は、起動対象となる電池ユニット23-Xに属するBMU36に対し、運転指令を出力するステップS37。この結果、運転指令が入力された電池ユニット23-Xに属するBMU36は、ゲートウェイ装置24に対し、起動の準備中である旨の準備中フラグを通知するステップS38。一方、マスタ装置42は、起動電池盤以外の残りの電池盤も同様に起動するステップS39。そして、運転指令が入力された電池ユニット23-Xに属するBMU36は、対応するコンタクタ35を閉状態とするコンタクタ閉処理を行うステップS40。そして、コンタクタ閉処理が完了すると、起動ユニットである電池ユニット23-Xに属するBMU36は、コンタクタ状態通知準備中フラグ解除通知をゲートウェイ装置24に対して行うステップS41。これにより、ゲートウェイ装置24は、マスタ装置42に対し、起動電池盤を構成する電池ユニット23-1~23-Mをその運転状態正常運転状態、要充電状態、停止状態等毎に電池ユニット数を通知するステップS42。これらの結果、マスタ装置42は、利用可能な電池盤数を電力変換装置12に通知するステップS43。続いてマスタ装置42は、ステップS39で起動しようとする電池盤21Yのゲートウェイ装置24に対し、遮断機41-1~41-Nが閉状態であることを検出した旨を通知するステップS44。次にマスタ装置42は、停電停止及びトリップを解除する通知をゲートウェイ装置24に通知するステップS45。これによりゲートウェイ装置24は、起動対象の電池盤21-Yに対応するBMU36に対し、電源投入を指示するステップS46。そして、当該起動対象の電池盤21-Yに対応するBMU36に対し、運転指令を行うステップS47。この運転指令に基づいて起動対象の電池盤21-Yに対応するBMU36は、自己診断ログチェックを行い正常に起動できるかを判別するステップS48。このBMU36の自己診断ログチェックと並行して、ゲートウェイ装置24は、BMU36の起動待ち状態となるステップS49。そして、ゲートウェイ装置24は、起動対象の電池盤21-Yに対応するBMU36が起動すると、当該BMU36に対し、UARTを介して、CANを利用して通信を行うためのCANIDを自動付番するように指示するステップS50。これによりBMU36は、所定の手順に従って、自動付番を行うステップS51。そして、ゲートウェイ装置24は、BMU36において自動付番が完了するまで待機状態となるステップS52。続いて起動対象の電池盤21-Yに対応するBMU36は、CANIDの自動付番が完了すると、UARTを介して、自動付番完了通知を行うステップS53。そして、起動対象の電池盤21-Yに対応する複数のBMU36は、ゲートウェイ装置24との間でCANを利用した通信を開始するステップS54。この結果、運転指令が入力された電池ユニット23-Xに属するBMU36は、ゲートウェイ装置24に対し、起動の準備中である旨の準備中フラグを通知するステップS55。さらにBMU36は、CANを利用した通信により、自己の配下にある複数のCMU32に対し、ブロードキャストで電源投入を指示するステップS56。一方、電源投入を指示された複数のCMU32は、それぞれ、自己診断ログチェックを行い正常に起動できるかを判別するステップS57。このCMU32の自己診断ログチェックと並行して、BMU36は、CMU32の起動待ち状態となるステップS58。また、ゲートウェイ装置24は、CAN通信が可能か否かを確認するステップS59。そして、BMU36は、各CMU32に対し、UARTを介して、CANを利用して通信を行うためのCANIDを自動付番するように指示するステップS60。これによりCMU32は、所定の手順に従って、自動付番を行うステップS61。そして、BMU36は、全CMU32において自動付番が完了するまで待機状態となるステップS62。続いて各CMU32は、CANIDの自動付番が完了すると、UARTを介して、自動付番完了通知を行うステップS63。そして、自動付番が完了した各CMU32は、BMU36との間でCANを利用した通信を開始し、対応するセルモジュール31の温度及び電圧を通知するステップS64。一方、起動対象の電池盤に対応する複数のBMU36は、自己の配下にある全CMU32と通信ができたか否かを確認するステップS65。そして、起動対象の電池ユニット23-Xに属するBMU36は、対応するコンタクタ35を閉状態とするコンタクタ閉処理を行うステップS66。そして、コンタクタ閉処理が完了すると、起動対象の電池ユニット23-Xに属するBMU36は、コンタクタ状態通知準備中フラグ解除通知をゲートウェイ装置24に対して行うステップS67。そして、コンタクタ閉処理が完了すると、起動対象の電池ユニット23-Xに属するBMU36は、コンタクタ状態通知準備中フラグ解除通知をゲートウェイ装置24に対して行うステップS68。これにより、ゲートウェイ装置24は、マスタ装置42に対し、起動電池盤を構成する電池ユニット23-1~23-Mをその運転状態正常運転状態、要充電状態、停止状態等毎に電池ユニット数を通知するステップS69。以上の説明のように、本実施形態によれば、起動時に電池ユニット間で電位差が生じていた場合でも、コンタクタを保護しつつ、より多くの電池ユニットを主回路へ接続して電力供給を行うことができる。ところで、上述した蓄電池装置11のような蓄電池装置では、構成する全ての電池ユニット23-1~23-Mの蓄電可能容量が等しいとすれば、全ての電池ユニット23-1~23-Mが主回路へ接続されたときの主回路の電圧は、最後には主回路接続前の電池ユニット23-1~23-Mの電圧の平均値となるはずである。現実には構成する全ての電池ユニットの蓄電可能容量が全く等しいことはないが、通常は等しいとみなして問題は無い。しかしながら、出力電圧にばらつきがある電池ユニットの電磁接触器を順次閉じていく場合、ばらつき方と閉じる順番によっては、その時点で閉じられる電池ユニットの数が限られてしまうことがある。例えば、電池盤21-1が電池ユニット23-1~23-3の3つの電池ユニットを備えている場合を想定する。この場合に、電池ユニット23-1の出力電圧が20V、電池ユニット23-2の出力電圧が40V、電池ユニット23-3の出力電圧が30Vであって、主回路電圧と電池ユニット23-1~23-3の出力電圧差が15V以下の時にコンタクタ電磁接触器35の閉動作を行えるとする。ここで、全電池ユニット23-1~23-3の容量が等しいとすれば、電池ユニット23-1→電池ユニット23-2→電池ユニット23-3の順番で対応するコンタクタ35の閉処理を行うと決めている場合、電池ユニット23-1のコンタクタ35が閉じた後の主回路電圧は20Vとなる。このときの電池ユニット23-2との出力電圧差は20Vとなり、電池ユニット23-1しか主回路へ接続できないこととなる。これに対し、電池ユニット23-1~23-3を電圧が低い順番に、電池ユニット23-1→電池ユニット23-3→電池ユニット23-2の順番でコンタクタ35の閉処理を行った場合、電池ユニット23-1の電磁接触器が閉じた後の主回路電圧は20V、そのときの電池ユニット23-3との出力電圧差は10Vとなる。そして、電池ユニット23-3のコンタクタ35が閉じた後の主回路の電圧は25V=[2030]/2、そのときの電池ユニット23-2との出力電圧差は15Vとなる。したがって、電池ユニット23-2のコンタクタ35が閉じた後の主回路の電圧は30V=[203040]/3となり、3つ全ての電池ユニット23-1~23-3を主回路に接続可能である。ところで、上述した方法により最初に主回路へ接続する電池ユニットが定まったとしても、初期状態では蓄電池装置の主回路電圧は0Vあるいは不定であるので、最初に主回路へ接続する電池ユニットについては、主回路電圧と電池ユニット電圧が所定以上電位差を生じている状態でも接続することとなる。なお、主回路の電圧と、接続対象とすべき電池ユニットの電圧差については、測定誤差も考慮した値にするのが望ましい。この場合において、主回路の電圧は、ゲートウェイ装置24が測定機能を持っていてもよいし、蓄電池装置11の電力供給先の装置図1においては、電力変換装置12が測定機能を有し、通信ネットワークを介してゲートウェイ装置24に通知するようにしてもよい。以下、起動対象の電池ユニットの選択手順についてより具体的に説明する。1電池ユニットの電圧が高い順に投入する場合の選択手順図4は、電池ユニットの電圧が高い順に投入する場合にゲートウェイ装置における起動対象の電池ユニットの選択手順の処理フローチャートである。ゲートウェイ装置24は、コンタクタ35を閉じていない電池ユニット23-1~23-Mの中で、最も電圧の高い電池ユニット23-Hを選択するステップS81。次にゲートウェイ装置24は、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-Hの電圧の差が所定値以下であるか否かを判別するステップS82。ステップS82の判別において、主回路の電圧である母線電圧が0Vではなく、母線電圧と選択した電池ユニット23-Hの電圧の差が所定値を超えている場合にはステップS82;No、ゲートウェイ装置24は、待機状態となる。一方、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-Hの電圧の差が所定値以下である場合にはステップS82;Yes、ゲートウェイ装置24は、選択した電池ユニット23-Hのコンタクタ35を閉じる指令を当該電池ユニット23-HのBMU36に出力するステップS83。続いて、ゲートウェイ装置24は、コンタクタ35を閉じる指令を出力したBMU36からコンタクタ35が閉じた旨の報告であるコンタクタ状態通知がなされたか否かを判別するステップS84。ステップS84の判別において、未だコンタクタ状態通知がなされていない場合にはステップS84;No、ゲートウェイ装置24は、待機状態となる。ステップS84の判別において、コンタクタ状態通知がなされた場合にはステップS84;Yes、ゲートウェイ装置24は、マスタ装置42に対し、当該時点において、運転可能な電池ユニット数を通知するステップS85。続いてゲートウェイ装置24は、全ての電池ユニット23-1~23-Mが起動したか否かを判別するステップS86。ステップS86の判別において、未だ全ての電池ユニット23-1~23-Mが起動していない場合にはステップS86;No、処理を再びステップS81に移行して、以下、同様の処理を行う。ステップS86の判別において、全ての電池ユニット23-1~23-Mが起動した場合にはステップS86;Yes、処理を終了する。以上の説明のように、電池ユニットの電圧が高い順に電池ユニット23-1~23-Mが順次投入されて、主回路に電力が供給されることとなる。2電池ユニットの電圧が低い順に投入する場合の選択手順図5は、電池ユニットの電圧が低い順に投入する場合にゲートウェイ装置における起動対象の電池ユニットの選択手順の処理フローチャートである。ゲートウェイ装置24は、コンタクタ35を閉じていない電池ユニット23-1~23-Mの中で、最も電圧の低い電池ユニット23-Lを選択するステップS91。次にゲートウェイ装置24は、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-Lの電圧の差が所定値以下であるか否かを判別するステップS92。ステップS92の判別において、主回路の電圧である母線電圧が0Vではなく、母線電圧と選択した電池ユニット23-Lの電圧の差が所定値を超えている場合にはステップS92;No、ゲートウェイ装置24は、待機状態となる。一方、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-Lの電圧の差が所定値以下である場合にはステップS92;Yes、ゲートウェイ装置24は、選択した電池ユニット23-Lのコンタクタ35を閉じる指令を当該電池ユニット23-LのBMU36に出力するステップS93。続いて、ゲートウェイ装置24は、コンタクタ35を閉じる指令を出力したBMU36からコンタクタ35が閉じた旨の報告であるコンタクタ状態通知がなされたか否かを判別するステップS94。ステップS94の判別において、未だコンタクタ状態通知がなされていない場合にはステップS94;No、ゲートウェイ装置24は、待機状態となる。ステップS94の判別において、コンタクタ状態通知がなされた場合にはステップS94;Yes、ゲートウェイ装置24は、マスタ装置42に対し、当該時点において、運転可能な電池ユニット数を通知するステップS95。続いてゲートウェイ装置24は、全ての電池ユニット23-1~23-Mが起動したか否かを判別するステップS96。ステップS96の判別において、未だ全ての電池ユニット23-1~23-Mが起動していない場合にはステップS96;No、処理を再びステップS91に移行して、以下、同様の処理を行う。ステップS96の判別において、全ての電池ユニット23-1~23-Mが起動した場合にはステップS96;Yes、処理を終了する。以上の説明のように、電池ユニットの電圧が低い順に電池ユニット23-1~23-Mが順次投入されて、主回路に供給されることとなる。3電池ユニットの電圧が電池ユニットの平均値に近い順に投入する場合の選択手順図6は、電池ユニットの電圧が電池ユニットの平均値に近い順に投入する場合にゲートウェイ装置における起動対象の電池ユニットの選択手順の処理フローチャートである。ゲートウェイ装置24は、支配下にある電池ユニット23-1~23-Mの電圧の平均値を計算するステップS100。ゲートウェイ装置24は、コンタクタ35を閉じていない電池ユニット23-1~23-Mの中で、最も電圧が電池ユニットの平均値に近い電池ユニット23-Aを選択するステップS101。次にゲートウェイ装置24は、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-Aの電圧の差が所定値以下であるか否かを判別するステップS102。ステップS102の判別において、主回路の電圧である母線電圧が0Vではなく、母線電圧と選択した電池ユニット23-Aの電圧の差が所定値を超えている場合にはステップS102;No、ゲートウェイ装置24は、待機状態となる。一方、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-Aの電圧の差が所定値以下である場合にはステップS102;Yes、ゲートウェイ装置24は、選択した電池ユニット23-Aのコンタクタ35を閉じる指令を当該電池ユニット23-AのBMU36に出力するステップS103。続いて、ゲートウェイ装置24は、コンタクタ35を閉じる指令を出力したBMU36からコンタクタ35が閉じた旨の報告であるコンタクタ状態通知がなされたか否かを判別するステップS104。ステップS104の判別において、未だコンタクタ状態通知がなされていない場合にはステップS104;No、ゲートウェイ装置24は、待機状態となる。ステップS104の判別において、コンタクタ状態通知がなされた場合にはステップS104;Yes、ゲートウェイ装置24は、マスタ装置42に対し、当該時点において、運転可能な電池ユニット数を通知するステップS105。続いてゲートウェイ装置24は、全ての電池ユニット23-1~23-Mが起動したか否かを判別するステップS106。ステップS106の判別において、未だ全ての電池ユニット23-1~23-Mが起動していない場合にはステップS106;No、処理を再びステップS101に移行して、以下、同様の処理を行う。ステップS106の判別において、全ての電池ユニット23-1~23-Mが起動した場合にはステップS106;Yes、処理を終了する。以上の説明のように、電池ユニットの電圧が電池ユニットの平均値に近い順に電池ユニット23-1~23-Mが順次投入されて、電力が主回路に供給されることとなる。4最も多くの電池ユニットを投入可能とする順番で電池ユニットの電圧が高い順に投入する場合の選択手順図7は、電池ユニットの電圧が高い順に投入する場合にゲートウェイ装置における起動対象の電池ユニットの選択手順の処理フローチャートである。まず、ゲートウェイ装置24は、最初に起動する電池ユニットの電圧の順番を示すインデックスN=1に初期化するステップS111。次にゲートウェイ装置24は、N番目に高い電圧の電池ユニットから投入した場合に主回路の電圧である母線電圧から所定電圧範囲となるように投入可能な電池ユニット数SUMN=0に初期化するステップS112続いてゲートウェイ装置24は、N番目に高い電圧の電池ユニットから起動したと仮定したときに起動可能な電池ユニットの電圧の順位を示すインデックスをMとし、M=NとするステップS113。次にゲートウェイ装置24は、電池ユニットの電圧が高い順番でN番目からM番目までの電池ユニットの平均電圧値を演算するステップS114。次にゲートウェイ装置24は、ステップS114で演算した電池ユニットの電圧が高い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値以下であるか否かを判別するステップS115。この場合において、所定値は、主回路の電圧である母線電圧から所定電圧範囲となる電圧範囲である。ステップS115の判別において、ステップS114で演算した電池ユニットの電圧が高い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値を超えている場合にはステップS115;No、処理をステップS118に移行する。ステップS115の判別において、ステップS114で演算した電池ユニットの電圧が高い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値以下である場合にはステップS115;Yes、ゲートウェイ装置24は、インデックスM=M1とし、電池ユニット数SUMN=SUMN1とするステップS116。すなわち、投入可能と判断された電池ユニット数が一つ増えたことととなる。次にゲートウェイ装置24は、インデックスMの値が総電池ユニット数以下であるか否かを判別するステップS117。ステップS117の判別において、インデックスMの値が総電池ユニット数以下である場合にはステップS117;Yes、ゲートウェイ装置24は、処理を再びステップS114に移行して、以下、同様の処理を行う。ステップS117の判別において、インデックスMの値が総電池ユニット数を超えている場合にはステップS117;No、ゲートウェイ装置24は、インデックスN=N1とするステップS118。次にゲートウェイ装置24は、インデックスNの値が総電池ユニット数を超えているか否かを判別するステップS119。ステップS119の判別において、インデックスNの値が総電池ユニット数以下である場合にはステップS119;No、ゲートウェイ装置24は、処理を再びステップS112に移行し、以下、同様の処理を行う。ステップS119の判別において、インデックスNの値が総電池ユニット数を超えた場合にはステップS119;Yes、起動ユニット選択のための情報収集が完了したので、インデックスNを1から電池ユニット数まで変化させて、電池ユニット数SUMNの値が最も大きいインデックスNの値を探索するステップS120。すなわち、最も投入可能な電池ユニットの数が多いインデックスNの値を取得することとなる。次にゲートウェイ装置24は、電池ユニット23-1~23-Mの中で、N番目に電圧の高い電池ユニット23-HNを選択するステップS121。次にゲートウェイ装置24は、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-HNの電圧の差が所定値以下であるか否かを判別するステップS122。ステップS122の判別において、主回路の電圧である母線電圧が0Vではなく、母線電圧と選択した電池ユニット23-HNの電圧の差が所定値を超えている場合にはステップS122;No、ゲートウェイ装置24は、待機状態となる。一方、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-HNの電圧の差が所定値以下である場合にはステップS122;Yes、ゲートウェイ装置24は、選択した電池ユニット23-HNのコンタクタ35を閉じる指令を当該電池ユニット23-HNのBMU36に出力するステップS123。続いて、ゲートウェイ装置24は、コンタクタ35を閉じる指令を出力したBMU36からコンタクタ35が閉じた旨の報告であるコンタクタ状態通知がなされたか否かを判別するステップS124。ステップS124の判別において、未だコンタクタ状態通知がなされていない場合にはステップS124;No、ゲートウェイ装置24は、待機状態となる。ステップS124の判別において、コンタクタ状態通知がなされた場合にはステップS124;Yes、ゲートウェイ装置24は、マスタ装置42に対し、当該時点において、運転可能な電池ユニット数を通知するステップS125。続いてゲートウェイ装置24は、起動して投入した電池ユニットの個数が電池ユニット数SUMNとなったか否かを判別するステップS126。ステップS126の判別において、未だ起動して投入した電池ユニットの個数が電池ユニット数SUMNとなっていない場合にはステップS126;No、電圧が直前に起動した電池ユニットの次に低い電圧の電池ユニットを選択し、処理を再びステップS122に移行して、以下、同様の処理を行う。ステップS126の判別において、起動して投入した電池ユニットの個数が電池ユニット数SUMNとなった場合にはステップS126;Yes、処理を終了する。以上の説明のように、最も多くの電池ユニットが投入可能な状態で、電池ユニットの電圧が高い順に電池ユニットが順次投入されて、電力が主回路に供給されることとなる。5最も多くの電池ユニットを投入可能とする順番で電池ユニットの電圧が低い順に投入する場合の選択手順図8は、電池ユニットの電圧が低い順に投入する場合にゲートウェイ装置における起動対象の電池ユニットの選択手順の処理フローチャートである。まず、ゲートウェイ装置24は、最初に起動する電池ユニットの電圧の順番を示すインデックスN=1に初期化するステップS131。次にゲートウェイ装置24は、N番目に低い電圧の電池ユニットから投入した場合に主回路の電圧である母線電圧から所定電圧範囲となるように投入可能な電池ユニット数SUMN=0に初期化するステップS132続いてゲートウェイ装置24は、N番目に低い電圧の電池ユニットから起動したと仮定したときに起動可能な電池ユニットの電圧の順位を示すインデックスをMとし、M=NとするステップS133。次にゲートウェイ装置24は、電池ユニットの電圧が低い順番でN番目からM番目までの電池ユニットの平均電圧値を演算するステップS134。次にゲートウェイ装置24は、ステップS134で演算した電池ユニットの電圧が低い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値以下であるか否かを判別するステップS135。この場合において、所定値は、主回路の電圧である母線電圧から所定電圧範囲となる電圧範囲である。ステップS135の判別において、ステップS134で演算した電池ユニットの電圧が低い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値を超えている場合にはステップS135;No、処理をステップS138に移行する。ステップS135の判別において、ステップS134で演算した電池ユニットの電圧が低い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値以下である場合にはステップS135;Yes、ゲートウェイ装置24は、インデックスM=M1とし、電池ユニット数SUMN=SUMN1とするステップS136。すなわち、投入可能と判断された電池ユニット数が一つ増えたことととなる。次にゲートウェイ装置24は、インデックスMの値が総電池ユニット数以下であるか否かを判別するステップS137。ステップS137の判別において、インデックスMの値が総電池ユニット数以下である場合にはステップS137;Yes、ゲートウェイ装置24は、処理を再びステップS134に移行して、以下、同様の処理を行う。ステップS137の判別において、インデックスMの値が総電池ユニット数を超えている場合にはステップS137;No、ゲートウェイ装置24は、インデックスN=N1とするステップS138。次にゲートウェイ装置24は、インデックスNの値が総電池ユニット数を超えているか否かを判別するステップS139。ステップS139の判別において、インデックスNの値が総電池ユニット数以下である場合にはステップS139;No、ゲートウェイ装置24は、処理を再びステップS132に移行し、以下、同様の処理を行う。ステップS139の判別において、インデックスNの値が総電池ユニット数を超えた場合にはステップS139;Yes、起動ユニット選択のための情報収集が完了したので、インデックスNを1から電池ユニット数まで変化させて、電池ユニット数SUMNの値が最も大きいインデックスNの値を探索するステップS140。すなわち、最も投入可能な電池ユニットの数が多いインデックスNの値を取得することとなる。次にゲートウェイ装置24は、電池ユニット23-1~23-Mの中で、N番目に電圧の低い電池ユニット23-LNを選択するステップS141。次にゲートウェイ装置24は、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-LNの電圧の差が所定値以下であるか否かを判別するステップS142。ステップS142の判別において、主回路の電圧である母線電圧が0Vではなく、母線電圧と選択した電池ユニット23-LNの電圧の差が所定値を超えている場合にはステップS142;No、ゲートウェイ装置24は、待機状態となる。一方、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-LNの電圧の差が所定値以下である場合にはステップS142;Yes、ゲートウェイ装置24は、選択した電池ユニット23-LNのコンタクタ35を閉じる指令を当該電池ユニット23-LNのBMU36に出力するステップS143。続いて、ゲートウェイ装置24は、コンタクタ35を閉じる指令を出力したBMU36からコンタクタ35が閉じた旨の報告であるコンタクタ状態通知がなされたか否かを判別するステップS144。ステップS144の判別において、未だコンタクタ状態通知がなされていない場合にはステップS144;No、ゲートウェイ装置24は、待機状態となる。ステップS144の判別において、コンタクタ状態通知がなされた場合にはステップS144;Yes、ゲートウェイ装置24は、マスタ装置42に対し、当該時点において、運転可能な電池ユニット数を通知するステップS145。続いてゲートウェイ装置24は、起動して投入した電池ユニットの個数が電池ユニット数SUMNとなったか否かを判別するステップS146。ステップS146の判別において、未だ起動して投入した電池ユニットの個数が電池ユニット数SUMNとなっていない場合にはステップS146;No、電圧が直前に起動した電池ユニットの次に高い電圧の電池ユニットを選択しステップS147、処理を再びステップS142に移行して、以下、同様の処理を行う。ステップS146の判別において、起動して投入した電池ユニットの個数が電池ユニット数SUMNとなった場合にはステップS146;Yes、処理を終了する。以上の説明のように、最も多くの電池ユニットが投入可能な状態で、電池ユニットの電圧が低い順に電池ユニットが順次投入されて、電力が主回路に供給されることとなる。6最も多くの電池ユニットを投入可能とする順番で電池ユニットの電圧が全電池ユニットの平均値に近い順に投入する場合の選択手順図9は、電池ユニットの電圧が全電池ユニットの平均値に近い順に投入する場合にゲートウェイ装置における起動対象の電池ユニットの選択手順の処理フローチャートである。まず、ゲートウェイ装置24は、最初に起動する電池ユニットの電圧の順番を示すインデックスN=1に初期化するステップS151。次にゲートウェイ装置24は、N番目に低い電圧の電池ユニットから投入した場合に主回路の電圧である母線電圧から所定電圧範囲となるように投入可能な電池ユニット数SUMN=0に初期化するステップS152続いてゲートウェイ装置24は、N番目に全電池ユニットの平均値に近い電圧の電池ユニットから起動したと仮定したときに起動可能な電池ユニットの電圧の順位を示すインデックスをMとし、M=NとするステップS153。次にゲートウェイ装置24は、電池ユニットの電圧が全電池ユニットの平均値に近い順番でN番目からM番目までの電池ユニットの平均電圧値を演算するステップS154。次にゲートウェイ装置24は、ステップS154で演算した電池ユニットの電圧が全電池ユニットの平均値に近い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値以下であるか否かを判別するステップS155。この場合において、所定値は、主回路の電圧である母線電圧から所定電圧範囲となる電圧範囲である。ステップS155の判別において、ステップS154で演算した電池ユニットの電圧が全電池ユニットの平均値に近い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値を超えている場合にはステップS155;No、処理をステップS158に移行する。ステップS155の判別において、ステップS154で演算した電池ユニットの電圧が全電池ユニットの平均値に近い順番でN番目からM番目までの電池ユニットの平均電圧値と、M1番目の電池ユニットの電圧差が所定値以下である場合にはステップS155;Yes、ゲートウェイ装置24は、インデックスM=M1とし、電池ユニット数SUMN=SUMN1とするステップS156。すなわち、投入可能と判断された電池ユニット数が一つ増えたことととなる。次にゲートウェイ装置24は、インデックスMの値が総電池ユニット数以下であるか否かを判別するステップS157。ステップS157の判別において、インデックスMの値が総電池ユニット数以下である場合にはステップS157;Yes、ゲートウェイ装置24は、処理を再びステップS154に移行して、以下、同様の処理を行う。ステップS157の判別において、インデックスMの値が総電池ユニット数を超えている場合にはステップS157;No、ゲートウェイ装置24は、インデックスN=N1とするステップS158。次にゲートウェイ装置24は、インデックスNの値が総電池ユニット数を超えているか否かを判別するステップS159。ステップS159の判別において、インデックスNの値が総電池ユニット数以下である場合にはステップS159;No、ゲートウェイ装置24は、処理を再びステップS152に移行し、以下、同様の処理を行う。ステップS159の判別において、インデックスNの値が総電池ユニット数を超えた場合にはステップS159;Yes、起動ユニット選択のための情報収集が完了したので、インデックスNを1から電池ユニット数まで変化させて、電池ユニット数SUMNの値が最も大きいインデックスNの値を探索するステップS160。すなわち、最も投入可能な電池ユニットの数が多いインデックスNの値を取得することとなる。次にゲートウェイ装置24は、電池ユニット23-1~23-Mの中で、N番目に全電池ユニットの平均値に近い電圧の電池ユニット23-ANを選択するステップS161。次にゲートウェイ装置24は、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-ANの電圧の差が所定値以下であるか否かを判別するステップS162。ステップS162の判別において、主回路の電圧である母線電圧が0Vではなく、母線電圧と選択した電池ユニット23-ANの電圧の差が所定値を超えている場合にはステップS162;No、ゲートウェイ装置24は、待機状態となる。一方、主回路の電圧である母線電圧が0Vまたは母線電圧と選択した電池ユニット23-LNの電圧の差が所定値以下である場合にはステップS162;Yes、ゲートウェイ装置24は、選択した電池ユニット23-ANのコンタクタ35を閉じる指令を当該電池ユニット23-1のBMU36に出力するステップS163。続いて、ゲートウェイ装置24は、コンタクタ35を閉じる指令を出力したBMU36からコンタクタ35が閉じた旨の報告であるコンタクタ状態通知がなされたか否かを判別するステップS164。ステップS164の判別において、未だコンタクタ状態通知がなされていない場合にはステップS164;No、ゲートウェイ装置24は、待機状態となる。ステップS164の判別において、コンタクタ状態通知がなされた場合にはステップS164;Yes、ゲートウェイ装置24は、マスタ装置42に対し、当該時点において、運転可能な電池ユニット数を通知するステップS165。続いてゲートウェイ装置24は、起動して投入した電池ユニットの個数が電池ユニット数SUMNとなったか否かを判別するステップS166。ステップS166の判別において、未だ起動して投入した電池ユニットの個数が電池ユニット数SUMNとなっていない場合にはステップS166;No、電圧が直前に起動した電池ユニットの次に全電池ユニットの平均値に近い電圧の電池ユニットを選択しステップS167、処理を再びステップS162に移行して、以下、同様の処理を行う。ステップS166の判別において、起動して投入した電池ユニットの個数が電池ユニット数SUMNとなった場合にはステップS166;Yes、処理を終了する。以上の説明のように、最も多くの電池ユニットが投入可能な状態で、電池ユニットの電圧が全電池ユニットの平均値に近い順に電池ユニットが順次投入されて、電力が主回路に供給されることとなる。7投入できなかった電池ユニットに対する処理以上の説明においては、詳細に述べなかったが、いずれの手法においても投入できない電池ユニットが発生する可能性がある。ところで、各電池ユニット23-1~23-Mは、各電池ユニット23-1~23-Mが独立して放電することで各電池ユニット23-1~23-Mの電圧バランスをとるセルバランス動作が可能とされている。ここで、セルバランス動作とは、セルモジュールを構成するセル電池と並列に接続/切り離し可能に設けた放電抵抗セルバランス抵抗を用い、セル電池単位で放電を行わせてセル電池の電圧を下げ、ひいては、セルモジュールの電圧を下げる動作である。そこで、投入可能な電池ユニットを投入して、どうしても投入できなかった電池ユニットが発生した場合には、可能な限り電圧調整を行って、投入するようにすることができる。図10は、未投入の電池ユニット数を低減させるためのゲートウェイ装置の処理フローチャートである。まず、ゲートウェイ装置24は、上述した各処理によって、電池ユニットの投入が終了した時点あるいは電池ユニットの投入処理の途中で投入できないと判断された未投入の電池ユニットが存在する場合には、各電池ユニットの電圧が主回路の電圧である母線電圧より高いか否かを判別するステップS171。ステップS171の判別において、未投入の電池ユニットの電圧が主回路の電圧である母線電圧より高い場合にはステップS171;Yes、ゲートウェイ装置24は、セルバランス動作を行うように、対応するBMU36に対してセルバランス開始指令を出力するステップS172。次にゲートウェイ装置24は、未投入の電池ユニットの電圧が主回路の電圧である母線電圧との差が所定電圧以下となったか否かを判別するステップS173。ここで、所定電圧とは、当該未投入の電池ユニットを投入可能と判断される電圧である。ステップS173の判別において、未投入の電池ユニットの電圧が主回路の電圧である母線電圧との差が所定電圧以下となった場合にはステップS173;Yes、当該未投入の電池ユニットは投入可能な状態となったので、ゲートウェイ装置24は、セルバランス動作を停止するように、対応するBMU36に対してセルバランス停止指令を出力しステップS174、処理を終了する。これにより、当該セルバランス動作を停止した未投入の電池ユニットは、投入可能な状態となっているので、その後投入されることとなる。一方、ステップS171の判別において、未投入の電池ユニットの電圧が主回路の電圧である母線電圧以下である場合にはステップS171;No、ゲートウェイ装置24は、未投入の電池ユニットの電圧が主回路の電圧である母線電圧との差が所定電圧以下となっているか否かを判別するステップS175。ステップS175の判別において、未投入の電池ユニットの電圧が主回路の電圧である母線電圧との差が所定電圧を超えている場合にはステップS175;No、未投入の電池ユニットの電圧が主回路の電圧に対して低すぎるので、ゲートウェイ装置24は、待機状態となる。ステップS175の判別において、未投入の電池ユニットの電圧が主回路の電圧である母線電圧との差が所定電圧以下となっている場合にはステップS175;Yes、当該未投入の電池ユニットは、投入可能な状態となっているので、その後投入されることとなる。以上の説明のように、セルバランス動作をおこなわせることで、未投入の電池ユニット数を低減することが可能となる。以上のセルバランス動作は、電池ユニット23-1~23-Mのセルモジュール31構成するに並列にセルバランス抵抗を接続/切り離し可能としてセル電池単位で放電を行わせるものを想定していたが、セルモジュール31と並列にモジュールバランス抵抗を接続/切り離し可能とし、セルモジュール単位で放電をおこなわせるように構成することも可能である。以上の説明では、電池ユニットを主回路に接続する場合の主回路との電圧差は、一定であるものとして説明したが、蓄電池装置11の電力供給先が充放電を行っているときに、未接続だった電池ユニットが突然接続されると、主回路の電圧が急激に変動するため、変動幅によっては蓄電池装置の電力供給先の異常を誘発するおそれがある。そこで、これを防ぐために、ゲートウェイ装置24は、マスタ装置42からの通信により蓄電池装置の電力供給先が充放電可能状態にあると判断したときは、電池ユニットの接続を行う主回路電圧と電池ユニット電圧の差を起動時よりも小さい値に設定するようにすることができる。本実施形態の蓄電池装置は、CPUなどの制御装置と、ROMReadOnlyMemoryやRAMなどの記憶装置と、を備えており、通常のコンピュータを利用したハードウェア構成となっている。本実施形態の蓄電池装置で実行される制御プログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスクFD、CD-R、DVDDigitalVersatileDisk等のコンピュータで読み取り可能な記録媒体に記録されて提供される。また、本実施形態の蓄電池装置で実行される制御プログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の蓄電池装置で実行される制御プログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。また、本実施形態の蓄電池装置の制御プログラムを、ROM等に予め組み込んで提供するように構成してもよい。以上、本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。例えば、本実施形態では各電池ユニットは1並列多直列のユニットを用いているが、多並列多直列であっても良い。電池ユニットが多並多直列で接続されている場合、並列に接続されている複数の単セルを1つの単セルとみなして各構成要素が処理を実行することにより本実施形態の課題解決手段を利用することができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。