(57)【要約】【課題】本発明の課題は、複数のＣＰＵにより制御される電子機器、カメラ、及び制御方法において、電源が投入されてから使用可能な状態に至るまでに要する時間を短縮化することである。【解決手段】メインスイッチがオンされると、サブＣＰＵ２３は、自身のスタンバイ状態を解除して起動すると共に、ＤＣ／ＤＣコンバータ２８に指示してメインＣＰＵ３０への電力供給を開始してメインＣＰＵ３０の起動を開始させ（ステップＢ１１〜Ｂ１３）、起動処理中のメインＣＰＵ３０の初期設定動作（ステップＡ１３）に並行してアクチュエータ２７の駆動処理を行う（ステップＢ１４〜Ｂ１６）。【選択図】　　　　　図２
2004005320.tif 000002
【特許請求の範囲】
【請求項１】
第１及び第２制御部により制御される電子機器であって、
前記電子機器の使用不可状態と使用可能状態とを切り替えるための起動スイッチと、
前記電子機器の状態を識別するために前記起動スイッチを監視し、少なくとも、前記電子機器が使用不可状態から使用可能状態に切り替わった時に起動信号を出力するよう構成された状態監視部と、
前記電子機器の各種機能を達成するための複数の機能達成要素と、
前記機能達成要素を作動させるための機能スイッチとを備え、
（ｉ）前記状態監視部により前記電子機器が使用可能状態の時には、
前記機能スイッチが操作された時に、前記第１制御部は、前記第２制御部に対して当該機能スイッチに対応付けられた機能を達成するよう指示命令を与え、
前記第２制御部は、当該指示命令に基づいて、当該機能に対応付けられた機能達成要素に対して動作制御を行い、
（ｉｉ）前記状態監視部により前記電子機器が使用不可状態の時には、
前記第１制御部を使用不可状態にし、
前記第２制御部を前記起動信号に対する待機状態にし、
（ｉｉｉ）前記状態監視部により前記電子機器の使用不可状態から使用可能状態への切り替えを識別した時には、
前記状態監視部は前記第２制御部に対して前記起動信号を出力し、
前記第２制御部は、当該起動信号に基づいて、前記第１制御部の使用不可状態を解除した後、前記第１制御部からの指示命令を受けることなく特定の機能達成要素の動作制御を行う
ことを特徴とする電子機器。
【請求項２】
前記第２制御部及び前記状態監視部は１つのＣＰＵで制御されることを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第１制御部は、前記解除された後に所定の初期設定動作を開始することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記初期設定動作が、前記第２制御部による前記特定の機能達成要素の動作制御と並行して行われることを特徴とする請求項３に記載の電子機器。
【請求項５】
前記第１制御部の消費電力が前記第２制御部の消費電力よりも大きいことを特徴とする請求項１〜４のいずれか一項に記載の電子機器。
【請求項６】
前記第１制御部の処理速度が前記第２制御部の処理速度よりも速いことを特徴とする請求項１〜４のいずれか一項に記載の電子機器。
【請求項７】
前記機能スイッチが操作された時に、前記第１の制御部が当該機能スイッチに対応付けられた機能を達成する機能達成要素を特定し、前記第２の制御部に対して当該特定した機能達成要素を動作制御するよう前記指示命令を与えることを特徴とする請求項１〜６のいずれか一項に記載の電子機器。
【請求項８】
各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備え、
前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行うよう構成された電子機器において、
当該電子機器が特定の状態の時には、前記第２制御部が前記第１制御部による指示命令無しに特定の機能達成要素の動作制御を行えるよう構成されたことを特徴とする電子機器。
【請求項９】
前記特定の状態が、前記第１制御部が所定の初期設定動作を開始した時から、当該所定の設定動作が終了するまでの間の状態であることを特徴とする請求項８に記載の電子機器。
【請求項１０】
前記電子機器がカメラであることを特徴とする請求項１〜９のいずれか一項に記載の電子機器。
【請求項１１】
各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備え、
前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行うよう構成されたカメラにおいて、
前記カメラの起動スイッチが使用不可状態から使用可能状態に切り替えられた時に、前記第１制御部が初期設定動作を行う一方、前記第２制御部が前記機能達成要素の内の前記カメラの外観を変更する要素の少なくとも１つに対して前記第１制御部による指示命令無しに動作制御を行うことを特徴とするカメラ。
【請求項１２】
前記カメラの外観を変更する要素に対する動作制御が、鏡胴の繰出動作制御であることを特徴とする請求項１１に記載のカメラ。
【請求項１３】
前記カメラの外観を変更する要素に対する動作制御が、ストロボの繰出動作制御であることを特徴とする請求項１１に記載のカメラ。
【請求項１４】
各種機能を達成するための複数の機能達成要素と、第１及び第２制御部とを備えた電子機器の制御方法であって、
前記電子機器の使用可能状態時には、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行い、
前記電子機器が使用不可状態から使用可能状態に切り替えられた時には、前記第２制御部は、前記第１制御部の使用不可状態を解除した後、前記第１制御部からの指示命令を受けることなく特定の機能達成要素の動作制御を行うことを特徴とする電子機器の制御方法。
【請求項１５】
前記特定の機能達成要素の動作制御と並行して、前記第１制御部の初期設定動作を行うことを特徴とする請求項１４に記載の電子機器の制御方法。
【請求項１６】
各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備えたカメラの制御方法であって、
前記カメラの使用可能状態時には、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つに対して動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行い、
前記カメラが使用不可状態から使用可能状態に切り替えられた時には、前記第１制御部が初期設定動作を行う一方、前記第２制御部が前記機能達成要素の内の前記カメラの外観を変更する要素の少なくとも１つに対して前記第１制御部による指示命令無しに動作制御を行うことを特徴とするカメラの制御方法。
【請求項１７】
前記カメラの外観を変更する要素に対する動作制御が、鏡胴の繰出動作制御であることを特徴とする請求項１６に記載のカメラの制御方法。
【請求項１８】
前記カメラの外観を変更する要素に対する動作制御が、ストロボの繰出動作制御であることを特徴とする請求項１６に記載のカメラの制御方法。
【請求項１９】
各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備え、
前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行い、更に、前記第１制御部の指示に基づいて前記第２制御部が当該機能達成要素の動作に関する異常の監視を行うよう構成された電子機器において、
当該電子機器が特定の状態の時には、前記第２制御部は前記第１制御部の指示無しに前記監視を行えるよう構成されたことを特徴とする電子機器。
【請求項２０】
前記第１制御部が前記第２制御部の監視結果に基づいてエラー処理を行うことを特徴とする請求項１９に記載の電子機器。
【請求項２１】
前記特定の状態が、前記第１制御部が所定の初期設定動作を開始した時から、当該所定の設定動作が終了するまでの間の状態であることを特徴とする請求項１９又は２０に記載の電子機器。
【請求項２２】
前記電子機器がカメラであることを特徴とする請求項１９〜２１のいずれか一項に記載の電子機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のＣＰＵにより制御される電子機器、カメラ及び制御方法に関する。
【０００２】
【従来の技術】
特開平０８−０５４９６８号公報、特開平１１−０８５９１５号公報、特開２０００−０９８４４３号公報等に開示されているように、従来より複数のＣＰＵを制御部として備え、これらのＣＰＵに制御を分担して行わせるカメラ等の電子機器が広く知られている。
【０００３】
この内、処理速度の異なる２つのＣＰＵを備えた電子機器においては、比較的負荷の大きい画像処理等の処理を、処理速度の速いＣＰＵ（以下、メインＣＰＵという）に行わせ、比較的負荷の小さいアクチュエータ駆動処理等の処理を、処理速度の遅いＣＰＵ（以下、サブＣＰＵという）に行わせるよう構成するのが一般的である。この場合、個々のアクチュエータ等に対する実際の駆動制御をサブＣＰＵに担わせ、メインＣＰＵではサブＣＰＵに各アクチュエータ等を制御するよう指示命令を出して電子機器全体を統括的に制御する。
【０００４】
ところで、使用者（操作者）が携帯して使用することを想定しなければならないカメラ等の電子機器においては、電源としてのバッテリ電池の使用可能時間も考慮しなければならない。すなわち、バッテリを長持ちさせる為、不使用時の消費電力の低減化が大きな問題となる。この場合、不使用時には操作者によってメインスイッチがオフされて電力消費をゼロの状態に切り替えたり、或いは、必要最小限の機能を維持するスタンバイ状態やスリープ状態等の低消費電力状態に切り替えるなどして、無駄な消費電力の低減が図られている。
【０００５】
上記したような、処理速度の異なる２つのＣＰＵを備えたカメラ等の電子機器の場合、処理速度の速いメインＣＰＵは、一般に消費電力も大きいため、不使用時には、完全にオフして消費電力をゼロとするか、或いは必要最小限の機能を維持するための電力のみを供給して低消費電力状態にするのが一般的である。この場合、サブＣＰＵは、メインスイッチのオン／オフを監視し、メインスイッチがオンとなったことを識別すると、メインＣＰＵへの電力供給のオン／オフを切り替えるＤＣ／ＤＣコンバータに対し、メインＣＰＵへ電力を供給するよう指示してメインＣＰＵを起動させる。
【０００６】
ここで図３を参照して、上記した従来の電子機器において、不使用時の状態から使用可能となる状態に至るまでに行われる起動処理を、デジタルカメラの例で説明する。また、図３に示すステップＡ２１〜Ａ２５の各処理は、処理速度の速いメインＣＰＵによって行われ、ステップＢ２１〜Ｂ２８の各処理は、メインＣＰＵに比べて処理速度の遅いサブＣＰＵによって行われる。
【０００７】
ステップＡ２１までの間、カメラのメインスイッチはオフされており、この時、メインＣＰＵは完全停止し消費電力ゼロの状態であるか、或いは、必要最小限の機能を維持するための電力のみを供給するスタンバイ状態、スリープ状態等の低消費電力状態になっている。すなわち、いずれにしてもメインＣＰＵは使用することができない状態であるので、以下、メインＣＰＵのこの状態を使用不可状態と称する。
【０００８】
他方、ステップＢ２１までの間、サブＣＰＵは、通常のカメラ使用時と同程度の電力を消費する使用可能状態であっても良いが、この例においてはメインスイッチがオンされたか否かを監視を行うための電力を消費する低電力消費状態で待機している待機状態であり、メインスイッチがオンされたか否かを監視している。
【０００９】
サブＣＰＵがメインスイッチがオンされた旨を識別すると（ステップＢ２１）、待機状態を解除し、使用可能状態に復帰するために起動し（ステップＢ２１）、更に、メインＣＰＵへの電力供給を開始するためＤＣ／ＤＣコンバータに指示した後、メインＣＰＵからの指示待ちになる（ステップＢ２３）。
【００１０】
メインＣＰＵは、ステップＢ２３によるＤＣ／ＤＣコンバータからの電力供給が開始されることにより起動を開始し（ステップＡ２２）、所定の初期設定動作を行う（ステップＡ２３）。ここで所定の初期設定動作とは、ブートローダ（読出メモリの選択）や、メモリカードの有無、エラーチェック、容量及び残量検出や、モニタ及びＣＣＤ駆動回路の初期化（回路安定するまで待機）、画像処理回路の初期化、等々といった動作であり、メインＣＰＵが動作を開始する上で必要な初期設定のことである。
【００１１】
メインＣＰＵにおける所定の初期設定動作が終了した後、メインＣＰＵは、サブＣＰＵに対し、特定のアクチュエータに対する駆動指示を行い（ステップＡ２４）、サブＣＰＵによるアクチュエータの異常動作確認の通知を待つ。ここで特定のアクチュエータの駆動とは、例えば、カメラ本体内の収納位置に沈胴していたレンズ鏡胴の繰り出し動作のための駆動や、レンズバリアを開くための駆動、或いは、カメラ本体内に収納されていたストロボ発光部を突出（ポップアップ）するための駆動、等々であり、一般にカメラの外観（外形）を変化させることにより操作者に電源が入ったことを知らせる。
【００１２】
サブＣＰＵは、ステップＡ２４によるメインＣＰＵからの特定のアクチュエータに対する駆動指示に基づき、当該特定のアクチュエータを駆動させた後（ステップＢ２４）、当該特定のアクチュエータが正しく駆動されたか否かを確認するため、異常動作の有無を監視する（ステップＢ２５）。
【００１３】
そして、この監視結果はサブＣＰＵからメインＣＰＵに送信され（ステップＢ２６）、以下、当該監視結果に基づく制御が行われる。
【００１４】
すなわち、万一、当該特定のアクチュエータに異常動作があった場合は、メインＣＰＵは、エラーを解除するために、表示部でエラー表示をするようサブＣＰＵに対して指示し（ステップＡ２５）、当該指示を受けたサブＣＰＵは、表示部でエラー表示を行わせる（ステップＢ２７）、等々の所定のエラー処理が行われる。
【００１５】
一方、当該特定のアクチュエータの駆動に関して異常動作が無かった場合には、当該カメラは撮影可能な使用可能状態となるので、メインＣＰＵは、操作者が操作キー等を操作することにより入力された指示に基づいて、必要なアクチュエータ（例えば、変倍操作の場合は変倍駆動機構）を駆動するようサブＣＰＵに指示し（ステップＡ２５）、サブＣＰＵは、当該駆動指示に応じて、指示を受けたアクチュエータを駆動するよう制御する（ステップＢ２７）。
【００１６】
この際、サブＣＰＵは、駆動するアクチュエータの異常動作の有無を監視し、当該監視結果をメインＣＰＵに送信する（ステップＢ２８）。
【００１７】
以降、カメラが撮影可能な使用可能状態である間、メインＣＰＵによるステップＡ２５と、サブＣＰＵによるステップＢ２７、Ｂ２８の各処理が繰り返し行われる。
【００１８】
【発明が解決しようとする課題】
しかし、上記従来のカメラ等の電子機器には、以下に述べる問題点がある。
操作者は、使用不可状態にある電子機器に対して、使用できるようにするためにメインスイッチをオンしても、当該メインスイッチをオンした時点（ステップＢ２１）からメインＣＰＵによる所定の初期設定動作の完了時（ステップＡ２３）までの間（例えば４〜５秒）、この電子機器を使用することができず、操作者は所定の初期設定動作が完了するのを待つのみであったため時間の無駄であった。
また、操作者は、メインスイッチをオンした後、メインＣＰＵによる所定の初期設定動作が完了するまでの間、カメラ本体内に沈胴していたレンズ鏡胴の繰り出し動作等も行われないため、操作者は正しくメインスイッチがオン（すなわち電源がオン）されているのか否かも判別できず、不安になったりイライラしたりする等、使用不可状態の電子機器が使用可能な状態に切り替わるまでの間に少なからずストレスを感じる場合があり、時には、起動途中のカメラのメインスイッチが再操作されて、使用可能になる前に電源がオフされることもあった。
そこで本発明は、複数のＣＰＵにより制御される電子機器、カメラ、及び制御方法において、起動が開始されてから使用可能な状態に至るまでに要する時間を短縮化することにより、使い勝手が良く、また操作者に起動が開始されたことを一早く知らしめて、起動開始から使用開始までの間に操作者が受けるストレスも軽減できるようにすることを課題とする。
【００１９】
【課題を解決するための手段】
上記課題を解決する本発明は、第１及び第２制御部により制御される電子機器であって、前記電子機器の使用不可状態と使用可能状態とを切り替えるための起動スイッチと、前記電子機器の状態を識別するために前記起動スイッチを監視し、少なくとも、前記電子機器が使用不可状態から使用可能状態に切り替わった時に起動信号を出力するよう構成された状態監視部と、前記電子機器の各種機能を達成するための複数の機能達成要素と、前記機能達成要素を作動させるための機能スイッチとを備え、（ｉ）前記状態監視部により前記電子機器が使用可能状態の時には、前記機能スイッチが操作された時に、前記第１制御部は、前記第２制御部に対して当該機能スイッチに対応付けられた機能を達成するよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて、当該機能に対応付けられた機能達成要素に対して動作制御を行い、（ｉｉ）前記状態監視部により前記電子機器が使用不可状態の時には、前記第１制御部を使用不可状態にし、前記第２制御部を前記起動信号に対する待機状態にし、（ｉｉｉ）前記状態監視部により前記電子機器の使用不可状態から使用可能状態への切り替えを識別した時には、前記状態監視部は前記第２制御部に対して前記起動信号を出力し、前記第２制御部は、当該起動信号に基づいて、前記第１制御部の使用不可状態を解除した後、前記第１制御部からの指示命令を受けることなく特定の機能達成要素の動作制御を行うことを特徴とする。
【００２０】
また、前記第２制御部及び前記状態監視部は１つのＣＰＵで制御されることがより好ましい。
【００２１】
また、前記第１制御部は、前記解除された後に初期設定動作を開始することがより好ましい。
【００２２】
また、前記初期設定動作が、前記第２制御部による前記特定の機能達成要素の動作制御と並行して行われることがより好ましい。
【００２３】
また、前記第１制御部の消費電力が前記第２制御部の消費電力よりも大きいことがより好ましい。
【００２４】
また、前記第１制御部の処理速度が前記第２制御部の処理速度よりも速いことがより好ましい。
【００２５】
また、前記機能スイッチが操作された時に、前記第１の制御部が当該機能スイッチに対応付けられた機能を達成する機能達成要素を特定し、前記第２の制御部に対して当該特定した機能達成要素を動作制御するよう前記指示命令を与えることがより好ましい。
【００２６】
また上記課題を解決する他の本発明は、各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備え、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行うよう構成された電子機器において、当該電子機器が特定の状態の時には、前記第２制御部が前記第１制御部による指示命令無しに特定の機能達成要素の動作制御を行えるよう構成されたことを特徴とする。
【００２７】
また、前記特定の状態が、前記第１制御部が所定の初期設定動作を開始した時から、当該所定の設定動作が終了するまでの間の状態であることがより好ましい。
【００２８】
また、前記電子機器がカメラであることがより好ましい。
【００２９】
また上記課題を解決する他の本発明は、各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備え、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行うよう構成されたカメラにおいて、前記カメラの起動スイッチが使用不可状態から使用可能状態に切り替えられた時に、前記第１制御部が初期設定動作を行う一方、前記第２制御部が前記機能達成要素の内の前記カメラの外観を変更する要素の少なくとも１つに対して前記第１制御部による指示命令無しに動作制御を行うことを特徴とする。
【００３０】
また、前記カメラの外観を変更する要素に対する動作制御が、鏡胴の繰出動作制御であることがより好ましい。
【００３１】
また、前記カメラの外観を変更する要素に対する動作制御が、ストロボの繰出動作制御であることがより好ましい。
【００３２】
また上記課題を解決する他の本発明は、各種機能を達成するための複数の機能達成要素と、第１及び第２制御部とを備えた電子機器の制御方法であって、前記電子機器の使用可能状態時には、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行い、前記電子機器が使用不可状態から使用可能状態に切り替えられた時には、前記第２制御部は、前記第１制御部の使用不可状態を解除した後、前記第１制御部からの指示命令を受けることなく特定の機能達成要素の動作制御を行うことを特徴とする。
【００３３】
また、前記特定の機能達成要素の動作制御と並行して、前記第１制御部の初期設定動作を行うことがより好ましい。
【００３４】
また上記課題を解決する他の本発明は、各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備えたカメラの制御方法であって、前記カメラの使用可能状態時には、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つに対して動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行い、前記カメラが使用不可状態から使用可能状態に切り替えられた時には、前記第１制御部が初期設定動作を行う一方、前記第２制御部が前記機能達成要素の内の前記カメラの外観を変更する要素の少なくとも１つに対して前記第１制御部による指示命令無しに動作制御を行うことを特徴とする。
【００３５】
また、前記カメラの外観を変更する要素に対する動作制御が、鏡胴の繰出動作制御であることがより好ましい。
【００３６】
また、前記カメラの外観を変更する要素に対する動作制御が、ストロボの繰出動作制御であることがより好ましい。
【００３７】
また上記課題を解決する本願の一の発明は、各種機能を達成するための複数の機能達成要素と、第１及び第２制御部を備え、前記第１制御部は、操作者から指示された機能を達成するために前記第２制御部に対して前記機能達成要素の内の少なくとも１つの動作制御を行うよう指示命令を与え、前記第２制御部は、当該指示命令に基づいて当該機能達成要素の動作制御を行い、更に、前記第１制御部の指示に基づいて前記第２制御部が当該機能達成要素の動作に関する異常の監視を行うよう構成された電子機器において、当該電子機器が特定の状態の時には、前記第２制御部は前記第１制御部の指示無しに前記監視を行えるよう構成されたことを特徴とする。
【００３８】
また、前記第１制御部が前記第２制御部の監視結果に基づいてエラー処理を行うことがより好ましい。
【００３９】
また、前記特定の状態が、前記第１制御部が所定の初期設定動作を開始した時から、当該所定の設定動作が終了するまでの間の状態であることがより好ましい。
【００４０】
また、前記電子機器がカメラであることがより好ましい。
【００４１】
従って、使用可能状態下においては相対的に処理速度の速い第１制御部により、相対的に処理速度の低い第２制御部が制御される電子機器やカメラにあって、不使用時には第１制御部を使用不可状態にして電力消費を抑える一方、電源がオンされ使用可能状態に移行する際には、第１制御部の起動完了前に第２制御部によって特定の機能達成要素（アクチュエータ）に対する動作制御を行えるように構成したので、電子機器やカメラは速やかに使用可能な状態に移行可能となり、使用可能な状態に至るまでの処理時間の短縮化が図られ、また、操作者は電源オンの後に直ちに電子機器やカメラの外観が変化するので、電源がオンされたことを確認でき、ストレス無く快適に電子機器やカメラの使用を開始できる。
また、例えばカメラの場合のように、第１制御部の起動完了前であっても鏡胴等が突出してその外観が変化することにより、操作者はカメラを被写体に向けて構えるといった使用準備を行うことができる。そのため当該使用準備を行っている間に第１制御部が起動完了し、使用可能な状態に移行するので、操作者は電源オンから実際に使用するまでに要する時間も短縮できる。
また、使用不可状態から使用可能状態に移行する際、第２制御部が電子機器やカメラの外観変化をもたらすような機能達成要素に対する駆動を行えば、光や音等によって起動スイッチがオンされたことを報知する必要がなくなる為、発光素子やスピーカ等を設けずに更に小型化及び軽量化を図って携帯性に優れた電子機器やカメラが提供することも可能となる。
【００４２】
なお、本発明において「使用不可状態」とは、機器が操作者に求められた機能を達成することができず操作者によって使用することができない状態を指し、より具体的には、全ての機能が完全停止し消費電力がゼロの状態、又は、必要最小限の機能を維持するための電力のみを供給している低消費電力状態を指す。なお「電子機器」及び「カメラ」の「使用不可状態」については、少なくともメインスイッチがオンかオフかの状態を監視するための電力を消費している状態であるため消費電力は完全にゼロにはならない。
また本発明において「使用可能状態」とは、機器が操作者に求められた機能を達成でき操作者によって使用可能になっている状態を指し、具体的には、操作者に求められた機能達成のために必要な電力を消費している状態を指す。また本発明において「機能」とは、機器を構成する要素の１つ若しくは複数が、単独又は協動して作動することによって達成することが期待される役割を指す。
また本発明において「起動スイッチ」とは「使用不可状態」から「使用可能状態」に切り替えるためのスイッチを指し、以下においてはメインスイッチ（電源スイッチ）の例で説明を行うが本発明はこれに限られず、例えばレリーズスイッチや再生スイッチの操作により「使用不可状態」から「使用可能状態」に切り替える場合は、これらのスイッチも「起動スイッチ」に含まれる。
また本発明において「機能達成要素」とは、「機能」を達成するために作動する機器の構成要素を指す。また本発明において「機能スイッチ」とは、操作者が機器に「機能」を達成させるべく指示を与えるために操作するスイッチを指す。
また本発明において「機能に対応付けられた機能達成要素」とは、「機能達成要素」の内、操作者が「機能スイッチ」を操作して指示した「機能」を達成する際に作動する「機能達成要素」を指す。
【００４３】
【発明の実施の形態】
以下、本発明を、電子機器で一形態であるデジタルカメラに適用した例を、図１〜図２を参照して詳細に説明する。
【００４４】
なお、以下において、デジタルカメラの電源がオフされている状態を、カメラの「使用不可状態」或いは「オフ状態」と言い、電源がオンされている状態を、カメラの「使用可能状態」或いは「オン状態」と言う。
【００４５】
また、ＣＰＵ（中央演算装置）に供給される電力が完全にゼロの状態か、若しくは、必要最小限の機能を維持するスタンバイ状態やスリープ状態等の低消費電力状態を、ＣＰＵの「使用不可状態」或いは「オフ状態」と言い、特に「使用不可状態」で何かしらのフラグや信号待ちとなっている状態を「待機状態」或いは「スタンバイ状態」と言う。ＣＰＵにおけるその他の状態、すなわち通常予定されている使用をするために必要な機能を達成すべく必要な電力を消費している状態をＣＰＵの「使用可能状態」或いは「オン状態」と言う。
【００４６】
図１を参照して本発明を適用したデジタルカメラ１００の構成を説明する。図１は、デジタルカメラ１００の内部構成を示す概略ブロック図である。
【００４７】
図１に示すように、デジタルカメラ１００は、レンズ１１、ＣＣＤ（Ｃｈａｒｇｅ　Ｃｏｕｐｌｅｄ　Ｄｅｖｉｃｅ）１２、撮像回路１３、Ａ／Ｄコンバータ１４、画像信号再生回路１５、モニタメモリ１６、モニタ駆動回路１７、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｐｌａｙ）１８、フレームメモリ１９、画像処理回路２０、メモリカードＩ／Ｆ２１、サブＣＰＵ２３、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　ＲＯＭ）２４、キーマトリクス２５、アクチュエータ駆動回路２６、アクチュエータ２７、ＤＣ／ＤＣコンバータ２８、バッテリ２９、メインＣＰＵ３０、ＦＲＯＭ（Ｆｌａｓｈ　ＲＯＭ）３１、ＣＣＤ駆動回路３２、及び、ＬＣＤバックライト３３等を備えて構成される。特に、デジタルカメラ１００は、処理速度の異なる２つのメインＣＰＵ３０、サブＣＰＵ２３によって動作し、メインＣＰＵ３０とサブＣＰＵ２３とは、相互通信バスによって接続されている。なお、メモリカードＩ／Ｆ２１には、デジタルカメラ１００に対して着脱自在なメモリカード２２が装着される。
【００４８】
レンズ１１は、被写体の光画像を結像し、ＣＣＤ１２は、レンズ１１によって受光面上に結像された光画像信号をアナログ画像信号に変換する。
【００４９】
撮像回路１３は、ＣＣＤ１２から出力されたアナログ画像信号に、ＡＧＣ、クランプ処理等を施してＡ／Ｄコンバータ１４に出力する。Ａ／Ｄコンバータ１４は、撮像回路１３から出力された当該アナログ画像信号をデジタル画像信号に変換する。
【００５０】
画像信号再生回路１５は、Ａ／Ｄコンバータ１４から入力されたデジタル画像信号にホワイトバランス等の処理を行って、当該処理後のデジタル画像をモニタメモリ１６及びフレームメモリ１９に一時的に格納する。
【００５１】
モニタメモリ１６は、上記一時的に格納したデジタル画像信号をモニタ駆動回路１７に順次転送し、モニタ駆動回路１７は、ＬＣＤ１８を駆動してモニタメモリ１６から転送された当該デジタル画像信号を表示させる。なお、ＬＣＤ１８はＬＣＤバックライト３３によって表示内容が明示される
【００５２】
ここで、ＬＣＤ１８によって表示されるデジタル画像信号が、レンズ１１〜Ａ／Ｄコンバータ１４を経た後、更に画像信号再生回路１５〜モニタ駆動回路１７に転送されてきたものである場合、当該デジタル画像信号により、撮影中の被写体画像がＬＣＤ１８に表示される。すなわちこの時にはＬＣＤ１８は、電子ファインダとして機能する。また、ＬＣＤ１８によって表示されるデジタル画像信号が、画像処理回路２０、フレームメモリ１９を経た後、更に画像信号再生回路１５〜モニタ駆動回路１７を転送されてきたものである場合、当該デジタル画像信号により、メモリカード２２に記録された撮影済み画像がＬＣＤ１８に表示される。すなわちこの時にはＬＣＤ１８は、撮影済み画像用モニタとして機能する。
【００５３】
フレームメモリ１９は、上記一時的に格納したデジタル画像信号を画像処理回路２０に順次転送する。画像処理回路２０は、当該フレームメモリ１９から転送されたデジタル画像信号に圧縮・伸張処理を施したり、メモリアクセス処理等を行う。
【００５４】
ここで、フレームメモリ１９から転送されたデジタル画像信号が、レンズ１１からＡ／Ｄコンバータ１４を経た後、更に画像信号再生回路１５、及びフレームメモリ１９に転送されてきたものである場合、画像処理回路２０は、当該デジタル画像信号をＪＰＥＧ（Ｊｏｉｎｔ　Ｐｈｏｔｏｇｒａｐｈｉｃ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ）方式等に基づいて圧縮し、当該圧縮したデジタル画像信号を再度フレームメモリ１９に転送する。その後、フレームメモリ１９は、当該圧縮後のデジタル画像信号を、メモリカードＩ／Ｆ２１を介してメモリカード２２に記録する。
【００５５】
また、画像処理回路２０は、フレームメモリ１９から転送されたデジタル画像信号が、メモリカード２２、メモリカードＩ／Ｆ２１、及びフレームメモリ１９を経て転送されてきたものである場合、当該デジタル画像信号をＪＰＥＧ方式等に基づいて伸張し、当該伸張したデジタル画像信号を再度フレームメモリ１９に転送する。その後、フレームメモリ１９は、当該伸張後のデジタル画像信号を、画像信号再生回路１５に出力し、更に当該画像信号再生回路１５に出力された伸張後のデジタル画像信号は、モニタメモリ１６及びモニタ駆動回路１７を介して撮影済み画像としてＬＣＤ１８に表示される。なお、本発明の画像圧縮伸張方式はＪＰＥＧ方式に限定されるものではなく、他の方式によって圧縮伸張を行っても良い。
【００５６】
ＥＥＰＲＯＭ２４は、サブＣＰＵ２３によって実行される各種プログラムを格納するプログラム格納領域、及び、当該プログラムの実行時に必要な各種データを格納するデータ格納領域を備え（何れも図示略）、各種プログラムには、図２のフローチャートに示される起動処理を行うためのプログラムが含まれる。
【００５７】
キーマトリクス２５は、メインスイッチ、操作者によりカメラを用いて撮影するために操作されるレリーズスイッチやズームスイッチ等を含む各種機能スイッチ、各種モードや日付等の設定を行うための設定キー等から構成されている。なお、レリーズスイッチは、半押し状態の際、オートフォーカス処理を行う旨の指示をサブＣＰＵ２３に送信し、完全に押し込んだ状態の際、撮影指示をサブＣＰＵ２３に送信する。
【００５８】
アクチュエータ駆動回路２６は、サブＣＰＵ２３の指示に応じてアクチュエータ２７を駆動する。例えば、アクチュエータ駆動回路２６は、アクチュエータ２７を駆動して、レンズ１１の鏡胴の移動、ストロボ発光部（図示略）のポップアップ、レンズ１１のレンズバリア（図示略）の開閉を行う。
【００５９】
ＤＣ／ＤＣコンバータ２８は、バッテリ２９に接続され、サブＣＰＵ２３の指示に応じて、メインＣＰＵ３０への電力供給のオン／オフを切り替える。また、バッテリ２９は、図１に示すデジタルカメラ１００の全回路に電力供給する。
【００６０】
ＦＲＯＭ３１は、メインＣＰＵ３０によって実行される各種制御プログラムや当該プログラムの実行時に必要な各種データ等を予め格納する。
【００６１】
ＣＣＤ駆動回路３２は、ＣＣＤ１２に対する電荷掃き捨てパルスのパルス数を制御して露光時間を調整する。また、ＬＣＤバックライト３３は、ＬＣＤ１８を照明し、ＬＣＤ１８の表示内容を明示する。
【００６２】
メインＣＰＵ３０及びサブＣＰＵ２３は連携してデジタルカメラ１００の各種制御を行う中央演算装置であり、メインＣＰＵ３０は、ＦＲＯＭ３１内に格納された各種プログラムに基づいて各種制御を行うことにより本発明の請求項に記載した第１制御部を構成し、サブＣＰＵ２３は、ＥＥＰＲＯＭ２４内に格納された各種プログラムに基づいて各種制御を行うことにより本発明の請求項に記載した第２制御部を構成する。
【００６３】
またサブＣＰＵは、本実施形態においては状態監視部の機能をも担っているが、メインスイッチがオフされている状態（すなわちカメラの使用不可状態）でメインスイッチのオン／オフを監視できればメインＣＰＵ３０で状態監視部の機能を担っても良い。また第３のＣＰＵを追加し、第３のＣＰＵに状態監視部の機能を担わせるようにしても良い。
【００６４】
本実施形態においては、メインＣＰＵ３０にはサブＣＰＵ２３よりも相対的に処理速度の速いＣＰＵが使用され、そのため、消費電力もサブＣＰＵ２３よりは相対的に大きくなっている。
【００６５】
メインＣＰＵ３０はメインスイッチがオンされた状態でデジタルカメラ１００が撮影可能な使用可能状態にある時には、画像処理回路２０で行われる画像処理のための演算を行う他、デジタルカメラ１００の各回路を統括的に制御する。
【００６６】
またメインＣＰＵ３０は、アクチュエータ２７を駆動させるよう、サブＣＰＵ２３に対して指示命令を送出する。
【００６７】
ここでアクチュエータ２７は本発明の請求項に記載した機能達成要素を構成する。アクチュエータ２７の例としては、合焦のためのレンズ１１の移動機構、変倍のためのレンズ１１の移動機構、レンズ１１を保持する鏡胴の繰り出しや沈胴を行うための鏡胴繰り出し機構、レンズ１１を保護するレンズバリアを開閉するためのバリア開閉機構、ストロボ発光部を発光させるためのストロボ発光機構、ストロボ発光部を突出（いわゆるポップアップ）及び収納するためのポップアップ機構、ＬＣＤ１８に画像を表示させるための表示機構、音声データを出力するためのスピーカー機構、等々、多数が備えられており、操作者がメインスイッチや、所望の機能（例えば変倍機能）を達成するための機能スイッチ（変倍スイッチ）を操作することにより、複数備えられているアクチュエータ２７の内、当該機能スイッチと対応付けられているアクチュエータ２７が単独、或いは他のアクチュエータ２７と協動して作動することにより、カメラにおける各種の機能が達成される。
【００６８】
本実施形態においては、メインスイッチがオフされておりデジタルカメラ１００が使用不可状態の時には、ＤＣ／ＤＣコンバータ２８からメインＣＰＵ３０への電力の供給が停止し、メインＣＰＵ３０は消費電力ゼロの完全停止の状態にあるが、本発明はこれに限られず、必要最小限の機能を維持するための電力のみを供給する低消費電力状態としても良い。
【００６９】
操作者によりメインスイッチがオンされると、完全停止の状態にあったメインＣＰＵ３０は、後述する図２のフローチャートに示されているように、ＤＣ／ＤＣコンバータ２８から電力の供給が開始されて起動開始し、先ず、システムの初期設定動作を行う。この初期設定動作とは、例えば、ブートローダ（読み出しメモリの選択）や、メモリカードの有無、エラーチェック、容量及び残量検出や、ＬＣＤ１８及びＣＣＤ駆動回路３２の初期化（回路安定するまで待機）や、画像処理回路２０の初期化等である。
【００７０】
また、サブＣＰＵ２３は、メインスイッチがオンされた状態でデジタルカメラ１００が撮影可能な使用可能状態にある時には、前述したメインＣＰＵ３０からの指示命令に応じて、アクチュエータ駆動回路２６にアクチュエータ２７の駆動指示を送出し、アクチュエータ２７の駆動を制御する。
【００７１】
例えば、操作者が変倍撮影を所望し、係る機能スイッチ（変倍スイッチ）を操作すると、メインＣＰＵ３０は変倍機能に関するアクチュエータ２７を駆動するようサブＣＰＵ２３に指示命令を送出し、これを受けたサブＣＰＵ２３は、変倍機能に関するアクチュエータ２７（変倍機構）を駆動すべく、係るアクチュエータ駆動回路２６の動作を制御することにより、変倍のためのレンズ１１の移動が達成される。
【００７２】
更にサブＣＰＵ２３は、メインスイッチがオン／オフに関わらずメインスイッチの状態を監視する状態監視部として機能する。すなわち、サブＣＰＵ２３には常に所定量以上の電力が供給され、周期的にメインスイッチの状態を監視するよう構成されている。
【００７３】
そして、状態監視部はメインスイッチがオンからオフに切り替えられたことを検出した時には、デジタルカメラ１００の電源をオフして使用不可状態にするために終了フラグ（終了信号）を立てる。
【００７４】
終了フラグが立つと、サブＣＰＵ２３は先ずメインＣＰＵ３０に対して停止信号を送出し、停止信号を受けたメインＣＰＵはカメラの使用を終了させるために必要な各種の処理、例えばレンズ１１の鏡胴を収納位置への沈胴させる処理を行うようサブＣＰＵ２３に指示命令を出したり、終了時点におけるカメラ１００内のデータの保存等を行う。これらの処理が終わるとサブＣＰＵ２３はＤＣ／ＤＣコンバータ２８に指示してメインＣＰＵ３０への電力供給を停止させ、これにより、サブＣＰＵ２３自身を除く図１に示す全ての回路が完全停止し、メインＣＰＵ３０を含めた各回路における消費電力はゼロとなる。更に、サブＣＰＵ２３自身をクロック周期の遅いスタンバイ状態（待機状態）として、上記メインスイッチがオンされたか否かを監視する。
【００７５】
更にサブＣＰＵ２３は、計時機能を有し、年月日データの管理を行い、キーマトリクス２５の設定キー操作による指示に応じて当該年月日データをＬＣＤ１８に表示する。
【００７６】
次に図２に基づいて、スタンバイ状態のサブＣＰＵ２３（状態監視部）で、メインスイッチがオンされたことを検出した時の処理を説明する。
【００７７】
図２は、デジタルカメラ１００のメインＣＰＵ３０及びサブＣＰＵ２３が行う起動処理を説明するフローチャートである。ここで、ステップＡ１１〜Ａ１５の各処理は、メインＣＰＵ３０によって行われ、ステップＢ１１〜Ｂ１８の各処理は、サブＣＰＵ２３によって行われる。
【００７８】
メインスイッチがオフされ、スタンバイ状態となっているサブＣＰＵ２３は、その状態監視部でメインスイッチがオフからオンに切り替えられたことを検出した時（ステップＢ１１）に、カメラ１００としての起動を開始すべく起動フラグ（起動信号）を立て、この起動フラグが立つことによりサブＣＰＵ２３自身のクロック周期をカメラ使用時の周期に戻し（ステップＢ１２）、ＤＣ／ＤＣコンバータ２８に対して指示（メインＣＰＵ３０の解除命令）を送出し（ステップＢ１３）、この指示に基づいてバッテリ２９からメインＣＰＵ３０に電力供給が行われ、メインＣＰＵ３０の起動が開始される（ステップＡ１２）。
【００７９】
そしてメインＣＰＵ３０は所定の初期設定動作を開始するが（ステップＡ１３）、ここでサブＣＰＵ２３は、このメインＣＰＵ３０の初期設定動作の終了を待つこと無く、ステップＢ１３の解除命令を送出後、特定のアクチュエータ２７を駆動すべくアクチュエータ駆動回路２６に指示を行う（ステップＢ１４）。
【００８０】
すなわち、メインスイッチがオンされた時には、カメラ１００が備える複数のアクチュエータ２７の内、予め定められている特定のアクチュエータ２７が駆動制御される。
【００８１】
複数備えられたアクチュエータ２７の内、起動時にどのアクチュエータ２７を駆動させるかは適宜決めることが可能であるが、アクチュエータ２７の駆動によってカメラの外観変化が伴うものである場合には、メインスイッチがオンされたことを操作者がいち早く識別できるため、より好ましい。
【００８２】
例えば、サブＣＰＵ２３は、アクチュエータ駆動回路２６に指示して、電源オフ時にはカメラ１００内の収納位置に収納されているレンズ１１の鏡胴（図示略）を、電源がオンされた時に撮影が可能な撮影位置（レンズ１１がズームレンズの場合はワイド位置）までの繰り出し制御を行う。この繰り出し動作は、不使用時に鏡胴が沈胴するカメラにおいて実際の撮影を開始するまでに必須の動作であるため、カメラ起動時に当該繰り出し制御を行うようにすることは特に重要性が高い。
【００８３】
その他、例えば、カメラ１００がモータ駆動によって開閉が自在なレンズバリア（図示略）を備えている場合には、電源オン時にレンズバリアを開放させる制御を行っても良い。
【００８４】
また例えば、カメラ１００のストロボ発光部（図示略）が、電源オフ時にはカメラ内の所定位置に収納され、電源オン時にポップアップして発光位置まで突出させるタイプの場合には、電源がオンされた時にストロボ発光部を所定位置から発光位置まで突出（ポップアップ）させる制御を行っても良い。
【００８５】
このように本実施形態においてメインスイッチがオンされた時には、サブＣＰＵ２３はメインＣＰＵ３０からの指示命令を受けることなく、アクチュエータ２７の駆動制御を行うよう構成されている。それ故、サブＣＰＵ２３はメインＣＰＵ３０の初期設定動作と並行して特定のアクチュエータ２７の駆動制御を行うことができる。
【００８６】
特定のアクチュエータ２７の駆動が終了した後、サブＣＰＵ２３は当該特定のアクチュエータが正しく駆動されたか否かを確認し、異常動作の有無を監視しながらメインＣＰＵ３０からの指示待ち状態に入る（ステップＢ１５）。
【００８７】
なお、異常動作の監視に関しては既に様々な手法が提案（例えば特開昭６２−１７５７２１号公報や特開平０１−２３９５３８号公報等）されており、本発明においてはこれらの手法を適宜利用することが可能であるため詳細は省略するが、一例として、本実施形態において用いられている鏡胴の繰り出し機構に対する異常監視の例を説明しておくと、本実施形態においては特開平０６−３１３８３４号公報に記載されているように、鏡胴の繰り出しに用いられる駆動モータの回転数に応じたパルスを発生させるフォトインタラプタ（パルス発生手段）と、当該パルスの数をカウントするカウンタ（カウント手段）を備えており、更に、当該カウンタでカウントしたパルス数が鏡胴の繰り出し開始時点から所定時間経過しても所定数のパルスが検知されないときに異常と判断する異常検知手段を備えている。
【００８８】
ステップＡ１３の初期設定動作が終了すると、メインＣＰＵ３０はサブＣＰＵ２３にアクチュエータ２７の異常動作の有無の確認を行うために、異常動作の監視結果を通知するよう、サブＣＰＵ２３に対して指示を送出する（ステップＡ１４）。
【００８９】
ここで理解されるように、従来（図３参照）、メインＣＰＵは初期設定動作が終わって完全に立ち上がってからサブＣＰＵに対して各アクチュエータの駆動指示を行い、その後、サブＣＰＵからの異常監視結果の通知を待つようになっていたが（ステップＡ２４〜Ａ２５）、本実施形態においては、サブＣＰＵ２３は既に各アクチュエータの駆動を開始させ、その異常を監視しながら、メインＣＰＵ３０の初期設定動作の終了を待機している状態になっている。そこで、メインＣＰＵ３０は初期設定動作が終了し、異常監視結果の通知を受けられる状態になったことをサブＣＰＵ２３に知らせる必要がある。
【００９０】
そこで、この指示を受けたサブＣＰＵ２３は、異常動作の監視結果をメインＣＰＵ３０に送出し（ステップＢ１６）、以下、メインＣＰＵ３０により、当該監視結果に基づく制御が行われる。
【００９１】
すなわち、万一、当該特定のアクチュエータに異常動作があった場合は、メインＣＰＵ３０は、エラーを解除するために、表示部でエラー表示をするようサブＣＰＵ２３に対して指示し（ステップＡ１５）、当該指示を受けたサブＣＰＵは、表示部でエラー表示を行わせる（ステップＢ１７）、等々の所定のエラー処理が行われる。
【００９２】
一方、当該特定のアクチュエータの駆動に関して異常動作が無かった場合には、当該カメラは撮影可能な使用可能状態となるので、メインＣＰＵ３０は、操作者が操作キー等を操作することにより入力された指示に基づいて、必要なアクチュエータ２７（例えば、変倍操作の場合は変倍駆動機構）を駆動するようサブＣＰＵ２３に指示し（ステップＡ１５）、サブＣＰＵ２３は、当該駆動指示に応じて、指示を受けたアクチュエータ２７を駆動するよう制御する（ステップＢ１７）。
【００９３】
なお、サブＣＰＵ２３は、この際にも駆動するアクチュエータ２７の異常動作の有無を監視するが、ステップＢ１５と異なり、この監視結果はメインＣＰＵ３０からの通知を待つことなくメインＣＰＵ３０に送信する（ステップＢ１８）。
【００９４】
以降、カメラ１００が撮影可能な使用可能状態である間、メインＣＰＵ３０によるステップＡ１５と、サブＣＰＵ２７によるステップＢ１７、Ｂ１８の各処理が繰り返し行われる。
【００９５】
以上説明したように、本実施の形態におけるデジタルカメラ１００は、互いに処理速度の異なるメインＣＰＵ３０及びサブＣＰＵ２３によって動作する。
【００９６】
すなわち、相対的に処理速度の遅いサブＣＰＵ２３は、デジタルカメラ１００がオフ状態、すなわち、キーマトリクス２５のメインスイッチがオフ（電源オフ）されている場合には、ＤＣ／ＤＣコンバータ２８に指示してメインＣＰＵ３０への電力供給を停止させると共に、自身をスタンバイ状態に移行して、キーマトリクス２５のメインスイッチがオン（電源オン）されたか否かを監視する。メインスイッチがオンされると、サブＣＰＵ２３は、自身のスタンバイ状態を解除して起動すると共に、ＤＣ／ＤＣコンバータ２８に指示してメインＣＰＵ３０への電力供給を開始してメインＣＰＵ３０の起動を開始させる。更にこの後、サブＣＰＵ２３は、起動処理中のメインＣＰＵ３０の初期設定動作に並行して、レンズ１１の鏡胴を繰り出したりレンズバリアを開いたりする等、アクチュエータ２７の駆動制御を行う。デジタルカメラ１００がオン状態の際、サブＣＰＵ２３は、メインＣＰＵ３０の指示に基づきアクチュエータ駆動回路２６を介してアクチュエータ２７を駆動させる。
【００９７】
その一方、相対的に処理速度の速いメインＣＰＵ３０は、デジタルカメラ１００がオン状態の際、デジタルカメラ１００の各回路を統括的に制御する。特にこの際、メインＣＰＵ３０は、アクチュエータ２７を駆動させる旨の指示をサブＣＰＵ２３に送信する。また、デジタルカメラ１００がオフ状態の際には、メインＣＰＵ３０は、完全に停止（消費電力ゼロ）する。
【００９８】
従って、本実施形態におけるデジタルカメラ１００が電源オンされて撮影可能な状態に移行する際、起動処理中のメインＣＰＵ３０が初期設定動作を行っている最中に、サブＣＰＵ２３が、レンズ１１の鏡胴を繰り出したりレンズバリアを開いたりする等、アクチュエータ２７を駆動させるので、デジタルカメラ１００は速やかに撮影可能な状態に移行可能となり、撮影可能な状態に至るまでの処理時間の短縮化が図られる。更に、操作者は、電源オンの後、直ちに、デジタルカメラ１００が撮影可能である旨を判別できるので、ストレス無く快適にデジタルカメラ１００の使用を開始できる。
【００９９】
また、デジタルカメラ１００が電源オンされて撮影可能な状態に移行する際、起動処理中のメインＣＰＵ３０が初期設定動作を行っている最中に、サブＣＰＵ２３が、レンズ１１の鏡胴を繰り出したりレンズバリアを開いたりするので、操作者は、デジタルカメラ１００を被写体に向けて構えたりする等の撮影準備を速やかに行うことができる。更に、当該操作者による撮影準備の間に、メインＣＰＵ３０の初期設定動作が行われデジタルカメラ１００が撮影可能な状態に移行するので、操作者は撮影準備が完了すると直ちに撮影でき、電源オンから実際に撮影するまでに要する時間を短縮できる。
【０１００】
電源がオンされるに伴い、レンズ１１の鏡胴が繰り出されたりレンズバリアが開かれたりするので、光や音等によって電源がオンされた旨を操作者に報知する必要がなくなる。この為、当該光を発光する為の発光素子や音を放音する為のスピーカ等を特に設ける必要もなくなり、更に小型化及び軽量化を図って携帯性に優れたデジタルカメラ１００を実現することもできる。
【０１０１】
なお、本実施の形態における記述は、本発明に係る電子機器、カメラ、及び制御方法の一例を示すものであり、これに限定されるものではない。本実施の形態におけるデジタルカメラ１００の細部構成、及び詳細動作に関しては、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０１０２】
例えば、本発明の電子機器として、デジタルカメラ１００を用いて説明したが、これに限らず、ＭＤ等の携帯型録音再生機やＰＤＡ等であっても、複数のＣＰＵを備えていれば、本発明の適用が可能である。
【０１０３】
また、本実施の形態において、メインＣＰＵ３０は、使用不可状態（オフ状態）では、完全停止（消費電力ゼロ）するとしたが、これに限らず、オフ状態でスタンバイ状態やスリープ状態等の低消費電力（低クロック周期）状態となる構成であっても良い。
【０１０４】
【発明の効果】
本発明によれば、不使用状態の電子機器或いはカメラの起動が開始されて使用可能な状態に移行する際、すぐに特定の機能達成要素に対する駆動処理が行われるので、電子機器或いはカメラは速やかに使用可能な状態に移行可能となり、使用可能な状態に至るまでの処理時間の短縮化が図られる。
更に、操作者は、起動が開始された後、使用可能である旨を直ちに判別できるので、ストレス無く快適に電子機器或いはカメラの使用を開始できる。
また、起動が開始されて直ちに特定の機能達成要素に対する駆動処理が行われるので、操作者は使用可能である旨を直ちに判別でき、電子機器或いはカメラに対する使用準備（例えばカメラの場合、カメラを被写体に向けて構える等）を速やかに行うことができ、当該操作者による使用準備の間に、制御部の初期設定動作が完了し、電子機器或いはカメラが使用可能な状態に移行するため、操作者は使用準備が完了すると直ちに使用することができ、起動開始から実際に使用（撮影）するまでに要する時間を短縮できる。
それ故、特に本発明をカメラに適用した場合には、カメラの起動が遅いために使用準備に移行するまでに時間がかかりシャッターチャンスを逃してしまうといった問題をも解決することが可能となる。
また、起動が開始されて装置の外観を変化させる機能達成要素に対する駆動処理が行われれば、光や音等によって使用可能な状態に移行された旨を操作者に報知する必要がなくなる。この為、当該光を発光する為の発光素子や音を放音する為のスピーカ等を特に設ける必要がなくなり、小型化及び軽量化が更に図られて携帯性に優れた電子機器或いはカメラが提供できる。
【図面の簡単な説明】
【図１】本発明を適用したデジタルカメラの内部構成を示す概略ブロック図である。
【図２】本発明を適用したデジタルカメラのメインＣＰＵ及びサブＣＰＵが行う起動処理を説明するフローチャートである。
【図３】従来の電子機器において、不使用時から使用可能な状態に至るまでに行われる起動処理を説明するフローチャートである。
【符号の説明】
１００　デジタルカメラ
１１　レンズ
１２　ＣＣＤ
１３　撮像回路
１４　Ａ／Ｄコンバータ
１５　画像信号再生回路
１６　モニタメモリ
１７　モニタ駆動回路
１８　ＬＣＤ
１９　フレームメモリ
２０　画像処理回路
２１　メモリカードＩ／Ｆ
２２　メモリカード
２３　サブＣＰＵ
２４　ＥＥＰＲＯＭ
２５　キーマトリクス
２６　アクチュエータ駆動回路
２７　アクチュエータ
２８　ＤＣ／ＤＣコンバータ
２９　バッテリ
３０　メインＣＰＵ
３１　ＦＲＯＭ
３２　ＣＣＤ駆動回路
３３　ＬＣＤバックライト
【図１】
2004005320.tif 000003
【図２】
2004005320.tif 000004
【図３】
2004005320.tif 000005