(57)【要約】【課題】  誤って所望の被写体以外の被写体に合焦した場合に、所望の被写体に合焦し直すことのできる焦点調節技術を提供すること。【解決手段】  フォーカスレンズを移動させる範囲を、直近に撮影した複数画像の合焦位置の間隔と、顔検出の結果得られた顔情報から検出された被写体距離の変位との比較結果が予め設定された閾値以上である場合に、前記閾値以内の場合に設定される範囲よりも広いとする。【選択図】  図４
2008281701.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズにより結像された被写体像を光電変換して画像を取得する撮像手段と、
前記フォーカスレンズの移動に伴って前記撮像手段から得られた画像を基に前記フォーカスレンズの合焦状態を検出し、当該検出された合焦状態に基づいて前記フォーカスレンズ位置を調節するよう制御する制御手段とを備え、
前記制御手段は、前記撮像手段にて得られた画像における被写体の大きさの変化に基づいて前記合焦状態の検出の際の前記フォーカスレンズを移動させる範囲を変更することを特徴とする焦点調節装置。
【請求項２】
前記画像における被写体の大きさの変化が、複数の撮影の際の合焦位置に基づく変化より大きい場合、前記フォーカスレンズの合焦状態を検出する際のフォーカスレンズの移動量を所定より大きくすることを特徴とする請求項１に記載の焦点調節装置。
【請求項３】
フォーカスレンズにより結像された被写体像を光電変換して画像を得る撮像手段と、
前記撮像手段にて得られた画像から被写体の特徴情報を検出する検出手段と、
前記フォーカスレンズを移動させる範囲を設定する範囲設定手段と、
前記範囲設定手段にて設定された範囲における前記フォーカスレンズの移動にともなって前記撮像手段から得られた画像を基に前記フォーカスレンズの合焦状態を検出し、当該検出された合焦状態を基に被写体像が合焦となるように前記フォーカスレンズ位置を調節するよう制御する制御手段とを備え、
前記範囲設定手段は、撮影した複数の画像において被写体が合焦となったフォーカスレンズの位置から合焦予測位置を検出し、当該合焦予測位置および前記検出手段の検出結果に基づいて、前記フォーカスレンズを移動させる範囲を変化させることを特徴とする焦点調節装置。
【請求項４】
前記被写体の特徴情報は、前記被写体の大きさであることを特徴とする請求項３に記載の焦点調節装置。
【請求項５】
前記範囲設定手段は、前記被写体の大きさに変化があった場合に、当該変化がなかった場合よりも前記フォーカスレンズを移動させる範囲を広くすることを特徴とする請求項４に記載の焦点調節装置。
【請求項６】
前記範囲設定手段は、前記被写体の大きさの撮影ごとの変化が前記合焦予測位置の変化よりも大きい場合には小さい場合に比べて前記フォーカスレンズを移動させる範囲を広くすることを特徴とする請求項４又は５に記載の焦点調節装置。
【請求項７】
前記範囲設定手段は、前記被写体の大きさの情報に基づき前記フォーカスレンズを移動させる位置を決めることを特徴とする請求項４乃至６のいずれか１項に記載の焦点調節装置。
【請求項８】
前記範囲設定手段は、前記検出手段により被写体の特徴情報が検出できた場合よりも検出できなかった場合のほうが、前記フォーカスレンズの移動の範囲を広くすることを特徴とする請求項１乃至７のいずれか１項に記載の焦点調節装置。
【請求項９】
請求項１乃至８のいずれかに記載の焦点調節装置と、前記フォーカスレンズを有することを特徴とする撮像装置。
【請求項１０】
フォーカスレンズの移動に伴って撮像手段から得られた画像を基に前記フォーカスレンズの合焦状態を検出し、当該検出された合焦状態に基づいて前記フォーカスレンズ位置を調節するよう制御する工程と、
前記撮像手段にて得られた画像における被写体の大きさの変化に基づいて前記合焦状態の検出の際の前記フォーカスレンズを移動させる範囲を変更することを特徴とする焦点調節方法。
【請求項１１】
フォーカスレンズにより結像された被写体像を光電変換して得られた画像から被写体の特徴情報を検出する検出工程と、
前記フォーカスレンズを移動させる範囲を設定する範囲設定工程と、
前記範囲設定工程にて設定された範囲における前記フォーカスレンズの移動にともなって得られた画像を基に前記フォーカスレンズの合焦状態を検出し、当該検出された合焦状態を基に被写体像が合焦となるように前記フォーカスレンズ位置を調節するよう制御する制御工程とを有し、
前記範囲設定工程では、撮影した複数の画像において被写体が合焦となったフォーカスレンズの位置から合焦予測位置を検出し、当該合焦予測位置および前記検出工程での検出結果に基づいて、前記フォーカスレンズを移動させる範囲を変化させることを特徴とする焦点調節方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点調節技術に関する。
【背景技術】
【０００２】
電子カメラでは、撮像素子に結像した被写体像の輝度信号の高周波成分が最大となるフォーカスレンズ位置を、所望する被写体像が合焦状態となる合焦位置として焦点調節を行う所謂コントラスト検出方式の焦点調節技術がある。被写体像の輝度信号の高周波成分が多いということは被写体像のコントラストが高いということで、低い場合に比べて焦点が合っていることを示す。このようなコントラスト検出方式では、フォーカスレンズを移動させて、複数の異なるフォーカスレンズ位置で被写体像の輝度信号の高周波成分を取得し（スキャン動作）、高周波成分が最も多くなる位置にフォーカスレンズを移動させる。
【０００３】
しかしながら、撮影毎にこのＡＦ制御を行うと、操作者が撮影開始要求操作をしてから、実際に撮影が行なわれるまでのレリーズタイムラグが発生してしまうという問題がある。そこで、レリーズタイムのスピードを優先して撮影したい場合には、スキャン動作を行うことのできる時間が限られるため、前回撮影において合焦した位置でフォーカスロックすることが提案されている。また、スキャン動作におけるフォーカスレンズの移動範囲を制限することも提案されている。
【０００４】
また、動く被写体に焦点を合わせるために、次の撮影の為の焦点調節制御を行う場合に、フォーカスレンズの移動範囲を現在の合焦位置を中心としてその両側に等しく振り分けるように設定し、焦点調節に掛かる時間を短縮する方法が提案されている。
【０００５】
また、連続撮影では短い時間間隔で連続的に撮影が行われるため、連続する撮影間では被写体が同一方向に移動している場合が多い。従って、前回の撮影までの被写体の移動方向、すなわち前回の撮影までのフォーカスレンズの駆動方向（合焦位置の移動方向）に基づいて、その次の撮影時における合焦位置をある程度予測することが可能である。これを利用して、現在の合焦位置を基準として、フォーカスレンズの駆動範囲の振り分け幅を異ならせることが提案されている（例えば、特許文献１参照）。
【０００６】
図１２（ａ）〜（ｃ）に示す例は、連続する３回の各撮影における合焦位置について示したものである。図１２（ｃ）では、前々回（図１２（ａ））および前回（図１２（ｂ））の撮影における合焦位置の移動方向に基づき、前回（図１２（ｂ））の合焦位置を基準として、その両側の走査範囲の振り分け幅（ＳＣ１、ＳＣ２）を互いに異ならせるようにしている。すなわち、前回までの移動方向と同一方向側の振り分け幅を相対的に大きくしている。
【０００７】
このように、前回の撮影までの合焦位置の移動方向に基づいて、走査範囲の振り分け幅を異ならせることにより、効率的にフォーカスレンズを駆動することができ、合焦処理を高速化することが可能となる。
【特許文献１】特開２００２−１２２７７３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら上述した従来例のように、一律にレリーズタイムラグの低減を優先して焦点調節をしてしまうと、背景などの主被写体でない被写体へ合焦してしまったり、誤合焦を招いてしまったりしていた。特に上述の連続撮影の先行例では、走査範囲の振り分け幅を相対的に大きくするだけで、その基準を変えていないため、像面移動速度が徐々に増していくような被写体には対応できない。具体的には、等速で近づいてくるような一般的な被写体では像面移動速度は加速度的に増加するため、従来例ではこのような一般的な動きをしている被写体に合焦することが難しい場合がある。
【０００９】
また従来の方法では、主被写体とは異なる背景等に非常に高いコントラストの被写体が存在し焦点検出領域に含まれる場合などには、主被写体以外の輝度信号の高周波成分に依存した合焦位置の検出結果が出てしまう。そして、間違えて背景等、所望の被写体以外の被写体に合焦した場合には、前回までの移動方向と同一方向側の振り分け幅を相対的に大きくしても所望の被写体の合焦位置が走査範囲内に入らず、背景等の被写体に合焦し続けてしまう。
【００１０】
本発明は上記問題点を鑑みてなされたものであり、誤って所望の被写体以外の被写体に合焦したか否かを判別できる焦点調節技術を提供することを目的とする。また、誤って所望の被写体以外の被写体に合焦したか否かが分かれば所望の被写体に合焦し直すことも可能となる。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明の技術的特徴としては、フォーカスレンズの移動に伴って撮像手段から得られた画像を基に前記フォーカスレンズの合焦状態を検出し、当該検出された合焦状態に基づいて前記フォーカスレンズ位置を調節するよう制御する工程と、前記撮像手段にて得られた画像における被写体の大きさの変化に基づいて前記合焦状態の検出の際の前記フォーカスレンズを移動させる範囲を変更することを特徴とする。また、他の技術的特徴としては、フォーカスレンズにより結像された被写体像を光電変換して得られた画像から被写体の特徴情報を検出する検出工程と、前記フォーカスレンズを移動させる範囲を設定する範囲設定工程と、前記範囲設定工程にて設定された範囲における前記フォーカスレンズの移動にともなって得られた画像を基に前記フォーカスレンズの合焦状態を検出し、当該検出された合焦状態を基に被写体像が合焦となるように前記フォーカスレンズ位置を調節するよう制御する制御工程とを有し、前記範囲設定工程では、撮影した複数の画像において被写体が合焦となったフォーカスレンズの位置から合焦予測位置を検出し、当該合焦予測位置および前記検出工程での検出結果に基づいて、前記フォーカスレンズを移動させる範囲を変化させることを特徴とする。
【発明の効果】
【００１２】
本発明によれば、誤って所望の被写体以外の被写体に合焦した場合に、所望の被写体に合焦し直すことのできる焦点調節技術を提供することができる。
【発明を実施するための最良の形態】
【００１３】
以下、添付図面を参照して本発明を実施するための最良の形態を詳細に説明する。
【００１４】
＜第１の実施形態＞
（装置の構成）
図１は、撮像装置の構成を示すブロック図である。図１において、１は撮像装置、２はズームレンズ群、３はフォーカスレンズ群、４はズームレンズ群２およびフォーカスレンズ群３等からなる撮像光学系を透過した光束の量を制御する光量調節および後述する個体撮像素子５への露出を制御する絞りである。３１は、ズームレンズ群２、フォーカスレンズ群３、絞り４等からなる撮影レンズ鏡筒である。５はＣＣＤやＣＭＯＳセンサ等に代表される固体撮像素子（以下、「ＣＭＯＳ」と呼ぶ。）で、撮影レンズ鏡筒３１を透過し、絞り４によって光量調節された光学被写体像がその受光面に結像され、この結像した被写体像を光電変換して電気的な画像信号を出力する。
【００１５】
６はＣＭＯＳ５から出力された画像信号を受けて各種の画像処理を施すことにより所定のフォーマットの画像信号を生成する撮像回路、７は撮像回路６により生成されたアナログ画像信号をデジタルの画像信号（画像データ）に変換するＡ／Ｄ変換回路である。８はこのＡ／Ｄ変換回路７から出力される画像データを一時的に記憶するバッファメモリ等のメモリ（ＶＲＡＭ）である。９はＶＲＡＭ８に記憶された画像信号を読み出してアナログ画像信号に変換すると共に、再生表示に適する形態の画像信号に変換するＤ／Ａ変換回路、１０はこのアナログ画像信号を表示する液晶表示装置（ＬＣＤ）等の画像表示装置（以下、「ＬＣＤ」と呼ぶ。）である。ＣＭＯＳ５により得られた画像を、後述する記憶用メモリ１２に記憶せずにＶＲＡＭ８およびＤ／Ａ変換回路９を介してＬＣＤ１０に逐次表示することで、電子ファインダ機能を実現することができる。
【００１６】
また、１２は半導体メモリ等からなる画像データを記憶する記憶用メモリである。記憶用メモリ１２としては、フラッシュメモリ等の半導体メモリや、カード形状やスティック形状をし、撮像装置１に対して着脱自在に形成されるカード型フラッシュメモリ等の半導体メモリが用いられる。他にも、ハードディスクやフロッピー（登録商標）ディスク等の磁気記憶媒体等、様々な形態のものが適用される。
【００１７】
１１は圧縮伸長回路であって、圧縮回路と伸長回路とからなる。圧縮回路は、ＶＲＡＭ８に一時記憶された画像データを読み出し、記憶用メモリ１２への記憶に適した形態に変換するために圧縮処理や符号化処理等を施す。伸長回路は、記憶用メモリ１２に記憶された画像データを再生表示等をする為に適した形態に変換するための復号化処理や伸長処理等を施す。例えば、後述する操作スイッチ２４のうち、不図示のモード切替スイッチが操作されて撮影モードになり、更にレリーズスイッチが操作されて露光記録動作が指示されると、以下の処理が行われる。まず、上述したようにしてＶＲＡＭ８に一時記憶された画像データは圧縮伸長回路１１の圧縮回路により圧縮および符号化された後、記憶用メモリ１２に記憶される。また、再生モードになると再生動作が開始され、以下の処理が行われる。まず、記憶用メモリ１２に記憶された画像データは圧縮伸長回路１１の伸長回路において復号および伸長された後、ＶＲＡＭ８に一時的に記憶される。ＶＲＡＭ８に一時的に記憶された画像データはＤ／Ａ変換回路９を介して上述した処理により表示に適したフォーマットのアナログ信号に変換され、ＬＣＤ１０に画像として再生表示される。
【００１８】
１５は撮像装置１全体の制御を行う演算用のメモリを内蔵したＣＰＵ、１３はＡ／Ｄ変換回路７から出力されるデジタル画像信号に基づいて自動露出（ＡＥ）処理を行うＡＥ処理回路である。ＡＥ処理回路１３は、Ａ／Ｄ変換回路７によってデジタル化された一画面分のデジタル画像信号の輝度値に対して累積加算等の演算処理を行って、被写体の明るさに応じたＡＥ評価値を算出する。このＡＥ評価値はＣＰＵ１５に出力される。
【００１９】
１４はＡ／Ｄ変換回路７から出力されるデジタルの画像信号に基づいて自動焦点調節（ＡＦ）処理を行うＡＦ処理回路である。ＡＦ処理回路１４では、Ａ／Ｄ変換回路７によってデジタル化された一画面分のデジタルの画像信号の内、ＡＦ領域として指定された画面の一部分の領域に相当する画像データの高周波成分をハイパスフィルター（ＨＰＦ）等を介して抽出する。更に、累積加算等の演算処理を行って、高域側の輪郭成分量等に対応するＡＦ評価値を算出する。このように、ＡＦ処理回路１４は、ＡＦ処理を行う過程において、ＣＭＯＳ５によって生成された画像信号から所定の高周波成分を検出する高周波成分検出手段の役割を担っている。なお、ＡＦ領域は中央部分の一箇所である場合や中央部分とそれに隣接する複数箇所である場合、離散的に分布する複数箇所である場合などがある。
【００２０】
１６は所定のタイミング信号を発生するタイミングジェネレータ（ＴＧ）、１７はＣＭＯＳ５を駆動するＣＭＯＳドライバーである。ＴＧ１６は、所定のタイミング信号をＣＰＵ１５、撮像回路６、ＣＭＯＳドライバー１７へ出力し、ＣＰＵ１５はこのタイミング信号に同期させて各種の制御を行う。また撮像回路６は、ＴＧ１６からのタイミング信号を受け、これに同期させて色信号の分離等の各種画像処理を行う。さらにＣＭＯＳドライバー１７は、ＴＧ１６のタイミング信号を受け、これに同期してＣＭＯＳ５を駆動する。
【００２１】
また、２１は絞り４を駆動する絞り駆動モータ、１８は絞り駆動モータ２１を駆動制御する第１モータ駆動回路、２２はフォーカスレンズ群３を駆動するフォーカス駆動モータ、１９はフォーカス駆動モータ２２を駆動制御する第２モータ駆動回路である。２３はズームスレンズ群２を駆動するズーム駆動モータ、２０はズーム駆動モータ２３を駆動制御する第３モータ駆動回路、２４は各種のスイッチ群からなる操作スイッチである。
【００２２】
ＣＰＵ１５は、第１モータ駆動回路１８、第２モータ駆動回路１９、第３モータ駆動回路２０をそれぞれ制御する。これにより、絞り駆動モータ２１、フォーカス駆動モータ２２、ズーム駆動モータ２３を介して、絞り４、フォーカスレンズ群３、ズームスレンズ群２をそれぞれ駆動制御する。具体的には、ＣＰＵ１５はＡＥ処理回路１３において算出されたＡＥ評価値等に基づき第１モータ駆動回路１８を制御して絞り駆動モータ２１を駆動し、絞り４の絞り量を適正になるように調整するＡＥ制御を行う。
【００２３】
またＣＰＵ１５はスキャンＡＦ処理回路１４において算出されるＡＦ評価値信号に基づき第２モータ駆動回路１９を制御してフォーカス駆動モータ２２を駆動し、フォーカスレンズ群３を合焦位置に移動させるＡＦ制御を行う。また操作スイッチ２４のうち不図示のズームスイッチが操作された場合は、これを受けてＣＰＵ１５は、第３モータ駆動回路２０を制御してズームモータ２３を駆動制御することによりズームレンズ群２を移動させ、撮像光学系の変倍動作（ズーム動作）を行う。
【００２４】
また、操作スイッチ２４としては、例えば、以下のものがある。撮像装置１を起動させて電源供給を行うための主電源スイッチや撮影動作（記憶動作）等を開始させるレリーズスイッチ、再生動作を開始させる再生スイッチ、ズーム倍率の変更、すなわち、ズームレンズ群２の移動を指示するズームスイッチ等である。本実施形態では、レリーズスイッチは、第１ストローク（以下、「ＳＷ１」と呼ぶ。）と、第２ストローク（以下、「ＳＷ２」と呼ぶ。）との二段スイッチにより構成される。ＳＷ１は撮像動作に先立ってＡＥ処理およびＡＦ処理を開始させる指示信号を発生する。ＳＷ２は実際に画像を撮影して記録する露光記録動作を開始させる指示信号を発生する。
【００２５】
２５は各種制御等を行うプログラムや各種動作を行わせるために使用するデータ等が予め記憶されている電気的に書き換え可能な読み出し専用メモリであるＥＥＰＲＯＭである。２６は電池、２８はストロボ発光部、２７はストロボ発光部２８の閃光発光を制御するスイッチング回路、２９は警告表示などを行うＬＥＤなどの表示素子、３０は音声によるガイダンスや警告などを行うためのスピーカーである。
【００２６】
３３はＬＥＤなどの光源で構成されるＡＦ補助光発光部、３２はＡＦ補助光発光部３３を駆動するためのＡＦ補助光駆動回路である。
【００２７】
次に、本第１の実施形態における撮像装置１の撮影動作について図２に示すフローチャートを用いて説明する。
【００２８】
なお、本発明の説明においては、フォーカスレンズ群３を所定位置に駆動しながらＣＭＯＳ５の出力に基づいてＡＦ評価値を取得する動作をスキャンと呼ぶ。また、ＡＦ評価値を取得するフォーカスレンズの位置をスキャンポイント、スキャンポイントの間隔をスキャン間隔、ＡＦ評価値を取得する数をスキャンポイント数、ＡＦ評価値を取得するフォーカスレンズ群３の駆動範囲をスキャン範囲と呼ぶものとする。
【００２９】
（撮像処理のフロー）
図２に示す撮影処理シーケンスは、撮像装置１の主電源スイッチがオン状態であり、かつ撮像装置１の動作モードが撮影（録画）モードにあるときに実行される。
【００３０】
まずステップＳ１において、ＣＰＵ１５は、上述したように、撮影レンズ鏡筒３１を透過しＣＭＯＳ５上に結像した被写体光学像を、撮像回路６、Ａ／Ｄ変換回路７、ＶＲＡＭ８、Ｄ／Ａ変換回路９を介して、ＬＣＤ１０に画像として表示する。この処理を所定時間おきに行うことで、ＬＣＤ１０は電子ビューファインダーとして機能する。ユーザーはＬＣＤ１０に表示された画像を観察することで、撮影するシーンを確認することができる。
【００３１】
次いでステップＳ２において、操作スイッチ２４のレリーズスイッチの状態を確認する。撮影者によってレリーズスイッチが操作され、ＳＷ１がオン状態になったことをＣＰＵ１５が確認すると次のステップＳ３に進み、ＡＥ処理を行う。ここでは、ＣＰＵ１５がＡＥ処理回路１３により求められたＡＥ評価値に基づいて第１モータ駆動回路１８を制御することにより、絞り駆動モータ２１を介して絞り４の開口状態を制御する。具体的には、ＡＥ評価値が低ければ（得られた画像が暗い）絞り４を開き、ＡＥ評価値が高ければ（得られた画像が明るい）絞り４を絞るように制御して、適切な明るさ（ＡＥ評価値）の画像が得られるようにする。
【００３２】
続いてステップＳ４においてＡＦ処理が行われる。ＡＦ処理では、ＣＭＯＳ５により得られた画像信号の高周波成分が最も多くなるフォーカスレンズ群３の位置を求め、ＣＰＵ１５は第２モータ駆動回路１９を介してフォーカス駆動モータ２２を制御し、フォーカスレンズ群３をその求めた位置に移動する。ここで、ＡＦ処理の概略を、図３を用いて説明する。
【００３３】
ＡＦ処理はＣＭＯＳ５によって生成された画像信号から出力される高周波成分が最も多くなるフォーカスレンズ群３の位置を求めることにより行われる。先ず、ＣＰＵ１５は第２モータ駆動回路１９を介してフォーカス駆動モータ２２を制御し、フォーカスレンズ群３を無限遠に相当する位置（図３における「Ａ」）に移動させる。そして、無限遠位置から各々の撮影モードにおいて設定される至近距離に相当する位置（図３における「Ｂ」）までのスキャン範囲を、予め設定されたスキャン間隔でスキャンする。そして、各スキャンポイントでＡＦ処理回路１４によりＡＦ評価値を取得する。フォーカスレンズ群３の駆動が終了した時点で、取得したＡＦ評価値から、高周波成分が最大になる位置、即ち合焦位置（図３における「Ｃ」）を求め、その位置にフォーカスレンズ群３を移動する。
【００３４】
なお、スキャンＡＦ処理の高速化のために、ステップＳ４のスキャン間隔は、フォーカスレンズ群３を停止させることが可能な全ての停止位置ではなく、所定の停止可能位置おきにする。この場合、図３に示すように、実際にＡＦ評価値が最大値となる点でＡＦ評価値の取得が行われず、その前後の点ａ１、ａ２、ａ３においてＡＦ評価値を取得することがあり得る。このような場合は得られたＡＦ評価値の内、最大値となった点とその前後の点から合焦位置Ｃを計算にて求める。
【００３５】
なお、合焦位置を求める前にＡＦ評価値の信頼性を評価する。その信頼性が十分であれば、ＡＦ評価値が最大値となる点を求め、「ＡＦ  ＯＫ」表示を行う。これは表示素子２９を点灯することなどにより行うと同時に、ＬＣＤ１０上に緑の枠を表示するなどの処理を行う。またＡＦ評価値の信頼性を評価した結果、その信頼性が低い場合には、ＡＦ評価値が最大値となる点を求める処理は行わず、「ＡＦ  ＮＧ」表示を行う。これは表示素子であるＬＥＣ２９を点滅することなどにより行うと同時に、ＬＣＤ１０上に黄色の枠を表示するなどの処理を行う（ステップＳ５）。なお、上述した表示方法や表示の仕方は一例であり、これらの方法に限るものではないことは言うまでもない。
【００３６】
このようにしてＡＦ処理を終了後、ＣＰＵ１５はステップＳ６において、ＳＷ１のオン状態が継続しているかをチェックする。オフであればステップＳ１に戻り、オンであればステップＳ７に進んでＳＷ２の確認を行う。ＳＷ２がオフであればステップＳ６に戻り、ＳＷ２がオンになっていたならばステップＳ８に進む。
【００３７】
ステップＳ８では、連続撮影の枚数をカウントする連写カウンターＮの値を１に初期化し、ステップＳ９において被写体の画像を記録するための露光処理を実行する。露光してＣＭＯＳ５から得た画像信号は、上述したように、撮像回路６、Ａ／Ｄ変換回路７、ＶＲＡＭ８、圧縮伸長回路１１を介して記憶用メモリ１２に記憶する。
【００３８】
露光処理が終わると、同時に顔検出も行う（ステップＳ９）。この顔検出は被写体の移動の予測が正しいかどうかを判定するために用いるので、撮影者によって顔検出機能がオフにされていても行う。また顔検出に用いるのはＥＶＦに表示された露光直前の画像である。顔検出を行い、検出の可否（顔検出ができたか否か）を記録する。また検出ができた場合は検出された顔の大きさおよび画面上の位置も記録する。
【００３９】
露光処理・顔検出が終了したならば、ステップＳ１０で連写カウンターの値を＋１し、ステップＳ１１で再びＳＷ２の確認を行う。ＳＷ２がオフになっていたならばステップＳ６に進んでＳＷ１がオフされるのを待つ。一方、ＳＷ２オン状態が維持されたままならばステップＳ１２に進み、連続撮影（連写）が指示されているかどうかを判断する。連写撮影が指示されていなければステップＳ１１に戻ってＳＷ２がオフされるのを待ち、ＳＷ２がオフされるとステップＳ６でＳＷ１がオフされるのを待つ。連写撮影が指示されていれば、ステップＳ１３で撮影と撮影の間に行われるＡＦに関する処理（連写間ＡＦ処理）を行う。そして、連写間ＡＦ処理の終了後、ステップＳ９に戻って露光処理を行う。
【００４０】
なお、この連写間ＡＦ処理を行うのは、撮影者によって連続撮影が指示されている場合である。連続撮影が指示されていない場合（一枚撮影モードが撮影者により指定されている場合など）は、ステップＳ９の露光処理が終了した後ステップＳ１１でＳＷ２の状態を調べＳＷ２オン状態が維持されたままならば、ＳＷ２オフ状態になるまで待機する。すなわちステップＳ９〜Ｓ１３において、ステップＳ９の露光処理およびステップＳ１０の連写カウンターのカウントアップや、ステップＳ１３の連写間ＡＦ処理は行わない。またステップＳ７においてＳＷ２がオフになっていなければ、ＳＷ２がオンになるまで待機するが、この間にＳＷ１がオフの状態になったならばステップＳ１に戻る。
【００４１】
（連写間ＡＦ処理のフロー）
ここで、ステップＳ１３で行われる連写間ＡＦ処理の詳細について、図４を参照して説明する。
【００４２】
この処理は連続撮影の２枚目以降に実行されるので、初めにこの処理が実行されるときは連続撮影の２枚目用の処理となる。このときの連写カウンターＮの値は２である。
【００４３】
ステップＳ４０１では、連続撮影の２枚目の撮影であるかどうか調べる。２枚目（連写カウンターＮの値が２）であればステップＳ４０２へ進み、２枚目でなければステップＳ４０３へ進む。
【００４４】
ステップＳ４０２では、連続撮影の１枚目の撮影の際のフォーカスレンズ群３の位置（合焦位置ＦＰ１）をスキャン範囲の中心ＯｂｊＰ２として設定する。更にスキャン範囲を設定するが、連続撮影の際の撮影間隔を延ばさないことを優先して設定される。具体的には、連続撮影間内に行われる処理、例えばＣＭＯＳ５からの画像信号の読み出し時間や、次の撮影動作のためのチェック時間等を考慮して、撮影間にＡＦ動作が終了するようにスキャンポイント数を定める。更に、ＡＦ動作（合焦位置探索）が可能なスキャン間隔を設定する。つまり、スキャン範囲は（スキャンポイント数−１）とスキャン間隔の積となる。但し、設定されたスキャン範囲が全域（合焦すべき至近端から無限遠端までの範囲）を越える場合は全域をスキャン範囲とする。また設定されたスキャン範囲の端が、合焦可能な至近端または無限遠端を越える場合はスキャン範囲をシフトして、合焦可能な至近端または無限遠端をスキャン範囲が越えないようにする。スキャン範囲の設定が終了したならば、ステップＳ４１３へ進む。
【００４５】
一方、２枚目の撮影でない場合、ステップＳ４０３において連続撮影の３枚目（連写カウンターＮの値が３）であるかどうか調べる。３枚目であればステップＳ４０４へ進み、３枚目でなければステップＳ４０５へ進む。３枚目の場合は、合焦位置履歴情報として連続撮影の１回目、２回目の２つの合焦位置（合焦位置ＦＰ１、ＦＰ２）に関する情報がある。従って、ステップＳ４０４では、連続撮影間の時間は一定であるとして、２つの合焦位置に関する情報から１次近似により被写体位置の予測（３回目の撮影の際の合焦位置の予測）を行って、合焦が予測されるスキャン範囲の中心位置ＯｂｊＰ３を式（１）より求める。
ＯｂｊＰ３＝ＦＰ２＋（ＦＰ２−ＦＰ１）×ＦｐＡｄｊ３      …（１）
ここで、上述の合焦が予測される位置（合焦予測位置）とは、スキャン範囲の中心位置、もしくはスキャン範囲そものなど、次の撮影で合焦されることが予測されるフォーカスレンズ群３の位置および／または位置群を示している。
【００４６】
なお、パラメータＦｐＡｄｊ３は、被写体位置の予測の結果と直前の合焦位置の重み付け設定のパラメータであり、０〜１の値をとる。図６のフォーカスレンズ位置を示す図はＦｐＡｄｊ３を１としている。このようにして演算された中心位置ＯｂｊＰ３に基づいてスキャン範囲が設定され、前回のスキャン範囲から被写体像が移動する方向にずらされる。ここでも、ステップＳ４０２と同様にスキャン範囲は連続撮影の際の撮影間隔を延ばさないことを優先して設定される。その後ステップＳ４１３へ進む。
【００４７】
ステップＳ４０５では１枚目の撮影直前の顔検出ができたか否かを調べる。１枚目の撮影直前に行われた顔検出において検出ができている場合にはステップＳ４０６に進む。また１枚目の撮影直前に行われた顔検出において検出ができていない場合はステップＳ４１０に進み、スキャン範囲の設定を行い、その後ステップＳ４１３へ進む。つまり、１枚目の撮影直前に顔検出ができていないということは、人物を被写体としていない可能性が高いため、顔検出結果に基づく被写体の移動の予測が正しいか否かの判定は行わない。これは顔が検出されたとしても、偶然検出された顔は違う人物の顔である可能性があるため、顔検出情報を用いることで判断を誤る懸念があるからである。
【００４８】
ステップＳ４１０では、４枚目以降の撮影であるので合焦位置履歴情報として少なくとも３回の合焦位置に関する情報がある。したがって、連続撮影間の時間は一定であるとすれば、２次近似により被写体位置の予測（今回の撮影の際のピーク位置の予測）を行う。例えば４枚目の撮影の際のスキャン範囲の中心位置ＯｂｊＰ４は式（２）より求められる。このようにして演算された中心位置ＯｂｊＰ４に基づいてスキャン範囲が設定され、前回のスキャン範囲から被写体像が移動する方向にずらされる。
ＯｂｊＰ４＝（ＦＰ１−３ＦＰ２＋３ＦＰ３）×ＦｐＡｄｊ４＋ＦＰ３（１−ＦｐＡｄｊ４）
＝（ＦＰ１−３ＦＰ２＋２ＦＰ３）×ＦｐＡｄｊ４＋ＦＰ３      …（２）
スキャン範囲の設定はステップＳ４０２、ステップＳ４０４で行われた設定と同様で、連続撮影の際の撮影間隔を延ばさないことを優先して設定される。その後ステップＳ４１３へ進む。
【００４９】
ステップＳ４０６〜Ｓ４０８では、顔検出の結果（顔情報）から被写体の距離変化を求め、合焦位置の変化から被写体の距離変化を求める。まずステップＳ４０６では３枚目の撮影直前にＬＣＤ１０に画像として表示された露光直前の画像を用いて顔検出を行う。そして、ステップＳ４０７にて顔検出ができたか否かを調べる。顔検出ができた場合にはステップＳ４０８に進み、顔検出ができなかった場合にはステップＳ４１０へ進む。ステップＳ４０８では、検出された顔の大きさおよび画面上の位置を求める。そして顔の大きさから被写体の距離変化を求める。１枚目・３枚目の直前の画像から求めた顔の大きさがＳｉｚｅ（１）、Ｓｉｚｅ（３）、１枚目の撮影の際の被写体距離をＬ（１）とした場合、距離変化△ＬＫは、
△ＬＫ＝Ｓｉｚｅ（１）／Ｓｉｚｅ（３）×Ｌ（１）−Ｌ（１）
となる。
【００５０】
なお、撮影の際の被写体距離は、合焦位置から求められる。合焦位置から被写体距離への変換はカメラの製造時に行われる調整の結果から作られるフォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで行う。製造時に複数の距離において、ＡＦを行い、その結果得られる合焦時のフォーカスレンズ位置から、フォーカスレンズ位置と被写体距離の関係を示すテーブルを作成する。１枚目３枚目の顔検出で検出された顔の数がともに一つであれば、その顔情報を用いれば良いが、複数個ある場合は画面上での顔の位置が最も近いものを用いる。また位置の近さが同程度のものが複数存在する場合は画面中心に最も近いものを用いる。
【００５１】
さらにステップＳ４０８では、連続撮影における１枚目の撮影と３枚目の撮影における合焦位置から１枚目から３枚目にかけての被写体の距離変化を求める。
１枚目・３枚目の被写体距離をＬ（１）、ＬＡＦ（３）とすると距離変化△ＬＡＦは
△ＬＡＦ＝ＬＡＦ（３）−Ｌ（１）
となる。
【００５２】
そしてステップＳ４０９においてステップＳ４０８で求められた距離変化△Ｌｋと距離変化△ＬＡＦを比較する。その結果両者の距離変化の差が所定よりも小さい場合は被写体移動の予測が正しい（信頼性が高い）と判断し、Ｓ４１０へ進み、スキャン中心とスキャン範囲の設定を行う。つまり、両者の距離変化の差が所定よりも小さい場合には、スキャン中心も妥当である（信頼性が高い）と判断する。
【００５３】
両者が略等しくない場合はステップＳ４１１へ進み、スキャン範囲の再設定を行う。つまり、両者の距離変化の差が所定よりも大きい場合は被写体移動の予測が正しくない（信頼性が低い）と判断する。このときスキャン中心も正しくない（信頼性が低い）と判断する。ここで設定されるスキャン範囲は、移動した主被写体がそのスキャン範囲外になってしまい、合焦しないという弊害を解決するため、移動した主被写体をスキャン範囲に含むように設定される必要がある。この現象は以下のようにして生じる。
【００５４】
１枚目の撮影において、背景の被写体のＡＦ領域に占める割合が大きい場合などは背景に合焦してしまい、その後も背景に合焦し続けることがある。これは背景の被写体のＡＦ領域に占める割合が大きいために、１枚目の撮影で背景に合焦し、その後も背景のＡＦ領域に占める割合が大きいため主被写体ではなく背景に合焦する。そして主被写体が移動しＡＦ領域に占める割合が背景より大きくなった時には移動した主被写体は、ステップＳ４０４等で設定されるスキャン範囲ではその外になってしまい合焦しない。
【００５５】
よってステップＳ４１１では、スキャン範囲の設定は被写体へ確実に合焦できるように、焦点距離と撮影距離、想定する被写体の移動速度などを考慮して、ステップＳ４０４などで設定されるスキャン範囲の１倍〜３倍程度のスキャン範囲を設定する。この範囲設定の詳細については図５を参照して後述する。
【００５６】
ステップＳ４１１の処理が終了したならば、ステップＳ４１２において連写カウンターを１に初期化する。これにより、背景に合焦し続けるなどして被写体が移動していないと判断された場合は、その時の撮影は連続撮影の１枚目ではないが、１枚目の撮影として扱われる。よって次の撮影も２枚目の撮影として扱われる。以下の撮影も同様である。
【００５７】
上記のような処理が終了したならばステップＳ４１３へ進む。そして、ステップＳ４１３において、後述する図７のフローチャートに従ってスキャンを行いＡＦ評価値信号のピーク値を求め、ステップＳ４１４でピーク位置へフォーカスレンズ群３を移動させる。
【００５８】
なお、連続撮影の２枚目以降においては、非合焦と判断された場合においても定点ではなく前回の合焦位置へフォーカスレンズ群３の駆動を行う。これは、連続撮影中は同じような像面位置に被写体が存在すると考えられるので、フォーカスレンズを定点に駆動するよりも、前回の合焦位置（フォーカスレンズ駆動位置）へ駆動した方が、ピントが合った画像が得られる可能性が高いと考えられるからである。
【００５９】
上述の説明では、４枚目までの撮影の際の焦点調節動作について説明したが、５枚目以降についても以下に簡単に述べる。
【００６０】
５枚目以降（連写カウンターの値が５以上）の連続撮影の際には、２次近似により被写体位置の予測（今回の撮影の際のピーク位置の予測）を行ってスキャン範囲の中心位置ＯｂｊＰ（ｎ）を式（３）より求める。このようにして演算された中心位置ＯｂｊＰ（ｎ）に基づいてスキャン範囲が設定され、前回のスキャン範囲から被写体像が移動する方向にずらされる。
ＯｂｊＰ（ｎ）＝（ＦＰ（ｎ−１）−３ＦＰ（ｎ−２）＋２ＦＰ（ｎ））×ＦｐＡｄｊ（ｎ）＋ＦＰ（ｎ−１）    …（３）
但し、４枚目の撮影と同様に合焦位置から求めた距離変化と顔検出結果から求めた距離変化が略等しいとみなせない場合は、ステップＳ４１１、Ｓ４１２の処理を行い、被写体へ確実に合焦できるようにスキャン範囲の再設定を行う。
【００６１】
このような処理を行うことは連写速度単位時間あたりの撮影枚数）の低下を招くが、確実に主被写体に合焦することができる。よって上述した理由で生じる移動した主被写体に合焦せず背景に合焦する弊害を防止できる。
【００６２】
図６を用いて上記の動作を説明する。図６（Ａ）に主被写体にフォーカスが追従している例、図６（Ｂ）に背景に一旦合焦したために連続撮影の初期は主被写体にフォーカスが追従していない例を示す。
【００６３】
まず図６（Ａ）のシーンを例に説明する。式（１）等に示すパラメータＦｐＡｄｊ（ｎ）は、被写体位置の予測の結果と直前の合焦位置の重み付け設定のパラメータであり、０〜１の値をとるが、図６のフォーカスレンズ位置を示す図においてはＦｐＡｄｊ（ｎ）を１としている。
【００６４】
ＳＷ１がオンになり一連の撮影動作が開始されると、図２のステップＳ４のＡＦ処理にて、１枚目の撮影の合焦位置ＦＰ１が求められる。更に露光直前の表示画像を用いて顔検出を行う。
【００６５】
図２のステップＳ１３の連写間ＡＦの２枚目においては、１枚目の合焦位置ＦＰ１を２枚目の撮影における被写体の予想移動位置Ｏｂｊｐ２とする。そして撮影間にＡＦ動作が終了するようにスキャンポイント数を定め、更にＡＦ動作（合焦位置探索）が可能なスキャン間隔を設定することでスキャン範囲を設定する。スキャン範囲は（スキャンポイント数−１）とスキャン間隔の積となる。このようにして設定されたスキャン範囲が全域（合焦すべき至近端から無限遠端までの範囲）を越える場合、またはスキャン範囲をシフトすることで全域をカバーできる場合は全域をスキャン範囲とする。このように設定されたスキャン範囲（図６の示す矢印の範囲）において焦点調節（ＡＦ処理）を行う。その結果、合焦位置ＦＰ２が求まる。
【００６６】
連写間ＡＦの３枚目においては、１枚目の合焦位置ＦＰ１と２枚目の合焦位置ＦＰ２から式（１）を用いて、４枚目の撮影における被写体の予想移動位置ＯｂｊＰ３を求める。そして２枚目の撮影と同様にしてスキャン範囲を設定し、設定されたスキャン範囲（図６の示す矢印の範囲）においてＡＦを行う。その結果、合焦位置ＦＰ３が求まる。
【００６７】
連写間ＡＦの４枚目においては、まず１枚目の撮影の際に顔検出が成功したか否かをチェックする。成功している場合は（ここでは成功したと仮定しその場合についてのみ述べる）、３枚目の露光直前の表示画像を用いて顔検出を行う。そして１枚目・３枚目の顔検出の結果（顔の大きさ）Ｓｉｚｅ（１）、Ｓｉｚｅ（３）、および、１枚目の撮影の際の被写体距離であるＬ（１）から距離変化△ＬＫを、
△ＬＫ＝Ｓｉｚｅ（１）／Ｓｉｚｅ（３）×Ｌ（１）−Ｌ（１）
と求める。
【００６８】
次いで３枚目の合焦位置から３枚目の被写体距離ＬＡＦ（３）も求め、距離変化△ＬＡＦを
△ＬＡＦ＝ＬＡＦ（３）−Ｌ（１）
と求める。
【００６９】
図６（Ａ）の場合は、正しく被写体を追従しているので△ＬＫと△ＬＡＦが略等しいと見なせる。よってこの場合は、被写体の予想移動位置ＯｂｊＰ４を中心にスキャン範囲を設定し（図６の示す矢印の範囲）、その範囲においてＡＦを行う。その結果、合焦位置ＦＰ４が求まる。予想移動位置ＯｂｊＰ４は、１枚目・２枚目・３枚目の合焦位置から式（２）を用いて求める。これ以降の撮影においては同様にして、合焦位置を求める。すなわちｎ枚目の撮影においては、ｎ−１枚目の露光直前の表示画像を用いて顔検出を行う。顔検出の結果からの距離変化△ＬＫと、１枚目・ｎ−１枚目の合焦位置からの距離変化△ＬＡＦを求める。そして両者が略等しいと見なせる場合は、被写体の予想移動位置ＯｂｊＰ４を中心にスキャン範囲を設定し（図６の示す矢印の範囲）、その範囲においてＡＦを行う。その結果、合焦位置ＦＰｎが求まる。
【００７０】
予想移動位置ＯｂｊＰｎは、ｎ−３枚目・ｎ−２枚目・ｎ−１枚目の合焦位置から式（３）を用いて求める。
【００７１】
一方、図６（Ｂ）のように正しく被写体を追従していない場合は、△ＬＫと△ＬＡＦの演算結果が略等しい結果でなくなる。この場合は、被写体へ確実に合焦できるように、焦点距離と撮影距離、想定する被写体の移動速度などを考慮して、両者が略等しいと見なせる場合のスキャン範囲に比べ、１倍〜３倍程度の範囲になる様にスキャン範囲を設定し、ＡＦを行う。その結果、図６（Ｂ）に示す様に合焦位置ＦＰ４が求まる。そしてこの撮影を連続撮影の一枚目として扱う。
【００７２】
図６（Ｂ）の様に、一旦背景に合焦してしまった場合は、４枚目の撮影において△ＬＫと△ＬＡＦの差が大きいことが検出され、比較的広い範囲でのスキャンＡＦが行われるので、正確な合焦位置を得ることができる。図６（Ｂ）の場合の連写間ＡＦの５枚目においては、４枚目の合焦位置ＦＰ４を５枚目の撮影における被写体の予想移動位置Ｏｂｊｐ５とする。そして２枚目の撮影と同様にしてスキャン範囲を設定し、設定されたスキャン範囲（図６（Ｂ）の示す矢印の範囲）においてＡＦを行い、合焦位置ＦＰ５が求まる。連写間ＡＦの６枚目においては、４枚目の合焦位置ＦＰ４と５枚目の合焦位置ＦＰ５から式（１）を用いて、６枚目の撮影における被写体の予想移動位置ＯｂｊＰ６を求める。そして３枚目の撮影と同様にしてスキャン範囲を設定し、設定されたスキャン範囲（図６（Ｂ）の示す矢印の範囲）においてＡＦを行う。その結果、合焦位置ＦＰ６が求まる。連写間ＡＦの７枚目においては、４枚目・５枚目・６枚目の合焦位置から式（２）を用いて、７枚目の撮影における被写体の予想移動位置ＯｂｊＰ７を求める。そして顔検出の結果からの距離変化△ＬＫと、４枚目・６枚目の合焦位置からの距離変化△ＬＡＦを求める。両者が略等しいと見なせる場合は、被写体の予想移動位置ＯｂｊＰ７を中心にスキャン範囲を設定し（図６（Ｂ）の示す矢印の範囲）、その範囲においてＡＦを行い、合焦位置ＦＰ７が求まる。これ以降の撮影においては同様にして、合焦位置を求める。
【００７３】
（ステップＳ４１１のスキャン範囲設定のフロー）
以下、図５を参照しながら図４のステップＳ４１１でのスキャン範囲の設定について説明する。図５は処理手順を示す図である。
【００７４】
まずステップＳ５０１において初期のスキャン範囲の設定を行う。
【００７５】
ステップＳ４０２、Ｓ４０４、Ｓ４１０と同様に、撮影間にＡＦ動作が終了するようにスキャンポイント数を定め、更にＡＦ動作（合焦位置探索）が可能なスキャン間隔を設定することで行われる。スキャン範囲は（スキャンポイント数−１）とスキャン間隔の積となる。ステップＳ５０２では、上述のようにして設定されたスキャン範囲が全域を越える、または、全域をカバーする範囲であるかどうかを調べる。設定されたスキャン範囲が全域（合焦すべき至近端から無限遠端までの範囲）を越える場合、またはスキャン範囲をシフトすることで全域をカバーできる場合は全域をスキャン範囲とする（ステップＳ５０３）。
【００７６】
上記の設定で全域をカバーできない場合はステップＳ５０４に進む。ステップＳ５０４では、スキャン間隔は変えずにスキャンポイント数を１増やす。そして（スキャンポイント数−１）とスキャン間隔の積で求まるスキャン範囲が全域（合焦すべき至近端から無限遠端までの範囲）を越える、またはスキャン範囲をシフトすることで全域をカバーできるかどうかを調べる（ステップＳ５０５）。全域をカバーできる場合はステップＳ５０３へ進み、全域をスキャン範囲とする。
【００７７】
一方、スキャンポイント数を１増やしても全域をカバーしない場合は、ステップＳ５０６に進む。ステップＳ５０６では、ステップＳ５０４でスキャン間隔は変えずにスキャンポイント数を１増やす前のスキャンポイント数（初期スキャンポイント数）の２倍にする。そして、（スキャンポイント数−１）とスキャン間隔の積で求まるスキャン範囲が全域（合焦すべき至近端から無限遠端までの範囲）を越える、またはスキャン範囲をシフトすることで全域をカバーできるかどうかを再び調べる。全域をカバーできる場合はステップＳ５０３へ進み全域をスキャン範囲とする。
【００７８】
全域をカバーしない場合は、ステップＳ５０８に進む。ステップＳ５０８では、設定されたスキャン範囲が全域の２分の１以上か否かを判定する。全域の２分の１以上の場合はその時点で設定されているスキャン範囲（初期スキャン範囲の２倍）をそのままスキャン範囲とする（ステップＳ５１０）。ステップＳ５０８で設定されたスキャン範囲が全域の２分の１未満の場合は全域のスキャン範囲の２分の１をスキャン範囲とする（ステップＳ５０９）。以上の様にしてステップＳ４１１の処理を終了する。
【００７９】
（ステップＳ４１３のスキャン動作のフロー）
以下、図７のフローチャートを参照しながら図４のフローチャートにおけるスキャン動作（ステップＳ４１３）のサブルーチンを説明する。
【００８０】
まず、ステップＳ７０１ではフォーカスレンズ群３をスキャン開始位置にスキャン動作中のスキャン速度より速い速度で移動する。スキャン開始位置は、本実施形態においては、設定されたスキャン範囲の一端に設定される。ステップＳ７０２では、各スキャンポイントについて、撮影領域内に設定されるＡＦ領域に対応する領域の合焦状態を示す焦点評価値とフォーカスレンズ群３の位置をＣＰＵ１５に内蔵される図示しない演算メモリに記憶する。ステップＳ７０３ではレンズ位置がスキャン終了位置にあるかどうかを調べ、終了位置であればステップＳ７０５へ、そうでなければステップＳ７０４へ進む。前記スキャン終了位置は、設定されたスキャン範囲の他端に設定される。ステップＳ７０４ではフォーカスレンズ群３を駆動してスキャン終了位置方向の次のスキャンポイントまで動かし、ステップＳ７０２へ戻る。スキャン範囲のスキャンが終了すると、ステップＳ７０５では、ステップＳ７０２で記憶した焦点評価値とそのレンズ位置から、焦点評価値が最大となる位置に対応するフォーカスレンズの位置（ピーク位置）を計算する。
【００８１】
（まとめ）
上記の通り、本第１の実施形態によれば、撮影中に、主被写体に合焦せず背景等に合焦する弊害を防止し、確実に主被写体に合焦することが可能になる。
【００８２】
なお、本実施形態においては、スキャン時に各スキャンポイントでフォーカスレンズ群３を停止するものとして説明したが、本願発明はこれに限るものではない。例えば、等速でフォーカスレンズ群３を駆動しながら、所定時間間隔でＣＭＯＳ５から画像信号を読み出してＡＦ評価値を取得するように制御しても良い。
【００８３】
また、本第１の実施形態では、顔検出の結果求められた顔の大きさの変化に応じて被写体移動の予測が正しいか否かを判断した。しかしながらこれに限らず、顔検出の結果求められた顔の大きさから被写体距離を推定し、この被写体距離の変化を求めて、撮影における合焦位置から求められた距離変化と比較するようにしてもよい。
【００８４】
＜第２の実施形態＞
本発明の第２の実施形態の第１の実施形態に対する違いは、「２枚目の撮影が終了した時点で被写体移動の予測が正しいか否かを判断する」点と「顔検出結果を用いて連写間のＡＦを行う際のスキャン中心を決める」点である。
【００８５】
（連写間ＡＦ処理のフロー）
図８に第２の実施形態における連写間ＡＦ処理の手順を示す。実施形態１と同様で、この処理は連続撮影の２枚目以降にしか実行されないので、初めにこの処理が実行されたときは連続撮影の２枚目の処理となる。またこのときの連写カウンターの値は２である。ステップＳ８０１では、連続撮影の２枚目の撮影であるかどうか調べる。連続撮影の２枚目（連写カウンターの値が２）であればステップＳ８０２へ進み、連続撮影の２枚目でなければステップＳ８０３へ進む。
【００８６】
ステップＳ８０２では、連続撮影の１枚目の撮影の際のフォーカスレンズ群３の位置（ピーク位置ＦＰ１）をスキャン範囲の中心ＯｂｊＰ２として設定する。その後、第１の実施形態と同様にしてスキャン範囲を設定する。スキャン範囲の設定が終了したならばステップＳ８１３へ進む。
【００８７】
ステップＳ８０３では１枚目の撮影直前の顔検出ができたか否かをチェックする。もし１枚目の撮影直前に行われた顔検出において検出ができていない場合はステップＳ８０８へ進む。検出できている場合はステップＳ８０４に進み、２枚目の撮影直前にＬＣＤ１０に表示された露光直前の画像を用いて顔検出を行う。そして、ステップＳ８０５にて顔検出が成功したかどうかを調べる。顔検出ができなかった場合にはステップＳ８０８へ、顔検出ができた場合にはステップＳ８０６へ進む。
【００８８】
検出できた場合は検出された顔の大きさおよび画面上の位置を求める。そして顔の大きさから被写体の距離変化を求める。具体的方法は実施形態１と同じで、１枚目・２枚目の顔検出の結果（顔の大きさ）Ｓｉｚｅ（１）、Ｓｉｚｅ（２）、１枚目の撮影の際の被写体距離をＬ（１）とすると距離変化△ＬＫは、
△ＬＫ＝Ｓｉｚｅ（１）／Ｓｉｚｅ（２）×Ｌ（１）−Ｌ（１）
となる。
【００８９】
１枚目２枚目の顔検出で検出された顔の数がともに一つであれば、その顔検出情報を用いれば良いが、複数個ある場合は画面上での顔の位置が最も近いものを用いる。また位置の近さが同程度のものが複数存在する場合は画面中心に最も近いものを用いる。
【００９０】
ついで、連続撮影における１枚目の撮影と２枚目の撮影における合焦位置から１枚目から２枚目にかけての被写体の距離変化を求める。具体的方法は実施形態１と同じで、１枚目・２枚目の被写体距離をＬ（１）、ＬＡＦ（２）とすると距離変化△ＬＡＦは
△ＬＡＦ＝ＬＡＦ（２）−Ｌ（１）
となる。
【００９１】
そしてステップＳ８０７においてステップＳ８０６で求められたそれぞれの距離変化（△ＬＫと△ＬＡＦ）を比較する。その結果両者の距離変化の差が小さい場合は被写体移動の予測が正しいと判断し、Ｓ８０８へ進む。ステップＳ８０８では、連続撮影の３枚目（連写カウンターの値が３）であるかどうか調べる。連続撮影の３枚目であればステップＳ８０９へ進み、連続撮影の３回目でなければ（４枚目以降の撮影であれば）ステップＳ８１０へ進む。
【００９２】
連続撮影の３枚目の場合は、合焦位置履歴情報として連続撮影の１回目、２回目の２つの合焦位置（ピーク位置ＦＰ１、ＦＰ２）に関する情報がある。よってステップＳ８０９では、連続撮影間の時間は一定であるとして、２つの合焦位置に関する情報から１次近似により被写体位置の予測（３回目の撮影の際のピーク位置の予測）を行ってスキャン範囲の中心位置ＯｂｊＰ３を式（１）より求める。
ＯｂｊＰ３＝ＦＰ２＋（ＦＰ２−ＦＰ１）×ＦｐＡｄｊ３      （１）
【００９３】
なおパラメータＦｐＡｄｊ３は、被写体位置の予測の結果と直前の合焦位置の重み付け設定のパラメータであり、０〜１の値をとる。このようにして演算された中心位置ＯｂｊＰ３に基づいてスキャン範囲が設定され、前回のスキャン範囲から被写体像が移動する方向にずらされる。具体的な方法は第一実施形態と同様である。スキャン範囲の設定が終了したならばステップＳ８１３へ進む。
【００９４】
ステップＳ８１０では、４枚目以降の撮影であるので合焦位置履歴情報として少なくとも３回の合焦位置に関する情報がある。したがって、連続撮影間の時間は一定であるとすれば、２次近似により被写体位置の予測（今回の撮影の際のピーク位置の予測）を行う。例えば４枚目の撮影の際のスキャン範囲の中心位置ＯｂｊＰ４は式（２）より求められる。このようにして演算された中心位置ＯｂｊＰ４に基づいてスキャン範囲が設定され、前回のスキャン範囲から被写体像が移動する方向にずらされる。
ＯｂｊＰ４＝（ＦＰ１−３ＦＰ２＋３ＦＰ３）×ＦｐＡｄｊ４＋ＦＰ３（１−ＦｐＡｄｊ４）
＝（ＦＰ１−３ＦＰ２＋２ＦＰ３）×ＦｐＡｄｊ４＋ＦＰ３      （２）
スキャン範囲の設定は第１の実施形態と同様である。その後ステップＳ８１３へ進む。
【００９５】
一方、ステップＳ８０７において両者が略等しくない場合はステップＳ８１１へ進む。そしてスキャン中心とスキャン範囲の再設定を行う。
【００９６】
すなわち顔検出結果を用いてスキャン中心を変更する。それとともに、移動した主被写体がそのスキャン範囲外になってしまい合焦しないという弊害を解決するため、移動した主被写体をスキャン範囲に含むようにする。具体的には、ステップＳ８０９などで設定されるスキャン範囲の１倍〜２倍程度のスキャン範囲を設定し、被写体が移動しても確実に合焦するようにする。ステップＳ８１１の処理が終了したならば、ステップＳ８１２において連写カウンターを１に初期化する。これにより、背景に合焦し続けるなどして被写体が移動していないと判断された場合は、その時の撮影は連続撮影の１枚目ではないが、１枚目の撮影として扱われる。よって次の撮影も２枚目の撮影として扱われる。以下の撮影も同様である。
【００９７】
上記のような処理が終了したならばステップＳ８１３へ進む。そして、ステップＳ８１３において、第１の実施形態で述べた図７のフローチャートに従ってスキャンを行いＡＦ評価値信号のピーク値を求め、ステップＳ８１４でピーク位置へフォーカスレンズ群３を移動させる。
【００９８】
（ステップＳ８１１のスキャン範囲再設定のフロー）
ここで、ステップ８１１でのスキャン中心とスキャン範囲の再設定について、図９を参照しながら具体的手順を説明する。ステップＳ５０１における「初期のスキャン範囲の設定」からステップＳ５０７における「スキャン範囲が全域を越えるまたは全域をカバーするかチェックする」までの処理は、第１の実施形態と同じであるので、詳しい説明は割愛する。ステップＳ５０７までに設定されたスキャン範囲が全域を越えるかまたは全域をカバーしていない場合は、ステップＳ９０８においてスキャンの中心位置を顔検出の結果から求める。
【００９９】
まず１枚目のＡＦ結果（合焦位置）から被写体距離Ｌ（１）を、カメラの製造時に行われる調整の結果から作られるフォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで求める。
【０１００】
ついで１枚目・２枚目の顔検出の結果から、３枚目のスキャン中心の被写体距離Ｌ（３）を
Ｌ（３）＝２・Ｌ（２）−Ｌ（１）
と求める。但し、
Ｌ（２）＝Ｓｉｚｅ（１）／Ｓｉｚｅ（２）＊Ｌ（１）、
Ｓｉｚｅ（１）、Ｓｉｚｅ（２）は１枚目・２枚目顔検出結果から得られる顔の大きさである。
【０１０１】
そして、このスキャン中心の被写体距離Ｌ（３）からスキャン中心のフォーカスレンズ位置ＯｂｊＰ３をフォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで求める。
【０１０２】
ここで、顔の大きさ情報を基にスキャン中心を変えた場合には、フォーカス調整の誤差や中心の位置の検出誤差を考慮して、スキャン範囲を２倍にする。
【０１０３】
４枚目の撮影以降は、その直前の３回の顔検出の結果（顔の大きさ）Ｓｉｚｅ（ｎ−１）−８・Ｓｉｚｅ（ｎ−２）＋３・Ｓｉｚｅ（ｎ−３）
と３枚前の撮影時の合焦位置から得られた被写体距離Ｌ（ｎ−３）を用いて、２次関数としてスキャン中心の被写体距離Ｌ（ｎ）を求める。その際は以下の式を用いる。
Ｌ（ｎ）＝Ｓｉｚｅ（ｎ−３）／Ｓｉｚｅ（ｎ）×Ｌ（ｎ−３）
但しＳｉｚｅ（ｎ）＝６・Ｓｉｚｅ（ｎ−１）−８・Ｓｉｚｅ（ｎ−２）＋３・Ｓｉｚｅ（ｎ−３）、Ｓｉｚｅ（ｎ−１）、Ｓｉｚｅ（ｎ−２）、Ｓｉｚｅ（ｎ−３）は１枚・２枚・３枚前の顔検出結果から得られる顔の大きさである。
【０１０４】
このスキャン中心の被写体距離Ｌ（ｎ）からスキャン中心のフォーカスレンズ位置ＯｂｊＰｎをフォーカスレンズ位置と被写体距離の関係を示すテーブルを参照することで求める。
【０１０５】
ここでも、顔の大きさ情報を基にスキャン中心を変えたので、フォーカス調整の誤差や中心の位置の検出誤差を考慮して、スキャン範囲を２倍にする。
【０１０６】
（まとめ）
上記の通り、本第２の実施形態によれば、撮影中に、主被写体に合焦せず背景等に合焦する弊害を防止し、確実に主被写体に合焦することが可能になる。
【０１０７】
なお、上述の実施形態では、△ＬＫと△ＬＡＦの演算結果が略等しい結果でない場合、被写体へ確実に合焦できるように、顔の大きさ情報からスキャン中心を変え、スキャン範囲も設定しなおした。しかしながら、顔の大きさ情報から得られた被写体距離に対応するフォーカスレンズ位置の信頼性が十分高い場合には、スキャン範囲の幅は変更せず、スキャンの位置だけを変更するようにしてもよい。このときも、スキャン中心が移動されたので、合焦状態を検出する動作の際、フォーカスレンズは通常（もしくは前回の移動量）よりも大きく移動することとなる。
【０１０８】
＜第３の実施形態＞
本発明の第３の実施形態は、顔検出が成功したか、失敗したかに応じて、連写間のＡＦを行う際のスキャン範囲を切り換える点が第１の実施形態と異なる。
【０１０９】
（連写間ＡＦ処理のフロー）
連写間ＡＦ処理の詳細について、図１０を参照して説明する。前述した第1の実施形態における連写間AF処理のフローと同じ処理については同一のステップを記し、説明を省略する。
【０１１０】
ステップS４０５、S４０７において、顔検出が成功でなかった場合には、ステップS４１５に進む。４枚目以降の撮影であるので、合焦位置履歴情報として少なくとも３回の撮影で用いられた合焦位置に関する情報がある。連続撮影の時間間隔は一定であるので、２次近似により被写体位置の予測（今回の撮影の際の合焦位置の予測）を行う。例えば４枚目の撮影の際のスキャン範囲の中心位置ＯｂｊＰ４は、式（２）より求める。
なお、ここでは３枚目までと異なり、スキャン範囲の設定は行わない。
【０１１１】
ついでステップＳ４１６において、３枚目の撮影の合焦位置ＦＰ３と、求めた４枚目の中心位置ＯｂｊＰ４の差の絶対値を求め、これを被写体の光軸方向の移動量とする。なお、５枚目以降であれば、求めた中心位置とその直前の撮影における合焦位置との差の絶対値が移動量となる。
【０１１２】
そしてステップＳ４１７において、ステップＳ４１６で求められた被写体の光軸方向の移動量を所定値と比較することで、被写体が光軸方向に大きく移動しているか否かを判定する。その結果、被写体の光軸方向の移動量が所定値を超える場合はステップＳ４１８へ進み、スキャン範囲の設定を行う。この場合の設定の仕方はステップＳ４０２及びステップＳ４０４で行われた設定の仕方と同様で、連続撮影の際の撮影間隔を延ばさないことを優先して設定される。その後ステップＳ４１３へ進む。
【０１１３】
一方、被写体の光軸方向の移動量が所定値以下の場合はステップＳ４１９へ進み、スキャン範囲の設定を行う。ここでは、以下のような現象により、移動した主被写体がスキャン範囲外になってしまい、合焦しないという弊害を解決するため、移動した主被写体をスキャン範囲に含むように設定する。
【０１１４】
例えば、１枚目の撮影において、背景の被写体がＡＦ領域に占める割合が大きい場合などは背景に合焦してしまい、その後も背景に合焦し続けることがある。これは例えば背景の被写体のＡＦ領域に占める割合が大きいために、１枚目の撮影で背景に合焦し、その後も背景のＡＦ領域に占める割合が大きいため主被写体ではなく背景に合焦する場合である。そして主被写体が移動し、ＡＦ領域に占める背景の割合がより大きくなった時には、移動した主被写体は、ステップＳ４０４等で設定されるスキャン範囲ではその外になってしまい、被写体に合焦しなくなってしまう。
【０１１５】
よってステップＳ４１７において比較に用いるこの所定値は、連写間ＡＦ処理の結果が背景に張り付いていないか否かを判定するためのものとなる。その値は、合焦位置や予測位置の検出誤差等を考慮して被写体が動いていないと判断できる値となる。
【０１１６】
ステップＳ４１９では、スキャン範囲の設定を行う。ここでは被写体は大きく動いていないと判断されているので、連写速度よりも合焦精度が重要視される。従って被写体へ確実に合焦できるように、ステップＳ４１８などで設定されるスキャン範囲の１倍〜３倍程度のスキャン範囲を設定する。
【０１１７】
具体的には以下のようにして設定させる。図１１に図１０のステップＳ４１９におけるスキャン範囲の設定処理手順を示す。
【０１１８】
まずステップＳ５１において初期のスキャン範囲の設定を行う。ステップＳ４１８と同様に、撮影間にＡＦ動作が終了するようにスキャンポイント数を定め、更にＡＦ動作（合焦位置探索）が可能なスキャン間隔を設定することで行われる。スキャン範囲は（スキャンポイント数−１）とスキャン間隔の積となる。このようにして設定されたスキャン範囲が全域（合焦すべき至近端から無限遠端までの範囲）を越える場合（ステップＳ５２でＹＥＳ）、またはスキャン範囲をシフトすることで全域をカバーできる場合は全域をスキャン範囲とする（ステップＳ５３）。
【０１１９】
上記の設定で全域をカバーできない場合は（ステップＳ５２でＮＯ）、ステップＳ５４においてスキャン間隔は変えずにスキャンポイント数を１増やす。そして（スキャンポイント数−１）とスキャン間隔の積で求まるスキャン範囲が全域を越える、またはスキャン範囲をシフトすることで全域をカバーできる場合（ステップＳ５５でＹＥＳ）は、全域をスキャン範囲とする（ステップＳ５３）。
【０１２０】
スキャンポイント数を１増やしても全域をカバーできない場合は、ステップＳ５４において、スキャン間隔は変えずにスキャンポイント数を１増やす前のスキャンポイント数（初期スキャンポイント数）の２倍にする。そして、（スキャンポイント数−１）とスキャン間隔の積で求まるスキャン範囲が全域を越える、またはスキャン範囲をシフトすることで全域をカバーできる場合（ステップＳ５７でＹＥＳ）は、全域をスキャン範囲とする（ステップＳ５３）。
【０１２１】
全域をカバーしない場合は、ステップＳ５８で、設定されたスキャン範囲が全域の２分の１以上か否かを判定する。全域の２分の１以上の場合はその時点で設定されているスキャン範囲（初期スキャン範囲の２倍）をそのままスキャン範囲とする。一方、ステップＳ５８で、設定されたスキャン範囲が全域の２分の１未満の場合は全域のスキャン範囲の２分の１をスキャン範囲とする（ステップＳ５９）。
【０１２２】
以上のようにしてスキャン範囲設定処理が終了すると、図１０に戻り、ステップＳ４２０において連写カウンターを１に初期化する。これにより、背景に合焦し続けるなどして被写体が移動していないと判断された場合は、その時の撮影は連続撮影の１枚目ではないが、１枚目の撮影として扱われる。よって次の撮影は２枚目の撮影として扱われることになる。以下の撮影も同様である。
【０１２３】
上記処理が終了したならばステップＳ４１３へ進む。ステップＳ４１３において、前述した図７のフローチャートに従ってスキャンを行い、ＡＦ評価値のピーク値を求め、ステップＳ４１４で合焦位置へフォーカスレンズ群３を移動する。
【０１２４】
なお、同様にして５枚目以降（連写カウンターＮの値が５以上）の連続撮影の際には、図１０のステップＳ４１５で２次近似により被写体位置の予測（今回の撮影の際の合焦位置の予測）を行って、スキャン範囲の中心位置ＯｂｊＰ（ｎ）を式（３）より求める。このようにして演算された中心位置ＯｂｊＰ（ｎ）に基づいてスキャン範囲が設定され、前回のスキャン範囲から被写体像が移動する方向にずらされる。
【０１２５】
但し、４枚目の撮影と同様に被写体の移動量が所定値以下の場合は、ステップＳ４１９からステップＳ４２０に進み、被写体へ確実に合焦できるようにスキャン範囲の設定を行う。 
このような処理を行うことは連写速度単位時間あたりの撮影枚数の低下を招くが、確実に主被写体に合焦することができる。もし本当に被写体が動いていない場合や、被写体が動いていたとしても大きく動いていない場合は連写速度（単位時間あたりの撮影枚数）は問題にならず、スキャン範囲を広くとっても構わない。これは、移動の少ない被写体ではスキャン中に主被写体の画面内での位置がほとんど変わらないため、撮影者の意図どおりの構図を得られるからである。動きが少ない被写体はスキャンする時間が多少かかっても、その間の被写体移動は少ない場合が多いからである。
【０１２６】
上記処理によれば、上述した理由により生じる、移動した主被写体に合焦せず背景に合焦する弊害を防止することが可能になる。
【０１２７】
（第１〜３の実施形態のまとめ）
上述したように、第１、第２の実施形態では、合焦位置検出動作を行い、合焦位置を得た後に連続して複数の画像を撮影する。この際、各々の撮影においてそれまでに得られた一つ又は複数の合焦位置から、その撮影時点でのおおまかな合焦位置を予測し、その位置に基づいて正確な合焦位置の探索（合焦位置のスキャン）を行う。これにより、被写体が等速で近づいてくるような一般的な被写体に対する合焦能力を向上させている。
【０１２８】
また主被写体が人物である場合は、上記の予測された撮影時点でのおおまかな合焦位置から求められる距離変化と、顔検出手段により求まる顔の大きさの変化から推測される距離変化が一致するか判断する。一致しない場合には、一致した場合に比べて広い範囲または全域（無限遠〜該当する最至近距離）で合焦位置の探索（合焦位置のスキャン）を行う。間違えて背景に合焦した場合は合焦位置がほとんど変わらず両者は一致しない。このため、このような場合は比較的広い範囲または全域（無限遠〜該当する最至近距離）で合焦位置を探索するようにすることにより動いている主被写体に合焦することが可能になる。
【０１２９】
この場合は、撮影と撮影の間に行われる正確な合焦位置の探索に要する時間が延びることになる。この結果、初めの合焦位置を得た後に連続して複数の画像を撮影する場合に単位時間あたりの撮影枚数が減るが、ピントに関しては正しい位置が求められ、画質も向上する。
【０１３０】
なお、第１〜３の実施形態では、例えば、背景に張り付いているなどの予測結果に応じて、スキャン範囲を変更する（広げる）よう構成した。しかしながら、これに限るものではない。例えば、背景に張り付いていると予測された場合には、スキャン範囲の中心位置を合焦位置の履歴情報や顔情報（顔の大きさ、位置等）を参照して移動させるよう制御してもよい。
【０１３１】
また、第１〜３の実施形態では顔情報として主に顔の大きさ情報を用いて被写体距離の変化を算出したが、画像面内の顔位置に応じて被写体距離の変化を算出するよう構成してもよい。また、上述の実施形態では顔情報に基づいて、求められた合焦位置が主被写体の合焦位置であるか否かを判別した。しかしながら、顔情報に限るものではない。例えば、被写体全体の大きさや位置などの特徴情報でもよい。
【０１３２】
また、第１〜３の実施形態はコンパクトタイプのデジタルカメラを例に説明したが、本発明は、デジタルビデオカメラやデジタルＳＬＲの位相差ＡＦにも適用可能である。具体的に以下に説明する。連続撮影の２枚目の撮影の際には、１枚目の撮影の際のフォーカスレンズ群３の位置に対応する被写体位置が、予測される被写体位置となる。また、連続撮影の３枚目の撮影の際には、１枚目、２枚目の２つの合焦位置に関する情報から１次近似により被写体位置の予測を行って求めることができる。そして、連続撮影の４枚目以降の撮影の際には、合焦位置履歴情報として少なくとも３回の撮影で用いられた合焦位置に関する情報を基にして、２次近似により被写体位置の予測を行って求めることができる。そして、これらの結果より、被写体の光軸方向の移動量が所定値以下の場合は、連写間ＡＦ処理の結果が背景に張り付いていないかを検出するように制御する。これにより、主被写体に適正にピントを合わせることができているかを判断することが可能となる。また、第１、第２の実施形態と同様に、それぞれの撮影の際の顔検出処理の結果（顔の大きさ）から、被写体移動を予測し、距離変化が、合焦位置から求められた被写体距離変化とほぼ等しいか否かを判別する。そして判定結果から、連写間ＡＦ処理の結果が背景に張り付いていないかを検出するように制御する。これにより、主被写体に適正にピントを合わせることができているかを判断することが可能となる。この予測結果を用いて、例えば、位相差ＡＦの際に予測された合焦位置にまずフォーカスレンズを移動させてから、ＡＦセンサからの信号に基づいて位相差ＡＦを実行する。すると、合焦位置の付近にフォーカスレンズがある状態で微調整を行うことができるため、精度を向上させることができる。
【０１３３】
また、上述したように、主被写体にピントを適正に合わせているのか、意図する被写体でないところにピントがあってしまっているのかを合焦位置履歴や顔検出結果から推定することができる。よって、意図する被写体でないところにピントがあってしまっているかどうかの情報を利用することにより、位相差ＡＦをやり直したり、より意図する被写体にピントが合うよう調整できる。
【０１３４】
また、第３の実施形態では顔検出が成功した場合には、第１の実施形態と同様に連写間ＡＦ処理を行うよう構成した。しかしながら、第３の実施形態で顔検出が成功した場合に、第２の実施形態と同様に連写間ＡＦ処理を実行するようにしてもよい。
【図面の簡単な説明】
【０１３５】
【図１】第１、第２の実施形態における撮像装置の構成を示すブロック図である。
【図２】第１、第２の実施形態における撮像処理の手順を示すフローチャートである。
【図３】オートフォーカス処理を説明する概略図である。
【図４】第１の実施形態における連写間ＡＦ処理の手順を示すフローチャートである。
【図５】第１の実施形態におけるスキャン範囲設定処理の手順を示すフローチャートである。
【図６】第１の実施形態における被写体の動きに対する焦点位置および連写間ＡＦ処理を説明する為の図である。
【図７】第１、第２の実施形態におけるスキャン処理の手順を示すフローチャートである。
【図８】第２の実施形態における連写間ＡＦ処理の手順を示すフローチャートである。
【図９】第２の実施形態におけるスキャン範囲設定処理の手順を示すフローチャートである。
【図１０】第３の実施形態における連写間ＡＦ処理の手順を示すフローチャートである。
【図１１】第３の実施形態におけるスキャン範囲設定処理の手順を示すフローチャートである。
【図１２】従来のＡＦ処理を説明する為の図である。
【符号の説明】
【０１３６】
１  撮像装置、
２  ズームレンズ群
３  フォーカスレンズ群
４  絞り
３１  撮影レンズ鏡筒
５  ＣＭＯＳ
６  撮像回路
７  Ａ／Ｄ変換回路
８  ＶＲＡＭ
９  Ｄ／Ａ変換回路
１０  ＬＣＤ
１２  記憶用メモリ
１１  圧縮伸長回路
１３  ＡＥ処理回路
１４  スキャンＡＦ処理回路
１５  ＣＰＵ
１６  タイミングジェネレータ
１７  ＣＭＯＳドライバー
２１  絞り駆動モータ
１８  第一モータ駆動回路
２２  フォーカス駆動モータ
１９  第ニモータ駆動回路
２３  ズーム駆動モータ
２０  第三モータ駆動回路
２４  操作スイッチ
２５  ＥＥＰＲＯＭ
２６  電池
２８  ストロボ発光部
２７  スイッチング回路
２９  表示素子
３０  スピーカー
３２  ＡＦ補助光駆動回路
３３  ＡＦ補助光発光部
【図１】
2008281701.tif 000003
【図２】
2008281701.tif 000004
【図３】
2008281701.tif 000005
【図４】
2008281701.tif 000006
【図５】
2008281701.tif 000007
【図６】
2008281701.tif 000008
【図７】
2008281701.tif 000009
【図８】
2008281701.tif 000010
【図９】
2008281701.tif 000011
【図１０】
2008281701.tif 000012
【図１１】
2008281701.tif 000013
【図１２】
2008281701.tif 000014