(57)【特許請求の範囲】
【請求項１】
発光装置を発光させた撮影が可能な撮像装置であって、
複数の測光領域からそれぞれの測光値を取得する測光手段と、
前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値の補正を行う補正手段と、
前記補正手段により補正された測光値に基づいて、前記発光装置の本発光量を演算する演算手段と、を有し、
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域数が多いほど、前記対象領域の測光値を補正前よりも大きくする補正を行うことを特徴とする撮像装置。
【請求項２】
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域のうち前記対象領域との測光値の差分の絶対値が第１の閾値未満の領域は前記領域数に含まないことを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域のうち前記差分の絶対値が前記第１の閾値より大きい第２の閾値以上の領域は前記領域数に含まないことを特徴とする請求項２に記載の撮像装置。
【請求項４】
発光装置を発光させた撮影が可能な撮像装置であって、
複数の測光領域からそれぞれの測光値を取得する測光手段と、
前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値の補正を行う補正手段と、
前記補正手段により補正された測光値に基づいて、前記発光装置の本発光量を演算する演算手段と、を有し、
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が大きい領域数が多いほど、前記対象領域の測光値を補正前よりも小さくする補正を行うことを特徴とする撮像装置。
【請求項５】
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が大きい領域のうち前記対象領域との測光値の差分の絶対値が第３の閾値未満の領域は前記領域数に含まないことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が大きい領域のうち前記差分の絶対値が前記第３の閾値より大きい第４の閾値以上の領域は前記領域数に含まないことを特徴とする請求項５に記載の撮像装置。
【請求項７】
撮影レンズの焦点距離に関する情報を取得する取得手段を有し、
前記補正手段は、前記撮影レンズの焦点距離が短いほど前記対象領域の測光値の補正を行う際の補正量を大きくすることを特徴とする請求項１ないし６のいずれか１項に記載の撮像装置。
【請求項８】
発光装置を発光させた撮影が可能な撮像装置であって、
複数の測光領域からそれぞれの測光値を取得する測光手段と、
前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値に関する情報の補正を行う補正手段と、
前記補正手段により補正された測光値に関する情報に基づいて、前記発光装置の本発光量を演算する演算手段と、を有し、
前記演算手段は、前記測光手段により測光を行って得られる前記複数の測光領域の測光値の加重平均値を用いて前記発光装置の本発光量を演算し、
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域数が多いほど、前記対象領域の測光値に対する重み付けを補正前よりも大きくする補正を行うことを特徴とする撮像装置。
【請求項９】
発光装置を発光させた撮影が可能な撮像装置であって、
複数の測光領域からそれぞれの測光値を取得する測光手段と、
前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値に関する情報の補正を行う補正手段と、
前記補正手段により補正された測光値に関する情報に基づいて、前記発光装置の本発光量を演算する演算手段と、を有し、
前記演算手段は、前記測光手段により測光を行って得られる前記複数の測光領域の測光値の加重平均値を用いて前記発光装置の本発光量を演算し、
前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が大きい領域数が多いほど、前記対象領域の測光値に対する重み付けを補正前よりも小さくする補正を行うことを特徴とする撮像装置。
【請求項１０】
撮影レンズの焦点距離に関する情報を取得する取得手段を有し、
前記補正手段は、前記撮影レンズの焦点距離が短いほど前記対象領域の測光値に対する重み付けの補正を行う際の補正量を大きくすることを特徴とする請求項８または９に記載の撮像装置。
【請求項１１】
発光装置を発光させた撮影が可能な撮像装置の制御方法であって、
複数の測光領域からそれぞれの測光値を取得する測光ステップと、
前記発光装置をプリ発光させて前記測光ステップで測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値の補正を行う補正ステップと、
前記補正ステップで補正された測光値に基づいて、前記発光装置の本発光量を演算する演算ステップと、を有し、
前記補正ステップは、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域数が多いほど、前記対象領域の測光値を補正前よりも大きくする補正を行うことを特徴とする撮像装置の制御方法。
【請求項１２】
発光装置を発光させた撮影が可能な撮像装置の制御方法であって、
複数の測光領域からそれぞれの測光値を取得する測光ステップと、
前記発光装置をプリ発光させて前記測光ステップで測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値の補正を行う補正ステップと、
前記補正ステップで補正された測光値に基づいて、前記発光装置の本発光量を演算する演算ステップと、を有し、
前記補正ステップは、前記周辺領域の中における前記対象領域の測光値よりも測光値が大きい領域数が多いほど、前記対象領域の測光値を補正前よりも小さくする補正を行うことを特徴とする撮像装置の制御方法。
【請求項１３】
発光装置を発光させた撮影が可能な撮像装置の制御方法であって、
複数の測光領域からそれぞれの測光値を取得する測光ステップと、
前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値に関する情報の補正を行う補正ステップと、
前記補正ステップで補正された測光値に関する情報に基づいて、前記発光装置の本発光量を演算する演算ステップと、を有し、
前記演算ステップは、前記測光ステップで測光を行って得られる前記複数の測光領域の測光値の加重平均値を用いて前記発光装置の本発光量を演算し、
前記補正ステップは、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域数が多いほど、前記対象領域の測光値に対する重み付けを補正前よりも大きくする補正を行うことを特徴とする撮像装置の制御方法。
【請求項１４】
発光装置を発光させた撮影が可能な撮像装置の制御方法であって、
複数の測光領域からそれぞれの測光値を取得する測光ステップと、
前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値に関する情報の補正を行う補正ステップと、
前記補正ステップで補正された測光値に関する情報に基づいて、前記発光装置の本発光量を演算する演算ステップと、を有し、
前記演算ステップは、前記測光ステップで測光を行って得られる前記複数の測光領域の測光値の加重平均値を用いて前記発光装置の本発光量を演算し、
前記補正ステップは、前記周辺領域の中における前記対象領域の測光値よりも測光値が大きい領域数が多いほど、前記対象領域の測光値に対する重み付けを補正前よりも小さくする補正を行うことを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、発光装置を発光させた撮影が可能な撮像装置に関する。
【背景技術】
【０００２】
従来、ストロボ装置などの発光装置を発光させた撮影が可能な撮像装置において、予備発光（以下、プリ発光とする）を行い、予備発光の反射光を多分割測光センサで測光（以下、プリ測光とする）し、その結果に基づいて本発光時の発光量を演算するものがある。
【０００３】
例えば、特許文献１には、多点焦点検出で決定される合焦すべきエリアに対応した測光エリアでのフラッシュ予備発光の測光値に基づいて調光を行うフラッシュ制御装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−２５０２５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載されたフラッシュ制御装置では、合焦すべきエリアに対応した測光エリアにおいて、当該測光エリアに占める被写体領域の割合が小さいと、正確に本発光時の発光量を演算することが困難な場合がある。具体的には、１つの測光エリアに占める被写体の割合が小さく、プリ発光を行ってもプリ発光が反射されない領域が含まれる、あるいは、被写体よりも高反射率でプリ発光を反射する領域が含まれる場合である。このような場合、当該測光エリアのプリ発光時の測光値は、プリ発光が反射されない領域が含まれる場合には本来想定される測光値よりも小さくなり、被写体よりも高反射率でプリ発光を反射する領域が含まれる場合には本来想定される測光値よりも大きくなる。そのため、本発光時の発光量が、被写体に対して適切な発光量よりも大きい、あるいは、適切な発光量よりも小さくなってしまう。
【０００６】
そこで本発明は、被写体に対してより適正な発光量で本発光を行うことができるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
上記の課題を解決するために本発明にかかる撮像装置は、発光装置を発光させた撮影が可能な撮像装置であって、複数の測光領域からそれぞれの測光値を取得する測光手段と、前記発光装置をプリ発光させて前記測光手段により測光を行って得られる、前記複数の測光領域の中の対象領域の測光値と当該対象領域の周辺に位置する複数の測光領域からなる周辺領域の測光値とに基づいて、前記対象領域の測光値の補正を行う補正手段と、前記補正手段により補正された測光値に基づいて、前記発光装置の本発光量を演算する演算手段と、を有し、前記補正手段は、前記周辺領域の中における前記対象領域の測光値よりも測光値が小さい領域数が多いほど、前記対象領域の測光値を補正前よりも大きくする補正を行うことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、被写体に対してより適正な発光量で本発光を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本発明にかかる実施形態におけるカメラシステムの構成図。
【図２】本発明にかかる実施形態における測光センサの測光領域と測光値の関係を示す図。
【図３】本発明にかかる第１の実施形態におけるストロボ撮影時の発光量演算に関する処理のフローチャート。
【図４】本発明にかかる実施形態における補正量の決定方法を説明する図。
【図５】本発明にかかる第１の実施形態におけるストロボ撮影時の発光量演算に関する処理のフローチャート。
【図６】本発明にかかる第１の実施形態におけるストロボ撮影時の発光量演算に関する処理のフローチャート。
【図７】本発明にかかる周辺領域の設定方法の変形例を示す図。
【発明を実施するための形態】
【００１０】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１１】
（第１の実施形態）
図１は第１の実施形態におけるカメラシステムの構成図である。本カメラシステムは、発光装置を発光させた撮影が可能な撮像装置であるカメラ本体１００、レンズユニット２００、発光装置であるストロボ装置３００で構成されている。
【００１２】
まず、カメラ本体１００の構成について説明する。マイクロコンピュータＣＣＰＵ（以下、カメラマイコンとする）１０１は、カメラ本体１００の各部を制御するものである。
赤外カットフィルタやローパスフィルタ等を含むＣＣＤ，ＣＭＯＳ等の撮像素子１０２は、レンズユニット２００の撮影レンズを介して被写体の像が結像される。
【００１３】
シャッター１０３は、非撮影時には撮像素子１０２を遮光し、撮影時には撮像素子１０２へ撮影レンズを介して入射した光を導くように移動する。ハーフミラー１０４は、非撮影時にレンズユニット２００を介して入射した光の一部を反射しピント板１０５に結像させる。
【００１４】
測光センサ（ＡＥセンサ）１０６は、複数の測光領域を有する多分割測光センサであり、本実施形態では、図２に示すように、撮像画面をＡＥ１〜ＡＥ９の９つの測光領域に分割して測光を行うものとする。また、測光センサ１０６は、測光結果として各測光領域の測光値をカメラマイコン１０１へ出力する。
【００１５】
ペンタプリズム１０７は、ピント板１０５の被写体像を測光センサ１０６及び不図示の光学ファインダーに導く。
【００１６】
メモリ１０８は、後述する補正処理に用いる補正量を決めるためのテーブルを記憶したり、補正量を一時記憶する。
【００１７】
焦点検出回路１０９は複数の焦点検出領域を有する焦点検出センサを備えている。
【００１８】
また、カメラ本体１００は、電源スイッチやシャッターボタンなどを含む不図示の操作部を有している。シャッターボタンを半押しするとＳＷ１がオンとなり、撮影準備動作が開始され、シャッターボタンを全押しするとＳＷ２がオンとなり、撮影動作が開始される。
【００１９】
また、操作部を操作することで、撮影画面内のどの領域を合焦させるか（どの領域にピントを合わせるか）を設定することが可能であり、ユーザが操作部を操作して選んだ領域を合焦させることができる。なお、ユーザが操作部を操作して任意の領域を設定していない場合などには、カメラマイコン１０１が所定のアルゴリズムによって自動で合焦させる領域を設定する。
【００２０】
次に、ストロボ装置３００の構成について説明する。マイクロコンピュータＳＣＰＵ（以下、ストロボマイコンとする）３０１は、ストロボ装置３００の各部の動作を制御するものである。
【００２１】
光量制御装置３０２は、後述する光源３０５を点灯させるために電池電圧を昇圧する昇圧回路や発光の開始及び停止を制御する電流制御回路等が含まれている。ストロボ装置３００の照射角を変更するズーム光学系３０３は、フレネルレンズなどのパネル等から成る。反射傘３０４は、キセノン管や白色ＬＥＤなどを用いた光源３０５の発光光束を集光して被写体に照射するために設けられている。
【００２２】
その他、レンズユニット２００はマイクロコンピュータＬＰＵ（以下、レンズマイコンとする）２０１を有していて、レンズマイコン２０１は、カメラマイコン１０１から通信される情報に基づいて撮影レンズを駆動させて焦点調節などを行う。また、レンズユニット２００は、撮影レンズの焦点距離に関する情報をカメラマイコン１０１へ出力する。
【００２３】
図３は、ストロボ撮影時の発光量演算に関する処理のフローチャートである。図３に示したフローチャートは、ストロボ撮影を行うように設定された状態でシャッターボタンが全押しされてＳＷ２がオンになると開始される。なお、ストロボ撮影を行うように設定された状態とは、ユーザが操作部を操作して撮影時にストロボ装置３００を発光させるモードを選択した状態である。あるいは、シャッターボタンが全押しされる前に行った測光の結果に基づいてカメラマイコン１０１がストロボ装置３００を発光させる必要があると判断した状態である。本実施形態では、図２（ｃ）に示したような場面を撮影する場合を説明する。
【００２４】
カメラマイコン１０１は、ＳＷ２がオンであると判断すると、ステップＳ１０１において、ストロボ装置３００を所定の光量、例えばフル発光時の１／１６の発光量、でプリ発光させる。そして、プリ発光時の反射光を測光センサ１０６で測光し、プリ発光時の測光値（以下、プリ測光値とする）の取得を行う。このとき得られる各測光領域のプリ測光値を図２（ｂ）に示したように（ＦＡＥｉ  ：ｉ＝１，２，…，９）と表す。
【００２５】
ステップＳ１０２において、カメラマイコン１０１は、複数の測光領域の中から１つの測光領域を対象領域として選択する。以下では、選択した対象領域に対して上下、左右、斜めに隣接する測光領域を周辺領域とし、例えば、図２（ｃ）示す被写体の顔領域に対応する測光領域である中央の測光領域を対象領域として選択した場合、隣接する８つの測光領域が周辺領域となる。なお、対象領域の選択はＡＥｉ：ｉ＝１，２，…，９の順に実施し、以下の処理を全測光領域に対して行う。
【００２６】
ステップＳ１０３において、カメラマイコン１０１は、対象領域と周辺領域である各測光領域とのプリ測光値の差分を演算する。本実施形態では、対象領域の測光値から周辺領域の測光値を減算した値を差分ΔＬとして以下の説明を行う。
【００２７】
ステップＳ１０４において、カメラマイコン１０１は、ステップＳ１０３で演算した対象領域と周辺領域である各測光領域とのプリ測光値の差分ΔＬに基づいて、対象域の測光値の補正量を決定する。補正量の決定方法について図４を用いて説明する。
【００２８】
まず、ステップＳ１０３で演算した差分ΔＬに基づいて、評価値１（Ｅｉ）の演算を行う。図４（ａ）に示すように差分ΔＬがＬ１（Ｌ１＞０）以上である場合、対象領域よりも周辺領域のほうが被写体の距離が遠い、あるいは、被写体の反射率が低いと考えられる。そのため、対象領域においても周辺領域と同様の被写体領域が含まれるために測光値が本来想定される測光値よりも小さくなっていると考えられる。そこで、差分ΔＬがＬ１以上である場合、評価値１をＥａ（Ｅａ＞０）とし、評価値１がＥａとなる領域数Ｎ（Ｅａ）を＋１する（Ｎ（Ｅａ）の初期値は０）。
【００２９】
逆に、差分ΔＬが−Ｌ２（Ｌ２＞０）未満である場合、対象領域よりも周辺領域のほうが被写体の距離が近い、あるいは、被写体の反射率が高いと考えられる。そのため、対象領域においても周辺領域と同様の被写体領域が含まれるために測光値が本来想定される測光値よりも大きくなっていると考えられる。そこで、差分ΔＬが−Ｌ２未満である場合、評価値１をＥｂ（Ｅｂ＜０）とし、評価値１がＥｂとなる領域数Ｎ（Ｅｂ）を＋１する（Ｎ（Ｅｂ）の初期値は０）。このような評価値１（Ｅｉ）の演算を周辺領域である各測光領域に対して行う。
【００３０】
次に、評価値２（Ｅii）の演算を行う。評価値２（Ｅii）の演算は、評価値１の演算で求めたＥａとＥｂそれぞれに対して行う。図４（ｂ）に示すように、評価値１（Ｅｉ）がＥａである領域数Ｎ（Ｅａ）が多いほど評価値２（Ｅii）が大きくなるようにする。具体的には、Ｎ１≦Ｎ（Ｅａ）＜Ｎ２の場合は評価値２（Ｅii）をＥα、Ｎ２≦Ｎ（Ｅａ）＜Ｎ３の場合は評価値２（Ｅii）をＥβ、Ｎ３≦Ｎ（Ｅａ）の場合は評価値２（Ｅii）をＥγ（Ｅα＜Ｅβ＜Ｅγ）とする。Ｅｂである領域数Ｎ（Ｅｂ）についても同様の比較を行って評価値２（Ｅii）の演算を行う。
【００３１】
次に、評価値１（Ｅｉ）と評価値２（Ｅii）とに基づいて、評価値３（Ｅiii）の演算を行う。評価値３は以下の式（１）により求められる。
評価値３（Ｅiii）＝（Ｅａ×Ｅii）＋（Ｅｂ×Ｅii）・・・式（１）
式（１）により、評価値３（Ｅiii）は、差分ΔＬがＬ１以上である領域数が多いほど大きくなり、差分ΔＬが−Ｌ２未満である領域数が多いほど小さくなる。
【００３２】
次に、評価値３（Ｅiii）に基づいて対象領域の測光値に対する補正量（Ｒｅｖ）を演算する。
【００３３】
図４（ｃ）に示すように、Ｅ１≦Ｅiii＜Ｅ２（０＜Ｅ１＜Ｅ２）の場合、周辺領域の中に対象領域よりも測光値が小さい領域が多いため、対象領域の測光値が本来想定される測光値よりも小さくなっていると考えられる。そのため、補正量（Ｒｅｖ）をｒｅｖ１（ｒｅｖ１＞１）とする。Ｅ２≦Ｅiiiの場合、Ｅ１≦Ｅiii＜Ｅ２の場合よりも周辺領域の中に対象領域よりも測光値が小さい領域が多いため、対象領域の測光値が本来想定される測光値よりもさらに小さくなっていると考えられる。そのため、補正量（Ｒｅｖ）をｒｅｖ２（ｒｅｖ２＞ｒｅｖ１）とする。
【００３４】
逆に、−Ｅ４≦Ｅiii＜−Ｅ３（０＜Ｅ３＜Ｅ４）の場合、周辺領域の中に対象領域よりも測光値が大きい領域が多いため、対象領域の測光値が本来想定される測光値よりも大きくなっていると考えられる。そのため、補正量（Ｒｅｖ）をｒｅｖ３（ｒｅｖ３＜１）とする。Ｅiii＜−Ｅ４の場合、−Ｅ４≦Ｅiii＜Ｅ３の場合よりも周辺領域の中に対象領域よりも測光値が大きい領域が多いため、対象領域の測光値が本来想定される測光値よりもさらに大きくなっていると考えられる。そのため、補正量（Ｒｅｖ）をｒｅｖ４（ｒｅｖ４＜ｒｅｖ３）とする。
【００３５】
−Ｅ３≦Ｅiii＜Ｅ１の場合、対象領域と周辺領域との測光値の差が大きくなく、対象領域の測光値が本来想定される測光値と略等しいとみなせるため、補正量（Ｒｅｖ）は１、すなわち、測光値の補正は行わない。
【００３６】
このようにして演算された補正量は、カメラマイコン１０１によってメモリ１０８に記憶される。
【００３７】
ステップＳ１０５において、カメラマイコン１０１は、ＡＥｉ：ｉ＝１，２，…，９のすべての測光領域の測光値に対する補正量の演算が終了したかを判断する。補正量の演算が終了していない測光領域が存在する場合、ステップＳ１０２に戻り、新たな測光領域を対象領域として選択してステップＳ１０３、Ｓ１０４の処理を行う。
【００３８】
すべての測光領域の測光値に対する補正量の演算が終了したら、ステップＳ１０６において、カメラマイコン１０１は各測光領域の測光値に補正量を反映させる。具体的には、補正後の測光値Ｆ’ＡＥｉは、以下の式（２）により求められる。
Ｆ’ＡＥｉ＝ＦＡＥｉ×Ｒｅｖ（ＡＥｉ）（ｉ＝１，２，・・・，９）・・・式（２）
【００３９】
ステップＳ１０７において、カメラマイコン１０１はステップＳ１０６で補正処理された各測光領域の測光値に基づいて、本発光時の発光量（本発光量）を演算する発光量演算を行う。
【００４０】
ステップＳ１０８において、カメラマイコン１０１は、ステップＳ１０７で演算された発光量で発光を行うようにストロボ装置３００を制御して撮影を行う。
【００４１】
以上のように、選択した測光領域の周辺に当該測光領域よりも測光値が小さい領域が多い場合には、当該測光領域の測光値が本来想定される測光値よりも小さくなっていると考えられるため、当該測光領域の測光値を大きくする補正を行う。逆に、選択した測光領域の周辺に当該測光領域よりも測光値が大きい領域が多い場合には、選択した測光領域の測光値が本来想定される測光値よりも大きくなっていると考えられるため、当該測光領域の測光値を小さくする補正を行う。
【００４２】
このように、選択した測光領域の測光値を当該測光領域の周辺領域の測光値に基づいて補正処理を行うことにより、１つの測光領域全体に占める被写体の割合が小さい場合であっても、被写体に対してより適正な発光量を演算することができる。
【００４３】
（第２の実施形態）
本実施形態は、第１の実施形態とストロボ撮影時の発光量演算に関する処理が異なっている。なお、本実施形態におけるカメラシステムは第１の実施形態と同様であるため、詳細な説明は省略する。
【００４４】
以下では、本実施形態におけるストロボ撮影時の発光量演算に関する処理を図５のフローチャートを用いて説明する。
【００４５】
ステップＳ２０１及びＳ２０２で行う処理は、第１の実施形態におけるストロボ撮影時の発光量演算に関する処理のステップＳ１０１及び１０２と同様であるため、説明は省略する。
【００４６】
ステップＳ２０３において、カメラマイコン１０１は、周辺領域である各測光領域の測光値を、所定値ＦＨ及び所定値ＦＬ（ＦＨ＞ＦＬ）と比較する。そして、周辺領域である各測光領域のうち、測光値が所定値ＦＬよりも大きく所定値ＦＨ未満である領域数が所定値以上であるかを判断する。周辺領域である各測光領域のうち、測光値が所定値ＦＬよりも小さい領域または所定値ＦＨより大きい領域の数が図４（ｂ）で示すＮ１以上であれば、ステップＳ２０４へ進み、Ｎ１未満であればステップＳ２０６へ進む。周辺領域である各測光領域のうち、測光値が所定値ＦＬよりも小さい領域または所定値ＦＨより大きい領域数が所定値未満である場合、対象領域と周辺領域とにおいて、略同一の距離に略同一の反射率の被写体が存在すると考えられる。そのため、対象領域に占める被写体の割合が小さくても実際の測光値は本来想定される測光値と略等しいとみなすことができるので、対象領域の測光値を補正する必要はなく、ステップＳ２０４及びステップＳ２０５の処理を省略する。
【００４７】
ステップＳ２０４において、カメラマイコン１０１は、対象領域と周辺領域である各測光領域とのプリ測光値の差を演算する。本実施形態も第１の実施形態と同様に、対象領域の測光値から周辺領域の測光値を減算した値を差分ΔＬとして以下の説明を行う。
【００４８】
ステップＳ２０５において、カメラマイコン１０１は、ステップＳ２０４で演算した周辺領域である各測光領域とのプリ測光値の差分ΔＬに基づいて、対象領域の測光値の補正量を決定する。補正量の決定方法について図４を用いて説明する。
【００４９】
本実施形態では、第１の実施形態とは異なり、差分ΔＬが大きすぎる場合及び小さすぎる場合には、その周辺領域の評価値１（Ｅｉ）を０にする。具体的には、Ｌ１≦ΔＬ＜Ｌ３である場合、評価値１をＥａ（Ｅａ＞０）とし、評価値１がＥａとなる領域数Ｎ（Ｅａ）を＋１し、Ｌ３≦ΔＬである場合、評価値を０とし領域数の加算を行わない。逆も同様に、差分ΔＬが−Ｌ４≦ΔＬ＜Ｌ２である場合、評価値１をＥｂ（Ｅｂ＜０）とし、評価値１がＥｂとなる領域数Ｎ（Ｅｂ）を＋１し、ΔＬ＜−Ｌ４である場合、評価値を０とし領域数の加算を行わない。
【００５０】
Ｌ３≦ΔＬである場合、対象領域では十分にプリ発光の反射光が得られていて、対象領域における被写体の割合が大きく、対象領域における背景の影響は小さいと考えられる。すなわち、実際の測光値と本来想定される測光値との差が小さいと考えられるので、本実施形態では補正しすぎないように補正量が０に近くなるようにしている。ΔＬ＜−Ｌ４である場合、対象領域では十分にプリ発光の反射光が得られていて、対象領域における被写体の割合が大きく、対象領域における背景の影響は小さいが、周辺領域に鏡やガラスなどの高反射物が存在していると考えられる。
【００５１】
このような場合も同様に、実際の測光値と本来想定される測光値との差が小さいと考えられるので、本実施形態では補正しすぎないように補正量が０に近くなるようにしている。
【００５２】
以降は、第１の実施形態と同様にして、評価値２（Ｅii）及び評価値３（Ｅiii）を演算し、評価値３（Ｅiii）に基づいて対象領域の測光値に対する補正量（Ｒｅｖ）を演算する。
【００５３】
ステップＳ２０６ないしＳ２０９の処理は、第１の実施形態におけるストロボ撮影時の発光量演算に関する処理のステップＳ１０５ないしＳ１０８と同様であるため、説明は省略する。
【００５４】
以上のように、周辺領域である各測光領域のうち、選択した測光領域と測光値の差分が小さい測光領域の数が多い場合には、選択した測光領域の測光値を補正しないので、選択した測光領域の測光値を余計に補正することを抑制できる。また、選択した測光領域の測光値と周辺領域の測光値との差分が大きい場合には、補正量が０に近くなるように補正量の演算を行うので、選択した測光領域の測光値を補正しすぎることを抑制できる。このように、撮影状況に応じた適正な補正処理を行うことで、被写体に対してより適正な発光量を演算することができる。
【００５５】
（第３の実施形態）
本実施形態は、第１及び第２の実施形態とストロボ撮影時の発光量演算に関する処理が異なっている。なお、本実施形態におけるカメラシステムは第１の実施形態と同様であるため、詳細な説明は省略する。
【００５６】
以下では、本実施形態におけるストロボ撮影時の発光量演算に関する処理を図６のフローチャートを用いて説明する。
【００５７】
ステップＳ３０１において、カメラマイコン１０１は、レンズユニット２００から撮影レンズの焦点距離に関する情報を取得する。
【００５８】
以下、ステップＳ３０２ないしＳ３０５の処理は、第２の実施形態におけるストロボ撮影時の発光量演算に関する処理のステップＳ２０１ないしＳ２０４と同様であるため、説明は省略する。
【００５９】
ステップＳ３０６において、カメラマイコン１０１は、カメラマイコン１０１は、ステップＳ３０５で演算した周辺領域である各測光領域とのプリ測光値の差分ΔＬに基づいて、対象領域の測光値の補正量を決定する。補正量の決定方法について図４を用いて説明する。
【００６０】
本実施形態では、第２の実施形態とは異なり、補正量の演算に撮影レンズの焦点距離に関する情報を用いる。
【００６１】
具体的には、第２の実施形態と同様にして演算した補正量（Ｒｅｖ）に対して、撮影レンズの焦点距離に基づいて決定した補正係数を乗算する。補正係数と撮影レンズの焦点距離とは図４（ｄ）に示すような関係であり、撮影レンズの焦点距離が短いほど補正係数は大きい。撮影レンズの焦点距離を短くして撮影する場合、すなわち、撮影画角を広角にして撮影する場合には、撮像画面に占める被写体の割合が小さいことが多いと考えられる。そのため、撮影レンズの焦点距離が短いほど１つの測光領域に占める被写体の割合が小さく実際の測光値と本来想定される測光値との差が大きいと考えられるので、撮影レンズの焦点距離が短いほど補正係数を大きくしている。このように撮影レンズの焦点距離に関する情報に基づいて決定した補正係数を乗算して最終的な補正量とする。
【００６２】
ステップＳ３０７ないしＳ３１０の処理は、第１の実施形態におけるストロボ撮影時の発光量演算に関する処理のステップＳ１０５ないしＳ１０８と同様であるため、説明は省略する。
【００６３】
以上のように、撮影レンズの焦点距離に関する情報を用いて測光値に対する補正量を演算するため、撮影状況に応じた適正な補正量を演算することができ、被写体に対してより適正な発光量を演算することができる。
【００６４】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【００６５】
例えば、上記の実施形態において、評価値１（Ｅｉ）を演算する際にＬ１、Ｌ２、Ｌ３、Ｌ４を閾値としたが、更に細かく閾値を設定して１（Ｅｉ）を演算するようにしても構わない。評価値２（Ｅii）や評価値３（Ｅiii）を演算する際も同様である。
【００６６】
また、対象領域の測光値から周辺領域の測光値を減算した値を差分として求めたが、周辺領域の測光値から対象領域の測光値を減算した値を差分として求めてもよいし、差分の絶対値を用いて閾値との比較を行ってもよい。例えば、評価値１（Ｅｉ）の演算を行う際に、対象領域の測光値よりも測光値が小さい周辺領域のうち対象領域との測光値の差分の絶対値が第１の閾値未満の領域は、評価値２（Ｅii）の演算を行う際の領域数に含まないようにしてもよい。これは、上記の実施形態における差分ΔＬとＬ１との比較に対応する。また、評価値１（Ｅｉ）の演算を行う際に、対象領域の測光値よりも測光値が小さい周辺領域のうち対象領域との測光値の差分の絶対値が第２の閾値以上の領域は、評価値２（Ｅii）の演算を行う際の領域数に含まないようにしてもよい。この場合、第２の閾値は第１の閾値よりも大きい値にする。これは、上記の実施形態における差分ΔＬとＬ３との比較に対応する。また、評価値１（Ｅｉ）の演算を行う際に、対象領域の測光値よりも測光値が大きい周辺領域のうち対象領域との測光値の差分の絶対値が第３の閾値未満の領域は、評価値２（Ｅii）の演算を行う際の領域数に含まないようにしてもよい。第２の閾値は第１の閾値よりも大きい値にする。これは、上記の実施形態における差分ΔＬと−Ｌ２との比較に対応する。また、評価値１（Ｅｉ）の演算を行う際に、対象領域の測光値よりも測光値が大きい周辺領域のうち対象領域との測光値の差分の絶対値が第４の閾値以上の領域は、評価値２（Ｅii）の演算を行う際の領域数に含まないようにしてもよい。この場合、第４の閾値は第３の閾値よりも大きい値にする。第２の閾値は第１の閾値よりも大きい値にする。これは、上記の実施形態における差分ΔＬと−Ｌ４との比較に対応する。なお、上記の例において、区別する条件を閾値以下とするか閾値未満とするかはどちらでもよく、区別する条件を閾値以上とするか閾値より大きいとするかも同様にどちらでもよい。上記の実施形態でも同じく、例えば、差分ΔＬがＬ１以上である場合、評価値１をＥａ（Ｅａ＞０）としていたところを、差分ΔＬがＬ１より大きい場合、評価値１をＥａ（Ｅａ＞０）としてもよい。
【００６７】
また、測光センサ１０６の測光領域も上記の実施形態で説明した数に限定されるものではなく、より多くの測光領域を有していてもよい。また、図７に示すように、選択した測光領域に隣接する測光領域を周辺領域とするのではなく、選択した測光領域からの距離が所定範囲内に位置する周辺の測光領域を周辺領域としてもよい。
【００６８】
また、上記の実施形態のように補正量の演算を行うのではなく、予めメモリ１０８などに記憶した補正テーブルを用いて、選択した測光領域と周辺領域である各測光領域とのプリ測光値の差分ΔＬの度数分布に基づいて測光値を補正するようにしてもよい。
【００６９】
また、上記の実施形態のようにカメラ本体に発光装置であるストロボ装置を装着したカメラシステムではなく、カメラ本体に発光装置を内蔵した構成であってもよい。
【００７０】
また、上記の実施形態のようにカメラ本体にレンズユニットを装着したカメラシステムではなく、カメラ本体とレンズユニットとを一体化した構成であってもよい。
【００７１】
また、測光センサを撮像素子とは別に設けた構成ではなく、撮像素子から出力される画像信号に基づいて、撮像画面を複数に分割してそれぞれの領域ごとに測光を行う構成であってもよい。
【００７２】
また、上記の３つの実施形態で説明した補正量の決定方法を組み合わせて補正量を決定してもよく、例えば、第１の実施形態で説明した方法で補正量を決定する際に、第３の実施形態で説明したように焦点距離に関する情報を用いても構わない。
【００７３】
また、上記の３つの実施形態では、シャッターボタンが全押しされてＳＷ２がオンになってから撮影を開始するまでの間に本発光量を演算する場合を説明したが、シャッターボタンとは別に本発光量を決定するための操作部を有していてもよい。その場合、例えば、本発光量を決定するための操作部が操作されたら図３に示したフローチャートを開始し、本発光量の演算に続いて撮影を行わないようにすればよい。
【００７４】
また、ストロボ撮影を行う際に測光値の補正処理を必ず行う必要はなく、測光モードや撮影モードに応じて補正処理を行うようにしてもよい。
【００７５】
また、複数の測光領域のすべてを対象領域とする必要はなく、測光モードや撮影モードに応じて一部の測光領域のみ対象領域としてもよい。あるいは、不図示の被写体検出部による被写体検出の結果に基づいて、主被写体が存在する測光領域のみ対象領域としてもよい。
【００７６】
また、対象領域に関する情報の補正として対象領域の測光値の補正を行うのではなく、発光量演算における対象領域の重み付けを補正するようにしてもよい。例えば、複数の測光領域の測光値にそれぞれ重み付けした加重平均値を用いて発光量演算を行う構成において、対象領域の測光値を補正した場合と同様になるように、加重平均値における対象領域の重み付けを補正すればよい。その場合、上記の３つの実施形態で説明した補正処理と同様に重み付けの補正量を決定すればよい。
【００７７】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００７８】
１０１  カメラマイコン
１０２  撮像素子
１０６  測光センサ
１０８  メモリ
３００  ストロボ装置
【図１】
0005932240.tif 000002
【図２】
0005932240.tif 000003
【図３】
0005932240.tif 000004
【図４】
0005932240.tif 000005
【図５】
0005932240.tif 000006
【図６】
0005932240.tif 000007
【図７】
0005932240.tif 000008