(57)【特許請求の範囲】
【請求項１】
撮像装置、及び前記撮像装置に内蔵又は着脱可能に装着され、前記撮像装置と通信が可能な発光装置を備え、前記発光装置は、光を照射する発光部と、前記発光部の光の照射方向を変更する駆動手段とを具備する撮像システムであって、
前記撮像装置での露出条件を設定する露出条件設定手段と、
前記駆動手段を制御して前記発光部の光の照射方向を変更する決定手段と、
前記露出条件に応じた前記発光装置での発光条件を設定する発光条件設定手段と、を備え、
前記発光装置は、前記撮像装置で撮像される被写体と前記発光装置との間の距離である第１の距離、及び前記被写体とは異なる対象物と前記発光装置との間の距離である第２の距離を測定する測定手段を備え、
前記決定手段は、前記測定手段による前記第１の距離及び前記第２の距離の測定結果、前記露出条件設定手段によって設定された前記露出条件、及び前記発光条件設定手段によって設定された前記発光条件に基づいて、前記発光部の光の照射方向を決定することを特徴とする撮像システム。
【請求項２】
前記露出条件は、少なくともシャッタ制御値、絞り制御値、ゲイン設定値であることを特徴とする請求項１に記載の撮像システム。
【請求項３】
前記発光部は、ズーム駆動が可能であり、前記発光条件は、少なくとも発光モード、前記発光部のズーム位置であることを特徴とする請求項１又は２に記載の撮像システム。
【請求項４】
前記測定手段は、前記発光部に設けられていることを特徴とする請求項１乃至３のいずれか１項に記載の撮像システム。
【請求項５】
前記発光装置は、前記露出条件に基づいて前記発光部で発光した光量に応じた撮影距離を算出する撮影距離算出手段と、前記測定手段により測定した前記第１の距離、及び前記第２の距離に基づいて前記発光部から照射される光の被写体までの距離に対応する発光距離を算出する発光距離算出手段と、を有し、
前記決定手段は、前記撮影距離算出手段によって得られた前記撮影距離が前記発光距離算出手段によって得られた前記発光距離よりも大きくなるように、前記発光部の光の照射方向を決定することを特徴とする請求項1乃至４のいずれか１項に記載の撮像システム。
【請求項６】
前記撮影距離算出手段によって算出された前記撮影距離に基づき、前記測定手段により前記距離を測定するか否かを判断する判断手段を備えることを特徴とする請求項５に記載の撮像システム。
【請求項７】
前記撮影距離と前記第１の距離に基づいて、前記測定手段による前記第２の距離の測定を行うか否かを判定する判定手段を備えることを特徴とする請求項５又は６に記載の撮像システム。
【請求項８】
光を照射する発光部と、前記発光部の光の照射方向を変更する駆動手段と、を備え、撮像装置に内蔵又は着脱可能に装着されて前記撮像装置と通信が可能な発光装置であって、
前記撮像装置で設定された露出条件を取得する取得手段と、
前記駆動手段を制御して前記発光部の光の照射方向を変更する決定手段と、
前記露出条件に応じた発光条件を設定する発光条件設定手段と、
前記撮像装置で撮像される被写体と前記発光装置との間の距離である第１の距離、及び前記被写体とは異なる対象物と前記発光装置との間の距離である第２の距離を測定する測定手段と、を備え、
前記決定手段は、前記測定手段による前記第１の距離及び前記第２の距離の測定結果、前記取得手段により取得された前記露出条件、及び前記発光条件設定手段によって設定された前記発光条件に基づいて、前記発光部の光の照射方向を決定することを特徴とする発光装置。
【請求項９】
光を照射する発光部と、前記発光部の光の照射方向を変更する駆動手段と、を備え、撮像装置に内蔵又は着脱可能に装着されて前記撮像装置と通信が可能な発光装置における発光制御方法であって、
前記撮像装置で設定された露出条件を取得する取得ステップと、
前記駆動手段を制御して前記発光部の光の照射方向を変更する決定ステップと、
前記露出条件に応じた発光条件を設定する発光条件設定ステップと、
前記撮像装置で撮像される被写体と前記発光装置との間の距離である第１の距離、及び前記被写体とは異なる対象物と前記発光装置との間の距離である第２の距離を測定する測定ステップと、を備え、
前記決定ステップは、前記測定ステップでの前記第１の距離及び前記第２の距離の測定結果、前記取得ステップで取得した前記露出条件、及び前記発光条件設定ステップで設定された前記発光条件に基づいて、前記発光部の光の照射方向を決定することを特徴とする発光制御方法。
【請求項１０】
請求項９に記載の発光制御方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばデジタルカメラ等の撮像装置に内蔵又は着脱可能に装着される発光装置の発光制御技術に関する。
【背景技術】
【０００２】
デジタルカメラ等の撮像装置では、ストロボ光を天井に向けて照射し、天井等からの拡散反射光を被写体に照射するいわゆるバウンス撮影が可能なものある。バウンス撮影は、被写体を間接的に照明することができるため、柔らかい光での描写が可能となる。
【０００３】
また、バウンス撮影を行うストロボ装置では、プリ発光やレーダ照射等を行い、被写体と天井のそれぞれの反射光をストロボ装置の受光センサで測定するものがある。この種のストロボ装置では、受光センサでの測定値を基に、被写体を柔らかい光で描写できるように最適なストロボヘッド部の角度を決定して駆動する、自動照射方向制御（オートバウンス駆動制御）が行われる。これにより、撮影者がストロボヘッド部の角度を自ら設定することなく、最適なバウンス撮影を行うことが可能となる。
【０００４】
従来、例えば、カメラの正面側にある被写体までの距離とカメラの上方にある天井等までの距離とを取得し、取得結果を基にバウンス撮影時に天井に向けてストロボ発光をするときのストロボヘッド部の角度を自動設定するカメラが提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−４９３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１では、被写体距離と天井距離を基にバウンス撮影時のストロボヘッド部の角度を自動設定しているが、ストロボ発光の光量が不足するような条件が考慮されていない。
【０００７】
例えば、ハイスピードシンクロ撮影等では、シャッタ速度が速く、撮影画像に取り込まれるストロボ光量が少なくなる場合がある。また、同調秒時撮影では、閃光発光において撮影被写界が明るく、撮影時の被写体に当たるストロボ光量が相対的に少なくなる場合がある。
【０００８】
このような撮影条件では、被写体距離と天井距離に基づいてバウンス撮影でのストロボヘッド部の角度を自動設定すると、ストロボ発光の光量が不足して最適なバウンス撮影を行うことができなくなる。
【０００９】
また、バウンス撮影では、ストロボ発光の光量が明らかに不足するような撮影条件であっても、オートバウンス駆動制御が開始されると、被写体距離及び天井距離を測定する動作を行ってしまう。このため、不要な動作で撮影タイミングを逃したり、電力を消費したりする場合がある。
【００１０】
そこで、本発明は、自動照射方向制御によるストロボ撮影において、発光装置の発光光量の不足や自動照射方向制御の不要な動作を防ぎ、最適なストロボ撮影を可能にする技術を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するために、本発明にかかる撮像システムは、撮像装置、及び前記撮像装置に内蔵又は着脱可能に装着され、前記撮像装置と通信が可能な発光装置を備え、前記発光装置は、光を照射する発光部と、前記発光部の光の照射方向を変更する駆動手段とを具備する撮像システムであって、前記撮像装置での露出条件を設定する露出条件設定手段と、前記駆動手段を制御して前記発光部の光の照射方向を変更する決定手段と、前記露出条件に応じた前記発光装置での発光条件を設定する発光条件設定手段と、を備え、前記発光装置は、前記撮像装置で撮像される被写体と前記発光装置との間の距離である第１の距離、及び前記被写体とは異なる対象物と前記発光装置との間の距離である第２の距離を測定する測定手段を備え、前記決定手段は、前記測定手段による前記第１の距離及び前記第２の距離の測定結果、前記露出条件設定手段によって設定された前記露出条件、及び前記発光条件設定手段によって設定された前記発光条件に基づいて、前記発光部の光の照射方向を決定することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、自動照射方向制御によるストロボ撮影において、発光装置の発光光量の不足や自動照射方向制御の不要な動作を防ぎ、最適なストロボ撮影を行うことができる。
【図面の簡単な説明】
【００１４】
【図１】（ａ）は本発明の第１の実施形態である撮像システムを構成するデジタルカメラ及びデジタルカメラのカメラ本体に装着された外付けのストロボ装置を正面側（被写体側）から見た斜視図、（ｂ）は（ａ）の背面側から見た斜視図である。
【図２】カメラ本体の制御系を説明するブロック図である。
【図３】ストロボ装置の制御系を説明するブロック図である。
【図４】ストロボ本体のピッチ方向及びロール方向の傾き角度を説明する図である。
【図５】ストロボヘッド部の水平方向及び垂直方向の回転角度を説明する図である。
【図６】カメラの動作を説明するフローチャート図である。
【図７】ストロボ装置のオートバウンス駆動制御を説明するフローチャート図である。
【図８】ストロボ装置の発光条件である発光モードとズーム位置によってＧｎｏ．値が変化することについて説明するグラフ図である。
【図９】バウンス撮影シーンにおけるストロボヘッド部の傾き角度であるバウンスヘッド部角度の算出例を説明する図である。
【図１０】図７のステップＳ７０７，Ｓ７０８，Ｓ７１０，Ｓ７１５におけるオートバウンス駆動制御を説明するフローチャート図である。
【図１１】本発明の第２の実施形態である撮像システムにおいて、カメラの動作を説明するフローチャート図である。
【図１２】ストロボ装置のオートバウンス駆動制御を説明するフローチャート図である。
【発明を実施するための形態】
【００１５】
以下、図面を参照して、本発明の実施形態を説明する。
【００１６】
（第１の実施形態）
図１（ａ）は、本発明の第１の実施形態である撮像システムを構成するデジタルカメラ及びデジタルカメラのカメラ本体に装着された発光装置の一例としての外付けのストロボ装置を正面側（被写体側）から見た斜視図である。図１（ｂ）は、図１（ａ）の背面側から見た斜視図である。なお、本実施形態では、撮像装置としてデジタルカメラを例示するが、これに限定されない。
【００１７】
本実施形態の撮像システムは、図１に示すように、デジタルカメラ１０と、デジタルカメラ１０のカメラ本体１００に着脱可能に装着される外付けタイプのストロボ装置２００とを備える。
【００１８】
デジタルカメラ１０のカメラ本体１００の正面側には、交換レンズ３００が着脱可能に装着され、カメラ本体１００の上面部には、レリーズボタン１２２、及び外部ストロボ接続部（アクセサリシュー）１２０の他に不図示の各種操作ダイアル等が設けられている。なお、カメラ本体１００の上面部には、ポップアップ式の内蔵ストロボ装置１１９（図２参照）が収納されている。カメラ本体１００の背面部には、ＬＣＤ等の画像表示部１０７やファインダ接眼部１２１等が設けられている。
【００１９】
ストロボ装置２００は、カメラ本体１００の外部ストロボ接続部１２０にカメラ接続部２１０を介して着脱可能に装着されるストロボ本体２０１を有する。ストロボ本体２０１には、発光部２０５を有するストロボヘッド部２０３がバウンス機構部２０２を介して角度調整可能に支持されている。ストロボ本体２０１の背面部には、表示部２１４及び各種操作部材２１３等が設けられている。
【００２０】
図２は、カメラ本体１００の制御系を説明するブロック図である。図２において、カメラＭＰＵ１０１は、撮影シーケンスなどカメラ全体の制御を司る。また、カメラＭＰＵ１０１は、撮影者が任意で設定する露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ感度値）、撮影モード、及び測光部１１２より得られる被写界の露出に基づき、露出条件を設定する露出条件設定手段を構成する。
【００２１】
撮像素子１０３は、ＣＣＤセンサやＣＭＯＳセンサ等で構成され、交換レンズ３００の撮影光学系を通過して結像した被写体像を光電変換してアナログ画像データとしてＡ／Ｄ変換器１０４に出力する。タイミング信号発生回路１０２は、撮像素子１０３を駆動させるために必要なタイミング信号を発生する。
【００２２】
Ａ／Ｄ変換器１０４は、撮像素子１０３から出力されたアナログ画像データをデジタル画像データに変換する。メモリコントローラ１０５は、メモリの読み書きやバッファメモリ１０６のリフレッシュ動作などを制御する。画像表示部１０７は、バッファメモリ１０６に蓄えられた画像データを表示する。記録媒体Ｉ／Ｆ１０８は、記録媒体１０９とのインタフェースである。記録媒体１０９は、メモリカードやハードディスクなどで構成される。
【００２３】
モータ制御部１１０は、露出動作時にカメラＭＰＵ１０１からの信号に従って不図示のモータを制御することにより、不図示のミラーのアップ／ダウン動作やシャッタのチャージ動作を行わせる。シャッタ制御部１１１は、カメラＭＰＵ１０１からの信号に従って、不図示のシャッタ先幕、シャッタ後幕の通電をカットして幕走行させ、露出動作を制御する。
【００２４】
測光部１１２は、画面内を複数のエリアに分割した測光センサ１１３からの出力を画面内の各エリアの輝度信号としてカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は、この輝度信号を不図示のＡ／Ｄ変換器によりデジタル信号に変換し、撮影の露出調節のためのシャッタ制御値（Ｔｖ値）、絞り制御値（Ａｖ値）、ゲイン設定値（ＩＳＯ感度値）等を演算する。また、測光部１１２は、内蔵ストロボ装置１１９、またはストロボ装置２００から被写体へ向けて予備発光したときの輝度信号をカメラＭＰＵ１０１に出力し、露出時のメイン発光量も演算する。
【００２５】
レンズ制御部１１４は、交換レンズ３００とカメラ本体１００との間で不図示のレンズマウント接点を介して通信し、不図示のレンズ駆動モータ及びレンズ絞りモータを動作させ、レンズの焦点調節と絞りを制御する。焦点検出部１１５は、位相差検出方式等を用いて、ＡＦ(オートフォーカス)のための被写体に対するデフォーカス量を検出する。
【００２６】
姿勢検出部１１６は、光軸を中心としたカメラ１０の回転方向の傾きを検出する。レリーズスイッチ（ＳＷ１）１１７ａは、レリーズボタン１２２の第１ストロークでオンし、カメラＭＰＵ１０１に対してＡＦ及び測光の開始を指示する。レリーズスイッチ（ＳＷ２）１１７ｂは、レリーズボタン１２２の第２ストロークでオンし、カメラＭＰＵ１０１に対して露出動作の開始を指示する。
【００２７】
ストロボ制御部１１８では、発光モード（閃光発光やフラット発光）の選択、発光パターン（プリ発光やメイン発光）の指示等の発光処理、及びオートバウンス駆動指示等を行う。カメラＭＰＵ１０１は、ストロボ制御部１１８を介して内蔵ストロボ装置１１９と通信し、ストロボ制御部１１８及び外部ストロボ接続部１２０を介してストロボ装置２００と通信する。
【００２８】
次に、図３乃至図５を参照して、ストロボ装置２００について説明する。図３は、ストロボ装置２００の制御系を説明するブロック図である。図４は、ストロボ本体２０１のピッチ方向の傾き角度γ、及びロール方向の傾き角度ηを説明する図である。図５は、ストロボヘッド部２０３の水平方向及び垂直方向の回転角度を説明する図である。
【００２９】
図３に示すように、ストロボ本体２０１は、ストロボＭＰＵ２０４、姿勢検出部２１１、ヘッド部角度演算部２１２、操作部材２１３、表示部２１４、バウンス駆動制御部２０９、及びカメラ接続部２１０を有する。
【００３０】
ストロボＭＰＵ２０４は、ストロボ装置２００全体の制御を司り、例えば閃光発光やフラット発光等の発光モードの選択及び制御、発光量の制御、フラット発光の発光強度及び発光時間の制御等を行う。また、ストロボＭＰＵ２０４は、発光照射角の制御やオートバウンス駆動制御時のストロボヘッド部２０３の角度決定などのシステム制御も行う。
【００３１】
更に、ストロボＭＰＵ２０４は、閃光発光やフラット発光といった発光モード、及びストロボヘッド部２０３のズーム駆動部２０６に設定するズーム位置等の発光条件を設定する発光条件設定手段を構成する。また、ストロボＭＰＵ２０４は、カメラ本体１００から取得する露出条件や前記発光条件に基づいて最適撮影距離を算出する最適撮影距離算出手段を構成する。そして、ストロボＭＰＵ２０４は、ストロボヘッド部２０３の測距用測光部２０７により測定される天井距離、及び被写体距離に基づいて発光距離を算出する発光距離算出手段を構成する。
【００３２】
バウンス駆動制御部２０９は、ストロボＭＰＵ２０４からの信号に従って不図示のモータを制御することにより、ストロボヘッド部２０３をストロボ本体２０１に対して水平方向、及び垂直方向に駆動する。カメラ接続部２１０は、カメラ本体１００の外部ストロボ接続部１２０を介してカメラ本体１００との間で通信を行う。
【００３３】
姿勢検出部２１１は、図４に示すように、カメラ１０の水平位置（正位置）を基準として、ストロボ本体２０１のピッチ方向の傾き角度γ、及びロール方向の傾き角度ηを取得する。ここで傾き角度γ，ηは、図４に示すように、時計回り方向の回転を＋、反時計回り方向の回転を−として、傾き角度を検出する。
【００３４】
ヘッド部角度演算部２１２は、ストロボＭＰＵ２０４からの指示を受けて、測距用測光部２０７で取得したデータと姿勢検出部２１１で取得したデータを基に最適なバウンス撮影時のストロボのヘッド部２０３の角度を算出する。
【００３５】
バウンス機構部２０２は、ヘッド角度検出部２０８、及び不図示のメインコンデンサ等を有し、ストロボヘッド部２０３をストロボ本体２０１に対して水平方向及び垂直方向にそれぞれ回動可能に保持する。これにより、ストロボ発光の照射方向を変えたバウンス撮影を行うことが可能になる。
【００３６】
ヘッド角度検出部２０８は、位相パターンを有する基板と接点ブラシを備える回転角度センサで構成され、バウンス撮影時に、ストロボ本体２０１に対するストロボヘッド部２０３の相対的な回転角度を検出し、ストロボＭＰＵ２０４に出力する。ヘッド角度検出部２０８は、図５に示すように、ストロボヘッド部２０３が被写界に向く正位置（ヘッド部角度０°）に対して、Ｚ軸周りのバウンスでの回転角度を水平方向ヘッド部角度θＡとして検出する。また、ヘッド角度検出部２０８は、ストロボヘッド部２０３が被写界に向く正位置（ヘッド部角度０°）に対して、Ｘ軸周りのバウンスでの回転角度を垂直方向ヘッド部角度θＢとして検出する。
【００３７】
ここで、本実施形態では、図５に示すように、水平方向ヘッド部角度θＡは、ストロボヘッド部２０３が撮影者（カメラ本体１００の背面側）から見て左向きになる方向をθＡ＝−９０°とし、右向きになる方向をθＡ＝＋９０°とする。また、撮影者側に向く方向をθＡ＝±１８０°（左向きに回転するときが−１８０°、右向きに回転するときが＋１８０°）とする。垂直方向ヘッド部角度θＢは、ストロボヘッド部２０３が撮影者から見て垂直方向の上向きになる方向をθＢ＝＋９０°とする。
【００３８】
そして、本実施形態では、ストロボ本体２０１に対するバウンス機構部２０２を介したストロボヘッド部２０３の可動角度範囲は、水平方向ヘッド部角度θＡ：−１８０°〜＋１８０°とし、垂直方向ヘッド部角度θＢ：０〜＋１２０°とする。
【００３９】
ストロボヘッド部２０３は、測距用測光部２０７、発光部２０５、及びズーム駆動部２０６を有する。
【００４０】
発光部２０５は、不図示のキセノン管等の放電管、反射傘、フレネルレンズ、及び不図示のストロボ発光回路を有し、ストロボ発光回路は、ストロボＭＰＵ２０４からの発光信号に従って放電管からストロボ光を発光させる。なお、放電管に代えて、ＬＥＤ等を光源に用いてもよい。
【００４１】
ズーム駆動部２０６は、不図示の駆動用モータ、リードスクリュー等で構成される。ズーム駆動部２０６は、ストロボＭＰＵ２０４からの制御信号に基づいて、発光部２０５のキセノン管や反射傘を駆動させてストロボ光の照明範囲を変更する。これにより、カメラ１０で撮影するときの交換レンズ３００の焦点距離に合わせたストロボ光で被写体を照射することができる。
【００４２】
測距用測光部２０７は、発光部２０５から照射されたストロボ光の測距対象物からの反射光を不図示の測距用測光センサで受光して輝度信号としてストロボＭＰＵ２０４に出力する。ストロボＭＰＵ２０４は、この輝度信号を不図示のＡ／Ｄ変換器によりＡ／Ｄ変換を行い、その変換量に応じた距離を算出する。なお、測距用測光部２０７は、オートバウンス駆動制御においては、天井までの距離と被写体までの距離の測定を行う。
【００４３】
次に、図６を参照して、カメラ１０の動作について説明する。図６の処理は、カメラ本体１００の不図示のＲＯＭ等に記憶されたプログラムが不図示のＲＡＭに展開されてカメラＭＰＵ１０１により実行される。
【００４４】
図６において、ステップＳ６０１では、カメラＭＰＵ１０１は、レリーズスイッチ（ＳＷ１）１１７ａがオンすると、ステップＳ６０２に進む。ステップＳ６０２では、カメラＭＰＵ１０１は、焦点検出部１１５による測距後、レンズ制御部１１４により交換レンズ３００のフォーカスレンズを合焦位置に移動させるオートフォーカス制御を行い、ステップＳ６０３に進む。
【００４５】
ステップＳ６０３では、カメラＭＰＵ１０１は、測光部１１２を用いて測光動作を行い、測光結果を取得する。例えば、測光部１１２の測光センサ１１３が６つに分割された領域のそれぞれで測光を行う場合、カメラＭＰＵ１０１は、取得した測光結果としての各領域の輝度値をＥＶｂ（ｉ）（ｉ＝０〜５）として、バッファメモリ１０６に記憶し、ステップＳ６０４に進む。
【００４６】
ステップＳ６０４では、カメラＭＰＵ１０１は、ステップＳ６０３で取得した測光結果と設定されている撮影モード等に基づいて公知のアルゴリズムによる露出演算を行って各種露出条件を設定して露出値（ＥＶ）を決定し、ステップＳ６０５に進む。ここでの各種露出条件は、シャッタ制御値（Ｔｖ値）、絞り制御値（Ａｖ値）、及びゲイン設定値（ＩＳＯ感度）である。
【００４７】
ステップＳ６０５では、カメラＭＰＵ１０１は、ストロボ制御部１１８を介してストロボ装置２００に対してオートバウンス駆動指示を送信し、ステップＳ６０６に進む。ステップＳ６０６では、カメラＭＰＵ１０１は、ストロボ制御部１１８を介してストロボ装置２００に対してステップＳ６０４で演算した各種露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ感度値）を送信し、ステップＳ６０７に進む。
【００４８】
ステップＳ６０７では、カメラＭＰＵ１０１は、ストロボ装置２００からのオートバウンス終了通知のチェックを行う。具体的には、カメラＭＰＵ１０１は、ストロボ装置２００からのバウンス駆動終了通知（図１０のステップＳ１００５参照）を取得していれば、オートバウンス終了としてステップＳ６０８に進み、取得してなければ、オートバウンス終了通知のチェックを継続する。
【００４９】
ステップＳ６０８では、カメラＭＰＵ１０１は、レリーズスイッチ（ＳＷ２）１１７ｂがオンされると、ステップＳ６１０に進み、オフの場合は、ステップＳ６０９に進む。ステップＳ６０９では、カメラＭＰＵ１０１は、レリーズスイッチ（ＳＷ１）１１７ａが継続してオン状態かを判断し、オンの場合は、ステップＳ６０７に戻り、オフの場合は、ステップＳ６０１に戻る。
【００５０】
ステップＳ６１０では、カメラＭＰＵ１０１は、ストロボ制御部１１８を介してストロボ装置２００に対して所定光量での予備発光を指示し、ストロボ装置２００の発光部２０５からストロボ光を予備発光させる。そして、カメラＭＰＵ１０１は、予備発光で取得した輝度信号を基に露出時のストロボ本発光量を算出し、ステップＳ６１１に進む。
【００５１】
ステップＳ６１１では、カメラＭＰＵ１０１は、モータ制御部１１０により不図示のモータを制御することで不図示のミラーのアップ動作を行い、ステップＳ６１２に進む。ステップＳ６１２では、カメラＭＰＵ１０１は、撮像素子１０３での電荷の蓄積を開始し、ステップＳ６１３に進む。ステップＳ６１３では、カメラＭＰＵ１０１は、シャッタ制御部１１１により不図示のシャッタを走行させて撮像素子１０３の露光を開始し、ステップＳ６１４に進む。
【００５２】
ステップＳ６１４では、カメラＭＰＵ１０１は、ストロボ制御部１１８を介してステップＳ６１０で算出したストロボ本発光量でストロボ装置２００を本発光させる。そして、カメラＭＰＵ１０１は、ストロボ装置２００の本発光に同期して各種露出条件（Ａｖ値、Ｔｖ値、ＩＳＯ感度値）で露出動作を行い、ステップＳ６１５に進む。
【００５３】
ステップＳ６１５では、カメラＭＰＵ１０１は、シャッタ制御部１１１により不図示のシャッタを閉じ、ステップＳ６１６に進む。ステップＳ６１６では、カメラＭＰＵ１０１は、撮像素子１０３での電荷の蓄積を終了し、ステップＳ６１７に進む。ステップＳ６１７で、カメラＭＰＵ１０１は、モータ制御部１１０により不図示のミラーを撮影光路に戻すミラーダウン動作を行い、ステップＳ６１８に進む。
【００５４】
ステップＳ６１８では、カメラＭＰＵ１０１は、撮像素子１０３から画像信号を読み出し、Ａ／Ｄ変換器１０４で、Ａ／Ｄ変換処理した画像データをバッファメモリ１０６に一時記録する。そして、カメラＭＰＵ１０１は、撮像素子１０３から全ての画像信号の読み出しを行うと、画像信号に対して所定の現像処理を施して画像データを作成し、ステップＳ６１９に進む。
【００５５】
ステップＳ６１９では、カメラＭＰＵ１０１は、ステップＳ６１８で作成した画像データを記録媒体Ｉ／Ｆ１０８を介して記録媒体１０９に画像ファイルとして記録して一連の撮影処理を終了する。
【００５６】
次に、図７乃至図１０を参照して、ストロボ装置２００の動作について説明する。図７は、ストロボ装置２００のオートバウンス駆動制御を説明するフローチャート図である。図７の処理は、ストロボ装置２００の不図示のＲＯＭ等に記憶されたプログラムが不図示のＲＡＭに展開されてストロボＭＰＵ２０４により実行される。
【００５７】
図７において、ステップＳ７０１では、ストロボＭＰＵ２０４は、姿勢検出部２１１によりストロボ本体２０１のピッチ方向の傾き角度γ及びロール方向の傾き角度ηを検出し、ステップＳ７０２に進む。ここでは、ストロボ本体２０１の傾きが無い状態（傾き角度γ＝０°、傾き角度η＝０°）として説明する。
【００５８】
ステップＳ７０２では、ストロボＭＰＵ２０４は、カメラ１０からのオートバウンス指示通知のチェックを行う。具体的には、ストロボＭＰＵ２０４は、図６のステップＳ６０５でカメラ１０から送信されたオートバウンス指示通知を取得していれば、ステップＳ７０３に進み、取得していなければ、ステップＳ７０１に戻る。
【００５９】
ステップＳ７０３で、ストロボＭＰＵ２０４は、図６のステップＳ６０６でカメラ１０から送信された各種露出条件（Ｔｖ値、Ａｖ値、ＩＳＯ感度値）を取得し、ステップＳ７０４に進む。ステップＳ７０４では、ストロボＭＰＵ２０４は、ステップＳ７０３で取得した露出条件のシャッタ制御値（Ｔｖ値）とストロボ装置２００の発光条件とに基づいて撮影時に想定されるストロボ本発光時の光量をＧＮｏ．値として演算し、ステップＳ７０５に進む。
【００６０】
ストロボ装置２００の発光条件とは、撮影の露出に影響するストロボ装置２００のＧＮｏ．値を変化させるストロボ装置２００側での設定である。具体的には、発光モード（閃光発光／フラット発光）とズーム駆動部２０６により駆動される発光部２０５のズーム位置の設定などである。ストロボ装置２００の発光条件は、撮影者がユーザ操作により任意に設定、又はカメラＭＰＵ１０１やストロボＭＰＵ２０４でカメラ１０の露出条件やレンズ焦点距離に応じて自動設定される。
【００６１】
ここで、図８を参照して、ストロボ装置２００の発光条件である発光モードとズーム位置によってＧｎｏ．値が変化することについて説明する。
【００６２】
図８（ａ）は発光モードが閃光発光である場合のシャッタ動作と時間との関係を示すグラフ図、図８（ｂ）は発光モードが閃光発光である場合の発光制御における発光量と時間との関係を示すグラフ図である。図８（ｃ）は発光モードがフラット発光である場合のシャッタ動作と時間との関係を示すグラフ図、図８（ｄ）は発光モードがフラット発光である場合の発光制御における発光量と時間との関係を示すグラフ図である。なお、図８（ａ）及び図８（ｃ）では、縦軸は、撮像素子１０３に対するＳＨ先幕及びＳＨ後幕の幕位置を示し、横軸は、時間で示している。図８（ａ）及び図８（ｃ）は、撮像素子１０３の上側から下側に向かってＳＨ先幕及びＳＨ後幕の順で幕が走行する様子を示している。また、図８（ｂ）及び図８（ｄ）では、横軸は、発光部２０５の発光量を示し、横軸は、時間を示している。なお、図８（ａ）及び図８（ｃ）に示すＳＨ先幕及びＳＨ後幕は、メカニカルシャッタであっても、メカニカルシャッタと同等の機能を果たす撮像素子１０３の蓄積制御、いわゆる、電子シャッタであってもよい。
【００６３】
まず、発光モード（閃光発光／フラット発光）と露出条件のシャッタ制御値（Ｔｖ値）により、カメラ１０での撮影時にストロボ装置２００から被写体に照明されるストロボ本発光量であるＧｎｏ．値が変わることについて説明する。
【００６４】
図８（ａ）及び図８（ｂ）に示すように、発光モードが閃光発光の場合、ストロボ発光時のシャッタ速度（Ｔｖ値）は、発光部２０５の発光が同調可能な速度となる１／２００や１／２５０までの設定となる。この場合、図８（ａ）に示すように、ＳＨ先幕及びＳＨ後幕が全開状態のタイミングで、図８（ｂ）に示すように、発光部２０５が閃光発光を行う。このように、発光モードが閃光発光の場合、シャッタ速度は制限されるが、発光部２０５は最大光量で発光することが可能となる。
【００６５】
一方、図８（ｃ）及び図８（ｄ）に示すように、発光モードがフラット発光の場合、シャッタ速度は、同調速度の１／２５０より高速な１／８０００での設定が可能となる。高速なシャッタ動作の場合、図８（ｃ）に示すように、ＳＨ先幕及びＳＨ後幕は、全開状態ではなく、所謂スリット走行が行われる。この場合、図８（ｂ）に示す閃光発光を行うと、撮像素子１０３の一部の範囲のみに強く光が当たって撮影され、写真の明るさにムラができる。そこで、図８（ｄ）に示すように、ＳＨ先幕の走行前からＳＨ後幕の走行完了まで一定の明るさで発光するフラット発光を行う。
【００６６】
フラット発光では、ＳＨ先幕走行前からＳＨ後幕走行完了後にわたって一定時間同じ光量で発光し続ける必要があるため、閃光発光に比べて同じ電気エネルギーを使っても撮影時のストロボ発光の光量が少なくなってしまう。また、フラット発光時の最大光量に対して、シャッタ速度（Ｔｖ値）が速くなっていくと、撮像素子１０３が露光している時間が短くなるため、フラット発光で撮影に取り込まれる光量も少なくなっていく。
【００６７】
例えば、発光モードが閃光発光でＧｎｏ．値が約４０のストロボ装置２００において、発光モードがフラット発光となり、Ｔｖ値が１／３２０（約３．１ｍｓｅｃ）となると、Ｇｎｏ．値が約１７．６となる。また、Ｔｖ値が１／８０００（約０．１３ｍｓｅｃ）の場合は、Ｇｎｏ．値が約３．５となる。
【００６８】
次に、ズーム位置により、カメラ１０での撮影時にストロボ装置２００から被写体に照明されるストロボ本発光量であるＧｎｏ．値が変わることについて説明する。
【００６９】
ズーム駆動部２０６は、発光部２０５の不図示のキセノン管や反射傘をレンズ焦点距離に応じて所定のズーム位置に移動させる。そうすると、レンズのテレ位置での焦点距離に合わせたズーム位置では、ストロボ発光時の照射範囲が狭くなり、Ｇｎｏ．値は大きくなる。一方、レンズのワイド位置での焦点距離に合わせたズーム位置にすると、ストロボ発光時の照射範囲が広くなり、Ｇｎｏ．値は低くなる。
【００７０】
ステップＳ７０５では、ストロボＭＰＵ２０４は、ステップＳ７０４で演算されたＧｎｏ．値とステップＳ７０３でカメラ１０から通知された露出条件（Ａｖ値、ＩＳＯ感度値）に基づいて発光部２０５からの照射光が被写体に到達する最適撮影距離ｄを算出する。最適撮影距離ｄは、次式（１）を用いて算出され、ストロボＭＰＵ２０４は、算出した最適撮影距離ｄを内部メモリに一時記録し、ステップＳ７０６に進む。
【００７１】
ｄ＝(Ｇｎｏ．値×√（（ＩＳＯ感度値）)／１００））／Ａｖ値        …（１）
ステップＳ７０６では、ストロボＭＰＵ２０４は、ステップＳ７０５で算出された最適撮影距離ｄが所定距離ｎ以下か否かを判定し、撮影距離ｄが所定距離ｎ以下であれば、ステップＳ７０７に進み、所定距離ｎを超えている場合は、ステップＳ７０８に進む。
【００７２】
ここで、所定距離ｎは、例えば０．５ｍや１ｍといった数値で設定される。ステップＳ７０５で算出された最適撮影距離ｄが０．５ｍや１ｍ以下の近距離では、天井に向けたバウンス撮影をすると、明らかに被写体に発光部２０５の照射光が到達せずに失敗写真になる可能性が高いと判定される。この点については、後述する。
【００７３】
ステップＳ７０７では、ストロボＭＰＵ２０４は、オートバウンス駆動制御を行うため、ストロボヘッド部２０３の角度の目標値として、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹを設定し、ステップＳ７０８に進む。ここでは、ステップＳ７０６でバウンス撮影では被写体に光が到達しない可能性が高いと判定したことで、発光部２０５をカメラ１０の正面側（被写体側）に向けたストロボ撮影を行うために、θＸ＝０°、θＹ＝０°と設定される。なお、ここでのオートバウンス駆動制御の詳細については、図１０を用いて後述する。
【００７４】
ステップＳ７０８では、ストロボＭＰＵ２０４は、オートバウンス駆動制御を行うため、ストロボヘッド部２０３の角度の目標値として、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹとして設定する。ここでは、被写体距離の測定のためのバウンス駆動であり、発光部２０５をカメラ１０の正面側（被写体側）に向けるため、θＸ＝０°、θＹ＝０°に設定される。また、ストロボＭＰＵ２０４は、測距用測光部２０７により被写体距離ｐを測定して測定結果を内部メモリに一時記録し、ステップＳ７０９に進む。なお、ここでのオートバウンス駆動制御の詳細については、図１０を用いて後述する。
【００７５】
ステップＳ７０９では、ストロボＭＰＵ２０４は、ステップＳ７０５で算出した最適撮影距離ｄとステップＳ７０８で測定した被写体距離ｐに係数μを乗算した値とを比較して、次式（２）を満たすか否かを判定する。
【００７６】
最適撮影距離ｄ＞μ×被写体距離ｐ                                    …（２）
そして、ストロボＭＰＵ２０４は、上式（２）を満たす場合は、オートバウンス駆動制御での天井距離測定等を継続するため、ステップＳ７０８に進み、上式（２）を満たさない場合は、オートバウンス駆動制御での動作を中止するため、ステップＳ７０７に進む。
【００７７】
ここで、上式（２）の係数μは、バウンス撮影を行う場合、ストロボ光を天井等で反射させて被写体に照射させるため、必ず被写体距離ｐより距離が長くなることを考慮し、最適撮影距離ｄが被写体距離ｐより余裕を持って長い距離となるように設定される値である。例えば、バウンス撮影を行う場合に、天井までの距離は、少なくとも０．５ｍはあると想定したとする。
【００７８】
また、ステップＳ７０８での測定結果より、被写体距離ｐ＝１ｍとする。そうすると、後述するステップＳ７１１，Ｓ７１２で求められるバウンスヘッド部角度θと発光距離Ｓの演算式である後述する（３）〜（５）式により、発光部２０５からの主光束２１５（図９参照）の発光距離Ｓは、約１．５ｍになると想定される。
【００７９】
そこで、μ＝１．５として、被写体距離ｐ＝１ｍに乗算すると、最適撮影距離ｄが１．５ｍを超えるか否かを判定し、バウンス撮影を考慮しても、被写体に照射可能であることか否かを判定することが可能となる。そして、その後のステップＳ７１０の天井方向の距離測定のオートバウンス駆動制御を行うか否かを判定することで、不要なオートバウンス駆動制御でのバウンス動作をなくすことが可能となる。
【００８０】
なお、実際のバウンス撮影時には、天井の反射率が６０％や７０％となることが多いので、バウンス発光で照射される光が減衰することを考慮して、μ＝２．０や２．５といった値で設定してもよい。
【００８１】
ステップＳ７１０では、ストロボＭＰＵ２０４は、天井方向のオートバウンス駆動制御を行う。即ち、ストロボＭＰＵ２０４は、バウンス撮影する際の反射体である天井への距離を測定するための駆動として、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部θＹを目標にバウンス駆動を行い、天井までの距離を測定する。
【００８２】
したがって、カメラ１０に傾きがない場合は、ストロボ装置２００に傾きがなく、ステップＳ７０１で取得する傾きはγ＝０°、η＝０°となり、天井方向はθＸ＝０°、θＹ＝９０°と設定される。また、ストロボＭＰＵ２０４は、測距用測光部２０７により天井距離ｈを測定して測定結果を内部メモリに一時記録し、ステップＳ７１１に進む。なお、ここでのオートバウンス駆動制御の詳細については、図１０を用いて後述する。
【００８３】
ここで、ステップＳ７０１でストロボ本体２０１の傾き角度を検出したときの駆動の目標として設定される水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹについて説明する。
【００８４】
ステップＳ７０１で、ストロボ本体２０１のピッチ方向の傾き角度γ＝＋１０°及びロール方向の傾き角度η＝０°を検出し、ステップＳ７０３で水平方向ヘッド部角度θＡ＝１８０°及び垂直方向ヘッド部角度θＢ＝７０°を取得したとする。この場合、ストロボＭＰＵ２０４は、天井の向き（ここでは真上）として、水平方向目標ヘッド部角度θＸ＝１８０°及び垂直方向目標ヘッド部角度θＹ＝（９０−１０）＝８０°とストロボ本体２０１の傾き角度に応じた値を設定し、バウンス駆動する。
【００８５】
ステップＳ７１１では、ストロボＭＰＵ２０４は、ステップＳ７０１、Ｓ７０８、Ｓ７１０で得られた傾き角度γ，η、被写体距離ｐ、天井距離ｈに基づき、ヘッド部角度演算部２１２でバウンス撮影時に設定するためのバウンスヘッド部角度θを求める。そして、ストロボＭＰＵ２０４は、求めたバウンスヘッド部角度θを内部メモリに一時記録し、ステップＳ７１２に進む。
【００８６】
ここで、図９を参照して、バウンス撮影シーンにおけるストロボヘッド部２０３の傾き角度であるバウンスヘッド部角度θの算出例を説明する。
【００８７】
図９においては、ストロボヘッド部２０３の発光部２０５のストロボ光の射出面を基準として、被写体距離をｐ、天井距離をｈとする。また、発光部２０５のストロボ光の射出面と被写体Ｐとを結ぶ水平線と天井反射面からの鉛直線との交点を基準として、被写体Ｐまでの距離をｐ１、発光部２０５のストロボ光の射出面までの距離をｐ２とする。
【００８８】
また、発光部２０５が光軸方向の正面側（被写体側）を向いた方向を基準として、発光部２０５からの照射光の主光束２１５とのなす角度をバウンスヘッド部角度θとする。なお、ここでは、ストロボ本体２０１の傾きはないので、γ＝０°、η＝０°であり、後述する水平方向目標ヘッド部角度θＸ、垂直方向目標ヘッド部角度θＹは、それぞれθＸ＝０°、θＹ＝θとして設定されることとなる。
【００８９】
そして、主光束２１５が天井で反射して被写体Ｐに入射するときの角度を被写体入射角度αとすると、ｐ２は、次式（３）で求めることができる。
【００９０】
ｐ２＝ｐ−（ｈ／ｔａｎα）                                          …（３）
また、上式（３）より、バウンスヘッド部角度θは、次式（４）を用いて求めることができる。
【００９１】
θ＝ｔａｎ-1（ｈｔａｎα／（ｐｔａｎα−ｈ））                      …（４）
上式（４）式により、被写体入射角度αを実現するためのバウンスヘッド部角度θが決定される。ここで、被写体入射角度αは、予め設定した定数となるので、被写体距離ｐ及び天井距離ｈは、測距用測光部２０７により後述する図１０のステップＳ１００４で検出することで、バウンスヘッド部角度θが算出可能となる。例えば、被写体入射角度α＝３０°、被写体距離ｐ＝３ｍ、天井距離ｈ＝１．５ｍの場合、バウンスヘッド部角度θは、約７５°となる。
【００９２】
図９（ｂ）は、被写体Ｐと撮影者が比較的近距離で撮影を行った場合を示している。この場合、例えば、被写体入射角度α＝３０°、被写体距離ｐ＝２ｍ、天井距離ｈ＝１．５ｍとすると、上式（３）式がマイナスの結果となり、上式（４）の左辺のθが（１８０°＋θ）となって、バウンスヘッド部角度θは、約１１２°となる。
【００９３】
なお、ステップＳ７１１では、図９に示すように、被写体Ｐが人物の場合として、ストロボ発光の反射光の被写体Ｐへの被写体入射角度α＝３０°と最適な角度としてバウンスヘッド部角度θを算出している。これは、被写体入射角度αが６０°や７０°の大きな値になると、人物のほぼ真上からの光となり、人物の髪の毛や顎の部分で影が出てしまう場合があるためである。したがって、画像認識等で被写体が人物でないことがわかっている場合には、被写体入射角度αが３０°以外の設定であってもよい。
【００９４】
ステップＳ７１２では、ストロボＭＰＵ２０４は、ステップＳ７１１で算出されたバウンスヘッド部角度θとあらかじめ定めた角度τとの関係が次式（５）を満たすか否かを判定する。
【００９５】
θ＞τ                                                              …（５）
そして、ストロボＭＰＵ２０４は、上式（５）を満たしていれば、ステップＳ７１３に進み、満たしていなければ、ステップＳ７０７に進み。ここでの判定は、バウンスヘッド部角度θが角度τ以下となると、撮影の被写界内にストロボ発光時の射出光が直接入って被写界上部のみ明るい不自然な写真になるため、これを防ぐための判定である。
【００９６】
したがって、射出光が直接入りそうな条件（θ≦τ）の場合には、バウンス撮影は行わず、発光部２０５の照射方向を撮影光軸の正面方向に向ける駆動を行う。また、角度τは、レンズの画角やストロボ射出光の配光角を考慮して設定されるが、４０°や４５°といった角度で十分に余裕を持って設定することが望ましい。
【００９７】
ステップＳ７１３では、ストロボＭＰＵ２０４は、ステップＳ７０８，Ｓ７１０で検出した被写体距離ｐと天井距離ｈ、上式（３），（４）で算出したバウンスヘッド部角度θ、及び設定されている被写体入射角度αに基づいて、発光距離Ｓを算出する。そして、ストロボＭＰＵ２０４は、算出した発光距離Ｓを内部メモリに一時記録し、ステップＳ７１４に進む。
【００９８】
ここで、図９（ａ）を用いて発光距離Ｓの算出例を説明する。図９（ａ）に示すように、ストロボヘッド部２０３の発光部２０５から射出される光の主光束２１５の天井の反射面までの距離をＡ、天井で反射した後の被写体Ｐまでの距離をＢとする。それぞれの距離Ａ，Ｂは、それぞれ次式（６），（７）で求められ、発光距離Ｓは、次式（８）で求められる。
【００９９】
Ａ＝ｈ／Ｓｉｎθ                                                    …（６）
Ｂ＝ｈ／Ｓｉｎα                                                    …（７）
Ｓ＝Ａ＋Ｂ                                                          …（８）
例えば、図９（ａ）の場合、ステップＳ７１１において、被写体入射角度α＝３０°、天井距離ｈ＝１．５ｍで算出されたバウンスヘッド部角度θが約７５°のとき、Ａ＝１．５５ｍ、Ｂ＝３ｍとなり、Ｓ＝４．５５ｍとなる。
【０１００】
ステップＳ７１４では、ストロボＭＰＵ２０４は、ステップＳ７０５で算出した最適撮影距離ｄとステップＳ７１３で算出した発光距離Ｓに係数ωを乗算した値との関係が次式（９）を満たすか否かを判定する。
【０１０１】
最適撮影距離ｄ＞ω×発光距離Ｓ                                      …（９）
そして、ストロボＭＰＵ２０４は、上式（９）を満たしていれば、ステップＳ７１１で算出したバウンスヘッド部角度θでのバウンス撮影が可能であると判断して、ステップＳ７１４に進む。また、ストロボＭＰＵ２０４は、上式（９）を満たしていなければ、そのままのバウンスヘッド部角度θではバウンス撮影で光量が不足すると判断して、ステップＳ７１５に進む。
【０１０２】
ここで、上式（９）の係数ωは、バウンス撮影を行う際に天井による反射で光を損失することを考慮して、最適撮影距離ｄが発光距離Ｓよりも所定の余裕を持って長い距離となるように設定される値である。例えば、バウンス撮影を行う場合に、天井の反射率が少なくとも５０％あるとすると、ω＝２（＝１／０．５）で設定する。その結果、最適撮影距離ｄが実際のバウンス撮影の発光距離Ｓに対して余裕を持っているかどうかをステップＳ７１３で判定することができる。これにより、バウンス撮影時に、被写体に照射するストロボ発光の光量が足りずに、撮影者の意図しない写真となってしまうことを防いだ最適なストロボ撮影を行うことが可能となる。
【０１０３】
ステップＳ７１５は、ストロボＭＰＵ２０４は、ストロボヘッド部２０３をステップＳ７１１等で算出したバウンスヘッド部角度θへ駆動するため、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹに基づいたオートバウンス駆動制御を行う。そして、ストロボＭＰＵ２０４は、バウンス駆動が終了した後、ステップＳ７１９に進む。なお、ここでのオートバウンス駆動制御の詳細については、図１０を用いて後述する。
【０１０４】
ステップＳ７１６では、ストロボＭＰＵ２０４は、ステップＳ７１１で設定されている被写体入射角度αをα＝α＋１として被写体入射角度αに１°を加算し、ステップＳ７１７に進む。
【０１０５】
ステップＳ７１７では、ストロボＭＰＵ２０４は、被写体入射角度αとあらかじめ定めた角度ζとの関係がα≦ζを満たすか否かを判定する。そして、ストロボＭＰＵ２０４は、α≦ζを満たしていれば、ステップＳ７１８に移行し、満たしていなければ、ステップＳ７０７に進む。ここでの角度ζは、バウンス撮影時に被写体へのストロボ発光での照射光が、被写体の上からの光となって被写体に影が出ないような範囲で設定することが望ましい。
【０１０６】
例えば、図９に示すように、被写体Ｐが人物の場合は、角度ζは、４０°や４５°といった値に設定される。なお、画像認識や顔認識機能などで被写体が人物ではないと認識されて影がでにくい場合は、５０°や６０°といった異なる角度で設定してもよい。
【０１０７】
ステップＳ７１８では、ストロボＭＰＵ２０４は、ステップＳ７１１と同様に、新たな被写体入射角度αで上式（４）を用いてバウンスヘッド部角度θを再度算出し、ステップＳ７１２に戻る。
【０１０８】
以上のステップＳ７１６〜ステップＳ７１８では、ステップＳ７１１で最適な被写体入射角度αとして設定したα＝３０°に対し、撮影に大きく影響しない範囲で被写体入射角度αが大きくなるように変更している。そして、その後のステップＳ７１３で算出される発光距離Ｓが短くなるようにしている。
【０１０９】
ここで、図９（ｃ）を参照して、被写体入射角度αを変更することで、発光距離Ｓが短くなることについて説明する。図９（ｃ）において、例えば被写体入射角α１＝３０°、被写体距離ｐ＝３ｍ、天井距離ｈ＝２ｍとする。このとき、上式（４）より、バウンスヘッド部角度θ１は、約１０３°となる。これは、図９（ｃ）に示すように、ストロボヘッド部２０３の照射方向をカメラ１０の背面側寄りに向けた条件である。この場合の発光距離Ｓは、上式（６），（７），（８）より、約６．１ｍとなる。
【０１１０】
また、同じ条件で被写体入射角度をα２＝４０°とすると、上式（４）よりバウンスヘッド部角度θ２は、約７３°となる。これは、図９（ｃ）に示すように、ストロボヘッド部２０３の照射方向がカメラ１０の正面側寄りに向けた条件である。この場合の発光距離Ｓは、同様に、上式（６），（７），（８）より、約５．２ｍとなる。
【０１１１】
そして、ステップＳ７１４において、上式（９）でω＝２とすると、それぞれに必要な最適撮影距離ｄは、被写体入射角度α１＝３０°の場合はｄ＞１２．２ｍとなり、被写体入射角度α２＝４０°の場合はｄ＞１０．４ｍとなる。その結果、被写体入射角αを変更することで、最適撮影距離ｄに対して約２ｍ分の余裕を確保できることとなる。したがって、ステップＳ７０５で算出された最適撮影距離ｄが１１ｍとなっているような条件の場合であれば、バウンス撮影時に被写体にストロボ発光の光が届くように照射方向を決定することができる。
【０１１２】
これにより、バウンス撮影時に被写体に光が届かなかった状態でも、被写体入射角度αを変更して発光距離Ｓを短くすることで、被写体に光が届くようにすることができ、最適なストロボ撮影を行うことが可能となる。
【０１１３】
ステップＳ７１９では、ストロボＭＰＵ２０４は、図６のステップＳ６１０，Ｓ６１４でカメラＭＰＵ１０１から送信された発光指示通知のチェックを行う。具体的には、ストロボＭＰＵ２０４は、カメラＭＰＵ１０１から送信された発光パターン（予備発光指示ｏｒ本発光指示）と所定の発光量を取得していれば、ステップＳ７２０に進み、取得していなければ、発光指示通知のチェックを継続する。
【０１１４】
ステップＳ７２０では、ストロボＭＰＵ２０４は、カメラＭＰＵ１０１から送信された発光パターン（予備発光指示ｏｒ本発光指示）と所定の発光量に応じた発光制御を行い、ステップＳ７２１に進む。
【０１１５】
ステップＳ７２１では、ストロボＭＰＵ２０４は、ステップＳ７１９でカメラ１０から取得した発光パターンが予備発光の場合は、引き続き本発光制御を行うためにステップＳ７１９へ戻り、取得した発光パターンが本発光の場合には、発光制御処理を終了する。
【０１１６】
なお、本実施形態では、ステップＳ７１０〜Ｓ７１８でストロボ本体２０１の傾きがない場合を説明した。しかし、実際は、ステップＳ７１０と同様に、ステップＳ７０１で得られたストロボ本体２０１の傾き角度γ，ηに基づいて、バウンスヘッド部角度θとそれを実現するための水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹの設定が行われる。
【０１１７】
次に、図１０を参照して、図７のステップＳ７０７，Ｓ７０８，Ｓ７１０，Ｓ７１５におけるオートバウンス駆動制御について説明する。
【０１１８】
図１０において、ステップＳ１００１では、ストロボＭＰＵ２０４は、バウンス駆動制御部２０９により不図示のモータを制御してストロボヘッド部２０３の駆動を開始し、ステップＳ１００２に進む。
【０１１９】
ステップＳ１００２では、ストロボＭＰＵ２０４は、ヘッド角度検出部２０８から現在のストロボヘッド位置の水平方向ヘッド部角度θＡ及び垂直方向ヘッド部角度θＢを取得する。そして、ストロボＭＰＵ２０４は、取得した現在のヘッド部角度θＡ及びθＢがそれぞれ水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹに一致しているかをチェックする。その結果、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹがそれぞれヘッド部角度θＡ及びθＢと一致（θＸ＝θＡ、θＹ＝θＢ）していれば、ステップＳ１００３に進み、一致していなければ、一致しているかのチェックを継続する。
【０１２０】
ここで、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹは、図７のステップＳ７１０では、天井方向への駆動として設定された値である。また、同様に、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹは、図７のステップＳ７０７及びＳ７０８では、カメラ１０の正面方向への駆動として、θＸ＝０°及びθＹ＝０°として設定される値である。また、同様に、水平方向目標ヘッド部角度θＸ及び垂直方向目標ヘッド部角度θＹは、図７のステップＳ７１５では、バウンスヘッド部角度θとしてステップＳ７１１，Ｓ７１８で算出され、ステップＳ７０１で取得した傾き角度γ，ηに応じて設定された値である。
【０１２１】
ステップＳ１００３では、ストロボＭＰＵ２０４は、バウンス駆動制御部２０９により不図示のモータを制御し、ストロボヘッド部２０３の駆動を停止し、ステップＳ１００４に進む。
【０１２２】
ステップＳ１００４では、ストロボＭＰＵ２０４は、測距用測光部２０７により、図７のステップＳ７１０では、天井までの距離を測定し、図７のステップＳ７０８では、被写体までの距離を測定して、ステップＳ１００５に進む。
【０１２３】
測距用測光部２０７による距離の測定は、三角測距法やレーザ距離測定など種々の方法があるが、ここでは、ストロボ発光の光による反射体の光の光量に基づいて距離を測定する。具体的には、ストロボ装置２００の予備発光によって発光部２０５からストロボ光が発せられて対象物で反射した反射光を測距用測光部２０７で受光し、ストロボＭＰＵ２０４に出力する。ストロボＭＰＵ２０４は、測距用測光部２０７で受光した輝度信号を不図示のＡ／Ｄ変換器によりＡ／Ｄ変換し、その変換量に応じた距離を算出してストロボＭＰＵ２０４の内部メモリに一時記録する。なお、この距離の測定は、図７のステップＳ７０８、Ｓ７１０のときにのみ通信を行って実行する。
【０１２４】
ステップＳ１００５では、ストロボＭＰＵ２０４は、カメラ接続部２１０を介してカメラ１０に対してバウンス駆動終了を通知し、処理を終了する。なお、ここでの通知は、図７のステップＳ７０７，Ｓ７１５のときに行われる。
【０１２５】
以上説明したように、本実施形態では、バウンス撮影時のオートバウンス駆動制御において、露出条件と発光条件に基づきストロボ発光時の最適撮影距離ｄとバウンス撮影の発光距離Ｓを算出し、ストロボ光の照射方向を決定する。その結果、被写体にストロボ光が届かない場合でも、発光距離Ｓが短くなるようにバウンス角度を変えたり、正面側に向けたストロボ直射での発光に変更したりすることで、被写体に光が届かないストロボ撮影を防止した最適なストロボ撮影を行うことができる。
【０１２６】
また、本実施形態では、設定された露出条件や発光条件に応じて、バウンス撮影で被写体に光が届かない場合には、不要なオートバウンス駆動制御での動作は行わずに照射方向を決める。これにより、オートバウンス駆動での動作時間を短くして最適なストロボ撮影を行うことが可能となる。
【０１２７】
なお、本実施形態では、最適撮影角度ｄ、バウンスヘッド部角度θ、発光距離Ｓの算出は、ストロボ装置２００での姿勢検出、測距用測光部２０７で取得したデータとカメラ１０側から受け取った露出条件を基にストロボＭＰＵ２０４で算出している。しかし、必ずしもこのようにする必要はない。即ち、カメラ１０の測光部１１２、レンズ制御部１１４、姿勢検出部１１６等で取得した露出条件や被写体距離等とカメラ１０がストロボ装置２００から受け取ったＧｎｏ．値や天井距離等を基にカメラＭＰＵ１０１で最適撮影角度ｄ等を算出してもよい。
【０１２８】
更に、本実施形態では、ストロボ装置２００のストロボＭＰＵ２０４によりオートバウンス駆動の制御と目標ヘッド部角度への駆動指示を行っている。しかし、カメラ１０がストロボ装置２００と通信しながら、カメラＭＰＵ１０１により、オートバウンス駆動の制御と所定の目標ヘッド部角度への駆動指示を行ってもよい。
【０１２９】
（第２の実施形態）
次に、図１１及び図１２を参照して、本発明の第２の実施形態である撮像システムについて説明する。なお、上記第１の実施形態に対して重複又は相当する部分については、図及び符号を流用してその説明を省略する。
【０１３０】
図１１は、カメラ１０の動作を説明するフローチャート図である。図１１の処理は、カメラ本体１００の不図示のＲＯＭ等に記憶されたプログラムが不図示のＲＡＭに展開されてカメラＭＰＵ１０１により実行される。なお、図１０のステップＳ１１０１〜ステップＳ１１０５、及びステップＳ１１０７〜ステップＳ１１１９は、それぞれ図６のステップＳ６０１〜ステップＳ６０５、及びステップＳ６０７〜ステップＳ６１９と同様であるため、その説明を省略する。即ち、本実施形態では、図１０のステップＳ１１０６の処理が図６のステップＳ６０６の処理と相違するだけであるため、相違するステップＳ１１０６の処理についてのみ説明する。
【０１３１】
ステップＳ１１０６では、カメラＭＰＵ１０１は、カメラ１０で設定された発光モードをストロボ制御部１１８及び外部ストロボ接続部１２０を介してストロボ装置２００に通知し、ステップＳ１１０７に進む。
【０１３２】
ここでの発光モードは、図９等で既に説明したように、閃光発光かフラット発光かであり、カメラ１０側で撮影者による発光モードの選択により決定される。また、発光モードは、撮影者がカメラ１０側で設定した露出条件、又はステップＳ１１０４で算出された露出条件に応じてＴｖ値が１／２００や１／２５０より速いシャッタ速度となる場合に、発光モードがフラット発光に自動設定されるようになっていてもよい。なお、ここで速いシャッタ速度でフラット発光が行われる撮影は、所謂ハイスピードシンクロ撮影や高速同調撮影などと呼ばれる。
【０１３３】
図１２は、ストロボ装置２００のオートバウンス駆動制御を説明するフローチャート図である。図１２の処理は、ストロボ装置２００の不図示のＲＯＭ等に記憶されたプログラムが不図示のＲＡＭに展開されてストロボＭＰＵ２０４により実行される。なお、図１２のステップＳ１２０１，Ｓ１２０２，Ｓ１２０５〜Ｓ１２１３の処理は、図７のステップＳ７０１，Ｓ７０２，Ｓ７０７，Ｓ７０８，Ｓ７１０〜Ｓ７１２，Ｓ７１５，Ｓ７１９〜Ｓ７２１の処理と同様であるので、相違点についてのみ説明する。
【０１３４】
ステップＳ１２０３では、ストロボＭＰＵ２０４は、カメラ１０から発光モードとして閃光発光かフラット発光かの指示の通知を取得し、ステップＳ１２０４に進む。
【０１３５】
ステップＳ１２０４では、ストロボＭＰＵ２０４は、ステップＳ１２０３で取得した発光モードがフラット発光か否かを判定し、フラット発光の場合は、ステップＳ１２０５に進み、フラット発光ではない場合は、ステップＳ１２０６に進む。
【０１３６】
ここでは、フラット発光か否かを判定して、フラット発光の場合はバウンス撮影時にストロボ発光の照射光が被写体に届かない可能性が高くなるので、オートバウンス駆動制御の被写体距離及び天井距離の測定は行わずに、ステップＳ１２０５に進む。ステップＳ１２０５では、図７のステップＳ７０７と同様に、正面側へのバウンス駆動を行う。一方、フラット発光でない場合は通常の閃光発光によるバウンス撮影となるため、ステップＳ１２０６へ進み、被写体距離測定、天井距離測定、バウンス撮影時の最適なバウンスヘッド部２０３の駆動を実施する。
【０１３７】
以上説明したように、本実施形態では、発光条件の一つである閃光発光／フラット発光の発光モードに基づいて、オートバウンス駆動制御を実施するか否か、正面方向の直射での撮影かバウンス撮影かでストロボ発光の照射方向を決定する。その結果、被写体にストロボ光が届かない可能性が高い場合に、正面側に向けたストロボ直射での発光に変更することで、被写体に光が届かないストロボ撮影を防止した最適なストロボ撮影を行うことができる。
【０１３８】
また、閃光発光かフラット発光かの設定に応じて、バウンス撮影で被写体に光が届かない可能性が高い場合には、不要なオートバウンス駆動制御での動作は行わずに照射方向を決める。これにより、オートバウンス駆動での動作時間を短くした最適なストロボ撮影を提供することが可能となる。
【０１３９】
なお、本実施形態では、フラット発光か閃光発光かの発光モードを基にオートバウンスの駆動制御を実施するか否かを決定している。しかし、バウンス撮影でのストロボ光量が被写体に届かない可能性があるか否かを他の発光条件を基に決定しても良い。例えば、閃光発光かフラット発光かの条件、シャッタ速度（Ｔｖ値）、ストロボ装置２００のズーム位置を元にＧｎｏ．値を算出し、そのＧｎｏ．値に応じてオートバウンス駆動制御を実施するか否かを決定してもよい。その他の構成、及び作用効果は、上記第１の実施形態と同様である。
【０１４０】
なお、本発明は、上記各実施形態に例示したものに限定されるものではなく、本発明の要旨を逸脱しない範囲において適宜変更可能である。
【０１４１】
例えば、上記の２つの実施形態では、発光部２０５を有するストロボヘッド部２０３がバウンス機構部２０２を介してストロボ本体２０１に角度調整可能に支持されているストロボ装置２００を用いた例を説明した。しかしながら、内蔵ストロボ装置１１９がカメラ本体１００に角度調整可能に支持されている構成であれば、上記の２つの実施形態の制御を内蔵ストロボ装置１１９の制御に適用してもよい。あるいは、内蔵ストロボ装置１１９及びストロボ装置２００が、光源や反射傘の向きを変えて光の照射方向を変える構成であってよい。
【０１４２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、本発明は、上述の実施形態の１以上の機能を実現するプログラムをネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１４３】
１０１  カメラＭＰＵ
１０３  撮像素子
１０５  メモリコントローラ
１１８  ストロボ制御部
１１９  内蔵ストロボ装置
２００  ストロボ装置
２０１  ストロボ本体
２０２  バウンス機構部
２０３  ストロボヘッド部
２０４  ストロボＭＰＵ
２０５  発光部
【図１】
0006719947.tif 000002
【図２】
0006719947.tif 000003
【図３】
0006719947.tif 000004
【図４】
0006719947.tif 000005
【図５】
0006719947.tif 000006
【図６】
0006719947.tif 000007
【図７】
0006719947.tif 000008
【図８】
0006719947.tif 000009
【図９】
0006719947.tif 000010
【図１０】
0006719947.tif 000011
【図１１】
0006719947.tif 000012
【図１２】
0006719947.tif 000013