各電池セルによって電圧検出用コンデンサの充電後に、該電圧検出用コンデンサの端子間電圧を出力する電圧検出回路と、各電圧検出回路の出力電圧を各電池セルの電圧検出結果として取り込み、前記電圧検出結果を基に各電池セルの電圧バランス制御を行う電圧制御部と、を有する電池電圧制御装置であって、前記電圧制御部による制御に応じて、電圧検出用コンデンサから電荷移動用コンデンサへ電荷を移動させ、前記電荷移動用コンデンサから電圧検出用コンデンサへ電荷を移動させる電荷移動回路を備えることを特徴とする電池電圧制御装置。前記電圧制御部は、前記電圧検出結果を基に他の電池セルよりセル電圧の高い電池セルが有る場合、前記セル電圧の高い電池セルによって充電された電圧検出用コンデンサを電荷の移動元として決定し、該移動元として決定した電圧検出用コンデンサから前記電荷移動用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする請求項1に記載の電池電圧制御装置。前記電圧制御部は、前記電荷移動用コンデンサの端子間電圧を監視し、前記移動元として決定した電圧検出用コンデンサの端子間電圧が前記電荷移動用コンデンサの端子間電圧より高い場合に、前記移動元として決定した電圧検出用コンデンサから前記電荷移動用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする請求項2に記載の電池電圧制御装置。前記電圧制御部は、前記電圧検出結果を基に他の電池セルよりセル電圧の低い電池セルが有る場合、前記セル電圧の低い電池セルによって充電された電圧検出用コンデンサを電荷の移動先として決定し、前記電荷移動用コンデンサから前記移動先として決定した電圧検出用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする請求項1に記載の電池電圧制御装置。前記電圧制御部は、前記電荷移動用コンデンサの端子間電圧を監視し、前記移動先として決定した電圧検出用コンデンサの端子間電圧が前記電荷移動用コンデンサの端子間電圧より低い場合に、前記電荷移動用コンデンサから前記移動先として決定した電圧検出用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする請求項4に記載の電池電圧制御装置。前記電荷移動用コンデンサの高電位側端子は回生用スイッチを介して電源電圧線と接続されており、前記電圧制御部は、前記電圧検出結果を基に全ての電池セルが満充電状態にあると判断した場合、前記回生用スイッチをオン状態に制御することを特徴とする請求項1~5のいずれか一項に記載の電池電圧制御装置。上述したように、従来技術では、セル電圧の均一化を図るために、過充電状態の電池セルに蓄積されている電荷の一部を放電回路によって放電させていた。つまり、従来技術では、電池セルに蓄積されている電気エネルギーの一部が熱エネルギーとして無駄に消費されており、エネルギー効率の観点から改善の必要があった。本発明は、上述した事情に鑑みてなされたものであり、電圧バランス制御時におけるエネルギー効率の向上を実現可能な電池電圧制御装置を提供することを目的とする。上記目的を達成するために、本発明では、電池電圧制御装置に係る第1の解決手段として、各電池セルによって電圧検出用コンデンサの充電後に、該電圧検出用コンデンサの端子間電圧を出力する電圧検出回路と、各電圧検出回路の出力電圧を各電池セルの電圧検出結果として取り込み、前記電圧検出結果を基に各電池セルの電圧バランス制御を行う電圧制御部と、を有する電池電圧制御装置であって、前記電圧制御部による制御に応じて、電圧検出用コンデンサから電荷移動用コンデンサへ電荷を移動させ、前記電荷移動用コンデンサから電圧検出用コンデンサへ電荷を移動させる電荷移動回路を備えることを特徴とする。また、本発明では、電池電圧制御装置に係る第2の解決手段として、上記第1の解決手段において、前記電圧制御部は、前記電圧検出結果を基に他の電池セルよりセル電圧の高い電池セルが有る場合、前記セル電圧の高い電池セルによって充電された電圧検出用コンデンサを電荷の移動元として決定し、該移動元として決定した電圧検出用コンデンサから前記電荷移動用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする。また、本発明では、電池電圧制御装置に係る第3の解決手段として、上記第2の解決手段において、前記電圧制御部は、前記電荷移動用コンデンサの端子間電圧を監視し、前記移動元として決定した電圧検出用コンデンサの端子間電圧が前記電荷移動用コンデンサの端子間電圧より高い場合に、前記移動元として決定した電圧検出用コンデンサから前記電荷移動用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする。また、本発明では、電池電圧制御装置に係る第4の解決手段として、上記第1の解決手段において、前記電圧制御部は、前記電圧検出結果を基に他の電池セルよりセル電圧の低い電池セルが有る場合、前記セル電圧の低い電池セルによって充電された電圧検出用コンデンサを電荷の移動先として決定し、前記電荷移動用コンデンサから前記移動先として決定した電圧検出用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする。また、本発明では、電池電圧制御装置に係る第5の解決手段として、上記第4の解決手段において、前記電圧制御部は、前記電荷移動用コンデンサの端子間電圧を監視し、前記移動先として決定した電圧検出用コンデンサの端子間電圧が前記電荷移動用コンデンサの端子間電圧より低い場合に、前記電荷移動用コンデンサから前記移動先として決定した電圧検出用コンデンサへ電荷が移動するよう前記電荷移動回路を制御することを特徴とする。さらに、本発明では、電池電圧制御装置に係る第6の解決手段として、上記第1~第5のいずれか1つの解決手段において、前記電荷移動用コンデンサの高電位側端子は回生用スイッチを介して電源電圧線と接続されており、前記電圧制御部は、前記電圧検出結果を基に全ての電池セルが満充電状態にあると判断した場合、前記回生用スイッチをオン状態に制御することを特徴とする。本発明によれば、従来では熱エネルギーとして無駄に消費されていた電池セルの電気エネルギーの一部、つまり電池セルに蓄積された電荷を、電圧検出用コンデンサ及び電荷移動用コンデンサを用いて、セル電圧の高いSOCの高い電池セルからセル電圧の低いSOCの低い電池セルへ移動させてセル電圧の均一化を図ることができるため、電圧バランス制御時におけるエネルギー効率の向上を実現することが可能となる。以下、本発明の一実施形態について、図面を参照しながら説明する。図1は、本実施形態における電池電圧制御装置1の構成概略図である。この図1に示すように、電池電圧制御装置1は、直列接続されたN個例えばN=12の電池セルB1~BNの各セル電圧を検出し、そのセル電圧検出結果に基づいて各電池セルB1~BNの電圧バランス制御を行うECUElectronicControlUnitであり、電池セルB1~BNの各々に個別に設けられたセル電圧検出回路D1~DNと、電荷移動回路Eと、マイコン電圧制御部Mとを備えている。各セル電圧検出回路D1~DNは、全て共通の回路構成となっている。つまり、n番目nは1からNまでの整数のセル電圧検出回路の符号をDnとすると、セル電圧検出回路Dnは、フライングキャパシタ電圧検出用コンデンサFCn、第1入力スイッチSna、第2入力スイッチSnb、第1出力スイッチSnc及び第2出力スイッチSndから構成されている。フライングキャパシタFCnは、n番目の電池セルBnの端子間電圧セル電圧の電荷を一時的に蓄えるためのコンデンサである。第1入力スイッチSna、第2入力スイッチSnb、第1出力スイッチSnc及び第2出力スイッチSndは、例えばMOS-FETMetalOxideSemiconductorFieldEffectTransistor等の、マイコンMによってそのオン/オフ状態が制御されるスイッチング素子である。電荷移動回路Eは、電荷移動用コンデンサMC、N個の第1電荷移動用スイッチSX1~SXN、2個の第2電荷移動用スイッチSY1、SY2、回生用スイッチSZ及び2個の分圧抵抗R1、R2から構成されている。電荷移動用コンデンサMCは、フライングキャパシタ間の電荷の移動に用いられるコンデンサである。第1電荷移動用スイッチSX1~SXN、第2電荷移動用スイッチSY1、SY2及び回生用スイッチSZは、例えばMOS-FET等の、マイコンMによってそのオン/オフ状態が制御されるスイッチング素子である。フライングキャパシタFCnの一方の端子は、第1入力スイッチSnaを介して電池セルBnの正極端子に接続されていると共に、第1出力スイッチSncを介してマイコンMのn番目のセル電圧入力ポートPnに接続されている。また、このフライングキャパシタFCnの一方の端子は、第1出力スイッチSnc及びn番目の第1電荷移動用スイッチSXnを介して電荷移動用コンデンサMCの一方の端子に接続されている。フライングキャパシタFCnの他方の端子は、第2入力スイッチSnbを介して電池セルBnの負極端子に接続されていると共に、第2出力スイッチSnd及び第2電荷移動用スイッチSY1を介して電池電圧制御装置1内の電源電圧線例えば5VのVccラインに接続されている。また、このフライングキャパシタFCnの他方の端子は、第2出力スイッチSnd及び第2電荷移動用スイッチSY2を介して電池電圧制御装置1内の共通電位線例えばグランドラインに接続されている。電荷移動用コンデンサMCの一方の端子は、第1電荷移動用スイッチSX1~SXNとの接続の他、回生用スイッチSZを介してVccラインに接続されていると共に分圧抵抗R1の一端に接続されており、他方の端子はグランドラインに接続されている。分圧抵抗R1と分圧抵抗R2は直列接続されており、分圧抵抗R2の一端はグランドラインに接続されている。また、分圧抵抗R2の高電位側端子分圧抵抗R1に接続された端子は、マイコンMのモニタ電圧入力ポートPmに接続されている。以上、n番目のセル電圧検出回路Dnに着目して電荷移動回路Eとの回路的な接続状態について説明したが、この回路的な接続状態は全てのセル電圧検出回路D1~DNに共通する。例えば、1番目n=1のセル電圧検出回路D1に着目すると、フライングキャパシタFC1の一方の端子は、第1入力スイッチS1aを介して電池セルB1の正極端子に接続されていると共に、第1出力スイッチS1cを介してマイコンMのセル電圧入力ポートP1に接続されている。また、このフライングキャパシタFC1の一方の端子は、第1出力スイッチS1c及び第1電荷移動用スイッチSX1を介して電荷移動用コンデンサMCの一方の端子に接続されている。フライングキャパシタFC1の他方の端子は、第2入力スイッチS1bを介して電池セルB1の負極端子に接続されていると共に、第2出力スイッチS1d及び第2電荷移動用スイッチSY1を介してVccラインに接続されている。また、このフライングキャパシタFC1の他方の端子は、第2出力スイッチS1d及び第2電荷移動用スイッチSY2を介してグランドラインに接続されている。他のセル電圧検出回路D2~DNについても同様であるnに当てはめる数字を代えれば良いので説明を省略する。詳細は後述するが、上記のように構成されたセル電圧検出回路Dnは、マイコンMによるスイッチ制御の下、電池セルBnによるフライングキャパシタFCnの充電後に、該フライングキャパシタFCnの端子間電圧V_FCnをマイコンMのセル電圧入力ポートPnに出力するものである全てのセル電圧検出回路D1~DNに共通。また、電荷移動回路Eは、マイコンMによるスイッチ制御の下、電荷の移動元となるフライングキャパシタから電荷移動用コンデンサMCへ電荷を移動させ、電荷移動用コンデンサMCから電荷の移動先となるフライングキャパシタへ電荷を移動させるものである。マイコンMは、ROM及びRAM等のメモリ、CPU、A/D変換回路、入出力インターフェースなどが一体的に組み込まれたマイクロコントローラである。このマイコンMは、各スイッチのオン/オフ状態を制御することにより、各セル電圧検出回路D1~DNの出力電圧フライングキャパシタFC1~FCNの端子間電圧を各電池セルB1~BNの電圧検出結果として取り込み、この電圧検出結果を基に各電池セルB1~BNの電圧バランス制御を行う。次に、上記のように構成された電池電圧制御装置1の動作について詳細に説明する。<セル電圧検出動作>まず、電池電圧制御装置1のセル電圧検出動作について説明する。図2は、各電池セルB1~BNのセル電圧検出時における各スイッチのオン/オフ状態を示す図である。なお、図2では、説明の便宜上、図1から1番目の電池セルB1、セル電圧検出回路D1、第2電荷移動用スイッチSY1、SY2及びマイコンMのみを抜粋しているが、セル電圧検出時における各セル電圧検出回路D1~DNのスイッチ状態は全て共通である。まず、図2aに示すように、マイコンMは、セル電圧検出回路D1の第1入力スイッチS1a及び第2入力スイッチS1bをオン状態に制御する他のスイッチは全てオフ状態。これにより、セル電圧検出回路D1のフライングキャパシタFC1が電池セルB1に並列接続され、図示の径路で流れる充電電流IB1によってフライングキャパシタFC1が充電される。そして、フライングキャパシタFC1の端子間電圧VFC1が電池セルB1の端子間電圧セル電圧VB1と等しくなると、フライングキャパシタFC1は満充電状態となって充電が完了する。マイコンMは、上記のように電池セルB1によるフライングキャパシタFC1の充電が完了すると、図2bに示すように、セル電圧検出回路D1の第1入力スイッチS1a及び第2入力スイッチS1bをオフ状態に制御すると共に、第1出力スイッチS1c及び第2出力スイッチS1dと第2電荷移動用スイッチSY2をオン状態に制御する。これにより、フライングキャパシタFC1の一方の端子がマイコンMのセル電圧入力ポートP1に接続されると共に他方の端子がグランドラインに接続されて、フライングキャパシタFC1の端子間電圧VFC1がマイコンMのセル電圧入力ポートP1に出力される。マイコンMは、セル電圧入力ポートP1の入力電圧フライングキャパシタFC1の端子間電圧VFC1を、1番目の電池セルB1のセル電圧VB1として取り込み、このセル電圧VB1をA/D変換回路によってCPU処理可能なデジタルデータに変換した後、電池セルB1のセル電圧検出結果として内部メモリ例えばRAMに記憶する。マイコンMは、上述したスイッチ制御及び信号処理を各セル電圧検出回路D1~DNの全てについて行うことで、各電池セルB1~BNのセル電圧検出結果VB1~VBNを得る。<電圧バランス制御動作>続いて、電池電圧制御装置1の電圧バランス制御動作について説明する。マイコンMは、上記のように内部メモリに記憶した各電池セルB1~BNのセル電圧検出結果VB1~VBNを基に、他の電池セルよりセル電圧の高いSOCの高い電池セルが有る場合、そのセル電圧の高い電池セルによって充電されたフライングキャパシタを電荷の移動元として決定する。以下では、フライングキャパシタFC1が電荷の移動元として決定されたと仮定して説明する。そして、マイコンMは、モニタ電圧入力ポートPmの入力電圧分圧抵抗R2の端子間電圧Vmをモニタ電圧として取り込み、このモニタ電圧VmをA/D変換回路によってCPU処理可能なデジタルデータに変換した後、下記1式を用いてモニタ電圧Vmから電荷移動用コンデンサMCの端子間電圧VMCを算出する。なお、下記1式において、r1は分圧抵抗R1の抵抗値であり、r2は分圧抵抗R2の抵抗値である。VMC=r1r2Vm/r21マイコンMは、上記のように算出した電荷移動用コンデンサMCの端子間電圧VMCと、電荷の移動元として決定したフライングキャパシタFC1の端子間電圧VFC1つまりセル電圧VB1とを比較し、VFC1がVMCより高い場合に、電荷の移動元として決定したフライングキャパシタFC1から電荷移動用コンデンサMCへ電荷が移動するよう電荷移動回路Eを制御する。具体的には、図3aに示すように、マイコンMは、VFC1がVMCより高い場合、電荷移動回路Eの第1電荷移動用スイッチSX1及び第2電荷移動用スイッチSY1をオン状態に制御すると共に、第2電荷移動用スイッチSY2をオフ状態に制御する。これにより、フライングキャパシタFC1の一方の端子は電荷移動用コンデンサMCに接続され、他方の端子はVccラインに接続される。この時、フライングキャパシタFC1に蓄積されている電荷は電荷移動用コンデンサMCへ移動し、図示の経路で流れる充電電流Icによって電荷移動用コンデンサMCが充電される。一方、マイコンMは、上記のように内部メモリに記憶した各電池セルB1~BNのセル電圧検出結果VB1~VBNを基に、他の電池セルよりセル電圧の低いSOCの低い電池セルが有る場合、そのセル電圧の低い電池セルによって充電されたフライングキャパシタを電荷の移動先として決定する。以下では、フライングキャパシタFC3が電荷の移動元として決定されたと仮定して説明する。マイコンMは、上記のように算出した電荷移動用コンデンサMCの端子間電圧VMCと、電荷の移動先として決定したフライングキャパシタFC3の端子間電圧VFC3つまりセル電圧VB3とを比較し、VFC3がVMCより低い場合に、電荷移動用コンデンサMCから電荷の移動先として決定したフライングキャパシタFC3へ電荷が移動するよう電荷移動回路Eを制御する。具体的には、図3bに示すように、マイコンMは、VFC3がVMCより低い場合、電荷移動回路Eの第1電荷移動用スイッチSX3及び第2電荷移動用スイッチSY2をオン状態に制御すると共に、第2電荷移動用スイッチSY1をオフ状態に制御する。これにより、フライングキャパシタFC3の一方の端子は電荷移動用コンデンサMCに接続され、他方の端子はグランドラインに接続される。この時、電荷移動用コンデンサMCに蓄積されている電荷がフライングキャパシタFC3へ移動し、図示の経路で流れる充電電流IrcによってフライングキャパシタFC3は充電される。充電後のフライングキャパシタFC3の端子間電圧VFC3は、電池セルB3のセル電圧VB3より高くなっている。従って、図4aに示すように、次回、セル電圧検出動作が実施されて、セル電圧検出回路D3の第1入力スイッチS1a及び第2入力スイッチS1bがオン状態に制御される他のスイッチはオフ状態と、図示の径路で流れる充電電流IFC3によって電池セルB3が充電され、電池セルB3のセル電圧VB3は上昇することになるつまり、セル電圧の均一化が実現される。このように、本実施形態では、従来では熱エネルギーとして無駄に消費されていた電池セルの電気エネルギーの一部、つまり電池セルに蓄積された電荷を、フライングキャパシタFC1~FCN及び電荷移動用コンデンサMCを用いて、セル電圧の高いSOCの高い電池セルからセル電圧の低いSOCの低い電池セルへ移動させてセル電圧の均一化を図ることができるため、電圧バランス制御時におけるエネルギー効率の向上を実現することが可能となる。また、マイコンMは、上記のように内部メモリに記憶した各電池セルB1~BNのセル電圧検出結果VB1~VBNを基に、全ての電池セルB1~BNが満充電状態にあると判断した場合つまり、電圧バランス制御を行う必要がない場合、回生用スイッチSZをオン状態に制御する。これにより、図4bに示すように、電荷移動用コンデンサMCの一方の端子がVccラインに接続され、図示の径路で回生電流IrgがマイコンMに流れることになる。つまり、電圧バランス制御を行う必要がない場合には、電荷移動用コンデンサMCに蓄積された電荷、つまり電気エネルギーをVccラインに回生させることにより、電池電圧制御装置1の省電力化を実現できる。以上、本発明の一実施形態について説明したが、この実施形態はあくまで一例であって本発明の趣旨を逸脱しない範囲において実施形態の細部を種々変更可能であることは勿論である。例えば、上記実施形態では、図1に示すような回路構成の電荷移動回路Eを例示したが、電荷の移動元となるフライングキャパシタから電荷移動用コンデンサへ電荷を移動させ、電荷移動用コンデンサから電荷の移動先となるフライングキャパシタへ電荷を移動させることができるならば、どのような回路構成を採用しても良い。