(57)【要約】【課題】  複数のＣＰＵを搭載する電子機器でも、分担する処理のために起動が必要な間だけＣＰＵを起動することにより、省電力な電子機器を提供する。【解決手段】  電源制御を行う特定のＣＰＵを、他のＣＰＵの電源制御時のみ起動する。特定のＣＰＵが電源制御以外の所定の機能を持つ場合は、所定の機能に必要な間だけ起動する。【選択図】        図３
2006148287.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも第１のＣＰＵと第２のＣＰＵとを有する電子機器であって、
前記第１のＣＰＵは、
前記第２のＣＰＵに対する電力消費状態変更要求を検知する第１の要求検知手段と、
前記第１の要求検知手段が電力消費状態変更要求を検知したとき、休止状態にある前記第１のＣＰＵを動作状態にする起動制御手段と、
前記第２のＣＰＵの電力消費状態を変更する第１の制御手段と、
前記第１の制御手段が第２のＣＰＵの電力消費状態を変更した後、前記第１のＣＰＵを休止状態にする第１の休止制御手段とを備えたことを特徴とする電子機器。
【請求項２】
前記第１のＣＰＵは、
前記第２のＣＰＵからの要求を検知する第２の要求検知手段と、
前記第２の要求検知手段が前記第２のＣＰＵからの要求を検知したとき、休止状態にある前記第１のＣＰＵを動作状態にし、予め定められた処理を実行する第２の制御手段と、
前記第２のＣＰＵからの処理の終了要求を検知する第３の要求検知手段と、
前記第３の要求検知手段が処理の終了要求を検知したとき、前記第１のＣＰＵを休止状態にする第２の休止制御手段とを備えたことを特徴とする請求項１に記載の電子機器。
【請求項３】
請求項１または２に記載の電子機器を有することを特徴とするデジタルカメラ。
【請求項４】
前記第１のＣＰＵは、デジタルカメラの手ぶれ補正機能を制御することを特徴とする請求項３に記載のデジタルカメラ。
【請求項５】
前記第２のＣＰＵは、撮影前の自動合焦制御及び自動露出制御のうち少なくとも一方を含む、デジタルカメラの制御を実行し、
前記第１のＣＰＵは、撮影時及び撮影後のうち少なくとも一方の時点において、デジタルカメラの制御の一部を実行することを特徴する請求項３に記載のデジタルカメラ。
【請求項６】
少なくとも第１のＣＰＵと第２のＣＰＵとを有する電子機器の制御方法であって、
前記第２のＣＰＵに対する電力状態変更要求信号を検知する第１の要求検知工程と、
前記第１の要求検知工程で電力状態変更要求を検知したとき、休止状態にある前記第１のＣＰＵを動作状態にする起動工程と、
前記起動工程で動作状態になった第１のＣＰＵにより前記第２のＣＰＵの電力消費状態を変更する第１の制御工程と、
前記第１の制御工程で前記第２のＣＰＵの電力消費状態を変更後、前記第１のＣＰＵを休止状態にする休止工程とを含むことを特徴とする電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、デジタルカメラ及び電子機器の制御方法に関する。より詳しくは複数のＣＰＵを有する電子機器、デジタルカメラ及び電子機器の制御方法に関する。
【背景技術】
【０００２】
従来より複数のＣＰＵをシステム制御や撮像系や手ぶれ補正など特定の信号処理などの役割にそれぞれ適用するようになされたデジタルカメラがある。
【０００３】
デジタルカメラでは、バッテリ電力の消費は、デジタルカメラの撮影可能枚数に影響するため特に電力消費量の多いＣＰＵ、メモリなどの省電力制御が課題になっており、２つのＣＰＵを用いた構成で、消費電力を低減した電子カメラの提案がなされている（例えば、特許文献１参照）。
【０００４】
特許文献１では第１のＣＰＵ及び第２のＣＰＵが画像の記録に係わる処理を分担して実行し、第２のＣＰＵが分担する処理を実行していない間は、第１のＣＰＵが第２のＣＰＵをスタンバイ状態またはＯＦＦ状態にしておくように制御する。また、第１のＣＰＵはメモリにアクセスが行われない間は、メモリに対する電源の供給を停止する制御を行っている。
【０００５】
さらに特許文献１では、画像の記録に関する動作を起動するための操作をすると、第１のＣＰＵが第２のＣＰＵを動作可能状態にし、また、メモリに対する電源の供給を開始させるように制御する。
【特許文献１】特開２０００−９８４４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
近年、撮影可能枚数が仕様面での競争になっており、撮影可能枚数の多少が商品価値を左右するため、さらなる省電力制御の工夫が必要になっている。
【０００７】
しかしながら、特許文献１では、第２のＣＰＵをスタンバイ状態またはＯＦＦ状態にしておくように制御を行う第１のＣＰＵは、分担する処理を実行していない間も動作可能状態になっており、動作状態と同等の電力を消費するため、十分な省電力がされていなかった。
【０００８】
本発明は上記課題を解決し、複数のＣＰＵを用いた構成でありながら、消費電力を低減する電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の目的は、下記構成により達成することができる。
【００１０】
（請求項１）
少なくとも第１のＣＰＵと第２のＣＰＵとを有する電子機器であって、
前記第１のＣＰＵは、
前記第２のＣＰＵに対する電力消費状態変更要求を検知する第１の要求検知手段と、
前記第１の要求検知手段が電力消費状態変更要求を検知したとき、休止状態にある前記第１のＣＰＵを動作状態にする起動制御手段と、
前記第２のＣＰＵの電力消費状態を変更する第１の制御手段と、
前記第１の制御手段が第２のＣＰＵの電力消費状態を変更した後、前記第１のＣＰＵを休止状態にする第１の休止制御手段とを備えたことを特徴とする電子機器。
【００１１】
（請求項２）
前記第１のＣＰＵは、
前記第２のＣＰＵからの要求を検知する第２の要求検知手段と、
前記第２の要求検知手段が前記第２のＣＰＵからの要求を検知したとき、休止状態にある前記第１のＣＰＵを動作状態にし、予め定められた処理を実行する第２の制御手段と、
前記第２のＣＰＵからの処理の終了要求を検知する第３の要求検知手段と、
前記第３の要求検知手段が処理の終了要求を検知したとき、前記第１のＣＰＵを休止状態にする第２の休止制御手段とを備えたことを特徴とする請求項１に記載の電子機器。
【００１２】
（請求項３）
請求項１または２に記載の電子機器を有することを特徴とするデジタルカメラ。
【００１３】
（請求項４）
前記第１のＣＰＵは、デジタルカメラの手ぶれ補正機能を制御することを特徴とする請求項３に記載のデジタルカメラ。
【００１４】
（請求項５）
前記第２のＣＰＵは、撮影前の自動合焦制御及び自動露出制御のうち少なくとも一方を含む、デジタルカメラの制御を実行し、
前記第１のＣＰＵは、撮影時及び撮影後のうち少なくとも一方の時点において、デジタルカメラの制御の一部を実行することを特徴する請求項３に記載のデジタルカメラ。
【００１５】
（請求項６）
少なくとも第１のＣＰＵと第２のＣＰＵとを有する電子機器の制御方法であって、
前記第２のＣＰＵに対する電力状態変更要求信号を検知する第１の要求検知工程と、
前記第１の要求検知工程で電力状態変更要求を検知したとき、休止状態にある前記第１のＣＰＵを動作状態にする起動工程と、
前記起動工程で動作状態になった第１のＣＰＵにより前記第２のＣＰＵの電力消費状態を変更する第１の制御工程と、
前記第１の制御工程で前記第２のＣＰＵの電力消費状態を変更後、前記第１のＣＰＵを休止状態にする休止工程とを含むことを特徴とする電子機器の制御方法。
【発明の効果】
【００１６】
請求項１または６に記載の発明によれば、第２のＣＰＵに対する電力消費状態変更要求を検知したとき、休止状態にある第１のＣＰＵを動作状態にし、第１のＣＰＵにより第２のＣＰＵの電力消費状態を変更した後、第１のＣＰＵを再び休止状態にするので、第２のＣＰＵの省電力に加えて第１のＣＰＵも最小限の動作を行うので、複数のＣＰＵを用いた構成において、従来より消費電力を低減することができる。
【００１７】
請求項２に記載の発明によれば、第２のＣＰＵから第１のＣＰＵに対する第２の要求信号を検知したとき、休止状態にある第１のＣＰＵを動作状態にし、予め定められた処理を実行し、第２のＣＰＵからの前記処理の終了要求を受けて、第１のＣＰＵを休止状態にする。このことにより、省電力効果を大きく損なうことなく、第１のＣＰＵも電力消費状態変更以外の所定の動作を行うことができるので、消費電力を低減しながら、多機能で小型、低コストな電子機器を実現できる。
【００１８】
請求項３に記載の発明によれば、消費電力を低減した、多機能で小型、低コストなデジタルカメラを実現できる。
【００１９】
請求項４に記載の発明によれば、動作時以外は休止状態となる第１ＣＰＵによりデジタルカメラの手ぶれ補正制御が実行されるので、手ぶれ補正制御が非動作のときにはデジタルカメラの消費電力を低減できる。
【００２０】
請求項５に記載の発明によれば、撮影前の自動合焦制御や自動露出制御は第２のＣＰＵのみにより実行され、撮影時及び撮影後の多くの処理が同時に必要になるときには第１のＣＰＵもデジタルカメラの制御を実行することにより、撮影前のデジタルカメラの消費電力を低減できる
【発明を実施するための最良の形態】
【００２１】
以下、図面に基づき本発明の実施の形態を説明する。
【００２２】
図１は、本発明に係る電子機器を適用したデジタルカメラの主たる構成を示す断面図である。
【００２３】
デジタルカメラ（より詳細にはデジタルスチルカメラ）１は、手ぶれによる画像中の被写体像のぶれを補正（抑制）する手ぶれ補正機能を有している。デジタルカメラ１は、主としてカメラ本体部２と、カメラ本体部２に固設される撮影レンズ（撮影光学系）３とから構成される。
【００２４】
なお、以下の説明においては、図に示すＸＹＺ３次元直交座標系を適宜用いて、方向及び向きを示すこととする。ここで、Ｚ軸方向は撮影レンズ３の光軸Ｌに沿った方向であり、Ｚ軸正方向は入射光の入射先となる向き（紙面右向き）である。また、Ｙ軸方向は鉛直方向であり、Ｙ軸正方向は鉛直上向き（紙面上向き）である。さらに、Ｘ軸方向は紙面に対しての垂直方向であり、Ｘ軸正方向は紙面に対する垂直下向きである。これらＸＹＺ軸は、カメラ本体部２のハウジング２ａに対して相対的に固定される。
【００２５】
撮影レンズ３は主として、鏡胴３１、鏡胴３１の内部に設けられる複数のレンズ群３２、絞り３３等から構成される。撮影レンズ３はズームレンズとして構成され、レンズ群３２の配置をＺ軸方向に変更することにより、焦点距離（撮像倍率）を変更可能としている。
【００２６】
撮影レンズ３の光軸Ｌの後方（Ｚ軸正方向側）には、カメラ本体部２のハウジング２ａに収容されたＣＣＤ（電荷結合素子）５が配置されている。ＣＣＤ５は、カラーフィルタがそれぞれ付された微細な画素群で構成される撮像素子であり、撮影レンズ３によって結像される被写体の光像（被写体像）を、例えばＲＧＢの色成分を有する画像信号に光電変換する。
【００２７】
ＣＣＤ５の受光面は結像平面と一致するように配置され、イメージサークルを含む結像平面の一部の領域が画像データ（本明細書中では、適宜単に「画像」ともいう。）として取得されることとなる。ＣＣＤ５はＣＣＤ移動部５０内に固定されて配置される。このＣＣＤ移動部５０はパルス駆動可能な駆動部材により、ＣＣＤ５がＸ方向、Ｙ方向に移動可能なように構成されている。
【００２８】
ＣＣＤ５のＺ軸正方向側には、移動するＣＣＤ５の位置を検出するためのＣＣＤ位置センサ５８が配置されている。ＣＣＤ位置センサ５８は、発光ダイオード等で構成される２つの投光部５６ａ，５６ｂ、及び、フォトダイオード等で構成される２つの受光部５７ａ，５７ｂを備えている。投光部５６ａ，５６ｂはＣＣＤ５の裏面側（Ｚ軸正方向側）に固設される一方、受光部５７ａ，５７ｂは投光部５６ａ，５６ｂにそれぞれ対向するようにカメラ本体部２のハウジング２ａに固設される。投光部５６ａ，５６ｂから投光された光は受光部５７ａ，５７ｂにて受光可能となっており、この受光部５７ａ，５７ｂにて受光する光の位置の変化から、ＣＣＤ５の位置がＸＹ座標位置として求められる。具体的には、第１投光部５６ａ及び第１受光部５７ａにてＣＣＤ５のＸ軸方向の位置を検出し、第２投光部５６ｂ及び第２受光部５７ｂにてＣＣＤ５のＹ軸方向の位置を検出するようになっている。
【００２９】
また、カメラ本体部２のハウジング２ａの内部には、デジタルカメラ１の手ぶれによる振動を検出する振動センサ４０が設けられている。振動センサ４０は、２つの角速度センサ（第１角速度センサ４１及び第２角速度センサ４２）を備えており、第１角速度センサ４１にてＸ軸を中心とした回転振動（ピッチング）Ｐｉの角速度が検出され、第２角速度センサ４２にてＹ軸を中心とした回転振動（ヨーイング）Ｙａの角速度が検出される。この振動センサ４０により検出される２つの角速度に基づいて、ＣＣＤ５がＸ軸及びＹ軸のそれぞれの方向に移動されることにより、画像中の被写体像のぶれの補正、すなわち、手ぶれ補正がなされることとなる。
【００３０】
カメラ本体部２の上面側にはシャッタボタン６１が設けられる。シャッタボタン６１は、撮影準備の開始や撮像（露光開始）の指示をユーザから受け付けるボタンであり、半押し状態（以下、Ｓ１状態とも称する）と全押し状態（以下、Ｓ２状態とも称する）とが検出可能な２段階スイッチになっている。
【００３１】
デジタルカメラ１は、シャッタボタン６１が半押し状態Ｓ１にまで押下されると撮影準備開始指令ＳＤ１が入力されたものと判定し、シャッタボタン６１が全押し状態Ｓ２にまで押下されると撮影指令ＳＤ２が入力されたものと判定する。
【００３２】
また、カメラ本体部２の背面側には、操作部６０（図２参照）、ＬＣＤ８１、電源スイッチ６６及び光学ファインダ８２が設けられる。
【００３３】
操作部６０は、デジタルカメラ１の各種指示や設定をユーザから受け付けるものである。操作部６０は、独立して設けられた複数の操作部材（ボタン、スイッチなど）を有している。具体的には、操作部６０は、前述のシャッタボタン６１の他、モードスイッチ６２（図２参照）、表示切替ボタン６３、及び手ぶれ補正切替ボタン６４、十字カーソルボタン６５などを有している。なお、モードスイッチ６２、表示切替ボタン６３、及び手ぶれ補正切替ボタン６４は、図示の都合上、図１には示していないが、カメラ本体部２の表面の適宜の位置に設けられている。また、これら複数の操作部材は、カメラ本体部２の背面だけでなく、カメラ本体部２の側面及び上面などにも適宜設けられる。
【００３４】
操作者（ユーザ）は、この操作部６０にて所定の操作を行うことにより、各種の設定操作を行うことができる。
【００３５】
例えば、操作者は、モードスイッチ６２を操作することによって、デジタルカメラ１のモードを再生モードと撮影モードとの間で切り替えることができる。また、電源スイッチ６６で電源のＯＮ・ＯＦＦ操作も行うことができる。
【００３６】
また、操作者は、表示切替ボタン６３を操作することによって、デジタルカメラ１のＬＣＤ８１の状態を表示状態及び非表示状態との間で切り替えることができる。具体的には、操作者が表示切替ボタン６３を押下するごとに、ＬＣＤ８１の表示状態と非表示状態とが順次に切り替わる。
【００３７】
さらに、操作者は、手ぶれ補正切替ボタン６４を操作することによって、デジタルカメラ１における手ぶれ補正の有効・無効を切り替えることができる。具体的には、操作者が手ぶれ補正切替ボタン６４を押下するごとに、手ぶれ補正処理が有効に設定された状態と無効に設定された状態とが順次に切り替わる。
【００３８】
また、十字カーソルボタン６５を用いることによって、撮影レンズ３の焦点距離の設定等を行うことができるようになっている。
【００３９】
ＬＣＤ８１は、各種の情報や画像を表示する電子式ファインダである。
【００４０】
また、光学ファインダ８２は、眼を近づけた状態で被写体像を確認するための「接眼式」のファインダである。
【００４１】
また、カメラ本体部２の内部には、各種データを記録するメモリカード９（図２参照）を挿入して装着することが可能とされ、ＣＣＤ５にて取得された記録用の画像（本撮影画像）はメモリカード９に記録されるようになっている。
【００４２】
図１に示したデジタルカメラ１の機能構成を図２を用いて説明する。
【００４３】
図２は、図１のデジタルカメラ１の主たる機能構成を示すブロック図である。なお、図１に示したものと同じ構成要素には同符号を付して説明を省略する。
【００４４】
デジタルカメラ１は、ＡＤ変換部２１、画像処理部２２、操作部６０、電源スイッチ６６、メインマイコン部７、サブマイコン部９、電池８３、電源部Ａ  ８４、電源部Ｂ  ８５等を有する。
【００４５】
メインマイコン部７は、マイクロコンピュータを備えて構成される。すなわち、メインマイコン部７は、各種演算処理を行う第２のＣＰＵ７０と、演算を行うための作業領域となるＲＡＭ７５と、制御プログラム等が記憶されるＲＯＭ７６とを備え、デジタルカメラ１の各処理部の動作を統括的に制御する。不揮発性メモリであるＲＯＭ７６としては、例えば、データの電気的な書き換えが可能なＥＥＰＲＯＭが採用される。これにより、ＲＯＭ７６は、データの書き換えが可能で、かつ、電源を落とした場合でもそのデータの内容を保持する。
【００４６】
メインマイコン部７は、自動合焦制御（ＡＦ制御）、自動露出制御（ＡＥ制御）などの各種の制御機能を有する。メインマイコン部７の各種の機能は、予めＲＯＭ７６内に記憶される制御プログラムに従って第２のＣＰＵ７０が演算処理を行うことにより実現される。また、図２においては、各機能を実現する機能部（ＡＦ制御部７１、ＡＥ制御部７２）を便宜的に示している。
【００４７】
ＡＦ制御部７１は、ユーザによってシャッタボタン６１が半押し状態とされた場合に機能し、山登り方式（ビデオ方式あるいはコントラスト方式とも称する）の自動合焦制御を行うための評価値演算動作等を行う。ここでは、画像内の所定のＡＦ評価領域に対応する画像成分について、水平方向に隣接する２画素間での差分絶対値の総和がＡＦ用評価値（合焦用評価値）として算出される。そして、ＡＦ制御部７１は、このＡＦ用評価値を利用して合焦位置を求め、撮影レンズ３を合焦位置に向けて駆動する。言い換えれば、ＡＦ制御部７１は、合焦用評価値を用いて撮影レンズ３の焦点位置を調整することによって自動合焦制御を実現する。
【００４８】
ＡＥ制御部７２は、画像を複数のブロックに分割し、各ブロックの代表輝度値に基づいてＡＥ用評価値を算出する。このＡＥ用評価値を用いて自動露出制御が実現される。
【００４９】
サブマイコン部９は、マイクロコンピュータを備えて構成される。すなわち、サブマイコン部９は、サブマイコン部７と同様に行う第１のＣＰＵ９０と、ＲＡＭ９４と、ＲＯＭ９５とを備え、後述するデジタルカメラ１の電力制御、手ぶれ補正制御を行う。１符号１符号
サブマイコン部９は、電力制御、手ぶれ補正制御などの制御機能を有する。サブマイコン部９の各種の機能は、予めＲＯＭ１  ９５内に記憶される制御プログラムに従って第１のＣＰＵ９０が演算処理を行うことにより実現される。また、図２においては、各機能を実現する機能部（起動制御部９１、電力制御部９２、第１の休止制御部９３、手ぶれ補正制御部９６、第２の休止制御部９７、割り込み処理部１符号９８、割り込み処理部２符号９９、割り込み処理部３符号１００）を便宜的に示している。
【００５０】
第１のＣＰＵ９０は初期状態では自らの動作クロックは停止しており、低消費電力の休止状態になっている。
【００５１】
起動制御手段である起動制御部９１は、第１のＣＰＵを休止状態から起動し、動作状態にする制御を行う。具体的には、電源スイッチ６６がＯＮになると、第１の要求検知手段である割り込み処理部１符号９８が割り込みを検知し、起動制御手段である起動制御部９１が第１のＣＰＵ９０の動作クロックの発振を開始させ、第１のＣＰＵ９０を動作状態にする。
【００５２】
第１の休止制御手段である第１の休止制御部９３は、第１のＣＰＵ９０を動作状態から休止状態にし低消費電力モードにする制御を行う。具体的には、制御プログラムのＣＰＵ休止命令に従って、ＣＰＵ動作クロックの発振を停止させ第１のＣＰＵ９０を休止状態にする。
【００５３】
予め定められた処理を実行する第２の制御手段である手ぶれ補正制御部９６は、第２のＣＰＵ７０からの割り込み信号を第２の要求検知手段である割り込み処理部２符号９９で検知すると第１のＣＰＵ９０を休止状態から起動し、ＣＰＵ動作クロックの発振を動作状態にして、手ぶれ補正機能を実現するための制御を行う。
【００５４】
具体的には、手ぶれ補正制御部９６は、振動センサ４０から入力される２つの角速度に基づいて、振動による被写体像のぶれ量及びその向きに対応するＣＣＤ５の移動すべき位置（以下、「移動先位置」という。）を導出する。
【００５５】
手ぶれ補正制御部９６は、ＣＣＤ位置センサ５８から得られるＣＣＤ５の現在位置（測
定位置）と、導出した移動先位置（目標位置）とを比較してＣＣＤ５の移動すべき移動量
及び向きを導出する。さらに、導出した移動量及び向きに応じた駆動パルスを生成し
、この駆動パルスをＣＣＤ移動部５０に送信することにより、ＣＣＤ５を移動先位置に移動させる。このように、デジタルカメラ１の振動に応じた移動先位置を導出し、ＣＣＤ５の現在位置と移動先位置とを比較してＣＣＤ５の位置を移動先位置に順次移動させるクローズドループ制御が行われることにより、画像中の被写体像のぶれが補正されることとなる。
【００５６】
このようにして、デジタルカメラ１に対する手ぶれを補正する「手ぶれ補正処理」が施
される。なお、ＣＣＤ移動部５０は、サブマイコン部９の制御下において、手ぶれ補正機構（光学的補正機構）として機能する。
【００５７】
第２の休止制御手段である第２の休止制御部９７も、第１の休止制御部９３と同様に第１のＣＰＵ９０を動作状態から休止状態にし、低消費電力モードにする制御を行う。この場合は、第２のＣＰＵからの割り込み信号により第３の要求検知手段である割り込み処理部３符号１００で検知し、第２の休止制御部９７が第１のＣＰＵ９０の動作クロックの発振を停止させ、第１のＣＰＵ９０を休止状態にする。
【００５８】
なお、本実施の形態では第２の休止制御部９７を用いた構成で説明しているが、第１の休止制御部９３、第２の休止制御部９７を共通化し、一つの休止制御部で実現することもできる。
【００５９】
デジタルカメラ１において、ＣＣＤ移動部５０、ＣＣＤ位置センサ５８、振動センサ４０、電源部Ｂ  ８５は、サブマイコン部９に電気的に接続され、サブマイコン部９の制御下にて動作することとなる。
【００６０】
また、電源スイッチ６６の操作状態、ＣＣＤ位置センサ５８にて検出されるＣＣＤ５の位置、振動センサ４０にて検出される角速度、第２のＣＰＵ７０からの割り込み処理部２符号９９及び割り込み処理部３符号１００に対する２つの割り込み信号、第２のＣＰＵ７０と情報を交信するシリアル信号が、それぞれ信号としてサブマイコン部９に入力される。
【００６１】
また、ＣＣＤ５、操作部６０、ＬＣＤ８１及びデジタルカメラ１の各処理部等はメインマイコン部７の制御下にて動作することとなる。
【００６２】
シャッタボタン６１を含む操作部６０の操作内容等は、それぞれ信号としてメインマイコン部７に入力される。
【００６３】
撮影レンズ３は、ズーム・フォーカス駆動部３２１及び絞り駆動部３３１を備えている。ズーム・フォーカス駆動部３２１は、ユーザにより設定される焦点距離となるように、また、焦点が合うように（フォーカシング）レンズ群３２に含まれるレンズを適宜Ｚ軸方向に駆動するものである。また、絞り駆動部３３１は、メインマイコン部７により設定される絞り値となるように絞り３３の開口径を調整するものである。ズーム・フォーカス駆動部３２１及び絞り駆動部３３１も電気的にメインマイコン部７に接続され、メインマイコン部７の制御下にて動作する。
【００６４】
また、図２において、Ａ／Ｄ変換部２１、画像処理部２２及び画像メモリ２３は、ＣＣＤ５にて取得された画像を扱う処理部を示している。すなわち、ＣＣＤ５にて取得されたアナログ信号の画像は、Ａ／Ｄ変換部２１にてデジタル信号に変換され、画像処理部２２にて所定の画像処理がなされた後、画像メモリ２３に一時的に格納される。画像メモリ２３に格納された画像は、記録用画像としてメモリカード９００へ記録されたり、ライブビュー表示用画像としてＬＣＤ８１に表示されることとなる。このような画像に対する各種の処理もメインマイコン部７の制御に基づいて行われる。
【００６５】
また、サブマイコン部９は、電池８３（一次電池あるいは二次電池）から電源部Ａ  ８４を介して常時電力供給を受ける。一方、サブマイコン部９以外のデジタルカメラ１の各部は、電池８３から電源部Ｂ  ８５を介して電力Ｖｂを受けている。
【００６６】
電源部Ｂ８５は第１のＣＰＵ９０の電力制御部９２からの制御信号により、電源供給ＶｂをＯＮ、ＯＦＦできるようになっているので、必要なときだけ電源を供給し消費電力を低減することができる。
【００６７】
＜実施の形態１＞
本発明に係る電子機器の動作について、図３を用いて説明する。
【００６８】
図３は、図１及び図２に示したデジタルカメラ１における電源スイッチ６６の操作に伴うＣＰＵの制御処理の流れを示すフローチャートである。
【００６９】
電源スイッチ６６は第１のＣＰＵ９０の図示しない割り込み端子に接続されており、電源スイッチ６６がＯＮになると、第１割り込み処理部９８に対する割り込みが発生するようになっている。割り込みが発生するとステップＳ１００において、起動制御部９１により第１のＣＰＵ９０が起動される。
【００７０】
ステップＳ１０１では、ステップＳ１００で起動された第１のＣＰＵ９０がＲＡＭ９４に記憶されているフラッグＦＬＧを判別し、カメラの電源部Ｂ  ８５がＯＮ状態であるのか、ＯＦＦ状態であるのかを判定する。なお、フラッグＦＬＧがＯＦＦのとき、カメラの電源部Ｂ  ８５のＯＦＦ状態に対応し、フラッグＦＬＧの初期状態はＯＦＦである。
【００７１】
ステップＳ１０１においてフラッグＦＬＧがＯＦＦ状態である場合（ステップＳ１０１；Ｎｏ）は、ステップＳ１０２の処理が実行され、フラッグＦＬＧがＯＮ状態である場合（ステップＳ１０１；Ｙｅｓ）は、ステップＳ１０５の処理が実行される。
【００７２】
ステップＳ１０２では、電力制御部９２が、カメラの電源部Ｂ  ８５がＯＮになるように設定する。このことによりカメラ各部にカメラ電源部Ｂ  ８５から給電される。メインマイコン部７の第２のＣＰＵ７０、ＲＡＭ７５、ＲＯＭ７６にも給電が開始されるので、カメラの各機能が動作可能になる。この状態をカメラ電源ＯＮ状態という。
【００７３】
ステップＳ１０３では、第１のＣＰＵ９０が、フラッグＦＬＧをＯＮに変更する。ステップＳ１０４では、第１の休止制御部９３が第１のＣＰＵ９０の動作クロックを停止し、第１のＣＰＵ９０を休止状態にする。
【００７４】
ステップＳ１０５では、第１のＣＰＵ９０が第２のＣＰＵ７０とシリアル信号で交信し、第２のＣＰＵ７０が現在撮影中か否かの情報を得る。第２のＣＰＵ７０が撮影中の場合（ステップＳ１０５；Ｙｅｓ）は撮影した画像データが失われるおそれがあるため、撮影が終了する（ステップＳ１０５；Ｎｏ）まで待機する。
【００７５】
ステップＳ１０６では、第１のＣＰＵ９０の電力制御部９２が、電源部Ｂ  ８５がＯＦＦになるように設定する。このことによりカメラ各部に電源部Ｂ  ８５からの電力供給は停止する。したがって、カメラの撮影機能、再生機能は使えなくなる。この状態を、カメラ電源ＯＦＦ状態という。
【００７６】
ステップＳ１０７では、第１のＣＰＵ９０がフラッグＦＬＧをＯＦＦに変更する。ステップＳ１０８では、第１のＣＰＵ９０が自らの動作クロックを停止し休止状態になる。この状態では第１のＣＰＵ９０へは電源部Ｂ  ８５からの電力供給はされているが、休止状態になっているのでわずかな消費電力しか消費しない。
【００７７】
以上のように、この本実施の形態に係るデジタルカメラ１によれば、第１のＣＰＵ９０が第２のＣＰＵ７０及び関連する回路への電源供給を制御することで、第２のＣＰＵ７０による処理が必要な期間、第２のＣＰＵ７０及び関連する回路に給電し、不要な期間は給電を停止することができる。さらに、第１のＣＰＵ９０は常時休止状態であり、電源スイッチ操作があったときのみ起動され、所定の電源供給制御処理が終了すると休止するようになっている。
【００７８】
なお、本実施の形態では第２のＣＰＵ７０及び関連する回路の電力消費状態を変更する目的で第１のＣＰＵ９０が電源供給を制御しているが、第１のＣＰＵ９０からの制御信号により第２のＣＰＵ７０が動作クロックを休止する構成にすることもできる。
【００７９】
このように本実施の形態によれば、休止状態にある第１のＣＰＵを動作状態にし、第１のＣＰＵにより第２のＣＰＵを動作状態を変更した後、第１のＣＰＵを再び休止状態にするので、各ＣＰＵがそれぞれ分担している処理が必要な場合だけ起動され、不要な期間は電源供給を停止したり、ＣＰＵクロックを停止したりするようになっているので、カメラの消費電力を低減することが可能である。
【００８０】
＜実施の形態２＞
本発明に係る電子機器の動作の他の実施形態について、図４乃至図５を用いて説明する。
【００８１】
図４は、デジタルカメラ１における手ぶれ補正処理の流れを示すフローチャートである。ここでは、カメラの電源部Ｂ  ８５から給電開始後の最初の１枚の本撮影画像の撮影動作について説明する。
【００８２】
カメラの電源部Ｂ  ８５から給電が開始されると、ステップＳ２０１において、カメラのモードが再生モードであるのか、撮影モードであるのかが判定される。上述したように、操作者は、モードスイッチ６２を操作することによって、デジタルカメラ１のモードを再生モードと撮影モードとの間で切り替えることができる。すなわちステップＳ２０１において、このモードスイッチ６２による設定状態が検出される。再生モードに設定されていることが検出された場合には（ステップＳ２０１；再生モード）、ステップＳ２１０の処理が実行され、再生モードにおける処理が行われる。一方、撮影モードに設定されていることが検出された場合には（ステップＳ２０１；撮影モード）、ステップＳ２０２の処理が実行され、撮影モードにおける処理が行われる。
【００８３】
ステップＳ２０２では、メインマイコン部７が、手ぶれ補正処理を有効にするか否かを切り替える手ぶれ補正切替ボタン６４による設定状態を検出する。そして、この検出結果（すなわち手ぶれ補正処理の有効・無効に関する設定内容）に応じて、分岐処理が行われる。
【００８４】
手ぶれ補正の設定が無効の場合（ステップＳ２０２；Ｎｏ）、ステップＳ２２０からステップＳ２２２に至る処理が実行される。
【００８５】
適宜のタイミングで、シャッタボタン６１が半押し状態Ｓ１にまで押下されると（ステップＳ２２０）、第２のＣＰＵ７０では撮影準備開始指令ＳＤ１と判定し、ＡＦ制御動作及びＡＥ制御動作が行われる。さらに全押し状態Ｓ２にまで押下されると（ステップＳ２２１）、第２のＣＰＵ７０は撮影指令ＳＤ２と判定し、本撮影画像（静止画像）の露光動作等すなわち撮影が行われる（ステップＳ２２２）。
【００８６】
ステップＳ２０２において手ぶれ補正の設定が有効の場合（ステップＳ２０２；Ｙｅｓ）、ステップＳ２０３からステップＳ２０９に至る処理が実行される。すなわち、シャッタボタン６１が全押し状態Ｓ２にまで押下された直後から、本撮影画像の露光終了時点までの間にわたって、手ぶれ補正処理が実行される。
【００８７】
具体的には操作者は、適宜のタイミングで、シャッタボタン６１を半押し状態Ｓ１にまで押下すると（ステップＳ２０３）、第２のＣＰＵ７０では撮影準備開始指令ＳＤ１と判定され、ＡＦ制御動作及びＡＥ制御動作が行われる。さらに全押し状態Ｓ２にまで押下する（ステップＳ２０４）と撮影指令ＳＤ２と判定され、第２のＣＰＵ７０は第１のＣＰＵ９０に対し、第２の要求検知手段である割り込み処理部２符号９９に対する割り込み信号を発生する。割り込み処理部２符号９９が割り込みを検知するとステップＳ２０５において、第２の制御手段である手ぶれ補正制御部９６により第１のＣＰＵ９０の動作クロックが起動される。
【００８８】
サブマイコン部９０は動作状態になり、手ぶれ補正制御部９６は、手ぶれ補正処理を開始する（ステップＳ２０６）。
【００８９】
手ぶれ補正開始後、本撮影画像（静止画像）の撮影が行われる（ステップＳ２０７）。そして、本撮影画像の露光が終了すると、第２のＣＰＵ７０は第１のＣＰＵ９０の第３の要求検知手段である割り込み処理部３符号１００に対し手ぶれ補正処理終了の割り込み信号を発生する。（ステップＳ２０８）。第１のＣＰＵ９０は第２のＣＰＵ７０からの手ぶれ補正処理終了の割り込みを割り込み処理部３符号１００が検知すると、次ステップ（ステップＳ２０９）で第２の休止制御部９７により動作クロックを停止し、休止状態になる。
【００９０】
本実施の形態によれば、撮影前の自動合焦制御や自動露出制御を含むデジタルカメラ１の全体制御は第２のＣＰＵにより実行され、撮影時及び撮影後の多くの処理が同時に実行されるときには、通常は第２のＣＰＵの動作状態切り替えを行う以外は休止状態となっている第１のＣＰＵにより手ぶれ補正が制御されることにより、デジタルカメラの消費電力を大幅に低減できるとともに、処理速度が低下するようなことが発生しない。
【００９１】
次に、本実施の形態に係る第１のＣＰＵ９０の消費電力低減効果について図５を用いて説明する。図５（ａ）は、図３に示したフローチャートを実行したときの第１のＣＰＵ９０の動作タイミングチャートであり、図５（ｂ）は従来技術に係る第１のＣＰＵ９０の動作タイミングチャートである。
【００９２】
図５（ａ）に示した本実施の形態に係る「露光中のみ手ぶれ補正処理」では、電源スイッチが６６がＯＮ状態になると（ｔ０）、図３のフローチャートに従って電源部ＢをＯＮにした後（ｔ１）、第１のＣＰＵ９０は動作クロックを停止して休止状態になる（ｔ２）。その後、再度電源スイッチがＯＮ状態になるまでの間で、第１のＣＰＵ９０が動作状態になるのは、シャッタボタン６１を全押し状態Ｓ２にまで押下し、第２のＣＰＵ７０が撮撮影指令ＳＤ２と判定してから（ｔ３）、露光終了（ｔ４）までの期間に行う手ぶれ補正処理の期間に限られており、それ以外の期間は休止状態にすることができる。
【００９３】
このように、電源のＯＮ、ＯＦＦ処理と手ぶれ補正処理が必要な期間だけ当該機能を持つ第１のＣＰＵ９０を起動し、それ以外の期間は第１のＣＰＵ９０を休止状態にするので、図５（ｂ）のように「常時手ぶれ補正処理」を実行する場合に比べて、消費電力低減が可能である。
【００９４】
なお、本実施の形態２では第１のＣＰＵ９０の機能として手ぶれ補正処理を例示したが、その他の画像処理や音声処理などの機能であっても良い。また、第１のＣＰＵ９０が複数の機能を持ち、第２のＣＰＵにより起動、休止を制御される構成にすることも可能である。
【００９５】
さらに、本発明の実施の形態としてデジタルカメラを例示したが、携帯電話やビデオカメラなどにも適用可能である。
【図面の簡単な説明】
【００９６】
【図１】本発明に係る電子機器が適用されたデジタルカメラの主たる構成を示す断面図である。
【図２】本発明に係るデジタルカメラの主たる機能構成を示すブロック図である。
【図３】本発明に係るデジタルカメラにおけるＣＰＵの制御処理の流れを示すフローチャートである。
【図４】本発明に係るデジタルカメラにおける手ぶれ補正処理の流れを示すフローチャートである。
【図５】図５（ａ）は、本発明に係る第１のＣＰＵの動作タイミングチャートであり、図５（ｂ）は従来技術に係る第１のＣＰＵ９０の動作タイミングチャートである。
【符号の説明】
【００９７】
１  デジタルカメラ
２  カメラ本体部
３  撮影レンズ
５  ＣＣＤ
４０  振動センサ
５０  ＣＣＤ移動部
６１  シャッタボタン
８１  ＬＣＤ
８２  光学ファインダ
Ｇ１  設定用画面
Ｌ  光軸
【図１】
2006148287.tif 000003
【図２】
2006148287.tif 000004
【図３】
2006148287.tif 000005
【図４】
2006148287.tif 000006
【図５】
2006148287.tif 000007