"二次電池の電圧及び充放電電流の夫々を時系列的に検出する電圧検出部及び電流検出部を備える異常判定回路で、検出した充放電電流が所定の電流より小さく、且つ検出した電圧が上昇するか否かに応じて、前記電圧検出部及び/又は電流検出部が異常であるか否かを判定する方法において、検出した電圧が、前記二次電池の満充電電圧より低い第1電圧より低い第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した場合、前記電流検出部が異常であると判定することを特徴とする異常判定方法。前記二次電池に充電電圧が印加されていることを示す信号を受け付けた場合、前記電流検出部が異常であるか否かを判定することを特徴とする請求項1に記載の異常判定方法。前記第1電圧は、満充電の検出を開始する電圧であることを特徴とする請求項1又は2に記載の異常判定方法。前記第2電圧は、前記二次電池の満充電を検知して充電を停止させた後に充電を再開させる再充電開始電圧以上の電圧であることを特徴とする請求項1から3の何れか1項に記載の異常判定方法。前記電圧検出部が検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した回数を計数し、計数した回数が所定回数以上となった場合、前記電流検出部が異常であると判定することを特徴とする請求項1から4の何れか1項に記載の異常判定方法。前記所定回数は、前記第1及び第2電圧の差分の小/大に応じて多/少となるように設定することを特徴とする請求項5に記載の異常判定方法。検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇するのに要する時間が、所定時間より長い場合、前記電流検出部が異常であるか否かの判定を行わないことを特徴とする請求項1から6の何れか1項に記載の異常判定方法。二次電池の電圧及び充放電電流の夫々を時系列的に検出する電圧検出部及び電流検出部を備え、検出した充放電電流が所定の電流より小さく、且つ検出した電圧が上昇するか否かに応じて、前記電圧検出部及び/又は電流検出部が異常であるか否かを判定する異常判定回路において、前記電圧検出部が検出した電圧が、前記二次電池の満充電電圧より低い第1電圧より低い第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した場合、前記電流検出部が異常であると判定するようにしてあることを特徴とする異常判定回路。前記二次電池に充電電圧が印加されていることを示す信号を受け付ける受付部を備え、該受付部が前記信号を受け付けた場合、前記電流検出部が異常であるか否かを判定するようにしてあることを特徴とする請求項8に記載の異常判定回路。前記第1電圧は、満充電の検出を開始する電圧であることを特徴とする請求項8又は9に記載の異常判定回路。前記第2電圧は、前記二次電池の満充電を検知して充電を停止させた後に充電を再開させる再充電開始電圧以上の電圧であることを特徴とする請求項8から10の何れか1項に記載の異常判定回路。前記電圧検出部が検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した回数を計数する計数部を備え、該計数部が計数した回数が所定回数以上となった場合、前記電流検出部が異常であると判定するようにしてあることを特徴とする請求項8から11の何れか1項に記載の異常判定回路。前記電圧検出部が検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇するのに要する時間を計時する計時部を備え、該計時部が計時した時間が所定時間より長い場合、前記電流検出部が異常であると判定しないようにしてあることを特徴とする請求項8から12の何れか1項に記載の異常判定回路。請求項8から13の何れか1項に記載の異常判定回路と、該異常判定回路が備える電圧検出部及び電流検出部の夫々によって電圧及び充放電電流が時系列的に検出される1又は複数の二次電池とを備えることを特徴とするパック電池。しかしながら、特許文献2に開示された電池状態検出回路及び電池パックでは、電圧検出部及び電流検出部の何れが故障であるかを判定することができない上に、判定のための閾値が開示されておらず、実用化には問題が多い。本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、電流検出部の異常の有無を確実に判定することが可能な異常判定方法、異常判定回路及びパック電池を提供することにある。本発明に係る異常判定方法は、二次電池の電圧及び充放電電流の夫々を時系列的に検出する電圧検出部及び電流検出部を備える異常判定回路で、検出した充放電電流が所定の電流より小さく、且つ検出した電圧が上昇するか否かに応じて、前記電圧検出部及び/又は電流検出部が異常であるか否かを判定する方法において、検出した電圧が、前記二次電池の満充電電圧より低い第1電圧より低い第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した場合、前記電流検出部が異常であると判定することを特徴とする。本発明に係る異常判定方法は、前記二次電池に充電電圧が印加されていることを示す信号を受け付けた場合、前記電流検出部が異常であるか否かを判定することを特徴とする。本発明に係る異常判定方法は、前記第1電圧は、満充電の検出を開始する電圧であることを特徴とする。本発明に係る異常判定方法は、前記第2電圧は、前記二次電池の満充電を検知して充電を停止させた後に充電を再開させる再充電開始電圧以上の電圧であることを特徴とする。本発明に係る異常判定方法は、前記電圧検出部が検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した回数を計数し、計数した回数が所定回数以上となった場合、前記電流検出部が異常であると判定することを特徴とする。本発明に係る異常判定方法は、前記所定回数は、前記第1及び第2電圧の差分の小/大に応じて多/少となるように設定することを特徴とする。本発明に係る異常判定方法は、検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇するのに要する時間が、所定時間より長い場合、前記電流検出部が異常であるか否かの判定を行わないことを特徴とする。本発明に係る異常判定回路は、二次電池の電圧及び充放電電流の夫々を時系列的に検出する電圧検出部及び電流検出部を備え、検出した充放電電流が所定の電流より小さく、且つ検出した電圧が上昇するか否かに応じて、前記電圧検出部及び/又は電流検出部が異常であるか否かを判定する異常判定回路において、前記電圧検出部が検出した電圧が、前記二次電池の満充電電圧より低い第1電圧より低い第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した場合、前記電流検出部が異常であると判定するようにしてあることを特徴とする。本発明に係る異常判定回路は、前記二次電池に充電電圧が印加されていることを示す信号を受け付ける受付部を備え、該受付部が前記信号を受け付けた場合、前記電流検出部が異常であるか否かを判定するようにしてあることを特徴とする。本発明に係る異常判定回路は、前記第1電圧は、満充電の検出を開始する電圧であることを特徴とする。本発明に係る異常判定回路は、前記第2電圧は、前記二次電池の満充電を検知して充電を停止させた後に充電を再開させる再充電開始電圧以上の電圧であることを特徴とする。本発明に係る異常判定回路は、前記電圧検出部が検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇した回数を計数する計数部を備え、該計数部が計数した回数が所定回数以上となった場合、前記電流検出部が異常であると判定するようにしてあることを特徴とする。本発明に係る異常判定回路は、前記電圧検出部が検出した電圧が前記第2電圧を下回る電圧から前記第1電圧を上回る電圧まで上昇するのに要する時間を計時する計時部を備え、該計時部が計時した時間が所定時間より長い場合、前記電流検出部が異常であると判定しないようにしてあることを特徴とする。本発明に係るパック電池は、上述の異常判定回路と、該異常判定回路が備える電圧検出部及び電流検出部の夫々によって電圧及び充放電電流が時系列的に検出される1又は複数の二次電池とを備えることを特徴とする。本発明にあっては、時系列的に検出した充放電電流が所定の電流より小さいために、殆ど充電も放電もされていない蓋然性が高いにも関わらず、時系列的に検出した電池電圧が満充電電圧より低い第1電圧より低い第2電圧を下回る電圧から、第1電圧を上回る電圧まで上昇した場合、電流検出部が異常であると判定する。例えば、二次電池の電圧が少なくとも第1電圧を上回ることが満充電となるための条件である場合、電池電圧が第1電圧より高くなる際に流れるべき充電電流よりも十分小さな電流を所定の電流とする。これにより、二次電池の電圧が第2電圧より低い電圧から上昇して第1電圧より高くなる際に、本来流れるべき充電電流より十分小さい所定の電流を下回る充放電電流しか検出されないときに、電流検出部が異常と判定される。一方、電圧検出部が検出する電圧は、二次電池の電圧が取り得る範囲の電圧であって、その範囲の上限に近い第1電圧の近辺で適当に変化しているため、電圧検出部は異常と判定されない。本発明にあっては、外部からの信号によって二次電池に充電電圧が印加されていると判定される場合にのみ、電流検出部が異常であるか否かの判定を行う。これにより、二次電池の放電中に誤って電流検出部が異常と判定されることが防止される。本発明にあっては、第1電圧、即ち、電流検出部が異常であると判定されるために二次電池の電圧が上昇方向に変化すべき範囲の上限の電圧を、例えば定電流定電圧充電で満充電の検出を開始する電圧とする。これにより、電池電圧が第1電圧より高くなる際に流れる充電電流が、上記所定の電流とすべき電流より十分大きい電流となることが担保される。本発明にあっては、第2電圧、即ち、電流検出部が異常であると判定されるために二次電池の電圧が上昇方向に変化すべき電圧範囲の下限の電圧を、再充電開始電圧以上の電圧とする。これにより、二次電池が充電器に接続され続けている場合、満充電検出、充電停止、放電、再充電開始及び満充電検出が繰り返される都度、電流検出部が異常であるか否かが判定される。本発明にあっては、充放電電流が所定の電流より小さく、且つ、二次電池の電圧が第2電圧から第1電圧まで上昇した回数が所定回数以上となった場合に、電流検出部が異常であると判定する。これにより、電流検出部が異常であると判定されるべき条件が所定回数以上整った場合に、実際に電流検出部が異常と判定されるため、判定の信頼性が高まる。本発明にあっては、第1電圧及び第2電圧の差分が小さい又は大きいほど、二次電池の電圧が第2電圧から第1電圧まで上昇した回数を多く又は少なく計数するように設定する。これにより、二次電池の電圧の上昇変化が小さい領域で電流検出部が異常であるか否かを判定する場合であっても、判定の信頼性が高まる。本発明にあっては、二次電池の電圧が第2電圧から第1電圧まで上昇するのに要する時間が所定時間より長い場合は、電流検出部が異常であるか否かの判定を行わない。これにより、充放電した容量の積算に寄与しないような小さな充放電電流によって二次電池の電圧が上昇した場合に、電流検出部の異常が誤って検出されることが防止される。本発明にあっては、上述した異常判定回路が備える電圧検出部及び電流検出部の夫々によって、二次電池の電圧及び充放電電流が時系列的に検出される。これにより、電流検出部の異常の有無を確実に判定することが可能な異常判定回路が、パック電池に適用される。本発明によれば、二次電池の電圧が満充電電圧より低い第1電圧より高くなる際に流れるべき充電電流よりも十分小さい電流を所定の電流とした場合は、二次電池の電圧が第2電圧より低い電圧から上昇して第1電圧より高くなる際に、本来流れるべき充電電流より十分小さい所定の電流を下回る充放電電流しか検出されないときに、電流検出部が異常と判定される。従って、電流検出部の異常の有無を確実に判定することが可能となる。以下、本発明をその実施の形態を示す図面に基づいて詳述する。実施の形態1図1は、本発明に係るパック電池の構成例を示すブロック図である。図中10はパック電池であり、パック電池10は、リチウムイオン電池からなる電池セル1a,1b,1cをこの順番に直列接続してなる二次電池1と、該二次電池1の温度を検出する温度センサ2とを備える。電池セル1aの正極端子及び電池セル1cの負極端子の夫々が、二次電池1の正極端子及び負極端子に相当する。二次電池1は、ニッケル水素電池、ニッケルカドミウム電池等の他の電池であってもよい。また、二次電池1を構成する電池セルの数は3つに限定されず、1つ、2つ又は4つ以上であってもよい。二次電池1の正極端子は、該二次電池1の充放電電流を遮断する遮断部3を介してプラス端子91に接続されている。二次電池1の負極端子は、該二次電池1の充放電電流を検出するための電流検出抵抗4を介してマイナス-端子92と接続されている。パック電池10は、プラス端子91と、マイナス-端子92と、該マイナス-端子92に抵抗器93を介して接続されたバッテリコネクト端子94とを介してパーソナルコンピュータPC、携帯端末等の電気機器図示せずに着脱可能に装着されるようになっている。プラス端子91から、遮断部3、二次電池1及び電流検出抵抗4を介してマイナス-端子92に至る経路が、充放電路以下、充電路ともいうに相当する。遮断部3は、二次電池1の放電電流及び充電電流の夫々をオンオフするNチャネル型のMOSFETスイッチング素子35及び36と、2端子間にヒューズ31,31が直列に介装された非復帰遮断素子30との直列回路を有し、該直列回路が二次電池1の正極端子及びプラス端子91間に接続されている。MOSFET35,36に代えて、トランジスタ等の他のスイッチング素子を用いてもよい。MOSFET35及び36夫々のゲートには、放電時及び充電時に、後述するAFE6からHハイレベルのオン信号が与えられる。ヒューズ31,31の接続点と非復帰遮断素子30の他の1端子間には、加熱抵抗32,32の並列回路が介装されている。遮断部3は、また、非復帰遮断素子30の他の1端子にドレインが接続されたNチャネル型のMOSFET33と、該MOSFET33のゲートに出力端子が接続されたOR回路34とを有する。MOSFET33のソースは、二次電池1の負極端子に接続されている。OR回路34の出力端子がHハイレベルになった場合、MOSFET33のドレイン及びソース間が導通し、加熱抵抗32,32にヒューズ31,31を介して二次電池1の電圧及び/又は外部からの電圧が印加されて、ヒューズ31,31が溶断するようになっている。これにより、充放電路が非可逆的に遮断される。非復帰遮断素子30において充放電路を遮断するものは、ヒューズ31,31に限定されない。電池セル1a,1b,1c夫々の両端は、各電池セルの過電圧状態を検出して検出信号をOR回路34に与える保護回路5の入力端子と、電池セル1a,1b,1cのセル電圧を切り替えてマイクロコンピュータからなる制御部7に与えるアナログフロントエンドAnalogueFrontEnd以下AFEという6の入力端子とに接続されている。AFE6の他の入力端子は、電流検出抵抗4の両端に接続されている。保護回路5は、電池セル1a,1b,1c夫々のセル電圧及び基準電圧を比較するコンパレータと、タイマとを各別に備える何れも図示せず。基準電圧は、本実施の形態では4.3Vであるが、これに限定されるものではない。各コンパレータの夫々は、電池セル1a,1b,1cのセル電圧が4.3Vより高くなった場合、タイマの計時を開始させる信号を出力する。そして、各タイマが計時する時間が例えば1.5秒を経過した場合、二次電池1の過電圧状態が検出されて、OR回路34の一方の入力端子に過電圧状態の検出信号が与えられる。これにより、遮断部3のヒューズ31,31が溶断されて、二次電池1の充放電路が遮断される。AFE6は、図示しないコンパレータを有し、電流検出抵抗4の両端電圧と、基準電圧との比較結果から二次電池1の過電流を検出した場合、MOSFET35,36にLロウレベルのオフ信号を与えて充放電電流を遮断させる。AFE6は、また、I/Oポート73から充放電路の遮断信号過電圧状態の検出信号と、電流検出部の異常検出信号との論理和を与えられた場合にも、MOSFET35,36にオフ信号を与えるようになっている。制御部7は、CPU70を有し、CPU70は、プログラム等の情報を記憶するROM71、一時的に発生した情報を記憶するRAM72、充放電路の遮断信号をOR回路34の他方の入力端子及びAFE6に出力すると共にバッテリコネクト端子94の電圧を入力するI/Oポート73、アナログの電圧をデジタルの電圧に変換するA/D変換器74、時間を計時するタイマ75、並びに外部の電気機器と通信するための通信部76と互いにバス接続されている。タイマ75には、独立した2つのタイマユニットタイマA及びタイマBが備わっている。A/D変換器74には、AFE6から与えられた各電池セル1a,1b,1cの何れかのセル電圧と、温度センサ2から与えられた電圧と、電流検出抵抗4の両端電圧とが与えられておりA/D変換器74は、これらのアナログの電圧をデジタルの電圧に変換する。通信部76は、外部の電気機器との間でデータを授受するためのシリアルデータSDA端子95と、クロックを受信するためのシリアルクロックSCL端子96とに接続されている。通信部76と外部の電気機器との間では、他の通信方式によって通信してもよい。上述したパック電池10の構成のうち、二次電池1、温度センサ2、遮断部3、保護回路5及び抵抗器93を除いた構成が、本発明に係る異常判定回路に相当する。また、AFE6及びA/D変換器74の一部が電圧検出部に相当し、電流検出抵抗4及びA/D変換器74の他の一部が電流検出部に相当し、抵抗器93及びI/Oポート73の一部が受付部に相当し、タイマ75が計時部に相当する。さて、CPU70は、ROM71に予め格納されている制御プログラムに従って、演算及び入出力等の処理を実行する。例えば、CPU70は、A/D変換器74を介して電流検出抵抗4の電圧を時系列的に取り込み、取り込んだ電圧から換算された充放電電流を積算して二次電池1の残容量を積算すると共に残容量のデータを生成する。生成された残容量のデータは、通信部76を介して外部の電気機器に送信される。尚、A/D変換器74に変換誤差がある点と、パック電池10内部に見かけ上の充電電流となる電流が存在する点とを考慮して、-5mA放電方向から20mA充電方向の範囲の電流を充放電電流として検出しないようにする。CPU70は、また、A/D変換器74を介して温度センサ2の電圧を、例えば250m秒周期で時系列的に取り込み、取り込んだ電圧に基づいて電池温度を検出する。CPU70は、更に、AFE6からA/D変換器74に与えられた電池セル1a,1b,1cのセル電圧を250m秒周期で時系列的に検出し、検出したセル電圧のうち最も高いセル電圧以下、最大セル電圧というを特定してRAM72に記憶する。電圧の検出周期は、通常モードでは250m秒であるが、これに限定されるものではなく、例えば省電力モードでは5秒である。次に、充電中のセル電圧と充電電流との関係について説明する。図2は、電池セル1a,1b,1cのうち代表的平均的な1セルの充電時間に対するセル電圧及び充電電流を示す特性図である。図において、横軸は充電時間分を表し、縦軸はセル電圧Vと、電池セル1a,1b,1cのうちの1つに流入する充電電流mAとを表す。図中の実線、長い破線及び短い破線の夫々は、設計容量が約2250mAhの電池セル1a,1b,1cのうちの1つを、定電流1.5A定電圧4.2Vにて充電した場合の特性を示す。図2に示すように、セル電圧が上昇して充電電圧4.2Vに近づくと充電電流が下に凸の曲線を描いて減少し続ける。セル電圧が上昇して充電電圧に近づくまでの充電電流に着目すると、セル電圧が、例えば3.8V及び3.95Vの何れの場合であっても、充電電流は約2.95Aで一定となっており、充電電流として検出され得る電流20mA以上の電流より遙かに大きい電流が流れ続けていることが分かる。本実施の形態1では、充電中に最大セル電圧が満充電の検出を開始する電圧、即ち満充電検出開始電圧例えば4.1Vを超え、且つ、充電電流が所定時間例えば20秒以上満充電検出の閾値電流例えば50mAを下回った場合、満充電が検出される。満充電が検出された場合、最大セル電圧が満充電電圧ここでは4.2Vから再充電開始電圧例えば3.95Vに低下するまで、二次電池1の充電が停止される。CPU70は、充放電電流が所定の電流より小さい状態で、最大セル電圧が再充電開始電圧より低い所定の電圧第2電圧に相当を一旦下回った後に満充電検出開始電圧第1電圧に相当を上回る電圧まで上昇した場合、電流検出部が異常であると判定する。その結果、MOSFET35,36にオフ信号が与えられて二次電池1の充放電路が遮断されると共に、遮断部3のヒューズ31,31が溶断されて二次電池1の充放電路が遮断される。尚、電流検出部が異常と判定された場合、A/D変換器74の信頼性が高いときは、電流検出抵抗4の異常と判定してもよい。以下では、上述したパック電池10の制御部7の動作を、それを示すフローチャートを用いて説明する。以下に示す処理は、ROM71に予め格納された制御プログラムに従ってCPU70により実行される。図3及び4は、最大セル電圧が3.8Vから4.1Vまで上昇したときに電流検出部の異常を検出するCPU70の処理手順を示すフローチャートである。図3の処理は、250ms周期で起動されるが、これに限定されるものではない。図4の処理で用いられる最大セル電圧は、前述したように250ms周期でRAM72に書き込まれるものである。ロウ電圧フラグは、最大セル電圧を3.8V第2電圧に相当及び4.1V第1電圧に相当の何れの電圧と比較する処理フェーズであるかを示すフラグであり、RAM72に記憶されている。タイマ75が備えるタイマAは、電流検出部の異常を検出するのに要する時間を監視するものであり、タイマBは、最大セル電圧が3.8Vを下回っている時間及び4.1Vを上回っている時間を計時する共通の計時手段である。図3の処理が起動された場合、CPU70は、先ずI/Oポート73を介して、バッテリコネクト端子94に印加されている電圧を取り込み、取り込んだ電圧がHハイレベルであるか否かを判定するS11。これにより、外部の電気機器によって確かに充電されているか否かを判定する。印加されている電圧がHレベルではない場合S11:NO、CPU70は、処理フェーズを示すフラグとタイマ75の動作とを初期化するために、ロウ電圧フラグを1にセットするS12と共にタイマA,Bを無条件に強制終了してS13図3の処理を終了する。ステップS11で取り込んだ電圧がHレベルである場合S11:YES、CPU70は、A/D変換器74でデジタル値に変換された充放電電流を取り込み、取り込んだ充放電電流が-5mA放電電流の領域より大きく、且つ20mA充電電流の領域より小さいか否かを判定するS14。-5mA以下であるか又は20mA以上である場合S14:NO、CPU70は、初期化のためにステップS12に処理を移す。尚、ステップS14で充放電電流と比較すべき電流の大きさは、-5mAから20mAの範囲に限定されるものではなく、例えば最大セル電圧が4.1Vのときの充電電流である2.95Aより絶対値が十分小さい電流の範囲と充放電電流とを比較すればよい。取り込んだ充放電電流が-5mAより大きく、且つ20mAより小さい場合S14:YES、CPU70は、タイマ75が備えるタイマAが計時を終了強制終了している場合を含むしているか否かを判定しS15、終了していない場合S15:NO、即ち計時中である場合、後述するステップS21に処理を移す。計時を終了している場合S15:YES、即ち最初にステップS15の処理を実行した場合又はタイマAによる計時が終了した場合、CPU70は、最大セル電圧を3.8Vと比較する処理フェーズであることを示すためにロウ電圧フラグを1にセットするS16。その後、CPU70は、タイマBを強制終了するS17と共に、タイマAによる4.5時間の計時を開始させるS19。これにより、電流検出部の異常を検出するのに要する時間が4.5時間を超えた場合は、最大セル電圧を3.8Vと比較する処理フェーズから、電流検出部の異常を検出する処理が再開されることとなる。ステップS19から計時する時間の長さを4.5時間としているのは、充電電流として検出されない20mA以下の電流によって、電池セル1a,1b,1cの電圧が緩やかなレートで上昇する場合があり得ることを考慮している。ここでは、セル電圧が3.8Vの場合の残容量が約50であることから、設計容量が2250mAhの電池セル1a,1b,1cについて、残容量が1125mAhの状態から通常の充電器で充電した場合は、4.5時間以内に最大セル電圧が4.1Vに達するはずであると見積っている。図4に移って、CPU70は、ロウ電圧フラグが1にセットされているか否かを判定しS21、セットされている場合S21:YES、最大セル電圧が3.8Vより低いか否かを判定するS22。3.8Vより低くない場合S22:NO、CPU70は、タイマBによる計時を無条件に中断させるためにタイマBを強制終了してS23図4の処理を終了する。最大セル電圧が3.8Vより低い場合S22:YES、CPU70は、タイマ75が備えるタイマBが既に計時中であるか否かを判定しS24、計時中の場合S24:YES、後述するステップS26に処理を移す。タイマBが計時中ではない場合S24:NO、CPU70は、タイマBに20秒の計時を開始させるS25。その後、CPU70は、タイマBが計時を終了したか否かを判定しS26、終了していない場合S26:NO、そのまま図4の処理を終了する。タイマBが計時を終了した場合S26:YES、即ち最大セル電圧が3.8Vを下回る状態が20秒間以上維持された場合、CPU70は、最大セル電圧を4.1Vと比較する処理フェーズに移行するために、ロウ電圧フラグをゼロクリアしてS27図4の処理を終了する。ステップS21でロウ電圧フラグが1にセットされていない場合S21:NO、CPU70は、最大セル電圧が4.1Vより高いか否かを判定しS28、高くない場合S28:NO、CPU70は、タイマBによる計時を無条件に中断させるためにタイマBを強制終了してS29図4の処理を終了する。最大セル電圧が4.1Vより高い場合S28:YES、CPU70は、タイマ75が備えるタイマBが既に計時中であるか否かを判定しS30、計時中の場合S30:YES、後述するステップS32に処理を移す。タイマBが計時中ではない場合S30:NO、CPU70は、タイマBに20秒の計時を開始させるS31。その後、CPU70は、タイマBが計時を終了したか否かを判定しS32、終了していない場合S32:NO、そのまま図4の処理を終了する。タイマBが計時を終了した場合S32:YES、即ち最大セル電圧が4.1Vを上回る状態が20秒間以上維持された場合、CPU70は、ロウ電圧フラグを1にセットしたS33後に、I/Oポート73からOR回路34及びAFE6に充放電路の遮断信号を与える。これにより、MOSFET35,36がオフすると共にヒューズ31,31が溶断されて二次電池1の充放電路が完全に遮断されるS39。以上のように本実施の形態1によれば、時系列的に検出した充放電電流が-5mAより大きく且つ20mAより小さいにも関わらず、時系列的に検出した最大セル電圧が3.8V第2電圧を下回る電圧から、4.1V第1電圧を上回る電圧まで上昇した場合、電流検出部が異常であると判定する。ここでは、-5mAから20mAの範囲の充放電電流は、最大セル電圧が4.1Vより高くなる際に流れるべき充電電流2.95Aより十分小さい。これにより、二次電池の電圧が第2電圧より低い電圧から上昇して第1電圧より高くなる際に、本来流れるべき充電電流より小さな所定の電流を下回る充放電電流しか検出されない場合、電流検出部が異常と判定される。従って、電流検出部の異常の有無を確実に判定することが可能となる。また、外部の電気機器からバッテリコネクト端子に与えられる信号によって二次電池に充電電圧が印加されていると判定される場合にのみ、電流検出部が異常であるか否かの判定を行う。従って、二次電池の放電中に誤って電流検出部が異常と判定されるのを防止することが可能となる。更にまた、二次電池の電圧が3.8Vから4.1Vまで上昇するのに要する時間が4.5時間より長い場合は、電流検出部が異常であるか否かの判定を行わない。従って、充放電した容量の積算に寄与しないような小さな充放電電流によって二次電池の電圧が上昇した場合に、電流検出部の異常が誤って検出されるのを防止することが可能となる。更にまた、異常判定回路が備える電圧検出部及び電流検出部の夫々によって、二次電池の電圧及び充放電電流が時系列的に検出される。従って、電流検出部の異常の有無を確実に判定することが可能な異常判定回路をパック電池に適用することが可能となる。実施の形態2実施の形態1は、充放電電流が所定の電流より小さい状態で、第2電圧が再充電開始電圧3.95Vより低く、且つ、最大セル電圧が第2電圧を下回る電圧から第1電圧を上回る電圧まで上昇した場合の1回目に電流検出部が異常であると判定する形態である。これに対し、実施の形態2は、充放電電流が所定の電流より小さい状態で、第2電圧が再充電開始電圧以上の電圧であり、且つ、最大セル電圧が第2電圧を下回る電圧から第1電圧を上回る電圧まで複数回上昇した場合に電流検出部が異常であると判定する形態である。実施の形態2におけるパック電池10の構成と、電池セル1a,1b,1cの充電時間に対するセル電圧及び充電電流の特性とは実施の形態1と同様であるため、これらの詳細な説明を省略する。図5及び6は、最大セル電圧が3.95Vから4.1Vまで3回上昇したときに電流検出部の異常を検出するCPU70の処理手順を示すフローチャートである。図5の処理は、250ms周期で起動されるが、これに限定されるものではない。ここでのロウ電圧フラグは、最大セル電圧を3.95V第2電圧に相当及び4.1V第1電圧に相当の何れの電圧と比較する処理フェーズであるかを示すフラグである。カウンタは、最大セル電圧が第2電圧を下回る電圧から第1電圧を上回る電圧まで上昇した回数を計数するものであり、RAM72に記憶されている。図5に示す処理のうち、ステップS48,49を除くステップS41からステップS47までの処理は、図3に示すステップS11からステップS17までの処理と同様であるため、その説明の大部分を省略する。図5の処理が起動され、ステップS45に進んだときにタイマAが計時を終了している場合S45:YES、CPU70は、ロウ電圧フラグを1にセットしS46、タイマBを強制終了したS47後に、カウンタをゼロクリアしてS48上述した電圧の上昇回数の計数値を初期化する。その後、CPU70は、電流検出部の異常を検出するのに要する時間を監視するために、タイマAによる2.5時間の計時を開始させたS49後に、図6のステップS51に処理を移す。次に、図6に示す処理では、ステップS52及びステップS55の処理とステップS64からステップS68までの処理とを除いて、ステップS51からステップS69までの処理が、図4に示すステップS21からステップS39までの処理と同様であるため、その説明の大部分を省略する。具体的な差として、図4のステップS22では最大セル電圧と3.8Vとの高低を比較したのに対し、図6のステップS52では最大セル電圧と3.95Vとの高低を比較する。また、図4のステップS25ではタイマBに20秒の計時を開始させるのに対し、図6のステップS55ではタイマBに10秒の計時を開始させる。尚、ステップS52では、最大セル電圧と3.95Vより高い且つ4.1Vより低い電圧との高低を比較するようにしてもよい。更に図6に示す処理では、図4に示す処理に対して、ステップS64からステップS68までの処理が追加されている。ステップS62でタイマBが計時を終了した場合S62:YES、即ち最大セル電圧が4.1Vを上回る状態が20秒間以上維持された場合、CPU70は、ロウ電圧フラグを1にセットしたS63後に、タイマAによる2.5時間の計時を開始させるS64。これにより、タイマAによる2.5時間の監視が再開される。その後、CPU70は、カウンタが0であるか否か、即ちカウンタを用いた計数が既に開始されているか否かを判定するS65。カウンタが0ではなくて既に計数が開始されている場合S65:NO、CPU70は、後述するステップS67に処理を移す。カウンタが0の場合S65:YES、CPU70は、カウンタに初期値として3を記憶するS66。尚、この場合の初期値は3に限定されず、2又は4以上の整数であってもよい。次いで、CPU70は、カウンタの内容から1を減算しS67、カウンタが0となったか否かを判定しS68、0とはなっていない場合S68:NO、そのまま図6の処理を終了する。カウンタが0となった場合S68:YES、CPU70は、I/Oポート73からOR回路34及びAFE6に充放電路の遮断信号を与える。これにより、MOSFET35,36がオフすると共にヒューズ31,31が溶断されて二次電池1の充放電路が完全に遮断されるS69。その他、実施の形態1に対応する箇所には同様の符号を付して、その詳細な説明を省略する。以上のように本実施の形態2によれば、第2電圧を、再充電開始電圧3.95V以上の電圧とする。従って、二次電池が充電器に接続され続けている場合、満充電検出、充電停止、放電、再充電開始及び満充電検出が繰り返される都度、電流検出部が異常であるか否かを判定することが可能となる。また、充放電電流が-5mAより大きく且つ20mAより小さい場合、最大セル電圧が第2電圧から第1電圧まで上昇した回数が3回となったときに、電流検出部が異常であると判定する。従って、電流検出部が異常であると判定されるべき条件が所定回数以上整った場合に、実際に電流検出部が異常と判定されるため、判定の信頼性を高めることが可能となる。尚、本実施の形態2にあっては、最大セル電圧が第2電圧から第1電圧まで上昇した回数を3回計数したが、この回数に限定されるものではない。例えば、第1電圧及び第2電圧の差分が小さい又は大きいほど、二次電池の電圧が第2電圧から第1電圧まで上昇した回数を多く又は少なく計数するように設定してもよい。このように設定した場合は、二次電池の電圧の上昇変化が小さい領域で電流検出部が異常であるか否かを判定する場合であっても、判定の信頼性を高めることが可能となる。また、実施の形態1及び2にあっては、タイマAを用いて電流検出部の異常を検出するのに要する時間を監視し、タイマBを用いて最大セル電圧が第2電圧を下回っている時間及び第1電圧を上回っている時間を計時したが、これに限定されるものではない。例えば、タイマA及びタイマBの夫々に替えてカウンタを個別に用意し、適宜の計数値が設定された各カウンタの内容を1ずつ減算して0となった時に、タイマA及びタイマBによる計時が終了した時と同じ扱いにすればよい。更にまた、実施の形態1及び2にあっては、タイマBによる監視時間を20秒又は10秒としたが、これに限定されるものではなく、適宜の時間だけ監視すればよい。更にまた、実施の形態1及び2にあっては、満充電電圧より低い第1電圧を、満充電検出開始電圧4.1Vに一致させたが、これに限定されるものではない。最大セル電圧が第1電圧より高くなる際に流れる充電電流が、-5mA~20mAの充放電電流より十分大きい電流となるようにするために、第1電圧は満充電検出開始電圧と同等の電圧であることが好ましい。今回開示された実施の形態は、全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上述した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。"