(57)【要約】【課題】画面上の適切な位置にオブジェクト画像を重畳することができる撮像装置を提供する。【解決手段】エフェクト実行画像の１つであるエフェクトモード初期画像Ｉem4は、画面３０４ｓの全体を覆い隠さないよう画面３０４ｓの一部のエリアに表示されている。エフェクト実行画像が重畳されているエリアを除くエリアは、オブジェクト画像を重畳させることできるオブジェクト画像重畳エリアとなっている。画面３０４ｓにはタッチパネルが装着されている。操作子がオブジェクト画像重畳エリア内の位置からエフェクト実行画像のエリア内へとタッチパネルに接触しつつ移動した場合には、オブジェクト画像を表示させる位置をオブジェクト画像重畳エリア内の位置となるよう調整する。【選択図】図１８
2013115692.tif 000002
【特許請求の範囲】
【請求項１】
被写体の動画像を撮像する撮像部と、
前記撮像部によって撮像されている前記動画像を画面に表示する表示部と、
前記表示部に装着されたタッチパネルと、
前記画面に表示されている前記動画像に対してオブジェクト画像を重畳させるエフェクトモードとなっていることを示す画像であり、前記動画像の全体を覆い隠さないよう前記画面の一部のエリアに表示させるエフェクト実行画像を生成するエフェクト実行画像生成部と、
前記画面に表示されている前記動画像に前記エフェクト実行画像を重畳させるエフェクト実行画像重畳部と、
前記画面の前記エフェクト実行画像が重畳されているエリアを除く前記動画像が表示されているエリアを、オブジェクト画像を重畳させるオブジェクト画像重畳エリアとし、前記タッチパネルに対する操作子の接触によって前記オブジェクト画像重畳エリアに前記オブジェクト画像を重畳させる所定の操作がなされた場合に、前記動画像に前記オブジェクト画像を重畳させるオブジェクト画像重畳部と、
前記タッチパネルに対して前記操作子が接触した位置に前記オブジェクト画像を表示させ、前記操作子が前記タッチパネルに接触しつつ移動した場合には前記操作子の移動に追従させて前記オブジェクト画像を移動させ、前記操作子が前記タッチパネルから離れた位置を前記動画像に前記オブジェクト画像を重畳させる位置とするよう前記オブジェクト画像重畳部を制御する制御部と、
を備え、
前記制御部は、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動した場合には、前記オブジェクト画像を前記エフェクト実行画像のエリア内へと移動させないよう、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の位置となるよう調整する
ことを特徴とする撮像装置。
【請求項２】
前記制御部は、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の前記エフェクト実行画像のエリア側の端部となるよう調整することを特徴とする請求項１記載の撮像装置。
【請求項３】
前記エフェクト実行画像生成部は、前記エフェクト実行画像として、所定の動作を実行させるためのボタンを含む画像を生成し、
前記制御部は、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動して前記ボタンに接触した場合には、前記ボタンを無効として前記所定の動作を実行させないように制御する
ことを特徴とする請求項１または２に記載の撮像装置。
【請求項４】
撮像装置に搭載されているコンピュータに対して、
画面に表示されている動画像に対してオブジェクト画像を重畳させるエフェクトモードとなっていることを示す画像であり、前記動画像の全体を覆い隠さないよう前記画面の一部のエリアに表示するエフェクト実行画像を生成させるステップと、
前記画面に表示されている前記動画像に前記エフェクト実行画像を重畳させるステップと、
前記画面の前記エフェクト実行画像が重畳されているエリアを除く前記動画像が表示されているエリアを、オブジェクト画像を重畳させるオブジェクト画像重畳エリアとし、前記画面に装着されたタッチパネルに対して操作子が接触した位置に前記オブジェクト画像を表示させ、前記操作子が前記タッチパネルに接触しつつ移動した場合には前記操作子の移動に追従させて前記オブジェクト画像を移動させ、前記操作子が前記タッチパネルから離れた位置を前記動画像に前記オブジェクト画像を重畳させる位置と決定するよう制御させるステップと、
前記動画像における前記制御するステップにて決定した位置に前記オブジェクト画像を重畳させるステップと、
を実行させ、
前記制御させるステップは、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動した場合には、前記オブジェクト画像を前記エフェクト実行画像のエリア内へと移動させないよう、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の位置となるよう調整させる
ことを特徴とする撮像装置に用いる制御プログラム。
【請求項５】
前記制御させるステップは、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の前記エフェクト実行画像のエリア側の端部となるよう調整させることを特徴とする請求項４記載の撮像装置に用いる制御プログラム。
【請求項６】
前記エフェクト実行画像を生成させるステップは、前記エフェクト実行画像として、所定の動作を実行させるためのボタンを含む画像を生成させ、
前記制御させるステップは、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動して前記ボタンに接触した場合には、前記ボタンを無効として前記所定の動作を実行させないように制御させる
ことを特徴とする請求項４または５に記載の撮像装置に用いる制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像画像にオブジェクト画像を重畳することができる撮像装置及び撮像装置に用いる制御プログラムに関する。
【背景技術】
【０００２】
静止画像を撮像した撮像画像に対して図形や文字等のオブジェクト画像を重畳し、オブジェクト画像が重畳された撮像画像を記憶することができる撮像装置が知られている。特許文献１には、予め撮像した静止画像を表示部に表示し、静止画像に対して手書きによるオブジェクト画像を重畳して、オブジェクト画像が重畳された静止画像を記録することが記載されている。特許文献２には、表示部に表示された画像に手書きによるオブジェクト画像を重畳し、オブジェクト画像をＸＭＬデータ等の付加データとして静止画像に対応させて記録することが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８４７７８号公報
【特許文献２】特開２００６−２１１３５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
動画像を記録再生する撮像装置においても、動画である撮像画像に対してオブジェクト画像を重畳して動画像を記録したり、オブジェクト画像が重畳された動画像を再生できるようオブジェクト画像を動画像に対応させて記録したりすることが望まれる。動画像は静止画像と異なり、撮像画像が刻々と変化するため、変化する撮像画像に合わせて適切なオブジェクト画像を選択することができ、変化する撮像画像を確認しながらその撮像画像の適切な位置にオブジェクト画像を重畳することができる撮像装置が求められる。
【０００５】
撮像画像に対してオブジェクト画像を重畳する場合、画面上の所定の部分にはオブジェクト画像を重畳しない方が好ましい場合がある。そこで、画面上の適切な位置にオブジェクト画像を重畳することができる撮像装置が求められる。また、ユーザが撮像画像に対してオブジェクト画像を重畳する操作を行った場合、ユーザが意図しない動作を実行させないようにすることが必要である。そこで、ユーザの意図に沿った動作を実行させることができる撮像装置が求められる。
【０００６】
本発明はこのような要望に対応するため、撮像中の動画像に対応させて適切なオブジェクト画像を容易に選択することができ、撮像中の動画像を確認しながらその動画像の適切な位置にオブジェクト画像を重畳することができる撮像装置及び撮像装置に用いる制御プログラムを提供することを目的とする。また、画面上の適切な位置にオブジェクト画像を重畳することができ、ユーザの意図に沿った動作を実行させることができる撮像装置及び撮像装置に用いる制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、上述した従来の技術の課題を解決するため、被写体の動画像（Ｉmv）を撮像する撮像部（１００）と、前記撮像部によって撮像されている前記動画像を画面（３０４ｓ）に表示する表示部（３０４）と、前記表示部に装着されたタッチパネル（３０４ｔ）と、前記画面に表示されている前記動画像に対してオブジェクト画像を重畳させるエフェクトモードとなっていることを示す画像であり、前記動画像の全体を覆い隠さないよう前記画面の一部のエリアに表示させるエフェクト実行画像を生成するエフェクト実行画像生成部（４０４）と、前記画面に表示されている前記動画像に前記エフェクト実行画像を重畳させるエフェクト実行画像重畳部（2020）と、前記画面の前記エフェクト実行画像が重畳されているエリアを除く前記動画像が表示されているエリアを、オブジェクト画像を重畳させるオブジェクト画像重畳エリアとし、前記タッチパネルに対する操作子の接触によって前記オブジェクト画像重畳エリアに前記オブジェクト画像を重畳させる所定の操作がなされた場合に、前記動画像に前記オブジェクト画像を重畳させるオブジェクト画像重畳部（2020）と、前記タッチパネルに対して前記操作子が接触した位置に前記オブジェクト画像を表示させ、前記操作子が前記タッチパネルに接触しつつ移動した場合には前記操作子の移動に追従させて前記オブジェクト画像を移動させ、前記操作子が前記タッチパネルから離れた位置を前記動画像に前記オブジェクト画像を重畳させる位置とするよう前記オブジェクト画像重畳部を制御する制御部（４００）とを備え、前記制御部は、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動した場合には、前記オブジェクト画像を前記エフェクト実行画像のエリア内へと移動させないよう、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の位置となるよう調整することを特徴とする撮像装置（１）を提供する。
【０００８】
上記の撮像装置において、前記制御部は、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の前記エフェクト実行画像のエリア側の端部となるよう調整することが好ましい。
【０００９】
上記の撮像装置において、前記エフェクト実行画像生成部は、前記エフェクト実行画像として、所定の動作を実行させるためのボタンを含む画像を生成し、前記制御部は、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動して前記ボタンに接触した場合には、前記ボタンを無効として前記所定の動作を実行させないように制御することが好ましい。
【００１０】
また、本発明は、上述した従来の技術の課題を解決するため、撮像装置（１）に搭載されているコンピュータ（４００）に対して、画面（３０４ｓ）に表示されている動画像（Ｉmv）に対してオブジェクト画像を重畳させるエフェクトモードとなっていることを示す画像であり、前記動画像の全体を覆い隠さないよう前記画面の一部のエリアに表示するエフェクト実行画像を生成させるステップと、前記画面に表示されている前記動画像に前記エフェクト実行画像を重畳させるステップと、前記画面の前記エフェクト実行画像が重畳されているエリアを除く前記動画像が表示されているエリアを、オブジェクト画像を重畳させるオブジェクト画像重畳エリアとし、前記画面に装着されたタッチパネルに対して操作子が接触した位置に前記オブジェクト画像を表示させ、前記操作子が前記タッチパネルに接触しつつ移動した場合には前記操作子の移動に追従させて前記オブジェクト画像を移動させ、前記操作子が前記タッチパネルから離れた位置を前記動画像に前記オブジェクト画像を重畳させる位置と決定するよう制御させるステップと、前記動画像における前記制御するステップにて決定した位置に前記オブジェクト画像を重畳させるステップとを実行させ、前記制御させるステップは、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動した場合には、前記オブジェクト画像を前記エフェクト実行画像のエリア内へと移動させないよう、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の位置となるよう調整させることを特徴とする撮像装置に用いる制御プログラムを提供する。
【００１１】
上記の撮像装置に用いる制御プログラムにおいて、前記制御させるステップは、前記オブジェクト画像を表示させる位置を前記オブジェクト画像重畳エリア内の前記エフェクト実行画像のエリア側の端部となるよう調整させることが好ましい。
【００１２】
上記の撮像装置に用いる制御プログラムにおいて、前記エフェクト実行画像を生成させるステップは、前記エフェクト実行画像として、所定の動作を実行させるためのボタンを含む画像を生成させ、前記制御させるステップは、前記操作子が前記オブジェクト画像重畳エリア内の位置から前記エフェクト実行画像のエリア内へと前記タッチパネルに接触しつつ移動して前記ボタンに接触した場合には、前記ボタンを無効として前記所定の動作を実行させないように制御させることが好ましい。
【発明の効果】
【００１３】
本発明の撮像装置及び撮像装置に用いる制御プログラムによれば、撮像中の動画像に対応させて適切なオブジェクト画像を容易に選択することができ、撮像中の動画像を確認しながらその動画像の適切な位置にオブジェクト画像を重畳することが可能となる。また、画面上の適切な位置にオブジェクト画像を重畳することができ、ユーザの意図に沿った動作を実行させることが可能となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の撮像装置の一実施形態を示すブロック図である。
【図２】エフェクトモードに移行する際の動作を示すフローチャートである。
【図３】エフェクトモード時の動作を示すフローチャートである。
【図４】エフェクトモード時の動作を示すフローチャートである。
【図５】図３のステップＳ１５，Ｓ３６の具体的な動作を示すフローチャートである。
【図６】エフェクトモードにおいて、エフェクト実行画像の１つであるエフェクトモード初期画像Ｉem1を表示した状態を示す図である。
【図７】エフェクトモードにおいて、エフェクト実行画像の１つであるエフェクト選択メニュー画像Ｉem2を表示した状態を示す図である。
【図８】エフェクトモードにおいて、エフェクト実行画像の１つであるエフェクト選択メニュー画像Ｉem2を表示し、図７とは異なるオブジェクトボタンを選択した状態を示す図である。
【図９】エフェクトモードにおいて、エフェクト実行画像の１つであるサイズ選択メニュー画像Ｉem3を表示した状態を示す図である。
【図１０】エフェクトモードにおいて、エフェクト実行画像の１つであるサイズ選択メニュー画像Ｉem3を表示し、図９とは異なるサイズを選択した状態を示す図である。
【図１１】エフェクトモードにおいて、画面３０４ｓ上で指をドラッグしてオブジェクト画像Ｉo1を移動させている状態を示す図である。
【図１２】エフェクトモードにおいて、画面３０４ｓに表示されている動画像Ｉmvにオブジェクト画像Ｉo1を重畳して、エフェクトモード画像Ｉem4を表示した状態を示す図である。
【図１３】図１１のエフェクトモード画像Ｉem4でオンオフボタンＢnfを押下してエフェクトモード画像Ｉem4’を表示した状態を示す図である。
【図１４】図１１のエフェクトモード画像Ｉem4で削除ボタンＢdlを押下してエフェクトモード画像Ｉem5を表示した状態を示す図である。
【図１５】動的なオブジェクト画像の例を示す図である。
【図１６】エフェクトモードにおいて、画面３０４ｓ上で指をドラッグした場合に、指がエフェクトモード画像Ｉem4のエリア内に進入した状態を示す図である。
【図１７】エフェクトモード時の好ましい動作を示すフローチャートである。
【図１８】エフェクトモードにおいて、画面３０４ｓ上で指をドラッグした場合に、指がエフェクトモード画像Ｉem4のエリア内に進入した場合のオブジェクト画像Ｉo1の表示状態を示す図である。
【図１９】エフェクトモードにおいて、指をエフェクトモード画像Ｉem4のエリア内でドラッグした場合のオブジェクト画像Ｉo1の表示状態を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の撮像装置及び撮像装置に用いる制御プログラムの一実施形態について、添付図面を参照して説明する。図１に示す一実施形態の撮像装置１はいわゆるデジタルビデオカメラである。本発明の撮像装置は、デジタルビデオカメラに限定されることはなく、動画像を撮像できる任意の撮像装置であればよい。撮像装置は、いわゆるコンパクトデジタルカメラ等のデジタルスチルカメラ，携帯電話，ＰＤＡ（Personal Digital Assistant）等の動画像を撮像できる任意の電子機器である。
【００１６】
図１において、中央制御部４００は、ＣＰＵ，各種のプログラムが格納されたＲＯＭ，ワークエリアとしてのＲＡＭ等を含む半導体集積回路により構成されている。中央制御部４００をマイクロコンピュータで構成することができる。中央制御部４００は撮像装置１内の各部を制御する。中央制御部４００は、オブジェクト画像読み出し部４０１，アイコン読み出し部４０２，オブジェクト画像調整部４０３，エフェクト実行画像生成部４０４を有する。オブジェクト画像読み出し部４０１〜エフェクト実行画像生成部４０４の動作については後述する。
【００１７】
撮像部１００は、ズームレンズ１０１，フォーカスレンズ１０２，絞り１０３，撮像素子１０４を有する。ズームレンズ１０１は図示しないズームアクチュエータによって光軸ＬＡに沿って移動する。同様に、フォーカスレンズ１０２は、図示しないフォーカスアクチュエータによって光軸ＬＡに沿って移動する。絞り１０３は、図示しない絞りアクチュエータによって駆動されて、光を通過させる開口の大きさが制御される。撮像素子１０４は、ＣＣＤ（Charge Coupled Device）またはＣＭＯＳ（Complementary Metal Oxide Semiconductor）等で構成される。
【００１８】
撮像素子１０４は、ズームレンズ１０１，フォーカスレンズ１０２，絞り１０３を通過した光を光電変換して、被写体のアナログ画像信号を生成する。アナログ画像信号処理部１０５は撮像素子１０４より出力されたアナログ画像信号を増幅し、Ａ／Ｄ変換部１０６は増幅されたアナログ画像信号をデジタル画像データに変換する。画像入力コントローラ１０７は、Ａ／Ｄ変換部１０６より出力されたデジタル画像データを撮像データとして取り込んで、バス２００を介してメインメモリ２０６に格納する。
【００１９】
デジタル信号処理部１０８は、バス２００を介して中央制御部４００からの指示に従って、メインメモリ２０６に格納された撮像データを取り込み、所定の信号処理を施して輝度信号と色差信号とからなるデータを生成する。また、デジタル信号処理部１０８は、オフセット処理，ホワイトバランス調整処理，ガンマ補正処理，ＲＧＢ補間処理，ノイズ低減処理，輪郭補正処理，色調補正処理，光源種別判定処理等の各種のデジタル信号処理を行う。
【００２０】
マイクロホン１０９は、撮像装置１の周囲の音声を収音してアナログ音声信号を生成する。アナログ音声信号処理部１１０はマイクロホン１０９より出力されたアナログ音声信号を増幅し、Ａ／Ｄ変換部１１１は増幅されたアナログ音声信号をデジタル音声データに変換する。音声入力コントローラ１１２は、Ａ／Ｄ変換部１１１より出力されたデジタル音声データを取り込んで、バス２００を介して撮像データに対応させた状態でメインメモリ２０６に格納する。
【００２１】
圧縮・伸長処理部２０１は、バス２００を介して中央制御部４００からの指示に従って、撮像データ及びデジタル音声データに所定の圧縮処理を施して圧縮データを生成する。また、圧縮・伸長処理部２０１は、中央制御部４００からの指示に従って、記録部の一例であるカード型記録媒体３０２に格納された圧縮データに所定形式の伸張処理を施して非圧縮データを生成する。所定の圧縮処理としては、静止画像に対してはＪＰＥＧ規格に準拠した圧縮方式を採用することができ、動画像に対してはＭＰＥＧ２規格やＡＶＣ／Ｈ．２６４規格に準拠した圧縮方式を採用することができる。
【００２２】
画像処理部２０２は、バス２００を介して中央制御部４００からの指示に従って、メインメモリ２０６から読み出された撮像データに対して所定の画像処理を施す。具体的には、画像処理部２０２は、例えばメニュー画像等のＯＳＤ（オンスクリーン・ディスプレイ）画像データを生成し、撮像データに重畳する。また、画像処理部２０２は、後述するオブジェクト画像やエフェクト実行画像を重畳するオブジェクト画像・エフェクト実行画像重畳部2020を有する。
【００２３】
ＲＯＭ２０３はバス２００を介して中央制御部４００に接続されており、中央制御部４００が実行する制御プログラム及び制御に必要な各種データ等を格納している。フラッシュＲＯＭ２０４は、ユーザの設定情報等、撮像装置１の動作に関する各種設定情報を格納している。ＶＲＡＭ２０５は、表示用の画像データの一時記憶領域として使用される。メインメモリ２０６は、各種画像データの一時記憶領域として使用されると共に、中央制御部４００の演算作業領域としても使用される。
【００２４】
多重化部１１３は、圧縮データである撮像データ及びデジタル音声データを多重化してストリームデータ（多重化データ）を生成する。この際、多重化部１１３は、ストリームデータに対してメタデータ等の付加データを多重化する場合がある。
【００２５】
メディア制御部２０７は、中央制御部４００からの指示に従って、カードＩ／Ｆ３０１を介してカード型記録媒体３０２に対してデータを書き込み、カード型記録媒体３０２に記録されたデータを読み出すよう制御する。ここでは、記録部をカード型記録媒体としているが、記録部はカード型記録媒体に限定されるものではなく、ハードディスク・ドライブ等の任意の記録媒体を有する記録部でよい。
【００２６】
表示部の一例である液晶モニタ３０４，スピーカ３０５，操作部３０６，入出力端子３０７は、入出力Ｉ／Ｆ３０３に接続されている。液晶モニタ３０４の画面にはタッチパネル３０４ｔが装着されている。液晶モニタ３０４は、撮像データ等の画像データに基づく画像を表示する。スピーカ３０５は、音声データに基づく音声を出力する。操作部３０６は、図示しないリレーズ・スイッチや電源スイッチを含む操作キー，十字キー，ジョイスティック等であり、ユーザによる撮像装置１に対する操作入力を受け付ける。映像信号及び音声信号を入出力する入出力端子３０７は、図示していないテレビモニタやパーソナル・コンピュータ等に接続される。
【００２７】
中央制御部４００には、オブジェクト画像やアイコンを記憶するオブジェクト画像・アイコン記憶部４０５が接続されている。オブジェクト画像とは、被写体を撮像した動画像の画像データに対して、画像データの記録時または再生時に重畳する所定の図形や文字よりなる画像である。アイコンとは、液晶モニタ３０４に表示された動画像にオブジェクト画像を重畳させる際に表示されるエフェクト実行画像に含まれる図形や文字よりなる画像である。アイコンとしては、例えば、オブジェクト画像の種類を選択するためのボタンを形成するアイコンやオブジェクト画像の大きさを選択するためのボタンを形成するアイコンがある。また、ボタンを形成しない単なるマークとしてのアイコンもある。
【００２８】
中央制御部４００内のオブジェクト画像読み出し部４０１は、オブジェクト画像・アイコン記憶部４０５に記憶されているオブジェクト画像を読み出す。中央制御部４００内のアイコン読み出し部４０２は、オブジェクト画像・アイコン記憶部４０５に記憶されているアイコンを読み出す。中央制御部４００内のオブジェクト画像調整部４０３は、後述するようにオブジェクト画像の大きさが選択された場合に、オブジェクト画像読み出し部４０１が読み出したオブジェクト画像を拡大または縮小する。また、オブジェクト画像調整部４０３は、タッチパネル３０４ｔに対する操作によってオブジェクト画像を重畳する位置を決定する。
【００２９】
中央制御部４００内のエフェクト実行画像生成部４０４は、オブジェクト画像を液晶モニタ３０４に表示された動画像に重畳するエフェクトモードに移行したときに、オブジェクト画像を動画像に重畳するエフェクトを実行させるためのエフェクト実行画像を生成する。エフェクト実行画像は、被写体を撮像した動画像を表示している状態で液晶モニタ３０４の画面の一部のエリアに表示される。
【００３０】
図２に示すフローチャートを用いて、オブジェクト画像を液晶モニタ３０４に表示された動画像に重畳することができるエフェクトモードに移行する際の撮像装置１の動作について説明する。図２〜図５に示すフローチャートは、本実施形態の制御プログラムで実行される処理の手順を示している。図２において、中央制御部４００は、ステップＳ１にて、メニューボタンが押下されたか否かを判定する。メニューボタンは、操作部３０６に設けられている物理的なキー（ボタン）であってもよく、液晶モニタ３０４の画面に表示されたソフトウェアによるボタンであってもよい。画面に表示されたボタンの場合には、タッチパネル３０４ｔによって押下されたか否かが検出される。
【００３１】
メニューボタンが押下されたと判定されなければ（NO）、ステップＳ１を繰り返し、メニューボタンが押下されたと判定されれば（YES）、中央制御部４００は処理をステップＳ２に移行させる。中央制御部４００は、ステップＳ２にてメニュー画像を表示する。メニュー画像とは、エフェクトモードに移行するためのメニューを含む各種のメニューを選択するための画像である。中央制御部４００は、ステップＳ３にてメニューボタンが押下されたか否かを判定する。
【００３２】
メニューボタンが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ４にて、複数のメニューのうちのいずれかのメニューが押下されたか否かを判定する。いずれかのメニューが押下されたと判定されなければ（NO）、中央制御部４００は処理をステップＳ３に戻す。一方、ステップＳ３にてメニューボタンが押下されたと判定されれば（YES）、ステップＳ６にてメニュー画像を消去して終了する。
【００３３】
ステップＳ４にていずれかのメニューが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ５にて、押下されたメニューに対応した処理を実行して終了する。押下されたメニューがエフェクトモードに移行するためのメニューの場合のステップＳ５の具体的な動作を図３〜図５に示すフローチャートを用いて説明する。この際、図６〜図１３を参照しながら図３〜図５を説明することとする。
【００３４】
図３において、中央制御部４００（オブジェクト画像読み出し部４０１及びアイコン読み出し部４０２）は、ステップＳ１１にて、オブジェクト画像・アイコン記憶部４０５に記憶されているオブジェクト画像及びアイコンを読み出す。中央制御部４００は、ステップＳ１２にて、液晶モニタ３０４にエフェクトモード初期画像Ｉem1を表示させる。
【００３５】
図６は、エフェクトモード初期画像Ｉem1の一例を示している。エフェクトモード初期画像Ｉem1はエフェクト実行画像の１つである。図６に示すように、液晶モニタ３０４の画面３０４ｓには、撮像部１００で撮像している被写体の動画像Ｉmvが表示されており、画面３０４ｓの例えば下端部にエフェクトモード初期画像Ｉem1が表示されている。エフェクト実行画像は、動画像Ｉmv上に重畳された状態で表示されている。被写体の動画像Ｉmvは撮像装置１によって撮像している画像を画面３０４ｓに表示させている、いわゆるスルー画像である。
【００３６】
エフェクトモード初期画像Ｉem1（第１の実行画像）は、動画像Ｉmvに対してオブジェクト画像を重畳させることができるエフェクトモードとなっていることを示している。エフェクトモード初期画像Ｉem1は、エフェクトモードにおいて、各種の設定を行うための画像に移行させるための設定ボタンＢｓと、エフェクトモード初期画像Ｉem1を終了させるための閉じるボタンＢｃとを含む。ボタンとは押下した場合に所定の処理を実行させるためのアイコンである。
【００３７】
エフェクトモード初期画像Ｉem1には、記録中か記録待機中かを示す記録状態アイコンｉrsと、記録開始からの経過時間を示すカウンタＣｔと、記録残量時間を示す時間情報Ｔrmとが表示されている。ここでは、記録状態アイコンｉrsは記録待機中を示すアイコンとなっている。ここでのアイコンとは押下したとしても何の処理も実行させないマークである。
【００３８】
本実施形態では、エフェクトモード初期画像Ｉem1等のエフェクト実行画像は、エフェクト実行画像のエリア内の全体に所定の薄い色を付けることによって、ユーザがエフェクト実行画像のエリアの範囲を容易に認識できるようになっている。エフェクト実行画像は半透明の画像で形成されており、エフェクト実行画像のエリア内にも被写体の動画像Ｉmvが薄く表示される。これは単なる例であり、ユーザがエフェクト実行画像のエリアの範囲を認識できればよい。
【００３９】
設定ボタンＢｓ及び閉じるボタンＢｃについて詳細に説明する。図６に示す例では、設定ボタンＢｓは、矩形状の枠を示すアイコン内に、オブジェクト画像の１つである花の図形よりなるアイコンを記載した複合アイコンとなっている。勿論、枠と花の図形とを一体化した１つのアイコンであってもよい。設定ボタンＢｓ内には、花の図形よりなるアイコンに隣接させてオブジェクト画像の大きさを示す“２”なる数字が記載されている。初期設定の状態では、オブジェクト画像は花の図形でサイズ２なる大きさとなっており、これに対応して設定ボタンＢｓは図６に示すアイコンとなっている。
【００４０】
後述のように、オブジェクト画像を他の図形に変更した場合には、設定ボタンＢｓは他の図形に対応したアイコンとなる。オブジェクト画像のサイズを他の大きさに変更した場合も同様、アイコンに隣接させて表示されるオブジェクト画像の大きさを示す数字は他の大きさを示す数字となる。従って、エフェクトモード初期画像Ｉem1は、オブジェクト画像の種類やサイズを変更した場合にはそれに合わせて変更される。
【００４１】
閉じるボタンＢｃは、矩形状の枠を示すアイコン内に“×”なる図形のアイコンを記載した複合アイコンとなっている。閉じるボタンＢｃも同様に、枠と“×”なる図形とを一体化した１つのアイコンであってもよい。他のアイコンでも同様である。
【００４２】
図３に戻り、中央制御部４００は、ステップＳ１３にて、閉じるボタンＢｃが押下されたか否かを判定する。閉じるボタンＢｃが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ４０にて、エフェクトモード初期画像Ｉem1を消去して終了する。閉じるボタンＢｃが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ１４にて、設定ボタンＢｓが押下されたか否かを判定する。設定ボタンＢｓが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ１５に移行させる。
【００４３】
中央制御部４００は、ステップＳ１５にて設定状態変更処理を実行する。図５を用いて、ステップＳ１５の設定状態変更処理の詳細について説明する。図５において、中央制御部４００は、ステップＳ５１にてエフェクト選択メニュー画像Ｉem2を表示する。
【００４４】
図７は、エフェクト選択メニュー画像Ｉem2の一例を示している。エフェクト選択メニュー画像Ｉem2はエフェクト実行画像の１つである。エフェクト選択メニュー画像Ｉem2（第２の実行画像）も、動画像Ｉmvに対してオブジェクト画像を重畳させることができるエフェクトモードとなっていることを示している。
【００４５】
図７に示すように、エフェクト選択メニュー画像Ｉem2には、設定表示アイコンｉｓと、ページ送りボタンＢfpと、オブジェクトボタンＢo1〜Ｂo4と、サイズ変更ボタンＢszと、戻りボタンＢｒとが表示されている。設定表示アイコンｉｓは現在のオブジェクト画像とそのサイズを示す複合アイコンである。図７に示す例では、オブジェクトボタンＢo1〜Ｂo4のうち、花の図形であるオブジェクトボタンＢo1が選択されている。従って、設定表示アイコンｉｓは、花の図形に対応したアイコンとなっている。
【００４６】
現在選択されているオブジェクトボタンＢo1は、非選択のオブジェクトボタンＢo2〜Ｂo4とは例えば異なる色で表示されて、どのオブジェクトボタンが選択されているかを容易に認識することができる。選択されているオブジェクトボタンと非選択のオブジェクトボタンとを色によって区別する他、選択されているオブジェクトボタンの輝度を明るくしたり、選択されているオブジェクトボタンの枠のアイコンを太くしたり、選択されているオブジェクトボタンにマークを付したり、区別の仕方は任意である。
【００４７】
これらの選択されているオブジェクトボタンと非選択のオブジェクトボタンとの視認上の区別は、オブジェクト画像調整部４０３または画像処理部２０２で行うことができる。
【００４８】
ページ送りボタンＢfpを押下すると、オブジェクトボタンＢo1〜Ｂo4以外の他の図形のオブジェクトボタンを表示することができる。サイズ変更ボタンＢszを押下すると、現在選択しているオブジェクト画像のサイズを変更することができる。戻りボタンＢｒを押下すると、エフェクトモード初期画像Ｉem1に戻る。
【００４９】
図５において、中央制御部４００は、ステップＳ５２にて、戻りボタンＢｒが押下されたか否かを判定する。戻りボタンＢｒが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ６５にて、エフェクト選択メニュー画像Ｉem2を消去してエフェクトモード初期画像Ｉem1に戻して終了する。戻りボタンＢｒが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ５３にて、ページ送りボタンＢfpが押下されたか否かを判定する。ページ送りボタンＢfpが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ５４にてオブジェクトボタンをページ送りして、処理をステップＳ５５に移行させる。
【００５０】
ステップＳ５３にてページ送りボタンＢfpが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ５５に移行させる。中央制御部４００は、ステップＳ５５にて、現在選択中のオブジェクトボタン（図７ではオブジェクトボタンＢo1）以外のオブジェクトボタンが押下されたか否かを判定する。現在選択中のオブジェクトボタン以外のオブジェクトボタンが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ５６にて、設定表示アイコンｉｓを選択したオブジェクトボタンに対応するオブジェクト画像のアイコンに変更する。
【００５１】
図８は、ステップＳ５６にて、宝石の図形であるオブジェクトボタンＢo4を選択した状態を示している。中央制御部４００は、ステップＳ５７にて、液晶モニタ３０４の画面３０４ｓに表示されている動画像Ｉmvに重畳するオブジェクト画像を、新たに選択したオブジェクト画像に変更して、処理をステップＳ５８に移行させる。なお、ここでは、後述する動画像Ｉmvに実際にオブジェクト画像を重畳するタッチパネル３０４ｔ上の操作が行われていない。従って、動画像Ｉmvにオブジェクト画像を重畳する操作が行われた場合に重畳する対象のオブジェクト画像を変更するということである。
【００５２】
ステップＳ５５にて現在選択中のオブジェクトボタン以外のオブジェクトボタンが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ５８に移行させる。
【００５３】
中央制御部４００は、ステップＳ５８にて、サイズ変更ボタンＢszが押下されたか否かを判定する。サイズ変更ボタンＢszが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ５９にて、図９に示すように、サイズ選択ボタンＢsz1〜Ｂsz3を含むサイズ選択メニュー画像Ｉem3を表示させる。サイズ選択メニュー画像Ｉem3は、エフェクト選択メニュー画像Ｉem2におけるページ送りボタンＢfpと、オブジェクトボタンＢo1〜Ｂo4（または他のオブジェクトボタン）と、サイズ変更ボタンＢszとに代わって、サイズ選択ボタンＢsz1〜Ｂsz3を表示させたものである。
【００５４】
サイズ選択メニュー画像Ｉem3はエフェクト実行画像の１つである。サイズ選択メニュー画像Ｉem3も、動画像Ｉmvに対してオブジェクト画像を重畳させることができるエフェクトモードとなっていることを示している。
【００５５】
ステップＳ５８にてサイズ変更ボタンＢszが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ５２に戻す。
【００５６】
中央制御部４００は、ステップＳ６０にて、現在選択中のサイズ以外の他のサイズのサイズ選択ボタンが押下されたか否かを判定する。他のサイズのサイズ選択ボタンが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ６１にて、サイズ選択メニュー画像Ｉem3を新たに選択したサイズに対応させて変更する。図１０は、サイズ選択ボタンＢsz3を押下してサイズを“３”に変更した状態を示している。なお、図９，図１０では、ステップＳ５５にてオブジェクト画像を変更せず、花の図形のオブジェクト画像のサイズを“２”から“３”に変更した場合を示している。
【００５７】
中央制御部４００は、ステップＳ６２にて、液晶モニタ３０４の画面３０４ｓに表示されている動画像Ｉmvに重畳するオブジェクト画像を新たに選択したサイズに変更して、処理をステップＳ６３に移行させる。ここでも、動画像Ｉmvにオブジェクト画像を重畳するタッチパネル３０４ｔ上の操作が行われていないので、動画像Ｉmvにオブジェクト画像を重畳する操作が行われた場合に重畳する対象のオブジェクト画像のサイズを変更するということである。
【００５８】
中央制御部４００は、ステップＳ６３にて、戻りボタンＢｒが押下されたか否かを判定する。戻りボタンＢｒが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ６４にて、サイズ選択メニュー画像Ｉem3を消去してエフェクト選択メニュー画像Ｉem2に戻し、処理をステップＳ５２に戻す。戻りボタンＢｒが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ６０に戻す。
【００５９】
本実施形態では、図８でサイズ変更ボタンＢszを押下して図９のサイズ選択メニュー画像Ｉem3を表示させた後にオブジェクト画像を変更する場合には、図９で戻りボタンＢｒを押下して図８の状態に戻す必要がある。これは単なる例である。オブジェクトボタンＢo1〜Ｂo4等のオブジェクトボタンとサイズ選択ボタンＢsz1〜Ｂsz3とを１つのエフェクト実行画像とし、オブジェクトボタンとサイズ選択ボタンＢsz1〜Ｂsz3とを１つのエフェクト実行画像によって任意に選択するように構成してもよい。
【００６０】
図３に戻り、ステップＳ１４にて設定ボタンＢｓが押下されたと判定されなければ（NO）、中央制御部４００は、処理を図４のステップＳ１６に移行させる。中央制御部４００は、ステップＳ１６にて、タッチパネル３０４ｔのオブジェクト重畳エリアが触られたか否かを判定する。オブジェクト重畳エリアとは、液晶モニタ３０４の画面３０４ｓのエフェクト実行画像（エフェクトモード初期画像Ｉem1等）を除いたエリアである。オブジェクト重畳エリアが触られたと判定されなければ（NO）、中央制御部４００は、処理を図３のステップＳ１３に戻す。
【００６１】
オブジェクト重畳エリアが触られたと判定されれば（YES）、中央制御部４００は、ステップＳ１７にて、画面３０４ｓに表示されている動画像Ｉmvにオブジェクト画像を重畳する。タッチパネル３０４ｔにユーザが例えば指で触った位置にオブジェクト画像を表示させ、指を離した位置にオブジェクト画像を重畳する。指をドラッグさせたとすると、オブジェクト画像は指の移動と共に画面３０４ｓ上を移動し、指を離した時点の位置に重畳されることになる。
【００６２】
図１１は、画面３０４ｓ上で指をドラッグさせて、オブジェクト画像Ｉo1が指の移動に追従している状態を示している。オブジェクト画像Ｉo1はオブジェクトボタンＢo1に対応する花の図形である。図１２は、指を離した位置において、動画像Ｉmvにオブジェクト画像Ｉo1を１つ重畳した状態を示している。
【００６３】
中央制御部４００は、ステップＳ１８にて、エフェクトモード初期画像Ｉem1に対して、オンオフボタンＢnfと削除ボタンＢdlを表示させる。図１２には、オブジェクト画像を重畳した場合に表示される、オンオフボタンＢnfと削除ボタンＢdlとを含むエフェクトモード画像Ｉem4を示している。エフェクトモード画像Ｉem4はエフェクト実行画像の１つである。
【００６４】
中央制御部４００は、ステップＳ１９にて、閉じるボタンＢｃが押下されたか否かを判定する。閉じるボタンＢｃが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ３３にて、エフェクトモード画像Ｉem4を消去して通常画面に戻し、処理を図２のステップＳ１に移行させる。
【００６５】
閉じるボタンＢｃが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ２０にて、オンオフボタンＢnfが押下されたか否かを判定する。オンオフボタンＢnfが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ２１に移行させる。
【００６６】
中央制御部４００は、ステップＳ２１にて、重畳したオブジェクト画像を一時的に非表示とし、処理をステップＳ２２に移行させる。図１３は、図１２でオンオフボタンＢnfを押下した後の状態を示している。図１３では、オブジェクト画像Ｉo1が一時的に非表示となっている。図１３では、エフェクトモード画像Ｉem4における削除ボタンＢdlがグレーアウトとされてエフェクトモード画像Ｉem4’となる。エフェクトモード画像Ｉem4’では、削除ボタンＢdlは無効であり、操作不可となる。
【００６７】
中央制御部４００は、ステップＳ２２にて、オンオフボタンＢnfが押下されたか否かを判定する。オンオフボタンＢnfが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ１７に戻すので、オブジェクト画像Ｉo1が重畳された図１２の状態に戻ることになる。
【００６８】
本実施形態では、エフェクトモード画像Ｉem4がオンオフボタンＢnfを含むことにより、動画像Ｉmvに重畳させたオブジェクト画像を一時的に非表示とし、オブジェクト画像を再表示させることができる。従って、動画像Ｉmvの状態を見ながら、オブジェクト画像を重畳させるのに適切なタイミングで重畳させることが可能である。
【００６９】
ステップＳ２２にてオンオフボタンＢnfが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ２３にて、閉じるボタンＢｃが押下されたか否かを判定する。閉じるボタンＢｃが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ３２に移行させる。閉じるボタンＢｃが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ２２に戻す。
【００７０】
一方、ステップＳ２０にてオンオフボタンＢnfが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ２４にて、削除ボタンＢdlが押下されたか否かを判定する。削除ボタンＢdlが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ１６に戻す。処理をステップＳ１６に戻すことにより、ステップＳ１６にて２回目以降の判断でオブジェクト重畳エリアが触られれば、オブジェクト重畳エリアには、オブジェクト重畳エリアを触った回数だけオブジェクト画像が重畳されることになる。
【００７１】
ステップＳ２４にて削除ボタンＢdlが押下されたと判定されれば（YES）、中央制御部４００は、図１４に示すように、ステップＳ２６にて、“はい”ボタンＢｙと“いいえ”ボタンＢｎとを含むエフェクトモード画像Ｉem5を表示して、処理をステップＳ２６に移行させる。図１４では、複数のオブジェクト画像Ｉo1を重畳させた後に、削除ボタンＢdlを押下した場合を示している。
【００７２】
中央制御部４００は、ステップＳ２６にて、閉じるボタンＢｃが押下されたか否かを判定する。閉じるボタンＢｃが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ３２に移行させる。閉じるボタンＢｃが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ２７にて、“はい”ボタンＢｙが押下されたか否かを判定する。“はい”ボタンＢｙが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ２８にてオブジェクト画像を削除して、処理をステップＳ３１に移行させる。中央制御部４００は、ステップＳ３１にてエフェクトモード初期画像Ｉem1に戻し、処理を図３のステップＳ３３に移行させる。
【００７３】
ステップＳ２７にて“はい”ボタンＢｙが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ２９にて、“いいえ”ボタンＢｎが押下されたか否かを判定する。“いいえ”ボタンＢｎが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ１７に戻す。“いいえ”ボタンＢｎが押下されたと判定されなければ（NO）、中央制御部４００は、ステップＳ３０にて、閉じるボタンＢｃが押下されたか否かを判定する。閉じるボタンＢｃが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ３２に移行させる。閉じるボタンＢｃが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ２９に戻す。
【００７４】
以上のように、図３のステップＳ１２から図４のステップＳ３１の処理によって、本実施形態の撮像装置１は、液晶モニタ３０４の画面３０４ｓに被写体の動画像Ｉmvを表示しており、動画像Ｉmvを記録していない状態で、画面３０４ｓに表示している動画像Ｉmvにオブジェクト画像を重畳することができる。この際、動画像Ｉmvに重畳するオブジェクト画像を複数種類から選択し、オブジェクト画像のサイズを変更することができる。
【００７５】
次に、図３のステップＳ３３以降の処理について説明する。図３において、中央制御部４００は、ステップＳ３３にて、記録開始の指示があったか否かを判定する。記録開始の指示があったと判定されなければ（NO）、中央制御部４００は、処理をステップＳ１３に戻す。記録開始の指示があったと判定されれば（YES）、中央制御部４００は、ステップＳ３４にて動画像Ｉmvの記録処理を実行させて、処理をステップＳ３５に移行させる。
【００７６】
中央制御部４００は、ステップＳ３５にて、設定ボタンＢｓが押下されたか否かを判定する。設定ボタンＢｓが押下されたと判定されれば（YES）、中央制御部４００は、処理をステップＳ３６に移行させる。ステップＳ３６の処理はステップＳ１５の処理と同じであり、ステップＳ３６の具体的な処理は図５で説明したステップＳ５１〜Ｓ６４と同じである。
【００７７】
ステップＳ３５にて設定ボタンＢｓが押下されたと判定されなければ（NO）、中央制御部４００は、処理を図４のステップＳ１６に移行させる。図４のステップＳ１６〜Ｓ３２の処理は、上述の通りである。ここでは、中央制御部４００は、ステップＳ１６にてオブジェクト重畳エリアが触られたと判定されなければ（NO）、処理をステップＳ３４に移行させる。また、中央制御部４００は、ステップＳ３１にてエフェクトモード初期画像Ｉem1に戻したら、処理を図３のステップＳ３７に移行させる。
【００７８】
中央制御部４００は、ステップＳ３７にて、記録終了の指示があったか否かを判定する。記録終了の指示があったと判定されなければ（NO）、中央制御部４００は、処理をステップＳ３４に戻し、動画像Ｉmvの記録処理を継続させる。記録終了の指示があったと判定されれば（YES）、中央制御部４００は、ステップＳ３８にて指示動画像Ｉmvの記録を終了させる記録終了処理を実行させて、処理をステップＳ３９に移行させる。
【００７９】
中央制御部４００は、ステップＳ３９にて、閉じるボタンＢｃが押下されたか否かを判定する。閉じるボタンＢｃが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ４０にて、エフェクトモード初期画像Ｉem1を消去して終了する。閉じるボタンＢｃが押下されたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ１４に戻す。
【００８０】
以上のように、図３のステップＳ３３からステップＳ３９の処理（図４の各処理を含む）によって、本実施形態の撮像装置１は、液晶モニタ３０４の画面３０４ｓに被写体の動画像Ｉmvを表示しており、動画像Ｉmvを記録している状態で、画面３０４ｓに表示している動画像Ｉmvにオブジェクト画像を重畳することができる。この際、動画像Ｉmvに重畳するオブジェクト画像を複数種類から選択し、オブジェクト画像のサイズを変更することができる。
【００８１】
図１では、次の動作によって、液晶モニタ３０４の画面３０４ｓに表示されている動画像Ｉmvに対してオブジェクト画像を重畳し、オブジェクト画像が重畳された動画像Ｉmvを記録する。
【００８２】
エフェクト実行画像生成部４０４で生成されたエフェクト実行画像と、オブジェクト画像調整部４０３で調整されたオブジェクト画像は、オブジェクト画像・エフェクト実行画像重畳部2020において動画像Ｉmvに重畳され、画像処理部２０２で液晶モニタ３０４の画面３０４ｓに応じたサイズに調整された上で、液晶モニタ３０４へと供給される。これによって、図６〜図１３で説明したそれぞれの画面３０４ｓの状態が実現される。
【００８３】
オブジェクト画像が重畳された動画像Ｉmvを記録する場合には、ＶＲＡＭ２０５がオブジェクト画像・エフェクト実行画像重畳部2020によってオブジェクト画像が重畳された動画像Ｉmvを一時的に記憶し、圧縮・伸長処理部２０１が圧縮して圧縮データを生成する。圧縮データはメインメモリ２０６に格納された後に、順次、カード型記録媒体３０２へと供給されて記録される。
【００８４】
オブジェクト画像が重畳された動画像Ｉmvを再生することができるよう、オブジェクト画像を動画像Ｉmvには重畳せず、多重化部１１３によって撮像データに対してオブジェクト画像を付加データとして多重化してもよい。この場合には、付加データを含む圧縮データがカード型記録媒体３０２に記録される。
【００８５】
オブジェクト画像としては、固定の図形に限定されるものではなく、回転したり位置が変位したりする図形であってもよく、所定の時間内に順次変化するような図形であってもよい。図１５は、所定の時間内に順次変化する図形よりなるオブジェクト画像の例を示している。
【００８６】
図１５（Ａ）〜図１５（Ｄ）は、図７に示すエフェクト選択メニュー画像Ｉem2においてページ送りボタンＢfpを押下してオブジェクトボタンをページ送りし、オブジェクトボタンＢo5〜Ｂo8を有するエフェクト選択メニュー画像Ｉem2’に移行した状態を示している。図１５（Ａ）〜図１５（Ｄ）は、エフェクト選択メニュー画像Ｉem2’に移行する前に選択した、複数のオブジェクト画像Ｉo1とオブジェクトボタンＢo4に対応した複数のオブジェクト画像Ｉo4とが既に動画像Ｉmvに重畳された状態を示している。ここでは簡略化のため画面３０４ｓに表示されている動画像Ｉmvの図示を省略している。
【００８７】
そして、図１５（Ａ）〜図１５（Ｄ）は、エフェクト選択メニュー画像Ｉem2’に移行した後にオブジェクトボタンＢo8を選択して、ユーザがオブジェクト重畳エリアを触って、オブジェクトボタンＢo8に対応したオブジェクト画像Ｉo8を動画像Ｉmvに重畳させた状態を示している。オブジェクト画像Ｉo8は、図１５（Ａ）から図１５（Ｄ）へと順に示すように、所定の時間をかけて図形が順次変化し、図１５（Ｄ）の状態となったら図１５（Ａ）の状態へと戻る動的なオブジェクト画像である。
【００８８】
以上説明した図６〜図１５より分かるように、本実施形態においては、オブジェクトボタンＢo1〜Ｂo4等を押下してオブジェクト画像の種類を選択したり、サイズ変更ボタンＢszやサイズ選択ボタンＢsz1〜Ｂsz3を押下してオブジェクト画像のサイズを変更したりした場合でも、動画像Ｉmvは常時画面３０４ｓに表示されている。エフェクト実行画像生成部４０４は、オブジェクト画像の種類を選択してもオブジェクト画像のサイズを変更しても、エフェクト実行画像の大きさを変更せず、動画像Ｉmvの全体を覆い隠さない大きさを維持する。
【００８９】
オブジェクト画像の種類の選択及びサイズの変更以外でも同様であり、本実施形態においては、エフェクト実行画像のどのような操作を行ってもエフェクト実行画像のエリアが拡大して動画像Ｉmvの全体を覆ってしまうことはない。エフェクト実行画像生成部４０４は、複数のエフェクト実行画像のそれぞれを全て同じ大きさで生成して、オブジェクト画像・エフェクト実行画像重畳部2020が常時画面３０４ｓの同じ位置に重畳することが好ましい。
【００９０】
従って、本実施形態によれば、刻々と変化する撮像画像（動画像Ｉmv）を見ながら、変化する撮像画像に合わせて適切な適切な種類のオブジェクト画像や、適切な大きさのオブジェクト画像を適切な位置に重畳させることができる。しかも、本実施形態によれば、オブジェクト画像を重畳させるのに好適なタイミングを逃してしまう可能性を低減させることも可能となる。
【００９１】
前述のように、本実施形態においては、画面３０４ｓ上のエフェクト実行画像が表示されているエリアを除くオブジェクト重畳エリアにオブジェクト画像を重畳させる。エフェクト実行画像が表示されているエリアにはオブジェクト画像を表示させず、エフェクト実行画像が表示されているエリアに対応する動画像Ｉmvの部分にはオブジェクト画像を重畳させない。また、エフェクト実行画像のエリア内で、ボタンの部分が指等で触られた場合にはそれぞれのボタンに対応させた動作を実行させる。さらに、エフェクト実行画像のエリア内のボタン以外の部分が触られた場合には何も動作させない。
【００９２】
これは、画面３０４ｓ上のそれぞれの位置でタッチパネル３０４ｔに対する指等の接触があった場合に、中央制御部４００が画面３０４ｓ上の位置に応じたそれぞれの制御を行っているからである。
【００９３】
まず、中央制御部４００は、画面３０４ｓの全画面でタッチパネル３０４ｔに対する指等の接触を検出している。オブジェクト画像・エフェクト実行画像重畳部2020は、エフェクト実行画像が表示されているエリアを除くオブジェクト重畳エリアのみにオブジェクト画像を重畳する。そこで、中央制御部４００は、エフェクト実行画像に対する指等の接触を検出しても、オブジェクト画像を重畳させる処理を実行させない。
【００９４】
即ち、エフェクト実行画像が表示されてエフェクトモードに移行した状態で、タッチパネル３０４ｔに対する指等の接触を検出した場合であっても、中央制御部４００は、エフェクト実行画像のエリア内では、オブジェクト画像の重畳等の何らかの動作を実行させず、不動作とすることを優先させる。
【００９５】
さらに、中央制御部４００は、エフェクト実行画像のエリア内の指等の接触を検出した場合、ボタンに対する接触を検出すれば、ボタンに対応した処理を最優先させる。
【００９６】
中央制御部４００は、このような優先順位を付けて撮像装置１を制御しているので、図３〜図５で説明したような動作を実行させることができる。
【００９７】
図１１で説明したように、本実施形態では、画面３０４ｓ上で指をドラッグさせた場合には、オブジェクト画像・エフェクト実行画像重畳部2020は指の移動に追従させて動画像Ｉmvにオブジェクト画像を重畳する。図１６に示すように、画面３０４ｓ上で指をドラッグさせている際に、エフェクトモード画像Ｉem4等のエフェクト実行画像のエリア内に指が進入して例えばオンオフボタンＢnfに触ったとする。図１６以降でも、簡略化のため画面３０４ｓに表示されている動画像Ｉmvの図示を省略している。
【００９８】
このような場合、ユーザはオンオフボタンＢnfの押下を意図していない。オンオフボタンＢnf以外の他のボタンを触った場合も同様である。このような場合でもユーザの意図に反しない動作を実行させることが求められる。
【００９９】
そこで、画面３０４ｓ上で指をドラッグさせてエフェクト実行画像のエリア内に指が進入した場合に、ユーザの意図に沿った動作を実行させることができる好ましい構成例について説明する。図１７に示すフローチャートは、エフェクトモード時の好ましい動作を示している。図１７に示すフローチャートは、本実施形態の制御プログラムで実行される処理の手順を示している。
【０１００】
図１７において、中央制御部４００は、ステップＳ７１にて、タッチパネル３０４ｔが指等で触られたか否かを判定する。触られたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ７１に戻してステップＳ７１を繰り返す。触られたと判定されれば（YES）、中央制御部４００は、ステップＳ７２にて、エフェクト実行画像のエリア内が触られたか否かを判定する。エフェクト実行画像のエリア内が触られたと判定されなければ（NO）、オブジェクト重畳エリアが触られたということであり、中央制御部４００は、ステップＳ７４にて、触られた位置にオブジェクト画像を表示させる。
【０１０１】
エフェクト実行画像のエリア内が触られたと判定されれば（YES）、中央制御部４００は、ステップＳ７３にて、エフェクト実行画像のエリア内のボタンが押下されたか否かを判定する。ボタンが押下されたと判定されれば（YES）、中央制御部４００は、ステップＳ８６にて、上述したそれぞれのボタンに対応して処理を実行させる。ボタンが押下されたと判定されなければ（NO）、上記のように何も動作させないので、中央制御部４００は、処理をステップＳ７１に戻してステップＳ７１以降の処理を繰り返す。
【０１０２】
そして、中央制御部４００は、ステップＳ７５にて、ドラッグに移行したか否かを判定する。指等が触っている状態で処理距離以上移動した場合にドラッグに移行したと判定すればよい。ドラッグに移行したと判定されれば（YES）、中央制御部４００は、ステップＳ７６にてボタンの押下判定等を無効にする。具体的には、中央制御部４００は、エフェクト実行画像のエリア内が触れた場合に不動作とする制御とボタンの押下判定とを無効にする。
【０１０３】
中央制御部４００は、ステップＳ７７にて、指等がエフェクト実行画像のエリア内に位置しているか否かを判定する。最初のステップＳ７７による判定は、指等がエフェクト実行画像のエリア内に進入したか否かを判定することになる。エフェクト実行画像のエリア内に位置していると判定されれば（YES）、中央制御部４００は、ステップＳ７８にて、オブジェクト画像をエフェクト実行画像のエリアにかからないように位置調整を実行させる。
【０１０４】
図１８は、ステップＳ７８で位置調整を実行させた場合のオブジェクト画像Ｉo1の表示例を示している。図１８に示す例は、画面３０４ｓ上で指をドラッグさせてエフェクト実行画像のエリア内の例えばオンオフボタンＢnfに触った状態を示している。位置調整を実行させた結果、オブジェクト画像Ｉo1はエフェクト実行画像のエリア内には侵入せず、オブジェクト重畳エリアの下端部に表示されている。オブジェクト画像Ｉo1を表示する位置は、指等が位置する水平位置上のオブジェクト重畳エリアの下端部とすればよい。
【０１０５】
中央制御部４００は、ステップＳ７９にて、エフェクト実行画像のエリア内でドラッグが継続しているか否かを判定する。継続していると判定されれば（YES）、中央制御部４００は、処理をステップＳ７８に戻し、同様に位置調整を実行させる。図１９は、エフェクト実行画像のエリア内で指を右方向にドラッグさせた状態を示している。指を右方向にドラッグさせると、ステップＳ７８にて、オブジェクト画像Ｉo1を表示する位置が、指が位置する水平位置上のオブジェクト重畳エリアの下端部に位置調整される。従って、図１９に示すように、オブジェクト画像Ｉo1は指の動きに追従してオブジェクト重畳エリアの下端部を右方向に移動することになる。
【０１０６】
図１７に戻り、ステップＳ７７にてエフェクト実行画像のエリア内に位置していると判定されなければ（NO）、中央制御部４００は、処理をステップＳ８０に移行させる。また、ステップＳ７９にてドラッグが継続していると判定されなければ（NO）、中央制御部４００は、処理をステップＳ８０に移行させる。中央制御部４００は、ステップＳ８０にて指等が離れたか否かを判定する。指等が離れたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ７７に戻す。ステップＳ８０にて指等が離れたと判定されれば（YES）、中央制御部４００は、処理をステップＳ８２に移行させる。
【０１０７】
ステップＳ７５にてドラッグに移行したとされなければ（NO）、中央制御部４００は、ステップＳ８１にて指等が離れたか否かを判定する。指等が離れたと判定されなければ（NO）、中央制御部４００は、処理をステップＳ８１に戻してステップＳ８１を繰り返す。ステップＳ８１にて指等が離れたと判定されれば（YES）、中央制御部４００は、処理をステップＳ８２に移行させる。
【０１０８】
中央制御部４００は、ステップＳ８２にて、指等が離れた位置をオブジェクト画像の重畳位置として仮決定する。中央制御部４００は、ステップＳ８３にて、指等が離れた位置がエフェクト実行画像のエリア内であるか否かを判定する。エフェクト実行画像のエリア内であると判定されれば（YES）、中央制御部４００は、ステップＳ８４にて、オブジェクト画像をエフェクト実行画像のエリアにかからないように位置調整を実行させて、処理をステップＳ８５に移行させる。エフェクト実行画像のエリア内であると判定されなければ（NO）、中央制御部４００は、処理をステップＳ８５移行させる。
【０１０９】
そして、中央制御部４００は、ステップＳ８５にて、オブジェクト画像の重畳位置を決定して動画像Ｉmvに重畳させて、処理をステップＳ７１に戻す。
【０１１０】
以上説明した図１７に示す処理によって、画面３０４ｓ上で指等をドラッグさせている際に、エフェクト実行画像のエリア内に指等が進入して何らかのボタンに触ったとしても、そのボタンの機能が実行されてしまうことはなく、ユーザはドラッグを続行させることができる。また、ユーザは、エフェクト実行画像のエリア内に指等が進入してもオブジェクト画像の垂直方向の位置はオブジェクト重畳エリアの下端部で停止するので、エフェクト実行画像のエリア内にはオブジェクト画像を重畳させることができないことを容易に理解することができる。
【０１１１】
以上説明した本実施形態では、オブジェクト画像を予めオブジェクト画像・アイコン記憶部４０５に記憶させておいた図形や文字よりなる画像としたが、ユーザの手書きによる文字等のオブジェクト画像を動画像Ｉmvに重畳させる場合にも、同様の制御を実行させることができる。手書きによる文字等のオブジェクト画像の場合には、オブジェクトボタンＢo1〜Ｂo8の代わりに色を選択するボタンを採用すればよく、サイズ選択ボタンＢsz1〜Ｂsz3の代わりに線の太さを選択するボタンを採用すればよい。
【０１１２】
本発明は以上説明した本実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々変更可能である。本実施形態ではタッチパネル３０４ｔに対する操作を指で行う場合について示したが、指の代わりにタッチペンを用いてもよく、指を含む任意の操作子で操作すればよい。本発明の制御プログラムをインターネット等の通信回線を介して撮像装置１にダウンロードさせるようにしてもよいし、本発明の制御プログラムを記録媒体に記録して提供してもよい。
【符号の説明】
【０１１３】
１  撮像装置
１００  撮像部
２０２  画像処理部
３０２  カード型記録媒体（記録部）
３０４  液晶モニタ（表示部）
３０４ｓ  画面
３０４ｔ  タッチパネル
４００  中央制御部（マイクロコンピュータ，制御部）
４０４  エフェクト実行画像生成部
４０５  オブジェクト画像・アイコン記憶部（オブジェクト画像記憶部）
2020  オブジェクト画像・エフェクト実行画像重畳部（オブジェクト画像重畳部，エフェクト実行画像重畳部）
【図１】
2013115692.tif 000003
【図２】
2013115692.tif 000004
【図３】
2013115692.tif 000005
【図４】
2013115692.tif 000006
【図５】
2013115692.tif 000007
【図６】
2013115692.tif 000008
【図７】
2013115692.tif 000009
【図８】
2013115692.tif 000010
【図９】
2013115692.tif 000011
【図１０】
2013115692.tif 000012
【図１１】
2013115692.tif 000013
【図１２】
2013115692.tif 000014
【図１３】
2013115692.tif 000015
【図１４】
2013115692.tif 000016
【図１５】
2013115692.tif 000017
【図１６】
2013115692.tif 000018
【図１７】
2013115692.tif 000019
【図１８】
2013115692.tif 000020
【図１９】
2013115692.tif 000021