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