(57)【要約】【課題】  設定された時間間隔で被写体を複数回撮像するモードにおける撮像装置の電力の消費を抑制する。【解決手段】  インターバル撮影を行うモードを設定することが可能な撮像装置と通信可能な電子機器であって、電子機器の動作状態を、撮像装置での撮像に対応した動作が可能な起動状態と省電力状態とに変更可能な状態変更手段と、状態変更手段によって電子機器の動作状態を省電力状態から起動状態へと変更させる動作を開始する第１のタイミングを算出する算出手段とを有し、算出手段は通信手段を介して受信したインターバル撮影時の被写体の撮像タイミングに関する情報に基づいて第１のタイミングを算出し、状態変更手段は、電子機器の動作状態を、起動状態から省電力状態へと変更させた後に、第１のタイミングで省電力状態から起動状態へと変更させる動作を開始することを特徴とする構成とした。【選択図】  図５
2015184522.tif 000002
【特許請求の範囲】
【請求項１】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置と通信可能な通信手段を備えた電子機器であって、
前記電子機器の動作状態を、前記撮像装置による被写体の撮像に対応した動作が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更手段と、
前記状態変更手段によって、前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始する第１のタイミングを算出する算出手段と、を有し、
前記算出手段は、前記通信手段を介して受信した、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて、前記第１のタイミングを算出し、
前記状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記通信手段を介して前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信した場合に、前記撮像装置による被写体の撮像に対応した動作を実行した後に前記電子機器の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記第１のタイミングで前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする電子機器。
【請求項２】
前記状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記通信手段を介して前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信しない場合に、前記撮像装置による被写体の撮像に対応した動作を実行した後に前記電子機器の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記撮像装置から前記通信手段を介して前記被写体を撮像するタイミングに関する情報とは異なる所定の信号を受信した後に、前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする請求項１に記載の電子機器。
【請求項３】
第１の計測精度で時間の計測が可能な第１の計測手段を有し、
前記算出手段は、前記第１の計測精度と、前記撮像装置に備えられた第２の計測手段の第２の計測精度とに基づく補正情報と前記撮像装置が前記第１のモードにおいて前記被写体を撮像するタイミングに関する情報とに基づいて、前記第１のタイミングを算出することを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記算出手段は、前記通信手段を介して前記撮像装置から受信した、前記撮像装置において前記第１の計測精度と前記第２の計測精度とを比較することで算出した前記補正情報と、前記撮像装置が前記第１のモードにおいて前記被写体を撮像するタイミングに関する情報とに基づいて、前記第１のタイミングを算出することを特徴とする請求項３に記載の電子機器。
【請求項５】
前記算出手段は、前記通信手段を介して前記撮像装置から前記補正情報を受信しない場合よりも、前記通信手段を介して前記撮像装置から前記補正情報を受信する場合の方が、前記電子機器の動作状態を前記第１の状態から前記第２の状態へと変更させてから、前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させるまでの時間が長くなるように、前記補正情報を受信しない場合の前記第１のタイミングおよび前記補正情報を受信する場合の前記第１のタイミングを算出することを特徴とする請求項４に記載の電子機器。
【請求項６】
前記算出手段は、前記撮像装置から前記補正情報を受信しない場合は、前記通信手段を介して前記撮像装置から受信した、前記撮像装置に予め格納されている前記第１の計測手段と前記第２の計測手段の誤差を補正する固定の補正値と、前記撮像装置が前記第１のモードにおいて前記被写体を撮像するタイミングに関する情報とに基づいて、前記第１のタイミングを算出することを特徴とする請求項５に記載の電子機器。
【請求項７】
前記電子機器は、被写体の照明が可能な発光装置であって、
発光部と、
前記発光部によって被写体を照明するための電荷を充電するメインコンデンサと、
前記状態変更手段によって前記電子機器の動作状態が前記第２の状態から前記第１の状態へと変更された後に前記メインコンデンサに電荷を充電させる充電手段と、を有することを特徴とする請求項１乃至６の何れか一項に記載の電子機器。
【請求項８】
前記算出手段は、前記メインコンデンサに所定の電圧に対応した電荷を充電するまでに要する時間に関する情報に基づいて前記第１のタイミングを算出することを特徴とする請求項７に記載の電子機器。
【請求項９】
前記電子機器は、前記撮像装置との接続が可能な第２の撮像装置であって、前記撮像装置による被写体の撮像に同期させて被写体を撮像することが可能であることを特徴する請求項１乃至６の何れか一項に記載の電子機器。
【請求項１０】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置であって、
前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて動作状態を起動状態と省電力状態とに変更する電子機器と通信可能な通信手段と、
前記撮像装置の動作状態を、被写体の撮像が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更手段と、
を有し、
前記状態変更手段は、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を、前記通信手段を介して前記電子機器に送信した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させる動作を実行し、前記被写体を撮像するタイミングに関する情報に基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする撮像装置。
【請求項１１】
前記状態変更手段によって、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる第１のタイミングを算出する第１の算出手段を有し、
前記第１の算出手段は、前記通信手段を介して前記被写体を撮像するタイミングに関する情報を前記電子機器に送信した後に、前記第１のタイミングを算出することを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
前記通信手段を介して前記電子機器から受信した、前記電子機器に備えられた第１の計測手段の第１の計測精度と、前記撮像装置に備えられた第２の計測手段の第２の計測精度とを比較することで、前記電子機器の動作状態を前記省電力状態から前記起動状態へと変更させる際の補正情報を算出する第２の算出手段を有し、
前記通信手段は、前記第２の算出手段によって算出された前記補正情報を前記電子機器に送信することを特徴する請求項１０又は１１に記載の撮像装置。
【請求項１３】
被写体を複数回撮像する際の時間間隔が所定の時間以上であるか否かを判定する判定手段を有し、
前記状態変更手段は、前記判定手段によって被写体を複数回撮像する際の時間間隔が所定の時間以上であると判定されなかった場合は、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更しないことを特徴とする請求項１０乃至１２の何れか一項に記載の撮像装置。
【請求項１４】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置であって、
前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて動作状態を起動状態と省電力状態とに変更する電子機器と通信可能な通信手段と、
前記第１のモードにおける前記撮像装置の動作状態を、被写体の撮像が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更手段と、
前記通信手段から受信した所定の情報に基づいて、前記電子機器の動作状態を省電力状態から起動状態へと変更させる動作の開始を前記電子機器に指示するか否かを判定する第１の判定手段と、
前記状態変更手段によって、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始させるタイミングを設定する第１の設定手段と、を有し、
前記第１の設定手段は、前記第１の判定手段によって、前記電子機器の動作状態を前記省電力状態から前記起動状態へと変更させる動作の開始を前記電子機器に指示しないと判定された場合に、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始するタイミングとして第１のタイミングを設定し、前記第１の判定手段によって、前記電子機器の動作状態を、前記省電力状態から前記起動状態へと変更させる動作の開始を前記電子機器に指示すると判定された場合に、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始するタイミングとして前記第１のタイミングよりも早いタイミングである第２のタイミングを設定し、
前記状態変更手段は、前記第１のモードにおいて被写体を撮像した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記第１の設定手段によって設定された前記第１のタイミングまたは前記第２のタイミングに基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする撮像装置。
【請求項１５】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置と、前記撮像装置との接続が可能な電子機器とを有するカメラシステムであって、
前記撮像装置は、
被写体を撮像する撮像手段と、
前記電子機器との通信を行う第１の通信手段と、
前記撮像装置の動作状態を、前記撮像手段により被写体の撮像が可能な第１の状態と前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な第１の状態変更手段と、を有し、
前記電子機器は、
前記撮像装置との通信を行う第２の通信手段と、
前記電子機器の動作状態を、前記撮像装置による被写体の撮像に対応した第３の状態と、前記第３の状態よりも電力の消費が少ない第４の状態とに変更させることが可能な第２の状態変更手段と、
前記第２の状態変更手段によって前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始する第１のタイミングを算出する第１の算出手段と、を有し、
前記第１の状態変更手段は、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を前記第１の通信手段を介して前記電子機器に送信する場合に、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を前記第１の通信手段を介して前記電子機器に送信した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記被写体を撮像するタイミングに関する情報に基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始し、
前記第１の算出手段は、前記第２の通信手段を介して受信した、前記被写体を撮像するタイミングに関する情報に基づいて、前記第１のタイミングを算出し、
前記第２の状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記第２の通信手段を介して前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信した場合に、前記撮像装置による被写体の撮像に対応した動作を実行した後に、前記電子機器の動作状態を前記第３の状態から前記第４の状態へと変更させ、前記第１の算出手段によって算出された前記第１のタイミングで前記電子機器の動作状態を前記４の状態から前記第３の状態へと変更させる動作を開始することを特徴とするカメラシステム。
【請求項１６】
前記撮像装置は、前記状態変更手段によって、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる第２のタイミングを算出する第２の算出手段を有し、
前記第２の算出手段は、前記第１の通信手段を介して前記被写体を撮像するタイミングに関する情報を前記電子機器に送信する場合に、前記第１の通信手段を介して前記被写体を撮像するタイミングに関する情報を前記電子機器に送信した後に前記第２のタイミングを算出し、
前記第１の状態変更手段は、前記第２の算出手段によって算出した前記第２のタイミングに基づいて、前記第１の通信手段を介して前記被写体を撮像するタイミングに関する情報を前記電子機器に送信する場合に、被写体を撮像した後に前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更することを特徴とする請求項１５に記載のカメラシステム。
【請求項１７】
前記第２の状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記被写体を撮像するタイミングに関する情報を前記第２の通信手段を介して前記撮像装置から受信しない場合に、前記撮像装置から前記第２の通信手段を介して所定の信号を受信した後に、前記電子機器の動作状態を前記第４の状態から前記第３の状態へと変更させる動作を開始することを特徴とする請求項１５又は１６に記載のカメラシステム。
【請求項１８】
前記第２の状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記第２の通信手段を介して、前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信せずに前記所定の信号を受信した場合は、前記撮像装置の動作状態が前記第２の状態から前記第１の状態へと変更させる動作が開始された後に、前記電子機器の動作状態を前記第４の状態から前記第３の状態へと変更させる動作を開始し、前記第２の通信手段を介して、前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信した場合は、前記撮像装置の動作状態によらずに、前記電子機器の動作状態を前記第４の状態から前記第３の状態へと変更させる動作を開始することを特徴とする請求項１７に記載のカメラシステム。
【請求項１９】
前記電子機器は、第１の計測精度で時間の計測が可能な第１の計測手段を有し、
前記撮像装置は、
第２の計測精度で時間の計測が可能な第２の計測手段と、
前記第１の通信手段を介して前記電子機器から受信した前記第１の計測精度と、前記第２の計測精度とに基づいて、前記第１のタイミングを補正する補正情報を算出する補正情報算出手段と、を有し、
前記第１の算出手段は、前記第２の通信手段を介して前記撮像装置から受信した、前記補正情報と前記被写体を撮像するタイミングに関する情報とに基づいて、前記電子機器の動作状態を前記第４の状態から前記第３の状態へと変更させる動作を開始する前記第１のタイミングを算出することを特徴とする請求項１５乃至１８の何れか一項に記載のカメラシステム。
【請求項２０】
前記第１の算出手段は、前記補正情報に基づいて前記第１のタイミングを算出しない場合に、前記第２の通信手段を介して前記撮像装置から受信した、前記撮像装置に予め格納されている前記第１の計測手段と前記第２の計測手段の誤差に関する固定の補正値と前記被写体を撮像するタイミングに関する情報に基づいて、前記第１のタイミングを算出することを特徴とする請求項１９に記載のカメラシステム。
【請求項２１】
前記第１の算出手段は、前記補正情報と前記被写体を撮像するタイミングに関する情報に基づいて算出する場合よりも、前記固定の補正値と前記被写体を撮像するタイミングに関する情報に基づいて算出する場合の方が、前記電子機器の動作状態を前記第３の状態から前記第４の状態へと変更させてから、前記電子機器の動作状態を前記第４の状態から前記第３の状態へと変更させるまでの時間が長くなるように、前記補正情報と前記被写体を撮像するタイミングに関する情報に基づく場合の前記第１のタイミングおよび前記固定の補正値と前記被写体を撮像するタイミングに関する情報に基づく前記第１のタイミングを算出することを特徴とする請求項２０に記載のカメラシステム。
【請求項２２】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置と通信可能な通信手段を備えた電子機器の制御方法であって、
前記電子機器の動作状態を、前記撮像装置による被写体の撮像に対応した第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更工程と、
前記状態変更工程によって、前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始する第１のタイミングを算出する算出工程と、を有し
前記算出工程は、前記通信手段を介して受信した、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて、前記第１のタイミングを算出し、
前記状態変更工程は、前記撮像装置が前記第１のモードに設定されていて、前記通信手段を介して前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信した場合に、前記撮像装置による被写体の撮像に対応した動作を実行した後に前記電子機器の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記第１のタイミングで前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする電子機器の制御方法。
【請求項２３】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置の制御方法であって、
前記撮像装置の動作状態を、被写体の撮像が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更工程を有し、
前記状態変更工程は、前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて動作状態を起動状態と省電力状態とに変更する電子機器と通信可能な通信手段を介して、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を前記電子機器に送信した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させる動作を実行し、前記被写体を撮像タイミングに関する情報に基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする撮像装置の制御方法。
【請求項２４】
設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置の制御方法であって、
前記第１のモードにおける前記撮像装置の動作状態を、被写体の撮像が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更工程と、
前記第１のモードにおける被写体を撮像するタイミングに関する情報に基づいて動作状態を起動状態と省電力状態とに変更する電子機器と通信可能な通信手段を介して、前記電子機器から受信した所定の情報に基づいて、前記電子機器の動作状態を省電力状態から起動状態へと変更させる動作の開始を前記電子機器に指示するか否かを判定する第１の判定工程と、
前記状態変更工程によって、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始させるタイミングを設定する第１の設定工程と、を有し、
第１の設定工程は、前記第１の判定工程において、前記電子機器の動作状態を前記省電力状態から前記起動状態へと変更させる動作の開始を前記電子機器に指示しないと判定された場合に、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始するタイミングとして第１のタイミングを設定し、前記第１の判定手段において、前記電子機器の動作状態を、前記省電力状態から前記起動状態へと変更させる動作の開始を前記電子機器に指示すると判定された場合に、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始するタイミングとして前記第１のタイミングよりも早いタイミングである第２のタイミングを設定し、
前記状態変更工程は、前記第１のモードにおいて被写体を撮像した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記第１の設定工程によって設定された前記第１のタイミングまたは前記第２のタイミングに基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする撮像装置の制御方法。
【請求項２５】
請求項２２に記載の電子機器の制御方法をコンピュータに実行させるためのコンピュータで読み取り可能なプログラム。
【請求項２６】
請求項２３に記載の撮像装置の制御方法をコンピュータに実行させるためのコンピュータで読み取り可能なプログラム。
【請求項２７】
請求項２４に記載のカメラシステムの制御方法をコンピュータに実行させるためのコンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設定された時間間隔で被写体を複数回撮像することが可能な撮像装置と、当該撮像装置と通信可能な電子機器、その制御方法およびプログラム、カメラシステムに関する。
【背景技術】
【０００２】
従来、設定された時間間隔で被写体を複数回撮像する所謂インターバル撮影が可能な、デジタルカメラなどの撮像装置がある。
【０００３】
特許文献１では、ストロボ装置を発光させてインターバル撮影を行う場合は、インターバル撮影時のエネルギー消費を抑制するために、ストロボ装置の充電時間に基づいて、ストロボ装置の電源制御を行う制御装置について提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開昭６３−１７２１３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術は、インターバル撮影の撮影間でも、ストロボ装置の電源制御のために制御装置の電源をオンさせておく必要がある。この場合、制御装置において無駄な電力が消費されてしまう。したがって、このような制御装置をカメラ側に配置する構成の場合は、カメラ側において無駄な電力が消費されてしまう。このような課題は、カメラと通信可能な電子機器として、ストロボ以外に、スレーブカメラやＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニットや外付けマイクなどを採用した場合にも生じるものである。
【０００６】
本発明の目的は、設定された時間間隔で被写体を複数回撮像するモードにおける撮像装置の電力の消費を抑制することである。
【課題を解決するための手段】
【０００７】
上記目的を達成するための本発明に係る電子機器は、設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置と通信可能な通信手段を備えた電子機器であって、前記電子機器の動作状態を、前記撮像装置による被写体の撮像に対応した動作が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更手段と、前記状態変更手段によって、前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始する第１のタイミングを算出する算出手段と、を有し、前記算出手段は、前記通信手段を介して受信した、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて、前記第１のタイミングを算出し、前記状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記通信手段を介して前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信した場合に、前記撮像装置による被写体の撮像に対応した動作を実行した後に前記電子機器の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記第１のタイミングで前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする。
【０００８】
また、上記目的を達成するための本発明に係る撮像装置は、設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置であって、前記第１のモードにおいて被写体を撮像するタイミングに関する情報に基づいて動作状態を起動状態と省電力状態とに変更する電子機器と通信可能な通信手段と、前記撮像装置の動作状態を、被写体の撮像が可能な第１の状態と、前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な状態変更手段と、を有し、前記状態変更手段は、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を、前記通信手段を介して前記電子機器に送信した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させる動作を実行し、前記被写体を撮像するタイミングに関する情報に基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始することを特徴とする。
【０００９】
また、上記目的を達成するための本発明に係るカメラシステムは、設定された時間間隔で被写体を複数回撮像する第１のモードを設定することが可能な撮像装置と、前記撮像装置との接続が可能な電子機器とを有するカメラシステムであって、前記撮像装置は、被写体を撮像する撮像手段と、前記電子機器との通信を行う第１の通信手段と、前記撮像装置の動作状態を、前記撮像手段により被写体の撮像が可能な第１の状態と前記第１の状態よりも電力の消費が少ない第２の状態とに変更させることが可能な第１の状態変更手段と、を有し、前記電子機器は、前記撮像装置との通信を行う第２の通信手段と、前記電子機器の動作状態を、前記撮像装置による被写体の撮像に対応した第３の状態と、前記第３の状態よりも電力の消費が少ない第４の状態とに変更させることが可能な第２の状態変更手段と、前記第２の状態変更手段によって前記電子機器の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始する第１のタイミングを算出する第１の算出手段と、を有し、前記第１の状態変更手段は、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を前記第１の通信手段を介して前記電子機器に送信する場合に、前記撮像装置が前記第１のモードにおいて被写体を撮像するタイミングに関する情報を前記第１の通信手段を介して前記電子機器に送信した後に、前記撮像装置の動作状態を前記第１の状態から前記第２の状態へと変更させ、前記被写体を撮像するタイミングに関する情報に基づいて、前記撮像装置の動作状態を前記第２の状態から前記第１の状態へと変更させる動作を開始し、前記第１の算出手段は、前記第２の通信手段を介して受信した、前記被写体を撮像するタイミングに関する情報に基づいて、前記第１のタイミングを算出し、前記第２の状態変更手段は、前記撮像装置が前記第１のモードに設定されていて、前記第２の通信手段を介して前記撮像装置から前記被写体を撮像するタイミングに関する情報を受信した場合に、前記撮像装置による被写体の撮像に対応した動作を実行した後に、前記電子機器の動作状態を前記第３の状態から前記第４の状態へと変更させ、前記第１の算出手段によって算出された前記第１のタイミングで前記電子機器の動作状態を前記４の状態から前記第３の状態へと変更させる動作を開始することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、設定された時間間隔で被写体を複数回撮像するモードにおける撮像装置の電力の消費を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明を実施した撮像装置の第１実施形態であるデジタルカメラ１００とストロボ２００の構成を説明するブロック図である。
【図２】本発明を実施した撮像装置の第１実施形態であるデジタルカメラ１００とストロボ２００とを接続する部分の近傍の構成を説明するブロック図である。
【図３】本発明を実施した撮像装置の第１実施形態であるデジタルカメラ１００におけるインターバル撮影処理を説明するフローチャートである。
【図４】本発明を実施した撮像装置の第１実施形態であるデジタルカメラ１００とストロボ２００の動作に係るタイミングチャートである。
【図５】本発明を実施した電子機器の第１実施形態であるストロボ２００におけるインターバル撮影処理を説明するフローチャートである。
【図６】本発明を実施した撮像装置の第２実施形態であるデジタルカメラ３００の構成を説明するブロック図である。
【図７】本発明を実施した撮像装置の第２実施形態であるマスターカメラ側のデジタルカメラ３００におけるインターバル撮影処理を説明するフローチャートである。
【図８】本発明を実施した電子機器の第２実施形態であるスレーブカメラ側のデジタルカメラ３００におけるインターバル撮影処理を説明するフローチャートである。
【図９】本発明を実施した撮像装置の第２実施形態であるデジタルカメラ３００の動作に係るタイミングチャートである。
【発明を実施するための形態】
【００１２】
（第１実施形態）
本発明に係る第１実施形態としての撮像装置であるデジタルカメラ（以下、単にカメラと称す）１００とストロボ２００について図１から図５を参照して説明する。以下、図１を参照してカメラ１００の基本構成を説明する。図１は、本発明を実施した撮像装置の第１実施形態であるカメラ１００と発光装置であるストロボ２００の構成を説明するブロック図である。なお、ストロボ２００はカメラ１００に対して取り外し可能に設けられている。
【００１３】
撮影レンズ群１０１は、光軸シフトレンズやズームレンズ、フォーカスレンズを含む複数のレンズからなるレンズ群である。絞り１０２は、撮影レンズ群１０１の内部において、透過した光量を調節するための光量調節部材である。本実施形態では、撮影レンズ群１０１と絞り１０２をまとめて撮影光学系１０３と称す。なお、本実施形態のカメラ１００は、撮影光学系１０３を備えたレンズ鏡筒がカメラ本体に対して取り外し可能な、所謂レンズ交換式のデジタルカメラであるが、カメラ本体とレンズ鏡筒とが一体的に設けられているような構成であってもよい。
【００１４】
撮影光学系１０３の後段には、シャッタ１０４と撮像素子１０５が設けられている。シャッタ１０４が開放状態である場合に、撮影光学系１０３によって導かれた被写体の光学像は撮像素子１０５上に結像する。また、シャッタ１０４が閉鎖状態である場合に、撮影光学系１０３から導かれた光が遮蔽される。このシャッタ１０４の開閉動作を制御することによって、設定された露光時間で撮像素子１０５が露光される。なお、本実施形態では、シャッタ１０４の開閉によって動作によって、設定された露光時間で被写体を撮像するような構成であるが、所謂電子シャッタ方式によって、設定された露光時間で被写体を撮像するような構成であってもよい。
【００１５】
撮像素子１０５は、電荷を蓄積することで画像を生成することが可能なＣＣＤやＣＭＯＳなどの固体撮像素子からなる電荷蓄積型の撮像素子であって、２次元的に撮像用の画素が配列されている。撮像素子１０５に被写体の光学像が結像すると、当該被写体の光学像に応じたアナログ電気信号（アナログ画像データ）が出力される。なお、撮像素子１０５には不図示のＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）が接続されている。当該ＡＦＥは、後述するカメラ制御部１１１からの指示に応じて、撮像素子１０５から出力されたアナログ画像データに対するゲイン量の調節やサンプリングなどを行う。
【００１６】
タイミング発生部１０６は、撮像素子１０５や、後述の光学系駆動制御部１１２、撮像制御部１１３や、カメラ１００に取り外し可能な発光装置であるストロボ２００側に、クロック信号や制御信号を供給するためのタイミングを送信する。
【００１７】
信号処理部１０７は、撮像素子１０５から出力された画像データに対して、所定の画素補間や縮小などのリサイズ処理、色変換処理、測光演算、測距制御用の演算処理などが行われる処理部である。また、信号処理部１０７では、ＴＴＬ（Ｔｈｒｏｕｇｈ  ｔｈｅ  Ｌｅｎｓ）方式のＡＷＢ（Ａｕｔｏｍａｔｉｃ  Ｗｈｉｔｅ  Ｂａｌａｎｃｅ）処理やＡＦ（Ａｕｔｏｆｏｃｕｓ）処理、ＡＥ（Ａｕｔｏ  Ｅｘｐｏｓｕｒｅ）処理を行うことができる。さらに、信号処理部１０７には不図示のＡ／Ｄ変換部が設けられており、撮像素子１０５から出力されたアナログ画像データをデジタル画像データへの変換が行われる。さらに、信号処理部１０７では、変換されたデジタル画像データに対するゲイン量の調整も行われる。
【００１８】
メモリ１０８は、電気的に消去や記憶が可能なメモリであり、例えば、フラッシュメモリ等に代表されるＥＥＰＲＯＭ等である。メモリ１０８には、本実施形態において使用される種々のデータが格納されている。例えば、カメラ１００において実行されるプログラムや動作用の定数、種々の露出条件、カメラ１００内の処理で使用する算出式、露出条件、ストロボ２００の種類に関する情報などがメモリ１０８に格納されている。なお、カメラ１００において実行されるプログラムとは、後述する図３や図５に示すフローと同様の動作を指示するためのプログラムである。
【００１９】
また、メモリ１０８には、ＤＲＡＭなどの記録素子からなる画像データの記録領域を有しており、所定枚数の静止画や所定時間の動画、音声データを記録することが可能な十分な記憶容量を備え、取得されたデジタル画像データの記録ができる。さらに、メモリ１０８は、画像表示用メモリ（ビデオメモリ）、カメラ制御部１１１の作業領域、後述する記録媒体１１０の記録用バッファとしても使用される。メモリ１０８に記録されたデジタル画像データは、不図示のＤ／Ａ変換部において表示用のアナログ画像データへと変換され、ＬＣＤ等からなる表示部１０９に送信される。そして、カメラ制御部１１１からの指示に応じて、表示部１０９は、受け取った表示用のアナログ画像データを表示する。この表示用のアナログ画像データを表示部１０９に逐次表示することで、被写体を撮像した画像データのライブビュー表示が可能となる。なお、表示部１０９のみでなく、不図示の電子ビューファインダに当該スルー画像をライブビュー表示させることも可能である。さらに、本実施形態では、表示用のアナログ画像データは、当該画像データが取得された際に、表示部１０９にプレビュー表示される。
【００２０】
記録媒体１１０は、メモリ１０８に記録されたデジタル画像データの記録が可能なメモリーカードやハードディスクなどの記録媒体である。本実施形態では、カメラ１００の外装に開閉可能に設けられている不図示の蓋部を開放した状態で、記録媒体１１０をカメラ１００の本体内部に挿抜することが可能である。そして、記録媒体１１０は、カメラ１００の本体内部に挿入された状態でカメラ制御部１１１との通信が可能となる。なお、記録媒体１１０としては、カメラ１００に対して挿抜可能なメモリーカード等に限定されるものではなく、ＤＶＤ−ＲＷディスク等の光学ディスクやハードディスク等の磁気ディスクであってもよい。さらに、記録媒体１１０が取り外し可能ではなく、予めカメラ１００に内蔵されているような構成であってもよい。
【００２１】
カメラ制御部（以下、単にＣＰＵと称す）１１１は、カメラ１００の全体的な動作を統括的に制御する。例えば、ＣＰＵ１１１は、タイミング発生部１０６や信号処理部１０７、メモリ１０８、後述する光学系駆動制御部１１２や撮像制御部１１３、電源制御部１１４などに対してカメラ１００における各動作の制御を指示する。また、ＣＰＵ１１１は、カメラ１００に接続される電子機器に対する各種信号の送受信を指示する。なお、ＣＰＵ１１１は、メモリ１０８に格納されているプログラムを実行し、カメラ１００の内部において、当該プログラムの処理に応じた動作を制御することもできる。
【００２２】
また、ＣＰＵ１１１には、時間の計測が可能な内蔵タイマーが設けられている。本実施形態では、カメラ１００の撮影モードがインターバル撮影モード（第１のモード）である場合に、この内蔵タイマーによって、インターバル時間Ｔ１などの計測が行われる。なお、インターバル撮影モードとは、予め設定された時間間隔で被写体を複数回撮像するモードであって、ユーザが後述の操作部１１６などを操作することによって設定することが可能な撮影モードである。そして、インターバル時間Ｔ１とは、カメラ１００の撮影モードが上述したインターバル撮影モードに設定された場合に、あるタイミングにおける被写体の撮像開始から次の撮像開始までの時間間隔を示している。
【００２３】
光学系駆動制御部１１２は、ＣＰＵ１１１からの指示に応じて、撮影レンズ群１０１や絞り１０２の駆動を制御する光学系駆動制御部である。撮像制御部１１３は、ＣＰＵ１１１からの指示に応じて、アナログ画像データに対するゲイン量の調節（ＩＳＯ感度の設定）の指示や、撮像素子１０５の露光時間を制御（電荷の蓄積と読み出しを制御）する露光制御部である。
【００２４】
電源部１１５は、アルカリ電池やリチウム電池等の一次電池、ＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、或いは、ＡＣアダプター等であり、電源制御部１１４へ電力を供給する。電源制御部１１４は、ＤＣ−ＤＣコンバータ、通電ブロックを切り替えるスイッチ回路などから構成されている。そして、電源制御部１１４は、電源部１１５における電池の装着の有無、電池の種類、電池残量等を検出し、その検出結果及びＣＰＵ１１１の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、カメラ１００の各部へと供給する。
【００２５】
操作部１１６は、スイッチ、ボタン、ダイヤルなど、カメラ１００に対して、ユーザが各種の指示や設定を行うための操作部材からなる入力デバイス群である。例えば、電源スイッチやレリーズボタン、メニューボタン、方向ボタン、実行ボタンなどが含まれる。また、操作部１１６にはモード切替スイッチが設けられている。本実施形態では、ユーザがモード切替スイッチを操作することで、後述する通常撮影モードとインターバル撮影モードとを切り替えることができる。撮影モードの設定は、カメラ１００の電源がオンされている状態で、ユーザによって任意のタイミングで行うことができる。後述するインターバル撮影モードの説明においては、ユーザによってカメラ１００の撮影モードがインターバル撮影モードに設定された後に、初回の撮像が行われるものとする。
【００２６】
なお、表示部１０９が静電容量式のタッチパネルであって、表示部１０９に表示されたＵＩを操作選択することで、操作部１１６を操作した際と同様の情報入力ができるような構成であっても良い。
【００２７】
アクセサリシュー１１７は、カメラ１００に対して取り外し可能なカメラアクセサリなどの電子機器を取り付けるための取り付け部である。取り付け可能な電子機器としては、ストロボなどの発光装置や、ＥＶＦなどの電子ビューファインダ、ＧＰＳユニットなどがある。アクセサリシュー１１７の内部には、後述する端子群（第１の通信手段）４０１が設けられている。なお、後述するストロボ２００側にも、この端子群４０１に対応する第２の端子群（通信手段）４０２が設けられており、第１の端子群４０１と第２の端子群４０１とが電気的に接続されることで、カメラ１００とストロボ２００とが通信可能となる。以上がカメラ１００の基本構成である。
【００２８】
以下、図１を参照して本実施形態の発光装置であるストロボ２００の基本構成について説明する。ストロボ２００は、発光部にキセノン管やＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などを用いて、被写体を照明する発光手段である。カメラ１００のアクセサリシュー１１７とストロボ２００のストロボ接続部２０１とが接続された状態であって、ストロボ２００の電源がオンされた状態で、ストロボ２００とカメラ１００とが電気的に接続される。この状態で、カメラ１００とストロボ２００のそれぞれの端子群４０１が接続され、ＣＰＵ１１１とストロボ制御部２０２とが通信可能となる。なお、カメラ１００とストロボ２００との間で通信される信号の詳細については図２を参照して後述する。
【００２９】
ストロボ２００の外装に設けられた不図示の電源スイッチがオンされると、ストロボ制御部２０２の指示によって、ストロボ電源部２０３から出力された出力電圧が充電回路（充電手段）２０４によって所定の電圧まで昇圧される。そして、充電回路２０４によって所定の電圧まで昇圧された出力電圧に対応した電荷がメインコンデンサ２０５に充電される。なお、ストロボ２００のストロボ制御部２０２は、メインコンデンサ２０５の電圧の検知を常に行い、当該電圧が所定の電圧以下になった段階で自動的に充電を再開する構成である。
【００３０】
ストロボ制御部２０２は、メインコンデンサ２０５に充電された電圧を測定し、メインコンデンサ２０５に所定量の電荷が充電されたか否かを判定する。そして、ストロボ制御部２０２により、メインコンデンサ２０５に所定量の電荷に対応する電圧が充電されたことが検知された場合は、カメラ１００のＣＰＵ１１１に充電完了信号が送信される。
【００３１】
この状態で、カメラ１００において被写体の撮像が指示されると、ＣＰＵ１１１からストロボ制御部２０２に対して、発光を開始させる旨の信号が送信される。そして、ストロボ制御部２０２がＣＰＵ１１１から上述した信号を受信すると、メインコンデンサ２０５に充電された電荷が放電回路２０６を介して発光部２０７に供給され、閃光発光が実行される。
【００３２】
なお、ストロボ２００のストロボ制御部２０２には、カメラ１００側と同様に、ストロボ２００で行う処理において時間を計測するための内蔵タイマーが設けられている。
【００３３】
また、本実施形態では、カメラ１００に設けられた信号処理部１０７で取得された画像データに基づいて、ストロボ２００の発光量を演算するための調光演算処理が行われるような構成であるが、これに限定されるものではない。例えば、ストロボ２００のストロボ制御部２０２が、カメラ１００側から被写体の輝度情報を取得し、このストロボ制御部２０２が、調光演算を行うような構成であってもよい。この際、算出した発光量を記録するためのメモリを、ストロボ２００の内部に新たに設けるような構成であってもよい。当該メモリとしては、ストロボ機種情報やストロボタイマー精度などの格納や、後述するインターバル撮影処理において取得される情報の一時的な記録を行うものとする。そして、ストロボ制御部２０２によって、当該メモリに格納された情報や、メモリに記録された情報などの読み出しが適宜行われるものとする。以上がストロボ２００の基本構成である。この構成によって、ストロボ２００を所望の発光量で発光させることが可能となる。
【００３４】
以下、図２を参照して、カメラ１００とストロボ２００とで行われる通信の詳細について説明する。図２は、本発明を実施した撮像装置の第１実施形態であるカメラ１００とストロボ２００とを接続する部分の近傍の構成を説明するブロック図である。
【００３５】
図２に図示するように、カメラ１００のアクセサリシュー１１８とストロボ２００のストロボ接続部２０１には、第１の端子群４０１と第２の端子群４０２が設けられている。なお、第１の端子群４０１および第２の端子群４０２は、それぞれＡ端子〜Ｅ端子という５つの端子によって構成されている。
【００３６】
Ａ端子（４０１−Ａ、４０２−Ａ）は、カメラ１００とストロボ２００の間でアナログ情報通信を行う端子である。ここで、アナログ情報通信とは、電圧値や電流値などのアナログ値を検出することで、カメラ１００とストロボ２００とがそれぞれ互いの状態を認識するための通信である。例えば、Ａ端子によって、メインコンデンサ２０５での充電完了などのストロボ２００の動作前準備に関する情報をアナログ値に変化させることで、ストロボ２００からカメラ１００に伝えることが可能となる。
【００３７】
Ｂ端子（４０１−Ｂ、４０２−Ｂ）は、カメラ１００とストロボ２００との間でシリアル通信を行う際のクロック端子（ＳＣＬＫ）である。Ｃ端子（４０１−Ｃ、４０２−Ｃ）は、カメラ１００とストロボ２００との間でシリアル通信を行う際の、カメラ１００からストロボ２００へと情報送信を行うためのデータ端子（ＭＯＳＩ）である。Ｄ端子（４０１−Ｄ、４０２−Ｄ）は、カメラ１００とストロボ２００との間でシリアル通信を行う際の、ストロボ２００からカメラ１００へと情報送信を行うためのデータ端子（ＭＩＳＯ）である。なお、本実施形態では、Ｂ端子、Ｃ端子、Ｄ端子の３つの端子を用いた、所謂３線シリアル通信によってカメラ１００とストロボ２００とのシリアル通信を行うような構成であるが、これらに限定されるものではない。例えば、ＩＣＣ通信やＵＡＲＴ通信などの方式を用いても勿論よい。
【００３８】
Ｅ端子（４０１−Ｅ、４０２−Ｅ）は、カメラ１００からストロボ２００に対して、発光の開始を指示する旨の信号を送信するための、所謂Ｘ端子である。カメラ１００からストロボ２００に発光開始信号を送信するタイミングは、カメラ１００のタイミング発生部１０６により発生されたタイミングに従うものとする。例えば、ストロボ２００を発光させて被写体を撮像する際などに、カメラ１００から上述した信号を、ストロボ２００がＥ端子を介して受信することで被写体を撮像するタイミングに合わせてストロボ２００を発光させることが可能になる。以上説明した各端子部は、前述したカメラ１００のアクセサリシュー１１７にストロボ２００のストロボ接続部２０１が接続され、カメラ１００およびストロボ２００の電源がオンされている状態で、電気的に接続可能な状態となる。以上が、本実施形態におけるカメラ１００とストロボ２００の基本構成である。
【００３９】
以下、ストロボ２００を発光させた状態で被写体を撮像する場合の、カメラ１００およびストロボ２００の動作について説明する。なお、以下の説明においては、取得された画像（データ）や露出量、評価値などの情報は、取得後にメモリ１０８に記録され、ＣＰＵ１１１によって適宜読み出しが実行されるものとする。
【００４０】
まず、カメラ１００のＣＰＵ１１１は、アクセサリシュー１１７に取り付けられている電子機器の判別を行う。具体的には、ストロボ２００がアクセサリシュー１１７に取り付けられた状態であってストロボ２００側の電源がオンされると、ストロボ制御部２０２からＣＰＵ１１１に対して、ストロボ２００の種類に関する情報（ストロボ種類情報）が送信される。ＣＰＵ１１１はこのストロボ種類情報に基づいて、アクセサリシュー１１７に取り付けられた電子機器がストロボであることを特定する。
【００４１】
次に、アクセサリシュー１１７に取り付けられた電子機器がストロボ２００であると特定された場合、ＣＰＵ１１１は、ストロボ種類情報に基づいてストロボ２００が動作状態を変更することが可能な機種であるか否かを判定する。ストロボ２００が変更可能な動作状態の詳細については、インターバル撮影モードの説明にて後述する。
【００４２】
なお、アクセサリシュー１１７に取り付けられた電子機器がストロボ２００である場合は、ストロボ制御部２０２からＣＰＵ１１１に対して、第１の計測手段であるストロボ２００の内蔵タイマーのタイマー精度情報（第１の計測精度）も送信される。
【００４３】
次に、カメラ１００の電源がオンされた状態で、ユーザによって操作部１１６のレリーズボタンが操作されると、ＣＰＵ１１１は、レリーズボタンがＳＷ１状態（例えば、半押し状態）にされたか否かを判定する。
【００４４】
この判定によって、レリーズボタンがＳＷ１状態であると判定されると、信号処理部１０７は、スルー画像などの事前に取得された画像データに基づいてフォーカス処理（ＡＦ処理）が実行する。本実施形態のＡＦ処理としては、画像の輝度成分のコントラスト情報からＡＦ評価値を算出し、当該ＡＦ評価値に基づいて、光学系駆動制御部１１２が撮像レンズ１０２の各レンズ位置を設定する。なお、ＡＦ評価値の算出方法については一般的なものであればどのような方法を採用してもよい。
【００４５】
また、レリーズボタンがＳＷ１状態であると判定されると、信号処理部１０７はスルー画像などの事前に取得された画像データに基づいて測光演算を行う。測光演算の方法としては、画像の一画面分を複数のブロックに分割し、これらのブロックごとに平均輝度値を算出する。そして、全ブロックの平均輝度値を積分して代表輝度値を算出する。本実施形態では、この代表輝度値を被写体の輝度情報として、以降の処理を実行するような構成であるがこれに限定されるものではない。例えば、スポット測光などの測光方法を用いて被写体の輝度情報を算出する方法であっても勿論よい。すなわち、以降の処理に用いる被写体の輝度情報を算出する方法としては、公知の方法であればどのようなものを用いてもよい。
【００４６】
次に、信号処理部１０７は、先に算出した被写体の輝度情報をメモリ１０８から読み出し、当該輝度情報に基づいて、被写体が適正な明るさとなるような露出量をカメラ１００に設定する（ＡＥ処理）。なお、本実施形態の露出量とは、取得する画像の明るさを設定するための値であって、絞り値や露光時間（蓄積時間）、ゲイン量（ＩＳＯ感度）などの露出条件を変化させることによって設定される。
【００４７】
次に、信号処理部１０７は、先に算出した被写体の輝度情報と露出条件とをメモリ１０８から読み出し、ストロボ２００の発光量を算出するための調光演算を実行する。以上説明したＡＦ処理とそれ以外の種々の処理とは、どの様な順番で行ってもよいし、それぞれを並行して行うような構成であってもよい。また、本実施形態では撮像素子１０５によって取得したデジタル画像データを用いて、上述したような種々の処理を行うような構成であるが、これに限定されるものではない。例えば、カメラ１００に新たなセンサを設け、当該センサによって取得した画像データを用いて、ＡＦ処理や測光演算、ＡＥ処理、調光演算などを行うような構成であってもよい。以上説明した種々の処理や演算などが、カメラ１００の撮像前の準備動作（以下、撮像前準備と称す）である。
【００４８】
カメラ１００における撮像前の準備動作が完了すると、ＣＰＵ１１１は、操作部１１６のレリーズボタンがＳＷ２状態（例えば、ユーザの操作による全押状態）にされたか否かを判定する。ＣＰＵ１１１によって、レリーズボタンがＳＷ２状態であると判定された状態であってストロボ２００側から充電完了信号を受信したら、撮像素子１０５によって被写体が撮像され、アナログ画像データが取得される。そして、ストロボ２００のストロボ制御部２０２は、カメラ１００側から受け取った発光開始信号に基づき、カメラ１００の撮像素子１０５による被写体の撮像に合わせて、ストロボ２００の発光部２０７を発光させる。
【００４９】
取得されたアナログ画像データは、信号処理部１０７によりデジタル画像データに変換された状態で信号処理部１０７によって前述した種々の処理が施された後に、メモリ１０８に記録される。また、当該デジタル画像データは、ＣＰＵ１１１によってメモリ１０８から読み出され、不図示のＤ／Ａ変換部によって表示用のアナログ画像データへと変換され後に、表示部１０９にクイックレビュー表示される。さらに、ＣＰＵ１１１によってメモリ１０８に記録されたデジタル画像データが読み出され、当該デジタル画像データが記録媒体１１０に記録される。以上が、ストロボ２００を発光させつつ被写体を撮像する際の動作である。
【００５０】
なお、本実施形態では、ユーザによる操作部１１６のレリーズボタンの直接操作によって、レリーズボタンがＳＷ１状態およびＳＷ２状態への遷移する場合について説明したが、これに限定されるものではない。例えば、カメラ１００に取り外し可能な外付けレリーズボタンをカメラ１００に取付け、当該外付けレリーズボタンを操作するような構成であってもよい。また、カメラ１００が電波通信に対応している場合や外付けの電波通信用デバイスが取り付けられている場合は、スマートフォンやタブレット端末などの可搬型の電子デバイスを遠隔操作することによって被写体を撮像するような構成であってもよい。さらに、予め設定された時間に応じて、自動的に被写体を撮像するような構成であってもよい。以上が、ストロボ２００を発光させた状態で被写体を撮像する場合の、カメラ１００およびストロボ２００の基本的な動作である。
【００５１】
〈インターバル撮影モード〉
以下、カメラ１００によって、設定された時間間隔で被写体を複数回撮像する、所謂インターバル撮影を行う場合について説明する。なお、以下の説明では、カメラ１００の撮影モードとしてインターバル撮影を行うインターバル撮影モードが設定されている状態であって、被写体を撮像する際にストロボ２００を発光させる場合について例示的に説明する。
【００５２】
カメラ１００の動作状態は、インターバル撮影モードが設定されている状態で、被写体を撮像が可能な第１の状態（起動状態）と、第１の状態よりも電力の消費が少ない第２の状態（省電力状態）とを交互に変更する。
【００５３】
また、この際のストロボ２００の動作状態は、発光部２０７を発光可能な第３の状態（ストロボ起動状態）と、第３の状態よりも電力の消費が少ない第４の状態（ストロボ省電力状態）とを交互に変更する。
【００５４】
なお、上述した第２の状態と第４の状態において、カメラ１００およびストロボ２００は、それぞれの内蔵タイマーが時間の計測を行う動作などの動作状態の変更に関するもの以外の全ての動作が停止されるが、これに限定されるものではない。少なくとも、カメラ１００において、前述した第１の状態よりも第２の状態の方が電力の消費が少なく、ストロボ２００において、前述した第３の状態よりも第４の状態の方が電力の消費が少ないような状態であればよい。また、インターバル撮影モードにおける各処理における時間の計測は、カメラ１００およびストロボ２００の内蔵タイマーによって適宜行われているものとする。
【００５５】
以下、本実施形態におけるカメラ１００の、インターバル撮影モードにおける処理（以下、インターバル撮影処理と称す）について図３を参照して説明する。図３は、本発明を実施した撮像装置の第１実施形態であるカメラ１００におけるインターバル撮影処理を説明するフローチャートである。なお、当該フローチャートは、カメラ１００に取り付けられた電子機器が動作状態の変更が可能な機種のストロボ２００であると判定された後であって、インターバル撮影モードにおいて、前述した基本動作に従って初回の撮像が完了した後の処理を示している。また、図３のフローチャートは、ストロボ２００を発光させて被写体を撮像する場合の処理を示している。
【００５６】
カメラ１００の撮影モードがインターバル撮影モードに設定されている状態で初回の撮像が終了すると、ステップＳ１０１でＣＰＵ１１１は、インターバル時間Ｔ１や総撮影回数、総撮影時間などの撮影条件をメモリ１０８から読み出す。なお、これらの撮影条件の設定は、インターバル撮影処理が開始される前の任意のタイミングでユーザによって設定され、当該設定された撮影条件がメモリ１０８に記録されるものとする。この際、ユーザによる撮影条件の設定方法は、インターバル時間Ｔ１や総撮影回数、総撮影時間を個々に設定するような構成であってもよいし、予め決められた撮影条件を選択するような構成であってもよい。
【００５７】
次に、ステップＳ１０２でＣＰＵ１１１は、先に設定したインターバル時間Ｔ１が所定の時間以上であるか否かを判定する。ステップＳ１０２において、インターバル時間Ｔ１が所定の時間以上であると判定された場合はステップＳ１０３に進み、インターバル時間Ｔ１が所定の時間より短いと判定された場合はステップＳ１１８に進む。すなわち、インターバル時間Ｔ１が所定の時間よりも短い場合は、後述するような、カメラ１００の動作状態の変更は行わない。
【００５８】
例えば、先に設定されたインターバル時間Ｔ１が比較的短い時間間隔である場合などは、カメラ１００の動作状態を変更することで、余計に電力が消費されてしまう場合がある。すなわち、省電力状態へと変更することで電力の消費が増大してしまう場合がある。そこで、本実施形態では、ステップＳ１０２の処理により、インターバル時間Ｔ１が所定の時間よりも短いと判定された場合は、カメラ１００の動作状態を第１の状態から第２の状態（省電力状態）へと変更させないようにする。この構成によって、インターバル時間Ｔ１に応じて、カメラ１００の動作状態の変更の可否を適正に決めることができるので、電力の消費を抑制することが可能となる。なお、所定の時間としてはどのような時間であってもよいが、本実施形態では例示的に１０秒とする。
【００５９】
次に、ステップＳ１０３でＣＰＵ１１１は、予めストロボ２００側から送信され、メモリ１０８に記録されたストロボ種類情報を読み出す。
【００６０】
次に、ステップＳ１０４でＣＰＵ１１１は、取り付けられたストロボ２００が、自身の動作状態の変更に関する演算（自己演算）に対応した機種であるか否かを判定する。
【００６１】
具体的には、ストロボ２００が、自身の動作状態を第４の状態から第３の状態へと変更するタイミングを演算し、当該タイミングに基づいて、カメラ１００側からの指示に依らずに、自身の動作状態を変更することに対応した機種であるか否かを判定する。なお、以降の説明では、ストロボ２００が、自身の動作状態を第４の状態から第３の状態へと変更するタイミングをストロボ起動タイミングと称す。
【００６２】
ステップＳ１０４において、ストロボ２００が、自己演算に対応した機種であると判定された場合はステップＳ１０５に進み、自己演算に対応していない機種であると判定された場合はステップＳ１１２に進む。以下、ステップＳ１０５に進んだ場合の処理について説明し、ステップＳ１１２に進んだ場合の処理については後述する。
【００６３】
ステップＳ１０５でＣＰＵ１１１は、ストロボ２００の起動タイミングの補正情報（以下、タイマーオフセット情報と称す）Ｔｏｆｆｓｅｔを算出できるか否かを判定する。前述したように、本実施形態では、ＣＰＵ（第２の計測手段）１１１とストロボ制御部（第１の計測手段）２０２に、それぞれ内蔵タイマーを有している。この内蔵タイマーによる時間の計測によって、カメラ１００およびストロボ２００は、予め設定された時間間隔での動作が可能となる。しかしながら、それぞれの内蔵タイマーのタイマー精度（計測精度）は微妙に異なるため、カメラ１００とストロボ２００を同期させて動作する場合は、それぞれの内蔵タイマーの誤差を鑑みて動作期間や起動タイミングなどを決定する必要がある。そこで、本実施形態では、それぞれのタイマー精度に基づいて、内蔵タイマー間に生じる誤差を補正するための補正情報である、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出する。そして、このタイマーオフセット情報Ｔｏｆｆｓｅｔを用いてストロボ２００の起動タイミング（第１のタイミング）を調整（補正）する。以下、その詳細について具体的に説明する。
【００６４】
前述したように、カメラ１００にストロボ２００が取り付けられた状態でストロボ２００の電源がオンされると、第１の計測手段であるストロボ制御部２０２の内蔵タイマーのストロボタイマー精度（第１の計測精度）がカメラ１００のＣＰＵ１１１に送信される。その後、ＣＰＵ１１１は、所定のタイミング（例えば、ステップＳ１０６）で、メモリ１０８に記録されたＣＰＵ１１１のタイマー精度（第２の計測精度）と、ストロボ制御部２０２のタイマー精度（第１の計測精度）とをそれぞれ読み出す。次に、ＣＰＵ１１１は、カメラ１００のタイマーの精度とストロボ２００のタイマー精度との組み合わせのうち、最も誤差の大きい値（以下、ワースト誤差と称す）ＥＲＲ［％］を算出する。そして、ＣＰＵ（補正情報算出手段）は、このワースト誤差ＥＲＲ［％］に基づき、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出する。タイマーオフセット情報Ｔｏｆｆｓｅｔは式（１）を用いて、
Ｔｏｆｆｓｅｔ＝Ｔ１［ｓｅｃ］×ＥＲＲ［％］      ・・・（１）
として算出される。
【００６５】
なお、ステップＳ１０５において、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出できる場合とは、カメラ１００とストロボ２００のタイマー精度をどちらも取得できる場合である。すなわち、ＣＰＵ１１１のタイマー精度とストロボ制御部２０２のタイマー精度の双方を取得できる場合のみ、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出可能とする。
【００６６】
図３に戻り、ステップＳ１０５で、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出可能であると判定された場合はステップＳ１０６に進み、タイマーオフセット情報を算出できないと判定された場合はステップＳ１０７に進む。
【００６７】
ステップＳ１０６でＣＰＵ１１１は、メモリ１０８からＣＰＵ１１１のタイマー精度とストロボ制御部２０２のタイマー精度を読み出し、前述した式（１）に従って、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出する。そして、ＣＰＵ１１１は、算出したタイマーオフセット情報Ｔｏｆｆｓｅｔとインターバル時間Ｔ１をシリアル通信によってストロボ制御部２０２に送信する。すなわち、カメラ１００の撮影モードがインターバル撮影モードに設定されている際の、被写体を撮像するタイミングに関する情報を、カメラ１００側からストロボ２００側に送信する。
【００６８】
また、ステップＳ１０７でＣＰＵ１１１は、メモリ１０８からインターバル時間Ｔ１と、予め記録された固定のタイマー補正時間Ｔ３５を読み出し、シリアル通信によってストロボ制御部２０２に送信する。ここで、タイマー補正時間Ｔ３５とは、タイマーオフセット時間Ｔｏｆｆｓｅｔを算出できない場合に用いる、カメラ１００とストロボ２００の内蔵タイマーの誤差を補正するための固定の補正値である。
【００６９】
前述したように、本実施形態では、カメラ１００側とストロボ２００側のどちらか一方のタイマー精度しか取得できない場合に、タイマーオフセット情報Ｔｏｆｆｓｅｔの算出は行わない。この場合は、タイマーオフセット情報Ｔｏｆｆｓｅｔの代りに、メモリ１０８に格納された固定の補正値であるタイマー補正時間Ｔ３５を用いて、ストロボ２００の起動タイミング（ストロボ起動タイミング）を調整（補正）する。この点については、図４を参照して詳細を説明する。
【００７０】
なお、本実施形態では、ストロボ制御部２０２が、カメラ１００側から受信したインターバル時間Ｔ１から所定の時間を減算することで、次の発光（またはカメラ１００による撮像）までの時間間隔を算出するような構成である。具体的には、ストロボ制御部２０２の内蔵タイマーにより前回の発光からの経過時間をカウントし、カメラ１００側から受信したインターバル時間Ｔ１から、カウントした経過時間を減算して、次の発光までの時間間隔を算出する。なお、ＣＰＵ１１１において、インターバル時間Ｔ１をストロボ２００側へと送信する際のタイムラグを鑑みて、ストロボ２００の発光部２０７を発光させるタイミングを算出し、当該算出結果をストロボ制御部２０２に送信するような構成であってもよい。
【００７１】
次に、ステップＳ１０８でＣＰＵ（第２の算出手段）１１１は、カメラ１００の動作状態を、省電力状態（第２の状態）から起動状態（第１の状態）へと変更させるための動作を開始する起動タイミング（第２のタイミング）を算出する。なお、この起動タイミングを算出することで、カメラ１００の動作状態を、第２の状態に維持する期間（スリープ期間）Ｔ２を算出することができる。
【００７２】
先の判定により、現在取り付けられているストロボ２００が、自身の動作状態の変更に関する演算に対応した機種であると判定されている場合、カメラ１００側からストロボ２００に対して、ストロボ２００の動作状態の変更を指示する必要はない。すなわち、本実施形態では、ストロボ２００が、自身の動作状態の変更に関する演算に対応した機種であると判定されている場合、カメラ１００がストロボ２００のスリープの解除を指示する必要がない。
【００７３】
そこで、ステップＳ１０８でＣＰＵ１１１は、インターバル時間Ｔ１とカメラ１００における撮影前準備に掛る時間（以下、撮影準備時間）を考慮して、起動タイミング（第２のタイミング）を算出する。すなわち、ストロボ２００の充電などに掛る時間を考慮することなく、カメラ１００の動作状態を省電力状態から起動状態に変更（復帰）させるタイミングと、省電力状態を維持する時間を算出する。
【００７４】
カメラ１００の起動タイミングは、インターバル時間Ｔ１から前述した撮像前準備に要する時間を減算することで算出する。なお、撮像前準備に要する時間としては、カメラ１００の動作状態を省電力状態から起動状態へと変更するために必要な時間（起動時間）も含まれる。
【００７５】
前述したように、カメラ１００の起動タイミング（第２のタイミング）を算出することで、スリープ期間Ｔ２を算出することができる。その詳細について、図４を参照して説明する。図４は、本発明を実施した撮像装置の第１実施形態であるデジタルカメラ１００とストロボ２００の動作に係るタイミングチャートであり、図４（ａ）は本実施形態のカメラ１００における、種々の動作に関するタイミングチャートを示している。図４（ａ）に図示するように、インターバル時間Ｔ１は、被写体の撮像開始から次の撮像開始までの時間間隔を示している。また、期間Ｔ３１は被写体の撮像開始から第２の状態へと変更するまでの期間を示している。さらに、期間Ｔ３２は、カメラ１００の動作状態が再び第１の状態に変更してから、被写体の撮像前準備が完了するまでの期間を示している。すなわち、第２のタイミングから撮影前準備が完了するまでの期間である。以上の条件において、スリープ期間Ｔ２は、式（２）を用いて、
Ｔ２＝Ｔ１−（Ｔ３１＋Ｔ３２）      ・・・（２）
として算出される。
【００７６】
次に、ステップＳ１０９でＣＰＵ（第１の状態変更手段）１１１は、カメラ１００の動作状態を第１の状態（起動状態）から第２の状態（省電力状態）へと変更させる。詳細としては、ＣＰＵ１１１の内蔵タイマーによる時間の計測と必要最低限な動作や処理以外の動作および処理を停止する。
【００７７】
次に、ステップＳ１１０でＣＰＵ１１１は、第２の状態に変更してからスリープ期間Ｔ２が経過したか否かを判定する。具体的には、カメラ１００のＣＰＵ１１１に内蔵された内蔵タイマーによって、カメラ１００の動作状態が第１の状態から第２の状態へと変更されてから経過した時間を計測し、当該計測した時間がスリープ期間Ｔ２を超えたか否かを判定する。ステップＳ１１０において、計測した時間がスリープ期間Ｔ２を超えていないと判定された場合はステップＳ１１０の処理を繰り返し、計測した時間がスリープ期間Ｔ２を超えたと判定された場合はステップＳ１１１に進む。
【００７８】
次に、ステップＳ１１１でＣＰＵ１１１（第１の状態変更手段）は、先に算出した第２のタイミングに基づいて、カメラ１００の動作状態を第２の状態（省電力状態）から第１の状態（起動状態）へと変更させるための動作を開始する。すなわち、カメラ１００の動作状態を被写体の撮像が可能な状態への復帰を開始する。
【００７９】
次に、ステップＳ１１７で信号処理部１０７は、被写体を撮像する前にカメラ１００の各部で必要な撮像前準備を実行し、当該撮像前準備によって算出された各情報はメモリ１０８に記録される。なお、撮像前準備の詳細は先に説明した通りである。
【００８０】
光学系駆動制御部１１２は、ＣＰＵ１１１を介してメモリ１０８からＡＦ評価値を読み出し、被写体に対して合焦状態となるように撮影レンズ群１０１を構成する各レンズ位置を調整する。また、撮像制御部１１３は、ＣＰＵ１１１を介してメモリ１０８から露出条件（露出量）を読み出し、当該露出条件に応じたカメラ１００の各部の動作を実行する。
【００８１】
次に、ステップＳ１１８でＣＰＵ１１１は、ストロボ２００から充電完了信号を受信したか否かを判定する。この処理は、充電完了信号をストロボ２００から受信するまで繰り返し行われる。ステップＳ１１８で、ストロボ２００から充電完了信号を受信していると判定された場合、ステップＳ１１９でＣＰＵ１１１は、内蔵タイマーで計測している時間が、先に設定したインターバル時間Ｔ１を超えているか否かを判定する。すなわち、カメラ１００の動作状態が第１の状態に変更されてから、インターバル時間Ｔ１が経過したか否かを判定する。
【００８２】
ステップＳ１１９においてインターバル時間Ｔ１が経過していないと判定された場合は、ステップＳ１１９の処理を繰り返す。また、インターバル時間Ｔ１が経過していると判定された場合はステップＳ１２０に進み、ＣＰＵ１１１はストロボ２００に対して、被写体の撮像を開始する準備が出来た旨の信号（撮像開始信号）を送信する。そして、ステップＳ１２１で撮像素子１０５によって被写体が撮像される。そして、取得された画像データは信号処理部１０７によって種々の処理とデジタル画像データへの変換が行われた後に、メモリ１０８と記録媒体１１０に記録される。この際、メモリ１０８に現在の撮影回数を記録し、現在までの撮影回数を更新する。また、取得されたデジタル画像データはＣＰＵ１１１によってメモリ１０８から読み出され、不図示のＤ／Ａ変換部で表示用のアナログ画像データに変換された後に、表示部１０９にクイックレビュー表示される。
【００８３】
次に、ステップＳ１２２でＣＰＵ１１１は、メモリ１０８に記録された総撮影回数と現在までの撮影回数とを読み出し、現在までの撮影回数が設定された総撮影回数に達したか否かを判定する。ステップＳ１２２において、現在までの撮影回数が総撮影回数に達していないと判定された場合は、ステップＳ１２３でＣＰＵ１１１は、ストロボ制御部２０２に対して、被写体の撮像を続行する旨の信号（撮像続行信号）を送信する。そして、ステップＳ１０１に戻り、インターバル撮影処理を続行する。なお、ユーザによるインターバル撮影時間Ｔ１や総撮影回数が変更された場合以外は、ステップＳ１０１〜Ｓ１０８までの処理は省略する。
【００８４】
ステップＳ１２２において、現在までの撮影回数が総撮影回数に達したと判定された場合は内蔵タイマーでの計測を終了し、カメラ１００側でのインターバル撮影処理を終了する。
【００８５】
なお、本実施形態では、被写体を撮像する回数に応じてインターバル撮影モードを続行するか否かを判定したが、被写体を撮像する時間の総数である総撮影時間を予め設定しておき、当該総撮影時間と、現在までの経過時間とを比較するような構成であってもよい。
【００８６】
以下、ステップＳ１０４の判定において、ストロボ２００が、スリープ期間の演算に対応した機種でないと判定された場合の処理について説明する。ステップＳ１１２に進む場合、ステップＳ１０４の判定において、ストロボ２００が、ストロボ２００自身によりスリープ期間や起動タイミングの演算に対応した機種でないと判定された場合である。この場合、ストロボ２００のメインコンデンサ２０５を、所定の電圧まで充電させるために係る時間を想定し、ある程度の余裕を持ってカメラ１００の動作状態を第２の状態から第１の状態へと変更させる必要がある。すなわち、ストロボ２００よりも先に起動状態へ復帰できるような起動タイミング（第３のタイミング）とスリープ期間Ｔ３を設定する必要がある。
【００８７】
そこで、ステップＳ１１２でＣＰＵ１１１は、ストロボ２００において所定の電圧を充電するまでに掛る時間を想定して、カメラ１００側の第３の第３のタイミングと、スリープ期間Ｔ３を算出する。なお、第３のタイミングは、カメラ１００の動作状態を第２の状態から第１の状態へと変更させるための動作を開始する起動タイミングであって、ストロボ２００の起動タイミングよりも常に速いタイミングが設定される。
【００８８】
本実施形態では、ストロボ２００（のメインコンデンサ２０５）で充電に要する最大の時間を５秒と仮定し、さらに３秒の余裕を持たせて、被写体を撮像する８秒前に、カメラ１００の動作状態を省電力状態から起動状態に復帰させる。すなわち、カメラ１００の起動タイミング（第３のタイミング）を、被写体を撮像する８秒前に設定し、スリープ期間Ｔ３は、インターバル時間Ｔ１から８秒を差し引いた時間に設定する。なお、第３のタイミングおよびスリープ期間Ｔ３は、ストロボ２００のメインコンデンサ２０５の充電が完了できるような時間であればどのようなものであっても勿論よい。
【００８９】
次に、ステップＳ１１３でＣＰＵ１１１は、カメラ１００の動作状態を、第１の状態（起動状態）から第２の状態（省電力状態）へと変更させる。そして、ステップＳ１１４でＣＰＵ１１１は、第２の状態に変更してからスリープ期間Ｔ３が経過したか否かを判定する。詳細は前述したステップＳ１１１の処理と同様である。ステップＳ１１４において、計測した時間がスリープ期間Ｔ３を超えたと判定された場合はステップＳ１１５に進み、先に算出した第３のタイミングに基づいて、カメラ１００の動作状態を第２の状態から第１の状態へと変更させる動作を開始させる。
【００９０】
次に、ステップＳ１１６でＣＰＵ１１１は、ストロボ２００のストロボ制御部２０２に対して起動命令（起動信号）を送信し、ステップＳ１１７へと進む。以降の処理は、前述したとおりである。以上が、インターバル撮影モードにおけるカメラ１００の動作である。
【００９１】
以下、ストロボ２００におけるインターバル撮影処理について図５を参照して説明する。図５は、本発明を実施した電子機器の第１実施形態であるストロボ２００におけるインターバル撮影処理を説明するフローチャートである。なお、当該フローチャートは、カメラ１００の撮影モードがインターバル撮影モードに設定されており、既に前述した基本動作によって初回の撮像を完了した後の処理を示している。また、図５のフローチャートは、ストロボ２００を発光させた状態で被写体を撮像する場合の処理を示している。
【００９２】
カメラ１００がインターバル撮影モードに設定されている状態で初回の撮像が終了すると、ステップＳ２０１でストロボ制御部２０２は、ＣＰＵ１１１から被写体を撮像するタイミングに関する情報であるインターバル時間Ｔ１を受信したか否かを判定する。
【００９３】
前述したように、ストロボ２００が、自身の動作状態の変更に関する演算に対応した機種である場合は、カメラ１００側からストロボ２００側へとインターバル時間Ｔ１が送信される。ステップＳ２０１の判定において、カメラ１００側からインターバル時間Ｔ１を受信したと判定された場合、ステップＳ２０３に進み、カメラ１００側からインターバル時間Ｔ１を受信していないと判定された場合は、ステップＳ２０７に進む。
【００９４】
次に、ステップＳ２０２でストロボ制御部２０２は、カメラ１００のＣＰＵ１１１からタイマーオフセット情報Ｔｏｆｆｓｅｔを受信したか否かを判定する。ステップＳ２０２の判定において、タイマーオフセット情報Ｔｏｆｆｓｅｔが受信されたと判定された場合はステップＳ２０３に進み、タイマーオフセット情報Ｔｏｆｆｓｅｔが受信されていないと判定された場合はステップＳ２０４に進む。
【００９５】
次に、ステップＳ２０３、Ｓ２０４でストロボ制御部（第１の算出手段）２０２は、ストロボ２００の動作状態を、第４の状態から第３の状態へと変更させるための動作を開始させる起動タイミング（第１のタイミング）を算出する。すなわち、ストロボ制御部２０２は、ストロボ２００の動作状態を、ストロボ省電力状態からストロボ起動状態へと変更させるための動作を開始させる起動タイミングを算出する。なお、ストロボ起動タイミング（第１のタイミング）を算出することで、ストロボ２００の動作状態をストロボ省電力状態（第４の状態）に維持するスリープ期間Ｔ４およびＴ５を算出することもできる。
【００９６】
ストロボ２００のストロボ起動タイミングは、インターバル時間Ｔ１からストロボ２００の充電に要する時間（充電時間）を減算することで算出する。なお、充電時間としては、ストロボ２００の動作状態をストロボ省電力状態からストロボ起動状態へと変更するために必要な時間（起動時間）も含まれる。また、充電時間は、ＣＰＵ１１１からタイマーオフセット情報Ｔｏｆｆｓｅｔやタイマー補正時間Ｔ３５を加味した時間である。
【００９７】
前述したように、ストロボ２００のストロボ起動タイミング（第１のタイミング）を算出することで、ストロボ２００のスリープ期間を算出することができる。その詳細について、図４（ｂ）、（ｃ）を参照して説明する。なお、図４（ｂ）は本実施形態のストロボ２００における、タイマーオフセット情報Ｔｏｆｆｓｅｔを考慮しない場合の、種々の動作に関するタイミングチャートである。また、図４（ｃ）は本実施形態のストロボ２００における、タイマーオフセット情報Ｔｏｆｆｓｅｔを考慮した場合の、種々の動作に関するタイミングチャートである。すなわち、図４（ｂ）、（ｃ）はそれぞれ、タイマー補正時間Ｔ３５を考慮した場合と、タイマーオフセット情報Ｔｏｆｆｓｅｔを考慮した場合のストロボ２００の動作タイミングと動作状態とを例示的に表している。
【００９８】
図４（ｂ）および（ｃ）において、期間Ｔ３３は、ストロボ２００の発光部２０７の発光など、被写体の撮像時に同期して行われる所定の動作の開始から、ストロボ２００の動作状態を第４の状態に変更するまでの期間である。期間Ｔ３４は、ストロボ２００の動作状態を第４の状態から第３の状態へと変更させるための動作を開始する理想的なタイミングから、前述した所定の動作を開始させるまでの期間である。この期間Ｔ３４は、ストロボ２００を適正な発光量で発光させるために必要となる例示的な充電時間を示している。なお、期間Ｔ３４には、後述するような時間的な余裕を鑑みて設定した充電時間によって発生した、ストロボ２００の待機時間が含まれる。
【００９９】
前述したように、カメラ１００側とストロボ２００側の内蔵タイマーには誤差が生じるため、それぞれの内蔵タイマーの誤差を鑑みて動作期間や起動タイミングなどを決定する必要がある。すなわち、期間Ｔ３４のように算出した例示的な充電時間に加えて、時間的な余裕を持たせてストロボ２００をストロボ起動状態へと変更させる必要がある。
【０１００】
そこで、本実施形態では、メインコンデンサ２０５に所定の電圧を充電するまでに掛る時間を考慮し、期間Ｔ３３とＴ３４にタイマーオフセット情報Ｔｏｆｆｓｅｔまたはタイマー補正時間Ｔ３５を加えてスリープ期間Ｔ４またはＴ５を算出する。スリープ期間Ｔ４およびＴ５は、式（３）または式（４）を用いて、
Ｔ４＝Ｔ１−（Ｔ３３＋Ｔ３４＋Ｔ３５）          ・・・（３）
Ｔ５＝Ｔ１−（Ｔ３３＋Ｔ３４＋Ｔｏｆｆｓｅｔ）  ・・・（４）
として算出される。
【０１０１】
式（４）および図４（ｃ）に図示するように、タイマーオフセット情報Ｔｏｆｆｓｅｔを考慮する場合は、カメラ１００とストロボ２００のタイマー誤差を正確に知ることが出来る。それに対して、式（３）および図４（ｂ）に図示するように、タイマー補正時間Ｔ３５を考慮する場合は、予め決められた十分な余裕をもってストロボ２００の動作状態をストロボ起動状態へと変更させる。すなわち、タイマーオフセット情報Ｔｏｆｆｓｅｔを考慮する場合の方が、タイマー補正時間Ｔ３５を考慮する場合よりも、ストロボ２００の動作状態を、ストロボ省電力状態に維持する期間を長くすることができる。
【０１０２】
この構成であれば、図４（ｂ）および（ｃ）に図示するように、タイマーオフセット情報Ｔｏｆｆｓｅｔを考慮した場合の方が、タイマー補正時間Ｔ３５を考慮する場合よりもストロボ２００の待機時間を短くすることが出来る。したがって、タイマーオフセット情報Ｔｏｆｆｓｅｔを算出する場合は、ストロボ２００における電力の消費を抑制することができる。
【０１０３】
図５に戻り、ステップＳ２０５でストロボ制御部（第２の状態変更手段）２０２は、ストロボ２００の動作状態を第３の状態（ストロボ起動状態）から第４の状態（ストロボ省電力状態）へと変更させる。詳細としては、ストロボ２００における、内蔵タイマーによる時間の計測と必要最低限な動作や処理以外の動作および処理を停止する。
【０１０４】
次に、ステップＳ２０６でストロボ制御部２０２は、第４の状態に変更してからスリープ期間Ｔ４またはＴ５が経過したか否かを判定する。具体的には、ストロボ２００に内蔵された内蔵タイマーによって、ストロボ２００の動作状態が第３の状態から第４の状態へと変更されてから経過した時間を計測し、当該計測した時間がスリープ期間Ｔ４またはＴ５を超えたか否かを判定する。ステップＳ２０７において、計測した時間がスリープ期間Ｔ４またはＴ５を超えていないと判定された場合はステップＳ２０７の処理を繰り返し、計測した時間がスリープ期間Ｔ４またはＴ５を超えたと判定された場合はステップＳ２１１に進む。
【０１０５】
次に、ステップＳ２０９でストロボ制御部２０２は、先に算出した第１のタイミングに基づき、ストロボ２００の動作状態を第４の状態から第３の状態へと変更させるための動作を開始する。すなわち、ストロボ２００の動作状態を、ストロボ２００によって被写体を適切な発光量で照明可能な状態へと復帰させるための動作を開始する。
【０１０６】
次に、ステップＳ２１０でストロボ制御部２０２は、ストロボ電源部２０３、充電回路（充電手段）２０４に対して、メインコンデンサ２０５への電荷の充電を開始させる。
【０１０７】
次に、ステップＳ２１１でストロボ制御部２０２は、カメラ１００のＣＰＵ１１１に対して、メインコンデンサ２０５に所定電圧の充電が完了した旨の信号（充電完了信号）を送信する。そして、ステップＳ２１２でストロボ制御部２０２は、カメラ１００のＣＰＵ１１１から、撮像開始信号を受信したか否かを判定する。
【０１０８】
本実施形態では、カメラ１００による被写体の撮像に合わせてストロボ２００を発光させる必要がある。すなわち、撮像素子１０５で露光を行う期間に合わせてストロボ２００の発光部２０７を発光させる必要がある。ステップＳ２１２の処理は、上述したような理由により、カメラ１００で被写体を撮像するタイミング（露光するタイミング）に対して、ストロボ２００を発光させるタイミングを厳密に合わせ込むための処理である。
【０１０９】
なお、本実施形態では、上述したようなストロボ２００側におけるステップＳ２１１やＳ２１２の処理や、前述したようなカメラ１００におけるステップＳ１１８やＳ１２０のような処理を行うような構成であるが、これに限定されるものではない。たとえば、充電完了信号や撮像開始信号などを、ストロボ２００およびカメラ１００から送信しないような構成であってもよい。この場合、ストロボ２００のストロボ制御部２０２は、カメラ１００側からインターバル時間Ｔ１を取得する際に、カメラ１００の内蔵タイマーのタイマー精度を取得し、カメラ１００により被写体を撮像するタイミングを逆算して、発光部２０７を発光させる。すなわち、カメラ１００の撮影モードがインターバル撮像モードに設定されている際の、被写体を撮像するタイミングに関する情報であるインターバル時間Ｔ１に基づいて、ストロボ２００を発光させるタイミングを算出する。
【０１１０】
図５に戻り、ステップＳ２１２でストロボ制御部２０２は、カメラ１００のＣＰＵ１１１から、撮像開始信号を受信したか否かを判定する。ステップＳ２１２において、カメラ１００側から撮像開始信号を受信したと判定された場合はステップＳ２１３に進み、カメラ１００側から撮像開始信号を受信していないと判定された場合はステップＳ２１２の処理を繰り返す。そして、ステップＳ２１３でストロボ制御部２０２は、カメラ１００の撮像タイミングに合わせて、発光部２０７を発光させる。なお、次の撮像までの時間間隔を正確に設定するために、ステップＳ２１３の処理の終了と同時に、ストロボ制御部２０２の内蔵タイマーによって、経過時間のカウントが開始される。そして、次に発光部２０７を発光させるタイミングを、カメラ１００から送信されたインターバル時間Ｔ１から当該カウント分を減算することで算出する。
【０１１１】
次に、ステップＳ２１４でストロボ制御部２０２は、ＣＰＵ１１１から撮像続行信号を受信したか否かを判定する。当該処理において、撮像続行信号を受信したと判定された場合はステップＳ２０１に戻り、インターバル撮影処理を続行する。なお、カメラ１００側と同様に、ユーザによりインターバル撮影時間Ｔ１や総撮影回数が変更された場合以外は、ステップＳ２０１〜Ｓ２０４までの処理は省略する。ステップＳ２１４において、撮像続行信号を受信したと判定されない場合は内蔵タイマーでの計測を終了し、インターバル撮影モードを終了する。
【０１１２】
なお、本実施形態では、メインコンデンサ２０５の充電の完了に合わせて充電完了信号を送信するのは、ストロボ２００によって被写体を照明するための準備の中で、メインコンデンサ２０５に所定電圧を充電するのに掛る時間が最も長いからである。例えば、メインコンデンサ２０５に所定の電圧を充電するよりも長い時間を要するような、ストロボ２００における準備動作がある場合は、当該準備動作に合わせて、ストロボ２００側からカメラ１００側に信号を送信するような構成であってもよい。
【０１１３】
以下、ステップＳ２０１で、カメラ１００側からインターバル時間Ｔ１を受信していないとストロボ制御部２０２によって判定された場合の処理について説明する。
【０１１４】
前述したように、ストロボ２００がカメラ１００側からインターバル時間Ｔ１を受信しない場合は、ストロボ２００が、ストロボ２００自身によるスリープ期間や起動タイミングの演算に対応していない場合である。この場合、カメラ１００のＣＰＵ１１１によって、ストロボ２００の動作状態を設定する必要がある。
【０１１５】
ステップＳ２０７でストロボ制御部２０２は、ストロボ２００の動作状態を省電力状態（第４の状態）へと変更するための動作を開始させる。そして、次に、ステップＳ２０８でストロボ制御部２０２は、カメラ１００のＣＰＵ１１１からストロボ２００の起動命令を受信したか否かを判定する。ステップＳ２０８において、カメラ１００側からストロボ２００の起動命令を受信していないと判定した場合は、ステップＳ２０８の処理を繰り返す。そして、カメラ１００側からストロボ２００の起動命令を受信したと判定した場合はステップＳ２０９へと進む。以降の処理は前述したステップＳ２０９〜Ｓ２１３の処理と同様なので説明は省略する。以上がストロボ２００側のインターバル撮影処理である。
【０１１６】
以上説明したように、本実施形態のストロボ２００は、インターバル撮影モードが設定されたカメラ１００に取り付けられている場合であっても、ストロボ２００自身で起動タイミングの演算を独立して行うことができる。この場合、カメラ１００は、ストロボ２００に対してストロボ２００の動作状態の変更を指示する必要がないので、カメラ１００の撮影準備に要する時間に応じて、カメラ１００の動作状態を省電力状態から起動状態への変更することができる。すなわち、本実施形態のカメラ１００およびストロボ２００は、自分自身でそれぞれ独立して動作状態を設定することが可能である。
【０１１７】
一般的に、測光や測距などのカメラ側に係る撮影前の準備時間は、充電時間などのストロボの発光準備時間に比べて短い。本実施形態のカメラ１００およびストロボ２００は、自身の動作状態の変更をそれぞれが独立して行うことが出来る。この場合、カメラ１００は、ストロボ２００の動作状態を考慮せずに、自身の動作状態を第２の状態から第１の状態への変更することができる。すなわち、本実施形態では、ストロボ２００の動作状態をストロボ起動状態に変更することに合わせて、カメラ１００の動作状態を変更させる必要がない。
【０１１８】
したがって、本実施形態のカメラ１００は、取り外し可能なストロボ２００が取り付けられた状態であっても、設定された時間間隔で被写体を複数回撮像するモードにおける、カメラ１００の電力の消費を抑制することができる。
【０１１９】
なお、本実施形態では、カメラ１００で取得された画像データを用いて、測光演算および調光演算を行って、ストロボ２００の発光量を算出するような構成であるが、これに限定されるものではない。例えば、ストロボ２００の内部に測光部及び演算部を設け、ストロボ２００で独立して、被写体を照明する際の発光量を算出するような構成であってもよい。
【０１２０】
さらに、この構成であれば、ストロボ２００側で被写体の明るさに応じた発光の有無を判定することもできる。具体的には、ストロボ２００に設けられた測光部で測光した被写体の明るさに基づいて、ストロボ制御部２０２が、ストロボ２００を発光させるか否かを判定する。ストロボ２００を発光させる必要がない場合は、ストロボ制御部２０２から発光を行わない旨の信号をカメラ１００側に送信しつつ、発光部２０７を発光させないように制御する。したがって、ストロボ２００を発光させる必要がない場合は、カメラ１００側でストロボ２００に関する処理を行わなくていいので、カメラ１００の電力の消費をさらに抑制することができる。
【０１２１】
また、前述した本実施形態のストロボ２００は、カメラ１００に対して取り外し可能なものについて説明したが、これに限定されるものではない。たとえば、互いに無線通信が可能なカメラ１００およびストロボ２００を用いて、カメラ１００とストロボ２００が通信を行うような構成であってもよい。さらに、上述したような構成であれば、カメラ１００と通信可能な複数のストロボを用いて、本実施形態の特徴的な構成を実現することも可能である。例えば、ストロボ２００をカメラ１００に取り付けた状態で、カメラ１００のＣＰＵ１１１やストロボ２００のストロボ制御部２０２が、ストロボ２００以外のストロボを統括的に制御するような構成であってもよい。
【０１２２】
（第２実施形態）
本発明の第２実施形態では、複数のデジタルカメラを同期させて、予め設定された時間間隔で被写体を複数回撮像する場合について説明する。具体的には、デジタルカメラ（以下、単にカメラと称す）３００を２台用いてインターバル撮影を行う場合について説明する。
【０１２３】
以下、その詳細について図６〜図９を参照して説明する。図６は、本発明を実施した撮像装置の第２実施形態であるカメラ３００の構成を説明するブロック図である。なお、カメラ３００の内部構造については、前述した第１実施形態のカメラ１００と同様の構造については説明を省略する。
【０１２４】
カメラ３００の無線通信部３１８は、無線アンテナ３１９を介して他のカメラとの間で通信処理を行う通信処理部であって、通信用のデータ形式への変換などの無線通信に必要な処理も行う。本実施形態では、無線通信部３１８と無線アンテナ３１９とをまとめて、通信手段とする。
【０１２５】
なお、本実施形態では、マスター側のカメラ３００をマスターカメラと称し、スレーブ側のカメラ３００をスレーブカメラと称する。そして、マスターカメラとスレーブカメラとは、互いの無線通信部３１８同士が無線通信ＬＡＮによるリンクを確立することによって通信可能な状態となる。
【０１２６】
本実施形態では、マスターカメラとスレーブカメラの接続方式としてアドホック接続方式を採用するが、アクセスポイントを経由したインフラストラクチャ接続方式を採用しても勿論よい。また、無線ＬＡＮ通信ではなく、Ｂｌｕｅｔｏｏｔｈ（登録商標）等などの無線接続方式を用いるような構成であってもよい。
【０１２７】
マスターカメラとスレーブカメラとのリンクを確立する方法としては、それぞれのカメラ３００が無線通信可能な状態において、どちらか一方のカメラ３００を操作して、他方のカメラ３００を通信相手として登録する。本実施形態では、マスターカメラであるカメラ３００の表示部３０９に表示されたＧＵＩ（グラフィカル・ユーザ・インターフェース）に、登録されたスレーブカメラの情報が表示することができる。ユーザは、操作部３１６などを操作して、ＧＵＩ上の所定のメニューを選択することによって、当該登録されたスレーブカメラとの無線通信の開始および終了を設定することができる。なお、マスターカメラとスレーブカメラとのリンクの確立方法としては、どの様なものを用いてもよい。
【０１２８】
マスターカメラとスレーブカメラとのリンクが確立された状態（無線通信を行っている状態）になると、マスターカメラとスレーブカメラの動作を同期させることが可能となる。例えば、マスターカメラとスレーブカメラとのリンクが確立された状態において、マスターカメラの操作部３１６のレリーズボタンをＳＷ１状態にすると、マスターカメラとスレーブカメラの双方で、被写体を撮像するための撮像準備を開始することができる。すなわち、マスターカメラとスレーブカメラを同期させて被写体を撮像することができる。
【０１２９】
また、本実施形態のカメラ３００は、前述した第１実施形態と同様に、撮影モードとして、設定された時間間隔で被写体を複数回撮像するインターバル撮影モード（第１のモード）を設定することが可能である。例えば、マスターカメラとスレーブカメラとのリンクが確立された状態において、マスターカメラ側の撮影モードをインターバル撮影モードに設定した場合は、スレーブカメラ側の撮影モードもインターバル撮影モードに設定される。すなわち、本実施形態のカメラ３００は、マスターカメラとスレーブカメラとの同期が可能な撮影モードとして、インターバル撮影モードを設定することが可能である。なお、本実施形態のカメラ３００は、上述した動作以外にも、マスターカメラとスレーブカメラとによる同期が可能なものであれば、どの様な動作を同期しておこなうような構成であってもよい。
【０１３０】
また、マスターカメラを操作することによって、マスターカメラとスレーブカメラとのリンクが確立されると、スレーブカメラからマスターカメラに対して、スレーブカメラ側のカメラ３００に関する情報（以下、カメラ情報と称す）が送信される。このカメラ情報には、スレーブカメラ側のカメラ３００の種類など、マスターカメラ側のカメラ３００との同期に必要な所定の情報が含まれている。
【０１３１】
マスターカメラの撮影モードがインターバル撮影モードに設定されている場合、マスターカメラはスレーブカメラから送信されたカメラ情報に基づいて、当該スレーブカメラが自身の動作状態を変更することが可能な機種であるか否かを判定することができる。
【０１３２】
さらに、マスターカメラはスレーブカメラから送信されたカメラ情報に基づいて、当該スレーブカメラが、自身のスリープ期間およびスリープから復帰する起動タイミング（第１のタイミング）の演算に対応した機種であるか否かを判定することができる。この詳細については、インターバル撮影モードの説明にて後述する。なお、上述したカメラ情報はスレーブカメラ側のカメラ３００のメモリ３０８に予め格納されており、スレーブカメラのＣＰＵ３１１によってマスターカメラ側に当該カメラ情報が送信される。以上が、本実施形態のカメラ３００の基本構成である。
【０１３３】
以下、マスターカメラとスレーブカメラの双方を同期させて被写体を撮像する際の動作について説明する。なお、被写体を撮像する際のカメラ３００の基本動作については、前述した第１実施形態のカメラ１００と同様であるので詳しい説明は省略する。
【０１３４】
マスターカメラ及びスレーブカメラの双方の電源がオンされた状態になると、スレーブカメラのＣＰＵ３１１から、マスターカメラのＣＰＵ３１１に対して、カメラ情報が送信される。マスターカメラは受信したカメラ情報をメモリ３０８に記録する。
【０１３５】
マスターカメラの操作部３１６のレリーズボタンがＳＷ１状態にされると、マスターカメラのＣＰＵ３１１からスレーブカメラのＣＰＵ３１１に対して、被写体を撮像するための撮像準備を指示する撮像準備信号が送信される。そして、マスターカメラおよびスレーブカメラの双方で、被写体を撮像するための撮像前準備に関する種々の処理や演算が実行される。
【０１３６】
本実施形態の撮像前準備としては、前述した第１実施形態と同様に、信号処理部３０７によってＡＦ処理、測光演算、ＡＥ処理が行われる。なお、ＡＥ処理によって設定される露出量は、前述した第１実施形態と同様に、絞り値Ａｖや露光時間Ｔｖ、ゲイン量Ｓｖなどの露出条件を変化させることによって設定される。また、ＡＦ処理とそれ以外の種々の処理とは、どの様な順番で行ってもよいし、それぞれを並行して行うような構成であってもよい。撮像前準備において算出された各パラメータはメモリ３０８に記録され、必要な際にはＣＰＵ３１１によって適宜読み出しがされる。
【０１３７】
マスターカメラの操作部３１６のレリーズボタンがＳＷ２状態にされると、マスターカメラのＣＰＵ３１１は、先に取得したスレーブカメラのカメラ情報に基づいて、自身とスレーブカメラにおける露光の開始と終了に関する露光タイミングを設定する。そして、設定された露光タイミングはマスターカメラ側のメモリ３０８に記録されると同時に、スレーブカメラ側に送信される。スレーブカメラのＣＰＵ３１１は、マスターカメラ側から送信された露光タイミングをメモリ３０８に記録する。
【０１３８】
なお、露光タイミングとしては、マスターカメラからスレーブカメラに対する指示のタイムラグの影響と、無線通信部３１８のビーコンの送信タイミングや同じ周波数帯域を用いた無線通信の影響を考慮して設定する必要がある。本実施形態では、マスターカメラからスレーブカメラへの通信のタイムラグなどを鑑みて、全体の露光タイミングをスレーブカメラ側の露光タイミングに合わせて設定する。すなわち、スレーブカメラ側で露光の開始及び終了が可能なタイミングに合わせて、マスターカメラ側の露光の開始及び終了のタイミングを設定する。
【０１３９】
マスターカメラおよびスレーブカメラのＣＰＵ３１１は、設定された露光タイミングをメモリ３０８からそれぞれ読み出し、マスターカメラとスレーブカメラが同期して被写体の撮像を行い、アナログ画像データを取得する。
【０１４０】
取得されたアナログ画像データは、信号処理部３０７によりデジタル画像データに変換された状態で信号処理部３０７によって前述した種々の処理が施された後に、メモリ３０８に記録される。また、ＣＰＵ３１１によってメモリ３０８から読み出されたデジタル画像データは不図示のＤ／Ａ変換部によって表示用のアナログ画像データへと変換され、必要に応じて、表示部３０９にレビュー表示される。また、ＣＰＵ３１１によってメモリ３０８に記録されたデジタル画像データが読み出され、当該デジタル画像データが記録媒体３１０に記録される。以上が、マスターカメラとスレーブカメラの双方を同期させて被写体を撮像する際の基本的な動作である。
【０１４１】
〈インターバル撮影モード〉
以下、カメラ３００によって、インターバル撮影を行う場合について説明する。なお、以下の説明では、マスターカメラとスレーブカメラとのリンクが確立している状態であって、マスターカメラ側のカメラ３００の撮影モードとしてインターバル撮影モードが設定されている場合について例示的に説明する。
【０１４２】
撮影モードがインターバル撮影モードに設定されている場合、カメラ３００の動作状態は、被写体を撮像可能な第１の状態（起動状態）と、第１の状態よりも電力の消費が少ない第２の状態（省電力状態）とを交互に変更する。なお、前述した第１実施形態と同様に、少なくとも、カメラ３００の動作状態が第１の状態である場合よりも第２の状態である場合の方が、カメラ３００における電力の消費が少ない状態である。
【０１４３】
以下、本実施形態におけるマスターカメラの、インターバル撮影モードにおける処理（以下、インターバル撮影処理と称す）について図７を参照して説明する。図７は、本発明を実施した撮像装置の第２実施形態であるマスターカメラ側のカメラ３００におけるインターバル撮影処理を説明するフローチャートである。なお、当該フローチャートは、インターバル撮影モードにおいて、マスターカメラ側とスレーブカメラ側の双方のカメラ３００おいて、前述した基本動作によって初回の撮像が完了した後の処理を示している。また、以降の説明において、スレーブカメラの動作状態が第１の状態、第２の状態である場合が、前述した第１実施形態において、ストロボ２００の動作状態が第３の状態、第４の状態である場合とそれぞれ対応している。
【０１４４】
ステップＳ３０１〜Ｓ３０２の処理は、前述した第１実施形態のステップＳ１０１〜Ｓ１０２と同様なので、説明は省略する。ステップＳ３０３でＣＰＵ３１１は、スレーブカメラであるカメラ３００から送信され、メモリ３０８に記録されているカメラ情報を読み出す。
【０１４５】
次に、ステップＳ３０４でＣＰＵ３１１は、マスターカメラとのリンクが確立されているスレーブカメラが、自身の動作状態の変更に関する演算（自己演算）に対応した機種であるか否かを判定する。すなわち、スレーブカメラが、自身の動作状態を第２の状態から第１の状態へと復帰する起動タイミングの演算に対応した機種であるか否かを判定する。なお、上述したように、スレーブカメラの起動タイミング（第１のタイミング）を算出することで、スレーブカメラの動作状態を第２の状態に維持する期間（スリープ期間）を同時に算出することができる。以下の説明では、マスターカメラの起動タイミングを第２のタイミングとし、スレーブカメラの起動タイミングを第１のタイミングとする。また、マスターカメラのスリープ期間をスリープ期間Ｔ２とし、スレーブカメラのスリープ期間をスリープ期間Ｔ４とする。
【０１４６】
ステップＳ３０４において、スレーブカメラが、自己演算に対応した機種であると判定された場合はステップＳ３０５に進み、自己演算に対応していない機種であると判定された場合はステップＳ３１０に進む。ステップＳ３１０〜Ｓ３１４の処理は、前述した第１実施形態のステップＳ１１２〜Ｓ１１６と略同一であるので説明は省略する。
【０１４７】
ステップＳ３０５でＣＰＵ３１１は、メモリ３０８からインターバル時間Ｔ１を読み出し、当該インターバル時間Ｔ１をスレーブカメラのＣＰＵ３１１に送信する。本実施形態では、前述した第１実施形態とは異なり、マスターカメラとスレーブカメラとは同じカメラ３００を用いるため、マスターカメラとスレーブカメラの内蔵タイマーのタイマー精度に大きな差異は生じない。したがって、本実施形態では、前述した第１実施形態のようにタイマーオフセット情報の算出は考慮せずに、固定値であるタイマー補正時間Ｔ３５に基づいて、スレーブカメラのスリープを解除する。この点については、スレーブカメラにおけるインターバル撮影モードの説明にて後述する。
【０１４８】
以降のステップＳ３０６〜Ｓ３０９、Ｓ３１５の処理は、前述した第１実施形態のステップＳ１０８〜Ｓ１１１、Ｓ１１７の処理と略同様であるので説明は省略する。
【０１４９】
ステップＳ３１６でＣＰＵ３１１は、スレーブカメラから撮像準備完了信号を受信したか否かを判定する。この処理は、撮像準備完了信号をスレーブカメラから受信するまで繰り返し行われる。ステップＳ３１７の処理は、前述した第１実施形態のステップＳ１１９の処理と同様であるので説明は省略する。
【０１５０】
ステップＳ３１８でＣＰＵ３１１は、スレーブカメラに対して被写体の撮像を開始する準備が出来た旨の信号（撮像開始信号）を送信する。本実施形態では、マスターカメラの内蔵タイマーで計測しているインターバル時間Ｔ１に合わせて、マスターカメラとスレーブカメラとを同期させて被写体を撮像する。そこで、マスターカメラ側で計測している時間がインターバル時間Ｔ１を超えたら、ＣＰＵ３１１は、スレーブカメラに対して被写体の撮像を指示する撮像開始信号を送信する。
【０１５１】
なお、この撮像開始信号には、先に取得したスレーブカメラのカメラ情報に基づいて、マスターカメラとスレーブカメラの露光タイミングに関する情報が含まれている。この構成によって、マスターカメラからスレーブカメラに対して撮像開始信号を送信するだけで、マスターカメラとスレーブカメラによる被写体の撮像を同期して行うことができる。
【０１５２】
ステップＳ３１９〜Ｓ３２１の処理は、前述した第１実施形態のステップＳ１２１〜Ｓ１２３と略同様であるので説明は省略する。以上が、マスターカメラのインターバル撮影処理である。
【０１５３】
以下、本実施形態におけるスレーブカメラの、インターバル撮影処理について図８を参照して説明する。図８は、本発明を実施した電子機器の第２実施形態であるスレーブカメラ側のカメラ３００におけるインターバル撮影処理を説明するフローチャートである。なお、当該フローチャートは、インターバル撮影モードにおいて、マスターカメラ側とスレーブカメラ側の双方のカメラ３００において、前述したような基本動作によって初回の撮像が完了した後の処理を示している。
【０１５４】
インターバル撮影モードに設定されている状態で初回の撮像が終了すると、ステップＳ４０１でＣＰＵ３１１は、マスターカメラからインターバル時間Ｔ１を受信したか否かを判定する。前述したように、スレーブカメラが、自身の動作状態の変更に関する演算に対応した機種である場合は、マスターカメラからスレーブカメラにインターバル時間Ｔ１が送信される。したがって、ステップＳ４０１の判定を行うことで、スレーブカメラが、自身の起動タイミングの演算（自己演算）に対応した機種であるか否かを判定することができる。
【０１５５】
ステップＳ４０１の判定において、インターバル時間Ｔ１を受信したと判定された場合、ステップＳ４０２に進み、インターバル時間Ｔ１を受信していないと判定された場合は、ステップＳ４０６に進む。なお、ステップＳ４０６〜Ｓ４０７の処理は、前述した第１実施形態のステップＳ２０７〜Ｓ２０８と略同一であるので説明は省略する。
【０１５６】
ステップＳ４０２でＣＰＵ３１１は、予め格納されているタイマー補正時間Ｔ３５をメモリ３０８から読み出す。なお、本実施形態では、スレーブカメラ側に格納されたタイマー補正時間Ｔ３５を読み出すような構成であるが、これに限定されるものではない。例えば、マスターカメラ側に格納されたタイマー補正時間Ｔ３５を、インターバル時間Ｔ１と同時に、マスターカメラからスレーブカメラに送信するような構成であってもよい。
【０１５７】
次に、ステップＳ４０３でＣＰＵ（第１の算出手段）３１１は、スレーブカメラの動作状態を省電力状態（第２の状態）から起動状態（第１の状態）へと変更するための起動タイミング（第１のタイミング）を算出する。なお、スレーブカメラ起動タイミングの算出方法は、前述した第１実施形態のストロボ起動タイミングの算出方法と略同様であるので説明は省略する。
【０１５８】
また、ＣＰＵ３１１は、起動タイミングを算出することによって、スレーブカメラの動作状態を第２の状態に維持するスリープ期間Ｔ４を算出することもできる。この詳細について、図９を参照して説明する。図９は、本発明を実施した撮像装置の第２実施形態であるカメラ３００の動作に係るタイミングチャートであり、図９（ａ）は、本実施形態のマスターカメラの動作に関するタイミングチャートを示している。また、図９（ｂ）は、本実施形態のスレーブカメラの動作に関するタイミングチャートを示している。なお、マスターカメラの動作タイミングについては、前述した第１実施形態のカメラ１００と略同様のタイミングで動作を行うため、同一の期間については同様の符号を付し、説明は省略する。
【０１５９】
図９（ｂ）において、期間Ｔ３３は、スレーブカメラにおいて、被写体の撮像開始から第２の状態へと変更するまでの期間を示している。また、期間Ｔ３４は、スレーブカメラの動作状態を起動させるために理想的なタイミングから、撮像前準備が完了するまでの期間を示している。期間Ｔ３５は、前述したタイマー補正時間Ｔ３５によって補正された期間を示している。
【０１６０】
本実施形態では、マスターカメラとスレーブカメラの内蔵タイマーの誤差を考慮し、時間的な余裕をもってスレーブカメラの起動タイミング（第１のタイミング）を設定する。具体的には、前述したタイマー補正時間Ｔ３５の分だけ、スレーブカメラの起動タイミングを、マスターカメラの起動タイミングよりも早くなるように設定する。すなわち、マスターカメラのスリープ期間Ｔ２の方が、スレーブカメラのスリープ期間Ｔ２よりも長くなる。
【０１６１】
図８に戻り、ステップＳ４０４〜Ｓ４０８の処理は、前述した第１実施形態のステップＳ２０５〜Ｓ２０９と略同様なので説明は省略する。ステップＳ４０９でＣＰＵ３１１は、被写体を撮像するための撮像前準備を行う。なお、スレーブカメラでの撮像前準備は、前述したマスターカメラの撮像前準備と同様であるので説明は省略する。
【０１６２】
次に、ステップＳ４１０でＣＰＵ３１１は、マスターカメラのＣＰＵ３１１に対して、撮像前準備が完了した旨の信号（撮像準備完了信号）を送信する。そして、ステップＳ４１１でＣＰＵ３１１は、マスターカメラ側から撮像開始信号が送信されたか否かを判定する。すなわち、スレーブカメラのＣＰＵ３１１は、マスターカメラで計測したインターバル時間Ｔ１が経過したか否かを判定する。ステップＳ４１１で撮像開始信号が受信された場合はステップＳ４１２に進み、撮像開始信号が受信されていない場合は、ステップＳ４１１の処理を繰り返す。
【０１６３】
次に、ステップＳ４１２でＣＰＵ３１１は、撮像素子１０５によって被写体を撮像し、当該撮像によって取得された画像データはメモリ３０８と記録媒体３１０に記録する。ステップＳ４１３の処理は前述した第１実施形態のステップＳ２１４と略同様であるので説明は省略する。
【０１６４】
なお、本実施形態では、マスターカメラからスレーブカメラに対する撮像開始信号が送信された後に、マスターカメラおよびスレーブカメラによって被写体を撮像するような構成であるが、これに限定されるものではない。例えば、マスターカメラからスレーブカメラに対する撮像開始信号の送信を行わず、スレーブカメラが、先に受信したインターバル時間Ｔ１と自身が格納しているタイマー補正時間Ｔ３５に基づいて、撮像のタイミングを設定するような構成であってもよい。以上が、スレーブカメラのインターバル撮影処理である。
【０１６５】
以上説明したように、本実施形態において、スレーブカメラが自身の動作状態の変更に関する演算（自己演算）に対応した機種である場合は、マスターカメラ側からスレーブカメラ側に対して、スレーブカメラの動作状態の変更を指示する必要はない。この構成であれば、マスターカメラは、スレーブカメラの動作状態を変更させることを考慮せずに、自身の起動タイミングを算出できる。すなわち、マスターカメラとスレーブカメラのそれぞれが独立して、自身の動作状態を省電力状態から起動状態へと変更させることができるので、スレーブカメラの動作状態を変更するために、マスターカメラが無駄な電力を消費することがない。したがって、複数のデジタルカメラを同期させた場合であっても、設定された時間間隔で被写体を複数回撮像するモードにおけるカメラ３００の電力の消費を抑制することができる。
【０１６６】
なお、本実施形態では、マスターカメラとスレーブカメラとを同期させて被写体を撮像するような構成であるが、これに限定されるものではない。例えば、マスターカメラとスレーブカメラによる被写体の撮像が、それぞれ異なるタイミングで行われるような構成であってもよい。
【０１６７】
また、本実施形態では、マスターカメラに対して、１台のスレーブカメラを接続するような構成であるが、２台以上のスレーブカメラをマスターカメラに接続するような構成であってもよい。
【０１６８】
さらに、本実施形態では、マスターカメラとスレーブカメラとが略同一のデジタルカメラであるような構成であるが、マスターカメラとスレーブカメラとがそれぞれ異なる内部構成を有するようなものであってもよい。少なくとも、スレーブカメラが、ＣＰＵ３１１と無線通信部３１８と無線アンテナ３１９と略同等の構成を有していればよい。
【０１６９】
また、本実施形態では、無線通信によって、マスターカメラとスレーブカメラを接続するような構成であるが、これに限定されるものではない。例えば、カメラ３００に、有線通信回路を設け、外部ケーブルなどを用いて、マスターカメラとスレーブカメラとを接続するような構成であってもよい。
【０１７０】
また、本実施形態では、前述した第１実施形態のように、タイマーオフセット情報Ｔｏｆｆｓｅｔを求めるような構成ではないが、これに限定されるものではない。例えば、マスターカメラとスレーブカメラの内蔵タイマーのタイマー精度に基づいて算出したタイマーオフセット情報Ｔｏｆｆｓｅｔに基づいて、スレーブカメラの起動タイミングを設定するような構成であっても勿論よい。また、本実施形態では、スレーブカメラに予め記録されたタイマー補正時間Ｔ３５を用いるような構成であったが、これに限定されるものではない。マスターカメラ側に格納されたタイマー補正時間Ｔ３５と同等の補正値をスレーブカメラに送信し、当該補正値を用いてスレーブカメラの起動タイミングなどを設定するような構成であってもよい。
【０１７１】
また、本実施形態では、カメラ３００の内部に無線通信部３１８と無線アンテナ３１９を設けるような構成であるが、カメラ３００に外付け可能な無線通信用のトランスミッターをカメラ３００に取り付けるような構成であってもよい。
【０１７２】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらの実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。たとえば、前述した実施形態では、デジタルカメラやストロボの内部に設けられた、処理部や制御部によって、デジタルカメラやストロボの動作が制御されるような構成であるが、これに限定されるものではない。前述した図３、図５、図７、図８のフローに従ったプログラムを予めメモリに格納しておき、当該プログラムを所定の制御部やＣＰＵが実行することで、デジタルカメラやストロボの動作を制御するような構成であってもよい。
【０１７３】
また、前述した第１実施形態では、カメラ１００のＣＰＵ１１１とストロボ２００のストロボ制御部とが、独立して各動作を実行するようなシステムであったが、これに限定されるものではない。例えば、カメラ１００とストロボ２００の各動作を統括的に実行するカメラシステムを採用しても勿論よい。この場合、カメラ１００とストロボ２００の各部が連携して、図３および図５のフローチャートを合わせたような処理を実行するカメラシステムが望ましい。なお、前述した第２実施形態のマスターカメラおよびスレーブカメラについても同様に、図７および図８のフローを合わせたような処理を実行するカメラシステムを採用するような構成であっても勿論よい。
【０１７４】
また、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。また、プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記録媒体でもあってもよい。
【０１７５】
なお、前述した実施形態では、デジタルカメラと通信可能な電子機器の一例として、アクセサリ機器であるストロボ２００や、スレーブカメラ（カメラ３００）を採用する場合について説明したが、これに限定されるものではない。例えば、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）ユニットなどの測位装置や、電子ビューファインダ、外付けマイク、ノートＰＣ、スマートフォンなど、本発明はその要旨の範囲内で種々の電子機器に適用することが可能である。
【０１７６】
また、前述した実施形態では、本発明を実施する撮像装置の一例としてデジタルカメラを採用した場合について説明したが、これに限定されるものではない。例えば、デジタルビデオカメラやスマートフォンなどの可搬型デバイスなど、本発明はその要旨の範囲内で種々の撮像装置に適用することが可能である。
【０１７７】
（その他の実施形態）
また、本発明は、以下の処理を実行することによっても実現される。すなわち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワークまたは各種記録媒体を介してシステム或いは装置に供給する。そして、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【０１７８】
１００（３００）  デジタルカメラ
１０５（３０５）  撮像素子
１１１（３１１）  カメラ制御部（ＣＰＵ）
２００  ストロボ（アクセサリ機器）
２０２  ストロボ制御部
３１８  無線通信部
３１９  無線アンテナ
４０１  第１の端子群
４０２  第２の端子群
【図１】
2015184522.tif 000003
【図２】
2015184522.tif 000004
【図３】
2015184522.tif 000005
【図４】
2015184522.tif 000006
【図５】
2015184522.tif 000007
【図６】
2015184522.tif 000008
【図７】
2015184522.tif 000009
【図８】
2015184522.tif 000010
【図９】
2015184522.tif 000011