(57)【特許請求の範囲】
【請求項１】
情報記録媒体にパケッタイズドエレメンタリストリームパケットとして記録されているＡＶ信号をトランスポートストリームに変換する再生装置において、
前記情報記録媒体から前記パケッタイズドエレメンタリストリームパケットを読み出す読み出し手段と、
前記パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化する初期化手段と、
所定の間隔で読み出す前記システムタイムクロックの値を用い、プログラムクロックリファレンスパケットを生成する第１の生成手段と、
前記システムタイムクロックを所定の時間だけ遅延させた時刻と、前記パケッタイズドエレメンタリストリームパケットの前記ヘッダに含まれる前記デコーディングタイムスタンプまたは前記プレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、前記パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する変換手段と
を含むことを特徴とする再生装置。
【請求項２】
前記初期化手段は、最初に再生が開始されるパケッタイズドエレメンタリストリームパケットの前記ヘッダに含まれる前記デコーディングタイムスタンプまたは前記プレゼンテーションタイムスタンプから所定の時間を減算した値を用いて、前記システムタイムクロックを初期化し、
前記第１の生成手段は、前記最初に再生が開始される前記パケッタイズドエレメンタリストリームパケットが前記変換手段によって前記トランスポートパケットに変換されるタイミングよりも所定の時間だけ先行して、前記プログラムクロックリファレンスパケットの生成を開始する
ことを特徴とする請求項１に記載の再生装置。
【請求項３】
プログラムアソシエーションテーブルパケットおよびプログラムマップテーブルパケットを生成する第２の生成手段をさらに含み、
前記第２の生成手段は、前記第１の生成手段が前記プログラムクロックリファレンスパケットの生成を開始するタイミングよりも所定の時間だけ先行して、前記プログラムアソシエーションテーブルパケットおよび前記プログラムマップテーブルパケットの生成を開始する
ことを特徴とする請求項１に記載の再生装置。
【請求項４】
前記変換手段は、前記システムタイムクロックをピクチャヘッダに記録されているvbv_delayだけ遅延させた時刻と、ビデオの前記パケッタイズドエレメンタリストリームパケットの前記ヘッダに含まれる前記デコーディングタイムスタンプまたは前記プレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、前記ビデオの前記パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する
ことを特徴とする請求項１に記載の再生装置。
【請求項５】
前記変換手段は、前記ビデオの前記パケッタイズドエレメンタリストリームパケットを、固定レートでトランスポートストリームパケットに変換し、間欠的に出力する
ことを特徴とする請求項１に記載の再生装置。
【請求項６】
前記変換手段は、前記ビデオの前記パケッタイズドエレメンタリストリームパケットを可変レートでトランスポートストリームパケットに変換し、等間隔で出力する
ことを特徴とする請求項１に記載の再生装置。
【請求項７】
前記変換手段は、前記システムタイムクロックを所定の時間だけ遅延させた時刻と、オーディオの前記パケッタイズドエレメンタリストリームパケットの前記ヘッダに含まれる前記プレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、前記オーディオの前記パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する
ことを特徴とする請求項１に記載の再生装置。
【請求項８】
情報記録媒体にパケッタイズドエレメンタリストリームパケットとして記録されているＡＶ信号をトランスポートストリームに変換する再生装置の再生方法において、
前記情報記録媒体から前記パケッタイズドエレメンタリストリームパケットを読み出す読み出しステップと、
前記パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化する初期化ステップと、
所定の間隔で読み出す前記システムタイムクロックの値を用い、プログラムクロックリファレンスパケットを生成する第１の生成ステップと、
前記システムタイムクロックを所定の時間だけ遅延させた時刻と、前記パケッタイズドエレメンタリストリームパケットの前記ヘッダに含まれる前記デコーディングタイムスタンプまたは前記プレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、前記パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する変換ステップと
を含むことを特徴とする再生方法。
【請求項９】
情報記録媒体にパケッタイズドエレメンタリストリームパケットとして記録されているＡＶ信号をトランスポートストリームに変換する再生用のプログラムであって、
前記情報記録媒体から前記パケッタイズドエレメンタリストリームパケットを読み出す読み出しステップと、
前記パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化する初期化ステップと、
所定の間隔で読み出す前記システムタイムクロックの値を用い、プログラムクロックリファレンスパケットを生成する第１の生成ステップと、
前記システムタイムクロックを所定の時間だけ遅延させた時刻と、前記パケッタイズドエレメンタリストリームパケットの前記ヘッダに含まれる前記デコーディングタイムスタンプまたは前記プレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、前記パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する変換ステップと
を含むことを特徴とするコンピュータが読み取り可能なプログラムが記録されている記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、再生装置および方法、並びに記録媒体に関し、例えば、情報記録媒体にパケッタイズドエレメンタリストリームパケットとして記録されているＡＶ信号をトランスポートストリームとして出力する場合に用いて好適な再生装置および方法、並びに記録媒体に関する。
【０００２】
【従来の技術】
民生用ディジタルVCR(Video Cassette Recorder)に採用されているＤＶフォーマットのように、ビデオ信号についてはフレーム内圧縮で符号化し、対応するオーディオ信号については非圧縮または瞬時圧伸可能なように符号化して磁気テープに記録するシステムがある。
【０００３】
ＤＶフォーマットによって符号化され、記録媒体に記録されたビデオ信号およびオーディオ信号は、ビデオおよびオーディオを任意の位置でつなぎ合わせるような編集に適している。
【０００４】
しかしながら、ＤＶフォーマットの信号圧縮率が低いことに起因して、転送レートの高い記録システムを必要とすること、大きな記憶容量の媒体を必要とすること、情報記録媒体の容量が制限される場合には記録時間が短くなること等の問題があった。
【０００５】
そのような問題を解決するために、ビデオ信号およびオーディオ信号をMPEG(Moving Picture Experts Group)方式を用いて圧縮符号化し、トランスポートストリーム（Transport Stream、以下、ＴＳとも記述する）の状態で記録媒体に記録するシステムが既に存在している。
【０００６】
MPEG方式が用いられたシステムによれば、ビデオ信号は、複数のフレームの画像から構成されるLong GOP(Group Of Picture)でフレーム間圧縮されており、オーディオ信号は、複数サンプルでフレーム圧縮されているので、高い圧縮率を実現することができる。したがって、高い転送レートの記録システムを必要としないこと、記録媒体の容量を節約できること、記録媒体の容量が制限される場合にはＤＶフォーマットのシステムに比較して記録時間が延長されること等の利点がある。
【０００７】
【発明が解決しようとする課題】
しかしながら、MPEG方式で圧縮符号化されたビデオ信号およびオーディオ信号をＴＳの状態で記録するシステムには、次の課題が存在する。
【０００８】
すなわち、ビデオ信号は、上述したようにLong GOP単位でMPEG圧縮されるが、画像のタイプ（I(Intra)ピクチャ、Ｐ(Predictive)ピクチャ、またはＢ(Bidirectionally predictive)ピクチャ）、画像の絵柄等によって１フレームの画像のデータ長さが一定ではない（固定レートで圧縮されない）。一方、オーディオ信号は、固定レートで圧縮される。従って、対応するビデオ信号とオーディオ信号が同時にエンコードされたとしても、対応するビデオ信号とオーディオ信号のパケットがＴＳ上の離れた位置に配置されてしまう可能性がある。
【０００９】
対応するビデオ信号とオーディオ信号のパケットがＴＳ上の離れた位置に配置された場合、ＴＳを途中でつなぎ合わせるような編集を実行すると、ビデオ信号のつながりのタイミングとオーディオ信号のつながりのタイミングがずれてしまったり、一方のデータが不足してしまう課題があった。
【００１０】
また、ＴＳには、ＴＳヘッダ、デコーダへの到着時刻を示すタイムスタンプ、復号時の時刻基準となるPCR（Program Clock Reference：プログラム時刻基準参照値）が格納されたPCRパケット等を付加する必要があるので、それらオーバヘッドの分だけ、記録レートが下がってしまう課題があった。
【００１１】
さらに、ＴＳの状態で記録したビデオ信号およびオーディオ信号は、再生の一時停止(PAUSE)、スロー再生、逆転再生等のいわゆるジョグ再生が困難であるので、ジョグ再生を可能とするためには、ＴＳをエレメンタリストリームに変換しなければならない課題があった。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、MPEG方式を用いて圧縮符号化したビデオ信号およびオーディオ信号を、パケッタイズトエレメンタリストリームとして記録し、ＴＳとして出力できるようにすることを目的とする。
【００１３】
【課題を解決するための手段】
本発明の再生装置は、情報記録媒体からパケッタイズドエレメンタリストリームパケットを読み出す読み出し手段と、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化する初期化手段と、所定の間隔で読み出すシステムタイムクロックの値を用い、プログラムクロックリファレンスパケットを生成する第１の生成手段と、システムタイムクロックを所定の時間だけ遅延させた時刻と、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する変換手段とを含むことを特徴とする。
【００１４】
前記初期化手段は、最初に再生が開始されるパケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプから所定の時間を減算した値を用いて、システムタイムクロックを初期化するようにすることができ、前記第１の生成手段は、最初に再生が開始されるパケッタイズドエレメンタリストリームパケットが変換手段によってトランスポートパケットに変換されるタイミングよりも所定の時間だけ先行して、プログラムクロックリファレンスパケットの生成を開始するようにすることができる。
【００１５】
本発明の再生装置は、プログラムアソシエーションテーブルパケットおよびプログラムマップテーブルパケットを生成する第２の生成手段をさらに含むことができ、前記第２の生成手段は、第１の生成手段がプログラムクロックリファレンスパケットの生成を開始するタイミングよりも所定の時間だけ先行して、プログラムアソシエーションテーブルパケットおよびプログラムマップテーブルパケットの生成を開始するようにすることができる。
【００１６】
前記変換手段は、システムタイムクロックをピクチャヘッダに記録されているvbv_delayだけ遅延させた時刻と、ビデオのパケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、ビデオのパケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換するようにすることができる。
【００１７】
前記変換手段は、ビデオのパケッタイズドエレメンタリストリームパケットを、固定レートでトランスポートストリームパケットに変換し、間欠的に出力するようにすることができる。
【００１８】
前記変換手段は、ビデオのパケッタイズドエレメンタリストリームパケットを可変レートでトランスポートストリームパケットに変換し、等間隔で出力するようにすることができる。
【００１９】
前記変換手段は、システムタイムクロックを所定の時間だけ遅延させた時刻と、オーディオのパケッタイズドエレメンタリストリームパケットのヘッダに含まれるプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、オーディオのパケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換するようにすることができる。
【００２０】
本発明の再生方法は、情報記録媒体からパケッタイズドエレメンタリストリームパケットを読み出す読み出しステップと、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化する初期化ステップと、所定の間隔で読み出すシステムタイムクロックの値を用い、プログラムクロックリファレンスパケットを生成する第１の生成ステップと、システムタイムクロックを所定の時間だけ遅延させた時刻と、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する変換ステップとを含むことを特徴とする。
【００２１】
本発明の記録媒体のプログラムは、情報記録媒体からパケッタイズドエレメンタリストリームパケットを読み出す読み出しステップと、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化する初期化ステップと、所定の間隔で読み出すシステムタイムクロックの値を用い、プログラムクロックリファレンスパケットを生成する第１の生成ステップと、システムタイムクロックを所定の時間だけ遅延させた時刻と、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換する変換ステップとを含むことを特徴とする。
【００２２】
本発明の再生装置および方法、並びに記録媒体のプログラムにおいては、情報記録媒体からパケッタイズドエレメンタリストリームパケットが読み出され、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックが初期化される。また、所定の間隔で読み出されるシステムタイムクロックの値を用いてプログラムクロックリファレンスパケットが生成され、システムタイムクロックを所定の時間だけ遅延させた時刻と、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、パケッタイズドエレメンタリストリームパケットがトランスポートストリームパケットに変換される。
【００２３】
【発明の実施の形態】
本発明を適用したＡＶ記録再生装置について説明する。このＡＶ記録再生装置は、入力されるビデオおよびオーディオのベースバンド信号をパケッタイズドエレメンタリストリーム（Packetized Elementary Stream、以下、PESとも記述する）化して磁気テープに記録し、入力されるＴＳをPES化して磁気テープに記録し、また、入力されるＴＳをＴＳの状態で磁気テープに記録する。ＡＶ記録再生装置はまた、磁気テープに記録されているPESを再生したり、磁気テープに記録されているPESをＴＳに変換して出力する。
【００２４】
図１は、ＡＶ記録再生装置の構成例を示している。ビデオエンコード部１は、入力されるビデオベースバンド信号をMPEG方式でエンコードしてビデオエレメンタリストリーム（Elementary Stream、以下、ＥＳと記述する）を生成し、ビデオPES化部２に出力する。ビデオPES化部２は、ビデオエンコード部１から入力されるビデオＥＳをPES化してＡ／Ｖ混合部５に出力する。ビデオPES化部２また、ビデオエンコード部１から入力されるビデオＥＳをそのままＡ／Ｖ混合部５に出力することもできる。ビデオPES化部２はさらに、デマルチプレクサ７から入力されるビデオＴＳパケットをPES化してＡ／Ｖ混合部５に出力する。
【００２５】
オーディオエンコード部３は、入力されるオーディオベースバンド信号をMPEG方式でエンコードしてオーディオＥＳを生成し、オーディオPES化部４に出力する。オーディオPES化部４は、オーディオエンコード部３から入力されるオーディオＥＳをPES化してＡ／Ｖ混合部５に出力する。オーディオPES化部４はまた、オーディオエンコード部３から入力されるオーディオＥＳをそのままＡ／Ｖ混合部５に出力することもできる。オーディオPES化部４はさらに、デマルチプレクサ７から入力されるオーディオＴＳパケットをPES化してＡ／Ｖ混合部５に出力する。
【００２６】
Ａ／Ｖ混合部５は、ビデオPES化部２から入力されるビデオのPESパケットと、オーディオPES化部４から入力されるオーディオのPESパケットを、所定の記録フォーマット（後述）に変換し、得られるシンクブロックを記録部６に出力する。Ａ／Ｖ混合部５はまた、デマルチプレクサ７から入力されるＴＳパケットにタイムスタンプを付加した後、所定の記録フォーマットに変換し、得られるシンクブロックを記録部６に出力する。Ａ／Ｖ混合部５はさらに、ビデオPES化部２を素通りしたビデオＥＳの編集単位（後述）、およびオーディオPES化部４を素通りしたオーディオＥＳの編集単位にタイムスタンプを付加した後、所定の記録フォーマットに変換し、得られるシンクブロックを記録部６に出力する。
【００２７】
記録部６は、Ａ／Ｖ混合部５から入力されるシンクブロックを、既存の民生用ディジタルVCRに用いられているＤＶフォーマットと同様に、Ｍ系列でランドマイズした後、２４／２５変換によってランレングス制限とトラッキング用周波数の重畳を行い、磁気テープ９に記録する。
【００２８】
デマルチプレクサ７は、入力されるＴＳに含まれるビデオＴＳパケットをビデオPES化部２に出力し、オーディオＴＳパケットをオーディオPES化部４に出力し、PSI(Program System Information)のＴＳパケットをＡ／Ｖ混合部５に出力する。デマルチプレクサ７はまた、入力されるNon-Native（後述）のＴＳを各ＴＳパケットに分離してＡ／Ｖ混合部５に出力する。なおこのとき、デマルチプレクサ７は、PCRパケットを廃棄する場合もある。
【００２９】
再生部１０は、磁気テープ９に記録されているシンクブロックを読み出してPESを再生し、Ａ／Ｖ分離部１１またはＴＳ化部１４に出力する。再生部１０はまた、磁気テープ９に記録されているシンクブロックを読み出してＴＳを再生し、Ａ／Ｖ分離部１１またはＴＳ化部１４に出力する。
【００３０】
Ａ／Ｖ分離部１１は、再生部１０から入力されるPESまたはＴＳを、ビデオのデータストリームとオーディオのデータストリームに分離して、対応するビデオデコード部１２またはオーディオデコード部１３に出力する。
【００３１】
ビデオデコード部１２は、Ａ／Ｖ分離部１１から入力されるビデオのデータストリームをデコードして、得られるビデオ信号を出力する。オーディオデコード部１３は、Ａ／Ｖ分離部１１から入力されるオーディオのデータストリームをデコードして、得られるオーディオ信号を出力する。
【００３２】
ＴＳ化部１４は、再生部１０から入力されるPESをＴＳに変換して出力する。ＴＳ化部１４はまた、再生部１０から入力されるＴＳのシンクバイト（後述）が除去されているＴＳパケットの先頭にシンクバイトを付加して出力する。
【００３３】
制御部１６は、ドライブ１７を制御して、磁気ディスク１８、光ディスク１９、光磁気ディスク２０、または半導体メモリ２１に記憶されている制御用プログラムを読み出し、読み出した制御用プログラムに基づいて、ＡＶ記録再生装置の各部を制御する。
【００３４】
次に、ＡＶ記録再生装置の記録の方法について説明する。図２は、磁気テープ９にＥＳを記録する例を示している。同図に示すように、ビデオについては、Ｉピクチャ、Ｂピクチャ、およびＢピクチャの３フレーム毎、またはＰピクチャ、Ｂピクチャ、およびＢピクチャの３フレーム毎に結合して編集単位とし、各編集単位（３フレーム）の間に、対応するオーディオの編集単位を配置する。
【００３５】
同図には、３フレームから成るビデオの編集単位に、４フレーム（AAU:Audio Access Unitと同意）から成るオーディオの編集単位、または、５フレームから成るオーディオの編集単位を対応させて配置した例が示されている。
【００３６】
ただし実際には、３フレームのビデオに対応するオーディオのフレーム数は、通常、整数ではない。そこで、ビデオおよびオーディオの各編集単位には、再生時刻を表す専用のタイムスタンプ(T.S.)を付加するようにする。これにより、ビデオとオーディオを同期して再生することが可能となる。
【００３７】
以下、図２に示したように記録する方法をＥＳ記録方式と記述する。
【００３８】
ＥＳ記録方式によれば、専用のタイムスタンプが付加されたビデオの編集単位と、対応する専用のタイムスタンプが付加されたオーディオの編集単位を隣り合わせて配置して記録するので、編集の際につなぎ合わせたタイミングがビデオとオーディオでずれてしまうような不都合の発生を抑止することができる。
【００３９】
図３は、磁気テープ９にPESを記録する例を示している。具体的には、上述した３フレームから成るビデオの編集単位および対応するオーディオの編集単位に、図２に示した専用のタイムスタンプを付加せず、PESパケットのシンタックスを適用して、再生出力の時刻管理情報PTS(Presentation Time Stamp)および復号の時刻管理情報DTS(Decoding Time Stamp)を付加してPESパケット化する。
【００４０】
以下、図３に示したように記録する方法をPES記録方式と記述する。
【００４１】
PES記録方式のＥＳ記録方式に対する利点は、磁気テープ９から読み出して装置外部にＴＳとして出力する場合、PTSおよびDTSが付加されていることに起因してＴＳへの変換が容易であることである。
【００４２】
ところで、PESパケットの構造は、一意的ではなく、ビデオについては、例えば、１つのPESパケットが１ビデオフレームで構成される場合、または、１つのPESパケットが複数のビデオフレームから成るGOPで構成される場合がある。オーディオについては、例えば、１つのPESパケットが１オーディオフレーム(AAU)で構成される場合、または、１つのPESパケットが複数のオーディオフレームで構成される場合がある。
【００４３】
そこで。編集をより容易に実行できるように、PES記録方式におけるPES構造をビデオおよびオーディオともに、１フレームで１つのPESパケットを構成するように統一する。
【００４４】
次に、PESを磁気テープ９に記録する場合に適した記録フォーマットについて説明するが、その前に、ＴＳパケットおよびPESパケットのデータ構造について説明する。なお、当該記録フォーマットは、ＥＳを磁気テープ９に記録する場合にも適用することができる。また、当該記録フォーマットは、マルチプログラム等のＴＳに対応することもできる。
【００４５】
図４は、ＴＳパケットのデータ構造を示している。ＴＳパケットは、８ビットのシンクバイト(sync_byte)、１ビットのトランスポートエラーインジケータ(transport_error_indicator)、１ビットのペイロードユニットスタートインジケータ(payload_unit_start_indicator)、１ビットのトランスポートプライオリティ(transport_priority)、１３ビットのパケット識別情報(Packet_ID)、２ビットのスクランブル制御(transport_scrambling_control)、２ビットのアダプテーションフィールド制御(adaptation_field_control)、４ビットのコンティニティカウンタ(continuity_counter)、および、以降１８４バイトのアダプテーションフィールド等から構成される固定長（１８８バイト）のパケットである。
【００４６】
シンクバイトは、ＴＳパケットの先頭を表している。トランスポートエラーインジケータは、当該ＴＳパケット中のビットエラーの有無を表している。ペイロードユニットスタートインジケータは、当該ＴＳパケットのペイロードにPESパケットの先頭が記録されていることを表している。パケットプライオリティは、当該ＴＳパケットの重要度を表している。パケット識別情報は、当該ＴＳパケットの個別ストリームの属性を表している。スクランブル制御は、当該ＴＳパケットのペイロードのスクランブルの有無および種類を表している。アダプテーションフィールド制御は、アダプテーションフィールドの有無、および、ペイロードの有無を表している。コンティニティカウンタは、同一のパケット識別情報を有する複数のＴＳパケットの順序を表している。
【００４７】
アダプテーションフィールドには、プログラム時刻基準参照値PCRの他、個別ストリームに関する付加情報が記録される。アダプテーションフィールドにはまた、記録する付加情報等が１８４バイトに満たない場合、スタッフィングバイトが記録される。ペイロードには、分割されたPESパケット、プログラム仕様情報PSI(Program Specific Information)等が記録される。
【００４８】
図５は、PESパケットのデータ構造を示している。PESパケットは、３２ビットのパケットスタートコード(Packet Start Code)、１６ビットのPESパケットレングス(PES packet length)、２ビットの”１０”、１４ビットのフラグと制御、８ビットのPESヘッダデータレングス(PES header data length)、４０ビットのPTS、４０ビットのDTS、１５２ビットのその他の情報、および、８Ｎビットのスタッフィングバイトから成るPESヘッダ、並びに、データ長不定のPESペイロードから構成される可変長のパケットである。
【００４９】
パケットスタートコードは、２４ビットの先頭開始コードと８ビットのストリームＩＤから成りPESパケットの先頭を表している。PESパケットレングスには、当該PESパケットのデータ長が記録される。PESパケットレングスに続く”１０”は、当該パケットがPESパケットであることを表している。フラグと制御には、当該PESパケットのスクランブルの有無および種類、優先度、著作権情報等が記録される。PESヘッダデータレングスには、PESヘッダのデータ長が記録される。
【００５０】
次に、磁気テープ９に対する記録フォーマットについて、図６を参照して説明する。磁気テープ９の１トラックには、１４１個のシンクブロック（以下、ＳＢと記述する）を記録する。各トラックの両端の９個のＳＢには、誤り訂正用のＣ２パリティが記録される。Ｃ２パリティに挟まれる１２３個のＳＢには、メインデータ（PESパケット等）が記録される。
【００５１】
ＳＢは、１１１バイトの固定長であり、２バイトのシンク、３バイトのＩＤ、１バイトのＳＢヘッダ、９５バイトのデータ領域、および、１０バイトの誤り訂正用のＣ１パリティから構成される。
【００５２】
３バイトのＩＤには、トラックナンバ、ＳＢナンバ、および、オーバーライトプロテクトコードが記録される。オーバーライトプロテクトコードは、同じＳＢに情報が上書きされる度に更新される値であり、上書き時に以前のデータが消し残されてしまうことを防ぐために用いられる情報である。
【００５３】
図７は、１バイト（８ビット）のＳＢヘッダに記録される情報を示している。ＳＢヘッダのMSB(Most Significant Bit)側の３ビット（図７のbit−７乃至bit−５）は、ＳＢヘッダに続く９５バイトのデータ領域に記録されるデータのデータタイプを表している。LSB(Least Significant Bit)側の５ビット（図７のbit−４乃至bit−０）には、データタイプ毎に異なる情報が記録される。
【００５４】
ＳＢヘッダのMSB側の３ビットが０００である場合、データタイプはPES-VIDEOである。ＳＢヘッダのMSB側の３ビットが００１である場合、データタイプはPES-AUDIOである。データタイプがPES-VIDEOまたはPES-AUDIOである場合、ＳＢヘッダのMSB側から４ビット目（図７のbit−４）にはFull/Partialフラグが記録され、それに続くLSB側の４ビット（図７のbit−３乃至bit−０）には、同一のデータタイプのＳＢの連続性を示すコンティニティカウント値が記録される。
【００５５】
図８は、データタイプがPES-VIDEOまたはPES-AUDIOであるＳＢのデータ構造を示している。ＳＢヘッダに続く９５バイトのデータ領域の全てをPESパケットが占める場合、ＳＢヘッダのFull/Partialフラグには０が記録される。データ領域の全てをPESパケットが占めない場合、Full/Partialフラグには１が記録され、データ領域のMSB側の１バイトには、以降に前詰めされて記録されるPESパケットのデータ長が記録される。
【００５６】
図７に戻り、ＳＢヘッダのMSB側の３ビットが０１０である場合、データタイプはSEARCH-DATAである。データタイプがSEARCH-DATAである場合、ＳＢヘッダのMSB側から４ビット目にはVideo/Audioフラグが記録され、次の３ビットにはサーチスピードが記録される。残り１ビットはリザーブである。データ領域には、固定サイズのサーチ用データが記録される。なお、データタイプがSEARCH-DATAであるＳＢのトラックにおける位置は予め定められており、他のデータタイプのＳＢは、SEARCH-DATAのＳＢの位置を避けて配置される。
【００５７】
ＳＢヘッダのMSB側の３ビットが０１１である場合、データタイプはAUXである。データタイプがAUXである場合、ＳＢヘッダのMSB側から４ビット目乃至６ビット目には、AUXモードが記録される。残りの２ビットはリザーブである。データ領域には、固定サイズのAUXデータ（補助情報）が記録される。
【００５８】
３ビットのAUXモードは、AUXデータの種類を表している。当該３ビットが０００である場合、AUXモードはAUX_Vであり、データ領域には、ビデオデータに付随するAUXデータが記録される。当該３ビットが００１である場合、AUXモードはAUX_Aであり、データ領域には、オーディオデータに付随するAUXデータが記録される。当該３ビットが０１０である場合、AUXモードはPSI-1であり、データ領域には、PSIのＴＳパケットの前半部分が記録される。当該３ビットが０１１である場合、AUXモードはPSI-2であり、データ領域には、PSIのＴＳパケットの後半部分が記録される。当該３ビットが１００である場合、AUXモードはSYSTEMであり、データ領域には、システム的なAUXデータが記録される。
【００５９】
図９は、データタイプがAUXであり、AUXモードがPSI-1またはPSI-2であるＳＢのデータ構造を示している。AUXモードがPSI-1であるＳＢのデータ領域の先頭の３バイトはリザーブであり、続く９２バイトには、PSIのＴＳパケット（１８８バイト）の前半部分から先頭の１バイトのシンクバイト(Sync_byte)を除いた９２バイトが記録される。AUXモードがPSI-2であるＳＢのデータ領域には、AUXモードがPSI-1のＳＢのデータ領域に前半部分が記録されたPSIのＴＳパケットの後半部分の９５バイトが記録される。すなわち、１つのPSIのＴＳパケットは、AUXモードがPSI-1のＳＢとPSI-2のＳＢに２分割されて記録される。
【００６０】
図７に戻り、ＳＢヘッダのMSB側の３ビットが１００である場合、データタイプはＴＳ−１である。データタイプがＴＳ−１である場合、ＳＢヘッダのMSB側から４ビット目および５ビット目はリザーブである。残りの３ビットと、以降に続くデータ領域の先頭の３バイト（２４ビット）には、２７ビットのタイムスタンプが記録される。
【００６１】
ＳＢヘッダのMSB側の３ビットが１０１である場合、データタイプはＴＳ−２である。データタイプがＴＳ−２である場合、ＳＢヘッダのLSB側の５ビットには、コンティニティカウント値が記録される。
【００６２】
図１０は、データタイプがTS-1またはTS-2であるＳＢのデータ構造を示している。データタイプがTS-1であるＳＢのデータ領域の先頭の３バイトは、上述したように、ＳＢヘッダのLSB側の３ビットと合わされて２７ビットのタイムスタンプの記録に用いられる。続くデータ領域の９２バイトには、ＴＳパケット（１８８バイト）の前半部分から先頭の１バイトのシンクバイト(Sync_byte)を除いた９２バイトが記録される。データタイプがTS-2であるＳＢのデータ領域には、データタイプがTS-1のＳＢのデータ領域に前半部分が記録されたＴＳパケットの後半部分の９５バイトが記録される。
【００６３】
すなわち、１つのＴＳパケットは、データタイプがTS-1であるＳＢとTS-2であるＳＢに２分割されて記録される。データタイプがTS-2であるＳＢヘッダに記録されるコンティニティカウント値は、TS-1のＳＢとTS-2のＳＢに記録されたＴＳパケットの連続性を表す。
【００６４】
図７に戻り、ＳＢヘッダのMSB側の３ビットが１１０である場合、データタイプはNULLである。データタイプがNULLである場合、データ領域には、記録レートを満たすためだけの無効データが記録される。なお、データタイプがNULLであるＳＢヘッダ以降に記録されているデータバイトは無視される。
【００６５】
ＳＢヘッダのMSB側の３ビットが１１１である場合のデータタイプは、未定義（リザーブ）である。
【００６６】
次に、本発明を適用したＡＶ記録再生装置が可能な４種類の記録処理について、図１１乃至図１４を参照して説明する。図１１乃至図１４は、各記録処理の概念を示している。なお、以下においては、ＡＶ記録再生装置のビデオエンコード部１、ビデオPES化部２、オーディオエンコード部３、またはオーディオPES化部４によってＥＳ化されたＥＳ、PES化されたPES、および当該PESから成るＴＳをNativeと称し、その他のＥＳ、PES、およびＴＳをNon-Nativeと称する。
【００６７】
第１の記録処理は、図１１に示すように、NativeのＥＳをPES化して、NativeのPESとして記録する方法である。第２の記録処理は、図１２に示すように、NativeのＴＳを再度PES化して、NativeのPESとして記録する方法である。
【００６８】
第３の記録処理は、図１３に示すように、Non-NativeのＴＳをＥＳ化し、さらにPES化して、Non-NativeのPESとして記録する方法である。ただし、第３の記録処理を適用できる条件は、当該ＴＳがマルチプログラムではなく、シングルプログラムであり、且つ、ビデオのＥＳにvbv＿delayが付加されていることである。これは、vbv＿delayが付与されていない場合（vbv＿delayに0xFFFFが記録されている場合）、ＴＳをPES化するときに到着時刻情報が失われて再生時にＴＳを復元することができなくなるからである。
【００６９】
第４の記録処理は、図１４に示すように、Non-NativeのＴＳにタイムスタンプを付加し、Non-NativeのＴＳとして記録する方法である。第４の記録処理は、上述した第３の記録処理を適用できる条件を満たしていないＴＳに対して適用される。
【００７０】
以下、第１乃至第４の記録処理について具体的に説明する。
【００７１】
第１の記録処理について、図１５のフローチャートを参照して説明する。ステップＳ１において、ビデオエンコード部１は、入力されたビデオベースバンド信号をMPEG方式でエンコードしてビデオＥＳを生成し、ビデオPES化部２に出力する。このとき、ビデオＥＳのビットレートは、シーケンスヘッダに含まれるビットレートに記録する最大レートに等しいビットレートで正確にエンコードするようにする。また、ピクチャヘッダのvbv_delayには、正確な値を記録する。
【００７２】
オーディオエンコード部３は、入力されたオーディオベースバンド信号をMPEG方式でエンコードしてオーディオＥＳを生成し、オーディオPES化部４に出力する。
【００７３】
ステップＳ２において、ビデオPES化部２は、ビデオエンコード部１から入力されたビデオＥＳの１ビデオフレーム毎に、PTSおよびDTSを含むPESヘッダを付加してPESパケットを生成し、Ａ／Ｖ混合部５に出力する。
【００７４】
オーディオPES化部４は、オーディオエンコード部３から入力されたオーディオＥＳの１オーディオフレーム(AAU)毎に、PTSおよびDTSを含むPESヘッダを付加してPESパケットを生成し、Ａ／Ｖ混合部５に出力する。
【００７５】
ステップＳ３において、Ａ／Ｖ混合部５は、ビデオPES化部２からのビデオPESパケットについて、Ｉピクチャ、Ｂピクチャ、およびＢピクチャの３つのPESパケット、または、Ｐピクチャ、Ｂピクチャ、およびＢピクチャの３つのPESパケットを結合して編集単位とする。Ａ／Ｖ混合部５はまた、結合した当該３フレームの画像のPTS時刻のうち、最も早い値をPTS１とし、次の３フレームの画像の最も早い値をPTS２とした場合、PTS１以降であって、且つ、PTS２より前のPTSを有するオーディオのPESパケットを結合して編集単位とし、オーディオの編集単位、ビデオの編集単位の順序で交互に配置して混合PESを生成する。
【００７６】
ステップＳ４において、Ａ／Ｖ混合部５は、データタイプがAUXであってAUXモードがAUX_VまたはAUX_AであるＳＢを生成し、それらのデータ領域に著作権情報等の補助情報を記録して、当該AUXのＳＢを混合PESの境界に挿入する。
【００７７】
ステップＳ５において、Ａ／Ｖ混合部５は、データタイプがPES_VIDEOまたはPES_AUDIOのＳＢのデータ領域とするために、混合して配置したビデオのPESパケットとオーディオのPESパケットを、各PESパケットを９５バイト毎に分割する。さらに、Ａ／Ｖ混合部５は、図８を参照して上述したように、PESパケットを分割したものが９５バイトであり、ＳＢの全データ領域を占める場合には、Full/Partialフラグに０を記録したＳＢヘッダを生成する。PESパケットを分割したものが９５バイトに満たず、ＳＢのデータ領域（９５バイト）を満たさない場合には、９５バイトに満たないPESパケットを分割したものの先頭の１バイトにデータ長を記録し、また、Full/Partialフラグに１を記録したＳＢヘッダを生成する。
【００７８】
ステップＳ６において、Ａ／Ｖ混合部５は、データタイプがPES_VIDEOおよびPES_AUDIOのＳＢ毎にそれぞれ、ＳＢヘッダにコンティニティカウンタ値を記録してＳＢヘッダを完成し、ステップＳ５でPESパケットを９５バイト毎に分割したものに付加してＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるインタリーブ単位のメモリに保持される。
【００７９】
Ａ／Ｖ混合部５はさらに、サーチ用データを記録したデータタイプがSEARCH_DATAであるＳＢ、システム用の補助情報を記録したデータタイプがAUXであり、AUXモードがSYSTEMであるＳＢ等を生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリの予め決められている位置に保持される。
【００８０】
Ａ／Ｖ混合部５はさらに、磁気テープ９に対する記録レートに対して、生成したＳＢが不足する場合、データタイプがNULLであるＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリに保持される。
【００８１】
ステップＳ７において、Ａ／Ｖ混合部５は、１トラック分のＳＢに対するＣ２パリティを生成した後、各ＳＢの最後尾にＣ１パリティを付加し、磁気テープ９に記録する順序で記録部６に出力を開始する。
【００８２】
ステップＳ８において、記録部６は、Ａ／Ｖ混合部５から順次入力されるＳＢを、既存の民生用ディジタルVCRに用いられているＤＶフォーマットと同様に、Ｍ系列でランドマイズした後、２４／２５変換によってランレングス制限とトラッキング用周波数の重畳を行い、磁気テープ９に記録する。
【００８３】
第２の記録処理について、図１６のフローチャートを参照して説明する。第２の記録処理は、デマルチプレクサ７にＴＳとともに入力されるPMT(Program Map Table)のdescriptor等に記録されている情報に基づいて、当該ＴＳがNativeであると判定されたとき開始される。
【００８４】
ステップＳ１１において、デマルチプレクサ７は、入力されたＴＳをビデオＴＳパケットとオーディオＴＳパケットに分離して、それぞれをビデオPES化部２またはオーディオPES化部４に出力する。このとき、デマルチプレクサ７は、ＴＳパケットのヘッダのトランスポートエラーインジケータおよびコンティニティカウンタに基づき、エラーが発生しているＴＳパケットや不連続のＴＳパケットを検出して廃棄し、エラーや不連続の発生を制御部１６を介して、Ａ／Ｖ混合部５に通知する。デマルチプレクサ７はさらに、ＴＳに含まれるPCRを廃棄する。
【００８５】
ビデオPES化部２は、デマルチプレクサ７から入力されたビデオＴＳパケットからビデオPESパケットを復元してＡ／Ｖ混合部５に出力する。ビデオPES化部２はまた、ビデオＴＳパケットから著作権情報等の補助情報を抽出してＡ／Ｖ混合部５に出力する。なお、復元されたビデオPESパケットはNativeであるので、各PESパケットは１ビデオフレームで構成されている。
【００８６】
オーディオPES化部４は、デマルチプレクサ７から入力されたオーディオＴＳパケットからオーディオPESパケットを復元してＡ／Ｖ混合部５に出力する。オーディオPES化部４はまた、オーディオＴＳパケットから著作権情報等の補助情報を抽出してＡ／Ｖ混合部５に出力する。なお、復元されたオーディオPESパケットはNativeであるので、各PESパケットは１オーディオフレーム(AAU)で構成されている。
【００８７】
Ａ／Ｖ混合部５は、ビデオPES化部２からのビデオPESパケットについて、Ｉピクチャ、Ｂピクチャ、およびＢピクチャの３つのPESパケット、または、Ｐピクチャ、Ｂピクチャ、およびＢピクチャの３つのPESパケットを結合して編集単位とする。Ａ／Ｖ混合部５はまた、図１７に示すように、結合した当該３フレームの画像のPTS時刻のうち、最も早い値をPTS１とし、次の３フレームの画像の最も早い値をPTS２とした場合、PTS１以降であって、且つ、PTS２より前のPTSを有するオーディオのPESパケットを結合して編集単位とし、オーディオの編集単位、ビデオの編集単位の順序で交互に配置して混合PESを生成する。なお、図１７は、入力されたＴＳが第２の記録処理によってPESとして記録されるまでの遅延量を示している。
【００８８】
ステップＳ１２において、Ａ／Ｖ混合部５は、データタイプがAUXであってAUXモードがAUX_VであるＳＢを生成し、そのデータ領域にビデオPES化部２から入力された著作権情報等の補助情報を記録して、当該ＳＢをビデオPESパケットに結合する。Ａ／Ｖ混合部５はまた、データタイプがAUXであってAUXモードがAUX_AであるＳＢを生成し、そのデータ領域にオーディオPES化部４から入力された著作権情報等の補助情報を記録して、当該ＳＢをオーディオPESパケットに結合する。
【００８９】
ステップＳ１３において、Ａ／Ｖ混合部５は、データタイプがPES_VIDEOまたはPES_AUDIOのＳＢのデータ領域とするために、混合して配置したビデオのPESパケットとオーディオのPESパケットを、各PESパケットを９５バイト毎に分割する。さらに、Ａ／Ｖ混合部５は、図８を参照して上述したように、PESパケットを分割したものが９５バイトであり、ＳＢの全データ領域を占める場合には、Full/Partialフラグに０を記録したＳＢヘッダを生成する。PESパケットを分割したものが９５バイトに満たず、ＳＢのデータ領域（９５バイト）を満たさない場合には、９５バイトに満たないPESパケットを分割したものの先頭の１バイトにデータ長を記録し、また、Full/Partialフラグに１を記録したＳＢヘッダを生成する。
【００９０】
ステップＳ１４において、Ａ／Ｖ混合部５は、データタイプがPES_VIDEOおよびPES_AUDIOのＳＢ毎にそれぞれ、ＳＢヘッダにコンティニティカウンタ値を記録してＳＢヘッダを完成し、ステップＳ１３でPESパケットを９５バイト毎に分割したものに付加してＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるインタリーブ単位のメモリに保持される。
【００９１】
Ａ／Ｖ混合部５はさらに、サーチ用データを記録したデータタイプがSEARCH_DATAであるＳＢ、システム用の補助情報を記録したデータタイプがAUXであり、AUXモードがSYSTEMであるＳＢ等を生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリの予め決められている位置に保持される。
【００９２】
Ａ／Ｖ混合部５はさらに、磁気テープ９に対する記録レートに対して、生成したＳＢが不足する場合、データタイプがNULLであるＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリに保持される。
【００９３】
なお、制御部１６を介してデマルチプレクサ７からＴＳパケットのエラーや不連続を通知されている場合、ステップＳ１３，Ｓ１４において、Ａ／Ｖ混合部５は、エラー直前までの半端なデータが残っているならば、PartialでＳＢに記録し、かつ、エラー以降のデータから新しいＳＢに記録する。さらに、当該新しいＳＢのヘッダのコンティニティカウンタには、再生時にエラーの位置を識別できるように、意図的に不連続な値を記録するようにする。
【００９４】
ステップＳ１５において、Ａ／Ｖ混合部５は、１トラック分のＳＢに対するＣ２パリティを生成した後、各ＳＢの最後尾にＣ１パリティを付加し、磁気テープ９に記録する順序で記録部６に出力を開始する。
【００９５】
ステップＳ１６において、記録部６は、Ａ／Ｖ混合部５から順次入力されるＳＢを、既存の民生用ディジタルVCRに用いられているＤＶフォーマットと同様に、Ｍ系列でランドマイズした後、２４／２５変換によってランレングス制限とトラッキング用周波数の重畳を行い、磁気テープ９に記録する。
【００９６】
第３の記録処理について、図１８のフローチャートを参照して説明する。第３の記録処理は、デマルチプレクサ７にＴＳとともに入力されるPMTのdescriptor等に記録されている情報に基づいて、当該ＴＳがNon-Nativeであり、且つ、第３の記録処理を適用できる条件を満たす（シングルプログラムであり、且つ、ビデオのＥＳにvbv＿delayが付加されている）と判定されたとき開始される。
【００９７】
ステップＳ２１において、デマルチプレクサ７は、入力されたＴＳをビデオＴＳパケットとオーディオＴＳパケットに分離して、それぞれをビデオPES化部２またはオーディオPES化部４に出力する。このとき、デマルチプレクサ７は、ＴＳパケットのヘッダのトランスポートエラーインジケータおよびコンティニティカウンタに基づき、エラーが発生しているＴＳパケットや不連続のＴＳパケットを検出して廃棄し、エラーや不連続の発生を制御部１６を介して、Ａ／Ｖ混合部５に通知する。デマルチプレクサ７はさらに、ＴＳからPSIのＴＳパケットを検出してＡ／Ｖ混合部５に供給する。デマルチプレクサ７はさらに、ＴＳに含まれるPCRを廃棄する。
【００９８】
ビデオPES化部２は、デマルチプレクサ７から入力されたビデオＴＳパケットからビデオPESパケットを復元して、当該ビデオPESパケットが１ビデオフレームで構成されているか否かを判定し、１ビデオフレームで構成されていないと判定した場合、ＥＳ化した後、PTSおよびDTSを補間して、１フレームで構成されるNativeと同様のPESパケットに変換し、Ａ／Ｖ混合部５に出力する。ビデオPES化部２はまた、ビデオＴＳパケットから著作権情報等の補助情報を抽出してＡ／Ｖ混合部５に出力する。
【００９９】
オーディオPES化部４は、デマルチプレクサ７から入力されたオーディオＴＳパケットからオーディオPESパケットを復元して、当該オーディオPESパケットが１オーディオフレーム(AAU)で構成されているか否かを判定し、１オーディオフレームで構成されていないと判定した場合、ＥＳ化した後、PTSを補間して、１フレームで構成されるNativeと同様のPESパケットに変換し、Ａ／Ｖ混合部５に出力する。オーディオPES化部４はまた、オーディオＴＳパケットから著作権情報等の補助情報を抽出してＡ／Ｖ混合部５に出力する。
【０１００】
ステップＳ２２において、Ａ／Ｖ混合部５は、ビデオPES化部２からのビデオPESパケットについて、Ｉピクチャ、Ｂピクチャ、およびＢピクチャの３つのPESパケット、または、Ｐピクチャ、Ｂピクチャ、およびＢピクチャの３つのPESパケットを結合して編集単位とする。Ａ／Ｖ混合部５はまた、結合した当該３フレームの画像のPTS時刻のうち、最も早い値をPTS１とし、次の３フレームの画像の最も早い値をPTS２とした場合、PTS１以降であって、且つ、PTS２より前のPTSを有するオーディオのPESパケットを結合して編集単位とし、オーディオの編集単位、ビデオの編集単位の順序で交互に配置して混合PESを生成する。
【０１０１】
ステップＳ２３において、Ａ／Ｖ混合部５は、データタイプがAUXであってAUXモードがAUX_VであるＳＢを生成し、そのデータ領域にビデオPES化部２から入力された著作権情報等の補助情報を記録して、当該ＳＢをビデオPESパケットに結合する。Ａ／Ｖ混合部５はまた、データタイプがAUXであってAUXモードがAUX_AであるＳＢを生成し、そのデータ領域にオーディオPES化部４から入力された著作権情報等の補助情報を記録して、当該ＳＢをオーディオPESパケットに結合する。Ａ／Ｖ混合部５はさらに、データタイプがAUXであって、AUXモードがPSI-1であるＳＢとAUXモードがPSI-2であるＳＢを生成し、PSI-1のＳＢのデータ領域にデマルチプレクサ７からのPSIのＴＳパケットの前半部分を記録し、PSI-2のＳＢのデータ領域にPSIのＴＳパケットの後半部分を記録する。
【０１０２】
ステップＳ２４において、Ａ／Ｖ混合部５は、データタイプがPES_VIDEOまたはPES_AUDIOのＳＢのデータ領域とするために、混合して配置したビデオのPESパケットとオーディオのPESパケットを、各PESパケットを９５バイト毎に分割する。さらに、Ａ／Ｖ混合部５は、図８を参照して上述したように、PESパケットを分割したものが９５バイトであり、ＳＢの全データ領域を占める場合には、Full/Partialフラグに０を記録したＳＢヘッダを生成する。PESパケットを分割したものが９５バイトに満たず、ＳＢのデータ領域（９５バイト）を満たさない場合には、９５バイトに満たないPESパケットを分割したものの先頭の１バイトにデータ長を記録し、また、Full/Partialフラグに１を記録したＳＢヘッダを生成する。
【０１０３】
ステップＳ２５において、Ａ／Ｖ混合部５は、データタイプがPES_VIDEOであるＳＢおよびデータタイプがPES_AUDIOであるＳＢのＳＢヘッダにコンティニティカウンタ値を記録してＳＢヘッダを完成し、ステップＳ５でPESパケットを９５バイト毎に分割したものに付加してＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるインタリーブ単位のメモリに保持される。
【０１０４】
Ａ／Ｖ混合部５はさらに、サーチ用データを記録したデータタイプがSEARCH_DATAであるＳＢ、システム用の補助情報を記録したデータタイプがAUXであり、AUXモードがSYSTEMであるＳＢ等を生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリの予め決められている位置に保持される。
【０１０５】
Ａ／Ｖ混合部５はさらに、磁気テープ９に対する記録レートに対して、生成したＳＢが不足する場合、データタイプがNULLであるＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリに保持される。
【０１０６】
なお、制御部１６を介してデマルチプレクサ７からＴＳパケットのエラーや不連続を通知されている場合、ステップＳ２４，Ｓ２５において、Ａ／Ｖ混合部５は、エラー直前までの半端なデータが残っているならば、Partialフラグを立ててＳＢに記録し、かつ、エラー以降のデータから新しいＳＢに記録する。さらに、当該新しいＳＢのヘッダのコンティニティカウンタには、再生時にエラーの位置を識別できるように、意図的に不連続な値を記録するようにする。
【０１０７】
ステップＳ２６において、Ａ／Ｖ混合部５は、１トラック分のＳＢに対するＣ２パリティを生成した後、各ＳＢの最後尾にＣ１パリティを付加し、磁気テープ９に記録する順序で記録部６に出力を開始する。
【０１０８】
ステップＳ２７において、記録部６は、Ａ／Ｖ混合部５から順次入力されるＳＢを、既存の民生用ディジタルVCRに用いられているＤＶフォーマットと同様に、Ｍ系列でランドマイズした後、２４／２５変換によってランレングス制限とトラッキング用周波数の重畳を行い、磁気テープ９に記録する。
【０１０９】
第４の記録処理について、図１９のフローチャートを参照して説明する。第４の記録処理は、デマルチプレクサ７にＴＳとともに入力されるPMTのdescriptor等に記録されている情報に基づいて、当該ＴＳがNon-Nativeであり、且つ、第３の記録処理を適用できる条件を満たさない（シングルプログラムではない、または、ビデオのＥＳにvbv＿delayが付加されていない）と判定されたとき開始される。
【０１１０】
ステップＳ３１において、デマルチプレクサ７は、入力されたNon-NativeのＴＳを各ＴＳパケットに分離して、Ａ／Ｖ混合部５に出力する。Ａ／Ｖ混合部５は、入力されたＴＳパケットから先頭のシンクバイトを除去した後、前半部分の９２バイトと後半部分の９５バイトに２分割し、前半部分の９２バイトをデータ領域に記録したデータタイプがTS-1であるＳＢと、後半部分の９５バイトをデータ領域に記録したデータタイプがTS-2であるＳＢを生成する。
【０１１１】
ステップＳ３２において、Ａ／Ｖ混合部５は、ステップＳ３１で生成したデータタイプがTS-1であるＳＢのヘッダのLSB側の３ビットとデータ領域の先頭の３バイトからなる２７ビットに、到着時刻を示すタイムスタンプを付加する。
【０１１２】
ステップＳ３３において、Ａ／Ｖ混合部５は、ステップＳ３１で生成したデータタイプがTS-2であるＳＢのヘッダのLSB側の５ビットにＴＳパケットの連続性を示すコンティニティカウント値を記録する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリに保持される。なお、対応するTS-1のＳＢとTS-2のＳＢは、できる限り連続して配置する。またＴＳパケットにエラーや不連続が発生していても、そのままＳＢに記録する。
【０１１３】
Ａ／Ｖ混合部５はさらに、サーチ用データを記録したデータタイプがSEARCH_DATAであるＳＢ、システム用の補助情報を記録したデータタイプがAUXであり、AUXモードがSYSTEMであるＳＢ等を生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリの予め決められている位置に保持される。
【０１１４】
Ａ／Ｖ混合部５はさらに、磁気テープ９に対する記録レートに対して、生成したＳＢが不足する場合、データタイプがNULLであるＳＢを生成する。生成されたＳＢは、Ａ／Ｖ混合部５に内蔵されるメモリに保持される。
【０１１５】
ステップＳ３４において、Ａ／Ｖ混合部５は、磁気テープ９に記録する順序でＳＢを、内蔵するメモリから記録部６に出力する。記録部６は、Ａ／Ｖ混合部５から順次入力されるＳＢを、既存の民生用ディジタルVCRに用いられているＤＶフォーマットと同様に、Ｍ系列でランドマイズした後、２４／２５変換によってランレングス制限とトラッキング用周波数の重畳を行い、磁気テープ９に記録する。
【０１１６】
次に、本発明を適用したＡＶ記録再生装置の再生処理について説明する。このＡＶ記録再生装置は、上述した４種類の記録処理によって磁気テープ９に記録したPESまたはＴＳを読み出してデコードし、得られるビデオ信号およびオーディオ信号を出力する通常の再生処理の他、磁気テープ９に記録したPESを読み出し、ＴＳ化して出力するＴＳ出力処理が可能である。
【０１１７】
ＡＶ記録再生装置のＴＳ出力処理について、図２０のフローチャートおよび図２２を参照して説明する。このＴＳ出力処理は、磁気テープ９から再生部１０によって順次読み出されたＳＢがPESパケットに再生されて（パリティデータに基づくエラー訂正等を含む）ＴＳ化部１４に供給され始め、且つ、ＩピクチャのPESパケットが検出されたとき開始される。なお、読み出されたPESがＴＳとして出力されるまでの遅延量を図２１に示す。
【０１１８】
ステップＳ４１（図２２の▲１▼に相当する）において、ＴＳ出力部１４は、ＩピクチャのPESヘッダからDTSを読み出し、ピクチャヘッダからvbv_delayを読み出してDTS-(vbv_delay)を演算し、さらにDTS-(vbv_delay)から所定の時間を減算した時刻を初期値をしてSTC(System Time Clock)を初期化し、STCカウンタの自走を開始させる。
【０１１９】
ステップＳ４２（図２２の▲２▼に相当する）において、ＴＳ出力部１４は、PATおよびPMTのPSIパケットを生成して所定の間隔で出力する。これにより、当該ＴＳの受信側においては、ビデオおよびオーディオのＴＳパケットを受信する以前にPATおよびPMTを受信して認識することができるので、先頭GOPの再生が欠けてしまうような不具合の発生を抑止することできる。
【０１２０】
ステップＳ４３（図２２の▲３▼に相当する）において、ＴＳ出力部１４は、STCの値を記録したPCRパケットを任意の間隔で出力する。
【０１２１】
ステップＳ４４（図２２の▲４▼に相当する）において、ＴＳ出力部１４は、ビデオについて、先頭のIピクチャのDTSからvbv_delayを減算した時刻（DTS-(vbv_delay)）とSTCが一致したタイミングで、ビデオのPESパケットをＴＳ化して出力を開始する。以降のピクチャについてもDTSからvbv_delayを減算した時刻がDTSと一致したタイミングで、PESパケットをＴＳ化して出力する。なお、ＢピクチャにはDTSが記録されていないので、代わりにPTSを用いて同様に処理する。
【０１２２】
ＴＳ出力部１４はまた（図２２の▲５▼に相当する処理として）、オーディオについて、先頭のフレーム(AAU)のPTSからStart Up Delayを減算した時刻（PTS-(Start Up Delay)）とSTCが一致したタイミングで、オーディオのPESパケットをＴＳ化して出力を開始する。なお、オーディオの出力レートは、ヘッダのビットレートインデックス(Bitrate_index)に記録する値に正確に一致させるようにする。
【０１２３】
なお、ＡＶ記録再生装置はさらに、磁気テープ９に記録したＴＳをＴＳの状態で出力することが可能である。
【０１２４】
次に、ＴＳ化部１４のＴＳ出力処理における留意事項として、ビデオのＴＳパケットの出力間隔、AUXデータ（補助情報）の扱い、磁気テープ９に記録されているNon-NativeのＴＳを出力する処理、PES記録のエラー処理、および、ＴＳ記録のエラー処理について列記する。
【０１２５】
始めに、ビデオのＴＳパケットの出力間隔について説明する。磁気テープ９から読み出して再生したPESのピクチャヘッダに0xFFFF以外のvbv_delayが記録されており、且つ、シーケンスヘッダのビットレート(bit_rate)の値と出力レートが正確に一致する場合、すなわち、当該PESがNativeである場合、当該ビットレートよりも少し高めのレートでＴＳ化し、各ピクチャのデータがなくなったら、次のピクチャのデータが入力されるまで待機すればよい。
【０１２６】
また、磁気テープ９から読み出して再生したPESのピクチャヘッダにvbv_delayが記録されていない（0xFFFFが記録されている）、または、シーケンスヘッダのビットレート(bit_rate)の値と出力レートが正確に一致しない場合、すなわち、当該PESがNon-Nativeである場合、ピクチャ毎に次のピクチャの（DTS-(vbv_delay)）までの時間を、当該ピクチャのビット数で除算し、除算値の間隔で出力すればよい。
【０１２７】
次に、AUXデータ（補助情報）の扱いについて説明する。磁気テープ９から読み出して再生したPESがNativeである場合、AUXデータは、上述した第１または第２の記録処理によって、データタイプがAUX_VまたはAUX_AのＳＢに記録されているので、ＴＳ出力処理においては、AUX_VおよびAUX_Aに記録されているAUXデータをそのままＴＳパケットに載せて出力する。なお、AUX_VはビデオのPESと結合され、AUX_AはオーディオのPESと結合されているので、ビデオまたはオーディオのPESとタイミングを合わせてAUXデータをＴＳ化して出力する。
【０１２８】
PMTはNative専用のものを生成する。PMTには、ビデオ、オーディオ、AUX、およびPCRの各PIDを記録する。PMTにはまた、AUXデータのうちの著作権情報等を記録し、汎用の機器においても著作権情報等を解釈できるようにする。PMTにはさらに、Nativeであることを表すdescriptorを記録する。
【０１２９】
磁気テープ９から読み出して再生したPESがNon-Nativeである場合、AUXデータであるPAT、PMT、およびSIT等は、データタイプがAUXであってAUXモードがPSI-1またはPSI-2であるＳＢに記録されているので、そのままＴＳパケットに戻して出力すればよい。なおＴＳパケットに戻すとき、ビデオ、オーディオ、およびPCRのPIDとして、PMTに記録されている値をそのまま使用するようにすれば、PMTおよびCRC(Cyclic Redundancy Check)を書き換える処理を省略できる。
【０１３０】
次に、磁気テープ９に記録されているNon-NativeのＴＳを出力する処理について説明する。上述した第４の記録処理によって磁気テープ９に記録されているＴＳには、タイムスタンプが記録されているので、再生時のSTCを基準として、当該タイムスタンプが一致したとき出力する。なお、磁気テープ９から再生されたＴＳヘッダには、第４の記録処理によりシンクバイトが存在しないので、これを付加して出力する。
【０１３１】
次に、PESで記録されたデータに対するＳＢヘッダのコンティニティカウンタに基づくエラー処理について、図２３を参照して説明する。上述した第１乃至第３の記録処理により、ＳＢのデータタイプはＳＢヘッダに記録される。したがって、ＳＢにエラーが発生して訂正不能である場合、当該ＳＢのデータタイプが不明となる。
【０１３２】
そこで、エラーが発生していないＳＢのＳＢヘッダに記録されているコンティニティカウンタ値の連続性に基づいて、エラーが発生して訂正不能であるＳＢのデータタイプを判別する。
【０１３３】
具体的には、データタイプがPES-VIDEOのＳＢのコンティニティカウンタ値を監視して、訂正不能なエラーが発生したＳＢの前後のＳＢのコンティニティカウンタ値の不連続を検知した場合、訂正不能なエラーが発生したＳＢのデータタイプはPES-VIDEOであると判別する。同様に、データタイプがPES-AUDIOのＳＢのコンティニティカウンタ値を監視して、訂正不能なエラーが発生したＳＢの前後のＳＢのコンティニティカウンタ値の不連続を検知した場合、訂正不能なエラーが発生したＳＢのデータタイプはPES-AUDIOであると判別する。
【０１３４】
このような判別により、PESが記録されているＳＢにエラーが発生したのか否かを識別することができるので、再生するビデオおよびオーディオに対してエラーの発生が与える影響を少なくすることができる。
【０１３５】
また、PES-VIDEOのＳＢとPES-AUDIOのＳＢとの境界でエラーが発生してた場合であっても、前の結合単位の最後のコンティニティカウンタ値との連続性を調べることにより、エラーを検出することができる。
【０１３６】
なお、コンティニティカウンタ値が連続しているときにはＴＳを連続して出力し、コンティニティカウンタ値が不連続であり、訂正不能なエラーと判別したときにはエラーコードを挿入する。エラーコードを挿入する方法は、ＥＳレイヤではシーケンスエラーコード(Sequence Error Code)の0x000001B4を挿入すればよい。また、ＴＳレイヤではトランスポートエラーインジケータ(transport_error_indicator)に１にセットしたパケットを出力すればよい。
【０１３７】
ところで、コンティニティカウンタ値は０乃至１５を巡回する４ビットの値であるので、データタイプが同一であるＳＢが１６の倍数個連続して欠落した場合、それを検知することができない。そこで、訂正不能なエラーが発生したＳＢが１６個以上連続した場合、それらのＳＢのデータタイプに拘わらず、エラーコードを挿入するようにする。
【０１３８】
また、ＳＢに訂正不能なエラーが発生していないときにも、このエラー処理を実行するようにすれば、記録時に意図的に記録した不連続なコンティニティカウンタ値を、再生時にエラーとして扱うことができる。
【０１３９】
次に、ＴＳで記録されたデータに対するＳＢヘッダのコンティニティカウンタに基づくエラー処理について、図２４を参照して説明する。上述した第４の記録処理により、ＳＢのデータタイプはＳＢヘッダに記録される。したがって、ＳＢにエラーが発生して訂正不能である場合、当該ＳＢのデータタイプが不明となる。
【０１４０】
そこで、エラーが発生していないＳＢのＳＢヘッダに記録されているコンティニティカウンタ値の連続性に基づいて、エラーが発生して訂正不能であるＳＢのデータタイプを判別する。
【０１４１】
具体的には、訂正不能なＳＢを挟む正常なＳＢのデータタイプを監視し、データタイプがTS-1からTS-2に続いた場合、当該TS-2のＳＢヘッダに記録されてるコンティニティカウンタ値の、１つ前のTS-2のＳＢヘッダに記録されてるコンティニティカウンタ値との連続性を判定する。連続していると判定した場合、当該TS-1のＳＢと当該TS-2のＳＢはペアであるので、１つのＴＳパケットに復元して出力する。反対に、連続していないと判定した場合、当該TS-1のＳＢと当該TS-2のＳＢはペアではなく、両者ともペアが欠落したＳＢであるので両者を捨てる。
【０１４２】
ここでＴＳが捨てられたことは、前後する出力されたＴＳのＴＳヘッダに記録されるコンティニティカウンタ値に基づいて、受信側で検出されるので、再生するビデオおよびオーディオに対してエラーの発生が与える影響を少なくすることができる。
【０１４３】
データタイプがTS-2からTS-1に続いた場合、エラー処理を実行せずにそのまま出力する。すなわち、訂正不能なＳＢのデータタイプがTS-1またはTS-2であったとしても、そのことは、再生側においてＴＳヘッダのコンティニティカウンタ値の不連続に基づいて識別される。
【０１４４】
データタイプがTS-1からTS-1に続いた場合、先に読み出されたTS-1のＳＢを捨てる。先に読み出されたTS-1のＳＢを捨てたことは、再生側において、ＴＳヘッダのコンティニティカウンタ値の不連続に基づいて識別される。
【０１４５】
データタイプがTS-2からTS-2に続いた場合、後に読み出されたTS-2のＳＢを捨てる。後に読み出されたTS-2のＳＢを捨てたことは、再生側において、ＴＳヘッダのコンティニティカウンタ値の不連続に基づいて識別される。
【０１４６】
以上のことが留意されてＴＳ出力処理は実行される。
次に、本発明を適用したＡＶ記録再生装置に期待できる効果を列記する。
【０１４７】
記録時においては、ＥＳで記録した場合、記録レートのオーバヘッドを最も少なくすることができる。PESで記録した場合、ＴＳに容易に変換できるように記録できる。ＥＳまたはPESで記録した場合、ジョグ再生時の処理が少ない。ＥＳまたはPESで記録した場合、ＴＳヘッダやＴＳ到着時刻を示すタイムスタンプを記録しないので、オーバヘッドが少なくて済む。したがって、記録容量を節約できる。または、記録時間を長くすることができる。PCRを記録しないようにしたので、オーバヘッドが少なくて済む。従って、記録容量を節約できる。または、記録時間を長くすることができる。
【０１４８】
また、１ビデオフレームで１つのPESパケットを構成するようにしたので、全てのフレームにPTSが付与される。これにより、ＴＳ化するときのタイミングが復元し易くなる。また、ジョグ再生が実現し易くなる。１ビデオフレームで１つのPESパケットを構成するようにしたので、全てのフレームにPTSが付与される。これにより、ＴＳ化するときのタイミングが復元し易くなる。また、編集時においてオーディオが分割し易くなる。Native以外であっても編集対象とすることができる。従来、PIDによって識別していたデータ種類（データタイプ）を、PIDよりも少ないビット数の識別コードで表すようにしたので、オーバヘッドが少なくて済む。
【０１４９】
さらに、ＳＢのデータ領域の全体が有効なデータで占められる場合、データ長を示すLengthのバイトを記録しないので、オーバヘッドが少なくて済む。PSI情報のセクションが複数のＴＳパケットに分割されるとき、ＴＳパケットヘッダのペイロードユニットスタートインジケータによって先頭が識別されるので、PSIはＴＳヘッダ毎にデータタイプがAUXである２つのＳＢに記録することでこれが保存される。
【０１５０】
ＴＳ出力時においては、ＴＳの出力を(DTS-(vbv_delay))から開始するようにしたので、到着時刻が記録されていなくてもタイミングを復元できる。記録されているbit_rateよりも少し高めの出力レートでＴＳを出力するので、フレーム境界でぶつかることがない。等間隔でＴＳを出力することにより、bit_rateが実際のレートよりも相当高く記録されていても、平均的なレートで出力することができる。PCRを先行させるようにしたので、再生側において、STCにPCRをロードした後、最初のフレームを受けることができる、したがって、再生データの先頭が欠けることなく表示させることができる。PATおよびPMTを先行させるようにしたので、再生側においては、PCRパケットを取りこぼすことなく受け取ることができる。エラーの箇所を識別できるようにしたので、エラーが画質や音質に与える影響を減少させることができる。記録時に検出されたエラーをビットを増やすことなく、再生側に伝達することができる。
【０１５１】
なお、本発明は、磁気テープ以外の情報記録媒体に、ＡＶ信号を記録する場合にも適用することが可能である。
【０１５２】
ところで、上述した一連の処理は、ハードウェアにより実行させることもできるが、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０１５３】
この記録媒体は、図１に示すように、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク１８（フロッピディスクを含む）、光ディスク１９（CD-ROM(Compact Disc-Read Only Memory)、DVD(Digital Versatile Disc)を含む）、光磁気ディスク２０（ＭＤ(Mini Disc)を含む）、もしくは半導体メモリ２１などよりなるパッケージメディアにより構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されているROMやハードディスクなどで構成される。
【０１５４】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１５５】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１５６】
【発明の効果】
以上のように、本発明の再生装置および方法、並びに記録媒体のプログラムによれば、読み出したパケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプを用いてシステムタイムクロックを初期化し、所定の間隔で読み出すシステムタイムクロックの値を用いてプログラムクロックリファレンスパケットを生成し、システムタイムクロックを所定の時間だけ遅延させた時刻と、パケッタイズドエレメンタリストリームパケットのヘッダに含まれるデコーディングタイムスタンプまたはプレゼンテーションタイムスタンプが示す時刻が一致したタイミングにおいて、パケッタイズドエレメンタリストリームパケットをトランスポートストリームパケットに変換するようにしたので、記録されているパケッタイズドエレメンタリストリームパケットをＴＳとして出力することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したＡＶ記録再生装置の構成例を示すブロック図である。
【図２】ＥＳ記録方式を示す図である。
【図３】  PES記録方式を示す図である。
【図４】ＴＳパケットのデータ構造を示す図である。
【図５】  PESパケットのデータ構造を示す図である。
【図６】１トラック内のＳＢを示す図である。
【図７】ＳＢヘッダを示す図である。
【図８】データタイプがPES-VIDEOまたはPES-AUDIOであるＳＢのデータ構造を示す図である。
【図９】データタイプがAUXであるＳＢのデータ構造を示す図である。
【図１０】データタイプがTS-1またはTS-2であるＳＢのデータ構造を示す図である。
【図１１】第１の記録処理の概念を示す図である。
【図１２】第２の記録処理の概念を示す図である。
【図１３】第３の記録処理の概念を示す図である。
【図１４】第４の記録処理の概念を示す図である。
【図１５】第１の記録処理を説明するフローチャートである。
【図１６】第２の記録処理を説明するフローチャートである。
【図１７】第２の記録処理における遅延量を示す図である。
【図１８】第３の記録処理を説明するフローチャートである。
【図１９】第４の記録処理を説明するフローチャートである。
【図２０】ＴＳ出力処理を説明するフローチャートである。
【図２１】ＴＳ出力処理における遅延量を示す図である。
【図２２】ＴＳ出力処理を説明するための図である。
【図２３】  PES記録時におけるエラー処理を説明するための図である。
【図２４】ＴＳ記録時におけるエラー処理を説明するための図である。
【符号の説明】
１  ビデオエンコード部，  ２  ビデオPES化部，  ３  オーディオエンコード部，  ４  オーディオPES化部，  ５  Ａ／Ｖ混合部，  ６  記録部，  ７  デマルチプレクサ，  ９  磁気テープ，  １０  再生部，  １１  Ａ／Ｖ分離部，  １２  ビデオデコード部，  １３  オーディオデコード部，  １４  ＴＳ化部，  １６  制御部，  １７  ドライブ，  １８  磁気ディスク，  １９  光ディスク，  ２０  光磁気ディスク，  ２１  半導体メモリ
【図１】
0004254007.tif 000002
【図２】
0004254007.tif 000003
【図３】
0004254007.tif 000004
【図４】
0004254007.tif 000005
【図５】
0004254007.tif 000006
【図６】
0004254007.tif 000007
【図７】
0004254007.tif 000008
【図８】
0004254007.tif 000009
【図９】
0004254007.tif 000010
【図１０】
0004254007.tif 000011
【図１１】
0004254007.tif 000012
【図１２】
0004254007.tif 000013
【図１３】
0004254007.tif 000014
【図１４】
0004254007.tif 000015
【図１５】
0004254007.tif 000016
【図１６】
0004254007.tif 000017
【図１７】
0004254007.tif 000018
【図１８】
0004254007.tif 000019
【図１９】
0004254007.tif 000020
【図２０】
0004254007.tif 000021
【図２１】
0004254007.tif 000022
【図２２】
0004254007.tif 000023
【図２３】
0004254007.tif 000024
【図２４】
0004254007.tif 000025