(57)【特許請求の範囲】
【請求項１】
複数種の撮影条件から特定の撮影条件を選択する撮影条件選択手段と、
この撮影条件選択手段によって選択された撮影条件で周期的に撮像された画像を出力するよう制御する制御手段と、
この制御手段による制御に従って出力される複数の画像を静止画として記憶する画像記憶手段と、
前記複数種の撮影条件と対応付けて前記複数の画像間の変化の度合いを複数種記憶する変化度合記憶手段と、
前記選択手段によって選択された撮影条件に対応する度合を前記変化度合記憶手段から読み出して設定し、前記出力される複数の画像のうち、時間的に隣り合う画像同士においてこの設定された度合以上に変化している画像を選択する選択手段と、
この選択手段によって選択された静止画をフレームとして、動画を生成する生成手段と、
を備え、
前記画像記憶手段は、前記選択手段によって選択されなかった画像をも静止画として記憶することを特徴とする動画生成装置。
【請求項２】
画像を撮影する撮像手段を更に備え、
前記制御手段は、前記撮像手段から周期的に撮像した画像を出力するよう制御することを特徴とする請求項１に記載の動画生成装置。
【請求項３】
前記生成手段によって生成された動画を再生する再生手段を更に備えることを特徴とする請求項１又は２に記載の動画生成装置。
【請求項４】
前記生成手段によって生成された動画を所定の動画ファイルとして記憶する動画記憶手段を更に備えることを特徴とする請求項１から３のいずれかに記載の動画生成装置。
【請求項５】
予め複数種ある撮影条件から選択された特定の撮影条件で周期的に撮像された画像を出力するよう制御する制御ステップと、
この制御ステップによる制御に従って出力される複数の画像を静止画としてメモリに記憶させる画像記憶ステップと、
予め複数種の撮影条件と対応付けて前記複数の画像間の変化の度合いを複数種記憶したメモリから、前記選択された撮影条件に対応する度合を読み出して設定し、前記出力される複数の画像のうち、時間的に隣り合う画像同士においてこの設定された度合以上に変化している画像を選択する選択ステップと、
この選択ステップにて選択された静止画をフレームとして、動画を生成する生成ステップと、
を含み、
前記画像記憶ステップは、前記選択ステップにて選択されなかった画像をも静止画として記憶することを特徴とする動画生成方法。
【請求項６】
動画を生成する動画生成装置のコンピュータを、
予め複数種ある撮影条件から選択された特定の撮影条件で周期的に撮像された画像を出力するよう制御する制御手段、
この制御手段による制御に従って出力される複数の画像を静止画としてメモリに記憶させる画像記憶手段、
予め複数種の撮影条件と対応付けて前記複数の画像間の変化の度合いを複数種記憶したメモリから、前記選択された撮影条件に対応する度合を読み出して設定し、前記出力される複数の画像のうち、時間的に隣り合う画像同士においてこの設定された度合以上に変化している画像を選択する選択手段、
この選択手段によって選択された静止画をフレームとして、動画を生成する生成手段、
として機能させ、
前記画像記憶手段は、前記選択手段にて選択されなかった画像をも静止画として記憶することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画生成装置、動画生成方法、及びプログラムに関する。
【背景技術】
【０００２】
従来より、一定時間間隔で撮影するインターバル撮影において、撮影された被写体の重要度や差分変化を検知し、撮影間隔を動的に変化させる技術が存在する（例えば特許文献１、２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−２１８３０９号公報
【特許文献２】特開２００７−１５０９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、撮影間隔そのものを変更してしまうので、インターバル撮影終了後に静止画の数が少なく結果的に動画のフレームとして利用できない、あるいは、撮影時間間隔に比して撮影画像の変化が乏しく、動画にしても撮影画像の変化が確認できないような場合、撮影条件を変更し、長時間に渡る撮影をやり直す手間が生じていた。
【０００５】
そこで本発明は、撮影環境や目的に応じ、撮影画像の微細な変化を効果的に楽しめるような動画を容易に作成することができる動画生成装置、動画生成方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は、複数種の撮影条件から特定の撮影条件を選択する撮影条件選択手段と、この撮影条件選択手段によって選択された撮影条件で周期的に撮像された画像を出力するよう制御する制御手段と、この制御手段による制御に従って出力される複数の画像を静止画として記憶する画像記憶手段と、前記複数種の撮影条件と対応付けて前記複数の画像間の変化の度合いを複数種記憶する変化度合記憶手段と、前記選択手段によって選択された撮影条件に対応する度合を前記変化度合記憶手段から読み出して設定し、前記出力される複数の画像のうち、時間的に隣り合う画像同士においてこの設定された度合以上に変化している画像を選択する選択手段と、この選択手段によって選択された静止画をフレームとして、動画を生成する生成手段と、を備え、前記画像記憶手段は、前記選択手段によって選択されなかった画像をも静止画として記憶することを特徴とする動画生成装置。
【０００７】
この発明は、予め複数種ある撮影条件から選択された特定の撮影条件で周期的に撮像された画像を出力するよう制御する制御ステップと、この制御ステップによる制御に従って出力される複数の画像を静止画としてメモリに記憶させる画像記憶ステップと、予め複数種の撮影条件と対応付けて前記複数の画像間の変化の度合いを複数種記憶したメモリから、前記選択された撮影条件に対応する度合を読み出して設定し、前記出力される複数の画像のうち、時間的に隣り合う画像同士においてこの設定された度合以上に変化している画像を選択する選択ステップと、この選択ステップにて選択された静止画をフレームとして、動画を生成する生成ステップと、を含み、前記画像記憶ステップは、前記選択ステップにて選択されなかった画像をも静止画として記憶することを特徴とする動画生成方法である。
【０００８】
この発明は、動画を生成する動画生成装置のコンピュータを、予め複数種ある撮影条件から選択された特定の撮影条件で周期的に撮像された画像を出力するよう制御する制御手段、この制御手段による制御に従って出力される複数の画像を静止画としてメモリに記憶させる画像記憶手段、予め複数種の撮影条件と対応付けて前記複数の画像間の変化の度合いを複数種記憶したメモリから、前記選択された撮影条件に対応する度合を読み出して設定し、前記出力される複数の画像のうち、時間的に隣り合う画像同士においてこの設定された度合以上に変化している画像を選択する選択手段、この選択手段によって選択された静止画をフレームとして、動画を生成する生成手段、として機能させ、前記画像記憶手段は、前記選択手段にて選択されなかった画像をも静止画として記憶することを特徴とするプログラムである。
【発明の効果】
【０００９】
この発明によれば、シーンに応じた効果的なタイムラプス動画を容易に作成することができるという利点が得られる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１実施形態による撮像装置１の構成を示すブロック図である。
【図２】本第１実施形態による撮像装置１におけるインターバル撮影時のシーンごとの撮影条件を記憶するパラメータテーブル３０のデータ構成を示す概念図である。
【図３】本第１実施形態による撮像装置１における設定画面４０を示す概念図である。
【図４】本第１実施形態による撮像装置１のインターバル撮影時の動作を説明するためのフローチャートである。
【図５】本第２実施形態による撮像装置１のインターバル撮影時の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１２】
Ａ．第１実施形態
Ａ−１．第１実施形態の構成
図１は、本発明の第１実施形態による撮像装置１の構成を示すブロック図である。図１において、撮像装置１は、通信制御部１０、撮像部１１、画像処理部１４、表示部１５、外部メモリ１８、フラッシュメモリ１９、ＳＤＲＡＭ（Ｓｙｎｃｈｒｏｎｏｕｓ
Ｄｙｎａｍｉｃ Ｒａｎｄｏｍ Ａｃｃｅｓｓ Ｍｅｍｏｒｙ）２０、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）２１、キー操作部２２、音声制御部２３、スピーカ２４、マイク２５、電源（バッテリ）２６、及び電源制御部２７を備えている。
【００１３】
通信制御部１０は、撮像された画像データ（静止画、動画）を、インターネット上のサーバや、インターネットを介して個人のパーソナルコンピュータなどの情報処理装置などに転送する。また、通信制御部１０は、ライブビュー画像や、録画中の画像などを、ピア・トゥ・ピアで外部の再生表示装置にも転送可能である。撮像部１１は、光学レンズ群からなるレンズブロック１２と、ＣＣＤ（Ｃｈａｒｇｅ
Ｃｏｕｐｌｅｄ Ｄｅｖｉｃｅ）や、ＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ Ｍｅｔａｌ-Ｏｘｉｄｅ Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの撮像素子１３とを備えている。
【００１４】
撮像素子１３は、レンズブロック１２から入った画像をデジタル信号に変換する。画像処理回路１４は、画像データに対して、画像処理（画素補間処理、γ補正、輝度色差信号の生成、ホワイトバランス処理、露出補正処理等）、画像データの圧縮・伸張（例えば、ＪＰＥＧ形式やＭｏｔｉｏｎ−ＪＰＥＧ形式又はＭＰＥＧ形式の圧縮・伸張）を実行する。表示部１５は、液晶表示器や有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）表示器などからなり、各種のメニュー画面や、撮像時におけるライブビュー画面、撮像された画像データの再生表示などを表示する。
【００１５】
外部メモリ１８は、着脱可能な記録媒体であり、撮像部１１によって撮像された画像データなどを保存する。フラッシュメモリ１９は、撮像部１１によって撮像された画像データなどを保存しておく記録媒体である。ＳＤＲＡＭ２０は、撮像部１１によって撮像された後、ＣＰＵ２１に送られてきた画像データを一時記憶するバッファメモリとして使用されるとともに、ＣＰＵ２１のワーキングメモリとして使用される。
【００１６】
ＣＰＵ２１は、撮像装置１の各部を制御するワンチップマイコンであり、撮像部１１による静止画撮影、動画の録画開始／停止、静止画撮影と動画撮影の切り替えなどを行う。特に、本第１実施形態では、ＣＰＵ２１は、インターバル撮影を行う際に、予め設定されたシーン毎の撮影間隔、撮影時間に基づいて、静止画撮影を行い、撮影した静止画毎に、予め設定されたシーンの撮影閾値（前回の撮影タイミングで撮影された撮影画像と今回の撮影タイミングで撮影された撮影画像との画像間の差分、以降、「フレーム間の差分」とも定義する）を記録しつつ、撮影した全ての撮影画像を保存する。そして、インターバル撮影終了後、全ての撮影画像から撮影閾値に基づいて撮影画像を複数抽出しインターバル撮影された撮影画像をフレームとした動画（以下、タイムラプス動画という）を作成する。
【００１７】
より具体的には、本第１実施形態では、インターバル撮影時に、撮影画像同士の差分を計算し、ＥＸＩＦ情報に撮影閾値を越えたかどうかの判断フラグを書き込み、撮影した全ての撮影画像を保存する。そして、インターバル撮影が終了すると、撮影画像を読み出し、ＥＸＩＦ情報の判断フラグが有効な画像を用いて上述のタイムラプス動画作成処理を行って保存する。これにより、撮影シーンごとにフレーム間変化量の撮影閾値を設定することができるとともに、長期間に渡ってインターバル撮影された複数の撮影画像を、撮影状況の微細な変化を時間圧縮した場合、効率的に変化を楽しめるタイムラプス動画作成処理を行なうことができる。
【００１８】
キー操作部２２は、ユーザーの操作に応じて、動作モードや、撮影開始、一時停止、停止などの動作指示などを入力する。音声制御部２３は、ＣＰＵ２１の制御に従って、撮像動画再生時の音声（報知音等）をアナログ信号に変換し、スピーカ２４から出力する一方、動画撮像時にマイク２５によって集音した環境音をデジタル化して取り込む。電源（バッテリ）２６は、充電式の二次電池である。電源制御部２７は、電源（バッテリ）２６の出力電圧を安定化し、各部に駆動用電力を供給する。
【００１９】
図２は、本第１実施形態による撮像装置１においてインターバル撮影を実行する際、上記タイムラプス動画として再生したい撮影環境（シーン）ごとの撮影条件を記憶するパラメータテーブル３０のデータ構成を示す概念図である。撮像装置１は、ＳＤＲＡＭ２０などにインターバル撮影時のシーンごとのパラメータテーブル３０を保持している。パラメータテーブル３０は、インターバル撮影のシーンごとに、撮影間隔、撮影時間、撮影閾値を記憶している。シーンとしては、スタンダード（標準）、曇り、夜景、夕暮れ、街並みなどがある。
【００２０】
シーン「スタンダード」では、撮影間隔「１秒」、撮影時間「５分」、撮影閾値「１０％」、シーン「曇り」では、撮影間隔「２秒」、撮影時間「３０分」、撮影閾値「２０％」、シーン「夜景」では、撮影間隔「５秒」、撮影時間「１０分」、撮影閾値「１０％」、シーン「夕暮れ」では、撮影間隔「３秒」、撮影時間「３０分」、撮影閾値「３０％」、シーン「街並み」では、撮影間隔「１秒」、撮影時間「１０分」、撮影閾値「５％」となっている。
【００２１】
なお、撮影閾値とは、タイムラプス動画を作成する際に用いる撮影画像を選択する際の閾値であり、前回の撮影タイミングと今回の撮影タイミング等、相前後する撮影タイミングで撮影された撮影画像同士の差分に相当する。例えば、撮影閾値が１０％であれば、相前後する撮影タイミングで撮影された撮影画像同士の差分が１０％以上であれば、タイムラプス動画を作成する際に用いるフレームとして当該撮影画像を選択する。また、該撮影閾値は、インターバル撮影時にユーザーにより設定（変更）可能となっている。このように、撮影閾値（撮影画像間の差分）がある程度大きい撮像画像でタイムラプス動画を作成することで、長時間に渡る撮影において撮影画像の微細な変化を楽しむことができる、より効果的なタイムラプス動画を作成することが可能となる。
【００２２】
図３は、本第１実施形態による撮像装置１における撮影閾値を設定するための設定画面４０を示す概念図である。本第１実施形態では、ユーザーが任意の判断で撮影閾値を変更する場合、ユーザーの所定の操作により、図３に示すように、撮像装置１の表示部１５に設定画面４０を表示する。設定画面４０には、撮影画像に重畳させて、撮影閾値を示す撮影閾値設定スライダ４１が表示される。ユーザーは、画面を見ながら撮影閾値設定スライダ４１を操作することで撮影閾値を設定（変更）することができるようになっている。なお、何も設定しない場合には、デフォルトのまま（パラメータテーブル３０の設定値）となる。
【００２３】
Ａ−２．第１実施形態の動作
図４は、本第１実施形態による撮像装置１のインターバル撮影時の動作を説明するためのフローチャートである。まず、ユーザーがインターバル撮影モードを選択すると、図４に示すフローチャートが実行される。撮像装置１では、まず、ユーザーによりインターバル撮影シーン（曇り、夜景、等々）を選択させる（ステップＳ１０）。ユーザーによりインターバル撮影シーンが選択されると、ＣＰＵ２１は、パラメータテーブル３０から、選択された撮影シーンに設定されているパラメータ値（撮影間隔、撮影時間、撮影閾値）を読み込む（ステップＳ１２）。
【００２４】
次に、ＣＰＵ２１は、図３に示すように、設定画面４０を表示部１５に表示する（ステップＳ１４）。ユーザーは、画面を見ながら撮影閾値を設定（変更）する。何も設定しない場合には、デフォルトのまま（パラメータテーブル３０の設定値）となる。ＣＰＵ２１は、ユーザー操作に応じて撮影閾値を決定する（ステップＳ１６）。
【００２５】
次に、ＣＰＵ２１は、撮像部１１、画像処理部１４などを制御し、決定されたパラメータ値（撮影間隔、撮影時間）に従って、インターバル撮影を開始する（ステップＳ１８）。ＣＰＵ２１は、画像が撮影されると、前回の撮影タイミングで撮影した画像（Ｎ）と今回の撮影タイミングで撮影した画像（Ｎ＋１）との差分を計算する（ステップＳ２０）。そして、ＣＰＵ２１は、ＥＸＩＦ情報に撮影閾値を越えたかどうかの判断フラグを書き込む（ステップＳ２２）。
【００２６】
次に、ＣＰＵ２１は、全ての撮影が終了したか否か、すなわち撮影時間経過したかを判断する（ステップＳ２４）。そして、インターバル撮影が終了していない場合には（ステップＳ２４でＮＯ）、ステップＳ１８に戻り、インターバル撮影を継続する。このように、本第１実施形態では、インターバル撮影時に、撮影画像同士の差分を計算し、ＥＸＩＦ情報に撮影閾値を越えたかどうかの判断フラグを書き込み、撮影した全ての撮像画像を保存していく。
【００２７】
一方、インターバル撮影が終了した場合には（ステップＳ２４でＹＥＳ）、撮影画像を読み出し（ステップＳ２６）、ＥＸＩＦ情報に記録してある判断フラグを参照して、「有効」とされた撮影画像、つまり撮影閾値がパラメータテーブル３０に格納された設定値を満たす撮影画像を選択し、その撮影画像をフレームとして用いたタイムラプス動画を作成する（ステップＳ２８）。次に、ＣＰＵ２１は、全ての撮影画像について判断及び選択処理したか否かを判断し（ステップＳ３０）、処理していない場合には（ステップＳ３０でＮＯ）、ステップＳ２６に戻り、次の撮影画像に対して上述した処理を繰り返す。この結果、長時間に渡る撮影において撮影画像の微細な変化を楽しむことができる、より効果的なタイムラプス動画の作成が可能となる。一方、全ての撮影画像について処理が終了した場合には（ステップＳ３０でＹＥＳ）、当該処理を終了する。
【００２８】
上述した第１実施形態によれば、インターバル撮影時に、相前後する撮影タイミングで撮影された撮影画像同士の差分を計算し、ＥＸＩＦ情報に撮影閾値を越えたかどうかの判断フラグを書き込み、撮影した全ての撮影画像を保存し、インターバル撮影終了後、撮影画像を読み出し、ＥＸＩＦ情報の判断フラグが有効な撮影画像を用いてタイムラプス動画を作成するようにしたので、タイムラプス動画として再生したい撮影環境（シーン）ごとにフレーム間変化量の撮影閾値を設定することができるとともに、効率的なタイムラプス動画作成処理を行なうことができる。
【００２９】
また、本第１実施形態によれば、時間的に隣り合う画像間の、予め設定された変化度合をパラメータテーブル３０に記憶するようにしたので、適度に変化がある、タイムラプス動画に適切な撮像画像を容易に取り出すことができる。
【００３０】
また、本第１実施形態によれば、撮影閾値を越えた画像を複数取り出してタイムラプス動画を作成するようにしたので、撮影画像の微細な変化を効果的に楽しめるようなタイムラプス動画を作成することができる。
【００３１】
Ｂ．第２実施形態
次に、本発明の第２実施形態について説明する。
Ｂ−１．第２実施形態の構成
本第２実施形態の撮像装置１の構成（図１）、パラメータテーブル３０のデータ構成（図２）、及び設定画面４０（図３）については、上述した第１実施形態と同様であるので説明を省略する。
【００３２】
本第２実施形態では、ＣＰＵ２１は、インターバル撮影を行う際に、予め設定されたシーン毎の撮影間隔、撮影時間に基づいて、静止画撮影を行う。そして、インターバル撮影が終了すると、撮影画像の中から、予め設定されたシーンの撮影閾値（フレーム間の差分）に従って、タイムラプス動画として抽出すべき撮影画像を選択し、選択された撮影画像からタイムラプス動画を作成する。
【００３３】
より具体的には、本第２実施形態では、インターバル撮影時、相前後する撮影タイミングで撮影された、撮影画像同士の差分を計算し、ＥＸＩＦ情報に撮影閾値を越えたかどうかの判断フラグを書き込むことなく、撮影した全ての撮影画像を保存する。そして、インターバル撮影終了後、撮影画像を読み出し、撮影画像同士の差分を計算し、タイムラプス動画として抽出すべき撮影画像を選択し、選択された撮影画像からタイムラプス動画を作成する。これにより、シーン（星空、夜景、ミニチュア等々）ごとにフレーム間変化量の撮影閾値を設定することができ、効率的なタイムラプス動画作成処理を行なうことができる。
【００３４】
Ｂ−２．第２実施形態の動作
図５は、本第２実施形態による撮像装置１のインターバル撮影時の動作を説明するためのフローチャートである。まず、ユーザーがインターバル撮影モードを選択すると、図５に示すフローチャートが実行される。撮像装置１では、まず、ユーザーによりインターバル撮影シーン（曇り、夜景、等々）を選択させる（ステップＳ４０）。ユーザーによりインターバル撮影シーンが選択されると、ＣＰＵ２１は、パラメータテーブル３０から、選択された撮影シーンに設定されているパラメータ値（撮影間隔、撮影時間、撮影閾値）を読み込む（ステップＳ４２）。
【００３５】
次に、ＣＰＵ２１は、撮像部１１、画像処理部１４などを制御し、決定されたパラメータ値（撮影間隔、撮影時間）に従って、インターバル撮影を開始する（ステップＳ４４）。次に、ＣＰＵ２１は、全ての撮影が終了したか否か、すなわち撮影時間経過したかを判断する（ステップＳ４６）。そして、インターバル撮影が終了していない場合には（ステップＳ４６でＮＯ）、ステップＳ４４に戻り、インターバル撮影を継続する。このように、本第２実施形態では、インターバル撮影時に、撮影画像同士の差分を計算し、ＥＸＩＦ情報に閾値を越えたかどうかの判断フラグを書き込むことなく、撮影した全ての撮影画像を保存していく。
【００３６】
一方、インターバル撮影が終了した場合には（ステップＳ４６でＹＥＳ）、撮影画像を読み出し（ステップＳ４８）、ユーザー操作検出により撮影閾値を設定するか否かを判断する（ステップＳ５０）。その後、撮影閾値を設定しない判断が検出された場合には（ステップＳ５０でＮＯ）、後述のステップＳ５６に進む。
一方撮影閾値を設定する判断が検出された場合には（ステップＳ５０でＹＥＳ）、図３に示すように、設定画面４０を表示部１５に表示する（ステップＳ５２）。ユーザーは、画面を見ながら撮影閾値を設定（変更）するが、上記ステップＳ５０でＮＯの場合、デフォルト（パラメータテーブル３０の設定値）となる。ＣＰＵ２１は、ユーザー操作に応じて撮影閾値を決定する（ステップＳ５４）。
【００３７】
ＣＰＵ２１は、読み出した相前後する撮影タイミングで撮影された撮影画像同士の差分を計算し（ステップＳ５６）、撮影閾値以上の撮影画像があるか否かを判断する（ステップＳ５８）。そして、撮影閾値以上の撮像画像についてはフレームとして選択せず（ステップＳ５８でＮＯ）、全ての撮影画像について処理したか否かを判断し（ステップＳ６２）、撮影画像が残っている場合には（ステップＳ６２でＮＯ）、ステップＳ４８に戻り上述した処理を繰り返す。すなわち、差分が撮影閾値以上のものでない撮像画像は、タイムラプス動画のフレームとして選択しない。
【００３８】
一方、撮影閾値以上の撮影画像がある場合には（ステップＳ５８でＹＥＳ）、その撮影画像をフレームとして用いたタイムラプス動画を作成する（ステップＳ６０）。この結果、長時間に渡る撮影において撮影画像の微細な変化を楽しむことができる、より効果的なタイムラプス動画の作成が可能となる。次に、ＣＰＵ２１は、全ての撮影画像について処理したか否かを判断し（ステップＳ６２）、撮影画像が残っている場合には（ステップＳ６２でＮＯ）、ステップＳ４８に戻り、次に撮影画像に対して上述した処理を繰り返す。一方、全ての撮影画像について処理が終了した場合には（ステップＳ６２でＹＥＳ）、当該処理を終了する。
【００３９】
上述した第２実施形態によれば、インターバル撮影時には、撮影画像同士の差分を計算し、ＥＸＩＦ情報に閾値を越えたかどうかの判断フラグを書き込むことなく、撮影した全ての撮影画像を保存し、インターバル撮影終了後、読み出した撮影画像同士の差分を計算し、タイムラプス動画として抽出すべき撮影画像を選択し、選択された撮影画像からタイムラプス動画を作成するようにしたので、長時間に渡る撮影において撮影画像の微細な変化を楽しむことができる、より効率的なタイムラプス動画作成処理を行なうことができる。
【００４０】
また、本第２実施形態によれば、シーン毎に、予め設定された変化度合をパラメータテーブル３０に記憶するようにしたので、適度に変化がある、タイムラプス動画に適切な撮像画像を容易に取り出すこともできる。
【００４１】
また、本第２実施形態によれば、インターバル撮影後に、撮影閾値を越えた画像を複数取り出してタイムラプス動画を作成するようにしたので、変化の少ない撮像画像を除くことができ、より効果的なタイムラプス動画を作成／再生することができる。
【００４２】
以上、この発明のいくつかの実施形態について説明したが、この発明は、これらに限定されるものではなく、特許請求の範囲に記載された発明とその均等の範囲を含むものである。
以下に、本願出願の特許請求の範囲に記載された発明を付記する。
【００４３】
（付記１）
付記１に記載の発明は、周期的に撮像した画像を出力するよう制御する制御手段と、この制御手段による制御に従って出力される複数の画像のうち、時間的に隣り合う画像同士において、予め設定された度合以上に変化している画像をフレームとして、動画を生成する生成手段と、を備えることを特徴とする動画生成装置である。
【００４４】
（付記２）
付記２に記載の発明は、前記設定された度合を複数種記憶する記憶手段と、この記憶手段に複数種記憶された度合から特定の度合を選択して設定する設定手段と、を更に備えることを特徴とする付記１に記載の動画生成装置である。
【００４５】
（付記３）
付記３に記載の発明は、画像を撮影する撮像手段を更に備え、前記制御手段は、前記撮像手段から周期的に撮像した画像を出力するよう制御することを特徴とする付記１または２に記載の動画生成装置である。
【００４６】
（付記４）
付記４に記載の発明は、前記周期的に撮像された複数の画像を記憶する画像記憶手段を更に備え、前記制御手段は、前記画像記憶手段に記憶されている複数の画像を順次出力するよう制御することを特徴とする付記１または２に記載の動画生成装置である。
【００４７】
（付記５）
付記５に記載の発明は、画像を撮影する撮像手段を更に備え、前記画像記憶手段は、前記撮影手段によって周期的に撮影された複数の画像を記憶することを特徴とする付記４に記載の動画生成装置である。
【００４８】
（付記６）
付記６に記載の発明は、前記生成手段によって生成された動画を再生する再生手段を更に備えることを特徴とする付記１から５のいずれかに記載の動画生成装置である。
【００４９】
（付記７）
付記７に記載の発明は、周期的に撮像した画像を出力するよう制御する制御ステップと、この制御ステップによる制御に従って出力される複数の画像のうち、時間的に隣り合う画像同士において、予め設定された度合以上に変化している画像をフレームとして、動画を生成する生成ステップと、を含むことを特徴とする動画生成方法である。
【００５０】
（付記８）
付記８に記載の発明は、動画を生成する動画生成装置のコンピュータを、周期的に撮像した画像を出力するよう制御する制御手段、この制御手段による制御に従って出力される複数の画像のうち、時間的に隣り合う画像同士において、予め設定された度合以上に変化している画像をフレームとして、動画を生成する生成手段、として機能させることを特徴とするプログラムである。
【符号の説明】
【００５１】
１  撮像装置
１０  通信制御部
１１  撮像部
１２  レンズブロック
１３  撮像素子
１４  画像処理部
１５  表示部
１８  外部メモリ
１９  フラッシュメモリ
２０  ＳＤＲＡＭ
２１  ＣＰＵ
２２  キー操作部
２３  音声制御部
２４  スピーカ
２５  マイク
２６  電源（バッテリ）
２７  電源制御部
【図１】
0005962600.tif 000002
【図２】
0005962600.tif 000003
【図３】
0005962600.tif 000004
【図４】
0005962600.tif 000005
【図５】
0005962600.tif 000006