(57)【要約】【課題】距離分布を精度良く求め、その結果に基づいて距離分布に基づく画像処理あるいは撮影処理を適切に実施可能とする。【解決手段】フォーカスレンズを移動させながら、予め設定された焦点検出領域における合焦状態を検出して前記フォーカスレンズの焦点調節を行う焦点調節部と、焦点調節部によって得られる合焦状態の撮像画像内の分布に基づいて撮像画像内を複数の領域に分割する分割部と、焦点調節を行う際の設定条件を予め取得する取得部と、取得部により取得された設定条件に基づいて、撮影時に予め決められた複数のブラケット処理の中で、どのブラケット処理を行うのかを決定するブラケット判定部と、を備える。【選択図】  図３
2015118338.tif 000002
【特許請求の範囲】
【請求項１】
フォーカスレンズを移動させながら、予め設定された焦点検出領域における合焦状態を検出して前記フォーカスレンズの焦点調節を行う焦点調節手段と、
前記焦点調節手段によって得られる合焦状態の撮像画像内の分布に基づいて撮像画像内を複数の領域に分割する分割手段と、
前記焦点調節を行う際の設定条件を予め取得する取得手段と、
前記取得手段により取得された前記設定条件に基づいて、撮影時に予め決められた複数のブラケット処理の中で、どのブラケット処理を行うのかを決定するブラケット判定手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記ブラケット判定手段は、前記取得手段で取得された前記設定条件が第１の条件を満たさない場合は、前記分割手段により分割した領域ごとにフォーカスレンズの焦点調節を行って撮影するフォーカスブラケット処理を行わないと判定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１の条件とは、前記取得手段によって得られる、焦点調節を行う際の撮影レンズの焦点距離が所定の距離より短い場合、あるいは前記撮影レンズの絞り値が所定の値より小さい場合であることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記第１の条件とは、前記取得手段によって得られる、焦点調節を行う際の撮影レンズの焦点距離または絞り値が所定の範囲内である場合であることを特徴とする請求項２に記載の撮像装置。
【請求項５】
前記取得手段で得られる設定条件が前記第１の条件とは異なる第２の条件を満たす場合は、前記分割手段において領域に分割した結果を取得し、第２の条件を満たさない場合は前記分割手段において領域に分割した結果を取得しないことを特徴とする請求項２に記載の撮像装置。
【請求項６】
前記焦点調節手段において合焦状態を検出して、焦点調節を行うとともに前記分割手段において領域に分割した結果を取得する第１のスキャンと、前記焦点調節手段において合焦状態を検出して焦点調節を行う第２のスキャンのどちらを行うかを判定する判定手段をさらに備え、
前記判定手段において、前記取得手段で取得された設定条件が前記第２の条件を満たす場合は、前記第１のスキャンを行い、前記第２の条件を満たさない場合は前記第２のスキャンを行うことを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記第２の条件とは、前記取得手段によって得られる、焦点調節を行う際の撮影レンズの焦点距離が所定の距離より短く、かつ露光時間が焦点距離に応じて決められた所定の値より長い場合であることを特徴とする請求項５または６に記載の撮像装置。
【請求項８】
前記分割手段において領域に分割した結果に対して、前記フォーカスレンズの性能に応じた補正を行う補正手段をさらに備え、前記第１の条件を満たす場合は、前記第１の条件を満たさない場合よりも前記補正手段の補正を強めることを特徴とする請求項２に記載の撮像装置。
【請求項９】
前記分割手段において領域に分割した結果に対して、前記フォーカスレンズの性能に応じた補正を行う補正手段をさらに備え、前記第１の条件を満たさない場合は前記補正手段による補正を行わないことを特徴とする請求項２に記載の撮像装置。
【請求項１０】
前記分割手段において領域に分割した結果を用いて、撮影画像に対して第１の処理を行う第１の処理手段と、
前記分割手段において領域に分割した結果を用いて、前記第１の処理とは異なる第２の処理を行う第２の処理手段とを更に備え、
前記フォーカスブラケット処理を行う際は前記第１の処理と前記第２の処理を行い、前記フォーカスブラケット処理を行わない場合は前記第２の処理を行うことを特徴とする請求項２に記載の撮像装置。
【請求項１１】
フォーカスレンズを移動させながら、予め設定された焦点検出領域における合焦状態を検出して前記フォーカスレンズの焦点調節を行う焦点調節工程と、
前記焦点調節工程によって得られる合焦状態の撮像画像内の分布に基づいて撮像画像内を複数の領域に分割する分割工程と、
前記焦点調節を行う際の設定条件を予め取得する取得工程と、
前記取得工程において取得された前記設定条件に基づいて、撮影時に予め決められた複数のブラケット処理の中で、どのブラケット処理を行うのかを決定するブラケット判定工程と、
を備えることを特徴とする撮像方法。
【請求項１２】
請求項１１に記載の撮像方法の各工程をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１１に記載の撮像方法の各工程をコンピュータに実行させるためのプログラムを記憶したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子スチルカメラ及びビデオカメラ等の撮像装置におけるオートフォーカス技術に関するものである。
【背景技術】
【０００２】
従来、電子スチルカメラやビデオカメラなどではオートフォーカス（ＡＦとも記す）を行う場合、ＣＣＤ（電荷結合素子）などを用いた撮像素子から得られる輝度信号の高域周波数成分が最大になるレンズ位置を合焦位置とする方式が用いられている。この方式の１つとして、次のスキャン方式が知られている。即ち、焦点検出範囲の全域に亘ってレンズを駆動しながら撮像素子から得られる輝度信号の高域周波数成分に基づく評価値（焦点評価値とも記す）をその都度に記憶していく。ここで、画面内での中央付近や被写体検出領域付近に焦点評価値を取得するための領域（以下、ＡＦ枠と記す）を設定し、設定した各ＡＦ枠での焦点評価値の最大値に相当するレンズ位置（以下、ピーク位置とも記す）を取得し、撮影時の合焦位置を決定する。
【０００３】
ところで、こうして得られるＡＦ時の合焦結果を、撮影時の合焦位置決定のために使用するだけでなく、複数のＡＦ枠を設定して画面内の距離の分布を取得して撮影時処理や画像処理時の判断に使用する場合がある。
【０００４】
例えば、特許文献１では、各被写体の被写体距離情報を取得して画面内をいくつかの領域に分割し、分割した領域ごとにシーンを判定して所定の画像処理を行う内容が開示されている。
【０００５】
特許文献２では、撮影画像を複数の領域に分割して、距離の分布に基づいて各領域の中でぼかし処理を実施する領域を決定する。この際に、手振れに起因する像ブレの検出量に応じて、距離の分布に対して施すノイズ除去フィルターの設定を調整するという内容が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１２−０４７１６号公報
【特許文献２】特開２０１３−４２３７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、距離の分布が精度よく得られないと、誤った領域の分割処理を実施したり、判定を誤る可能性がある。例えば、手振れの影響が大きいことによってＡＦの測距誤差が大きくなる場合や、焦点距離やＦ値の設定に応じて焦点深度が深くなることによってＡＦ結果のばらつき量が大きくなる場合などには、正しい距離の分布が得られなくなる。
【０００８】
上述の特許文献１に開示された従来技術においては、上記のように距離情報の精度についての判定を行っていないため、距離による領域分割を誤る場合もある。また、上述の特許文献２に開示された従来技術においては、手振れの影響を考慮しているものの、フィルターをかけることで元の距離情報が失われてかえって精度が悪くなる場合がある。また、手振れの度合いによってはフィルターを掛けても精度が維持できない場合も考えられる。
【０００９】
本発明は上述した課題に鑑みてなされたものであり、その目的は、距離分布を精度良く求め、その結果に基づいて距離分布に基づく画像処理あるいは撮影処理を適切に実施可能とすることである。
【課題を解決するための手段】
【００１０】
本発明に係わる撮像装置は、フォーカスレンズを移動させながら、予め設定された焦点検出領域における合焦状態を検出して前記フォーカスレンズの焦点調節を行う焦点調節手段と、前記焦点調節手段によって得られる合焦状態の撮像画像内の分布に基づいて撮像画像内を複数の領域に分割する分割手段と、前記焦点調節を行う際の設定条件を予め取得する取得手段と、前記取得手段により取得された前記設定条件に基づいて、撮影時に予め決められた複数のブラケット処理の中で、どのブラケット処理を行うのかを決定するブラケット判定手段と、を備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、距離分布を精度良く求め、その結果に基づいて距離分布に基づく画像処理あるいは撮影処理を適切に実施することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】本発明を適用した撮像装置の一実施形態である電子カメラの構成を示すブロック図である。
【図２】電子カメラの動作について説明するフローチャートである。
【図３】図２におけるブラケット判定を説明するフローチャートである。
【図４】図２におけるスキャン方法の決定処理を説明するフローチャートである。
【図５】図２における本露光用ＡＦスキャンを説明するフローチャートである。
【図６】図５におけるＡＦ枠設定を説明する図である。
【図７】図２における画像処理のサブルーチンを説明するフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の一実施形態について、添付図面を参照して詳細に説明する。
【００１４】
＜電子カメラのブロック図＞
図１は本発明を適用した撮像装置の一実施形態である電子カメラの構成を示すブロック図である。
【００１５】
図１において、１０１はズーム機構を含む撮影レンズである。１０２は光量を制御する絞り及びシャッターである。１０３はＡＥ処理部である。１０４は後述する撮像素子上に焦点を合わせる（焦点調節する）ためのフォーカスレンズである。１０５はＡＦ処理部である。１０６はストロボである。１０７はＥＦ処理部である。１０８はフォーカスレンズ１０４を介して結像された被写体からの反射光である被写体像を電気信号に変換する受光手段又は光電変換手段としての撮像素子である。１０９は撮像素子１０８の出力ノイズを除去するＣＤＳ回路やＡ／Ｄ変換前に行う非線形増幅回路を含むＡ／Ｄ変換部である。１１０は画像処理部である。１１２はフォーマット変換部である。
【００１６】
１１３は高速な内蔵メモリ（例えばランダムアクセスメモリなど、以下ＤＲＡＭと記す）である。ＤＲＡＭ１１３は一時的な画像記憶手段としての高速バッファとして、あるいは画像の圧縮伸張における作業用メモリなどに使用される。１１４はメモリーカードなどの記録媒体とそのインターフェースからなる画像記録部である。１１５は撮影シーケンスなどシステムを制御するシステム制御部（以下ＣＰＵと記す）である。１１６は画像表示用メモリ（以下ＶＲＡＭと記す）、１１７は画像表示の他、操作補助のための表示やカメラ状態の表示、さらに撮影時には撮影画面と測距領域を表示する操作表示部である。
【００１７】
１１８はカメラを外部から操作するための操作部である。操作部１１８には、例えば次のようなものが含まれる。撮像装置の撮影機能や画像再生時の設定などの各種設定を行うメニュースイッチ、撮影レンズのズーム動作を指示するズームレバー、撮影モードと再生モードの動作モード切換えスイッチ、などである。
【００１８】
１２１はＡＦやＡＥ等の撮影スタンバイ動作を行うためのスイッチ（以下ＳＷ１と記す）である。１２２はＳＷ１の操作後、撮影を行う撮影スイッチ（以下ＳＷ２と記す）である。１２３は画像処理部１１０で処理された画像信号を用いて被写体の検出を行い、検出した一つ又は複数の被写体の情報（位置・大きさ・信頼度）をＣＰＵ１１５に送る被写体検出モジュールである。なお、被写体の検出方法は、本発明の主眼点ではないため詳細な説明は省略する。１２５は、カメラ自体の動きを検出してカメラ動き情報をＣＰＵ１１５に送る角速度センサ部である。
【００１９】
＜電子カメラの動作＞
次に図２のフローチャートを参照しながら本実施形態の電子カメラの動作について説明する。
【００２０】
まずＳ２０１ではＣＰＵ１１５が、撮影準備を指示するＳＷ１の状態（ＯＮ／ＯＦＦ）を判定し、ＳＷ１の状態がＯＮ（オン）状態の場合はＳ２０３へ進み、ＯＦＦ（オフ）状態の場合にはＳ２０２へ進む。
【００２１】
Ｓ２０２ではＳＷ１待機中の動作を行い、操作表示部１１７に表示される画像のピントや露出を最適に保つように制御するとともに、後述するＳ２０３のブラケット判定に必要な情報を取得する。具体的には、ＡＦ処理部１０５では画面内の被写体へのピント追従を行い、ＡＥ処理部１０３では露出を適正に保つように制御するとともにブラケット判定で必要な露出情報の取得を行う。また、被写体検出モジュール１２３ではブラケット判定で必要な被写体の動き情報の取得を行う。
【００２２】
Ｓ２０３では、後述する手順に従って、撮影時に最適なブラケット処理（ＡＦブラケット、ＡＥブラケット、ストロボブラケット、連写）を判定するブラケット判定を行い、Ｓ２０４へ進む。
【００２３】
Ｓ２０４では、後述する手順に従って、ＳＷ１後のＡＦスキャン時に画面内の距離の分布（以下、距離マップ）を取得するためのＡＦスキャンを実施するかどうかを決定し、Ｓ２０５へ進む。Ｓ２０５ではＡＥ処理部１０３で本露光用のＡＥ処理を行い、Ｓ２０６へ進む。
【００２４】
Ｓ２０６では後述する手順に従って本露光用のＡＦを行い、Ｓ２０７へ進む。ここでは、撮影時の合焦位置（合焦状態）を決定するとともに、Ｓ２０４において距離マップを取得するためのＡＦスキャンを実施すると決定した場合は、ＡＦスキャン結果に基づいて距離マップの取得も行う。
【００２５】
Ｓ２０７では、Ｓ２０６のＡＦスキャン結果に応じて、撮影時のブラケット処理を最終的に決定する。ここで、Ｓ２０６のＡＦスキャンの結果、画面内に距離差がなく、ＡＦブラケットの効果のないシーンであると判断した場合は、ＡＦブラケットを実施しないようにブラケット処理を変更する。
【００２６】
Ｓ２０８ではＣＰＵ１１５は撮影スイッチＳＷ２の状態（ＯＮ／ＯＦＦ）を判定し、ＳＷ２の状態がＯＮ状態の場合はＳ２０９へ進むが、ＯＦＦ状態の場合にはＳ２０８へ戻る。
【００２７】
Ｓ２０９では、Ｓ２０７で決定したブラケット種別に基づき、後述する手順に従ってブラケット撮影を行い、Ｓ２１０へ進む。
【００２８】
Ｓ２１０では、Ｓ２０９でブラケット撮影を行った複数の撮影画像に対して、ブラケット種別に基づく画像処理を後述する手順に従って行い、本処理を終了する。
【００２９】
＜ブラケット判定＞
図３は、図２のＳ２０３におけるブラケット判定の処理を説明するフローチャートである。ここでは、ＳＷ１をＯＮする前に得られた情報から撮影時に最適な処理を判定する。
【００３０】
ここで、焦点深度が深くなる影響や、手振れの影響により、ＡＦばらつきが大きくなると距離マップの精度も悪くなる。また、フォーカスレンズ１０４の性能による像面湾曲の影響が大きい場合や、フォーカスレンズ１０４や撮像素子１０８が光軸に対して大きく傾いている場合は、距離マップに大きく影響する。そのため、像面湾曲や傾きの影響度合いを予め測定しておき、測定した値に基づいて個体ごとに距離マップの値を補正すること（以下、像面補正）によって距離マップの精度を保証するようにしている。しかし、焦点深度が深くなるに従い像面補正のための測定の精度が保てなくなり、像面補正の実施が難しくなる。
【００３１】
以上の状況を踏まえ、信頼できる距離マップが取得できる場合とは、ＡＦスキャン実施時の焦点距離や絞りの設定等から、焦点深度の深さや手振れの影響を考慮し、ＡＦばらつきが保証でき、かつ、像面補正が実施できるような場合を対象とする。
【００３２】
Ｓ３０１では、図２のＳ２０６におけるＡＦスキャン実施時の設定条件を予測し、信頼できる距離マップが取得できるシーンであるかどうかを判断し、Ｓ３０２へ進む。例えば、ＡＦスキャン実施時において、撮影レンズ１０１の光学ズーム設定が予め決められた所定の焦点距離より短いような場合や、絞り１０２が予め決められた所定値よりも開放である場合（所定の範囲内である場合）は信頼できる距離マップが取得できると判定する。
【００３３】
Ｓ３０２では、ＳＷ１をＯＮする直前の角速度センサ部１２５や被写体検出モジュール１２３での出力結果を参照してカメラまたは被写体が動いているシーンかどうかを判断する。そして、カメラまたは被写体が動いているシーンであればＳ３０９へ進み、動いていないシーンであればＳ３０３へ進む。
【００３４】
Ｓ３０３では、ＳＷ１をＯＮする直前でのＡＥ処理部１０３の出力結果から、所定以上暗くてストロボ発光の効果があるシーンか否かを判断する。そして、所定以上暗くてストロボ発光の効果があるシーンであると判定された場合はＳ３０８へ進み、ストロボ発光の効果があると判定されなかった場合はＳ３０４へ進む。
【００３５】
Ｓ３０４では、ＳＷ１をＯＮする直前でのＡＥ処理部１０３における画面内の露出分布を取得し、その結果から、画面内に露出差があるシーンや逆光シーンであると判定された場合はＳ３０７へ進む。また、画面内に露出差がなく逆光シーンでもない場合はＳ３０５へ進む。
【００３６】
Ｓ３０５では、Ｓ３０１において、信頼できる距離マップが取得できると判断した場合はＳ３０６へ進み、信頼できる距離マップが取得できないと判断した場合はＳ３０７へ進む。
【００３７】
Ｓ３０６では、撮影時の処理としてＡＦブラケットを行うと決定して本処理を終了する。Ｓ３０７では、撮影時の処理としてＡＥブラケットを行うと決定して本処理を終了する。Ｓ３０８では、撮影時の処理としてストロボブラケットを行うと決定して本処理を終了する。Ｓ３０９では、撮影時の処理として連写を行うと決定して本処理を終了する。
【００３８】
＜スキャン方法の決定＞
図４は、図２におけるＳ２０４のＡＦスキャン方法の決定の処理を説明するフローチャートである。ここでは、ブラケット種別およびＡＦスキャン時の設定条件に基づいて、距離マップ取得のためのＡＦスキャンを実施するかどうかを判定する。
【００３９】
Ｓ４０１では図２のＳ２０３のブラケット判定において、どのブラケット種別を実施すると判定したかを参照する。そして、ＡＥブラケットおよびストロボブラケットを行うと判定した場合はＳ４０２へ進み、ＡＦブラケットを実施すると判定した場合はＳ４０４へ進み、連写を行うと判定した場合はＳ４０５へ進む。
【００４０】
ここで、連写処理を行う場合とは、被写体またはカメラの動きによる影響から各ＡＦ枠での合焦精度も悪くなる。そのため、距離マップは取得せずに合焦位置を決めるためだけのＡＦスキャンを行うものとする。
【００４１】
また、ＡＦブラケット処理を行う場合とは、図３のＳ３０１の距離マップ信頼性判定において、信頼できる距離分布が取得できると判定された場合であるため、距離マップを取得するためのＡＦスキャンを行うものとする。ここでは、ＡＦスキャン時に手振れの影響が大きく、ＡＦスキャンによって得られる距離マップの精度が低いような場合は、距離マップ取得可能ではないと判定する。一般的に、手振れの影響は焦点距離と露光時間の関係によって決まると言われているため、ＡＦスキャン実施時の撮影レンズ１０１の光学ズーム倍率における焦点距離と露光時間が所定の条件を満たすかどうかによって、距離マップ取得の可否を判定している。
【００４２】
Ｓ４０２では、ＡＦスキャン実施時の設定条件に基づいて、正しい距離マップを取得可能なＡＦの設定条件を満たすかどうかを判定し、Ｓ４０３へ進む。Ｓ４０３ではＳ４０２での距離マップ取得可能かの判定において、距離マップを取得可能であると判定した場合は、Ｓ４０４へ進み、取得可能ではないと判定した場合はＳ４０５へ進む。Ｓ４０４では、距離マップ取得用のＡＦスキャンを実施すると決定して、本処理を終了する。
【００４３】
Ｓ４０５では、合焦位置を決定するための通常のＡＦスキャンを実施すると決定して、本処理を終了する。
【００４４】
＜ＡＦスキャン＞
図５は図２におけるＳ２０６のＡＦ処理を説明するフローチャートである。ここでは、図２のＳ２０４のＡＦスキャン方式の決定処理において距離マップ取得スキャンを実施すると判定した際には、距離マップの取得と撮影時の合焦位置の決定のためのスキャンを行う。また、距離マップ取得スキャンを実施しないと判定した際には、撮影時の合焦位置を決定するためのＡＦスキャンを行う。
【００４５】
Ｓ５０１では図２のＳ２０４のＡＦスキャン方式の決定処理において距離マップ取得スキャンを実施すると判定したかを調べ、距離マップを取得するためのスキャンを行うと判定した際はＳ５０２へ進み、判定しなかった際はＳ５０８へ進む。
【００４６】
Ｓ５０２では画面内にＮ×Ｍ個のＡＦ枠（焦点検出領域）を設定する。例えば、Ｎ＝７、Ｍ＝９とした場合、図６（ａ）のようなＡＦ枠設定となる。またはＡＦ枠の設定範囲は画面内の被写体検出モジュール１２３による被写体の検出位置を考慮して設定してもよい。
【００４７】
Ｓ５０３では、フォーカスレンズ１０４をスキャン開始位置へと移動させ、距離マップ取得のためにＳ５０２で設定した全てのＡＦ枠でのピーク位置が見つかるまでＡＦスキャンを行う。ここでスキャン開始位置とは、たとえば無限遠などのＡＦスキャン可能な範囲の遠端の位置とする。
【００４８】
Ｓ５０４では、Ｓ５０３のＡＦスキャンの結果得られた各ＡＦ枠のピーク位置に基づき合焦位置を決定する。
【００４９】
Ｓ５０５では、図３のＳ３０１における距離マップの信頼性判定の結果を参照し、信頼できる距離マップが取得できる場合はＳ５０６へ進み、信頼できる距離マップが取得できない場合はＳ５０７へ進む。
【００５０】
Ｓ５０６では、像面湾曲やレンズ／撮像素子の傾きによってピーク位置の分布に誤差を持つ場合へ対応するための像面補正を行い、Ｓ５１１へ進む。ここでは、予め取得した像高ごとの誤差量を基に各ＡＦ枠のピーク位置を補正して距離マップを取得する。
【００５１】
Ｓ５０７では、距離マップの信頼性がないと判定されたことから、像面湾曲や倒れに対する像面補正の実施ができないシーンと判定し、各ＡＦ枠のピーク位置の補正は行わずに距離マップを取得し、Ｓ５１１へ進む。
【００５２】
図６（ａ）は、前方の花と背景の山を被写体とする場合を示しており、図６（ｂ）は、前方の花と背景の山を撮影した際の距離マップを示している。前方の花はピーク位置が１９９〜２０２の範囲に分布しており、背景の山はピーク位置が１００〜１０３の範囲に分布している。ピーク位置が近しい近接する枠同士でグルーピングを行うことで、図６（ｂ）に示すように、撮像画像内をフォーカスエリア１（細かい点線で囲まれた領域）、２（粗い点線で囲まれた領域）、３（実線で囲まれた領域）の３つのエリアに分割することができる。ここで、フォーカスエリア１と２はピーク位置が近しいため、同じエリアとして統合することによって、フォーカスエリア１、２による背景のグループと、フォーカスエリア３による前方被写体グループに画面内を分割することができる。さらに、画像処理部１１０において色によって画面内を分割した結果と、距離による分割結果を合わせてグルーピングの精度を高めてもよい。
【００５３】
以上のようにしてＳ５０６またはＳ５０７によって得られた距離マップによって画面内を複数のグループに分割する。
【００５４】
Ｓ５０８では、被写体検出モジュール１２３により被写体を検出した場合は被写体位置へＡＦ枠を設定し、被写体未検出時は多枠のＡＦ枠を設定し、Ｓ５０９へ進む。
【００５５】
Ｓ５０９では、合焦位置を決定するためのＡＦスキャンを行う。ここで、被写体検出時は被写体検出位置に設定したＡＦ枠でピーク位置が見つかるまでスキャンを行い、被写体未検出時は多枠のＡＦ枠の中からピーク位置が近しいＡＦ枠の固まりが得られるまでスキャンを行う。
【００５６】
Ｓ５１０では、Ｓ５０９でスキャンした結果得られた各ＡＦ枠でのピーク位置から合焦位置を決定する。
【００５７】
Ｓ５１１では、Ｓ５０４またはＳ５１０において合焦位置が決められた場合は合焦位置へフォーカスレンズを駆動し、合焦位置が決められずに非合焦の場合は予め決められた定点と呼ばれる被写体存在確率の高い位置へフォーカスレンズを駆動する。
【００５８】
Ｓ５１２では操作表示部１１７に合焦枠／非合焦枠を表示する。合焦時は合焦位置と深度内にあるＡＦ枠を合焦枠として表示し、非合焦時は中央など予め決められた位置に非合焦枠を表示し、本処理を終了する。
【００５９】
＜撮影処理＞
図７は、図２のＳ２１０における撮影画像に対する画像処理の動作を説明するフローチャートである。ここでは、図２のＳ２０３、Ｓ２０７におけるブラケット判定の結果および図２のＳ２０５の本露光用のＡＥ処理の結果、Ｓ２０６の本露光用のＡＦ処理によって得られたＡＥ結果や距離マップに応じて適切な画像処理を実施する。
【００６０】
Ｓ７０１では、図２のＳ２０６の本露光用のＡＦ処理において距離マップを取得したかどうかを調べ、距離マップを取得した場合はＳ７０２へ進み、取得しなかった場合はＳ７０６へ進む。
【００６１】
Ｓ７０２では、図２のＳ２０３、Ｓ２０７のブラケット判定の結果、撮影時にどのブラケット種別を実施するように判定されたかを調べ、ＡＦブラケットを行う場合はＳ７０３へ進み、ＡＥブラケットおよびストロボブラケットを行う場合はＳ７０４へ進む。
【００６２】
Ｓ７０３では、フォーカスブラケット撮影（フォーカスブラケット処理）を行った各撮影画像に対して、距離マップによるグルーピング結果や画面内の色の分布に基づいて画面内の主被写体領域を特定し、主要被写体領域以外に距離分布に応じたぼかし処理を施した画像を作成する。ここで、図３のＳ３０１における距離マップの信頼性判定において、距離マップが信頼できるシーンと判定した場合のみＡＦブラケット処理を行うように判定していることから、信頼できる距離マップを取得することができ、高度なぼかし処理を精度よく行うことができている。
【００６３】
Ｓ７０４では、距離マップの分布に応じて予め決められた所定のサイズの領域を残した簡易的なぼかし処理を行い、Ｓ７０５へ進む。ここで、簡易的なぼかし処理とは、例えば、距離マップにより遠景シーンであることが判定できた場合に、画面中心付近の所定サイズの領域以外にぼかし処理を施すことで、ジオラマ風の効果を得ることができる。ここでは、被写体領域を厳密に判断するわけではないため、高い信頼性の距離マップは必ずしも必要とはしない。
【００６４】
Ｓ７０５では、被写体の検出領域や距離マップや色の分布による領域分割結果に基づいて画面内の一部を切りだす処理を施した画像を作成し、Ｓ７０７へ進む。
【００６５】
Ｓ７０６では、被写体の検出結果や画面内での合焦位置に応じて、画面内の一部を切り出す処理を施した画像を生成し、Ｓ７０７へ進む。
【００６６】
Ｓ７０７では、被写体の検出結果や画面内の色分布、露出分布に応じて画面内に所定の色フィルターをかける処理を施し、本処理を終了する。
【００６７】
以上説明したように、ＡＦスキャン時の設定条件に基づいて、距離マップが精度よく取得できるシーンであるかを判定することによって、距離マップを使った画像処理を適切に行うことが可能となる。
【００６８】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2015118338.tif 000003
【図２】
2015118338.tif 000004
【図３】
2015118338.tif 000005
【図４】
2015118338.tif 000006
【図５】
2015118338.tif 000007
【図７】
2015118338.tif 000008
【図６】
2015118338.tif 000009