(57)【特許請求の範囲】
【請求項１】
表示装置に動画を表示するように制御する動画表示手段と、
複数のコマ画像より成るアニメーション情報を読み出す読み出し手段と、
前記表示装置に対する接触を検知する検知手段と、
前記表示装置に動画を表示している際に、前記検知手段により前記表示装置の特定の位置に対する接触が検知された場合に、前記アニメーション情報の第１のコマ画像を前記表示装置に表示し、前記検知手段により前記表示装置に対する接触が検知されなくなると、前記アニメーション情報のコマ画像の遷移表示を開始するように制御する表示制御手段と、
前記アニメーション情報が挿入された前記動画を動画データとして記録媒体に記録する記録手段とを有することを特徴とする表示制御装置。
【請求項２】
前記記録手段は、前記アニメーション情報のコマ画像の遷移表示の開始に応じて、前記アニメーション情報が挿入された前記動画を動画データとして前記記録媒体に記録することを特徴とする請求項１に記載の表示制御装置。
【請求項３】
前記表示制御手段は、前記遷移表示をしている間に前記検知手段により接触が再び検知されると、前記アニメーション情報の第１のコマ画像の表示に戻し、前記検知手段により接触が再び検出されなくなった場合に、前記アニメーション情報のコマ画像の遷移表示を再び開始することを特徴とする請求項１又は２に記載の表示制御装置。
【請求項４】
前記記録手段は、前記遷移表示をしている間に前記検知手段により接触が再び検知されると、再び検知されるまでの動画データを前記記録媒体から削除することを特徴とする請求項１又は２に記載の表示制御装置。
【請求項５】
前記記録手段は、前記アニメーション情報が挿入された前記動画を動画データとして前記記録媒体に記録すると共に、前記アニメーション情報が挿入されていない前記動画を動画データとして前記記録媒体に記録し、
前記記録手段は、前記遷移表示をしている間に前記検知手段により接触が再び検知されると、再び検知されるまでの前記アニメーション情報が挿入された動画に係る動画データを前記記録媒体から削除するとともに、再び検知されるまでのアニメーション情報が挿入されていない動画に係る動画データは削除しないようにすることを特徴とする請求項１又は２に記載の表示制御装置。
【請求項６】
前記表示制御手段は、前記アニメーション情報の第１のコマ画像を表示する際に、併せて前記動画の縮小画像を前記表示装置に表示することを特徴とする請求項１〜５の何れか１項に記載の表示制御装置。
【請求項７】
前記表示制御手段は、前記アニメーション情報の第１のコマ画像を表示する際に、前記アニメーション情報の第１のコマ画像の一部を透過させた状態で前記動画に重畳して前記表示装置に表示することを特徴とする請求項１〜５の何れか１項に記載の表示制御装置。
【請求項８】
前記特定の位置は、前記表示装置のうち前記動画を表示している位置であることを特徴とする請求項１〜７の何れか１項に記載の表示制御装置。
【請求項９】
前記特定の位置は、前記表示装置のうちタッチの操作が可能なボタンが表示された領域以外の位置であることを特徴とする請求項１〜８の何れか１項に記載の表示制御装置。
【請求項１０】
動画を撮影する撮像手段を更に有し、
前記動画表示手段により表示される前記動画は、前記撮像手段により撮影された動画であることを特徴とする請求項１〜９の何れか１項に記載の表示制御装置。
【請求項１１】
表示装置に動画を表示するように制御する動画表示ステップと、
複数のコマ画像より成るアニメーション情報を読み出す読み出しステップと、
前記表示装置に対する接触を検知する検知ステップと、
前記表示装置に動画を表示している際に、前記検知ステップにおいて前記表示装置の特定の位置に対する接触が検知された場合に、前記アニメーション情報の第１のコマ画像を前記表示装置に表示し、前記検知ステップにおいて前記表示装置に対する接触が検知されなくなると、前記アニメーション情報のコマ画像の遷移表示を開始するように制御する表示制御ステップと、
前記アニメーション情報が挿入された前記動画を動画データとして記録媒体に記録する記録ステップとを有することを特徴とする表示制御装置の制御方法。
【請求項１２】
コンピュータを、請求項１〜１０の何れか１項に記載された表示制御装置の各手段として機能させるためのプログラム。
【請求項１３】
コンピュータを、請求項１〜１０の何れか１項に記載された表示制御装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば撮影画像に対してアニメーション効果等を与えるために用いて好適な表示制御装置、表示制御装置の制御方法、プログラム及び記憶媒体に関する。
【背景技術】
【０００２】
従来の撮像装置において、撮影中の映像をタッチパネル上に表示し、表示画面上へ直接タッチすることによって撮影画像に様々な効果を与えるユーザーインターフェース（ＵＩ）が提案、実用化されている。特許文献１には、撮影中の画像に対して手書きによる書き込みを行う技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−６１４７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の方法では、主に静止画に対する書き込みや画像変形などについての処理に主眼を置いているため、動画撮影時に挿入される動きのあるアニメーションに関しては考慮されていない。したがって、例えば、映画を上映する時に挿入されるカウントダウンアニメーションなどを撮影対象の動きに合わせて挿入しようとする場合に、タイミングを合わせることが困難である。
【０００５】
本発明は前述の問題点に鑑み、動画に対してアニメーションを簡単に挿入できるようにすることを目的としている。
【課題を解決するための手段】
【０００６】
本発明の表示制御装置は、表示装置に動画を表示するように制御する動画表示手段と、複数のコマ画像より成るアニメーション情報を読み出す読み出し手段と、前記表示装置に対する接触を検知する検知手段と、前記表示装置に動画を表示している際に、前記検知手段により前記表示装置の特定の位置に対する接触が検知された場合に、前記アニメーション情報の第１のコマ画像を前記表示装置に表示し、前記検知手段により前記表示装置に対する接触が検知されなくなると、前記アニメーション情報のコマ画像の遷移表示を開始するように制御する表示制御手段と、前記アニメーション情報が挿入された前記動画を動画データとして記録媒体に記録する記録手段とを有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、アニメーションを開始するタイミングを調整することが容易になり、動画に対してアニメーションを簡単に挿入することができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態のデジタルビデオカメラの内部構成例を示すブロック図である。
【図２】表示されるスルー画像及びアニメーション画像の一例を示す図である。
【図３】カウントダウンアニメーション画像の一例を示す図である。
【図４】第１の実施形態でアニメーションを重畳する手順例を示す流れ図である。
【図５】第２の実施形態でアニメーションを重畳する手順例を示す流れ図である。
【図６】アニメーションスタンバイ状態の画面の一例を示す図である。
【図７】アニメーションスタンバイ状態の画面の一例を示す図である。
【図８】アニメーションスタンバイ状態の画面の一例を示す図である。
【図９】アニメーションの挿入に関する表示の遷移状態を示す概念図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を参照しながら説明する。
（第１の実施形態）
図１は、本実施形態によるデジタルビデオカメラ１００の内部構成例を示すブロック図である。
図１において、撮影レンズ１０４はフォーカスレンズを含むレンズであり、シャッター１０５は絞り、ＮＤフィルター機能を備えている。撮像部１０６は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成されている。Ａ／Ｄ変換器１０７は、撮像部１０６から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０３は、デジタルビデオカメラ１００の撮影レンズ１０４等を覆うことにより、撮影レンズ１０４、シャッター１０５、撮像部１０６を含む撮像系の汚れや破損を防止する。
【００１０】
画像処理部１０２は、Ａ／Ｄ変換器１０７から出力されたデータ、又は、メモリ制御部１０８から出力されたデータに対し、所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部１０２は、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてシステム制御部１０１が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理が行われる。ＡＥ処理では、シャッタースピード、絞り、ＮＤフィルターの制御及び画像処理部１０２で画像信号のゲインの制御を行う。画像処理部１０２では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行っている。
【００１１】
通常、動画撮影モードにおいてＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理はリアルタイムに実行されている。また、各処理のオート設定を解除したときはマニュアルで設定することが可能となる。
【００１２】
Ａ／Ｄ変換器１０７から出力されたデータは、画像処理部１０２及びメモリ制御部１０８を介して、或いは、メモリ制御部１０８を介してメモリ１０９に直接書き込まれる。メモリ１０９は、撮像部１０６によって得られＡ／Ｄ変換器１０７によりデジタルデータに変換された画像データや、静止画または動画表示を行う表示部１１１に表示するための画像データを格納する。メモリ１０９は、所定時間の動画像データ及び音声データを格納するのに十分な記憶容量を備えており、さらに画像表示用のメモリ（ビデオメモリ）を兼ねている。
【００１３】
Ｄ／Ａ変換器１１０は、メモリ１０９に格納されている画像表示用のデータをアナログ信号に変換して表示部１１１に供給する。こうして、メモリ１０９に書き込まれた表示用の画像データはＤ／Ａ変換器１１０を介して表示部１１１に出力され、画像が表示される。表示部１１１は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１１０から出力されたアナログ信号に応じた表示を行う。Ａ／Ｄ変換器１０７によって一度Ａ／Ｄ変換されメモリ１０９に蓄積されたデジタル信号を、Ｄ／Ａ変換器１１０においてアナログ変換し、表示部１１１に逐次転送して表示することにより、電子ビューファインダ（スルー画像表示）として機能する。
【００１４】
不揮発性メモリ１１４は、電気的に消去・記録可能なメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ１１４には、システム制御部１０１の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのプログラムのことである。さらに、本実施形態では、動画に重畳するものとして、複数の状態に連続して遷移する（複数のコマ画像より成る）アニメーション情報が記憶されている。
【００１５】
システム制御部１０１は、デジタルビデオカメラ１００全体を制御する。前述した不揮発性メモリ１１４に記録されたプログラムを実行することにより、後述する本実施形態の各処理を実現する。また、システム制御部１０１は、メモリ１０９、Ｄ／Ａ変換器１１０、表示部１１１等を制御することにより表示制御も行う。システムメモリ１１３はＲＡＭが用いられており、システム制御部１０１の動作用の定数、変数、不揮発性メモリ１１４から読み出したプログラム等を展開する。システムタイマー１１２は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００１６】
モード切替スイッチ１１７、動画記録トリガボタン１１６、及び操作部１１５はシステム制御部１０１に各種の動作指示を入力するための操作手段であり、システム制御部１０１の動作モードを動画記録モード、動画再生モード等に切り替える。システム制御部１０１は、動画記録トリガボタン１１６が押下されると、撮像部１０６からの信号読み出しから記録媒体１２２に画像データを書き込むまでの一連の撮影処理の動作を開始する。
【００１７】
操作部１１５の各操作部材は、表示部１１１に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部１１１に表示される。利用者は、表示部１１１に表示されたメニュー画面と、４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００１８】
電源制御部１１９は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部１１９は、その検出結果及びシステム制御部１０１の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体１２２を含む各部へ供給する。
【００１９】
電源部１２０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。インターフェース１２１は、メモリカードやハードディスク等の記録媒体１２２とのインターフェースである。記録媒体１２２は、メモリカード等の記録媒体であり、半導体メモリや磁気ディスク等から構成されている。また、図１に示す記録媒体１２２は取り外し可能であるが、記録媒体がビデオカメラ本体に内蔵されていてもよく、また取り外し可能な記録媒体と内蔵記録媒体との両方を備えていてもよい。
【００２０】
次に、操作部１１５について説明する。本実施形態に係るデジタルビデオカメラ１００は、操作部１１５の一つとして、表示部１１１に対する接触を検知可能なタッチパネルを有しており、タッチパネルと表示部１１１とは一体的に構成されている。例えば、光の透過率によって表示部１１１による表示を妨げないようにタッチパネルを構成し、表示部１１１の表示面の上層に取り付けられるようにする。そして、タッチパネルにおける入力座標と、表示部１１１上の表示座標とを対応付けるようにする。これにより、表示部１１１上に表示された画面を恰もユーザーが直接的に操作可能であるかのようなＧＵＩを構成することができる。また、タッチパネルは、抵抗膜方式や静電容量方式、表面弾性波方式、赤外線方式、電磁誘導方式、画像認識方式、光センサ方式等、様々な方式のタッチパネルのうちいずれの方式のものを用いてもよい。
【００２１】
システム制御部１０１は、タッチパネルに対する以下の操作を検出することができる。（１）タッチパネルを指やペンで触れたこと（以下、タッチダウンと称する）。
（２）タッチパネルを指やペンで触れている状態であること（以下、タッチオンと称する）。
（３）タッチパネルを指やペンで触れたまま移動していること（以下、ムーブと称する）。
（４）タッチパネルへ触れていた指やペンを離したこと（以下、タッチアップと称する）。
（５）タッチパネルに何も触れていない状態であること（以下、タッチオフと称する）。
【００２２】
これらの操作や、タッチパネル上に指やペンが触れている位置座標の情報はシステム制御部１０１に通知され、システム制御部１０１は、通知された情報に基づいてタッチパネル上にどのような操作が行われたかを判定する。ムーブについては、タッチパネル上で移動する指やペンの移動方向についても、位置座標の変化に基づいて、タッチパネル上の垂直成分・水平成分毎に判定できる。また、タッチパネル上をタッチダウンから一定のムーブを経てタッチアップをしたとき、ストロークを描いたこととする。以下、素早くストロークを描く操作をフリックと呼ぶ。フリックは、タッチパネル上に指を触れたままある程度の距離だけ素早く動かして、そのまま離すといった操作であり、言い換えればタッチパネル上を指ではじくように素早くなぞる操作である。所定距離以上を、所定速度以上でムーブしたことが検出され、そのままタッチアップが検出されるとフリックが行われたものと判定する。また、所定距離以上を、所定速度未満でムーブしたことが検出された場合はドラッグが行われたものと判定する。
【００２３】
以下、画像効果としてアニメーションを挿入する方法ついて説明する。本実施形態に係るデジタルビデオカメラ１００では、ユーザーは操作部１１５の一つであるタッチパネルを使用してアニメーションを入力することができる。以下、表示部１１１に表示されるＵＩを例にして、アニメーションを画像に重畳する手順について図２及び図３を参照しながら説明する。
【００２４】
図２（ａ）は、通常撮影モードにおける、撮影スタンバイ中あるいは撮影中（動画記録中）に表示部１１１に表示される画像（スルー画像）の一例を示す図である。図２（ａ）において、ボタン２０１は、アニメーションを重畳する機能を選択するためのボタンであり、このボタン２０１をタッチすることにより、図２（ｂ）に示す画面へ遷移する。
【００２５】
図２（ｂ）は、重畳するアニメーションを選択するための画面の一例を示す図である。図２（ｂ）に示す選択ボタン２０２〜２０５は、アニメーションを選択するためのボタンであり、さらに、選択ボタン２０５は、色が変更されていることによって選択中であることを示している。この状態で、ユーザーが画面のスルー画像の部分（すなわち選択ボタン２０２〜２０５の領域以外の領域）にタッチすると、図２（ｃ）に示す画面に遷移する。
【００２６】
図２（ｃ）は、図２（ｂ）に示す画面で選択されたアニメーションの最初の状態（第１のコマ画像の表示状態）を示す図である。図２（ｃ）に示す画面は、黒背景上に、図３（ａ）に示す図形（第１のコマ画像）が重畳されている。さらに、図２（ｄ）に示すように、上下左右の一定範囲内をランダムに移動させることによって、古いフィルムの再生状態を疑似的に再現している。なお、ユーザーがタッチオンを継続する限り、アニメーションは図２（ｃ）に示す画面の状態を保持する。
【００２７】
一方、ユーザーがタッチアップした場合には、コマ画像の遷移表示を開始し、一定の時間間隔で、図３（ｂ）〜図３（ｏ）の順序で画面が切り替わる。すなわち、第１のコマ画像を表示した図３（ａ）の表示状態から、第２のコマ画像（図３（ｂ））、第３のコマ画像（図３（ｃ））、・・・、とコマ画像が切り替わる。なお、図３は画面中央部のみを示しており、表示した際の背景は図２に示すように黒であるものとする。このとき、図２（ｄ）に示すようなランダム移動も同時に行い、カウントダウンアニメーションを行う。アニメーションが終了すると、画面は図２（ｂ）に示す画面に戻り、アニメーションスタンバイ状態となる。
【００２８】
また、タッチアップが行われたタイミングにて、動画の記録が行われていない場合（タッチアップの前に撮影スタンバイ中だった場合）には、記録が同期して開始され、記録される動画の最初の部分にカウントダウンアニメーションが挿入される。なお、タッチアップに同期して動画の記録を開始するか否かを、予め設定メニューを表示した状態で、ユーザーの操作に応じてユーザーが設定できるようにしてもよい。
【００２９】
さらに、アニメーションの状態遷移（遷移表示）が行われている間に再びタッチされると図２（ｃ）に示す画面に戻り、その後のタッチアップによって図３に示すアニメーション遷移が再開される。また、図２（ｃ）に示す画面へ再び遷移するタイミングでそれ以前に記録されていたアニメーションが重畳済みの画像は削除され、タッチアップによって再び記録が開始される。
【００３０】
図９に、上述したアニメーションの挿入に関する表示の遷移状態を示した概念図を示す。
画面９０１は図２（ｂ）で説明した画面と同じ画面である。この画面においてスルー画像上へのタッチダウンを検出すると画面９０２が表示される。画面９０２は図２（ｃ）で説明した画面と同じ画面である。タッチダウンの後、タッチオンである間はこの表示状態が継続する（ただし、上下左右の一体範囲へのランダムな移動は行われる）。画面９０２の状態からタッチアップを検出するとアニメーションの遷移表示が開始され、画面９０３、画面９０４、画面９０５、画面９０６、画面９０７と表示が遷移していき、アニメーションが終了すると画面９０８のようにスルー画像を表示した状態になる。なお、画面９０３は図３（ｃ）、画面９０４は図３（ｆ）、画面９０５は図３（ｈ）、画面９０６は図３（ｋ）、画面９０７は図３（ｍ）にそれぞれ対応する表示状態である。なお、画面９０２、画面９０３、画面９０４、画面９０５、画面９０６、画面９０７、画面９０８の各間にも異なる表示遷移の状態があるが、図示は省略している。
【００３１】
図４は、本実施形態において、アニメーションを重畳する処理手順の一例を示すフローチャートである。図４に示す処理は不揮発性メモリ１１４に記録されたプログラムをシステムメモリ１１３に展開してシステム制御部１０１が実行することで実現する。
図４のＳ４０１において、表示部１１１にスルー画像が表示され、図２（ｂ）に示すような画面が表示されると処理を開始する。そして、Ｓ４０２において、表示部１１１のタッチパネル上にタッチダウンが行われるまで待機する。タッチダウンが行われたことを検出すると、Ｓ４０３において、不揮発性メモリ１１４から該当するアニメーション情報を読み出し、アニメーションの最初のコマ画像の表示処理を行う。これは、図２（ｃ）に示す表示状態を保持する処理である。このとき、図２（ｄ）に示したようなランダム移動も同時に開始する。
【００３２】
なお、厳密に最初のコマ画像でなくとも、アニメーションの遷移表示の開始前であることが識別できるコマ画像であれば他のコマ画像を表示してもよい。例えば、アニメーション情報に含まれる複数のコマ画像のうち、最初のコマ画像と２コマ目のコマ画像とがほぼ同一である場合には、２コマ目のコマ画像を表示した状態を保持するものとしてもよい。また、タッチダウンを受付けたことをユーザーに識別させるために、タッチダウンを検出した時だけ表示するコマ画像として色の異なるコマ画像を用意しておく。そして、タッチダウン時のみ色の違うコマ画像を表示し、その後タッチオン中は色をアニメーションの遷移表示で用いるコマ画像と同じとしたコマ画像を表示保持するとしてもよい。
【００３３】
次に、Ｓ４０４において、タッチアップが行われたことを検出したか否かを判別する。この判別の結果、タッチアップが行われたことを検出していない場合は、タッチオンが継続されているため、Ｓ４０３に戻り、表示を継続する。一方、Ｓ４０４の判別の結果、タッチアップが行われたことを検出した場合は、Ｓ４０５において、アニメーションを重畳した動画の記録を開始する。
【００３４】
そして、Ｓ４０６において、図３に示すようなカウントダウンアニメーション表示を開始する。すなわち、最初のコマ画像以降の図３（ｂ）〜図３（ｏ）に示したコマ画像の遷移表示（アニメーション）を開始する。次に、Ｓ４０７において、再び画面にタッチダウンが行われたことを検出したかどうかを判別する。この判別の結果、タッチダウンが行われたことを検出していない場合は、Ｓ４０８において、カウントダウンアニメーション表示の全ステップが終了したかどうかを判別する。この判別の結果、全ステップが終了した場合は、Ｓ４１０において、アニメーションを重畳する処理を終了する。この場合、このときまでに動画データとして記録媒体１２２に記録されたアニメーションが重畳された動画は削除されることなく、引き続きアニメーション無しの動画の記録が継続される。一方、Ｓ４０８の判別の結果、全ステップが終了していない場合は、Ｓ４０７に戻る。
【００３５】
一方、Ｓ４０７の判別の結果、タッチダウンが行われたことを検出した場合は、Ｓ４０９において、動画の記録を停止する。このＳ４０９の処理では、Ｓ４０５で記録を開始してからタッチダウンが行われるまで記録した動画を削除し、記録停止状態とする。その後、Ｓ４０３に戻る。
【００３６】
以上のように本実施形態によれば、タッチアップ及びタッチダウンの操作によりアニメーションを挿入する指示を送るようにした。これにより、アニメーションを開始するタイミングを間違えた場合に、簡単にタイミングを修正することが可能となり、さらに修正前の不要なった記録データを自動的に削除することができる。
【００３７】
（第２の実施形態）
以下、本発明の第２の実施形態について説明する。本実施形態では、ユーザーがタッチアップすることによって記録が開始され、記録用データとしてアニメーションが重畳された動画とアニメーションが重畳されていない動画とを両方記録する。また、アニメーション表示がそのまま終了した場合には、アニメーションが重畳されていない方の動画を削除する。さらに、アニメーション表示が行われている間にタッチダウンが行われると、アニメーションが重畳された動画を削除する。なお、それ以外の本実施形態に係るデジタルビデオカメラの構成、及び表示画面については第１の実施形態で説明した図１〜図３と同様であるため、説明は省略する。
【００３８】
図５は、本実施形態におけるアニメーションを重畳する処理手順の一例を示すフローチャートである。図５の処理は不揮発性メモリ１１４に記録されたプログラムをシステムメモリ１１３に展開してシステム制御部１０１が実行することで実現する。
図５において、Ｓ５０１〜Ｓ５０４についてはそれぞれ、図４のＳ４０１〜Ｓ４０４と同様である。Ｓ５０５においては、Ｓ５０２より前から記録一時停止状態（撮影スタンバイ状態）であった場合には、記録用データとしてアニメーションを重畳した動画とアニメーションを重畳していない動画との両方の記録を開始する。一方、Ｓ５０２より前から動画記録中状態（動画撮影中）であった場合は、アニメーションを重畳していない動画の記録を継続するとともに、並行してアニメーションを重畳した動画の記録を開始する。
【００３９】
次のＳ５０６〜Ｓ５０８についてはそれぞれ、図４のＳ４０６〜Ｓ４０８と同様である。Ｓ５０９においては、アニメーションを重畳した動画とアニメーションを重畳していない動画とを同時に記録していた場合は、アニメーションを重畳した動画のみ記録を停止し、停止した動画を削除する。アニメーションを重畳していない動画の記録は継続する。
【００４０】
また、Ｓ５１０においては、アニメーションを重畳した動画のみ記録を停止する。そしてアニメーションを重畳していない動画と重畳している動画とを記録している場合は、アニメーションを重畳している動画が存在している時刻範囲のアニメーションを重畳していない動画を削除し、その部分にアニメーションを重畳している動画をつなぐ。動画の続きの部分として、アニメーションを重畳していない動画の記録は継続する。
【００４１】
以上のように本実施形態によれば、通常の記録処理を行っている場合でも、アニメーションを開始するタイミングを間違えた場合には、簡単にタイミングを修正することができる。また、記録処理の開始の時点でアニメーションの開始タイミングを間違えたとしても、アニメーションを重畳していない動画（被写体画像）を並行して記録しておき、間違えた部分はアニメーションなしの動画として動画撮影を継続できる。よって、撮り逃しをしてしまうことを防げる。
【００４２】
なお、第１及び第２の実施形態では、図４のＳ４０３及び図５のＳ５０３での表示、図４のＳ４０５、図５のＳ５０６で開始するカウントダウンアニメーションは、図２（ｃ）に示すように背景を黒とする例を説明した。ところが、記録媒体１２２に記録する動画は前述したとおりの黒背景にする一方、表示部１１１に表示するほうの映像だけ、タイミングを取りやすくするために以下のような表示形態としてもよい。
【００４３】
例えば、図２（ｃ）に示すアニメーションスタンバイ状態での表示を図６に示すような画面にしてもよい。図６に示すように、画面上にスルー画像の縮小画像を表示することにより、アニメーションにて隠れている実画像状態を確認することができ、アニメーションを開始するタイミングを取りやすくすることができる。
【００４４】
また、図２（ｃ）に示すアニメーションスタンバイ状態での表示を図７に示すような画面にしてもよい。図７に示すように、スルー画像にアニメーションの縮小画像を表示することにより、撮影されている画像の視認性を確保することができ、アニメーションを開始するタイミングを取りやすくすることができる。
【００４５】
さらに、図２（ｃ）に示すアニメーションスタンバイ状態での表示を図８に示すような画面にしてもよい。図８に示すように、アニメーションに用いられる画像の一部を透過させることにより、背景である撮影画像の一部を確認することができ、アニメーションを開始するタイミングを取りやすくすることができる。
【００４６】
なお、システム制御部１０１の制御は１つのハードウェアが行ってもよいし、複数のハードウェアが処理を分担することで、装置全体の制御を行ってもよい。また、本発明をその好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。さらに、上述した各実施形態は本発明の一実施形態を示すものにすぎず、各実施形態を適宜組み合わせることも可能である。
【００４７】
また、上述した実施形態においては、本発明をデジタルビデオカメラに適用した場合を例にして説明したが、これはこの例に限定されず、動画にアニメーションを伴う情報を挿入することができる表示制御装置であれば適用可能である。つまり、上述の実施形態では撮影中の動画に対してアニメーション情報を重畳する例を説明したが、既に撮影済みの動画や、撮像装置以外で作成した動画に対して、動画編集の一環としてアニメーション情報を動画に挿入するような場合にも本発明は適用可能である。すなわち、本発明はパーソナルコンピュータやＰＤＡ、携帯電話端末や携帯型の画像ビューワ、ディスプレイを備えるプリンタ装置、デジタルフォトフレーム、音楽プレーヤー、ゲーム機、電子ブックリーダーなどに適用可能である。
【００４８】
（他の実施形態）
本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶したコンピュータ読み取り可能な記憶媒体は本発明を構成することになる。
【符号の説明】
【００４９】
１０１  システム制御部
１０２  画像処理部
１０６  撮像部
１０８  メモリ制御部
１０９  メモリ
１１１  表示部
１１４  不揮発性メモリ
【図１】
0005777446.tif 000002
【図２】
0005777446.tif 000003
【図３】
0005777446.tif 000004
【図４】
0005777446.tif 000005
【図５】
0005777446.tif 000006
【図６】
0005777446.tif 000007
【図７】
0005777446.tif 000008
【図８】
0005777446.tif 000009
【図９】
0005777446.tif 000010