(57)【要約】【課題】良好なブレ補正を実現すると共に、周辺領域における解像度低下がユーザに視認されることのない画像を取得することを目的とする。【解決手段】デジタルカメラは、撮影光学系の光軸に交わる面内で変位するブレ補正光学系および撮像素子の少なくとも一方を含み、被写体の像のブレを補正するブレ補正手段と、ブレ補正光学系または撮像素子を第１駆動範囲および第１駆動範囲よりも広い第２駆動範囲のうちの一方の駆動範囲で駆動させる駆動手段と、複数領域ごとに輝度を検出する分割測光手段と、検出された輝度に基づいて、撮影画面の中央を含む第１領域の周辺領域である第２領域の撮影時における明るさが所定の明るさより低いと推定する場合は、駆動範囲を第２駆動範囲に設定し、撮影時における第２領域の明るさが所定の明るさよりも高いと推定する場合は、駆動範囲を第１駆動範囲に設定する設定手段とを備える。【選択図】図２
2011197266.tif 000002
【特許請求の範囲】
【請求項１】
撮影光学系の光軸に交わる面内で変位するブレ補正光学系および撮像素子の少なくとも一方を含み、前記撮像素子の撮像面上における被写体の像のブレを補正するブレ補正手段と、
前記ブレ補正光学系または前記撮像素子を第１駆動範囲および前記第１駆動範囲よりも広い第２駆動範囲のうちの一方の駆動範囲で駆動させる駆動手段と、
前記被写体を複数領域に分割し、前記複数領域ごとに輝度を検出する分割測光手段と、
前記分割測光手段によって検出された輝度に基づいて、撮影画面上であって前記撮影画面の中央を含む第１領域の周辺領域である第２領域の撮影時における明るさが所定の明るさより低いと推定する場合は、前記駆動範囲を前記第２駆動範囲に設定し、撮影時における前記第２領域の明るさが所定の明るさよりも高いと推定する場合は、前記駆動範囲を前記第１駆動範囲に設定する設定手段とを備えることを特徴するデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記被写体のうち主要被写体を検出する主要被写体検出手段と、
前記分割測光手段によって検出された輝度に基づいて、前記主要被写体を適正露光量で撮影するための露出条件を設定する露出条件設定手段とをさらに有し、
前記設定手段は、前記分割測光手段によって検出された前記輝度と前記露出条件とに基づいて、前記第２領域の撮影時における露光量を予測する露光量予測手段を含み、
前記設定手段は、前記露光量予測手段により予測された前記第２領域の露光量が第１閾値より低い場合に、前記第２領域の明るさが前記所定の明るさよりも低いと推定することを特徴とするデジタルカメラ。
【請求項３】
請求項１に記載のデジタルカメラにおいて、
前記被写体のうち主要被写体を検出する主要被写体検出手段をさらに有し、
前記設定手段は、前記分割測光手段によって検出された輝度に基づいて、前記主要被写体の輝度と、前記第２領域の輝度とを算出する輝度算出手段とを含み、
前記設定手段は、前記主要被写体の輝度と前記第２領域の輝度との差分が第２閾値より高い場合に、前記第２領域の明るさが前記所定の明るさよりも低いと推定することを特徴とするデジタルカメラ。
【請求項４】
請求項１に記載のデジタルカメラにおいて、
前記設定手段は、前記分割測光手段によって検出された輝度に基づいて、前記第２領域の輝度を算出する輝度算出手段を含み、
前記設定手段は、前記第２領域の輝度が第３閾値より低い場合に、前記第２領域の明るさが前記所定の明るさよりも低いと推定することを特徴とするデジタルカメラ。
【請求項５】
請求項１乃至４のいずれか一項に記載のデジタルカメラにおいて、
前記撮影画像上で主要被写体が占有する領域を主要被写体領域として検出する位置検出手段と、
前記主要被写体領域が前記第２領域と重複するか否かを判定する判定手段とをさらに備え、
前記判定手段によって前記主要被写体領域と前記第２領域とが重複すると判定された場合、前記設定手段は前記駆動範囲を前記第１駆動範囲に設定することを特徴とするデジタルカメラ。
【請求項６】
請求項１乃至４のいずれか一項に記載のデジタルカメラにおいて、
前記被写体に向けて照射光を発光する発光手段をさらに備え、
前記分割測光手段は、前記発光手段によって照射された前記被写体からの反射光に基づいて、前記被写体の輝度を前記複数領域ごとに検出することを特徴とするデジタルカメラ。
【請求項７】
請求項６に記載のデジタルカメラにおいて、
前記発光手段の発光に応じて前記分割測光手段よって検出された前記複数領域ごとの輝度のうち所定の輝度範囲に含まれる輝度を基準輝度として設定し、前記設定した基準輝度から所定値だけ低い値を前記第４閾値として決定する閾値決定手段をさらに備え、
前記設定手段は、前記第２領域に含まれる複数の部分領域のうち、前記分割測光手段により検出された輝度が第４閾値よりも高い部分領域が存在すると判定した場合には、撮影時における前記第２領域の明るさが所定の明るさよりも高いと推定することを特徴とするデジタルカメラ。
【請求項８】
請求項１乃至７のいずれか一項に記載のデジタルカメラにおいて、
前記分割測光手段によって検出された輝度に基づいて、前記第２領域内で第５閾値より高い輝度を有する高輝度被写体が占有する領域を高輝度領域として検出する高輝度領域検出手段をさらに備え、
前記高輝度領域検出手段によって前記高輝度領域が検出された場合には、前記設定手段は、前記分割測光手段の分割領域から前記高輝度領域を除いた領域の輝度に基づいて、前記第２領域の明るさが前記所定の明るさよりも低いか否かを推定することを特徴とするデジタルカメラ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ブレ補正装置を有するデジタルカメラに関する。
【背景技術】
【０００２】
従来から閃光装置の発光の際にスローシンクロが設定されている場合に、ブレ補正光学系の駆動範囲を拡大するカメラが知られている（たとえば特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０３３１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、スローシンクロ撮影により背景被写体も明るい被写体として撮影されるため、ブレ補正光学系の駆動範囲の拡大に伴って撮影画像の周辺領域で解像度の低下した背景被写体がユーザに認識されやすくなるという問題がある。
【課題を解決するための手段】
【０００５】
請求項１に記載の発明によるデジタルカメラは、撮影光学系の光軸に交わる面内で変位するブレ補正光学系および撮像素子の少なくとも一方を含み、撮像素子の撮像面上における被写体の像のブレを補正するブレ補正手段と、ブレ補正光学系または撮像素子を第１駆動範囲および第１駆動範囲よりも広い第２駆動範囲のうちの一方の駆動範囲で駆動させる駆動手段と、被写体を複数領域に分割し、複数領域ごとに輝度を検出する分割測光手段と、分割測光手段によって検出された輝度に基づいて、撮影画面上であって撮影画面の中央を含む第１領域の周辺領域である第２領域の撮影時における明るさが所定の明るさより低いと推定する場合は、駆動範囲を第２駆動範囲に設定し、撮影時における第２領域の明るさが所定の明るさよりも高いと推定する場合は、駆動範囲を第１駆動範囲に設定する設定手段とを備えることを特徴する。
【発明の効果】
【０００６】
本発明によれば、良好なブレ補正を実現すると共に、周辺領域における解像度低下がユーザに視認されることのない画像を取得できる。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態によるデジタルカメラの外観を示す図
【図２】実施の形態におけるデジタルカメラの制御系の要部構成を説明するブロック図
【図３】シフトレンズの駆動範囲の一例を示す図
【図４】プリ発光により照射された被写体の輝度と想定値との関係の一例を示す図
【図５】撮影画面と各種の領域との位置関係の一例を説明する図
【図６】周辺領域と主要被写体領域との位置関係を説明する図
【図７】実施の形態によるデジタルカメラの動作を説明するフローチャート
【発明を実施するための形態】
【０００８】
本発明による実施の形態のデジタルカメラは、ユーザの手ブレにより撮影画像に発生する像ブレを補正するためのブレ補正装置を備える。周囲が暗い状況で閃光装置の発光を伴う撮影を行う場合には、デジタルカメラは、ブレ補正装置の駆動範囲を、面積が異なる２つの駆動範囲のうちのいずれか一方に設定可能に構成されている。閃光装置の発光により主要被写体とは異なる背景や周囲被写体も明るく照射されて撮影される場合には、デジタルカメラはブレ補正装置の駆動範囲を通常の駆動範囲に設定する。閃光装置が発光しても背景や周囲被写体が十分に照射されず暗く撮影される場合には、デジタルカメラはブレ補正装置の駆動範囲を上記の通常の駆動範囲から拡大する。すなわち、ブレ補正装置の駆動範囲を拡大して撮影した場合であっても、駆動範囲の拡大による撮影画像上の周辺領域の画質（たとえば解像度）の低下が目立たない（ユーザにより視認しにくい）場合に、デジタルカメラはブレ補正装置の駆動範囲を拡大して大きな手ブレを補正する。
【０００９】
図面を用いて、本発明の実施の形態によるデジタルカメラについて詳細に説明する。図１（ａ）に示すように、デジタルカメラ１には撮影レンズ２、レリーズボタン３、電源ボタン４、撮影モードの設定操作を行なうモードダイヤル５、閃光装置１９が設けられている。撮影レンズ２は、図示しない焦点調節レンズ、その他の結像レンズを含んで構成される。また、図１（ｂ）に示すように、デジタルカメラ１の背面には液晶モニタ１７、十字キーや決定ボタン等を含んで構成される操作ボタンが設けられている。
【００１０】
図２は実施の形態のカメラの回路構成を示すブロック図である。デジタルカメラ１は、撮像素子６、制御回路７、ＳＤＲＡＭ８、メモリカードインタフェース１１、ブレ検出センサ１４、ブレ補正装置１５、操作部１６、液晶モニタ１７、ＬＣＤ駆動回路１７１および閃光装置１９を備える。
【００１１】
撮像素子６は、複数の光電変換素子を備えたＣＣＤやＣＭＯＳイメージセンサによって構成される。撮像素子６は、撮像面上に結像されている被写体像を撮像し、被写体像に応じた光電変換信号（画像信号）を制御回路７へ出力する。
【００１２】
制御回路７は、制御プログラムに基づいて、デジタルカメラ１を構成する各部から入力される信号を用いて所定の演算を行い、デジタルカメラ１の各部に対する制御信号を送出して、撮影動作を制御する。制御プログラムは、制御回路７内の不図示の不揮発性メモリに格納されている。制御回路７は、画像処理部７１、画像記録部７２、焦点調節部７３、露出制御部７４、領域検出部７５、設定部７７およびブレ補正制御部７８を機能的に備える。
【００１３】
画像処理部７１は、撮像素子６から入力した画像信号をデジタル画像信号に変換し、デジタル画像信号に対して種々の画像処理を施して画像データを生成する。画像記録部７２は生成された画像データに対してＪＰＥＧ圧縮処理を施し、ＥＸＩＦなどの形式でメモリカード１２へ記録する。焦点調節部７３は、撮像素子６から入力した画像信号を用いて、たとえば公知の焦点評価値を算出し、撮影レンズ２の焦点状態を調節する。
【００１４】
露出制御部７４は、撮像素子６から出力される撮像信号を用いて被写体の輝度を検出し、露出演算を行ってシャッタ速度や絞り値を決定する。なお、本実施の形態においては、露出制御部７４は公知の分割測光方式を用いて被写体の輝度を検出する。領域検出部７５は、露出制御部７４によって検出された輝度を用いて、撮影画像上で主要被写体や、高輝度被写体に対応する領域を検出する。設定部７７は、閃光装置１９による本発光を伴う撮影が行われた場合に、撮影画像の周辺領域の明るさを予測する。
【００１５】
設定部７７は、予測した撮影画像の周辺領域の明るさが所定の明るさ条件を満たすか否かを判定する。そして、設定部７７は、判定結果に基づいて後述するブレ補正装置１５に含まれるシフトレンズ１５１の駆動範囲を設定する。なお、所定の明るさ条件は、後述するように、ブレ補正装置１５のシフトレンズ１５１が広い駆動範囲内で駆動された場合に、撮影画像の周辺領域で発生する解像度の低下がユーザに視認不可能となる明るさに対応する条件である。換言すると、所定の明るさ条件は撮影画像の周辺領域における解像度に関連して決定される。ブレ補正制御部７８は、後述するブレ補正装置１５の駆動を制御する。露出制御部７４、領域検出部７５、設定部７７およびブレ補正制御部７８の詳細については、説明を後述する。
【００１６】
ＳＤＲＡＭ８は、画像処理、画像圧縮処理および表示用画像データ作成処理の途中や処理後のデータを一時的に格納するために使用される。表示用画像データは、撮像素子６から出力された画像信号を用いて画像処理部７１が生成した画像データ、もしくはメモリカード１２に記録されている画像データに基づいて、画像処理部７２により生成される。生成された表示用画像データは、画像記録部７２によりＳＤＲＡＭ８に格納される。制御回路７は、ＬＣＤ駆動回路１７１を介して液晶モニタ１７を駆動し、液晶モニタ１７に画像を表示する。また、液晶モニタ１７には、デジタルカメラの各種設定を行うためのメニュー画面などが表示される。
【００１７】
メモリカードインタフェース１１は、メモリカード１２が着脱可能なインタフェースである。メモリカードインタフェース１１は、制御回路７の制御に応じて、画像データをメモリカード１２に書き込んだり、メモリカード１２に記録されている画像データを読み出すインタフェース回路である。メモリカード１２はコンパクトフラッシュ（登録商標）やＳＤカードなどの半導体メモリカードである。
【００１８】
ブレ検出センサ１４は、たとえばジャイロセンサなどで構成され、撮影時にデジタルカメラ１の本体のＸ方向およびＹ方向（図１参照）に発生するブレをピッチングとヨーイングに分解して検出する。ブレ検出センサ１４で検出されたピッチングとヨーイングを表すブレ量信号は制御回路７に出力される。ブレ補正制御部７８は、入力したブレ量信号に基づいて後述するブレ補正装置１５を駆動してブレ補正を行う。
【００１９】
ブレ補正装置１５は、シフトレンズ１５１、アクチュエータ１５３、および位置検出センサ１５４を備える。シフトレンズ１５１は、アクチュエータ１５３により撮影レンズ２の光軸と交わる平面内で駆動される。
【００２０】
図３に、本実施の形態のシフトレンズ１５１の駆動範囲の一例を示す。図３の実線で示す駆動制限部材１５１ｃで規定される範囲内には、破線で囲まれた第１駆動範囲Ａおよび一点鎖線で囲まれた第２駆動範囲Ｂが含まれる。シフトレンズ１５１は、アクチュエータ１５３により第１駆動範囲Ａと第１駆動範囲Ａよりも大きい第２駆動範囲Ｂとのうちの一方の駆動範囲内で駆動可能に構成される。シフトレンズ１５１の駆動範囲は、設定部７７により通常は第１駆動範囲Ａに設定される。しかし、暗い状況で撮影が行われる場合であり、かつ、撮影画像の周辺部の被写体が後述するように明るさ条件を満たす場合には、駆動範囲は設定部７７により第２駆動範囲Ｂに設定される。なお、図３は、シフトレンズ１５１が駆動範囲の中央に位置している状態、すなわちシフトレンズ１５１の光軸と撮影レンズ２の光軸とが一致する場合を示す。また、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａと第２駆動範囲Ｂのいずれに設定するかについては、説明を後述する。なお、図３に示す第１駆動範囲ＡのＸ軸方向の大きさとＹ軸方向の大きさとは互いに同一であってもよいし、異なるものであってもよい。同様に、第２駆動範囲ＢのＸ軸方向の大きさとＹ軸方向の大きさとは互いに同一であってもよいし、異なるものであってもよい。
【００２１】
図２のアクチュエータ１５３は、たとえば、コイル、磁石、およびヨークを有するボイスコイルモータである。アクチュエータ１５３は、ブレ補正制御部７８から印加される電圧によりデューティ（Duty）駆動して駆動力を発生して、シフトレンズ１５１を駆動させる。その結果、撮影レンズ２の光軸と直交する方向にシフトレンズ１５１と撮像素子６との間の相対位置が変化して、撮影レンズ２を通過した被写体光がブレを打ち消す方向に屈折される。
【００２２】
位置検出センサ１５４は、たとえば磁石および磁気検出素子を有する磁気センサであり、シフトレンズ１５１の位置に応じた電圧（位置検出電圧）を制御回路７のブレ補正制御部７８へ出力する。ブレ補正制御部７８は、位置検出センサ１５４から入力した位置検出電圧の値に基づいて、シフトレンズ１５１の位置を検出する。なお、位置検出電圧の値とシフトレンズ１５１の位置とは、予め対応付けられて、所定の記録領域に記録されているものとする。
【００２３】
なお、ブレ補正制御部７８は、シフトレンズ１５１を第１駆動範囲Ａ内で駆動させる場合には、位置検出センサ１５４から出力されるシフトレンズ１５１の位置検出電圧がＶａ１〜Ｖａ２[Ｖ]（ただしＶａ１＜Ｖａ２）の範囲に収まるようにシフトレンズ１５１の駆動を制御する。また、ブレ補正制御部７８は、シフトレンズ１５１を第２駆動範囲Ｂ内で駆動させる場合には、位置検出センサ１５４から出力されるシフトレンズ１５１の位置検出電圧がＶｂ１〜Ｖｂ２[Ｖ]（ただし、Ｖａ２＜Ｖｂ２、Ｖａ１＞Ｖｂ１）の範囲に収まるようにシフトレンズ１５１の駆動を制御する。
【００２４】
操作部１６は、図１に示すレリーズボタン３、電源ボタン４、モードダイヤル５、操作ボタン１８等の各種ボタンを含んで構成される。操作部１６は、ユーザによる上記の各種ボタンの操作に応じた操作信号を制御回路７へ出力する。閃光装置１９は光源ユニット１９１を備える。光源ユニット１９１は、被写体照明光を射出する、たとえばＸｅ管等により構成される放電発光型の光源である。光源ユニット１９１の発光動作は、制御回路７から出力された発光指令に応じて制御される。なお、本実施の形態における閃光装置１９は、撮影前に被写体を所定光量で照明するプリ発光（予備発光）可能に構成されている。
【００２５】
以下、制御回路７による閃光装置１９のプリ発光および本発光時の処理について説明する。制御回路７は、プリ発光を行う場合には、焦点調節部７３による焦点調節処理の結果を用いて被写体までの距離を算出し、閃光装置１９のプリ発光のための設定を行う。まず、制御回路７の露出制御部７４は、算出された被写体までの距離を用いて、閃光装置１９のプリ発光時の照明光が被写体まで到達するか否かを判定する。閃光装置１９のプリ発光時の照明光が被写体に到達しない場合、すなわち被写体までの距離が離れている場合には、露出制御部７４は、撮像素子６の撮像感度を基準感度よりも、たとえば１段増加させる。
【００２６】
閃光装置１９のプリ発光時の照明光が被写体に到達する場合には、露出制御部７４はプリ発光時における撮像素子６の撮像感度を基準感度に設定する。ただし、被写体が予め設定している距離よりも接近している場合、すなわちマクロ撮影を行うような場合には、露出制御部７４は図示しない絞りをたとえば１段絞り込ませる。なお、デジタルカメラ１がＮＤフィルタを備える場合には、制御回路７は絞りに代えてＮＤフィルタを光路中に設定させてもよい。
【００２７】
上記のようにして閃光装置１９のプリ発光時の設定を行うと、露出制御部７４は、プリ発光によって照射される被写体の輝度として想定される値の範囲を想定値として決定する。なお、想定値は上記の撮像素子６の撮像感度と、絞り値と、被写体までの距離とによって決定される所定の範囲を有する値であり、予め所定の記録領域に記録されているものとする。プリ発光により照射された被写体のうち想定値に含まれる輝度を有する被写体は、閃光装置１９の本発光を伴う撮影により適正露出が得られることになる。
【００２８】
図４に、プリ発光により照射された被写体の輝度と想定値との一例を示す。図４において、縦軸が被写体の輝度を示す。図４において、範囲Ｘに含まれる輝度が想定値である。上述したように、範囲Ｘ内の輝度を有する被写体は閃光装置１９の本発光を伴う撮影により適正露出を得られることになる。以上の設定が終了すると、制御回路７は、閃光装置１９に対してプリ発光を指示する発光指令を出力して、閃光装置１９をプリ発光させる。
【００２９】
撮像素子６が閃光装置１９のプリ発光によって照射された被写体を撮像して画像信号を出力すると、露出制御部７４は出力された画像信号を用いて被写体の複数の部分領域ごとに輝度を検出する。そして、露出制御部７４は、検出した各部分領域ごとの輝度のうち、上述した想定値の範囲に含まれる輝度を評価値（基準輝度）として設定する。露出制御部７４は、この評価値を、閃光装置１９による本発光時の発光量を決定する際の本発光用データとして用いる。また、露出制御部７４は、この評価値は、後述するように主要被写体を検出するための主要被写体検出閾値や、周辺領域に高輝度被写体が存在するか否かを判定するための高輝度被写体検出閾値を決定する際にも用いる。
【００３０】
さらに、露出制御部７４は、上述した評価値と、撮像素子６の本撮影（記録用の画像データ生成）時の撮像感度と、絞り値とを用いて閃光装置１９の本発光時の発光量、すなわち発光時間を決定する。露出制御部７４は、焦点調節部７３による焦点調節処理の結果を用いて算出された被写体までの距離に応じて、本撮影時の撮像素子６の撮像感度を決定する。すなわち、被写体が所定の距離未満の位置に存在する場合は、露出制御部７４は、撮像素子６の撮像感度を基準感度に設定する。被写体が所定の距離以上離れた位置に存在する場合には、露出制御部７４は撮像素子６の撮像感度を増加させる。なお、上述した所定の距離は、本発光時に閃光装置１９からの照明光が被写体を照射可能な距離として予め設定されているものとする。
【００３１】
さらに、露出制御部７４は、閃光装置１９の発光を伴わずに撮像素子６により撮像されて出力された画像信号を用いて、分割測光により複数の部分領域ごとの輝度を検出する。そして、露出制御部７４は、検出した輝度に応じて露出演算を行って、被写体が適正露光量となるようにシャッタ速度と絞り値とを決定する。
【００３２】
上記の構成を備えるデジタルカメラ１は、閃光装置１９の発光とシフトレンズ１５１の駆動とを行って撮影する場合に、シフトレンズ１５１の駆動範囲決定のための処理を行う。設定部７７は、上述したように、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａと第２駆動範囲Ｂのいずれかに決定する。以下の説明では、第１駆動範囲Ａが設定される場合と、第２駆動範囲Ｂが設定される場合とに分けて行う。
【００３３】
（１）第１駆動範囲Ａを設定する場合
設定部７７は、次の場合にシフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。すなわち、シフトレンズ１５１が第１駆動範囲Ａより広い第２駆動範囲Ｂで駆動されることにより、撮影画像の周辺領域での解像度の低下等による画質の低下がユーザにより視認可能となるような場合に、設定部７７は第１駆動範囲Ａに設定する。換言すると、設定部７７は、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定することを禁止する。
（Ａ）明るい状況で撮影を行う場合。
（Ｂ）暗い状況で撮影される主要被写体が撮影画像の周辺部に存在する場合。
（Ｃ）暗い状況で撮影される撮影画像の周辺部が閃光装置１９の照射等により明るく撮影される場合。
【００３４】
（１−Ａ）明るい状況で撮影を行う場合
露出制御部７４は、閃光装置１９によるプリ発光を伴わずに、撮像素子６により撮像され出力された画像信号を用いて、公知の分割測光を行う（以下、通常分割測光と呼ぶ）。そして、露出制御部７４は、明るい状況で撮影が行われるのか否かを判定する。すなわち、露出制御部７４は、通常分割測光により検出された被写体の輝度が第１閾値以上であるか否かを判定する。露出制御部７４により被写体の輝度が第１閾値以上と判定された場合には、設定部７７は、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。換言すると、設定部７７は、シフトレンズ１５１の駆動範囲の拡大を禁止する。この場合、ブレ補正制御部７８は、位置検出センサ１５４から出力されるシフトレンズ１５１の位置検出電圧がＶａ１〜Ｖａ２[Ｖ]（ただしＶａ１＜Ｖａ２）の範囲に収まるようにシフトレンズ１５１の駆動を制御する。
【００３５】
（１−Ｂ）暗い状況で撮影される主要被写体が撮影画像の周辺部に存在する場合
露出制御部７４は、上述した通常分割測光により検出された被写体の輝度が第１閾値未満の場合には、暗い状況で撮影が行われると判定する。この場合、露出制御部７４は、閃光装置１９のプリ発光に伴って撮像素子６により撮像されて出力された画像信号を用いて、分割測光を行う（以下、プリ発光分割測光と呼ぶ）。すなわち、撮像素子６は閃光装置１９による照明光が被写体で反射された光を受光して画像信号を出力し、露出制御部７４は入力した画像信号を用いて撮影画像の複数部分に対応する領域（部分領域）ごとの輝度を検出する。
【００３６】
領域検出部７５は、プリ測光分割測光によって得られた部分領域ごとの輝度値を用いて、撮影画像上で人物等の主要被写体に対応する主要被写体領域を検出する。さらに、領域検出部７５は、検出した主要被写体領域の少なくとも一部が撮影画面上の周辺領域と重複しているか、すなわち主要被写体が撮影画像の周辺部に存在するか否かを判定する。なお、周辺領域は、シフトレンズ１５１が第２駆動範囲Ｂで駆動した場合に、撮影画像の中央部に比べて、解像度がたとえば７０パーセント以下となる領域のことである。以下、撮影画像と複数部分に対応する部分領域の一例を示した後、主要被写体領域の検出および周辺領域との重複判定について説明する。
【００３７】
まず、図５を用いて撮影画像上における複数の部分領域と周辺領域とについて説明する。図５には撮影画像と複数部分に対応する部分領域の一例を示す。図５では、撮影画像が、たとえば４８個の複数の部分領域Ｒ１〜Ｒ４８（以下、部分領域を総称する場合には代表して符号Ｒとする）に分割されていることを示す。また、図５において太線で囲まれた領域に含まれる部分領域Ｒを中央領域Ｒｃとすると、中央領域Ｒｃの周辺に設けられた斜線で示す部分領域Ｒを撮影画像における周辺領域として符号Ｒｐで表す。
【００３８】
領域検出部７５は、露出制御部７４により検出された部分領域Ｒのそれぞれの輝度を用いて、撮影画像上で人物等の主要被写体が占有する主要被写体領域を検出する。上記の各領域を検出するために、本実施の形態では、主要被写体か否かを決定するための主要被写体検出閾値を用いる。この主要被写体検出閾値は、露出制御部７４により上述した評価値を基準輝度として所定値だけ低い値として設定される。領域検出部７５は、主要被写体検出閾値以上の輝度に対応する部分領域Ｒを、撮影画面上で人物等が占有する主要被写体領域Ｒｓとして決定する。すなわち、領域検出部７５は、撮影画面上における主要被写体の位置を検出する。
【００３９】
図６（ａ）に主要被写体を撮影した撮影画面、図６（ｂ）は図６（ａ）に対応する主要被写体領域Ｒｓと部分領域Ｒとの関係を示す。図６（ａ）に示すように、主要被写体Ｓが撮影画面の中央部付近に存在する場合、図６（ｂ）に示すように、主要被写体領域Ｒｓとして撮影画像の中央付近に配置された部分領域Ｒ１２、Ｒ１３、Ｒ２０、Ｒ２１、Ｒ２８、Ｒ２９、Ｒ３６、Ｒ３７が領域検出部７５により検出される。
【００４０】
領域検出部７５は、主要被写体領域Ｒｓを検出すると、その主要被写体領域Ｒｓが周辺領域Ｒｐと重複するか否かを判定する。すなわち、領域検出部７５は、周辺領域Ｒｐに含まれる部分領域Ｒのうち、主要被写体検出閾値以上の輝度を有する部分領域Ｒが存在するか否かを判定する。主要被写体検出閾値以上の輝度を有する部分領域が一つでも存在する場合には、領域検出部７５は、主要被写体が周辺領域Ｒｐに存在しているものと判定する。
【００４１】
図６（ｃ）に主要被写体を撮影した撮影画面、図６（ｄ）は図６（ｃ）に対応する主要被写体領域Ｒｓと部分領域Ｒとの関係を示す。図６（ｃ）に示すように、主要被写体Ｓが撮影画面の周辺部に存在する場合、図６（ｄ）に示すように、主要被写体領域Ｒｓとして部分領域Ｒ１５、Ｒ１６、Ｒ２３、Ｒ２４、Ｒ３１、Ｒ３２、Ｒ３９．Ｒ４０が領域検出部７５により検出される。図６（ｄ）に示すような場合、主要被写体領域Ｒｓのうち部分領域Ｒ１６、Ｒ２４、Ｒ３２、Ｒ４０は周辺領域Ｒｐに含まれる部分領域Ｒである。このような場合には、領域検出部７５は、主要被写体が周辺領域Ｒｐに存在しているものと判定する。
【００４２】
領域検出部７５は、主要被写体領域Ｒｓと周辺領域Ｒｐとが一部でも重複する場合には、主要被写体が適正露出にて撮影されるため、解像度の低下等によって主要被写体に生じる画質の低下がユーザによって視認可能となると判定する。設定部７７は、領域検出部７５により主要被写体Ｒｓと周辺領域Ｒｐとが一部でも重複すると判定された場合は、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。換言すると、設定部７７は、シフトレンズ１５１の駆動範囲の拡大を禁止する。
【００４３】
（１−Ｃ）暗い状況で撮影される撮影画像の周辺部が閃光装置１９の照射等により明るく撮影される場合
領域検出部７５が上述した主要被写体領域Ｒｓと周辺領域Ｒｐとの重複判定を行った結果、主要被写体が周辺領域Ｒｐに存在しないと判定されると、露出制御部７４は、主要被写体が適正露光量となるように露出制御値を設定し、露出条件（シャッタ速度や絞り値）を決定する。このとき、露出制御部７４は、上述した評価値と、撮像素子６の本撮影時の撮像感度と、絞り値とを用いて閃光装置１９の本発光時の発光量、すなわち発光時間を決定する。設定部７７は、閃光装置１９の本発光時における周辺領域Ｒｐの露光量を予測露光量として算出する。そして、設定部７７は、算出した予測露光量が第２閾値以上の場合に、撮影画像の周辺領域Ｒｐが所定の明るさより明るいと推定する。なお、領域検出部７５により周辺領域Ｒｐに高輝度被写体（たとえば白い壁等）が存在することが検出されている場合は、設定部７７は、高輝度被写体を除外した周辺領域Ｒｐについて予測露光量を算出する。
【００４４】
なお、第２閾値は、シフトレンズ１５１が第２駆動範囲Ｂで駆動された場合に、主要被写体が適正露出で撮影されたときに周辺領域Ｒｐで解像度の低下等による画質の低下がユーザに視認不可能となる明るさ（露光量）に対応する値である。この第２閾値は予め実験等に基づいて決定されているものとする。
【００４５】
まず領域検出部７５による高輝度被写体を検出する処理から説明する。領域検出部７５は、周辺領域Ｒｐに含まれる部分領域Ｒのそれぞれ輝度を用いて、高輝度被写体が占有する高輝度領域Ｒｈを検出する。高輝度領域Ｒｈを検出するために、領域検出部７５は高輝度被写体検出閾値を用いる。この高輝度被写体検出閾値は、露出制御部７４により上述の評価値を基準として所定値だけ高い値、すなわち上述した主要被写体検出閾値よりも高い値として設定される。領域検出部７５は、周辺領域Ｒｐに含まれる部分領域Ｒのうち高輝度被写体検出閾値以上の輝度に対応する部分領域Ｒを、高輝度領域Ｒｈとして検出する。
【００４６】
図６（ｅ）に主要被写体と高輝度被写体とを撮影した撮影画面、図６（ｆ）は図６（ｅ）に対応する主要被写体領域Ｒｓと高輝度領域Ｒｈと部分領域Ｒとの関係を示す。図６（ｅ）に示すように、主要被写体Ｓとは異なる高輝度被写体Ｓｈが撮影画面の周辺部に存在する場合、図６（ｆ）に示すように、高輝度領域Ｒｈとして部分領域Ｒ２３、Ｒ２４、Ｒ３１、Ｒ３２、Ｒ３９、Ｒ４０、Ｒ４７、Ｒ４８が領域検出部７５により検出される。図６（ｆ）に示すような場合、高輝度領域Ｒｈの部分領域Ｒ２４、Ｒ３２、Ｒ４０、Ｒ４７、Ｒ４８は周辺領域Ｒｐに含まれる部分領域Ｒである。このような場合には、領域検出部７５は、高輝度被写体Ｓｈが周辺領域Ｒｐに存在しているものと判定する。
【００４７】
続いて、設定部７７による予測露光量の算出について説明する。設定部７７は、露出制御部７４により決定された適正露出にて主要被写体が適性露光量となるように撮影された場合に、周辺領域Ｒｐに存在する被写体の露光量を予測露光量として算出する。設定部７７は、通常分割測光によって検出された主要被写体領域Ｒｓの輝度と周辺領域Ｒｐに含まれる各部分領域Ｒの輝度との差分に応じて、適性露光量に対する部分領域Ｒごとの露光量を予測露光量として算出する。
【００４８】
設定部７７は、算出した周辺領域Ｒｐの予測露光量が第２閾値以上の場合、閃光装置１９の本発光により周囲の被写体が明るく撮影されたときに周辺領域Ｒｐでの解像度の低下等による画質の低下がユーザによって視認可能になると推定する。そして、設定部７７はシフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。換言すると、設定部７７は、シフトレンズ１５１の駆動範囲の拡大を禁止する。この場合、ブレ補正制御部７８は、位置検出センサ１５４から出力されるシフトレンズ１５１の位置検出電圧がＶａ１〜Ｖａ２[Ｖ]（ただしＶａ１＜Ｖａ２）の範囲に収まるようにシフトレンズ１５１の駆動を制御する。
【００４９】
（２）第２駆動範囲Ｂを設定する場合
主要被写体が周辺領域Ｒｐに存在しておらず、かつ、設定部７７が撮影画像の周辺領域Ｒｐが所定の明るさよりも暗いと推定した場合には、設定部７７は、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定する。すなわち、閃光装置１９が発光しても周辺領域Ｒｐが明るく撮影されず、周辺領域Ｒｐでの解像度の低下等による画質の低下がユーザにより視認不可能な場合には、設定部７７はシフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定する。
【００５０】
この場合も、上述したように、領域検出部７５が上述した主要被写体領域Ｒｓと周辺領域Ｒｐとの重複判定を行って、主要被写体が周辺領域Ｒｐに存在しないと判定すると、露出制御部７４は、主要被写体が適正露光量となるように露出制御値を設定し、露出条件を決定する。設定部７７は、閃光装置１９の本発光時における周辺領域Ｒｐの露光量を予測露光量として算出する。そして、設定部７７は、算出した予測露光量が第２閾値未満の場合に、撮影画像の周辺領域Ｒｐが所定の明るさより暗いと推定する。なお、領域検出部７５により周辺領域Ｒｐに高輝度被写体が存在することが検出されている場合は、設定部７７は、高輝度被写体を除外した周辺領域Ｒｐについて予測露光量を算出する。設定部７７は、周辺領域Ｒｐの予測露光量が第２閾値未満の場合、周辺領域Ｒｐで解像度が低下しても画質の低下がユーザには視認不可能であると判定し、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定する。この場合、ブレ補正制御部７８は、位置検出センサ１５４から出力されるシフトレンズ１５１の位置検出電圧がＶｂ１〜Ｖｂ２[Ｖ]（ただしＶａ１＜Ｖａ２）の範囲に収まるようにシフトレンズ１５１の駆動を制御する。
【００５１】
上記の駆動範囲決定のための処理が終了すると、ブレ補正制御部７８は、シフトレンズ１５１がブレ補正動作するように、アクチュエータ１５３に電圧を印加する。この場合、ブレ補正制御部７８は、位置検出センサ１５４から入力した位置検出電圧の値に基づいて、シフトレンズ１５１を初期位置へ駆動するために必要な、すなわち露光前センタリングに必要な電圧をアクチュエータ１５３に印加する。初期位置とは、図３に示すようにシフトレンズ１５１の光軸が撮影レンズ２の光軸と一致する位置である。このようにして、ブレ補正制御部７８は、位置検出センサ１５４から入力した位置検出電圧の値に基づいてシフトレンズ１５１が初期位置まで駆動したと判定するまで、アクチュエータ１５３に電圧を印加する。その結果、撮像シフトレンズ１５１が初期位置にセンタリングされる。
【００５２】
位置検出センサ１５４からの位置検出電圧の値に基づいて、シフトレンズ１５１が露光前センタリングされたことを確認すると、制御回路７は、撮像素子６を制御して撮像を開始させる。さらに、ブレ補正制御部７８は、ブレ検出センサ１４から出力されたブレ量信号と、位置検出センサ１５４から出力された位置検出電圧の値とに基づいて、シフトレンズ１５１の駆動量を算出する。そして、ブレ補正制御部７８は、算出した駆動量に応じた電圧をアクチュエータ１５３に印加して、シフトレンズ１５１を図３に示す第１駆動範囲Ａまたは第２駆動範囲Ｂの内部で撮影レンズ２の光軸と交わる面内を駆動させる。その結果、撮影レンズ２の光軸と交わる方向でシフトレンズ１５１と撮像素子６との間の相対位置が変更して、撮影レンズ２を通過した被写体光がブレを打ち消す方向に屈折される。
【００５３】
以上で説明した実施の形態のデジタルカメラ１の動作を、図７に示すフローチャートを用いて説明する。図７のフローチャートの各処理を実行するプログラムは、図示しないメモリに記録されている。このプログラムは、ユーザによるレリーズボタン３の全押し操作に応じて操作部１６から全押し操作信号が入力されると制御回路７により起動され、実行される。
【００５４】
ステップＳ１０１では、閃光装置１９に対してプリ発光を指示する発光指令を出力して、プリ発光を行わせる。そして、閃光装置１９からプリ発光による照明光で照明された被写体を撮像素子６により撮像させ、撮像素子６から出力された画像信号を用いてプリ発光分割測光を行い、撮影画像上の複数の部分領域Ｒごとに輝度値を算出してステップＳ１０２へ進む。ステップＳ１０２では、閃光装置１９によるプリ発光を行うことなく撮像素子６により被写体を撮像させ、撮像素子６から出力された画像信号を用いて通常分割測光を行いステップＳ１０３へ進む。
【００５５】
ステップＳ１０３では、ステップＳ１０２で行った通常分割測光の結果に基づいて算出した被写体の輝度値が第１閾値未満か否かを判定する。すなわち、撮影が明るい環境下で行われるのか、比較的暗い環境下で行われるのかを判定する。被写体の輝度値が第１閾値未満の場合にはステップＳ１０３が肯定判定されてステップＳ１０４へ進む。被写体の輝度値が第１閾値以上の場合には、ステップＳ１０３が否定判定されて後述するステップＳ１０９へ進む。
【００５６】
ステップＳ１０４では、撮影画像上での主要被写体の位置、すなわち主要被写体領域Ｒｓを決定してステップＳ１０５へ進む。このとき、高輝度被写体が検出された場合には高輝度領域Ｒｈを決定する。ステップＳ１０５では、主要被写体領域Ｒｓが周辺領域Ｒｐと重複するか否かを判定する。主要被写体領域Ｒｓと周辺領域Ｒｐとが重複する部分領域Ｒがある場合には、ステップＳ１０５が肯定判定されて後述するステップＳ１０９へ進む。主要被写体領域Ｒｓと周辺領域Ｒｐとが重複しない場合には、ステップＳ１０５が否定判定されてステップＳ１０６へ進む。なお、ステップＳ１０４で主要被写体領域Ｒｓが検出されていない場合、すなわち主要被写体が検出不能であった場合にも、ステップＳ１０５が否定判定されてステップＳ１０６へ進む。ステップＳ１０６では、ステップＳ１０２の通常分割測光の結果に基づいて、主要被写体が適正露光量となるように露出条件を決定してステップＳ１０７へ進む。
【００５７】
ステップＳ１０７では、ステップＳ１０６で適正露光量となる露出条件が決定された主要被写体に対して、周辺領域Ｒｐの各部分領域Ｒの露光量を予測露光量として算出してステップＳ１０８へ進む。ステップＳ１０８では、算出した予測露光量が第２閾値以上か否かを判定する。予測露光量が第２閾値以上の場合は、ステップＳ１０８が肯定判定されてステップＳ１０９へ進む。ステップＳ１０９では、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定してステップＳ１１１へ進む。算出した予測露光量が第２閾値未満の場合には、ステップＳ１０８が否定判定されてステップＳ１１０へ進む。ステップＳ１１０では、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定してステップＳ１１１へ進む。
【００５８】
ステップＳ１１１では、ブレ補正装置１５を制御してブレ補正を行わせる。すなわち、シフトレンズ１５１をセンタリングさせた後、ブレ検出センサ１４から出力されたブレ量信号と、位置検出センサ１５４から出力された位置検出電圧の値とに基づいて、シフトレンズ１５１を駆動させる。続くステップＳ１１２では、撮像素子６に対する電荷蓄積、すなわち撮影動作を開始させてステップＳ１１３へ進む。ステップＳ１１３では、閃光装置１９へ本発光を指示する発光指令を出力して本発光を行わせてステップＳ１１４へ進む。ステップＳ１１４では、撮像素子６に対して画像信号を出力させて撮影動作を終了させる。さらに、ブレ補正装置１５に対してブレ補正動作を終了させて、本フローチャートに示す処理を終了する。
【００５９】
以上で説明した実施の形態のデジタルカメラ１によれば、以下の作用効果が得られる。
（１）ブレ補正装置１５は、撮影光学系の光軸に交わる面内で変位するシフトレンズ１５１を含み、撮像素子６の撮像面上における被写体の像のブレを補正する。ブレ補正制御部７８は、シフトレンズ１５１を第１駆動範囲Ａおよび第１駆動範囲Ａよりも広い第２駆動範囲Ｂのうちの一方の駆動範囲で駆動させる。露出制御部７４は、被写体を複数の部分領域Ｒに分割し、複数の部分領域Ｒごとに輝度を検出する。設定部７７は、露光演算部７４によって検出された輝度に基づいて、撮影画面上であって撮影画面の中央を含む領域の周辺に設けられた周辺領域Ｒｐでの撮影時における明るさが所定の明るさより低いと推定した場合は、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定するようにした。さらに、設定部７７は、周辺領域Ｒｐの明るさが所定の明るさよりも高いと推定した場合は、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定するようにした。すなわち、従来の技術のようにシフトレンズ１５１の駆動範囲を拡大して撮影すると、閃光装置１９に照射された周辺領域Ｒｐの被写体の画質低下がユーザに視認可能となるほど目立つ場合にはシフトレンズ１５１の駆動範囲を拡大しない。したがって、シフトレンズ１５１の駆動に伴う周辺領域Ｒｐの画質の低下を抑制した画像を取得することができる。
【００６０】
（２）領域検出部７５は、被写体のうち主要被写体を検出し、露出制御部７４は、通常分割測光によって検出された輝度に基づいて、主要被写体を適正露光量で撮影するための露出制御値を決定する。設定部７７は、通常分割測光により検出された輝度と露出制御部７４により決定された露出制御値とに基づいて、周辺領域Ｒｐの撮影時における露光量を予測して、予測露光量を算出する。そして、設定部７７は、周辺領域Ｒｐの予測露光量が第２閾値未満の場合に、周辺領域Ｒｐの明るさが所定の明るさよりも低いと推定する。したがって、本撮影時に周辺領域Ｒｐの被写体が明るさ条件を満たすか否かを推定する際の精度を向上させることができる。
【００６１】
（３）領域検出部７５は、検出した主要被写体領域Ｒｓが周辺領域Ｒｐと重複するか否かを判定する。そして、設定部７７は、主要被写体領域Ｒｓと周辺領域Ｒｐとが重複すると判定された場合、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定するようにした。すなわち、閃光装置１９は被写体に向けて照射光を発光し（プリ発光）、露出制御部７４は、閃光装置１９によって照射された被写体からの反射光に基づいて、複数の部分領域Ｒごとの輝度を検出する。そして、設定部７７は、周辺領域Ｒｐに含まれる複数の部分領域Ｒのうち、予測した明るさが主要被写体検出閾値よりも高い部分領域Ｒが存在すると判定した場合には、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定するようにした。したがって、周辺領域Ｒｐに存在する主要被写体を確実に検出し、シフトレンズ１５１の駆動範囲の拡大による主要被写体の画質低下を防ぐことができる。
【００６２】
（４）露出制御部７４は、閃光装置１９のプリ発光に応じて検出された複数の部分領域Ｒごとの輝度のうち所定の輝度範囲Ｘに含まれる輝度を評価値として設定し、設定した評価値から所定値だけ低い値を主要被写体検出閾値として決定するようにした。したがって、撮影画像の周辺領域Ｒｐに存在する主要被写体の検出精度を保つことができる。
【００６３】
（５）領域検出部７５は、露出制御部７４によって検出された輝度に基づいて、周辺領域Ｒｐ内で高輝度被写体検出閾値より高い輝度を有する高輝度被写体が占有する領域を高輝度領域Ｒｈとして検出する。そして、設定部７７は、領域検出部７５によって高輝度領域Ｒｈが検出された場合には、高輝度領域Ｒｈを周辺領域Ｒｐから除外して、周辺領域Ｒｐの明るさが所定の明るさよりも低いか否かを推定するようにした。その結果、全体的に暗い周辺領域Ｒｐの内部に白トビすることが見込まれそうな高輝度被写体が存在する場合には、一部分の高輝度被写体の影響により周辺領域Ｒｐが所定の明るさよりも高いと判定されることを防ぎ、判定精度を向上することができる。
【００６４】
以上で説明した実施の形態のデジタルカメラ１を、以下のように変形できる。
（１）設定部７７は、予測露光量が第２閾値未満の場合に周辺領域Ｒｐにおける明るさが所定の明るさ条件を満たすと推定するもの代えて、主要被写体の輝度と背景の輝度との差分が大きい場合に、撮影画像の周辺領域Ｒｐにおける明るさが所定の明るさ条件を満たすと推定するようにしてもよい。この場合、領域検出部７５は、実施の形態と同様にして、露出制御部７４により検出された部分領域Ｒのそれぞれ輝度を用いて、主要被写体領域Ｒｓおよび高輝度領域Ｒｈを決定する。そして、領域検出部７５によって主要被写体領域Ｒｓが周辺領域Ｒｐに存在していないと判定された場合に、設定部７７は撮影画像の周辺領域Ｒｐにおける明るさが所定の明るさ条件を満たすか否かを推定する。
【００６５】
この場合、設定部７７は、主要被写体領域Ｒｓの輝度（すなわち評価値）と周辺領域Ｒｐの輝度との差分を算出し、設定部７７は算出した差分値が第３閾値以上か否かを判定する。なお、高輝度領域Ｒｈが検出されている場合には、設定部７７は、周辺領域Ｒｐから高輝度領域Ｒｈを除外した部分領域Ｒの輝度を用いて、主要被写体領域Ｒｓの輝度との差分を算出する。なお、第３閾値は、第２閾値と同様にシフトレンズ１５１が第２駆動範囲Ｂで駆動された場合に、周辺領域Ｒｐで解像度の低下等による画質の低下がユーザに視認不可能となる明るさに対応する値である。この第３閾値は予め実験等に基づいて決定されているものとする。
【００６６】
設定部７７は、差分値が第３閾値以上の場合、すなわち背景が十分に暗い場合には、周辺領域Ｒｐで解像度が低下しても、画質の低下がユーザには視認不可能であると推定する。また、設定部７７は、差分値が第３閾値未満の場合、すなわち背景がそれほど暗くない場合には、周辺領域Ｒｐでの解像度の低下に伴う画質の劣化がユーザに視認可能であると推定する。
【００６７】
設定部７７は、主要被写体領域Ｒｓの輝度と周辺領域Ｒｐの輝度との差分値が第３閾値以上と判定した場合は、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定する。また、設定部７７は、輝度の差分値が第３閾値未満と判定した場合は、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。なお、領域検出部７５により主要被写体領域Ｒｓが周辺領域Ｒｐに存在していると判定された場合には、輝度の差分値に関わらず、設定部７７は、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。
【００６８】
以上で説明した変形例のデジタルカメラ１での動作は、図７に示すフローチャートのうち、ステップＳ１０７で主要被写体領域Ｒｓの輝度値と周辺領域Ｒｐの輝度値との差分を算出し、ステップＳ１０８で算出した差分値が第３閾値以上か否かを判定する。そして、差分値が第３閾値以上の場合はステップＳ１０８が肯定判定されてステップＳ１０９へ進み、差分値が第３閾値未満の場合にはステップＳ１０８が否定判定されてステップＳ１１０へ進むようにすればよい。
【００６９】
（２）設定部７７は、通常分割測光によって検出された周辺領域Ｒｐの輝度が所定の閾値以下の場合に、撮影画像の周辺領域における明るさが所定の明るさ条件を満たすと推定するようにしてもよい。領域検出部７５は、実施の形態と同様にして露出制御部７４により算出された部分領域Ｒのそれぞれ輝度を用いて、主要被写体領域Ｒｓ、周辺領域Ｒｐ、および高輝度領域Ｒｈを決定する。領域検出部７５により、主要被写体領域Ｒｓが周辺領域Ｒｐに存在していないと判定された場合に、設定部７７は撮影画像の周辺領域Ｒｐにおける明るさが所定条件を満たすか否かを判定する。この場合、設定部７７は、周辺領域Ｒｐの輝度が第４閾値以下か否かを判定する。なお、高輝度領域Ｒｈが検出されている場合には、設定部７７は、周辺領域Ｒｐから高輝度領域Ｒｈを除外した部分領域Ｒの輝度を用いて、第４閾値との大小を判定する。
【００７０】
なお、第４閾値は、第２閾値、第３閾値と同様にして決定された値である。すなわち、第４閾値は、シフトレンズ１５１が第２駆動範囲Ｂで駆動され、周辺領域Ｒｐでの解像度が撮影画像の中央部近傍の解像度の７０パーセント以下に低下した場合に、周辺領域Ｒｐで解像度の低下等による画質の低下がユーザに視認不可能となる明るさに対応する値である。この第４閾値は予め実験等に基づいて決定されているものとする。
【００７１】
設定部７７は、周辺領域Ｒｐの輝度が第４閾値未満の場合、すなわち背景が十分に暗い場合には、周辺領域Ｒｐで解像度が低下しても画質の低下がユーザには視認不可能であると推定する。また、設定部７７は、周辺領域Ｒｐの輝度値が第４閾値以上の場合、すなわち背景がそれほど暗くない場合には、周辺領域Ｒｐでの解像度の低下に伴う画質の低下がユーザに視認可能であると推定する。
【００７２】
設定部７７は、周辺領域Ｒｐの輝度が第４閾値未満と判定した場合は、シフトレンズ１５１の駆動範囲を第２駆動範囲Ｂに設定する。また、設定部７７は、周辺領域Ｒｐの輝度が第４閾値以上と判定した場合は、シフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。なお、領域検出部７５により主要被写体領域Ｒｓが周辺領域Ｒｐに存在していると判定された場合には、周辺領域Ｒｐの輝度値に関わらず、設定部７７はシフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定する。
【００７３】
以上で説明した変形例のデジタルカメラ１での動作は、図７に示すフローチャートのうち、ステップＳ１０７で通常分割測光の結果を用いて周辺領域Ｒｐの輝度を検出し、ステップＳ１０８で周辺領域Ｒｐの輝度が第４閾値以上か否かを判定する。そして、周辺領域Ｒｐの輝度が第４閾値以上の場合はステップＳ１０９へ進んで第１駆動範囲Ａを設定し、周辺領域Ｒｐの輝度が第４閾値未満の場合はステップＳ１１０へ進んで第２駆動範囲Ｂを設定すればよい。
【００７４】
（３）プリ発光に基づいて主要被写体を検出するものに代えて、画像処理により主要被写体を検出するようにしてもよい。この場合、画像処理部７１は、撮像素子６から出力された画像信号を用いて生成した画像データに対して、たとえば公知の顔検出処理を行う。すなわち、画像処理部７１は、画像データに含まれる肌色領域（顔画像データ）を検出する。顔画像データが検出されると、領域検出部７５は、顔画像データに対応する部分領域Ｒを主要被写体領域Ｒｓとして設定する。
【００７５】
（４）露出制御部７４は、通常分割測光で検出された輝度に基づいて適正露出を決定するものに代えて、プリ発光分割測光で検出された輝度に基づいて適正露出を決定するようにしてもよい。
（５）本撮影時に閃光装置１９の発光を伴わない場合であってもよい。たとえば、撮像素子６の撮像感度を増加させることにより、周辺領域Ｒｐの被写体が明るく撮影されるような場合にも、設定部７７はシフトレンズ１５１の駆動範囲を第１駆動範囲Ａに設定すればよい。
【００７６】
（６）シフトレンズ１５１を駆動させて像ブレ補正を行うものに代えて、撮像素子６が駆動させることにより像ブレ補正を行ってもよい。この場合、デジタルカメラ１は、撮像素子６を図３に示す駆動範囲内を駆動させるためのアクチュエータと、駆動範囲上での撮像素子６の位置を検出するための位置検出センサとを備える。さらには、デジタルカメラ１がブレ補正装置１５のシフトレンズ１５１と撮像素子６とを撮影レンズ２の光軸に直交する面内で駆動することにより像ブレを補正するようにしてもよい。
【００７７】
また、本発明の特徴を損なわない限り、本発明は上記実施の形態に限定されるものではなく、本発明の技術的思想の範囲内で考えられるその他の形態についても、本発明の範囲内に含まれる。説明に用いた実施の形態および変形例は、それぞれを適宜組合わせて構成しても構わない。
【符号の説明】
【００７８】
６・・・撮像素子、  ７・・・制御回路、
７１・・・画像処理部、  ７４・・・露出制御部、
７５・・・領域検出部、  ７７・・・設定部、
７８・・・ブレ補正制御部、  １５・・・ブレ補正装置、
１５１・・・シフトレンズ、  １５３・・・アクチュエータ、
１９・・・閃光装置
【図１】
2011197266.tif 000003
【図２】
2011197266.tif 000004
【図３】
2011197266.tif 000005
【図４】
2011197266.tif 000006
【図５】
2011197266.tif 000007
【図６】
2011197266.tif 000008
【図７】
2011197266.tif 000009