(57)【要約】【課題】撮像素子から得られる輝度信号を用いて自動的に合焦させるオートフォーカス動作をより高い精度で行う。【解決手段】ＡＦスキャンで取得された焦点評価値を、１回前のＡＦスキャンと今回のＡＦスキャンとの間で撮影条件に変化が無ければ累積加算し、変化が検出された場合には、累積加算された焦点評価値を初期化する。そして、累積加算された焦点評価値を用いて合焦処理を行う。【選択図】図２
2010060932.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを含む撮像光学系を介して撮像素子に入射された光が光電変換された撮像信号に基づき焦点評価値を取得するようにされ、該焦点評価値を用いて該フォーカスレンズの合焦位置を求める自動合焦装置であって、
前記フォーカスレンズを所定範囲内で移動させながら移動位置ごとの前記焦点評価値を取得する焦点評価値取得手段と、
前記焦点評価値取得手段で取得された前記焦点評価値を前記移動位置ごとに累積加算する累積手段と、
前記累積手段で累積加算された前記焦点評価値を用いて前記フォーカスレンズの合焦位置を求める合焦手段と、
前記焦点評価値取得手段で前記焦点評価値の取得を行う第１の取得動作の際の撮影条件が、該取得の１回前に前記焦点評価値取得手段で前記焦点評価値の取得を行った第２の取得動作の際の撮影条件から変化したか否かを検出する変化検出手段と、
前記変化検出手段で前記撮影条件が変化したことが検出されたら、前記累積手段を制御して、前記累積加算された前記焦点評価値を初期化してから前記第１の取得動作で取得された前記焦点評価値を累積加算させる制御手段と
を有する
ことを特徴とする自動合焦装置。
【請求項２】
前記変化検出手段は、
前記第２の取得動作の際の撮影シーンに対して、前記第１の取得動作の際の撮影シーンが変化していると判断される場合に、前記撮影条件が変化したと検出する
ことを特徴とする請求項１に記載の自動合焦装置。
【請求項３】
前記変化検出手段は、
前記撮像信号の、前記第１の取得動作の際の輝度成分と前記第２の取得動作の際の輝度成分とに基づき前記撮影シーンの変化を検出する
ことを特徴とする請求項２に記載の自動合焦装置。
【請求項４】
前記撮像信号に基づき該撮像信号による画像の動き量を検出する画像動き量検出手段をさらに有し、
前記変化検出手段は、
前記画像動き量検出手段により検出された、前記第２の取得動作から前記第１の取得動作までの前記動き量に基づき前記撮影シーンの変化を検出する
ことを特徴とする請求項２または請求項３に記載の自動合焦装置。
【請求項５】
当該自動合焦装置が搭載される撮像装置の動き量を検出する装置動き量検出手段をさらに有し、
前記変化検出手段は、
前記装置動き量検出手段により検出された前記動き量に基づき前記撮影シーンの変化を検出する
ことを特徴とする請求項２乃至請求項４の何れか１項に記載の自動合焦装置。
【請求項６】
前記撮像信号による画像に対して顔検出を行う顔検出手段をさらに有し、
前記変化検出手段は、
前記顔検出手段による前記第１の取得動作の際の前記顔検出の結果と前記第２の取得動作の際の前記顔検出の結果とに基づき前記撮影シーンの変化を検出する
ことを特徴とする請求項２乃至請求項５の何れか１項に記載の自動合焦装置。
【請求項７】
前記変化検出手段は、撮影に際してユーザの指示に応じてなされる撮影設定が、前記第２の取得動作を行ったときと、前記第１の取得動作を行ったときとで変化している場合に、前記撮影条件が変化したと検出する
ことを特徴とする請求項１乃至請求項６の何れか１項に記載の自動合焦装置。
【請求項８】
前記変化検出手段は、
前記第２の取得動作を行ってから、前記第１の取得動作を行うまでの時間間隔が所定時間以上であれば、前記撮影条件が変化したと見なす
ことを特徴とする請求項１乃至請求項７の何れか１項に記載の自動合焦装置。
【請求項９】
前記変化検出手段は、
前記第２の取得動作で取得された前記焦点評価値による形状に対して、前記第１の取得動作で取得された前記焦点評価値による形状が変化していると判断した場合に、前記撮影条件が変化したと検出する
ことを特徴とする請求項１乃至請求項８の何れか１項に記載の自動合焦装置。
【請求項１０】
前記制御手段は、
前記焦点評価値取得手段を制御して当該自動合焦装置が搭載される撮像装置に対するユーザの指示に応じて前記焦点評価値の取得を行わせる
ことを特徴とする請求項１乃至請求項９の何れか１項に記載の自動合焦装置。
【請求項１１】
フォーカスレンズを含む撮像光学系を介して撮像素子に入射された光が光電変換された撮像信号に基づき焦点評価値を取得するようにされ、該焦点評価値を用いて該フォーカスレンズの合焦位置を求める自動合焦方法であって、
前記フォーカスレンズを所定範囲内で移動させながら移動位置ごとの前記焦点評価値を取得する焦点評価値取得ステップと、
前記焦点評価値取得ステップで取得された前記焦点評価値を前記移動位置ごとに累積加算する累積ステップと、
前記累積ステップで累積加算された前記焦点評価値を用いて前記フォーカスレンズの合焦位置を求める合焦ステップと、
前記焦点評価値取得ステップで前記焦点評価値の取得を行う第１の取得動作の際の撮影条件が、該取得の１回前に前記焦点評価値取得ステップで前記焦点評価値の取得を行った第２の取得動作の際の撮影条件から変化したか否かを検出する変化検出ステップと、
前記変化検出ステップで前記撮影条件が変化したことが検出されたら、前記累積ステップを制御して、前記累積加算された前記焦点評価値を初期化してから前記第１の取得動作で取得された前記焦点評価値を累積加算させる制御ステップと
を有する
ことを特徴とする自動合焦方法。
【請求項１２】
請求項１乃至請求項１０の何れか１項に記載の自動合焦装置を搭載したことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、被写体に対する焦点を自動的に合わせる自動合焦装置および自動合焦方法に関する。
【背景技術】
【０００２】
従来より、電子スチルカメラなどにおいて、フォーカスレンズ位置を動かして被写体に自動的に焦点を合わせるオートフォーカス方法の一つとして、ＣＣＤなどの撮像素子から得られる輝度信号を用いて合焦動作を行う方法がある。このオートフォーカス方法では、撮影画面内に設定された測距領域内における信号の高周波成分を積分して評価値（以下、焦点評価値と呼ぶ）を得る。そして、得られた焦点評価値に基づいてフォーカスレンズを所定範囲内で移動させて最もコントラストの高いフォーカスレンズ位置を検出し（以下、ＡＦスキャンと呼ぶ）、合焦点を求めるのが一般的である。
【０００３】
このオートフォーカス方法では、被写体の照度が低かったり被写体のコントラストが低く輝度信号の高周波成分が少ない場合、焦点評価値が小さくなると共に、輝度信号に含まれるノイズ成分の割合が大きくなり、良好な合焦精度を得ることが困難になる。
【０００４】
特許文献１には、一回目のＡＦスキャンによる合焦判定で合焦不可能と判定された場合に、二回目のＡＦスキャンを行い、二回のＡＦスキャンで得られた焦点評価値を加算することで合焦能力を向上させ、合焦精度を向上させる技術が記載されている。
【０００５】
【特許文献１】特開２０００−２５８６８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところが、特許文献１に記載される方法では、一回目のＡＦスキャンと二回目のＡＦスキャンとで撮影シーンが変化してしまった場合にも焦点評価値を加算してしまうため、加算された焦点評価値が誤った値となってしまうという問題点があった。
【０００７】
また、特許文献１の方法では、撮影シーンが変化していなかったとしても、一回目のＡＦスキャンで合焦不可能と判定された場合でしか二回目のＡＦスキャンを行わない。そのため、ノイズなどの影響で偽の焦点評価値のピークが検出され、合焦可能と判定されてしまった場合に修正ができないという問題点があった。
【０００８】
したがって、本発明の目的は、撮像素子から得られる輝度信号を用いて自動的に合焦させるオートフォーカス動作を、より高い精度で行うことが可能な自動合焦装置および自動合焦方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明は、上述した課題を解決するために、フォーカスレンズを含む撮像光学系を介して撮像素子に入射された光が光電変換された撮像信号に基づき焦点評価値を取得するようにされ、フォーカスレンズを移動させながら各フォーカスレンズ位置で取得した焦点評価値を用いてフォーカスレンズの合焦位置を求める自動合焦装置であって、フォーカスレンズを所定範囲内で移動させながら各移動位置の焦点評価値を取得する焦点評価値取得手段と、焦点評価値取得手段で取得された焦点評価値を移動位置ごとに累積加算する累積手段と、焦点評価値取得手段で焦点評価値の取得を行う第１の取得動作の際の撮影条件が、取得の１回前に焦点評価値取得手段で焦点評価値の取得を行う第２の取得動作の際の撮影条件から変化したか否かを検出する変化検出手段と、累積手段で累積加算された焦点評価値を用いてフォーカスレンズの合焦位置を求める合焦手段と、焦点評価値取得手段を制御してユーザの指示に応じて焦点評価値の取得を行わせ、変化検出手段で変化が検出されたら、累積加算された焦点評価値を初期化する制御手段と
を有することを特徴とする自動合焦装置である。
【００１０】
また、本発明は、フォーカスレンズを含む撮像光学系を介して撮像素子に入射された光が光電変換された撮像信号に基づき焦点評価値を取得するようにされ、フォーカスレンズを移動させながら各フォーカスレンズ位置で取得した焦点評価値を用いてフォーカスレンズの合焦位置を求める自動合焦方法であって、フォーカスレンズを所定範囲内で移動させながら各移動位置の焦点評価値を取得する焦点評価値取得ステップと、焦点評価値取得ステップで取得された焦点評価値を移動位置ごとに累積加算する累積ステップと、焦点評価値取得ステップで焦点評価値の取得を行う第１の取得動作の際の撮影条件が、取得の１回前に焦点評価値取得ステップで焦点評価値の取得を行う第２の取得動作の際の撮影条件から変化したか否かを検出する変化検出ステップと、累積ステップで累積加算された焦点評価値を用いてフォーカスレンズの合焦位置を求める合焦ステップと、焦点評価値取得ステップを制御してユーザの指示に応じて焦点評価値の取得を行わせ、変化検出ステップで変化が検出されたら、累積加算された焦点評価値を初期化する制御ステップとを有することを特徴とする自動合焦方法である。
【発明の効果】
【００１１】
本実施例は、上述の構成を有しているために、撮像素子から得られる輝度信号を用いて自動的に合焦させるオートフォーカス動作をより高い精度で行うことが可能である。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施形態を、図面を参照しながら説明する。図１は、本発明を適用可能な電子スチルカメラ１００の一例の構成を示す。システム制御部１１５は、例えばＣＰＵ、ＲＡＭおよびＲＯＭを有し、ＲＯＭに予め記憶されたプログラムに従い、ＲＡＭをワークメモリとして用いて、この電子スチルカメラ１００の全体の動作を制御する。
【００１３】
ズーム機構を含む撮影レンズ１０１と、光量を制御する絞りおよびシャッタ１０２と、撮像素子１０８上に焦点を合わせるためのフォーカスレンズ１０４とから撮像光学系が構成される。撮像素子１０８は、例えばＣＣＤやＣＭＯＳイメージャからなり、入射された光を光電変換で電荷に変換し、撮像信号として出力する。
【００１４】
撮像素子１０８から出力された撮像信号は、図示されない信号処理部でＣＤＳ回路によりノイズを除去され、さらに非線形増幅回路でゲインを制御されてＡ／Ｄ変換部１０９に供給される。Ａ／Ｄ変換部１０９は、供給された撮像信号をデジタル信号に変換して出力する。Ａ／Ｄ変換部１０９の出力は、画像処理部１１０に供給され、ガンマ補正や輪郭補正などの所定の画像処理を施され、画像データとして出力される。また、画像処理部１１０は、ＷＢ処理部１１１の制御に基づき、画像データのホワイトバランス処理を行う。
【００１５】
画像処理部１１０から出力された画像データは、フォーマット変換部１１２に供給されると共に、詳細を後述する顔検出モジュール１２３および動体検出部１２４にそれぞれ供給される。フォーマット変換部１１２は、供給された画像データを、後述する画像記録部１１４での記録媒体に対する記録や、操作表示部１１７に供給するのに適した形式に変換する。フォーマット変換部１１２で形式を変換された画像データは、読み書きを高速に行えるＤＲＡＭ１１３に一時的に格納される。
【００１６】
画像記録部１１４は、例えば脱着可能な不揮発性メモリのためのインターフェイスからなり、装着された当該不揮発性メモリに対してＤＲＡＭ１１３に格納された画像データを記録する。また、画像記録部１１４は、この電子スチルカメラ１００に内蔵された記憶媒体に画像データを記録するようにしてもよい。
【００１７】
また、ＤＲＡＭ１１３に格納された画像データは、画像表示用のメモリであるＶＲＡＭ１１６を介して操作表示部１１７に供給される。操作表示部１１７は、例えばＬＣＤからなる表示デバイスとその駆動回路を有し、供給された画像データを表示デバイスに表示させる。操作表示部１１７は、さらに、この電子スチルカメラ１００の操作補助のための表示や、カメラ状態を示す表示を行う。また、操作表示部１１７は、撮像時には、撮影画面と測距領域を表示する。
【００１８】
操作部１１８は、ユーザの操作を受け付ける複数の操作子が設けられ、操作子に対する操作に応じた制御信号を出力し、システム制御部１１５に供給する。システム制御部１１５は、この制御信号に基づき、ユーザ操作に応じた動作を行うように電子スチルカメラ１００の各部を制御する。操作部１１８は、例えば、この電子スチルカメラ１００の撮影機能や画像再生時の設定などの各種設定を行うメニュースイッチ、光学系のズーム動作を指示するズームレバー、撮影モードと再生モードの動作モード切換えスイッチなどが設けられる。
【００１９】
撮影モードＳＷ１１９は、顔検出モードのＯＮおよびＯＦＦなどの撮影モードを切り換える。メインＳＷ１２０は、この電子スチルカメラ１００のシステムの電源ＯＮ／ＯＦＦを切り換える。
【００２０】
スイッチＳＷ１２１は、オートフォーカス（ＡＦ）動作や自動露出（ＡＥ）動作などの、撮影スタンバイ動作を指示する。スイッチＳＷ１２２は、スイッチＳＷ１２１に対する操作の後、撮影を指示する。例えば、スイッチＳＷ１２１および１２２でシャッタボタンを形成し、シャッタボタンの半押し状態でスイッチＳＷ１２１が作動され、シャッタボタンが押し込まれた状態でスイッチＳＷ１２２が作動される。
【００２１】
ＡＦ処理部１０５は、フォーカスレンズ１０４を光軸方向に駆動する駆動部を有し、システム制御部１１５の制御に基づきフォーカスレンズ１０４を光軸方向に前後に移動させる。ＡＥ処理部１０３は、絞りおよびシャッタ１０２を駆動する駆動部を有し、画像処理部１１０から供給された画像データなどに基づくシステム制御部１１５の制御に応じて絞りの開度およびシャッタ速度を制御する。ＥＦ処理部１０７は、システム制御部１１５の制御に応じてストロボ１０６の発光を制御する。
【００２２】
顔検出モジュール１２３は、画像処理部１１０から供給された画像データを解析して顔検出を行い、検出された１または複数の顔を示す顔情報（位置、大きさおよび信頼度など）をシステム制御部１１５に供給する。
【００２３】
なお、本実施形態における顔検出には、公知の顔検出技術を利用できる。公知の顔検出技術としては、ニューラルネットワークなどを利用した学習に基づく手法、テンプレートマッチングを用いて目、鼻、口等の形状に特徴のある部位を画像から探し出し、類似度が高ければ顔とみなす手法などがある。また、他にも、肌の色や目の形といった画像特徴量を検出し、統計的解析を用いた手法等、多数提案されている。一般的にはこれらの手法を複数組み合わせ、顔検出の精度を向上させている。具体的な例としては特開２００２−２５１３８０号公報に記載のウェーブレット変換と画像特徴量を利用して顔検出する方法などが挙げられる。
【００２４】
動体検出部１２４は、画像処理部１１０から供給された画像データを解析し、当該画像データによる画面内の被写体や背景などが動いているか否かを検出する。一例として、動体検出部１２４は、画像処理部１１０から供給された画像データを少なくとも１枚、保持する。そして、保持された画像データと新たに画像処理部１１０から供給された画像データとを比較して差分情報を取得し、取得された差分情報から被写体や背景などの動体情報（動作量、位置および範囲など）を検出する。検出された動体情報は、システム制御部１１５に供給される。
【００２５】
角速度センサ部１２５は、当該角速度センサ部１２５が搭載される電子スチルカメラ１００自体の動きを検出する。検出されたカメラの動き情報は、システム制御部１１５に供給される。
【００２６】
＜実施形態＞
次に、本発明の実施形態による自動合焦処理について、図２〜図９を用いて詳細に説明する。図２は、本発明の実施形態による自動合焦処理の全体的な流れを示す一例のフローチャートである。なお、図２のフローチャートにおける各処理は、システム制御部１１５により、プログラムに従い実行される。
【００２７】
本発明の実施形態では、ＡＦスキャンで取得された焦点評価値を、１回前のＡＦスキャンと今回のＡＦスキャンとの間で撮影条件に変化が無ければ累積加算し、変化が検出された場合には、累積加算された焦点評価値を初期化する。そして、累積加算された焦点評価値を用いて合焦処理を行う。撮影条件の変化の検出は、例えば変化検出手段としてのシステム制御部１１５が行う。
【００２８】
図２において、例えばメインＳＷ１２０がＯＮになると、ステップＳ２０１でスイッチＳＷ１２１の状態が調べられる。スイッチＳＷ１２１がＯＮ状態ではないと判断されれば、処理はステップＳ２０１に戻される。一方、スイッチＳＷ１２１がＯＮ状態であると判断されれば、制御手段としてのシステム制御部１１５は、現在の時刻を示す情報をレジスタなどに保持すると共に、処理がステップＳ２０２に移行される。
【００２９】
なお、図２中では、スイッチＳＷ１２１を第１ＳＷ、スイッチＳＷ１２２を第２ＳＷと記載する。これは、他のフローチャートにおいても同様とする。
【００３０】
ステップＳ２０２では、ＡＦスキャンが行われ、各フォーカスレンズ位置の焦点評価値が取得される。取得された各フォーカスレンズ位置での焦点評価値は、例えばシステム制御部１１５が有するＲＡＭに一時的に格納される。一例として、焦点評価値取得手段としてのシステム制御部１１５は、ＡＦ処理部１０５を制御して、フォーカスレンズ１０４を光軸方向に沿って所定間隔で所定ステップだけ移動させる。このとき、撮像素子１０８から出力された撮像信号に基づき画像処理部１１０から供給された画像データをステップ毎に解析して、ステップ毎すなわち各フォーカスレンズ位置の焦点評価値を得る。すなわちフォーカスレンズ１０４の移動位置ごとに焦点評価値を得る。焦点評価値は、例えば、既に従来技術として説明したように、撮影画面内に設定された測距領域内における輝度信号の高周波成分を積分して得る。
【００３１】
ステップＳ２０２で各フォーカスレンズ位置の焦点評価値が取得されると、処理はステップＳ２０３に移行される。ステップＳ２０３では、直前のステップＳ２０１においてスイッチＳＷ１２１がＯＮされたときの第１のＡＦ設定と、当該直前のステップＳ２０１に対して１回前のステップＳ２０１においてスイッチＳＷ１２１がＯＮされたときの第２のＡＦ設定とを比較する。比較の結果、第２のＡＦ設定と第１のＡＦ設定とが異なっており第２のＡＦ設定に対して第１のＡＦ設定が変更されたと判定されたら、処理がステップＳ２０９に移行される。
【００３２】
ステップＳ２０９では、制御手段としてのシステム制御部１１５後述する累積評価値を０に初期化する。ここで累積評価値をリセットすることで、前回までの焦点評価値を加算しないように制御できる。累積評価値がリセットされると、処理はステップＳ２１０に移行される。
【００３３】
一方、ステップＳ２０３において、第２のＡＦ設定と第１のＡＦ設定とが一致しており第２のＡＦ設定に対して第１のＡＦ設定が変更されていないと判定されたら、処理はステップＳ２０４に移行される。ここで、ＡＦ設定とは、撮影シーンや撮影画角を変える際にユーザの指示に応じて変更されることが想定される、撮影設定である。ＡＦ設定として適用可能な電子スチルカメラ１００の設定としては、ズームポジション、通常設定やマクロ設定などの撮影距離範囲設定、１点測距や多点測距などの測距領域設定などがある。ＡＦ設定は、例えば操作部１１８に対するユーザ操作に応じてシステム制御部１１５により設定され、ＲＡＭまたは図示されない不揮発性メモリに記憶される。
【００３４】
なお、以下では、「直前のステップＳ２０１においてスイッチＳＷ１２１がＯＮされた」ことを、適宜、「今回のスイッチＳＷ１２１のＯＮ」と記述する。同様に、「直前のステップＳ２０１に対して１回前のステップＳ２０１においてスイッチＳＷ１２１がＯＮされた」ことを、適宜、「前回のスイッチＳＷ１２１のＯＮ」と記述する。
【００３５】
ステップＳ２０４では、前回のスイッチＳＷ１２１のＯＮから今回のスイッチＳＷ１２１のＯＮまでの時間間隔を取得し、取得した時間間隔が所定時間以上であるか否かを判定する。判定の結果、所定時間以上経過していると判定されたら、撮影条件に変化があったと見做し、処理はステップＳ２０９に移行される。一方、所定時間以上経過していないと判定されたら、処理はステップＳ２０５に移行される。
【００３６】
ステップＳ２０５では、前回のスイッチＳＷ１２１のＯＮと今回のスイッチＳＷ１２１のＯＮとで撮影シーンが変化したか否かを判定するシーン判定処理が行われ、処理がステップＳ２０６に移行される。ステップＳ２０５でのシーン判定処理の詳細は、後述する。
【００３７】
ステップＳ２０６では、ステップＳ２０５のシーン判定結果に基づき、前回のスイッチＳＷ１２１のＯＮと今回のスイッチＳＷ１２１のＯＮとで撮影シーンが変化しているか否かを判断する。若し、変化していると判断されたら、撮影条件が変化しているとされ、処理はステップＳ２０９に移行される。一方、変化していないと判断されたら、処理はステップＳ２０７に移行される。
【００３８】
ステップＳ２０７で、前回のスイッチＳＷ１２１のＯＮの際にステップＳ２０２で取得（第２の取得動作）した焦点評価値による形状と、今回のスイッチＳＷ１２１のＯＮの際にステップＳ２０２で取得（第１の取得動作）した焦点評価値による形状とを比較する。より具体的には、例えば縦軸を焦点評価値、横軸をフォーカスレンズ位置として、フォーカスレンズ位置毎に、対応する焦点評価値を並べた際の焦点評価値がなす形状（焦点評価値形状と呼ぶ）を比較する。そして、前回のスイッチＳＷ１２１のＯＮの際に取得した焦点評価値による焦点評価値形状と、今回のスイッチＳＷ１２１のＯＮの際に取得した焦点評価値による焦点評価値形状とが異なるか否かを判定する評価値形状判定を行う。ステップＳ２０７による焦点評価値形状の判定方法の詳細は、後述する。
【００３９】
次のステップＳ２０８では、ステップＳ２０７での評価値形状判定の結果に基づき、前回のスイッチＳＷ１２１のＯＮで取得した焦点評価値形状と、今回のスイッチＳＷ１２１のＯＮで取得した焦点評価値形状とが異なるか否かを判断する。若し、形状が異なっていると判断されたら、撮影条件が変化したとされ、処理はステップＳ２０９に移行される。一方、形状が異なっていないと判断されたら、処理はステップＳ２１０に移行される。
【００４０】
ステップＳ２１０では、累積手段としてのシステム制御部１１５が、累積評価値に今回のスイッチＳＷ１２１のＯＮで取得した焦点評価値を加算し、新たな累積評価値とする。累積評価値上述したステップＳ２０９によるリセット処理で０に初期化されている場合には、初期化された値に対して当該焦点評価値が加算され、新たな累積評価値とされる。なお、累積評価値は、メインＳＷ１２０がＯＮとされた直後のスイッチＳＷ１２１のＯＮ時には、０に初期化されている。さらに、後述するステップＳ２１７で撮影動作が行われた際に０に初期化してもよい。
【００４１】
次のステップＳ２１１では、累積評価値を用いて後述する合焦判定を行い、次のステップＳ２１２で、ステップＳ２１１の判定結果に基づき合焦可能か否かを判断する。若し、合焦可能であると判断されたら、処理はステップＳ２１３に移行する。
【００４２】
ステップＳ２１３では、累積評価値がピーク値を取るフォーカスレンズ位置にフォーカスレンズ１０４を移動させるように、合焦手段としてのシステム制御部１１５がＡＦ処理部１０５を制御する。ＡＦ処理部１０５は、システム制御部１１５の制御に従いフォーカスレンズ１０４を駆動し、フォーカスレンズ１０４を当該フォーカスレンズ位置に移動させる。フォーカスレンズ１０４が移動されると、処理はステップＳ２１５に移行される。
【００４３】
一方、ステップＳ２１２で、ステップＳ２１１の判定結果に基づき合焦可能ではないと判断されたら、処理はステップＳ２１４に移行する。ステップＳ２１４では、定点へフォーカスレンズ１０４を移動させるように、システム制御部１１５がＡＦ処理部１０５を制御する。なお、ステップＳ２１４において、定点は、例えば被写体が存在しそうな距離に予め設定しておく。一例として、近距離撮影モード、中距離撮影モード、遠距離撮影モードなど、撮影距離に応じて設けられる撮影モード毎に定点を設定することが考えられる。フォーカスレンズ１０４が移動されると、処理はステップＳ２１５に移行される。
【００４４】
ステップＳ２１５では、スイッチＳＷ１２２の状態が調べられる。若し、スイッチＳＷ１２２の状態がＯＮとなっていると判断されれば、処理はステップＳ２１７に移行され、撮影動作が開始される。ステップＳ２１７の撮影動作の詳細については、後述する。一方、スイッチＳＷ１２２の状態がＯＮとなっていないと判断されれば、処理はステップＳ２１６に移行され、スイッチＳＷ１２１の状態が調べられる。若し、スイッチＳＷ１２１の状態がＯＮとされていれば、処理はステップＳ２１５に戻される。一方、スイッチＳＷ１２１の状態がＯＮとされていなければ、処理はステップＳ２０１に戻される。
【００４５】
次に、上述したステップＳ２０５によるシーン判定処理の例について、図３のフローチャートを用いて説明する。先ず、ステップＳ３０１では、前回のスイッチＳＷ１２１のＯＮの際と、今回のスイッチＳＷ１２１のＯＮの際とで、撮像信号に基づく画像データの輝度成分が比較される。例えば、システム制御部１１５は、画像処理部１１０から取り込んだ画像データをＲＡＭなどに保持すると共に、取り込んだ画像データと、前回のスイッチＳＷ１２１のＯＮの際に保持された画像データとで輝度成分を比較する。
【００４６】
輝度成分の比較の結果、若し、輝度成分が所定値以上変化したと判断されたら、処理はステップＳ３０６に移行され、判定結果が撮影シーンが変化したことを示すものとされ、処理が図２のフローチャートのステップＳ２０６に戻される。一方、輝度成分が所定値以上変化していないと判断されたら、処理はステップＳ３０２に移行される。
【００４７】
ステップＳ３０２では、前回のスイッチＳＷ１２１のＯＮ時からの画像の動き量が調べられ、当該動き量が所定量以上であるか否かが判断される。ここで、動き量は、例えば、画像動き量検出手段としての動体検出部１２４で、画像処理部１１０から取り込んだ画像データをメモリなどに保持する。それと共に、取り込んだ画像データと前回のスイッチＳＷ１２１のＯＮの際にメモリに保持された画像データとを比較し、差分を求める。そして、求められたこの差分量を、動き量とする。比較する画像領域は、画面全体でもよいし、被写体だと思われる領域（顔検出モジュール１２３で顔検出した位置や大きさに基づいた領域など）に限定してもよい。
【００４８】
若し、ステップＳ３０２で動き量が所定量以上であると判断されたら、処理はステップＳ３０６に移行される。一方、動き量が所定量以下であると判断されたら、処理はステップＳ３０３に移行される。
【００４９】
ステップＳ３０３では、装置動き量検出手段としての角速度センサ部１２５の検出結果に基づき、前回のスイッチＳＷ１２１のＯＮ時からのカメラ動き量が調べられ、当該カメラ動き量が所定量以上かどうかが判断される。若し、カメラ動き量が所定量以上であると判断されたら、処理はステップＳ３０６に移行される。一方、カメラ動き量が所定量以上ではないと判断されたら、処理はステップＳ３０４に移行する。
【００５０】
ステップＳ３０４では、前回のスイッチＳＷ１２１のＯＮ時に対して、顔検出手段としての顔検出モジュール１２３で検出される顔に変化があったか否かが調べられる。例えば、前回のスイッチＳＷ１２１のＯＮ時には顔が検出され、今回のスイッチＳＷ１２１のＯＮ時には顔が検出されなかった場合や、その逆の場合、検出される顔に変化があったと判断される。また、前回のスイッチＳＷ１２１のＯＮ時に検出された顔と、今回のスイッチＳＷ１２１のＯＮ時に検出された顔とで顔の大きさが所定以上変化した場合も、検出される顔に変化があったと判断される。顔の大きさが所定以上変化した場合、主被写体までの距離が変化していると判断している。
【００５１】
若し、ステップＳ３０４で、顔の検出に変化があったと判断されたら、処理はステップＳ３０６に移行される。一方、顔の検出に変化がなかったと判断されたら、処理はステップＳ３０５に移行される。ステップＳ３０５では、判定結果がシーンが変化していないことを示すものとされ、図２のフローチャートにおけるステップＳ２０６に処理が移行される。
【００５２】
次に、上述した図２のステップＳ２１１による合焦判定処理の例について、図４〜６のフローチャートおよび図７を用いて説明する。
【００５３】
ここで、焦点評価値は、遠近競合などの特殊な場合を除けば、横軸にフォーカスレンズ位置、縦軸に焦点評価値を取ると、その形状は、図７に例示されるような山状になる。そこで、焦点評価値の形状が山状になっているか否かを、焦点評価値の最大値と最小値の差分と、所定値ＳｌｏｐｅＴｈｒ以上の傾きで傾斜している部分の長さと、傾斜している部分の勾配とから判断することにより、合焦判定を行うことができる。以下では、合焦判定における判定結果は、下記のように「○」または「×」で出力されるものとする。
【００５４】
○：焦点評価値のピーク位置から、被写体の焦点調節が可能である。
×：焦点評価値のピーク位置に基づく被写体の焦点調節が不可能である。
【００５５】
なお、「×」の、焦点評価値のピーク位置に基づく被写体の焦点調節が不可能である場合とは、例えば、被写体画像のコントラストが不十分である場合や、ＡＦスキャンを行った合焦距離の範囲外の距離に被写体が位置する場合である。
【００５６】
ここで、図７に示すように、山の頂上（点Ａ）から傾斜が続いていると認められる範囲の境界点を点Ｄおよび点Ｅとし、点Ｄから点Ｅまでの距離を山の幅Ｌとする。また、点Ａおよび点Ｄの焦点評価値の差分ＳＬ１と、点Ａおよび点Ｅの焦点評価値の差分ＳＬ２との和（ＳＬ１＋ＳＬ２）を値ＳＬとする。
【００５７】
図４は、ステップＳ２１１による合焦判定処理の全体的な流れを示す一例のフローチャートである。先ず、ステップＳ４０１において、焦点評価値の最大値ｍａｘおよび最小値ｍｉｎと、最大値ｍａｘを与えるフォーカスレンズ位置（以下、スキャンポイントｉｏ）とを求める。次にステップＳ４０２では、焦点評価値の山の幅を表す変数Ｌ、山の勾配を表す変数ＳＬをそれぞれ０に初期化する。
【００５８】
なお、フォーカスレンズ位置すなわちスキャンポイントは、ＡＦスキャンを行う所定範囲の遠側端を０、至近側端をＮ（＞０）とし、遠側端から至近側端に向けて所定間隔毎に１ずつ増加する値ｉで示されるものとする。以下、値ｉに対応する位置のスキャンポイントを適宜、スキャンポイントｉと記述する。例えば、上述した最大値を与えるフォーカスレンズ位置は、値ｉｏに対応する。
【００５９】
次のステップＳ４０３では、最大値を与えるスキャンポイントｉｏがＡＦスキャンを行った所定範囲における遠側端の位置か否かを調べ、遠側端位置でないと判断されたら、処理はステップＳ４０４へ移行され、無限遠方向への単調減少を調べる。一方、遠側端位置であったと判断されたら、処理はステップＳ４０５に移行される。
【００６０】
ステップＳ４０４における無限遠方向への単調減少を調べる一例の処理について、図５のフローチャートを用いて説明する。先ず、ステップＳ５０１において、カウンタ変数としての値ｉを、スキャンポイントｉｏを示す値ｉｏに初期化する。
【００６１】
次のステップＳ５０２では、スキャンポイントｉにおける焦点評価値の値ｄ［ｉ］から、スキャンポイントｉより１スキャンポイント分無限遠寄りのスキャンポイントｉ−１における焦点評価値の値ｄ［ｉ−１］を減じた値を、所定値ＳｌｏｐｅＴｈｒと比較する。その結果、若し、ｄ［ｉ］−ｄ［ｉ−１］＜ＳｌｏｐｅＴｈｒであれば、無限遠方向への単調減少は生じていないと判断し、無限遠方向への単調減少をチェックする処理を終了し、処理は図４のフローチャートにおけるステップＳ４０５に移行される。
【００６２】
一方、ステップＳ５０２で、ｄ［ｉ］−ｄ［ｉ−１］≧ＳｌｏｐｅＴｈｒであれば、無限遠方向への単調減少が生じていると判断し、処理はステップＳ５０３に移行される。ステップＳ５０３では、焦点評価値が一定値以上の傾きで傾斜している部分の長さ（山の幅）を表す変数Ｌと、単調減少区間における減少量を表す変数ＳＬとを、以下の式（１）および式（２）に従い更新する。
【００６３】
Ｌ  ＝  Ｌ＋１    …（１）
ＳＬ＝  ＳＬ＋（ｄ［ｉ］−ｄ［ｉ−１］）    …（２）
【００６４】
次のステップＳ５０４で、値ｉから１を減じた値を新たな値ｉとして、検出をする点を１スキャンポイント分、無限遠側に移す。ステップＳ５０５では、スキャンポイントｉがＡＦスキャンを行った所定範囲における遠側端位置になったか否かをチェックする。値ｉが０、すなわち単調減少を検出する開始点がＡＦスキャンを行った所定範囲における遠側端位置に達したと判断されたら（ステップＳ５０５）、無限遠方向への単調減少をチェックする処理を終了する。
【００６５】
ステップＳ４０４では、以上のようにして、スキャンポイントｉｏから無限遠方向への単調減少をチェックする。ステップＳ４０４の処理が終了したら、処理はステップＳ４０５に移行する。
【００６６】
説明は図４に戻り、ステップＳ４０５では、最大値を与えるスキャンポイントｉｏがＡＦスキャンを行った所定範囲における至近端の位置か否かを調べ、至近端位置でないと判断されたら、処理はステップＳ４０６にに移行され、至近端方向への単調減少を調べる。一方、至近端位置であったと判断されたら、処理はステップＳ４０７に移行される。
【００６７】
ステップＳ４０６における至近端方向への単調減少を調べる一例の処理について、図６のフローチャートを用いて説明する。先ず、ステップＳ６０１において、カウンタ変数としての値ｉを、スキャンポイントｉｏを示す値ｉｏに初期化する。
【００６８】
次のステップＳ６０２では、スキャンポイントｉにおける焦点評価値の値ｄ［ｉ］から、スキャンポイントｉより１スキャンポイント分至近端寄りのスキャンポイントｉ＋１における焦点評価値の値ｄ［ｉ＋１］を減じた値を、所定値ＳｌｏｐｅＴｈｒと比較する。その結果、若し、ｄ［ｉ］−ｄ［ｉ＋１］＜ＳｌｏｐｅＴｈｒであれば、至近端方向への単調減少は生じていないと判断し、至近端方向への単調減少をチェックする処理を終了し、処理は図４のステップＳ４０７に移行される。
【００６９】
一方、ステップＳ６０２で、ｄ［ｉ］−ｄ［ｉ＋１］≧ＳｌｏｐｅＴｈｒであれば、至近端方向への単調減少が生じていると判断し、処理はステップＳ６０３に移行される。ステップＳ６０３では、焦点評価値が一定値以上の傾きで傾斜している部分の長さ（山の幅）を表す変数Ｌと、単調減少区間における減少量を表す変数ＳＬとを、以下の式（３）および式（４）に従い更新する。
【００７０】
Ｌ  ＝  Ｌ＋１    …（３）
ＳＬ＝  ＳＬ＋(ｄ［ｉ］−ｄ［ｉ＋１］)    …（４）
【００７１】
次のステップＳ６０４で、値ｉに１を加えた値を新たな値ｉとして、検出をする点を１スキャンポイント分、至近端側に移す。ステップＳ６０５では、スキャンポイントｉがＡＦスキャンを行った所定範囲における至近端位置になったか否かをチェックする。値ｉがＮ、すなわち単調減少を検出する開始点がＡＦスキャンを行った所定範囲における至近端位置に達したと判断されたら（ステップＳ６０５）、至近端方向への単調減少をチェックする処理を終了する。
【００７２】
ステップＳ４０６では、以上のようにして、スキャンポイントｉｏから至近端方向への単調減少をチェックする。ステップＳ４０６での処理が終了したら、処理はステップＳ４０７に移行される。
【００７３】
説明は図４に戻り、ステップＳ４０７以降では、得られた焦点評価値が山状になっているか否かをステップＳ４０３〜ステップＳ４０６による処理の結果に基づき判断し、焦点評価値のピーク位置に基づき被写体の焦点調節が可能か否かを判定する。
【００７４】
ステップＳ４０７では、ＡＦスキャンを行った所定範囲における至近端スキャンポイントｎでの焦点評価値の値ｄ［ｎ］から、スキャンポイントｎより１スキャンポイント分無限遠寄りのスキャンポイントｎ−１での焦点評価値の値ｄ［ｎ−１］が減じられる。そして、この減算結果が所定値ＳｌｏｐｅＴｈｒ以上であり、且つ、焦点評価値の最大値を与えるスキャンポイントｉｏがスキャンを行った所定範囲における至近端であるか否かが判断される。
【００７５】
若し、これらの条件を満たしていると判断されたら、焦点評価値のピーク位置に基づく被写体の焦点調節が不可能であるとされ、処理はステップＳ４１１に移行される。この場合、合焦位置が、ＡＦスキャンを行った所定範囲よりも至近側の可能性があると考えられる。
【００７６】
一方、当該減算結果が所定値ＳｌｏｐｅＴｈｒ以上でないか、または、スキャンポイントｉｏがスキャンを行った所定範囲における至近端でないと判断されたら、処理はステップＳ４０８に移行される。
【００７７】
ステップＳ４０８では、ＡＦスキャンを行った所定範囲における遠側端スキャンポイント０での焦点評価値の値ｄ［０］から、スキャンポイント０より１スキャンポイント分至近端寄りのスキャンポイント１での焦点評価値の値ｄ［１］が減じられる。そして、この減算結果が所定値ＳｌｏｐｅＴｈｒ以上で、且つ、焦点評価値の最大値を与えるスキャンポイントｉｏがスキャンを行った所定範囲における遠側端であるか否かが判断される。
【００７８】
若し、これらの条件を満たしていると判断されたら、焦点評価値のピーク位置に基づく被写体の焦点調節が不可能であるとされ、処理はステップＳ４１１に移行される。この場合、合焦位置が、ＡＦスキャンを行った所定範囲よりも無限遠側の可能性があると考えられる。
【００７９】
一方、当該減算結果が所定値ＳｌｏｐｅＴｈｒ以上でないか、または、スキャンポイントｉｏがスキャンを行った所定範囲における遠端側でないと判断されたら、処理はステップＳ４０９に移行される。
【００８０】
ステップＳ４０９では、下記の判断がなされる。すなわち、一定値以上の傾きの傾斜部分の長さＬが所定値Ｌｏ以上であり、且つ、傾斜している部分の傾斜の平均値ＳＬ／Ｌが所定値ＳＬｏ／Ｌｏ以上であり、且つ、焦点評価値の最大値ｍａｘと最小値ｍｉｎとの差が所定値以上であるか否かが判断される。
【００８１】
若し、これらの条件を満たしていると判断されたら、焦点評価値のピーク位置から被写体の焦点調節が可能であるとされ、処理はステップＳ４１０に移行される。すなわち、この場合には、得られた焦点評価値がＡＦスキャンを行った所定範囲内で山状になっていると判断できる。
【００８２】
一方、長さＬが所定値Ｌｏ以上でないか、または、傾斜の平均値ＳＬ／Ｌが所定値ＳＬｏ／Ｌｏ以上でないか、または、焦点評価値の最大値ｍａｘと最小値ｍｉｎの差が所定値以上でなければ、次の判断となる。すなわち、この場合、焦点評価値のピーク位置に基づく被写体の焦点調節が不可能であるとされる。この場合、処理はステップＳ４１１に移行される。すなわち、この場合には、得られた焦点評価値がＡＦスキャンを行った所定範囲内で山状になっていない可能性があると判断できる。
【００８３】
次に、上述した図２のフローチャートにおけるステップＳ２０７による、焦点評価値形状判定の一例の処理について、図８のフローチャートを用いて説明する。図８の処理に先立って、今回のスイッチＳＷ１２１のＯＮ時について、上述の図４のフローチャートにおけるステップＳ４０１〜ステップＳ４０６の処理を行う。これにより、焦点評価値の最大値ｍａｘおよび最小値ｍｉｎと、最大値ｍａｘを与えるフォーカスレンズ位置とを求めると共に、焦点評価値の山の幅を表す変数Ｌを求める。
【００８４】
また、今回のスイッチＳＷ１２１のＯＮ時について、焦点評価値の最大値と、焦点評価値の最大値の位置から傾斜が続いていると認められる範囲の至近側および遠端側の境界における焦点評価値のとの差分ＳＬ１および差分ＳＬ２がそれぞれ求められる。これらは、例えば図５または図６で説明した処理に基づき求めることができる。
【００８５】
なお、前回のスイッチＳＷ１２１のＯＮ時におけるこれら各値は、当該前回の処理の際に既に求められているので、これを保持しておくことで、今回の処理に用いることができる。
【００８６】
図８において、ステップＳ８０１で、前回のスイッチＳＷ１２１のＯＮ時における、焦点評価値が一定値以上の傾きで傾斜している部分の長さ幅Ｌと、今回のスイッチＳＷ１２１のＯＮ時における幅Ｌとの差分を求める。そして、この差分が所定値以上であるか否かが判断される。若し、所定値以上であると判断されれば、処理がステップＳ８０６に移行される。一方、幅Ｌの差分が所定値以上ではないと判断されれば、処理はステップＳ８０２に移行される。
【００８７】
ステップＳ８０２では、前回のスイッチＳＷ１２１のＯＮ時における傾斜している部分の傾斜の平均値ＳＬ／Ｌと、今回のスイッチＳＷ１２１のＯＮ時における平均値ＳＬ／Ｌとの差を求める。そして、この差分が所定値以上であるか否かが判断される。若し、所定値以上であると判断されれば、処理はステップＳ８０６に移行される。一方、平均値ＳＬ／Ｌの差分が所定値以上ではないと判断されれば、処理はステップＳ８０３に移行される。
【００８８】
ステップＳ８０３では、前回のスイッチＳＷ１２１のＯＮ時における焦点評価値の最大値ｍａｘと最小値ｍｉｎの差分ｍａｘ−ｍｉｎと、今回のスイッチＳＷ１２１のＯＮ時における差分ｍａｘ−ｍｉｎとの差を求める。そして、この差分が所定値以上であるか否かが判断される。若し、所定値以上であると判断されれば、処理はステップＳ８０６に移行される。一方、差分ｍａｘ−ｍｉｎの差分が所定値以上ではないと判断されれば、処理はステップＳ８０４に移行される。
【００８９】
ステップＳ８０４では、前回のスイッチＳＷ１２１のＯＮ時の差分ＳＬ１および差分ＳＬ２の比ＳＬ１／ＳＬ２と、今回のスイッチＳＷ１２１のＯＮ時の比ＳＬ１／ＳＬ２との差分が所定値以上であるか否かが判断される。若し、この差分が所定値以上であると判断されれば、処理はステップＳ８０６に移行される。一方、この差分が所定値以上ではないと判断されれば、処理はステップＳ８０５に移行される。
【００９０】
ステップＳ８０５では、今回のスイッチＳＷ１２１のＯＮ時と前回のスイッチＳＷ１２１のＯＮ時とで、焦点評価値の形状が同じであると判定される。一方、ステップＳ８０６では、今回のスイッチＳＷ１２１のＯＮ時と前回のスイッチＳＷ１２１のＯＮ時とで、焦点評価値の形状が異なると判定される。
【００９１】
ステップＳ８０５またはステップＳ８０６による判定が行われると、処理は図２のステップＳ２０８に移行される。
【００９２】
なお、焦点評価値形状判定は、図８のフローチャートに従い行う方法に限られない。例えば、前回および今回のスイッチＳＷ１２１のＯＮ時について、各フォーカスレンズ位置それぞれで焦点評価値の差分絶対値を取り、これを各フォーカスレンズ位置を通じて加算して焦点評価値の差分絶対値和とする。この差分絶対値和が所定値以上で、焦点評価値形状が異なると判定することが考えられる。
【００９３】
次に、図２のフローチャートにおけるステップＳ２１７の撮影動作について、図９のフローチャートを用いてより具体的に説明する。先ず、ステップＳ９０１で、ＤＲＡＭ１１３の記憶容量がフルになっているか否かを示すフラグBfFlgを、フルになっていないことを示す値「FALSE」に設定する。
【００９４】
次のステップＳ９０２で、システム制御部１１５は、画像処理部１１０から供給された画像データに基づき測光を行い、被写体輝度を測定する。次のステップＳ９０３で、システム制御部１１５は、ステップＳ９０２で測定した被写体輝度に応じてＡＥ処理部１０３を制御してシャッタおよび絞りを駆動し、撮像素子１０８への露光を行う。撮像素子１０８面上に結像された光は、光電変換されてアナログ信号となり、撮像素子１０８の出力ノイズ除去や非線形処理などの前処理の後にＡ／Ｄ変換部１０９に供給され、デジタル信号に変換される（ステップＳ９０４）。
【００９５】
Ａ／Ｄ変換部１０９の出力に対して、ＷＢ処理部１１１により画像処理部１１０でホワイトバランス調整を施し、適正な出力画像データとする（ステップＳ９０５）。画像処理部１１０から出力された画像データは、フォーマット変換部１１２でＪＰＥＧフォーマットなど所定のフォーマットに変換され（ステップＳ９０６）、ＤＲＡＭ１１３に一時的に記憶される。次のステップＳ９０７で、ＤＲＡＭ１１３の記憶容量がフルになっているか否かが調べられる。
【００９６】
若し、ＤＲＡＭ１１３がフルになっていると判断されたら、処理はステップＳ９０８に移行され、上述のフラグBfFlgを、ＤＲＡＭ１１３の記憶容量がフルになっていることを示す値「TRUE」に設定する。そして、次のステップＳ９０９で、ＤＲＡＭ１１３に一時的に記憶された画像データを、画像記録部１１４にてこの電子スチルカメラ１００の図示されない内蔵メモリや、電子スチルカメラ１００装着されたメモリカードなどの外部記憶媒体へと転送し記憶する。
【００９７】
一方、ステップＳ９０７で、ＤＲＡＭ１１３の記憶容量がフルになっていないと判断されたら、一連の撮影動作が終了される。この場合、ＤＲＡＭ１１３に記憶された画像データは、次以降になされた撮影によりＤＲＡＭ１１３の記憶容量がフルになった場合や、操作部１１８に対するユーザ操作に応じて、画像記録部１１４により所定の記録媒体に記録される。
【００９８】
以上説明したように、本発明の実施形態によれば、ＡＦスキャンを行う毎に、前回のＡＦスキャンによる焦点評価値を加算するかどうかを判断し、加算すべきであると判断したときにのみ焦点評価値を加算するようにしている。そのため、合焦制御を、適切な焦点評価値が累積された累積評価値を用いて行えるため、合焦制御の精度が向上する。また、多数回のＡＦスキャンによる焦点評価値を累積加算することができるため、Ｓ／Ｎ比が向上され、これによっても主被写体への合焦精度を向上させることができる。
【図面の簡単な説明】
【００９９】
【図１】本発明を適用可能な電子スチルカメラの一例の構成を示すブロック図である。
【図２】本発明の実施形態による自動合焦処理の全体的な流れを示す一例のフローチャートである。
【図３】シーン判定処理を示す一例のフローチャートである。
【図４】合焦判定処理の全体的な流れを示す一例のフローチャートである。
【図５】無限遠方向への単調減少を調べる一例の処理を示すフローチャートである。
【図６】至近端方向への単調減少を調べる一例の処理を示すフローチャートである。
【図７】焦点評価値の一例の形状を示す図である。
【図８】焦点評価値形状判定の一例の処理を示すフローチャートである。
【図９】撮像動作の一例の処理を示すフローチャートである。
【符号の説明】
【０１００】
１００  電子スチルカメラ
１０４  フォーカスレンズ
１０５  ＡＦ処理部
１０８  撮像素子
１０９  Ａ／Ｄ変換部
１１０  画像処理部
１１３  ＤＲＡＭ
１１５  システム制御部
１２１  スイッチＳＷ
１２２  スイッチＳＷ
１２３  顔検出モジュール
１２４  動体検出部
１２５  角速度センサ部
【図１】
2010060932.tif 000003
【図２】
2010060932.tif 000004
【図３】
2010060932.tif 000005
【図４】
2010060932.tif 000006
【図５】
2010060932.tif 000007
【図６】
2010060932.tif 000008
【図７】
2010060932.tif 000009
【図８】
2010060932.tif 000010
【図９】
2010060932.tif 000011