(57)【特許請求の範囲】
【請求項１】
光学系による被写体の像を撮像して画像信号を出力する撮像手段と、
前記被写体からの光束を、複数の測光領域に分割して測光する測光手段と、
前記被写体に対して光束を照射する光源と、
前記複数の測光領域のうちの第１測光領域に対する前記測光手段の測光結果に基づいて前記光源の光量を決定する光量決定手段と、
前記光量決定手段により決定された光量で前記光源からの光束が照射された前記被写体を前記撮像手段によって撮像して得られた画像信号のうち、前記第１測光領域とは異なる第２測光領域に対応する領域の画像信号を補正する補正手段と、を備え、
前記補正手段は、前記測光手段の測光結果に基づく第１補正値と、前記撮像手段からの出力に基づく第２補正値とに基づいて、前記第２測光領域に対応する領域の画像信号を補正することを特徴とする撮像装置。
【請求項２】
前記光源は、第１発光及び第２発光を行って前記被写体に対して光束を照射し、
前記光量決定手段は、前記複数の測光領域のうちの第１測光領域に対する前記測光手段の測光結果に基づいて前記第２発光の発光量を決定し、
前記補正手段は、前記第２発光の発光量が照射された前記被写体を前記撮像手段によって撮像して得られた画像信号のうち、前記第１測光領域とは異なる第２測光領域に対応する領域の画像信号を、前記第１発光を行ったときの前記測光手段の測光結果に基づく第１補正値と、前記第２発光を行ったときの前記撮像手段からの出力に基づく第２補正値とに基づいて補正することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記第１補正値は、前記第１発光の発光量と前記第２発光の発光量との差に基づいて算出され、
前記第２補正値は、前記被写体を前記撮像手段によって撮像して得られた輝度値に基づいて算出されることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記光学系の像面内に設定された複数の焦点検出位置に対する前記光学系の焦点状態を検出する焦点検出手段を備え、
前記光量決定手段は、前記複数の焦点検出位置のうち前記焦点状態が合焦であると判定された焦点検出位置に対応する測光領域を前記第１測光領域として、前記光源の光量を決定することを特徴とする請求項１〜３のいずれか一項に記載の撮像装置。
【請求項５】
前記補正手段は、前記焦点検出位置が存在しない第３測光領域に対応する領域の画像信号を補正の対象から除外することを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記光量決定手段は、前記光源の照射を行って前記被写体からの光束を測光した結果と、前記光源の照射を行わずに前記被写体からの光束を測光した結果と、に基づく前記測光結果に基づいて前記光源の光量を決定することを特徴とする請求項１から５のいずれか一項に記載の撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置に関する。
【背景技術】
【０００２】
特許文献１には、高速なフレームレート（例えば９０ｆｐｓ）で各フレームごとに光量が異なるフラッシュ撮影を行って複数枚の画像を撮影し、これらを合成することにより手前から奥まで露光を適正とする撮像装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−０３３０４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
撮像装置との距離が異なる複数の被写体を撮影する場合、複数の被写体からの各々の反射光の光量は、撮像装置との距離に反比例して異なる。そのため、光束を照射して撮影した複数の被写体の画像信号の出力レベルのすべてを適正にすることは難しい。しかしながら、特許文献１の撮像装置では、複数のフラッシュ撮影が必要となるため、電力の消費が大きいという課題があった。
【０００５】
本発明は、上記課題に鑑みなされたものであり、電力消費を低減して近景から遠景の被写体の画像信号の出力レベルが適正となるように撮影を行うことができる撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本撮像装置は、光学系（１０９）による被写体（１６０）の像を撮像して画像信号を出力する撮像手段（１０６）と、前記被写体からの光束を、複数の測光領域に分割して測光する測光手段（１１７）と、前記被写体に対して光束を照射する光源（１１９）と、前記複数の測光領域のうちの第１測光領域に対する前記測光手段の測光結果に基づいて前記光源の光量を決定する光量決定手段（２０１）と、前記光量決定手段により決定された光量で前記光源からの光束が照射された前記被写体を前記撮像手段によって撮像して得られた画像信号のうち、前記第１測光領域とは異なる第２測光領域に対応する領域の画像信号を補正する補正手段（２０１）と、を備え、前記補正手段は、前記測光手段の測光結果に基づく第１補正値と、前記撮像手段からの出力に基づく第２補正値とに基づいて、前記第２測光領域に対応する領域の画像信号を補正する。
【０００７】
上記撮像装置において、前記光源は、第１発光及び第２発光を行って前記被写体に対して光束を照射し、前記光量決定手段は、前記複数の測光領域のうちの第１測光領域に対する前記測光手段の測光結果に基づいて前記第２発光の発光量を決定し、前記補正手段は、前記第２発光の発光量が照射された前記被写体を前記撮像手段によって撮像して得られた画像信号のうち、前記第１測光領域とは異なる第２測光領域に対応する領域の画像信号を、前記第１発光を行ったときの前記測光手段の測光結果に基づく第１補正値と、前記第２発光を行ったときの前記撮像手段からの出力に基づく第２補正値とに基づいて補正することとしてもよい。この場合、前記第１補正値は、前記第１発光の発光量と前記第２発光の発光量との差に基づいて算出され、前記第２補正値は、前記被写体を前記撮像手段によって撮像して得られた輝度値に基づいて算出されてもよい。また、前記光学系の像面内に設定された複数の焦点検出位置（１５２）に対する前記光学系の焦点状態を検出する焦点検出手段（１０８）を備え、前記光量決定手段は、前記複数の焦点検出位置のうち前記焦点状態が合焦であると判定された焦点検出位置に対応する測光領域を前記第１測光領域として、前記光源の光量を決定してもよい。
【００１０】
上記撮像装置において、前記補正手段は、前記焦点検出位置が存在しない第３測光領域に対応する領域の画像信号を補正の対象から除外してもよい。
【００１１】
上記撮像装置において、前記光量決定手段は、前記光源の照射を行って前記被写体からの光束を測光した結果と、前記光源の照射を行わずに前記被写体からの光束を測光した結果と、に基づく前記測光結果に基づいて前記光源の光量を決定してもよい。
【発明の効果】
【００１２】
本撮像装置によれば、画像信号の出力レベルが適正となるように撮影を行うことができる。
【図面の簡単な説明】
【００１３】
【図１】図１は、実施例１に係る撮像装置の構成を示す図である。
【図２】図２は、実施例１に係る測光画像と測光領域及びフォーカスポイントの位置との関係を示す図である。
【図３】図３は、実施例１に係る測光画像と撮影画像とを重ねた状態を示す図である。
【図４】図４は、実施例１に係る撮像装置の機能ブロック図である。
【図５】図５は、実施例１に係る撮影の状況の一例を示す図である。
【図６】図６は、実施例１に係る被写体の撮影を開始してから撮影画像の各画素の輝度値を補正するまでの処理を示すフローチャートである。
【図７】図７（ａ）は、実施例１に係る予備発光による測光画像を示す図であり、図７（ｂ）は、実施例１に係る定常光による測光画像を示す図であり、図７（ｃ）は、実施例１に係る定常光除去画像を示す図である。
【図８】図８は、実施例１に係る被写体領域への領域番号の割り当てを行うサブ処理を示すフローチャートである。
【図９】図９は、２値画像の一例を示す図である。
【図１０】図１０は、実施例１に係る２値画像の走査の様子を示す図である。
【図１１】図１１は、実施例１に係る２値画像の同一の行における同一の被写体領域に含まれる画素の位置関係を示す図である。
【図１２】図１２は、実施例１に係る２値画像の隣接する行における同一の被写体領域に含まれる画素の位置関係を示す図である。
【図１３】図１３は、実施例１に係るステップＳ５０２による２値画像の各画素への領域番号の割り当ての一例を示す図である。
【図１４】図１４は、実施例１に係るステップＳ５０４による２値画像の各画素への領域番号の割り当ての一例を示す図である。
【図１５】図１５は、実施例１に係るステップＳ５０６による２値画像の各画素への領域番号の割り当ての一例を示す図である。
【図１６】図１６は、実施例１に係る定常光除去画像の各被写体領域の測光結果を示す図である。
【図１７】図１７は、実施例１に係る撮影画像の各画素の補正前の輝度値を示す図である。
【図１８】図１８は、実施例１に係る撮影画像の各画素の補正後の輝度値を示す図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して本発明の実施例を説明する。
【実施例１】
【００１５】
図１は、実施例１に係る撮像装置１００の構成を示す図である。図１のように、撮像装置１００は、レンズ光学系１０９、撮影レンズ１０２、絞り１１８、クイックリターンミラー１０３、コンデンサレンズ１１１、ペンタプリズム１１２、接眼レンズ１１３、ファインダー１２１、レリーズスイッチ１０１、サブミラー１０４、シャッター１０５、第１撮像素子１０６、焦点検出光学系１０７、測距素子１０８、拡散スクリーン１１０、測光用プリズム１１５、測光用レンズ１１６、第２撮像素子１１７、ストロボ（以下、ＳＢと記す）１１９及び筐体１２０を備えている。撮影者１１４が撮像装置１００により被写体１６０の撮影を行う。撮像装置１００は、撮影レンズ１０２を交換可能な構造である。第１撮像素子１０６及び第２撮像素子１１７としては、例えばＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complimentary Metal Oxide Semiconductor）イメージセンサが用いられる。
【００１６】
図１中の破線１３２で示すように、撮影者１１４は、撮影前にファインダー１２１を通して被写体１６０を確認することができる。まず、被写体１６０からの反射光の光束が、撮影レンズ１０２及び絞り１１８を有するレンズ光学系１０９に入射する。入射した光束はクイックリターンミラー１０３により反射され、拡散スクリーン１１０に結像する。この像は、コンデンサレンズ１１１、ペンタプリズム１１２及び接眼レンズ１１３を順に通過して、撮影者１１４により観測される。
【００１７】
撮影者１１４がレリーズスイッチ１０１を半押しすることにより撮影が開始される。まず、焦点検出が行われる。例えば、瞳分割位相差方式により焦点検出を行う。瞳分割位相差方式では、図１中の破線１３０で示すように、クイックリターンミラー１０３を通過した光束は、サブミラー１０４で反射され、焦点検出光学系１０７において２分割される。分割された光束は、測距素子１０８にて結像され位相差が検出される。分割された光束の位相差がない場合が合焦状態に対応する。測距素子１０８は、ＣＣＤラインセンサで受光された像に応じた焦点検出信号を出力する。レンズ光学系１０９は、焦点検出信号に応じて駆動する。なお、焦点検出は瞳分割位相差方式の他に、例えば、第１撮像素子１０６においてコントラストを検出する方式を用いてもよい。
【００１８】
続いて、ＳＢ１１９の発光が行われる。以下、ＳＢ１１９の撮影時の発光より前の発光を予備発光と記す。図１中の破線１３４で示すように、予備発光による被写体からの反射光の光束の一部は、拡散スクリーン１１０によって拡散され、コンデンサレンズ１１１、ペンタプリズム１１２、測光用プリズム１１５及び測光用レンズ１１６を順に通過して、第２撮像素子１１７に結像される。以下、第２撮像素子１１７に結像された画像を測光画像と記す。第２撮像素子１１７の各素子は、測光画像の各画素に対応している。以下、測光画像の各画素を測光領域と記す。第２撮像素子１１７の各素子は、受光した光量をＡ／Ｄ変換して、０〜２５５の２５６階調で表した輝度値を出力する。
【００１９】
撮影者１１４がレリーズスイッチ１０１を半押し状態からさらに押下することにより、ＳＢ１１９の発光が行われる。以下、ＳＢ１１９の撮影時の発光を本発光と記す。このとき、クイックリターンミラー１０３及びサブミラー１０４は撮影光路外に退避され、シャッター１０５が開放され、絞り１１８が絞り込まれる。被写体像は撮影レンズ１０２により第１撮像素子１０６に結像される。以下、第１撮像素子１０６に結像された画像を撮影画像と記す。第１撮像素子１０６の各素子は、撮影画像の各画素に対応している。第１撮像素子１０６の各素子は、受光した光量をＡ／Ｄ変換して、０〜２５５の２５６階調で表した輝度値を出力する。
【００２０】
図２は、測光画像と、測光領域及びフォーカスポイントの位置との関係を示す図である。図２のように、測光画像１５０の各測光領域は測光画像１５０の１画素に対応する。本実施例では、測光画像１５０が、横方向に１４個及び縦方向に１０個の画素で構成される例を説明する。測光画像１５０の総画素数は１４０である。また、図２中の太線の十字記号で示すように、測光画像１５０には５つのフォーカスポイント１５２が設定されている。フォーカスポイント１５２を含む測光領域の焦点状態が、測距素子１０８により検出される。
【００２１】
図３は、測光画像と撮影画像とを重ねた状態を示す図である。図３のように、測光画像と撮影画像とは、撮影される被写界の範囲は同一のため、重ねた場合に一致する。本実施例では、測光画像の１画素は、それぞれ撮影画像の１００画素に対応する。測光画像の総画素数は、先に説明したように１４０であるので、撮影画像の総画素数は１４０００である。測光画像における左上端の画素の位置を基準位置として、基準位置から右方向へｉ番目及び下方向へｊ番目となる画素の位置を［ｉ、ｊ］と表す。ｉ及びｊの取り得る値は、それぞれｉ＝０〜１３、ｊ＝０〜９である。同様に、撮影画像の画素の位置を［ｘ、ｙ］と表す。ｘ及びｙの取り得る値は、それぞれｘ＝０〜１３９、ｙ＝０〜９９である。ｘ及びｙは、ｉ、ｊ及びｋ（ｋ＝０〜９）を用いて、それぞれ以下の式（１）及び（２）のように表すことができる。
ｘ  ＝  １０・ｉ  ＋  ｋ        式（１）
ｙ  ＝  １０・ｊ  ＋  ｋ        式（２）
【００２２】
図４を参照して、測光画像及び撮影画像の撮影時の撮像装置１００の動作をより詳細に説明する。図４は、撮像装置１００の機能ブロック図である。図４において、図１と同一の構成には、同一の符号を付して説明を省略する。
【００２３】
図４のように、カメラマイコン２０１は、撮像装置１００の全体の制御を行う。メモリ２０２は、カメラマイコン２０１の処理に必要な各種情報を記憶する。カメラマイコン２０１が行う主な制御は、測光制御、オートフォーカス制御及びマスターＳＢ制御である。
【００２４】
測光制御について説明する。カメラマイコン２０１は、第２撮像素子１１７に指示して、予備発光による被写体からの反射光の光束を測光する。第２撮像素子１１７は測光を行って、測光画像の各画素の輝度値をカメラマイコン２０１へ出力する。
【００２５】
カメラマイコン２０１は、測光画像、レンズ情報及び感度情報等に基づいて、定常光露出に関する輝度値（以下、ＬＶと記す）を算出する。レンズ情報は、撮影レンズ１０２の開放Ｆ値、焦点距離及び射出瞳位置等の情報であり、撮影レンズ１０２に設けられたレンズマイコン２０３に格納されている。感度情報は、第１撮像素子１０６から出力される。カメラマイコン２０１は、輝度値ＬＶに基づいて、絞り値及びシャッター値を算出して、絞り制御部２０４及びシャッター２０５へそれぞれ出力する。絞り制御部２０４は、レリーズスイッチ１０１からのレリーズ信号に応じて、絞り１１８の絞り込みや復帰の制御を行う。
【００２６】
オートフォーカス制御について説明する。測距素子１０８は、測光画像において、図２に示すようなフォーカスポイント１５２を含む領域の焦点状態を検出する。カメラマイコン２０１は、検出された焦点状態に関する情報に基づいて、レンズ駆動量を算出して、レンズ駆動部２１０へ出力する。レンズ駆動部２１０は、レンズ駆動量に基づいて、フォーカスポイント１５２を含む領域の焦点状態が合焦状態となるようにレンズ光学系１０９を駆動する。以下、合焦状態となったフォーカスポイント１５２を含む領域を合焦領域と記す。
【００２７】
撮影レンズ１０２には、レンズ駆動量に対応した距離環の回転角に応じた信号を出す距離エンコーダ２１２が設けられている。レンズマイコン２０３は、距離エンコーダ２１２からの信号を処理して、距離情報を得る。距離情報は、レンズマイコン２０３からカメラマイコン２０１に通知される。カメラマイコン２０１は、距離情報に基づいて、各種の演算や制御を行う。
【００２８】
マスターＳＢ制御について説明する。ＳＢ１１９を使用する場合、カメラマイコン２０１は、測光値、絞り値、感度値及び距離値等に基づいて、発光量を算出する。その後、カメラマイコン２０１は、ＳＢマイコン２０７に発光量を設定して閃光発光部２０８を予備発光させる。第２撮像素子１１７は、測光画像の各画素の輝度値をカメラマイコン２０１へ出力する。カメラマイコン２０１は、測光画像の各画素の輝度値に基づいて本発光の光量を算出し、算出した本発光の光量をＳＢマイコン２０７へ設定する。カメラマイコン２０１は、ＳＢ１１９本体内のＳＢマイコン２０７を通じて閃光発光部２０８を本発光させる。第１撮像素子１０６は、本発光により撮影した撮影画像をカメラマイコン２０１に出力する。
【００２９】
以下、具体的な撮影の状況を例に挙げて、撮像装置１００により、被写体の撮影を開始してから撮影画像の輝度値を補正するまでの処理を詳細に説明する。
【００３０】
図５を参照して、撮影の状況の一例を説明する。図５は、撮影の状況の一例を示し、撮像装置、被写体及び光源の位置関係を示す図である。図５のように、被写体５０３は撮像装置１００に近い位置に配置され、被写体５０１及び５０２は撮像装置１００から離れた位置に配置されている。被写体５０１及び５０２と撮像装置１００との距離はそれぞれ等しい。光源５０４、５０５及び５０６が、被写体５０１、５０２及び５０３を照明するように配置されている。
【００３１】
図６を参照して、実施例１に係る撮影画像の各画素の輝度値を補正する処理を説明する。図６は、被写体の撮影を開始してから撮影画像の各画素の輝度値を補正するまでの処理を示すフローチャートである。
【００３２】
撮影者１１４によりレリーズスイッチが半押しされると、撮影が開始する。まず、カメラマイコン２０１は、測距素子１０８により、焦点の検出を行う（ステップＳ４０１）。
【００３３】
カメラマイコン２０１は、ＳＢマイコン２０７に指示して、予備発光を行う（ステップＳ４０２）。ＳＢ１１９本体内のＳＢマイコン２０７は、閃光発光部２０８により、所定の光量による予備発光を行う。
【００３４】
カメラマイコン２０１は、第２撮像素子１１７により、予備発光による被写体からの反射光を測光する（ステップＳ４０３）。このとき、測光される反射光は、予備発光による反射光に加え、光源５０４、５０５及び５０６からの光を含む定常光による反射光を含む。第２撮像素子１１７は、カメラマイコン２０１へ予備発光による測光画像Ａを出力する。測光画像Ａを図７（ａ）に示す。図７（ａ）において、測光領域７０１ａ〜７０３ａは、それぞれ図５に示す被写体５０１〜５０３が撮像された測光領域に対応する。測光画像Ａが光源５０４、５０５及び５０６からの光の影響を受けていることを示すために、図７（ａ）中に光源７０４ａ〜７０６ａを記している。測光領域７０１ａ及び７０２ａは、フォーカスポイント１５２と重なるため、合焦領域である。測光画像Ａの各測光領域の輝度値をＶｏｙｍｏｎ［ｉ、ｊ］と表す。カメラマイコン２０１は、輝度値Ｖｏｙｍｏｎ［ｉ、ｊ］をメモリ２０２に記憶する。
【００３５】
カメラマイコン２０１は、第２撮像素子１１７により、光量を蓄積する時間をステップＳ４０３において予備発光による測光を行ったときと同じにして、予備発光を行わずに、光源５０４、５０５及び５０６からの光を含む定常光のみによる被写体からの反射光を測光する（ステップＳ４０４）。第２撮像素子１１７は、カメラマイコン２０１へ定常光による測光画像Ｂを出力する。測光画像Ｂを図７（ｂ）に示す。図７（ｂ）の測光領域７０１ｂ〜７０３ｂ及び光源７０４ｂ〜７０６ｂについては、図７（ａ）と同様のため説明を省略する。測光画像Ｂは予備発光せずに測光されるため、測光領域７０１ｂ〜７０３ｂの輝度値は、図７（ａ）の測光領域７０１ａ〜７０３ａの輝度値に比べて小さい。測光画像Ｂの各測光領域の輝度値をＶｏｙｂａｃｋ［ｉ、ｊ］と表す。カメラマイコン２０１は、輝度値Ｖｏｙｂａｃｋ［ｉ、ｊ］をメモリ２０２に記憶する。
【００３６】
カメラマイコン２０１は、以下の式（３）のように、輝度値Ｖｏｙｍｏｎ［ｉ、ｊ］と輝度値Ｖｏｙｂａｃｋ［ｉ、ｊ］との差を算出することにより、定常光の影響を取り除いた輝度値Ｖｏｙ［ｉ、ｊ］を算出する（ステップＳ４０５）。
Ｖｏｙ［ｉ、ｊ］
＝Ｖｏｙｍｏｎ［ｉ、ｊ］−Ｖｏｙｂａｃｋ［ｉ、ｊ］      式（３）
カメラマイコン２０１は、輝度値Ｖｏｙ［ｉ、ｊ］をメモリ２０２に記憶する。以下、各画素の輝度値がＶｏｙ［ｉ、ｊ］となる画像を、定常光除去画像Ｃと記す。定常光除去画像Ｃを図７（ｃ）に示す。図７（ｃ）において、測光領域７０１ｃ〜７０３ｃは、それぞれ測光領域７０１ａ〜７０３ａの輝度値と測光領域７０１ｂ〜７０３ｂの輝度値との差を各画素の輝度値とする測光領域である。図７（ｃ）のように、定常光除去画像Ｃでは、光源５０４、５０５及び５０６からの光を含む定常光の影響が除去されている。
【００３７】
カメラマイコン２０１は、ステップＳ４０５により得られた定常光除去画像Ｃの各被写体の領域に対応する各測光領域に、領域番号を割り当てる（ステップＳ４０６）。以下、被写体の領域に対応する測光領域を、被写体領域と記す。
【００３８】
図８を参照して、ステップＳ４０６の処理の詳細を説明する。図８は、ステップＳ４０６のサブ処理を示すフローチャートである。まず、カメラマイコン２０１は、定常光除去画像Ｃの各画素の輝度値Ｖｏｙ［ｉ、ｊ］に基づいて、２値画像Ｄを生成する（ステップＳ５００）。以下では、輝度値がＸ以上か否かに基づいて２値画像Ｄを生成する場合を説明する。輝度値Ｘは０〜２５５のいずれかとする。２値画像Ｄの輝度値をＶｏｙｂｉｎ［ｉ、ｊ］とする。カメラマイコン２０１は、Ｖｏｙ［ｉ、ｊ］がＸ以上の場合、Ｖｏｙｂｉｎ［ｉ、ｊ］＝１と設定する。また、Ｖｏｙ［ｉ、ｊ］がＸ未満の場合、Ｖｏｙｂｉｎ［ｉ、ｊ］＝０と設定する。カメラマイコン２０１は、Ｖｏｙｂｉｎ［ｉ、ｊ］を記憶する。これにより、２値画像Ｄの生成が終了する。図９は、図７（ｃ）の定常光除去画像Ｃの被写体領域の輝度値がＸ以上か否かに基づいて生成された２値画像Ｄを示す。図９において、白色で示す領域９０１、９０２及び９０３の画素（以下、白画素と記す）の輝度値がＸ以上であり、ハッチで示す領域９００の画素（以下、黒画素と記す）は輝度値がＸ未満であることを示している。
【００３９】
カメラマイコン２０１は、２値画像Ｄの各行の各画素を順に走査して、各画素に領域番号を割り当てる（ステップＳ５０２）。画素が白画素である場合に、初期値を１とする領域番号を割り当てる。画素が黒画素である場合に、領域番号０を割り当てる。次の行へ移動するとき、領域番号をインクリメントする。２値画像の走査の様子を図１０に示す。図１０に示す矢印８００のように、各行を上から順に走査する。各行の各画素を左から右へ走査する。行の走査が終了後、１つ下の行へ移動する。これを全ての画素の走査が終わるまで繰り返す。
【００４０】
図１１に、２値画像の同一の行における同一の被写体領域に含まれる画素の位置関係を示す。カメラマイコン２０１は、ステップＳ５０２において、図１１のように、注目している白画素ｍの１画素前の画素ｌが白画素である場合、画素ｌと白画素ｍとは同一の被写体領域に含まれると判定して、白画素ｍの領域番号に画素ｌの領域番号と同一の領域番号を割り当てる。注目している白画素ｍの１画素前の画素ｌが黒画素である場合、白画素ｍの領域番号にインクリメントした領域番号を割り当てる。
【００４１】
図１２に、２値画像の隣接する行における同一の被写体領域に含まれる画素の位置関係を示す。カメラマイコン２０１は、図１０に示す矢印８００のように走査して、図１２のように、走査において注目している白画素ｍの左上の画素ｐ、上の画素ｑ及び右上の画素ｒのいずれかが同一の被写体領域に含まれる場合、領域番号を再割り当てする（ステップＳ５０４）。例えば、図１２において、画素ｐが白画素の場合、画素ｐと白画素ｍとは同一の被写体領域に含まれると判定して、白画素ｍの領域番号に画素ｐの領域番号と同一の領域番号を再割り当てする。
【００４２】
ステップＳ５０４に続いて、カメラマイコン２０１は、図１０に示す矢印８００のように走査して、各被写体領域に割り当てられた領域番号が連続となるように、領域番号を再割り当てする（ステップＳ５０６）。以上で、図８に示すフローチャートの処理が終了する。
【００４３】
図９、１３、１４及び１５を参照して、ステップＳ５０２、Ｓ５０４及びＳ５０６の処理の具体例を説明する。図１３、１４及び１５は、図９に示す２値画像Ｄに対して、ステップＳ５０２、Ｓ５０４及びＳ５０６を順に適用した結果を示す図である。図１３、１４及び１５において、各画素の枠内に記した数字は、それぞれステップＳ５０２、Ｓ５０４及びＳ５０６の処理により割り当てられた領域番号を示している。図１３、１４及び１５の領域９００、９０１、９０２及び９０３は、図９に示す各領域と同じ領域を示す。
【００４４】
ステップＳ５０２について、ｊ＝３である行を走査する場合を例に説明する。図９を参照して、カメラマイコン２０１は、位置［０、３］の黒画素の領域番号には０を割り当てる。位置［１、３］の白画素の領域番号には１を割り当てる。位置［２、３］の白画素の領域番号には、位置［２、３］の白画素の１画素前の位置［１、３］の画素が白画素であるため、位置［１、３］の白画素と位置［２、３］の白画素とは同一の被写体領域に含まれると判定して、位置［１、３］の白画素の領域番号と同一の領域番号である１を割り当てる。同様に、位置［３、３］の白画素の領域番号にも１を割り当てる。位置［４、３］から［９、３］の黒画素の領域番号には０を割り当てる。位置［１０、３］の白画素の領域番号には、位置［１０、３］の白画素の１画素前の位置［９、３］の画素が黒画素であるため、インクリメントした領域番号である２を割り当てる。位置［１１、３］の白画素の領域番号には、位置［１１、３］の白画素の１画素前の位置［１０、３］の画素が白画素であるため、位置［１０、３］の白画素と位置［１１、３］の白画素とは同一の被写体領域に含まれると判定して、位置［１０、３］の白画素の領域番号と同一の領域番号である２を割り当てる。同様に、位置［１２、３］の白画素の領域番号にも２を割り当てる。位置［１３、３］の黒画素の領域番号には０を割り当てる。以上で、ｊ＝３である行の走査が終了する。ｊ＝４である行に移動するとき領域番号をインクリメントして４とする。このような処理を２値画像Ｄ全体に適用した結果が図１３である。
【００４５】
ステップＳ５０４について、位置［１、４］の白画素の領域番号を再割り当てする場合を例に説明する。図１３を参照して、位置［１、４］の白画素の領域番号は３である。カメラマイコン２０１は、位置［１、４］の白画素の上の位置［１、３］の画素と右上の位置［２、３］の画素とが白画素であるため、位置［１、４］の白画素と、位置［１、３］及び［２、３］の画素とは同一の被写体に含まれると判定する。よって、位置［１、４］の白画素の領域番号に、位置［１、３］及び［２、３］の画素の領域番号と同一の領域番号である１を再割り当てする。以上で、位置［１、４］の白画素の領域番号の再割り当てが終了する。このような処理を２値画像Ｄ全体に適用した結果が図１４である。
【００４６】
ステップＳ５０６について、位置［５、４］の白画素の領域番号を再割り当てする場合を例に説明する。図１４を参照して、位置［５、４］の白画素の１つ手前の画素までの走査において、確認された領域番号は０、１及び２である。位置［５、４］の白画素の領域番号は４である。よって、位置［５、４］の白画素の領域番号には、２と連続となる領域番号である３を再割り当てする。以上で、位置［５、４］の白画素の領域番号の再割り当てが終了する。同様に、位置［５、４］の白画素以外の領域番号が４である白画素の領域番号にも３を再割り当てする。このような処理を２値画像Ｄ全体に適用した結果が図１５である。
【００４７】
図１５より、図９に示す２値画像Ｄから被写体５０１、５０２及び５０３に対応する３つの被写体領域９０１、９０２及び９０３が抽出され、それぞれに領域番号１、２及び３が割り当てられている。被写体領域９０１、９０２及び９０３を除く領域９００には、領域番号０が割り当てられている。以下、領域番号０の領域を背景領域と記す。
【００４８】
ここで、定常光除去画像Ｃの各画素の領域番号をＧｒｐＮｕｍ［ｉ、ｊ］＝ｔと表す。抽出された被写体領域の領域数をｎとすると、ｔの取り得る値は０〜ｎである。
【００４９】
図６の説明に戻る。ステップＳ４０６に続いて、カメラマイコン２０１は、測光領域の測光結果を算出する（ステップＳ４０７）。測光領域の測光結果は、各被写体領域の輝度値の平均値とする。測光領域の測光結果をＲＭ［ｔ］と表す。
【００５０】
本実施例では、図１５に示す領域番号の割り当ての結果より、ｔは０〜３となる。図５に示す撮影の状況に基づいて、各ＲＭ［ｔ］（ただしｔ＝０を除く）の例を以下の式（４）、（５）及び（６）で表す値とする。
ＲＭ［１］＝２        式（４）
ＲＭ［２］＝２        式（５）
ＲＭ［３］＝１６      式（６）
【００５１】
図１６を参照して、定常光除去画像Ｃにおいて抽出された被写体領域９０１、９０２及び９０３と測光結果との関係を説明する。図１６は、定常光除去画像Ｃの各被写体領域の測光結果を示す図である。図１６において、各被写体領域中に示す数字は、対応する上記の各ＲＭ［ｔ］を示している。また、各被写体領域に対応する領域番号ＧｒｐＮｕｍ［ｉ、ｊ］を示している。図１６のように、被写体領域９０１、９０２及び９０３の各ＲＭ［ｔ］はそれぞれ２、２及び１６である。
【００５２】
カメラマイコン２０１は本発光の光量を決定する（ステップＳ４０８）。まず、各被写体領域の本発光におけるＳＢ１１９の光量と予備発光におけるＳＢ１１９の光量との段数差（以下、発光量段数差と記す）をＫＧＮＡｐｅｘ［ｔ］とする。カメラマイコン２０１は、Ｓ４０７で算出したＲＭ［ｔ］を用いて、ＫＧＮＡｐｅｘ［ｔ］を以下の式（７）により算出する。
ＫＧＮＡｐｅｘ［ｔ］＝
−ｌｏｇ２ＲＭ［ｔ］−Ａｖ０＋Ａｖ＋ＫＧＮＣＯＮＳＴ        式（７）
式（７）の定数ＫＧＮＣＯＮＳＴは、反射率が１８％である標準反射板等の被写体に対して、ＳＢ１１９を本発光したときに、撮像画像の緑成分の輝度値が適正となるための発光量段数差を示す。Ａｖ０は撮影レンズ１０２の開放Ｆ値を示す。Ａｖは撮影レンズ１０２の撮影時の絞りＦ値を示す。
【００５３】
本実施例では、図１６に示す各被写体領域に対応するＫＧＮＡｐｅｘ［ｔ］は、以下の式（８）、（９）及び（１０）のように表すことができる。
ＫＧＮＡｐｅｘ［１］＝−１−Ａｖ０＋Ａｖ＋ＫＧＮＣＯＮＳＴ  式（８）
ＫＧＮＡｐｅｘ［２］＝−１−Ａｖ０＋Ａｖ＋ＫＧＮＣＯＮＳＴ  式（９）
ＫＧＮＡｐｅｘ［３］＝−４−Ａｖ０＋Ａｖ＋ＫＧＮＣＯＮＳＴ  式（１０）
【００５４】
続いて、カメラマイコン２０１は、合焦領域と判断される領域が複数検出され、かつ、それら複数の合焦領域がそれぞれ被写体領域と重なる場合、各被写体領域の輝度値の平均値ＲＭ［ｔ］の平均値ＲＭａｖｅを求める。なお、合焦領域と判断される領域が１つ検出され、かつ、その合焦領域が１つの被写体領域と重なる場合、その被写体領域の輝度値の平均値ＲＭ［ｔ］をＲＭａｖｅとする。ここで、被写体領域に含まれる画素が合焦領域であるか否かを示す変数ｆｏｃｕｓ［ｉ、ｊ］（ｉ＝０〜１３、ｊ＝０〜９）を用意する。カメラマイコン２０１は、ｆｏｃｕｓ［ｉ、ｊ］に被写体領域に含まれる画素が合焦領域である場合に１、それ以外の場合に０を設定する。
【００５５】
本実施例では、図７（ａ）の説明のとおり、合焦領域と判断される領域が２つあり、それぞれ領域番号が１及び２の被写体領域と重なっている。よって、平均値ＲＭａｖｅは、以下の式（１１）のようになる。
ＲＭａｖｅ＝（ＲＭ［１］＋ＲＭ［２］）／２  ＝  ２      式（１１）
【００５６】
合焦領域の輝度値が適正となる発光量段数差をＫＧＮＡｐｅｘＨｏｎとする。カメラマイコン２０１は、ＫＧＮＡｐｅｘＨｏｎを以下の式（１２）により算出する。
ＫＧＮＡｐｅｘＨｏｎ＝
−ｌｏｇ２ＲＭａｖｅ−Ａｖ０＋Ａｖ＋ＫＧＮＣＯＮＳＴ      式（１２）
ここで、カメラマイコン２０１は、背景領域の発光量段数差であるＫＧＮＡｐｅｘ［０］をＫＧＮＡｐｅｘＨｏｎに設定する。本実施例では、ＫＧＮＡｐｅｘＨｏｎは以下のようになる。
ＫＧＮＡｐｅｘＨｏｎ＝  −１−Ａｖ０＋Ａｖ＋ＫＧＮＣＯＮＳＴ  式（１３）
予備発光におけるＳＢ１１９の光量及び本発光におけるＳＢ１１９の光量をそれぞれＧＮＭｏｎ及びＧＮＨｏｎとする。カメラマイコン２０１は、ＧＮＭｏｎ及びＫＧＮＡｐｅｘＨｏｎを用いて、ＧＮＨｏｎを以下の式（１４）により決定する。
【数１】
0005515541.tif 000002
【００５７】
カメラマイコン２０１は本発光の処理を行う（ステップＳ４１０）。まず、ＳＢ１１９本体内のＳＢマイコン２０７を通じて閃光発光部２０８の本発光を指示する。閃光発光部２０８は、ステップＳ４０８により決定した光量ＧＮＨｏｎによる本発光を行う。このとき、カメラマイコン２０１は、クイックリターンミラー１０３およびサブミラー１０４を撮影光路外に退避させ、輝度値ＬＶに基づいて算出したシャッター値及び絞り値に基づいて、シャッター１０５を開放し、絞り１１８を絞り込む。
【００５８】
カメラマイコン２０１は撮影の処理を行う（ステップＳ４１１）。まず、撮影レンズ１０２により第１撮像素子１０６に被写体像を結像させる。このとき、第１撮像素子１０６への光量の蓄積が開始する。ＳＢマイコン２０７は、ＳＢ１１９の光量が光量ＧＮＨｏｎに達した時点でＳＢ１１９の発光を停止する。カメラマイコン２０１は、所定の露光期間が経過すると、シャッター１０５を閉じて、クイックリターンミラー１０３を下げる。第１撮像素子１０６は撮影画像Ｅをカメラマイコン２０１へ出力する。撮影画像Ｅの各画素の輝度値の赤、緑及び青成分を、それぞれＩｍａｇｅ＿Ｒ［ｘ、ｙ］、Ｉｍａｇｅ＿Ｇ［ｘ、ｙ］及びＩｍａｇｅ＿Ｂ［ｘ、ｙ］とする。カメラマイコン２０１は、ｆｏｃｕｓ［ｉ、ｊ］＝１を満たす値ｉ及びｊと、式（１）及び（２）より、撮影画像Ｅの画素の位置を示す値ｘ及びｙの組み合わせを算出する。カメラマイコン２０１は、算出したｘ及びｙの各組み合わせに対応する各Ｉｍａｇｅ＿Ｇ［ｘ、ｙ］を第１撮像素子１０６から取得して、取得したＩｍａｇｅ＿Ｇ［ｘ、ｙ］の平均値を算出する。以下、Ｉｍａｇｅ＿Ｇ［ｘ、ｙ］の平均値をＩｍａｇｅ＿Ｇ＿ｆｏｃｕｓと表す。
【００５９】
本実施例では、ステップＳ４１１において撮影した撮影画像Ｅは図１７のようになる。図１７は、被写体５０１、５０２及び５０３を撮影した撮影画像Ｅを示す図である。図１７において、被写体が撮像された領域中に示す数字は、各画素の補正前の輝度値の緑成分Ｉｍａｇｅ＿Ｇ［ｘ、ｙ］を示している。被写体５０１、５０２及び５０３が撮像された領域９１１、９１２及び９１３のＩｍａｇｅ＿Ｇ［ｘ、ｙ］の値の例をそれぞれ１６、１６及び１６０とする。
【００６０】
カメラマイコン２０１は、予備発光に基づく補正値を算出する（ステップＳ４１２）。まず、定常光除去画像Ｃの各画素の輝度の補正値（以下、輝度補正値と記す）を算出する。輝度補正値をＣｏｒｒ＿ｉｍｇ２［ｉ、ｊ］とする。カメラマイコン２０１は、定常光除去画像Ｃの各画素の領域番号ＧｒｐＮｕｍ［ｉ、ｊ］を用いて、以下の式（１５）より、Ｃｏｒｒ＿ｉｍｇ２［ｉ、ｊ］を算出する。
【数２】
0005515541.tif 000003
なお、合焦領域及び背景領域に対応する画素の輝度はいずれもＫＧＮＡｐｅｘＨｏｎとなるため、式（１５）においてＣｏｒｒ＿ｉｍｇ２［ｉ、ｊ］＝０となる。すなわち、カメラマイコン２０１は、合焦領域及び背景領域に対応する画素を補正の対象から除外する。撮影画像Ｅの各画素の輝度補正値をＣｏｒｒ＿ｉｍｇ１とする。カメラマイコン２０１は、Ｃｏｒｒ＿ｉｍｇ２［ｉ、ｊ］を用いて、以下の式（１６）より、Ｃｏｒｒ＿ｉｍｇ１［ｘ、ｙ］を決定する。
Ｃｏｒｒ＿ｉｍｇ１［ｘ、ｙ］＝Ｃｏｒｒ＿ｉｍｇ２［ｉ、ｊ］  式（１６）
【００６１】
本実施例では、領域番号が１及び２である被写体領域についてＣｏｒｒ＿ｉｍｇ２［ｉ、ｊ］＝０となる。領域番号が３である被写体領域のＣｏｒｒ＿ｉｍｇ２［ｉ、ｊ］の値は以下の式（１７）のように算出される。
Ｃｏｒｒ＿ｉｍｇ２［ｉ、ｊ］＝ＫＧＮＡｐｅｘ［３］−ＫＧＮＡｐｅｘＨｏｎ
＝−４−（−１）＝−３    式（１７）
式（１６）及び（１７）より、Ｃｏｒｒ＿ｉｍｇ１［ｘ、ｙ］を決定する。
【００６２】
カメラマイコン２０１は、本発光に基づく補正値を算出する（ステップＳ４１３）。被写体からの反射光の光量を受光したときに第１撮像素子１０６から出力される輝度値の緑成分の目標値をＩｍａｇｅ＿Ｇ＿ｔａｒｇｅｔとする。本発光に基づく補正値を、２を底とするＩｍａｇｅ＿Ｇ＿ｆｏｃｕｓとＩｍａｇｅ＿Ｇ＿ｔａｒｇｅｔとの比の対数とし、以下、Ｈｏｓｅｉと記す。カメラマイコン２０１は、Ｈｏｓｅｉを以下の式（１８）により算出する。
【数３】
0005515541.tif 000004
Ｈｏｓｅｉが正となるのは、Ｉｍａｇｅ＿Ｇ＿ｆｏｃｕｓがＩｍａｇｅ＿Ｇ＿ｔａｒｇｅｔより小さい場合である。この場合、実際に本発光して得られた撮影画像において、被写体の緑成分の輝度値が目標値よりも小さく、アンダーと考えられる。そのため、明るくなるように補正する。逆に、Ｈｏｓｅｉが負となるのは、Ｉｍａｇｅ＿Ｇ＿ｆｏｃｕｓがＩｍａｇｅ＿Ｇ＿ｔａｒｇｅｔより大きい場合である。この場合、実際に本発光して得られた撮影画像において、被写体の緑成分の輝度値が目標値よりも大きく、オーバーと考えられる。そのため、暗くなるように補正する。この補正は、撮影時のレンズの絞り込みによる誤差、ＳＢの発光量誤差及び定常光による影響等、すべての誤差要因を含めた撮影画像の輝度値補正のために行う。
【００６３】
カメラマイコン２０１は、式（１６）により算出した予備発光に基づく補正値Ｃｏｒｒ＿ｉｍｇ１と、式（１８）により算出した本発光に基づく補正値Ｈｏｓｅｉとを用いて、以下の式（１９）、（２０）及び（２１）により撮影画像Ｅの各画素の輝度値を補正する（ステップＳ４１４）。
【数４】
0005515541.tif 000005
撮影画像Ｅの各画素の輝度値を補正した後の画像を、撮影画像Ｆとする。ここで、ＩｍａｇｅＨｏｎ＿Ｒ［ｘ、ｙ］、ＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］及びＩｍａｇｅＨｏｎ＿Ｂ［ｘ、ｙ］は、それぞれ撮影画像Ｆの各画素の輝度値の赤、緑及び青成分を示す。以上で、図６に示すフローチャートの処理が終了する。
【００６４】
本実施例では、ＩｍａｇｅＨｏｎ＿Ｒ［ｘ、ｙ］、ＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］及びＩｍａｇｅＨｏｎ＿Ｂ［ｘ、ｙ］は、それぞれ以下のようになる。
ＩｍａｇｅＨｏｎ＿Ｒ［ｘ、ｙ］
＝Ｉｍａｇｅ＿Ｒ［ｘ、ｙ］・２−３＋Ｈｏｓｅｉ    式（２２）
ＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］
＝Ｉｍａｇｅ＿Ｇ［ｘ、ｙ］・２−３＋Ｈｏｓｅｉ    式（２３）
ＩｍａｇｅＨｏｎ＿Ｂ［ｘ、ｙ］
＝Ｉｍａｇｅ＿Ｂ［ｘ、ｙ］・２−３＋Ｈｏｓｅｉ    式（２４）
ここで、例えば、実際の本発光の光量が、予備発光に基づいて算出した光量と等しかったとして、本発光に基づく補正値Ｈｏｓｅｉを０とする。このとき、撮影画像Ｆの各画素の輝度値は、補正前の輝度値の２−３＝１／８倍となる。画素の輝度値の緑成分を例に説明する。領域番号が３の被写体領域に対応する撮影画像Ｆの各画素の輝度値の緑成分ＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］は以下の式（２５）のように算出される。
ＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］＝１６０／８＝２０    式（２５）
【００６５】
図１８は、図１７に示す撮影画像Ｅの画像信号を補正した後の撮影画像Ｆを示す図である。図１８において、被写体が撮像された領域中に示す数字は、上記で算出した補正後の輝度値の緑成分であるＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］を示している。図１８のように、被写体５０３が撮像された領域９１３の各画素のＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］の値は、式（２５）より２０となる。領域番号が０、１及び２の被写体領域に対応する各画素は補正の対象から除外される。よって、被写体５０１及び５０２が撮像された領域９１１及び９１２の各画素のＩｍａｇｅＨｏｎ＿Ｇ［ｘ、ｙ］の値は、補正されず１６のままとなる。
【００６６】
図１７のような撮影画像Ｅにおいて、焦点を合わせた奥の被写体５０１及び５０２が撮像された領域９１１及び９１２の輝度値に比べて、手前の被写体５０３が撮像された領域９１３の輝度値が高くなると、撮影者は違和感を覚える場合がある。そのような場合でも、カメラマイコン２０１は、図１８のように、手前の被写体５０３が撮像された領域９１３の輝度値を補正することができる。よって、撮影者は違和感を軽減した撮影画像Ｆを撮影することができる。
【００６７】
実施例１の撮像装置１００によれば、カメラマイコン２０１は、図６のステップＳ４０７のように、図１６に示す定常光除去画像Ｃの領域番号が１、２及び３の被写体領域９０１、９０２及び９０３のうちの領域番号が１及び２の被写体領域９０１及び９０２を第１測光領域として、図６のステップＳ４０８のように、第１測光領域に対する測光結果に基づいて、ＳＢ１１９の光量ＧＮＨｏｎを決定する。カメラマイコン２０１は、図６のステップＳ４１４のように、ステップＳ４０８で決定された光量ＧＮＨｏｎでＳＢ１１９からの光束が照射された被写体を撮像して得られた撮影画像Ｅの画像信号のうち、図１６に示す定常光除去画像Ｃの被写体領域のうち第１測光領域とは異なる領域、すなわち、領域番号が３の被写体領域９０３を第２測光領域として、図１７に示す第２測光領域に対応する領域９１３の画像信号を補正する。これにより、撮像装置との距離が各々異なる複数の被写体を撮影する場合、撮影画像全体の画像信号が適正となるように撮影を行うことができる。よって、撮影者は、ＳＢを用いたことによる違和感を軽減した、見た目に自然な撮影画像Ｆを撮影することができる。また、実施例１によれば、特許文献１の撮像装置と比較して、ＳＢの発光回数を１回に抑えることができるため、ＳＢのエネルギーの消費量を低減することができる。また、複数枚の画像を保存する必要がないため、メモリの使用量を抑えることができる。よって、コストの低減に効果がある。
【００６８】
実施例１において、カメラマイコン２０１が、図６のステップＳ４０８のように、フォーカスポイント１５２のうち焦点状態が合焦であると判定されたフォーカスポイント１５２に対応する測光領域である領域番号が１及び２の被写体領域を第１測光領域として、ＳＢ１１９の光量ＧＮＨｏｎを決定する例を説明した。これにより、焦点状態が合焦であると判定された測光領域に対応する撮影画像の領域の画像信号が適正となるように本発光の光量を決定することができる。また、焦点状態が合焦であると判定された測光領域を除く領域に対応する撮影画像の領域の画像信号が適正となるように補正することができる。撮影者にとって、合焦である被写体の画像信号が適正であることが好ましいため、利便性の向上に効果がある。他に、例えば、焦点状態が合焦ではないと判定された測光領域を第１測光領域としてもよい。また、撮影者が選択した領域を第１測光領域としてもよい。
【００６９】
実施例１において、カメラマイコン２０１が、ステップＳ４１１のように、第１測光領域及び第２測光領域に対する第２撮像素子１１７の測光結果である図１６に示すようなＲＭ［１］、ＲＭ［２］及びＲＭ［３］に基づいて、図１７に示す第２測光領域に対応する領域９１３の画像信号を補正する例を説明した。これにより、測光結果に基づいてより適正な補正を行うことができる。実施例１では、各被写体領域の輝度値の平均値を測光結果とする例を説明したが、例えば、コントラストの平均値を測光結果としてもよい。
【００７０】
実施例１において、カメラマイコン２０１が、ステップＳ４１１のように、第１測光領域に対する第１測光結果であるＲＭ［１］及びＲＭ［２］に基づく発光量段数差ＫＧＮＡｐｅｘＨｏｎと、第２測光領域に対する第２測光結果であるＲＭ［３］に基づく発光量段数差ＫＧＮＡｐｅｘ［３］との差Ｃｏｒｒ＿ｉｍｇ２［ｉ、ｊ］に対応するＣｏｒｒ＿ｉｍｇ１［ｘ、ｙ］に基づいて、図１７に示す第２測光領域に対応する領域９１３の画像信号を補正する例を説明した。これにより、ＳＢの光量の差に基づいてより適正な補正を行うことができる。実施例１では、第１撮像素子１０６、第２撮像素子１１７の入出力特性が線形として、光量の差に基づく式（６）により画像信号を補正する例を説明した。第１撮像素子１０６、第２撮像素子１１７の入出力特性が非線形の場合、その影響を考慮した光量の差に基づいて画像信号を補正してもよい。
【００７１】
実施例１において、カメラマイコン２０１が、ステップＳ４１１のように、フォーカスポイント１５２が存在しない領域番号が０の被写体領域を第３領域として、第３領域に対応する領域の画像信号を補正の対象から除外する例を説明した。第３領域は、背景領域に対応する。フォーカスポイント１５２が存在しない背景領域は概して撮影者の注目する領域ではないため、補正をしなくても十分である場合が多い。背景領域を補正の対象から除外することにより、カメラマイコン２０１の処理量を削減して、撮影開始から完了までの処理時間の短縮に効果がある。
【００７２】
実施例１において、カメラマイコン２０１が、ステップＳ４０３のようにＳＢ１１９の照射を行って被写体からの光束を測光した結果である測光画像Ａと、ステップＳ４０４のようにＳＢ１１９の照射を行わずに被写体からの光束を測光した結果である測光画像Ｂとに基づく測光結果である定常光除去画像Ｃに基づいて、ステップＳ４０８のようにＳＢ１１９の光量を決定する例を説明した。定常光除去画像Ｃは予備発光のみによる被写体からの光束を測光した結果である。よって、測光画像Ａや測光画像Ｂではなく定常光除去画像Ｃを用いる方が、本発光の光量をより精度よく決定することができる。
【００７３】
実施例１において、撮影画像の各画素の画像信号を補正する一例として、画像信号の輝度値を補正する例を説明した。輝度値の他に、コントラスト値等を補正してもよい。
【００７４】
図６のステップＳ４１４において、予備発光に基づく補正値Ｃｏｒｒ＿ｉｍｇ１と本発光に基づく補正値Ｈｏｓｅｉとを用いて、撮影画像の各画素の輝度値を補正する例を説明した。例えば、本発光に基づく補正値Ｈｏｓｅｉを用いず、予備発光に基づく補正値Ｃｏｒｒ＿ｉｍｇ１のみで補正してもよい。
【００７５】
ステップＳ５００において、輝度値がＸ以上か否かにより２値画像を生成する例を説明した。例えば、輝度値が所定の範囲内であるか否かにより２値画像を生成してもよい。任意の輝度値ごとに２値画像を生成してもよい。任意の輝度値ごとに生成した複数の２値画像をマージして２値画像を生成してもよい。
【００７６】
ステップＳ４０８において、式（４）の定数ＫＧＮＣＯＮＳＴは、撮像画像の画素の緑成分の輝度値が適正となるための発光量段数差である例を説明した。例えば、撮像画像の画素の輝度値のうち、赤、青成分や補色成分が適正となるための発光量段数差を定数ＫＧＮＣＯＮＳＴに用いてもよい。
【００７７】
ステップＳ４１３において、撮影画像の画素の輝度値の緑成分に対応するＩｍａｇｅ＿Ｇ＿ｆｏｃｕｓ及びＩｍａｇｅ＿Ｇ＿ｔａｒｇｅｔを用いて、Ｈｏｓｅｉを算出する例を説明した。例えば、撮影画像の画素の輝度値のうち、赤、青成分や補色成分に対応する同様の各値を用いてＨｏｓｅｉを算出してもよい。
【００７８】
以上、本発明の実施例について詳述したが、本発明は係る特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００７９】
１００    撮像装置
１０６    第１撮像素子
１０７    焦点検出光学系
１０８    測距素子
１０９    レンズ光学系
１１６    測光用レンズ
１１７    第２撮像素子
１１９    ＳＢ
２０１    カメラマイコン
２０３    レンズマイコン
２０４    絞り制御部
２０７    ＳＢマイコン
２０８    閃光発光部
【図１】
0005515541.tif 000006
【図２】
0005515541.tif 000007
【図３】
0005515541.tif 000008
【図４】
0005515541.tif 000009
【図５】
0005515541.tif 000010
【図６】
0005515541.tif 000011
【図７】
0005515541.tif 000012
【図８】
0005515541.tif 000013
【図９】
0005515541.tif 000014
【図１０】
0005515541.tif 000015
【図１１】
0005515541.tif 000016
【図１２】
0005515541.tif 000017
【図１３】
0005515541.tif 000018
【図１４】
0005515541.tif 000019
【図１５】
0005515541.tif 000020
【図１６】
0005515541.tif 000021
【図１７】
0005515541.tif 000022
【図１８】
0005515541.tif 000023