(57)【要約】【課題】電力を負荷に安定して供給できる電池パックを提供する。【解決手段】電池パック１は、電池ユニット装置２と、溶断セル４１とを備える。電池ユニット装置２は、電池ユニット２０と、制御回路５０とを有する。電池ユニット２０は、電池サブユニット２１，２２，２３を複数個並列に接続する。電池サブユニット２１，２２，２３は、ヒューズ２１１，２２１，２３１と、ヒューズ２１１，２２１，２３１に直列に接続された二次電池セル群２１２，２２２，２３２とを含む。制御回路５０は、各電池サブユニット２１，２２，２３が異常であるか否かを判定する。溶断セル４１は、二次電池セルまたはキャパシタで構成され、制御回路５０が異常であると判定した電池サブユニットのヒューズに、過電流を流すことにより、ヒューズを溶断する。【選択図】図１
2012119249.tif 000002
【特許請求の範囲】
【請求項１】
ヒューズと、前記ヒューズに直列に接続された二次電池セルとを含む電池サブユニットを複数個並列に接続した電池ユニットと、前記各電池サブユニットが異常であるか否かを判定する制御回路とを有する電池ユニット装置と、
二次電池セルまたはキャパシタで構成され、前記制御回路が異常であると判定した電池サブユニットのヒューズに、過電流を流すことにより、前記ヒューズを溶断する溶断セルとを備える、電池パック。
【請求項２】
請求項１に記載の電池パックであって、
前記制御回路は、前記各電池サブユニットの二次電池セルの電圧を検出し、前記電圧を、他の電池サブユニットの二次電池セルの電圧を示す比較対象電圧と比較し、前記電圧と、前記比較対象電圧との差の絶対値が第１の閾値よりも大きい場合に前記電池サブユニットが異常であると判定する第１の処理を実行する、電池パック。
【請求項３】
請求項１に記載の電池パックであって、
前記電池サブユニットは、直列に接続されたｍ（ｍは２以上の整数）個の二次電池セルを含み、
前記制御回路は、前記ｍ個の二次電池セルのうちのｎ（１≦ｎ＜ｍ）個の二次電池セルの両端間の電圧Ｖ１と、前記ｍ個の二次電池セルの両端間の電圧Ｖ２とを検出し、前記電圧Ｖ１と、（ｎ／ｍ）×Ｖ２で示される電圧との差の絶対値が第２の閾値よりも大きい場合に前記電池サブユニットが異常であると判定する第２の処理を実行する、電池パック。
【請求項４】
請求項１に記載の電池パックであって、
前記電池サブユニットは、直列に接続されたｍ（ｍは２以上の整数）個の二次電池セルを含み、
前記制御回路は、前記ｍ個の二次電池セルのうちのｎ（１≦ｎ＜ｍ）個の二次電池セルの両端間の電圧Ｖ１と、前記並列に接続された電池サブユニットの両端の電圧Ｖ３とを検出し、前記電圧Ｖ１と、（ｎ／ｍ）×Ｖ３で示される電圧との差の絶対値が第３の閾値よりも大きい場合に前記電池サブユニットが異常であると判定する第３の処理を実行する、電池パック。
【請求項５】
請求項１に記載の電池パックであって、
前記制御回路は、前記電池サブユニット内に流れる電流を検出し、前記電池ユニットの放電時において、前記電流が充電方向に流れている電池サブユニットを異常であると判定する第４の処理を実行する、電池パック。
【請求項６】
請求項１に記載の電池パックであって、
前記制御回路は、前記電池サブユニット内に流れる電流を検出し、前記電池ユニットの充電時及び放電時でない時において、前記電流が充電方向に流れている電池サブユニットを異常であると判定する第５の処理を実行する、電池パック。
【請求項７】
請求項１に記載の電池パックであって、
前記制御回路は、前記電池サブユニットの二次電池セルの温度を検出し、前記温度が所定範囲外である場合に前記電池サブユニットを異常であると判定する第６の処理を実行する、電池パック。
【請求項８】
請求項１に記載の電池パックであって、
前記制御回路は、前記第１〜６の処理のうち少なくとも２つの処理を実行する、電池パック。
【請求項９】
請求項１〜８のいずれか一項に記載の電池パックであって、
前記溶断セルは、複数個並列に設けられる、電池パック。
【請求項１０】
請求項１〜９のいずれか一項に記載の電池パックであって、
前記制御回路は、更に、前記ヒューズに過電流が流された場合、前記ヒューズが溶断されたか否かを確認する、電池パック。
【請求項１１】
請求項１〜１０のいずれか一項に記載の電池パックであって、
前記溶断セルのプラス端子と、前記各電池サブユニットのヒューズの前記二次電池セル側の端子との間に接続されたスイッチを更に備える、電池パック。
【請求項１２】
請求項１〜１１のいずれか一項に記載の電池パックであって、
前記溶断セルは、前記制御回路において、前記電池サブユニットが異常であると判定された場合、前記電池ユニットの充電開始時に、異常であると判定された電池サブユニットのヒューズに過電流を流す、電池パック。
【請求項１３】
請求項１〜１１のいずれか一項に記載の電池パックであって、
前記溶断セルは、前記制御回路において、前記電池サブユニットが異常であると判定された場合、前記放電時において、時間に対する電圧の変化量が閾値以上であるときに、異常であると判定された電池サブユニットのヒューズに過電流を流す、電池パック。
【請求項１４】
請求項１〜１３のいずれか一項に記載の電池パックであって、
前記制御回路において、前記電池サブユニットが異常であると判定された場合、前記異常であると判定された電池サブユニット内の二次電池セルに直列に接続される非常用セルを更に備える、電池パック。
【請求項１５】
請求項１〜１４のいずれか一項に記載の電池パックを、ｐ（２以上の整数）行×ｑ（２以上の整数）列に配列したｐ×ｑ個の電池パックと、
前記ｐ×ｑ個の電池パックと、負荷との間に接続された負荷スイッチとを備え、
前記負荷スイッチは、前記ｐ×ｑ個の電池パックのうち少なくとも１つが異常であると判定された場合、オフされる、電池モジュール。
【請求項１６】
請求項１５に記載の電池モジュールであって、
前記ｐ×ｑ個の電池パックのうち少なくとも１つが異常であると判定された場合、又は、前記負荷に供給される電圧又は電流が第４の閾値以上変化した場合、前記負荷スイッチをオフする電池モジュール制御回路を更に備える、電池モジュール。
【請求項１７】
請求項１〜１４のいずれか一項に記載の電池ユニット装置を、ｐ（２以上の整数）行×ｑ（２以上の整数）列に配列したｐ×ｑ個の電池ユニット装置と、
前記各制御回路が異常であると判定した電池サブユニットのヒューズに、過電流を流すことにより、前記ヒューズを溶断する溶断手段と、
前記ｐ×ｑ個の電池ユニット装置と、負荷との間に接続された負荷スイッチとを備え、
前記負荷スイッチは、前記ｐ×ｑ個の電池ユニット装置のうち少なくとも１つが異常であると判定された場合、オフされる、電池モジュール。
【請求項１８】
請求項１７に記載の電池モジュールであって、
前記ｐ×ｑ個の電池ユニット装置のうち少なくとも１つが異常であると判定された場合、又は、前記負荷に供給される電圧又は電流が第５の閾値以上変化した場合、前記負荷スイッチをオフする電池モジュール制御回路を更に備える、電池モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電池パック及び電池モジュールに関する。
【背景技術】
【０００２】
近年、様々な電子機器に電池パックが搭載され、その電池パックから電力が供給されることにより、電子機器を使用することができる。
【０００３】
一般に、電池パックは、充放電可能な二次電池セルを含む電池サブユニットを複数個内蔵し、充電、放電を繰り返すことにより、長年使用することができる。しかしながら、電池パックの充放電が繰り返されていくうちに、電池パック内の電池サブユニットが故障（劣化）してしまう。電池サブユニットが故障（劣化）してしまうと、電池パックが過充電及過放電等を起こしてしまう。そして、異常である電池サブユニットをそのままにして、電池パックの使用を続けると、電池パックが定格の電力を供給することができなくなるだけでなく、発熱などを起こす可能性がある。このため、電池サブユニットの異常を検出するための方法が研究されてきた。
【０００４】
特開２０１０−３６１９号公報（特許文献１）には、制御回路が温度、電圧及び電流を検出し、検出した温度、電圧及び電流のうちいずれか１つが異常であると判定した場合、異常であると判定された電池サブユニット以外の電池サブユニットから流れてくる電流をヒューズの近傍に設けられた抵抗に流し、抵抗からの熱によって、ヒューズを溶断することが記載されている（［００５２］参照）。
【０００５】
また、特開２００４−１０３４８３号公報（特許文献２）には、二次電池セルとヒューズとを直列に接続してなる電池サブユニットを複数個並列に接続し、各電池サブユニットの間に電圧の不均衡が発生すると、直ちに不均衡を補うべく別の電池サブユニットから電流が流れ込むことが記載されている。そして、特許文献２には、別の電池サブユニットから流れ込んだ電流により、電池サブユニットのヒューズが溶断されることが記載されている（［００１４］参照）。
【０００６】
更に、特開２００６−２３８６１９号公報（特許文献３）には、二次電池セルの電圧を個別に計測し、異常を起こした二次電池セルが含まれる場合、異常二次電池セルが検出された直列モジュールの組電池回路切離しスイッチをＯＦＦにすることが記載されている（［００２５］〜［００２７］参照）。
【０００７】
更に、特開２００４−１４６３０７号公報（特許文献４）には、電池サブユニット内の電池に電圧降下が起こった場合、制御基板が、電池サブユニット遮断用スイッチ素子をオープンし、その電池サブユニットへの電流を遮断することが記載されている（［００１６］参照）。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１０−３６１９号公報
【特許文献２】特開２００４−１０３４８３号公報
【特許文献３】特開２００６−２３８６１９号公報
【特許文献４】特開２００４−１４６３０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記の特許文献１及び２では、異常である電池サブユニット以外の電池サブユニットから流れる電流を、ヒューズを溶断するための電流として用いているので、電力を負荷に安定して供給することが困難である。
【００１０】
また、上記の特許文献３及び４では、電池サブユニットに異常が検出され、スイッチをオフにした場合でも、そのスイッチが故障（劣化）したり、外部から衝撃が加えられることにより、再びスイッチがオンになる可能性があるので、電力を負荷に安定して供給することが困難である。
【００１１】
そこで、この発明は、かかる問題を解決するためになされたものであり、その目的は、電力を負荷に安定して供給できる電池パックおよび電池モジュールを提供することである。
【課題を解決するための手段】
【００１２】
この発明の実施の形態による電池パックは、電池ユニット装置と、溶断セルとを備える。電池ユニット装置は、電池ユニットと、制御回路とを有する。電池ユニットは、電池サブユニットを複数個並列に接続する。電池サブユニットは、ヒューズと、ヒューズに直列に接続された二次電池セルとを含む。制御回路は、各電池サブユニットが異常であるか否かを判定する。溶断セルは、二次電池セルまたはキャパシタで構成され、制御回路が異常であると判定した電池サブユニットのヒューズに、過電流を流すことにより、ヒューズを溶断する。
【００１３】
この発明の実施の形態による電池モジュールは、ｐ×ｑ個の電池パックと、負荷スイッチとを備える。ｐ×ｑ個の電池パックは、ｐ（２以上の整数）行×ｑ（２以上の整数）列に配列される。ｐ×ｑ個の電池パックの各々は、請求項１〜１３のいずれか一項に記載の電池パックからなる。負荷スイッチは、ｐ×ｑ個の電池パックと、負荷との間に接続される。そして、負荷スイッチは、ｐ×ｑ個の電池パックのうち少なくとも１つが異常であると判定された場合、オフされる。
【００１４】
また、この発明の実施の形態による電池モジュールは、ｐ×ｑ個の電池ユニット装置と、溶断手段と、負荷スイッチとを備える。ｐ×ｑ個の電池ユニット装置は、ｐ（２以上の整数）行×ｑ（２以上の整数）列に配列される。ｐ×ｑ個の電池ユニット装置の各々は、請求項１〜１３のいずれか一項に記載の電池ユニット装置からなる。溶断手段は、各制御回路が異常であると判定した電池サブユニットのヒューズに、過電流を流すことにより、ヒューズを溶断する。負荷スイッチは、ｐ×ｑ個の電池ユニット装置と、負荷との間に接続される。そして、負荷スイッチは、ｐ×ｑ個の電池ユニット装置のうち少なくとも１つが異常であると判定された場合、オフされる。
【発明の効果】
【００１５】
この発明の実施の形態による電池パックにおいては、制御回路は、各電池サブユニットが異常であるか否かを判定する。そして、溶断セルは、制御回路によって異常あると判定された電池サブユニットのヒューズに過電流を流し、そのヒューズを溶断する。その結果、異常である電池サブユニットは、電力を負荷に供給せず、正常である電池サブユニットのみが電力を負荷に供給する。
【００１６】
従って、電力を負荷に正確に供給できる。
【００１７】
また、この発明の実施の形態による電池モジュールにおいては、各電池パックまたは各電池ユニット装置に含まれる電池サブユニットにおいて、異常が発生した場合、異常な電池サブユニットのヒューズが溶断されるとともに、電池モジュールと負荷との間に配置された負荷スイッチがオフされる。その結果、電池モジュールは、異常である場合、電力を負荷に供給せず、正常である場合のみ、電力を負荷に更に正確に供給する。
【００１８】
従って、電力を負荷に更に正確に供給できる。
【図面の簡単な説明】
【００１９】
【図１】図１は、第１の実施の形態による電池パックの回路構成を示す回路図である。
【図２】図２は、充電時間と電圧との関係を示す図である。
【図３】図３は、放電時間と電圧との関係を示す図である。
【図４】図４は、第１の実施の形態における異常処理の動作を説明するためのフローチャートである。
【図５】図５は、図４に示すステップＳ１，Ｓ２の詳細な動作を説明するためのフローチャートである。
【図６】図６は、図４に示すステップＳ３，Ｓ４の詳細な動作を説明するためのフローチャートである。
【図７】図７は、ヒューズの溶断を確認する動作を説明するためのフローチャートである。
【図８】図８は、第１の実施の形態における他の異常処理の動作を説明するためのフローチャートである。
【図９】図９は、図８に示すステップＳ３Ａ，Ｓ４の詳細な動作を説明するためのフローチャートである。
【図１０】図１０は、第１の実施の形態による他の電池パックの回路構成を示す回路図である。
【図１１】図１１は、第２の実施の形態による電池パックの回路構成を示す回路図である。
【図１２】図１２は、図４に示すステップＳ１，Ｓ２の詳細な動作を説明するための第２の実施の形態におけるフローチャートである。
【図１３】図１３は、第２の実施の形態による他の電池パックの回路構成を示す回路図である。
【図１４】図１４は、図４に示すステップＳ１，Ｓ２の詳細な動作を説明するための第２の実施の形態の変形例のフローチャートである。
【図１５】図１５は、第３の実施の形態による電池パックの回路構成を示す回路図である。
【図１６】図１６は、図１５に示す各電池サブユニットに流れる電流の模式図である。
【図１７】図１７は、第３の実施の形態における異常処理の動作を説明するためのフローチャートである。
【図１８】図１８は、図１６に示すステップＳ４２，Ｓ４３の詳細な動作を説明するためのフローチャートである。
【図１９】図１９は、第４の実施の形態による電池パックの回路構成を示す回路図である。
【図２０】図２０は、第５の実施の形態による電池パックの回路構成を示す回路図である。
【図２１】図２１は、この発明の実施の形態による電池パックを備えた電池モジュールの回路構成を示す回路図である。
【図２２】図２２は、図２１に示す電池モジュールにおける異常処理の動作を説明するためのフローチャートである。
【図２３】図２３は、この発明の実施の形態による他の電池モジュールの回路構成を示す回路図である。
【図２４】図２４は、図２３に示す電池モジュールにおける異常処理の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００２０】
以下、図面を参照し、本発明の実施の形態を詳しく説明する。図中同一または相当部分には同一符号を付してその説明は繰り返さない。
【００２１】
［第１の実施の形態］
図１は、第１の実施の形態による電池パックの回路構成を示す回路図である。図１を参照して、第１の実施の形態による電池パック１は、電池ユニット装置２と、溶断手段４と、電圧検出部５１０，５１１，５２０，５２１，５３０，５３１，５４０と、温度センサー５４１とを備える。
【００２２】
電池ユニット装置２は、電池ユニット２０と、制御回路５０とを含む。電池ユニット２０は、電池サブユニット２１，２２，２３を含む。電池サブユニット２１，２２，２３は、プラス端子１０とマイナス端子１１との間に並列に接続される。識別情報ＩＤ２１，ＩＤ２２，ＩＤ２３は、それぞれ、電池サブユニット２１，２２，２３に付与されている。識別情報ＩＤ２１，ＩＤ２２，ＩＤ２３は、それぞれ、電池サブユニット２１，２２，２３を識別するための情報である。
【００２３】
電池サブユニット２１は、ヒューズ２１１と、二次電池セル群２１２とを含む。ヒューズ２１１および二次電池セル群２１２は、プラス端子１０とマイナス端子１１との間に直列に接続される。二次電池セル群２１２は、二次電池セル２１２１〜２１２４からなる。二次電池セル２１２１〜２１２４は、直列に接続される。
【００２４】
電池サブユニット２２は、ヒューズ２２１と、二次電池セル群２２２とを含む。ヒューズ２２１および二次電池セル群２２２は、プラス端子１０とマイナス端子１１との間に直列に接続される。二次電池セル群２２２は、二次電池セル２２２１〜２２２４からなる。二次電池セル２２２１〜２２２４は、直列に接続される。
【００２５】
電池サブユニット２３は、ヒューズ２３１と、二次電池セル群２３２とを含む。ヒューズ２３１および二次電池セル群２３２は、プラス端子１０とマイナス端子１１との間に直列に接続される。二次電池セル群２３２は、二次電池セル２３２１〜２３２４からなる。二次電池セル２３２１〜２３２４は、直列に接続される。
【００２６】
二次電池セル２１２１〜２１２４，２２２１〜２２２４，２３２１〜２３２４の各々は、充放電可能なセルであり、例えば、リチウムイオン二次電池およびニッケル水素二次電池等からなる。
【００２７】
溶断手段４は、溶断セル４１と、抵抗４２と、スイッチ４３１〜４３３とを含む。溶断セル４１および抵抗４２は、サブプラス端子１２とマイナス端子１１との間に直列に接続される。また、溶断セル４１および抵抗４２は、電池サブユニット２１〜２３の各々と、マイナス端子１１との間に直列に接続される。
【００２８】
溶断セル４１は、充放電可能なセルであり、例えば、リチウムイオン二次電池およびニッケル水素二次電池等からなる。また、溶断セル４１は、リチウムイオンキャパシタおよびナノゲートキャパシタ等のキャパシタからなる。
【００２９】
スイッチ４３１は、溶断セル４１の正極端子と、ヒューズ２１１の二次電池セル群２１２側の端子との間に接続される。
【００３０】
スイッチ４３２は、溶断セル４１の正極端子と、ヒューズ２２１の二次電池セル群２２２側の端子との間に接続される。
【００３１】
スイッチ４３３は、溶断４１の正極端子と、ヒューズ２３１の二次電池セル群２３２側の端子との間に接続される。
【００３２】
スイッチ４３１〜４３３の各々は、例えば、電界効果トランジスタからなる。
【００３３】
電圧検出部５１０は、二次電池セル群２１２の両端に接続される。電圧検出部５１１は、ヒューズ２１１の両端に接続される。電圧検出部５２０は、二次電池セル群２２２の両端に接続される。電圧検出部５２１は、ヒューズ２２１の両端に接続される。電圧検出部５３０は、二次電池セル群２３２の両端に接続される。電圧検出部５３１は、ヒューズ２３１の両端に接続される。電圧検出部５４０は、抵抗４２の両端に接続される。温度センサー５４１は、溶断セル４１の近傍に配置される。
【００３４】
ヒューズ２１１，２２１，２３１の各々は、定格以上の電流が流れると、溶断する。
【００３５】
電圧検出部５１０は、二次電池セル群２１２の両端の電圧Ｖ１１を検出し、その検出した電圧Ｖ１１を制御回路５０へ出力する。
【００３６】
電圧検出部５２０は、二次電池セル群２２２の両端の電圧Ｖ１２を検出し、その検出した電圧Ｖ１２を制御回路５０へ出力する。
【００３７】
電圧検出部５３０は、二次電池セル群２３２の両端の電圧Ｖ１３を検出し、その検出した電圧Ｖ１３を制御回路５０へ出力する。
【００３８】
電圧検出部５１１は、ヒューズ２１１の両端の電圧Ｖ２１を検出し、その検出した電圧Ｖ２１を制御回路５０へ出力する。
【００３９】
電圧検出部５２１は、ヒューズ２２１の両端の電圧Ｖ２２を検出し、その検出した電圧Ｖ２２を制御回路５０へ出力する。
【００４０】
電圧検出部５３１は、ヒューズ２３１の両端の電圧Ｖ２３を検出し、その検出した電圧Ｖ２３を制御回路５０へ出力する。
【００４１】
電圧検出部５４０は、抵抗４２の両端の電圧Ｖ３を検出し、その検出した電圧Ｖ３を制御回路５０へ出力する。
【００４２】
温度センサー５４１は、溶断セル４１の温度Ｔを検出し、その検出した温度Ｔを制御回路５０へ出力する。
【００４３】
制御回路５０は、識別情報ＩＤ２１，ＩＤ２２，ＩＤ２３をそれぞれスイッチ４３１，４３２，４３３に対応付けて保持している。また、制御回路５０は、抵抗４２の抵抗値Ｒ４２を保持している。
【００４４】
制御回路５０は、電圧検出部５１０，５２０，５３０からそれぞれ電圧Ｖ１１，Ｖ１２，Ｖ１３を受ける。また、制御回路５０は、電圧検出部５１１，５２１，５３１からそれぞれ電圧Ｖ２１，Ｖ２２，Ｖ２３を受ける。更に、制御回路５０は、電圧検出部５４０から電圧Ｖ３を受け、温度センサー４１から温度Ｔを受ける。
【００４５】
そして、制御回路５０は、電圧Ｖ１１，Ｖ１２，Ｖ１３に基づいて、二次電池セル群２１２，２２２，２３２のいずれが異常であるか否かを判定する。より具体的には、制御回路５０は、二次電池セル群２１２が異常であるか否かを判定するとき、判定対象である二次電池セル群２１２以外の二次電池セル群２２２，２３２の両端の電圧Ｖ１２，Ｖ１３の平均値Ｖａｖｅ２３を演算する。そして、制御回路５０は、電圧Ｖ１１と平均値Ｖａｖｅ２３との絶対値｜Ｖａｖｅ２３−Ｖ１１｜を演算する。
【００４６】
そうすると、制御回路５０は、絶対値｜Ｖａｖｅ２３−Ｖ１１｜が閾値Ｖｔｈ１よりも大きいか否かを判定する。そして、制御回路５０は、絶対値｜Ｖａｖｅ２３−Ｖ１１｜が閾値Ｖｔｈ１よりも大きいと判定したとき、電池サブユニット２１が異常であると判定し、電池サブユニット２１に付与された識別情報ＩＤ２１を記憶する。また、制御回路５０は、絶対値｜Ｖａｖｅ２３−Ｖ１１｜が閾値Ｖｔｈ１以下であると判定したとき、電池サブユニット２１が正常であると判定する。
【００４７】
なお、閾値Ｖｔｈ１は、例えば、平均値Ｖａｖｅ２３の１０％に設定される。
【００４８】
制御回路５０は、同様にして、電池サブユニット２２，２３の各々が異常であるか否かを判定する。
【００４９】
そして、制御回路５０は、電池サブユニット２１〜２３のうち、電池サブユニット２１が異常であると判定したとき、電池サブユニット２１の識別情報ＩＤ２１に対応付けられたスイッチ４３１をオンする。また、制御回路５０は、電池サブユニット２１〜２３のうち、電池サブユニット２２が異常であると判定したとき、電池サブユニット２２の識別情報ＩＤ２２に対応付けられたスイッチ４３２をオンする。更に、制御回路５０は、電池サブユニット２１〜２３のうち、電池サブユニット２３が異常であると判定したとき、電池サブユニット２３の識別情報ＩＤ２３に対応付けられたスイッチ４３３をオンする。
【００５０】
なお、異常であると判定される電池サブユニットは、電池サブユニット２１〜２３のうちの１個とは限らず、２個以上である場合も想定される。その場合、制御回路５０は、異常であると判定された２個以上の電池サブユニットの識別情報（＝ＩＤ２１，ＩＤ２２，ＩＤ２３のうちの２個以上）に対応付けられた２個以上のスイッチ（＝スイッチ４３１〜４３３のうちの２個以上のスイッチ）をオンする。
【００５１】
制御回路５０は、電圧Ｖ２１，Ｖ２２，Ｖ２３に基づいて、それぞれ、ヒューズ２１１，２２１，２３１が溶断されたか否かを判定する。より具体的には、制御回路５０は、図示されていないが、溶断セル４１の両端間の電圧Ｖ４１を保持している。そして、制御回路５０は、スイッチ４３１をオンした後、電圧Ｖ２１が電圧Ｖ４１と略同じになると、ヒューズ２１１が溶断されたと判定する。制御回路５０は、同様にして、電圧Ｖ２２，Ｖ２３に基づいて、ヒューズ２２１，２３１が溶断されたか否かを判定する。
【００５２】
制御回路５０は、電圧Ｖ３および抵抗値Ｒ４２に基づいて、ヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）に流れる電流値を演算し、その演算した電流値がヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）を溶断するのに必要な電流値であることを確認する。
【００５３】
制御回路５０は、温度Ｔが７０℃よりも低いか否かを判定する。そして、制御回路５０は、温度Ｔが７０℃よりも低いとき、溶断セル４１が正常であると判定する。一方、制御回路５０は、温度Ｔが７０℃以上であるとき、溶断セル４１が異常であると判定する。
【００５４】
溶断セル４１は、制御回路５０によってスイッチ４３１がオンされると、ヒューズ２１１に過電流を流す。これによって、ヒューズ２１１は、溶断する。また、溶断セル４１は、制御回路５０によってスイッチ４３２がオンされると、ヒューズ２２１に過電流を流す。これによって、ヒューズ２２１が溶断する。更に、溶断セル４１は、制御回路５０によってスイッチ４３３がオンされると、ヒューズ２３１に過電流を流す。これによって、ヒューズ２３１が溶断する。更に、溶断セル４１は、サブプラス端子１２およびマイナス端子１１を介して充電される。
【００５５】
図２は、充電時間と電圧との関係を示す図である。図２を参照して、電池パック１は、充電が開始されると、電圧が急激に上昇し、その後、充電時間の経過とともに、電圧は、徐々に上昇する。そして、スイッチ４３１がオンになりヒューズ２１１が溶断された後、スイッチ４３１がオフになるまでの間、プラス端子１０とマイナス端子１１との間には、本来の二次電池セル群２１２の電圧に加え、溶断セル４１の電圧が印加される。その結果、電池パック１の充電開始からある程度の時間が経過している電池パック１に溶断セル４１の電圧が印加されると、負荷に定格以上の電圧が印加される可能性がある。従って、電池パック１の充電開始時に、異常であると判定された電池サブユニットに過電流を流すことにより、電池パック１の電圧上昇に対する影響を少なくすることができる。
【００５６】
そこで、第１の実施の形態においては、充電開始時に、異常が発生した電池サブユニットのヒューズを溶断する。
【００５７】
図３は、放電時間と電圧との関係を示す図である。図３を参照して、放電が開始されると、電池パック１の電圧は、徐々に低下し、放電末期時には、急峻に低下する。その結果、放電末期時以外において、異常であると判定された電池サブユニットに過電流を流すと、上述したように、定格以上の電圧が負荷に印加される可能性がある。従って、電池パック１の放電末期時に、異常であると判定された電池サブユニットに過電流を流すことにより、電池パック１の電圧上昇に対する影響を少なくすることができる。
【００５８】
そこで、第１の実施の形態においては、放電末期時に、異常が発生した電池サブユニットのヒューズを溶断する。
【００５９】
このように、第１の実施の形態においては、充電開始時、または放電末期時に、異常が発生した電池サブユニットのヒューズを溶断する。
【００６０】
次に、第１の実施の形態における電池パック１の異常処理の動作を説明する。なお、電池パック１が負荷に対して電力を供給する（放電）動作及び電池パック１が負荷に供給するための電力を蓄積する（充電）動作等については、周知の電池パックの動作と同じであるため、説明を省略する。
【００６１】
図４は、第１の実施の形態における異常処理の動作を説明するためのフローチャートである。
【００６２】
図４を参照して、異常処理の動作が開始されると、電池パック１の制御回路５０は、電池サブユニットの異常を検出したか否かを判定する（ステップＳ１）。そして、制御回路５０は、電池サブユニットの異常を検出したと判定すると、異常が発生した電池サブユニットの識別情報（＝ＩＤ２１，ＩＤ２２，ＩＤ２３の少なくとも１つ）を記憶する（ステップＳ２）。
【００６３】
その後、制御回路５０は、充電開始時か否かを判定する（ステップＳ３）。より具体的には、制御回路５０は、電圧Ｖ１１，Ｖ１２，Ｖ１３の時間に対する上昇率が閾値以上であるか否かを判定することによって、充電開始時か否かを判定する。この場合、制御回路５０は、電圧Ｖ１１，Ｖ１２，Ｖ１３の時間に対する上昇率が閾値以上であれば、充電開始時であると判定し、電圧Ｖ１１，Ｖ１２，Ｖ１３の時間に対する上昇率が閾値よりも小さければ、充電開始時ではないと判定する。
【００６４】
ステップＳ３において、充電開始時であると判定されると、制御回路５０は、ステップＳ２において記憶した識別情報に対応するスイッチ（＝スイッチ４３１〜４３３の少なくとも１つ）をオンする。これによって、溶断セル４１は、ヒューズ（＝ヒューズ２１１，２２１，２３１の少なくとも１つ）を溶断する。即ち、異常が発生した電池サブユニットのヒューズに過電流が流れ、ヒューズが溶断される（ステップＳ４）。そして、異常処理の動作が終了する。
【００６５】
なお、図４に示すステップＳ１〜ステップＳ４は、１時間毎及び１日毎等のように、一定時間毎に実行される。
【００６６】
図５は、図４に示すステップＳ１，Ｓ２の詳細な動作を説明するためのフローチャートである。
【００６７】
図５を参照して、異常処理の動作が開始されると、電圧検出部５１０，５２０，５３０は、それぞれ、電圧Ｖ１１，Ｖ１２，Ｖ１３を検出し（ステップＳ１１）、その検出した電圧Ｖ１１，Ｖ１２，Ｖ１３を制御回路５０へ出力する。そして、制御回路５０は、電圧Ｖ１１，Ｖ１２，Ｖ１３を各電池サブユニット２１，２２，２３の識別情報ＩＤ２１，ＩＤ２２，ＩＤ２３に対応付けて記憶する。
【００６８】
その後、制御回路５０は、異常判定の対象となる電池サブユニットを決定する（ステップＳ１２）。具体的には、制御回路５０は、電池サブユニット２１〜２３のうち、任意の１つの電池サブユニットを異常判定の対象となる電池サブユニットとして決定する。例えば、制御回路５０は、電池サブユニット２１を異常判定の対象となる電池サブユニットとして決定する。
【００６９】
そして、制御回路５０は、上述した方法によって、判定対象の電池サブユニット２１が異常であるか否かを判定する（ステップＳ１３）。
【００７０】
ステップＳ１３において、判定対象の電池サブユニットが異常であると判定されると、制御回路５０は、異常である電池サブユニットの識別情報を記憶する（ステップＳ１４）。
【００７１】
そして、ステップＳ１３において、判定対象の電池サブユニットが異常でないと判定されたとき、またはステップＳ１４の後、制御回路５０は、全ての電池サブユニット２１〜２３について、異常判定が終了したか否かを判定する（ステップＳ１５）。
【００７２】
ステップＳ１５において、全ての電池サブユニット２１〜２３について、異常判定が終了していないと判定されたとき、制御回路５０は、次の判定対象を決定する（ステップＳ１６）。より具体的には、制御回路５０は、既に異常であるか否かが判定された電池サブユニット以外の電池サブユニットから任意の１つの電池サブユニットを選択することによって次の判定対象を決定する。
【００７３】
その後、一連の動作は、ステップＳ１３へ移行し、ステップＳ１５において、全ての電池サブユニット２１〜２３について、異常判定が終了したと判定されるまで、上述したステップＳ１３〜ステップＳ１６が繰返し実行される。
【００７４】
そして、ステップＳ１５において、全ての電池サブユニット２１〜２３について、異常判定が終了したと判定されると、一連の動作は、図４のステップＳ３へ移行する。
【００７５】
上述したステップＳ１１〜ステップＳ１６を実行することにより、制御回路５０は、各電池サブユニット２１，２２，２３の二次電池セル群２１２，２２２，２３２の電圧Ｖ１１，Ｖ１２，Ｖ１３を比較することにより、判定対象である電池サブユニットが異常であるか否かを判定することができる。
【００７６】
図６は、図４に示すステップＳ３，Ｓ４の詳細な動作を説明するためのフローチャートである。
【００７７】
図６を参照して、図４に示すステップＳ２の後、制御回路５０は、上述した方法によって、充電開始時であるか否かを判定する（ステップＳ２１）。そして、ステップＳ２１において、充電開始時であると判定されると、制御回路５０は、記憶した識別情報に対応するスイッチをオンし、溶断セル４１は、異常である電池サブユニットのヒューズに過電流を流す（ステップＳ２２）。これによって、異常である電池サブユニットのヒューズが溶断される。そして、一連の動作は、図４に示す“終了”へ移行する。
【００７８】
図７は、ヒューズの溶断を確認する動作を説明するためのフローチャートである。なお、図７においては、電池サブユニット２１のヒューズ２１１の溶断を確認する場合について、その動作を説明する。
【００７９】
図７を参照して、ヒューズの溶断を確認する動作が開始されると、電圧検出部５１１は、ヒューズ２１１の両端の電圧Ｖ２１を検出し（ステップＳ３１）、その検出した電圧Ｖ２１を制御回路５０へ出力する。
【００８０】
そして、制御回路５０は、電圧Ｖ２１が、電圧Ｖ４１と略同じになったか否かを判定する（ステップＳ３２）。
【００８１】
ステップＳ３２において、電圧Ｖ２１が電圧Ｖ４１と略同じになったと判定されると、制御回路５０は、ヒューズ２１１が溶断されたことを確認する。そして、制御回路５０は、スイッチ４３１をオフする。
【００８２】
なお、ヒューズの溶断を確認する動作は、制御回路５０が異常である電池サブユニットに対応するスイッチをオンすると、開始される。
【００８３】
また、ヒューズ２２１，２３１の溶断を確認する動作も、上述したステップＳ３１，Ｓ３２に従って実行される。
【００８４】
ステップＳ３１，Ｓ３２を実行することにより、異常である電池サブユニット２１のヒューズ２１１に過電流が流された場合、そのヒューズ２１１が正確に溶断されたか否かを確認することができる。
【００８５】
図８は、第１の実施の形態における他の異常処理の動作を説明するためのフローチャートである。
【００８６】
図８に示すフローチャートは、図４に示すフローチャートのステップＳ３をステップＳ３Ａに代えたものであり、その他は、図４に示すフローチャートと同じである。
【００８７】
図８を参照して、異常処理の動作が開始されると、上述したステップＳ１，Ｓ２が順次実行される。ステップＳ２の後、制御回路５０は、上述した方法によって、電池パック１が放電末期時であるか否かを判定する（ステップＳ３Ａ）。
【００８８】
そして、ステップＳ３Ａにおいて、電池パック１が放電末期時であると判定されると、上述したステップＳ４が実行される。
【００８９】
図９は、図８に示すステップＳ３Ａ，Ｓ４の詳細な動作を説明するためのフローチャートである。
【００９０】
図９に示すフローチャートは、図６に示すフローチャートのステップＳ２１をステップＳ２１Ａに代えたものであり、その他は、図６に示すフローチャートと同じである。
【００９１】
図９を参照して、図８に示すステップＳ２の後、制御回路５０は、上述した方法によって、電池パック１が放電末期時であるか否かを判定する（ステップＳ２１Ａ）。
【００９２】
そして、ステップＳ２１Ａにおいて、電池パック１が放電末期時であると判定されると、上述したステップＳ２２が実行される。
【００９３】
なお、放電末期時に異常である電池サブユニットのヒューズを溶断セル４１によって溶断した場合も、図７に示すフローチャートに従って、ヒューズの溶断を確認する動作が実行される。
【００９４】
上述したように、第１の実施の形態においては、制御回路５０は、二次電池セル群２１２，２２２，２３２の両端の電圧Ｖ１１，Ｖ１２，Ｖ１３に基づいて、電池パック１の充電開始時または放電末期時に各電池サブユニットが異常であるか否かを判定し、異常であると判定された電池サブユニットの二次電池セル群に直列に接続されたヒューズを溶断セル４１によって溶断する。その結果、異常であると判定された電池サブユニットは、電力を負荷に供給せず、正常な電池サブユニットだけが電力を負荷に供給する。
【００９５】
従って、電力を負荷に安定して供給できる。
【００９６】
なお、上記においては、制御回路５０は、ヒューズ２１１，２２１，２３１の溶断を確認すると、スイッチ４３１〜４３３をオフすると説明したが、第１の実施の形態においては、これに限らず、制御回路５０は、ヒューズ２１１，２２１，２３１の溶断を確認した後も、スイッチ４３１〜４３３をオンし続けてもよい。これは、次の理由による。
【００９７】
例えば、ヒューズ２１１の溶断後、スイッチ４３１がオンされ続けた場合、二次電池セル群２１２および溶断セル４１は、プラス端子１０とマイナス端子１１との間に直列に接続される。その結果、直列に接続された溶断セル４１および二次電池セル群２１２は、負荷に電力を供給する。従って、溶断セル４１は、二次電池セル群２１２を構成する４個の二次電池セル２１２１〜２１２４のうち、異常である二次電池セルを補うことができるからである。他の電池サブユニット２２，２３が異常である場合も同様である。
【００９８】
このように、第１の実施の形態においては、溶断セル４１を異常である電池サブユニットの二次電池セルを補う「非常用セル」として用いてもよい。
【００９９】
［第１の実施の形態の変形例］
図１０は、第１の実施の形態による他の電池パック１Ａの回路構成を示す回路図である。
【０１００】
第１の実施の形態による電池パックは、図１０に示す電池パック１Ａであってもよい。図１０を参照して、電池パック１Ａは、図１に示す電池パック１の電池ユニット装置２を電池ユニット装置２Ａに代え、溶断手段４を溶断手段４Ａに代えたものであり、その他は、電池パック１と同じである。
【０１０１】
電池ユニット装置２Ａは、図１に示す電池ユニット装置２の制御回路５０を制御回路５０Ａに代えたものであり、その他は、電池ユニット装置２と同じである。
【０１０２】
溶断手段４Ａは、図１に示す溶断手段４に溶断セル４１Ａ、抵抗４２Ａ、電圧検出部５４０Ａおよび温度センサー５４１Ａを追加したものであり、その他は、溶断手段４と同じである。
【０１０３】
溶断セル４１Ａおよび抵抗４２Ａは、サブプラス端子１２とマイナス端子１１との間に直列される。また、溶断セル４１Ａおよび抵抗４２Ａは、電池サブユニット２１〜２３の各々とマイナス端子１１との間に直列に接続される。そして、直列に接続された溶断セル４１Ａおよび抵抗４２Ａは、直列に接続された溶断セル４１および抵抗４２と並列に接続される。溶断セル４１Ａは、充放電可能なセルであり、例えば、リチウムイオン二次電池およびニッケル水素二次電池等からなる。また、溶断セル４１Ａは、リチウムイオンキャパシタおよびナノゲートキャパシタ等のキャパシタからなる。
【０１０４】
電圧検出部５４０Ａは、抵抗４２Ａの両端に接続される。温度センサー５４１Ａは、溶断セル４１Ａの近傍に配置される。
【０１０５】
溶断セル４１Ａは、制御回路５０Ａによってスイッチ４３１がオンされると、溶断セル４１と共にヒューズ２１１に過電流を流す。これによって、ヒューズ２１１は、溶断する。また、溶断セル４１Ａは、制御回路５０Ａによってスイッチ４３２がオンされると、溶断セル４１と共にヒューズ２２１に過電流を流す。これによって、ヒューズ２２１が溶断する。更に、溶断セル４１Ａは、制御回路５０Ａによってスイッチ４３３がオンされると、溶断セル４１と共にヒューズ２３１に過電流を流す。これによって、ヒューズ２３１が溶断する。更に、溶断セル４１Ａは、サブプラス端子１２およびマイナス端子１１を介して充電される。
【０１０６】
電圧検出部５４０Ａは、抵抗４２Ａの両端の電圧Ｖ３２を検出し、その検出した電圧Ｖ３２を制御回路５０Ａへ出力する。
【０１０７】
温度センサー５４１Ａは、溶断セル４１Ａの温度Ｔ２を検出し、その検出した温度Ｔ２を制御回路５０Ａへ出力する。
【０１０８】
なお、電池パック１Ａにおいては、抵抗４２の両端の電圧は、“Ｖ３１”と表記され、溶断セル４１の温度は、“Ｔ１”と表記されている。
【０１０９】
制御回路５０Ａは、抵抗４２Ａの抵抗値Ｒ４２Ａを保持している。制御回路５０Ａは、温度センサー４１Ａから温度Ｔ２を受ける。
【０１１０】
制御回路５０Ａは、電圧Ｖ３２および抵抗値Ｒ４２Ａに基づいて、ヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）に流れる電流値を演算し、その演算した電流値がヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）を溶断するのに必要な電流値であることを確認する。
【０１１１】
制御回路５０Ａは、温度Ｔ２が７０℃よりも低いか否かを判定する。そして、制御回路５０Ａは、温度Ｔ２が７０℃よりも低いとき、溶断セル４１Ａが正常であると判定する。一方、制御回路５０Ａは、温度Ｔ２が７０℃以上であるとき、溶断セル４１Ａが異常であると判定する。
【０１１２】
制御回路５０Ａは、その他、制御回路５０と同じ機能を果たす。
【０１１３】
電池パック１Ａにおける各電池サブユニット２１〜２３が異常であるか否かの判定は、上述した図４，５，６，８，９に示すフローチャートに従って実行され、異常であると判定された電池サブユニットにおけるヒューズの溶断を確認する動作は、図７に示すフローチャートに従って実行される。
【０１１４】
この場合、２個の溶断セル４１，４１Ａは、制御回路５０Ａによってオンされたスイッチ（スイッチ４３１〜４３３の少なくとも１つ）を介して、異常である電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）のヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）に過電流を流す。
【０１１５】
従って、電池パック１Ａにおいては、異常である電池サブユニットのヒューズを電池パック１よりも正確に溶断できる。
【０１１６】
その結果、電池パック１Ａは、電池パック１よりも安定して電力を負荷に供給できる。
【０１１７】
なお、電池パック１Ａにおいても、溶断セル４１，４１Ａを上述した非常用セルとして用いてもよい。
【０１１８】
また、電池パック１Ａの溶断手段４Ａは、並列に接続された３個以上の溶断セルを含んでいてもよく、一般的には、並列に接続された複数の溶断セルを含んでいればよい。
【０１１９】
上記においては、電池パック１，１Ａの各々は、並列に接続された３個の電池サブユニット２１〜２３を備えると説明したが、第１の実施の形態においては、これに限らず、電池パック１，１Ａの各々は、一般的には、並列に接続された複数の電池サブユニットを備えていればよい。
【０１２０】
また、上記においては、二次電池セル群２１２，２２２，２３２の各々は、４個の二次電池セル２１２１〜２１２４；２２２１〜２２２４；２３２１〜２３２４を含むと説明したが、第１の実施の形態においては、これに限らず、二次電池セル群２１２，２２２，２３２の各々は、一般的には、１個以上の二次電池セルを含んでいればよい。そして、二次電池セル群２１２，２２２，２３２の各々が２個以上の二次電池セルを含む場合、その２個以上の二次電池セルは、直列に接続される。
【０１２１】
更に、第１の実施の形態においては、電池パック１，１Ａの充電開始時または放電末期時以外に各電池サブユニット２１〜２３が異常であるか否かを判定し、異常である電池サブユニットのヒューズを溶断するようにしてもよい。異常である電池サブユニットの二次電池セル群の電圧低下の大きさによっては、溶断セル４１，４１Ａの電圧が二次電池セル群の電圧に加算されても、定格の電圧が負荷に供給される場合もあるからである。
【０１２２】
［第２の実施の形態］
図１１は、第２の実施の形態による電池パック１Ｂの回路構成を示す回路図である。図１１を参照して、第２の実施の形態による電池パック１Ｂは、図１に示す電池パック１の電池ユニット装置２を電池ユニット装置２Ｂに代え、電圧検出部５１２，５２２，５３２を追加したものであり、その他は、電池パック１と同じである。
【０１２３】
電池ユニット装置２Ｂは、図１に示す電池ユニット装置２の制御回路５０を制御回路５０Ｂに代えたものであり、その他は、電池ユニット装置２と同じである。
【０１２４】
電圧検出部５１２は、直列に接続された二次電池セル２１２３，２１２４の両端に接続される。電圧検出部５２２は、直列に接続された二次電池セル２２２３，２２２４の両端に接続される。電圧検出部５３２は、直列に接続された二次電池セル２３２３，２３２４の両端に接続される。
【０１２５】
電圧検出部５１２は、直列に接続された二次電池セル２１２３，２１２４の両端の電圧Ｖ１１’を検出し、その検出した電圧Ｖ１１’を制御回路５０Ｂへ出力する。電圧検出部５２２は、直列に接続された二次電池セル２２２３，２２２４の両端の電圧Ｖ１２’を検出し、その検出した電圧Ｖ１２’を制御回路５０Ｂへ出力する。電圧検出部５３２は、直列に接続された二次電池セル２３２３，２３２４の両端の電圧Ｖ１３’を検出し、その検出した電圧Ｖ１３’を制御回路５０Ｂへ出力する。
【０１２６】
制御回路５０Ｂは、各二次電池セル群２１２，２２２，２３２を構成する二次電池セル２１２１〜２１２４；２２２１〜２２２４；２３２１〜２３２４の個数ｍ（＝４個）と、電圧検出部５１２，５２２，５３２が接続される二次電池セルの個数ｎ（＝２個）とを保持している。ここで、ｍは、２以上の整数であり、ｎは、１≦ｎ＜ｍを満たす整数である。
【０１２７】
制御回路５０Ｂは、電圧検出部５１０，５２０，５３０からそれぞれ電圧Ｖ１１，Ｖ１２，Ｖ１３を受け、電圧検出部５１２，５２２，５３２からそれぞれ電圧Ｖ１１’，Ｖ１２’，Ｖ１３’を受ける。
【０１２８】
そして、制御回路５０Ｂは、電圧Ｖ１１および個数ｍ，ｎに基づいて、直列に接続された２個の二次電池セル２１２３，２１２４の両端の電圧Ｖｎ（＝（ｎ／ｍ）×Ｖ１１）を演算する。
【０１２９】
その後、制御回路５０Ｂは、電圧Ｖｎと電圧Ｖ１１’との差ΔＶの絶対値｜ΔＶ｜＝｜Ｖｎ−Ｖ１１’｜＝｜（ｎ／ｍ）×Ｖ１１−Ｖ１１’｜を演算する。
【０１３０】
そうすると、制御回路５０Ｂは、絶対値｜ΔＶ｜が閾値Ｖｔｈ２よりも大きいか否かを判定する。そして、制御回路５０Ｂは、絶対値｜ΔＶ｜が閾値Ｖｔｈ２よりも大きいと判定したとき、電池サブユニット２１が異常であると判定する。一方、制御回路５０Ｂは、絶対値｜ΔＶ｜が閾値Ｖｔｈ２以下であると判定したとき、電池サブユニット２１が正常であると判定する。なお、閾値Ｖｔｈ２は、例えば、電圧Ｖｎの１０％に設定される。
【０１３１】
制御回路５０Ｂは、同様にして、電池サブユニット２２，２３の各々が異常であるか否かを判定する。
【０１３２】
制御回路５０Ｂは、その他、制御回路５０と同じ機能を果たす。
【０１３３】
次に、電池パック１Ｂにおける異常処理の動作を説明する。電池パック１Ｂにおける異常処理の動作は、図４に示すフローチャートに従って実行される。
【０１３４】
図１２は、図４に示すステップＳ１，Ｓ２の詳細な動作を説明するための第２の実施の形態におけるフローチャートである。
【０１３５】
図１２に示すフローチャートは、図５に示すフローチャートのステップＳ１１，Ｓ１２をステップＳ１２Ａ，Ｓ１２Ｂ，Ｓ１２Ｃに代え、ステップＳ１３をステップＳ１３Ａに代えたものであり、その他は、図５に示すフローチャートと同じである。
【０１３６】
図１２を参照して、電池パック１Ｂにおける異常処理の動作が開始されると、制御回路５０Ｂは、制御回路５０と同じ方法によって、異常判定の対象となる電池サブユニットを決定する（ステップＳ１２Ａ）。
【０１３７】
そして、制御回路５０Ｂは、異常判定の対象となる電池サブユニットに含まれるｍ個（＝４個）の二次電池セルの両端の電圧Ｖｍ（＝Ｖ１１，Ｖ１２，Ｖ１３のいずれか）を電圧検出部（＝電圧検出部５１０，５２０，５３０のいずれか）から受ける。即ち、制御回路５０Ｂは、異常判定の対象となる電池サブユニットに含まれるｍ個の二次電池セルの両端の電圧Ｖｍを検出する（ステップＳ１２Ｂ）。
【０１３８】
その後、制御回路５０Ｂは、異常判定の対象となる電池サブユニットに含まれるｎ個（＝２個）の二次電池セルの両端の電圧Ｖｎ’（＝Ｖ１１’，Ｖ１２’，Ｖ１３’のいずれか）を電圧検出部（＝電圧検出部５１２，５２２，５３２のいずれか）から受ける。即ち、制御回路５０Ｂは、異常判定の対象となる電池サブユニットに含まれるｎ個の二次電池セルの両端の電圧Ｖｎ’を検出する（ステップＳ１２Ｃ）。
【０１３９】
その後、制御回路５０Ｂは、判定対象の電池サブユニットが異常であるか否かを判定する（ステップＳ１３Ａ）。より具体的には、制御回路５０Ｂは、電圧Ｖｍ（＝Ｖ１１，Ｖ１２，Ｖ１３のいずれか）および個数ｍ，ｎに基づいて、直列に接続された２個の二次電池セル２１２３，２１２４の両端の電圧Ｖｎ（＝（ｎ／ｍ）×Ｖｍ）を演算する。
【０１４０】
そして、制御回路５０Ｂは、電圧Ｖｎと電圧Ｖｎ’との差ΔＶの絶対値｜ΔＶ｜＝｜Ｖｎ−Ｖｎ’｜＝｜（ｎ／ｍ）×Ｖｍ−Ｖｎ’｜を演算する。
【０１４１】
そうすると、制御回路５０Ｂは、絶対値｜ΔＶ｜が閾値Ｖｔｈ２よりも大きいか否かを判定する。そして、制御回路５０Ｂは、絶対値｜ΔＶ｜が閾値Ｖｔｈ２よりも大きいと判定したとき、判定対象の電池サブユニットが異常であると判定する。一方、制御回路５０Ｂは、絶対値｜ΔＶ｜が閾値Ｖｔｈ２以下であると判定したとき、判定対象の電池サブユニットが正常であると判定する。
【０１４２】
ステップＳ１３Ａにおいて、判定対象の電池サブユニットが異常であると判定されたとき、異常処理の動作は、ステップＳ１４へ移行し、上述したステップＳ１４〜ステップＳ１６が順次実行される。
【０１４３】
一方、ステップＳ１３Ａにおいて、判定対象の電池サブユニットが正常であると判定されたとき、異常処理の動作は、ステップＳ１５へ移行し、上述したステップＳ１５，Ｓ１６が順次実行される。
【０１４４】
そして、ステップＳ１６が実行されたとき、異常処理の動作は、ステップＳ１２Ｂへ移行し、ステップＳ１５において、全ての電池サブユニットについて、異常判定が終了したと判定されるまで、上述したステップＳ１２Ｂ，Ｓ１２Ｃ，Ｓ１３Ａ，Ｓ１４〜Ｓ１６が繰返し実行される。
【０１４５】
その後、ステップＳ１５において、全ての電池サブユニットについて、異常判定が終了したと判定されると、図４に示すステップＳ３，Ｓ４（図６に示すステップＳ２１，Ｓ２２）が順次実行される。
【０１４６】
電池パック１Ｂにおける異常処理の動作が行なわれると、異常である電池サブユニットに含まれるヒューズの溶断を確認する動作が図７に示すフローチャートに従って実行される。
【０１４７】
また、電池パック１Ｂにおける異常処理の動作は、図８に示すフローチャートに従って実行されてもよい。この場合、図８に示すステップＳ１，Ｓ２の詳細な動作は、図１２に示すフローチャートに従って実行される。また、図８に示すステップＳ３Ａ，Ｓ４の詳細な動作は、図９に示すフローチャートに従って実行される。
【０１４８】
上述したように、第２の実施の形態においては、制御回路５０Ｂは、二次電池セル群２１２，２２２，２３２のｍ個の二次電池セルの両端の電圧Ｖ１１，Ｖ１２，Ｖ１３および二次電池セル群２１２，２２２，２３２のｎ個の二次電池セルの両端の電圧Ｖ１１'，Ｖ１２’，Ｖ１３’に基づいて、電池パック１Ｂの充電開始時または放電末期時に各電池サブユニット２１〜２３が異常であるか否かを判定し、異常であると判定された電池サブユニットの二次電池セル群に直列に接続されたヒューズを溶断セル４１によって溶断する。その結果、異常であると判定された電池サブユニットは、電力を負荷に供給せず、正常な電池サブユニットだけが電力を負荷に供給する。
【０１４９】
従って、電力を負荷に安定して供給できる。
【０１５０】
なお、第２の実施の形態においては、上述した電池パック１から電池パック１Ａへの変更と同じ変更を電池パック１Ｂに対して施してもよい。この場合、電池パック１Ｂは、電圧検出部５４０Ａおよび温度センサー５４１Ａを更に備える。
【０１５１】
第２の実施の形態におけるその他の説明は、第１の実施の形態と同じである。
【０１５２】
［第２の実施の形態の変形例］
図１３は、第２の実施の形態による他の電池パック１Ｃの回路構成を示す回路図である。
【０１５３】
第２の実施の形態による電池パック２Ｂは、図１３に示す電池パック１Ｃであってもよい。図１３を参照して、電池パック１Ｃは、図１１に示す電池パック１Ｂの電池ユニット装置２Ｂを電池ユニット装置２Ｃに代え、電圧検出部５１０，５２０，５３０を電圧検出部５６０に代えたものであり、その他は、電池パック２Ｂと同じである。
【０１５４】
電池ユニット装置２Ｃは、図１１に示す電池ユニット装置２Ｂの制御回路５０Ｂを制御回路５０Ｃに代えたものであり、その他は、電池ユニット装置２Ｂと同じである。
【０１５５】
電圧検出部５６０は、並列に接続された電池サブユニット２１〜２３の両端に接続される。電圧検出部５６０は、電池サブユニット２１〜２３の両端の電圧Ｖ２０を検出し、その検出した電圧Ｖ２０を制御回路５０Ｃへ出力する。制御回路５０Ｃは、電圧検出部５６０から電圧Ｖ２０を受ける。
【０１５６】
制御回路５０Ｃは、各二次電池セル群２１２，２２２，２３２を構成する二次電池セル２１２１〜２１２４；２２２１〜２２２４；２３２１〜２３２４の個数ｍ（＝４個）と、電圧検出部５１２，５２２，５３２が接続される二次電池セルの個数ｎ（＝２個）とを保持している。
【０１５７】
そして、制御回路５０Ｃは、電圧Ｖ２０および個数ｍ，ｎに基づいて、２個の二次電池セル２１２３，２１２４の両端の電圧Ｖｎ１（＝（ｎ／ｍ）×Ｖ２０）を演算し、その演算した電圧Ｖｎ１を電圧１１’と比較することにより、電池サブユニット２１が異常であるか否かを判定する。
【０１５８】
具体的には、制御回路５０Ｃは、電圧Ｖｎ１（＝（ｎ／ｍ）×Ｖ２０）を演算した後、電圧Ｖｎ１と電圧Ｖ１１’との差ΔＶ’の絶対値｜ΔＶ’｜＝｜Ｖｎ１−Ｖ１１’｜＝｜（ｎ／ｍ）×Ｖ２０−Ｖ１１’｜を演算する。
【０１５９】
そうすると、制御回路５０Ｃは、絶対値｜ΔＶ’｜が閾値Ｖｔｈ２’よりも大きいか否かを判定する。そして、制御回路５０Ｃは、絶対値｜ΔＶ’｜が閾値Ｖｔｈ２’よりも大きいと判定したとき、電池サブユニット２１が異常であると判定する。一方、制御回路５０Ｃは、絶対値｜ΔＶ’｜が閾値Ｖｔｈ２’以下であると判定したとき、電池サブユニット２１が正常であると判定する。なお、閾値Ｖｔｈ２’は、例えば、電圧Ｖｎ’の１０％に設定される。
【０１６０】
そして、制御回路５０Ｃは、同様にして、電池サブユニット２２，２３の各々が異常であるか否かを判定する。
【０１６１】
制御回路５０Ｃは、その他、制御回路５０と同じ機能を果たす。
【０１６２】
次に、電池パック１Ｃにおける異常処理の動作を説明する。電池パック１Ｃにおける異常処理の動作は、図１４に示すフローチャートに従って実行される。
【０１６３】
図１４は、図１２に示すフローチャートのステップＳ１２ＢをステップＳ１２Ｂ’に代え、ステップＳ１３Ａをステップ１３Ａ’に代えたものであり、その他は、図１２に示すフローチャートと同じである。
【０１６４】
異常判定の対象となる電池サブユニットが決定されると（ステップＳ１２Ａ）、制御回路５０Ｃは、電圧検出部５６０から電池サブユニット２１〜２３の両端の電圧Ｖ２０を検出する（ステップＳ１２Ｂ’）。
【０１６５】
その後、制御回路５０Ｃは、制御回路５０Ｂと同じ方法によって、異常判定の対象となる電池サブユニットに含まれるｎ個の二次電池セルの両端の電圧Ｖｎ’を検出する（ステップＳ１２Ｃ）。
【０１６６】
そして、制御回路５０Ｃは、判定対象の電池サブユニットが異常であるか否かを判定する（ステップＳ１３Ａ’）。より具体的には、制御回路５０Ｃは、電圧Ｖ２０および個数ｍ，ｎに基づいて、直列に接続された２個の二次電池セル２１２３，２１２４の両端の電圧Ｖｎ１（＝（ｎ／ｍ）×Ｖ２０）を演算する。
【０１６７】
そして、制御回路５０Ｃは、電圧Ｖｎ１と電圧Ｖｎ’との差ΔＶ’の絶対値｜ΔＶ’｜＝｜Ｖｎ１−Ｖｎ’｜＝｜（ｎ／ｍ）×Ｖ２０−Ｖｎ’｜を演算する。
【０１６８】
そうすると、制御回路５０Ｃは、絶対値｜ΔＶ’｜が閾値Ｖｔｈ２’よりも大きいか否かを判定する。そして、制御回路５０Ｃは、絶対値｜ΔＶ’｜が閾値Ｖｔｈ２’よりも大きいと判定したとき、判定対象の電池サブユニットが異常であると判定する。一方、制御回路５０Ｃは、絶対値｜ΔＶ’｜が閾値Ｖｔｈ２’以下であると判定したとき、判定対象の電池サブユニットが正常であると判定する。
【０１６９】
ステップＳ１３Ａ’において、判定対象の電池サブユニットが異常であると判定されたとき、異常処理の動作は、ステップＳ１４へ移行し、上述したステップＳ１４〜ステップＳ１６が順次実行される。
【０１７０】
一方、ステップＳ１３Ａ’において、判定対象の電池サブユニットが正常であると判定されたとき、異常処理の動作は、ステップＳ１５へ移行し、上述したステップＳ１５，Ｓ１６が順次実行される。
【０１７１】
上述したように、第２の実施の形態の変形例においては、制御回路５０Ｃは、電池ユニット２０の両端の電圧Ｖ２０および二次電池セル群２１２，２２２，２３２のｎ個の二次電池セルの両端の電圧Ｖ１１'，Ｖ１２’，Ｖ１３’に基づいて、電池パック１Ｃの充電開始時または放電末期時に各電池サブユニット２１〜２３が異常であるか否かを判定し、異常であると判定された電池サブユニットの二次電池セル群に直列に接続されたヒューズを溶断セル４１によって溶断する。その結果、異常であると判定された電池サブユニットは、電力を負荷に供給せず、正常な電池サブユニットだけが電力を負荷に供給する。
【０１７２】
従って、電力を負荷に安定して供給できる。
【０１７３】
なお、第２の実施の形態の変形例においては、上述した電池パック１から電池パック１Ａへの変更と同じ変更を電池パック１Ｃに対して施してもよい。この場合、電池パック１Ｃは、電圧検出部５４０Ａおよび温度センサー５４１Ａを更に備える。
【０１７４】
第２の実施の形態の変形例におけるその他の説明は、第２の実施の形態と同じである。
【０１７５】
［第３の実施の形態］
［第３の実施の形態の構成］
図１５は、第３の実施の形態による電池パック１Ｄの回路構成を示す回路図である。図１５を参照して、第３の実施の形態による電池パック１Ｄは、図１に示す電池パック１の電池ユニット装置２を電池ユニット装置２Ｄに代え、電圧検出部５１０，５２０，５３０をそれぞれ電圧検出部５１３，５２３，５３３に代え、抵抗５４３および電圧検出部５５０を追加したものであり、その他は、電池パック１と同じである。
【０１７６】
電池ユニット装置２Ｄは、図１に示す電池ユニット装置２の電池ユニット２０および制御回路５０をそれぞれ電池ユニット２０Ａおよび制御回路５０Ｄに代えたものである。電池ユニット２０Ａは、図１に示す電池サブユニット２１，２２，２３をそれぞれ電池サブユニット２１Ａ，２２Ａ，２３Ａに代えたものである。
【０１７７】
電池サブユニット２１Ａは、図１に示す電池サブユニット２１に抵抗２１３を追加したものであり、その他は、電池サブユニット２１と同じである。電池サブユニット２２Ａは、図１に示す電池サブユニット２２に抵抗２２３を追加したものであり、その他は、電池サブユニット２２と同じである。電池サブユニット２３Ａは、図１に示す電池サブユニット２３に抵抗２３３を追加したものであり、その他は、電池サブユニット２３と同じである。
【０１７８】
抵抗２１３は、ヒューズ２１１と二次電池セル群２１２との間にヒューズ２１１および二次電池セル群２１２と直列に接続される。この場合、スイッチ４３１の一方の端子は、ヒューズ２１１と抵抗２１３との間に接続される。
【０１７９】
抵抗２２３は、ヒューズ２２１と二次電池セル群２２２との間にヒューズ２２１および二次電池セル群２２２と直列に接続される。この場合、スイッチ４３２の一方の端子は、ヒューズ２２１と抵抗２２３との間に接続される。
【０１８０】
抵抗２３３は、ヒューズ２３１と二次電池セル群２３２との間にヒューズ２３１および二次電池セル群２３２と直列に接続される。この場合、スイッチ４３３の一方の端子は、ヒューズ２３１と抵抗２３３との間に接続される。
【０１８１】
抵抗５４３は、二次電池セル群２１２，２２２，２３２のプラス側の端子と、プラス端子１０との間に接続される。
【０１８２】
電圧検出部５１３は、抵抗２１３の両端に接続される。電圧検出部５２３は、抵抗２２３の両端に接続される。電圧検出部５３３は、抵抗２３３の両端に接続される。電圧検出部５５０は、抵抗５４３の両端に接続される。
【０１８３】
電圧検出部５１３は、抵抗２１３の両端の電圧Ｖ１１”を検出し、その検出した電圧Ｖ１１”を制御回路５０Ｄへ出力する。電圧検出部５２３は、抵抗２２３の両端の電圧Ｖ１２”を検出し、その検出した電圧Ｖ１２”を制御回路５０Ｄへ出力する。電圧検出部５３３は、抵抗２３３の両端の電圧Ｖ１３”を検出し、その検出した電圧Ｖ１３”を制御回路５０Ｄへ出力する。電圧検出部５５０は、抵抗５４３の両端の電圧Ｖ４を検出し、その検出した電圧Ｖ４を制御回路５０Ｄへ出力する。
【０１８４】
制御回路５０Ｄは、電圧検出部５５０から電圧Ｖ４を受ける。そして、制御回路５０Ｄは、電圧Ｖ４に基づいて電池パック１Ｄが放電状態であるか否かを判定する。より具体的には、制御回路５０Ｄは、電圧Ｖ４が正の電圧値からなるとき（＝電圧検出部５５０の左側の端子に入力される電圧が右側の端子に入力される電圧よりも高い場合）、電池パック１Ｄが放電状態であると判定する。一方、制御回路５０Ｄは、電圧Ｖ４が負の電圧値からなるとき（＝電圧検出部５５０の左側の端子に入力される電圧が右側の端子に入力される電圧よりも低い場合）、電池パック１Ｄが充電状態であると判定する。
【０１８５】
また、制御回路５０Ｄは、電圧検出部５１３，５２３，５３３からそれぞれ電圧Ｖ１１”，Ｖ１２”，Ｖ１３”を受ける。そして、制御回路５０Ｄは、電圧Ｖ１１”に基づいて、二次電池セル群２１２に流れている電流の方向が充電方向であるか放電方向であるかを判定する。より具体的には、制御回路５０Ｄは、電圧Ｖ１１”が正の電圧値からなるとき（＝電圧検出部５１３の下側の端子に入力される電圧が上側の端子に入力される電圧よりも高い場合）、二次電池セル群２１２に流れている電流の方向が放電方向であると判定する。一方、制御回路５０Ｄは、電圧Ｖ１１”が負の電圧値からなるとき（＝電圧検出部５１３の下側の端子に入力される電圧が上側の端子に入力される電圧よりも低い場合）、二次電池セル群２１２に流れている電流の方向が充電方向であると判定する。
【０１８６】
そして、制御回路５０Ｄは、二次電池セル群２１２に流れている電流の方向が充電方向であると判定したとき、電池サブユニット２１Ａが異常であると判定する。また、制御回路５０Ｄは、二次電池セル群２１２に流れている電流の方向が放電方向であると判定したとき、電池サブユニット２１Ａが正常であると判定する。
【０１８７】
制御回路５０Ｄは、同様にして、電圧Ｖ１２”，Ｖ１３”に基づいて、それぞれ電池サブユニット２２Ａ，２３Ａが異常であるか否かを判定する。
【０１８８】
制御回路５０Ｄは、その他、制御回路５０と同じ機能を果たす。
【０１８９】
図１６は、図１５に示す各電池サブユニット２１Ａ，２２Ａ，２３Ａに流れる電流の模式図である。
【０１９０】
図１６を参照して、電池パック１Ｄの放電時、正常である電池サブユニット２１Ａ，２３Ａの各々は、プラス端子１０およびマイナス端子１１を介して電流を負荷へ流す。一方、電池サブユニット２２Ａが異常である場合、電流は、電池サブユニット２２Ａに流れ込む。即ち、電池サブユニット２２Ａが異常である場合、電池サブユニット２２Ａには、充電方向に電流が流れる。
【０１９１】
また、電池パック１Ｄの放電時、電池サブユニット２１Ａが異常であり、電池サブユニット２２Ａ，２３Ａが正常である場合、電池サブユニット２２Ａ，２３Ａの各々は、プラス端子１０およびマイナス端子１１を介して電流を負荷へ流し、電池サブユニット２１Ａには、充電方向に電流が流れる。
【０１９２】
更に、電池パック１Ｄの放電時、電池サブユニット２３Ａが異常であり、電池サブユニット２１Ａ，２２Ａが正常である場合、電池サブユニット２１Ａ，２２Ａの各々は、プラス端子１０およびマイナス端子１１を介して電流を負荷へ流し、電池サブユニット２３Ａには、充電方向に電流が流れる。
【０１９３】
従って、制御回路５０Ｄは、電池パック１Ｄの放電時、各電池サブユニット２１Ａ，２２Ａ，２３Ａに流れる電流が充電方向であることを検出することによって、各電池サブユニット２１Ａ，２２Ａ，２３Ａが異常であることを検出できる。
【０１９４】
図１７は、第３の実施の形態における異常処理の動作を説明するためのフローチャートである。
【０１９５】
図１７を参照して、電池パック１Ｄにおける異常処理の動作が開始されると、制御回路５０Ｄは、電圧検出部５５０から受けた電圧Ｖ４が正の電圧値であるか否かを判定することによって電池パック１Ｄが放電状態であるか否かを判定する（ステップＳ４１）。
【０１９６】
ステップＳ４１において、電池パック１Ｄが放電状態であると判定されると、制御回路５０Ｄは、電池サブユニットの異常を検出したか否かを更に判定する（ステップＳ４２）。
【０１９７】
ステップＳ４２において、電池サブユニットの異常が検出されたと判定されたとき、制御回路５０Ｄは、異常が発生した電池サブユニットの識別情報を記憶する（ステップＳ４３）。そして、制御回路５０Ｄは、異常が発生した電池サブユニット（電池サブユニット２１Ａ，２２Ａ，２３Ａの少なくとも１つ）のヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）に対応付けられたスイッチ（スイッチ４３１〜４３３の少なくとも１つ）をオンし、溶断セル４１によってヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）に過電流を流してヒューズ（ヒューズ２１１，２２１，２３１の少なくとも１つ）を溶断する（ステップＳ４４）。
【０１９８】
これによって、異常処理の動作が終了する。
【０１９９】
図１８は、図１７に示すステップＳ４２，Ｓ４３の詳細な動作を説明するためのフローチャートである。
【０２００】
図１８を参照して、図１７に示すステップＳ４１において、電池パック１Ｄが放電状態であると判定されると、制御回路５０Ｄは、制御回路５０と同じ方法によって、異常判定の対象となる電池サブユニットを決定する（ステップＳ４２１）。
【０２０１】
そして、制御回路５０Ｄは、異常判定の対象となる電池サブユニットに含まれる抵抗（抵抗２１３，２２３，２３３のいずれか）の両端の電圧ＶＲ（＝電圧Ｖ１１”，Ｖ１２”，Ｖ１３”のいずれか）を受ける。即ち、制御回路５０Ｄは、異常判定の対象となる電池サブユニットに含まれる抵抗の両端の電圧ＶＲを検出する（ステップＳ４２２）。
【０２０２】
その後、制御回路５０Ｄは、電圧ＶＲが正の電圧値からなるか否かを判定することによって、判定対象の電池サブユニットが異常であるか否かを判定する（ステップＳ４２３）。
【０２０３】
ステップＳ４２３において、判定対象の電池サブユニットが異常であると判定されたとき、制御回路５０Ｄは、異常である電池サブユニットの識別情報を記憶する（ステップＳ４２４）。
【０２０４】
そして、ステップＳ４２３において、判定対象の電池サブユニットが異常でないと判定されたとき、またはステップＳ４２４の後、制御回路５０Ｄは、全ての電池サブユニット２１Ａ，２２Ａ，２３Ａについて、異常判定が終了したか否かを判定する（ステップＳ４２５）。
【０２０５】
ステップＳ４２５において、全ての電池サブユニット２１Ａ，２２Ａ，２３Ａについて、異常判定が終了していないと判定されたとき、制御回路５０Ｄは、次の判定対象となる電池サブユニットを決定する（ステップＳ４２６）。その後、異常処理の動作は、ステップＳ４２２に移行し、ステップＳ４２５において、全ての電池サブユニット２１Ａ，２２Ａ，２３Ａについて、異常判定が終了したと判定されるまで、ステップＳ４２２〜ステップＳ４２６が繰返し実行される。
【０２０６】
そして、ステップＳ４２５において、全ての電池サブユニット２１Ａ，２２Ａ，２３Ａについて、異常判定が終了したと判定されると、異常処理の動作は、図１７に示すステップＳ４４へ移行する。
【０２０７】
上述したように、第３の実施の形態においては、制御回路５０Ｄは、電池パック１Ｄの放電状態において、各電池サブユニット２１Ａ，２２Ａ，２３Ａに流れる電流が充電方向であることを検出することによって、異常である電池サブユニットを検出する。
【０２０８】
そして、制御回路５０Ｄは、異常である電池サブユニットのヒューズに溶断セル４１によって過電流を流し、異常である電池サブユニットのヒューズを溶断する。その結果、異常である電池サブユニットは、電力を負荷に供給せず、正常である電池サブユニットのみが電力を負荷に供給する。
【０２０９】
従って、電力を負荷に安定して供給できる。
【０２１０】
電池パック１Ｄにおける異常処理の動作が行なわれると、異常である電池サブユニットに含まれるヒューズの溶断を確認する動作が図７に示すフローチャートに従って実行される。
【０２１１】
なお、第３の実施の形態においては、制御回路５０Ｄは、電池パック１Ｄが負荷に電力を供給しておらず、かつ、電池パック１Ｄが充電されていない時に、上述した方法によって、異常である電池サブユニットを検出し、異常である電池サブユニットのヒューズを溶断してもよい。この場合、制御回路５０Ｄは、電圧検出部５５０から受けた電圧Ｖ４が約０Ｖであるとき、電池パック１Ｄが負荷に電力を供給しておらず、かつ、電池パック１Ｄが充電されていないと判定する。
【０２１２】
電池サブユニット２１Ａ，２２Ａ，２３Ａのうち、例えば、電池サブユニット２２Ａが異常である場合、二次電池セル群２２２の両端の電圧Ｖ１２は、二次電池セル群２１２，２３２の両端の電圧Ｖ１１，Ｖ１３よりも低くなるので、電池サブユニット２２Ａには、充電方向に電流が流れ、電池サブユニット２１Ａ，２３Ａには、放電方向に電流が流れる。
【０２１３】
従って、電池パック１Ｄが負荷に電力を供給しておらず、かつ、電池パック１Ｄが充電されていない時も、図１７に示すフローチャートに従って異常処理を実行することが可能である。
【０２１４】
また、第３の実施の形態においては、上述した電池パック１から電池パック１Ａへの変更と同じ変更を電池パック１Ｄに対して施してもよい。この場合、電池パック１Ｄは、電圧検出部５４０Ａおよび温度センサー５４１Ａを更に備える。
【０２１５】
第３の実施の形態におけるその他の説明は、第１の実施の形態と同じである。
【０２１６】
［第４の実施の形態］
図１９は、第４の実施の形態による電池パック１Ｅの回路構成を示す回路図である。図１９を参照して、第４の実施の形態による電池パック１Ｅは、図１に示す電池パック１の電池ユニット装置２を電池ユニット装置２Ｅに代え、電圧検出部５１０，５２０，５３０をそれぞれ温度センサー５１４，５２４，５３４に代えたものであり、その他は、電池パック１と同じである。
【０２１７】
電池ユニット装置２Ｅは、図１に示す電池ユニット装置２の制御回路５０を制御回路５０Ｅに代えたものであり、その他は、電池ユニット装置２と同じである。
【０２１８】
温度センサー５１４は、二次電池セル群２１２の近傍に配置される。温度センサー５２４は、二次電池セル群２２２の近傍に配置される。温度センサー５３４は、二次電池セル群２３２の近傍に配置される。
【０２１９】
温度センサー５１４は、二次電池セル群２１２の温度Ｔ１１を検出し、その検出した温度Ｔ１１を制御回路５０Ｅへ出力する。
【０２２０】
温度センサー５２４は、二次電池セル群２２２の温度Ｔ１２を検出し、その検出した温度Ｔ１２を制御回路５０Ｅへ出力する。
【０２２１】
温度センサー５３４は、二次電池セル群２３２の温度Ｔ１３を検出し、その検出した温度Ｔ１３を制御回路５０Ｅへ出力する。
【０２２２】
制御回路５０Ｅは、温度センサー５１４，５２４，５３４からそれぞれ温度Ｔ１１，Ｔ１２，Ｔ１３を受ける。
【０２２３】
そして、制御回路５０Ｅは、温度Ｔ１１が７０℃よりも低いとき、電池サブユニット２１が正常であると判定する。また、制御回路５０Ｅは、温度Ｔ１１が７０℃以上であるとき、電池サブユニット２１が異常であると判定する。
【０２２４】
制御回路５０Ｅは、電池サブユニット２１が異常であると判定すると、電池サブユニット２１の識別情報に対応するスイッチ４３１をオンし、溶断セル４１によってヒューズ２１１に過電流を流す。これによって、ヒューズ２１１が溶断される。
【０２２５】
制御回路５０Ｅは、同様にして、温度Ｔ１２に基づいて、電池サブユニット２２が異常であるか否かを判定し、電池サブユニット２２が異常であるとき、スイッチ４３２をオンして溶断セル４１によってヒューズ２２１を溶断する。
【０２２６】
また、制御回路５０Ｅは、同様にして、温度Ｔ１３に基づいて、電池サブユニット２３が異常であるか否かを判定し、電池サブユニット２３が異常であるとき、スイッチ４３３をオンして溶断セル４１によってヒューズ２３１を溶断する。
【０２２７】
制御回路５０Ｅは、その他、制御回路５０と同じ機能を果たす。
【０２２８】
このように、第４の実施の形態においては、制御回路５０Ｅは、二次電池セル群２１２，２２２，２３２の温度Ｔ１１，Ｔ１２，Ｔ１３に基づいて、それぞれ、電池サブユニット２１，２２，２３が異常であるか否かを判定し、電池サブユニット２１，２２，２３が異常であるとき、電池サブユニット２１，２２，２３のヒューズ２１１，２２１，２３１を溶断セル４１によって溶断する異常処理を実行する。
【０２２９】
そして、電池パック１Ｅにおいては、電池パック１Ｅの放電時、充電時および不使用時を問わず、一定時間毎に、二次電池セル群２１２，２２２，２３２の温度Ｔ１１，Ｔ１２，Ｔ１３が７０℃以上であるか否かを判定することによって、異常である電池サブユニットを検出し、その検出した電池サブユニットのヒューズを溶断セル４１によって溶断する異常処理が実行される。
【０２３０】
なお、第４の実施の形態においては、好ましくは、充電開始時または放電末期時に電池パック１Ｅの異常処理を実行するようにしてもよい。この場合、電池パック１Ｅは、電圧検出部５１０，５２０，５３０を更に備え、制御回路５０Ｅは、電圧検出部５１０，５２０，５３０からそれぞれ受ける電圧Ｖ１１，Ｖ１２，Ｖ１３に基づいて、上述した方法によって、二次電池セル群２１２，２２２，２３２が充電開始時であるか、または放電末期時であるかを判定する。
【０２３１】
電池パック１Ｅにおける異常処理が図４〜図６に示すフローチャートに従って充電開始時に実行される場合、制御回路５０Ｅは、図４に示すステップＳ１において、温度センサー５１４，５２４，５３４から受けた温度Ｔ１１,Ｔ１２，Ｔ１３が７０℃以上であるか否かを判定することによって、電池サブユニット２１，２２，２３の異常を検出する。
【０２３２】
また、電池パック１Ｅにおける異常処理が図８、図５および図９に示すフローチャートに従って放電末期時に実行される場合、制御回路５０Ｅは、図８に示すステップＳ１において、温度センサー５１４，５２４，５３４から受けた温度Ｔ１１,Ｔ１２，Ｔ１３が７０℃以上であるか否かを判定することによって、電池サブユニット２１，２２，２３の異常を検出する。
【０２３３】
上述したように、第４の実施の形態においては、制御回路５０Ｅは、各電池サブユニット２１，２２，２３の温度Ｔ１１，Ｔ１２，Ｔ１３が７０℃以上であることを検出することによって、異常である電池サブユニットを検出する。
【０２３４】
そして、制御回路５０Ｅは、異常である電池サブユニットのヒューズに溶断セル４１によって過電流を流し、異常である電池サブユニットのヒューズを溶断する。その結果、異常である電池サブユニットは、電力を負荷に供給せず、正常である電池サブユニットのみが電力を負荷に供給する。
【０２３５】
従って、電力を負荷に安定して供給できる。
【０２３６】
電池パック１Ｅにおける異常処理の動作が行なわれると、異常である電池サブユニットに含まれるヒューズの溶断を確認する動作が図７に示すフローチャートに従って実行される。
【０２３７】
なお、上記においては、電池サブユニット２１〜２３が異常であるか否かを判定する時の基準温度は、７０℃であると説明したが、第４の実施の形態においては、これに限らず、７０℃以外の値を用いて電池サブユニット２１〜２３が異常であるか否かを判定するようにしてもよい。
【０２３８】
また、第４の実施の形態においては、上述した電池パック１から電池パック１Ａへの変更と同じ変更を電池パック１Ｅに対して施してもよい。この場合、電池パック１Ｅは、電圧検出部５４０Ａおよび温度センサー５４１Ａを更に備える。
【０２３９】
第４の実施の形態におけるその他の説明は、第１の実施の形態と同じである。
【０２４０】
［第５の実施の形態］
図２０は、第５の実施の形態による電池パック１Ｆの回路構成を示す回路図である。図２０を参照して、第５の実施の形態による電池パック１Ｆは、図１に示す電池パック１の電池ユニット装置２を電池ユニット装置２Ｆに代え、電圧検出部５１２，５１３，５２２，５２３，５３２，５３３および温度センサー５１４，５２４，５３４を追加したものであり、その他は、電池パック１と同じである。
【０２４１】
電池ユニット装置２Ｆは、図１に示す電池ユニット装置２の電池ユニット２０を電池ユニット２０Ａに代え、制御回路５０を制御回路５０Ｆに代えたものであり、その他は、電池ユニット装置２と同じである。
【０２４２】
電池ユニット２０Ａは、図１に示す電池ユニット２０の電池サブユニット２１，２２，２３をそれぞれ電池サブユニット２１Ａ，２２Ａ，２３Ａに代えたものであり、その他は、電池ユニット２０と同じである。
【０２４３】
電圧検出部５１２，５２２，５３２については、第２の実施の形態において説明したとおりである。また、電池サブユニット２１Ａ，２２Ａ，２３Ａおよび電圧検出部５１３，５２３，５３３については、第３の実施の形態において説明したとおりである。
【０２４４】
第１の実施の形態による異常処理を第１の異常処理とし、第２の実施の形態による異常処理及び第２の実施の形態の変形例による異常処理を第２の異常処理とし、第３の実施の形態による異常処理を第３の異常処理とし、第４の実施の形態による異常処理を第４の異常処理とする。
【０２４５】
表１は、充電時、放電時および不使用時における第１から第４の異常処理の実行可能性を示す。
【０２４６】
【表１】
2012119249.tif 000003
【０２４７】
制御回路５０Ｆは、表１に従って第１から第４の異常処理のうち、少なくとも２つを上述した方法によって実行する。より具体的には、制御回路５０Ｆは、電池パック１Ｆの充電時、第１の異常処理、第２の異常処理および第４の異常処理のうち、少なくとも２つを上述した方法によって実行する。また、制御回路５０Ｆは、電池パック１Ｆの放電時、第１から第４の異常処理のうち、少なくとも２つを上述した方法によって実行する。更に、制御回路５０Ｆは、電池パック１Ｆの不使用時、第１から第４の異常処理のうち、少なくとも２つを上述した方法によって実行する。
【０２４８】
そして、制御回路５０Ｆは、好ましくは、電池パック１Ｆの充電開始時に、第１の異常処理、第２の異常処理および第４の異常処理のうち、少なくとも２つを上述した方法によって実行する。また、制御回路５０Ｆは、好ましくは、電池パック１Ｆの放電末期時、第１から第４の異常処理のうち、少なくとも２つを上述した方法によって実行する。
【０２４９】
第１の異常処理、第３の異常処理および第４の異常処理が実行される場合、制御回路５０Ｆは、例えば、電圧検出部５１０から受けた電圧Ｖ１１が電圧Ｖ１２と電圧Ｖ１３との平均値から閾値Ｖｔｈ２よりも大きくずれ、電池サブユニット２１Ａに流れる電池が充電方向であり、更に、温度Ｔ１１が７０℃以上であるとき、電池サブユニット２１Ａが異常であると判定する。電池サブユニット２２Ａ，２３Ａの各々が異常であるときも同様である。
【０２５０】
また、第１〜第４の異常処理のうちの他の複数の異常処理が実行される場合も、制御回路５０Ｆは、同様にして、各電池サブユニット２１Ａ，２２Ａ，２３Ａが異常であるか否かを判定する。
【０２５１】
そして、電池パック１Ｆにおける異常処理の動作が行なわれると、異常である電池サブユニットに含まれるヒューズの溶断を確認する動作が図７に示すフローチャートに従って実行される。
【０２５２】
このように、第５の実施の形態においては、上述した第１から第４の異常処理のうちの少なくとも２つが実行される。その結果、異常である電池サブユニットを更に正確に判定でき、異常である電池サブユニットのヒューズを更に正確に溶断できる。そして、異常である電池サブユニットから負荷への電力の供給が更に正確に停止され、正常である電池サブユニットだけが更に安定して電力を負荷に供給する。
【０２５３】
従って、電力を負荷に更に安定して供給できる。
【０２５４】
なお、第５の実施の形態においては、上述した電池パック１から電池パック１Ａへの変更と同じ変更を電池パック１Ｆに対して施してもよい。この場合、電池パック１Ｆは、電圧検出部５４０Ａおよび温度センサー５４１Ａを更に備える。
【０２５５】
第５の実施の形態におけるその他の説明は、第１の実施の形態と同じである。
【０２５６】
［応用例］
図２１は、この発明の実施の形態による電池パックを備えた電池モジュール１００の回路構成を示す回路図である。
【０２５７】
図２１を参照して、電池モジュール１００は、電池装置２００と、スイッチ３００と、抵抗４００と、電圧検出部４１０，４２０と、電池モジュール制御回路５００とを備える。
【０２５８】
電池装置２００は、プラス端子１０とマイナス端子１１との間に接続される。スイッチ３００は、プラス端子１０と抵抗４００との間に接続される。抵抗４００は、電池装置２００とスイッチ３００との間に接続される。
【０２５９】
電圧検出部４１０は、抵抗４００の両端に接続される。電圧検出部４２０は、スイッチ３００と抵抗４００との間のノードＮ１と、マイナス端子１１との間に接続される。
【０２６０】
電池装置２００は、電池パック５０１〜５０４を含む。電池パック５０１，５０２は、プラス端子１０とマイナス端子１１との間に直列に接続される。電池パック５０３，５０４は、プラス端子１０とマイナス端子１１との間に直列に接続される。直列に接続された電池パック５０１，５０２は、プラス端子１０とマイナス端子１１との間において、直列に接続された電池パック５０３，５０４と並列に接続される。そして、電池パック５０１〜５０４の各々は、図１に示す電池パック１からなる。
【０２６１】
このように、電池モジュール１００においては、電池パック１は、２行×２列に配列される。
【０２６２】
電池モジュール１００においては、電池パック５０１〜５０４の各々において、制御回路５００は、電池パック５０１〜５０４に含まれる電池サブユニット２１〜２３のうち、少なくとも１個が異常であるとき、異常信号ＳＡＢＮ１を電池モジュール制御回路５００へ出力する。
【０２６３】
電圧検出部４１０は、抵抗４００の両端の電圧Ｖ５を検出し、その検出した電圧Ｖ５を電池モジュール制御回路５００へ出力する。電圧検出部４２０は、ノードＮ１とマイナス端子１１との間の電圧Ｖ６を検出し、その検出した電圧Ｖ６を電池モジュール制御回路５００へ出力する。
【０２６４】
電池モジュール制御回路５００は、正常である電池装置２００が負荷へ供給すべき電圧ＶＮＯＭおよび電流ＩＮＯＭを保持している。また、電池モジュール制御回路５００は、抵抗４００の抵抗値を保持している。
【０２６５】
電池モジュール制御回路５００は、各電池パック５０１〜５０４の制御回路５０から異常信号ＳＡＢＮ１を受ける。また、電池モジュール制御回路５００は、電圧検出部４１０，４２０からそれぞれ電圧Ｖ５，Ｖ６を受ける。
【０２６６】
電池モジュール制御回路５００は、電池パック５０１〜５０４から受けた異常信号ＳＡＢＮ１の個数ＮＡＢＮ１をカウントし、そのカウントした個数ＮＡＢＮ１が閾値（例えば、１個）以上であるか否かを判定する。
【０２６７】
そして、電池モジュール制御回路５００は、個数ＮＡＢＮ１が閾値以上であると判定したとき、電池装置２００が異常であると判定する。一方、電池モジュール制御回路５００は、個数ＮＡＢＮ１が閾値よりも小さいとき、電池装置２００が正常であると判定する。
【０２６８】
また、電池モジュール制御回路５００は、個数ＮＡＢＮ１に基づいて、電池装置２００が正常であると判定したとき、電圧検出部４２０から受けた電圧Ｖ６に基づいて電池装置２００が異常であるか否かを判定する。より具体的には、電池モジュール制御回路５００は、電圧ＶＮＯＭと電圧Ｖ６との差の絶対値｜ＶＮＯＭ−Ｖ６｜を演算し、その演算した絶対値｜ＶＮＯＭ−Ｖ６｜が閾値Ｖｔｈ３以上であるとき、電池装置２００が異常であると判定する。一方、電池モジュール制御回路５００は、絶対値｜ＶＮＯＭ−Ｖ６｜が閾値Ｖｔｈ３よりも小さいとき、電池装置２００が正常であると判定する。なお、閾値Ｖｔｈ３は、例えば、電圧ＶＮＯＭの１０％に設定される。
【０２６９】
更に、電池モジュール制御回路５００は、電圧Ｖ６に基づいて、電池装置２００が正常であると判定したとき、電圧Ｖ５に基づいて、負荷に供給される電流Ｉを演算し、その演算した電流Ｉに基づいて電池装置２００が異常であるか否かを判定する。より具体的には、電池モジュール制御回路５００は、電圧Ｖ５と、抵抗４００の抵抗値とに基づいて、抵抗４００を流れる電流Ｉを演算し、その演算した電流Ｉと、電流ＩＮＯＭとの差の絶対値｜ＩＮＯＭ−Ｉ｜を演算する。そして、電池モジュール制御回路５００は、その演算した絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１以上であるとき、電池装置２００が異常であると判定する。一方、電池モジュール制御回路５００は、絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１よりも小さいとき、電池装置２００が正常であると判定する。なお、閾値Ｉｔｈ１は。例えば、電流ＩＮＯＭの１０％に設定される。
【０２７０】
電池モジュール制御回路５００は、電池装置２００が異常であると判定すると、スイッチ３００をオフする。
【０２７１】
図２２は、図２１に示す電池モジュール１００における異常処理の動作を説明するためのフローチャートである。
【０２７２】
図２２を参照して、電池モジュール１００における異常処理の動作が開始されると、上述した方法によって、異常である電池パック（＝電池パック５０１〜５０４の少なくとも１つ）に含まれる電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）のヒューズ（＝ヒューズ２１１，２２１，２３１の少なくとも１つ）が溶断される（ステップＳ５１）。
【０２７３】
そして、電池モジュール制御回路５００は、異常である電池パック（＝電池パック５０１〜５０４の少なくとも１つ）の制御回路５０から異常信号ＳＡＢＮ１を受け、その受けた異常信号ＳＡＢＮ１の個数ＮＡＢＮ１をカウントする（ステップＳ５２）。
【０２７４】
そして、電池モジュール制御回路５００は、そのカウントした個数ＮＡＢＮ１が１以上であるか否かを判定する（ステップＳ５３）。
【０２７５】
ステップＳ５３において、個数ＮＡＢＮ１が１よりも小さいと判定されたとき、電池モジュール制御回路５００は、電圧Ｖ６に基づいて、絶対値｜ＶＮＯＭ−Ｖ６｜を演算し（ステップＳ５４）、その演算した絶対値｜ＶＮＯＭ−Ｖ６｜が閾値Ｖｔｈ３以上であるか否かを判定する（ステップＳ５５）。
【０２７６】
ステップＳ５５において、絶対値｜ＶＮＯＭ−Ｖ６｜が閾値Ｖｔｈ３よりも小さいと判定されたとき、電池モジュール制御回路５００は、電圧Ｖ５に基づいて、絶対値｜ＩＮＯＭ−Ｉ｜を演算し（ステップＳ５６）、その演算した絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１以上であるか否かを判定する（ステップＳ５７）。
【０２７７】
ステップＳ５３において、個数ＮＡＢＮ１が１以上であると判定されたとき、ステップＳ５５において、絶対値｜ＶＮＯＭ−Ｖ６｜が閾値Ｖｔｈ３以上であると判定されたとき、およびステップＳ５７において、絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１以上であると判定されたときのいずれかのとき、電池モジュール制御回路５００は、スイッチ３００をオフする（ステップＳ５８）。
【０２７８】
そして、ステップＳ５７において、絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１よりも小さいと判定されたとき、またはステップＳ５８の後、電池モジュール１００における異常処理の動作が終了する。
【０２７９】
そして、電池モジュール１００における異常処理が終了した後、異常である電池パック（＝電池パック５０１〜５０４の少なくとも１つ）においては、ヒューズの溶断を確認する動作が図７に示すフローチャートに従って行なわれる。
【０２８０】
上述したように、電池モジュール１００においては、各電池パック５０１〜５０４において異常である電池サブユニットのヒューズが溶断されるとともに、電池モジュール制御回路５００は、電池装置２００が異常であるか否かを判定し、電池装置２００が異常であると判定したとき、スイッチ３００をオフする。その結果、電池装置２００が正常である場合にのみ、電力が負荷に供給される。従って、電力を負荷に正確に供給できる。
【０２８１】
なお、電池モジュール１００は、一般的に、ｐ（ｐは２以上の整数）行×ｑ（ｑは２以上の整数）列に配列された電池パック１を備えていればよい。
【０２８２】
また、電池モジュール１００は、電池パック１に代えて、電池パック１Ａ，１Ｂ，１Ｄ，１Ｅ，１Ｆのいずれかをｐ行×ｑ列に配列した構成からなっていてもよい。
【０２８３】
更に、個数ＮＡＢＮ１の閾値は、２以上の数からなっていてもよい。
【０２８４】
更に、電池モジュール１００は、電池モジュール制御回路５００を備えていなくてもよい。この場合、各電池パック５０１〜５０４の制御回路５０が上述した電池モジュール制御回路５００の機能を果たす。
【０２８５】
図２３は、この発明の実施の形態による他の電池モジュール１００Ａの回路構成を示す回路図である。
【０２８６】
図２３を参照して、電池モジュール１００Ａは、図２１に示す電池モジュール１００の電池装置２００を電池装置２００Ａに代え、電池モジュール制御回路５００を電池モジュール制御回路５００Ａに代え、溶断セル４１、抵抗４２、電圧検出部５４０、温度センサー５４１およびスイッチ５５１〜５５４を追加したものであり、その他は、電池モジュール１００と同じである。
【０２８７】
電池装置２００Ａは、プラス端子１０とマイナス端子１１との間に接続される。そして、電池装置２００Ａは、電池ユニット装置５０５〜５０８を含む。電池ユニット装置５０５，５０６は、プラス端子１０とマイナス端子１１との間に直列に接続される。電池ユニット装置５０７，５０８は、プラス端子１０とマイナス端子１１との間に直列に接続される。直列に接続された電池ユニット装置５０５，５０６は、プラス端子１０とマイナス端子１１との間において、直列に接続された電池ユニット装置５０７，５０８と並列に接続される。そして、電池ユニット装置５０５〜５０８の各々は、図１に示す電池ユニット装置２からなる。
【０２８８】
このように、電池モジュール１００Ａにおいては、電池ユニット装置２は、２行×２列に配列される。
【０２８９】
溶断セル４１および抵抗４２は、電池ユニット装置５０５〜５０８の各々と、マイナス端子１１との間に直列に接続される。また、溶断セル４１および抵抗４２は、サブプラス端子１２とマイナス端子１１との間に直列に接続される。
【０２９０】
電圧検出部５４０および温度センサー５４１については、上述したとおりである。
【０２９１】
スイッチ５５１は、溶断セル４１のプラス端子と電池ユニット装置５０５との間に接続される。スイッチ５５２は、溶断セル４１のプラス端子と電池ユニット装置５０６との間に接続される。スイッチ５５３は、溶断セル４１のプラス端子と電池ユニット装置５０７との間に接続される。スイッチ５５４は、溶断セル４１のプラス端子と電池ユニット装置５０８との間に接続される。そして、スイッチ５５１〜５５４の各々は、上述した３個のスイッチ４３１〜４３３からなる。
【０２９２】
電池モジュール１００Ａにおいては、電池ユニット装置５０５〜５０８の各々において、制御回路５０は、電池ユニット装置５０５〜５０８に含まれる電池サブユニット２１〜２３のうち、少なくとも１個が異常であるとき、異常である電池サブユニットを示す異常信号ＳＡＢＮ２を電池モジュール制御回路５００Ａへ出力する。異常信号ＳＡＢＮ２は、異常である電池ユニット装置（＝電池ユニット装置５０５〜５０８のいずれか）と、異常である電池ユニット装置に含まれる電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）とを示す。
【０２９３】
電池モジュール制御回路５００Ａは、各電池ユニット装置５０５〜５０８に含まれる電池サブユニット２１〜２３の識別情報ＩＤ２１〜ＩＤ２３とスイッチ４３１〜４３３との対応関係を保持している。
【０２９４】
電池モジュール制御回路５００Ａは、電池モジュール制御回路５００と同じ方法によって電池装置２００Ａが異常であるか否かを判定する。この場合、電池モジュール制御回路５００Ａは、異常信号ＳＡＢＮ２の個数ＮＡＢＮ２をカウントし、そのカウントした個数ＮＡＢＮ２が閾値（＝１個）以上であるとき、電池装置２００Ａが異常であると判定する。
【０２９５】
また、電池モジュール制御回路５００Ａは、異常信号ＳＡＢＮ２によって示された電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）に接続されたスイッチ（＝スイッチ４３１〜４３３の少なくとも１つ）をオンする。
【０２９６】
電池モジュール制御回路５００Ａは、その他、電池モジュール制御回路５００と同じ機能を果たす。
【０２９７】
図２４は、図２３に示す電池モジュール１００Ａにおける異常処理の動作を説明するためのフローチャートである。
【０２９８】
図２４に示すフローチャートは、図２２に示すフローチャートのステップＳ５１，Ｓ５２，Ｓ５３をそれぞれステップＳ５１Ａ，Ｓ５２Ａ，Ｓ５３Ａに代えたものであり、その他は、図２２に示すフローチャートと同じである。
【０２９９】
図２４を参照して、電池モジュール１００Ａにおける異常処理の動作が開始されると、異常である電池ユニット装置（＝電池ユニット装置５０５〜５０８の少なくとも１つ）の制御回路５０は、異常信号ＳＡＢＮ２を電池モジュール制御回路５００Ａへ出力する。
【０３００】
そして、電池モジュール制御回路５００Ａは、異常信号ＳＡＢＮ２によって示された電池ユニット装置（＝電池ユニット装置５０５〜５０８の少なくとも１つ）に含まれる電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）の識別情報（＝ＩＤ２１〜ＩＤ２３の少なくとも１つ）に対応付けられたスイッチ（＝スイッチ４３１〜４３３の少なくとも１つ）をオンする。これによって、溶断セル４１は、異常である電池ユニット装置（＝電池ユニット装置５０５〜５０８の少なくとも１つ）に含まれる電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）のヒューズ（＝ヒューズ２１１，２２１，２３１の少なくとも１つ）に過電流を流し、ヒューズ（＝ヒューズ２１１，２２１，２３１の少なくとも１つ）を溶断する。
【０３０１】
即ち、異常である電池ユニット装置（＝電池ユニット装置５０５〜５０８の少なくとも１つ）に含まれる電池サブユニット（＝電池サブユニット２１〜２３の少なくとも１つ）のヒューズ（＝ヒューズ２１１，２２１，２３１の少なくとも１つ）が溶断される（ステップＳ５１Ａ）。
【０３０２】
そして、電池モジュール制御回路５００Ａは、異常信号ＳＡＢＮ２の個数ＮＡＢＮ２をカウントし（ステップＳ５２Ａ）、そのカウントした個数ＮＡＢＮ２が１以上であるか否かを判定する（ステップＳ５３Ａ）。
【０３０３】
そして、ステップＳ５３Ａにおいて、個数ＮＡＢＮ２が１よりも小さいと判定されたとき、異常処理の動作は、上述したステップＳ５４へ移行する。そして、上述したステップＳ５４〜ステップＳ５７が順次実行される。
【０３０４】
一方、ステップＳ５３Ａにおいて、個数ＮＡＢＮ２が１以上であると判定されたとき、ステップＳ５５において、絶対値｜ＶＮＯＭ−Ｖ６｜が閾値Ｖｔｈ３以上であると判定されたとき、およびステップＳ５７において、絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１以上であると判定されたときのいずれかのとき、電池モジュール制御回路５００Ａは、スイッチ３００をオフする（ステップＳ５８）。
【０３０５】
そして、ステップＳ５７において、絶対値｜ＩＮＯＭ−Ｉ｜が閾値Ｉｔｈ１よりも小さいと判定されたとき、またはステップＳ５８の後、電池モジュール１００Ａにおける異常処理の動作が終了する。
【０３０６】
そして、電池モジュール１００Ａにおける異常処理が終了した後、異常である電池ユニット装置（＝電池ユニット装置５０５〜５０８の少なくとも１つ）においては、ヒューズの溶断を確認する動作が図７に示すフローチャートに従って行なわれる。
【０３０７】
上述したように、電池モジュール１００Ａにおいては、各電池ユニット装置５０５〜５０８において異常である電池サブユニットのヒューズが溶断されるとともに、電池モジュール制御回路５００Ａは、電池装置２００Ａが異常であるか否かを判定し、電池装置２００Ａが異常であると判定したとき、スイッチ３００をオフする。その結果、電池装置２００Ａが正常である場合にのみ、電力が負荷に供給される。従って、電力を負荷に正確に供給できる。
【０３０８】
なお、電池モジュール１００Ａは、一般的に、ｐ行×ｑ列に配列された電池ユニット装置２を備えていればよい。
【０３０９】
また、電池モジュール１００Ａは、電池ユニット装置２に代えて、電池ユニット装置２Ａ，２Ｂ，２Ｃ，２Ｄ，２Ｅ，２Ｆのいずれかをｐ行×ｑ列に配列した構成からなっていてもよい。
【０３１０】
更に、個数ＮＡＢＮ２の閾値は、２以上の数からなっていてもよい。
【０３１１】
更に、電池モジュール１００Ａは、電池モジュール制御回路５００Ａを備えていなくてもよい。この場合、各電池ユニット装置５０５〜５０８の制御回路５０が上述した電池モジュール制御回路５００Ａの機能を果たす。
【０３１２】
以上、本発明の実施の形態について説明したが、上述した実施の形態は本発明を実施するための例示に過ぎない。よって、本発明は上述した実施の形態に限定されることなく、その趣旨を逸脱しない範囲内で上述した実施の形態を適宜変形して実施することが可能である。
【産業上の利用可能性】
【０３１３】
この発明は、電池パックおよび電池モジュールに適用される。
【符号の説明】
【０３１４】
１，１Ａ，１Ｂ，１Ｃ，１Ｄ，１Ｆ，５０１〜５０４  電池パック、２，２Ａ，２Ｂ，２Ｃ，２Ｄ，２Ｅ，２Ｆ，５０５〜５０８  電池ユニット装置、４，４Ａ  溶断手段、１０  プラス端子、１１  マイナス端子、１２  サブプラス端子、２０，２０Ａ  電池ユニット、２１〜２３，２１Ａ〜２３Ａ  電池サブユニット、４１，４１Ａ  溶断セル、４２，４２Ａ，４００，５４３  抵抗、５０，５０Ａ，５０Ｂ，５０Ｃ，５０Ｄ，５０Ｅ，５０Ｆ  制御回路、１００，１００Ａ  電池モジュール、２００，２００Ａ  電池装置、２１１，２２１，２３１  ヒューズ、２１２，２２２，２３２  二次電池セル群、３００，４３１〜４３３，５５１〜５５４  スイッチ、２０，４１０，４２０，５１０，５１１，５１３，５２０，５２１，５２３，５３０，５３１，５３３，５４０，５４０Ａ，５５０，５６０  電圧検出部、５００，５００Ａ  電池モジュール制御回路、５１４，５２４，５３４，５４１，５４１Ａ  温度センサー、２１２１〜２１２４，２２２１〜２２２４，２３２１〜２３２４  二次電池セル
【図１】
2012119249.tif 000004
【図２】
2012119249.tif 000005
【図３】
2012119249.tif 000006
【図４】
2012119249.tif 000007
【図５】
2012119249.tif 000008
【図６】
2012119249.tif 000009
【図７】
2012119249.tif 000010
【図８】
2012119249.tif 000011
【図９】
2012119249.tif 000012
【図１０】
2012119249.tif 000013
【図１１】
2012119249.tif 000014
【図１２】
2012119249.tif 000015
【図１３】
2012119249.tif 000016
【図１４】
2012119249.tif 000017
【図１５】
2012119249.tif 000018
【図１６】
2012119249.tif 000019
【図１７】
2012119249.tif 000020
【図１８】
2012119249.tif 000021
【図１９】
2012119249.tif 000022
【図２０】
2012119249.tif 000023
【図２１】
2012119249.tif 000024
【図２２】
2012119249.tif 000025
【図２３】
2012119249.tif 000026
【図２４】
2012119249.tif 000027