(57)【要約】  本発光の調光精度を高める。  プリ発光処理によって求められたプリ発光被写体推定距離またはこのプリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する。バウンス発光の場合には、プリ発光被写体推定距離がレンズピント被写体推定距離より短いときには、プリ発光被写体推定距離から所定量だけレンズピント被写体推定距離に近づけた距離を本発光調整被写体推定距離とする。
2018194045.tif 000002
【特許請求の範囲】
【請求項１】
バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する制御部を備える
撮像装置。
【請求項２】
上記レンズピント被写体推定距離には近側のレンズ誤差情報が反映されている
請求項１に記載の撮像装置。
【請求項３】
上記制御部は、上記プリ発光被写体推定距離が上記レンズピント被写体推定距離より遠い場合、上記レンズピント被写体推定距離を用いることなく、上記バウンス発光の場合の本発光量を調整する
請求項１に記載の撮像装置。
【請求項４】
上記制御部は、上記プリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、上記レンズピント被写体推定距離に基づいて本発光調整被写体推定距離を求め、該本発光調整被写体推定距離に基づいて上記本発光量を調整する
請求項１に記載の撮像装置。
【請求項５】
上記制御部は、上記プリ発光被写体推定距離が上記レンズピント被写体推定距離より短いときには、上記プリ発光被写体推定距離から所定量だけ上記レンズピント被写体推定距離に近づけた距離を上記本発光調整被写体推定距離とする
請求項４に記載の撮像装置。
【請求項６】
上記制御部は、上記レンズピント被写体推定距離を上記本発光調整被写体推定距離とする
請求項５に記載の撮像装置。
【請求項７】
上記制御部は、上記プリ発光被写体推定距離が上記レンズピント被写体推定距離より一定量以上短いとき、上記プリ発光被写体推定距離から上記一定量を限度に長くした距離を上記本発光調整被写体推定距離とする
請求項５に記載の撮像装置。
【請求項８】
上記制御部は、上記近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報をレンズ装置から取得する
請求項２に記載の撮像装置。
【請求項９】
上記制御部は、上記近側のレンズ誤差情報をレンズ装置から取得して、上記近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報を得る
請求項２に記載の撮像装置。
【請求項１０】
上記近側のレンズ誤差情報を保持する保持部をさらに備え、
上記制御部は、上記近側のレンズ誤差情報を上記保持部から取得して、上記近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報を得る
請求項２に記載の撮像装置。
【請求項１１】
上記近側のレンズ誤差情報を外部サーバから取得して上記保持部に保持するための通信部をさらに備える
請求項１０に記載の撮像装置。
【請求項１２】
上記近側のレンズ誤差情報を入力して上記保持部に保持するためのユーザ操作部をさらに備える
請求項１０に記載の撮像装置。
【請求項１３】
上記制御部は、バウンス発光の場合には、上記発光部が上記撮像装置の筐体に固定されている状態にあるとき、上記プリ発光被写体推定距離と上記レンズピント被写体推定距離に基づいて本発光量を調整する
請求項１に記載の撮像装置。
【請求項１４】
上記制御部は、発光部の向き情報に基づいて上記プリ発光被写体推定距離を補正する
請求項１に記載の撮像装置。
【請求項１５】
上記制御部は、上記プリ発光被写体推定距離の補正量を上記発光部の向き情報に応じた発光減衰率に基づいて得る
請求項１４に記載の撮像装置。
【請求項１６】
上記制御部は、上記発光部の向き情報に応じた発光減衰率の情報を上記発光部から取得する
請求項１５に記載の撮像装置。
【請求項１７】
上記発光部の向き情報に応じた発光減衰率を保持する保持部をさらに備え、
上記制御部は、上記発光部の向き情報に応じた発光減衰率の情報を上記保持部から取得する
請求項１５に記載の撮像装置。
【請求項１８】
バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する
撮像装置の制御方法。
【請求項１９】
バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する制御部を備える
処理装置。
【請求項２０】
プリ発光処理によって求められたプリ発光被写体推定距離を得る処理と、レンズを介したピント情報から求められ、近側のレンズ誤差情報が反映された近側被写体推定距離および遠側のレンズ誤差情報が反映された近側被写体推定距離を得る処理と、発光部の向き情報に基づいて上記プリ発光被写体推定距離を補正する処理と、上記補正されたプリ発光被写体推定距離、上記近側被写体推定距離および上記遠側被写体推定距離に基づいて、本発光量を調整する処理を制御する制御部を備える
撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、撮像装置、撮像装置の制御方法および処理装置に関し、詳しくは、プリ発光の結果に基づいて本発光の調光を行うようにした撮像装置等に関する。
【背景技術】
【０００２】
例えば、特許文献１には、プリ発光による測光値と測距部からの距離情報を用いて本発光量を制御するストロボ撮影装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−２５８４３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来、ストロボ光を直接被写体に当てるのではなく、天井や壁面等に向けて発光してそこで反射した光を被写体に当てて撮影する、いわゆるバウンス撮影が知られている。この場合、光路は、距離情報が示す距離よりも長くなる。【０００５】
そこで、従来においては、バウンス撮影のときには、距離情報を用いないで、プリ発光による被写体推定距離に基づいて本発光量を制御することが行われている。しかし、このプリ発光による被写体推定距離は、被写体の反射率の高低に大きく影響される。例えば、被写体の反射率が非常に高い場合には、バウンス撮影のときであっても、プリ発光による被写体推定距離が測距部からの距離情報が示す距離よりも短いという結果が出ることがあり、プリ発光による被写体推定距離だけで本発光量を制御した場合には、露出アンダーになることもある。【０００６】
本技術の目的は、本発光の調光精度を高めることにある。
【課題を解決するための手段】
【０００７】
本技術の概念は、
バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する制御部を備える
撮像装置（処理装置）にある。【０００８】
本技術において、プリ発光処理によってプリ発光被写体推定距離またはこのプリ発光被写体推定距離に対応する情報が求められる。レンズを介したピント情報からレンズピント被写体推定距離が求められる。そして、プリ発光被写体推定距離またはこのプリ発光被写体推定距離に対応する情報と、レンズピント被写体推定距離に基づいて、本発光量が調整される。【０００９】
例えば、レンズピント被写体推定距離には近側のレンズ誤差情報が反映されている、ようにされてもよい。また、例えば、制御部は、プリ発光被写体推定距離がレンズピント被写体推定距離より遠い場合、レンズピント被写体推定距離を用いることなく、バウンス発光の場合の本発光量を調整する、ようにされてもよい。また、例えば、制御部は、プリ発光被写体推定距離またはこの発光被写体推定距離に対応する情報と、レンズピント被写体推定距離に基づいて本発光調整被写体推定距離を求め、この光調整被写体推定距離に基づいて本発光量を調整する、ようにされてもよい。【００１０】
例えば、制御部は、プリ発光被写体推定距離がレンズピント被写体推定距離より短いときには、プリ発光被写体推定距離から所定量だけレンズピント被写体推定距離に近づけた距離を最終的な被写体推定距離とする、ようにされてもよい。この場合、例えば、制御部は、レンズピント被写体推定距離を本発光調整被写体推定距離とする、ようにされてもよい。また、この場合、例えば、制御部は、プリ発光被写体推定距離がレンズピント被写体推定距離より一定量以上短いとき、プリ発光被写体推定距離から上記一定量を限度に長くした距離を本発光調整被写体推定距離とする、ようにされてもよい。【００１１】
例えば、制御部は、近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報をレンズ装置から取得する、ようにされてもよい。また、例えば、制御部は、近側のレンズ誤差情報をレンズ装置から取得して、近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報を得る、ようにされてもよい。【００１２】
また、例えば、近側のレンズ誤差情報を保持する保持部をさらに備え、制御部は、近側のレンズ誤差情報を保持部から取得して、近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報を得る、ようにされてもよい。この場合、例えば、近側のレンズ誤差情報を外部サーバから取得して保持部に保持するための通信部をさらに備える、ようにされてもよい。また、この場合、例えば、近側のレンズ誤差情報を入力して保持部に保持するためのユーザ操作部をさらに備える、ようにされてもよい。【００１３】
このように本技術においては、バウンス発光の場合には、プリ発光被写体推定距離またはこのプリ発光被写体推定距離に対応する情報と、レンズピント被写体推定距離に基づいて、本発光量が調整される。そのため、バウンス発光を行う際の本発光の調光精度を高めることが可能となる。【００１４】
なお、本技術において、例えば、制御部は、バウンス発光の場合には、発光部が撮像装置の筐体に固定されている状態にあるとき、プリ発光被写体推定距離とレンズピント被写体推定距離に基づいて本発光量を調整する、ようにされてもよい。これにより、光路がピント情報に基づき生成されたレンズピント被写体推定距離よりも短くなる場合に、レンズピント被写体推定距離が用いられることで、本発光の調光精度が低下することを防止できる。【００１５】
また、本技術において、例えば、制御部は、発光部の向き情報に基づいてプリ発光被写体推定距離を補正する、ようにされてもよい。これにより、プリ発光被写体推定距離をより適切に求めることができ、バウンスの場合における本発光の調光精度をより高めることができる。【００１６】
この場合、例えば、制御部は、プリ発光被写体推定距離の補正量を発光部の向き情報に応じた発光減衰率に基づいて得る、ようにされてもよい。そして、この場合、例えば、制御部は、発光部の向き情報に応じた発光減衰率の情報を発光部から取得する、ようにされてもよい。また、この場合、例えば、発光部の向き情報に応じた発光減衰率を保持する保持部をさらに備え、制御部は、発光部の向き情報に応じた発光減衰率の情報を保持部から取得する、ようにされてもよい。【００１７】
また、本技術の他の概念は、
プリ発光処理によって求められたプリ発光被写体推定距離を得る処理と、レンズを介したピント情報から求められ、近側のレンズ誤差情報が反映された近側被写体推定距離および遠側のレンズ誤差情報が反映された近側被写体推定距離を得る処理と、発光部の向き情報に基づいて上記プリ発光被写体推定距離を補正する処理と、上記補正されたプリ発光被写体推定距離、上記近側被写体推定距離および上記遠側被写体推定距離に基づいて、本発光量を調整する処理を制御する制御部を備える【００１８】
本技術において、プリ発光処理によってプリ発光被写体推定距離が求められる。レンズを介したピント情報から、近側のレンズ誤差情報が反映された近側被写体推定距離および遠側のレンズ誤差情報が反映された近側被写体推定距離が求められる。発光部の向き情報に基づいて、プリ発光被写体推定距離が補正される。そして、補正されたプリ発光被写体推定距離、近側被写体推定距離および遠側被写体推定距離に基づいて、本発光量が調整される。【００１９】
例えば、制御部は、プリ発光被写体推定距離の補正量を発光部の向き情報に応じた発光減衰率に基づいて得る、ようにされてもよい。この場合、例えば、制御部は、発光部の向き情報に応じた発光減衰率の情報を発光部から取得する、ようにされてもよい。また、この場合、例えば、発光部の向き情報に応じた発光減衰率を保持する保持部をさらに備え、制御部は、発光部の向き情報に応じた発光減衰率の情報をこの保持部から取得する、ようにされてもよい。【００２０】
このように本技術においては、発光部の向き情報に応じてプリ発光被写体推定距離を補正して用いるものであり、プリ発光被写体推定距離をより適切に求めることができ、本発光の調光精度を高めることができる。
【発明の効果】
【００２１】
本技術によれば、本発光の調光精度を高めることができる。なお、本明細書に記載された効果はあくまで例示であって限定されるものではなく、また付加的な効果があってもよい。
【図面の簡単な説明】
【００２２】
【図１】実施の形態としての撮像システムの構成例を示すブロック図である。
【図２】ダイレクト照射およびバウンス照射の状態を示す図である。
【図３】撮影時の制御処理の一例を示すフローチャート（１/２）である。
【図４】撮影時の制御処理の一例を示すフローチャート（２/２）である。
【図５】発光撮影の制御処理の一例を示すフローチャートである。
【図６】プリ調光シーケンスの制御処理の一例を示すフローチャートである。
【図７】測光部の構成と動作を説明するための図である。
【図８】測光部の構成と動作を説明するための図である。
【図９】本発光量算出の制御処理の一例を示すフローチャートである。
【図１０】被写体実距離［ｍ］とレンズ装置が出力する距離情報との対応関係の一例を示す図である。
【図１１】被写体実距離［ＤＶ］とレンズ装置２００が出力する距離情報と実距離との差分との対応関係の一例を示す図である。
【図１２】最終被写体推定距離dv_finalを得る際の補正について説明するための図である。
【図１３】最終被写体推定距離dv_finalを得る際の補正について説明するための図である。
【図１４】最終被写体推定距離dv_finalを得る際の補正について説明するための図である。
【図１５】最終被写体推定距離dv_finalを得る際の補正について説明するための図である。
【図１６】本発光量算出の制御処理の他の一例を示すフローチャートである。
【図１７】本発光撮影シーケンスの制御処理の一例を示すフローチャートである。
【図１８】バウンスの確度に応じて本発光量を制御する場合において、外部ストロボ状態取得の制御処理の一例を示すフローチャートである。
【図１９】外部ストロボの光軸と、その光軸からの垂直確度（仰角）θｆの関係を示す図である。
【図２０】配光角度が上下方向０〜９０度までのそれぞれの角度方向の発光量減衰率を各ストロボズーム位置に応じて示す図である。
【図２１】外部ストロボの光軸と、その光軸からの垂直確度（仰角）θｆと、バウンス角度θｂの関係を示す図である。
【図２２】発光部光軸からの垂直角度°と発光減衰率の関係の一例を示す図である。
【図２３】発光部光軸からの垂直角度°と配光角補正量（ＥＶ）の関係の一例を示す図である。
【図２４】本発光量算出の制御処理の一例を示すフローチャートである。
【図２５】各ストロボズーム位置とストロボバウンス角度との関係から本発光制御のタイプを切り替えるための組み合わせ例を示す図である。
【発明を実施するための形態】
【００２３】
以下、発明を実施するための形態（以下、「実施の形態」とする）について説明する。なお、説明を以下の順序で行う。
１．実施の形態
２．変形例
【００２４】
＜１．実施の形態＞
［撮像システムの構成例］
図１は、実施の形態としての撮像システム１０の構成例を示している。この撮像システム１０は、撮像装置１００および交換レンズ２００を備える。撮像システム１０は、例えば、レンズを交換することが可能なデジタルスチルカメラ（例えば、デジタル一眼カメラ）により実現される。
【００２５】
撮像装置１００は、被写体を撮像して画像データ（撮像画像）を生成し、生成された画像データを画像コンテンツ（静止画コンテンツまたは動画コンテンツ）として記録する撮像装置である。また、撮像装置１００は、レンズマウント（図示せず）を介して交換レンズ２００を取り付けることができる。
【００２６】
交換レンズ２００は、レンズマウント（図示せず）を介して撮像装置１００に取り付けられる交換レンズユニットである。交換レンズ２００は、レンズ部２１１と、絞り２１２と、交換レンズ制御部２２０と、通信部２２１を備える。
【００２７】
撮像装置１００は、バス１０１と、シャッター１１１と、シャッター制御部１１２と、撮像素子１１３と、撮像制御部１１４と、操作部１２１と、操作制御部１２２と、表示部１３１と、表示制御部１３２とを備える。また、撮像装置１００は、メモリ１４１と、メモリ制御部１４２と、ＲＯＭ（Read Only Memory）１５１と、ＲＡＭ（Random Access Memory）１５２を備える。
【００２８】
また、撮像装置１００は、ＣＰＵ（Central Processing Unit）１５３と、通信インタフェース１５４を備える。また、撮像装置１００は、通信部１６１と、測光部１６２と、測距部１６３と、外部ストロボ１７１と、発光制御部１７２と、コネクト部１７３を備える。なお、バス１０１はシステムバスである。撮像装置１００を構成する各部は、バス１０１を介して相互に通信可能となるように接続されている。
【００２９】
レンズ部２１１は、被写体からの入射光を集光するレンズ群であり、これらのレンズ群により集光された光が撮像素子１１３に入射される。なお、レンズ部２１１は、焦点を合わせるためのフォーカスレンズや被写体を拡大するためのズームレンズ等により構成される。また、レンズ部２１１を構成する各レンズが交換レンズ制御部２２０により制御され、ズーム機能、フォーカス機能等が実現される。
【００３０】
通信部２２１は、撮像装置１００の通信部１６１と通信をする。通信部２２１は、撮像装置１００側から要求情報を受信して、交換レンズ制御部２２０に送る。交換レンズ制御部２２０が、要求情報に含まれる駆動要求に基づいて、レンズ部２１１および絞り２１２の制御を行う。また、通信部２２１、交換レンズ制御部２２０から送られてくるレンズ部２１１の各レンズの位置および絞り２１２の状態を示す状態情報を撮像装置１００側に送信する。
【００３１】
絞り２１２は、レンズ部２１１を通過する入射光の光量を調整する。絞り２１２で調整後の光は、撮像素子１１３に入射される。また、絞り２１２は、交換レンズ制御部２２０により制御される。
【００３２】
シャッター１１１は、シャッター制御部１１２の制御に基づいて、撮像素子１１３に入射される光を物理的に遮る。すなわち、シャッター１１１は、撮像素子１１３に入射される光を通したり遮ったりすることにより光量を調節する。なお、撮像素子１１３に入射される光を物理的に遮るシャッターを用いる例を示すが、このシャッターと同等の機能を実現することができる電子シャッターを用いるようにしてもよい。シャッター制御部１１２は、ＣＰＵ１５３の制御に基づいて、シャッター１１１を制御する。
【００３３】
撮像素子１１３は、撮像制御部１１４の制御に基づいて、レンズ部２１１および絞り２１２を介して入射された光により受光面に結像された被写体の光学像（被写体像）を、画素毎に電気信号に変換し、１画面分の画像信号（画像データ）を出力する。撮像素子１１３から出力される画像信号については、バス１０１を介して各種の画像処理が施される。
【００３４】
また、撮像素子１１３から出力される画像信号を用いて、各種演算処理が行われる。この演算処理として、例えば、ＡＦ（Auto Focus：自動焦点）演算処理、ＡＥ（Automatic Exposure：自動露出）演算処理、ＡＷＢ（Auto White Balance：オートホワイトバランス）演算処理が行われる。
【００３５】
なお、撮像制御部１１４の制御に基づいて、撮像素子に蓄積された画像データの全部または一部を読み出すことが可能であれば、撮像素子の蓄積形態や読み出し形態として、各種の形態を用いることができる。また、撮像素子１１３として、例えば、ＣＣＤ（Charge Coupled Device）センサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）センサ等を用いることができる。
【００３６】
撮像制御部１１４は、ＣＰＵ１５３の制御に基づいて、撮像素子１１３による撮像処理や出力処理を制御する。具体的には、撮像制御部１１４は、撮像制御を行うためのタイミング信号（例えば、撮像素子１１３が１画面毎の画像信号を蓄積する際および読み出しを行う際に必要となる駆動タイミング信号）を生成し、生成されたタイミング信号を撮像素子１１３に供給する。各種のタイミング信号が撮像素子１１３に供給されると、撮像素子１１３において撮像処理や画像信号の出力処理のタイミング信号として用いられる。
【００３７】
操作部１２１は、各種操作を行うためのボタン等の操作部材を備え、ユーザからの操作入力を受け付ける。操作制御部１２２は、ＣＰＵ１５３の制御に基づいて、操作部１２１により受け付けられる操作入力に関する制御を行う。
【００３８】
操作部１２１で受け付けられた操作入力の内容は操作制御部１２２を介してＣＰＵ１５３に送られる。操作部１２１は、ユーザからの要求を撮像装置１００に反映させるためのインタフェースである。なお、撮像装置１００の外面に配置されるボタン等の操作部材以外に、表示部１３１上にタッチパネルを設け、ユーザからの操作入力をタッチパネルにおいて受け付けるようにしてもよい。
【００３９】
表示部１３１は、表示制御部１３２から供給された各種画像データに対応する画像を表示する。表示制御部１３２は、ＣＰＵ１５３の制御に基づいて、各種画像データを表示部１３１に表示させる。また、表示部１３１は、表示対象となる画像に付随する情報等を、その画像とともに提供する。表示部１３１は、例えば、撮像素子１１３から出力されて各種の画像処理が施された画像データ（撮像画像）を順次表示する。
【００４０】
また、表示部１３１は、例えば、メモリ１４１に記憶されている画像ファイルに対応する画像を表示する。なお、表示部１３１として、例えば、有機ＥＬ（Electro Luminescence）パネル、ＬＣＤ（Liquid Crystal Display）等の表示パネルを用いることができる。また、例えば、使用者がその指を表示面に接触または近接することにより操作入力を行うことが可能なタッチパネルを用いるようにしてもよい。
【００４１】
メモリ１４１は、メモリ制御部１４２の制御に基づいて、画像データ等を記録する不揮発性の記憶装置である。メモリ制御部１４２は、ＣＰＵ１７０の制御に基づいて、メモリ１４１からのデータの読み出しや、メモリ１４１へのデータの書き込み等のメモリ制御を行う
【００４２】
撮像素子１１３から出力されて各種の画像処理が施された画像データが、画像ファイル（静止画像ファイルあるいは動画像ファイル）としてメモリ１４１に記録される。なお、メモリ１４１は、撮像装置１００に着脱可能とするようにしてもよく、撮像装置１００に固定または内蔵するようにしてもよい。また、メモリ１４１として、例えば、半導体メモリ、磁気ディスク、光ディスク等の他の記憶媒体を用いることができる。
【００４３】
ＲＯＭ１５１は、ＣＰＵ１５３が実行するプログラム、ソフトウェア、データ等を格納する不揮発性メモリである。ＲＡＭ１５２は、ＣＰＵ１５３が動作する際に一時的に保持すべきデータや書き換え可能なデータを保持する揮発性メモリである。
【００４４】
ＣＰＵ１５３は、ＲＯＭ１５１に記憶されているプログラム、ソフトウェア等に基づいて、撮像装置１００の各部を制御する。すなわち、ＣＰＵ１５３は、プログラム、ソフトウェア等を実行することにより、バス１０１を介して通信可能な構成要素を総括的に制御する。
【００４５】
通信インタフェース（通信Ｉ/Ｆ）１５４は、外部機器、例えばデジタルインタフェースで接続されたパーソナルコンピュータ、あるいはネットワークで接続された外部サーバ等と通信を行って、情報の送信あるいは受信をする。例えば、この通信インタフェース１５４により、メモリ１４１に記録されている画像ファイルをネットワーク上のサーバに送って格納できる。また、例えば、ネットワーク上のサーバにアクセスして、ＣＰＵ１５３が撮像装置１００を制御するための更新プログラムあるいはその他の必要な情報を取得できる。
【００４６】
測光部１６２は、レンズ部２１１および絞り２１２を介して入射された光の一部を受光し、被写体側の明るさ、すなわち被写体輝度に関する測光信号を生成して、ＣＰＵ１５２に送る。測光部１６２は、例えば、受光部が複数の測光エリアに分割されている測光センサで構成されている。被写体に係る光学像が複数の測光エリアに分割され、各測光エリアにおいて個別に測光値が得られる。
【００４７】
測距部１６３は、交換レンズ２００から通信で送られてくるフォーカスレンズ位置情報（ピント情報）に基づいて撮像装置１００から被写体までの距離を示す被写体推定距離を演算して、ＣＰＵ１５１に送る。なお、交換レンズ２００から通信で上述の被写体推定距離の情報が送られてくる場合には、測距部１６３における被写体推定距離の演算は不要となる。なお、測距部１６３としては、フォーカスレンズ位置情報（ピント情報）に基づいて被写体距離を演算で求める構成だけではなく、超音波やレーザ等を用いて被写体距離情報を得る構成も考えられる。
【００４８】
外部ストロボ１７１は、外部発光部を構成する。この外部ストロボ１７１は、例えば撮像装置１００の筐体上部に設けられたコネクト部１７３を用いて装着され、被写体に対してストロボ光を照射するように設けられる。外部ストロボ１７１は、例えばキセノンランプのような放電器具であり、強い光を一瞬だけ発光し、強い閃光を被写体に照射することができる。なお、図示の例においては、内臓のストロボについては省略されている。
【００４９】
外部ストロボ１７１は、照射方向が可変可能に構成されており、撮像対象に対する照射としてダイレクトあるいはバウンスを選択的に行うことができる。図２（ａ）はバウンス角度θｂが０度であってダイレクト照射（直射発光）の状態を示し、図２（ｂ）はバウンス角度θｂが０度でないバウンス照射（バウンス発光）の状態を示している。
【００５０】
発光制御部１７２は、ＣＰＵ１５３の制御に基づいて、外部ストロボ１７１の発光量や発光タイミングを制御する。この実施の形態においては、被写体を撮像する本発光の前に、プリ発光（予備発光）が行われ、その結果に基づいて本発光の発光量が適切に調整される。
【００５１】
図３、図４のフローチャートは、ＣＰＵ１５３における撮影時の制御処理の一例を示している。まず、ＣＰＵ１５３は、ステップＳＴ１において、電源オンとされることで、制御処理を開始する。次に、ＣＰＵ１５３は、ステップＳＴ２において、電源オン処理および初期設定をする。
【００５２】
次に、ＣＰＵ１５３は、ステップＳＴ３において、操作情報を取得する。この場合、ＣＰＵ１５３は、露出モード、露出補正値、プレビュー、ＡＦ/ＭＦ切り替えなどの操作情報を取得する。次に、ＣＰＵ１５３は、ステップＳＴ４において、絞り、焦点距離などのレンズ情報を取得する。
【００５３】
次に、ＣＰＵ１５３は、ステップＳＴ５において、外部ストロボ１７１が装着されているか否かを判断する。装着されているとき、ＣＰＵ１５３は、ステップＳＴ６において、外部ストロボ１７１の状態を取得する。この外部ストロボ１７１の状態には、発光オン/オフ、バウンスなどの情報が含まれる。
【００５４】
次に、ＣＰＵ１５３は、ステップＳＴ７において、外部ストロボ１７１がバウンスの状態にあるか否かを判断する。ＣＰＵ１５３は、バウンスの状態にあるか否かを、ステップＳＴ６で外部ストロボ１７１から取得されたバウンス情報に基づいて判断する。なお、外部ストロボ１７１が被写体に向いているか否かを判定する処理を行って、その結果向いていないと判定した場合にバウンス状態であると判断するようにされてもよい。バウンスの状態にあるとき、ＣＰＵ１５３は、ステップＳＴ８において、バウンスフラグをセットする。ＣＰＵ１５３は、ステップＳＴ８の処理の後、ステップＳＴ９の処理に移る。なお、ステップＳＴ５で外部ストロボ１７１が装着されていないとき、あるいはステップＳＴ７でバウンスの状態にないとき、直ちにステップＳＴ９の処理に移る。
【００５５】
ステップＳＴ９において。ＣＰＵ１５３は、表示部１３１にライブビューの表示を行うと共に、撮影露出制御値を演算する。次に、ＣＰＵ１５３は、ステップＳＴ１０において、発光するか否かの判定をする。例えば、非発光に設定してあれば発光しないと判定する。また、例えば、自動発光に設定してあって、測光信号により被写体輝度が充分であれば発光しないと判定する。
【００５６】
発光すると判定するとき、ＣＰＵ１５３は、ステップＳＴ１１において、発光フラグをセットし、その後に、ステップＳＴ１２の処理に移る。一方、発光しないと判定するとき、ＣＰＵ１５３は、発光フラグをセットすることなく、直ちにステップＳＴ１２の処理に移る。
【００５７】
ステップＳＴ１２において、ＣＰＵ１５３は、ライブビューの表示を行うと共に、撮影ゲイン設定とその制御をする。次に、ＣＰＵ１５３は、ステップＳＴ１３において、シャッター速度（ＳＳ）設定とその制御をする。さらに、ＣＰＵ１５３は、ステップＳＴ１４において、絞り値設定とその制御をする。
【００５８】
次に、ＣＰＵ１５３は、ステップＳＴ１５において、Ｓ１オン状態、つまりシャッターボタンが半押し状態にあるか否かを判断する。Ｓ１オン状態にないとき、ＣＰＵ１５３は、ステップＳＴ３の処理に戻る。一方、Ｓ１オン状態にあるとき、ＣＰＵ１５３は、ステップＳＴ１６において、オートフォーカス制御をする。
【００５９】
次に、ＣＰＵ１５３は、ステップＳＴ１７において、オートフォーカス情報を取得する。このオートフォーカス情報には、合焦/非合焦、ピント情報に基づいて生成された被写体推定距離の情報等が含まれる。例えば、この被写体推定距離の情報は、レンズ装置２００から撮像装置２００に直接供給されるか、あるいはンズ装置２００から撮像装置１００に供給されるピント情報に基づいて測距部１６３で算出される。
【００６０】
また、例えば、レンズ装置２００から撮像装置１００に被写体推定距離の情報が供給される場合、同時に、近側の誤差が含められた近側被写体推定距離と遠側の誤差が含められた遠側被写体推定距離の情報、あるいは近側および遠側の誤差の情報が供給される。近側および遠側の誤差の情報が供給される場合には、これと被写体推定距離の情報に基づいて、近側の誤差が含められた近側被写体推定距離と遠側の誤差が含められた遠側被写体推定距離の情報が演算されて用いられる。
【００６１】
次に、ＣＰＵ１５３は、ステップＳＴ１８において、Ｓ２オン状態、つまりシャッターボタンが深押し状態にあるか否かを判断する。Ｓ２オン状態にないとき、ＣＰＵ１５３は、ステップＳＴ３の処理に戻る。一方、Ｓ２オン状態にあるとき、ＣＰＵ１５３は、ステップＳＴ１９の処理に移る。
【００６２】
ステップＳＴ１９において、ＣＰＵ１５３は、発光フラグがセットされているか否かを判断する。発光フラグがセットされているとき、ＣＰＵ１５３は、ステップＳＴ２０において、発光撮影処理を行い、その後、ステップＳＴ２１において、画像データをメディアに記録する。一方、発光フラグがセットされていないとき、ＣＰＵ１５３は、ステップＳＴ２２において、非発光撮影処理を行い、その後に、ステップＳＴ２１において、画像データをメディアに記録する。なお、この実施の形態において、メディアは、メモリ１４１（図１参照）である。
【００６３】
次に、ＣＰＵ１５３は、ステップＳＴ２３において、電源オフ操作があるか否かを判断する。電源オフ操作がないとき、ＣＰＵ１５３は、ステップＳＴ３の処理に戻る。一方、電源オフ操作があるとき、ＣＰＵ１５３は、ステップＳＴ２４において、電源オフ処理を行い、その後に、ステップＳＴ２５において、制御処理を終了する。
【００６４】
図５のフローチャートは、ＣＰＵ１５３における発光撮影の制御処理の一例を示している。まず、ＣＰＵ１５３は、ステップＳＴ３１において、制御処理を開始する。そして、ＣＰＵ１５３は、ステップＳＴ３２において、プリ調光シーケンスの制御処理、ステップＳＴ３３において、本発光量の算出の制御処理、さらにステップＳＴ３４において、本発光撮影シーケンスの制御処理を実行する。そして、ＣＰＵ１５３は、ステップＳＴ３４の処理の後、ステップＳＴ３５において、制御処理を終了する。
【００６５】
図６のフローチャートは、ＣＰＵ１５３におけるプリ調光シーケンスの制御処理の一例を示している。まず、ＣＰＵ１５３は、ステップＳＴ４０において、制御処理を開始する。その後、ＣＰＵ１５３は、ステップＳＴ４１において、プリ発光制御値を設定する。
【００６６】
この場合、ＣＰＵ１５３は、プリ発光量を、例えば、ＩＳＯ感度、距離情報、絞りの情報から、以下の数式（１）で示されるストロボ適正ガイドナンバー計算式を用いて算出する。
【数１】
2018194045.tif 000003
【００６７】
次に、ＣＰＵ１５３は、ステップＳＴ４２において、プリ発光量を発光制御部１７２から外部ストロボ１７１に伝達し、ステップＳＴ４３においてプリ発光の発光を行って、ステップＳＴ４４において、測光部１６２から測光値を取得する。
【００６８】
上述したように、測光部１６２は受光部が複数の測光エリアに分割されている測光センサで構成されており、被写体に係る光学像が複数の測光エリアに分割され、各測光エリアにおいて個別に測光値が得られる。ｍ×ｎのマトリクス状に区切られた複数の測光エリアが存在する場合には、ｍ×ｎ個の測光値lvl_pre_0 〜 lvl_pre_(m*n-1)が得られる。ここで、０〜m*n-1のそれぞれは、測光エリアの番号を示す。例えば、図７（ａ）は、測光部１６２が９×６＝５４個の測光エリアを備えている例を示し、０〜５３のエリア番号が付されている。
【００６９】
図６に戻って、次に、ＣＰＵ１５３は、ステップＳＴ４５において、プリ発光の発光をせずに、ステップＳＴ４６において、測光部１６２から測光値を取得する。ｍ×ｎのマトリクス状に区切られた複数の測光エリアが存在する場合には、ｍ×ｎ個の測光値lvl_nonpre_0 〜 lvl_nonpre_(m*n-1)が得られる。
【００７０】
次に、ＣＰＵ１５３は、ステップ４７において、測光エリア毎に発光時の測光値から非発光時の測光値を差し引き、それらを重み付け加算して、プリ調光評価値level_eva_preを算出する。以下の数式（２）は、プリ調光評価値level_eva_preの算出式を示している。akは、ｋ番目のエリアの重み付け係数を示している。
【数２】
2018194045.tif 000004
【００７１】
図７（ｂ）は、測光部１６２が図７（ａ）に示すように０〜５３のエリア番号で示される５４個の測光エリアを備えている場合に、各測光エリアに対応した重み付け係数a0〜a53が予め設定されていることを示している。図７（ｃ）は、重み付け係数a0〜a53の具体例を示している。
【００７２】
次に、ＣＰＵ１５３は、ステップＳＴ４８において、プリ発光による被写体推定距離dv_mainを演算する。この場合、プリ発光量をiv_preとし、プリ発光時の絞りをav_preとし、プリ発光時の感度（ゲイン制御）をsv_preとするとき、以下の数式（３）によって、プリ発光量で適正なる距離dv_pre(Apex)を求める。
dv_pre = iv_pre - av_pre + sv_pre      ・・・（３）
【００７３】
ステップＳＴ４７で算出したプリ調光評価値level_eva_preと、数式（３）で求められたdv_preと、ターゲットレベルlevel_targetから、以下の数式（４）で、プリ発光による被写体推定距離dv_mainが演算される。なお、level_eva_pre = 0 の場合、dv_main は、決め打ちの所定値とされる。
dv_main = dv_pre - log2( level_eva_pre / level_target )      ・・・（４）
【００７４】
ＣＰＵ１５３は、ステップＳＴ４８の処理の後に、ステップＳＴ４９において、制御処理を終了する。
【００７５】
ここで、プリ発光評価値level_eva_preと、プリ発光による被写体推定距離dv_mainの具体的な算出例を説明する。最初に、図８を参照して、プリ発光評価値level_eva_preについて説明する。図８（ａ）はライブビューを示している。また、図８（ｂ）はプリ非発光タイミングの露光状態を示し、図８（ｃ）はその露光状態における各測光エリアの検波値（測光値）を示している。
【００７６】
図８（ｄ）は、プリ発光タイミングの露光状態を示し、図８（ｅ）はその露光状態における各測光エリアの検波値（測光値）を示している。図８（ｆ）は、検波状態を示し、図８（ｇ）に示すように、測光エリア毎にプリ発光タイミングの測光値から非プリ発光タイミングの測光値が差し引かれた差分値が得られる。
【００７７】
図８（ｈ）は各測光エリアの重み付け係数akを示し、図８（ｉ）は各測光エリアの差分値にそれぞれ対応する重み付け係数akを掛けた値を示している。従って、この具体例においては、数式（５）に示すように、プリ発光評価値level_eva_preは１４と算出される。
【数３】
2018194045.tif 000005
【００７８】
次に、プリ発光による被写体推定距離dv_mainについて説明する。各制御値のApex値は、例えば、以下の値であるとする。
プリ発光量：iv_pre                        Gno.2.0 → iv_pre =  -3
プリ発光時の絞り：av_pre                  Fno.4.0 → av_pre = 4
プリ発光時の感度(ゲイン制御)：sv_pre            ISO400 → sv_pre = 7
【００７９】
各制御値から、以下の数式（６）に示すように、プリ発光量で適正になる距離dv_pre(Apex)が算出される。
dv_pre = iv_pre - av_pre + sv_pre = -3 - 4 + 7 = 0      ・・・（６）
【００８０】
上述したようにプリ発光評価値level_eva_preは１４と算出され、また、ターゲットレベルlevel_targetは例えば４０であるとする。ターゲットレベルは目標露出値で、その露光値になるように本発光量を決めることになる。
プリ発光評価値：level_eva_pre            level_eva_pre = 14
ターゲットレベル：level_target            level_target = 40
【００８１】
従って、この具体例においては、数式（７）に示すように、被写体推定距離dv_mainは１．５１５と算出される。ここで、2^(1.515/2) = 1.69であり、dv_main = 1.515は１．６９ｍに相当する。
dv_main = dv_pre - log2( level_eva_pre / level_target )
= 0 - log2( 14 / 40)
= 1.515      ・・・（７）
【００８２】
なお、プリ発光評価値level_eva_preが０の場合、すなわちプリ発光の反射が無い場合、非常に遠い位置に被写体があると判断し、dv_main は、決め打ちの大きな所定値とされる。
【００８３】
図９は、ＣＰＵ１５３における本発光量算出の制御処理の一例を示している。まず、ＣＰＵ１５３は、ステップＳＴ５１において、制御処理を開始する。次に、ＣＰＵ１５３は、ステップＳＴ５２において、ピントがあっているか不確定でレンズ距離情報を使用できない、いわゆるＡＦローコンか判断し、ＡＦローコンでなければ、カメラ（撮像装置）から被写体までの距離の情報として、dv_lensNear、 dv_lensFarを取得する。
【００８４】
dv_lensNearは、近側の誤差が含められた近側被写体推定距離をＤＶ単位で表したものである。一方、dv_lensFarは、遠側の誤差が含められた遠側被写体推定距離をＤＶ単位で表したものである。ＤＶは、距離を示すApex値の単位で、距離［ｍ］とＤＶの関係は，以下の通りである。なお、ここでは、ｄｖは数値を表し、ＤＶは単位を表している。
dv[DV] = log2(dist[m]^2)  あるいは dv[DV] = 2×log2(dist[m])
dist：距離［ｍ］
log2：２を底とする対数
dist^2：distの２乗
【００８５】
レンズ装置２００から撮像装置１００に、例えば、被写体推定距離の情報dist_lensTyp［ｍ］と共に、近側被写体推定距離の情報dist_lensNear［ｍ］および遠側被写体推定距離の情報dist_lensFar［ｍ］が供給される。図１０は、被写体実距離［ｍ］と、レンズ装置２００が出力する距離情報との対応関係の一例を示している。ＣＰＵ１５３は、dist_lensNear［ｍ］、dist_lensFar［ｍ］のそれぞれをＤＶ単位系に変換して、dv_lensNear［ＤＶ］、 dv_lensFar［ＤＶ］を得ることができる。レンズの精度、合焦精度がよくなればなるほど、dv_lensNearとdv_lensFarとの差は小さくなっていく。
【００８６】
なお、この場合、レンズ装置２００から撮像装置１００に、ＤＶ単位系の距離情報であるdv_lensTyp［ＤＶ］、dv_lensNear［ＤＶ］および dv_lensFar［ＤＶ］が供給されてもよい。ここで、dv_lensTyp［ＤＶ］は、dist_lensTyp［ｍ］をＤＶ単位系に変換したものである。
【００８７】
あるいは、レンズ装置２００から撮像装置１００に、例えば、被写体推定距離の情報dist_lensTyp［ｍ］と共に、近側の誤差の情報（dist_lensNear − dist_lensTyp）［ｍ］および遠側の誤差の情報（dist_lensFar − dist_lensTyp）［ｍ］が供給される。ＣＰＵ１５３は、これらの情報から近側の誤差が含められた近側被写体推定距離の情報dist_lensNear［ｍ］および遠側の誤差が含められた遠側被写体推定距離の情報dist_lensFar［ｍ］を得ることができ、さらにそれぞれをＤＶ単位系に変換して、dv_lensNear［ＤＶ］、dv_lensFar［ＤＶ］を得ることができる。
【００８８】
なお、レンズ装置２００から撮像装置１００に、ＤＶ単位系の距離情報であるdv_lensTyp［ＤＶ］、ＤＶ単位系の誤差情報である（dv_lensNear − dv_lensTyp）［ＤＶ］および （dv_lensFar − dv_lensTyp）［ＤＶ］が供給されてもよい。図１１は、被写体実距離［ＤＶ］と、レンズ装置２００が出力する距離情報と実距離との差分［ＤＶ］、つまり（dv_lensNear − dv_lensTyp）［ＤＶ］および （dv_lensFar − dv_lensTyp）［ＤＶ］との対応関係の一例を示している。
【００８９】
また、レンズ装置２００から撮像装置１００に、被写体推定距離の情報であるdist_lensTyp［ｍ］あるいはdv_lensTyp［ＤＶ］が供給され、誤差情報である（dist_lensNear − dist_lensTyp）［ｍ］、（dist_lensNear − dist_lensTyp）［ｍ］あるいは（dv_lensNear − dv_lensTyp）［ＤＶ］、（dv_lensFar − dv_lensTyp）［ＤＶ］は、保持部、例えばＲＯＭ１５１あるいはＲＡＭ１５２に、交換レンズ２００に対応して記憶されている被写体推定距離と誤差の対応関係から取得することも考えられる。
【００９０】
この場合、保持部には、複数の交換レンズ２００に対応した被写体推定距離と誤差の対応関係が予め記憶されていてもよい。あるいは、保持部には、交換レンズ２００が撮像装置１００に装着された際に、その交換レンズ２００のレンズ情報に基づいて、通信インタフェース１５４が外部サーバからその交換レンズ２００に対応した被写体推定距離と誤差の対応関係をダウンロードして、記憶するようにされてもよい。
【００９１】
また、この場合、保持部には、ユーザにより操作部１２１から入力された、交換レンズ２００に対応した被写体推定距離と誤差の対応関係が予め記憶されていてもよい。この場合、全ての被写体推定距離に対応した誤差を入力することは困難であるので、ユーザは数か所の被写体推定距離に対応した誤差のみを入力し、ＣＰＵ１５３がそれらを用いて近似演算を行ってその他の距離に対応した誤差情報を補間するようにされていてもよい。
【００９２】
図９に戻って、次に、ＣＰＵ１５３は、ステップＳＴ５３において、ＡＦローコンであるか否かを判断する。ＡＦローコンであるとき、ＣＰＵ１５３は、ステップＳＴ５４の処理に移る。このステップＳＴ５４において、ＣＰＵ１５３は、本発光量を算出するための最終被写体推定距離dv_finalを、プリ発光による被写体推定距離dv_mainとする。
【００９３】
次に、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から、本発光量iv_mainを演算する。この場合、本発光時の絞りをav_mainとし、本発光時の感度（ゲイン制御）をsv_mainとするとき、本発光量iv_mainは、以下の数式（８）で求められ、ストロボ適正ガイドナンバーＧｎｏ．は、以下の数式（９）で得られる。
iv_main = dv_final + av_main - sv_main      ・・・（８）
Gno. = 2^(( iv_main + 5)/2 )      ・・・（９）
【００９４】
ここで、本発光量iv_mainと、ストロボ適正ガイドナンバーＧｎｏ．の具体的な算出例を説明する。本発光時の制御値（絞り、感度）は、例えば、以下の値であるとする。この制御値は、プリ発光時の制御値とは必ずしも一致しなくてもよい。
本発光時の絞り：av_main            Fno.4.0 → av_main = 4
本発光時の感度(ゲイン制御)：sv_main      ISO800 → sv_main = 8
【００９５】
各制御値から、以下の数式（１０）に示すように、本発光量iv_mainが算出される。なお、dv_finalの値は、上述の数式（７）で求めた１．５１５としている。また、以下の数式（１１）に示すように、ストロボ適正ガイドナンバーＧｎｏ．が、２．４と求められる。
iv_main = dv_final + av_main - sv_main = 1.515 + 4 - 8 = -2.485      ・・・（１０）
Gno. = 2^((-2.485+5)/2) = 2.4      ・・・（１１）
【００９６】
図９に戻って、ＣＰＵ１５３は、ステップＳＴ５５の処理の後、ステップＳＴ５６において、制御処理を終了する。
【００９７】
ステップＳＴ５３でＡＦローコンでないとき、ＣＰＵ１５３は、ステップＳＴ５７において、バウンスフラグがセットされているか否かを判断する。バウンスフラグがセットされていないとき、ＣＰＵ１５３は、ステップＳＴ５８の処理に移る。
【００９８】
このステップＳＴ５８において、ＣＰＵ１５３は、プリ発光による被写体推定距離dv_main が、遠側被写体推定距離dv_lensFarから近側被写体推定距離dv_lensNearの範囲内にあるか否かを判断する。範囲内にあると判断するとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをプリ発光による被写体推定距離dv_mainとし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【００９９】
ステップＳＴ５８で範囲内にないと判断するとき、ＣＰＵ１５３は、ステップＳＴ５９の処理に移る。このステップＳＴ５９において、ＣＰＵ１５３は、プリ発光による被写体推定距離dv_mainが、dv_lensFar + 2DVより長い遠範囲にあるか否かを判断する。
【０１００】
ステップＳＴ５９でdv_main > dv_lensFar + 2DV であるとき、ＣＰＵ１５３は、ステップＳＴ６０において、最終被写体推定距離dv_finalを、プリ発光による被写体推定距離dv_mainから２ＤＶだけ差し引き、発光量抑制側に補正する。図１２は、この場合の補正状態を示している。図示の例において、「×」はプリ発光による被写体推定距離dv_mainを示し、「○」は最終被写体推定距離dv_finalを示している。なお、２ＤＶは一例であってこれに限定されない。
【０１０１】
このステップＳＴ６０の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１０２】
また、ステップＳＴ５９でdv_main > dv_lensFar + 2DV でないとき、ＣＰＵ１５３は、ステップＳＴ６１において、プリ発光による被写体推定距離dv_mainが、dv_lensFar より長くなる遠範囲にあるか否かを判断する。
【０１０３】
dv_main > dv_lensFar であるとき、ＣＰＵ１５３は、ステップＳＴ６２において、最終被写体推定距離dv_finalを、遠側被写体推定距離dv_lensFarとし、発光量抑制側に補正する。図１３は、この場合の補正状態を示している。図示の例において、「×」はプリ発光による被写体推定距離dv_mainを示し、「○」は最終被写体推定距離dv_finalを示している。なお、２ＤＶは一例であってこれに限定されない。
【０１０４】
このステップＳＴ６２の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１０５】
また、ステップＳＴ６１でdv_main > dv_lensFar でないとき、ＣＰＵ１５３は、ステップＳＴ６３において、プリ発光による被写体推定距離dv_mainが、dv_lensFar - 2DV以下の近範囲にあるか否かを判断する。
【０１０６】
dv_main <= dv_lensNear - 2DV であるとき、ＣＰＵ１５３は、ステップＳＴ６４において、最終被写体推定距離dv_finalを、プリ発光による被写体推定距離dv_mainに２ＤＶだけ加算し、発光量増加側に補正する。図１４は、この場合の補正状態を示している。図示の例において、「×」はプリ発光による被写体推定距離dv_mainを示し、「○」は最終被写体推定距離dv_finalを示している。なお、２ＤＶは一例であってこれに限定されない。
【０１０７】
このステップＳＴ６４の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１０８】
また、ステップＳＴ６３でdv_main <= dv_lensNear - 2DV でないとき、ＣＰＵ１５３は、ステップＳＴ６５おいて、最終被写体推定距離dv_finalを、近側被写体推定距離dv_lensNearとし、発光量増加側に補正する。図１５は、この場合の補正状態を示している。図示の例において、「×」はプリ発光による被写体推定距離dv_mainを示し、「○」は最終被写体推定距離dv_finalを示している。
【０１０９】
このステップＳＴ６５の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１１０】
また、ステップＳＴ５７で、バウンスフラグがセットされているとき、ＣＰＵ１５３は、ステップＳＴ６６の処理に移る。このステップＳＴ６６において、ＣＰＵ１５３は、プリ発光による被写体推定距離dv_mainが近側被写体推定距離dv_lensNear以下となる近範囲にあるか否かを判断する。
【０１１１】
dv_main <= dv_lensNear でないとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをプリ発光による被写体推定距離dv_mainとし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１１２】
一方、ステップＳＴ６６でdv_main <= dv_lensNear であるとき、ＣＰＵ１５３は、ステップＳＴ６５おいて、最終被写体推定距離dv_finalを、近側被写体推定距離dv_lensNearとし、発光量増加側に補正する（図１５参照）。このステップＳＴ６５の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１１３】
なお、図９のフローチャートに示す制御処理の例では、ステップＳＴ５７でバウンスフラグがセットされているとき、ステップＳＴ６６の処理に進むが、ステップＳＴ６３の処理に進むようにされてもよい。この場合には、dv_main <= dv_lensNear - 2DV であるとき、最終被写体推定距離dv_finalはプリ発光による被写体推定距離dv_mainに２ＤＶだけ加算したものとされ、dv_main <= dv_lensNear - 2EV でないとき、最終被写体推定距離dv_finalは近側被写体推定距離dv_lensNearとされる。
【０１１４】
また、図１６のフローチャートは、ＣＰＵ１５３における本発光量算出の制御処理の他の一例を示している。この図１６において、図９と対応するステップには同一符号を付し、その詳細説明は省略する。
【０１１５】
ステップＳＴ５７でバウンスフラグがセットされていないとき、ＣＰＵ１５３は、ステップＳＴ７１の処理に移る。このステップＳＴ７１において、ＣＰＵ１５３は、プリ発光による被写体推定距離dv_main が、遠側被写体推定距離dv_lensFarから近側被写体推定距離dv_lensNearの範囲内にあるか否かを判断する。
【０１１６】
範囲内にあると判断するとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをプリ発光による被写体推定距離dv_mainとし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１１７】
ステップＳＴ７１で範囲内にないと判断するとき、ＣＰＵ１５３は、ステップＳＴ７２の処理に移る。このステップＳＴ７２において、ＣＰＵ１５３は、プリ発光による被写体推定距離dv_mainが、dv_lensFar より長くなる遠範囲にあるか否かを判断する。
【０１１８】
dv_main > dv_lensFar であるとき、ＣＰＵ１５３は、ステップＳＴ７３において、最終被写体推定距離dv_finalを、遠側被写体推定距離dv_lensFarとし、発光量抑制側に補正する（図１３参照）。一方、dv_main > dv_lensFar でないとき、ＣＰＵ１５３は、ステップＳＴ７４おいて、最終被写体推定距離dv_finalを、近側被写体推定距離dv_lensNearとし、発光量増加側に補正する（図１５参照）。
【０１１９】
このステップＳＴ７３あるいはステップＳＴ７４の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１２０】
また、ステップＳＴ５７で、バウンスフラグがセットされているとき、ＣＰＵ１５３は、ステップＳＴ７５の処理に移る。このステップＳＴ７５において、ＣＰＵ１５３は、プリ発光による被写体推定距離dv_mainが近側被写体推定距離dv_lensNear以下となる近範囲にあるか否かを判断する。
【０１２１】
dv_main <= dv_lensNear でないとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをプリ発光による被写体推定距離dv_mainとし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１２２】
一方、ステップＳＴ７５でdv_main <= dv_lensNear であるとき、ＣＰＵ１５３は、ステップＳＴ７４おいて、最終被写体推定距離dv_finalを、近側被写体推定距離dv_lensNearとし、発光量増加側に補正する（図１５参照）。このステップＳＴ７４の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１２３】
なお、この図１６のフローチャートで示す本発光量算出の制御処理では補正量に制限を設けていないが、上述の図９のフローチャートで示す本発光量算出の制御処理では補正量に制限を設けている。補正制限を設けるのは、合焦精度が悪い機種の存在を考慮したものである。
【０１２４】
機種によっては、合焦精度が悪く、ＡＦローコンにならずに「偽合焦」(カメラでは合焦と判断しているが実際には被写体に合焦していない)となることが頻繁にある。補正量に制限を設けることで、偽合焦が発生した場合に、露光オーバーアンダー度合いを抑えることができ、露出への被害を大きくしないで済む。
【０１２５】
また、図９のフローチャートで示す本発光量算出の制御処理では、補正量を２ＤＶに制限しているが、この制限量はレンズの精度や合焦精度に依存して設定すべきものである。レンズの精度や、合焦精度もまた、撮影時の焦点距離に依存することが多い(一般的には広角側でレンズ精度を出しにくい)。
【０１２６】
図１７のフローチャートは、ＣＰＵ１５３における本発光撮影シーケンスの制御処理の一例を示している。まず、ＣＰＵ１５３は、ステップＳＴ８１において、制御処理を開始する。その後、ＣＰＵ１５３は、ステップＳＴ８２において、プリ発光制御値を設定する。
【０１２７】
次に、ＣＰＵ１５３は、ステップＳＴ８３において、本発光量を発光制御部１７２から外部ストロボ１７１に伝達し、ステップＳＴ８４において、シャッター１１１を開いて露光を開始し、ステップＳＴ８５において、本発光トリガ制御により本発光を行い、その後、ステップＳＴ８６において、シャッターを閉じ、露光を終了する。
【０１２８】
次に、ＣＰＵ１５３は、ステップＳＴ８７において、撮像処理をする。ＣＰＵ１５３は、このステップＳＴ８７の処理の後、ステップＳＴ８８において、制御処理を終了する。
【０１２９】
上述したように、図１に示す撮像システム１０において、撮像装置１００では、外部ストロボ１７１が被写体を向いていないバウンスの状態にある場合、プリ発光による被写体推定距離dv_mainが近側被写体推定距離dv_lensNear以下となる近範囲にあるときには、最終被写体推定距離dv_finalが発光量増加側に補正される。そのため、被写体の反射率が非常に高い場合に最終的な被写体推定距離dv_finalを適切な値に近づけることができ、本発光の調光精度を高めることが可能となる。
【０１３０】
＜２．変形例＞
なお、上述実施の形態においては、外部ストロボ１７１のよる照射がダイレクトかバウンスか、つまりバウンスがオンかオフかによって本発光量を制御する例を示したが、さらにバウンスの角度に応じて本発光量を制御することも考えられる。
【０１３１】
バウンスの確度に応じて本発光量を制御する場合には、上述の図２のフローチャートにおけるステップＳＴ６からステップＳＴ８の処理は、図１８のフローチャートに示すステップＳＴＳＴ９２からステップＳＴ９４の処理に代わる。
【０１３２】
ＣＰＵ１５３は、ステップＳＴ５で外部ストロボ１７１が装着されているとき、ステップＳＴ９２の処理に移る。このステップＳＴ９２において、ＣＰＵ１５３は、外部ストロボ１７１から、直射/バウンス角度情報、ストロボズーム情報、ストロボ発光配光角に応じた発光量減衰率情報を取得する。なお、配光角に応じた発光量減衰率情報に関しては、ＣＰＵ１５３は、外部ストロボ１７１から取得されたバウンス角度情報に基づいて、撮像装置１００内の保持部、例えばＲＯＭ１５１あるいはＲＡＭ１５２から取得することも考えられる。
【０１３３】
この場合、保持部には、複数の外部ストロボ１７１に対応したバウンス角度と発光量減衰率の対応関係が予め記憶されていてもよい。あるいは、保持部には、外部ストロボ１７１が撮像装置１００に装着された際に、その外部ストロボ１７１の情報に基づいて、通信インタフェース１５４が外部サーバからその外部ストロボ１７１に対応したバウンス角度と発光量減衰率の対応関係をダウンロードして、記憶するようにされてもよい。
【０１３４】
また、この場合、保持部には、ユーザにより操作部１２１から入力された、バウンス角度と発光量減衰率の対応関係が予め記憶されていてもよい。この場合、全てのバウンス角度に対応した発光量減衰率を入力することは困難であるので、ユーザは数か所のバウンス角度に対応した発光量減衰率のみを入力し、ＣＰＵ１５３がそれらを用いて近似演算を行ってその他のバウンス角度に対応した発光量減衰率を補間するようにされていてもよい。
【０１３５】
次に、ＣＰＵ１５３は、ステップＳＴ９３において、ストロボ発光配光角とバウンス角度により、直射成分の減衰率を演算する。次に、ＣＰＵ１５３は、ステップＳＴ９４において、減衰率に応じた発光量補正量（配光角補正量）を算出する。ＣＰＵ１５３は、ステップＳＴ９４の処理の後に、ステップＳＴ９の処理に移る。なお、ステップＳＴ５で外部ストロボ１７１が装着されていないとき、ＣＰＵ１５３は、直ちにステップＳＴ９の処理に移る。
【０１３６】
図１９は、外部ストロボ１７１の光軸と、その光軸からの垂直確度（仰角）θｆの関係を示している。図２０は、配光角度が上下方向０〜９０度までのそれぞれの角度方向の発光量減衰率を各ストロボズーム位置に応じて示したものである。
【０１３７】
例えば、ストロボズーム位置が焦点距離３５ｍｍ用の場合、ストロボの発光部光軸に対して仰角４０°では、光軸発光量に対して３０％の発光量減衰がある。この各ストロボズーム位置による発光量減衰率は、ストロボ発光部の光学設計に依存するため、撮像装置（カメラ）１００はストロボ発光部から情報を得ることになる。または、発光量減衰率が、どのストロボでも光学設計的に同じであれば、撮像装置（カメラ）１００内でテーブルとして保持していてもよい。
【０１３８】
図２０では、上下方向の同じ角度では減衰率が同じ数値だが、上下で異なった減衰率数値を持つようにされてもよい。減衰率がわかれば、以下の数式（１２）にて、減衰率に応じた配光角補正量(EV)がわかる。
配光角補正量(EV) = Log2(1/(1 - 減衰率))      ・・・（１２）
【０１３９】
一般的に、ストロボに対してカメラが指示した発光量は、発光部光軸中心における発光量である。発光光軸からずれた角度上における発光量は、上記の数式（１２）において求めた配光角補正量を加味してカメラがストロボに指示すれば、その角度における発光量が、カメラの所望の発光量となる。
【０１４０】
ところで、ストロボの発光部が上方にバウンスされた場合、バウンス角度により、撮影光軸(レンズ光軸)上の被写体に対して、ストロボの直射成分が照射される。図２１は、外部ストロボ１７１の光軸と、その光軸からの垂直確度（仰角）θｆと、バウンス角度θｂの関係を示している。ハッチング部分の角度領域はストロボ直射成分を示し、この角度領域にある発光は直接被写体に照射される。
【０１４１】
この直射成分は、「ストロボ発光部-被写体」距離と、発光量の相関、が成立する。
絞りav = log2( Fno.^2 )
感度sv = log2( ISO/100 )+ 5
距離dv = log2( dist^2 )               dist[m]
プリ発光量iv = log2( Gno.^2 )- 5
発光量Gno. = 距離[m] × 絞りFno. / √(感度ISO/100)
(iv = dv + av - sv)
【０１４２】
直射成分は、上述のように、角度に応じた配光角補正量を施したものである。その配光角補正量は、レンズ光軸からのバウンス角度を、θbとすると、
θ = θf - θb
の角度における配光角補正量となる。
【０１４３】
図２２は、発光部光軸からの垂直角度°と発光減衰率の関係の一例を示している。ａは焦点距離１６ｍｍ用、ｂは焦点距離３５ｍｍ用、ｃは焦点距離７０ｍｍ用、ｄは焦点距離１０５ｍｍ用である。また、図２３は、発光部光軸からの垂直角度°と配光角補正量（ＥＶ）の関係の一例を示している。ａは焦点距離１６ｍｍ用、ｂは焦点距離３５ｍｍ用、ｃは焦点距離７０ｍｍ用、ｄは焦点距離１０５ｍｍ用である。
【０１４４】
図２４のフローチャートは、ＣＰＵ１５３における本発光量算出の制御処理の一例を示している。この図２４において、図１６と対応する部分には同一符号を付して示し、適宜、その詳細説明は省略する。
【０１４５】
まず、ＣＰＵ１５３は、ステップＳＴ５１において、制御処理を開始する。次に、ＣＰＵ１５３は、ステップＳＴ５２Ａにおいて、ピントがあっているか不確定でレンズ距離情報を使用できない、いわゆるＡＦローコンか判断し、ＡＦローコンでなければ、カメラ（撮像装置）から被写体までの距離の情報として、dv_lensNear、 dv_lensFarを取得する。
【０１４６】
次に、ＣＰＵ１５３は、ステップＳＴ１０１において、プリ発光による被写体推定距離dv_mainに配光角補正量を加味したdv_main_1を、以下の数式（１３）で算出する。直射時は、dv_main_1 = dv_main となる。
dv_main_1 = dv_main - 配光角補正量      ・・・（１３）
【０１４７】
次に、ＣＰＵ１５３は、ステップＳＴ５３において、ＡＦローコンであるか否かを判断する。ＡＦローコンであるとき、ＣＰＵ１５３は、ステップＳＴ５４の処理に移る。このステップＳＴ５４において、ＣＰＵ１５３は、本発光量を算出するための最終被写体推定距離dv_finalを、プリ発光による被写体推定距離dv_main_1とする。
【０１４８】
次に、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から、本発光量iv_mainを演算する。この場合、本発光時の絞りをav_mainとし、本発光時の感度（ゲイン制御）をsv_mainとするとき、本発光量iv_mainは、以下の数式（１４）で求められ、ストロボ適正ガイドナンバーＧｎｏ．は、以下の数式（１５）で得られる。
iv_main = dv_final + av_main - sv_main + 配光角補正量      ・・・（１４）
Gno. = 2^(( iv_main + 5)/2 )      ・・・（１５）
【０１４９】
ＣＰＵ１５３は、ステップＳＴ５５の処理の後、ステップＳＴ５６において、制御処理を終了する。
【０１５０】
ステップＳＴ５３でＡＦローコンでないとき、ステップＳＴ１０２において、バウンス角度、ストロボズーム位置、撮影焦点距離から、本発光制御タイプを選択する。ここで、本発光制御タイプには、（１）、dv_lensNear、 dv_lensFarを使用する、（２）dv_lensNearのみを使用する、（３）dv_lensNear、dv_lensFarを使用しない、の３つの本発光制御タイプがある。
【０１５１】
ここで、本発光制御タイプの選択についてさらに説明する。ストロボズーム位置によって定められた所定以上の角度でバウンスされた場合には、画角下部まで直射成分が存在しなくなり、さらに角度を増したバウンスでは直射成分が完全に画角からはずれるため、「ストロボ発光部-被写体」距離と、発光量の相関、が成立しなくなる。
【０１５２】
図２５は、各ストロボズーム位置と、ストロボバウンス角度との関係から、本発光制御のタイプを切り替えるための組み合わせ例を示している。バウンスされても配光角度が広く、撮影画角の下部まで配光がある場合にはバウンスされていない場合の制御と同じく制御する制御タイプ（１）、撮影画角内に直射の配光がまったく入らない場合には制御タイプ（３）、その中間領域の制御タイプ（２）、の３つに分けている。
【０１５３】
なお、図２５では、撮影画角(撮影焦点距離)とストロボズーム位置が連動していることを前提としているが、ストロボによっては、ストロボ側のメニューによりストロボズーム位置を撮影焦点距離と関係なく固定にするモードがある。このような場合には、この表の組み合わせとは異なるが、基本的な考えとしては、撮影画角内が直射成分で賄えうる場合には制御タイプ（１）、完全に配光がはずれている場合には制御タイプ（３）、そのどちらでもない中間条件では制御タイプ（２）、というようにすればよい。
【０１５４】
図２４に戻って、ＣＰＵ１５３は、ステップＳＴ１０２の処理の後、ステップＳＴ１０３において、本発光量制御タイプが何か判断する。本発光量制御タイプが制御タイプ（３）であるとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをdv_main_1とし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１５５】
また、ステップＳＴ１０３で制御タイプ（１）であるとき、ＣＰＵ１５３は、ステップＳＴ７１の処理に移る。このステップＳＴ７１において、ＣＰＵ１５３は、dv_main_1が、遠側被写体推定距離dv_lensFarから近側被写体推定距離dv_lensNearの範囲内にあるか否かを判断する。
【０１５６】
範囲内にあると判断するとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをdv_main_1とし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１５７】
ステップＳＴ７１で範囲内にないと判断するとき、ＣＰＵ１５３は、ステップＳＴ７２の処理に移る。このステップＳＴ７２において、ＣＰＵ１５３は、dv_main_1が、dv_lensFar より長くなる遠範囲にあるか否かを判断する。
【０１５８】
dv_main_1 > dv_lensFar であるとき、ＣＰＵ１５３は、ステップＳＴ７３において、最終被写体推定距離dv_finalを、遠側被写体推定距離dv_lensFarとし、発光量抑制側に補正する（図１３参照）。一方、dv_main_1 > dv_lensFar でないとき、ＣＰＵ１５３は、ステップＳＴ７４おいて、最終被写体推定距離dv_finalを、近側被写体推定距離dv_lensNearとし、発光量増加側に補正する（図１５参照）。
【０１５９】
このステップＳＴ７３あるいはステップＳＴ７４の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１６０】
また、ステップＳＴ１０３で制御タイプ（２）であるとき、ＣＰＵ１５３は、ステップＳＴ７５の処理に移る。このステップＳＴ７５において、ＣＰＵ１５３は、dv_main_1が近側被写体推定距離dv_lensNear以下となる近範囲にあるか否かを判断する。
【０１６１】
dv_main_1 <= dv_lensNear でないとき、ＣＰＵ１５３は、ステップ５４において、本発光量を算出するための最終被写体推定距離dv_finalをdv_main_1とし、さらに、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１６２】
一方、ステップＳＴ７５でdv_main_1 <= dv_lensNear であるとき、ＣＰＵ１５３は、ステップＳＴ７４おいて、最終被写体推定距離dv_finalを、近側被写体推定距離dv_lensNearとし、発光量増加側に補正する（図１５参照）。このステップＳＴ７４の処理の後、ＣＰＵ１５３は、ステップＳＴ５５において、最終被写体推定距離dv_finalと、本発光露出制御値から本発光量iv_mainを演算する。その後、ステップＳＴ５６において、制御処理を終了する。
【０１６３】
このように図２４に示す本発光量算出の処理では、外部ストロボ１７１の向き、つまりバウンス角度に応じて求められた配光角補正量に基づいてプリ発光による被写体推定距離dv_mainを補正して用いるものであり、最終被写体推定距離dv_finalをより適切に求めることができ、発光部が被写体に向いていない場合における本発光の調光精度を高めることができる。
【０１６４】
また、上述実施の形態のようにバウンス状態で最終被写体推定距離dv_finalを発光量増加側に補正する処理に関しては、外部ストロボ１７１が撮像装置１００にコネクト部１７３で固定されていない状態、例えば撮像装置１００とワイヤードあるいはワイヤレスで接続されている状態にあっては実行しないことが考えられる。このような状態では、外部ストロボ１７１の光路が実際にピント情報に基づき生成された被写体推定距離よりも短くなることも考えられ、その場合には最終的な被写体推定距離dv_finalが誤って得られ、結果的に本発光の調光精度を低下させることになるからである。
【０１６５】
また、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１６６】
また、上述実施の形態において説明した処理手順は、これら一連の手順を有する方法として捉えてもよく、また、これら一連の手順をコンピュータに実行させるためのプログラム乃至そのプログラムを記憶する記録媒体として捉えてもよい。この記録媒体として、例えば、ＣＤ（Compact Disc）、ＭＤ（MiniDisc）、ＤＶＤ（Digital Versatile Disk）、メモリカード、ブルーレイディスク（Blu-ray Disc（登録商標））等を用いることができる。
【０１６７】
また、本技術は、以下のような構成を取ることもできる。
（１）バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する制御部を備える
撮像装置。
（２）上記レンズピント被写体推定距離には近側のレンズ誤差情報が反映されている
前記（１）に記載の撮像装置。
（３）上記制御部は、上記プリ発光被写体推定距離が上記レンズピント被写体推定距離より遠い場合、上記レンズピント被写体推定距離を用いることなく、上記バウンス発光の場合の本発光量を調整する
前記（１）または（２）に記載の撮像装置。
（４）上記制御部は、上記プリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、上記レンズピント被写体推定距離に基づいて本発光調整被写体推定距離を求め、該本発光調整被写体推定距離に基づいて上記本発光量を調整する
前記（１）から（３）のいずれかに記載の撮像装置。
（５）上記制御部は、上記プリ発光被写体推定距離が上記レンズピント被写体推定距離より短いときには、上記プリ発光被写体推定距離から所定量だけ上記レンズピント被写体推定距離に近づけた距離を上記本発光調整被写体推定距離とする
前記（４）に記載の撮像装置。
（６）上記制御部は、上記レンズピント被写体推定距離を上記本発光調整被写体推定距離とする
前記（５）に記載の撮像装置。
（７）上記制御部は、上記プリ発光被写体推定距離が上記レンズピント被写体推定距離より一定量以上短いとき、上記プリ発光被写体推定距離から上記一定量を限度に長くした距離を上記本発光調整被写体推定距離とする
前記（５）に記載の撮像装置。
（８）上記制御部は、上記近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報をレンズ装置から取得する
前記（２）に記載の撮像装置。
（９）上記制御部は、上記近側のレンズ誤差情報をレンズ装置から取得して、上記近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報を得る
前記（２）に記載の撮像装置。
（１０）上記近側のレンズ誤差情報を保持する保持部をさらに備え、
上記制御部は、上記近側のレンズ誤差情報を上記保持部から取得して、上記近側のレンズ誤差情報が反映されたレンズピント被写体推定距離の情報を得る
前記（２）に記載の撮像装置。
（１１）
上記近側のレンズ誤差情報を外部サーバから取得して上記保持部に保持するための通信部をさらに備える
前記（１０）に記載の撮像装置。
（１２）上記近側のレンズ誤差情報を入力して上記保持部に保持するためのユーザ操作部をさらに備える
前記（１０）に記載の撮像装置。
（１３）上記制御部は、バウンス発光の場合には、上記発光部が上記撮像装置の筐体に固定されている状態にあるとき、上記プリ発光被写体推定距離と上記レンズピント被写体推定距離に基づいて本発光量を調整する
前記（１）から（１２）のいずれかに記載の撮像装置。
（１４）上記制御部は、発光部の向き情報に基づいて上記プリ発光被写体推定距離を補正する
前記（１）から（１３）のいずれかに記載の撮像装置。
（１５）上記制御部は、上記プリ発光被写体推定距離の補正量を上記発光部の向き情報に応じた発光減衰率に基づいて得る
前記（１４）に記載の撮像装置。
（１６）上記制御部は、上記発光部の向き情報に応じた発光減衰率の情報を上記発光部から取得する
前記（１５）に記載の撮像装置。
（１７）上記発光部の向き情報に応じた発光減衰率を保持する保持部をさらに備え、
上記制御部は、上記発光部の向き情報に応じた発光減衰率の情報を上記保持部から取得する
前記（１５）に記載の撮像装置。
（１８）バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する
撮像装置の制御方法。
（１９）バウンス発光の場合には、プリ発光処理によって求められたプリ発光被写体推定距離または該プリ発光被写体推定距離に対応する情報と、レンズを介したピント情報から求められたレンズピント被写体推定距離に基づいて、本発光量を調整する制御部を備える
処理装置。
（２０）プリ発光処理によって求められたプリ発光被写体推定距離を得る処理と、レンズを介したピント情報から求められ、近側のレンズ誤差情報が反映された近側被写体推定距離および遠側のレンズ誤差情報が反映された近側被写体推定距離を得る処理と、発光部の向き情報に基づいて上記プリ発光被写体推定距離を補正する処理と、上記補正されたプリ発光被写体推定距離、上記近側被写体推定距離および上記遠側被写体推定距離に基づいて、本発光量を調整する処理を制御する制御部を備える
撮像装置。
【符号の説明】
【０１６８】
１０・・・撮像システム
１００・・・撮像装置
１０１・・・バス
１１１・・・シャッター
１１２・・・シャッター制御部
１１３・・・撮像素子
１１４・・・撮像制御部
１２１・・・操作部
１２２・・・操作制御部
１３１・・・表示部
１３２・・・表示制御部
１４１・・・メモリ
１４２・・・メモリ制御部
１５１・・・ＲＯＭ
１５２・・・ＲＡＭ
１５３・・・ＣＰＵ
１６１・・・通信部
１６２・・・測光部
１６３・・・測距部
１７１・・・外部ストロボ
１７２・・・発光制御部
１７３・・・コネクト部
２００・・・交換レンズ
２１１・・・レンズ部
２１２・・・絞り
２２０・・・交換レンズ制御部
２２１・・・通信部
【図１】
2018194045.tif 000006
【図２】
2018194045.tif 000007
【図３】
2018194045.tif 000008
【図４】
2018194045.tif 000009
【図５】
2018194045.tif 000010
【図６】
2018194045.tif 000011
【図７】
2018194045.tif 000012
【図８】
2018194045.tif 000013
【図９】
2018194045.tif 000014
【図１０】
2018194045.tif 000015
【図１１】
2018194045.tif 000016
【図１２】
2018194045.tif 000017
【図１３】
2018194045.tif 000018
【図１４】
2018194045.tif 000019
【図１５】
2018194045.tif 000020
【図１６】
2018194045.tif 000021
【図１７】
2018194045.tif 000022
【図１８】
2018194045.tif 000023
【図１９】
2018194045.tif 000024
【図２０】
2018194045.tif 000025
【図２１】
2018194045.tif 000026
【図２２】
2018194045.tif 000027
【図２３】
2018194045.tif 000028
【図２４】
2018194045.tif 000029
【図２５】
2018194045.tif 000030
【国際調査報告】
2018194045.tif 000031
2018194045.tif 000032
2018194045.tif 000033
2018194045.tif 000034