(57)【特許請求の範囲】
【請求項１】
バッテリーであって、
温度を検出する検出手段と、
前記検出手段によって検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満であり、前記バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行う制御手段とを有し、
前記制御手段は、前記検出手段によって検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御を行わず、
前記制御手段は、前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御を行わないことを特徴とするバッテリー。
【請求項２】
前記バッテリーの電圧を検出する電圧検出手段をさらに有し、
前記バッテリーの残容量は、前記電圧検出手段によって検出された電圧であることを特徴とする請求項１に記載のバッテリー。
【請求項３】
前記バッテリーが放電可能な電流量を検出する電流検出手段をさらに有し、
前記バッテリーの残容量は、前記電流検出手段によって検出された放電可能な電流量であることを特徴とする請求項１に記載のバッテリー。
【請求項４】
前記バッテリーから所定の装置に所定の電力が供給されている間において、前記検出手段によって検出された温度が前記第１の温度以上であり、かつ、前記第２の温度未満であり、前記バッテリーの残容量が前記第１の残容量以上であり、かつ、前記第２の残容量未満である場合、前記制御手段は、前記所定の制御を行うことを特徴とする請求項１から３のいずれか１項に記載のバッテリー。
【請求項５】
前記所定の装置は、撮像手段を有する装置を含むことを特徴とする請求項４に記載のバッテリー。
【請求項６】
前記所定の装置は、画像データを記録するための記録手段が接続される装置を含むことを特徴とする請求項４または５に記載のバッテリー。
【請求項７】
前記所定の制御が行われる場合、前記制御手段は、前記所定の制御に関する表示が表示手段に表示されるようにし、
前記所定の制御が行われない場合、前記制御手段は、前記所定の制御に関する表示が前記表示手段に表示されないようにすることを特徴とする請求項１から６のいずれか１項に記載のバッテリー。
【請求項８】
前記所定の制御が行われない場合において、所定の時間が経過した後、前記制御手段は、前記検出手段によって検出された温度が前記第１の温度以上であるか否かを判定し、前記検出手段によって検出された温度が前記第２の温度以上であるか否かを判定し、
前記所定の制御が行われない場合において、前記所定の時間が経過した後、前記制御手段は、前記バッテリーの残容量が前記第１の残容量以上であるか否かを判定し、前記バッテリーの残容量が前記第２の残容量以上であるか否かを判定することを特徴とする請求項１から７のいずれか１項に記載のバッテリー。
【請求項９】
バッテリーを制御するための制御方法において、
温度を検出する検出ステップと、
前記検出ステップにより検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満であり、前記バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行うステップと、
前記検出ステップにより検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御が行われないようにするステップと、
前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御が行われないようにするステップとを有することを特徴とする制御方法。
【請求項１０】
温度を検出する検出ステップと、
前記検出ステップにより検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満であり、バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行うステップと、
前記検出ステップにより検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御が行われないようにするステップと、
前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御が行われないようにするステップと
をコンピュータに実行させるためのプログラム。
【請求項１１】
バッテリーであって、
前記バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行う制御手段を有し、
前記制御手段は、前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御を行わないことを特徴とするバッテリー。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯機器等を動作させるバッテリーに関する。
【背景技術】
【０００２】
従来からバッテリーを使用してカメラや携帯機器に所望の動作をさせるバッテリー機器は、種種提案されている。機器に接続されているバッテリーが使用可能かどうか、バッテリーの残量がどれくらいであるかを検出して表示する技術が提案されている。また、バッテリーが減っている時は、機器の動作を制限したり、作動を禁止する技術も提案されている。
【０００３】
ところで、バッテリーは、温度が低い時の放電能力が低く、例えば０℃以下の環境下では、機器が作動禁止になって使えないことが多くなってしまう。
【０００４】
そこで従来から、低温時にアイドル状態から動作状態に切り替わるとき、所定の時間電流を多く流して、バッテリーを加温し、その後動作させることで、低温時にも作動可能とする技術が提案されている（特許文献１）。
【０００５】
また、電動アシスト自転車において、温度を検出し、温度が低い時には、バッテリーの傍のヒーターでバッテリーを加温するという技術が提案されている（特許文献２）。
【特許文献１】特開平０３−１７７９１１号公報
【特許文献２】特開２００４−３６２９４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述の特許文献１に示す、動作状態に切り替わるときに所定の時間電流を流す方式では、バッテリーが充分に加温されるまで時間がかかり、迅速に動作させることができない。
【０００７】
また、上述の特許文献２に示す、ヒーターでバッテリーを加温するという方式は、人力操作等での回生電力を利用することを想定していて、機器が大がかりになる問題があった。
【０００８】
また、バッテリー自身の電力を利用して加温するという提案もなされているが、その場合は、加温自体でバッテリーの放電能力の大半を使ってしまい、結果的には低温での機器の使用ができないことが多くなってしまうという問題があった。
【０００９】
本発明の目的は、低温において使い勝手のよいバッテリーを提供することにある。
【課題を解決するための手段】
【００１０】
本発明に係るバッテリーは、バッテリーであって、温度を検出する検出手段と、前記検出手段によって検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満であり、前記バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行う制御手段とを有し、前記制御手段は、前記検出手段によって検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御を行わず、前記制御手段は、前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御を行わないことを特徴とする。
【００１２】
また、本発明に係る制御方法は、バッテリーを制御するための制御方法において、温度を検出する検出ステップと、前記検出ステップにより検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満であり、前記バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行うステップと、前記検出ステップにより検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御が行われないようにするステップと、前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御が行われないようにするステップとを有することを特徴とする。
【００１３】
また、本発明に係るプログラムは、温度を検出する検出ステップと、前記検出ステップにより検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満であり、バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行うステップと、前記検出ステップにより検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御が行われないようにするステップと、前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御が行われないようにするステップとをコンピュータに実行させるためのプログラムである。
また、本発明に係るバッテリーは、バッテリーであって、温度を検出する検出手段と、前記検出手段によって検出された温度が第１の温度以上であり、かつ、前記第１の温度よりも高い第２の温度未満である場合において、前記バッテリーを昇温させる所定の制御を行う制御手段とを有し、前記制御手段は、前記検出手段によって検出された温度が前記第１の温度未満または前記第２の温度以上である場合、前記所定の制御を行わないことを特徴とする。
また、本発明に係るバッテリーは、バッテリーであって、前記バッテリーの残容量が第１の残容量以上であり、かつ、前記第１の残容量よりも大きい第２の残容量未満である場合、前記バッテリーを昇温させる所定の制御を行う制御手段とを有し、前記制御手段は、前記バッテリーの残容量が前記第１の残容量未満または前記第２の残容量以上である場合、前記所定の制御を行わないことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、低温において使い勝手のよいバッテリーを提供することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１６】
図１は、本発明の第１の実施の形態に係るバッテリー機器がデジタルカメラに接続された状態の全体ブロック図である。
【００１７】
図１において、デジタルカメラのカメラ本体１００に、バッテリー機器としてのバッテリーパック２００が接続されている。カメラ本体１００には、脱着可能なレンズ３００、画像データを記録するコンパクトフラッシュ(登録商標)メモリ等の記録手段４０１が接続される。
【００１８】
カメラ本体１００の接続端子１０１ａはバッテリーパック２００の正極２０１ａと、１０１ｂはバッテリーパック２００との通信端子２０１ｂと、１０１ｃはバッテリーパック２００の負極２０１ｃと接続される。
【００１９】
カメラ本体１００において、マイクロコンピュータ（以下、カメラマイコン）１０２は、各部の動作、バッテリーパック２００との通信を行う通信手段、演算手段、制御手段、判定手段として機能する。表示手段１０３は、バッテリー２０２ａ、２０２ｂの残容量を表示し、また、カメラ本体１００の各種設定を表示する。
【００２０】
駆動手段１０４は、電源がバッテリーパック２００の正極２０１ａと接続され、カメラマイコン１０２のＯＵＴ−Ｍ１端子によりモータＭ１（１０５）を駆動する。駆動手段１０４の電源は、バッテリーパック２００の正極２０１ａと接続としたが、ＤＣ／ＤＣコンバータ経由の電源としても構わない。
【００２１】
モータＭ１（１０５）は、不図示のカメラのシャッター駆動のためのバネのチャージ、一眼レフカメラのクイックリターンミラーのアップ・ダウン等を行う。また、カメラマイコン１０２のＯＵＴ−Ｍ１端子は複数本で構成され、モータＭ１（１０５）を正転、逆転をさせる構成でもよい。
【００２２】
撮像手段１０６は撮像素子等で構成される既存のものである。昇圧手段１０７は、電源をバッテリーパック２００の正極２０１ａとし、カメラマイコン１０２のＣＨＧ端子で動作を開始し、昇圧した電荷をコンデンサ１０８に蓄える。閃光手段（照明手段）１０９は、撮影時に被写体を照明し、コンデンサ１０８の電荷を放電する。
【００２３】
接続端子１１０ａは、バッテリーパック２００の正極２０１ａまたは、ＤＣ／ＤＣコンバータを介した電源をレンズ３００に印加する端子で、レンズ３００側の端子３０１ａと接続される。
【００２４】
接続端子１０１ｂは、カメラマイコン１０２の通信端子ＣＯＭ＿ＬＥＮＳ端子とレンズマイコン３０２の通信端子を接続する端子で、レンズ側の３０１ｂ端子と接続される。接続端子１１０ｃは、バッテリーパック２００の負極２０１ｃと接続される端子で、レンズ３００側の端子３０１ｃと接続される。
【００２５】
尚、レンズ３００はカメラ本体１００と接続する構成としたが、カメラ本体とレンズが一体である構成であっても構わない。
【００２６】
バッテリーパック２００内のバッテリー２０２ａ、２０２ｂはリチウムイオン等の２次バッテリーであり、直列に接続されている、電流検出抵抗２０３は、バッテリー２０２ｂと接続端子（負極）２０１ｃ間に接続されている。尚、電流検出抵抗２０３は、バッテリー２０２ａの正極と接続端子２０１ａ（バッテリーパック２００の正極２０１ａ）間に接続される構成であっても構わない。また、バッテリーは２本での構成であるが、それ以上の本数構成であっても構わない。
【００２７】
電流検出手段２０４は、電流検出抵抗２０３からバッテリー２０２ａ、２０２ｂが充放電した電流を検出する既存のものであり、通信手段、演算手段、記憶手段、判定手段であるマイクロコンピュータ（以下バッテリーマイコン）２０６と接続される。
【００２８】
バッテリーマイコン２０６では、電流検出手段２０４による電流検出値に基づき電流計測と電流積算を行い、またバッテリー２０２ａ、２０２ｂの満充電時の充電容量を記憶し、さらに、カメラマイコン１０２との通信等の処理を行う。
【００２９】
電圧検出手段２０５は、バッテリー２０２ａ、２０２ｂの電圧を検出するものであり、出力はバッテリーマイコン２０６のＡ／Ｄ変換端子（コンバータ）であるＶＩＮ端子に接続される。
【００３０】
温度検出手段２０７は、バッテリー２０２ａ、２０２ｂまたはバッテリーパック２００内の温度を検出し、出力はバッテリーマイコン２０６のＡ／Ｄ変換端子であるＴＥＭＰに接続される。
【００３１】
また、電流検出手段２０４、電圧検出手段２０５等は、バッテリーマイコン２０６内に内蔵される構成でもよい。電流積算の方式についても、所定間隔で電流をＡ／Ｄ変換し、バッテリーマイコン２０６で演算する方式、クーロンカウンタを用いる方式等の既存の技術を用いることができる。
【００３２】
ヒーター手段２０８は、バッテリー２０２ａ、２０２ｂの傍に配置され、バッテリーマイコン２０６の指示に従って、低温時にバッテリー２０２ａ、２０２ｂを加温することができる。
【００３３】
レンズ３００内の駆動手段３０３は、接続端子３０１ａより電力を供給されるものであり、モータＭ２（３０４）を駆動し、レンズ３００内の不図示のフォーカス用のレンズを駆動する。
【００３４】
レンズ３００の各種動作を行うマイクロコンピュータ（以下レンズマイコン）３０２は、カメラマイコン１０２からの通信により、上述のフォーカス用のレンズの駆動、不図示の絞りの駆動等を行うために、駆動手段３０３を制御する。
【００３５】
尚、カメラマイコン１０２とレンズマイコン３０２間の通信配線は複数本で構成されるものであっても構わない。
【００３６】
図２は、図１のバッテリーパックによって実行される、バッテリー残量検出を含むバッテリー制御処理の手順を示すフローチャートである。
【００３７】
本処理は、図１におけるバッテリーマイコン２０６によって実行される。
【００３８】
図２において、バッテリーマイコン２０６の起動を開始した後、ステップＳ２０１では初期設定を行い、温度検出、電圧検出、電流検出、電流積算を周期的に行うタイマーをスタートさせる。
【００３９】
ステップＳ２０２において、電圧検出手段２０５でバッテリー２０２ａ、２０２ｂの電圧を検出する。ステップＳ２０３において、電流検出抵抗２０３、電流検出手段２０４で検出された電流から放電電流積算と放電電力の演算を行う。放電電流積算は、電流検出した結果を周期的に繰り返すことで、時間の成分と電流の積を累積演算することで達成できる。
【００４０】
ステップＳ２０４において、温度検出手段２０７により温度を検出する。
【００４１】
ステップＳ２０５において、残容量検出手段（検出）する。
【００４２】
残容量は、下記式にて算出（演算）する。
残容量  =（総容量  ×  放電効率  ／１００  −  放電電流積算値）  （式１）
【００４３】
ここで、総容量というのは、バッテリー２０２ａ、２０２ｂが通常のフル充電状態（一次バッテリーなら新品状態）で、常温で終止電圧になるまで放電可能な電流量のことであり、不図示の記憶手段に記憶されている。この総容量は、製造時に書き込むか、充電時に書き込む。
【００４４】
放電効率は、バッテリー２０２ａ、２０２ｂが温度条件や放電電力により放電可能な電流量が変化するため、それぞれの条件での放電可能な電流量を上述の総容量とのパーセンテージで表したものである。
【００４５】
図４は、横軸を放電電力（Ｗ）にとり、縦軸に放電効率（％）としたときの各温度での値をプロットした図である。
【００４６】
例えば、バッテリー２０２ａ、２０２ｂの温度が−１０℃で、放電電力が１５Ｗであれば、放電効率は７４％というふうに求められる。
【００４７】
放電電流積算値は、ステップＳ２０３で積算された放電電流積算値のことである。
【００４８】
残容量は、カメラ本体１００内の表示手段１０３に表示して、後どれくらいバッテリー容量が残っているか、撮影者の目安にしてもらう。また、残容量が零以下になったら、バッテリー２０２ａ、２０２ｂの放電能力がなくなるので、カメラの誤動作を防ぐため、表示手段１０３に動作禁止を促す表示を行う。
【００４９】
次に、ステップＳ２０６において、バッテリー加温判定のサブルーチンをコールする。
【００５０】
図３において、バッテリー加温判定のサブルーチンの説明を行う。
【００５１】
バッテリー加温判定のサブルーチンがコールされると、ステップＳ３０１において、ステップＳ２０４で検出した温度が、バッテリー加温をすべき温度かどうかの判定、即ち、温度が所定の範囲内か同かの判定を行う。例えば、−１５℃から０℃の間にあれば、ＹＥＳでステップＳ３０２へ進む。
【００５２】
ステップＳ３０２では、ステップＳ２０５で演算したバッテリー２０２ａ、２０２ｂの残容量によって、バッテリー加温すべきかどうかの判定、即ち、残容量が所定の範囲内かどうかの判定を行う。
【００５３】
図５に、そのバッテリー加温すべきかどうかの判定の例を示す。
【００５４】
横軸にステップＳ２０４で検出したバッテリー温度、縦軸に放電電流とする。曲線Ａは、各バッテリー温度での放電可能電流量を示す。放電可能電流量とは、（式１）の
総容量  ×  放電効率  ／１００
と等価である。
【００５５】
位置Ｂにそのバッテリーの放電電流積算値があるとすると、ＢからＡの曲線にぶつかるまでの距離が残容量となる。
【００５６】
そこでバッテリー加温すべきかどうかの判定であるが、ＹＥＳの下限は残容量が例えば５０ＭＡｈとしている。上限は、放電電流積算値が例えば一律１５００ＭＡｈとしている（総容量２０００ＭＡｈとして）。
【００５７】
このような判定により、−１５℃以下のように、バッテリーを加温しても、放電特性がよくなるまでに、大きなエネルギーを使う場合には加温しない。０℃以上のようにバッテリーを加温しても残容量がさほどよくならない場合も加温しない（判定ＮＯ）（ステップＳ３０３）。
【００５８】
また、残容量が十分ある場合は、温度が低くてもそのまま使える場合は加温しない。逆に残容量がマイナスで、放電電流積算値が所定以上の場合も加温しない（ステップＳ３０４）。つまり、撮影者にとって、もう少し温度が高ければ、もっとカメラが使えるというときのみバッテリーの加温によって（判定ＹＥＳ）（ステップＳ３０５）、使えるようにするものである。
【００５９】
ステップＳ２０６では、以上のように、判定手段としてのバッテリーマイコン２０６により、残容量検出手段（バッテリーマイコン）の検出結果からバッテリーの加温の可否を判定する。
【００６０】
ステップＳ２０７は、バッテリー加温判定（加温の可否の判定）の結果によって分岐する。即ち判定ＮＯのときは、ステップＳ２０８で、電池加温表示がある場合はＯＦＦする。この表示は、撮影者にバッテリーの加温中であることを示すもので、加温手段のない場合は、撮影者にバッテリーの加温を促す表示としてもよい。その場合、撮影者が自ら何らかの手段でバッテリーを加温する。
【００６１】
ステップＳ２０９で、バッテリー加温のためのヒーター手段２０８がＯＮのときには、これをＯＦＦする（加温停止手段）。
【００６２】
ステップＳ２１０では、バッテリーマイコン２０６をスタンバイ状態に移行させる。これは、バッテリー残量の検出は、所定時間毎に行えばよいので、その間無駄なエネルギーの消費を防ぐである。タイマーが所定時間をカウントするまでステップＳ２１１に留まり、所定時間が経過するとステップＳ２０２に戻り、上述の動作を繰り返す。
【００６３】
ステップＳ２０７のバッテリー加温判定でＹＥＳの場合は、ステップＳ２１２、ステップＳ２１３と進み、電池加温表示をして、バッテリー加温のためのヒーター手段２０８をＯＮさせる（加温手段）。
【００６４】
この実施の形態では、特別にバッテリーの加温のためのヒーター手段（加温手段）を用いたが、特別にヒーターを用いなくても、電気回路をバッテリーの傍に配置し、その熱で加熱（加温）してもよい。
【００６５】
また。その電気回路というのは、バッテリーマイコン２０６の動作回路とし、スタンバイにすれば加温されない、バッテリーマイコン２０６を動作させればその熱で加温する、というようにしてもよい。その場合は、電気回路が加温手段になる。さらには、回路の熱を利用しなくても、バッテリー自身が放電することで、自己発熱をするので、その自己発熱を利用して加温するというようにしてもよい。その場合は、バッテリー自身が加温手段となる。
【００６６】
第２の実施の形態として、バッテリーの残量検出を放電電流の計測で行うのではなく、バッテリーの電圧で検出する例を示す。
【００６７】
図６は、本発明の第２の実施の形態に係るバッテリー機器としてのバッテリーパックのブロック図である。
【００６８】
図６において、図１の第１の実施の形態と同一箇所には同一符号を付して、重複する説明は省略する。
【００６９】
第１の実施の形態における電流検出手段２０４に代わり、負荷回路２０９を備える。負荷回路２０９は、バッテリー２０２ａ、２０２ｂの残量を検出するために、電圧検出手段２０５で電圧を検出するときに、バッテリー２０２ａ、２０２ｂに一定の負荷をかけることによって、安定して電圧を検出するためのものである。
【００７０】
図７は、バッテリー加温判定について模式的に表す図である。
【００７１】
横軸に温度検出手段２０７で検出したバッテリー温度を取り、縦軸に電圧検出手段２０５で検出したバッテリー電圧を示す。
【００７２】
曲線Ｃは、バッテリー２０２ａ、２０２ｂが使用可能かどうかをバッテリー電圧で判定する閾値である。バッテリー電圧がＣの曲線より下にあるときに、このカメラは使用不能と判定する。
【００７３】
バッテリー加温判定は、温度範囲については、第１の実施の形態と同じで、加温判定は、Ｃの曲線の電圧付近の例えばプラスマイナス０．５Ｖ位に閾値を設けている。
【００７４】
第１、第２の実施の形態では、バッテリーパック２００に配置されたバッテリーマイコン２０６が演算その他判定を行っているが、これに限定されるものではなく、例えばカメラマイコン１０２で残量検出や加温判定を行ってもよいし、バッテリーマイコン２０６とカメラマイコン１０２で作業を分け合うようにしてもよい。
【００７５】
本発明によれば、低温の環境下でカメラ等の携帯機器にバッテリー機器を使用（搭載）する場合に、電力を無駄に消費することもなく、しかも、常に迅速に起動が可能で、使い勝手のよいバッテリー機器を実現することができる。
【００７６】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００７７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。または、プログラムコードをネットワークを介してダウンロードしてもよい。
【００７９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００８０】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行う場合である。
【図面の簡単な説明】
【００８１】
【図１】本発明の第１の実施の形態に係るバッテリー機器がデジタルカメラに接続された状態の全体ブロック図である。
【図２】図１のバッテリーパックによって実行される、バッテリー残量検出を含むバッテリー制御処理の手順を示すフローチャートである。
【図３】図２のステップＳ２０６で実行される電池加温判定処理の手順を示すフローチャートである。
【図４】図１におけるバッテリーの各温度の放電効率を示す図である。
【図５】図１におけるバッテリーの加温判定の第１の実施の形態を模式的に示す図である。
【図６】本発明の第２の実施の形態に係るバッテリー機器としてのバッテリーパックのブロック図である。
【図７】図１におけるバッテリーの加温判定の第２の実施の形態を模式的に示す図である。
【符号の説明】
【００８２】
２００  バッテリーパック
２０２ａ、２０２ｂ  バッテリー
２０４  電流検出手段
２０５  電圧検出手段
２０６  バッテリーマイコン
２０７  温度検出手段
２０８  ヒーター手段
２０９  負荷回路
【図１】
0005178094.tif 000002
【図２】
0005178094.tif 000003
【図３】
0005178094.tif 000004
【図４】
0005178094.tif 000005
【図５】
0005178094.tif 000006
【図６】
0005178094.tif 000007
【図７】
0005178094.tif 000008