(57)【要約】【課題】面白みのある動画像を得ること。【解決手段】撮像装置１は、第１のスケジュールデータに基づく複数の撮影時刻において該第１のスケジュールデータに基づく撮影条件でそれぞれ撮像手段１２に撮影させる第１の撮影制御手段１６と、第２のスケジュールデータに基づく複数の撮影時刻において該第２のスケジュールデータに基づく撮影条件でそれぞれ撮像手段１２に撮影させる第２の撮影制御手段１６と、第１の撮影制御手段１６および第２の撮影制御手段１６にそれぞれ撮影制御をさせる制御手段１６と、を備える。【選択図】図３
2012175360.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段と、
第１のスケジュールデータに基づく複数の撮影時刻において該第１のスケジュールデータに基づく撮影条件でそれぞれ前記撮像手段に撮影させる第１の撮影制御手段と、
第２のスケジュールデータに基づく複数の撮影時刻において該第２のスケジュールデータに基づく撮影条件でそれぞれ前記撮像手段に撮影させる第２の撮影制御手段と、
前記第１の撮影制御手段および前記第２の撮影制御手段にそれぞれ前記撮影制御をさせる制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記第１のスケジュールデータに基づく撮影条件と前記第２のスケジュールデータに基づく撮影条件とが異なることを特徴とする撮像装置。
【請求項３】
請求項１または２に記載の撮像装置において、
前記第１のスケジュールデータに基づく複数の撮影時刻の第１間隔と、前記第２のスケジュールデータに基づく複数の撮影時刻の第２間隔とが異なることを特徴とする撮像装置。
【請求項４】
請求項３に記載の撮像装置において、
前記制御手段は、前記第１のスケジュールデータに基づく撮影時刻と前記第２のスケジュールデータに基づく撮影時刻とが合致する場合、前記第１の撮影制御手段および前記第２の撮影制御手段のうちいずれか一方による撮影制御を優先させ、当該撮影が終了してから他方による撮影制御をさせることを特徴とする撮像装置。
【請求項５】
請求項４に記載の撮像装置において、
前記制御手段は、前記第１の撮影制御手段および前記第２の撮影制御手段のうちあらかじめ定められた撮影制御手段による撮影制御を優先させることを特徴とする撮像装置。
【請求項６】
請求項４に記載の撮像装置において、
前記制御手段は、前記第１間隔および前記第２間隔のうち短い方に対応する撮影制御手段による撮影制御を優先させることを特徴とする撮像装置。
【請求項７】
請求項１〜６のいずれか一項に記載の撮像装置において、
前記第１の撮影制御手段による撮影制御によって前記撮像手段が取得した第１画像群、および前記第２の撮影制御手段による撮影制御によって前記撮像手段が取得した第２画像群に基づいて、第１動画像ファイルおよび第２動画像ファイルをそれぞれ生成する第１動画像生成手段をさらに備えることを特徴とする撮像装置。
【請求項８】
請求項７に記載の撮像装置で取得された前記第１画像群および前記第２画像群の少なくとも一部をつなぎ合わせて第３の動画像ファイルを生成する第３動画像生成手段を備えることを特徴とする動画像生成装置。
【請求項９】
請求項８に記載の動画像生成装置において、
請求項１〜７のいずれか一項に記載の撮像装置が用いる前記第１のスケジュールデータおよび前記第２のスケジュールデータを作成するスケジュールデータ作成手段をさらに備えることを特徴とする動画像生成装置。
【請求項１０】
請求項９に記載の動画像生成装置において、
前記スケジュールデータ作成手段は、前記第３の動画像ファイルを構成する前記第１画像群に対応する前記第１のスケジュール、および前記第３の動画像ファイルを構成する前記第２画像群に対応する前記第２のスケジュールをつなぎ合わせて第３のスケジュールデータを作成することを特徴とする動画像生成装置。
【請求項１１】
請求項１０に記載の動画像生成装置において、
前記第３のスケジュールデータは、請求項１〜７のいずれか一項に記載の撮像装置で用いられることを特徴とする動画像生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置および動画像生成装置に関する。
【背景技術】
【０００２】
パーソナルコンピュータで撮影スケジュールデータをメモリカードに書き込み、該メモリーカードを電子カメラに装填すると、該電子カメラがメモリカードから読み出したスケジュールデータに基づいて撮影を行う技術が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−１９９２６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来技術のものは監視を目的に構成されていたので、たとえば、一日における風景の変化などを複数フレーム分撮影して（いわゆる微速度撮影）、これら複数フレームの画像に基づいて動画像を得ることへの適用が困難という問題がある。一般に、監視の場合は主要被写体が撮影画面に含まれていればよいところ、上記風景変化を撮影する場合は被写体の変化と撮影タイミングとの関係が重要とされる。具体的には、変化が遅い被写体を短いタイムインターバルで複数フレーム撮影したり、変化が速い被写体を長いタイムインターバルで複数フレーム撮影したとしても、これら複数フレームの画像からは面白みがある動画像が得られない。とくに、撮影開始前に被写体変化の速さがわからない場合には問題となりやすい。
【課題を解決するための手段】
【０００５】
（１）本発明による撮像装置は、第１のスケジュールデータに基づく複数の撮影時刻において該第１のスケジュールデータに基づく撮影条件でそれぞれ撮像手段に撮影させる第１の撮影制御手段と、第２のスケジュールデータに基づく複数の撮影時刻において該第２のスケジュールデータに基づく撮影条件でそれぞれ撮像手段に撮影させる第２の撮影制御手段と、第１の撮影制御手段および第２の撮影制御手段にそれぞれ撮影制御をさせる制御手段と、を備えることを特徴とする。
（２）本発明による動画像生成装置は、請求項７に記載の撮像装置で取得された第１画像群および第２画像群の少なくとも一部をつなぎ合わせて第３の動画像ファイルを生成する第３動画像生成手段を備えることを特徴とする。
【発明の効果】
【０００６】
本発明によれば、面白みのある動画像が得られる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施の形態による電子カメラを正面から見た図である。
【図２】図１の電子カメラを背面から見た図である。
【図３】ブロック図である。
【図４】パーソナルコンピュータの表示部による表示画面を例示する図である。
【図５】表示部による拡大表示画面を例示する図である。
【図６】撮影条件の編集操作時の表示部による表示画面を例示する図である。
【図７】スケジュール撮影時に電子カメラのＣＰＵが実行する処理の流れを例示するフローチャートである。
【図８】動画ファイルの生成時にパーソナルコンピュータのＣＰＵが実行する処理の流れを例示するフローチャートである。
【図９】動画像を編集中の表示部で表示する画面を例示する図である。
【図１０】動画像編集処理時にパーソナルコンピュータのＣＰＵが実行する処理の流れを例示するフローチャートである。
【図１１】スケジュールデータの表示画面を例示する図である。
【図１２】スケジュールデータの生成時にパーソナルコンピュータのＣＰＵが実行する処理の流れを例示するフローチャートである。
【発明を実施するための形態】
【０００８】
以下、図面を参照して本発明を実施するための形態について説明する。図１は、本発明の一実施の形態による電子カメラ１を正面から見た図である。電子カメラ１の正面に撮影光学系１１が配される。電子カメラ１の上面には、電源スイッチ２０ａと、撮影ボタン２０ｂと、モード切替えダイヤル２０ｃとが設けられる。図２は、図１の電子カメラ１を背面から見た図である。電子カメラ１の背面には、ＬＣＤモニタ１５、十字キースイッチ２０ｄ、ＯＫスイッチ２０ｅ、再生スイッチ２０ｆ、削除スイッチ２０ｇ、およびメニュースイッチ２０ｈが設けられる。
【０００９】
図３は、電子カメラ１の構成を例示するブロック図である。図３において、電子カメラ１は、撮影光学系１１と、撮像素子１２と、画像処理部１３と、ＳＤＲＡＭ１４と、ＬＣＤモニタ１５と、ＣＰＵ１６と、不揮発性メモリ１７と、カードインターフェース(I/F)１８と、通信インターフェース(I/F)１９と、操作部材２０とを備える。
【００１０】
ＣＰＵ１６、不揮発性メモリ１７、カードインターフェース１８、通信インターフェース１９、画像処理部１３、ＳＤＲＡＭ１４およびＬＣＤモニタ１５は、それぞれがバス２５を介して接続されている。
【００１１】
撮影光学系１１は、ズームレンズやフォーカシングレンズを含む複数のレンズ群で構成され、被写体像を撮像素子１２の受光面に結像させる。なお、図３を簡単にするため、撮影光学系１１を単レンズとして図示している。
【００１２】
撮像素子１２は、受光素子が受光面に二次元配列されたＣＭＯＳイメージセンサなどによって構成される。撮像素子１２は、撮影光学系１１を通過した光束による像を光電変換し、デジタル画像信号を生成する。デジタル画像信号は、画像処理部１３に入力される。画像処理部１３は、デジタル画像データに対して各種の画像処理（色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整処理など）を施す。
【００１３】
ＬＣＤモニタ１５は液晶パネルなどによって構成される。ＬＣＤモニタ１５は、ＣＰＵ１６からの指示に応じて画像や操作アイコン、メニュー画面などを表示する。ＳＤＲＡＭ１４は、画像処理部１３による画像処理の前工程や後工程でのデジタル画像データを一時的に記憶する他、ＣＰＵ１６によるプログラム実行時に用いられる。不揮発性メモリ１７は、フラッシュメモリなどによって構成される。電源オフ時にも記憶内容を保持するので、ＣＰＵ１６が実行するプログラムなどを記憶する。
【００１４】
ＣＰＵ１６は、不揮発性メモリ１７が記憶するプログラムを実行することにより、電子カメラ１が行う動作を制御する。ＣＰＵ１６は、ＡＦ（オートフォーカス）動作制御や、自動露出（ＡＥ）演算も行う。ＡＦ動作は、たとえば、ライブビュー画像のコントラスト情報に基づいてフォーカシングレンズ（不図示）の合焦位置を求める。ライブビュー画像は、レリーズ操作前に撮像素子１２によって所定の時間間隔（たとえば３０コマ／毎秒）で繰り返し取得されるモニタ用画像のことをいう。
【００１５】
カードインターフェース１８はコネクタ（不図示）を有し、該コネクタにメモリカードなどの記憶媒体３０が接続される。カードインターフェース１８は、接続された記憶媒体３０に対するデータの書き込みや、記憶媒体３０からのデータの読み込みを行う。記憶媒体３０は、半導体メモリを内蔵したメモリカード、またはハードディスクドライブなどで構成される。
【００１６】
通信インターフェース１９は、たとえば、ケーブル５０を介して接続されたパーソナルコンピュータ１００との間で通信を行う。この通信により、パーソナルコンピュータ１００からのコマンドやデータを受信したり、記憶媒体３０が記憶している画像データや音声データなどをパーソナルコンピュータ１００へ送信したりする。操作部材２０は、上述した電源スイッチ２０ａをはじめ、撮影ボタン２０ｂや十字キースイッチ２０ｄなどの操作部材２０ａ〜２０ｈを含む。操作部材２０は、撮影操作、モード切替え操作や各種選択操作など、各操作に応じた操作信号をＣＰＵ１６へ送出する。
【００１７】
本実施形態は、上述した電子カメラ１が備える微速度撮影モードに特徴を有する。微速度撮影モードは、たとえば、自然現象などの記録に適した撮影モードである。具体的には、１時間ごとに青空を流れる雲を定点撮影することにより、複数コマの静止画像を取得する。取得した画像群を撮影順に所定の再生速度で再生表示する場合には、微速度撮影動画像として鑑賞することができる。
【００１８】
一般に、自然現象を撮影対象にする定点撮影では、天候の悪化など撮影開始時点では想定できない不測の事態が生じる可能性がある。上述した青空を背景に雲を撮影する場合、たまたま別の雲が太陽を遮ると、そのときの画像は露出不足になることもある。動画像として鑑賞する場合には、撮影画像の明るさを揃えておく方が動画再生時における画像の明るさ変化が抑えられることから、なるべく同じ条件で撮影することが好ましい。しかしながら、撮影者が電子カメラ１のもとで１日中撮影条件をセットし続けることは手間がかかる。そこで、本実施形態では、あらかじめ撮影条件を異ならせた複数通りの定点撮影を電子カメラ１に行わせる点に特徴を有するので、以降の説明は、電子カメラ１のＣＰＵ１６が行う撮影処理を中心に行う。
【００１９】
電子カメラ１のＣＰＵ１６は、たとえば、モード切替えダイヤル２０ｃの回転操作によって「微速度撮影モード」に設定されている場合に、記憶媒体３０が記憶するスケジュールデータに基づいて撮影制御を行う。スケジュールデータは、ある時刻（撮影開始時刻）からある時刻（撮影終了時刻）までの間の撮影タイミングおよび撮影条件を記述する。
【００２０】
＜スケジュールデータの生成＞
スケジュールデータの生成は、電子カメラ１で微速度撮影を行う前にあらかじめ生成される。スケジュールデータの生成および記憶媒体３０に対する書き込みは、パーソナルコンピュータ１００を用いて行われる。図３において、パーソナルコンピュータ１００は、ストレージ装置１２２と、メモリ１１４と、通信インターフェース(I/F)１１９と、ＣＰＵ１１６と、表示部１１５と、操作部インターフェース(I/F)１２１と、カードインターフェース(I/F)１１８とを備える。
【００２１】
ＣＰＵ１１６、ストレージ装置１２２、メモリ１１４、通信インターフェース１１９、表示部１１５、操作部インターフェース１２１、カードインターフェース１１８は、それぞれがバス１２５を介して接続されている。
【００２２】
ストレージ装置１２２は、オペレーションシステム(OS)やプログラムを記憶する。ＣＰＵ１１６は、ストレージ装置１２２が記憶するプログラムに基づいて所定の処理を行う。本実施形態では、スケジュールデータを生成する。メモリ１１４は、ＣＰＵ１１６によるプログラム実行時に用いられる。通信インターフェース１１９は、ケーブル５０を介して接続された電子カメラ１との間で通信を行う。この通信により、電子カメラ１に対するコマンドやデータを送信したり、電子カメラ１からの画像データや音声データなどを受信したりする。
【００２３】
表示部１１５は液晶パネルなどによって構成される。操作部インターフェース１２１は、ポインティングデバイスやキーボードからの操作信号を受け付けてＣＰＵ１１６へ送出する。カードインターフェース１１８は、メモリカードなどの記憶媒体３０が接続される。カードインターフェース１１８は、接続された記憶媒体３０に対するスケジュールデータの書き込みを行う。スケジュールデータを記憶する記憶媒体３０を電子カメラ１のカードインターフェース１８に接続すると、電子カメラ１のＣＰＵ１６がスケジュールデータを読み込むことができる。
【００２４】
図４は、スケジュールデータを生成中のパーソナルコンピュータ１００の表示部１１５で表示する画面を例示する図である。横軸は時間軸を表し、マーク４１および４２はそれぞれ撮影タイミングを表す。第１スケジュールと第２スケジュールは、それぞれに独立した撮影タイミングおよび撮影条件が記述される。ＣＰＵ１１６は、表示中のスケジュール（図４の例では第１スケジュールと第２スケジュール）のうち、カーソル４３が重ねられた方を編集対象とする。
【００２５】
ＣＰＵ１１６は、操作部インターフェース１２１を介して入力されるポインティングデバイスからの操作信号に応じて、撮影タイミングを示すマーク４１およびマーク４２を追加または削除する。たとえば、ポインティングデバイスの「左クリック」を示す操作信号を受けると、その時点におけるカーソル４３の位置に新たなマーク４１またはマーク４２を追加する。
【００２６】
また、カーソル４３をボタン表示４４に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、編集対象のスケジュールをコピーして新たなスケジュールを追加表示する。図４の場合は、第２スケジュールの下部に新たなスケジュールを表示させる。一方、カーソル４３をボタン表示４５に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、新たなスケジュールを作成するための時間軸を追加表示する。図４の場合は、新たな時間軸を第２スケジュールの下部に表示させる。
【００２７】
カーソル４３をボタン表示４７に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、表示中の全てのスケジュールデータを１つのデータファイルとして記憶媒体３０に記憶させる。カーソル４３をボタン表示４６に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、既に記憶媒体３０に記憶されているスケジュールデータを該記憶媒体３０から読み出して表示部１１５に表示させる。スケジュールデータを格納するファイルが複数記憶されている場合には、指定されたファイルからスケジュールデータを読み出す。なお、表示部１１５に表示する時間軸の長さは、撮影開始時刻から撮影終了時刻までの時間が一番長いスケジュールに合わせる。
【００２８】
図４に例示するように、ＣＰＵ１１６は、表示部１１５の画面内で範囲４８を指定する操作信号が入力されると、指定範囲内の時間軸を拡大して表示する。範囲指定操作は、たとえば、ポインティングデバイスの左ボタンを押下しながらポインティングデバイスを移動させ、左ボタンの押下を解除することによって行われる。図５は、パーソナルコンピュータ１００の表示部１１５による拡大表示画面を例示する図である。ＣＰＵ１１６は、カーソル４３がマーク４１またはマーク４２に重ねられると、そのマーク４１またはマーク４２で示される撮影タイミングにおいて指定されている撮影条件を示すポップアップ表示５１を行う。
【００２９】
ＣＰＵ１１６は、ポップアップ表示中にポインティングデバイスの「右クリック」を示す操作信号が入力されると、さらにメニュー（不図示）を表示させる。該メニュー項目に含まれる「撮影条件の編集」の項目にカーソル４３を重ねた状態で、ポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、「撮影条件の編集」操作を受け付ける。ＣＰＵ１１６は、ポップアップ表示５１に含まれる表示項目のうち、カーソル４３が重ねられた項目に対応するプルダウン表示６１を行う。図６は、撮影条件の編集操作時の表示部１１５による表示画面を例示する図である。ＣＰＵ１１６は、プルダウン表示６１に含まれる表示項目のうち、操作信号によって指定された項目を変更する。図６の場合は、露出に関する項目のプルダウン表示６１を例示する。
【００３０】
なお、上述したポップアップ表示中の「右クリック」操作信号に応じて表示するメニュー（不図示）には、上記「撮影条件の編集」の他に、「撮影条件のコピー」も含まれる。「撮影条件のコピー」の項目にカーソル４３を重ねた状態で、ポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、ポップアップ表示５１に含まれる表示項目のうち、撮影条件の項目をメモリ１１４のクリップ領域に一時記憶させる。ＣＰＵ１１６は、マーク４１またはマーク４２にカーソル４３を重ねた状態でポインティングデバイスの「右クリック」を示す操作信号に応じて、上記メニュー（不図示）を表示させる。そして、該メニュー項目に含まれる「貼り付け」の項目にカーソル４３を重ねた状態で、ポインティングデバイスの「左クリック」を示す操作信号が入力されると、そのマーク４１またはマーク４２で示される撮影タイミングの撮影条件を、上記一時記憶しておいた内容と同じにする。
【００３１】
＜スケジュール撮影＞
スケジュール撮影（微速度撮影）は、スケジュールデータに基づいて電子カメラ１のＣＰＵ１６が制御する。パーソナルコンピュータ１００によって上述したようにスケジュールデータが書き込まれた記憶媒体３０を電子カメラ１に装填しておく。スケジュールデータに基づいてＣＰＵ１６が実行する処理の流れについて、図７に例示するフローチャートを参照して説明する。ＣＰＵ１６は、「微速度撮影モード」に設定され、かつ記憶媒体３０にスケジュールデータが記憶されている場合に図７による処理を起動させる。
【００３２】
図７のステップＳ１０において、ＣＰＵ１６は、スケジュールデータに基づく撮影スケジュールを確認してステップＳ２０へ進む。複数の撮影スケジュールが存在する場合は、複数のスケジュールデータに基づく全ての撮影タイミングを時系列に並べて確認を行う。複数の撮影スケジュールによる撮影を並列で行うためである。ステップＳ２０において、ＣＰＵ１６は、時系列に並べた場合に撮影時刻が同一になるものが存在するか否かを判定する。ＣＰＵ１６は、同一時刻において撮影する必要がある場合にステップＳ２０を肯定判定してステップＳ３０へ進む。ＣＰＵ１６は、同一時刻において撮影する必要がない場合には、ステップＳ２０を否定判定してステップＳ４０へ進む。
【００３３】
ステップＳ３０において、ＣＰＵ１６は優先度を確認する。具体的には、同一時刻に撮影する場合にどのスケジュールに基づく撮影を先に行うかを決定する。ＣＰＵ１６は、撮影インターバルが短い方（図５の例では第２スケジュール）の撮影を優先する決定をしてステップＳ４０へ進む。なお、あらかじめスケジュール間の優先順位の指定を受け付けるように構成し、撮影時刻が重なった場合にはあらかじめ指定されたスケジュール（たとえば、第１スケジュール）に基づく撮影を先に行うようにしてもよい。
【００３４】
ステップＳ４０において、ＣＰＵ１６は撮影インターバルの計時を開始してステップＳ５０へ進む。ステップＳ６０において、ＣＰＵ１６はタイムアップか否かを判定する。ＣＰＵ１６は、クロック信号のカウント値が所定値に達した場合にステップＳ５０を肯定判定してステップＳ６０へ進む。ＣＰＵ１６は、クロック信号のカウント値が所定値に達していない場合には、ステップＳ５０を否定判定してステップＳ４０へ戻る。
【００３５】
ステップＳ６０において、ＣＰＵ１６は、１フレームの静止画像をスケジュールデータに基づく撮影条件で撮影してステップＳ７０へ進む。ステップＳ７０において、ＣＰＵ１６は、スケジュール終了か否かを判定する。ＣＰＵ１６は、クロック信号のカウント値が撮影終了時刻に達した場合にステップＳ７０を肯定判定して図７による処理を終了する。ＣＰＵ１６は、クロック信号のカウント値が撮影終了時刻に達していない場合には、ステップＳ７０を否定判定してステップＳ１０へ戻る。
【００３６】
＜動画ファイル生成＞
動画ファイルの生成は、スケジュール撮影（微速度撮影）を終了したＣＰＵ１６が行う。ＣＰＵ１６は、スケジュール撮影を終了すると、スケジュールごとに動画像を生成する。たとえば、第１スケジュールデータに基づいて撮影した画像Ａ１〜Ａ８を用いて、各フレームを順番に再生するようにモーションJPEG形式の第１動画像ファイルを生成する。ＣＰＵ１６はさらに、第２スケジュールデータに基づいて撮影した画像Ｂ１〜Ｂ１７を用いて、各フレームを順番に再生するようにモーションJPEG形式の第２動画像ファイルを生成する。
【００３７】
ここで、図４に例示した第１スケジュールに基づく撮影画像群のように、撮影インターバルが略等しい場合と、第２スケジュールに基づく撮影画像群のように、撮影インターバルが異なる場合とがある。ＣＰＵ１６は、撮影インターバルが異なる場合には、以下の第１方式と第２方式のうち、操作メニュー設定によって切替えられている方式で動画像ファイルを生成する。第１方式では、撮影開始時刻から撮影終了時刻までの時間を均等に圧縮して動画像を生成する。すなわち、生成した動画像の再生時間がスケジュールに基づく撮影インターバルに比例するように、撮影インターバルが短い区間の画像は各フレーム画像を１回再生表示し、撮影インターバルが長い区間の画像は、同じフレーム画像を所定回数続けて再生表示させる動画像ファイルを生成する。
【００３８】
第２方式では、動画像を構成する各フレームの表示時間を均等にするように、撮影開始時刻から撮影終了時刻までの時間を圧縮して動画像を生成する。すなわち、スケジュールに基づく撮影インターバルとは無関係に、各フレーム画像を均等に再生表示させる動画像ファイルを生成する。
【００３９】
図８は、動画ファイルの生成時にＣＰＵ１１６が実行する処理の流れを例示するフローチャートである。ＣＰＵ１６は、スケジュール撮影（微速度撮影）を終了すると図８による処理を行うプログラムを起動する。図８のステップＳ１００において、ＣＰＵ１６はカードインターフェース１８へ指示を送り、所定のスケジュールに基づく撮影画像を記憶媒体３０から読み出させてステップＳ１１０へ進む。カードインターフェース１８は、たとえば撮影画像Ａ１〜Ａ８を読み出す。
【００４０】
ステップＳ１１０において、ＣＰＵ１６は、撮影画像を撮影時刻順に時系列に並べてステップＳ１２０へ進む。なお、実際に画像をＳＤＲＡＭ１４上に並べなくても、撮影画像を撮影順に関連づければよい。ステップＳ１２０において、ＣＰＵ１６は第１方式か否かを判定する。ＣＰＵ１６は、上記第１方式に切り替えられている場合はステップＳ１２０を肯定判定してステップＳ１３０へ進む。ＣＰＵ１６は、上記第２方式に切り替えられている場合はステップＳ１２０を否定判定してステップＳ１６０へ進む。
【００４１】
ステップＳ１３０において、ＣＰＵ１６は、生成した動画像の再生時間がスケジュールに基づく撮影インターバルに比例するように、撮影開始時刻から撮影終了時刻までの時間を圧縮してステップＳ１４０へ進む。ステップＳ１４０において、ＣＰＵ１６は、圧縮後の時間軸で再生するように動画像ファイルを生成し、生成した動画像ファイルをカードインターフェース１８によって記憶媒体３０に記憶させる。
【００４２】
ステップＳ１５０において、ＣＰＵ１６は、他のスケジュールに基づく撮影画像が記憶媒体３０に記憶されているかを判定する。ＣＰＵ１６は、撮影画像ファイルが存在する場合にステップＳ１５０を肯定判定してステップＳ１００へ戻って上述した処理を繰り返す。この場合、カードインターフェース１８が前回と異なる撮影画像、たとえば撮影画像Ｂ１〜Ｂ１７を読み出す。ＣＰＵ１６は、撮影画像ファイルが存在しない場合には、ステップＳ１５０を否定判定して図８による処理を終了する。
【００４３】
上述したステップＳ１２０を否定判定して進むステップＳ１６０において、ＣＰＵ１６は、動画像を構成する各フレームの表示時間を均等にするように、撮影開始時刻から撮影終了時刻までの時間を撮影インターバルと無関係に圧縮してステップＳ１４０へ進む。
【００４４】
＜動画像の編集＞
ＣＰＵ１６が生成した動画ファイルは、パーソナルコンピュータ１００を用いて編集を行える。編集後の動画像ファイルを、ストレージ装置１２２に書き込むこともできる。図４において、マーク４１によって示される８つの撮影時刻をｔ４１１〜ｔ４１８とする。各時刻に対応する撮影画像はＡ１〜Ａ８である。また、マーク４２によって示される１７の撮影時刻をｔ４２１〜ｔ４３７とする。各時刻に対応する撮影画像はＢ１〜Ｂ１７である。
【００４５】
ユーザーが第１スケジュールで撮影された画像Ａ１〜Ａ８を確認したところ、たとえば、画像Ａ５と画像Ａ７とが適切に撮影されていなかった。画像Ａ５には鳥が写っており、雲が写っていない。画像Ａ７は露出不足である。ユーザーが第２スケジュールで撮影された画像Ｂ１〜Ｂ１７を確認したところ、撮影時刻ｔ４１５に近い撮影時刻Ｂ４３２において撮影された画像Ｂ１２と、撮影時刻ｔ４１７に近い撮影時刻Ｂ４３５において撮影された画像Ｂ１５は、それぞれが適切に撮影されていた。
【００４６】
そこで、ユーザーは、第１スケジュールで撮影された画像Ａ１，Ａ２，Ａ３，Ａ４，Ａ６，およびＡ８と、第２スケジュールで撮影された画像Ｂ１２およびＢ１５を用いて、画像Ａ１，Ａ２，Ａ３，Ａ４，Ｂ１２，Ａ６，Ｂ１５，Ａ８をこの順番で再生する新たな動画像（たとえば、モーションJPEG形式の動画像）を編集させる。
【００４７】
図９は、動画像を編集中のパーソナルコンピュータ１００の表示部１１５で表示する画面を例示する図である。ＣＰＵ１１６は、第１スケジュールで撮影された画像Ａ１〜Ａ８と、第２スケジュールで撮影された画像Ｂ１〜Ｂ１７とに対応させて、それぞれチェックボックスを表示する。チェックボックスにカーソル４３を重ねた状態で、ポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、チェックの表示／非表示を切り替える。チェックボックスがチェックされた画像は、動画像を構成するフレームに含める。チェックボックスがチェックされていない画像は、動画像を構成するフレームに含めない。
【００４８】
カーソル４３をボタン表示８１に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、チェックボックスがチェックされている全ての画像を時系列に並べて１つの動画像ファイルを生成する。ＣＰＵ１１６はさらに、生成した動画像ファイルをストレージ装置１２２に記憶させる。
【００４９】
図１０は、パーソナルコンピュータ１００のＣＰＵ１１６が行う動画像編集処理の流れを例示するフローチャートである。ＣＰＵ１１６は、電子カメラ１によって生成された１つの動画像ファイルに基づいて１つの動画像ファイルを生成（編集）することもできるし、複数の動画像ファイルに基づいて１つの動画像ファイルを生成（編集）することもできる。
【００５０】
図１０のステップＳ２００において、ＣＰＵ１１６はカードインターフェース１１８へ指示を送り、記憶媒体３０から動画像ファイルを読み出せてステップＳ２１０へ進む。ステップＳ２１０において、ＣＰＵ１１６は、読み出した動画像ファイルを構成するフレーム画像の一覧を表示部１１５にサムネイル表示させてステップＳ２２０へ進む。表示内容は、上述した図９の通りである。
【００５１】
ステップＳ２２０において、ＣＰＵ１１６は、編集後の動画像を構成するフレームに含めるべき画像の選択操作を受け付けてステップＳ２３０へ進む。ＣＰＵ１１６は、画像選択の有無を上述したチェックボックスのチェックの有無に応じて判断する。ステップＳ２３０において、ＣＰＵ１１６は、選択操作終了か否かを判定する。ＣＰＵ１１６は、カーソル４３をボタン表示８１に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ステップＳ２３０を肯定判定してステップＳ２４０へ進む。ＣＰＵ１１６は、カーソル４３をボタン表示８１に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されなければ、ステップＳ２３０を否定判定してステップＳ２２０へ戻る。
【００５２】
ステップＳ２４０において、ＣＰＵ１１６は、選択画像を時系列に並べてステップＳ２５０へ進む。なお、実際に画像をメモリ１１４上（または表示部１１５の表示画面上）に並べなくても、選択されている画像を撮影順に関連づければよい。ステップＳ２５０において、ＣＰＵ１６は第１方式か否かを判定する。ＣＰＵ１６は、上記第１方式に切り替えられている場合はステップＳ２５０を肯定判定してステップＳ２６０へ進む。ＣＰＵ１６は、上記第２方式に切り替えられている場合はステップＳ２５０を否定判定してステップＳ２８０へ進む。
【００５３】
ステップＳ２６０において、ＣＰＵ１１６は、編集後の動画像の再生時間が撮影時の撮影インターバルに比例するように、選択されている画像の最も早い撮影時刻から最も遅い撮影時刻までの時間を圧縮してステップＳ２７０へ進む。
【００５４】
ステップＳ２７０において、ＣＰＵ１６は、圧縮後の時間軸で再生するように動画像ファイルを生成し、生成した動画像ファイルをカードインターフェース１１８によって記憶媒体３０に記憶させ、図１０による処理を終了する。
【００５５】
上述したステップＳ２５０を否定判定して進むステップＳ２８０において、ＣＰＵ１１６は、編集後の動画像を構成する各フレームの表示時間を均等にするように、選択されている画像の最も早い撮影時刻から最も遅い撮影時刻までの時間を撮影インターバルと無関係に圧縮してステップＳ２７０へ進む。
【００５６】
＜動画像に基づくスケジュールデータの生成＞
パーソナルコンピュータ１００のＣＰＵ１１６は、上記編集後の動画像ファイルに基づいてスケジュールデータを生成することもできる。図９において、カーソル４３をボタン表示８２に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、スケジュールデータを生成し、図９の編集画面に代えて、図１１に例示するスケジュールデータを表示部１１５に表示させる。図４の場合と同様に、横軸は時間軸を表し、マーク４１はそれぞれ撮影タイミングを表す。
【００５７】
上述した撮影画像Ａ１〜Ａ４に対応する撮影時刻は、ｔ４１１〜ｔ４１４である。撮影画像Ｂ１２およびＢ１５に対応する撮影時刻は、それぞれｔ４３２およびｔ４３５である。撮影画像Ａ６およびＡ８に対応する撮影時刻は、ｔ４１６およびｔ４１８である。すなわち、図１１に例示するスケジュールデータは、画像Ａ１，Ａ２，Ａ３，Ａ４，Ｂ１２，Ａ６，Ｂ１５，Ａ８をこの順番で撮影するためのデータに相当する。
【００５８】
カーソル４３をボタン表示４７に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、生成したスケジュールデータを１つのデータファイルとして記憶媒体３０に記憶させる。カーソル４３をボタン表示９１に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ＣＰＵ１１６は、図１１の画面に代えて、図９の動画像編集画面の表示に戻す。
【００５９】
なお、ボタン表示４４および４５、および画面内で範囲４８（図４）を指定する操作信号が入力された場合に指定範囲内の時間軸を拡大して表示する点は、図４の場合と同様である。スケジュールデータを書き込んだ記憶媒体３０を電子カメラ１に装填すると、電子カメラ１は、動画像に基づいて生成したスケジュールデータに基づいてスケジュール撮影（微速度撮影）を行うことができる。
【００６０】
図１２は、パーソナルコンピュータ１００のＣＰＵ１１６が行うスケジュールデータを生成する処理の流れを例示するフローチャートである。ＣＰＵ１１６は、電子カメラ１によって生成された１つの動画像ファイルに基づいてスケジュールデータを生成（編集）することもできるし、複数の動画像ファイルに基づいて１つのスケジュールデータを生成（編集）することもできる。
【００６１】
図１２のステップＳ２００〜ステップＳ２２０の処理は、図１０における同一ステップ番号の処理と同様なので説明を省略する。ステップＳ２３０において、ＣＰＵ１１６は、選択操作終了か否かを判定する。ＣＰＵ１１６は、カーソル４３をボタン表示８２に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されると、ステップＳ２３０を肯定判定してステップＳ３００へ進む。ＣＰＵ１１６は、カーソル４３をボタン表示８２に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力されなければ、ステップＳ２３０を否定判定してステップＳ２２０へ戻る。
【００６２】
ステップＳ３００において、ＣＰＵ１１６は、選択されているフレーム画像の順番に対応させて、該選択画像の撮影情報を記憶媒体３０から読み出させてステップＳ３１０へ進む。ステップＳ３１０において、ＣＰＵ１１６は、読み出された撮影情報に基づいてスケジュールデータを生成してステップＳ３２０へ進む。これにより、表示部１１５に図１１に例示するスケジュールが表示される。撮影時刻を示すマーク４１は、動画像ファイルを構成するフレーム画像を撮影した際のスケジュール、すなわち、画像Ａ１，Ａ２，Ａ３，Ａ４，Ｂ１２，Ａ６，Ｂ１５，Ａ８と同条件で、同じ順番で撮影するためのデータに相当する。
【００６３】
カーソル４３をボタン表示４７に重ねた状態でポインティングデバイスの「左クリック」を示す操作信号が入力された場合のＣＰＵ１１６は、ステップＳ３２０において、上記スケジュールデータを１つのデータファイルとして記憶媒体３０に記憶させて、図１２による処理を終了する。
【００６４】
以上説明した実施形態によれば、次の作用効果が得られる。
（１）電子カメラ１は、撮像素子１２と、第１のスケジュールデータに基づく複数の撮影時刻において該第１のスケジュールデータに基づく撮影条件でそれぞれ撮像素子１２に撮影させるＣＰＵ１６と、第２のスケジュールデータに基づく複数の撮影時刻において該第２のスケジュールデータに基づく撮影条件でそれぞれ撮像素子１２に撮影させるＣＰＵ１６と、ＣＰＵ１６にそれぞれのスケジュールデータに基づく撮影制御をさせるＣＰＵ１６とを備えるようにした。これにより、たとえば、１日における風景の変化を撮影する場合などに、被写体の変化および撮影タイミングの双方が適切な画像を複数フレーム撮影し得るから、これらのフレーム画像群に基づいて面白みがある動画像の取得が可能になる。
【００６５】
（２）上記（１）の電子カメラ１において、第１のスケジュールデータに基づく複数の撮影時刻t411〜t418の第１間隔と、第２のスケジュールデータに基づく複数の撮影時刻t421〜t437の第２間隔とを異ならせたので、たとえば、一方のスケジュールに基づく撮影画像ではフレーム間で被写体の動きの変化が小さすぎ（または大きすぎ）ても、他方のスケジュールに基づく撮影画像ではフレーム間で適切な動きの変化をとらえる可能性を高めることができる。
【００６６】
（３）上記（２）の電子カメラ１において、ＣＰＵ１６は、第１のスケジュールデータに基づく撮影時刻t411〜t418と第２のスケジュールデータに基づく撮影時刻t421〜t437とが合致する場合、いずれか一方による撮影制御を優先させ、当該撮影が終了してから他方による撮影制御をさせるようにしたので、適切に両スケジュールデータに基づく撮影を行える。
【００６７】
（４）上記（３）の電子カメラ１において、ＣＰＵ１６は、あらかじめ定められた撮影制御を優先させるようにしたので、適切に両スケジュールデータに基づく撮影を行える。
【００６８】
（５）上記（３）の電子カメラ１において、ＣＰＵ１６は、第１間隔および第２間隔のうち短い方に対応する撮影制御を優先させるようにしたので、たとえば、変化が速い被写体を短いタイムインターバルで撮影する撮影制御を優先させることができる。
【００６９】
（６）上記電子カメラ１において、ＣＰＵ１６による撮影制御によって撮像素子１２が取得した第１画像群Ａ１〜Ａ８、およびＣＰＵ１６による撮影制御によって撮像素子１２が取得した第２画像群Ｂ１〜Ｂ１７に基づいて、第１動画像ファイルおよび第２動画像ファイルをそれぞれ生成するＣＰＵ１６をさらに備えるようにしたので、各フレーム画像群に基づいて面白みがある動画像の取得が可能になる。
【００７０】
（７）上記電子カメラ１で取得された第１画像群Ａ１〜Ａ８および第２画像群Ｂ１〜Ｂ１７の少なくとも一部をつなぎ合わせて第３の動画像ファイルを生成するＣＰＵ１６を備えるようにしたので、たとえば、各フレーム画像群に含まれている適切なフレーム画像に基づいて面白みがある動画像の取得が可能になる。
【００７１】
（８）上記（７）の電子カメラ１において、上記（１）〜（６）のいずれかに記載の電子カメラ１が用いる第１のスケジュールデータおよび第２のスケジュールデータを作成するＣＰＵ１６をさらに備えるようにしたので、たとえば、適切なフレーム画像群が得られたスケジュールデータをベースに新たなスケジュールデータを生成することができる。
【００７２】
（９）上記（８）の電子カメラ１において、ＣＰＵ１６は、第３の動画像ファイルを構成する第１画像群Ａ＊に対応する第１のスケジュール、および第３の動画像ファイルを構成する第２画像群Ｂ＊に対応する第２のスケジュールをつなぎ合わせて第３のスケジュールデータを作成するようにした。各フレーム画像群に含まれている適切なフレーム画像を撮影したときと同じスケジュール（タイムインターバル、撮影条件）を組み合わせて新たなスケジュールデータを作ることにより、面白みのある動画像が取得できる可能性が高いフレーム画像群を撮影し得るようなスケジュールを作成できる。
【００７３】
（１０）上記（９）の電子カメラ１において、第３のスケジュールデータは、上記（１）〜（６）のいずれかの電子カメラ１で使用可能に構成したので、利便性を高めることができる。
【００７４】
（変形例１）
上述した説明では、第１スケジュールおよび第２スケジュールに対し、それぞれ独立した撮影タイミングおよび撮影条件を記述する例を説明した。この代わりに、撮影タイミングおよび撮影条件の少なくとも一方のみを異ならせてもよい。たとえば、撮影インターバルのみを異ならせて同じ撮影条件で撮影するスケジュールとすることができる。
【００７５】
（変形例２）
撮影インターバルを同じにして、異なる撮影条件で相前後して撮影するスケジュールとすることもできる。たとえば、晴天時における撮影スケジュールと曇天時における撮影スケジュールとをそれぞれ用意して、これら複数の撮影スケジュールによる撮影を並列で行わせると、一方のスケジュールに基づく撮影画像の露出がオーバーになっても、他方のスケジュールに基づく撮影画像で適切な露出が得られる可能性を高めることができる。反対に、一方のスケジュールに基づく撮影画像の露出がアンダーになっても、他方のスケジュールに基づく撮影画像で適切な露出が得られる可能性を高めることもできる。
【００７６】
（変形例３）
空を流れる雲を撮影対象にする場合、撮影インターバルを所定時間より短くした強風時における撮影スケジュールと、撮影インターバルを所定時間より長くした微風時における撮影スケジュールと、撮影インターバルを所定時間にした標準の撮影スケジュールと、をそれぞれ用意するとよい。これら複数の撮影用スケジュールによる撮影を並列で行わせることにより、風の強さが変化しても、いずれかのスケジュールに基づく撮影画像において適切な画像が得られる可能性を高めることができる。
【００７７】
（変形例４）
本実施形態によれば、たとえば、日食観察用の撮影スケジュール、月食観察用の撮影スケジュール、画質優先の撮影スケジュール、ブレを抑えるためのシャッター速度優先の撮影スケジュールなど、撮影対象に応じたスケジュールデータを保存できるので、将来の同じ撮影対象の場合に保存したスケジュールデータを繰り返し利用することができる。
【００７８】
（変形例５）
上述した説明では、複数のスケジュール間で同一時刻に撮影する場合の優先度を決定する際に、撮影インターバルが短い方の撮影を優先する例を説明した。この代わりに、正時の撮影を優先するようにしてもよい。たとえば、からくり時計の報時動作を撮影する場合に有効である。
【００７９】
以上の説明はあくまで一例であり、上記の実施形態の構成に何ら限定されるものではない。
【符号の説明】
【００８０】
１…電子カメラ
１４…ＳＤＲＡＭ
１５…ＬＣＤモニタ
１６，１１６…ＣＰＵ
１８，１１８…カードインターフェース
２０…操作部材
３０…記憶媒体
１００…パーソナルコンピュータ
１１４…メモリ
１２１…操作部インターフェース
１２２…ストレージ装置
【図１】
2012175360.tif 000003
【図２】
2012175360.tif 000004
【図３】
2012175360.tif 000005
【図４】
2012175360.tif 000006
【図５】
2012175360.tif 000007
【図６】
2012175360.tif 000008
【図７】
2012175360.tif 000009
【図８】
2012175360.tif 000010
【図９】
2012175360.tif 000011
【図１０】
2012175360.tif 000012
【図１１】
2012175360.tif 000013
【図１２】
2012175360.tif 000014