(57)【要約】      （修正有）【課題】  圧縮符号化された動画を入力し、該動画の一部を静止画として出力する装置において、視聴者が選択した動画のシーンを損なわずに、より高画質な静止画を出力すること。【解決手段】  圧縮符号化された動画を入力する入力手段と、入力手段により入力された動画を記憶しておく記憶手段と、記憶手段に記憶された動画を表示する表示手段と、静止画の出力を指示するための操作手段と、操作手段からの指示に基づき、記憶手段に保存された動画の一部の画像を選択する選択手段と、選択手段により選択された画像および記憶手段に保存された動画から、画像間の動きを検知する動き検知手段と、選択手段により選択された画像および記憶手段に保存された動画から、出力する静止画を合成する静止画合成手段と、静止画合成手段により合成された静止画を出力する出力手段を備える。【選択図】        図１
2006166361.tif 000002
【特許請求の範囲】
【請求項１】
圧縮符号化された動画を入力し、該動画の一部を静止画として出力する静止画出力装置において、
圧縮符号化された動画を入力する入力手段と、
前記入力手段により入力された動画を記憶しておく記憶手段と、
前記記憶手段に記憶された動画を表示する表示手段と、
前記静止画の出力を指示するための操作手段と、
前記操作手段からの指示に基づき、前記記憶手段に保存された動画の一部の画像を選択する選択手段と、
前記選択手段により選択された画像および記憶手段に保存された動画から、画像間の動きを検知する動き検知手段と、
前記選択手段により選択された画像および記憶手段に保存された動画から、出力する静止画を合成する静止画合成手段と、
前記静止画合成手段により合成された静止画を出力する出力手段を備え、
前記動き検知手段は前記画像の部分領域ごとに画像間の動きを検知し、
前記静止画合成手段は、前記選択手段により選択された画像がフレーム内符号化された画像でないならば、前記動き検知手段により動きが検知されなかった部分領域に、前記記憶手段に記憶されたフレーム内符号化された画像を用いて静止画を合成することを特徴とする静止画出力装置。
【請求項２】
前記出力手段はプリンタであることを特徴とする請求項１記載の静止画出力装置。
【請求項３】
前記静止画合成手段は、前記選択手段により選択された画像がフレーム内符号化された画像でないならば、前記動き検知手段により動きが検知されなかった部分領域を、前記選択手段により選択された画像に最も時間的に近いフレーム内符号化された画像の対応する部分領域に置き換えることを特徴とする請求項１または請求項２記載の静止画出力装置。
【請求項４】
前記静止画合成手段は、前記選択手段により選択された画像がフレーム内符号化された画像でないならば、前記選択手段により選択された画像の前後のフレーム内符号化された画像と前記選択手段により選択された画像を比較し、前記動き検知手段により動きが検知されなかった部分領域を前記選択手段により選択された画像に近いフレーム内符号化された画像の対応する部分領域に置き換えることを特徴とする請求項１または請求項２記載の静止画出力装置。
【請求項５】
前記静止画合成手段は、前記選択手段により選択された画像が双方向予測符号化された画像であるならば、前記動き検知手段により動きが検知されなかった部分領域を、前記選択手段により選択された画像に最も時間的に近いフレーム内符号化された画像あるいは順方向予測符号化された画像の対応する部分領域に置き換えることを特徴とする請求項１または請求項２記載の静止画出力装置。
【請求項６】
前記静止画合成手段は、前記選択手段により選択された画像が双方向予測符号化された画像であるならば、前記選択手段により選択された画像の前後のフレーム内符号化された画像あるいは順方向予測符号化された画像と前記選択手段により選択された画像を比較し、前記動き検知手段により動きが検知されなかった部分領域を、前記選択手段により選択された画像に近いフレーム内符号化された画像あるいは順方向予測符号化された画像の対応する領域に置き換えることを特徴とする請求項１または請求項２記載の静止画出力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は動画の一部を静止画として出力する静止画出力装置に関する。
【背景技術】
【０００２】
従来の動画の一部を静止画出力する装置の一例としてビデオプリンタが、例えば、下記特許文献１に開示されている。従来のビデオプリンタでは、ディスプレイ、プリンタ、メモリ、コントローラを備えており、動画はディスプレイに表示されるとともに、一定期間メモリに蓄積されている。視聴者が動画中に出力したい画像を見つけた際には、コントローラを操作してキャプチャ指示を行う。その時刻付近の動画がメモリから読み出され、静止画としてディスプレイに表示される。この際に一枚の静止画を表示するものや、複数の静止画の一覧を表示するものがある。視聴者はディスプレイに表示された静止画の中から出力したい静止画を選択し、コントローラを操作して出力指示を行う。一覧の中に出力したい静止画が見つからない場合には、コマ送りにより時間的に遡って静止画を探して選択する。続いて静止画がプリンタに転送され、出力される。
【０００３】
ビデオプリンタに入力される動画はデータ量が非常に大きいため、通常はＭＰＥＧ（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ）規格（非特許文献１参照）などに従って圧縮符号化される。この圧縮符号化されたビットストリームには、フレーム内符号化を行うピクチャであるフレーム内符号化ピクチャ（Ｉｎｔｒａ−ｃｏｄｅｄ  Ｐｉｃｔｕｒｅ）（以下、これをＩピクチャと称する）、順方向の予測符号化を行うピクチャである順方向予測符号化ピクチャ（Ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ  Ｐｉｃｔｕｒｅ）（以下、これをＰピクチャと称する）、及び双方向の予測符号化を行うピクチャである双方向予測符号化ピクチャ（Ｂｉｄｉｒｅｃｔｉｏｎａｌｌｙ  Ｐｒｅｄｉｃｔｉｖｅ−ｃｏｄｅｄ  Ｐｉｃｔｕｒｅ）（以下、これをＢピクチャと称する）が混在している。
【０００４】
Ｉ、Ｐ、Ｂの各ピクチャは上記したように予測の方法が全く異なり、そのために画像の圧縮率も相違している。一般にＩピクチャの圧縮率が最も低く、Ｐピクチャ、Ｂピクチャとなるにつれ圧縮率が高くなっている。このため、ＢピクチャおよびＰピクチャは、他のＩピクチャに比べて静止画としての画質は非常に悪くなる。
【特許文献１】特開平１１−２７５５１５号公報
【非特許文献１】ＩＳＯ／ＩＥＣ  １４４９６−２
【発明の開示】
【発明が解決しようとする課題】
【０００５】
従来のビデオプリンタでは視聴者はディスプレイを見ながら出力するピクチャを選択していたが、ディスプレイはプリンタに比べて解像度が低いため、出力した際の画質がよいピクチャを選択するのが困難であった。その結果、視聴者がＢピクチャおよびＰピクチャを選択してしまった場合には、Ｉピクチャを選択して出力した場合に比べると出力した際の画質が悪くなってしまう問題があった。
【課題を解決するための手段】
【０００６】
上述した課題を解決するために、本発明の静止画出力装置は、
圧縮符号化された動画を入力する入力手段と、
前記入力手段により入力された動画を記憶しておく記憶手段と、
前記記憶手段に記憶された動画を表示する表示手段と、
前記静止画の出力を指示するための操作手段と、
前記操作手段からの指示に基づき、前記記憶手段に保存された動画の一部の画像を選択する手段と、
前記選択手段により選択された画像および記憶手段に保存された動画から、画像間の動きを検知する動き検知手段と、
前記選択手段により選択された画像および記憶手段に保存された動画から、出力する静止画を合成する静止画合成手段と、
前記静止画合成手段により合成された静止画を出力する出力手段を備え、
前記動き検知手段は前記画像の部分領域ごとに画像間の動きを検知し、
前記静止画合成手段は、前記選択手段により選択された画像がフレーム内符号化された画像でないならば、前記動き検知手段により動きが検知されなかった部分領域に、前記記憶手段に記憶されたフレーム内符号化された画像を用いて静止画を合成する。
【発明の効果】
【０００７】
本発明に係る静止画出力装置では、視聴者が選択したピクチャが周辺のＩピクチャに比べて画質が悪いＰピクチャないしＢピクチャであった場合に、動きがない部分領域の画像データを近傍のＩピクチャないしＰピクチャの対応する部分領域に置き換えて出力することに特徴がある。
【０００８】
一般的な動画圧縮方式では、Ｉピクチャが最も静止画としての画質がよく、Ｐピクチャ、Ｂピクチャになるにつれて画質が悪くなるように圧縮されているため、視聴者がＢピクチャやＰピクチャを出力ピクチャとして選択した際には視聴者が選択したピクチャに比べて高画質な静止画を出力することができる。
【発明を実施するための最良の形態】
【０００９】
以下に本発明を実施するための最良の形態を、実施例に基づいて説明する。
【実施例】
【００１０】
図１は本発明の第一の実施例におけるシステム構成を示した図である。図１において本発明に係る静止画出力装置はデータ入力部１０１、メモリ１０２、デコーダ１０３、ＣＰＵ１０４、コントローラ１０５、動き検出器１０６、静止画合成器１０７、プリンタ１０８、ディスプレイ１０９を備える。
【００１１】
データ入力部１０１は動画データを受信するアンテナおよびチューナからなる。メモリ１０２はデータ入力部１０１に入力された動画データを一定期間記録しておくメモリである。デコーダ１０３は圧縮符号化されていた動画データを復号化する回路である。ＣＰＵ１０４は内部のデータの流れを制御するものであり、メモリ１０１から所定の動画データを読み出してデコーダ１０２に入力する。コントローラ１０５は視聴者が動画データの一部の出力指示や出力する画像の選択を行うための赤外線リモコンおよびその周辺回路である。動き検出器１０６は復号化された動画の画像間の動きを検出する回路である。静止画合成器１０７は動き検出器１０６で検出された動きの情報と、視聴者が選択した画像に基づいて、出力する静止画を合成する静止画合成回路である。プリンタ１０８は静止画合成器１０７で合成された静止画を紙媒体に印刷出力するプリンタである。ディスプレイ１０９は動画および静止画を表示するディスプレイであり、例えばＣＲＴディスプレイ、プラズマディスプレイ、液晶ディスプレイ、またはプロジェクタ等からなる。
【００１２】
続いて本実施例のシステムの動作フローを以下に説明する。
【００１３】
図２は入力された動画データを表す図である。また、図３はシステムの動作フローを示した図である。
【００１４】
ピクチャＩ０は０番目のＩピクチャ、ピクチャＢ１は１番目のＢピクチャを表す。その他のピクチャについても同様の識別子を用いて説明する。データ入力部１０１にはＩ０から順に動画データが入力される。ステップＳ１０１において、入力された動画データ群Ｉ０からＢ３２は順次メモリ１０２に記録される。また、入力された動画データ群Ｉ０からＢ３２は順次デコーダ１０３に入力され、復号化処理が行われる。デコーダでの複号化処理についてはＭＰＥＧ２勧告書（ＩＳＯ／ＩＥＣ  １３８１８−２）に記載の公知のアルゴリズムを用いる。ステップＳ１０２において複号化された動画データは順次ディスプレイ１０９に表示される。
【００１５】
視聴者はディスプレイ１０９に表示された動画を見ていて、出力したい画面を見つけた際にコントローラ１０５の出力指示ボタンを押す。本実施例では、ピクチャＢ３２がディスプレイに表示されているタイミングで出力指示ボタンが押されたものとする。出力指示ボタンが押されると、コントローラ１０５の周辺回路によりＣＰＵ１０４に割込みが通知される。ＣＰＵ１０４ではステップＳ１０３で、割り込みが通知されればステップＳ１０４に進み、通知されていなければステップＳ１０１に戻る。
【００１６】
ステップＳ１０４ではではメモリ１０２に記録されている動画データ群Ｉ０からＢ３２を動き検出器１０６に入力し、動画データ群の動き情報をもとに出力候補となるピクチャを一枚または複数枚抽出する。図１４は抽出された出力候補ピクチャの一例を示す図である。動きの激しいＩ０からＰ３までの間は抽出されるピクチャを多くし、動きの少ないＩ１６以降は抽出されるピクチャの枚数を少なくし、視聴者が大量の印刷候補ピクチャを見る手間を少なくしている。
【００１７】
続いてステップＳ１０５において、出力候補ピクチャの一覧をディスプレイ１０９に表示し、視聴者に出力するピクチャを選択させる。
【００１８】
次にステップＳ１０６において、視聴者が出力をキャンセルしたかどうかを確認する。出力をキャンセルした場合にはステップＳ１０１に戻る。出力をキャンセルしていない場合にはステップＳ１０７に進む。
【００１９】
次にステップＳ１０７において、視聴者が出力候補ピクチャの中から出力するピクチャを選択したかどうかを確認する。選択した場合にはステップＳ１０８に進む。選択していない場合にはステップＳ１０５に戻り、視聴者が出力するピクチャを選択するまで、出力ピクチャ選択画面を表示する。
【００２０】
ステップＳ１０８において、視聴者が選択したピクチャおよび、その周辺のピクチャをもとに動き検出器１０６および静止画合成器１０７にて、出力する静止画を生成する。
【００２１】
視聴者が出力する静止画として、ピクチャＩ１６を選択した場合には、ピクチャＩ１６はＩピクチャであり、周囲のピクチャに比べて画質が高いと考えられる。この場合にはピクチャＩ１６をそのまま出力するものとする。
【００２２】
一方、視聴者が出力する静止画としてピクチャＢ２を選択した場合には、ピクチャＢ２はＢピクチャであり、周囲のピクチャＩ０やピクチャＰ３に比べて画質が低下していると考えられる。この場合には周囲のピクチャの情報を用いて高画質な静止画を合成する。
【００２３】
続いてステップＳ１０９にて静止画合成器１０７にて合成された静止画はプリンタ１０８に入力され、出力が開始される。
【００２４】
次にステップＳ１０４での出力候補ピクチャ抽出処理の詳細を説明する。
【００２５】
図４は出力候補ピクチャ抽出処理を示したフローチャートである。ステップＳ２０１にてメモリ１０２より一枚のピクチャデータを時間順に読み出す。本実施例では最初にピクチャＩ０のデータが読み出される。
【００２６】
続いてステップＳ２０２において、現在のピクチャがメモリ１０２内の最初のピクチャか否かを判定する。最初のピクチャであった場合にはステップＳ２０６に進み現在読み出されているピクチャを出力候補に加える。最初のピクチャでない場合にはステップＳ２０３に進む。
【００２７】
次にステップＳ２０３において、動き検出器１０６にて、一つ前の出力候補ピクチャを参照ピクチャとして、動きの有無を判定する。この動き判定アルゴリズムについては、特開平０９−１８１９５１記載の公知のアルゴリズムを用いる。動きがあると判定された場合にはステップＳ２０６に進み、現在読み出されているピクチャを出力候補リストに加える。動きがないと判定された場合には、ステップＳ２０４に進む。
【００２８】
ステップＳ２０４では現在読み出されているピクチャと一つ前の出力候補ピクチャの画質を比較する。現在読み出されているピクチャのほうが一つ前の出力候補ピクチャよりも画質が優れていると判断された場合にはステップＳ２０５に進む。一方、一つ前の出力候補ピクチャのほうが現在読み出されているピクチャよりも画質が優れていると判断された場合にはステップＳ２０７に進む。ステップＳ２０４での画質の比較方法については、現在読み出されているピクチャと一つ前の出力候補ピクチャのピクチャタイプを比較することにより行う。すなわち、現在読み出されているピクチャがＩピクチャのときは、一つ前の出力候補ピクチャがＰピクチャあるいはＢピクチャであるときに、現在読み出されているピクチャのほうが一つ前の出力候補ピクチャよりも画質が優れていると判断する。また、現在読み出されているピクチャがＰピクチャのときは、一つ前の出力候補ピクチャがＢピクチャであるときに、現在読み出されているピクチャのほうが一つ前の出力候補ピクチャよりも画質が優れていると判断する。
【００２９】
ステップＳ２０５では一つ前の出力候補ピクチャを出力候補リストから削除し、ステップＳ２０６に進む。ステップＳ２０６では現在読み出されているピクチャを出力候補リストに加え、ステップＳ２０７に進む。ステップＳ２０３からステップＳ２０６での処理により、ほとんど変化していないピクチャ群の中では、画質がよいＩピクチャを優先的に出力候補リストに加えることができる。
【００３０】
ステップＳ２０７では現在のピクチャが最後のピクチャであるか否かを判定する。最後のピクチャである場合には、現在出力候補リストに残っているピクチャを出力候補ピクチャとして、処理を終了する。最後のピクチャでない場合にはステップＳ２０１に戻り、処理を継続する。
【００３１】
このように動画データ群のフレーム間の動き量に応じて出力候補ピクチャを選択することにより、視聴者が大量の出力候補ピクチャを見る手間を少なくすることができる。また、Ｉ０からＢ３２までの全フレームがほとんど動きがない場合には、出力候補ピクチャは一枚となり、視聴者が静止画を選択する手間を省くことが可能である。
【００３２】
次にステップＳ１０８での静止画合成処理の詳細を説明する。
【００３３】
図５は静止画合成処理の詳細を示したフローチャートである。また、図６は視聴者が選択したピクチャＢ２を拡大した図である。図７は視聴者が選択したピクチャＢ２に最も時間的に近いＩピクチャ、すなわちピクチャＩ０を拡大した図である。
【００３４】
ステップＳ３０１にて視聴者が選択したピクチャをメモリ１０２から読み出し、視聴者が選択したピクチャがＩピクチャであるか否かを判定する。Ｉピクチャであれば、視聴者が選択したピクチャをそのまま用いるとして処理を終了する。ＩピクチャでなければステップＳ３０２に進む。
【００３５】
ステップＳ３０２では視聴者が選択したピクチャ近傍のピクチャを参照ピクチャとしてメモリ１０２から読み出す。本実施例では、時間的に最も近いＩピクチャＩ０を参照ピクチャとする。
【００３６】
ステップＳ３０３では、視聴者が選択したピクチャＢ２を部分領域に分割し、一つの部分領域６０１のデータを取り出し、ステップＳ３０４に進む。
【００３７】
ステップＳ３０４にて、ステップＳ３０３で取り出した部分領域６０１と、参照ピクチャＩ０内の対応する部分領域７０１と差分絶対値和を動き検出器１０６にて計算し。ステップＳ３０５に進む。
【００３８】
ステップＳ３０５にて、ステップＳ３０４で計算した差分絶対値和と予め設定されていた閾値と比較する。差分絶対値和の値が閾値よりも小さければ部分領域６０１は動きのない背景の一部であると判断してステップＳ３０６に進み、各部分領域が持つ背景フラグを１にする。一方差分絶対値和の値が閾値よりも大きければ、部分領域６０１は背景の一部ではないと判断してステップＳ３０７に進み、各部分領域が持つ背景フラグを０にする。
【００３９】
次にステップＳ３０８にて、現在取り出している部分領域がピクチャの最後の部分領域であるか否かを判定する。最後の部分領域であればステップＳ３０９に進む。最後の部分領域でなければ、ステップＳ３０３に戻る。
【００４０】
ステップＳ３０９に至った段階では、ピクチャＢ２の各部分領域の背景フラグが算出された状態になっている。本実施例における、各部分領域の背景フラグの一例を図８に示す。部分領域６０１は背景の一部ではないと判断されたため、対応する背景フラグ８０１は０になっている。部分領域６０２は背景の一部であると判断されたため、対応する背景フラグ８０２は１になっている。
【００４１】
ステップＳ３０９では、静止画合成器１０７にて視聴者が選択したピクチャＢ２の部分領域のうち、背景フラグが１の部分領域を参照ピクチャＩ０の対応する部分領域で置き換えて出力する静止画を合成する。例えば部分領域６０２に対応する背景フラグ８０２が１なので、部分領域６０２の画像データは部分領域７０２の画像データに置き換えられる。
【００４２】
なお、本実施例では、視聴者がＢピクチャを選択した際に動きの少ない部分領域を時間的に最も近いＩピクチャの対応する部分領域で置き換える例を示したが、時間的に最も近いＰピクチャの対応する部分領域で置き換えてもよい。また、視聴者がＰピクチャを選択した際に動きの少ない部分領域を時間的に最も近いＩピクチャの対応する部分領域で置き換えてもよい。
【００４３】
上述したように本発明の第一の実施例では、動きが少ない部分領域を時間的に最も近いＩピクチャＩ０の部分領域に置き換えて出力するので、視聴者が選択したピクチャＢ２をそのまま出力するのに比べて高画質な出力画像を得ることが可能である。
【００４４】
次に本発明の第二の実施例について説明する。本発明の第一の実施例と第二の実施例の異なる点は、第一の実施例では静止画合成器において、視聴者が選択したピクチャＢ２と最も時間的に近いＩピクチャＩ０の２枚のピクチャから一枚の静止画を合成していたが、第二の実施例では、視聴者が選択したピクチャＢ２とその前後のＩピクチャＩ０、Ｉ１６の計３枚のピクチャから、一枚の静止画を合成する点である。
【００４５】
第二の実施例のシステム構成および動作フローについては、第一の実施例と同じであるため説明を省略する。また、出力候補ピクチャ抽出処理についても第一の実施例と同じであるため説明を省略する。
【００４６】
次に第二の実施例におけるステップＳ１０８での静止画合成処理の詳細を説明する。
【００４７】
図９は第二の実施例における静止画合成処理を示したフローチャートである。図１０は視聴者が選択したピクチャＢ２の直前のＩピクチャ、すなわちピクチャＩ０を拡大した図である。図１１は視聴者が選択したピクチャＢ２の直後のＩピクチャ、すなわちピクチャＩ１６を拡大した図である。
【００４８】
ステップＳ４０１にて視聴者が選択したピクチャをメモリ１０２から読み出し、視聴者が選択したピクチャがＩピクチャであるか否かを判定する。Ｉピクチャであれば、視聴者が選択したピクチャをそのまま用いるとして処理を終了する。ＩピクチャでなければステップＳ４０２に進む。
【００４９】
ステップＳ４０２では、視聴者が選択したピクチャの直前のＩピクチャＩ０および、視聴者が選択したピクチャの直後のＩピクチャＩ１６を、それぞれ第一参照ピクチャおよび第二参照ピクチャとしてメモリ１０２から読み出す。
【００５０】
ステップＳ４０３では、視聴者が選択したピクチャＢ２を部分領域に分割し、一つの部分領域６０１のデータを取り出しステップＳ４０４に進む。
【００５１】
ステップＳ４０４にて、動き検出器１０６にてステップＳ４０３で取り出した部分領域６０１と、第一参照ピクチャＩ０内の対応する部分領域１００１との差分絶対値和および、ステップＳ４０３で取り出した部分領域６０１と、第二参照ピクチャＩ１６内の対応する部分領域１１０１との差分絶対値和を計算しステップＳ４０５に進む。
【００５２】
ステップＳ４０５にて、ステップＳ４０４で算出された差分絶対値和の値を比較し、差分絶対値和の最小値を求める。また、最小の差分絶対値和を算出するのに用いた参照ピクチャのＩＤを各部分領域毎に保存しておく。
【００５３】
ステップＳ４０６にて、ステップＳ４０５で計算した差分絶対値和の最小値と予め設定されていた閾値と比較する。差分絶対値和の最小値が閾値よりも小さければ部分領域６０１は動きのない背景の一部であると判断し、ステップＳ４０７にて各部分領域が持つ背景フラグを１にする。
【００５４】
差分絶対値和の最小値が閾値よりも大きければ、部分領域６０１は背景の一部ではないと判断し、ステップＳ４０８にて各部分領域が持つ背景フラグを０にする。
【００５５】
ステップＳ４０９にて、現在取り出している部分領域がピクチャの最後の部分領域であるか否かを判定する。最後の部分領域であればステップＳ４１０に進む。最後の部分領域でなければ、ステップＳ４０３に戻る。
【００５６】
ステップＳ４１０に至った段階では、ピクチャＢ２の各部分領域の背景フラグが算出された状態になっている。また、ピクチャＢ２の各部分領域毎に差分が最小になる参照ピクチャＩＤが算出された状態になっている。本実施例における、各部分領域の背景フラグの一例を図１２に示す。また、本実施例における、各部分領域の差分が最小になる参照ピクチャＩＤの例を図１３に示す。
【００５７】
ステップＳ４１０では、視聴者が選択したピクチャＢ２の部分領域のうち、背景フラグが１の部分領域を参照ピクチャＩＤで指定されたピクチャの部分領域で置き換えて静止画を合成する。例えば部分領域６０１の画像データは、対応する背景フラグ１２０１が１であり、かつ対応する参照ピクチャＩＤ１３０１がＩ１６であるため、ピクチャＩ１６の部分領域１１０１の画像データで置き換えられる。また、部分領域６０２の画像データは、対応する背景フラグ１２０２が１であり、かつ対応する参照ピクチャＩＤ１３０２がＩ０であるため、ピクチャＩ０の対応する部分領域１００２の画像データにて置き換えられる。
【００５８】
本発明の第二の実施例では、視聴者の選択したピクチャの前後のＩピクチャを用いることにより、第一の実施例よりもＩピクチャの画像データに置き換えられる領域が増え、さらに高画質な静止画像を合成し出力することが可能になる。
【００５９】
なお、本実施例では、視聴者がＢピクチャを選択した際に動きの少ない部分領域を前後のＩピクチャの対応する部分領域で置き換える例を示したが、前後のＩピクチャないしＰピクチャの対応する部分領域で置き換えてもよい。また、視聴者がＰピクチャを選択した際に動きの少ない部分領域を前後のＩピクチャの対応する部分領域で置き換えてもよい。
【００６０】
また、本実施例では三枚のピクチャから静止画を合成する例を示したが、さらに多くのピクチャから静止画を合成してもよい。
【００６１】
また、本発明の第一および第二の実施例では出力候補ピクチャを表示する際には入力された動画データの一部分をそのまま表示し、視聴者によりピクチャが選択された後で出力する静止画を合成していたが、出力候補ピクチャを表示する前に静止画を合成し、視聴者には合成された静止画の中から出力する静止画を選択させてもよい。また、出力候補ピクチャを表示する段階で各部分領域の背景フラグおよび参照ピクチャＩＤもあわせて算出および記録しておき、出力前に行う静止画の合成では、記録されていた背景フラグおよび参照ピクチャＩＤを用いてもよい。
【００６２】
また、本発明の第一および第二の実施例では、デコーダ１０５でデコードされたピクチャ間の差分を計算することにより、動きの有無を判定していたが、入力動画データ中のシンタックスに予め含まれている、動きベクトルの絶対値により動きの有無を判定してもよい。
【００６３】
また、本発明の第一および第二の実施例では動画の一部から合成された静止画をプリンタに印刷出力する例を示したが、本発明は動画の一部から合成された静止画をディスプレイに再生出力する機器も含まれる。
【図面の簡単な説明】
【００６４】
【図１】本発明の第一の実施例のシステム構成を示す図
【図２】入力動画の一例を示す図
【図３】静止画出力装置の動作を示すフローチャート
【図４】出力候補ピクチャ抽出処理を示すフローチャート
【図５】本発明の第一の実施例における静止画合成処理を示すフローチャート
【図６】視聴者が選択したピクチャの一例を示す図
【図７】視聴者が選択したピクチャに最も時間的に近いＩピクチャの一例を示す図
【図８】各部分領域の背景フラグの一例を示す図
【図９】本発明の第二の実施例における静止画合成処理を示したフローチャート
【図１０】視聴者が選択したピクチャの直前に現われるＩピクチャの一例を示す図
【図１１】視聴者が選択したピクチャの直後に現われるＩピクチャの一例を示す図
【図１２】各部分領域の背景フラグの一例を示す図
【図１３】各部分領域の参照ピクチャＩＤの一例を示す図
【図１４】出力候補ピクチャの一例を示す図
【符号の説明】
【００６５】
１０１  データ入力部
１０２  メモリ
１０３  ＣＰＵ
１０４  コントローラ
１０５  デコーダ
１０６  動き検出器
１０７  静止画合成器
１０８  プリンタ
１０９  ディスプレイ
６０１  ピクチャの一つの部分領域
６０２  ピクチャの一つの部分領域
７０１  ピクチャの一つの部分領域
７０２  ピクチャの一つの部分領域
８０１  部分領域６０１に対応した背景フラグ
８０２  部分領域６０２に対応した背景フラグ
１００１  ピクチャの一つの部分領域
１００２  ピクチャの一つの部分領域
１１０１  ピクチャの一つの部分領域
１１０２  ピクチャの一つの部分領域
１２０１  部分領域６０１に対応した背景フラグ
１２０２  部分領域６０２に対応した背景フラグ
１３０１  部分領域６０１に対応した参照ピクチャＩＤ
１３０２  部分領域６０２に対応した参照ピクチャＩＤ
【図１】
2006166361.tif 000003
【図３】
2006166361.tif 000004
【図４】
2006166361.tif 000005
【図５】
2006166361.tif 000006
【図８】
2006166361.tif 000007
【図９】
2006166361.tif 000008
【図１２】
2006166361.tif 000009
【図１３】
2006166361.tif 000010
【図２】
2006166361.tif 000011
【図６】
2006166361.tif 000012
【図７】
2006166361.tif 000013
【図１０】
2006166361.tif 000014
【図１１】
2006166361.tif 000015
【図１４】
2006166361.tif 000016