(57)【要約】【課題】  フレーム内圧縮とフレーム間圧縮を用いる符号化方式の映像ストリームの早送り再生時にフレーム内圧縮フレームの検出が出来なかった場合に生じる静止画表示を回避し滑らかな早送り再生を行うこと。【解決手段】  表示中のフレーム内圧縮フレームの蓄積位置を常時記憶しておき、次のフレーム内圧縮フレームの推定位置から検出を行い所定時間内に検出できなかった場合には、検出処理の継続とともに、記憶していた蓄積位置から映像ストリームの読出し、復号、表示を行う。【選択図】  図１
2007036705.tif 000002
【特許請求の範囲】
【請求項１】
フレーム内圧縮データとフレーム間圧縮データおよびヘッダ情報で構成される動画像データを蓄積再生する装置であって、任意の位置から動画像データを読み出せるランダムアクセス手段と、前記動画像データを所定のフォーマットに解析する解析手段と、前記解析されたデータを判定する判定手段と、フレーム内圧縮データの蓄積位置および動画像ヘッダ情報を記憶する記憶手段と、前記所定のフォーマットでフレーム内圧縮データとフレーム間圧縮データを復号し表示可能なフレームデータに変換する復号手段と、前記表示可能なフレームデータを表示する表示手段と、ヘッダ情報よりフレーム内圧縮データが蓄積されている位置を推定する推定手段を備えた映像蓄積再生装置であって、蓄積された動画像データのフレーム内圧縮データの表示のみで早送り再生を行う場合に、前記推定手段でフレーム内圧縮データの位置を推定し、前記ランダムアクセス手段でデータの読みだしを行い、前記読み出したデータを前記解析手段で解析し、前記判定手段でフレーム内圧縮データであった場合には蓄積位置を前記記憶手段で記憶し前記復号手段および表示手段により前記フレーム内圧縮データの表示を行う。前記判定手段でフレーム内圧縮データでなかった場合に、前記ランダムアクセス手段および前記解析手段および前記判定手段を用ってフレーム内圧縮データを検索を行い、所定の時間内に見つからない場合には前記記憶手段で記憶されたフレーム内圧縮データの位置から動画像データを前記ランダムアクセス手段および前記解析手段および前記判定手段および前記復号手段および前記表示手段で、前記検索でフレーム内圧縮データが見つかる間まで動画像データの表示処理を続けることを特徴とした映像蓄積再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は映像を蓄積、再生可能な映像蓄積再生装置に関し、特に早送り再生時のフレーム内圧縮データの検出に関する。
【背景技術】
【０００２】
MPEG2等のフレーム内、フレーム間圧縮を用いる圧縮方式では連続したフレームを逐次復号し表示ことを前提にしているので、高速再生のために、一定間隔でフレームを再生し表示することには考慮されていない。そのため高速再生時には、そのフレームだけで復号されるフレーム内圧縮で圧縮されたフレーム（以下Iピクチャ）を復号し表示することになる。
【０００３】
特許文献１では、
通常再生時にＩピクチャの位置を記憶しておき、早送り再生時に、その位置のＩピクチャを読み出す。
【０００４】
本発明では、一度再生してからではなく、早送り再生時にIピクチャの位置を捜すことを特徴としている。
【特許文献１】特開平８−７７７５５号公報（圧縮画像情報の再生装置  松下）
【発明の開示】
【発明が解決しようとする課題】
【０００５】
MPEG2（Moving Picture Experts Group）のような、フレーム内圧縮とフレーム間圧縮を用いた圧縮符号化方式の蓄積された映像を高速に早送り再生する場合、単独で復号可能なＩフレームの表示で行っている。そのためにビットレートとＧＯＰの構成（Ｉフレーム、ＰおよびＢフレームの割合）から、次のＩフレームの蓄積位置を推定して、その位置よりストリームの読出しを開始しＩフレームの検出を行っていた。
【０００６】
放送を受信し記録再生時に、電波の障害等でストリームの一部に欠落が出来た場合や、シーンチェンジなどのためにＧＯＰの構成がずれて推定した位置でＩフレームを検出できなかった場合には、Ｉフレームが見つかるまで検出を行わなくてはならない。
【０００７】
その場合、表示している映像フレームを出しつづけなくてはならず、一瞬静止した早送り再生映像になってしまった。デジタル放送では一般的にＩフレームは１秒間に２フレーム出現するので最大0.5秒静止してしまう問題があった。
【０００８】
本発明は従来技術の欠点を改善することを目的とし、早送り再生で表示するＩフレーム検出が所定の時間内に見つけられない場合に、その時点で表示しているＩフレームに続くＰ、Ｂフレームを読出し復号、表示することで、再生映像の停止状態を回避することを目的としている。
【課題を解決するための手段】
【０００９】
フレーム内圧縮データとフレーム間圧縮データおよびヘッダ情報で構成される動画像データを蓄積再生する装置であって、任意の位置から動画像データを読み出せるランダムアクセス手段と、前記動画像データを所定のフォーマットに解析する解析手段と、前記解析されたデータを判定する判定手段と、フレーム内圧縮データの蓄積位置および動画像ヘッダ情報を記憶する記憶手段と、前記所定のフォーマットでフレーム内圧縮データとフレーム間圧縮データを復号し表示可能なフレームデータに変換する復号手段と、前記表示可能なフレームデータを表示する表示手段と、ヘッダ情報よりフレーム内圧縮データが蓄積されている位置を推定する推定手段を備えた動画像蓄積再生装置であって、前記蓄積された動画像データのフレーム内圧縮データの表示のみで早送り再生を行う場合に、前記推定手段でフレーム内圧縮データの位置を推定し、前記ランダムアクセス手段でデータの読みだしを行い、前記読み出したデータを前記解析手段で解析し、前記判定手段でフレーム内圧縮データであった場合には蓄積位置を前記記憶手段で記憶し前記復号手段および表示手段により前記フレーム内圧縮データの表示を行う。前記判定手段でフレーム内圧縮データでなかった場合に、前記ランダムアクセス手段および前記解析手段および前記判定手段を用ってフレーム内圧縮データを検索を行い、所定の時間内に見つからない場合には前記記憶手段で記憶されたフレーム内圧縮データの位置から動画像データを前記ランダムアクセス手段および前記解析手段および前記判定手段および前記復号手段および前記表示手段で、前記検索でフレーム内圧縮データが見つかる間まで動画像データの表示処理を続けることを特徴とする。
【発明の効果】
【００１０】
本発明は、蓄積されたＭＰＥＧ２映像ストリームの早送り再生において、フレーム内圧縮フレーム（Ｉピクチャ）を所定の時間内に見つけられない場合に、静止画面表示になることを回避し、滑らかな早送り再生を実現する効果がある。
【発明を実施するための最良の形態】
【００１１】
デジタルテレビ放送ではフレーム内圧縮とフレーム間圧縮を用いたＭＰＥＧ２の符号化を用いる。ＭＰＥＧ２では特に早送り再生に考慮された構造になっていない。本発明の映像蓄積再生装置は、デジタルテレビ放送受信機を信号を受信し蓄積した映像信号の早送り再生時、Ｉピクチャ（フレーム内圧縮フレーム）の検出に時間がかかる場合における静止画面表示を回避するものである。
【００１２】
本発明は映画タイトルＤＶＤなどの予め記録された符号化ストリームではなく受信し蓄積したストリームについて早送り再生することを目的としているので、Ｉピクチャが一定に出現するとは限らない点から、本発明が適用される好ましい形態である。
【００１３】
以下、具体的な実施例を挙げて本発明を詳しく説明する。
【００１４】
図１は、デジタルテレビ放送を受信する機能を有する映像蓄積再生装置２２の構成を示している。
【００１５】
図１において、アンテナ１は、衛星から送られてくるデジタルテレビ放送信号を受信する。アンテナ１は一般に周波数変換器を備え、受信／周波数変換した信号をチューナ２に与える。チューナ２は、映像・音声データを含む高周波デジタル変調信号のうちから特定周波数の信号を取り出す。すなわち、デジタルテレビ放送の複数のトランスポンダのなかから一つを選択する処理を行う。また、チューナ２は、逆インタリーブ回路、誤り訂正回路などを備えることにより、選択したデジタル変調信号を復調してトランスポート・ストリームを出力する。ＤＥＭＵＸ回路３は、チューナ２から受け取ったトランスポート・ストリームを、ＭＰＥＧ２のビデオトランスポートパケット、オーディオトランスポートパケット、ＰＳＩ（Ｐｒｏｇｒａｍ  Ｓｐｅｃｉｆｉｃ  Ｉｎｆｏｒｍａｔｉｏｎ）に分離する。ＤＥＭＵＸ回路３は、ビデオトランスポートパケットとオーディオトランスポートパケットを解析回路５およびビデオデコーダ５およびオーディオデコーダ１１に供給し、ＰＳＩに含まれるサービス情報をシステムコントローラ１９に供給する。なお、前述のごとく、トランスポート・ストリームには複数のチャンネルが多重化されており、このなかから任意のチャンネルを選択するための処理は、前記ＰＳＩから任意のチャンネルがトランスポート・ストリーム中でどのパケットＩＤで多重化されているかといったデータを取り出すことで可能となる。更に、トランスポート・ストリームの選定（トランスポンダの選定）もＰＳＩの情報に基づいて行うことができる。解析回路５はＤＥＭＵＸ回路３より供給されたビデオトランスポートパケットとオーディオトランスポートパケットの解析を行い、蓄積装置４にビデオトランスポートパケットとオーディオトランスポートパケットを送る。蓄積装置４では記録のための管理情報を用いて所定の位置に記録する。また解析回路５は再生時に読み出された蓄積装置４に記録されているビデオトランスポートパケットとオーディオトランスポートパケットを解析し、それぞれビデオデコーダ６、オーディオデコーダ１１へ供給する。ビデオデコーダ６は、ビデオトランスポートパケットに対してデコードを行うビデオデコーダを備え、オーディオデコーダ１１は、オーディオトランスポートパケットに対してデコードを行うオーディオデコーダを備える。ビデオデコーダ６は、入力された可変長符号を復号して量子化係数や動きベクトルを求め、逆ＤＣＴ変換や動きベクトルに基づく動き補償制御などを行う。オーディオデコーダ１１は、入力された符号化信号を復号して音声データを生成する。ビデオデコーダ６により生成された映像データは映像処理回路７に出力され、オーディオデコーダ１１により生成された音声データは音声処理回路１２に出力される。映像処理回路７はビデオデコーダ６から映像データを受け取り、Ｄ／Ａ変換を行い、例えばＮＴＳＣフォーマットのコンポジット信号に変換する。音声信号処理回路１２はオーディオデコーダ１１から出力された音声データを受け取り、Ｄ／Ａ変換を行い、右（Ｒ）音のアナログ信号および左（Ｌ）音のアナログ信号を生成する。映像出力回路９及び音声出力回路１３は出力抵抗や増幅器等を備えて成る。映像出力回路９��ら出力されたNTSCコンポジット信号は映像出力端子（図示せず）を通じてモニタ１０において映像が表示される。音声出力回路１３から出力された音のアナログ信号は左右音声出力端子（図示せず）を通じてスピーカ１４において音声出力される。ＯＳＤ（オンスクリーンディスプレイ）表示回路２１は、システムコントローラ１９から出力指示された文字情報に基づくビットマップデータを加算器８に出力する。加算器８は前記ビットマップデータを映像処理回路７から出力される映像信号に組み込む処理を行う。上記ＯＳＤ表示回路２１により、システムコントローラ１９が受け取った前述のＰＳＩに含まれるサービス情報に基づくＥＰＧ（Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）画面表示が実現され、ＥＰＧによる録画番組の設定が可能になる他、操作ガイド画面などの表示も行えることになる。リモコン送信機１５は、当該映像蓄積装置２２に指令を送出するための送信機である。このリモコン送信機１５に設けられた図示しないキーを操作すると、そのキーに対応した指令を意味する信号光（リモコン信号）が図示しない発光部から送出される。リモコン受光器１６は、前記信号光を受光し、これを電気信号に変換してシステムコンローラ１９に与える。タイマー２０は番組録画予約時に指定時間になったことをシステムコントローラ１９に通知する。不揮発性メモリ１７は映像蓄積再生装置２２を制御するプログラムが格納されており起動時に揮発性メモリに転送され実行される。揮発性メモリ１８は図９のような構造になっており前記プログラム実行領域２００、ビデオデコード作業領域２０１、オーディオデコード作業領域２０２、最後に検出したIピクチャの蓄積メディアの位置を記憶するラストIピクチャポジション２０３、次のピクチャデータの位置を示すカレントピクチャポジション２０４、および映像蓄積装置２２が動作するための種々の作業領域に割り当てられる。
【００１６】
次に、図２は、ＭＰＥＧ２によるデジタル画像データの符号化方式を示している。すなわち、ＭＰＥＧ２では、デジタル画像データの１シーケンスを、複数のフレーム（ピクチャ）で構成されるＧＯＰ（Ｇｒｏｕｐ  Ｏｆ  Ｐｉｃｔｕｒｅ）に分割して符号化を行なっている。
【００１７】
このＧＯＰは、時間的な差の情報を持たずに、そのフレームだけで１画面分の情報を持つＩ（Ｉｎｒｔａ  ｃｏｄｅｄ ）ピクチャ（フレーム内符号化画像）と、このＩピクチャに動き等の時間的変化のある情報を加えたもので、時間的に前のフレームから予測して生成されるＰ（Ｐｒｅｄｕｃｔｉｖｅ  ｃｏｄｅｄ）ピクチャ（フレーム間符号化画像）と、時間的に前後にある２フレームから予測して生成されるＢ（Ｂｉ−ｄｅｒｅｃｔｉｏｎａｌｌｙ  ｃｏｄｅｄ）ピクチャ（フレーム間符号化画像）との組み合わせで構成されている。換言すれば、Ｉピクチャは、１フレームの画面から作られるデジタル画像データであって、そのままデコード処理することにより、対応する画像を再生することができるものである。また、Ｐピクチャは、前出されたＩピクチャまたは前出されたPピクチャとの差分のみを含んだデジタル画像データであって、前出されたＩピクチャまたは前出されたＰピクチャを用いることにより画像を再生することができるものである。さらに、Ｂピクチャは、ＩピクチャとＰピクチャまたはPピクチャ２画面との差分のみを含んだデジタル画像データであって、ＩピクチャとＰピクチャまたはPピクチャ２画面との両方を用いることにより画像を再生することができるものである。ＰピクチャやＢピクチャは、差分情報のみを含んでいるので、そのデータ量は少なくて済むが、ＰピクチャのみまたはＢピクチャのみのデジタル画像データを受け取っても、その画像を再生することはできない。
【００１８】
図３は、ＭＰＥＧ２におけるデータの伝送フォーマットを示している。各ピクチャのデジタル画像データは、そのまま放送されるわけではなく、ヘッダコード等が付加されて放送される。図３において、picture dataには、各ピクチャのデジタル画像データが入っている。また、picture headerには、そのピクチャがどのようなものかを示す属性情報が入っている。
【００１９】
図４はＧＯＰヘッダーの内容を示すものである。
【００２０】
図５は、シーケンスヘッダー の内容を示すものである。例えばhorizontal size value （１２ビット）が画像の横の画素数を表し、bit rate valueがビットレートを表す。
【００２１】
図６は、ピクチャーヘッダーのフォーマットを示している。このうち、picture coding type は、図７に定義されているように。“００１”のときはＩピクチャであることを示し、“０１０”のときはＰピクチャであることを示し、“０１１”のときはＢピクチャであることを示している。
【００２２】
以上の構成において、
番組録画の場合には、前述のように、デジタルテレビ放送信号をアンテナ１で受信／周波数変換し、チューナ２で映像・音声データを含む高周波デジタル変調信号の複数のトランスポンダの中から録画番組のトランスポンダを選択し、逆インタリーブ、誤り訂正を行いトランスポート・ストリームに復調し、ＤＥＭＵＸ回路３で、前記トランスポート・ストリームを、ＭＰＥＧ２のビデオトランスポートパケット、オーディオトランスポートパケットに分離しパケットを解析回路５に供給される。
【００２３】
解析回路５ではビデオトランスポートパケットの内容を解析してシーケンスヘッダーからはビットレートを得る。またＧＯＰヘッダー、ピクチャーヘッダーを検知することでＧＯＰを構成するフレーム数を得ることができる。ビデオトランスポートパケット、オーディオトランスポートパケットは蓄積装置４で図８に示す構成で蓄積される。
【００２４】
蓄積装置４は物理的単位（ヘッド、シリンダ、セクタ）でビデオトランスポートパケット、オーディオトランスポートパケットを蓄積管理する。１３０は蓄積装置内の蓄積メディアを表し、複数セクタを１ブロックとしてビデオトランスポートパケットとオーディオトランスポートパケットを蓄積することを示している。
【００２５】
蓄積メディア管理マップ１００は蓄積メディア１３０の使用中ブロックと未使用ブロックを管理するもので、ブロックに対応させたビットのオンオフで管理する。
【００２６】
録画番組テーブル１１０は録画された番組が蓄積メディア１３０のどの位置から記録されているかを示すスタートブロックナンバー１１１、記録されているブロックの数を表すブロック数１１２、番組名、録画日時等を記録する番組情報１１３、ＧＯＰの構成フレーム数１１４、ストリームのビットレート１１５で構成され、連続して複数用意されている。初期（未使用）時はスタートブロックナンバーが−１に設定され、−２は最後を示している。
【００２７】
蓄積メディア管理マップ１００および録画番組テーブル１１０蓄積装置４の蓄積メディアの固定位置、例えば先頭からの場合には０ヘッド、０シリンダ、０セクタ〜Ｎヘッド、Ｎシリンダ、Ｎセクタ（Ｎは蓄積メディアの容量、録画番組数により変動）に取られるものとする。
【００２８】
次に録画番組を通常再生する場合、録画中の全ての録画番組テーブル１１０の番組情報１１３を順次読出しＯＳＤ表示回路にて表示画面を作成し、加算機８、映像出力回路９を介してモニタ１０に録画番組再生選択用の画面が表示される。ユーザはリモコン送信機１５を用いて再生する録画番組を選択することになるが、操作方法は本発明に密接な関係がないので詳細な説明は省く。今、再生する録画番組が選択されたとすると、選択された録画番組に対応する録画番組テーブル１１０のスタートブロック１１１に対応する蓄積メディア１３０のブロックから蓄積されているビデオトランスポートパケット、オーディオトランスポートパケットの読出しを順次行い、ビデオデコーダ６およびオーディオデコーダ１１へ供給され、モニタ１０においての映像が表示およびスピーカ１４において音声出力されるのは前述した通りの処理を行うことで録画番組の通常再生をすることができる。
【００２９】
次に録画番組を早送り再生する場合、前述の録画番組の通常再生と同様に録画中の録画番組テーブル１１０の番組情報をモニタ１０に表示し、ユーザから録画番組の再生さらに早送りでの再生がリモコン送信機１５により指示されることで行われる。
【００３０】
早送りで再生する録画番組に対応する録画番組テーブル１１０を取り出す。前記録画番組テーブル１１０にはＧＯＰ構成フレーム数１１４とビットレート１１５が保存されているので、ＧＯＰの間隔すなわちＩピクチャの出現する間隔を推測することが可能である。デジタル放送では毎秒３０フレーム表示することとなっているので、以下の式で表されるビット間隔でＩピクチャが出現することになる。
【００３１】
（ＧＯＰ構成フレーム数／３０）×（ビットレート）…………（式１）
スタートブロック１１１に対応する蓄積メディア１３０のブロックからビデオトランスポートパケットを読出し、解析回路５で前述したＭＰＥＧ２におけるデータの伝送フォーマットに従ってＧＯＰヘッダーを捜す。ＧＯＰヘッダーを見つけたら次にピクチャーヘッダーを捜し、見つけたらＩピクチャか判定する。Ｉピクチャだった場合には揮発性メモリ１８内のラストＩピクチャポジション２０３に前記ピクチャーヘッダーの蓄積メディア１３０における位置（ヘッド、シリンダ、セクタ、セクタの先頭からのビット数）を記憶し次のピクチャーヘッダーまで解析しながら読出しビデオデコーダ６へ読み出したデータを供給する。即ちＩピクチャのデータだけを供給したことになりビデオデコーダ６以下の処理でＩピクチャがモニタ１０で表示される。さらに揮発性メモリ１８内のカレントピクチャポジション２０４に前記ピクチャーヘッダーの蓄積メディア１３０における位置（ヘッド、シリンダ、セクタ、セクタの先頭からのビット数）を記憶し、タイマー２０を１／３０秒より若干短い時間に設定する。表示する画面の更新は１秒間に３０フレームであるので、若干短い時間とは蓄積メディア１３０からの１フレームの読出しからモニタ１０へ出力するまでにかかる時間である。次に、次のＩピクチャを表示するためにラストＩピクチャポジション２０３に（ＧＯＰ構成フレーム数／３０）×（ビットレート）を加算したポジションより若干前の位置より蓄積メディア１３０の読出しを行う。次のＩピクチャを捜すのだが、受信時の障害や何らかの問題で位置がずれた場合を考慮して一定量前からＩピクチャを捜すものとする。このように順次Ｉピクチャを検出しデコードし表示することで早送り再生が実現することになるが、Ｉピクチャを捜して検出できなかった場合にＩピクチャの検出をその位置から続けることにはなる。図１０においてＡの位置でＩピクチャを検出しデコードし表示して、式１で求められる次のＩピクチャの位置Ｓの間隔のＢの位置でＩピクチャを検出し、デコード、表示して、次にＳの間隔のＣの位置でＩピクチャが検出できなかった場合に、Ｉピクチャの検出を次のＤの位置まで続けることになるので、Ｂの位置でタイマー２０を起動し、Ｃの位置でＩピクチャの検出を開始してタイマー２０が設定した時間になった場合、b0の位置がカレントピクチャポジション２０４に記憶されているので、b0を読出し、カレントピクチャポジション２０４を更新し、ビデオデコーダ６へ供給し以下表示処理を行い、タイマー２０に前述したように１／３０−（読出し〜表示までの時間）を設定し、Ｃの位置からのＩピクチャの検出を続け、同様にタイマー２０が設定値になった場合には再びけれんとポジション２０４の位置のピクチャの読出し、表示処理を行う。この処理を繰り返し、Ｃの位置からのＩピクチャの検出が出来た場合には、タイマー２０を停止しラストＩピクチャポジション２０３を更新し通常の早送り再生処理に切り換える。
【００３２】
図１１は本実施例の番組録画のフローチャートである。
【００３３】
図において、ステップ３００では録画する番組に対応する録画番組テーブル１１０を見つけ蓄積メディアの未使用ブロックを確保する。この時最大の未使用ブロックを確保しスタートブロックナンバーにセットする。ステップ３０１では、デジタルテレビ放送信号をアンテナ１で受信／周波数変換し、ステップ３０２ではチューナ２で映像・音声データを含む高周波デジタル変調信号の複数のトランスポンダの中から録画番組のトランスポンダを選択し、逆インタリーブ、誤り訂正を行いトランスポート・ストリームに復調する。ステップ３０３ではＤＥＭＵＸ回路３で、前記トランスポート・ストリームを、ＭＰＥＧ２のビデオトランスポートパケット、オーディオトランスポートパケットに分離しパケットを解析回路５に供給する。
【００３４】
ステップ３０４では解析回路５でビデオトランスポートパケットの内容を解析してシーケンスヘッダーからビットレートを得て録画番組テーブル１１０のビットレート１１５にセットし、GOPヘッダー、ピクチャヘッダーを検知しGOPを構成するフレーム数を得て、録画番組テーブル１１０のGOP構成ブロック数１１４セットする。ステップ３０５ではビデオトランスポートパケット、オーディオトランスポートパケットをステップ３００で確保した蓄積メディアのブロックへビデオトランスポートパケット、オーディオトランスポートパケットを蓄積する。ステップ３０６では番組録画テーブル１１０の番組情報１１３より録画が終了かどうかを判定する。終了でない場合にはステップ３０１へ戻り、ステップ３０１〜ステップ３０６を繰り返す。番組録画が終了の場合には、ステップ３０７へ進み、ステップ３００で確保した蓄積メディアのブロックで使用しなかったものを開放するために蓄積メディア管理テーブル１００の対応するビットを未使用を示す０にし番組録画を終了する。
【００３５】
図１２は本実施例の早送り再生のフローチャートである。
【００３６】
図において、ステップ４０１では早送りで再生する録画番組に対応する録画番組テーブル１１０を取り出す。ステップ４０２では前記録画番組テーブル１１０のＧＯＰ構成フレーム数１１４とビットレート１１５でＩピクチャ出現間隔を求める。ステップ４０３ではスタートブロック１１１に対応する蓄積メディア１３０のブロックからビデオトランスポートパケットを読出す。ステップ４０４では解析回路５でＧＯＰ ヘッダーを捜す。ステップ４０５ではピクチャヘッダーを捜し、それがＩピクチャか判定する。Iピクチャを見つけるまでステップ４０５は繰り返される。ステップ４０６ではＩピクチャの位置をラストＩピクチャポジション２０３に記憶する。ステップ４０７では次のピクチャヘッダーまで解析しながら読出しビデオデコーダ６へ読み出したデータを供給する。ステップ４０８ではステップ４０７で蓄積メディアを読み出した次の位置をカレントピクチャポジション２０４に記憶する。ステップ４０９ではタイマー２０に１／３０−（読出し〜表示までの時間）を設定する。ステップ４１０ではビデオデコーダ６で復号し、ステップ４１１では映像処理回路７で映像信号化しモニタ１０で表示する。ステップ４１２ではステップ４０６で記憶したラストIピクチャポジションにステップ４０２で求めたIピクチャの出現間隔を加えた蓄積メディアの位置を読み出す。ステップ４１３では読み出したビデオトランスポートパケットを解析回路５で解析しIピクチャであるか判定する。Iピクチャであった場合にはステップ４０６へ戻る。Iピクチャでなかった場合にはステップ４１４へ進みタイマー２０が設定になっているかどうか判定する。設定値でなかった場合には、蓄積メディアの次の位置を読み出してピクチャヘッダーの検出を行いステップ４１３へ戻る。タイマーが設定値であった場合にはステップ４１６へ進み、カレントピクチャポジション２０４から次のピクチャヘッダーまで解析しながら読出しビデオデコーダ６へ読み出したデータを供給する。ステップ４１７ではステップ４１６で蓄積メディアを読み出した次の位置をカレントピクチャポジション２０４に記憶する。ステップ４１８ではタイマー２０に１／３０−（読出し〜表示までの時間）を設定する。ステップ４１９ではビデオデコーダ６で復号し、ステップ４２０では映像処理回路７で映像信号化しモニタ１０で表示すし、ステップ４１３へ戻る。
【図面の簡単な説明】
【００３７】
【図１】映像蓄積再生装置２２の構成を示すブロック図。
【図２】ＭＰＥＧによるデジタル画像データの構成図。
【図３】ＭＰＥＧにおけるデータの伝送フォーマットを示す図。
【図４】シーケンスヘッダーのフォーマットを示す図。
【図５】ＧＯＰヘッダーのフォーマットを示す図。
【図６】ピクチャーヘッダーのフォーマットを示す図。
【図７】ピクチャーコードタイプを示す図。
【図８】蓄積装置４を示す構成図。
【図９】揮発メモリの構造を示す図。
【図１０】Ｉピクチャの検出を示す図。
【図１１】番組録画のフローチャートを示す図。
【図１２】早送り再生のフローチャートを示す図。
【符号の説明】
【００３８】
１  アンテナ
２  チューナ
３  ＤＥＭＵＸ回路
４  蓄積装置
５  解析回路
６  ビデオデコーダ
７  映像処理回路
８  加算器
９  映像出力回路
１０  モニタ
１１  オーディオデコーダ
１２  音声処理回路
１３  音声出力回路
１４  スピーカ
１５  リモコン送信機
１６  リモコン受光器
１７  不揮発性メモリ
１８  揮発性メモリ
１９  システムコントローラ
２０  タイマー
２１  ＯＳＤ表示回路
２２  デジタルテレビ放送受信機
１００  蓄積メディア管理テーブル
１１０  録画番組テーブル
１１１  スタートブロックナンバー
１１２  ブロック数
１１３  番組情報
１１４  GOP構成フレーム数
１１５  ビットレート
２００  プログラム実行領域
２０１  ビデオデコード作業領域
２０２  オーディオデコード作業領域
２０３  ラストIピクチャポジション
２０４  カレントピクチャポジション
２０５  その他の作業領域
【図１】
2007036705.tif 000003
【図２】
2007036705.tif 000004
【図３】
2007036705.tif 000005
【図４】
2007036705.tif 000006
【図５】
2007036705.tif 000007
【図６】
2007036705.tif 000008
【図７】
2007036705.tif 000009
【図８】
2007036705.tif 000010
【図９】
2007036705.tif 000011
【図１０】
2007036705.tif 000012
【図１１】
2007036705.tif 000013
【図１２】
2007036705.tif 000014