複数の二次電池を直列に接続した組電池におけるセルバランスを調整するセルバランス回路であって、前記組電池の各セル電圧を検出する電圧検出部と、エネルギ移送用のインダクタと、前記組電池の単セルを選択してその正負電極間に前記インダクタを接続することが可能な複数のスイッチにより構成された単セル接続スイッチ群と、前記電圧検出部が検出する各セル電圧のデータに基づいて、前記組電池の所定の単セルの正負電極間に前記インダクタを接続するように前記単セル接続スイッチ群を制御するスイッチ制御部とを備え、前記スイッチ制御部は、高電圧セルから前記インダクタに電流が流れる充電経路を構成した後、所定時間の経過後に前記充電経路を切断し、前記充電経路の切断と同時に、前記インダクタから前記高電圧セルよりも電圧の低い低電圧セルに電流が流れる放電経路を構成した後、所定時間の経過後に前記放電経路を切断するように前記単セル接続スイッチ群を制御することを特徴とするセルバランス回路。前記単セル接続スイッチ群は、選択された前記セルのプラス電極及びマイナス電極を選択するための単セル選択スイッチ群と、選択されたプラス電極及びマイナス電極を接続する前記インダクタの端子を選択する極性選択スイッチ群とを組み合わせて構成されている請求項1に記載のセルバランス回路。前記スイッチ制御部は、前記電圧検出部が検出した各セル電圧を比較して、各セル間の電圧が均一であるか否かを判定し、各セル間の電圧が均一でない場合に、前記高電圧セルと前記低電圧セルを抽出し、前記充電経路の構成とそれに続く前記放電経路の構成を1回の充放電サイクルとして、前記高電圧セルと前記低電圧セルの電圧差が所定の範囲内になるまで前記充放電サイクルを繰り返す請求項1または2に記載のセルバランス回路。しかしながら、特許文献1の抵抗器を通して放電することによりセルバランスを制御する方法では、セルに蓄積されたエネルギを無駄に廃棄することになる。また、非特許文献1のインダクタンスを使う技術では、エネルギの転送先が隣接したセルに限られているため、隣接していないセル間の電圧のアンバランスを解消するためには、繰り返し循環するように動作させなければならず、調整に長時間を要するという問題があった。本発明は、上記問題点を解決し、任意のセル間でエネルギを移送することで、セルに蓄積されたエネルギを無駄にすることなく、かつ短時間で、組電池における各セル電圧を均一にするセルバランス回路を提供することを目的とする。上記目的を達成するために、本発明のセルバランス回路は、複数の二次電池を直列に接続した組電池におけるセルバランスを調整する回路であって、前記組電池の各セル電圧を検出する電圧検出部と、エネルギ移送用のインダクタと、前記組電池の単セルを選択してその正負電極間に前記インダクタを接続することが可能な複数のスイッチにより構成された単セル接続スイッチ群と、前記電圧検出部が検出する各セル電圧のデータに基づいて、前記組電池の所定の単セルの正負電極間に前記インダクタを接続するように前記単セル接続スイッチ群を制御するスイッチ制御部とを備え、前記スイッチ制御部は、高電圧セルから前記インダクタに電流が流れる充電経路を構成した後、所定時間の経過後に前記充電経路を切断し、前記充電経路の切断と同時に、前記インダクタから前記高電圧セルよりも電圧の低い低電圧セルに電流が流れる放電経路を構成した後、所定時間の経過後に前記放電経路を切断するように前記単セル接続スイッチ群を制御する。上記構成によれば、電圧検出部が検出する各セル電圧に基づいて、単セル接続スイッチ群により、任意の単セルを選択的にインダクタに接続し、高い電圧のセルのエネルギをインダクタに蓄電し、インダクタに蓄電したエネルギを電圧の低いセルに移送することにより、セルに溜められたエネルギを無駄にすることなく、効率良く各セル電圧を均一にすることが可能である。本発明のセルバランス回路は、上記構成を基本として、以下のような態様をとることができる。すなわち、前記単セル接続スイッチ群は、選択された前記セルのプラス電極及びマイナス電極を選択するための単セル選択スイッチ群と、選択されたプラス電極及びマイナス電極を接続する前記インダクタの端子を選択する極性選択スイッチ群とを組み合わせて構成することができる。また、前記スイッチ制御部は、前記電圧検出部が検出した各セル電圧を比較して、各セル間の電圧が均一であるか否かを判定し、各セル間の電圧が均一でない場合に、前記高電圧セルと前記低電圧セルを抽出し、前記充電経路の構成とそれに続く前記放電経路の構成を1回の充放電サイクルとして、前記高電圧セルと前記低電圧セルの電圧差が所定の範囲内になるまで前記充放電サイクルを繰り返す構成とすることができる。なお、電圧検出部は、組電池の充放電を制御する一般的な充放電制御部に設けられた構成とし、検出されるセル電圧を充放電制御部からスイッチ制御部に出力する構成とすることができる。あるいは、充放電制御部が電圧検出部及びスイッチ制御部を有する構成としてもよい。以下、本発明の実施形態について図面を参照しながら説明する。<実施の形態1>図1は、実施の形態1におけるセルバランス回路の構成を示すブロック図である。図2は、このセルバランス回路の動作を表わすフロー図、図3は動作波形図である。図1において、組電池1は、複数のセルB1~B4を直列に接続して構成されている。セルB1~B4はそれぞれ電圧検出部2に接続され、各セルの電圧が検出される。電圧検出部2で検出されたセル電圧のデータはスイッチ制御部3に供給される。スイッチ制御部3は、マイクロコンピュータなどにより構成され、単セル接続スイッチ群4を駆動制御するように接続されている。すなわち、単セル接続スイッチ群4は、FETなどの半導体スイッチ素子などから成るスイッチSW1~SW10を備え、それらのオン/オフがスイッチ制御部3により制御される。単セル接続スイッチ群4は、セルB1~B4のいずれかを選択して、その正負電極をそれぞれインダクタLの端子NaまたはNbに接続する。そのため、スイッチSW1~SW10の一端は、セルB1~B4のプラス電極またはマイナス電極に接続されている。一方、スイッチSW1、SW3、SW5、SW7、SW9の他端は、端子Naに接続され、スイッチSW2、SW4、SW6、SW8、SW10の他端は、端子Nbに接続されている。これらのスイッチは充放電タイミングに合わせて、スイッチ制御部3によりオン/オフ動作が制御される。上記構成を有するセルバランス回路の動作の一例について、組電池1のセルB1の電圧が高く、セルB4の電圧が低い場合を例として、図1~図3を参照して説明する。図3において、aはスイッチSW7、SW10のON/OFFのタイミング、bは、セルB1からインダクタLへの充電電流の波形を示す。cは、スイッチSW2、SW3のON/OFFのタイミング、dは、インダクタLからセルB4への放電電流の波形を示す。eは、インダクタLを流れる電流の波形を示す。図2のフロー図において、動作が開始すると、スイッチ制御部3は、電圧検出部2から伝達される組電池1の各セルB1~B4の電圧を比較するステップS1。その結果に基づき、全てのセルの電圧が均一か否かを判定するステップS2。判定方法は、どのような方法を用いることもできる。すなわち、セル電圧を均一と判定する条件は適宜設定すればよいが、例えば、全てのセルの平均電圧に対する各セル電圧の差が、所定の許容範囲内にあることを条件として均一と判定することができる。判定結果において全てのセルの電圧が均一であればYes、動作を終了するステップS8。セル電圧が不均一である場合No、電圧の高いセルBH、および電圧の低いセルBLを抽出するステップS3。セルBH、セルBLの抽出方法は適宜設定可能であるが、例えば、セルBHとしては組電池1中で最も電圧の高いセルを、セルBLとしては最も電圧の低いセルを抽出すればよい。この説明では、BHをセルB1、BLをセルB4としている。以下のフローでは、スイッチ制御部3により、単セル接続スイッチ群4のSW1~SW10のON/OFFを制御することで、インダクタLにセルB1のエネルギを充電する経路を構成しステップS4、次にインダクタLに充電されたエネルギをセルB4に放電する経路を構成するステップS5。インダクタLにセルB1のエネルギを充電する経路は、図1において、単セル接続スイッチ群4のスイッチSW7とSW10をONにしたときに構成される。このときの電流経路は、<セルB1の正極>→<インダクタLの端子Na>→<インダクタL端子Nb>→<セルB1の負極>となり、その結果、インダクタLにセルB1のエネルギが充電される。図3では、aにおけるON期間に相当し、bに示す充電電流IcがセルB1から流れ、インダクタLではeに示す前半期間tの電流が流れる。インダクタLに充電されたエネルギをセルB4に放電する経路は、図1において、単セル接続スイッチ群4からスイッチSW2とSW3をONにしたときに構成される。このときの電流経路は、<インダクタLの端子Nb>→<セルB4の正極>→<セルB4の負極>→<インダクタLの端子Na>となり、その結果、インダクタLに充電したエネルギがセルB4に放電される。図3では、cにおけるON期間に相当し、dに示す充電電流IdがセルB4に流れ、インダクタLではeに示す後半の電流が流れる。以上のように、セルB1のエネルギがインダクタLに充電される経路形成のために、スイッチ制御部3は、SW7、SW10を同時に一定時間ONとし、セルB1のエネルギをインダクタLに充電する。エネルギ移送時の対象セル間の移送エネルギ、エネルギ移送時間、対象セルからインダクタLに流す電流値等の設定に応じて、インダクタLのインダクタンスを設定する必要がある。一定時間期間t後、スイッチ制御部3は、SW7、SW10を切断すると同時に、インダクタLに充電されたエネルギをセルB4に放電する経路形成のために、SW2、SW3を一定時間ONとし、インダクタLに蓄電されたエネルギをセルB4に放電する。さらに一定時間後、スイッチ制御部3は、SW2、SW3をOFFとする。以上の1サイクルの充放電を終了する毎に、セルB1BHの電圧とセルB4BLの電圧を比較するステップS6。セルB1の電圧とセルB4の電圧が同等でなければステップS7、No、ステップS4に戻って、上述の動作を繰り返す。それにより、電圧の高いセルB1から電圧の低いセルB4に向かって再度エネルギの移送が行われる。なお、2つのセル電圧が同等とは、例えば、電圧の差が所定の許容範囲内にあることとして設定することができるが、上述した、全ての電池電圧が均等である状態の定義に応じて設定することが望ましい。この動作を繰り返すことにより、充電時に接続されたセルB1はエネルギが減り続け、放電時に接続されたセルB4はエネルギが増え続ける。したがってセル電圧を監視して二つのセルの電圧が同等になった時点で動作を停止する。すなわち、ステップS7でYesであれば、ステップS1に戻る。ステップS1では、再度、全てのセルの電圧を比較してステップS2に移り、全てのセルの電圧が均一か否かを判断する。全てのセルの電圧が均一であればYes、動作を終了するステップS8。均一でなければNo、再度、最高電圧のセルBH、および最低電圧のセルBLを抽出するステップS3。そして、ステップS4に移り、ステップS7までの動作を、上述のとおり繰り返す。以上のように、本実施の形態におけるセルバランス回路は、任意のセル間で、インダクタを介して電圧の高いセルから電圧の低いセルにエネルギを移送するので、エネルギを無駄にすることなく効率良くセル電圧を均一にすることが可能である。<実施の形態2>図4は、実施の形態2におけるセルバランス回路の構成を示すブロック回路図である。図5は、このセルバランス回路の動作を表わす動作波形図である。本実施の形態は、図1における単セル接続スイッチ群4を、単セル選択スイッチ群5及び極性選択スイッチ群6の組合わせで置き換えた構成を有する。スイッチ切替動作の全体のフローは、図2を参照して説明した実施の形態1の場合と同様である。単セル選択スイッチ群5と極性選択スイッチ群6はFETなどの半導体スイッチ素子などから成り、電圧検出部2の出力に基づいて、マイクロコンピュータなどから成るスイッチ制御部7によって駆動制御される。この構成では、単セル選択スイッチ群5のスイッチSW11~SW15により組電池1中のいずれかのセルのプラス電極またはマイナス電極が選択され、極性選択スイッチ群6のスイッチSW16~SW19により、選択された電極が端子NaまたはNbに接続される。この構成によるセルバランス調整の動作の一例について、セルB1の電圧が高く、セルB4の電圧が低い場合を例として、図5を参照して説明する。図5において、aはスイッチSW14、SW15、SW16、SW19のON/OFFのタイミング、bは、セルB1からインダクタLへの充電電流の波形を示す。cは、スイッチSW11、SW12、SW19、SW16のON/OFFのタイミング、dは、インダクタLからセルB4への放電電流の波形を示す。eは、インダクタLを流れる電流の波形を示す。スイッチ制御部7は、電圧検出部2から伝達された組電池1の各セル電圧に基づき、セル電圧が均一であるか判定する。判定方法は、どのような方法を用いてもよい。判定結果においてセル電圧が不均一である場合、電圧の高いセルと電圧の低いセルが選出される。本実施の形態では、組電池1のセルB1を電圧の高いセルとして選出し、セルB4を電圧が低いセルとして選出されたものとする。次に、スイッチ制御部7にて、単セル選択スイッチ群5と極性選択スイッチ群6のスイッチを選択的にONとすることで、インダクタLにセルB1のエネルギを充電する経路を構成し、次にインダクタLに充電されたエネルギをセルB4に放電する経路を構成する。インダクタLにセルB1のエネルギを充電する経路は、図4において、単セル選択スイッチ群5のスイッチSW14とSW15、極性選択スイッチ群6のSW16とSW19を選択的にONとしたときに構成される。このときの電流経路は、<セルB1の正極>→<インダクタLの端子Na>→<インダクタL端子Nb>→<セルB1の負極>となり、その結果、インダクタLにセルB1のエネルギが充電される。図5では、aにおけるON期間に相当し、bに示す充電電流IcがセルB1から流れ、インダクタLではeに示す前半期間tの電流が流れる。インダクタLに充電されたエネルギをセルB4に放電する経路は、図4において、単セル選択スイッチ群5のSW11とSW12、極性選択スイッチ群6のSW16とSW19を選択的にONとしたときに構成される。このときの電流経路は、<インダクタLの端子Nb>→<セルB4の正極>→<セルB4の負極>→<インダクタLの端子Na>となり、その結果、インダクタLに充電したエネルギがセルB4に放電される。図5では、cにおけるON期間に相当し、dに示す充電電流IdがセルB4に流れ、インダクタLではeに示す後半の電流が流れる。以上のように、セルB1のエネルギがインダクタLに充電される経路形成のために、スイッチ制御部7は、SW14、SW15、SW16、SW19を同時に一定時間ONとし、セルB1のエネルギをインダクタLに充電する。エネルギ移送時の対象セル間の移送エネルギ、エネルギ移送時間、対象セルからインダクタLに流す電流値等の設定に応じて、インダクタLのインダクタンスを設定する必要がある。一定時間期間t後、スイッチ制御部7は、SW14、SW15、SW16、SW19を切断すると同時に、インダクタLに充電されたエネルギをセルB4に放電する経路形成のために、SW11、SW12、SW16、SW19を一定時間ONとし、インダクタLに蓄電されたエネルギをセルB4に放電する。さらに一定時間後、スイッチ制御部7は、SW11、SW12、SW16、SW19をOFFとする。以上の1サイクルの充放電を終了する毎に、セルB1の電圧とセルB4の電圧を比較する。セルB1の電圧とセルB4の電圧が同等でなければ、上述の充放電動作を繰り返す。それにより、電圧の高いセルB1から電圧の低いセルB4に向かって再度エネルギの移送が行われる。この動作を繰り返すことにより、充電時に接続されたセルB1はエネルギが減り続け、放電時に接続されたセルB4はエネルギが増え続ける。したがってセル電圧を監視して二つのセルの電圧が同等になった時点で動作を停止する。次の動作では、残りのセルの中で再度電圧の高いセルと低いセルを選択して、電圧の高いセルから電圧の低いセルに電荷を移送する動作を繰り返す。動作の停止は、図2に示したフローと同様に、電圧の監視結果に基づいて行う。以上のように、本実施の形態におけるセルバランス回路は、任意のセル間で、インダクタを介して電圧の高いセルから電圧の低いセルにエネルギを移送するので、エネルギを無駄にすることなく効率良くセル電圧を均一にすることが可能である。