複数の電池セルを接続して構成される組電池における該複数の電池セルの電圧を均等化させる電池均等化装置であって、前記複数の電池セルを構成し連続的に直列接続された所定数の電池セルからなるスタックの集合における該各スタックである第1のスタック内の電池セルごとに設けられる回路であって、該電池セルの両端子に接続されて該電池セルに対して電荷の充電または放電を行うためのインダクタおよび第1のスイッチング素子を含む第1の回路部分と、一端が前記第1のスタックに接続する第2のスタックの他端に接続され該第2のスタックに対して前記インダクタを介して放電または充電を行うための第2のスイッチング素子を含む第2の回路部分とを備える均等化回路と、前記各電池セルの電圧を監視して検出する電圧監視部と、前記第1および第2のスイッチング素子を駆動するスイッチ制御部と、前記電圧監視部が検出した前記各電池セルの電圧に基づいて、前記スイッチ制御部を制御して前記均等化回路のいずれか一つ以上を動作させる均等化制御部と、を備えることを特徴とする電池均等化装置。前記均等化制御部は、前記電圧監視部が検出する全ての前記電池セルの電圧を該全ての電池セルの数で除算することにより平均電圧を算出し、前記第1のスタック内の電池セルごとに、前記電圧監視部が検出する該電池セルの電圧が前記平均電圧よりも低い場合に、前記スイッチ制御部に対して該電池セルに対応する前記第2のスイッチング素子をオンさせて該電池セルが含まれる前記第1のスタックに接続される前記第2のスタックから電荷を放電させて該電池セルに対応する前記インダクタに充電し、その後に前記スイッチ制御部に対して該第2のスイッチング素子をオフさせるとともに該電池セルに対応する前記第1のスイッチング素子をオンさせて該電池セルに対応する前記インダクタ内の電荷を該電池セルに充電させる動作を繰り返し実行し、前記電圧監視部が検出する該電池セルの電圧が前記平均電圧よりも高い場合に、前記スイッチ制御部に対して該電池セルに対応する前記第1のスイッチング素子をオンさせて該電池セルから電荷を放電させて該電池セルに対応する前記インダクタに充電し、その後に前記スイッチ制御部に対して該第1のスイッチング素子をオフさせるとともに該電池セルに対応する前記第2のスイッチング素子をオンさせて該電池セルに対応する前記インダクタ内の電荷を該電池セルが含まれる前記第1のスタックに接続される前記第2のスタック内の各電池セルに充電させる動作を繰り返し実行し、前記電圧監視部が検出する該電池セルの電圧が前記平均電圧と同等になった場合に、前記スイッチ制御部に対して該電池セルに対応する前記第1および第2のスイッチング素子をともにオフさせて該電池セルに対する均等化動作を終了する、ことを特徴とする請求項1に記載の電池均等化装置。複数の電池セルを接続して構成される組電池における該複数の電池セルの電圧を均等化させる電池均等化方法であって、前記各電池セルの電圧を監視して検出し、前記電圧監視部が検出した前記各電池セルの電圧に基づいて、前記複数の電池セルを構成し連続的に直列接続された所定数の電池セルからなるスタックの集合における該各スタックである第1のスタック内の電池セルごとに設けられる回路であって、該電池セルの両端子に接続されて該電池セルに対して電荷の充電または放電を行うためのインダクタおよび第1のスイッチング素子を含む第1の回路部分と、一端が前記第1のスタックに接続する第2のスタックの他端に接続され該第2のスタックに対して前記インダクタを介して放電または充電を行うための第2のスイッチング素子を含む第2の回路部分とを備える均等化回路のいずれか一つ以上の前記第1および第2のスイッチング素子を駆動させて、該電池セルに対して均等化動作を実行させる、ことを特徴とする電池均等化方法。前記検出する全ての前記電池セルの電圧を該全ての電池セルの数で除算することにより平均電圧を算出し、前記第1のスタック内の電池セルごとに、前記検出する該電池セルの電圧が前記平均電圧よりも低い場合に、該電池セルに対応する前記第2のスイッチング素子をオンさせて該電池セルが含まれる前記第1のスタックに接続される前記第2のスタックから電荷を放電させて該電池セルに対応する前記インダクタに充電し、その後に該第2のスイッチング素子をオフさせるとともに該電池セルに対応する前記第1のスイッチング素子をオンさせて該電池セルに対応する前記インダクタ内の電荷を該電池セルに充電させる動作を繰り返し実行し、前記検出する該電池セルの電圧が前記平均電圧よりも高い場合に、該電池セルに対応する前記第1のスイッチング素子をオンさせて該電池セルから電荷を放電させて該電池セルに対応する前記インダクタに充電し、その後に該第1のスイッチング素子をオフさせるとともに該電池セルに対応する前記第2のスイッチング素子をオンさせて該電池セルに対応する前記インダクタ内の電荷を該電池セルが含まれる前記第1のスタックに接続される前記第2のスタック内の各電池セルに充電させる動作を繰り返し実行し、前記検出する該電池セルの電圧が前記平均電圧と同等になった場合に、該電池セルに対応する前記第1および第2のスイッチング素子をともにオフさせて該電池セルに対する均等化動作を終了する、ことを特徴とする請求項3に記載の電池均等化方法。本発明は、効率のよい均等化動作を実現し、さらに均等化時間を短縮することを目的とする。態様の一例は、複数の電池セルを接続して構成される組電池におけるその複数の電池セルの電圧を均等化させる電池均等化装置として構成され、複数の電池セルを構成し連続的に直列接続された所定数の電池セルからなるスタックの集合におけるその各スタックである第1のスタック内の電池セルごとに設けられる回路であって、その電池セルの両端子に接続されてその電池セルに対して電荷の充電または放電を行うためのインダクタおよび第1のスイッチング素子を含む第1の回路部分と、一端が第1のスタックに接続する第2のスタックの他端に接続されその第2のスタックに対してインダクタを介して放電または充電を行うための第2のスイッチング素子を含む第2の回路部分とからなる均等化回路と、各電池セルの電圧を監視して検出する電圧監視部と、第1および第2のスイッチング素子を駆動するスイッチ制御部と、電圧監視部が検出した各電池セルの電圧に基づいて、スイッチ制御部を制御して均等化回路のいずれか一つ以上を動作させる均等化制御部とを備える。本発明によれば、スタック内の電池セルとそのスタックに隣接するスタック全体との間でインダクタ結合をすることで、効率のよい均等化動作が可能となり、さらに均等化終了までの時間を短縮することが可能となる。以下、本発明を実施するための形態について図面を参照しながら詳細に説明する。図1は、本実施形態の基本構成図である。複数の電池セル102が直列に接続されて組電池101が構成される。本実施形態では、組電池101は、連続的に直列接続された所定数、例えば4個の電池セル102からなるスタック103の集合として構成される。図1では、i-1、i、i1というサフィックスが付いた3つのスタック103が示されている。図1中では省略してあるが、例えばiのスタック103を構成する4個の電池セル102に、i、1i、2i、3i、4というサフィックスを付ける後述する図2参照。同様に、i-1のスタック103を構成する4個の電池セル102に、i-1、1i-1、2i-1、3i-1、4というサフィックスを付ける。さらに同様に、i1のスタック103を構成する4個の電池セル102に、i1、1i1、2i1、3i1、4というサフィックスを付ける。これらの表記を用いて、本実施形態では、スタック103i以下これを第1のスタック103iと呼ぶを構成する各電池セル102i、j1≦j≦4ごとに、その電池セル102i、jの両端子に接続されてその電池セル102i、jに対して電荷の充電または放電を行うためのインダクタLijおよび第1のスイッチング素子Sij1を含む第1の回路部分と、一端が第1のスタック103iに接続する第2のスタック103i1の他端に接続されその第2のスタックi1に対してインダクタLijを介して放電または充電を行うための第2のスイッチング素子Sij2を含む第2の回路部分とを備える。これらのスイッチング素子は、例えばFET電界効果トランジスタであり、スイッチ制御部105からのパルス信号後述する図3参照によりスイッチング動作を行う。より具体的には、第1のスタック103i内の電池セル102i、1の均等化回路は、その電池セル102i、1の両端子に接続されてその電池セル102i、1に対して電荷の充電または放電を行うためのインダクタLi1および第1のスイッチング素子Si11の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103iに接続する第2のスタック103i1の他端に接続されその第2のスタック103i1に対してインダクタLi1を介して放電または充電を行うための第2のスイッチング素子Si12を含む第2の回路部分を備える。また、第1のスタック103i内の電池セル102i、2の均等化回路は、その電池セル102i、2の両端子に接続されてその電池セル102i、2に対して電荷の充電または放電を行うためのインダクタLi2および第1のスイッチング素子Si21の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103iに接続する第2のスタック103i1の他端に接続されその第2のスタック103i1に対してインダクタLi2を介して放電または充電を行うための第2のスイッチング素子Si22を含む第2の回路部分を備える。同様に、第1のスタック103i内の電池セル102i、3の均等化回路は、その電池セル102i、3の両端子に接続されてその電池セル102i、3に対して電荷の充電または放電を行うためのインダクタLi3および第1のスイッチング素子Si31の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103iに接続する第2のスタック103i1の他端に接続されその第2のスタック103i1に対してインダクタLi3を介して放電または充電を行うための第2のスイッチング素子Si32を含む第2の回路部分を備える。さらに、第1のスタック103i内の電池セル102i、4の均等化回路は、その電池セル102i、4の両端子に接続されてその電池セル102i、4に対して電荷の充電または放電を行うためのインダクタLi4および第1のスイッチング素子Si41の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103iに接続する第2のスタック103i1の他端に接続されその第2のスタック103i1に対してインダクタLi4を介して放電または充電を行うための第2のスイッチング素子Si42を含む第2の回路部分を備える。スタック103i-1以下これを第1のスタック103i-1と呼ぶを構成する各電池セル102i-1、j1≦j≦4についても、同様の均等化回路が構成される。すなわち、各電池セル102i-1、jごとに、その電池セル102i-1、jの両端子に接続されてその電池セル102i-1、jに対して電荷の充電または放電を行うためのインダクタLi1jおよび第1のスイッチング素子Si1j1を含む第1の回路部分と、一端が第1のスタック103i-1に接続する第2のスタック103iの他端に接続されその第2のスタックiに対してインダクタLi1jを介して放電または充電を行うための第2のスイッチング素子Si1j2を含む第2の回路部分とを備える。具体的には、第1のスタック103i-1内の電池セル102i-1、1の均等化回路は、その電池セル102i-1、1の両端子に接続されてその電池セル102i-1、1に対し電荷の充電または放電を行うためのインダクタLi11および第1のスイッチング素子Si111の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i-1に接続する第2のスタック103iの他端に接続されその第2のスタック103iに対してインダクタLi11を介して放電または充電を行うための第2のスイッチング素子Si112を含む第2の回路部分を備える。また、第1のスタック103i-1内の電池セル102i-1、2の均等化回路は、その電池セル102i-1、2の両端子に接続されてその電池セル102i-1、2に対して電荷の充電または放電を行うためのインダクタLi12および第1のスイッチング素子Si121の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i-1に接続する第2のスタック103iの他端に接続されその第2のスタック103iに対してインダクタLi12を介して放電または充電を行うための第2のスイッチング素子Si122を含む第2の回路部分を備える。同様に、第1のスタック103i-1内の電池セル102i-1、3の均等化回路は、その電池セル102i-1、3の両端子に接続されてその電池セル102i-1、3に対して電荷の充電または放電を行うためのインダクタLi13および第1のスイッチング素子Si131の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i-1に接続する第2のスタック103iの他端に接続されその第2のスタック103iに対してインダクタLi13を介して放電または充電を行うための第2のスイッチング素子Si32を含む第2の回路部分を備える。さらに、第1のスタック103i-1内の電池セル102i-1、4の均等化回路は、その電池セル102i-1、4の両端子に接続されてその電池セル102i-1、4に対して電荷の充電または放電を行うためのインダクタLi14および第1のスイッチング素子Si141の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i-1に接続する第2のスタック103iの他端に接続されその第2のスタック103iに対してインダクタLi14を介して放電または充電を行うための第2のスイッチング素子Si142を含む第2の回路部分を備える。さらに、スタック103i1以下これを第1のスタック103i1と呼ぶを構成する各電池セル102i1、j1≦j≦4についても、同様の均等化回路が構成される。すなわち、各電池セル102i1、jごとに、その電池セル102i1、jの両端子に接続されてその電池セル102i1、jに対して電荷の充電または放電を行うためのインダクタLi1jおよび第1のスイッチング素子Si1j1を含む第1の回路部分と、一端が第1のスタック103i1に接続する特には図示しない第2のスタック103i2の他端に接続されその第2のスタックi2に対してインダクタLi1jを介して放電または充電を行うための第2のスイッチング素子Si1j2を含む第2の回路部分とを備える。具体的には、第1のスタック103i1内の電池セル102i1、1の均等化回路は、その電池セル102i1、1の両端子に接続されてその電池セル102i1、1に対し電荷の充電または放電を行うためのインダクタLi11および第1のスイッチング素子Si111の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i1に接続する第2のスタック103i2の他端に接続されその第2のスタック103i2に対してインダクタLi11を介して放電または充電を行うための第2のスイッチング素子Si112を含む第2の回路部分を備える。また、第1のスタック103i1内の電池セル102i1、2の均等化回路は、その電池セル102i1、2の両端子に接続されてその電池セル102i1、2に対して電荷の充電または放電を行うためのインダクタLi12および第1のスイッチング素子Si121の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i1に接続する第2のスタック103i2の他端に接続されその第2のスタック103i2に対してインダクタLi12を介して放電または充電を行うための第2のスイッチング素子Si122を含む第2の回路部分を備える。同様に、第1のスタック103i1内の電池セル102i1、3の均等化回路は、その電池セル102i1、3の両端子に接続されてその電池セル102i1、3に対して電荷の充電または放電を行うためのインダクタLi13および第1のスイッチング素子Si131の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i1に接続する第2のスタック103i2の他端に接続されその第2のスタック103i2に対してインダクタLi13を介して放電または充電を行うための第2のスイッチング素子Si32を含む第2の回路部分を備える。さらに、第1のスタック103i1内の電池セル102i1、4の均等化回路は、その電池セル102i1、4の両端子に接続されてその電池セル102i1、4に対して電荷の充電または放電を行うためのインダクタLi14および第1のスイッチング素子Si141の直列回路を含む第1の回路部分を備える。また、一端が第1のスタック103i1に接続する第2のスタック103i2の他端に接続されその第2のスタック103i2に対してインダクタLi14を介して放電または充電を行うための第2のスイッチング素子Si142を含む第2の回路部分を備える。次に、図1において、電圧監視部104は、制御線群107を介して、各電池セル102の両端の電圧を監視しデジタル信号値として検出する。また、スイッチ制御部105は、制御線108とそこから各スイッチング素子Si1j1、Si1j2、Sij1、Sij2、Si1j1、Si1j21≦j≦4に伸びる破線で示される制御線群を介して、それらのスイッチング素子を選択的に駆動する。具体的には、スイッチ制御部105は、均等化制御部106からの指定に基づいて、いずれかの第1および第2のスイッチング素子のペアを選択し、それらに対して、均等化制御部106から指定された所定の周波数およびデューティー比を有するパルス信号後述する図5参照によって、各スイッチング素子を駆動する。均等化制御部106は、電圧監視部104が検出した各電池セル102の電圧のデジタル値に基づいて、スイッチ制御部105を制御して上述した均等化回路のいずれか一つ以上を動作させる。この均等化制御部106は、例えばデジタルシグナルプロセッサDSP:DigitalSignalProcessorによって構成される。上述の構成を有する本実施形態の動作について、図2および図3の動作説明図を用いて説明する。まず、図1の均等化制御部106は、電圧監視部104が検出する全ての電池セル102の電圧をその全ての電池セルの数で除算することにより平均電圧を算出する。そして、均等化制御部106は、各スタック103これを第1のスタックと呼ぶの電池セル102ごとに、以下の制御を行う。いま例として、均等化制御部106が、第1のスタックとしてスタック103i内の1番目の電池セル102i、1の均等化制御を行っているものとし、電池セル102i、1の電圧が平均電圧よりも低いと判定したとする。この場合、図2に示されるように、均等化制御部106は、スイッチ制御部105に対して、電池セル102i、1に対応する第2のスイッチング素子Si12をオンさせる。この結果、図2の破線矢印201として示される流れで、第1のスタック103iの1つ上の隣接するi1のスタック103これを第2のスタック103i1と呼ぶから電荷が放電されて、その電荷が電池セル102i、1に対応するインダクタLi1に充電される。その後、均等化制御部106は、スイッチ制御部105に対して第2のスイッチング素子Si12をオフさせるとともに電池セル102i、1に対応する第1のスイッチング素子Si11をオンさせる。この結果、図2の破線矢印202として示される流れで、電池セル102i、1に対応するインダクタLi1内の電荷が、電池セル102i、1に充電される。均等化制御部106は、以上の第2のスイッチング素子Si12のオン、第2のスイッチング素子Si12のオフおよび第1のスイッチング素子Si11のオンの動作を、電池セル102i、1の電圧が平均電圧と同等になるまで、スイッチ制御部105に対して繰り返し実行させる。具体的には、均等化制御部106は、スイッチ制御部105に対して、所定の周波数f=1/Tとデューティー比D=ton/Tを指定する。この結果、スイッチ制御部105が、上記周波数およびデューティー比を有する例えば図3aおよびbに示されるようなパルス信号を、第2のスイッチング素子Si12および第1のスイッチング素子Si11に供給する。各スイッチング素子は、このパルス信号がハイレベル値であるときにオン、ローレベル値であるときにオフとなる。第2のスイッチング素子Si12に供給される図3aに示されるパルス信号がハイレベル値となった後、その値がハイレベルからローレベルに立ち下がるときに、第1のスイッチング素子Si11に供給される図3bに示されるパルス信号がローレベル値からハイレベル値に立ち上がる。これにより、図2に示されるスイッチング動作が実現される。一方、均等化制御部106が、第1のスタック103i内の1番目の電池セル102i、1の電圧が平均電圧よりも高いと判定したとする。この場合、図4に示されるように、均等化制御部106は、スイッチ制御部105に対して、電池セル102i、1に対応する第1のスイッチング素子Si11をオンさせる。この結果、図4の破線矢印401として示される流れで、電池セル102i、1から電荷が放電されて、その電荷が電池セル102i、1に対応するインダクタLi1に充電される。その後、均等化制御部106は、スイッチ制御部105に対して第1のスイッチング素子Si11をオフさせるとともに電池セル102i、1に対応する第2のスイッチング素子Si12をオンさせる。この結果、図4の破線矢印402として示される流れで、電池セル102i、1に対応するインダクタLi1内の電荷が電池セル102i、1が含まれる第1のスタック103iに接続される1つ上の第2のスタック103i1内の各電池セル102に充電される。均等化制御部106は、以上の第1のスイッチング素子Si11のオン、第1のスイッチング素子Si11のオフおよび第2のスイッチング素子Si12のオンの動作を、電池セル102i、1の電圧が平均電圧と同等になるまで、スイッチ制御部105に対して繰り返し実行させる。具体的には、均等化制御部106は、スイッチ制御部105に対して、所定の周波数f=1/Tとデューティー比D=ton/Tを指定する。この結果、スイッチ制御部105が、上記周波数およびデューティー比を有する例えば図3aおよびbに示されるようなパルス信号を、図2の場合とは逆に、第1のスイッチング素子Si11および第2のスイッチング素子Si12に供給する。各スイッチング素子は、第1のスイッチング素子Si11に供給される図3aに示されるパルス信号がハイレベル値となった後に、その値がハイレベルからローレベルに立ち下がるときに、第2のスイッチング素子Si12に供給される図3bに示されるパルス信号がローレベル値からハイレベル値に立ち上がる。これにより、図4に示されるスイッチング動作が実現される。以上の本実施形態の動作により、従来のインダクタ結合方式では上下の電池セルだけで電荷の移動をしていたのを、上側のスタックから電荷もってくることによりそのスタック内の電池セルの全てから電荷を供給することが可能となる。この結果、隣接する電池セル間で順繰りに電荷を運ぶよりも、一度に電荷を移動させることが可能となる。各電池セル電圧とスタック電圧を同時に均等化できるため、均等化時間を短縮することが可能となる。また、本実施形態はトランス結合回路を含まなくてもよいため、均等化効率もインダクタ結合回路の効率で決まり、高い均等化効率を維持することが可能となる。図5は、図1の均等化制御部106が実行する制御動作を示すフローチャートである。この制御動作は、均等化制御部106内の特には図示しないプロセッサが、特には図示しないメモリに記憶された制御プログラムを実行する動作として実現される。この制御プログラムは、例えば本実施形態のシステムを搭載した車両のイグニッションオフ時またはアイドリング開始時に、1回、もしくは所定の時間間隔で繰返し、実行される。まず、図1の均等化制御部106は、電圧監視部104が検出する全ての電池セル102の電圧をその全ての電池セルの数で除算することにより平均電圧を算出するステップS501。次に、均等化制御部106は、各スタック103現在選択しているスタックを第1のスタックと呼ぶの電池セル102を選択しながら、ステップS502からS508の一連の制御動作を繰り返し実行する。まず、均等化制御部106は、第1のスタック103内の選択した電池セル102以下これを対象電池セル102と呼ぶの電圧を平均電圧と比較するステップS502。均等化制御部106は、ステップS502での比較処理の結果、対象電池セル102の電圧が平均電圧よりも低いと判定した場合、スイッチ制御部105に対して、電池セル102に対応する第2のスイッチング素子をオンさせるステップS503。この結果、図2の破線矢印201として示したように、第1のスタック103の1つ上の隣接するスタック103これを第2のスタック103と呼ぶから電荷が放電されて、その電荷が対象電池セル102に対応するインダクタに充電される。その後、均等化制御部106は、スイッチ制御部105に対して第2のスイッチング素子をオフさせるとともに対象電池セル102に対応する第1のスイッチング素子をオンさせるステップS504。この結果、図2の破線矢印202として示したように、対象電池セル102に対応するインダクタ内の電荷が、対象電池セル102に充電される。均等化制御部106は、電圧監視部104を介して、対象電池セル102の電圧をステップS501で算出した平均電圧と比較するステップS507。均等化制御部106は、対象電池セル102の電圧が依然として平均電圧よりも低ければ、ステップS503の処理に戻り、上述した第2のスイッチング素子のオン、第2のスイッチング素子のオフおよび第1のスイッチング素子のオンの動作を、ステップS507で対象電池セル102の電圧が平均電圧と同等になったと判定するまで、スイッチ制御部105に対して繰り返し実行させる。第1および第2のスイッチング素子に対するオン、オフの具体的な制御動作は、図3で説明した通りである。均等化制御部106は、ステップS507で対象電池セル102の電圧が平均電圧と同等になったと判定すると、その電池セル102に対する均等化制御を終了し、ステップS508で全ての電池セル102に対して均等化制御が終了したか否かを判定する。一方、均等化制御部106は、ステップS502での比較処理の結果、対象電池セル102の電圧が平均電圧よりも高いと判定した場合、スイッチ制御部105に対して、電池セル102に対応する第1のスイッチング素子をオンさせるステップS505。この結果、図4の破線矢印401として示したように、対象電池セル102から電荷が放電されて、その電荷が対象電池セル102に対応するインダクタに充電される。その後、均等化制御部106は、スイッチ制御部105に対して第1のスイッチング素子をオフさせるとともに対象電池セル102に対応する第2のスイッチング素子をオンさせるステップS506。この結果、図4の破線矢印402として示したように、対象電池セル102に対応するインダクタ内の電荷が対象電池セル102が含まれる第1のスタック103に接続される1つ上の第2のスタック103内の各電池セル102に充電される。均等化制御部106は、電圧監視部104を介して、対象電池セル102の電圧をステップS501で算出した平均電圧と比較するステップS507。均等化制御部106は、対象電池セル102の電圧が依然として平均電圧よりも高ければ、ステップS505の処理に戻り、上述した第1のスイッチング素子のオン、第1のスイッチング素子のオフおよび第2のスイッチング素子のオンの動作を、ステップS507で対象電池セル102の電圧が平均電圧と同等になったと判定するまで、スイッチ制御部105に対して繰り返し実行させる。均等化制御部106は、ステップS507で対象電池セル102の電圧が平均電圧と同等になったと判定すると、その電池セル102に対する均等化制御を終了し、ステップS508で全ての電池セル102に対して均等化制御が終了したか否かを判定する。均等化制御部106は、ステップS508で未だ全ての電池セル102に対して均等化制御が終了していないと判定した場合には、ステップS502に戻り、未処理の電池セル102を選択して、ステップS502からS507までの均等化制御処理を実行する。均等化制御部106は、ステップS508で全ての電池セル102に対して均等化制御が終了したと判定した場合には、今回の均等化制御の処理を終了する。以上説明した本実施形態の構成および動作により、下記の効果を得ることができる。本実施形態による電池均等化制御方式は、インダクタコンバータ結合トランス結合方式より効率が良い。本実施形態による電池均等化制御方式は、インダクタコンバータ結合方式より均等化時間を短縮することが可能となる。本実施形態による電池均等化制御方式は、トランス結合方式より均等化精度が良い。本実施形態による電池均等化制御方式は、電池セルとスタック間の電荷移動ができることにより、極端に電圧の高い/低いセルの均等化にも柔軟に対応することが可能となる。図1に示される本実施形態では、均等化回路を構成する第1の回路部分はインダクタと第1のスイッチング素子のみで構成され、第2の回路部分は第2のスイッチング素子のみで構成されているが、これらの素子は最低限必要な回路素子であり、必要に応じて他の回路素子が付加されてもよい。