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