(57)【特許請求の範囲】
【請求項１】
複数の測距点を用いて自動焦点調整を行う自動焦点調節手段と、
前記測距点を各測距点における被写体距離に応じてグループに分類する測距点グループ生成手段と、
フォーカスブラケット撮影を前記グループ間に跨って行うか、あるいは前記グループ内において行うかを選択するフォーカスブラケット選択手段と
を備えることを特徴とする撮像装置。
【請求項２】
前記フォーカスブラケット選択手段が、隣り合うグループの各々を代表する被写体距離の差の大きさに基づき前記選択を行うことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記フォーカスブラケット選択手段が、前記複数の測距点に対応する被写体距離の分布幅の大きさに基づき前記選択を行うことを特徴とする請求項１に記載の撮像装置。
【請求項４】
前記フォーカスブラケット選択手段が、前記選択を手動で行うための手動選択手段を備えることを特徴とする請求項１に記載の撮像装置。
【請求項５】
前記グループ間の被写体距離の差が所定値より大きい場合、グループ間に跨って前記フォーカスブラケット撮影を行うことを特徴とする請求項１〜４の何れか一項に記載の撮像装置。
【請求項６】
前記グループ間の被写体距離の差が所定値以下の場合、所定のグループ内の測距点で前記フォーカスブラケット撮影を行うことを特徴とする請求項１〜４の何れか一項に記載の撮像装置。
【請求項７】
前記グループ間に跨って前記フォーカスブラケット撮影を行う場合、各グループの測距点の中で至近側の測距点のデフォーカス値を用いて前記フォーカスブラケット撮影を行うことを特徴とする請求項５に記載の撮像装置。
【請求項８】
前記グループ間に跨って前記フォーカスブラケット撮影を行う場合、各グループの測距点の中で中央側の測距点のデフォーカス値を用いて前記フォーカスブラケット撮影を行うことを特徴とする請求項５に記載の撮像装置。
【請求項９】
前記グループ内の測距点で前記フォーカスブラケット撮影を行う場合、至近側の測距点グループ内において前記フォーカスブラケット撮影を行うことを特徴とする請求項６に記載の撮像装置。
【請求項１０】
前記グループ内の測距点で前記フォーカスブラケット撮影を行う場合、前記手動選択手段により選択された測距点グループ内で前記フォーカスブラケット撮影を行うことを特徴とする請求項４に記載の撮像装置。
【請求項１１】
前記測距点グループ生成手段において、測距点の被写体距離の間隔が所定値以内の測距点同士が１つのグループとされることを特徴とする請求項１〜１０の何れか一項に記載の撮像装置。
【請求項１２】
前記測距点グループ生成手段において、至近の測距点を基準に所定の被写体距離内の測距点を第１のグループに分類し、前記所定の被写体距離を超える次の測距点とその測距点を基準に所定の被写体距離内の測距点を第２グループに分類し、全ての測距点が何れかのグループに分類されるまで同様の操作を順次繰り返して前記グループを生成することを特徴とする請求項１〜１０の何れか一項に記載の撮像装置。
【請求項１３】
前記フォーカスブラケット選択手段が、撮影条件に応じて前記選択のための閾値を変更することを特徴とする請求項２に記載の撮像装置。
【請求項１４】
前記撮影条件がレンズの焦点距離であることを特徴とする請求項１３に記載の撮像装置。
【請求項１５】
前記撮影条件がレンズの絞り値であることを特徴とする請求項１３に記載の撮像装置。
【請求項１６】
前記撮影条件が被写体距離であることを特徴とする請求項１３に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、焦点位置が異なる複数の合焦画像を連続撮影するフォーカスブラケット機能を備えた撮像装置に関する。
【背景技術】
【０００２】
オートフォーカス機能による合焦点は１ヶ所のみであり、撮影した被写体が前後に散在している場合などは所望の被写体にピントが合わないことがある。そこで、焦点位置を変えながら一連の複数画像を連続撮影するフォーカスブラケット撮影機能を用いて撮影した後、撮影された画像群から所望の被写体に焦点が合った画像を選ぶ手法がある。このフォーカスブラケット撮影機能を備えたカメラについては、例えば特許文献１および特許文献２に記載されている。
【０００３】
特許文献１に記載の技術では、撮像装置の画面上に複数の測距センサが設けられ、この測距センサの設置位置である複数のフォーカスポイントにおいてそれぞれ測定された被写体までの距離を基にオートフォーカス処理が行われ、フォーカスブラケット撮影が行われる。また、特許文献２に記載の技術では、撮影シーンごとに予め設定された撮影モードを基に連続撮影に用いる複数の測距センサの数を設定して、撮影モードに応じて撮影枚数を変動させている。
【０００４】
また、フォーカスブラケット機能を備えたものではないが、至近の測距点のデフォーカス値を基準として、所定のデフォーカス範囲に含まれるデフォーカス量が検出されている測距点を主たる対象物が存在する測距点群としてグループ化して、その中から適切な測距点を選択することが特許文献３に記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０７−３１８７８５号公報
【特許文献２】特開２００６−３０８８１３号公報
【特許文献３】特開２００２−０６２４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし近年では測距点数が増大しているため、全測距点についてフォーカスブラケット撮影を行うと著しく時間がかかってしまうという問題がある。特許文献２の構成では撮影モードで撮影枚数を変動させているが、使用する測距点の数が決まっているので、同じ焦点距離で重複して撮影されることがある。また、特許文献３の構成では、至近の対象物の周辺の測距点を用いるようにしているが、その対象物以外、例えばその対象物の後方にある別の対象物については焦点の合った撮影を行うことが出来ない。
【０００７】
上記事情に鑑みて、本発明は、少ない撮影回数で至近の対象物だけでなく、その背後にある対象物についても焦点の合った撮影ができるフォーカスブラケットを提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明の撮像装置は、複数の測距点を用いて自動焦点調整を行う自動焦点調節手段と、測距点を各測距点における被写体距離に応じてグループに分類する測距点グループ生成手段と、フォーカスブラケット撮影をグループ間に跨って行うか、あるいはグループ内において行うかを選択するフォーカスブラケット選択手段とを備えたことを特徴としている。
【０００９】
フォーカスブラケット選択手段は、例えば隣り合うグループの各々を代表する被写体距離の差の大きさに基づき上記選択を行ってもよく、またフォーカスブラケット選択手段は、例えば複数の測距点に対応する被写体距離の分布幅の大きさに基づき上記選択を行ってもよい。また、フォーカスブラケット選択手段は、上記選択を手動で行うための手動選択手段を備えてもよい。
【００１０】
グループ間の被写体距離の差が所定値より大きい場合、グループ間に跨ってフォーカスブラケット撮影を行うことが好ましく、グループ間の被写体距離の差が所定値以下の場合、所定のグループ内の測距点でフォーカスブラケット撮影を行うことが好ましい。グループ間に跨ってフォーカスブラケット撮影を行う場合、各グループの測距点の中で至近側の測距点のデフォーカス値を用いてフォーカスブラケット撮影を行ってもよいし、各グループの測距点の中で中央側の測距点のデフォーカス値を用いてフォーカスブラケット撮影を行ってもよい。
【００１１】
グループ内の測距点でフォーカスブラケット撮影を行う場合、至近側の測距点グループ内においてフォーカスブラケット撮影を行う構成としてもよく、また手動選択手段により選択された測距点グループ内でフォーカスブラケット撮影を行う構成としてもよい。
【００１２】
測距点グループ生成手段では、例えば測距点の被写体距離の間隔が所定値以内の測距点同士が１つのグループとされてもよく、あるいは、至近の測距点を基準に所定の被写体距離内の測距点を第１のグループに分類し、所定の被写体距離を超える次の測距点とその測距点を基準に所定の被写体距離内の測距点を第２グループに分類し、全ての測距点が何れかのグループに分類されるまで同様の操作を順次繰り返してグループを生成する構成としてもよい。
【００１３】
フォーカスブラケット選択手段は、撮影条件に応じて上記選択のための閾値を変更することが好ましい。撮影条件には、例えばレンズの焦点距離、レンズの絞り値、被写体距離の何れかが含まれる。
【発明の効果】
【００１４】
本発明によれば、少ない撮影回数で至近の対象物だけでなく、その背後にある対象物についても焦点の合った撮影ができるフォーカスブラケットを提供できる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態であるＡＦ一眼レフカメラの主要な構成を示すブロック図である。
【図２】遠近被写体が混在する構図と測距点の関係を例示する図である。
【図３】図２の各測距点における測距距離とそれらの距離分布の一例を示す図である。
【図４】グループ分類方法の一例を示すフローチャートである。
【図５】グループ分類方法の別の一例を示すフローチャートである。
【図６】フォーカスブラケット撮影方法選択処理の一例を示すフローチャートである。
【図７】フォーカスブラケット撮影方法選択処理の別の一例を示すフローチャートである。
【図８】各グループの測距点の中で至近側の測距点でフォーカスブラケットを行う場合の説明図である。
【図９】各グループの測距点の中で中央側の測距点でフォーカスブラケットを行う場合の説明図である。
【図１０】至近側のグループ内の測距点でフォーカスブラケットを行う場合の説明図である。
【図１１】任意選択したグループ内の測距点でフォーカスブラケットを行う場合の説明図である。
【図１２】被写界深度と絞りＦ値との関係の一例を示すグラフである。
【図１３】被写界深度と焦点距離ｆとの関係の一例を示すグラフである。
【図１４】被写界深度と被写体距離Ｌとの関係の一例を示すグラフである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施の形態を、図面を参照して説明する。図１は、本発明の一実施形態であるＡＦ一眼レフカメラの主要構成を示すブロック図である。
【００１７】
本実施形態のＡＦ一眼レフカメラは、ＡＦモジュール６０を内蔵したカメラボディ１１と、このカメラボディ１１に着脱可能なＡＦ対応の撮影レンズ５１とを備える。カメラボディ１１は、カメラボディ１１および撮影レンズ５１の全体を制御するボディＣＰＵ３１を備える。
【００１８】
一方、撮影レンズ５１は、レンズ機能を制御するレンズＣＰＵ５７と、焦点調節用レンズ５２を光軸方向に駆動するギヤブロック５３と、撮影レンズ５１のマウント部に設けられた、カメラボディ１１のジョイント３５と着脱自在に連結するジョイント５５を備える。レンズＣＰＵ５７は、電気接点群５６、３６の接続を介してカメラボディ１１の周辺制御回路２１と接続され、この周辺制御回路２１を介してボディＣＰＵ３１との間で、開放、最大Ｆ値情報、焦点距離情報、レンズ位置（距離）情報などのデータ通信を行う。
【００１９】
撮影レンズ５１からカメラボディ１１内に入射した光は、大部分がメインミラー１３により、ファインダ光学系を構成するペンタプリズム１７に向かって反射され、ペンタプリズム１７で反射されてアイピースから射出する。ペンタプリズム１７から射出された光の一部は測光ＩＣ１８の受光素子に入射する。一方、メインミラー１３の中央部に形成されたハーフミラー部１４に入射した光束の一部はハーフミラー部１４を透過し、メインミラー１３の背面に設けられたサブミラー１５により下方に反射され、ＡＦモジュール６０に入射する。
【００２０】
測光ＩＣ１８は、受光量に応じて光電変換した電気信号を、周辺制御回路２１を介してボディＣＰＵ３１に測光信号として出力する。ボディＣＰＵ３１は、測光信号等に基づいて所定の露出演算を実行し、露出用の適正シャッタ速度及び絞り値を算出する。そして、撮影処理の際に周辺制御回路２１は、ミラーモータドライバ２４を介してミラーモータ２５を駆動してメインミラー１３をアップするとともに、絞り機構２２を駆動して撮影レンズ５１の絞り（図示せず）を算出した絞り値に設定し、算出したシャッタ速度に基づいて露光機構２３を駆動して露光する。さらに露光終了後、周辺制御回路２１は、ミラーモータドライバ２４を介してミラーモータ２５を駆動してメインミラー１３をダウンする。
【００２１】
ボディＣＰＵ３１は、制御プログラム等が保存されたＲＯＭ３１ａ、演算用、制御用の所定のデータを一時的に保持するＲＡＭ３１ｂ、計時用のタイマ３１ｃ、カウンタ３１ｄ、ＡＦモジュール６０から入力した出力ＶＯＵＴ信号（積分終了信号／ビデオ信号）をＡ／Ｄ変換するＡ／Ｄ変換器３１ｅ、モニタ基準ＶＭＳ信号をＤ／Ａ変換してＡＦモジュール６０へ出力するＤ／Ａ変換器３１ｆを内蔵している。
【００２２】
ＡＦモジュール６０は、いわゆる瞳分割位相差方式であって、ＣＣＤラインセンサとモニタセンサを備えたＣＣＤ焦点検出素子６１と、図示していないが撮像面と等価な焦点検出面において、被写体像を形成する被写体光束を二分割に瞳分割して、対応するＣＣＤラインセンサ上に投影するＡＦ光学系とを備えている。
【００２３】
このＡＦモジュール６０は、被写体の焦点状態を検出して画素単位のビデオ信号（一対の画像信号列）をボディＣＰＵ３１に出力する。ボディＣＰＵ３１は、ＡＦモジュール６０から入力したビデオ信号を内蔵Ａ／Ｄ変換器３１ｅでデジタル信号に変換し、焦点検出エリアに対応するデジタル信号に基づいて所定の演算を実行してデフォーカス量を算出する。さらにボディＣＰＵ３１は、算出したデフォーカス量に基づいてＡＦモータ３３の回転方向を決定し、回転数を、ＡＦモータ３３の回転数を検出するエンコーダ３７が出力するＡＦパルス数として算出し、内蔵のカウンタ３１ｄにセットする。そしてボディＣＰＵ３１は、その回転方向及びパルス数に基づき、ＡＦモータドライバ３２を介してＡＦモータ３３を駆動する。この駆動に際してボディＣＰＵ３１は、ＡＦモータ３３の回転に連動してエンコーダ３７が出力するパルスを内蔵のカウンタ３１ｄでダウンカウントし、カウント値が０になったらＡＦモータ３３を停止させる。ＡＦモータ３３の回転は、ギヤブロック３４により減速され、カメラボディ１１のマウント部に設けられたジョイント３５と撮影レンズ５１のマウント部に設けられたジョイント５５との接続を介して撮影レンズ５１のギヤブロック５３に伝達され、ギヤブロック５３を介して焦点調節用レンズ５２を進退移動させる。
【００２４】
ボディＣＰＵ３１には、フォーカスモードをマニュアルモード、ＡＦ（ワンショット／コンティニュアスＡＦ）モードの間で切り換えるフォーカススイッチＳＷＡＦ、図示しないマニュアルレリーズボタンの半押しでオンする測光スイッチＳＷＳ、および全押しでオンするレリーズスイッチＳＷＲ、周辺制御回路２１等への電源をオン／オフするメインスイッチＳＷＭが接続される。
【００２５】
ボディＣＰＵ３１には、設定されたＡＦ、露出、撮影などのモード、シャッタ速度、絞り値などの各種撮影情報を表示する表示パネル３９と、外部不揮発性メモリ手段としてカメラボディ１１特有の各種定数などがメモリされたフラッシュメモリ３８が接続される。表示パネル３９は、カメラボディ１１の外面及びファインダ視野内の２ヶ所に設けられた表示器を含む。
【００２６】
カメラボディ１１には、撮像手段としてのＣＣＤイメージセンサ４５が設けられ、ＣＣＤイメージセンサ４５による撮像面とＡＦモジュール６０による焦点検出面は等価に設定される。ＣＣＤイメージセンサ４５の出力信号は、ＡＦＥ（アナログフロントエンド）４６でデジタル化され、ＤＳＰ４１でディスプレイ（ＬＣＤ）４２に表示可能なビデオ信号に加工される。ＤＳＰ４１は、ボディＣＰＵ３１との間で撮影に関する情報を授受する。
【００２７】
図２は、遠近被写体が混在する構図の一例と、ＡＦモジュール６０で使用される複数の測距点の関係を例示する模式図である。図２に示されるように、本実施形態では、例えば撮影画面全体に略均一に格子状に配列された２５個（縦横５×５個）の測距点が用いられる。図２において、２５個の測距点Ｐには各行の左端から右へ、上の行から下の行へと順に［１］〜［２５］の番号が付されている。なお、本明細書では、同番号と後述する測距点番号ｎを区別するため、画角内の測距点の位置を示す図２の番号には［  ］を付す。
【００２８】
図３は、図２の各測距点［１］〜［２５］に対応する測距距離と、それらの分布を例示するチャートである。横軸はカメラから被写体までの距離を表し、左側が至近側、右側が無限遠側に対応する。また図２のグループ１〜３の下に列挙される数字は、図２において測距点に付された番号であるが、同図では［  ］は省略されている。
【００２９】
図２の例では、手前のテーブル上の被写体に対応する測距点［１９］、［２１］〜［２５］の距離が近距離側において一群（グループ１）をなし、人物被写体に対応する測距点［７］〜「９」、「１２」〜［１４］、［１７］、［１８］の距離が中距離において一群（グループ２）を構成している。そして、背後の壁面に掛けられた絵画や掛け時計に対応する測距点［１］、［２］、［４］、［５］の距離が遠距離側において一群（グループ３）を構成している。本実施形態では、測距点の距離分布に対応して、測距点を図３のグループ１〜３のように複数のグループに分け、後述するように、同グループに分けに基づいてフォーカスブラケット撮影を行う。
【００３０】
図４は、本実施形態におけるグループ分け処理の一例を示すフローチャートである。なお、同処理は例えばボディＣＰＵ３１で実行される。本処理は、例えばフォーカスブラケット撮影モードが選択された状態で、レリーズボタンが操作されると実行される。
【００３１】
ステップＳ１００では、図３における各測距点［１］〜［２５］のデフォーカス量ＤＦに基づき、近距離側から順に測距点をソートし、最も至近側の被写体に対応する測距点の番号（測距点番号）を１として、至近側から無限遠側へと順番に測距点番号を付す。なお、図３のフローにおいて、この測距点番号はｎで表される。次にステップＳ１０２、Ｓ１０４において測距点カウンタ（ステップＳ１００で付番された測距点番号に対応）ｎ、およびグループカウンタ（グループ番号に対応）ｍが初期化され、ｎ＝１、ｍ＝１とされる。そしてステップＳ１０６において、測距点１（ｎ＝１）がグループ１（ｍ＝１）に分類される。
【００３２】
次に、ステップＳ１０８において、測距点ｎのデフォーカス量ＤＦnと次の測距点（ｎ＋１）のデフォーカス量ＤＦn+1の差ΔＤＦ＝｜ＤＦn+1−ＤＦn｜が算出される。ステップＳ１１０では、被写体までの距離順に付番され直された測距点の隣り合う２点のデフォーカス量の差ΔＤＦが所定値以下であるか否かが判定される。ΔＤＦ≦所定値でない場合には、ステップＳ１１２において、グループカウンタ（グループ番号）ｍの値がｍ＋１に更新され、ステップＳ１１４において、測距点（ｎ＋１）が新しいグループｍに分類される。一方、デフォーカス量の差ΔＤＦ≦所定値であると判定されると、グループカウンタの値はそのままとされ、ステップＳ１１４において、測距点（ｎ＋１）がこれまでと同様のグループｍに分類される。
【００３３】
ステップＳ１１６では、ｎ＋１が対象となっている測距点の数に達したか否かが判定され、達していれば本処理は終了する。ｎ＋１が対象測距点数に達しておらず、まだ分類しきっていない測距点が残っているときには、ステップＳ１１８において測距点カウンタ（測距点番号）ｎの値がｎ＋１にインクリメントされ、処理はステップＳ１１０に戻る。以下、ｎ＋１の値が対象測距点数に達するまで、ステップＳ１１０〜Ｓ１１８の処理が繰り返される。
【００３４】
以上の処理により、対象となっている測距点は全て至近側から付番され、測距点ｎと測距点（ｎ＋１）の間のデフォーカス量の差ΔＤＦの大きさに基づき測距点のグループ分けが行われる。
【００３５】
図５は、図４のグループ分類方法の変形例のフローチャートである。本変形例では、測距点ｎと、測距点ｎが含まれるグループにおいて番号が最も小さく、すなわち最も至近側にある被写体に対応する測距点との間のデフォーカス量の差ΔＤＦの大きさに基づき測距点のグループ分けが行われる。
【００３６】
ステップＳ２００〜Ｓ２０６は、図４のステップＳ１００〜Ｓ１０６と同様であり、Ｓ２００では、図３の各測距点［１］〜［２５］のデフォーカス量ＤＦに基づき、至近側の測距点から順番に付番が行われる。ステップＳ２０２、Ｓ２０４では、測距点のカウンタ、およびグループカウンタがｎ＝１、ｍ＝１に初期化され、ステップＳ２０６では、測距点１（ｎ＝１）がグループ１（ｍ＝１）に分類される。
【００３７】
次に変形例では、ステップＳ２０７において、グループ内の最至近側の測距点番号に対応するカウンタｋが１に初期設定され、ステップＳ２０８において、グループ内最至近側測距点ｋのデフォーカス量ＤＦkと次の測距点（ｎ＋１）のデフォーカス量ＤＦn+1の差ΔＤＦ＝｜ＤＦn+1−ＤＦk｜が算出される。ステップＳ２１０では、測距点（ｎ＋１）とそのグループ内の最至近側測距点ｋとの間のデフォーカス量の差ΔＤＦが所定値以下であるか否かが判定される。
【００３８】
デフォーカス量の差ΔＤＦ≦所定値でない場合には、ステップＳ２１２において、グループカウンタ（グループ番号）ｍの値がｍ＋１に更新されるとともに、ステップＳ２１３において、カウンタｋの値が新しいグループ内における最至近測距点番号ｎに更新される（ｋ＝ｎ）。そしてステップＳ２１４において、測距点（ｎ＋１）が新しいグループｍに分類される。一方、デフォーカス量の差ΔＤＦ≦所定値であると判定されると、グループカウンタおよびカウンタｋの値はそのままにされ、ステップＳ２１４において、測距点（ｎ＋１）がこれまでと同様のグループｍに分類される。
【００３９】
ステップＳ２１６では、ｎ＋１が対象となっている測距点の数に達したか否かが判定され、達していれば本処理は終了する。ｎ＋１が対象測距点数に達しておらず、まだ分類しきっていない測距点が残っているときには、ステップＳ２１８において測距点カウンタ（測距点番号）ｎの値がｎ＋１にインクリメントされ、処理はステップＳ２０８に戻る。以下、ｎ＋１の値が対象測距点数に達するまで、ステップＳ２０８〜Ｓ２１８の処理が繰り返される。
【００４０】
以上の処理により、変形例では、対象となっている測距点を全て至近側から付番するとともに、測距点とグループ内の最至近側測距点との間のデフォーカス量の差ΔＤＦの大きさに基づき測距点のグループ分けが行われる。
【００４１】
次に図６、図７のフローチャートを参照して、本実施形態におけるフォーカスブラケット撮影方法の選択処理について説明する。図６、図７は共にフォーカスブラケット撮影方法の選択処理の異なる例を示すものであり、何れの処理を採用するかは任意である。またこれらフォーカスブラケット撮影方法選択処理は、図４、図５などのグループ分け処理に続けてボディＣＰＵ３１において実行される。
【００４２】
まず、図６のフォーカスブラケット撮影方法選択処理について説明する。図６のステップＳ３００では、各グループにおける測距点のデフォーカス量の平均値ＤＦaveが算出され、ステップＳ３０２において隣り合うグループ間における上記平均値ＤＦaveの差ΔＤＦaveの平均値Ｅ（ΔＤＦave）が算出される。ステップＳ３０４では、ステップＳ３０２において算出されたデフォーカス量の平均値の差ΔＤＦaveの平均値Ｅ（ΔＤＦave）が所定値以下であるか否かが判定される。グループ間のデフォーカス量の平均値の差の平均値Ｅ（ΔＤＦave）が所定値以下の場合は、ステップＳ３０６において、フォーカスブラケット撮影を１つのグループ内で実行する方法が選択される。一方、グループ間のデフォーカス量の平均値の差の平均値Ｅ（ΔＤＦave）が所定値よりも大きいときには、ステップＳ３０８において、フォーカスブラケット撮影を複数のグループを跨いで実行する方法が選択される。なお、ステップＳ３０６、Ｓ３０８において、選択された方法に基づくフォーカスブラケット撮影が実行されてもよい。
【００４３】
次に図７のフォーカスブラケット撮影方法選択処理について説明する。図７のステップＳ４００では、最も至近側にある被写体に対応するグループ１内の測距点のデフォーカス量の平均値が算出され、ステップＳ４０１において、最も無限遠側の被写体に対応するグループＭ内の測距点のデフォーカス量の平均値が算出される。次にステップＳ４０２において、グループ１とグループＭのデフォーカス量の平均値の差ΔＤＦave＝｜ＤＦ1−ＤＦM｜が算出される。
【００４４】
ステップＳ４０４では、ステップＳ４０２で算出されたグループ１とグループＭのデフォーカス量の平均値の差ΔＤＦaveが所定値以下であるか否かが判定される。デフォーカス量の平均値の差ＤＦaveが所定値以下の場合は、ステップＳ４０６において、フォーカスブラケット撮影を１つのグループ内で実行する方法が選択される。一方、デフォーカス量の平均値の差ＤＦaveが所定値よりも大きいときには、ステップＳ４０８において、フォーカスブラケット撮影を複数のグループを跨いで実行する方法が選択される。なお、図６の処理と同様に、ステップＳ４０６、Ｓ４０８において、選択された方法に基づくフォーカスブラケット撮影が実行されてもよい。
【００４５】
以上のように、図６のグループ分け処理では、隣り合うグループの各々を代表する被写体距離の差（図３のグループ１、２間差、グループ２、３間差など）に基づき撮影方法を選択しており、図６の処理では、隣り合うグループ間の被写体距離の差の平均が所定値以下の場合に、１つのグループ内でフォーカスブラケット撮影を行い、隣り合うグループ間の被写体距離の差が所定値よりも大きい場合に、複数のグループに跨りフォーカスブラケット撮影を行っている。
【００４６】
一方、図７のグループ分け処理では、複数の測距点に対応する被写体距離の分布幅の大きさに基づき撮影方法を選択しており、図７の処理では、最も至近側のグループを代表する被写体距離と最も無限遠側のグループを代表する被写体距離の差が所定値以下の場合は、１つのグループ内でフォーカスブラケット撮影を行い、同距離差が所定値よりも大きい場合に、複数のグループに跨りフォーカスブラケット撮影を行っている。なお図７の処理のΔＤＦaveに替えて、図３の測距点最大距離差、すなわち最も至近側の被写体に対応する測距点のデフォーカス量と最も無限遠側の被写体に対応する測距点のデフォーカス量の差、を用いることもできる。
【００４７】
次に図８〜図１１を参照して、図６、図７などのフォーカスブラケット撮影方法選択処理により選択される、複数のグループに跨ってフォーカスブラケット撮影を行うグループ間フォーカスブラケット撮影と、１つのグループ内においてフォーカスブラケット撮影を行うグループ内フォーカスブラケット撮影の詳細について説明する。なお図８、図９には、グループ間フォーカスブラケット撮影の例をそれぞれ示され、図１０、図１１には、グループ内フォーカスブラケット撮影の例がそれぞれ示される。
【００４８】
図８は、第１のグループ間フォーカスブラケット撮影の例であり、各グループにおいて、最も至近側の被写体に対応する測距点を用いて撮影が行われる。例えば図８の例では、グループ１、２、３の各々において実線で示される最も至近側の被写体に対応する測距点を用いてフォーカスブラケット撮影が行われ、異なる距離にピントを合わせた３枚の画像が撮影される。一方、図９は、第２のグループ間フォーカスブラケット撮影であり、各グループにおいて、最も中央よりの被写体に対応する測距点を用いて撮影が行われる。図９において、グループ１、２、３の各々において実線で示される測距点がブラケット撮影に用いられ、異なる距離にピントを合わせた３枚の画像が撮影される。
【００４９】
図１０は、第１のグループ内フォーカスブラケット撮影の例であり、例えば最も至近側のグループ１を用いたフォーカスブラケット撮影が行われる。図１０では、例えばグループ１に含まれる測距点のみを用いたフォーカスブラケット撮影が行われる。図１０の例では、実線で示されるグループ１の全ての測距点に対して撮影が行われ、異なる距離にピントを合わせた６枚の画像が撮影される。なお、ブラケット撮影はグループ内の一部の測距点でのみ行われてもよい。
【００５０】
一方、図１１は、第２のグループ内フォーカスブラケット撮影の例である。第２のグループ内フォーカスブラケット撮影は、フォーカスブラケット撮影に用いるグループをユーザが選択する構成にしたものである。同処理では、ユーザが表示パネル３９（図１）を見ながら、あるいはファインダを除きながら操作を行い、複数のグループの中から所望のグループを選択する。図１１（ａ）〜（ｃ）はそれぞれグループ１〜３が選択された場合に対応し、フォーカスブラケット撮影に用いられる測距点が実線で示される。
【００５１】
また、図６、図７のフォーカスブラケット撮影方法選択処理のステップＳ３０４、Ｓ４０４において閾値として使用される所定値を撮影条件に応じて変更する構成とすることもできる。例えば、絞りＦ値、焦点距離ｆ、被写体距離Ｌなどの撮影条件により、被写界深度は変化するので、これに合わせてフォーカスブラケットの幅を調整することが望ましい。被写界深度が深ければ、フォーカスブラケット幅は相対的に広い方がよいので、閾値である所定値には例えば大きい値が設定される。なお、被写界深度（ｍｍ）と、絞りＦ値、焦点距離ｆ（ｍｍ）、被写体距離Ｌ（ｍｍ）は、それぞれ図１２〜図１４に示される関係を有するので、ステップＳ３０４、Ｓ４０４の所定値は、絞りＦ値が大きい程大きな値に、焦点距離ｆが大きい程小さな値に、被写体距離Ｌが大きい程大きな値に設定される。
【００５２】
以上のように、本実施形態によれば、少ない撮影回数で至近側の対象物だけでなく、その背後にある対象物についても焦点の合った撮影ができ、奥行が浅い対象物の場合は、自動的に細かい焦点深度でフォーカスブラケット撮影を行うことができるので、ポートレートなど細かい奥行きに焦点を合わせた撮影ができる。
【００５３】
なお、本説明では２種類のグループ分け処理と、２種類のフォーカスブラケット撮影方法選択処理について説明したが、グループ分け処理、フォーカスブラケット撮影方法選択処理をそれぞれ１種類のみ設ける構成の他、それぞれまたは一方を複数用意し、ユーザにより所望のグループ分け処理やフォーカスブラケット撮影選択処理を選択できる構成とすることもできる。また、フォーカスブラケット撮影方法の選択を完全に手動で行うことができる構成とすることも可能である。
【符号の説明】
【００５４】
１１  カメラボディ
３１  ボディＣＰＵ
６０  ＡＦモジュール
【図１】
0006299519.tif 000002
【図２】
0006299519.tif 000003
【図３】
0006299519.tif 000004
【図４】
0006299519.tif 000005
【図５】
0006299519.tif 000006
【図６】
0006299519.tif 000007
【図７】
0006299519.tif 000008
【図８】
0006299519.tif 000009
【図９】
0006299519.tif 000010
【図１０】
0006299519.tif 000011
【図１１】
0006299519.tif 000012
【図１２】
0006299519.tif 000013
【図１３】
0006299519.tif 000014
【図１４】
0006299519.tif 000015