(57)【要約】【課題】  ユーザが手動で照射方向を変更する際に所望の照射方向に容易に設定することができるようにする。【解決手段】  第１の筐体と、光源を備え、前記第１の筐体に対して回動可能に保持される第２の筐体と、前記第１の筐体に対して、前記第２の筐体を第１の軸を中心とした第１の方向及び前記第１の軸とは異なる第２の軸を中心とした第２の方向に回動させる駆動手段と、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の回動角度が前記第１の方向における第１の停止位置を基準とした所定の角度範囲内となるときに、前記第２の筐体の位置が前記第１の方向における前記第１の停止位置となるように、かつ、前記第２の筐体の位置が前記第２の方向における第２の停止位置となるように、前記駆動手段を制御する制御手段と、を有する。【選択図】  図５
2017215531.tif 000002
【特許請求の範囲】
【請求項１】
第１の筐体と、
光源を備え、前記第１の筐体に対して回動可能に保持される第２の筐体と、
前記第１の筐体に対して、前記第２の筐体を第１の軸を中心とした第１の方向及び前記第１の軸とは異なる第２の軸を中心とした第２の方向に回動させる駆動手段と、
前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の回動角度が前記第１の方向における第１の停止位置を基準とした所定の角度範囲内となるときに、前記第２の筐体の位置が前記第１の方向における前記第１の停止位置となるように、かつ、前記第２の筐体の位置が前記第２の方向における第２の停止位置となるように、前記駆動手段を制御する制御手段と、
を有することを特徴とする照明装置。
【請求項２】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の回動角度が前記所定の角度範囲内とならないときに、前記駆動手段を用いて前記第２の筐体を回動させないことを特徴とする請求項１に記載の照明装置。
【請求項３】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の移動方向が前記第１の停止位置に近づく方向か否かに応じて、前記駆動手段を用いて前記第２の筐体を回動させるか否かを判定することを特徴とする請求項１または２に記載の照明装置。
【請求項４】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の移動方向が前記第１の停止位置に近づく方向のときに、前記駆動手段を用いて前記第２の筐体を回動させると判定することを特徴とする請求項３に記載の照明装置。
【請求項５】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の移動速度が所定値以上か否かに応じて、前記駆動手段を用いて前記第２の筐体を回動させるか否かを判定することを特徴とする請求項１ないし４のいずれか１項に記載の照明装置。
【請求項６】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の移動速度が所定値以上であるときは、前記駆動手段を用いて前記第２の筐体を回動させると判定することを特徴とする請求項５に記載の照明装置。
【請求項７】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、所定時間内に前記第２の筐体の移動方向が変化したか否かに応じて、前記駆動手段を用いて前記第２の筐体を回動させるか否かを判定することを特徴とする請求項１ないし６のいずれか１項に記載の照明装置。
【請求項８】
前記制御手段は、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、所定時間内に前記第２の筐体の移動方向が変化しないときに、前記駆動手段を用いて前記第２の筐体を回動させると判定することを特徴とする請求項７に記載の照明装置。
【請求項９】
前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の回動角度が前記所定の角度範囲内となるときに、前記第２の筐体の位置が前記第１の方向における前記第１の停止位置となるように、かつ、前記第２の筐体の位置が前記第２の方向における前記第２の停止位置となるように、前記駆動手段を制御する第１のモードと、前記第２の筐体の回動角度が前記所定の角度範囲内となるときに、前記第２の筐体の前記第２の方向における位置を移動させず、かつ、前記第２の筐体の位置が前記第１の方向における前記第１の停止位置となるように、前記駆動手段を制御する第２のモードと、を有することを特徴とする請求項１乃至８のいずれか１項に記載の照明装置。
【請求項１０】
前記第１の停止位置を設定するための操作手段を有することを特徴とする請求項１乃至９のいずれか１項に記載の照明装置。
【請求項１１】
前記所定の角度範囲を設定するための操作手段を有することを特徴とする請求項１乃至９のいずれか１項に記載の照明装置。
【請求項１２】
第１の筐体と、
光源を備え、前記第１の筐体に対して回動可能に保持される第２の筐体と、
前記第１の筐体に対して、前記第２の筐体を第１の軸を中心とした第１の方向及び前記第１の軸とは異なる第２の軸を中心とした第２の方向に回動させる駆動手段と、を有する照明装置の制御方法であって、
前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の回動角度が前記第１の方向における第１の停止位置を基準とした所定の角度範囲内となるときに、前記第２の筐体の位置が前記第１の方向における前記第１の停止位置となるように、かつ、前記第２の筐体の位置が前記第２の方向における第２の停止位置となるように、前記駆動手段を制御することを特徴とする照明装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、照明装置の照射方向を自動で変更するための制御に関するものである。
【背景技術】
【０００２】
従来、照明装置の光を天井等に向けて照射して天井等からの拡散反射光を被写体に照射する発光撮影（以下、バウンス発光撮影とする）が知られている。バウンス発光撮影によれば、照明装置の光を直接的ではなく間接的に被写体に照射することができるため、柔らかい光での描写が可能となる。
【０００３】
そして、照明装置の照射方向を自動で変更すること（以下、オートバウンスという）が可能な照明装置の関する技術が提案されている。
【０００４】
特許文献１では、被写体との間の距離情報と、反射体との間の距離情報に基づき、バウンス照射角度を演算し、演算された照射角度に基づいて発光部を駆動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１７００１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１では、照射方向を自動で変更可能なストロボ装置において、ユーザが手動で照射方向を変更する場合について考慮されていない。照射方向を自動で変更可能な構成では、設定可能な照射方向を多数設けて照射方向の自由度を高くすることができるが、ユーザが手動で照射方向を変更する際には所望の照射方向に設定するのに手間がかかる。
【０００７】
そこで、本発明は、ユーザが手動で照射方向を変更する際に所望の照射方向に容易に設定することができるようにすることを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る照明装置は、第１の筐体と、光源を備え、前記第１の筐体に対して回動可能に保持される第２の筐体と、前記第１の筐体に対して、前記第２の筐体を第１の軸を中心とした第１の方向及び前記第１の軸とは異なる第２の軸を中心とした第２の方向に回動させる駆動手段と、前記駆動手段を用いずに前記第２の筐体が前記第１の筐体に対して前記第１の軸を中心として回動された場合、前記第２の筐体の回動角度が前記第１の方向における第１の停止位置を基準とした所定の角度範囲内となるときに、前記第２の筐体の位置が前記第１の方向における前記第１の停止位置となるように、かつ、前記第２の筐体の位置が前記第２の方向における第２の停止位置となるように、前記駆動手段を制御する制御手段と、を有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザが手動で照射方向を変更する際に所望の照射方向に容易に設定することができる。
【図面の簡単な説明】
【００１０】
【図１】バウンス発光撮影時のカメラシステムの構成を示す図である。
【図２】第１の実施形態に係るストロボの概略構成を示すブロック図である。
【図３】第１の実施形態に係る本体部２４０に対する可動部２５０の回動角度と角度検出回路２０８で発生する信号との関係を示した図である。
【図４】第１の実施形態に係るバウンス発光撮影に関わるカメラ２３０の動作を説明するための図である。
【図５】第１の実施形態に係るストロボ２００のオートバウンス処理について説明するための図である。
【図６】第２の実施形態に係るストロボ２００のオートバウンス処理について説明するための図である。
【図７】第３の実施形態に係るストロボ２００のオートバウンス処理について説明するための図である。
【図８】第４の実施形態に係るストロボ２００のオートバウンス処理について説明するための図である。
【図９】第５の実施形態に係るストロボ２００のオートバウンス処理について説明するための図である。
【発明を実施するための形態】
【００１１】
（第１の実施形態）
以下、本発明の第１の実施の形態について図面を参照しながら詳述する。
【００１２】
図１は、バウンス発光撮影時のカメラシステムの構成を示す図である。図１のカメラシステムは、撮像装置であるカメラ２３０、撮像装置に着脱可能な照明装置であるストロボ２００、撮像装置に着脱可能なレンズ２３３を含む。詳細は後述するが、ストロボ２００は、撮像装置に接続するための接続端子２１４を有する本体部２４０（第１の筐体）と、本体部に対して左右方向及び上下方向に回動可能に保持される可動部２５０（第２の筐体）からなる。なお、本実施形態では、ストロボ２００について、図１に示すような撮像装置に装着された状態における本体部２４０側を下側、可動部２５０側を上側、被写体側を正面側、前面側の反対側を背面側、背面側から見た左右をそれぞれ左側、右側とする。そして、装着された撮像装置の撮影光軸と照射光軸が略変更となる本体部２４０に対する可動部２５０の上下方向、左右方向の回動角度をそれぞれ０度とし、可動部２５０の正位置（基準位置）とする。
【００１３】
図１では、ストロボ２００の照明光を天井１０１に反射させて被写体１００を照明する例を示している。図１のおける矢印は、ストロボ２００の照射光軸（照明光の中心軸）を表しており、ストロボ２００の照射光軸の向きを変更することが、ストロボ２００の照射方向を変更することを意味する。正面からの照明に比べ、天井１０１に反射させて間接的に被写体１００を照明することにより、照明光がやわらかくなり、被写体１００の背面に出る影を弱くする効果がある。
【００１４】
図１に示すカメラシステムでは、カメラ２３０と被写体１００までの距離、カメラ２３０と天井１０１までの距離により、ストロボ２００の照明光の適切な照射方向を決定することができる。なお、照射方向の決定方法は、例えば特開２０１５−００４９３２号公報に記載されているような公知の方法で良く、詳細な説明は省略する。
【００１５】
次に、図２を用いてストロボ２００の詳細を説明する。図２は、ストロボ２００の構成を示すブロック図である。
【００１６】
ストロボ２００は、電池２０２が装着されることにより電源回路２０３が作動し、ストロボ２００を制御する制御部２０１に電源が供給される。
【００１７】
制御部２０１は、ＣＰＵ、メモリなどにより構成され、ストロボ２００全体を制御する。この制御部２０１は、ＳＷ回路２１０におけるＰＯＷＥＲスイッチの状態を検出し、電源のオン、オフをコントロールする。
【００１８】
また、制御部２０１は、ＳＷ回路２１０におけるＭＥＮＵスイッチがユーザにより押下されると、表示回路２１５によりＬＣＤ２１７をパラメータ設定モード表示とする。そして、制御部２０１は、ダイアル２１２やＳＥＴスイッチに対するユーザの操作によって、制御に必要なパラメータを設定する。なお、ユーザはＭＥＮＵスイッチ、ダイアル２１２、ＳＥＴスイッチなどの操作部を操作することで、ストロボ２００のモードとして、本体部２４０に対して可動部２５０を駆動回路２０７を用いて自動的に回動させるオートバウンスモードを設定できる。また、ユーザはＭＥＮＵスイッチ、ダイアル２１２、ＳＥＴスイッチなどの操作部を操作することで、ストロボ２００のモードとして、後述する停止位置アシストモードや停止位置アシストモードの詳細を設定できる。
【００１９】
ダイアル２１２には、回転方向によってパルスの出方が変わるＤＩＡＬ１、及びＤＩＡＬ２の切片があり、回転方向と回転数を取得することにより、スムーズにパラメータの変更が行えるようになっている。
【００２０】
さらに、制御部２０１は、ワイヤレスセレクター２１１の状態により、ワイヤレスモードでの作動状態を設定する。ワイヤレスモードでは通信回路２１３内の無線モジュールにより無線通信が行われる。ワイヤレスセレクター２１１の状態がＯＦＦのときはワイヤレスモードで動作しない。ワイヤレスセレクター２１１の状態がＭＡＳＴＥＲのときはマスターとして動作する。ワイヤレスセレクター２１１の状態がＳＬＡＶＥのときはスレーブとして動作する。ユーザは、ワイヤレスセレクター２１１を用いて、複数のストロボを使った多灯ストロボ撮影を行う際にＭＡＳＴＥＲ機となるのかＳＬＡＶＥ機となるのかを設定する。
【００２１】
ＳＷ回路２１０のＰＯＷＥＲスイッチによってユーザにより電源がオンとされると、充電回路２０４を作動させ発光のための充電が行われる。充電が完了すると表示回路２１５によりＬＥＤ２１６が点灯する。
【００２２】
発光回路２０５は、制御部２０１から指示にしたがって、光源であるＸｅ管２０６の発光を開始させたり発光を停止させたりする。
【００２３】
Ｘｅ管２０６は、可動部２５０に設けられたストロボ２００の光源であり、発光撮影時には所望の発光量となるように発光する。なお、本実施形態では、光源にＸｅ管を用いた例を説明するが、ＬＥＤを光源に用いてもよい。
【００２４】
駆動回路２０７は、可動部２５０の左右方向の駆動をモーターを用いて行うＨ駆動回路２０７ａ、可動部２５０の上下方向の駆動をモーターを用いて行うＶ駆動回路２０７ｂを有している。すなわち、駆動回路２０７は、本体部２４０に対して、可動部２５０を第１の軸を中心とした第１の方向（上下方向）及び第１の軸とは異なる第２の軸を中心とした第２の方向（左右方向）に回動させる。
【００２５】
角度検出回路２０８は、可動部２５０の左右方向の駆動量をロータリーエンコーダやアブソリュートエンコーダで検出するＨ角度検出回路２０８ａ、上下方向の駆動量を同じくロータリーエンコーダなどで検出するＶ角度検出回路２０８ｂを有する。
【００２６】
図３は、本体部２４０に対する可動部２５０の回動角度と角度検出回路２０８で発生する信号との関係を示した図である。図３（ａ）の０°の状態における点線Ａは可動部２５０を上下方向に回動させるときの中心となる軸（第１の軸）、点線Ｂは可動部２５０を左右方向に回動させるときの中心となる軸（第２の軸）を示している。
【００２７】
図３に示すように、左右方向の回動にはＬＲ−１、ＬＲ−２、ＬＲ−３、上下方向の回動にはＵＤ−１、ＵＤ−２、ＵＤ−３がそれぞれ回動角度に連動して切り替わる。制御部２０１は、角度検出回路２０８から出力される信号を取得することにより、本体部２４０に対する可動部２５０の左右方向及び上下方向の回動角度を判断する。
【００２８】
測距回路２０９は、公知の方法により対象物までの距離を検出するもので、照射光軸と略平行な向きとなるように配置された受光センサーを有している。そして、Ｘｅ管２０６から照射されて照射方向の対象物に反射された光を受光センサーで受光して、対象物までの距離を検出する。その他、赤外線を照射する赤外光源を有し、赤外光源から対象物に照射された赤外光の反射光を受光センサーで受光して対象物までの距離を検出する構成でもよい。
【００２９】
接続端子２１４は、ストロボ２００とカメラ２３０とを接続する端子であり、カメラ側のストロボ接続端子２３１に接続される。これにより、カメラ２３０との通信が可能となる。
【００３０】
カメラ２３０にあるレリーズスイッチ２３２は２段階で構成されており、不図示のカメラＣＰＵは、１段階まで押されたことを検出すると撮影の準備状態に入り、レンズ２３３を駆動してピントを合わせたり、露出量を演算するために測光を行う。また、カメラＣＰＵは、レリーズスイッチ２３２が２段階まで押されたことを検出するとカメラ２３０は撮影動作に入り、発光開始信号をストロボ２００に送信する。カメラ２３０からの発光開始信号を受けると、制御部２０１は発光回路２０５に指示してＸｅ管２０６を発光させる。
【００３１】
次に、図４を用いてバウンス発光撮影に関わるカメラ２３０の動作を説明する。
【００３２】
ステップＳ４０１でカメラＣＰＵは、レリーズスイッチ２３２が１段階まで押されたことを検出すると、ステップＳ４０２でレンズ２３３を駆動してピントを合わせたり、露出量を演算するために測光を行う。
【００３３】
次に、ステップＳ４０３でカメラＣＰＵは、ストロボ２００がオートバウンスモードであるか否かを判定し、オートバウンスモードであればオートバウンス処理の開始指示をストロボ２００へ送信する。ストロボ２００がオートバウンスモードであるか否かは、ストロボ２００と通信を行ってストロボ２００からモード設定に関する情報を受信して判定する。オートバウンスモードでなければステップＳ４０５へ移行する。ステップＳ４０５でカメラＣＰＵは、レリーズスイッチ２３２が２段階まで押されたか否かを判定し、レリーズスイッチ２３２が２段階まで押された場合はステップＳ４０６へ移行し撮影動作を開始する。レリーズスイッチ２３２が２段階まで押されていない場合はステップＳ４０１へ移行する。
【００３４】
以上がバウンス発光撮影に関わるカメラ２３０の動作である。
【００３５】
次に、図５を用いてストロボ２００のオートバウンス処理について説明する。
【００３６】
ステップＳ４５０で制御部２０１は、ストロボ２００の照明光の適切な照射方向が決定されているか、すなわち、ストロボ２００の照明光を適切な照射方向とするための本体部２４０に対する可動部２５０の回動角度が演算されているか否かを判断する。
【００３７】
回動角度の演算がされていなければ、ステップＳ４５１で制御部２０１は回動角度の演算を行い、演算した回動角度を上下、左右それぞれＵＤ＿ＰＯＳ、ＬＲ＿ＰＯＳとしてメモリに記憶する。そして、ステップＳ４５２で制御部２０１は、駆動回路２０７を用いて可動部２５０を演算された回動角度へ自動で移動させる。
【００３８】
回動角度の演算が演算されていれば、ステップＳ４５１、Ｓ４５２を省略してステップＳ４５３へ移行する。
【００３９】
ステップＳ４５３で制御部２０１は、現在の回動角度を角度検出回路２０８を用いて検出し、上下、左右それぞれＮｏｗＵＤ＿ＰＯＳ、ＮｏｗＬＲ＿ＰＯＳとしてメモリに記憶する。
【００４０】
ステップＳ４５４で制御部２０１は、演算された回動角度と現在の回動角度を比較し、可動部２５０を演算された回動角度へ自動で移動させた後に、ユーザが手動で可動部２５０を移動させたか否かを判断する。演算された回動角度と現在の回動角度が等しく移動がない場合はオートバウンス処理を終了し、発光開始信号がカメラ２３０から送信されるのを待機する。演算された回動角度と現在の回動角度が異なっていて手動での移動があった場合は、制御部２０１はステップＳ４５５へ移行してオートバウンスモードを解除する。
【００４１】
次に、ステップＳ４５６で制御部２０１は、停止位置アシストモードが設定されているか否かを判定する。停止位置アシストモードとは、ユーザが手動で可動部２５０を回動させるときに、駆動回路２０７で回動をアシストすることで正位置などの所定の停止位置に可動部２５０を停止させるモードである。
【００４２】
停止位置アシストモードが設定されている場合、ステップＳ４５７で制御部２０１は、停止位置アシストモードの詳細設定として全方向アシストモードに設定されているか否かを判定する。全方向アシストモードとは、可動部２５０の回動を駆動回路２０７でアシストする際に左右方向及び上下方向の回動をアシストするモードである。全方向アシストモードに設定されている場合はステップＳ４５８へ移行し、全方向アシストモードに設定されていない場合はステップＳ４６１へ移行する。
【００４３】
全方向アシストモードに設定されている場合、ステップＳ４５８で制御部２０１は、角度検出回路２０８で検出した移動後の回動角度が、上下方向または左右方向にて所定の角度範囲内であるか否かを判定する。所定の角度範囲は、所定の停止位置を基準とした予め決められた角度範囲で、例えば、正位置を基準にした０〜２０°の範囲である。
【００４４】
移動後の回動角度が所定の角度範囲内である場合は、ステップＳ４５９へ移行し、移動後の回動角度が所定の角度範囲内でない場合は、ステップＳ４５３へ移行する。
【００４５】
ステップＳ４５９で制御部２０１は、駆動回路２０７を用いて可動部２５０を左右方向における所定の停止位置（ステップＳ４５８の所定の角度範囲に対応する停止位置）に移動させる。そして、ステップＳ４６０で制御部２０１は、駆動回路２０７を用いて可動部２５０を上下方向における所定の停止位置（ステップＳ４５８の所定の角度範囲に対応する停止位置）に移動させる。
【００４６】
このように、全方向アシストモードに設定されている場合、ユーザが所定の停止位置を基準とした所定の角度範囲内に可動部２５０を手動で移動させただけで、駆動回路２０７を用いて可動部２５０を左右方向及び上下方向の所定の停止位置に移動させる。したがって、ユーザが所定の可動部２５０を所定の停止位置に移動させるために可動部２５０の回動角度を細かく調節する必要がなく、所望の照射方向に容易に設定することができる。
【００４７】
全方向アシストモードに設定されていない場合、ステップＳ４６１で制御部２０１は、上下方向アシストモードに設定されているか否かを判定する。上下方向アシストモードとは、全方向アシストモードは異なり、可動部２５０の回動を駆動回路２０７でアシストする際に上下方向の回動のみをアシストするモードである。上下方向アシストモードに設定されている場合はステップＳ４６２へ移行し、上下方向アシストモードに設定されていない場合はステップＳ４６４へ移行する。
【００４８】
上下方向アシストモードに設定されている場合、ステップＳ４６２で制御部２０１は、角度検出回路２０８で検出した移動後の回動角度が、上下方向にて所定の角度範囲内であるか否かを判定する。所定の角度範囲は、所定の停止位置を基準とした予め決められた角度範囲で、例えば、正位置を基準にした０〜２０°の範囲である。
【００４９】
移動後の回動角度が所定の角度範囲内である場合は、ステップＳ４６３へ移行し、移動後の回動角度が所定の角度範囲内でない場合は、ステップＳ４５３へ移行する。
【００５０】
ステップＳ４６３で制御部２０１は、駆動回路２０７を用いて可動部２５０を上下方向における所定の停止位置（ステップＳ４６２の所定の角度範囲に対応する停止位置）に移動させる。
【００５１】
このように、上下方向アシストモードに設定されている場合、ユーザが上下方向の所定の停止位置を基準とした所定の角度範囲内に可動部２５０を手動で移動させただけで、駆動回路２０７を用いて可動部２５０を上下方向の所定の停止位置に移動させる。したがって、ユーザが所定の可動部２５０を上下方向の所定の停止位置に移動させるために可動部２５０の回動角度を細かく調節する必要がなく、所望の照射方向に容易に設定することができる。また、上下方向アシストモードでは左右方向の移動は行わないので、ユーザが可動部２５０を左右方向に意図的に回動させた状態を維持したまま、上下方向において所望の照射方向に容易に設定することができる。
【００５２】
上下方向アシストモードに設定されていない場合、左右方向アシストモードに設定されていることになる。左右方向アシストモードとは、上下方向アシストモードは異なり、可動部２５０の回動を駆動回路２０７でアシストする際に左右方向の回動のみをアシストするモードである。
【００５３】
左右方向アシストモードに設定されている場合、ステップＳ４６４で制御部２０１は、角度検出回路２０８で検出した移動後の回動角度が、左右方向にて所定の角度範囲内であるか否かを判定する。所定の角度範囲は、所定の停止位置を基準とした予め決められた角度範囲で、例えば、正位置を基準にした０〜２０°の範囲である。
【００５４】
移動後の回動角度が所定の角度範囲内である場合は、ステップＳ４６５へ移行し、移動後の回動角度が所定の角度範囲内でない場合は、ステップＳ４５３へ移行する。
【００５５】
ステップＳ４６５で制御部２０１は、駆動回路２０７を用いて可動部２５０を左右方向における所定の停止位置（ステップＳ４６４の所定の角度範囲に対応する停止位置）に移動させる。
【００５６】
このように、左右方向アシストモードに設定されている場合、ユーザが左右方向の所定の停止位置を基準とした所定の角度範囲内に可動部２５０を手動で移動させただけで、駆動回路２０７を用いて可動部２５０を左右方向の所定の停止位置に移動させる。したがって、ユーザが所定の可動部２５０を左右方向の所定の停止位置に移動させるために可動部２５０の回動角度を細かく調節する必要がなく、所望の照射方向に容易に設定することができる。また、左右方向アシストモードでは上下方向の移動は行わないので、ユーザが可動部２５０を上下方向に意図的に回動させた状態を維持したまま、左右方向において所望の照射方向に容易に設定することができる。
【００５７】
なお、所定の停止位置の例として正位置をあげているが、その他の位置を停止位置として設定してもよい。例えば、左右方向に０°、上下方向に９０°に回動させた位置を停止位置として、この停止位置を基準として所定の角度範囲を７０〜９０°としてもよい。
【００５８】
その他、ユーザが任意の位置を停止位置として設定できるようにしてもよいし、ユーザが所定の角度範囲を設定できるようにしてもよい。
【００５９】
なお、複数の位置を停止位置として設定する場合、それぞれに対応する所定の角度範囲が重複しているとどの停止位置にアシストすればよいか判断できないため、所定の角度範囲を重複させないか、重複した場合の優先度を設定することが好ましい。
【００６０】
（第２の実施形態）
第２の実施形態は、アシスト動作後のユーザの手動操作の履歴から停止位置アシストモードを自動設定する点が第１の実施形態と異なる。なお、本実施形態におけるカメラシステムは第１の実施形態と同様であるため詳細な説明は省略する。また、本実施形態のオートバウンス処理において、第１の実施形態のオートバウンス処理と同じステップの詳細な説明は省略する。
【００６１】
以下、図６を用いて本実施形態におけるストロボ２００のオートバウンス処理について説明する。
【００６２】
図６におけるステップＳ５５０〜Ｓ５６６は、図５におけるステップＳ４５０〜４６６と同様であるため説明は省略する。
【００６３】
ステップＳ５６３で駆動回路２０７を用いて可動部２５０を上下方向における所定の停止位置に移動させた後、ステップＳ５６６で制御部２０１は、現在の回動角度を角度検出回路２０８を用いて検出する。
【００６４】
次に、ステップＳ５６７で制御部２０１は、ユーザが手動で可動部２５０を左右方向における所定の停止位置に移動させたか否かを判定する。
【００６５】
ユーザが手動で可動部２５０を左右方向における所定の停止位置に移動させた場合、上下方向アシストモードに設定されているが、ユーザは左右方向における停止位置への移動も希望していたと想定される。そこで、ユーザが手動で可動部２５０を左右方向における所定の停止位置に移動させたと判定された場合、ステップＳ５７０で制御部２０１は、制御部２０１内に記憶しておく全方向アシストカウントをカウントアップする。
【００６６】
ステップＳ５６５で駆動回路２０７を用いて可動部２５０を左右方向における所定の停止位置に移動させた後、ステップＳ５６８で制御部２０１は、現在の回動角度を角度検出回路２０８を用いて検出する。
【００６７】
次に、ステップＳ５６９で制御部２０１は、ユーザが手動で可動部２５０を上下方向における所定の停止位置に移動させたか否かを判定する。
【００６８】
ユーザが手動で可動部２５０を上下方向における所定の停止位置に移動させた場合、左右方向アシストモードに設定されているが、ユーザは上下方向における停止位置への移動も希望していたと想定される。そこで、ユーザが手動で可動部２５０を上下方向における所定の停止位置に移動させたと判定された場合、ステップＳ５７０で制御部２０１は、制御部２０１内に記憶しておく全方向アシストカウントをカウントアップする。
【００６９】
ステップＳ５７１で制御部２０１は、全方向アシストカウントが所定値以上か否かを判定する。全方向アシストカウントが所定値以上となった場合、ユーザの使用状況から全方向アシストモードが適していると判断し、ステップＳ５７２で制御部２０１は、全位置アシストモードに自動設定する。
【００７０】
以上のように、本実施形態では、アシスト動作後のユーザの手動操作の履歴を用いて、ユーザの使用状況から全方向アシストモードが適していると判断される場合には停止位置アシストモードを自動設定する。したがって、ユーザが手動で照射方向を変更する際に所望の照射方向に容易に設定することができる。
【００７１】
なお、本実施形態では、上下方向アシストモードにおける左右方向の手動操作の履歴に基づいて全方向アシストモードへ変更しているが、全方向アシストモードへの変更ではなく左右方向アシストモードへの変更でもよい。左右方向アシストモードにおいても同様に、全方向アシストモードへの変更ではなく上下方向アシストモードへの変更でもよい。
【００７２】
（第３の実施形態）
第３の実施形態は、ユーザの手動操作による可動部２５０の移動方向に応じてアシスト動作を実行するか否かを決定する点が第１及び第２の実施形態と異なる。なお、本実施形態におけるカメラシステムは第１の実施形態と同様であるため詳細な説明は省略する。
【００７３】
以下、図７を用いて本実施形態におけるストロボ２００のオートバウンス処理について説明する。
【００７４】
図７に示すフローチャートは、図５のステップＳ４５８、Ｓ４５９に相当するステップＳ６５８、Ｓ６６０の間にステップＳ６５９を有する。また、図５のステップＳ４６２、Ｓ４６３に相当するステップＳ６６３、Ｓ６６５の間にステップＳ６６４を有する。また、図５のステップＳ４６４、Ｓ４６５に相当するステップＳ６６６、Ｓ６６８の間にステップＳ６６４を有する。図７のその他のステップは、図５と同様であるため説明は省略する。
【００７５】
ステップＳ６５８で移動後の回動角度が所定の角度範囲内であると判定した場合、ステップＳ６５９で制御部２０１は、可動部２５０の移動方向が、ステップＳ６５８に対応する停止位置に対して近づく方向か離れる方向かを判定する。
【００７６】
そして、近づく方向の場合はステップＳ６６０へ移行し停止位置への移動を行い、離れる方向の場合はオートバウンス処理を終了する。
【００７７】
ステップＳ６６４、Ｓ６６７もステップＳ６５９と同様に、可動部２５０の移動方向がステップＳ６６３、Ｓ６６６に対応するそれぞれの停止位置に対して近づく方向か離れる方向かを判定する。そして、近づく方向の場合はステップＳ６６５、Ｓ６６８へ移行し停止位置への移動を行い、離れる方向の場合はオートバウンス処理を終了する。
【００７８】
以上のように、本実施形態では、ユーザの手動操作による可動部２５０の移動方向が停止位置に近づく方向である場合は、停止位置へのアシスト動作を実行し、離れる方向の場合は、停止位置へのアシスト動作を実行しない。
【００７９】
第１の実施形態のように、可動部２５０の移動方向によらず可動部が所定の角度範囲内のときに停止位置へのアシスト動作を実行する場合、ユーザの手動操作により所定の角度範囲内の停止位置以外の位置に可動部２５０を停止させることができなくなる。一方、本実施形態では、可動部２５０の移動方向が停止位置から離れる方向の場合は停止位置へのアシスト動作を実行しないため、ユーザの手動操作により所定の角度範囲内の停止位置以外の位置に可動部２５０を停止させることができる。また、可動部２５０の移動方向が停止位置から離れる方向の場合は、ユーザに停止位置に可動部２５０を停止させる意図がないと想定されるため、停止位置へのアシスト動作を実行しないことによりユーザの意図を反映させた制御を行うことができる。
【００８０】
なお、可動部２５０の移動方向が停止位置から離れる方向の場合、可動部２５０が停止位置に近づいていって、停止位置を超えて移動し、最終的に可動部２５０の移動方向が停止位置から離れる方向となる場合がある。そのような場合、可動部２５０の移動方向が停止位置から離れる方向であってもユーザに停止位置に可動部２５０を停止させる意図があると判定して、停止位置へのアシスト動作を実行してもよい。そのため、ステップＳ６５９、Ｓ６６４、Ｓ６６７において、可動部２５０の移動開始直後の移動方向を判定に用いればよい。
【００８１】
（第４の実施形態）
第４の実施形態は、ユーザの手動操作による可動部２５０の移動方向の変化が所定時間内にあるか否かに応じてアシスト動作を実行するか否かを決定する点が第１〜第３の実施形態と異なる。なお、本実施形態におけるカメラシステムは第１の実施形態と同様であるため詳細な説明は省略する。
【００８２】
以下、図８を用いて本実施形態におけるストロボ２００のオートバウンス処理について説明する。
【００８３】
図８に示すフローチャートは、図５のステップＳ４５８、Ｓ４５９に相当するステップＳ８５８、Ｓ８６０の間にステップＳ８５９を有する。また、図５のステップＳ４６２、Ｓ４６３に相当するステップＳ８６３、Ｓ８６５の間にステップＳ８６４を有する。また、図５のステップＳ４６４、Ｓ４６５に相当するステップＳ８６６、Ｓ８６８の間にステップＳ８６４を有する。図８のその他のステップは、図５と同様であるため説明は省略する。
【００８４】
ステップＳ８５８で移動後の回動角度が所定の角度範囲内であると判定した場合、ステップＳ８５９で制御部２０１は、可動部２５０の移動方向の変化が所定時間内にあるか否かを判定する。
【００８５】
そして、所定時間内に移動方向の変化がない場合はステップＳ８６０へ移行し停止位置への移動を行い、移動方向の変化がある場合はオートバウンス処理を終了する。
【００８６】
ステップＳ８６４、Ｓ８６７もステップＳ８５９と同様に、可動部２５０の移動方向の変化が所定時間内にあるか否かを判定する。そして、所定時間内に移動方向の変化がない場合はステップＳ８６５、Ｓ８６８へ移行し停止位置への移動を行い、移動方向の変化がある場合はオートバウンス処理を終了する。
【００８７】
以上のように、本実施形態では、ユーザの手動操作による可動部２５０の移動方向の変化が所定時間内にある場合は、停止位置へのアシスト動作を実行し、移動方向の変化が所定時間内にない場合は、停止位置へのアシスト動作を実行しない。
【００８８】
このように、可動部２５０の移動方向の変化が所定時間内にあるか否かによって、ユーザの手動操作が停止位置に移動させることを意図しているのか、停止位置近傍の位置に移動させることを意図しているのか判断する。ユーザが可動部２５０を停止位置に移動させる意図があるときは可動部２５０の移動方向に変化がなく、可動部２５０の位置を調節するときは可動部２５０の移動方向が何度も変化すると考えられるからである。
【００８９】
したがって、ユーザの意図を反映させてアシスト動作を実行することができる。
【００９０】
（第５の実施形態）
第５の実施形態は、ユーザの手動操作による可動部２５０の移動速度が所定値以上か否かに応じてアシスト動作を実行するか否かを決定する点が第１〜第４の実施形態と異なる。なお、本実施形態におけるカメラシステムは第１の実施形態と同様であるため詳細な説明は省略する。
【００９１】
以下、図９を用いて本実施形態におけるストロボ２００のオートバウンス処理について説明する。
【００９２】
図９に示すフローチャートは、図５のステップＳ４５８、Ｓ４５９に相当するステップＳ９５８、Ｓ９６０の間にステップＳ９５９を有する。また、図５のステップＳ４６２、Ｓ４６３に相当するステップＳ９６３、Ｓ９６５の間にステップＳ９６４を有する。また、図５のステップＳ４６４、Ｓ４６５に相当するステップＳ９６６、Ｓ９６８の間にステップＳ９６４を有する。図９のその他のステップは、図５と同様であるため説明は省略する。
【００９３】
ステップＳ９５８で移動後の回動角度が所定の角度範囲内であると判定した場合、ステップＳ９５９で制御部２０１は、可動部２５０の移動速度が所定値以上か（所定値以上に速いか）否かを判定する。
【００９４】
そして、移動速度が所定値以上である場合はステップＳ９６０へ移行し停止位置への移動を行い、移動速度が所定値以上でない場合はオートバウンス処理を終了する。
【００９５】
ステップＳ９６４、Ｓ９６７もステップＳ９５９と同様に、可動部２５０の移動速度が所定値以上か否かを判定する。そして、移動速度は所定値以上である場合はステップＳ９６５、Ｓ９６８へ移行し停止位置への移動を行い、所定値以上でない場合はオートバウンス処理を終了する。
【００９６】
以上のように、本実施形態では、ユーザの手動操作による可動部２５０の移動速度が所定値以上である場合は、停止位置へのアシスト動作を実行し、移動速度が所定値以上でない場合は、停止位置へのアシスト動作を実行しない。
【００９７】
このように、可動部２５０の移動速度が所定値以上か否かによって、ユーザの手動操作が停止位置に移動させることを意図しているのか、停止位置近傍の位置に移動させることを意図しているのか判断する。ユーザが可動部２５０を停止位置に移動させる意図があるときは可動部２５０の移動速度が速く、可動部２５０の位置を調節するときは可動部２５０の移動速度が遅いと考えられるからである。
【００９８】
したがって、ユーザの意図を反映させてアシスト動作を実行することができる。
【００９９】
なお、上記の第１〜第５の実施形態に記載された構成のうち任意の実施形態を組み合わせた構成としてもよい。
【０１００】
また、上記の第１〜第５の実施形態では、全方向アシストモード、左右方向アシストモード、上下方向アシストモードを有しているが、いずれかのアシストモードを有していればよい。
【０１０１】
また、上記の第１〜第５の実施形態では、本発明を撮像装置に着脱可能なストロボに適用した例を説明したが、本体部である撮像装置本体に対して光源を有する可動部が回動可能に保持されている、撮像装置に内蔵された照明装置の制御に適用してもよい。
【０１０２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。
【０１０３】
例えば、上記の実施の形態の機能を制御方法として、この制御方法を照明装置に実行させるようにすればよい。また、上述の実施の形態の機能を有するプログラムを制御プログラムとして、当該制御プログラムを照明装置が備えるコンピュータに実行させるようにしてもよい。なお、制御プログラムは、例えば、コンピュータに読み取り可能な記録媒体に記録される。
【０１０４】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０１０５】
２００  ストロボ
２０１  制御部
２０７  駆動回路
２０８  角度検出回路      
２３０  カメラ
２３２  レリーズスイッチ
【図１】
2017215531.tif 000003
【図２】
2017215531.tif 000004
【図３】
2017215531.tif 000005
【図４】
2017215531.tif 000006
【図５】
2017215531.tif 000007
【図６】
2017215531.tif 000008
【図７】
2017215531.tif 000009
【図８】
2017215531.tif 000010
【図９】
2017215531.tif 000011