(57)【要約】【課題】  比較的少ない負荷で、電子カメラの手ブレ補正の精度を向上させる手段を提供する。【解決手段】  撮像装置は、被写体の像を撮像する撮像部と、手ブレによるブレ量を検出するブレ検出部と、第１演算部と、第２演算部と、切替制御部と、ブレ補正部とを備える。第１演算部は、撮像部の撮像面での像ブレを補正するための変換係数を求める。第２演算部は、第１演算部と異なる演算処理で変換係数を求める。切替制御部は、装置の動作状態に応じて、第１演算部と第２演算部との間で変換係数の取得先を選択する。ブレ補正部は、切替制御部の選択に応じて取得された変換係数とブレ検出部の出力とに基づいて、像ブレの補正を行う。【選択図】  図１
2010154414.tif 000002
【特許請求の範囲】
【請求項１】
被写体の像を撮像する撮像部と、
手ブレによるブレ量を検出するブレ検出部と、
前記撮像部の撮像面での像ブレを補正するための変換係数を求める第１演算部と、
前記第１演算部と異なる演算処理で前記変換係数を求める第２演算部と、
装置の動作状態に応じて、前記第１演算部と前記第２演算部との間で前記変換係数の取得先を選択する切替制御部と、
前記切替制御部の選択に応じて取得された前記変換係数と前記ブレ検出部の出力とに基づいて、前記像ブレの補正を行うブレ補正部と、
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記第１演算部は、オペレーションシステムを動作させるプロセッサであり、
前記第２演算部は、前記第１演算部から独立した別のプロセッサで構成されることを特徴とする撮像装置。
【請求項３】
請求項１または請求項２に記載の撮像装置において、
前記第２演算部は、前記第１演算部の処理よりも負荷の低い近似演算で前記変換係数を求めることを特徴とする撮像装置。
【請求項４】
請求項２または請求項３に記載の撮像装置において、
前記撮像部で取得された画像のコントラスト成分を用いて焦点評価値を求めるとともに、撮像レンズの光軸方向位置がそれぞれ異なる状態で取得された複数の前記焦点評価値を用いて前記撮像レンズの合焦動作を行う合焦制御部をさらに備え、
前記切替制御部は、前記光軸方向位置での検出間隔を粗くして複数の前記焦点評価値を求める粗検出動作のときに前記第２演算部を選択し、前記粗検出動作時よりも前記検出間隔を細かくして複数の前記焦点評価値を求める精密検出動作のときに前記第１演算部を選択することを特徴とする撮像装置。
【請求項５】
請求項２または請求項３に記載の撮像装置において、
前記切替制御部は、前記撮像部で取得される画像の画像サイズおよび撮像レンズの焦点距離の少なくとも一方に基づいて、前記変換係数の取得先を選択することを特徴とする撮像装置。
【請求項６】
請求項２または請求項３に記載の撮像装置において、
撮像レンズの合焦動作を行う合焦制御部をさらに備え、
前記切替制御部は、前記合焦制御部の動作状態に応じて、前記変換係数の取得先を選択することを特徴とする撮像装置。
【請求項７】
請求項２または請求項３に記載の撮像装置において、
前記撮像部で取得された画像のコントラスト成分を用いて焦点評価値を求めるとともに、撮像レンズの光軸方向位置がそれぞれ異なる状態で取得された複数の前記焦点評価値を用いて前記撮像レンズの合焦動作を行う合焦制御部をさらに備え、
前記切替制御部は、前記合焦制御部が合焦状態を評価する画像領域のサイズに応じて、前記変換係数の取得先を選択することを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブレ補正機能を有する撮像装置に関する。
【背景技術】
【０００２】
従来から、撮像光学系に含まれる補正レンズや撮像素子をシフトさせることで、手ブレを補正するカメラが知られている。一例として、特許文献１には、演算処理速度の高速化のため、手ブレ補正に用いる変換係数を近似演算で算出する例が開示されている。
【特許文献１】特許第３８３２４７７号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、近年の撮像素子の高画素化および微細化などに伴い、電子カメラでの手ブレ補正にもより高い精度が要求されている。また、電子カメラでの手ブレ補正は、高いリアルタイム性を確保するために、より短い制御周期で演算を完了させることも要求されている。しかしながら、手ブレ補正に用いる変換係数の演算のために、演算部の動作クロックを上げると消費電力の増大やコストアップを招くという問題がある。
【０００４】
そこで、本発明の目的は、比較的少ない負荷で、電子カメラの手ブレ補正の精度を向上させる手段を提供することにある。
【課題を解決するための手段】
【０００５】
一の態様の撮像装置は、被写体の像を撮像する撮像部と、手ブレによるブレ量を検出するブレ検出部と、第１演算部と、第２演算部と、切替制御部と、ブレ補正部とを備える。第１演算部は、撮像部の撮像面での像ブレを補正するための変換係数を求める。第２演算部は、第１演算部と異なる演算処理で変換係数を求める。切替制御部は、装置の動作状態に応じて、第１演算部と第２演算部との間で変換係数の取得先を選択する。ブレ補正部は、切替制御部の選択に応じて取得された変換係数とブレ検出部の出力とに基づいて、像ブレの補正を行う。
【０００６】
上記の一の態様において、第１演算部は、オペレーションシステムを動作させるプロセッサであってもよい。また、第２演算部は、第１演算部から独立した別のプロセッサで構成されていてもよい。
【０００７】
上記の一の態様において、第２演算部は、第１演算部の処理よりも負荷の低い近似演算で変換係数を求めてもよい。
【０００８】
上記の一の態様の撮像装置は、合焦制御部をさらに備えていてもよい。この合焦制御部は、撮像部で取得された画像のコントラスト成分を用いて焦点評価値を求めるとともに、撮像レンズの光軸方向位置がそれぞれ異なる状態で取得された複数の焦点評価値を用いて撮像レンズの合焦動作を行う。そして、切替制御部は、光軸方向位置での検出間隔を粗くして複数の焦点評価値を求める粗検出動作のときに第２演算部を選択してもよい。また、切替制御部は、粗検出動作時よりも検出間隔を細かくして複数の焦点評価値を求める精密検出動作のときに第１演算部を選択してもよい。
【０００９】
上記の一の態様において、切替制御部は、撮像部で取得される画像の画像サイズおよび撮像レンズの焦点距離の少なくとも一方に基づいて、変換係数の取得先を選択してもよい。
【００１０】
上記の一の態様の撮像装置は、撮像レンズの合焦動作を行う合焦制御部をさらに備えていてもよい。そして、切替制御部は、合焦制御部の動作状態に応じて、変換係数の取得先を選択してもよい。
【００１１】
上記の一の態様の撮像装置は、合焦制御部をさらに備えていてもよい。この合焦制御部は、撮像部で取得された画像のコントラスト成分を用いて焦点評価値を求めるとともに、撮像レンズの光軸方向位置がそれぞれ異なる状態で取得された複数の焦点評価値を用いて撮像レンズの合焦動作を行う。そして、切替制御部は、合焦制御部が合焦状態を評価する画像領域のサイズに応じて、変換係数の取得先を選択してもよい。
【発明の効果】
【００１２】
本発明によれば、装置の動作状態に応じて変換係数の取得先を切り替えることで、比較的少ない負荷で、電子カメラの手ブレ補正の精度を向上させることができる。
【発明を実施するための最良の形態】
【００１３】
＜一の実施形態の構成＞
図１は一の実施形態における電子カメラの構成例を示す図である。電子カメラは、撮像光学系１１と、第１レンズ駆動部１２と、ブレ補正レンズ１３と、レンズ位置検出部１４と、第２レンズ駆動部１５と、ブレ検出部１６と、防振制御ＣＰＵ１７と、不揮発性メモリ１８と、撮像素子１９と、ＡＦＥ２０と、Ａ／Ｄ変換部２１と、タイミングジェネレータ（ＴＧ）２２と、メインＣＰＵ２３と、メモリ２４と、操作部２５と、モニタ２６と、メディアＩ／Ｆ２７と、温度センサ２８とを有している。
【００１４】
ここで、第１レンズ駆動部１２、防振制御ＣＰＵ１７、ＡＦＥ２０、Ａ／Ｄ変換部２１、ＴＧ２２、メモリ２４、操作部２５、モニタ２６、メディアＩ／Ｆ２７および温度センサ２８は、それぞれメインＣＰＵ２３と接続されている。また、レンズ位置検出部１４、第２レンズ駆動部１５、ブレ検出部１６および不揮発性メモリ１８は、それぞれ防振制御ＣＰＵ１７と接続されている。なお、温度センサ２８は、電子カメラの環境温度を検出するセンサである。
【００１５】
撮像光学系１１は、ズームレンズ、フォーカシングレンズを含む複数のレンズ群で構成されている。撮像光学系１１のレンズ位置は、第１レンズ駆動部１２によって光軸方向に調整される。また、第１レンズ駆動部１２は不図示のエンコーダを有しており、レンズ位置の情報をメインＣＰＵ２３に出力する。そして、メインＣＰＵ２３は、レンズ位置の情報を用いることで、焦点距離や被写体距離を取得できる。なお、簡単のため、図１では撮像光学系１１を１枚のレンズとして図示する。
【００１６】
ブレ補正レンズ１３は、電子カメラに生じる手ブレを補正するためのレンズである。このブレ補正レンズ１３は、光軸に対して直角方向に揺動可能に構成されている。
【００１７】
レンズ位置検出部１４は、光軸に直角な平面内におけるブレ補正レンズ１３の縦位置および横位置を検出する。
【００１８】
第２レンズ駆動部１５は、ブレ補正レンズ１３を縦方向に揺動させる縦揺動機構と、像ブレ補正レンズ１３を横方向に揺動させる横揺動機構とを有している。この第２レンズ駆動部１５は、防振制御ＣＰＵ１７の制御によりブレ補正レンズ１３を揺動させる。これにより、被写体の像の結像位置がシフトして、撮像素子１９の受光面における像ブレが抑制される。
【００１９】
ブレ検出部１６は、電子カメラの縦揺れを検出する縦方向角速度センサと、電子カメラの横揺れを検出する横方向角速度センサとを備えている。上記の各々の角速度センサには、例えば回転によるコリオリ力を検出する圧電振動式角速度センサが用いられる。
【００２０】
防振制御ＣＰＵ１７は、メインＣＰＵ２３と非同期で動作するブレ補正処理用のプロセッサである。一例として、防振制御ＣＰＵ１７は、クロックが数十ＭＨｚ程度であり、リアルタイム性を優先させるためにオペレーションシステム（ＯＳ）は搭載されていない。なお、システム全体の省電力化を図るために、防振制御ＣＰＵ１７は、撮影モード以外の動作モードではスリープ状態に移行する。
【００２１】
この防振制御ＣＰＵ１７は、ブレ補正レンズ１３の目標位置の演算処理、ブレ検出処理、ＰＩＤ制御によるブレ補正レンズ１３の位置調整処理などを行う。上記のブレ検出処理では、防振制御ＣＰＵ１７は、ブレ検出部１６から出力される角速度を積分することで縦方向および横方向の手ブレ角をそれぞれ求める。また、手ブレ角の大きさが閾値以上となる状態が一定期間継続している場合、防振制御ＣＰＵ１７は、パンニングやチルト等による構図変更が行われていることを示す構図変更信号をメインＣＰＵ２３に出力する。
【００２２】
また、防振制御ＣＰＵ１７は、上記の手ブレ角とブレ補正レンズ１３の補正量との関係を表す変換係数を近似的に求める近似演算部１７ａとして機能する。
【００２３】
ここで、変換係数は、撮像光学系１１ごとに異なる値をとる。また、変換係数は、焦点距離、被写体距離、環境温度の各パラメータの変化に応じて変動する。そのため、変換係数を精度よく算出するためには、像距離関数、補正レンズ−像面変換ゲイン関数、温度補正関数などから構成される２次以上の演算式を解く必要がある。しかし、近似演算部１７ａは、演算の高速化を図るために、比較的変動が少ない環境温度のパラメータを除外した１次式による近似演算で上記の変換係数を演算する（近似演算部１７ａでの演算の内容については後述する）。
【００２４】
不揮発性メモリ１８は、近似演算部１７ａの演算で用いるパラメータ群を格納したテーブルデータを記憶する。上記のパラメータ群は、撮像光学系１１の焦点距離と演算式の定数（後述のｄ１，ｄ２）との対応関係を示すものである。なお、不揮発性メモリ１８のテーブルデータは、電子カメラの製造段階において予め書き込まれる。
【００２５】
撮像素子１９は、撮像光学系１１を通過した光束によって受光面に結像した被写体の像を撮像する。撮像素子１９から出力されるアナログ画像信号は、ＡＦＥ２０に入力される。
【００２６】
ここで、電子カメラの撮影モードにおいて、撮像素子１９は後述のレリーズ釦の全押し操作に応答して記録用の静止画像（本画像）を撮像する。また、撮影モードでの撮像素子１９は、撮影待機時にも所定間隔毎に観測用の画像（スルー画像）を連続的に撮像する。ここで、時系列に取得されたスルー画像は、モニタ２６での動画像表示やメインＣＰＵ２３による各種の演算処理に使用される。
【００２７】
ＡＦＥ２０は、撮像素子１９の出力に対してアナログ信号処理を施すアナログフロントエンド回路である。このＡＦＥ２０では、相関二重サンプリング（ＣＤＳ）や、メインＣＰＵ２３の指示に基づいた画像信号のゲイン調整が行われる。また、Ａ／Ｄ変換部２１は、ＡＦＥ２０から出力されたアナログ画像信号をデジタル画像信号に変換する。
【００２８】
ＴＧ２２は、垂直同期信号や露出タイミング信号などのタイミングパルスを生成するとともに、これらのタイミングパルスを撮像素子１９、ＡＦＥ２０、Ａ／Ｄ変換部２１に供給する。なお、撮像素子１９での電荷蓄積動作および信号読み出し動作や、ＡＦＥ２０およびＡ／Ｄ変換部２１での各動作は、上記のタイミングパルスに基づいて同期制御される。
【００２９】
メインＣＰＵ２３は、リアルタイムＯＳの実行によって、電子カメラの各部の動作を統括的に制御するプロセッサである。一例として、メインＣＰＵ２３は、クロック数が数百ＭＨｚ以上に設定され、積和演算機能や浮動小数演算機能がハードウェアとして実装されている。
【００３０】
また、一の実施形態でのメインＣＰＵ２３は、画像処理部３１、合焦制御部３２、変換係数演算部３３、近似演算部３４、切替制御部３５として機能する。なお、画像処理部３１、合焦制御部３２、変換係数演算部３３、近似演算部３４、切替制御部３５の各機能は、アプリケーションプログラムとして実行されるものでもよく、メインＣＰＵ２３内の回路としてハードウェア的に実装されていてもよい。
【００３１】
画像処理部３１は、Ａ／Ｄ変換部２１から入力されたデジタルの画像信号に対して各種の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整など）を施す。また、画像処理部３１は、スルー画像に解像度変換を施してモニタ表示用の画像を生成する。
【００３２】
合焦制御部３２は、スルー画像のデータを用いて、公知のコントラスト検出によるオートフォーカス（ＡＦ）演算を実行する。具体的には、合焦制御部３２は、スルー画像のうちで焦点検出対象となる画像領域（ＡＦブロック）の画素出力にハイパスフィルタ処理を施し、ＡＦブロック内の高域周波数成分を積算して焦点評価値を求める。そして、合焦制御部３２は、フォーカシングレンズの光軸方向位置をシフトさせつつ焦点評価値を求め、焦点評価値が極大値を示す位置を合焦位置とする。なお、合焦制御部３２は、合焦したときのフォーカシングレンズのレンズ位置から、電子カメラから主要被写体までの被写体距離を求める。
【００３３】
ここで、一の実施形態での合焦制御部３２は、以下の２段階のスキャンにより合焦位置を探索する。まず、合焦制御部３２は、レンズの光軸方向での焦点評価値の検出間隔を粗くして１回目のスキャンを実行し、合焦位置の探索範囲を絞り込む（粗検出動作）。そして、合焦制御部３２は、粗検出動作で絞り込んだ探索範囲において、粗検出動作よりも焦点評価値の検出間隔を細かくして２回目のスキャンを実行し、合焦位置を求める（精密検出動作）。
【００３４】
なお、上記の粗検出動作において焦点評価値を取得する範囲（スキャン範囲）は、撮影モードの特性に応じて変化させてもよい。たとえば、マクロ撮影に適した撮影モードでは、通常の撮影モードと比べて上記のスキャン範囲が広範囲に設定される。
【００３５】
変換係数演算部３３は、像距離関数、補正レンズ−像面変換ゲイン関数、温度補正関数などから構成される２次以上の演算式によって、上記の変換係数を演算する（変換係数演算部３３での演算の内容については後述する）。
【００３６】
近似演算部３４は、手ブレ角とブレ補正レンズ１３の補正量との関係を表す変換係数を近似的に求める。なお、メインＣＰＵ２３の近似演算部３４は、防振制御ＣＰＵ１７の近似演算部１７ａと同様に機能するので重複説明は省略する。
【００３７】
切替制御部３５は、変換係数演算部３３と近似演算部１７ａ，３４とから、ブレ補正に適用される変換係数の取得先を選択する。
【００３８】
メモリ２４は、メインＣＰＵ２３による画像処理の前工程または後工程でデータを一時的に保存するための記憶領域を有している。また、メモリ２４には、電子カメラの各種設定を記憶しておくこともできる。
【００３９】
操作部２５は、レリーズ釦や操作釦などを有している。上記のレリーズ釦は、半押し操作による撮影前のＡＦ動作開始の指示入力と、全押し操作による撮像動作開始の指示入力とをユーザから受け付ける。また、上記の操作釦は、例えば、電子カメラの動作モード切り替え操作や、撮像光学系１１のズーム操作などの各種入力をユーザから受け付ける。
【００４０】
モニタ２６は、メインＣＰＵ２３の制御によって、撮像画像の再生表示画面や、電子カメラの各種設定を行うメニュー画面などを表示する。また、撮影モードでのモニタ２６には、メインＣＰＵ２３の制御によって、スルー画像の動画像表示が行われる。
【００４１】
メディアＩ／Ｆ２７には、不揮発性の記憶媒体３６を着脱可能に接続できる。そして、メデイアＩ／Ｆは、記憶媒体３６に対して画像のデータの書き込み／読み込みを実行する。上記の記憶媒体３６は、ハードディスクや、半導体メモリを内蔵したメモリカードなどで構成される。なお、図１では記憶媒体３６の一例としてメモリカードを図示する。
【００４２】
＜一の実施形態の動作説明＞
以下、一の実施形態での撮影モードにおける電子カメラの動作例を、メインＣＰＵ２３と防振制御ＣＰＵ１７とに分けてそれぞれ説明する。なお、以下の例では、変換係数を近似的に求める場合、防振制御ＣＰＵ１７の近似演算部１７ａが演算を行うものとする。
【００４３】
（メインＣＰＵ２３の動作例）
まず、図２、図３を参照しつつ、メインＣＰＵ２３の動作例を説明する。この図２、図３の処理は、電子カメラの撮影モードの起動指示を受け付けたときにメインＣＰＵ２３によって開始される。
【００４４】
ここで、図２、図３の処理中に本画像の撮像指示を受け付けると、メインＣＰＵ２３は、図２、図３の処理に割り込みをかけて、本画像の撮像処理のタスクを優先的に実行する。なお、本画像の撮像処理時にはメインＣＰＵ２３がＡＦおよびズーム操作を停止させるため、変換係数の算出はこの期間内では行われない。
【００４５】
ステップＳ１０１：メインＣＰＵ２３は、電子カメラの初期設定動作を実行する。まず、メインＣＰＵ２３は、防振制御ＣＰＵ１７を起動させる。また、メインＣＰＵ２３は、撮像素子１９を駆動させてスルー画像の撮像を開始する。次に、メインＣＰＵ２３は、現在の設定状態の情報（本画像の記録画像サイズ（解像度）や、ＡＦブロックの位置およびサイズなど）をメモリ２４から取得する。
【００４６】
そして、メインＣＰＵ２３は、撮像光学系１１の焦点距離および記録画像サイズの積からＡＦブロック判定値Ｓｚを求める。ＡＦブロック判定値Ｓｚは、画像サイズに対するＡＦブロックの相対的な大きさを判定するための値であり、後述の演算選択処理に使用される。なお、焦点距離および記録画像サイズの積が大きくなるほど、ＡＦブロック判定値Ｓｚの値は大きくなるものとする。
【００４７】
ステップＳ１０２：メインＣＰＵ２３は、温度センサ２８から環境温度の情報を取得する。
【００４８】
ステップＳ１０３：メインＣＰＵ２３は、撮像光学系１１の焦点距離や本画像の記録画像サイズが変更されたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１０４に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１０５に処理を移行させる。
【００４９】
ステップＳ１０４：メインＣＰＵ２３は、ＡＦブロック判定値Ｓｚの値を更新する。
【００５０】
ステップＳ１０５：メインＣＰＵ２３は、手ブレ補正機能のオン／オフの切り替え指示を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１０６に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１０７に処理を移行させる。
【００５１】
ステップＳ１０６：メインＣＰＵ２３は、手ブレ補正機能のオン／オフの切替信号を防振制御ＣＰＵ１７に送信する。なお、メインＣＰＵ２３−防振制御ＣＰＵ１７間のデータ転送は、メインＣＰＵ２３の主導によって、防振制御ＣＰＵ１７へ割り込み信号を発生させて行われる。また、上記のデータ転送の転送周期は、通信割り込みによるオーバーヘッドを抑制するために、防振制御ＣＰＵ１７の制御周期以上に設定される。
【００５２】
ステップＳ１０７：メインＣＰＵ２３は、防振制御ＣＰＵ１７から構図変更信号を受信したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１０８に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１１０に処理を移行させる。
【００５３】
ステップＳ１０８：この場合、合焦制御部３２は、パンニング、チルトなどの構図変更が発生したものと判定する。そして、ＡＦ動作が継続して行われている場合、合焦制御部３２は、構図変更に応じて従前の設定でのＡＦ動作を一旦停止させる。
【００５４】
ステップＳ１０９：合焦制御部３２は、コントラスト検出でのＡＦ（コントラストＡＦ）を行うときにフォーカスレンズ位置と被写体の位置とが乖離しないように、被写体距離を規定値Ｌｄに設定する。
【００５５】
ここで、規定値Ｌｄは、撮像光学系１１の光学特性や、撮像光学系１１の焦点距離、コントラストＡＦで焦点評価値を取得するスキャン範囲に応じて適宜設定される。一の実施形態での規定値Ｌｄは、撮像光学系１１の広角側または望遠側の各変換係数の曲線を用いて、コントラストＡＦのスキャン範囲で被写体距離から変換係数の値を求めるときに、変換係数の値がほぼ中間値となる距離に設定される（図４参照）。
【００５６】
以下、スキャン範囲における変換係数の中間値を基準として規定値Ｌｄを設定する理由を説明する。図５、図６は、手ブレ補正を行いつつ、コントラストＡＦを行った場合の焦点評価値と被写体の位置との関係の一例を示す図である。これらの例では、主要被写体が距離Ｘに存在するものとする。
【００５７】
図５において、変換係数の被写体距離をＸに設定してコントラストＡＦが行なわれる場合には、手ブレ補正が適正に行われるとともに、焦点評価値の増減を示す曲線は主要被写体の位置をピークとする凸形状をなす。また、変換係数の被写体距離をＬｄに設定してコントラストＡＦを行うと、変換係数の被写体距離をＸに設定した場合と比べて主要被写体の位置での焦点評価値は低くなるものの、焦点評価値の増減を示す曲線は上記の場合と略同様の傾向を示す。一方、変換係数の被写体距離がＬｄよりもさらにＸから離れるにつれて、手ブレ補正の精度は低下してゆき、焦点評価値の増減を示す曲線の形状も平坦に近づいてゆく。
【００５８】
また、図６に示すように、変換係数の被写体距離をフォーカシングレンズの位置に連動させてコントラストＡＦを行うと、焦点評価値の増減を示す曲線は主要被写体の位置付近で急峻に変化する凸形状をなす。そのため、粗検出動作において焦点評価値の検出間隔を粗くすると、焦点評価値のピークを誤検出するおそれが強くなる。
【００５９】
よって、規定値Ｌｄによれば、被写体距離が不明の状態でも、比較的精度よく手ブレ補正およびコントラストＡＦを実行できることが分かる。また、規定値Ｌｄによる場合には、極大点を含む焦点評価値の傾斜が緩やかになるため、検出間隔が広くなっても合焦制御部３２が極大点を含む範囲を見逃すおそれは低くなる。
【００６０】
なお、図５、図６において、近似演算で変換係数を求めたケースをそれぞれ破線で示す。近似演算によって規定値Ｌｄで変換係数を求めた場合も、焦点評価値の増減を示す曲線は近似によらない場合と略同様の傾向を示すことが分かる。
【００６１】
ステップＳ１１０：メインＣＰＵ２３は、ＡＦ要求があるか否かを判定する。例えば、メインＣＰＵ２３は、レリーズ釦の半押し操作を受け付けたときにＡＦ要求があったものと判定する。また、ユーザの操作をトリガとせずに継続的にＡＦを行う撮影モード（コンティニュアスＡＦ）では、メインＣＰＵ２３は、ＡＦ制御が禁止されている場合（ＡＦロックの状態）を除いてＡＦ要求があるものと判定する。
【００６２】
上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１１１に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１１２に処理を移行させる。
【００６３】
ステップＳ１１１：合焦制御部３２は、ＡＦ動作を開始させる。なお、既にＡＦ動作が開始されている場合には、メインＣＰＵ２３はＳ１１１の処理を省略してＳ１１２の処理に移行する。
【００６４】
ステップＳ１１２：メインＣＰＵ２３は、ＡＦ停止要求があるか否かを判定する。例えば、メインＣＰＵ２３は、レリーズ釦の半押し操作が解除されたときや、合焦制御部３２のＡＦ動作が完了したときに、ＡＦ停止要求があったものと判定する。また、上記のコンティニュアスＡＦによる撮影モードでは、レリーズ釦の半押し操作に応じてＡＦ制御が禁止された状態（ＡＦロックの状態）になると、メインＣＰＵ２３はＡＦ停止要求があったものと判定する。
【００６５】
上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１１３に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１１４に処理を移行させる。
【００６６】
ステップＳ１１３：合焦制御部３２は、ＡＦ動作を停止させる。
【００６７】
ステップＳ１１４：メインＣＰＵ２３は、ＡＦ動作中であるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１１５に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１２０に処理を移行させる。
【００６８】
ステップＳ１１５：合焦制御部３２は、粗検出動作でＡＦを行うか否かを判定する。例えば、粗検出動作および精密検出動作を行う場合において、前回の処理で粗検出動作が行われていなければ、合焦制御部３２は粗検出動作でＡＦを行うと判定する。
【００６９】
上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１１６に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１１８に処理を移行させる。
【００７０】
ステップＳ１１６：合焦制御部３２は、粗検出動作でコントラストＡＦを行うときに、被写体距離を規定値Ｌｄ（Ｓ１０９）に設定する。
【００７１】
ステップＳ１１７：合焦制御部３２は、粗検出動作により、粗い検出間隔でレンズの光軸方向の各位置における焦点評価値を取得し、合焦位置の探索範囲を絞り込む。その後、メインＣＰＵ２３はＳ１２０に処理を移行させる。
【００７２】
ステップＳ１１８：合焦制御部３２は、精密検出動作でコントラストＡＦを行うときに、フォーカシングレンズのレンズ位置に連動して被写体距離が変更される設定にする。
【００７３】
ステップＳ１１９：合焦制御部３２は、精密検出動作により、粗検出動作よりも細かい検出間隔で、Ｓ１１７で絞り込まれた探索範囲における焦点評価値を取得する。そして、合焦制御部３２は、上記の探索範囲内で合焦評価値が極大値をとるレンズ位置を合焦位置とする。
【００７４】
なお、精密検出動作では、粗検出動作で絞り込んだ探索範囲を細かい検出間隔でスキャンするため、フォーカシングレンズのレンズ位置毎に被写体距離を更新しても、焦点評価値への影響は少ない。また、フォーカシングレンズのレンズ位置とともに被写体距離が更新されるため、被写体位置に近づくにつれて焦点評価値は急激に増加する。そのため、被写体位置とレンズ位置とが合致したときに、手振れ補正が適正となり、焦点評価値の極大値も確実に検出できる。
【００７５】
ステップＳ１２０：切替制御部３５は、演算選択処理のサブルーチンによって、変換係数演算部３３および近似演算部１７ａのうちから変換係数の取得先を選択する。そして、Ｓ１２０で変換係数の取得先が変更されると、切替制御部３５は変換係数の取得先を示す信号を防振制御ＣＰＵ１７に送信する。なお、Ｓ１２０で実行される演算選択処理のサブルーチンの動作例については後述する（図７参照）。
【００７６】
ステップＳ１２１：メインＣＰＵ２３は、変換係数の取得先が変換係数演算部３３であるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１２２に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１２５に処理を移行させる。
【００７７】
ステップＳ１２２：メインＣＰＵ２３は、撮像光学系１１の焦点距離、被写体距離、環境温度のうちのいずれかのパラメータが変化したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１２３に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１２７に処理を移行させる。なお、メインＣＰＵ２３は、Ｓ１２２の判定を初めて行うときは、上記要件を満たす場合とみなしてＳ１２３に処理を移行させる。
【００７８】
ステップＳ１２３：変換係数演算部３３は、変換係数を下式の演算によって求める。
【００７９】
一般に、撮像素子１９の受光面における像ブレ量Ｌは、像距離ｄと、手ブレ角θとによって下式（１）で求めることができる。
Ｌ＝ｄ×ｔａｎθ    ・・・（１）
一方、上記の像ブレ量Ｌを補正するためのブレ補正レンズ１３の補正量ｌｃは、下式（２）で求めることができる。
【００８０】
【数１】
2010154414.tif 000003
【００８１】
なお、本明細書の以下の説明において、「Ｇ（ｆ，ｄｖ）」はブレ補正レンズ−像面変換ゲインの関数を示す。「Ｄ（ｆ，ｄｖ）」は像距離の関数を示す。「ｆ」は撮像光学系１１の焦点距離を示す。「ｄｖ」は被写体距離を示す。
【００８２】
そして、Ｓ１２３での変換係数演算部３３は、式（２）からｔａｎθを級数展開するとともに、環境温度によるレンズの屈折率の変動を加味した下式（３）によって、ブレ補正レンズ１３の補正量ｌｃを求める。なお、変換係数演算部３３は、下式（３）に基づいて、ブレ角度からブレ補正レンズ１３の補正量ｌｃを求める変換係数を生成する。
【００８３】
【数２】
2010154414.tif 000004
【００８４】
なお、式（３）において、「Ｐ（ｔ）」は環境温度による撮像光学系１１の温度補正パラメータを示す。「Ｔ（θ）」は、所定の次数までｔａｎθを級数展開した値を示している。
【００８５】
ステップＳ１２４：メインＣＰＵ２３は、変換係数演算部３３が求めた変換係数（Ｓ１２３）を防振制御ＣＰＵ１７に送信する。その後、メインＣＰＵ２３はＳ１２７に処理を移行させる。
【００８６】
ステップＳ１２５：メインＣＰＵ２３は、撮像光学系１１の焦点距離または被写体距離のいずれかのパラメータが変化したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１２６に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１２７に処理を移行させる。なお、メインＣＰＵ２３は、Ｓ１２５の判定を初めて行うときは、上記要件を満たす場合とみなしてＳ１２６に処理を移行させる。
【００８７】
ステップＳ１２６：メインＣＰＵ２３は、撮像光学系１１の焦点距離の情報および被写体距離の情報を防振制御ＣＰＵ１７に送信する。これにより、防振制御ＣＰＵ１７の近似演算部１７ａは、変換係数を求めることができる。
【００８８】
ステップＳ１２７：メインＣＰＵ２３は、撮影モードの終了指示があるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、メインＣＰＵ２３はＳ１２８に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、メインＣＰＵ２３はＳ１０２に戻って上記動作を繰り返す。
【００８９】
ステップＳ１２８：メインＣＰＵ２３は、撮影モードの終了処理を行う。例えば、メインＣＰＵ２３は、スルー画像の撮像およびモニタ２６の表示を停止させるとともに、防振制御ＣＰＵ１７の動作を停止させる。以上で、図２、図３の流れ図の説明を終了する。
【００９０】
（演算選択処理のサブルーチンの動作例）
以下、図７を参照しつつ、演算選択処理のサブルーチンの動作例（Ｓ１２０）を説明する。
【００９１】
ステップＳ２０１：切替制御部３５は、撮像光学系１１の焦点距離と本画像の記録画像サイズとの積が所定の閾値Ｓ以下か否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、切替制御部３５はＳ２０２に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、切替制御部３５はＳ２０３に処理を移行させる。
【００９２】
ステップＳ２０２：この場合、（Ａ）記録画像サイズが小さくなることで、撮像素子１９の画素ピッチが粗くなって像ブレ量に対する許容量が大きくなる状態か、あるいは、（Ｂ）焦点距離が短いことから像ブレ量が比較的軽微となる状態、の少なくともいずれかに該当する。
【００９３】
よって、切替制御部３５は、像ブレの影響が少ないことからＳ２０２の状態では近似演算が使用可能と判断し、変換係数の取得先として近似演算部１７ａを選択する。その後、切替制御部３５は上記のＳ１２１の処理に復帰する。
【００９４】
ステップＳ２０３：切替制御部３５は、ＡＦ動作中か否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、切替制御部３５はＳ２０４に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、切替制御部３５はＳ２０９に処理を移行させる。
【００９５】
ステップＳ２０４：切替制御部３５は、現在のＡＦブロックのサイズがＡＦブロック判定値Ｓｚを上回るか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、切替制御部３５はＳ２０５に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、切替制御部３５はＳ２０６に処理を移行させる。
【００９６】
ステップＳ２０５：この場合は、ＡＦブロックのサイズが画像サイズと比べて相対的に大きな状態にある。そのため、手ブレが発生しても主要被写体がＡＦブロックの範囲から外れる可能性は低くなり、手ブレ補正の精度が多少低くてもＡＦの精度への影響は少なくなる。なお、Ｓ２０５の場合においては、ＡＦブロックの画素数が増加するため、焦点評価値の演算処理時間が長くなり、メインＣＰＵ２３の負荷は高くなる。
【００９７】
よって、切替制御部３５は、Ｓ２０５の状態では像ブレの影響が少ないことと、メインＣＰＵ２３の負荷の抑制を図ることとを考慮して、変換係数の取得先として近似演算部１７ａを選択する。その後、切替制御部３５は上記のＳ１２１の処理に復帰する。
【００９８】
ステップＳ２０６：切替制御部３５は、粗検出動作でＡＦを行うか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、切替制御部３５はＳ２０７に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、切替制御部３５はＳ２０８に処理を移行させる。
【００９９】
ステップＳ２０７：この場合、切替制御部３５は、変換係数の取得先として近似演算部１７ａを選択する。その後、切替制御部３５は上記のＳ１２１の処理に復帰する。
【０１００】
コントラストＡＦで２回のスキャンにより合焦位置を求める場合、１回目の粗検出動作では合焦位置の探索範囲を絞り込むことが目的となる。よって、手ブレ補正の精度を低くしてＡＦの精度が若干悪化しても問題がないため、変換係数の取得先として近似演算部１７ａが選択される。
【０１０１】
ステップＳ２０８：この場合、切替制御部３５は、変換係数の取得先として変換係数演算部３３を選択する。その後、切替制御部３５は上記のＳ１２１の処理に復帰する。
【０１０２】
コントラストＡＦで２回のスキャンにより合焦位置を求める場合、２回目の精密検出動作では合焦位置を精度よく求めることが要求される。よって、手ブレ補正の精度を高くしてＡＦの精度を向上させるため、変換係数の取得先として変換係数演算部３３が選択される。
【０１０３】
ステップＳ２０９：この場合は、例えば本画像の撮像処理が行われている場合に相当する。本画像の撮像時には手ブレ補正を精度よく行う必要がある。よって、切替制御部３５は、変換係数の取得先として変換係数演算部３３を選択する。その後、切替制御部３５は上記のＳ１２１の処理に復帰する。以上で、図７の流れ図の説明を終了する。
【０１０４】
（防振制御ＣＰＵ１７の動作例）
以下、防振制御ＣＰＵ１７の動作例を説明する。図８は、防振制御ＣＰＵ１７の動作例を示す流れ図である。この図８の処理は、防振制御ＣＰＵ１７の起動に応じて開始される。また、図９に、メインＣＰＵ２３と防振制御ＣＰＵ１７との動作例を示すタイミングチャートを示す。
【０１０５】
ステップＳ３０１：防振制御ＣＰＵ１７は初期設定動作を実行し、ブレ検出部１６の電源をオンにするとともに、一定の制御周期で駆動する。これにより、防振制御ＣＰＵ１７は、制御周期毎にブレ検出部１６から角速度情報を取得し、この角速度を積分することで手ブレ角を求める。
【０１０６】
また、Ｓ３０１での防振制御ＣＰＵ１７は、ブレ検出部１６の角速度センサの出力が安定するまで一定時間待機する。この待機期間において、防振制御ＣＰＵ１７は、不揮発性メモリ１８からデータを読み出して必要に応じてメインＣＰＵ２３に転送しておく。これにより、データ転送のためにブレ補正処理の開始が遅延することを防止できる。
【０１０７】
ステップＳ３０２：防振制御ＣＰＵ１７は、制御周期が到来したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、防振制御ＣＰＵ１７はＳ３０３に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、防振制御ＣＰＵ１７は次の制御周期が来るまで待機する。
【０１０８】
ステップＳ３０３：防振制御ＣＰＵ１７は、メインＣＰＵ２３からデータ通信があったか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、防振制御ＣＰＵ１７はＳ３０４に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、防振制御ＣＰＵ１７はＳ３０５に処理を移行させる。
【０１０９】
ステップＳ３０４：防振制御ＣＰＵ１７は、メインＣＰＵ２３からデータを受信する。なお、Ｓ３０４でメインＣＰＵ２３から受信するデータの種類としては、「手ブレ補正機能のオン／オフの切替信号（Ｓ１０６）」と、「変換係数の取得先を示す信号（Ｓ１２０）」と、「変換係数演算部３３が求めた変換係数（Ｓ１２３、Ｓ１２４）」と、「焦点距離の情報および被写体距離の情報（Ｓ１２６）」とが挙げられる。
【０１１０】
ステップＳ３０５：防振制御ＣＰＵ１７は、手ブレ補正機能がオフに設定されているか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、防振制御ＣＰＵ１７はＳ３０６に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、防振制御ＣＰＵ１７はＳ３０７に処理を移行させる。
【０１１１】
ステップＳ３０６：この場合、防振制御ＣＰＵ１７は、角速度の値およびブレ補正レンズ１３の目標位置の値をそれぞれ「０」値にする。なお、この場合、ブレ補正レンズ１３の光軸は、撮像光学系１１の光軸の位置に固定されることとなる。その後、防振制御ＣＰＵ１７はＳ３１４に処理を移行させる。
【０１１２】
ステップＳ３０７：防振制御ＣＰＵ１７は、ブレ検出部１６から角速度の値を取得する。
【０１１３】
ステップＳ３０８：防振制御ＣＰＵ１７は、構図変更が発生したか（すなわち、手ブレ角の大きさが閾値以上となる状態が一定期間継続しているか）否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、防振制御ＣＰＵ１７はＳ３０９に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、防振制御ＣＰＵ１７はＳ３１０に処理を移行させる。
【０１１４】
ステップＳ３０９：防振制御ＣＰＵ１７は、メインＣＰＵ２３に対して構図変更信号を出力する。なお、メインＣＰＵ２３は、構図変更信号の受信の有無を上記のＳ１０７にて判定する。
【０１１５】
ステップＳ３１０：防振制御ＣＰＵ１７は、変換係数の取得先を示す信号に基づいて、変換係数の取得先が変換係数演算部３３であるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、防振制御ＣＰＵ１７はＳ３１１に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、防振制御ＣＰＵ１７はＳ３１２に処理を移行させる。
【０１１６】
ステップＳ３１１：この場合、防振制御ＣＰＵ１７は、メインＣＰＵ２３から受信した変換係数（Ｓ１２３で変換係数演算部３３が求めたもの）を適用する。
【０１１７】
ここで、Ｓ３１１の場合、防振制御ＣＰＵ１７で変換係数の演算を行う必要はない。そのため、防振制御ＣＰＵ１７は、防振制御ＣＰＵ１７によって変換係数を演算する場合と比べて制御周期を短くしてもよい（図９参照）。この場合には、単位時間当たりのブレ補正の回数が増加するため、手ブレ補正の精度を向上させることができる。勿論、防振制御ＣＰＵ１７は、変換係数の取得先に拘わらず、制御周期を常に一定に保つようにしてもよい。
【０１１８】
ステップＳ３１２：防振制御ＣＰＵ１７の近似演算部１７ａは、以下の式（４）によって、焦点距離の情報および被写体距離の情報を用いて変換係数を求める。なお、式（４）は、上記の式（２）を近似式で表現したものである。
【０１１９】
【数３】
2010154414.tif 000005
【０１２０】
式（４）において、「ｄ１，ｄ２」はそれぞれ焦点距離に依存する定数を示す。このｄ１，ｄ２の値は、防振制御ＣＰＵ１７が、不揮発性メモリ１８のテーブルから焦点距離を引数として取得する。なお、式（４）ではθの値は小さいものとする。
【０１２１】
ステップＳ３１３：防振制御ＣＰＵ１７は、Ｓ３１１またはＳ３１２で設定された変換係数と、ブレ検出部１６の出力に基づく手ブレ角とを用いて、ブレ補正レンズ１３の目標位置を算出する。
【０１２２】
ステップＳ３１４：防振制御ＣＰＵ１７は、レンズ位置検出部１４の出力に基づいて、ブレ補正レンズ１３の現在位置を取得する。
【０１２３】
ステップＳ３１５：防振制御ＣＰＵ１７は、ブレ補正レンズ１３の目標位置（Ｓ３１３）と、ブレ補正レンズ１３の現在位置（Ｓ３１４）との差分から、ブレ補正レンズ１３の補正量（駆動量）を算出する。そして、防振制御ＣＰＵ１７は、上記の補正量に従って、第２レンズ駆動部１５を介してブレ補正レンズ１３を揺動させる。これにより、ブレ補正レンズ１３が目標位置にシフトする。
【０１２４】
ステップＳ３１６：防振制御ＣＰＵ１７は、メインＣＰＵ２３から停止要求を受信したか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、防振制御ＣＰＵ１７はＳ３１７に処理を移行させる。一方、上記要件を満たさない場合（ＮＯ側）には、防振制御ＣＰＵ１７はＳ３０２に戻って上記動作を繰り返す。
【０１２５】
ステップＳ３１７：防振制御ＣＰＵ１７は、停止要求に応じて、ブレ検出部１６とともに動作を停止する。以上で、図８の流れ図の説明を終了する。
【０１２６】
上記の一の実施形態では、電子カメラの動作状態に応じて、メインＣＰＵ２３と防振制御ＣＰＵ１７との間で手ブレ補正の変換係数の取得先を切り替える。このとき、演算処理能力の高いメインＣＰＵ２３では、精度の高い変換係数の演算を行わせる一方で、防振制御ＣＰＵ１７では近似式によって変換係数の演算を行わせる。防振制御ＣＰＵ１７で変換係数を演算する場合には、近似式による演算の簡略化により制御周期を短縮し、手振れ制御性能を向上させることができる。また、ＡＦ動作時にはメインＣＰＵ２３の負荷が大きくなるが、防振制御ＣＰＵ１７に変換係数の演算を実行させることでシステム全体の負荷を軽減できる。したがって、一の実施形態では、メインＣＰＵ２３による演算と防振制御ＣＰＵ１７による演算とを使い分けることで、システム全体の負荷を抑制しつつ、手ブレ補正の精度とＡＦの精度とを効率良く向上させることができる。
【０１２７】
さらに、一の実施形態によれば、被写体距離との依存性が高い変換係数の場合でもコントラストＡＦでの性能に悪影響を及ぼしにくくなる。そのため、一の実施形態の電子カメラでは、被写体距離に応じて像距離が大きく変動する撮像光学系１１を用いてもコントラストＡＦの精度を確保しうるので、撮像光学系１１の設計の自由度が向上する。
【０１２８】
＜実施形態の補足事項＞
（１）上記実施形態ではブレ補正レンズ１３を駆動させてブレ補正を行う電子カメラの例を説明した。しかし、本発明の撮像装置で採用しうるブレ補正の構成は上記実施形態に限定されるものではない。例えば、光軸に対して直角方向に撮像素子を機械的にシフトさせるブレ補正機構を備えた電子カメラにも本発明を適用できる。また、ブレ量に応じて全体画像からの切り出し位置をシフトさせることで、ブレ補正された部分画像を得る電子式手ブレ補正の電子カメラに本発明を適用してもよい（上記の各構成に関する図示はいずれも省略する）。
【０１２９】
（２）上記実施形態では、メインＣＰＵ２３の変換係数演算部３３と、防振制御ＣＰＵ１７の近似演算部１７ａとの間で変換係数の取得先を切り替える例を説明した。しかし、本発明の撮像装置では、いずれもメインＣＰＵ２３の変換係数演算部３３と近似演算部３４との間で変換係数の取得先を切り替えるようにしてもよい。
【０１３０】
（３）上記実施形態では、レンズ一体型カメラの構成例を説明したが、本発明の撮像装置はレンズ交換式のカメラであってもよい。
【０１３１】
（４）上記実施形態では、コントラストＡＦにおいて、粗検出動作および精密検出動作との２回のスキャンを行う例を説明したが、本発明では粗検出動作または精密検出動作のいずれか一方のみでＡＦを行うようにしてもよい。
【０１３２】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲が、その精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図するものである。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物によることも可能である。
【図面の簡単な説明】
【０１３３】
【図１】一の実施形態における電子カメラの構成例を示す図
【図２】メインＣＰＵの動作例を示す流れ図
【図３】図２の続きの流れ図
【図４】変換係数のグラフと既定値Ｌｄとの関係例を示す図
【図５】コントラストＡＦでの焦点評価値と被写体の位置との関係の一例を示す図
【図６】コントラストＡＦでの焦点評価値と被写体の位置との関係の一例を示す図
【図７】演算選択処理のサブルーチンの動作例を示す流れ図
【図８】防振制御ＣＰＵの動作例を示す流れ図
【図９】メインＣＰＵと防振制御ＣＰＵとの動作例を示すタイミングチャート
【符号の説明】
【０１３４】
１１…撮像光学系、１２…第１レンズ駆動部、１３…ブレ補正レンズ、１４…レンズ位置検出部、１５…第２レンズ駆動部、１６…ブレ検出部、１７…防振制御ＣＰＵ、１７ａ，３４…近似演算部、１８…不揮発性メモリ、１９…撮像素子、２３…メインＣＰＵ、２８…温度センサ、３２…合焦制御部、３３…変換係数演算部、３５…切替制御部
【図１】
2010154414.tif 000006
【図２】
2010154414.tif 000007
【図３】
2010154414.tif 000008
【図４】
2010154414.tif 000009
【図５】
2010154414.tif 000010
【図６】
2010154414.tif 000011
【図７】
2010154414.tif 000012
【図８】
2010154414.tif 000013
【図９】
2010154414.tif 000014