JP2004119327A - Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery - Google Patents
Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery Download PDFInfo
- Publication number
- JP2004119327A JP2004119327A JP2002284749A JP2002284749A JP2004119327A JP 2004119327 A JP2004119327 A JP 2004119327A JP 2002284749 A JP2002284749 A JP 2002284749A JP 2002284749 A JP2002284749 A JP 2002284749A JP 2004119327 A JP2004119327 A JP 2004119327A
- Authority
- JP
- Japan
- Prior art keywords
- battery
- remaining capacity
- voltage
- electronic device
- reference voltage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims description 65
- 238000004364 calculation method Methods 0.000 claims description 62
- 238000007726 management method Methods 0.000 claims description 10
- 230000008569 process Effects 0.000 description 48
- 238000012545 processing Methods 0.000 description 36
- 230000000875 corresponding effect Effects 0.000 description 35
- 238000001514 detection method Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 11
- 239000004973 liquid crystal related substance Substances 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 238000003384 imaging method Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 7
- 230000003287 optical effect Effects 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000005259 measurement Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 3
- 238000007781 pre-processing Methods 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 230000003247 decreasing effect Effects 0.000 description 2
- HBBGRARXTFLTSG-UHFFFAOYSA-N Lithium ion Chemical compound [Li+] HBBGRARXTFLTSG-UHFFFAOYSA-N 0.000 description 1
- 241000287463 Phalacrocorax Species 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 229910001416 lithium ion Inorganic materials 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 238000001454 recorded image Methods 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Landscapes
- Tests Of Electric Status Of Batteries (AREA)
- Power Sources (AREA)
- Studio Devices (AREA)
- Secondary Cells (AREA)
- Camera Bodies And Camera Details Or Accessories (AREA)
- Indication In Cameras, And Counting Of Exposures (AREA)
- Accessories Of Cameras (AREA)
Abstract
Description
【0001】
【発明の属する技術分野】
本発明は、バッテリからの電源供給によって動作可能な電子機器と、該電子機器を有するコンピュータシステムと、前記電子機器が装着可能な充電装置と、前記電子機器のためのバッテリ残容量表示方法と、前記電子機器のためのバッテリ管理方法に関し、特に、デジタルカメラ、携帯電話、ビデオカメラ等の携帯可能な電子機器に用いて好適なものである。なお、ここでいうバッテリは、充電可能な2次電池全般を指す。
【0002】
【従来の技術】
バッテリの残容量を使用者に知らせる、いわゆるバッテリ残容量表示の技術として、例えば特許文献1記載の技術(第1の従来例)や、特許文献2記載の技術(第2の従来例)がある。
【0003】
第1の従来例は、バッテリセルが装着されたバッテリパックにて、バッテリの充放電電流やバッテリセルの端子間電圧等を検出して、バッテリ残容量情報、充放電電流検出情報及びバッテリセル電圧検出情報として送信し、ビデオカメラにおいてこれら各情報を受信して、受信した各情報に基づいて現在のバッテリ残容量を計算し、表示するというものである。
【0004】
第2の従来例は、バッテリの電圧検出回路を通じて現在のバッテリの電圧を取り込み、予め記憶装置に記憶されている放電特性から残量時間を演算し、表示するというものである。
【0005】
【特許文献1】
特開平9−297166号公報(図1、段落[0010]並びに段落[0015]の記載)
【特許文献2】
特開平8−23464号公報(図1、図3及び図5、段落[0004]の記載)
【0006】
【発明が解決しようとする課題】
しかしながら、第1の従来例においては、ビデオカメラにおいてバッテリ残容量表示を行わせる場合、常時、バッテリパック(各種検出回路、マイコン及び通信回路等を装備したバッテリパック)を装着していなければならない。この場合、使用時のビデオカメラのサイズが大きくなり、使い勝手がよくない等の問題が生じるおそれがある。従って、このようなバッテリパックをビデオカメラよりもサイズ的に小さい携帯電話やデジタルカメラに適用することはできない。
【0007】
また、バッテリパックに上述した種々の回路を組み込む必要からバッテリパック自体のコストが高くなり、ビデオカメラ全体のコストも高価格化するという問題がある。
【0008】
次に、第2の従来例においては、予め放電特性がわかっている専用のバッテリ(例えばリチウムイオン2次電池)についてしか利用できず、汎用のバッテリと区別して管理するなどバッテリに対する管理が面倒になるという問題がある。
【0009】
放電特性を記憶装置に記憶する場合、例えば単位時間当たりのバッテリ電圧値の変化をデータテーブルというフォーマットで記憶することになるが、単位時間を細かく設定するほど記憶容量が増加し、記憶装置の記憶領域全体に対するデータテーブルの占有領域が増えるという不都合がある。特に、使用するモード毎に放電特性を記憶する場合、大容量の記憶装置を設置する必要があり、コスト的に不利になる。
【0010】
また、通常、バッテリ残容量表示においては、バッテリの電圧が低下して、ある基準電圧レベルとなったとき、警告を発するようにしているが、汎用のバッテリにおいては、残容量が不明の場合が多く、しかも、警告を発した後の実利用時間にも個々にばらつきがある。従って、例えばビデオカメラやデジタルカメラに使用した場合に、使用者が撮影したいシーンをバッテリの残容量不足で撮れないという場合があった。
【0011】
つまり、従来においては、警告を発した後の撮影可能枚数あるいは撮影可能時間を使用者に認識させるという考えがなかった。
【0012】
本発明はこのような課題を考慮してなされたものであり、バッテリの残容量が少なくなったことを知らせる警告を発した後においても、精度よく撮影可能枚数あるいは撮影可能時間を表示させることができ、警告後の撮影可能枚数あるいは撮影可能時間等を使用者に認識させることができ、使い勝手のよい電子機器を提供することを目的とする。
【0013】
また、本発明の他の目的は、汎用のバッテリを満充電した際の残容量を駆動モード毎に正確に検出でき、しかも、その検出結果をバッテリ残容量表示に必要な情報として、かつ、記憶領域を最小限にして記憶することができるコンピュータシステム、充電装置及びバッテリ管理方法を提供することにある。
【0014】
また、本発明の他の目的は、バッテリの残容量が少なくなったことを知らせる警告を発した後においても、精度よく残容量を表示することができ、警告後の撮影可能枚数あるいは撮影可能時間等を使用者に認識させることができ、携帯可能な電子機器等に利用した場合に、使い勝手のよい電子機器として市場に提供することができるバッテリ残容量表示方法を提供することにある。
【0015】
【課題を解決するための手段】
本発明に係る電子機器は、バッテリからの電源供給によって動作可能な電子機器において、使用中のバッテリの使用時間を計測する手段と、前記使用中のバッテリの端子間電圧を計測する手段と、前記端子間電圧が第1の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第1の残容量演算表示手段と、前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第2の残容量演算表示手段とを有することを特徴とする。
【0016】
ここで、前記第1の基準電圧のレベルは、使用中のバッテリへの充電又は使用中のバッテリを他のバッテリに交換することを促す警告を発すべき電圧レベルを示し、前記第2の基準電圧のレベルは、電子機器本体が動作不能になる直前の電圧レベルを示すようにしてもよい。
【0017】
これにより、まず、使用中のバッテリの電圧レベルが第1の基準電圧レベルに達するまでは、第1の残容量演算表示手段によって、バッテリの残容量が演算されて表示されることとなる。
【0018】
そして、使用中のバッテリの電圧レベルが第1の基準電圧レベルよりも低下した場合は、今度は、第2の残容量演算表示手段によって、バッテリの残容量が演算されて表示されることとなる。この第2の残容量演算表示手段による演算及び表示は、使用中のバッテリの電圧レベルが第2の基準電圧レベルに達するまで継続されることになる。
【0019】
残容量の表示形態としては、例えば4つのシンボルが1つ1つ消えていく、いわゆるアイコン表示の形態でもよいが、撮影可能時間や撮影可能枚数を示すテキスト表示などのように、使用者がバッテリ残容量を一目で、かつ、正確に認識できる表示形態とすることが好ましい。もちろん、前記テキスト表示とアイコン表示を併せた表示形態にしてもよい。
【0020】
このように、本発明においては、バッテリの残容量が少なくなったことを知らせる警告を発した後においても、撮影可能枚数あるいは撮影可能時間を使用者に認識させることができ、使い勝手のよいものとなる。
【0021】
そして、前記構成において、使用するバッテリの残容量と駆動モード毎の消費係数が登録された記憶装置を有し、前記第1及び第2の残容量演算表示手段は、前記記憶装置から前記使用中のバッテリについての残容量と現在の駆動モードに対応した消費係数を読み出し、前記使用時間と、前記読み出された残容量及び消費係数に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示するようにしてもよい。
【0022】
ここで、前記消費係数は、予め使用するバッテリを充電させた後に、それぞれ駆動モード毎における放電時間に基づいて求めるようにしてもよい。
【0023】
そして、前記第1及び第2の残容量演算表示手段は、前記演算後の現在の残容量を、前記記憶装置に記憶されたバッテリの残容量のうち、前記使用中のバッテリに対応するバッテリの残容量として書き換えるようにしてもよい。
【0024】
これにより、記憶装置には、1つのバッテリに対して残容量と消費係数という少ない情報を記憶させておくだけでよいため、従来のように、単位時間当たりの電圧値の変化をデータテーブルとして記憶する場合と比して、記憶容量を大幅に低減することができ、複数のバッテリについてそれぞれ駆動モード毎に消費係数を記憶することも可能となる。
【0025】
前記第1の残容量演算表示手段は、少なくとも前記使用時間が第1の時間間隔を超えた段階あるいは駆動モードが変更された段階で駆動され、前記記憶装置から前記使用中のバッテリについての残容量と現在の駆動モードに対応した消費係数を読み出す第1の情報読出し手段と、読み出された消費係数に前記使用時間を乗算した値を、前記読み出されたバッテリの残容量から差し引いて前記現在の残容量を演算する第1の演算手段と、前記現在の残容量を表示する第1の表示手段と、前記使用時間が前記第1の時間間隔を超えている場合に該使用時間を初期化する第1の初期化手段とを有するようにしてもよい。
【0026】
また、前記第2の残容量演算表示手段は、少なくとも前記使用時間が第2の時間間隔を超えた段階あるいは駆動モードが変更された段階で駆動され、前記記憶装置から前記使用中のバッテリについての残容量と現在の駆動モードに対応した消費係数を読み出す第2の情報読出し手段と、読み出された消費係数に前記使用時間を乗算した値を、前記読み出されたバッテリの残容量から差し引いて前記現在の残容量を演算する第2の演算手段と、前記現在の残容量を表示する第2の表示手段と、前記使用時間が前記第2の時間間隔を超えている場合に該使用時間を初期化する第2の初期化手段とを有するようにしてもよい。
【0027】
これらの場合において、バッテリの端子間電圧が第1の基準電圧に達するまでは、使用者がバッテリの残容量についてそれほど気にすることはないので、第1の時間間隔を例えば10秒とし、バッテリの端子間電圧が第1の基準電圧から第2の基準電圧に達するまでは、使用者がバッテリの残容量について注目していることから、第2の時間間隔を例えば2秒とすることなどが考えられる。
【0028】
次に、本発明に係るコンピュータシステムは、コンピュータと、バッテリからの電源供給によって動作可能な電子機器と、該電子機器が装着可能な充電装置とを有するコンピュータシステムにおいて、前記コンピュータは、前記充電装置に装着された前記電子機器のバッテリに対して充電を行う手段と、前記電子機器を設定された駆動モードで動作させる手段と、前記バッテリの端子間電圧を計測する手段と、前記端子間電圧が第1の基準電圧に達するまでの時間を計測する第1の計測手段と、前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの時間を計測する第2の計測手段と、第1及び第2の計測手段にて得られた時間情報を前記バッテリの残容量表示のパラメータとして前記電子機器の記憶装置に記憶する手段とを有することを特徴とする。
【0029】
これにより、汎用のバッテリを満充電した際の残容量を駆動モード毎に正確に検出でき、しかも、その検出結果をバッテリ残容量表示に必要な情報として、かつ、記憶領域を最小限にして記憶することができる。
【0030】
前記コンピュータシステムにおいて、前記コンピュータを、前記充電装置の外部に設置し、外部配線を通じて前記充電装置に接続してもよいし、前記充電装置の内部に設置するようにしてもよい。
【0031】
次に、本発明に係る充電装置は、バッテリからの電源供給によって動作可能な電子機器が装着可能な充電装置において、前記電子機器のバッテリに対して充電を行う手段と、前記電子機器を設定された駆動モードで動作させる手段と、前記バッテリの端子間電圧を計測する手段と、前記端子間電圧が第1の基準電圧に達するまでの時間を計測する第1の計測手段と、前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの時間を計測する第2の計測手段と、第1及び第2の計測手段にて得られた時間情報を前記バッテリの残容量表示のパラメータとして前記電子機器の記憶装置に記憶する手段とを有することを特徴とする。
【0032】
この場合も、汎用のバッテリを満充電した際の残容量を駆動モード毎に正確に検出でき、しかも、その検出結果をバッテリ残容量表示に必要な情報として、かつ、記憶領域を最小限にして記憶することができる。
【0033】
次に、本発明に係るバッテリ残容量表示方法は、バッテリからの電源供給によって動作可能な電子機器のバッテリ残容量表示方法において、使用中のバッテリの使用時間を計測するステップと、前記使用中のバッテリの端子間電圧が第1の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第1の残容量演算表示ステップと、前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第2の残容量演算表示ステップとを有することを特徴とする。
【0034】
これにより、バッテリの残容量が少なくなったことを知らせる警告を発した後において、撮影可能枚数あるいは撮影可能時間を使用者に認識させることができ、携帯可能な電子機器等に利用した場合に、使い勝手のよい電子機器として市場に提供することができる。
【0035】
次に、本発明に係るバッテリ管理方法は、バッテリからの電源供給によって動作可能な電子機器のためのバッテリ管理方法において、使用するバッテリについて識別情報を設定し、前記使用するバッテリに対して充電を行い、前記電子機器を設定された駆動モードで動作させ、前記バッテリの端子間電圧が第1の基準電圧に達するまでの時間を計測し、前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの時間を計測し、得られた時間情報を前記バッテリの残容量表示のパラメータとして前記電子機器の記憶装置に前記識別情報と共に記憶することを特徴とする。
【0036】
これにより、汎用のバッテリを満充電した際の残容量を駆動モード毎に正確に検出でき、しかも、その検出結果をバッテリ残容量表示に必要な情報として、かつ、記憶領域を最小限にして記憶することができる。また、各バッテリの残容量を識別情報と共に管理することができ、電子機器の使用中において、装着しているバッテリに応じた正確なバッテリ残容量表示を行うことができる。
【0037】
【発明の実施の形態】
以下、本発明に係る電子機器をデジタルカメラに適用した実施の形態例と、該実施の形態に係るデジタルカメラに適用したコンピュータシステム、充電装置、バッテリ残容量表示方法及びバッテリ管理方法の実施の形態例を図1〜図16を参照しながら説明する。
【0038】
まず、本実施の形態に係るデジタルカメラ10は、図1に示すように、基本的には、図1に示すように、以下に示す主要部品12が筐体14に収容されて構成され、主要部品12は、光学部品16と、撮像素子18と、ドライバ20と、タイミング発生器l(TG)22と、機構系24と、機構系用CPU26と、カメラ用CPU28と、前処理回路30と、A/D変換器32と、システムLSI34と、バッテリ36と、着脱自在の記録媒体38と、操作部40と、液晶表示部42と、後述するクレードル100との電気的接続を行うためのコネクタ90等を有する。
【0039】
光学部品16は、複数枚の光学レンズを組み合わせて構成されている(図1では代表的に1つのレンズで示してある)。
【0040】
機構系24は、光学レンズの配置する位置を調節して画面の画角を操作部40からの操作信号に応じて調節するズーム機構と、撮像素子18で光電変換した信号電荷を基に自動露出を行い、また、被写体とデジタルカメラ10との距離に応じてピント調節するAE/AF調節機構と、被写体の撮影において最適な入射光の光束を撮像素子に供給するように入射光束断面積(すなわち、絞り開口面積)を調節する絞り調節機構とを有する。
【0041】
撮像素子18の入射光側には、赤外線カットフィルタ44と、該撮像素子18に対応して光学像の空間周波数をナイキスト周波数以下に制限する光学ローパスフィルタ46とが一体的に配設される。本実施の形態では単板方式の色フィルタを用いて撮像する。
【0042】
撮像素子18には、CCD(Charge Coupled Device:電荷結合素子)やMOS(Metal Oxide Semiconductor:金属酸化型半導体)タイプの固体撮像デバイスが適用される。
【0043】
撮像素子18では、供給される駆動信号に応じて光電変換によって得られた信号電荷を所定のタイミングとして、例えば、信号読出し期間の電子シャッタのオフの期間にフィールドシフトにより垂直転送路に読み出され、この垂直転送路をラインシフトした信号電荷が水平転送路に供給され、この水平転送路を経た信号電荷が図示しない出力回路による電流/電圧変換によってアナログ電圧信号(撮像信号Sc)にされ、後段の前処理回路30に出力される。撮像素子18は、CCDタイプでは信号電荷の読出しモードに応じてフィールド蓄積2行混合読出しの色多重化方式や全画素読出し方式を用いる。
【0044】
前処理回路30は、例えばCDS(Correlated Double Sampling:相関二重サンプリング)回路やガンマ変換回路等が挙げられる。CDS回路は、例えばCCD型の撮像素子を用いて、基本的にその素子により生じる各種のノイズをタイミング発生器22からのタイミング信号によりクランプするクランプ回路と、タイミング信号により撮像信号Scをホールドするサンプルホールド回路を有する。ガンマ変換回路は、CDS回路を通じてノイズが除去された後の撮像信号Scにガンマ補正、いわゆるガンマ変換を施す。
【0045】
A/D変換器32は、供給される撮像信号Scの信号レベルを所定の量子化レベルにより量子化してデジタル信号に変換し、撮像データDcとして後段のシステムLSI34に出力する。
【0046】
システムLSI34は、図2に示すように、MPU(Micro Processor Unit)50と、DSP(Digital Signal Processor)52と、RAM(Random Access Memory)54と、不揮発性メモリ56と、メモリ制御部58と、記録媒体用インターフェース(I/F)60と、画像処理ブロック62と、圧縮伸長部64と、通信制御部66と、表示制御ブロック68と、電源制御部70とを有する。
【0047】
画像処理ブロック62は、画像処理部72と、画像メモリ74とを有し、表示制御ブロック68は、表示用メモリ76と、表示制御部78と、D/A変換部80とを有する。このD/A変換部80からのアナログ信号が液晶表示部42に供給されて該液晶表示部42の画面上に撮像映像が表示されることとなる。
【0048】
A/D変換器32から供給された撮像データDcは、メモリ制御部58及びMPU50による制御によってラインバッファを経て画像メモリ74に格納される。画像メモリ74に格納された撮像データDcは、その後、画像処理部72を通じて所定の画像処理が施された後、例えば圧縮伸長部64によって圧縮処理され、インターフェース60を介して記録媒体38に記録される。
【0049】
バッテリ36は、電源制御部70に接続され、バッテリ36からの電源が電源制御部70を通じてMPU50のほか、各種回路に供給されるようになっている。バッテリ36に対する充電は、図1に示すように、本実施の形態に係る充電装置を含むクレードル100を通じて行われる。
【0050】
クレードル100は、上部にデジタルカメラ10を装着可能な凹部102を有し、その凹部102の一部に充電用の電源端子104が設けられている。クレードル100の内部には電源制御回路106が設置されている。この電源制御回路106は、外部からの充電指示に基づいて、電源コード108を通じて供給される商用電源をバッテリ充電用の電源に変換して電源端子104に供給する。
【0051】
外部からの充電指示としては、クレードル100の外周部に設けられた充電開始スイッチ110を操作することによって入力される充電指示信号や後述するパーソナルコンピュータからの充電指示信号等がある。
【0052】
また、クレードル100の外周部には、少なくとも2つのコネクタ(第1及び第2のコネクタ112及び114)が設けられている。これら第1及び第2のコネクタ112及び114間は内部配線116によって互いに電気的に接続されている。
【0053】
第1のコネクタ112には、外部に設置されたパーソナルコンピュータ118からの伝送ケーブル120が接続され、該伝送ケーブル120の一部(充電指示信号が伝送される配線)が内部配線116の一部を通じて電源制御回路106に接続されている。第2のコネクタ114には、デジタルカメラ10のコネクタ90が配線を通じてあるいは直接接続される。
【0054】
つまり、パーソナルコンピュータ118とデジタルカメラ10とは、伝送ケーブル120、第1のコネクタ112、内部配線116、第2のコネクタ114及びコネクタ90を介して電気的に接続されることになる。そして、これらパーソナルコンピュータ118、クレードル100及びデジタルカメラ10が接続されて本実施の形態に係るコンピュータシステム122が構成されることになる。
【0055】
パーソナルコンピュータ118は、基本的には、一般のパーソナルコンピュータと同様であり、図3に示すように、少なくともCPU130と、メインメモリ132と、入出力ポート134とがそれぞれバス136を通じて接続されている。
【0056】
入出力ポート134には、キーボードやマウス(座標入力装置)等の入力装置138と、画像やテキスト等を表示するディスプレイ140と、ハードディスク142に対してアクセスを行うハードディスクドライブ(HDD)144と、クレードル100と接続される上述した伝送ケーブル120とが少なくとも接続されている。
【0057】
ハードディスク142には、パーソナルコンピュータ118のCPU130にて実行される各種プログラムが記録(インストール)されている。特に、本実施の形態では、バッテリ残容量表示を行うためのパラメータを演算するプログラム(パラメータ演算プログラム150(図6参照))が記録されている。前記パラメータは、1つ以上のバッテリについて、それぞれ駆動モードに応じた消費係数であって、デジタルカメラ10の不揮発性メモリ56(図2参照)に消費係数データとして格納される。
【0058】
特に、本実施の形態では、1つの駆動モードに対する消費係数として2種類用意され、1つ目の消費係数(第1の消費係数)は、バッテリ36の端子間電圧Vpが第1の基準電圧Vs1に到達するまでの期間に対応した消費係数であり、2つ目の消費係数(第2の消費係数)は、前記端子間電圧Vpが第1の基準電圧Vs1から第2の基準電圧Vs2に達するまでの期間に対応した消費係数である。
【0059】
第1の基準電圧Vs1のレベルは、使用中のバッテリ36への充電又は使用中のバッテリ36を他のバッテリに交換することを促す警告を発すべき電圧レベルを示し、第2の基準電圧Vs2のレベルは、デジタルカメラ10本体が動作不能になる直前の電圧レベルを示す。
【0060】
ここで、消費係数の概念について図4を参照しながら説明する。最初に、1つのバッテリ36を満充電にした後、該バッテリ36をデジタルカメラ10に接続し、デジタルカメラ10を1つの駆動モード、例えば動画を録画する第1の駆動モード(MD1)で駆動してバッテリ36の容量の消費推移を追跡していくことを考える。
【0061】
まず、バッテリ36が満充電の時点t0からバッテリ36の端子間電圧Vpが上述した第1の基準電圧Vs1まで低下した時点t1までの時間をカウントする。このカウントにて得たカウント値を第1のカウント値m1とする。実際のカウントは、第1の時間間隔τa(例えば10秒間隔)でバッテリ36の端子間電圧Vpを検出しながら行い、第1の基準電圧Vs1よりも高い電圧であれば、第1のカウント値m1を+1更新していく。そして、端子間電圧Vpが第1の基準電圧Vs1以下となった時点t1で第1のカウント値m1の更新を停止する。
【0062】
続いて、バッテリ36の端子間電圧Vpが上述した第2の基準電圧Vs2まで低下した時点t2までの時間をカウントする。このカウントにて得たカウント値を第2のカウント値f1とする。実際のカウントは、第2の時間間隔τb(例えば2秒間隔)でバッテリ36の端子間電圧Vpを検出しながら行い、第2の基準電圧Vs2よりも高い電圧であれば、第2のカウント値f1を+1更新していく。端子間電圧Vpが第2の基準電Vs2圧以下となった時点で第2のカウント値f1の更新を停止する。
【0063】
そして、これらのカウント動作をすべての駆動モードについて行う。駆動モードとしては、上述した動画を録画する第1の駆動モード(MD1)のほかに、液晶表示部42を駆動させた状態で静止画を録画する第2の駆動モード(MD2)、液晶表示部42を駆動させない状態で静止画を録画する第3の駆動モード(MD3)、録画した画像を再生する第4の駆動モード(MD4)、音声を録音する第5の駆動モード(MD5)等がある。
【0064】
そのうちの1つの駆動モード、例えば第4の駆動モード(MD4)を基準駆動モードとし、この基準駆動モードにおける第1及び第2のカウント値をそれぞれ第1及び第2の基準カウント値M及びFとする。
【0065】
つまり、第1、第2、第3及び第5の駆動モードにおける各第1のカウント値は、それぞれm1、m2、m3及びm5となり、第4の駆動モード(基準駆動モード)における第1のカウント値はMとなる。
【0066】
同様に、第1、第2、第3及び第5の駆動モードにおける各第2のカウント値は、それぞれf1、f2、f3及びf5となり、第4の駆動モード(基準駆動モード)における第2のカウント値はFとなる。
【0067】
そして、前記第1の基準カウント値Mに対してすべての駆動モードについて得た各第1のカウント値m1、m2、m3、M、m5でそれぞれ除算することで、各駆動モードにおける第1の消費係数k11、k12、k13、k14及びk15が得られる。
【0068】
同様に、前記第2の基準カウント値Fに対してすべての駆動モードについて得た各第2のカウント値f1、f2、f3、F、f5でそれぞれ除算することで、各駆動モードにおける第2の消費係数k21、k22、k23、k24及びk25が得られる。
【0069】
つまり、基本駆動モードにおける単位時間当たりのバッテリ36の消費量を1として、各駆動モードでの消費量の比率を、それぞれ消費係数というパラメータで示したものである。
【0070】
なお、以下の説明では、第1のカウント値を総括して示すときは、第1のカウント値mnと記し、第1の消費係数を総括して示すときは、第1の消費係数k1nと記す。また、第2のカウント値を総括して示すときは、第2のカウント値fnと記し、第2の消費係数を総括して示すときは、第2の消費係数k2nと記す。
【0071】
一方、不揮発性メモリ56の記憶領域には、図5に示すルックアップテーブル146が記憶されており、このルックアップテーブル146に各駆動モードに対応した第1及び第2の消費係数データ(k1n及びk2n)が格納されることになる。ルックアップテーブル146は、複数のレコードで構成され、各レコードには、バッテリのID情報、残容量データ(Tcl)及び駆動モード毎の第1及び第2の消費係数データ(k1n及びk2n)が格納される。
【0072】
次に、本実施の形態に係るパラメータ演算プログラム150の構成について図6の機能ブロック図を参照しながら説明する。
【0073】
このパラメータ演算プログラム150は、図6に示すように、デジタルカメラ10へのバッテリ36の装着を検出するバッテリ装着検知手段152と、入力装置138を介して入力されたバッテリ36のID情報を受け取ってデータファイル154に格納するID受取り手段156と、デジタルカメラ10に対して放電指示を行う放電指示手段158と、クレードル100に対して充電指示を行う充電指示手段160と、デジタルカメラ10に対して所望の駆動モードで駆動させるための指示を行う駆動指示手段162と、バッテリ36の端子間電圧Vpを読み出す電圧読出し手段164と、基準クロックPcを第1の時間間隔τaまで計数する第1の計時手段166と、バッテリ36の端子間電圧Vpと第1の基準電圧Vs1とを比較し、移行すべき処理の判別を行う第1の電圧比較手段168と、該第1の電圧比較手段168での比較結果に応じて第1のカウント値の更新やカウント値ファイル170への格納処理を行う第1のカウント値処理手段172とを有する。
【0074】
データファイル154及びカウント値ファイル170は、このパラメータ演算プログラム150によってメインメモリ132(図3参照)に論理的に割り付けられる記憶領域(ワークエリア)であり、データファイル154は、上述したルックアップテーブル146(図5参照)の1レコード分の情報を一時的に保存するために使用され、カウント値ファイル170は、各駆動モード毎の第1及び第2の消費係数(k1n及びk2n)を一時的に保存しておくために使用される。
【0075】
前記パラメータ演算プログラム150は、更に、基準クロックPcを計数して第2の時間間隔τbを計数する第2の計時手段174と、バッテリ36の端子間電圧Vpと第2の基準電圧Vs2とを比較し、移行すべき処理の判別を行う第2の電圧比較手段176と、該第2の電圧比較手段176での比較結果に応じて第2のカウント値の更新やカウント値ファイル170への格納処理を行う第2のカウント値処理手段178と、第1及び第2の基準カウント値と時間情報に基づいてバッテリの残容量を演算してデータファイル154に格納する残容量演算手段180と、各駆動モードに応じた第1及び第2のカウント値からそれぞれ各駆動モードに応じた第1及び第2の消費係数(k1n及びk2n)を演算してそれぞれデータファイル154に格納する消費係数演算手段182と、データファイル154に格納されたID情報、バッテリの残容量データ、各駆動モードに応じた第1及び第2の消費係数データをデジタルカメラ10に転送するパラメータ出力手段184とを有する。
【0076】
次に、パラメータ演算プログラム150の処理動作について図7及び図8のフローチャートを参照しながら説明する。
【0077】
このパラメータ演算プログラム150は、例えばユーザ(使用者)からの起動要求に基づいてパーソナルコンピュータ118のCPU130(図3参照)にて実行される。
【0078】
まず、図7のステップS1において、バッテリ装着検知手段152を通じて、デジタルカメラ10へのバッテリ36の装着を検出する。具体的には、バッテリ36の装着済みを示すデータの入力があるか否かを検出する。バッテリ36の装着済みを示す信号は、バッテリ36がデジタルカメラ10に装着されることによって電源制御部から出力され、パーソナルコンピュータ118に供給される。
【0079】
バッテリ36の装着が検知された段階で、次のステップS2に進み、ID受取り手段156を通じて、入力装置138を介して入力されたバッテリ36のID情報を受け取ってデータファイル154に格納する。
【0080】
なお、バッテリ36の表面等に対してID情報が表示されたラベル等を貼るなどの処置を施すことが好ましい。ユーザは、ID情報に対応したバッテリ36を一目で認識することができるようになり、バッテリ36の管理が容易になるからである。
【0081】
その後、ステップS3において、駆動モードを数値として示すカウンタ(モードカウンタ186(図6参照))を初期化し(値「0」とする)、更に、ステップS4において、第1のカウント値を計数する第1のカウンタ188及び第2のカウント値を計数する第2のカウンタ190を初期化する(共に値「0」とする)。
【0082】
その後、ステップS5において、放電指示手段158を通じて、デジタルカメラ10に対し、放電指示信号を出力する。放電指示信号がデジタルカメラ10に供給されることによって、デジタルカメラ10は、予め設定された駆動モードで動作を開始し、バッテリ36を放電させる。この場合、パーソナルコンピュータ118からデジタルカメラ10に対してモードカウンタ186の値も送って、該モードカウンタ186の値が示す駆動モードにて動作させるようにしてもよい。もちろん、バッテリ36の放電が早期に完了する駆動モードにて動作させてもよい。
【0083】
その後、ステップS6において、放電が完了したか否かを判別する。この判別は、例えば電圧読出し手段164を通じて、バッテリ36の端子間電圧Vpを読み出し、放電完了を示す電圧レベル以下になったかどうかで行うようにしてもよい。バッテリ36の端子間電圧Vpは、デジタルカメラ10の電源制御部70(図2参照)を介してMPU50に供給され、デジタルデータ(端子間電圧データ)としてコネクタ90を介してパーソナルコンピュータ118に供給される。なお、前記放電完了を示す電圧レベルとしては、第2の基準電圧Vs2と同等の電圧レベルを用いてもよい。
【0084】
もちろん、電源制御部70から放電完了を示す割込み信号が出力されるのであれば、その割込み信号の入力に基づいて放電完了の判別を行うようにしてもよい。
【0085】
その後、ステップS7において、充電指示手段160を通じて、クレードル100の電源制御回路106(図1参照)に対して充電指示信号を出力する。電源制御回路106は、電源コード108を通じて供給される商用電源を、前記充電指示信号の入力に基づいて、バッテリ充電用の電源に変換して電源端子104に供給する。この段階からバッテリ36への充電が開始されることになる。
【0086】
その後、ステップS8において、充電が完了したか否かを判別する。この判別は、例えば電圧読出し手段164を通じて、バッテリ36の端子間電圧Vpを読み出し、満充電を示す電圧レベルになったかどうかで行うようにしてもよいし、デジタルカメラ10の電源制御部70から充電完了を示す割り込み信号が出力されるのであれば、その信号の入力に基づいて充電の完了の判別を行うようにしてもよい。
【0087】
その後、ステップS9において、駆動指示手段162を通じて、デジタルカメラ10に対し、モードカウンタ186の値が示す駆動モードでの動作開始を指示する。具体的には、例えばデジタルカメラ10に対して駆動開始を示す信号(駆動開始信号)と、モードカウンタ186の値を転送する。デジタルカメラ10のMPU50は、駆動開始信号の入力に基づいて、前記モードカウンタ196の値が示す駆動モードでデジタルカメラ10を駆動制御する。
【0088】
その後、ステップS10において、第1の計時手段166での計時を開始する。この計時は、基準クロックPcを計時カウンタ192にて計数することにより行われる。次いで、ステップS11において、第1の時間間隔τa(例えば10秒)が経過するまで待ち、第1の時間間隔τaが経過した時点で、次のステップS12に進んで、計時カウンタ192を初期化する。
【0089】
その後、ステップS13において、電圧読出し手段164を通じて、バッテリ36の端子間電圧Vpを読み出し、次いで、ステップS14において、第1の電圧比較手段168を通じて、前記読み出された端子間電圧Vpと予め設定された第1の基準電圧Vs1とを比較する。端子間電圧Vpが第1の基準電圧Vs1よりも高ければ、ステップS15に進み、第1のカウント値処理手段172を通じて、第1のカウンタ188の値を+1更新し、その後、ステップS10以降の処理に戻る。
【0090】
前記ステップS14において、端子間電圧Vpが第1の基準電圧Vs1以下であると判別された場合は、次のステップS16に進み、第1のカウント値処理手段172を通じて、現在の第1のカウンタ188の値をカウント値ファイル170に第1のカウンタ値mnとして格納する。
【0091】
その後、ステップS17において、第2の計時手段174での計時を開始し、次いで、ステップS18において、第2の時間間隔τb(例えば2秒)が経過するまで待ち、第2の時間間隔τbが経過した時点で、次のステップS19に進んで、計時カウンタ192を初期化する。
【0092】
その後、ステップS20において、電圧読出し手段164を通じて、バッテリ36の端子間電圧Vpを読み出し、次いで、ステップS21において、第2の電圧比較手段176を通じて、端子間電圧Vpと予め設定された第2の基準電圧Vs2とを比較する。端子間電圧Vpが第2の基準電圧Vs2よりも高ければ、ステップS22に進み、第2のカウント値処理手段178を通じて、第2のカウンタ190の値を+1更新し、その後、ステップS17以降の処理に戻る。
【0093】
前記ステップS21において、端子間電圧Vpが第2の基準電圧Vs1以下であると判別された場合は、次のステップS23に進み、第2のカウント値処理手段178を通じて、現在の第2のカウンタ190の値をカウント値ファイル170に第2のカウンタ値fnとして格納する。
【0094】
その後、ステップS24において、現在の駆動モードが第1及び第2の基準カウント値を求めるべき基準駆動モード(例えば第4の駆動モード)であるか否かを判別する。この判別は、モードカウンタ186の値が基準駆動モードを示す値であるかどうかで行われる。
【0095】
基準駆動モードであれば、次のステップS25に進み、残容量演算手段180を通じて、カウント値ファイル170に格納されている各駆動モードに応じた第1及び第2のカウント値mn及びfnのうち、第1及び第2の基準カウント値M及びFとして定められた例えば第4の駆動モードに対応する第1及び第2のカウント値に基づいてバッテリ36の残容量を演算し、データファイル154に残容量データとして格納する。具体的には、(第1の基準カウント値M×第1の時間間隔τa)+(第2の基準カウント値F×第2の時間間隔τb)を計算する。
【0096】
ステップS25での処理が終了した段階、あるいは前記ステップS24において、現在の処理が基準駆動モードでないと判別された場合は、次のステップS26に進み、モードカウンタ186の値を+1更新する。
【0097】
その後、ステップS27において、全ての駆動モードについて処理が終了したか否かを判別する。この判別は、モードカウンタ186の値が予め設定されている駆動モードの数以上であるかどうかで行われる。
【0098】
全ての駆動モードについて処理が終了していなければ、前記ステップS4以降の処理に戻り、次の駆動モードにおける第1及び第2のカウント値を求める。
【0099】
そして、前記ステップS27において、全ての駆動モードについての処理が終了したと判別された場合は、次のステップS28に進み、消費係数演算手段182を通じて、カウント値ファイル170に格納されている各駆動モードに応じた第1及び第2のカウント値mn及びfnからそれぞれ各駆動モードに応じた第1及び第2の消費係数k1n及びk2nを演算し、データファイル154にそれぞれ第1及び第2の消費係数データとして格納する。消費係数の求め方は上述したのでここではその説明を省略する。
【0100】
その後、ステップS29において、パラメータ出力手段184を通じて、データファイル154に格納されているID情報と、バッテリの残容量データと、各駆動モードに応じた第1及び第2の消費係数データを読み出してデジタルカメラ10に出力する。デジタルカメラ10のMPU50は、コネクタ90を介して供給された各情報を不揮発性メモリ56に展開されているルックアップテーブル146の該当レコードに登録する。
【0101】
その後、ステップS30において、充電指示手段160を通じて、クレードル100の電源制御回路106(図1参照)に対して充電指示信号を出力する。この段階からバッテリ36への充電が開始される。
【0102】
その後、ステップS31において、充電の完了を待ち、充電が完了した段階で、1つのバッテリ36に対する各種パラメータの演算処理と充電処理が終了する。
【0103】
このパラメータ演算プログラム150によるバッテリ36の各種パラメータの演算処理と充電処理は、クレードル100にデジタルカメラ10を装着して行われることから、ユーザがデジタルカメラ10を使用しない時間帯、例えば夜間などに行うようにすればよい。
【0104】
次に、デジタルカメラ10におけるバッテリ残容量表示について図9〜図14を参照しながら説明する。
【0105】
デジタルカメラ10の不揮発性メモリ56には、上述したように、ルックアップテーブル146(図5参照)が格納され、該ルックアップテーブル146には、バッテリ毎に、バッテリのID情報と、残容量データと、各駆動モード毎の第1及び第2の消費係数データが格納されている。そして、本実施の形態に係るデジタルカメラ10におけるバッテリ残容量表示は、このルックアップテーブル146を利用して行われる。
【0106】
具体的には、不揮発性メモリ56に記録されたバッテリ残容量表示を行うためのプログラム(バッテリ残容量表示プログラム200)が一旦RAM54(図2参照)にストアされた後、MPU50で実行され、該プログラム200がルックアップテーブル146を参照することによって、本実施の形態に係るバッテリ残容量表示が行われる。
【0107】
次に、本実施の形態に係るバッテリ残容量表示プログラム200の構成について図9の機能ブロック図を参照しながら説明する。
【0108】
このバッテリ残容量表示プログラム200は、図9に示すように、バッテリ36の端子間電圧Vpが第1の基準電圧Vs1に達するまでの期間中に、第1の消費係数k1nや計数時間に基づいてバッテリ36の現在の残容量を演算し、表示する第1の残容量演算表示手段202と、バッテリ36の端子間電圧Vpが第1の基準電圧Vs1から第2の基準電圧Vs2に達するまでの期間中に、第2の消費係数k2nや計数時間に基づいてバッテリの現在の残容量を演算し、表示する第2の残容量演算表示手段204とを有する。
【0109】
また、このバッテリ残容量表示プログラム200は、更に、ユーザからのバッテリ36に関するID情報の入力を確認するID入力確認手段206と、バッテリ36の端子間電圧Vpを読み出す電圧読出し手段208と、基準クロックPcを計数する計時カウンタ210の値(計数時間)を他のレジスタ(以下、計時レジスタ212と記す)に格納する計数時間確保手段213と、計数時間や駆動モードの変更の情報等に基づいて前記第1の残容量演算表示手段202の処理に入るべきか否かを判別する第1の残容量演算判別手段214と、使用中のバッテリ36への充電又は使用中のバッテリを他のバッテリに交換することを促す警告を出力する警告出力手段216と、計数時間や駆動モードの変更の情報等に基づいて前記第2の残容量演算表示手段204の処理に入るべきか否かを判別する第2の残容量演算判別手段218と、現在の残容量を表示する残容量表示手段220とを有する。
【0110】
前記第1の残容量演算表示手段202は、計時カウンタ210の値が第1の時間間隔τaを超えている場合に計時カウンタ210の値を初期化する第1の計時初期化手段222と、ルックアップテーブル146の該当レコードから今回の駆動モードに対応した第1の消費係数データを読み出す、あるいは予め設定された第1の消費係数データを読み出す第1の消費係数読出し手段224と、計数時間と第1の消費係数k1n並びに前回の残容量に基づいて現在の残容量を演算する第1の残容量演算手段226と、ルックアップテーブル146の対応するレコードの残容量データを現在の残容量データに書き換える第1の残容量書換え手段228と、バッテリ36の端子間電圧Vpと第1の基準電圧Vs1とを比較し、移行すべき処理の判別を行う第1の電圧比較手段230とを有する。
【0111】
第2の残容量演算表示手段204も、前記第1の残容量演算表示手段202と同様の構成を有し、第2の計時初期化手段232、第2の消費係数読出し手段234、第2の残容量演算手段236、第2の残容量書換え手段238、第2の電圧比較手段240とを有し、第1の残容量演算表示手段202と異なるところは、第1の時間間隔τaに代えて第2の時間間隔τbを取り扱う点と、第1の消費係数k1nに代えて第2の消費係数k2nを取り扱う点である。
【0112】
次に、バッテリ残容量表示プログラム200の処理動作について図10〜図14のフローチャートを参照しながら説明する。
【0113】
このバッテリ残容量表示プログラム200は、デジタルカメラ10に対して電源を入れることによって、MPU50を通じて不揮発性メモリ56からRAM54に読み出された後、該MPU50にて実行される。
【0114】
まず、図10のステップS101において、ID入力確認手段206を通じて、ユーザからのバッテリ36に関するID情報の入力を確認する。ID情報は、デジタルカメラ10の操作部40を通じて、あるいは、パーソナルコンピュータ118の入力装置138(図3参照)を通じて入力される場合がある。ID情報が入力されることによって、MPU50は、該ID情報を例えばRAM54(図2参照)の所定領域に書き込む。ID入力確認手段206は、前記RAM54の所定領域にID情報が存在するかどうかで判別を行う。
【0115】
ID情報の入力が確認されなければ、ステップS102において、従来から行われているバッテリ残容量表示のプログラムを起動して、このバッテリ残容量表示プログラム200を終了する。
【0116】
ID情報の入力が確認された場合は、次のステップS103に進み、ルックアップテーブル146のうち、入力されたID情報に対応するレコードから残容量データを読み出し、該残容量データを、残容量表示手段220を通じて表示制御ブロック68に出力する。表示制御ブロック68は、供給された残容量データを所定の表示形態に変えて、液晶表示部42を通じて表示する。この表示形態としては、例えば4つのシンボルが1つ1つ消えていく、いわゆるアイコン表示の形態でもよいが、撮影可能時間や撮影可能枚数を示すテキスト表示などのように、ユーザがバッテリ残容量を一目で、かつ、正確に認識できる表示形態とすることが好ましい。もちろん、前記テキスト表示とアイコン表示を併せた表示形態にしてもよい。
【0117】
その後、ステップS104において、このプログラム200内のみで取り扱う駆動モードの情報をレジスタ(以下、モードレジスタ242と記す)に登録する。ここでは、予め設定された基準駆動モード(例えば第4の駆動モード)を登録する(仮登録)。この仮登録は、デジタルカメラ10で行われている実際の駆動モードが例えば第1の駆動モード(動画を録画するモード)であったとしても、このプログラム200内だけで便宜的に基準駆動モードに設定することを意味する。
【0118】
次に、ステップS105において、計時カウンタ210での計時を開始する。この時点から、計時カウンタ210は、基準クロックPcの計数を開始し、その後、計数値がリセットされて初期化された場合においても、初期値からの計数を継続する。
【0119】
そして、第1の残容量演算判別手段214での処理に入る。この処理は、まず、ステップS106において、計時カウンタ210の値(計数時間tc)を読み出し、次いで、ステップS107において、計数時間tcが第1の時間間隔τa以上経過したか否かを判別する。経過していなければ、次のステップS108に進み、現在行われている実際の駆動モードの情報を読み出す。その後、ステップS109において、駆動モードの変更があったか否かを判別する。この判別は、モードレジスタ242に登録されている駆動モードの情報と前記読み出した現在の駆動モードの情報とが違っているかどうかで行われる。
【0120】
駆動モードに変更がなければ、次のステップS110に進み、今度は、現在のシステム状態の情報(低消費モードや電源断等の情報)を読み出し、次いで、ステップS111において、現在のシステム状態が低消費モードであるか否かを判別する。
【0121】
低消費モードでなければ、前記ステップS106以降の処理に戻り、再度、第1の残容量演算判別手段214での処理を繰り返す。
【0122】
そして、前記ステップS107において、計時時間tcが第1の時間間隔τa以上であると判別された場合、あるいは前記ステップS109において、駆動モードの変更があったと判別された場合、あるいはステップS111において、低消費モードであると判別された場合は、第1の残容量演算表示手段202での処理に入る。
【0123】
具体的には、ステップS107において、計時時間tcが第1の時間間隔τa以上であると判別された場合は、図11のステップS112に進み、計数時間確保手段213を通じて、計数時間tcを計時レジスタ212に格納する。その後、ステップS113において、第1の計時初期化手段222を通じて、計時カウンタ210の値をリセットし、初期化する。
【0124】
その後、ステップS114において、第1の消費係数読出し手段224を通じて、ルックアップテーブルの該当レコードから、モードレジスタ242の値が示す駆動モードに対応する第1の消費係数データを読み出す。
【0125】
図10の前記ステップ109において、駆動モードの変更があったと判別された場合は、図11のステップS115に進み、計数時間確保手段213を通じて、計数時間tcを計時レジスタ212に格納する。
【0126】
その後、ステップS116において、第1の消費係数読出し手段224を通じて、ルックアップテーブルの該当レコードから、モードレジスタ242の値が示す駆動モードに対応する第1の消費係数データを読み出す。
【0127】
その後、ステップS117において、モードレジスタ242に変更後の駆動モードを示す値を格納する。
【0128】
一方、図10のステップS111において、低消費モードであると判別された場合は、図11のステップS118に進み、計数時間確保手段213を通じて、計数時間tcを計時レジスタ212に格納し、次いで、ステップS119において、第1の消費係数読出し手段224を通じて、低消費モード用に予め設定された第1の消費係数データを不揮発性メモリ56(図2参照)の所定の記憶領域から読み出す。
【0129】
ステップS114、あるいはステップS117、あるいはステップS119での処理が終了した段階で、図12のステップS120に進み、第1の残容量演算手段226を通じて、ルックアップテーブル146の今回のID情報に対応するレコードから残容量データ(即ち、前回の残容量データ)を読み出し、計時レジスタ212から計数時間tcを読み出す。
【0130】
そして、第1の残容量演算手段226は、これら残容量データと、計数時間tcと、前記読み出された第1の消費係数データに基づいて現在の残容量を演算する。この演算は、以下の(1)式を計算することにより行われる。(1)式において、Tcpは現在の残容量、Tclは前回の残容量、k1nは今回の駆動モードに対応した第1の消費係数を示す。
Tcp=Tcl−k1n*tc ………(1)
【0131】
その後、ステップS121において、前記演算にて得られた現在の残容量データを、残容量表示手段220を通じて表示制御ブロック68に出力する。表示制御ブロック68は、供給された残容量データを所定の表示形態に変えて、液晶表示部42を通じて表示する。
【0132】
その後、ステップS122において、第1の残容量書換え手段228を通じて、ルックアップテーブル146の今回のID情報に対応するレコードに格納されている残容量データを現在の残容量データに書き換える。
【0133】
その後、ステップS123において、電圧読出し手段208を通じて、バッテリ36の端子間電圧Vpを読み出し、次いで、ステップS124において、第1の電圧比較手段230を通じて、前記読み出された端子間電圧Vpと予め設定された第1の基準電圧Vs1とを比較する。端子間電圧Vpが第1の基準電圧Vs1よりも高ければ、図10に示す前記ステップS106以降の処理に戻る。
【0134】
前記ステップS124において、端子間電圧Vpが第1の基準電圧Vs1以下であると判別された場合は、次のステップS125に進み、警告出力手段216を通じて、警告を出力する。この警告の出力形態としては、使用中のバッテリ36への充電又は使用中のバッテリ36を他のバッテリに交換することを促すメッセージの表示あるいは音声出力又は警告音の出力などが挙げられる。
【0135】
その後、第2の残容量演算判別手段218での処理に入る。この処理は、まず、ステップS126において、計時カウンタ210の値(計数時間tc)を読み出し、次いで、ステップS127において、計数時間tcが第2の時間間隔τb以上経過したか否かを判別する。経過していなければ、次のステップS128に進み、現在行われている実際の駆動モードの情報を読み出す。その後、ステップS129において、駆動モードの変更があったか否かを判別する。
【0136】
駆動モードに変更がなければ、次のステップS130に進み、現在のシステム状態の情報を読み出し、次いで、ステップS131において、現在のシステム状態が低消費モードであるか否かを判別する。
【0137】
低消費モードでなければ、前記ステップS126以降の処理に戻り、再度、第2の残容量演算判別手段218での処理を繰り返す。
【0138】
そして、前記ステップS127において、計時時間tcが第2の時間間隔τb以上であると判別された場合、あるいは前記ステップS129において、駆動モードの変更があったと判別された場合、あるいはステップS131において、低消費モードであると判別された場合は、第2の残容量演算表示手段204での処理に入る。
【0139】
即ち、ステップS127において、計時時間tcが第2の時間間隔τb以上であると判別された場合は、図13のステップS132に進み、計数時間確保手段213を通じて、計数時間tcを計時レジスタ212に格納し、次いで、ステップS133において、第2の計時初期化手段232を通じて、計時カウンタ210の値をリセットし、初期化する。
【0140】
その後、ステップS134において、第2の消費係数読出し手段234を通じて、ルックアップテーブル146の該当レコードから、モードレジスタ242の値が示す駆動モードに対応する第2の消費係数データを読み出す。
【0141】
一方、図12の前記ステップ129において、駆動モードの変更があったと判別された場合は、図13のステップS135に進み、計数時間確保手段213を通じて、計数時間tcを計時レジスタ212に格納する。
【0142】
その後、ステップS136において、第2の消費係数読出し手段234を通じて、ルックアップテーブル146の該当レコードから、モードレジスタ242の値が示す駆動モードに対応する第2の消費係数データを読み出す。
【0143】
その後、ステップS137において、モードレジスタ242に変更後の駆動モードを示す値を格納する。
【0144】
他方、図12のステップS131において、低消費モードであると判別された場合は、図13のステップS138に進み、計数時間確保手段213を通じて、計数時間tcを計時レジスタ212に格納し、次いで、ステップS139において、第2の消費係数読出し手段234を通じて、低消費モード用に予め設定された第2の消費係数データを読み出す。
【0145】
ステップS134、あるいはステップS137、あるいはステップS139での処理が終了した段階で、図14のステップS140に進み、第2の残容量演算手段236を通じて、ルックアップテーブル146の今回のID情報に対応するレコードから残容量データ(即ち、前回の残容量データ)を読み出し、計時レジスタ212から計数時間tcを読み出す。
【0146】
そして、第2の残容量演算手段226は、これら残容量データと、計数時間tcと、前記読み出された第2の消費係数データに基づいて現在の残容量を演算する。この演算は、以下の(2)式を計算することにより行われる。(2)式において、Tcpは現在の残容量、Tclは前回の残容量、k2nは今回の駆動モードに対応した第2の消費係数を示す。
Tcp=Tcl−k2n*tc ………(2)
【0147】
その後、ステップS141において、前記演算にて得られた現在の残容量データを、残容量表示手段220を通じて表示制御ブロック68に出力する。表示制御ブロック68は、供給された残容量データを所定の表示形態に変えて、液晶表示部42を通じて表示する。
【0148】
その後、ステップS142において、第2の残容量書換え手段238を通じて、ルックアップテーブル146の今回のID情報に対応するレコードに格納されている残容量データを現在の残容量データに書き換える。
【0149】
その後、ステップS143において、電圧読出し手段208を通じて、バッテリ36の端子間電圧Vpを読み出し、次いで、ステップS144において、第2の電圧比較手段240を通じて、前記読み出された端子間電圧Vpと予め設定された第2の基準電圧Vs2とを比較する。端子間電圧Vpが第2の基準電圧Vs2よりも高ければ、図12に示す前記ステップS126以降の処理に戻る。
【0150】
前記ステップS144において、端子間電圧Vpが第2の基準電圧Vs2以下であると判別された場合は、次のステップS145に進み、OS(オペレーティングシステム)に対してデジタルカメラ10の動作停止を要求し、このバッテリ残容量表示プログラム200が終了する。
【0151】
このように、本実施の形態に係るデジタルカメラ10並びにバッテリ残容量表示方法においては、使用中のバッテリ36の端子間電圧Vpが第1の基準電圧Vs1に達するまでは、第1の残容量演算表示手段202によって、バッテリ36の残容量が演算されて表示されることとなる。
【0152】
そして、使用中のバッテリ36の端子間電圧Vpが第1の基準電圧Vs1よりも低下した場合は、今度は、第2の残容量演算表示手段204によって、バッテリ36の残容量が演算されて表示されることとなる。この第2の残容量演算表示手段204による演算及び表示は、使用中のバッテリ36の端子間電圧Vpが第2の基準電圧Vs2に達するまで継続されることになる。
【0153】
特に、本実施の形態では、第1の基準電圧Vs1として、使用中のバッテリ36への充電又は使用中のバッテリ36を他のバッテリに交換することを促す警告を発すべき電圧レベルとしているため、バッテリ36の残容量が少なくなったことを知らせる警告を発した後においても、撮影可能枚数あるいは撮影可能時間をユーザに認識させることができ、使い勝手のよいものとなる。
【0154】
特に、第1及び第2の残容量演算表示手段202及び204は、駆動モードの変更や低消費モードへの変更がなければ、間欠的(第1の時間間隔τa又は第2の時間間隔τb)に残容量を表示し、駆動モードの変更や低消費モードへの変更があった場合にリアルタイムに残容量を表示するようにしている。
【0155】
従って、駆動モード等の変更があった場合に、瞬時にその駆動モードや低消費モードに応じた残容量表示を行うことができ、精度の高い残容量表示を実現することができる。
【0156】
しかも、第2の残容量演算表示手段204での演算の時間間隔(第2の時間間隔τb)を第1の残容量演算表示手段202での演算の時間間隔(第1の時間間隔τa)よりも短くしたので、警告後から動作停止までの期間における残容量表示を更に精度よく行うことができる。
【0157】
これにより、ユーザは、警告後から動作停止までにどれだけ撮影できるかを容易に確認でき、ユーザが撮影したいシーンをバッテリの残容量不足で撮れないという問題を事前に回避することが可能となる。
【0158】
また、本実施の形態では、基本駆動モードにおける単位時間当たりのバッテリの消費量を1として、各駆動モードでの消費量の比率を消費係数というパラメータで求め、この消費係数に基づいて残容量を演算するようにしたので、記憶領域には、駆動モード毎の消費係数を登録すればよく、従来のような単位時間当たりの電圧値の変化をデータテーブルとして記憶する場合と比して、記憶容量を大幅に低減することができる。しかも、リアルタイムに必要な情報として、計時カウンタ210での計数時間tcのみでよいため、バッテリ自体に各種検出回路や通信回路等を具備させる必要がなくなる。
【0159】
このようなことから、残容量表示を行うために、デジタルカメラ10に対して新たな装備や複雑なプログラムを具備させる必要はなく、不揮発性メモリ56に、ルックアップテーブル146を登録できるだけの容量が確保でき、RAM54に、上述したような簡単なバッテリ残容量表示プログラム200が格納できるだけの容量があればよい。
【0160】
つまり、ソフトウェアやハードウェアのコストを上昇させることなく、精度の高い残容量表示を行うことができる。
【0161】
一方、本実施の形態に係るコンピュータシステム122及びバッテリ管理方法においては、汎用のバッテリ36を満充電した際の残容量を駆動モード毎に正確に検出でき、しかも、その検出結果をバッテリ残容量表示に必要な情報(残容量や消費係数)として、かつ、記憶領域を最小限にして記憶することができる。
【0162】
しかも、各バッテリ36の残容量をID情報と共に管理することができ、デジタルカメラ10の使用中において、装着しているバッテリ36に応じた正確なバッテリ残容量表示を行うことができる。
【0163】
上述したコンピュータシステム122においては、パーソナルコンピュータ118のCPU130において、パラメータ演算プログラム150を実行させ、得られたパラメータ(バッテリ毎の残容量並びに各駆動モード毎の消費係数)をクレードル100を介してデジタルカメラ10に転送するようにしたが、図15の変形例に係るコンピュータシステム122aのように、クレードル100の内部にコンピュータ(制御用LSI)250を設置するようにしてもよい。
【0164】
この制御用LSI250は、図16に示すように、CPU252、メインメモリ254、ROM256、入出力ポート258並びにバス260を有し、前記入出力ポート258には、第1のコネクタ112に延びる第1の内部配線262と、第2のコネクタ114に延びる第2の内部配線264と、電源制御回路106を制御するための配線266が接続されている。つまり、前記制御用LSI250の入出力ポート258には、少なくとも第2の内部配線264及び第2のコネクタ114を介してデジタルカメラ10が接続され、配線266を介して電源制御回路106が接続される。もちろん、外部に設置されたパーソナルコンピュータ118を接続するようにしてもよい。この場合、第1のコネクタ112及び第1の内部配線262を介してパーソナルコンピュータ118が接続される。
【0165】
そして、この変形例に係るコンピュータシステム122aでは、ROM256に上述したパラメータ演算プログラム150を記録しておき、バッテリ36への充電時に、CPU252を通じてROM256からパラメータ演算プログラム150を読み出して、メインメモリ254にストアし、その後、CPU252においてパラメータ演算プログラム150が実行されることになる。このパラメータ演算プログラム150での処理動作は、上述したので、ここではその説明を省略する。
【0166】
なお、パラメータ演算プログラム150の起動は、クレードル100の外周部に設けられた充電開始スイッチ110への操作に基づいて発生する割込み信号の入力に基づいて行うようにしてもよいし、前記充電開始スイッチ110とは別に専用のスイッチ(図示せず)を設けて、該専用のスイッチからの割込み信号の入力に基づいて行うようにしてもよい。
【0167】
このように、この変形例に係るコンピュータシステム122a、特に、本実施の形態に係る充電装置を含むクレードル100においては、少なくともパラメータ演算プログラム150を実行するCPU252を有する制御用LSI250を内部に設置するようにしたので、あるバッテリ36について充電しながら該バッテリ36の消費係数等を演算する場合に、いちいちパーソナルコンピュータ118を接続して行う必要がなくなり、例えばユーザが旅先などでバッテリ36を充電する場合など、パーソナルコンピュータ118がない状況での充電に便利となる。
【0168】
なお、本発明に係る電子機器、コンピュータシステム、充電装置、バッテリ残容量表示方法及びバッテリ管理方法は、上述の実施の形態に限らず、本発明の要旨を逸脱することなく、種々の構成を採り得ることはもちろんである。
【0169】
【発明の効果】
以上説明したように、本発明に係る電子機器によれば、バッテリの残容量が少なくなったことを知らせる警告を発した後においても、精度よく撮影可能枚数あるいは撮影可能時間を表示させることができ、警告後の撮影可能枚数あるいは撮影可能時間等を使用者に認識させることができ、使い勝手のよいものとなる。
【0170】
また、本発明に係るコンピュータシステム、充電装置及びバッテリ管理方法によれば、汎用のバッテリを満充電した際の残容量を駆動モード毎に正確に検出でき、しかも、その検出結果をバッテリ残容量表示に必要な情報として、かつ、記憶領域を最小限にして記憶することができる。
【0171】
また、本発明に係るバッテリ残容量表示方法によれば、バッテリの残容量が少なくなったことを知らせる警告を発した後においても、精度よく残容量を表示することができ、警告後の撮影可能枚数あるいは撮影可能時間等を使用者に認識させることができ、携帯可能な電子機器等に利用した場合に、使い勝手のよい電子機器として市場に提供することができる。
【図面の簡単な説明】
【図1】本実施の形態に係るデジタルカメラ、コンピュータシステムを示す構成図である。
【図2】本実施の形態に係るデジタルカメラのシステムLSIの構成を示すブロック図である。
【図3】パーソナルコンピュータの構成を示すブロック図である。
【図4】消費係数の概念を説明するための図である。
【図5】ルックアップテーブルの内訳を示す説明図である。
【図6】パラメータ演算プログラムの構成を示す機能ブロック図である。
【図7】パラメータ演算プログラムの処理動作を示すフローチャート(その1)である。
【図8】パラメータ演算プログラムの処理動作を示すフローチャート(その2)である。
【図9】バッテリ残容量表示プログラムの構成を示す機能ブロック図である。
【図10】バッテリ残容量表示プログラムの処理動作を示すフローチャート(その1)である。
【図11】バッテリ残容量表示プログラムの処理動作を示すフローチャート(その2)である。
【図12】バッテリ残容量表示プログラムの処理動作を示すフローチャート(その3)である。
【図13】バッテリ残容量表示プログラムの処理動作を示すフローチャート(その4)である。
【図14】バッテリ残容量表示プログラムの処理動作を示すフローチャート(その5)である。
【図15】本実施の形態に係る充電装置を含むクレードル及び変形例に係るコンピュータを示す構成図である。
【図16】クレードルの内部に設置される制御用LSIの構成を示すブロック図である。
【符号の説明】
10…デジタルカメラ 18…撮像素子
34…システムLSI 36…バッテリ
40…操作部 42…液晶表示部
50…MPU 56…不揮発性メモリ
70…電源制御部 100…クレードル
118…パーソナルコンピュータ
122、122a…コンピュータシステム
146…ルックアップテーブル 150…パラメータ演算プログラム
200…バッテリ残容量表示プログラム
250…制御用LSI[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an electronic device operable by power supply from a battery, a computer system having the electronic device, a charging device to which the electronic device can be attached, a battery remaining capacity display method for the electronic device, The battery management method for the electronic device is particularly suitable for use in portable electronic devices such as digital cameras, mobile phones, and video cameras. The battery here refers to all rechargeable secondary batteries.
[0002]
[Prior art]
As a so-called battery remaining capacity display technique for notifying the user of the remaining battery capacity, for example, there is a technique described in Patent Document 1 (first conventional example) and a technique described in Patent Document 2 (second conventional example). .
[0003]
The first conventional example detects battery charge / discharge current, battery cell terminal voltage, and the like in a battery pack in which the battery cell is mounted, and thus remaining battery capacity information, charge / discharge current detection information, and battery cell voltage. This information is transmitted as detection information, received by the video camera, and the current remaining battery capacity is calculated and displayed based on the received information.
[0004]
In the second conventional example, the current battery voltage is taken in through the battery voltage detection circuit, the remaining time is calculated from the discharge characteristics stored in advance in the storage device, and displayed.
[0005]
[Patent Document 1]
JP-A-9-297166 (Description of FIG. 1, paragraphs [0010] and [0015])
[Patent Document 2]
JP-A-8-23464 (Description of FIGS. 1, 3 and 5, paragraph [0004])
[0006]
[Problems to be solved by the invention]
However, in the first conventional example, when the remaining battery capacity is displayed in the video camera, a battery pack (a battery pack equipped with various detection circuits, a microcomputer, a communication circuit, and the like) must always be mounted. In this case, the size of the video camera at the time of use may become large, and problems such as poor usability may occur. Therefore, such a battery pack cannot be applied to a mobile phone or a digital camera that is smaller in size than a video camera.
[0007]
Further, since it is necessary to incorporate the various circuits described above into the battery pack, there is a problem that the cost of the battery pack itself is increased and the cost of the entire video camera is also increased.
[0008]
Next, in the second conventional example, only a dedicated battery (for example, a lithium ion secondary battery) whose discharge characteristics are known in advance can be used. There is a problem of becoming.
[0009]
When storing the discharge characteristics in the storage device, for example, changes in the battery voltage value per unit time are stored in a format called a data table. However, the storage capacity increases as the unit time is set more finely, and the storage device storage There is a disadvantage that the occupied area of the data table increases with respect to the entire area. In particular, when storing discharge characteristics for each mode to be used, it is necessary to install a large-capacity storage device, which is disadvantageous in terms of cost.
[0010]
Normally, in the battery remaining capacity display, a warning is issued when the battery voltage drops to a certain reference voltage level. However, in a general-purpose battery, the remaining capacity may be unknown. In addition, the actual usage time after issuing a warning varies individually. Therefore, for example, when it is used for a video camera or a digital camera, there is a case where a scene that the user wants to shoot cannot be shot due to insufficient remaining battery capacity.
[0011]
In other words, conventionally, there has been no idea of allowing the user to recognize the number of shootable images or the shootable time after issuing a warning.
[0012]
The present invention has been made in consideration of such a problem, and can display the number of shootable images or the shootable time accurately even after issuing a warning notifying that the remaining battery capacity is low. An object of the present invention is to provide a user-friendly electronic device that can allow the user to recognize the number of images that can be taken after a warning or the available time for photography.
[0013]
Another object of the present invention is to accurately detect the remaining capacity when a general-purpose battery is fully charged for each drive mode, and to store the detected result as information necessary for displaying the remaining battery capacity. An object of the present invention is to provide a computer system, a charging device, and a battery management method that can be stored with a minimum area.
[0014]
Another object of the present invention is to display the remaining capacity with high accuracy even after issuing a warning notifying that the remaining capacity of the battery has decreased. It is an object of the present invention to provide a remaining battery capacity display method that can be provided to the market as an easy-to-use electronic device when used in a portable electronic device or the like.
[0015]
[Means for Solving the Problems]
An electronic device according to the present invention, in an electronic device operable by power supply from a battery, means for measuring a usage time of a battery in use, means for measuring a voltage between terminals of the battery in use, First remaining capacity calculation display means for calculating and displaying a current remaining capacity in the battery in use based on at least the usage time during a period until the terminal voltage reaches the first reference voltage; Calculating and displaying a current remaining capacity of the battery in use based on at least the usage time during a period until the voltage between the terminals reaches the second reference voltage from the first reference voltage; The remaining capacity calculation display means.
[0016]
Here, the level of the first reference voltage indicates a voltage level at which a warning that prompts charging of the battery in use or replacement of the battery in use with another battery should be issued, and the second reference voltage The level may be a voltage level immediately before the electronic device main body becomes inoperable.
[0017]
Thus, first, the remaining battery capacity is calculated and displayed by the first remaining capacity calculation display means until the voltage level of the battery in use reaches the first reference voltage level.
[0018]
When the voltage level of the battery in use is lower than the first reference voltage level, the remaining capacity of the battery is calculated and displayed by the second remaining capacity calculation display means. . The calculation and display by the second remaining capacity calculation display means is continued until the voltage level of the battery in use reaches the second reference voltage level.
[0019]
As a display form of the remaining capacity, for example, a so-called icon display form in which four symbols disappear one by one may be used. It is preferable that the remaining capacity be displayed at a glance and accurately. Of course, the display form may be a combination of the text display and the icon display.
[0020]
As described above, in the present invention, even after issuing a warning notifying that the remaining capacity of the battery is low, the user can recognize the number of shootable images or the shootable time, which is easy to use. Become.
[0021]
And in the said structure, it has a memory | storage device with which the remaining capacity of the battery to be used and the consumption coefficient for every drive mode were registered, and the said 1st and 2nd remaining capacity calculation display means is the said in-use from the said memory | storage device. The remaining capacity of the battery and the consumption coefficient corresponding to the current drive mode are read, and the current remaining capacity of the battery in use is calculated based on the usage time, the read remaining capacity and the consumption coefficient. May be displayed.
[0022]
Here, the consumption coefficient may be obtained based on a discharge time in each drive mode after charging a battery to be used in advance.
[0023]
The first and second remaining capacity calculation display means displays the current remaining capacity after the calculation of the battery corresponding to the battery in use among the remaining capacity of the battery stored in the storage device. The remaining capacity may be rewritten.
[0024]
As a result, since the storage device only needs to store a small amount of information such as the remaining capacity and the consumption coefficient for one battery, the change in voltage value per unit time is stored as a data table as in the past. Compared to the case, the storage capacity can be greatly reduced, and the consumption coefficient can be stored for each drive mode for each of the plurality of batteries.
[0025]
The first remaining capacity calculation display means is driven at least when the usage time exceeds the first time interval or when the drive mode is changed, and the remaining capacity of the battery in use from the storage device And a first information reading means for reading a consumption coefficient corresponding to the current drive mode, and a value obtained by multiplying the read consumption coefficient by the usage time is subtracted from the read remaining capacity of the battery. A first computing means for computing the remaining capacity of the battery, a first display means for displaying the current remaining capacity, and initializing the usage time when the usage time exceeds the first time interval. You may make it have the 1st initialization means to do.
[0026]
Further, the second remaining capacity calculation display means is driven at least when the usage time exceeds the second time interval or when the drive mode is changed, and the battery is being used from the storage device. Second information reading means for reading the remaining capacity and the consumption coefficient corresponding to the current drive mode, and subtracting the value obtained by multiplying the read consumption coefficient by the usage time from the read remaining capacity of the battery. A second calculating means for calculating the current remaining capacity; a second display means for displaying the current remaining capacity; and the usage time when the usage time exceeds the second time interval. You may make it have the 2nd initialization means to initialize.
[0027]
In these cases, until the voltage between the terminals of the battery reaches the first reference voltage, the user does not care much about the remaining capacity of the battery, so the first time interval is set to 10 seconds, for example. Until the inter-terminal voltage reaches the second reference voltage from the first reference voltage, the user pays attention to the remaining capacity of the battery, so the second time interval may be set to 2 seconds, for example. Conceivable.
[0028]
Next, a computer system according to the present invention includes a computer, an electronic device operable by power supply from a battery, and a charging device to which the electronic device can be attached. The computer includes the charging device. Means for charging the battery of the electronic device mounted on the device, means for operating the electronic device in a set drive mode, means for measuring a voltage between terminals of the battery, and the voltage between the terminals. First measuring means for measuring time until the first reference voltage is reached, and second measuring means for measuring time until the inter-terminal voltage reaches the second reference voltage from the first reference voltage And means for storing the time information obtained by the first and second measuring means in the storage device of the electronic device as a parameter for displaying the remaining capacity of the battery; Characterized in that it has.
[0029]
As a result, the remaining capacity when a general-purpose battery is fully charged can be accurately detected for each drive mode, and the detection result is stored as information necessary for displaying the remaining battery capacity and with a minimum storage area. can do.
[0030]
In the computer system, the computer may be installed outside the charging device and connected to the charging device through external wiring, or may be installed inside the charging device.
[0031]
Next, in the charging device according to the present invention, in the charging device in which an electronic device operable by power supply from the battery is mountable, a unit for charging the battery of the electronic device and the electronic device are set. Means for operating in a driving mode; means for measuring a voltage between terminals of the battery; first measuring means for measuring a time until the voltage between the terminals reaches a first reference voltage; and the voltage between the terminals. The second measuring means for measuring the time from when the first reference voltage reaches the second reference voltage, and the time information obtained by the first and second measuring means for displaying the remaining capacity of the battery And means for storing it as a parameter in the storage device of the electronic device.
[0032]
In this case as well, the remaining capacity when a general-purpose battery is fully charged can be accurately detected for each drive mode, and the detection result is used as information necessary for displaying the remaining battery capacity and the storage area is minimized. Can be remembered.
[0033]
Next, a battery remaining capacity display method according to the present invention includes a step of measuring a usage time of a battery in use in the battery remaining capacity display method of an electronic device operable by power supply from the battery, A first remaining capacity calculation display step of calculating and displaying the current remaining capacity of the battery in use based on at least the usage time during a period until the voltage between the terminals of the battery reaches the first reference voltage. And calculating and displaying the current remaining capacity of the battery in use based on at least the usage time during a period until the voltage between the terminals reaches the second reference voltage from the first reference voltage. And a second remaining capacity calculation display step.
[0034]
As a result, after issuing a warning notifying that the remaining capacity of the battery is low, the user can recognize the number of images that can be taken or the time that can be taken, and when used for portable electronic devices, It can be provided to the market as an easy-to-use electronic device.
[0035]
Next, a battery management method according to the present invention is a battery management method for an electronic device operable by power supply from a battery, wherein identification information is set for the battery to be used, and the battery to be used is charged. The electronic device is operated in a set drive mode, the time until the voltage between the terminals of the battery reaches the first reference voltage is measured, and the voltage between the terminals is changed from the first reference voltage to the second The time until the reference voltage is reached is measured, and the obtained time information is stored as a parameter for displaying the remaining capacity of the battery together with the identification information in the storage device of the electronic device.
[0036]
As a result, the remaining capacity when a general-purpose battery is fully charged can be accurately detected for each drive mode, and the detection result is stored as information necessary for displaying the remaining battery capacity and with a minimum storage area. can do. In addition, the remaining capacity of each battery can be managed together with the identification information, and an accurate battery remaining capacity display according to the attached battery can be performed during use of the electronic device.
[0037]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments in which an electronic apparatus according to the present invention is applied to a digital camera, and embodiments of a computer system, a charging device, a remaining battery capacity display method, and a battery management method applied to the digital camera according to the embodiment An example will be described with reference to FIGS.
[0038]
First, as shown in FIG. 1, the
[0039]
The
[0040]
The
[0041]
On the incident light side of the
[0042]
A CCD (Charge Coupled Device) or MOS (Metal Oxide Semiconductor) type solid-state imaging device is applied to the
[0043]
In the
[0044]
Examples of the
[0045]
The A /
[0046]
As shown in FIG. 2, the
[0047]
The
[0048]
The imaging data Dc supplied from the A /
[0049]
The
[0050]
The
[0051]
Examples of the charging instruction from the outside include a charging instruction signal input by operating a charging
[0052]
Further, at least two connectors (first and
[0053]
A
[0054]
That is, the
[0055]
The
[0056]
The input /
[0057]
Various programs executed by the
[0058]
In particular, in the present embodiment, two types of consumption coefficients for one drive mode are prepared, and the first consumption coefficient (first consumption coefficient) is the voltage Vp between terminals of the
[0059]
The level of the first reference voltage Vs1 indicates a voltage level at which a warning prompting to charge the
[0060]
Here, the concept of the consumption coefficient will be described with reference to FIG. First, after fully charging one
[0061]
First, the time from the time t0 when the
[0062]
Subsequently, the time up to the time point t2 when the inter-terminal voltage Vp of the
[0063]
These count operations are performed for all drive modes. As the drive mode, in addition to the first drive mode (MD1) for recording moving images, the second drive mode (MD2) for recording still images while the liquid
[0064]
One of the drive modes, for example, the fourth drive mode (MD4) is set as the reference drive mode, and the first and second count values in the reference drive mode are set as the first and second reference count values M and F, respectively. To do.
[0065]
That is, each first count value in the first, second, third, and fifth drive modes is m, respectively. 1 , M 2 , M 3 And m 5 Thus, the first count value in the fourth drive mode (reference drive mode) is M.
[0066]
Similarly, each second count value in the first, second, third and fifth drive modes is f, respectively. 1 , F 2 , F 3 And f 5 Thus, the second count value in the fourth drive mode (reference drive mode) is F.
[0067]
Then, each first count value m obtained for all driving modes with respect to the first reference count value M. 1 , M 2 , M 3 , M, m 5 Respectively, the first consumption coefficient k1 in each drive mode 1 , K1 2 , K1 3 , K1 4 And k1 5 Is obtained.
[0068]
Similarly, each second count value f obtained for all drive modes with respect to the second reference count value F. 1 , F 2 , F 3 , F, f 5 The second consumption coefficient k2 in each drive mode is divided by 1 , K2 2 , K2 3 , K2 4 And k2 5 Is obtained.
[0069]
That is, the consumption amount of the
[0070]
In the following description, the first count value is collectively expressed as the first count value mn, and the first consumption coefficient is collectively expressed as the first consumption coefficient k1n. . Further, when the second count value is collectively shown, it is written as a second count value fn, and when the second consumption coefficient is collectively shown, it is written as a second consumption coefficient k2n.
[0071]
On the other hand, a look-up table 146 shown in FIG. 5 is stored in the storage area of the non-volatile memory 56. The look-up table 146 stores first and second consumption coefficient data (k1n and k2n) will be stored. The lookup table 146 includes a plurality of records, and each record stores battery ID information, remaining capacity data (Tcl), and first and second consumption coefficient data (k1n and k2n) for each driving mode. Is done.
[0072]
Next, the configuration of the
[0073]
As shown in FIG. 6, the
[0074]
The data file 154 and the
[0075]
The
[0076]
Next, the processing operation of the
[0077]
The
[0078]
First, in step S <b> 1 of FIG. 7, the attachment of the
[0079]
When the attachment of the
[0080]
In addition, it is preferable to take measures such as attaching a label or the like on which the ID information is displayed to the surface of the
[0081]
Thereafter, in step S3, a counter (mode counter 186 (see FIG. 6)) indicating the drive mode as a numerical value is initialized (set to “0”), and in step S4, the first count value is counted. The
[0082]
Thereafter, in step S5, a discharge instruction signal is output to the
[0083]
Thereafter, in step S6, it is determined whether or not the discharge is completed. This determination may be made based on, for example, whether or not the voltage Vp between the terminals of the
[0084]
Of course, if an interrupt signal indicating completion of discharge is output from the power
[0085]
Thereafter, in step S7, a charge instruction signal is output to the power control circuit 106 (see FIG. 1) of the
[0086]
Thereafter, in step S8, it is determined whether or not charging is completed. This determination may be made, for example, by reading the voltage Vp between the terminals of the
[0087]
Thereafter, in step S9, the
[0088]
Thereafter, in step S10, the time measurement by the first time measuring means 166 is started. This time measurement is performed by counting the reference clock Pc by the
[0089]
Thereafter, in step S13, the inter-terminal voltage Vp of the
[0090]
If it is determined in step S14 that the inter-terminal voltage Vp is equal to or lower than the first reference voltage Vs1, the process proceeds to the next step S16, where the current
[0091]
After that, in step S17, time measurement by the second
[0092]
Thereafter, in step S20, the voltage Vp between the terminals of the
[0093]
If it is determined in step S21 that the inter-terminal voltage Vp is equal to or lower than the second reference voltage Vs1, the process proceeds to the next step S23, and the current
[0094]
Thereafter, in step S24, it is determined whether or not the current drive mode is a reference drive mode (for example, a fourth drive mode) for which the first and second reference count values are to be obtained. This determination is made based on whether or not the value of the
[0095]
If it is the reference drive mode, the process proceeds to the next step S25, and through the remaining capacity calculation means 180, among the first and second count values mn and fn corresponding to each drive mode stored in the
[0096]
When the process in step S25 is completed or when it is determined in step S24 that the current process is not the reference drive mode, the process proceeds to the next step S26, and the value of the
[0097]
Thereafter, in step S27, it is determined whether or not the processing has been completed for all the drive modes. This determination is made based on whether or not the value of the
[0098]
If the process has not been completed for all the drive modes, the process returns to the process after step S4, and the first and second count values in the next drive mode are obtained.
[0099]
If it is determined in step S27 that the processing for all the drive modes has been completed, the process proceeds to the next step S28, and each drive mode stored in the
[0100]
Thereafter, in step S29, the ID information stored in the data file 154, the remaining battery capacity data, and the first and second consumption coefficient data corresponding to each drive mode are read out through the parameter output means 184 and digitally read out. Output to the
[0101]
Thereafter, in step S30, a charge instruction signal is output to the power control circuit 106 (see FIG. 1) of the
[0102]
Thereafter, in step S31, waiting for completion of charging, when the charging is completed, the calculation processing and charging processing of various parameters for one
[0103]
The calculation processing and charging processing of various parameters of the
[0104]
Next, the remaining battery capacity display in the
[0105]
As described above, the lookup table 146 (see FIG. 5) is stored in the nonvolatile memory 56 of the
[0106]
Specifically, a program for displaying the remaining battery capacity recorded in the nonvolatile memory 56 (battery remaining capacity display program 200) is temporarily stored in the RAM 54 (see FIG. 2) and then executed by the MPU 50. When the
[0107]
Next, the configuration of the remaining battery
[0108]
As shown in FIG. 9, the remaining battery
[0109]
The battery remaining
[0110]
The first remaining capacity calculation display means 202 includes first time initialization means 222 for initializing the value of the time counter 210 when the value of the time counter 210 exceeds the first time interval τa, First consumption coefficient reading means 224 for reading the first consumption coefficient data corresponding to the current drive mode from the corresponding record of the up table 146 or reading the first consumption coefficient data set in advance, the counting time and the first The first remaining capacity calculating means 226 that calculates the current remaining capacity based on the consumption coefficient k1n of 1 and the previous remaining capacity, and the remaining capacity data of the corresponding record in the lookup table 146 are rewritten to the current remaining capacity data. The first remaining capacity rewriting means 228, the inter-terminal voltage Vp of the
[0111]
The second remaining capacity calculation display means 204 has the same configuration as the first remaining capacity calculation display means 202, and includes a second timing initialization means 232, a second consumption coefficient reading means 234, a second The remaining capacity calculation means 236, the second remaining capacity rewriting means 238, and the second voltage comparison means 240 are different from the first remaining capacity calculation display means 202 in place of the first time interval τa. The second time interval τb is handled, and the second consumption coefficient k2n is handled instead of the first consumption coefficient k1n.
[0112]
Next, the processing operation of the remaining battery
[0113]
The remaining battery
[0114]
First, in step S101 of FIG. 10, the input of ID information related to the
[0115]
If the input of the ID information is not confirmed, in step S102, a conventional battery remaining capacity display program is started, and the battery remaining
[0116]
If the input of the ID information is confirmed, the process proceeds to the next step S103, the remaining capacity data is read from the record corresponding to the input ID information in the lookup table 146, and the remaining capacity data is displayed. The information is output to the
[0117]
Thereafter, in step S104, information on the driving mode handled only in the
[0118]
Next, in step S105, time measurement by the time counter 210 is started. From this point, the time counter 210 starts counting the reference clock Pc, and continues counting from the initial value even when the count value is reset and initialized thereafter.
[0119]
Then, the processing in the first remaining capacity calculation determining means 214 is started. In this process, first, in step S106, the value (counting time tc) of the time counter 210 is read, and then in step S107, it is determined whether or not the counting time tc has exceeded the first time interval τa. If not, the process proceeds to the next step S108, and information on the actual drive mode currently being performed is read. Thereafter, in step S109, it is determined whether or not the drive mode has been changed. This determination is made based on whether or not the drive mode information registered in the
[0120]
If there is no change in the drive mode, the process proceeds to the next step S110, where information on the current system state (information such as the low-consumption mode and power-off) is read, and then in step S111, the current system state is low. It is determined whether or not it is a consumption mode.
[0121]
If the mode is not the low consumption mode, the process returns to the process after step S106, and the process in the first remaining capacity
[0122]
In step S107, if it is determined that the time tc is greater than or equal to the first time interval τa, or if it is determined in step S109 that the drive mode has been changed, or if it is determined in step S111 that the time is low If it is determined that the current mode is the consumption mode, the first remaining capacity
[0123]
Specifically, in step S107, if it is determined that the time tc is equal to or greater than the first time interval τa, the process proceeds to step S112 in FIG. 212. Thereafter, in step S113, the value of the time counter 210 is reset and initialized through the first time initialization means 222.
[0124]
Thereafter, in step S114, the first consumption coefficient data corresponding to the drive mode indicated by the value of the
[0125]
If it is determined in
[0126]
Thereafter, in step S116, first consumption coefficient data corresponding to the drive mode indicated by the value of the
[0127]
Thereafter, in step S117, a value indicating the changed drive mode is stored in the
[0128]
On the other hand, if it is determined in step S111 in FIG. 10 that the low-consumption mode is set, the process proceeds to step S118 in FIG. 11, and the counting time tc is stored in the
[0129]
When the processing in step S114, step S117, or step S119 ends, the process proceeds to step S120 in FIG. 12, and the record corresponding to the current ID information in the lookup table 146 is passed through the first remaining
[0130]
Then, the first remaining capacity calculating means 226 calculates the current remaining capacity based on the remaining capacity data, the counting time tc, and the read first consumption coefficient data. This calculation is performed by calculating the following equation (1). In equation (1), Tcp represents the current remaining capacity, Tcl represents the previous remaining capacity, and k1n represents the first consumption coefficient corresponding to the current drive mode.
Tcp = Tcl−k1n * tc (1)
[0131]
Thereafter, in step S121, the current remaining capacity data obtained by the calculation is output to the
[0132]
Thereafter, in step S122, the remaining capacity data stored in the record corresponding to the current ID information in the lookup table 146 is rewritten to the current remaining capacity data through the first remaining capacity rewriting means 228.
[0133]
Thereafter, in step S123, the voltage Vp between the terminals of the
[0134]
If it is determined in step S124 that the inter-terminal voltage Vp is equal to or lower than the first reference voltage Vs1, the process proceeds to the next step S125, and a warning is output through the warning output means 216. Examples of the warning output form include charging of the
[0135]
Thereafter, the processing in the second remaining capacity calculation determining means 218 is entered. In this process, first, in step S126, the value of the time counter 210 (counting time tc) is read, and then in step S127, it is determined whether or not the counting time tc has exceeded the second time interval τb. If not, the process proceeds to the next step S128, and information on the actual drive mode currently being performed is read. Thereafter, in step S129, it is determined whether or not the drive mode has been changed.
[0136]
If there is no change in the drive mode, the process proceeds to the next step S130, where information on the current system state is read, and then in step S131, it is determined whether or not the current system state is the low consumption mode.
[0137]
If it is not in the low consumption mode, the process returns to the process after step S126, and the process in the second remaining capacity calculation determining means 218 is repeated again.
[0138]
In step S127, if it is determined that the time tc is equal to or greater than the second time interval τb, or if it is determined in step S129 that the drive mode has been changed, or if in step S131, the time is low. If it is determined that the current mode is the consumption mode, the process in the second remaining capacity
[0139]
That is, if it is determined in step S127 that the time tc is equal to or greater than the second time interval τb, the process proceeds to step S132 in FIG. 13 and the count time tc is stored in the
[0140]
Thereafter, in step S134, the second consumption coefficient data corresponding to the drive mode indicated by the value of the
[0141]
On the other hand, if it is determined in
[0142]
Thereafter, in step S136, second consumption coefficient data corresponding to the drive mode indicated by the value of the
[0143]
Thereafter, in step S137, a value indicating the changed drive mode is stored in the
[0144]
On the other hand, if it is determined in step S131 of FIG. 12 that the low-consumption mode is set, the process proceeds to step S138 of FIG. In S139, the second consumption coefficient data set in advance for the low consumption mode is read through the second consumption coefficient reading means 234.
[0145]
When the process in step S134, step S137, or step S139 is completed, the process proceeds to step S140 in FIG. The remaining capacity data (that is, the previous remaining capacity data) is read out, and the counting time tc is read out from the
[0146]
Then, the second remaining capacity calculating means 226 calculates the current remaining capacity based on the remaining capacity data, the counting time tc, and the read second consumption coefficient data. This calculation is performed by calculating the following equation (2). In equation (2), Tcp is the current remaining capacity, Tcl is the previous remaining capacity, and k2n is the second consumption coefficient corresponding to the current drive mode.
Tcp = Tcl−k2n * tc (2)
[0147]
Thereafter, in step S141, the current remaining capacity data obtained by the calculation is output to the
[0148]
Thereafter, in step S142, the remaining capacity data stored in the record corresponding to the current ID information in the lookup table 146 is rewritten to the current remaining capacity data through the second remaining capacity rewriting means 238.
[0149]
Thereafter, in step S143, the inter-terminal voltage Vp of the
[0150]
If it is determined in step S144 that the inter-terminal voltage Vp is equal to or lower than the second reference voltage Vs2, the process proceeds to the next step S145 to request the OS (operating system) to stop the operation of the
[0151]
Thus, in the
[0152]
If the inter-terminal voltage Vp of the
[0153]
In particular, in the present embodiment, the first reference voltage Vs1 is set to a voltage level at which a warning prompting charging of the
[0154]
In particular, the first and second remaining capacity calculation display means 202 and 204 are intermittent (the first time interval τa or the second time interval τb) if there is no change in the driving mode or the change to the low consumption mode. The remaining capacity is displayed in real time, and the remaining capacity is displayed in real time when the drive mode is changed or the mode is changed to the low consumption mode.
[0155]
Therefore, when the drive mode or the like is changed, the remaining capacity display according to the drive mode or the low consumption mode can be instantaneously performed, and the remaining capacity display with high accuracy can be realized.
[0156]
Moreover, the calculation time interval (second time interval τb) in the second remaining capacity calculation display means 204 is made larger than the calculation time interval (first time interval τa) in the first remaining capacity calculation display means 202. Therefore, the remaining capacity can be displayed more accurately in the period from the warning to the stop of operation.
[0157]
As a result, the user can easily check how many images can be taken after the warning until the operation is stopped, and it is possible to avoid in advance the problem that the user wants to take a picture because the remaining battery capacity is insufficient. .
[0158]
In this embodiment, the battery consumption per unit time in the basic drive mode is set to 1, and the ratio of consumption in each drive mode is obtained by a parameter called a consumption coefficient, and the remaining capacity is calculated based on this consumption coefficient. Since the calculation is performed, it is only necessary to register the consumption coefficient for each drive mode in the storage area. Compared to the case where the change in the voltage value per unit time is stored as a data table as in the conventional case, the storage capacity Can be greatly reduced. Moreover, since only the counting time tc in the time counter 210 is necessary as information necessary in real time, it is not necessary to provide various detection circuits, communication circuits, and the like in the battery itself.
[0159]
For this reason, it is not necessary to provide the
[0160]
That is, the remaining capacity can be displayed with high accuracy without increasing the cost of software or hardware.
[0161]
On the other hand, in the
[0162]
Moreover, the remaining capacity of each
[0163]
In the
[0164]
As shown in FIG. 16, the
[0165]
In the
[0166]
The
[0167]
As described above, in the
[0168]
The electronic device, the computer system, the charging device, the remaining battery capacity display method, and the battery management method according to the present invention are not limited to the above-described embodiments, and may have various configurations without departing from the gist of the present invention. Of course you get.
[0169]
【The invention's effect】
As described above, according to the electronic device of the present invention, it is possible to accurately display the number of shootable images or the shootable time even after issuing a warning notifying that the remaining battery capacity is low. Thus, the user can recognize the number of shootable images or the shootable time after the warning, which is easy to use.
[0170]
Further, according to the computer system, the charging device, and the battery management method according to the present invention, the remaining capacity when the general-purpose battery is fully charged can be accurately detected for each drive mode, and the detection result is displayed in the remaining battery capacity. Can be stored as necessary information and with a minimum storage area.
[0171]
In addition, according to the remaining battery capacity display method of the present invention, the remaining capacity can be accurately displayed even after issuing a warning notifying that the remaining battery capacity is low, and photography after the warning is possible. The user can recognize the number of sheets or the shootable time, etc., and can be provided to the market as an easy-to-use electronic device when used for a portable electronic device.
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing a digital camera and a computer system according to an embodiment.
FIG. 2 is a block diagram showing a configuration of a system LSI of the digital camera according to the present embodiment.
FIG. 3 is a block diagram illustrating a configuration of a personal computer.
FIG. 4 is a diagram for explaining a concept of a consumption coefficient.
FIG. 5 is an explanatory diagram showing a breakdown of a lookup table.
FIG. 6 is a functional block diagram showing a configuration of a parameter calculation program.
FIG. 7 is a flowchart (No. 1) showing a processing operation of the parameter calculation program.
FIG. 8 is a flowchart (No. 2) showing the processing operation of the parameter calculation program.
FIG. 9 is a functional block diagram showing a configuration of a remaining battery capacity display program.
FIG. 10 is a flowchart (No. 1) showing a processing operation of a battery remaining capacity display program.
FIG. 11 is a flowchart (No. 2) showing a processing operation of a battery remaining capacity display program.
FIG. 12 is a flowchart (No. 3) showing the processing operation of the remaining battery capacity display program.
FIG. 13 is a flowchart (No. 4) showing the processing operation of the battery remaining capacity display program;
FIG. 14 is a flowchart (No. 5) showing the processing operation of the remaining battery capacity display program.
FIG. 15 is a configuration diagram illustrating a cradle including a charging device according to the present embodiment and a computer according to a modification.
FIG. 16 is a block diagram showing a configuration of a control LSI installed inside the cradle.
[Explanation of symbols]
10 ...
34 ...
40 ...
50 ... MPU 56 ... Non-volatile memory
70 ...
118 ... Personal computer
122, 122a ... Computer system
146 ... Look-up table 150 ... Parameter calculation program
200: Remaining battery capacity display program
250 ... Control LSI
Claims (13)
使用中のバッテリの使用時間を計測する手段と、
前記使用中のバッテリの端子間電圧を計測する手段と、
前記端子間電圧が第1の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第1の残容量演算表示手段と、
前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第2の残容量演算表示手段とを有することを特徴とする電子機器。In an electronic device that can be operated by supplying power from a battery,
A means of measuring the usage time of the battery in use;
Means for measuring the voltage across the terminals of the battery in use;
First remaining capacity calculation display means for calculating and displaying a current remaining capacity of the battery in use based on at least the usage time during a period until the voltage between the terminals reaches the first reference voltage; ,
Calculating and displaying a current remaining capacity of the battery in use based on at least the usage time during a period until the voltage between the terminals reaches the second reference voltage from the first reference voltage; And a remaining capacity calculation display means.
使用するバッテリの残容量と駆動モード毎の消費係数が登録された記憶装置を有し、
前記第1及び第2の残容量演算表示手段は、
前記記憶装置から前記使用中のバッテリについての残容量と現在の駆動モードに対応した消費係数を読み出し、
前記使用時間と、前記読み出された残容量及び消費係数に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示することを特徴とする電子機器。The electronic device according to claim 1,
A storage device in which the remaining capacity of the battery to be used and the consumption coefficient for each drive mode are registered;
The first and second remaining capacity calculation display means are:
Read the remaining capacity of the battery in use and the consumption coefficient corresponding to the current drive mode from the storage device,
An electronic apparatus that calculates and displays a current remaining capacity of the battery in use based on the usage time, the read remaining capacity, and a consumption coefficient.
前記第1及び第2の残容量演算表示手段は、
前記演算後の現在の残容量を、前記記憶装置に記憶されたバッテリの残容量のうち、前記使用中のバッテリに対応するバッテリの残容量として書き換えることを特徴とする電子機器。The electronic device according to claim 2,
The first and second remaining capacity calculation display means are:
An electronic apparatus, wherein the current remaining capacity after the calculation is rewritten as a remaining battery capacity corresponding to the battery in use among remaining battery capacity stored in the storage device.
前記消費係数は、予め使用するバッテリを充電させた後に、それぞれ駆動モード毎における放電時間に基づいて求められていることを特徴とする電子機器。The electronic device according to claim 2,
The said consumption coefficient is calculated | required based on the discharge time in each drive mode, after charging the battery used previously, respectively.
前記第1の残容量演算表示手段は、少なくとも前記使用時間が第1の時間間隔を超えた段階あるいは駆動モードが変更された段階で駆動され、
前記記憶装置から前記使用中のバッテリについての残容量と現在の駆動モードに対応した消費係数を読み出す第1の情報読出し手段と、
読み出された消費係数に前記使用時間を乗算した値を、前記読み出されたバッテリの残容量から差し引いて前記現在の残容量を演算する第1の演算手段と、
前記現在の残容量を表示する第1の表示手段と、
前記使用時間が前記第1の時間間隔を超えている場合に該使用時間を初期化する第1の初期化手段とを有することを特徴とする電子機器。In the electronic device of any one of Claims 2-4,
The first remaining capacity calculation display means is driven at least when the usage time exceeds the first time interval or when the drive mode is changed,
First information reading means for reading a remaining capacity and a consumption coefficient corresponding to the current drive mode for the battery in use from the storage device;
A first calculation means for calculating the current remaining capacity by subtracting a value obtained by multiplying the read consumption coefficient by the usage time from the read remaining capacity of the battery;
First display means for displaying the current remaining capacity;
An electronic apparatus comprising: a first initialization unit that initializes the usage time when the usage time exceeds the first time interval.
前記第2の残容量演算表示手段は、少なくとも前記使用時間が第2の時間間隔を超えた段階あるいは駆動モードが変更された段階で駆動され、
前記記憶装置から前記使用中のバッテリについての残容量と現在の駆動モードに対応した消費係数を読み出す第2の情報読出し手段と、
読み出された消費係数に前記使用時間を乗算した値を、前記読み出されたバッテリの残容量から差し引いて前記現在の残容量を演算する第2の演算手段と、
前記現在の残容量を表示する第2の表示手段と、
前記使用時間が前記第2の時間間隔を超えている場合に該使用時間を初期化する第2の初期化手段とを有することを特徴とする電子機器。In the electronic device of any one of Claims 2-5,
The second remaining capacity calculation display means is driven at least when the usage time exceeds the second time interval or when the drive mode is changed,
Second information reading means for reading out the remaining capacity of the battery in use and the consumption coefficient corresponding to the current drive mode from the storage device;
A second calculation means for calculating the current remaining capacity by subtracting a value obtained by multiplying the read consumption coefficient by the usage time from the read remaining capacity of the battery;
Second display means for displaying the current remaining capacity;
An electronic apparatus comprising: a second initialization unit that initializes the usage time when the usage time exceeds the second time interval.
前記第1の基準電圧のレベルは、使用中のバッテリへの充電又は使用中のバッテリを他のバッテリに交換することを促す警告を発すべき電圧レベルを示し、
前記第2の基準電圧のレベルは、電子機器本体が動作不能になる直前の電圧レベルを示すことを特徴とする電子機器。The electronic device according to claim 1,
The level of the first reference voltage indicates a voltage level at which a warning is urged to charge the battery in use or to replace the battery in use with another battery;
2. The electronic apparatus according to claim 1, wherein the level of the second reference voltage indicates a voltage level immediately before the electronic apparatus main body becomes inoperable.
前記コンピュータは、
前記充電装置に装着された前記電子機器のバッテリに対して充電を行う手段と、
前記電子機器を設定された駆動モードで動作させる手段と、
前記バッテリの端子間電圧を計測する手段と、
前記端子間電圧が第1の基準電圧に達するまでの時間を計測する第1の計測手段と、
前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの時間を計測する第2の計測手段と、
第1及び第2の計測手段にて得られた時間情報を前記バッテリの残容量表示のパラメータとして前記電子機器の記憶装置に記憶する手段とを有することを特徴とするコンピュータシステム。In a computer system having a computer, an electronic device operable by power supply from a battery, and a charging device to which the electronic device can be attached,
The computer
Means for charging the battery of the electronic device mounted on the charging device;
Means for operating the electronic device in a set drive mode;
Means for measuring the voltage across the terminals of the battery;
First measuring means for measuring a time until the voltage between the terminals reaches a first reference voltage;
Second measuring means for measuring a time until the terminal voltage reaches the second reference voltage from the first reference voltage;
A computer system comprising: means for storing time information obtained by the first and second measuring means in a storage device of the electronic device as a parameter for displaying the remaining capacity of the battery.
前記コンピュータは、前記充電装置の外部に設置され、外部配線を通じて前記充電装置に接続されていることを特徴とするコンピュータシステム。The computer system of claim 8, wherein
The computer system is installed outside the charging device and connected to the charging device through an external wiring.
前記コンピュータは、前記充電装置の内部に設置されていることを特徴とするコンピュータシステム。The computer system of claim 8, wherein
The computer system, wherein the computer is installed in the charging device.
前記電子機器のバッテリに対して充電を行う手段と、
前記電子機器を設定された駆動モードで動作させる手段と、
前記バッテリの端子間電圧を計測する手段と、
前記端子間電圧が第1の基準電圧に達するまでの時間を計測する第1の計測手段と、
前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの時間を計測する第2の計測手段と、
第1及び第2の計測手段にて得られた時間情報を前記バッテリの残容量表示のパラメータとして前記電子機器の記憶装置に記憶する手段とを有することを特徴とする充電装置。In a charging device to which an electronic device operable by power supply from a battery can be attached,
Means for charging the battery of the electronic device;
Means for operating the electronic device in a set drive mode;
Means for measuring the voltage across the terminals of the battery;
First measuring means for measuring a time until the voltage between the terminals reaches a first reference voltage;
Second measuring means for measuring a time until the terminal voltage reaches the second reference voltage from the first reference voltage;
A charging apparatus comprising: means for storing time information obtained by the first and second measuring means in a storage device of the electronic device as a parameter for displaying the remaining capacity of the battery.
使用中のバッテリの使用時間を計測するステップと、
前記使用中のバッテリの端子間電圧が第1の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第1の残容量演算表示ステップと、
前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの期間中に、少なくとも前記使用時間に基づいて前記使用中のバッテリにおける現在の残容量を演算し、表示する第2の残容量演算表示ステップとを有することを特徴とするバッテリ残容量表示方法。In a method for displaying a remaining battery capacity of an electronic device operable by power supply from a battery,
Measuring the usage time of the battery in use;
During the period until the voltage between the terminals of the battery in use reaches the first reference voltage, the current remaining capacity in the battery in use is calculated and displayed based on at least the usage time. Capacity calculation display step;
Calculating and displaying a current remaining capacity of the battery in use based on at least the usage time during a period until the voltage between the terminals reaches the second reference voltage from the first reference voltage; Battery remaining capacity calculation and display step.
使用するバッテリについて識別情報を設定し、
前記使用するバッテリに対して充電を行い、
前記電子機器を設定された駆動モードで動作させ、
前記バッテリの端子間電圧が第1の基準電圧に達するまでの時間を計測し、
前記端子間電圧が前記第1の基準電圧から第2の基準電圧に達するまでの時間を計測し、
得られた時間情報を前記バッテリの残容量表示のパラメータとして前記電子機器の記憶装置に前記識別情報と共に記憶することを特徴とするバッテリ管理方法。In a battery management method for an electronic device operable by power supply from a battery,
Set identification information for the battery you use,
Charge the battery to be used,
Operating the electronic device in a set drive mode;
Measure the time until the voltage between the terminals of the battery reaches the first reference voltage,
Measuring the time until the voltage between the terminals reaches the second reference voltage from the first reference voltage;
A battery management method, wherein the obtained time information is stored together with the identification information in a storage device of the electronic device as a parameter for displaying the remaining capacity of the battery.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002284749A JP2004119327A (en) | 2002-09-30 | 2002-09-30 | Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002284749A JP2004119327A (en) | 2002-09-30 | 2002-09-30 | Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004119327A true JP2004119327A (en) | 2004-04-15 |
Family
ID=32278212
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002284749A Pending JP2004119327A (en) | 2002-09-30 | 2002-09-30 | Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004119327A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006211420A (en) * | 2005-01-28 | 2006-08-10 | Canon Inc | Imaging device and control method thereof |
| JP2007019869A (en) * | 2005-07-07 | 2007-01-25 | Fujifilm Holdings Corp | Image pickup device, number of photographed pictures displaying method, power off date and hour displaying method, moving image recording time displaying method, number of light emitting times displaying method, image reproduction display time displaying method and its program |
| WO2011145308A1 (en) * | 2010-05-19 | 2011-11-24 | 住友重機械工業株式会社 | Battery inspection device |
| JP2015102342A (en) * | 2013-11-21 | 2015-06-04 | セイコーインスツル株式会社 | Electronic apparatus, battery residual quantity calculation method, and program |
| WO2020189009A1 (en) * | 2019-03-18 | 2020-09-24 | ソニー株式会社 | Information processing device, information processing system, and method, and program |
-
2002
- 2002-09-30 JP JP2002284749A patent/JP2004119327A/en active Pending
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006211420A (en) * | 2005-01-28 | 2006-08-10 | Canon Inc | Imaging device and control method thereof |
| JP2007019869A (en) * | 2005-07-07 | 2007-01-25 | Fujifilm Holdings Corp | Image pickup device, number of photographed pictures displaying method, power off date and hour displaying method, moving image recording time displaying method, number of light emitting times displaying method, image reproduction display time displaying method and its program |
| WO2011145308A1 (en) * | 2010-05-19 | 2011-11-24 | 住友重機械工業株式会社 | Battery inspection device |
| CN102906583A (en) * | 2010-05-19 | 2013-01-30 | 住友重机械工业株式会社 | Battery inspection device |
| US9217776B2 (en) | 2010-05-19 | 2015-12-22 | Sumitomo Heavy Industries, Ltd. | Battery inspection apparatus |
| JP2015102342A (en) * | 2013-11-21 | 2015-06-04 | セイコーインスツル株式会社 | Electronic apparatus, battery residual quantity calculation method, and program |
| WO2020189009A1 (en) * | 2019-03-18 | 2020-09-24 | ソニー株式会社 | Information processing device, information processing system, and method, and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4423764B2 (en) | Electronic camera | |
| JP3559744B2 (en) | Communication device and control method thereof | |
| EP1498743A2 (en) | System for displaying residual capacity of a battery and camera | |
| US8964114B2 (en) | External accessory to be attached to electronic apparatus and system | |
| CN101010943B (en) | Image capturing apparatus and control method thereof | |
| JP2005184508A (en) | Imaging apparatus and control method thereof | |
| JP2003232987A (en) | Focusing device | |
| JP2003244588A (en) | Image processing apparatus, image processing method, and program | |
| JP5089480B2 (en) | Imaging apparatus and electronic apparatus | |
| JP2004119327A (en) | Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery | |
| JP3605084B2 (en) | Image data correction device, image processing device, image data correction method, program, and storage medium | |
| US7609314B2 (en) | Image pickup apparatus, method of controlling the image pickup apparatus, and control program for implementing the method | |
| JP2005292740A (en) | Electronic camera | |
| JP4636739B2 (en) | IMAGING DEVICE, IMAGING DEVICE CONTROL METHOD, PROGRAM, AND COMPUTER-READABLE STORAGE MEDIUM | |
| JP2001320634A (en) | Imaging device, control method thereof, and computer-readable medium | |
| JP2001117542A (en) | Imaging device, activation method thereof, and storage medium | |
| JP4612763B2 (en) | Imaging apparatus and control method thereof | |
| JP2008270987A (en) | Imaging apparatus and control method thereof | |
| JP2003186098A (en) | Camera | |
| JP2002135647A (en) | Imaging device, method, and computer-readable storage medium | |
| KR100894485B1 (en) | Imaging Device and Control Method | |
| JP4926609B2 (en) | Imaging device | |
| JP2003125256A (en) | Imaging apparatus and replacement unit | |
| JP2004219473A (en) | Exposure control device | |
| JP2008113377A (en) | Imaging apparatus, control method thereof, and computer program |