少なくとも一つの蓄電池セルを含む電池パックを少なくとも2つ直列に接続した蓄電池制御単位と、電力入出力ラインに前記蓄電池制御単位を接続するスイッチ回路と、を備え、前記スイッチ回路は、半導体のスイッチング動作によって回路の開閉を行う半導体スイッチと、機械的な接点の開閉を行う機械的なコンタクタと、を含む直列回路を介して、前記蓄電池制御単位と前記電力入出力ラインとを繋ぐことを特徴とする電源システム。請求項1に記載の電源システムであって、前記スイッチ回路の開閉を制御するコントローラを備え、前記コントローラは、前記蓄電池制御単位と前記電力入出力ラインとを接続する際に、前記半導体スイッチが開状態の間に前記コンタクタを開状態から閉状態へ切り替え、その後、前記半導体スイッチを開状態から閉状態へ切り替えることを特徴とする電源システム。請求項2に記載の電源システムであって、前記コントローラは、前記蓄電池制御単位と前記電力入出力ラインとを切断する際に、前記コンタクタが閉状態の間に前記半導体スイッチを閉状態から開状態へ切り替え、その後、前記コンタクタを閉状態から開状態へ切り替えることを特徴とする電源システム。請求項2又は3に記載の電源システムであって、前記コントローラは、前記半導体スイッチの両端の電位差及び前記半導体スイッチに対する開閉制御信号の状態に応じて前記コンタクタの開閉状態を切り替えることを特徴とする電源システム。従来の電源システムのスイッチ回路では、充放電用の配線と蓄電池とが半導体スイッチによって接続されるが、半導体スイッチは開オフ遮断状態であっても定格電流の1程度の漏れ電流が発生する。このような漏れ電流は、電源システムの効率を低下させる等の問題を引き起こす。特に、蓄電池の直列接続段数が増加して出力電圧が高圧になると、半導体スイッチの漏れ電流による損失が大きくなり、漏れ電流の抑制に対する要求が高まっている。本発明は、少なくとも一つの蓄電池セルを含む電池パックを少なくとも2つ直列に接続した蓄電池制御単位と、電力入出力ラインに蓄電池制御単位を接続するスイッチ回路と、を備え、スイッチ回路は、半導体のスイッチング動作によって回路の開閉を行う半導体スイッチと、機械的な接点の開閉を行う機械的なコンタクタと、を含む直列回路を介して、蓄電池制御単位と電力入出力ラインとを繋ぐ、電源システムである。本発明は、蓄電池を含む電源システムにおけるスイッチにおける損失を低減する。<第1の実施の形態>本発明の実施の形態における電源システム100は、図1に示すように、電源管理システム102、蓄電池集合体104、太陽電池システム106及び系統電源108を含んで構成される。電源システム100は、負荷110に電力を供給するために用いられる。なお、図1において、太い実線は電力の流れを示し、細い実線は信号の流れを示す。本実施の形態では、太陽電池システム106及び系統電源108を電力源としている。系統電源108は、単相又は3相等の電源であり、水力発電、原子力発電、火力発電等の様々な発電方式で発電された電力を組み合わせて外部の電力会社から供給されるものとすることができる。また、太陽電池システム106は、例えば1MWの大規模な太陽光発電システムとすることができる。ただし、これらに限定されるものではなく、燃料電池や風力発電システム等の他の再生可能エネルギーを利用した電力源を含めてもよい。電源管理システム102は、図1に示すように、システムコントローラ20、マスタコントローラ22、サブコントローラ24、電力変換器管理部26及び電力変換器28を含んで構成される。電源管理システム102は、階層的な制御システムとして構成されており、システムコントローラ20、マスタコントローラ22、サブコントローラ24、電力変換器管理部26へと上位から下位に向かって制御が階層化されている。システムコントローラ20は、電源システム100の電力管理を統合的に行う機能を有する。マスタコントローラ22は、システムコントローラ20からの全体充放電制御指令S1を受けて、蓄電池集合体104の全体を1つとして充放電制御するための制御装置である。電力変換器管理部26は、電源システム100に含まれる電力変換器28の各々における電力変換及び電圧変換等の処理を制御する。サブコントローラ24は、蓄電池集合体104に含まれる蓄電池ユニット40毎に設けられ、それぞれの蓄電池ユニット40での充放電を制御する。蓄電池集合体104は、負荷110の必要電力に応じた電力を供給するために設けられる。蓄電池集合体104は、図2及び図3に例示するように、蓄電池セル46を複数組み合わせた蓄電池パック44、蓄電池パック44を複数組み合わせた蓄電池制御単位42、及び蓄電池制御単位42を複数組み合わせた蓄電池ユニット40のように階層的に構成される。本実施の形態では、蓄電池集合体104は以下のように構成される。図2の例に示すように、蓄電池集合体104は、複数の蓄電池ユニット40が並列に接続された集合体が複数組み合わされて構成されている。各集合体には、それぞれ電力変換器28が接続されており、電力変換器28により各蓄電池ユニット40の電力管理を行う。なお、図2では、電力線を実線で、信号線を破線で示している。マスタコントローラ22と電力変換器管理部26との間の信号線およびマスタコントローラ22とサブコントローラ24との間の信号線は、HUB50を介して接続されている。図3は、図2における1つの蓄電池ユニット40を抜き出し、その構成を詳細に示している。1つの蓄電池ユニット40は、蓄電池パック44を必要に応じて直列接続した蓄電池制御単位蓄電池パック列42を、必要に応じて並列に接続して構成される。図3の例では、14個の蓄電池パック44を直列接続して1つの蓄電池制御単位42を形成し、その蓄電池制御単位42を2列並列接続して、1つの蓄電池ユニット40が構成されている。本実施の形態では、1つの蓄電池ユニット40は、24個の蓄電池パック44から構成される。さらに、図3には、1つの蓄電池パック44の内部構成の例が拡大されて示されている。本実施の形態では、1つの蓄電池パック44は、蓄電池の単位である蓄電池セル46を24個並列に接続したものを、直列に13組接続して構成される。つまり、各蓄電池パック44は、24×13=312個の蓄電池セル46から構成される。なお、蓄電池セル46、蓄電池パック44、蓄電池制御単位42及び蓄電池ユニット40の組み合わせの数は電源システム100の仕様に応じ適宜変更してもよい。また、蓄電池としてリチウムイオン電池を用いることができるが、これ以外の2次電池を適用してもよい。例えば、ニッケル水素電池、ニッケルカドミウム電池、マンガン電池等を適用してもよい。1つの蓄電池ユニット40には、それぞれ1つのサブコントローラ24と、1つのスイッチ回路30とが接続される。スイッチ回路30には、図4に示すように、蓄電池制御単位42毎に1つの半導体スイッチSW1SW11~SW14及びコンタクタSW4SW41~SW44が設けられている。蓄電池制御単位42は、半導体スイッチSW1及びコンタクタSW4の直列回路を介して電力入出力ラインL1に接続される。半導体スイッチSW1は、サイリスタSCR、電界効果トランジスタFET、絶縁ゲートバイポーラトランジスタIGBT等の半導体素子からなるスイッチである。半導体スイッチSW1は、機械的な接点を有しておらず、機械的な接点を有する有接点コンタクタに対して無接点コンタクタと呼ばれる。半導体スイッチSW1は、サブコントローラ24からの開閉制御信号に応じて開閉制御される。また、コンタクタSW4は、オン電流によって発生する磁力によって機械的な接点を物理的に開閉する構造を有するスイッチ素子である。コンタクタSW4は、電磁開閉器とも呼ばれ、機械的な接点を有することから有接点コンタクタとも呼ばれる。また、コンタクタSW4は、一定量以上の過電流が流れるとこれを感知して接点を開放する過負荷継電器を備えることも好適である。コンタクタSW4は、サブコントローラ24からのオン信号が出力され、オフ信号が出力されていない状態では接点を閉じ、サブコントローラ24からのオン信号が出力されておらず、オフ信号が出力されている状態では接点を開くように開閉制御される。以上のように、蓄電池制御単位42は、半導体スイッチSW1及びコンタクタSW4によって蓄電池を電力入出力ラインL1に接続する際の制御の最小単位となる。また、図4に示すように、1つの蓄電池ユニット40に含まれる蓄電池制御単位42421~424は、抵抗RR1~R4を介して充放電ラインL2に接続される。これにより、蓄電池制御単位42421~424間には抵抗RR1~R4を介して相互に充放電電流が流れ、蓄電池制御単位42421~424の充電状態が均等化される。さらに、電力入出力ラインL1と充放電ラインL2との間にスイッチSW2を設けることにより、電力入出力ラインL1及び充放電ラインL2を介して蓄電池制御単位42421~424間で充放電を行う。なお、蓄電池制御単位42421~424は、それぞれブレーカBRBR1~BR4を介して電力入出力ラインL1及び充放電ラインL2に接続される。蓄電池ユニット40には、蓄電池電流センサ52、蓄電池電圧センサ54、温度センサ56及び地絡検知センサ58が設けられる。蓄電池電流センサ52は、蓄電池制御単位42毎や蓄電池パック44毎に設けられ、それぞれの電流を検出する。蓄電池電圧センサ54は、蓄電池制御単位42毎、蓄電池パック44毎又は蓄電池パック44内において直列に接続される蓄電池セル46の並列集合体24個の並列接続された蓄電池セル46の集合体の各々に設けられる。これにより、蓄電池制御単位42毎の電圧、蓄電池パック44毎の電圧や蓄電池セル46の並列集合体の端子間電圧が検出される。なお、図3では、図を簡略に示すために蓄電池電流センサ52及び蓄電池電圧センサ54を一つのみ図示している。また、蓄電池パック44の温度はパック温度として温度センサ56によって検出される。なお、蓄電池パック44毎に複数の温度センサ56を設けてもよい。さらに、蓄電池ユニット40には、地絡検知センサ58を設けてもよい。地絡検知センサ58は、蓄電池パック44毎に設けることが好適である。地絡検知センサ58は、蓄電池パック44に含まれる蓄電池セル46に地絡が生じたことを検知するセンサである。また、蓄電池ユニット40には、除熱用の空冷ファンを設け、空冷ファンの回転数を検出する回転センサ図示しないを設けてもよい。空冷ファンは一般的に蓄電池ユニット40毎に設けられるので、回転センサも蓄電池ユニット40毎に設けることが好適である。このように構成された蓄電池集合体104の充放電を行う電源システム100は、工場施設の一般照明、一般空調、厨房器具、展示ケース、空調設備等を含む負荷110へ電力を供給する。負荷110には、電力管理装置110aが設けられる。電力管理装置110aは、負荷電力管理装置10、蓄電池電力管理装置12及び総合電力監視装置14を含む。負荷電力管理装置10は、負荷110の必要電力を示す負荷側情報データS9を負荷110から取得する。負荷側情報データS9は、後述するシステムコントローラ20が全体充放電制御指令S1を設定できるために必要な負荷110の全体の必要電力要求量を含む。図1に示すように、負荷110が4系統に区分されるときは、負荷電力管理装置10は、内部的に4系統の負荷電力管理装置の集合体とされる。蓄電池電力管理装置12は、蓄電池集合体104に含まれる蓄電池ユニット40の各々の状態を示すユニット状態データS6及び電源管理システム102に含まれる電力変換器28の各々の状態を示す電力変換器管理データS7を受信する。蓄電池電力管理装置12は、これらの情報を総合電力監視装置14へ転送する。ユニット状態データS6は、全体充放電制御指令S1の生成に利用される情報を含む。さらに、ユニット状態データS6には、蓄電池集合体104を構成する蓄電池の電圧、温度、電流、SOC等のデータ及び蓄電池集合体104を構成する蓄電池ユニット40のいずれかに異常がある場合にはこれらの異常を示す情報が含まれる。また、電力変換器管理データS7には、全体充放電制御指令S1の設定に関係する電力変換器28の異常に関する情報が含まれる。例えば、電力変換器28のいずれかに故障等の不具合がある場合、不具合が生じている電力変換器28を特定するための情報が含まれる。総合電力監視装置14は、負荷電力管理装置10から負荷側情報データS9並びに蓄電池電力管理装置12からユニット状態データS6及び電力変換器管理データS7を受けて、これらの情報から充放電制御に必要なデータを抽出する。総合電力監視装置14は、抽出された情報をシステム管理信号S8としてシステムコントローラ20へ出力する。以下、電源管理システム102の各構成要素における制御について説明する。システムコントローラ20は、電力管理装置110aから負荷側情報データS9及び蓄電池情報信号ユニット状態データS6を含むシステム管理信号S8を受け、これらの情報に基づいて電源システム100の全体に対する充放電制御指令である全体充放電制御指令S1を生成して出力する。具体的には、システムコントローラ20は、蓄電池ユニット40及び電力変換器28の状態を考慮して、蓄電池集合体104の充放電容量から負荷110の全体の必要電力要求量を満たす充放電の状態を求めて、これを全体充放電制御指令S1としてマスタコントローラ22に送信する。また、好ましくは、システムコントローラ20は、不具合が生じている電力変換器28に接続されている蓄電池ユニット40の充放電状態、および不具合が生じている蓄電池ユニット40の充放電状態に関する情報も考慮して、蓄電池集合体104の充放電容量から負荷110の全体の必要電力要求量を満たす充放電の状態を求めて、これを全体充放電制御指令S1としてマスタコントローラ22に送信する。全体充放電制御指令S1は、例えばXXkWでYY秒間充電すること等のように、充放電条件が電力量と時間とで示される。この他に、充電上限電圧を指定して電圧がZZVになるまでXXkWで充電することとしてもよく、放電下限電圧を指定してZZVまで放電することとしてもよく、SOCを指定して充放電を指令するものとしてもよい。ここで、SOCとは、電力を実用上の範囲で、最大に貯蔵した状態におけるSOC充電度を100とし、最小に貯蔵した状態におけるSOC充電度を0としたものであって、それを基準にして電力の各貯蔵状態でのSOC充電度を百分率で表したものである。また、蓄電池集合体104による放電が放電下限界に到達した場合や充電が充電上限界に到達した場合には、全体充放電制御指令S1は充放電を待機状態にすることあるいは、0kWで充放電すること等の内容とされる。マスタコントローラ22は、システムコントローラ20から全体充放電制御指令S1を受け、それぞれの電力変換器28に対する集合体充放電制御指令S5を電力変換器管理部26に送信する機能を有する制御装置である。具体的には、マスタコントローラ22は、電力変換器管理部26から電力変換器28の状態データである電力変換器管理データS4と、蓄電池集合体104に含まれる各蓄電池ユニット40に接続されたサブコントローラ24から各々の蓄電池ユニット40の状態を示すユニット状態データS3とを受信する。マスタコントローラ22は、受信したユニット状態データS3に基づいて、各電力変換器28の起動を指示する起動指示命令、各電力変換器28の待機を指示する待機指示命令及び各電力変換器28の停止を指示する停止指示命令のいずれかを含む集合体充放電制御指令S5を電力変換器管理部26へ送信する。また、集合体充放電制御指令S5には、各電力変換器28による充放電の制御のための目標充放電電力を必要に応じて含む。また、マスタコントローラ22は、電力変換器管理データS4とユニット状態データS3とに基づいてシステムコントローラ20から送信された全体充放電制御指令S1を実行できるか否か判断し、判断の結果に基づいて、集合体充放電制御指令S5を電力変換器管理部26に送信する。この判断は、例えば、ユニット状態データS3等を予め定めた条件式に当てはめて行うものとすることができる。電力変換器の能力の制約や安全上の制約等により、全体充放電制御指令S1が実行できない場合には、マスタコントローラ22は、充放電量を実行可能なものに抑制して集合体充放電制御指令S5を電力変換器管理部26に送信する。あるいは、マスタコントローラ22が集合体充放電制御指令S5を送信しない制御としてもよい。また、全体充放電制御指令S1が指令どおり実行できなかった場合、マスタコントローラ22によってその結果を蓄電池電力管理装置12に送信するものとしてもよい。全体充放電制御指令S1は、マスタコントローラ22に対して送信される蓄電池集合体104の全体の充放電量を示す指令値である。集合体充放電制御指令S5は、全体充放電制御指令S1での指令値を電力変換器28毎に分解した指令値となる。図2に例示するように、電力変換器管理部26に対して8個の電力変換器28が設けられている場合、全体充放電制御指令S1が320kWで1800秒間放電という内容であったとすると、集合体充放電制御指令S5は、第1の電力変換器28は40kWで放電、第2の電力変換器28は40kWで放電第8の電力変換器28は40kWで放電という内容になる。なお、この具体例では、集合体充放電制御指令S5の個別の指令値は、全体充放電制御指令S1の指令値を電力変換器28の個数で均等に割ったときの値となっているが、これ以外の個別の指令値とされることもある。例えば、電力変換器管理データS4によって、電力変換器管理部26が制御する電力変換器28のいずれかに不具合があることが送信されているとき、半導体スイッチSW1やコンタクタSW4の開閉状態や不具合等によって各電力変換器28に接続されていない蓄電池制御単位42が存在するとき等では、全体充放電制御指令S1の一部の充放電が制限された内容の集合体充放電制御指令S5が電力変換器管理部26に送信される。具体的には、マスタコントローラ22は、不具合が生じた電力変換器28を除いた他の電力変換器28について、それに接続された蓄電池制御単位42の数に応じて、全体充放電制御指令S1で要求される充放電状態が満たされるように、各電力変換器28を制御する集合体充放電制御指令S5を生成して、電力変換器管理部26へ出力する。また、マスタコントローラ22は、サブコントローラ24へスイッチ制御信号S10を出力し、充放電を行う電力入出力ラインL1への蓄電池制御単位42の接続を制御する。マスタコントローラ22によるサブコントローラ24を介したスイッチ回路30の制御については後述する。また、マスタコントローラ22は、電力変換器管理部26から受け取った電力変換器管理データS4と同じ内容のデータを電力変換器管理データS7として蓄電池電力管理装置12に送信する。なお、電力変換器管理データS7は、電力変換器管理部26からマスタコントローラ22を介して蓄電池電力管理装置12を含む電力管理装置110aに間接的に送信するのではなく、電力変換器管理部26から蓄電池電力管理装置12を含む電力管理装置110aに直接的に送信してもよい。さらに、マスタコントローラ22は、サブコントローラ24から受け取った各々の蓄電池ユニット40の状態を示すユニット状態データS3と同じ内容のデータをユニット状態データS6として蓄電池電力管理装置14へ送信する。サブコントローラ24は、蓄電池ユニット40毎に設けられ、マスタコントローラ22からのスイッチ制御信号S10及び各蓄電池ユニット40の状態に応じて各蓄電池ユニット40に設けられたスイッチ回路30に含まれるスイッチの開閉制御を行う。サブコントローラ24によるスイッチ回路30の制御については後述する。また、サブコントローラ24は、蓄電池ユニット40、蓄電池制御単位42、蓄電池パック44から出力されるデータや異常信号及びこれらのデータから算出した充放電状態SOC:StateOfChargeをユニット状態データS3としてマスタコントローラ22へ出力する。また、蓄電池集合体104を構成する蓄電池ユニット40に異常が生じている場合には、サブコントローラ24は、異常である蓄電池ユニット40を特定するための情報をユニット状態データS3に含めて送信する。また、サブコントローラ24は、スイッチ回路30に含まれる半導体スイッチSW1、スイッチSW2、ユニットスイッチSW3及びコンタクタSW4からスイッチの開閉状態を示すスイッチ状態信号や半導体スイッチ電圧、コンタクタ電圧、バッテリ電圧及び電流値の測定値を受け、それらの情報をユニット状態データS3に含めてマスタコントローラ22へ出力する。図5は、本実施の形態におけるスイッチ回路30の構成例を示す。スイッチ回路30は、デジタル処理部30a、光変換モジュール30b、フォトカプラ30c及びアナログ/デジタル変換器ADC30dを含む。なお、フォトカプラ30c及びADC30dは半導体スイッチSW1、コンタクタSW4や蓄電池制御単位42毎にそれぞれ設けられるが、図5では、図を簡潔に示すために1系統のみを代表的に示している。スイッチ回路30のデジタル処理部30aは、サブコントローラ24から制御信号を受信する。制御信号は、光変換モジュール30bの入力端IN1に入力される。光変換モジュール30bは、制御信号を受信すると、受信した制御信号を光信号から電気信号へ変換してデジタル処理部30aへ出力する。これにより、デジタル処理部30aは、サブコントローラ24から制御信号を受信することができる。また、スイッチ回路30のデジタル処理部30aは、スイッチ回路30の状態を示すステータス信号をサブコントローラ24へ出力する。デジタル処理部30aは、ADC30dを介して、スイッチ回路30の内部に設けられた電圧センサ、電流センサ、温度センサで測定された各種データを取得する。例えば、図4におけるブレーカBRとコンタクタSW4SW41~SW44との間に電圧センサ図示しないが設けられ、その位置の電圧がバッテリ電圧として測定される。また、コンタクタSW4SW41~SW44と半導体スイッチSW1SW11~SW14との間に電圧センサ図示しないが設けられ、その位置の電圧がコンタクタ電圧として測定される。また、半導体スイッチSW1SW11~SW14とユニットスイッチSW3との間に電圧センサ図示しないが設けられ、半導体スイッチSW1SW11~SW14の出力端の電圧が半導体スイッチ電圧として測定される。また、蓄電池制御単位42の出力端に電流センサ図示しないが設けられ、蓄電池制御単位42の出力電流がバッテリ電流として測定される。また、スイッチ回路30の筐体内や半導体スイッチSW1近傍に温度センサ図示しないが設けられ、筐体内温度や半導体スイッチ温度が測定される。ADC30dは、これらの測定された各種データをアナログ信号からデジタル信号に変換してデジタル処理部30aへ入力する。さらに、スイッチ回路30では、フォトカプラ30cを介してコンタクタSW4の状態が取得される。各コンタクタSW4の電磁コイルの端子電圧を検出することによって、コンタクタSW4が閉状態となっているか、開状態となっているかを示す信号がコンタクタ位置信号として取得される。デジタル処理部30aは、入力されてきた各種データを光ファイバ等の光通信網を用いて通信が可能なデータ形式のステータス信号に変換して光変換モジュール30bへ出力する。光変換モジュール30bは、入力された情報を電気信号から光信号へ変換して出力端OUT1に接続された光ファイバを介してサブコントローラ24へ送出する。サブコントローラ24は、スイッチ回路30からステータス信号を受信すると、その情報をマスタコントローラ22へ転送する。マスタコントローラ22は、スイッチ回路30から受信したステータス信号と、蓄電池ユニット40、蓄電池制御単位42、蓄電池パック44の状態や異常を示すユニット状態データS3と、に基づいてスイッチ回路30に対するスイッチ制御信号S10を生成して出力する。なお、サブコントローラ24によるスイッチ回路30の制御については後述する。電力変換器管理部26は、マスタコントローラ22から集合体充放電制御指令S5を受け、制御対象となる電力変換器28の各々を制御する。本実施の形態における電源システム100では、図2に示すように、電力変換器管理部26の制御対象となる電力変換器28を8個としている。ただし、これに限定されるものではなく、電力変換器28の数は適宜変更してもよい。電力変換器28は、系統電源108の交流電力と蓄電池集合体104の直流電力との間の電力変換、蓄電池集合体104の直流電力と負荷110の交流電力との間の電力変換等を行う機能を有する。具体的には、必要に応じて双方向直交流変換回路を含んで構成される。電力変換器管理部26は、集合体充放電制御指令S5に従って、太陽電池システム106や系統電源108から蓄電池集合体104へ充電を行ったり、蓄電池集合体104から負荷110へ放電を行ったりする際に各電力変換器28における電力変換及び電圧変換を制御する。また、電力変換器管理部26の制御下にある電力変換器28のいずれかに不具合がある場合や、マスタコントローラ22からの充放電の禁止指令、または待機指令が出力されている場合には、その不具合の電力変換器28の動作を待機状態にさせて、電力変換器28の不具合を示す情報を電力変換器管理データS4としてマスタコントローラ22に送信する。例えば、図2に示すように8個の電力変換器28が設けられており、集合体充放電制御指令S5が第1の電力変換器28は40kWで放電、第2の電力変換器28は40kWで放電第8の電力変換器28は40kWで放電という内容であれば、電力変換器管理部26は、各電力変換器28から負荷110へそれぞれ40kWで電力が供給されるように各電力変換器28における電圧変換及び電力変換を制御する。また、集合体充放電制御指令S5が第1の電力変換器28は40kWで充電、第2の電力変換器28は40kWで充電第8の電力変換器28は40kWで充電という内容であれば、電力変換器管理部26は、各電力変換器28を介して太陽電池システム106や系統電源108からそれぞれ40kWで充電が行われるように各電力変換器28における電圧変換及び電力変換を制御する。以下、マスタコントローラ22及びサブコントローラ24によるスイッチ回路30の制御について説明する。図6は、蓄電池制御単位42を電力入出力ラインL1に接続する際における処理のフローチャートを示す。ステップS10では、サブコントローラ24は、その電源図示しないがオンされると、図4に示したスイッチ回路30のユニットスイッチSW3を閉状態として、蓄電池ユニット40を電力変換器28へ接続する。なお、このユニットスイッチSW3を閉状態にするタイミングは、後述の蓄電池制御単位42を電力入出力ラインL1へ接続した後でもよい。ステップS12では、マスタコントローラ22は、コンタクタSW4を開状態オフ状態から閉状態オン状態へ切り替えるスイッチ制御信号S10を生成して出力する。例えば、マスタコントローラ22は、各蓄電池ユニット40に接続されたサブコントローラ24からユニット状態データS3を受信し、出力電圧が所定の電圧範囲ΔVに含まれる蓄電池制御単位42の数を電力変換器28毎にカウントし、一定の電圧範囲ΔVに出力電圧が含まれる蓄電池制御単位42の数が最多となるように電圧範囲ΔVの基準となる接続候補電圧を順次変更し、蓄電池制御単位42を群として選択する。次に、マスタコントローラ22は、選択された蓄電池制御単位42を含む蓄電池ユニット40に接続されたサブコントローラ24に対して、選択された蓄電池制御単位42に対応するコンタクタSW4を閉状態とするスイッチ制御信号S10を出力する。各サブコントローラ24は、スイッチ制御信号S10を受信して、スイッチ制御信号S10によって閉状態とするように指示されたコンタクタSW4が閉状態となるようにスイッチ回路30へ制御信号を送信する。スイッチ回路30では、サブコントローラ24からの制御信号を受けて、フォトカプラ30cを制御して、スイッチ制御信号S10により閉状態とするように指示されたコンタクタSW4へのオン信号を出力させ、オフ信号を出力させない状態とする。これにより、指示されたコンタクタSW4が閉状態オン状態となる。コンタクタSW4が正常に動作すると、閉状態となったコンタクタSW4のコンタクタ位置信号が閉状態を示す状態となる。なお、マスタコントローラ22によるサブコントローラ24の制御方法はこれに限定されるものではなく、全体充放電制御指令S1、電力変換器管理データS4及びユニット状態データS3に基づいて、電源システム100として適切な充放電処理が行われるものであればよい。ステップS14では、マスタコントローラ22は、サブコントローラ24を介してスイッチ回路30から受信したステータス信号に含まれるバッテリ電圧、コンタクタ電圧、半導体スイッチ電圧を確認する処理を行う。すなわち、ステップS12において閉状態オン状態となるように制御されたコンタクタSW4の両端のバッテリ電圧及びコンタクタ電圧の差が所定の第1基準電位差以下であり、そのコンタクタSW4に直列接続されている半導体スイッチSW1の両端のコンタクタ電圧及び半導体スイッチ電圧の差が所定の第2基準電位差以上であることを確認する。第1基準電圧差は、例えば、コンタクタSW4が閉状態となっているときに、コンタクタSW4の両端子に生ずる電圧として許容される最大電位差とすることが好適である。第2基準電圧差は、例えば、コンタクタSW4が閉状態となっており、半導体スイッチが開状態となっているときに、半導体スイッチSW1の両端子に生ずる電圧として許容される最小電位差とすることが好適である。このとき、第1基準電圧差は、第2基準電圧差よりも大きな値となる。また、第1基準電圧差及び第2基準電圧差は、それぞれ一定値として設定してもよいし、変動値として設定してもよい。例えば、バッテリ電圧が高いほど、そのバッテリ電圧を示す蓄電池制御単位42の系統に対する第1基準電圧差及び第2基準電圧差が高くなるように設定することが好適である。また、上記処理に加えて又は上記処理に代えて、マスタコントローラ22は、サブコントローラ24を介してスイッチ回路30から受信したステータス信号に含まれるコンタクタ位置信号によりコンタクタSW4が閉状態となっているか否かを確認する処理を行ってもよい。このようにして、ステップS12で接続対象となった蓄電池制御単位42を電力入出力ラインL1へ接続するためのコンタクタSW4が閉状態となっており、半導体スイッチSW1が開状態となっていることを確認する処理が行われる。ステップS16では、ステップS12で閉状態へと制御されたコンタクタSW4が閉状態であり、そのコンタクタSW4に直列接続された半導体スイッチSW1が開状態であればステップS20へ処理を移行させ、そうでなければステップS18へ処理を移行させる。ステップS18では、異常処理が行われる。マスタコントローラ22は、ステップS12におけるコンタクタSW4の動作制御において異常が発生したものとして、異常が生じている蓄電池制御単位42の系統のコンタクタSW4を開状態とすると共に、全体充放電制御指令S1、電力変換器管理データS4及びユニット状態データS3に基づいて、電源システム100全体として充放電が適切に行われるように各電力変換器28に対して充放電量の再配分を行い、新たな集合体充放電制御指令S5を生成する。そして、ステップS12に処理を戻して、新たな電力変換器28に応じて、各電力変換器28に接続される蓄電池ユニット40に対するスイッチ制御信号S10を再生成する。ステップS20では、ステップS12におけるコンタクタSW4の動作制御が正常に行われたものとして、半導体スイッチSW1の動作制御が行われる。マスタコントローラ22は、ステップS12で閉状態としたコンタクタSW4に直列接続されている半導体スイッチSW1を開状態から閉状態とするスイッチ制御信号S10を生成し、各蓄電池ユニット40のサブコントローラ24へ出力する。サブコントローラ24では、スイッチ制御信号S10を受けて、スイッチ制御信号S10で指定される半導体スイッチSW1が閉状態となるようにスイッチ回路30へ制御信号を出力する。スイッチ回路30では、サブコントローラ24からの制御信号を受けて、フォトカプラ30cを制御して、スイッチ制御信号S10により閉状態とするように指示された半導体スイッチSW1へのオン信号を出力させる。これにより、指示された半導体スイッチSW1が開状態オフ状態から閉状態オン状態へと移行する。ステップS22では、マスタコントローラ22は、サブコントローラ24を介してスイッチ回路30から受信したステータス信号に含まれるバッテリ電圧、コンタクタ電圧、半導体スイッチ電圧を確認する処理を行う。すなわち、ステップS12において閉状態オン状態となるように制御されたコンタクタSW4の両端のバッテリ電圧及びコンタクタ電圧の差が所定の第3基準電位差以下であり、そのコンタクタSW4に直列接続されている半導体スイッチSW1の両端のコンタクタ電圧及び半導体スイッチ電圧の差が所定の第4基準電位差以下であることを確認する。第3基準電圧差は、例えば、直列接続されたコンタクタSW4及び半導体スイッチSW1が共に閉状態となっているときに、コンタクタSW4の両端子に生ずる電圧として許容される最大電位差とすることが好適である。第4基準電圧差は、例えば、直列接続されたコンタクタSW4及び半導体スイッチSW1が共に閉状態となっているときに、半導体スイッチSW1の両端子に生ずる電圧として許容される最大電位差とすることが好適である。第3基準電圧差及び第4基準電圧差は、それぞれ一定値として設定してもよいし、変動値として設定してもよい。例えば、バッテリ電圧が高いほど、そのバッテリ電圧を示す蓄電池制御単位42の系統に対する第3基準電圧差及び第4基準電圧差が高くなるように設定することが好適である。ステップS24では、半導体スイッチSW1及びコンタクタSW4が正常に閉状態へと制御されていれば処理を終了させ、そうでなければステップS26へ処理を移行させる。ステップS26では、異常処理が行われる。マスタコントローラ22は、ステップS20における半導体スイッチSW1の動作制御において異常が発生したものとして、異常が生じている蓄電池制御単位42の系統のコンタクタSW4及び半導体スイッチSW1を開状態とすると共に、全体充放電制御指令S1、電力変換器管理データS4及びユニット状態データS3に基づいて、電源システム100全体として充放電が適切に行われるように各電力変換器28に対して充放電量の再配分を行い、新たな集合体充放電制御指令S5を生成する。そして、ステップS12に処理を戻して、新たな電力変換器28に応じて、各電力変換器28に接続される蓄電池ユニット40に対するスイッチ制御信号S10を再生成する。以上のように、電源システム100において充放電の対象となる蓄電池制御単位42を電力入出力ラインL1に接続することができる。なお、マスタコントローラ22は、充放電の経過によって各蓄電池制御単位42の状態が変化したときには、ユニット状態データS3に応じて半導体スイッチSW1及びコンタクタSW4の開閉状態を変更するようにスイッチ制御信号S10を更新してもよい。この場合においても、接続対象となる蓄電池制御単位42の系統のコンタクタSW4を閉状態とした後に半導体スイッチSW1を閉状態とすることが好適である。図7は、蓄電池制御単位42を電力入出力ラインL1から切断する際における処理のフローチャートを示す。ステップS30では、マスタコントローラ22は、電力入出力ラインL1から切り離す蓄電池制御単位42を定め、その蓄電池制御単位42の系統の半導体スイッチSW1を開状態オフ状態とするスイッチ制御信号S10を生成してサブコントローラ24へ出力する。例えば、マスタコントローラ22は、全体充放電制御指令S1において充放電の必要量が変化したとき、電力変換器管理データS4において電力変換器28に異常が生じたとき、充放電の経過によって各蓄電池制御単位42の状態が変化したとき等、電力入出力ラインL1に接続されている蓄電池制御単位42を切り離す必要性に応じてスイッチ制御信号S10を生成して出力する。マスタコントローラ22による制御は、全体充放電制御指令S1、電力変換器管理データS4及びユニット状態データS3に基づいて、電源システム100として適切な充放電処理が行われるものであればよい。サブコントローラ24は、マスタコントローラ22からのスイッチ制御信号S10を受けて、スイッチ制御信号S10で指定された半導体スイッチSW1を開状態オフ状態とする制御信号をスイッチ回路30へ出力する。スイッチ回路30では、サブコントローラ24からの制御信号を受けて、フォトカプラ30cを制御して、開状態とするように指示された半導体スイッチSW1を開状態オフ状態とする。ステップS30では、マスタコントローラ22は、ステップS30において開状態オフ状態とした半導体スイッチSW1に直列接続されたコンタクタSW4を開状態オフ状態とするスイッチ制御信号S10を生成してサブコントローラ24へ出力する。サブコントローラ24は、マスタコントローラ22からのスイッチ制御信号S10を受けて、スイッチ制御信号S10で指定されたコンタクタSW4を開状態オフ状態とする制御信号をスイッチ回路30へ出力する。スイッチ回路30では、サブコントローラ24からの制御信号を受けて、フォトカプラ30cを制御して、閉状態とするように指示されたコンタクタSW4へのオン信号の出力を停止させ、オフ信号を出力させる状態とする。これにより、指示されたコンタクタSW4が開状態オフ状態となる。コンタクタSW4が正常に動作すると、開状態となったコンタクタSW4のコンタクタ位置信号が開状態を示す状態となる。ここで、マスタコントローラ22は、サブコントローラ24を介してスイッチ回路30から受信したステータス信号に含まれるバッテリ電圧、コンタクタ電圧、半導体スイッチ電圧を確認し、半導体スイッチSW1及びコンタクタSW4が正常に開状態オフ状態にされたか否かを確認する処理を行うようにしてもよい。すなわち、ステップS12において開状態オフ状態となるように制御されたコンタクタSW4の両端のバッテリ電圧及びコンタクタ電圧の差が所定の第5基準電位差以上であり、半導体スイッチSW1の両端のコンタクタ電圧及び半導体スイッチ電圧の差が所定の第6基準電位差以上であることを確認する。第5基準電圧差は、例えば、半導体スイッチSW1及びコンタクタSW4が開状態となっているときに、コンタクタSW4の両端子に生ずる電圧として許容される最小電位差とすることが好適である。第6基準電圧差は、例えば、半導体スイッチSW1及びコンタクタSW4が開状態となっているときに、半導体スイッチSW1の両端子に生ずる電圧として許容される最小電位差とすることが好適である。また、第1基準電圧差及び第2基準電圧差は、それぞれ一定値として設定してもよいし、変動値として設定してもよい。例えば、バッテリ電圧が高いほど、そのバッテリ電圧を示す蓄電池制御単位42の系統に対する第5基準電圧差及び第6基準電圧差が高くなるように設定することが好適である。また、上記処理に加えて又は上記処理に代えて、マスタコントローラ22は、サブコントローラ24を介してスイッチ回路30から受信したステータス信号に含まれるコンタクタ位置信号によりコンタクタSW4が開状態となっているか否かを確認する処理を行ってもよい。以上のように、電源システム100において充放電の対象となる蓄電池制御単位42を電力入出力ラインL1から切り離すことができる。本実施の形態における電源システム100では、蓄電池制御単位42と電力入出力ラインL1とが半導体スイッチSW1とコンタクタSW4との直列回路を介して接続されているので、半導体スイッチSW1及びコンタクタSW4を開状態オフ状態とすることによって蓄電池制御単位42を電力入出力ラインL1から切り離した状態において、蓄電池制御単位42の充放電電流の漏れ電流を抑制することができる。すなわち、コンタクタSW4は機械的な接点を有する有接点スイッチであるので、開状態オフ状態における漏れ電流を完全に抑制することができる。また、蓄電池制御単位42を電力入出力ラインL1に接続する際には、まずコンタクタSW4を閉状態オン状態とした後に半導体スイッチSW1を閉状態オン状態とすることによって、コンタクタSW4を閉状態オン状態にした瞬間の接点間の火花放電を抑制することができる。一方、蓄電池制御単位42を電力入出力ラインL1から切り離す際には、まず半導体スイッチSW1を開状態オフ状態とした後にコンタクタSW4を開状態オフ状態とすることによって、コンタクタSW4を開状態オフ状態にした瞬間の接点間の火花放電を抑制することができる。これによって、機械的な接点により回路を接続遮断するコンタクタSW4での接点間の火花放電を抑制することができ、コンタクタSW4の劣化や損傷を抑制することができる。<第2の実施の形態>第1の実施の形態では、1つの蓄電池ユニット40には複数の蓄電池制御単位42が並列に設けられ、さらに1つの電力変換器28には複数の蓄電池ユニット40が並列に接続された構成について説明したが、これに限定されるものではない。図8は、第2の実施の形態における電源システムの構成を示す。本実施の形態では、1つの蓄電池ユニット40には1つの蓄電池制御単位42のみが設けられ、さらに1つの電力変換器28には1つの蓄電池ユニット40が接続される。蓄電池制御単位42の構成等については第1の実施の形態と同様である。このような構成においても、第1の実施の形態と同様に蓄電池ユニット40内の複数の蓄電池パック44の接続形態及び制御を採ることができる。