(57)【要約】【課題】焦点調節においてフォーカスレンズの動きを見えにくくする。【解決手段】コントラスト検出方式の焦点調節方法において、焦点深度が閾値よりも小さい場合のウォブリングにおいて、フォーカスレンズ１０５の振動中心を移動する時のフォーカスレンズの駆動振幅は振動中心を移動しない時のフォーカスレンズの駆動振幅よりも小さい。【選択図】図４
2011150295.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを光軸方向に往復移動させて撮像素子の出力信号に基づく焦点信号から合焦方向を検出する検出手段と、
前記合焦方向に前記フォーカスレンズを移動させて焦点調節する焦点調節手段と、
を有し、
前記焦点調節手段は、前記フォーカスレンズの往復移動の中心を移動する場合の前記フォーカスレンズの振幅を、前記フォーカスレンズの往復移動の中心を移動しない場合の前記フォーカスレンズの振幅よりも小さくすることを特徴とする撮像装置。
【請求項２】
焦点深度が閾値よりも小さい場合の前記フォーカスレンズの往復移動の最大振幅は、前記フォーカスレンズの往復移動の中心を移動しない場合の前記フォーカスレンズの振幅であることを特徴とする請求項１に記載の撮像装置。
【請求項３】
焦点深度が閾値以上の場合の前記フォーカスレンズの往復移動において、前記フォーカスレンズの往復移動の中心を移動する場合の前記フォーカスレンズの振幅は前記往復移動の中心を移動しない場合の前記フォーカスレンズの振幅よりも大きいことを特徴とする請求項１に記載の撮像装置。
【請求項４】
フォーカスレンズを光軸方向に往復移動させて撮像素子の出力信号に基づく焦点信号から合焦方向を検出する検出手段と、
前記合焦方向に前記フォーカスレンズを移動させて焦点調節する焦点調節手段と、
を有し、
前記焦点調節手段は、前記フォーカスレンズの往復移動の中心を移動する場合に、前記フォーカスレンズの往復運動における移動方向が前記フォーカスレンズの往復移動の中心を移動する方向と逆方向であるときに前記フォーカスレンズの往復移動の中心を移動することを特徴とする撮像装置。
【請求項５】
焦点深度が閾値よりも小さい場合、前記焦点調節手段は、前記フォーカスレンズの往復運動における移動方向が前記フォーカスレンズの往復移動の中心を移動する方向と逆方向であるときに前記フォーカスレンズの往復移動の中心を移動し、
焦点深度が閾値以上の場合、前記焦点調節手段は、前記フォーカスレンズの往復運動における移動方向が前記フォーカスレンズの往復移動の中心を移動する方向と同方向であるときに前記フォーカスレンズの往復移動の中心を移動することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記検出手段は、前記フォーカスレンズの往復移動の中心を移動した後は、前記フォーカスレンズの往復移動の移動前の中心について取得した前記焦点信号を前記合焦方向の検出には用いずに、前記フォーカスレンズの往復移動の移動後の中心について取得した前記焦点信号を前記合焦方向の検出に用いることを特徴とする請求項１ないし５のうちいずれか一項に記載の撮像装置。
【請求項７】
前記フォーカスレンズを駆動するステッピングモータを更に有することを特徴とする請求項１ないし６のうちいずれか一項に記載の撮像装置。
【請求項８】
フォーカスレンズを含む撮像光学系が形成した光学像を光電変換する撮像素子を備えた撮像装置の制御方法であって、
前記フォーカスレンズを光軸方向に往復移動させて前記撮像素子の出力信号に基づく焦点信号から合焦方向を検出する検出ステップと、
前記合焦方向に前記フォーカスレンズを移動させて焦点調節する焦点調節ステップと、
を有し、
前記焦点調節ステップは、前記フォーカスレンズの往復移動の中心を移動する場合の前記フォーカスレンズの振幅を、前記フォーカスレンズの往復移動の中心を移動しない場合の前記フォーカスレンズの振幅よりも小さくすることを特徴とする撮像装置の制御方法。
【請求項９】
フォーカスレンズを含む撮像光学系が形成した光学像を光電変換する撮像素子を備えた撮像装置の制御方法であって、
前記フォーカスレンズを光軸方向に往復移動させて前記撮像素子の出力信号に基づく焦点信号から合焦方向を検出する検出ステップと、
前記合焦方向に前記フォーカスレンズを移動させて焦点調節する焦点調節ステップと、
を有し、
前記焦点調節ステップは、前記フォーカスレンズの往復移動の中心を移動する場合に、前記フォーカスレンズの往復運動における移動方向が前記フォーカスレンズの往復移動の中心を移動する方向と逆方向であるときに前記フォーカスレンズの往復移動の中心を移動することを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラやデジタルビデオカメラ等の撮像装置における焦点調節（制御方法）に関する。
【背景技術】
【０００２】
撮像装置において撮像素子からの出力信号を処理して得られる画像の鮮鋭度（ＡＦ評価値）に基づく自動焦点調節（ＡＦ）（以下、「ＴＶ−ＡＦ」と称する）が知られている。ＴＶ−ＡＦでは、合焦方向を判別するためのウォブリングを行ってから合焦方向に山登り駆動を行う。ウォブリングでは、フォーカスレンズを光軸方向に一定周期で微小往復移動させながらフォーカスレンズの移動の中心をＡＦ評価値が大きくなる方向に動かす（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１２１８１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、撮像素子の微細化に伴って停止分解能が限られるモータ（例えば、ステッピングモータ）でウォブリングするとフォーカスレンズの動きが画像に表れてしまうという課題がある。
【０００５】
本発明は、フォーカスレンズの動きを見えにくくする撮像装置及びその制御方法を提供することを例示的な目的とする。
【課題を解決するための手段】
【０００６】
本発明の撮像装置は、フォーカスレンズを光軸方向に往復移動させて撮像素子の出力信号に基づく焦点信号から合焦方向を検出する検出手段と、前記合焦方向に前記フォーカスレンズを移動させて焦点調節する焦点調節手段と、を有し、前記焦点調節手段は、前記フォーカスレンズの往復移動の中心を移動する場合の前記フォーカスレンズの振幅を、前記フォーカスレンズの往復移動の中心を移動しない場合の前記フォーカスレンズの振幅よりも小さくすることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、フォーカスレンズの動きを見えにくくする撮像装置及びその制御方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本実施例のビデオカメラのブロック図である。
【図２】図１に示すマイクロコンピュータのＡＦ動作を説明するためのフローチャートである。
【図３】図２に示すＳ２０３の詳細のフローチャートである。
【図４】図３に示すＳ２２３の詳細のフローチャートである。
【図５】図４の効果を説明するためのグラフである。
【図６】図３に示すＳ２２４の効果を説明するためのグラフである。
【発明を実施するための形態】
【０００９】
図１は、本実施例のデジタルビデオカメラ（撮像装置）のブロック図である。ビデオカメラは、本実施例では、撮影レンズが一体型であるが撮影レンズが装着可能であってもよい。この場合、後述するマイクロコンピュータ１１５で生成された制御信号は、撮影レンズ内のレンズコンピュータに通信され、レンズコンピュータを介してフォーカスレンズの駆動を制御する。また、本実施の形態は、デジタルスチルカメラなど各種の撮像装置に適用することができる。
【００１０】
図１において、１０１は第１固定レンズ、１０２は光軸方向に移動して変倍を行う変倍レンズ、１０３は絞り、１０４は第２固定レンズである。１０５は焦点調節機能と変倍による像面移動を補正するいわゆるコンペンセータ機能とを兼ね備えたフォーカスレンズである。第１固定レンズ１０１、変倍レンズ１０２、絞り１０３、第２固定レンズ１０４及びフォーカスレンズ１０５により撮像光学系が構成される。
【００１１】
１０６は、ＣＣＤセンサやＣＭＯＳセンサにより構成される光電変換素子としての撮像素子であり、撮像面に形成された光学像（被写体像）を光電変換して電気信号に変換する。１０７は撮像素子１０６の出力をサンプリングし、ゲイン調整するＣＤＳ／ＡＧＣ回路である。
【００１２】
１０８はカメラ信号処理回路であり、ＣＤＳ／ＡＧＣ回路１０７からの出力信号に対して各種の画像処理を施し、映像信号を生成する。１０９はＬＣＤ等により構成されるモニタであり、カメラ信号処理回路１０８からの映像信号を表示する。１１０は記録部であり、カメラ信号処理回路１０８からの映像信号を半導体メモリ等の記録媒体に記録する。
【００１３】
１１１は変倍レンズ１０２を移動させるためのズーム駆動源である。１１２はフォーカスレンズ１０５を移動させるためのフォーカシング駆動源である。ズーム駆動源１１１及びフォーカシング駆動源１１２は、ステッピングモータにより構成される。
【００１４】
ステッピングモータでは、実際に使用できる停止分解能には限りがある。本実施例では、このような停止分解能が限られる駆動手段を使用した場合に浅い焦点深度において微動駆動が見えないように構成している。
【００１５】
１１３はＣＤＳ／ＡＧＣ回路１０７からの全画素の出力信号のうち焦点検出に用いられる領域の信号を通すＡＦゲートである。
【００１６】
ＡＦ信号処理回路１１４は、ＡＦゲート１１３を通過した信号から高周波成分や輝度差成分（ＡＦゲート１１３を通過した信号の輝度レベルの最大値と最小値の差分）等を抽出する。そして、ＡＦ信号処理回路１１４は、ＡＦ評価値（ＡＦ評価値はフォーカスレンズ１０５の合焦状態を示す焦点信号である）を生成し、マイクロコンピュータ１１５に出力する。ＡＦ信号処理回路１１４は、フォーカスレンズ１０５を光軸方向に往復移動させて撮像素子１０６の出力信号に基づく焦点信号に応じた合焦方向を検出する検出手段として機能する。
【００１７】
前述の通り、ＡＦ評価値は、撮像素子１０６からの出力信号を処理して得られる画像の鮮鋭度（コントラスト値ともいう）を表し、鮮鋭度は撮像光学系の合焦状態によって変化するので、撮像光学系の合焦状態を評価する焦点信号となる。
【００１８】
マイクロコンピュータ（ＭＣ）１１５は、制御手段として機能し、ビデオカメラ全体の動作の制御を司ると共に、フォーカシング駆動源１１２を制御してフォーカスレンズ１０５を移動させるＴＶ−ＡＦを行う。このため、ＭＣ１１５は、合焦方向にフォーカスレンズ１０５を移動させて焦点調節する焦点調節手段として機能する。
【００１９】
図２は、ＭＣ１１５のＴＶ−ＡＦ動作を示すフローチャートであり、図２及びそれ以降において「Ｓ」はＳｔｅｐの略である。
【００２０】
まず、ＭＣ１１５は、ＡＦ信号処理回路１１４を介してＡＦ評価値を取り込む（Ｓ２０１）。次に、ＭＣ１１５は、現在のモードが微小駆動モード（ウォブリングモード）かどうか判断し（Ｓ２０２）、そうであればフォーカスレンズ１０５を画面上で認識できないような微小な振幅で往復移動させる微小駆動（ウォブリング）を行う（Ｓ２０３）。
【００２１】
ウォブリングは、フォーカスレンズ１０５の光軸上の現在の位置から合焦位置までの方向である合焦方向を検出するために行う。ＴＶ−ＡＦでは、ＭＣ１１５は、ＡＦ評価値のピークに対応する合焦位置に焦点調節するようにフォーカスレンズ１０５を駆動するフォーカシング駆動源１１２を制御する。
【００２２】
次に、ＭＣ１１５は、合焦判定ができたかどうかを判断する（Ｓ２０４）。ＭＣ１１５は、合焦判定ができないと判断すると（Ｓ２０４のＮｏ）、合焦方向の判別ができたかどうかを判断する（Ｓ２０５）。
【００２３】
ＭＣ１１５が合焦方向の判別ができていないと判断すると（Ｓ２０５のＮｏ）、フローはＳ２０１に戻る。一方、ＭＣ１１５は合焦方向の判別ができたと判断すると（Ｓ２０５のＹｅｓ）、山登りモードに移行し（Ｓ２０６）、フローはＳ２０１に戻る。
【００２４】
一方、ＭＣ１１５は、合焦判定ができたと判断すると（Ｓ２０４のＹｅｓ）、合焦時のＡＦ評価値を保存し（Ｓ２０７）、再起動判定モードへ移行し（Ｓ２０８）、フローはＳ２０１に戻る。ここで、「再起動判定モード」とは、再びウォブリング（方向判別）をするか否かを判定するフローのことである（Ｓ２１７、Ｓ２１８）。
【００２５】
一方、ＭＣ１１５は、現在のモードが微小駆動モードではないと判断すると（Ｓ２０２のＮｏ）、現在のモードが山登り駆動モードかどうかを判断し（Ｓ２０９）、そうであれば山登り駆動を行う（Ｓ２１０）。Ｓ２１０では、特許文献１の図６−７と同様にＡＦ評価値が大きくなる方向へ所定の速度でフォーカスレンズ１０５を山登り駆動する。
【００２６】
次に、ＭＣ１１５は、フォーカスレンズ１０５がＡＦ評価値のピークを越えたかどうかを判断し（Ｓ２１１）、越えていないと判断すると（Ｓ２１１のＮｏ）、フローはＳ２０１に戻る。
【００２７】
一方、ＭＣ１１５は、ＡＦ評価値のピークを越えたと判断すると（Ｓ２１１のＹｅｓ）、ＡＦ評価値のピークに対応する合焦位置をフォーカスレンズ１０５の目標位置に設定し（Ｓ２１２）、停止モードに移行し（Ｓ２１３）、フローはＳ２０１に戻る。
【００２８】
一方、ＭＣ１１５は、山登り駆動モードではないと判断すると（Ｓ２０９のＮｏ）、停止モードかどうかを判断し（Ｓ２１４）、そうであればＡＦ評価値がフォーカスレンズ１０５がＡＦ評価値のピーク位置に戻ったかどうか判断する（Ｓ２１５）。
【００２９】
ＭＣ１１５はフォーカスレンズ１０５がピーク位置に戻ったと判断すると（Ｓ２１５のＹｅｓ）、微小駆動（合焦判別）モードへ移行し（Ｓ２１６）、フローはＳ２０１に戻る。一方、ＭＣ１１５はフォーカスレンズ１０５がピーク位置に戻っていないと判断すると（Ｓ２１５のＮｏ）、フローはＳ２０１に戻る。
【００３０】
一方、ＭＣ１１５は停止モードではないと判断すると（Ｓ２１４のＮｏ）、Ｓ２０７で保存したＡＦ評価値と現在のＡＦ評価値とを比較して現在のＡＦ評価値が閾値以上変動したかどうかを判断する（Ｓ２１７）。
【００３１】
ＭＣ１１５は、ＡＦ評価値が閾値以上変動していないと判断すると（Ｓ２１７のＮｏ）、フローはＳ２０１に戻る。一方、ＭＣ１１５は、ＡＦ評価値が変動したと判断すると（Ｓ２１７のＹｅｓ）、微小駆動（方向判別）モードへ移行する（Ｓ２１８）。
【００３２】
図３は、Ｓ２０３の微小駆動（ウォブリング）の詳細のフローチャートである。ウォブリングでは、フォーカスレンズ１０５を光軸方向に微小に振動させながらそのときのＡＦ評価値で合焦方向を検出すると共に振動に重畳して検出した合焦方向に振動の中心を移動させる。
【００３３】
まず、ＭＣ１１５は、絞り１０３やズーム位置などから決まる焦点深度に応じて、振動振幅、中心移動振幅を演算する（Ｓ２２１）。
【００３４】
次に、ＭＣ１１５は、焦点深度が浅いかどうか（閾値よりも小さいかどうか）を判断し（Ｓ２２２）、そうであれば減算方式微小駆動を行い（Ｓ２２３）、そうでなければ加算方式微小駆動を行う（Ｓ２２４）。本実施例は、浅い焦点深度においては微小駆動のフワつきが見えず、深い焦点深度においては、応答性を維持するＡＦ制御を限られた位置分解能のモータで実現している。
【００３５】
Ｓ２２３又はＳ２２４の後で、ＭＣ１１５は、所定回数連続して合焦方向と判断される方向が同一であるかどうかを判断し（Ｓ２２５）、そうでなければ所定回数フォーカスレンズ１０５が同一エリアで往復したかどうかを判断する（Ｓ２２６）。
【００３６】
ＭＣ１１５は、所定回数フォーカスレンズ１０５が同一エリアで往復していないと判断すると（Ｓ２２６のＮｏ）、処理を終了し、フローはＳ２０４に移行する。一方、ＭＣ１１５は、所定回数フォーカスレンズ１０５が同一エリアで往復したと判断すると（Ｓ２２６のＹｅｓ）、合焦判定ができたとして（Ｓ２２８）、処理を終了し、フローはＳ２０４に移行する。
【００３７】
一方、ＭＣ１１５は、所定回数連続して合焦方向と判断される方向が同一である判断すると（Ｓ２２５のＹｅｓ）、合焦方向を判別ができたとして（Ｓ２２７）、処理を終了し、フローはＳ２０４に移行する。
【００３８】
図４は、Ｓ２２３の詳細のフローチャートであり、焦点深度が閾値よりも小さい場合のウォブリングの動作フローを示している。
【００３９】
まず、ＭＣ１１５は、ウォブリングの動作状態を示す現在のモード（Ｍｏｄｅ）が０かどうかを判断する（Ｓ２３１）。現在のモードが０の場合（Ｓ２３１のＹｅｓ）、フォーカスレンズ１０５を至近側に停止する場合の処理を行う。
【００４０】
まず、ＭＣ１１５は、フォーカスレンズ１０５が無限側に位置しているときに撮像素子１０６に蓄積された電荷から生成された画像信号に基づいて演算されたＡＦ評価値を、無限側のＡＦ評価値として保存する（Ｓ２３２）。次に、ＭＣ１１５は、モードを加算し、４以上になった場合は０にクリアして（Ｓ２３４）、処理を終了する。
【００４１】
一方、ＭＣ１１５は、現在のモードが０でないと判断すると（Ｓ２３１のＮｏ）、現在のモードが１であるかどうかを判断する（Ｓ２３５）。現在のモードが１の場合（Ｓ２３５のＹｅｓ）、フォーカスレンズ１０５を無限方向に駆動する処理を行う。
【００４２】
前提として、ＭＣ１１５はＳ２４０でフォーカスレンズ１０５を駆動するための振動振幅と中心移動振幅を設定する。通常これらの振幅は焦点深度内に設定される。
【００４３】
まず、ＭＣ１１５は、以前に取得され保存されている至近側のＡＦ評価値が以前に取得され保存されている無限側のＡＦ評価値よりも大きいかどうかを判断する（Ｓ２３６）。
【００４４】
ＭＣ１１５は、至近側のＡＦ評価値が大きいと判断すると（Ｓ２３６のＹｅｓ）、駆動振幅＝振動振幅−中心移動振幅と設定する（Ｓ２３７）。無限方向への駆動量を減らすことで至近方向へ振動中心を移動する。微小駆動の駆動振幅を制限することによって浅い焦点深度において微小駆動が見えないようにできる。
【００４５】
その後、ＭＣ１１５は、ＡＦ評価値の履歴をクリアし（Ｓ２３８）、中心移動後に取得したＡＦ評価値で次の中心移動の判断を行う。
【００４６】
一方、ＭＣ１１５は、無限側のＡＦ評価値が大きいと判断すると（Ｓ２３６のＮｏ）、駆動振幅＝振動振幅と設定する（Ｓ２３９）。
【００４７】
次に、ＭＣ１１５は、無限方向へＳ２３７又はＳ２３８で決められた駆動振幅で駆動し（Ｓ２４０）、フローはＳ２３４へ移行する。
【００４８】
一方、ＭＣ１１５は、現在のモードが１でないと判断すると（Ｓ２３５のＮｏ）、現在のモードが２であるかどうかを判断する（Ｓ２４１）。現在のモードが２の場合（Ｓ２４１のＹｅｓ）、無限側にフォーカスレンズ１０５を停止する場合の処理を行う。
【００４９】
まず、ＭＣ１１５はフォーカスレンズ１０５が至近側に位置しているときに撮像素子１０６に蓄積された電荷から生成された画像信号に基づいて演算されたＡＦ評価値を至近側のＡＦ評価値として保存する（Ｓ２４２）。次に、ＭＣ１１５は、モードを加算し、４以上になった場合は０に戻して（Ｓ２３４）処理を終了する。
【００５０】
一方、ＭＣ１１５は、現在のモードが２ではなく３であると判断すると（Ｓ２４１のＮｏ）、フォーカスレンズ１０５を至近方向に駆動する処理を行う。
【００５１】
まず、ＭＣ１１５は、以前に取得され保存されている無限側のＡＦ評価値が以前に取得され保存されている至近側のＡＦ評価値よりも大きいかどうかを判断する（Ｓ２４３）。
【００５２】
ＭＣ１１５は、無限側のＡＦ評価値が大きいと判断すると（Ｓ２４３のＹｅｓ）、駆動振幅＝振動振幅−中心移動振幅と設定する（Ｓ２４４）。至近方向への駆動量を減らすことで無限方向へ振動中心を移動する。微小駆動の駆動振幅を制限することによって浅い焦点深度において微小駆動が見えないようにできる。
【００５３】
その後、ＭＣ１１５は、ＡＦ評価値の履歴をクリアし（Ｓ２４５）、中心移動後に取得したＡＦ評価値で次の中心移動の判断を行う。
【００５４】
一方、ＭＣ１１５は、至近側のＡＦ評価値が大きいと判断すると（Ｓ２４３のＮｏ）、駆動振幅＝振動振幅と設定する（Ｓ２３９）。
【００５５】
次に、ＭＣ１１５は、至近方向へＳ２４４又はＳ２４６で決められた振幅で駆動し（Ｓ２４７）、フローはＳ２３４へ移行する。
【００５６】
本実施例は、焦点深度が閾値よりも小さい場合のウォブリングにおいて、Ｓ２３７、Ｓ２４４に示すように、フォーカスレンズ１０５の駆動振幅を小さく設定している。即ち、振動中心を移動する時（即ち、Ｓ２３７とＳ２４４）のフォーカスレンズ１０５の駆動振幅は振動中心を移動しない時（即ち、Ｓ２３９とＳ２４６）のフォーカスレンズの駆動振幅よりも小さい。また、フォーカスレンズ１０５の最大振幅は振動中心を移動しない時（即ち、Ｓ２３９とＳ２４６）のフォーカスレンズ１０５の駆動振幅である。
【００５７】
一方、特許文献１では、振動中心を移動する時のフォーカスレンズの駆動振幅を振動振幅と中心移動振幅の和に設定し、振動中心を移動しない時のフォーカスレンズの駆動振幅は本実施例と同様である。本実施例によれば、浅い焦点深度においてフォーカスレンズ１０５の動きを見えにくくすることができる。
【００５８】
なお、本実施例では、ＭＣ１１５の制御により往復移動の中心を移動する場合のフォーカスレンズ１０５の振幅を、中心を移動しない場合のフォーカスレンズ１０５の振幅よりも小さく設定している。しかし、フォーカスレンズ１０５の制御に拘らず、往復移動の中心を移動する場合の駆動振幅が中心移動しない場合の駆動振幅よりも小さく構成されていれば足りる。
【００５９】
図５は、この時のフォーカスレンズ１０５の動作の時間経過を示す図である。横軸は時間で撮像素子１０６の垂直同期信号を単位時間としている。縦軸はフォーカスレンズ１０５の位置である。
【００６０】
図５において、フォーカスレンズ１０５の位置がＡの時に撮像素子１０６に蓄積された電荷（斜線楕円）に対するＡＦ評価値ＥＶＡが時刻ＴＡでＭＣ１１５に取り込まれる。フォーカスレンズ１０５の位置がＢの時に撮像素子１０６に蓄積された電荷（斜線楕円）に対するＡＦ評価値ＥＶＢが時刻ＴＢでＭＣ１１５に取り込まれる。フォーカスレンズ１０５の位置がＣの時に撮像素子１０６に蓄積された電荷（斜線楕円）に対するＡＦ評価値ＥＶＣが時刻ＴＣでＭＣ１１５に取り込まれる。
【００６１】
時刻ＴＣでは、ＭＣ１１５はＥＶＢ＜ＥＶＡであると判断すると振動中心Ｃ１を移動するよう設定し、そうでないと判断すると振動中心Ｃ１を移動しないよう設定する。図５においては、フォーカスレンズ１０５を無限方向に駆動する（Ｓ２４０）際に、振動中心Ｃ１を至近側の振動中心Ｃ２に移動している（Ｓ２３７）。このように、ＭＣ１１５は、フォーカスレンズ１０５の振動中心の移動を、フォーカスレンズ１０５の往復運動における移動方向（無限方向）がフォーカスレンズ１０５の振動中心の移動方向（至近方向）と逆方向になったときに行っている。
【００６２】
なお、もし時刻ＴＦで、ＭＣ１１５がＥＶＥ＜ＥＶＤであると判断すると、振動中心Ｃ２を移動するよう設定し、そうでないと判断すると振動中心Ｃ２を移動しないよう設定する。図５においては、フォーカスレンズ１０５を至近方向に移動する（Ｓ２４７）際に、振動中心を無限側に移動している（Ｓ２４４）。このように、ＭＣ１１５は、フォーカスレンズ１０５の振動中心の移動を、フォーカスレンズ１０５の往復運動における移動方向（至近方向）がフォーカスレンズ１０５の振動中心の移動方向（無限方向）と逆方向になったときに行っている。
【００６３】
また、この場合、ＭＣ１１５は振動中心の移動を行った場合に移動前の中心について取得したＡＦ評価値を用いて合焦方向を判断することを禁止している。即ち、振動中心Ｃ１を移動した後は、ＡＦ評価値の履歴をクリアし（Ｓ２３８）、新たな（移動後の）振動中心Ｃ２で前後に微小振動してＡＦ評価値を新たに取り直してから中心移動の判断を行う。
【００６４】
本実施例によれば、最大振幅が振動振幅に留まり、また中心移動もその位置で前後に振動して新たにＡＦ評価値を取り込んで行うため、行き過ぎが少ないという特徴を有する。
【００６５】
一方、Ｓ２２４の加算方式微小駆動においては、ＭＣ１１５は、本実施例の図４のＳ２３７とＳ２４４に対応するステップにおいて駆動振幅＝振動振幅＋中心移動振幅と設定する。
【００６６】
図６は、加算方式微小駆動のフォーカスレンズ１０５の動作の時間経過を示す図である。グラフの見方は図５と同様である。ＭＣ１１５は、ＥＶＢ＞ＥＶＡであれば時刻ＴＣで振動中心を至近側に移動するよう設定し、そうでないと判断すると振動中心を移動しないよう設定する。図６においては、フォーカスレンズ１０５を至近方向に駆動する際に、振動中心を至近側に移動している。このように、ＭＣ１１５は、フォーカスレンズ１０５の振動中心の移動を、フォーカスレンズ１０５の往復運動における移動方向（至近方向）がフォーカスレンズ１０５の振動中心の移動方向（至近方向）と同方向になったときに行っている。
【００６７】
なお、もしＥＶＤ＜ＥＶＥであれば時刻ＴＦで振動中心を無限側に移動するよう設定し、そうでないと判断すると振動中心を移動しないよう設定する。図６においては、フォーカスレンズ１０５を無限方向に移動する際に、振動中心を無限側に移動している。このように、ＭＣ１１５は、フォーカスレンズ１０５の振動中心の移動を、フォーカスレンズ１０５の往復運動における移動方向（無限方向）がフォーカスレンズ１０５の振動中心の移動方向（無限方向）と同方向になったときに行っている。
【００６８】
図６では、最大振幅は振動振幅＋中心移動振幅であり、また、中心移動を連続して行うため、同一方向に連続して移動する場合は早く焦点調節が行える。
【００６９】
以上のように、ＭＣ１１５は、再起動判定、微小駆動、山登り駆動、停止、微小駆動、再起動判定を繰り返しながらフォーカスレンズ１０５を移動させ、ＡＦ評価値を常に最大にするように制御して合焦状態を維持する。
【００７０】
本実施例は、焦点深度が浅い場合には振幅を減算することで中心移動を実現する微小駆動方法を使用して、焦点深度が深い場合には振幅を加算することで中心移動を実現する微小駆動方法と切り替える。このため、浅い焦点深度においては微小駆動のフワつきが見えず、深い焦点深度においては応答性を損なわないＡＦ性能を限られた位置分解能のモータで実現することができる。
【００７１】
なお、上述の実施例では、以前に取得され保存されている無限側のＡＦ評価値と以前に取得され保存されている至近側のＡＦ評価値とを比較する構成とした。しかしながら、例えば、図５において、ＡＦ評価値ＥＶＡとＡＦ評価値ＥＶＢを比較する代わりに、ＡＦ評価値ＥＶＡは、（ＡＦ評価値ＥＶＢとＡＦ評価値ＥＶＡの左側にあるＡＦ評価値との平均値）と比較されてもよい。即ち、上記平均値のように、複数のＡＦ評価値が比較対象として利用されてもよい。
【産業上の利用可能性】
【００７２】
撮像装置は、被写体の撮像に適用することができる。
【符号の説明】
【００７３】
１０５          フォーカスレンズ
１０６          撮像素子
１１２          フォーカシング駆動源
１１４          ＡＦ信号処理回路（検出手段）
１１５          マイクロコンピュータ
【図１】
2011150295.tif 000003
【図２】
2011150295.tif 000004
【図３】
2011150295.tif 000005
【図４】
2011150295.tif 000006
【図５】
2011150295.tif 000007
【図６】
2011150295.tif 000008