[go: up one dir, main page]

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 PDF

Info

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
Application number
JP2002284749A
Other languages
Japanese (ja)
Inventor
Masaru Osada
長田 勝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Holdings Corp
Original Assignee
Fuji Photo Film Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fuji Photo Film Co Ltd filed Critical Fuji Photo Film Co Ltd
Priority to JP2002284749A priority Critical patent/JP2004119327A/en
Publication of JP2004119327A publication Critical patent/JP2004119327A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02E60/10Energy 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

<P>PROBLEM TO BE SOLVED: To display precisely photographing numbers or the time available even after a notice of the short capacity of a battery. <P>SOLUTION: The electronic device comprises a voltage readout means 208 to read out the voltage between terminals of the battery, a time counter 210 to count a reference clock Pc, a first remaining-capacity computing and displaying means 202 which computes and displays the present remaining capacity of the battery based on a first consumption coefficient and counted time during the period till the voltage between the battery terminals reaches a first reference voltage, and a second remaining-capacity computing and displaying means 204 which computes and displays the present remaining capacity of the battery based on a second consumption coefficient and counted time during the period till the voltage between the battery terminals reaches a second reference voltage from the first reference voltage. <P>COPYRIGHT: (C)2004,JPO

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のカウント値mとする。実際のカウントは、第1の時間間隔τa(例えば10秒間隔)でバッテリ36の端子間電圧Vpを検出しながら行い、第1の基準電圧Vs1よりも高い電圧であれば、第1のカウント値mを+1更新していく。そして、端子間電圧Vpが第1の基準電圧Vs1以下となった時点t1で第1のカウント値mの更新を停止する。
【0062】
続いて、バッテリ36の端子間電圧Vpが上述した第2の基準電圧Vs2まで低下した時点t2までの時間をカウントする。このカウントにて得たカウント値を第2のカウント値fとする。実際のカウントは、第2の時間間隔τb(例えば2秒間隔)でバッテリ36の端子間電圧Vpを検出しながら行い、第2の基準電圧Vs2よりも高い電圧であれば、第2のカウント値fを+1更新していく。端子間電圧Vpが第2の基準電Vs2圧以下となった時点で第2のカウント値fの更新を停止する。
【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のカウント値は、それぞれm、m、m及びmとなり、第4の駆動モード(基準駆動モード)における第1のカウント値はMとなる。
【0066】
同様に、第1、第2、第3及び第5の駆動モードにおける各第2のカウント値は、それぞれf、f、f及びfとなり、第4の駆動モード(基準駆動モード)における第2のカウント値はFとなる。
【0067】
そして、前記第1の基準カウント値Mに対してすべての駆動モードについて得た各第1のカウント値m、m、m、M、mでそれぞれ除算することで、各駆動モードにおける第1の消費係数k1、k1、k1、k1及びk1が得られる。
【0068】
同様に、前記第2の基準カウント値Fに対してすべての駆動モードについて得た各第2のカウント値f、f、f、F、fでそれぞれ除算することで、各駆動モードにおける第2の消費係数k2、k2、k2、k2及びk2が得られる。
【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 digital camera 10 according to the present embodiment is basically configured with a main part 12 shown below housed in a housing 14 as shown in FIG. 1. The component 12 includes an optical component 16, an image sensor 18, a driver 20, a timing generator l (TG) 22, a mechanism system 24, a mechanism system CPU 26, a camera CPU 28, a preprocessing circuit 30, A connector 90 for electrical connection with the A / D converter 32, the system LSI 34, the battery 36, the removable recording medium 38, the operation unit 40, the liquid crystal display unit 42, and the cradle 100 described later. Etc.
[0039]
The optical component 16 is configured by combining a plurality of optical lenses (represented as a single lens in FIG. 1).
[0040]
The mechanism system 24 automatically adjusts the position where the optical lens is arranged and adjusts the angle of view of the screen according to the operation signal from the operation unit 40 and the automatic exposure based on the signal charge photoelectrically converted by the image sensor 18. And an AE / AF adjustment mechanism that adjusts the focus according to the distance between the subject and the digital camera 10, and an incident light beam cross-sectional area (that is, an optimum light beam of incident light for photographing the subject) is supplied to the image sensor. , And an aperture adjustment mechanism for adjusting the aperture area.
[0041]
On the incident light side of the image sensor 18, an infrared cut filter 44 and an optical low-pass filter 46 that limits the spatial frequency of the optical image to be equal to or lower than the Nyquist frequency corresponding to the image sensor 18 are integrally provided. In this embodiment, imaging is performed using a single-plate color filter.
[0042]
A CCD (Charge Coupled Device) or MOS (Metal Oxide Semiconductor) type solid-state imaging device is applied to the imaging device 18.
[0043]
In the image sensor 18, the signal charge obtained by photoelectric conversion in accordance with the supplied drive signal is read out to the vertical transfer path by a field shift at a predetermined timing, for example, during the signal reading period when the electronic shutter is off. The signal charge obtained by line shifting the vertical transfer path is supplied to the horizontal transfer path, and the signal charge passing through the horizontal transfer path is converted into an analog voltage signal (imaging signal Sc) by current / voltage conversion by an output circuit (not shown). Is output to the preprocessing circuit 30. In the case of the CCD type, the image pickup element 18 uses a color multiplexing method or a full pixel reading method of the field accumulation two-row mixed reading according to the signal charge reading mode.
[0044]
Examples of the pre-processing circuit 30 include a CDS (Correlated Double Sampling) circuit and a gamma conversion circuit. The CDS circuit uses, for example, a CCD type image pickup device, and basically clamps various noises generated by the device with a timing signal from the timing generator 22 and a sample for holding the image pickup signal Sc with the timing signal. It has a hold circuit. The gamma conversion circuit performs gamma correction, so-called gamma conversion, on the imaging signal Sc from which noise has been removed through the CDS circuit.
[0045]
The A / D converter 32 quantizes the signal level of the supplied imaging signal Sc with a predetermined quantization level, converts it to a digital signal, and outputs it as imaging data Dc to the system LSI 34 at the subsequent stage.
[0046]
As shown in FIG. 2, the system LSI 34 includes an MPU (Micro Processor Unit) 50, a DSP (Digital Signal Processor) 52, a RAM (Random Access Memory) 54, a nonvolatile memory 56, a memory control unit 58, A recording medium interface (I / F) 60, an image processing block 62, a compression / decompression unit 64, a communication control unit 66, a display control block 68, and a power supply control unit 70 are included.
[0047]
The image processing block 62 includes an image processing unit 72 and an image memory 74, and the display control block 68 includes a display memory 76, a display control unit 78, and a D / A conversion unit 80. The analog signal from the D / A conversion unit 80 is supplied to the liquid crystal display unit 42, and a captured image is displayed on the screen of the liquid crystal display unit 42.
[0048]
The imaging data Dc supplied from the A / D converter 32 is stored in the image memory 74 via the line buffer under the control of the memory control unit 58 and the MPU 50. The imaged data Dc stored in the image memory 74 is subjected to predetermined image processing through the image processing unit 72 and then compressed by, for example, the compression / decompression unit 64 and recorded on the recording medium 38 via the interface 60. The
[0049]
The battery 36 is connected to a power supply control unit 70, and power from the battery 36 is supplied to various circuits in addition to the MPU 50 through the power supply control unit 70. As shown in FIG. 1, the battery 36 is charged through a cradle 100 including the charging device according to the present embodiment.
[0050]
The cradle 100 has a concave portion 102 in which the digital camera 10 can be mounted at an upper portion, and a power supply terminal 104 for charging is provided in a part of the concave portion 102. A power supply control circuit 106 is installed inside the cradle 100. The power supply control circuit 106 converts the commercial power supplied through the power cord 108 into a power supply for battery charging and supplies it to the power supply terminal 104 based on an external charging instruction.
[0051]
Examples of the charging instruction from the outside include a charging instruction signal input by operating a charging start switch 110 provided on the outer periphery of the cradle 100, a charging instruction signal from a personal computer described later, and the like.
[0052]
Further, at least two connectors (first and second connectors 112 and 114) are provided on the outer peripheral portion of the cradle 100. The first and second connectors 112 and 114 are electrically connected to each other by an internal wiring 116.
[0053]
A transmission cable 120 from a personal computer 118 installed outside is connected to the first connector 112, and a part of the transmission cable 120 (a wiring through which a charging instruction signal is transmitted) passes through a part of the internal wiring 116. The power supply control circuit 106 is connected. The connector 90 of the digital camera 10 is connected to the second connector 114 through wiring or directly.
[0054]
That is, the personal computer 118 and the digital camera 10 are electrically connected via the transmission cable 120, the first connector 112, the internal wiring 116, the second connector 114, and the connector 90. The personal computer 118, the cradle 100, and the digital camera 10 are connected to constitute the computer system 122 according to the present embodiment.
[0055]
The personal computer 118 is basically the same as a general personal computer, and as shown in FIG. 3, at least a CPU 130, a main memory 132, and an input / output port 134 are connected through a bus 136.
[0056]
The input / output port 134 includes an input device 138 such as a keyboard and a mouse (coordinate input device), a display 140 that displays images and text, a hard disk drive (HDD) 144 that accesses the hard disk 142, and a cradle. At least the above-described transmission cable 120 connected to 100 is connected.
[0057]
Various programs executed by the CPU 130 of the personal computer 118 are recorded (installed) on the hard disk 142. In particular, in the present embodiment, a program (parameter calculation program 150 (see FIG. 6)) for calculating parameters for displaying the remaining battery capacity is recorded. The parameter is a consumption coefficient corresponding to the driving mode for one or more batteries, and is stored as consumption coefficient data in the nonvolatile memory 56 (see FIG. 2) of the digital camera 10.
[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 battery 36 being the first reference voltage Vs1. The second consumption coefficient (second consumption coefficient) is a consumption coefficient corresponding to the period until the voltage reaches the terminal voltage Vp from the first reference voltage Vs1 to the second reference voltage Vs2. It is a consumption coefficient corresponding to the period until.
[0059]
The level of the first reference voltage Vs1 indicates a voltage level at which a warning prompting to charge the battery 36 in use or to replace the battery 36 in use with another battery should be issued. The level indicates a voltage level immediately before the main body of the digital camera 10 becomes inoperable.
[0060]
Here, the concept of the consumption coefficient will be described with reference to FIG. First, after fully charging one battery 36, the battery 36 is connected to the digital camera 10, and the digital camera 10 is driven in one drive mode, for example, a first drive mode (MD1) for recording a moving image. Then, it is considered that the consumption transition of the capacity of the battery 36 is tracked.
[0061]
First, the time from the time t0 when the battery 36 is fully charged to the time t1 when the inter-terminal voltage Vp of the battery 36 decreases to the first reference voltage Vs1 is counted. The count value obtained by this count is the first count value m. 1 And The actual count is performed while detecting the voltage Vp between the terminals of the battery 36 at a first time interval τa (for example, every 10 seconds). If the voltage is higher than the first reference voltage Vs1, the first count value m 1 Update +1. Then, at the time t1 when the inter-terminal voltage Vp becomes equal to or lower than the first reference voltage Vs1, the first count value m 1 Stop updating.
[0062]
Subsequently, the time up to the time point t2 when the inter-terminal voltage Vp of the battery 36 decreases to the second reference voltage Vs2 is counted. The count value obtained by this count is used as the second count value f. 1 And The actual count is performed while detecting the voltage Vp between the terminals of the battery 36 at the second time interval τb (for example, every 2 seconds). If the voltage is higher than the second reference voltage Vs2, the second count value is used. f 1 Update +1. When the inter-terminal voltage Vp becomes equal to or lower than the second reference voltage Vs2, the second count value f 1 Stop updating.
[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 crystal display unit 42 is driven, the liquid crystal display unit. There are a third drive mode (MD3) for recording still images without driving 42, a fourth drive mode (MD4) for reproducing recorded images, a fifth drive mode (MD5) for recording sound, and the like. .
[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 battery 36 per unit time in the basic drive mode is 1, and the ratio of the consumption amount in each drive mode is indicated by a parameter called a consumption coefficient.
[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 parameter calculation program 150 according to the present embodiment will be described with reference to the functional block diagram of FIG.
[0073]
As shown in FIG. 6, the parameter calculation program 150 receives the ID information of the battery 36 input via the input device 138 and the battery attachment detection unit 152 that detects the attachment of the battery 36 to the digital camera 10. ID receiving means 156 stored in the data file 154, discharge instruction means 158 for giving a discharge instruction to the digital camera 10, charge instruction means 160 for giving a charge instruction to the cradle 100, and desired for the digital camera 10 Drive instruction means 162 for giving an instruction for driving in the drive mode, voltage reading means 164 for reading the voltage Vp between terminals of the battery 36, and first timing means for counting the reference clock Pc to the first time interval τa. 166, the inter-terminal voltage Vp of the battery 36 and the first reference voltage Vs1, The first voltage comparison unit 168 that determines the processing to be performed, and the update processing of the first count value and the storage processing to the count value file 170 are performed according to the comparison result of the first voltage comparison unit 168. First count value processing means 172.
[0074]
The data file 154 and the count value file 170 are storage areas (work areas) that are logically allocated to the main memory 132 (see FIG. 3) by the parameter calculation program 150. The data file 154 is the look-up table 146 described above. The count value file 170 is used to temporarily store the information for one record (see FIG. 5), and the count value file 170 temporarily stores the first and second consumption coefficients (k1n and k2n) for each driving mode. Used to keep.
[0075]
The parameter calculation program 150 further compares the second clock means 174 that counts the reference clock Pc and counts the second time interval τb, the terminal voltage Vp of the battery 36 and the second reference voltage Vs2. The second voltage comparison unit 176 for determining the process to be transferred, and the second count value update and the storage process in the count value file 170 according to the comparison result of the second voltage comparison unit 176 The second count value processing means 178 for performing the calculation, the remaining capacity calculation means 180 for calculating the remaining capacity of the battery based on the first and second reference count values and the time information and storing them in the data file 154, and each drive The first and second consumption coefficients (k1n and k2n) corresponding to the respective drive modes are calculated from the first and second count values corresponding to the modes, respectively, and the data files 15 are respectively calculated. The consumption coefficient calculation means 182 stored in the data file 154, 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 transferred to the digital camera 10. Means 184.
[0076]
Next, the processing operation of the parameter calculation program 150 will be described with reference to the flowcharts of FIGS.
[0077]
The parameter calculation program 150 is executed by the CPU 130 (see FIG. 3) of the personal computer 118 based on an activation request from a user (user), for example.
[0078]
First, in step S <b> 1 of FIG. 7, the attachment of the battery 36 to the digital camera 10 is detected through the battery attachment detection unit 152. Specifically, it is detected whether or not there is input of data indicating that the battery 36 has been installed. A signal indicating that the battery 36 is attached is output from the power supply control unit when the battery 36 is attached to the digital camera 10, and is supplied to the personal computer 118.
[0079]
When the attachment of the battery 36 is detected, the process proceeds to the next step S 2, and the ID information of the battery 36 input via the input device 138 is received through the ID receiving unit 156 and stored in the data file 154.
[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 battery 36 or the like. This is because the user can recognize the battery 36 corresponding to the ID information at a glance, and the battery 36 can be easily managed.
[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 first counter 188 and the second counter 190 for counting the second count value are initialized (both are set to the value “0”).
[0082]
Thereafter, in step S5, a discharge instruction signal is output to the digital camera 10 through the discharge instruction means 158. When the discharge instruction signal is supplied to the digital camera 10, the digital camera 10 starts operating in a preset driving mode and discharges the battery 36. In this case, the value of the mode counter 186 may be sent from the personal computer 118 to the digital camera 10 to operate in the drive mode indicated by the value of the mode counter 186. Of course, the battery 36 may be operated in a driving mode in which the discharge of the battery 36 is completed at an early stage.
[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 battery 36 is read through the voltage reading unit 164 and the voltage level is lower than the voltage level indicating the completion of discharge. The inter-terminal voltage Vp of the battery 36 is supplied to the MPU 50 via the power control unit 70 (see FIG. 2) of the digital camera 10 and is supplied to the personal computer 118 via the connector 90 as digital data (inter-terminal voltage data). The As the voltage level indicating the completion of the discharge, a voltage level equivalent to the second reference voltage Vs2 may be used.
[0084]
Of course, if an interrupt signal indicating completion of discharge is output from the power supply control unit 70, the completion of discharge may be determined based on the input of the interrupt signal.
[0085]
Thereafter, in step S7, a charge instruction signal is output to the power control circuit 106 (see FIG. 1) of the cradle 100 through the charge instruction means 160. The power control circuit 106 converts the commercial power supplied through the power cord 108 into a battery charging power based on the input of the charging instruction signal, and supplies the battery power to the power terminal 104. From this stage, charging of the battery 36 is started.
[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 battery 36 through the voltage reading unit 164 and determining whether or not the voltage level indicating full charge has been reached, or charging from the power control unit 70 of the digital camera 10. If an interruption signal indicating completion is output, the completion of charging may be determined based on the input of the signal.
[0087]
Thereafter, in step S9, the drive instruction unit 162 is instructed to start the operation in the drive mode indicated by the value of the mode counter 186 to the digital camera 10. Specifically, for example, a signal indicating drive start (drive start signal) and the value of the mode counter 186 are transferred to the digital camera 10. The MPU 50 of the digital camera 10 controls the driving of the digital camera 10 in the driving mode indicated by the value of the mode counter 196 based on the input of the driving start signal.
[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 time counter 192. Next, in step S11, the process waits until a first time interval τa (for example, 10 seconds) elapses, and when the first time interval τa elapses, the process proceeds to the next step S12 to initialize the time counter 192. .
[0089]
Thereafter, in step S13, the inter-terminal voltage Vp of the battery 36 is read out through the voltage reading unit 164, and then in step S14, the read-out inter-terminal voltage Vp is preset through the first voltage comparison unit 168. The first reference voltage Vs1 is compared. If the inter-terminal voltage Vp is higher than the first reference voltage Vs1, the process proceeds to step S15, the value of the first counter 188 is updated by +1 through the first count value processing means 172, and then the processing after step S10 is performed. Return to.
[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 first counter 188 is passed through the first count value processing means 172. Is stored in the count value file 170 as the first counter value mn.
[0091]
After that, in step S17, time measurement by the second time measuring means 174 is started, and then in step S18, a second time interval τb (for example, 2 seconds) is waited for, and the second time interval τb has elapsed. At this point, the process proceeds to the next step S19 to initialize the time counter 192.
[0092]
Thereafter, in step S20, the voltage Vp between the terminals of the battery 36 is read out through the voltage reading unit 164, and then in step S21, the second reference voltage Vp preset as the terminal voltage Vp through the second voltage comparison unit 176. The voltage Vs2 is compared. If the inter-terminal voltage Vp is higher than the second reference voltage Vs2, the process proceeds to step S22, the value of the second counter 190 is updated by +1 through the second count value processing means 178, and then the processing after step S17 is performed. Return to.
[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 second counter 190 is passed through the second count value processing means 178. Is stored in the count value file 170 as the second counter value fn.
[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 mode counter 186 is a value indicating the reference drive mode.
[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 count value file 170, Based on the first and second count values corresponding to, for example, the fourth drive mode determined as the first and second reference count values M and F, the remaining capacity of the battery 36 is calculated and stored in the data file 154. Store as capacity data. Specifically, (first reference count value M × first time interval τa) + (second reference count value F × second time interval τb) is calculated.
[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 mode counter 186 is updated by +1.
[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 mode counter 186 is equal to or greater than the number of preset drive modes.
[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 count value file 170 through the consumption coefficient calculation means 182. The first and second consumption coefficients k1n and k2n corresponding to each drive mode are calculated from the first and second count values mn and fn corresponding to each, respectively, and the first and second consumption coefficients are respectively stored in the data file 154. Store as data. Since the method of obtaining the consumption coefficient has been described above, the description thereof is omitted here.
[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 camera 10. The MPU 50 of the digital camera 10 registers each information supplied via the connector 90 in the corresponding record of the lookup table 146 developed in the nonvolatile memory 56.
[0101]
Thereafter, in step S30, a charge instruction signal is output to the power control circuit 106 (see FIG. 1) of the cradle 100 through the charge instruction means 160. From this stage, charging of the battery 36 is started.
[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 battery 36 are completed.
[0103]
The calculation processing and charging processing of various parameters of the battery 36 by the parameter calculation program 150 are performed with the digital camera 10 mounted on the cradle 100, and thus are performed in a time zone when the user does not use the digital camera 10, for example, at night. What should I do?
[0104]
Next, the remaining battery capacity display in the digital camera 10 will be described with reference to FIGS.
[0105]
As described above, the lookup table 146 (see FIG. 5) is stored in the nonvolatile memory 56 of the digital camera 10, and the lookup table 146 stores battery ID information and remaining capacity data for each battery. The first and second consumption coefficient data for each drive mode is stored. The battery remaining capacity display in the digital camera 10 according to the present embodiment is performed using this lookup table 146.
[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 program 200 refers to the lookup table 146, the remaining battery capacity according to the present embodiment is displayed.
[0107]
Next, the configuration of the remaining battery capacity display program 200 according to the present embodiment will be described with reference to the functional block diagram of FIG.
[0108]
As shown in FIG. 9, the remaining battery capacity display program 200 is based on the first consumption coefficient k1n and the counting time during the period until the inter-terminal voltage Vp of the battery 36 reaches the first reference voltage Vs1. First remaining capacity calculation display means 202 that calculates and displays the current remaining capacity of the battery 36, and a period until the terminal voltage Vp of the battery 36 reaches the second reference voltage Vs2 from the first reference voltage Vs1 The second remaining capacity calculation display means 204 calculates and displays the current remaining capacity of the battery based on the second consumption coefficient k2n and the counting time.
[0109]
The battery remaining capacity display program 200 further includes an ID input confirmation unit 206 for confirming input of ID information related to the battery 36 from the user, a voltage reading unit 208 for reading the inter-terminal voltage Vp of the battery 36, and a reference clock. Based on the counting time securing means 213 for storing the value (counting time) of the time counter 210 for counting Pc in another register (hereinafter referred to as the time register 212), the information on the change of the counting time and the driving mode, etc. The first remaining capacity calculation determining means 214 for determining whether or not to enter the process of the first remaining capacity calculation display means 202, and charging the battery 36 in use or replacing the battery in use with another battery Warning output means 216 for outputting a warning prompting the user to perform the operation, and the second remaining capacity calculation based on information such as counting time and change of drive mode. It has a second remaining capacity calculating determining means 218 for determining whether to enter the process of the display unit 204, a residual capacity display unit 220 to display the current remaining capacity.
[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 battery 36 and the first reference voltage Vs1 are compared to determine the process to be transferred. Cormorants and a first voltage comparator means 230.
[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 capacity display program 200 will be described with reference to the flowcharts of FIGS.
[0113]
The remaining battery capacity display program 200 is read from the nonvolatile memory 56 to the RAM 54 through the MPU 50 when the digital camera 10 is turned on, and then executed by the MPU 50.
[0114]
First, in step S101 of FIG. 10, the input of ID information related to the battery 36 from the user is confirmed through the ID input confirmation unit 206. The ID information may be input through the operation unit 40 of the digital camera 10 or through the input device 138 of the personal computer 118 (see FIG. 3). When the ID information is input, the MPU 50 writes the ID information in a predetermined area of the RAM 54 (see FIG. 2), for example. The ID input confirmation unit 206 determines whether or not ID information exists in a predetermined area of the RAM 54.
[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 capacity display program 200 is terminated.
[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 display control block 68 through the means 220. The display control block 68 changes the supplied remaining capacity data to a predetermined display form and displays it through the liquid crystal display unit 42. The display form may be, for example, a so-called icon display form in which four symbols disappear one by one, but the user can indicate the remaining battery capacity as in a text display indicating the shootable time or the number of shootable images. It is preferable to have a display form that can be recognized at a glance and accurately. Of course, the display form may be a combination of the text display and the icon display.
[0117]
Thereafter, in step S104, information on the driving mode handled only in the program 200 is registered in a register (hereinafter referred to as a mode register 242). Here, a preset reference drive mode (for example, a fourth drive mode) is registered (temporary registration). Even if the actual drive mode performed in the digital camera 10 is, for example, the first drive mode (video recording mode), this temporary registration is set to the reference drive mode for convenience only within the program 200. It means setting.
[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 mode register 242 is different from the read current drive mode information.
[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 calculation determination unit 214 is repeated again.
[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 calculation display unit 202 starts processing.
[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 mode register 242 is read from the corresponding record of the lookup table through the first consumption coefficient reading means 224.
[0125]
If it is determined in step 109 in FIG. 10 that the drive mode has been changed, the process proceeds to step S 115 in FIG. 11, and the counting time tc is stored in the timekeeping register 212 through the counting time securing means 213.
[0126]
Thereafter, in step S116, first consumption coefficient data corresponding to the drive mode indicated by the value of the mode register 242 is read from the corresponding record of the lookup table through the first consumption coefficient reading means 224.
[0127]
Thereafter, in step S117, a value indicating the changed drive mode is stored in the mode register 242.
[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 timekeeping register 212 through the counting time securing unit 213. In S119, the first consumption coefficient data preset for the low consumption mode is read from the predetermined storage area of the nonvolatile memory 56 (see FIG. 2) through the first consumption coefficient reading means 224.
[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 capacity calculation unit 226. The remaining capacity data (that is, the previous remaining capacity data) is read out, and the counting time tc is read out from the time register 212.
[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 display control block 68 through the remaining capacity display means 220. The display control block 68 changes the supplied remaining capacity data to a predetermined display form and displays it through the liquid crystal display unit 42.
[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 battery 36 is read through the voltage reading means 208, and then in step S124, the read voltage between the terminals Vp is preset through the first voltage comparison means 230. The first reference voltage Vs1 is compared. If the inter-terminal voltage Vp is higher than the first reference voltage Vs1, the process returns to step S106 and subsequent steps shown in FIG.
[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 battery 36 in use or displaying a message prompting the user to replace the battery 36 in use with another battery or outputting a sound or warning sound.
[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 calculation display unit 204 is started.
[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 time register 212 through the count time securing unit 213. Then, in step S133, the value of the time counter 210 is reset and initialized through the second time initialization means 232.
[0140]
Thereafter, in step S134, the second consumption coefficient data corresponding to the drive mode indicated by the value of the mode register 242 is read from the corresponding record of the lookup table 146 through the second consumption coefficient reading means 234.
[0141]
On the other hand, if it is determined in step 129 in FIG. 12 that the drive mode has been changed, the process proceeds to step S135 in FIG. 13 and the counting time tc is stored in the timekeeping register 212 through the counting time securing means 213.
[0142]
Thereafter, in step S136, second consumption coefficient data corresponding to the drive mode indicated by the value of the mode register 242 is read from the corresponding record of the lookup table 146 through the second consumption coefficient reading means 234.
[0143]
Thereafter, in step S137, a value indicating the changed drive mode is stored in the mode register 242.
[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 time register 212.
[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 display control block 68 through the remaining capacity display means 220. The display control block 68 changes the supplied remaining capacity data to a predetermined display form and displays it through the liquid crystal display unit 42.
[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 battery 36 is read out through the voltage reading unit 208, and then in step S144, the read-out inter-terminal voltage Vp is set in advance through the second voltage comparison unit 240. The second reference voltage Vs2 is compared. If the inter-terminal voltage Vp is higher than the second reference voltage Vs2, the process returns to step S126 and subsequent steps shown in FIG.
[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 digital camera 10. This battery remaining capacity display program 200 ends.
[0151]
Thus, in the digital camera 10 and the remaining battery capacity display method according to the present embodiment, the first remaining capacity calculation is performed until the inter-terminal voltage Vp of the battery 36 in use reaches the first reference voltage Vs1. The remaining capacity of the battery 36 is calculated and displayed by the display means 202.
[0152]
If the inter-terminal voltage Vp of the battery 36 in use is lower than the first reference voltage Vs1, this time, the remaining capacity of the battery 36 is calculated and displayed by the second remaining capacity calculation display means 204. Will be. The calculation and display by the second remaining capacity calculation display means 204 is continued until the inter-terminal voltage Vp of the battery 36 in use reaches the second reference voltage Vs2.
[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 battery 36 in use or replacement of the battery 36 in use with another battery should be issued. Even after issuing a warning notifying that the remaining capacity of the battery 36 has decreased, the user can be made aware of the number of images that can be taken or the time that can be taken, which is convenient.
[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 digital camera 10 with new equipment or a complicated program in order to display the remaining capacity, and there is enough capacity to register the lookup table 146 in the nonvolatile memory 56. It is sufficient that the RAM 54 has a capacity that can store the simple battery remaining capacity display program 200 as described above.
[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 computer system 122 and the battery management method according to the present embodiment, the remaining capacity when the general-purpose battery 36 is fully charged can be accurately detected for each drive mode, and the detection result is displayed as the remaining battery capacity. Can be stored as necessary information (remaining capacity and consumption coefficient) and with a minimum storage area.
[0162]
Moreover, the remaining capacity of each battery 36 can be managed together with the ID information, and an accurate battery remaining capacity display according to the battery 36 that is attached can be performed while the digital camera 10 is being used.
[0163]
In the computer system 122 described above, the CPU 130 of the personal computer 118 causes the parameter calculation program 150 to be executed, and the obtained parameters (remaining capacity for each battery and consumption coefficient for each drive mode) are converted into digital cameras via the cradle 100. However, the computer (control LSI) 250 may be installed inside the cradle 100 as in the computer system 122a according to the modification of FIG.
[0164]
As shown in FIG. 16, the control LSI 250 includes a CPU 252, a main memory 254, a ROM 256, an input / output port 258, and a bus 260, and the input / output port 258 includes a first connector 112 extending to the first connector 112. Internal wiring 262, second internal wiring 264 extending to second connector 114, and wiring 266 for controlling power supply control circuit 106 are connected. That is, the digital camera 10 is connected to the input / output port 258 of the control LSI 250 through at least the second internal wiring 264 and the second connector 114, and the power supply control circuit 106 is connected through the wiring 266. . Of course, an external personal computer 118 may be connected. In this case, the personal computer 118 is connected via the first connector 112 and the first internal wiring 262.
[0165]
In the computer system 122 a according to this modification, the parameter calculation program 150 described above is recorded in the ROM 256, and when the battery 36 is charged, the parameter calculation program 150 is read from the ROM 256 through the CPU 252 and stored in the main memory 254. Thereafter, the parameter calculation program 150 is executed in the CPU 252. Since the processing operation in the parameter calculation program 150 has been described above, its description is omitted here.
[0166]
The parameter calculation program 150 may be activated based on the input of an interrupt signal generated based on an operation on the charge start switch 110 provided on the outer periphery of the cradle 100, or the charge start switch In addition to 110, a dedicated switch (not shown) may be provided, which may be performed based on an interrupt signal input from the dedicated switch.
[0167]
As described above, in the computer system 122a according to this modification, particularly, the cradle 100 including the charging device according to the present embodiment, the control LSI 250 having at least the CPU 252 that executes the parameter calculation program 150 is installed inside. Therefore, when calculating the consumption coefficient of a battery 36 while charging a certain battery 36, it is not necessary to connect the personal computer 118 one by one. For example, when the user charges the battery 36 at a destination, etc. This is convenient for charging without the personal computer 118.
[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 ... Digital camera 18 ... Image sensor
34 ... System LSI 36 ... Battery
40 ... operation part 42 ... liquid crystal display part
50 ... MPU 56 ... Non-volatile memory
70 ... Power control unit 100 ... Cradle
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記載の電子機器において、
使用するバッテリの残容量と駆動モード毎の消費係数が登録された記憶装置を有し、
前記第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.
請求項2記載の電子機器において、
前記第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.
請求項2記載の電子機器において、
前記消費係数は、予め使用するバッテリを充電させた後に、それぞれ駆動モード毎における放電時間に基づいて求められていることを特徴とする電子機器。
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.
請求項2〜4のいずれか1項に記載の電子機器において、
前記第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〜5のいずれか1項に記載の電子機器において、
前記第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記載の電子機器において、
前記第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.
請求項8記載のコンピュータシステムにおいて、
前記コンピュータは、前記充電装置の外部に設置され、外部配線を通じて前記充電装置に接続されていることを特徴とするコンピュータシステム。
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.
請求項8記載のコンピュータシステムにおいて、
前記コンピュータは、前記充電装置の内部に設置されていることを特徴とするコンピュータシステム。
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.
JP2002284749A 2002-09-30 2002-09-30 Electronic device, computer system, charging device, method for displaying remaining battery capacity, and method for managing battery Pending JP2004119327A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (7)

* Cited by examiner, † Cited by third party
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