(57)【要約】【課題】複数の二次電池の一つを充電しながら、残りの二次電池で給電を行えるようにする。【解決手段】二次電池の各々について使用可能時間を判定する。また、二次電池の各々について満充電するまでに要する充電時間を求める。そして、二次電池の全てについて使用可能時間が充電時間よりも大きいと並行給電を行うと決定し、二次電池の少なくとも一つについて使用可能時間が充電時間以下である場合、使用可能時間が最も短い二次電池による給電を行うと決定する。【選択図】図３
2012085390.tif 000002
【特許請求の範囲】
【請求項１】
複数の二次電池と接続可能な電子機器であって、
前記二次電池の各々についてその残容量に応じて前記電子機器を使用可能な使用可能時間を判定する第１の判定手段と、
前記二次電池の各々について満充電するまでに要する充電時間を求める算出手段と、
前記充電時間と前記使用可能時間とに応じて前記二次電池の全てを用いた並行給電を行うか否かを決定する決定手段と、
前記二次電池の少なくとも一つについて前記使用可能時間が前記充電時間以下である場合、前記二次電池の全てについてその使用可能時間を比較する比較手段とを有し、
前記決定手段は、前記二次電池の全てについて前記使用可能時間が前記充電時間よりも大きいと前記並行給電を行うと決定し、前記二次電池の少なくとも一つについて前記使用可能時間が前記充電時間以下である場合、前記比較手段による比較結果に応じて前記使用可能時間が最も短い二次電池による給電を行うと決定することを特徴とする電子機器。
【請求項２】
前記使用可能時間が最も短い二次電池による給電が行われると、前記使用可能時間が最も短い二次電池について充電を行うように警告する警告手段を有することを特徴とする請求項１に記載の電子機器。
【請求項３】
前記使用可能時間が最も短い二次電池を充電するように警告する警告手段と、
前記使用可能時間が最も短い二次電池の残容量が前記電子機器を使用可能な最小容量未満であるか否かを判定する第２の判定手段と、
前記第２の判定手段によって前記最小容量未満であると判定されると、前記使用可能時間が最も短い二次電池を除く他の二次電池によって前記給電を行う切替手段とを有することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記第１の判定手段は、前記二次電池の残容量と前記使用可能時間との関係を規定する使用可能時間テーブルを参照して前記残容量に対応する前記使用可能時間を判定することを特徴とする請求項１〜３のいずれか１項に記載の電子機器。
【請求項５】
前記算出手段は、前記二次電池の各々について充電回数と満充電するまでに要する時間との関係が規定されたサイクル充電時間テーブルを参照して、前記二次電池の各々の充電回数に応じて前記充電時間を求めることを特徴とする請求項１〜４のいずれか１項に記載の電子機器。
【請求項６】
前記算出手段は、前記二次電池の各々について温度と満充電するまでに要する時間との関係が規定された温度充電時間テーブルを参照して、前記二次電池の各々についてその温度に応じて前記充電時間を求めることを特徴とする請求項１〜４のいずれか１項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラ等の電子機器への給電を制御するための技術に関する。
【背景技術】
【０００２】
デジタルカメラ等の電子機器には、複数の電池を使用するようにしたものが存在する。
【０００３】
特許文献１においては、主電池の残容量が予め定められた規定容量に満たないか否かを判断するようにしている。そして、主電池の交換を行うために主電池を電子機器から取り外す際に、主電池の残容量が規定容量に満たないと、電子機器への給電を補助電池に切り替えるようにしている。
【０００４】
特許文献２においては、第１及び第２の二次電池を並行的に同時に使用して、電子機器への給電時間を長くするようにしている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平５−３８０５７号公報
【特許文献２】特開平４−２７５０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１においては、主電池を交換する間に、補助電池によって電子機器を使用することが想定されている。主電池の交換を行っている間に補助電池の残容量がなくなってしまうと、電子機器が使用不可能となってしまうことがある。
【０００７】
加えて、特許文献１においては、補助電池を使用する際に、補助電池の残容量が把握することができないという問題もある。
【０００８】
一方、特許文献２においては、複数の二次電池を同時に使用することはできるが、複数の二次電池の一つを充電しながら、残りの二次電池で給電を行うことはできない。
【０００９】
本発明は、複数の二次電池の一つを充電しながら、残りの二次電池で給電を行うことのできる電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記の目的を達成するため、本発明に係る電子機器は、複数の二次電池と接続可能な電子機器であって、前記二次電池の各々についてその残容量に応じて前記電子機器を使用可能な使用可能時間を判定する第１の判定手段と、前記二次電池の各々について満充電するまでに要する充電時間を求める算出手段と、前記充電時間と前記使用可能時間とに応じて前記二次電池の全てを用いた並行給電を行うか否かを決定する決定手段と、前記二次電池の少なくとも一つについて前記使用可能時間が前記充電時間以下である場合、前記二次電池の全てについてその使用可能時間を比較する比較手段とを有し、前記決定手段は、前記二次電池の全てについて前記使用可能時間が前記充電時間よりも大きいと前記並行給電を行うと決定し、前記二次電池の少なくとも一つについて前記使用可能時間が前記充電時間以下である場合、前記比較手段による比較結果に応じて前記使用可能時間が最も短い二次電池による給電を行うと決定することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、複数の二次電池の一つを充電しながら、残りの二次電池で給電を行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態における電子機器の一例であるデジタルカメラ１００の一例を示すブロック図である。
【図２】第１の二次電池５０６ａ及び第２の二次電池５０６ｂの残容量とカメラ１００の使用可能時間との関係を示すテーブルを説明するための図である。
【図３】図１に示すデジタルカメラ１００における給電制御の一例を説明するためのフローチャートである。
【図４】第１の二次電池５０６ａ及び第２の二次電池５０６ｂのサイクルカウント（電池充電回数）と満充電に要する時間との関係を示すテーブルを説明するための図である。
【図５】第１の二次電池５０６ａ及び第２の二次電池５０６ｂの温度と満充電に要する時間との関係を示すテーブルを説明するための図である。
【図６】第１の二次電池５０６ａ及び第２の二次電池５０６ｂの温度と残容量との関係を示す図である。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明の実施形態を説明する。
【００１４】
図１は、本発明の実施形態における電子機器の一例であるデジタルカメラ１００の一例を示すブロック図である。図１に示すデジタルカメラ１００は一眼レフ方式のカメラであるが、デジタルカメラ１００は一眼レフ方式でないカメラであってもよい。
【００１５】
図１に示すように、デジタルカメラ１００はシステム制御部５０を有しており、システム制御部５０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）等を有し、デジタルカメラ１００を制御できるように構成されている。システム制御部５０はメモリ５２に記憶された動作用の定数、変数及びプログラム等に応じて動作する。
【００１６】
シャッタ制御部４０は絞り制御部３４０と連携してシャッタ１２を制御する。測距制御部４２はＡＦ（オートフォーカス）処理を行う。測距制御部４２は光学像として撮像素子１４上に結像された光学像の合焦状態を測定する。
【００１７】
測光制御部４６はＡＥ（自動露出）処理を行うためのものであり、後述するように、光学像として撮像素子１４上に結像された光学像の露出状態を測定する。測光制御部４６はフラッシュ部４８と連携して、ＥＦ（フラッシュ調光）を処理機能も備えている。
【００１８】
なお、温度計４４は、撮影環境におけるデジタルカメラ１００の周囲温度を検出する。
【００１９】
デジタルカメラ１００にはインターフェース１２０が備えられており、インターフェース１２０によってレンズマウント１０６内においてデジタルカメラ１００本体がレンズユニット３００と接続される。そして、レンズ着脱検出部１２４によってレンズマウント１０６にレンズユニット３００が装着されているか否かが検知される。
【００２０】
レンズユニット３００には、絞り制御部３４０、測距制御部３４２、ズーム制御部３４４及びレンズシステム制御部３５０が備えられている。
【００２１】
絞り制御部３４０は、測光制御部４６から与えられる測光情報に基づいてシャッタ１２を制御するシャッタ制御部４０と連携しつつ、絞り３１２を制御する。
【００２２】
測距制御部３４２は撮影レンズ３１０のフォーカシングを制御する。ズーム制御部３４４は撮影レンズ３１０のズーミングを制御する。そして、絞り制御部３４０、測距制御部３４２、ズーム制御部３４４及びレンズシステム制御部３５０はレンズシステム制御部３５０によって制御される。
【００２３】
デジタルカメラ１００は、撮像素子１４を有しており、撮像素子１４における露光量はシャッタ１２によって制御される。レンズユニット３００の撮影レンズ３１０に入射した光線は、絞り３１２、レンズマウント３０６及び１０６、シャッタ１２を介して撮像素子１４上に光学像として結像する。
【００２４】
そして、撮像素子１４は光学像に応じたアナログ画像信号を出力する。このアナログ画像信号はＡ／Ｄ変換器１６でデジタル画像信号に変換される。
【００２５】
デジタルカメラ１００にはタイミング発生回路１８が備えられており、タイミング発生回路１８は撮像素子１４、Ａ／Ｄ変換器１６及びＤ／Ａ変換器２６にクロック信号又は制御信号を供給する。
【００２６】
なお、タイミング発生回路１８はメモリ制御回路２２及びシステム制御部５０によって制御される。
【００２７】
Ａ／Ｄ変換器１６で生成されたデジタル画像信号は画像処理回路２０に与えられ、ここで所定の画素補間処理及び色変換処理等の処理が施される。また、画像処理回路２０は必要に応じて、デジタル画像信号に基づいて所定の演算処理を行う。そして、この演算処理の結果に応じて、画像処理回路２０は、ＴＴＬ方式によるＡＷＢ（オートホワイトバランス）処理を行う。
【００２８】
さらに、上記の演算処理の結果に基づいて、システム制御部５０は露光（シャッタ）制御部４０及び測距制御部４２を制御するためＴＴＬ（スルー・ザ・レンズ）方式によるＡＦ（オートフォーカス）処理を行う。また、システム制御部５０はＡＥ（自動露出）処理及びＥＦ（フラッシュ調光）処理を行う。
【００２９】
メモリ制御回路２２は、Ａ／Ｄ変換器１６、タイミング発生回路１８、画像処理回路２０、画像表示メモリ２４、Ｄ／Ａ変換器２６、メモリ３０及び圧縮・伸長回路３２を制御する。Ａ／Ｄ変換器１６の出力であるデジタル画像信号は、画像処理回路２０及びメモリ制御回路２２を介して画像表示メモリ２４又はメモリ３０に画像データとして書き込まれる。
【００３０】
画像表示メモリ２４に書き込まれた表示用の画像データはＤ／Ａ変換器２６によってアナログ画像に変換されて画像表示部２８に表示される。画像表示部２８は、例えば、ＴＦＴ方式のＬＣＤ（液晶表示装置）である。
【００３１】
画像表示部２８には、画像ばかりでなく、各設定情報の表示、電池残量の表示等も行われる。電池残量の表示を行う際には、システム制御部５０が電池残量データを生成して、メモリ制御回路２２を介して画像表示メモリ２４へこの電池残量データを書き込む。
【００３２】
そして、電池残量データはＤ／Ａ変換器２６を介して画像表示部２８に与えられ、電池残量が表示される。また、システム制御部５０によって画像表示部２８における表示のＯＮ／ＯＦＦ制御が行われる。
【００３３】
メモリ３０には、撮影の結果得られた画像データ（静止画像データや動画像データ）が格納される。メモリ３０は、所定枚数の静止画像データや所定時間の動画像データを格納するための十分な記憶容量を有している。
【００３４】
圧縮・伸長回路３２は適応離散コサイン変換（ＡＤＣＴ）等を用いて画像データを圧縮伸長する。例えば、圧縮・伸長回路３２はメモリ３０に格納された画像データを読み込んで、当該画像データに対して圧縮処理又は伸長処理を施す。そして、圧縮処理又は伸長処理を施した後、圧縮・伸長回路３２は画像データをメモリ３０に書き込む。
【００３５】
表示部５４はシステム制御部５０におけるプログラムの実行に応じて、文字、画像、音声等によって動作状態やメッセージ等を表示する液晶表示装置とスピーカとを有している。表示部５４はデジタルカメラ１００の操作部近傍の視認し易い位置に配置されている。
【００３６】
なお、表示部５４は、ＬＣＤ、ＬＥＤ、発音素子等の組み合わせで構成されており、その一部の機能は光学ファインダ１０４内に設けられている。
【００３７】
不揮発性メモリ５６は電気的に消去・記録可能なメモリであり、プログラム等が格納されている。なお、不揮発性メモリ５６として、例えば、フラッシュメモリやＥＥＰＲＯＭ等が用いられる。
【００３８】
システム制御部５０には各種操作部が接続されている。モードダイアルスイッチ６０は、自動撮影モード、プログラム撮影モード、シャッタ速度優先撮影モード、絞り優先撮影モード、マニュアル撮影モード焦点深度優先（デプス）撮影モードをシステム制御部５０に設定する。
【００３９】
さらに、モードダイアルスイッチ６０によってポートレート撮影モード、風景撮影モード、接写撮影モード、スポーツ撮影モード、夜景撮影モード、パノラマ撮影モード等の各機能撮影モードを切り替えて、システム制御部５０に設定することができる。
【００４０】
シャッタースイッチ（ＳＷ１）６２は、シャッターボタンの操作途中でオン（ＯＮ）となって、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュ調光）処理などの動作開始をシステム制御部５０に指示する。
【００４１】
シャッタースイッチ（ＳＷ２）６４は、シャッターボタンの操作完了でＯＮとなる。シャッタースイッチ（ＳＷ２）６４のオンによって、露光処理、現像処理、圧縮処理、記録処理等の一連の処理の動作開始がシステム制御部５０に対して指示される。
【００４２】
再生スイッチ６６は、撮影モード状態で撮影した結果得られた画像データをメモリ３０又は記録媒体２００又は２１０から読み出して画像表示部２８に表示する再生動作の開始を、システム制御部５０に指示する。単写／連写スイッチ６８によって、シャッタースイッチ（ＳＷ２）６４を押した場合に、１コマの撮影を行って待機状態とする単写モードと、シャッタースイッチ（ＳＷ２）６４を押している間、連続して撮影を行い続ける連写モードとを選択的に設定することができる。
【００４３】
ＩＳＯ感度設定スイッチ６９によって、撮像素子１４又は画像処理回路２０におけるゲインの設定が変更され、これによってＩＳＯ感度を設定することができる。操作部７０は各種ボタン及びタッチパネル等を有している。
【００４４】
操作部７０は、例えば、メニューボタン、セットボタン、マクロボタン、マルチ画面再生改ページボタン、フラッシュ設定ボタン、単写／連写／セルフタイマ切替ボタン、メニュー移動＋（プラス）ボタン、メニュー移動−（マイナス）ボタン、再生画像移動＋（プラス）ボタン、再生画像−（マイナス）ボタン、撮影画質選択ボタン、露出補正ボタン、日付／時間設定ボタンを有している。
【００４５】
さらに、操作部７０は選択／切り替えボタン、決定／実行ボタン、画像表示ＯＮ／ＯＦＦスイッチ、クイックレビューＯＮ／ＯＦＦスイッチ、圧縮モードスイッチ、再生スイッチ、ＡＦモード設定スイッチ等を有している。
【００４６】
選択／切り替えボタンは、パノラマモード等の撮影及び再生を実行する際に各種機能の選択及び切り替えを設定する際に用いられる。決定／実行ボタンはパノラマモード等の撮影及び再生を実行する際に各種機能の決定及び実行を設定する際に用いられる。画像表示ＯＮ／ＯＦＦスイッチは画像表示部２８のＯＮ／ＯＦＦを設定する際に用いられる。
【００４７】
クイックレビューＯＮ／ＯＦＦスイッチは、撮影直後に画像データを自動再生する際に用いられる、圧縮モードスイッチは、ＪＰＥＧ圧縮の圧縮率の選択又は撮像素子１４の出力をそのままデジタル化して記録媒体に記録するＲＡＷモードを選択する際に用いられる。再生スイッチは再生モード、マルチ画面再生・消去モード、ＰＣ接続モード等の各機能モードを設定する際に用いられる。
【００４８】
ＡＦモード設定スイッチは、シャッタースイッチ（ＳＷ１）６２を押した際にオートフォーカス動作を開始して一旦合焦した場合その合焦状態を保ち続けるワンショットＡＦモードと、シャッタースイッチ（ＳＷ１）６２を押している間連続してオートフォーカス動作を続けるサーボＡＦモードとを選択的に設定する際に用いられる。
【００４９】
デジタルカメラ１００には、インターフェース９０及び９４によって記録媒体２００及び２１０が接続される。記録媒体２００及び２１０の各々は、例えば、メモリカード又はハードディスク等の記録媒体である。記録媒体着脱検出部９８はデジタルカメラ１００に記録媒体２００及び２１０が装着されているか否かを検知する。
【００５０】
デジタルカメラ１００は通信部１１０を有している。通信部１１０は、コネクタ１１２によって他の電子機器等に接続され、これによって、デジタルカメラ１００が当該他の機器に接続される。なお、コネクタ１１２の代わりに無線通信用のアンテナを備えるようにしてもよい。
【００５１】
デジタルカメラ１００には電源部５００が装着され、電源部５００からデジタルカメラ１００に給電が行われる。電源着脱検知部７１は電源部５００の装着の有無を検出する。電源スイッチ７２によって、デジタルカメラ１００が電源オン又は電源オフの状態となる。
【００５２】
電源制御部８０は、電池検出回路と、ＤＣ−ＤＣコンバータと、通電するブロックを切り替えるスイッチ回路とを有しており、電池の種類、電池残量の検出を行う。さらに、電源制御部８０は検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御して、必要な電圧を必要な期間、記録媒体を含む各部に供給する。
【００５３】
なお、電源部５００は、電源制御部８０に接続されるとともに、インターフェース８２を介してシステム制御部５０に接続される。
【００５４】
電源部５００は、第１の二次電池５０６ａ及び第２の二次電池５０６ｂを有している。第１の二次電池５０６ａ及び第２の二次電池５０６ｂは電源・通信充電切替回路（以下、単に切替回路と呼ぶ）５０４を介してデジタルカメラ１００に接続されている。つまり、電源部５００は複数の二次電池を有し、これら二次電池はデジタルカメラ１００に接続可能である。
【００５５】
第１の二次電池５０６ａは電池制御部５１０ａ、温度検出部５１２ａ、抵抗５１４ａ、電流検出部５１６ａ、電圧検出部５２２ａを有する。また、第１の二次電池５０６ａは電池セル５１８ａ及び５２０ａを有する。抵抗５１４ａは、放電電流検出用の抵抗である。電池制御部５１０ａはマイクロコンピュータ等を有し、デジタルカメラ１００との通信可能である。
【００５６】
第２の二次電池５０６ｂは、電池制御部５１０ｂ、温度検出部５１２ｂ、抵抗５１４ｂ、電流検出部５１６ｂ、電圧検出部５２２ｂを有する。また、第２の二次電池５０６ｂは電池セル５１８ｂ及び５２０ｂを有する。抵抗５１４ｂは、放電電流検出用の抵抗である。電池制御部５１０ｂはマイクロコンピュータ等を有し、デジタルカメラ１００との通信可能である。
【００５７】
温度検出部５１２ａは第１の二次電池５０６ａの温度を検出する。電流検出部５１４ａは放電電流を検出し、電圧検出部５２２ａは電池セル５１８ａ及び５２０ａの電圧を検出する。そして、温度検出部５１２ａ、電流検出部５１４ａ及び電圧検出部５２２ａは電池制御部５１０ａによって制御される。
【００５８】
温度検出部５１２ｂは第２の二次電池５０６ｂの温度を検出する。電流検出部５１４ｂは放電電流を検出し、電圧検出部５２２ｂは電池セル５１８ｂ及び５２０ｂの電圧を検出する。そして、温度検出部５１２ｂ、電流検出部５１４ｂ及び電圧検出部５２２ｂは電池制御部５１０ｂによって制御される。
【００５９】
電池制御部５１０ａは電流検出部５１４ａによって所定の一定時間における電流の入出を検出して、その残容量を判定する。電池制御部５１０ｂは電流検出部５１４ｂによって所定の一定時間における電流の入出を検出して、その残容量を判定する。システム制御部５０より要求を受けた場合、電池制御部５１０ａは第１の二次電池５０６ａの電池情報をシステム制御部５０に送信し、電池制御部５１０ｂは第２の二次電池５０６ｂの電池情報をシステム制御部５０に送信する。第１の二次電池５０６ａの電池情報は、第１の二次電池５０６ａの残容量、電池温度、電池電圧、電池電流、電池充電回数等を含む。第２の二次電池５０６ｂの電池情報は、第２の二次電池５０６ｂの残容量、電池温度、電池電圧、電池電流、電池充電回数等を含む。
【００６０】
なお、第１の二次電池５０６ａ及び第２の二次電池５０６ｂはいずれも電源部５００から取り外し可能である。例えば、充電を行う際には、第１の二次電池５０６ａ及び第２の二次電池５０６ｂは電源部５００から取り外されて、外部の充電器で充電される。そして、充電の後、第１の二次電池５０６ａ及び第２の二次電池５０６ｂは電源部５００に取り付けられる。
【００６１】
また、電池セル５１８ａ、５２０ａ、５１８ｂ、５２０ｂとして、メモリ効果のない充電式リチウムイオン電池を用いることが望ましいが、その他鉛蓄電池などメモリ効果を生じない二次電池、メモリ効果の生じるニカド電池等を使用することも可能である。
【００６２】
切替回路５０４には、電源切替回路及び通信切替回路が組み込まれている。電源切替回路はデジタルカメラ１００に供給する電源を切り替えるための回路であり、制御システム部５０の制御に応じて電源切替を行う。
【００６３】
通信切替回路は制御システム部５０が通信を行う通信相手を切り替えるための回路である。通信切替回路は制御システム部５０の制御に応じて、例えば、アナログスイッチをオンオフして、通信相手を切り替える。
【００６４】
図２は、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの残容量とカメラ１００の使用可能時間との関係を規定するテーブル（以下、使用可能時間テーブルと呼ぶ）を説明するための図である。
【００６５】
使用可能時間テーブルは、例えば、デジタルカメラ１００内のメモリ５２に記憶されている。
【００６６】
システム制御部５０は、切替回路５０４を介して電池制御部５１０ａ及び５１０ｂと通信を行って、それぞれ、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの残容量を検出残容量として得る。そして、システム制御部５０は、検出残容量を使用時間テーブルと照合して、使用可能時間の判定を行う。
【００６７】
第１の二次電池５０６ａ及び第２の二次電池５０６ｂについて、デジタルカメラ１００を使用可能な最小容量未満の状態から充満充電するまでに必要な時間Ｔｆを１２０分であるとする。この場合、第１の二次電池５０６ａ及び第２の二次電池５０６ｂを用いた並行給電から第１の二次電池５０６ａ又は第２の二次電池５０６ｂによる片側給電に切り替える際、第１の二次電池５０６ａ又は第２の二次電池５０６ｂを１２０分使用できる容量以上としておけばよい。
【００６８】
図３は、図１に示すデジタルカメラ１００における給電制御の第１の例を説明するためのフローチャートである。
【００６９】
図１及び図３を参照して、給電制御が開始されると、システム制御部５０は、電源着脱検知部７１によって、デジタルカメラ１００に第１の二次電池５０６ａ及び第２の二次電池５０６ｂが装着されたか否かを判定する（ステップＳ１）。そして、デジタルカメラ１００に第１の二次電池５０６ａ及び第２の二次電池５０６ｂが装着されないと（ステップＳ１において、ＮＯ）、システム制御部５０は待機する。
【００７０】
デジタルカメラ１００に第１の二次電池５０６ａ及び第２の二次電池５０６ｂが装着されると（ステップＳ１において、ＹＥＳ）、システム制御部５０は切替回路５０４を介して電池制御部５１０ａ及び５１０ｂと通信を行う（電池通信：ステップＳ２）。この電池通信により、電池制御部５１０ａは第１の二次電池５０６ａの電池情報をシステム制御部５０に送信し、電池制御部５１０ｂは第２の二次電池５０６ｂの電池情報をシステム制御部５０に送信する。第１の二次電池５０６ａの電池情報は、第１の二次電池５０６ａの検出残容量、電池温度、電池電圧、電池電流、電池充電回数等を含む。第２の二次電池５０６ｂの電池情報は、第２の二次電池５０６ｂの検出残容量、電池温度、電池電圧、電池電流、電池充電回数等を含む。
【００７１】
続いて、システム制御部５０は、検出残容量と使用時間テーブルとを照合して、第１の二次電池５０６ａでデジタルカメラ１００が使用可能な時間Ｔ１（第１の使用可能時間）を求める。同様にして、システム制御部５０は、第２の二次電池５０６ｂでデジタルカメラ１００が使用可能な時間Ｔ２（第２の使用可能時間）を求める（ステップＳ３）。
【００７２】
いま、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの各々について、デジタルカメラ１００が使用可能な最小残容量未満の状態から満充電するまでに要する時間（充電時間）をＴｆとする。前述のように、充電時間Ｔｆは、例えば、１２０分であり、メモリ５２に予め設定されているものとする。
【００７３】
システム制御部５０は、第１及び第２の使用可能時間Ｔ１及びＴ２と充電時間Ｔｆとを比較する（ステップＳ４）。そして、第１及び第２の使用可能時間Ｔ１及びＴ２がともに充電時間Ｔｆより大きいと（ステップＳ４において、ＹＥＳ）、システム制御部５０は切替回路５０４を制御して、第１の二次電池５０６ａ及び第２の二次電池５０６ｂによる並行給電を行う（ステップＳ５）。そして、システム制御部５０はステップＳ２に移行する。
【００７４】
一方、第１及び第２の使用可能時間Ｔ１及びＴ２の少なくとも一方が充電時間以下（Ｔｆ以下）であると（ステップＳ４において、ＮＯ）、システム制御部５０は第１及び第２の使用可能時間Ｔ１及びＴ２を比較して比較結果を得る。（ステップＳ６）。つまり、ここでは、システム制御部５０は第１及び第２の使用可能時間Ｔ１及びＴ２のどちらが充電時間以下（Ｔｆ以下）となったかを判定することになる。
【００７５】
第１の使用可能時間Ｔ１が第２の使用可能時間Ｔ２以上であると（ステップＳ６において、ＮＯ）、システム制御部５０は切替回路５０４を制御して、第２の二次電池５０６ｂによってデジタルカメラ１００への給電を行う（ステップＳ７）。
【００７６】
つまり、ステップＳ６及びＳ７においては、二次電池５０６ａ及び５０６ｂのどちらかの使用可能時間が充電時間（Ｔｆ）以下であると、システム制御部５０は上記の比較結果に応じて使用可能時間が短い方の二次電池による給電を行うと決定することになる。
【００７７】
この点は、３つ以上の二次電池を備える場合についてもいえることであり、二次電池の少なくとも一つについて使用可能時間が充電時間以下である場合には、システム制御部５０は、上述のようにして得られた比較結果に応じて使用可能時間が最も短い二次電池による給電を行うと決定することになる。
【００７８】
続いて、システム制御部５０は第２の二次電池５０６ｂに関して充電警告を画像表示部２８に表示する（ステップＳ８）。これによって、システム制御部５０はユーザに対して第２の二次電池５０６ｂの充電を促すことになる。
【００７９】
そして、システム制御部５０は、切替回路５０４を介して電池制御部５１０ｂと電池通信を行って第２の二次電池５０６ｂの残容量がデジタルカメラ１００を使用可能な最小容量未満であるか否かを判定する（ステップＳ９）。つまり、システム制御部５０は、第２の二次電池５０６ｂが実質的に空であるか否かを判定することになる。
【００８０】
第２の二次電池５０６ｂの残容量がデジタルカメラ１００を使用可能な最小容量以上であると（ステップＳ９において、ＮＯ）、システム制御部５０はステップＳ２に移行する。
【００８１】
一方、第２の二次電池５０６ｂの残容量がデジタルカメラ１００を使用可能な最小容量未満であると（ステップＳ９において、ＹＥＳ）、システム制御部５０は切替回路５０４を制御して、第１の二次電池５０６ａによってデジタルカメラ１００への給電を行う（ステップＳ１０）。そして、システム制御部５０は処理を終了する。
【００８２】
ステップＳ６において、第１の使用可能時間Ｔ１が第２の使用可能時間Ｔ２以上であると（ステップＳ６において、ＹＥＳ）、システム制御部５０は切替回路５０４を制御して、第１の二次電池５０６ａによってデジタルカメラ１００への給電を行う（ステップＳ１１）。
【００８３】
続いて、システム制御部５０は第１の二次電池５０６ｂに関して充電警告を画像表示部２８に表示する（ステップＳ１２）。これによって、システム制御部５０はユーザに対して第１の二次電池５０６ａの充電を促すことになる。
【００８４】
そして、システム制御部５０は、切替回路５０４を介して電池制御部５１０ａと電池通信を行って第１の二次電池５０６ａの残容量がデジタルカメラ１００を使用可能な最小容量未満であるか否かを判定する（ステップＳ１３）。つまり、システム制御部５０は、第１の二次電池５０６ａが実質的に空であるか否かを判定することになる。
【００８５】
第１の二次電池５０６ａの残容量がデジタルカメラ１００を使用可能な最小容量以上であると（ステップＳ１３において、ＮＯ）、システム制御部５０はステップＳ２に移行する。
【００８６】
一方、第１の二次電池５０６ａの残容量がデジタルカメラ１００を使用可能な最小容量未満であると（ステップＳ１３において、ＹＥＳ）、システム制御部５０は切替回路５０４を制御して、第２の二次電池５０６ｂによってデジタルカメラ１００への給電を行う（ステップＳ１０）。そして、システム制御部５０は処理を終了する。
【００８７】
なお、システム制御部５０は上述の電池情報を画像表示部２８に給電表示として表示する。
【００８８】
このようにして、電源部５００からデジタルカメラ１００への給電制御を行うようにすれば、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの残容量がともにデジタルカメラ１００を使用可能な最小容量未満になることはない。
【００８９】
つまり、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの一方を用いた給電を行う際、使用可能時間の短いほうの二次電池を選択して、給電を行うようにしている。そして、ユーザに警告を行って、充電を促しているから、ユーザが充電を行えば、今度は使用可能時間の長いほうの二次電池から給電が行われることになって、結果的にデジタルカメラ１００の使用可能時間を長くすることができる。
【００９０】
従って、第１の二次電池５０６ａ又は第２の二次電池５０６ｂを充電している間、他方の二次電池のみでデジタルカメラ１００に給電を行ってデジタルカメラ１００を使用可能な状態に維持することができる。その結果、一方の二次電池を充電器で充電している間も、デジタルカメラ１００が使用不可能になることがない。
【００９１】
次に、本発明の実施形態における給電制御の第２の例について説明する。
【００９２】
図４は、第１の二次電池５０６ａ及び第２の二次電池５０６ｂのサイクルカウント（電池充電回数）と満充電に要する時間との関係を規定するテーブル（以下、サイクル充電時間テーブルと呼ぶ）を説明するための図である。
【００９３】
サイクル充電時間テーブルは、メモリ５２に記憶されている。
【００９４】
図３で説明したようにして、デジタルカメラ１００の給電制御が開始されると、システム制御部５０はステップＳ１〜Ｓ３を実行する。第２の例においては、図３に示すステップＳ４において、システム制御部５０は、さらにサイクル充電時間テーブル（図４）を参照して、第１の二次電池５０６ａ及び第２の二次電池５０６ｂ毎に電池情報に含まれる電池充電回数（サイクルカウント）に対応する満充電時間を求める。
【００９５】
そして、システム制御部５０は、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの満充電時間をそれぞれ第１及び第２の満充電時間Ｔｆ１及びＴｆ２とする。さらに、システム制御部５０は第１及び第２の満充電時間Ｔｆ１及びＴｆ２を比較して、小さいほうを充電時間Ｔｆとする。
【００９６】
その後、前述したように、システム制御部５０は、第１及び第２の使用可能時間Ｔ１及びＴ２と充電時間Ｔｆとを比較することになる。
【００９７】
なお、ここで、満充電時間とは、デジタルカメラ１００を使用可能な最小容量未満の状態から満充電するまでに要する時間をいう。
【００９８】
ステップＳ４を行った後、システム制御部５０は図３で説明したステップＳ５からＳ１４を実行することになる。
【００９９】
このように、第２の例においては、第１の例における効果に加えて、サイクルカウント（電池充電回数）に対応する満充電時間を考慮して、給電制御を行うようにしたから、つまり、二次電池を満充電するために要する時間をより正確に判定するようにしたから、第１の例に比べてより長くデジタルカメラ１００を使用することが可能となる。
【０１００】
次に、本発明の実施形態における給電制御の第３の例について説明する。
【０１０１】
図５は、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの温度と満充電に要する時間との関係を規定するテーブルを説明するための図である。また、図６は、第１の二次電池５０６ａ及び第２の二次電池５０６ｂの温度と残容量との関係を示す図である。なお、以下の説明では、図５に示すテーブルを温度充電時間テーブルと呼ぶことにする。
【０１０２】
図１及び図６を参照して、温度充電時間テーブルは、図３に示す使用可能時間テーブルに加えてメモリ５２に記憶されている。
【０１０３】
満充電の二次電池であっても温度に応じてその残容量は常温に比べ減少する。つまり、図６に示すように、常温（例えば、２０℃）の残容量が１００％であると、−１０℃では、残容量は７５％となる。さらには、低温において残容量が０％であっても、常温に戻すと使用することが可能となることがある。この結果、図５に示すように満充電に要する時間は温度に応じて変化することになる。
【０１０４】
図３で説明したようにして、デジタルカメラ１００の給電制御が開始されると、システム制御部５０はステップＳ１〜Ｓ３を実行する。第３の例においては、図３に示すステップＳ４において、システム制御部５０は、温度充電時間テーブル（図５）を参照して、電池情報に含まれる電池温度に対応する満充電時間を求める。そして、システム制御部５０は温度充電時間テーブルから得られた満充電時間を充電時間Ｔｆとする。
【０１０５】
その後、前述したように、システム制御部５０は、第１及び第２の使用可能時間Ｔ１及びＴ２と充電時間Ｔｆとを比較することになる。
【０１０６】
ステップＳ４を行った後、システム制御部５０は図３で説明したステップＳ５からＳ１４を実行することになる。
【０１０７】
このように、第３の例においては、第１の例における効果に加えて、電池温度に対応する満充電時間を考慮して、給電制御を行うようにしたから、つまり、二次電池を満充電するために要する時間をより正確に判定するようにしたから、第１の例に比べて、低温においてもより長くデジタルカメラ１００を使用することが可能となる。
【０１０８】
上述の説明から明らかなように、本実施形態では、デジタルカメラ１００のシステム制御部５０が、電池制御部５１０ａ及び５１０ｂから送られる電池情報に応じて電源部５００の給電制御を行うことになる。つまり、システム制御部５０が第１の判定手段、算出手段、決定手段、比較手段として機能することになる。
【０１０９】
さらに、システム制御部５０は第２の判定手段として機能し、システム制御部５０及び電源・通信・充電切替回路５０４が切替手段として機能することになる。
【０１１０】
また、システム制御部５０及び画像表示部２８がユーザに充電を促す警告手段として機能する。
【符号の説明】
【０１１１】
５０  システム制御部
５２  メモリ
１００  デジタルカメラ
５０６ａ，５０６ｂ  二次電池
５１０ａ，５１０ｂ  電池制御部
５１２ａ，５１２ｂ  温度検出部
５１６ａ，５１６ｂ  電流検出部
５２０ａ，５２０ｂ  電圧検出部
５１８ａ，５２０ａ，５１８ｂ，５２０ｂ  電池セル
【図１】
2012085390.tif 000003
【図２】
2012085390.tif 000004
【図３】
2012085390.tif 000005
【図４】
2012085390.tif 000006
【図５】
2012085390.tif 000007
【図６】
2012085390.tif 000008