(57)【要約】【課題】照明装置の自動照射方向制御を複数の操作部で操作可能な場合に、適切な自動照射方向制御を実行することができる技術を提供する。【解決手段】オートバウンス開始を指示するスイッチＳＴ＿ＳＷＡＢを有する外部ストロボ１２０と、オートバウンス開始を指示するスイッチＳＷ１，ＳＷＡＢを有するカメラ１００とからなる撮像システムにおいて、オートバウンス制御の実行中にレリーズ準備ボタンであるＳＷ１がオンになると、実行中のオートバウンス制御を中断してオートバウンス制御をやり直し、スイッチＳＷ１がオンにされたことによるオートバウンス制御の実行中にスイッチＳＴ＿ＳＷＡＢ，ＳＷＡＢのいずれかがオンになったときには、実行中のオートバウンス制御を中断せずに継続して実行する構成とする。【選択図】図５
2015210427.tif 000002
【特許請求の範囲】
【請求項１】
発光部の照射方向を変えることができる照明装置を装備し或いは装着可能である撮像装置であって、
前記照射方向を自動的に決定して、前記発光部を決定された照射方向となる位置へ駆動する自動照射方向制御を実行する制御手段と、
前記自動照射方向制御を開始するための複数の操作部を備え、
前記複数の操作部のうちの１つは撮影準備を開始させるための第１の操作部であり、
前記制御手段は、前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記複数の操作部のうちの前記第１の操作部ではない第２の操作部が操作されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする撮像装置。
【請求項２】
発光部の照射方向を変えることができる照明装置と、前記照明装置を装着した撮像装置と、を有する撮像システムであって、
前記撮像装置は、
前記照射方向を自動的に決定して、前記発光部を決定された照射方向となる位置へ駆動するオートバウンス制御を実行する制御手段と、
前記自動照射方向制御を開始するための少なくとも１つの操作部を備え、
前記照明装置は、
前記自動照射方向制御を開始するための少なくとも１つの操作部を備え、
前記撮像装置が備える前記少なくとも１つの操作部は撮影準備を開始させるための第１の操作部であり、
前記制御手段は、前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記照明装置が備える前記少なくとも１つの操作部が押下されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする撮像システム。
【請求項３】
前記撮像装置は、前記第１の操作部のほかに前記自動照射方向制御を開始するための第２の操作部を備え、
前記制御手段は、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記撮像装置に設けられた前記第２の操作部が操作された場合には実行中の自動照射方向制御を中断せず、継続して実行することを特徴とする請求項２に記載の撮像システム。
【請求項４】
前記照明装置と前記撮像装置はそれぞれ、前記制御手段が前記自動照射方向制御を実行するための自動照射方向制御に関する情報を送受信するための通信手段を備え、
前記通信手段を用いて前記照明装置から前記撮像装置に送信される前記自動照射方向制御に関する情報には、自動照射方向制御を開始したことを通知する情報、自動照射方向制御を終了したことを通知する情報、自動照射方向制御の実行中であることを通知する情報および前記照明装置の操作部が操作されたことを通知する情報があり、
前記通信手段を用いて前記撮像装置から前記照明装置に送信される前記自動照射方向制御に関する情報には、自動照射方向制御の開始を指示する情報、自動照射方向制御の中止を指示する情報、自動照射方向制御を開始させるための操作がなされた操作部を示す情報があることを特徴とする請求項２又は３に記載の撮像システム。
【請求項５】
発光部の照射方向を変えることができる照明装置を装備し或いは装着可能な撮像装置が、前記照射方向を自動的に決定して前記発光部を決定された照射方向となる位置へ駆動する自動照射方向制御を開始するための複数の操作部を備え、前記複数の操作部のうちの１つは撮影準備を開始させるための第１の操作部であるときに前記撮像装置において実行される自動照射方向制御方法であって、
前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記複数の操作部のうちの前記第１の操作部ではない第２の操作部が操作されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする自動照射方向制御方法。
【請求項６】
発光部の照射方向を変えることができる照明装置を撮像装置に装着してなる撮像システムにおいて、前記撮像装置および前記照明装置のそれぞれが前記照射方向を自動的に決定して前記発光部を決定された照射方向となる位置へ駆動する自動照射方向制御を開始するための少なくとも１つの操作部を備え、且つ、前記撮像装置が備える前記少なくとも１つの操作部が撮影準備を開始させるための第１の操作部であるときに、前記撮像システムにおいて実行される自動照射方向制御方法であって、
前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記照明装置が備える前記少なくとも１つの操作部が操作されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする自動照射方向制御方法。
【請求項７】
請求項５又は６に記載の自動照射方向制御方法を撮像装置が備えるコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像システム、自動照射方向制御方法及びプログラムに関し、特に、ストロボ撮影時の自動照射方向制御技術に関する。
【背景技術】
【０００２】
ストロボ装置を用いた撮影方法として、ストロボ光を天井等に向けて照射し、天井等からの拡散反射光を被写体に照射するバウンスストロボ撮影という撮影方法がある。バウンスストロボ撮影では被写体を間接的に照明することができるため、柔らかい光での被写体描写（撮影）が可能となる。
【０００３】
バウンスストロボ撮影に関して、ユーザ（撮影者）がバウンス角度を設定することなく、自動的に最適なバウンス撮影を可能とするための技術として、オートバウンス制御技術が実用化されている。オートバウンス制御では、ストロボ装置を用いたプリ発光やレーダ照射等により、被写体からの反射光と天井からの反射光とをストロボ装置の受光センサで測定する。そして、得られた測定値に基づいて、被写体に柔らかい光で描写ができるように最適なバウンス角度を決定して、決定されたバウンス角度となるようにストロボ装置を駆動する。
【０００４】
ここで、近年では、ストロボ装置の設定や制御を、撮像装置本体のボタンで行うことができるようになってきており、ストロボ装置の使い勝手が向上している。例えば、バウンスストロボ撮影時に、天井へストロボ光を照射するときのストロボ発光部の角度を、撮像装置本体の上方にある物体までの距離と被写体までの距離情報とによって自動的に設定することができる技術が提案されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平０４−３４０５２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記特許文献１に記載の技術では、バウンスストロボ撮影時にオートバウンス制御を行うためのボタンは、被写体に対する測光動作や測距動作等を開始させるためのレリーズボタンの１つだけである。このように１つのボタンでオートバウンス制御を行う構成では、撮影状況に応じた適切なバウンスストロボ撮影を速やかに行うことができない場合がある。これに対して、複数のボタンでオートバウンス制御を行うことができる構成とする対応が考えられる。しかし、この場合、連続して複数のボタンを操作した際に、適切なオートバウンス制御を行うことができないおそれがある。
【０００７】
本発明は、照明装置の自動照射方向制御を複数の操作部で操作可能な場合に、適切な自動照射方向制御を実行することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明に係る撮像装置は、発光部の照射方向を変えることができる照明装置を装備し或いは装着可能である撮像装置であって、前記照射方向を自動的に決定して、前記発光部を決定された照射方向となる位置へ駆動する自動照射方向制御を実行する制御手段と、前記自動照射方向制御を開始するための複数の操作部を備え、前記複数の操作部のうちの１つは撮影準備を開始させるための第１の操作部であり、前記制御手段は、前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記複数の操作部のうちの前記第１の操作部ではない第２の操作部が操作されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする。
【０００９】
本発明に係る撮像システムは、発光部の照射方向を変えることができる照明装置と、前記照明装置を装着した撮像装置と、を有する撮像システムであって、前記撮像装置は、前記照射方向を自動的に決定して、前記発光部を決定された照射方向となる位置へ駆動するオートバウンス制御を実行する制御手段と、前記自動照射方向制御を開始するための少なくとも１つの操作部を備え、前記照明装置は、前記自動照射方向制御を開始するための少なくとも１つの操作部を備え、前記撮像装置が備える前記少なくとも１つの操作部は撮影準備を開始させるための第１の操作部であり、前記制御手段は、前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記照明装置が備える前記少なくとも１つの操作部が押下されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする。
【００１０】
本発明に係る自動照射方向制御方法は、発光部の照射方向を変えることができる照明装置を装備し或いは装着可能な撮像装置が、前記照射方向を自動的に決定して前記発光部を決定された照射方向となる位置へ駆動する自動照射方向制御を開始するための複数の操作部を備え、前記複数の操作部のうちの１つは撮影準備を開始させるための第１の操作部であるときに前記撮像装置において実行される自動照射方向制御方法であって、前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記複数の操作部のうちの前記第１の操作部ではない第２の操作部が操作されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする。
【００１１】
本発明に係る別の自動照射方向制御方法は、発光部の照射方向を変えることができる照明装置を撮像装置に装着してなる撮像システムにおいて、前記撮像装置および前記照明装置のそれぞれが前記照射方向を自動的に決定して前記発光部を決定された照射方向となる位置へ駆動する自動照射方向制御を開始するための少なくとも１つの操作部を備え、且つ、前記撮像装置が備える前記少なくとも１つの操作部が撮影準備を開始させるための第１の操作部であるときに、前記撮像システムにおいて実行される自動照射方向制御方法であって、前記自動照射方向制御の実行中に前記第１の操作部が操作されたときには、前記実行中の自動照射方向制御を中断して、前記自動照射方向制御をやり直し、前記第１の操作部が操作されたことによる前記自動照射方向制御の実行中に前記照明装置が備える前記少なくとも１つの操作部が操作されたときには、実行中の自動照射方向制御を中断せずに継続して実行することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、照明装置の自動照射方向制御を複数の操作部で操作可能な場合に、適切な自動照射方向制御を実行することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係る撮像システムを構成するカメラの概略構成を示すブロック図である。
【図２】本発明の実施形態に係る撮像システムを構成する外部ストロボの概略構成を示すブロック図である。
【図３】第１実施形態に係るオートバウンス制御の図１のカメラ側での制御のフローチャートである。
【図４】図３のステップＳ３０５においてカメラと外部ストロボとの間で送受信されるオートバウンス情報を示す図である。
【図５】図３のステップＳ３０６のオートバウンス判定処理のフローチャートである。
【図６】第１実施形態に係るオートバウンス制御の図２の外部ストロボ側での制御のフローチャートである。
【図７】図６のステップＳ６０７のストロボ通信後処理の詳細を示すフローチャートである。
【図８】図６のステップＳ６０８のオートバウンス判定処理のフローチャートである。
【図９】図８のステップＳ８０２のオートバウンス制御の詳細を示すフローチャートである。
【図１０】図９のステップＳ９０２，Ｓ９０４，Ｓ９０７のバウンス駆動制御のフローチャートである。
【図１１】図１０のステップＳ１００５のオートバウンスの中断判定処理のフローチャートである。
【図１２】図２の外部ストロボでの第２実施形態に係る制御フローにおけるステップＳ６０８でのオートバウンス判定処理のフローチャートである。
【図１３】図２の外部ストロボでの第２実施形態に係る制御フローにおけるステップＳ１００５でのオートバウンスの中断判定処理のフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について、添付図面を参照して詳細に説明する。ここでは、本発明に係る撮像装置としてのデジタルスチルカメラ（以下「カメラ」と略す）と、このカメラに装着可能な照明装置としての外部ストロボとからなる撮像システムを取り上げることとする。
【００１５】
＜カメラ及び外部ストロボの概略構成＞
図１は、本発明の実施形態に係る撮像システムを構成するカメラ１００の概略構成を示すブロック図である。カメラ１００は、不図示の撮影光学系、カメラＭＰＵ１０１、タイミング信号発生回路１０２、撮像素子１０３、信号処理回路１０４、メモリコントローラ１０５、バッファメモリ１０６、画像表示部１０７及び記憶媒体Ｉ／Ｆ１０８を備える。記憶媒体Ｉ／Ｆ１０８には、記憶媒体１０９が接続される。
【００１６】
カメラＭＰＵ１０１は、撮影シーケンスの他、カメラ１００の全体的な動作を制御するマイクロコントローラである。被写体の光学像が、撮像光学系を通して撮像素子１０３に結像する。撮像素子１０３は、ＣＣＤセンサやＣＭＯＳセンサ等のイメージセンサであり、結像した光学像を電気信号に変換する。タイミング信号発生回路１０２は、撮像素子１０３を動作させるために必要なタイミング信号を発生する。信号処理回路１０４は、撮像素子１０３から出力されたアナログ信号をデジタル信号に変換するＡ／Ｄ変換器を有し、また、生成したデジタル信号にホワイトバランス処理等の所定の画像処理を施して画像データを生成する各種の画像処理機能を有する。
【００１７】
メモリコントローラ１０５は、バッファメモリ１０６の読み書きやリフレッシュ動作等を制御する。バッファメモリ１０６は、信号処理回路１０４から出力された画像データを一時的に記憶し、また、記憶媒体１０９から読み出した画像データを一時的に記憶する。画像表示部１０７は、バッファメモリ１０６に蓄えられた画像データを画像として表示する。記憶媒体Ｉ／Ｆ１０８は、記憶媒体１０９とカメラＭＰＵ１０１との間の通信を可能にするためのインタフェースである。記憶媒体１０９は、例えば、メモリカードやハードディスク等であり、カメラ１００（本体）に内蔵されていてもよいし、カメラ１００（本体）に対して着脱自在であってもよい。
【００１８】
カメラ１００は、モータ制御部１１０、シャッタ制御部１１１、測光部１１２、レンズ制御部１１４、焦点検出部１１５、姿勢検出部１１６、スイッチ操作部１１７及びストロボ制御部１１８を備え、これらはカメラＭＰＵ１０１に接続されている。測光部１１２には多分割測光センサ１１３が接続され、ストロボ制御部１１８には外部ストロボ装置（以下「外部ストロボ」という）１２０が接続されている。
【００１９】
モータ制御部１１０は、カメラＭＰＵ１０１からの信号に従って露出動作時に不図示のモータを制御することにより、不図示のミラーのアップ／ダウンや不図示のシャッタのチャージを行う。シャッタ制御部１１１は、カメラＭＰＵ１０１からの信号に従って、不図示のシャッタ先幕とシャッタ後幕の通電をカットし、幕走行させることで露出動作を制御する。
【００２０】
測光部１１２は、撮影画面内を複数のエリアに分割した多分割測光センサ１１３からの出力をエリア毎の輝度信号としてカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は、測光部１１２から受信した輝度信号を不図示のＡ／Ｄ変換器でデジタルデータに変換し、得られたデジタルデータを用いて、露出調節のためのＡＶ（絞り値）、ＴＶ（シャッタスピード）、ＩＳＯ感度（撮影感度）等の測光演算を行う。また、測光部１１２は、外部ストロボ１２０から被写体へ向けて予備（プリ）発光を行ったときに得られる輝度信号をカメラＭＰＵ１０１に出力する。カメラＭＰＵ１０１は、測光部１１２から受信した輝度信号に基づき、露出時のストロボメイン発光量の演算を行う。
【００２１】
レンズ制御部１１４は、不図示のレンズマウント接点を介してカメラＭＰＵ１０１と通信し、不図示のレンズ駆動モータ及びレンズ絞りモータを動作させ、撮影光学系を構成する不図示のレンズの焦点調節と絞りを制御する。焦点検出部１１５は、ＡＦ（オートフォーカス）のための被写体に対するデフォーカス量を検出する。姿勢検出部１１６は、重力方向と撮影光軸のそれぞれを中心とした回転方向に対するカメラ１００（本体）の傾きを検出する。
【００２２】
スイッチ操作部１１７は、カメラ１００（本体）に設けられた操作部材であり、図１には３つのスイッチＳＷ１，ＳＷ２，ＳＷＡＢを示している。スイッチＳＷ１は、不図示のレリーズボタンの第１ストロークでオンするレリーズ準備ボタンとして機能する。スイッチＳＷ１の押下により、カメラＭＰＵ１０１はＡＦ及び測光を開始し、外部ストロボ１２０の自動照射方向制御（以下、「オートバウンス制御」という）を開始する。つまり、スイッチＳＷ１は、オートバウンス開始スイッチとしても機能する。スイッチＳＷ２は、レリーズボタンの第２ストロークでオンし、これに応じてカメラＭＰＵ１０１は、露出動作を開始する。スイッチＳＷＡＢは、レリーズボタンとは別にカメラ１００（本体）に設けられたオートバウンス開始ボタンの押下によりオンするオートバウンス開始スイッチである。
【００２３】
なお、外部ストロボ１２０は、カメラＭＰＵ１０１からオートバウンス制御開始の信号を受信すると、発光部２０２を有するストロボヘッド部２００ｂ（図２参照）を所定の角度へと自動駆動させる。また、スイッチ操作部１１７は、スイッチＳＷ１，ＳＷ２，ＳＷＡＢ以外の種々のスイッチやボタンを備え、それらのスイッチやボタンからの信号はカメラＭＰＵ１０１に送られ、カメラＭＰＵ１０１は、各スイッチと各ボタンに割り当てられた動作を実行する。
【００２４】
ストロボ制御部１１８は、外部ストロボ１２０に対して発光パターン（プリ発光、メイン発光）の指示と、メイン発光量等の指示を行う。カメラＭＰＵ１０１と外部ストロボ１２０との通信は、カメラ１００のストロボ制御部１１８と外部ストロボ１２０のカメラ接続部２０９とを介して行われる（図２参照）。
【００２５】
図２は、外部ストロボ１２０の概略構成を示すブロック図である。外部ストロボ１２０は、大略的に、ストロボ本体部２００ａ（本体）とストロボ本体部２００ａに対して回動可能なストロボヘッド部２００ｂ（可動部）とから構成されている。ストロボ本体部２００ａは、ストロボＭＰＵ２０１、ヘッド駆動制御部２０４、ストロボ姿勢検出部２０５、バウンス角度演算部２０６、ストロボスイッチ操作部２０７、表示部２０８及びカメラ接続部２０９を備える。ストロボヘッド部２００ｂは、発光部２０２及び測距用測光部２０３を備える。
【００２６】
ストロボＭＰＵ２０１は、発光制御シーケンスやストロボヘッド部２００ｂの角度決定等の他、外部ストロボ１２０の全体的な動作を制御するマイクロコントローラである。発光部２０２は、ストロボＭＰＵ２０１からの発光信号に従ってストロボ光を発光する不図示のストロボ発光回路を有する。測距用測光部２０３は、発光部２０２から照射されたストロボ光が測距対象に反射することで得られる反射光を受光する不図示の測距用測光センサを有し、測距用測光センサからの出力である輝度信号をストロボＭＰＵ２０１へ送信する。ストロボＭＰＵ２０１は、測距用測光部２０３から受信した輝度信号を不図示のＡ／Ｄ変換器によりデジタルデータに変換し、変換したデジタルデータに基づいて測距対象までの距離を算出する。
【００２７】
ヘッド駆動制御部２０４は、ストロボＭＰＵ２０１からの制御信号に従って、不図示のモータを駆動制御することにより、ストロボヘッド部２００ｂをストロボ本体部２００ａに対して水平方向／垂直方向に駆動させる。また、ヘッド駆動制御部２０４は、ストロボヘッド部２００ｂの駆動量を検出し、得られた検出結果をストロボ本体部２００ａに対する相対位置情報としてストロボＭＰＵ２０１に送る。ストロボ姿勢検出部２０５は、重力方向と撮影光軸のそれぞれを中心とした回転方向に対するストロボ本体部２００ａの傾きを取得する。
【００２８】
バウンス角度演算部２０６は、測距用測光部２０３が取得したデータとストロボ姿勢検出部２０５が取得したデータに基づき、最適な照射方向（バウンス角度）を算出する。ストロボスイッチ操作部２０７は、ストロボ本体部２００ａに設けられたオートバウンス開始ボタンが押下されることによりオンするスイッチＳＴ＿ＳＷＡＢを有する。スイッチＳＴ＿ＳＷＡＢがオンになると、ストロボＭＰＵ２０１は、ストロボヘッド部２００ｂのオートバウンス制御を開始する。なお、ストロボスイッチ操作部２０７は、その他にも、外部ストロボ１２０の電源スイッチや外部ストロボ１２０の種々の設定や動作を行うためのボタンやスイッチを含み、各スイッチ及び各ボタンからの信号はストロボＭＰＵ２０１に送られる。ストロボＭＰＵ２０１は、各スイッチ及び各ボタンに割り当てられた動作を実行する。表示部２０８には、外部ストロボ１２０の設定状態等が表示される。カメラ接続部２０９は、カメラ１００のストロボ制御部１１８と接続され、カメラＭＰＵ１０１とストロボＭＰＵ２０１とは、ストロボ制御部１１８とカメラ接続部２０９とを介して必要な通信を行う。
【００２９】
＜第１実施形態に係る自動照射方向制御方法（オートバウンス制御方法）＞
図３は、第１実施形態に係るオートバウンス制御方法のカメラ１００での制御フローを示すフローチャートである。図３に示す各処理は、カメラＭＰＵ１０１が、不図示のＲＯＭに格納された制御プログラムを不図示のＲＡＭに展開することにより実行される。
【００３０】
ステップＳ３０１においてカメラＭＰＵ１０１は、レジスタの初期化やデータの初期化、周辺部の初期化等の初期設定を行う。続くステップＳ３０２においてカメラＭＰＵ１０１は、スイッチ操作部１１７が備えるスイッチＳＷ１，ＳＷ２，ＳＷＡＢ及びその他のボタンやスイッチの状態を検出する。そして、ステップＳ３０３においてカメラＭＰＵ１０１は、カメラ１００の電源スイッチ（電源ＳＷ）がオフされたか否かを判定する。カメラＭＰＵ１０１は、電源ＳＷがオフされた場合（Ｓ３０３でＹＥＳ）、処理をステップＳ３０４へ進め、電源ＳＷがオンの状態にある場合（Ｓ３０３でＮＯ）、処理をステップＳ３０５へ進める。
【００３１】
ステップＳ３０４においてカメラＭＰＵ１０１は、周辺回路への電源オフの指示やデータ退避等の終了処理を行い、その後、本処理を終了させる。一方、ステップＳ３０５においてカメラＭＰＵ１０１は、カメラ１００（本体）に装着されている外部ストロボ１２０との通信（ストロボ通信）を行う。このストロボ通信では、カメラＭＰＵ１０１は、カメラ１００の各種情報（オートバウンス情報含む）を外部ストロボ１２０へ送信すると共に、外部ストロボ１２０から外部ストロボ１２０の各種情報（オートバウンス情報含む）を受信する。
【００３２】
図４は、ステップＳ３０５において行われるストロボ通信において送受信されるオートバウンス情報を示す図である。図４（ａ）は、カメラ１００から外部ストロボ１２０へ送信されるオートバウンス情報を示している。このオートバウンス情報は、「オートバウンス開始命令」、「オートバウンス中止命令」及び「オートバウンス開始ボタン情報」を含む自動照射方向制御に関する情報である。オートバウンス開始命令は、オートバウンス制御の開始を指示する。オートバウンス中止命令は、オートバウンス制御の中止を指示する。オートバウンス開始ボタン情報は、オートバウンス制御を開始させるための操作がなされたボタンを示す情報であり、スイッチＳＷ１，ＳＷＡＢのいずれかとなる。
【００３３】
図４（ｂ）は、外部ストロボ１２０からカメラ１００へ送信されるオートバウンス情報を示している。このオートバウンス情報は、「オートバウンス開始」、「オートバウンス終了」、「オートバウンス制御中」及び「オートバウンス開始ボタン情報」を含む自動照射方向制御に関する情報である。オートバウンス開始は、オートバウンス制御を開始したことを通知するものである。オートバウンス終了は、オートバウンス制御を終了したことを通知するものである。オートバウンス制御中は、オートバウンス制御中であることを通知するものである。オートバウンス開始ボタン情報は、外部ストロボ１２０のオートバウンス開始スイッチであるスイッチＳＴ＿ＳＷＡＢが押下されたことを示す。
【００３４】
図３の説明に戻る。ステップＳ３０５の後、ステップＳ３０６においてカメラＭＰＵ１０１は、オートバウンス判定処理を行う。このオートバウンス判定処理の詳細については、図５を参照して後述する。次に、ステップＳ３０７においてカメラＭＰＵ１０１は、撮影準備処理である測光やＡＦを開始するためのスイッチであるスイッチＳＷ１がオフであるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷ１がオフである場合（Ｓ３０７でＹＥＳ）、処理をステップＳ３０８へ進め、スイッチＳＷ１がオンである場合（Ｓ３０７でＮＯ）、処理をステップＳ３１３へ進める。
【００３５】
ステップＳ３０８においてカメラＭＰＵ１０１は、ステップＳ３０６のオートバウンス判定結果に基づき、スイッチＳＷＡＢによるオートバウンス許可であるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷＡＢによるオートバウンス許可である場合（Ｓ３０８でＹＥＳ）、処理をステップＳ３０９へ進め、スイッチＳＷＡＢによるオートバウンス許可ではない場合（Ｓ３０８でＮＯ）、処理をステップＳ３１０へ進める。ステップＳ３０９においてカメラＭＰＵ１０１は、ＳＷＡＢ＿ＡｕｔｏＢｏｕｎｃｅに「１」を記憶する。なお、ＳＷＡＢ＿ＡｕｔｏＢｏｕｎｃｅは、メモリ（ＲＡＭ等）である。その後、処理は、ステップＳ３１２へ進められる。
【００３６】
ステップＳ３１０においてカメラＭＰＵ１０１は、ステップＳ３０６のオートバウンス判定結果に基づき、スイッチＳＴ＿ＳＷＡＢによるオートバウンス許可であるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＴ＿ＳＷＡＢによるオートバウンス許可である場合（Ｓ３１０でＹＥＳ）、処理をステップＳ３１１へ進め、スイッチＳＴ＿ＳＷＡＢによるオートバウンス許可ではない場合（Ｓ３１０でＮＯ）、処理をステップＳ３０２へ戻す。ステップＳ３１１においてカメラＭＰＵ１０１は、ＳＴ＿ＳＷＡＢ＿ＡｕｔｏＢｏｕｎｃｅに「１」を記憶する。なお、ＳＴ＿ＳＷＡＢ＿ＡｕｔｏＢｏｕｎｃｅは、メモリ（ＲＡＭ等）である。その後、処理は、ステップＳ３１２へ進められる。ステップＳ３１２においてカメラＭＰＵ１０１は、外部ストロボ１２０に対して、オートバウンス制御開始の通信を行う。その後、処理はステップＳ３０２へ戻される。
【００３７】
ステップＳ３１３においてカメラＭＰＵ１０１は、被写体に焦点を合わせるために、焦点検出部１１５からのデフォーカス量に基づき、周知の位相差検出方式等による測距演算を行う。続くステップＳ３１４においてカメラＭＰＵ１０１は、ステップＳ３１３での測距演算によるデータに基づき、レンズ駆動量を算出してレンズを駆動する。そして、ステップＳ３１５においてカメラＭＰＵ１０１は、測光部１１２からの出力、設定されたＩＳＯ感度や撮影モード等のカメラ設定情報に基づき、シャッタスピード（ＣＭＯＳセンサの場合には蓄積時間）や絞り値等を決定するための測光演算処理を行う。
【００３８】
ステップＳ３１６においてカメラＭＰＵ１０１は、ステップＳ３０６のオートバウンス判定結果に基づき、スイッチＳＷ１によるオートバウンス許可であるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷ１によるオートバウンス許可である場合（Ｓ３１６でＹＥＳ）、処理をステップＳ３１７へ進め、スイッチＳＷ１によるオートバウンス許可ではない場合（Ｓ３１６でＮＯ）、処理をステップＳ３１９へ進める。ステップＳ３１７においてカメラＭＰＵ１０１は、ＳＷ１＿ＡｕｔｏＢｏｕｎｃｅに「１」を記憶する。なお、ＳＷ１＿ＡｕｔｏＢｏｕｎｃｅは、メモリ（ＲＡＭ等）である。続くステップＳ３１８においてカメラＭＰＵ１０１は、外部ストロボ１２０へオートバウンス制御開始の通信を行う。その後、処理はステップＳ３１９へ進められる。
【００３９】
ステップＳ３１９においてカメラＭＰＵ１０１は、測光演算を行って算出されたシャッタスピード及び絞り値等のカメラの情報を画像表示部１０７に表示する。続いて、ステップＳ３２０においてカメラＭＰＵ１０１は、撮影操作スイッチであるスイッチＳＷ２がオンされたか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷ２がオンされた場合（Ｓ３２０でＹＥＳ）、処理をステップＳ３２１へ進め、スイッチＳＷ２がオンされていない場合（Ｓ３２０でＮＯ）、処理をステップＳ３０２へ戻す。
【００４０】
ステップＳ３２１においてカメラＭＰＵ１０１は、撮像素子１０３のゲイン設定、蓄積動作、読み出し動作、読み出され信号に対する画像処理、画像書き込み等の静止画撮影の一連の動作を行う。ステップＳ３２１の後、処理はステップＳ３０２へ戻される。
【００４１】
ステップＳ３０６のオートバウンス判定処理について説明する。図５は、ステップＳ３０６のオートバウンス判定処理のフローチャートである。ステップＳ５０１においてカメラＭＰＵ１０１は、スイッチＳＷ１がオフからオンに変わったか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷ１がオンになった場合（Ｓ５０１でＹＥＳ）、処理をステップＳ５０２へ進め、スイッチＳＷ１がオフのままである場合（Ｓ５０１でＮＯ）、処理をステップＳ５０５へ進める。
【００４２】
ステップＳ５０２においてカメラＭＰＵ１０１は、ステップＳ３０５のストロボ通信で受信したオートバウンス情報に基づき、外部ストロボ１２０がオートバウンス制御中であるか否かを判定する。カメラＭＰＵ１０１は、オートバウンス制御中である場合（Ｓ５０２でＹＥＳ）、処理をステップＳ５０３へ進め、オートバウンス制御中ではない場合（Ｓ５０２でＮＯ）、処理をステップＳ５０４へ進める。
【００４３】
ステップＳ５０３においてカメラＭＰＵ１０１は、外部ストロボ１２０に対してオートバウンス中止命令を送信する。その後、処理はステップＳ５０４へ進められる。ステップＳ５０４においてカメラＭＰＵ１０１は、スイッチＳＷ１によるオートバウンス制御の開始許可を記憶する。その後、処理はステップＳ５０５へ進められる。
【００４４】
ステップＳ５０５においてカメラＭＰＵ１０１は、スイッチＳＷＡＢがオフからオンに変わったか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷＡＢがオンになった場合（Ｓ５０５でＹＥＳ）、処理をステップＳ５０６へ進め、スイッチＳＷＡＢがオンになっていない場合（Ｓ５０５でＮＯ）、処理をステップＳ５１０へ進める。ステップＳ５０６においてカメラＭＰＵ１０１は、スイッチＳＷ１によるオートバウンス制御中であるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷ１によるオートバウンス制御中である場合（Ｓ５０６でＹＥＳ）、処理をステップＳ５１０へ進め、スイッチＳＷ１によるオートバウンス制御中ではない場合（Ｓ５０６でＮＯ）、処理をステップＳ５０７へ進める。なお、スイッチＳＷ１に基づくオートバウンス制御中であるか否かの判定は、ステップＳ３１７での記憶情報と外部ストロボ１２０のオートバウンス情報とから判断することができる。
【００４５】
ステップＳ５０７においてカメラＭＰＵ１０１は、スイッチＳＷ１以外のスイッチによるオートバウンス制御中であるか否かを判定する。なお、スイッチＳＷ１以外のスイッチとは、具体的には、スイッチＳＷＡＢとスイッチＳＴ＿ＳＷＡＢとなる。カメラＭＰＵ１０１は、スイッチＳＷ１以外のスイッチによるオートバウンス制御中である場合（Ｓ５０７でＹＥＳ）、処理をステップＳ５０８へ進める。また、カメラＭＰＵ１０１は、スイッチＳＷ１以外のスイッチによるオートバウンス制御中ではない場合（Ｓ５０７でＮＯ）、処理をステップＳ５０９へ進める。ステップＳ５０８においてカメラＭＰＵ１０１は、外部ストロボ１２０に対してオートバウンス中止命令を送信する。その後、処理はステップＳ５０９へ進められる。ステップＳ５０９においてカメラＭＰＵ１０１は、スイッチＳＷＡＢによるオートバウンス制御の開始許可を記憶する。その後、処理はステップＳ５１０へ進められる。
【００４６】
ステップＳ５１０においてカメラＭＰＵ１０１は、外部ストロボ１２０からのオートバウンス情報にスイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求があるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求がない場合（Ｓ５１０でＮＯ）、本処理を抜け、スイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求がある場合（Ｓ５１０でＹＥＳ）、処理をステップＳ５１１へ進める。ステップＳ５１１においてカメラＭＰＵ１０１は、スイッチＳＷ１によるオートバウンス制御中であるか否かを判定する。カメラＭＰＵ１０１は、スイッチＳＷ１によるオートバウンス制御中である場合（Ｓ５１１でＹＥＳ）、本処理を抜け、スイッチＳＷ１によるオートバウンス制御中ではない場合（Ｓ５１１でＮＯ）、処理をステップＳ５１２へ進める。
【００４７】
ステップＳ５１２においてカメラＭＰＵ１０１は、スイッチＳＷ１以外のスイッチによるオートバウンス制御中であるか否かを判定する。なお、スイッチＳＷ１以外のスイッチとは、具体的には、スイッチＳＷＡＢとスイッチＳＴ＿ＳＷＡＢとなる。カメラＭＰＵ１０１は、スイッチＳＷ１以外のスイッチによるオートバウンス制御中である場合（Ｓ５１２でＹＥＳ）、処理をステップＳ５１３へ進める。一方、カメラＭＰＵ１０１は、スイッチＳＷ１以外のスイッチによるオートバウンス制御中ではない場合（Ｓ５１２でＮＯ）、処理をステップＳ５１４へ進める。
【００４８】
ステップＳ５１３においてカメラＭＰＵ１０１は、外部ストロボ１２０に対してオートバウンス中止命令を送信する。その後、処理はステップＳ５１４へ進められる。ステップＳ５１４においてカメラＭＰＵ１０１は、スイッチＳＴ＿ＳＷＡＢによるオートバウンス制御の開始許可を記憶する。これにより本処理は終了となる。
【００４９】
以上の通り、本実施形態では、カメラ１００から外部ストロボ１２０へオートバウンス制御の開始と中止を指示する。その際に、スイッチＳＷ１によるオートバウンス制御が、スイッチＳＷＡＢ，スイッチＳＴ＿ＳＷＡＢによるオートバウンス制御よりも優先される構成となっている。なお、スイッチＳＷＡＢによるオートバウンス制御とスイッチＳＴ＿ＳＷＡＢによるオートバウンス制御とは、時間的に後に押下されたスイッチによるオートバウンス制御に切り替えられることになる。
【００５０】
図６は、第１実施形態に係るオートバウンス制御の外部ストロボ１２０での制御フローを示すフローチャートである。図６に示す各処理は、ストロボＭＰＵ２０１が、不図示のＲＯＭに格納された制御プログラムを不図示のＲＡＭに展開することにより実行される。
【００５１】
ステップＳ６０１においてストロボＭＰＵ２０１は、ストロボＭＰＵ２０１に接続された各種端子の初期化処理や、ストロボＭＰＵ２０１の内部ＲＡＭ等のデータ初期化処理を行う。続くステップＳ６０２においてストロボＭＰＵ２０１は、ストロボスイッチ操作部２０７が備えるスイッチＳＴ＿ＳＷＡＢ及びその他のボタンやスイッチの状態を検出する。ステップＳ６０３においてストロボＭＰＵ２０１は、ステップＳ６０２でのスイッチ検出結果に基づき、外部ストロボ１２０の電源スイッチ（電源ＳＷ）がオフであるか否かを判定する。ストロボＭＰＵ２０１は、電源ＳＷがオフである場合（Ｓ６０３でＹＥＳ）、処理をステップＳ６０４へ進め、電源ＳＷがオンである場合（Ｓ６０３でＮＯ）、処理をステップＳ６０５へ進める。ステップＳ６０４においてストロボＭＰＵ２０１は、電源オフ処理等の終了設定を行い、本処理を終了させる。
【００５２】
ステップＳ６０５においてストロボＭＰＵ２０１は、ストロボ姿勢検出部２０５から重力方向と光軸のそれぞれを中心とした回転方向に対するストロボ本体部２００ａの傾きを取得する。ここで、ストロボ本体部２００ａの傾きは、カメラ１００（本体）の水平位置を基準とする傾きとなる。続くステップＳ６０６においてストロボＭＰＵ２０１は、カメラ１００との通信処理（ステップＳ３０５の通信処理に対応する）を実行する。
【００５３】
次いで、ステップＳ６０７においてストロボＭＰＵ２０１は、ストロボ通信の後処理を行う。更に、ステップＳ６０８においてストロボＭＰＵ２０１は、オートバウンス判定処理を行う。これらステップＳ６０７のストロボ通信後処理と、ステップＳ６０８のオートバウンス判定処理の詳細については、後述する。
【００５４】
その後、ステップＳ６０９においてストロボＭＰＵ２０１は、ストロボ本体部２００ａが備える不図示のコンデンサの充電開始や充電停止等の充電制御を行う。そして、ステップＳ６１０においてストロボＭＰＵ２０１は、外部ストロボ１２０の各種状態（ストロボモード、充電状態、ズーム位置等）を表示部２０８に表示する。その後、処理はステップＳ６０２へ戻される。
【００５５】
上述したステップＳ６０７のストロボ通信後処理の詳細について、図７を参照して説明する。図７は、ステップＳ６０７のストロボ通信後処理の詳細を示すフローチャートである。ステップＳ７０１においてストロボＭＰＵ２０１は、カメラ１００からの通信がメイン発光を指示するメイン発光通信であるか否かを判定する。ストロボＭＰＵ２０１は、メイン発光指示である場合（Ｓ７０１でＹＥＳ）、ステップＳ７０２においてメイン発光処理を行う。これにより、本処理は終了となる。ストロボＭＰＵ２０１は、メイン発光指示でない場合（Ｓ７０１でＮＯ）、ステップＳ７０３において、カメラ１００からの通信がプリ発光を行うプリ発光通信であるか否かを判定する。
【００５６】
ストロボＭＰＵ２０１は、プリ発光指示である場合（Ｓ７０３でＹＥＳ）、ステップＳ７０４においてプリ発光処理を行う。これにより、本処理は終了となる。ストロボＭＰＵ２０１は、プリ発光指示でない場合（Ｓ７０３でＮＯ）、ステップＳ７０５において、カメラ１００からの通信がオートバウンス情報記憶通信であるか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス情報記憶通信である場合（Ｓ７０５でＹＥＳ）、ステップＳ７０６においてカメラ１００からオートバウンス情報（図４（ａ））を取得し、記憶する。これにより、本処理は終了となる。ストロボＭＰＵ２０１は、オートバウンス情報記憶通信でない場合（Ｓ７０５でＮＯ）、ステップＳ７０７において、カメラ１００からの通信がオートバウンス制御送信要求であるか否かを判定する。
【００５７】
ストロボＭＰＵ２０１は、オートバウンス情報送信要求である場合（Ｓ７０７でＹＥＳ）、ステップＳ７０８において、カメラ１００へオートバウンス情報（図４（ｂ））を送信する。これにより、本処理は終了となる。ストロボＭＰＵ２０１は、オートバウンス情報送信要求でない場合（Ｓ７０７でＮＯ）、ステップＳ７０９において、カメラ１００からの通信がカメラ情報通信であるか否かを判定する。ストロボＭＰＵ２０１は、カメラ情報通信である場合（Ｓ７０９でＹＥＳ）、ステップＳ３１０において、カメラ情報（撮影モード、シャッタスピード、絞り、ズーム位置、プリ発光情報等）を記憶する。これにより、本処理は終了となる。ストロボＭＰＵ２０１は、カメラ情報通信でない場合（Ｓ７０９でＮＯ）、ステップＳ３１１において、カメラ１００からの通信がストロボ情報送信要求であるか否かを判定する。
【００５８】
ストロボＭＰＵ２０１は、ストロボ情報送信要求である場合（Ｓ７１１でＹＥＳ）、ステップＳ７１２において、カメラ１００へストロボ情報（フラッシュモード、充電状態、電池情報やガイドナンバ情報等）を送信する。これにより、本処理は終了となる。また、ストロボＭＰＵ２０１は、ストロボ情報送信要求でない場合（Ｓ７１１でＮＯ）、本処理を終了させる。なお、ストロボ通信後処理のステップＳ７０１，Ｓ７０３，Ｓ７０５，Ｓ７０７，Ｓ７０９，Ｓ７１１の各処理の順序は、上記の順序に限定されるものではなく、自由に設定することができる。
【００５９】
上述したステップＳ６０８のオートバウンス判定処理の詳細について、図８を参照して説明する。図８は、ステップＳ６０８のオートバウンス判定処理のフローチャートである。ステップＳ８０１においてストロボＭＰＵ２０１は、カメラ１００からオートバウンス開始要求があるか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス開始要求があった場合（Ｓ８０１でＹＥＳ）、ステップＳ８０２においてオートバウンス制御を実行し、オートバウンス開始要求がない場合（Ｓ８０１でＮＯ）、本処理を終了させる。
【００６０】
上述したステップＳ８０２のオートバウンス制御の詳細について、図９を参照して説明する。図９は、ステップＳ８０２のオートバウンス制御の詳細を示すフローチャートである。先ず、ステップＳ９０１においてストロボＭＰＵ２０１は、カメラ１００に対してオートバウンス開始を通知する。続くステップＳ９０２においてストロボＭＰＵ２０１は、ストロボヘッド部２００ｂを天井方向へ駆動させるバウンス駆動制御を行う。ここで、ストロボヘッド部２００ｂの天井方向への駆動量は、ストロボ本体部２００ａの傾きに基づいて算出される。例えば、図６のステップＳ６０５での重力方向の角度をＸ度、回転方向の角度を０度とした場合、駆動量は角度（９０−Ｘ）度となる。なお、ステップＳ９０２の処理の詳細については後述する。
【００６１】
ステップＳ９０３においてストロボＭＰＵ２０１は、天井方向へ向けて発光部２０２によるプリ発光を行う。このプリ発光によって発光部２０２からストロボ光が発せられ、測距対象である天井からの反射光データを測距用測光部２０３が取得することで、天井までの距離を算出することができる。続いて、ステップＳ９０４においてストロボＭＰＵ２０１は、ストロボヘッド部２００ｂを撮影被写体に対して正面方向へ駆動させるバウンス駆動制御を行う。ここで、正面方向は光軸方向となるため、駆動量は角度０度となる。なお、ステップＳ９０４の処理の詳細については後述する。そして、ステップＳ９０５においてストロボＭＰＵ２０１は、プリ発光を行う。このプリ発光によって発光部２０２からストロボ光が発せられ、測距対象である被写体からの反射光データを測距用測光部２０３が取得することで、被写体までの距離を算出することができる。
【００６２】
ステップＳ９０６においてストロボＭＰＵ２０１は、天井までの距離と被写体までの距離とに基づき、バウンスストロボ撮影に適した照射方向に対応する最適バウンス角度を算出する。最適バウンス角度の演算の詳細には、周知の技術を用いることができるため、ここでの説明は省略するが、最適バウンス角度の駆動量は、ストロボ本体部２００ａの傾きを加味して算出される。続いて、ステップＳ９０７においてストロボＭＰＵ２０１は、ストロボヘッド部２００ｂをバウンスストロボ撮影に適した照射方向となる位置に対応する最適バウンス角度へ駆動させるバウンス駆動制御を行う。なお、ステップＳ９０７の処理の詳細については後述する。その後、ステップＳ９０８においてストロボＭＰＵ２０１は、カメラ１００へオートバウンス終了通知を行う。これにより、本処理は終了となる。
【００６３】
上述したステップＳ９０２，Ｓ９０４，Ｓ９０７のバウンス駆動の詳細について、図１０及び図１０を参照して説明する。図１０は、ステップＳ９０２，Ｓ９０４，Ｓ９０７のバウンス駆動制御のフローチャートである。なお、ステップＳ９０２，Ｓ９０４，Ｓ９０７のバウンス駆動は、駆動量が異なるだけであって、駆動手順は同じであるため、図１０に示す１つのフローチャートで説明することができる。
【００６４】
先ず、ステップＳ１００１においてストロボＭＰＵ２０１は、ヘッド駆動制御部２０４により不図示のモータの駆動を制御して、ストロボヘッド部２００ｂの駆動を開始する。続くステップＳ１００２においてストロボＭＰＵ２０１は、現在のストロボヘッド部２００ｂの位置での駆動量をヘッド駆動制御部２０４から取得し、取得した現在の駆動量が所定の駆動量に合致するか否かを判定する。ストロボＭＰＵ２０１は、現在の駆動量が所定の駆動量に合致する場合（Ｓ１００２でＹＥＳ）、処理をステップＳ１００９へ進め、現在の駆動量が所定の駆動量と合致しない場合（Ｓ１００２でＮＯ）、処理をステップＳ１００３へ進める。
【００６５】
ステップＳ１００９においてストロボＭＰＵ２０１は、ヘッド駆動制御部２０４により不図示のモータの駆動を制御して、ストロボヘッド部２００ｂの駆動を停止する。これにより、本処理は終了となる。一方、ステップＳ１００３においてストロボＭＰＵ２０１は、カメラ１００と通信を行い、オートバウンス情報を取得する。その後、ステップＳ１００４においてストロボＭＰＵ２０１は、ストロボスイッチ操作部２０７の各種スイッチ（電源ＳＷやスイッチＳＴ＿ＳＷＡＢ）を検出する。そして、ステップＳ１００５においてストロボＭＰＵ２０１は、オートバウンス制御の中断判定を行う。このオートバウンス制御の中断判定の詳細については、図１１を参照して後述する。
【００６６】
次に、ステップＳ１００６においてストロボＭＰＵ２０１は、ステップＳ１００５での中断判定の結果、オートバウンス制御の中断を許可したか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス制御の中断を許可しなかった場合（Ｓ１００６でＹＥＳ）、処理をステップＳ１００２へ戻し、オートバウンス制御の中断を許可した場合（Ｓ１００６でＮＯ）、処理をステップＳ１００７へ進める。ステップＳ１００７においてストロボＭＰＵ２０１は、ヘッド駆動制御部２０４によりモータの駆動を停止させる制御を行い、これにより、ストロボヘッド部２００ｂの駆動を停止させる。続いて、ステップＳ１００８においてストロボＭＰＵ２０１は、カメラ１００へオートバウンスの終了通知を行う。これにより、本処理は終了となる。
【００６７】
上述したステップＳ１００５のオートバウンス制御の中断判定処理の詳細について、図１１を参照して説明する。図１１は、ステップＳ１００５のオートバウンス制御の中断判定処理のフローチャートである。先ず、ステップＳ１１０１においてストロボＭＰＵ２０１は、カメラ１００からのオートバウンス情報にオートバウンス中止要求があるか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス中止要求があった場合（Ｓ１１０１でＹＥＳ）、処理をステップＳ１１０２へ進め、オートバウンス中止要求がない場合（Ｓ１１０１でＮＯ）、処理をステップＳ１１０３へ進める。
【００６８】
ステップＳ１１０２においてストロボＭＰＵ２０１は、オートバウンスの中断許可をメモリに記憶する。一方、ステップＳ１１０３においてストロボＭＰＵ２０１は、オートバウンスの中断不許可をメモリに記憶する。ステップＳ１１０２又はステップＳ１１０３の実行により、本処理は終了となる。
【００６９】
以上の説明の通り、スイッチＳＷ１によるオートバウンス制御開始では、スイッチＳＷ１によるオートバウンス制御の許可を記憶する。一方、スイッチＳＷＡＢによるオートバウンス制御開始では、スイッチＳＷ１によるオートバウンス制御中であるならば、スイッチＳＷＡＢによるオートバウンスを許可しない。しかし、スイッチＳＷ１によるオートバウンス制御中でなければ、スイッチＳＷＡＢによるオートバウンスを許可する。このように、本実施形態では、カメラ１００のスイッチＳＷ１によるオートバウンス制御の優先を実施している。スイッチＳＷ１がオンされるとＡＦ及び測光などの撮影準備動作も開始するため、スイッチＳＷ１によるオートバウンス制御開始は他のボタンによるオートバウンス制御開始よりも撮影開始直前に行われる可能性が高い。そのため、スイッチＳＷ１によるオートバウンス制御開始がなされた状態から撮影されるまでの間にバウンスストロボ撮影に適した照射方向が大きく変化する可能性は、他のボタンによるオートバウンス制御開始がなされた状態から撮影されるまでの間よりも低い。また、スイッチＳＷ１によるオートバウンス制御開始がなされた状態から撮影されるまでの間にバウンスストロボ撮影に適した照射方向が大きく変化する場合には、大きな構図変更や被写体の移動が想定され、再度スイッチＳＷ１がオンされる可能性が高い。以上の理由から、スイッチＳＷ１による自動照射方向制御を他のボタンによる自動照射方向制御よりも優先させることで、不要な自動照射方向制御を削減すると共にレリーズタイムラグを抑制した、適切な自動照射方向制御を実行することができる。
【００７０】
＜第２実施形態に係るオートバウンス制御方法＞
第１実施形態で図１乃至図５を参照して説明したカメラ１００及び外部ストロボ１２０のブロック構成、オートバウンス通信情報、オートバウンス制御のカメラ１００での制御フローとオートバウンス判定フローは、第２実施形態にもそのまま適用される。また、第１実施形態で図６を参照して説明した外部ストロボ１２０でのオートバウンス制御フローも、第２実施形態においてそのまま適用される。
【００７１】
但し、第２実施形態でのステップＳ６０８のオートバウンス判定処理の内容は、第１実施形態でのステップＳ６０８のオートバウンス判定処理の内容と異なる。そこで、第２実施形態でのステップＳ６０８のオートバウンス判定処理の内容について、図１２を参照して説明する。
【００７２】
図１２は、第２実施形態に係る外部ストロボ１２０での制御フローにおけるステップＳ６０８でのオートバウンス判定処理のフローチャートである。ステップＳ１２０１においてストロボＭＰＵ２０１は、カメラ１００からオートバウンス開始要求があったか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス開始要求があった場合（Ｓ１２０１でＹＥＳ）、処理をステップＳ１２０２へ進め、オートバウンス開始要求がない場合（Ｓ１２０１でＮＯ）、処理をステップＳ１２０３へ進める。
【００７３】
ステップＳ１２０３においてストロボＭＰＵ２０１は、図６のステップＳ６０２のスイッチ検出により、スイッチＳＴ＿ＳＷＡＢ（オートバウンス開始ボタン）がオフからオンへ変わったか否か（スイッチＳＴ＿ＳＷＡＢが押下されたか否か）を判定する。ストロボＭＰＵ２０１は、スイッチＳＴ＿ＳＷＡＢがオンへ変わっていれば（Ｓ１２０３でＹＥＳ）、処理をステップＳ１２０２へ進め、スイッチＳＴ＿ＳＷＡＢがオフのままであれば（Ｓ１２０３でＮＯ）、処理をステップＳ１２０４へ進める。
【００７４】
ステップＳ１２０４においてストロボＭＰＵ２０１は、後述する図１３のフローに従うオートバウンス開始要求があるか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス開始要求があれば（Ｓ１２０４でＹＥＳ）、処理をステップＳ１２０２へ進め、オートバウンス開始要求がなければ（Ｓ１２０４でＮＯ）、本処理を終了させる。ステップＳ１２０２においてストロボＭＰＵ２０１は、オートバウンス制御を実行し、その後、本処理を終了させる。
【００７５】
ステップＳ１２０２のオートバウンス制御の内容は、第１実施形態において図９のフローチャートを参照して説明したオートバウンス制御の内容と同じであるため、ここでの説明を省略する。また、図９のフローチャートのステップＳ９０２，Ｓ９０４，Ｓ９０７のバウンス駆動制御の内容は、第１実施形態において図１０のフローチャートを参照して説明したオートバウンス制御の内容の内容と同じであるため、ここでの説明を省略する。但し、第２実施形態でのステップＳ１００５のオートバウンス制御の中断判定処理の内容は、第１実施形態でのステップＳ１００５のオートバウンス制御の中断判定処理の内容と異なる。そこで、第２実施形態でのステップＳ１００５のオートバウンス制御の中断判定処理の内容について、図１３を参照して説明する。
【００７６】
図１３は、第２実施形態に係る外部ストロボ１２０での制御フローにおけるステップＳ１００５でのオートバウンス制御の中断判定処理のフローチャートである。先ず、ステップＳ１３０１においてストロボＭＰＵ２０１は、カメラ１００からのオートバウンス情報にオートバウンス中止要求があるか否かを判定する。ストロボＭＰＵ２０１は、オートバウンス中止要求がある場合（Ｓ１３０１でＹＥＳ）、処理をステップＳ１３０９へ進め、オートバウンス中止要求がない場合（Ｓ１３０１でＮＯ）、処理をステップＳ１３０２へ進める。
【００７７】
ステップＳ１３０２においてストロボＭＰＵ２０１は、カメラ１００からのオートバウンス情報に基づき、オートバウンス開始ボタン情報がスイッチＳＷ１か否か（スイッチＳＷ１によるオートバウンス開始要求があるか否か）を判定する。ストロボＭＰＵ２０１は、スイッチＳＷ１によるオートバウンス開始要求である場合（Ｓ１３０２でＹＥＳ）、処理をステップＳ１３０３へ進める。一方、ストロボＭＰＵ２０１は、スイッチＳＷ１によるオートバウンス開始要求でない場合（Ｓ１３０２でＮＯ）、処理をステップＳ１３０４へ進める。
【００７８】
ステップＳ１３０３においてストロボＭＰＵ２０１は、スイッチＳＷ１によるオートバウンス開始要求をＲＡＭ等のメモリに記憶する。その後、処理はステップＳ１３０９へ進められる。一方、ステップＳ１３０４においてストロボＭＰＵ２０１は、カメラ１００からのオートバウンス情報に基づき、オートバウンス開始ボタン情報がスイッチＳＷＡＢか否か（スイッチＳＷＡＢによるオートバウンス開始要求があるか否か）を判定する。ストロボＭＰＵ２０１は、スイッチＳＷＡＢによるオートバウンス開始要求である場合（Ｓ１３０４でＹＥＳ）、処理をステップＳ１３０５へ進める。一方、ストロボＭＰＵ２０１は、スイッチＳＷＡＢによるオートバウンス開始要求でない場合（Ｓ１３０４でＮＯ）、処理をステップＳ１３０６へ進める。
【００７９】
ステップＳ１３０５においてストロボＭＰＵ２０１は、スイッチＳＷＡＢによるオートバウンス開始要求をＲＡＭ等のメモリに記憶する。その後、処理はステップＳ１３０８へ進められる。一方、ステップＳ１３０６において、図６のステップＳ６０２のスイッチ検出により、スイッチＳＴ＿ＳＷＡＢ（オートバウンス開始ボタン）がオフからオンへ変化したか否か（スイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求があるか否か）を判定する。ストロボＭＰＵ２０１は、スイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求がある場合（Ｓ１３０６でＹＥＳ）、処理をステップＳ１３０７へ進める。一方、ストロボＭＰＵ２０１は、スイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求がない場合（Ｓ１３０６でＮＯ）、処理をステップＳ１３１１へ進める。
【００８０】
ステップＳ１３０７においてストロボＭＰＵ２０１は、スイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求をＲＡＭ等のメモリに記憶する。その後、処理はステップＳ１３０８へ進められる。ステップＳ１３０８においてストロボＭＰＵ２０１は、実行中のオートバウンス制御がスイッチＳＷ１によるものであるか否かを判定する。ストロボＭＰＵ２０１は、スイッチＳＷ１によるオートバウンス制御中である場合（Ｓ１３０８でＹＥＳ）、処理をステップＳ１３１０へ進める。一方、ストロボＭＰＵ２０１は、スイッチＳＷ１によるオートバウンス制御中でない場合（Ｓ１３０８でＮＯ）、処理をステップＳ１３０９へ進める。
【００８１】
ステップＳ１３０９においてストロボＭＰＵ２０１は、オートバウンス制御の中断許可をＲＡＭ等のメモリに記憶する。また、ステップＳ１３１０においてストロボＭＰＵ２０１は、ＲＡＭ等に記憶しているオートバウンス開始要求の記憶を削除する。その後、処理はステップＳ１３１１へ進められ、ステップＳ１３１１においてストロボＭＰＵ２０１は、オートバウンス制御の中断不許可をメモリに記憶する。ステップＳ１３０９又はステップＳ１３１１の実行により、本処理は終了となる。
【００８２】
以上の説明の通り、第２実施形態では、外部ストロボ１２０のオートバウンス制御中に、スイッチＳＷ１によるオートバウンス開始要求があれば、実行中のオートバウンスを中断して、オートバウンス制御をやり直す。また、スイッチＳＷＡＢ又はスイッチＳＴ＿ＳＷＡＢによるオートバウンス開始要求があった場合、スイッチＳＷ１によるオートバウンス中か否かを判定し、スイッチＳＷ１によるオートバウンス制御の実行中であれば、オートバウンスを中断せず、継続して実行する。これにより、スイッチＳＷ１のオートバウンス優先処理を、外部ストロボ１２０に実行させることで、使い勝手のよい撮像システムを構成することができる。
【００８３】
＜その他の実施形態＞
以上、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００８４】
例えば、上記説明では、外部ストロボ１２０を装着可能なカメラ１００を取り上げたが、これに限られず、照射方向（例えば、バウンス角度）を変えることができるストロボを装備（内蔵）した撮像装置であってもよい。上記説明では、オートバウンス開始ボタンとして機能するボタンとして、カメラ１００は２つのスイッチＳＷ１，ＳＷＡＢを備え、外部ストロボ１２０は１つのスイッチＳＴ＿ＳＷＡＢを備える構成とした。しかし、これに限定されずに、カメラ１００と外部ストロボ１２０とからなる撮像システムにおいて、自動照射方向制御を開始するための複数の操作部を備えていて、撮影準備を開始させるための第１の操作部と第１の操作部ではない第２の操作部があればよい。例えば、カメラ１００がスイッチＳＷＡＢを備えない撮像システムもまた、本発明の実施形態に含まれることになる。また、自動照射方向制御を開始するための複数の操作部への操作は押下に限らず、操作部の形態に応じた操作であればよい。また、スイッチＳＷＡＢをオンさせるオートバウンス開始ボタンは、オートバウンス制御専用のボタンでなくてもよく、他の機能を実行するためのボタンと兼ねていてもよい。例えば、撮影時にどのような照明効果が得られるかを確認するために照明装置を発光させるモデリング発光ボタンを、自動照射方向制御制御を行うモードが設定されている場合には、動照射方向制御を開始するための操作部として用いるようにしてもよい。
【００８５】
更に、上記実施形態では、バウンス角度演算において、外部ストロボ１２０による測距用測光部２０３、ストロボ姿勢検出部２０５で取得したデータに基づいて自動的に最適なバウンス角度を算出する構成にした。しかし、これに限られず、カメラ１００の測光部１１２、レンズ制御部１１４、姿勢検出部１１６等で取得したデータに基づいてストロボヘッド部２００ｂの最適なバウンス角度を算出する構成としてもよい。
【００８６】
本発明は以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００８７】
１００    カメラ（撮像装置）
１０１    カメラＭＰＵ
１０３    撮像素子
１１６    姿勢検出部
１１７    スイッチ操作部
１１８    ストロボ制御部
１２０    外部ストロボ
２００ａ    ストロボ本体部
２００ｂ    ストロボヘッド部
２０１    ストロボＭＰＵ
２０２    発光部
２０３    測距用測光部
２０４    ヘッド駆動制御部
２０５    ストロボ姿勢検出部
２０６    バウンス角度演算部
２０７    ストロボスイッチ操作部
【図１】
2015210427.tif 000003
【図２】
2015210427.tif 000004
【図３】
2015210427.tif 000005
【図４】
2015210427.tif 000006
【図５】
2015210427.tif 000007
【図６】
2015210427.tif 000008
【図７】
2015210427.tif 000009
【図８】
2015210427.tif 000010
【図９】
2015210427.tif 000011
【図１０】
2015210427.tif 000012
【図１１】
2015210427.tif 000013
【図１２】
2015210427.tif 000014
【図１３】
2015210427.tif 000015