(57)【特許請求の範囲】
【請求項１】
複数の番組それぞれの映像データ、音声データが複数のパケットに時分割されて、前記複数のパケットが多重化されてなるストリームであって、番組ごとの映像データ、音声データを含むパケットの識別子を指定するための情報を含む番組情報パケットを有するストリームを、記憶媒体に記録するデータ記録装置において、
前記ストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケットとを有する番組ストリームに分割する分割手段と、
前記分割手段によって分割された各番組ストリームを前記記憶媒体に記録する記録手段と、を備え、
前記記録手段が、更に、前記分割手段によって分割された各番組ストリームに固有のＩＤを付すととともに、番組とＩＤとの対応関係を示す対応情報を前記記憶媒体に記録し、
前記分割手段が、更に、前記番組情報パケットを前記ストリームから抽出し、
前記記録手段が、更に、前記分割手段により抽出された番組情報パケットを多重化して前記記憶媒体に記録することを特徴とするデータ記録装置。
【請求項２】
複数の番組それぞれの映像データ、音声データが複数のパケットに時分割されて、前記複数のパケットが多重化されてなるストリームを記憶媒体に記録するデータ記録装置において、
前記ストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケットとを有する番組ストリームに分割する分割手段と、
前記分割手段によって分割された各番組ストリームを前記記憶媒体に記録する記録手段と、を備えることを特徴とするデータ記録装置。
【請求項３】
前記記録手段は、前記分割手段によって分割された各番組ストリームに固有のＩＤを付すととともに、番組とＩＤとの対応関係を示す対応情報を前記記憶媒体に記録することを特徴とする請求項２記載のデータ記録装置。
【請求項４】
前記ストリームには、番組ごとの映像データ、音声データを含むパケットの識別子を指
定するための情報を含む番組情報パケットが含まれており、
前記分割手段が、前記番組情報パケットを前記ストリームから抽出し、
前記記録手段が、前記分割手段により抽出された前記番組情報パケットを多重化して前記記憶媒体に記録することを特徴とする請求項２又は３記載のデータ記録装置。
【請求項５】
複数の番組それぞれの映像データ、音声データが複数のパケットに時分割されて、前記複数のパケットが多重化されてなるストリームを記憶媒体に記録する記録部と、
複数のパケットが多重化されてなるストリームから、指定された番組の映像データ、音声データを含む番組パケットを抽出して、抽出した番組パケットを復号して、元の映像音声データに伸長する再生部と、
を備えるデータ記録再生装置において、
前記記録部が、
入力されるストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケットとを有する番組ストリームに分割する分割手段と、
前記分割手段によって分割された各番組ストリームを前記記憶媒体に記録する記録手段と、を具備し、
前記再生部が、
前記記録手段によって記録された複数の番組ストリームのうち指定された番組の番組ストリームを前記記憶媒体から読み出す読出手段と、
前記読出手段によって前記読み出された番組ストリームを番組パケットごとに分ける分離化手段と、
前記分離化手段によって分けられた番組パケットを復号して、指定された番組の映像音声データに伸長するデータ伸長手段と、を具備することを特徴とするデータ記録再生装置。
【請求項６】
複数の番組それぞれの映像データ、音声データが複数のパケットに時分割されて、前記複数のパケットが多重化されてなるストリームを記憶媒体に記録するデータ記録方法において、
前記ストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケットを有する番組ストリームに分割する分割工程と、
前記分割工程において分割された各番組ストリームを前記記憶媒体に記録する記録工程と、を含むことを特徴とするデータ記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数のパケットが多重化されてなるストリームを記憶媒体に記憶するデータ記録装置、データ記録再生装置及びデータ記録方法に関する。
【０００２】
【従来の技術】
近年、通信衛星等を利用した映像音声データを配信するデジタル放送サービスが開始されている。また、光ディスクをはじめとする記憶媒体の大容量化・高速化に伴い、配信された映像音声データを記憶媒体に記録するための技術が進歩している。
【０００３】
デジタル放送サービスにおいても、映像音声データを記録する技術においても、映像音声データを圧縮する圧縮技術が適用されており、圧縮技術としてＭＰＥＧ２が規格化されている。ＭＰＥＧ２の規格では、マルチプログラム（複数の番組）対応の多重・分離方式であるＭＰＥＧ２−ＴＳ（Transport Stream：トランスポートストリーム）形式と、一つのプログラムを基本的なパケットに多重化して時分割伝送するＭＰＥＧ２−ＰＳ（Program Stream：プログラムストリーム）形式の二種類があり、前者はデジタル放送サービスに主に適用されており、後者は記録技術に主に適用されている。従って、映像音声データを記録・再生する装置として、ＭＰＥＧ２−ＴＳ形式対応の装置、ＭＰＥＧ２−ＰＳ形式対応の装置がある。
【０００４】
例えば、特開２０００−４０３００号公報では、ＭＰＥＧ２−ＴＳ形式で受信した複数の放送番組から一つの放送番組を抽出して、ＭＰＥＧ２−ＰＳ形式に変換してその一つの放送番組をＭＰＥＧ２−ＰＳ形式で記録するとともに、記録したＭＰＥＧ２−ＰＳ形式の放送番組を再生する記録再生装置が開示されている。
【０００５】
また、特開平９−３２２１４８号公報には、ＭＰＥＧ２−ＰＳ形式対応の記録再生装置及びＭＰＥＧ２−ＴＳ形式対応の記録再生装置の何れにも対応できるような技術が開示されている。つまり、特開平９−３２２１４８号公報に記載されているデジタル放送受信システムは、ＭＰＥＧ２−ＴＳ形式で受信した複数の放送番組から一つの放送番組を抽出して、ＭＰＥＧ２−ＴＳ形式対応の記録再生装置に対してＭＰＥＧ２−ＴＳ形式でその一つの放送番組を出力し、ＭＰＥＧ２−ＰＳ形式対応の記録再生装置にはＭＰＥＧ２−ＰＳ形式に変換して出力する。
【０００６】
【発明が解決しようとする課題】
ところで、ＭＰＥＧ２−ＴＳ形式の装置としては、受信したトランスポートストリームをそのまま記憶媒体に記録する記録再生装置と、受信したトランスポートストリームから一つの番組を抽出して、一つの番組のトランスポートストリーム又はプログラムストリームで記憶媒体に記録する記録再生装置の二種類がある。前者の記録再生装置は、記録後に複数の番組を再生することができる。しかしながら、トランスポートストリームが複数番組の番組データが時分割多重化した一本のデータ列であるため、前者の記録再生装置では、複数の番組から一つの番組を検索して抽出するのに時間がかかるうえ、早送り或いは巻き戻しを高速にすることができない。一方、後者の記録再生装置では、一つの番組の番組データのみが時分割多重化されているため、早送り或いは巻き戻しを高速にすることができるが、一つの番組しか記録・再生することができない。
【０００７】
そこで、本発明の課題は、複数番組を記録することができ、再生の際には番組の検索、早送り或いは巻き戻しを高速にすることができるようにすることである。
【０００８】
【課題を解決するための手段】
以上の課題を解決するために、請求項１記載の発明は、例えば図１〜図７に示すように、複数の番組それぞれの映像データ、音声データが複数のパケット（例えば、ＴＳパケット２１０）に時分割されて、前記複数のパケットが多重化されてなるストリーム（例えば、トランスポートストリーム２００）であって、番組ごとの映像データ、音声データを含むパケットの識別子を指定するための情報（例えば、ＰＭＴ）を含む番組情報パケット（例えば、ＰＭＴのＴＳパケット２１０）を有するストリームを、記憶媒体（例えば、記憶媒体５０）に記録するデータ記録装置（例えば、デジタルビデオ記録再生装置１００）において、
前記ストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケットとを有する番組ストリーム（例えば、番組ストリームファイル３２０，３３０）に分割する分割手段（例えば、分離化部２０及び録画制御部３０）と、
前記分割手段によって分割された各番組ストリームを前記記憶媒体に記録する記録手段（例えば、録画制御部３０及びドライバ４０）と、を備え、
前記記録手段が、更に、前記分割手段によって分割された各番組ストリームに固有のＩＤ（例えば、ファイル名）を付すととともに、番組とＩＤとの対応関係を示す対応情報（例えば、リンク情報ファイル３４０）を前記記憶媒体に記録し、
前記分割手段が、更に、前記番組情報パケットを前記ストリームから抽出し、
前記記録手段が、更に、前記分割手段により抽出された番組情報パケットを多重化して前記記憶媒体に記録することを特徴とする。
【０００９】
請求項１記載の発明では、ストリームが番組ごとの番組ストリームに分割されて、各番組ストリームが記憶媒体に記録されるため、複数の番組を記録することができる。更に、番組ストリームは番組ごとに分割されたものであり、記憶媒体に記録された一つの番組ストリームには、一つの番組の番組データ（映像データ、音声データ）を含むパケットのみから構成されているため、一つの番組を選択して再生すれば（つまり、パケットごとに番組ストリームを分離化して、伸長すれば）、その一つの番組の早戻し・巻き戻し・検索を高速に行うことができる。
また、各番組ストリームに固有のＩＤが付されているため、各番組を番組ストリーム単位で識別することができる。更に、ＩＤと番組との対応関係を示す対応情報が記憶媒体に記憶されているため、再生の際には対応情報を参照すれば、特定の番組の番組ストリームを選び出すことができる。
【００１０】
請求項２記載の発明は、例えば図１、図６、図７に示すように、複数の番組それぞれの映像データ、音声データが複数のパケット（例えば、ＴＳパケット２１０）に時分割されて、前記複数のパケットが多重化されてなるストリーム（例えば、トランスポートストリーム２００）を記憶媒体（例えば、記憶媒体５０）に記録するデータ記録装置（例えば、デジタルビデオ記録再生装置１００）において、
前記ストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケッ
トとを有する番組ストリーム（例えば、番組ストリームファイル３２０，３３０）に分割する分割手段（例えば、分離化部２０及び録画制御部３０）と、
前記分割手段によって分割された各番組ストリームを前記記憶媒体に記録する記録手段（例えば、録画制御部３０及びドライバ４０）と、を備えることを特徴とする。
【００１１】
請求項２記載の発明では、ストリームが番組ごとの番組ストリームに分割されて、各番組ストリームが記憶媒体に記録されるため、複数の番組を記録することができる。更に、番組ストリームは番組ごとに分割されたものであり、記憶媒体に記録された一つの番組ストリームには、一つの番組の番組データを含むパケットのみから構成されるため、一つの番組を選択して再生すれば、その一つの番組の早戻し・巻き戻し・検索を高速に行うことができる。
【００１２】
請求項３記載の発明は、例えば図７に示すように、請求項２記載のデータ記録装置において、
前記記録手段は、前記分割手段によって分割された各番組ストリームに固有のＩＤ（例えば、ファイル名）を付すととともに、番組とＩＤとの対応関係を示す対応情報（例えば、リンク情報ファイル３４０）を前記記憶媒体に記録することを特徴とする。
【００１３】
請求項３記載の発明では、各番組ストリームに固有のＩＤが付されているため、各番組を番組ストリーム単位で識別することができる。更に、ＩＤと番組との対応関係を示す対応情報が記憶媒体に記憶されているため、再生の際には対応情報を参照すれば、特定の番組の番組ストリームを選び出すことができる。
【００１４】
請求項４記載の発明は、例えば図４、図５に示すように、請求項２又は３記載のデータ記録装置において、
前記ストリームには、番組ごとの映像データ、音声データを含むパケットの識別子を指定するための情報（例えば、ＰＭＴ）を含む番組情報パケット（例えば、ＰＭＴのＴＳパケット２１０）が含まれており、
前記分割手段が、前記番組情報パケットを前記ストリームから抽出し、
前記記録手段が、前記分割手段により抽出された前記番組情報パケットを多重化して前記記憶媒体に記録することを特徴とする。
【００１５】
請求項４記載の発明では、番組情報パケットが抽出されて、多重化して記憶媒体に記憶されており、再生の際にはこの番組情報パケットを含むストリームをまず分離化すれば、番組データを含むパケットの識別子を識別することができる。そして、その後番組ストリームを分離化すれば、番組が再生されることになる。
【００１８】
請求項５記載の発明は、例えば図１、図６、図７に示すように、複数の番組それぞれの番組データが複数のパケット（例えば、ＴＳパケット２１０）に時分割されて、前記複数のパケットが多重化されてなるストリーム（例えば、トランスポートストリーム２００）を記憶媒体（例えば、記憶媒体５０）に記録する記録部（例えば、分離化部２０、録画制御部３０及びドライバ４０）と、
複数のパケットが多重化されてなるストリームから、指定された番組の番組データを含む番組パケットを抽出して、抽出した番組パケットを復号して、元の映像音声データに伸長する再生部（例えば、分離化部２０、ドライバ４０、再生制御部６０及び圧縮映像音声データ伸長部７０）と、
を備えるデータ記録再生装置（例えば、デジタルビデオ記録再生装置１００）において、
前記記録部が、
入力されるストリーム（例えば、トランスポートストリーム２００）を番組ごとに、映像データを含むパケットと、音声データを含むパケットを有する番組ストリーム（例えば
、番組ストリームファイル３２０，３３０）に分割する分割手段（例えば、分離化部２０及び録画制御部３０）と、
前記分割手段によって分割された各番組ストリームを前記記憶媒体に記録する記録手段（録画制御部３０及びドライバ４０）と、を具備し、
前記再生部が、
前記記録手段によって記録された複数の番組ストリームのうち指定された番組の番組ストリーム（例えば、番組ストリームファイル３２０又は番組ストリームファイル３３０の何れか）を前記記憶媒体から読み出す読出手段（例えば、ドライバ４０及び再生制御部６０）と、
前記読出手段に読み出された番組ストリームを番組パケットごとに分ける分離化手段（例えば、分離化部２０）と、
前記分離化手段によって分けられた番組パケットを復号して、指定された番組の映像音声データに伸長するデータ伸長手段（例えば、圧縮映像音声データ伸長部７０）と、を具備することを特徴とする。
【００１９】
請求項５記載の発明では、ストリームが番組ごとの番組ストリームに分割されて、各番組ストリームが記憶媒体に記録されるため、複数の番組を記録することができる。
また、指定された番組の番組ストリームが番組パケットごとに分離化されて、これら番組パケットが映像音声データに伸長されることで、番組が再生される。一つの番組ストリームは、一つの番組の番組パケットが複数多重化されているものであり、二つの番組の番組パケットが多重化されているものではない。従って、分離化された番組パケットが全て抽出されるから、番組の早送り・巻き戻しを高速に行えることができる。
【００２０】
請求項６記載の発明は、例えば図１、図６、図７に示すように、複数の番組それぞれの番組データが複数のパケット（例えば、ＴＳパケット２１０）に時分割されて、前記複数のパケットが多重化されてなるストリーム（例えば、トランスポートストリーム２００）を記憶媒体（例えば、記憶媒体５０）に記録するデータ記録方法において、
前記ストリームを番組ごとに、映像データを含むパケットと、音声データを含むパケットとを有する番組ストリーム（例えば、番組ストリームファイル３２０，３３０）に分割する分割工程と、
前記分割工程において分割された各番組ストリームを前記記憶媒体に記録する工程と、を含むことを特徴とする。
【００２１】
請求項６記載の発明では、ストリームが番組ごとの番組ストリームに分割されて、各番組ストリームが記憶媒体に記録されるため、複数の番組を記録することができる。更に、番組ストリームは番組ごとに分割されたものであり、記憶媒体に記録された一つの番組ストリームには、一つの番組の番組データを含むパケットのみしか含まれていないため、一つの番組を選択して再生すれば、その一つの番組の早戻し・巻き戻し・検索を高速に行うことができる。
【００２２】
【発明の実施の形態】
以下に、本発明の具体的な態様について図面を用いて説明する。ただし、発明の範囲を図示例に限定するものではない。
【００２３】
まず、図１を用いて、ＭＥＰＧ２−ＴＳ形式のデータ構成について説明する。
トランスポートストリーム（以下、ＴＳ）２００は、複数番組における圧縮Ｖｉｄｅｏ（映像）、Ａｕｄｉｏ（音声）、データのそれぞれを時分割し、必要な情報を付加して時系列で順次並べて多重化した一本のデータ列である。
【００２４】
ＴＳ２００は一つ以上のＴＳパケット２１０で構成され、一つのＴＳ２００が通信衛星の一つのトランスポンダで伝送され、一チャンネルあたり一つのＴＳ２００となる。ＴＳパケット２１０は、１８８バイトの固定長であり、固定長４バイトのＴＳヘッダ２２０と、固定長１８４バイトのデータ領域２３０とから構成される。ＴＳヘッダ２２０には、パケットの先頭を示す同期バイト２４０と、パケットの識別のためのＰＩＤ（Packet Identifier：パケット識別子）２５０等との情報が示されている。
【００２５】
ＴＳパケット２１０は、番組を構成する番組データがデータ領域２３０に格納されたものと、ＰＳＩ（Program Specific Information：番組仕様情報）がデータ領域２３０に格納されたものとに分類される。番組データとは、各番組のＶｉｄｅｏ、Ａｕｄｉｏ、データ等が時分割されたものである。ＰＳＩは、ＰＡＴ（Program Association Table：番組表）、ＰＭＴ（Program Map Table：番組対応表）、ＮＩＴ（Network Information Table：ネットワーク情報表）、ＣＡＴ（Conditional Access Table：コンディショナル・アクセス・テーブル）に分類される。
【００２６】
ＰＡＴは、ＰＭＴを含んだＴＳパケット２１０のＰＩＤを番組ごとに指定する情報である。ＰＭＴは、番組データを含んだＴＳパケット２１０のＰＩＤを指定する情報であり、例えばＶｉｄｅｏのＰＩＤ、ＡｕｄｉｏのＰＩＤ、データのＰＩＤ等が記述されている。ＣＡＴは、有料放送において、スクランブルを解くための暗号解読情報を含んだパケットのＰＩＤを指定する情報である。ＮＩＴは、伝送路に関する物理的な情報（例えば、トランスポンダごとの周波数等）である。
【００２７】
図２に示される分類表は、ここでは一例として、一チャンネル当たり二つの番組を時分割多重化して、ＴＳ２００として伝送される各種データを分類して示したものである。図２のように、ＴＳ２００に含まれるＴＳパケット２１０は、番組データをデータ領域２３０に含んだパケット（番組パケット）と、ＰＳＩをデータ領域２３０に含んだパケット（ＰＳＩパケット）とに分類される。番組データ及びＰＳＩデータは、それぞれ固有のＰＩＤを割り振られており、ＴＳパケット２１０単位で時分割されて、図１のようなＴＳ２００に多重化されて伝送されている。
【００２８】
図３は、一例として、図２のように分類されたＴＳパケット２１０のＰＡＴのデータ構成を模式的に示したデータテーブルである。つまり、ＰＡＴにおいては、番組番号にＰＭＴのＰＩＤが対応づけられている。これにより、各番組のＰＭＴのＰＩＤを識別できるようになっている。図３のＰＡＴは、『「番組１（番組番号＝１）」のＰＭＴが、「ＰＩＤ＝１１」であるＴＳパケット２１０のデータ領域２３０に含まれている。』ということ、及び、『「番組２」のＰＭＴが、「ＰＩＤ＝１２」であるＴＳパケット２１０のデータ領域２３０に含まれている』ということを示している。なお、ＰＡＴを含んだＴＳパケット２１０のＰＩＤは、「０」である。
【００２９】
図４及び図５は、一例として、図２のように分類されたＴＳパケット２１０のＰＭＴのデータ構成を模式的に示したデータテーブルである。つまり、ＰＭＴにおいては、ストリームタイプ（番組データのタイプ）にエレメンタリーＰＩＤ（番組データが含まれるＴＳパケットのＰＩＤ）が対応づけられている。これにより、各番組を構成する番組データのＰＩＤを識別できるようになっている。図４のＰＭＴは、『「番組１」がＭＰＥＧ２  Ｖｉｄｅｏデータと、ＭＰＥＧ２  Ａｕｄｉｏデータとから構成されており、ＭＰＥＧ２  Ｖｉｄｅｏデータは「ＰＩＤ＝１３」のＴＳパケット２１０のデータ領域２３０に含まており、ＭＰＥＧ２Ａｕｄｉｏデータは「ＰＩＤ＝１４」のＴＳパケット２１０のデータ領域２３０に含まれている。』ということを示している。図５のＰＭＴは、『「番組２」が、ＭＰＥＧ２  Ｖｉｄｅｏデータと、ＭＰＥＧ２  Ａｕｄｉｏデータとから構成されており、ＭＰＥＧ２  Ｖｉｄｅｏデータは「ＰＩＤ＝１５」のＴＳパケット２１０のデータ領域２３０に含まれており、ＭＰＥＧ２  Ａｕｄｉｏデータは「ＰＩＤ＝１６」のＴＳパケット２１０のデータ領域２３０に含まれている。』ということを示している。
【００３０】
以上のように、ＰＡＴ及びＰＭＴといったＰＳＩを含むＴＳパケット２１０がＴＳ２００の一部に含まれることによって、更に、各種のＴＳパケット２１０のＰＩＤによって、各ＴＳパケット２１０のデータ領域２３０に格納されているデータ種別を識別することができ、各番組の番組データが含まれているＴＳパケット２１０を識別することができる。
【００３１】
次に、本発明が適用されたデジタルビデオ記録再生装置について説明する。
【００３２】
図６は、デジタルビデオ記録再生装置の概略的な構成が示されたブロック図である。
図６に示すように、デジタルビデオ記録再生装置１００は、番組受信部１０と、分離化部（ＤＥＭＵＸ）２０と、録画制御部３０と、ドライバ４０と、記憶媒体５０と、再生制御部６０と、圧縮映像音声データ伸長部（デコーダ）７０と、映像出力部８０と、音声出力部９０等とを備える。
【００３３】
記憶媒体５０は、磁気ディスク、光ディスク又は光磁気ディスクといった媒体であり、データを格納することができるものである。ドライバ４０は、記憶媒体５０を駆動して、記憶媒体５０に種々のデータを書き込むとともに、記憶媒体５０から種々のデータを読み込むものである。
【００３４】
番組受信部１０は、番組が伝送される複数のチャンネルから、所望のチャンネルを選局し、デジタル変調された番組を復調するものである。分離化部２０は、ＭＰＥＧ２−ＴＳ規格のトランスポートストリームをパケットごとに分離化するものである。つまり、分離化部２０は、伝送される他重度Ｎ（Ｎは１以上の整数である。）のＴＳ２００をＴＳパケット２１０ごとに分離して、録画制御部３０に出力するものである。
【００３５】
録画制御部３０は、ＣＰＵ（又はＤＳＰ）、ＲＡＭ及びＲＯＭ等を有する演算処理装置であり、ＲＯＭに格納されたプログラムをＣＰＵで実行することで番組ごとにＴＳパケット２１０を分けて記憶媒体５０にドライバ４０で格納する機能する。
【００３６】
詳細に説明すると、録画制御部３０は、以下のような各機能を有する。つまり、録画制御部３０は、分離化部２０で分離されて順次出力される各ＴＳパケット２１０のＴＳヘッダ２２０を読み込むことで、ＰＡＴのＴＳパケット２１０（つまり、「ＰＩＤ＝０」であるＴＳパケット２１０）を抽出する機能を有する。更に、録画制御部３０は、ＰＡＴ（「ＰＩＤ＝０」のＴＳパケット２１０のデータ領域２３０）を読み込んで、番組数（つまり、ＴＳ２００に含まれるＰＭＴの種類数）をカウントする機能を有する。
【００３７】
更に、録画制御部３０は、ＰＡＴを読み込んで、各番組のＰＭＴのＰＩＤを認識する機能を有する。また、録画制御部３０は、各番組のＰＭＴ（つまり、ＰＡＴに記述されたＰＩＤであるＴＳパケット２１０のデータ領域）を読み込んで、各番組に使用されるＰＩＤを認識する機能を有する。また、録画制御部３０は、各番組に使用されるＰＩＤを認識することで、分離化部２０から順次出力される各ＴＳパケット２１０を番組ごとに振り分けて、ドライバ４０へ出力する機能を有する。
【００３８】
更に、録画制御部３０は、各番組に使用されるＰＩＤを認識することで、各ＴＳパケット２１０を番組ごとに分けて、かつ、各ＴＳパケット２１０を時系列順（分離化部２０から出力されてくる順）に番組ごとに多重化して且つファイル化し、記憶媒体５０にドライバ４０で格納する機能を有する。また、録画制御部３０は、分離化部２０から出力される各ＴＳパケット２１０のうちＰＳＩのＴＳパケット２１０を抽出して、ＰＳＩの各ＴＳパケット２１０を時系列順に多重化し且つファイル化し、記憶媒体５０にドライバ４０で格納する機能を有する。また、録画制御部３０は、各ファイルに固有のファイル名（つまり、ファイルＩＤ）を付して記憶媒体５０にドライバ４０で格納する機能を有する。また、録画制御部３０は、各番組にその番組のファイル名を対応付けしてなるリンク情報ファイル、つまり、各番組の番組番号とその番組のファイル名を対応付けしてなるリンク情報ファイルを記憶媒体５０にドライバ４０で格納する機能を有する。
【００３９】
以上のように、録画制御部３０は、分離化部２０から順次出力されてくる各ＴＳパケット２１０を番組ごとに分けて、ドライバ４０で記憶媒体５０に格納する機能、つまり、番組ごとにファイルに分けて録画する機能を有する。なお、録画制御部３０は、演算処理装置でなくても良く、例えば、以上のように機能する専用の論理回路（つまり、集積回路）であっても良い。
【００４０】
再生制御部６０は、ＣＰＵ（又はＤＳＰ）、ＲＡＭ及びＲＯＭ等を有する演算処理装置であり、ＲＯＭに格納されたプログラムをＣＰＵで実行することで、記憶媒体５０に記憶されたファイルをドライバ４０で読み込んで、ファイルを分離化部２０に出力する機能を有する。
【００４１】
詳細に説明すると、再生制御部６０は、以下のように各種機能を有する。つまり、再生制御部６０は、記憶媒体５０に格納されている各ファイルのうち、ＰＳＩのＴＳパケット２１０が多重化してなるＰＳＩストリームファイルをドライバ４０で読み出し、そのＰＳＩストリームファイルを分離化部２０に出力する機能を有する。また、再生制御部６０は、記憶媒体５０に格納されているリンク情報ファイルをドライバ４０で読み出し、番組（番組番号）とファイル名の対応関係を認識する機能を有する。そして、再生制御部６０は、ユーザがリモコン又は操作入力装置等で指定した番組（番組番号）を認識する機能を有する。更に、再生制御部６０は、ユーザの指定した番組（番組番号）に対応づけられたファイル名（以下、指定ファイル名という。）をリンク情報ファイルによって認識する機能を有する。更に、再生制御部６０は、指定ファイル名のファイルをドライバ４０で記憶媒体５０から読み出し、そのファイルを分離化部２０に出力するとともにＰＳＩストリームファイルの出力を停止する機能を有する。なお、ユーザがリモコン又は操作入力装置等で番組を変更した場合、再生制御部６０はその変更した新たな番組（番組番号）に対応づけられたファイル名をリンク情報ファイルによって認識し、そのファイル名のファイルをドライバ４０で記憶媒体５０から読み出し、そのファイルを分離化部２０に出力する機能を有する。
【００４２】
そして、分離化部２０は、ユーザの指定した番組（番組番号）のＰＭＴを含むＴＳパケット２１０のＰＩＤをＰＡＴ（「ＰＩＤ＝０」であるＴＳパケット２１０）で認識する（つまり、指定番組のＰＭＴを認識する）機能を有する。更に、分離化部２０は、その指定番組のＰＩＤであるＴＳパケット２１０（つまり、指定番組のＰＭＴ）を入力したら、指定番組を構成する番組データのＰＩＤをＰＭＴによって認識する機能を有する。更に、分離化部２０は、ＰＭＴに記述されたＰＩＤのＴＳパケット２１０（つまり、指定番組の番組データを含むＴＳパケット２１０）を抽出して、圧縮映像音声データ伸長部７０に出力する機能を有する。
【００４３】
ここで、分離化部２０には、ＰＳＩのＴＳパケット２１０が多重化されたファイル（ＰＳＩストリームファイル）が再生制御部６０から入力された後に、指定番組の番組データが含まれるファイル（番組ストリームファイル）が再生制御部６０から入力されるため、そのファイルのＴＳパケット２１０をそのまま順次圧縮映像音声データ伸長部７０に出力することになる。なお、再生制御部６０は、演算処理装置でなくても良く、例えば、以上のように機能する専用の論理回路（つまり、集積回路）であっても良い。
【００４４】
圧縮映像音声データ伸長部７０は、ＭＰＥＧ２  Ｖｉｄｅｏデータを復号し、映像信号に伸長して映像出力部８０に出力する機能を有する。更に、圧縮映像音声データ伸長部７０は、ＭＰＥＧ２  Ａｕｄｉｏデータを復号し、音声データに伸長して音声出力部９０に出力する機能を有する。つまり、圧縮映像音声データ伸長部７０は、ＭＰＥＧ２−ＴＳの規格に従ったデコーダである。
【００４５】
映像出力部８０は、圧縮映像音声データ伸長部７０から入力した映像信号を、出力装置１９０（例えば、ビデオモニタ、プロジェクタ、テレビ等）のインターフェースに適した信号に変換して出力する機能を有する。音声出力部９０は、圧縮映像音声データ伸長部７０から入力した音声信号を、出力装置１９０（例えば、スピーカ、テレビ等）のインターフェースに適した信号に変換して出力する機能を有する。
出力装置１９０は、入力した映像信号に従った映像を表示するとともに、入力した音声信号に従った音声を出力するものである。
【００４６】
次に、デジタルビデオ記録再生装置１００の動作について説明する。
デジタルビデオ記録再生装置１００は、録画モードと再生モードの二つの動作モードで動作する。まず、録画モードについて説明する。
【００４７】
録画モードでは、デジタルビデオ記録再生装置１００が、選局したチャンネルのＴＳ２００を番組受信部１０で受信して、ＴＳ２００を分離化部２０へ順次時系列に出力している。更に、デジタルビデオ記録再生装置１００は、ＴＳ２００をＴＳパケット２１０ごとに分離化部２０で分離して、順次各ＴＳパケット２１０を出力している。更に、デジタルビデオ記録再生装置１００は、各ＴＳパケット２１０のＴＳヘッダ２２０を録画制御部３０で読み込んで、各ＴＳパケット２１０のＰＩＤを認識している。
【００４８】
ここで、デジタルビデオ記録再生装置１００は、「ＰＩＤ＝０」のＴＳパケット２１０が録画制御部３０に入力されると、「ＰＩＤ＝０」のＴＳパケット２１０のデータ領域２３０（つまり、ＰＡＴ）を録画制御部３０で読み込む。そして、デジタルビデオ記録再生装置１００は、ＰＡＴに記述されたＰＩＤを録画制御部３０で読み込むことで、各番組のＰＭＴのＰＩＤを認識するとともに番組の数を認識する。
【００４９】
そして、デジタルビデオ記録再生装置１００は、各番組のＰＭＴのＴＳパケット２１０が入力されたか否かを各ＴＳパケット２１０のＰＩＤから録画制御部３０で判定する。そして、各番組のＰＭＴのＴＳパケット２１０が入力された場合には、デジタルビデオ記録再生装置１００がそのＴＳパケット２１０のデータ領域２３０を録画制御部３０で読み込んで、その番組に使用される番組データを含有するＴＳパケット２１０のＰＩＤを録画制御部３０で認識する。そして、デジタルビデオ記録再生装置１００は、録画制御部３０によって、各番組のＰＭＴのＴＳパケット２１０をＰＳＩストリームファイルに時系列順に多重化して記憶媒体５０に格納する。
【００５０】
次いで、デジタルビデオ記録再生装置１００は、入力される各ＴＳパケット２１０が番組データを含有するか否かを、ＰＩＤから録画制御部３０で判定する。そして、入力されたＴＳパケット２１０が番組データを含有する場合、デジタルビデオ記録再生装置１００は、そのＴＳパケット２１０がどの番組の番組データを含有するかをＰＩＤから録画制御部３０で判定し、ＴＳパケット２１０を番組ごとに分ける。そして、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、ＴＳパケット２１０を時系列順に番組ごとに多重化して、各番組のストリームファイルに順次記憶媒体５０に格納する。この際、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、各番組のストリームファイルに固有のファイル名を付して、ストリームファイルにファイル名を対応づけて記憶媒体５０に格納する。一方、入力されたＴＳパケット２１０が番組データを含有しない場合（つまり、各ＴＳパケット２１０のデータ領域にＰＡＴ、ＰＭＴ、ＮＩＴといったＰＳＩ含有する場合）、デジタルビデオ記録再生装置１００は、そのＴＳパケット２１０をＰＳＩストリームファイルに時系列順に多重化して記憶媒体５０に格納する。
【００５１】
そして、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、各番組の番組番号とその番組のファイル名を対応付けしてなるリンク情報ファイルを記憶媒体５０にドライバ４０で格納する機能を有する。
【００５２】
以上により、番組ごとに分けられた複数のＴＳパケット２１０が時分割多重化されてストリームファイルとして記憶媒体５０に格納され、ＰＳＩを含むＴＳパケット２１０は時分割多重化されて一つのＰＳＩストリームファイルとして記憶媒体５０に格納され、更に、番組（番組番号）とファイル名との関連を記述したリンク情報ファイルが記憶媒体５０に格納される。
【００５３】
録画モードについて、図７を用いて詳細に説明する。ここで、デジタルビデオ記録再生装置１００に伝送されるＴＳ２００は図７に示されるように一チャンネル当たり二つの番組を時分割多重化されたものとして、かつ、図２の分類表のように各ＴＳパケット２１０にＰＩＤが付されたものとして、説明する。
【００５４】
デジタルビデオ記録再生装置１００は、ＴＳ２００を番組受信部１０で受信しており、ＴＳ２００を分離化部２０へ順次時系列に出力しており、ＴＳ２００をＴＳパケット２１０ごとに分離化部２０で分離して順次各ＴＳパケット２１０を録画制御部３０へ出力しており、各ＴＳパケット２１０のＰＩＤを認識している。
【００５５】
ここで、ＰＡＴのＴＳパケット２１０（「ＰＩＤ＝０」のＴＳパケット２１０）が録画制御部３０へ入力されると、デジタルビデオ記録再生装置１００は、「番組１」のＰＭＴを含有するＴＳパケット２１０が「ＰＩＤ＝１１」であり、「番組２」のＰＭＴを含有するＴＳパケット２１０が「ＰＩＤ＝１２」であることを録画制御部３０で認識し、番組数が「２」であることを録画制御部３０で認識する。
【００５６】
そして、デジタルビデオ記録再生装置１００は、ＰＡＴのＴＳパケット２１０をＰＳＩストリームファイル３１０に多重化して、記憶媒体５０に格納する（図７の矢印３０１を参照）。この際、デジタルビデオ記録再生装置１００は、ＰＳＩストリームファイル３１０のファイル名を録画制御部３０で付して（例として、ファイル名を「Ｚ」とする。）、そのファイル名にＰＳＩストリームファイル３１０を対応づけて記憶媒体５０に格納する。
【００５７】
そして、「ＰＩＤ＝１１」又は「ＰＩＤ＝１２」であるＴＳパケット２１０が入力された場合に、デジタルビデオ記録再生装置１００は、それらＴＳパケット２１０のデータ領域２３０を録画制御部３０で読み込む。これにより、デジタルビデオ記録再生装置１００は、「ＰＩＤ＝１３」及び「ＰＩＤ＝１４」のＴＳパケット２１０が「番組１」の番組データ（ＭＰＥＧ２  Ｖｉｄｅｏデータ、ＭＰＥＧ２  Ａｕｄｉｏデータ）を含有することを録画制御部３０で認識するとともに、「ＰＩＤ＝１５」及び「ＰＩＤ＝１６」のＴＳパケット２１０が「番組１」の番組データを含有することを録画制御部３０で認識する。そして、デジタルビデオ記録再生装置１００は、録画制御部３０によって、「ＰＩＤ＝１１」及び「ＰＩＤ１２」のＴＳパケット２１０をＰＳＩストリームファイル３１０に時系列順に多重化して記憶媒体５０に格納する（図７の矢印３０２，３０３を参照）。なお、基本的に、ＰＳＩストリームファイル３１０は、ＭＰＥＧ２−ＴＳの規格に沿ったストリームであって、ＰＳＩのＴＳパケット２１０のみを含む。
【００５８】
そして、「ＰＩＤ＝１３」又は「ＰＩＤ＝１４」であるＴＳパケット２１０が録画制御部３０に入力された場合には、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、そのＴＳパケット２１０を「番組１」のストリームファイル３２０に時系列順に多重化して、記憶媒体５０に格納する（図７の矢印３０４，３０６，３０９を参照）。この番組ストリームファイル３２０は、基本的に、ＭＰＥＧ２−ＴＳの規格に沿ったストリームであって、「番組１」の番組データを有するＴＳパケット２１０のみを含む。
【００５９】
一方、「ＰＩＤ＝１５」又は「ＰＩＤ＝１６」であるＴＳパケット２１０が録画制御部３０に入力された場合には、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、そのＴＳパケット２１０を「番組２」のストリームファイル３３０に時系列順に多重化して、記憶媒体５０に格納する（図７の矢印３０５，３０７を参照）。この番組ストリームファイル３３０は、基本的に、ＭＰＥＧ２−ＴＳの規格に沿ったストリームであって、「番組２」の番組データを有するＴＳパケット２１０のみを含む。
【００６０】
一方、「ＰＩＤ＝１３」、「ＰＩＤ＝１４」、「ＰＩＤ＝１５」又は「ＰＩＤ＝１６」でないＴＳパケット２１０が録画制御部３０に入力された場合には、デジタルビデオ記録再生装置１００は、そのＴＳパケット２１０をＰＳＩストリームファイル３１０に時系列順に多重化して、記憶媒体５０に格納する（図７の矢印３０９を参照）。
【００６１】
また、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、「Ａ」という固有のファイル名を番組ストリームファイル３２０に付して、「Ａ」というファイル名を番組ストリームファイル３２０に対応づけて記憶媒体５０に格納する。同様に、デジタルビデオ記録再生装置１００は、録画制御部３０及びドライバ４０によって、「Ｂ」という固有のファイル名を番組ストリームファイル３３０に付して、「Ｂ」というファイル名を番組ストリームファイル３３０に対応づけて記憶媒体５０に格納する。従い、リンク情報ファイル３４０においては、「番組１」のファイル名は「Ａ」であるということ示すとともに、「番組２」のファイル名は「Ｂ」であるということを示す。
【００６２】
次に、再生モードについて説明する。
まず、デジタルビデオ記録再生装置１００は、記憶媒体５０に格納されているＰＳＩストリームファイルをドライバ４０で読み出し、そのＰＳＩストリームファイルを再生制御部６０で分離化部２０に時系列順に出力する。また、デジタルビデオ記録再生装置１００は、リンク情報ファイルをドライバ４０で読み出し、再生制御部６０でリンク情報ファイルの内容を認識する。一方、デジタルビデオ記録再生装置１００は、ＰＳＩストリームファイルに含まれるＰＡＴのＴＳパケット２１０（「ＰＩＤ＝０」のＴＳパケット２１０）を分離化部２０で読み込んで、ＰＭＴのＴＳパケット２１０のＰＩＤと番組番号との対応関係を分離化部２０で認識する。
【００６３】
ここで、ユーザが番組を指定したら（以下、その番組を指定番組という。）、デジタルビデオ記録再生装置１００は、その指定番組の番組番号を再生制御部６０で認識するとともに、その番組番号を分離化部２０で認識する。そして、デジタルビデオ記録再生装置１００は、ＰＳＩストリームファイルのうち指定番組のＰＭＴのＴＳパケット２１０を分離化部２０で読み込んで、指定番組を構成する番組データを含むＴＳパケット２１０のＰＩＤを分離化部２０で認識する。これにより、デジタルビデオ記録再生装置１００は、分離化部２０に入力されるパケットのうち、指定番組のＰＭＴに記述されたＰＩＤのＴＳパケット２１０を抽出して圧縮映像音声データ伸長部７０へ出力するようになる。このように、ＰＳＩストリームファイルには、ＰＡＴ、ＰＭＴといったＰＳＩのＴＳパケット２１０のみが含まれているため、指定番組のＰＩＤを高速に検索することができる。
【００６４】
ここで、デジタルビデオ記録再生装置１００は、リンク情報ファイルを記憶媒体５０から再生制御部６０及びドライバ４０で読み出し、指定番組のファイル名を再生制御部６０で認識する。そして、デジタルビデオ記録再生装置１００は、そのファイル名の番組ストリームファイルを記憶媒体５０から再生制御部６０及びドライバ４０で読み出し、再生制御部６０によってその番組ストリームファイルを分離化部２０へ出力するとともに、分離化部２０へのＰＳＩストリームファイルの出力を停止する。従って、指定番組のＰＭＴに記述されたＰＩＤのＴＳパケット２１０のみが分離化部２０へ入力されるから、デジタルビデオ記録再生装置１００は、分離化部２０によってそのまま順次ＴＳパケット２１０を圧縮映像音声データ伸長部７０へ出力する。これにより、デジタルビデオ記録再生装置１００は、圧縮映像音声データ伸長部７０によって、指定番組のＭＰＥＧ２  Ｖｉｄｅｏデータ及びＭＰＥＧ２  Ａｕｄｉｏデータを復号・伸長し、映像信号を映像出力部８０に出力するとともに音声信号を音声出力部９０に出力する。そのため、指定番組の映像が出力装置１９０で表示され、指定番組の映像が出力装置１９０で出力される。
【００６５】
以上のように、指定番組のＰＭＴに記述されたＴＳパケット２１０のみが分離化部２０へ入力されているから、早送り或いは巻き戻しを行った場合にもＴＳパケット２１０が高速に圧縮映像音声データ伸長部７０へ高速に出力することができる。
【００６６】
なお、ユーザが指定番組を変更した場合、デジタルビデオ記録再生装置１００は、変更した新たな指定番組の番組番号に対応づけられたファイル名をリンク情報ファイルから再生制御部６０で認識し、そのファイルを分離化部２０に再生制御部６０で出力する。分離化部２０においても、新たな指定番組のＰＭＴをＰＡＴによって認識し、更に、新たな指定番組のＰＭＴによって番組データのＰＩＤが認識されているから、新たな指定番組のストリームファイルが分離化部２０から圧縮映像音声データ伸長部７０へ出力される。
【００６７】
再生モードについて、図７を用いて詳細に説明する。
まず、デジタルビデオ記録再生装置１００は、ＰＳＩストリームファイル３１０を読み出して、ＰＳＩストリームファイル３１０を分離化部２０に出力する。また、デジタルビデオ記録再生装置１００は、「ＰＩＤ＝０」のＴＳパケット２１０を分離化部２０で読み込んで、「番組１」のＰＭＴは「ＰＩＤ＝１１」のＴＳパケット２１０であり且つ「番組２」のＰＭＴは「ＰＩＤ＝１１」のＴＳパケットであることを分離化部２０で認識する。更に、デジタルビデオ記録再生装置１００は、リンク情報ファイル３４０を読み出すことによって、「番組１」のファイル名は「Ａ］であるということを再生制御部６０で認識するとともに「番組２」のファイル名は「Ｂ」であるということを再生制御部６０で認識する。
【００６８】
ここで、ユーザが「番組１」を指定した場合、デジタルビデオ記録再生装置１００は、「番組１」を再生制御部６０及び分離化部２０で認識する。そして、デジタルビデオ記録再生装置１００は、「番組１」のＰＭＴのＴＳパケット２１０（つまり、「ＰＩＤ＝１１」のＴＳパケット２１０）を分離化部２０で読み込んで、「ＰＩＤ＝１３」又は「ＰＩＤ＝１４」のＴＳパケット２１０が「番組１」の番組データを含むことを分離化部２０で認識する。これにより、デジタルビデオ記録再生装置１００は、分離化部２０に入力されるパケットのうち、「ＰＩＤ＝１３」又は「ＰＩＤ＝１４」のＴＳパケット２１０を抽出して圧縮映像音声データ伸長部７０へ出力するようになる。
【００６９】
ここで、デジタルビデオ記録再生装置１００は、リンク情報ファイル３４０を再生制御部６０及びドライバ４０で読み出し、「番組１」のファイル名「Ａ」を再生制御部６０で認識する。これにより、デジタルビデオ記録再生装置１００は、ファイル名「Ａ」である番組ストリームファイル３２０を記憶媒体５０から再生制御部６０及びドライバ４０で読み出し、再生制御部６０によって番組ストリームファイル３２０を分離化部２０へ出力するとともに、ＰＳＩストリームファイル３１０の出力を停止する。従って、「ＰＩＤ＝１３」又は「ＰＩＤ＝１４」のＴＳパケット２１０のみが分離化部２０へ入力されるから、デジタルビデオ記録再生装置１００は、分離化部２０によってそのまま順次ＴＳパケット２１０を圧縮映像音声データ伸長部７０へ出力する。これにより、デジタルビデオ記録再生装置１００は、「番組１」のＭＰＥＧ２  Ｖｉｄｅｏデータ及びＭＰＥＧ２  Ａｕｄｉｏデータを復号・伸長し、映像信号を映像出力部８０に出力するとともに音声信号を音声出力部９０に出力する。そのため、「番組１」の映像が出力装置１９０で表示され、「番組１」の映像が出力装置１９０で出力される。
【００７０】
なお、ユーザが「番組２」に変更した場合、デジタルビデオ記録再生装置１００は、「番組２」を再生制御部６０及び分離化部２０で認識し、番組ストリームファイル３２０の出力を停止する。そして、デジタルビデオ記録再生装置１００は、ＰＳＩストリームファイル３１０を分離化部２０及び再生制御部６０で再び読み込んで、「番組２」のＰＭＴのＴＳパケット２１０（つまり、「ＰＩＤ＝１２」のＴＳパケット２１０）を分離化部２０で読み込んで、「ＰＩＤ＝１５」又は「ＰＩＤ＝１６」のＴＳパケット２１０が「番組２」の番組データを含むことを分離化部２０で認識する。また、デジタルビデオ記録再生装置１００は、リンク情報ファイル３４０を再生制御部６０及びドライバ４０で再び読み出し、「番組２」のファイル名「Ａ」を再生制御部６０で認識し、番組ストリームファイル３３０を再生制御部６０で読み出して分離化部２０へ出力するとともにＰＳＩストリームファイル３１０の出力を停止する。これにより、デジタルビデオ記録再生装置１００は、「番組２」のＭＰＥＧ２  Ｖｉｄｅｏデータ及びＭＰＥＧ２  Ａｕｄｉｏデータを復号・伸長し、映像信号を映像出力部８０に出力するとともに音声信号を音声出力部９０に出力する。
【００７１】
以上のように、本実施の形態では、番組ごとにＴＳパケット２１０を分けて記憶媒体５０に格納されているから、ユーザが番組を指定した場合に、高速に番組の検索ができる。また、番組ごとにＴＳパケット２１０を分けて記憶媒体５０に格納されているから、早送り或いは巻き戻しを高速に行えることができる。
【００７２】
なお、本発明は、上記実施の形態に限定されることなく、本発明の趣旨を逸脱しない範囲において、種々の改良並びに設計の変更を行っても良い。
例えば、録画モードにおいて、指定番組のＴＳパケット２１０を分離化部２０で抽出して圧縮映像音声データ伸長部７０へ出力することによって、全ての番組を録画しながら指定番組を再生するようにしても良い。
また、例えば、記憶媒体５０は、デジタルビデオ記録再生装置１００に対して着脱自在であっても良い。
また、録画制御部３０及び再生制御部６０は別個の演算処理装置又は論理回路であったが、一つの演算処理装置又は論理回路としてまとまっていても良い。
また、図２〜５及び図７において、ＴＳ２００には二つの番組が時分割多重化しているものとして説明したが、ＴＳ２００に三つ以上の番組が時分割多重化していても良い。
【００７３】
また、ＰＡＴのＴＳパケット２１０は「ＰＩＤ＝０」となっていることを除いて、他のＴＳパケット（例えば、ＰＭＴのＴＳパケット２１０、「番組１」のＶｉｄｅｏデータ或いはＡｕｄｉｏデータを含んだＴＳパケット２１０、「番組２」のＶｉｄｅｏデータ或いはＡｕｄｉｏデータを含んだＴＳパケット２１０、ＮＩＴのＴＳパケット２１０）のＰＩＤは上記例に限らない。但し、ＰＭＴのＴＳパケット２１０のＰＩＤは、ＰＡＴに記述されているとおりになっており、番組データを含むＴＳパケット２１０のＰＩＤは、ＰＭＴに記述されているとおりになっていることは必要である。
【００７４】
また、番組ストリームファイル３２０，３３０はＭＰＥＧ２−ＴＳ規格に沿ったストリームであるが、ＭＰＥＧ２−ＰＳ規格に従ったストリームであっても良い。この場合、録画制御部３０は番組のＭＰＥＧ２−ＴＳ形式のストリームファイル３２０，３３０をＭＰＥＧ２−ＰＳ形式のプログラムストリームに変換しながら記憶媒体５０に記憶する。更に、再生制御部６０及びドライバ４０で読み出された一つの番組（つまり、ユーザ等によって指定された番組）のプログラムストリームはＭＰＥＧ２−ＰＳ規格のデコーダに出力されて、プログラムストリームがこのデコーダで映像信号及び音声信号に伸長されてから、映像信号が映像出力部８０へ出力されて、音声信号は音声出力部９０へ出力されることになる。
【００７５】
【発明の効果】
以上のように、本発明によれば、ストリームが番組ごとの番組ストリームに分割されて、各番組ストリームが記憶媒体に記録されるため、複数の番組を記録することができる。更に、番組ストリームは番組ごとに分割されたものであり、記憶媒体に記録された一つの番組ストリームには、一つの番組の番組データを含むパケットのみしか含まれていないため、一つの番組を選択して再生すれば、その一つの番組早戻し・巻き戻し・検索を高速に行うことができる。
【図面の簡単な説明】
【図１】ＭＰＥＧ２−ＴＳ形式のデータ構成を示す説明図である。
【図２】ＭＰＥＧ２−ＴＳ形式のトランスポートストリームに含まれるパケットを種類で分類した分類表を示す説明図である。
【図３】ＰＡＴのデータ構成の一例を模式的に示した図面である。
【図４】「番組１」のＰＭＴのデータ構成の一例を模式的に示した図面である。
【図５】「番組２」のＰＭＴのデータ構成の一例を模式的に示した図面である。
【図６】本発明が適用されたデジタルビデオ記録再生装置の構成を示したブロック図である。
【図７】本実施の形態において、トランスポートストリームを番組ごとに分割して、記憶媒体に記録する方法を模式的に示した説明図である。
【符号の説明】
１０      番組受信部
２０      分離化部（記録部、再生部、分割手段、分離化手段）
３０      録画制御部（記録部、分割手段、記録手段）
４０      ドライバ（記録部、再生部、記録手段、読出手段）
５０      記憶媒体
６０      再生制御部（再生部、読出手段）
７０      圧縮映像音声データ伸長部（再生部、データ伸長部）
１００      デジタルビデオ記録再生装置（データ記録装置、データ再生装置、データ記録再生装置）
２００      トランスポートストリーム
２１０      ＴＳパケット
３１０      ＰＳＩストリームファイル
３２０      番組ストリームファイル
３３０      番組ストリームファイル
３４０      リンク情報ファイル
【図１】
0003781288.tif 000002
【図２】
0003781288.tif 000003
【図３】
0003781288.tif 000004
【図４】
0003781288.tif 000005
【図５】
0003781288.tif 000006
【図６】
0003781288.tif 000007
【図７】
0003781288.tif 000008