(57)【特許請求の範囲】
【請求項１】
撮影部、この撮影部の撮影対象をユーザが視認するためのファインダー、及び記憶部を備えた撮影装置のコンピュータを、
前記撮影部によって撮影された動画を前記記憶部に記憶させる動画記憶手段、及び
前記撮影対象を前記ユーザが視認可能に、前記記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、前記ファインダーに表示する表示制御手段、
として機能させ、
前記表示制御手段は、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記動画記憶手段への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる、撮影プログラム。
【請求項２】
前記表示制御手段は、前記記憶部に記憶されている動画を構成する静止画のうち、最後に撮影された前記静止画及びユーザに任意で選択された前記静止画の少なくともいずれか一方を、前記所定の静止画として、前記ファインダーに表示する、
請求項１に記載の撮影プログラム。
【請求項３】
前記表示制御手段は、前記ユーザが前記所定の静止画と前記撮影対象とを重ねて視認可能に、前記所定の静止画を前記ファインダーに表示する、
請求項１又は２に記載の撮影プログラム。
【請求項４】
前記表示制御手段は、前記所定の静止画を半透明にして前記ファインダーに表示する、
請求項３に記載の撮影プログラム。
【請求項５】
前記撮影装置は、操作部を備え、
前記表示制御手段は、前記操作部でユーザから所定の操作を受け付けたときに、前記撮影対象を前記ユーザが視認可能に、前記所定の静止画を前記ファインダーに表示する、
請求項１〜４の何れかに記載の撮影プログラム。
【請求項６】
前記所定の操作は、一時停止操作又は停止操作であり、
前記動画記憶手段は、前記撮影部によって撮影された動画を前記記憶部に記憶させる記憶処理を繰り返し実行し、前記一時停止操作を前記操作部で受け付けたときに、前記記憶処理の実行を一時停止し、前記停止操作を前記操作部で受け付けたときに、前記記憶処理の実行を停止し、
前記表示制御手段は、前記一時停止の直前又は前記停止の直前に撮影された静止画を、前記所定の静止画として前記ファインダーに表示する、
請求項５に記載の撮影プログラム。
【請求項７】
前記表示制御手段は、前記記憶部に記憶されている動画のうち前記所定の静止画を含む動画を前記ファインダーに表示させた後、前記撮影対象を前記ユーザが視認可能に、前記所定の静止画を、前記ファインダーに表示する、請求項１〜６の何れかに記載の撮影プログラム。
【請求項８】
撮影部、
前記撮影部の撮影対象をユーザが視認するためのファインダー、
記憶部、
前記撮影部によって撮影された動画を前記記憶部に記憶させる記憶処理を行う動画記憶手段、及び
前記撮影対象を前記ユーザが視認可能に、前記記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、前記ファインダーに表示する表示制御手段、
を備え、
前記表示制御手段は、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記動画記憶手段への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる、撮影装置。
【請求項９】
撮影部、
前記撮影部の撮影対象をユーザが視認するためのファインダー、
記憶部、
前記撮影部によって撮影された動画を前記記憶部に記憶させる記憶処理を行う動画記憶手段、及び
前記撮影対象を前記ユーザが視認可能に、前記記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、前記ファインダーに表示する表示制御手段、
を備え、
前記表示制御手段は、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記動画記憶手段への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる、撮影システム。
【請求項１０】
撮影部、この撮影部の撮影対象をユーザが視認するためのファインダー、及び記憶部を備えた撮影装置を用いた画像表示方法であって、
前記撮影部によって撮影された動画を前記記憶部に記憶させる動画記憶ステップ、及び
前記撮影対象を前記ユーザが視認可能に、前記記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、前記ファインダーに表示する表示制御ステップ、
を含み、
前記表示制御ステップは、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記記憶部への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる、画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮影された動画を記憶するための撮影プログラム、撮影装置、撮影システム及び画像表示方法に関する。
【背景技術】
【０００２】
従来、動画を撮影してこの動画を保存（記憶）する撮影装置は広く知られている。例えば、特許文献１には、撮影開始の指示をユーザから受け付けてから撮影終了の指示を受け付けるまでを１シーンとして、ファインダー（映像表示装置）に映る被写体や背景等の撮影対象の動画を撮影して保存する撮影装置が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平８−２２３５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ユーザが、動画の撮影及び保存を撮影装置に一旦終了（一時停止又は停止等）させた後、次の動画の撮影及び保存のために、保存されている動画の内容を把握したい場合がある。例えば、保存されている動画の内容に連続する内容で次の動画を撮影及び保存する場合、ユーザは、保存されている動画の内容を把握したい。しかしながら、上述した従来の撮影装置では、動画の撮影及び保存を一旦終了した後、ファインダーには、上記撮影対象が表示されるに過ぎなかった。
【０００５】
本発明は、保存（記憶）されている動画の内容をユーザに把握させて、次の動画を撮影及び保存することができる撮影プログラム、撮影装置、撮影システム及び画像表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
（１）本発明の典型的な実施例は、撮影部、この撮影部の撮影対象をユーザが視認するためのファインダー、及び記憶部を備えた撮影装置のコンピュータを、動画記憶手段、及び表示制御手段として機能させる撮影プログラムである。動画記憶手段は、撮影部によって撮影された動画を記憶部に記憶させる。表示制御手段は、撮影対象をユーザが視認可能に、記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、ファインダーに表示する。更に、表示制御手段は、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記動画記憶手段への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる。
【０００７】
上記構成によれば、撮影対象をユーザが視認可能なように、記憶されている動画を構成する静止画のうちの所定の静止画がファインダーに表示される。これによって、記憶されている動画の内容をユーザに把握させることができる。このため、ユーザは、記憶されている動画の内容を踏まえて、ファインダーにおける撮影対象の位置及び／又は姿勢等を調整することができる。なお、撮影対象とは、ユーザが撮影したいと思う対象や範囲であり、撮影部による撮影領域内に位置する背景や被写体等である。
【０００８】
（２）上述した撮影プログラムにおいて、上記表示制御手段が、記憶部に記憶されている動画を構成する静止画のうち、最後に撮影された静止画及びユーザに任意で選択された静止画の少なくともいずれか一方を、所定の静止画として、ファインダーに表示してもよい。
【０００９】
上記構成によれば、最後に撮影された静止画及びユーザに任意で選択された静止画のうち少なくともいずれか一方が、撮影対象をユーザが視認可能なようにファインダーに表示される。これによって、最後に撮影された静止画又は選択された静止画の内容をユーザに把握させることができる。これによって、上記最後に撮影された静止画の内容又は選択された静止画の内容に基づいて、撮影対象の位置及び／又は姿勢等を調整することができる。このため、例えば、最後に撮影された静止画の内容に連続する内容で又は選択された静止画の内容に連続する内容で、次の動画を撮影装置に撮影させて記憶させたいときに、ユーザは、この次の動画のために、撮影対象の位置及び姿勢を容易に調整することができる。
【００１０】
（３）上述した撮影プログラムにおいて、上記表示制御手段は、ユーザが所定の静止画と撮影対象とを重ねて視認可能なように、所定の静止画をファインダーに表示してもよい。この構成によれば、ユーザは、所定の静止画の内容（例えば、被写体の位置及び姿勢）に基づいて、撮影対象の位置及び姿勢等（例えば、被写体の位置及び姿勢）を容易に調整することができる。例えば、ユーザは、撮影対象における被写体が所定の静止画における被写体に重なるように、撮影対象における被写体の位置及び／又は姿勢を調整することが容易になる。
【００１１】
（４）上述した撮影プログラムにおいて、上記表示制御手段は、所定の静止画を半透明にして前記ファインダーに表示してもよい。この構成によれば、所定の静止画が半透明にされているため、ユーザが所定の静止画を撮影対象に重ねて視認しても、ユーザは半透明にされた所定の静止画を通して撮影対象の全体を視認することができる。これによって、ユーザは、所定の静止画の内容（例えば、被写体の位置及び姿勢）に基づいて、撮影対象の位置及び姿勢等（例えば、被写体の位置及び姿勢）を調整することを更に容易行うことができる。
【００１２】
（５）上述した撮影プログラムにおいて、上記撮影装置は、操作部を備えてもよい。そして、上記表示制御手段は、操作部でユーザから所定の操作を受け付けたときに、撮影対象をユーザが視認可能に、所定の静止画をファインダーに表示してもよい。この所定の操作は、例えば、撮影された動画を記憶する処理の実行の一時停止操作、撮影された動画を記憶する処理の停止操作、ユーザが所定の静止画の表示を指示するための表示指示操作等がある。この構成によれば、所定の操作に応じて所定の静止画が表示されるため、所定の静止画の表示が必要である特定のタイミング（表示指示操作を操作部で受け付けたタイミング等）や、所定の静止画の表示が効果的である特定のタイミング（一時停止操作や停止操作を操作部で受け付けたタイミング等）で、所定の静止画を表示することができる。
【００１３】
（６）上述した撮影プログラムにおいて、上記所定の操作は、一時停止操作又は停止操作であってもよい。そして、上記動画記憶手段は、撮影部によって撮影された動画を記憶部に記憶させる記憶処理を繰り返し実行し、一時停止操作を操作部で受け付けたときに、記憶処理の実行を一時停止してもよい。また、上記動画記憶手段は、停止操作を操作部で受け付けたときに、記憶処理の実行を停止してもよい。また、上記表示制御手段は、一時停止の直前又は停止の直前に撮影された静止画を、所定の静止画として前記ファインダーに表示してもよい。
【００１４】
上記構成によれば、上記記憶処理が一時停止又は停止されたとき、この一時停止又は停止の直前に撮影された静止画が撮影対象とともにファインダーに表示される。これによって、上記一時停止又は停止の直前に撮影された静止画の内容をユーザに把握させることができる。このため、例えば、上記一時停止又は停止の後に続けて次の動画を撮影装置に撮影させたい場合に、ユーザが、この次の動画の撮影のために、上記一時停止又は停止の直前に撮影された静止画の内容（例えば、被写体の位置及び／又は姿勢）に基づいて、撮影対象の位置及び姿勢等（例えば、被写体の位置及び／又は姿勢）を調整することができる。
【００１５】
（７）上述した撮影プログラムにおいて、上記表示制御手段は、記憶部に記憶されている動画のうち所定の静止画を含む動画をファインダーに表示させた後、撮影対象をユーザが視認可能に、所定の静止画をファインダーに表示させてもよい。この構成によれば、記憶部に記憶されている動画の内容をユーザに更に十分に把握させることができる。また、所定の静止画が、ユーザに任意で選択された静止画であるときには、表示された動画に基づいてユーザが所定の静止画を選択することができる。これによって、ユーザが任意の静止画を選択し易くすることができる。
【００１６】
（８）本発明の他の典型的な実施例は、撮影部、この撮影部の撮影対象をユーザが視認するためのファインダー、記憶部、動画記憶手段、及び表示制御手段を備えた撮影装置である。動画記憶手段は、撮影部によって撮影された動画を記憶部に記憶させる記憶処理を行う。表示制御手段は、撮影対象をユーザが視認可能に、記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、ファインダーに表示する。更に、表示制御手段は、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記動画記憶手段への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる。
【００１７】
（９）本発明の他の典型的な実施例は、撮影部、この撮影部の撮影対象をユーザが視認するためのファインダー、記憶部、動画記憶手段、及び表示制御手段を備えた撮影システムである。動画記憶手段は、撮影部によって撮影された動画を記憶部に記憶させる記憶処理を行う。表示制御手段は、撮影対象をユーザが視認可能に、記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、ファインダーに表示する。この撮影システムは、複数の装置（例えば、複数の情報処理装置、１つの情報処理装置とその周辺機器等）で構成されている。更に、表示制御手段は、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記動画記憶手段への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる。
【００１８】
（１０）本発明の他の典型的な実施例は、撮影部、この撮影部の撮影対象をユーザが視認するためのファインダー、及び記憶部を備えた撮影装置を用いた画像表示方法である。この画像表示方法は、動画記憶ステップ、及び表示制御ステップを含む。動画記憶ステップにおいて、撮影部によって撮影された動画を記憶部に記憶させる。表示制御ステップにおいて、撮影対象をユーザが視認可能に、記憶部に記憶されている動画を構成する静止画のうちの所定の静止画を、ファインダーに表示する。更に、表示制御ステップでは、前記撮影部による動画の撮影の一時停止操作を受け付けて、前記記憶部への動画の記憶を停止している期間に、前記一時停止操作の直前に撮影された動画の中の所定の静止画を、前記撮影対象に重ねて前記ファインダーに表示し、前記期間において、録画指示操作を受け付けた後には、前記ファインダーに、前記所定の静止画を表示せずに、撮影対象を表示させる。
【００１９】
上記（８）〜（１０）の撮影装置、撮影システム及び画像表示方法の構成によれば、上記（１）の撮影プログラムと同様の作用効果を奏する。
【発明の効果】
【００２０】
本発明によれば、記憶されている動画の内容をユーザに把握させることができる。これによって、ユーザは記憶されている動画の内容を踏まえて、ファインダーにおける撮影対象の位置及び／又は姿勢等（例えば、被写体の位置及び／又は姿勢）を調整することができる。
【図面の簡単な説明】
【００２１】
【図１】第一実施形態にかかる撮影装置の内部構成を示すブロック
【図２Ａ】動画データの生成に使用された保存画像の一例を示す図
【図２Ｂ】動画データの生成に使用された保存画像の一例を示す図
【図２Ｃ】動画データの生成に使用された保存画像の一例を示す図
【図３Ａ】動画保存処理の実行の一時停止の直前に撮影された保存画像が合成されていない、リアルタイム撮影画像の一例を示す図である。
【図３Ｂ】動画保存処理の実行の一時停止の直前に撮影された保存画像が合成されたリアルタイム撮影画像の一例を示す図
【図３Ｃ】動画保存処理の実行の一時停止の直前に撮影された保存画像が合成されたリアルタイム撮影画像の一例を示す図
【図４Ａ】保存用データメモリのメモリマップの一例を示す図
【図４Ｂ】メインメモリのメモリマップの一例を示す図
【図５】撮影処理におけるメイン処理の一例を示す図
【図６】動画保存処理の一例を示す図
【図７】画像合成処理の一例を示す図
【図８】第二実施形態にかかるメイン処理の一例示す図
【発明を実施するための形態】
【００２２】
（第一実施形態）
以下、図面を参照して、本発明を適用した第一実施形態を説明する。
〔撮影装置１の構成〕
図１は、第一実施形態にかかる撮影装置の内部構成を示すブロック図である。撮影装置１は、ＣＰＵ１１、メインメモリ１２、保存用データメモリ１３、プリセットデータ用メモリ１４、メモリカードインターフェース（メモリカードＩ／Ｆ）１５、通信モジュール１６、カメラ１７、上側ディスプレイ装置１８、下側ディスプレイ装置１９、操作部２０、及びインターフェース回路（Ｉ／Ｆ回路）２１等を有する。
【００２３】
ＣＰＵ１１には、メインメモリ１２、保存用データメモリ１３、プリセットデータ用メモリ１４、メモリカードＩ／Ｆ１５、通信モジュール１６、カメラ１７、上側ディスプレイ装置１８、下側ディスプレイ装置１９、操作部２０及びＩ／Ｆ回路２１等が図略のバスを介して接続されている。
【００２４】
ＣＰＵ１１は、所定のプログラムを実行することで所定の情報処理を行う。例えば、ＣＰＵ１１は、本発明の動画記憶手段及び表示制御手段として機能し、後述の撮影プログラムを実行することで、カメラ１７を用いて撮影された動画を動画データとして保存用データメモリ１３に保存（記憶）させる撮影処理を行う。この撮影処理についての詳細は後述する。また、ＣＰＵ１１は、再生プログラムを実行することで、撮影処理によって保存用データメモリ１３に記憶されている動画データを再生する再生処理を実行する。メインメモリ１２は、ＣＰＵ１１の作業領域として機能する。すなわち、メインメモリ１２には、ＣＰＵ１１によってメモリカードＩ／Ｆ１５や通信モジュール１６等を介して外部から取得された所定のプログラムが記憶されたり、上記所定の情報処理に用いられる各種データ等が記憶される。メインメモリ１２には、例えば、ＰＳＲＡＭ（Ｐｓｅｕｄｏ−ＳＲＡＭ）が用いられる。
【００２５】
保存用データメモリ１３は、本発明の記憶部として機能し、書き換え可能な不揮発性のメモリである。保存用データメモリ１３には、例えばＮＡＮＤ型フラッシュメモリが用いられる。プリセットデータ用メモリ１４は、不揮発性のメモリであり、撮影装置１の起動用プログラム及び予め設定された各種パラメータ等を記憶するためのメモリである。プリセットデータ用メモリ１４には、例えばフラッシュメモリが用いられる。
【００２６】
メモリカードＩ／Ｆ１５には、メモリカード２が着脱自在に接続される。メモリカードＩ／Ｆ１５は、ＣＰＵ１１の指示に従って、メモリカード２へのデータの書き込み及びメモリカード２からのデータの読み出しを行う。なお、撮影装置１には、メモリカード２に代えて、又はメモリカード２に加えて、他の記憶媒体が接続可能であってもよい。例えば、撮影装置１には、他の半導体メモリ型の記憶媒体、光記録方式の記憶媒体（ＣＤ−ＲＯＭ、ＤＶＤ等）、磁気記録方式の記憶媒体（磁気テープ、フロッピー（登録商標）ディスク、ハードディスク、磁気カード等）等が接続可能であってもよい。
【００２７】
通信モジュール１６は、例えばＩＥＥＥ８０２．１１ｂ／ｇの通信規格に準拠した方式によって他の情報処理装置と無線通信を行う機能を有する。なお、撮影装置１が、無線に代えて、又は無線に加えて、有線によって他の情報処理装置（サーバ又は同種の撮影装置等）と通信を行ってもよい。
【００２８】
カメラ１７は、本発明の撮影部として機能し、例えば、カラーフィルター、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）、撮影レンズ及び絞り等を備え、ＣＰＵ１１の指示に従って画像の撮影を行う機能を有する。また、カメラ１７は、動画を撮影するデジタルビデオカメラとして機能し、所定のシャッタースピード（例えば、１／６０ｓｅｃ）で連続撮影を行う。第一実施形態では、連続撮影を行うことを、「動画を撮影する」と記載する。また、カメラ１７に撮影された静止画を「撮影画像」と記載する。そして、連続撮影によって取得された複数の撮影画像と、連続撮影の初回に撮影された一つの撮影画像を「撮影された動画」と記載する。カメラ１７は、撮影画像を示すアナログ信号（ＣＣＤからの出力信号）をデジタルデータ（撮影データ）に変換してＣＰＵ１１に対して出力する。
【００２９】
上側ディスプレイ装置１８及び下側ディスプレイ装置１９は、例えば液晶ディスプレイを備えた液晶ディスプレイ装置であり、上側ディスプレイ装置１８が下側ディスプレイ装置１９の上に位置するように並んで配置されている。第一実施形態では、上側ディスプレイ装置１８は、カメラ１７の撮像素子で撮影した被写体及び背景等の撮影対象をリアルタイムで表示する電子ファインダーとして機能する。なお、第一実施形態では、「ファインダー」とは、カメラ１７の撮影対象をリアルタイムに表示する手段である。ファインダーを見ることで、ユーザは、カメラ１７の撮影対象を捉え、撮影対象の構図（例えば、被写体の位置及び姿勢等）を調整することができる。
【００３０】
以下に、上側ディスプレイ装置１８を、電子ファインダーのうちの液晶ファインダーとして機能させる方法を説明する。ＣＰＵ１１は、上記撮影処理において、カメラ１７から取得した上記撮影データを用いて所定の周期毎に（例えば、１／６０ｓｅｃの経過毎の描画周期毎に）フレームデータを生成する。このフレームデータは、例えば各ピクセル毎の色情報（Ｒ、Ｇ、Ｂ）を示すビットマップデータである。そして、ＣＰＵ１１は、生成したフレームデータに基づいて、上側ディスプレイ装置１８にリアルタイムで撮影画像を表示させる。このリアルタイムでの撮影画像の表示によって、ユーザに撮影対象をリアルタイムで表示することができる。このため、ユーザは、上側ディスプレイ装置１８をファインダーとして視認しながら、撮影対象の構図（例えば、被写体の位置及び姿勢等）を調整することができる。
【００３１】
なお、上側ディスプレイ装置１８に代えて下側ディスプレイ装置１９をファインダーとして機能させてもよい。また、第一実施形態では、ファインダーとして、電子式ファインダーのうち液晶ファインダーを使用しているが、液晶ビューファインダー（ＥＶＦ）を使用してもよい。また、ファインダーとして、電子式ファインダーではなく、ファインダーレンズ又は撮影レンズを通過した画像を、接眼レンズを介してユーザに直接視認させる光学式ファインダー（実像タイプ、一眼レフタイプ）を使用してもよい。
【００３２】
また、上記生成されたフレームデータを用いて、ＣＰＵ１１が動画データを生成する。ＣＰＵ１１は、撮影処理において動画データの生成を常に行うのではなく、ユーザからの指示に応じて行う。ＣＰＵ１１は、ユーザからの指示に応じて、動画データを生成し、この動画データを保存用データメモリ１３に記憶させる。上述したように、フレームデータは所定の周期毎に（例えば、１／６０ｓｅｃの経過毎に）生成される。従って、ＣＰＵ１１は、フレームデータを生成する度に、このフレームデータを含めるように保存用データメモリ１３に記憶されている動画データを更新する。なお、本発明の「撮影された動画を記憶部に記憶させる記憶処理」は、第一実施形態においては「動画データを生成し、この生成された動画データを保存用データメモリ１３に記憶させる処理、及びこの生成された動画データで保存用データメモリ１３の動画データを更新する処理」に対応する。以下、この処理を「動画保存処理」と記載する。
【００３３】
操作部２０は、ユーザの操作を受け付けるための一つ又は複数の操作子を備える。このユーザの操作には、例えば、「撮影モード開始操作」、「録画指示操作」、「一時停止操作」、「停止操作」及び「撮影モード終了操作」がある。「撮影モード開始操作」は、ＣＰＵ１１に上記撮影処理の実行を開始（撮影モードを開始）させるための操作である。「録画指示操作」は、上記撮影処理（撮影モード）において受け付けられる操作であり、上記動画保存処理を実行開始させることで、動画データの生成及び保存をＣＰＵ１１に開始させるための操作である。「一時停止操作」は、ＣＰＵ１１に上記動画保存処理の実行を一時停止させるための操作である。なお、この「一時停止」とは、同じ動画データについての上記動画保存処理の実行を再開可能に一旦中止することである。「停止操作」は、ＣＰＵ１１に上記動画保存処理の実行を停止させることで、動画データの生成及び保存をＣＰＵ１１に停止させるための操作である。なお、この「停止」とは、同じ動画データについての上記動画保存処理の実行を再開不可能に終了させることである。「撮影モード終了操作」は、ＣＰＵ１１に上記撮影処理の実行を終了（撮影モードを終了）させるための操作である。
【００３４】
なお、第一実施形態において、一時停止操作を受け付けてから録画指示操作又は停止操作を受け付けるまでの期間を「一時停止中」と記載する。また、録画指示操作を受け付けてから停止操作を受け付けるまでの期間であって、上記「一時停止中」を除く期間を「録画中」と記載する。
【００３５】
また、撮影装置１は、タッチパネル２２、マイク２３、アンプ２４及びスピーカ２５を有し、タッチパネル２２、マイク２３、アンプ２４はＩ／Ｆ回路２１に接続されている。
【００３６】
Ｉ／Ｆ回路２１は、タッチパネル２２の制御を行うためのタッチパネル制御回路と、マイク２３及びアンプ２４の制御を行うための音声制御回路とを含む。タッチパネル制御回路は、所定周期毎に、タッチパネル２２からの信号に基づいて、タッチパネル２２におけるユーザのタッチ位置の座標を示す位置情報を生成する。そして、タッチパネル制御回路はこの位置情報をＣＰＵ１１に出力する。音声制御回路は、ＣＰＵ１１の指示に従って、マイク２３で集音した音声の信号をＡ／Ｄ変換してＣＰＵ１１に出力する。また、音声制御回路は、ＣＰＵ１１の指示に従って、ＣＰＵ１１から入力された音声データに対して所定の音声信号処理を行った後、この音声データをＤ／Ａ変換してアンプ２４に対して出力する。
【００３７】
タッチパネル２２は、ユーザからのタッチ操作に応じて、信号をＩ／Ｆ回路２１に出力する。マイク２３は、音声を集音し、この集音した音声の信号をＩ／Ｆ回路２１に出力する。アンプ２４は、スピーカ２５を接続し、Ｉ／Ｆ回路２１から入力した音声の信号を増幅してスピーカ２５に出力する。スピーカ２５はアンプ２４から入力された音声を出力する。
【００３８】
〔撮影処理の概要〕
以下、図２Ａ〜図３Ｂを用いて撮影装置１が実行する撮影処理の概要を説明する。撮影処理においては、撮影画像が上記所定のシャッタースピードでカメラ１７によって連続撮影されることで、動画が撮影される。そして、ファインダーである上側ディスプレイ装置１８に、撮影された撮影画像がリアルタイムにかつ連続的に順次表示される。以下、このリアルタイムに表示される撮影画像を「リアルタイム撮影画像」と記載する場合がある。
【００３９】
そして、操作部２０で録画指示操作を受け付けたときから、上記動画保存処理が繰り返し実行される。具体的には、まず、このリアルタイム撮影画像を含めた動画データ（リアルタイム撮影画像のフレームデータを含めた動画データ）が生成されて保存用データメモリ１３に記憶される。なお、以下、動画データに含まれる撮影画像を、「保存画像」と記載する。以後、上記所定の周期毎に、新たに生成されたフレームデータを含むように、新たな動画データが生成されて、この新たな動画データで保存用データメモリ１３の動画データが更新される。
【００４０】
そして、操作部２０で上記一時停止操作を受け付けたときに、上記動画保存処理の実行が一時停止される。この一時停止中において、操作部２０で上記録画指示操作を再度受け付けたときに、上記動画保存処理が再開される。また、一時停止中又は録画中において、操作部２０で上記停止操作を受け付けたときに、上記動画保存処理の実行が終了される。
【００４１】
なお、最初に録画指示操作を受け付けてから停止操作を受け付けるまでに生成された動画データは一シーンの動画データとして保存用データメモリ１３に記憶される。すなわち、最初に録画指示操作を受け付けてから停止操作を受け付けるまでの期間に、一時停止操作を受け付けた場合であっても、一時停止操作の前に生成されたフレームデータと一時停止の後に録画を再開して生成されたフレームデータとで、一シーンの動画データが構成される。従って、ユーザは、一時停止操作を行った後に録画指示操作を再度行うことで、保存用データメモリ１３に記憶されている動画データを撮影装置１に続けて更新させることができる。
【００４２】
以下、一シーンの動画データについて具体例を挙げて説明する。図２Ａ〜図２Ｃは、動画データの生成に使用された保存画像の一例を示す図である。図２Ａで示す保存画像、図２Ｂで示す保存画像、図２Ｃで示す保存画像は、この順番で撮影されている。具体例で示す一シーンの動画データは、握った状態の右手（被写体）が徐々に開いて行き、開いた右手上に突然として飴が出現するシーンを示す。この動画データの生成の際に、右手が完全に開いた状態（図２Ｂ）で、撮影装置１は上記動画保存処理の実行の一時停止を行っている。そして、ユーザから録画指示操作を再度受け付けて、撮影装置１は上記動画保存処理を再開している。
【００４３】
図２Ｂで示す保存画像は、上記動画保存処理の実行の一時停止の直前に撮影された画像である。図２Ｃで示す保存画像は、上記動画保存処理の実行が再開された後に、最初に撮影された画像である。この具体例では、一時停止中に、ユーザが、一時停止操作を行ったときの位置及び姿勢で右手を配置し、かつ手の平に飴を載せた後に録画指示操作を行っている。上述したように、上記動画保存処理の実行の一時停止前に生成されたフレームデータと、この一時停止後に生成されたフレームデータとで、一シーンの動画データが生成される。すなわち、図２Ｂで示す保存画像と図２Ｃで示す保存画像とは、動画データの再生時には連続して再生される。従って、この具体例の一シーンの動画データは、平いた手の平の上に突如として飴が出現する手品のようなシーンを表す。
【００４４】
〔本発明の特徴〕
次に、図３Ａ〜図３Ｃを用いて、第一実施形態の特徴を説明する。第一実施形態では一時停止中に、上記動画保存処理の実行を一時停止する直前に撮影装置１に撮影された保存画像（例えば、図２Ｂで示す保存画像）が、リアルタイム撮影画像とともに上側ディスプレイ装置１８に表示される。これによって、ユーザは保存用データメモリ１３に記憶されている動画データの内容を把握することができる。そして、第一実施形態では、上記一時停止の直前に撮影された保存画像が、リアルタイム撮影画像に合成されて（重ねて）、上側ディスプレイ装置１８に表示される。
【００４５】
図３Ａは、上記一時停止の直前に撮影された保存画像が合成されていない、リアルタイム撮影画像の一例を示す図である。図３Ｂ、図３Ｃは、上記一時停止の直前に撮影された保存画像が合成された、リアルタイム撮影画像の一例を示す図である。なお、図３Ｂ、図３Ｃのリアルタイム撮影画像は、「合成画像」として図示されている。図３Ｂの合成画像は、図２Ｂで示す保存画像が図３Ａで示すリアルタイム撮影画像に合成された画像である。なお、図３Ｃの合成画像では、図３Ａのリアルタイム撮影画像とは別のリアルタイム撮影画像に図２Ｂで示す保存画像が合成されている。
【００４６】
図３Ｂ、図３Ｃで示す画像は、図２Ａ〜図２Ｃを用いて説明した上記具体例における、一時停止中に表示される。図３Ｂ、図３Ｃで示すように、上記一時停止の直前に撮影された保存画像は、半透明にされてリアルタイム撮影画像に合成されている。このため、ユーザは、上記一時停止の直前に撮影された保存画像を通して、リアルタイム撮影画像を視認することができる。これによって、ユーザは、動画保存処理の実行を一時停止する直前の被写体（「特定保存画像の被写体」として図示）の位置や姿勢と、リアルタイムの被写体（リアルタイム撮影画像の被写体）の位置や姿勢とが異なるか否か、どの程度異なるかを把握することができる。
【００４７】
そして、ユーザは、上記把握した事項に基づいて、被写体の位置及び姿勢を調整することができる。なお、上記動画保存処理の実行を一時停止する直前に撮影された保存画像と、上記動画保存処理を再開した後に最初に撮影された保存画像とは連続して再生される。このため、上記動画保存処理を一時停止する直前に撮影された保存画像における被写体の位置及び姿勢と、上記動画保存処理を再開した後に最初に撮影された保存画像における被写体の位置及び姿勢とが、関連（例えば一致）していることが好ましい。第一実施形態においては、ユーザが、一時停止の直前に撮影された保存画像を通してリアルタイム撮影画像を視認しながら、リアルタイム撮影画像における被写体の位置及び姿勢を調整することができる。このため、このリアルタイム撮影画像における被写体の位置及び姿勢を、上記動画保存処理の実行を一時停止する直前に撮影された保存画像における被写体の位置及び姿勢に関連するように、ユーザが容易に調整することができる。この調整によって、上記動画保存処理の実行を一時停止した場合であっても、この一時停止の前の動画とこの一時停止の後の動画とを関連（連続）した内容の動画とすることができる。
【００４８】
例えば、上記動画保存処理の実行を一時停止する直前に撮影された保存画像とリアルタイム撮影画像とで、右手の位置（被写体の位置）がずれている場合には、図３Ｂで示すような合成画像が表示される。ユーザは、この画像を視認することで、リアルタイムの右手の位置が上記動画保存処理の実行を一時停止する直前に撮影された保存画像における右手の位置と異なること、及びどの程度異なるかを把握することができる。そして、上記動画保存処理の実行を一時停止する直前に撮影された保存画像とリアルタイム撮影画像とで、右手の位置と形（被写体の姿勢）がほぼ同じ場合には、図３Ｃで示すような合成画像が表示される。この具体例では、図３Ｂで示すような合成画像が表示されたため、ユーザが、図３Ｃで示すような合成画像が表示されるまで右手の位置及び姿勢を調整している。この後、ユーザが録画指示操作を再度行うことで、この具体例の一シーンの動画データは、開いた手の平の上に突如として飴が出現する手品のようなシーンを表すように生成されている。
【００４９】
〔撮影装置１に記憶されるプログラム及びデータ〕
以下、ＣＰＵ１１が上記撮影処理を実行するときに、保存用データメモリ１３に記憶されるデータと、メインメモリ１２に記憶されるプログラム及び各種データを説明する。
【００５０】
図４Ａは、保存用データメモリ１３のメモリマップの一例を示す図である。保存用データメモリ１３には、ＣＰＵ１１によって生成された動画データＤ１０等が記憶される。動画データＤ１０には、動画データＤ１０に固有の識別情報としてシーン番号が付加されている。動画データは録画期間に生成されたフレームデータＤ２（図４Ｂ）を含み、各フレームデータＤ２には、生成された順番に連続する番号のフレーム番号が付加されている。動画データＤ１０の再生時には、このフレーム番号の順番にフレームデータＤ２が順次読み出され、読み出されたフレームデータＤ２に基づいて保存画像が表示され、これによって動画が表示（再生）される。
【００５１】
図４Ｂは、メインメモリ１２のメモリマップの一例を示す図である。メインメモリ１２は、上側ディスプレイ装置１８に表示するための画像を描画するための上側ディスプレイ描画領域と、下側ディスプレイ装置１９に表示するための画像を描画するための下側ディスプレイ描画領域とからなるフレームバッファ１２１を有する。
【００５２】
また、メインメモリ１２は、撮影プログラムＤ１を記憶するとともに、撮影プログラムＤ１の実行によってフレームデータＤ２、シーン番号情報Ｄ３、動画保存フラグＤ４、特定保存画像データＤ５、画像合成フラグＤ６及び画像合成比率情報Ｄ７を記憶する。
【００５３】
撮影プログラムＤ１は、ＣＰＵ１１に上記撮影処理を実行させるためのプログラムである。この撮影処理についての詳細は、図５〜図７を用いて後述する。フレームデータＤ２は、上述したように、カメラ１７から入力された撮影データに基づいてＣＰＵ１１に生成されたビットマップデータである。このフレームデータＤ２に基づくリアルタイム撮影画像が、フレームバッファ１２１の上側ディスプレイ描画領域に描画される。また、録画中には、フレームデータＤ２に基づいて動画データＤ１０が生成され、この動画データＤ１０が保存用データメモリ１３に記憶される。なお、既に対応する動画データＤ１０が記憶されている場合には、生成された動画データＤ１０で保存用データメモリ１３の動画データＤ１０が更新される。
【００５４】
シーン番号情報Ｄ３は、新たに生成される動画データＤ１０又は現在更新中である動画データＤ１０のシーン番号を示す。録画中には、保存用データメモリ１３に記憶される動画データＤ１０のうち、シーン番号情報Ｄ３の示すシーン番号が付加された動画データＤ１０が更新される。動画保存フラグＤ４は、上記動画保存処理を行うか否かを示すフラグである。動画保存フラグＤ４は例えば「１」か「０」の数字を示し、動画保存フラグＤ４が「１」を示すときは動画保存フラグＤ４がオンのときであり、動画保存フラグＤ４が「０」を示すときは動画保存フラグＤ４がオフのときとなる。動画保存フラグＤ４がオンのときに、上記動画保存処理が実行される。
【００５５】
特定保存画像データＤ５は、一時停止中に、リアルタイム撮影画像に合成して表示される保存画像のフレームデータである。リアルタイム撮影画像に合成して表示される保存画像を以下「特定保存画像」と記載する。第一実施形態では、特定保存画像は、上記動画保存処理の実行を一時停止する直前に撮影された保存画像である。画像合成フラグＤ６は、特定保存画像の表示を行なうか否かを示すフラグである。画像合成フラグＤ６は例えば「１」か「０」の数字を示し、画像合成フラグＤ６のオンオフについては、上記動画保存フラグＤ４のオンオフと同じである。画像合成フラグＤ６がオンのときに、特定保存画像がリアルタイム撮影画像に合成して表示される。
【００５６】
特定保存画像をリアルタイム撮影画像に合成するために、ＣＰＵ１１によって半透明処理（例えばアルファブレンディング）が実行される。半透明処理は、例えば、特定保存画像データＤ５の示す各ピクセルの色情報（Ｒ、Ｇ、Ｂ）と、フレームバッファ１２１の上側ディスプレイ描画領域に描画されたリアルタイム撮影画像の各ピクセルの色情報（Ｒ、Ｇ、Ｂ）とを、所定の割合で混色（（１−α）：α）することで新たに各ピクセルの色情報を生成し、この生成された色情報をフレームバッファ１２１の上側ディスプレイ描画領域に描画する処理である。画像合成比率情報Ｄ７は、上記半透明処理において、２つの色情報（Ｒ、Ｇ、Ｂ）を混色する上記所定の割合（（１−α）：α）を示す情報である。
【００５７】
上述した撮影プログラムＤ１は、メモリカード２等の記憶媒体や通信モジュール１６を介して外部から取得されて、又は出荷時から予め保存用データメモリ１３に記憶され、撮影処理の実行のためにＣＰＵ１１によって読み出されて、メインメモリ１２に記憶される。もっとも、撮影プログラムＤ１は、メモリカード２等の記憶媒体や通信モジュール１６を介して外部から取得してメインメモリ１２に記憶されてもよい。また、上述した動画データＤ１０は、保存用データメモリ１３に代えて、他の書き換え可能な不揮発性メモリに記憶されてもよい。動画データＤ１０は、例えば、メモリカード２等の記憶媒体に記憶されてもよい。
【００５８】
〔撮影処理の詳細な説明：メイン処理〕
以下に、図４Ａ、図４Ｂ、図５〜図７を用いて、ＣＰＵ１１が実行する撮影処理（撮影モード）を詳細に説明する。図５は、撮影処理におけるメイン処理の一例を示す図である。撮影処理は、操作部２０で撮影モード開始操作を受け付けたときに、ＣＰＵ１１によって実行される。なお、この撮影処理においては、後述のステップＳ２以降のステップの処理は、後述のステップＳ１３、Ｓ１６で撮影モード終了操作を受け付けたと判断するか、後述のステップＳ１５、Ｓ１７で停止操作を受け付けたと判断するまで、所定の描画周期毎に（１／６０ｓｅｃの経過毎に）繰り返し実行される。
【００５９】
まず、ＣＰＵ１１は、所定の初期化処理を実行する（Ｓ１）。この初期化処理において、ＣＰＵ１１は、保存用データメモリ１３の動画データＤ１０に付加されているシーン番号を参照し、参照したシーン番号で未使用のシーン番号を示すシーン番号情報Ｄ３を生成してメインメモリ１２に記憶させる。また、ＣＰＵ１１は、動画保存フラグＤ４及び画像合成フラグＤ６をオフにしてメインメモリ１２に記憶させる。
【００６０】
この後、ＣＰＵ１１は、カメラ１７から撮影データを取得して、この撮影データを用いてフレームデータＤ２を生成してメインメモリ１２に記憶させる（Ｓ２）。そして、ＣＰＵ１１は、この生成したフレームデータＤ２に基づくリアルタイム撮影画像をフレームバッファ１２１の上側ディスプレイ描画領域に描画する（Ｓ３）。これによって、リアルタイム撮影画像が上側ディスプレイ装置１８に表示される。
【００６１】
そして、ＣＰＵ１１は、動画保存フラグＤ４がオンであるか否かを判断する（Ｓ４）。動画保存フラグＤ４がオフであると判断したときには（Ｓ４でＮＯ）、ＣＰＵ１１は操作部２０で録画指示操作を受け付けたか否かを判断する（Ｓ５）。なお、ステップＳ４でＮＯと判断されるときとは、現在の状態が録画中でないときである。初回処理時には、ステップＳ４においてＮＯと判断される。
【００６２】
録画指示操作を受け付けたと判断したときには（Ｓ５でＹＥＳ）、ＣＰＵ１１は動画保存フラグＤ４をオンにする（Ｓ６）。これによって、録画が開始される。なお、ステップＳ５でＹＥＳと判断されるときとは、直前の状態が録画中でないときに（例えば、ステップＳ１の初期処理の実行から一度も録画指示操作がないとき、または録画指示操作はあったが一時停止中のときに）、録画指示操作を操作部２０で受け付けたときである。
【００６３】
次に、ＣＰＵ１１は、画像合成フラグＤ６がオンであるか否かを判断する（Ｓ７）。画像合成フラグＤ６がオフであると判断したときには（Ｓ７でＮＯ）、ＣＰＵ１１は後述のステップＳ９に処理を進める。なお、ステップＳ７でＮＯと判断されるときとは、直前の状態が録画中でも一時停止中でもなく（例えば、ステップＳ１の初期処理の実行から一度も録画指示操作がなく）、かつ録画指示操作を操作部２０で受け付けたときである。一方、画像合成フラグＤ６がオンであると判断したときには（Ｓ７でＹＥＳ）、ＣＰＵ１１は、画像合成フラグＤ６をオフにして（Ｓ８）、続くステップＳ９に処理を進める。なお、ステップＳ７でＹＥＳと判断されるときとは、直前の状態が一時停止中であり、かつ録画指示操作を操作部２０で受け付けたときである。
【００６４】
ステップＳ９において、ＣＰＵ１１は、動画保存フラグＤ４がオンであるか否かを判断する。そして、動画保存フラグＤ４がオンであると判断したときに（Ｓ９でＹＥＳ）、ＣＰＵ１１は、動画保存処理を実行する（Ｓ１０）。ＣＰＵ１１は、この動画保存処理において、ステップＳ２で生成されたフレームデータＤ２を用いて動画データＤ１０を生成する。この後、ＣＰＵ１１は後述のステップＳ１１に処理を進める。一方、動画保存フラグＤ４がオフであると判断したときに（Ｓ９でＮＯ）、ＣＰＵ１１は、ステップＳ１０の動画保存処理を実行せずに、後述のステップＳ１１に処理を進める。
【００６５】
なお、ステップＳ５、Ｓ６、Ｓ７が実行されたとき（ステップＳ７でＮＯのとき）、すなわち、直前の状態が録画中でも一時停止中でもなく（ステップＳ１の初期処理の実行から一度も録画指示操作がなく）、かつ録画指示操作を操作部２０で受け付けたときには、動画保存フラグＤ４が必ずオンである。また、ステップＳ５、Ｓ６、Ｓ７、Ｓ８が実行されたとき、すなわち、直前の状態が一時停止中であり、かつ録画指示操作を操作部２０で受け付けたときも、動画保存フラグＤ４が必ずオンである。従って、これらのときには、録画中が開始されている。従って、これらのときには、動画保存処理が実行されて、動画データＤ１０が生成される。
【００６６】
ステップＳ１１において、ＣＰＵ１１は、画像合成フラグＤ６がオンであるか否かを判断する。そして、画像合成フラグＤ６がオンであると判断したときに（Ｓ１１でＹＥＳ）、ＣＰＵ１１は、画像合成処理を実行する（Ｓ１２）。画像合成処理において、ＣＰＵ１１は特定保存画像をリアルタイム撮影画像に合成して表示する処理を行う。この後、ＣＰＵ１１は後述のステップＳ１３に処理を進める。一方、画像合成フラグＤ６がオフであると判断したときに（Ｓ１１でＮＯ）、ＣＰＵ１１は、ステップＳ１２の画像合成処理を実行せずに、後述のステップＳ１３に処理を進める。
【００６７】
なお、ステップＳ５、Ｓ６、Ｓ７が実行されたとき（ステップＳ７でＮＯのとき）、すなわち、直前の状態が録画中でも一時停止中でもなく（ステップＳ１の初期処理の実行から一度も録画指示操作がなく）、かつ録画指示操作を操作部２０で受け付けたときには、画像合成フラグＤ６が必ずオフである。また、ステップＳ５、Ｓ６、Ｓ７、Ｓ８が実行されたとき、すなわち、直前の状態が一時停止中であり、かつ録画指示操作を操作部２０で受け付けたときも、画像合成フラグＤ６が必ずオフである。従って、これらのときには、画像合成処理が実行されず、特定保存画像がリアルタイム撮影画像に合成されない。
【００６８】
そして、ステップＳ１３において、ＣＰＵ１１は、撮影モード終了操作を操作部２０で受け付けたか否かを判断する。撮影モード終了操作を受け付けていないと判断したときには（Ｓ１３でＮＯ）、ＣＰＵ１１は処理をステップＳ２に戻す。一方、撮影モード終了操作を受け付けたと判断したときには（Ｓ１３でＹＥＳ）、ＣＰＵ１１は撮影処理（撮影モード）を終了する。
【００６９】
以下、ステップＳ５でＮＯと判断したときの、ＣＰＵ１１の処理を説明する。ステップＳ５でＮＯと判断したときとは、直前の状態が、録画中ではなく、かつ録画指示操作を受け付けていないときである。録画指示操作を受け付けていないと判断したときには（Ｓ５でＮＯ）、ＣＰＵ１１は画像合成フラグＤ６がオンであるか否かを判断する（Ｓ１４）。
【００７０】
画像合成フラグＤ６がオフであると判断したときには（Ｓ１４でＮＯ）、ＣＰＵ１１は、上記ステップＳ９を実行する。すなわち、ＣＰＵ１１は、動画保存フラグＤ４がオンであるか否かを判断する（Ｓ９）。そして、動画保存フラグＤ４がオンであると判断したときに（Ｓ９でＹＥＳ）、ＣＰＵ１１は、動画保存処理を実行する（Ｓ１０）。この後、ＣＰＵ１１は後述のステップＳ１１に処理を進める。一方、動画保存フラグＤ４がオフであると判断したときに（Ｓ９でＮＯ）、ＣＰＵ１１は、ステップＳ１０の動画保存処理を実行せずに、後述のステップＳ１１に処理を進める。なお、ステップＳ１４でＮＯのときとは、直前の状態が録画中でも一時停止中でもなく、かつ録画指示操作もないときである。このときには、動画保存フラグＤ４が必ずオフに設定されている。従って、このときには、動画保存処理が実行されず、動画データＤ１０が生成されない。
【００７１】
ステップＳ１１において、ＣＰＵ１１は、画像合成フラグＤ６がオンであるか否かを判断する。そして、画像合成フラグＤ６がオンであると判断したときに（Ｓ１１でＹＥＳ）、ＣＰＵ１１は、画像合成処理を実行する（Ｓ１２）。この後、ＣＰＵ１１は後述のステップＳ１３に処理を進める。一方、画像合成フラグＤ６がオフであると判断したときに（Ｓ１１でＮＯ）、ＣＰＵ１１は、ステップＳ１２の画像合成処理を実行せずに、後述のステップＳ１３に処理を進める。なお、ステップＳ１４でＮＯのときとは、上述したように、直前の状態が録画中でも一時停止中でもなく、かつ録画指示操作もないときである。このときには、画像合成フラグＤ６がオフに設定されている。従って、このときには、画像合成処理が実行されず、特定保存画像がリアルタイム撮影画像に合成されない。
【００７２】
ステップＳ１３において、ＣＰＵ１１は、撮影モード終了操作を受け付けたか否かを判断する。そして、ＣＰＵ１１は、撮影モード終了操作を受け付けたと判断したときには（Ｓ１３でＹＥＳ）、撮影処理（撮影モード）を終了し、撮影モード終了操作を受け付けていないと判断したときには（Ｓ１３でＮＯ）、処理をステップＳ２に戻す。
【００７３】
以下、ステップＳ１４でＹＥＳと判断したときの、ＣＰＵ１１の処理を説明する。画像合成フラグＤ６がオンであるときは、直前の状態が一時停止中であるときである。画像合成フラグＤ６がオンであると判断したときには（Ｓ１４でＹＥＳ）、ＣＰＵ１１は、停止操作を操作部２０で受け付けたか否かを判断する（Ｓ１５）。
【００７４】
そして、停止操作を受け付けていないと判断したときには（Ｓ１５でＮＯ）、ＣＰＵ１１は、上記ステップＳ９を実行する。すなわち、ＣＰＵ１１は、動画保存フラグＤ４がオンであるか否かを判断する（Ｓ９）。そして、動画保存フラグＤ４がオンであると判断したときに（Ｓ９でＹＥＳ）、ＣＰＵ１１は、動画保存処理を実行する（Ｓ１０）。この後、ＣＰＵ１１は後述のステップＳ１１に処理を進める。一方、動画保存フラグＤ４がオフであると判断したときに（Ｓ９でＮＯ）、ＣＰＵ１１は、ステップＳ１０の動画保存処理を実行せずに、後述のステップＳ１１に処理を進める。なお、ステップＳ１５でＮＯと判断されるときとは、直前の状態が一時停止中であり、かつ録画指示操作も停止操作もないときである。このときには、一時停止中を継続させるため、動画保存フラグＤ４が必ずオフに設定されている。従って、このときには、動画保存処理が実行されず、動画データＤ１０が生成されない。
【００７５】
ステップＳ１１において、ＣＰＵ１１は、画像合成フラグＤ６がオンであるか否かを判断する。そして、画像合成フラグＤ６がオンであると判断したときに（Ｓ１１でＹＥＳ）、ＣＰＵ１１は、画像合成処理を実行する（Ｓ１２）。この後、ＣＰＵ１１は後述のステップＳ１３に処理を進める。一方、画像合成フラグＤ６がオフであると判断したときに（Ｓ１１でＮＯ）、ＣＰＵ１１は、ステップＳ１２の画像合成処理を実行せずに、後述のステップＳ１３に処理を進める。なお、ステップＳ１５でＮＯと判断されるときときとは、上述したように、直前の状態が一時停止中であり、かつ録画指示操作も停止操作もないときである。このときには、画像合成フラグＤ６が必ずオンに設定されている。従って、このときには、画像合成処理が実行されて、特定保存画像がリアルタイム画像に合成される。
【００７６】
ステップＳ１３において、ＣＰＵ１１は、撮影モード終了操作を受け付けたか否かを判断する。そして、ＣＰＵ１１は、撮影モード終了操作を受け付けたと判断したときには（Ｓ１３でＹＥＳ）、撮影処理を終了し、撮影モード終了操作を受け付けていないと判断したときには（Ｓ１３でＮＯ）、処理をステップＳ２に戻す。
【００７７】
以下、ステップＳ１５でＹＥＳと判断したときの、ＣＰＵ１１の処理を説明する。停止操作を受け付けたと判断したときには（Ｓ１５でＹＥＳ）、ＣＰＵ１１は、録画を停止するための処理を実行する。そして、ＣＰＵ１１は、撮影モード終了操作を操作部２０で受け付けたか否かを判断する（Ｓ１６）。なお、ステップＳ１５でＹＥＳと判断されたときとは、直前の状態が一時停止中で、かつ停止操作がされたときである。撮影モード終了操作を受け付けていないと判断したときには（Ｓ１６でＮＯ）、ＣＰＵ１１は、処理をステップＳ１に戻す。ステップＳ１に戻されることで、シーン番号情報Ｄ３等が新たに生成され、新たな一シーンの動画データＤ１０を生成可能な状態になる。また、ＣＰＵ１１は、動画保存フラグＤ４と画像合成フラグＤ６がオフに設定されて、上記動画保存処理及び上記画像合成処理も実行しない初期状態に戻す。この様に、初期状態に戻し、かつ新たな一シーンの動画データＤ１０を生成可能な状態にすることで、録画が停止される。一方、撮影モード終了操作を受け付けたと判断したときには（Ｓ１６でＹＥＳ）、ＣＰＵ１１は、撮影処理（撮影モード）を終了する。
【００７８】
以下、ステップＳ４でＹＥＳと判断したときのＣＰＵ１１の処理を説明する。ステップＳ４でＹＥＳと判断したときとは、直前の状態が録画中であるときである。動画保存フラグＤ４がオンであると判断したときには（Ｓ４でＹＥＳ）、ＣＰＵ１１は、操作部２０で停止操作を受け付けたか否かを判断する（Ｓ１７）。ここで、停止操作を受け付けたと判断したときには（Ｓ１７でＹＥＳ）、ＣＰＵ１１は、録画を停止するための処理を実行する。そして、上記ステップＳ１６を実行する。なお、ステップＳ１７でＹＥＳと判断されたときとは、直前の状態が録画中であり、かつ停止操作がされたときである。上記ステップＳ１６において、ＣＰＵ１１は、撮影モード終了操作を受け付けたか否かを判断する。そして、ＣＰＵ１１は、撮影モード終了操作を受け付けたと判断したときには（Ｓ１６でＹＥＳ）、撮影処理を終了し、撮影モード終了操作を受け付けていないと判断したときには（Ｓ１６でＮＯ）、処理をステップＳ１に戻す。これによって、上述したように、初期状態に戻し、かつ新たな一シーンの動画データＤ１０を生成可能な状態にすることで、録画が停止される。
【００７９】
一方、停止操作を受け付けていないと判断したときには（Ｓ１７でＮＯ）、一時停止操作を操作部２０で受け付けたか否かを判断する（Ｓ１８）。ここで、一時停止操作を受け付けていないと判断したときには（Ｓ１８でＮＯ）、ＣＰＵ１１は、上記ステップＳ９を実行する。すなわち、動画保存フラグＤ４がオンであるか否かを判断する（Ｓ９）。そして、動画保存フラグＤ４がオンであると判断したときに（Ｓ９でＹＥＳ）、ＣＰＵ１１は、動画保存処理を実行する（Ｓ１０）。この後、ＣＰＵ１１は後述のステップＳ１１に処理を進める。一方、動画保存フラグＤ４がオフであると判断したときに（Ｓ９でＮＯ）、ＣＰＵ１１は、ステップＳ１０の動画保存処理を実行せずに、後述のステップＳ１１に処理を進める。なお、ステップＳ１８でＮＯと判断されるときとは、直前の状態が録画中であり、かつ一時停止操作も停止操作もなされていないときである。このときには、録画中が継続されるため、動画保存フラグＤ４が必ずオンに設定されている。従って、このときには、動画保存処理が実行されて、動画データＤ１０が生成される。
【００８０】
ステップＳ１１において、ＣＰＵ１１は、画像合成フラグＤ６がオンであるか否かを判断する。そして、画像合成フラグＤ６がオンであると判断したときに（Ｓ１１でＹＥＳ）、ＣＰＵ１１は、画像合成処理を実行する（Ｓ１２）。この後、ＣＰＵ１１は後述のステップＳ１３に処理を進める。一方、画像合成フラグＤ６がオフであると判断したときに（Ｓ１１でＮＯ）、ＣＰＵ１１は、ステップＳ１２の画像合成処理を実行せずに、後述のステップＳ１３に処理を進める。なお、ステップＳ１８でＮＯと判断されるときとは、上述したように、直前の状態が録画中であり、かつ一時停止操作も停止操作もなされていないときである。このときには、録画中が継続されるため、画像合成フラグＤ６が必ずオフに設定されている。従って、このときには、画像合成処理が実行されず、特定保存画像がリアルタイム画像に合成されない。
【００８１】
ステップＳ１３において、ＣＰＵ１１は、撮影モード終了操作を受け付けたか否かを判断する。そして、ＣＰＵ１１は、撮影モード終了操作を受け付けたと判断したときには（Ｓ１３でＹＥＳ）、撮影処理を終了し、撮影モード終了操作を受け付けていないと判断したときには（Ｓ１３でＮＯ）、処理をステップＳ２に戻す。
【００８２】
以下、ステップＳ１８でＹＥＳと判断したときのＣＰＵ１１の処理を説明する。一時停止操作を受け付けたと判断したときには（Ｓ１８でＹＥＳ）、ＣＰＵ１１は、動画保存フラグＤ４をオフに設定した後（Ｓ１９）、画像合成フラグＤ６をオンに設定する（Ｓ２０）。これによって、録画中が一時中断され、一時停止中になる。そして、ＣＰＵ１１は、動画データＤ１０を構成するフレームデータＤ２のうち最後に生成されたフレームデータＤ２を特定保存画像データＤ５としてメインメモリ１２に記憶させる（Ｓ２１）。すなわち、特定保存画像データＤ５となるフレームデータＤ２は、今回の描画処理ではなく前回（直前）の描画処理でステップＳ２において生成されたフレームデータＤ２である。
【００８３】
この後、ＣＰＵ１１は、上記ステップＳ９を実行する。すなわち、動画保存フラグＤ４がオンであるか否かを判断する（Ｓ９）。そして、動画保存フラグＤ４がオンであると判断したときに（Ｓ９でＹＥＳ）、ＣＰＵ１１は、動画保存処理を実行する（Ｓ１０）。この後、ＣＰＵ１１は後述のステップＳ１１に処理を進める。一方、動画保存フラグＤ４がオフであると判断したときに（Ｓ９でＮＯ）、ＣＰＵ１１は、ステップＳ１０の動画保存処理を実行せずに、後述のステップＳ１１に処理を進める。なお、ステップＳ１８でＹＥＳと判断されてステップＳ１９、Ｓ２０、Ｓ２１が実行されているときは、直前の状態が録画中であり、かつ一時停止操作がされたときである。このときには、録画中が一時中断され、一時停止中になるため、上記ステップＳ１９において動画保存フラグＤ４が必ずオフに設定されている。従って、このときには、動画保存処理が実行されず（実行が一時停止され）、動画データＤ１０が生成されない。
【００８４】
ステップＳ１１において、ＣＰＵ１１は、画像合成フラグＤ６がオンであるか否かを判断する。そして、画像合成フラグＤ６がオンであると判断したときに（Ｓ１１でＹＥＳ）、ＣＰＵ１１は、画像合成処理を実行する（Ｓ１２）。この後、ＣＰＵ１１は後述のステップＳ１３に処理を進める。一方、画像合成フラグＤ６がオフであると判断したときに（Ｓ１１でＮＯ）、ＣＰＵ１１は、ステップＳ１２の画像合成処理を実行せずに、後述のステップＳ１３に処理を進める。なお、ステップＳ１８でＹＥＳと判断されてステップＳ１９、Ｓ２０、Ｓ２１が実行されているときは、上述したように、直前の状態が録画中であり、かつ一時停止操作がされたときである。このときには、録画中が終了され、一時停止中が開始されており、上記ステップＳ２０において画像合成フラグＤ６が必ずオンに設定されている。従って、このときには、画像合成処理が実行されて、メインメモリ１２に記憶された特定保存画像データＤ５に基づく特定保存画像がリアルタイム画像に合成される。
【００８５】
ステップＳ１３において、ＣＰＵ１１は、ＣＰＵ１１は、撮影モード終了操作を受け付けたか否かを判断する（Ｓ１３）。そして、ＣＰＵ１１は、撮影モード終了操作を受け付けたと判断したときには（Ｓ１３でＹＥＳ）、撮影処理を終了し、撮影モード終了操作を受け付けていないと判断したときには（Ｓ１３でＮＯ）、処理をステップＳ２に戻す。
【００８６】
〔撮影処理の詳細な説明：動画保存処理〕
次に、図４Ａ、図４Ｂ、及び図６を用いて上記ステップＳ１０における動画保存処理を説明する。図６は、動画保存処理の一例を示すフローチャートである。まず、ＣＰＵ１１は、図５のステップＳ２において生成されてメインメモリ１２に記憶されているフレームデータＤ２を読み出す（Ｓ１０１）。
【００８７】
この後、ＣＰＵ１１は、読み出されたフレームデータＤ２に基づいて新たな動画データＤ１０を生成する（Ｓ１０２）。このステップＳ１０２の処理の具体例を説明する。まず、ＣＰＵ１１は、メインメモリ１２に記憶されているシーン番号情報Ｄ３を参照し、このシーン番号情報Ｄ３の示すシーン番号を取得する。そして、ＣＰＵ１１は、取得されたシーン番号を付加された動画データＤ１０が保存用データメモリ１３に記憶されているかどうかを判断する。取得されたシーン番号を付加された動画データＤ１０が保存用データメモリ１３に記憶されていないと判断したときには、ＣＰＵ１１は、読み出したフレームデータＤ２にフレーム番号を付加して、このフレームデータＤ２で新たな動画データＤ１０を生成する。
【００８８】
一方、取得されたシーン番号を付加された動画データＤ１０が保存用データメモリ１３に記憶されていると判断したときには、ＣＰＵ１１は、この動画データＤ１０を読み出す。そして、ＣＰＵ１１は、読み出されたフレームデータＤ２を読み出された動画データＤ１０に含めて、新たな動画データＤ１０を生成する。このときに、ＣＰＵ１１は、読み出されたフレームデータＤ２に対してフレーム番号を付加する。この付加されるフレーム番号は、動画データＤ１０を構成する各フレームデータＤ２のうち、最後に生成されたフレームデータＤ２に付加されているフレーム番号に連続する番号である。
【００８９】
この後、ＣＰＵ１１は、生成された新たな動画データＤ１０を保存用データメモリ１３に記憶させる（Ｓ１０３）。なお、取得されたシーン番号を付加された動画データＤ１０が保存用データメモリ１３に記憶されていないときには、ＣＰＵ１１は、ステップＳ１０２において生成された動画データＤ１０を保存用データメモリ１３に記憶させる。なお、この動画データＤ１０は、取得されたシーン番号を付加した上で記憶される。また、取得されたシーン番号を付加された動画データＤ１０が保存用データメモリ１３に記憶されているときには、ＣＰＵ１１は、この動画データＤ１０をステップＳ１０２において生成された動画データＤ１０で更新する。これによって、カメラ１７に撮影された動画が動画データＤ１０として保存用データメモリ１３に記憶（保存）される。
【００９０】
この後、ＣＰＵ１１は、動画保存処理を終了させて、図５で示すメイン処理に処理を戻す。すなわち、ＣＰＵ１１は、メイン処理におけるステップＳ１１に処理を進める。
【００９１】
上述した動画保存処理は、動画保存フラグＤ４がオンされているときにのみ実行される。この動画保存処理では、新たな動画データＤ１０が生成されて保存用データメモリ１３に記憶される。そして、動画保存フラグＤ４は録画中にのみオンされているため、録画中にのみ、新たな動画データＤ１０を生成して保存用データメモリ１３に記憶することができる。
【００９２】
〔撮影処理の詳細な説明：画像合成処理〕
次に、図４Ｂ及び図７を用いて、上記ステップＳ１２における画像合成処理を説明する。図７は、画像合成処理の一例を示すフローチャートである。まず、ＣＰＵ１１は、フレームバッファ１２１における上側ディスプレイ描画領域に記憶されている各ピクセルの色情報（Ｒ、Ｇ、Ｂ）を読み出す（Ｓ１２１）。この後、ＣＰＵ１１は、メインメモリ１２に記憶されている特定保存画像データＤ５を読み出す（Ｓ１２２）。
【００９３】
そして、ＣＰＵ１１は、上述したような半透明処理を実行する（Ｓ１２３）。この半透明処理においては、例えば、メインメモリ１２から画像合成比率情報Ｄ７を読み出し、この画像合成比率情報Ｄ７の示す所定の比率（例えばアルファ値）で、ステップＳ１２２で読み出した各ピクセルの色情報（Ｒ、Ｇ、Ｂ）と、特定保存画像データＤ５の示す各ピクセルの色情報（Ｒ、Ｇ、Ｂ）とを混色する。更に、半透明処理において、ＣＰＵ１１は、この混色によって生成された新たな色情報をフレームバッファ１２１の上側ディスプレイ描画領域に描画する。これによって、特定保存画像がリアルタイム撮影画像に合成されて上側ディスプレイ装置１８に表示される。
【００９４】
この後、ＣＰＵ１１は、画像合成処理を終了させて、図５で示すメイン処理に処理を戻す。すなわち、ＣＰＵ１１は、メイン処理におけるステップＳ１３に処理を進める。
【００９５】
上述したように、画像合成フラグＤ６がオンされているときにのみ、画像合成処理が実行されて、特定保存画像をリアルタイム撮影画像に合成して上側ディスプレイ装置１８に表示することができる。そして、画像合成フラグＤ６は一時停止中のみオンされているため、一時停止中にのみ、特定保存画像をリアルタイム撮影画像に合成して上側ディスプレイ装置１８に表示することができる。
【００９６】
上記第一実施形態によれば、一時停止中に、動画データＤ１０の生成の一時停止の直前に撮影された保存画像を特定保存画像として、リアルタイム撮影画像に合成して上側ディスプレイ装置１８に表示することができる。これによって、ユーザに動画データＤ１０の生成に用いられた保存画像のうち最後に撮影された保存画像をユーザに把握させることができる。ユーザは、この最後に撮影された保存画像を把握して、撮影装置１に次の動画を撮影させて保存させることができる。
【００９７】
更に、第一実施形態によれば、上記最後に撮影された保存画像が半透明でリアルタイム撮影画像に合成して表示されるため、ユーザは、上記最後に撮影された保存画像における被写体の位置及び姿勢に基づいて、リアルタイム撮影画像における被写体の位置及び姿勢を調整することができる。これによって、次に生成される動画データＤ１０のフレームデータＤ２内容を、上記最後に撮影された保存画像のフレームデータＤ２の内容に連続させることが容易になる。
【００９８】
（第二実施形態）
次に、本発明の第二実施形態にかかる撮影処理を説明する。第一実施形態にかかる撮影処理においては、一時停止中において、動画保存処理の実行を一時停止する直前に撮影された保存画像が特定保存画像として表示されていた。第二実施形態においては、動画データＤ１０の生成に用いられた保存画像のうち、ユーザに任意で選択された保存画像が、特定保存画像としてリアルタイム撮影画像に合成されて表示される場合がある。
【００９９】
また、ユーザに特定保存画像を選択させるために、ＣＰＵ１１が動画データＤ１０を読み出して再生することで、上側ディスプレイ装置１８に動画を表示させる。変形例にかかる撮影装置１は、この動画の表示中に、ユーザから特定保存画像の選択操作を受け付け、動画データＤ１０の再生後に、ユーザに選択された保存画像を特定保存画像として表示する。
【０１００】
以下、図４Ａ、図４Ｂ、図５及び図８を用いて、第二実施形態にかかる撮影処理を説明する。図８は、第二実施形態にかかる撮影処理のメイン処理の一例を示すフローチャートである。第二実施形態では、メイン処理において、図５で示すステップＳ２１の処理に代えて図８で示すステップＳ３１〜Ｓ３５の処理が実行される点のみが、第一実施形態と異なっている。従って、この異なる点についてのみ説明する。
【０１０１】
第二実施形態にかかるメイン処理では、ＣＰＵ１１は、ステップＳ２０の実行後、メインメモリ１２に記憶されているシーン番号情報Ｄ３を参照し、このシーン番号情報Ｄ３の示すシーン番号が付加された動画データＤ１０を読み出す（Ｓ３１）。そして、ＣＰＵ１１は、この読み出した動画データＤ１０を再生する（Ｓ３２）。具体的には、ＣＰＵ１１は、この動画データＤ１０を構成するフレームデータＤ２を順次読み出して、読み出されたフレームデータＤ２に基づいて、フレームバッファ１２１の上側ディスプレイ描画領域に保存画像を描画する。フレームデータＤ２の読み出しは、このフレームデータＤ２に付加されているフレーム番号順に行う。これによって、上側ディスプレイ装置１８に動画が表示される。
【０１０２】
この後、ＣＰＵ１１は、特定保存画像の選択操作を操作部２０で受け付けたかどうかを判断する（Ｓ３３）。そして、特定保存画像の選択操作を受け付けたと判断したときには（Ｓ３３でＹＥＳ）、ＣＰＵ１１は、特定保存画像の選択操作によって選択された保存画像のフレームデータＤ２を、特定保存画像データＤ５としてメインメモリ１２に記憶させる（Ｓ３４）。なお、第二実施形態では、特定保存画像の選択操作は動画データＤ１０の再生中に受け付けられ、この選択操作がされたときに、上側ディスプレイ装置１８に表示されている保存画像が特定保存画像とされる。
【０１０３】
ステップＳ３２において、動画データＤ１０の再生を終えた後、ＣＰＵ１１は、処理をステップＳ９に進める。これによって、ステップＳ９の後に実行される画像合成処理（Ｓ１２）において、ユーザに選択された保存画像が、特定保存画像としてリアルタイム撮影画像に合成されて、上側ディスプレイ装置１８に表示される。
【０１０４】
一方、特定保存画像の選択操作を受け付けていないと判断したときには（Ｓ３３でＮＯ）、ＣＰＵ１１は、図５のステップＳ２１と同様に、動画データＤ１０を構成するフレームデータＤ２のうち最後に生成されたフレームデータＤ２を特定保存画像データＤ５としてメインメモリ１２に記憶させる（Ｓ３５）。
【０１０５】
上記第二実施形態では、ユーザが特定保存画像の選択操作を行った場合には、ユーザに選択された保存画像が特定保存画像としてリアルタイム撮影画像に合成して表示される。これによって、ユーザが、自己の選択した特定保存画像の内容を把握することができる。また、特定保存画像の表示の前に、動画データＤ１０が再生される。このため、ユーザが、保存用データメモリ１３に記憶されている動画データＤ１０の内容を、更に十分に把握することができる。
【０１０６】
なお、上記第二実施形態では、一時停止中において録画指示操作がされたとき、図６で示すステップＳ１０２において、次のように動画データＤ１０を生成してもよい。すなわち、ユーザによる特定保存画像の選択があったときには、録画中の再開の後に最初に生成されたフレームデータＤ２に付加するフレーム番号を、特定保存画像データＤ５のフレーム番号に連続する番号とする。これによって、特定保存画像の後に、一時停止中の後の録画中に撮影された保存画像が挿入される。この様な構成である場合には、ユーザは、動画データＤ１０におけるこの挿入位置を、特定保存画像の選択操作を行うことで決めることができる。更に、選択された保存画像が特定保存画像として表示されるため、ユーザが、上記挿入位置の直前の特定保存画像を把握することができる。
【０１０７】
（変形例）
（１）第一実施形態及び第二実施形態においては、一時停止中において特定保存画像をリアルタイム撮影画像に合成して表示するが、これに加えて、またこれに代えて、動画保存処理の実行停止を行った後に、この動画保存処理の実行停止の直前に撮影された保存画像を特定保存画像としてリアルタイム撮影画像に合成して表示してもよい。また、その他の所定の操作がされたときに、この所定の操作の直前に撮影された保存画像をリアルタイム撮影画像に合成して表示してもよい。例えば、その他の所定の操作は、ユーザから特定保存画像の表示を指示する表示指示操作である。
【０１０８】
（２）第一実施形態及び第二実施形態においては、電子式ファインダーをしているが、光学式ファインダーを使用してもよいことは上述している。光学式ファインダーを用いる場合には、例えば、光学式ファインダーを、接眼レンズと、この接眼レンズに重ねて透明液晶パネル等の表示手段を配置したものとし、この表示手段に特定保存画像を表示してもよい。そして、ユーザが、透明液晶パネルと表示手段とを通して、撮影対象と特定保存画像を視認可能になるように、撮影装置１を構成すればよい。
【０１０９】
（３）第二実施形態では、動画保存処理の実行を一時停止する直前に撮影された保存画像を特定保存画像としてリアルタイム撮影画像に合成して表示するが、ユーザから任意に選択された保存画像だけを特定保存画像としてリアルタイム撮影画像に合成して表示することが可能であってもよい。また、ユーザに選択された保存画像を表示する構成に代えて、又はこの構成に加えて、ＣＰＵ１１によって自動的に（例えばランダムに）選択された保存画像が特定保存画像とされてもよい。
【０１１０】
（４）第一実施形態及び第二実施形態では、半透明処理によって、特定保存画像がリアルタイム撮影画像に合成して表示されているが、合成の方法は半透明処理に限定されない。特定保存画像に重ねてリアルタイム撮影画像を表示することが可能であればどの様な画像処理を用いてもよい。例えば、特定保存画像における輪郭を公知の輪郭抽出処理を用いて抽出して線画の画像データを生成し、この線画をリアルタイム撮影画像に合成して表示してもよい。また、特定保存画像の全てを表示する必要はなく、特定保存画像の一部（例えば、被写体だけ、背景だけ）を所定の画像処理によって抽出して、抽出された一部のみを表示してもよい。
【０１１１】
（５）第一実施形態及び第二実施形態では、特定保存画像がリアルタイム撮影画像に合成して表示されているが、必ずしも合成して表示する必要はない。特定保存画像がリアルタイム撮影画像とともに上側ディスプレイ装置１８（ファインダー）に表示される構成であればよい。例えば、特定保存画像とリアルタイム撮影画像とを合成せずに、これらの画像を並べて表示する構成であってもよい。
【０１１２】
（６）第一実施形態及び第二実施形態では、撮影装置１は動画保存処理の実行の一時停止を行うが、撮影装置１が動画保存処理の実行の一時停止を行うことができず停止のみを行うことが可能であってもよい。
【０１１３】
（７）第一実施形態及び第二実施形態の撮影処理では、動画データＤ１０の生成とともに、マイク２３で集音した音声の音声データを生成しないが、動画データＤ１０の生成とともに音声データを生成し、生成した音声データを動画データＤ１０と対応付けて保存用データメモリ１３に記憶させてもよい。
【０１１４】
（８）第一実施形態及び第二実施形態の撮影処理では、「撮影モード開始操作」、「録画指示操作」、「一時停止操作」、「停止操作」及び「撮影モード終了操作」を操作部２０で受け付けているが、タッチパネル２２で受け付けてもよい。
【０１１５】
（９）第一実施形態及び第二実施形態のフローチャートにおける処理の順番はあくまで一例であり、同じ作用効果を奏するように、処理の順番を適宜入れ替えてもよい。また、このフローチャートにおける全ての処理が実行される必要はない。
【０１１６】
（１０）第一実施形態及び第二実施形態の撮影装置１の構成は適宜変更することができる。例えば、撮影装置１は、撮影部を内蔵しているが、外付けでもよい。撮影装置１は、動画の撮影の専用機でなくてもよい。例えば、携帯型ゲーム装置、ＰＤＡ（Personal Digital Assistant）、携帯電話（スマートフォンを含む）であってもよい。例えば、カメラと、パーソナルコンピュータ等とで構成されてもよい。撮影装置１の撮影処理の一部をサーバ等の他の情報処理装置で負担してもよく、撮影装置１と他の情報処理装置とを含む複数の装置で撮影システムを構成してもよい。
【符号の説明】
【０１１７】
１        撮影装置
２        メモリカード（本発明の記憶部の一例）
１１      ＣＰＵ（本発明の動画記憶手段及び表示制御手段の一例）
１３      保存用データメモリ（本発明の記憶部の一例）
１７      カメラ（本発明の撮影部の一例）
１８      上側ディスプレイ装置（本発明のファインダーの一例）
２０      操作部（本発明の操作部の一例）
２２      タッチパネル（本発明の操作部の一例）
Ｄ１    撮影プログラム
Ｄ２    フレームデータ
Ｄ５    特定保存画像データ
Ｄ１０  動画データ
【図１】
0005912441.tif 000002
【図２Ａ】
0005912441.tif 000003
【図２Ｂ】
0005912441.tif 000004
【図２Ｃ】
0005912441.tif 000005
【図３Ａ】
0005912441.tif 000006
【図３Ｂ】
0005912441.tif 000007
【図３Ｃ】
0005912441.tif 000008
【図４Ａ】
0005912441.tif 000009
【図４Ｂ】
0005912441.tif 000010
【図５】
0005912441.tif 000011
【図６】
0005912441.tif 000012
【図７】
0005912441.tif 000013
【図８】
0005912441.tif 000014