(57)【要約】【課題】  残像を表示する動画の作成に時間がかかる。【解決手段】  画像処理装置は、複数の画像のうちの一部の画像から選択する選択手段と、前記選択手段が選択した前記一部の画像から軌跡画像を作成する第１の作成手段と、前記選択手段が選択した前記一部の画像の情報に基づいて、前記複数の画像を用いて動画を作成する第２の作成手段と、を有する。【選択図】  図３
2020178251.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像のうちの一部の画像から選択する選択手段と、
前記選択手段が選択した前記一部の画像から軌跡画像を作成する第１の作成手段と、
前記選択手段が選択した前記一部の画像の情報に基づいて、前記複数の画像を用いて動画を作成する第２の作成手段と、を有することを特徴とする画像処理装置。
【請求項２】
前記第２の作成手段は、前記選択手段が選択した前記一部の画像のうち、始端の画像と終端の画像とに基づいて前記動画を作成することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２の作成手段は、前記選択手段が選択した前記一部の画像のうち、始端の画像と終端の画像とを前記動画の始端のフレームと終端のフレームとすることを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記第１の作成手段が、前記選択手段が選択した前記一部の画像を合成することで前記軌跡画像を作成することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記第１の作成手段が、前記選択手段が選択した前記一部の画像に対して比較明合成を行うことで前記軌跡画像を作成することを特徴とする請求項４に記載の画像処理装置。
【請求項６】
前記第２の作成手段は、前記選択手段が選択した前記一部の画像の被写体の残像を前記動画に表示させることを特徴とする請求項１ないし５のいずれか１項に記載の画像処理装置。
【請求項７】
前記第１の作成手段が前記軌跡画像を作成すると同時に、前記第２の作成手段が前記動画を作成することを特徴とする請求項１ないし６のいずれか１項に記載の画像処理装置。
【請求項８】
前記軌跡画像が、前記動画より早く作成されることを特徴とする請求項１ないし７のいずれか１項に記載の画像処理装置。
【請求項９】
前記複数の画像は、撮像した撮像動画の複数のフレームであることを特徴とする請求項１ないし８のいずれか１項に記載の画像処理装置。
【請求項１０】
複数の画像を撮像する撮像手段と、
前記複数の画像のうちの一部の画像から選択する選択手段と、
前記選択手段が選択した前記一部の画像から軌跡画像を作成する第１の作成手段と、
前記選択手段が選択した前記一部の画像の情報に基づいて、前記複数の画像を用いて動画を作成する第２の作成手段と、を有することを特徴とする撮像装置。
【請求項１１】
複数の画像のうちの一部の画像から選択する選択ステップと、
前記選択ステップにおいて選択した前記一部の画像から軌跡画像を作成する第１の作成ステップと、
前記選択ステップにおいて選択した前記一部の画像の情報に基づいて、前記複数の画像を用いて動画を作成する第２の作成ステップと、を有することを特徴とする画像処理方法。
【請求項１２】
画像処理装置をコンピュータに動作させるコンピュータのプログラムであって、
複数の画像のうちの一部の画像から選択する選択ステップと、
前記選択ステップにおいて選択した前記一部の画像から軌跡画像を作成する第１の作成ステップと、
前記選択ステップにおいて選択した前記一部の画像の情報に基づいて、前記複数の画像を用いて動画を作成する第２の作成ステップと、を行わせることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動画の作成を行う画像処理装置に関するものである。
【背景技術】
【０００２】
デジタルカメラなどの画像処理装置には、被写体の動きの軌跡がわかるように、動画を作成することができると知られている。たとえば、特許文献１では、キーフレームを残像として表示しながら、被写体の動きを表示する動画を作成することが開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７―３２８７５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述の特許文献１に記載の動画を作成するには、大量な時間がかかる。動画が出来上がるまでに、ユーザが被写体の動きの軌跡を観察することができない。
【０００５】
本発明は、上記の課題を鑑みてなされたものであり、被写体の動きの軌跡を表す動画の作成と同時に、被写体の動きの軌跡を表す静止画を作成する画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本願発明は、複数の画像のうちの一部の画像から選択する選択手段と、前記選択手段が選択した前記一部の画像から軌跡画像を作成する第１の作成手段と、前記選択手段が選択した前記一部の画像の情報に基づいて、前記複数の画像を用いて動画を作成する第２の作成手段とを有することを特徴とする画像処理装置を提供する。
【発明の効果】
【０００７】
本発明の構成によれば、被写体の動きの軌跡を表す動画の作成と同時に、被写体の動きの軌跡を表す静止画を作成する画像処理装置を提供することができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の実施形態におけるデジタルカメラの外願を説明するための図である。
【図２】本発明の実施形態におけるデジタルカメラの構成を説明するためのブロック図である。
【図３】本発明の実施形態における撮像画像のフレームの関係を説明するための図である。
【図４】本発明の実施形態における作成した動画を説明するための図である。
【図５】本発明の実施形態における画像の作成のプロセスを説明するための図である。
【図６】本発明の実施形態における軌跡画像と動画との作成を説明するためのフローチャートである。
【発明を実施するための形態】
【０００９】
以下では、添付の図面を参照しながら、本発明の好適な実施形態について詳細に説明する。
【００１０】
図１は、本実施形態におけるデジタルカメラの外観を説明するための図である。本実施形態での撮像装置は、たとえばデジタルカメラを例として挙げられるが、これ以外にも撮像可能な携帯電話などであってもよい。
【００１１】
表示部２８は画像や各種情報を表示する表示部である。シャッターボタン６１は撮像指示を行うための操作部である。モード切替スイッチ６０は各種モードを切り替えるための操作部である。コネクタ１１２は、パーソナルコンピュータやプリンタなどの外部機器と接続するための接続ケーブル１１１とデジタルカメラ１００とのコネクタである。操作部７０はユーザからの各種操作を受け付ける各種スイッチ、ボタン、タッチパネル等の操作部材より成る操作部である。コントローラホイール７３は操作部７０に含まれる回転操作可能な操作部材である。電源スイッチ７２は、電源オン、電源オフを切り替えるための押しボタンである。記録媒体２００はメモリカードやハードディスク等の記録媒体である。記録媒体スロット２０１は記録媒体２００を格納するためのスロットである。記録媒体スロット２０１に格納された記録媒体２００は、デジタルカメラ１００との通信が可能となり、記録や再生が可能となる。蓋２０３は記録媒体スロット２０１の蓋である。図においては、蓋２０２を開けてスロット２０１から記録媒体２００の一部を取り出して露出させた状態を示している。
【００１２】
図２は、本実施形態におけるデジタルカメラの構成を説明するためのブロック図である。
【００１３】
図２において、撮像レンズ１０３はズームレンズ、フォーカスレンズを含むレンズ群である。シャッター１０１は絞り機能を備えるシャッターである。撮像部２２は光学像を電気信号に変換するＣＣＤやＣＭＯＳ素子等で構成される撮像素子である。Ａ／Ｄ変換器２３は、アナログ信号をデジタル信号に変換する。Ａ／Ｄ変換器２３は、撮像部２２から出力されるアナログ信号をデジタル信号に変換するために用いられる。バリア１０２は、デジタルカメラ１００の、撮像レンズ１０３を含む撮像系を覆うことにより、撮像レンズ１０３、シャッター１０１、撮像部２２を含む撮像系の汚れや破損を防止する。
【００１４】
画像処理部２４は、Ａ／Ｄ変換器２３からのデータ、又は、メモリ制御部１５からのデータに対し所定の画素補間、縮小といったリサイズ処理や色変換処理を行う。また、画像処理部２４では、撮像した画像データを用いて所定の演算処理を行う。画像処理部２４により得られた演算結果に基づいてシステム制御部５０が露光制御、測距制御を行う。これにより、ＴＴＬ（スルー・ザ・レンズ）方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＥＦ（フラッシュプリ発光）処理が行われる。画像処理部２４では更に、撮像した画像データを用いて所定の演算処理を行い、得られた演算結果に基づいてＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理を行う。
【００１５】
Ａ／Ｄ変換器２３からの出力データは、画像処理部２４及びメモリ制御部１５を介して、或いは、メモリ制御部１５を介してメモリ３２に直接書き込まれる。メモリ３２は、撮像部２２によって得られＡ／Ｄ変換器２３によりデジタルデータに変換された画像データや、表示部２８に表示するための画像データを格納する。メモリ３２は、所定枚数の静止画像や所定時間の動画像および音声を格納するのに十分な記憶容量を備えている。
【００１６】
また、メモリ３２は画像表示用のメモリ（ビデオメモリ）を兼ねている。Ｄ／Ａ変換器１３は、メモリ３２に格納されている画像表示用のデータをアナログ信号に変換して表示部２８に供給する。こうして、メモリ３２に書き込まれた表示用の画像データはＤ／Ａ変換器１３を介して表示部２８により表示される。表示部２８は、ＬＣＤ等の表示器上に、Ｄ／Ａ変換器１３からのアナログ信号に応じた表示を行う。Ａ／Ｄ変換器２３によって一度Ａ／Ｄ変換されメモリ３２に蓄積されたデジタル信号をＤ／Ａ変換器１３においてアナログ変換し、表示部２８に逐次転送して表示することで、電子ビューファインダとして機能し、スルー画像表示（ライブビュー表示（ＬＶ表示））を行える。以下、ライブビューで表示される画像をＬＶ画像と称する。
【００１７】
不揮発性メモリ５６は、電気的に消去・記録可能な記録媒体としてのメモリであり、例えばＥＥＰＲＯＭ等が用いられる。不揮発性メモリ５６には、システム制御部５０の動作用の定数、プログラム等が記憶される。ここでいう、プログラムとは、本実施形態にて後述する各種フローチャートを実行するためのコンピュータプログラムのことである。
【００１８】
システム制御部５０は、少なくとも１つのプロセッサーまたは回路を有する制御部であり、デジタルカメラ１００全体を制御する。前述した不揮発性メモリ５６に記録されたプログラムを実行することで、後述する本実施形態の各処理を実現する。システムメモリ５２には、例えばＲＡＭが用いられる。システムメモリ５２には、システム制御部５０の動作用の定数、変数、不揮発性メモリ５６から読み出したプログラム等が展開される。また、システム制御部５０はメモリ３２、Ｄ／Ａ変換器１３、表示部２８等を制御することにより表示制御も行う。
【００１９】
システムタイマー５３は各種制御に用いる時間や、内蔵された時計の時間を計測する計時部である。
【００２０】
モード切替スイッチ６０、シャッターボタン６１、操作部７０はシステム制御部５０に各種の動作指示を入力するための操作手段である。モード切替スイッチ６０は、システム制御部５０の動作モードを静止画記録モード、動画撮像モード、再生モード等のいずれかに切り替える。静止画記録モードに含まれるモードとして、オート撮像モード、オートシーン判別モード、マニュアルモード、絞り優先モード（Ａｖモード）、シャッター速度優先モード（Ｔｖモード）、プログラムＡＥモードがある。また、撮像シーン別の撮像設定となる各種シーンモード、カスタムモード等がある。モード切替スイッチ６０より、ユーザは、これらのモードのいずれかに直接切り替えることができる。あるいは、モード切替スイッチ６０で撮像モードの一覧画面に一旦切り換えた後に、表示された複数のモードのいずれかを選択し、他の操作部材を用いて切り替えるようにしてもよい。同様に、動画撮像モードにも複数のモードが含まれていてもよい。
【００２１】
第１シャッタースイッチ６２は、デジタルカメラ１００に設けられたシャッターボタン６１の操作途中、いわゆる半押し（撮像準備指示）でＯＮとなり第１シャッタースイッチ信号ＳＷ１を発生する。第１シャッタースイッチ信号ＳＷ１により、ＡＦ（オートフォーカス）処理、ＡＥ（自動露出）処理、ＡＷＢ（オートホワイトバランス）処理、ＥＦ（フラッシュプリ発光）処理等の動作を開始する。
【００２２】
第２シャッタースイッチ６４は、シャッターボタン６１の操作完了、いわゆる全押し（撮像指示）でＯＮとなり、第２シャッタースイッチ信号ＳＷ２を発生する。システム制御部５０は、第２シャッタースイッチ信号ＳＷ２により、撮像部２２からの信号読み出しから記録媒体２００に画像データを書き込むまでの一連の撮像処理の動作を開始する。
【００２３】
操作部７０の各操作部材は、表示部２８に表示される種々の機能アイコンを選択操作することなどにより、場面ごとに適宜機能が割り当てられ、各種機能ボタンとして作用する。機能ボタンとしては、例えば終了ボタン、戻るボタン、画像送りボタン、ジャンプボタン、絞込みボタン、属性変更ボタン等がある。例えば、メニューボタンが押されると各種の設定可能なメニュー画面が表示部２８に表示される。利用者は、表示部２８に表示されたメニュー画面と、上下左右の４方向ボタンやＳＥＴボタンとを用いて直感的に各種設定を行うことができる。
【００２４】
コントローラホイール７３は、操作部７０に含まれる回転操作可能な操作部材であり、方向ボタンと共に選択項目を指示する際などに使用される。コントローラホイール７３を回転操作すると、操作量に応じて電気的なパルス信号が発生し、このパルス信号に基づいてシステム制御部５０はデジタルカメラ１００の各部を制御する。このパルス信号によって、コントローラホイール７３が回転操作された角度や、何回転したかなどを判定することができる。なお、コントローラホイール７３は回転操作が検出できる操作部材であればどのようなものでもよい。例えば、ユーザの回転操作に応じてコントローラホイール７３自体が回転してパルス信号を発生するダイヤル操作部材であってもよい。また、タッチセンサよりなる操作部材で、コントローラホイール７３自体は回転せず、コントローラホイール７３上でのユーザの指の回転動作などを検出するものであってもよい（いわゆる、タッチホイール）。
【００２５】
電源制御部８０は、電池検出回路、ＤＣ−ＤＣコンバータ、通電するブロックを切り替えるスイッチ回路等により構成され、電池の装着の有無、電池の種類、電池残量の検出を行う。また、電源制御部８０は、その検出結果及びシステム制御部５０の指示に基づいてＤＣ−ＤＣコンバータを制御し、必要な電圧を必要な期間、記録媒体２００を含む各部へ供給する。電源部３０は、アルカリ電池やリチウム電池等の一次電池やＮｉＣｄ電池やＮｉＭＨ電池、Ｌｉ電池等の二次電池、ＡＣアダプター等からなる。
【００２６】
記録媒体Ｉ／Ｆ１８は、メモリカードやハードディスク等の記録媒体２００とのインターフェースである。記録媒体２００は、撮像された画像を記録するためのメモリカード等の記録媒体であり、半導体メモリや光ディスク、磁気ディスク等から構成される。
【００２７】
通信部５４は、無線または有線ケーブルによって接続し、映像信号や音声信号等の送受信を行う。通信部５４は無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やインターネットとも接続可能である。また、通信部５４は、Ｂｌｕｅｔｏｏｔｈ（登録商標）やＢｌｕｅｔｏｏｔｈ  Ｌｏｗ  Ｅｎｅｒｇｙでも外部機器と通信可能である。通信部５４は撮像部２２で撮像した画像（ライブ画像を含む）や、記録媒体２００に記録された画像を送信可能であり、また、外部機器から画像データやその他の各種情報を受信することができる。
【００２８】
姿勢検知部５５は重力方向に対するデジタルカメラ１００の姿勢を検知する。姿勢検知部５５で検知された姿勢に基づいて、撮像部２２で撮像された画像が、デジタルカメラ１００を横に構えて撮像された画像であるか、縦に構えて撮像された画像であるかを判別可能である。システム制御部５０は、姿勢検知部５５で検知された姿勢に応じた向き情報を撮像部２２で撮像された画像の画像ファイルに付加したり、画像を回転して記録したりすることが可能である。姿勢検知部５５としては、加速度センサやジャイロセンサーなどを用いることができる。姿勢検知部５５である、加速度センサやジャイロセンサーを用いて、デジタルカメラ１００の動き（パン、チルト、持ち上げ、静止しているか否か等）を検知することも可能である。
【００２９】
画像合成部５７は合成処理として、加算合成処理、加重加算合成処理、比較明合成処理、比較暗合成処理、アルファ合成の処理が可能である。合成前の画像データのそれぞれの画素値をＩ＿１（ｘ，ｙ）、Ｉ＿２（ｘ，ｙは画面内の座標を表す）、２枚の画像の合成後の画像の画素値をＩ（ｘ，ｙ）とする。ここで画素値としては、画像処理部２４内のＷＢ処理部から出力されるベイヤー配列のＲ、Ｇ１、Ｇ２、Ｂの各信号の値でもよいし、Ｒ、Ｇ１、Ｇ２、Ｂの信号のグループから得られる輝度信号の値（輝度値）でもよい。さらにこのとき、ベイヤー配列の信号を、画素毎にＲ、Ｇ、Ｂの信号が存在するように補間処理してから、画素毎に輝度値を算出しても良い。輝度値の演算式としては例えば、輝度値をＹとすると、Ｙ＝０．３×Ｒ＋０．５９×Ｇ＋０．１１×ＢというようにＲ、Ｇ、Ｂの信号を加重加算して算出する方法が挙げられる。複数の画像データ間で必要に応じて位置合わせ等の処理を行い対応づけられた各画素値について、各処理は下記の式に従って行われる。
【００３０】
すなわち、加算合成処理は、以下の（式１）で表され、画素別に２枚の画像の画素値の加算処理がなされたものが合成画像データとなる。
【００３１】
Ｉ（ｘ，ｙ）＝Ｉ＿１（ｘ，ｙ）＋Ｉ＿２（ｘ，ｙ）・・・（式１）
加重加算合成処理は、ａｋを重み付け係数として、以下の（式２）で表され、画素別に２枚の画像の画素値の加重加算処理がなされたものが合成画像データとなる。
【００３２】
Ｉ（ｘ，ｙ）＝（ａ１×Ｉ＿１（ｘ，ｙ）＋ａ２×Ｉ＿２（ｘ，ｙ））／２・・・（式２）
比較明合成処理は、以下の（式３）で表され、画素別に２枚の画像の画素値の最大値が選択されたものが合成画像データとなる。
【００３３】
Ｉ（ｘ，ｙ）＝ｍａｘ（Ｉ＿１（ｘ，ｙ），Ｉ＿２（ｘ，ｙ））・・・（式３）
比較暗合成処理は、以下の（式４）で表され、画素別に２枚の画像の画素値の最小値が選択されたものが合成画像データとなる。
【００３４】
Ｉ（ｘ，ｙ）＝ｍｉｎ（Ｉ＿１（ｘ，ｙ），Ｉ＿２（ｘ，ｙ））・・・（式４）
アルファ合成は、アルファマスクα（ｘ，ｙ）を用いて、以下の（式５）で表され、画素別にアルファマスクの値により加算処理がなされたものが合成画像データとなる。
【００３５】
Ｉ（ｘ，ｙ）＝Ｉ＿１（ｘ，ｙ）＋（Ｉ＿２（ｘ，ｙ）−Ｉ＿１（ｘ，ｙ））＊α（ｘ，ｙ）・・・（式５）
３枚以上の画像を合成する場合、以上に述べた数式から類推することができる。
【００３６】
図３は、本実施形態における撮像画像のフレームの関係を説明するための図である。
【００３７】
図３（ａ）は、デジタルカメラ１００が動画データ３０１を素材データとして、素材データを用いて、軌跡画像３０２を作成することを図示したものである。ここでの素材データは、動画データのフレームでもよく、連写された複数の静止画でもよい。
【００３８】
ユーザの指示、たとえば、手動選択、自動選択、半自動選択（自動選択後にユーザが補正）のいずれかにより画像合成部５７は、動画データから合成対象となるフレームを複数選択する。
【００３９】
画像合成部５７は、選択したフレームを合成し、被写体の動きが軌跡としてわかるような軌跡画像３０２を作成する。
【００４０】
さらに、画像処理部２４は、軌跡画像作成時に動画データ３０１から選択されたフレームに関する情報を動画データ３０１に埋め込む。ここで埋め込んだフレームに関する情報は、以下では編集情報と呼び、主にどのフレームが合成画像の作成に使われたのかに関する。
【００４１】
図３（ｂ）は、図３（ａ）に示した処理で使用された動画データ３０１、及び軌跡画像作成時の編集情報を利用して動画３０４を作成することを図示したものである。デジタルカメラ１００が軌跡画像作成時に動画データ３０１に埋め込んだ編集情報を抽出し、編集情報を活用した動画データを作成する。
【００４２】
ここで、軌跡画像作成はデジタルカメラ１００が行ったとして説明したが、通信部５４を介して素材データを送信した外部機器（スマートフォン、クラウドサービス）が行ってもよい。動画作成も同様である。
【００４３】
軌跡画像作成時に素材データとして使われた動画データ３０１に編集情報を埋め込むことで、作成した動画３０４はよりユーザの意図を反映した動画データになる。
【００４４】
また、編集情報を動画データ３０１に埋め込むことで、編集情報を動画データとは別にメモリカードにデータを作成したり、外部機器に送信したりする必要がない。
【００４５】
図４は、本実施形態における作成した動画を説明するための図である。
【００４６】
図４（ａ）は、キーフレームを残像として表示する動画の例を説明するための図である。図４（ａ）では、フレーム４０１に写っている人物像は、フレーム４０１以降のフレーム４０２ないし４０７に、残像として表示されている。同様に、フレーム４０３で、右側に写っている人物像は、フレーム４０３以降のフレーム４０４ないし４０７で、残像として表示されている。フレーム４０５で、最も右側に写っている人物像は、フレーム４０６以降のフレーム４０６およびフレーム４０７で、残像として表示されている。ここでのフレーム４０１、４０３、４０５、４０７は、軌跡画像作成時に選択されたフレームである。
【００４７】
なお、軌跡となるフレームはフェードアウト（選択フレームが時間と共に徐々に消えていく）などの効果を伴っても良い。
【００４８】
図５は、本実施形態における画像の作成のプロセスを説明するための図である。以下では、図５を用いて、図４（ａ）に示した動画の作成方法をさらに詳細に説明する。
【００４９】
図５（ａ）は、素材データとなる動画データを示している。ここで示したフレーム７００ないしフレーム７０７は、図４（ａ）でのフレーム４００ないし４０７と同様である。星マークがついているフレーム７０１、７０３、７０５、７０７は、選択されたフレームを示している。
【００５０】
図５（ｂ）は、合成用ワークを時系列で変化したものを図示したものである。
【００５１】
素材データを先頭から１フレームずつ処理していき、当該フレームが軌跡画像作成時に利用したフレームであれば、合成用ワークを更新する。
【００５２】
合成用ワークと選択済みフレームを合成して、合成用ワークを更新する。
【００５３】
たとえば、合成用ワーク５１３は合成用ワーク５１２とフレーム５０３を使用して合成して作成したものである。
【００５４】
図５（ｃ）は、素材データと合成用ワークを合成する際に使用する合成用アルファマスクを図示したものである。
【００５５】
素材データのフレームから被写体抽出を行い、被写体が存在する領域を特定することでアルファマスクは作成することができる。
【００５６】
たとえば、素材データのうちのフレーム５０３から被写体抽出を行い、フレームアルファマスク５４３と合成用アルファマスク５２３を比較明合成し、アルファマスク５２４を作成する。
【００５７】
図５（ｄ）は、生成した動画のフレームを示す図である。
【００５８】
素材データと合成用ワークとをアルファマスクでマスクしてアルファ合成し、動画を作成する。
【００５９】
例えば、フレーム５０４と合成用ワーク５１４とに対してアルファマスク５２４を使用して作成したのはフレーム５３４である。
【００６０】
図３に示した動画３０４は、図４（ａ）に示したような動画であるに限らず、さまざまな変形で、編集情報を利用して被写体の動きを表す別の種類の動画を作成することもできる。
【００６１】
図４（ｂ）は、選択フレームに基づいて動画の始端フレームと終端フレームとを決めた動画を示している。フレーム４１１ないしフレーム４１７は、図４（ａ）のフレーム４０１ないし４０７と同様である。フレーム４１０はフレーム４１１よりも前にあるフレームであり、フレーム４１８はフレーム４１７よりも後にあるフレームである。図４（ａ）と同様に、ここでのフレーム４１１、４１３、４１５、４１７は、軌跡画像作成時に選択されたフレームとする。フレーム４１０は選択されたフレームの中で最も早いフレーム４１１よりも前にあるため、動画作成時にカットされる。同様に、フレーム４１８は選択されたフレームの中で最も遅いフレーム４１７よりも後にあるため、動画作成時にカットされる。つまり、作成した動画は、軌跡画像作成時に選択されたフレームのうち、始端フレームと終端フレームとの間の部分のみである。
【００６２】
図４（ｃ）は、フレーム４２６以降のフレームを止める動画を示している。このような動画を作成することで、躍動感の余韻を残し、印象的なフレームを静止して表示することができる。
【００６３】
図４（ｄ）は、一部のフレームの再生速度を変更する動画を示している。フレーム４３１ないしフレーム４３７は、図４（ａ）のフレーム４０１ないし４０７と同様である。フレーム４３０はフレーム４３１よりも前にあるフレームであり、フレーム４３８はフレーム４３７よりも後にあるフレームである。図４（ａ）と同様に、ここでのフレーム４３１、４３３、４３５、４３７は、軌跡画像作成時に選択されたフレームとする。選択されたフレームの中で最も早いフレーム４３１と最も遅いフレーム４３７との間の動画を再生するとき、通常よりも遅い（スロー）速度で再生し、視聴者により印象を与えることを図れる。
【００６４】
また、以上のようなパターンは、組み合わせて利用してもよい。たとえば、図４（ｄ）に示した動画において、フレーム４３１とフレーム４３７との間の部分に、図４（ａ）のフレーム４０１とフレーム４０７との間の部分を置き換える。
【００６５】
図６は、本実施形態における軌跡画像と動画との作成を説明するためのフローチャートである。以下では、図６を用いて、本実施形態のプロセスについて詳細に説明する。
【００６６】
ステップＳ６０１で、撮像部２２は、動画を撮像する。または、前述したように、連写モードで複数の静止画を撮像してもよい。
【００６７】
ステップＳ６０２で、ユーザの指示で、画像合成部５７がステップＳ６０１で撮像した撮像動画のフレームから、軌跡画像の作成に用いるフレームを選択する。さらに、画像処理部２４は、軌跡画像作成時に動画データ３０１から選択されたフレームに関する情報を動画データ３０１に埋め込む。
【００６８】
ステップＳ６０３で、画像合成部５７は、軌跡画像を作成する。
【００６９】
ステップＳ６０４で、画像処理部２４は、動画を作成する。
【００７０】
以上に説明した作成方法では、以下のような利点がある。ステップＳ６０４に示した動画の作成は、画像処理部２４での処理負荷が大きいので、時間がかかる。画像処理部２４が動画を作り上げるまで、ユーザが撮像した被写体の動きなどを観察することができない。ステップＳ６０３での軌跡画像の作成が、比較的に処理負荷が少なく、より短い時間ででき上がることができる。軌跡画像ができあがると、ユーザが撮像した被写体の動きなどを観察できるようになる。つまり、被写体の動きを表す動画を作成できる前にも、ユーザが撮像した被写体の動きなどを観察できる。
【００７１】
また、図６に示したフローチャートでは、動画の作成が軌跡画像の作成の後に行われるようになっているが、これに限らず、同時に行うことができる。動画の作成と軌跡画像の作成とを同時に行っても、動画の作成が軌跡画像の作成より時間がかかるので、軌跡画像が動画より早く作成でき、同様に被写体の動きを表す動画を作成できる前にも、ユーザが撮像した被写体の動きなどを観察できる。
【００７２】
（その他の実施形態）
以上の実施形態は、デジタルカメラでの実施をもとに説明したが、デジタルカメラに限定するものではない。たとえば、撮像素子が内蔵した携帯機器などで実施してもよく、画像を撮像することができるネットワークカメラなどでもよい。
【００７３】
なお、本発明は、上述の実施形態の１つ以上の機能を実現するプログラムを、ネットワークまたは記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読み出し作動させる処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７４】
１００  デジタルカメラ
１１１  接続ケーブル
１１２  コネクタ
２００  記録媒体
【図１】
2020178251.tif 000003
【図２】
2020178251.tif 000004
【図３】
2020178251.tif 000005
【図４】
2020178251.tif 000006
【図５】
2020178251.tif 000007
【図６】
2020178251.tif 000008