(57)【特許請求の範囲】
【請求項１】
撮影レンズを介して得られる被写体像を光電変換して画像を生成するデジタルカメラであって、
被写体距離を測定する被写体距離測定手段と、
前記被写体距離測定手段によって得られる被写体距離の測定精度が所定精度よりも高い場合に該被写体距離に基づいて本撮影時におけるフラッシュの発光量を決定し、前記測定精度が前記所定精度よりも低い場合に前記フラッシュをプリ発光させる制御手段と、
を備え、
前記制御手段は、前記フラッシュのプリ発光を行う場合、プリ発光によって求められる被写体距離と、前記被写体距離測定手段によって得られた被写体距離とを比較し、精度の高い被写体距離を採用して本撮影時におけるフラッシュの発光量を決定することを特徴とするデジタルカメラ。
【請求項２】
請求項１に記載のデジタルカメラにおいて、
前記撮影レンズは焦点距離が可変のズームレンズであることを特徴とするデジタルカメラ。
【請求項３】
請求項１または請求項２に記載のデジタルカメラにおいて、
前記制御手段が、本撮影時における前記フラッシュの発光量を決定した後、前記発光量で前記フラッシュを発光させて本撮影動作を行うことにより得られる画像が露光不足であった場合に、前記本撮影動作で得られた画像の輝度レベルを高くするための処理を行うことを特徴とするデジタルカメラ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、被写体像を光電変換して画像を生成するデジタルカメラに関し、特にフラッシュ撮影を行う場合のフラッシュ発光制御の技術に関する。
【０００２】
【従来の技術】
従来、銀塩フィルムカメラ等においてフラッシュを発光させる際のフラッシュ発光制御に関しては、被写体距離の測定値のみに基づいてフラッシュ発光量を決定する、比較的構造が簡単なフラッシュマチック制御が知られている。また、フラッシュを発光させる本撮影の前にプリ発光（予備発光）を行い、被写体からの反射光を測光して本撮影時のフラッシュ発光量を適正値に設定するプリ発光制御も知られている。
【０００３】
これらはいずれも、デジタルカメラに対しても適応できる制御形態ではあるが、実際にデジタルカメラに適応する場合、プリ発光制御を採用するとプリ発光による電力消費が問題となる。一般にデジタルカメラは銀塩フィルムカメラと比較すると電力消費量が多いため、プリ発光による電力消費を避けることが望ましい。また、プリ発光制御の場合は、被写体の反射率の影響を受けるという問題もある。
【０００４】
このため、デジタルカメラにおいてはフラッシュマチック制御によってフラッシュ発光量を決定することが好ましい構成となる。
【０００５】
【発明が解決しようとする課題】
しかしながら、フラッシュマチック制御の場合、上述のように被写体距離の測定値のみに基づいてフラッシュ発光量が決定されるため、測定した被写体距離に含まれる誤差が大きい場合には測距精度が低くなり、本撮影時においてフラッシュを最適な発光量で発光させることができないという問題がある。
【０００６】
特にデジタルカメラはフィルムカメラに比べて、ラチチュードが低いため、誤差の影響を受けやすい。万一、撮像素子の飽和レベルまで露光オーバーとなると、いかなる修復も不可能になる。
【０００７】
そこで、フラッシュマチック制御とプリ発光制御とを併用することも考えられるが、プリ発光を行う際には消費電力を考慮しつつ、測光精度を高くすることによって本撮影時におけるフラッシュの発光量を最適な状態に設定することが望まれる。
【０００８】
この発明は、上記課題に鑑みてなされたものであって、プリ発光による電力消費量を抑えつつ、本撮影時には最適なフラッシュ発光量となるようなデジタルカメラを提供することを目的とする。
【０００９】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明は、撮影レンズを介して得られる被写体像を光電変換して画像を生成するデジタルカメラであって、被写体距離を測定する被写体距離測定手段と、前記被写体距離測定手段によって得られる被写体距離の測定精度が所定精度よりも高い場合に該被写体距離に基づいて本撮影時におけるフラッシュの発光量を決定し、前記測定精度が前記所定精度よりも低い場合に前記フラッシュをプリ発光させる制御手段とを備え、前記制御手段は、前記フラッシュのプリ発光を行う場合、プリ発光によって求められる被写体距離と、前記被写体距離測定手段によって得られた被写体距離とを比較し、精度の高い被写体距離を採用して本撮影時におけるフラッシュの発光量を決定することを特徴とするものである。
【００１２】
請求項２に記載の発明は、請求項１に記載のデジタルカメラにおいて、前記撮影レンズが、焦点距離可変のズームレンズであることを特徴としている。
【００１５】
請求項３に記載の発明は、請求項１または請求項２に記載のデジタルカメラにおいて、前記制御手段が、本撮影時における前記フラッシュの発光量を決定した後、前記発光量で前記フラッシュを発光させて本撮影動作を行うことにより得られる画像が露光不足であった場合に、前記本撮影動作で得られた画像の輝度レベルを高くするための処理を行うことを特徴としている。
【００１６】
【発明の実施の形態】
以下、この発明の実施の形態について図面を参照しつつ詳細に説明する。
【００１７】
＜１．デジタルカメラの構成＞
図１ないし図４は、デジタルカメラ１の外観構成の一例を示す図であり、図１は正面図、図２は背面図、図３は側面図、図４は底面図である。
【００１８】
デジタルカメラ１は、図１に示すように、箱型のカメラ本体部２と直方体状の撮像部３とから構成されている。
【００１９】
撮像部３の前面側には、撮影レンズであるマクロ機能付きズームレンズ３０１が設けられるとともに、銀塩フィルムカメラと同様に、光学ファインダ３１が設けられる。
【００２０】
カメラ本体部２の前面側には左端部にグリップ部４、そのグリップ部４の上部側に外部器機と赤外線通信を行うためのＩＲＤＡ（Ｉｎｆｒａｒｅｄ  Ｄａｔａ  Ａｓｓｏｃｉａｔｉｏｎ）インタフェース２３６、および中央上部に内蔵フラッシュ５が設けられ、上面側にはシャッタボタン８と、着脱可能な外部フラッシュを取り付けるためのフラッシュシュー２４１が設けられている。
【００２１】
一方、図２に示すように、カメラ本体部２の背面側には、略中央に、撮像画像のライブビュー表示及び記録画像の再生表示等を行うための液晶ディスプレイ（ＬＣＤ）１０が設けられている。また、ＬＣＤ１０の下方には、デジタルカメラ１の操作を行うキースイッチ群２２１〜２２６および電源スイッチ２２７が設けられる。キースイッチ群２２１〜２２６のうちの一つのキースイッチは、内蔵フラッシュ５又はフラッシュシュー２４１に取り付けられる外部フラッシュを発光させて撮影するフラッシュ撮影モードを設定するためのキースイッチとなる。また、電源スイッチ２２７の左側には、電源がオン状態で点灯するＬＥＤ２２８およびメモリカードへのアクセス中である旨を表示するＬＥＤ２２９が配置される。
【００２２】
さらに、カメラ本体部２の背面側には、「撮影モード」及び「再生モード」のモードを切り替えるモード設定スイッチ１４が設けられる。撮影モードは写真撮影（本撮影）を行って被写体に関する記録用（保存用）の撮像画像を生成するモードであり、再生モードはメモリカードに記録された撮像画像を読み出してＬＣＤ１０に再生表示するモードである。なお、撮影モードにおいて、シャッタボタン８の操作が行われて本撮影動作に移行するまでの間は、所定タイミングごとに得られる被写体確認用の画像をＬＣＤ１０に逐次表示するいわゆるライブビュー表示が行われる。
【００２３】
モード設定スイッチ１４は２接点のスライドスイッチであり、下方位置にスライドセットすると撮影モードが機能し、上方位置にスライドセットすると再生モードが機能するように構成される。
【００２４】
また、カメラ背面右側には、４ウェイスイッチ２３０が設けられ、撮影モードにおいてはボタン２３１，２３２を押すことによりズーミング倍率の変更が行われ、ボタン２３３，２３４を押すことによって露出補正が行われる。また、撮像部３の背面には、図２に示すように、ＬＣＤ１０をオン／オフさせるためのＬＣＤボタン３２１およびマクロボタン３２２が設けられる。ＬＣＤボタン３２１が押されるとＬＣＤ表示のオン／オフが切り替わる。例えば、専ら光学ファインダ３１のみを用いて撮影するときには、節電の目的でＬＣＤ表示をオフにする。マクロ撮影（接写）時には、マクロボタン３２２を押すことにより、撮像部３においてマクロ撮影が可能な状態になる。
【００２５】
カメラ本体部２の側面には、図３に示すように端子部２３５が設けられており、端子部２３５にはＤＣ入力端子２３５ａと、ＬＣＤ１０に表示されている内容を外部のビデオモニタに出力するためのビデオ出力端子２３５ｂとが設けられている。
【００２６】
カメラ本体部２の底面には、図４に示すように、電池装填室１８とカードスロット（カード装填室）１７とが設けられる。カードスロット１７は、本撮影によって得られる撮像画像等を記録するためのメモリカード９１等を装着するためのものである。メモリカード９１は撮像画像等を記録するための着脱自在な記録媒体である。カードスロット１７及び電池装填室１８は、クラムシェルタイプの蓋１５により開閉自在になっている。
【００２７】
＜２．デジタルカメラの内部構成＞
次に、デジタルカメラ１における内部構成について説明する。図５は、デジタルカメラ１の機能的構成を示すブロック図である。
【００２８】
撮像部３におけるズームレンズ３０１の後方位置の適所にはＣＣＤ撮像素子３０３を備えた撮像回路が設けられている。また、撮像部３の内部には、上記ズームレンズ３０１のズーム比（焦点距離ｆ）の変更を行うためのズームモータＭ１、自動的に合焦を行うためのオートフォーカスモータ（ＡＦモータ）Ｍ２、ズームレンズ３０１内に設けられた絞りの開口径を調整するための絞りモータＭ３とが設けられている。これらズームモータＭ１、ＡＦモータＭ２及び絞りモータＭ３は、カメラ本体部２に設けられたズームモータ駆動回路２１５、ＡＦモータ駆動回路２１４及び絞りモータ駆動回路２１６によってそれぞれ駆動される。また、各駆動回路２１４〜２１６はカメラ本体部２の全体制御部２１１から与えられる制御信号に基づいて各モータＭ１〜Ｍ３を駆動する。
【００２９】
ＣＣＤ撮像素子３０３は、ズームレンズ３０１によって結像される被写体の光像（被写体像）を、Ｒ（赤）、Ｇ（緑）、Ｂ（青）の色成分の画像信号（各画素で受光された画素信号の信号列からなる信号）に光電変換して出力する。
【００３０】
撮像部３における露出制御は、ズームレンズ３０１における絞りの調整と、ＣＣＤ撮像素子３０３の露光量、すなわちシャッタスピードに相当するＣＣＤ撮像素子３０３の電荷蓄積時間とを調整して行われる。
【００３１】
タイミングジェネレータ３１４は、カメラ本体部２のタイミング制御回路２０２から送信される基準クロックに基づきＣＣＤ撮像素子３０３の駆動制御信号を生成するものである。タイミングジェネレータ３１４は、例えば、積分開始／終了（露出開始／終了）のタイミング信号、各画素の受光信号の読出制御信号（水平同期信号、垂直同期信号、転送信号等）等のクロック信号を生成し、ＣＣＤ撮像素子３０３に出力する。
【００３２】
信号処理回路３１３は、ＣＣＤ撮像素子３０３から出力される画像信号（アナログ信号）に所定のアナログ信号処理を施すものである。信号処理回路３１３は、ＣＤＳ（相関二重サンプリング）回路３１３ａとＡＧＣ（オートゲインコントロール）回路３１３ｂとを有し、ＣＤＳ回路３１３ａにより画像信号のノイズの低減を行い、ＡＧＣ回路３１３ｂでゲインを調整することにより画像信号のレベル調整を行う。
【００３３】
次に、カメラ本体部２の内部ブロックについて説明する。
【００３４】
カメラ本体部２内において、Ａ／Ｄ変換器２０５は、画像信号の各画素信号を例えば１０ビットのデジタル信号に変換するものである。Ａ／Ｄ変換器２０５は、タイミング制御回路２０２から入力されるＡ／Ｄ変換用のクロックに基づいて各画素信号（アナログ信号）を１０ビットのデジタル信号に変換する。
【００３５】
タイミング制御回路２０２は、基準クロック、タイミングジェネレータ３１４、Ａ／Ｄ変換器２０５に対するクロックを生成するように構成されている。このタイミング制御回路２０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）で構成される全体制御部２１１によって制御される。
【００３６】
黒レベル補正回路２０６は、Ａ／Ｄ変換された撮像画像の黒レベルを所定の基準レベルに補正するものである。黒レベル補正回路２０６で黒レベルの補正が行われた画像はＷＢ（ホワイトバランス）回路２０７に与えられる。また、オートフォーカス制御やフラッシュ制御を行うために、黒レベル補正回路２０６から出力される画像は全体制御部２１１にも与えられる。
【００３７】
ＷＢ回路２０７は、γ補正後にホワイトバランスも併せて調整されるように、Ｒ、Ｇ、Ｂの各色成分の画素データのレベル変換を行うものである。ＷＢ回路２０７は、全体制御部２１１から入力されるレベル変換テーブルを用いてＲ、Ｇ、Ｂの各色成分の画素データのレベルを変換する。
【００３８】
γ補正回路２０８は、撮像画像のγ特性を補正するものであり、全体制御部２１１から指定されるのγテーブルに基づいた変換処理が行われる。またγ補正回路２０８は１０ビットのデジタル信号を８ビットに変換し、画素信号を２５６階調に変換する作用も有する。
【００３９】
画像メモリ２０９は、γ補正回路２０８から出力される撮像画像データを記憶するメモリである。画像メモリ２０９は、１フレーム分の記憶容量を有している。すなわち、画像メモリ２０９は、ＣＣＤ撮像素子３０３がｎ行ｍ列の画素を有している場合、ｎ×ｍ画素分の画素データの記憶容量を有し、各画素データが対応する画素位置に記憶されるようになっている。
【００４０】
ＶＲＡＭ（ビデオＲＡＭ）２１０は、ＬＣＤ１０に再生表示される撮像画像のバッファメモリである。ＶＲＡＭ２１０は、ＬＣＤ１０の画素数に対応した画像データを格納することが可能な記憶容量を有している。
【００４１】
撮影モードにおける撮影待機状態では、ＬＣＤボタン３２１によってＬＣＤ表示がオン状態となっているときに、ＬＣＤ１０にライブビュー表示が行われる。具体的には、撮像部３から所定間隔ごとに得られる各撮像画像に対して、Ａ／Ｄ変換器２０５〜γ補正回路２０８において各種の信号処理を施した後、全体制御部２１１が画像メモリ２０９に格納される撮像画像を取得し、それをＶＲＡＭ２１０に転送することで、ＬＣＤ１０に撮像画像を表示する。そしてＬＣＤ１０に表示される撮像画像を所定時間ごとに更新することで、ライブビュー表示が行われるのである。このライブビュー表示により、撮影者はＬＣＤ１０に表示されるライブビュー画像で被写体を視認することができる。
【００４２】
また、再生モードにおいては、メモリカード９１から読み出された画像が全体制御部２１１で所定の信号処理が施された後、ＶＲＡＭ２１０に転送され、ＬＣＤ１０に再生表示される。
【００４３】
カードインタフェース２１２は、デジタルカメラ１に着脱自在なメモリカード９１への撮像画像の書き込み及び読み出しを行うためのインタフェースであり、カードスロット１７に装着されるメモリカード９１に対して全体制御部２１１がアクセスするためのインタフェースとして機能する。
【００４４】
フラッシュ発光回路２１７は、フラッシュ撮影モードにおいて、内蔵フラッシュ５又はフラッシュシュー２４１に装着される外部フラッシュ５１０を発光させるための発光回路であり、全体制御部２１１からの制御信号に基づいて内蔵フラッシュ５又は外部フラッシュ５１０を発光させる。フラッシュ発光回路２１７はフラッシュシュー２４１に外部フラッシュ５１０が装着されている場合には、それを検出して全体制御部２１１に伝達するとともに、内蔵フラッシュ５を発光させることなく、外部フラッシュ５１０のみを発光させてフラッシュ撮影を行うように構成されている。また、フラッシュシュー２４１に外部フラッシュ５１０が装着されていない場合には、内蔵フラッシュ５を発光させてフラッシュ撮影を行うように構成されている。
【００４５】
操作部２５０は、上述した、各種スイッチ及びボタン（シャッタボタン８を含む。）を包括するものであり、ユーザによって操作入力される情報は、操作部２５０を介して全体制御部２１１に伝達される。シャッタボタン８は、銀塩フィルムカメラで採用されているような半押し状態と全押し状態とが検出可能な２段階スイッチになっている。
【００４６】
全体制御部２１１は、マイクロコンピュータが所定のプログラムを実行することにより実現され、上述した撮像部３内及びカメラ本体部２内の各部材の駆動を有機的に制御してデジタルカメラ１の撮影動作を総括的に制御する。特に、この実施の形態において全体制御部２１１は、ＡＦ（オートフォーカス）制御部１０及びフラッシュ制御部２０として機能し、フラッシュ５を発光させる際の発光量が最適な状態となるように各部を制御する制御手段として機能する。
【００４７】
また、全体制御部２１１は、ＩＲＤＡインタフェース２３６を介して他の外部コンピュータ５００と赤外線無線通信を行うように構成され、撮像画像の無線転送等を行うことが可能となっている。
【００４８】
図６は全体制御部２１１の詳細な機能的構成を示すブロック図である。
【００４９】
ＡＦ制御部１０は自動的に被写体像の合焦状態を実現する合焦手段として機能するものであり、いわゆるコントラスト方式のオートフォーカスを行うように構成され、コントラスト演算部１１、被写体距離特定部１２及び駆動制御部１３を備えている。ＡＦ制御部１０は黒レベル補正回路２０６から出力される撮像画像を入力し、コントラスト演算部１１においてその撮像画像のコントラストを求める。このコントラストは、ＡＦ制御部１０においては自動合焦用の評価値として用いられる。
【００５０】
被写体距離特定部１２は、被写体距離を測定する被写体距離測定手段として機能するものであり、撮像画像のコントラストに基づいて被写体とデジタルカメラ１との距離である被写体距離を、所定の演算を行うことによって特定する。この被写体距離特定部１２によって特定される被写体距離により、ズームレンズ３０１を介して入射する被写体像を合焦状態にするためのＡＦモータＭ２の駆動量が決定する。ＡＦ制御部１０の駆動制御部１３は、被写体距離特定部１２から得られる被写体距離に基づいてＡＦモータＭ２の駆動量を決定し、ＡＦモータ駆動回路２１４に駆動信号を与える。この結果、ズームレンズ３０１が駆動されて被写体像の合焦状態が実現される。
【００５１】
フラッシュ制御部２０は、フラッシュマチック制御とプリ発光制御との双方によるフラッシュ発光制御を行うことが可能なように構成されており、被写体距離判定部２１、プリ発光制御部２２及びフラッシュ発光量決定部２５を備えている。
【００５２】
被写体距離判定部２１は、ＡＦ制御部１０の被写体距離特定部１２が求めた被写体距離を入力し、ＡＦ制御部１０で検出された被写体距離が所定精度以上の測定精度で得られている場合には、その被写体距離をフラッシュ発光量決定部２５に与える。一方、ＡＦ制御部１０で検出された被写体距離が所定精度以上の測定精度で得られていない場合には、プリ発光制御部２２に対してプリ発光制御部２２を機能させる信号が与えられる。
【００５３】
プリ発光制御部２２が機能すると、まずプリ発光部２３が機能して所定のプリ発光レベルの発光量でフラッシュ５を発光させる。プリ発光は本撮影動作に伴う本発光の直前に行われるため、プリ発光レベルは本発光時の発光エネルギーの全てが損なわれないように十分に小さな発光量として設定される。例えば、プリ発光レベルは本発光レベルの１／１６以下のレベルに設定される。
【００５４】
また、ＡＦ制御部１０より得られる被写体距離により、比較的近い位置に被写体があると判断される場合にはプリ発光レベルを所定のレベルよりも小さく設定し、比較的遠い位置にあると判断される場合には所定のレベルよりも大きく設定することで、プリ発光時に得られる画像の輝度レベルから本撮影時の発光量を決定する際の信頼性を向上させることができる。
【００５５】
さらに、プリ発光前に得られる画像（ライブビュー画像等）から輝度レベルを評価したときに、その輝度レベルが所定値以下である場合や、ＡＦ制御部１０から得られる被写体距離が所定距離以上であると判断される場合であって、プリ発光レベルを大きく設定することが制限される場合には、ＡＧＣ回路３１３ｂにおいて設定されるゲイン値を上昇させ、十分な輝度レベルの信号が得られるように構成される。
【００５６】
プリ発光部２３は、上記のようにして決定されるプリ発光の発光量をフラッシュ発光量決定部２５に与える。これにより、フラッシュ発光量決定部２５はプリ発光の発光量に応じてフラッシュ発光回路２１７に発光信号を送り、内蔵フラッシュ５を発光させる。
【００５７】
そして、プリ発光制御部２２においては測光部２４が機能し、黒レベル補正回路２０６から得られるプリ発光時の画像を取り込んで測光演算を行う。
【００５８】
ＣＣＤ撮像素子３０３から得られる画像はＣＣＤ撮像素子３０３の画素配列に対応する複数の画素信号によって構成されており、測光部２４はその画像において設定される測光領域の画像成分を抽出する。
【００５９】
図７は画像に設定される測光領域１００を示す図である。この測光領域１００はオートフォーカスの際のコントラスト演算の対象になるオートフォーカス領域とほぼ一致した領域となっている。このため、オートフォーカスの対象と測光の対象とを一致させることができる。
【００６０】
図８は測光領域１００の詳細構成を示す図である。測光領域１００は複数の部分測光領域１０１〜１１５に分割されている。部分測光領域１０１〜１０６は測光領域１００を６等分した場合の６箇所に配置される。
【００６１】
部分測光領域１０７は左半分の領域が部分測光領域１０１に、右半分の領域が部分測光領域１０２に対して重複するように部分測光領域１０１と１０２との横方向（水平方向）の中間位置に配置される。また、部分測光領域１０８は部分測光領域１０２と１０３との横方向の中間位置に、部分測光領域１０９は部分測光領域１０４と１０５との横方向の中間位置に、部分測光領域１１０は部分測光領域１０５と１０６との横方向の中間位置に、それぞれ配置される。
【００６２】
部分測光領域１１１は上半分の領域が部分測光領域１０１に、下半分の領域が部分測光領域１０４に対して重複するように部分測光領域１０１と１０４との縦方向（垂直方向）の中間位置に配置される。また、部分測光領域１１２は部分測光領域１０２と１０５との縦方向の中間位置に、部分測光領域１１３は部分測光領域１０３と１０６との縦方向の中間位置に、それぞれ配置される。
【００６３】
さらに、部分測光領域１１４は上半分の領域が部分測光領域１０７に、下半分の領域が部分測光領域１０９に対して重複するように配置されるとともに、左半分の領域が部分測光領域１１１に、右半分の領域が部分測光領域１１２に対して重複するように配置される。また、部分測光領域１１５は上半分の領域が部分測光領域１０８に、下半分の領域が部分測光領域１１０に対して重複するように配置されるとともに、左半分の領域が部分測光領域１１２に、右半分の領域が部分測光領域１１３に対して重複するように配置される。
【００６４】
このように、測光領域１００に設定される複数の部分測光領域１０１〜１１５は、近傍に位置する部分測光領域どうしが互いに重なる領域を有するように配置されている。図９は、互いに重複する領域を有する部分測光領域で測光処理を行う場合の概念図である。例えば、図９に示すように主被写体９を部分測光領域１０１，１０２及び１０７で測光可能な状態となっていたとする。図９の場合、部分測光領域１０１及び１０２に含まれる画像成分には、主被写体９と、主被写体以外の被写体（すなわち背景部分）とが約半分程度ずつ含まれている。これに対し、部分測光領域１０７（破線枠内）に含まれる画像成分のほぼ全てが主被写体９となっている。したがって、主被写体９について測光処理を行う場合、部分測光領域１０１及び１０２の画像成分を対象として測光処理を行うよりも、部分測光領域１０７の画像成分を対象として測光処理を行うことの方が、測光精度が向上するというメリットがある。また、このような部分測光は、主被写体９の位置がずれたとしてもいずれかの部分測光領域が主被写体９の一部をカバーしていることとなるとともに、測光領域として使用する大きさの自由度を増すことにも繋がる。
【００６５】
すなわち、測光領域１００に対して複数の部分測光領域を設定し、かつ、近傍に位置する部分測光領域どうしが互いに重なる領域を有するように配置することで、測光精度を向上させることが可能になり、プリ発光によって測光処理を行い本撮影時の発光量を決定する場合に主被写体９に最適な発光量を決定することが可能になるのである。
【００６６】
そして測光部２４は、上記のような各部分測光領域１０１〜１１５で検出されるプリ発光測光値を求める。このプリ発光測光値は、プリ発光による輝度と定常光による輝度との輝度差によって表現される。
【００６７】
そして測光部２４は、部分測光領域ごとのプリ発光測光値のうちから最大値を特定し、その最大値に基づいて被写体距離を推定する。各部分測光領域１０１〜１１５で検出されるプリ発光測光値の最大値は、上記のように主被写体９の画像成分を最も多く測光した値であるため、換言すれば最も撮影距離が短い部分に相当するため、測光部２４は高精度に被写体距離を推定することができる。そして、測光部２４は推定した被写体距離をフラッシュ発光量決定部２５に与える。
【００６８】
フラッシュ発光量決定部２５は、プリ発光によって推定された被写体距離に基づいて本撮影時におけるフラッシュ５の発光量を決定し、その発光量でフラッシュ５を発光させるべく、フラッシュ発光回路２１７に対して発光信号を送出する。
【００６９】
全体制御部２１１は、フラッシュシュー２４１に外部フラッシュ５１０が装着されていない場合には、上記のような処理を行うことで本撮影時のフラッシュ５の発光量が適正発光量となるように制御される。一方、フラッシュシュー２４１に外部フラッシュ５１０が装着されている場合には、外部フラッシュ５１０からの光を直接被写体に当てるのではなく、一度天井等にバウンスさせてから被写体を照明するようなバウンス照明として使用される形態や、デジタルカメラ１と有線又は無線で接続し、デジタルカメラ１との被写体距離に関係しない状態で外部フラッシュ５１０が配置されるクリップオフ状態で使用される形態等、様々な使用形態が想定されるため、外部フラッシュ５１０の発光量と被写体距離との相関関係が一義的に定まらないので、上記のようなフラッシュ発光量の決定は行わず、被写体距離に関する情報を用いることのないプリ発光制御で発光量を決定する。すなわち、外部フラッシュ５１０が装着された場合には、所定のプリ発光レベルでプリ発光を行ってプリ発光時に得られる画像の輝度レベルを参照し、その輝度レベルを適正レベルとするために必要な発光量が本撮影時の発光量として決定される。
【００７０】
デジタルカメラ１は上記のように構成されており、フラッシュ撮影モードが設定されている場合には、最適な発光量で本撮影が行われるようになっている。
【００７１】
＜３．フラッシュ制御の詳細＞
次に、この実施の形態におけるフラッシュ制御の詳細について説明する。
【００７２】
まず、第１にフラッシュマチック制御について説明する。上述のようにこの実施の形態では、ＡＦ制御部１０で検出される被写体距離が所定精度以上で検出されている否かの判断が行われる。
【００７３】
ズームレンズ３０１を無限位置に合焦したときを基準とし、そこから被写体距離ｄ０の距離に合焦した場合のデフォーカス量をｄｆ０とすると、一般に、
【００７４】
【数１】
0003626101.tif 000002
【００７５】
が成立する。ただし、数１の式において、Ｆはズームレンズ３０１のＦナンバーであり、δは許容錯乱円（ＣＣＤ撮像素子３０３の画素間ピッチ）であり、ｆはズームレンズ３０１の焦点距離である。
【００７６】
ＡＦ制御部１０で得られる被写体距離ｄ０は、ズームレンズ３０１の焦点距離ｆ、ＦナンバーＦ、実際の被写体距離が変動すると、測距精度も変動する。すなわち、被写体深度が深くなる場合にＡＦ制御部１０で検出される被写体距離ｄ０の測距精度が悪化するため、焦点距離ｆが小さくなる程精度が悪くなり、実際の被写体距離が大きくなる程精度が悪くなり、またＦナンバーＦが大きくなる程精度が悪くなる。
【００７７】
数１の式において、被写体距離ｄ０をＡＦ制御部１０から得られた被写体距離とすると、その被写体距離ｄ０に含まれる誤差はデジタルカメラ１に固有の値ｎに起因し、デフォーカス量ｄｆ０は「（ｄｆ０−ｎ）≦ｄｆ０≦（ｄｆ０＋ｎ）」のデフォーカス範囲の任意の値をとる。デフォーカス量ｄｆ０がデフォーカス範囲の最大値（ｄｆ０＋ｎ）を示す場合に被写体距離は最小となり、その被写体距離をｄｍｉｎとすると、数１の式より、
【００７８】
【数２】
0003626101.tif 000003
【００７９】
が成り立つ。同様に、デフォーカス量ｄｆ０がデフォーカス範囲の最小値（ｄｆ０−ｎ）を示す場合に被写体距離は最大となり、その被写体距離をｄｍａｘとすると、数１の式より、
【００８０】
【数３】
0003626101.tif 000004
【００８１】
が成り立つ。
【００８２】
ここで、被写体距離ｄ０を２を底とする指数で表現する、いわゆるＡＰＥＸ（Ａｄｄｉｔｉｖｅ  Ｓｙｓｔｅｍ  ｏｆ  Ｐｈｏｔｏｇｒａｐｈｉｃ  Ｅｘｐｏｓｕｒｅ）の関係式によると、
【００８３】
【数４】
0003626101.tif 000005
【００８４】
となる。なお、ＤＶ０は被写体距離ｄ０をＡＰＥＸ方式で表現した値（ＡＰＥＸ値）である。このようなＡＰＥＸ方式で表現した値を用いると、指数演算を加減算に変換することができるので、演算処理の簡略化、効率化を図ることができる。
【００８５】
また、数２及び数３の式における被写体距離ｄｍｉｎ，ｄｍａｘについても同様にＡＰＥＸ方式で表現して演算すると、
【００８６】
【数５】
0003626101.tif 000006
【００８７】
及び
【００８８】
【数６】
0003626101.tif 000007
【００８９】
となる。数５及び数６の式において、値ｎはデジタルカメラ１に固有の値であるので予め知ることができる。また、許容錯乱円δはＣＣＤ撮像素子３０３の特性により予め知ることができ、ＦナンバＦ及び焦点距離ｆについてはズームレンズ３０１の設定状態に応じて知ることができる。したがって、ＡＦ制御部１０から被写体距離ｄ０が得られれば、数５及び数６の式より、被写体距離の指標値（ＡＰＥＸ値）ＤＶｍｉｎ，ＤＶｍａｘの各値を演算することは可能である。
【００９０】
図１０は被写体距離ｄ０と測距精度との関係を示す図であり、上記数５及び数６の式に基づき、被写体距離ｄ０の変化に伴って、ＤＶｍａｘ及びＤＶｍｉｎがどのように変化するかを示した図である。図１０に示すように、被写体距離ｄ０が大きくなるに従って、ＤＶｍａｘとＤＶｍｉｎとの間隔は大きくなることが分かる。このことは、デジタルカメラ１における設定状態（Ｆナンバや焦点距離等）が一定の場合であっても被写体距離ｄ０が大きくなれば、それに含まれる測距誤差が大きくなり、被写体距離ｄ０の測定精度が低下することを示している。
【００９１】
そこで、この実施の形態では、ＡＦ制御部１０で得られた被写体距離ｄ０の測定精度が高い場合には、その被写体距離ｄ０を用いて本撮影時のフラッシュ発光量を決定する一方、その測定精度が低い場合にはプリ発光によって本撮影時のフラッシュ発光量を決定するために、図１０に示すように所定の閾値ＴＨを設定する。そして、
【００９２】
【数７】
0003626101.tif 000008
【００９３】
が成立する場合には、ＡＦ制御部１０で得られた被写体距離ｄ０の測定精度が高いものとして、その被写体距離ｄ０が本撮影時のフラッシュ発光量を決定する際の基準値となる。具体的には、本撮影時のフラッシュ発光量をガイドナンバＧＮで表現することができ、
【００９４】
【数８】
0003626101.tif 000009
【００９５】
の演算を行うことにより、本撮影時のフラッシュ発光量を求めることができる。すなわち、ズームレンズ３０１のＦナンバＦと、ＡＦ制御部１０から得られた被写体距離ｄ０と、ＣＣＤ撮像素子３０３の感度（ＡＧＣ回路３１３ｂのゲイン設定値を含む。）をＩＳＯの感度値で表現したＩＳＯ値と、を用いて数８の式の演算を行うことにより、本撮影時のフラッシュ発光量を特定することができるのである。この場合、被写体距離ｄ０は比較的高精度に測定された距離情報であるので、数８の式の演算によって導かれる本撮影時のフラッシュ発光量も最適な発光量となる。
【００９６】
上記のようにしてフラッシュマチック制御による本撮影時のフラッシュ発光量が決定される。
【００９７】
なお、図１０では被写体距離ｄ０の変化に伴って、ＤＶｍａｘ及びＤＶｍｉｎがどのように変化するかを一例として示したが、デジタルカメラ１の構成によれば、ズームレンズ３０１が焦点距離ｆを変更することができ、また、ＦナンバＦを変更することも可能なように構成されているので、これらのデジタルカメラ１の設定状態によっても被写体距離ｄ０の測距精度は変動する。しかしその場合であっても、上記数７の式の条件を満たす限りは、測距精度は比較的に高精度な状態であるため、フラッシュマチック制御によって本撮影時の発光量を決定するようにしておけば問題は生じない。
【００９８】
また、この実施の形態においては、ＡＦ制御部１０が画像のコントラストに基づいて被写体距離ｄ０を特定するように構成されている。コントラスト方式によるＡＦ制御において、画像のコントラストが比較的高い場合はズームレンズ３０１を介して入射する被写体像は合焦状態に近い状態にあることになる。つまり、画像のコントラストが比較的高い場合は、ＡＦ制御部１０において比較的高精度に被写体距離が測定され、その結果、ＡＦ制御による合焦状態に近い状態が実現されているということになる。
【００９９】
このため、図６に示すように、被写体距離判定部２１に対して、コントラスト演算部１１から出力されるコントラストを入力するように構成する。被写体距離判定部２１はコントラスト演算部１１から得られるコントラストが所定値よりも高いと判断した場合に、デジタルカメラ１に固有の誤差パラメータである値ｎを小さく設定し、逆に所定値よりも低いと判断した場合に値ｎを大きく設定するように構成してもよい。つまり、被写体距離判定部２１は画像のコントラストを評価し、そのコントラストに応じてＡＦ制御部１０から得られる被写体距離ｄ０の測定精度を修正するのである。コントラストが高い場合、上記各数式に適用される値ｎを小さくすることで、ＡＦ制御部１０から得られた被写体距離ｄ０に基づいて本撮影時のフラッシュ発光量が決定される領域を広げることができ、それによって、フラッシュマチック制御による領域が大きくなってプリ発光が行われる機会を低減することが可能になる。
【０１００】
第２にプリ発光制御について説明する。なお、以下においては、上述した複数の部分測光領域のうちから測光演算に用いるための一つの部分測光領域が既に特定されており、その特定された部分測光領域の画像成分を用いて処理する場合について説明する。
【０１０１】
プリ発光を行って測光演算を行う場合、まず、プリ発光時に得られた輝度レベルから定常光成分を取り除くことが必要になる。デジタルカメラ１で本撮影のための動作が開始される前の段階では、いわゆるライブビュー表示のための画像取得が繰り返し行われている。定常光成分は、このライブビュー画像から導かれる。
【０１０２】
すなわち、プリ発光時の画像の輝度レベルＧ１からライブビュー時の画像の輝度レベルＧ０を差し引いた成分が、プリ発光成分Ｇｐｒｅに相当するため、
【０１０３】
【数９】
0003626101.tif 000010
【０１０４】
が成り立つ。なお、ライブビュー画像を取得する際の各露出パラメータ（感度、絞り値、シャッタ速度等）は、プリ発光時に画像取得する際の各露出パラメータと異なるのが通常であるので、上記数９の式の演算を行う際には、一方の輝度レベルを補正した状態で演算を行うことになる。
【０１０５】
また、プリ発光時における各露出パラメータをＡＰＥＸ方式で表現して、プリ発光の発光量ＩＶｐｒｅ、感度ＳＶｐｒｅ、絞り値ＡＶｐｒｅであるとすると、そのプリ発光に対して適正露出となる被写体距離の指標値（ＡＰＥＸ値）ＤＶｐｒｅは、
【０１０６】
【数１０】
0003626101.tif 000011
【０１０７】
として表現される。
【０１０８】
一方、本撮影時に得られる画像の目標輝度レベルをＧｔｇとすると、この目標輝度レベルＧｔｇに対するプリ発光成分Ｇｐｒｅの不足分と、プリ発光で適正露出となる被写体距離の指標値ＤＶｐｒｅとから、本撮影時における被写体距離の指標値ＤＶｍａｉｎを、
【０１０９】
【数１１】
0003626101.tif 000012
【０１１０】
として求めることができる。この本撮影時における被写体距離の指標値ＤＶｍａｉｎは、プリ発光時の被写体からの反射光に基づいて被写体距離を推定した指標値である。なお、ここではＡＰＥＸ方式による演算方法を示しているため、被写体距離の指標値（ＡＰＥＸ値）として説明しているが、上記数１１によってＤＶｍａｉｎを求めることは本撮影時における実際の被写体距離の推定値を求めることと等価である。
【０１１１】
このようにして得られる被写体距離の推定値ＤＶｍａｉｎは、上述のようにプリ発光時の反射光を検出して得られた値であるので、被写体の反射率によってその精度が異なったものとなる。
【０１１２】
そこで、前述のフラッシュマチック制御によって得られた被写体距離の指標値ＤＶｍｉｎ，ＤＶｍａｘの各値と、プリ発光制御によって得られた被写体距離の指標値ＤＶｍａｉｎとを比較し、精度の高い指標値を採用する。
【０１１３】
具体的には、図１０に示すように、ＤＶｍａｉｎ＜ＤＶｍｉｎならばＡＦ制御部１０で検出された被写体距離の指標値ＤＶｍｉｎの方が精度が高いため、ＤＶｍｉｎの値を新たな指標値ＤＶｍａｉｎとして採用する。また、ＤＶｍｉｎ≦ＤＶｍａｉｎ≦ＤＶｍａｘならばプリ発光による被写体距離の推定値ＤＶｍａｉｎの方が精度が高いため、ＤＶｍａｉｎをそのまま使用する。さらに、ＤＶｍａｉｎ＞ＤＶｍａｘならばＡＦ制御部１０で検出された被写体距離の指標値ＤＶｍａｘの方が精度が高いため、ＤＶｍａｘの値を新たな指標値ＤＶｍａｉｎとして採用する。
【０１１４】
すなわち、図１０に示す領域ＲＰ１ではプリ発光によって推定された被写体距離の精度がＡＦ制御部１０で得られる被写体距離の精度よりも低いので、ＡＦ制御部１０で得られる被写体距離を採用し、領域ＲＰ２ではプリ発光によって推定された被写体距離の精度がＡＦ制御部１０で得られる被写体距離の精度よりも高いので、プリ発光によって推定された被写体距離を採用するように構成される。
【０１１５】
このように精度の高い被写体距離を採用することで、被写体の反射率の影響で被写体距離の推定値が精度低下している場合に反射率の影響を軽減して、より最適な状態でフラッシュの発光量を求めることが可能になるのである。
【０１１６】
そしてプリ発光制御では、上記のようにして求められる被写体距離の指標値ＤＶｍａｉｎに基づいて本撮影時のフラッシュ発光量が決定される。本撮影時のフラッシュの発光量をＡＰＥＸ方式でＩＶｍａｉｎとして表現すると、
【０１１７】
【数１２】
0003626101.tif 000013
【０１１８】
で表すことができる。なお、ＡＶｍａｉｎは本撮影時の絞り値を、ＳＶｍａｉｎは本撮影時の感度を、ＤＶｍａｉｎは上記のようにして採用された被写体距離の指標値である。そして本撮影時のフラッシュ発光量をガイドナンバＧＮで表現するために、
【０１１９】
【数１３】
0003626101.tif 000014
【０１２０】
の演算を行うことにより、本撮影時のフラッシュ発光量を求めることができる。
【０１２１】
以上のようなフラッシュ制御を行うことによって、本撮影時におけるフラッシュ５の最適な発光量が決定される。また、原則としてフラッシュマチック制御が適用され、ＡＦ制御部１０で検出される被写体距離の精度が高い場合には、プリ発光が行われることがないので電力消費を抑えることができる。また、プリ発光制御を行う場合であっても、プリ発光で推定する被写体距離の信頼性が低い場合には、ＡＦ制御部１０で検出された被写体距離に基づいてフラッシュ５の発光量を決定するように構成されているので、被写体の反射率の影響を受けることなく発光量を決定することができ、本撮影時のフラッシュ発光量を最適な発光量に設定して本撮影を行うことが可能である。
【０１２２】
＜４．処理シーケンス＞
次に、デジタルカメラ１においてフラッシュ撮影を行う場合の処理シーケンスについて説明する。図１１及び図１２はフラッシュ撮影を行う場合の処理シーケンスを示すフローチャートである。
【０１２３】
まず、ユーザによってシャッタボタン８が操作され、撮影指示が与えられると、全体制御部２１１は外部フラッシュ５１０が接続されているか否かを判断する（ステップＳ１０）。
【０１２４】
外部フラッシュ５１０が接続されている場合は、上述したようなフラッシュ制御を行うことができないため、被写体距離を参考にしない方法で外部フラッシュ５１０の発光量が決定される。すなわち、外部フラッシュ５１０をプリ発光させ（ステップＳ４０）、そのプリ発光時に得られる画像の輝度レベルを目標レベルにするための所定の演算によって本撮影時の発光量が決定される（ステップＳ４２）。
【０１２５】
一方、外部フラッシュ５１０が接続されていない場合は、内蔵フラッシュ５を発光させるために上述したフラッシュ制御が行われる。まず、ＡＦ制御部１０において被写体距離の測定が行われる（ステップＳ１２）。その被写体距離の測定値はフラッシュ制御部２０に与えられ、被写体距離の測定精度の評価が行われる（ステップＳ１４）。このとき、上述したように画像のコントラストを参照してコントラストが高い場合には測定精度が高いものとして評価してもよい。
【０１２６】
そして被写体距離の測定値が所定精度以上で得られているか否かを判断し（ステップＳ１６）、所定精度以上である場合には、ＡＦ制御部１０で検出された被写体距離を用いて本撮影時のフラッシュ発光量を決定するためにステップＳ２８に進む。一方、被写体距離の測定値が所定精度以上で得られていない場合には、ステップＳ１８に進んでプリ発光制御のための処理を行うことになる。
【０１２７】
プリ発光制御に進むと、全体制御部２１１はまずゲイン調整を行う（ステップＳ１８）。
【０１２８】
図１２はゲイン調整の処理の詳細を示すフローチャートである。ゲイン調整はライブビュー画像等を取得した際に、その画像の輝度レベルが所定値以下であるか否かを判断し（ステップＳ１８０）、輝度レベルが所定値以下である場合はステップＳ１８２に進む。一方、輝度レベルが所定値以下でない場合はプリ発光でも十分な輝度レベルが得られると考えられるため、ゲイン調整の処理を抜けて、図１１のフローチャートに戻る。
【０１２９】
輝度レベルが所定値以下であった場合は、さらにＡＦ制御部１０で検出された被写体距離が所定値以上であるか否かの判断する（ステップＳ１８２）。ステップＳ１８２においてＹＥＳと判断される場合は、輝度レベルが所定値以下であって、かつ、被写体距離が所定値以上である場合であるので、プリ発光を行ったとしても測光処理を適切に行うことができないことが予想される。したがって、その場合には全体制御部２１１がＡＧＣ回路３１３ｂのゲイン値を上昇させることでプリ発光時に得られる画像が十分な輝度レベルの信号として得られるようにして、測光処理を適切に行うための準備を整える（ステップＳ１８４）。
【０１３０】
一方、ステップＳ１８２においてＹＥＳと判断される場合は、被写体は近い位置に存在している可能性が高いことになるので、プリ発光による光が被写体に対して十分に到達する状態にあり、その状態でゲイン値を上昇させてしまうと、プリ発光時に得られる画像が白飛びする可能性がある。そこで、この場合にはそのような事態を避けるためにゲイン値を上昇させることなく処理を終了させて、図１１のフローチャートに戻る。
【０１３１】
次に、ステップＳ２０（図１１参照）に進み、プリ発光部２３がプリ発光を行う際の発光量を設定する。プリ発光部２３はその設定された発光量に基づいてフラッシュ５によるプリ発光を行い（ステップＳ２２）、測光部２４はプリ発光時の画像を黒レベル補正回路２０６から取得する（ステップＳ２４）。
【０１３２】
測光部２４はプリ発光時の画像のうちから各部分測光領域１０１〜１１５に含まれる画像成分を抽出し、輝度レベル（より厳密には、輝度レベルの重心値又は平均値）が最も高い部分測光領域を特定する。そして、その部分測光領域の画像成分に基づいて上述の測光演算を行い、被写体距離の推定値を求める（ステップＳ２６）。
【０１３３】
そしてフラッシュ発光量決定部２５が機能し、被写体距離に基づいて本撮影時のフラッシュ５の発光量が決定される（ステップＳ２８）。ＡＦ制御部１０で検出された被写体距離が所定精度以上であった場合は、その被写体距離に基づき、上記数８の式による演算を行ってフラッシュ発光量を示すガイドナンバＧＮを決定する。一方、プリ発光を行った場合は、ＡＦ制御部１０で検出された被写体距離とプリ発光制御で推定された被写体距離とのうちの信頼性の高い方の被写体距離を用いて上記数１２及び数１３の式の演算を行い、フラッシュ発光量を示すガイドナンバＧＮを決定する。
【０１３４】
全体制御部２１１は本撮影のための制御動作に移り、フラッシュ発光量決定部２５はフラッシュ５の本発光を行うために、ステップＳ２８又はＳ４２で決定された本発光量に基づいてフラッシュ発光回路２１７に発光信号を送出する（ステップＳ３０）。本撮影動作が行われることにより、フラッシュ撮影が行われた記録用の画像が取得される（ステップＳ３２）。
【０１３５】
そして全体制御部２１１は本撮影によって得られた画像の輝度レベルは適切か否かを判断する（ステップＳ３４）。この判断はフラッシュ撮影によって得られた画像が適正露出となっているかを判断するためのものである。輝度レベルが適切である場合は、本撮影によって得られた画像をメモリカード９１に記録するために、記録処理が行われる（ステップＳ３８）。
【０１３６】
一方、輝度レベルが適切でない場合は、露光アンダー（露光不足）であると考えられるため、画像の輝度レベルの補正が行われる（ステップＳ３８）。例えば、γ補正回路２０８においてγ補正を行う際に輝度レベルが高く補正されるようにγテーブルを設定し、本撮影によってＣＣＤ撮像素子３０３で得られた画像がγ補正回路２０８で処理される際に、輝度レベルの適正化も実現されるような処理が行われる。このような輝度レベル補正処理を行うことにより、本撮影時のフラッシュ５の発光量が適正発光量に満たなかった場合であっても画像処理によって適正露光の画像を得ることが可能になる。
【０１３７】
輝度レベルが適正レベルに変換された画像は画像メモリ２０９に格納され、その後メモリカード９１に記録される（ステップＳ３８）。
【０１３８】
以上で、フラッシュ撮影を行う場合の処理が終了する。上記のような処理を行うことにより、フラッシュ撮影によってメモリカード９１に記録される画像は、最適な明るさの画像となる。
【０１３９】
＜５．変形例＞
以上、この発明の実施の形態について説明したが、この発明は上記説明した内容のものに限定されるものではない。
【０１４０】
例えば、上記説明では、プリ発光制御の際に、被写体距離を推定して本撮影時のフラッシュ発光量を決定する例について説明したが、プリ発光制御において被写体距離を推定することなく本撮影時の発光量を決定するように構成してもよい。
【０１４１】
また、上記説明では、ＡＰＥＸ方式による演算が行われる制御形態を例示したが、これに限定されるものでもない。
【０１４２】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、被写体距離測定手段で測定される被写体距離の測定精度が所定精度よりも高い場合にその被写体距離に基づいて本撮影時におけるフラッシュの発光量を決定するように構成されているため、被写体距離測定手段で測定される被写体距離の測定精度が所定精度よりも高い場合はプリ発光が行われず、電力消費を抑えることができる。また、被写体距離測定手段で測定される被写体距離の測定精度が所定精度よりも低い場合には、フラッシュをプリ発光させるように構成されている。そして、フラッシュのプリ発光を行う場合、プリ発光によって求められる被写体距離と、被写体距離測定手段によって得られた被写体距離とを比較し、精度の高い被写体距離を採用して本撮影時におけるフラッシュの発光量を決定するので、最適な状態でフラッシュの発光量を求めることができる。
【０１４５】
請求項２に記載の発明によれば、撮影レンズがズームレンズであるため、ズームレンズを駆動して被写体距離の測定精度が変動する場合であっても、プリ発光による電力消費量を抑えつつ、本撮影時には最適な状態となるようにフラッシュ発光量を決定することができる。
【０１４８】
請求項３に記載の発明によれば、フラッシュを発光させて本撮影動作を行うことにより得られる画像が露光不足であった場合に、本撮影動作で得られた画像の輝度レベルを高くするための処理を行うように構成されているため、露光不足の場合でも最適な画像を得ることが可能である。
【図面の簡単な説明】
【図１】デジタルカメラの外観構成の一例を示す正面図である。
【図２】デジタルカメラの外観構成の一例を示す背面図である。
【図３】デジタルカメラの外観構成の一例を示す側面図である。
【図４】デジタルカメラの外観構成の一例を示す底面図である。
【図５】デジタルカメラの機能的構成を示すブロック図である。
【図６】全体制御部の詳細な機能的構成を示すブロック図である。
【図７】画像に設定される測光領域を示す図である。
【図８】測光領域の詳細を示す図である。
【図９】部分測光領域で測光処理を行う場合の概念図である。
【図１０】被写体距離と距離精度との関係を示す図である。
【図１１】フラッシュ撮影を行う場合の処理シーケンスを示すフローチャートである。
【図１２】フラッシュ撮影を行う場合の処理シーケンスを示すフローチャートである。
【符号の説明】
１  デジタルカメラ
５  内蔵フラッシュ
１０  ＡＦ制御部（合焦手段）
１１  コントラスト演算部
１２  被写体距離特定部（被写体距離測定手段）
１３  駆動制御部
２０  フラッシュ制御部
２１  被写体距離判定部
２２  プリ発光制御部
２３  プリ発光部
２４  測光部
２５  フラッシュ発光量決定部
１００  測光領域
１０１〜１１５  部分測光領域
３０１  ズームレンズ（撮影レンズ）
３０３  ＣＣＤ撮像素子（撮像手段）
【図１】
0003626101.tif 000015
【図２】
0003626101.tif 000016
【図３】
0003626101.tif 000017
【図４】
0003626101.tif 000018
【図５】
0003626101.tif 000019
【図６】
0003626101.tif 000020
【図７】
0003626101.tif 000021
【図８】
0003626101.tif 000022
【図９】
0003626101.tif 000023
【図１０】
0003626101.tif 000024
【図１１】
0003626101.tif 000025
【図１２】
0003626101.tif 000026