(57)【要約】【課題】  大きな画角の変化が生じた場合であっても、被写体の変化が滑らかなタイムラプス動画を取得する。【解決手段】  複数の画像をつなぎ合せた動画を取得するために、間欠的な撮像を実行するタイムラプスモードを設定できる撮像装置であって、タイムラプスモードにおいて画角の変化を検出する検出手段と、検出手段が画角の変化を検出したことに応じて、当該画角の変化中の画像を取得させる取得手段と、タイムラプスモードにおいて検出手段が画角の変化を検出した場合に、画角の変化中の画像を、複数の画像をつなぎ合せた動画を生成するのに用いる画像として設定する設定手段と、を有することを特徴とする構成とした。【選択図】  図３
2017220833.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段を備え、複数の画像をつなぎ合せた動画を取得するために、間欠的な撮像を実行するタイムラプスモードを設定できる撮像装置であって、
前記タイムラプスモードにおいて画角の変化を検出する検出手段と、
前記検出手段が画角の変化を検出したことに応じて、前記撮像手段を用いて当該画角の変化中の画像を取得させる取得手段と、
前記タイムラプスモードにおいて前記検出手段が画角の変化を検出した場合に、前記画角の変化中の画像を、前記複数の画像をつなぎ合せた動画を生成するのに用いる画像として設定する設定手段と、を有することを特徴とする撮像装置。
【請求項２】
前記設定手段は、前記タイムラプスモードにおいて前記検出手段が画角の変化を検出した場合に、前記間欠的な撮像により取得された各画像と前記画角の変化中の画像とを、前記複数の画像をつなぎ合せた動画を生成するのに用いる画像として設定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記取得手段は、前記間欠的な撮像における撮像間隔において前記検出手段が画角の変化を検出した場合に、前記画角の変化中の画像を取得させることを特徴とする請求項１又は２に記載の撮像装置。
【請求項４】
前記複数の画像をつなぎ合せた動画を生成する動画生成手段を有し、
前記動画生成手段は、前記間欠的な撮像における撮像間隔において前記検出手段が画角の変化を検出した場合に、当該間欠的な撮像により取得される各画像のうち、前記検出手段が画角の変化を検出したタイミングの直前および直後に取得される画像の間に前記画角の変化中の画像を挿入することで、前記複数の画像をつなぎ合せた動画を生成することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記取得手段は、前記間欠的な撮像における撮像間隔において前記検出手段が画角の変化を検出した場合に、複数の前記画角の変化中の画像を取得させることを特徴とする請求項４に記載の撮像装置。
【請求項６】
前記動画生成手段は、前記間欠的な撮像における撮像間隔において前記検出手段が画角の変化を検出した場合に、前記間欠的な撮像による取得された各画像と前記複数の画角の変化中の画像に基づく動画とをつなぎ合せることで、前記複数の画像をつなぎ合せた動画を生成することを特徴とする請求項５に記載の撮像装置。
【請求項７】
前記間欠的な撮像は第１の撮像間隔に基づいて実行され、
前記複数の画角変化中の画像は、前記第１の撮像間隔よりも短い第２の撮像間隔に基づいて実行されることを特徴する請求項５又は６に記載の撮像装置。
【請求項８】
前記検出手段が検出した画角の変化量が所定値よりも大きいか否かを判定する判定手段を有し、
前記取得手段は、前記判定手段により前記画角の変化量が所定値よりも大きいと判定された場合に、前記画角の変化中の画像を取得させることを特徴とする請求項１乃至７の何れか１項に記載の撮像装置。
【請求項９】
前記検出手段が検出した画角の変化量が所定値よりも大きいか否かを判定する判定手段を有し、
前記設定手段は、前記判定手段により前記画角の変化量が所定値よりも大きいと判定された場合に、前記画角の変化中の画像を、前記複数の画像をつなぎ合せた動画を生成するのに用いる画像に設定することを特徴とする請求項１乃至７の何れか１項に記載の撮像装置。
【請求項１０】
前記判定手段は、前記検出手段が検出した画角の変化が開始されてから所定の時間が経過した際の前記画角の変化量が所定値よりも大きいか否かを判定することを特徴とする請求項８又は９に記載の撮像装置。
【請求項１１】
前記検出手段は、ズーム操作に基づく画角の変化および撮像方向の変更に基づく画角の変化のうち少なくとも一方を検出することを特徴とする請求項１乃至１０の何れか一項に記載の撮像装置。
【請求項１２】
前記取得手段は、前記タイムラプスモードにおいて前記検出手段が画角の変化を検出した場合に、当該画角の変化前の前記間欠的な撮像における撮像条件に合わせて前記画角の変化中の画像を取得させることを特徴とする請求項１乃至１１の何れか１項に記載の撮像装置。
【請求項１３】
前記撮像条件は、フォーカス位置、露出、ホワイトバランスのうちの少なくとも１つを含むことを特徴とする請求項１２に記載の撮像装置。
【請求項１４】
撮像手段を備え、複数の画像をつなぎ合せた動画を取得するために、間欠的な撮像を実行する撮像装置の制御方法であって、
画角の変化を検出する検出工程と、
前記間欠的な撮像を実行する際に前記検出工程で画角の変化が検出されたことに応じて、当該画角の変化中の画像を取得させる取得工程と、
前記検出工程で画角の変化が検出された場合に、前記画角の変化中の画像を、前記複数の画像をつなぎ合せた動画を生成するのに用いる画像として設定する設定工程と、を有することを特徴とする撮像装置の制御方法。
【請求項１５】
請求項１４に記載の撮像装置の制御方法をコンピュータで実行させるためのコンピュータで読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、間欠的な撮像を実行できる撮像装置と、その制御方法およびプログラムに関する。
【背景技術】
【０００２】
従来、間欠的に被写体を撮像する技術（所謂インターバル撮影）が知られている。そして、インターバル撮影において取得した複数の画像をつなぎ合せることで動画像（所謂タイムラプス動画）を取得する技術が知られている。
【０００３】
ここで、上述したタイムラプス動画の取得中（間欠的な撮像中）に、ユーザがズーム操作を行うなどして画角が変化すると、タイムラプス動画において急に画角が変化した画像が取得されてしまう場合がある。以下、具体的に説明する。
【０００４】
図６は、タイムラプス動画の取得中に画角が変化する場合を例示的に説明した図であって、図６（ａ）は、タイムラプス動画の取得中にズーム操作が実行された場合を例示的に説明している。図６（ａ）に図示するように、例えば、タイムラプス動画の取得中のｔ＋１回目（ｔは自然数）の撮像とｔ＋２回目と撮像との撮像間隔（インターバル）でズーム操作が行われた場合、ｔ＋１回目とｔ＋２回目の撮像で取得された画像間で画角が変化してしまう。この場合、画角が異なる複数の画像を用いて生成されたタイムラプス動画では、急に画角が変化してしまうため、タイムラプス動画を閲覧するユーザに違和感を与えてしまう。
【０００５】
特許文献１では、タイムラプス動画の生成に際して画角の変化を検出し、当該画角の変化に応じて、撮影画像をトリミングして取得した構成フレーム画像をタイムラプス動画の生成に用いる技術について提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１５−６１２３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、撮影画像をトリミングして画角変化中の画像を擬似的に作成するため、トリミング後の画像は解像度が低下してしまう。この場合、タイムラプス動画を構成する各画像間で解像度が異なるため、フレーム間で解像度が不自然に変化したタイムラプス動画が生成されてしまう。
【０００８】
また、特許文献１に記載の技術は、例えば、パンニング操作などにより撮影方向が変更（撮像装置の位置が変更）された場合に適用することができない。図６（ｂ）は、タイムラプス動画の取得中にパンニング操作が実行された場合を例示的に説明している。図６（ｂ）に図示するように、タイムラプス動画の取得中にパンニング操作が行われた場合は、画角の変化に応じて画角内に含まれる被写体自体が変化する。この場合、撮影画像をトリミングしても、パンニング途中の画像を生成することは出来ないため、パンニング操作の前後におけるタイムラプス動画では、フレーム間で被写体が不自然に変化してしまう。すなわち、大きな画角の変化が生じた場合は、撮影画像をトリミングするだけでは、フレーム間における被写体の変化が滑らかとなるタイムラプス動画を取得することができない。
【０００９】
本発明の目的は、大きな画角の変化が生じた場合であっても、被写体の変化が滑らかなタイムラプス動画を取得することである。
【課題を解決するための手段】
【００１０】
上記目的を達成するための本発明の撮像装置は、撮像手段を備え、複数の画像をつなぎ合せた動画を取得するために、間欠的な撮像を実行するタイムラプスモードを設定できる撮像装置であって、前記タイムラプスモードにおいて画角の変化を検出する検出手段と、前記検出手段が画角の変化を検出したことに応じて、前記撮像手段を用いて当該画角の変化中の画像を取得させる取得手段と、前記タイムラプスモードにおいて前記検出手段が画角の変化を検出した場合に、前記画角の変化中の画像を、前記複数の画像をつなぎ合せた動画を生成するのに用いる画像として設定する設定手段と、を有することを特徴とする。
【発明の効果】
【００１１】
本発明によれば、大きな画角の変化が生じた場合であっても、被写体の変化が滑らかなタイムラプス動画を取得することが出来る。
【図面の簡単な説明】
【００１２】
【図１】本発明を実施した撮像装置の実施形態であるデジタルカメラ１００の構成例を示すブロック図である。
【図２】本発明を実施した撮像装置の実施形態であるカメラ１００の背面図を例示的に説明した図である。
【図３】本発明を実施した撮像装置の実施形態であるカメラ１００に係るタイムラプスモードにおける撮像処理を説明するフローチャートである。
【図４】本発明を実施した撮像装置の実施形態であるカメラ１００に係る動画像生成処理を説明するフローチャートである。
【図５】本発明の実施形態に掛るタイムラプス動画における各フレームを例示的に説明した図である。
【図６】タイムラプス動画の取得中に画角が変化する場合を例示的に説明した図である。
【発明を実施するための形態】
【００１３】
（実施形態）
（デジタルカメラ１００の基本構成）
以下に、本発明の好ましい実施の形態を、添付の図面に基づいて説明する。図１は、本発明を実施した撮像装置の実施形態であるデジタルカメラ（以下、単にカメラと称す）１００の構成例を示すブロック図である。なお、図１に示す機能ブロックの１つ以上は、ＡＳＩＣやプログラマブルロジックアレイ（ＰＬＡ）などのハードウェアによって実現されてもよいし、ＣＰＵやＭＰＵ等のプログラマブルプロセッサがソフトウェアを実行することによって実現されてもよい。また、ソフトウェアとハードウェアの組み合わせによって実現されてもよい。したがって、以下の説明において、異なる機能ブロックが動作主体として記載されている場合であっても、同じハードウェアが主体として実現されうる。
【００１４】
図１に図示するように、レンズ光学系１０１は、フォーカスレンズ、ズームレンズ、シフトレンズなどを含む光学部材である。メカニカルシャッタ１０２は、レンズ光学系１０１と撮像素子１０３との間の光路を開放及び遮光するための遮光部材である。撮像素子１０３は、ＣＣＤやＣＭＯＳ等の電荷蓄積型の固体撮像素子であって、レンズ光学系１０１を介して入射した被写体の光束を光電変換（撮像）してアナログ画像データを生成する撮像手段である。
【００１５】
ＣＤＳ回路１０４は、撮像素子１０３における電荷の蓄積・読み出しに関するリセットノイズを除去するための相関二重サンプリング手段である。Ａ／Ｄ変換部１０５は、撮像素子１０３から出力されたアナログ画像データをデジタル画像データに変換する変換手段である。信号処理回路１０８はＡ／Ｄ変換部１０５から出力されたデジタル画像データに対して、ホワイトバランス調整処理、階調処理などの種々の処理を施す画像処理手段である。
【００１６】
タイミング信号発生回路１０６は、ＣＤＳ回路１０４およびＡ／Ｄ変換部１０５など、カメラ１００における種々の部位を動作させるための信号を発生するタイミング信号発生手段である。駆動部１０７は、レンズ光学系１０１、メカニカルシャッタ１０２および撮像素子１０３を駆動させる駆動手段（駆動回路）であって、後述するシステム制御部１１４の指示に応じて連結する各部を動作させることができる。
【００１７】
画像メモリ１０９は、信号処理回路１０８から出力された画像データを記憶する画像記憶手段である。記録媒体１１０は、カメラ１００に対して脱着可能な外部記録手段であって、記録制御回路１１１によって制御され、信号処理後の画像データを記録できる。なお、画像メモリ１０９に一時的に記憶された画像データも記録できる。表示部１１２は、表示制御回路１１３によって制御され、不図示のＤ／Ａ変換部を介して変換された表示用のアナログ画像データを表示する表示手段である。
【００１８】
システム制御部１１４は、カメラ１００の動作を統括的に制御する制御手段であって、内部に制御用のＣＰＵを備えている。具体的に、システム制御部１１４は、駆動部１０７やタイミング信号発生回路１０６などに対して指示することで、カメラ１００における露出制御やフォーカス制御を実行させる。
【００１９】
メモリ１１５は、フラッシュメモリ等に代表されるＥＥＰＲＯＭなど、電気的に消去や記憶が可能な記憶手段であって、ＲＡＭ領域およびＲＯＭ領域を備えている。このメモリ１１５には、例えば、種々の演算式やフォーカス制御や露出制御に用いるテーブルデータなど、カメラ１００の動作に関わる種々のデータが予め記録されていると共に、カメラ１００が取得した種々のデータを記録することができる。
【００２０】
図２は、本発明を実施した撮像装置の実施形態であるカメラ１００の背面図を例示的に説明した図である。図２に図示するように、カメラ１００の背面側には、前述した表示部１１２が設けられており、その反対側にはレンズ光学系１０１が備えられている。
【００２１】
また、図２に図示するように、カメラ１００の上側には、ユーザの手動操作に基づいて撮像動作の開始信号をシステム制御部１１４に入力するレリーズスイッチ１１６が設けられている。レリーズスイッチ１１６の半押し（ＳＷ１状態）で撮像準備動作の開始信号を入力でき、レリーズスイッチ１１６の全押し（ＳＷ２状態）で本撮像動作の開始信号を入力できる。
【００２２】
また、カメラ１００の背面側には、ユーザの手動操作に基づいて種々の動作信号をシステム制御部１１４に入力するための操作部１１７が設けられている。例えば、ユーザは、操作部１１７を操作することで、後述する撮像モードを設定することが出来る。以上がカメラ１００の基本構成である。
【００２３】
（撮像処理）
以下、カメラ１００を用いた被写体の撮像動作について説明する。まず、カメラ１００の各部に電力が供給された状態でレリーズスイッチ１１６が操作されたことに応じて、被写体の撮像動作が開始される。この撮像動作としては、まず、撮像準備動作において露出制御及びフォーカス制御が実行された後に、本撮像（本撮像動作）が実行される。
【００２４】
まず、メカニカルシャッタ１０２が光路上から退避し、レンズ光学系１０１を介して入射した光束が撮像素子１０３に結像する。次に、システム制御部１１４からの制御信号に基づいて必要な露光時間となるように、撮像素子１０３の動作に合わせてメカニカルシャッタ１０２を駆動させて撮像素子１０３を遮光する。なお、撮像素子１０３が所謂電子シャッタ機能を備えている場合は、メカニカルシャッタ１０２と併用して、露光時間を制御するような構成であってもよい。
【００２５】
撮像素子１０３は、タイミング信号発生回路１０６が発生する動作パルスに基づいて駆動され、被写体像を光電変換することで電気信号に変換してアナログ画像データ（信号）として出力する。撮像素子１０３から出力されたアナログ画像データは、タイミング信号発生回路１０６が発生する動作パルスに基づいて、ＣＤＳ回路１０４でクロック同期性ノイズが除去される。そして、当該ノイズが除去されたアナログ画像データは、Ａ／Ｄ変換部１０５でデジタル画像データ（信号）に変換される。
【００２６】
次に、Ａ／Ｄ変換部１０５から出力されたデジタル画像データは、信号処理回路１０８において、色変換、ホワイトバランス調整、ガンマ補正等の画像処理や解像度変換処理、画像圧縮処理などが施される。なお、Ａ／Ｄ変換後の画像データは、信号処理回路１０８により各種の処理が施されることなく、そのまま画像メモリ１０９や記録制御回路１１１などに出力することもできる。
【００２７】
ここで、上述したカメラ１００の撮像準備動作について説明する。システム制御部１１４は、撮像素子１０３を用いて取得された画像データに基づいて、当該画像データに該当する被写体の輝度を取得する。具体的に、システム制御部１１４は、取得した画像データを複数のブロックに分割し、各ブロックの平均輝度を算出する。そして、システム制御部１１４は、各ブロックの平均輝度を積分して代表輝度を取得する。処理を施したこの代表輝度が取得した画像データに基づいて実際に測定された輝度であって、被写体を撮像する際の露出制御に用いられる。なお、代表輝度（実測輝度）の算出方法はこれに限定されるものではなく、その他公知の方法を採用してもよい。また、本実施形態では撮像素子１０３を用いて取得した画像データに基づいて輝度を取得する構成について説明したが、撮像素子１０３以外に設けられた所謂測光センサ（不図示）などを用いて輝度を取得する構成であってもよい。
【００２８】
次に、システム制御部１１４は、取得した輝度に基づいて露出制御を実行する。具体的に、システム制御部１１４は、メモリ１１５に予め記録された適正露出に対応した目標輝度と取得した輝度との輝度差の分だけ露出を変更することで露出制御を実行する。
【００２９】
また、システム制御部１１４は、カメラ１００から被写体までの距離情報（被写体距離）を演算し、当該被写体距離に基づいて、レンズ光学系１０１のフォーカスレンズのレンズ位置を合焦位置へと移動させる制御（フォーカス制御）を実行する。なお、本実施形態では、レンズ光学系１０１のフォーカスレンズの位置をずらしながら取得した画像データのコントラスト情報に基づいてＡＦ制御を実行するが、これに限定されるものではない。例えば、位相差検出方式で被写体距離を演算する構成であってもよい。
【００３０】
さらに、記録媒体１１０に画像データが記録されている場合の再生動作について説明する。まず、記録制御回路１１１は、システム制御部１１４からの制御信号に基づいて記録媒体１１０に記録されている画像データを読み出す。
【００３１】
また、信号処理回路１０８は、システム制御部１１４からの制御信号に基づき、例えば、画像データが圧縮されている場合に当該画像データに対して画像伸長処理を実行する。当該伸長処理後の画像データは、画像メモリ１０９に記憶される。そして、画像メモリ１０９に記憶されている画像データは、信号処理回路１０８により解像度変換処理が実施された後に、表示制御回路１１３に制御されて表示部１１２に適した信号に変換されて表示される。
【００３２】
（撮像モード）
以下、カメラ１００で設定可能な撮像モードについて説明する。本実施形態のカメラ１００は、撮像モードとして通常静止画モード、通常動画モード、タイムラプスモードを設定できる。なお、本実施形態のカメラ１００としては、上述したもの以外の撮像モードを設定可能であってもよい。
【００３３】
通常静止画モードは記録用の１つの画像データ（静止画像）を取得する撮像モードである。通常動画モードは、撮像素子１０３を用いて取得された複数の画像データを順につなぎ合せて動画像を取得する撮像モードである。タイムラプスモードは、間欠的な撮像を実行することで取得した複数の画像データを順につなぎ合せた動画像（タイムラプス動画）を取得するために、当該間欠的な撮像を実行する撮像モードである。
【００３４】
なお、通常動画モードとタイムラプスモードとでは、所定の時間内において、撮像素子１０３を用いた記録用の電荷蓄積が行われる回数（または電荷のリセット回数）が異なる。本実施形態のカメラ１００では、通常動画モードよりもタイムラプスモードの方が、同一期間内において行われる記録用の電荷蓄積の回数が少ない。したがって、通常動画モードでは１つの動画像を取得するための時間と取得した動画像の再生時間とが略同一であるのに対して、タイムラプスモードでは、１つの動画像を取得するための総撮像時間に対して動画像の再生時間が短くなる。この構成により、上述したタイムラプスモードにおいて取得されるタイムラプス動画は、被写体の時間的な変化を圧縮して記録・再生することができる。
【００３５】
なお、タイムラプスモードでは、予め設定された１秒、３０秒、１分、１５分、３０分、１時間、３時間、５時間、１０時間、２４時間などの所定の撮像間隔（インターバル）の中からユーザが任意の撮像間隔を設定できる。なお、予め設定された時間間隔以外の撮像間隔を、ユーザが自由に設定できる構成であってもよい。例えば、１秒よりも短い撮像間隔を設定できる構成であってもよい。
【００３６】
また、上述したタイムラプスモードでは、間欠的な撮像を実行する総撮像時間または総撮像回数を設定可能である。さらに、本実施形態のカメラ１００としては、総撮像時間または総撮像回数を設定せず、カメラ１００に設けられた電池（不図示）の電力が続く限り無制限に間欠的な撮像を実行することもできる。以上説明した各撮像モードは、ユーザが操作部１１７を操作することで自由に設定可能である。
【００３７】
（タイムラプスモード）
以下、本実施形態におけるタイムラプスモードにおける撮像処理について図３を参照して説明する。図３は、本発明を実施した撮像装置の実施形態であるカメラ１００に係るタイムラプスモードにおける撮像処理を説明するフローチャートである。なお、タイムラプスモードにおける撮像間隔と総撮像回数又は総撮像時間は、ユーザにより予め設定されているものとする。
【００３８】
タイムラプスモードにおいて、撮影開始が指示されると撮像処理が開始される。まず、ステップＳ３０１でシステム制御部１１４は、前述した撮像準備動作を含む撮像動作を実行することで被写体を撮像し、記録用の画像を取得する。ステップＳ３０１で取得される画像は、ユーザにより設定されている撮像間隔ごとに間欠的に取得される画像（間欠画像と称す）である。そして、当該間欠画像は、タイムラプスモードにおいて予め取得することが決定されている画像であって、後述する画角の変化有無に依らず、タイムラプス動画を生成するのに用いる画像として設定される画像である。
【００３９】
取得された間欠画像は、システム制御部１１４からの指示に応じて、撮像順序などの情報がメタデータとして関連付けられた状態で、画像メモリ１０９などに記録される。この際、取得された間欠画像を表示部１１２にクイックレビュー表示する構成であってもよい。
【００４０】
ここで、間欠的な撮像における各撮像（本撮像）を実行するタイミングは、予め設定された撮像間隔に基づいて、システム制御部１１４によって制御されるものとする。また、本撮像が完了したことに応じて、システム制御部１１４は、タイマー（不図示）による撮像間隔に関わる時間計測をリセットする。当該タイマーは所謂リアルタイムクロックであって、タイムラプスモードにおける時間計測が可能である。
【００４１】
次に、ステップＳ３０２でシステム制御部１１４は、現在までの撮像回数が総撮像回数に到達したか、または、現在までの撮像時間が総撮像時間に達したかを検出することで、間欠的な撮像が完了したか否かを判定する。間欠的な撮像が完了したとシステム制御部１１４が判定した場合は、ステップＳ３０７に進む。また、間欠的な撮像が完了していないとシステム制御部１１４が判定した場合は、ステップＳ３０３に進む。
【００４２】
ステップＳ３０３でシステム制御部１１４は、予め設定された撮像間隔（インターバル）に基づいて、タイマーを用いた時間計測を開始する。そして、ステップＳ３０４でシステム制御部１１４は、当該撮像間隔において撮像時の画角が変化したか否か判定する。本実施形態では、画角の変化に関する動作（画角変化動作と称す）が検出された場合に、画角が変化したものとする。
【００４３】
ここで、前述した画角変化動作について説明する。本実施形態では、ズーム操作およびカメラの向き（撮像方向）を変更する動作が画角変化動作に該当する。具体的に、システム制御部１１４は、ズーム操作部材（不図示）が操作されたことを検出した場合に、画角が変化したと判断する。すなわち、ユーザによるズーム操作（画角の縮小および拡大）が画角変化動作に該当する。また、システム制御部１１４は、カメラ１００の姿勢検出手段および移動検出手段の検出結果に基づき撮像方向の変更が検出された場合に、画角が変化したと判断する。すなわち、例えば、パンニングなどによるカメラ１００の向き（撮像方向）の変更が画角変化動作に該当する。
【００４４】
なお、ズーム操作としては、操作部１１７を用いた操作であってもよいし、表示部１１２がタッチパネルなどの操作手段を兼ねる場合は、表示部１１２を用いる操作であってもよい。また、姿勢検出手段としては所謂ジャイロセンサ（不図示）などを採用し、移動検出手段としては所謂角速度センサ（不図示）などを採用する。
【００４５】
ここで、本実施形態としては、前述したズーム操作および撮像方向を変更する動作のうちの少なくとも一方の検出に連動して画角の変化を検出する構成だが、これに限定されるものではない。例えば、再生画像のデジタルズームやトリミングなど、前述したもの以外の動画に基づいて画角の変化を検出する構成であってもよい。
【００４６】
画角の変化が検出された場合、ステップＳ３０５でシステム制御部１１４は、当該画角の変化が検出されている期間に撮像を実行させるように、撮像素子１０３などカメラ１００を構成する各部の動作を制御（撮像制御）する。そして、システム制御部（取得手段）１１４は、当該撮像制御に基づき、画角の変化を記録した画角変化中の画像（以下、補間画像と称す）を取得する。
【００４７】
上述した補間画像は、タイムラプスモードで画角の変化が検出された場合に、タイムラプス動画を生成するのに用いる画像として設定される画像である。本実施形態では、間欠画像を取得する撮像間隔（第１の間隔）よりも短い撮像間隔（第２の間隔）で連続的に撮像を実行することで複数の補間画像に基づく補間動画を取得する。そして、取得された補間動画は、システム制御部１１４からの指示に応じて、間欠的な撮像において補間画像が取得されたタイミングに関する情報などがメタデータとして関連付けられた状態で、画像メモリ１０９などに記録される。当該メタデータとしては、具体的に、画角の変化を検出したタイミングに基づき、間欠的に取得された間欠画像に対して、補間動画が挿入される位置に関する情報が関連付けされる。
【００４８】
なお、間欠的な撮像の撮像間隔における画角の変化が、間欠的な撮像における次の撮像タイミングと重なる場合の第１の構成としては、次の間欠的な撮像が開始される直前に補間動画（補間画像）の取得を終了する。この場合は、画角の変化中であっても、次の間欠的な撮像に合わせて間欠動画の取得が終了される。また、間欠的な撮像の撮像間隔における画角の変化が、間欠的な撮像における次の撮像タイミングと重なる場合の第２の構成としては、画角の変化が完了してから（画角の変化を検出しなくなってから）、次の間欠的な撮像を行う。この場合は、画角の変化を優先して次の間欠的な撮像のタイミングをずらす。上述した第１の構成と第２の構成との切り替えは、例えば、タイムラプスモードにおいて総撮像時間が設定されている場合に第１の構成を優先して採用し、総撮像回数が設定されている場合に第２の構成を優先して採用する。この構成であれば、タイムラプス動画の長さを優先するか、画角の変化を記録することを優先するかを自動的に判断して、ユーザの意図に基づくタイムラプス動画を生成することが出来る。なお、上述した第１の構成と第２の構成との切り替えは、ユーザの任意操作に基づいて設定される構成であってもよい。
【００４９】
次に、ステップＳ３０５の処理が終了またはステップＳ３０４において画角が変化していないと判定された場合、ステップＳ３０６でシステム制御部１１４は、現在の撮像間隔での時間計測が終了（現在のインターバルが終了）したか否かを判定する。すなわち、システム制御部１１４は、タイマーの時間計測が、間欠的な撮像における次の撮像（本撮像）のタイミングに到達したか否かを判定する。インターバルが終了していないと判定された場合は、ステップＳ３０４の処理に戻り前述した処理を繰り返す。また、インターバルが終了したと判定された場合は、ステップＳ３０２に戻り次の本撮像を実行して間欠画像を取得する。
【００５０】
そして、システム制御部１１４により間欠的な撮像が完了したと判定された場合は、ステップＳ３０７でシステム制御部（動画生成手段）１１４は、取得した画像をつなぎ合せてタイムラプス動画を生成する。この詳細については後述する。そして、システム制御部１１４は、生成した動画を記録媒体１１０などに記録して撮像処理を終了する。
【００５１】
次に、図４を用いて、タイムラプス動画を生成する処理（以下、動画像生成処理と称す）の詳細について説明する。図４は、本発明を実施した撮像装置の実施形態であるカメラ１００に係る動画像生成処理を説明するフローチャートである。前述したステップＳ３０７の処理に基づいて動画像生成処理が開始されると、ステップＳ４０１でシステム制御部１１４は、画像メモリ１０９に補間動画が記録されているか否かを判定する。換言すると、システム制御部１１４は、タイムラプスモードにおける間欠的な撮像の撮像間隔において、画角が変化したか否かを判定する。システム制御部１１４により補間動画が含まれていないと判定された場合はステップＳ４０２に進み、補間動画が含まれていると判定された場合はステップＳ４０３に進む。
【００５２】
次に、ステップＳ４０２でシステム制御部（動画生成手段）１１４は、関連付けされているメタデータに基づいて、取得した間欠画像を撮像順につなぎ合せて（結合して）タイムラプス動画を生成する。
【００５３】
また、ステップＳ４０３でシステム制御部（動画生成手段）１１４は、関連付けされているメタデータに基づいて、取得した間欠画像および補間動画を撮像順につなぎ合せて（結合して）タイムラプス動画を生成する。
【００５４】
ここで、図５は、本発明の実施形態に掛るタイムラプス動画における各フレームを例示的に説明した図である。図５（ａ）は、タイムラプスモードにおける撮像間隔で画角が変化しない場合に取得されるタイムラプス動画を例示的に説明した図である。この場合、撮像間隔において画角が変化しなかったため、補間動画は取得されていない。したがって、システム制御部（設定手段）１１４は、タイムラプス動画を生成するための画像として間欠的な撮像で取得された間欠画像のみを設定する。そして、システム制御部１１４は、設定された間欠画像をつなぎ合せてタイムラプス動画を生成する。
【００５５】
これに対して、図５（ｂ）は、タイムラプスモードにおける撮像間隔で画角が変化した場合に取得されるタイムラプス動画を例示的に説明した図である。この場合、システム制御部（設定手段）１１４は、間欠的な撮像で取得された間欠画像と補間動画（補間画像）を、タイムラプス動画を生成するための画像に設定する。そして、システム制御部１１４は、設定された間欠画像と補間動画をつなぎ合せてタイムラプス動画を生成する。以上が本実施形態に係る動画像生成処理である。
【００５６】
なお、補間動画（補間画像）には、間欠的な撮像において取得された複数の間欠画像において、どの間欠画像間で取得されたかを示すメタデータが付加されている。換言すると、補間動画（補間画像）には、間欠的な撮像において画角が変化したタイミングを示すがメタデータが記録されている。
【００５７】
例えば、図５（ｂ）に図示するように、間欠的な撮像のうち、連絡するｔ回目の撮像（第１の撮像）で取得されるｔ枚目の画像とｔ＋１回目の撮像（第２の撮像）で取得されるｔ＋１枚目の画像との間で、画角が変化に応じて補間動画が取得される。この補間動画には、前述したメタデータが付加されている。したがって、システム制御部１１４は、ｔ枚目の間欠画像（に対応するフレーム）とｔ＋１枚目の間欠画像（に対応するフレーム）の間に当該補間動画を挿入して最終的なタイムラプス動画を生成する。
【００５８】
以上説明したように、本実施形態のカメラ１００は、タイムラプスモードにおける撮像間隔で画角が変化した場合に補間動画を取得し、当該補間動画をタイムラプス動画の生成に用いる構成である。この構成により、本実施形態のカメラ１００は、大きな画角の変化が生じた場合であっても、被写体の変化が滑らかなタイムラプス動画を取得することが出来る。したがって、ユーザは、画角の変化が滑らかに記録されたタイムラプス動画を閲覧することが出来る。
【００５９】
以上、本発明の好ましい実施形態について説明したが、本発明はこれらに限定されず、その要旨の範囲内で種々の変形および変更が可能である。例えば、前述した実施形態では、タイムラプスモードにおいてカメラ１００の内部でタイムラプス動画を生成する構成であったが、これに限定されるものではない。すなわち、カメラ１００ではタイムラプス動画の生成に用いる画像を取得するための間欠的な撮像（インターバル撮影）を行い、外部機器やコンピュータネットワーク上においてタイムラプス動画を生成するような構成であってもよい。
【００６０】
また、前述した実施形態では、タイムラプスモードにおける撮像間隔で画角の変化を検出している際に補間動画を取得する構成であったが、動画ではなく、複数の補間画像を取得する構成であってもよい。また、画角の変化が行われている期間に応じて、取得する補間動画の長さ、すなわち、補間画像の枚数を変更する構成であってもよい。
【００６１】
また、前述した実施形態では、タイムラプスモードにおける撮像間隔で画角の変化を検出したことに応じて補間動画を取得する構成であったが、これに限定されるものではない。例えば、システム制御部（判定手段）１１４が、画角の変化量が所定値よりも大きいか否かを判定し、画角の変化量が所定値よりも大きいと判定された場合に補間画像（補間動画）を取得するための撮像を実行する構成であってもよい。すなわち、ユーザによるズーム操作量やカメラ１００の向きの変更量（例えばパンニング量）が所定値より大きい場合は補間画像を取得し、所定値以下の場合は補間画像を取得しない構成であってもよい。この構成により、例えば、ユーザが意図しないカメラ１００のブレが生じた場合や、ユーザが意図して画角を微調整した場合に補間動画が挿入されることを抑制し、ユーザが意図したタイムラプス動画をより効果的に取得することができる。
【００６２】
なお、所定値としては、タイムラプス動画におけるフレーム遷移において、画角の変化が不自然とならないような値であればどのようなものであってもよい。例えば、システム制御部１１４は、所定値を１０％に設定し、変化前の画角に対する画角の変化量が１０％以下であれば、補間画像を取得させないように制御する。この場合、ズーム操作による倍率の変化が１０％以下である場合や、パンニング操作によりジャイロセンサが検出した角速度の変化量が１０％以下である場合は、補間画像が取得されない。
【００６３】
さらに、画角の変化を検出する期間に不感帯を設け、ユーザによるズーム操作が行われてから所定の時間（例えば３秒）が経過した際に、変更前後の画角の変化量が所定値より大きい場合に補間画像を取得するような構成であってもよい。例えば、画角の変化が開始されてから３秒以内に所定値よりも大きな画角の変更があったとしても、画角の変化が開始されてから３秒後の画角の変化量が所定値以下であれば、補間画像は取得しない。この構成であれば、ユーザによる構図調整などが逐次タイムラプス動画に反映されてしまうことを抑制できる。
【００６４】
また、前述した実施形態に対して更に、タイムラプスモードにおいて、補間画像を取得するか否かを、間欠的な撮像を開始する前にユーザが選択する構成であってもよい。
【００６５】
なお、タイムラプス動画の見栄え（品位）が低下することを抑制するために、タイムラプス動画における明るさの変化やフォーカス位置（焦点距離）の変化が滑らかに遷移するのが好ましい。そこで、前述した実施形態に加えて更に、システム制御部１１４は、間欠画像と補間画像（補間動画）の撮像条件（フォーカス位置、露出、ホワイトバランスなど）が互いに連続性を有するように制御する。具体的に、補間画像が挿入される直前に取得する（画角の変化前の）間欠画像に合わせて補間画像を取得する際のフォーカス位置、露出、ホワイトバランスを設定する。そして、補間画像が挿入される直後の間欠画像を取得する際のフォーカス位置、露出、ホワイトバランスを、直前に挿入される補間画像に合わせる。
【００６６】
なお、前述した実施形態では、タイムラプス動画を生成するための画像を取得するために、撮像間隔ごとに被写体を撮像して画像を取得する構成について説明したが、これに限定されるものではない。例えば、撮像開始から継続して動画像の取得を行い、当該動画像を構成する複数の画像（フレーム）の中から、撮像時間間隔に基づいてタイムラプス動画用の画像を設定する（間引く）構成においても上述した本発明の特徴的な構成は適用可能である。この場合、前述した複数の画像から間欠画像を間引く周期よりも、画角の変化に応じて補間画像を間引く周期の方が短くなればよい。
【００６７】
また、前述した実施形態では、システム制御部１１４やメモリ１１５など、カメラ１００を構成する各部が互いに連携して動作することで、カメラ１００の動作を制御する構成であったが、これに限定されるものではない。例えば、前述した図３や図４に図示したフローに従った（コンピュータ）プログラムを予めメモリ１１５に格納しておく。そして、当該プログラムを、マイクロコンピュータを含むシステム制御部１１４などが実行することで、カメラ１００の動作を制御するような構成であってもよい。
【００６８】
また、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。また、プログラムを供給するための記録媒体としては、例えば、ハードディスク、磁気テープ等の磁気記録媒体、光／光磁気記録媒体でもあってもよい。
【００６９】
また、前述した実施形態では、本発明を実施する撮像装置の一例としてデジタルカメラについて説明したが、これに限定されるものではない。例えば、デジタルビデオカメラやスマートフォンなどの可搬デバイスやウェアラブル端末、セキュリティーカメラなど、デジタルカメラ以外の撮像装置を採用する構成であってもよい。
【００７０】
（その他の実施形態）
また本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現できる。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現できる。
【符号の説明】
【００７１】
１００  デジタルカメラ
１０３  撮像素子
１１４  システム制御部
１１５  メモリ
【図１】
2017220833.tif 000003
【図２】
2017220833.tif 000004
【図３】
2017220833.tif 000005
【図４】
2017220833.tif 000006
【図５】
2017220833.tif 000007
【図６】
2017220833.tif 000008