(57)【要約】【課題】所定定格の電流による２次電池の充電中に、当該所定定格を超える大きな電流を必要とする動作を適切に実行する。【解決手段】デジタルカメラ１００のＣＰＵ１０４は、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されているときに、レンズ鏡筒３が所定の状態である沈胴状態になっていないと鏡筒駆動部１１６によって判定され、かつ充電式バッテリ１１２からレンズ鏡筒駆動用電流を供給できないと電源回路１１１によって確認された場合には、レンズ鏡筒駆動用電流を供給できると電源回路１１１によって確認されるまで、電源回路１１１に充電を行わせた後、電源回路１１１にレンズ鏡筒駆動用電流を鏡筒駆動部１１６へ供給させる。【選択図】図２
2011019369.tif 000002
【特許請求の範囲】
【請求項１】
所定定格の電力を供給可能な接続線が接続される接続手段と、
前記接続線から供給される電力によって充電電池への充電を行う充電手段と、
前記所定定格を超える所要電力を必要とする所定の状態に自装置がなっているか否かを判定する状態判定手段と、
前記充電電池の充電量を確認する充電量確認手段と、
前記充電電池から電力を供給する電力供給手段と、
前記充電手段および前記電力供給手段を制御する電源制御手段と、
を備え、
前記電源制御手段は、
前記接続線の接続中に、前記所定の状態になっていないと前記状態判定手段によって判定され、かつ前記充電電池から前記所要電力を供給できないと前記充電量確認手段によって確認された場合には、前記充電手段に前記充電を行わせた後、前記電力供給手段に前記充電電池から前記所要電力を供給させることを特徴とする電子機器。
【請求項２】
請求項２に記載の電子機器において、
前記接続線の接続中における前記所定の状態は、レンズ鏡筒駆動手段によって移行するレンズ鏡筒の状態であって、光軸方向の長さが撮影時の撮影状態よりも短い沈胴状態であって、
前記所定の状態になるための前記所要電力は、前記レンズ鏡筒駆動手段によって前記撮影状態から前記沈胴状態に移行させるためのレンズ鏡筒駆動用電力であって、
前記電源制御手段は、
前記接続線の接続中に、前記沈胴状態になっていないと前記状態判定手段によって判定され、かつ前記充電電池から前記レンズ鏡筒駆動用電力を供給できないと前記充電量確認手段によって確認された場合には、前記レンズ鏡筒駆動用電力を供給できると前記充電量確認手段によって確認されるまで前記充電手段に前記充電を行わせた後、前記電力供給手段に前記レンズ鏡筒駆動手段へ前記レンズ鏡筒駆動用電力を供給させることを特徴とする電子機器。
【請求項３】
請求項１または請求項２に記載の電子機器において、
前記電源制御手段は、
前記接続線の接続中に、前記電力供給手段に前記所要電力を供給させた後、前記所定の状態になったと前記状態判定手段によって判定された場合には、前記充電手段に前記充電を再度行わせることを特徴とする電子機器。
【請求項４】
充電手段が、所定定格の電力を供給可能な接続線から供給される電力によって充電電池への充電を行い、
状態判定手段が、前記所定定格を超える所要電力を必要とする所定の状態に自装置がなっているか否かを判定し、
充電量確認手段が、前記充電電池の充電量を確認し、
電力供給手段が、前記充電電池から電力を供給し、
電源制御手段が、前記充電手段および前記電力供給手段を制御する
電力供給方法であって、
前記電源制御手段は、
前記接続線の接続中に、前記所定の状態になっていないと前記状態判定手段によって判定され、かつ前記充電電池から前記所要電力を供給できないと前記充電量確認手段によって確認された場合には、前記充電手段に前記充電を行わせた後、前記電力供給手段に前記充電電池から前記所要電力を供給させることを特徴とする電力供給方法。
【請求項５】
所定定格の電力を供給可能な接続線が接続される電子機器のコンピュータを制御するプログラムであって、
前記接続線から供給される電力によって充電電池への充電を行う充電ステップと、
前記所定定格を超える所要電力を必要とする所定の状態に自装置がなっているか否かを判定する状態判定ステップと、
前記充電電池の充電量を確認する充電量確認ステップと、
前記充電電池から電力を供給する電力供給ステップと、
前記充電ステップおよび前記電力供給ステップを制御する電源制御ステップと、
を実行させるプログラムであって、
前記電源制御ステップは、
前記接続線の接続中に、前記所定の状態になっていないと前記状態判定ステップによって判定され、かつ前記充電電池から前記所要電力を供給できないと前記充電量確認ステップによって確認された場合には、前記充電ステップに前記充電を行わせた後、前記電力供給ステップに前記充電電池から前記所要電力を供給させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、２次電池（充電可能なバッテリ）により駆動される電子機器、当該電子機器の電力供給方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来から、ＵＳＢ（Universal Serial Bus）ケーブルを介して、デジタルカメラなどの電子機器に内蔵されている２次電池を充電することが知られている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１７３８２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＵＳＢによる給電能力は所定定格として規格されているため、ＵＳＢケーブルを介した２次電池の充電中に、当該所定定格を超える大きな電力を必要とする、例えばレンズ鏡筒の駆動などの動作を適切に実行することができないという問題があった。
本発明は上記の点に鑑みてなされたものであり、その目的は、所定定格の電流による２次電池の充電中に、当該所定定格を超える大きな電流を必要とする動作を適切に実行する技術を提供することにある。
【課題を解決するための手段】
【０００５】
上記問題を解決するために、本発明の一態様である電子機器は、所定定格の電力を供給可能な接続線が接続される接続手段と、前記接続線から供給される電力によって充電電池への充電を行う充電手段と、前記所定定格を超える所要電力を必要とする所定の状態に自装置がなっているか否かを判定する状態判定手段と、前記充電電池の充電量を確認する充電量確認手段と、前記充電電池から電力を供給する電力供給手段と、前記充電手段および前記電力供給手段を制御する電源制御手段と、を備え、前記電源制御手段は、前記接続線の接続中に、前記所定の状態になっていないと前記状態判定手段によって判定され、かつ前記充電電池から前記所要電力を供給できないと前記充電量確認手段によって確認された場合には、前記充電手段に前記充電を行わせた後、前記電力供給手段に前記充電電池から前記所要電力を供給させることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、所定定格の電流による２次電池の充電中に、当該所定定格を超える大きな電流を必要とする動作を適切に実行することができるようになる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態によるデジタルカメラ１００の概観図である。
【図２】デジタルカメラ１００の機能構成図である。
【図３】デジタルカメラ１００の充電時の動作を示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照しながら本発明の実施形態について詳しく説明する。図１（ａ）はレンズ鏡筒３が沈胴しているときの正面斜視図、図１（ｂ）はレンズ鏡筒３が繰出しているときの正面斜視図、図１（ｂ）は背面斜視図である。
【０００９】
デジタルカメラ１００は、図１（ａ）（ｂ）に示すように、カメラボディー１の前面に、レンズ鏡筒３、飾りリング４、ファインダ対物窓５、ストロボ窓６が設けられ、レンズ鏡筒３の前面には開閉式のレンズバリア２が設けられている。飾りリング４の前面は、カメラボディー１正面のボディー前面とほぼ同一平面上となるように取り付けられている。レンズ鏡筒３の最前部は、光軸方向の長さが撮影時の状態である撮影状態よりも短い状態である沈胴状態（レンズ鏡筒３をカメラボディー１内に格納した状態）では、飾りリング４の前面よりわずかに引っ込んだ状態にあり、この状態でレンズバリア２は閉じられておりレンズ鏡筒３内のレンズを保護している（図１（ａ）参照）。レンズバリア２は、レンズ鏡筒３が沈胴状態から通常撮影が可能な位置まで繰出される際に、初期駆動に連動し、レンズ鏡筒３の最前面が飾りリング４の前面と同一平面上に繰出されるまでに開かれる。また、レンズバリア２ は、レンズ鏡筒３が通常撮影可能な位置から沈胴状態に駆動される際の鏡筒の最終駆動に連動して閉ざされる。また、カメラボディー１の上面は、図１（ａ）（ｂ）に示すように、レリーズ釦７、電源釦８が設けられている。カメラボディー１の背面は、図１（ｃ）に示すように、モニタ９、ファインダ接眼窓１０、操作釦１１、音声再生部（スピーカー）１２が設けられている。
【００１０】
図２は、デジタルカメラ１００の機能構成図である。デジタルカメラ１００は、レンズ鏡筒３、モニタ９、ストロボ１３、撮像レンズ１０１、撮像素子１０２、Ａ／Ｄ（Analog／Digital：アナログ・デジタル）コンバータ１０３、ＣＰＵ（Central Processing Unit：中央処理装置）１０４、画像処理部１０６、バッファメモリ１０７、フラッシュＲＯＭ（Read Only Memory）１０８、記録媒体Ｉ／Ｆ（Interface：インタフェース）１０９、記録媒体１１０、電源回路１１１、充電式バッテリ１１２、ＵＳＢ  Ｉ／Ｆ１１３、バス１１４、ＤＣＣ（Direct Current Cable：直流ケーブル）１１５、鏡筒駆動部１１６を備える。
【００１１】
ＵＳＢ  Ｉ／Ｆ１１３は、ＵＳＢケーブル３００に接続され、ＰＣやプリンタなどのホスト装置２００から、コマンドおよび所定定格（例えば最大５００ｍＡ）の電流供給を受け付ける。つまり、デジタルカメラ１００は、ＵＳＢケーブル３００を介して、ホスト装置２００との通信を行い、また、ホスト装置２００から電源の供給を受ける。バス１１４は、デジタルカメラ１００の各処理部が信号の受け渡しを行う共通の経路である。ＤＣＣ１１５は、デジタルカメラ１００の各処理部への電源の供給を行う共通の経路である。
【００１２】
電源回路１１１は、ＵＳＢケーブル３００から供給される電流によって充電式バッテリ１１２の充電を行う。また、電源回路１１１は、充電式バッテリ１１２からデジタルカメラ１００の各処理部への電流の供給を行う。また、電源回路１１１は、充電式バッテリ１１２の端子間電圧をモニタし、充電式バッテリ１１２の充電量を確認する。
【００１３】
Ａ／Ｄコンバータ１０３は、撮像レンズ１０１を通して撮像素子１０２上に結像された被写体画像をデジタル信号に変換する。画像処理部１０６は、Ａ／Ｄコンバータ１０３から得られたデジタル画像信号に所定の信号処理を施したライブビュー（リアルタイム）画像、撮影後の確認画像および記録媒体１１０に格納されている撮影済み画像を受信して表示する。バッファメモリ１０７は、入出力に要する一時データなどを記憶する。
【００１４】
鏡筒駆動部１１６は、モータを備え、レンズ鏡筒３の状態を移行させる。具体的には、鏡筒駆動部１１６は、例えば、充電式バッテリ１１２から供給される上記所定定格を超える電流（以下、便宜上「レンズ鏡筒駆動用電流」という）によって、撮影状態と沈胴状態との間を移行させる。また、鏡筒駆動部１１６は、例えばフォトインタラプタ（photointerrupter）を備え、レンズ鏡筒３が沈胴状態になっているか否かを判定する。
なお、デジタルカメラ１００はその状況に応じた所定の状態が存在するが、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されている状況における、デジタルカメラ１００の所定の状態の一例は、レンズ鏡筒３の沈胴状態である。換言すれば、鏡筒駆動部１１６は、撮影状態からの状態移行に、所定定格を超えるレンズ鏡筒駆動用電流を必要とする沈胴状態になっているか否かを判定する。
【００１５】
フラッシュＲＯＭ１０８は、デジタルカメラ１００の基本的制御手順を特定するファームウェアを記憶する。また、フラッシュＲＯＭ１０８は、Ａ／Ｄコンバータ１０３が生成したデジタル画像信号を記憶する。記録媒体Ｉ／Ｆ１０９は、記録媒体１１０に電流を供給し、ＣＰＵ１０４の命令に従って記録媒体１１０の読み書きを行う。記録媒体１１０は、デジタルカメラ１００に着脱自由に装着されるメモリカードであり、Ａ／Ｄコンバータ１０３が生成したデジタル画像信号を記憶する。
【００１６】
モニタ９は、ユーザインタフェースを提供する。例えば、モニタ９は、充電式バッテリ１１２から供給される上記所定定格を超える電流（以下、便宜上「表示用電流」という）によって、デジタルカメラ１００全般の操作メニュー、ダイレクトプリントに係る操作メニュー、種々の状態表示、エラーメッセージなどの種々の情報をユーザに表示し、ユーザから種々の入力を受け付ける。
【００１７】
ストロボ１３は、コンデンサに電荷を充電（チャージ）し、充電した電荷を放電し、被写体を照射する。具体的には、ストロボ１３は、例えば、充電式バッテリ１１２から供給される上記所定定格を超える電流（以下、便宜上「ストロボ充電用電流」という）によって、コンデンサに電荷を充電する。
【００１８】
ＣＰＵ１０４は、シーケンス（実行手順）の制御、ＰＴＰ（Picture Transfer Protocol）コマンドの解析、モニタ９、ストロボ１３、電源回路１１１、鏡筒駆動部１１６などの各処理部を制御する情報を送信する（図２の実線の矢印参照）。
【００１９】
上記構成を備えることで、ＣＰＵ１０４は、上述の電源回路１１１による充電式バッテリ１１２への充電、充電式バッテリ１１２から各処理部へ所要電流の供給を制御する。より詳細には、ＣＰＵ１０４は、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されているときに、レンズ鏡筒３が、所定の状態である沈胴状態になっていないと鏡筒駆動部１１６によって判定され、かつ充電式バッテリ１１２からレンズ鏡筒駆動用電流を供給できないと電源回路１１１によって確認された場合には、レンズ鏡筒駆動用電流を供給できると電源回路１１１によって確認されるまで、電源回路１１１に充電式バッテリ１１２への充電を行わせた後、電源回路１１１に充電式バッテリ１１２から鏡筒駆動部１１６へレンズ鏡筒駆動用電流を供給させる。
【００２０】
また、ＣＰＵ１０４は、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されているときに、電源回路１１１にレンズ鏡筒駆動用電流を供給させた後、レンズ鏡筒３が所定の状態である沈胴状態になったと鏡筒駆動部１１６によって判定された場合には、電源回路１１１に充電式バッテリ１１２への充電を再度行わせる。
【００２１】
以下、図３を用いてデジタルカメラ１００の充電時の動作を説明する。図３に示すフローチャートは、ＵＳＢケーブル３００がＵＳＢ  Ｉ／Ｆ１１３に挿入されることにより開始する（ステップＳ１）。なお、ＵＳＢケーブル３００の他端はホスト装置２００に接続しているものとする。
【００２２】
ＣＰＵ１０４は、電源回路１１１に、ＵＳＢケーブル３００から供給される電流によって充電式バッテリ１１２を充電させる（ステップＳ２）。換言すれば、電源回路１１１は、ＣＰＵ１０４の命令に従って、各処理部に供給する電流の電源を、充電式バッテリ１１２からＵＳＢケーブル３００を介してホスト装置２００から供給される電流に切り替える（ステップＳ２）。
【００２３】
ステップＳ２に続いて、ＣＰＵ１０４は、レンズ鏡筒３がカメラボディー１内に格納済みであるか否か、即ち、レンズ鏡筒３が沈胴状態であるか否かを判断する（ステップＳ３）。例えば、ＣＰＵ１０４は、レンズ鏡筒３の状態を判定させる命令を鏡筒駆動部１１６に送信し、鏡筒駆動部１１６から当該命令に対する応答としてレンズ鏡筒３が沈胴状態である旨の判定結果を取得した場合に、レンズ鏡筒３がカメラボディー１内に格納済みであると判断する。ＣＰＵ１０４は、レンズ鏡筒３がカメラボディー１内に格納済みであると判断した場合（ステップＳ３：ＹＥＳ）、ステップＳ４からステップＳ７を飛ばしてステップＳ８に進む。
【００２４】
ＣＰＵ１０４は、レンズ鏡筒３がカメラボディー１内に格納済みでないと判断した場合（ステップＳ３：ＮＯ）、充電式バッテリ１１２に所定量以上充電されているか否かを判断する（ステップＳ４）。例えば、電源回路１１１は、充電式バッテリ１１２の充電量が所定量以上である場合に所定量充電されている旨をＣＰＵ１０４に通知し、ＣＰＵ１０４は、当該通知の有無により充電式バッテリ１１２に所定量以上充電されているか否かを判断する。なお、上記判断の基準となる上記所定量は、レンズ鏡筒３を撮影状態から沈胴状態に移行させるレンズ鏡筒駆動用電流を供給できる電圧であって例えば３．４Ｖである。ＣＰＵ１０４は、充電式バッテリ１１２に所定量以上充電されていないと判断した場合（ステップＳ４：ＮＯ）、充電式バッテリ１１２に所定量以上充電されたと判断する迄、本判断（ステップＳ４）を繰り返し実行する。
【００２５】
ＣＰＵ１０４は、充電式バッテリ１１２に所定量以上充電されていると判断した場合（ステップＳ４：ＹＥＳ）、電源回路１１１に、充電式バッテリ１１２から鏡筒駆動部１１６へレンズ鏡筒駆動用電流を供給させる（ステップＳ５）。換言すれば、電源回路１１１は、ＣＰＵ１０４の命令に従って、各処理部に供給する電流の電源を、ＵＳＢケーブル３００を介してホスト装置２００から供給される電流から充電式バッテリ１１２に切り替えるとともに、充電式バッテリ１１２から鏡筒駆動部１１６へレンズ鏡筒駆動用電流を供給する（ステップＳ５）。即ち、充電式バッテリ１１２の充電を止め、充電式バッテリ１１２から鏡筒駆動部１１６へのレンズ鏡筒駆動用電流の供給をはじめる。
【００２６】
ステップＳ５に続いて、ＣＰＵ１０４は、レンズ鏡筒３の状態を沈胴状態に移行させる命令を鏡筒駆動部１１６に送信する。当該命令を取得した鏡筒駆動部１１６は、充電式バッテリ１１２から供給されるレンズ鏡筒駆動用電流によって、レンズ鏡筒３をカメラボディー１内に格納、即ち、レンズ鏡筒３の状態を沈胴状態に移行させる（ステップＳ６）。
【００２７】
ステップＳ６に続いて、ＣＰＵ１０４は、電源回路１１１に、ＵＳＢケーブル３００から供給される電流によって充電式バッテリ１１２を充電させる（ステップＳ７）。換言すれば、電源回路１１１は、ＣＰＵ１０４の命令に従って、デジタルカメラ１００に供給する電流の電源を、充電式バッテリ１１２からＵＳＢケーブル３００を介してホスト装置２００から供給される電流に切り替える（ステップＳ７）。即ち、充電式バッテリ１１２から鏡筒駆動部１１６へのレンズ鏡筒駆動用電流の供給を止め、充電式バッテリ１１２の充電をはじめる。
【００２８】
ステップＳ３（ＹＥＳ）またはステップＳ７に続いて、ＣＰＵ１０４は、充電式バッテリ１１２の充電が完了したか否かを判断する（ステップＳ８）。例えば、電源回路１１１は、充電式バッテリ１１２の充電が完了した場合に充電が完了した旨をＣＰＵ１０４に通知し、ＣＰＵ１０４は、当該通知の有無により充電式バッテリ１１２に充電が完了したか否かを判断する。ＣＰＵ１０４は、充電式バッテリ１１２の充電が完了していないと判断した場合（ステップＳ８：ＮＯ）、ステップＳ３に戻り、再度、レンズ鏡筒３がカメラボディー１内に格納済みであるか否かを判断する。一方、ＣＰＵ１０４は、充電式バッテリ１１２の充電が完了したと判断した場合（ステップＳ８：ＹＥＳ）、図３に示すフローチャートは終了する。
【００２９】
図３に示すフローチャートによれば、レンズ鏡筒３が撮影状態にあるデジタルカメラ１００にＵＳＢケーブル３００を接続したときに充電式バッテリ１１２の充電量が空であったとしても、充電式バッテリ１１２が徐々に充電されて、レンズ鏡筒３の駆動に必要な電流を供給できる容量になったときに、充電式バッテリ１１２から供給される電流によってレンズ鏡筒３は撮影状態から沈胴状態に移行する。
【００３０】
以上、図面を参照してこの発明の一実施形態について詳しく説明してきたが、具体的な構成は上述のものに限られることはなく、この発明の要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
例えば、本実施形態では、図３に示すフローチャートのステップＳ８において、ＣＰＵ１０４は、充電式バッテリ１１２の充電が完了していないと判断した場合（ステップＳ８：ＮＯ）、ステップＳ４に戻ることなく、充電式バッテリ１１２の充電が完了したと判断する迄、当該判断（ステップＳ９）を繰り返し実行してもよい。また、ステップＳ３において、鏡筒駆動部１１６は、ＣＰＵ１０４からの命令に従ってレンズ鏡筒３が沈胴状態であるか否かを判定し、ＣＰＵ１０４は鏡筒駆動部１１６から取得した判定結果に基づいてレンズ鏡筒３がカメラボディー１内に格納済みであるか否かを判断したが、例えば、鏡筒駆動部１１６は、移行後のレンズ鏡筒３の状態を示す情報をバッファメモリ１０７などに一時記憶し、ＣＰＵ１０４は一時記憶されている情報を参照しレンズ鏡筒３がカメラボディー１内に格納済みであるか否かを判断してもよい。
【００３１】
また、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されている状況における、デジタルカメラ１００の所定の状態の一例は沈胴状態であると説明したが、当該状況における、デジタルカメラ１００の所定の状態は、ストロボ１３の充電が完了した状態であるストロボ充電完了状態であってもよい。なお、ストロボ充電完了状態になるためには、上述の如く、所定定格を超えるストロボ充電用電流を必要とする。また、所定定格を超える所要電流であるストロボ充電用電流を必要とする所定の状態であるストロボ充電完了状態になっているか否かは、例えば、ＣＰＵ１０４が判定する。
【００３２】
即ち、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されている状況における、デジタルカメラ１００の所定の状態がストロボ充電完了状態である場合、ＣＰＵ１０４は、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続され、かつ、所定の状態であるストロボ充電完了状態になっていないときに、充電式バッテリ１１２からストロボ充電用電流以上の所定量の電流を供給できないと電源回路１１１によって確認された場合には、上記所定量の電流を供給できると電源回路１１１によって確認されるまで、電源回路１１１に充電を行わせた後、電源回路１１１に充電式バッテリ１１２からストロボ１３へ上記所定量の電流を供給させるようにしてもよい。なお、ほぼまたは完全に充電を終えた充電式バッテリ１１２から供給される電流を上記所定量の電流としてもよい。ストロボ１３に対する充電可能タイミングよりも遅いタイミングでストロボ１３の充電を開始して充電完了タイミングを遅らせることによって、充電完了後から始まる自己放電によるストロボ１３のパワー低下の影響を極力抑えるためである。
【００３３】
更に、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されている状況における、デジタルカメラ１００の所定の状態は、モニタ９に要求に応じた所定の表示内容が表示された状態である表示完了状態であってもよい。なお、表示完了状態になるためには、上述の如く、所定定格を超える表示用電流を必要とする。また、所定定格を超える所要電流である表示用電流を必要とする所定の状態である表示完了状態になっているか否かは、例えば、ＣＰＵ１０４が判定する。
【００３４】
即ち、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続されている状況における、デジタルカメラ１００の所定の状態が表示完了状態である場合、ＣＰＵ１０４は、ＵＳＢ  Ｉ／Ｆ１１３にＵＳＢケーブル３００が接続され、かつ、所定の状態である表示完了状態になっていないときに、充電式バッテリ１１２から表示用電流を供給できないと電源回路１１１によって確認された場合には、表示用電流を供給できると電源回路１１１によって確認されるまで、電源回路１１１に充電を行わせた後、電源回路１１１に充電式バッテリ１１２からモニタ９へ表示用電流を供給させるようにしてもよい。
【００３５】
以上、本実施形態によれば、ＵＳＢケーブル３００を介した所定定格の電流による充電式バッテリ１１２の充電中に、当該所定定格を越える大きな電流を必要とする動作、例えば、レンズ鏡筒３の駆動、ストロボ１３の充電、モニタ９ヘの出力などの動作を適切に実行することができるようになる。これにより、例えば、レンズ鏡筒３が撮影状態のままＵＳＢケーブル３００を介して充電式バッテリ１１２を充電した場合に発生し得るリスク（例えば、撮像レンズ１０１に傷や埃がつくというリスク）をできるたけ回避することができる。また例えば、ＵＳＢケーブル３００を介して充電式バッテリ１１２に充電しているときにストロボ１３も充電されるため、少なくとも充電式バッテリ１１２の充電完了時には、ストロボ１３をすぐに使用することができる。また例えば、ＵＳＢケーブル３００を介して充電式バッテリ１１２に充電しているときにモニタ９に電流が供給されるため、モニタ９を介してダイレクトプリントなどの操作をすることができる。
【００３６】
また、本実施形態では、ＣＰＵ１０４は、電源回路１１１による、充電式バッテリ１１２への充電の電力制御、充電式バッテリ１１２から各処理部に供給する電力制御の一例として、電流を制御する例を説明したが、電圧を制御してもよい。
【００３７】
また、本実施形態では、本発明をデジタルカメラに適用した例を用いて説明を行ったが、これに限られず、例えば、携帯電話や音楽プレイヤーなど、他の電子機器に本発明を適用しても同様の効果を得ることができる。
また、本実施形態では、給電用のケーブルとしてＵＳＢケーブルを用いる例を説明したが、給電用のケーブルはＵＳＢケーブルに限定されない。例えば、ＬＡＮ（Local Area Network）ケーブルなど、所定定格の電流を供給可能な接続線を用いてもよい。また、ＵＳＢケーブルやＬＡＮケーブルのように情報の送受信が可能なケーブルでなく、単に所定定格の電流を供給可能な接続線を用いてもよい。
【００３８】
上述のデジタルカメラ１００は内部に、コンピュータシステムを有している。そして、上述したＣＰＵ１０４の動作は、プログラムの形式でフラッシュＲＯＭ１０８に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。
【００３９】
また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。
【符号の説明】
【００４０】
１…カメラボディー  ２…レンズバリア  ３…レンズ鏡筒  ９…モニタ  １３…ストロボ  １００…デジタルカメラ  １０４…ＣＰＵ  １１１…電源回路  １１２…充電式バッテリ  １１３…ＵＳＢ  Ｉ／Ｆ  １１６…鏡筒駆動部  ２００…ホスト  ３００…ＵＳＢケーブル
【図１】
2011019369.tif 000003
【図２】
2011019369.tif 000004
【図３】
2011019369.tif 000005