(57)【要約】【課題】  焦点調整処理を更に高速化すること。【解決手段】  フォーカスレンズを移動させながら、複数回合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する焦点調節方法であって、前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに移動するかを決定し（Ｓ４０１）、決定した方向に予め決められた速度で前記フォーカスレンズを移動させながら、合焦情報を取得し（Ｓ４０２）、取得した合焦情報に基づいて、前記フォーカスレンズの駆動を停止し（Ｓ４０４、Ｓ４０５）、当該停止した位置から前記合焦情報取得工程において前記フォーカスレンズを駆動した方向と逆方向に前記フォーカスレンズの移動を開始する（Ｓ４３２、Ｓ４４１）。【選択図】  図３
2006215546.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを移動させながら、複数回合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する焦点調節方法であって、
前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに移動するかを決定する決定工程と、
前記決定工程で決定された方向に予め決められた速度で前記フォーカスレンズを移動させながら、合焦情報を取得する合焦情報取得工程と、
前記合焦情報取得工程で取得した合焦情報に基づいて、前記フォーカスレンズの駆動を停止し、当該停止した位置から前記合焦情報取得工程において前記フォーカスレンズを駆動した方向と逆方向に前記フォーカスレンズの移動を開始する合焦工程と
を有することを特徴とする焦点調節方法。
【請求項２】
フォーカスレンズを移動させながら、複数回合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する焦点調節方法であって、
前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに駆動するかを決定する決定工程と、
前記決定工程で決定された方向に予め決められた速度で前記フォーカスレンズを移動させながら、合焦情報を取得する合焦情報取得工程と、
前記合焦情報取得工程で取得した合焦情報に基づいて、無限遠端または至近端から前記フォーカスレンズの移動を行う合焦工程と
を有することを特徴とする焦点調節方法。
【請求項３】
前記合焦情報取得工程における予め決められた速度は、前記フォーカスレンズの次の移動の際の速度よりも速いことを特徴とする請求項１または２に記載の焦点調節方法。
【請求項４】
合焦情報取得手段を有し、フォーカスレンズを移動させながら、複数回前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する焦点調節装置であって、
前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに移動するかを決定し、決定した方向に予め決められた速度で前記フォーカスレンズを移動させながら、前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて、前記フォーカスレンズの駆動を停止し、当該停止した位置からそれまでの駆動方向と逆方向に前記フォーカスレンズの移動を開始するように制御する制御手段
を有することを特徴とする焦点調節装置。
【請求項５】
合焦情報取得手段を有し、フォーカスレンズを移動させながら複数回前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する焦点調節装置であって、
前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、予め決められた速度で前記フォーカスレンズを駆動しながら、前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて、無限遠端または至近端から前記フォーカスレンズの移動を行うように制御する制御手段
を有することを特徴とする焦点調節装置。
【請求項６】
前記予め決められた速度は、次のフォーカスレンズの移動の際の速度より高速であることを特徴とする請求項４または５に記載の焦点調節装置。
【請求項７】
前記制御手段は、前記ズームレンズの位置または被写体輝度の少なくともいずれかに応じて基準位置を設定し、前記フォーカスレンズが前記基準位置よりも無限遠端側に有る場合には無限遠端方向に駆動し、前記基準位置よりも至近端側に有る場合には至近端方向に駆動することを決定することを特徴とする請求項４乃至６のいずれかに記載の焦点調節装置。
【請求項８】
前記被写体輝度が予め設定された輝度よりも明るい場合には、暗い場合よりも前記基準位置を至近端側に設定することを特徴とする請求項７に記載の焦点調節装置。
【請求項９】
前記ズームレンズの位置が広角側に有る場合、望遠側に有る場合によりも前記基準位置を無限遠端側に設定することを特徴とする請求項７または８に記載の焦点調節装置。
【請求項１０】
前記制御手段は、前記ズームレンズの位置に基づいて、合焦位置の判定処理において、第１の速度か、該第１の速度よりも速い第２の速度で前記フォーカスレンズを移動させるかを決定することを特徴とする請求項４または５に記載の焦点調節装置。
【請求項１１】
請求項４乃至１０のいずれかに記載の焦点調節装置と、撮像素子とを有することを特徴とする撮像装置。
【請求項１２】
請求項１乃至３のいずれかに記載の焦点調節方法における各工程を実現するためのプログラムコードを有することを特徴とする情報処理装置が実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点調節方法及び焦点調節装置に関し、詳しくは撮像光学系により結像される被写体像を光電変換する撮像素子により取得される画像信号を使用して、自動焦点調整を行う焦点調節方法及び焦点調節装置に関するものである。
【背景技術】
【０００２】
従来よりオートフォーカス（ＡＦ）動作を高速化するために、様々な提案がなされている。一例として、特許文献１では、撮影状況に応じて焦点調整時のレンズ駆動方向を決定することにより、焦点調整処理を高速化することが開示されている。
【０００３】
この焦点調整処理では、シャッターボタンの半押し操作に伴い、フォーカスレンズを移動しながら異なる位置でＣＣＤから画像信号を取得し、取得した画像信号のコントラスト成分に基づいて評価値を求めるＡＦサーチ動作を行う。この時、ＡＦサーチ動作開始時点のフォーカス位置とズーム位置を検出し、現在のフォーカス位置が焦点検出領域内の近距離側に位置している場合にはサーチ方向を至近から無限遠に向かう方向に決定する。一方、現在のフォーカス位置が焦点検出領域内の遠距離側にあるときは、サーチ方向を無限遠から至近に向かう方向に決定する。また現在のズーム位置がワイド側にあるときはサーチ方向を至近から無限遠に向かう方向とし、現在のズーム位置がテレ側にあるときは無限遠から至近に向かう方向とする。
【０００４】
【特許文献１】特開２００２−７２０７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上記従来例では、ＡＦサーチ動作開始時点のフォーカス位置とズーム位置とによってサーチ方向を決定しているため、遠距離側に被写体の存在する確率が高いシーンでも至近側からサーチが開始されることがある。
【０００６】
また、必ず至近端もしくは無限遠端からサーチを開始するため、ＡＦサーチ動作開始時点のフォーカス位置付近に被写体が存在する場合には、無駄なフォーカスレンズの移動とサーチ動作とを行うことになり、焦点調整処理の高速化の妨げとなっていた。
【０００７】
本発明は上記問題点を鑑みてなされたものであり、焦点調整処理を更に高速化することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、フォーカスレンズを移動させながら、複数回合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する本発明の焦点調節方法は、前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに移動するかを決定する決定工程と、前記決定工程で決定された方向に予め決められた速度で前記フォーカスレンズを移動させながら、合焦情報を取得する合焦情報取得工程と、前記合焦情報取得工程で取得した合焦情報に基づいて、前記フォーカスレンズの駆動を停止し、当該停止した位置から前記合焦情報取得工程において前記フォーカスレンズを駆動した方向と逆方向に前記フォーカスレンズの移動を開始する合焦工程とを有する。
【０００９】
また、合焦情報取得手段を有し、フォーカスレンズを移動させながら、複数回前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する本発明の焦点調節装置は、前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに移動するかを決定し、決定した方向に予め決められた速度で前記フォーカスレンズを移動させながら、前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて、前記フォーカスレンズの駆動を停止し、当該停止した位置からそれまでの駆動方向と逆方向に前記フォーカスレンズの移動を開始するように制御する制御手段を有する。
【００１０】
また、別の構成によれば、フォーカスレンズを移動させながら、複数回合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する本発明の焦点調節方法は、前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、前記フォーカスレンズを無限遠端方向と至近端方向のいずれに駆動するかを決定する決定工程と、前記決定工程で決定された方向に予め決められた速度で前記フォーカスレンズを移動させながら、合焦情報を取得する合焦情報取得工程と、前記合焦情報取得工程で取得した合焦情報に基づいて、無限遠端または至近端から前記フォーカスレンズの移動を行う合焦工程とを有する。
【００１１】
また、合焦情報取得手段を有し、フォーカスレンズを移動させながら複数回前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて合焦位置を判定する本発明の焦点調節装置は、前記合焦位置の判定処理に先立って、前記フォーカスレンズの位置に基づいて、予め決められた速度で前記フォーカスレンズを駆動しながら、前記合焦情報取得手段により合焦情報を取得し、取得した合焦情報に基づいて、無限遠端または至近端から前記フォーカスレンズの移動を行うように制御する制御手段を有する。
【００１２】
また、本発明の撮像装置は、上述したいずれかの焦点調節装置と、撮像素子とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、焦点調整処理を更に高速化することが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１５】
図１は、本発明の実施の形態における撮像装置の構成を示すブロック図である。図１において、１は撮像装置、２はズームレンズ群、３はフォーカスレンズ群、４はズームレンズ群２及びフォーカスレンズ群３等からなる撮像光学系を透過した光束の量を制御する光量調節及び後述する個体撮像素子５への露出を制御する絞りである。３１は、ズームレンズ群２、フォーカスレンズ群３、絞り４等からなる撮影レンズ鏡筒である。５はＣＣＤやＣＭＯＳセンサ等に代表される固体撮像素子（以下、「ＣＣＤ」と呼ぶ。）で、撮影レンズ鏡筒３１を透過し、絞り４によって光量調節された光学被写体像がその受光面に結像され、この結像した被写体像を光電変換して電気的な画像信号を出力する。
【００１６】
６はＣＣＤ５から出力された画像信号を受けて各種の画像処理を施すことにより所定の画像信号を生成する撮像回路、７は撮像回路６により生成されたアナログ画像信号をデジタル画像信号（画像データ）に変換するＡ／Ｄ変換回路である。８はこのＡ／Ｄ変換回路７から出力される画像データを一時的に記憶するバッファメモリ等のメモリ（ＶＲＡＭ）である。９はＶＲＡＭ８に記憶された画像信号を読み出してアナログ画像信号に変換すると共に、再生表示に適する形態の画像信号に変換するＤ／Ａ変換回路、１０はこのアナログ画像信号を表示する液晶表示装置（ＬＣＤ）等の画像表示装置（以下、「ＬＣＤ」と呼ぶ。）である。ＣＣＤ５により得られた画像を、後述する記憶用メモリ１２に記憶せずにＶＲＡＭ８及びＤ／Ａ変換回路９を介してＬＣＤ１０に逐次表示することで、電子ファインダ機能を実現することができる。
【００１７】
また、１２は半導体メモリ等からなる画像データを記憶する記憶用メモリである。記憶用メモリ１２としては、フラッシュメモリ等の半導体メモリや、カード形状やスティック形状をし、撮像装置１に対して着脱自在に形成されるカード型フラッシュメモリ等の半導体メモリが用いられる。他にも、ハードディスクやフロッピー（登録商標）ディスク等の磁気記憶媒体等、様々な形態のものが適用される。
【００１８】
１１は圧縮伸長回路であって、圧縮回路と伸長回路とからなる。圧縮回路は、ＶＲＡＭ８に一時記憶された画像データを読み出し、記憶用メモリ１２への記憶に適した形態に変換するために圧縮処理や符号化処理等を施す。伸長回路は、記憶用メモリ１２に記憶された画像データを再生表示等をする為に適した形態に変換するための復号化処理や伸長処理等を施す。例えば、後述する操作スイッチ２４のうち、不図示の再生スイッチが操作されて撮像モードになり、更にレリーズスイッチが操作されて露光記録動作が指示されると、以下の処理が行われる。まず、上述したようにしてＶＲＡＭ８に一時記憶された画像データは圧縮伸長回路１１の圧縮回路により圧縮及び符号化された後、記憶用メモリ１２に記憶される。また、再生モードになると再生動作が開始され、以下の処理が行われる。まず、記憶用メモリ１２に記憶された画像データは圧縮伸長回路１１の伸長回路において復号及び伸長された後、ＶＲＡＭ８に一時的に記憶される。ＶＲＡＭ８に一時的に記憶された画像データはＤ／Ａ変換回路９を介して上述した処理によりＬＣＤ１０に画像として再生表示される。
【００１９】
１５は撮像装置１全体の制御を行う演算用のメモリを内蔵したＣＰＵ、１３はＡ／Ｄ変換回路７から出力されるデジタル画像信号に基づいて自動露出（ＡＥ）処理を行うＡＥ処理回路である。ＡＥ処理回路１３は、入力された一画面分のデジタル画像信号の輝度値に対して累積加算等の演算処理を行って、被写体の明るさに応じたＡＥ評価値を算出する。このＡＥ評価値はＣＰＵ１５に出力される。
【００２０】
１４はＡ／Ｄ変換回路７から出力されるデジタル画像信号に基づいて自動焦点調節（ＡＦ）処理を行うＡＦ処理回路である。ＡＦ処理回路１４では、入力された一画面分のデジタル画像信号の高周波成分をハイパスフィルター（ＨＰＦ）等を介して抽出し、更に累積加算等の演算処理を行って、高域側の輪郭成分量等に対応するＡＦ評価値を算出する。
【００２１】
１６は所定のタイミング信号を発生するタイミングジェネレータ（ＴＧ）、１７はＣＣＤ５を駆動するＣＣＤドライバーである。ＴＧ１６は、所定のタイミング信号をＣＰＵ１５、撮像回路６、ＣＣＤドライバー１７へ出力し、ＣＰＵ１５はこのタイミング信号に同期させて各種の制御を行う。また撮像回路６は、ＴＧ１６からのタイミング信号を受け、これに同期させて色信号の分離等の各種画像処理を行う。さらにＣＣＤドライバー１７は、ＴＧ１６のタイミング信号を受け、これに同期してＣＣＤ５を駆動する。
【００２２】
また、２１は絞り４を駆動する絞り駆動モータ、１８は絞り駆動モータ２１を駆動制御する第１モータ駆動回路、２２はフォーカスレンズ群３を駆動するフォーカス駆動モータ、１９はフォーカス駆動モータ２２を駆動制御する第２モーター駆動回路である。２３はズームスレンズ群２を駆動するズーム駆動モータ、２０はズーム駆動モータ２３を駆動制御する第３モータ駆動回路、２４は各種のスイッチ群からなる操作スイッチである。
【００２３】
ＣＰＵ１５は、第１モータ駆動回路１８、第２モータ駆動回路１９、第３モータ駆動回路２０をそれぞれ制御する。これにより、絞り駆動モータ２１、フォーカス駆動モータ２２、ズーム駆動モータ２３を介して、絞り４、フォーカスレンズ群３、ズームスレンズ群２をそれぞれ駆動制御する。具体的には、ＣＰＵ１５はＡＥ処理回路１３において算出されたＡＥ評価値等に基づき第１モータ駆動回路１８を制御して絞り駆動モータ２１を駆動し、絞り４の絞り量を適正になるように調整するＡＥ制御を行う。またＣＰＵ１５はスキャンＡＦ処理回路１４において算出されるＡＦ評価値信号に基づき第２モータ駆動回路１９を制御してフォーカス駆動モータ２２を駆動し、フォーカスレンズ群３を合焦位置に移動させるＡＦ制御を行う。また操作スイッチ２４のうち不図示のズームスイッチが操作された場合は、これを受けてＣＰＵ１５は、第３モータ駆動回路２０を制御してズームモータ２３を駆動制御することによりズームレンズ群２を移動させ、撮像光学系の変倍動作（ズーム動作）を行う。
【００２４】
また、操作スイッチ２４としては、例えば、以下のものがある。撮像装置１を起動させて電源供給を行うための主電源スイッチや撮影動作（記憶動作）等を開始させるレリーズスイッチ、再生動作を開始させる再生スイッチ、ズーム倍率の変更、すなわち、ズームレンズ群２の移動を指示するズームスイッチ等である。本実施の形態では、レリーズスイッチは、第１ストローク（以下、「ＳＷ１」と呼ぶ。）と、第２ストローク（以下、「ＳＷ２」と呼ぶ。）との二段スイッチにより構成される。ＳＷ１は撮像動作に先立ってＡＥ処理及びＡＦ処理を開始させる指示信号を発生する。ＳＷ２は実際に画像を撮影して記録する露光記録動作を開始させる指示信号を発生する。
【００２５】
２５は各種制御等を行うプログラムや各種動作を行わせるために使用するデータ等が予め記憶されている電気的に書き換え可能な読み出し専用メモリであるＥＥＰＲＯＭである。２６は電池、２８はストロボ発光部、２７はストロボ発光部２８の閃光発光を制御するスイッチング回路、２９は警告表示などを行うＬＥＤなどの表示素子、３０は音声によるガイダンスや警告などを行うためのスピーカーである。
【００２６】
次に、本実施の形態における撮像装置１の撮影動作について図２に示すフローチャートを用いて説明する。
【００２７】
撮像装置１の主電源スイッチがオン状態であり、かつ撮像装置１の動作モードが撮影（録画）モードにあるときに、撮影処理シーケンスが実行される。
【００２８】
まずステップＳ１において、ＣＰＵ１５は、上述したように、撮影レンズ鏡筒３１を透過しＣＣＤ５上に結像した被写体光学像を、撮像回路６、Ａ／Ｄ変換回路７、ＶＲＡＭ８、Ｄ／Ａ変換回路９を介して、ＬＣＤ１０に画像として表示する。
【００２９】
次いでステップＳ２において、レリーズスイッチの状態を確認する。撮影者によってレリーズスイッチが操作され、ＳＷ１がオン状態になったことをＣＰＵ１５が確認すると次のステップＳ３に進み、通常のＡＥ処理が実行される。続いてステップＳ４においてＡＦ処理が行われる。ＡＦ処理では、ＣＣＤ５により得られた画像信号の高周波成分が最も多くなるフォーカスレンズ群３の位置を求め、ＣＰＵ１５は第２モーター駆動回路１９を介してフォーカス駆動モータ２２を制御し、フォーカスレンズ群３をその求めた位置に移動する。なお、ステップＳ４で行われるＡＦ処理については詳細に後述する。
【００３０】
次に、ＡＦ処理の結果を判断し、ステップＳ５においてその信頼性が十分であればＡＦ処理が成功したことを通知し、その信頼性が低い場合にはＡＦ処理が失敗したことを通知する。例えば、成功した場合には、表示素子２９の点灯、ＬＣＤ１０上に緑の枠やメッセージを表示、スピーカー３０で音声を用いる等して通知を行う。また、失敗した場合には、表示素子２９の点滅、ＬＣＤ１０上に黄色の枠やメッセージを表示、スピーカー３０で音声を用いる等して通知を行う。なお、上述した通知方法や通知の仕方は一例であり、これらの方法に限るものではないことは言うまでもない。
【００３１】
このようにして所定のＡＦ処理を終了後、ＣＰＵ１５はステップＳ６において、ＳＷ２の確認を行う。ＳＷ２がオフであれば、ステップＳ９でＳＷ１の確認を行い、ＳＷ１もオフであればステップＳ２に戻り、オンであればステップＳ６に戻ってＳＷ２の確認を再び行う。ステップＳ６でＳＷ２がオンになっていたならばステップＳ７に進み、被写体の画像を記録するための露光処理を実行する。そして、ステップＳ８において露光して得た画像を上述したようにＣＣＤ５、撮像回路６、Ａ／Ｄ変換回路７、ＶＲＡＭ８、圧縮伸長回路１１を介して記憶用メモリ１２に記憶する。
【００３２】
次に、ステップＳ４で行われる本実施の形態のＡＦ処理について、図３のフローチャートを参照しながら詳細に説明する。
【００３３】
まず、図２のステップＳ２でＳＷ１がオンされ、ステップＳ４でＡＦ処理が開始されると、ステップＳ４０１において現在のフォーカスレンズ群３の位置を取得し、所定位置よりも無限遠側にあるか至近側にあるかを判定する。判定の結果、無限遠側にある場合はステップＳ４０２に進み、至近側の場合はステップＳ４２１に進む。なお、本実施の形態において、この判定基準となる所定位置はフォトスペースと呼ばれる焦点距離（撮影画角）、輝度、撮影距離別の被写体存在確率を表すデータベースに基づいて、ズームポジション毎に設定される。なお、この所定位置の決定方法については、詳細に後述する。
【００３４】
所定位置よりも無限遠側にある場合、ステップＳ４０２では無限遠端の方向にフォーカスレンズ群３を駆動し、ＡＦ処理回路１４により上述した方法でＡＦ評価値を取得する処理を行う。このとき、フォーカス駆動モータ２２が駆動可能な最高速度でフォーカスレンズ群３を駆動しながら、所定間隔でＡＦ評価値を取得する。以下、最高速度でＡＦ評価値を取得する処理を「高速ＡＦ駆動」と呼ぶ。なお、この高速ＡＦ駆動で取得されるＡＦ評価値は不十分なものであっても構わない。次いでステップＳ４０３でフォーカスレンズ群３の移動停止判定を行う。ここでは、ステップＳ４０２で新たにＡＦ評価値が取得される毎に、前回取得したＡＦ評価値と今回取得したＡＦ評価値とを比較し、今回取得したＡＦ評価値が前回のＡＦ評価値より所定量減少していたら減少カウンターをカウントアップする。所定量減少していなければ、減少カウンターをクリアする。そして減少カウンターの値が所定値（所定回数）に達すると、移動停止と判定する。すなわち、ステップＳ４０３の移動停止判定においては、ＡＦ評価値が所定回数連続して所定量減少しているかどうかを判定する。
【００３５】
ステップＳ４０３の移動停止判定の結果により、移動停止と判定された場合（ステップＳ４０４でＹＥＳ）はステップＳ４０５に進み、フォーカスレンズ群３の駆動を停止する。その後、ステップＳ４３１へ進む。
【００３６】
一方、移動停止と判定されなかった場合（ステップＳ４０４でＮＯ）はステップＳ４１１へ進み、無限遠端にフォーカスレンズ群３が到達したか否かを判定する。無限遠端に到達していなければステップＳ４０２に戻って上述した処理を繰り返し、到達していればステップＳ４０５に進んでフォーカスレンズ群３の駆動を停止する。その後ステップＳ４３１へ進む。
【００３７】
ここで、上述したように高速ＡＦ駆動において取得したＡＦ評価値が不十分なために、ステップＳ４０４で本来移動停止判定で移動を停止すべきところ、停止しないものと判定を間違えても構わない。これは、移動停止の判定をし損なっても、後述するように再びその位置でＡＦ評価値が取得されるため、ＡＦ処理にかかる時間は長くなるものの合焦位置を検出することができるからである。逆に、移動を停止するべきでは無いところを停止するものと誤判断してはならない。これは、合焦位置の検出ができない事態を引き起こしてしまうからである。
【００３８】
このため、ＡＦ評価値の減少量を比較する所定値を大きめに設定したり、減少カウンターの値と比較する所定値（所定回数）を大きめに設定するなどして、ステップＳ４０３における判定において、上述した後者の誤判断が起きないようにするとよい。なお、加減速駆動を行っている場合も同様であり、ステップＳ４０２の処理において、ＡＦ評価値の取得タイミングに駆動速度の加速（減速）のタイミングを合わせ、ＡＦ評価値の取得位置（フォーカスレンズ位置）を正確に知るなどの工夫を行う必要はない。すなわち通常の合焦位置を正確に求めるためにＡＦ評価値を取得する場合はＡＦ評価値がされた位置を正確に知る必要があるが、この高速ＡＦ駆動においては合焦点が存在するか否かを判定するだけで良い。従って、ＡＦ評価値取得中にフォーカス駆動モータ２２の駆動速度がモーターの加減速駆動により変化しても構わない。
【００３９】
一方、ステップＳ４０１において、現在のフォーカスレンズ群３の位置が所定位置より至近側にあると判定されるとステップＳ４２１に進み、至近端の方向に高速ＡＦ駆動を行い、所定間隔でＡＦ評価値を取得する処理を行う。
【００４０】
次いで、ステップＳ４２２でピーク有無判定を行う。ここでは、ステップＳ４２１で新たにＡＦ評価値が取得される毎に、前回取得したＡＦ評価値と今回取得したＡＦ評価値とを比較する。そして、今回取得したＡＦ評価値が前回取得したＡＦ評価値より所定量増加していれば減少カウンターの値をチェックし、０ならば増加カウンターをカウントアップする。減少カウンターの値が０でなければ、増加カウンターの値を１にするとともに、減少カウンターの値を０にする。また、所定量減少していれば、減少カウンターをカウントアップする。そして増加カウンター及び減少カウンターの値をチェックし、各カウンターの値がそれぞれ決められた所定値（所定回数）以上ならばピークを検出したと判断する。すなわち、ステップＳ４２２のピーク有無検出においては、ＡＦ評価値が所定回数連続して所定量増加した後、所定回数連続して所定量減少したか否かを判定する。
【００４１】
ステップＳ４２２のピーク有無判定の結果により、ピーク有りと判定された場合（ステップＳ４２３でＹＥＳ）はステップＳ４２４に進み、ピーク検出フラグを立て、ステップＳ４２５へ進む。一方、ピーク無しと判定された場合（ステップＳ４２３でＮＯ）は直接ステップＳ４２５へ進む。
【００４２】
ここでも、無限遠端に高速ＡＦ駆動する場合と同様に、高速ＡＦ駆動することで、得られたＡＦ評価値が不十分なものとなり、ステップＳ４２３で本来ピーク有りと判断すべきところ、ピーク無しと判定を間違えても構わない。これは、無限遠端へ駆動するときと同様に、一旦ピークの検出をし損なっても後述するように再びその位置でＡＦ評価値が取得されるため、ＡＦ処理にかかる時間は長くなるものの合焦位置を検出することができるからである。逆に、本来ピークが無いと判断すべきところをピーク有りと判断してはならない。これは、合焦位置の検出ができない事態を引き起こしてしまうからである。
【００４３】
このため、例えば、ＡＦ評価値の増加量や減少量を比較する所定値を大きめに設定したり、増加カウンターや減少カウンターの値と比較する所定値（所定回数）を大きめに設定する。このように、ステップＳ４２２における判定において、上述した後者の誤判断が起きないようにするとよい。なお、加減速駆動を行っている場合も同様である。つまり、ステップＳ４２１の処理において、ＡＦ評価値の取得タイミングに駆動速度を加速（減速）のタイミングを合わせ、ＡＦ評価値の取得位置（フォーカスレンズ位置）を正確に知るなどの工夫を行う必要はない。
【００４４】
次にステップＳ４２５において、至近端にフォーカスレンズ群３が到達したか否かを判定する。至近端に到達していなければ、ステップＳ４２１に戻って上述した処理を繰り返し、到達していればステップＳ４２６に進んでフォーカスレンズ群３の駆動を停止する。その後ステップＳ４３１へ進む。
【００４５】
このように、本実施の形態においては、まずフォーカスレンズ群３の駆動方向を決め、無限遠端または至近端方向へフォーカスレンズ群３を高速駆動する。この高速駆動時にＡＦ評価値を取得し、取得したＡＦ評価値に基づいて、本来フォーカスレンズ群３の通常のＡＦ駆動を開始する位置（無限遠端または至近端）へ到達する前に、明らかにＡＦ評価値のピークが存在するかを検出する。ピークが存在すると判断された場合、無限遠端方向へフォーカスレンズ群３を駆動している場合はその時点で駆動を停止し、至近端方向へフォーカスレンズ群３を駆動している場合には停止せずにピークを検出したことのみを記憶しておく。ここで、無限遠端方向へフォーカスレンズ群３を駆動している場合に駆動を停止するのは、以下の理由による。まず、ピークが存在すると判断された時点よりも至近側に被写体が存在することが明らかであることと同時に、遠近競合の場合（つまり、ピークが２つ存在する場合）には至近側の被写体にピントを合わせる原則による。従って、無限端方向に駆動している場合にはそれより無限遠側にたとえ被写体が存在してもそのピント位置を求める必要が無いからである。
【００４６】
逆に、至近端方向にフォーカスレンズ群３を駆動している場合は、ピークが存在すると判断されたとしても、その位置よりも至近側に別の被写体が存在する可能性があり、別の被写体の有無を調べる必要がある。そのため、ピークを検出したことのみを記憶し、フォーカスレンズ群３の駆動を至近端まで継続する。ピークが存在すると判断された場合は、至近端からフォーカスレンズ群３を駆動する範囲の限定が可能なため、ピークを検出したか否かについてのみ記憶しておくのである。
【００４７】
次に、ステップＳ４３１ではズームポジションとピーク検出フラグをチェックする。ズームポジションが所定のポジションよりＷＩＤＥ側の場合またはピーク検出フラグが立っている場合はステップＳ４３２へ進む。それ以外の場合、すなわちズームポジションが所定のポジションよりＴＥＬＥ側でかつピーク検出フラグが立っていない場合にはステップＳ４４１へ進む。
【００４８】
ステップＳ４３２では焦点深度の３〜５倍程度のフォーカスレンズ群３の駆動間隔でＡＦ評価値を取得する処理を行う。以下、この処理を「粗スキャン」と呼ぶ。なお、粗スキャンの駆動間隔は、高速ＡＦスキャンでの駆動間隔よりも狭いものとする。本実施の形態では、粗スキャンと高速スキャンとでＡＦ評価値の取得のタイミングは変えずに、粗スキャンは高速スキャンよりも低速にフォーカスレンズ群３を動かす。
【００４９】
ここで、ステップＳ４３２に進む場合には、以下の３つのケースがある。
１）無限遠端方向に高速ＡＦ駆動を行い、ズームポジションがＷＩＤＥ側であると判定された場合。
２）至近端方向に高速ＡＦ駆動を行い、ピーク検出フラグフラグが立っていないが、ズームポジションがＷＩＤＥ側であると判定された場合。
３）至近端方向に高速ＡＦ駆動を行い、ピーク検出フラグフラグが立っている場合。
【００５０】
１）の場合、ステップＳ４０４でズームレンズ群３を停止した位置または無限遠端から、粗スキャンを行う。２）の場合、至近端からピークが検出されるまで粗スキャンを行う。３）の場合、至近端から、ピークが検出された位置よりも所定間隔無限遠方向の位置まで粗スキャンを行う。そしてステップＳ４３３において、ステップＳ４３２で取得したＡＦ評価値から合焦位置を求め、その位置へフォーカスレンズ群３を駆動し、図２のステップＳ５に進む。
【００５１】
一方、ステップＳ４４１では、焦点深度の１０程度のフォーカスレンズ群３の駆動間隔でＡＦ評価値を取得する処理を行う。以下、この処理を「超粗スキャン」と呼ぶ。なお、超粗スキャンの駆動間隔は、高速ＡＦスキャン時の駆動間隔よりも狭く、粗スキャン時の駆動間隔よりも広いものとする。本実施の形態では、超粗スキャンと高速スキャンとでＡＦ評価値の取得のタイミングは変えずに、超粗スキャンは高速スキャンよりも低速であって、粗スキャンよりも高速でフォーカスレンズ群３を動かす。
【００５２】
この場合、ＡＦ評価値を取得する駆動間隔が大変に粗いため粗スキャンに比べて高速にＡＦを行うことができるが、ピント精度に問題が残る。そのため、超粗スキャンのあとには細かい間隔で再度の駆動を行う必要があり、そのときの駆動間隔は焦点距離により焦点深度の１〜２倍になる。この駆動をここでは「合せ込み駆動」と呼び、当該駆動間隔でＡＦ評価値を取得する。ここで、ステップＳ４４１に進む場合には、以下の２つのケースがある。
１）無限遠端方向に高速ＡＦ駆動を行い、ズームポジションがＴＥＬＥ側であると判定された場合。
２）至近端方向に高速ＡＦ駆動を行い、ピーク検出フラグフラグが立っておらず、且つ、ズームポジションがＴＥＬＥ側であると判定された場合。
【００５３】
１）の場合、ステップＳ４０４でズームレンズ群３を停止した位置または無限遠端から、超粗スキャンを行い、２）の場合、至近端からピークが検出されるまで粗スキャンを行う。そして、ステップＳ４４２において、超粗スキャンで取得したＡＦ評価値の結果から仮の合焦位置を求める。この求め方は粗スキャンの時と同様である。この段階でＡＦ評価値の信頼性が低い場合は、図２のステップＳ５においてＡＦＮＧと表示する。なお、図３には示していないが、その場合にはステップＳ４４３以降の処理を行わない。
【００５４】
ステップＳ４４２でＡＦ評価値の信頼性が高く、仮の合焦位置が求まった場合は、ステップＳ４４３で仮の合焦位置から所定量シフトした合せ込み駆動開始位置へフォーカスレンズ群３を駆動する。そしてステップＳ４４４で合せ込み駆動を実行し、ステップＳ４４５において、得られたＡＦ評価値から合焦位置を求め、その位置へフォーカスレンズ群３を駆動する。
【００５５】
このように、ピーク検出フラグが立っておらず、ズームポジションがＴＥＬＥ側にある場合に超粗スキャンを行うことによって、ＡＦ処理をより高速に行うことが可能となる。なお、ズームポジションがＴＥＬＥ側にある場合にのみ超粗スキャンを行うのは、ＴＥＬＥ側にある場合には被写界深度が浅くなるため、ズームレンズ群３の駆動間隔が長くても十分に仮の合焦位置を検出することが可能になるためである。
【００５６】
次に、図３のフローチャートに示すようにＡＦ処理を行った場合のフォーカスレンズ群３の動きの概略について図４乃至図６を参照して説明する。なお、図４及び図５では、説明を分かりやすくするために、フォーカスレンズ群３の可動範囲を便宜上無限遠から至近方向に向かって順にＺｏｎｅ０〜Ｚｏｎｅ３に分ける。そして、Ｚｏｎｅ２とＺｏｎｅ３の境目に、ステップＳ４０１で無限遠端または至近端のいずれの方向に駆動するかの判断に用いる所定位置があるものとする。
【００５７】
図４は、ステップＳ４３２及びＳ４３３の処理に対応する動作を示しており、（１）及び（２）は無限遠端方向に高速ＡＦ駆動し、ズームポジションがＷＩＤＥ側である場合を示している。（３）は至近端方向に高速ＡＦ駆動し、ピークが検出されなかったがズームポジションがＷＩＤＥ側である場合、そして、（４）は至近端方向に高速ＡＦ駆動し、ピークが検出された場合を示す。
【００５８】
まず、（１）の例について図６を合わせて参照しながら説明する。当初Ｚｏｎｅ２にフォーカスレンズ群３があり、被写体がＺｏｎｅ０に存在するものとする。フォーカスレンズ群３は所定位置よりも無限遠側（ここでは、Ｚｏｎｅ０〜２の間）にあるので（図６の位置「０」）、まずフォーカスレンズ群３は無限遠方向に高速ＡＦ駆動される（図６の（ａ））。このときにＡＦ評価値のピークが検出されるとフォーカスレンズ群３を停止し（図６の位置「Ａ」）、ここではズームポジションがＷＩＤＥ側なので、その停止位置から至近端方向に粗スキャンを行う（図６の（ｂ））。（１）の例では、上述したように被写体がＺｏｎｅ０に存在する。この場合、粗スキャンをＺｏｎｅ０の至近端側の終端（図６の位置「Ｂ」）まで粗スキャンを行うようにしても良いし、ＡＦ評価値のピークを検出してから所定範囲、粗スキャンを行うようにしてもよい。更には、より至近端側にある被写体を検出するために、至近端まで粗スキャンを続けても良い。
【００５９】
そして粗スキャンで取得したＡＦ処理回路１４の出力（ＡＦ評価値）から、ＡＦ評価値が最大になる位置（図６の位置「Ｃ」）を求め、その位置にフォーカスレンズ群３を駆動する。
【００６０】
なお、本実施の形態では全てのフォーカスレンズ群３の駆動間隔毎にＡＦ評価値の取得を行わず、フォーカスレンズ群３の駆動間隔を適当に飛ばしてＡＦ評価値を取得する。そのため、図６に示すａ１、ａ２、ａ３点においてＡＦ評価値を取得し、合焦位置「Ｃ」においてはＡＦ評価値を取得しないことがあり得る。このような場合はＡＦ評価値が最大となった点と、その前後の点のＡＦ評価値から合焦位置「Ｃ」を計算にて求める。
【００６１】
また、このように補間計算を行いＡＦ評価値が最大値となる点（図６の位置「Ｃ」）を求める前にＡＦ評価値の信頼性を評価する。その信頼性が十分であれば、ＡＦ評価値が最大値となる点を求め、図２のステップＳ５においてＡＦＯＫ表示を行う。一方、ＡＦ評価値の信頼性を評価した結果その信頼性が低い場合には、ＡＦ評価値信号が最大値となる点を求める処理は行わず、図２のステップＳ５においてＡＦＮＧ表示を行う。
【００６２】
なお、言うまでもないが、（１）の例において被写体のコントラストが低いなどの理由により高速ＡＦ駆動中に被写体に相当するＡＦ評価値のピークが検出されない場合は、フォーカスレンズ群３は無限遠相当位置まで駆動される。そしてその位置から近側に向かってスキャンが行われることになる。
【００６３】
次に、図４の（２）の例について説明する。この例では、当初Ｚｏｎｅ１にフォーカスレンズ群３があり、被写体がＺｏｎｅ２に存在するものとする。フォーカスレンズ群３は所定位置よりも無限遠側（ここでは、Ｚｏｎｅ０〜２の間）にあるので、まずフォーカスレンズ群３は無限遠端方向に高速ＡＦ駆動される。この高速ＡＦ駆動中には被写体に相当するＡＦ評価値のピークが検出されないので、フォーカスレンズ群３は無限遠端まで駆動されることになる。ここではズームポジションがＷＩＤＥ側なので、無限遠端から至近端方向に粗スキャンが行われる。（２）の例では、上述したように被写体がＺｏｎｅ２に存在するので、Ｚｏｎｅ２の終端の位置まで粗スキャンを行っている。勿論ここでも（１）で説明したように、ＡＦ評価値のピークを検出してから所定範囲、粗スキャンを行うようにしても、更には、より至近端側にある被写体を検出するために、至近端まで粗スキャンを続けても良い。
【００６４】
そして粗スキャンで取得したＡＦ処理回路１４の出力（ＡＦ評価値）から、ＡＦ評価値が最大になる位置を求め、その位置にフォーカスレンズ群３を駆動する。
【００６５】
次に、図４の（３）の例について説明する。この例では、当初Ｚｏｎｅ３にフォーカスレンズ群３があり、被写体がＺｏｎｅ２に存在するものとする。フォーカスレンズ群３は所定位置よりも至近側（ここでは、Ｚｏｎｅ３）にあるので、まずフォーカスレンズ群３は至近端方向に高速ＡＦ駆動される。この高速ＡＦ駆動中に被写体に相当するＡＦ評価値のピークが検出されないので、ピーク検出フラグは立たずにフォーカスレンズ群３は至近端まで駆動されることになる。ここではズームポジションがＷＩＤＥ側なので、至近端から無限遠端方向に粗スキャンが行われる。（３）の例では、被写体に相当するＡＦ評価値のピークが検出されるまで粗スキャンを行う。
【００６６】
そして粗スキャンで取得したＡＦ処理回路１４の出力（ＡＦ評価値）から、ＡＦ評価値が最大になる位置を求め、その位置にフォーカスレンズ群３の駆動する。
【００６７】
次に、図４の（４）の例について説明する。この例では、当初Ｚｏｎｅ３にフォーカスレンズ群３があり、被写体がフォーカスレンズ群３よりも至近端側に存在するものとする。フォーカスレンズ群３は所定位置より至近側（ここでは、Ｚｏｎｅ３）にあるので、まずフォーカスレンズ群３は至近端方向に高速ＡＦ駆動される。この高速ＡＦ駆動中に被写体に相当するＡＦ評価値のピークが検出されるので、ピーク検出フラグが立ち、フォーカスレンズ群３は至近端まで駆動される。この場合、ピーク検出フラグが立っているのでズームポジションの位置に関わり無く、至近端から無限遠端方向に粗スキャンが行われる。（４）の例では、高速ＡＦ駆動で検出した最も至近端よりのＡＦ評価値のピーク周辺まで粗スキャンを行う。
【００６８】
そして粗スキャンで取得したＡＦ処理回路１４の出力（ＡＦ評価値）から、ＡＦ評価値信号が最大になる位置を求め、その位置にフォーカスレンズ群３を駆動する。
【００６９】
なお、（４）の例で、ピーク検出に失敗すると、ピーク検出フラグが立たずに高速ＡＦ駆動で至近端に到達することになるが、その場合、ズームポジションに応じて、ＷＩＤＥ側であれば上述した（３）の制御となる。また、ＴＥＬＥ側であれば、図５の（２）を参照して後述する制御を行うことになる。
【００７０】
次に、ステップＳ４４１からＳ４４５の処理に対応するフォーカスレンズの動きを図５を参照して説明する。図５は、ズームポジションが所定値よりＴＥＬＥ側であるものとする。
【００７１】
図５の（１）に示す例では、当初Ｚｏｎｅ２にフォーカスレンズ群３があり、被写体がＺｏｎｅ１に存在するものとする。フォーカスレンズ群３は所定位置よりも無限遠側（ここでは、Ｚｏｎｅ０〜２の間）にあるので、まずフォーカスレンズ群３は無限遠端方向に高速ＡＦ駆動される。この高速ＡＦ駆動中に被写体に相当するＡＦ評価値のピークがスキャン間隔が粗いために検出されなかった場合、フォーカスレンズ群３は無限遠端まで駆動されることにある。ここではズームポジションが所定値よりＴＥＬＥ側なので、無限遠端から至近端方向に超粗スキャンが行われる。（１）の例では、上述したように被写体がＺｏｎｅ２に存在するので、Ｚｏｎｅ２の終端の位置まで超粗スキャンを行うことになる。しかしながら、上述したように、ＡＦ評価値のピークを検出してから所定範囲、粗スキャンを行うようにしても、更には、より至近端側にある被写体を検出するために、至近端まで粗スキャンを続けても良い。
【００７２】
そして超粗スキャンで取得したＡＦ処理回路１４の出力（ＡＦ評価値）から、ＡＦ評価値が最大になる位置を求め、その位置を仮の合焦位置とする。更にその位置から焦点距離によって決まる所定範囲分、至近端側（超粗スキャン終了時にフォーカスレンズ群３がある側）にシフトした位置を合せ込みスキャン開始位置とし、その位置にフォーカスレンズ群３を駆動し、合せ込みスキャンを実行する。
【００７３】
そして合せ込みスキャンの結果からＡＦ評価値が最大になる位置を求め、その位置にフォーカスレンズ群３を駆動する。
【００７４】
なお、上記（１）の例ではＺｏｎｅ１に被写体があるものとしたが、Ｚｏｎｅ３に被写体がある場合にも同様の駆動が行われる。更に、高速ＡＦ駆動時にＺｏｎｅ１にある被写体に相当するＡＦ評価値のピークが検出された場合は、フォーカスレンズ群３は無限遠端まで駆動されずにその位置で停止し、停止した位置から至近端方向に超粗スキャンが行われることになる。
【００７５】
次に、図５の（２）の例について説明する。この例では、当初Ｚｏｎｅ３にフォーカスレンズ群３があり、被写体がＺｏｎｅ１に存在するものとする。フォーカスレンズ群３は所定位置よりも至近側（ここでは、Ｚｏｎｅ３）にあるので、まずフォーカスレンズ群３は至近端方向に高速ＡＦ駆動される。この高速ＡＦ駆動中に被写体に相当するＡＦ評価値のピークが検出されないので、ピーク検出フラグは立たずにフォーカスレンズ群３は至近端まで駆動されることになる。ここではピーク検出フラグが立っておらず、ズームポジションが所定値よりもＴＥＬＥ側なので、至近端から無限遠端方向に超粗スキャンが行われる。（２）の例では、被写体に相当するＡＦ評価値のピークが検出されるまで超粗スキャンを行う。
【００７６】
そして超粗スキャンで取得したＡＦ処理回路１４の出力（ＡＦ評価値）から、ＡＦ評価値が最大になる位置を求め、その位置を仮の合焦位置とする。更にその位置から焦点距離によって決まる所定範囲分、無限遠側（超粗スキャン終了時にフォーカスレンズ群３がある側）にシフトした位置を合せ込みスキャン開始位置とし、その位置にフォーカスレンズ群３を駆動し、合せ込みスキャンを実行する。
【００７７】
そして合せ込みスキャンの結果からＡＦ評価値が最大になる位置を求め、その位置にフォーカスレンズ群３を駆動する。
【００７８】
次に、本実施の形態におけるステップＳ４０１で無限遠端または至近端のいずれの方向に駆動するかの判断に用いる所定位置（閾値）の決め方について説明する。
【００７９】
本実施の形態では、フォトスペースと呼ばれる焦点距離（撮影画角）、輝度、撮例距離別の被写体存在確率を表すデータベースに基づきズームポジション毎の所定値を設定する。
【００８０】
図７及び図８はフォトスペースの例を示す図である。
【００８１】
図７はｆ＝４５ｍｍの場合、図８はｆ＝１１６ｍｍの場合の輝度及び被写体距離に対する被写体の存在確率を示す。これらの図に示す存在確率から、ｆ＝４５ｍｍとｆ＝１１６ｍｍのいずれの場合も、明るい時は無限遠の被写体を撮ることが多いが、暗い時は焦点距離により差があることが分かる。ｆ＝４５ｍｍでは５０ｃｍ程度から数１０ｍ程度に被写体が分布しているのに対し、ｆ＝１１６ｍｍでは３ｍ付近に集中している。
【００８２】
従って、大まかに言えば、明るい場合は遠い方から、暗い場合は焦点距離によりその被写体の存在確率の高い範囲のＡＦ評価値をより早く取得するようにフォーカスレンズ群３の駆動開始位置を決めるようにすれば良い。
【００８３】
本発明ではこの思想により、焦点距離（ズームポジション）別、輝度別に、無限遠端または至近端いずれから粗スキャンまたは超粗スキャンを行うか、すなわち、高速ＡＦ駆動を行う方向を決める閾値を決める。
【００８４】
以下は、３５ｍｍフィルムカメラ換算の焦点距離をｆとした場合の閾値の一例である。
明るい時（Ｂｖ＞４）    暗い時（Ｂｖ≦４）
【００８５】
ｆ≦２８ｍｍ                ：９０ｃｍ相当位置        １００ｃｍ相当位置
２８ｍｍ＜ｆ≦７０ｍｍ      ：８０ｃｍ相当位置        １００ｃｍ相当位置
７０ｍｍ＜ｆ≦１４０ｍｍ    ：６２.５ｃｍ相当位置      １００ｃｍ相当位置
１４０ｍｍ＜ｆ≦２００ｍｍ  ：１２５ｃｍ相当位置      ２００ｃｍ相当位置
２００ｍｍ＜ｆ              ：１２０ｃｍ相当位置      ２００ｃｍ相当位置
但し、ｆ＝１４０ｍｍまでは至近撮影距離を５０ｃｍ、それより長焦点距離の場合は至近撮影距離を１ｍとした場合の例である。
【００８６】
これからわかるように、短焦点では近距離の被写体を撮る可能性が比較的高いため、閾値を長焦点側に比べて無限遠側に設定している。また暗い時はストロボ撮影または夜景の撮影が主なので、その撮影距離はストロボ到達距離（２〜３ｍ）もしくは遠距離に限定される。そこで明るい時よりも閾値を無限遠側に設定している。
【００８７】
なお、上記実施の形態では、撮像装置１が個体撮像素子を用いて撮影を行う場合について説明したが、例えば銀塩フィルムの撮像装置にも適用可能であり、その場合には、合焦調節用にＡＦ評価値を取得することのできる構成を別に設けるようにすればよい。
【００８８】
また、複数の被写体が存在する場合に、より近くにある被写体に焦点を合わせることを前提として説明したが、これに限るものではなく、撮影モードに応じて、優先的に焦点を合わせる被写体距離を選択するようにしても良い。例えば、より遠くにある被写体に優先的に焦点を合わせる場合には、図３の処理において無限遠端方向と至近端方向へ駆動を行うときの制御を、上述の説明とは逆に行うようにすれば良い。
【００８９】
＜他の実施形態＞
なお、本発明の目的は、前述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体（または記録媒体）を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているオペレーティングシステム（ＯＳ）などが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。ここでプログラムコードを記憶する記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、磁気テープ、不揮発性のメモリカード、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ、光ディスク、光磁気ディスク、ＭＯなどが考えられる。また、ＬＡＮ（ローカル・エリア・ネットワーク）やＷＡＮ（ワイド・エリア・ネットワーク）などのコンピュータネットワークを、プログラムコードを供給するために用いることができる。
【００９０】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張カードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張カードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００９１】
【図１】本発明の実施の形態における撮像装置の概略構成を示すブロック図である。
【図２】本発明の実施の形態における撮像モードにおける処理を説明するフローチャートである。
【図３】本発明の実施の形態におけるＡＦ処理手順を示すフローチャートである。
【図４】図３に示すＡＦ処理を実行した場合のフォーカスレンズの動きを示す図である。
【図５】図３に示すＡＦ処理を実行した場合のフォーカスレンズの動きを示す図である。
【図６】図４（１）の場合のフォーカスレンズの動きと、ＡＦ評価値との関係を示す図である。
【図７】フォトスペースの説明図である。
【図８】フォトスペースの説明図である。
【符号の説明】
【００９２】
１  撮像装置
２  ズームレンズ群
３  フォーカスレンズ群
４  絞り
５  固体撮像素子
６  撮像回路
７  Ａ／Ｄ変換回路
８  ＶＲＡＭ
９  Ｄ／Ａ変換回路
１０  画像表示装置
１１  圧縮伸長回路
１２  記憶用メモリ
１３  ＡＥ処理回路
１４  ＡＦ処理回路
１５  ＣＰＵ
１６  タイミングジェネレータ
１７  ＣＣＤドライバー
１８  第１モータ駆動回路
１９  第２モーター駆動回路
２０  第３モータ駆動回路
２１  絞り駆動モータ
２２  フォーカス駆動モータ
２３  ズーム駆動モータ
２４  操作スイッチ
２５  ＥＥＰＲＯＭ
２６  電池
２７  スイッチング回路
２８  ストロボ発光部
２９  表示素子
３０  スピーカー
３１  撮影レンズ鏡筒
【図１】
2006215546.tif 000003
【図２】
2006215546.tif 000004
【図３】
2006215546.tif 000005
【図４】
2006215546.tif 000006
【図５】
2006215546.tif 000007
【図６】
2006215546.tif 000008
【図７】
2006215546.tif 000009
【図８】
2006215546.tif 000010