充電及び放電が可能である、測定対象アナログ電圧の電圧源としての電池と、前記測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧を複数の基準電圧と比較することで前記測定対象アナログ電圧と各基準電圧との大小関係を表すレベル判定信号を出力する電圧レベル判定部を有する電圧検出部とを備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池システムにおいて、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする電池システム。充電及び放電が可能である、測定対象アナログ電圧の電圧源としての電池と、前記測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧の判定結果に応じたレベル判定信号を出力する電圧レベル判定部を有する電圧検出部とを備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池システムにおいて、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする電池システム。前記電池の放電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と前記第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする請求項1又は請求項2に記載の電池システム。前記電池の充電が成されている場合において前記第1時刻に前記故障の発生が検出され且つ前記第1時刻における前記判定電圧値が前記第1時刻における前記AD検出電圧値よりも大きいとき、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の比率、並びに、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の差分の内、少なくとも一方を用いて、前記第2時刻における前記AD検出電圧値を増大補正することで前記第2時刻における前記出力電圧値を検出することを特徴とする請求項1又は請求項2に記載の電池システム。前記電池の放電が成されている場合において前記第1時刻に前記故障の発生が検出され且つ前記第1時刻における前記判定電圧値が前記第1時刻における前記AD検出電圧値よりも小さいとき、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の比率、並びに、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の差分の内、少なくとも一方を用いて、前記第2時刻における前記AD検出電圧値を減少補正することで前記第2時刻における前記出力電圧値を検出することを特徴とする請求項3に記載の電池システム。前記電池の充電が成されている場合において前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値以上の対比用電圧値を設定し、前記対比用電圧値と前記第2時刻における前記AD検出電圧値の内、大きい方を前記第2時刻における前記出力電圧値として検出することを特徴とする請求項1又は請求項2に記載の電池システム。前記電池の放電が成されている場合において前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値以下の対比用電圧値を設定し、前記対比用電圧値と前記第2時刻における前記AD検出電圧値の内、小さい方を前記第2時刻における前記出力電圧値として検出することを特徴とする請求項3に記載の電池システム。前記故障検出部は、前記AD検出電圧値に基づき前記AD検出電圧値が特定の異常状態にあるか否かをも検出可能であり、前記AD検出電圧値が特定の異常状態にあると検出されたとき、当該電池システムは、前記判定電圧値に応じた電圧値を前記出力電圧値として検出することを特徴とする請求項1又は請求項2に記載の電池システム。検出された前記出力電圧値に基づいて、前記電池の内部抵抗値及び前記電池の残容量の内、少なくとも一方を検出する電池状態検出部を更に備えたことを特徴とする請求項1又は請求項2に記載の電池システム。請求項1又は請求項2に記載の電池システムと、前記電池システム内の電池の出力を用いて回転するモータと、前記モータの回転によって駆動する駆動輪と、前記電池システムにて検出された出力電圧値に基づき、前記モータの回転状態を制御する車両制御部と、を備えたことを特徴とする電動車両。請求項1又は請求項2に記載の電池システムと、移動本体部と、前記電池システム内の電池からの電力を動力に変換する動力源と、前記動力源からの前記動力により前記移動本体部を移動させる駆動部と、を備えたことを特徴とする移動体。請求項1又は請求項2に記載の電池システムと、前記電池システム内の電池の充電又は放電に関する制御を行う充放電制御ユニットと、を備えたことを特徴とする電力貯蔵装置。外部機器又は電力系統に接続可能な電源装置であって、請求項12に記載の電力貯蔵装置と、前記電力貯蔵装置内の充放電制御ユニットの制御の下で、前記電力貯蔵装置内の電池と前記外部機器又は前記電力系統との間における電力変換を行う電力変換装置と、を備えたことを特徴とする電源装置。充電及び放電が可能な電池から出力される測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧を複数の基準電圧と比較することで前記測定対象アナログ電圧と各基準電圧との大小関係を表すレベル判定信号を出力する電圧レベル判定部を有する電圧検出部を備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池電圧検出装置において、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする電池電圧検出装置。充電及び放電が可能な電池から出力される測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧の判定結果に応じたレベル判定信号を出力する電圧レベル判定部を有する電圧検出部を備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池電圧検出装置において、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする電池電圧検出装置。電池を用いて駆動する機器では、電池電圧の検出結果を用いて電池の充放電制御を含む様々な制御を行う。電池を用いて駆動する機器には、電動車両等が含まれる。インレンジ故障の発生検出時に電動車両の走行を直ちに停止させることも可能ではある。しかしながら、インレンジ故障は比較的軽度の故障であるため、インレンジ故障の発生検出時に、電動車両の走行を直ちに停止させることが最良の策であるとは必ずしも言えない。例えば、電圧源としてのリチウムイオン二次電池の電圧の真値が3.4Vである場合に、電池電圧の検出結果を10mVずらす程度のインレンジ故障が発生したとき、電動車両の走行を直ちに停止させるのは必ずしも妥当ではない。3.39~3.41Vのリチウムイオン二次電池からは電力を安全に取り出すことができるからである。また、3.39~3.41Vのリチウムイオン二次電池に充電電流を供給しても問題はない。但し、インレンジ故障の発生時においても電池が過充電状態又は過放電状態になることは避けられるべきであり、過充電状態又は過放電状態の発生を回避するためにも、インレンジ故障時に電池電圧検出を継続することは重要である。この際、過充電状態又は過放電状態の発生を安全に回避できるように電圧検出結果を生成すると、システムの安全性は増す。尚、特許文献1及び2には、インレンジ故障の検出方法又はインレンジ故障に対応するような状態の検出方法が開示されているだけであり、インレンジ故障の発生後における対応方法は開示されていない。そこで本発明は、インレンジ故障の検出時において妥当な電圧値検出を行うことのできる電池システム及び電池電圧検出装置を提供することを目的とする。また、本発明は、そのような電池システムを利用した電動車両、移動体、電力貯蔵装置及び電源装置を提供することを目的とする。本発明に係る第1の電池システムは、充電及び放電が可能である、測定対象アナログ電圧の電圧源としての電池と、前記測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧を複数の基準電圧と比較することで前記測定対象アナログ電圧と各基準電圧との大小関係を表すレベル判定信号を出力する電圧レベル判定部を有する電圧検出部とを備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池システムにおいて、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする。本発明に係る第2の電池システムは、充電及び放電が可能である、測定対象アナログ電圧の電圧源としての電池と、前記測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧の判定結果に応じたレベル判定信号を出力する電圧レベル判定部を有する電圧検出部とを備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池システムにおいて、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする。第1又は第2の電池システムに関し、電池の充電が成されている場合において第1時刻に電圧検出部の故障が検出されたとき、第2時刻におけるAD検出電圧値だけでなく第1時刻における判定電圧値をも用いて、第2時刻における出力電圧値を検出する。これにより、例えば、第2時刻におけるAD検出電圧値を第1時刻における判定電圧値にて補正し、電圧検出部の故障による影響を補償するといったことが可能となる。結果、電圧検出部の故障発生時においても、過充電状態を安全に避けうるような出力電圧値を検出し続けることが可能となる。また例えば、第1又は第2の電池システムは、前記電池の放電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と前記第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出する。電池の放電が成されている場合において第1時刻に電圧検出部の故障が検出されたとき、第2時刻におけるAD検出電圧値だけでなく第1時刻における判定電圧値をも用いて、第2時刻における出力電圧値を検出する。これにより、例えば、第2時刻におけるAD検出電圧値を第1時刻における判定電圧値にて補正し、電圧検出部の故障による影響を補償するといったことが可能となる。結果、電圧検出部の故障発生時においても、過放電状態を安全に避けうるような出力電圧値を検出し続けることが可能となる。また具体的には例えば、第1又は第2の電池システムは、前記電池の充電が成されている場合において前記第1時刻に前記故障の発生が検出され且つ前記第1時刻における前記判定電圧値が前記第1時刻における前記AD検出電圧値よりも大きいとき、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の比率、並びに、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の差分の内、少なくとも一方を用いて、前記第2時刻における前記AD検出電圧値を増大補正することで前記第2時刻における前記出力電圧値を検出する。電圧検出部の故障発生時には、判定電圧値又はAD検出電圧値に相当の検出誤差が含まれる。一方で、上記比率及び差分には、該検出誤差の情報が含まれている。そこで、故障検出時には、上記比率及び差分の内、少なくとも一方を用いてAD検出電圧値を補正し、これによって出力電圧値を生成する。この際、電池の充電が成されているならば、AD検出電圧値を増大補正することで、過充電に対して安全な電圧値を出力電圧値として検出することができる。また具体的には例えば、第1又は第2の電池システムは、前記電池の放電が成されている場合において前記第1時刻に前記故障の発生が検出され且つ前記第1時刻における前記判定電圧値が前記第1時刻における前記AD検出電圧値よりも小さいとき、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の比率、並びに、前記第1時刻における前記判定電圧値及び前記AD検出電圧値の差分の内、少なくとも一方を用いて、前記第2時刻における前記AD検出電圧値を減少補正することで前記第2時刻における前記出力電圧値を検出する。電圧検出部の故障発生時には、判定電圧値又はAD検出電圧値に相当の検出誤差が含まれる。一方で、上記比率及び差分には、該検出誤差の情報が含まれている。そこで、故障検出時には、上記比率及び差分の内、少なくとも一方を用いてAD検出電圧値を補正し、これによって出力電圧値を生成する。この際、電池の放電が成されているならば、AD検出電圧値を減少補正することで、過放電に対して安全な電圧値を出力電圧値として検出することができる。また具体的には例えば、第1又は第2の電池システムは、前記電池の充電が成されている場合において前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値以上の対比用電圧値を設定し、前記対比用電圧値と前記第2時刻における前記AD検出電圧値の内、大きい方を前記第2時刻における前記出力電圧値として検出する。電池の充電時において故障の発生が検出された場合には、出力電圧値の候補の内、大きい方を出力電圧値として選択することで、過充電に対して安全な電圧値を出力電圧値として検出することができる。また具体的には例えば、第1又は第2の電池システムは、前記電池の放電が成されている場合において前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値以下の対比用電圧値を設定し、前記対比用電圧値と前記第2時刻における前記AD検出電圧値の内、小さい方を前記第2時刻における前記出力電圧値として検出する。電池の放電時において故障の発生が検出された場合には、出力電圧値の候補の内、小さい方を出力電圧値として選択することで、過方円に対して安全な電圧値を出力電圧値として検出することができる。また例えば、第1又は第2の電池システムにおいて、前記故障検出部は、前記AD検出電圧値に基づき前記AD検出電圧値が特定の異常状態にあるか否かをも検出可能であり、前記AD検出電圧値が特定の異常状態にあると検出されたとき、当該電池システムは、前記判定電圧値に応じた電圧値を前記出力電圧値として検出する。これにより、AD変換部への入力信号線の断線が起こった場合などにおいても、出力電圧値の検出を継続し続けることが可能となり、その検出結果を用いて電池の充電及び放電制御を成すことも可能となる。また例えば、検出された前記出力電圧値に基づいて、前記電池の内部抵抗値及び前記電池の残容量の内、少なくとも一方を検出する電池状態検出部を、第1又は第2の電池システムに更に設けるようにしても良い。AD検出電圧値には故障による誤差が含まれうるため、AD検出電圧値そのものに基づいて内部抵抗値等を検出すると、故障による影響が内部抵抗値等にそのまま現れることがある。そこで、故障の影響を考慮して検出された出力電圧値を用いて内部抵抗値等を検出する。これにより、故障による誤差が補償又は考慮された内部抵抗値等を得ることが可能となる。本発明に係る電動車両は、第1又は第2の電池システムを備えると共に、前記電池システム内の電池の出力を用いて回転するモータと、前記モータの回転によって駆動する駆動輪と、前記電池システムにて検出された出力電圧値に基づき、前記モータの回転状態を制御する車両制御部と、を備えたことを特徴とする。電動車両に上記の何れかの電池システムを設け、電池システムにて検出された出力電圧値に基づきモータを回転制御することにより、電圧検出部の故障発生時においても、過充電及び過放電を安全に回避しつつ電動車両の走行を継続することが可能となる。本発明に係る移動体は、第1又は第2の電池システムを備えると共に、移動本体部と、前記電池システム内の電池からの電力を動力に変換する動力源と、前記動力源からの前記動力により前記移動本体部を移動させる駆動部と、を備えたことを特徴とする。移動体に第1又は第2の電池システムを設けておくことにより、例えば、電圧検出部の故障発生時においても、過充電及び過放電を安全に回避しつつ移動体の移動制御を継続することが可能となる。本発明に係る電力貯蔵装置は、第1又は第2の電池システムを備えると共に、前記電池システム内の電池の充電又は放電に関する制御を行う充放電制御ユニットを備えたことを特徴とする。電力貯蔵装置に第1又は第2の電池システムを設けておくことにより、例えば、電圧検出部の故障発生時においても、過充電及び過放電を安全に回避しつつ電力の貯蔵又は放出を継続することが可能となる。本発明に係る電源装置は、外部機器又は電力系統に接続可能な電源装置であって、前記電力貯蔵装置と、前記電力貯蔵装置内の充放電制御ユニットの制御の下で、前記電力貯蔵装置内の電池と前記外部機器又は前記電力系統との間における電力変換を行う電力変換装置と、を備えたことを特徴とする。この電源装置によれば、例えば、電圧検出部の故障発生時においても、過充電及び過放電を安全に回避しつつ電源装置としての動作を継続することが可能となる。本発明に係る第1の電池電圧検出装置は、充電及び放電が可能な電池から出力される測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧を複数の基準電圧と比較することで前記測定対象アナログ電圧と各基準電圧との大小関係を表すレベル判定信号を出力する電圧レベル判定部を有する電圧検出部を備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池電圧検出装置において、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする。本発明に係る第2の電池電圧検出装置は、充電及び放電が可能な電池から出力される測定対象アナログ電圧のアナログ電圧信号をデジタル電圧信号に変換し、該デジタル電圧信号によるAD検出電圧値を出力するAD変換部、及び、前記測定対象アナログ電圧の判定結果に応じたレベル判定信号を出力する電圧レベル判定部を有する電圧検出部を備えて、前記AD検出電圧値から前記電池の出力電圧値を検出する電池電圧検出装置において、前記レベル判定信号が変化するタイミングに対応する第1時刻において、前記レベル判定信号によって示される前記測定対象アナログ電圧の判定電圧値と前記AD検出電圧値とを比較することにより、前記電圧検出部における故障の発生有無を検出する故障検出部を更に備え、前記電池の充電が成されている場合において、前記第1時刻に前記故障の発生が検出されたとき、前記第1時刻における前記判定電圧値と、前記第1時刻と一致する又は前記第1時刻よりも後の時刻である第2時刻における前記AD検出電圧値とに基づいて、前記第2時刻における前記出力電圧値を検出することを特徴とする。第1又は第2の電池電圧検出装置に関し、電池の充電が成されている場合において第1時刻に電圧検出部の故障が検出されたとき、第2時刻におけるAD検出電圧値だけでなく第1時刻における判定電圧値をも用いて、第2時刻における出力電圧値を検出する。これにより、例えば、第2時刻におけるAD検出電圧値を第1時刻における判定電圧値にて補正し、電圧検出部の故障による影響を補償するといったことが可能となる。結果、電圧検出部の故障発生時においても、過充電状態を安全に避けうるような出力電圧値を検出し続けることが可能となる。本発明によれば、インレンジ故障の検出時において妥当な電圧値検出を行うことのできる電池システム及び電池電圧検出装置並びに該電池システムを利用した電動車両、移動体、電力貯蔵装置及び電源装置を提供することが可能となる。以下、本発明の実施形態につき、図面を参照して具体的に説明する。参照される各図において、同一の部分には同一の符号を付し、同一の部分に関する重複する説明を原則として省略する。図1に、本発明の実施形態に係る電池システム1の内部構成図を示す。電池システム1は、電圧源部2、電圧検出部10及びデジタル回路部8を少なくとも含んで構成される。電池システム1に、充放電部5若しくは充放電制御部9又はそれらの双方が更に含まれていると考えてもかまわない。また、図1の例では、デジタル回路部8が電圧検出部10の外に設けられているが、デジタル回路部8は電圧検出部10内に含まれていると考えても良い。電圧検出部10は、符号11~14、15[i]及び16[i]によって参照される各部位を備える。iは整数である。図1には、電圧の測定対象としての電圧源2[1]及び2[2]が示されている。本実施形態においては、特に述べない限り、測定対象は充電可能なリチウムイオン二次電池であるとし、電圧源を電池と呼ぶ。電池2[1]及び2[2]を直列接続した回路が電圧源部2である。電池2[1]が高電圧側に位置し、電池2[1]の負出力端子は電池2[2]の正出力端子に接続されている。尚、本例では、電圧源部2を形成する電池の個数が2となっているが、その個数は1つでも良いし、3以上でも良い。その個数が1つである場合、セル選択回路11は不要であると共に、バッファアンプ15[1]及び電圧レベル判定部16[i]の夫々の個数は1つで足る。また、複数の電池を並列接続した回路が電圧源部2であっても良いし、電圧源部2内に、複数の電池を直列接続した回路と複数の電池を並列接続した回路が混在していても良い。また更に、電圧源部2内に複数の電池の直列接続回路を複数個設け、その複数の直列接続回路を並列接続するようにしても良い。負荷3は、電圧源部2の出力電圧にて駆動される。充電回路4は、電圧源部2内の各電池2[i]を充電するための回路である。図1の例において、電圧源部2の出力電圧は、電池2[1]及び2[2]の直列接続回路の出力電圧である。負荷3及び充電回路4から成る部位を充放電部5という。電圧源部2と負荷3及び充電回路4とを接続する環状の主電力線20から、電圧検出線21[1]~21[3]が引き出されている。電圧検出線21[1]、21[2]及び21[3]は、夫々、電池2[1]の正出力端子、電池2[1]の負出力端子及び電池2[2]の正出力端子の接続点、電池2[2]の負出力端子に接続されている。電池2[2]の負出力端子は基準電位点6に接続されている。電圧検出部10、デジタル回路部8及び充放電制御部9は、基準電位点7における電位を基準にして動作する。基準電位点6及び7における電位は一致していても良いし、一致していなくても良い。以下の説明では、説明の簡略化上、基準電位点6及び7における電位が一致しているものとする。電圧検出線21[i]は分岐点22[i]にて2つに分岐しており、一方はセル選択回路11に接続され且つ他方はバッファアンプ15[1]又は15[2]に接続される。分岐点22[i]からセル選択回路11に向かう電圧検出線を符号23[i]によって参照し、分岐点22[i]からバッファアンプ15[1]又は15[2]に向かう電圧検出線を符号24[i]によって参照する。従って、電圧検出線21[i]上の信号は、分岐点22[i]にて分岐し、更に電圧検出線23[i]及び24[i]上を伝播する。各電圧検出線を伝播する信号はアナログ電圧信号である。尚、電圧検出線を含む、信号を伝播する配線を信号線とも言う。電圧検出線23[1]~23[3]及び24[1]~24[3]上に、1つずつ直列に電流抑制素子が設けられている。電圧検出線23[i]上に設けられた電流抑制素子を25[i]によって表し、電圧検出線24[i]上に設けられた電流抑制素子を26[i]によって表す。各電流抑制素子は、短絡発生時などにおいて、電圧源部2から自身を介して流れようとする電流の大きさを抑制する抵抗体である。各電流抑制素子として、単なる抵抗炭素皮膜抵抗などを用いることもできるが、PTCpositivetemperaturecoefficient等のサーミスタを用いることが望ましい。尚、各電流抑制素子が単なる抵抗である場合には、電圧検出線21[i]上にPTC等のサーミスタを設けるようにしても良い。また、電流抑制素子26[i]を削除しつつ電流抑制素子25[i]を、電圧源部2及び分岐点22[i]間の電圧検出線21[i]上に配置するようにしても良い。上述の説明から明らかであるが、分岐点22[i]は電圧検出線23[i]及び電流抑制素子25[i]を介してセル選択回路11に接続されている。また、分岐点22[1]は、電圧検出線24[1]及び電流抑制素子26[1]を介してバッファアンプ15[1]の正入力端子に接続され、分岐点22[2]は、電圧検出線24[2]及び電流抑制素子26[2]を介してバッファアンプ15[1]の負入力端子及びバッファアンプ15[2]の正入力端子に接続され、分岐点22[3]は、電圧検出線24[3]及び電流抑制素子26[3]を介してバッファアンプ15[2]の負入力端子に接続されている。バッファアンプ15[i]は、正及び負入力端子間の電圧を負入力端子の電位を基準として出力する。バッファアンプ15[i]の出力電圧をVs[i]によって表す。従って、バッファアンプ15[1]からは、電圧検出線24[1]及び24[2]間の電圧が電圧検出線24[2]の電位を基準として出力され、バッファアンプ15[2]からは、電圧検出線24[2]及び24[3]間の電圧が電圧検出線24[3]の電位を基準として出力される。従って、出力電圧Vs[i]は、電池2[i]の出力電圧を表すこととなる。バッファアンプ15[i]の出力電圧Vs[i]は電圧レベル判定部16[i]に送られる。セル選択回路11は、マルチプレクサ等から成り、電圧検出線23[1]及び23[2]間のアナログ電圧信号と電圧検出線23[2]及び23[3]間のアナログ電圧信号が順番に且つ周期的に選択されてAD変換部13にてデジタル電圧信号に変換されるように、電圧検出線23[1]~23[3]の内の2本を選択して、選択した電圧検出線をアナログフロンドエンドとしてのAD前段部12に接続する。即ち、電圧検出線23[1]及び23[2]と、電圧検出線23[2]及び23[3]とを、順番に且つ周期的に選択してAD前段部12に接続する。AD前段部12は、セル選択回路11にて選択された2本の電圧検出線[i]及び[i1]間の電圧を、AD変換の対象電圧として、AD変換部13に伝達するバッファ回路であり、例えば、差動アンプやフライングキャパシタから形成される。AD変換部13は、基準電圧発生部14にて発生されるAD用基準電圧VrefADを基準にしつつ、AD前段部12から伝達されたAD変換の対象電圧を周期的にデジタル電圧に変換する。換言すれば、AD変換の対象電圧を表すアナログ電圧信号をデジタル電圧信号に変換する。得られたデジタル電圧信号はデジタル回路部8に出力される。AD変換部13からのデジタル電圧信号によって表される電圧値をVadにて表し、その電圧値をAD検出電圧値と呼ぶ。電圧レベル判定部16[i]は、理想的には電池2[i]の出力電圧と一致する電圧Vs[i]を電圧測定対象とし、測定対象のアナログ電圧である電圧Vs[i]を複数の基準電圧と比較することで、電圧Vs[i]と各基準電圧との大小関係を表すレベル判定信号を出力する。電圧レベル判定部16[1]及び16[2]の構成は同じである。図2に、1つの電圧レベル判定部16[i]の内部回路図を示す。電圧レベル判定部16[i]は、8つのコンパレータCMP[1]~CMP[8]を備える。コンパレータCMP[1]~CMP[8]は互いに同じものである。コンパレータCMP[j]は、第1及び第2入力端子と出力端子を有し、第1入力端子に印加された電圧が第2入力端子に印加された電圧よりも高い場合には、出力端子から1の値論理値を有する信号を出力し、第1入力端子に印加された電圧が第2入力端子に印加された電圧よりも低い場合には、出力端子から0を値論理値有する信号を出力する。ここで、jは整数である。電圧レベル判定部16[i]内のコンパレータCMP[j]において、第1入力端子にはバッファアンプ15[i]からの電圧Vs[i]が印加され、第2入力端子には所定の電圧値を有する基準電圧Vref[j]が印加される。第2入力端子に印加される基準電圧は、コンパレータCMP[1]~CMP[8]間で互いに異なり、コンパレータCMP[j]の第2入力端子に対する基準電圧Vref[j]の方がコンパレータCMP[j1]の第2入力端子に対する基準電圧Vref[j1]よりも高い。本例では、基準電圧Vref[1]~Vref[8]の値は、夫々、4.2V、4.0V、3.8V、3.4V、3.2V、2.8V、2.4V、2.0VであるとするVはボルトを表す。勿論、これらの具体的電圧値は例に過ぎず、様々に変更可能である。基準電圧Vref[1]~Vref[4]は、電圧検出部10内で生成された元基準電圧VrefAと複数の分圧抵抗から生成され、基準電圧Vref[5]~Vref[8]に対する基準電圧は、電圧検出部10内で生成された元基準電圧VrefBと複数の分圧抵抗から生成される。元基準電圧VrefA及びVrefBを1つの基準電圧例えば、AD用基準電圧VrefADから生成することもできる。また、基準電圧Vref[1]~Vref[8]を個別回路にて個別に生成するようにしても良い。コンパレータCMP[1]~CMP[8]の出力端子から出力される信号を、夫々、L11、L12、L13、L14、L21、L22、L23、L24にて表す。更に、信号L11、L12、L13、L14、L21、L22、L23及びL24を、総称したものをレベル判定信号と呼ぶ。電圧レベル判定部16[i]からのレベル判定信号を、電池2[i]の電圧値を表す1つの信号と考えることができ、電圧レベル判定部16[i]からのレベル判定信号によって示される電圧値を判定電圧値と呼ぶ。電圧レベル判定部16[i]のレベル判定信号が示す判定電圧値は、信号L11の値が1のとき、4.2V以上であり、信号L11の値が0であって且つ信号L12の値が1のとき、4.0Vであり、信号L12の値が0であって且つ信号L13の値が1のとき、3.8Vであり、信号L13の値が0であって且つ信号L14の値が1のとき、3.4Vであり、信号L14の値が0であって且つ信号L21の値が1のとき、3.2Vであり、信号L21の値が0であって且つ信号L22の値が1のとき、2.8Vであり、信号L22の値が0であって且つ信号L23の値が1のとき、2.4Vであり、信号L23の値が0であって且つ信号L24の値が1のとき、2.0Vであり、信号L24の値が0のとき、2.0V未満である。尚、従来の過充電過放電検出回路不図示を転用することにより電圧レベル判定部16[i]を形成することができる。図3に、過充電過放電検出回路17を転用することで得られた電圧レベル判定部16[i]を示す。過充電過放電検出回路17は、コンパレータCMP[1]及びCMP[8]を含んで形成される。過充電過放電検出回路17は、コンパレータCMP[1]及びCMP[8]を用いて過充電判定用の基準電圧及び過放電判定用の基準電圧の夫々を電池2[i]の出力電圧と比較することで電池2[i]の過充電又は過放電を検出し、その検出結果を表す信号L11及びL24を出力する。過充電過放電検出回路17では、過充電判定用の基準電圧としてVref[1]を用い、過放電判定用の基準電圧としてVref[8]として用いている。それら以外の6つの基準電圧Vref[2]~Vref[7]を電池2[i]の出力電圧と比較するコンパレータCMP[2]~CMP[7]を、過充電過放電検出回路17に追加することで電圧レベル判定部16[i]が形成される。従来の過充電過放電検出回路17の転用によって電圧レベル判定部16[i]を形成するようにすれば、構成の複雑化及びコストの増加が抑制される。また、電圧レベル判定部16[i]で用いられる基準電圧Vref[j]の個数を8以外にすることもでき、これに伴って電圧レベル判定部16[i]内に設けられるコンパレータCMP[j]の個数を8以外にすることもできる。図1を再び参照する。電圧レベル判定部16[1]及び16[2]の夫々からのレベル判定信号はデジタル回路部8に供給される。デジタル回路部8は、電圧レベル判定部16[1]及び16[2]からのレベル判定信号とAD変換部13からのデジタル電圧信号に基づき、各電池の出力電圧の検出値を生成し、生成した検出値を出力する。デジタル回路部8から出力される検出値をVoutにて表し、それを特に実検出値と呼ぶ。電池2[1]の出力電圧のデジタル電圧信号がAD変換部13から出力されているときにおいては、AD変換部13からのデジタル電圧信号と電圧レベル判定部16[1]からのレベル判定信号とに基づき、電池2[1]の出力電圧の検出値が実検出値Voutとして出力される。同様に、電池2[2]の出力電圧のデジタル電圧信号がAD変換部13から出力されているときにおいては、AD変換部13からのデジタル電圧信号と電圧レベル判定部16[2]からのレベル判定信号とに基づき、電池2[2]の出力電圧の検出値が実検出値Voutとして出力される。デジタル回路部8は、故障検出部としての機能を有し、AD変換部13からのデジタル電圧信号と電圧レベル判定部16[1]及び16[2]からのレベル判定信号とに基づき、電池2[1]及び2[2]の過充電状態及び過放電状態を検出すると共に電圧検出部10における故障の有無を検出する。検出される故障には、インレンジ故障が含まれる。尚、過充電状態及び過放電状態の検出は、電圧レベル判定部16[i]内で行われると解釈するようにしても良い。電池2[i]の出力電圧に対して、予め通常電圧範囲が定められている。通常使用時において、電池2[i]の出力電圧は、その通常電圧範囲内に収まると想定される。上述したように、今、電池2[i]がリチウムイオン二次電池であることを考える。従って、具体的な数値例として、通常電圧範囲は2V以上であって且つ4.2V未満であることを想定する。電池2[i]の出力電圧が2V以上であって且つ4.2V未満である状態を、通常使用状態と呼ぶ。電池2[i]の出力電圧が4.2V以上となっている状態は電池2[i]の過充電状態であり、電池2[i]の出力電圧が2V未満となっている状態は電池2[i]の過放電状態である。デジタル回路部8は、実検出値Voutに基づき、過充電状態及び過放電状態の検出を行うことができる。即ち、電池2[i]についての実検出値Voutが、4.2V以上のときに電池2[i]が過充電状態にあると判断し、2V未満のときに電池2[i]が過放電状態にあると判断することができる。インレンジ故障とは、電池2[i]の出力電圧が通常電圧範囲内に収まりつつも、AD変換部13の出力信号による電池2[i]のAD検出電圧値Vadが、期待される検出精度を満たさないような比較的軽度の故障を指す。例えば、許容される検出誤差の絶対値が10mV以下であって且つ電池2[i]の真の出力電圧が3.600Vである場合、不等式3.590≦Vad≦3.610が満たされる時にはインレンジ故障は発生していないが、不等式2.000≦Vad<3.590又は3.610<Vad<4.200が成立する場合にはインレンジ故障が発生している上記の各不等式の単位はボルトである。デジタル回路部8は、電圧検出部10にインレンジ故障が発生していないと判断した場合には、AD検出電圧値Vadそのものを実検出値Voutとして出力することができる。一方、インレンジ故障が発生していると判断した場合、デジタル回路部8は、AD検出電圧値Vad及び判定電圧値に基づき、安全側の電圧値を実検出値Voutとして生成及び出力する詳細は後述。電池の充電時であれば過充電を避け、電池の放電時であれば過放電を避ける必要がある。故に、安全側の電圧値とは、電池の充電時においては比較的高め電圧値例えば、AD検出電圧値Vadよりも高い電圧値を意味し、電池の放電時においては比較的低め電圧値例えば、AD検出電圧値Vadよりも低い電圧値を意味する。充放電制御部9は、実検出値Voutと、デジタル回路部8又は電圧レベル判定部16[i]による過充電状態及び過放電状態の検出結果とに基づき、電圧源部2内の各電池の充電及び放電を制御する。電池2[i]の充電中において電池2[i]が過充電状態にあると判断された場合には充電回路4による電池2[i]の充電が停止されるように、且つ、電池2[i]の放電中において電池2[i]が過放電状態にあると判断された場合には負荷3に対する電池2[i]の放電が停止されるように、充放電制御部9は充放電部5を制御する。尚、電池2[i]の充電及び放電の停止は、例えば、電圧源部2及び充放電部5間に設けられた図示されないスイッチを遮断することで実現される。また、電池2[i]が過充電状態若しくは過放電状態にあると判断された場合、又は、電圧検出部10に故障インレンジ故障を含むが発生していると判断された場合、電池システム1に接続された表示部不図示やスピーカ不図示等を用いて、ユーザに対し警告報知を行うようにしてもよい。[インレンジ故障の要因]インレンジ故障の発生時におけるデジタル回路部8の動作を詳説する前に、インレンジ故障の要因について考察する。尚、以下の説明では、電池2[i]の出力電圧を、電池電圧と呼ぶことがある。図4は、AD変換部13側の回路の故障により漏れ電流が発生し、この漏れ電流がインレンジ故障を招くときにおける電池システム1の回路状態を表している。尚、各電流抑制素子25[i]及び26[i]の抵抗値がR1であるとする。AD変換部13側の回路にもれ電流が発生している状態は、電池電圧のアナログ電圧信号を伝播する信号線図4の例においてAD前段部12及びAD変換部13間の信号線と基準電位点7との間に、抵抗値R2の抵抗成分が挿入された状態であるとみなすことができる。このような抵抗成分が挿入された場合、電池電圧の真値がVAであったとしても、その電池電圧はAD変換部13では、以下のVBとして検出されることとなる図5も参照。VB=R2/R1R2×VA=K×VAここで、K=R2/R1R2=VB/VAであり、K又は1/Kは、VA及びVB間の比率を表している。電池電圧の真値VAを求めるためには、AD変換部13から得られるVBに比率1/Kを乗じればよい。電圧レベル判定部16[i]側の回路にもれ電流が発生した場合も同様に考えることができる。また、AD変換部13側の基準電圧VrefAD、及び、電圧レベル判定部16[i]側の元基準電圧VrefA及びVrefBの何れかの電圧値が、設計値からずれることによっても、インレンジ故障が発生する。或いは、電池電圧のアナログ電圧信号からAD検出電圧値Vad及びレベル判定信号を得る過程において、何らかのオフセットが重畳することもあり、その重畳によってもインレンジ故障が発生する。以下、上述の電池システム1の構成及び動作を基本とする幾つかの実施例を説明する。各実施例の説明において、特に述べられない事項に関しては上述の説明が適用される。また、或る実施例に記載した事項は、矛盾なき限り、他の実施例にも適用することができる。<<第1実施例>>第1実施例を説明する。以下では、特に必要のない限り、電圧源部2内の1つの電池に注目し、注目した電池についてのAD検出電圧値Vad及び判定電圧値から、注目した電池についての実検出値Voutを生成する方法を説明する。後述の他の実施例においても同様である。電圧源部2内の各電池を個別に注目して、以下の実検出値Voutの生成方法を適用すれば、電圧源部2内の各電池の実検出値Voutを生成することができる。以下の説明において、単に電池といった場合、それは電圧源部2内の電池を指す。注目した電池についてのバッファアンプ15[1]又は15[2]の出力電圧をVsにて表す図1及び図6参照。従って、注目した電池が電池2[1]であれば、Vs=Vs[1]であり、注目した電池が電池2[2]であれば、Vs=Vs[2]である。更に、図6に示す如く、注目した電池に対する電圧レベル判定部16[1]又は16[2]を符号16にて表すと共に、電圧レベル判定部16からのレベル判定信号にて示される判定電圧値をVdtと表記する。また、以下の説明では、AD検出電圧値Vadを電圧値Vad又はVadと略記することがあると共に、判定電圧値Vdtを電圧値Vdt又はVdtと略記することがある。電圧Vs及び実検出値Vout等についても同様である。I.第1ケース:Vad<Vdtの場合まず、インレンジ故障により、レベル判定信号の変化タイミングにおいてAD検出電圧値Vadが判定電圧値Vdtよりも低く検出されるケース以下、第1ケースと呼ぶを考える。図8には、第1ケースにおけるVad、Vs及びVdtの電圧波形が、夫々、破線折れ線310Vad、破線折れ線310Vs及び太実線折れ線310Vdtにて示されている。時間が進行するにつれ、時刻t1、t2、t3、t4、t5、t6及びt7が、この順番で訪れるものとする。レベル判定信号の変化タイミングとは、レベル判定信号を形成する信号L11、L12、L13、L14、L21、L22、L23及びL24の何れかの信号値が変化するタイミングを指し、レベル判定信号の変化タイミングにおいて判定電圧値Vdtも変化する。第1ケースにおいては、時刻t1、t2、t3、t4、t5及びt6の夫々が、レベル判定信号の変化タイミングに相当する。レベル判定信号の変化タイミングにおいてAD検出電圧値Vadが判定電圧値Vdtよりも低く検出される要因としては、例えば、AD変換部13側の故障による以下の要因YA1、YA2及びYA3と、電圧レベル判定部16側の故障による以下の要因YB1及びYB2とが考えられる。要因YA1は、基準電圧VrefADの値が設計値よりも高電圧側にずれるという故障要因である。要因YA2は、電池電圧のアナログ電圧信号をAD変換部13に伝播する信号線において、漏れ電流が発生するという故障要因である。要因YA3は、電池電圧のアナログ電圧信号からAD検出電圧値Vadを生成する過程において、AD検出電圧値Vadを減少方向に向かわせる負のオフセットが電池電圧のアナログ電圧信号に重畳するという故障要因である。要因YB1は、電圧レベル判定部16における基準電圧VrefA等;図2参照が設計値よりも低電圧側にずれるという故障要因である。要因YB2は、電池電圧のアナログ電圧信号からレベル判定信号を生成する過程において、判定電圧値Vdtを増加方向に向かわせる正のオフセットが電池電圧のアナログ電圧信号に重畳するという故障要因である。図7に、インレンジ故障を招く故障要因及び故障箇所を表にして例示する。図7には、故障要因として第1~第6の故障要因が例示されている。上述の要因YA1、YA2、YA3、YB1及びYB2は、夫々、第1、第2、第3、第4及び第6の故障要因の一種である第5の故障要因の一種は後に示される。第1の故障要因は、AD変換部側の基準電圧即ち、VrefADの異常である。第1の故障要因に対応する故障箇所として、例えば基準電圧発生部14が挙げられる。第2の故障要因は、AD変換部側での漏れ電流の異常である。第2の故障要因に対応する故障箇所として、例えばAD前段部12及びセル選択回路11が挙げられる。例えば、電池2[i]からAD前段部12に引き込まれる電流即ち漏れ電流が異常に大きいとき、第2の故障要因によるインレンジ故障が発生する。第3の故障要因は、AD変換部側でのオフセットの異常である。第3の故障要因に対応する故障箇所として、例えばAD前段部12及びAD変換部13が挙げられる。例えば、AD変換部13に入力される電池電圧のアナログ電圧信号に異常に大きなオフセットが重畳したとき、第3の故障要因によるインレンジ故障が発生する。第4の故障要因は、電圧レベル判定部側の基準電圧即ち、Vref[j]の異常である。第4の故障要因に対応する故障箇所として、例えば、図2の元基準電圧VrefA及びVrefBを生成する回路不図示が挙げられる。第5の故障要因は、電圧レベル判定部側での漏れ電流の異常である。第5の故障要因に対応する故障箇所として、例えばバッファアンプ15[i]及びコンパレータCMP[j]が挙げられる。例えば、電池2[i]からバッファアンプ15[i]に引き込まれる電流即ち漏れ電流が異常に大きいとき、第5の故障要因によるインレンジ故障が発生する。第6の故障要因は、電圧レベル判定部側でのオフセットの異常である。第6の故障要因に対応する故障箇所として、例えばバッファアンプ15[i]及び及びコンパレータCMP[j]が挙げられる。例えば、コンパレータCMP[j]に入力される電池電圧のアナログ電圧信号に異常に大きなオフセットが重畳したとき、第6の故障要因によるインレンジ故障が発生する。各故障要因における異常とは、或る物理量オフセット電圧の値などの設計値と実際の値との間の誤差が、所定の許容量よりも大きい状態を指す。第1ケースでは、時刻t1よりも前の時刻において電圧Vsが3.4V未満であったが、その後、時刻t2及びt3間の中間時刻まで電圧Vsが上昇することで、時刻t1及びt2において電圧Vsが夫々3.4V及び3.8Vになっているものとする。更に、時刻t2及びt3間の中間時刻から電圧Vsが減少し始め、時刻t3の直前では3.8Vを上回っていた電圧Vsが時刻t3において3.8Vを下回ったものとする。このため、時刻t1において電圧レベル判定部16内のコンパレータCMP[4]の出力信号の値が0から1へと切り替わり、時刻t2において電圧レベル判定部16内のコンパレータCMP[3]の出力信号の値が0から1へと切り替わり、時刻t3において電圧レベル判定部16内のコンパレータCMP[3]の出力信号の値が1から0へと切り替わる。故に、時刻t1の直前におけるVdtは3.2Vであり、時刻t1及びt2間におけるVdtは3.4Vであり、時刻t2及びt3間におけるVdtは3.8Vであり、時刻t3直後におけるVdtは3.4Vである。この後、電圧Vsが増減することで、時刻t3及びt4間におけるVdt、時刻t4及びt5間におけるVdt、時刻t5及びt6間におけるVdt、時刻t6及びt7間におけるVdtは、夫々、3.4V、3.8V、3.4V、3.2Vであったものとする。デジタル回路部8は、レベル判定信号の変化タイミングにおけるAD検出電圧値Vad及び判定電圧値Vdtに基づき、インレンジ故障の発生有無を検出することができる。今、時刻t1に注目し、時刻t1における判定電圧値Vdtが電圧値V1=3.4Vであって且つ及び時刻t1におけるAD検出電圧値Vadが電圧値V2であるとする。デジタル回路部8は、時刻t1において、AD検出電圧値Vadが判定電圧値Vdtよりも低いことを判定することができ、この判定によってインレンジ故障の発生を検出することができる。レベル判定信号が変化する他の時刻t2、t3、t4、t5及びt6についても同様である。インレンジ故障の発生を検出した場合、デジタル回路部8は、以下のようにしてVadを補正することによりVoutを求めることができる。これを、電池の電流方向及びインレンジ故障の要因別に説明する。I-1.充電時Vad<Vdtレベル判定信号の変化タイミングにAD検出電圧値Vadが判定電圧値Vdtよりも低く検出される第1ケースにおいて、充電時には以下のような処理を行う。I-1-1.まず、AD変換部13側に故障がある場合を考える。オフセット重畳に関する要因YA3については、図5の例と異なり、単純に比率図5の例においてVB/VAにてVadを補正し難いが、以下のようにすることで安全側にVoutを設定することができる。要因YA3がインレンジ故障の要因である場合、V2=V1-αである。ここで、αは、要因YA3のオフセットの大きさであるα>0。V1/V2=V1/V1-αは、時刻t1におけるVad及びVdtの比率を表しているため、Vout=VadV1/V1-αに従ってVoutを求めることも可能である。但し、要因YA3がインレンジ故障の要因である場合、Voutが電池電圧の真値Vadα以上となることが安全上肝要であるが、Vout=VadV1/V1-αに従うVoutは、この要求を満たさないこともある。そこで、下記式1a及び1bに従う電圧値Va及びVbの内、大きい方をVoutとして出力する方法以下、第1補正方法と呼ぶを採用することができる。第1補正方法を、Voutを推定する第1推定方法と読み替えても良い後述の第2~第4補正方法についても同様。Va=VadV1/V1-α=VadV1/V2...1aVb=Vadα=VadV1-V2...1b或いは、下記式2に従ってVoutを求める方法以下、第2補正方法と呼ぶを採用しても良い。第1又は第2補正方法によるVoutの生成は、後述の図10におけるステップS17の処理に相当する。Vout=VadV1/V1-αα=VadV1/V2α=VadV1/V2V1-V2...2要因YA1又はYA2がインレンジ故障の要因である場合においては、図5の例と同様、比率V1/V2をVadに乗じて得たVoutが、電池電圧の真値と一致する。従って、上述の第1又は第2補正方法を用いることにより、安全側の電圧値をVoutとして生成することができる即ち、Voutは電池電圧の真値以上となる。I-1-2.次に、電圧レベル判定部16側に故障がある場合を考える。要因YB1又はYB2がインレンジ故障の要因である場合においては、Vadが電池電圧の真値であるので、Vadに比率V1/V2を乗じたもの以上の電圧値をVoutとして求めるようにすれば、Voutは安全側の電圧値となる。従って、要因YB1又はYB2がインレンジ故障の要因である場合にも、上述の第1又は第2補正方法を用いれば、充電に対して安全側の電圧値をVoutとして求めることができる。インレンジ故障の要因別にVoutの生成方法を説明したが、結局、インレンジ故障の要因の如何に関わらず、第1ケースの充電時に用いられるVadの補正方法換言すればVoutの生成方法は共通である。故に、Voutを求めるに当たり、インレンジ故障の要因を検出する必要はない。時刻t1のVdt及びVadをV1及びV2として用いた第1又は第2補正方法は、次にレベル判定信号が変化するタイミング即ち、時刻t2まで適用される。即ち、時刻t1のVdt及びVadを夫々V1及びV2として用いた上で、時刻t1及びt2間の任意の時刻におけるVadが第1又は第2補正方法により補正されてVoutが生成される。従って仮に、インレンジ故障の要因が要因YA1である場合において上記式1aのVaがVoutとして生成され続けたならば、時刻t1及びt2間において、Voutの電圧波形はVsの電圧波形310Vsと一致する。時刻t1のVdt及びVadをV1及びV2として用いた第1又は第2補正方法を、更に時刻t2以降にも適用するようにしてもよい。I-2.放電時Vad<Vdt放電時には過放電が問題となる。故に、第1ケースにおいて、放電時には、安全を見越して比較的小さな値であるVadをVoutとして用いる後述の図10におけるステップS18の処理に相当。これにより、過放電の発生を安全に回避することができる。II.第2ケース:Vad>Vdtの場合次に、インレンジ故障により、レベル判定信号の変化タイミングにおいてAD検出電圧値Vadが判定電圧値Vdtよりも高く検出されるケース以下、第2ケースと呼ぶを考える。図9には、第2ケースにおけるVad、Vs及びVdtの電圧波形が、夫々、破線折れ線320Vad、破線折れ線320Vs及び太実線折れ線320Vdtにて示されている。第2ケースにおけるVs及びVdtの電圧波形320Vs及び320Vdtは、第1ケースにおけるVs及びVdtの電圧波形310Vs及び310Vdt図9参照と同じものである。故に、各時刻における判定電圧値Vdtは、第1及び第2ケース間で同じである。レベル判定信号の変化タイミングにおいてAD検出電圧値Vadが判定電圧値Vdtよりも高く検出される要因としては、例えば、AD変換部13側の故障による以下の要因YC1及びYC2と、電圧レベル判定部16側の故障による以下の要因YD1、YD2及びYD3とが考えられる。要因YC1は、基準電圧VrefADの値が設計値よりも低電圧側にずれるという故障要因である。要因YC2は、電池電圧のアナログ電圧信号からAD検出電圧値Vadを生成する過程において、AD検出電圧値Vadを増大方向に向かわせる正のオフセットが電池電圧のアナログ電圧信号に重畳するという故障要因である。要因YD1は、電圧レベル判定部16における基準電圧VrefA等;図2参照が設計値よりも高電圧側にずれるという故障要因である。要因YD2は、電池電圧のアナログ電圧信号を電圧レベル判定部16に伝播する信号線において、漏れ電流が発生するという故障要因である。要因YD3は、電池電圧のアナログ電圧信号からレベル判定信号を生成する過程において、判定電圧値Vdtを減少方向に向かわせる負のオフセットが電池電圧のアナログ電圧信号に重畳するという故障要因である。要因YC1、YC2、YD1、YD2及びYD3は、夫々、図7に示される第1、第3、第4、第5及び第6の故障要因の一種である。デジタル回路部8は、レベル判定信号の変化タイミングにおけるAD検出電圧値Vad及び判定電圧値Vdtに基づき、インレンジ故障の発生有無を検出することができる。第1ケースと同様、第2ケースにおいても、時刻t1、t2、t3、t4、t5及びt6の夫々が、レベル判定信号の変化タイミングに相当する。今、時刻t2に注目し、時刻t2における判定電圧値Vdtが電圧値V1=3.8Vであって且つ及び時刻t2におけるAD検出電圧値Vadが電圧値V2であるとする。デジタル回路部8は、時刻t2において、AD検出電圧値Vadが判定電圧値Vdtよりも高いことを判定することができ、この判定によってインレンジ故障の発生を検出することができる。レベル判定信号が変化する他の時刻t1、t3、t4、t5及びt6についても同様である。インレンジ故障の発生を検出した場合、デジタル回路部8は、以下のようにしてVadを補正することによりVoutを求めることができる。これを、電池の電流方向及びインレンジ故障の要因別に説明する。II-1.充電時Vad>Vdt充電時には過充電が問題となる。故に、第2ケースにおいて、充電時には、安全を見越して比較的大きな値であるVadをVoutとして用いる後述の図10におけるステップS19の処理に相当。これにより、過充電の発生を安全に回避することができる。II-2.放電時Vad>Vdt第2ケースにおいて、放電時には以下のような処理を行う。II-2-1.まず、電圧レベル判定部16側に故障がある場合を考える。オフセット重畳に関する要因YD3については、図5の例と異なり、単純に比率図5の例においてVB/VAにてVadを補正し難いが、以下のようにすることで安全側にVoutを設定することができる。要因YD3がインレンジ故障の要因である場合、V2=V1αである。ここにおけるαは、要因YD3のオフセットの大きさであるα>0。V1/V2=V1/V1αは、時刻t2におけるVad及びVdtの比率を表しているため、Vout=VadV1/V1αに従ってVoutを求めることも可能である。但し、要因YD3がインレンジ故障の要因である場合、VoutがVad-α以下となることが安全上肝要であるが、Vout=VadV1/V1αに従うVoutは、この要求を満たさないこともある。そこで、下記式3a及び3bに従う電圧値Va及びVbの内、小さい方をVoutとして出力する方法以下、第3補正方法と呼ぶを採用することができる。Va=VadV1/V1α=VadV1/V2...3aVb=Vad-α=VadV1-V2...3b或いは、下記式4に従ってVoutを求める方法以下、第4補正方法と呼ぶを採用しても良い。第3又は第4補正方法によるVoutの生成は、後述の図10におけるステップS20の処理に相当する。Vout=VadV1/V1α-α=VadV1/V2-α=VadV1/V2V1-V2...4要因YD1又はYD2がインレンジ故障の要因である場合においては、図5の例と同様、比率V1/V2をVadに乗じて得たVoutが、電池電圧の真値と一致する。従って、上述の第3又は第4補正方法を用いることにより、安全側の電圧値をVoutとして生成することができる即ち、Voutは電池電圧の真値以下となる。II-2-2.次に、AD変換部16側に故障がある場合を考える。オフセット重畳に関する要因YC2については、図5の例と異なり、単純に比率図5の例においてVB/VAにてVadを補正し難いが、以下のようにすることで安全側にVoutを設定することができる。要因YC2がインレンジ故障の要因である場合、V2=V1αである。ここにおけるαは、要因YC2のオフセットの大きさであるα>0。この関係式V2=V1αは、要因YD3がインレンジ故障の要因であるときのそれと同じである。故に、要因YC2がインレンジ故障の要因である場合においても、第3又は第4推定方法により安全側の電圧値をVoutとして生成することができる。要因YC1がインレンジ故障の要因である場合においては、図5の例と同様、比率V1/V2をVadに乗じて得たVoutが、電池電圧の真値と一致する。従って、上述の第3又は第4補正方法を用いることにより、安全側の電圧値をVoutとして生成することができる即ち、Voutは電池電圧の真値以下となる。インレンジ故障の要因別にVoutの生成方法を説明したが、結局、インレンジ故障の要因の如何に関わらず、第2ケースの放電時に用いられるVadの補正方法換言すればVoutの生成方法は共通である。故に、Voutを求めるに当たり、インレンジ故障の要因を検出する必要はない。時刻t2のVdt及びVadをV1及びV2として用いた第3又は第4補正方法は、次にレベル判定信号が変化するタイミング即ち、時刻t3まで適用される。即ち、時刻t2のVdt及びVadを夫々V1及びV2として用いた上で、時刻t2及びt3間の任意の時刻におけるVadが第3又は第4補正方法により補正されてVoutが生成される。時刻t2のVdt及びVadをV1及びV2として用いた第3又は第4補正方法を、更に時刻t3以降にも適用するようにしてもよい。――動作フローチャート――次に、図10を参照し、Voutの生成処理に特に注目した電池システム1の動作手順を説明する。図10は、この動作手順を表すフローチャートである。まず、ステップS10において、AD変換部13よりAD検出電圧値Vadが取得される。ステップS10におけるVadの取得処理は所定のサンプリング周期にて周期的に実行される。ステップS10に続くステップS11において、デジタル回路部8は、レベル判定信号が変化したか否かを確認する。レベル判定信号の変化が確認された場合には、ステップS12の処理が実行されてからステップS13の処理が実行されるが、レベル判定信号の変化が確認されなかった場合には、ステップS12の処理が実行されることなくステップS13の処理が実行される。図8又は図9の例の場合、時刻t1、t2、t3、t4、t5及びt6の夫々において、レベル判定信号の変化が確認される。ステップS12において、デジタル回路部8は、レベル判定信号が変化したタイミングにおける判定電圧値Vdtより正確には、変化後のレベル判定信号によって表される判定電圧値Vdtを電圧値V1に代入すると共に、レベル判定信号が変化したタイミングにおけるAD検出電圧値Vadを電圧値V2に代入する。尚、図10の動作において、V1及びV2は変数として取り扱われ、V1及びV2の初期値は同じとなっている。ステップS13において、デジタル回路部8は、電圧値V1と電圧値V2が一致しているか否かを判断し、電圧値V1と電圧値V2が一致していると判断した場合にはステップS13のY、インレンジ故障が発生していないと判断して、ステップS22にて最新のVadそのものをVoutとして充放電制御部9図1に出力する。その後、処理はステップS10に戻る。一方、電圧値V1と電圧値V2が一致していないと判断した場合にはステップS13のN、インレンジ故障が発生していると判断され、ステップS13に続きステップS14の処理が実行される。尚、電圧値V1及びV2の一致は、或る程度の幅を持った概念であると解釈することができる。例えば、電圧値V1及びV2間の差V1-V2が所定のインレンジ故障用の判定閾値VTH未満であれば、電圧値V1及びV2が一致していると判断し、差V1-V2が判定閾値VTH以上であれば、電圧値V1及びV2が一致していないと判断するようにしてもよいVTH>0。後述の他の実施例においても同様である。ステップS14及びステップS14の次に実行されるステップS15又はS16において、デジタル回路部8は、電圧値V1及びV2を比較すると共に電池が充電中であるのか或いは放電中であるのかを確認する。デジタル回路部8は、電池の出力電流を検出する電流センサ不図示の検出結果に基づき、電池が充電中であるのか或いは放電中であるのか確認することができる。そして、V1>V2であって且つ電池が充電中である場合にはステップS17にてVoutを決定し、V1>V2であって且つ電池が放電中である場合にはステップS18にてVoutを決定し、V1<V2であって且つ電池が充電中である場合にはステップS19にてVoutを決定し、V1<V2であって且つ電池が放電中である場合にはステップS20にてVoutを決定する。ステップS17では、上述の第1補正方法にてVoutを決定する。或いは、上述の第2補正方法にてVoutを決定するようにしても良い。ステップS17において第1補正方法を用いる場合、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用いて上記式1a及び1bに基づき電圧値Va及びVbを算出し、電圧値Va及びVbの内、大きい方をVoutとして決定する。ステップS17において第2補正方法を用いる場合、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用いて上記式2に基づき電圧値Voutを決定する。ステップS18及びS19の夫々では、ステップS10にて取得された最新のVadがそのままVoutに設定される。ステップS20では、上述の第3補正方法にてVoutを決定する。或いは、上述の第4補正方法にてVoutを決定するようにしても良い。ステップS20において第3補正方法を用いる場合、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用いて上記式3a及び3bに基づき電圧値Va及びVbを算出し、電圧値Va及びVbの内、小さい方をVoutとして決定する。ステップS20において第4補正方法を用いる場合、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用いて上記式4に基づき電圧値Voutを決定する。ステップS17、S18、S19又はS20にて決定されたVoutは、ステップS21においてデジタル回路部8から充放電制御部9に出力され、その後、処理はステップS10に戻る。上述の如く、レベル判定信号が変化するタイミングに対応する第1時刻における判定電圧値VdtとAD検出電圧値VadをV1及びV2として設定し、V1及びV2を比較することによりインレンジ故障の発生有無を検出するステップS12及びS13。そして、第1時刻例えば図8の時刻t1にインレンジ故障の発生が検出されたとき、電池が充電中であるのか或いは放電中であるのかを考慮しつつ、第1時刻における判定電圧値Vdt及びAD検出電圧値Vad即ち、ステップS12のV1及びV2と第2時刻におけるAD検出電圧値Vad例えば、図8の時刻t1及びt2間の任意の時刻におけるVadとに基づき、第2時刻におけるVoutを決定するステップS14~S20。第2時刻とは、第1時刻又は第1時刻以降の任意の時刻である。この際、電池の充電時において、第1時刻にインレンジ故障の発生が検出され且つV1>V2であるならば、電圧値V1及びV2の比率V1/V2並びに電圧値V1及びV2の差分V1-V2の内、少なくとも一方に基づいて第2時刻におけるAD検出電圧値Vadを増大補正することより第2時刻におけるVoutを決定するステップS17。これにより、過充電に対して安全側の電圧値がVoutに設定されるため、インレンジ故障の発生時においても安全に電池の充電を行うことができる。逆に、電池の充電時であっても、V1<V2であるならば単にVout=VadとすることでステップS19、過充電の発生を安全に回避することができる。また、電池の放電時において、第1時刻にインレンジ故障の発生が検出され且つV1<V2であるならば、上記比率V1/V2と上記差分V1-V2の内、少なくとも一方に基づいて第2時刻におけるAD検出電圧値Vadを減少補正することにより第2時刻におけるVoutを決定するステップS20。これにより、過放電に対して安全側の電圧値がVoutに設定されるため、インレンジ故障の発生時においても安全に電池の放電を行うことができる。逆に、電池の放電時であっても、V1>V2であるならば単にVout=VadとすることでステップS18、過放電の発生を安全に回避することができる。<<第2実施例>>第2実施例を説明する。第2実施例は、第1実施例の一部を変形した実施例である。第1実施例との相違部分のみを説明する。図11は、第2実施例に係り、Voutの生成処理に特に注目した電池システム1の動作フローチャートである。図11のフローチャートは、図10のフローチャートにおけるステップS17及びS20を夫々ステップS17a及びS20aに置き換えたものであり、それ以外の各ステップの処理は、図10及び図11のフローチャート間で同じである。図10のステップS17と同様、V1>V2であって且つ電池が充電中である場合に、ステップS17aは実行される。ステップS17aにおいて、デジタル回路部8は、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用い、式Vout=VadV1/V2に従ってVoutを決定する。V1>V2であるときにステップS17aは実行されるため、図10のステップS17と同様、AD検出電圧値Vadが増大補正されることでVoutが決定される。このため、第1実施例と同様、過充電に対して安全側の電圧値がVoutに設定されることとなり、インレンジ故障の発生時においても安全に電池の充電を行うことができる。但し、第1実施例の如く差分V1-V2をも考慮してVoutを決定した方が、より安全性が増す。図10のステップS20と同様、V1<V2であって且つ電池が放電中である場合に、ステップS20aは実行される。ステップS20aにおいて、デジタル回路部8は、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用い、式Vout=VadV1/V2に従ってVoutを決定する。V1<V2であるときにステップS20aは実行されるため、図10のステップS20と同様、AD検出電圧値Vadが減少補正されることでVoutが決定される。このため、第1実施例と同様、過放電に対して安全側の電圧値がVoutに設定されることとなり、インレンジ故障の発生時においても安全に電池の放電を行うことができる。但し、第1実施例の如く差分V1-V2をも考慮してVoutを決定した方が、より安全性が増す。<<第3実施例>>第3実施例を説明する。第3実施例は、第1実施例の一部を変形した実施例である。第1実施例との相違部分のみを説明する。図12は、第3実施例に係り、Voutの生成処理に特に注目した電池システム1の動作フローチャートである。図12のフローチャートは、図10のフローチャートにおけるステップS17及びS20を夫々ステップS17b及びS20bに置き換えたものであり、それ以外の各ステップの処理は、図10及び図12のフローチャート間で同じである。図10のステップS17と同様、V1>V2であって且つ電池が充電中である場合に、ステップS17bは実行される。ステップS17bにおいて、デジタル回路部8は、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用い、式Vout=VadV1-V2に従ってVoutを決定する。V1>V2であるときにステップS17bは実行されるため、図10のステップS17と同様、AD検出電圧値Vadが増大補正されることでVoutが決定される。このため、第1実施例と同様、過充電に対して安全側の電圧値がVoutに設定されることとなり、インレンジ故障の発生時においても安全に電池の充電を行うことができる。但し、第1実施例の如く比率V1/V2をも考慮してVoutを決定した方が、より安全性が増す。図10のステップS20と同様、V1<V2であって且つ電池が放電中である場合に、ステップS20bは実行される。ステップS20bにおいて、デジタル回路部8は、ステップS10にて取得された最新のVadとステップS12にて設定されたV1及びV2とを用い、式Vout=VadV1-V2に従ってVoutを決定する。V1<V2であるときにステップS20bは実行されるため、図10のステップS20と同様、AD検出電圧値Vadが減少補正されることでVoutが決定される。このため、第1実施例と同様、過放電に対して安全側の電圧値がVoutに設定されることとなり、インレンジ故障の発生時においても安全に電池の放電を行うことができる。但し、第1実施例の如く比率V1/V2をも考慮してVoutを決定した方が、より安全性が増す。<<第4実施例>>第4実施例を説明する。電池の電流方向とVad及びVdtの大小関係とで場合分けを行いつつ、インレンジ故障発生時における、第4実施例のVout決定方法を説明する。以下の説明では、必要に応じて、時刻tにおけるVdt、Vad及びVoutを、夫々、特に、Vdtt、Vadt及びVouttと記すことがある。――ケースA:充電時、Vad<Vdtの場合――電池の充電時において、インレンジ故障によりレベル判定信号の変化タイミングでAD検出電圧値Vadが判定電圧値Vdtよりも低く検出されるケース以下、ケースAと呼ぶを考える。図13には、ケースAにおけるVad、Vs及びVdtの電圧波形が、夫々、破線折れ線410Vad、破線折れ線410Vs及び太実線折れ線410Vdtにて示されている。図13の電圧波形410Vad、410Vs及び410Vdtは、夫々、図8の電圧波形310Vad、310Vs及び310Vdtと同じである。故に、各時刻における判定電圧値Vdtは、図8に対応する上記第1ケースのそれと同じである。図13には、更に、ケースAにおけるVoutの電圧波形例が、一点鎖線の折れ線410Voutにて示されている。尚、図示の便宜上、電圧波形410Voutを真の位置から若干ずらして示している。充電時には過充電に対して気をつける必要があるため、インレンジ故障が検出された場合、デジタル回路部8は、Vdtを増大補正することで電圧値対比用電圧値VdtUPを生成する。必要に応じて、時刻tにおけるVdtUPもVdtUPtと表記する。VdtUPtは、例えば、Vdttに対応する基準電圧よりも1段階だけ電圧値の高い基準電圧である。即ち例えば、Vdtt=Vrefiであるならば、Vdttに対応する基準電圧よりも1段階だけ電圧値の高い基準電圧は、Vrefi-1である図2参照。より具体的には例えば、図13の例において、時刻t1及びt2間、時刻t2及びt3間、時刻t3及びt4間、時刻t4及びt5間、時刻t5及びt6間、時刻t6及びt7間のVdttは、夫々、3.4V、3.8V、3.4V、3.8V、3.4V、3.2Vであるため、時刻t1及びt2間、時刻t2及びt3間、時刻t3及びt4間、時刻t4及びt5間、時刻t5及びt6間、時刻t6及びt7間のVdtUPtは、夫々、3.8V、4.0V、3.8V、4.0V、3.8V、3.4Vとなる。尚、図2のコンパレータCMP[1]の信号値が1である場合には、Vdttに対応する基準電圧よりも1段階だけ電圧値の高い基準電圧が存在しないためVdtUPtを生成できない。しかし、この場合には電池が過充電状態にあると判断されて電池の充電の禁止処理が成されるため、VdtUPtを生成する必要はない。また、Vdttに対応する基準電圧よりも複数段階だけ電圧値の高い基準電圧をVdtUPtに設定しても良い。即ち例えば、Vdtt=Vrefiのとき、VdtUPt=Vrefi-iOとしても良いiOは2以上の整数。VdtUPtを求めた後、デジタル回路部8は、VdtUPtとVadtの内、大きい方をVouttとして出力する後述の図18におけるステップS57に対応。図13の例においては、常にVadt<VdtUPtとなっているため、常にVdtUPtがVouttとして選択されて、VdtUPtの電圧波形と一致する電圧波形410Voutが得られる。即ち、時刻t1及びt2間、時刻t2及びt3間、時刻t3及びt4間、時刻t4及びt5間、時刻t5及びt6間、時刻t6及びt7間のVouttは、夫々、3.8V、4.0V、3.8V、4.0V、3.8V、3.4Vとなる。――ケースB:充電時、Vad>Vdtの場合――電池の充電時において、インレンジ故障によりレベル判定信号の変化タイミングでAD検出電圧値Vadが判定電圧値Vdtよりも高く検出されるケース以下、ケースBと呼ぶを考える。図14及び図15には、ケースBにおけるVad、Vs及びVdtの電圧波形が、夫々、破線折れ線420Vad、破線折れ線420Vs及び太実線折れ線420Vdtにて示されている。図14には、更に、ケースBにおけるVdtUPの電圧波形例が、破線折れ線420VdtUPにて示されている。図15には、更に、ケースBにおけるVoutの電圧波形例が、一点鎖線の折れ線420Voutにて示されている。尚、図14及び図15において、図示の便宜上、電圧波形420VdtUP及び420Voutを真の位置から若干ずらして示している。時間が進行するにつれ、時刻t1、t2、t3、t4、t5、t6、t7、t8及びt9が、この順番で訪れるものとする。充電時には過充電に対して気をつける必要があるため、インレンジ故障が検出された場合、デジタル回路部8は、Vdtを増大補正することで電圧値VdtUPを生成する。VdtUPの生成方法は上述した通りである。そして、ケースAの場合と同様、デジタル回路部8は、VdtUPtとVadtの内、大きい方をVouttとして出力する後述の図18におけるステップS57に対応。図14及び図15の例において、時刻t1及びt2間、時刻t2及びt3間、時刻t3及びt4間、時刻t4及びt5間、時刻t5及びt6間、時刻t6及びt7間、時刻t7及びt8間、時刻t8及びt9間のVdttは、夫々、3.4V、3.4V、3.8V、3.4V、3.8V、3.4V、3.4V、3.2Vであるため、時刻t1及びt2間、時刻t2及びt3間、時刻t3及びt4間、時刻t4及びt5間、時刻t5及びt6間、時刻t6及びt7間、時刻t7及びt8間、時刻t8及びt9間のVdtUPtは、夫々、3.8V、3.8V、4.0V、3.8V、4.0V、3.8V、3.8V、3.4Vとなる。他方、図14及び図15の例において、時刻t1及びt2間、時刻t3及びt4間、時刻t5及びt6間及び時刻t7及びt8間では、VdtUPt>Vadtが成立しているが、時刻t2及びt3間、時刻t4及びt5間、時刻t6及びt7間及び時刻t8及びt9間では、VdtUPt<Vadtが成立している。故に、時刻t1及びt2間、時刻t3及びt4間、時刻t5及びt6間、時刻t7及びt8間におけるVouttは、夫々、3.8V、4.0V、4.0V、3.8Vとなり、時刻t2及びt3間、時刻t4及びt5間、時刻t6及びt7間及び時刻t8及びt9間においてはVadtがVouttとなる。尚、ケースA及びBにおいて、Vdttに対応する基準電圧よりも1又は複数段階だけ電圧値の高い基準電圧をVdtUPtに設定すると述べたが、それ以外の方法によってVdtUPtを設定することも可能である。例えば、VdtUPt=VdttΔVに従ってVdtUPtを設定することもできる。ここで、ΔVは、所定の値を有する補正量である。ΔVに正の値を設定しておくことができる。過充電の防止上、ΔVに正の値に設定しておくことが望ましいが、ΔVをゼロにすることも可能である。ΔVがゼロの場合、VdtUPtはVdttそのものとなる後述の図18におけるステップS55を参照。――ケースC:放電時、Vad<Vdtの場合――電池の放電時において、インレンジ故障によりレベル判定信号の変化タイミングでAD検出電圧値Vadが判定電圧値Vdtよりも低く検出されるケース以下、ケースCと呼ぶを考える。図16には、ケースCにおけるVad、Vs及びVdtの電圧波形が、夫々、破線折れ線430Vad、破線折れ線430Vs及び太実線折れ線430Vdtにて示されている。図16には、更に、ケースCにおけるVoutの電圧波形例が、一点鎖線の折れ線430Voutにて示されている。尚、図示の便宜上、電圧波形430Voutを真の位置から若干ずらして示している。放電時には過放電に対して気をつける必要がある。従って、インレンジ故障が検出された場合、デジタル回路部8は、Vdtを減少補正することで電圧値対比用電圧値VdtDWNを生成することができる。但し、VdtそのものをVdtDWNとして用いることも可能である。図16の例では、VdtそのものがVdtDWNとして用いられたことが想定されている。尚、必要に応じて、時刻tにおけるVdtDWNもVdtDWNtと表記する。デジタル回路部8は、VdtDWNtとVadtの内、小さい方をVouttとして出力する後述の図18におけるステップS58に対応。図16の例において、時刻t1及びt3間におけるVdttは、3.4Vである。そして、時刻t1及びt2間ではVdtDWNt>Vadtが成立しているので、VadtがVouttとして出力される。一方、時刻t2及びt3間ではVdtDWNt<Vadtが成立している。従って、時刻t2及びt3間では、時刻t2及びt3間におけるVdtDWNt、即ち3.4VがVouttとして出力される。時刻t1及びt3間以外についても同様である。――ケースD:放電時、Vad>Vdtの場合――電池の放電時において、インレンジ故障によりレベル判定信号の変化タイミングでAD検出電圧値Vadが判定電圧値Vdtよりも高く検出されるケース以下、ケースDと呼ぶを考える。図17には、ケースDにおけるVad、Vs及びVdtの電圧波形が、夫々、破線折れ線440Vad、破線折れ線440Vs及び太実線折れ線440Vdtにて示されている。図16には、更に、ケースDにおけるVoutの電圧波形例が、一点鎖線の折れ線440Voutにて示されている。尚、図示の便宜上、電圧波形440Voutを真の位置から若干ずらして示している。ケースDにおいても、デジタル回路部8は、VdttからVdtDWNtを生成し、VdtDWNtとVadtの内、小さい方をVouttとして出力する後述の図18におけるステップS58に対応。図17の例では、VdtそのものがVdtDWNとして用いられたことが想定されている。図17の例においては、常にVadt>VdtDWNt=Vdttとなっているため、常にVdtDWNt=VdttがVouttとして選択される。結果、VdtDWNtの電圧波形即ち、電圧波形440Vdtと一致する電圧波形440Voutが得られる。図16及び図17の例では、VdttそのものをVdtDWNtに設定しているが、上述したようにVdttを減少補正することでVdtDWNtを生成するようにしても良い。即ち例えば、Vdtt=Vrefiのとき、VdtDWNt=Vrefi1又はVdtDWNt=VrefiiOに従ってVdtDWNtを設定してもよいiOは2以上の整数;図2参照。また例えば、VdtDWNt=Vdtt-ΔVに従ってVdtDWNtを設定することもできる。ここで、ΔVは、所定の値を有する補正量である。ΔVに正の値を設定しておくことができる。ΔVに正の値を設定しておくことで過放電の抑止効果は高まるが、ΔVをゼロにすることも可能である。ΔVがゼロの場合、VdtDWNtはVdttそのものとなる。――動作フローチャート――次に、図18を参照し、Voutの生成処理に特に注目した電池システム1の動作手順を説明する。図18は、この動作手順を表すフローチャートである。まず、ステップS50において、AD変換部13より時刻tにおけるAD検出電圧値Vadtが取得される。ステップS50におけるVadtの取得処理は所定のサンプリング周期にて周期的に実行される。ステップS50に続くステップS51において、デジタル回路部8は、レベル判定信号が変化したか否かを確認する。レベル判定信号の変化が確認された場合には、ステップS52の処理が実行されてからステップS53の処理が実行されるが、レベル判定信号の変化が確認されなかった場合には、ステップS52の処理が実行されることなくステップS53の処理が実行される。図13の例の場合、時刻t1、t2、t3、t4、t5及びt6の夫々において、レベル判定信号の変化が確認される。ステップS52において、デジタル回路部8は、レベル判定信号が変化したタイミングにおける判定電圧値Vdtより正確には、変化後のレベル判定信号によって表される判定電圧値Vdtを電圧値V1に代入すると共に、レベル判定信号が変化したタイミングにおけるAD検出電圧値Vadを電圧値V2に代入する。尚、図18の動作において、V1及びV2は変数として取り扱われ、V1及びV2の初期値は同じとなっている。ステップS53において、デジタル回路部8は、電圧値V1と電圧値V2が一致しているか否かを判断し、電圧値V1と電圧値V2が一致していると判断した場合にはステップS53のY、インレンジ故障が発生していないと判断して、ステップS60にて最新のVadtそのものをVouttとして充放電制御部9図1に出力する。その後、処理はステップS50に戻る。一方、電圧値V1と電圧値V2が一致していないと判断した場合にはステップS53のN、インレンジ故障が発生していると判断され、ステップS53に続きステップS54の処理が実行される。ステップS54において、デジタル回路部8により電池が充電中であるのか或いは放電中であるのかが確認され、電池が充電中である場合にはステップS55及びS57が実行される一方、電池が放電中である場合にはステップS56及びS58が実行される。ステップS55において、デジタル回路部8は、Vdttそのもの又はVdttを増大補正したものをVdtUPtとして設定する。VdttからVdtUPtを生成する方法は上述した通りである。ステップS55に続くステップS57において、デジタル回路部8は、VdtUPtとステップS50にて取得されたVadtの内、大きい方をVouttとして選択する。この選択によって得られたVouttは、ステップS59にて充放電制御部9図1参照に出力され、その後、処理はステップS50に戻る。尚、図18に示される関数MAXは、カッコ内の変数の内の最大値を返す関数である。ステップS56において、デジタル回路部8は、Vdttそのもの又はVdttを減少補正したものをVdtDWNtとして設定する。VdttからVdtDWNtを生成する方法は上述した通りである。ステップS56に続くステップS58において、デジタル回路部8は、VdtDWNtとステップS50にて取得されたVadtの内、小さい方をVouttとして選択する。この選択によって得られたVouttは、ステップS59にて充放電制御部9図1参照に出力され、その後、処理はステップS50に戻る。尚、図18に示される関数MINは、カッコ内の変数の内の最小値を返す関数である。上述の如く、レベル判定信号が変化するタイミングに対応する第1時刻における判定電圧値VdtとAD検出電圧値VadをV1及びV2として設定し、V1及びV2を比較することによりインレンジ故障の発生有無を検出するステップS52及びS53。そして、第1時刻例えば図13の時刻t1にインレンジ故障の発生が検出されたとき、電池が充電中であるのか或いは放電中であるのかを考慮しつつ、第1時刻における判定電圧値Vdt及び第2時刻におけるAD検出電圧値Vad例えば、図13の時刻t1及びt2間の任意の時刻におけるVadに基づき、第2時刻におけるVoutを決定するステップS55~S58。上述したように、第2時刻とは、第1時刻又は第1時刻以降の任意の時刻である。この際、電池が充電中であるならば、Vdtt以上の電圧値を有するVdtUPtを設定し、VdtUPtとVadtの内、大きい方をVouttとして設定及び出力するステップS57及びS59。これにより、過充電に対して安全側の電圧値がVoutに設定されるため、インレンジ故障の発生時においても安全に電池の充電を行うことができる。また、電池が放電中であるならば、Vdtt以下の電圧値を有するVdtDWNtを設定し、VdtDWNtとVadtの内、小さい方をVouttとして設定及び出力するステップS58及びS59。これにより、過放電に対して安全側の電圧値がVoutに設定されるため、インレンジ故障の発生時においても安全に電池の放電を行うことができる。<<第5実施例>>第5実施例を説明する。図19に示す如く、AD変換部13と電圧レベル判定部16[i]を別々の集積回路上に形成することもできる。図19には、互いに異なる集積回路IC1及びIC2が示されている。図19の例において、集積回路IC1上は、符号11~14及び8によって参照される各部位が形成され、集積回路IC2には、符号15[1]、15[2]、16[1]及び16[2]によって参照される各部位が形成されている。勿論、これは例示であり、電圧検出部10、デジタル回路部8及び充放電制御部9を任意の個数の集積回路にて実現することが可能であり、集積回路IC1上の部品と集積回路IC2上の部品を1つの集積回路上に形成することも可能である。<<第6実施例>>第6実施例を説明する。図1等に示されるデジタル回路部8は、Vadに基づきVadが異常であるか否かをも検出可能である。換言すれば、Vadに基づきVadが特定の異常状態にあるか否かを検出可能である。ここにおける異常とは、インレンジ故障によるVadの異常とは異なる。例えば、AD変換部13やAD前段部12に比較的重度の故障が生じた場合、AD変換部13から出力されるデジタル電圧信号の値は、デジタル電圧信号が取りうるデジタル値の最大値または最小値にて張り付く。即ち、そのデジタル電圧信号の値は、一定期間以上、該最大値または該最小値にて固定されたままとなる。そのような固定が検出された場合、デジタル回路部8はVadが特定の異常状態にあると判断する。尚、Vadが特定の異常状態にある故障は、アウトレンジ故障に属する。アウトレンジ故障とは、インレンジ故障に分類されない比較的重度の故障を指す。Vadが特定の異常状態にあると判断された場合、デジタル回路部8は、判定電圧値Vdtそのものを実検出値Voutとみなして充放電制御部9に出力する。これにより、検出精度は劣化するもののVoutの検出を維持し続けることができ、Voutを利用した電池の充電及び放電制御を実行し続けることが可能となる。或いは、Vadが特定の異常状態にあると判断された場合であって且つ電池が充電中である場合には、第4実施例で述べた方法に従って判定電圧値Vdtよりも大きな電圧値VdtUPを生成し、これによって得た電圧値VdtUPを実検出値Voutとみなして充放電制御部9に出力するようにしても良い。同様に、Vadが特定の異常状態にあると判断された場合であって且つ電池が放電中である場合には、第4実施例で述べた方法に従って判定電圧値Vdtよりも小さな電圧値VdtDWNを生成し、これによって得た電圧値VdtDWNを実検出値Voutとみなして充放電制御部9に出力するようにしても良い。VdtUP又はVdtDWNを利用すれば、電池の充電及び放電制御をより安全に実行し続けることが可能となる。尚、Vadが特定の異常状態にあると判断した場合、その旨を、電池システム1に接続された表示部不図示やスピーカ不図示等を用いて、ユーザに対し警告報知するようにしてもよい。<<第7実施例>>第7実施例を説明する。図20に示す如く、図1等に示される充放電制御部9に電池状態検出部31を内在させておくようにしても良い。電池状態検出部31は、実検出値Voutに基づいて電池の状態を検出する。当然であるが、電池2[1]についてのVoutから電池2[1]の状態が検出され、電池2[2]についてのVoutから電池2[2]の状態が検出される。検出される電池の状態には、電池の内部抵抗値及び残容量の内、少なくとも一方が含まれる。電池の残容量は、電池を充電することなく、電池が出力することのできる電力量に比例する量である。図21に示す如く、主電力線20を通過する電流の値を検出する電流センサ33を主電力線20上に設けておくことができる。電流センサ33にて検出される電流値は、電圧源部2内の各電池の出力電流の値に相当するため、電流センサ33は各電池の出力電流値を検出するセンサである。電流センサ33にて検出された各電池の出力電流値を検出電流値と呼ぶ。第1実施例で述べたように電圧源部2内の1つの電池に注目し、注目した電池の内部抵抗値及び残容量を検出する方法を説明する。図22に示す如く、電池内の等化回路は、内部抵抗を持たない理想的な電圧源と抵抗値Rの内部抵抗との直列回路であるとみなすことができる。電池状態検出部31は、複数の時刻における検出電流値及びVoutに基づき、オームの法則に従って抵抗値Rを求めることができる。例えば、電池の充電時において、時刻t1における検出電流値及び実検出値Voutが夫々1Aアンペア及び3.6Vであって且つ時刻t2における検出電流値及び実検出値Voutが夫々2Aアンペア及び4.0Vであるならば、R=4.0-3.6/2-1=0.4より、抵抗値Rが0.4Ωであると検出する。抵抗値Rが求まれば、検出電流値及びVoutから電池の開放電圧値電池の出力電流値がゼロであるときの電池の出力電圧値を検出することもできるし、電池の残容量を検出することもできる。抵抗値Rから電池の残容量を検出する方法として、公知の方法を含む任意の方法を利用可能である。例えば、抵抗値R、検出電流値及び開放電圧値の全部又は一部を入力したときに残容量の値を出力するルックアップテーブル不図示又は演算式を用いることができる。電池システム1を用いて後述の電動車両を形成する場合には、電池の残容量から電動車両が走行可能な距離を割り出し、その距離を表示部不図示等を用いてユーザに提示しても良い。インレンジ故障発生時においてVoutはVadと異なりうるが、上述の如くVadではなくVoutを用いて内部抵抗値等を検出することにより、インレンジ故障による誤差が補償又は考慮された内部抵抗値等を得ることができる。<<第8実施例>>第8実施例を説明する。第8実施例では、電池システム1を利用した電動車両を説明する。図23aは、第8実施例に係る電動車両100の外観側面図であり、図23bは、電動車両100の駆動系に特に注目した、電動車両100の概略構成図である。電動車両100には複数の駆動輪101が設けられている。図23bに示す如く、電動車両100には、電圧源部2、電圧検出部10及びデジタル回路部8を含んで形成される電池システム1と、電力変換部111と、モータ112と、充電回路113と、車両操作部114と、車両制御部115と、が備えられている。電力変換部111は、PWMPulseWidthModulationインバータ等から成り、モータ112に電力を供給する必要がある時には車両制御部115の制御の下で、電圧源部2の出力直流電圧を交流電圧に変換してモータ112に供給し、モータ112にて回生電力が発生している時には車両制御部115の制御の下で、モータ112からの回生電力を直流電力に変換して電圧源部2に供給する。モータ112からの回生電力にて電圧源部2内の各電池を充電することが可能である。図1に示す如く、電圧源部2が電池2[1]及び電池2[2]の直列回路から成る場合、電圧源部2の出力直流電圧は、該直列回路の出力電圧である。モータ112は、電圧源部2の出力直流電圧を駆動源として回転する。但し、回生電力の発生時等においては、電圧源部2の出力直流電圧によらずモータ112が回転することもある。駆動輪101は、モータ112にて発生したトルクを利用して回転駆動し、駆動輪101の回転駆動によって電動車両100は路面上を走行する。充電回路113は、モータ112の回生電力とは異なる電力源を用いて電圧源部2内の各電池を充電するための充電回路である。電動車両100においては、モータ112及び充電回路113が夫々負荷3及び充電回路4図1参照として機能し、また、回生電力の発生時には電力変換部111及びモータ112も充電回路4として機能する。車両操作部114は、運転手が電動車両100の走行に関する指示を与える部位であり、例えば、電動車両100の加速を指示するアクセルペダル及び電動車両100の減速を指示するブレーキペダルを含む。車両制御部115は、図1等に示される充放電制御部9としての機能を持つ。デジタル回路部8からのVoutは車両制御部115に伝達される。車両制御部115は、車両操作部114に対する運転手の指示内容に従いつつ、Voutを用いて電力変換部111を制御することによりモータ1の回転状態を制御し、これによって電動車両100の走行状態を制御する。また、車両制御部115は、Voutを用いて電圧源部2内の電池が過充電状態又は過放電状態にないかを確認し、電池が過充電状態にある場合には電池の充電が禁止されるように且つ電池が過放電状態にある場合には電池の放電が禁止されるように、電力変換部111及び充電回路113を制御する。車両制御部115は、電池の状態が過充電状態又は過放電状態にあると判断した時、その旨を、電動車両100に搭載された表示部やスピーカを用いて運転手に報知する。電動車両100に搭載された表示部及びスピーカとして、電動車両100に搭載されたカーナビゲショーンシステムのそれらを利用することができる。インレンジ故障の発生検出時に電動車両100の走行を直ちに停止させることも可能である。しかしながら、インレンジ故障は比較的軽度の故障であるため、インレンジ故障の発生検出時に、電動車両100の走行を直ちに停止させることが最良の策であるとは必ずしも言えない。電動車両100では、インレンジ故障の発生時において、安全側の電圧値に設定されたVoutを用いて、電池の充電及び放電制御を介した電動車両100の走行制御を行うため、インレンジ故障の発生時においても安全に電動車両100を走行させることができる。尚、電動車両100は、電圧源部2内の電池のみを駆動源として用いて走行する電動車両であっても良いし、電圧源部2内の電池と該電池以外のエネルギー源例えば化石燃料を駆動源として併用した上で走行するハイブリッド式電動車両であっても良い。また、図23aでは、電動車両100として自動車が示されているが、電動車両100は、自動二輪車等であっても良い。また、電池システム1を電動車両100に利用する例を上述したが、電池システム1を電動車両100以外の任意の機器に利用することができる。この機器には、電圧源部2内の電池の出力電力を利用して駆動する、電動工具、パーソナルコンピュータ、携帯電話機、情報端末などが含まれる。<<第9実施例>>第9実施例を説明する。図24に示すように、電圧検出部10及びデジタル回路部8から成る装置は電池電圧検出装置又は電池制御装置130である、と考えることができる。電池電圧検出装置130も、第5実施例で述べたように図19参照、1チップの集積回路から形成されていても良いし、複数チップの集積回路から形成されていても良い。<<第10実施例>>第10実施例を説明する。上述の電圧レベル判定部16[i]の具体例においては図2参照、測定対象の電圧Vs[i]をアナログ信号の段階で基準電圧Vref[1]~[8]と比較することにより電圧Vs[i]の判定電圧Vs[i]の値の判定を行っていたが、その比較及び判定をデジタル信号の段階で行うようにしても良い。即ち例えば、図26に示す電圧レベル判定部150を電圧レベル判定部16[i]として用いるようにしても良い。電圧レベル判定部150は、アナログ電圧Vs[i]を表すアナログ信号をデジタル信号DVs[i]に変換するAD変換部151と、複数の電圧値を表す複数のデジタル値を記憶するメモリ152と、メモリ152に記憶された複数のデジタル値とデジタル信号DVs[i]の値とを比較することでレベル判定信号を生成及び出力する比較部153と、を備える。比較部153からのレベル判定信号はデジタル回路部8図1参照に送られる。具体的には例えば、メモリ152は、上述の基準電圧Vref[1]~Vref[8]を表すデジタル値を上記複数のデジタル値として記憶しておくことができ、この場合、比較部153にて生成されるレベル判定信号は、図2の電圧レベル判定部16[i]が生成するレベル判定信号と等価である。図2の電圧レベル判定部16[i]及び図26の電圧レベル判定部150の何れにおいても、測定対象のアナログ電圧Vs[i]が判定され、その判定結果に応じたレベル判定信号が生成及び出力されることに変わりはない。<<第11実施例>>第11実施例を説明する。第8実施例で述べた電動車両100について、以下のことが言える図23a及びb参照。電動車両100は、車体及び駆動輪101を備え、図23bに示す各部位が車体内に設けられる。車両操作部114には、アクセルペダルを含み車体の加速を指示するためのアクセル部と、ブレーキペダルを含み車体の減速を指示するためのブレーキ部と、が備えられる。電動車両100においては、モータ112が電池システム1内の電池からの電力を受けて該電力を動力に変換し、その動力によって駆動輪101が回転せしめられることにより車体が移動する。電動車両100において、車体が移動本体部に相当し、モータ112が動力源に相当し、駆動輪101が駆動部に相当する、と考えることができる。電動車両100は、電池システム1が搭載された移動体の例であり、船、航空機、エレベータ又は歩行ロボット等の他の移動体に電池システム1が搭載されても良い。電池システム1が搭載された船は、例えば、電力変換部111及びモータ112を備えると共に、電動車両100の車体、駆動輪101、アクセル部及びブレーキ部の代わりに、夫々、船体、スクリュー、加速入力部及び減速入力部を備える。運転者は、船体を加速させる際にはアクセル部の代わりに加速入力部を操作し、船体を減速させる際にはブレーキ部の代わりに減速入力部を操作する後述の航空機等においても同様。但し、減速入力部が設けられない船を構成してもよい。このような船においては、モータ112が電池システム1内の電池からの電力を受けて該電力を動力に変換し、その動力によってスクリューが回転せしめられることにより船体が移動する。上記の船において、船体が移動本体部に相当し、モータ112が動力源に相当し、スクリューが駆動部に相当する、と考えることができる。電池システム1が搭載された航空機は、例えば、電力変換部111及びモータ112を備えると共に、電動車両100の車体、駆動輪101、アクセル部及びブレーキ部の代わりに、夫々、機体、プロペラ、加速入力部及び減速入力部を備える。但し、減速入力部が設けられない航空機を構成してもよい。このような航空機においては、モータ112が電池システム1内の電池からの電力を受けて該電力を動力に変換し、その動力によってプロペラが回転せしめられることにより機体が移動する。上記の航空機において、機体が移動本体部に相当し、モータ112が動力源に相当し、プロペラが駆動部に相当する、と考えることができる。電池システム1が搭載されたエレベータは、例えば、電力変換部111及びモータ112を備えると共に、電動車両100の車体、駆動輪101、アクセル部及びブレーキ部の代わりに、夫々、籠、籠に取り付けられた昇降用ロープ、加速入力部及び減速入力部を備える。このようなエレベータにおいては、モータ112が電池システム1内の電池からの電力を受けて該電力を動力に変換し、その動力によって昇降用ロープが巻き上げられることにより籠が昇降する。上記のエレベータにおいて、籠が移動本体部に相当し、モータ112が動力源に相当し、昇降用ロープが駆動部に相当する、と考えることができる。電池システム1が搭載された歩行ロボットは、例えば、電力変換部111及びモータ112を備えると共に、電動車両100の車体、駆動輪101、アクセル部及びブレーキ部の代わりに、夫々、胴体、足、加速入力部及び減速入力部を備える。このような歩行ロボットにおいては、モータ112が電池システム1内の電池からの電力を受けて該電力を動力に変換し、その動力によって足が駆動せしめられることにより胴体が移動する。上記の歩行ロボットにおいて、胴体が移動本体部に相当し、モータ112が動力源に相当し、足が駆動部に相当する、と考えることができる。上述の如く、電池システム1が搭載された移動体においては、動力源が電池システム1内の電池からの電力を受けて例えば、電力変換部111を介して受けて該電力を動力に変換し、動力源によって得られた動力を用いて駆動部が移動本体部を移動させる。<<第12実施例>>第12実施例を説明する。図27は、第12実施例に係る電源装置200の構成を示すブロック図である。電源装置200は、電力貯蔵装置210及び電力変換装置電力変換部220を備える。電力貯蔵装置210は、n個の電池システム1[1]~1[n]から成る電池システムユニット電池システム群211と、メインコントローラ212と、電流検出部213と、を備える。本実施例において、nは2以上の整数である。但し、nは1であっても良い。電池システム1[1]~1[n]の夫々は、上述の電池システム1と同じものであって、図1の電圧源部2、電圧検出部10、デジタル回路部8及び充放電制御部9を備える。電池システム1[1]~1[n]は、互いに直列に又は並列に接続される。本例では、電池システム1[1]~1[n]が互いに直列に接続されており、結果、電池システム1[1]~1[n]における全電池は互いに直列接続されているものとする。電池システム1[1]~1[n]の全電池の内、最低電位を有する電池の負電極負出力端子及び最高電位を有する電池の正電極正出力端子は、電力線231を介して、電力変換装置220に接続されている。電流検出部213は、電力線231に流れる電流、即ち、電池システムユニット211及び電力変換装置220間の電流の値を検出し、検出電流値をメインコントローラ212に出力する。電池システム1[i]において、充放電制御部9は、デジタル回路部8からの実検出値Voutに基づき状態信号ST[i]を出力する。状態信号ST[i]は、例えば、電池システム1[i]内の電池の充電許可を示す充電許可信号、電池システム1[i]内の電池の充電禁止を示す充電禁止信号、電池システム1[i]内の電池の放電許可を示す放電許可信号、及び、電池システム1[i]内の電池の放電禁止を示す放電禁止信号を含み、更に必要に応じて、電池システム1[i]内の電池の充電を要求する充電要求信号及び電池システム1[i]内の電池の放電を要求する放電要求信号を含み、且つ、電池システム1[i]内にインレンジ故障が発生している場合にはインレンジ故障発生を表すインレンジ故障発生信号を含む。メインコントローラ212に対する状態信号ST[i]の出力は、電池システム1[1]~1[n]の夫々において成される。電力変換装置220は、DC/DCコンバータ221及びDC/ACコンバータ222を備える。DC/DCコンバータ221は、入出力端子221a及び221bを備え、DC/ACコンバータ222は、入出力端子222a及び222bを備える。DC/DCコンバータ221の入出力端子221aは、電力線231を介して電池システムユニット211に接続される。入出力端子221b及び222aは互いに接続されると共に電力出力部PU1に接続される。入出力端子222bは電力出力部PU2に接続されると共に電源装置200とは別の電力系統である電力系統232に接続されうる。尚、電力変換装置200と電力出力部PU1及びPU2との接続は必須ではない。外部機器の例としての電力出力部PU1及びPU2は、コンセントを含む。電力出力部PU1及びPU2には、例えば様々な負荷が接続される。電力出力部PU1及びPU2の夫々が負荷であると考えても良い。電力系統232は、商用電源又は太陽電池を含む。太陽電池を入出力端子221bに接続することも可能であり、この場合、太陽電池の発電に基づく直流電圧を入出力端子221bに供給することができる。太陽電池及びパワーコンディショナを備えた太陽電池システムを電力系統232として用いる場合、パワーコンディショナのAC出力部交流出力部を入出力端子222bに接続することができる。電力変換装置220は、メインコントローラ212による制御の下、DC/DCコンバータ221及びDC/ACコンバータ222を用い、電池システム1[1]~1[n]内の電池と、電力出力部PU1及びPU2又は電力系統232と、の間で電力変換を行う。メインコントローラ212は、電流検出部213による検出電流値及び状態信号ST[1]~ST[n]に基づき、DC/DCコンバータ221及びDC/ACコンバータ222を制御することにより、電池システム1[1]~1[n]内の各電池の充電及び放電を制御する。但し、メインコントローラ212は、電池システム1[1]~1[n]内の各電池の充電のみ又は放電のみを制御するものであっても良い。例えば、状態信号ST[1]~ST[n]の夫々に放電許可信号又は放電要求信号が含まれている場合、メインコントローラ212による制御の下、DC/DCコンバータ221は、電池システム1[1]~1[n]内の各電池の出力電力に基づく電池システムユニット211の出力直流電力を他の直流電力に変換して該他の直流電力を入出力端子221bから出力し、DC/ACコンバータ222は入出力端子221bからの直流電力を交流電力に変換して該交流電力を入出力端子222bから出力する。或いは、状態信号ST[1]~ST[n]の夫々に充電許可信号又は充電要求信号が含まれている場合、例えば、メインコントローラ212による制御の下、DC/ACコンバータ222は、電力系統232からの交流電力を直流電力に変換して該直流電力を入出力端子222aから出力し、DC/DCコンバータ221は、入出力端子222aからの直流電力を他の直流電力に変換して該他の直流電力を入出力端子221aから出力する。これにより、入出力端子221aからの直流電力にて、電池システム1[1]~1[n]内の各電池が充電される。上述の構成において、メインコントローラ212は、電池システム1[1]~1[n]内の電池の充電又は放電に関する制御を行う充放電制御ユニットの例である。メインコントローラ212が、電池システム1[1]~1[n]内の充放電制御部9図1参照と共に充放電制御ユニットを形成していると考えても良い。上述の構成例では、電池システム1[i]内に充放電制御部9が備えられていることを想定したが、電池システム1[1]~1[n]の夫々から充放電制御部9を削除し、電池システム1[1]~1[n]内の各デジタル回路部8からの実検出値Voutをメインコントローラ212に与えるようにしても良い。この場合、メインコントローラ212は、削除された複数の充放電制御部9を統合した機能を有し、各デジタル回路部8からの実検出値Voutに基づき、電池システム1[1]~1[n]内の電池を充電すべきか否か、放電させるべきか否かを判断して、その判断結果に従い電力変換装置220を制御すればよい。また、図27の構成例とは異なるが、電池システムユニット211に1つの電池システム1のみ例えば、電池システム1[1]が含まれるように、電力貯蔵装置210及び電源装置200を形成しても構わない。本発明の実施の形態は、特許請求の範囲に示された技術的思想の範囲内において、適宜、種々の変更が可能である。以上の実施の形態は、あくまでも、本発明の一つの実施形態であって、本発明ないし各構成要件の用語の意義は、以上の実施の形態に記載されたものに制限されるものではない。上述の説明文中に示した具体的な数値は、単なる例示であって、当然の如く、それらを様々な数値に変更することができる。