(57)【要約】【課題】撮影指示よりも前に画像が取得される時間又は枚数と撮影指示後に画像が取得される時間又は枚数をそれぞれ容易に設定する。【解決手段】撮像装置１００であって、撮像部３により連続して撮像される所定時間分又は所定枚数分のフレーム画像を循環的に一時記憶するメモリ２と、撮影指示が検出されたときにメモリに一時記憶されている第１の時間分又は第１の枚数分のフレーム画像と、撮影指示が検出された後に撮像部により連続して撮像される第２の時間分又は第２の枚数分のフレーム画像と、を記録部９に記録する制御を行う記録制御部８と、第１の時間と第２の時間を合計した合計時間又は第１の枚数と第２の枚数を合計した合計枚数を維持しながら第１の時間と第２の時間の長さの比率又は第１の枚数と第２の枚数の比率を一の操作に応じて設定する設定部５と、を備えている。【選択図】図１
2018093376.tif 000002
【特許請求の範囲】
【請求項１】
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段と、
撮影指示を検出する検出手段と、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う記録制御手段と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する設定手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記設定手段は、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて更に設定することを特徴とする請求項１に記載の撮像装置。
【請求項３】
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段と、
撮影指示を検出する検出手段と、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う記録制御手段と、
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて設定する設定手段と、
を備えることを特徴とする撮像装置。
【請求項４】
前記設定手段は、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて更に設定することを特徴とする請求項３に記載の撮像装置。
【請求項５】
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を設定するための一の操作は、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を示すスライドバーにてスライダをスライドさせる操作を含むことを特徴とする請求項１、２、４の何れか一項に記載の撮像装置。
【請求項６】
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を設定するための一の操作は、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を示すスライドバーの長さを変化させる操作を含むことを特徴とする請求項２〜４の何れか一項に記載の撮像装置。
【請求項７】
前記第１の時間と前記第２の時間の長さの比率は、前記第１の時間又は前記第２の時間が０時間となる場合の比率を含み、前記第１の枚数と前記第２の枚数の比率は、前記第１の枚数又は前記第２の枚数が０枚となる場合の比率を含むことを特徴とする請求項１〜６の何れか一項に記載の撮像装置。
【請求項８】
前記記録制御手段は、
前記所定時間分の画像のうち、前記撮影指示が検出された時点から前記第１の時間又は前記第１の枚数前までの画像を前記第１の時間分又は前記第１の枚数分の画像として前記記録手段に記録する制御を行うとともに、前記第１の時間又は前記第１の枚数前から第１の特定時間又は第１の特定枚数前までの画像を第１の特定時間分又は前記第１の特定枚数分の画像として前記記録手段に記録する制御を行い、前記第１の時間分又は前記第１の枚数分の画像と前記第１の特定時間分又は前記第１の特定枚数分の画像とで互いに異なる処理を施すことを特徴とする請求項１〜７の何れか一項に記載の撮像装置。
【請求項９】
前記記録制御手段は、前記第１の時間分又は前記第１の枚数分の画像を前記第１の特定時間分又は前記第１の特定枚数分の画像よりも短い時間間隔で記録する処理を施すことを特徴とする請求項８に記載の撮像装置。
【請求項１０】
前記記録制御手段は、
前記撮影指示が検出された時点から前記第２の時間経過する又は前記第２の枚数となるまで前記撮像手段により連続して撮像される画像を前記第２の時間分又は前記第２の枚数分の画像として前記記録手段に記録する制御を行うとともに、前記第２の時間経過又は前記第２の枚数となった後から第２の特定時間経過する又は第２の特定枚数となるまで前記撮像手段により連続して撮像される画像を第２の特定時間分又は前記第２の特定枚数分の画像として前記記録手段に記録する制御を行い、前記第２の時間分又は前記第２の枚数分の画像と前記第２の特定時間分又は前記第２の特定枚数分の画像とで互いに異なる処理を施すことを特徴とする請求項１〜９の何れか一項に記載の撮像装置。
【請求項１１】
前記記録制御手段は、前記第２の時間分又は前記第２の枚数分の画像を前記第２の特定時間分又は前記第２の特定枚数分の画像よりも短い時間間隔で記録する処理を施すことを特徴とする請求項１０に記載の撮像装置。
【請求項１２】
前記記録制御手段は、
前記所定時間分又は前記所定枚数分の画像のうち、前記撮影指示が検出された時点から前記第１の時間又は前記第１の枚数前までの前記第１の時間分又は前記第１の枚数分の画像と、前記撮影指示が検出された時点から前記第２の時間経過する又は前記第２の枚数となるまで前記撮像手段により連続して撮像される前記第２の時間分又は前記第２の枚数分の画像と、を第１の同一の時間間隔で前記記録手段に記録する制御を行うとともに、前記所定時間分又は前記所定枚数分の画像のうち、前記第１の時間又は前記第１の枚数前から第１の特定時間又は第１の特定枚数前までの第１の特定時間分又は前記第１の特定枚数分の画像と、前記第２の時間経過又は前記第２の枚数となった後から第２の特定時間経過する又は第２の特定枚数となるまで前記撮像手段により連続して撮像される第２の特定時間分又は前記第２の特定枚数分の画像と、を第２の同一の時間間隔で前記記録手段に記録する制御を行うことを特徴とする請求項１〜１１の何れか一項に記載の撮像装置。
【請求項１３】
前記記録制御手段は、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記第１の時間分又は前記第１の枚数分の複数の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される前記第２の時間分又は前記第２の枚数分の複数の画像と、を連結して一の動画像として前記記録手段に記録する制御を行うことを特徴とする請求項１〜１２の何れか一項に記載の撮像装置。
【請求項１４】
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置を用いた撮像方法であって、
撮影指示を検出する処理と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う処理と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する処理と、
を含むことを特徴とする撮像方法。
【請求項１５】
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置を用いた撮像方法であって、
撮影指示を検出する処理と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う処理と、
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて設定する処理と、
を含むことを特徴とする撮像方法。
【請求項１６】
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置のコンピュータに、
撮影指示を検出する機能と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う機能と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する機能と、
を実現させることを特徴とするプログラム。
【請求項１７】
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置のコンピュータに、
撮影指示を検出する機能と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う機能と、
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて設定する機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像方法及びプログラムに関する。
【背景技術】
【０００２】
従来、連続して撮像される画像を循環して一時的に記憶しておき、決定的瞬間から遡ってそこに至るまでの画像を取得する撮像装置が知られている。さらに、決定的瞬間の後の画像も引き続き取得して、１枚の画像に合成する技術も開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−１０７７７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献等の場合、決定的瞬間よりも前に画像が取得される時間や決定的瞬間後に画像が取得される時間の設定を容易に行うことができないという問題がある。
【０００５】
本発明は、このような問題に鑑みてなされたものであり、本発明の課題は、撮影指示よりも前に画像が取得される時間又は枚数と撮影指示後に画像が取得される時間又は枚数をそれぞれ容易に設定することができる撮像装置、撮像方法及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明に係る撮像装置は、
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段と、
撮影指示を検出する検出手段と、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う記録制御手段と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する設定手段と、
を備えることを特徴としている。
【発明の効果】
【０００７】
本発明によれば、撮影指示よりも前に画像が取得される時間又は枚数と撮影指示後に画像が取得される時間又は枚数をそれぞれ容易に設定することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明を適用した一実施形態の撮像装置の概略構成を示すブロック図である。
【図２】図１の撮像装置による第１の時間と第２の時間の長さの比率及び第１の時間と第２の時間を合計した合計時間の設定方法の一例を説明するための図である。
【図３】図１の撮像装置による動画撮影処理に係る動作の一例を示すフローチャートである。
【図４】図３の動画撮影処理を説明するための図である。
【図５】第１の時間と第２の時間の長さの比率及び第１の時間と第２の時間を合計した合計時間の設定方法の別例を説明するための図である。
【発明を実施するための形態】
【０００９】
以下に、本発明について、図面を用いて具体的な態様を説明する。ただし、発明の範囲は、図示例に限定されない。
【００１０】
図１は、本発明を適用した一実施形態の撮像装置１００の概略構成を示すブロック図である。
図１に示すように、本実施形態の撮像装置１００は、具体的には、中央制御部１と、メモリ２と、撮像部３と、信号処理部４と、設定部５と、表示部６と、操作入力部７と、記録制御部８と、記録部９とを備えている。
また、中央制御部１、メモリ２、撮像部３、信号処理部４、設定部５、表示部６、操作入力部７及び記録制御部８は、バスライン１０を介して接続されている。
【００１１】
中央制御部１は、撮像装置１００の各部を制御するものである。具体的には、中央制御部１は、図示は省略するが、ＣＰＵ（Central Processing Unit）等を備え、撮像装置１００用の各種処理プログラム（図示略）に従って各種の制御動作を行う。
【００１２】
メモリ２は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）等により構成され、中央制御部１や設定部５等によって処理されるデータ等を一時的に格納する。
また、メモリ（一時記憶手段）２は、例えば、リングバッファから構成された一時記憶領域を具備し、撮像部３により連続して撮像される所定時間分又は所定枚数分のフレーム画像を循環的に一時記憶する。具体的には、メモリ２は、撮像部３により所定の撮像フレームレート（例えば、120fps等）で連続して撮像されて信号処理部４により生成されたフレーム画像の画像データ（ＹＵＶデータ）を取得し、所定時間分又は所定枚数に対応する複数枚のフレーム画像の画像データを時間軸に沿って循環的に一時記憶する。
なお、メモリ２は、撮影指示後に撮像部３により所定の撮像フレームレート（例えば、120fps等）で連続して撮像されて信号処理部４により生成されたフレーム画像の画像データ（ＹＵＶデータ）を一時記憶する一時記憶領域を具備していても良い。
【００１３】
撮像部３は、被写体を任意の撮像フレームレート（例えば、120fps等）で撮像してフレーム画像を生成する。具体的には、撮像部３は、レンズ部３ａと、電子撮像部３ｂと、撮像制御部３ｃとを備えている。
【００１４】
レンズ部３ａは、例えば、ズームレンズやフォーカスレンズ等の複数のレンズ、レンズを通過する光の量を調整する絞り等から構成されている。
電子撮像部３ｂは、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-Oxide Semiconductor）等のイメージセンサ（撮像素子）から構成されている。そして、電子撮像部３ｂは、レンズ部３ａの各種レンズを通過した光学像を二次元の画像信号に変換する。
撮像制御部３ｃは、例えば、タイミング発生器やドライバにより電子撮像部３ｂを走査駆動して、レンズ部３ａを通過した光学像を電子撮像部３ｂにより所定周期毎に二次元の画像信号に変換させ、当該電子撮像部３ｂの撮像領域から一画面分ずつフレーム画像を読み出して信号処理部４に出力させる。
なお、撮像制御部３ｃは、ＡＦ（自動合焦処理）、ＡＥ（自動露出処理）、ＡＷＢ（自動ホワイトバランス）等の被写体を撮像する際の条件の調整制御を行っても良い。
【００１５】
信号処理部４は、電子撮像部３ｂから転送されたフレーム画像のアナログ値の信号に対して各種の画像信号処理を施す。具体的には、信号処理部４は、例えば、フレーム画像のアナログ値の信号に対してＲＧＢの色成分毎に適宜ゲイン調整し、サンプルホールド回路（図示略）でサンプルホールドしてＡ／Ｄ変換器（図示略）でデジタルデータに変換し、カラープロセス回路（図示略）で画素補間処理及びγ補正処理を含むカラープロセス処理を行って、デジタル値の輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒ（ＹＵＶデータ）を生成する。また、信号処理部４は、生成された輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒをバッファメモリとして使用されるメモリ２に出力する。
【００１６】
設定部５は、第１の時間（後述）と第２の時間（後述）を合計した合計時間や第１の時間と第２の時間の長さの比率を設定する。
ここで、設定部５は、例えば、所定のロジック回路から構成されているが、当該構成は一例であってこれに限られるものではない。
【００１７】
第１の時間とは、例えば、ユーザによる操作入力部７の所定操作（例えば、ムービーボタンの操作等）に基づいて中央制御部（検出手段）１により撮影指示が検出されたときよりも前に撮像部３により撮像されてメモリ２に一時記憶されているフレーム画像が取得される時間である。また、第１の時間は、撮影指示が検出された時点を基準とし、当該撮影指示が検出された時点から時間軸で負の方向（過去の方向）に進んだ時間としても良い。
第２の時間とは、例えば、ユーザによる操作入力部７の所定操作（例えば、ムービーボタンの操作等）に基づいて中央制御部（検出手段）１により撮影指示が検出された後に撮像部３により撮像されるフレーム画像が取得される時間である。また、第２の時間は、撮影指示が検出された時点を基準とし、当該撮影指示が検出された時点から時間軸で正の方向（未来の方向）に進む時間（経過時間）としても良い。
そして、設定部５は、ユーザによる操作入力部７の所定の一の操作に応じて、第１の時間と第２の時間を合計した合計時間を維持しながら第１の時間と第２の時間の長さの比率を設定したり、第１の時間と第２の時間の長さの比率を維持しながら第１の時間と第２の時間を合計した合計時間を設定したりする。
【００１８】
ここで、図２（ａ）及び図２（ｂ）を参照して、第１の時間と第２の時間の長さの比率及び第１の時間と第２の時間を合計した合計時間の設定方法の一例について説明する。
例えば、ユーザによる操作入力部７の所定操作に基づいて、第１の時間と第２の時間の長さの比率や第１の時間と第２の時間を合計した合計時間を設定する設定モードの実行が指示されると、表示部６の表示パネル６ｂ（後述）にスライドバーＢがＯＳＤ（on-screen display）表示される（図２（ａ）等参照）。このスライドバーＢの長さが第１の時間と第２の時間を合計した合計時間に相当する。
そして、例えば、ユーザによって操作入力部７の十字ボタン（後述）の左右が操作されるか、或いは、タッチパネル７ａ（後述）上でスワイプ操作が行われて、このスライドバーＢの略４等分された各々の位置に、略三角形状のスライダ（操作子）Ｔを変位させることで、設定部５は、第１の時間と第２の時間を合計した合計時間を維持しながら第１の時間と第２の時間の長さの比率を変更可能となっている（図２（ａ）参照）。例えば、スライダＴをスライドバーＢの左端の縦線の位置に変位させると、設定部５は、第１の時間の比率を0/4（すなわち、０時間）に、第２の時間の比率を4/4に設定する。また、スライダＴをスライドバーＢの左から二番目の縦線の位置に変位させると、設定部５は、第１の時間の比率を1/4に、第２の時間の比率を3/4に設定する。また、スライダＴをスライドバーＢの真ん中の縦線の位置に変位させると、設定部５は、第１の時間の比率を2/4に、第２の時間の比率を2/4に設定する。また、スライダＴをスライドバーＢの右から二番目の縦線の位置に変位させると、設定部５は、第１の時間の比率を3/4に、第２の時間の比率を1/4に設定する。また、スライダＴをスライドバーＢの右端の縦線の位置に変位させると、設定部５は、第１の時間の比率を4/4に、第２の時間の比率を0/4（すなわち、０時間）に設定する。
【００１９】
また、例えば、ユーザによって操作入力部７の十字ボタン（後述）の上下が操作されるか、或いは、タッチパネル７ａ（後述）上で二本の指を開いたり閉じたりする操作（ピンチアウト操作やピンチイン操作）が行われて、このスライドバーＢの長さを変位させることで、設定部５は、第１の時間と第２の時間の長さの比率を維持しながら第１の時間と第２の時間を合計した合計時間を変更可能となっている（図２（ｂ）参照）。例えば、スライドバーＢの長さは所定数の段階（例えば、「長い」、「標準」、「短い」に対応する３段階等）で変更可能となっており、設定部５は、スライドバーＢの長さが相対的に短くなると、第１の時間と第２の時間を合計した合計時間の長さを短くし、一方、スライドバーＢの長さが相対的に長くなると、第１の時間と第２の時間を合計した合計時間の長さを長くするように設定する。
【００２０】
なお、上記した第１の時間と第２の時間の長さの比率は、一例であってこれに限られるものではなく、適宜任意に変更可能である。例えば、第１の時間を第２の時間よりも相対的に短く（第２の時間を第１の時間よりも相対的に長く）したような比率であっても良いし、反対に、第１の時間を第２の時間よりも相対的に長く（第２の時間を第１の時間よりも相対的に短く）したような比率であっても良い。
【００２１】
表示部６は、表示制御部６ａと、表示パネル６ｂとを具備している。
【００２２】
表示制御部６ａは、メモリ２や記録部９から読み出され記録制御部８により復号された所定の大きさの画像データに基づいて、所定の画像を表示パネル６ｂの表示領域に表示させる制御を行う。具体的には、表示制御部６ａは、ＶＲＡＭ（Video Random Access Memory）、ＶＲＡＭコントローラ、デジタルビデオエンコーダなどを備えている。そして、デジタルビデオエンコーダは、記録制御部８により復号されてＶＲＡＭ（図示略）に記憶されている輝度信号Ｙ及び色差信号Ｃｂ，Ｃｒを、ＶＲＡＭコントローラを介してＶＲＡＭから所定の再生フレームレート（例えば、30fps等）で読み出して、これらのデータを元にビデオ信号を発生して表示パネル６ｂに出力する。
【００２３】
表示パネル６ｂは、表示制御部６ａからのビデオ信号に基づいて撮像部３により撮像された画像などを表示領域内に表示する。
なお、表示パネル６ｂとしては、例えば、液晶表示パネルや有機ＥＬ（Electro-Luminescence）表示パネルなどが挙げられるが、一例であってこれらに限られるものではない。
【００２４】
操作入力部７は、当該撮像装置１００の所定操作を行うためのものである。具体的には、操作入力部７は、静止画像の撮影指示に係るシャッタボタン、動画像の撮影指示に係るムービーボタン、撮影モードや機能等の選択指示に係る十字ボタン（何れも図示略）等の操作部を備えている。
そして、ユーザにより各種ボタンが操作されると、操作入力部７は、操作されたボタンに応じた操作信号を中央制御部１に出力する。中央制御部１は、操作入力部７から出力され入力された操作指示に従って所定の動作（例えば、動画像の撮影等）を各部に実行させる。
【００２５】
また、操作入力部７は、表示部６の表示パネル６ｂと一体となって設けられたタッチパネル７ａを有している。
タッチパネル７ａは、表示パネル６ｂの表示領域をなす表示画面に直接的若しくは間接的に接触するユーザの指（手）やタッチペン等の接触位置を検出する。すなわち、タッチパネル７ａは、例えば、表示パネル６ｂの表示画面上或いは当該表示画面よりも内側に設けられ、静電容量方式、抵抗膜方式、超音波表面弾性波方式等の各種方式により、表示画面上における接触位置のＸＹ座標を所定のサンプリング周期で検出する。そして、タッチパネル７ａは、接触位置のＸＹ座標に係る位置信号を設定部５や中央制御部１に出力する。
【００２６】
記録制御部８は、記録部９からのデータの読み出しや記録部９に対するデータの書き込みを制御する。
具体的には、記録制御部８は、例えば、不揮発性メモリ（フラッシュメモリ）や記録媒体等により構成された記録部９に、動画像や静止画像の画像データを所定の圧縮形式（例えば、ＭＰＥＧ形式、Ｍ−ＪＰＥＧ形式、ＪＰＥＧ形式等）で圧縮（符号化）して記録させる。
【００２７】
また、記録制御部（記録制御手段）８は、例えば、撮影指示の前後の複数のフレーム画像を連結して一の動画像Ｍとする動画撮影処理にて、撮影指示が検出されたときにメモリ２に一時記憶されている所定時間分のフレーム画像のうちの第１の時間分のフレーム画像Ｆ１ａと、撮影指示が検出された後に撮像部３により連続して撮像される第２の時間分のフレーム画像Ｆ２ａとを記録部９に記録する制御を行う。
具体的には、記録制御部８は、撮影指示が検出された時点から第１の時間前までの第１の時間分のフレーム画像Ｆ１ａと、第１の時間前から第１の特定時間前までの第１の特定時間分のフレーム画像Ｆ１ｂと、撮影指示が検出された時点から第２の時間経過するまでの第２の時間分のフレーム画像Ｆ２ａと、第２の時間経過後から第２の特定時間経過するまでの第２の特定時間分のフレーム画像Ｆ２ｂとを記録部９に記録する制御を行う（図４参照）。
ここで、記録制御部８は、第１の時間分のフレーム画像Ｆ１ａと第１の特定時間分のフレーム画像Ｆ１ｂとで互いに異なる処理を施すようになっており、具体的には、第１の時間分のフレーム画像Ｆ１ａを第１の特定時間分のフレーム画像Ｆ１ｂよりも短い時間間隔で記録部９に記録する処理を施す。また、記録制御部８は、第２の時間分のフレーム画像Ｆ２ａと第２の特定時間分のフレーム画像Ｆ２ｂとで互いに異なる処理を施し、具体的には、第２の時間分のフレーム画像Ｆ２ａを第２の特定時間分のフレーム画像Ｆ２ｂよりも短い時間間隔で記録部９に記録する処理を施す。
【００２８】
すなわち、撮影指示の検出前の状態で、メモリ２には、撮像部３により所定の撮像フレームレート（120fps）で連続して撮像されて信号処理部４により生成されたフレーム画像の画像データが所定時間分に対応する複数枚循環的に一時記憶されている。
そして、ユーザによる操作入力部７の所定操作（例えば、ムービーボタンの操作等）に基づいて中央制御部１により撮影指示が検出されると、記録制御部８は、メモリ２に一時記憶されている全てのフレーム画像をメモリ２から取得する。つまり、記録制御部８は、当該撮影指示が検出された時点から第１の時間前までの第１の時間分の複数のフレーム画像Ｆ１ａをメモリ２から取得するとともに、第１の時間前から第１の特定時間前までの第１の特定時間分の複数のフレーム画像Ｆ１ｂを取得する。さらに、記録制御部８は、取得された第１の特定時間分の複数のフレーム画像Ｆ１ｂについては、撮像フレームレートで30fpsに対応する時間間隔、つまり、再生フレームレートに対応する時間間隔となるように間引き処理を行う。
また、撮影指示の検出後、第２の時間と第２の特定時間とを合計した一定時間が経過するまでに、撮像部３により所定の撮像フレームレート（120fps）で連続して撮像されて信号処理部４により生成されたフレーム画像の画像データが時間軸に沿ってメモリ２に一時記憶されていく。そして、記録制御部８は、撮影指示が検出された時点から第２の時間経過するまでの第２の時間分の複数のフレーム画像Ｆ２ａをメモリ２から取得するとともに、第２の時間経過後から第２の特定時間経過するまでの第２の特定時間分の複数のフレーム画像Ｆ２ｂを取得する。さらに、記録制御部８は、取得された第２の特定時間分の複数のフレーム画像Ｆ２ｂについては、撮像フレームレートで30fpsに対応する時間間隔、つまり、再生フレームレートに対応する時間間隔となるように間引き処理を行う。
また、記録制御部８は、撮像フレームレートで30fpsに対応する時間間隔の第１の特定時間分の複数のフレーム画像Ｆ１ｂと、撮像フレームレートで120fpsに対応する時間間隔の第１の時間分の複数のフレーム画像Ｆ１ａ及び第２の時間分の複数のフレーム画像Ｆ２ａと、撮像フレームレートで30fpsに対応する時間間隔の第２の特定時間分の複数のフレーム画像Ｆ２ｂとを連結して一の動画像Ｍとして記録部９に記録する制御を行う。
つまり、記録制御部８は、第１の時間分の複数のフレーム画像Ｆ１ａと第２の時間分の複数のフレーム画像Ｆ２ａとを第１の同一の時間間隔で記録部９に記録する制御を行うとともに、第１の特定時間分の複数のフレーム画像Ｆ１ｂと第２の特定時間分の複数のフレーム画像Ｆ２ｂとを第２の同一の時間間隔で記録部９に記録する制御を行う。
【００２９】
なお、上記した第１の時間分の複数のフレーム画像Ｆ１ａ及び第２の時間分の複数のフレーム画像Ｆ２ａの時間間隔（例えば、120fpsに対応する時間間隔）は、一例であってこれに限られるものではなく、適宜任意に変更可能である。同様に、上記した第１の特定時間分の複数のフレーム画像Ｆ１ｂ及び第２の特定時間分の複数のフレーム画像Ｆ２ｂの時間間隔（例えば、30fpsに対応する時間間隔）は、一例であってこれに限られるものではなく、適宜任意に変更可能である。
【００３０】
＜動画撮影処理＞
次に、撮像装置１００による動画撮影処理について、図３及び図４を参照して説明する。
図３は、動画撮影処理に係る動作の一例を示すフローチャートである。また、図４は、動画撮影処理を説明するための図であり、動画像Ｍを構成する複数のフレーム画像Ｆ１ａ、Ｆ１ｂ、Ｆ２ａ、Ｆ２ｂを模式的に表している。
【００３１】
なお、以下に説明する動画撮影処理前に、第１の時間と第２の時間を合計した合計時間や第１の時間と第２の時間の長さの比率がユーザが所望する値（例えば、合計時間が「標準」、第１の時間の比率が2/4、第２の時間の比率が2/4等）に設定されているものとする。また、動画像の所定の撮像フレームレートとしては、例えば、120fpsが設定されているものとする。
【００３２】
図３に示すように、先ず、中央制御部１のＣＰＵは、例えば、ユーザによる操作入力部７の所定操作に基づいて、撮影指示の前後の複数のフレーム画像を連結して一の動画像Ｍとする動画撮影モードを設定する（ステップＳ１）。
そして、撮像部３の撮像制御部３ｃは、動画像の所定の撮像フレームレート（120fps）に応じた所定の撮像タイミングで、電子撮像部３ｂの撮像領域の画素を用いて被写体を撮影させ、その光学像を二次元の画像信号に変換させ、信号処理部４は、電子撮像部３ｂから転送されたアナログ値の信号に対して各種の画像信号処理を施してフレーム画像の画像データを生成し、メモリ２に出力する（ステップＳ２）。
そして、メモリ２は、所定時間分に対応する複数枚のフレーム画像の画像データを時間軸に沿って循環的に一時記憶する（ステップＳ３）。
【００３３】
次に、中央制御部１のＣＰＵは、ユーザによる操作入力部７の所定操作（例えば、ムービーボタンの操作等）に基づいて撮影指示が検出されたか否かを判定する（ステップＳ４）。
ここで、撮影指示が検出されていないと判定されると（ステップＳ４；ＮＯ）、中央制御部１のＣＰＵは、処理をステップＳ２に戻し、上記と同様に、所定の撮像フレームレートでの撮影が行われ、フレーム画像の画像データがメモリ２に一時記憶される。
【００３４】
ステップＳ４にて、撮影指示が検出されたと判定されると（ステップＳ４；ＹＥＳ）、上記したステップＳ２、Ｓ３と略同様の処理により、撮像部３は、所定の撮像フレームレート（120fps）で撮影して、信号処理部４はフレーム画像の画像データを生成し、メモリ２はフレーム画像の画像データを時間軸に沿って一時記憶する（ステップＳ５）。
そして、中央制御部１のＣＰＵは、撮影指示の検出後、一定時間（例えば、第２の時間と第２の特定時間とを合計した時間）が経過したか否かを判定する（ステップＳ６）。
ここで、一定時間が経過していないと判定されると（ステップＳ６；ＮＯ）、中央制御部１のＣＰＵは、処理をステップＳ５に戻し、上記と同様に、所定の撮像フレームレートでの撮影が行われ、フレーム画像の画像データがメモリ２に一時記憶される。
【００３５】
ステップＳ６にて、一定時間が経過したと判定されると（ステップＳ６；ＹＥＳ）、中央制御部１のＣＰＵは、フレーム画像の画像データのメモリ２への一時記憶を停止させる（ステップＳ７）。
そして、記録制御部８は、メモリ２に一時記憶されている全てのフレーム画像をメモリ２から取得した後、第１の特定時間分の複数のフレーム画像Ｆ１ｂ及び第２の特定時間分の複数のフレーム画像Ｆ２ｂについては、撮像フレームレートで30fpsに対応する時間間隔となるように間引き処理を行う（ステップＳ８）。続けて、記録制御部８は、間引き処理後の第１の特定時間分の複数のフレーム画像Ｆ１ｂと、第１の時間分の複数のフレーム画像Ｆ１ａと、第２の時間分の複数のフレーム画像Ｆ２ａと、間引き処理後の第２の特定時間分の複数のフレーム画像Ｆ２ｂとを連結して一の動画像Ｍとして記録部９に記録させる（ステップＳ９）。
これにより、動画撮影処理を終了する。
【００３６】
なお、上記した動画撮影処理にあっては、記録制御部８は、第１の特定時間分の複数のフレーム画像Ｆ１ｂ及び第２の特定時間分の複数のフレーム画像Ｆ２ｂに対する間引き処理（ステップＳ８）や、一の動画像Ｍを記録部９に記録させる処理（ステップＳ９）を、メモリ２から全てのフレーム画像を取得した後に行うようにしたが、例えば、撮影中にフレーム画像を逐次取得し、間引き処理が必要なフレーム画像Ｆ１ｂ、Ｆ２ｂに対しては間引き処理後に記録部９に逐次記録させ、間引き処理が不必要なフレーム画像Ｆ１ａ、Ｆ２ａに対してはそのまま記録部９に逐次記録させるようにしても良い。
【００３７】
以上のように、本実施形態の撮像装置１００によれば、撮影指示が検出されたときにメモリ２に一時記憶されている所定時間分のフレーム画像のうちの第１の時間分のフレーム画像Ｆ１ａと、撮影指示が検出された後に撮像部３により連続して撮像される第２の時間分のフレーム画像Ｆ２ａとを記録部９に記録する制御を行い、第１の時間と第２の時間を合計した合計時間を維持しながら第１の時間と第２の時間の長さの比率を、一の操作に応じて設定したり、第１の時間と第２の時間の長さの比率を維持しながら第１の時間と第２の時間を合計した合計時間を、一の操作に応じて設定したりするので、例えば、決定的瞬間を撮影するための撮影指示よりも前にフレーム画像Ｆ１ａが取得される時間と撮影指示後にフレーム画像Ｆ２ａが取得される時間を一の操作でそれぞれ容易に設定することができる。
具体的には、第１の時間と第２の時間を合計した合計時間を示すスライドバーＢにてスライダＴをスライドさせる操作を行うだけで、第１の時間と第２の時間を合計した合計時間を維持しながら第１の時間と第２の時間の長さの比率を容易に設定することができる。また、第１の時間と第２の時間を合計した合計時間を示すスライドバーＢの長さを変化させる操作を行うだけで、第１の時間と第２の時間の長さの比率を維持しながら第１の時間と第２の時間を合計した合計時間を容易に設定することができる。
そして、例えば、決定的瞬間の前後でフレーム画像が取得される時間がユーザが所望する値に設定された第１の時間分の複数のフレーム画像Ｆ１ａと第２の時間分の複数のフレーム画像Ｆ２ａとを連結して一の動画像Ｍとして記録部９に記録することができる。
【００３８】
また、第１の時間と第２の時間の長さの比率は、第１の時間又は第２の時間が０時間となる場合の比率を含むので、第１の時間分のフレーム画像Ｆ１ａのみや第２の時間分のフレーム画像Ｆ２ａのみを取得することもできる。
【００３９】
また、撮影指示が検出された時点から第１の時間前までの第１の時間分のフレーム画像Ｆ１ａと、第１の時間前から第１の特定時間前までの第１の特定時間分のフレーム画像Ｆ１ｂとで互いに異なる処理を施して記録することができる。具体的には、第１の時間分のフレーム画像Ｆ１ａを第１の特定時間分のフレーム画像Ｆ１ｂよりも短い時間間隔で記録するので、例えば、第１の時間分のフレーム画像Ｆ１ａと第１の特定時間分のフレーム画像Ｆ１ｂとで互いに異なる表示効果を付与することができ、撮像コマ数の多い第１の時間分のフレーム画像Ｆ１ａをスロー表示することで動作解析等を行うこともできる。
同様に、撮影指示が検出された時点から第２の時間経過するまでに撮像部３により連続して撮像される第２の時間分のフレーム画像Ｆ２ａと、第２の時間経過後から第２の特定時間経過するまでに撮像部３により連続して撮像される第２の特定時間分のフレーム画像Ｆ２ｂとで互いに異なる処理を施して記録することができる。具体的には、第２の時間分のフレーム画像Ｆ２ａを第２の特定時間分のフレーム画像Ｆ２ｂよりも短い時間間隔で記録するので、例えば、第２の時間分のフレーム画像Ｆ２ａと第２の特定時間分のフレーム画像Ｆ２ｂとで互いに異なる表示効果を付与することができ、撮像コマ数の多い第２の時間分のフレーム画像Ｆ２ａをスロー表示することで動作解析等を行うこともできる。
さらに、第１の時間分のフレーム画像Ｆ１ａと第２の時間分のフレーム画像Ｆ２ａとを第１の同一の時間間隔で記録部９に記録することができるとともに、第１の特定時間分のフレーム画像Ｆ１ｂと第２の特定時間分のフレーム画像Ｆ２ｂとを第２の同一の時間間隔で記録部９に記録することができる。
【００４０】
なお、本発明は、上記実施形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、上記実施形態にあっては、一の動画像Ｍとして、第１の特定時間分の複数のフレーム画像Ｆ１ｂと、第１の時間分の複数のフレーム画像Ｆ１ａと、第２の時間分の複数のフレーム画像Ｆ２ａと、第２の特定時間分の複数のフレーム画像Ｆ２ｂとを連結したものを例示したが、一例であってこれに限られるものではなく、少なくとも第１の時間分の複数のフレーム画像Ｆ１ａと、第２の時間分の複数のフレーム画像Ｆ２ａとを連結した構成であれば良い。この場合には、例えば、第１の時間分の複数のフレーム画像Ｆ１ａをさらに分割して、撮影指示が検出された時点から遠い方の部分のフレーム画像を再生フレームレートに対応する時間間隔となるように間引き処理を行っても良いし、同様に、第２の時間分の複数のフレーム画像Ｆ２ａをさらに分割して、撮影指示が検出された時点から遠い方の部分のフレーム画像を再生フレームレートに対応する時間間隔となるように間引き処理を行っても良い。
さらに、第１の時間は、必ずしも撮影指示が検出された時点を基準とする必要はなく、第１の時間分のフレーム画像Ｆ１ａは、撮影指示が検出されたときよりも前に撮像部３により撮像されたフレーム画像であれば良い。同様に、第２の時間は、必ずしも撮影指示が検出された時点を基準とする必要はなく、第２の時間分のフレーム画像Ｆ２ａは、撮影指示が検出された後に撮像部３により撮像されたフレーム画像であれば良い。
【００４１】
また、上記実施形態にあっては、第１の時間分の複数のフレーム画像Ｆ１ａと第２の時間分の複数のフレーム画像Ｆ２ａとを同一の時間間隔となるようにしたが、一例であってこれに限られるものではなく、互いに異なる時間間隔としても良い。同様に、第１の特定時間分の複数のフレーム画像Ｆ１ｂと第２の特定時間分の複数のフレーム画像Ｆ２ｂとを同一の時間間隔となるようにしたが、一例であってこれに限られるものではなく、互いに異なる時間間隔としても良い。
【００４２】
さらに、上記実施形態にあっては、第１の時間と第２の時間の長さの比率と、第１の時間と第２の時間を合計した合計時間とを独立して設定するようにしたが、一例であってこれに限られるものではなく、同時に設定可能にしても良い。すなわち、例えば、第１の時間と第２の時間の長さの比率を調整するための軸をｘ軸とし、且つ、第１の時間と第２の時間を合計した合計時間を調整するための軸をｙ軸とする二次元平面（図示略）を表示部６に表示し、この二次元平面内の指標をユーザによるタッチパネル７ａ上の所定操作等に基づいて変位させることで、設定部５が第１の時間と第２の時間の長さの比率や第１の時間と第２の時間を合計した合計時間を設定するようにしても良い。
【００４３】
また、上記実施形態にあっては、中央制御部１は、ユーザによる操作入力部７の所定操作（例えば、ムービーボタンの操作等）に基づいて撮影指示を検出するようにしたが、一例であってこれに限られるものではなく、適宜任意に変更可能である。例えば、中央制御部１は、マイク（図示略）により集音された音声に基づいて撮影指示を検出するようにしても良いし、また、連続して撮像されるフレーム画像を逐次解析して所定の変化（例えば、輝度の変化等）が生じた場合に、当該所定の変化に基づいて撮影指示を検出するようにしても良いし、また、加速度センサや角速度センサ等の各種のセンサ（図示略）により撮像装置１００本体の変位が検出された場合に、当該変位に基づいて撮影指示を検出するようにしても良い。
【００４４】
さらに、動画像Ｍのファイルは、例えば、撮像フレームレートに応じて再生速度を制御するための制御情報が対応付けられていても良い。すなわち、例えば、撮像フレームレートが120fpsのフレーム画像Ｆ１ａ、Ｆ２ａの再生フレームレートを120fpsとし、撮像フレームレートが30fpsのフレーム画像Ｆ１ｂ、Ｆ２ｂの再生フレームレートを30fpsとする制御情報を用いることで、撮像コマ数の多い第１の時間分のフレーム画像Ｆ１ａや第２の時間分のフレーム画像Ｆ２ａであってもスロー表示されることなく、恰も通常の動画像Ｍのように表示することもできる。
【００４５】
＜変形例１＞
なお、上記実施形態にあっては、第１の時間分のフレーム画像Ｆ１ａを第１の特定時間分のフレーム画像Ｆ１ｂよりも短い時間間隔で記録し、また、第２の時間分のフレーム画像Ｆ２ａを第２の特定時間分のフレーム画像Ｆ２ｂよりも短い時間間隔で記録するようにしたが、一例であってこれに限られるものではなく、第１の時間分のフレーム画像Ｆ１ａと第１の特定時間分のフレーム画像Ｆ１ｂとで互いに異なる処理が施されていたり、第２の時間分のフレーム画像Ｆ２ａと第２の特定時間分のフレーム画像Ｆ２ｂとで互いに異なる処理が施されたりすれば良い。
すなわち、例えば、第１の時間分の複数のフレーム画像Ｆ１ａを一枚の合成画像となるように合成したり、第２の時間分の複数のフレーム画像Ｆ２ａを一枚の合成画像となるように合成したりしても良い。さらに、第１の時間分の複数のフレーム画像Ｆ１ａ及び第２の時間分の複数のフレーム画像Ｆ２ａを一枚の合成画像となるように合成しても良い。
また、第１の特定時間分の複数のフレーム画像Ｆ１ｂと、上記の合成画像と、第２の特定時間分の複数のフレーム画像Ｆ２ｂとを連結して一の動画像を生成しても良い。
なお、上記した互いに異なる処理は、例えば、互いに異なる画像処理の内容、互いに異なるエフェクトの内容、カラー画像であるかモノクロ画像であるか等であっても良い。
【００４６】
また、撮像装置１００の構成は、上記実施形態に例示したものは一例であり、これに限られるものではない。例えば、操作入力部７は、必ずしもタッチパネル７ａを具備する必要はなく、十字ボタンのみを用いて第１の時間と第２の時間の長さの比率や第１の時間と第２の時間を合計した合計時間を設定するための操作を行うようにしても良い（図５（ａ）〜図５（ｈ）参照；後述）。また、操作入力部７が、十字ボタンを具備せずにタッチパネル７ａを具備する場合に、タッチパネル７ａのみを用いて第１の時間と第２の時間の長さの比率や第１の時間と第２の時間を合計した合計時間を設定するための操作を行うようにしても良い。
【００４７】
以下に、図５（ａ）〜図５（ｈ）を参照して、操作入力部７の十字ボタンのみを用いて、第１の時間と第２の時間の長さの比率及び第１の時間と第２の時間を合計した合計時間を設定する方法について説明する。
図５（ａ）〜図５（ｄ）は、第１の時間と第２の時間を合計した合計時間（図中、「スロー時間」）の設定方法を説明するための図であり、図５（ｅ）〜図５（ｈ）は、第１の時間と第２の時間の長さの比率（図中、「タイミング」）の設定方法を説明するための図である。
なお、「スロー時間」としては、第１の時間と第２の時間を合計した合計時間の長い順に、「長い」、「標準」、「短い」の３段階がある。
また、「タイミング」としては、第１の時間の比率を0/4とし、第２の時間の比率を4/4とする「アクション前」と、第１の時間の比率を2/4とし、第２の時間の比率を2/4とする「アクション中」と、第１の時間の比率を4/4とし、第２の時間の比率を0/4とする「アクション後」とがある。
【００４８】
先ず、「スロー時間」を設定する場合、例えば、ユーザが操作入力部７の十字ボタンを操作して、表示パネル６ｂに表示されている設定画面Ｇ内で「スロー時間」の項目を選択する（図５（ａ）参照）。なお、この状態では、「スロー時間」は、「標準」に設定されている。
ここで、ユーザが十字ボタンの右を操作して、設定画面Ｇ内で「標準」の項目を選択すると（図５（ｂ）参照）、「スロー時間」を設定可能な状態となる。この状態で、ユーザが十字ボタンの上を操作すると、設定画面Ｇ内で「短い」の項目が選択され（図５（ｃ）参照）、一方、ユーザが十字ボタンの下を操作すると、設定画面Ｇ内で「長い」の項目が選択される（図５（ｄ）参照）。なお、ユーザが十字ボタンの上下を操作して、「スロー時間」を「標準」に再度設定することもできる（図５（ｂ）参照）。
そして、「長い」、「標準」及び「短い」のうち、ユーザが所望する項目が選択された状態で、ユーザが十字ボタンの左を操作することで、「スロー時間」の設定が終了し、「スロー時間」の項目が選択された状態の設定画面Ｇに戻る（図５（ａ）参照）。
次に、「タイミング」を設定する場合、例えば、ユーザが操作入力部７の十字ボタン（例えば、図５（ａ）の状態からでは、十字ボタンの下等）を操作して、表示パネル６ｂに表示されている設定画面Ｇ内で「タイミング」の項目を選択する（図５（ｅ）参照）。なお、この状態では、「タイミング」は、「アクション中」に設定されている。
ここで、ユーザが十字ボタンの右を操作して、設定画面Ｇ内で「アクション中」の項目を選択すると（図５（ｆ）参照）、「タイミング」を設定可能な状態となる。この状態で、ユーザが十字ボタンの上を操作すると、設定画面Ｇ内で「アクション前」の項目が選択され（図５（ｇ）参照）、一方、ユーザが十字ボタンの下を操作すると、設定画面Ｇ内で「アクション後」の項目が選択される（図５（ｈ）参照）。なお、ユーザが十字ボタンの上下を操作して、「タイミング」を「アクション中」に再度設定することもできる（図５（ｆ）参照）。
そして、「アクション前」、「アクション中」及び「アクション後」のうち、ユーザが所望する項目が選択された状態で、ユーザが十字ボタンの左を操作することで、「タイミング」の設定が終了し、「タイミング」の項目が選択された状態の設定画面Ｇに戻る（図５（ｅ）参照）。
【００４９】
また、第１及び第２の特定時間分を含まない第１及び第２の時間分のみのフレーム画像Ｆ１ａ、Ｆ２ａで構成し、第１及び第２の時間を合計した合計時間を維持しながら、第１及び第２の時間の長さの比率を一の操作に応じて設定する、或いは、第１及び第２の時間の長さの比率を維持しながら、第１及び第２の時間を合計した合計時間を設定するようにしてもよい。
【００５０】
また、第１及び第２の時間に、更に第１及び第２の特定時間を合計した時間を維持しながら、第１及び第２の時間の長さの比率を一の操作に応じて設定する、或いは、第１及び第２の時間の長さの比率を維持しながら、第１及び第２の時間に、更に第１及び第２の特定時間を合計した時間を一の操作に応じて設定するようにしてよい。
【００５１】
さらに、第１の時間分のフレーム画像Ｆ１ａと第１の特定時間分のフレーム画像Ｆ１ｂとに対して、必ずしも互いに異なる処理を施す必要はなく、同様に、第２の時間分のフレーム画像Ｆ２ａと第２の特定時間分のフレーム画像Ｆ２ｂとに対して、必ずしも互いに異なる処理を施す必要はない。
【００５２】
＜変形例２＞
また、上記実施形態にあっては、撮影指示よりも前にフレーム画像が取得される時間と撮影指示後にフレーム画像が取得される時間を設定するようにしたが、一例であってこれに限られるものではなく、撮影指示よりも前にフレーム画像が取得される枚数と撮影指示後にフレーム画像が取得される枚数を設定するようにしても良い。
すなわち、記録制御部８は、撮影指示が検出されたときにメモリ２に一時記憶されている所定枚数分のフレーム画像のうちの第１の枚数分のフレーム画像と、撮影指示が検出された後に撮像部３により連続して撮像される第２の枚数分のフレーム画像とを記録部９に記録する制御を行い、設定部５は、第１の枚数と第２の枚数を合計した合計枚数を維持しながら第１の枚数と第２の枚数の比率を、一の操作に応じて設定したり、第１の枚数と第２の枚数の比率を維持しながら第１の枚数と第２の枚数を合計した合計枚数を、一の操作に応じて設定したりしても良い。これにより、例えば、決定的瞬間を撮影するための撮影指示よりも前にフレーム画像が取得される枚数と撮影指示後にフレーム画像が取得される枚数を一の操作でそれぞれ容易に設定することができる。
この場合、詳細な説明は省略するが、上記実施形態と略同様に、第１の枚数と第２の枚数を合計した合計枚数を示すスライドバーにてスライダをスライドさせる操作を行うように構成し、これにより、第１の枚数と第２の枚数を合計した合計枚数を維持しながら第１の枚数と第２の枚数の比率を容易に設定することができる。また、第１の枚数と第２の枚数を合計した合計枚数を示すスライドバーの長さを変化させる操作を行うように構成し、これにより、第１の枚数と第２の枚数の比率を維持しながら第１の枚数と第２の枚数を合計した合計枚数を容易に設定することができる。
そして、例えば、決定的瞬間の前後でフレーム画像が取得される枚数がユーザが所望する値に設定された第１の枚数分の複数のフレーム画像と第２の枚数分の複数のフレーム画像とを連結して一の動画像として記録部９に記録するようにしても良い。
【００５３】
さらに、変形例２にあっては、第１の枚数と第２の枚数の比率は、第１の枚数又は第２の枚数が０枚となる場合の比率を含むようにすることで、第１の枚数分のフレーム画像のみや第２の枚数分のフレーム画像のみを取得するようにすることもできる。
また、撮影指示が検出された時点から第１の枚数前までの第１の枚数分のフレーム画像と、第１の枚数前から第１の特定枚数前までの第１の特定枚数分のフレーム画像とで互いに異なる処理を施して記録するようにしても良い。例えば、第１の枚数分のフレーム画像を第１の特定枚数分のフレーム画像よりも短い時間間隔で記録するようにしても良いし、第１の枚数分のフレーム画像をカラー画像とし、第１の特定枚数分のフレーム画像をモノクロ画像としても良い。
同様に、撮影指示が検出された時点から第２の枚数となるまで撮像部３により連続して撮像される第２の枚数分のフレーム画像と、第２の枚数となった後から第２の特定枚数となるまで撮像部３により連続して撮像される第２の特定枚数分のフレーム画像とで互いに異なる処理を施して記録するようにしても良い。例えば、第２の枚数分のフレーム画像を第２の特定枚数分のフレーム画像よりも短い時間間隔で記録するようにしても良いし、第２の枚数分のフレーム画像をカラー画像とし、第２の特定枚数分のフレーム画像をモノクロ画像としても良い。
さらに、第１の枚数分のフレーム画像と第２の枚数分のフレーム画像とを第１の同一の時間間隔で記録部９に記録するようにしても良いし、第１の特定枚数分のフレーム画像と第２の特定枚数分のフレーム画像とを第２の同一の時間間隔で記録部９に記録するようにしても良い。
【００５４】
加えて、上記実施形態にあっては、中央制御部１のＣＰＵによって所定のプログラム等が実行される構成としても良い。
すなわち、プログラムメモリ（図示略）に、検出処理ルーチン、記録制御処理ルーチン、設定処理ルーチンを含むプログラムを記録しておく。そして、検出処理ルーチンにより中央制御部１のＣＰＵに、撮影指示を検出する機能を実現させるようにしても良い。また、記録制御処理ルーチンにより中央制御部１のＣＰＵに、撮影指示が検出されたときに一時記憶手段（メモリ２）に一時記憶されている所定時間分又は所定枚数分のフレーム画像のうちの第１の時間分又は第１の枚数分のフレーム画像Ｆ１ａと、撮影指示が検出された後に撮像部３により連続して撮像される第２の時間分又は第２の枚数分のフレーム画像Ｆ２ａと、を記録部９に記録する制御を行う機能を実現させるようにしても良い。また、設定処理ルーチンにより中央制御部１のＣＰＵに、第１の時間と第２の時間を合計した合計時間又は第１の枚数と第２の枚数を合計した合計枚数を維持しながら、第１の時間と第２の時間の長さの比率又は第１の枚数と第２の枚数の比率を、一の操作に応じて設定する機能を実現させるようにしても良い。
【００５５】
同様に、検出処理ルーチンにより中央制御部１のＣＰＵに、撮影指示を検出する機能を実現させるようにしても良い。また、記録制御処理ルーチンにより中央制御部１のＣＰＵに、撮影指示が検出されたときに一時記憶手段（メモリ２）に一時記憶されている所定時間分又は所定枚数分のフレーム画像のうちの第１の時間分又は第１の枚数分のフレーム画像Ｆ１ａと、撮影指示が検出された後に撮像部３により連続して撮像される第２の時間分又は第２の枚数分のフレーム画像Ｆ２ａと、を記録部９に記録する制御を行う機能を実現させるようにしても良い。また、設定処理ルーチンにより中央制御部１のＣＰＵに、第１の時間と第２の時間の長さの比率又は第１の枚数と第２の枚数の比率を維持しながら、第１の時間と第２の時間を合計した合計時間又は第１の枚数と第２の枚数を合計した合計枚数を、一の操作に応じて設定する機能を実現させるようにしても良い。
【００５６】
さらに、上記の各処理を実行するためのプログラムを格納したコンピュータ読み取り可能な媒体として、ＲＯＭやハードディスク等の他、フラッシュメモリ等の不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することも可能である。また、プログラムのデータを所定の通信回線を介して提供する媒体としては、キャリアウェーブ（搬送波）も適用される。
【００５７】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段と、
撮影指示を検出する検出手段と、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う記録制御手段と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する設定手段と、
を備えることを特徴とする撮像装置。
＜請求項２＞
前記設定手段は、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて更に設定することを特徴とする請求項１に記載の撮像装置。
＜請求項３＞
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段と、
撮影指示を検出する検出手段と、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う記録制御手段と、
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて設定する設定手段と、
を備えることを特徴とする撮像装置。
＜請求項４＞
前記設定手段は、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて更に設定することを特徴とする請求項３に記載の撮像装置。
＜請求項５＞
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を設定するための一の操作は、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を示すスライドバーにてスライダをスライドさせる操作を含むことを特徴とする請求項１、２、４の何れか一項に記載の撮像装置。
＜請求項６＞
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を設定するための一の操作は、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を示すスライドバーの長さを変化させる操作を含むことを特徴とする請求項２〜４の何れか一項に記載の撮像装置。
＜請求項７＞
前記第１の時間と前記第２の時間の長さの比率は、前記第１の時間又は前記第２の時間が０時間となる場合の比率を含み、前記第１の枚数と前記第２の枚数の比率は、前記第１の枚数又は前記第２の枚数が０枚となる場合の比率を含むことを特徴とする請求項１〜６の何れか一項に記載の撮像装置。
＜請求項８＞
前記記録制御手段は、
前記所定時間分の画像のうち、前記撮影指示が検出された時点から前記第１の時間又は前記第１の枚数前までの画像を前記第１の時間分又は前記第１の枚数分の画像として前記記録手段に記録する制御を行うとともに、前記第１の時間又は前記第１の枚数前から第１の特定時間又は第１の特定枚数前までの画像を第１の特定時間分又は前記第１の特定枚数分の画像として前記記録手段に記録する制御を行い、前記第１の時間分又は前記第１の枚数分の画像と前記第１の特定時間分又は前記第１の特定枚数分の画像とで互いに異なる処理を施すことを特徴とする請求項１〜７の何れか一項に記載の撮像装置。
＜請求項９＞
前記記録制御手段は、前記第１の時間分又は前記第１の枚数分の画像を前記第１の特定時間分又は前記第１の特定枚数分の画像よりも短い時間間隔で記録する処理を施すことを特徴とする請求項８に記載の撮像装置。
＜請求項１０＞
前記記録制御手段は、
前記撮影指示が検出された時点から前記第２の時間経過する又は前記第２の枚数となるまで前記撮像手段により連続して撮像される画像を前記第２の時間分又は前記第２の枚数分の画像として前記記録手段に記録する制御を行うとともに、前記第２の時間経過又は前記第２の枚数となった後から第２の特定時間経過する又は第２の特定枚数となるまで前記撮像手段により連続して撮像される画像を第２の特定時間分又は前記第２の特定枚数分の画像として前記記録手段に記録する制御を行い、前記第２の時間分又は前記第２の枚数分の画像と前記第２の特定時間分又は前記第２の特定枚数分の画像とで互いに異なる処理を施すことを特徴とする請求項１〜９の何れか一項に記載の撮像装置。
＜請求項１１＞
前記記録制御手段は、前記第２の時間分又は前記第２の枚数分の画像を前記第２の特定時間分又は前記第２の特定枚数分の画像よりも短い時間間隔で記録する処理を施すことを特徴とする請求項１０に記載の撮像装置。
＜請求項１２＞
前記記録制御手段は、
前記所定時間分又は前記所定枚数分の画像のうち、前記撮影指示が検出された時点から前記第１の時間又は前記第１の枚数前までの前記第１の時間分又は前記第１の枚数分の画像と、前記撮影指示が検出された時点から前記第２の時間経過する又は前記第２の枚数となるまで前記撮像手段により連続して撮像される前記第２の時間分又は前記第２の枚数分の画像と、を第１の同一の時間間隔で前記記録手段に記録する制御を行うとともに、前記所定時間分又は前記所定枚数分の画像のうち、前記第１の時間又は前記第１の枚数前から第１の特定時間又は第１の特定枚数前までの第１の特定時間分又は前記第１の特定枚数分の画像と、前記第２の時間経過又は前記第２の枚数となった後から第２の特定時間経過する又は第２の特定枚数となるまで前記撮像手段により連続して撮像される第２の特定時間分又は前記第２の特定枚数分の画像と、を第２の同一の時間間隔で前記記録手段に記録する制御を行うことを特徴とする請求項１〜１１の何れか一項に記載の撮像装置。
＜請求項１３＞
前記記録制御手段は、
前記検出手段により撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記第１の時間分又は前記第１の枚数分の複数の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される前記第２の時間分又は前記第２の枚数分の複数の画像と、を連結して一の動画像として前記記録手段に記録する制御を行うことを特徴とする請求項１〜１２の何れか一項に記載の撮像装置。
＜請求項１４＞
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置を用いた撮像方法であって、
撮影指示を検出する処理と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う処理と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する処理と、
を含むことを特徴とする撮像方法。
＜請求項１５＞
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置を用いた撮像方法であって、
撮影指示を検出する処理と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う処理と、
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて設定する処理と、
を含むことを特徴とする撮像方法。
＜請求項１６＞
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置のコンピュータに、
撮影指示を検出する機能と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う機能と、
前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を維持しながら、前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を、一の操作に応じて設定する機能と、
を実現させることを特徴とするプログラム。
＜請求項１７＞
撮像手段により連続して撮像される所定時間分又は所定枚数分の画像を循環的に一時記憶する一時記憶手段を備える撮像装置のコンピュータに、
撮影指示を検出する機能と、
撮影指示が検出されたときに前記一時記憶手段に一時記憶されている前記所定時間分又は前記所定枚数分の画像のうちの第１の時間分又は第１の枚数分の画像と、前記撮影指示が検出された後に前記撮像手段により連続して撮像される第２の時間分又は第２の枚数分の画像と、を記録手段に記録する制御を行う機能と、
前記第１の時間と前記第２の時間の長さの比率又は前記第１の枚数と前記第２の枚数の比率を維持しながら、前記第１の時間と前記第２の時間を合計した合計時間又は前記第１の枚数と前記第２の枚数を合計した合計枚数を、一の操作に応じて設定する機能と、
を実現させることを特徴とするプログラム。
【符号の説明】
【００５８】
１００  撮像装置
１      中央制御部
２      メモリ
３      撮像部
５      設定部
６      表示部
７      操作入力部
７ａ    タッチパネル
８      記録制御部
９      記録部
Ｍ      動画像
【図１】
2018093376.tif 000003
【図２】
2018093376.tif 000004
【図３】
2018093376.tif 000005
【図４】
2018093376.tif 000006
【図５】
2018093376.tif 000007