(57)【要約】【課題】  光学部材の状態に応じて照明装置の動作を制御すること。【解決手段】  発光部を備えた可動部を自動的に駆動させることで光の照射方向を変更させる照明装置と、撮像装置とを含む撮像システムであって、可動部の内部から突出させることで発光部から照射された光によって照明される使用位置と、可動部の内部に収納させることで発光部から照射された光に照明されない非使用位置との間を移動することができる光学部材と、光学部材が使用位置にあるか否かを検出する光学部材検出手段と、顔を検出する顔検出手段と、光学部材検出手段と顔検出手段の検出結果に応じて可動部の駆動を制御する駆動制御手段と、を有することを特徴とする構成とした。【選択図】  図２
2016090990.tif 000002
【特許請求の範囲】
【請求項１】
発光部を備えた可動部を自動的に駆動させることで光の照射方向を変更させる照明装置と、撮像装置とを含む撮像システムであって、
前記可動部の内部から突出させることで前記発光部から照射された光によって照明される使用位置と、前記可動部の内部に収納させることで前記発光部から照射された光に照明されない非使用位置との間を移動することができる光学部材と、
前記光学部材が前記使用位置に位置している否かを検出する光学部材検出手段と、
顔を検出する顔検出手段と、
前記光学部材検出手段と前記顔検出手段の検出結果に応じて前記可動部の駆動を制御する駆動制御手段と、を有することを特徴とする撮像システム。
【請求項２】
前記可動部を駆動させる角度の目標値である目標角度を、前記光学部材検出手段と前記顔検出手段の検出結果に応じて設定する設定手段を有し、
前記駆動制御手段は、前記目標角度に基づいて前記可動部の駆動を制御することを特徴とする請求項１に記載の撮像システム。
【請求項３】
前記光学部材は、前記使用位置に位置している状態で、前記発光部の照射面から離間して配される光学的な作用面を備え、
前記照明装置は、前記可動部を回動可能に保持する本体部を有し、
前記可動部が前記発光部の前記照射面が前記本体部の正面部と同一の方向を向いている位置を基準位置とし、前記光学部材が前記使用位置に位置していて前記可動部が前記基準位置に位置している状態での前記光学部材の前記光学的な作用面と水平な方向を第１の方向とし、前記光学部材の前記光学的な作用面と垂直な方向を第２の方向とすると、
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合に、前記目標角度のうちの前記第１の方向の角度を、前記基準位置における前記可動部の角度と直交する角度の範囲内に設定することを特徴とする請求項２に記載の撮像システム。
【請求項４】
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合に、前記顔検出手段によって顔が検出されているか否かに応じて、前記目標角度のうちの前記第１の方向の角度の設定可能な範囲を異ならせることを特徴とする請求項３に記載の撮像システム。
【請求項５】
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合であって、前記顔検出手段によって顔が検出された場合に、前記目標角度のうちの前記第１の方向の角度の設定可能な範囲を第１の範囲以内に設定し、前記顔検出手段によって顔が検出されていない場合に、前記目標角度のうちの前記第１の方向の角度の設定可能な範囲を前記第１の範囲よりも大きい第２の範囲以内に設定することを特徴とする請求項４に記載の撮像システム。
【請求項６】
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合であって、前記顔検出手段によって顔が検出された場合に、前記目標角度のうちの前記第２の方向の角度の設定可能な範囲を、前記目標角度のうちの前記第１の方向の角度に応じて設定することを特徴とする請求項５に記載の撮像システム。
【請求項７】
前記照明装置が前記撮像装置に取り付けられている状態において、前記可動部が前記基準位置に位置する状態に対する前記本体部の傾きを検出する姿勢検出手段を有し、
前記設定手段は、前記姿勢検出手段によって前記本体部の傾きが検出された場合に、当該本体部の傾きに基づいて前記目標角度を補正することを特徴とする請求項３乃至６の何れか一項に記載の撮像システム。
【請求項８】
前記設定手段は、前記発光部による前記第１の方向に向けた第１のプリ発光によって取得した前記第１の方向の距離情報と、前記第１のプリ発光よりも後の前記第２の方向に向けた前記発光部による第２のプリ発光によって取得した前記第２の方向の距離情報とに基づいて前記目標角度を設定することを特徴とする請求項３乃至７の何れか一項に記載の撮像システム。
【請求項９】
前記光学部材は、発光部から照射された光を反射させるパネル状の部材であることを特徴とする請求項１乃至８の何れか一項に記載の撮像システム。
【請求項１０】
発光部を備えた可動部を自動的に駆動させることで光の照射方向を変更させ、撮像装置に取り付けることができる照明装置であって、
前記可動部の内部から突出させることで前記発光部から照射された光によって照明される使用位置と、前記可動部の内部に収納させることで前記発光部から照射された光に照明されない非使用位置との間を移動することができる光学部材と、
前記光学部材が前記使用位置にあるか否かを検出する光学部材検出手段と、
前記光学部材検出手段の検出結果と撮影対象の被写体に顔が含まれているか否かに関する情報とに基づいて、前記可動部の駆動を制御する駆動制御手段と、を有することを特徴とする照明装置。
【請求項１１】
前記可動部の駆動させる角度の目標値である目標角度を、前記光学部材検出手段の検出結果と撮影対象の被写体に顔が含まれているか否かに関する情報とに基づいて設定する設定手段を有し、
前記駆動制御手段は、前記目標角度に基づいて前記可動部の駆動を制御することを特徴とする請求項１０に記載の照明装置。
【請求項１２】
前記光学部材は、前記使用位置に位置している状態で、前記発光部の照射面から離間して配される光学的な作用面を備え、
前記照明装置は、前記可動部を回動可能に保持する本体部を有し、
前記可動部が前記発光部の前記照射面が前記本体部の正面部と同一の方向を向いている位置を基準位置とし、前記光学部材が前記使用位置に位置していて前記可動部が前記基準位置に位置している状態での前記光学部材の前記光学的な作用面と水平な方向を第１の方向とし、前記光学部材の前記光学的な作用面と垂直な方向を第２の方向とすると、
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合に、前記目標角度のうちの前記第１の方向の角度を、前記基準位置における前記可動部の角度と直交する角度の範囲内に設定することを特徴とする請求項１１に記載の照明装置。
【請求項１３】
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合であって、撮影対象の被写体に顔が含まれている場合に、前記目標角度のうちの前記第１の方向の角度の設定可能な範囲を第１の範囲以内に設定し、撮影対象の被写体に顔が含まれていない場合に、前記目標角度のうちの前記第１の方向の角度の設定可能な範囲を前記第１の範囲よりも大きい第２の範囲以内に設定することを特徴とする請求項１２に記載の照明装置。
【請求項１４】
前記設定手段は、前記光学部材検出手段によって前記光学部材が前記使用位置に位置していると検出された場合であって撮影対象の被写体に顔が含まれている場合に、前記目標角度のうちの前記第２の方向の角度の設定可能な範囲を、前記目標角度のうちの前記第１の方向の角度に応じて設定することを特徴とする請求項１３に記載の照明装置。
【請求項１５】
前記設定手段は、前記可動部が前記基準位置に位置する状態に対して前記本体部が傾いている場合に、当該本体部の傾きに基づいて前記目標角度を補正することを特徴とする請求項１２乃至１４の何れか一項に記載の照明装置。
【請求項１６】
前記光学部材は、発光部から照射された光を反射させるパネル状の光学部材であることを特徴とする請求項１０乃至１５の何れか一項に記載の照明装置。
【請求項１７】
発光部を備えた可動部を自動的に駆動させることで光の照射方向を変更させ、撮像装置に取り付けることができる照明装置の制御方法であって、
前記可動部の内部から突出させることで前記発光部から照射された光によって照明される使用位置と、前記可動部の内部に収納させることで前記発光部から照射された光に照明されない非使用位置との間を移動することができる光学部材と、
前記光学部材が前記使用位置にあるか否かを検出する光学部材検出工程と、
前記光学部材検出工程による検出結果と撮影対象の被写体に顔が含まれているか否かに関する情報とに基づいて、前記可動部の駆動を制御する駆動制御工程と、を有することを特徴とする照明装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明装置を発光させた発光撮影制御に関するものである。
【背景技術】
【０００２】
従来、照明装置の光を天井等に向けて照射して天井等からの拡散反射光を被写体に照射する発光撮影（以下、バウンス発光撮影と称す）が知られている。バウンス発光撮影によれば、照明装置の光を間接的に被写体に照射することができるため、柔らかい光で被写体を照明することができる。
【０００３】
さらに、バウンス発光撮影における最適な照射方向を自動的に決定する技術も提案されている。特許文献１では、発光部と被写体との間の距離情報と、発光部と反射体との間の距離情報に基づき、バウンス照射角度を演算し、演算された照射角度に基づいて自動的に発光部を駆動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１７８３５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、一般的に、照明装置には、人物の目に光を写し込ませるキャッチライト撮影に用いるパネル状の光学部材（所謂キャッチライトシート）が設けられている。上述した光学部材は、照明装置の内部に収納された位置（以下、非使用位置と称す）と照明装置の内部から突出した位置（以下、使用位置と称す）の間を移動することができる。そして、当該光学部材が使用位置に位置している状態（使用時）でも、バウンス発光撮影を行うこともできる。
【０００６】
しかしながら、特許文献１には、前述した光学部材が使用位置に位置している状態で、発光部を演算された照射角度に基づいて発光部を駆動させることについては言及されていない。
【０００７】
本発明の目的は、光学部材の状態に応じて照明装置の動作を制御できるようにすることである。
【課題を解決するための手段】
【０００８】
上記目的を達成するための本発明の撮像システムは、発光部を備えた可動部を自動的に駆動させることで光の照射方向を変更させる照明装置と、撮像装置とを含む撮像システムであって、前記可動部の内部から突出させることで前記発光部から照射された光によって照明される使用位置と、前記可動部の内部に収納させることで前記発光部から照射された光に照明されない非使用位置との間を移動することができる光学部材と、前記光学部材が前記使用位置にあるか否かを検出する光学部材検出手段と、顔を検出する顔検出手段と、前記光学部材検出手段と前記顔検出手段の検出結果に応じて前記可動部の駆動を制御する駆動制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、光学部材の状態に応じて照明装置の動作を制御することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る撮像装置であるデジタルカメラ１００の構成例を示すブロック図である。
【図２】本発明の実施形態に係る照明装置である外部ストロボ１２０の構成例を示すブロック図である。
【図３】本発明の実施形態に係る照明装置である外部ストロボ１２０の本体部１２０ａのピッチ方向の傾き角度とロール方向の傾き角度を例示的に説明する図である。
【図４】本発明の実施形態に係る照明装置である可動部１２０ｂの駆動角度を例示的に説明する図である。
【図５】本発明の実施形態に係る照明装置である外部ストロボ１２０のキャッチライトシート２１２が非使用位置に位置する状態と使用位置に位置する状態とを例示的に説明する図である。
【図６】本発明の実施形態に係る照明装置である外部ストロボ１２０のキャッチライトシート２１２が使用位置に位置している状態のバウンス発光撮影について例示的に説明する図である。
【図７】本発明の実施形態に係る撮像装置であるデジタルカメラ１００のバウンス発光撮影制御を示すフローチャートである。
【図８】本発明の実施形態に係る照明装置である外部ストロボ１２０について、キャッチライトシート２１２が非使用位置に位置している状態のバウンス発光撮影制御を示すフローチャートである。
【図９】本発明の実施形態に係る照明装置である外部ストロボ１２０のキャッチライトシート２１２が使用位置に位置している状態であって、撮影対象の被写体に顔が含まれない場合のバウンス発光撮影制御を示すフローチャートである。
【図１０】本発明の実施形態に係る照明装置である外部ストロボ１２０について、キャッチライトシート２１２が使用位置に位置している状態であって、撮影対象の被写体に顔が含まれる場合のバウンス発光撮影制御を示すフローチャートである。
【図１１】本発明の実施形態に係る照明装置である外部ストロボ１２０の可動部１２０ｂの駆動制御を示すフローチャートである。
【図１２】本発明の実施形態に係る照明装置である外部ストロボ１２０の最適な照明方向について例示的に説明する図である。
【発明を実施するための形態】
【００１１】
（撮像装置の構成例）
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１２】
まず、本実施形態に係る撮像装置であるデジタルカメラ（以下、単にカメラと称す）１００の構成について図１を参照して説明する。図１は、本発明の実施形態に係る撮像装置であるカメラ１００の構成例を示すブロック図である。
【００１３】
カメラＭＰＵ１０１は、カメラ１００全体の動作を制御するためのマイクロコントローラである。撮像素子１０２は、被写体からの反射光を電気信号に変換するＣＣＤやＣＭＯＳ等の撮像素子である。タイミング信号発生回路１０３は、撮像素子１０２を動作させるために必要なタイミング信号を発生する。Ａ／Ｄ変換器１０４は、撮像素子１０２から読み出されたアナログ画像データをデジタル画像データに変換する。メモリコントローラ１０５は、メモリの読み書きやバッファメモリ１０６のリフレッシュ動作などを制御する。画像表示部１０７は、バッファメモリ１０６に格納された画像データを表示する。インターフェース１０８は、メモリカードやハードディスクなどの記録媒体１０９との接続のためのインターフェースである。モーター制御部１１０は、カメラＭＰＵ１０１からの信号に従って不図示のモーターを制御することにより、レンズユニット３００を介して入射した光束の光路を変更するために不図示のミラーをアップ・ダウンさせる。ミラーがアップしている場合、レンズユニット３００を介して入射した光束は撮像素子１０２等に導かれ、ミラーがダウンしている場合、レンズユニット３００を介して入射した光束は測光センサ１１３等に導かれる。
【００１４】
シャッター制御部１１１は、カメラＭＰＵ１０１からの信号に従って、撮像素子１０２の前方に配置され撮像素子１０２を遮光状態と露光状態とに切り換える不図示のシャッターを制御する。
【００１５】
測光部１１２は、撮影画面内を複数のエリアに分割した測光センサ１１３の出力に基づいて各エリアの測光結果である測光値をカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は各エリアの測光値に基づいて、撮影時の露出制御値であるＡＶ（絞り値）、ＴＶ（シャッタースピード）、ＩＳＯ（撮影感度）を決定するための露出演算を行う。
【００１６】
また、カメラＭＰＵ１０１は、内蔵ストロボ１１９または外部ストロボ１２０にて被写体へ向けて予備（プリ）発光したときに測光部１１２から出力される測光値に基づいて、発光撮影時の内蔵ストロボ１１９あるいは外部ストロボ１２０の発光量の演算も行う。
【００１７】
さらに、カメラＭＰＵ１０１は、測光部１１２からの出力に基づいて、被写体に含まれる顔（または顔領域）を検出する顔検出手段である。なお、本実施形態では、測光センサ１１３で得られた測光結果に基づいて、被写体に含まれる顔を検出するが、これに限定されるものではない。例えば、被写体に含まれる目や鼻、口等の顔の特徴部を抽出することで被写体に含まれる顔を検出するなど、顔の検出手法については公知の方法であればどのようなものを採用してもよい。また、本実施形態では、カメラ１００側で被写体に含まれる顔を検出するような構成であるが、これに限定されるものではない。例えば、後述する外部ストロボ１２０に撮像素子を設けて、ストロボＭＰＵ２０１が当該撮像素子からの出力に基づいて、被写体に含まれる顔を検出するような構成であってもよい。
【００１８】
レンズ制御部１１４は、カメラＭＰＵ１０１からの信号に従って不図示のレンズ駆動モーター及び絞り駆動モーターを制御することによりレンズユニット３００の焦点調節と絞り調節を行っている。なお、本実施形態のカメラ１００は、カメラ本体とレンズユニット３００とが一体的に設けられているような構成であるが、カメラ本体とレンズユニットとが別々に設けられている、所謂レンズ交換式のデジタルカメラであってもよい。
【００１９】
焦点検出部１１５は、撮影画面内に複数の測距点を備えた焦点検出センサの出力に基づいて各測距点のデフォーカス量をカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は、焦点検出部１１５から出力されたデフォーカス量に基づいて、レンズ制御部１１４に指示して焦点調節動作を実行させる。
【００２０】
姿勢検出部１１６は、加速度センサなどからなり、重力方向に対するカメラ１００の姿勢を検出することができる。なお、カメラ１００の姿勢を検出することが出来る構成であれば、姿勢検出部１１６としてどのようなものを採用してもよい。
【００２１】
操作部１１７は、電源スイッチや撮影準備動作や撮影動作の開始指示を受け付けるレリーズボタンを含んでいる。レリーズボタンの第１ストローク（半押し）でＳＷ１がＯＮになると、カメラＭＰＵ１０１は焦点検出動作や測光動作などの撮影準備動作を開始させる。また、レリーズボタンの第２ストローク（全押し）でＳＷ２がＯＮになると、カメラＭＰＵ１０１は撮影動作を開始させる。
【００２２】
また、操作部１１７は、バウンス発光撮影における最適な照射方向（角度）を自動的に決定する機能（以下、オートバウンスと称する）を実行するか否かを切り換えるオートバウンススイッチを含んでいる。なお、当該オートバウンスを実行するか否かの切り替えは、前述したレリーズボタンの押圧操作に応じて実行されるような構成であってもよい。
【００２３】
発光制御部１１８は、内蔵ストロボ１１９を使用する際に、カメラＭＰＵ１０１からの信号に従ってプリ発光や本発光などの発光パターンの制御や発光量の制御を行う。
【００２４】
また、発光制御部１１８は、カメラＭＰＵ１０１からの信号に応じた制御を内蔵ストロボ１１９と外部ストロボ１２０のどちらに適用するかの切り替え制御も行っている。また、発光制御部１１８を介してカメラＭＰＵ１０１と外部ストロボ１２０との通信が行われる。
【００２５】
本実施形態では、図７〜図１１に示すようにカメラ１００と外部ストロボ１２０とを含む撮像システムにおいて、カメラＭＰＵ１０１からの信号に応じた制御を外部ストロボ１２０に適用する場合をについて説明する。
【００２６】
（照明装置の構成例）
次に、照明装置である外部ストロボ１２０の構成について、図２を参照して説明する。図２は、本発明の実施形態に係る照明装置である外部ストロボ１２０の構成例を示すブロック図である。
【００２７】
外部ストロボ１２０は、カメラ１００に装着される本体部１２０ａと、本体部１２０ａに対して上下（垂直）および左右（水平）方向に回動可能に保持される可動部１２０ｂとからなる。なお、可動部１２０ｂを本体部１２０ａに対して上下及び左右方向に回動可能に保持する機構は公知の機構を用いればよい。例えば、特開昭６３−２０４２３８号公報や特開２０１１−１３７９６０号公報に記載された機構を用いればよい。
【００２８】
本体部１２０ａは、ストロボＭＰＵ２０１、駆動制御部２０２、ストロボ姿勢検出部２０３、照射方向演算部２０４、ストロボ操作部２０５、接続部２０６などを有している。一方、可動部１２０ｂは、充電部２０７、発光部２０８（照射面２０９を含む）、ストロボ測光部２１０、ストロボ角度検出部２１１、キャッチライトシート２１２（反射面２１３を含む）、取り出し検出部２１４などを有している。
【００２９】
ストロボＭＰＵ２０１は、充電シーケンス、発光制御シーケンス、オートバウンスシーケンスなど外部ストロボ１２０全体の動作を制御するためのマイクロコントローラである。
【００３０】
駆動制御部（駆動制御手段）２０２は、ストロボＭＰＵ２０１からの信号に従って不図示のモーターを制御することにより、可動部１２０ｂを本体部１２０ａに対して上下及び左右方向に駆動（回動）させる。なお、本実施形態では、可動部１２０ｂを自動的に駆動（回動）させることで、バウンス発光撮影における光の照射方向を自動的に変更することが出来る。この詳細については後述する。
【００３１】
また、駆動制御部２０２は、後述するストロボ角度検出部２１１によって取得した本体部１２０ａに対する可動部１２０ｂの基準位置からの駆動量などの情報をストロボＭＰＵ２０１へ出力する。なお、外部ストロボ１２０の可動部１２０ｂの基準位置については後述する。
【００３２】
ストロボ姿勢検出部２０３は、不図示の加速度センサなどによって構成され、本体部１２０ａの姿勢に関する情報を検出する傾き検出手段である。ストロボ姿勢検出部２０３は本体部１２０ａの姿勢に関する情報として、例えば、接続部２０６を重力方向側に向けた状態の外部ストロボ１２０の位置（正位置）を基準にした、重力方向に対する本体部１２０ａの長手方向の傾き角度を出力する。具体的にストロボ姿勢検出部２０３は、図３（ａ）、（ｂ）に図示するように、正位置に位置する本体部１２０ａ（図３の実線部）と、傾いた位置の本体部１２０ａ（図３の二点鎖線部）とがなす角度（以下、傾き角度）を検出する。図３は、本発明の実施形態に係る照明装置である外部ストロボ１２０の本体部１２０ａのピッチ方向の傾き角度γとロール方向の傾き角度ηを例示的に説明する図である。なお、図３において実線部で示す外部ストロボ１２０は、本体部１２０ａが正位置に位置し、可動部１２０ｂが基準位置に位置する状態を示している。
【００３３】
図３に図示するように、本体部１２０ａの接続部２０６が重力方向側に位置している場合において、可動部１２０ｂを水平方向（左右方向）に駆動（回動）させるための軸をＹ軸（第１の軸）とする。また、可動部１２０ｂを垂直方向（上下方向）に駆動（回動）させるための軸をＸ軸（第２の軸）とする。さらに、可動部１２０ｂの長手方向の中心軸をＺ軸とする。上述したＸ軸、Ｙ軸、Ｚ軸は互いに直交している。
【００３４】
ストロボ姿勢検出部２０３は、正位置にある状態の本体部１２０ａの姿勢（図３の実線部）と、傾いた状態の本体部１２０ａの姿勢（図３の二点鎖線部）とがなすピッチ方向の傾き角度γ、ロール方向の傾き角度ηを検出する。なお、本実施形態では、ピッチ方向の傾き角度γおよびロール方向の傾き角度ηは、図３で時計方向の回転角度をプラス、反時計方向の回転角度をマイナスとする。
【００３５】
照射方向演算部２０４は、ストロボ姿勢検出部２０３で取得した情報と後述するストロボ測光部２１０で取得した情報とに基づいて、バウンス発光撮影における最適な照射方向を演算する。照射方向の演算処理の詳細については後述する。
【００３６】
ストロボ操作部２０５は、電源スイッチやオートバウンスを実行するか否かを切り換えるオートバウンススイッチを含んでいる。また、ストロボ操作部２０５は、オートバウンススイッチによりオートバウンスを実行する設定がなされている状態において、オートバウンスの開始指示を行うためのオートバウンスボタンを含んでいる。なお、カメラ１００の操作部１１７のオートバウンススイッチと外部ストロボ１２０のストロボ操作部２０５のオートバウンススイッチとで異なる設定がなされている場合、どちらかの設定を優先するようにすればよい。あるいは、カメラ１００の操作部１１７のオートバウンススイッチによる設定と外部ストロボ１２０のストロボ操作部２０５のオートバウンススイッチによる設定とが連動するようにすればよい。すなわち、一方のオートバウンススイッチの設定を変更すると他方のオートバウンススイッチの設定も自動的に変更されるようにすればよい。
【００３７】
接続部２０６は、撮像装置に取り付けるための取り付け部及び撮像装置との通信接点が設けられた接点部などが設けられていて、ストロボＭＰＵ２０１は、接続部２０６の接点部を介して撮像装置との通信を行う。
【００３８】
充電部２０７は、後述する発光部２０８を発光させるためのエネルギーを蓄積するコンデンサと、コンデンサを充電するための昇圧回路などを有していて、ストロボＭＰＵ２０１からの充電指示信号に基づいて、コンデンサの充電制御を行う。また、充電部２０７は、コンデンサの充電電圧を測定し、ストロボＭＰＵ２０１に測定結果を出力する。
【００３９】
発光部２０８は、閃光放電管やＬＥＤなどを光源とし、光源の前方に樹脂などで形成された照射面（図５で後述）２０９を備え、ストロボＭＰＵ２０１からの発光信号に基づいて光源を発光させる。
【００４０】
ストロボ測光部２１０は、受光センサの受光面が発光部２０８の照射方向と同じ方向を向くように設けられていて、受光センサにより受光した光束に応じた信号をストロボＭＰＵ２０１に出力する。そして、ストロボＭＰＵ２０１は、発光部２０８を発光させたときに照射対象で反射された反射光束を受光したストロボ測光部２１０から出力される信号に基づいて、発光部２０８の光学系の照射面から照射対象までの距離を算出する。なお、受光センサの向きや位置は上記の例に限定されず、入射面が発光部２０８の照射方向と同じ方向を向くように設けられた光ファイバー等の導光部材を介して照射対象からの反射光束を受光する構成であってもよい。
【００４１】
ストロボ角度検出部２１１は、本体部１２０ａに対する可動部１２０ａの傾きに関する情報を検出する可動部角度検出手段である。本実施形態のストロボ角度検出部２１１は、可動部１２０ａが基準位置にある状態を基準（傾きなし）として、本体部１２０ａに対する可動部１２０ｂの相対的な角度（以下、駆動角度と称す）を検出する。そして、ストロボ角度検出部２１１は、検出した駆動角度を本体部１２０ａに対する可動部１２０ａの傾きとしてストロボＭＰＵ２０１に出力する。
【００４２】
なお、本実施形態のストロボ角度検出部２１１は、位相パターンが設けられた基板と当該基板上を摺動する接点ブラシによって構成されるエンコーダであるが、これに限定されるものではない。ストロボ角度検出部２１１としては、本体部１２０ａに対する可動部１２０ｂの角度を検出できる構成であればどのようなものを採用してもよい。また、ストロボ角度検出部２１１は、本体部１２０ａに設けられているような構成であってもよい。
【００４３】
図４を参照して、本実施形態で検出する可動部１２０ｂの駆動角度について説明する。図４は、本発明の実施形態に係る照明装置である可動部１２０ｂの駆動角度を例示的に説明する図である。図４（ｃ）が外部ストロボ１２０を撮影者側から見た場合の投影図であって、図４（ａ）が図４（ｃ）の上面図、図４（ｂ）が図４（ｃ）の左側面図をそれぞれ示している。なお、図４において実線で図示する可動部１２０ｂの位置が基準位置であって、この状態で、発光部２０８の照射面２０９と本体部１２０ａの正面部１２０ｃとが同一の方向を向いた状態となる。さらに、カメラ１００に外部ストロボ１２０が取り付けられている状態では、可動部１２０ｂが基準位置に位置する状態で、発光部２０８の照射面２０９とカメラ１００の撮影方向とが一致する。なお、可動部１２０ｂが基準位置に位置する状態において、可動部１２０ｂのＺ軸とカメラ１００の撮影光軸とが交差しない状態となる。
【００４４】
本実施形態では、可動部１２０ｂが基準位置に位置する状態の可動部１２０ｂの角度が、水平（左右）方向および垂直（上下）方向の両方で０°である。また、図４に図示するように、可動部１２０ｂの水平方向の角度は、可動部１２０ｂの照射面２０９が撮影者から見て左を向く方向をマイナス、右を向く方向をプラスとする。また、可動部１２０ｂの垂直方向の角度は、可動部１２０ｂの長手方向の中心軸がカメラ１００の撮影光軸から離れる方向をプラスとする。そして、本実施形態における外部ストロボ１２０の可動部１２０ｂの可動範囲は、水平方向において−１８０°〜＋１８０°（照射面２０９が撮影者側に向く方向が±１８０°）、垂直方向において０〜＋１２０°とする。なお、可動部１２０ｂの可動範囲は上述したものに限定されず、どのような範囲に可動部１２０ｂを回動できるような構成であってもよい。また、上述した可動部１２０ｂの可動範囲は、可動部１２０ｂの駆動に制限を設けない場合の範囲であって、キャッチライトシート２１２の使用状況や撮影対象の被写体に顔が含まれるか否かに応じて、当該可動範囲は変化する。この詳細については後述する。
【００４５】
図４（ａ）、（ｂ）に図示するように、本実施形態のストロボ角度検出部２１１は前述した駆動角度として、本体部１２０ａに対する可動部１２０ｂのＹ軸周りの回転角度である水平駆動角度θＡ、およびＸ軸周りの回転角度である垂直駆動角度θＢを検出する。なお、可動部１２０ｂが基準位置にある状態で、可動部１２０ｂの水平駆動角度θＡ＝０°、垂直駆動角度θＢ＝０°である。
【００４６】
なお、キャッチライトシート２１２が使用位置に位置する状態であって、可動部１２０ｂが基準位置に位置する状態における、キャッチライトシート２１２の反射面２１３と水平な方向（第１の方向）の回転角度が水平駆動角度θＡである。また、キャッチライトシート２１２が使用位置に位置する状態であって、可動部１２０ｂが基準位置に位置する状態における、キャッチライトシート２１２の反射面２１３と垂直な方向（第２の方向）の回転角度が垂直駆動角度θＢである。上述した第１の方向は、可動部１２０ｂが基準位置に位置する状態の、可動部１２０ｂのＸ軸上またはＺ軸上の方向である。また、第２の方向は、可動部１２０ｂが基準位置に位置する状態の、可動部１２０ｂのＹ軸上の方向である。
【００４７】
キャッチライトシート２１２は、図５（ｂ）に図示するように、発光部２０８から照射される光を光学的な作用面である反射面２１３によって反射させて人物の目に光を写し込ませるキャッチライト効果を得ることができるパネル状の光学部材である。図５は、本発明の実施形態に係る照明装置である外部ストロボ１２０のキャッチライトシート２１２が非使用位置に位置する状態と使用位置に位置する状態とを例示的に説明する図である。
【００４８】
本実施形態のキャッチライトシート２１２は、発光部２０８の上部に出し入れ可能に設けられており、撮影者の操作に応じて、使用位置と非使用位置との間を移動することができる。なお、非使用位置とは、図５（ａ）に図示するように、キャッチライトシート２１２が可動部１２０ｂの内部に収納された位置である。この状態で、反射面２１３の大部分が可動部１２０ｂの内部に収納されるため、発光部２０８を発光させたとしても、発光部２０８から照射された照射光によってキャッチライトシート２１２が照明されることはない。すなわち、キャッチライトシート２１２が非使用位置に位置する場合は、発光部２０８から照射された照射光が反射面２１３に反射しない。また、使用位置とは、図５（ｂ）に図示するように、キャッチライトシート２１２が可動部１２０ｂの内部から突出された位置である。なお、当該使用位置は、少なくとも前述した非使用位置よりも可動部１２０ｂの外形から突出した位置であって、反射面２１３が発光部２０８の照射面２０９から離間して配される位置である。この状態で、反射面２１３の大部分が可動部１２０ｂの内部から突出されるため、発光部２０８を発光させることで、発光部２０８から照射された照射光によってキャッチライトシート２１２が照明される。すなわち、キャッチライトシート２１２が使用位置に位置する場合は、発光部２０８から照射された照射光が反射面２１３に反射する。
【００４９】
取り出し検出部２１４は、キャッチライトシート２１２の状態を検出する検出スイッチである。本実施形態では、ストロボＭＰＵ（光学部材検出手段）２０１が、取り出し検出部２１４からの出力に基づいて、キャッチライトシート２１２が使用位置にあるか否かを検出する。
【００５０】
なお、取り出し検出部２１４は、キャッチライトシート２１２が非使用位置に位置する状態でキャッチライトシート２１２と接触し、使用位置に位置する状態で接触が解除される接触タイプの検出スイッチであるが、これに限定されるものではない。例えば、取り出し検出部２１４が非接触タイプの検出センサなどであってもよい。また、取り出し検出部２１４は、キャッチライトシート２１２が使用位置に位置する状態で、キャッチライトシート２１２と接触するタイプの検出スイッチであってもよい。さらに、本実施形態では、ストロボＭＰＵ（光学部材検出手段）２０１が、取り出し検出部２１４からの出力に基づいてキャッチライトシート２１２が使用位置に位置するか否かを検出するような構成であったが、これに限定されるものではない。例えば、ストロボＭＰＵ２０１が、取り出し検出部２１４の出力に基づいて、キャッチライトシート２１２が非使用位置に位置するか否かを検出するような構成であってもよい。
【００５１】
以下、図６を参照して、本実施形態におけるキャッチライトシート２１２使用時のバウンス発光撮影について説明する。図６は、本発明の実施形態に係る照明装置である外部ストロボ１２０のキャッチライトシート２１２が使用位置に位置している状態のバウンス発光撮影について例示的に説明する図である。図６（ａ）は、キャッチライトシート２１２の反射面２１３が撮影対象の被写体である人物Ｐ側を向いている状態を示している。なお、図６（ａ）は、カメラ１００および外部ストロボ１２０の本体部１２０ａが正位置にあって、可動部１２０ｂの垂直駆動角度θＢが＋９０°、可動部１２０ｂの垂直駆動角度θＡが略０°である状態を示している。また、図６（ｂ）は、キャッチライトシート２１２の反射面２１３が撮影対象の被写体である人物Ｐ側とは反対側を向いている状態を示している。すなわち、キャッチライトシート２１２の反射面２１３は、カメラ１００の撮影方向とは反対側を向いている状態を示している。そして、図６（ｂ）は、カメラ１００および外部ストロボ１２０の本体部１２０ａが正位置にあって、可動部１２０ｂの垂直駆動角度θＢが＋９０°、可動部１２０ｂの垂直駆動角度θＡが略±１８０°である状態を示している。
【００５２】
図６（ａ）に図示するように、外部ストロボ１２０は、反射面２１３が人物Ｐ側を向き、発光部２０８が反射面２１３よりも人物Ｐ側に位置する場合に発光部２０８を発光させることで、反射面２１３で反射した反射光Ｒを人物Ｐ側に向かわせることができる。また、照射面２０９から照射された照射光Ｓは、天井に反射し、当該反射した光の一部を人物Ｐに向かわせることができる。すなわち、反射面２１３が人物側（撮影方向側）を向いている場合であって、発光部２０８が反射面２１３よりも人物側（撮影方向側）に位置する場合に、バウンス発光撮影による効果とキャッチライト効果の双方を奏することができる。
【００５３】
しかしながら、図６（ｂ）に図示するように、外部ストロボ１２０は、反射面２１３が人物Ｐ側とは反対側を向き、反射面２１３が発光部２０８よりも人物Ｐ側に位置する場合、反射面２１３で反射した反射光Ｒが人物Ｐ側とは反対側に向かってしまう。すなわち、反射面２１３が人物Ｐ側（撮影方向側）とは反対側を向き、反射面２１３が発光部２０８よりも人物Ｐ側（撮影方向側）に位置する場合は、反射光Ｒが人物Ｐに届かないので、キャッチライト効果を奏することができない。さらに、この場合は、照射光Ｓの一部がキャッチライトシート２１２に遮られてしまうことで、人物Ｐにキャッチライトシート２１２の影が写り込んでしまうことがある。すなわち、反射面２１３が人物Ｐ側（撮影方向側）とは反対側を向いている場合であって、反射面２１３が発光部２０８よりも人物Ｐ側（撮影方向側）に位置する場合は、撮影者の意図しない照明がされた画像が取得されてしまう場合がある。
【００５４】
また、撮影対象の被写体に顔が含まれている場合（図６（ｃ））と、撮影対象の被写体に顔が含まれていない場合（図６（ｄ））とでは、発光部２０８の最適な照射方向は異なる。
【００５５】
図６（ｃ）に図示するように顔を含む被写体である人物Ｐを撮影する場合は、少なくとも、発光部２０８を発光させた際に、反射光Ｒが人物Ｐに向かうように可動部１２０ｂの照射方向（角度）を設定することが望ましい。例えば、図６（ｃ）に図示するように、可動部１２０ｂの垂直駆動角度θＢ＝＋９０°、水平駆動角度θＡ＝±３０°に設定して発光部２０８を発光すれば、反射面２１３で反射した反射光Ｒを人物Ｐ側に向かわせることができる。これに対して、図６（ｄ）に図示するように被写体Ｏ（鉢植え）を撮影する場合は、可動部１２０ｂの照射方向（角度）を、反射光Ｒが被写体Ｏに向かう方向に設定する必要はない。この場合、図６（ｄ）に図示するように、可動部１２０ｂの垂直駆動角度θＢ＝＋９０°、水平駆動角度θＡ＝±９０°に設定して発光部２０８を発光すれば、キャッチライトシート２１２によって、発光部２０８から照射された照射光Ｓが遮らなれることはない。したがって、発光部２０８から照射された照射光Ｓの一部がキャッチライトシート２１２に遮られることを防止することができる。そして、被写体Ｏにキャッチライトシート２１２の影が写り込んでしまうことを抑制することができる。
【００５６】
以上説明したように、キャッチライトシート２１２を使用しているか否か、および撮影対象の被写体に顔が含まれているか否かに応じて、可動部１２０ｂの最適な駆動角度は異なる。そこで、本実施形態では、キャッチライトシート２１２が使用されているか否かに関する情報と、撮影対象の被写体に顔が含まれているか否かに応じて、可動部１２０ｂの駆動角度を制御する。
【００５７】
（撮像装置側のバウンス発光撮影制御）
次に、本実施形態の撮像システムにおけるカメラ１００と外部ストロボ１２０の各種処理について、図７〜１１を参照して説明する。図７は、本発明の実施形態に係る撮像装置であるカメラ１００のバウンス発光撮影制御を示すフローチャートである。
【００５８】
まず、カメラ１００の処理について説明する。操作部１１７に含まれる電源スイッチがＯＮされてカメラ１００のカメラＭＰＵ１０１が動作可能となると、カメラＭＰＵ１０１は、図７に示すフローチャートを開始させる。
【００５９】
ステップＳ７０１でカメラＭＰＵ１０１は、操作部１１７への操作によりＳＷ１がＯＮであるか否かを判別し、ＯＮの場合はステップＳ７０２へ移行し、ＯＦＦの場合はステップＳ７０１を繰り返す。
【００６０】
ステップＳ７０２でカメラＭＰＵ１０１は、レンズ制御部１１４に指示して焦点調節動作（ＡＦ）を実行させ、測光部１１２に指示して測光を実行させる。また、カメラＭＰＵ１０１は、測光を行い取得した測光値に基づいて露出演算を行い撮影時の露出制御値を決定する。ここでは、発光撮影用の露出制御値と非発光撮影用の露出制御値とを、それぞれカメラＭＰＵ１０１のメモリに予め記憶されたプログラム線図に従って決定する。
【００６１】
ステップＳ７０３でカメラＭＰＵ１０１は、測光部１１２からの出力に基づいて、被写体に含まれる顔を検出し、検出結果をカメラＭＰＵ１０１の内部メモリに一時記憶する。
【００６２】
ステップＳ７０４でカメラＭＰＵ１０１は、発光制御部１１８に指示して、外部ストロボ１２０に対して、オートバウンス動作の実行指示を送信させる。なお、内蔵ストロボ１１９によるオートバウンス動作が可能な場合は、カメラＭＰＵ１０１によって、内蔵ストロボ１１９に対してオートバウンス動作の実行指示を送信させるような構成であってもよい。
【００６３】
ステップＳ７０５でカメラＭＰＵ１０１は、外部ストロボ１２０側からのオートバウンス動作の終了通知を受信したか否かを判定する。後述する外部ストロボ１２０側の可動部１２０ｂの駆動制御を示す図１１のステップＳ１１０５にてストロボＭＰＵ２０１から送信される終了通知を受信していれば、ステップＳ７０６へ移行し、受信していなければステップＳ７０４に戻る。なお、カメラ１００に外部ストロボ１２０からオートバウンス動作の終了通知が送信されるのは、後述する図８のステップＳ８１１、Ｓ８２６、Ｓ８３６における処理のみである。この点については後述する。
【００６４】
ステップＳ７０６でカメラＭＰＵ１０１は、操作部１１７への操作によりＳＷ２がＯＮであるか否かを判別し、ＯＮの場合はステップＳ７０８へ移行し、ＯＦＦの場合はステップＳ７０７に移行する。
【００６５】
ステップＳ７０７でカメラＭＰＵ１０１は、操作部１１７への操作によりＳＷ１がＯＮであるか否かを判別し、ＯＮの場合はステップＳ７０６に戻り、ＯＦＦの場合はステップＳ７０１に戻る。
【００６６】
ステップＳ７０８にてカメラＭＰＵ１０１は、バウンス発光撮影を行う。発光撮影の手順として、まずカメラＭＰＵ１０１は、所定の発光量でプリ発光を行うように発光制御部１１８に指示して、外部ストロボ１２０に対してプリ発光の実行指示を送信させる。なお、当該プリ発光は、本発光量を演算するためのプリ発光であって、可動部１２０ｂの駆動角度を決定するための天井や正面に向けたプリ発光とは異なる。
【００６７】
プリ発光の実行指示に従って外部ストロボ１２０がプリ発光を行うのに合わせて、カメラＭＰＵ１０１は、測光部１１２に指示してプリ発光時測光を実行させ、取得した測光値（プリ発光時測光値）に基づいて本発光量の演算を行う。次に、カメラＭＰＵ１０１は、演算した本発光量で本発光を行うように発光制御部１１８に指示して、外部ストロボ１２０に対して本発光の実行指示を送信させる。そして、本発光の実行指示に従って外部ストロボ１２０が本発光を行うのに合わせて、カメラＭＰＵ１０１は、ステップＳ７０２で決定した露出制御値を用いて撮像素子１０２を露光させる。このようにしてバウンス発光撮影が行われる。そして、カメラＭＰＵ１０１は、バウンス発光撮影によって取得された画像データに対して前述した種々の処理が施した後に、画像表示部１０７に表示、記録媒体１０９に記録してカメラ１００側のバウンス発光撮影動作を終了する。以上が、本実施形態に係るカメラ１００側のバウンス発光撮影制御である。
【００６８】
（照明装置側のバウンス発光撮影制御）
次に、図８〜１２を参照して外部ストロボ１２０側における各種の処理を説明する。図８は、本発明の実施形態に係る照明装置である外部ストロボ１２０について、キャッチライトシート２１２が非使用位置に位置している状態のバウンス発光撮影制御を示すフローチャートである。なお、以下の説明は、カメラ１００及び外部ストロボ１２０がともに電源オンされていて、オートバウンススイッチによりオートバウンスを実行する設定がなされている場合を想定している。
【００６９】
ステップＳ８０１でストロボ姿勢検出部２０３は、本体部１２０ａの姿勢に関する情報を取得する。具体的には、ステップＳ８０１でストロボ姿勢検出部２０３は、本体部１２０ａのピッチ方向の傾き角度γ、ロール方向の傾き角度ηを検出し、検出結果をストロボＭＰＵ２０１の内蔵メモリに記録する。なお、以降は、外部ストロボ１２０の本体部１２０ａが傾いていない場合について説明する。すなわち、ステップＳ８０１において、ピッチ方向の傾き角度γ＝０°、ロール方向の傾き角度η＝０°が検出された場合について説明する。なお、本体部１２０ａが傾いている場合の説明は後述する。
【００７０】
ステップＳ８０２でストロボＭＰＵ２０１は、カメラ１００からのオートバウンス動作の実行指示を受信したか否かを判別する。カメラ１００側の各種処理を示す図７のステップＳ７０４で発光制御部１１８から送信される実行指示を受信していれば、ステップＳ８０３へ移行し、受信していなければステップＳ８０１に戻る。
【００７１】
ステップＳ８０３でストロボＭＰＵ２０１は、ストロボ角度検出部２１１からの出力に基づいて、可動部１２０ｂの水平駆動角度θＡと垂直駆動角度θＢを検出する。
【００７２】
ステップＳ８０４でストロボＭＰＵ（光学部材検出手段）２０１は、取り出し検出部２１４の出力に基づいて、キャッチライトシート２１２が使用位置に位置しているか（取り出されているか）否かを検出する。そして、ステップＳ８０５でストロボＭＰＵ２０１は、ステップＳ８０４の検出結果に基づいて、キャッチライトシート２１２が使用位置に位置しているか否かを判定する。ステップＳ８０５でストロボＭＰＵ２０１によって、キャッチライトシート２１２が使用位置に位置していないと判定された場合はステップＳ８０６へ移行する。ステップＳ８０５でストロボＭＰＵ２０１によって、キャッチライトシート２１２が使用位置に位置していると判定された場合は後述する図９のステップＳ８１４へと進む。
【００７３】
ステップＳ８０６でストロボＭＰＵ（設定手段）２０１は、照射方向演算部２０４に指示して、天井方向へ向けた可動部１２０ｂの駆動角度を制御するための目標値（以下、目標角度と称す）として、水平方向目標角度θＸ、垂直方向目標角度θＹを設定する。本実施形態では、可動部１２０ｂを駆動させるごとに当該目標角度を設定する。例えば、本実施形態では、１度の連続したバウンス発光撮影において、天井方向、正面方向、算出した最適な照射方向のそれぞれに対応する可動部１２０ｂの駆動制御ごとに目標角度を設定する。なお、ステップＳ８０６では、天井方向に向けた可動部１２０ｂの駆動制御用の目標角度が設定される。
【００７４】
なお、本実施形態では、ストロボＭＰＵ（設定手段）２０１は、キャッチライトシート２１２が使用位置に位置しているか否かに関する情報と、撮影対象の被写体に顔が含まれているか否かに関する情報に応じて上述した目標角度を設定する。
【００７５】
ステップＳ８０６では、キャッチライトシート２１２が非使用位置にある状態なので、発光部２０８のプリ発光による照射光がキャッチライトシート２１２に遮られることはない。したがって、ステップＳ８０６でストロボＭＰＵ２０１は、目標角度として、可動部１２０ｂの水平方向（第１の方向）の駆動角度を変更させず、垂直方向（第２の方向）の駆動角度のみを変更させるような値を設定する。本実施形態では、ステップＳ８０６でストロボＭＰＵ２０１は、θＸ＝θＡ、θＹ＝＋９０°を設定する。なお、本実施形態では、天井方向へのプリ発光時の目標角度をθＹ＝＋９０°に設定するような構成であるが、これに限定されるものではなく、天井方向に向けてプリ発光ができるような角度であれば、どの様な値を設定してもよい。
【００７６】
なお、前述したステップＳ８０１において、本体部１２０ａの傾きが検出された場合は、検出した傾き角度を加味して、可動部１２０ｂの目標角度を設定する。例えば、ステップＳ８０１においてピッチ方向の傾き角度γ＝＋１０°、ロール方向の傾き角度η＝０°が検出された場合であって、ステップＳ８０３で水平方向角度θＡ＝＋１８０°、垂直方向角度θＢ＝＋７０°を検出した場合について説明する。この場合、ステップＳ８０６でストロボＭＰＵ２０１は、上述の検出結果に基づいて水平駆動角度θＡ＝＋１８０°、垂直方向目標角度をθＹ＝＋８０°に設定する。すなわち、本体部１２０ａの傾き角度を考慮して可動部１２０ｂの目標角度を補正する。なお、上述した場合は、可動部１２０ｂを垂直方向に＋１０°だけ駆動させれば、垂直駆動角度＝目標角度となる。
【００７７】
以下のステップＳ８０７〜Ｓ８１１では、バウンス発光撮影に最適な照射方向を決定して、決定した照射方向となるように可動部１２０ｂを駆動させるオートバウンス動作を行う。ステップＳ８０７でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、ステップＳ８０６で設定した目標角度となるように可動部１２０ｂを駆動させる。この詳細については図１１を参照して説明する。
【００７８】
図１１は、本発明の実施形態に係る照明装置である外部ストロボ１２０の可動部１２０ｂの駆動制御を示すフローチャートである。ステップＳ１１０１でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、不図示のモーターを制御し、可動部１２０ｂの駆動を開始させる。
【００７９】
ステップＳ１１０２でストロボＭＰＵ２０１は、ストロボ角度検出部２１１に指示し、現在の可動部１２０ｂの水平駆動角度θＡと垂直駆動角度θＢを検出させる。そして、ストロボＭＰＵ２０１は、検出した水平駆動角度θＡと目標角度θＸ、垂直駆動角度θＢと目標角度θＹとを比較して、両者が一致しているか否かを判定する。ストロボＭＰＵ２０１によって可動部１２０ｂの現在角度が目標角度と一致していると判定された場合はステップＳ１１０３に移行し、一致していないと判定された場合はステップＳ１１０２を繰り返す。
【００８０】
ステップＳ１１０３でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、不図示のモーターを制御し、可動部１２０ｂの駆動を終了させる。
【００８１】
ステップＳ１１０４でストロボＭＰＵ２０１は、プリ発光を行うように発光部２０８に指示する。そして、ストロボＭＰＵ２０１は、ストロボ測光部２１０に指示してプリ発光時測光を実行させ、得られた測光値（プリ発光時測光値）に基づいて、発光部２０８の照射面２０９から天井までの距離を算出する。照射面２０９から天井までの距離は、例えば、所定の反射率の照射対象が所定の距離にある場合のプリ発光時測光値を仮定して、仮定したプリ発光時測光値と実際のプリ発光時測光値との差分から照射対象の実際の距離を算出する方法を用いればよい。このとき、ストロボ測光部２１０で受光する光束は、発光部２０８から照射され照射対象で反射された光束であるため、ストロボ測光部２１０で受光する光束の光路長と発光部２０８の照射面２０９から天井までの距離の２倍とは一致しない。しかしながら、ストロボ測光部２１０の受光センサと発光部２０８の照射面２０９との位置の差異が、バウンス発光撮影における照射方向の決定に与える影響は小さい。したがって、本実施形態では、ストロボ測光部２１０の受光センサと発光部２０８の照射面２０９との位置が略等しいものとして演算する。
【００８２】
なお、ステップＳ１１０４は、天井方向および後述する正面方向へのプリ発光時の可動部１２０ｂの駆動制御でのみ実施する。すなわち、可動部１２０ｂの発光部２０８の最適な照射方向を決定する場合の可動部１２０ｂの駆動制御では、ステップＳ１１０４の処理は行わない。
【００８３】
ステップＳ１１０５でストロボＭＰＵ２０１は、現在の可動部１２０ｂの駆動制御が可動部１２０ｂの発光部２０８の最適な照射方向を決定するための制御である場合に、カメラ１００にオートバウンス終了通知を送信する。以上が本実施形態の可動部１２０ｂの駆動制御である。
【００８４】
図８に戻る。ステップＳ８０８でストロボＭＰＵ２０１は、照射方向演算部２０４に指示して、正面方向に向けた可動部１２０ｂの水平方向目標角度θＸ＝０°、垂直方向目標角度θＹ＝０°を設定する。なお、ステップＳ８０８で設定する目標角度は、カメラ１００の撮影方向に位置する被写体までの測距を行えるような角度であれば、上述した角度にものに限定されるものではなく、どのような角度を設定してもよい。
【００８５】
ステップＳ８０９でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、ステップＳ８０８で設定した目標角度となるように可動部１２０ｂを駆動させる。可動部１２０ｂの駆動制御方法は前述したステップＳ８０７の駆動制御と略同一なので、説明は省略する。
【００８６】
ステップＳ８１０でストロボＭＰＵ２０１は、照射方向演算部２０４に指示して、バウンス発光撮影に最適な照射方向となる目標角度を算出させる。照射方向演算部２０４は、本体部１２０ａの姿勢に関する情報、発光部２０８の照射面２０９から天井までの距離に関する情報と発光部２０８の照射面２０９から被写体までの距離に関する情報とに基づいて、バウンス発光撮影に最適な照射方向を算出する。照射方向の決定方法としては、例えば、発光部２０８の照射面２０９から天井までの距離をｄ、照射面２０９から被写体までの距離をＤ、最適な照射方向となる本体部１２０ａに対する可動部１２０ｂの目標角度をθとして、以下の式（１）にて決定する。
θ＝ｔａｎ−１（２ｄ／Ｄ）      （１）
【００８７】
なお、上記の式（１）で求められる目標角度は、本体部１２０ａが傾いていない（正位置にある）場合の角度であるので、本体部１２０ａが傾いている場合は、その傾き角度に応じて最適な照射方向となる目標角度を設定する。
【００８８】
また、図１２（ａ）に図示するように、被写体が人物である場合は、発光部２０８から照射され被写体に入射する光の入射角度αに応じて、人物に影が出てしまう場合がある。そこで、本実施形態では、図１２（ｂ）に図示するように、式（１）で得られる目標角度θを、以下の式（２）に示すように任意の補正角度βで補正する。
θ＝ｔａｎ−１（２ｈ／ｄ）＋β      （２）
【００８９】
なお、補正角度βは距離に応じた値を予めストロボＭＰＵ２０１の内蔵メモリに記録しておき、先に算出した発光部２０８の照射面２０９から被写体までの距離に応じて設定する。この構成によって、被写体に影が出てしまうことを抑制することができる。なお、図１２は、本発明の実施形態に係る照明装置である外部ストロボ１２０の最適な照明方向について例示的に説明する図である。
【００９０】
図８に戻り、ステップＳ８１１でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、ステップＳ８１０で決定した目標角度となるように可動部１２０ｂを駆動させる。可動部１２０ｂの駆動制御方法は前述したステップＳ８０７の駆動制御と略同一なので、説明は省略する。なお、前述したように、ステップＳ８１１の駆動制御においては、ストロボＭＰＵ２０１がカメラ１００にオートバウンス終了通知を送信する。
【００９１】
ステップＳ８１２でストロボＭＰＵ２０１は、カメラ１００からの発光動作の実行指示を受信したか否かを判定する。具体的には、ストロボＭＰＵ２０１は、前述のステップＳ７０８にて発光制御部１１８から送信される（プリ発光または本発光の）発光動作の実行指示を受信していれば、ステップＳ８１３へ移行し、受信していなければステップＳ８１２を繰り返す。
【００９２】
ステップＳ８１３でストロボＭＰＵ２０１は、発光部２０８に指示して、カメラ１００から指示された発光パターン及び発光量に基づいて、プリ発光または本発光を行わせる。そして、ステップＳ８１４でストロボＭＰＵ２０１は、カメラ１００から指示された発光パターンが本発光であるか否かを判定し、当該判定の結果がプリ発光であった（本発光でなかった）場合、引き続き本発光を行うためにステップＳ８１２に戻る。一方、ストロボＭＰＵ２０１が、カメラ１００から指示された発光パターンが本発光であった（プリ発光でなかった）場合、バウンス発光撮影を行うための外部ストロボ１２０側の各種処理を終了する。
【００９３】
次に、キャッチライトシート２１２が使用位置に位置している状態であって、撮影対象の被写体に顔が含まれていない場合の外部ストロボ１２０側のバウンス発光撮影制御について図９を参照して説明する。図９は、本発明の実施形態に係る照明装置である外部ストロボ１２０のキャッチライトシート２１２が使用位置に位置している状態であって、撮影対象の被写体に顔が含まれない場合のバウンス発光撮影制御を示すフローチャートである。
【００９４】
図９に図示するように、キャッチライトシート２１２が使用位置に位置している（キャッチライトシート２１２使用時）と判定された場合、ステップＳ８１５でストロボＭＰＵ２０１は、カメラ１００側から顔検出処理の検出結果に関する情報を取得する。
【００９５】
次に、ステップＳ８１６でストロボＭＰＵ２０１は、ステップＳ８１４で取得した顔検出処理の検出結果に関す情報に基づいて、撮影対象の被写体に顔が含まれているか否かを判定する。ステップＳ８１６において撮影対象の被写体に顔が含まれていないと判定された場合はステップＳ８１７に移行し、顔が含まれていると判定された場合は後述するステップＳ８２７に移行する。
【００９６】
ステップＳ８１７でストロボＭＰＵ２０１は、ステップＳ８０３で検出した可動部１２０ｂの水平駆動角度θＡが、−９０°〜＋９０°の範囲以内であるか否かを判定する。ステップＳ８１７で、可動部１２０ｂの水平駆動角度θＡが、−９０°〜＋９０°の範囲以内であると（−９０°≦θＡ≦＋９０°）判定された場合はステップＳ８１８に移行する。
【００９７】
ステップＳ８１８でストロボＭＰＵ２０１は、ステップＳ８０３で検出した可動部１２０ｂの水平駆動角度θＡが、−９０°より小さいか否かを判定する（−９０°＞θＡ）。
【００９８】
ステップＳ８１８で、ステップＳ８０３で検出した可動部１２０ｂの水平駆動角度θＡが−９０°より小さくないと判定された場合、ステップＳ８１９へ移行する。この場合、先のステップＳ８１７の判定に基づいて、可動部１２０ｂの水平駆動角度θＡが＋９０°より大きいと判定できる。したがって、ステップＳ８１９でストロボＭＰＵ２０１は、可動部１２０ｂの目標角度をθＸ＝＋９０°、θＹ＝＋９０°に設定する。
【００９９】
また、ステップＳ８１８で、可動部１２０ｂの現在の水平駆動角度θＡが−９０°より小さいと判定された場合、ステップＳ８２０へ移行する。この場合、先のステップＳ８１７の判定に基づいて、可動部１２０ｂの水平駆動角度θＡが−９０°より小さいと判定できる。したがって、ステップＳ８２０でストロボＭＰＵ２０１は、可動部１２０ｂの目標角度をθＸ＝−９０°、θＹ＝＋９０°に設定する。
【０１００】
さらに、ステップＳ８１７で、可動部１２０ｂの現在の水平駆動角度θＡが−９０°〜＋９０°の範囲以内であると判定された場合、ステップＳ８２１へ移行する。そして、ステップＳ８２１でストロボＭＰＵ２０１は、可動部１２０ｂの目標角度をθＸ＝θＡ、θＹ＝＋９０°に設定する。
【０１０１】
以上説明したように、撮影対象の被写体に顔が含まれない場合、ステップＳ８０３で検出した可動部１２０ｂの角度に拘わらず、可動部１２０ｂの水平方向の目標角度を−９０°〜＋９０°の範囲以内（第２の範囲以内）に設定する。言い換えると、キャッチライトシート２１２が使用位置に位置している場合は、第１の方向における、設定可能な水平方向目標角度θＸの範囲を、可動部１２０ｂが基準位置にある状態の角度と直交する角度の範囲内に設定する。
【０１０２】
この構成によって、バウンス発光撮影制御中に、操作部１１７への操作によりＳＷ２がＯＮされたことに応じて被写体を撮像する場合であっても、キャッチライトシート２１２によって、発光部２０８からの照射光が遮られることを防止することができる。したがって、バウンス発光撮影制御中に、操作部１１７への操作によりＳＷ２がＯＮされたことに応じて被写体を撮像する場合であっても、被写体に影が映り込むことを抑制することができる。
【０１０３】
なお、本実施形態では、撮影対象の被写体に顔が含まれない場合の可動部１２０ｂの水平方向の目標角度θＸの設定可能な範囲（第２の範囲）を−９０°〜＋９０°としたが、これに限定されるものではない。可動部１２０ｂの水平方向の目標角度θＸの設定可能な範囲は、−９０°〜＋９０°とは異なる範囲であってもよい。さらに、ストロボＭＰＵ２０１が、撮影画角や被写体までの距離などに応じて、可動部１２０ｂの水平方向の目標角度θＸの設定可能な範囲を自由に設定できる構成であってもよい。
【０１０４】
また、ステップＳ８１９〜Ｓ８２１の処理においても、前述したステップＳ８０６の処理と同様に、本体部１２０ａの傾きが検出された場合は、検出した傾き角度を加味して、可動部１２０ｂの目標角度を補正（設定）する。
【０１０５】
ステップＳ８２２〜Ｓ８２４の処理は前述したステップＳ８０７〜Ｓ８０９の処理と同様なので説明は省略する。ステップＳ８２５でストロボＭＰＵ２０１は、照射方向演算部２０４に指示して、バウンス発光撮影に最適な照射方向となる目標角度を算出させる。なお、バウンス発光撮影に最適な照射方向となる目標角度は、前述したステップＳ８１０と同様に式（１）又は式（２）に基づいて算出する。
【０１０６】
ここで、前述したステップＳ８１０とは異なり、ステップＳ８２５でストロボＭＰＵ２０１は、可動部１２０ｂの水平方向（第１の方向）の目標角度の設定可能な範囲を、−９０°≦θＸ≦＋９０°（第２の範囲）に設定する。すなわち、算出した可動部１２０ｂのバウンス発光撮影に最適な照射方向となる目標角度は、少なくとも、上述した設定可能な範囲を超えないように設定される。この構成によって、キャッチライトシート２１２の使用時に（使用位置に位置している状態で）、発光部２０８から照射された照射光がキャッチライトシート２１２に遮られることを防止することができる。したがって、撮影対象の被写体にキャッチライトシート２１２の影が写り込んでしまうことを抑制することができる。
【０１０７】
ステップＳ８２６でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、ステップＳ８２５で決定した設定可能な範囲以内の目標角度となるように可動部１２０ｂを駆動させる。ステップＳ８２６のその他の動作は前述したステップＳ８１１と同様の処理を行うので説明は省略する。なお、ステップＳ８２６においても、前述したステップＳ８１１と同様にカメラ１００側にオートバウンス終了通知が送信される。
【０１０８】
次に、キャッチライトシート２１２が使用位置に位置している状態であって、撮影対象の被写体に顔が含まれている場合の外部ストロボ１２０側のバウンス発光撮影制御について図１０を参照して説明する。図１０は、本発明の実施形態に係る照明装置である外部ストロボ１２０について、キャッチライトシート２１２が使用位置に位置している状態であって、撮影対象の被写体に顔が含まれる場合のバウンス発光撮影制御を示すフローチャートである。
【０１０９】
図１０に図示するように、ステップＳ８２７でストロボＭＰＵ２０１は、ステップＳ８０３で検出した可動部１２０ｂの水平駆動角度θＡが、−３０°〜＋３０°の範囲以内であるか否かを判定する。ステップＳ８２７で、可動部１２０ｂの水平駆動角度θＡが、−３０°〜＋３０°の範囲以内であると（−３０°≦θＡ≦＋３０°）判定された場合はステップＳ８２８に移行する。
【０１１０】
次に、ステップＳ８２８でストロボＭＰＵ２０１は、ステップＳ８０３で検出した可動部１２０ｂの水平駆動角度θＡが、−３０°より小さいか否かを判定する（−３０°＞θＡ）。
【０１１１】
ステップＳ８２８で、ステップＳ８０３で検出した可動部１２０ｂの水平駆動角度θＡが−３０°より小さくないと判定された場合、ステップＳ８２９へ移行する。この場合、先のステップＳ８２７の判定に基づいて、可動部１２０ｂの水平駆動角度θＡが＋３０°より大きいと判定できる。したがって、ステップＳ８２９でストロボＭＰＵ２０１は、可動部１２０ｂの目標角度をθＸ＝＋３０°、θＹ＝＋９０°に設定する。
【０１１２】
また、ステップＳ８２８で、可動部１２０ｂの現在の水平駆動角度θＡが−３０°より小さいと判定された場合、ステップＳ８３０へ移行する。この場合、先のステップＳ８２７の判定に基づいて、可動部１２０ｂの水平駆動角度θＡが−３０°より小さいと判定できる。したがって、ステップＳ８３０でストロボＭＰＵ２０１は、可動部１２０ｂの目標角度をθＸ＝−３０°、θＹ＝＋９０°に設定する。
【０１１３】
さらに、ステップＳ８２７で、可動部１２０ｂの現在の水平駆動角度θＡが−３０°〜＋３０°の範囲以内であると判定された場合、ステップＳ８３１へ移行する。そして、ステップＳ８３１でストロボＭＰＵ２０１は、可動部１２０ｂの目標角度をθＸ＝θＡ、θＹ＝＋９０°に設定する。
【０１１４】
以上説明したように、撮影対象の被写体に顔が含まれる場合はステップＳ８０３で検出した可動部１２０ｂの角度に拘わらず、可動部１２０ｂの水平方向の目標角度の設定可能な範囲を−３０°〜＋３０°の範囲以内（第１の範囲以内）に設定する。この構成によって、バウンス発光撮影制御中に、操作部１１７への操作によりＳＷ２がＯＮされたことに応じて被写体を撮像する場合であっても、キャッチライトシート２１２によって、発光部２０８からの照射光が遮らなれることを抑制できる。さらに、バウンス発光撮影制御中に、操作部１１７への操作によりＳＷ２がＯＮされたことに応じて被写体を撮像する場合であっても、反射面２１３からの反射光を検出された顔に向けて照明させることができる。したがって、バウンス発光撮影制御中に、操作部１１７への操作によりＳＷ２がＯＮされたことに応じて被写体を撮像する場合であっても、キャッチライト効果を奏しつつ、被写体に影が写り込むことを抑制することができる。
【０１１５】
なお、本実施形態では、撮影対象の被写体に顔が含まれる場合の可動部１２０ｂの水平方向（第１の方向）の目標角度θＸの設定可能な範囲（第１の範囲）を−３０°〜＋３０°としたが、これに限定されるものではない。可動部１２０ｂの水平方向（第１の方向）の目標角度θＸの設定可能な範囲は、−３０°〜＋３０°とは異なる範囲であってもよい。さらに、ストロボＭＰＵ２０１が、撮影画角や被写体までの距離などに応じて、可動部１２０ｂの水平方向の目標角度θＸの設定可能な範囲を自由に設定できる構成であってもよい。本実施形態では、少なくとも、第１の範囲＜第２の範囲であればよい。
【０１１６】
また、ステップＳ８２９〜Ｓ８３１の処理においても、前述したステップＳ８０６の処理と同様に、本体部１２０ａの傾きが検出された場合は、検出した傾き角度を加味して、可動部１２０ｂの目標角度を設定する。
【０１１７】
ステップＳ８３２〜Ｓ８３４の処理は前述したステップＳ８０７〜Ｓ８０９の処理と同様なので説明は省略する。ステップＳ８３５でストロボＭＰＵ２０１は、照射方向演算部２０４に指示して、バウンス発光撮影に最適な照射方向となる目標角度を算出させる。なお、バウンス発光撮影に最適な照射方向となる目標角度は、前述したステップＳ８１０と同様に式（１）又は式（２）に基づいて算出する。
【０１１８】
ここで、前述したステップＳ８１０とは異なり、ステップＳ８３５でストロボＭＰＵ２０１は、可動部１２０ｂの設定可能な目標角度の範囲を、−３０°≦θＸ≦＋３０°、０°≦θＹ≦＋１２０°に設定する。すなわち、算出した可動部１２０ｂのバウンス発光撮影に最適な照射方向となる目標角度は、少なくとも、上述した設定可能な範囲を超えないように設定される。この構成によって、キャッチライトシート２１２の使用時に、発光部２０８から照射された照射光がキャッチライトシート２１２に遮られることを抑制することができる。また、キャッチライトシート２１２の反射面２１３で反射させた反射光を被写体に向けて照明させることができる。したがって、キャッチライト効果を奏しつつ、撮影対象の被写体にキャッチライトシート２１２の影が写り込んでしまうことを抑制することができる。
【０１１９】
なお、キャッチライトシート２１２によるキャッチライト効果をより正確に奏するために、上述した可動部１２０ｂの垂直方向の目標角度の設定可能な範囲をより狭くするような構成であってもよい。具体的には、発光部２０８から照射された光が反射面２１３に反射して被写体を照明することができるような角度として、可動部１２０ｂの垂直方向の目標角度の設定可能範囲を、＋６０°≦θＹ≦＋１２０°などに設定する。この構成であれば、発光部２０８を発光させた際に、キャッチライトシート２１２の反射面２１３で反射させた反射光が、人物の顔以外を照明することを抑制することができる。
【０１２０】
また、キャッチライトシート２１２によるキャッチライト効果をさらに正確に奏するために、設定された水平方向（第１の方向）の目標角度に基づいて、垂直方向（第２の方向）の目標角度を設定するような構成であってもよい。例えば、θＸ＝０°の場合、ストロボＭＰＵ２０１は、設定可能なθＹの範囲を０°〜１２０°に設定する。そして、θＸ＝＋３０°の場合、ストロボＭＰＵ２０１は、設定可能なθＹの範囲を０°〜９０°に設定する。すなわち、可動部１２０ｂの水平方向の目標角度が基準位置に近く、キャッチライト効果を奏し易い角度であれば、設定可能な可動部１２０ｂの垂直方向の範囲を比較的大きい範囲に設定する。また、可動部１２０ｂの水平方向の目標角度が基準位置から離れており、キャッチライト効果を奏し難い角度であれば、設定可能な可動部１２０ｂの垂直方向の範囲を比較的小さい範囲に設定する。
【０１２１】
ステップＳ８３６でストロボＭＰＵ２０１は、駆動制御部２０２に指示して、ステップＳ８３５で決定した設定可能な範囲以内の目標角度となるように可動部１２０ｂを駆動させる。ステップＳ８３６のその他の動作は前述したステップＳ８１１と同様の処理を行うので説明は省略する。なお、ステップＳ８３６においても、前述したステップＳ８１１と同様にカメラ１００側にオートバウンス終了通知が送信される。以上が、本実施形態に係る外部ストロボ１２０側のバウンス発光撮影制御である。
【０１２２】
以上説明したように、本実施形態では、キャッチライトシート２１２が使用位置に位置している状態で外部ストロボ１２０の可動部１２０ｂを駆動させる場合に、被写体に顔が含まれているか否かに応じて可動部１２０ｂの駆動を制御するような構成である。具体的には、キャッチライトシート２１２が使用位置に位置している状態で、撮影対象の被写体に顔が含まれている場合と含まれていない場合とで、可動部１２０ｂの目標角度として設定可能な範囲を変更する。そして、当該目標角度に基づいて可動部１２０ｂの駆動を制御する。
【０１２３】
この構成によって、キャッチライトシート２１２が使用位置に位置している状態であって被写体に顔が含まれている場合、および被写体に顔が含まれていない場合の双方で、それぞれで最適な位置に可動部１２０ｂを駆動させることができる。したがって、本実施形態の外部ストロボ１２０および外部ストロボを含む撮像システムでは、キャッチライトシート２１２の状態に応じて外部ストロボ１２０の動作を制御することができる。
【０１２４】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲以内で種々の変形及び変更が可能である。
【０１２５】
前述した実施形態では、可動部１２０ｂの駆動制御として、外部ストロボ１２０のストロボ姿勢検出部２０３およびストロボ測光部２１０で取得した情報に基づいて可動部１２０ｂの照射方向を決定するような構成であるが、これに限定されるものではない。例えば、カメラ１００の測光部１１２、レンズ制御部１１４、姿勢検出部１１６などで取得した情報に基づいて、可動部１２０ｂの照射方向を決定するような構成であってもよい。具体的には、姿勢検出部１１６によって検出されたカメラ１００の姿勢に基づいて、可動部１２０ｂの目標角度を補正するような構成であってもよい。この場合、カメラ１００が横位置にあるのか縦位置にあるのかを検出し、ストロボＭＰＵ２０１が当該検出結果に基づいて可動部１２０ｂの目標角度を設定する。
【０１２６】
また、前述した実施形態では、操作部１１７のレリーズボタンの第１ストロークでＳＷ１がオンされたことに応じてオートバウンス発光撮影に係る処理を開始するような構成であるが、これに限定されるものではない。例えば、外部ストロボ１２０のストロボ操作部２０５に設けられたオートバウンスボタンの押圧に応じて、オートバウンス発光撮影に係る処理を開始するような構成であってもよい。
【０１２７】
また、前述した実施形態では、照射光の照射方向を自動的に変更することができる照明装置として外部ストロボ１２０を採用した場合について説明したが、これに限定されるものではない。例えば、カメラ１００に設けられた内蔵ストロボ１１９が、照射光の照射方向を自動的に変更することができるような構成であってもよい。この場合、上述した外部ストロボ１２０に関わる各種の制御は、カメラ１００のカメラＭＰＵ１０１などによって実行される構成であればよい。
【０１２８】
また、前述したステップＳ８０６、Ｓ８１９〜Ｓ８２１、Ｓ８２９〜Ｓ８３１でストロボＭＰＵ２０１は、可動部１２０ｂの垂直方向の目標角度を＋９０°に設定するような構成について説明したが、これに限定されるものではない。上述した各ステップで設定する可動部１２０ｂの垂直方向の目標角度は、発光部２０８をプリ発光させて、バウンス発光撮影のバウンスの対象となる対象物までの距離情報を正確に取得できるような角度であればどのようなものを採用してもよい。
【０１２９】
さらに、前述した実施形態では、外部ストロボ１２０側のバウンス発光撮影処理では、天井方向への可動部１２０ｂの駆動制御の後に、正面方向への可動部１２０ｂの駆動制御を行うような構成であったが、これに限定されるものではない。例えば、正面方向への可動部１２０ｂの駆動制御を行った後に、天井方向への可動部１２０ｂの駆動制御を行うような構成であってもよい。すなわち、バウンス発光撮影に最適な照射方向を設定する１つの連続した処理の中における距離情報を取得するためのプリ発光の順序としては、正面方向へのプリ発光をおこなった後に天井方向へのプリ発光をおこなうような構成であってもよい。
【０１３０】
この構成であれば正面方向への可動部１２０ｂの駆動制御によって、可動部１２０ｂの駆動角度がθＡ＝０°、θＢ＝０°に制御された状態で、天井方向への可動部１２０ｂの駆動制御を開始することができる。この場合、天井方向への可動部１２０ｂの駆動制御中に、キャッチライトシート２１２が発光部２０８よりも被写体側に位置することがない。したがって、天井方向への可動部１２０ｂの駆動制御において可動部１２０ｂの目標角度を制御することなく、キャッチライトシート２１２によって発光部２０８から照射される照射光が遮られることを抑制することができる。
【０１３１】
なお、前述した実施形態では、外部ストロボ１２０の可動部１２０ｂの駆動可能な角度の範囲を水平方向に−１８０°〜＋１８０°（すなわち３６０°）、垂直方向に０°〜＋１２０°としている。しかしながら、可動部１２０ｂの垂直方向の角度の駆動可能な範囲が０°〜＋１８０°の外部ストロボを採用するような構成であってもよい。この場合、ステップＳ８２５で垂直方向の目標角度にも設定可能な所定の範囲を設けることが望ましい。例えば、上述したような駆動可能な範囲が設定されている外部ストロボを使用する場合は、ステップＳ８２５でストロボＭＰＵ２０１は、可動部１２０ｂの設定可能な目標角度の範囲を、−９０°≦θＸ≦＋９０°、０°≦θＹ≦＋１２０°に設定する。この構成であれば、発光部２０８からの照射光を、天井などのバウンス対象物に向けて正確に照射させることができる。
【０１３２】
また、前述した実施形態では、キャッチライトシート２１２が使用位置に位置している状態の可動部１２０ｂの設定可能な水平方向の目標角度の範囲を、−９０°〜＋９０°、または−３０°〜＋３０°に設定する構成であったがこれに限定されるものではない。撮影対象に顔が含まれていない場合は、少なくとも、発光部２０８から照射された光がキャッチライトシート２１２に遮られないように可動部１２０ｂの水平方向の目標角度の範囲を設定すればよい。また、撮影対象に顔が含まれている場合は、少なくとも、発光部２０８から照射された光がキャッチライトシート２１２に遮られず、反射面２１３で反射した光が顔を照明出来るように可動部１２０ｂの水平方向の目標角度の範囲を設定すればよい。
【０１３３】
また、前述した実施形態では、キャッチライトシート２１２が使用位置に位置する状態で、天井方向の距離情報を取得する際の可動部１２０ｂの駆動制御において目標角度を制限するような構成であったが、これに限定されるものではない。天井方向に向けた可動部１２０ｂの駆動制御では、目標角度を制限しないような構成であってもよい。すなわち、バウンス発光撮影制御における、最適な照射方向に向けた可動部１２０ｂの駆動制御（ステップＳ８１１、Ｓ８２６、Ｓ８３６）においてのみ、可動部１２０ｂの目標角度を制限するような構成であってもよい。
【０１３４】
なお、前述した実施形態では、カメラＭＰＵ１０１を含むカメラ１００の制御部と、ストロボＭＰＵ２０１を含む外部ストロボ１２０の制御部とが連携して動作することで、上述した各制御を実行するような構成であったが、これに限定されるものではない。例えば、前述した図７〜図１１のフローに従ったプログラムを予めカメラＭＰＵ１０１のメモリなどに格納しておき、当該プログラムをカメラＭＰＵ１０１やストロボＭＰＵ２０１などが実行することで、上述した各制御を実行するような構成であってもよい。また、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。また、プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記録媒体でもあってもよい。
【０１３５】
また、前述した実施形態では、本発明を実施する撮像システムの撮像装置の一例として、カメラ１００について説明したが、これに限定されるものではない。例えば、本発明を実施する撮像装置の撮像装置としては、デジタルビデオカメラやスマートフォンなどの可搬型デバイスなど、種々の撮像装置に適用することが可能である。
【０１３６】
（その他の実施形態）
また本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現できる。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現できる。
【符号の説明】
【０１３７】
１０１  カメラＭＰＵ
１１６  姿勢検出部
１２０  外部ストロボ
１２０ａ  本体部
１２０ｂ  可動部
２０１  ストロボＭＰＵ
２０２  駆動制御部
２０８  発光部
２０９  照射面
２１２  キャッチライトシート
２１３  反射面
【図１】
2016090990.tif 000003
【図２】
2016090990.tif 000004
【図３】
2016090990.tif 000005
【図４】
2016090990.tif 000006
【図５】
2016090990.tif 000007
【図６】
2016090990.tif 000008
【図７】
2016090990.tif 000009
【図８】
2016090990.tif 000010
【図９】
2016090990.tif 000011
【図１０】
2016090990.tif 000012
【図１１】
2016090990.tif 000013
【図１２】
2016090990.tif 000014