(57)【特許請求の範囲】
【請求項１】
撮像装置に装着可能な照明装置であって、
発光部と、
前記発光部を備え、本体部に対して回動可能に保持される可動部と、
装着された撮像装置の撮影方向の対象までの距離に関する第１の距離情報と当該撮影方向とは異なる方向の対象までの距離に関する第２の距離情報とを取得する取得手段と、
前記取得手段により取得された前記第１の距離情報及び第２の距離情報に基づいて、前記発光部の照射方向を決定する決定手段と、
前記発光部の照射方向が前記決定手段により決定された照射方向となるように前記可動部の位置を制御する制御手段と、を有し、
前記取得手段は、前記装着された撮像装置がセルフタイマーモードに設定されているときに、前記第２の距離情報を取得してから所定時間が経過した後で前記第１の距離情報を取得することを特徴とする照明装置。
【請求項２】
前記所定時間は、前記装着された撮像装置に設定されているセルフタイマーモードにおける待機時間に対応した時間であることを特徴とする請求項１に記載の照明装置。
【請求項３】
前記取得手段は、前記装着された撮像装置がセルフタイマーモードに設定されていないときに、前記第１の距離情報を取得してから前記第２の距離情報を取得することを特徴とする請求項１または２に記載の照明装置。
【請求項４】
前記取得手段は、前記装着された撮像装置に設定されているセルフタイマーモードにおける待機時間が閾値以上のときに、前記第２の距離情報を取得してから前記所定時間が経過した後で前記第１の距離情報を取得することを特徴とする請求項１ないし３のいずれか１項に記載の照明装置。
【請求項５】
前記取得手段は、前記待機時間が前記閾値以上ではないときに、前記第１の距離情報を取得してから前記第２の距離情報を取得することを特徴とする請求項４に記載の照明装置。
【請求項６】
測光手段をさらに有し、
前記取得手段は、前記発光部を前記撮影方向に向けて発光させたときに前記測光手段により取得された測光値に基づいて前記第１の距離情報を取得し、前記発光部を前記異なる方向に向けて発光させたときに前記測光手段により取得された測光値に基づいて前記第２の距離情報を取得することを特徴とする請求項１ないし５のいずれか１項に記載の照明装置。
【請求項７】
発光部と、
前記発光部を備え、本体部に対して回動可能に保持される可動部と、
撮影方向の対象までの距離に関する第１の距離情報と当該撮影方向とは異なる方向の対象までの距離に関する第２の距離情報とを取得する取得手段と、
前記取得手段により取得された前記第１の距離情報及び第２の距離情報に基づいて、前記発光部の照射方向を決定する決定手段と、
セルフタイマーモードに設定する設定手段と、
前記発光部の照射方向が前記決定手段により決定された照射方向となるように前記可動部の位置を制御する制御手段と、を有し、
前記取得手段は、前記設定手段によりセルフタイマーモードに設定されているときに、前記第２の距離情報を取得してから所定時間が経過した後で前記第１の距離情報を取得することを特徴とする撮像装置。
【請求項８】
撮像装置と、前記撮像装置に装着された照明装置とを含むカメラシステムであって、
発光部と、
前記発光部を備え、本体部に対して回動可能に保持される可動部と、
撮影方向の対象までの距離に関する第１の距離情報と当該撮影方向とは異なる方向の対象までの距離に関する第２の距離情報とを取得する取得手段と、
前記取得手段により取得された前記第１の距離情報及び第２の距離情報に基づいて、前記発光部の照射方向を決定する決定手段と、
前記撮像装置をセルフタイマーモードに設定する設定手段と、
前記発光部の照射方向が前記決定手段により決定された照射方向となるように前記可動部の位置を制御する制御手段と、を有し、
前記取得手段は、前記設定手段によりセルフタイマーモードに設定されているときに、前記第２の距離情報を取得してから所定時間が経過した後で前記第１の距離情報を取得することを特徴とするカメラシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明装置の照射方向制御に関するものである。
【背景技術】
【０００２】
従来、照明装置の光を天井等に向けて照射して天井等からの拡散反射光を被写体に照射する発光撮影（以下、バウンス発光撮影とする）が知られている。バウンス発光撮影によれば、照明装置の光を直接的ではなく間接的に被写体に照射することができるため、柔らかい光での描写が可能となる。
【０００３】
さらに、バウンス発光撮影における最適な照射方向を自動的に決定する技術も提案されている。例えば、特許文献１ではバウンスフラッシュ撮影時における天井へフラッシュを発光させるときの該フラッシュ発光部の角度を、カメラの上方にある物体迄の距離及び被写体距離情報により自動的に設定する技術が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０４−３４０５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来、撮影者が撮影指示を行った後に予め設定された時間が経過してから撮影を開始する、いわゆるセルフタイマー機能が知られている。しかしながら、特許文献１に開示された従来技術では、セルフタイマー機能を用いて撮影を行う場合について考慮されていない。
【０００６】
そこで、本発明は、セルフタイマー機能を用いて、照明装置の照射方向を自動的に決定してバウンス発光撮影を行う場合に、効率的に照明装置の照射方向を決定することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明に係る照明装置は、撮像装置に装着可能な照明装置であって、発光部と、前記発光部を備え、本体部に対して回動可能に保持される可動部と、装着された撮像装置の撮影方向の対象までの距離に関する第１の距離情報と当該撮影方向とは異なる方向の対象までの距離に関する第２の距離情報とを取得する取得手段と、前記取得手段により取得された前記第１の距離情報及び第２の距離情報に基づいて、前記発光部の照射方向を決定する決定手段と、前記発光部の照射方向が前記決定手段により決定された照射方向となるように前記可動部の位置を制御する制御手段と、を有し、前記取得手段は、前記装着された撮像装置がセルフタイマーモードに設定されているときに、前記第２の距離情報を取得してから所定時間が経過した後で前記第１の距離情報を取得することを特徴とする。
【０００８】
また、上記目的を達成するために、本発明に係る撮像装置は、発光部と、前記発光部を備え、本体部に対して回動可能に保持される可動部と、撮影方向の対象までの距離に関する第１の距離情報と当該撮影方向とは異なる方向の対象までの距離に関する第２の距離情報とを取得する取得手段と、前記取得手段により取得された前記第１の距離情報及び第２の距離情報に基づいて、前記発光部の照射方向を決定する決定手段と、セルフタイマーモードに設定する設定手段と、前記発光部の照射方向が前記決定手段により決定された照射方向となるように前記可動部の位置を制御する制御手段と、を有し、前記取得手段は、前記設定手段によりセルフタイマーモードに設定されているときに、前記第２の距離情報を取得してから所定時間が経過した後で前記第１の距離情報を取得することを特徴とする。
【０００９】
また、上記目的を達成するために、本発明に係るカメラシステムは、撮像装置と、前記撮像装置に装着された照明装置とを含むカメラシステムであって、発光部と、前記発光部を備え、本体部に対して回動可能に保持される可動部と、撮影方向の対象までの距離に関する第１の距離情報と当該撮影方向とは異なる方向の対象までの距離に関する第２の距離情報とを取得する取得手段と、前記取得手段により取得された前記第１の距離情報及び第２の距離情報に基づいて、前記発光部の照射方向を決定する決定手段と、前記撮像装置をセルフタイマーモードに設定する設定手段と、前記発光部の照射方向が前記決定手段により決定された照射方向となるように前記可動部の位置を制御する制御手段と、を有し、前記取得手段は、前記設定手段によりセルフタイマーモードに設定されているときに、前記第２の距離情報を取得してから所定時間が経過した後で前記第１の距離情報を取得することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、セルフタイマー機能を用いて、照明装置の照射方向を自動的に決定してバウンス発光撮影を行う場合に、効率的に照明装置の照射方向を決定することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係る撮像装置の構成例を示すブロック図である。
【図２】本発明の実施形態に係る照明装置の構成例を示すブロック図である。
【図３】本発明の実施形態におけるバウンス発光撮影を行う際の撮像装置側の各種処理を示すフローチャート図である。
【図４】本発明の実施形態におけるバウンス発光撮影を行う際の照明装置側の各種処理を示すフローチャート図である。
【図５】本発明の実施形態に係る撮像装置に照明装置を装着させた状態を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明する。
【００１３】
まず、本実施形態に係る撮像装置であるカメラ１００の構成について、カメラ１００の構成例を示すブロック図である図１を用いて説明する。
【００１４】
カメラＭＰＵ１０１は、カメラ１００全体の動作を制御するためのマイクロコントローラである。また、カメラＭＰＵ１０１は、後述するセルフタイマーモードにおいて待機している時間を計測するタイマーを備えている。撮像素子１０２は、被写体からの反射光を電気信号に変換するＣＣＤやＣＭＯＳ等の撮像素子である。タイミング信号発生回路１０３は、撮像素子１０２を動作させるために必要なタイミング信号を発生する。Ａ／Ｄ変換器１０４は、撮像素子１０２から読み出されたアナログ画像データをデジタル画像データに変換する。メモリコントローラ１０５は、メモリの読み書きやバッファメモリ１０６のリフレッシュ動作などを制御する。画像表示部１０７は、バッファメモリ１０６に格納された画像データを表示する。インターフェース１０８は、メモリカードやハードディスクなどの記録媒体１０９との接続のためのインターフェースである。モーター制御部１１０は、カメラＭＰＵ１０１からの信号に従って不図示のモーターを制御することにより、レンズユニット３００を介して入射した光束の光路を変更するために不図示のミラーをアップ・ダウンさせる。ミラーがアップしている場合、レンズユニット３００を介して入射した光束は撮像素子１０２等に導かれ、ミラーがダウンしている場合、レンズユニット３００を介して入射した光束は測光センサー１１３等に導かれる。
【００１５】
シャッター制御部１１１は、カメラＭＰＵ１０１からの信号に従って、撮像素子１０２の前方に配置され撮像素子１０２を遮光状態と露光状態とに切り換える不図示のシャッターを制御する。
【００１６】
測光部１１２は、撮影画面内を複数のエリアに分割した測光センサー１１３の出力に基づいて各エリアの測光結果である測光値をカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は各エリアの測光値に基づいて、撮影時の露出制御値であるＡＶ（絞り値）、ＴＶ（シャッタースピード）、ＩＳＯ（撮影感度）を決定するための露出演算を行う。
【００１７】
また、カメラＭＰＵ１０１は、内蔵ストロボ１１９あるいは外部ストロボ１２０にて被写体へ向けて予備（プリ）発光したときに測光部１１２から出力される測光値に基づいて、発光撮影時の内蔵ストロボ１１９あるいは外部ストロボ１２０の発光量の演算も行う。
【００１８】
レンズ制御部１１４は、カメラＭＰＵ１０１からの信号に従って不図示のレンズ駆動モーター及び絞り駆動モーターを制御することによりレンズユニット３００の焦点調節と絞り調節を行っている。
【００１９】
焦点検出部１１５は、撮影画面内に複数の測距点を備えた焦点検出センサーの出力に基づいて各測距点のデフォーカス量をカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は、焦点検出部１１５から出力されたデフォーカス量に基づいて、レンズ制御部１１４に指示して焦点調節動作を実行させる。
【００２０】
姿勢検出部１１６は、加速度センサーなどからなり、重力方向に対するカメラ１００の姿勢を検知する。
【００２１】
操作部１１７は、撮影準備動作や撮影動作の開始指示を受け付けるレリーズボタンを含んでいる。レリーズボタンの第１ストローク（半押し）でＳＷ１がＯＮになると、カメラＭＰＵ１０１は焦点検出動作や測光動作などの撮影準備動作を開始させる。また、レリーズボタンの第２ストローク（全押し）でＳＷ２がＯＮになると、カメラＭＰＵ１０１は撮影動作を開始させる。
【００２２】
また、操作部１１７は、バウンス発光撮影における最適な照射方向を自動的に決定する機能（以下、オートバウンスとする）を実行するか否かを切り換えるオートバウンススイッチを含んでいる。
【００２３】
また、操作部１１７は、レリーズボタンの第２ストローク（全押し）でＳＷ２がＯＮになってから所定の時間待機した後で撮影動作を開始させるセルフタイマー機能を実行するセルフタイマーモードを設定するための設定ボタンを含んでいる。セルフタイマーモードにおいて、撮影動作を開始させるまでの待機時間は、ユーザが操作部１１７の各種ボタンを操作することで変更可能である。
【００２４】
発光制御部１１８は、内蔵ストロボ１１９を使用する際に、カメラＭＰＵ１０１からの信号に従ってプリ発光や本発光などの発光パターンの制御や発光量の制御を行う。
【００２５】
また、発光制御部１１８は、カメラＭＰＵ１０１からの信号に応じた制御を内蔵ストロボ１１９と外部ストロボ１２０のどちらに適用するかの切り替え制御も行っている。
【００２６】
本実施形態では、図５に示すようにカメラ１００と外部ストロボ１２０とを含むカメラシステムにおいて、カメラＭＰＵ１０１からの信号に応じた制御を外部ストロボ１２０に適用する場合をについて説明する。
【００２７】
次に、撮像装置装着可能な照明装置である外部ストロボ１２０の構成について、外部ストロボ１２０の構成例を示すブロック図である図２を用いて説明する。
【００２８】
外部ストロボ１２０は、カメラ１００に装着される本体部１２１と、本体部１２１に対して上下及び左右方向に回動可能に保持される可動部１２２とからなる。なお、可動部１２２を本体部１２１に対して上下及び左右方向に回動可能に保持する機構は公知の機構でよく、例えば、特開昭６３−２０４２３８号公報や特開２０１１−１３７９６０号公報に記載された機構を用いればよいため、詳細な説明は省略する。
【００２９】
本体部１２１は、ストロボＭＰＵ２０１、駆動制御部２０２、姿勢検出部２０３、照射方向演算部２０４、操作部２０５、接続部２０６などを有していて、可動部１２２は、発光部２０７、測光部２０８などを有している。
【００３０】
ストロボＭＰＵ２０１は、外部ストロボ１２０全体の動作を制御するためのマイクロコントローラである。駆動制御部２０２は、ストロボＭＰＵ２０１からの信号に従って不図示のモーターを制御することにより、可動部１２２を本体部１２１に対して上下及び左右方向に駆動させる。また、駆動制御部２０２は、本体部１２１に対する可動部１２２の基準位置からの駆動量をエンコーダなどを用いて取得し、ストロボＭＰＵ２０１へ出力する。なお、本体部１２１に対する可動部１２２の基準位置は、例えば図５に示すような、撮像装置に装着されたときに可動部１２２の中心軸と撮像装置の撮影光軸とが交差しない位置にすればよい。以下では、図５に示すように、カメラ１００の撮影光軸と可動部１２２の中心軸とが略平行となる状態における外部ストロボ１２０の照射方向を正面方向とし、重力方向と逆方向を天井方向とする。正面方向はカメラ１００の撮影方向と等しい。
【００３１】
姿勢検出部２０３は、加速度センサーなどからなり、本体部１２１の姿勢を検知する。照射方向演算部２０４は、姿勢検出部２０３で取得した情報と後述する測光部２０８で取得した情報とに基づいて、バウンス発光撮影における最適な照射方向を演算する。照射方向の演算処理の詳細については後述する。
【００３２】
操作部２０５は、オートバウンスを実行するか否かを切り換えるオートバウンススイッチを含んでいる。なお、カメラ１００の操作部１１７のオートバウンススイッチと外部ストロボ１２０の操作部２０５のオートバウンススイッチとで異なる設定がなされている場合、どちらかの設定を優先するようにすればよい。あるいは、カメラ１００の操作部１１７のオートバウンススイッチによる設定と外部ストロボ１２０の操作部２０５のオートバウンススイッチによる設定とが連動するようにすればよい。すなわち、一方のオートバウンススイッチの設定を変更すると他方のオートバウンススイッチの設定も自動的に変更されるようにすればよい。
【００３３】
接続部２０６は、撮像装置に取り付けるための取り付け部及び撮像装置との通信接点が設けられた接点部などが設けられていて、ストロボＭＰＵ２０１は、接続部２０６の接点部を介して撮像装置との通信を行う。
【００３４】
発光部２０７は、閃光放電管やＬＥＤなどを光源とし、光源の前方に樹脂などで形成された光学系を備え、ストロボＭＰＵ２０１からの発光信号に従って光源を発光させる。測光部２０８は、受光センサーの受光面が発光部２０７の照射方向と同じ方向を向くように設けられていて、受光センサーにより受光した光束に応じた信号をストロボＭＰＵ２０１に出力する。そして、ストロボＭＰＵ２０１は、発光部２０７を発光させたときに対象で反射された反射光束を受光した測光部２０８から出力される信号に基づいて、発光部２０７の光学系の照射面から対象までの距離を算出する。なお、受光センサーの向きや位置は上記の例に限定されず、入射面が発光部２０７の照射方向と同じ方向を向くように設けられた光ファイバー等の導光部材を介して対象からの反射光束を受光する構成であってもよい。
【００３５】
次に、以上のような構成を有するカメラ１００と外部ストロボ１２０とを用いてバウンス発光撮影を行う場合の各種処理について、図３、図４を用いて説明する。図３は、バウンス発光撮影を行う際のカメラ１００側の各種処理を示すフローチャート図であり、図４は、バウンス発光撮影を行う際の外部ストロボ１２０側の各種処理を示すフローチャート図である。
【００３６】
まず、図３を用いてカメラ１００側の各種処理を説明する。図３に示すフローチャートは、カメラ１００及び外部ストロボ１２０がともに電源オンされていて、オートバウンススイッチによりオートバウンスを実行する設定がなされている状態で開始される。
【００３７】
ステップＳ１０１にてカメラＭＰＵ１０１は、操作部１１７への操作によりＳＷ１がＯＮであるか否かを判別し、ＯＮの場合はステップＳ１０２へ移行し、ＯＦＦの場合はステップＳ１０１を繰り返す。
【００３８】
ステップＳ１０２にてカメラＭＰＵ１０１は、レンズ制御部１１４に指示して焦点調節動作（ＡＦ）を実行させ、測光部１１２に指示して測光を実行させる。また、カメラＭＰＵ１０１は、測光を行い取得した測光値に基づいて露出演算を行い撮影時の露出制御値を決定する。
【００３９】
ステップＳ１０３にてカメラＭＰＵ１０１は、操作部１１７への操作によりＳＷ２がＯＮであるか否かを判別し、ＯＮの場合はステップＳ１０５へ移行し、ＯＦＦの場合はステップＳ１０１に戻る。
【００４０】
ステップＳ１０４にてカメラＭＰＵ１０１は、セルフタイマーモードが設定されているか否かを判定し、セルフタイマーモードが設定されていたらステップＳ１０５へ移行し、セルフタイマーモードが設定されていなかったらステップＳ１１３へ移行する。
【００４１】
ステップＳ１０５にてカメラＭＰＵ１０１は、タイマーによる時間の計測を開始する。ステップＳ１０６にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して、外部ストロボ１２０の照射方向を天井方向に向けてプリ発光を行うように指示する天井プリ発光指示を送信する。
【００４２】
ステップＳ１０７にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から天井プリ発光指示に応じた動作が終了したことを示す天井プリ発光終了通知を受信したか否かを判定する。天井プリ発光終了通知を受信したと判定された場合はステップＳ１０８へ移行し、天井プリ発光終了通知を受信したと判定されていない場合はステップＳ１０７を繰り返す。
【００４３】
ステップＳ１０８にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して、外部ストロボ１２０の照射方向が正面方向となるように可動部１２２を駆動させるように指示する正面駆動指示を送信する。
【００４４】
ステップＳ１０９にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から正面駆動指示に応じた動作が終了したことを示す正面駆動終了通知を受信したか否かを判定する。正面駆動終了通知を受信したと判定された場合はステップＳ１１０へ移行し、正面駆動終了通知を受信したと判定されていない場合はステップＳ１０９を繰り返す。
【００４５】
ステップＳ１１０にてカメラＭＰＵ１０１は、タイマーによる時間の計測を開始してからセルフタイマーモードにおける待機時間に対応した所定時間が経過したか否かを判定する。所定時間が経過していればステップＳ１１１へ移行し、経過していなかったらステップＳ１１０を繰り返す。
【００４６】
ステップＳ１１１にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して、外部ストロボ１２０の照射方向を正面方向に向けてプリ発光を行うように指示する正面プリ発光指示を送信する。
【００４７】
ステップＳ１１２にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から正面プリ発光指示に応じた動作が終了したことを示す正面プリ発光終了通知を受信したか否かを判定する。正面プリ発光終了通知を受信したと判定された場合はステップＳ１１９へ移行し、正面プリ発光終了通知を受信したと判定されていない場合はステップＳ１１２を繰り返す。
【００４８】
一方、ステップＳ１０４においてセルフタイマーモードが設定されていないと判定されたらステップＳ１１３へ移行し、ステップＳ１１３にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して正面駆動指示を送信する。
【００４９】
ステップＳ１１４にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から正面駆動終了通知を受信したか否かを判定する。正面駆動終了通知を受信したと判定された場合はステップＳ１１５へ移行し、正面駆動終了通知を受信したと判定されていない場合はステップＳ１１４を繰り返す。
【００５０】
ステップＳ１１５にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して正面プリ発光指示を送信する。ステップＳ１１６にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から正面プリ発光終了通知を受信したか否かを判定する。正面プリ発光終了通知を受信したと判定された場合はステップＳ１１７へ移行し、正面プリ発光終了通知を受信したと判定されていない場合はステップＳ１１６を繰り返す。
【００５１】
ステップＳ１１７にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して天井プリ発光指示を送信する。ステップＳ１１８にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から天井プリ発光終了通知を受信したか否かを判定する。天井プリ発光終了通知を受信したと判定された場合はステップＳ１１９へ移行し、天井プリ発光終了通知を受信したと判定されていない場合はステップＳ１１８を繰り返す。
【００５２】
ステップＳ１１９にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対して後述する方法で決定された照射方向となるように可動部１２２を駆動させるように指示する最終駆動指示を送信する。ステップＳ１２０にてカメラＭＰＵ１０１は、ストロボＭＰＵ２１０から最終駆動指示に応じた動作が終了したことを示す最終駆動終了通知を受信したか否かを判定する。最終駆動終了通知を受信したと判定された場合はステップＳ１２１へ移行し、最終駆動終了通知を受信したと判定されていない場合はステップＳ１２０を繰り返す。
【００５３】
ステップＳ１２１にてカメラＭＰＵ１０１は、発光撮影のための各種制御を行う。まず、カメラＭＰＵ１０１は、ストロボＭＰＵ２１０に対してプリ発光を行うようにプリ発光指示を送信し、外部ストロボ１２０がプリ発光を行ったときの測光値を測光部１１２から取得する。そして、測光部１１２から取得したプリ発光を行ったときの測光値に基づいて本発光量を演算し、ストロボＭＰＵ２１０に対して演算された本発光量で本発光を行うように本発光指示を送信する。
【００５４】
カメラＭＰＵ１０１は、外部ストロボ１２０の本発光に合わせて所定の露出制御値（ＡＶ、ＴＶ、ＩＳＯ）を用いて撮像素子１０２の露光を行う。露光終了後、撮像素子１０２で取得された画像信号に基づく画像データを画像表示部１０７に表示され、記録媒体１０９に記録される。
【００５５】
以上がバウンス発光撮影を行う際のカメラ１００側の代表的な処理である。
【００５６】
次に、図４を用いて外部ストロボ１２０側の各種処理を説明する。図４に示すフローチャートは、外部ストロボ１２０が電源オンされていて、オートバウンススイッチによりオートバウンスを実行する設定がなされている状態で開始される。
【００５７】
ステップＳ２０１にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１から天井プリ発光指示を受信したか否かを判定する。
【００５８】
図３のステップＳ１０６あるいはＳ１１７で送信された天井プリ発光指示を受信していればＳ２０２へ移行し、受信していなければステップＳ２０８へ移行する。
【００５９】
天井プリ発光指示を受信している場合、ステップＳ２０２にてストロボＭＰＵ２１０は、姿勢検出部２０３から本体部１２１の姿勢情報を取得する。ストロボＭＰＵ２１０は、この姿勢情報から重力方向に対する本体部１２１の傾きを検出する。
【００６０】
ステップＳ２０３にてストロボＭＰＵ２１０は、駆動制御部２０２により不図示のモーターを制御して、照射方向を天井方向に向けるための可動部１２２の駆動を開始させる。ストロボＭＰＵ２１０は、照射方向を天井方向へ向けるための駆動量を、本体部１２１の傾きと駆動前の可動部１２２の位置に基づいて算出する。
【００６１】
ステップＳ２０４にてストロボＭＰＵ２１０は、制御部２０２から可動部１２２の現在の駆動量を取得し、照射方向が天井方向となるまで可動部１２２が駆動したか否かを判定する。可動部１２２が駆動していればステップＳ２０５へ移行し、そうでなければステップＳ２０４を繰り返す。
【００６２】
ステップＳ２０５にてストロボＭＰＵ２１０は、駆動制御部２０２によりモーターを制御して、可動部１２２の駆動を停止させる。ステップＳ２０３〜Ｓ２０５のようにして、ストロボＭＰＵ２１０は、可動部１２２の位置を制御する。以下のステップＳ２０９〜Ｓ２１１、Ｓ２１８〜２２０も同様である。
【００６３】
ステップＳ２０６にてストロボＭＰＵ２１０は、天井方向に向けて発光部２０７によりプリ発光させる。
【００６４】
このとき、発光部２０７によりプリ発光を行ったときの測光値を測光部２０８から取得し、カメラＭＰＵ２１０は取得された測光値に基づいて天井方向の対象までの距離を示す天井距離情報を算出する。
【００６５】
ステップＳ２０７にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１に対して天井プリ発光終了通知を送信し、本フローを終了する。
【００６６】
ステップＳ２０１にて天井プリ発光指示を受信していないと判定された場合はステップＳ２０８へ移行し、ステップＳ２０８にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１から正面駆動指示を受信したか否かを判定する。
【００６７】
図３のステップＳ１０８あるいはＳ１１３で送信された正面駆動指示を受信していればＳ２０９へ移行し、受信していなければステップＳ２１３へ移行する。
【００６８】
ステップＳ２０９にてストロボＭＰＵ２１０は、駆動制御部２０２により不図示のモーターを制御して、照射方向を正面方向に向けるための可動部１２２の駆動を開始させる。
【００６９】
ステップＳ２１０にてストロボＭＰＵ２１０は、制御部２０２から可動部１２２の現在の駆動量を取得し、照射方向が正面方向となるまで可動部１２２が駆動したか否かを判定する。可動部１２２が駆動していればステップＳ２１１へ移行し、そうでなければステップＳ２１０を繰り返す。
【００７０】
ステップＳ２１１にてストロボＭＰＵ２１０は、駆動制御部２０２によりモーターを制御して、可動部１２２の駆動を停止させる。
【００７１】
ステップＳ２１２にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１に対して正面駆動終了通知を送信し、本フローを終了する。
【００７２】
ステップＳ２０８にて正面駆動指示を受信していないと判定された場合はステップＳ２１３へ移行し、ステップＳ２１３にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１から正面プリ発光指示を受信したか否かを判定する。図３のステップＳ１１１あるいはＳ１１５で送信された正面プリ発光指示を受信していればＳ２１４へ移行し、受信していなければステップＳ２１６へ移行する。
【００７３】
ステップＳ２１４にてストロボＭＰＵ２１０は、正面方向に向けて発光部２０７によりプリ発光させる。なお、カメラＭＰＵ１０１から正面プリ発光指示を受信するのは必ず正面駆動指示を受信した後になるため、ステップＳ２１４ではすでに照射方向は正面方向を向いているものとして処理を行う。
【００７４】
このとき、発光部２０７によりプリ発光を行ったときの測光値を測光部２０８から取得し、カメラＭＰＵ２１０は取得された測光値に基づいて正面方向の対象までの距離を示す正面距離情報を算出する。
【００７５】
ステップＳ２１５にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１に対して正面プリ発光終了通知を送信する。
【００７６】
ステップＳ２１３にて正面プリ発光指示を受信していないと判定された場合はステップＳ２１６へ移行し、ステップＳ２１６にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１から最終駆動指示を受信したか否かを判定する。図３のステップＳ１１９で送信された最終駆動指示を受信していればＳ２１７へ移行し、受信していなければステップＳ２２２へ移行する。
【００７７】
ステップＳ２１７にて照射方向演算部２０４は、ステップＳ２０６で算出された天井距離情報及びステップＳ２１４で算出された正面距離情報に基づいて、バウンス発光撮影における最適な照射方向を演算し決定する。最適な照射方向の演算方法は特に限定されないが、例えば、正面方向の対象までの距離の半分の距離における天井方向の対象に照射方向が向くように照射方向を演算する。
【００７８】
ステップＳ２１８にてストロボＭＰＵ２１０は、駆動制御部２０２により不図示のモーターを制御して、照射方向を演算を行い決定された最適な方向に向けるための可動部１２２の駆動を開始させる。
【００７９】
ステップＳ２１９にてストロボＭＰＵ２１０は、制御部２０２から可動部１２２の現在の駆動量を取得し、照射方向が演算された最適な方向となるまで可動部１２２が駆動したか否かを判定する。可動部１２２が駆動していればステップＳ２２０へ移行し、そうでなければステップＳ２１９を繰り返す。
【００８０】
ステップＳ２２０にてストロボＭＰＵ２１０は、駆動制御部２０２によりモーターを制御して、可動部１２２の駆動を停止させる。
【００８１】
ステップＳ２２１にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１に対して最終駆動終了通知を送信し、本フローを終了する。
【００８２】
ステップＳ２１６にて最終駆動指示を受信していないと判定された場合はステップＳ２２２へ移行し、ステップＳ２２２にてストロボＭＰＵ２１０は、カメラＭＰＵ１０１から発光指示を受信したか否かを判定する。図３のステップＳ１２１で送信されたプリ発光指示あるいは本発光指示を受信していればＳ２２３へ移行し、受信していなければステップＳ２２２を繰り返す。
【００８３】
ステップＳ２２３にてストロボＭＰＵ２１０は、ステップＳ２２２で受信したと判定した発光指示に応じて発光部２０７を発光させる。すなわち、プリ発光指示を受信した場合は発光部２０７をプリ発光させ、本発光指示を受信した場合は発光部２０７を本発光させる。
【００８４】
ステップＳ２２４にてスとロボＭＰＵ２１０は、ステップＳ２２２で受信したと判定した発光指示が本発光指示か否かを判定する。本発光指示ではない場合は引き続き本発光を行うためにステップＳ２２２に戻り、本発光指示の場合は本フローを終了する。
【００８５】
以上のように、本実施形態では、セルフタイマーモードに設定されているときに、天井距離情報を取得してからセルフタイマーモードにおける待機時間に対応した所定時間が経過した後で正面距離情報を取得している。このように撮影と比較的近いタイミングで正面方向の対象の距離情報を取得するので、画角内の被写体の変化に伴い距離情報を再取得しなくても、精度よく最適な照射方向を演算することができる。また、セルフタイマーモードにおいて、正面方向の対象の距離情報を取得するために正面プリ発光を撮影と比較的近いタイミングで行うことで、もうすぐ撮影が行われることを被写体に報知することができ、被写体の動きブレを抑制することができる。
【００８６】
さらに、セルフタイマーモードに設定されていない場合に、正面距離情報を取得してから天井距離情報を取得している。このように、先に照射方向が正面方向に向くように可動部１２２を駆動させてから照射方向が天井方向に向くように可動部１２２を駆動させることで、バウンス発光撮影のための可動部１２２の駆動量を低減することができる。これは、２つの距離情報の取得後に演算される最適な照射方向はバウンス発光撮影のためのものであって、正面方向よりも天井方向に近い照射方向になる可能性が高いためである。なお、セルフタイマーモードでない場合の動作シーケンスが本実施形態と異なる構成であっても、セルフタイマーモードにおける動作シーケンスだけでも従来技術よりも効率的に照明装置の照射方向を自動的に決定することが可能である。
【００８７】
なお、上記の実施形態において、セルフタイマーモードでは先に天井プリ発光させて天井方向の対象の距離情報を取得してから正面プリ発光させて正面方向の対象の距離情報を取得するようにしているが、待機時間に応じて順序を変更してもよい。例えば、撮影者によっては、レリーズボタンを押下したときの衝撃により撮像画像がぶれることを考慮して、比較的短い待機時間でのセルフタイマーモードを利用する場合がある。この場合、撮影者がレリーズボタンを押下した後に画角内に入り込む可能性は低く、セルフタイマーモードでない場合と同様の動作シーケンスであっても構わない。そこで、セルフタイマーモードにおける待機時間が閾値以上（例えば、５秒以上）である場合に、上記の実施形態で説明したセルフタイマーモード用の動作シーケンスとし、閾値以上ではない場合に逆の順序の動作シーケンスとしてもよい。同様に、セルフタイマーモードとして、第１の待機時間である第１のモードと、第１の待機時間よりも短い第２の待機時間である第２のモードとがあって、第１のモードのみ上記の実施形態で説明したセルフタイマーモード用の動作シーケンスとしてもよい。
【００８８】
また、発光部２０７から被写体までの距離及び発光部２０７から天井までの距離を算出する方法して、赤外線照射部と赤外線受光部とを発光部２０７の照射方向に向けて設け、赤外線を被写体や天井に照射して距離を算出する方法でもよい。
【００８９】
また、バウンス発光撮影に最適な照射方向の決定する方法は、正面方向と天井方向だけでなく更に細かく照射方向を変えてプリ発光を行い、プリ発光時測光値がバウンス発光撮影に最適な結果となった照射方向を最適な照射方向として決定する方法でもよい。あるいは、照射方向を細かく変えてプリ発光を行い、プリ発光時に撮像素子１０２で露光された画像の輝度分布が最適な結果となった照射方向を最適な照射方向として決定する方法でもよい。
【００９０】
また、上記の実施形態では、オートバウンス動作時に可動部１２２を天井方向に駆動させて照射方向を決定しているが、可動部１２２を天井方向に直交する方向にも可動部１２２を駆動させて照射方向を決定してもよい。すなわち、撮像装置の撮影方向とは異なる方向であれば、天井方向でも天井方向に直交する方向でもよい。
【００９１】
また、バウンス発光撮影に最適な照射方向を決定する際に外部ストロボ１２０で行った演算の少なくとも一部をカメラＭＰＵ１０１で行ってもよい。反対に、バウンス発光撮影に最適な照射方向を決定する際にカメラＭＰＵ１０１で行った演算の少なくとも一部をストロボＭＰＵ２１０で行ってもよい。例えば、バウンス発光撮影に最適な照射方向を決定する際に行うプリ発光や可動部１２２の駆動を、カメラＭＰＵ１０１からの指示を受信することなくストロボＭＰＵ２１０で制御してもよい。カメラＭＰＵ１０１から、ＳＷ２がＯＮとなったことを示す情報、セルフタイマーモードであることを示す情報及びセルフタイマーモードの待機時間を示す情報をストロボＭＰＵ２１０が受信すれば、ストロボＭＰＵ２１０の制御により同様の処理を実行できる。
【００９２】
また、上記の実施形態では、セルフタイマーモードが設定されていない場合も、ＳＷ２がＯＮとなった後にバウンス発光撮影に最適な照射方向を決定するための各種処理を行っている。しかしながら、セルフタイマーモードが設定されていない場合は、ＳＷ２がＯＮとなった後ではなくＳＷ２がＯＮとなる前にバウンス発光撮影に最適な照射方向を決定するための各種処理を行うようにしてもよい。この場合、ＳＷ２がＯＮとなってからバウンス発光撮影を行うまでのタイムラグを抑制することができる。
【００９３】
また、上記の実施形態では、本体部に対して可動部が上下及び左右方向に回動可能な照明装置を説明したが、本体部に対して可動部が上下及び左右方向の一方のみに回動可能な照明装置であってもよい。
【００９４】
また、上記の実施形態では、外部ストロボ１２０でオートバウンス動作を行う場合に本発明を適用する例について説明したが、内蔵ストロボ１１９でオートバウンス動作を行う場合に本発明を適用してもよい。その場合、ストロボＭＰＵ２１０をカメラＭＰＵ１０１とは別に備えても、ストロボＭＰＵ２１０を備えずにストロボＭＰＵ２１０で実行する処理をカメラＭＰＵ１０１で実行するようにしてもよい。
【００９５】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【符号の説明】
【００９６】
１００  カメラ
１０１  カメラＭＰＵ
１０２  撮像素子
１１６  姿勢検出部
１１７  操作部
１１８  発光制御部
１１９  内蔵ストロボ
１２０  外部ストロボ
１２１  本体部
１２２  可動部
２０１  ストロボＭＰＵ
２０２  駆動制御部
２０３  姿勢検出部
２０４  照射方向演算部
２０５  操作部
２０６  接続部
２０７  発光部
２０８  測光部
【図１】
0006512768.tif 000002
【図２】
0006512768.tif 000003
【図３】
0006512768.tif 000004
【図４】
0006512768.tif 000005
【図５】
0006512768.tif 000006