(57)【特許請求の範囲】
【請求項１】
デジタルデータストリームの記録および再生の方法であって：
複数のプログラムをなす複数の基礎ストリームを含むトランスポートストリーム、プログラム・アソシエーション・テーブルおよび各プログラムについてプログラム・マップ・テーブルを受信する段階であって、前記基礎ストリームのデータはトランスポート・パケットにまとめられ、トランスポート・パケットは該トランスポート・パケットがどの基礎ストリームに割り当てられているかを指定するためのパケット識別情報を含む、段階と、
受信されたトランスポートストリーム内の二つ以上のプログラムのデータを記録する段階と、
記録後に、前記の記録されたプログラムのうちの一つを再生のために選択する段階と、
前記プログラム・アソシエーション・テーブル及び選択された記録されたプログラムのプログラム・マップ・テーブルを評価して、選択された記録されたプログラムの少なくとも一つの基礎ストリームのパケット識別情報を決定する段階と、
前記少なくとも一つの基礎ストリームのトランスポート・パケットのパケット識別情報をもとの値とは異なる所定の値に設定する段階と、
上記パケット識別情報の上記設定された所定の値をもつトランスポート・パケットを再生のために選択する段階とを有する方法。
【請求項２】
デジタルデータストリームの記録再生装置であって：
複数のプログラムをなす複数の基礎ストリームを含むトランスポートストリーム、プログラム・アソシエーション・テーブルおよび各プログラムについてプログラム・マップ・テーブルを受信する手段であって、前記基礎ストリームのデータはトランスポート・パケットにまとめられ、トランスポート・パケットは該トランスポート・パケットがどの基礎ストリームに割り当てられているかを指定するためのパケット識別情報を含む、手段と、
受信されたトランスポートストリーム内の二つ以上のプログラムのデータを記録する手段と、
記録後に、前記の記録されたプログラムのうちの一つを再生のために選択する手段と、
前記プログラム・アソシエーション・テーブル及び選択された記録されたプログラムのプログラム・マップ・テーブルを評価して、選択された記録されたプログラムの少なくとも一つの基礎ストリームのパケット識別情報を決定する手段と、
前記少なくとも一つの基礎ストリームのトランスポート・パケットのパケット識別情報をもとの値とは異なる所定の値に設定する手段と、
上記パケット識別情報の上記設定された所定の値をもつトランスポート・パケットを再生のために選択する手段とを有する装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、デジタルデータストリームを再生する方法及び装置に係り、特に、ＭＰＥＧデータストリームの再生方法及び装置に関する。
【０００２】
【従来の技術】
従来、データ圧縮ビットストリームを伝送する多数の方法が知られている。ＭＰＥＧ２データを伝送するこのような方法は、仕様書  ＭＰＥＧ２  パート１：Systems  (ISO/IEC  DIS  13818-1)に記載されている。この方法の場合、符号化データは、連続的なストリームとして伝送されるのではなく、より小さい情報ユニット、いわゆるパケットに分割される。このパケットの形成は、一方ではデータストリームの同期を可能にし、他方では複数のデータストリームを一つに連結して新しいデータストリームを形成することを可能にする。伝送のタイプ及び／又はアプリケーションに依存して、データはプログラムストリーム若しくはトランスポートストリームで伝送される。ケーブル、衛星若しくは地上波による無線放送伝送の場合、トランスポートストリームが使用される。その理由はトランスポートストリームが特に短いパケットの形式で頑強な構造を備えているからである。この場合、トランスポートパケットは、４バイトからなるヘッダに、任意的にアダプテーションフィールドに、さらに有効情報の領域に分割される。ヘッダの１３ビットはいわゆるパケット識別のため使用される。この場合のパケット識別情報（ＰＩＤ）は、パケットを異なる基礎(elementary)ストリームに割り当てる役割があり、全く同一の基礎ストリームに属するパケットは同一のＰＩＤを有する。対応した復号器がトランスポートストリーム内で個別のパケット見つけるために利用するＰＩＤは、テーブルの形式で有効データの一部として伝送される。この場合、プログラム・アソシエーション・テーブルは、トランスポートストリーム内に含まれるプログラムの数を指定し、各プログラム用のプログラム・マップ・テーブルへのＰＩＤの割当を定義する。プログラム・マップ・テーブルは、テーブルに割り当てられたプログラムと関連した基礎ストリームに対するすべてのＰＩＤのリストを格納する。
【０００３】
【発明が解決しようとする課題】
たとえば、テレビジョンセットの画面を介して出力を行うセットトップボックスによって基礎ストリームを再生するため、所望のプログラムのパケットは、デマルチプレクサによってＰＩＤを用いてトランスポートストリームから選択されるべきである。このためには、プログラム・アソシエーション・テーブル及びプログラム・マップ・テーブルを常に評価する必要があり、また、再生されるべき基礎ストリームのＰＩＤをセットトップボックスのデマルチプレクサが知っているべきである。もしセットトップボックスがデジタルインタフェースを有し、そのデジタルインタフェースを用いて、トランスポートデータストリームの一部が記憶されて後で再生されることができ、或いは、任意のトランスポートデータストリームがセットトップボックスに供給されることができるならば、デマルチプレクサは、プログラム・アソシエーション・テーブル及びプログラム・マップ・テーブルの評価後に、最初に、それぞれのＰＩＤを用いて再プログラミングされるべきである。再生（プレイ）ボタンを押すだけで再生を行うことは不可能である。
【０００４】
したがって、本発明の目的は、所望のデータストリームがセットトップボックスを用いて簡単に再生され得るデジタルデータストリームの再生方法を提供することである。
【０００５】
本発明の更なる目的は、上記本発明によるデジタルデータストリームの再生方法を実施する装置を提供することである。
【０００６】
【課題を解決するための手段】
上記本発明の目的は請求項１に係る発明によって達成される。
【０００７】
原理的に、本発明のデジタルデータストリームを再生する方法によれば、複数のデータストリームが伝送用の伝送データストリームを形成するため一つに連結され、データはパケットに分類され、上記パケットには、有効情報と、上記パケットが割り当てられるべきデータストリームを指定するパケット識別情報とが格納され、
上記データストリームの中の少なくとも１個のデータストリームに割り当てられたパケットに対する上記パケット識別情報は、元の値とは異なる所定の値に設定され、
上記パケット識別情報に上記所定の値が設定された上記パケットは再生のため選択される。
【０００８】
本発明の有利な態様では、上記パケット識別情報を用いて上記伝送データストリームの中から１個以上のデータストリームが選択され、記録され、
上記選択され、記録されたデータストリームが再生される前に、上記パケット識別情報が所定の値に設定される。
【０００９】
また、本発明の方法は、好ましくは、上記伝送データストリームはDVBトランスポートストリームである場合に適用され、
上記パケット識別情報の値を変更する場合、プログラム・アソシエーション・テーブル及びプログラム・マップ・テーブルが評価され、ビデオ、オーディオ及びＰＣＲパケットのパケット識別情報が所定の値に設定される。
【００１０】
上記本発明の更なる目的は請求項に係る発明によって達成される。
【００１１】
原理的に、本発明のデジタルデータストリームを再生する装置は、
トランスポートデータストリーム用の入力と、
上記トランスポートデータストリームからデータストリームを選択するデマルチプレクサと、
上記データストリームに含まれるデータを復号化する復号器と、
上記復号化されたデータを再生装置に出力する出力と、
上記トランスデータストリームの全体若しくは一部が読み込まれ、及び／又は、読み出される際に経由するトランスポートストリームインタフェースと、
上記データストリームの中の少なくとも１個のデータストリームのパケットに対する上記パケット識別情報が元の値とは異なる所定の値に設定される上記パケット識別情報を再設定するユニットとを有し、
上記デマルチプレクサは、上記パケット識別情報に再生用の上記所定の値が設定されたパケットを再生用に選択する。
【００１２】
好ましくは、IEEE  1394に準拠したデジタルインタフェースが設けられ、上記デジタルインタフェースは、上記トランスポートストリームインタフェースに接続され、上記トランスポートデータストリームをIEEE  1394フォーマットに変換する。
【００１３】
【発明の実施の形態】
以下、添付図面を参照して本発明の一実施例を説明する。図１には、本発明による装置の実現可能な一実施例が示されている。受信テレビジョン信号ＲＦは、最初に、アナログフロントエンド側の復調器ＤＥＭＯＤに供給される。復調方式は、使用される変調方式及びそれぞれの伝送チャネルに依存する。衛星伝送では、特に、ＱＰＳＫ変調及び復調が使用される場合を考える。復調信号は、誤り訂正器ＦＥＣに供給され、次に、トランスポートストリームインタフェースＴＩＮＴに供給される。トランスポートストリームインタフェースＴＩＮＴは、ユーザの要求に従って、たとえば、ハードディスクのようなディスク方式又はテープ方式のデジタル記録媒体に記録するためのトランスポートストリームの中から、１本以上の番組を選択する。これは、番組の関連したＰＩＤ番号を入力することにより行われ得る。同様に、テレビジョンセットＴＶの画面に表示された適当なメニューを使用して行ってもよい。選択された番組に対するトランスポートストリームＰ１は、次に、たとえば、IEEE  1394標準に対応した適当なデジタルインタフェースＤＩＮＴと、たとえば、ハードディスク若しくはD−VHS方式レコーダのような記憶装置（図示されない）に供給され、記憶装置に記録される。記録されたデータストリームを後で再生するため、記録されたデータストリームは、最初に、デジタルインタフェースＤＩＮＴを介して記憶装置から読み出され、トランスポートデータストリームＰ２として再スタンプユニットＲＥＳＴに供給される。この場合、多数の番組が記録されているならば、最初に、所望の番組若しくは所望の伝送を選択する必要がある。所望の番組に対し、オーディオデータ、ビデオデータ及びＰＣＲに対する対応したＰＩＤ番号が、プログラム・アソシエーション・テーブル及びプログラム・マップ・テーブルを用いて決定される。ＰＩＤ番号が決定されたトランスポートストリームパケットは、次に、再スタンプユニットＲＥＳＴによって再スタンプされる、すなわち、それぞれのトランスポートパケットのヘッダ内のパケット識別情報がシステムに知られている固定番号に変更される。再スタンプされたトランスポートストリームＰ３は、トランスポートストリームインタフェースＴＩＮＴを介してデマルチプレクサＤＥＭＵＸに供給される。したがって、再スタンプユニットＲＥＳＴの再スタンプ処理によって常に同一のＰＩＤ番号が現れるので、デマルチプレクサＤＥＭＵＸは、記録されたデータストリームを再生するため、プログラム・アソシエーション・テーブル及びプログラム・マップ・テーブルを評価する必要が無くなり、データストリームをそのままＭＰＥＧ２方式復号器ＤＥＣに転送できる。復号化後、テレビジョンセットＴＶの画面上で表示が行われる。この目的のため、テレビジョンセットＴＶは、たとえば、ＳＣＡＲＴケーブルを用いてセットトップボックスに接続される。
【００１４】
再スタンプユニットＲＥＳＴは、好ましくは、セットトップボックスに統合されるが、たとえば、デジタルビデオレコーダ、ＤＶＤ−ＲＡＭのような記録装置、又は、テレビジョンセットＴＶ内に統合してもよい。
【００１５】
本発明は、たとえば、いわゆるテレビジョンメモリ機能として使用される。テレビジョンメモリ機能は、以下に記載する方法で時間差のある再生を行うことができる。テレビジョン番組の視聴中に、たとえば、電話による中断が発生した場合、ユーザは、たとえば、リモートコントローラ上の対応したボタンを押すことにより、引き続く番組部分を記録させる命令を発する。この目的のため、トランスポートストリームは、トランスポートインタフェースＴＩＮＴ及びデジタルインタフェースＤＩＮＴを介して、たとえば、一体型ハードディスクのような記録装置に出力され、ハードディスクに記録される。中断が終了した後、ユーザは、記録された番組を中断した時点から開始する時間差再生を始める更なるコマンドを発し、この番組は、たとえば、送信された放送の最後まで同時に記録され続ける。かくして、記録されたトランスポートストリームはデジタルインタフェースＤＩＮＴを介して読み込まれ、同時に、現在受信されているトランスポートストリームは同じデジタルインタフェースＤＩＮＴを介して出力される。読み込まれたトランスポートストリームの場合、ＰＩＤが上記の方法で再スタンプされる。
【図面の簡単な説明】
【図１】    本発明による装置の概略的なブロック図である。
【符号の説明】
ＤＥＣ    復号器
ＤＥＭＯＤ    復調器
ＤＥＭＵＸ    デマルチプレクサ
ＤＩＮＴ    デジタルインタフェース
ＦＥＣ    誤り訂正器
Ｐ１，Ｐ２，Ｐ３    トランスポートストリーム
ＲＥＳＴ    再スタンプユニット
ＲＦ    テレビジョン信号
ＴＩＮＴ    トランスポートストリームインタフェース
ＴＶ    テレビジョンセット
【図１】
0004619474.tif 000002