(57)【要約】【課題】画質、音質ともに優れた動画撮影を行うことができる撮像装置を提供する。【解決手段】本発明に係わる撮像装置（１）は、第１光学部材（１１）の移動速度を制御しない撮影モードでは、主制御部（３０）に前記第１光学部材（１１）を一定の制御量で移動させるとともに、副制御部（４０）に第２光学部材（１３）を移動させ、前記第１光学部材（１１）の移動速度を制御する撮影モードでは、前記副制御部（４０）に前記第１光学部材（１１）を速度制御による制御量に基づいて移動させるとともに、前記副制御部（４０）に前記第２光学部材（１３）を移動させるように構成した。【選択図】図１
2011091673.tif 000002
【特許請求の範囲】
【請求項１】
レンズ鏡筒内に保持され、当該レンズ鏡筒内を移動可能な第１光学部材及び第２光学部材を有する撮影光学系と、
前記第１光学部材を前記レンズ鏡筒内で移動させる第１光学部材移動部と、
前記第１光学部材とは独立して前記第２光学部材を前記レンズ鏡筒内で移動させる第２光学部材移動部と、
前記第１光学部材移動部による前記第１光学部材の移動を制御する主制御部と、
前記第１光学部材移動部による前記第１光学部材の移動及び前記第２光学部材移動部による前記第２光学部材の移動を制御する副制御部と、
前記撮影光学系により形成された被写体像を画像として撮像する撮像手段と、
前記第１光学部材の移動速度を制御しない撮影モードでは、前記主制御部に前記第１光学部材移動部を制御させて前記第１光学部材を一定の制御量で移動させるとともに、前記副制御部に前記第２光学部材移動部を制御させて前記第２光学部材を移動させ、前記第１光学部材の移動速度を制御する撮影モードでは、前記副制御部に前記第１光学部材移動部を制御させて前記第１光学部材を速度制御による制御量に基づいて移動させるとともに、前記副制御部に前記第２光学部材移動部を制御させて前記第２光学部材を移動させる処理選択部と、
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードにおいて、前記第２光学部材の移動を制御する処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの前記第２光学部材の移動を制御する処理の周期よりも長くすることを特徴とする撮像装置。
【請求項３】
請求項２に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードにおいて、前記第２光学部材の目標位置算出処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの前記目標位置算出処理の周期よりも長くすることを特徴とする撮像装置。
【請求項４】
請求項３に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードにおいて、前記第２光学部材を移動させる量が第１規定値よりも大きいときは、前記第２光学部材の目標位置算出処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの目標位置算出処理の周期よりも長くするとともに、前記第１光学部材を移動する際の速度制御処理の周期を、前記第２光学部材の移動を制御しない場合において前記第１光学部材を移動する際の速度制御処理の周期よりも長くし、
前記第２光学部材を移動させる量が第２規定値（≦第１規定値）よりも小さいときは、前記第２光学部材の目標位置算出処理の周期を、前記第２光学部材を移動させる量が前記第１規定値よりも大きいときの前記第２光学部材の目標位置算出処理の周期よりも長くするとともに、前記第１光学部材を移動する際の速度制御処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの速度制御処理の周期よりも長く、且つ前記第１光学部材の移動速度を制御する撮影モードにおいて前記第２光学部材を移動させる量が前記第１規定値よりも大きいときの前記第１光学部材の速度制御処理の周期よりも短くすることを特徴とする撮像装置。
【請求項５】
請求項４のいずれか一項に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードにおいて、前記撮影光学系の焦点距離に応じて前記第１光学部材の移動速度を変更することを特徴とする撮像装置。
【請求項６】
請求項５に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードにおいて、前記撮影光学系の焦点距離が長焦点側であるときは、前記第１光学部材移動部を制御して、前記撮影光学系の焦点距離が短焦点側のときよりも遅い速度で前記第１光学部材を移動させることを特徴とする撮像装置。
【請求項７】
請求項４〜６のいずれか一項に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードでは、前記第２規定値を、前記第１光学部材の移動速度を制御しない撮影モードにおける前記第２規定値よりも大きくすることを特徴とする撮像装置。
【請求項８】
請求項４〜７のいずれか一項に記載の撮像装置であって、
前記副制御部は、
前記第１光学部材の移動速度を制御する撮影モードにおいて、前記撮像手段での記録画素数に応じて、前記第１及び第２規定値を変更することを特徴とする撮像装置。
【請求項９】
請求項８に記載の撮像装置であって、
前記副制御部は、
前記撮像手段での記録画素数が、標準記録画素数より少ない場合は、前記第１及び第２規定値を、それぞれ標準設定値より大きくすることを特徴とする撮像装置。
【請求項１０】
請求項１〜９のいずれか一項に記載の撮像装置であって、
前記処理選択部は、
前記撮像装置の電源起動時において、前記副制御部に前記第１光学部材移動部を制御させて前記第１光学部材を初期化駆動させることを特徴とする撮像装置。
【請求項１１】
請求項１〜１０のいずれか一項に記載の撮像装置であって、
前記第１光学部材移動部は、前記第１光学部材を光軸方向に移動させることにより、前記撮影光学系の焦点距離を変更するズームレンズ移動部であり、前記第２光学部材移動部は、前記第２光学部材を光軸と略直交する面内に移動させることにより、前記撮影光学系の光軸のブレを補正するブレ補正レンズ移動部であることを特徴とする撮像装置。
【請求項１２】
請求項１〜１１のいずれか一項に記載の撮像装置であって、
前記第１光学部材の移動速度を制御しない撮影モードは静止画撮影モードであり、前記第１光学部材の移動速度を制御する撮影モードは動画撮影モードであることを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置に関するものである。
【背景技術】
【０００２】
近年、デジタルカメラにおいては、通常の静止画撮影機能に加えて、動画撮影機能を備えた製品が主流になりつつある。これらのデジタルカメラの中には、電動により焦点距離が可変なズームレンズを備えた機種がある。従来、電動のズームレンズに関する従来技術として、キー操作によりズームの駆動速度を通常速度と高速とで切り換えられるようにしたカメラが提案されている（例えば、特許文献１参照）。また、カメラの手振れ量に応じてズーム駆動の速度を変更するようにした撮像装置が提案されている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２７９８３３号公報
【特許文献２】特開２００８−２１１４０１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
デジタルカメラにおいて、動画撮影中に電動によるズーム駆動（以下、単に「ズーム駆動」という）を行うと、モータ等の駆動音がノイズとして動画に記録されてしまう。このため従来の機種では、動画撮影中は撮影光学系によるズーム駆動を禁止しているものが多く、ユーザにとって使い勝手の悪いものとなっていた。このような動画撮影中における駆動音の影響を改善するためには、ズーム駆動を低速とすることが望ましい。
【０００５】
しかし、上述したズームの駆動速度を通常速度と高速とで切り換えられるようにしたカメラや、カメラの手振れ量に応じてズーム駆動の速度を変更するようにした撮像装置では、動画撮影中にズーム駆動の速度が速くなることがある。この場合は、モータ等の駆動音がノイズとして動画に記録されてしまい、音声記録の品質が低下することになる。また、ズーム駆動の速度が速くなると、画角変化が急激になるため、再生画像が見づらいものとなる。
【０００６】
また、デジタルカメラでは、ズーム駆動中において、ズーミングの変化によるピントのボケを防止するために、フォーカス駆動を並行して行っている。このときは、ズーム駆動とフォーカス駆動とを同期させやすいように、フォーカス駆動だけでなく、ズーム駆動をもメインＣＰＵで制御するようにしている。しかし、メインＣＰＵは、上記ズーム駆動のほかにも、カメラの状態管理、ＡＥ（自動露出）処理、フォーカス駆動のためのＡＦ（自動焦点調節）処理、ＷＢ（ホワイトバランス）処理、キー入力処理、画像記録処理などの処理に加えて、ＯＳ（オペレーションシステム）の処理も実行している。また、駆動音の影響を改善するためにズーム駆動を低速とした場合には、ズーム駆動用のＤＣモータを正確に速度制御するためのフィードバック系の制御が必要になるため、処理負担が大きくなる。
【０００７】
このように、メインＣＰＵは、複数の異なる処理を並列的に実行するために処理負担が大きい。このため、上記ズーム駆動を含めたすべての制御をメインＣＰＵに処理させると、撮影した動画にジッターが発生しやすくなる。これを解決するには、メインＣＰＵのシステムクロックを高くすればよいが、その場合はコストアップや消費電力の増大を招くだけでなく、高周波による不要輻射が発生する。
【０００８】
本発明の課題は、画質、音質ともに優れた動画撮影を行うことができる撮像装置を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、以下のような解決手段により前記課題を解決する。なお、理解を容易にするために、本発明の実施形態に対応する符号を付して説明するが、これに限定されるものではない。
請求項１に記載の発明は、レンズ鏡筒内に保持され、当該レンズ鏡筒内を移動可能な第１光学部材（１１）及び第２光学部材（１３）を有する撮影光学系（１０）と、前記第１光学部材を前記レンズ鏡筒内で移動させる第１光学部材移動部と、前記第１光学部材とは独立して前記第２光学部材を前記レンズ鏡筒内で移動させる第２光学部材移動部と、前記第１光学部材移動部による前記第１光学部材の移動を制御する主制御部（３０）と、前記第１光学部材移動部による前記第１光学部材の移動及び前記第２光学部材移動部による前記第２光学部材の移動を制御する副制御部（４０）と、前記撮影光学系により形成された被写体像を画像として撮像する撮像手段（２０）と、前記第１光学部材の移動速度を制御しない撮影モードでは、前記主制御部に前記第１光学部材移動部を制御させて前記第１光学部材を一定の制御量で移動させるとともに、前記副制御部に前記第２光学部材移動部を制御させて前記第２光学部材を移動させ、前記第１光学部材の移動速度を制御する撮影モードでは、前記副制御部に前記第１光学部材移動部を制御させて前記第１光学部材を速度制御による制御量に基づいて移動させるとともに、前記副制御部に前記第２光学部材移動部を制御させて前記第２光学部材を移動させる処理選択部（３０）と、を備えることを特徴とする撮像装置（１）である。
請求項２に記載の発明は、請求項１に記載の撮像装置（１）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードにおいて、前記第２光学部材（１３）の移動を制御する処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの前記第２光学部材の移動を制御する処理の周期よりも長くすることを特徴とする。
請求項３に記載の発明は、請求項２に記載の撮像装置（１）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードにおいて、前記第２光学部材（１３）の目標位置算出処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの前記目標位置算出処理の周期よりも長くすることを特徴とする。
請求項４に記載の請求項３に記載の撮像装置（４）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードにおいて、前記第２光学部材（１３）を移動させる量が第１規定値よりも大きいときは、前記第２光学部材の目標位置算出処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの目標位置算出処理の周期（ＶＭ）よりも長くする（ＶＳ）とともに、前記第１光学部材を移動する際の速度制御処理の周期を、前記第２光学部材の移動を制御しない場合において前記第１光学部材を移動する際の速度制御処理の周期（ＺＭ）よりも長くし（ＺＬ）、前記第２光学部材を移動させる量が第２規定値（≦第１規定値）よりも小さいときは、前記第２光学部材の目標位置算出処理の周期を、前記第２光学部材を移動させる量が前記第１規定値よりも大きいときの前記第２光学部材の目標位置算出処理の周期（ＶＳ）よりも長くする（ＶＬ）とともに、前記第１光学部材を移動する際の速度制御処理の周期を、前記第１光学部材の移動速度を制御しない撮影モードでの速度制御処理の周期（ＺＭ）よりも長く、且つ前記第１光学部材の移動速度を制御する撮影モードにおいて前記第２光学部材を移動させる量が前記第１規定値よりも大きいときの前記第１光学部材の速度制御処理の周期（ＺＬ）よりも短くする（ＺＳ）ことを特徴とする。
請求項５に記載の発明は、請求項４のいずれか一項に記載の撮像装置（１）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードにおいて、前記撮影光学系（１０）の焦点距離に応じて前記第１光学部材の移動速度を変更することを特徴とする。
請求項６に記載の発明は、請求項５に記載の撮像装置（１）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードにおいて、前記撮影光学系（１０）の焦点距離が長焦点側であるときは、前記第１光学部材移動部（１１ｃ、１１ｄ）を制御して、前記撮影光学系の焦点距離が短焦点側のときよりも遅い速度で前記第１光学部材を移動させることを特徴とする。
請求項７に記載の発明は、請求項４〜６のいずれか一項に記載の撮像装置（１）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードでは、前記第２規定値を、前記第１光学部材の移動速度を制御しない撮影モードにおける前記第２規定値よりも大きくすることを特徴とする。
請求項８に記載の発明は、請求項４〜７のいずれか一項に記載の撮像装置（１）であって、前記副制御部（４０）は、前記第１光学部材（１１）の移動速度を制御する撮影モードにおいて、前記撮像手段（２０）での記録画素数に応じて、前記第１及び第２規定値を変更することを特徴とする。
請求項９に記載の発明は、請求項８に記載の撮像装置（１）であって、前記副制御部（４０）は、前記撮像手段（２０）での記録画素数が、標準記録画素数より少ない場合は、前記第１及び第２規定値を、それぞれ標準設定値より大きくすることを特徴とする。
請求項１０に記載の発明は、請求項１〜９のいずれか一項に記載の撮像装置（１）であって、前記処理選択部（３０）は、前記撮像装置（２０）の電源起動時において、前記副制御部（４０）に前記第１光学部材移動部を制御させて前記第１光学部材（１１）を初期化駆動させることを特徴とする。
請求項１１に記載の発明は、請求項１〜１０のいずれか一項に記載の撮像装置（１）であって、前記第１光学部材移動部は、前記第１光学部材（１１）を光軸方向に移動させることにより、前記撮影光学系の焦点距離を変更するズームレンズ移動部であり、前記第２光学部材移動部は、前記第２光学部材（１３）を光軸と略直交する面内に移動させることにより、前記撮影光学系（１０）の光軸のブレを補正するブレ補正レンズ移動部であることを特徴とする。
請求項１２に記載の発明は、請求項１〜１１のいずれか一項に記載の撮像装置（１）であって、前記第１光学部材（１１）の移動速度を制御しない撮影モードは静止画撮影モードであり、前記第１光学部材の移動速度を制御する撮影モードは動画撮影モードであることを特徴とする。
なお、符号を付して説明した構成は、適宜改良してもよく、また、少なくとも一部を他の構成物に代替してもよい。
【発明の効果】
【００１０】
本発明によれば、画質、音質ともに優れた動画撮影を行うことができる撮像装置を提供することができる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係わるカメラの構成を示すブロック図である。
【図２】静止画撮影モードにおける防振制御ＣＰＵの動作を示すタイムチャートである。
【図３】動画撮影モードにおける防振制御ＣＰＵの動作を示すタイムチャートである。
【図４】動画撮影モードにおける防振制御ＣＰＵの動作を示すタイムチャートである。
【図５】メインＣＰＵが撮影モードにおいてズーム駆動を制御する際の処理手順を示すフローチャートである。
【図６】防振制御ＣＰＵが手振れ補正及びズーム駆動を制御する際の処理手順を示すフローチャートである。
【図７】防振制御ＣＰＵが手振れ補正及びズーム駆動を制御する際の処理手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明に係わる撮像装置の一実施形態であるカメラについて説明する。図１は、本実施形態に係わるカメラ１の構成を示すブロック図である。
カメラ１は、図１に示すように、主要部として、撮影光学系１０、画像処理部２０、メインＣＰＵ３０、防振制御ＣＰＵ４０を備える。
【００１３】
撮影光学系１０は、第１光学部材としてのズームレンズ１１、フォーカスレンズ１２、及び第２光学部材としての補正レンズ１３を含むレンズ群と、各レンズを駆動する駆動手段と、各レンズの位置を検出する位置検出手段とを備える。撮影光学系１０は、不図示のレンズ鏡筒内に保持されている。
【００１４】
ズームレンズ１１は、撮影光学系１０の焦点距離を変えるために駆動されるレンズ群である。ズームレンズ１１は、エンコーダ１１ａ、原点検出部１１ｂ、ＤＣモータ１１ｃ、及びモータドライバ１１ｄにより駆動される。
【００１５】
エンコーダ１１ａは、ズームレンズ１１の移動量に応じた量のズームエンコーダパルス信号を出力する回路である。ズームエンコーダパルス信号は、Ｈ（Ｈｉｇｈ）又はＬ（Ｌｏｗ）の連続したパルス列であり、移動量に応じたパルス数が出力される。ズームエンコーダパルス信号は、エンコーダ１１ａからメインＣＰＵ３０及び防振制御ＣＰＵ４０に出力される。なお、防振制御ＣＰＵ４０にてズーム制御をしている状態からメインＣＰＵ３０に制御が変わる場合、防振制御ＣＰＵ４０からメインＣＰＵ３０へズームエンコーダパルス値（パルス信号のカウント値）が送信される。同様に、メインＣＰＵ３０にてズーム制御をしている状態から防振制御ＣＰＵ４０に制御が変わる場合、メインＣＰＵ３０から防振制御ＣＰＵ４０へズームエンコーダパルス値が送信される。
【００１６】
原点検出部１１ｂは、ズームレンズ１１の光軸方向の位置をズーム原点検出信号として出力する回路である。ＤＣモータ１１ｃは、ズームレンズ１１を駆動するためのアクチュエータである。モータドライバ１１ｄは、ＤＣモータ１１ｃに駆動のための電力を供給して、ＤＣモータ１１ｃを駆動させる回路である。ＤＣモータ１１ｃ及びモータドライバ１１ｄは、第１光学部材移動部として機能する。
【００１７】
原点検出部１１ｂからの出力は、防振制御ＣＰＵ４０に入力される。また、メインＣＰＵ３０又は防振制御ＣＰＵ４０から出力されるＤＣモータ制御信号は、ＯＲ回路１１ｅを介してモータドライバ１１ｄに入力される。本実施形態において、ズームレンズ１１は、メインＣＰＵ３０又は防振制御ＣＰＵ４０の制御により駆動される。
【００１８】
ズームレンズ１１の駆動方式には、規定時間内のパルスカウント変化量から駆動実速度を算出し、ＤＣモータ１１ｃの制御量にフィードバックさせる、移動速度を制御する方式と、移動速度を制御しない方式とがある。ズームレンズ１１を低速で移動させると、レンズ鏡筒内部の摺動抵抗の影響を受けやすい。このため、移動速度を制御しないと、一定の速度で駆動することが難しく、不快な駆動音も発生する。しかし、移動速度を制御すると、上述したようにフィードバック系の制御が必要になるため、メインＣＰＵ３０の処理負荷は大きくなる。
【００１９】
一方、ズームレンズ１１を高速で移動させる場合、比較的大きな一定の制御量であれば、駆動音は大きくなるが、摺動抵抗の影響を受けにくく、また駆動のムラも発生しにくい。この場合は、必ずしも移動速度の制御は必要なく、メインＣＰＵ３０の処理負荷も小さくなる。
【００２０】
先に説明したように、動画撮影中のズーム駆動は低速とすることが望ましく、移動速度の制御が必要となる。本実施形態の動画撮影モードは、ズームレンズ１１の移動速度を制御する撮影モードである。動画撮影モードでは、ズームレンズ１１を速度制御による制御量に基づいて移動させている。また、静止画撮影モードは、ズームレンズ１１の移動速度を制御しない撮影モードである。静止画撮影モードでは、ズームレンズ１１を一定の制御量で移動させている。
【００２１】
フォーカスレンズ１２は、撮影光学系１０の焦点を調節するために駆動されるレンズ群である。フォーカスレンズ１２は、ＳＴＭ１２ａ、モータドライバ１２ｂ、及び原点検出部１２ｃにより駆動される。
【００２２】
ＳＴＭ（ステッピングモータ）１２ａは、フォーカスレンズ１２を駆動するためのアクチュエータである。モータドライバ１２ｂは、ＳＴＭ１２ａに駆動パルス信号を供給して、ＳＴＭ１２ａを駆動させる回路である。原点検出部１２ｃは、フォーカスレンズ１２の光軸方向の原点位置をフォーカス原点検出信号として出力する回路である。
【００２３】
上述した原点検出部１２ｃから出力されるフォーカス原点検出信号は、メインＣＰＵ３０に入力される。また、メインＣＰＵ３０から出力されるステッピングモータ制御信号は、モータドライバ１２ｂに入力される。
【００２４】
補正レンズ１３は、撮影者の手振れ等により生じる被写体像のブレを補正（以下、手振れ補正という）するために、光軸と直交する面内に移動されるレンズ群である。補正レンズ１３は、ＶＣＭ１３ａ、モータドライバ１３ｂ、及び原点検出部１３ｃにより駆動される。
【００２５】
ＶＣＭ（ボイスコイルモータ）１３ａは、補正レンズ１３を光軸と直交する面内に移動するためのアクチュエータである。モータドライバ１３ｂは、ＶＣＭ１３ａに駆動のための電力を供給して、ＶＣＭ１３ａを駆動させる回路である。ＶＣＭ１３ａ及びモータドライバ１３ｂは、第２光学部材移動部として機能する。原点検出部１３ｃは、補正レンズ１３の光軸と直交する面内での位置を補正位置検出信号として出力する回路である。
【００２６】
上述した原点検出部１３ｃから出力される補正位置検出信号は、防振制御ＣＰＵ４０に送信されるとともに、防振制御ＣＰＵ４０を介してメインＣＰＵ３０にも送信される。また、防振制御ＣＰＵ４０から出力される補正レンズ制御信号は、モータドライバ１３ｂに送信される。
【００２７】
画像処理部２０は、絞りユニット２１、光学フィルタ２２、イメージセンサ２３、ＣＤＳ／ＡＧＣ回路２４、ＡＤＣ２５、及びＴＧ回路２６を備える。
【００２８】
絞りユニット２１は、複数の絞り羽根（不図示）を備え、これら絞り羽根を光軸回りに回動させることにより、撮影光学系１０を通過した被写体光の光量を調節する機構部である。絞りユニット２１動作は、メインＣＰＵ３０により制御される。光学フィルタ２２は、複屈折板や位相板などを複数貼り合わせて構成された光学ローバスフィルタである。
【００２９】
イメージセンサ２３は、不図示のフォトダイオード及びＣＣＤを備えた撮像手段である。イメージセンサ２３は、撮影光学系１０を経て光電面に形成された被写体像を光電変換し、画素毎に電荷として蓄積する。そして、蓄積された電荷を、後述するＴＧ回路２６から供給される垂直転送クロック及び水平転送クロックに同期して、１ラインずつ撮像信号として出力する。各画素における電荷の蓄積時間（露出時間）は、ＴＧ回路２６から与えられる電子シャッタ駆動信号により決定される。すなわち、イメージセンサ２３は電子シャッタとしての機能を備える。
【００３０】
ＣＤＳ／ＡＧＣ回路２４は、アナログ信号のノイズを除去する相関２重サンプリング回路（ＣＤＳ回路）と、アナログ信号の増幅ゲインを自動調整するオートゲインコントロール回路（ＡＧＣ回路）と、を備えたアナログ信号処理回路である。このＣＤＳ／ＡＧＣ回路２４には、ＴＧ回路２６からタイミング信号が供給され、イメージセンサ２３からの電荷の取り込みタイミングと同期が取られている。ＡＤＣ（Ａ／Ｄコンバータ）２５は、ＣＤＳ／ＡＧＣ回路２４で増幅されたアナログ信号をデジタル信号に変換して画像データを生成する回路である。この画像データは、画素毎にＲ，Ｇ，Ｂの濃度値を持つ画像データとしてメインＣＰＵ３０に出力される。ＴＧ（タイミングジェネレータ）回路２６は、メインＣＰＵ３０から供給されるトリガ・シャッタコントロール周期信号により、各種のタイミング信号やクロック信号を出力する回路である。
【００３１】
メインＣＰＵ３０は、カメラ１の動作を統合的に制御する複合ＩＣチップである。メインＣＰＵ３０は、画像データに対する各種の信号処理、操作部３１の状態の検知、表示部３２への画像表示、記録媒体３３への画像ファイルの書き込み／読み出しなどのほか、カメラ１の状態遷移などのシーケンスを管理する。
【００３２】
メインＣＰＵ３０は、不図示の画像入力コントローラ、ＡＦ回路、ＡＥ／ＡＷＢ回路、画像処理回路、圧縮処理回路、メディアコントローラ、及びビデオエンコーダを備える。画像入力コントローラは、ＡＤＣ２５から入力された画像データをメモリ３４に書き込む回路である。ＡＦ回路は、アナログ信号処理回路で生成された画像データに基づいて焦点位置を検出し、フォーカスレンズ１２の駆動を行う回路である。ＡＥ回路は、画像データから被写体輝度を測定し、絞り値やシャッタスピードなどの露出値を算出する回路である。ＡＷＢ回路は、撮影時のホワイトバランスを自動調整する回路である。
【００３３】
画像処理回路は、画像データに対して、ガンマ補正、シャープネス補正、コントラスト補正などの画質補正処理を施すとともに、画像データを輝度信号データ（Ｙ画像データ）と、青色色差信号データ（Ｃｂ画像データ）及び赤色色差信号データ（Ｃｒ画像データ）からなるＹＣデータとに変換するＹＣ処理を施す回路である。圧縮処理回路は、画像処理回路により各種の画像処理が施された画像データを所定の形式で圧縮し、画像ファイルを生成する回路である。メディアコントローラは、アナログ信号処理回路から画像データを取り込んでメモリ３４に書き込む回路である。ビデオエンコーダは、デジタルの画像データをビデオ信号に変換して表示部３２に表示する回路である。
【００３４】
メインＣＰＵ３０には、操作部３１、表示部３２、記録媒体３３、及びメモリ３４が接続されている。操作部３１は、ユーザの操作入力を取得する操作入力手段である。操作部３１は、例えば、不図示のレリーズボタン、電源スイッチ、モード変更ボタン、手振れ補正ＯＮ／ＯＦＦボタン、ズームスイッチなどの操作部材を備える。ユーザは、所定の操作部材を操作することにより、撮影開始の指示、撮影モードの選択、手振れ補正モードＯＮ／ＯＦＦの選択などを行うことができる。また、ユーザは、ズームスイッチを操作することにより、ズームレンズ１１の焦点距離を広角側又は望遠側に変更することができる。本実施形態のズームスイッチは、スイッチを広角側又は望遠側に操作することによりＯＮ状態となり、その操作した方向が駆動方向として設定される。また、スイッチを操作した時間に応じて駆動量が設定される。
【００３５】
なお、レリーズボタン、電源スイッチ、モード変更ボタンなどは、不図示のカメラボディ側に設けられている。また、手振れ補正ＯＮ／ＯＦＦボタン、ズームスイッチなどは、不図示のレンズ鏡筒側に設けられている。ただし、各操作部材の配置はこれに限定されるものではない。また、一つの操作部材が異なる機能の操作入力を取得するように構成されていてもよい。
【００３６】
表示部３２は、カメラ１の背面に設けられた不図示の液晶モニタや電子ビューファインダ、及びこれらの駆動回路により構成される。記録媒体３３は、カメラ１に設けられた不図示のカードスロットに着脱自在に装填されるカード型の記録手段である。記録媒体３３への画像データの書き込みや読み出しは、上記メディアコントローラを介して行われる。メモリ３４は、ユーザが操作部３１を介して入力した各種の設定情報のほか、メインＣＰＵ３０を制御するためのプログラム、このプログラムの実行に必要な各種データなどが記憶される。また、メインＣＰＵ３０がプログラムを実行する際の演算処理に用いるデータなどが一時的に記憶される。
【００３７】
表示部３２に表示されるスルー画は、イメージセンサ２３で撮像された画像を表示部３２の液晶モニタに連続的に表示した画像である。一般にスルー画は、カメラの電源起動時又は撮影モードの設定により表示される。ユーザは、静止画又は動画の撮影時に、表示部３２の液晶モニタにスルー画を表示させることにより、電子ビューファインダを覗くことなくフレーミングを行うことができる。
【００３８】
メインＣＰＵ３０は、ＤＣモータ１１ｃ及びモータドライバ１１ｄによるズームレンズ１１の移動を制御する主制御部としての機能と、撮影モードに応じてズームレンズ１１及び補正レンズ１３を制御するＣＰＵ（メインＣＰＵ３０又は防振制御ＣＰＵ４０）を選択する処理選択部としての機能と、を備える。
【００３９】
メインＣＰＵ３０は、不図示の電源スイッチがＯＮ状態となることで起動し、操作部３１で取得された各種の操作入力に関する情報を読み込む。このとき、カメラ１のモードが撮影モード（動画撮影モード、静止画撮影モード）であれば、防振制御ＣＰＵ４０にズーム初期化駆動開始要求コマンドを送信して、防振制御ＣＰＵ４０にズーム初期化駆動を実行させる。ズーム初期化駆動は、撮影光学系１０が収納されたレンズ鏡筒を沈胴状態から突出位置まで繰出し移動させる動作である。具体的には、原点検出部１１ｂから出力されるズーム原点検出信号の切り替わり位置を基準点（このときエンコーダ１１ａから出力されるズームエンコーダパルス値を０とする）として、規定パルスカウント位置までレンズ鏡筒を繰出す動作である。ズーム初期化駆動は、メインＣＰＵ３０にとって処理負荷が大きいため、防振制御ＣＰＵ４０により実行される。なお、防振制御ＣＰＵ４０は、ズーム初期化駆動の終了後、メインＣＰＵ３０へズーム初期化終了信号を送信する。
【００４０】
一方、起動時にカメラ１のモードが撮影モード以外の再生モード、あるいはセットアップモードのような補正レンズ１３を駆動する必要がないモードであるときは、防振制御ＣＰＵ４０は起動されず、ズーム初期化駆動及び手振れ補正は行われない。
【００４１】
また、メインＣＰＵ３０は、静止画撮影モードにおいて、ズーム駆動の操作が行われたときは、モータドライバ１１ｄを制御してズームレンズ１１を一定の制御量で移動させる（高速移動）。これにより、撮影光学系１０の焦点距離が変更される。また、このときに手振れ補正モードＯＮ（ＶＲＯＮ）が選択されているときは、防振制御ＣＰＵ４０にＶＲＯＮ信号を送信し、防振制御ＣＰＵ４０にモータドライバ１３ｂを制御させて、補正レンズ１３を所定方向に移動させる。これにより、カメラ１の手振れ補正が実行される。なお、メインＣＰＵ３０は、手振れ補正モードＯＦＦ（ＶＲＯＦＦ）が選択されているときは、防振制御ＣＰＵ４０にＶＲＯＦＦ信号を送信する。また、撮影モードが終了したときは、防振制御ＣＰＵ４０にＶＲ制御終了要求コマンドを送信する。
【００４２】
また、メインＣＰＵ３０は、ズーム駆動に同期して、モータドライバ１２ｂを制御してフォーカスレンズ１２の位置を移動させる。すなわち、メインＣＰＵ３０は、防振制御ＣＰＵ４０から受信したズームエンコーダパルス値に基づいてフォーカスレンズ１２の移動を制御している。これにより、撮影光学系１０の焦点が調節される。後述するように、動画撮影モードにおいては、防振制御ＣＰＵ４０によりズームレンズ１１が低速移動するように制御される。このため、メインＣＰＵ３０は、防振制御ＣＰＵ４０からズームエンコーダパルス値を受信したタイミングでフォーカスレンズ１２の位置を移動するように制御しても、ズーム駆動と同期した焦点の調節を行うことができる。
【００４３】
一方、メインＣＰＵ３０は、動画撮影モードにおいて、ズーム駆動の操作が行われたときは、防振制御ＣＰＵ４０にズーム駆動開始要求コマンドを送信し、防振制御ＣＰＵ４０にモータドライバ１１ｄを制御させてズームレンズ１１を速度制御による制御量に基づいて移動させる（低速移動）。このズーム駆動により、撮影光学系１０の焦点距離が変更される。また、このときに手振れ補正モードＯＮが選択されているときは、防振制御ＣＰＵ４０にＶＲＯＮ信号を送信し、防振制御ＣＰＵ４０にモータドライバ１３ｂを制御させて、補正レンズ１３を所定方向に移動させる。これにより、カメラ１の手振れ補正が実行される。
【００４４】
防振制御ＣＰＵ４０は、補正レンズ１３を駆動して手振れ補正を行うとともに、メインＣＰＵ３０の制御によりズームレンズ１１を駆動してズーム駆動を行う複合ＩＣチップである。すなわち、防振制御ＣＰＵ４０は、ＶＣＭ１３ａ及びモータドライバ１３ｂによる補正レンズ１３の移動と、ＤＣモータ１１ｃ及びモータドライバ１１ｄによるズームレンズ１１の移動とをそれぞれ制御する副制御部としての機能を備える。
【００４５】
防振制御ＣＰＵ４０は、ＣＰＵ通信線（符号省略）によりメインＣＰＵ３０と接続されている。防振制御ＣＰＵ４０は、ＣＰＵ通信周期において、メインＣＰＵ３０からズーム初期化駆動開始要求コマンド、ズーム駆動開始要求コマンド、ＶＲＯＮ／ＯＦＦ信号、記録画素数、撮影情報、メインＣＰＵ３０でカウントされている現在のズームエンコーダパルス値などを受信する。また、防振制御ＣＰＵ４０は、メインＣＰＵ３０へ、補正位置検出信号、ズームエンコーダパルス値などを送信する。
【００４６】
防振制御ＣＰＵ４０は、基本的な制御として、メインＣＰＵ３０からＶＲＯＮ信号を受信したときに、後述するように補正レンズ１３を所定方向に移動させてカメラ１の手振れ補正を行う。また、防振制御ＣＰＵ４０は、副次的な制御として、メインＣＰＵ３０からズーム駆動開始要求コマンドを受信したときは、ズームレンズ１１を駆動して焦点距離を変更する制御を行い、またメインＣＰＵ３０からズーム初期化駆動開始要求コマンドを受信したときは、撮影光学系１０を突出位置まで繰出し移動させるズーム初期化駆動の制御を行う。
【００４７】
防振制御ＣＰＵ４０は、不図示の振れ検出処理部、目標位置算出処理部、ＶＲ位置制御処理部、ズーム位置制御処理部、ズーム速度制御処理部を備える。防振制御ＣＰＵ４０は、これら各部による処理を所定の周期で繰り返し実行する。
【００４８】
また、防振制御ＣＰＵ４０は、角速度センサ４１及び増幅器４２と接続されている。角速度センサ４１は、カメラ１の振れに応じて角速度信号を出力する。増幅器４２は、角速度センサ４１から出力され、不図示のローパスフィルタにより高周波成分がカットされた角速度信号を増幅する回路である。増幅器４２で増幅された角速度信号は、防振制御ＣＰＵ４０に入力される。
【００４９】
振れ検出処理部は、角速度センサ４１から入力した角速度信号を不図示のＡＤＣによりデジタル信号に変換するとともに、所定の加工処理を施して手振れ量（振れ角）を算出する。目標位置算出部は、振れ検出部で算出された振れ角に対する補正レンズ１３の目標位置を算出する。ＶＲ位置制御処理部は、目標位置算出部で算出された目標位置に補正レンズ１３を移動させるための制御量を算出する。
【００５０】
防振制御ＣＰＵ４０は、ＶＲ位置制御処理部で算出された制御量に基づいてモータドライバ１３ｂを制御し、補正レンズ１３を光軸と直交する面内に移動させる。これにより、カメラ１が撮影者の手振れなどで振れても、イメージセンサ２３の光電面上において、被写体像が常に同位置となるように制御される。
【００５１】
なお、手振れ補正モードＯＦＦ（ＶＲＯＦＦ信号の受信）の場合、補正レンズ１３の目標位置は、光軸中心の位置となるため、目標位置の算出は行う必要がない。しかし、振れ検出処理部における処理に時間がかかるため、常に処理を行うようにしておく必要がある。このため、メインＣＰＵ３０からＶＲＯＦＦ信号を受信した場合でも、手振れ補正モードＯＮ（ＶＲＯＮ信号の受信）への切り替えに備えて、振れ検出処理部による処理を実行する。
【００５２】
ズーム位置制御処理部は、ズームレンズ１１の駆動開始／停止をそれぞれ制御する。ここでは、パルスカウント値が規定値に達したらズームレンズ１１の駆動を停止させている。ここでは、パルスカウント値が規定値に達したところで駆動デューティを０％とし、ショートブレーキによりＤＣモータ１１ｃの回転を停止させる。
【００５３】
ズーム速度制御処理部は、規定時間内のパルスカウント値の変化量から現在速度と目標速度との差分を測定する。そして、モータドライバ１１ｄの制御量をコントロールして、ズーム速度が一定になるように制御する。なお、動画撮影モードにおいて、手振れ補正モードＯＦＦの場合には、防振制御ＣＰＵ４０による防振制御は不要となるため、ズーム速度制御処理部によるズーム速度制御周期はＺＭ（最短）となる。これにより、ズーム駆動が最優先となるように制御される。また、ズーム速度制御処理部は、ズーム速度が目標速度に達しないと判断した場合は、駆動デューティの値を大きくするように制御する。また、ズーム速度が目標速度を超えている場合は駆動デューティの値を小さくするように制御する。
【００５４】
次に、防振制御ＣＰＵ４０の動作について更に詳細に説明する。図２は、静止画撮影モードにおける防振制御ＣＰＵ４０の動作を示すタイムチャートである。静止画撮影モードでは、防振制御ＣＰＵ４０によるズーム駆動は行われないため、防振制御のための振れ検出処理、目標位置算出処理、ＶＲ位置制御処理のみが一定の周期で行われる。このとき、目標位置算出周期（ＶＭ）は最短となる。このように、防振制御と並行してズーム駆動を行わない場合は、目標位置算出周期をＶＭとして、防振制御が最優先となるように制御される。なお、図２のズーム速度制御周期に示す破線のフラグは、手振れ補正モードＯＦＦの場合のズーム速度制御周期ＺＭ（最短）のタイミングを仮想的に示している。
【００５５】
図３及び図４は、動画撮影モードにおける防振制御ＣＰＵ４０の動作を示すタイムチャートである。ズームレンズ１１の移動速度を制御する動画撮影モードでは、防振制御ＣＰＵ４０によるズーム駆動が行われる。このズーム駆動の際、防振制御ＣＰＵ４０は、目標位置算出周期を、静止画撮影モードでの目標位置算出周期ＶＭよりも長いＶＳ（図３）又はＶＬ（図４）とする。このように、動画撮影モードにおいて、防振制御ＣＰＵ４０が防振制御と並行してズーム駆動を行う場合は、処理時間を確保するために、防振制御のための目標位置算出周期を長くするようにしている。なお、本実施形態では、防振制御のための処理周期として、目標位置算出周期を長くするようにしているが、ＶＲ位置制御周期を長くしてもよい。
【００５６】
一般に、動画撮影モードにおいて撮像される記録画素数は、静止画撮影モードで撮像される記録画素数よりも少ない。このため、動画撮影モードのときには、防振制御の精度を静止画撮影モードのときより下げても画質に与える影響は少ない。したがって、動画撮影時には、防振制御のための処理周期を長くする一方、ズーム駆動のための処理周期を出来るだけ短くすることにより、画質への影響を最小限に抑えつつ、ズーム駆動時における速度制御の精度を高めることができる。
【００５７】
また、上述したように、動画撮影モードでは、静止画撮影モードのときよりも防振制御の精度を下げることができる。しかし、手振れが大きい場合は、画像への影響が大きいため、ズーム駆動時の速度制御（音質）よりも防振制御（画質）を優先した方が望ましいと考えられる。このため、防振制御ＣＰＵ４０は、振れ検出処理部で算出した手振れ量が第１規定値よりも大きい場合には、図３に示すように、目標位置算出周期を、図２に示す目標位置算出周期ＶＭよりも長いＶＳとする。また、ズーム速度制御周期を、手振れ補正モードＯＦＦの場合のズーム速度制御周期ＺＭ（最短：図２参照）よりも長いＺＬとする。これによれば、ズーム駆動時における速度制御の精度が低くなるため、駆動音により音声記録の品質が低下する場合もあるが、防振制御の精度を高めることができるので、記録画像の品質を向上させることができる。
【００５８】
一方、手振れが小さい場合には、画像への影響は比較的小さいため、ズーム駆動時の防振制御（画質）よりも、速度制御（音質）を優先した方が望ましいと考えられる。このため、防振制御ＣＰＵ４０は、振れ検出処理部で算出した手振れ量が第２規定値（＜第１規定値）よりも小さい場合には、図４に示すように、目標位置算出周期を、図３に示す目標位置算出周期ＶＳよりも長いＶＬとする。また、ズーム速度制御周期を、手振れ補正モードＯＦＦの場合のズーム速度制御周期ＺＭ（最短）よりも長く、且つ図３に示すズーム速度制御周期ＺＬよりも短いＺＳとする。これによれば、防振制御の精度が低くなるため、記録画像の品質が低下する場合もあるが、ズーム駆動時における速度制御の精度を高めることができるので、音声記録の品質を向上させることができる。
【００５９】
また、防振制御ＣＰＵ４０は、動画撮影モードにおける記録画素数が標準記録画素数よりも少ない場合には、第１及び第２規定値が標準設定値よりも大きくなるように制御する。手振れによる記録画像への影響は、記録画素数により異なる。記録画素数が少ない場合は、防振制御の精度を落としても記録画像への影響が少ない。このため、記録画素数が標準記録画素数以上であれば、第１及び第２規定値を標準設定値とし、標準記録画素数より少ない場合には、第１及び第２規定値を標準設定値よりも大きくする。第１及び第２規定値を標準設定値よりも大きくした場合は、ズーム速度制御周期を可能な限り短く（ＺＭ）することができるので、ズーム駆動時における速度制御の精度を高めることができ、音声記録の品質を向上させることができる。
【００６０】
また、動画撮影時の第２規定値を、静止画撮影時の第２規定値よりも大きくするようにしてもよい。これによれば、静止画よりも手振れが画質に与える影響が少ない動画撮影時において、可能な限り画質よりも音質を優先させることができるため、撮影した動画の音声記録の品質を向上させることができる。
【００６１】
また、メインＣＰＵ３０は、防振制御ＣＰＵ４０から送信されるズームエンコーダパルス値に基づいて、フォーカスレンズ１２をトラッキング駆動している。トラッキング量の多いズーム位置では、ＣＰＵ通信処理によってズーム位置情報（ズームエンコーダパルス値）を受け渡す必要があるが、トラッキング量が少ないズーム位置では、ＣＰＵ通信処理を減らすことによって、防振制御ＣＰＵ４０及びメインＣＰＵ３０の処理負荷を軽減することができる。
【００６２】
また、防振制御ＣＰＵ４０は、動画撮影モードにおいて、ズーム駆動の操作が行われた時は、撮影光学系１０の焦点距離に応じて、ズームレンズ１１の移動速度を変更するように制御している。具体的には、撮影光学系１０の焦点距離が長焦点（望遠）側であるときは、モータドライバ１１ｄを制御して、撮影光学系１０の焦点距離が短焦点（広角）側のときよりも遅い速度でズームレンズ１１を移動させるようにしている。
【００６３】
上述したように、動画撮影モードにおいて、ズーム駆動の操作が行われたときは、防振制御ＣＰＵ４０により、ズームレンズ１１が速度制御による制御量に基づいて低速で移動するように制御される。しかしながら、短焦点側に比べて画角変化の大きな長焦点側では、更に移動の速度が遅くなるように目標速度を変更する。これによれば、画角変化の大きな長焦点側において、ズームレンズ１１がより低速で移動することになるため、撮影画像の変化が滑らかなものとなり、再生した動画の見栄えを向上させることができる。なお、目標速度を変更すると、長焦点側と短焦点側とで駆動音の差を生じることになるが、低速域では音色の変化はユーザに違和感を与えにくい。
【００６４】
次に、本実施形態のカメラ１において、メインＣＰＵ３０が撮影モードにおいてズーム駆動を制御する際の処理手順を図５のフローチャートに基づいて説明する。
【００６５】
メインＣＰＵ３０は、不図示の電源スイッチがＯＮ状態となることで起動し、操作部３１で取得された各種の操作入力に関する情報を読み込む。そして、カメラ１のモードが撮影モードであれば、ステップＳ１０１において、メインＣＰＵ３０は、防振制御ＣＰＵ４０を起動し、ステップＳ１０２において、初期設定を行う。
【００６６】
ステップＳ１０３において、メインＣＰＵ３０は、ズーム初期化済みかを判定する。この判定でＹＥＳであれば、後述のステップＳ１０６へ進む。また、ＮＯであれば、ステップＳ１０４において、防振制御ＣＰＵ４０にズーム初期化駆動開始要求コマンドを送信する。続くステップＳ１０５において、メインＣＰＵ３０は、ズーム初期化が終了したかを判定し、ズーム初期化が終了したらステップＳ１０６へ進む。
【００６７】
ステップＳ１０６において、メインＣＰＵ３０は、動画の記録画素数に変更があるかを判定する。この判定でＹＥＳであれば、ステップＳ１０７において、記録画素数の設定を行う。続くステップＳ１０８において、メインＣＰＵ３０は、撮影モードが変更されたかを判定する。この判定でＹＥＳであれば、ステップＳ１０９において、撮影モード（動画撮影モード／静止画撮影モード）の設定を行う。
【００６８】
ステップＳ１１０において、メインＣＰＵ３０は、ズームスイッチ（ＳＷ）がＯＮ状態かを判定する。この判定でＮＯであれば、後述のステップＳ１１４へ進む。また、ＹＥＳであれば、ステップＳ１１１において、動画記録中かを判定する。ステップＳ１１１の判定でＹＥＳであれば、ステップＳ１１２において、メインＣＰＵ３０は、防振制御ＣＰＵ４０にズーム駆動開始要求コマンドを送信する。これにより、後述するように、防振制御ＣＰＵ４０は、ズームレンズ１１を速度制御による制御量に基づいて移動させる（低速移動）。また、ステップＳ１１１の判定でＮＯであれば、ステップＳ１１３において、メインＣＰＵ３０は、自らの制御によりズームレンズ１１を一定の制御量で移動させる（高速移動）。
【００６９】
ステップＳ１１４において、メインＣＰＵ３０は、ズーム駆動中かを判定する。この判定でＮＯであれば、後述のステップＳ１２３へ進む。また、ＹＥＳであれば、ステップＳ１１５において、メインＣＰＵ３０は、動画記録中かを判定する。この判定でＹＥＳであれば、ステップＳ１１６において、メインＣＰＵ３０は、ズームスイッチがＯＦＦ状態かを判定する。この判定でＮＯであれば、後述のステップＳ１２３へ進む。また、ＹＥＳであれば、ステップＳ１１７において、メインＣＰＵ３０は、防振制御ＣＰＵ４０にズーム駆動停止要求コマンドを送信する。
【００７０】
ステップＳ１１５の判定でＮＯであれば、ステップＳ１１８において、メインＣＰＵ３０は、ズームスイッチがＯＦＦ状態かを判定する。この判定でＮＯであれば、後述のステップＳ１２０へ進む。また、ＹＥＳであれば、ステップＳ１１９において、メインＣＰＵ３０は、ズーム停止位置設定を行い、ステップＳ１２０において、パルスカウントを開始する。そして、ステップＳ１２１において、メインＣＰＵ３０は、ズーム位置制御周期かを判定する。この判定でＮＯであれば、後述のステップＳ１２３へ進む。また、ＹＥＳであれば、ステップＳ１２２において、メインＣＰＵ３０は、ズーム位置制御処理を行う。
【００７１】
ステップＳ１２３において、メインＣＰＵ３０は、ＣＰＵ通信周期かを判定する。この判定でＹＥＳであれば、ステップＳ１２４において、メインＣＰＵ３０は、ＶＲＯＮ／ＯＦＦ信号、撮影情報、メインＣＰＵ３０で制御した時のズームエンコーダパルス値などを防振制御ＣＰＵ４０へ送信し、また防振制御ＣＰＵ４０から補正位置検出信号、防振制御ＣＰＵ４０で制御した時のズームエンコーダパルス値などを受信する。
【００７２】
ステップＳ１２５において、メインＣＰＵ３０は、レリーズスイッチ（ＳＷ）がＯＮ操作（撮影開始の指示）されたかを判定する。この判定でＮＯであれば、後述のステップＳ１２７へ進む。また、ＹＥＳであれば、ステップＳ１２６において、メインＣＰＵ３０は、ＡＥ、ＡＦ、ＷＢ処理などの撮影準備処理を行い、イメージセンサ２３により撮像された画像の記録処理を行う。
【００７３】
ステップＳ１２７において、メインＣＰＵ３０は、撮影モードが終了したかを判定する。この判定でＮＯであれば、ステップＳ１０６へ戻る。また、ＹＥＳであれば、ステップＳ１２８において、メインＣＰＵ３０は、防振制御ＣＰＵ４０へＶＲ制御終了要求コマンドを送信して、本ルーチンの処理を終了する。
【００７４】
次に、防振制御ＣＰＵ４０が手振れ補正及びズーム駆動を制御する際の処理手順を図６及び図７のフローチャートに基づいて説明する。
【００７５】
上述したメインＣＰＵ３０から、ズーム初期化駆動開始要求コマンドを受信した防振制御ＣＰＵ４０は、図６のステップＳ２０１において、初期設定を行う。この初期設定において、ズーム初期化駆動を行い、終了とともにメインＣＰＵ３０にズーム初期化終了信号を送信する。ステップＳ２０２において、防振制御ＣＰＵ４０は、振れ検出周期かを判定する。この判定でＮＯであれば、後述の図７のステップＳ２１５へ進む。また、ＹＥＳであれば、ステップＳ２０３において、防振制御ＣＰＵ４０は、振れ検出処理を行い、ステップＳ２０４において、動画記録中かを判定する。この判定でＮＯであれば、後述のステップＳ２０６へ進む。また、ＹＥＳであれば、ステップＳ２０５において、防振制御ＣＰＵ４０は、ズーム駆動中かを判定する。この判定でＮＯであれば、ステップＳ２０６において、目標位置算出周期を最短のＶＭとする。
【００７６】
一方、ステップＳ２０５の判定でＹＥＳであれば、ステップＳ２０７において、防振制御ＣＰＵ４０は、ＶＲＯＮ信号を受信したかを判定する。この判定でＹＥＳであれば、ステップＳ２０８において、防振制御ＣＰＵ４０は、設定された記録画像数と標準記録画素数とに基づいて第１及び第２規定値を設定する。上述したように、設定された記録画像数が標準記録画素数以上であれば、第１及び第２規定値を標準設定値とし、少ない場合は標準設定値よりも大きな値に設定する。
【００７７】
ステップＳ２０９において、防振制御ＣＰＵ４０は、手振れ量が第１規定値以上かを判定する。この判定でＹＥＳであれば、ステップＳ２１０において、防振制御ＣＰＵ４０は、目標位置算出周期をＶＳ、ズーム速度制御周期をＺＬとする。また、ステップＳ２０９の判定でＮＯであれば、ステップＳ２１１において、防振制御ＣＰＵ４０は、手振れ量が第２規定値以下かを判定する。この判定でＹＥＳであれば、ステップＳ２１２において、防振制御ＣＰＵ４０は、目標位置算出周期をＶＬ、ズーム速度制御周期をＺＳとする。
【００７８】
一方、ステップＳ２０７の判定でＮＯであれば、防振制御は不要なため、ステップＳ２１３において、防振制御ＣＰＵ４０は、ズーム速度制御周期をＺＭ（最短）とする。また、ステップＳ２１１の判定でＮＯであれば、ステップＳ２１４において、防振制御ＣＰＵ４０は、周期の変更なしとする。
【００７９】
図７のステップＳ２１５において、防振制御ＣＰＵ４０は、目標位置算出周期かを判定する。この判定でＮＯであれば、後述のステップＳ２１９へ進む。また、ＹＥＳであれば、ステップＳ２１６において、防振制御ＣＰＵ４０は、ＶＲＯＮ信号を受信したかを判定する。この判定でＹＥＳであれば、ステップＳ２１７において、防振制御ＣＰＵ４０は、目標位置算出処理を実行する。また、ステップＳ２１６の判定でＮＯであれば、ステップＳ２１８において、防振制御ＣＰＵ４０は、目標位置固定（光軸中心の位置）とする。
【００８０】
ステップＳ２１９において、防振制御ＣＰＵ４０は、ＶＲ位置制御周期かを判定する。この判定でＮＯであれば、後述のステップＳ２２１へ進む。また、ＹＥＳであれば、ステップＳ２２０において、防振制御ＣＰＵ４０は、ＶＲ位置制御処理を実行する。ステップＳ２２１において、防振制御ＣＰＵ４０は、ズーム駆動開始要求コマンドを受信したかを判定する。この判定でＮＯであれば、後述のステップＳ２２４へ進む。また、ＹＥＳであれば、ステップＳ２２２において、防振制御ＣＰＵ４０は、ズーム駆動を開始し、ステップＳ２２３において、ズーム駆動における速度制御の制御量を初期化する。
【００８１】
ステップＳ２２４において、防振制御ＣＰＵ４０は、ズーム駆動停止要求コマンドを受信したかを判定する。この判定でＮＯであれば、後述のステップＳ２２６へ進む。また、ＹＥＳであれば、ステップＳ２２５において、防振制御ＣＰＵ４０は、ズーム停止位置設定を行う。
【００８２】
ステップＳ２２６において、防振制御ＣＰＵ４０は、ズーム駆動中かを判定する。この判定でＮＯであれば、後述するステップＳ２３２へ進む。また、ＹＥＳであれば、ステップＳ２２７において、パルスカウントを開始し、ステップＳ２２８において、ズーム位置制御周期かを判定する。この判定でＮＯであれば、後述のステップＳ２３０へ進む。また、ＹＥＳであれば、ステップＳ２２９において、防振制御ＣＰＵ４０は、ズーム位置制御処理を実行する。ここでは、パルスカウント値が規定値に達したら、ズームレンズ１１の駆動を停止させる。
【００８３】
ステップＳ２３０において、防振制御ＣＰＵ４０は、ズーム速度制御周期かを判定する。この判定でＹＥＳであれば、ステップＳ２３１において、防振制御ＣＰＵ４０は、ズーム速度制御処理を実行する。ここでは、規定時間内のパルスカウント値に基づいて、ズーム速度が一定になるように制御する。
【００８４】
ステップＳ２３２において、防振制御ＣＰＵ４０は、ズーム位置が変化したかを判定する。この判定でＮＯであれば、後述のステップＳ２３４へ進む。また、ＹＥＳであれば、ステップＳ２３３において、防振制御ＣＰＵ４０は、ズーム目標速度を変更する。ステップＳ２３４において、防振制御ＣＰＵ４０は、ＣＰＵ通信周期かを判定する。この判定でＮＯであれば、後述のステップＳ２３６へ進む。また、ＹＥＳであれば、ステップＳ２３５において、防振制御ＣＰＵ４０は、メインＣＰＵ３０から各種の要求コマンド、ＶＲＯＮ／ＯＦＦ信号、撮影情報、メインＣＰＵ３０で制御した時のズームエンコーダパルス値などを受信する。またメインＣＰＵ３０へ補正位置検出信号、ズームエンコーダパルス値などを送信する。
【００８５】
ステップＳ２３６において、防振制御ＣＰＵ４０は、ＶＲ制御終了コマンドを受信したかを判定する。この判定でＮＯであれば、ステップＳ２０２へ戻る。また、ＹＥＳであれば、本ルーチンの処理を終了する。
【００８６】
上述した実施形態によれば、以下の効果を奏する。
（１）動画撮影モードでは、防振制御ＣＰＵ４０によりズームレンズ１１の移動を制御するようにしたので、メインＣＰＵ３０の処理負担を軽減することができる。このように、メインＣＰＵ３０の処理負担が軽減されるため、撮影した動画にジッターが発生するのを防ぐことができる。またメインＣＰＵ３０のシステムクロックを高くする必要がないので、コストアップや消費電力の増大を抑えることができ、高周波による不要輻射の発生をなくすことができる。また、動画撮影モードでは、ズームレンズ１１を低速移動するため、モータ等の駆動音がノイズとして記録されることがなく、音声記録の品質低下を少なくすることができる。更に、画角変化も緩やかとなるため、再生画像も見やすいものとなる。したがって、本実施形態のカメラ１によれば、画質、音質ともに優れた動画撮影を行うことができる。
（２）防振制御ＣＰＵ４０によりズームレンズ１１の移動を制御する際に、動画撮影モードにおける防振制御の周期を、静止画撮影モードにおける防振制御の周期よりも長くするようにしたので、画質への影響を最小限に抑えつつ、ズーム駆動時における速度制御の精度を高めることができる。また、防振制御ＣＰＵのシステムクロックを通常よりも高くする必要がないため、コストアップや消費電力の増大を抑えることができる。
（３）防振制御の周期として、目標位置算出処理の周期だけを静止画撮影モードにおける目標位置算出処理の周期よりも長くするようにしたので、制御量の更新タイミングを可能な限り短くすることができる。ちなみに、ＶＲ位置制御周期を長くした場合は、制御量の更新タイミングが長くなり、外乱要因に対して補正レンズ１３の移動に影響を受けやすくなる。このため、性能悪化を誘発させやすくなるおそれがある。しかし、目標位置算出処理の周期を長くした場合には、制御量の更新タイミングを可能な限り短くすることができるため、上記のような不具合の発生を抑えることができる。
（４）動画撮影時に、手振れ量が第１規定値よりも大きい場合には、目標位置算出周期を出来るだけ短くし、ズーム速度制御周期を長くするようにしている。このように、手振れの影響が大きい場合には、音質よりも画質を優先した方が望ましいため、目標位置算出周期を出来るだけ短くして防振制御の精度を高めることにより、記録画像の品質を向上させることができる。一方、手振れ量が第２規定値よりも小さい場合には、目標位置算出周期を長くし、ズーム速度制御周期を出来るだけ短くするようにしている。このように、手振れの影響が小さい場合には、画質よりも音質を優先した方が望ましいため、ズーム速度制御周期を出来るだけ短くして速度制御の精度を高めることにより、音声記録の品質を向上させることができる。
（５）動画撮影時に、ズーム駆動の操作が行われた時は、撮影光学系１０の焦点距離に応じてズームレンズ１１の移動速度を変更するようにしたので、焦点距離の特性に応じた画像を撮影することができる。例えば、長焦点側では移動の速度が遅くなるように目標速度を変更することにより、画角変化の大きな長焦点側において、ズームレンズ１１がより低速で移動することになる。このため、撮影画像の変化が滑らかなものとなり、再生した動画の見栄えを向上させることができる。
（６）動画撮影時の第２規定値を、静止画撮影時の第２規定値よりも大きくすることにより、静止画よりも手振れが画質に与える影響が少ない動画撮影時において、可能な限り画質よりも音質を優先させることができる。これにより、撮影した動画の音声記録の品質を向上させることができる。
（７）動画撮影時の記録画素数に応じて第１及び第２規定値を変更するようにしたので、設定された記録画素数に適した画像を撮影することができる。例えば、記録画素数が標準記録画素数よりも少ない場合には、第１及び第２規定値を標準設定値よりも大きくする。これにより、ズーム速度制御周期を可能な限り短くすることができるので、ズーム駆動時における速度制御の精度を高めることができ、音声記録の品質を向上させることができる。
（８）電源起動時に、防振制御ＣＰＵ４０によりズーム初期化駆動を実行するようにしたので、メインＣＰＵ３０の処理負担を更に軽減することができる。
（９）ズーム速度制御は、目標位置算出処理の周期を長くしたことにより発生した空き時間を処理時間として利用している。このため、目標位置算出処理の周期を２倍長くしても、ズーム速度制御処理の周期を２倍以上短くすることはできない。しかし、目標位置算出処理の空き時間をズーム速度制御処理のために使用することにより、ズーム駆動していない期間における防振性能を最も高めることが可能となる。
（変形形態）
【００８７】
以上説明した実施形態に限定されることなく、本発明は以下に示すような種々の変形や変更が可能であり、それらも本発明の範囲内である。
（１）動画撮影モードにおいて、ズーム駆動時の速度制御（音質）と防振制御（画質）のどちらを優先するかは、上記実施形態の例に限らず、適宜に選択することができる。例えば、特定の焦点距離範囲において、レンズ保持枠とレンズ鏡筒内壁との摺動抵抗の変動が大きいことが判明している場合は、手振れ量が大きくても、上記焦点距離範囲では目標位置算出周期よりもズーム速度制御周期を短くする。これにより、レンズ鏡筒の内部構造に起因する音質の低下を最小限に抑えることができる。
（２）本実施形態では、メインＣＰＵ３０の代わりにズームレンズ１１の低速移動やズーム初期化駆動を行うＣＰＵとして、手振れ補正を行う防振制御ＣＰＵ４０を用いた例について説明したが、これに限らず、他のＣＰＵを用いてもよい。
（３）本実施形態では、手振れ量の判定基準となる第１規定値及び第２規定値を異なる値とした例を示したが、第１規定値と第２規定値とは同じ値（単一の規定値）であってもよい。
（４）動画撮影中にズーム駆動の操作が行われたときは、ズームレンズ１１の移動位置に応じて目標速度を変更するようにしてもよい。
（５）動画撮影中のズーム駆動において、防振制御ＣＰＵ４０からメインＣＰＵ３０に送信するズームエンコーダパルス値は、ズーム位置に応じて変更するようにしてもよい。
（６）手振れ補正の機構は、補正レンズ１３を光軸と直交する面内に移動するレンズ駆動方式でもよいし、イメージセンサ２３を移動させるＣＣＤ駆動方式でもよい。
【００８８】
また、上記実施形態及び変形形態は適宜に組み合わせて用いることができるが、各実施形態の構成は図示と説明により明らかであるため、詳細な説明を省略する。更に、本発明は以上説明した実施形態によって限定されることはない。
【符号の説明】
【００８９】
１：カメラ、１０：撮影光学系、１１：ズームレンズ、１２：フォーカスレンズ、１３：補正レンズ、２０：画像処理部、３０：メインＣＰＵ、３１：操作部、３２：表示部、４０：防振制御ＣＰＵ
【図１】
2011091673.tif 000003
【図２】
2011091673.tif 000004
【図３】
2011091673.tif 000005
【図４】
2011091673.tif 000006
【図５】
2011091673.tif 000007
【図６】
2011091673.tif 000008
【図７】
2011091673.tif 000009