(57)【要約】【課題】ステッピングモータの脱調を回復可能でありながら、起動時間も短縮すること。【解決手段】電子機器の制御部１３０、１４０は、待機スイッチ１５１により内部ユニット１００の電源オフが指示されると、モータ１０５及びセンサ１０３を用いて駆動対象物１０１の基準位置を確認し、当該確認した基準位置を基準とした駆動対象物の位置を表す位置情報を記憶部１３１に記憶した後に、内部ユニット１００の電源をオフし、待機スイッチ１５１により内部ユニット１００の電源オンが指示されると、記憶部１３１に記憶された位置情報に基づいて駆動対象物１０１の位置を設定する。【選択図】図１
2009156982.tif 000002
【特許請求の範囲】
【請求項１】
駆動対象物を駆動する駆動手段を備えた電子機器において：
少なくとも前記駆動対象物及び前記駆動手段を含み、前記電子機器の少なくとも一部を構成する内部ユニットと；
前記駆動対象物の基準位置を検出するための基準位置検出用センサと；
前記電子機器の電源をオン／オフするための電源スイッチからの指示に基づいて前記電子機器の電源オン／オフを制御し、前記電子機器の電源がオンであるときに、前記内部ユニットの電源をオン／オフするための待機スイッチからの指示に基づいて前記内部ユニットの電源オン／オフを制御する制御部と；
を備え、
前記制御部は、
前記待機スイッチにより前記内部ユニットの電源オフが指示されると、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認し、当該確認した基準位置を基準とした前記駆動対象物の位置を表す位置情報を記憶部に記憶した後に、前記内部ユニットの電源をオフし、
前記待機スイッチにより前記内部ユニットの電源オンが指示されると、前記記憶部に記憶された前記位置情報に基づいて、前記駆動対象物の位置を設定することを特徴とする、電子機器。
【請求項２】
前記制御部は、
前記電源スイッチにより前記電子機器の電源オフが指示されると、前記駆動対象物の基準位置を確認することなく、前記電子機器の電源をオフし、
前記電源スイッチにより前記電子機器の電源オンが指示されると、前記電子機器の電源をオンした後に、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認し、当該確認した基準位置に基づいて、前記駆動対象物の位置を設定することを特徴とする、請求項１に記載の電子機器。
【請求項３】
前記制御部は、
前記電源スイッチにより前記電子機器の電源オフが指示されると、前記駆動手段により前記駆動対象物を前記基準位置若しくはその近傍に移動させた後に、前記電子機器の電源をオフすることを特徴とする、請求項２に記載の電子機器。
【請求項４】
前記待機スイッチからの指示に基づき前記内部ユニットの電源をオフしてから次に前記内部ユニットの電源をオンするまでに所定時間以上経過している場合、前記制御部は、前記内部ユニットの電源をオンするときに、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認することを特徴とする、請求項１に記載の電子機器。
【請求項５】
前記制御部は、
前記内部ユニットの電源をオフするときに、前記駆動対象物の基準位置を確認した後に、前記駆動手段により前記駆動対象物を所定位置に移動させ、前記駆動対象物が前記所定位置にあるときの前記駆動手段の駆動電圧状態を表す駆動電圧情報を前記記憶部に記憶し、
前記内部ユニットの電源をオンするときに、前記記憶部に記憶された前記駆動電圧情報に基づいて、前記駆動手段を励磁することを特徴とする、請求項１に記載の電子機器。
【請求項６】
前記所定位置は、前記待機スイッチにより前記内部ユニットの電源オフが指示されたときの前記駆動対象物の位置であることを特徴とする、請求項５に記載の電子機器。
【請求項７】
前記所定位置は、予め設定された前記駆動対象物の初期位置であることを特徴とする、請求項５に記載の電子機器。
【請求項８】
前記駆動対象物の位置を検出するための位置検出用センサを更に備え、
前記制御部は、
前記内部ユニットの電源をオフするときに、前記位置検出用センサより前記駆動対象物の位置を検出して前記記憶部に記憶し、
前記内部ユニットの電源をオンするときに、前記位置検出用センサより前記駆動対象物の位置を検出し、当該検出した位置と前記記憶部に記憶された位置との差が所定値以上であるか否かを判定し、前記所定値以上である場合、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認し、当該確認した基準位置に基づいて、前記駆動対象物の位置を設定することを特徴とする、請求項１に記載の電子機器。
【請求項９】
前記電子機器は撮像装置であり、
前記内部ユニットは、被写体を撮像して画像信号を生成する撮像ユニットであり、
前記駆動対象物は、前記撮像ユニットが有する光学部品であることを特徴とする、請求項１に記載の電子機器。
【請求項１０】
少なくとも駆動対象物及び前記駆動対象物を駆動する駆動手段を含み、電子機器の少なくとも一部を構成する内部ユニットと、前記駆動対象物の基準位置を検出するための基準位置検出用センサとを備えた電子機器を制御するための制御方法であって：
前記電子機器の電源がオンであるときに、前記内部ユニットの電源をオン／オフするための待機スイッチにより前記内部ユニットの電源オフが指示されると、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認するステップと；
前記確認した基準位置を基準とした前記駆動対象物の位置を表す位置情報を記憶部に記憶するステップと；
前記位置情報の記憶後に、前記内部ユニットの電源をオフするステップと；
前記内部ユニットの電源オフ中に、前記待機スイッチにより前記内部ユニットの電源オンが指示されると、前記記憶部に記憶された前記位置情報に基づいて、前記駆動対象物の位置を設定するステップと；
を含むことを特徴とする、制御方法。
【請求項１１】
少なくとも駆動対象物及び前記駆動対象物を駆動する駆動手段を含み、電子機器の少なくとも一部を構成する内部ユニットと、前記駆動対象物の基準位置を検出するための基準位置検出用センサとを備えた電子機器を制御するためのプログラムであって：
前記電子機器の電源がオンであるときに、前記内部ユニットの電源をオン／オフするための待機スイッチにより前記内部ユニットの電源オフが指示されると、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認するステップと；
前記確認した基準位置を基準とした前記駆動対象物の位置を表す位置情報を記憶部に記憶するステップと；
前記位置情報の記憶後に、前記内部ユニットの電源をオフするステップと；
前記内部ユニットの電源オフ中に、前記待機スイッチにより前記内部ユニットの電源オンが指示されると、前記記憶部に記憶された前記位置情報に基づいて、前記駆動対象物の位置を設定するステップと；
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器、制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来、スチールカメラ用又はビデオカメラ用のレンズ鏡筒において、レンズ鏡筒内のズームレンズ群、フォーカスレンズ群、絞り羽、ＮＤ（Ｎｅｕｔｒａｌ  Ｄｅｎｓｉｔｙ）フィルタなどを、それぞれステッピングモータで駆動する方式が知られている。
【０００３】
一般に、複数のレンズからなるズームレンズ群、フォーカスレンズ群を格納する移動枠をステッピングモータで駆動する場合、特許文献１に記載のように、各移動枠を駆動及び制御するために、オープンループ制御を採用するケースが多い。各移動枠をオープンループ制御する手法として、ステッピングモータに供給するパルス数を計数し、このパルス数で移動量を制御する方式が知られている。かかる制御方式では、各パルス数の計数値と現実の各移動枠の位置とを対応させる初期化処理（リセット動作）を行うために、特許文献２に記載のように、各移動枠の基準位置（リセット位置）を検出する位置検出装置を各々の移動枠ごとに設ける必要がある。
【０００４】
ところで、カメラの電源がオフのとき、ズームレンズはレンズ鏡筒内に固定されていないので、レンズ鏡筒が衝撃を受けた場合や過負荷環境においては、ステッピングモータが電源オフとなった時の位置からずれる、いわゆる脱調を起こすことがある。そのため、カメラの電源をオンにしたときには、その後のズーム操作に応じた鏡筒内でのズームレンズの移動を捕捉できるようにするために、いわゆるパワーオンリセット動作と呼ばれる初期化処理が実行される。このパワーオンリセット動作は、電源ＯＮ後に、レンズ鏡筒内の基準位置（リセット位置）までズームレンズを移動させて、ズームレンズの現在位置を、基準位置を基準とした正しい値に再設定（リセット）する処理である。
【０００５】
本来、カメラは撮影者が撮影を思い立ってから直ぐに撮影可能な状態となることが望ましい。カメラが撮影可能になるまでに長いタイムラグが存在すると、シャッターチャンスを逃してしまうことで、撮影者にストレスを与えてしまう。
【０００６】
しかし、昨今のカメラは電子化が進んでいるため、電源オンした直後には、様々な初期化処理を実行しなければならないので、撮影可能となるまでにはかなりの時間（例えば２〜３秒程度）を要する。上述したズームレンズのパワーオンリセット動作は、まさにこのような初期化処理のひとつであり、前述したように電源オン時にズームレンズを一旦リセット位置まで移動させていた。そのため、従来では、かかるズームレンズのパワーオンリセット動作が、電源オンから撮影可能となるまでの時間（つまり、起動時間）を長期化する大きな要因のひとつとなっていた。
【０００７】
かかる問題に対処するため、例えば特許文献３や特許文献４に記載のように、カメラの電源オフ時のレンズ位置を記憶しておき、再び電源オンとなったときには、ズームレンズのパワーオンリセット動作を行わずに、記憶した位置にレンズを復帰させることで、起動時間の短縮を実現する手法がある。
【０００８】
【特許文献１】特開平４−１８４３０９号公報
【特許文献２】特開平６−１６０６９２号公報
【特許文献３】特開平４−２０４７０５号公報
【特許文献４】特開２００４−２５１９３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上記特許文献３及び４記載のように、起動時間を短縮するために、パワーオンリセット動作を行わずに、電源オフ時にレンズ位置を記憶しておき電源オン時にレンズ位置を設定する処理を繰り返す方法では、以下のような問題がある。
【００１０】
即ち、ステッピングモータによりズームレンズを駆動させる場合、電源オンの最中にステッピングモータが脱調を起こした状態で電源オフされると、脱調した状態でのレンズ位置が記憶される。このため、次に電源オンされた時は、脱調したレンズ位置でカメラ動作を継続してしまい、フォーカスが合わない状態が続いてしまう。
【００１１】
この問題が顕著となる例として、カメラ全体の電源をオン／オフする電源スイッチとは別に、カメラを省エネルギー状態で待機させるための待機スイッチ（待機モードへ移行させるためのスイッチ）を設けた場合が考えられる。この待機スイッチは、非撮影時にカメラの一部分である撮像ユニットのみへの電源供給を休止させるためのものであり、撮影者が撮影−電源オフを頻繁に繰り返す場合などに、カメラの迅速な起動を実現するために有用である。かかる待機スイッチを用いて撮像ユニットを起動させるとき、従来の特許文献３及び４記載の技術によれば、電源スイッチによる本来の電源オン時に行われるパワーオンリセット動作は行われず、前回の電源オフ時に記憶したレンズ位置を基にレンズ位置が設定される。このため、待機スイッチによる撮影−電源オフ（待機）の切替が何度も繰り返されて、前回の電源スイッチによる電源オフ時から長時間が経過した場合、パワーオンリセット動作が長期間行われないことになる。従って、かかる期間中にステッピングモータの脱調が生じた場合、脱調の回復処理が成されず、常に脱調した状態でカメラ動作が実行されることになってしまう。
【００１２】
また、以上ではビデオカメラやスチールカメラ等の撮像装置で生じる問題について述べたが、その他の電子機器でも、駆動対象物を駆動させるステッピングモータ等の駆動手段と待機スイッチを具備する装置であれば、上記と同様な問題が生じうる。
【００１３】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ステッピングモータ等の駆動手段の脱調を回復可能でありながら、起動時間を短縮することが可能な、新規かつ改良された電子機器、制御方法及びプログラムを提供することにある。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明のある観点によれば、駆動対象物を駆動する駆動手段を備えた電子機器において：少なくとも前記駆動対象物及び前記駆動手段を含み、前記電子機器の少なくとも一部を構成する内部ユニットと；前記駆動対象物の基準位置を検出するための基準位置検出用センサと；前記電子機器の電源をオン／オフするための電源スイッチからの指示に基づいて前記電子機器の電源オン／オフを制御し、前記内部ユニットの電源をオン／オフするための待機スイッチからの指示に基づいて前記内部ユニットの電源オン／オフを制御する制御部と；を備え、前記制御部は、前記待機スイッチにより前記内部ユニットの電源オフが指示されると、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認し、当該確認した基準位置を基準とした前記駆動対象物の位置を表す位置情報を記憶部に記憶した後に、前記内部ユニットの電源をオフし、前記待機スイッチにより前記内部ユニットの電源オンが指示されると、前記記憶部に記憶された前記位置情報に基づいて、前記駆動対象物の位置を設定することを特徴とする、電子機器が提供される。なお、前記駆動手段は、例えばステッピングモータなどで構成することができる。
【００１５】
かかる構成により、待機スイッチにより内部ユニットの電源オフが指示されると、駆動手段及び基準位置検出用センサを用いて駆動対象物の基準位置が確認され、当該確認した基準位置を基準とした駆動対象物の位置を表す位置情報が記憶部に記憶された後に、内部ユニットの電源がオフされる。その後に、待機スイッチにより内部ユニットの電源オンが指示されると、記憶部に記憶された位置情報に基づいて、駆動対象物の位置が設定される。これにより、待機スイッチによる内部ユニットの電源オフ時（動作停止時）に、駆動対象物の位置のリセット処理を行っておくことで、待機スイッチによる内部ユニットの電源オフ時（動作開始時）に、駆動対象物の位置のリセット処理を行わなくてすむので、電子機器の起動時間を短縮できる。
【００１６】
なお、リセット処理とは、駆動対象物の位置の基準位置を検出し、検出した基準位置で、駆動対象物の位置を再設定する処理である。また、制御部が待機スイッチからの指示に基づき内部ユニットに対する電源供給をオフ／オンすることで、内部ユニットが動作停止／動作開始され、電子機器の動作モードを、通常モードと待機モードとで切り替えることができる。
【００１７】
また、前記制御部は、前記電源スイッチにより前記電子機器の電源オフが指示されると、前記駆動対象物の基準位置を確認することなく、前記電子機器の電源をオフし、前記電源スイッチにより前記電子機器の電源オンが指示されると、前記電子機器の電源をオンした後に、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認し、当該確認した基準位置に基づいて、前記駆動対象物の位置を設定するようにしてもよい。これにより、電源スイッチによる電子機器全体の電源オン時には、リセット処理が行われ、電源オフ期間中の脱調を回復できる。
【００１８】
さらに、前記制御部は、前記電源スイッチにより前記電子機器の電源オフが指示されると、前記駆動手段により前記駆動対象物を前記基準位置若しくはその近傍に移動させた後に、前記電子機器の電源をオフするようにしてもよい。これにより、電源スイッチによる電子機器全体の電源オン後に、リセット処理を行う際に、駆動対象物を基準位置まで移動させる時間を短縮でき、起動時間の迅速化に寄与する。
【００１９】
また、前記待機スイッチからの指示に基づき前記内部ユニットの電源をオフしてから次に前記内部ユニットの電源をオンするまでに所定時間以上経過している場合、前記制御部は、前記内部ユニットの電源をオンするときに、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認するようにしてもよい。これにより、待機スイッチによる内部ユニットの待機状態（待機モード）が長期間にわたる場合には、待機後の内部ユニットの起動時にリセット処理を行って、待機期間に生じた脱調を回復できる。
【００２０】
また、前記制御部は、前記内部ユニットの電源をオフするときに、前記駆動対象物の基準位置を確認した後に、前記駆動手段により前記駆動対象物を所定位置に移動させ、前記駆動対象物が前記所定位置にあるときの前記駆動手段の駆動電圧状態を表す駆動電圧情報を前記記憶部に記憶し、前記内部ユニットの電源をオンするときに、前記記憶部に記憶された前記駆動電圧情報に基づいて、前記駆動手段を励磁するようにしてもよい。これにより、駆動手段が例えばマイクロステップ駆動方式のステッピングモータである場合に、待機スイッチによる内部ユニットの電源オン時に、スッピングモータを前回の電源オフ前の駆動電圧状態にすることで、駆動対象物の位置を正確に制御できる。
【００２１】
さらに、前記所定位置は、前記待機スイッチにより前記内部ユニットの電源オフが指示されたときの前記駆動対象物の位置であるようにしてもよい。これにより、待機スイッチによる内部ユニットの電源オン時に、前回の電源オフ時の駆動対象物の位置から駆動再開できる。
【００２２】
また、前記所定位置は、予め設定された前記駆動対象物の初期位置であるようにしてもよい。これにより、待機スイッチによる内部ユニットの電源オン時に、駆動対象物の初期位置から駆動再開できる。
【００２３】
また、前記駆動対象物の位置を検出するための位置検出用センサを更に備え、前記制御部は、前記内部ユニットの電源をオフするときに、前記位置検出用センサより前記駆動対象物の位置を検出して前記記憶部に記憶し、前記内部ユニットの電源をオンするときに、前記位置検出用センサより前記駆動対象物の位置を検出し、当該検出した位置と前記記憶部に記憶された位置との差が所定値以上であるか否かを判定し、前記所定値以上である場合、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認し、当該確認した基準位置に基づいて、前記駆動対象物の位置を設定するようにしてもよい。
【００２４】
また、前記電子機器は撮像装置であり、前記内部ユニットは、被写体を撮像して画像信号を生成する撮像ユニットであり、前記駆動対象物は、前記撮像ユニットが有する光学部品であるようにしてもよい。
【００２５】
また、上記課題を解決するために、本発明の別の観点によれば、少なくとも駆動対象物及び前記駆動対象物を駆動する駆動手段を含み、電子機器の少なくとも一部を構成する内部ユニットと、前記駆動対象物の基準位置を検出するための基準位置検出用センサとを備えた電子機器を制御するための制御方法であって：前記電子機器の電源がオンであるときに、前記内部ユニットの電源をオン／オフするための待機スイッチにより前記内部ユニットの電源オフが指示されると、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認するステップと；前記確認した基準位置を基準とした前記駆動対象物の位置を表す位置情報を記憶部に記憶するステップと；前記位置情報の記憶後に、前記内部ユニットの電源をオフするステップと；前記内部ユニットの電源オフ中に、前記待機スイッチにより前記内部ユニットの電源オンが指示されると、前記記憶部に記憶された前記位置情報に基づいて、前記駆動対象物の位置を設定するステップと；を含むことを特徴とする、制御方法が提供される。
【００２６】
また、上記課題を解決するために、本発明の別の観点によれば、少なくとも駆動対象物及び前記駆動対象物を駆動する駆動手段を含み、電子機器の少なくとも一部を構成する内部ユニットと、前記駆動対象物の基準位置を検出するための基準位置検出用センサとを備えた電子機器を制御するためのプログラムであって：前記電子機器の電源がオンであるときに、前記内部ユニットの電源をオン／オフするための待機スイッチにより前記内部ユニットの電源オフが指示されると、前記駆動手段及び前記基準位置検出用センサを用いて前記駆動対象物の基準位置を確認するステップと；前記確認した基準位置を基準とした前記駆動対象物の位置を表す位置情報を記憶部に記憶するステップと；前記位置情報の記憶後に、前記内部ユニットの電源をオフするステップと；前記内部ユニットの電源オフ中に、前記待機スイッチにより前記内部ユニットの電源オンが指示されると、前記記憶部に記憶された前記位置情報に基づいて、前記駆動対象物の位置を設定するステップと；をコンピュータに実行させるためのプログラムが提供される。
【発明の効果】
【００２７】
以上説明したように本発明によれば、ステッピングモータ等の駆動手段の脱調を回復可能でありながら、起動時間も短縮することができる。
【発明を実施するための最良の形態】
【００２８】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２９】
（第１の実施形態）
まず、本発明の第１の実施形態にかかる電子機器、制御方法及びプログラムについて説明する。以下の説明では、本発明の電子機器を撮像装置、例えば、ビデオカメラ（例えばＤＶＤ／ＨＤＤカムコーダ）に適用した例について説明するが、本発明の電子機器はかかる例に限定されるものではない。
【００３０】
まず、図１を参照して、本実施形態にかかる電子機器であるビデオカメラ１０の構成について説明する。図１は、本実施形態にかかるビデオカメラ１０の構成を示すブロック図である。
【００３１】
本実施形態にかかるビデオカメラ１０は、例えば、撮影者が片手で持って被写体の動画像を撮影することが可能な携帯型の動画撮像装置（所謂カムコーダ）である。このビデオカメラ１０は、被写体を撮像して画像信号を生成する撮像機能と、生成された画像信号を記憶媒体に記録し、また、記録媒体に記録された画像信号を再生する記録／再生機能とを有する。
【００３２】
図１に示すように、本実施形態にかかるビデオカメラ１０は、被写体を撮像して画像信号を生成するカメラユニット１００と、撮影画像を表示するためのモニタ１２０及びビューファインダー１２１と、撮影画像を記録媒体に記録する記録デバイス１２２と、カメラユニット１００を制御するカメラ制御部１３０と、各種情報を記憶するメモリ１３１、１３２、１３３と、ユーザがビデオカメラ１００を操作するための操作部１３４と、ビデオカメラ１００の電源を制御する電源制御部１４０と、電源制御部１４０からの指示に基づきビデオカメラ１０の各部に電源（電池パック等、図示せず。）からの電力を供給するカメラユニット電源回路１４１と、ビデオカメラ１０全体の電源をオン／オフするための電源スイッチ１５０と、カメラユニット１００に対する電源供給をオン／オフするための待機スイッチ１５１とを備える。
【００３３】
なお、図１の構成例において、本発明の電子機器（撮像装置）はビデオカメラ１０に相当し、本発明の内部ユニット（撮像ユニット）はカメラユニット１００に相当し、本発明の駆動対象物はズームレンズ１０１、フォーカスレンズ１０２、絞り羽、ＮＤフィルタ等の光学部品に相当し、本発明の駆動手段はステッピングモータ１０５、１０６に相当し、本発明の基準位置検出用センサはリセットセンサ１０３、１０４に相当し、本発明の制御部はカメラ制御部１３０及び電源制御部１４０に相当し、本発明の電源スイッチは電源スイッチ１５０に相当し、本発明の待機スイッチは待機スイッチ１５１に相当し、本発明の記憶部はメモリ１３１に相当する。なお、本明細書において、内部ユニットやカメラユニットにおける「ユニット」とは、電子機器内部の構成要素のうちの少なくとも一部の構成要素を示すものであり、構成要素が１チップ等で一体化されているものに限定されない。以下、本実施形態にかかるビデオカメラ１０の各部について説明する。
【００３４】
カメラユニット１００は、撮影画像の画角を変化させるズームレンズ１０１と、撮影画像の焦点を合わせるフォーカスレンズ１０２と、ズームレンズ１０１の基準位置を検出するためのリセットセンサ１０３と、フォーカスレンズ１０２の基準位置を検出するためのリセットセンサ１０４と、ズームレンズ１０１を光軸方向に移動させるステッピングモータ１０５と、フォーカスレンズ１０２を光軸方向に移動させるステッピングモータ１０６と、ステッピングモータ１０５、１０６を駆動させるモータドライバ１０７と、レンズ１０１、１０２等からなる光学系ブロックから入射された光学像を光電変換して画像信号を出力する撮像素子１０８と、撮像素子１０８から入力された画像信号に所定の信号処理を施すアナログ信号処理部１０９と、アナログ信号処理部１０９から入力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換部１１０と、Ａ／Ｄ変換部１１０から入力された画像信号を画像処理（例えば、ホワイトバランス処理、γ補正処理、輪郭補正処理など）するデジタル信号処理部（ＤＳＰ）１１１と、同期信号を生成してアナログ信号処理部１０９、Ａ／Ｄ変換部１１０及びタイミングジェネレータ１１３に出力する同期信号生成部（ＳＧ）１１２と、同期信号に基づいて撮像素子１０８の駆動タイミング信号を生成して撮像素子１０８に出力するタイミングジェネレータ（ＴＧ）１１３とを備える。
【００３５】
ズームレンズ１０１やフォーカスレンズ１０２は、被写体からの光学像を撮像素子１０８に結像させるための光学系ブロックを構成する。光学系ブロックは、図１に示すレンズ１０１、１０２の他にも、例えば、入射光量を調整するための絞り機構や、入射光を減光するためのＮＤフィルタ（いずれも図示せず。）などの光学部品を含む。これらの光学部品は、ビデオカメラ１０のレンズ鏡筒（図示せず。）内に設置されるが、このうち、ズームレンズ１０１やフォーカスレンズ１０２は、例えば、移動枠を用いてレンズ鏡筒内に光軸方向に移動可能に装着される。
【００３６】
このような光学系ブロックを構成するレンズ１０１、１０２、絞り羽、ＮＤフィルタなどの光学部品は、ステッピングモータ１０５、１０６、モータドライバ１０７等からなる駆動系ブロックにより駆動される。これにより、撮影画像のズーム、フォーカス、レンズの絞り及び露出などが調整される。以下の説明では、ステッピングモータによる駆動対象物として、主に、ズームレンズ１０１、フォーカスレンズ１０２をそれぞれステッピングモータ１０５、１０６により駆動する例について説明するが、絞り羽、ＮＤフィルタなど他の光学部品（駆動対象物）もステッピングモータにより同様に駆動できる。
【００３７】
ステッピングモータ１０５、１０６によりズームレンズ１０１やフォーカスレンズ１０２を駆動（即ち、光軸方向に移動）するためには、その位置を正確に検出して駆動制御する必要がある。一般に、ステッピングモータ１０５、１０６の駆動制御は、モータドライバ１１６から入力されるパルス数を計数し（カウンター値）、そのパルス数を駆動対象物（レンズ１０１、１０２）の位置として記憶しておくことで行われる。しかし、ビデオカメラ１０に対する外部衝撃や過負荷等が原因でステッピングモータ１０５、１０６が脱調し、ステッピングモータ１０５、１０６の記憶している位置と実際の位置にずれが生じることがある。そこで、かかる脱調に対処するため、電源オン時等にズームレンズ１０１やフォーカスレンズ１０２の基準位置を確認するためのリセット処理が実行される。このリセット処理を行うための基準位置検出用センサとして、リセットセンサ１０３、１０４が設けられている。リセットセンサ１０３、１０４は、例えばフォト・インターラプト・センサで構成され、それぞれズームレンズ１０１、フォーカスレンズ１０２の基準位置（リセット位置）を検出するために用いられる。
【００３８】
ここで、駆動対象物の基準位置を確認する動作とは、レンズ鏡筒に対する駆動対象物（例えば、レンズ１０１、１０２、絞り羽、ＮＤフィルタ等）の座標系の位置情報を得るために、当該駆動対象物を物理的にレンズ鏡筒と固定される位置に移動させて、制御部で管理している駆動対象物の位置を所定値にリセットすることである。このとき、駆動対象物の基準位置への到着は、例えば、駆動対象物が基準位置を通過する時にリセットセンサ１０３，１０４の出力信号が切り替わったこと、又は、駆動対象物を端点に押し当てた時にＭＲセンサ（図１１参照。）の出力信号が変化しなくなったことなどで検出される。
【００３９】
駆動ブロックは、ステッピングモータ１０５、１０６、モータドライバ１０７などから構成され、カメラ制御部１３０からの指示に従って、ズームレンズ１０１、フォーカスレンズ１０２等の駆動対象物を駆動する。また、同期信号生成部１１２、タイミングジェネレータ１１３もカメラ制御部１３０からの指示に従って、同期信号、駆動タイミング信号を生成して、撮像画像の画像信号を生成するための撮像素子１０８等の各部に出力する。撮像素子１０８は、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、ＣＭＯＳセンサ等の固体撮像素子で構成され、受光面に２次元的に設けられた光電変換素子からなる複数の画素により、光学系ブロックからの光学像を光電変換して画像信号を出力する。この画像信号は、アナログ信号処理部１０９、Ａ／Ｄ変換部１１０及びデジタル信号処理部により上述した処理を施された後に、モニタ１２０やビューファインダー１２１等の表示装置に表示されるとともに、記録デバイス１２２により、光ディスク、ハードディスク又は半導体メモリ等の記録媒体に記録される。
【００４０】
カメラ制御部１３０は、カメラユニット１００の各部の処理を制御する機能を有する。カメラ制御部１３０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はマイクロコントローラなどで構成され、演算処理装置および制御装置として機能する。このカメラ制御部１３０は、メモリ１３２等に記憶されている制御プログラム等の各種のプログラムに従って動作し、上記のカメラユニット１００の動作（例えば、撮像動作、記録動作、起動、動作停止など）を制御する。カメラ制御部１３０は、例えば、オートフォーカス処理を含む撮像処理や、後述するカメラユニット１００の起動処理の終了処理等を制御する。例えば、撮像時には、カメラ制御部１３０は、操作部１３４に対するユーザ操作に応じて、適切なズーム、フォーカス等で被写体が撮像されるように、モータドライバ１０７を介してステッピングモータ１０５、１０６を制御して、ズームレンズ１０１、フォーカスレンズ１０２を駆動させる。
【００４１】
また、カメラユニット１００の動作開始（起動）時、動作停止又は動作終了時には、カメラ制御部１３０は、電源スイッチ１５０又は待機スイッチ１５１からの指示に基づいて、カメラユニット１００の電源をオン／オフすることで、カメラユニット１００の起動（電源オン、待機モードオフ）、動作停止（待機モードオン）、動作終了（電源オフ）などの各動作を制御する。例えば動作停止時において、カメラ制御部１３０は、ズームレンズ１０１、フォーカスレンズ１０２等の駆動対象物の基準位置を確認する動作（リセット処理）を実行し、確認した基準位置を基準とした駆動対象物の現在位置（基準位置に対する現在位置の相対位置）を表す位置情報や、駆動対象物が当該記憶位置にあるときのステッピングモータ１０５、１０６の駆動電圧状態を表す駆動電圧情報を、バックアップ情報としてメモリ１３１に記憶する。そして、次の起動時に、かかるメモリ１３１に記憶された位置情報や駆動電圧情報に基づいて、ステッピングモータ１０５、１０６を制御する。このような起動、動作停止、動作終了時の処理の詳細は後述する。なお、以下では、カメラユニット１００の「動作停止」と「動作終了」を総称して「終了」と表記する。
【００４２】
メモリ１３１〜１３３は、ビデオカメラ１０で使用される各種情報を記憶する記憶部として機能する。メモリ１３１は、例えば、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｏｎｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、フラッシュメモリ等の不揮発性メモリで構成される。このメモリ１３１は、例えば、カメラユニット１００の動作停止時に記録されて次の起動時に使用されるバックアップ情報（上記の位置情報や駆動電圧情報など）を記憶する。また、メモリ１３２は、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）で構成され、カメラ制御部１３０が実行するプログラムや、パラメータ等のデータを記憶する。また、メモリ１３３は、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）で構成され、カメラ制御部１３０によるプログラムの実行時に適宜変化するパラメータ等を一時記憶する。
【００４３】
操作部１３４は、例えば、タッチパネル、ボタン、スイッチ、レバー、ダイヤルなどの操作具から構成される。ユーザは、この操作部１３４を操作することにより、ビデオカメラ１０に対して各種のデータを入力したり、処理動作（撮影動作、ズーム・フォーカス・絞り・露出・シャッタースピード・画質等の調整動作、記録動作、再生動作など）を指示したりできる。
【００４４】
電源制御部１４０は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）又はマイクロコントローラなどで構成され、演算処理装置および制御装置として機能する。この電源制御部１４０は、メモリ１３２又は不図示のメモリ等に記憶されているプログラムに従って動作し、ビデオカメラ１０の電源のオン／オフを制御する。例えば、電源制御部１４０は、電源スイッチ１５０からの指示に従って、カメラユニット１００及び他のデバイスを含むビデオカメラ１０全体の電源をオン／オフする。また、電源制御部１４０は、待機スイッチ１５１からの指示に従って、カメラユニット電源回路１４１を介してカメラユニット１００のみの電源をオン／オフする。また、電源制御部１４０とカメラ制御部１３０は、ビデオカメラ１０全体又はカメラユニット１００の電源をオン／オフする際に各種の指示をやりとりして、ビデオカメラ１０全体又はカメラユニット１００が正常に起動／終了するように制御する。
【００４５】
ビデオカメラ１０の電源は、例えば、ビデオカメラ１０のスロット（図示せず。）に着脱可能な電池パック等のバッテリ（図示せず。）、又は、ビデオカメラ１０に電源ケーブル及びアダプタを介して接続される交流電源などで構成される。カメラユニット電源回路１４１は、電源制御部１４０からの指示に基づき、上記の電源からカメラユニット１００に対する電力供給をオン／オフする。
【００４６】
電源スイッチ１５０は、ビデオカメラ１０全体の電源をオン／オフするためのスイッチである。電源スイッチ１５０は、タッチパネル、ボタン、スイッチ、レバー、ダイヤルなど任意の操作具で構成できる。例えば、電源スイッチ１５０を１つの電源ボタンで構成した場合、ユーザにより電源ボタンが押下される度に、ビデオカメラ１０の電源がオン／オフされる。
【００４７】
ユーザが電源スイッチ１５０を操作すると、電源スイッチ１５０から電源オン／オフの指示が電源制御部１４０に出力される。電源制御部１４０は、電源スイッチ１５０からの指示に従って、ビデオカメラ１０全体の電源をオン／オフする。例えば、ユーザが電源スイッチ１５１をオンすると、電源制御部１４０は、カメラユニット電源回路１４１を介してカメラユニット１００に電源を供給し、他の部分へも電力供給するとともに、カメラ制御部１３０にカメラユニット１００の起動を要求する。ユーザが電源スイッチ１５１をオフにすると、電源制御部１４０は、カメラ制御部１３０にカメラユニット１００の動作終了を要求するとともに、カメラユニット電源回路１４１を介してカメラユニット１００への電源供給を終了し、他の部分への電力供給も終了する。
【００４８】
待機スイッチ１５１は、電源オン中に、ビデオカメラ１０の一部であるカメラユニット１００のみに対する電力供給をオン／オフするためのスイッチである。換言すると、待機スイッチ１５１は、電源オン中のビデオカメラ１０の動作モードを、後述する通常モードと待機モードとの間で切り替えるためのスイッチである。この待機スイッチ１５１は、ビデオカメラ１０による撮影（通常モード）と電源オフ（待機モード）の切替を繰り返す場合のように、頻繁な電源オン／オフが行われる際に、ビデオカメラ１０の迅速な起動を実現するために、ユーザがオン／オフするスイッチである。
【００４９】
待機スイッチ１５１は、タッチパネル、ボタン、スイッチ、レバー、ダイヤルなど任意の操作具で構成できる。例えば、待機スイッチ１５１を１つの待機ボタンで構成した場合、ユーザにより待機ボタンが押下される度に、ビデオカメラ１０の動作モードが通常モードと待機モードとの間で切り替えられて、カメラユニット１００に対する電力供給がオン／オフされる。
【００５０】
ユーザが待機スイッチ１５１を操作すると、待機スイッチ１５１から待機モードのオン／オフの指示が電源制御部１４０に出力される。電源制御部１４０は、待機スイッチ１５１からの指示に従って、ビデオカメラ１０の動作モードを通常モードと動作モードの間で切り替え、即ち、カメラユニット１００の電源をオン／オフして、カメラユニット１００を動作開始／動作停止させる。例えば、ユーザが待機スイッチ１５１を操作して待機モードをオンすると、電源制御部１４０は、カメラ制御部１３０にカメラユニット１００の動作停止を要求するとともに、カメラユニット電源回路１４１を介してカメラユニット１００への電源供給を停止する。一方、ユーザが待機スイッチ１５１を操作して待機モードをオフにすると、電源制御部１４０は、カメラ制御部１３０にカメラユニット１００の起動（動作再開）を要求するとともに、カメラユニット電源回路１４１を介してカメラユニット１００に電源供給を開始する。
【００５１】
ここで、通常モードと待機モードについて説明する。通常モードは、カメラユニット１００を含むビデオカメラ１０全体の電源がオンになり、被写体を撮像可能な通常のモードである。一方、待機モードは、非撮影時にカメラユニット１００のみの電源をオフにして、ビデオカメラ１０が省エネルギー状態で待機するモードである。この待機モードでは、カメラユニット１００の電力浪費を抑制することでバッテリの寿命を延長できるとともに、待機後の起動時（待機モードから通常モードへの切替時）には、ビデオカメラ１０全体の電源を完全にオフした後の起動時と比べて、必要な初期処理が少ないので、起動時間が短くてすむ。
【００５２】
従って、ユーザは、非撮影時に、電源スイッチ１５０を操作してビデオカメラ１０の電源をオフする代わりに、待機スイッチ１５１を操作してビデオカメラ１０を待機モードにしておくことで、撮影を再開する際に短時間で再開できる。よって、ユーザが撮影と非撮影とを頻繁に繰り返すようなユースケースでは、非撮影時に待機スイッチ１５１を用いてビデオカメラ１０を待機モードにしておくことで、ビデオカメラ１０の電力消費を抑えつつ、起動時には、素早く撮影開始できるためシャッターチャンスを逃すことがない
【００５３】
このような待機スイッチ１５１による待機モードを有するビデオカメラ１０では、通常モードから待機モードに移行させることで省エネルギー状態となるので、電源スイッチ１５０により長時間電源オフされないケースが想定される。しかし、携帯型のビデオカメラ１０では、電源スイッチ１５０によりカメラ全体の電源がオンされてからオフされるまでの期間内の通常モード時に、落下、衝突等によりステッピングモータ１０５、１０６の脱調が生じる場合もある。ところが、この通常モード中の脱調を回復するためのリセット処理（上記基準位置の確認動作）を、待機スイッチ１５１により待機モードから通常モードに復帰する度（待機後にカメラユニット１００を起動させる度）に行ったのでは、迅速に撮影再開できないという不具合がある。そこで本実施形態では、後述するように、上記リセット処理の実行タイミングを、電源スイッチ１５０によるカメラ全体の電源オン時と、待機スイッチ１５１によるカメラユニット１００の電源オフ時（待機モードのオン時）に実行するようにしている。これにより、ステッピングモータ１０５、１０６の脱調を適切に回復可能でありながらも、待機モード後のカメラユニット１００の起動時間を短縮できるようにしている。
【００５４】
以上、図１を参照して、本実施形態にかかるビデオカメラ１０の構成について説明した。なお、待機モード中に電源オフされるカメラユニット１００の構成要素は、図１に示す例（波線で囲まれた部分）に限定されない。例えば、カメラ制御部１３０と電源制御部１４０とが別ＩＣである場合、カメラユニット１００の構成要素にカメラ制御部１３０を含めてもよい。このように、ビデオカメラ１０等の撮像装置の装置構成次第で、カメラユニット１００の構成要素を増加／減少させてもよい。図１は、ビデオカメラ１０のカメラユニット１００の最低限の構成要素を例示しているが、本発明の内部ユニットの最低限の構成要素は、駆動対象物（例えば図１のレンズ１０１、１０２）と、それを駆動させるステッピングモータ（例えば図１のステッピングモータ１０５、１０６）とである。
【００５５】
次に、本実施形態にかかるビデオカメラ１０の制御方法における起動処理及び終了処理について説明する。なお、起動処理とは、電源スイッチ１５０によりビデオカメラ１０全体を起動させる処理（電源オン処理）と、待機スイッチ１５１により待機中のカメラユニット１００を動作開始させる処理（待機モードオフ処理）とを含むものとする。また、終了処理とは、電源スイッチ１５０によりビデオカメラ１０全体の電源をオフして全動作を終了させる処理（電源オフ処理）と、待機スイッチ１５１によりカメラユニット１００のみの電源オフにしてカメラユニット１００のみを動作停止させる処理（待機モードオン処理）とを含むものとする。
【００５６】
まず、図２を参照して、本実施形態にかかるビデオカメラ１０の起動処理及び終了処理の概要について説明する。図２は、本実施形態にかかるビデオカメラ１０の起動処理及び終了処理の概要を示すフローチャートである。
【００５７】
図２に示すように、当初、ビデオカメラ１０が電源オフとなっている状態を考える。かかる状態のビデオカメラ１０は、ユーザにより電源スイッチ１５０がオンされたことを検知すると（ステップＳ１０）、電源制御部１４０によりビデオカメラ１０全体に電源を供給して起動させ（ステップＳ１２）、カメラ制御部１３０によりリセット処理を実行する（ステップＳ１４）。リセット処理Ｓ１２では、カメラ制御部１３０は、ステッピングモータ１０５、１０６とリセットセンサ１０３、１０４を用いて、ズームレンズ１０１、フォーカスレンズ１０２の基準位置を検出する。これにより、電源オフ中に生じたステッピングモータ１０５、１０６の脱調を補正できる。
【００５８】
次いで、電源オンとなったビデオカメラ１０は、通常モードとなり、ユーザ操作に応じて適宜、被写体を撮影する撮像動作を実行する（ステップＳ１６）。かかる通常モード中のビデオカメラ１０は常時、ユーザにより待機スイッチ１５１がオンされたか否か（ステップＳ１８）、及び、ユーザにより電源スイッチ１５０がオフされたか否か（ステップＳ２０）を判定している。両スイッチ１５１、１５０が操作されない場合は、ステップＳ１６での通常モードを継続する。一方、電源スイッチ１５０がオフされた場合（ステップＳ２０）には、ステップＳ３３に進み、レンズ１０１、１０２の現在位置情報をメモリ１３１に記憶した後に（ステップＳ３３）、ビデオカメラ１０全体の電源をオフにして、すべての動作を終了する（ステップＳ３４）。
【００５９】
また、通常モード中に待機スイッチ１５１がオンされた場合には（ステップＳ１８）、カメラ制御部１３０により上記リセット処理を実行し（ステップＳ２２）、リセット処理により得られたレンズ１０１、１０２の位置情報、及び、ステッピングモータ１０５、１０６の駆動電圧情報などからなるバックアップ情報をメモリ１３１に記録した後に（ステップＳ２４）、電源制御部１４０によりカメラユニット１００のみの電源をオフにする（ステップＳ２６）。これにより、ビデオカメラ１０は、通常モードから待機モードに移行する。
【００６０】
かかる待機モードのビデオカメラ１０は常時、ユーザにより待機スイッチ１５１がオフされたか否か（ステップＳ２８）、及び、ユーザにより電源スイッチ１５０がオフされたか否か（ステップＳ３０）を監視している。両スイッチ１５１、１５０が操作されない場合は、待機モード移行後の経過時間が所定時間以内であれば（ステップＳ３１）、待機モードを継続する。一方、電源スイッチ１５０がオフされた場合（ステップＳ３０）や、待機モード移行後に所定時間以上経過した場合（Ｓ３１）には、ステップＳ３３に進み、レンズ１０１、１０２の現在位置情報をメモリ１３１に記憶した後に（ステップＳ３３）、ビデオカメラ１０全体の電源をオフにして、すべての動作を終了する（ステップＳ３４）。
【００６１】
また、上記待機モード中に待機スイッチ１５１がオフされた場合には（ステップＳ２８）、電源制御部１４０によりカメラユニット１００に電源供給を再開して、カメラ制御部１３０により上記Ｓ２４で記録されたバックアップ情報を用いてカメラユニット１００を起動させる（ステップＳ３２）。これにより、ビデオカメラ１０は、待機モードから通常モードに復帰して、上記Ｓ１６に戻り撮影動作を実行可能となる。かかるＳ３２でのカメラユニット１００の起動時には、リセット処理を実行しないので、電源後の起動時（Ｓ１２〜Ｓ１４）と比べて、迅速な起動が可能である。
【００６２】
以上、図２を参照して説明したように、本実施形態にかかるビデオカメラ１０は、電源オフ後の起動時（Ｓ１２〜Ｓ１４）にはリセット処理（即ち、パワーオンリセット処理）を実行するが、待機モード終了後の起動時（Ｓ３２）には、ビデオカメラ１０は、リセット処理を実行しない。その代わりに、ビデオカメラ１０は、予め待機モード移行時（Ｓ１８）にリセット処理を実行しておき（Ｓ２２）、この結果得られた基準位置を反映したバックアップ情報を記録しておく（Ｓ２４）。これにより、ビデオカメラ１０は、その後の待機モード終了後の起動時（Ｓ３２）に当該記録されたバックアップ情報を利用してカメラユニット１００を起動させることができるので、カメラユニット１００の起動時間を短縮して、迅速な撮影再開が可能になる。しかも、長期間にわたり電源オフすることなく、待機モードと通常モードとの切り替えを繰り返し行った場合であっても、この期間に生じたステッピングモータ１０５、１０６の脱調を、待機モード移行後のリセット処理（Ｓ２２）により適切に補正することができる。
【００６３】
一方、電源オフ後の起動時（Ｓ１２）にはパワーオンリセット処理を実行して、レンズ１０１、１０２の正確な基準位置を検出する。これにより、検出した基準位置に基づいてレンズ１０１、１０２の位置を制御して、電源オン後の撮像動作（Ｓ１６）を適切に実行できる。一般に、電源オフ後には、すぐに撮影再開されることはなく、次に電源オンとなるまでは、長期間にわたりビデオカメラ１０が放置される。このため、電源オフ（Ｓ３４）後にリセット処理を実行するよりも、電源オン（Ｓ１０）後にリセット処理をした方が、電源オフ期間中に生じた脱調を補正できるので好ましい。
【００６４】
次に、図３を参照して、本実施形態にかかるビデオカメラ１０の起動時及び終了時におけるカメラ制御部１３０の処理について説明する。図３は、本実施形態にかかるカメラ制御部１３０の処理を示すフローチャートである。
【００６５】
図３に示すように、カメラ制御部１３０は、電源制御部１４０から起動要求を受け付けると（ステップＳ３０２）、カメラユニット１００の起動処理を実行する（ステップＳ３０４）。この起動要求は、ユーザよる電源スイッチ１５０のオン、又は、待機スイッチ１５１のオフに応じて、電源制御部１４０で生成されるコマンドである（図４のＳ４０４、Ｓ４２２を参照）。
【００６６】
次いで、カメラ制御部１３０は、被写体の撮像動作を含むカメラ動作を行いながら（ステップＳ３０６）、電源制御部１４０からの終了要求を待ち受ける（ステップＳ３０８）。この終了要求は、ユーザよる電源スイッチ１５０のオフ、又は、待機スイッチ１５１のオンに応じて、電源制御部１４０で生成されるコマンドである（図４のＳ４２４、Ｓ４１０を参照）。カメラ制御部１３０は、電源制御部１４０から終了要求を受け付けると、カメラユニット１００の終了処理を実行する（ステップＳ３１０）。かかる終了処理の詳細は後述する（図５参照）。
【００６７】
その後、Ｓ３１０の終了処理が完了すると、カメラ制御部１３０は電源制御部１４０に、カメラユニット１００の電源をオフするための電源オフ要求を返す（ステップＳ３１２）。すると、次の図４で説明するように、電源制御部１４０は、カメラ制御部１３０からの電源オフ要求に応じて、カメラユニット１００又はビデオカメラ１０全体の電源を切る（図４のＳ４１４、Ｓ４２８を参照）。
【００６８】
次に、図４を参照して、本実施形態にかかるビデオカメラ１０の起動時及び終了時における電源制御部１４０の処理について説明する。図４は、本実施形態にかかる電源制御部１４０の処理を示すフローチャートである。
【００６９】
図４に示すように、ユーザにより電源スイッチ１５０がオンされて、電源制御部１４０が電源スイッチ１５０からの電源オフ指示を受け付けると（ステップＳ４０２）、電源制御部１４０は、ビデオカメラ１０全体の電源をオンした後に（ステップＳ４０３）、カメラ制御部１３０にカメラユニット１００の通常起動を要求する（ステップＳ４０４）。その後、電源制御部１４０は、待機スイッチ１５１と電源スイッチ１５０を監視し続ける（ステップＳ４０６、Ｓ４０８）。
【００７０】
この結果、ユーザにより待機スイッチ１５１がオンされて、電源制御部１４０が待機スイッチ１５１からの待機指示（通常モードから待機モードへの移行指示）を受け付けた場合（ステップＳ４０６）、電源制御部１４０は、カメラ制御部１３０に待機モード用の終了処理（カメラユニット１００の動作停止）を要求する（ステップＳ４１０）。この待機モード用の終了処理の詳細に関しては、後述する。次いで、電源制御部１４０は、この待機モード用の終了要求の応答として、カメラ制御部１３０から電源オフ要求（図３のＳ３１２）を受け取ると（ステップＳ４１２）、カメラユニット電源回路１４１を介して、カメラユニット１００のみに供給する電源を切る（ステップＳ４１４）。これにより、ビデオカメラ１０は、通常モードから待機モードに切り替わり、省エネルギー状態となる。
【００７１】
次いで、電源制御部１４０は、待機スイッチ１５１と電源スイッチ１５０を監視しながら（ステップＳ４１６、Ｓ４１８）、待機モードとなってからの経過時間を計測する（ステップＳ４２０）。この結果、Ｓ４２０で所定時間（例えば１０分、２０分など）以内に、待機モードから通常モードへ切り替える旨のユーザ指示が入力されない場合（即ち、待機スイッチ１５１がオフされない場合）、又は、Ｓ４１８でユーザにより電源スイッチ１５０がオフされて、電源オフ指示を受け付けた場合には、Ｓ４２８に進み、電源制御部１４０は、ビデオカメラ１０全体の電源を切る（ステップＳ４２８）。このように、待機モードに移行後に所定時間以上経過した場合には、ビデオカメラ１０全体の電源をオフにすることで、電力浪費をさらに抑制することができる。
【００７２】
一方、Ｓ４１６で、ユーザにより待機スイッチ１５１がオフされて、電源制御部１４０が待機スイッチ１５１からの待機オフ指示（待機モードから通常モードへの移行指示）を受け付けた場合には、電源制御部１４０は、カメラユニット電源回路１４１を介してカメラユニット１００の電源をオンにした後に（ステップＳ４２１）、カメラ制御部１３０にカメラユニット１００の待機モード後の起動を要求する（ステップＳ４２２）。これにより、ビデオカメラ１０は、待機モードから通常モードに切り替わり、撮影可能な状態となる。
【００７３】
また、上記ステップＳ４０６、Ｓ４０８で、待機スイッチ１５１がオンされることなく、電源制御部１４０が電源スイッチ１５０から電源オフ指示を受け付けた場合（ステップＳ４０８）、電源制御部１４０は、カメラ制御部１３０に通常の終了処理を要求する（ステップＳ４２４）。次いで、電源制御部１４０は、この通常の終了要求の応答として、カメラ制御部１３０から電源オフ要求（図３のＳ３１２）を受け取ると（ステップＳ４２６）、ビデオカメラ１０全体の電源を切る（ステップＳ４２８）。
【００７４】
次に、図５を参照して、本実施形態にかかるビデオカメラ１０の終了処理（図３のＳ３１０）について詳細に説明する。図５は、本実施形態にかかるビデオカメラ１０の終了処理を示すフローチャートである。なお、この終了処理は、カメラ制御部１３０により制御される。
【００７５】
図５に示すように、まず、カメラ制御部１３０は、電源制御部１４０から終了要求を受けると、当該終了要求が通常の終了要求であるか、或いは、待機モード用の終了要求であるかを判定する（ステップＳ５０２）。上述したように、カメラ動作中にユーザにより電源スイッチ１５０がオフされると、電源制御部１４０はカメラ制御部１３０に対して、ビデオカメラ１０全体の電源をオフにするための通常の終了要求を出力する。一方、カメラ動作中にユーザにより待機スイッチ１５１がオンされると、電源制御部１４０はカメラ制御部１３０に対して、カメラユニット１００のみの電源をオフにして、通常モードから待機モードに移行するための終了要求を出力する。本ステップＳ５０２では、カメラ制御部１３０は、電源制御部１４０からの終了方法の指示（例えば、終了要求に付加されているコードなど）に基づいて、いずれの終了要求であるかを判別する。
【００７６】
この結果、電源スイッチ１５０による通常の終了要求であると判定された場合（ステップＳ５０２）、カメラ制御部１３０は、レンズ１０１、１０２の現在位置をメモリ１３１に記憶する（ステップＳ５０３）。次いで、カメラ制御部１３０は、次回の起動（次の電源オン時）に必要な起動時間を短縮するために、ステッピングモータ１０５、１０６によりズームレンズ１０１及びフォーカスレンズ１０２を、それぞれの基準位置の近傍に移動させて（ステップＳ５０４）、全ての処理を終了する。このように通常の終了処理の場合は、カメラ制御部１３０は、レンズ１０１、１０２の基準位置を確認するためのリセット処理を実行しない。
【００７７】
一方、待機スイッチ１５１による待機モード用の終了処理であると判定された場合（ステップＳ５０２）、カメラ制御部１３０は、当該終了要求に応じて、ズームレンズ１０１及びフォーカスレンズ１０２の現在位置を表す位置情報を、バックアップ情報の１つとしてメモリ１３１に記憶した後に（ステップＳ５０６）、リセット処理を実行する（ステップＳ５０８）。このＳ５０６で記憶されるレンズ１０１、１０２の現在位置（以下「記憶位置」という。）は、例えば、ステッピングモータ１０５、１０６に入力されたパルス数を用いることができる。ただし、ステッピングモータ１０５、１０６が脱調している場合、このパルス数で表される記憶位置は、現実のレンズ位置とはずれている可能性がある。従って、リセット処理（Ｓ５０８）を行って、レンズ１０１、１０２の基準位置を検出し、検出した基準位置を基準とした正確な現在位置に記憶位置をリセットする必要がある。かかるリセット処理の詳細は後述する（図６参照。）。このようにＳ５０６でメモリ１３１に記憶され、Ｓ５０８で基準位置に基づきリセットされた記憶位置を表す位置情報は、バックアップ情報としてメモリ１３１に保存され、待機モード終了後のカメラユニット１００の起動時に使用される。
【００７８】
次いで、カメラ制御部１３０は、ステッピングモータ１０５、１０６を駆動制御して、ズームレンズ１０１及びフォーカスレンズ１０２を、上記リセット後の記憶位置まで移動させる（ステップＳ５１０）。レンズ１０１、１０２が当該記憶位置に到着すると（ステップＳ５１２）、カメラ制御部１３０は、レンズ１０１、１０２をその記憶位置で停止させ、さらに、そのときのステッピングモータ１０５、１０６の駆動電圧状態を検出し、当該駆動電圧状態を表す駆動電圧情報を、バックアップ情報の１つとしてメモリ１３１に記憶する（ステップＳ５１４）。このＳ５１４で記憶された駆動電圧情報は、バックアップ情報としてメモリ１３１に保存され、待機モード終了後のカメラユニット１００の起動時に使用される。かかる駆動電圧状態の詳細は後述する（図８参照。）。
【００７９】
以上説明したように、本実施形態にかかるビデオカメラ１０の終了処理では、電源スイッチ１５０によりビデオカメラ１０全体の電源をオフするときには、カメラ制御部１３０は、レンズ１０１、１０２の基準位置を確認する動作であるリセット処理を行わない。この理由は、次の通りである。上述したように、電源スイッチ１５０による電源オフ後は、次の撮影再開までに時間がかかることが多く、その間にステッピングモータ１０５、１０６が脱調してしま可能性が高い。このため、もし電源オフ後にリセット処理を行ったとしても、その後の脱調により当該リセット処理が無駄になってしまうことがある。そこで、本実施形態では、後述するように、電源スイッチ１５０による電源オン時にリセット処理を行い、電源オフ期間中の脱調を補正できるようにしている。
【００８０】
一方、待機スイッチ１５１により待機モードに移行するときには、カメラ制御部１３０は、リセット処理Ｓ５０８によりレンズ１０１、１０２の基準位置を検出し、この基準位置を用いてレンズ１０１、１０２の現在位置（記憶位置）を正確な位置にリセットする。そして、カメラ制御部１３０は、リセットされた正確なレンズ位置を表す位置情報と、レンズ１０１、１０２が記憶位置にあるときのステッピングモータ１０５、１０６の駆動電圧情報を、バックアップ情報としてメモリ１３１に記憶しておく。これにより、待機モードを終了して撮影再開するときに、リセット処理を行わなくてすむので、迅速に撮影開始できる。
【００８１】
なお、図５の終了処理は、ズームレンズ１０１、フォーカスレンズ１０２などの駆動対象物ごとに、繰り返し実行される。これにより、待機モード移行時には、各駆動対象物のバックアップ情報（位置情報、駆動電圧情報）がそれぞれメモリ１３１に記憶されることとなる。
【００８２】
また、図５の終了処理の例では、レンズ１０１、１０２をリセット後の記憶位置まで移動（Ｓ５１２）させた後に、駆動電圧情報を記憶して（Ｓ５１４）、カメラユニット１００の電源をオフとした。この記憶位置は、待機スイッチ１５１によりカメラユニット１００の動作停止が指示された時点（即ち、終了処理開始前）でのレンズ１０１、１０２の現在位置である。かかる記憶位置までレンズ１０１、１０２を移動させた後に待機モードに移行することで、その後の通常モードへの復帰時に、前回の待機モード移行時のズーム及びフォーカス等の状態で撮影を再開できる。
【００８３】
しかし、ビデオカメラ１０の終了時（カメラユニット１００の電源オフ前）にレンズ１０１、１０２を移動（Ｓ５１０、Ｓ５１２）させる所定位置は、上記記憶位置の例に限定されない。例えば、当該所定位置は、予め設定されたレンズ１０１、１０２の初期位置（駆動対象物の初期位置）に設定してもよい。例えば、ズームレンズ１０１を、その初期位置である広角位置に移動させておくことで、カメラ動作復帰後の画角合わせ（ズーム調整）を簡単に実行できる。また、フォーカスレンズ１０２を、その初期位置であるフォーカスレンズ１０２の駆動範囲の中央位置に移動させておくことで、カメラ動作復帰後にオートフォーカスにより合焦するまでの時間を短縮できる。
【００８４】
次に、図６及び図７を参照して、本実施形態にかかるリセット処理（図５のＳ５０８）の具体例について説明する。図６は、本実施形態にかかるリセット処理を示すフローチャートであり、図７は、本実施形態にかかるリセット処理における基準位置の検出動作を示す概念図である。
【００８５】
図６及び図７に示すように、リセット処理では、リセットセンサ１０３、１０４の出力を監視しながら、ステッピングモータ１０５、１０６によりレンズ１０１、１０２を移動させ、リセットセンサ１０３、１０４の出力が切り替わるレンズ位置を、基準位置として特定する。例えば、リセットセンサ１０３、１０４の出力が“ハイ（Ｈ）”から“ロー（Ｌ）”に切り替わる境界でのレンズ位置が、基準位置として検出する。
【００８６】
ここで、かかる基準位置の検出処理について詳細に説明する。なお、ここでは、リセットセンサ１０３とステッピングモータ１０５を用いてズームレンズ１０１の基準位置を検出する例について説明するが、フォーカスレンズ１０２の基準位置の検出処理も同様に実行できる。
【００８７】
図６に示すように、現在のレンズ位置におけるリセットセンサ１０３の出力が“Ｌ”である場合（ステップＳ６０２）、カメラ制御部１３０は、リセットセンサ１０３の出力（以下「センサ出力」という。）が“Ｈ”となる方向に、ステッピングモータ１０５によりズームレンズ１０１を高速で移動させる（ステップＳ６０４）。これにより、センサ出力が“Ｌ”から“Ｈ”になった場合（ステップＳ６０２）、或いは、元々“Ｈ”である場合には、カメラ制御部１３０は、センサ出力が“Ｌ”となるまで（ステップＳ６０６）、センサ出力が“Ｌ”となる方向にズームレンズ１０１を高速で移動させる（ステップＳ６０８）。
【００８８】
その後、カメラ制御部１３０は、センサ出力が“Ｈ”となる方向にズームレンズ１０１を低速で移動させ（ステップＳ６１２）、センサ出力が“Ｌ”から“Ｈ”となった時点（ステップＳ６１０）で、ステッピングモータ１０５を停止させる（ステップＳ６１４）。そして、カメラ制御部１３０は、このようにセンサ出力が“Ｌ”から“Ｈ”となった時点のズームレンズ１０１の位置を、ズームレンズ１０１の基準位置として検出する。以上のような検出動作により、レンズの基準位置を正確に検出できる。
【００８９】
次いで、カメラ制御部１３０は、検出した基準位置を用いて、上記メモリ１３１に記憶されているズームレンズ１０１の現在位置（記憶位置）をリセットする（ステップＳ６１６）。例えば、元々メモリ１３１に記憶されている記憶位置（パルス数）が“１００”であり、かつ、当該記憶位置から基準位置までズームレンズ１０１を移動させたときのパルス数が“９５”であった場合には、カメラ制御部１３０は、上記メモリ１３１に記憶されている記憶位置の値“１００”を、基準位置を基準とした“９５”にリセットする。
【００９０】
以上、図６及び図７を参照して、基準位置の検出処理を含むリセット処理について詳細に説明した。これによれば、基準位置を正確に検出し、この基準位置でズームレンズ１０１の現在位置をリセットできる。従って、ステッピングモータ１０５が脱調している場合であっても、その脱調を補正したレンズ位置を記憶位置としてメモリ１３１に記憶しておくことができる。
【００９１】
次に、図８を参照して、上記図５のＳ５１４におけるステッピングモータ１０５、１０６の駆動電圧状態の記憶処理について詳細に説明する。図８は、本実施形態にかかるステッピングモータ１０５、１０６におけるマイクロステップ駆動電圧の波形を示す説明図である。
【００９２】
例えば、ステッピングモータ１０５、１０６が２相マイクロステップ駆動方式のステッピングモータである場合、ステッピングモータ１０５、１０６のＡ相、Ｂ相それぞれの駆動電圧は、図８に示すようになる。この場合、上記図５のＳ５１４では、上記Ｓ５１２でレンズ１０１、１０２を現在位置（上記記憶位置）に移動させたときのステッピングモータ１０５、１０６のＡ相、Ｂ相それぞれの駆動電圧の位相が、そのときのステッピングモータ１０５、１０６の駆動電圧状態を表す情報（駆動電圧情報）として記憶される。図８の例のように、正弦波状の駆動電圧が３２分割されている場合、レンズ１０１、１０２を記憶位置に位置づけたときのステッピングモータ１０５、１０６のＡ相、Ｂ相それぞれの駆動電圧の位相(０〜３１)を表す情報が、駆動電圧情報として記憶される。
【００９３】
記憶位置でのステッピングモータ１０５、１０６の駆動電圧状態の検出方法としては、例えば、次のような方法がある。まず、電源スイッチ１５０がオンされた後に行うリセット処理（図９のＳ９０４参照。）において、レンズ１０１、１０２が基準位置に達した時の駆動電圧状態Ｐ０（図８の例の位相０〜３１の値）を予め記憶しておく。次いで、基準位置（リセット位置）から記憶位置に達するまでのパルス数Ｐ１（図８の例における１/３２周期分を１パルスとしてカウントしたパルス数)と、予め記憶してある基準位置での駆動電圧状態Ｐ０とから、記憶位置での駆動電圧状態Ｐ２を算出する。例えば、基準位置におけるＡ相の駆動電圧状態Ｐ０が“０”であり、基準位置から記憶位置に達するまでのパルス数Ｐ１が“３２１”であった場合、記憶位置での駆動電圧状態Ｐ２は“１”であると算出できる。この方法で記憶位置における駆動電圧状態Ｐ２を算出すれば、ステッピングモータ１０５、１０６の駆動電圧状態Ｐ２を逐一検出する必要がなくなる。
【００９４】
このようにして、ビデオカメラ１０の待機モードに移行する時に、レンズ１０１、１０２の現在位置におけるステッピングモータ１０５、１０６の駆動電圧状態を検出して、メモリ１３１にバックアップ情報として記憶しておく。これにより、待機モードから通常モードに復帰するとき（カメラユニット１００の起動時）に、記憶した駆動電圧状態を用いて、ステッピングモータ１０５、１０６を適切に励磁でき、レンズ１０１、１０２を正確に駆動制御できるようになる。
【００９５】
次に、図９を参照して、本実施形態にかかるビデオカメラ１０の起動処理（図３のＳ３０４）について詳細に説明する。図９は、本実施形態にかかるビデオカメラ１０の起動処理を示すフローチャートである。なお、この起動処理は、カメラ制御部１３０により制御される。
【００９６】
図９に示すように、まず、カメラ制御部１３０は、電源制御部１４０から起動要求を受けると、当該起動要求が通常の起動要求（即ち、電源スイッチ１５０による電源オン時の起動要求）であるか、或いは、待機モード後の起動要求（即ち、待機スイッチ１５１による待機モードオフ時の起動要求）であるかを判定する（ステップＳ９０２）。上述したように、ビデオカメラ１０の電源オフ中にユーザにより電源スイッチ１５０がオンされると、電源制御部１４０はカメラ制御部１３０に対して、ビデオカメラ１０全体の電源をオンにするための通常の起動要求を出力する。一方、待機モード中にユーザにより待機スイッチ１５１がオフされると、電源制御部１４０はカメラ制御部１３０に対して、カメラユニット１００の電源をオンにして、待機モードから通常モードに復帰するための起動要求を出力する。本ステップＳ９０２では、カメラ制御部１３０は、電源制御部１４０からの起動方法の指示（例えば、起動要求に付加されているコードなど）に基づいて、いずれの起動要求であるかを判別する。
【００９７】
この結果、通常の起動要求であると判定された場合、カメラ制御部１３０は、基準位置の確認動作であるリセット処理、即ち、パワーオンリセット処理を実行する（ステップＳ９０４）。このリセット処理では、上記図６及び図７と同様な手法で、レンズ１０１、１０２の基準位置を確認し、この基準位置を用いてレンズ１０１、１０２の現在位置をリセットする。
【００９８】
次いで、カメラ制御部１３０は、復帰位置の設定を確認する（ステップＳ９０６）。復帰位置の設定の確認処理では、カメラ制御部１３０は、図５のＳ５０３で記憶された現在位置の記憶値が存在するか否か（即ち、前回の終了前のレンズ１０１、１０２の現在位置がメモリ１３１に記憶されているか否か）を確認する。この結果、当該記憶値が存在し、かつ、終了前のレンズ位置への復帰が設定されている場合、カメラ制御部１３０は、レンズ１０１、１０２を終了前の位置（Ｓ５０３での記憶位置）に移動させてから、カメラ動作を行う通常モードに切り替える（ステップＳ９０８）。これにより、前回電源をオフしたときのレンズ位置で、撮影を再開できる。
【００９９】
一方、ビデオカメラ１０の出荷後に初めて電源が投入されたときや、ビデオカメラ１０のシステムがリセットされた後などは、上記現在位置の記憶値が存在していない。このように記憶値が存在しない場合や、終了前のレンズ位置への復帰が設定されていない場合は、カメラ制御部１３０は、レンズ１０１、１０２をそれぞれ、予め定められた所定位置に移動させてから、カメラ動作を行う通常モードに切り替える（ステップＳ９１０）。この所定位置は、起動時に撮影動作を好適に実行開始できるように予め設定されたレンズ１０１、１０２の初期位置（駆動対象物の初期位置）であることが好ましい。例えば、カメラ制御部１３０は、ズームレンズ１０１を広角位置などの所定位置に移動させてから、カメラ動作を開始する。これにより、通常モードへの復帰後の画角合わせ（ズーム調整）を簡単に実行できるようになる、また、カメラユニット１００をオートフォーカスモードで起動する場合、カメラ制御部１３０は、フォーカスレンズ１０２を、その画角に対する稼働範囲の中央位置に移動させてからカメラ動作を開始する。これにより、オートフォーカスにより合焦するまでの時間を短縮できる。
【０１００】
また、上記Ｓ９０２で、待機モード後の起動要求であると判定された場合、カメラ制御部１３０は、前回の終了処理時（つまり、前回の待機モード移行時）に記憶されたバックアップ情報を取得する（ステップＳ９１２）。具体的には、カメラ制御部１３０は、前回の終了処理時に、図５のＳ５０６及びＳ５１４でメモリ１３１に記憶されたバックアップ情報（例えば、前回の終了処理開始時のレンズ１０１、１０２の現在位置を表す位置情報と、前回の終了処理時に電源オフされる前の駆動電圧情報）を読み出す。
【０１０１】
次いで、カメラ制御部１３０は、読み出したバックアップ情報内の駆動電圧情報が表す駆動電圧状態に、ステッピングモータ１０５、１０６を励磁する（ステップＳ９１４）。詳細には、カメラ制御部１３０は、当該駆動電圧情報に基づいて、モータドライバ１０７に対して、前回電源オフされる前のステッピングモータ１０５、１０６の駆動電圧状態を再現するよう要求し、ステッピングモータ１０５、１０６を前回の電源オフ前と同様に励磁させる。例えば、図８に示したように、駆動電圧情報がマイクロステップ駆動方式の駆動電圧波形の位相（０〜３１）を表す場合、カメラ制御部１３０は、この位相に対応する駆動電圧に、ステッピングモータ１０５、１０６のＡ相及びＢ相を励磁する。これにより、その後のカメラ動作で、前回の電源オフ時の位置にあるレンズ１０１、１０２の移動を好適に制御できる。
【０１０２】
さらに、カメラ制御部１３０は、読み出したバックアップ情報内の位置情報に基づいて、レンズ１０１、１０２の現在位置をプリセットする（ステップＳ９１６）。カメラ制御部１３０は、レンズ１０１、１０２の現在位置の値（パルス数）を、バックアップ情報に含まれる位置情報が表す記憶位置の値に置換する。この記憶位置の値は、待機モードに入る前のレンズ１０１、１０２の位置を表しており、上記終了処理時に行われたリセット処理（図５のＳ５０８）において、基準位置を基準とした正しい値に補正されている。従って、通常モード中にステッピングモータ１０５、１０６に脱調が生じている場合であっても、その後に待機モードに入る直前にリセット処理を行っているため、当該バックアップしていた正しい位置情報に基づき、レンズ１０１、１０２の位置を適切に制御できる。
【０１０３】
上記のように、待機モードから通常モードに復帰するときには、基準位置を確認するためのリセット処理を行うことなく、バックアップ情報を用いてステッピングモータ１０５、１０６の駆動電圧状態及びレンズ１０１、１０２の位置を正しく設定した後に、カメラ動作を実行する。従って、ステッピングモータ１０５、１０６の脱調を回復可能でありながら、リセット処理を行わない分だけ、撮影可能となるまでの時間を短縮できる。
【０１０４】
なお、図９の起動処理は、ズームレンズ１０１、フォーカスレンズ１０２などの駆動対象物ごとに、繰り返し実行される。これにより、待機モードから通常モードへの復帰時には、各駆動対象物のバックアップ情報（位置情報、駆動電圧情報）がメモリ１３１から読み出されて、ステッピングモータ１０５、１０６の駆動制御に使用される。
【０１０５】
（第２の実施形態）
次に、本発明の第２の実施形態にかかる電子機器、制御方法及びプログラムについて説明する。第２の実施形態では、上記第１の実施形態と同様に、本発明の電子機器をビデオカメラに適用した例について説明する。
【０１０６】
第２の実施形態にかかるビデオカメラは、ステッピングモータ１０５、１０６の脱調を検出するために、レンズ１０１、１０２の位置を検出する位置検出用センサを備えており、待機モード後にカメラユニット１００を起動（動作開始）させるときに、位置検出用センサの検出結果を用いて、待機モード中にステッピングモータ１０５、１０６に脱調が生じているか否かを判定する。この結果、脱調が生じている場合、レンズ１０１、１０２の基準位置を確認する動作（パワーオンリセット処理）を行い、確認した基準位置に基づいてステッピングモータ１０５、１０６の制御を行う。一方、脱調が生じていない場合には、第１の実施形態と同様に、カメラユニット１００の前回の待機終了時（待機モードへの移行時）に記憶されたバックアップ情報に基づいて、ステッピングモータ１０５、１０６の制御を行う。
【０１０７】
このように、第２の実施形態にかかるビデオカメラは、第１の実施形態にかかるビデオカメラ１０と比べて、待機モード後の起動処理において、位置検出用センサを用いて、待機モード中に生じたステッピングモータ１０５、１０６の脱調を検出する処理を実行する点で相違しており、その他の機能構成は第１の実施形態と略同一であるので詳細説明は省略する。以下に、第２の実施形態にかかるビデオカメラとその起動処理について詳述する。
【０１０８】
まず、図１０を参照して、第２の実施形態にかかるビデオカメラ２０の構成について説明する。図１０は、第２の実施形態にかかるビデオカメラ２０の構成を示すブロック図である。
【０１０９】
図１０に示すように、第２の実施形態にかかるビデオカメラ１０は、ステッピングモータ１０５の脱調を検出するためにズームレンズ１０１の位置を検出する位置検出用センサとして、例えば、ＭＲセンサ（Ｍａｇｎｅｔｏ−Ｒｅｓｉｓｔａｎｃｅセンサ：磁気センサ）１６０をさらに備えている。待機モード後の起動処理では、このＭＲセンサ１６０によりステッピングモータ１０５の脱調を検出した場合、カメラ制御部１３０は、ズームレンズ１０１の基準位置を確認するためのリセット処理を再度実行し、確認した基準位置に基づいてステッピングモータ１０５によるズームレンズ１０１の駆動を制御する。
【０１１０】
ここで、図１１を参照して、ＭＲセンサ１６０によりステッピングモータ１０５の脱調を検出する方法について説明する。図１１は、本実施形態にかかるＭＲセンサの構成を示す説明図である。
【０１１１】
図１１に示すように、ステッピングモータ１０５のモータ軸は、光軸方向に延びるリードスクリュー１７０に結合されており、このリードスクリュー１７０に可動体１７１が螺合している。この可動体１７１に連結部１７２を介してズームレンズ１０１が連結されている。さらに、可動体１７１には、ズームレンズ１０１の他側に、連結部１７３を介して磁石１７４が連結されている。この磁石１７４は、光軸方向に沿ってＮ極とＳ極とが交互に配列された構造である。この磁石１７４の近傍に、ＭＲセンサ１６０が配置されている。ＭＲセンサ１６０は、２つの磁気抵抗効果素子（以下「ＭＲ素子」という。）１６０Ａ、１６０Ｂを有しており、ＭＲ素子１６０Ａと１６０Ｂは、位相が９０度ずれた正弦波状の電圧を出力するようになっている。
【０１１２】
かかる構成により、ステッピングモータ１０５によりリードスクリュー１７０を回転させることで、可動体１７１を介してズームレンズ１０１が光軸方向に移動される。また、このズームレンズ１０１の移動に伴って磁石１７４も光軸方向に移動するので、磁石１７４の磁力の影響によりＭＲセンサ１６０の２つのＭＲ素子からは、位相が９０度ずれた２つの正弦波状の電圧が出力される。カメラ制御部１３０は、かかるＭＲセンサ１６０からの２つの正弦波出力の位相に基づいて、ズームレンズ１０１の位置を表すステッピングモータ１０５の回転角を検出することができる。
【０１１３】
従って、カメラ制御部１３０によって、待機モードに移行する終了処理時に検出されたＭＲセンサ１６０の位相情報を、バックアップ情報としてメモリ１３１に記憶しておき、待機モードから復帰する起動処理時に再度検出したＭＲセンサ１６０の位相情報と、上記記憶した位相情報とを比較する。これにより、待機モードの前後でのステッピングモータ１０５、１０６の回転角のずれを検出できるので、待機モード中にステッピングモータ１０５が脱調したか否かを検出できる。
【０１１４】
なお、図１１では、ズームレンズ１０１とステッピングモータ１０５の例について説明したが、フォーカスレンズ１０２とステッピングモータ１０６の場合も、同様にして脱調を検出可能である。
【０１１５】
次に、図１２を参照して、第２の実施形態にかかるビデオカメラ２０の起動処理（上記図３のＳ３０４に対応する。）について詳細に説明する。図１２は、第２の実施形態にかかるビデオカメラ２０の起動処理を示すフローチャートである。なお、この起動処理は、カメラ制御部１３０により制御される。
【０１１６】
図１２に示すように、まず、カメラ制御部１３０は、電源制御部１４０から起動要求を受けると、当該起動要求が通常の起動要求（即ち、電源スイッチ１５０による電源オン時の起動要求）であるか、或いは、待機モード後の起動要求（即ち、待機スイッチ１５１による待機モードオフ時の起動要求）であるかを判定する（ステップＳ１１０２）。この結果、通常の起動要求である場合、カメラ制御部１３０は、リセット処理（ステップＳ１１０４）を行った後に、復帰位置の設定を確認する（ステップＳ１１０６）。この結果、復帰位置の設定がある場合には、レンズ１０１、１０２を終了前の位置に移動させ（ステップＳ１１０８）、復帰位置の設定がない場合には、レンズ１０１、１０２を所定位置に移動させる（ステップＳ１１１０）。以上のＳ１１０２〜Ｓ１１１０の処理は、上記図９のＳ９０２〜Ｓ９１０の処理と同一であるので。詳細説明は省略する。
【０１１７】
一方、上記Ｓ１１０２で、待機モード後の起動要求であると判定された場合、カメラ制御部１３０は、前回の終了処理時（つまり、前回の待機モード移行時）に記憶されたバックアップ情報を取得する（ステップＳ１１１２）。
【０１１８】
次いで、カメラ制御部１３０は、ステッピングモータ１０５の脱調検出処理を実行する（ステップＳ１１１４〜Ｓ１１１８）。具体的には、まず、カメラ制御部１３０は、例えば、ステッピングモータ１０５を正転方向と逆転方向にそれぞれ１周分回転させる（ステップＳ１１１４）。待機モードからの復帰後にステッピングモータ１０５が不安定な状態で停止している場合、ＭＲセンサ１６０による位置検出に誤差が生じる。このため、本ステップＳ１１４で、ステッピングモータ１０５を例えば±１回転させて安定状態にすることで、位置検出の誤差を低減することができる。なお、ステッピングモータ１０５の回転角度は、上記±１回転に限られず、例えば、９０度以上の任意の角度であってもよい。
【０１１９】
かかるＳ１１１４でステッピングモータ１０５を安定状態にした後、カメラ制御部１３０は、ステッピングモータ１０５の回転に伴い正弦波状に変化するＭＲセンサ１６０の出力に基づいて、ステッピングモータ１０５の回転角を検出する（ステップＳ１１１６）。上述したように、この回転角は、ズームレンズ１０１の位置に対応している。
【０１２０】
次いで、上記Ｓ１１１６で検出した回転角（以下「検出回転角」という。）と、終了処理時にバックアップ情報としてメモリ１３１に記憶された回転角（以下「記憶回転角」という。）とを比較して、両者の差が、所定の閾値以上であるか否かを判定する（ステップＳ１１１８）。ズームレンズ１０１がリードスクリュー１７０により駆動される場合、ステッピングモータ１０５は回転していても、リードスクリュー１７０の空走分が存在するため、ズームレンズ１０１が移動していない区間が生じる。このため、上の閾値は、かかるリードスクリュー１７０の空走分を考慮した値に設定される。
【０１２１】
上記検出回転角と記憶回転角との差が閾値以上である場合、カメラ制御部１３０は、ステッピングモータ１０５が脱調していると判定し、基準位置の確認動作であるリセット処理から始まる通常の起動処理を実行する（ステップＳ１１２４）。この通常の起動処理は、Ｓ１１０４〜Ｓ１１１０と同様である。
【０１２２】
一方、検出回転角と記憶回転角との差が閾値未満である場合は、カメラ制御部１３０は、ステッピングモータ１０５が脱調していると判定する。この場合は、上記第１の実施形態と同様に、カメラ制御部１３０は、メモリ１３１から読み出した前回終了時の駆動電圧状態にステッピングモータ１０５を励磁し（ステップＳ１１２０）、さらに、現在のズームレンズ１０１の位置をバックアップしていたレンズ位置の値に置換した後に（ステップＳ１１２２）、通常モードのカメラ動作に移る。なお、図１２のＳ１１１２、Ｓ１１２０、Ｓ１１２２は、上記図９のＳ９１２、Ｓ９１４、Ｓ９１６と略同一であるので詳細説明は省略する。
【０１２３】
以上のように、第２の実施形態では、カメラ制御部１３０は、待機モード移行時に、カメラユニット１００の電源をオフする直前のステッピングモータ１０５の回転角を表すＭＲ位相も、バックアップ情報として記憶しておく。その後、次の起動時に、カメラ制御部１３０は、ＭＲセンサ１６０の出力信号から算出したＭＲ位相と、上記記憶されたＭＲ位相とを比較し、所定値以上の差が生じる場合、ステッピングモータ１０５に脱調が生じていると判定して、基準位置の確認動作を実施する。これにより、もし待機モード中に脱調が生じた場合であっても、待機モード後にリセット処理を行って、レンズ位置を補正できるとともに、脱調が生じていない場合には、リセット処理を実行せずに、迅速に撮影再開できる。
【０１２４】
以上、本発明の第１及び第２の実施形態にかかるビデオカメラ１０とその制御方法について説明した。本実施形態によれば、レンズ１０１、１０２の基準位置を検出してレンズ位置を適正値に修正するためのリセット処理を、待機後のカメラユニット１００の起動時ではなく、待機前のカメラユニット１００の終了時に行う。これにより、ズーム撮影、オートフォーカス撮影に支障を及ぼすことなく、レンズ１０１、１０２の位置検出のための初期化処理に要する時間を短縮できる。よって、ステッピングモータ１０５、１０６の脱調を回復することが可能でありながら、待機後のビデオカメラ１０、２０の起動時間をリセット処理に要する時間分（例えば１〜２秒）短縮でき、迅速に（例えば１〜２秒程度で）撮影を再開できる。
【０１２５】
また、待機スイッチ１５１を備えたビデオカメラ１０では、電源スイッチ１５０によりビデオカメラ１０、２０全体の電源をオフすることなく、待機スイッチ１５１により通常モードと待機モードとを何度も切り替えて、撮影動作とカメラユニット１００の電源オフとを長期間繰り返すような場合がある。このような場合、従来のパワーオンリセット処理のみでは、長時間リセット処理が行われないので、脱調したままでカメラ動作が行われるという問題があった。これに対し、本実施形態によれば、リセット処理を待機前のカメラユニット１００の終了時に行うことで、長時間リセット処理が行われないことを防止して、脱調後の回復が可能となる。
【０１２６】
さらに、待機モードを長時間継続した後にカメラユニット１００を起動させる場合には、通常起動時と同様にリセット処理を行うことで、待機モード中に発生する脱調によるトラッキングずれのリスクを軽減できる。
【０１２７】
加えて、待機前のカメラユニット１００の終了時に、リセット処理とともに、ＭＲセンサ１６０等によりレンズ位置を検出して記憶しておき、待機モードからの復帰時に、ＭＲセンサ１６０等により検出したレンズ位置と、上記記憶したレンズ位置とを比較して、脱調の検出を行うことができる。このため、通中の電源オン時のみならず、待機モードからの復帰時でも、正確に脱調を検出できる。
【０１２８】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【０１２９】
例えば、上記実施形態では、電子機器として、携帯型のビデオカメラの例を挙げて説明したが、本発明はかかる例に限定されない。本発明は、例えば、レンズ移動枠又は光学部品を移動するための駆動機構を備えたレンズ装置、スチールカメラ、業務用のビデオカメラ等の各種の撮像装置や、その他の駆動対象物を駆動させる駆動機構を備えた任意の電子機器に適用できる。また、携帯型の電子機器は、振動、衝撃等が加わりやすく脱調が生じやすいので、本発明を適用したときの効果が大きいが、かかる例に限定されず、本発明は、非携帯型の電子機器にも勿論適用可能である。また、本発明の電子機器は、例えば、フレキシブルディスクドライブ、光ディスク装置の光ピックアップ、又は、プリンタのヘッドの初期化処理などにも適用可能である。
【０１３０】
また、上記実施形態では、ステッピングモータ１０５、１０６は、マイクロステップ駆動方式のステッピングモータである例について説明したが、本発明はかかる例に限定されない。マイクロステップ駆動方式以外の方式のステッピングモータを用いてもよく、この場合、バックアップ情報として、ステッピングモータの駆動電圧状態を表す駆動電圧情報をメモリ１３１に記憶せずに、基準位置を基準とした駆動対象物の位置を表す位置情報のみをメモリ１３１に記憶してもよい。
【０１３１】
また、上記実施形態では、電源スイッチ１５０により電源をオンするときにリセット処理を行った（パワーオンリセット処理）。しかし、本発明は、かかる例に限定されず、例えば、電源スイッチ１５０による電源オフ時にのみ、或いは、電源オン時及び電源オフ時の双方で、リセット処理を行ってもよい。
【０１３２】
また、上記実施形態では、レンズ１０１、１０２等の駆動対象物を所定位置（例えば、記憶位置）に移動させたときのステッピングモータ１０５，１０６の駆動電圧状態を、メモリ１３１に記憶したが、本発明はかかる例に限定されない。例えば、終了時に、駆動対象物が基準位置を通過するときのステッピングモータの駆動電圧状態を記憶しておき、起動時に、基準位置と記憶位置との相対距離から、記憶位置における駆動電圧状態を求めることも可能である。
【０１３３】
また、上記実施形態では、レンズ１０１、１０２等の駆動対象物を駆動させる駆動手段として、ステッピングモータ１０５、１０６を用いたが、本発明はかかる例に限定されない。駆動手段は、例えば、超音波モータなどのモータ、その他のアクチュエータなどを用いることも可能である。
【図面の簡単な説明】
【０１３４】
【図１】本発明の第１の実施形態にかかるビデオカメラの構成を示すブロック図である。
【図２】同実施形態にかかるビデオカメラの起動処理及び終了処理の概要を示すフローチャートである。
【図３】同実施形態にかかるカメラ制御部の処理を示すフローチャートである。
【図４Ａ】同実施形態にかかる電源制御部の処理を示すフローチャートである。
【図４Ｂ】同実施形態にかかる電源制御部の処理を示すフローチャートである。
【図５】同実施形態にかかるビデオカメラの終了処理を示すフローチャートである。
【図６】同実施形態にかかるリセット処理を示すフローチャートである。
【図７】同実施形態にかかるリセット処理における基準位置の検出動作を示す概念図である。
【図８】同実施形態にかかるステッピングモータにおけるマイクロステップ駆動電圧の波形を示す説明図である。
【図９】同実施形態にかかるビデオカメラの起動処理を示すフローチャートである。
【図１０】本発明の第２の実施形態にかかるビデオカメラの構成を示すブロック図である。
【図１１】同実施形態にかかるＭＲセンサの構成を示す説明図である。
【図１２】同実施形態にかかるビデオカメラの起動処理を示すフローチャートである。
【符号の説明】
【０１３５】
１０、２０    ビデオカメラ
１００    カメラユニット
１０１    ズームレンズ
１０２    フォーカスレンズ
１０３、１０４    リセットセンサ
１０５、１０６    ステッピングモータ
１０７    モータドライバ
１３０    カメラ制御部
１３１    メモリ
１４０    電源制御部
１４１    カメラユニット電源回路
１５０    電源スイッチ
１５１    待機スイッチ
１６０    ＭＲセンサ
【図１】
2009156982.tif 000003
【図２】
2009156982.tif 000004
【図３】
2009156982.tif 000005
【図４Ａ】
2009156982.tif 000006
【図４Ｂ】
2009156982.tif 000007
【図５】
2009156982.tif 000008
【図６】
2009156982.tif 000009
【図７】
2009156982.tif 000010
【図８】
2009156982.tif 000011
【図９】
2009156982.tif 000012
【図１０】
2009156982.tif 000013
【図１１】
2009156982.tif 000014
【図１２】
2009156982.tif 000015