(57)【要約】【課題】素早くピントを合わせたい撮影シーンと撮影画面の見栄えを優先したい撮影シーンを判断してＡＦ制御を行う。【解決手段】焦点調節装置は、被写体の距離情報に応じた処理を実施すると判断された場合は、シーン変化に応じて、よれより前に取得された焦点評価値に基づいて、フォーカスレンズの移動量や移動方向を決定しながら焦点評価値を取得して焦点調節を行う第１の焦点調節動作と、予め決められた焦点検出範囲において前記フォーカスレンズを移動させて前記焦点評価値を取得して焦点調節を行う第２の焦点調節動作とを行い、被写体の距離情報に応じた処理を実施しないと判断された場合は、シーン変化によらず前記第１の焦点調節動作を行う【選択図】図２
2014038288.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを介して得られた被写体像を電気信号に変換し画像を取得する撮像手段と、
前記撮像手段の出力信号に基づいて生成された焦点評価値に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節手段と、
前記焦点調節手段によって得られた被写体の距離情報に応じて、予め決められた所定の処理を実施するか否かを判断する実施判断手段と、
前記実施判断手段によって被写体の距離情報に応じた処理を実施すると判断された場合に、前記被写体の距離情報に応じて所定の処理を実施する処理手段とを有し、
前記焦点調節手段は、前記実施判断手段により被写体の距離情報に応じた処理を実施すると判断された場合は、シーン変化に応じて、それより前に取得された前記焦点評価値に基づいて、前記フォーカスレンズの移動量や移動方向を決定しながら前記焦点評価値を取得して焦点調節を行う第１の焦点調節動作と、予め決められた焦点検出範囲において前記フォーカスレンズを移動させて前記焦点評価値を取得して焦点調節を行う第２の焦点調節動作とを行い、被写体の距離情報に応じた処理を実施しないと判断された場合は、シーン変化によらず前記第１の焦点調節動作を行うことを特徴とする焦点調節装置。
【請求項２】
前記実施判断手段では、予め決められた所定の距離よりも近側まで焦点調節を行う光学ズーム倍率であれば、距離情報に応じた処理を実施すると判断することを特徴とする請求項１に記載の焦点調節装置。
【請求項３】
前記処理手段は、前記焦点調節手段により得られた被写体の距離情報が予め決められた所定の距離よりも近側であった場合は、撮影シーンがマクロシーンであると判定し、前記撮像手段によって得られた被写体の画像を表示する表示部にシーンを示すアイコンの表示を行うことを特徴とする請求項１または２に記載の焦点調節装置。
【請求項４】
前記実施判断手段では被写体の色情報を取得する色情報取得手段をさらに備え、被写体の距離情報および色情報に応じて撮影シーンを判定するモードに設定された場合は、距離情報に応じた処理を実施すると判断することを特徴とする請求項１に記載の焦点調節装置。
【請求項５】
前記処理手段では、前記焦点調節手段により得られた被写体の距離情報および色情報に応じてシーンを判定できた場合に、表示手段にシーンを示すアイコンの表示を行うとともに、前記表示手段に表示する前記撮像手段により得られた画像について所定の色を強調した画像処理を行うことを特徴とする請求項１または４に記載の焦点調節装置。
【請求項６】
前記実施判断手段では、予め決められた所定値よりも絞りが開放になる光学ズーム倍率であれば、距離情報に応じた処理を実施すると判断することを特徴とする請求項１に記載の焦点調節装置。
【請求項７】
前記処理手段では、前記焦点調節手段により得られた被写体の距離分布に応じて、絞りを再設定することを特徴とする請求項１または６に記載の焦点調節装置。
【請求項８】
前記実施判断手段では、画面内の距離分布に基づいてシーンを判定するモードに設定された場合は、距離情報に応じた処理を実施すると判断することを特徴とする請求項１に記載の焦点調節装置。
【請求項９】
前記処理手段では、表示部に表示する前記撮像手段により得られた画像にぼかし処理を施すぼかし手段をさらに有し、前記焦点調節手段により画面内の距離の分布に応じて被写体と背景が区別できた場合に、前記ぼかし手段により背景領域にぼかし処理を施すことを特徴とする請求項１または８に記載の焦点調節装置。
【請求項１０】
シーンの状態の変化量を検出して、変化量が所定以上であればシーン変化を検出したと判断するシーン検出手段を更に有し、
前記シーン検出手段では、表示部に前記撮像手段により得られた画像を表示しない場合は、シーン変化量が予め決められた第１の閾値よりも大きければシーン変化したと判定し、前記表示部に画像を表示する場合はシーン変化を検出する閾値を第１の閾値よりも小さい第２の閾値に設定することを特徴とする請求項１に記載の焦点調節装置。
【請求項１１】
シーンの状態の変化量を検出して、変化量が所定以上であればシーン変化を検出したと判断するシーン検出手段を更に有し、
前記シーン検出手段では、前記第２の焦点調節動作において前記フォーカスレンズを移動させる範囲が予め決められた所定の範囲よりも狭い場合は、シーン変化量が予め決められた第３の閾値よりも大きければシーン変化したと判定し、フォーカスレンズを移動させる範囲の全体が予め決められた所定の範囲よりも広い場合は、シーン変化を検出する閾値を第３の閾値よりも大きい第４の閾値を設定することを特徴とする請求項１に記載の焦点調節装置。
【請求項１２】
シーンの状態の変化量を検出して、変化量が所定以上であればシーン変化を検出したと判断するシーン検出手段を更に有し、
前記シーン検出手段では、前記第２の焦点調節動作において前記フォーカスレンズを移動させる際の前記撮像手段の駆動レートが予め決められた所定値よりも速い場合はシーン変化量が予め決められた第５の閾値よりも大きければシーン変化したと判定し、駆動レートが予め決められた所定値よりも遅い場合は、シーン変化を検出する閾値として第５の閾値よりも大きい第６の閾値を設定することを特徴とする請求項１に記載の焦点調節装置。
【請求項１３】
フォーカスレンズを介して得られた被写体像を電気信号に変換し画像を取得する撮像手段を有する焦点調節装置の制御方法であって、
前記撮像手段の出力信号に基づいて生成された焦点評価値に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節ステップと、
前記焦点調節ステップによって焦点検出できた被写体の距離情報に応じて、予め決められた所定の処理を実施するか否かを判断する実施判断ステップと、
前記実施判断ステップによって被写体の距離情報に応じた処理を実施すると判断された場合に、前記被写体の距離情報に応じて所定の処理を実施する処理手段とを有し、
前記焦点調節ステップでは、前記実施判断ステップにより被写体の距離情報に応じた処理を実施すると判断された場合は、シーン変化に応じて、それより前に取得された前記焦点評価値に基づいて、前記フォーカスレンズの移動量や移動方向を決定しながら前記焦点評価値を取得して焦点調節を行う第１の焦点調節動作と、予め決められた焦点検出範囲において前記フォーカスレンズを移動させて前記焦点評価値を取得して焦点調節を行う第２の焦点調節動作とを行い、前記被写体の距離情報に応じた処理を実施しないと判断された場合は、シーン変化によらず前記第１の焦点調節動作を行うことを特徴とする焦点調節装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点調節機能を備えた焦点調節装置、及びその制御方法に関するものである。
【背景技術】
【０００２】
従来、電子スチルカメラやビデオカメラなどにおけるオートフォーカス（ＡＦとも記す）には、ＣＣＤ（電荷結合素子）などを用いた撮像素子から得られる輝度信号の高域周波数成分が最大になるレンズ位置を合焦位置とする方式が用いられている。この方式の1つとして、スキャン方式が知られている。即ち、所定の焦点検出範囲の全体に亘ってレンズを移動させながら、撮像素子から得られる輝度信号の高域周波数成分に基づいて評価値（焦点評価値とも記す）を生成し、その都度に記憶していく。そして、記憶した値のうち、その最大値に相当するレンズ位置を合焦位置とする。
もう１つの方式として、焦点評価値が増加する方向にレンズを動かし、焦点評価値が最大になる位置を合焦位置とする山登り方式（いわゆるＣｏｎｔｉｎｕｏｕｓ  ＡＦ。コンティニュアスＡＦとも記す）が知られている。コンティニュアスＡＦでは、常に焦点評価値の変動の状況を確認し、焦点評価値が増加する方向にレンズを移動させる。この方式では、常に被写体が合焦状態にあるように制御できるとともに、被写体の存在しない方向に対して不要なレンズ移動を行わない。このため、前記スキャン方式に比べて、撮影画面の見栄えを考慮した動作となっている。その一方で、被写体の位置が大きく変化して現在のレンズ位置から被写体の合焦位置までが遠い場合などには、焦点評価値が増加する方向を見つけるのに時間がかかる。このため、前記スキャン方式と比べて合焦位置を見つけるまでに時間がかかる。
【０００３】
特許文献１には、前記コンティニュアスＡＦにおいて、撮影シーンが変化した場合において前記スキャン方式を組み合わせる構成が開示されている。このような構成によれば、前記スキャン方式によって画面内の合焦すべき被写体を判断することにより、合焦すべき被写体に素早くピントを合わせることが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１９１０８０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された従来技術では、素早くピント合わせをすることができる一方で、シーン変化を検出する度に焦点検出範囲の全域に亘ってレンズを移動させるため、大きなピント変動が度々起きる。そのため、ピント合わせを素早く行う必要のない場合は、撮影画面の見栄えが損なわれることがかえって問題となる。
前記実情に鑑み、本発明が解決しようとする課題は、素早くピントを合わせたい撮影シーンと、素早いピント合わせはせずに撮影画面の見栄えを優先したい撮影シーンの、それぞれの撮影シーンに応じたＡＦ制御を行うことを可能にした焦点調節装置、及びその制御方法を提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の技術的特徴としては、フォーカスレンズを介して得られた被写体像を電気信号に変換し画像を取得する撮像手段を有する焦点調節装置の制御方法であって、
前記撮像手段の出力信号に基づいて生成された焦点評価値に基づいてフォーカスレンズを移動させて焦点調節を行う焦点調節ステップと、
前記焦点調節ステップによって焦点検出できた被写体の距離情報に応じて、予め決められた所定の処理を実施するか否かを判断する実施判断ステップと、
前記実施判断ステップによって被写体の距離情報に応じた処理を実施すると判断された場合に、前記被写体の距離情報に応じて所定の処理を実施する処理ステップとを有し、
前記焦点調節ステップでは、前記実施判断ステップにより被写体の距離情報に応じた処理を実施すると判断された場合は、シーン変化に応じて、それより前に取得された前記焦点評価値に基づいて、前記フォーカスレンズの移動量や移動方向を決定しながら前記焦点評価値を取得して焦点調節を行う第１の焦点調節動作と、予め決められた焦点検出範囲において前記フォーカスレンズを移動させて前記焦点評価値を取得して焦点調節を行う第２の焦点調節動作とを行い、前記被写体の距離情報に応じた処理を実施しないと判断された場合は、シーン変化によらず前記第１の焦点調節動作を行うことを特徴とすることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、素早くピントを合わせたい撮影シーンと素早いピント合わせはせずに見栄えを優先したい撮影シーンの、それぞれの撮影シーンに応じた適切なＡＦ制御を行うことを可能とする焦点調節装置及びその制御方法を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の第１の実施形態にかかる焦点調節装置である電子カメラの構成を模式的に示すブロック図である。
【図２】図２は、第１の実施形態にかかる電子カメラの動作を示すフローチャートである。
【図３】図３は、図２におけるＳ２０４のシーン安定判断（シーン検出）を説明するフローチャートである。
【図４】図４は、図２におけるＳ２０６の被写体の合焦位置特定のためのＡＦスキャンを説明するフローチャートである。
【図５】図５は、焦点評価値の変化態様の一例を模式的に示すグラフである。
【図６】図６は、合焦判定の処理を示すフローチャートである。
【図７】図７は、図２におけるＳ２０７の「被写体の距離に応じた所定の処理」を説明するフローチャートである。
【図８】図８は、図２におけるＳ２０８のコンティニュアスＡＦを説明するフローチャートである。
【図９】図９は、図８のＳ８０４におけるシーン変化判定の処理を示すフローチャート図である。
【図１０】図１０は、図２におけるＳ２０９のシーン不安定判断の処理を示すフローチャートである。
【図１１】図１１は、第２の実施形態にかかるＳ２０７の「被写体の距離に応じた所定の処理」を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の各実施形態について、図面を参照して説明する。
（第１の実施形態）
まず、本発明の第１の実施形態にかかる焦点調節装置である電子カメラ１の全体的な構成について、図１を参照して説明する。図１は、本発明の第１の実施形態にかかる焦点調節装置である電子カメラ１の構成を模式的に示すブロック図である。
１０１は撮影レンズである。撮影レンズ１０１は、光学的に倍率を変更可能なズーム機構を含む。ズーム機構による被写体の倍率を、光学ズーム倍率と称する。
１０２は絞りである。絞り１０２は、撮影レンズ１０１に入射する入射光量の制御および被写界深度の調節を行う。
１０４フォーカスレンズである。フォーカスレンズ１０４は、後述する撮像素子１０８上に被写体像を結像させる。
１０５はＡＦ処理部である。ＡＦ処理部１０５は、フォーカスレンズ１０４の移動手段を含む。
１０８は撮像素子である。撮像素子１０８は、受光面に結像した光学像をＣＣＤ素子或いはＣＭＯＳ素子等の光電変換手段によって電気信号に変換してＡ／Ｄ変換部１０９へ出力する。
Ａ／Ｄ変換部１０９は、撮像素子１０８からの出力信号（画像信号）をデジタル形式の信号に変換する。Ａ／Ｄ変換部１０９は、撮像素子１０８の出力ノイズを除去するＣＤＳ（相関二重サンプリング処理）回路や、Ａ／Ｄ変換前に処理を行う非線形増幅回路を含む。
１１０は画像処理部である。画像処理部１１０は、撮像素子１０８の出力信号から被写体の輝度を算出し、この出力から特定周波数帯域の信号成分を抽出する。また、画像処理部１１０は、Ａ／Ｄ変換部１０９から出力されたデジタル信号に対して所定の画素補間や画像縮小等のリサイズ処理と色変換処理とを行って画像信号を出力する。
１１１はＷＢ（ホワイトバランス）処理部である。
１１２はフォーマット変換部である。
１１３は、高速な内蔵メモリ（例えばランダムアクセスメモリなど、ＤＲＡＭとも記す）である。ＤＲＡＭ１１３は、一時的な画像記憶手段としての高速バッファとして、または画像の圧縮・伸張における作業用メモリなどに使用される。
１１４は画像記録部である。画像記録部１１４は、画像信号を記録することができる。画像記録部１１４は、メモリーカードなどの記録媒体と、そのインターフェースからなる。
１１５はシステム制御部である。システム制御部１１５は、電子カメラ１の動作を制御する制御手段である。システム制御部１１５は、電子カメラ１の撮影シーケンスなどシステムを制御する。システム制御部１１５は、ＣＰＵとＲＡＭとＲＯＭを有するコンピュータである。そして、後述する各種処理（動作）を実行するためのコンピュータプログラム（コンピュータソフトウェア）は、ＲＯＭに格納されている。ＣＰＵは、ＲＯＭに格納されるコンピュータソフトウェアを読み出し、ＲＡＭを作業領域として使用して実行する。これにより、システム制御部１１５は、電子カメラ１の制御を行うことができる。
１１６は画像表示用メモリ（ＶＲＡＭとも記す）である。
１１７は操作表示部である。操作表示部１１７は表示手段として機能する。操作表示部１１７は、画像を表示する表示デバイス（たとえばＬＣＤなど）を有する。操作表示部１１７は、画像表示、操作補助のための表示、カメラ状態の表示を行う。このほか、操作表示部１１７は、撮影時には撮影画面と焦点検出領域を表示する。
１１８は、使用者が電子カメラ１を外部から操作するための操作部である。
１２１は撮影スタンバイスイッチ（以下、ＳＷ（１）と記す）ＳＷ（１）１２１は、ＡＦやＡＥ等の撮影スタンバイ動作を行うためのスイッチである。このＳＷ（１）１２１が操作されると、システム制御部１１５などは、撮影のためにフォーカスレンズ１０４の合焦位置を確定する。合焦位置の確定のための手順は後述する。
１２３は顔検出モジュールである。顔検出モジュール１２３は、画像処理部１１０が処理した画像信号を用いて顔検出を行う。そして、顔検出モジュール１２３は、検出した1つ又は複数の顔情報（位置・大きさ・信頼度）をシステム制御部１１５に送信する。すなわち、顔検出モジュール１２３は、画像信号に対して顔認識処理を施し、特定被写体情報（撮影画面内の人物の顔の大きさ、位置、顔の確からしさを示す信頼度）を検出し、その検出結果をシステム制御部１１５に送信する。
１２４は動体検出部である。動体検出部１２４は、操作表示部１１７の画面内の被写体及び背景が動いているかどうかを検出する。そして、動体検出部１２４は、検出結果（動体情報）をシステム制御部１１５に送信する。具体的には、動体検出部１２４は、画像処理部１１０が処理した画像信号のうち、時系列的に並んだ２枚の画像を比較し、その差分情報から被写体／背景の動体情報（動作量、位置、範囲）を検出する。比較する情報としては、画像信号内の輝度信号や色信号などがあげられる。２枚の画像の輝度信号と色信号の双方を比較することにより、輝度信号のみを比較した場合と比べ、精度良く被写体の動体情報を検出することができる。ただし、操作表示部１１７の画面内に、被写体と似た色がある場合は、その場所にも反応することがある。このため、動体検出部１２４は、被写体と似た色が画面内の被写体領域以外にある場合は、輝度信号のみで動体情報を検出してもよい。
１２５は角速度センサ部である。角速度センサ部１２５は、電子カメラ１の角速度を検出し、検出した角速度から電子カメラ１の動き（電子カメラ１の動作量）を検出する。そして、角速度センサ部１２５は、検出した電子カメラ１の動き（電子カメラ１の動作量）をシステム制御部１１５に送信する。
角速度センサ部１２５や顔検出モジュール１２３も、状態検出手段を構成することができる。
【００１０】
操作部１１８には、例えば次の様なものが含まれる。電子カメラ１の撮影機能や画像再生時の設定などの各種設定を行うメニュースイッチ。撮影レンズ１０１のズーム機構を操作するためのズームレバー。撮影モードと再生モードの動作モード切換えスイッチ。
【００１１】
次に、図２のフローチャートを参照しながら、第１の実施形態にかかる電子カメラ１の撮像準備前の動作について説明する。図２は、第１の実施形態にかかる電子カメラ１の動作を示すフローチャートである。この処理を実行するためのコンピュータプログラム（コンピュータソフトウェア）は、システム制御部１１５のＲＯＭに格納されている。そして、システム制御部１１５のＣＰＵは、このコンピュータプログラムをＲＯＭから読み出し、ＲＡＭを作業領域として用いて実行する。これにより、図２のフローチャートに示す動作が実行される。
【００１２】
まず、Ｓ２０１では、撮影準備を指示するＳＷ（１）１２１の状態（ＯＮ／ＯＦＦ）を判定する。ＳＷ（１）１２１の状態がＯＮ（オン）状態ならば本処理を終了する。一方、ＳＷ（１）１２１がＯＦＦ（オフ）状態の場合にはＳ２０２へ進む。
【００１３】
Ｓ２０２では、「被写体の距離に応じた所定の処理」を実施する設定になっているかを判定する。電子カメラ１が次のように設定されている場合には、「被写体の距離に応じた所定の処理」を実施する設定になっていると判定する。
（１）被写体の合焦位置に対応する被写体の距離（距離情報）に基づいて撮影シーン（マクロ／遠景シーン）を判定する場合。
たとえば、焦点検出範囲に、マクロの距離が含まれる場合に、被写体の合焦位置に対応する被写体の距離に基づいて撮影シーン（マクロ／遠景シーン）を判定する。ここで、現在の光学ズーム倍率が、あらかじめ設定された所定の距離よりも近い側においても焦点調節を行う倍率に設定されている場合に限って、被写体の合焦位置に対応する被写体の距離に基づいて撮影シーン（マクロ／遠景シーン）を判定する構成としてもよい（図７参照）。言い換えると、現在の光学ズーム倍率における焦点検出範囲に、マクロの距離が含まれる場合に、被写体の合焦位置に対応する被写体の距離に基づいて撮影シーン（マクロ／遠景シーン）を判定する。
また、撮影シーン（マクロ／遠景シーン）を判定（シーン検出）して操作表示部１１７に撮影シーンを示すアイコンを表示するモードが使用者により設定されている場合に、「被写体の距離に応じた所定の処理」を実施することとしてもよい。
なお、「所定の距離（マクロの距離）」は、あらかじめ適宜設定される。このように判定された場合の「被写体の距離に応じた所定の処理」には、図７を用いて後述するが、被写体の合焦位置に応じてマクロ／遠景シーンを判定して撮影準備前の操作表示部１１７に撮影シーンを示すアイコンを表示する処理がある。なお、マクロシーンの場合にのみマクロシーンを示すアイコンを表示するようにしてもよいし、マクロシーンの場合も、遠景シーンの場合も撮影シーン（マクロ／遠景シーン）を示すアイコンを表示するようにしてもよい。
（２）電子カメラ１のモードが、被写体の距離および色情報に応じて撮影シーンを判定するモードに設定されている場合。このように判定された場合の「被写体の距離に応じた所定の処理」には、システム制御部１１５が、被写体の合焦位置と色情報を用いて夕景／青空シーンを判定し、操作表示部１１７に撮影シーンを示すアイコンを表示する処理や、表示するスルー画像の色を変える処理などがある。
そしてＳ２０３へ進む。
【００１４】
Ｓ２０３では、Ｓ２０２で調べた設定が「被写体の距離に応じた所定の処理」を実施する設定となっている場合はＳ２０４へ進み、実施しない設定になっている場合はＳ２０８へ進む。
【００１５】
Ｓ２０４では、後述する手順に従ってシーン安定判断を行う（図３参照）。
【００１６】
Ｓ２０５では、Ｓ２０４において「撮影シーンが安定した状態」であると判断されたか否かを判定し、安定した状態であると判断された場合にはＳ２０６へ進み、安定した状態であると判断されていなければＳ２０１へ戻る。「撮影シーンが安定した状態」とは、撮影する被写体や電子カメラ１の状態が安定して維持され、撮影に適した状態になっていることである。
【００１７】
Ｓ２０６では、後述する手順に従って被写体の合焦位置を特定するための第２の焦点調節動作の１実施形態としてのＡＦスキャンを行う（図４参照）。
【００１８】
Ｓ２０７では、後述する手順に従ってＳ２０６のＡＦスキャンで得られた被写体の距離に応じて、特定の「被写体の距離に応じた所定の処理」を行う（図７参照）。
【００１９】
Ｓ２０８では、後述する手順に従って第１の焦点調節動作の１実施形態としてのコンティニュアスＡＦを行う（図８参照）。
【００２０】
Ｓ２０９では、後述する手順に従ってシーン不安定判断を行う（図１０参照）。
【００２１】
Ｓ２１０では、Ｓ２０９において「撮影シーンが不安定」であると判断されたかどうかを調べる。そして、「撮影シーンが不安定である」と判断された場合にはＳ２０１へ進み、不安定であると判断されていなければＳ２０８へ進む。ここで、「撮影シーンが不安定である」とは、撮影する被写体の状態や電子カメラ１の状態が不安定となり、撮影に適した状態ではなくなることである。
以上の様にして、撮影準備前の電子カメラ１の動作を行う。
【００２２】
次に、図２のＳ２０４の「シーン安定判断」の動作（処理）について説明する。図３は、図２におけるＳ２０４のシーン安定判断を説明するフローチャートである。
【００２３】
Ｓ３０１では、角速度センサ部１２５で検出したカメラ動作量が所定量以下となっているかどうかを調べる。そして、カメラ動作量が所定量以下であればＳ３０２へ進み、そうでない場合にはＳ３０４へ進む。ここでは、カメラ動作量が所定量以下になっていか否かを調べることにより、電子カメラ１の状態が安定しているか否かを判断する。そして、カメラ動作量が所定量以下である場合には、電子カメラ１の状態が安定していると判断する。なお、この所定の量は適宜設定されるものであり、あらかじめシステム制御部１１５のＲＯＭに格納される。そして、ＲＯＭから読み出して判断に使用する。
Ｓ３０２では、前回からの輝度変化量が所定量以下かどうかを調べる。輝度変化量が所定量以下であればＳ３０３へ進み、そうでなければＳ３０４へ進む。ここでは、輝度変化量が所定値以下になっているか否かを調べることにより、撮影する被写体が変化していないか否かを判断する。そして、輝度変化量が所定値以下である場合には、撮影する被写体が変化していないと判断する。
Ｓ３０３では、撮影シーンが安定状態となったと判断する。そして本処理を終了する。一方、Ｓ３０４では、撮影シーンが安定状態ではないと判断する。そして本処理を終了する。
【００２４】
次に、図２におけるＳ２０６の「ＡＦスキャン」の動作（処理）について説明する。図４は、図２におけるＳ２０６の被写体の合焦位置特定のためのＡＦスキャンを説明するフローチャートである。ここでは、主にシステム制御部１１５が「ＡＦスキャン」の処理を実行する。
【００２５】
Ｓ４０１では、操作表示部１１７の画面内に焦点検出領域を設定する。この焦点検出領域は、Ｎ×Ｎ個に分割されている。焦点検出領域の数や大きさは、操作表示部１１７の画面内の主被写体の存在確率を考慮して設定してもよい。また、横方向と縦方向とで焦点検出領域の数を異ならせてもよい。
【００２６】
Ｓ４０２では、フォーカスレンズ１０４をスキャン開始位置からスキャン終了位置まで所定の移動量で移動させながら、各フォーカスレンズ位置における焦点評価値を生成して記憶していく。すなわち、フォーカスレンズ１０４の焦点調節可能な領域全体を対象として、フォーカスレンズ１０４を所定の移動量で移動させて焦点評価値を取得する。例えば、無限遠をスキャン開始位置とし、ＡＦスキャン可能な焦点検出範囲の至近端をスキャン終了位置とする。
【００２７】
Ｓ４０３では、Ｓ４０２で得られた焦点評価値のピーク位置を演算により求める。そして、Ｓ４０４へ進む。
【００２８】
Ｓ４０４では、後述する手順に従って各焦点検出領域のピーク位置の合焦判定を行う（図５，６参照）。そして、Ｓ４０５へ進む。
【００２９】
Ｓ４０５では、Ｓ４０４の合焦判定において合焦できたかどうかを調べ、合焦できていればＳ４０６へ進み、そうでなければＳ４０７へ進む。
【００３０】
Ｓ４０６では、Ｓ４０５の合焦判定において合焦枠として選ばれた領域に焦点検出領域を設定する。そして、Ｓ４０８へ進む。Ｓ４０８では、合焦領域の焦点検出領域の焦点評価値のピーク位置にフォーカスレンズを移動させる。そして、本処理を終了する。
【００３１】
一方、Ｓ４０７では、画面内に予め設定してある所定領域に焦点検出領域を設定する。ここで、所定領域は被写体が存在しそうな領域とする。例えば、画面の中央領域に焦点検出領域を設定する。そしてＳ４０９へ進む。Ｓ４０９では、定点と呼ばれる被写体存在確率の高い位置にフォーカスレンズを移動させる。そして、本処理を終了する。
Ｓ４１０では、ピーク検出フラグをＴＲＵＥとして、本処理を終了する。このピーク検出フラグは、初期化動作（図示略）において予めＦＡＬＳＥに設定されているものとする。
【００３２】
次に、図４のＳ４０４における合焦判定のサブルーチンについて図５と図６を用いて説明する。
図５は、焦点評価値の変化態様の一例を模式的に示すグラフである。図５に示すように、横軸にフォーカスレンズ位置をとり縦軸に焦点評価値をとるグラフにおいては、遠近競合などの場合を除くと、焦点評価値は山状になる。そこで、焦点評価値の最大値と最小値の差、ある所定量（SlopeThr）以上評価値が下がるフォーカスレンズ位置が続く焦点検出範囲、評価値が下がっている部分の勾配から、グラフの山の形状を判断する。そしてグラフの山の形状から、合焦判定（焦点検出状況の判断）を行うことができる。合焦判定における判定結果は、以下に示す様に「○判定」「×判定」で出力される。
○判定：被写体のコントラストが十分、且つスキャンした焦点検出範囲に対応する距離範囲内の距離に被写体が存在する。
×判定：被写体のコントラストが不十分、またはスキャンした焦点検出範囲に対応する距離範囲外の距離に被写体が位置する。
また、×判定のうち、至近側方向のスキャンした焦点検出範囲に対応する距離範囲外に被写体が位置する場合を△判定とする。
山の形状を判断するため、ある閾値以上評価値が下がる部分の長さＬ、評価値が下がっている部分の勾配ＳＬ／Ｌを、図５を用いて説明する。ＳＬは評価値が下がっている部分の山の高さを示す。山の頂上（Ａ点）から評価値が下がっていると認められる点をＤ点、Ｅ点とし、Ｄ点とＥ点の距離を山の距離Ｌとする。評価値が下がっていると認める焦点検出範囲は、Ａ点から、所定量（SlopeThr）以上、焦点評価値が下がったスキャンポイントが続く焦点検出範囲とする。スキャンポイントとは、連続的にフォーカスレンズを動かして、スキャン開始点からスキャン終了点まで移動する間に、焦点評価値を取得するポイントのことである。Ａ点とＤ点の焦点評価値の差ＳＬ１とＡ点とＥ点の焦点評価値の差ＳＬ２の和ＳＬ１＋ＳＬ２をＳＬとする。
【００３３】
図６は、合焦判定の処理を示すフローチャートである。
Ｓ６０１において、焦点評価値の最大値（Ｍａｘ）と最小値（Ｍｉｎ）を求める。そして、Ｓ６０２に進む。
Ｓ６０２では、焦点評価値が最大となるスキャンポイントを求める。そして、Ｓ６０３へ進む。
Ｓ６０３では、スキャンポイントと焦点評価値から、山の形状を判断する為に、焦点評価値の傾斜している部分の長さＬと、傾斜ＳＬ／Ｌを求める。そして、Ｓ６０４へ進む。
【００３４】
Ｓ６０４では、山の形状が至近側登り止まりかを判断する。具体的には、次の２つの条件（１）（２）を充足する場合に、山の形状が至近側登り止まりであると判定する。（１）焦点評価値が最大値となるスキャンポイントが、スキャンを行った所定範囲における至近端である。（２）至近端のスキャンポイントでの焦点評価値と、至近端のスキャンポイントより１ポイント分無限遠よりのスキャンポイントでの焦点評価値との差が、所定値以上である。
至近側登り止まりであると判断した場合は、Ｓ６０９へ進み、そうでなければＳ６０５へ進む。
【００３５】
Ｓ６０５では、焦点評価値の山の形状が無限遠側登り止まりであるか否かを判断する。次の２つの条件（１）（２）を充足する場合に、焦点評価値の山の形状が無限遠側登り止まりであると判断する。（１）焦点評価値の最大値となるスキャンポイントが、スキャンを行った所定範囲における無限遠端である。（２）無限遠端スキャンポイントにおける焦点評価値と、無限遠端スキャンポイントより１ポイント分至近端よりのスキャンポイントにおける焦点評価値との差が、所定値以上である。
無限遠側登り止まりであると判断した場合は、Ｓ６０８へ進み、そうでなければＳ６０６へ進む。
【００３６】
Ｓ６０６では、次の３つの条件（１）（２）（３）を充足するかを判断する。（１）一定値以上の差分で評価値が下がっている部分の長さＬが所定値以上である。（２）傾斜している部分の傾斜の平均値ＳＬ／Ｌが所定値以上である。（３）焦点評価値の最大値（Max）と最小値（Min）の差が所定値以上である。
これら（１）（２）（３）の３つの条件を全て充足する場合には、Ｓ６０７へ進む。そうでなければ、Ｓ６０８へ進む。
【００３７】
Ｓ６０７に進んだ場合には、得られた焦点評価値が山状となっており、被写体にコントラストがあり、焦点調節が可能である。このため、Ｓ６０７において、判定結果を「○判定」とする。
Ｓ６０８に進んだ場合には、得られた焦点評価値が山状となっておらず、被写体にコントラストがなく、焦点調節が不可能である。このため、Ｓ６０８において、判定結果を「×判定」とする。
【００３８】
Ｓ６０９に進んだ場合には、得られた焦点評価値が山状となってはいないが、至近側方向に登り続けている状態となっており、更に至近側に被写体ピークが存在している可能性がある。このため、Ｓ６０９において、判定結果を「△判定」としている。
以上のようにして、合焦判定を行う。
【００３９】
次に、図７を参照して、図２におけるＳ２０７の「被写体の距離に応じた所定の処理」について説明する。図７は、図２におけるＳ２０７の「被写体の距離に応じた所定の処理」を説明するフローチャートである。ここでは、主にシステム制御部１１５が「被写体の距離に応じた所定の処理」を実行する。
【００４０】
Ｓ７０１では、図２のＳ２０６のＡＦスキャンの結果、被写体の合焦位置が特定できたかどうかを調べる。特定できた場合はＳ７０２へ進む。特定できなかった場合は本処理を終了する。
【００４１】
Ｓ７０２では、現在の光学ズーム倍率が、予め決められたマクロ距離まで焦点調節を行う光学ズーム倍率かどうかを判断する。そして、マクロ距離まで焦点調節を行う光学ズーム倍率であればＳ７０３へ進み、そうでない場合はＳ７０４へ進む。
【００４２】
Ｓ７０３では、図２のＳ２０６のＡＦスキャンの結果得られた被写体の距離が、マクロ距離の範囲内にあるか否かを判断する。そして、被写体の距離がマクロ距離の範囲内にある場合にはＳ７１３へ進み、そうでない場合はＳ７０４へ進む。
【００４３】
Ｓ７０４では、操作部１１８の操作により撮影準備前に遠景シーンを判定する設定がされているかを調べる。遠景シーンを判定する設定の場合はＳ７０５へ進み、遠景シーンを判定する設定でない場合は本処理を終了する。
Ｓ７０５では、図２のＳ２０６のＡＦスキャンの結果得られた被写体の距離が、予め決められた無限遠の距離の範囲内にあるか否かを判断する。被写体の距離が無限遠の距離の範囲内にある場合はＳ７０６へ進み、そうでない場合は本処理を終了する。
【００４４】
Ｓ７０６では、画像処理部１１０は、操作表示部１１７の画面内に赤色の領域が多いか否かを判断する。具体的には、画像処理部１１０は、画面内の赤色の領域が所定の割合以上であるか否かを判断する。そして、赤色の領域が所定の割合以上であればＳ７０８へ進み、赤色の領域が所定の割合未満であればＳ７０７へ進む。
Ｓ７０７では、画像処理部１１０は、画面内に青色の領域が多いか否かを判断する。具合的には、画像処理部１１０は、画面内の青色の領域が処置の割合以上であるか否かを判断する。青色の領域が所定の割合以上であればＳ７１０へ進み、青色の領域が所定の割合未満であればＳ７１２へ進む。
【００４５】
Ｓ７０８では、現在の撮影シーンが夕景シーンであるとして、操作表示部１１７に夕景を示すアイコンを表示させる。そして、Ｓ７０９へ進む。Ｓ７０９では、ＷＢ処理部１１１は、操作表示部１１７に表示するスルー画像に対して赤色を強調した画像処理を施す。そして本処理を終了する。
Ｓ７１０では、現在の撮影シーンが青空シーンであるとして、操作表示部１１７に青空を示すアイコンを表示させる。そして、Ｓ７１１へ進む。Ｓ７１１では、ＷＢ処理部１１１は、操作表示部１１７に表示するスルー画像に対して青色を強調した画像処理を施す。そして本処理を終了する。
Ｓ７１２では、現在の撮影シーンが遠景シーンであるとして、操作表示部１１７に遠景を示すアイコンを表示させる。そして、本処理を終了する。
Ｓ７１３では、現在の撮影シーンがマクロシーンであるとして、操作表示部１１７にマクロシーンを示すアイコンを表示させる。そして本処理を終了する。
【００４６】
次に、図２におけるＳ２０８のコンティニュアスＡＦの処理について、図８を参照して説明する。図８は、図２におけるＳ２０８のコンティニュアスＡＦを説明するフローチャートである。ここでは、主にシステム制御部１１５が、コンティニュアスＡＦの処理を実行する。
Ｓ８０１では、設定した各焦点検出領域で焦点評価値を取得する。
Ｓ８０２では、焦点評価値に基づいて合焦度を算出する。本実施形態では、合焦度は、焦点評価値に基づいて「高」「中」「低」の３段階で決定されるものとする。
Ｓ８０３では、撮影準備を指示するＳＷ（１）１２１の状態（ＯＮ／ＯＦＦ）を判定する。そして、ＳＷ（１）１２１の状態がＯＮ（オン）状態である場合には本処理を終了し、ＯＦＦ（オフ）状態である場合にはＳ８０４へ進む。
Ｓ８０４では、後述する処理に従いシーン変化判定を行う（図９参照）。
Ｓ８０５では、ピーク検出フラグがＴＲＵＥであるかどうかを判断する。そして、ＴＲＵＥであればＳ８２２へ進み、ＦＡＬＳＥであればＳ８０６へ進む。
Ｓ８０６では、フォーカスレンズ１０４の現在位置を取得する。
Ｓ８０７では、焦点評価値の取得およびフォーカスレンズ１０４の現在位置の取得をカウントするための取得カウンタに１を加える。この取得カウンタは、初期化動作（図示略）において予め０に設定されているものとする。
Ｓ８０８では、取得カウンタの値が１かどうかを判断する。取得カウンタの値が１である場合にはＳ８１１へ進み、取得カウンタの値が１でない場合にはＳ８０９へ進む。
Ｓ８０９では、「今回の焦点評価値」が「前回の焦点評価値」よりも大きいかどうかを判断する。大きい場合にはＳ８１０へ進み、そうでなければＳ８１７へ進む。
Ｓ８１０では、増加カウンタに１を加える。
【００４７】
Ｓ８１１では、今回の焦点評価値を、焦点評価値の最大値として、演算メモリ（ＲＡＭ）に記憶する。
Ｓ８１２では、フォーカスレンズ１０４の現在の位置を、焦点評価値のピーク位置として、演算メモリ（ＲＡＭ）に記憶する。
Ｓ８１３では、今回の焦点評価値を、前回の焦点評価値として、演算メモリ（ＲＡＭ）に記憶する。
【００４８】
Ｓ８１４では、フォーカスレンズ１０４の現在位置が焦点検出範囲の端にあるかどうか判断する。現在位置が焦点検出範囲の端である場合にはＳ８１５へ進み、そうでなければＳ８１６へ進む。
Ｓ８１５では、フォーカスレンズ１０４の移動方向を反転させる。
【００４９】
Ｓ８１６では、フォーカスレンズ１０４を所定の移動量だけ移動させる。ここで、焦点評価値が同一方向に所定回数以上増加した場合は、現在のフォーカスレンズ１０４の移動方向の合焦位置の存在方向としての信頼性が高いと考えられる。一方、焦点評価値が同一方向で所定回数以上増加していない場合は、フォーカスレンズ１０４の移動方向の信頼性が低いと考えられる。
フォーカスレンズ１０４の移動方向の信頼性が高い場合は、フォーカスレンズ１０４の移動量を大きくする。これにより、合焦位置をより速く見つけることができる。
一方、フォーカスレンズ１０４の移動方向の信頼性が低い場合は、フォーカスレンズ１０４の移動量を小さくする。これにより、不要なピント変動を抑えて操作表示部１１７での見栄えを考慮した動作ができる。
【００５０】
Ｓ８１７では、（焦点評価値の最大値−今回の焦点評価値）が所定量より大きいかどうかを判断する。（焦点評価値の最大値−今回の焦点評価値）が所定量より大きい場合にはＳ８１８へ進み、そうでない場合にはＳ８１３へ進む。ここで、（焦点評価値の最大値−今回の焦点評価値）が所定量より大きい場合には、すなわち、焦点評価値が最大値から所定量減少している場合には、その最大値をピントのピーク位置での焦点評価値とみなす。
Ｓ８１８では、増加カウンタが０より大きいかどうかを判断する。そして、増加カウンタが０より大きければＳ８１９へ進み、０であればＳ８１３へ進む。
Ｓ８１９では、ＡＦ処理部１０５を制御し、フォーカスレンズ１０４を、ピーク位置へ移動させる。ここでのピーク位置は、前記Ｓ８１２で記憶した焦点評価値が最大値となった位置である。
Ｓ８２０では、ピーク検出フラグをＴＲＵＥとする。
Ｓ８２１では、取得カウンタを０とする。
【００５１】
Ｓ８２２では、今回の焦点評価値が焦点評価値の最大値に対して所定割合以上変動したかどうかを判定する。そして、所定割合以上の大きな変動をしている場合にはＳ８２４へ進み、小さな変動である場合にはＳ８２３へ進む。
Ｓ８２３では、フォーカスレンズ１０４の位置をそのまま保持する。
Ｓ８２４では、焦点評価値が最大となるフォーカスレンズ位置を再び求め直すため、ピーク検出フラグをＦＡＬＳＥとし、焦点評価値の最大値及びピーク位置をリセットする。
Ｓ８２５では、増加カウンタをリセットする。
以上の処理によって、コンティニュアスＡＦ動作では常に被写体が合焦状態となる様にフォーカスレンズを移動させる。
【００５２】
次に、図９を参照して、図８のＳ８０４におけるシーン変化判定の処理を説明する。図９は、図８のＳ８０４におけるシーン変化判定の処理を示すフローチャート図である。
Ｓ９０１では、顔検出モジュール１２３が検出した顔検出状態が変化したかどうかを判定する。そして、顔検出状態が変化していれば本判定処理を終了して図２のＳ２０１へ戻り、そうでなければＳ９０２へ進む。
ここで、顔検出状態とは、顔検出結果である。顔検出結果については、例えば、前回のシーン変化判定時に主顔が検出されていて今回のシーン変化判定時に主顔が検出されていなければ、顔検出状態が変化したことになる。主顔は、例えば、事前に登録された顔と一致する顔であっても良い。また、主顔は、顔検出モジュール１２３が検出した顔の中で、画面中央付近に位置し、かつ検出サイズが最大の顔であっても良い。
【００５３】
Ｓ９０２では、角速度センサ部１２５が検出したカメラ動作量が、所定量以上となっているかどうかを判定する。そして、カメラ動作量が所定量以上である場合には、本判定処理を終了して図２のＳ２０１へ戻る。そうでない場合には、Ｓ９０３へ進む。このステップは、カメラ動作量が所定量以上であるかを判断することにより、使用者が電子カメラ１をパンする操作を行っているのか、撮影シーンを変える為に構え直したのかを判断する為に実行される。
【００５４】
Ｓ９０３では、被写体輝度差が所定値以下かを判定する。被写体輝度差とは、前回のシーン変化判定時に取得した被写体輝度値と、今回のシーン変化判定時に検出された被写体輝度値との差である。被写体輝度値の差が所定値を超える場合には、撮影シーンが変化したと判断する。被写体輝度差が所定値以下であれば、本判定処理を終了する。一方、所定値より大きい場合は、本判定処理を終了して図２のＳ２０１へ戻る。
【００５５】
次に、図１０を参照して、図２におけるＳ２０９のシーン不安定判断の処理を説明する。図１０は、図２におけるＳ２０９のシーン不安定判断の処理を示すフローチャートである。ここでは、主にシステム制御部１１５がシーン不安定判断の処理を実行する。
【００５６】
まず、Ｓ１００１では、Ｓ１００２以降での判断に使う閾値を設定する。なお、操作表示部１１７の画面にスルー画像を表示しない設定と、操作表示部１１７の画面にスルー画像を表示する設定とで、異なる閾値に設定する（後述）。
【００５７】
Ｓ１００２では、角速度センサ部１２５により検出したカメラ動作量が所定の閾値以上となっているか判断する。そして、所定の閾値以上である場合にはＳ１００７へ進み、そうでない場合にはＳ１００３へ進む。
Ｓ１００３では、前回からの輝度変化量（シーン変化量）が所定の閾値以上かどうかを判定する。そして、所定の閾値以上である場合にはＳ１００７へ進み、そうでない場合にはＳ１００４へ進む。
Ｓ１００４では、顔検出モジュール１２３で検出した顔検出状態が変化したかどうかを判定する。顔検出状態が変化している場合にはＳ１００７へ進み、そうでない場合にはＳ１００５へ進む。ここで、顔検出状態とは、例えば、顔検出されているかどうかである。つまり、前回のシーン不安定判断で顔検出されていて今回のシーン不安定判断で顔検出されていなければ、顔検出状態が変化したことになる。
Ｓ１００５では、被写体の動き（シーン変化量）が所定の閾値以上か判定する。そして、所定の閾値以上である場合にはＳ１００７へ進み、そうでない場合にはＳ１００６へ進む。被写体の動き（シーン変化量）が所定の閾値以上であるかは、焦点検出領域が設定されている領域において、動体検出部１２４にて検出された動き量が所定の閾値以上であるか、によって判断する。これは被写体の動きが所定以上であれば、被写体領域を特定し直す必要がある為である。
Ｓ１００６では、前回のシーン不安定判断から、被写体の輝度変化量が所定の閾値以上かを調べる。所定の閾値以上である場合にはＳ１００７へ進み、そうでない場合にはＳ１００８へ進む。
【００５８】
Ｓ１００７では、撮影シーンが変化した（撮影シーンが不安定である）と判断する。そして本処理を終了する。
一方、Ｓ１００８では、撮影シーンが変化していない（撮影シーンが不安定でない）と判断する。そして本処理を終了する。
【００５９】
ここで、前記各閾値の設定方法について説明する。
「被写体の距離に応じた所定の処理」を実施する場合においては、シーン不安定状態であると判定されるたびにＡＦスキャンを実行する。ただし、少しのシーン変化のたびにシーン不安定状態と判断して頻繁にＡＦスキャンを実行すると、フォーカスレンズ移動時において、操作表示部１１７に表示するスルー画像のピント変動が大きくなる、そうすると、スルー画像の見栄えが損なわれる。
そこで、ＡＦスキャン時（フォーカスレンズ移動時）に操作表示部１１７でのピント変動が目立つような場合には、シーン不安定状態と判定されにくいように、厳し目な閾値を設定する。
たとえば、操作表示部１１７にスルー画像を表示しない設定の場合は見栄えを考慮する必要はないが、スルー画像を表示する場合は見栄えを考慮して閾値をより厳しい値に設定する。操作表示部１１７の画面にスルー画像を表示しない設定で用いる各閾値を第１の閾値とし、操作表示部１１７の画面にスルー画像を表示する設定で用いる各閾値を第２の閾値とする。この場合には、第２の閾値を第１の閾値よりも小さい値に設定する。このような構成によれば、スルー画像を表示する設定（第２の閾値を用いる設定）では、スルー画像を表示しない設定（第１の閾値を用いる設定）に比較して、撮影シーンが不安定であると判定されにくくなる。
また、ＡＦスキャンを行う焦点検出範囲に対応する距離範囲が広い場合や、ＡＦスキャンを実施する際（フォーカスレンズ移動時）の撮像素子１０８の駆動レートが遅い場合も、ＡＦスキャン時のピント変動が目立ちやすい。そのため、ＡＦスキャンを行う焦点検出範囲に対応する距離範囲が所定の範囲よりも広い場合や，ＡＦスキャンを実施する際の撮像素子１０８の駆動レートが所定値よりも遅い場合は、不安定と判定されにくい厳し目の閾値を設定する。
ＡＦスキャンを行う焦点検出範囲に対応する距離範囲が所定の範囲よりも狭い設定で用いる各閾値を第３の閾値とし、ＡＦスキャンを行う焦点検出範囲に対応する範囲の全体が所定の範囲よりも広い設定で用いる各閾値を第４の閾値とする。この場合には、第４の閾値を第３の閾値よりも大きい値に設定する。このような構成によれば、ＡＦスキャンを行う焦点検出範囲に対応する距離範囲が所定の範囲よりも広い場合（第４の閾値を用いる設定）の場合には、所定の範囲よりも狭い場合（第３の閾値を用いる設定）に比較して、撮影シーンが不安定であると判定されにくくなる。
また、撮像素子１０８の駆動レートが所定値よりも速い設定で用いる各閾値を第５の閾値とし、所定値よりも遅い設定で用いる各閾値を第６の閾値とする。この場合には、第６の閾値を第５の閾値よりも大きい値に設定する。このような構成によれば、撮像素子１０８の駆動レートが所定値よりも遅い設定（第６の閾値を用いる設定）の場合には、所定値よりも速い（第５の閾値を用いる設定）に比較して、撮影シーンが不安定であると判定されにくくなる。
以上のような条件を考慮して、判定の閾値を設定する。
【００６０】
以上説明したように、本実施形態によれば、「被写体の距離に応じた所定の処理」を実施する場合においては、素早くピントを合わせることを優先してＡＦスキャンを実施する。一方、「被写体の距離に応じた所定の処理」を実施しない場合は、見栄えを優先してコンティニアスＡＦのみでピント合わせを行う。それにより、素早くピントを合わせたい撮影シーンや、素早くピント合わせはせずに見栄えを優先したい撮影シーンなどに応じて、適切なＡＦ制御を行うことができる。
【００６１】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。なお、第１の実施形態と共通する構成については説明を省略する。
第２の実施形態にかかる電子カメラ１の撮像準備前の動作は、『「被写体の距離に応じた所定の処理」の実施判断』（Ｓ２０２）と「被写体の距離に応じた所定の処理」（Ｓ２０７）の内容を除いては、第１の実施形態と共通である（図２参照）。
【００６２】
Ｓ２０２において、操作部１１８の操作によって「被写体の距離に応じた所定の処理」を実施する設定になっているかを判定する。電子カメラ１が次のように設定されている場合には、「被写体の距離に応じた所定の処理」を実施する設定になっていると判定する。
（１）現在の光学ズームの倍率における絞り値が、あらかじめ設定された所定値よりも開放側になる場合。なお、この絞りの所定値は、あらかじめ適宜設定される。なお、光学ズームの倍率における絞り値にかかわらず、被写体／背景の距離分布に応じて絞りを変更するモードが設定されている場合でもよい。
（２）電子カメラ１が、画面内の距離分布に基づいて撮影シーンを判定するモードに設定されている場合。
（３）画面内の距離分布に基づく画像処理をする場合。たとえば、画面内の距離分布に基づいて、被写体全体にピントを合わせる画像処理や、ボケ味をより強調するために背景をぼかす画像処理などをするモードが設定されている場合。
【００６３】
Ｓ２０７において、「被写体の距離に応じた所定の処理」を実行する。図１１は、第２の実施形態にかかるＳ２０７の「被写体の距離に応じた所定の処理」を示すフローチャートである。
まずＳ１１０１では、図２のＳ２０６のＡＦスキャンでの結果、操作表示部１１７の画面全体の距離の分布が取得できたかどうかを判定する。ここで、複数の焦点検出領域が設定されており、かつ各枠での合焦位置が特定できた場合には、距離の分布が取得できたとしてＳ１１０２へ進む。焦点検出領域が複数設定されていない場合、または各焦点検出領域で合焦位置が特定できなかった場合には、距離の分布が取得できなかったとして本処理を終了する。
【００６４】
Ｓ１１０２では、操作部１１８により絞りを自動で変更するモード設定になっているかを判定する。絞りを自動で変更するモード設定である場合にはＳ１１０３へ進み、絞りを自動で変更するモード設定でない場合は本処理を終了する。
【００６５】
Ｓ１１０３では、現在の光学ズーム倍率での開放Ｆ値が所定値以下となる光学ズーム倍率であるかどうかを判定する。所定値以下の光学ズーム倍率である場合にはＳ１１０４へ進み、そうでない場合には本処理を終了する。
【００６６】
Ｓ１１０４では、被写体と背景の距離分布に所定以上の距離差があるかを判定する。所定以上の距離差がある場合とは、被写体と背景とを区別できる場合である。被写体と背景の距離分布に所定以上の差がある場合（被写体と背景とを区別できる場合）はＳ１１０６へ進む。一方、被写体と背景の距離の分布に差がない場合（被写体と背景とを区別できない場合）はＳ１１０５へ進む。
【００６７】
Ｓ１１０５では、被写体の距離分布が、絞りを最小に絞った際での被写界深度内に収まるかどうか（パンフォーカスとなるか）を判定する。収まる場合にはＳ１１０７へ進み、収まらない場合には本処理を終了する。
Ｓ１１０７では、開放の絞り値を設定する。そして、本処理を終了する。
Ｓ１１０６では、被写体の分布全体が被写界深度内に収められるように（いわゆるパンフォーカスになるように）絞りを設定して、本処理を終了する。
【００６８】
以上のように、被写体の距離の分布に応じて、操作表示部１１７に表示するスルー画像のための絞り設定を変更する（絞りを再設定する）。それにより、絞りを調整して被写界深度を深くすることで被写体全体にピントを合わせることや、被写体と背景の距離差がある撮影シーン（被写体と背景とが区別できる撮影シーン）で絞りを開放にして被写界深度を浅くすることで背景のボケ味をより強調できる。また、絞りを開放にしてもあまり被写界深度が浅くならない場合や、被写体の深度差が大きくないために背景があまりぼけない場合は、絞りの調整だけでなく、画像処理部１１０が背景領域に対してぼかし処理を施す構成であってもよい。また、被写体全体にピントを合わせる画像処理を施してもよい。
【００６９】
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。上述の実施形態の一部を適宜組み合わせてもよい。また、上述の実施形態の機能を実現するソフトウェアのプログラムを、記録媒体から直接、或いは有線／無線通信を用いてプログラムを実行可能なコンピュータを有するシステム又は装置に供給し、そのプログラムを実行する場合も本発明に含む。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータに供給、インストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明の機能処理を実現するためのコンピュータプログラム自体も本発明に含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記憶媒体、不揮発性の半導体メモリでもよい。また、プログラムの供給方法としては、コンピュータネットワーク上のサーバに本発明を形成するコンピュータプログラムを記憶し、接続のあったクライアントコンピュータはがコンピュータプログラムをダウンロードしてプログラムするような方法も考えられる。
【産業上の利用可能性】
【００７０】
本発明は、双眼鏡や顕微鏡、撮像装置等の焦点調節装置における焦点調節の制御に有効な技術である。そして、本発明によれば、素早くピントを合わせたい撮影シーンと見栄えを優先したい撮影シーンを判断して、撮影シーンに応じた適切なＡＦ制御を行うことができる。
【符号の説明】
【００７１】
１０１：撮影レンズ、１０２：絞り、１０４：フォーカスレンズ、１０５：ＡＦ処理部、１０８：撮像素子、１０９：Ａ／Ｄ変換部、１１０：画像処理部、１１１：ＷＢ処理部、１１２：フォーマット変換部、１１３：ＤＲＡＭ、１１４：画像記録部、１１５：システム制御部、１１６：ＶＲＡＭ、１１７：操作表示部、１１８：操作部、１２１：撮影スタンバイスイッチ、１２３：顔検出モジュール、１２４：動体検出部、１２５：角速度センサ部
【図１】
2014038288.tif 000003
【図２】
2014038288.tif 000004
【図３】
2014038288.tif 000005
【図４】
2014038288.tif 000006
【図５】
2014038288.tif 000007
【図６】
2014038288.tif 000008
【図７】
2014038288.tif 000009
【図８】
2014038288.tif 000010
【図９】
2014038288.tif 000011
【図１０】
2014038288.tif 000012
【図１１】
2014038288.tif 000013