(57)【要約】【課題】動画圧縮方式を用いて記録された静止画シーケンスの再生時に符号化歪によるフリッカが生じない画像再生を実現する。【解決手段】現在デコード中のビデオデータが静止画シーケンスである場合、その開始点と終了点からなる静止継続期間データがホールド制御回路２１２に供給される。ホールド制御回路２１２は、静止画シーケンス中の再生フレーム画像をスイッチ２１３により選択し、フレームメモリ２１４に保持するとともにスイッチ２１５をフレームメモリ２１４側に接続して、保持された再生フレーム画像を連続して端子２１６から出力する。このように符号化誤差が小さいＢピクチャの再生フレームをホールドし、以後のデコード画像に代えて出力することによって、符号化誤差変動によるフリッカのない美しい静止画シーケンスの再生が可能である。【選択図】      図２
2004266539.tif 000002
【特許請求の範囲】
【請求項１】
フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンスの継続期間を検出する手段と、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持するフレーム保持手段と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段とを備えることを特徴とする画像再生方式。
【請求項２】
上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンスの先頭から所定のフレーム間符号化単位経過した後の符号化フレームに対して行うことを特徴とする請求項１に記載の画像再生方式。
【請求項３】
上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンス中の付加情報に同期して開始されることを特徴とする請求項１に記載の画像再生方式。
【請求項４】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を識別する静止画ＩＤ情報から検出することを特徴とする請求項１に記載の画像再生方式。
【請求項５】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグとフレーム間符号化単位の不連続を示すフラグとから検出することを特徴とする請求項１に記載の画像再生方式。
【請求項６】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグと、フレーム間の画像変化の有無を示すフラグとから検出することを特徴とする請求項１に記載の画像再生方式。
【請求項７】
上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャから選ばれることを特徴とする請求項１〜６のいずれか１項に記載の画像再生方式。
【請求項８】
上記フレーム保持手段に保持されるフレームは時間的に先行するフレームからの予測によるＰピクチャから選ばれることを特徴とする請求項１〜６のいずれか１項に記載の画像再生方式。
【請求項９】
フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンスの継続期間を検出する手段と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手段と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手段と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持するフレーム保持手段と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段とを備えることを特徴とする画像再生方式。
【請求項１０】
上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンスの先頭から所定のフレーム間符号化単位経過した後の符号化フレームに対して行うことを特徴とする請求項９に記載の画像再生方式。
【請求項１１】
上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンス中の付加情報に同期して開始されることを特徴とする請求項９に記載の画像再生方式。
【請求項１２】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を識別する静止画ＩＤ情報から検出することを特徴とする請求項９に記載の画像再生方式。
【請求項１３】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグとフレーム間符号化単位の不連続を示すフラグとから検出することを特徴とする請求項９に記載の画像再生方式。
【請求項１４】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグと、フレーム間の画像変化の有無を示すフラグとから検出することを特徴とする請求項９に記載の画像再生方式。
【請求項１５】
上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャから選ばれることを特徴とする請求項９〜１４のいずれか１項に記載の画像再生方式。
【請求項１６】
上記フレーム保持手段に保持されるフレームは時間的に先行するフレームからの予測によるＰピクチャから選ばれることを特徴とする請求項９〜１４のいずれか１項に記載の画像再生方式。
【請求項１７】
上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャ、又は時間的に先行するフレームからの予測によるＰピクチャから、訂正不能誤りによる画質劣化量によって選ばれることを特徴とする請求項９〜１４のいずれか１項に記載の画像再生方式。
【請求項１８】
フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンスの継続期間を検出する手段と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手段と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手段と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持するフレーム保持手段と、
上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段と、
上記復号化フレームの保持後に、画質劣化量が保持中の復号化フレームより少ない所定の符号化フレームが検出された場合、上記保持中の復号化フレームを上記新たに検出された符号化フレームの復号化フレームで更新する手段とを備えることを特徴とする画像再生方式。
【請求項１９】
上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンスの先頭から所定のフレーム間符号化単位経過した後の符号化フレームに対して行うことを特徴とする請求項１８に記載の画像再生方式。
【請求項２０】
上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンス中の付加情報に同期して開始されることを特徴とする請求項１８に記載の画像再生方式。
【請求項２１】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を識別する静止画ＩＤ情報から検出することを特徴とする請求項１８に記載の画像再生方式。
【請求項２２】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグとフレーム間符号化単位の不連続を示すフラグとから検出することを特徴とする請求項１８に記載の画像再生方式。
【請求項２３】
上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグと、フレーム間の画像変化の有無を示すフラグとから検出することを特徴とする請求項１８に記載の画像再生方式。
【請求項２４】
上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャから選ばれることを特徴とする請求項１８〜２３のいずれか１項に記載の画像再生方式。
【請求項２５】
上記フレーム保持手段に保持されるフレームは時間的に先行するフレームからの予測によるＰピクチャから選ばれることを特徴とする請求項１８〜２３のいずれか１項に記載の画像再生方式。
【請求項２６】
上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャ、又は時間的に先行するフレームからの予測によるＰピクチャから、訂正不能誤りによる画質劣化量によって選ばれることを特徴とする請求項１８〜２３のいずれか１項に記載の画像再生方式。
【請求項２７】
フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持し、以後の符号化データの復号化フレームに代えて出力することを特徴とする画像再生方式。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像再生方式に関し、特にはＭＰＥＧ−１、２方式など、フレーム間符号化を用いて動画像を圧縮し記録する記録方式を用いて記録された静止画データの再生方式に関する。
【０００２】
【従来の技術】
家庭用デジタルビデオレコーダーにＭＰＥＧデータを記録する技術によりＤ−ＶＨＳ等の商品が開発され、またＤＶ規格の小型カセットにＨＤ（Ｈｉｇｈ  Ｄｅｆｉｎｉｔｉｏｎ）映像を記録する技術が特許文献１などに公開されている。
【０００３】
一方、ＤＶ規格のＳＤ記録フォーマットでは、テープ媒体に所定の検索ＩＤとともに静止画を一定期間記録する方式が規格化され、これを用いたテープ上の静止画検索技術が特許文献２などに公開されている。これは静止画用に特別の圧縮符号化を行うのではなく、同一フレームが連続する動画として記録し、静止画であることを示すフラグ情報のみ付加しておく方式である。この方式では、ディスクメディアのようにランダムアクセス可能なものに対しては、記録容量が増えるため不利であるが、テープメディアのように一定速再生が望ましいメディアへの記録に対しては、再生時に特殊な処理を行うことなく所定時間の静止画を再生することが可能なものである。
【０００４】
【特許文献１】
特開２００１−２７５０７７号公報
【特許文献２】
特開平７−９８９６５号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来のＳＤ記録フォーマットのテープ静止画記録をＭＰＥＧデータによる映像記録に適用して記録した場合、Ｉピクチャ、Ｐピクチャ、Ｂピクチャ間での符号化歪差が生じる。これはデジタル的に同一なフレームが連続する静止画シーケンスであるため、Ｐピクチャ及びＢピクチャはＩピクチャのフレーム内符号化誤差信号を符号化することになり、フレームとしての符号化歪量はＩ＞Ｐ＞Ｂとなるシーンが多いことによる。
【０００６】
このようにフレーム間で符号化歪が変動する静止画シーケンスを動画として再生すると、符号化歪の時間的変化がフリッカとして知覚され、本来動きが無いため符号化画質として有利であるはずの静止画シーケンスにもかかわらず再生画像の劣化を生じる。
【０００７】
また、符号化時の符号量制御により時間的に画質が変動していく可能性があることも静止画シーケンスの再生として望ましくない。
【０００８】
本発明は、前記のような点に鑑みてなされたものであり、動画圧縮方式を用いて記録された静止画シーケンスの再生時に符号化歪によるフリッカが生じない画像再生を実現することを目的とする。
【０００９】
【課題を解決するための手段】
本発明の画像再生方式は、フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、上記静止画シーケンスの継続期間を検出する手段と、上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持するフレーム保持手段と、少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段とを備える点に特徴を有する。
【００１０】
本発明の他の画像再生方式は、フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、上記静止画シーケンスの継続期間を検出する手段と、フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手段と、上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手段と、上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持するフレーム保持手段と、少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段とを備える点に特徴を有する。
【００１１】
本発明の他の画像再生方式は、フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、上記静止画シーケンスの継続期間を検出する手段と、フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手段と、上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手段と、上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持するフレーム保持手段と、上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段と、上記復号化フレームの保持後に、画質劣化量が保持中の復号化フレームより少ない所定の符号化フレームが検出された場合、上記保持中の復号化フレームを上記新たに検出された符号化フレームの復号化フレームで更新する手段とを備える点に特徴を有する。
【００１２】
本発明の他の画像再生方式は、フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持し、以後の符号化データの復号化フレームに代えて出力する点に特徴を有する。
【００１３】
【発明の実施の形態】
以下、図面を参照して、本発明の画像再生方式についての実施の形態を説明する。
【００１４】
（第１の実施の形態）
図１は実施の形態のデジタルビデオ再生装置の概略構成を示す図である。１０１は磁気テープによる記録メディアであり、例えばＭＰＥＧ２符号化方式によって圧縮符号化された動画像及び連続静止画からなる静止画シーケンスが記録されている。
【００１５】
１０２は再生ヘッドであり、記録メディア１０１上の記録トラックをスキャンすることによって記録信号を再生する。１０３は再生アンプ回路であり、再生ヘッド１０２からの再生信号を増幅する。１０４は変調復号化回路であり、記録変調されている再生信号からデジタル再生データを得る。
【００１６】
１０５は記録フォーマット復号化回路であり、得られたデジタル再生データからトラック毎のペイロードデータとそれ以外の付加データを分離する。ペイロードデータには画像データ、音声データ等複数のデータ列を含んでもかまわないが、本実施の形態ではＭＰＥＧ２によって符号化された画像データのみについて説明を行う。
【００１７】
１０６は誤り訂正復号化回路であり、記録時に付加されたパリティ情報を用いてデータ誤りの検出、訂正を行う。１０７はシステム復号化回路であり、ＭＰＥＧ２のビットストリームからビデオデータ、音声データ、ヘッダ情報を分離する。
【００１８】
１０８は本発明の特徴であるところの静止画ホールド機能を備えた圧縮復号化回路であり、ＭＰＥＧ２ビデオデータをデコードし再生画像データを得る。復号時の動作については後に詳細に説明する。１０９はＤ／Ａ変換回路であり、デコードされたデジタルビデオデータをアナログビデオ信号に変換し、端子１１０から出力する。
【００１９】
図２は本発明の特徴であるところの静止画ホールド機能を備えた圧縮復号化回路１０８の構成例を示す図である。端子２０１にはＭＰＥＧ２ビデオデータが供給され、符合量変動分を吸収するバッファメモリ回路２０２に供給される。
【００２０】
可変長復号化回路２０３ではエントロピー符号化されたビット列から符号化係数列を復号する。逆量子化回路２０４では符号化係数を逆量子化しＤＣＴ係数列を得る。逆ＤＣＴ回路２０５ではＤＣＴ係数列を画素データ又は差分データに変換する。
【００２１】
加算回路２０６ではスイッチ２０９を制御することにより、ＭＰＥＧ２のピクチャ構造に従ってＩピクチャについては画素値をそのまま、Ｐピクチャ、Ｂピクチャについては予測画像に差分データを加算することによって再生画像データを得る。
【００２２】
通常動画再生時にはスイッチ２１５は加算回路２０６側に接続され、再生画像データはそのまま端子２１６から出力されるとともに、Ｉピクチャ、Ｐピクチャの画像については予測画像を生成するためにビデオメモリ２０７に保持される。動き補償予測回路２０８では復号された動きベクトルによって保持されているＩピクチャ、Ｐピクチャから動き補償予測画像を生成し、スイッチ２０９に供給する。
【００２３】
静止画期間検出回路２１１では本発明の特徴であるところの画像再生方式に基づき、静止画シーケンスの継続期間を検出する。本実施の形態では、静止画シーケンスの継続期間は記録時にＭＰＥＧ２の付加情報として記録された静止画識別ＩＤによってなされるものとする。この静止画識別ＩＤは動画／静止画の区別のみならず、静止画シーケンスが連続して記録されている場合にも連続する静止画シーケンスを区別できるような形で記録されているものとする。
【００２４】
図１に示すシステム復号化回路１０７のシステム復号時に得られた静止画シーケンスのビットストリームに対応した静止画識別ＩＤ情報は、端子２１０より静止画期間検出回路２１１に供給され、現在デコード中のビデオデータが静止画シーケンスである場合、その開始点と終了点からなる静止継続期間データがホールド制御回路２１２に供給される。ホールド制御回路２１２は、後述する本発明の画像再生方式に従い静止画シーケンス中の再生フレーム画像をスイッチ２１３により選択し、フレームメモリ２１４に保持するとともにスイッチ２１５をフレームメモリ２１４側に接続して、保持された再生フレーム画像を連続して端子２１６から出力する。
【００２５】
図３は本実施の形態における静止画シーケンスの再生例を説明するための図である。図３（ａ）は記録されたＭＰＥＧ２ビデオのビットストリームを示す図であり、動画ｍに引き続き静止画シーケンスｎ、静止画シーケンスｎ＋１が記録されている。上述の静止画識別ＩＤは静止画シーケンスｎ、ｎ＋１についてそれぞれ付加されている。これによって動画と静止画を識別するとともに静止画シーケンスの継続期間を判定し、再生フレームのホールド期間が決定される。
【００２６】
図３（ｂ）は静止画シーケンスｎの構成を示す図であり、この例では説明のためにフレーム間符号化の単位であるＧＯＰ（グループ・オブ・ピクチャ）のｎからｎ＋３で静止画シーケンスｎが構成されているものとする。
【００２７】
図３（ｃ）はＧＯＰｎのフレーム構成を示す図であり、ＢピクチャＢ１からＰピクチャＰ４までの１５フレームでＧＯＰが構成されているとする。静止画シーケンスについては入力画像がデジタル的に完全に一致したフレームデータの連続であるので、Ｉピクチャは動画と同じくフレーム内の相関を利用した圧縮符号化であるのに対し、ＰピクチャはＩピクチャと原画像の差分データ、すなわちＩピクチャの符号化誤差の再符号化にほかならず、Ｐピクチャの符号化に妥当なビット配分を行っている場合は、Ｐピクチャによる再生画像はＩピクチャよりも符号化誤差が少なくなる。同様にＢピクチャはＰピクチャによる符号化誤差の再符号化であるため、Ｂピクチャへのビット配分を制限していない場合はＢピクチャによる再生画像が最も符号化誤差が少なくなる。
【００２８】
そこで、これを利用し、符号化誤差が小さいＢピクチャの再生フレームをホールドし、以後のデコード画像に代えて出力することによって、符号化誤差変動によるフリッカのない美しい静止画シーケンスの再生が可能である。図３（ｃ）において先頭２つのＢピクチャＢ１、Ｂ２はシーケンス先頭であるためＩピクチャからの後方予測に制限されている可能性が高い。また、ＢピクチャＢ３、Ｂ４はＢピクチャではあるが予測の片側が最も符号化誤差が大きいと思われるＩピクチャＩ１であるためＰピクチャからの両方向予測となるＢピクチャＢ５が符号化誤差が少なくかつ時間的に先行していると考えられる。
【００２９】
よって本実施の形態では、ホールド制御回路２１２によって静止画継続期間と各フレームのピクチャタイプ、予測方向を考慮することによって、図３（ｄ）に示すようにＰピクチャＰ１までは通常どおりデコード画像を再生し、ＢピクチャＢ５以降はこれをホールドして静止画シーケンスｎの継続期間中、デコード画像に代えて出力する。
【００３０】
図３（ｃ）、（ｄ）は再生フレーム順で示されたＧＯＰの構造であるが、ＭＰＥＧ２のビットストリーム中はデコード時の予測順序に合わせてフレームデータの並べ替えが行われている。図３（ｅ）は並べ替えられたフレーム順を示したものであり、図２での実際の処理はこの並べ替えられた状態のフレーム順に対して適用される。
【００３１】
本実施の形態ではＰピクチャからの両方向予測となる先頭のＢピクチャをホールドしたが、Ｐピクチャは順次予測であるため同一ＧＯＰ内では後のＰピクチャほど予測誤差が少なくなる。これにより選択するＢピクチャとしてＢ７、Ｂ９といったフレームを選択することも可能である。この場合、予測誤差の改善とホールドまでの遅延時間のトレードオフとなるため、本発明を利用するシステムの特性に合わせてホールドするフレーム位置を設定すればよい。
【００３２】
また、記録再生システムの設定として静止画シーケンス記録時にＢピクチャへのビット配分を制限し、Ｉピクチャ、Ｐピクチャの符号化誤差を少なくするという設定も考えられる。こういったシステムにおいてはＰピクチャをホールドすることによっても符号化誤差が少ない画像が得られるため、ホールド制御回路２１２の制御によりＰピクチャのホールドとしてもかまわない。
【００３３】
図４は本実施の形態における静止画シーケンスの他の再生例を説明するための図である。図４（ａ）は記録されたＭＰＥＧ２ビデオのビットストリームを示す図であり、動画ｍに引き続き静止画シーケンスｎ、静止画シーケンスｎ＋１が記録されている。
【００３４】
図４（ｂ）は静止画シーケンスｎの構成を示す図であり、この例では説明のためにＧＯＰｎからｎ＋３で静止画シーケンスｎが構成されているものとする。
【００３５】
この例では静止画シーケンスの先頭ＧＯＰであるＧＯＰｎでは静止画ホールド動作を行わず、ＧＯＰｎ＋１から前述のＢピクチャのホールド処理が開始される。これは記録時の符号量制御のため先頭のＧＯＰについて量子化が細かく行われていない可能性があるからである。例えば記録時に静止画シーケンスを認識して先頭ＧＯＰに対する符号化によって以後の発生符号量を予測し、以後のＧＯＰについて最適な画質になるよう符号化が行われるようなシステムにおいては、先頭ＧＯＰからの再生フレームをホールドするより、後続ＧＯＰをホールドしたほうが高画質な静止画像が得られる。本実施の形態では２番目のＧＯＰをホールドする例で説明したが、記録系を含めたシステムとして、静止画シーケンスに対する符号化安定のための必要フレーム数と、ホールドまでにかかる通常再生モードの継続時間との兼ね合いで任意に設定してかまわない。
【００３６】
図４（ｃ）はＧＯＰｎ＋１のフレーム構成を示した図であり、図３の例で説明したようにＧＯＰ中のＢピクチャＢ５の再生フレームがホールドされている。
【００３７】
図５は本実施の形態における静止画シーケンスの他の再生例を説明するための図である。図５（ａ）は記録されたＭＰＥＧ２ビデオのビットストリームを示す図であり、動画ｍに引き続き静止画シーケンスｎ、静止画シーケンスｎ＋１が記録されている。
【００３８】
図５（ｂ）は静止画シーケンスｎの構成を示す図であり、この例では説明のためにＧＯＰｎからｎ＋３で静止画シーケンスｎが構成されているものとする。
【００３９】
この例では静止画ホールド動作を開始するタイミングを示すホールド開始フラグが記録時に記録されており、ＧＯＰｎ、ｎ＋１では静止画ホールド動作を行わず、ホールド開始フラグによって指示されたＧＯＰｎ＋２から前述のＢピクチャのホールド処理が開始される。これは例えば記録時に静止画シーケンスを認識して先頭の数ＧＯＰに対する符号化によって以後の発生符号量を予測し、以後のＧＯＰについて最適な画質になるよう符号化が行われるようなシステムにおいて、記録時に上記静止画シーケンスに対する発生符号量の予測と、符号化制御の最適化が完了した時点からホールド可能であることを示すホールド開始フラグを付加して記録し、再生時にこれを参照して静止画フレームをホールドすることによって、より最適な静止画再生を可能とするようなシステムでの使用のためである。これによってＧＯＰ間に渡っては最適となったＧＯＰが選択され、かつＧＯＰ内では最も符号化誤差が少ない再生フレームをホールドすることが可能となり、より美しい静止画再生を行うことができる。
【００４０】
図６は静止画期間検出についての一例を説明するための図である。本例ではＭＰＥＧ２−ＴＳストリームに規定されるところの不連続フラグ（Ｄｉｓｃｏｎｔｉｎｕｉｔｙ  Ｆｌａｇ）と、静止画シーケンスであることを示すために記録時に付加された付加情報であるところの静止画フラグを用いて静止画継続期間を判定する。不連続フラグはシーンの記録開始時に付加され、静止画シーケンスそれぞれの開始時にも付加されている。これらより静止画フラグによって現在デコード中の画像データが静止画シーケンスであるかどうかが判定され、連続する静止画については不連続フラグを検出することによって、各静止画シーケンスごとの開始、終了を検出することが可能である。
【００４１】
図７は静止画期間検出についての別の例を説明するための図である。本例ではＤＶフォーマットにおけるＶＡＵＸ（ビデオＡＵＸ）データに記録されるＦＣ（フレームチェンジ）フラグと、ＳＣ（スチルカメラ）フラグを用いて静止画期間を検出している。ＦＣフラグはフレーム間に変化がある場合に１となり同一データである場合０となる。ＭＰＥＧ２の符号化後のビットストリームとしては同一画像フレームに対する符号化データも変化するが、ここではＦＣフラグは入力されたフレーム間の変化を示すと規定する。この場合、動画データについてはＦＣフラグが常に１、静止画シーケンスでは先頭フレームのみ前画像と異なるため１で、以後はシーケンスの終わりまで０となる。また、ＳＣフラグは静止画シーケンス記録時には０となるため、ＳＣフラグを検出することによって静止画シーケンスであることが判定でき、静止画シーケンスの連続の場合も、ＳＣフラグは変化しないが次の静止画シーケンスの先頭フレームのみＦＣフラグが１となるため、各静止画シーケンスごとの開始、終了を検出することが可能である。
【００４２】
（第２の実施の形態）
第２の実施の形態では、訂正不能エラーによる画像劣化を検出し、最適な静止画像をホールドする機能を持たせている。図８は実施の形態のデジタルビデオ再生装置の概略構成を示す図である。８０１は磁気テープによる記録メディアであり、例えばＭＰＥＧ２符号化方式によって圧縮符号化された動画像及び連続静止画からなる静止画シーケンスが記録されている。
【００４３】
８０２は再生ヘッドであり、記録メディア８０１上の記録トラックをスキャンすることによって記録信号を再生する。８０３は再生アンプ回路であり、再生ヘッド８０２からの再生信号を増幅する。８０４は変調復号化回路であり、記録変調されている再生信号からデジタル再生データを得る。
【００４４】
８０５は記録フォーマット復号化回路であり、得られたデジタル再生データからトラック毎のペイロードデータとそれ以外の付加データを分離する。ペイロードデータには画像データ、音声データ等複数のデータ列を含んでもかまわないが、本実施の形態ではＭＰＥＧ２によって符号化された画像データのみについて説明を行う。
【００４５】
８０６は誤り訂正復号化回路であり、記録時に付加されたパリティ情報を用いてデータ誤りの訂正を行うとともに、訂正不能なエラーについては圧縮復号化回路８０８にエラーの発生を通知する。８０７はシステム復号化回路であり、ＭＰＥＧ２のビットストリームからビデオデータ、音声データ、ヘッダ情報を分離する。
【００４６】
８０８は本発明の特徴であるところの静止画ホールド機能を備えた圧縮復号化回路であり、ＭＰＥＧ２ビデオデータをデコードし再生画像データを得る。復号時の動作については後に詳細に説明する。８０９はＤ／Ａ変換回路であり、デコードされたデジタルビデオデータをアナログビデオ信号に変換し、端子８１０から出力する。
【００４７】
図９は本発明の特徴であるところの静止画ホールド機能を備えた圧縮復号化回路８０８の構成例を示す図である。端子９０１にはＭＰＥＧ２ビデオデータが供給され、符合量変動分を吸収するバッファメモリ回路９０２に供給される。
【００４８】
可変長復号化回路９０３ではエントロピー符号化されたビット列から符号化係数列を復号する。逆量子化回路９０４では符号化係数を逆量子化しＤＣＴ係数列を得る。逆ＤＣＴ回路９０５ではＤＣＴ係数列を画素データ又は差分データに変換する。
【００４９】
加算回路９０６ではスイッチ９０９を制御することにより、ＭＰＥＧ２のピクチャ構造に従ってＩピクチャについては画素値をそのまま、Ｐピクチャ、Ｂピクチャについては予測画像に差分データを加算することによって再生画像データを得る。
【００５０】
通常動画再生時にはスイッチ９１５は加算回路９０６側に接続され、再生画像データはそのまま端子９１６から出力されるとともに、Ｉピクチャ、Ｐピクチャの画像については予測画像を生成するためにビデオメモリ９０７に保持される。動き補償予測回路９０８では復号された動きベクトルによって保持されているＩピクチャ、Ｐピクチャから動き補償予測画像を生成し、スイッチ９０９に供給する。
【００５１】
静止画期間検出回路９１１では本発明の特徴であるところの画像再生方式に基づき、静止画シーケンスの継続期間を検出する。静止画期間検出の詳細については既に上記第１の実施の形態で説明したので、ここでは省略する。
【００５２】
現在デコード中のビデオデータが静止画シーケンスである場合、その開始点と終了点からなる静止継続期間データがホールド制御回路９１２に供給される。端子９１７より供給される誤り訂正復号化回路８０６での訂正不能エラー発生情報は、画像劣化推定回路９１８において頻度及びピクチャタイプを考慮して劣化の程度が推定され、ホールド制御回路９１２に通知される。
【００５３】
ホールド制御回路９１２では静止画期間、ピクチャタイプおよび画質劣化量を所定の閾値と比較した結果より、後述する画像再生方式に従い静止画シーケンス中の再生フレーム画像をスイッチ９１３により選択し、フレームメモリ９１４に保持するとともにスイッチ９１５をフレームメモリ９１４側に接続して、保持された再生フレーム画像を連続して端子９１６から出力する。
【００５４】
図１０は訂正不能エラーを含む場合の再生フレームホールド動作を説明するための図である。いま、静止画シーケンスの先頭ＧＯＰｎで訂正不能誤りが発生しており、ＧＯＰ内はフレーム間符号化により画質劣化が伝播している。この場合、ホールド制御回路９１２はＧＯＰｎでの静止画フレームのホールドを禁止し、エラーのないＧＯＰｎ＋１からホールド動作を開始する。
【００５５】
図１１はピクチャタイプによるエラー伝播の違いを説明するための図である。ＧＯＰ中のＩピクチャにおいて発生したエラーはＧＯＰ全般に渡って伝播するが、Ｐピクチャのエラーはそれ以後のＰピクチャ及びＢピクチャのみに伝播し、フレーム間予測に用いられないＢピクチャのエラーは伝播しない。実際には可変長符号化データ中のエラーは可変長符号の同期が回復するまでピクチャタイプに関わらず復号不能となるが、例えばＭＰＥＧ４などで用いられる双方向復号可能な可変長符号の場合は、エラーによる影響を局所に限定することが可能なため、図１１で示されるエラー伝播の影響を考慮してＧＯＰ内でホールド可能なフレームを選択してもよい。
【００５６】
図１２はピクチャタイプによるエラー伝播を考慮してホールドを行った例を説明するための図である。今、ＧＯＰｎのＢピクチャＢ２でエラーが発生しているが、上述のように可変長符号化の同期回復又は双方向復号によってＢピクチャＢ２内で可変長符号によるエラー伝播は収束している場合、エラー発生フレームのピクチャタイプがＢピクチャであり、フレーム間符号化による伝播は無いことから、前記のように符号化誤差が少ないＢピクチャＢ５による再生フレームをホールドすることが可能である。
【００５７】
（第３の実施の形態）
第３の実施の形態として、図１３を参照し、誤り訂正不能エラーによる画質劣化を含んだままホールドされた静止画をエラーの少ない画像で更新する例を説明する。通常の再生状態ではエラーを含んだ画像をホールドすることは望ましくないが、再生状態が非常に悪く所定の閾値以下の画質劣化は許容してホールドしたほうがエラーによるノイズが目立たない場合に適用可能なものである。
【００５８】
いま、ＧＯＰｎにおいてエラーが発生したもののピクチャタイプや頻度によって画像劣化推定回路９１８で推定される画質劣化量Ａが所定の閾値ｔｈを下回った場合、ホールド制御回路９１２は再生フレームをホールドする。
【００５９】
なおかつホールド制御回路９１２は静止画継続期間にわたって以後のフレームの画質劣化量を監視しつづけ、ＧＯＰｎ＋２においてホールド可能なフレームの画質劣化量Ｂが前回ホールドした画像の画質劣化量Ａを下回った場合、ホールドするフレームを更新する。これによって再生状態が悪い場合においても、静止画フレームのホールドを行い、かつよりよいホールド画面に更新することが可能な画像再生方式を提供できる。
【００６０】
（その他の実施の形態）
上述した実施の形態の機能を実現するべく各種のデバイスを動作させるように、該各種デバイスと接続された装置或いはシステム内のコンピュータに対し、上記実施の形態の機能を実現するためのソフトウェアのプログラムコードを供給し、そのシステム或いは装置のコンピュータ（ＣＰＵ或いはＭＰＵ）に格納されたプログラムに従って上記各種デバイスを動作させることによって実施したものも、本発明の範疇に含まれる。
【００６１】
また、この場合、上記ソフトウェアのプログラムコード自体が上述した実施の形態の機能を実現することになり、そのプログラムコード自体は本発明を構成する。そのプログラムコードの伝送媒体としては、プログラム情報を搬送波として伝搬させて供給するためのコンピュータネットワーク（ＬＡＮ、インターネット等のＷＡＮ、無線通信ネットワーク等）システムにおける通信媒体（光ファイバ等の有線回線や無線回線等）を用いることができる。
【００６２】
さらに、上記プログラムコードをコンピュータに供給するための手段、例えばかかるプログラムコードを格納した記録媒体は本発明を構成する。かかるプログラムコードを記憶する記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００６３】
また、コンピュータが供給されたプログラムコードを実行することにより、上述の実施の形態の機能が実現されるだけでなく、そのプログラムコードがコンピュータにおいて稼働しているＯＳ（オペレーティングシステム）或いは他のアプリケーションソフト等と共同して上述の実施の形態の機能が実現される場合にもかかるプログラムコードは本発明の実施の形態に含まれることはいうまでもない。
【００６４】
さらに、供給されたプログラムコードがコンピュータの機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに格納された後、そのプログラムコードの指示に基づいてその機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行い、その処理によって上述した実施の形態の機能が実現される場合にも本発明に含まれることはいうまでもない。
【００６５】
なお、上記実施の形態において示した各部の形状及び構造は、何れも本発明を実施するにあたっての具体化のほんの一例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００６６】
以下、本発明の実施態様の例を列挙する。
（実施態様１）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンスの継続期間を検出する手段と、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持するフレーム保持手段と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段とを備えることを特徴とする画像再生方式。
【００６７】
上記実施態様１の画像再生方式によれば、例えば最も符号化歪の少ないＢピクチャのフレーム画像を保持し、以後連続して出力することにより、動画圧縮方式を用いて記録された静止画シーケンスの再生時に符号化歪によるフリッカを生じない画像再生を実現することができる。
【００６８】
（実施態様２）  上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンスの先頭から所定のフレーム間符号化単位経過した後の符号化フレームに対して行うことを特徴とする実施態様１に記載の画像再生方式。
【００６９】
（実施態様３）  上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンス中の付加情報に同期して開始されることを特徴とする実施態様１に記載の画像再生方式。
【００７０】
（実施態様４）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を識別する静止画ＩＤ情報から検出することを特徴とする実施態様１に記載の画像再生方式。
【００７１】
（実施態様５）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグとフレーム間符号化単位の不連続を示すフラグとから検出することを特徴とする実施態様１に記載の画像再生方式。
【００７２】
（実施態様６）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグと、フレーム間の画像変化の有無を示すフラグとから検出することを特徴とする実施態様１に記載の画像再生方式。
【００７３】
（実施態様７）  上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャから選ばれることを特徴とする実施態様１〜６のいずれか１項に記載の画像再生方式。
【００７４】
（実施態様８）  上記フレーム保持手段に保持されるフレームは時間的に先行するフレームからの予測によるＰピクチャから選ばれることを特徴とする実施態様１〜６のいずれか１項に記載の画像再生方式。
【００７５】
（実施態様９）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンスの継続期間を検出する手段と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手段と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手段と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持するフレーム保持手段と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段とを備えることを特徴とする画像再生方式。
【００７６】
上記実施態様９の画像再生方式によれば、メディアの損傷などによる再生ノイズを含んだ画像を避けた上で、例えば最も符号化歪の少ないＢピクチャのフレーム画像を保持し、以後連続して出力することにより、動画圧縮方式を用いて記録された静止画シーケンスの再生時に符号化歪によるフリッカを生じない画像再生を実現することができる。
【００７７】
（実施態様１０）  上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンスの先頭から所定のフレーム間符号化単位経過した後の符号化フレームに対して行うことを特徴とする実施態様９に記載の画像再生方式。
【００７８】
（実施態様１１）  上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンス中の付加情報に同期して開始されることを特徴とする実施態様９に記載の画像再生方式。
【００７９】
（実施態様１２）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を識別する静止画ＩＤ情報から検出することを特徴とする実施態様９に記載の画像再生方式。
【００８０】
（実施態様１３）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグとフレーム間符号化単位の不連続を示すフラグとから検出することを特徴とする実施態様９に記載の画像再生方式。
【００８１】
（実施態様１４）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグと、フレーム間の画像変化の有無を示すフラグとから検出することを特徴とする実施態様９に記載の画像再生方式。
【００８２】
（実施態様１５）  上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャから選ばれることを特徴とする実施態様９〜１４のいずれか１項に記載の画像再生方式。
【００８３】
（実施態様１６）  上記フレーム保持手段に保持されるフレームは時間的に先行するフレームからの予測によるＰピクチャから選ばれることを特徴とする実施態様９〜１４のいずれか１項に記載の画像再生方式。
【００８４】
（実施態様１７）  上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャ、又は時間的に先行するフレームからの予測によるＰピクチャから、訂正不能誤りによる画質劣化量によって選ばれることを特徴とする実施態様９〜１４のいずれか１項に記載の画像再生方式。
【００８５】
（実施態様１８）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンスの継続期間を検出する手段と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手段と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手段と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持するフレーム保持手段と、
上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手段と、
上記復号化フレームの保持後に、画質劣化量が保持中の復号化フレームより少ない所定の符号化フレームが検出された場合、上記保持中の復号化フレームを上記新たに検出された符号化フレームの復号化フレームで更新する手段とを備えることを特徴とする画像再生方式。
【００８６】
上記実施態様１８の画像再生方式によれば、再生状態の悪い場合でも、メディアの損傷などによる再生ノイズを極力含まないようにして、例えば最も符号化歪の少ないＢピクチャのフレーム画像を保持し、以後連続して出力することにより、動画圧縮方式を用いて記録された静止画シーケンスの再生時に符号化歪によるフリッカを生じない画像再生を実現することができる。
【００８７】
（実施態様１９）  上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンスの先頭から所定のフレーム間符号化単位経過した後の符号化フレームに対して行うことを特徴とする実施態様１８に記載の画像再生方式。
【００８８】
（実施態様２０）  上記フレーム保持手段に復号化フレームを保持する処理は、上記静止画シーケンス中の付加情報に同期して開始されることを特徴とする実施態様１８に記載の画像再生方式。
【００８９】
（実施態様２１）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を識別する静止画ＩＤ情報から検出することを特徴とする実施態様１８に記載の画像再生方式。
【００９０】
（実施態様２２）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグとフレーム間符号化単位の不連続を示すフラグとから検出することを特徴とする実施態様１８に記載の画像再生方式。
【００９１】
（実施態様２３）  上記静止画シーケンスの継続期間は、記録データ中の静止画記録部分を示す静止画記録フラグと、フレーム間の画像変化の有無を示すフラグとから検出することを特徴とする実施態様１８に記載の画像再生方式。
【００９２】
（実施態様２４）  上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャから選ばれることを特徴とする実施態様１８〜２３のいずれか１項に記載の画像再生方式。
【００９３】
（実施態様２５）  上記フレーム保持手段に保持されるフレームは時間的に先行するフレームからの予測によるＰピクチャから選ばれることを特徴とする実施態様１８〜２３のいずれか１項に記載の画像再生方式。
【００９４】
（実施態様２６）  上記フレーム保持手段に保持されるフレームは前後フレームからの予測によるＢピクチャ、又は時間的に先行するフレームからの予測によるＰピクチャから、訂正不能誤りによる画質劣化量によって選ばれることを特徴とする実施態様１８〜２３のいずれか１項に記載の画像再生方式。
【００９５】
（実施態様２７）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方式であって、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持し、以後の符号化データの復号化フレームに代えて出力することを特徴とする画像再生方式。
【００９６】
（実施態様２８）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方法であって、
上記静止画シーケンスの継続期間を検出する手順と、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持する手順と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手順とを有することを特徴とする画像再生方法。
【００９７】
（実施態様２９）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方法であって、
上記静止画シーケンスの継続期間を検出する手順と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手順と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手順と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持する手順と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手順とを有することを特徴とする画像再生方法。
【００９８】
（実施態様３０）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方法であって、
上記静止画シーケンスの継続期間を検出する手順と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する手順と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する手順と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持する手順と、
上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する手順と、
上記復号化フレームの保持後に、画質劣化量が保持中の復号化フレームより少ない所定の符号化フレームが検出された場合、上記保持中の復号化フレームを上記新たに検出された符号化フレームの復号化フレームで更新する手順とを有することを特徴とする画像再生方法。
【００９９】
（実施態様３１）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する画像再生方法であって、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持し、以後の符号化データの復号化フレームに代えて出力することを特徴とする画像再生方法。
【０１００】
（実施態様３２）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する処理をコンピュータ実行させるコンピュータプログラムであって、
上記静止画シーケンスの継続期間を検出する処理と、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持する処理と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する処理とを実行させることを特徴とするコンピュータプログラム。
【０１０１】
（実施態様３３）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する処理をコンピュータ実行させるコンピュータプログラムであって、
上記静止画シーケンスの継続期間を検出する処理と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する処理と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する処理と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持する処理と、
少なくとも上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する処理とを実行させることを特徴とするコンピュータプログラム。
【０１０２】
（実施態様３４）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する処理をコンピュータ実行させるコンピュータプログラムであって、
上記静止画シーケンスの継続期間を検出する処理と、
フレーム間符号化による符号化フレームの復号化に必要な符号化データ中の訂正不能誤り量を計算する処理と、
上記訂正不能誤り量から対応する復号化フレームの画質劣化量を計算する処理と、
上記静止画シーケンス中の符号化フレームのうち上記画質劣化量が所定値以下である符号化フレームの復号化フレームを保持する処理と、
上記保持された復号化フレームの再生時点以降の静止画シーケンス継続期間は、上記保持された復号化フレームを以後の符号化データの復号化フレームに代えて出力する処理と、
上記復号化フレームの保持後に、画質劣化量が保持中の復号化フレームより少ない所定の符号化フレームが検出された場合、上記保持中の復号化フレームを上記新たに検出された符号化フレームの復号化フレームで更新する処理とを実行させることを特徴とするコンピュータプログラム。
【０１０３】
（実施態様３５）  フレーム内及びフレーム間符号化によって圧縮符号化された同一静止画フレームの連続からなる静止画シーケンスを再生する処理をコンピュータ実行させるコンピュータプログラムであって、
上記静止画シーケンス中の所定符号化フレームの復号化フレームを保持し、以後の符号化データの復号化フレームに代えて出力することを特徴とするコンピュータプログラム。
【０１０４】
（実施態様３６）  実施態様３２〜３５のいずれか１項に記載のコンピュータプログラムを格納したことを特徴とするコンピュータ読み取り可能な記憶媒体。
【０１０５】
【発明の効果】
以上述べたように本発明によれば、静止画シーケンス中の所定符号化フレームの復号化フレームを保持し、以後の符号化データの復号化フレームに代えて出力するようにしたので、動画圧縮方式を用いて記録された静止画シーケンスの再生時に符号化歪によるフリッカが生じない画像再生を実現することができる。
【図面の簡単な説明】
【図１】第１の実施の形態のデジタルビデオ再生装置の概略構成を示す図である。
【図２】圧縮復号化回路１０８の構成例を示す図である。
【図３】静止画シーケンスの再生例を説明するための図である。
【図４】静止画シーケンスの他の再生例を説明するための図である。
【図５】静止画シーケンスの他の再生例を説明するための図である。
【図６】静止画期間検出についての一例を説明するための図である。
【図７】静止画期間検出についての別の例を説明するための図である。
【図８】第２の実施の形態のデジタルビデオ再生装置の概略構成を示す図である。
【図９】圧縮復号化回路８０８の構成例を示す図である。
【図１０】訂正不能エラーを含む場合の再生フレームホールド動作を説明するための図である。
【図１１】ピクチャタイプによるエラー伝播の違いを説明するための図である。
【図１２】ピクチャタイプによるエラー伝播を考慮してホールドを行った例を説明するための図である。
【図１３】第３の実施の形態として、誤り訂正不能エラーによる画質劣化を含んだままホールドされた静止画をエラーの少ない画像で更新する例を説明するための図である。
【符号の説明】
１０１、８０１      記録メディア
１０２、８０２      再生ヘッド
１０３、８０３      再生アンプ回路
１０４、８０４      変調復号化回路
１０５、８０５      記録フォーマット復号化回路
１０６、８０６      誤り訂正復号化回路
１０７、８０７      システム復号化回路
１０８、８０８      静止画ホールド機能を備えた圧縮復号化回路
１０９、８０９      Ｄ／Ａ変換回路
１１０、８１０      端子
２０１、９０１      端子
２０２、９０２      バッファメモリ回路
２０３、９０３      可変長復号化回路
２０４、９０４      逆量子化回路
２０５、９０５      逆ＤＣＴ回路
２０６、９０６      加算回路
２０７、９０７      ビデオメモリ
２０８、９０８      動き補償予測回路
２０９、９０９      スイッチ
２１０、９１０      端子
２１１、９１１      静止画期間検出回路
２１２、９１２      ホールド制御回路
２１３、９１３      スイッチ
２１４、９１４      フレームメモリ
２１５、９１５      スイッチ
２１６、９１６      端子
９１７              端子
９１８              画像劣化推定回路
【図１】
2004266539.tif 000003
【図２】
2004266539.tif 000004
【図３】
2004266539.tif 000005
【図４】
2004266539.tif 000006
【図５】
2004266539.tif 000007
【図６】
2004266539.tif 000008
【図７】
2004266539.tif 000009
【図８】
2004266539.tif 000010
【図９】
2004266539.tif 000011
【図１０】
2004266539.tif 000012
【図１１】
2004266539.tif 000013
【図１２】
2004266539.tif 000014
【図１３】
2004266539.tif 000015