(57)【特許請求の範囲】
【請求項１】
撮像装置であって、
周期的に省電力状態となる外部装置と無線通信を行う無線通信手段と、
撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作手段とを有し、
前記無線通信手段は、前記操作手段により前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、
前記無線通信手段は、前記第２の操作が受け付けられたことに応じて、前記省電力期間を前記第２の期間よりも短い第３の期間にするための信号を送信することを特徴とする撮像装置。
【請求項２】
前記無線通信手段は、前記第１の操作が解除された場合に、前記省電力期間を前記第１の期間に戻すための信号を送信することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記無線通信手段は、前記第２の操作が解除された場合に、前記省電力期間を前記第２の期間にするための信号を送信することを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
前記無線通信手段は、前記省電力期間が前記第１の期間である間に前記第２の操作が受け付けられた場合、前記省電力期間を前記第１の期間から前記第３の期間にするための信号を送信することを特徴とする請求項１乃至３のいずれか１項に記載の撮像装置。
【請求項５】
前記第２の操作が継続されている間は、前記省電力期間は前記第３の期間であることを特徴とする請求項１乃至４のいずれか１項に記載の撮像装置。
【請求項６】
前記省電力期間が前記第１の期間よりも長い第４の期間である複数の前記外部装置から、制御対象とするものを選択する選択手段をさらに有し、
前記無線通信手段は、前記選択手段により選択された外部装置に対して、前記省電力期間を前記第４の期間から前記第１の期間にするための信号を送信する請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項７】
複数の前記外部装置から制御対象とするものを選択する選択手段をさらに有し、
前記無線通信手段は、前記外部装置が前記省電力状態でない期間に同期通信を行っており、
前記選択手段により複数の前記外部装置が選択され、かつそれぞれの同期通信のタイミングが異なる場合、前記無線通信手段は、選択された前記外部装置のすべてと同期通信するまでの間、選択された前記外部装置を省電力状態に移行させないための信号を送信することを特徴とする請求項１乃至５のいずれか１項に記載の撮像装置。
【請求項８】
撮像装置であって、
周期的に省電力状態となる外部装置と無線通信を行う無線通信手段と、
撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作手段とを有し、
前記無線通信手段は、前記操作手段により前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、
前記無線通信手段は、前記第２の操作が受け付けられたことに応じて、前記省電力期間をゼロにするための信号を送信することを特徴とする撮像装置。
【請求項９】
前記無線通信手段は、前記第１の操作が解除された場合に、前記省電力期間を前記第１の期間に戻すための信号を送信することを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記無線通信手段は、前記第２の操作が解除された場合に、前記省電力期間を前記第２の期間にするための信号を送信することを特徴とする請求項８または９に記載の撮像装置。
【請求項１１】
前記無線通信手段は、前記省電力期間が前記第１の期間である間に前記第２の操作が受け付けられた場合、前記省電力期間を前記第１の期間からゼロにするための信号を送信することを特徴とする請求項８乃至１０のいずれか１項に記載の撮像装置。
【請求項１２】
前記第２の操作が継続されている間は、前記省電力期間はゼロであることを特徴とする請求項８乃至１１のいずれか１項に記載の撮像装置。
【請求項１３】
前記省電力期間が前記第１の期間よりも長い第４の期間である複数の前記外部装置から、制御対象とするものを選択する選択手段をさらに有し、
前記無線通信手段は、前記選択手段により選択された外部装置に対して、前記省電力期間を前記第４の期間から前記第１の期間にするための信号を送信する請求項８乃至１２のいずれか１項に記載の撮像装置。
【請求項１４】
複数の前記外部装置から制御対象とするものを選択する選択手段をさらに有し、
前記無線通信手段は、前記外部装置が前記省電力状態でない期間に同期通信を行っており、
前記選択手段により複数の前記外部装置が選択され、かつそれぞれの同期通信のタイミングが異なる場合、前記無線通信手段は、選択された前記外部装置のすべてと同期通信するまでの間、選択された前記外部装置を省電力状態に移行させないための信号を送信することを特徴とする請求項８乃至１２のいずれか１項に記載の撮像装置。
【請求項１５】
外部装置であって、
撮像装置と無線通信を行う無線通信手段と、
前記外部装置を周期的に省電力状態とする状態制御手段とを有し、
前記無線通信手段が、撮像条件を決定するための撮像準備動作を指示する第１の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御手段は前記省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にし、
前記無線通信手段が、前記撮像準備動作に基づく撮像を指示する第２の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御手段は前記省電力期間を前記第２の期間よりも短い第３の期間にすることを特徴とする外部装置。
【請求項１６】
外部装置であって、
撮像装置と無線通信を行う無線通信手段と、
前記外部装置を周期的に省電力状態とする状態制御手段とを有し、
前記無線通信手段が、撮像条件を決定するための撮像準備動作を指示する第１の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御手段は前記省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にし、
前記無線通信手段が、前記撮像準備動作に基づく撮像を指示する第２の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御手段は前記省電力期間をゼロにすることを特徴とする外部装置。
【請求項１７】
撮像装置の制御方法であって、
周期的に省電力状態となる外部装置と無線通信を行う無線通信ステップと、
撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作受付ステップとを有し、
前記無線通信ステップでは、前記操作受付ステップにより前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、
前記無線通信ステップでは、前記第２の操作が受け付けられたことに応じて、前記省電力期間を前記第２の期間よりも短い第３の期間にするための信号を送信することを特徴とする撮像装置の制御方法。
【請求項１８】
撮像装置の制御方法であって、
周期的に省電力状態となる外部装置と無線通信を行う無線通信ステップと、
撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作受付ステップとを有し、
前記無線通信ステップでは、前記操作受付ステップにより前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、
前記無線通信ステップでは、前記第２の操作が受け付けられたことに応じて、前記省電力期間をゼロにするための信号を送信することを特徴とする撮像装置の制御方法。
【請求項１９】
外部装置の制御方法であって、
撮像装置と無線通信を行う無線通信ステップと、
前記外部装置を周期的に省電力状態とする状態制御ステップとを有し、
前記無線通信ステップにより、撮像条件を決定するための撮像準備動作を指示する第１の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にし、
前記無線通信ステップにより、前記撮像準備動作に基づく撮像を指示する第２の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力期間を前記第２の期間よりも短い第３の期間にすることを特徴とする外部装置の制御方法。
【請求項２０】
外部装置の制御方法であって、
撮像装置と無線通信を行う無線通信ステップと、
前記外部装置を周期的に省電力状態とする状態制御ステップとを有し、
前記無線通信ステップにより、撮像条件を決定するための撮像準備動作を指示する第１の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にし、
前記無線通信ステップにより、前記撮像準備動作に基づく撮像を指示する第２の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力期間をゼロにすることを特徴とする外部装置の制御方法。
【請求項２１】
撮像装置を制御するためのプログラムを記録したコンピュータ読み取り可能な記憶媒体であって、
周期的に省電力状態となる外部装置と無線通信を行う無線通信ステップと、
撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作受付ステップとをコンピュータに実行させ、
前記無線通信ステップでは、前記操作受付ステップにより前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、
前記無線通信ステップでは、前記第２の操作が受け付けられたことに応じて、前記省電力期間を前記第２の期間よりも短い第３の期間にするための信号を送信することを特徴とするプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項２２】
撮像装置を制御するためのプログラムを記録したコンピュータ読み取り可能な記憶媒体であって、
周期的に省電力状態となる外部装置と無線通信を行う無線通信ステップと、
撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作受付ステップとをコンピュータに実行させ、
前記無線通信ステップでは、前記操作受付ステップにより前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、
前記無線通信ステップでは、前記第２の操作が受け付けられたことに応じて、前記省電力期間をゼロにするための信号を送信することを特徴とするプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項２３】
外部装置を制御するためのプログラムを記録したコンピュータ読み取り可能な記憶媒体であって、
撮像装置と無線通信を行う無線通信ステップと、
前記外部装置を周期的に省電力状態とする状態制御ステップとをコンピュータに実行させ、
前記無線通信ステップにより、撮像条件を決定するための撮像準備動作を指示する第１の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にし、
前記無線通信ステップにより、前記撮像準備動作に基づく撮像を指示する第２の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力期間を前記第２の期間よりも短い第３の期間にすることを特徴とするプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【請求項２４】
外部装置を制御するためのプログラムを記録したコンピュータ読み取り可能な記憶媒体であって、
撮像装置と無線通信を行う無線通信ステップと、
前記外部装置を周期的に省電力状態とする状態制御ステップとをコンピュータに実行させ、
前記無線通信ステップにより、撮像条件を決定するための撮像準備動作を指示する第１の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にし、
前記無線通信ステップにより、前記撮像準備動作に基づく撮像を指示する第２の操作が前記撮像装置において受け付けられたことに応じて送信される信号を受信した場合、前記状態制御ステップでは前記省電力期間をゼロにすることを特徴とするプログラムを記録したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の装置と無線通信を行うことが可能な撮像装置等に関する。
【背景技術】
【０００２】
近年、デジタルスチルカメラ（以降、カメラ）に無線通信装置が搭載され、カメラやカメラアクセサリが無線通信を行うことによって、互いを制御することが可能になっている。また、無線通信時に駆動するカメラやカメラアクセサリの通信モジュールを周期的にスリープ状態に遷移させることにより、待機消費電力を常時通信が可能な状態のときよりも抑えることもなされている。
【０００３】
しかし、スリープ状態を用いることにより、カメラとカメラアクセサリの通信できるタイミングが限られるため、送信側が、スリープ状態である受信側に命令を送信した場合、受信側はスリープ状態から通信可能状態に復帰するまで命令を受信できない。そのため、受信側が送信側からの命令を実行するタイミングに遅延が生じてしまう場合がある。
【０００４】
例えばカメラからカメラアクセサリであるストロボに対して発光命令を送信するとき、ストロボがスリープ状態である期間にカメラから発光命令を送信しても、ストロボは、スリープ状態から通信可能状態に復帰するまで発光命令を受信できない。そのため、ストロボが発光するタイミングに遅延が生じる場合があり、カメラとストロボが同調不可となる可能性がある。同調とは、カメラのシャッタが全開している期間内に、カメラの撮像素子に対して必要な光量が露光できていることを意味する。しかし、同調させるためにストロボを常時通信可能状態にすると、待機消費電力がスリープ状態を用いるときと比べて大きくなってしまう。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６-３１４０９３号公報
【特許文献２】特開２００６-１４８４７１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
そこで、待機消費電力をできるだけ抑えつつ、カメラやカメラアクセサリの間で所定の処理を実行するタイミングに遅延が生じない無線通信システムを考える必要がある。
【０００７】
特許文献１には、情報処理装置において、受信側のデータの受信可否、電源部の電力供給量に応じて、スリープ状態の周期を制御して、消費電力の最小化を図る制御方法が提案されている。また、特許文献２には、情報処理装置同士がペアリングを行うために要する時間をできるだけ短くするために、ペアリングモードに切り替えたときにスリープ状態の周期を短くする制御方法が提案されている。
【０００８】
しかし、特許文献１において提案されているものは、情報処理装置の消費電力を最小化するための制御方法であり、情報処理装置間で所定の処理を実行するタイミングの遅延を解消するものではない。
【０００９】
また、特許文献２において提案されているものは、情報処理装置ができるだけ早くペアリングをする相手を見つけるために、ペアリングモードにおいて、スリープ状態の周期を短くすることである。つまり、特許文献２に開示されている内容は、ペアリングモードに切り替えた瞬間にスリープ状態の周期を短くすることであり、それ以降に行う情報処理装置間での所定の処理の実行のタイミングの遅延を解消しようとするものではない。
【００１０】
本発明は上述した実情に鑑みて、他の装置と無線通信を行う撮像装置において、待機消費電力を効率的に抑えつつ、装置間で所定の処理を実行するタイミングに遅延が生じないようにする撮像装置等の提供を目的とする。
【課題を解決するための手段】
【００１１】
本発明の撮像装置は、周期的に省電力状態となる外部装置と無線通信を行う無線通信手段と、撮像条件を決定するための撮像準備動作を指示する第１の操作と、前記撮像準備動作に基づく撮像を指示する第２の操作とを受け付ける操作手段とを有し、前記無線通信手段は、前記操作手段により前記第１の操作が受け付けられたことに応じて、前記外部装置が省電力状態である省電力期間を、第１の期間から前記第１の期間よりも短い第２の期間にするための信号を送信し、前記無線通信手段は、前記第２の操作が受け付けられたことに応じて、前記省電力期間を前記第２の期間よりも短い第３の期間にするための信号を送信することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、待機消費電力を極力抑えつつ、他の装置が所定の処理を実行すべきタイミングで実行できるようにすることができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施の形態に係る撮像装置としてのカメラの構成例を示す概略図である。
【図２】第１の実施の形態におけるカメラシステムの概略図である。
【図３】第１の実施の形態におけるカメラの動作に応じたストロボの状態遷移図である。
【図４】第１の実施の形態においてストロボが通常状態から無線通信準備状態へ遷移するときのタイミングチャートである。
【図５】第１の実施の形態においてストロボが無線通信準備状態から無線通信部通信実行状態へ遷移するときのタイミングチャートである。
【図６】第２の実施の形態におけるカメラシステムの構成を示す図である。
【図７】第２の実施の形態におけるカメラの動作に応じたストロボの状態遷移図である。
【図８】第２の実施の形態において制御対象外のストロボが通常状態へ遷移するときのタイミングチャートである。
【図９】第３の実施の形態において制御対象外であるストロボが制御対象における通常状態へ遷移するときのタイミングチャートである。
【図１０】第４の実施の形態において、一つのストロボが既に通常状態で、もう一つのストロボが制御対象外から通常状態へ遷移するときのタイミングチャートである。
【発明を実施するための形態】
【００１４】
（第１の実施の形態）
図１は、本発明の第１の実施の形態に係る撮像装置としてのデジタルスチルカメラ（以下、カメラ）の構成例を示す概略図である。図１において、１００は本実施の形態におけるカメラを示す。
【００１５】
カメラ１００において、１０１は複数のレンズ群で構成される交換可能な撮影レンズユニットである。撮影レンズユニット１０１は、マイクロコンピュータ１２７と通信し、撮影レンズユニット１０１内部のレンズ制御回路１０１ａによりオートフォーカス（ＡＦ）を行う。より詳しくは、レンズ制御回路１０１ａの制御により、撮影レンズユニット１０１内のフォーカシングレンズを変移させることにより焦点を合わせる。変移量は、測距回路１１７の出力に基づきマイクロコンピュータ１２７により演算される。また、撮影レンズユニット１０１内には絞り制御回路１０１ｂが設けられ、絞り制御回路１０１ｂは光学的な絞り値を変化させる。
【００１６】
１０２はクイックリターンミラーであり、撮影光路中に配置され撮影レンズからの被写体光をファインダ光学系（不図示）に導く位置と撮影光路外に退避する位置との間で移動可能となっている。１０３はシャッタであり、１０４は防塵ガラスで覆われた光学フィルタである。１０５は光学像を電気信号に変換する撮像素子であり、１０６は撮像素子１０５のアナログ信号出力をディジタル信号に変換するＡ／Ｄ変換器である。
【００１７】
１０８はタイミング発生回路であり、撮像素子１０５、Ａ／Ｄ変換器１０６に対してクロック信号や制御信号を供給する。タイミング発生回路１０８は、後述するメモリ制御回路１１１及びマイクロコンピュータ１２７により制御されている。
【００１８】
１０７は画像処理回路であり、Ａ／Ｄ変換器１０６からのデータあるいはメモリ制御回路１１１からのデータに対して、データに付加されている処理データに基づき、所定の画素補間処理や現像処理等を行う。１１１はメモリ制御回路であり、Ａ／Ｄ変換器１０６、画像処理回路１０７、タイミング発生回路１０８、画像表示メモリ１１２、メモリ１１３、圧縮／伸長回路１１４を制御する。
【００１９】
Ａ／Ｄ変換器１０６のデータは、画像処理回路１０７、メモリ制御回路１１１を介して、画像表示メモリ１１２あるいはメモリ１１３に書き込まれる。１０９は表示制御回路であり、１１２は画像表示メモリであり、１１０はＴＦＴ・ＬＣＤ等から成る表示部である。画像表示メモリ１１２に書き込まれた表示用の画像データは、表示制御回路１０９により表示部１１０に表示される。
【００２０】
１１３はメモリであり、撮影した非圧縮の画像データの一時格納するイメージバッファとしての領域として使用される。メモリ１１３はまた、画像処理回路１０７にて画像データを現像処理する際に使用する処理データやＡＦ、ＡＥ（自動露出）、ＡＷＢ（オートホワイトバランス）の演算結果の保持やその他一時的に使用するデータを記憶するワークバッファとしての領域を含む。メモリ１１３はまた、圧縮／伸長回路１１４で圧縮された圧縮画像データを格納するファイルバッファとしての領域を含む。メモリ１１３はまた、所定枚数の静止画像や所定時間の動画像を格納するのに十分な記憶容量を備えており、複数枚の静止画像を連続して撮影する連写撮影の場合であっても、メモリ１１３に対して高速かつ大量の画像書き込みを行うことが可能である。
【００２１】
１１４は、適応離散コサイン変換（ＡＤＣＴ）等により画像データをＪＰＥＧデータとして圧縮伸長する圧縮／伸長回路であり、メモリ１１３に格納された画像データを読み込んで圧縮処理あるいは伸長処理を行い、処理を終えたデータをメモリ１１３に書き込む。
【００２２】
１１５はシャッタ１０３を制御するシャッタ制御回路であり、１１６はクイックリターンミラーを撮影光路内外に駆動制御するミラー制御回路である。１１７は測距制御回路であり、その出力に基づき、撮影レンズユニット１０１のフォーカシングレンズを制御する。１１８は測光制御回路であり、被写体の輝度を測定し、その出力により露出を制御する。
【００２３】
１２７はカメラ１００全体を制御するマイクロコンピュータであり、１１９は不揮発性メモリである。不揮発性メモリ１１９には、撮像処理を行うプログラム、画像処理を行うプログラム、記録媒体に作成された画像ファイルデータを記録媒体に記録するプログラムなどの各種プログラムが記録される。更には、上記プログラムのマルチタスク構成を実現し実行するＯＳなどの各種プログラム、及び各種制御を行うための調整値などが記録されている。マイクロコンピュータ１２７は、不揮発性メモリ１１９に記録されたプログラムを読み出して各種制御を行う。
【００２４】
次に、カメラ１００における各操作部材について説明する。１２０は撮像指示手段に対応するレリーズスイッチであり、１２１はメニュー操作スイッチである。これらのスイッチは、マイクロコンピュータ１２７の各種の動作指示を入力するための操作部材であり、各種ボタンスイッチやダイアル、タッチパネル等により構成される。ここで、これらの操作部材を具体的に説明する。
【００２５】
レリーズスイッチ１２０は、レリーズスイッチ１２０の半押し（ＳＷ１（第一の操作））でオンとなるスイッチ１２０ａを含む。スイッチ１２０ａをオンした場合、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理により合掌点位置や露出値を演算（決定）するための撮像準備動作の開始を指示する。さらにレリーズスイッチ１２０は、レリーズスイッチ１２０の全押し（ＳＷ２（第二の操作））でオンとなるスイッチ１２０ｂを含む。スイッチ１２０ｂがオンした場合、撮像準備動作で演算した撮像条件での撮像に係る一連の処理の指示をする。すなわち、先ず、撮像素子１０５から読み出した信号をＡ／Ｄ変換器１０６、メモリ制御回路１１１を介してメモリ１１３に画像データを書き込む撮像処理の指示をする。続いて、画像処理回路１０７を用いて画像データに対して設定されているホワイトバランスモードに応じた、ホワイトバランス補正処理、現像処理を行い、メモリ１１３から現像された画像データを読み出して圧縮／伸長回路１１４で圧縮を行う指示をする。そして、記録媒体に画像データを書き込む記録処理の指示をする。
【００２６】
メニュー操作スイッチ１２１は、メニューキー、セットキー、十字キーの組み合わせで構成される。メニュー操作スイッチ１２１を用いることで、ユーザは、カメラ１００の撮影条件や現像条件などの各種設定の変更や外部記録媒体の省電力モードの選択などの各種操作を、表示部１１０に表示される画面表示を見ながら行うことができる。
【００２７】
次に、カメラ１００と接続される各構成要素及び付属部材について説明する。１２２は電源制御回路であり、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り換えるスイッチ回路等により構成されている。電源制御回路１２２は、電池の装着の有無、電池の種類、電池残量の検出を行い、検出結果及びマイクロコンピュータ１２７の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体を含む各部へ供給する。
【００２８】
１２３はメモリカード等の記録媒体をコントロールする制御部（Ｉ／Ｆ）であり、１２４はメモリカード等の記録媒体１２５と接続を行うコネクタである。１２５はメモリカードやハードディスク等の記録媒体であり、ここでは、半導体メモリで構成されたメモリカードとする。記録媒体１２５は、半導体メモリから構成される記録媒体部１２６、カメラ１００とのインタフェースであり記録媒体部１２６を制御する制御部（Ｉ／Ｆ）１２９、カメラとの接続を行うコネクタ１３０を備えている。なおカメラ１００の筐体には、メモリカードである記録媒体１２５を挿入するための挿入口が設けられ、筐体内にカード全体を収容できるようになっており、また、その挿入口を覆うための開閉可能な蓋が設けられている。
【００２９】
１２８は無線通信部であり、カメラ１００と他のカメラ、カメラアクセサリ（カメラ付属装置）との通信を可能とする。本実施の形態においてはカメラアクセサリとしての発光装置（以降、ストロボ）との通信が可能な構成となっているが、通信可能なカメラアクセサリとしてはこれに限定されるものではない。また、無線の方式としては、ＩＥＥＥ８０２.１５.４やＩＥＥＥ８０２．１１ａ／ｂ／ｇ（無線ＬＡＮ）やＢｌｕｅＴｏｏｔｈなどの無線通信の規格が使用される。
【００３０】
本実施の形態に係るカメラ１００は上述のように構成される。図２は、カメラ１００を含む本実施の形態におけるカメラシステムの概略図を示したものである。本実施の形態におけるカメラシステムでは、カメラ１００とカメラアクセサリの１つであるストロボ２００とが無線通信を行う。ストロボ２００は、カメラ１００が有する無線通信部１２８と通信するための無線通信部２０１を有しており、無線通信は、カメラ１００における無線通信部１２８とストロボ２００の無線通信部２０１との間でデータの送受信を行うことで実行される。
【００３１】
ストロボ２００がカメラ１００から受信するデータとしては、例えばバウンス角度の設定、ズーム動作の命令、発光命令などがある。ストロボ２００がこのような命令を受信した場合、命令に応じてストロボ２００に含まれる発光部や、ズームや角度調整のための駆動部などを制御する。このような制御を実行するためのストロボ２００の制御部は、例えばストロボ２００に含まれるマイクロコンピュータなどにより構成される。
【００３２】
また、ストロボ２００の通信モジュールである無線通信部２０１は、周期的にスリープ状態に遷移するように制御されており、ストロボ２００の電源の待機消費電力を常時通信が可能な状態のときよりも抑えることができるようになっている。以下では、このスリープ状態に遷移する周期をスリープ周期と呼ぶものとする。このようにストロボ２００の無線通信部２０１は周期的にスリープ状態に遷移するため、カメラ１００は、ストロボ２００のスリープ状態の合間の通信可能状態に同期して無線通信を行うようにする。またストロボ２００では、カメラ１００からのレリーズスイッチ１２０の操作に応じて送信される周期変更命令を受信することで、スリープ周期を変更することができるようになっている。
【００３３】
次に、図３は、カメラ１００の動作に応じたストロボ２００の状態遷移図を示したものである。図３に示すようにストロボ２００は、通常状態（Ｓ３０１）、無線通信準備状態（Ｓ３０２）、無線通信部通信実行状態（Ｓ３０３）の３つの状態に遷移し、状態ごとに無線通信部２０１を周期的に省電力状態とするスリープ周期ｔ１、ｔ２、ｔ３を切り替える。ここで、スリープ周期ｔ１、ｔ２、ｔ３の大小関係は、ｔ１＞ｔ２＞ｔ３≧０の関係にある。なお、全ての状態は、カメラ１００とストロボ２００が起動しており、互いが有する無線通信部１２８、２０１により無線通信経路が確立されていることが前提である。なお、スリープ周期ｔ１、ｔ２、ｔ３はそれぞれ、第一の周期、第二の周期、第三の周期に対応する周期である。
【００３４】
図３において、Ｓ３０１は、同期以外の無線通信を行っていない状態（通常状態）を示しており、Ｓ３０１の状態におけるスリープ周期はｔ１である。Ｓ３０２は、レリーズスイッチ１２０の半押しであるＳＷ１（１２０ａ）が押された際に遷移する状態（無線通信準備状態）を示しており、Ｓ３０２の状態におけるスリープ周期はｔ２である。Ｓ３０３は、レリーズスイッチ１２０の全押しであるＳＷ２（１２０ｂ）が押された際に遷移する状態（無線通信部通信実行状態）を示しており、Ｓ３０３の状態におけるスリープ周期はｔ３である。
【００３５】
ここで、上記の各状態（Ｓ３０１〜Ｓ３０３）へ遷移させる制御方法について説明する。各状態への遷移は、マイクロコンピュータ１２７から無線通信部１２８を介してストロボ２００へスリープ周期の変更命令を送信し、ストロボ２００が無線通信部２０１により受信したときに実現される。
【００３６】
通常状態（Ｓ３０１）において、レリーズスイッチ１２０の半押しであるＳＷ１（１２０ａ）が押されると、ストロボ２００は、カメラ１００からスリープ周期変更の命令を受け、無線通信準備状態（Ｓ３０２）へ遷移する。
【００３７】
無線通信準備状態（Ｓ３０２）においては、レリーズスイッチ１２０の半押しＳＷ１（１２０ａ）が解除されると、ストロボ２００は、カメラ１００からスリープ周期変更の命令を受け、通常状態（Ｓ３０１）へ遷移する。また、レリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）が押されると、ストロボ２００は、カメラ１００からスリープ周期変更の命令を受け、無線通信部通信実行状態（Ｓ３０３）へ遷移する。
【００３８】
無線通信部通信実行状態（Ｓ３０３）においては、レリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）が解除されると、ストロボ２００は、カメラ１００からスリープ周期変更の命令を受け、無線通信準備状態（Ｓ３０２）へ遷移する。また、さらに半押しＳＷ１（１２０ａ）が解除されると、ストロボ２００は、カメラ１００からスリープ周期変更の命令を受け、通常状態（Ｓ３０１）へ遷移する。また、レリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）が継続されている間は、無線通信部通信実行状態（Ｓ３０３）が継続し、スリープ周期ｔ３も維持される。なお、カメラ１００がスリープ周期変更の命令を送信する処理は、周期変更命令送信手段の処理例に対応し、ストロボ２００はスリープ周期変更の命令を受信する処理は、周期変更命令受信手段の処理例に対応する。
【００３９】
図４は、ストロボ２００が通常状態（Ｓ３０１）から無線通信準備状態（Ｓ３０２）へ遷移するときの詳細について示すタイミングチャートである。スリープ周期の制御方法は、図３で説明した、各状態へ遷移するときの制御方法と同様である。
【００４０】
図４において、４０１は、スリープ周期ｔ１である通常状態（Ｓ３０１）で、レリーズスイッチ１２０の半押しＳＷ１（１２０ａ）が操作されるタイミングを示す。
【００４１】
タイミング４０１で半押しＳＷ１（１２０ａ）が操作されると、最初にカメラ１００と通信可能となるタイミング４０２で、ストロボ２００は、スリープ周期の変更命令を受信して、無線通信準備状態（Ｓ３０２）に遷移しスリープ周期をｔ２に変更する。この際、カメラ１００はスリープ周期ｔ２に応じた同期タイミングで無線通信の同期をとるようにする。ここで、ｔ２の値は、レリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）からシャッタ１０３が全開するまでに要する時間から、周期変更命令の通信に要する時間を引いた時間とする。この時間に設定することで、任意のタイミングでレリーズスイッチ１２０の全押しＳＷ２が押されても、シャッタ１０３が全開する前に、ストロボ２００はカメラ１００からの発光命令を受信することが可能となる。また、タイミング４０２において、マイクロコンピュータ１２７は、無線通信部１２８によりストロボ２００のバウンス角度設定やズームなどの動作を行わせる命令を送信するためにストロボ２００と通信を行う。ストロボ２００は無線通信部２０１によりこの設定命令を受信する。
【００４２】
一方、通常状態（Ｓ３０１）のタイミング４０１でレリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）まで操作された場合は、タイミング４０２で無線通信準備状態（Ｓ３０２）へ遷移せず、無線通信部通信実行状態（Ｓ３０３）へ遷移する。すなわち、スリープ周期ｔ１の期間内で半押しＳＷ１（１２０ａ）及び全押しＳＷ２（１２０ｂ）まで操作された場合は、無線通信準備状態（Ｓ３０２）を飛ばして、無線通信部通信実行状態（Ｓ３０３）へ遷移し、スリープ周期をｔ３に変更して同期がとられる。ｔ３の設定詳細については図５を用いて説明する。
【００４３】
図５は、ストロボ２００が無線通信準備状態（Ｓ３０２）から無線通信部通信実行状態（Ｓ３０３）へ遷移するときの詳細について示したタイミングチャートである。
【００４４】
図５において、５０１は、スリープ周期ｔ２である無線通信準備状態（Ｓ３０２）に、レリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）が操作されるタイミングを示す。
【００４５】
タイミング５０１で全押しＳＷ２（１２０ｂ）が操作されると、最初にカメラ１００と通信可能となるタイミング５０２で、ストロボ２００はスリープ周期の変更命令を受信して、無線通信部通信実行状態（Ｓ３０３）へ遷移しスリープ周期をｔ３に変更する。この際、カメラ１００はスリープ周期ｔ３に応じた同期タイミングで無線通信の同期をとるようにする。ここでｔ３は、タイミング５０１からシャッタ１０３が全開するまでの時間を５０３、発光命令の通信に要する時間を５０４、タイミング５０１からタイミング５０２までの時間を５０５として、５０３から５０４と５０５を引いた時間とする。この時間に設定することで、５０６で示す通信開始のタイミングで発光命令とシャッタ１０３が全開したと同時に発光することが可能となる。
【００４６】
そして、スリープ周期がｔ３に変更されてから最初にカメラ１００と通信可能となるタイミング５０６で、マイクロコンピュータ１２７は無線通信部１２８により発光命令を送信するためにストロボ２００と通信を行う。ストロボ２００は無線通信部２０１によりこの発光命令を受信し、その後発光を行う。なお、このときのスリープ周期ｔ３の値を０、すなわち、常時通信可能な状態としてもよい（５０８）。この場合、常時通信可能の有効期間はシャッタ１０３が閉じるタイミング５０７までとする。また、ここでのカメラ１００の処理は動作実行命令送信手段の処理例に対応し、ストロボ２００の処理は動作実行命令受信手段の処理例に対応する。
【００４７】
一方、無線通信準備状態（Ｓ３０２）から通常状態（Ｓ３０１）へ遷移する場合は以下のように動作する。まず、レリーズスイッチ１２０の全押しＳＷ２（１２０ｂ）が操作されるタイミング５０１でレリーズスイッチ１２０の半押し（１２０ａ）が解除される。そして解除後、最初にカメラ１００と同期するタイミング５０２以降から通常状態（Ｓ３０１）で、スリープ周期をｔ１に変更して同期をとる。
【００４８】
次に、無線通信部通信実行状態（Ｓ３０３）から無線通信準備状態（Ｓ３０２）、もしくは通常時（Ｓ３０１）に遷移する詳細について説明する。シャッタ１０３が閉じるタイミング５０７においてレリーズスイッチ１２０の半押しＳＷ１（１２０ａ）が押されていれば、タイミング５０７以降から無線通信準備状態（Ｓ３０２）で、スリープ周期をｔ２に変更して無線通信の同期がとられる。また、タイミング５０７でレリーズスイッチが押下されていなければ、タイミング５０７以降から通常状態（Ｓ３０１）で、スリープ周期をｔ１に変更して無線通信の同期がとられる。
【００４９】
以上で説明したように、本発明の第１の実施の形態では、レリーズスイッチ１２０のＳＷ１（１２０ａ）、ＳＷ２（１２０ｂ）の操作に応じて、ストロボ２００の無線通信部２０１のスリープ周期を短くするように制御する。これにより、カメラ１００の発光命令によりストロボ２００を発光させる際の前段階で、無線通信のタイミングを短くすることで、ストロボ２００に発光命令を遅延無く受信させストロボ２００の発光のタイミングと撮像のタイミングに遅延が生じないようにしている。この際、スリープ周期の制御後もスリープ期間が存在するため、待機消費電力を常時通信可能状態のときよりも極力抑えることができる。
【００５０】
（第２の実施の形態）
次に、本発明の第２の実施の形態について説明する。図６は本実施の形態におけるカメラシステムの構成を示す図である。図６においては、カメラ１００と２つのストロボ６００、６０１とでカメラシステムが構成される。なお、カメラ１００の構成は第１の実施の形態で説明したものと同様である。また、ストロボ６００、６０１の構成も第１の実施の形態で説明したものと同様であり、カメラ１００が有する無線通信部１２８と通信するために、無線通信部６０２、無線通信部６０３をそれぞれ有する。無線通信部６０２、６０３は、第１の実施の形態で説明したストロボ２００と同様のものである。
【００５１】
本実施の形態のように、ストロボが複数ある場合、状況によっては動作させる必要のない、制御対象外のストロボが存在する。本実施の形態では、ストロボ６００、６０１を制御対象として選択可能とし、また制御対象外として選択可能とする構成について説明する。なお、制御対象のストロボの動作は第１の実施の形態で説明したストロボ２００と同様であるので説明を省略する。
【００５２】
図７は本実施の形態における、カメラ１００の動作に応じたストロボ６００、６０１の状態遷移図である。
【００５３】
図７に示すように本実施の形態においてストロボ６００、６０１は、通常状態（Ｓ７０１）、無線通信準備状態（Ｓ７０２）、無線通信部通信実行状態（Ｓ７０３）、制御対象外（Ｓ７０４）の４つの状態に遷移する。通常状態（Ｓ７０１）、無線通信準備状態（Ｓ７０２）、無線通信部通信実行状態（Ｓ７０３）は制御対象となったときに遷移する状態であり、上述した通常状態（Ｓ３０１）、無線通信準備状態（Ｓ３０２）、無線通信部通信実行状態（Ｓ３０３）と同義である。また、制御対象外（Ｓ７０４）から制御対象に遷移することは通常状態（Ｓ７０１）に遷移することと同義であり、制御対象に遷移している間は、第１の実施の形態で説明した動作と同様の動作をする。
【００５４】
詳しく説明すると、図７において、Ｓ７０４は、カメラ１００のメニュー操作スイッチ１２１によって制御対象として選択されていない状態（制御対象外）であり、スリープ周期はｔ０（初期周期）である。Ｓ７０１は、カメラ１００のメニュー操作スイッチ１２１によって制御対象として選択された状態（通常状態）であり、Ｓ３０１と同義である。Ｓ７０２は、カメラ１００のメニュー操作スイッチ１２１によって制御対象として選択された状態（無線通信準備状態）であり、Ｓ３０２と同義である。Ｓ７０３は、カメラ１００のメニュー操作スイッチ１２１によって制御対象として選択された状態（無線通信部通信実行状態）であり、Ｓ３０１と同義である。
【００５５】
制御対象外（Ｓ７０４）のスリープ周期はｔ０であり、通常状態（Ｓ７０１）のスリープ周期ｔ１、無線通信準備状態（Ｓ７０２）のスリープ周期t２、無線通信部通信実行状態（Ｓ７０３）のスリープ周期ｔ３よりも長い。ここで、本実施の形態におけるスリープ周期ｔ０、ｔ１、ｔ２、ｔ３の大小関係は、ｔ０＞ｔ１＞t２＞ｔ３≧０の関係にある。また、全ての状態は、カメラ１００とストロボ６００、６０１が起動しており、互いが有する無線通信部１２８、６０２、６０３により無線通信経路が確立されていることが前提である。
【００５６】
次に、上記の各状態へ遷移する制御方法について説明する。各状態への遷移は、マイクロコンピュータ１２７から無線通信部１２８を介してストロボ６００、６０１へスリープ周期変更の命令を送信し、ストロボ６００、６０１が無線通信部６０２、６０３により受信したときに実現される。また、制御対象外（Ｓ７０４）から通常状態（Ｓ７０１）へ遷移するときは、無線通信部１２８は制御対象の通知も送信する。また、ストロボ６００が制御対象外（Ｓ７０４）から通常状態（Ｓ７０１）へ遷移している間は、無線通信部１２８はレリーズスイッチ１２０の半押しＳＷ１（１２０ａ）と全押しＳＷ２（１２０ｂ）の操作による命令を送信しないものとする。
【００５７】
制御対象外（Ｓ７０４）において、メニュー操作スイッチ１２１によって制御対象と選択されると、ストロボ６００又は６０１は、カメラ１００から制御対象の通知を受信し、通常状態（Ｓ７０１）へ遷移する。通常状態（Ｓ７０１）において、メニュー操作スイッチ１２１によって制御対象として選択されない、あるいは、解除されると、ストロボ６００又は６０１は制御対象外（Ｓ７０４）へ遷移する。制御対象内での遷移方法は、第１の実施と同様であるので説明を省略する。
【００５８】
図８は、制御対象外（Ｓ７０４）のストロボ６００、６０１のうち、ストロボ６００のみ通常状態（Ｓ７０１）へ遷移するときの詳細について示したタイミングチャートである。なお、以下の説明ではストロボ６００、６０１が制御対象外であるときに、ストロボ６００をメニュー操作スイッチ１２１によって制御対象として選択する場合を例に挙げて具体的な説明を行うものとする。
【００５９】
図８において、８０１は、制御対象外（Ｓ７０４）であるストロボ６００を、メニュー操作スイッチ１２１によって制御対象として選択するタイミングを示す。
【００６０】
タイミング８０１でメニュー操作スイッチ１２１によって制御対象としてストロボ６００を選択すると、最初にカメラ１００と通信可能となるタイミング８０２で制御対象として選択される。そしてストロボ６００は、スリープ周期をｔ０からｔ１へ変更してカメラ１００の通信周期との同期がとられる。以降、ストロボ６００はメニュー操作スイッチ１２１によって制御対象外（Ｓ７０４）として選択されるまで、第１の実施の形態と同様の動作をする。
【００６１】
一方、ストロボ６０１はメニュー操作スイッチ１２１によって制御対象として選択されるまで、制御対象外（Ｓ７０４）としてスリープ周期をｔ０として無線通信の同期がとられる。このとき、ストロボ６０１は、メニュー操作スイッチ１２１による制御対象通知の命令以外は受信しない。
【００６２】
以上で説明したように、本発明の第２の実施の形態では、メニュー操作スイッチ１２１を用いることで、２つの制御対象外（Ｓ７０４）のストロボ６００、６０１のうちいずれか又は双方を制御対象として選択できるようにした。選択されたストロボ６００は通常状態（Ｓ７０１）へ遷移し、第１の実施の形態で述べた効果が期待できる。更には、制御対象外（Ｓ７０４）のストロボ６０１は通常状態（Ｓ７０１）のときよりも待機消費電力を抑えることが可能となる。
【００６３】
（第３の実施の形態）
次に、本発明の第３の実施の形態を説明する。本実施の形態のカメラシステムの構成は第２の実施の形態で示した図６と同様である。本実施の形態では、ストロボ６００、６０１が制御対象外（Ｓ７０４）のとき、ストロボ６００、６０１をメニュー操作スイッチ１２１によって制御対象として選択する場合について説明する。このとき、ストロボ６００、６０１はカメラ１００との無線通信経路の確立時の同期タイミングが異なれば、カメラ１００と同期をとるタイミングも異なる。そのため、ストロボ６００、６０１の双方を制御対象として選択する場合、制御対象選択時に同期をとるタイミングを合わせる必要がある。本実施の形態では、ストロボ６００、６０１の無線通信の同期のタイミングを合わせて、ストロボ６００、６０１のスリープ周期を変更する動作を説明する。
【００６４】
図９は本実施の形態において、制御対象外（Ｓ７０４）であるストロボ６００、６０１が制御対象における通常状態（Ｓ７０１）へ遷移するときの詳細について示したタイミングチャートである。図９に示すようにストロボ６００、６０１の制御対象外の状態での無線通信の同期タイミングは相互に異なっている。
【００６５】
図９において、９０１は、制御対象外（Ｓ７０４）であるストロボ６００、６０１をメニュー操作スイッチ１２１によって制御対象として選択するタイミングを示す。
【００６６】
タイミング９０１でメニュー操作スイッチ１２１によってストロボ６００、６０１を制御対象に選択すると、ストロボ６００は最初にカメラ１００と通信可能となるタイミング９０２で制御対象として選択される。ストロボ６０１は同様にタイミング９０３で制御対象として選択される。
【００６７】
タイミング９０２、９０３においてマイクロコンピュータ１２７は制御対象の通知とスリープ周期をｔ０からｔ１へ変更する命令を、無線通信部１２８によりストロボ６００、６０１へ送信し、ストロボ６００、６０１が無線通信部６０２、６０３により受信する。このとき、タイミング９０２がタイミング９０３より早いため本実施の形態では、タイミング９０２において、ストロボ６００に対して、タイミング９０３まで通信状態を通信可能な状態とする旨の命令をマイクロコンピュータ１２７がストロボ６００へ送信する。そして、ストロボ６００が無線通信部６０２により、この命令を受信する。そして、タイミング９０３でストロボ６０１が制御対象として選択されてから、ストロボ６００、６０１を通常状態（Ｓ７０１）として、スリープ周期をｔ１に変更して同期をとるようにする。
【００６８】
一方、タイミング９０３がタイミング９０２より早い場合は、タイミング９０３において、タイミング９０２までストロボ６０１を通信可能とする命令をマイクロコンピュータ１２７がストロボ６０１へ無線通信部１２８により送信する。そしてストロボ６０１が無線通信部６０３によりこの命令を受信する。そして、タイミング９０２でストロボ６００が制御対象として選択されてから、ストロボ６００、６０１は、通常状態（Ｓ７０１）として、スリープ周期をｔ１に変更して同期をとるようにする。
【００６９】
なお、ストロボ６００、６０１が制御対象外（Ｓ７０４）から通常状態（Ｓ７０１）へ遷移している間は、レリーズスイッチ１２０の半押しＳＷ１（１２０ａ）と全押しＳＷ２（１２０ｂ）の操作による命令は送信も受信もしないものとする。
【００７０】
以上のように本発明の第３の実施の形態では、複数のストロボ６００、６０１を制御対象として選択する際、夫々が異なるタイミングでカメラ１００と同期がされていても、ストロボ６００、６０１が同じタイミングでカメラ１００と同期をとることが可能となる。そして、第１の実施の形態で述べた効果がストロボ６００、６０１共に期待できる。なお、本実施の形態では、制御対象として選択するストロボが２つである場合について示したが、３つ以上のストロボを制御対象として選択する場合でも上述した処理と同様の処理で全てのストロボの同期のタイミングを合わすことができる。すなわち、あるストロボがタイミング９０１から最も遅くカメラ１００と同期するタイミングまでの間に、他のストロボをカメラ１００と同期した後も通信可能状態にしておけば、上記効果が達成される。
【００７１】
（第４の実施の形態）
次に、本発明の第４の実施の形態を説明する。本実施の形態におけるカメラシステムの構成は第２の実施の形態で示した図６と同様である。ストロボ６００が既に通常状態（Ｓ７０１）で、ストロボ６０１が制御対象外（Ｓ７０４）のとき、カメラ１００がストロボ６０１を制御対象として新たに選択する場合について説明する。
【００７２】
図１０は本実施の形態において、ストロボ６００が既に通常状態（Ｓ７０１）で、ストロボ６０１が制御対象外（Ｓ７０４）から通常状態（Ｓ７０１）へ遷移するときの詳細について示したタイミングチャートである。
【００７３】
図１０において、１００１は、制御対象外（Ｓ７０４）であるストロボ６０１をメニュー操作スイッチ１２１によって制御対象として新たに選択するタイミングを示す。また、１００２は、制御対象（Ｓ７０２）であるストロボ６００が、タイミング１００１から最初にカメラ１００と通信可能となるタイミングを示す。また、１００３は新たに制御対象として選択されたストロボ１００２が最初にカメラ１００と通信可能となるタイミングを示す、
【００７４】
タイミング１００１でメニュー操作スイッチ１２１によってストロボ６０１を制御対象として選択すると、最初にカメラ１００と通信可能になるタイミング１００３でストロボ６０１が制御対象として選択される。タイミング１００３において、マイクロコンピュータ１２７は制御対象通知とスリープ周期をｔ０からｔ１へ変更する命令を、無線通信部１２８によりストロボ６０１へ送信し、ストロボ６０１が無線通信部６０３により受信する。
【００７５】
このとき、図１０に示すように、タイミング１００２がタイミング１００３よりも早い場合、タイミング１００２において、カメラ１００は無線通信部１２８からストロボ６００に対して、タイミング１００３までストロボ６００を通信可能とする命令を送信する。そしてストロボ６００が無線通信部６０２により、この命令を受信する。そして、タイミング１００３でストロボ６０１が制御対象として選択され、ストロボ６０１が通常状態（Ｓ７０１）へ遷移してから、ストロボ６００、６０１がスリープ周期をｔ１に変更して同期をとるようにする。
【００７６】
一方、タイミング１００３がタイミング１００２より早い場合、タイミング１００３において、タイミング１００２までストロボ６０１を通信可能とする命令をマイクロコンピュータ１２７がストロボ６０１へ無線通信部１２８により送信する。そしてストロボ６０１が無線通信部６０３により、この命令を受信する。そして、タイミング１００３からストロボ６０１も制御対象における通常状態（Ｓ７０１）へ遷移して、タイミング１００２からストロボ６００、６０１はスリープ周期ｔ１で同期をとるようにする。
【００７７】
なお、ストロボ６０１が制御対象外（Ｓ７０４）から通常状態（Ｓ７０１）へ遷移している間は、カメラ１００はレリーズスイッチ１２０の半押しＳＷ１（１２０ａ）と全押しＳＷ２（１２０ｂ）の操作による命令を送信しないものとする。
【００７８】
以上のように本発明の第４の実施の形態では、既に通常状態（Ｓ７０１）であるストロボ６００に加えて、制御対象外（Ｓ７０４）のストロボ６０１を新たに制御対象として選択するとき、それぞれのカメラ１００との無線通信のタイミングを合わせるようにする。すなわち、複数のストロボが異なるタイミングでカメラ１００と同期していても、ストロボ６００、６０１が同じタイミングでカメラ１００と同期をとることが可能となる。そして、第１の実施の形態で述べた効果がストロボ６００、６０１共に期待できる。
【００７９】
なお、本発明を実現するために、上述した実施形態の機能を実現するソフトウェアのプログラムコード（コンピュータプログラム）を記録した記憶媒体を用いても良い。この場合には記憶媒体をシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによって本発明の目的が達成される。この場合、記憶媒体から読み出されたプログラムコード自体が上述した実施形態の機能を実現することになり、プログラムコード自体及びそのプログラムコードを記憶した記憶媒体は本発明を構成することになる。プログラムコードを供給するための記憶媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。また、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（基本システム或いはオペレーティングシステム）等が実際の処理の一部又は全部を行う場合も含まれることは言うまでもない。さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。この場合には、書き込まれたプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行ってもよい。
【符号の説明】
【００８０】
１００  カメラ、１２７  マイクロコンピュータ、１２８  無線通信部、２００，６００，６０１  ストロボ、２０１，６０２，６０３  無線通信部。
【図１】
0005430311.tif 000002
【図２】
0005430311.tif 000003
【図３】
0005430311.tif 000004
【図４】
0005430311.tif 000005
【図５】
0005430311.tif 000006
【図６】
0005430311.tif 000007
【図７】
0005430311.tif 000008
【図８】
0005430311.tif 000009
【図９】
0005430311.tif 000010
【図１０】
0005430311.tif 000011