(57)【要約】【課題】  高フレームレートの動画像を低いフレームレートで動画再生するときに、一時停止での表示画像を見栄えよくする手段を提供する。【解決手段】  データ読込部と、画像合成部と、動画出力部と、ポーズ操作部と、再生制御部とを備える。データ読込部は、記憶媒体に記憶された第１動画像のデータを取得する。画像合成部は、第１動画像のフレームから選択される複数の元画像を加算して、１フレームの合成画像を生成する。動画出力部は、第１動画像での時系列に沿って複数の合成画像を順送りで再生し、第１動画像よりもフレームレートが低い第２動画像のデータを出力する。ポーズ操作部は、第２動画像の順送り再生中に一時停止指示の入力を受け付ける。再生制御部は、一時停止指示を受け付けたときに、第２動画像の再生を一時停止する。また、再生制御部は、一時停止指示のときに再生されていた合成画像に対応する元画像のいずれかを静止画として再生出力する。【選択図】  図１
2010035006.tif 000002
【特許請求の範囲】
【請求項１】
記憶媒体に記憶された第１動画像のデータを取得するデータ読込部と、
前記第１動画像のフレームから選択される複数の元画像を加算して、１フレームの合成画像を生成する画像合成部と、
前記第１動画像での時系列に沿って複数の前記合成画像を順送りで再生し、前記第１動画像よりもフレームレートが低い第２動画像のデータを出力する動画出力部と、
前記第２動画像の順送り再生中に一時停止指示の入力を受け付けるポーズ操作部と、
前記一時停止指示を受け付けたときに、前記第２動画像の再生を一時停止するとともに、前記一時停止指示のときに再生されていた前記合成画像に対応する前記元画像のいずれかを静止画として再生出力する再生制御部と、
を備えることを特徴とする画像再生装置。
【請求項２】
請求項１に記載の画像再生装置において、
コマ送り操作の入力を受け付けるコマ送り操作部をさらに備え、
前記再生制御部は、前記第２動画像の再生を一時停止した状態で前記コマ送り操作を受け付けたときに、前記第１動画像のフレームをコマ送りで順次再生することを特徴とする画像再生装置。
【請求項３】
請求項１に記載の画像再生装置において、
前記第２動画像を表示する表示デバイスおよび前記第２動画像のデータを外部に出力する表示インターフェースの少なくとも一方をさらに備えることを特徴とする画像再生装置。
【請求項４】
データ読込部と、演算部とを有するコンピュータに対して、
記憶媒体に記憶された第１動画像のデータを前記データ読込部から取得するデータ読込ステップと、
前記第１動画像のフレームから選択される複数の元画像を加算して、１フレームの合成画像を生成する画像合成ステップと、
前記第１動画像での時系列に沿って複数の前記合成画像を順送りで再生し、前記第１動画像よりもフレームレートが低い第２動画像のデータを出力する動画出力ステップと、
前記第２動画像の順送り再生中に一時停止指示の入力を受け付けるポーズ操作ステップと、
前記一時停止指示を受け付けたときに、前記第２動画像の再生を一時停止するとともに、前記一時停止指示のときに再生されていた前記合成画像に対応する前記元画像のいずれかを静止画として再生出力する再生制御ステップと、
を前記演算部にそれぞれ実行させることを特徴とする画像再生プログラム。
【請求項５】
請求項１に記載の画像再生プログラムにおいて、
コマ送り操作の入力を受け付けるコマ送り操作ステップと、
前記第２動画像の再生を一時停止した状態で前記コマ送り操作を受け付けたときに、前記第１動画像のフレームをコマ送りで順次再生するコマ送り再生制御ステップとを、前記演算部がさらに実行することを特徴とする画像再生プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、高フレームレートの動画像の再生に適した画像再生装置とその周辺技術に関する。
【背景技術】
【０００２】
従来から、１秒当たり３０フレームを超える速度で被写体を連続的に撮影できる高速カメラが知られている。一方、一般的なテレビのフレームレートは約３０ｆｐｓであるので、上記の高速カメラで撮影された動画像を撮影速度と同じ速度で再生する場合には、動画像のフレーム数を表示装置のフレームレートに合わせて間引きする必要が生じる。
【０００３】
このとき、高フレームレートの動画像の情報量を生かして高精細な動画像の再生を行う手段として、画像加算を行うことも検討されている。一例として、特許文献１には、複数のフレームを加算合成して生成された合成画像を用いて動画再生を行う技術が開示されている。
【特許文献１】特開２００４−２２２１０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、従来の技術では、加算合成されたフレームが多重露光の場合と同様の画像になってしまう。そのため、動画再生を一時停止したときの表示画像の見栄えが悪くなる点で改善の余地があった。
【０００５】
そこで、本発明の目的は、高フレームレートの動画像を低いフレームレートで動画再生するときに、一時停止での表示画像を見栄えよくする手段を提供することにある。
【課題を解決するための手段】
【０００６】
一の態様の画像再生装置は、データ読込部と、画像合成部と、動画出力部と、ポーズ操作部と、再生制御部とを備える。データ読込部は、記憶媒体に記憶された第１動画像のデータを取得する。画像合成部は、第１動画像のフレームから選択される複数の元画像を加算して、１フレームの合成画像を生成する。動画出力部は、第１動画像での時系列に沿って複数の合成画像を順送りで再生し、第１動画像よりもフレームレートが低い第２動画像のデータを出力する。ポーズ操作部は、第２動画像の順送り再生中に一時停止指示の入力を受け付ける。再生制御部は、一時停止指示を受け付けたときに、第２動画像の再生を一時停止する。また、再生制御部は、一時停止指示のときに再生されていた合成画像に対応する元画像のいずれかを静止画として再生出力する。
【０００７】
上記の一の態様の画像再生装置は、コマ送り操作の入力を受け付けるコマ送り操作部をさらに備えていてもよい。また、再生制御部は、第２動画像の再生を一時停止した状態でコマ送り操作を受け付けたときに、第１動画像のフレームをコマ送りで順次再生してもよい。
【０００８】
上記の一の態様の画像再生装置は、第２動画像を表示する表示デバイスおよび第２動画像のデータを外部に出力する表示インターフェースの少なくとも一方をさらに備えていてもよい。
【０００９】
なお、一の態様の画像再生装置を備える撮像装置や、あるいは一の態様の画像再生装置の構成を画像再生方法、画像再生プログラムおよびプログラム記憶媒体に変換して表現したものも本発明の具体的態様として有効である。
【発明の効果】
【００１０】
一の態様によれば、合成画像による動画像を一時停止したときに、一時停止指示のときに再生されていた合成画像に対応する元画像を静止画として再生出力する。これにより、一時停止のときに見栄えのよい表示画像を表示できる。
【発明を実施するための最良の形態】
【００１１】
＜一の実施形態の説明＞
図１は一の実施形態の電子カメラの構成例を示すブロック図である。一の実施形態の電子カメラは、１２０ｆｐｓの高フレームレートで動画撮影が可能である。また、一の実施形態の電子カメラは、上記の動画撮影で取得した動画像のデータを再生するときに、複数のフレームを加算した合成画像を用いて低フレームレートでの動画再生を行うことが可能である。
【００１２】
電子カメラは、レンズユニット１１と、第１レンズドライバ１２と、絞りドライバ１３と、シャッタドライバ１４と、第２レンズドライバ１５と、撮像素子１６と、信号処理部１７と、撮像制御部１８と、ＣＰＵ１９と、第１メモリ２０および第２メモリ２１と、表示制御部２２およびモニタ２３と、記録Ｉ／Ｆ（インターフェース）２４と、操作部２５と、閃光発光部２６とを有している。
【００１３】
ここで、第１レンズドライバ１２、絞りドライバ１３、シャッタドライバ１４、第２レンズドライバ１５、信号処理部１７、撮像制御部１８、表示制御部２２、記録Ｉ／Ｆ２４、操作部２５および閃光発光部２６は、それぞれＣＰＵ１９と接続されている。また、ＣＰＵ１９、第１メモリ２０、第２メモリ２１は、バス２７を介して相互に接続されている。
【００１４】
レンズユニット１１は、ズームレンズ１１ａと、フォーカシングレンズ１１ｂと、絞り１１ｃおよびシャッタ１１ｄとを内蔵している。ズームレンズ１１ａは、撮影倍率を光学的に変更するためのレンズである。このズームレンズ１１ａのレンズ位置は、第１レンズドライバ１２によって光軸方向に調整される。また、フォーカシングレンズ１１ｂは、焦点調節を行うためのレンズである。このフォーカシングレンズ１１ｂのレンズ位置は、第２レンズドライバ１５によって光軸方向に調整される。
【００１５】
また、レンズユニット１１の絞り１１ｃは、撮像素子１６に入射する単位時間当たりの光量を調節する。この絞り１１ｃの開口量は、絞りドライバ１３によって制御される。シャッタ１１ｄは、撮像素子１６への光を遮光して撮像時のシャッタスピードを調節する。このシャッタ１１ｄの動作はシャッタドライバ１４によって制御される。なお、上記の各ドライバ（１２〜１５）は、ＣＰＵ１９の指示に応じて駆動する。
【００１６】
撮像素子１６は、レンズユニット１１を通過した光束によって結像される被写体像を撮像してアナログの画像信号を生成する。この撮像素子１６の出力は信号処理部１７に接続されている。なお、一の実施形態での撮像素子１６は、静止画像の単写撮影および動画像の撮影がいずれも可能である。
【００１７】
信号処理部１７は、撮像素子１６の出力に対してアナログ信号処理を施すアナログフロントエンド回路である。この信号処理部１７では、相関二重サンプリングや、画像信号のゲインの調整や、画像信号のＡ／Ｄ変換が行われる。なお、信号処理部１７から出力されたデジタルの画像信号はＣＰＵ１９に入力される。
【００１８】
撮像制御部１８は、ＣＰＵ１９の指示に基づいて、撮像素子１６および信号処理部１７に対して制御パルスを供給する。なお、撮像素子１６の電荷蓄積時間や信号読みだしのタイミングは、撮像制御部１８の制御パルスによって調整されることとなる。
【００１９】
ＣＰＵ１９は、シーケンスプログラムに従って電子カメラの撮像動作や再生動作を統括的に制御するとともに、各種の画像処理を行うプロセッサである。一例として、ＣＰＵ１９は、撮像待機時に所定間隔毎に撮像される観測用画像（スルー画像）のデータを用いて、撮影時のＡＦ演算およびＡＥ演算を実行する。
【００２０】
また、ＣＰＵ１９は、撮像素子１６によって撮像された画像のデータに対して、色補間処理、階調変換処理、輪郭強調処理、ホワイトバランス調整などの画像処理を実行する。さらに、ＣＰＵ１９は、モニタ２３に画像を表示するときに、表示用の画像のデータに対してモニタ２３の画素数に合わせるための解像度変換処理を実行する。
【００２１】
また、一の実施形態でのＣＰＵ１９は、動画像の再生のときに各種の画像処理を行う動画再生部２８を内蔵している。なお、動画再生部２８の機能および構成については後述する。
【００２２】
第１メモリ２０は、揮発性の記憶媒体（例えばＳＤＲＡＭなど）で構成される。この第１メモリ２０は、ＣＰＵ１９による画像処理の前工程や後工程で画像のデータなどを一時的に記憶する。また、第１メモリ２０には、動画再生部２８の演算処理で用いるデータ（後述のカウンタなど）も記憶される。
【００２３】
第２メモリ２１は、フラッシュメモリ等の不揮発性の記憶媒体で構成される。この第２メモリ２１には、各々の動作モードに対応するシーケンスプログラムや、記録用の画像のデータなどが記憶される。なお、動画撮影モードおよび動画再生モードでの動作例についてはそれぞれ後述する。
【００２４】
表示制御部２２は、ＣＰＵ１９の指示に応じて、各種の表示用画像をモニタ２３に表示させる。これにより、モニタ２３には、上記のスルー画像による撮影画面の動画表示や、後述の記憶媒体２９に記憶されている画像の再生表示が行われる。また、表示制御部２２は、ＣＰＵ１９の指示に応じて、各種の設定変更の入力を受け付けるメニュー画面をモニタ２３に表示させることもできる。なお、一の実施形態でのモニタ２３は、例えば、カメラ筐体の背面などに設けられる液晶表示パネルで構成される。
【００２５】
また、表示制御部２２は、テレビ等の表示デバイス（不図示）との接続端子２２ａを有している。そのため、表示制御部２２は、接続端子２２ａを介して外付けの表示デバイスに画像のデータを再生出力することもできる。
【００２６】
記録Ｉ／Ｆ２４は、不揮発性の記憶媒体２９に対して画像のデータの書き込み／読み込みを実行する。上記の記憶媒体２９は、ハードディスク、光ディスク、光磁気ディスク、あるいは半導体メモリを内蔵したメモリカードなどで構成される。なお、図１では記憶媒体２９の一例としてメモリカードを図示する。
【００２７】
操作部２５は、ユーザーからの操作を受け付ける複数のスイッチを有している。具体的には、一の実施形態の操作部２５には、レリーズ釦２５ａ、十字キー２５ｂ、決定釦２５ｃ、再生釦２５ｄなどが含まれる。レリーズ釦２５ａは、例えば、記録用の画像の撮像タイミングの指示に用いられる。また、十字キー２５ｂおよび決定釦２５ｃは、例えば、上記のメニュー画面での各種入力に用いられる。さらに、一の実施形態において、再生釦２５ｄは、動画像のデータの順送り再生の開始指示を受け付ける。また、決定釦２５ｃは、動画像のデータの再生中に動画再生の一時停止（ポーズ）の操作を受け付ける。また、十字キー２５ｂは、動画再生が一時停止されている状態で画像のコマ送りの操作を受け付ける。
【００２８】
閃光発光部２６は、ＣＰＵ１９の指示に応じて撮影時に被写体へ閃光を照射する。例えば、閃光発光部２６は、キセノン発光管、メインコンデンサ、発光制御回路などで構成される。
【００２９】
次に、動画再生部２８について説明する。動画再生部２８は、例えば１２０ｆｐｓの動画像のデータを再生するときに、モニタ２３や表示デバイスの表示速度に合わせて動画像のフレームレートを調整する役目を果たす。
【００３０】
図２は、一の実施形態における動画再生部２８の構成例を示すブロック図である。動画再生部２８は、第１セレクタ１０１と、第２セレクタ１０３と、４つの重み付け処理部（１１１〜１１４）と、加算合成部１３１と、画像間引き部１４１と、フレームメモリ１６１と、第３セレクタ１７１とを有している。なお、動画再生部２８の各部の動作は、ＣＰＵ１９によって制御される。
【００３１】
一の実施形態において、動画再生部２８の入力信号線Ｌ１には、再生対象となる１２０ｆｐｓの動画像のデータが入力される。この入力信号線Ｌ１は、第１セレクタ１０１の入力端子（Ｆ＿ＩＮ）と、フレームメモリ１６１とにそれぞれ接続されている。
【００３２】
第１セレクタ１０１は１入力２出力のセレクタである。第１セレクタ１０１の一方の出力端子（Ｆ＿ＯＵＴ１）は、第２セレクタ１０３の入力端子（Ｓ＿ＩＮ）に接続されている。また、第１セレクタ１０１の他方の出力端子（Ｆ＿ＯＵＴ２）は、画像間引き部１４１に接続されている。
【００３３】
第２セレクタ１０３は１入力４出力のセレクタである。第２セレクタ１０３の各出力端子（Ｓ＿ＯＵＴ１からＳ＿ＯＵＴ４）は、それぞれ異なる重み付け処理部（１１１〜１１４）と接続されている。したがって、第２セレクタ１０３の後段には、４つの重み付け処理部が並列に接続されることとなる。そして、４つの重み付け処理部（１１１〜１１４）の出力はいずれも加算合成部１３１に入力される。なお、以下の説明において、出力端子Ｓ＿ＯＵＴｎ（ｎは１から４までの整数）の後段に接続された重み付け処理部を指すときは、ｎ番目の重み付け処理部（符号：１１ｎ）と表記する。
【００３４】
各々の重み付け処理部は、入力されるフレームの各画素値に対して所定の重み付け係数を乗算する。ここで、４番目の重み付け処理部１１４の重み付け係数は、１番目の重み付け処理部１１１の重み付け係数よりも高い値に設定されている。また、一の実施形態では、他の３つの重み付け処理部の重み付け係数と比べて、４番目の重み付け処理部１１４の重み付け係数が最も高い値に設定されている。なお、４つの重み付け係数の総和は「１」となるように設定される。
【００３５】
加算合成部１３１は、それぞれが異なる重み付け処理部を通過した４つのフレームを合成して合成画像のデータを生成する。なお、加算合成部１３１から出力される合成画像のデータは、第３セレクタ１７１の第１入力端子（Ｔ＿ＩＮ１）に入力される。
【００３６】
画像間引き部１４１は、動画像のフレーム数を間引きすることで動画像のフレームレートを調整する。なお、画像間引き部１４１から出力される動画像のデータは、第３セレクタ１７１の第２入力端子（Ｔ＿ＩＮ２）に入力される。
【００３７】
フレームメモリ１６１は、後述のコマ送りでの再生時に用いる画像のデータを記憶するためのバッファメモリである。このフレームメモリ１６１は、少なくとも合成画像の加算フレーム数以上の複数の画像のデータを同時に記憶可能な記憶容量を有している。なお、フレームメモリ１６１の出力は、第３セレクタ１７１の第３入力端子（Ｔ＿ＩＮ３）に入力される。
【００３８】
第３セレクタ１７１は、３入力１出力のセレクタである。この第３セレクタ１７１の出力端子（Ｔ＿ＯＵＴ）は、動画再生部２８の外部と接続されている。そして、第３セレクタ１７１は、第１入力端子（Ｔ＿ＩＮ１：加算合成部１３１の出力）、第２入力端子（Ｔ＿ＩＮ２：画像間引き部１４１の出力）、第３入力端子（Ｔ＿ＩＮ３：フレームメモリ１６１の出力）のうちから入力先を選択的に切り替えて、画像のデータを出力端子（Ｔ＿ＯＵＴ）に出力する。
【００３９】
以下、一の実施形態の電子カメラにおける動画撮影モードおよび動画再生モードでの動作例を説明する。
【００４０】
上記の動画撮影モードでのＣＰＵ１９は、レリーズ釦２５ａの押圧操作を検出すると撮像制御部１８を介して撮像素子１６を駆動させる。そして、撮像素子１６は、１２０ｆｐｓのフレームレートで連続的に画像を撮像する。なお、一の実施形態でのＣＰＵ１９は、レリーズ釦２５ａの押圧が解除されるまで動画像の撮影を継続するものとする。
【００４１】
そして、撮像素子１６から出力された各フレームの画像信号は、それぞれ信号処理部１７およびＣＰＵ１９によって所定の画像処理が施される。その後、ＣＰＵ１９は、画像処理後の各フレームのデータをまとめて１つの動画像ファイルを生成するとともに、その動画像ファイルを記憶媒体２９に記録する。なお、簡単のため、一の実施形態での動画像ファイルは、例えば、Ｍｏｔｉｏｎ−ＪＰＥＧやＭｏｔｉｏｎ−ＪＰＥＧ２０００のように、動画像の時間軸方向の圧縮を行わないファイル形式で生成されるものとする。
【００４２】
次に、動画再生モードでの電子カメラの動作を説明する。この動画再生モードでは、記憶媒体２９に記憶されている上記の動画像ファイルが再生対象となる。
【００４３】
ここで、一の実施形態での電子カメラは、第１動画再生モードと第２動画再生モードとの２つの動作モードを有している。ここで、第１動画再生モードでは、動画再生部２８は１２０ｆｐｓの動画像を４フレーム毎に加算して１フレーム分の合成画像を生成するとともに、この合成画像を用いて３０ｆｐｓでの動画再生を行う。また、第２動画再生モードでは、動画再生部２８は１２０ｆｐｓの動画像のフレームを間引きして、３０ｆｐｓ（または６０ｆｐｓ）での動画再生を行う。
【００４４】
なお、第１動画再生モードと第２動画再生モードとの切り替えは、例えばメニュー画面でのユーザーの操作に応じてＣＰＵ１９が切り替える。
【００４５】
以下、図３、図４の流れ図を参照しつつ、動画再生モードでの電子カメラの動作を詳細に説明する。この図３、図４の処理は、再生対象の動画像ファイルが指定された状態で、動画再生の開始操作（再生釦２５ｄの押圧）をＣＰＵ１９が受け付けたときに開始される。また、図３、図４の処理は、ＣＰＵ１９が実行する動画再生モードのプログラムによって制御される。
【００４６】
ステップＳ１０１：ＣＰＵ１９は、現在のモードが第１動画再生モードに設定されているか否かを判定する。第１動画再生モードに設定されている場合（ＹＥＳ側）にはＳ１０２に移行する。一方、第２動画再生モードに設定されている場合（ＮＯ側）にはＳ１２２に移行する。
【００４７】
ステップＳ１０２：ＣＰＵ１９は、第１セレクタ１０１の出力先を一方の出力端子（Ｆ＿ＯＵＴ１）側に切り替える。また、ＣＰＵ１９は、第３セレクタ１７１の入力先を第１入力端子（Ｔ＿ＩＮ１）側に切り替える。
【００４８】
ステップＳ１０３：ＣＰＵ１９は、記憶媒体２９から再生対象の動画像ファイルの読み込みを開始する。
【００４９】
ここで、動画像ファイルの各フレームのデータは、動画像の時系列に沿って動画再生部２８に順次入力される。動画再生部２８に入力された各フレームのデータは、第１セレクタ１０１と、フレームメモリ１６１とにそれぞれ入力される。
【００５０】
また、フレームメモリ１６１には、ＣＰＵ１９の制御によって、少なくとも合成画像の加算フレーム数以上の複数の画像のデータがバッファリングされる。なお、フレームメモリ１６１に記憶される画像のデータは、ＣＰＵ１９の制御によって、動画再生部２８に新たなフレームのデータが入力されるたびに、古い順に上書きされて逐次更新されるものとする。
【００５１】
ステップＳ１０４：ＣＰＵ１９は、合成元のフレーム数をカウントするためのカウンタの値を「１」に初期化する。なお、このカウンタの値は、「１」から「４」までの整数の範囲内で変化する。
【００５２】
ステップＳ１０５：ＣＰＵ１９は、第１動画再生モードの動作を終了させるか否かを判定する。例えば、動画像ファイルの最終フレームの再生を終了した場合や、ユーザーから動画再生の終了操作を受け付けた場合には、Ｓ１０５でのＣＰＵ１９は第１動画再生モードの動作を終了させる判定を行う。
【００５３】
上記要件を満たす場合（ＹＥＳ側）には、ＣＰＵ１９は、動画像ファイルの読み込みを停止するとともに、動画再生の処理を終了する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１０６に移行する。
【００５４】
ステップＳ１０６：ＣＰＵ１９は、カウンタ（Ｓ１０４）の値を参照して、第２セレクタ１０３の出力先を切り替える判定を行う。
【００５５】
具体的には、カウンタの値が「１」の場合（ＣＡＳＥ１）には、ＣＰＵ１９は、第２セレクタ１０３の出力先を１番目の重み付け処理部１１１に切り替えてＳ１０７に移行する。また、カウンタの値が「２」の場合（ＣＡＳＥ２）には、ＣＰＵ１９は、第２セレクタ１０３の出力先を２番目の重み付け処理部１１２に切り替えてＳ１０８に移行する。また、カウンタの値が「３」の場合（ＣＡＳＥ３）には、ＣＰＵ１９は、第２セレクタ１０３の出力先を３番目の重み付け処理部１１３に切り替えてＳ１０９に移行する。また、カウンタの値が「４」の場合（ＣＡＳＥ４）には、ＣＰＵ１９は、第２セレクタ１０３の出力先を４番目の重み付け処理部１１４に切り替えてＳ１１０に移行する。
【００５６】
ここで、Ｓ１０６での第２セレクタ１０３の動作によって、第１セレクタ１０１を介して第２セレクタ１０３に入力される各フレームのデータは、動画像の時系列の並び順にしたがって１番目から４番目までの重み付け処理部に順次振り分けられる。なお、各々の重み付け処理部には、それぞれ３フレームおきに画像のデータが周期的に入力されることとなる。
【００５７】
ステップＳ１０７：１番目の重み付け処理部１１１は、入力されたフレームの各画素値に対して重み付け係数「０．２」を乗算する。そして、１番目の重み付け処理部１１１から出力されたフレームのデータは、加算合成部１３１に入力される。その後、ＣＰＵ１９は、カウンタの値をインクリメントするとともに、Ｓ１０５に戻って上記動作を繰り返す。
【００５８】
ステップＳ１０８：２番目の重み付け処理部１１２は、入力されたフレームの各画素値に対して重み付け係数「０．２」を乗算する。そして、２番目の重み付け処理部１１２から出力されたフレームのデータは、加算合成部１３１に入力される。その後、ＣＰＵ１９は、カウンタの値をインクリメントするとともに、Ｓ１０５に戻って上記動作を繰り返す。
【００５９】
ステップＳ１０９：３番目の重み付け処理部１１３は、入力されたフレームの各画素値に対して重み付け係数「０．２」を乗算する。そして、３番目の重み付け処理部１１３から出力されたフレームのデータは、加算合成部１３１に入力される。その後、ＣＰＵ１９は、カウンタの値をインクリメントするとともに、Ｓ１０５に戻って上記動作を繰り返す。
【００６０】
ステップＳ１１０：４番目の重み付け処理部１１４は、入力されたフレームの各画素値に対して重み付け係数「０．４」を乗算する。そして、４番目の重み付け処理部１１４から出力されたフレームのデータは、加算合成部１３１に入力される。
【００６１】
ステップＳ１１１：動画再生部２８の加算合成部１３１は、各々の重み付け処理部（１１１〜１１４）から出力されたフレームを加算して１フレームの合成画像を生成する。なお、加算合成部１３１で生成される合成画像のデータは、第３セレクタ１７１を介して順次出力される。
【００６２】
ステップＳ１１２：ＣＰＵ１９は、表示制御部２２を介してモニタ２３（または表示デバイス）に合成画像のデータを表示出力する。これにより、電子カメラのモニタ２３には、動画ファイルでの時系列に沿って合成画像が順送りで再生される。
【００６３】
ここで、図５を参照しつつ、第１動画再生モードで再生される動画像を説明する。第１動画再生モードでは、動画像ファイルの動画像（１２０ｆｐｓ）を４フレームずつ重み付けして加算した合成画像を順次再生することで、３０ｆｐｓでの動画再生が行なわれる。この一の実施形態では、時間軸方向に連続する４フレーム分の画像を加算して合成画像を生成するため（Ｓ１１１）、各々の合成画像上では移動する被写体に像流れが発生する。そのため、上記の合成画像を動画として鑑賞すると、動きの流れが滑らかな動画となる。また、上記の合成画像は４フレームを加算合成して生成されるので、合成元のフレームに含まれるノイズの影響は小さくなる。
【００６４】
また、一の実施形態では、元の動画像の時系列で最も新しいフレームの重み付け係数が最高値（０．４）に設定される一方で、他の３つのフレームの重み付け係数がそれぞれ低い値（０．２）に設定されている（Ｓ１０７からＳ１１０）。よって、一の実施形態の合成画像では、合成元の４フレームのうちで最新のフレームの被写体の像が強調されるとともに、過去の３フレーム分に対応する被写体の像は相対的に薄く表現される。そのため、各々の合成画像において、移動する被写体には残像がきれいに生成される。
【００６５】
ステップＳ１１３：ＣＰＵ１９は、動画再生の一時停止の操作（ポーズ操作）を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ１１４に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１０４に戻って、ＣＰＵ１９は上記動作を繰り返す。
【００６６】
ステップＳ１１４：ＣＰＵ１９は、動画再生を一時停止するとともに、第３セレクタ１７１の入力先を第３入力端子（Ｔ＿ＩＮ３）側に切り替える。
【００６７】
ステップＳ１１５：フレームメモリ１６１は、ＣＰＵ１９の制御によって、一時停止の操作のときに再生されていた合成画像に対応する合成元のフレームを、第３セレクタ１７１を介して出力する。ここで、Ｓ１１５でのフレームメモリ１６１は、４つの合成元のフレームのうち、動画像の時系列で最も過去のフレームを出力する。
【００６８】
ステップＳ１１６：ＣＰＵ１９は、表示制御部２２を介してモニタ２３（または表示デバイス）に、フレームメモリ１６１から出力された合成元のフレームのデータを表示出力する。
【００６９】
これにより、第１動画再生モードで動画再生を一時停止したときには、合成画像に対応する合成元のフレームの１つがモニタ２３に再生表示されることとなる（図６参照）。この合成元のフレームには画像の加算による像流れがないため、見栄えがよく好ましい状態の静止画像をモニタ２３に再生することが可能となる。したがって、動画再生を一時停止したときには、ユーザーは、像流れが少なく鮮明な静止画像によって被写体の細部を確認できる。
【００７０】
ステップＳ１１７：ＣＰＵ１９は、コマ送り操作を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ１１８に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１１９に移行する。
【００７１】
ステップＳ１１８：フレームメモリ１６１は、ＣＰＵ１９の制御によって、現在表示されている合成元のフレームよりも元の動画像の時系列で１つ分未来のフレームを、第３セレクタ１７１を介して出力する。その後、ＣＰＵ１９は、Ｓ１１６に戻って上記動作を繰り返す。
【００７２】
したがって、一時停止中にコマ送りで画像を再生する場合には、ユーザーは、動画像ファイルの合成元の各フレームをモニタ２３で順次確認できる（図６参照）。これにより、ユーザーは、時間軸方向の分解能が高い合成元のフレーム群から、ユーザーの注目する瞬間を捉えた画像（一例として、ゴルフのスイングを撮影した動画像であればボールのインパクトの瞬間のフレームなど）を抽出することができる。
【００７３】
ステップＳ１１９：ＣＰＵ１９は、一時停止の解除操作を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＣＰＵ１９はＳ１２０に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１２１に移行する。
【００７４】
ステップＳ１２０：ＣＰＵ１９は、第３セレクタ１７１の入力先を第１入力端子（Ｔ＿ＩＮ１）側に切り替えるとともに、Ｓ１０４に戻って上記動作を繰り返す。これにより、合成画像による動画像の再生がモニタ２３で再開されることとなる。
【００７５】
ステップＳ１２１：ＣＰＵ１９は、第１動画再生モードの動作を終了させるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、ＣＰＵ１９は、動画再生の処理を終了する。一方、上記要件を満たさない場合（ＮＯ側）には、ＣＰＵ１９はＳ１１６に戻って上記動作を繰り返す。
【００７６】
ステップＳ１２２：ＣＰＵ１９は、第１セレクタ１０１の出力先を他方の出力端子（Ｆ＿ＯＵＴ２）側に切り替える。また、ＣＰＵ１９は、第３セレクタ１７１の入力先を第２入力端子（Ｔ＿ＩＮ２）側に切り替える。
【００７７】
ステップＳ１２３：ＣＰＵ１９は、記憶媒体２９から再生対象の動画像ファイルの読み込みを開始する。
【００７８】
ここで、動画像ファイルの各フレームのデータは、動画像の時系列に沿って動画再生部２８に順次入力される。動画再生部２８に入力された各フレームのデータは、第１セレクタ１０１と、フレームメモリ１６１とにそれぞれ入力される。そして、フレームメモリ１６１には、ＣＰＵ１９の制御によって、間引きされていない複数の画像のデータがバッファリングされる。
【００７９】
ステップＳ１２４：ＣＰＵ１９は、第２動画再生モードを終了させるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、ＣＰＵ１９は、動画像ファイルの読み込みを停止するとともに、動画再生の処理を終了する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１２５に移行する。
【００８０】
ステップＳ１２５：画像間引き部１４１は、動画像のフレームを間引きして表示出力する。例えば、ＣＰＵ１９が指定する再生時のフレームレートが３０ｆｐｓのときには、画像間引き部１４１は、動画像の４フレームごとに３フレームの間引きを周期的に繰り返す。一方、ＣＰＵ１９が指定する再生時のフレームレートが６０ｆｐｓのときには、画像間引き部１４１は、動画像の２フレームごとに１フレームの間引きを周期的に繰り返す。なお、図７に、第２動画再生モードでの３０ｆｐｓでの間引きの例を示す。
【００８１】
そして、ＣＰＵ１９は、表示制御部２２を介してモニタ２３（または表示デバイス）に間引き後の画像のデータを出力する。これにより、電子カメラのモニタ２３には、動画ファイルでの時系列に沿って低フレームレートの動画像が順送りで再生される。
【００８２】
ステップＳ１２６：ＣＰＵ１９は、動画再生の一時停止の操作（ポーズ操作）を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ１２７に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１２４に戻って、ＣＰＵ１９は上記動作を繰り返す。
【００８３】
ステップＳ１２７：ＣＰＵ１９は、動画再生を一時停止するとともに、第３セレクタ１７１の入力先を第３入力端子（Ｔ＿ＩＮ３）側に切り替える。このとき、モニタ２３には、一時停止の操作のときに再生されていたフレームがそのまま静止画として表示されることとなる。
【００８４】
ステップＳ１２８：ＣＰＵ１９は、コマ送り操作を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＳ１２９に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１３０に移行する。
【００８５】
ステップＳ１２９：フレームメモリ１６１は、ＣＰＵ１９の制御によって、現在表示されているフレームよりも元の動画像の時系列で１つ分未来のフレームを、第３セレクタ１７１を介して出力する。そして、ＣＰＵ１９は、表示制御部２２を介してモニタ２３（または表示デバイス）に、フレームメモリ１６１から出力されたフレームのデータを表示出力する。その後、ＣＰＵ１９はＳ１２８に戻って上記動作を繰り返す。
【００８６】
これにより、第２動画再生モードで一時停止中にコマ送りで画像を再生する場合には、ユーザーは動画像ファイルの間引き前の各フレームをモニタ２３で順次確認できる。これにより、ユーザーは、時間軸方向の分解能が高い動画像の一連のフレームから、ユーザーの注目する瞬間を捉えた画像を抽出することができる。
【００８７】
ステップＳ１３０：ＣＰＵ１９は、一時停止の解除操作を受け付けたか否かを判定する。上記要件を満たす場合（ＹＥＳ側）にはＣＰＵ１９はＳ１３１に移行する。一方、上記要件を満たさない場合（ＮＯ側）にはＳ１３２に移行する。
【００８８】
ステップＳ１３１：ＣＰＵ１９は、第３セレクタ１７１の入力先を第２入力端子（Ｔ＿ＩＮ２）側に切り替えるとともに、Ｓ１２４に戻って上記動作を繰り返す。これにより、間引きによる動画像の再生がモニタ２３で再開されることとなる。
【００８９】
ステップＳ１３２：ＣＰＵ１９は、第２動画再生モードの動作を終了させるか否かを判定する。上記要件を満たす場合（ＹＥＳ側）には、ＣＰＵ１９は、動画再生の処理を終了する。一方、上記要件を満たさない場合（ＮＯ側）には、ＣＰＵ１９はＳ１２８に戻って上記動作を繰り返す。以上で、図３、図４の流れ図の説明を終了する。
【００９０】
＜実施形態の補足事項＞
（１）上記実施形態では、動画再生部２８の構成をハードウエア的に実現する例を説明したが、これらの機能をプログラムによってソフトウエア的に実現しても勿論かまわない。また、動画再生部２８の機能をプログラムでソフトウエア的に実現する場合には、例えば、第２メモリ２１や記憶媒体２９に、図３、図４に示すフローチャートのプログラムを格納しておくことができる。
【００９１】
（２）本発明の画像再生装置は、電子カメラの構成に限定されることなく、動画像の表示出力機能を有するデバイス全般（動画像ファイルのビューアーなど）に広く適用できる。また、パーソナルコンピュータに画像再生プログラムを実行させることで、本発明の画像再生装置を実現してもよい。
【００９２】
（３）上記実施形態において、動画再生部２８の構成の一部または全部を表示制御部２２に内蔵してもよい。また、ＣＰＵ１９および動画再生部２８は、画像のデータの出力先のフレームレートに応じて第１動画再生モードと第２動画再生モードとの切り替えを行うようにしてもよい。
【００９３】
（４）上記実施形態では動画像ファイルを再生対象とする例を説明したが、高速で連写撮影された複数の静止画像のデータを時系列に順送りで再生するときにも、本発明を適用することが可能である。
【００９４】
（５）上記実施形態の構成はあくまで一例にすぎない。そのため、本発明の画像再生装置を実施するときには、上記実施形態に示す構成やその処理の順序についてあらゆる組み合わせをとることができる。また、上記実施形態での各種のフレームレートの値や重み付け係数の組み合わせも一例にすぎず、その値を適宜調整できることはいうまでもない。
【００９５】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲が、その精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図する。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物によることも可能である。
【図面の簡単な説明】
【００９６】
【図１】一の実施形態の電子カメラの構成例を示すブロック図
【図２】一の実施形態における動画再生部の構成例を示すブロック図
【図３】一の実施形態における動画再生モードでの電子カメラの動作例を示す流れ図
【図４】図３の続きの流れ図
【図５】第１動画再生モードで再生される動画像の例を示す図
【図６】第１動画再生モードで動画再生を一時停止したときの表示画像の例を示す図
【図７】第２動画再生モードで再生される動画像の例を示す図
【符号の説明】
【００９７】
１９…ＣＰＵ、２１…第２メモリ、２２…表示制御部、２２ａ…接続端子、２３…モニタ、２４…記録Ｉ／Ｆ、２５…操作部、２５ｂ…十字キー、２５ｃ…決定釦、２５ｄ…再生釦、２８…動画再生部、２９…記憶媒体、１０１…第１セレクタ、１０３…第２セレクタ、１１１，１１２，１１３，１１４…重み付け処理部、１３１…加算合成部、１４１…画像間引き部、１６１…フレームメモリ、１７１…第３セレクタ
【図１】
2010035006.tif 000003
【図２】
2010035006.tif 000004
【図３】
2010035006.tif 000005
【図４】
2010035006.tif 000006
【図５】
2010035006.tif 000007
【図６】
2010035006.tif 000008
【図７】
2010035006.tif 000009