(57)【要約】【課題】所定の時間ごとに通信を行う無線通信方式において、撮像装置と発光装置の間で必要な情報が送受信されなかった場合であっても、撮像装置の露光タイミングと発光装置の発光タイミングを同調させることができる技術を実現する。【解決手段】発光装置を制御する撮像装置であって、前記発光装置と所定の時間ごとに通信を行う無線通信手段と、前記発光装置を発光させて撮影を行う指示を受けた場合、前記撮像装置が露光を行うまでの残り時間と当該残り時間が開始してから最初の無線通信を行うまでの時間とに基づいて前記発光装置が発光するまでの時間情報を決定する決定手段と、前記発光装置との前記最初の無線通信において前記決定手段により決定された前記時間情報を前記発光装置に送信するように制御する制御手段と、を有し、前記制御手段は、前記撮像装置と前記発光装置の間での前記時間情報の送受信に失敗した場合、前記時間情報を再送信するように制御する。【選択図】図１７
2019078900.tif 000002
【特許請求の範囲】
【請求項１】
発光装置を制御する撮像装置であって、
前記発光装置と所定の時間ごとに通信を行う無線通信手段と、
前記発光装置を発光させて撮影を行う指示を受けた場合、前記撮像装置が露光を行うまでの残り時間と当該残り時間が開始してから最初の無線通信を行うまでの時間とに基づいて前記発光装置が発光するまでの時間情報を決定する決定手段と、
前記発光装置との前記最初の無線通信において前記決定手段により決定された前記時間情報を前記発光装置に送信するように制御する制御手段と、を有し、
前記制御手段は、前記撮像装置と前記発光装置の間での前記時間情報の送受信に失敗した場合、前記時間情報を再送信するように制御することを特徴とする撮像装置。
【請求項２】
前記制御手段は、前記無線通信手段により前記時間情報を送信した後、前記無線通信手段が前記発光装置から返答を受信しなかった場合、前記時間情報の送受信に失敗したと判定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記無線通信手段は、前記時間情報の送受信に失敗した場合、前記失敗を前記制御手段に通知することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記制御手段は、前記無線通信手段から前記失敗の通知を受けた場合、前記露光までの残り時間に前記所定の時間を加えることで前記露光までの残り時間を延長し、前記時間情報を再送信することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記制御手段は、前記露光までの残り時間に再送信を行える場合は、前記露光までの残り時間を延長しないで前記時間情報の再送信を行うことを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記露光までの残り時間は、前記所定の時間の２倍より長いことを特徴とする請求項１から５のいずれか１項に記載の撮像装置。
【請求項７】
前記再送信を行う上限回数が設けられ、
前記制御手段は、前記上限回数までの再送信により前記時間情報が送受信されなかった場合、前記再送信を停止し撮影動作へ移行するように制御することを特徴とする請求項１から６のいずれか１項に記載の撮像装置。
【請求項８】
前記無線通信手段は、複数の発光装置と通信可能であり、
前記制御手段は、前記複数の発光装置に対して前記時間情報を送信し、前記複数の発光装置の少なくとも１つについて前記時間情報の送受信に失敗した場合、全ての発光装置に対して前記時間情報を再送信するように制御することを特徴とする請求項１から７のいずれか１項に記載の撮像装置。
【請求項９】
前記撮像装置は、前記無線通信手段が取り付け可能であることを特徴とする請求項１から８のいずれか１項に記載の撮像装置。
【請求項１０】
撮像装置により制御される発光装置であって、
前記撮像装置と所定の時間ごとに通信を行う無線通信手段と、
前記撮像装置から発光準備を行うための発光情報を受信した後、前記撮像装置が露光を行うまでの残り時間が開始してから最初の無線通信を行うまでの時間情報を受信し、前記時間情報に基づいて前記発光装置が発光するまでの待機時間を求める決定手段と、を有し、
前記決定手段は、前記撮像装置から前記時間情報を受信した後、新たに時間情報を受信した場合、先に受信した前記時間情報に基づいて決定された待機時間を取り消し、新たに受信した時間情報に基づいて待機時間を決定することを特徴とする発光装置。
【請求項１１】
前記無線通信手段は、前記撮像装置から前記時間情報を受信した場合、前記撮像装置に対して返答を送信することを特徴とする請求項１０に記載の発光装置。
【請求項１２】
複数の前記発光装置が前記撮像装置と通信可能であり、
各発光装置は、前記撮像装置から受信した時間情報に基づいて前記待機時間を求めることを特徴とする請求項１０または１１に記載の発光装置。
【請求項１３】
発光装置と所定の時間ごとに通信を行う無線通信手段を有し、無線通信により前記発光装置を制御する撮像装置の制御方法であって、
前記発光装置を発光させて撮影を行う指示を受けた場合、前記撮像装置が露光を行うまでの残り時間と当該残り時間が開始してから最初の無線通信を行うまでの時間とに基づいて前記発光装置が発光するまでの時間情報を決定するステップと、
前記発光装置との前記最初の無線通信において前記決定された前記時間情報を前記発光装置に送信するように制御するステップと、を有し、
前記制御するステップでは、前記撮像装置と前記発光装置の間での前記時間情報の送受信に失敗した場合、前記時間情報を再送信するように制御することを特徴とすることを特徴とする制御方法。
【請求項１４】
撮像装置と所定の時間ごとに通信を行う無線通信手段を有し、無線通信により前記撮像装置により制御される発光装置の制御方法であって、
前記撮像装置から発光準備を行うための発光情報を受信した後、前記撮像装置が露光を行うまでの残り時間が開始してから最初の無線通信を行うまでの時間情報を受信し、前記時間情報に基づいて前記発光装置が発光するまでの待機時間を求めるステップを有し、
前記ステップでは、前記撮像装置から前記時間情報を受信した後、新たに時間情報を受信した場合、先に受信した前記時間情報に基づいて決定された待機時間を取り消し、新たに受信した時間情報に基づいて待機時間を決定することを特徴とする制御方法。
【請求項１５】
コンピュータを、請求項１から９のいずれか１項に記載の撮像装置の各手段として機能させるためのプログラム。
【請求項１６】
コンピュータを、請求項１０から１２のいずれか１項に記載の発光装置の各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置が無線通信により発光装置の発光を制御する技術に関する。
【背景技術】
【０００２】
カメラなどの撮像装置とストロボなどの発光装置を無線通信により接続したシステムでは、ストロボの発光タイミングを含む発光情報をカメラからストロボに送信することで、カメラの露光とストロボの発光を同調させている（特許文献１〜３参照）。
【０００３】
また、特許文献４には、カメラから発光コマンドを送信した後、ストロボからカメラに応答パケットを送信し、所定の時間経過後にストロボが発光することが記載されている。この場合、ストロボから応答パケットを一定時間受信しない場合、発光コマンドの送信に失敗したと判定するが、再送信処理は行わず撮影動作に移行する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１８５９６１号公報
【特許文献２】特開２０１６−０２１０２０号公報
【特許文献３】特開２０１１−２４２５１３号公報
【特許文献４】特開２０１０−１８５９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献４では、カメラからストロボへ発光コマンドの送信に失敗した場合に再送信処理は行わないので、カメラの露光とストロボの発光を同調させることができなくなる。
【０００６】
本発明は、上記課題に鑑みてなされ、その目的は、所定の時間ごとに通信を行う無線通信方式において、撮像装置と発光装置の間で必要な情報が送受信されなかった場合であっても、撮像装置の露光タイミングと発光装置の発光タイミングを同調させることができる技術を実現することである。
【課題を解決するための手段】
【０００７】
上記課題を解決し、目的を達成するために、本発明は、発光装置を制御する撮像装置であって、前記発光装置と所定の時間ごとに通信を行う無線通信手段と、前記発光装置を発光させて撮影を行う指示を受けた場合、前記撮像装置が露光を行うまでの残り時間と当該残り時間が開始してから最初の無線通信を行うまでの時間とに基づいて前記発光装置が発光するまでの時間情報を決定する決定手段と、前記発光装置との前記最初の無線通信において前記決定手段により決定された前記時間情報を前記発光装置に送信するように制御する制御手段と、を有し、前記制御手段は、前記撮像装置と前記発光装置の間での前記時間情報の送受信に失敗した場合、前記時間情報を再送信するように制御する。
【発明の効果】
【０００８】
本発明によれば、所定の時間ごとに通信を行う無線通信方式において、撮像装置と発光装置の間で必要な情報が送受信されなかった場合であっても、撮像装置の露光タイミングと発光装置の発光タイミングを同調させることができる。
【図面の簡単な説明】
【０００９】
【図１】実施形態１のストロボ同調撮影システムの一例を示す図。
【図２】実施形態１のカメラ本体の構成を例示するブロック図（ａ）およびストロボの構成を例示するブロック図（ｂ）。
【図３】実施形態１のストロボ同調撮影時の動作を説明するシーケンス図。
【図４】実施形態２のストロボ同調撮影時の動作を説明するシーケンス図。
【図５】実施形態３のストロボ同調撮影時の動作を説明するシーケンス図。
【図６】実施形態４のストロボ同調撮影時の動作を説明するシーケンス図。
【図７】実施形態５のストロボ同調撮影システムの一例を示す図（ａ）およびトランスミッターの構成を示す図（ｂ）。
【図８】実施形態５のストロボ同調撮影時の動作を説明するシーケンス図。
【図９】実施形態６のストロボ同調撮影システムの一例を示す図。
【図１０】実施形態６のストロボ同調撮影時の動作を説明するシーケンス図。
【図１１】実施形態６のストロボ同調撮影時の動作を説明するシーケンス図。
【図１２】実施形態６のストロボ同調撮影時の動作を説明するシーケンス図。
【図１３】実施形態７のストロボ同調撮影時の動作を説明するシーケンス図。
【図１４】実施形態８のストロボ同調撮影時の動作を説明するシーケンス図。
【図１５】実施形態９のストロボ同調撮影時の動作を説明するシーケンス図。
【図１６】実施形態１０のストロボ同調撮影時の動作を説明するシーケンス図。
【図１７】実施形態１１のストロボ同調撮影時の動作を説明するシーケンス図。
【図１８】実施形態１１のストロボ同調撮影時の動作を説明するシーケンス図。
【図１９】実施形態１２のストロボ同調撮影時の動作を説明するシーケンス図。
【図２０】実施形態１３のストロボ同調撮影時の動作を説明するシーケンス図。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について詳細に説明する。尚、以下に説明する実施の形態は、本発明を実現するための一例であり、本発明が適用される装置の構成や各種条件によって適宜修正又は変更されるべきものであり、本発明は以下の実施の形態に限定されるものではない。また、後述する各実施形態の一部を適宜組み合わせて構成してもよい。
【００１１】
［実施形態１］以下、実施形態１のストロボ同調撮影システムについて説明する。
【００１２】
図１は本実施形態のストロボ同調撮影システムの一例を示す図である。本実施形態のストロボ同調撮影システムは、デジタルカメラやフィルムカメラと無線通信を行うストロボを用いた撮影に適用可能である。撮像装置としてのカメラ１０は無線通信により発光装置としてのストロボ３００の発光を制御する。無線通信方式は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信である。カメラ１０は、例えばデジタル一眼レフレックスカメラである。なお、本実施形態はデジタルカメラに限らず、フィルムカメラと無線通信を行うストロボを用いた撮影に適用可能である。カメラ１０は無線通信部１１１を内蔵する。ストロボ３００は無線通信部３０８を内蔵する。カメラ１０およびストロボ３００が無線通信モードに設定されると、カメラ１０がマスター、ストロボ３００がスレーブとして動作し、無線通信部１１１、３０８を介してデータの送受信が可能となる。
【００１３】
図２（ａ）は本実施形態のカメラ１０の構成を示すブロック図である。本実施形態のカメラ１０は、カメラ本体１００とレンズユニット２００を備える。
【００１４】
まず、カメラ本体１００の構成および機能について説明する。
【００１５】
カメラ本体１００は、マイクロコンピュータ（以下、カメラマイコン）１０１が、ファームウェアなどの制御プログラムを実行することでカメラ本体１００の各部の動作を制御する。
【００１６】
カメラマイコン１０１は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマー回路、ＲＲＰＥＯＭ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータを含み、単体のマイコン内蔵型ＩＣチップとして構成される。
【００１７】
イメージセンサ１０２は赤外カットフィルタやローパスフィルタなどを含むＣＣＤ、ＣＭＯＳなどの撮像素子を含み、レンズ群２０２によって撮影動作時に被写体の光像が結像される。
【００１８】
シャッター１０３は、撮影準備動作時には閉じてイメージセンサ１０２を遮光し、撮影動作時には開いてイメージセンサ１０２に光線を導く。
【００１９】
主ミラー（ハーフミラー）１０４は、撮影準備動作時にレンズ群２０２から入射する光線を反射し１０５のピント板１０５に結像させる。
【００２０】
ピント板１０５は、主ミラー１０４によって反射された光線によって被写体像が結像される。
【００２１】
測光ユニット１０６は、結像レンズ、測光センサーを含む。測光センサーは被写体の撮影範囲を複数の領域に分割し、それぞれの領域で測光を行っている。測光センサーはペンタプリズム１０８を介してピント板１０５に結像された被写体像の光量を検出する。
【００２２】
焦点検出ユニット１０７は焦点検出光学系として機能する。焦点検出ユニット１０７は、２次結像ミラー、２次結像レンズ、焦点検出センサーなどからなる。焦点検出センサーは複数の測距点を有し、測光センサーの分割された部分に対応した位置に測距点が含まれている。
【００２３】
なお、カメラ本体１００は、撮影画像を記録するための不図示のメモリカードやハードディスクなどのカメラ本体１００に内蔵または着脱可能な記録媒体を有する。
【００２４】
ペンタプリズム１０８は、ピント板１０５の被写体像を測光ユニット１０６の測光センサーおよび光学ファインダー１１０に導く。
【００２５】
サブミラー１０９は、レンズ群２０２より入射し主ミラー１０４を透過した光線を焦点検出ユニット１０７の焦点検出センサーへ導く。
【００２６】
光学ファインダー１１０は、撮影者が光学ファインダー１１０を覗き込むことで被写体像の焦点状態を目視で確認できる。
【００２７】
無線通信部１１１は、外部装置としてのストロボやリモコンなどのカメラアクセサリと所定の無線通信を行う。無線通信部１１１は、無線モジュールやカメラマイコン１０１に搭載されている機能などが想定されるが、本実施形態では無線モジュールとする。カメラ側無線モジュール１１１は、無線通信用のアンテナを備え、ＩＥＥＥ８０２．１５の規格（Ｂｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。カメラ側無線モジュール１１１は所定の時間ごとにストロボやリモコンなどの外部装置と無線通信を行い、空データまたは空でないデータを受信したタイミングをカメラマイコン１０１に通知する。
【００２８】
また、カメラ本体１００は、カメラ側インターフェース（ＩＦ）１１２を有し、カメラマイコン１０１との間でカメラ側インターフェース１１２を介してデータの送受信を行う。
【００２９】
カメラ側インターフェース１１２は、後述するストロボ３００やトランスミッター４００などの外部装置がカメラ本体１００の不図示のアクセサリーシューに取り付けられると、ストロボ３００のストロボ側インターフェース３０９やトランスミッター４００のトランスミッター側インターフェース４０３に接続され、カメラマイコン１０１はストロボマイコン３０１やトランスミッターマイコン４０１と通信可能となる。
【００３０】
次に、レンズユニット２００の構成および機能について説明する。
【００３１】
レンズユニット２００は、マイクロコンピュータ（以下、レンズマイコン）２０１が、ファームウェアなどの制御プログラムを実行することでレンズユニット２００の各部の動作を制御する。
【００３２】
レンズマイコン２０１は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマー回路、ＥＥＰＲＯＭ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータを含み、単体のマイコン内蔵型ＩＣチップとして構成される。
【００３３】
レンズ群２０２はズームレンズやフォーカスレンズなど複数枚のレンズを含む。
【００３４】
レンズ駆動部２０３はレンズ群２０２の焦点位置合わせ用の光学系を移動させる。
【００３５】
絞り２０４は、絞り制御部２０５を介してレンズマイコン２０１により制御される。
【００３６】
なお、レンズ群２０２の焦点距離は単焦点のものであっても、ズームレンズのように焦点距離は可変であっても構わない。
【００３７】
次に、図２（ｂ）を用いて、ストロボ３００の構成および機能について説明する。
【００３８】
ストロボ３００は、マイクロコンピュータ（以下、ストロボマイコン）３０１が、ファームウェアなどの制御プログラムを実行することでストロボ３００の各部の動作を制御する。
【００３９】
ストロボマイコン３０１は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマー回路、ＥＥＰＲＯＭ、Ａ／Ｄ、Ｄ／Ａコンバータを含み、単体のマイコン内蔵型ＩＣチップとして構成される。
【００４０】
発光部３０２は、例えばキセノン管であり、不図示の主コンデンサに充電されたエネルギーをトリガー回路３０３から印加される数ＫＶのパルス電圧を受け励起することで発光し、その光を被写体に照射する。
【００４１】
トリガー回路３０３は、発光時にストロボマイコン３０１よりトリガー信号パルスが出力される。
【００４２】
発光制御部３０４は、トリガー回路３０３と共に発光部３０２の発光開始および発光停止を制御する。
【００４３】
受光素子３０５は発光部３０２の光量を受光するフォトダイオードなどであり、直接または不図示の光ファイバーを介して発光部３０２の光を受光する。
【００４４】
反射傘３０６およびフレネルレンズ３０７は、それぞれ発光部３０２の光を効率良く被写体に向けて集光する。
【００４５】
無線通信部３０８は、カメラ本体１００と無線通信を行う。無線通信部３０８は、無線モジュールやカメラマイコン１０１に搭載されている機能などが想定されるが、本実施形態では無線モジュールとする。ストロボ側無線モジュール３０８は、無線通信用のアンテナを備え、ＩＥＥＥ８０２．１５の規格（Ｂｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。ストロボ側無線モジュール３０８は所定の時間ごとにカメラ本体１００と無線通信を行い、空データまたは空でないデータを受信したタイミングをストロボマイコン３０１に通知する。
【００４６】
また、ストロボ３００は、ストロボ側インターフェース３０９を有し、ストロボマイコン３０１との間でストロボ側インターフェース３０９を介してデータの送受信を行う。なお、ストロボ３００がカメラ本体１００の不図示のアクセサリーシューに取り付けられた場合、ストロボ３００がマスターとなり、その他のストロボがスレーブとなって無線通信を行う。
【００４７】
ストロボ側インターフェース３０９は、ストロボ３００がカメラ本体１００の不図示のアクセサリーシューに取り付けられると、カメラ本体１００のカメラ側インターフェース１１２に接続され、ストロボマイコン３０１はカメラマイコン１０１と通信可能となる。
【００４８】
次に、図３を用いて、図１に示すようにカメラ本体１００とストロボ３００が１対１で通信する場合のストロボ同調撮影時の動作シーケンスを説明する。
【００４９】
Ｓ１００では、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８は、カメラマイコン１０１やストロボマイコン３０１とは非同期に所定の時間（インターバルα）ごとに無線通信を行う。そして、送信するデータがない場合は互いに空データを送受信している。また、カメラ側無線モジュール１１１およびストロボ側無線モジュール３０８は、空でないデータを受信したタイミングをカメラマイコン１０１およびストロボマイコン３０１に通知する。
【００５０】
カメラ１０の電源がオンされ、ストロボ撮影モードに設定されていると、カメラマイコン１０１はカメラ側無線モジュール１１１を制御し、通信相手であるストロボ３００の端末情報を受信できる状態に設定される。ストロボ３００は、電源がオンされると、ストロボマイコン３０１がストロボ側無線モジュール３０８を制御し、使用する無線周波数のチャンネルを設定して、ストロボ３００の端末情報を送信する。
【００５１】
カメラ１０がストロボ３００の端末情報を受信すると、ストロボ３００に接続要求を行い、互いに機器情報などのやり取りを行うことで、所定の通信インターバルαで通信可能な状態となる。このようにしてカメラ１０とストロボ３００が通信可能となった後、カメラマイコン１０１は撮影者からのシャッターレリーズ操作待ち状態（撮影スタンバイ状態）となる。
【００５２】
カメラマイコン１０１は、不図示のシャッターボタンが半押しされると（撮影準備指示）、第１信号ＳＷ１を発生する。第１信号ＳＷ１を受けて、カメラマイコン１０１はＡＦ（オートフォーカス）処理やＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（プリ発光）処理等の撮影準備動作を開始する。また、カメラマイコン１０１は、シャッターボタンが全押しされると（撮影指示）、第２信号ＳＷ２を発生する。カメラマイコン１０１は、第２信号ＳＷ２を受けて、イメージセンサ１０２からの画像信号の読み出しから記録媒体に画像データを書き込むまでの一連の撮影動作を開始する。
【００５３】
Ｓ１０１で第２信号ＳＷ２がオンになると、Ｓ１０２でカメラマイコン１０１はストロボ３００の発光量や発光モードなどを含む発光情報をカメラ側無線モジュール１１１へ送出する。
【００５４】
Ｓ１０３では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ側無線モジュール３０８へ発光情報を送信する。この場合、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信は、カメラマイコン１０１やストロボマイコン３０１とは非同期である。したがって、Ｓ１０２でカメラマイコン１０１がカメラ側無線モジュール１１１へ発光情報を送出したタイミングと、Ｓ１０３でカメラ側無線モジュール１１１がストロボ側無線モジュール３０８へ発光情報を送信したタイミングが一致しているとは限らない。
【００５５】
Ｓ１０４では、ストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。
【００５６】
Ｓ１０５では、ストロボマイコン３０１はストロボ側無線モジュール３０８へ発光情報に対する返答を送出し、Ｓ１０６で発光情報に基づいて発光準備動作を開始する。
【００５７】
Ｓ１０７では、ストロボ側無線モジュール３０８は、無線通信のタイミングが到来するとカメラ側無線モジュール１１１に返答を送信する。
【００５８】
Ｓ１０８では、カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８から返答を受信したタイミングをカメラマイコン１０１へ通知する。
【００５９】
Ｓ１０９では、カメラマイコン１０１はカメラ側無線モジュール１１１から返答通知を受信した後、カメラマイコン１０１のタイマーをスタートさせる。
【００６０】
Ｓ１１０では、カメラマイコン１０１は絞り駆動やミラーアップなどの制御を行う。絞り駆動やミラーアップなど、撮影条件により可変する処理の終了後、露光までの残り時間をｔ０とする。
【００６１】
カメラマイコン１０１は、露光までの残り時間ｔ０が確定すると、Ｓ１１１でタイマーをストップし、Ｓ１１２でタイマー値βを取得する。
【００６２】
Ｓ１１３では、カメラマイコン１０１は、Ｓ１１２で取得した時間βを、所定の通信インターバルαで除算することで求められる商が、時間βの間に無線通信をした回数、余りが最後の無線通信からタイマーがストップするまでの時間となる。この余りをｔ１とすると、ｔ１はＳ１１１のｔ０確定のタイミングの直前の無線通信から、ｔ０確定のタイミングまでの時間となる。
【００６３】
Ｓ１１４では、カメラマイコン１０１は、所定の通信インターバルαからＳ１１１で求めたｔ１を減算することで、ｔ０確定のタイミングから次の無線通信までの時間ｔ２を求める。
【００６４】
Ｓ１１５では、カメラマイコン１０１は、Ｓ１１０で確定した露光までの残り時間ｔ０から、Ｓ１１４で求めたｔ２を減算することで、ｔ０確定後最初の無線通信から露光（発光）までの時間ｔ３を求める。
【００６５】
Ｓ１１６では、カメラマイコン１０１はカメラ側無線モジュール１１１にＳ１１５で算出した時間情報ｔ３を送出する。
【００６６】
Ｓ１１７では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ側無線モジュール３０８へ時間情報ｔ３を送信する。
【００６７】
Ｓ１１８では、ストロボ側無線モジュール３０８は、カメラ側無線モジュール１１１から受信した時間情報ｔ３をストロボマイコン３０１へ発光情報として送出する。
【００６８】
Ｓ１１９では、ストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３を待機時間としてセットすると共に、ｔ３経過後にＳ１０６で行った発光準備の情報に基づいて発光する。
【００６９】
Ｓ１２０では、カメラマイコン１０１はＳ１１１から時間ｔ０経過後、つまりｔ２＋ｔ３後に露光する。これにより、カメラ１０とストロボ３００とが同調する。
【００７０】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【００７１】
このように、カメラマイコン１０１はカメラ側無線モジュール１１１から発光情報を受信したタイミング（Ｓ１０８）が通知されることで、ストロボ３００との無線通信のタイミングを把握でき、無線通信からストロボ発光までの時間情報ｔ３を決定できる。その結果、カメラ１０とストロボ３００が非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００の発光タイミングを同調させることができる。
【００７２】
なお、Ｓ１０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００の発光と同様に、カメラ１０の測光とストロボ３００のプリ発光を同調させることができる。
【００７３】
［実施形態２］以下、実施形態２のストロボ同調撮影システムについて説明する。
【００７４】
図４は、図１に示すようにカメラ１０とストロボ３００が１対１で通信する場合のストロボ同調撮影時の動作シーケンスを説明する図である。
【００７５】
実施形態２のカメラ側無線モジュール１１１は、空でないデータを送信したタイミングをカメラマイコン１０１に通知する。同様に、ストロボ側無線モジュール３０８は、空でないデータを受信したタイミングをストロボマイコン３０１に通知する。
【００７６】
なお、カメラ１０とストロボ３００の構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。
【００７７】
Ｓ２０１で第２信号ＳＷ２がオンになると、Ｓ２０２でカメラマイコン１０１はストロボ３００の発光量や発光モードなどを含む発光情報をカメラ側無線モジュール１１１へ送出する。
【００７８】
Ｓ２０３では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ側無線モジュール３０８へ発光情報を送信し、Ｓ２０４では、カメラマイコン１０１に送信通知を送出する。この場合、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信は、カメラマイコン１０１やストロボマイコン３０１とは非同期である。したがって、Ｓ２０２でカメラマイコン１０１がカメラ側無線モジュール１１１へ発光情報を送出したタイミングと、Ｓ２０３でカメラ側無線モジュール１１１がストロボ側無線モジュール３０８へ発光情報を送信したタイミングが一致しているとは限らない。
【００７９】
Ｓ２０５では、ストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。
【００８０】
Ｓ２０６では、ストロボマイコン３０１は発光情報に基づいて発光準備動作を開始する。
【００８１】
Ｓ２０７では、カメラマイコン１０１はカメラ側無線モジュール１１１から送信通知を受信した後、カメラマイコン１０１のタイマーをスタートさせる。
【００８２】
Ｓ２０８からＳ２１８は、実施形態１の図３のＳ１１０からＳ１２０と同様であるため説明を省略する。
【００８３】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【００８４】
このように、カメラマイコン１０１はカメラ側無線モジュール１１１から発光情報を送信したタイミング（Ｓ２０４）が通知されることで、ストロボ３００との無線通信のタイミングを把握でき、無線通信からストロボ発光までの時間情報ｔ３を決定できる。その結果、カメラ１０とストロボ３００が非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００の発光タイミングを同調させることができる。
【００８５】
なお、Ｓ２０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００の発光と同様に、カメラ１０の測光とストロボ３００のプリ発光を同調させることができる。
【００８６】
［実施形態３］以下、実施形態３のストロボ同調撮影システムについて説明する。
【００８７】
図５は、図１に示すようにカメラ１０とストロボ３００が１対１で通信する場合のストロボ同調撮影時の動作シーケンスを説明する図である。
【００８８】
実施形態３のカメラ側無線モジュール１１１は、空データを含むデータを送信したタイミングをカメラマイコン１０１に通知する。同様に、ストロボ側無線モジュール３０８は、空データを含むデータを送信したタイミングをストロボマイコン３０１に通知する。カメラ１０とストロボ３００の構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。
【００８９】
また、Ｓ３０１〜Ｓ３０７は実施形態２のＳ２０１〜Ｓ２０７と同様であるため説明を省略する。
【００９０】
Ｓ３０８では、カメラマイコン１０１はカメラ側無線もジュール１１１から通信通知を受信するごとにタイマーをリセットおよびスタートさせる。
【００９１】
カメラマイコン１０１は、Ｓ３０９で露光までの残り時間ｔ０の確定後、Ｓ３１０でタイマーをストップし、タイマーの値を取得する。そして、カメラマイコン１０１は、Ｓ３１１でタイマー値を、露光までの残り時間ｔ０が確定する直前の無線通信から、露光までの残り時間ｔ０が確定するまでの時間ｔ１とする。
【００９２】
Ｓ３１２からＳ３１８は、実施形態１の図３のＳ１１４からＳ１２０と同様であるため説明を省略する。
【００９３】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【００９４】
このように、カメラマイコン１０１はカメラ側無線モジュール１１１から無線通信を行うタイミング（Ｓ３０４）が通知されることで、ストロボ３００との無線通信のタイミングを把握でき、無線通信からストロボ発光までの時間情報ｔ３を決定できる。その結果、カメラ１０とストロボ３００が非同期に無線通信を行う場合であっても、カメラ１０の露光とストロボ３００の発光を同調させることができる。
【００９５】
なお、Ｓ１０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００の発光と同様に、カメラ１０の測光とストロボ３００のプリ発光を同調させることができる。
【００９６】
［実施形態４］以下、実施形態４のストロボ同調撮影システムについて説明する。
【００９７】
図６は、図１に示すようにカメラ１０とストロボ３００が１対１で通信する場合のストロボ同調撮影時の動作シーケンスを説明する図である。
【００９８】
本実施形態は、カメラ１０が発光までの時間算出に必要な情報をストロボ３００に送信し、ストロボ３００が無線通信からストロボ発光までの時間ｔ３を算出する。
【００９９】
なお、実施形態４のカメラ１０およびストロボ３００の構成、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式、カメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は、実施形態１の図２および図３と同様である。
【０１００】
また、Ｓ４０１からＳ４１４までは、実施形態１の図３のＳ１０１からＳ１１４と同様のため説明を省略する。
【０１０１】
Ｓ４１５では、カメラマイコン１０１は、Ｓ４１０で確定した露光までの残り時間ｔ０と、Ｓ４１３で求めたｔ２をカメラ側無線モジュール１１１に送信する。
【０１０２】
Ｓ４１６では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ側無線モジュール３０８へｔ０、ｔ２を送信する。
【０１０３】
Ｓ４１７では、ストロボ側無線モジュール３０８は、カメラ側無線モジュール１１１から受信したｔ０、ｔ２をストロボマイコン３０１へ送出する。
【０１０４】
Ｓ４１８では、ストロボマイコン３０１は、ｔ０からｔ２を減算することで、発光までの時間ｔ３を求める。
【０１０５】
Ｓ４１９では、ストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３を待機時間としてセットすると共に、ｔ３経過後にＳ４０６で行った発光準備の情報に基づいて発光する。
【０１０６】
Ｓ４２０では、カメラマイコン１０１はＳ４１１から時間ｔ０経過後、つまりｔ２＋ｔ３後に露光する。これにより、カメラ１０とストロボ３００とが同調する。
【０１０７】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【０１０８】
このように、カメラマイコン１０１は発光までの時間算出に必要な情報をストロボ３００に送信することで、ストロボマイコン３０１は無線通信からストロボ発光までの時間情報ｔ３を決定できる。その結果、カメラ１０とストロボ３００が非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００の発光タイミングを同調させることができる。
【０１０９】
なお、Ｓ４０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００の発光と同様に、カメラ１０の測光とストロボ３００のプリ発光を同調させることができる。
【０１１０】
［実施形態５］以下、実施形態５のストロボ同調撮影システムについて説明する。
【０１１１】
図７（ａ）は実施形態５のストロボ同調撮影システムの一例を示す図である。カメラ本体１００の不図示のアクセサリーシューにはトランスミッター４００が取り付け可能である。トランスミッター４００は無線通信部４０２を備える。ストロボ３００は、実施形態１の図２（ｂ）と同様の構成を有する。
【０１１２】
トランスミッター４００およびストロボ３００が無線通信モードに設定されることで、トランスミッター４００がマスター、ストロボ３００がスレーブとして、無線通信部４０２とストロボ側無線モジュール３０８が無線通信を行う。なお、トランスミッター４００に代わり不図示のマスターストロボをマスターとし、スレーブストロボ３００と無線通信を行ってもよい。
【０１１３】
次に、図７（ｂ）を用いて、トランスミッター４００の構成および機能について説明する。
【０１１４】
トランスミッター４００は、マイクロコンピュータ（以下、トランスミッターマイコン）４０１が、ファームウェアなどの制御プログラムを実行することでトランスミッター４００の各部の動作を制御する。
【０１１５】
トランスミッターマイコン４０１は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、入出力制御回路（Ｉ／Ｏコントロール回路）、マルチプレクサ、タイマー回路、ＥＥＰＲＯＭ、Ａ／Ｄコンバータ、Ｄ／Ａコンバータを含み、単体のマイコン内蔵型ＩＣチップとして構成される。
【０１１６】
無線通信部４０２は、ストロボ３００と無線通信を行う。無線通信部４０２は、トランスミッター４００に搭載されている機能などが想定されるが、本実施形態では無線モジュールとする。トランスミッター側無線モジュール４０２は、無線通信用のアンテナを備え、ＩＥＥＥ８０２．１５の規格（Ｂｌｕｅｔｏｏｔｈ（登録商標））に従った近距離無線通信を実現する。トランスミッター側無線モジュール４０２は所定の時間ごとにストロボ３００と無線通信を行い、空データまたは空でないデータを受信したタイミングをトランスミッターマイコン４０１に通知する。
【０１１７】
また、トランスミッター側無線モジュール４０２は、トランスミッター側インターフェース４０３を有し、トランスミッターマイコン４０１との間でトランスミッター側インターフェース４０３を介してデータの送受信を行う。
【０１１８】
また、トランスミッター側インターフェース４０３は、トランスミッター４００がカメラ本体１００の不図示のアクセサリーシューに取り付けられると、カメラ側インターフェース１１２に接続され、トランスミッターマイコン４０１はカメラマイコン１０１と通信可能となる。
【０１１９】
次に、図８を用いて、図７（ａ）に示すようにカメラ本体１００に取り付けられたトランスミッター４００とストロボ３００を用いたストロボ同調撮影時の動作シーケンスを説明する。
【０１２０】
なお、実施形態５のカメラ１０およびストロボ３００の構成、カメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は、実施形態１と同様である。
【０１２１】
実施形態５が実施形態１と異なる点は、カメラ１０とストロボ３００がトランスミッター４００を介して無線通信を行う点と、カメラ側無線モジュール１１１に代えて、トランスミッター側無線モジュール４０２を用いる点である。トランスミッター４００を用いた通信は、図８におけるＳ５０３の発光情報、Ｓ５０９の返答、Ｓ５１９のｔ３送信の各処理である。これらの処理が実施形態１の図３に追加され、その他は実施形態１と同様である。
【０１２２】
このように、カメラ側無線モジュール１１１ではなく、外部のトランスミッター側無線モジュール４０２を用いた場合においても、カメラ１０の露光とストロボ３００の発光を同調できる。
【０１２３】
［実施形態６］以下、実施形態５のストロボ同調撮影システムについて説明する。
【０１２４】
図９は実施形態６のストロボ同調撮影システムの一例を示す図である。カメラ１０およびストロボ３００Ａ〜３００Ｃが無線通信モードに設定されることで、カメラ１０がマスター、ストロボ３００Ａ〜３００Ｃをスレーブとして無線通信を行う。
【０１２５】
なお、図９ではカメラ１０と無線通信を行うストロボとして３台のストロボ３００Ａ〜３００Ｃを例示しているが、ストロボの台数は２台でも、４台以上であってもよい。
【０１２６】
実施形態６のカメラ１０およびストロボ３００Ａ〜３００Ｃの構成、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式は、実施形態１の図２と同様である。カメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。
【０１２７】
次に、図１０を用いて、図９に示すようにカメラ１０とストロボ３００Ａ〜３００Ｃが１対複数で通信する場合のストロボ同調撮影時の動作シーケンスを説明する。
【０１２８】
Ｓ６００では、カメラ側無線モジュール１１１とストロボ３００Ａ〜３００Ｃの各ストロボ側無線モジュール３０８は、カメラマイコン１０１やストロボマイコン３０１とは非同期に所定の時間（通信インターバルα）ごとに無線通信を行う。そして、送信するデータがない場合は互いに空データを送受信している。また、カメラ側無線モジュール１１１およびストロボ側無線モジュール３０８は、空でないデータを受信したタイミングをカメラマイコン１０１およびストロボマイコン３０１に通知する。
【０１２９】
Ｓ６０１で第２信号ＳＷ２がオンになると、Ｓ６０２でカメラマイコン１０１はストロボ３００Ａの発光量や発光モードなどを含む発光情報をカメラ側無線モジュール１１１へ送出する。
【０１３０】
Ｓ６０３では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ３００Ａのストロボ側無線モジュール３０８へ発光情報を送信する。
【０１３１】
Ｓ６０４では、ストロボ３００Ａのストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。また、ストロボマイコン３０１はストロボ側無線モジュール３０８へ発光情報に対する返答を送出し、発光情報に基づいて発光準備動作を開始する。
【０１３２】
Ｓ６０５では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ３００Ｂのストロボ側無線モジュール３０８へ発光情報を送信する。
【０１３３】
Ｓ６０６では、ストロボ３００Ｂのストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。また、ストロボマイコン３０１はストロボ側無線モジュール３０８へ発光情報に対する返答を送出し、発光情報に基づいて発光準備動作を開始する。
【０１３４】
Ｓ６０７では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ３００Ｃのストロボ側無線モジュール３０８へ発光情報を送信する。
【０１３５】
Ｓ６０８では、ストロボ３００Ｃのストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。また、ストロボマイコン３０１はストロボ側無線モジュール３０８へ発光情報に対する返答を送出し、発光情報に基づいて発光準備動作を開始する。
【０１３６】
Ｓ６０９では、ストロボ３００Ａのストロボ側無線モジュール３０８は、無線通信のタイミングが到来するとカメラ側無線モジュール１１１に返答を送信する。
【０１３７】
Ｓ６１０では、カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８から返答を受信したタイミングをカメラマイコン１０１へ通知する。
【０１３８】
Ｓ６１１では、カメラマイコン１０１はカメラ側無線モジュール１１１から返答通知を受信した後、カメラマイコン１０１のタイマーをスタートさせる。また、カメラマイコン１０１は絞り駆動やミラーアップなどの制御を行う。絞り駆動やミラーアップなど、撮影条件により可変する処理を実行する。
【０１３９】
Ｓ６１２では、ストロボ３００Ｂのストロボ側無線モジュール３０８は、無線通信のタイミングが到来するとカメラ側無線モジュール１１１に返答を送信する。
【０１４０】
Ｓ６１３では、カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８から返答を受信したタイミングをカメラマイコン１０１へ通知する。
【０１４１】
Ｓ６１４では、カメラマイコン１０１はタイマーの値を取得し、ストロボ３００Ａとストロボ３００Ｂの通信間隔ｔａｂを算出する。
【０１４２】
Ｓ６１５では、ストロボ３００Ｃのストロボ側無線モジュール３０８は、無線通信のタイミングが到来するとカメラ側無線モジュール１１１に返答を送信する。
【０１４３】
Ｓ６１６では、カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８から返答を受信したタイミングをカメラマイコン１０１へ通知する。
【０１４４】
Ｓ６１７では、カメラマイコン１０１はタイマーの値を取得し、ストロボ３００Ｂとストロボ３００Ｃの通信間隔ｔｂｃを算出する。
【０１４５】
Ｓ６１８では、カメラマイコン１０１は、所定の通信インターバルαからｔａｂとｔｂｃの和を減算することで、ストロボ３００Ｃとストロボ３００Ａの通信間隔ｔｃａを算出する。
【０１４６】
Ｓ６１９では、カメラマイコン１０１は絞り駆動やミラーアップなどの制御を行う。絞り駆動やミラーアップなど、撮影条件により可変する処理の終了後、露光までの残り時間をｔ０とする。
【０１４７】
カメラマイコン１０１は、露光までの残り時間ｔ０が確定すると、Ｓ６２０でタイマーをストップし、Ｓ６２１でタイマー値βを取得する。
【０１４８】
Ｓ６２２では、カメラマイコン１０１は、Ｓ６２１で取得した時間βを、所定の通信インターバルαで除算することで求められる商が、時間βの間に無線通信をした回数、余りがストロボ３００Ａとの最後の無線通信からタイマーがストップするまでの時間となる。この余りをｔ１とすると、ｔ１はＳ６１９のｔ０確定のタイミングの直前の無線通信から、ｔ０確定のタイミングまでの時間となる。
【０１４９】
Ｓ６２３では、カメラマイコン１０１は、ストロボ３００Ａと最初に無線通信を行う場合、所定の通信インターバルαからＳ６２２で求めたｔ１を減算することで、ｔ０確定のタイミングから次の無線通信までの時間ｔ２を求める。
【０１５０】
Ｓ６２４では、カメラマイコン１０１は、Ｓ６１９で確定した露光までの残り時間ｔ０から、Ｓ６２３で求めたｔ２を減算することで、ストロボ３００Ａの発光までの時間ｔ３ａを求める。
【０１５１】
Ｓ６２５では、カメラマイコン１０１はｔ３ａ確定後、ｔ３ａからＳ６１４で算出したｔａｂを減算することで、ストロボ３００Ｂの発光までの時間ｔ３ｂを求める。同様に、Ｓ６２６では、カメラマイコン１０１は、ｔ３ｂからＳ６１７で算出したｔｂｃを減算することで、ストロボ３００Ｃの発光までの時間ｔ３ｃを求める。
【０１５２】
Ｓ６２７では、カメラマイコン１０１はカメラ側無線モジュール１１１にＳ６２４〜６２６で算出した時間情報ｔ３ａ、ｔ３ｂ、ｔ３ｃを送出する。
【０１５３】
Ｓ６２８では、カメラ側無線モジュール１１１は、ストロボ３００Ａとの無線通信のタイミングが到来するとストロボ３００Ａへ時間情報ｔ３ａを送信する。
【０１５４】
ストロボ３００Ａのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ａを待機時間としてセットする。
【０１５５】
Ｓ６２９では、カメラ側無線モジュール１１１は、ストロボ３００Ｂとの無線通信のタイミングが到来するとストロボ３００Ｂへ時間情報ｔ３ｂを送信する。
【０１５６】
ストロボ３００Ｂのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ｂを待機時間としてセットする。
【０１５７】
Ｓ６３０では、カメラ側無線モジュール１１１は、ストロボ３００Ｃとの無線通信のタイミングが到来するとストロボ３００Ｃへ時間情報ｔ３ｃを送信する。
【０１５８】
ストロボ３００Ｃのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ｃを待機時間としてセットする。
【０１５９】
Ｓ６３１では、カメラマイコン１０１はＳ６２０から時間ｔ０経過後、つまりｔ２＋ｔ３ａ後に露光する。
【０１６０】
Ｓ６３２では、各ストロボ３００Ａ〜３００Ｃのストロボマイコン３０１は、Ｓ６２８〜Ｓ６３０でセットした待機時間ｔ３ａ、ｔ３ｂ、ｔ３ｃ経過後にＳ６０４、Ｓ６０６、Ｓ６０８で行った発光準備の情報に基づいて発光する。
【０１６１】
これにより、カメラ１０とストロボ３００Ａ〜３００Ｃとが同調する。
【０１６２】
このようにして撮影シーケンスが終了すると、カメラ１０とストロボ３００Ａ〜３００Ｂは第１信号ＳＷ１を待つ撮影スタンバイ状態に戻る。
【０１６３】
なお、図１０ではカメラ１０がＳ６２０の後に最初に無線通信を行うストロボをストロボ３００Ａとしたが、カメラ１０と最初に通信を行うストロボがストロボ３００Ｂ、３００Ｃである場合について、図１１および図１２を用いて説明する。
【０１６４】
Ｓ６２０の後、カメラ１０が最初に通信を行うストロボは、ｔ１の値によって場合分けされる。ｔ１の値とカメラ１０が最初に通信を行うストロボは、以下のようになる。
【０１６５】
０＜ｔ１≦ｔａｂ：カメラ１０は最初にストロボ３００Ｂと通信を行う。
【０１６６】
ｔａｂ＜ｔ１≦ｔａｂ＋ｔｂｃ：カメラ１０は最初にストロボ３００Ｃと通信を行う。
【０１６７】
ｔａｂ＋ｔｂｃ＜ｔ１≦α：カメラ１０は最初にストロボ３００Ａと通信を行う。
【０１６８】
図１１を用いて、Ｓ６２０の後にカメラ１０が最初にストロボ３００Ｂと通信を行う場合を説明する。
【０１６９】
図１１のＳ６２１までは、図１０と同様である。
【０１７０】
Ｓ６２０のタイマーストップ後、Ｓ６２１で算出したｔ１は、０＜ｔ１≦ｔａｂとなっている。したがって、最初に無線通信するストロボはストロボ３００Ｂと判定される。Ｓ６３３では、カメラマイコン１０１は、Ｓ６２０のタイマーストップ後から最初の無線通信までの時間ｔ２は、ｔａｂからｔ１を減算することで求めることができる。
【０１７１】
Ｓ６３４では、カメラマイコン１０１はＳ６１９で求めたｔ０からＳ６３３で求めたｔ２を減算することで、ストロボ３００Ｂへ送信する発光までの時間ｔ３ｂを求める。
【０１７２】
Ｓ６３５では、カメラマイコン１０１はｔ３ｂからｔｂｃを減算することで、ストロボ３００Ｃへ送信する発光までの時間ｔ３ｃを求める。同様に、Ｓ６３６では、カメラマイコン１０１はｔ３ｃからｔｃａを減算することで、ストロボ３００Ａへ送信する発光までの時間ｔ３ａを求める。
【０１７３】
Ｓ６３７では、カメラマイコン１０１はカメラ側無線モジュール１１１にＳ６３４〜６３６で算出した時間情報ｔ３ａ〜ｔ３ｃを送信する。
【０１７４】
Ｓ６３８では、カメラ側無線モジュール１１１は、ストロボ３００Ｂとの無線通信のタイミングが到来するとストロボ３００Ｂへ時間情報ｔ３ｂを送信する。
【０１７５】
ストロボ３００Ｂのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ｂを待機時間としてセットする。
【０１７６】
Ｓ６３９では、カメラ側無線モジュール１１１は、ストロボ３００Ｃとの無線通信のタイミングが到来するとストロボ３００Ｃへ時間情報ｔ３ｃを送信する。
【０１７７】
ストロボ３００Ｃのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ｃを待機時間としてセットする。
【０１７８】
Ｓ６４０では、カメラ側無線モジュール１１１は、ストロボ３００Ａとの無線通信のタイミングが到来するとストロボ３００Ａへ時間情報ｔ３ａを送信する。
【０１７９】
ストロボ３００Ａのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ａを待機時間としてセットする。
【０１８０】
Ｓ６４１では、カメラマイコン１０１はＳ６１９から時間ｔ０経過後、つまりｔ２＋ｔ３ｂ後に露光する。
【０１８１】
Ｓ６４２では、各ストロボ３００Ａ〜３００Ｃのストロボマイコン３０１は、Ｓ６３７〜Ｓ６３９でセットした待機時間ｔ３ａ、ｔ３ｂ、ｔ３ｃ経過後にＳ６０４、Ｓ６０６、Ｓ６０８で行った発光準備の情報に基づいて発光する。
【０１８２】
これにより、カメラ１０とストロボ３００Ａ〜３００Ｃとが同調する。
【０１８３】
このようにして撮影シーケンスが終了すると、カメラ１０とストロボ３００Ａ〜３００Ｃは第１信号ＳＷ１を待つ撮影スタンバイ状態に戻る。
【０１８４】
続いて、図１２を用いて、Ｓ６２０の後にカメラ１０が最初にストロボ３００Ｃと通信を行う場合について説明する。
【０１８５】
Ｓ６２０のタイマーストップ後、Ｓ６２１で算出したｔ１は、ｔａｂ＜ｔ１≦ｔａｂ＋ｔｂｃとなっている。したがって、最初に無線通信するストロボはストロボ３００Ｃと判定される。Ｓ６４３では、カメラマイコン１０１は、Ｓ６２０のタイマーストップ後から最初の無線通信までの時間ｔ２は、ｔａｂ＋ｔｂｃからｔ１を減算することで求めることができる。
【０１８６】
Ｓ６４４では、カメラマイコン１０１はＳ６１９で求めたｔ０からＳ６４３で求めたｔ２を減算することで、ストロボ３００Ｃへ送信する発光までの時間ｔ３ｃを求める。
【０１８７】
Ｓ６４５では、カメラマイコン１０１はｔ３ｃからｔｃａを減算することで、ストロボ３００Ａへ送信する発光までの時間ｔ３ａを求める。同様に、Ｓ６４６では、カメラマイコン１０１はｔ３ａからｔａｂを減算することで、ストロボ３００Ａへ送信する発光までの時間ｔ３ａを求める。
【０１８８】
Ｓ６４７では、カメラマイコン１０１はカメラ側無線モジュール１１１にＳ６４４〜６４６で算出した時間情報ｔ３ａ〜ｔ３ｃを送信する。
【０１８９】
Ｓ６４８では、カメラ側無線モジュール１１１は、ストロボ３００Ｃとの無線通信のタイミングが到来するとストロボ３００Ｃへ時間情報ｔ３ｃを送信する。
【０１９０】
ストロボ３００Ｃのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ｃを待機時間としてセットする。
【０１９１】
Ｓ６４９では、カメラ側無線モジュール１１１は、ストロボ３００Ａとの無線通信のタイミングが到来するとストロボ３００Ａへ時間情報ｔ３ａを送信する。
【０１９２】
ストロボ３００Ａのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ａを待機時間としてセットする。
【０１９３】
Ｓ６５０では、カメラ側無線モジュール１１１は、ストロボ３００Ｂとの無線通信のタイミングが到来するとストロボ３００Ｂへ時間情報ｔ３ｂを送信する。
【０１９４】
ストロボ３００Ｂのストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３ｂを待機時間としてセットする。
【０１９５】
Ｓ６５１では、カメラマイコン１０１はＳ６１９から時間ｔ０経過後、つまりｔ２＋ｔ３ｃ後に露光する。
【０１９６】
Ｓ６５２では、各ストロボ３００Ａ〜３００Ｃのストロボマイコン３０１は、Ｓ６４７〜Ｓ６４９でセットした待機時間ｔ３ａ、ｔ３ｂ、ｔ３ｃ経過後にＳ６０４、Ｓ６０６、Ｓ６０８で行った発光準備の情報に基づいて発光する。
【０１９７】
これにより、カメラ１０とストロボ３００Ａ〜３００Ｃとが同調する。
【０１９８】
このようにして撮影シーケンスが終了すると、カメラ１０とストロボ３００Ａ〜３００Ｃは第１信号ＳＷ１を待つ撮影スタンバイ状態に戻る。
【０１９９】
このように、カメラマイコン１０１はカメラ側無線モジュール１１１からデータを受信したタイミングを取得し、複数のストロボ３００Ａ〜３００Ｃとの通信間隔（Ｓ６１４、Ｓ６１７、Ｓ６１８）を算出する。これにより、カメラマイコン１０１は露光までの残り時間ｔ０における複数のストロボ３００Ａ〜３００Ｃとの無線通信のタイミングを把握できる。よって、複数のストロボ３００Ａ〜３００Ｃへの通信順序を求めると共に、ストロボごとに発光までの時間情報ｔ３ａ〜ｔ３ｃを算出することができる（Ｓ６２４〜Ｓ６２６）。その結果、カメラ１０およびストロボ３００Ａ〜３００Ｃが非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００Ａ〜３００Ｃの発光タイミングを同調できる。
【０２００】
なお、Ｓ６０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００Ａ〜３００Ｃの調光用のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００Ａ〜３００Ｃの発光と同様に、カメラ１０の測光とストロボ３００Ａ〜３００Ｃのプリ発光を同調させることができる。
【０２０１】
［実施形態７］以下、実施形態７のストロボ同調撮影システムについて説明する。
【０２０２】
図１３は、図９に示すようにカメラ１０とストロボ３００Ａ〜３００Ｃが１対複数で通信する場合のストロボ同調撮影時の動作シーケンスを説明する図である。
【０２０３】
実施形態７のカメラ側無線モジュール１１１は、空でないデータを送信したタイミングをカメラマイコン１０１に通知する。同様に、各ストロボ３００Ａ〜３００Ｃのストロボ側無線モジュール３０８は、空でないデータを受信したタイミングをストロボマイコン３０１に通知する。
【０２０４】
なお、カメラ１０とストロボ３００の構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。
【０２０５】
なお、本実施形態では、ストロボを３台として説明を行うが、ストロボの台数は２台でも、４台以上であってもよい。
【０２０６】
Ｓ７０１で第２信号ＳＷ２がオンになると、Ｓ７０２でカメラマイコン１０１はストロボ３００Ａの発光量や発光モードなどを含む発光情報をカメラ側無線モジュール１１１へ送出する。
【０２０７】
Ｓ７０３では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ３００Ａのストロボ側無線モジュール３０８へ発光情報を送信し、Ｓ７０４では、カメラマイコン１０１に送信通知を送出する。
【０２０８】
Ｓ７０５では、カメラマイコン１０１はカメラ側無線モジュール１１１から送信通知を受信した後、カメラマイコン１０１のタイマーをスタートさせる。
【０２０９】
ストロボ３００Ａのストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。
【０２１０】
Ｓ７０６では、ストロボマイコン３０１は発光情報に基づいて発光準備動作を開始する。
【０２１１】
Ｓ７０７では、カメラ側無線モジュール１１１は無線通信のタイミングが到来するとストロボ３００Ｂのストロボ側無線モジュール３０８へ発光情報を送信し、Ｓ７０８では、カメラマイコン１０１へ送信通知を送信する。
【０２１２】
Ｓ７０９では、カメラマイコン１０１はカメラ側無線モジュール１１１から送信通知を受信した後、タイマー値を取得し、ストロボ３００Ａとストロボ３００Ｂの通信間隔ｔａｂを求める。
【０２１３】
ストロボ３００Ｂのストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。
【０２１４】
Ｓ７１０では、ストロボマイコン３０１は発光情報に基づいて発光準備動作を開始する。
【０２１５】
Ｓ７１１では、カメラ側無線モジュール１１１は無線通信のタイミングが到来するとストロボ３００Ｃのストロボ側無線モジュール３０８へ発光情報を送信し、Ｓ７１２では、カメラマイコン１０１へ送信通知を送信する。
【０２１６】
Ｓ７１３では、カメラマイコン１０１はカメラ側無線モジュール１１１から送信通知を受信した後、タイマー値を取得し、ストロボ３００Ｂとストロボ３００Ｃの通信間隔ｔｂｃを求める。
【０２１７】
ストロボ３００Ｃのストロボ側無線モジュール３０８はカメラ側無線モジュール１１１から受信した発光情報をストロボマイコン３０１へ送出する。
【０２１８】
Ｓ７１４では、ストロボマイコン３０１は発光情報に基づいて発光準備動作を開始する。
【０２１９】
Ｓ７１５では、カメラマイコン１０１は、所定の通信インターバルαからｔａｂとｔｂｃの和を減算することで、ストロボ３００Ｃとストロボ３００Ａの通信間隔ｔｃａを算出する。
【０２２０】
Ｓ７１６〜Ｓ７２９は、実施形態６の図１０のＳ６１９〜Ｓ６３２と同様であるため説明を省略する。また、Ｓ７１７のタイマーストップ後のストロボ３００Ａ〜３００Ｃへの通信順序の判定方法も、実施形態６の図１１および図１２と同様であるため説明を省略する。
【０２２１】
このように、カメラマイコン１０１はカメラ側無線モジュール１１１からデータを受信したタイミングを取得し、複数のストロボ３００Ａ〜３００Ｃとの通信間隔（Ｓ７０９、Ｓ７１３、Ｓ７１５）を算出する。これにより、カメラマイコン１０１は露光までの残り時間ｔ０における複数のストロボ３００Ａ〜３００Ｃとの無線通信のタイミングを把握できる。よって、複数のストロボ３００Ａ〜３００Ｃへの通信順序を求めると共に、ストロボごとに発光までの時間情報ｔ３ａ〜ｔ３ｃを算出することができる（Ｓ７２１〜Ｓ７２３）。その結果、カメラ１０およびストロボ３００Ａ〜３００Ｃが非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００Ａ〜３００Ｃの発光タイミングを同調できる。
【０２２２】
なお、Ｓ６０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００Ａ〜３００Ｃの調光用のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００Ａ〜３００Ｃの発光と同様に、カメラ１０の測光とストロボ３００Ａ〜３００Ｃのプリ発光を同調させることができる。
【０２２３】
［実施形態８］以下、実施形態８のストロボ同調撮影システムについて説明する。
【０２２４】
図１４は、図９に示すようにカメラ１０とストロボ３００Ａ〜３００Ｃが１対複数で通信する場合のストロボ同調撮影時の動作シーケンスを説明する図である。
【０２２５】
実施形態８のカメラ側無線モジュール１１１は、空データを含むデータを送信したタイミングをカメラマイコン１０１に通知する。同様に、各ストロボ３００Ａ〜３００Ｃのストロボ側無線モジュール３０８は、空データを含むデータを受信したタイミングをストロボマイコン３０１に通知する。
【０２２６】
なお、カメラ１０とストロボ３００の構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作（Ｓ８００）は実施形態１と同様である。
【０２２７】
なお、本実施形態では、ストロボを３台として説明を行うが、ストロボの台数は２台でも、４台以上であってもよい。
【０２２８】
また、Ｓ８０１〜Ｓ８１５は、実施形態７の図１３のＳ７０１〜Ｓ７１５と同様であるため説明を省略する。
【０２２９】
Ｓ８１６では、カメラマイコン１０１はストロボ３００Ａから通信通知を受信するごとに、タイマーをリセットおよびスタートさせる。
【０２３０】
Ｓ８１７では、カメラマイコン１０１は絞り駆動やミラーアップなどの制御を行う。絞り駆動やミラーアップなど、撮影条件により可変する処理の終了後、露光までの残り時間をｔ０とする。
【０２３１】
カメラマイコン１０１は、露光までの残り時間ｔ０が確定すると、Ｓ８１８でタイマーをストップし、タイマー値を取得する。そして、カメラマイコン１０１は、Ｓ８１９でタイマー値を、露光までの残り時間ｔ０が確定する直前の無線通信から、露光までの残り時間ｔ０が確定するまでの時間ｔ１とする。
【０２３２】
Ｓ８２０〜Ｓ８２９は、実施形態６の図１０のＳ６２３〜Ｓ６３２と同様である。また、Ｓ８１８のタイマーストップ後のストロボ３００Ａ〜３００Ｃへの通信順序の判定方法も、実施形態６の図１１および図１２と同様である。
【０２３３】
このように、カメラマイコン１０１はカメラ側無線モジュール１１１から通信するタイミングを取得し、複数のストロボ３００Ａ〜３００Ｃとの通信間隔（Ｓ８０９、Ｓ８１３、Ｓ８１５）を算出する。これにより、カメラマイコン１０１は露光までの残り時間ｔ０における複数のストロボ３００Ａ〜３００Ｃとの無線通信のタイミングを把握できる。よって、複数のストロボ３００Ａ〜３００Ｃへの通信順序を求めると共に、ストロボごとに発光までの時間を算出することができる（８７２１〜Ｓ８２３）。その結果、カメラ１０およびストロボ３００Ａ〜３００Ｃが非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００Ａ〜３００Ｃの発光タイミングを同調できる。
【０２３４】
なお、Ｓ６０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００Ａ〜３００Ｃの調光用のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００Ａ〜３００Ｃの発光と同様に、カメラ１０の測光とストロボ３００Ａ〜３００Ｃのプリ発光を同調させることができる。
【０２３５】
［実施形態９］以下、実施形態９のストロボ同調撮影システムについて説明する。
【０２３６】
図１５は、図９に示すようにカメラ１０とストロボ３００Ａ〜３００Ｃが１対複数で通信する場合のストロボ同調撮影時の動作シーケンスを説明する図である。
【０２３７】
本実施形態は、カメラ１０が発光までの時間算出に必要な情報をストロボ３００Ａ〜３００Ｃに送信し、ストロボ３００Ａ〜３００Ｃが無線通信からストロボ発光までの時間ｔ３ａ〜ｔ３ｃを算出する。
【０２３８】
なお、実施形態９のカメラ１０およびストロボ３００Ａ〜３００Ｃの構成、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態６と同様である。
【０２３９】
本実施形態では、ストロボを３台として説明を行うが、ストロボの台数は２台でも、４台以上であってもよい。
【０２４０】
また、Ｓ９０１〜Ｓ９２３は、実施形態６の図１０のＳ６０１〜Ｓ６２３と同様であるため説明を省略する。
【０２４１】
Ｓ９２４では、カメラマイコン１０１は、ストロボ３００Ａ〜３００Ｃが発光までの時間を計算できるよう、ｔ１の値に応じてストロボ３００Ａ〜３００Ｃそれぞれに必要なデータをまとめ、カメラ側無線モジュール１１１に送出する。図１５では、ｔａｂ＋ｔｂｃ＜ｔ１≦αのため、ストロボ３００Ａにはｔ０とｔ２を送信すればよい。ｔ１の値による場合分けは実施形態６の図１１および図１２で説明した通りである。
【０２４２】
Ｓ９２５では、カメラ側無線モジュール１１１は、ストロボ３００Ａとの無線通信タイミングが到来すると、Ｓ９２４で受信したデータをストロボ側無線モジュール３０８を介してストロボ３００Ａへ送信する。
【０２４３】
ストロボ３００Ａは、Ｓ９２５で受信したｔ０、ｔ２から、発光までの時間ｔ３ａを算出し、ｔ３ａを待機時間としてセットする。ｔ３ａはｔ０からｔ２を減算することで求めることができる。
【０２４４】
Ｓ９２６では、カメラ側無線モジュール１１１は、ストロボ３００Ｂとの無線通信タイミングが到来すると、Ｓ９２４で受信したデータをストロボ側無線モジュール３０８を介してストロボ３００Ｂへ送信する。
【０２４５】
ストロボ３００Ｂは、Ｓ９２６で受信したｔ０、ｔ２、ｔａｂから、発光までの時間ｔ３ｂを算出し、ｔ３ｂを待機時間としてセットする。ｔ３ｂはｔ０からｔ２とｔａｂの和を減算することで求めることができる。
【０２４６】
Ｓ９２７では、カメラ側無線モジュール１１１は、ストロボ３００Ｃとの無線通信タイミングが到来すると、Ｓ９２４で受信したデータをストロボ側無線モジュール３０８を介してストロボ３００Ｃへ送信する。
【０２４７】
ストロボ３００Ｃは、Ｓ９２７で受信したｔ０、ｔ２、ｔａｂ、ｔｂｃから、発光までの時間ｔ３ｃを算出し、ｔ３ｃを待機時間としてセットする。ｔ３ｃはｔ０からｔ２とｔａｂとｔｂｃの和を減算することで求めることができる。
【０２４８】
Ｓ９２０のタイマーストップ後の通信順序における各ストロボ３００Ａ〜３００Ｃの発光までの時間ｔ３ａ〜ｔ３ｃの算出方法は、実施形態６の図１１および図１２で説明した通りである。
【０２４９】
Ｓ９３１では、カメラマイコン１０１はＳ９２０から時間ｔ０経過後に露光する。
【０２５０】
Ｓ９３２では、各ストロボ３００Ａ〜３００Ｃのストロボマイコン３０１は、Ｓ９２５〜Ｓ９２７でセットした待機時間ｔ３ａ、ｔ３ｂ、ｔ３ｃ経過後にＳ９０４、Ｓ９０６、Ｓ９０８で行った発光準備の情報に基づいて発光する。
【０２５１】
これにより、カメラ１０とストロボ３００Ａ〜３００Ｃとが同調する。
【０２５２】
このようにして撮影シーケンスが終了すると、カメラ１０とストロボ３００Ａ〜３００Ｃは第１信号ＳＷ１を待つ撮影スタンバイ状態に戻る。
【０２５３】
このように、カメラマイコン１０１は発光までの時間算出に必要な情報をストロボ３００Ａ〜３００Ｃに送信することで、ストロボ３００Ａ〜３００Ｃは無線通信から発光までの時間情報ｔ３ａ〜ｔ３ｃを決定できる。その結果、カメラ１０およびストロボ３００Ａ〜３００Ｃが非同期に無線通信を行う場合であっても、カメラ１０の露光タイミングとストロボ３００Ａ〜３００Ｃの発光タイミングを同調できる。
【０２５４】
なお、Ｓ６０１で第２信号ＳＷ２がオンされた後にカメラ１０の測光およびストロボ３００Ａ〜３００Ｃの調光用のプリ発光を行う場合でも、カメラ１０の露光およびストロボ３００Ａ〜３００Ｃの発光と同様に、カメラ１０の測光とストロボ３００Ａ〜３００Ｃのプリ発光を同調させることができる。
【０２５５】
［実施形態１０］以下、実施形態１０のストロボ同調撮影システムについて説明する。
【０２５６】
図１６は、図９に示すようにカメラ本体１００に取り付けられたトランスミッター４００と複数のストロボ３００Ａ〜３００Ｃを用いたストロボ同調撮影時の動作シーケンスを説明する図である。
【０２５７】
なお、実施形態９のカメラ１０およびストロボ３００Ａ〜３００Ｃの構成、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態６と同様である。また、トランスミッター４００の構成も、実施形態５の構成と同様である。
【０２５８】
なお、本実施形態では、ストロボを３台として説明を行うが、ストロボの台数は２台でも、４台以上であってもよい。
【０２５９】
実施形態１０が実施形態６と異なる点は、カメラ１０とストロボ３００Ａ〜３００Ｃがトランスミッター４００を介して無線通信を行う点と、カメラ側無線モジュール１１１に代えて、トランスミッター側無線モジュール４０２を用いる点である。トランスミッター４００を用いた通信は、図１６におけるＳ１００３の発光情報、Ｓ１０１１、Ｓ１０１５、Ｓ１０１９の返答、Ｓ１０３２のｔ３ａ〜ｔ３ｃ送信の各処理である。これらの処理が実施形態６の図１０に追加され、その他は実施形態６と同様である。
【０２６０】
このように、カメラ側無線モジュール１１１ではなく、外部のトランスミッター側無線モジュール４０２を用いた場合においても、カメラ１０の露光タイミングとストロボ３００Ａ〜３００Ｃの発光タイミングを同調できる。
【０２６１】
［実施形態１１］以下、実施形態１１のストロボ同調撮影システムについて説明する。
【０２６２】
図１７は、図１に示すようにカメラ１０とストロボ３００が１対１で通信する場合のストロボ同調撮影時において情報を再送信するリトライ処理を行うための動作シーケンスを説明する図である。
【０２６３】
図１７では、図３のＳ１１７において、カメラ側無線モジュール１１１からストロボ側無線モジュール３０８への時間情報ｔ３の送受信に失敗した場合に露光までの残り時間ｔ０を延長し、再送信するリトライ処理を行う例を説明する。
【０２６４】
なお、本実施形態においても、上述した実施形態と同様に、カメラ１０とストロボ３００は、所定の時間（インターバルα）ごとに無線通信を行う（Ｓ１１００）。また、カメラ側無線モジュール１１１は、ストロボ３００に時間情報ｔ３を送信した後、ストロボ３００から返答（以下、応答パケット（ＡＣＫ））を受信したタイミングをカメラマイコン１０１に通知する。同様に、ストロボ側無線モジュール３０８は、カメラ１０から時間情報ｔ３を受信したタイミングをストロボマイコン３０１に通知する。
【０２６５】
なお、カメラ１０とストロボ３００の構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。また、カメラ本体１００の第２信号ＳＷ２がオンになってから（Ｓ１１０１）、露光までの残り時間ｔ０が確定するまでの処理（Ｓ１１０２、Ｓ１１０３）は、実施形態１と同様である。
【０２６６】
Ｓ１１０４では、カメラマイコン１０１はカメラ側無線モジュール１１１に、図３のＳ１１５で算出した時間情報ｔ３を送出する。
【０２６７】
Ｓ１１０５では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ側無線モジュール３０８へ時間情報ｔ３を送信する。本実施形態では、カメラ側無線モジュール１１１がストロボ側無線モジュール３０８へのｔ３の送信に失敗したものとする。カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８からの応答パケットを一定時間受信しなかった場合、ｔ３の送信に失敗したと判定し、Ｓ１１０６でカメラマイコン１０１に失敗通知を送出する。
【０２６８】
Ｓ１１０７では、カメラマイコン１０１は失敗通知を受信すると、露光までの残り時間ｔ０を延長する処理を行い、Ｓ１１０８でリトライ処理のために露光までの残り時間ｔ０をｔ０＋αに延長する。
【０２６９】
Ｓ１１０９では、カメラ側無線モジュール１１１は、次の無線通信のタイミングが到来するとストロボ側無線モジュール３０８へ時間情報ｔ３を再送信する。
【０２７０】
Ｓ１１１０では、ストロボ側無線モジュール３０８は、カメラ側無線モジュール１１１から受信した時間情報ｔ３をストロボマイコン３０１へ発光情報として送出する。
【０２７１】
Ｓ１１１１では、ストロボ側無線モジュール３０８は、カメラ側無線モジュール１１１から空ではないデータを受信したことを応答パケットとしてカメラ側無線モジュール１１１に送信する。
【０２７２】
Ｓ１１１２では、ストロボマイコン３０１は、ストロボ側無線モジュール３０８から受信したｔ３を待機時間としてセットすると共に、ｔ３経過後に図３のＳ１０６で行った発光準備の情報に基づいて発光する。
【０２７３】
Ｓ１１１３では、カメラマイコン１０１はＳ１１０３から時間ｔ０＋α経過後に露光する。これにより、カメラ１０とストロボ３００とが同調する。
【０２７４】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【０２７５】
次に、図１８を参照して、ストロボ３００に時間情報ｔ３を送信した後、ストロボ３００から応答パケットの受信に失敗した場合の動作シーケンスを説明する。
【０２７６】
図１８は、図１に示すようにカメラ１０とストロボ３００が１対１で通信する場合のストロボ同調撮影時において情報を再送信するリトライ処理を行うための動作シーケンスを説明する図である。
【０２７７】
図１８では、図３のＳ１１７においてカメラ側無線モジュール１１１からストロボ側無線モジュール３０８へ時間情報ｔ３を送信した後、ストロボ側無線モジュール３０８から応答パケットを受信しなかった場合にリトライ処理を行う例を説明する。
【０２７８】
なお、カメラ１０とストロボ３００の構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。また、カメラ１０とストロボ３００は所定の通信インターバルα（Ｓ１２００）で通信を行う。また、カメラ本体１００の第２信号ＳＷ２がオンになってから（Ｓ１２０１）、露光までの残り時間ｔ０が確定し、時間情報ｔ３を送信するまでの処理（Ｓ１２０２からＳ１２０６）は、実施形態１と同様である。
【０２７９】
Ｓ１２０５では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ側無線モジュール３０８へ時間情報ｔ３を送信する。ここで、カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８へｔ３を送信した後に、ストロボ側無線モジュール３０８から応答パケットの受信に失敗したものとする（Ｓ１２０７）。カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８からの応答パケットを一定時間受信しなかった場合、応答パケットの受信に失敗したと判定し、Ｓ１２０８でカメラマイコン１０１に失敗通知を送出する。
【０２８０】
Ｓ１２０９からＳ１２１３は、図１７のＳ１１０７からＳ１１１１と同様の処理を行う。
【０２８１】
Ｓ１２１４では、ストロボマイコン３０１は、Ｓ１２１２で時間情報ｔ３を受信した後、Ｓ１２０６で待機時間としてセットしたｔ３を取り消し、Ｓ１２１２で受信したｔ３を再度待機時間としてセットする。そして、ｔ３経過後に図３のＳ１０６で行った発光準備の情報に基づいて発光する。
【０２８２】
Ｓ１２１５では、カメラマイコン１０１はＳ１２０３から時間ｔ０＋α経過後に露光する。これにより、カメラ１０とストロボ３００とが同調する。
【０２８３】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【０２８４】
このように、カメラ側無線モジュール１１１は、ストロボ側無線モジュール３０８に送信した発光情報に対してストロボ側無線モジュール３０８から応答パケットを受信しなかった場合、カメラマイコン１０１に応答パケットの受信に失敗したことを通知する。カメラマイコン１０１はカメラ側無線モジュール１１１から応答パケットの受信に失敗したことが通知されると、露光までの残り時間ｔ０を所定の通信インターバルαだけ延長し、時間情報の再送信が可能となる。なお、リトライ処理を可能とするためには、露光までの残り時間ｔ０が所定の通信インターバルαの２倍より長い（ｔ０＞２α）という条件が設けられる。つまり、カメラ１０とストロボ３００の間の通信が、露光までの残り時間の間に２回以上行われるような条件となっている。
【０２８５】
また、リトライ処理を複数回繰り返すとユーザの操作性に影響を及ぼす可能性があるため、リトライ処理の回数に上限を設けておく。カメラ側無線モジュール１１１がリトライ処理により上限回数までに応答パケットを受信しなかった場合は、リトライ処理を停止しカメラマイコン１０１は撮影シーケンスへ移行するものとする。
【０２８６】
また、本実施形態ではカメラ側無線モジュール１１１が応答パケットを受信できなかった場合の失敗通知をトリガーとして、カメラマイコン１０１が露光までの残り時間ｔ０を延長しているが、応答パケットの受信をトリガーとしてもよい。例えば、露光までの残り時間ｔ０確定後（Ｓ１１０３、Ｓ１２０３）、カメラマイコン１０１は待機状態となる。カメラ側無線モジュール１１１はストロボ側無線モジュール３０８へ送信する発光情報をｔ０とし、発光情報に対する応答パケットの受信後、カメラマイコン１０１に受信通知を送出する。カメラマイコン１０１は受信通知を受けてからｔ０経過後に露光する。これにより、カメラ１０とストロボ３００とが同調する。
【０２８７】
また、露光までの残り時間ｔ０が十分に長く、リトライ処理を複数回行っても露光までにストロボ３００が発光できる場合は、露光タイミングを延長しなくてもよい。シャッター速度等の条件からカメラ１０がリトライ処理と露光タイミングの延長を行うか否かを決定すればよい。
【０２８８】
［実施形態１２］以下、実施形態１２のストロボ同調撮影システムについて説明する。
【０２８９】
図１９は、図７（ａ）に示すようにカメラ本体１００に取り付けられたトランスミッター４００とストロボ３００を用いたストロボ同調撮影時において情報を再送信するリトライ処理を行うための動作シーケンスを説明する図である。
【０２９０】
図１９では、図８のＳ５２０において、トランスミッター側無線モジュール４０２からストロボ側無線モジュール３０８への時間情報ｔ３の送受信に失敗した場合に露光までの残り時間ｔ０を延長し、再送信するリトライ処理を行う例を説明する。
【０２９１】
なお、実施形態１２のカメラ１０およびストロボ３００の構成、カメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は、実施形態１と同様である。
【０２９２】
実施形態１２が実施形態１１と異なる点は、カメラ１０とストロボ３００がトランスミッター４００を介して無線通信を行う点と、カメラ側無線モジュール１１１に代えて、トランスミッター側無線モジュール４０２を用いる点である。トランスミッター４００を用いた通信は、図１９におけるＳ１３０４、Ｓ１３０５の発光情報、Ｓ１３０７、Ｓ１３０８の失敗通知の各処理である。これらの処理が実施形態１１の図１７に追加され、その他は実施形態１１と同様である。
【０２９３】
このように、カメラ側無線モジュール１１１ではなく、外部のトランスミッター側無線モジュール４０２を用いた場合においてもリトライ処理が可能となり、カメラ１０の露光とストロボ３００の発光を同調できる。
【０２９４】
なお、実施形態１２において、実施形態１１の図１８のように、ストロボ３００に時間情報ｔ３を送信した後、ストロボ３００から応答パケットの受信に失敗した場合のリトライ処理を行ってもよい。
【０２９５】
［実施形態１３］以下、実施形態１３のストロボ同調撮影システムについて説明する。
【０２９６】
図２０は、図９に示すようにカメラ１０とストロボ３００Ａ〜３００Ｃが１対複数で通信する場合のストロボ同調撮影時において情報を再送信するリトライ処理を行うための動作シーケンスを説明する図である。
【０２９７】
図２０では、図１０のＳ６３０において、カメラ側無線モジュール１１１からストロボ３００Ｃのストロボ側無線モジュール３０８へ時間情報ｔ３が送信できなかった場合に露光までの残り時間ｔ０を延長し、再送信するリトライ処理を行う例を説明する。
【０２９８】
なお、本実施形態においても、上述した実施形態と同様に、カメラ１０と各ストロボ３００Ａ〜３００Ｃは、所定の時間（インターバルα）ごとに無線通信を行う（Ｓ１４００）。また、カメラ側無線モジュール１１１は、ストロボ３００Ａ〜３００Ｃの各ストロボ側無線モジュール３０８に時間情報ｔ３ａ〜ｔ３ｃを送信した後、各ストロボ３００Ａ〜３００Ｃから応答パケットを受信したタイミングをカメラマイコン１０１に通知する。同様に、ストロボ３００Ａ〜３００Ｃの各ストロボ側無線モジュール３０８は、カメラ１０から時間情報ｔ３ａ〜ｔ３ｃを受信したタイミングを各ストロボマイコン３０１に通知する。
【０２９９】
なお、カメラ１０とストロボ３００Ａ〜３００Ｃの構成は、実施形態１の図２と同様である。また、カメラ側無線モジュール１１１とストロボ側無線モジュール３０８の無線通信方式およびカメラ本体１００の第２信号ＳＷ２がオンになるまでの動作は実施形態１と同様である。また、カメラ１０とストロボ３００Ａ〜３００Ｃは所定の通信インターバルα（Ｓ１４００）で通信を行う。また、カメラ本体１００の第２信号ＳＷ２がオンになってから（Ｓ１４０１）、露光までの残り時間ｔ０が確定し、時間情報ｔ３を送信するまでの処理（Ｓ１４０２からＳ１４０８）は、実施形態６と同様である。
【０３００】
なお、本実施形態では、ストロボを３台として説明を行うが、ストロボの台数は２台でも、４台以上であってもよい。
【０３０１】
Ｓ１４０５、Ｓ１４０７、Ｓ１４０９では、カメラ側無線モジュール１１１は、無線通信のタイミングが到来するとストロボ３００Ａ〜３００Ｃの各ストロボ側無線モジュール３０８へ時間情報ｔ３ａ〜ｔ３ｃを送信する。ここで、カメラ側無線モジュール１１１は、ストロボ３００Ｃのストロボ側無線モジュール３０８から応答パケットの受信に失敗したものとする（Ｓ１４０９）。カメラ側無線モジュール１１１は、ストロボ３００Ｃのストロボ側無線モジュール３０８からの応答パケットを一定時間受信しなかった場合、応答パケットの受信に失敗したと判定し、Ｓ１４１０でカメラマイコン１０１に失敗通知を送出する。
【０３０２】
Ｓ１４１１では、カメラマイコン１０１は失敗通知を受信すると、露光までの残り時間ｔ０を延長する処理を行い、Ｓ１４１２でリトライ処理のために露光までの残り時間ｔ０をｔ０＋αに延長する。
【０３０３】
Ｓ１４１３、Ｓ１４１５、Ｓ１４１７では、カメラ側無線モジュール１１１は、次の無線通信のタイミングが到来するとストロボ３００Ａ〜３００Ｃの各ストロボ側無線モジュール３０８へ時間情報ｔ３ａ〜ｔ３ｃを再送信する。ストロボ３００Ａ〜３００Ｃの各ストロボ側無線モジュール３０８は、カメラ側無線モジュール１１１から受信した時間情報ｔ３ａ〜ｔ３ｃをストロボ３００Ａ〜３００Ｃの各ストロボマイコン３０１へ発光情報として送出する。
【０３０４】
Ｓ１４１４、Ｓ１４１６では、ストロボ３００Ａ、３００Ｂの各ストロボ側無線モジュール３０８は、カメラ側無線モジュール１１１から空ではないデータを受信したことを応答パケットとしてカメラ側無線モジュール１１１に送信する。
【０３０５】
Ｓ１４１９では、ストロボ３００Ａ、３００Ｂの各ストロボマイコン３０１は、Ｓ１４１５、Ｓ１４１７で受信し、Ｓ１４０６、Ｓ１４０８で待機時間としてセットしたｔ３ａ、ｔ３ｂを取り消す。また、Ｓ１４１３、Ｓ１４１５で受信した時間情報ｔ３ａ、ｔ３ｂを再度待機時間としてセットする。また、ストロボ３００Ｃのストロボマイコン３０１は、Ｓ１４０９で時間情報ｔ３ｃを受信していないので待機時間としてｔ３ｃはセットされていない。よって、Ｓ１４１７で受信した時間情報ｔ３ｃを待機時間として新たにセットする。そして、ｔ３ａ〜ｔ３ｃ経過後に図１０のＳ６０４、Ｓ６０６、Ｓ６０８で行った発光準備の情報に基づいて発光する。
【０３０６】
Ｓ１４２０では、カメラマイコン１０１はＳ１４０３から時間ｔ０＋α経過後に露光する。これにより、カメラ１０とストロボ３００とが同調する。
【０３０７】
このようにして撮影シーケンスが終了すると、カメラマイコン１０１とストロボ３００Ａ〜３００Ｃの各ストロボマイコン３０１とは撮影スタンバイ状態に戻る。
【０３０８】
このように、カメラ側無線モジュール１１１は、各ストロボ３００Ａ〜３００Ｃに送信した発光情報に対して少なくとも１つのストロボから応答パケットを受信しなかった場合、カメラマイコン１０１に応答パケットの受信に失敗したことを通知する。カメラマイコン１０１はカメラ側無線モジュール１１１から応答パケットの受信に失敗したことが通知されると、露光までの残り時間ｔ０を所定の通信インターバルαだけ延長し、時間情報の再送信が可能となる。
【０３０９】
なお、リトライ処理を可能とするための条件、リトライ処理の上限回数、露光までの残り時間を延長する条件（応答パケットの受信をトリガーとすることや露光までの残り時間が十分に長い場合）については、実施形態１１と同様であるため説明を省略する。
【０３１０】
なお、実施形態１３において、実施形態１１の図１８のように、各ストロボ３００Ａ〜３００Ｃに時間情報ｔ３ａ〜ｔ３ｃを送信した後、各ストロボ３００Ａ〜３００Ｃから応答パケットの受信に失敗した場合のリトライ処理を行ってもよい。
【０３１１】
また、実施形態１３の各ストロボ３００Ａ〜３００Ｃが、実施形態１０、１２のようにトランスミッター４００を介してカメラ１０と通信を行ってもよい。
【０３１２】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【０３１３】
１０…カメラ、１００…カメラ本体、１０１…カメラマイコン、１１１…カメラ側無線モジュール、２００…レンズユニット、２０１…レンズマイコン、３００、３００Ａ、３００Ｂ、３００Ｃ…ストロボ、３０１…ストロボマイコン、３０８…ストロボ側無線モジュール、４００…トランスミッター、４０１…トランスミッターマイコン、４０２…トランスミッター側無線モジュール
【図１】
2019078900.tif 000003
【図２】
2019078900.tif 000004
【図３】
2019078900.tif 000005
【図４】
2019078900.tif 000006
【図５】
2019078900.tif 000007
【図６】
2019078900.tif 000008
【図７】
2019078900.tif 000009
【図８】
2019078900.tif 000010
【図９】
2019078900.tif 000011
【図１０】
2019078900.tif 000012
【図１１】
2019078900.tif 000013
【図１２】
2019078900.tif 000014
【図１３】
2019078900.tif 000015
【図１４】
2019078900.tif 000016
【図１５】
2019078900.tif 000017
【図１６】
2019078900.tif 000018
【図１７】
2019078900.tif 000019
【図１８】
2019078900.tif 000020
【図１９】
2019078900.tif 000021
【図２０】
2019078900.tif 000022