(57)【要約】【課題】撮影フレーム間隔が比較的短い場合であっても、符号化処理、及び、動画出力処理を正常に実行することが可能な撮像装置を提供すること。【解決手段】撮影装置１００は、撮影部１１１と画像処理部１１２と動画出力部１１３とを備える。撮影部１１１は、所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する。動画出力部１１３は、画像を表示するとともに、当該表示する画像を更新することにより動画を出力する。画像処理部１１２は、上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に撮影部１１１により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に撮影部１１１により撮影された動画を代表する画像を動画出力部１１３に表示させる動画出力処理と、を実行する。【選択図】図４
2010258694.tif 000002
【特許請求の範囲】
【請求項１】
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
前記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に前記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に前記撮影手段により撮影された動画を代表する画像を前記動画出力手段に表示させる動画出力処理と、を実行する画像処理手段と、
を備える撮影装置。
【請求項２】
請求項１に記載の撮影装置であって、
前記プレビューフレーム間隔は、前記撮影フレーム間隔を整数倍した間隔である撮影装置。
【請求項３】
請求項１又は請求項２に記載の撮影装置であって、
前記画像処理手段は、前記プレビューフレーム間隔を少なくとも２倍した間隔内に撮影される画像を記憶可能に構成された撮影装置。
【請求項４】
請求項３に記載の撮影装置であって、
前記画像処理手段は、
前記プレビューフレーム間隔内に撮影される画像を記憶可能な第１の記憶手段と、
前記プレビューフレーム間隔内に撮影される画像を記憶可能な第２の記憶手段と、
を含むとともに、
連続する２つのプレビューフレーム間隔のうちの一方にて撮影された画像を前記第１の記憶手段に記憶させ、且つ、他方にて撮影された画像を前記第２の記憶手段に記憶させるように構成された撮影装置。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の撮影装置であって、
前記画像処理手段は、前記符号化された動画と、当該動画が出力される際に前記画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力するように構成された撮影装置。
【請求項６】
請求項５のいずれか一項に記載の撮影装置であって、
前記画像処理手段は、前記再生フレーム間隔情報を、前記再生フレーム間隔が前記撮影フレーム間隔よりも長くなるように設定する撮影装置。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の撮影装置であって、
前記画像処理手段は、前記符号化処理の実行が完了した後に、続いて前記動画出力処理の実行を開始するように構成された撮影装置。
【請求項８】
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
を備える撮影装置に適用される撮影方法であって、
前記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に前記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に前記撮影手段により撮影された動画を代表する画像を前記動画出力手段に表示させる動画出力処理と、を実行する画像処理工程を含む撮影方法。
【請求項９】
請求項８に記載の撮影方法であって、
前記画像処理工程は、前記符号化された動画と、当該動画が出力される際に前記画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力するように構成された撮影方法。
【請求項１０】
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
を備える撮影装置に、
前記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に前記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に前記撮影手段により撮影された動画を代表する画像を前記動画出力手段に表示させる動画出力処理と、を実行する画像処理手段を実現させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムであって、
前記画像処理手段は、前記符号化された動画と、当該動画が出力される際に前記画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力するように構成されたプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画を撮影する撮影装置に関する。
【背景技術】
【０００２】
動画を撮影する撮影装置が知られている。この種の撮影装置は、所定の撮影フレーム間隔が経過する毎に画像（静止画）を撮影することにより動画を撮影する。一般に、この種の撮影装置は、撮影フレーム間隔として、３０ｆｐｓ（Ｆｒａｍｅ  Ｐｅｒ  Ｓｅｃｏｎｄ）に対応する間隔（即ち、１／３０秒）を用いる。更に、撮影装置は、画像を表示するとともに、当該表示する画像を更新することにより動画を出力するディスプレイを備える。
【０００３】
撮影装置は、撮影フレーム間隔が経過する毎に、撮影された動画を符号化する符号化処理と、撮影された画像をディスプレイに表示させる動画出力処理と、を実行する。撮影装置は、撮影フレーム間隔内に、符号化処理、及び、動画出力処理の実行を完了できるように構成されている。
【０００４】
この撮影装置によれば、撮影中の動画がディスプレイに出力される。従って、撮影装置のユーザは、撮影している動画を確認しながら動画の撮影を行うことができる。
【０００５】
ところで、この種の撮影装置の一つとして、特許文献１に記載の撮影装置は、撮影フレーム間隔として、１２０ｆｐｓに対応する間隔（即ち、１／１２０秒）を用いる。これによれば、例えば、撮影された動画を３０ｆｐｓにて再生（出力）することにより、撮影された動画よりも遅い速度にて動画を再生（スロー再生）することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００５−１７６２１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、撮影フレーム間隔が比較的短い場合（例えば、１２０ｆｐｓにて動画を撮影する場合）、符号化処理、及び、動画出力処理を実行するために要する時間が、撮影フレーム間隔よりも長くなってしまう虞がある。このような場合、符号化処理、及び、動画出力処理を正常に実行することができない虞がある。
【０００８】
このため、本発明の目的は、上述した課題である「符号化処理、及び、動画出力処理を正常に実行することができない場合が生じること」を解決することが可能な撮影装置を提供することにある。
【課題を解決するための手段】
【０００９】
かかる目的を達成するため本発明の一形態である撮影装置は、
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を代表する画像を上記動画出力手段に表示させる動画出力処理と、を実行する画像処理手段と、
を備える。
【００１０】
また、本発明の他の形態である撮影方法は、
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
を備える撮影装置に適用される方法である。
【００１１】
更に、この撮影方法は、
上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を代表する画像を上記動画出力手段に表示させる動画出力処理と、を実行する画像処理工程を含む。
【００１２】
また、本発明の他の形態であるプログラムは、
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
を備える撮影装置に、
上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を代表する画像を上記動画出力手段に表示させる動画出力処理と、を実行する画像処理手段を実現させるためのプログラムである。
【発明の効果】
【００１３】
本発明は、以上のように構成されることにより、撮影フレーム間隔が比較的短い場合であっても、符号化処理、及び、動画出力処理を正常に実行することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る撮影装置の構成を示したブロック図である。
【図２】本発明の実施形態に係る撮影装置の作動の概略を示したタイムチャートである。
【図３】本発明の実施形態に係る撮影装置の作動と、比較対象装置の作動と、を対比して示したタイムチャートである。
【図４】本発明の実施形態の変形例に係る撮影装置の構成を示したブロック図である。
【発明を実施するための形態】
【００１５】
本発明の一形態である撮影装置は、
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を代表する画像を上記動画出力手段に表示させる動画出力処理と、を実行する画像処理手段と、
を備える。
【００１６】
これによれば、直前のプレビューフレーム間隔に含まれる複数の撮影フレーム間隔のそれぞれにて撮影された動画を符号化する符号化処理を連続して行うことができる。従って、１つの撮影フレーム間隔にて撮影された動画に対する符号化処理に要する時間を、１つの撮影フレーム間隔から減じた値に、プレビューフレーム間隔に含まれる撮影フレーム間隔の数（即ち、プレビューフレーム間隔内に撮影された画像の数）を乗じた時間を、動画出力処理を行うための時間として用いることができる。
【００１７】
即ち、動画出力処理を行うための時間を、撮影フレーム間隔が経過する毎に符号化処理を行う場合よりも長くすることができる。この結果、撮影フレーム間隔が比較的短い場合であっても、符号化処理、及び、動画出力処理を正常に行うことができる。
【００１８】
また、上記撮影装置によれば、撮影された画像のすべてを記憶装置に記憶させ、撮影が完了した後にすべての符号化処理を実行する場合と比較して、記憶装置の記憶容量を少なくすることもできる。
【００１９】
この場合、上記プレビューフレーム間隔は、上記撮影フレーム間隔を整数倍した間隔であることが好適である。
【００２０】
この場合、上記画像処理手段は、上記プレビューフレーム間隔を少なくとも２倍した間隔内に撮影される画像を記憶可能に構成されることが好適である。
【００２１】
これによれば、符号化処理、及び、動画出力処理を実行している間に撮影された画像を確実に記憶手段に記憶させることができる。この結果、符号化処理、及び、動画出力処理をより一層確実に行うことができる。
【００２２】
この場合、上記画像処理手段は、
上記プレビューフレーム間隔内に撮影される画像を記憶可能な第１の記憶手段と、
上記プレビューフレーム間隔内に撮影される画像を記憶可能な第２の記憶手段と、
を含むとともに、
連続する２つのプレビューフレーム間隔のうちの一方にて撮影された画像を上記第１の記憶手段に記憶させ、且つ、他方にて撮影された画像を上記第２の記憶手段に記憶させるように構成されることが好適である。
【００２３】
この場合、上記画像処理手段は、上記符号化された動画と、当該動画が出力される際に上記画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力するように構成されることが好適である。
【００２４】
これによれば、出力された動画ファイルに基づいて動画を出力する場合、撮影された動画と異なる速度にて動画を出力（例えば、スロー再生、又は、早送り再生）させることができる。
【００２５】
この場合、上記画像処理手段は、上記再生フレーム間隔情報を、上記再生フレーム間隔が上記撮影フレーム間隔よりも長くなるように設定することが好適である。
【００２６】
これによれば、出力された動画ファイルに基づいて動画を出力する場合、撮影された動画よりも遅い速度にて動画を出力（スロー再生）させることができる。
【００２７】
この場合、上記画像処理手段は、上記符号化処理の実行が完了した後に、続いて上記動画出力処理の実行を開始するように構成されることが好適である。
【００２８】
また、本発明の他の形態である撮影方法は、
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
を備える撮影装置に適用される方法である。
【００２９】
更に、この撮影方法は、
上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を代表する画像を上記動画出力手段に表示させる動画出力処理と、を実行する画像処理工程を含む。
【００３０】
この場合、上記画像処理工程は、上記符号化された動画と、当該動画が出力される際に上記画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力するように構成されることが好適である。
【００３１】
また、本発明の他の形態であるプログラムは、
所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する撮影手段と、
画像を表示するとともに、当該表示する画像を更新することにより動画を出力する動画出力手段と、
を備える撮影装置に、
上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に上記撮影手段により撮影された動画を代表する画像を上記動画出力手段に表示させる動画出力処理と、を実行する画像処理手段を実現させるためのプログラムである。
【００３２】
この場合、上記画像処理手段は、上記符号化された動画と、当該動画が出力される際に上記画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力するように構成されることが好適である。
【００３３】
上述した構成を有する、撮影方法、又は、プログラム、の発明であっても、上記撮影装置と同様の作用を有するために、上述した本発明の目的を達成することができる。
【００３４】
以下、本発明に係る、撮影装置、撮影方法、及び、プログラム、の実施形態について図１〜図４を参照しながら説明する。
【００３５】
＜実施形態＞
図１に示したように、実施形態に係る撮影装置１は、撮影部（撮影手段）１１と、画像処理部（画像処理手段）１２と、動画出力部（動画出力手段）１３と、を備える。本例では、撮影装置１は、携帯電話機である。なお、撮影装置１は、ビデオカメラ、カメラ、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄａｔａ  Ａｓｓｉｓｔａｎｃｅ、Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナル・コンピュータ、又は、ゲーム機等であってもよい。
【００３６】
撮影部１１は、レンズ及び固体撮像素子を含む。撮影部１１は、撮影装置１が備える図示しない制御部からの撮影指示に応じて、レンズ及び固体撮像素子を用いて、予め設定された撮影フレーム間隔が経過する毎に画像を撮影し、撮影した画像を画像処理部１２へ出力する。本例では、撮影フレーム間隔は、１／１２０秒に設定されている。このように、撮影部１１は、撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する。
【００３７】
動画出力部１３は、ディスプレイを含む。動画出力部１３は、画像をディスプレイに表示させる。動画出力部１３は、ディスプレイに表示させる画像を更新することにより動画を出力（再生）する。
【００３８】
画像処理部１２は、第１の記憶部（第１の記憶手段）１２ａと、第２の記憶部（第２の記憶手段）１２ｂと、を含む。第１の記憶部１２ａは、予め設定されたプレビューフレーム間隔内に撮影部１１により撮影される画像を記憶可能な記憶装置（本例では、メモリ）である。プレビューフレーム間隔は、撮影フレーム間隔を整数倍した間隔である。本例では、プレビューフレーム間隔は、撮影フレーム間隔を４倍した間隔（即ち、１／３０秒）に設定されている。即ち、本例では、第１の記憶部１２ａは、４つの画像を記憶可能な記憶装置である。
【００３９】
第２の記憶部１２ｂは、第１の記憶部１２ａと同様に、プレビューフレーム間隔内に撮影される画像を記憶可能な記憶装置（本例では、メモリ）である。
このように、画像処理部１２は、プレビューフレーム間隔を２倍した間隔内に撮影される画像（本例では、８つの画像）を記憶可能に構成されている。
【００４０】
画像処理部１２は、撮影部１１により出力された画像を受け付ける。即ち、画像処理部１２は、撮影フレーム間隔が経過する毎に画像を受け付ける。
画像処理部１２は、受け付けた画像を、第１の記憶部１２ａ又は第２の記憶部１２ｂに記憶させる。
【００４１】
具体的に述べると、画像処理部１２は、図２に示したように、画像を受け付ける毎に、画像を記憶させる記憶領域を変更する。本例では、画像処理部１２は、撮影部１１による動画の撮影が開始してから最初に受け付けた画像＃１を第１の記憶部１２ａの記憶領域＃１に記憶させ、その次に受け付けた画像＃２を第１の記憶部１２ａの記憶領域＃２に記憶させ、その次に受け付けた画像＃３を第１の記憶部１２ａの記憶領域＃３に記憶させ、その次に受け付けた画像＃４を第１の記憶部１２ａの記憶領域＃４に記憶させる。
【００４２】
更に、画像処理部１２は、画像＃４を第１の記憶部１２ａの記憶領域＃４に記憶させた後に受け付けた画像＃５を第２の記憶部１２ｂの記憶領域＃１に記憶させ、その次に受け付けた画像＃６を第２の記憶部１２ｂの記憶領域＃２に記憶させ、その次に受け付けた画像＃７を第２の記憶部１２ｂの記憶領域＃３に記憶させ、その次に受け付けた画像＃８を第２の記憶部１２ｂの記憶領域＃４に記憶させる。
【００４３】
そして、画像処理部１２は、画像＃８を第２の記憶部１２ｂの記憶領域＃４に記憶させた後に受け付けた画像＃９を、再び、第１の記憶部１２ａの記憶領域＃１に記憶させ、以降、上述した場合と同様に、記憶領域を変更しながら、受け付けた画像を記憶する。
【００４４】
即ち、画像処理部１２は、連続する２つのプレビューフレーム間隔（期間）のうちの一方にて撮影された画像を第１の記憶部１２ａに記憶させ、且つ、他方にて撮影された画像を第２の記憶部１２ｂに記憶させている、と言うことができる。
【００４５】
更に、画像処理部１２は、撮影部１１による動画の撮影が開始してから、プレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に撮影部１１により撮影された動画を符号化する符号化処理を実行する。具体的には、画像処理部１２は、直前のプレビューフレーム間隔内に撮影部１１により出力された画像のそれぞれに対する符号化処理を連続して実行する。
【００４６】
更に、画像処理部１２は、符号化処理の実行が完了した後に、続いて動画出力処理を実行する。動画出力処理は、直前のプレビューフレーム間隔内に撮影部１１により撮影された動画を代表する画像（代表画像）を動画出力部１３に表示させる（即ち、この画像により動画出力部１３に表示されている画像を更新する）処理である。本例では、画像処理部１２は、直前のプレビューフレーム間隔内の最後の撮影フレーム間隔にて撮影された画像を代表画像として用いる。
【００４７】
更に、画像処理部１２は、撮影部１１による動画の撮影が終了すると、符号化処理によって符号化された動画と、当該動画が出力される際に画像が更新される間隔である再生フレーム間隔を表す再生フレーム間隔情報と、を含む動画ファイルを出力する。画像処理部１２は、上記再生フレーム間隔情報を、再生フレーム間隔が撮影フレーム間隔よりも長くなるように設定する。
【００４８】
本例では、画像処理部１２は、上記符号化された動画と、再生フレーム間隔としての１／３０秒を表す再生フレーム間隔情報（例えば、３０ｆｐｓを表す情報）と、を含む動画ファイルを出力する。
【００４９】
次に、上述した撮影装置１の作動について図２に示したタイムチャートを参照しながら説明する。
先ず、撮影部１１による動画の撮影が開始する。そして、撮影フレーム間隔が経過すると、撮影部１１は、画像を撮影し、撮影した画像＃１を画像処理部１２へ出力する。画像処理部１２は、画像＃１を受け付け、受け付けた画像＃１を第１の記憶部１２ａの記憶領域＃１に記憶させる。
【００５０】
その後、更に、撮影フレーム間隔が経過すると、画像処理部１２は、撮影部１１により撮影された画像＃２を第１の記憶部１２ａの記憶領域＃２に記憶させる。その後、更に、撮影フレーム間隔が経過すると、上述した場合と同様に、画像処理部１２は、画像＃３を第１の記憶部１２ａの記憶領域＃３に記憶させる。更に、撮影フレーム間隔が経過すると、画像処理部１２は、画像＃４を第１の記憶部１２ａの記憶領域＃４に記憶させる。
【００５１】
その後、更に、撮影フレーム間隔が経過すると、画像処理部１２は、撮影部１１により撮影された画像＃５を第２の記憶部１２ｂの記憶領域＃１に記憶させる。その後、更に、撮影フレーム間隔が経過すると、画像処理部１２は、画像＃６を第２の記憶部１２ｂの記憶領域＃２に記憶させる。更に、撮影フレーム間隔が経過すると、画像処理部１２は、画像＃７を第２の記憶部１２ｂの記憶領域＃３に記憶させる。更に、撮影フレーム間隔が経過すると、画像処理部１２は、画像＃８を第２の記憶部１２ｂの記憶領域＃４に記憶させる。
【００５２】
以降、同様に、撮影フレーム間隔が経過する毎に、画像処理部１２は、撮影された画像を、第１の記憶部１２ａの記憶領域＃１、第１の記憶部１２ａの記憶領域＃２、第１の記憶部１２ａの記憶領域＃３、第１の記憶部１２ａの記憶領域＃４、第２の記憶部１２ｂの記憶領域＃１、第２の記憶部１２ｂの記憶領域＃２、第２の記憶部１２ｂの記憶領域＃３、及び、第２の記憶部１２ｂの記憶領域＃４のいずれかにこの順に記憶させる処理を実行する。
【００５３】
一方、画像処理部１２は、画像を記憶する処理と並行して（独立に）符号化処理及び動画出力処理を実行する。即ち、画像処理部１２は、撮影部１１による動画の撮影が開始してからプレビューフレーム間隔が経過すると、第１の記憶部１２ａの記憶領域＃１に記憶されている画像＃１に対する符号化処理＃１を実行する（画像処理工程の一部）。そして、画像処理部１２は、符号化処理＃１の実行が完了すると、続いて第１の記憶部１２ａの記憶領域＃２に記憶されている画像＃２に対する符号化処理＃２を実行する（画像処理工程の一部）。
【００５４】
更に、画像処理部１２は、符号化処理＃２の実行が完了すると、続いて第１の記憶部１２ａの記憶領域＃３に記憶されている画像＃３に対する符号化処理＃３を実行し（画像処理工程の一部）、符号化処理＃３の実行が完了すると、続いて第１の記憶部１２ａの記憶領域＃４に記憶されている画像＃４に対する符号化処理＃４を実行する（画像処理工程の一部）。
【００５５】
そして、画像処理部１２は、符号化処理＃４の実行が完了すると、続いて動画出力処理を実行する。具体的には、画像処理部１２は、第１の記憶部１２ａの記憶領域＃４に記憶されている画像＃４を動画出力部１３に表示させる処理を動画出力処理として実行する（画像処理工程の一部）。
【００５６】
そして、画像処理部１２は、撮影部１１による動画の撮影が開始してから、２つのプレビューフレーム間隔が経過すると、第２の記憶部１２ｂの記憶領域＃１に記憶されている画像＃５に対する符号化処理＃５を実行する。以降、同様に、画像処理部１２は、符号化処理＃６〜符号化処理＃８を実行するとともに、動画出力処理を実行する。
【００５７】
その後も、上述した場合と同様に、プレビューフレーム間隔が経過する毎に、画像処理部１２は、４つの符号化処理と動画出力処理とを実行する。
【００５８】
次に、本発明の効果について、撮影フレーム間隔が経過する毎に符号化処理を行うように構成された比較対象となる撮影装置（比較対象装置）の作動と対比しながら説明する。
【００５９】
この比較対象装置は、撮影装置１と相違して、撮影フレーム間隔が経過する毎に、直前の撮影フレーム間隔内に撮影された画像を符号化する符号化処理を実行するように構成されている。更に、比較対象装置は、プレビューフレーム間隔が経過する毎に、直前の撮影フレーム間隔内に撮影された画像を動画出力部に表示させる動画出力処理を実行するように構成されている。
【００６０】
従って、上述したように撮影フレーム間隔が比較的短い場合、この比較対象装置は、図３に示したように、動画の撮影が開始してからプレビューフレーム間隔が経過した時点にて、符号化処理＃４と動画出力処理とを撮影フレーム間隔内に実行することができない。この結果、比較対象装置は、動画出力処理及び符号化処理＃５を正常に実行することができない虞がある。
【００６１】
これに対し、本発明に係る撮影装置１によれば、プレビューフレーム間隔内に撮影された画像のそれぞれに対する符号化処理を連続して行うことができる。従って、１つの撮影フレーム間隔にて撮影された動画に対する符号化処理に要する時間を、１つの撮影フレーム間隔から減じた値に、プレビューフレーム間隔に含まれる撮影フレーム間隔の数（即ち、プレビューフレーム間隔内に撮影された画像の数）を乗じた時間を、動画出力処理を行うための時間として用いることができる。
【００６２】
即ち、動画出力処理を行うための時間を、比較対象装置よりも長くすることができる。この結果、撮影フレーム間隔が比較的短い場合であっても、符号化処理、及び、動画出力処理を正常に行うことができる。
【００６３】
また、撮影装置１によれば、撮影された画像のすべてを記憶装置に記憶させ、撮影が完了した後にすべての符号化処理を実行する場合と比較して、記憶装置の記憶容量を少なくすることもできる。
【００６４】
加えて、撮影装置１は、プレビューフレーム間隔を少なくとも２倍した間隔内に撮影される画像を記憶可能に構成されている。これによれば、符号化処理、及び、動画出力処理を実行している間に撮影された画像を確実に記憶手段（第１の記憶部１２ａ及び第２の記憶部１２ｂ）に記憶させることができる。この結果、符号化処理、及び、動画出力処理をより一層確実に行うことができる。
【００６５】
また、撮影装置１は、符号化された動画と、再生フレーム間隔情報と、を含む動画ファイルを出力するように構成されている。これによれば、出力された動画ファイルに基づいて動画を出力する場合、撮影された動画と異なる速度にて動画を出力（例えば、スロー再生、又は、早送り再生）させることができる。
【００６６】
なお、本発明は上記各実施形態に限定されることはなく、本発明の範囲内において種々の変形例を採用することができる。例えば、上記実施形態において撮影装置１の各機能は、回路等のハードウェアにより実現されていた。ところで、撮影装置１は、処理装置と、プログラム（ソフトウェア）を記憶する記憶装置と、を備えるとともに、処理装置がそのプログラムを実行することにより、各機能を実現するように構成されていてもよい。
【００６７】
また、図４に示したように、上記実施形態の変形例に係る撮影装置１００は、撮影部（撮影手段）１１１と、画像処理部（画像処理手段）１１２と、動画出力部（動画出力手段）１１３と、を備える。
【００６８】
撮影部１１１は、所定の撮影フレーム間隔が経過する毎に画像を撮影することにより動画を撮影する。
動画出力部１１３は、画像を表示するとともに、当該表示する画像を更新することにより動画を出力する。
【００６９】
画像処理部１１２は、上記撮影フレーム間隔よりも長いプレビューフレーム間隔が経過する毎に、直前のプレビューフレーム間隔内に撮影部１１１により撮影された動画を符号化する符号化処理と、当該直前のプレビューフレーム間隔内に撮影部１１１により撮影された動画を代表する画像を動画出力部１１３に表示させる動画出力処理と、を実行する。
この変形例によっても、上記実施形態と同様の作用及び効果を奏することができる。
【００７０】
また、上記実施形態の他の変形例として、上述した実施形態及び変形例の任意の組み合わせが採用されてもよい。
【産業上の利用可能性】
【００７１】
本発明は、動画を撮影する機能を有する携帯電話機等に適用可能である。
【符号の説明】
【００７２】
１      撮影装置
１１    撮影部
１２    画像処理部
１２ａ  第１の記憶部
１２ｂ  第２の記憶部
１３    動画出力部
１００  撮影装置
１１１  撮影部
１１２  画像処理部
１１３  動画出力部
【図１】
2010258694.tif 000003
【図２】
2010258694.tif 000004
【図３】
2010258694.tif 000005
【図４】
2010258694.tif 000006