(57)【要約】      （修正有）【課題】変化に富んだタイムラプス動画を生成する。【解決手段】撮像装置は、画像取得部５３と、トリミング枠設定部５４と、トリミング処理部５５と、タイムラプス動画生成部５７と、を備える。画像取得部５３は、時間的に連続して撮像された複数の静止画を取得する。トリミング枠設定部５４は、複数の静止画の少なくとも一つにトリミング枠を設定する。トリミング処理部５５は、トリミング枠設定部５４によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で複数の静止画の少なくとも一つ以外の複数の静止画をトリミングする。タイムラプス動画生成部５７は、トリミング処理部５５によってトリミングされた静止画をフレームとした動画を生成する。【選択図】図３
2015061234.tif 000002
【特許請求の範囲】
【請求項１】
時間的に連続して撮像された複数の静止画を取得する取得手段と、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定手段と、
このトリミング枠設定手段によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミング手段と、
このトリミング手段によってトリミングされた静止画をフレームとした動画を生成する動画生成手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記トリミング手段は、前記トリミング枠の態様の変化として画角内を平行移動させること、
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記トリミング手段は、前記トリミング枠の態様の変化として当該トリミング枠の大きさ自体を変えること、
を特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
所定の被写体像を検知する検知手段を更に備え、
前記トリミング枠設定手段は、前記検知手段によって検知された所定の被写体像が含まれるように前記トリミング枠を設定すること、
を特徴とする請求項１乃至３のいずれか１項に記載の画像処理装置。
【請求項５】
前記複数の静止画が撮像される時間的に連続する期間において、所定の期間を設定する期間設定手段を更に備え、
前記トリミング枠設定手段は、前記期間設定手段によって設定された期間に撮像された複数の静止画の少なくとも一つにトリミング枠を設定すること、
を特徴とする請求項１乃至４のいずれか１項に記載の画像処理装置。
【請求項６】
前記トリミング枠設定手段は、取得された静止画像について前記トリミング枠を設定すること、
を特徴とする請求項１乃至５のいずれか１項に記載の画像処理装置。
【請求項７】
前記トリミング枠設定手段は、取得されるべき静止画像の画角について前記トリミング枠を設定すること、
を特徴とする請求項１乃至６のいずれか１項に記載の画像処理装置。
【請求項８】
撮像手段を更に備えること、
を特徴とする請求項１乃至７のいずれか１項に記載の画像処理装置。
【請求項９】
時間的に連続して撮像された複数の静止画を取得する取得ステップと、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定ステップと、
このトリミング枠設定ステップによって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミングステップと、
このトリミングステップによってトリミングされた静止画をフレームとした動画を生成する動画生成ステップと、
を含むことを特徴とする画像処理方法。
【請求項１０】
コンピュータを、
時間的に連続して撮像された複数の静止画を取得する取得手段、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定手段、
このトリミング枠設定手段によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミング手段、
このトリミング手段によってトリミングされた静止画をフレームとした動画を生成する動画生成手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、予め設定された時間間隔で撮像し、その結果得られた複数の静止画をフレームと見立てた動画を生成する技術が知られている（特許文献１）。このような特許文献１に開示される技術では、生成された動画をタイムラプス動画と呼称されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−０１６５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような特許文献１に開示の技術では、得られたタイムラプス動画は画角が固定されているため、動画の内容によっては、変化に乏しいものになりがちであった。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、変化に富んだタイムラプス動画を生成することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の画像処理装置は、
時間的に連続して撮像された複数の静止画を取得する取得手段と、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定手段と、
このトリミング枠設定手段によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミング手段と、
このトリミング手段によってトリミングされた静止画をフレームとした動画を生成する動画生成手段と、
を備えたことを特徴とする。
【発明の効果】
【０００７】
本発明によれば、変化に富んだタイムラプス動画を生成することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
【図２】本実施形態のタイムラプス動画の生成の原理を説明するための図である。
【図３】図１の撮像装置の機能的構成のうち、タイムラプス動画生成処理を実行するための機能的構成を示す機能ブロック図である。
【図４】図３の機能的構成を有する図１の撮像装置が実行するタイムラプス動画生成処理の流れを説明するフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
図１は、本発明の一実施形態に係る撮像装置のハードウェアの構成を示すブロック図である。
撮像装置１は、例えばデジタルカメラとして構成される。
【００１１】
撮像装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、撮像部１６と、入力部１７と、出力部１８と、記憶部１９と、通信部２０と、ドライブ２１と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部１９からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１３】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１４】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、撮像部１６、入力部１７、出力部１８、記憶部１９、通信部２０及びドライブ２１が接続されている。
【００１５】
撮像部１６は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００１６】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００１７】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、ディジタル信号が生成され、撮像部１６の出力信号として出力される。
このような撮像部１６の出力信号を、以下、「撮像画像のデータ」と呼ぶ。撮像画像のデータは、ＣＰＵ１１や図示しない画像処理部等に適宜供給される。
【００１８】
入力部１７は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部１８は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
記憶部１９は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
通信部２０は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００１９】
ドライブ２１には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２１によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部１９にインストールされる。また、リムーバブルメディア３１は、記憶部１９に記憶されている画像のデータ等の各種データも、記憶部１９と同様に記憶することができる。
【００２０】
以上のように構成される撮像装置１においては、定点的に画角を固定して撮影された動画から、パンやズームを行ったような画角の変化のあるタイムラプス動画を生成することができる機能を有する。
【００２１】
このような撮像装置１において生成されるタイムラプス動画の生成の原理について説明する。
図２は、本実施形態のタイムラプス動画の生成の原理を説明するための図である。
本実施形態のタイムラプス動画は、時間の経過と共に画角が所定の方向に移動すると共に、ズームするように変化する動画である。
本実施形態のタイムラプス動画は、画角の変化を撮影時に行わずに、所定の範囲を継続的に（時間的に連続して）撮影した動画を用いて、動画の生成時に画角が変化した画像を用いて生成する。
【００２２】
タイムラプス動画の生成では、タイムラプス動画を構成するフレーム画像（以下、「構成フレーム画像」という。）を生成する。
具体的には、タイムラプス動画は、図２（ａ）に示すように、撮像された複数の静止画の画像ｐ１乃至ｐｎのうち、ユーザによって任意に選択されたタイムラプス動画の開始のフレーム画像となる開始画像ｐｓと、タイムラプス動画の終了のフレーム画像となる終了画像ｐｅと、開始画像ｐｓと、終了画像ｐｅの間のフレーム画像となる中間画像ｐｍを、タイムラプス動画を構成するフレーム画像（以下、「構成フレーム画像」という。）からなる。
【００２３】
構成フレーム画像は、撮像された複数の静止画の画像ｐ１乃至ｐｎのうちから、タイムラプス動画の開始の構成フレーム画像となる開始画像ｐｓと、タイムラプス動画の終了の構成フレーム画像となる終了画像ｐｅと、開始画像ｐｓと終了画像ｐｅの間の構成フレーム画像となる複数の中間画像ｐｍから構成される。また、構成フレーム画像は、開始画像ｐｓ、中間画像ｐｍ及び終了画像ｐｅの所定のサイズ・位置の画像領域で切り取った画像を同一サイズに調整して生成される。
【００２４】
本実施形態においては、開始画像ｐｓと、終了画像ｐｅの切り取るサイズと位置をユーザが指定することで、指定された開始画像ｐｓと終了画像ｐｅのサイズと位置から複数の中間画像ｐｍのサイズと位置が決定される。例えば、開始画像ｐｓにおいて、所定のサイズと位置で切り取る画像領域が指定され、終了画像ｐｅにおいて、開始画像ｐｓとは異なるサイズと位置で切り取る画像領域が指定された場合、中間画像ｐｍでは、開始画像ｐｓのサイズと位置から終了画像ｐｅのサイズと位置に至る間のサイズと位置で切り取る画像領域が順次決定される。
【００２５】
開始画像ｐｓと、終了画像ｐｅとで異なるサイズと異なる位置が画像領域となった場合には、生成されるタイムラプス動画は、ズームが変化して、画角が平行移動（パン）したようなものとなる。また、開始画像ｐｓと、終了画像ｐｅとで同じサイズで、異なる位置の画像領域となった場合には、生成されるタイムラプス動画は、画角が平行移動（パン）したようなものとなる。また、開始画像ｐｓと、終了画像ｐｅとで異なるサイズで、同じ位置の画像領域となった場合には、生成されるタイムラプス動画は、ズームが変化したようなものとなる。
【００２６】
図２（ｂ）乃至図２（ｄ）の例では、同一の構図となる所定の領域ｒ０（以下、「撮影領域ｒ０」という。）の動画を撮影している。撮影領域ｒ０では、時間の経過と共に、領域内の被写体が移動し構図に変化がある。
【００２７】
ユーザは、撮影された動画を構成するフレーム画像から、開始画像ｐｓで切り取る画像領域ｒ１のサイズと位置を決定する。また、ユーザは、撮影された動画を構成するフレーム画像から、終了画像ｐｅで切り取る画像領域ｒ２のサイズと位置を決定する。
【００２８】
その後、撮像装置１では、開始画像ｐｓの画像領域ｒ１と終了画像ｐｅの画像領域ｒ２から中間画像ｐｍで切り取る画像領域ｒ３のサイズと位置を自動的に順次決定する。
なお、本例では説明上、１枚の中間画像ｐｍの画像領域ｒ３を示したが、開始画像ｐｓと終了画像ｐｅの間に、複数枚のフレーム画像がある場合には、開始から終了まで段階的に変化するような画像領域となる複数枚の中間画像ｐｍが順次生成されることとなる。
【００２９】
このような開始画像ｐｓの画像領域ｒ１からなる画像（以下、「構成開始フレーム画像」という。）と、中間画像で切り取る画像領域ｒ３からなる画像（以下、「構成中間フレーム画像」という。）と、終了画像ｐｅの画像領域ｒ２からなる画像（以下、「構成中間フレーム画像」という。）と、を構成フレーム画像としてタイムラプス画像を生成する。図２（ｂ）乃至図２（ｄ）の例で生成されたタイムラプス画像では、最初は狭い範囲を映した映像が再生されて、その後、徐々に映す範囲を移動しながら、広い範囲を映した映像となる。即ち、図２（ｂ）乃至図２（ｄ）の例で生成されたタイムラプス画像は、パンしながらズームして撮影したようなタイムラプス動画となる。
したがって、本実施形態においては、定点的に撮影した動画を用いても、パンやズームをしたような変化のあるタイムラプス動画を生成することができる。
【００３０】
図３は、このような撮像装置１の機能的構成のうち、タイムラプス動画生成処理を実行するための機能的構成を示す機能ブロック図である。
タイムラプス動画生成処理とは、インターバル撮影を行って取得した撮像画像を所定のサイズと位置で切り取った画像を用いて、タイムラプス動画を生成するまでの処理をいう。本実施形態において、タイムラプス動画生成処理では、パンし、徐々にズームするようなタイムラプス動画が生成される。
【００３１】
タイムラプス動画生成処理は、図３に示すように、ＣＰＵ１１において、撮影期間設定部５１と、インターバル撮影制御部５２と、画像取得部５３と、トリミング枠設定部５４と、トリミング処理部５５と、動画条件設定部５６と、タイムラプス動画生成部５７と、が機能する。
また、記憶部１９の一領域には、撮像画像記憶部７１と、タイムラプス動画記憶部７２と、が設定される。
撮像画像記憶部７１には、撮像部１６から出力された撮像画像のデータが記憶される。
タイムラプス動画記憶部７２には、生成したタイムラプス動画のデータが記憶される。
【００３２】
撮影期間設定部５１は、撮像部１６でのインターバル撮影における撮影期間を設定する。ここで、「インターバル撮影」とは、撮影により画像を一定の間隔をおいて間欠的に取得するように撮影、即ち、指定された撮影間隔又は撮影していない時間を含むトータルの撮影時間で連続した間欠撮影をいう。
【００３３】
インターバル撮影制御部５２は、インターバル撮影を行うように撮像部１６を制御する。また、インターバル撮影制御部５２は、撮像部１６から出力された撮像画像を撮像画像記憶部７１に記憶させる。
【００３４】
画像取得部５３は、撮像画像記憶部７１に記憶される撮像画像を取得する。
【００３５】
トリミング枠設定部５４は、画像取得部５３によって取得された撮像画像のうち、ユーザの入力部１７へのトリミング枠設定操作に基づいて、開始画像及び終了画像を決定し、さらに、開始画像及び終了画像において切り取る画像領域のサイズと位置をトリミング枠として設定する。
トリミング枠設定部５４は、例えば、図２（ｂ）に示すように、開始画像ｐｓのトリミング枠を設定し、図２（ｃ）に示すように、終了画像ｐｅのトリミング枠を設定する。
【００３６】
トリミング処理部５５は、開始画像と、終了画像とにおいて、設定されたトリミング枠に基づいて、複数の中間画像において切り取る（トリミングする）画像領域を順次決定し、開始画像、終了画像及び中間画像の各画像領域を切り取る（トリミング）処理を行う。
詳細には、トリミング処理部５５は、開始画像と、終了画像との間の中間画像において、開始画像で設定されたトリミング枠のサイズから順次終了画像で設定されたトリミング枠のサイズになるようにサイズを異にし、さらに、開始画像で設定されたトリミング枠の位置から順次終了画像で設定されたトリミング枠の位置に場所を異にするように各中間画像において画像領域を決定する。
トリミング処理部５５は、例えば、図２（ｂ）に示す開始画像ｐｓのトリミング枠と、図２（ｃ）に示す終了画像ｐｅのトリミング枠に基づいて、図２（ｄ）に示す複数の中間画像ｐｍの切り取る画像領域ｒ３を順次決定する。そして、トリミング処理部５５は、開始画像ｐｓの画像領域ｒ１、中間画像ｐｍの画像領域ｒ３及び終了画像ｐｅの画像領域ｒ２を切り取る処理を行う。
【００３７】
動画条件設定部５６は、生成するタイムラプス動画の再生フレームレートや再生時間等の動画条件を設定する。
【００３８】
タイムラプス動画生成部５７は、動画条件設定部５６によって設定された動画条件となるように、トリミング処理部５５によって開始画像、中間画像及び終了画像で切り取られた画像領域となる構成フレーム画像からなるタイムラプス動画を生成する。また、タイムラプス動画生成部５７は、生成したタイムラプス動画を出力してタイムラプス動画記憶部７２に記憶させる。
【００３９】
図４は、図３の機能的構成を有する図１の撮像装置１が実行するタイムラプス動画生成処理の流れを説明するフローチャートである。本例では、図２（ｂ）に示す撮影領域ｒ０をインターバル撮影した場合を例とする。
タイムラプス動画生成処理は、ユーザによる入力部１７へのタイムラプス動画生成処理開始の操作により開始される。
【００４０】
ステップＳ１１において、インターバル撮影制御部５２は、インターバル撮影を行う。詳細には、インターバル撮影制御部５２は、予め撮影期間設定部５１によって設定された撮影期間に基づいて、インターバル撮影を行う。その後、インターバル撮影制御部５２は、撮像部１６から出力された撮像画像を撮像画像記憶部７１に出力する。その結果、撮像画像記憶部７１には、撮影期間設定部５１による設定に準じた間隔で撮影された撮像画像が記憶される。
【００４１】
ステップＳ１２において、画像取得部５３は、撮像画像を取得する。詳細には、画像取得部５３は、撮像画像記憶部７１に記憶される撮像画像を取得する。
【００４２】
ステップＳ１３において、トリミング枠設定部５４は、開始画像での切り取りサイズ・位置を指定する。詳細には、トリミング枠設定部５４は、ユーザの入力部１７へのトリミング枠設定操作に基づいて、画像取得部５３によって取得した撮像画像の中から、開始画像を決定し、さらに、開始画像において切り取る画像領域のサイズと位置となるトリミング枠を設定する。
具体的には、トリミング枠設定部５４は、図２（ｂ）に示す開始画像ｐｓの切り取り画像領域ｒ１とするトリミング枠を設定する。
【００４３】
ステップＳ１４において、トリミング枠設定部５４は、終了画像での切り取りサイズ・位置を指定する。詳細には、トリミング枠設定部５４は、ユーザの入力部１７へのトリミング枠設定操作に基づいて、画像取得部５３によって取得した撮像画像の中から、終了画像を決定し、さらに、終了画像において切り取る画像領域のサイズと位置となるトリミング枠を設定する。
具体的には、トリミング枠設定部５４は、図２（ｃ）に示す終了画像ｐｅの切り取り画像領域ｒ２とするトリミング枠を設定する。
【００４４】
ステップＳ１５において、トリミング処理部５５は、トリミング処理を実行する。開始画像と、終了画像とにおいて、設定されたトリミング枠に基づいて、複数の中間画像において切り取る画像領域を順次決定し、開始画像、終了画像及び中間画像の各画像領域を切り取る。
具体的には、トリミング処理部５５は、図２（ｂ）に示す開始画像ｐｓのトリミング枠と、図２（ｃ）に示す終了画像ｐｅのトリミング枠に基づいて、図２（ｄ）に示す複数の中間画像ｐｍの切り取る画像領域ｒ３を順次決定する。そして、トリミング処理部５５は、開始画像ｐｓの画像領域ｒ１、中間画像ｐｍの画像領域ｒ３及び終了画像ｐｅの画像領域ｒ２を切り取る処理を行う。切り取った画像領域ｒ１乃至ｒ３は、構成フレーム画像となる。
【００４５】
ステップＳ１６において、タイムラプス動画生成部５７は、タイムラプス動画を生成する。詳細には、タイムラプス動画生成部５７は、開始画像、中間画像及び終了画像から切り取った構成フレーム画像（構成開始フレーム画像、構成中間フレーム画像及び構成終了フレーム画像）から、動画条件設定部５６によって設定された動画の条件に基づいて、タイムラプス動画を生成する。その後、タイムラプス動画生成部５７は、タイムラプス動画を出力してタイムラプス動画記憶部７２に記憶させる。
図２（ｂ）乃至図２（ｄ）を構成開始フレーム画像乃至構成終了フレーム画像によって生成されたタイムラプス画像では、最初は狭い範囲を映した映像が再生されて、その後、徐々に映す範囲を移動しながら、広い範囲を映した映像となり、パンしながらズームして撮影したようなタイムラプス動画となる。
したがって、本実施形態においては、定点的に撮影した動画を用いても、パンやズームをしたような変化のあるタイムラプス動画を生成することができる。
【００４６】
以上のように構成される撮像装置１は、画像取得部５３と、トリミング枠設定部５４と、トリミング処理部５５と、タイムラプス動画生成部５７と、を備える。
画像取得部５３は、時間的に連続して撮像された複数の静止画を取得する。
トリミング枠設定部５４は、複数の静止画の少なくとも一つにトリミング枠を設定する。
トリミング処理部５５は、トリミング枠設定部５４によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で複数の静止画の少なくとも一つ以外の複数の静止画をトリミングする。
タイムラプス動画生成部５７は、トリミング処理部５５によってトリミングされた静止画をフレームとした動画を生成する。
これにより、撮像装置１においては、定点的に撮影した動画を用いても、パンやズームをしたような変化のあるタイムラプス動画を生成することができるため、変化に富んだタイムラプス動画を生成することができる。
【００４７】
また、トリミング処理部５５は、トリミング枠の態様の変化として画角内を平行移動させる。
これにより、撮像装置１においては、パンさせたようなタイムラプス動画を生成することができる。
【００４８】
また、トリミング処理部５５は、トリミング枠の態様の変化として当該トリミング枠の大きさ自体を変える。
これにより、撮像装置１においては、ズームさせたようなタイムラプス動画を生成することができる。
【００４９】
また、撮像装置１は、複数の静止画が撮像される時間的に連続する期間において、所定の期間を設定する撮影期間設定部５１を更に備える。
トリミング枠設定手段は、期間設定手段によって設定された期間に撮像された複数の静止画の少なくとも一つにトリミング枠を設定する。
これにより、撮像装置１においては、変化に富んだタイムラプス動画を生成することができる。
【００５０】
トリミング枠設定手段は、取得された静止画像についてトリミング枠を設定する。
これにより、撮像装置１においては、事後的に撮像画像から取得したフレーム画像を用いることができ、ユーザが構図等を考慮して自由にタイムラプス動画を生成することができる。
【００５１】
撮像装置１は、撮像部１６を更に備える。
これにより、撮像装置１においては、自機で撮影した撮影画像からタイムラプス動画を生成することができる。
【００５２】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００５３】
上述の実施形態では、ユーザによってトリミング枠を設定するように構成したがこれに限られない。例えば、ユーザによって設定せずに予めパンやズームといったような設定に基づいて、自動的にトリミング枠が設定されるように構成してもよい。
また、例えば、主要な被写体や指定した特定の被写体を検出して、当該被写体が含まれるようにトリミング枠や切り出し領域を設定するように構成することができる。
具体的には、所定の被写体像を検知する検知手段を更に備える。
また、トリミング枠設定部５４は、検知手段によって検知された所定の被写体像が含まれるようにトリミング枠を設定する。
これにより、撮像装置１においては、被写体を追いかけたようなタイムラプス動画を生成することができるため、変化に富んだタイムラプス動画を生成することができる。
【００５４】
また、上述の実施形態では、事後的に撮像画像から取得したフレーム画像からタイムラプス動画を生成するように構成したがこれに限られない。撮影前や画像取得前に、事前にトリミング枠を設定するようにこうせいすることができる。
具体的には、トリミング枠設定部５４は、取得されるべき静止画像の画角についてトリミング枠を設定するように構成することができる。
【００５５】
また、上述の実施形態では、開始画像及び終了画像の切り取りサイズ・位置をユーザが指定するものとしたがこれに限られない。例えば、取得した複数の撮像画像（静止画群）の映像大きな変化がないと判断した場合に、自動で切り取りサイズ・位置を決定し、ズームやパンの効果を加えたりするように構成してもよい。これにより、再生映像において変化が無く単調なものになった場合でも、パンやズームの効果をかけることにより、動きのある印象的な動画を作成することができるようになる。
また、開始画像において着目点を指定し、その着目点を追尾するように切り取りを行ったりするように構成してもよい。これにより、例えば、日食や月食等の移動する被写体について、形や周囲の変化に着目した動画を作成することができるようになる。
さらに、着目点を指定するように構成した場合、撮影時に可視光タグ等のタグがある場合はその位置情報を記憶しておき、その位置の周囲を切り取るようにしてもよい。これにより、着目点を指定する手間を省き、確実に被写体を設定することができるようになる。
【００５６】
また、上述の実施形態では、本発明が適用される撮像装置１は、デジタルカメラを例として説明したが、特にこれに限定されない。
例えば、本発明は、タイムラプス動画生成処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
【００５７】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図３の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が撮像装置１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図３の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
【００５８】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【００５９】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ  Ｄｉｓｃ（ブルーレイディスク）（登録商標）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部１９に含まれるハードディスク等で構成される。
【００６０】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【００６１】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００６２】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
時間的に連続して撮像された複数の静止画を取得する取得手段と、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定手段と、
このトリミング枠設定手段によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミング手段と、
このトリミング手段によってトリミングされた静止画をフレームとした動画を生成する動画生成手段と、
を備えたことを特徴とする画像処理装置。
［付記２］
前記トリミング手段は、前記トリミング枠の態様の変化として画角内を平行移動させること、
を特徴とする付記１に記載の画像処理装置。
［付記３］
前記トリミング手段は、前記トリミング枠の態様の変化として当該トリミング枠の大きさ自体を変えること、
を特徴とする付記１又は２に記載の画像処理装置。
［付記４］
所定の被写体像を検知する検知手段を更に備え、
前記トリミング枠設定手段は、前記検知手段によって検知された所定の被写体像が含まれるように前記トリミング枠を設定すること、
を特徴とする付記１乃至３のいずれか１つに記載の画像処理装置。
［付記５］
前記複数の静止画が撮像される時間的に連続する期間において、所定の期間を設定する期間設定手段を更に備え、
前記トリミング枠設定手段は、前記期間設定手段によって設定された期間に撮像された複数の静止画の少なくとも一つにトリミング枠を設定すること、
を特徴とする付記１乃至４のいずれか１つに記載の画像処理装置。
［付記６］
前記トリミング枠設定手段は、取得された静止画像について前記トリミング枠を設定すること、
を特徴とする付記１乃至５のいずれか１つに記載の画像処理装置。
［付記７］
前記トリミング枠設定手段は、取得されるべき静止画像の画角について前記トリミング枠を設定すること、
を特徴とする付記１乃至６のいずれか１つに記載の画像処理装置。
［付記８］
撮像手段を更に備えること、
を特徴とする付記１乃至７のいずれか１つに記載の画像処理装置。
［付記９］
時間的に連続して撮像された複数の静止画を取得する取得ステップと、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定ステップと、
このトリミング枠設定ステップによって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミングステップと、
このトリミングステップによってトリミングされた静止画をフレームとした動画を生成する動画生成ステップと、
を含むことを特徴とする画像処理方法。
［付記１０］
コンピュータを、
時間的に連続して撮像された複数の静止画を取得する取得手段、
複数の静止画の少なくとも一つにトリミング枠を設定するトリミング枠設定手段、
このトリミング枠設定手段によって設定されたトリミング枠の態様を、時間的に連続して変化させ、この変化したトリミング枠で前記複数の静止画の少なくとも一つ以外の複数の静止画をトリミングするトリミング手段、
このトリミング手段によってトリミングされた静止画をフレームとした動画を生成する動画生成手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００６３】
１・・・撮像装置，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・撮像部，１７・・・入力部，１８・・・出力部，１９・・・記憶部，２０・・・通信部，２１・・・ドライブ，３１・・・リムーバブルメディア，５１・・・撮影期間設定部，５２・・・インターバル撮影制御部，５３・・・画像取得部，５４・・・トリミング枠設定部，５５・・・トリミング処理部，５６・・・動画条件設定部，５７・・・タイムラプス動画生成部，７１・・・撮像画像記憶部，７２・・・タイムラプス動画記憶部
【図１】
2015061234.tif 000003
【図２】
2015061234.tif 000004
【図３】
2015061234.tif 000005
【図４】
2015061234.tif 000006