(57)【要約】【課題】電流検出回路のコストの増大を抑制しつつ、負荷装置に流れる漏れ電流値に起因して二次電池の充電電気量の算出誤差が増大するおそれを低減することができる充電電気量算出回路、電池パック、及び電池搭載システムを提供する。【解決手段】二次電池４に流れる電流値を検出する電流検出部５２と、負荷装置３に流れる漏れ電流値を記憶する記憶部５０３と、電流検出部５２によって検出される電流値Ｉｃが電流閾値Ｉｔｈを超えるとき、電流値Ｉｃに基づき、二次電池４における充電電気量の加算と放電電気量の減算とを累積的に行うことにより二次電池４に充電されている充電電気量Ｑｃを算出し、電流値Ｉｃが電流閾値Ｉｔｈに満たないとき、充電電気量Ｑｃから、記憶部５０３に記憶されている漏れ電流値Ｉｒを累積的に減算する残量算出部５０２とを備えた。【選択図】図１
2011130528.tif 000002
【特許請求の範囲】
【請求項１】
二次電池に流れる充放電電流の電流値を検出する電流検出部と、
前記二次電池から電流の供給を受ける負荷装置に流れる漏れ電流値を記憶する記憶部と、
前記電流検出部によって検出される充放電電流の電流値が予め設定された電流閾値を超えるとき、当該検出された充放電電流の電流値に基づき、前記二次電池における充電電気量の加算と放電電気量の減算とを累積的に行うことにより前記二次電池に充電されている充電電気量を算出し、前記電流検出部によって検出される充放電電流の電流値が前記電流閾値に満たないとき、前記充電電気量から、前記記憶部に記憶されている漏れ電流値を累積的に減算する残量算出部と
を備えることを特徴とする充電電気量算出回路。
【請求項２】
前記負荷装置から、前記漏れ電流値を受信して、前記記憶部へ記憶させる漏れ電流値取得部をさらに備えること
を特徴とする請求項１記載の充電電気量算出回路。
【請求項３】
前記二次電池と前記負荷装置とが接続されているか否かを検出する接続状態検出部をさらに備え、
前記残量算出部は、
前記接続状態検出部によって、前記二次電池と前記負荷装置とが接続されていないことが検出された場合、前記電流検出部によって検出される充放電電流の電流値が前記電流閾値に満たなくても、前記充電電気量からの前記漏れ電流値の減算を実行しないこと
を特徴とする請求項１又は２記載の充電電気量算出回路。
【請求項４】
請求項１〜３のいずれか１項に記載の充電電気量算出回路と、
前記二次電池と
を備えることを特徴とする電池パック。
【請求項５】
請求項１〜３のいずれか１項に記載の充電電気量算出回路と、
前記二次電池と、
前記負荷装置と
を備えることを特徴とする電池搭載システム。
【請求項６】
前記負荷装置は、
当該負荷装置の動作停止状態において流れる漏れ電流値を予め記憶する装置側記憶部と、
前記装置側記憶部に記憶されている漏れ電流値を、前記充電電気量算出回路へ送信する漏れ電流値送信部と
を備えることを特徴とする請求項５記載の電池搭載システム。
【請求項７】
前記負荷装置は、
前記二次電池と当該負荷装置とが接続されているか否かを検出する装置側接続状態検出部をさらに備え、
前記漏れ電流値送信部は、
前記装置側接続状態検出部によって、前記二次電池と当該負荷装置とが接続されたことが検出されたとき、前記装置側記憶部に記憶されている漏れ電流値を前記充電電気量算出回路へ送信すること
を特徴とする請求項６記載の電池搭載システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、二次電池に充電されている充電電気量を算出する充電電気量算出回路、これを備えた電池パック、およびこの充電電気量算出回路と二次電池の放電電流によって駆動される負荷装置とを含む電池搭載システムに関する。
【背景技術】
【０００２】
従来から、二次電池で駆動される、例えば携帯型パーソナルコンピュータやデジタルカメラ、ビデオカメラ、携帯電話機等の電子機器において、二次電池に充電されている残量の報知が広く行われている。そのため、このような電子機器の電源として用いられる電池パックにおいて、二次電池に流れる充放電電流値を検出し、この充放電電流値を積算することで、二次電池の残量を算出し、電子機器本体へ通知する機能を有するものが知られている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００９−１７７８６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上述のような電子機器は、動作を停止している間も、微小な電流が漏れ電流（待機電流）として流れ続ける。近年、例えばＵＭＰＣ（ウルトラモバイルＰＣ／ネットブック）などと称される低価格のパーソナルコンピュータでは、安価な基板構成になっていることからこのような漏れ電流が増加する傾向がある。そのため、このような漏れ電流についても、二次電池の残量算出に反映させたいという、ニーズがある。
【０００５】
しかしながら、このような漏れ電流は、電子機器が動作するときに流れる動作電流や二次電池の充電電流と比較して極めて微小である。そして、上述の充放電電流値を検出するための電流検出回路は、漏れ電流より遙かに大きい動作電流や充電電流を検出できるようにその電流測定レンジが設定されており、微少な電流の検出には適さない。
【０００６】
そして、このような電流検出回路は、例えば温度の影響や回路特性のバラツキ等に起因して、二次電池に流れる電流がゼロであるにもかかわらず、所定の電流検出値を示すオフセットを生じる。ここで、電子機器で生じる漏れ電流は、電流検出回路の電流測定レンジに対して遙かに小さな電流値であるため、電流検出回路で生じるオフセットと同程度の値となるおそれがある。
【０００７】
そのため、電子機器の動作停止中に、このような電流検出回路で検出された放電電流値を減算することで、二次電池の残量を算出すると、実際には放電されていないオフセット電流値を二次電池の残量から減算してしまうこととなって、二次電池の残量の算出精度が低下するという、おそれがあった。
【０００８】
一方、電子機器の回路動作や二次電池の充電を停止して、電子機器の漏れ電流（待機電流）を検出する技術が知られている（例えば、特許文献１参照。）。しかしながら、特許文献１に記載の技術では、そもそも漏れ電流を正確に測定可能な電流計を備えていることが前提になっている。そして、上述のような漏れ電流より遙かに大きい動作電流や充電電流と、漏れ電流とを共に正確に測定可能な電流計を備えると、電流検出回路のコストが増大するという不都合があった。
【０００９】
本発明の目的は、電流検出回路のコストの増大を抑制しつつ、負荷装置に流れる漏れ電流値に起因して二次電池の充電電気量の算出誤差が増大するおそれを低減することができる充電電気量算出回路、電池パック、及び電池搭載システムを提供することである。
【課題を解決するための手段】
【００１０】
本発明に係る充電電気量算出回路は、二次電池に流れる充放電電流の電流値を検出する電流検出部と、前記二次電池から電流の供給を受ける負荷装置に流れる漏れ電流値を記憶する記憶部と、前記電流検出部によって検出される充放電電流の電流値が予め設定された電流閾値を超えるとき、当該検出された充放電電流の電流値に基づき、前記二次電池における充電電気量の加算と放電電気量の減算とを累積的に行うことにより前記二次電池に充電されている充電電気量を算出し、前記電流検出部によって検出される充放電電流の電流値が前記電流閾値に満たないとき、前記充電電気量から、前記記憶部に記憶されている漏れ電流値を累積的に減算する残量算出部とを備える。
【００１１】
この構成によれば、電流検出部によって検出される充放電電流の電流値が予め設定された電流閾値を超え、すなわち電流検出部の検出値がオフセットや精度誤差に起因するものではないと考えられるときは、残量算出部によって、当該検出された充放電電流の電流値に基づき、二次電池における充電電気量の加算と放電電気量の減算とが累積的に行われるので、二次電池に充電されている充電電気量を算出することができる。
【００１２】
一方、電流検出部によって検出される充放電電流の電流値が電流閾値に満たないとき、すなわち電流検出部の検出値がオフセットや精度誤差等に起因するものであると考えられるときは、残量算出部によって、記憶部に記憶されている漏れ電流値が、充電電気量から累積的に減算されるので、電流検出部のオフセットや精度誤差が累積して充電電気量の算出精度が低下するおそれが低減される。また、漏れ電流値のような微少電流を測定可能な高精度の電流測定回路を備える必要がないから、電流検出回路のコストの増大を抑制することができる。
【００１３】
また、前記負荷装置から、前記漏れ電流値を受信して、前記記憶部へ記憶させる漏れ電流値取得部をさらに備えることが好ましい。
【００１４】
この構成によれば、負荷装置から、当該負荷装置の漏れ電流値を取得することができるから、漏れ電流値が異なる負荷装置へ二次電池から電流が供給される場合であっても、正しい漏れ電流値を取得することができる結果、充電電気量の算出精度が低下するおそれが低減される。
【００１５】
また、前記二次電池と前記負荷装置とが接続されているか否かを検出する接続状態検出部をさらに備え、前記残量算出部は、前記接続状態検出部によって、前記二次電池と前記負荷装置とが接続されていないことが検出された場合、前記電流検出部によって検出される充放電電流の電流値が前記電流閾値に満たなくても、前記充電電気量からの前記漏れ電流値の減算を実行しないことが好ましい。
【００１６】
この構成によれば、二次電池と負荷装置とが接続されておらず、従って漏れ電流が流れない状況では、充電電気量からの前記漏れ電流値の減算が実行されないので、二次電池と負荷装置とが接続されていないときに充電電気量から漏れ電流値が減算されて充電電気量の算出精度が低下するおそれが低減される。
【００１７】
また、本発明に係る電池パックは、上述の充電電気量算出回路と、前記二次電池とを備える。
【００１８】
この構成によれば、電池パックにおいて、二次電池の充電電気量を算出でき、かつ、電流検出回路のコストの増大を抑制しつつ、負荷装置に流れる漏れ電流値に起因して二次電池の充電電気量の算出誤差が増大するおそれを低減することができる。
【００１９】
また、本発明に係る電池搭載システムは、上述の充電電気量算出回路と、前記二次電池と、前記負荷装置とを備える。
【００２０】
この構成によれば、電池を電源として用いる電池搭載システムにおいて、二次電池の充電電気量を算出でき、かつ、電流検出回路のコストの増大を抑制しつつ、負荷装置に流れる漏れ電流値に起因して二次電池の充電電気量の算出誤差が増大するおそれを低減することができる。
【００２１】
また、前記負荷装置は、当該負荷装置の動作停止状態において流れる漏れ電流値を予め記憶する装置側記憶部と、前記装置側記憶部に記憶されている漏れ電流値を、前記充電電気量算出回路へ送信する漏れ電流値送信部とを備えることが好ましい。
【００２２】
この構成によれば、当該負荷装置の漏れ電流値を、予め装置側記憶部に記憶させておくことができる。そして、装置側記憶部に記憶させておいた当該負荷装置の漏れ電流値を、充電電気量算出回路へ送信することができるので、充電電気量算出回路において、正しい漏れ電流値を用いることが容易となる。
【００２３】
また、前記負荷装置は、前記二次電池と当該負荷装置とが接続されているか否かを検出する装置側接続状態検出部をさらに備え、前記漏れ電流値送信部は、前記装置側接続状態検出部によって、前記二次電池と当該負荷装置とが接続されたことが検出されたとき、前記装置側記憶部に記憶されている漏れ電流値を前記充電電気量算出回路へ送信することが好ましい。
【００２４】
この構成によれば、二次電池と当該負荷装置とが接続されたときに、装置側記憶部に記憶されている漏れ電流値が充電電気量算出回路へ送信されるので、負荷装置が取り替えられた場合であっても、充電電気量算出回路において、当該負荷装置の正しい漏れ電流値を用いることが容易となる。
【発明の効果】
【００２５】
このような構成の充電電気量算出回路、電池パック、及び電池搭載システムは、電流検出回路のコストの増大を抑制しつつ、負荷装置に流れる漏れ電流値に起因して二次電池の充電電気量の算出誤差が増大するおそれを低減することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態に係る充電電気量算出回路を備えた、電池パック及び電池搭載システムの構成の一例を示すブロック図である。
【図２】図１に示す電池搭載システムの動作の一例を示すフローチャートである。
【発明を実施するための形態】
【００２７】
以下、本発明に係る実施形態を図面に基づいて説明する。なお、各図において同一の符号を付した構成は、同一の構成であることを示し、その説明を省略する。図１は、本発明の一実施形態に係る充電電気量算出回路５を備えた、電池パック２及び電池搭載システム１の構成の一例を示すブロック図である。図１に示す電池搭載システム１は、電池パック２と、負荷装置３とが組み合わされて構成されている。
【００２８】
電池搭載システム１は、例えば、携帯型パーソナルコンピュータやデジタルカメラ、携帯電話機等の電子機器、電気自動車やハイブリッドカー等の車両、等の電池搭載機器システムである。そして、負荷装置３は、例えばこれら電池搭載機器システムの本体部分であり、負荷回路３９は、これら電池搭載機器システムにおいて、電池パック２からの電力供給により動作する負荷回路である。
【００２９】
電池パック２は、二次電池４、充電電気量算出回路５、電流検出抵抗６、スイッチング素子Ｑ１，Ｑ２、及び接続端子１１，１２を備えている。また、充電電気量算出回路５は、制御部５０、電圧検出部５１、電流検出部５２、通信部５３，抵抗Ｒ１、及び接続端子１３，１４，１５を備えている。
【００３０】
なお、電池搭載システム１は、必ずしも電池パック２と負荷装置３とに分離可能に構成されるものに限られず、電池搭載システム１全体で一つの充電電気量算出回路５が構成されていてもよい。また、充電電気量算出回路５を、電池パック２と負荷装置３とで分担して備えるようにしてもよい。また、二次電池４は、電池パックにされている必要はなく、例えば充電電気量算出回路５が、車載用のＥＣＵ（Electric Control Unit）として構成されていてもよい。
【００３１】
負荷装置３は、接続端子３１，３２，３３，３４，３５、通信部３６、制御部３７、装置側記憶部３８、負荷回路３９、充電部４０、及び抵抗Ｒ２を備えている。充電部４０は、給電用の接続端子３１，３２に接続され、通信部３６は、接続端子３３に接続されている。接続端子３４は、接続端子３２と接続されている。接続端子３５は、抵抗Ｒ２によりプルアップされると共に制御部３７に接続されている。
【００３２】
また、電池パック２が、負荷装置３に取り付けられると、電池パック２の接続端子１１，１２，１３，１４，１５と、負荷装置３の接続端子３１，３２，３３，３４，３５とが、それぞれ接続されるようになっている。
【００３３】
通信部３６は、接続端子１３，３３を介して通信部５３とデータ送受信可能に構成された通信インターフェイス回路である。通信部３６としては、例えばThe System Management Interface Forumが管理しているＳＭＢｕｓ（System Management Bus）を用いることができる。
【００３４】
負荷回路３９は、例えば、負荷装置３における機能を実現するための回路部分であり、二次電池４や充電部４０から供給された電源電流に基づき動作する。
【００３５】
充電部４０は、制御部３７からの制御信号に応じた電流、電圧を、接続端子３１，３２を介して電池パック２へ供給する電源回路である。充電部４０は、例えば商用電源電圧から電池パック２の充電電流を生成する電源回路であってもよく、例えば太陽光、風力、あるいは水力といった自然エネルギーに基づき発電する発電装置や、内燃機関等の動力によって発電する発電装置等であってもよい。
【００３６】
装置側記憶部３８は、例えばＲＯＭを用いて構成されている。そして、装置側記憶部３８には、負荷装置３が、例えば電源オフされて動作を停止した状態で、接続端子３１，３２に接続された電池パック２から負荷装置３へ流れる漏れ電流値Ｉｒが、予め測定されて記憶されている。
【００３７】
制御部３７は、例えばマイクロコンピュータを用いて構成された制御回路である。そして、電池パック２における制御部５０から通信部５３によって送信された要求指示が、通信部３６によって受信されると、制御部３７は、通信部３６によって受信された要求指示に応じて充電部４０を制御することにより、電池パック２から送信された要求指示に応じた電流や電圧を、充電部４０から接続端子１１，１２へ出力させる。
【００３８】
電池パック２では、接続端子１１は、スイッチング素子Ｑ２とスイッチング素子Ｑ１とを介して二次電池４の正極に接続されている。スイッチング素子Ｑ１及びスイッチング素子Ｑ２としては、例えばｐチャネルのＦＥＴ（Field Effect Transistor）が用いられる。
【００３９】
スイッチング素子Ｑ１は、寄生ダイオードのカソードが二次電池４の方向にされており、オフすると二次電池４の放電方向の電流のみを遮断するようになっている。また、スイッチング素子Ｑ２は、寄生ダイオードのカソードが接続端子１１の方向にされており、オフすると二次電池４の充電方向の電流のみを遮断するようになっている。スイッチング素子Ｑ１，Ｑ２は、通常、オンされており、異常時にオフされて二次電池を保護するようになっている。
【００４０】
また、接続端子１２は、電流検出抵抗６を介して二次電池４の負極に接続されており、接続端子１１からスイッチング素子Ｑ２，Ｑ１、二次電池４、及び電流検出抵抗６を介して接続端子１２に至る電流経路が構成されている。
【００４１】
接続端子１４の信号レベルは、電池パック２が負荷装置３から取り外されているときは、抵抗Ｒ１によってプルアップされてハイレベルで制御部５０に入力される。また、電池パック２が負荷装置３と接続されると、接続端子１４，１２が接続端子３４，３２と接続され、接続端子１４が接続端子３４，３２，１２、電流検出抵抗６を介して二次電池４の負極端子に接続されて、接続端子３５の信号レベルがローレベルで制御部５０に入力される。
【００４２】
このように、接続端子１４の信号レベルは、電池パック２と負荷装置３とが接続されているか否かを示す。この場合、接続端子１４及び抵抗Ｒ１が、接続状態検出部の一例に相当している。
【００４３】
また、接続端子３５の信号レベルは、電池パック２が負荷装置３から取り外されているときは、抵抗Ｒ２によってプルアップされてハイレベルで制御部３７に入力される。また、電池パック２が負荷装置３と接続されると、接続端子３５，３２が接続端子１５，１２と接続され、接続端子３５が接続端子１５、電流検出抵抗６を介して二次電池４の負極端子に接続されて、接続端子３５の信号レベルがローレベルで制御部３７に入力される。
【００４４】
このように、接続端子３５の信号レベルは、電池パック２と負荷装置３とが接続されているか否かを示す。この場合、接続端子３５及び抵抗Ｒ２が、装置側接続状態検出部の一例に相当している。
【００４５】
そして、制御部３７は、接続端子３５がハイレベルからローレベルに変化し、負荷装置３に電池パック２が接続されたことが検出されると、装置側記憶部３８に記憶されている漏れ電流値Ｉｒを、通信部３６を用いて通信部５３へ送信させ、制御部５０に通知する。この場合、制御部３７は、漏れ電流値送信部の一例に相当している。
【００４６】
なお、接続端子１１〜１５，３１〜３５は、電池パック２と負荷装置３とを電気的に接続するものであればよく、例えば電極やコネクタ、端子台等であってもよく、ランドやパッド等の配線パターンであってもよい。
【００４７】
電流検出抵抗６は、電流検出用の、いわゆるシャント抵抗であり、二次電池４の充電電流および放電電流を電圧値に変換する。なお、電流検出抵抗６の代わりに、例えば電流変成器やホール素子等の電流検出素子を用いてもよい。
【００４８】
二次電池４は、例えば単電池であってもよく、例えば複数の二次電池が直列接続された組電池であってもよく、例えば複数の二次電池が並列接続された組電池であってもよく、直列と並列とが組み合わされて接続された組電池であってもよい。二次電池４としては、例えばリチウムイオン二次電池が用いられる。なお、二次電池４は、リチウムイオン二次電池に限られず、例えばニッケル水素二次電池やニッケルカドミウム二次電池等、種々の二次電池を用いることができる。
【００４９】
電圧検出部５１は、例えばアナログデジタルコンバータを用いて構成されており、二次電池４の端子電圧（端子間電圧）を検出し、その端子電圧を示す信号を制御部５０へ出力する。
【００５０】
電流検出部５２は、例えばアナログデジタルコンバータを用いて構成されており、電流検出抵抗６の両端間の電圧Ｖｒを検出し、その電圧Ｖｒを示す信号を、二次電池４に流れる充放電電流の電流値Ｉｃを示す情報として制御部５０へ出力する。また、電流検出部５２は、電流値Ｉｃを示す情報（電圧Ｖｒ）について、例えば二次電池４を充電する方向をプラスの値で、二次電池４を充電する方向をマイナスの値で表すようになっている。
【００５１】
制御部５０では、この電圧Ｖｒを電流検出抵抗６の抵抗値Ｒで除算することにより、二次電池４に流れる電流を、充電方向をプラス、放電方向をマイナスの値で表す電流値Ｉｃを取得する。
【００５２】
通信部５３は、接続端子１３，３３を介して通信部３６とデータ送受信可能に構成された通信インターフェイス回路である。通信部５３としては、例えばThe System Management Interface Forumが管理しているＳＭＢｕｓ（System Management Bus）を用いることができる。
【００５３】
制御部５０は、例えば所定の演算処理を実行するＣＰＵ（Central Processing Unit）と、所定の制御プログラムが記憶されたＲＯＭ（Read Only Memory）と、データを一時的に記憶するＲＡＭ（Random Access Memory）と、例えばＲＡＭを用いて構成された記憶部５０３と、これらの周辺回路等とを備えて構成されている。
【００５４】
そして、制御部５０は、ＲＯＭに記憶された制御プログラムを実行することにより、漏れ電流値取得部５０１、及び残量算出部５０２として機能する。
【００５５】
漏れ電流値取得部５０１は、制御部３７から、通信部３６，５３を介して送信された漏れ電流値Ｉｒを受信し、記憶部５０３へ記憶させる。
【００５６】
残量算出部５０２は、接続端子１４の電圧がローレベルでありすなわち二次電池４と負荷装置３とが接続されていることが検出され、かつ電流検出部５２によって検出される電流値Ｉｃが予め設定された電流閾値Ｉｔｈを超えるとき、電流値Ｉｃを例えば単位時間ごとに積算することにより、二次電池４に充電されている残量である充電電気量Ｑｃを算出する。
【００５７】
電流閾値Ｉｔｈは、例えば電流検出部５２の誤差やオフセット値の最大値が予め設定されている。
【００５８】
また、残量算出部５０２は、接続端子１４の電圧がローレベルでありすなわち二次電池４と負荷装置３とが接続されていることが検出され、かつ電流検出部５２によって検出される電流値Ｉｃが電流閾値Ｉｔｈに満たないとき、充電電気量Ｑｃから、記憶部５０３に記憶されている漏れ電流値Ｉｒを例えば単位時間毎に減算する。
【００５９】
また、残量算出部５０２は、接続端子１４の電圧がハイレベルであり、すなわち二次電池４と負荷装置３とが接続されていないことが検出された場合、電流値Ｉｃの積算や漏れ電流値Ｉｒの減算を実行しない。
【００６０】
なお、残量算出部５０２は、上述のようにして算出された充電電気量Ｑｃと、二次電池４の満充電容量ＦＣＣとから、下記の式（１）を用いて二次電池４のＳＯＣ（State Of Charge）を算出することで、二次電池４の残量をＳＯＣで表すようにしてもよい。
【００６１】
ＳＯＣ＝（Ｑｃ／ＦＣＣ）×１００  （％）  ・・・（１）
次に、図１に示す電池搭載システム１の動作について説明する。図２は、図１に示す電池搭載システム１の動作の一例を示すフローチャートである。まず、負荷装置３においては、制御部３７によって、接続端子３５の信号レベルが確認され（ステップＳ１）、接続端子３５がハイレベルのとき、負荷装置３と電池パック２とが接続されていないと判断される（ステップＳ１でＮＯ）。
【００６２】
一方、電池パック２においては、残量算出部５０２によって、接続端子３５の信号レベルが確認され（ステップＳ３）、接続端子１４がハイレベルのとき、負荷装置３と電池パック２とが接続されていないと判断される（ステップＳ３でＮＯ）。負荷装置３と電池パック２とが接続されていないときは、例え電流検出部５２によって、電流値Ｉｃが検出されたとしても、その値は電流検出部５２のオフセット誤差であると考えられるから、接続端子１４がハイレベルのときは（ステップＳ３でＮＯ）、残量算出部５０２は、充電電気量Ｑｃへの電流値の積算を実行しない。
【００６３】
次に、負荷装置３において、接続端子３５の信号レベルがローレベルになると（ステップＳ１でＹＥＳ）、制御部３７は、負荷装置３と電池パック２とが接続されたと判断し、装置側記憶部３８に記憶されている漏れ電流値Ｉｒを、通信部３６によって電池パック２へ送信させる。そうすると、通信部５３によって、漏れ電流値Ｉｒが受信される。
【００６４】
一方、電池パック２では、接続端子１４の信号レベルがローレベルになると（ステップＳ３でＹＥＳ）、漏れ電流値取得部５０１は、通信部５３によって受信された漏れ電流値Ｉｒを取得して、記憶部５０３へ記憶させる。
【００６５】
次に、残量算出部５０２によって、電流検出部５２で検出された電流値Ｉｃの絶対値が、電流閾値Ｉｔｈと比較される（ステップＳ５）。
【００６６】
そして、電流値Ｉｃの絶対値が電流閾値Ｉｔｈを超えていれば（ステップＳ５でＹＥＳ）、負荷装置３が動作状態（電源オン状態）であると考えられ、電流検出部５２で検出された電流値Ｉｃは、オフセット等の誤差ではないと考えられるから、残量算出部５０２は、例えば単位時間毎になるように、充電電気量Ｑｃに電流値Ｉｃを加算し（ステップＳ６）、再びステップＳ３へ移行する。
【００６７】
一方、電流値Ｉｃの絶対値が電流閾値Ｉｔｈ以下であれば（ステップＳ５でＮＯ）、負荷装置３が停止状態（電源オフ状態）であると考えられ、電流検出部５２で検出された電流値Ｉｃは、オフセット等の誤差であると考えられるから、残量算出部５０２は、記憶部５０３に記憶されている漏れ電流値Ｉｒを、例えば単位時間毎になるように充電電気量Ｑｃから減算し（ステップＳ７）、再びステップＳ３へ移行する。
【００６８】
以上、ステップＳ５〜Ｓ７の処理により、負荷装置３が動作状態（電源オン状態）のときは、電流検出部５２で検出された電流値Ｉｃが充電電気量Ｑｃとして積算されるので、二次電池４の充放電電流が正しく積算されて、充電電気量Ｑｃが算出される。
【００６９】
一方、負荷装置３が停止状態（電源オフ状態）となって、電流値Ｉｃの絶対値が電流閾値Ｉｔｈ以下になると、記憶部５０３に記憶されている負荷装置３の漏れ電流値Ｉｒが、充電電気量Ｑｃから例えば単位時間毎に減算されて、充電電気量Ｑｃが算出されるので、負荷装置３の漏れ電流値Ｉｒによって充電電気量Ｑｃの算出値と実際の充電電気量との間にずれが生じたり、電流検出部５２のオフセット誤差等が累積して充電電気量Ｑｃの算出精度が低下したりするおそれが低減される。
【００７０】
また、漏れ電流値Ｉｒのような微少電流を測定可能な高精度の電流測定回路を備える必要がないから、電流検出回路のコストの増大を抑制することができる。
【００７１】
また、ステップＳ２，Ｓ４の処理により、負荷装置３に記憶されている漏れ電流値Ｉｒが、漏れ電流値取得部５０１によって取得されるので、電池パック２と接続される負荷装置３の構成（種類、機種）が変わって漏れ電流値が変化した場合であっても、正しい漏れ電流値Ｉｒを取得することができる結果、充電電気量Ｑｃの算出精度が低下するおそれを低減することができる。
【００７２】
また、機器側記憶部３８には、予め機器の開発時や製造時に、高精度の計測器を用いて精度よく漏れ電流値Ｉｒを測定することができるから、漏れ電流値Ｉｒの精度を向上させることが容易である。
【００７３】
なお、必ずしも漏れ電流値取得部５０１を備える必要はなく、電池パック２において、記憶部５０３を例えばＲＯＭによって構成し、予め漏れ電流値Ｉｒを記憶しておく構成としてもよい。
【００７４】
そして、ステップＳ３において、接続端子１４の信号レベルがハイレベル（ステップＳ３でＮＯ）のときは、電池パック２に負荷装置３が接続されていないことが検出されて、電流値Ｉｃの加算及び漏れ電流値Ｉｒの減算のいずれも実行されないから、電池パック２に負荷装置３が接続されていないときに誤って漏れ電流値Ｉｒの減算が行われしまうおそれが低減される結果、充電電気量Ｑｃの算出精度が低下するおそれが低減される。
【００７５】
なお、充電電気量算出回路５は、接続端子１４、及び抵抗Ｒ１を備えず、ステップＳ３を実行しない構成としてもよい。また、負荷装置３は、装置側記憶部３８を備えず、漏れ電流値Ｉｒを電池パック２へ送信しない構成としてもよい。また、負荷装置３は、接続端子３５、及び抵抗Ｒ２を備えず、電池パック２との接続の有無に関わらず、漏れ電流値Ｉｒを電池パック２へ送信する構成としてもよい。
【産業上の利用可能性】
【００７６】
本発明に係る充電電気量算出回路、電池パック、及び電池搭載システムは、携帯型パーソナルコンピュータやデジタルカメラ、携帯電話機等の電子機器、電気自動車やハイブリッドカー等の車両、太陽電池や発電装置と二次電池とを組み合わされた電源システム等、種々の電池搭載装置、システムにおいて、好適に利用することができる。
【符号の説明】
【００７７】
１    電池搭載システム
２    電池パック
３    負荷装置
４    二次電池
５    充電電気量算出回路
６    電流検出抵抗
１１，１２，１３，１４，１５，３１，３２，３３，３４，３５  接続端子
３６，５３  通信部
３７，５０  制御部
３８  装置側記憶部
３９  負荷回路
４０  充電部
５１  電圧検出部
５２  電流検出部
５０１      漏れ電流値取得部
５０２      残量算出部
５０３      記憶部
Ｉｃ  電流値
Ｉｒ  漏れ電流値
Ｉｔｈ      電流閾値
Ｑ１，Ｑ２  スイッチング素子
Ｑｃ  充電電気量
Ｒ１，Ｒ２  抵抗
【図１】
2011130528.tif 000003
【図２】
2011130528.tif 000004