(57)【特許請求の範囲】
【請求項１】
バッテリーセルの電圧を検出する電圧検出手段と、
所定の温度に対応したバッテリー残容量算出用の補正係数を記憶する記憶手段と、
上記バッテリーセルの温度を検出する温度検出手段と、
上記温度検出手段により検出された温度に対応する補正係数が記憶手段に記憶されているときは、この補正係数を読み出して当該補正係数と上記電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出し、上記温度検出手段により検出された温度に対応する補正係数が記憶手段に記憶されていないときは、検出された温度前後にある所定の温度に対応する補正係数を上記記憶手段から読み出し、読み出された各補正係数に基づいて上記検出された温度に対応する補正係数を算出し、算出された補正係数と上記電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出する算出手段と
を備えることを特徴とするバッテリーパック。
【請求項２】
一の温度に対応する補正係数と他の温度に対応する補正係数とから一の温度と他の温度間の補正整数を算出するプログラムが記憶されたプログラム記憶手段を備え、
上記算出手段は、上記プログラム記憶手段に記憶されたプログラムに従って、上記記憶手段から読み出された各補正係数を用いて補正係数を算出し、この算出された補正係数と上記記憶手段から既に読み出された補正係数のうち上記温度検出手段によって検出された温度前後の補正係数を用いてさらに新たな補正係数を算出することを繰り返し実行することによって、上記検出された温度に対応する補正係数を算出すること
を特徴とする請求項１記載のバッテリーパック。
【請求項３】
所定の温度に対応したバッテリー残容量算出用の補正係数を記憶手段に記憶し、
バッテリーセルの電圧及び温度を検出し、
上記検出された温度に対応する補正係数が記憶手段に記憶されているときは、この補正係数を読み出して当該補正係数と上記検出された電圧に基づいてバッテリー残容量を算出し、上記検出された温度に対応する補正係数が記憶手段に記憶されていないときは、検出された温度前後にある所定の温度に対応する補正係数を上記記憶手段から読み出し、読み出された各補正係数に基づいて上記検出された温度に対応する補正係数を算出し、算出された補正係数と上記電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出すること
を特徴とするバッテリーパックのバッテリー残容量算出方法。
【請求項４】
一の温度に対応する補正係数と他の温度に対応する補正係数とから一の温度と他の温度間の補正係数を算出するプログラムをプログラム記憶手段に記憶し、
上記プログラム記憶手段に記憶されたプログラムに従って、上記記憶手段から読み出された各補正係数を用いて補正係数を算出し、
この算出された補正係数と上記記憶手段から既に読み出された補正係数のうち上記温度検出手段によって検出された温度前後の補正係数を用いてさらに新たな補正係数を算出することを繰り返し実行することによって、上記検出された温度に対応する補正係数を算出すること
を特徴とする請求項３記載のバッテリーパックのバッテリー残容量算出方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、バッテリーセルの残容量を算出するバッテリーパック及びそのバッテリー残容量算出方法に関する。
【０００２】
【従来の技術】
バッテリーパックは、ビデオカメラ装置等の電子機器に装着され、当該電子機器に対して電源を供給し、電源がなくなったときは充電されている。かかるバッテリーパックは、充放電可能な２次電池たるバッテリーセルと、バッテリーセルの電圧を検出してバッテリー残容量を計算するマイクロコンピュータとを備えている。
【０００３】
バッテリーセルのバッテリー残容量は、温度によって大きく変化するので、例えば特開平９−２９７１６６号公報に記載されているように、バッテリーセルの温度依存係数（残容量補正係数：以下、「補正係数」という。）を用いて算出される。この補正係数は温度によって値が異なるので、例えば図１０に示すように、１０℃毎の補正係数がＲＯＭ等の不揮発メモリに記憶されている。そして、マイクロコンピュータは、上記不揮発性メモリに記憶されている補正係数のうち、現在の温度に対応する補正係数を用いてバッテリー残容量を算出する。
【０００４】
【発明が解決しようとする課題】
バッテリーセルは、外界の温度や充放電が行われることによって、その温度は一刻一刻と変化する。このとき、例えばバッテリーセルの温度が１９℃から２０℃に変化した場合について考えてみると、このようなバッテリーセルの変化によって補正係数は０．８から１．０に急激に変化してしまう。この結果、バッテリーセルの温度が１９℃から２０℃に１度変化しただけで、バッテリ残容量も大幅に変化してしまう。
【０００５】
一方、バッテリーセルの温度が例えば２０℃から２９℃まで９度も変化した場合であっても、補正係数の値は一定のままであり、バッテリー残容量は変化しないという問題が生じる。
【０００６】
すなわち、従来のバッテリーパックは、バッテリーセルの温度が１℃だけ変化しただけでバッテリー残容量が大きく変わってしまったり、その温度が１０℃近く変化してもバッテリー残容量が変化しないことがあり、温度変化に応じて正確なバッテリー残容量を算出することができなかった。
【０００７】
本発明は、このような実情に鑑みて提案されたものであり、バッテリーセルに温度変化が生じても、その変化分に応じてバッテリー残容量を正確に算出することができるバッテリーセル及びそのバッテリー残容量算出方法を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明に係るバッテリーパックは、バッテリーセルの電圧を検出する電圧検出手段と、所定の温度に対応したバッテリー残容量算出用の補正係数を記憶する記憶手段と、上記バッテリーセルの温度を検出する温度検出手段と、上記温度検出手段により検出された温度に対応する補正係数が記憶手段に記憶されているときは、この補正係数を読み出して当該補正係数と上記電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出し、記温度検出手段により検出された温度に対応する補正係数が記憶手段に記憶されていないときは、検出された温度前後にある所定の温度に対応する補正係数を上記記憶手段から読み出し、読み出された各補正係数に基づいて上記検出された温度に対応する補正係数を算出し、算出された補正係数と上記電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出する算出手段とを備えることにより、上述した課題を解決する。
【０００９】
本発明に係るバッテリーパックのバッテリー残容量算出方法は、所定の温度に対応したバッテリー残容量算出用の補正係数を記憶手段に記憶し、バッテリーセルの電圧及び温度を検出し、上記検出された温度に対応する補正係数が記憶手段に記憶されているときは、この補正係数を読み出して当該補正係数と上記検出された電圧に基づいてバッテリー残容量を算出し、上記検出された温度に対応する補正係数が記憶手段に記憶されていないときは、検出された温度前後にある所定の温度に対応する補正係数を上記記憶手段から読み出し、読み出された各補正係数に基づいて上記検出された温度に対応する補正係数を算出し、算出された補正係数と上記電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出することにより、上述した課題を解決する。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１１】
本発明は、例えば図１に示すバッテリーパック１に適用することができる。上記バッテリーパック１は、例えばビデオカメラ装置２のバッテリー装着部３に装着され、このビデオカメラ装置２に対して電源を供給する一方、図示しない充電装置にも装着可能に構成されて、充電される。
【００１２】
バッテリーパック１は、例えば図２に示すように、図示しないバッテリーセルを内部に収納するケース１９を備える。
【００１３】
バッテリーパック１のケース１９は、例えば合成樹脂材料によって形成されている。ケース１９の幅方向の両側面には、バッテリー装着部３に対する装着方向へガイドするためのガイド溝２６，２６がそれぞれ形成されている。各側面の各ガイド溝２６，２６は、図３に示すように、一端がケース１９の底面部２４に開口して形成されており、ケース１９の長手方向に並列してそれぞれ形成されている。
【００１４】
バッテリー装着部３に対する装着方向の前面部２０には、ケース１９の幅方向の両側に第１の入出力端子２１及び第２の入出力端子２２がそれぞれ配設されており、幅方向の略中央に通信端子２３が配設されている。
【００１５】
第１及び第２の入出力端子２１，２２は、バッテリー装着部３を介してビデオカメラ装置１の装置本体に電力を供給する。通信端子２３は、ビデオカメラ装置１の装置本体に、バッテリーセルの電力残容量等の情報信号を出力する。また、各入出力端子２１，２２及び通信端子２３の外方に臨む一端は、ケース１９の前面部２０に形成された略矩形状の凹部内に位置されており、バッテリー装着装置の各接続端子以外の箇所に当接して破損することが防止されている。
【００１６】
ケース１９の底面部２４の装着方向の前面部（長手方向の前面部）には、一対の規制凹部２８，２９がそれぞれ形成されている。これら規制凹部２８，２９は、図３に示すように、幅方向のほぼ中心線（図示せず）に対して線対称にそれぞれ形成されている。装着の際に、これらの規制凹部２８，２９は、バッテリー装着部３の図示しない規制凸部に係合して、このバッテリー装着部３に対するケース１９の底面部２４の幅方向の傾斜を規制する。
【００１７】
この規制凹部２８，２９は、図３に示すように、ケース１９の底面部２４に直交して形成された第１の部分と、この第１の部分に直交して形成された第２の部分とを有しており、断面略Ｌ字状に形成されている。
【００１８】
また、ケース１９の底面部２４の略中央には、適合するバッテリー装着部であるかを識別するための略矩形状の識別用凹部３０が形成されている。
【００１９】
識別用凹部３０は、図３に示すように、ケース１９の幅方向のほぼ中心線上に位置するとともに、ケース１９の底面部２４の略中央から前面部２０側に位置して形成されている。この識別用凹部３０内部の底面には、ケース１９の幅方向のほぼ中心線上に位置して、略矩形状の識別用溝３２が長手方向の両端に連続して形成されている。この識別用凹部３０内には、ケース１９の底面部２４の幅方向の両側に、段部がそれぞれ形成されている。この識別用凹部３０の幅方向の寸法は、寸法幅Ｗ0に形成されている。
【００２０】
また、通信端子２３に隣接する第１のガイド溝３４は、ケース１９の長手方向と平行に形成されている。この第１のガイド溝３４は、ケース１９の前面部２０に一端を開口するとともに、他端が識別用凹部３０に連続されて形成されている。この第１のガイド溝３４には、ケース１９の前面部２０側に隣接する位置に、ケース１９の底面部２４に直交する方向である深さが異なる段部３５が形成されている。そして、第１のガイド溝３４は、バッテリー装着部３に対する装着方向をガイドする。
【００２１】
ケース１９の底面部２４には、図３に示すように、通信端子２３を挟んで第１のガイド溝３４と対向する位置に、第２のガイド溝３６が形成されている。この第２のガイド溝３６は、ケース１９の底面部２４の長手方向と平行に形成されており、一端がケース１９の前面部２０に開口して形成されている。
【００２２】
ケース１９の幅方向の両側面には、第１及び第２の入出力端子２１，２２に隣接する規制溝３７，３７が形成されている。規制溝３７，３７は、前面部２０に開口するとともに底面部２４に略平行にそれぞれ形成され、バッテリー装着部３に対して底面部２４の幅方向の傾斜を規制する。
【００２３】
ケース１９の底面部２４には、バッテリー装着部３に装着された際に、バッテリー装着部３に係合される第１のロック用凹部３８及び第２のロック用凹部３９がそれぞれ形成されている。第１のロック用凹部３８は、略矩形状に形成されており、ケース１９の幅方向のほぼ中心線上に位置して、識別用凹部３８に隣接する位置に形成されている。第２のロック用凹部３９は、第１のロック用凹部３８よりやや大とされた略矩形状に形成されており、ケース１９の幅方向のほぼ中心線上に位置して、装着方向の背面側にそれぞれ形成されている。
【００２４】
一方、カメラ装置２に設けられているバッテリー装着部３は、図４に示すように、バッテリーパック１の底面２４の形状よりやや大に形成されている。バッテリー装着部３は、バッテリーパック１の幅方向の両側面に対向する各側面に、載置面４５に隣接して、バッテリーパック１の各ガイド溝２６にそれぞれ係合する一対のガイド突部４７を備える。
【００２５】
バッテリー装着部３は、バッテリーパック１の装着の際に、ケース１９の各ガイド溝２６にガイド突部４７がそれぞれ挿入されることによって、ケース１９の底面２４を載置面４５に略平行とさせて挿入方向をガイドするとともに、バッテリーパック１を保持する。
【００２６】
バッテリーパック１の装着時にその前面部２０に対向するバッテリー装着部３の突当面４６側には、端子部４４が配設されている。この端子部４４は、第１乃至第３の接続端子５１，５２，５３と、カバー部材６０とからなる。
【００２７】
第１の接続端子５１及び第２の接続端子５２は、バッテリー装着部３の幅方向の両側に位置してそれぞれ設けられ、バッテリーパック１の第１及び第２の入出力端子２１，２２にそれぞれ接続される。第３の接続端子５３は、バッテリー装着部３の幅方向の略中央に位置して、バッテリーパック１の通信端子２３に接続される。第１、第２及び第３の接続端子５１，５２，５３は、バッテリー装着部３の突当面４６に、バッテリーパック１の底面２４に平行とされるとともに、バッテリーパック１の長手方向と平行にそれぞれ設けられている。
【００２８】
カバー部材６０は、バッテリー装着部３に対して矢印ａ1 方向及びａ2 方向に回動可能に設けられ、第１，第２及び第３の接続端子５１，５２，５３を外部から保護している。
【００２９】
カバー部材６０は、例えば合成樹脂材料によって形成されており、略矩形状に形成された保護片６１と、この保護片６１を支持する支持片６２，６２とを有している。カバー部材６０の保護片６１には、バッテリー装着部３の載置面４５に対向する面に、厚み方向に傾斜された傾斜面部が形成されている。カバー部材６０は、バッテリー装着部３にバッテリーパック１が装着される際に、保護片６１にケース１９が当接されて挿入されることによって、矢印ａ2 方向に容易に回動される。カバー部材６０の支持片６２，６２は、バッテリー装着部３の突当面４６に、図示しない回動支軸を介して回動可能に支持されている。また、カバー部材６０は、回動支軸の外周部に図示しない捻りコイルバネが設けられている。この捻りコイルバネは、一端がバッテリー装着部３の突当面４６に掛止されており、他端がカバー部材６０の支持片６２，６２に掛止されている。したがって、カバー部材６０は、捻りコイルバネの弾性力により、矢印ａ1 方向に回動するように付勢されており、第１、第２及び第３の接続端子５１，５２，５３を覆っている。
【００３０】
また、バッテリー装着部３には、突当面４６と載置面４５とに跨って、バッテリーパック１の各規制凹部２８，２９にそれぞれ係合する一対の規制突部６５，６６が、幅方向にほぼ中心線に対して線対称にそれぞれ一体に形成されている。
【００３１】
これら各規制突部６５，６６は、載置面４５に直交して形成された第１の部分と、この第１の部分に直交して形成された第２の部分とを有しており、断面略Ｌ字状を呈して形成されている。これら各規制突部６５，６６は、バッテリーパック１の底面２４がバッテリー装着部３の載置面４５に対して幅方向に傾斜された状態とされることを規制する。
【００３２】
また、バッテリー装着部３には、突当面４６と載置面４５とに跨って、第３の接続端子５３に隣接する位置に、バッテリーパック１の挿入方向をガイドする第１のガイド突部６８が一体に形成されている。この第１のガイド突部６８は、図４に示すように、載置面４５の長手方向と平行に形成されており、装着されるバッテリーパック１の底面２４の第１のガイド溝３４に係合する位置に形成されている。
【００３３】
また、バッテリー装着部３には、突当面４６と載置面４５とに跨って、バッテリーパック１の装着方向をガイドする第２のガイド突部５４が、載置面４５の長手方向と平行に一体に形成されている。この第２のガイド突部５４は、バッテリーパック１の第２のガイド溝３６に係合することによって、装着方向をガイドする。
【００３４】
また、バッテリー装着部３の幅方向の両側面に、規制溝３７，３７に係合する規制爪５５，５５がそれぞれ一体に突出形成されている。規制爪５５，５５は、載置面４５に平行とされるとともに、バッテリーパック１の長手方向に平行に形成されている。
【００３５】
また、バッテリー装着部３には、載置面４５の略中央に、第１のバッテリーパック６の識別用凹部３０に係合する識別用突部５６が一体に形成されている。この識別用突部５６は、略直方体状に形成されている。この識別用突部５６の先端部には、バッテリーパック１の識別溝３２に係合する識別用突片５７が一体に形成されている。そして、この識別用突部５６は、図４に示すように、載置面４５の幅方向に平行な寸法が、バッテリーパック１の識別用凹部３０の幅Ｗ0 より小とされた幅Ｗ1 に形成されており、識別用凹部３０に挿入可能とされている。また、識別用突部５６は、突当面４６から直交する方向に距離Ｌ1 を隔てた位置に形成されている。
【００３６】
以上のようにバッテリー装着部３が構成されることによって、バッテリーパック１はバッテリー装着部３に対して装着可能になる。
【００３７】
なお、バッテリーパック１を充電する図示しない充電装置も、バッテリー装着部３と同様の構成からなるバッテリー装着部を備えている。
【００３８】
つぎに、バッテリーパック１の具体的な回路構成を図５に示す。
バッテリーパック１は、２個のバッテリーセルを有する電池ブロック７０と、電池ブロック７０を過充電や過放電から保護する電池保護回路ブロック８０とにより構成されている。
【００３９】
電池ブロック７０は、２個のバッテリーセルたる直列に接続されたリチウムイオン電池７１，７２と、リチウムイオン電池７１，７２の温度を検出する温度センサ７６とを備えている。直列に接続されたリチウムイオン電池７１，７２の正極は正極端子７３に、その負極は負極端子７４に接続されている。また、リチウムイオン電池７１及びリチウムイオン電池７２の接続点は中点電位端子７５に接続されている。また、温度センサ７６は、リチウムイオン電池７１，７２の温度を検出して、この検出結果を電池保護回路ブロック８０に供給する。
【００４０】
電池保護回路ブロック８０は、正極端子７３に接続される端子ＶHと、負極端子７４に接続される端子ＶSSと、中点電位端子７５に接続される端子ＶLと、各端子間の電圧を分圧する抵抗Ｒ１乃至抵抗Ｒ６と、抵抗ＲSと、第１のスイッチＳ1とを備える。
【００４１】
端子ＶHと端子ＶLとは、直列に接続された抵抗Ｒ１，Ｒ２，Ｒ３を介して、接続される。なお、直列に接続された抵抗Ｒ１，Ｒ２，Ｒ３の合成抵抗を抵抗Ｒb1とし、抵抗Ｒb1は例えば２０ＭΩである。
【００４２】
端子ＶLと端子ＶSSとは、直列に接続された抵抗Ｒ４，Ｒ５，Ｒ６を介して、接続される。さらに、端子ＶLと端子ＶSSとは、直列に接続された抵抗ＲS及び第１のスイッチＳ1を介して、接続されている。なお、直列に接続された抵抗Ｒ４，Ｒ５，Ｒ６の合成抵抗を抵抗Ｒb2とし、抵抗Ｒb2は例えば２０ＭΩである。すなわち、抵抗Ｒb1と抵抗Ｒb2の抵抗値は等しい。また、抵抗ＲSの抵抗値は、３９０ｋΩであり、合成抵抗Ｒb1，Ｒb2に比べて非常に小さい値である。第１のスイッチＳ1は、通常はオフになっており、後述する中点電位確認制御信号Ｔｓが供給されている間のみオンになる。
【００４３】
また、電池保護回路ブロック８０は、基準電圧を発生する第１及び第２のツェナーダイオード８１，８２と、過充電又は過放電を検出するために各抵抗間の電位差を検出する第１乃至第４のコンパレータ８３，８４，８５，８６と、第１及び第２のＯＲゲート８７，８８と、過充電時に第３のスイッチＳＷCをオフにする充電制御回路８９と、過放電時に第２のスイッチＳＷDをオフにする放電制御回路９０とを備える。
【００４４】
第１のコンパレータ８３の反転入力端子は第１のツェナーダイオード８１のカソードに接続され、そのアノードは端子ＶLに接続される。第１のコンパレータ８３の非反転入力端子は、抵抗Ｒ１及び抵抗Ｒ２の接続点に接続している。第１のコンパレータ８３は、リチウムイオン電池７１が過充電であるかを検出するものであり、リチウムイオン電池７１の電圧Ｖb1が４．２５Ｖ以上になったことを検出すると論理Ｈを出力し、その電圧Ｖb1が４．２５Ｖ未満の時は論理Ｌを出力する。
【００４５】
第２のコンパレータ８４の反転入力端子は第１のツェナーダイオード８１のカソードに接続される。第２のコンパレータ８４の非反転入力端子は、抵抗Ｒ２及び抵抗Ｒ３の接続点に接続している。第２のコンパレータ８４は、リチウムイオン電池７１が過放電であるかを検出するものであり、リチウムイオン電池７１の電圧Ｖb1が２．４５Ｖ以下になると論理Ｈを出力し、その電圧Ｖb1が２．４５Ｖより大きくなると論理Ｌを出力する。
【００４６】
第３のコンパレータ８５の反転入力端子は第２のツェナーダイオード８２のカソードに接続され、そのアノードは端子ＶSSに接続される。第３のコンパレータ８５の非反転入力端子は、抵抗Ｒ４及び抵抗Ｒ５の接続点に接続している。第３のコンパレータ８５は、リチウムイオン電池７２が過充電であるかを検出するものであり、リチウムイオン電池７２の電圧Ｖb2が４．２５Ｖ以上になったことを検出すると論理Ｈを出力し、その電圧Ｖb2が４．２５Ｖ未満の時は論理Ｌを出力する。
【００４７】
第４のコンパレータ８６の反転入力端子は第２のツェナーダイオード８２のカソードに接続される。第４のコンパレータ８４の非反転入力端子は、抵抗Ｒ５及び抵抗Ｒ６の接続点に接続している。第４のコンパレータ８６は、リチウムイオン電池７２が過放電であるかを検出するものであり、リチウムイオン電池７２の電圧Ｖb2が２．４５Ｖ以下になると論理Ｈを出力し、その電圧Ｖb1が２．４５Ｖより大きくなると論理Ｌを出力する。
【００４８】
第１のＯＲゲート８７は、第１及び第３のコンパレータ８３，８５の出力の論理和を演算し、この演算結果を充電制御回路８９に供給する。第２のＯＲゲート８８は、第２及び第４のコンパレータ８４，８６の出力の論理和を演算し、この演算結果を放電制御回路９０に供給する。
【００４９】
充電制御回路８９は、第１のＯＲゲート８７から論理Ｈが供給されたときは第２のスイッチＳＷDを開放し、それ以外すなわち論理Ｌのときは第２のスイッチＳＷDを閉じるように制御する。放電制御回路９０は、第２のＯＲゲート８８から論理Ｈが供給されたときは第３のスイッチＳＷCを開放し、それ以外すなわち論理Ｌのときは第３のスイッチＳＷCを閉じるように制御する。
【００５０】
なお、第２及び第３のスイッチＳＷD，ＳＷCは直列に接続され、これらの一方は第２の入出力端子２２に接続され、これらの他方側は抵抗Ｒ７を介して端子ＶSSに接続されている。
【００５１】
また、バッテリーパック１は、充電中か放電中かを検出する充放電電流検出回路９１と、上述した第１のスイッチＳ1のオン／オフを制御するマイクロコンピュータ（以下、「マイコン」という。）９２と、外部とデータの送受信を行うための通信インターフェース９３とを備える。
【００５２】
充放電電流検出回路９１は、第１及び第２のオペアンプ９１１，９１２と、抵抗Ｒ１１乃至抵抗Ｒ１６とを備える。
【００５３】
第１のオペアンプ９１１の非反転入力端子は、抵抗Ｒ１３を介して、端子ＶSSに接続されている。第１のオペアンプ９１１の反転入力端子は、抵抗Ｒ１２と抵抗Ｒ７を介して、端子ＶSSに接続されている。また、第１のオペアンプ９１１の反転入力端子と出力端子の間には、抵抗Ｒ１１が接続されている。第１のオペアンプ９１１は、抵抗Ｒ７に放電電流が流れた時は、抵抗Ｒ１１に対する抵抗Ｒ１２の比に応じた電圧を出力してマイコン９２及び第３のＯＲゲート９１３に供給する。第２のオペアンプ９１２は、抵抗Ｒ７に充電電流が流れたときは、抵抗Ｒ１４に対する抵抗Ｒ１５の比に応じた電圧を出力してマイコン９２及び第３のＯＲゲート９１３に供給する。第３のＯＲゲートは、これらの論理和を演算してマイコン９２に供給する。すなわち、充放電電流検出回路９１は、抵抗Ｒ７に流れる電流の向きを検出することで充電／放電が行われているかを検出し、充電又は放電を検出したときはその検出結果をマイコン９２に伝えると共に、充電電流や放電電流の値もマイコン９２に伝達する。
【００５４】
マイコン９２は、充放電電流検出回路９１によって充放電が検出されたときや、通信端子２３，通信インターフェース９３を介してデータを受信したときに動作（Wake-Up）し、その他の時は停止（Sleep）状態になるようにプログラムされている。また、マイコン９２は、動作した後、２〜３秒間に充放電電流がなかったりデータ通信がなかったときは、スリープ状態になるようにプログラムされている。
【００５５】
また、マイコン９２は、常時、端子ＶLの電圧を検出し、さらに温度センサ７６が検出したリチウムイオン電池７１，７２の温度に基づいてＲＯＭ９４に記憶されている最適な補正係数を読み出して、リチウムイオン電池７１，７２のバッテリー残容量を算出する。
【００５６】
ＲＯＭ９４には、上述した図１０に示すような１０℃毎の補正係数の他、補正係数を補完するための制御プログラム、バッテリー残容量を算出するための制御プログラム等が記憶されている。
【００５７】
ＲＯＭ９４に記憶されている１０℃毎の補正係数としては、例えば、１０℃以下の時は補正係数１（＝０．６）、１０〜２０℃の時は補正係数２（＝０．８）、２０〜３０℃の時は補正係数３（＝１．０）、３０〜４０℃の時は補正係数４（＝１．２）、４０℃以上の時は補正係数５（＝１．４）の５つの補正係数がある。
【００５８】
マイコン９２は、これらの補正係数に基づいてさらに詳細な補正係数を算出すべく、図６に示すフローチャートに従ってステップＳＴ１以下の処理を実行する。なお、ここでは２０〜３０℃における補正係数の算出を例に挙げ、１０℃毎に４つの補正係数を算出するものとする。
【００５９】
ステップＳＴ１において、マイコン９２は、ＲＯＭ９４に記憶されている補正係数３を、２５．０〜２７．５℃における補正係数３−３と設定する。すなわち、補正係数３−３は「１．０」となって、ステップＳＴ２に進む。
【００６０】
ステップＳＴ２において、マイコン９２は、ＲＯＭ９４に記憶されている補正係数２及び補正係数３から、２０．０〜２２．５℃における補正係数３−１を算出する。ここでは、図７に示すサブルーチン処理に移行して、２つの補正係数の中心を算出する（ステップＳＴ１１）。具体的には、補正係数２及び補正係数３の中心たる０．９を算出し、補正係数３−１を「０．９」と設定して、ステップＳＴ３に進む。
【００６１】
ステップＳＴ３において、マイコン９２は、補正係数３−１及び補正係数３−３から２２．５〜２５．０℃における補正係数３−２を算出すべく、図７に示すステップＳＴ１１のサブルーチンを実行する。すなわち、補正係数３−１（＝０．９）及び補正係数３−３（＝１．０）の中心である「０．９５」を補正係数３−２と設定して、ステップＳＴ４に進む。
【００６２】
ステップＳＴ４において、マイコン９２は、ＲＯＭ９４に記憶されている補正係数３及び補正係数４から３０．０〜３２．５℃における補正係数４−１を算出すべく、図７に示すステップＳＴ１１のサブルーチンを実行する。すなわち、補正係数３及び補正係数４の中心である「１．１」を補正係数４−１と設定して、ステップＳＴ５に進む。
【００６３】
ステップＳＴ５において、マイコン９２は、補正係数３−３及び補正係数４−１から２７．５〜３０．０℃における補正係数３−４を算出すべく、図７に示すステップＳＴ１１のサブルーチンを実行する。すなわち、補正係数３−３（＝１．０）及び補正係数４−１（＝１．１）の中心である「１．０５」を補正係数３−４と設定して、処理を終了する。
【００６４】
以上の処理の結果、マイコン９２は、図８に示すように、２０．０〜２２．５℃のときは補正係数３−１（＝０．９）、２２．５〜２５．０℃のときは補正係数３−２（＝０．９５）、２５．０〜２７．５℃のときは補正係数３−３（＝１．０）、２７．５〜３０．０℃のときは補正係数３−４（＝１．０５）、３０．０〜３２．５℃のときは補正係数４−１（＝１．１）を得る。
【００６５】
マイコン９２は、２０．０〜３０．０℃以外の範囲についても同様の処理をすることによって、図９に示すように、２．５度毎に補正係数を算出することができる。
【００６６】
マイコン９２は、このようなステップ幅の小さい補正係数を用いることができるので、リチウムイオン電池７１，７２の温度に変化が生じたとしても、端子ＶLの電圧に基づいて正確なバッテリー残容量を算出することができる
また、マイコン９２は、図６に示すステップＳＴ１以下の処理を行っている最中に温度センサ７６の検出した温度に対応する補正係数を算出した時は、上記処理を中断して、その補正係数を用いてバッテリー残容量を算出してもよい。
【００６７】
例えば、マイコン９２は、温度センサ７６が２６℃を検出した場合は、ステップＳＴ１の処理を行った時点で２５．０〜２７．５℃における補正係数３−３（＝１．０）を得ることになり、このときステップＳＴ２以下の処理を中止してバッテリー残容量を算出してもよい。
【００６８】
また例えば、マイコン９２は、温度センサ７６が２３℃を検出した場合は、ステップＳＴ１〜ステップＳＴ３の処理を行って補正係数３−２を算出し、当該補正係数３−２と端子ＶLの電圧に基づいてリチウムイオン電池７１，７２のバッテリー残容量を正確に算出することができる。
【００６９】
なお、バッテリー残容量の算出は、例えば特開平９−２９７１６６号等に開示されているものやその他の手法を用いてもよく、特に限定されるものではない。但し、温度に依存する補正係数、リチウムイオン電池７１，７２の電圧を用いて算出する手法であることが必要である。
【００７０】
以上のように、上記バッテリーパック１は、ＲＯＭ９４に必要最低限の補正係数だけを記憶させておき、リチウムイオン電池７１，７２の温度を検出したときはその温度に関係のある範囲についてのみ補正係数を算出するので、温度変化に応じた正確な補正係数を得ることができる。
【００７１】
また、図６に示すステップＳＴ２〜ステップＳＴ５の処理では、図７に示すサブルーチン処理を繰り返し行っているので、複雑な処理を行うことなく容易に最適な補正係数を算出することができる。
【００７２】
なお、本実施の形態では、ＲＯＭ９４には図１０に示す１０℃毎の補正係数しか記憶されていないものとして説明したが、例えば図９に示すように２．５℃毎の補正係数を予めＲＯＭ９４に記憶させておいても良い。また、本実施の形態では、１０℃を４段階に分けて２．５（＝１０／４）℃毎に補正係数を算出する場合を例に挙げて説明したが、図６に示すような処理を繰り返し行うことによって、さらに段階分けをして詳細な補正係数を算出することもできる。
【００７３】
【発明の効果】
以上詳細に説明したように、本発明に係るバッテリーパック及びそのバッテリー残容量算出方法によれば、検出された温度に対応するバッテリー残容量算出用の補正係数が記憶手段に記憶されているときは、この補正係数を読み出して当該補正係数と検出された電圧に基づいてバッテリー残容量を算出し、検出された温度に対応する補正係数が記憶手段に記憶されていないときは、検出された温度前後にある所定の温度に対応する補正係数を記憶手段から読み出し、読み出された各補正係数に基づいて上記検出された温度に対応する補正係数を算出し、算出された補正係数と電圧検出手段により検出された電圧に基づいてバッテリー残容量を算出することによって、バッテリーセルに温度変化が生じてもその変化分に応じて正確な補正係数を得ることができるので、常に正確なバッテリー残容量を算出することができる。
【図面の簡単な説明】
【図１】本発明を適用したバッテリーパックをビデオカメラ装置に装着する状態を説明する図である。
【図２】バッテリーパックの斜視図である。
【図３】バッテリーパックを背面側示す斜視図である。
【図４】ビデオカメラ装置に設けられているバッテリー装着部の斜視図である。
【図５】バッテリーパックの回路構成を示す図である。
【図６】補正係数を算出するときのメインルーチンを示すフローチャートである。
【図７】補正係数を算出するときのサブルーチンを示すフローチャートである。
【図８】補正係数が算出された結果を説明する図である。
【図９】２．５℃毎の補正係数がＲＯＭに記憶されているときの状態を説明する図である。
【図１０】従来の補正係数のステップ幅を説明する図である。
【符号の説明】
１  バッテリーパック、７１，７２  リチウムイオン電池、７６  温度センサ、９２  マイコン、９３  ＲＯＭ
【図１】
0004305995.tif 000002
【図２】
0004305995.tif 000003
【図３】
0004305995.tif 000004
【図４】
0004305995.tif 000005
【図５】
0004305995.tif 000006
【図６】
0004305995.tif 000007
【図７】
0004305995.tif 000008
【図８】
0004305995.tif 000009
【図９】
0004305995.tif 000010
【図１０】
0004305995.tif 000011