負荷に接続されるとともに、複数個の電池セルが直列並列に接続された主蓄電部と、前記主蓄電部に対し並列に設けられた補助蓄電部とを有する電池部と、充電要求を受信したときに、前記電池部の前記補助蓄電部に対して充電を行うとともに、前記電池部の前記主蓄電部の所定の電池セルに対して開回路電圧を計測し、その後、前記主蓄電部に対して充電を行い、放電要求を受信したときに、前記電池部の前記補助蓄電部から放電させる制御を行い、その後、前記主蓄電部から放電させる制御を行う電池制御部と、を備えることを特徴とする電池状態監視システム。前記負荷と前記主蓄電部との間に設けられた第1のスイッチと、前記負荷と前記補助蓄電部との間に設けられた第2のスイッチと、をさらに備え、前記電池制御部は、充電要求を受信したときに、前記第1のスイッチを非導通にし、前記第2のスイッチを導通し、前記補助蓄電部に対して充電を行うとともに、前記主蓄電部の所定の電池セルに対して開回路電圧を計測し、その後、前記第1のスイッチを導通し、前記第2のスイッチを非導通にし、前記主蓄電部に対して充電を行い、放電要求を受信したときに、前記第1のスイッチを非導通にし、前記第2のスイッチを導通し、前記電池部の前記補助蓄電部からの放電を行い、その後、前記第1のスイッチを導通し、前記第2のスイッチを非導通にし、前記主蓄電部からの放電を行う、ことを特徴とする請求項1記載の電池状態監視システム。前記主蓄電部の所定の電池セルの電圧を計測する電圧計測部、をさらに備え、前記電池制御部は、充電要求を受信したときに、前記電池部の前記補助蓄電部に対して充電を行うとともに、前記電池部の前記主蓄電部の所定の電池セルに対して、分極が解消されるまでの時間の経過後に、前記電圧計測部により開回路電圧を計測し、その後、前記主蓄電部に対して充電を行う、ことを特徴とする請求項1記載の電池状態監視システム。負荷に接続されるとともに、複数個の電池セルが直列並列に接続された主蓄電部と、前記主蓄電部に対し並列に設けられた補助蓄電部とを有する電池部と、充電要求または放電要求を受信したことに対応して前記電池部に対する制御を行う電池制御部とを備えたシステムが実行する電池状態監視方法において、前記電池制御部は、充電要求を受信したときに、前記電池部の補助蓄電部に対して充電を行うとともに、前記電池部の主蓄電部の所定の電池セルに対して開回路電圧を計測し、その後、前記主蓄電部に対して充電を行う、ことを特徴とする電池状態監視方法。本発明は、上記問題を解決するためになされたものであり、電動車両などの車両において、車両が走行しているかどうかに関係なく、電池の充電状態をリアルタイムに把握するとともに、状態把握のための計測中に発生する電力を有効利用することを可能とした電池状態監視システムおよび方法を提供することを目的とする。提案する電池状態監視システムは、負荷に接続されるとともに、複数個の電池セルが直列並列に接続された主蓄電部と、前記主蓄電部に対し並列に設けられた補助蓄電部とを有する電池部と、充電要求を受信したときに、前記電池部の補助蓄電部に対して充電を行うとともに、前記電池部の主蓄電部の所定の電池セルに対して開回路電圧を計測し、その後、前記主蓄電部に対して充電を行い、放電要求を受信したときに、前記電池部の補助蓄電部からの放電を行い、その後、前記主蓄電部からの放電を行う電池制御部と、を備える。提案する電池状態監視システムでは、充電要求に対し、まず、補助蓄電部に対して充電を行うとともに、主蓄電部内の所定の電池セルに対して充電状態を把握するための開回路電圧の計測を行い、その後、主蓄電部に対して充電を行っている。また、放電要求に対し、まず、補助蓄電部からの放電を行い、その後、主蓄電部からの放電を行っている。したがって、車両が走行しているかどうかに関係なく車両走行中であっても、充電要求に対応して行われる、主蓄電部内の所定の電池セルに対する開回路電圧の計測結果から、主蓄電部の各電池セルの充電状態をリアルタイムに把握できるとともに、状態把握のための計測中に、負荷側で発生する電力を補助蓄電部に充電して有効利用できる。以下、本発明に係る実施の形態について図面を参照して詳細に説明する。図1は、本発明の一実施形態に係る電池状態監視システムを示す概要図である。図1に示すように、電池状態監視システムは、M/GMotorGenerator、電動発電機3、インバータInverter、図ではINVと記載4、DC-DCコンバータ6、制御ECU制御ElectricControlUnit8、電池部9、を有する。電池部9は、図1では、簡略化して記載されており、M/G3、インバータ4などの走行系と電池部9との間の導通、遮断のためのSMRここでは、スイッチ1、スイッチ2、主蓄電装置電池セル10、補助蓄電装置コンデンサ12、電圧センサ11、13、を有する。電池部9に対する充電要求や放電要求は、後述する図2において、制御ECU8の内部に含まれ、例えばインバータ4とのデータのやり取りによって車両の走行状態などを制御するための走行ECUから出力される。制御ECU8は、充電要求に対して、スイッチ1を非導通にさせ、スイッチ2を導通させる制御信号を生成し、各スイッチに出力する。この制御信号を受けて、電池部9では、まず、補助蓄電装置コンデンサ12に対して充電が行われるとともに、主蓄電装置電池セル10に対し、OCVの計測が電圧センサ11により行われる。主蓄電装置10に対するOCVの計測が完了すると、制御ECU8は、スイッチ1を導通させ、スイッチ2を非導通にさせる制御信号を生成し、各スイッチに出力する。この制御信号を受けて、電池部9では、主蓄電装置10に対して充電を行う。なお、後述するように、開回路電圧と充電状態との既知の関係から、計測したOCVからその電池セルに対するSOCを推定することができる。また、制御ECU8は、放電要求に対して、スイッチ1を非導通にさせ、スイッチ2を導通させる制御信号を生成し、各スイッチに出力する。この制御信号を受けて、電池部9では、まず、補助蓄電装置コンデンサ12からの放電が行われる。補助蓄電装置コンデンサ12からの放電完了が後述のように判定されると、制御ECU8は、スイッチ1を導通させ、スイッチ2を非導通にさせる制御信号を生成し、各スイッチに出力する。この制御信号を受けて、電池部9では、主蓄電装置10からの放電が行われる。なお、電圧センサ13は、放電要求が走行系から受信され、スイッチ2導通時に補助蓄電装置コンデンサ12の充電状態本来、電池セルなどで定義されるものであるが、コンデンサに対して、便宜上、計測値の定格電圧耐圧に対する比、をこのように呼ぶを計測するための電圧センサである。電圧センサ13の計測値を使用して、補助蓄電装置コンデンサ12からの放電の完了が判定される。図2は、本実施形態の電池状態監視システムを示す図である。図1の電池部9は実際の構成を簡素化したものである。実際には、図2の電池部20に示すように、複数の列ここでは、2列にまたがる、複数の主蓄電装置電池セルを含んでいる。電池部20は、SMRここでは、スイッチ21、22、23と、直列に接続されたm個の電池セル25-1、、25-m、直列に接続されたm個の電池セル26-1、、26-m、コンデンサ13、を有する。電圧計測部28は、m個の電池セル25-1、、25-mのそれぞれに対し、OCVを計測する。電圧計測部29は、m個の電池セル26-1、、26-mのそれぞれに対し、OCVを計測する。なお、実際には、一度には、電池セル25-1、、25-m、26-1、、26-mのうちの1つに対して、OCVが計測される。計測対象の電池セルは、所定のロジックに基づいて例えば計測対象が一巡するように決められる。電圧センサ13は、コンデンサ12に対し、電圧を計測する。また、制御ECU8は、走行系の制御を行う走行ECU15と、電池部20の制御を行う電池ECU16とを含んでいる。走行ECU15からの充電要求や放電要求は、電池ECU16に送られる。図3は、本実施形態の電池状態監視システムの主要部の詳細図である。図3に示すように、電池ECU16は、シフトレジスタ41、CPUCentralProcessingUnit42、充放電制御信号生成部44、主蓄電装置電圧計測制御部46、補助蓄電装置電圧計測制御部48、を有する。メモリ51には、充電制御プログラム52、放電制御プログラム54、OCV-SOC対応表データ56、電池状態テーブル58が記憶されている。充電制御プログラム52は、充電要求に対応して、電池ECU16が電池部20に対して実行する処理内容を記述したプログラムである。放電制御プログラム54は、放電要求に対応して、電池ECU16が電池部20に対して実行する処理内容を記述したプログラムである。SOC充電状態は、電池セルの残容量/全容量×100単位:で定義される。このSOCとOCVの間には測定により所定の関係がある。この関係が、OCV-SOC対応表データ56としてメモリ51に記憶されている。電池状態テーブル58は、図4に示すように、電池セル番号、OCV計測値、SOC推定値、温度、τSMR遮断後、電池セルの分極が解消するまでの時間、の各項目を備える。電池部20は、SMRここでは、スイッチ21、22、23と、電池セル25-1、25-2、、26-1、26-2、、コンデンサ12、を備える。電池セル25-1に対しては、電圧センサ35-1を用いてOCVの計測を行う。対のスイッチ31-11、31-12は、電圧センサ35-1により電池セル25-1のOCVを計測するときはONにし導通させ、計測時以外はOFFにする非導通とする。電池セル25-2に対しては、電圧センサ35-2を用いてOCVの計測を行う。対のスイッチ31-21、31-22は、電圧センサ35-2により電池セル25-2のOCVを計測するときはONにし導通させ、計測時以外はOFFにする非導通とする。電池セル26-1に対しては、電圧センサ36-1を用いてOCVの計測を行う。対のスイッチ32-11、32-12は、電圧センサ36-1により電池セル26-1のOCVを計測するときはONにし導通させ、計測時以外はOFFにする非導通とする。電池セル26-2に対しては、電圧センサ36-2を用いてOCVの計測を行う。対のスイッチ32-21、32-22は、電圧センサ36-2により電池セル26-2のOCVを計測するときはONにし導通させ、計測時以外はOFFにする非導通とする。コンデンサ12に対しては、電圧センサ13を用いて電圧の測定を行う。対のスイッチ33-1、33-2は、電圧センサ13によりコンデンサ12の電圧の計測を行うときはONにし導通させ、計測時以外はOFFにする非導通とする。走行ECU15からの充電要求あるいは放電要求は、電池ECU16内のシフトレジスタ41の入力ポートに入力される。CPU42は、不図示の監視プログラムにより、走行ECU15からの要求を監視し、充電要求がOFFからONになった時点で、充電制御プログラム52を起動する。また、放電要求がOFFからONになった時点で、放電制御プログラム54を起動する。充電制御プログラム52が起動すると、それは、CPU42により順次実行される。すなわち、CPU42は、充放電制御信号生成部44に指示を出し、SMRシステムメインリレーのうちの、スイッチ21、22をOFFとし非導通にさせ、スイッチ23をONにする導通させる制御信号を各スイッチに対し出力する。スイッチ21、22と、スイッチ23とは一方がONのとき、他方がOFFになる関係なので、図3に示すように、充放電制御信号生成部44から出力される信号のうち、例えばスイッチ23に向かうものはインバータ49により反転信号としてスイッチ23に入力される。充電制御プログラム52が起動後の詳細は、図6のフローチャートに示される。放電制御プログラム54が起動すると、それは、CPU42により順次実行される。すなわち、CPU42は、充放電制御信号生成部44に指示を出し、SMRシステムメインリレーのうちの、スイッチ21、22をOFFとし非導通にさせ、スイッチ23をONにする導通させる制御信号を各スイッチに対し出力する。放電制御プログラム54が起動後の詳細は、図7のフローチャートに示される。主蓄電装置電池セルのOCVは、その電池セルがある列のSMRのスイッチが遮断されたOFFである状態で計測される。主蓄電装置電圧計測制御部46は、電池部20に含まれる複数の電池セルのうち、測定対象とする電池セルに対応して、電圧センサに対して対となるスイッチをONにする導通させる制御信号を出力し、残りの電池セルに対して、電圧センサに対して対となるスイッチをOFFにする非導通にさせる制御信号を出力する。コンデンサ12については、放電中に、SMRの対応するスイッチここでは、スイッチ23がON導通の状態で、電圧センサ13でコンデンサ12の電圧を計測し、どこまで放電を行うのかを判定するために、電圧センサ13に対して対となるスイッチ33-1、33-2をONにする導通させる。図5は、図3のシフトレジスタ内に入力される情報を示す詳細図である。図5に示すように、シフトレジスタ41の入力ポート61には走行ECU15からの充電要求の値が入力される。入力ポート62には走行ECU15からの放電要求の値が入力される。入力ポート63-1には電圧センサ35-1からの電池セル25-1のOCV計測値が入力される。入力ポート63-2には電圧センサ35-2からの電池セル25-2のOCV計測値が入力される。入力ポート64-1には電圧センサ36-1からの電池セル26-1のOCV計測値が入力される。入力ポート64-2には電圧センサ36-2からの電池セル26-2のOCV計測値が入力される。入力ポート65には電圧センサ13からのコンデンサ12の電圧計測値が入力される。各入力ポートの値は充電制御プログラム52や放電制御プログラム54の実行時に参照可能である。なお、実際には、τSMR遮断後、電池セルの分極が解消するまでの時間を求める際に、各電池セルの温度計測値を取得する必要がある。このため、図3や図5では省略されているが、実際には、図3では、例えば個々の電池セルの近傍にサーミスタが設置されている。また、図5では、各サーミスタの温度計測値を入力する入力ポートもシフトレジスタ41には追加されている。図6は、充電要求に対応して行われる、電池部の充電処理および主蓄電装置電池セルの開回路電圧の計測処理のフローチャートである。走行ECU15から出力される充電要求がONになったことで一連の処理が起動する。なお、ブレーキ回生やエンジンおよびMG発電時の充電時に電池への充電要求がONになる。図6のステップS1で、図3のスイッチ21、22をOFF非導通、スイッチ23をON導通とすることで、補助蓄電装置コンデンサ12への充電が開始する。続く、ステップS2では、スイッチ23をONしてから時間τ経過したかどうかが判定される。これは、OCVを正確に計測するために、通電後、分極解消されるのに十分な時間τだけ無通電状態を続けた後に電圧計測する、ということである。分極解消する最短時間は、無通電状態になる直前までの電池の充放電履歴やSOC、電池温度によって変化する。ステップS2で時間τ経過していないと判定された場合ステップS2の判定結果がNOの場合、ステップS3で、充電要求がOFFであるかどうかが判定される。ステップS3で充電要求がOFFでない、すなわち、ONであると判定された場合、ステップS2に戻る。ステップS3で充電要求がOFFであると判定された場合、一連の処理を終了する。これは、分極解消時間τが経過する前に充電が終了した場合は、OCV計測を中止する、ことを意味している。ステップS2で時間τ経過したと判定された場合ステップS2の判定結果がYESの場合、ステップS4で、対象とする主蓄電装置電池セルのOCVを計測する。なお、このとき計測されたOCVは、図4の電池状態テーブル58の該当箇所に格納される。そして、続く、ステップS5で、スイッチ21、22をON導通、スイッチ23をOFF非導通にする。この場合、電池部20のそれぞれの主蓄電装置電池セルに対して充電が行われる。そして、一連の処理を終了する。図7は、放電要求に対応して行われる放電処理のフローチャートである。走行ECU15から出力される放電要求がONになったことで一連の処理が起動する。このとき、補助蓄電装置電圧計測制御部48より対のスイッチ33-1、33-2を導通させる制御信号が出力される。補助蓄電装置コンデンサ12の計測電圧がシフトレジスタ41上の入力ポート65を通して参照可能な状態になる。図7のステップS11で、補助蓄電装置コンデンサ12のSOCが放電下限SOCより大きいかどうかが判定される。なお、ここでのSOCとは、上述したように、コンデンサの定格電圧に対する計測値の比である。また、放電下限のSOCはコンデンサ12に対して予め値を定めておく。ステップS11で、コンデンサ12のSOCが放電下限SOC以下であると判定された場合ステップS11の判定結果がNOの場合、一連の処理を終了する。この場合、放電要求を受信しても、SMRの制御は行わないことになる。ステップS11で、コンデンサ12のSOCが放電下限SOCより大きいと判定された場合ステップS11の判定結果がYESの場合、ステップS12で、スイッチ21、22をOFF非導通、スイッチ23をON導通にして、補助蓄電装置コンデンサ12の放電を開始する。続く、ステップS13では、補助蓄電装置コンデンサ12のSOCが放電下限SOCより大きいかどうかが判定される。ステップS13で補助蓄電装置コンデンサ12のSOCが放電下限SOCより大きいと判定されている間は、ステップS13の判定処理を続ける。ステップS13で補助蓄電装置コンデンサ12のSOCが放電下限SOC以下であると判定された場合、ステップS14で、スイッチ21、22をON導通、スイッチ23をOFF非導通にして、補助蓄電装置コンデンサ12の放電を終了するとともに、電池部20のそれぞれの主蓄電装置電池セル25-1、25-2、、26-1、26-2、からの放電を開始する。そして、例えば所定時間経過後、一連の処理を終了する。以上説明したように、本実施形態の電池状態監視システムでは、充電要求に対し、まず、補助蓄電装置コンデンサに対して充電を行うとともに、測定対象とする主蓄電装置電池セルに対して充電状態を把握するための開回路電圧OCVの計測を行い、その後、電池部内のすべての主蓄電装置電池セルに対して充電を行っている。また、放電要求に対し、まず、補助蓄電装置コンデンサからの放電を行い、その後、電池部の各主蓄電装置からの放電を行っている。したがって、車両が走行しているかどうかに関係なく車両走行中であっても、電池部内の測定対象とした主蓄電装置電池セルに対する開回路電圧の計測結果から、その電池セルの充電状態を推定でき、測定対象とする電池セルを充電要求毎にずらしていくことで、電池部内の各電池セルの充電状態をリアルタイムに把握できるとともに、電池セルのOCV計測中に、発生する電力を補助蓄電装置に充電して有効利用できる。