(57)【要約】  【課題】電池交換が出来ない電子機器において、内蔵された電池のエネルギが消費され動作出来なくなっても、短時間で動作を再開させることである。【解決手段】二次電池Ａ１３１と二字電池Ｂ１３２を内蔵し、これら２つの二次電池をいずれかの出力を電源系統へ供給する電源コントローラ１２２と、この電源系統の出力から電子機器の動作を制御するシステムコントローラ１００と、を有し、２つの二次電池の容量は、二次電池Ｂ１３２が二次電池Ａ１３１に比べて大きく設定され、２つの二次電池の最大充電電流は、二次電池Ａ１３１が二次電池Ｂ１３２に比べて大きく設定されている。【選択図】図１
2011083117.tif 000002
【特許請求の範囲】
【請求項１】
動作電力を得るために第１の二次電池と第２の二字電池を内蔵した電子機器であって、
上記第１と第２の二次電池をいずれかの出力を電源系統へ供給する電源コントローラと、
上記電源系統の出力から電子機器の動作を制御するシステムコントローラと、を有し、
上記第１と第２の二次電池の容量は、第２の二次電池が第１の二次電池に比べて大きく設定され、上記第１と第２の二次電池の最大充電電流は、第１の二次電池が第２の二次電池に比べて大きく設定されていることを特徴とする電子機器。
【請求項２】
上記電源コントローラは、動作開始時は上記第２の二次電池の出力を電源系統へ供給し、上記システムコントローラの指令に応じて電源系統への出力を上記第２の二次電池から上記第１の二次電池へ切り換えることを特徴とする請求項１に記載の電子機器。
【請求項３】
上記電子機器は更に、非接触で上記第１と上記第２の二次電池を充電する充電回路を有し、上記電源コントローラは、上記第１の２次電池への充電を上記第２の二次電池への充電に優先し実行するように上記充電回路を制御することを特徴とする請求項２に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特性の異なる複数の二次電池を電源として動作可能な電子機器及び充電器に関する。
【背景技術】
【０００２】
特許文献１に開示された携帯電話機は、主電池と副電池を有し、主電池の容量がなくなると副電池に切り換えると共に警告表示を行なう。特許文献２に開示された携帯電話機も主電池と副電池を有し、主電池の容量が無くなり副電池へ切り換えると動作できる機能に制限をかける。主電池によって動作するときは、電話機機能以外の機能（音楽再生、ゲーム、画像処理）が動作できるが、副電池によって動作するときは、電話機機能のみが動作できる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平６−２９８９８号公報
【特許文献２】特開２００２−３２０３４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
電池で駆動される電子機器の一例として電子カメラが在り、近年防水機能を有する機種も存在する。このような電子カメラにおいて防水性を保つためには、電子カメラの内部が外部へ暴露する状況をなるべく排除することが望ましい。例えば電子カメラの電池交換の際には電池蓋を開く必要がありこの際に外部から水や塵等が入る虞がある。このような虞を無くすためには電池蓋を廃止する必要がある。電池蓋を廃止により電池交換はあきらめることになる。電池交換をあきらめることは、電池蓋以外にも電池交換に必要な部材が不要となり、電子カメラ等の電子機器の小型化に寄与できる。一方このように電池の交換を出来ない構成の電子機器においては、電池のエネルギが消費され動作が出来なくなった際に、電子機器内の電池（二次電池）へ充電されるまで動作を再開出来ない。従ってこのような構成の電子機器においては内蔵された電池の充電時間を短くして動作再開させることが、利便性を向上する上で重要である。
【０００５】
本発明の目的は、電池交換が出来ない電子カメラ等の電子機器において、内蔵された電池エネルギが消費され動作できなくなっても、短時間で動作を再開させることである。
【課題を解決するための手段】
【０００６】
本発明の電子機器は、動作電力を得るために第１の二次電池と第２の二字電池を内蔵した電子機器であって、上記第１と第２の二次電池をいずれかの出力を電源系統へ供給する電源コントローラと、上記電源系統の出力から電子機器の動作を制御するシステムコントローラと、を有し、上記第１と第２の二次電池の容量は、第２の二次電池が第１の二次電池に比べて大きく設定され、上記第１と第２の二次電池の最大充電電流は、第１の二次電池が第２の二次電池に比べて大きく設定されていることを特徴とする電子機器である。
【０００７】
本発明の電子機器において、上記電源コントローラは、動作開始時は上記第２の二次電池の出力を電源系統へ供給し、上記システムコントローラの指令に応じて電源系統への出力を上記第２の二次電池から上記第１の二次電池へ切り換えることを特徴とする電子機器である。
【０００８】
本発明の電子機器は更に、非接触で上記第１と上記第２の二次電池を充電する充電回路を有し、上記電源コントローラは、上記第１の２次電池への充電を上記第２の二次電池への充電に優先し実行するように上記充電回路を制御することを特徴とする電子機器である。
【発明の効果】
【０００９】
本発明によれば、電池交換が出来ない電子カメラ等の電子機器において、内蔵された電池エネルギが消費され動作できなくなっても、短時間で動作を再開させることが出来る。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る電子カメラと充電ドックのシステム構成例を示すブロック図である。
【図２ａ】図２ａは、図１の電子カメラ内のシステムコントローラにより実行される処理を示すフローチャートである。
【図２ｂ】図２ｂは、図１の電子カメラ内のシステムコントローラにより実行される処理を示すフローチャートである。
【図３】図３は、図１の電子カメラ内のシステムコントローラにより実行される処理を示すフローチャートである。
【図４】図４は、図１の電子カメラ内の電源コントローラにより実行される処理を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照して、本発明を実施するための形態について説明する。図１は、電子カメラとこの電子カメラと非接触で充電動作を行う充電ドックとを接続した際のブロック図が開示されている。なお充電ドックは充電スタンド、充電クレードルとも呼ばれるが、本説明ではドックの名称を使う。
【００１２】
システムコントローラ１００（以下Ｓｃｎｔ１００と省略して呼ぶ）は電子カメラ１を統括して制御し、その内部はＣＰＵ（不図示）によって制御される複数の機能ブロックから構成され、ＦｌａｓｈＲｏｍ１１６に記録されているプログラムコードに基づき所定の動作を実行する。
【００１３】
撮像素子１０４はＣＣＤ、或はＣＭＯＳ等のイメージセンサで構成され、撮影レンズ１０２によって形成された被写体像を光電変換して画像信号を生成する。撮像素子インターフェース回路１０６（以下撮像素子IF回路１０６と称す）は撮像素子１０４を駆動すると共に撮像素子１０４が出力する画像信号をＡ／Ｄ変換してデジタルデータとしてＳｃｎｔ１００へ出力する。Ｓｃｎｔ１００はこのデジタルデータに所定の画像処理を施して画像データを生成する。
【００１４】
表示回路１０８はモニタ１１０を駆動して画像データを表示する回路である。モニタ１１０は液晶パネル、有機ＥＬパネル、プラズマ表示パネル等の表示素子から構成され、画像データの表示のほかにアイコン、文字データ等の情報の表示も行なわれる。メモリカード１１２は不揮発性メモリから構成された記憶媒体であってスロット（不図示）よってカメラに着脱可能に保持され、撮影された画像データが格納される。ＳＤＲＡＭ１１４は、撮像素子１０４から得られたデジタルデータの一時記憶、このデータを画像処理する際に必要なワークメモリとして用いられる。
【００１５】
ＦｌａｓｈＲｏｍ１１６は不揮発性の半導体メモリから構成され、Ｓｃｎｔ１００が動作するために必要なプログラムコードの記録、画像データの記録（メモリカード１１２が装着されていない場合）、制御パラメータの記録等に使用される。ＵＳＢ(Universal Serial Bus)端子１１８は電子カメラ１と外部機器１７４（例えばＰＣ（パーソナルコンピュータ））との通信に利用される。この端子を利用することで外部機器１７４は電子カメラ１と通信し、メモリカード１１２に記憶された画像データの読出し、ＦｌａｓｈＲｏｍ１１６に記憶されたプログラムコード、制御パラメータの書き換え、画像データの読出しも可能となる。更に外部機器１７４はＳｃｎｔ１００を介して電源コントローラ１２２のＦｌａｓｈＲｏｍ１２２ａへのアクセスも可能となる。
【００１６】
補助光源ユニット１１９は、被写体が暗い場合に被写体の輝度を上げるために光を照射する。このユニットは、例えば、高輝度ＬＥＤとその駆動回路とから構成されても良いし、キセノン管と昇圧回路とメインコンデンサとから構成されたストロボユニットでも良いし、ランプとその駆動回路とから構成されても良い。カメラ操作スイッチ１２０は、電子カメラ１の動作を指示するためにユーザによって操作されるスイッチ（ＳＷ）であって、ダイヤルＳＷ、アップダウンＳＷ、レリーズＳＷ、ムビー撮影ＳＷ、電源ＳＷ、タッチＳＷ、再生ＳＷ、モード設定ＳＷ等から構成される。
【００１７】
電源コントローラ１２２（（以下Ｐｃｎｔ１２２と省略して呼ぶ）は電子カメラ１の電源を制御する。その内部にＦｌａｓｈＲｏｍ１２２ａを有し、このＦｌａｓｈＲｏｍ１２２ａにはＰｃｎｔ１２２を動作させるために必要なプログラムコード、電源の制御に必要なパラメータ等が記憶されている。
【００１８】
電子カメラ１の内部には、その動作に必要な電力を供給する２つの二次電池（二次電池Ａ１３１と二次電池Ｂ１３２）が配置されている。二次電池Ａ１３１（第一の二次電池）と二次電池Ｂ１３２（第二の二次電池）は電気的特性が異なる。２つの二次電池は蓄積出来る電気エネルギー（容量）が異なり、二次電池Ａ１３１の容量は二次電池Ｂ１３２の容量より少ない（二次電池Ａ１３１の容量  ＜  二次電池Ｂ１３２の容量）。更に２つの二次電池は充電特性が異なり、二次電池Ａ１３１の急速充電能力は二次電池Ｂ１３２の急速充電能力がより高いものを用いる。同じ特性の電池であれば容量の減少に比例して充電時間も減少する。しかし二字電池Ａ１３１に用いられる電池は二次電池Ｂ１３２に比べてより急速な充電が可能な電池を用いる。なぜなら充電にかかる時間をより短縮し、電池交換をしなくても直ちにカメラを利用可能な状態へ設定するためである。電子カメラで利用されているリチウムイオン二次電池の充電電流は最大で１Ｃ程度である。しかし近年、より充電電流が大きい電池も開発されている。例えば東芝社の二次電池ＳｃｉＢ（登録商標）がある。このような急速充電の特性が優れたものを二字電池Ａ１３１に利用することが好ましい。利用可能な素子はリチウムイオン二次電池に限るものではなく充電可能な電池であり必要な特性を有する電池であれば種類は問わない。また電気エネルギを蓄積可能な素子であれば二次電池に限るものではない（例えば電気2重層コンデンサ等）。ＤＣ／ＤＣコンバータ１３４は2つの二次電池いずれかの出力を、電子カメラ１を構成する電子回路の電源ラインへ、その回路の動作に適した電圧に変換（降圧或は昇圧）して出力する。この２つの二次電池の出力はダイオード１３５を介してＰｃｎｔ１２２の電源ラインへ供給される。ダイオード１３５は２つの二次電池の出力が干渉することを防止するためにある。Ｐｃｎｔ１２２は電子カメラが非動作中であっても電源ＳＷの状態を監視するため待機状態にあり、この状態ではＤＣ／ＤＣコンバータ１３４の出力は電源として利用出来ない。従って電池の直接の出力でＰｃｎｔ１２２は動作できる必要がある。
【００１９】
カメラ操作スイッチ１２０の一つである電源ＳＷがＯＮするとＰｃｎｔ１２２は動作を開始し、ＤＣ／ＤＣコンバータ１３４を制御して電子カメラ１の動作に必要な電力を供給する。Ｐｃｎｔ１２２は電子カメラ１が充電ドック２に載置され、充電ドック２から電力供給を受けると、この電力を利用して二次電池Ａ１３１と二次電池Ｂ１３２の充電動作を行う。この充電動作は、所謂非接触充電方式（無接点充電方式或は無線充電方式）で実行される。すなわち充電ドック２に設けられた一次コイル１４２から発生した磁気エネルギを電子カメラ１に設けられた二次コイル１３２で受けることで電力送信が行なわれる。またこの二つのコイルを利用して電子カメラ１と充電ドック２との通信動作も行われる。電子カメラ１の底面部に二次コイル１３３は配置され、充電ドック２の上面部（電子カメラ１が載置される部位）に一次コイル１４２は配置されている。充電ドック２に電子カメラ１が載置されると、これら２つのコイルは対向し電磁誘導によって充電ドック２からか電子カメラ１への電力の送信が可能となる。
【００２０】
二次コイル１３３から発生した交番電圧は整流回路１２６（電力の受信回路）によって直流電圧に変換され充電回路ｃ１２８へ供給される。充電回路ｃ１２８はＰｃｎｔ１２２の指令に基づき二次電池ｃ１３０への充電動作を行う。整流回路１２６の出力は通信回路１２４へも出力される。充電ドック２から電子カメラ１への情報送信は例えば次のような方法でなされる。一次コイルに印加する電圧の振幅を情報に応じて変化させることで（振幅変調することで）整流回路１２６から出力される電圧が情報に応じて変化する。この変化から通信回路ｃ１２４は情報を検出しＰｃｎｔ１２２へ出力する。また電子カメラ１から充電ドック２への情報送信は例えば次のような方法でなされる。通信回路ｃ１２４は二次コイル１３３に接続された負荷（インピーダンス）を情報に応じて変化させることで（負荷変動することで）情報を充電ドック２へ送信する。この負荷変動を充電ドック２では一次コイル１４２に流れる電流の変化から検出することが出来る。電子カメラ１と充電ドック２との通信方式は、以上に述べた以外の方式、周波数変調方式、位相変調方式、複数の変調方式を組合せた方式を用いてもかまわない。また一次コイル１４２と二次コイル１３３を用いることなく他の方式を用いて通信しても良い。
【００２１】
充電ドックコントローラ１４０（以下Ｄｃｎｔ１４０と省略して呼ぶ）は充電ドック２を統括して制御する。その内部にＦｌａｓｈＲｏｍ１４０ａを有し、このＦｌａｓｈＲｏｍ１４０ａにはＤｃｎｔ１４０を動作させるために必要なプログラムコード、充電ドック２の制御に必要な制御パラメータ等が記憶されている。
【００２２】
充電ドック２の動作に必要な電力は、二つの電力源から供給可能であり、第一電力源（内部電源）は充電ドックの内部に配置された二次電池ｄ１５４であり、第二電力源（外部電源）はＡＣ／ＤＣアダプタ１７０である。二次電池ｄ１５４としてはニッケル水素２次電池、リチウムイオン２次電池、鉛蓄電池等の充電可能な電池が用いられる。また二次電池ｄ１５４を格納する電池室を充電ドック２内に設け、この電池室と規格が適合すれば一次電池であっても利用可能な構成としても良い。ＡＣ／ＤＣアダプタ１７０は商用電源からのＡＣ出力を充電ドック２の動作可能な直流電圧に変換して出力する。
【００２３】
ＡＣ／ＤＣアダプタの出力はＤＣジャック１７２をＤＣプラグ１５０へ接続することで充電ドック２へ供給される。ＤＣジャック１７２がＤＣプラグ１５０へ接続された時は、電源切換SW１５２は、ＡＣ／ＤＣアダプタ１７０を充電ドック２の電源とする為にその出力を充電ドック２内へ供給する。そしてＤＣジャック１７２がＤＣプラグ１５０へ接続されていない時は、電源切換SW１５２は、二次電池ｄ１５４を充電ドックの電源とする為にその出力を充電ドック2内へ供給する。Ｄｃｎｔ１４０はこの電源切換ＳＷ１５２の状態から二次電池ｄ１５４からの電力で動作しているのかＡＣ／ＤＣアダプタ１７０からの電力で動作しているのかを判別できる。この実施例では電源切換ＳＷ１５２の状態で電力の供給元を判別しているが、二次電池ｄ１５４とＡＣ／ＤＣアダプタ１７０の出力電圧の違いを利用して判別しても良い。電源切換え部である電源切換ＳＷ１５２は機械的なスイッチ、半導体スイッチ、リレー等の部材から構成できる。
【００２４】
ＡＣ／ＤＣアダプタ１７０が電源として充電ドック２へ接続されると、その出力は充電回路ｄ１５６へも供給される。充電回路ｄ１５６は二次電池ｄ１５４の充電の為の回路であり充電ドックコントローラ１４０の指令に基づき充電動作を行う。電源切換SW１５２から供給される電力はドライバー回路１４４へ供給され、ドライバー回路１４４は駆動信号（交番信号）を生成して一次コイル１４２へ供給する。この駆動信号によって一次コイル１４２は磁力を生成し、二次コイル１３３は電圧が誘導され電子カメラ１へ電力が供給される。ドライバー回路１４４の駆動信号は駆動信号生成回路１４８から供給される。駆動信号の条件（周波数、振幅等の条件）はＤｃｎｔ１４０によって制御される。
【００２５】
通信回路ｄ１４６は、Ｄｃｎｔ１４０の指令に基づき一次コイル１４２を介して電子カメラ１へ情報を送信すると共に、電子カメラ１からの情報を一次コイル１４２を介して受信するための回路である。情報を送信する際には、駆動信号生成回路１４８を制御して一次コイル１４２へ出力する駆動信号を変調する。情報を受信する際には、通信回路ｄ１４６は一次コイルに流れる電流の変化（負荷変動）から電子カメラ１が送信する情報を検出する。
【００２６】
充電開始スイッチ１５８は、充電ドック２の動作を指示するためにユーザによって操作されるスイッチである。ユーザは電子カメラ１が充電ドック２へ載置し、充電開始スイッチ１５８をＯＮすれば充電動作が出来る。この充電開始スイッチ１５８は電子カメラ１が充電ドック２へ載置されるとＯＮする構成のスイッチとしても良い。ＬＥＤ１６２は充電ドックの動作状態を示す為に存在する表示部材である。ＵＳＢ(Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ)端子１６０は充電ドック２と外部機器１７４（例えばパーソナルコンピュータ（ＰＣ））との通信に利用される。この端子を利用することで外部機器１７４は通信することで、ＦｌａｓｈＲｏｍ１４０ａに記憶されたプログラムコード、制御パラメータ等の書き換えが可能となる。
【００２７】
この実施形態においては、電磁誘導を用いて充電ドック２から電子カメラ１へ電力送信するために各々にコイルを配置して非接触充電動作を行なった。しかし充電ドック２と電子カメラ１にそれぞれ接点を配置して、電子カメラ１が充電ドック２に載置された際に各々の接点を接続させて、この接点を介して電力送信を行なうことも出来る。
【００２８】
図２ａ、図２ｂ、図３に示されたフローチャートは、電子カメラ内のＳｃｎｔ１００（図１参照）がＦｌａｓｈＲｏｍ１１６に記録されたプログラムコードに基づき実行する処理を示している。
【００２９】
後述するように、Ｐｃｎｔ１２２は二つの起動要因（カメラ操作スイッチ１２０の一つである電源ＳＷがＯＮしたことによる起動、充電ドック２からの通信による起動）を持ち、Ｐｃｎｔ１２２は何れの要因で起動してもＤＣ／ＤＣコンバータ１３４を動作させてＳｃｎｔ１００を起動させる。Ｄｃｎｔ１４０によってＤＣ／ＤＣコンバータ１３４の動作を許可すると電子カメラ内の電源系に電力が供給され、Ｓｃｎｔ１００は動作を開始する。ステップＳ１００においてＳｃｎｔ１００は、システム起動処理を行う。Ｓｃｎｔ１００に接続された周辺回路の初期設定、メモリの初期設定等を行なう。
【００３０】
ステップＳ１０２においてＳｃｎｔ１００は、Ｐｃｎｔ１２２と通信し、電源に関する情報を取得する。ここで取得される情報は、二次電池Ａ１３１と二次電池Ｂ１３２の容量（公称容量と現在の充電レベル）に関する情報、これら２つの二次電池の何れの出力によって動作しているかに関する情報、電子カメラ１が充電ドック２に載置されているか否かに関する情報などがある。Ｓｃｎｔ１００は動作中にステップＳ１０２の処理を周期的に実行する。ステップＳ１０４においてＳｃｎｔ１００は、充電ドック２に電子カメラ１が載置されているか判定する。充電ドック２に載置されている時は、充電動作を行うために動作ステップＳ１１０へ移行し、載置されていない時は通常のカメラ動作を行うために動作ステップ１０６へ移行する。
【００３１】
ステップＳ１１０においてＳｃｎｔ１００は、Ｓ１０２で取得した情報に基づきモニタ１１０上に、２つの二次電池の容量（現在の充電レベル）を表示すると共に二次電池の充電動作中であればいずれの二次電池を充電しているかを表示する。
【００３２】
ステップＳ１１２においてＳｃｎｔ１００は、二次電池Ａ１３１の容量（現在の充電レベル）を判定し、充電が必要ないと判定するとステップＳ１１８へ移行し、充電が必要と判定するとステップＳ１１４へ移行する。ステップＳ１１４においてＳｃｎｔ１００は二次電池Ａ１３１が既に充電動作中であるか判定し、既に充電中ならばＳ１０２へ移行する。充電動作を行っていない時は、Ｓ１１６においてＳｃｎｔ１００はＰｃｎｔ１２２に対して二次電池Ａの充電動作の実行を指令するために通信を行なう。そしてＳ１０２へ移行する。
【００３３】
ステップＳ１１８においてＳｃｎｔ１００は、二次電池Ｂ１３２の容量（現在の充電レベル）を判定し、充電が必要ないと判定するとステップＳ１２４へ移行し、充電が必要と判定するとステップＳ１２０へ移行する。ステップＳ１２０においてＳｃｎｔ１００は二次電池Ｂ１３２が既に充電動作中であるか判定し、既に充電中ならばＳ１０２へ移行する。充電動作を行っていない時は、Ｓ１２２においてＳｃｎｔ１００はＰｃｎｔ１２２に対して二次電池Ｂ１３２の充電動作の実行を指令するために通信を行なう。そしてＳ１０２へ移行する。
【００３４】
ステップＳ１２４においてＳｃｎｔ１００は、二次電池Ａ１３１と二次電池Ｂ１３２の容量（現在の充電レベル）が満充電レベルに達すると所定の表示を行い、システムの動作を停止する。カメラユーザは、この表示を確認後電子カメラ１を充電ドック２から外し、電子カメラ１を利用すれば、２つの二次電池を用いて電子カメラ１を動作できる。ステップＳ１２６においてＳｃｎｔ１００は、システム停止処理を行う。Ｓｃｎｔ１００に接続された周辺回路の動作を止め、システム停止後も記憶すべき情報の退避動作等を行なう。ステップＳ１２８においてＳｃｎｔ１００はＰｃｎｔ１２２へシステム停止要求を送信する。この要求を受けたＰｃｎｔ１２２はＤＣ／ＤＣコンバータ１３４の動作を止める。
【００３５】
ステップ１０４からステップ１０６へ動作が移行すると、Ｓｃｎｔ１００は二次電池Ａ１３１の容量（現在の充電レベル）をチェックする。充電レベルが充分であり、二次電池Ａ１３１での動作が可能であればステップＳ１０８へ移行し、二次電池Ａ１３１での動作が不可能であればステップＳ１３０（図２ｂ）へ移行する。ステップ１０８においてＳｃｎｔ１００はＰｃｎｔ１２２へ電源切換えの要求を送信する。Ｐｃｎｔ１２２はシステムの起動時は二次電池Ｂ１３２の出力を用いる。通常の動作においては二次電池Ａ１３１が優先して使用される。従って二次電池Ａ１３１よりも二次電池Ｂ１３２に充分な電荷が蓄積されている。（後述するように二次電池Ａ１３１のみに充電がなされている場合はこの限りではない。）そこでＰｃｎｔ１２２は安全にシステムを起動させるために二次電池Ｂ１３２の出力を用いる。そしてシステム起動後、Ｓｃｎｔ１００により、優先して使用すべき二次電池Ａ１３１を使用するかの判定を実行させる。
【００３６】
ステップＳ１３０においてＳｃｎｔ１００は、Ｐｃｎｔ１２２と通信し、電源に関する情報を取得する。ここで取得される情報は、二次電池Ａ１３１と二次電池Ｂ１３２の容量（公称容量と現在の充電レベル）に関する情報、これら２つの二次電池の何れの出力によって動作しているかに関する情報、電子カメラ１が充電ドック２に載置されているか否かに関する情報などがある。Ｓｃｎｔ１００は動作中にステップＳ１３０の処理を周期的に実行する。ステップＳ１３２においてＳｃｎｔ１００は、Ｓ１３０で取得した情報に基づきモニタ１１０上に、２つの二次電池の容量（現在の充電レベル）を表示すると共にいずれの二次電池の出力で電子カメラ１が動作しているか表示する。
【００３７】
ステップＳ１３３においてＳｃｎｔ１００は、二次電池Ａ１３１のみで電子カメラ１が動作可能な状態に在るかを判断する。ＹＥＳ（二次電池Ｂ１３２は電子カメラ１を動作可能な容量が無く、二次電池Ａ１３１のみに電子カメラ１を動作できる容量がある状態）ならばＳ１３３０へ移行し、ＮＯ（二次電池Ａ１３１と二次電池Ｂ１３２の双方には電子カメラ１を動作可能な容量がある状態、或は二次電池Ｂ１３１のみに電子カメラ１を動作可能な容量がある状態）ならばＳ１３４へ移行する。
【００３８】
ステップＳ１３４においてＳｃｎｔ１００は、静止画撮影に関する操作（カメラ操作スイッチの一つであるレリーズＳＷの操作）を検出したか判定する。ＹＥＳ（この操作が検出される）ならばステップＳ１３６へ移行し、ＮＯ（この操作が検出されない）ならばステップＳ１４０へ移行する。ステップＳ１３６においてはサブルーチン“電源制御”が実行される。当サブルーチンの動作は後述する。ステップＳ１３８においては静止画撮影動作が行われる。すなわち撮像素子１０４を制御して、撮像素子１０４から画像データを取得し、この画像データに所定の画像処理を施し、更に画像ファイルを生成してメモリカードへ格納する。そしてステップＳ１３０の処理へ戻る。
【００３９】
ステップＳ１４０においてＳｃｎｔ１００は、動画撮影に関する操作（カメラ操作スイッチの一つであるムビー撮影ＳＷの操作）を検出したか判定する。ＹＥＳ（この操作が検出される）ならばステップＳ１４２へ移行し、ＮＯ（この操作が検出されない）ならばステップＳ１４６へ移行する。ステップＳ１４２においてはサブルーチン“電源制御”が実行される。当サブルーチンの動作は後述する。ステップＳ１４４においてＳｃｎｔ１００は動画撮影動作を行なう。すなわち撮像素子１０４を制御して、撮像素子１０４から所定のフレームレート画像データを取得し、この画像データから所定の動画ファイルを生成してメモリカードへ格納する。動画の撮影終了の操作を検出するとステップＳ１３０の処理へ戻る。
【００４０】
ステップＳ１４６においてＳｃｎｔ１００は、電子カメラ１に外部機器１７４が接続されたか否かの判定を行なう。ＹＥＳ（ＵＳＢ端子１１８に外部機器１７４が接続された）ならばステップＳ１４８へ移行し、ＮＯ（ＵＳＢ端子１１８に外部機器１７４が接続されていない）ならばステップＳ１５２へ移行する。ステップＳ１４８においてはサブルーチン“電源制御”が実行される。当サブルーチンの動作は後述する。ステップＳ１５０においては外部機器１７４との通信動作が行われる。通信動作が終了するとステップＳ１３０へ移行する。この通信動作において実行される動作は例えば以下のようなものがある。外部機器１７４からの指令に応じてカメラの動作が遠隔操作される。外部機器１７４からの指令に応じてメモリカードの画像データをアクセス可能とする（ＵＳＢマスストレージ動作）。
【００４１】
ステップＳ１５２においてＳｃｎｔ１００は、再生動作に関する操作（カメラ操作スイッチの一つである再生ＳＷの操作）を検出したか判定する。ＹＥＳ（この操作が検出される）ならばステップＳ１５４へ移行し、ＮＯ（この操作が検出されない）ならばステップＳ１５８へ移行する。ステップＳ１５４においてはサブルーチン“電源制御”が実行される。当サブルーチンの動作は後述する。ステップＳ１５６においてＳｃｎｔ１００はユーザ操作に応じて画像ファイルをメモリカード１１２から読出して、モニタ１１０へ画像再生する。再生動作終了するとステップＳ１３０へ移行する。
【００４２】
ステップＳ１５８においてＳｃｎｔ１００は、カメラ操作スイッチの一つである電源ＳＷの状態がＯＦＦであるか判定する。ＹＥＳ（電源ＳＷの状態がＯＦＦ状態）ならばステップＳ１６０へ移行し、ＮＯ（電源ＳＷの状態がＯＮ状態）ならばステップＳ１３０へ移行する。ステップＳ１６０においてＳｃｎｔ１００は、システム停止処理を行う。Ｓｃｎｔ１００に接続された周辺回路の動作を止め、システム停止後も記憶すべき情報の退避動作等を行なう。ステップＳ１６２においてＳｃｎｔ１００はＰｃｎｔ１２２へシステム停止要求を送信する。この要求を受けたＰｃｎｔ１２２はＤＣ／ＤＣコンバータ１３４の動作を止める。この処理によってＳｃｎｔ１００は動作を停止する。
【００４３】
ステップＳ１３３０〜ステップ１３３４の動作は、二次電池Ａ１３１のみで電子カメラ１が動作している状態に在る場合に実行される。これらの動作が実行される状況は、２つの二次電池双方に蓄積されたエネルギを消費後、二次電池Ａ１３１のみの充電動作を終了させたところで電子カメラ１を動作させると、発生する。２つの二次電池を充電する際には２つの電池の充電動作が終了するまで充電動作を継続することが望ましい。しかし直ちに撮影動作を実施したいユーザは二次電池Ａ１３１のみで電子カメラ１の動作を開始する時がある。このような状況に応じるために二次電池Ａ１３１の充電動作に要する時間が二次電池Ｂ１３２のそれに比べて短くなるように電子カメラ１と充電器２は構成されている。
【００４４】
ステップＳ１３３０においてＳｃｎｔ１００は二次電池Ａ１３１の容量が、静止画撮影動作と再生動作に必要な容量があるか判定する。これら動作に必要な容量であればステップＳ１３３１へ移行し、必要な容量が無い場合は電子カメラ１の動作をとめるためステップＳ１６０へ移行する。二次電池Ａ１３１は二次電池Ｂ１３２に比べて容量が小さいためカメラの動作に関係しその動作時間が比較的短いものを許可する。そこで本実施形態においては、静止画撮影動作と静止画の再生動作を許可するものとする。ステップＳ１３３１では静止画撮影の操作がなされているか判定し、操作がなされている時はステップＳ１３３２において静止画撮影動作を行う。静止画撮影動作が終わるとステップＳ１３０へ移行する。ステップＳ１３３３では静止画再生の操作がなされているか判定し、操作がなされている時はステップＳ１３３２において選択された静止画をメモリカードから読み出してモニタ１１０へ表示する。再生動作が終わるとステップＳ１３０へ移行する。
【００４５】
図３に示されたフローチャートは、電子カメラ内のＳｃｎｔ１００（図１参照）がＦｌａｓｈＲｏｍ１１６に記録されたプログラムコードに基づき実行されるサブルーチン“電源制御”を示している。当サブルーチンの機能は、所定の動作を実行する前にその動作が実行可能な状態に電源があるか判定する。
【００４６】
ステップＳ１７０においてＳｃｎｔ１００は、Ｐｃｎｔ１２２と通信し、電源に関する情報を取得する。ここで取得される情報は、二次電池Ａ１３１と二次電池Ｂ１３２の容量（公称容量と現在の充電レベル）に関する情報、２つの二次電池の何れの出力によって動作しているかに関する情報などである。ステップＳ１７２においてＳｃｎｔ１００は、２つの二次電池の状態に応じた動作を選択する。“二次電池Ａ１３１と二次電池Ｂ１３２共に所定の動作に支障をきたす容量（現在の充電レベル）”であれば、ステップＳ１７２からステップＳ１８８へ移行する。“二次電池Ａ１３１と二次電池Ｂ１３２は所定の動作を支障なく実行できる容量（充電レベル）”であれば、ステップＳ１７２からステップＳ１８４へ移行する。“二次電池Ａ１３１は動作に支障をきたす容量（充電レベル）であり二次電池Ｂ１３２は動作を支障なく実行できる容量（現在の充電レベル）”であれば、ステップＳ１７２からステップＳ１７４へ移行する。
【００４７】
ステップＳ１７４においてＳｃｎｔ１００は、選択されている二次電池が二次電池Ａ１３１であるか判定し、ＹＥＳ（二次電池Ａ１３１が選択されている）の時はステップＳ１７６へ移行し、ＮＯ（二次電池Ｂ１３２が選択されている）の時はメインルーチンへ復帰する。すなわち二次電池Ｂ１３２からの出力でユーザの操作に応じた所定の動作が実行される。ステップＳ１７６へ移行すると、モニタ１１０へ動作ロック状態であることをユーザへ告知する表示を行なう。ここで行なわれる告知表示とは、二次電池Ａ１３１の容量が減り、ユーザが選択した動作が出来ないことを示す告知である。この告知を見たユーザは充電ドック２を用いて二次電池Ａの充電動作を行うかもしれない。更に所定の操作を行なうことで動作ロックを解除できることを示す告知（解除方法を示す表示）も合わせて行なわれる。ステップＳ１７８においてこの所定の解除操作の検出動作が実行される。この所定の操作の例として以下を示す。例えば電源ＳＷを所定時間ＯＮする操作、レリーズＳＷを所定時間ＯＮする操作、所定の操作スイッチを複数組み合わせてＯＮする操作などが考えられる。ステップＳ１７８においてＳｃｎｔ１００は、この所定の解除操作が検出されるまで待機し所定の解除操作が検出されると、ステップＳ１８０においてＳｃｎｔ１００は、Ｐｃｎｔ１２２に対して電源切換えの要求を送る。この要求を受けてＰｃｎｔ１２２はＤＣ／ＤＣコンバータを駆動する電池を二次電池Ａ１３１から二次電池Ｂ１３２へ切り換える。電池の切換えが終わるとメインルーチンへ復帰する。本発明の電子カメラ（電子機器）は、２つの二次電池を有し、一方を優先的に使用する電池（二次電池Ａ１３１）とし、他方を予備の電池（二次電池Ｂ１３２）として考えている。従って優先して使う電池が利用できなくなった時点で一旦電子カメラの動作をロックし警告することで、カメラユーザへ充電動作を促すようにしている。
【００４８】
ステップＳ１８４においてＳｃｎｔ１００は、選択されている動作モードに適した二次電池で電子カメラ１が動作しているか判定する。ＹＥＳ（動作モードに適した二次電池が選択されている）の時はメインルーチンへリターンし、ＮＯ（動作モードに適した二次電池が選択されていない）の時はＳ１８６へ移行する。動作モードに適した二次電池が選択されていない状況の例としては、電子カメラ１のプログラム（ＦｌａｓｈＲｏｍ１１６）を書き換える動作モードが選択され二次電池Ａ１３１で電子カメラ１が動作している状況がある。このような状況では、プログラム書き換え動作を安全に実行するためには、容量が大きい二次電池Ｂ１３２で電子カメラ１を動作させることが望ましい。そこでステップＳ１８６においてＳｃｎｔ１００はＰｃｎｔ１２２へ二次電池Ｂ１３２を選択させる要求を送信する。そしてメインルーチンへリターンする。
【００４９】
ステップＳ１８８においてＳｃｎｔ１９０は、動作ロック表示を行う。すなわち２つの二次電池共に容量がなくなりカメラの動作が出来ないことを示す表示をモニタ１１０へ行なう。ステップＳ１９０においてＳｃｎｔ１００は、システム停止処理を行う。Ｓｃｎｔ１００に接続された周辺回路の動作を止め、システム停止後も記憶すべき情報の退避動作等を行なう。ステップＳ１９２においてＳｃｎｔ１００は、Ｐｃｎｔ１２２へシステム停止要求を送信する。この要求を受けたＰｃｎｔ１２２はＤＣ／ＤＣコンバータ１３４の動作を止める。そしてＳｃｎｔ１００は動作を停止する。
【００５０】
図４に示されたフローチャートは、電子カメラ１内のＰｃｎｔ１２２（図１参照）がＦｌａｓｈＲｏｍ１２２ａに記録されたプログラムコードに基づき実行する処理を示している。
【００５１】
Ｐｃｎｔ１２２の起動要因は２つある。第一の起動要因は電子カメラ１の電源ＳＷ（カメラ操作スイッチ１２０の一つ）がユーザ操作によってＯＮされたことを検出した場合である。第二の起動要因は電子カメラ１が充電ドック２に載置され、充電ドック２からの通信動作を検出した場合である。いずれかの起動要因によってＰｃｎｔ１２２は動作を開始し、ステップＳ２００においてＰｃｎｔ１２２は起動処理（Ｐｃｎｔ１２２の周辺回路の初期化、Ｐｃｎｔ１２２内部メモリの初期化など）を行う。ステップＳ２０２においてＰｃｎｔ１２２は、充電回路ｃ１２８を介して電子カメラ１内部に配置された２つの二次電池Ａ１３１と二次電池Ｂ１３２の容量情報を取得する。
【００５２】
ステップＳ２０４においてＰｃｎｔ１２２は、起動要因を検出する。そして電源ＳＷのＯＮにより起動した場合は、動作をステップＳ２０４からステップＳ２０８へ移行し、充電ドックからの通信開始により起動した場合は、動作をステップＳ２０４からステップＳ２０６へ移行する。カメラの通常操作においては、ユーザは先ず電源ＳＷをＯＮする。このＳＷ操作によりＰｃｎｔ１２２が起動した際にＰｃｎｔ１２２は、動作をステップＳ２０４がステップＳ２０８へ移行する。ユーザがカメラの電池を充電するために充電ドック２へ電子カメラ１を載置し充電開始スイッチをＯＮすると充電ドック２は電子カメラ１と通信を開始する。この通信開始を検出した際にＰｃｎｔ１２２は、動作をステップＳ２０４からステップＳ２０６へ移行する。ステップＳ２０６においてＰｃｎｔ１２２は充電ドックコントローラ１４０と通信して充電ドック２に関する情報を取得する。
【００５３】
ステップＳ２０８においてＰｃｎｔ１２２は、ＤＣ／ＤＣコンバータ１３４を起動する。Ｐｃｎｔ１２２は、ＤＣ／ＤＣコンバータの駆動に必要な電力を３つの電力源（二次電池Ａ１３１の出力、二次電池Ｂ１３２の出力、充電ドック２からの送信電力）から選択する。Ｐｃｎｔ１２２は起動要因と電池の状態を考慮して適切な電力源を一つ選択する。二次電池を充電するため、電子カメラ１が充電ドック２に（載置）接続されたときは、充電ドック２からの送信電力が選択される。電子カメラ１の電源ＳＷが操作されて起動した際には、基本的には二次電池Ｂ１３２が選択される。二次電池Ｂ１３２は二次電池Ａ１３１に比べて容量が大きく確実に電子カメラ１を起動できる可能性が高いからである。但し二次電池Ｂ１３２の充電エネルギが消費され、二次電池Ａ１３１のみにしか充電エネルギが残っていなければ、二次電池Ａ１３１が選択される。
【００５４】
ステップＳ２１０においてＰｃｎｔ１２２は、通信動作をＳｃｎｔ１００と行い、制御命令を受信する。そしてステップＳ２２０において、受信したＳｃｎｔ１００からの制御命令に応じて所定の動作を選択する。制御命令が“システム停止”ならばステップＳ２２０からステップＳ２２１へ動作が移行し、制御命令が“電源情報取得”ならばステップＳ２２０からステップＳ２１２へ動作が移行し、制御命令が“電池Ａ充電開始”ならばステップＳ２２０からステップＳ２１４へ動作が移行し、制御命令が“電池Ｂ充電開始”ならばステップＳ２２０からステップＳ２１６へ動作が移行し、制御命令が“電源切換え”ならばステップＳ２２０からステップＳ２１８へ動作が移行する。ステップＳ２１０はＰｃｎｔ１２２の動作中は周期的に実行される。
【００５５】
ステップＳ２１２においてＰｃｎｔ１２２は、電源に関する情報を取得してＳｃｎｔ１００へ送信する。この情報とは、充電ドック２に載置されているか否か、何れの電源（充電ドック２の電力、二次電池Ａ１３１の出力、二次電池Ｂ１３２の出力）で電子カメラ１が動作しているか、充電動作中ならば二次電池の充電レベル示した情報、充電ドック２の特性情報（充電可能な電池の種類、最大充電電流等）等である。
【００５６】
ステップＳ２１４においてＰｃｎｔ１２２は、充電回路ｃ１２８の動作条件と充電ドック２の動作条件を設定し二次電池Ａ１３１の充電動作を開始する。この充電動作は急速充電動作であり、二次電池Ｂ１３２に比べて充電電流を大きく設定されている。
【００５７】
ステップＳ２１６においてＰｃｎｔ１２２は、充電回路ｃ１２８の動作条件と充電ドック２の動作条件を設定し二次電池Ｂ１３２の充電動作を開始する。この充電動作は二次電池Ｂ１３２に比べて充電電流を小さく設定された充電動作である。
【００５８】
ステップＳ２１８においてＰｃｎｔ１２２は、Ｓｃｎｔ１００から要求に応じてＤＣ／ＤＣコンバータ１３４を駆動する電源として二次電池Ａ１３１或は二次電池Ｂ１３２の何れかを選択する。
【００５９】
ステップＳ２２１においてＰｃｎｔ１２２はＤＣ／ＤＣコンバータ１３４の動作を停止させる。この動作によってＳｃｎｔ１００の動作は停止する。ステップＳ２２２においてＰｃｎｔ１２２は、停止処理を行う。Ｐｃｎｔ１２２に接続された周辺回路の動作を止め、停止後も記憶すべき情報の退避動作等を行なう。そして起動要因（電源ＳＷの操作、充電ドック２からの通信）によってスタンバイモードから解除されるようにＰｃｎｔ１２２の割込み回路を設定後、スタンバイモードへ移行する。
【００６０】
本発明は、上述した電子カメラのみならず二次電池を内蔵し、電池交換が容易に出来ない電子機器に適応できる。例えば、デジタルフォトビューワー、デジタルフォトフレーム、携帯電話、ＩＣレコーダ、リモコン装置、パーソナルコンピュータ、ＰＤＡ等の電子機器および二次電池で駆動されるアクチュエータを動力源とする機械システム（電気自動車）等にも適用可能である。
【符号の説明】
【００６１】
１  …  電子カメラ
１００  …  システムコントローラ
１０２  …  撮影レンズ
１０４  …  撮像素子
１０６  …  撮像素子インターフェース回路
１０８  …  表示回路
１１０  …  モニタ
１１２  …  メモリカード
１１４  …  SDRAM
１１６  …  Flash Rom
１１８  …  USB端子
１１９  …  補助光源ユニット
１２０  …  カメラ操作スイッチ
１２２  …  電源コントローラ
１２４  …  通信回路ｃ
１２６  …  整流回路
１２８  …  充電回路ｃ
１３１  …  二次電池Ａ
１３２  …  二次電池Ｂ
１３３  …  二次コイル
１３４  …  DC／DCコンバータ
２  …  充電ドック
１４０  …  充電ドックコントローラ
１４２  …  一次コイル
１４４  …  ドライバー回路
１４６  …  通信回路ｄ
１４８  …  駆動信号生成回路
１５０  …  DCプラグ
１５２  …  電源切換SW
１５４  …  二次電池ｄ
１５６  …  充電回路ｄ
１５８  …  充電開始スイッチ
１６０  …  USB端子
１７０  …  AC／DCアダプタ
１７２  …  DCジャック
１７４  …  外部機器
【図１】
2011083117.tif 000003
【図２ａ】
2011083117.tif 000004
【図２ｂ】
2011083117.tif 000005
【図３】
2011083117.tif 000006
【図４】
2011083117.tif 000007