(57)【特許請求の範囲】
【請求項１】
電子機器であって、
前記電子機器を所定の再生モードに設定するための指示が入力された場合に、前記所定の再生モードに対応する第１の電流が負荷手段に流れる状態で検出された電池の電圧を用いて、前記電池の残量を検出する第１の検出手段と、
前記電子機器を前記所定の再生モードと異なる所定の動作モードに設定するための指示が入力された場合に、前記所定の動作モードに対応する第２の電流が前記負荷手段に流れる状態で検出された前記電池の電圧を用いて、前記電池の残量を検出する第２の検出手段と、
前記第１の検出手段及び前記第２の検出手段のいずれか一つによって検出された前記電池の残量に基づいて、前記電子機器の動作を制御する制御手段と
を有し、
前記制御手段は、前記電子機器を前記所定の再生モードに設定するための指示が入力された場合、前記電子機器が前記所定の再生モードに設定される前に前記第１の検出手段によって検出された前記電池の残量に基づいて、前記電子機器を前記所定の再生モードに設定するか否かを制御し、
前記制御手段は、前記電子機器を前記所定の動作モードに設定するための指示が入力された場合、前記電子機器が前記所定の動作モードに設定される前に前記第２の検出手段によって検出された前記電池の残量に基づいて、前記電子機器を前記所定の動作モードに設定するか否かを制御することを特徴とする電子機器。
【請求項２】
前記電子機器を前記所定の再生モードに設定するための指示が入力された場合において、前記第１の検出手段によって検出された前記電池の残量が第１の所定値以上でない場合、前記制御手段は、前記所定の再生モードに関連する動作が制限されるようにすることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記電子機器を前記所定の再生モードに設定するための指示が入力された場合において、前記第１の検出手段によって検出された前記電池の残量が前記第１の所定値以上でない場合、前記制御手段は、前記電池に関する警告が表示されるようにすることを特徴とする請求項２に記載の電子機器。
【請求項４】
前記電子機器を前記所定の再生モードに設定するための指示が入力された場合において、前記第１の検出手段によって検出された前記電池の残量が前記第１の所定値以上でない場合、前記制御手段は、前記電子機器の動作を停止するようにすることを特徴とする請求項２または３に記載の電子機器。
【請求項５】
前記電子機器を前記所定の動作モードに設定するために指示が入力された場合において、前記第２の検出手段によって検出された前記電池の残量が第２の所定値以上でない場合、前記制御手段は、前記所定の動作モードに関連する動作が制限されるようにすることを特徴とする請求項１から４のいずれか１項に記載の電子機器。
【請求項６】
前記電子機器を前記所定の動作モードに設定するための指示が入力された場合において、前記第２の検出手段によって検出された前記電池の残量が前記第２の所定値以上でない場合、前記制御手段は、前記電池に関する警告が表示されるようにすることを特徴とする請求項５に記載の電子機器。
【請求項７】
前記電子機器を前記所定の動作モードに設定するための指示が入力された場合において、前記第２の検出手段によって検出された前記電池の残量が前記第２の所定値以上でない場合、前記制御手段は、前記電子機器の動作を停止するようにすることを特徴とする請求項５または６に記載の電子機器。
【請求項８】
前記所定の動作モードは、撮影動作を行うためのモードを含むことを特徴とする請求項１から７のいずれか１項に記載の電子機器。
【請求項９】
前記電子機器が前記所定の動作モードである場合において、撮影に関連する準備動作を行うための指示が入力された場合、前記制御手段は、前記第２の検出手段によって検出された前記電池の残量に応じて、撮影動作を許可するか否かを制御することを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記電子機器が前記所定の動作モードである状態で撮影動作に関連する準備動作を行うための指示が入力された場合において、前記第２の検出手段によって検出された前記電池の残量が第３の所定値以上でない場合、前記制御手段は、撮影動作が行われないようにすることを特徴とする請求項８または９に記載の電子機器。
【請求項１１】
前記電子機器が前記所定の動作モードである状態で撮影動作に関連する準備動作を行うための指示が入力された場合において、前記第２の検出手段によって検出された前記電池の残量が前記第３の所定値以上でない場合、前記制御手段は、前記電池に関する警告が表示されるようにすることを特徴とする請求項１０に記載の電子機器。
【請求項１２】
前記電子機器が前記所定の動作モードである状態で撮影動作に関連する準備動作を行うための指示が入力された場合において、前記第２の検出手段によって検出された前記電池の残量が前記第３の所定値以上でない場合、前記制御手段は、前記電子機器の動作を停止するようにすることを特徴とする請求項１０または１１に記載の電子機器。
【請求項１３】
前記所定の再生モードは、記録媒体から読み出されたデータを表示するためのモードを含むことを特徴とする請求項１から１２のいずれか１項に記載の電子機器。
【請求項１４】
電子機器を所定の再生モードに設定するための指示が入力された場合に、前記所定の再生モードに対応する第１の電流が負荷手段に流れる状態で検出された電池の電圧を用いて、前記電池の残量を検出する第１の検出ステップと、
前記電子機器を前記所定の再生モードと異なる所定の動作モードに設定するための指示が入力された場合に、前記所定の動作モードに対応する第２の電流が前記負荷手段に流れる状態で検出された前記電池の電圧を用いて、前記電池の残量を検出する第２の検出ステップと、
検出された前記電池の残量に基づいて、前記電子機器の動作を制御するステップと、
前記電子機器を前記所定の再生モードに設定するための指示が入力された場合、前記電子機器が前記所定の再生モードに設定される前に前記第１の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の再生モードに設定するか否かを制御するステップと、
前記電子機器を前記所定の動作モードに設定するための指示が入力された場合、前記電子機器が前記所定の動作モードに設定される前に前記第２の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の動作モードに設定するか否かを制御するステップと
を含む制御方法。
【請求項１５】
電子機器を所定の再生モードに設定するための指示が入力された場合に、前記所定の再生モードに対応する第１の電流が負荷手段に流れる状態で検出された電池の電圧を用いて、前記電池の残量を検出する第１の検出ステップと、
前記電子機器を前記所定の再生モードと異なる所定の動作モードに設定するための指示が入力された場合に、前記所定の動作モードに対応する第２の電流が前記負荷手段に流れる状態で検出された前記電池の電圧を用いて、前記電池の残量を検出する第２の検出ステップと、
検出された前記電池の残量に基づいて、前記電子機器の動作を制御するステップと、
前記電子機器を前記所定の再生モードに設定するための指示が入力された場合、前記電子機器が前記所定の再生モードに設定される前に前記第１の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の再生モードに設定するか否かを制御するステップと、
前記電子機器を前記所定の動作モードに設定するための指示が入力された場合、前記電子機器が前記所定の動作モードに設定される前に前記第２の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の動作モードに設定するか否かを制御するステップと
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は電子機器及び電子機器の制御方法に関し、特に、バッテリの残量推定を行いその結果をもとに指示された動作が可能であるかを判定する携帯電子機器に用いて好適な技術に関する。
【背景技術】
【０００２】
デジタルカメラなどの電子機器は、機器を動作させるための電源を供給するバッテリを収容可能となっている。デジタルカメラは、消費電力の大きい動作を行う時に、現在のバッテリ残量容量で動作が可能であるかの否かの推定を行ってから動作を開始するようにしている（例えば、特許文献１を参照）。バッテリ残量推定回路の構成例として、図５に示すブロック図を示す。
【０００３】
以下に、図５を用いてバッテリ残量推定回路の構成例を説明する。
このバッテリ残量推定回路は、バッテリ５０１に対し、直列に接続された分圧抵抗Ｒ１、Ｒ２を並列に接続して構成されたバッテリ電圧検出部５０６と、一定の電流を流すことが可能である定電流負荷部５０５が接続されている。この定電流負荷部５０５は、ＯＮ／ＯＦＦの制御が可能である構成となっている。
【０００４】
デジタルカメラシステム５０３に電源を供給する電源部５０２は、デジタルカメラシステム５０３で必要とされる複数の定電圧をバッテリ５０１の電圧から電圧変換を行って電源供給をしている。制御部５０４は、デジタルカメラシステム全体の制御を行っている。図５には、バッテリ残量推定回路に関わるブロックのみが示されている。
【０００５】
電源制御部５１０は、デジタルカメラの動作によって必要とされる電源部５０２から供給される電圧をＯＮするとともに、不必要とされる電圧をＯＦＦするという電源部５０２の制御を行っている。操作スイッチ５０８は、レリーズスイッチや動作モードを選択するためのモードスイッチなどの動作指示をするためのスイッチである。スイッチ状態検知部５０９は操作スイッチ５０８が接続されており、操作スイッチ５０８の状態を監視している。
【０００６】
定電流負荷制御部５１１は、スイッチ状態検知部５０９で検知したスイッチ状態情報によって、定電流負荷部５０５のＯＮ／ＯＦＦの制御を行っている。バッテリ電圧検出部５０６によって分圧されたバッテリ電圧検出信号がＡ／Ｄ変換部５１２に供給されており、Ａ／Ｄ変換部５１２によってバッテリの電圧情報がデジタル値に変換される。残量算出部５１４は、Ａ／Ｄ変換部５１２から送られてくるバッテリの電圧情報と係数記録部５１３に記録されている動作状態別に設けられた係数を使用してバッテリ残量推定を行う。残量表示部５０７は、残量算出部５１４によって算出されたバッテリ残量推定結果を表示している。
【０００７】
次に、図６のフローチャートを参照しながら前述のように構成されたバッテリ残量推定回路の動作を説明する。
バッテリ残量推定回路のメイン電源が投入されて動作が開始されると、先ず、操作スイッチ５０８によりカメラ動作指示が入力されているか否かが判定される（ステップＳ６０１）。この判定の結果、カメラ動作指示が入力されていない場合には、入力されるまで待機する。
【０００８】
ステップＳ６０１の判定の結果、カメラ動作指示が入力されとデジタルカメラシステム５０３はバッテリ電圧検出部５０６を介して、Ａ／Ｄ変換部５１２でデジタル変換された現在のバッテリ電圧情報Ｖ0を取得する（ステップＳ６０２）。
【０００９】
バッテリ電圧情報Ｖ0を取得した後、定電流負荷制御部５１１は定電流負荷部５０５をＯＮし、あらかじめ定められた一定の負荷電流ＩLをバッテリ５０１から流す（ステップＳ６０３）。そして、その時のバッテリ電圧をＡ／Ｄ変換部５１２でデジタル変換したバッテリ電圧情報Ｖ1を取得する（ステップＳ６０４）。
【００１０】
ステップＳ６０４においてバッテリ電圧情報Ｖ1を取得した後、定電流負荷制御部５１１は定電流負荷部５０５をＯＦＦし（ステップＳ６０５）、残量算出部５１４にて以下の演算処理及び比較を行う（ステップＳ６０６）。
Ｖｔｈ  ＜  Ｖ0−Ｋ×ΔＶ          ・・・（１式）
ΔＶ＝Ｖ0−Ｖ1                     ・・・（２式）
【００１１】
なお、（１式）において、Ｖｔｈはあらかじめ定められたカメラ動作可能な下限値を示し、Ｋは操作スイッチ５０８より入力されたカメラ動作に対応したあらかじめ定められた任意の各動作モードの係数であり、係数記録部５１３に格納されている。
【００１２】
次に、残量算出部５１４にて前記演算処理及び比較（ステップＳ６０６）を行った結果、演算処理結果が下限値Ｖｔｈより大きい場合は、ステップＳ６０１で入力された動作可能とし、動作を開始し（ステップＳ６０７）、動作を終えると動作完了とする（ステップＳ６０８）。
【００１３】
また、前記演算処理及び比較（ステップＳ６０６）を行った結果、演算処理結果が下限値Ｖｔｈより小さい場合は、ステップＳ６０１で入力された動作不可能として、残量表示部５０７にバッテリ交換マークを表示する（ステップＳ６０９）。そして、電源制御部５１０は電源部５０２をＯＦＦする（ステップＳ６１０）。
【００１４】
【特許文献１】特開２００４−１５０９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１５】
一般的に、前記（２式）の計算結果であるΔＶ（以下、降下電圧ΔＶとする）が小さいほどＡ／Ｄの量子化誤差やバッテリ電圧検出部の部品ばらつきによる誤差の相対割合が増加する。そのため、バッテリ残量推定の精度は降下電圧ΔＶが小さいほど低く、降下電圧ΔＶが大きいほど高い。また、降下電圧ΔＶは負荷電力（ＰL＝バッテリ電圧×負荷電流ＩL）に比例して大きくなることから、バッテリ残量推定の精度はＰLに比例することになる。
【００１６】
また、図７の電圧と駆動時間との関係を示す特性図に示すように、デジタルカメラなどの携帯電子機器に使用されるバッテリは残量が少なくなるほどバッテリ電圧が下がることが知られている。このことから、バッテリ電圧に定電流負荷部５０５を接続する従来の方式では、高い推定精度が求められるバッテリ残量が少ないときに負荷電力ＰLが小さくなり、その結果、残量推定精度が低下するという問題点がある。
【００１７】
また従来の方式では、バッテリ残量が十分あるときであっても、動作前にはあらかじめ定められた負荷電流ＩLで必ず残量推定を実施する。このため、バッテリ残量推定動作によって大きな電力損失が生じるという問題点があった。
【００１８】
本発明は、電池残量予測の精度が向上するようにし、電池残量予測を行うための消費電力が減少するようにすることを目的とする。
【課題を解決するための手段】
【００１９】
本発明に係る電子機器は、電子機器であって、前記電子機器を所定の再生モードに設定するための指示が入力された場合に、前記所定の再生モードに対応する第１の電流が負荷手段に流れる状態で検出された電池の電圧を用いて、前記電池の残量を検出する第１の検出手段と、前記電子機器を前記所定の再生モードと異なる所定の動作モードに設定するための指示が入力された場合に、前記所定の動作モードに対応する第２の電流が前記負荷手段に流れる状態で検出された前記電池の電圧を用いて、前記電池の残量を検出する第２の検出手段と、前記第１の検出手段及び前記第２の検出手段のいずれか一つによって検出された前記電池の残量に基づいて、前記電子機器の動作を制御する制御手段とを有し、前記制御手段は、前記電子機器を前記所定の再生モードに設定するための指示が入力された場合、前記電子機器が前記所定の再生モードに設定される前に前記第１の検出手段によって検出された前記電池の残量に基づいて、前記電子機器を前記所定の再生モードに設定するか否かを制御し、前記制御手段は、前記電子機器を前記所定の動作モードに設定するための指示が入力された場合、前記電子機器が前記所定の動作モードに設定される前に前記第２の検出手段によって検出された前記電池の残量に基づいて、前記電子機器を前記所定の動作モードに設定するか否かを制御することを特徴とする。
【００２０】
本発明に係る制御方法は、電子機器を所定の再生モードに設定するための指示が入力された場合に、前記所定の再生モードに対応する第１の電流が負荷手段に流れる状態で検出された電池の電圧を用いて、前記電池の残量を検出する第１の検出ステップと、前記電子機器を前記所定の再生モードと異なる所定の動作モードに設定するための指示が入力された場合に、前記所定の動作モードに対応する第２の電流が前記負荷手段に流れる状態で検出された前記電池の電圧を用いて、前記電池の残量を検出する第２の検出ステップと、検出された前記電池の残量に基づいて、前記電子機器の動作を制御するステップと、前記電子機器を前記所定の再生モードに設定するための指示が入力された場合、前記電子機器が前記所定の再生モードに設定される前に前記第１の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の再生モードに設定するか否かを制御するステップと、前記電子機器を前記所定の動作モードに設定するための指示が入力された場合、前記電子機器が前記所定の動作モードに設定される前に前記第２の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の動作モードに設定するか否かを制御するステップとを含むことを特徴とする。
本発明に係るプログラムは、電子機器を所定の再生モードに設定するための指示が入力された場合に、前記所定の再生モードに対応する第１の電流が負荷手段に流れる状態で検出された電池の電圧を用いて、前記電池の残量を検出する第１の検出ステップと、前記電子機器を前記所定の再生モードと異なる所定の動作モードに設定するための指示が入力された場合に、前記所定の動作モードに対応する第２の電流が前記負荷手段に流れる状態で検出された前記電池の電圧を用いて、前記電池の残量を検出する第２の検出ステップと、検出された前記電池の残量に基づいて、前記電子機器の動作を制御するステップと、前記電子機器を前記所定の再生モードに設定するための指示が入力された場合、前記電子機器が前記所定の再生モードに設定される前に前記第１の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の再生モードに設定するか否かを制御するステップと、前記電子機器を前記所定の動作モードに設定するための指示が入力された場合、前記電子機器が前記所定の動作モードに設定される前に前記第２の検出ステップにおいて検出された前記電池の残量に基づいて、前記電子機器を前記所定の動作モードに設定するか否かを制御するステップとをコンピュータに実行させるためのプログラムである。
【発明の効果】
【００２２】
本発明によれば、電子機器の動作モードによって負荷に流す電流値を変更することにより、ユーザの所望の動作モードに対する電池の残量の推定精度を向上させるとともに、電池の残量予測を行うための消費電力を下げることができる。
【発明を実施するための最良の形態】
【００２３】
（第１の実施形態）
本発明の実施形態について、図２及び図３を参照しながら説明する。
本実施形態におけるデジタルカメラの構成を図２に示す。図２において、２０１は被写体の光学像を固体撮像素子２０３に結像させるレンズ。２０２はシャッター機能を有しレンズ２０１を通った光量を制御するための絞りを兼ねた絞り・シャッター。２０３はレンズ２０１で結像された被写体光を電気信号として取り込むための固体撮像素子である。
【００２４】
２０４は固体撮像素子２０３より出力される電気信号のクロックの除去やノイズの軽減するための相関二重サンプリングを行うＣＤＳ部。２０５はＣＤＳ部２０４の出力信号を後述のタイミングパルス発生部２０８から供給されるクランプパルスのタイミングで所定の基準電圧にクランプするクランプ回路部。２０６はクランプ出力の信号をアナログ信号からデジタル信号に変換するＡ／Ｄ変換部。２０７は表示や記録などをするために所望の形式となるように種々の信号処理や変換を行う信号処理部である。
【００２５】
２０８は固体撮像素子２０３・ＣＤＳ部２０４・クランプ回路部２０５及びＡ／Ｄ変換部２０６へ必要なパルスを発生するタイミングパルス発生部。２０９はレンズ２０１や絞り・シャッター２０２を駆動するための光学系駆動部。２１０は撮像装置全体の制御及び各種演算を行うシステム制御部。２１１は信号処理部２０７からの信号を受けＬＣＤ等に表示する表示部。２１２は画像データの記録又は読み出しを行うための半導体メモリ等の記録媒体。２１３はデジタルカメラのすべてのブロックに電源を供給する電源部。２１４はデジタルカメラの電源をＯＮ、ＯＦＦするためのスイッチ部である。
【００２６】
次に、本実施形態のデジタルカメラの基本動作を図３のフローチャートを用いて簡単に説明する。
撮像装置は、メインスイッチ２１４がＯＮされると（ステップＳ３０１）電源部２１３は動作を開始し、メイン電源及びコントロール系の電源を供給する。
次に、モードが撮影または再生かを判断する（ステップＳ３０２）。この判断の結果、撮影モードであれば撮影シーケンスに入る。また、ステップＳ３０２の判断の結果が再生モードであった場合は再生シーケンスに行き、記録媒体２１２からデータを一旦信号処理部２０７に取り込み（ステップＳ３１９）、表示のための信号処理を行い、ＬＣＤ等に画像を表示する（ステップＳ３２０）。その後、メインスイッチ２１４がＯＦＦされるまで画像を表示し、メインスイッチ２１４がＯＦＦされたら（ステップＳ３２１）画像の表示を中止し電源をＯＦＦする。
【００２７】
ステップＳ３０２の判断の結果、撮影シーケンスに入った場合は、ＡＦレンズのレンズ位置をリセット位置まで駆動し（ステップＳ３０３）、固体撮像素子２０３やタイミングパルス発生部２０８などの撮像系回路の電源をＯＮする。
【００２８】
次に、システム制御部２１０の制御により光学系駆動部２０９からの信号で絞り・シャッター２０２を制御する（ステップＳ３０４）。この制御においては、まず絞り・シャッター２０２を開放にした後、測光シーケンスに入る。
【００２９】
測光シーケンスにおいては、固体撮像素子２０３を通った信号をＣＤＳ部２０４で相関二重サンプリング、クランプ回路部２０５でＯＢ部をクランプ、Ａ／Ｄ変換部２０６でＡ／Ｄ変換を行う。その変換された画像データを信号処理部２０７で処理し、更にシステム制御部２１０に入力し、ここで測光値から露出制御値を演算する（ステップＳ３０５）。
【００３０】
この演算結果に応じてシステム制御部２１０はプログラム線図により、絞り、シャッタースピード決定し制御する（ステップＳ３０６）。表示モードを確認する（ステップＳ３０７）。ステップＳ３０７の表示モードの確認の結果、表示ＯＮのモードであればＬＣＤ等の表示を行う（ステップＳ３０８）。その後、ステップＳ３０９に進む。
【００３１】
また、表示ＯＮのモードでない場合はステップＳ３０９に進み、レリーズスイッチの第１のスイッチがＯＮされるまで待機する。ステップＳ３０９において、第１のスイッチがＯＮされると、測光シーケンスに入り測光及び演算を再び行う（ステップＳ３１０）。そして、その結果に応じてシステム制御部２１０は再度プログラム線図により、絞り、シャッタースピード決定し再度制御する（ステップＳ３１１）。
【００３２】
次に、固体撮像素子２０３、ＣＤＳ部２０４、クランプ回路部２０５、Ａ／Ｄ変換部２０６を通った信号から信号処理部２０７で高周波成分を取り出し被写体までの距離の演算をシステム制御部２１０で行う（ステップＳ３１２）。その後、レンズを駆動して合焦か否かを判断する（ステップＳ３１３）。ステップＳ３１３の判断の結果、合焦していないと判断したときはステップＳ３１２に戻り、レンズを駆動し測距を再び行う。
【００３３】
ステップＳ３１３の判断の結果、合焦している場合にはステップＳ３１４において、レリーズスイッチの第２のスイッチがＯＮされるまで待機する。そして、第２のスイッチがＯＮされたら、ステップＳ３１５に進んで静止画の露光及びそれに伴う処理を行う。すなわち、露光が終了すると、固体撮像素子２０３、ＣＤＳ部２０４、クランプ回路部２０５、Ａ／Ｄ変換部２０６を通った画像データは信号処理部２０７で所望の信号処理を行い、システム制御部２１０の制御により半導体メモリ等の記録媒体２１２に記録される。
【００３４】
次に、ステップＳ３１６に進み、第２のスイッチが押され続けている（ＯＮ）か否かを判断する。この判断の結果、第２のスイッチが押され続けていた場合は、ステップＳ３１７に進んでＬＣＤ等に画像を表示する。この表示は、第２のスイッチがＯＦＦされるまで続け、ＯＦＦされた時には表示を止めて撮影を終了する。一方、ステップＳ３１６の判断の結果、第２のスイッチがＯＦＦだった場合は、表示は行わずに撮影を終了する。
【００３５】
次に、ステップＳ３１８に進み、メインスイッチがＯＦＦか否かを判断する。この判断の結果、メインスイッチがＯＦＦされていなければ、ステップＳ３０３に戻り、レリーズスイッチの第１のスイッチが押されるまでのシーケンスを再度行い、レリーズスイッチの第１のスイッチがＯＮされるまで待機する。また、ステップＳ３１８の判断の結果、メインスイッチ２１４がＯＦＦされれば光学ブロックの各メカは所定の位置に戻りメインの電源を切る。
【００３６】
以下、本実施形態のデジタルカメラの動作について、図１のブロック図、図８のフローチャートを用いて説明する。
図１において、バッテリ１０１に対し、バッテリ電圧検出部１０６が接続されている。また、バッテリ電圧検出部１０６と並列に負荷回路１０５が接続されている。バッテリ電圧検出部１０６は分圧抵抗Ｒ１、Ｒ２を直列に接続して構成されている。また、負荷回路１０５は、トランジスタＱ１と抵抗Ｒ３、Ｒ４から構成されている。この負荷回路１０５は制御部１０４からＲ３に出力される電圧によって電流ＩLが決定される構成となっている。
【００３７】
デジタルカメラシステム１０３に電源を供給する電源部１０２は、デジタルカメラシステム１０３で必要とされる複数の定電圧をバッテリ１０１の電圧から電圧変換を行って電源供給をしている。制御部１０４は、デジタルカメラシステム１０３の全体の制御を行っている。図１には、バッテリ残量推定回路に関わるブロックのみが示されている。
【００３８】
電源制御部１１０は、デジタルカメラの動作によって必要とされる電源部１０２から供給される電圧をＯＮし、また、不必要とされる電圧をＯＦＦするという電源部１０２の制御を行っている。
【００３９】
操作スイッチ１０８は、レリーズスイッチや動作モードを選択するためのモードスイッチなどの動作指示をするためのスイッチである。スイッチ状態検知部１０９は操作スイッチ１０８が接続されており、操作スイッチ１０８の状態を監視している。
【００４０】
負荷回路制御部１１１は、スイッチ状態検知部１０９で検知したスイッチ状態情報によって、負荷回路１０５に流す電流ＩLを決定し、電流ＩLを流すために負荷回路１０５の抵抗Ｒ３に出力する電圧情報をデジタル信号としてＤ／Ａ変換部１１５に伝達する。Ｄ／Ａ変換部１１５はデジタル信号の電圧値情報をアナログ電圧に変換して負荷回路１０５の抵抗Ｒ３に出力する。バッテリ電圧検出部１０６によって、分圧されたバッテリ電圧検出信号がＡ／Ｄ変換部１１２に供給されており、Ａ／Ｄ変換部１１２によってバッテリの電圧情報がデジタル値に変換される。
【００４１】
残量算出部１１４は、Ａ／Ｄ変換部１１２から送られてくるバッテリの電圧情報と係数記録部１１３に記録されている係数を使用してバッテリ残量推定を行う。残量表示部１０７は、残量算出部１１４によって算出されたバッテリ残量推定結果を表示する。
【００４２】
次に、図８のフローチャートを参照しながら動作を説明する。
動作が開始されると、操作スイッチ１０８に含まれている起動スイッチがＯＮされたか否かを判断する（ステップＳ８０１）。ステップＳ８０１の判断の結果、起動スイッチがＯＮされると、ＳＷ状態検知部１０９が起動命令であることを検知して電源制御部１１０によって電源部１０２がＯＮされる（ステップＳ８０２）。
【００４３】
ステップＳ８０２において電源部１０２がＯＮされると、デジタルカメラシステム起動に最低限必要であるＯＳが起動する（ステップＳ８０３）。次に、ステップＳ８０４に進み、操作スイッチ１０８の状態より撮影モードでの起動であるのか、再生モードでの起動なのかをＳＷ状態検知部１０９が判断する。この判断の結果、再生モードでの起動であると判断されると現在のバッテリ残量で再生モードでの起動が可能であるかを推定するためにバッテリ残量推定を行う（ステップＳ８０５）。バッテリ残量推定の詳細については、図４のフローチャートを用いて後述する。
【００４４】
次に、バッテリ残量推定の結果を判断し（ステップＳ８０６）、再生モードでの起動が不可能であると判断した場合には、ステップＳ８０７に進んで残量表示部１０７にバッテリ交換マーク表示を行う。次に、電源制御部１１０は電源部１０２をＯＦＦして（ステップＳ８０８）カメラをシャットダウン状態にする。また、ステップＳ８０６の判断の結果、再生モードで起動を行うことが可能である場合には、再生モードでデジタルカメラシステムを起動する（ステップＳ８０９）。
【００４５】
一方、ステップＳ８０４の判断の結果、撮影モードでの起動である場合にはステップＳ８１０に進み、現在のバッテリ残量で撮影モードでの起動が可能であるかを推定するためにバッテリ残量推定を行う。
【００４６】
次に、ステップＳ８１１に進み、バッテリ残量推定の結果を判断する。この判断の結果、撮影モードでの起動が不可能である場合には、残量表示部１０７にバッテリ交換マーク表示を行う（ステップＳ８０７）。次に、電源制御部１１０は電源部１０２をＯＦＦして（ステップＳ８０８）カメラをシャットダウン状態にする。
【００４７】
また、ステップＳ８１１の判断の結果、撮影モードでの起動が可能である場合には、撮影モードでデジタルカメラシステムを起動する（ステップＳ８１２）。次に、ステップＳ８１３に進み、撮影モードにおいて、操作スイッチ１０８にあるレリーズスイッチの第１のスイッチが押されるまで待機する。
【００４８】
ステップＳ８１３において、レリーズスイッチの第１のスイッチが押されるとステップＳ８１４に進み、現在のバッテリ残量で撮影が可能であるかを推定するためにバッテリ残量推定を行う。
【００４９】
次に、バッテリ残量推定の結果を判断する（ステップＳ８１５）。この判断の結果、撮影が不可能である場合には、残量表示部１０７にバッテリ交換マーク表示を行う（ステップＳ８０７）。次に、電源制御部１１０は電源部１０２をＯＦＦして（ステップＳ８０８）カメラをシャットダウン状態にする。
【００５０】
一方、ステップＳ８１５の判断の結果、撮影可能であると判断された場合にはステップＳ８１６に進んで撮影準備を行う。この撮影準備は、図３を用いて説明したように、絞り、シャッタースピード決定し、レンズを駆動して被写体を合焦する処理等である。
【００５１】
次に、ステップＳ８１７において、操作スイッチ１０８にあるレリーズスイッチの第２のスイッチが押されるまで待機する。そして、レリーズスイッチの第２のスイッチが押されると、ステップＳ８１８に進んで撮影を行う。
【００５２】
次に、図４のフローチャートを用いて、バッテリ残量推定の詳細について説明をする。
先ず、ステップＳ４０１においてＳＷ状態検知部１０９などから動作指示が与えられるまで待機する。そして、動作指示が与えられると負荷回路制御部１１１は、始めに、Ａ／Ｄ変換部１１２を制御して現在のバッテリ１０１の電圧値Ｖ0を取得する（ステップＳ４０２）。
【００５３】
次に、動作指示内容から負荷回路制御部１１１は負荷回路１０５に流す電流ＩLを決定する（ステップＳ４０３）。すなわち、ステップＳ８０５のバッテリ残量予測では、再生モードでの起動という動作指示に応じた電流ＩLを設定する。またステップＳ８１０のバッテリ残量予測では、撮影モードでの起動という動作指示に応じた電流ＩLを設定する。同様に、またステップＳ８１４のバッテリ残量予測では、撮影動作の実行という動作指示に応じた電流ＩLを設定する。次に、負荷回路制御部１１１は、Ｄ／Ａ変換部１１５を通して負荷回路１０５の抵抗Ｒ３に電圧出力することによって、負荷回路１０５に電流ＩLを流す（ステップＳ４０４）。そして、負荷回路１０５の電流ＩLが安定するまで一定の時間待ってから、負荷回路制御部１１１は、Ａ／Ｄ変換部１１２を制御して電流ＩLが流れている状態のバッテリ１０１の電圧値Ｖ1を取得する（ステップＳ４０５）。
【００５４】
次に、電圧値Ｖ1を取得した後、負荷回路制御部１１１はＤ／Ａ変換部１１５を通して負荷回路１０５の抵抗Ｒ３に「０Ｖ」を出力することによって、負荷回路１０５の電流ＩLをＯＦＦする（ステップＳ４０６）。残量算出部１１４において、前記で取得した電圧値Ｖ0、電圧値Ｖ1、係数記録部１１３に記憶されている前記動作指示内容または負荷回路１０５に流した電流ＩLによってあらかじめ設定された係数Ｋとデジタルカメラシステム１０３が動作可能である電圧値Ｖｔｈを用いて下記の計算が行なわれる（ステップＳ４０７）。
【００５５】
Ｖｔｈ  ＜  Ｖ0−Ｋ×ΔＶ                （３式）
ΔＶ＝Ｖ0−Ｖ1                           （４式）
前記式（Ｖｔｈ  ＜  Ｖ0−Ｋ×ΔＶ）が成立した時には動作可能であると判断される（ステップＳ４０８）。また、前記式が不成立の時には、動作不可能であると判断される（ステップＳ４０９）。
【００５６】
このような構成にすることによって、本実施形態においては、負荷回路に流す電流が可変になるので、バッテリ残量推定精度が必要な場合には、負荷回路に流す電流を大きくすることによって降下電圧ΔＶを大きくすることが可能となり、推定精度を向上させることができるという効果が得られる。
【００５７】
（第２の実施形態）
次に、第２の実施形態を説明する。
第２の実施形態の構成は、第１の実施形態の構成における制御部１０４が異なり、動作は第１の実施形態と同じなので、図１０を用いて、第１の実施形態とは異なる構成の説明だけを行う。
【００５８】
図１０に示したように、本実施形態の制御部１００４は、負荷回路制御部１１１がＰＷＭ制御部１２０を通して負荷回路１０５の抵抗Ｒ３に電圧出力することによって、負荷回路１０５に電流ＩLを制御するようにしている。
【００５９】
すなわち、負荷回路制御部１１１は、スイッチ状態検知部１０９で検知したスイッチ状態情報によって、負荷回路１０５に流す電流ＩLを決定し、電流ＩLの情報をＰＷＭ制御部１２０に伝達する。ＰＷＭ制御部１２０はパルスのデューティ比によって負荷回路１０５に流れる電流ＩLを制御する。
【００６０】
バッテリ電圧検出部１０６によって、分圧されたバッテリ電圧検出信号がＡ／Ｄ変換部１１２に供給されており、Ａ／Ｄ変換部１１２によってバッテリの電圧情報がデジタル値に変換される。残量算出部１１４は、Ａ／Ｄ変換部１１２から送られてくるバッテリの電圧情報と係数記録部１１３に記録されている動作状態別に設けられた係数を使用してバッテリ残量推定を行う。残量表示部１０７は、残量算出部１１４によって算出されたバッテリ残量推定結果を表示する。
【００６１】
このような構成にすることにより、Ｄ／Ａコンバータのようなデジタル・アナログ混載回路ではなくデジタル回路であるＰＷＭで負荷回路の制御が可能となるので第１の実施形態よりも小さい回路規模で実現できるという効果が得られる。
【００６２】
（第３の実施形態）
本発明の第３の実施形態の構成は、第１の実施形態または第２の実施形態の構成と同じである。第３の実施形態では、動作指示内容だけでなく、現在のバッテリ電圧情報Ｖ0からも負荷回路１０５に流す電流ＩLを決定するというバッテリ残量推定動作を行う。
【００６３】
以下、図９を用いて、第３の実施形態のバッテリ残量推定の動作説明をする。
ステップＳ９０１において、ＳＷ状態検知部１０９などから動作指示が与えられるまで待機している。そして、ＳＷ状態検知部１０９などから動作指示が与えられるとステップＳ９０２に進んで、負荷回路制御部１１１は、はじめに、Ａ／Ｄ変換部１１２を制御して現在のバッテリ１０１の電圧値Ｖ0を取得する。
【００６４】
次に、ステップＳ９０３に進み、動作指示内容と現在のバッテリ１０１の電圧値Ｖ0から負荷回路制御部１１１は負荷回路１０５に流す電流ＩLを決定する。次に、ステップＳ９０４に進み、負荷回路制御部１１１はＤ／Ａ変換部１１５を通して負荷回路１０５の抵抗Ｒ３に電圧出力することによって、負荷回路１０５に電流ＩLを流す。
【００６５】
次に、ステップＳ９０５に進み、負荷回路１０５の電流ＩLが安定するまで一定の時間待ってから、負荷回路制御部１１１は、Ａ／Ｄ変換部１１２を制御して電流ＩLが流れている状態のバッテリ１０１の電圧値Ｖ1を取得する。
【００６６】
ステップＳ９０５において電圧値Ｖ1を取得した後、負荷回路制御部１１１はＤ／Ａ変換部１１５を通して負荷回路１０５の抵抗Ｒ３に０Ｖを出力することによって、負荷回路１０５の電流ＩLをＯＦＦする（ステップＳ９０６）。
【００６７】
次に、残量算出部１１４において、前記で取得した電圧値Ｖ0、電圧値Ｖ1、係数記録部１１３に記憶されている前記動作指示内容及び負荷回路１０５に流した電流ＩLによってあらかじめ設定された係数Ｋとデジタルカメラシステム１０３が動作可能である電圧値Ｖｔｈを用いて下記の計算が行なわれる（ステップＳ９０７）。
【００６８】
Ｖｔｈ  ＜  Ｖ0−Ｋ×ΔＶ             ・・・（５式）
ΔＶ＝Ｖ0−Ｖ1                        ・・・（６式）
前記式（Ｖｔｈ  ＜  Ｖ0−Ｋ×ΔＶ）が成立した時には動作可能であると判断される（ステップＳ９０８）。また、前記式が不成立の時には、動作不可能であると判断される（ステップＳ９０９）。
【００６９】
このような構成とすることによって、現在のバッテリ１０１の電圧値Ｖ0から負荷回路１０５に流す電流を決定できるので、バッテリ１０１の残容量が明らかに多いときである電圧値Ｖ0が高い場合には、推定精度は低くてもよいので、負荷回路１０５に流す電流値を少なくすることによって消費電力を削減できるという効果が得られる。
【００７０】
（本発明に係る他の実施形態）
前述した本発明の実施形態における電子機器を構成する各手段、並びにバッテリ残量推定方法の各ステップは、コンピュータのＲＡＭやＲＯＭなどに記憶されたプログラムが動作することによって実現できる。このプログラム及び前記プログラムを記録したコンピュータ読み取り可能な記録媒体は本発明に含まれる。
【００７１】
また、本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施形態も可能である。具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。
【００７２】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラム（実施形態では図３、４、８、９に示すフローチャートに対応したプログラム）を、システムあるいは装置に直接されてもよい。あるいは遠隔から供給し、そのシステムあるいは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。
【００７３】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００７４】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００７５】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどである。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）なども含む。
【００７６】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、前記ホームページから本発明のコンピュータプログラムそのものをダウンロードすることによっても供給できる。もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００７７】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００７８】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００７９】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００８０】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。そして、その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００８１】
【図１】第１の実施形態を示し、デジタルカメラの構成例を説明するためのブロック図である。
【図２】第１の実施形態を示し、デジタルカメラの機能構成を説明するブロック図である。
【図３】第１の実施形態を示し、デジタルカメラの基本動作を説明するフローチャートである。
【図４】第１の実施形態を示し、バッテリ残量推定手順を説明するためのフローチャートである。
【図５】従来のバッテリ残量推定回路の構成例を説明するためのブロック図である。
【図６】従来のバッテリ残量推定回路の推定手順を説明するためのフローチャートである。
【図７】電圧と駆動時間との関係を示す特性図である。
【図８】第１の実施形態を示し、デジタルカメラの動作を説明するためのフローチャートである。
【図９】第３の実施形態を示し、デジタルカメラの動作を説明するためのフローチャートである。
【図１０】第２の実施形態を示し、電子機器の構成例を説明するためのブロック図である。
【符号の説明】
【００８２】
１０１  バッテリ
１０２  電源部
１０３  デジタルカメラシステム
１０４  制御部
１０５  負荷回路
１０６  バッテリ電圧検出部
１０７  残量表示部
１０８  操作スイッチ
１０９  スイッチ状態検知部
１１０  電源制御部
１１１  負荷回路制御部
１１２  Ａ／Ｄ変換部
１１３  係数記録部
１１４  残量算出部
１１５  Ｄ／Ａ変換部
１２０  ＰＷＭ制御部
１００４  制御部
【図１】
0005201801.tif 000002
【図２】
0005201801.tif 000003
【図３】
0005201801.tif 000004
【図４】
0005201801.tif 000005
【図５】
0005201801.tif 000006
【図６】
0005201801.tif 000007
【図７】
0005201801.tif 000008
【図８】
0005201801.tif 000009
【図９】
0005201801.tif 000010
【図１０】
0005201801.tif 000011