JP2002313066A - Medium/device for recording information, recording method, information reproducing device, reproducing method and program - Google Patents

Medium/device for recording information, recording method, information reproducing device, reproducing method and program

Info

Publication number
JP2002313066A
JP2002313066A JP2001112321A JP2001112321A JP2002313066A JP 2002313066 A JP2002313066 A JP 2002313066A JP 2001112321 A JP2001112321 A JP 2001112321A JP 2001112321 A JP2001112321 A JP 2001112321A JP 2002313066 A JP2002313066 A JP 2002313066A
Authority
JP
Japan
Prior art keywords
information
reproduction
time axis
cell
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP2001112321A
Other languages
Japanese (ja)
Other versions
JP4313521B2 (en
JP2002313066A5 (en
Inventor
Ko Ikeda
航 池田
Tomotaka Yagi
知隆 八木
Nobuo Nakanishi
信夫 中西
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2001112321A priority Critical patent/JP4313521B2/en
Publication of JP2002313066A publication Critical patent/JP2002313066A/en
Publication of JP2002313066A5 publication Critical patent/JP2002313066A5/ja
Application granted granted Critical
Publication of JP4313521B2 publication Critical patent/JP4313521B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information recording disk having playing route information capable of designating simultaneous play to a plurality of sequences. SOLUTION: The playing route information can designate the playing timing of a sequence with information designating the playing range of the sequences. Thus, a plurality of the sequences to be played simultaneously can be designated in the same playing route. It is possible to realize postrecording by simultaneously playing sound sequence with video sequence and to realize multi-angle or multi-view by simultaneously playing a plurality of video sequences in the same time zone. A plurality of pieces of time axis information like this can be set every playing time axis and play list information for reproducing video data can be prepared in an optional order by a method different from a conventional one.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は読み書き可能な情報
記録媒体に関し、特に画像データおよび音声データなど
様々のフォーマットのデータを含むマルチメディアデー
タが記録される情報記録媒体に関する。さらに、そのよ
うな情報記録媒体に情報の記録、再生を行う装置、方
法、およびプログラムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a readable and writable information recording medium, and more particularly to an information recording medium on which multimedia data including data of various formats such as image data and audio data is recorded. Further, the present invention relates to an apparatus, a method, and a program for recording and reproducing information on and from such an information recording medium.

【0002】[0002]

【従来の技術】近年、CD−ROM、DVD(Digital
Versatile Disc)−ROMなどの光ディスクは、コンピ
ュータの情報記録媒体としての利用に加えて、映画等の
オーディオ・ビデオデータ(以下、AVデータと呼ぶ)
の情報記録媒体として活用されている。さらに、読み書
き可能な情報記録媒体として、DVD−RAMディスク
(以下DVD−RAMと略す)が実用化されている。D
VD−ROM、DVD−RAMは、映像データ、音声デ
ータ等のオブジェクトをMPEG2方式により圧縮し、
その圧縮されたデータをプログラムストリーム、もしく
はトランスポートストリームの形で記録している。
2. Description of the Related Art In recent years, CD-ROMs, DVDs (Digital
Optical discs such as Versatile Disc-ROMs are used not only as information recording media for computers, but also as audio / video data (hereinafter referred to as AV data) for movies and the like.
It is used as an information recording medium. Further, a DVD-RAM disk (hereinafter abbreviated as DVD-RAM) has been put into practical use as a readable / writable information recording medium. D
VD-ROM and DVD-RAM compress objects such as video data and audio data according to the MPEG2 system,
The compressed data is recorded in the form of a program stream or a transport stream.

【0003】従来のDVD−ROMでは、プログラムチ
ェーン(以下、PGCという。)に含まれるセル情報の
順序に従いオブジェクトを構成するセルは再生される。
セルは、オブジェクトを制御できる単位データである。
また、DVD−RAMにおいては、DVD−ROMのP
GCを拡張し、録画時に生成されるオリジナルプログラ
ムチェーンと、ユーザが独自に生成するユーザ定義のプ
ログラムチェーンを持つことができる。これにより、ユ
ーザ独自の再生方法を決定することができる。
In a conventional DVD-ROM, cells forming an object are reproduced according to the order of cell information included in a program chain (hereinafter, referred to as PGC).
A cell is unit data that can control an object.
In the case of a DVD-RAM, the P-
The GC can be extended to have an original program chain generated at the time of recording and a user-defined program chain generated independently by the user. As a result, a user-specific reproduction method can be determined.

【0004】[0004]

【発明が解決しようとする課題】従来技術では、セル情
報の順序に従い、セルが連続して再生される。そのた
め、複数のセルを重複して再生することができないとい
う問題点があった。つまり、オリジナルの映像データと
アフレコした音声データとを重複して再生することや、
オリジナルの映像データと解説の映像データとを重複し
て再生することができなかった。また、PGCにより、
セルの再生順序が定められると、その後、その順序を変
更するためにはセル情報の順序を変更しなければなら
ず、セルの再生順序の変更が困難であるという問題点も
あった。また、複数の再生経路を重複させるというマル
チパスを実現できなかった。
In the prior art, cells are continuously reproduced according to the order of cell information. Therefore, there has been a problem that a plurality of cells cannot be reproduced in an overlapping manner. In other words, original video data and post-recorded audio data can be played back in duplicate,
The original video data and the commentary video data could not be reproduced in duplicate. Also, by PGC,
Once the cell playback order is determined, the order of the cell information must be changed in order to change the cell playback order, and there has been a problem that it is difficult to change the cell playback order. Further, a multi-path in which a plurality of reproduction paths are duplicated cannot be realized.

【0005】本発明の主たる目的は、複数のセルを重複
して再生でき、セルの再生順序を簡易に変更でき、かつ
マルチパスを実現する情報記録媒体を提供することであ
る。
A main object of the present invention is to provide an information recording medium which can reproduce a plurality of cells in an overlapping manner, can easily change the reproduction order of the cells, and realizes a multi-pass.

【0006】[0006]

【課題を解決するための手段】この発明は、オブジェク
トと前記オブジェクトの再生を管理する管理情報とを記
録する情報記録媒体であって、前記管理情報は前記オブ
ジェクトを構成するセルの再生経路である再生時間軸毎
の再生順序の情報である再生時間軸情報を少なくとも1
つは有し、前記再生時間軸情報は、前記セルの再生を開
始する時刻の情報である再生開始時刻情報、前記セルの
再生される区間を特定する再生区間特定情報、および、
前記オブジェクトを識別するためのオブジェクト識別情
報を有することを特徴とする情報記録媒体である。操作
者が再生時間軸情報の再生開始時刻情報を所望の時刻に
設定することによって、オブジェクトを構成するセルを
所望の時刻に再生できる。そのため、操作者が複数のセ
ルそれぞれに対応する再生開始時刻情報を所望の時刻に
設定することにより、セルの再生順序を簡易に変更した
り、また、複数のセルを重複して再生できる。また、マ
ルチパスを実現できる。
According to the present invention, there is provided an information recording medium for recording an object and management information for managing reproduction of the object, wherein the management information is a reproduction path of a cell constituting the object. At least one piece of playback time axis information, which is information on the playback order for each playback time axis,
The reproduction time axis information has reproduction start time information that is information of a time at which reproduction of the cell starts, reproduction section identification information that specifies a section in which the cell is reproduced, and
An information recording medium having object identification information for identifying the object. When the operator sets the reproduction start time information of the reproduction time axis information to a desired time, the cells constituting the object can be reproduced at the desired time. Therefore, when the operator sets the reproduction start time information corresponding to each of the plurality of cells to a desired time, the reproduction order of the cells can be easily changed, and the plurality of cells can be reproduced in an overlapping manner. Also, multipath can be realized.

【0007】[0007]

【発明の実施の形態】(1.DVDレコーダ装置のシス
テム概要)図1は、DVDレコーダ装置の外観と関連機
器とのインタフェースの一例を説明する図である。図1
に示すように、DVDレコーダには光ディスクであるD
VDが装填され、ビデオ情報の記録再生を行う。操作は
一般的にはリモコンで行われる。DVDレコーダに入力
されるビデオ情報にはアナログ信号とデジタル信号の両
者があり、アナログ信号としてはアナログ放送があり、
ディジタル信号としてデジタル放送がある。一般的には
アナログ放送は、テレビジョン装置に内蔵され受信機に
より受信、復調され、NTSC等のアナログビデオ信号
としてDVDレコーダに入力され、デジタル放送は、受
信機であるSTB(Set Top Box)でデジタル信号に復
調され、DVDレコーダに入力され記録される。
DESCRIPTION OF THE PREFERRED EMBODIMENTS (1. System Overview of DVD Recorder) FIG. 1 is a diagram for explaining an example of the external appearance of a DVD recorder and an interface with related devices. FIG.
As shown in the figure, the DVD recorder has an optical disc D
The VD is loaded, and video information is recorded and reproduced. The operation is generally performed with a remote control. Video information input to a DVD recorder includes both analog signals and digital signals, and analog signals include analog broadcasts.
There is digital broadcasting as a digital signal. Generally, analog broadcasting is built in a television device, received and demodulated by a receiver, and input to a DVD recorder as an analog video signal such as NTSC. Digital broadcasting is performed by an STB (Set Top Box) as a receiver. The signal is demodulated into a digital signal, input to a DVD recorder and recorded.

【0008】一方、ビデオ情報が記録されたDVDディ
スクはDVDレコーダにより再生され外部に出力され
る。出力も入力同様に、アナログ信号とデジタル信号の
両者があり、アナログ信号であれば直接テレビジョン装
置に入力され、デジタル信号であればSTBを経由し、
アナログ信号に変換された後にテレビジョン装置に入力
されテレビジョン装置で映像表示される。また、DVD
ディスクにはDVDレコーダ以外のDVDカムコーダ
や、パーソナルコンピュータでビデオ情報が記録再生さ
れる場合がある。DVDレコーダ外でビデオ情報が記録
されたDVDディスクであっても、DVDレコーダに装
填されれば、DVDレコーダはこれを再生する。
On the other hand, a DVD disk on which video information is recorded is reproduced by a DVD recorder and output to the outside. As with the input, there are both analog and digital signals as well as the input. If the signal is an analog signal, it is directly input to the television device.
After being converted into an analog signal, it is input to a television device and displayed on the television device. DVD
Video information may be recorded and reproduced on a disc by a DVD camcorder other than the DVD recorder or by a personal computer. Even if it is a DVD disc on which video information is recorded outside the DVD recorder, the DVD recorder reproduces the DVD disc when it is loaded into the DVD recorder.

【0009】なお、上述したアナログ放送やデジタル放
送のビデオ情報には通常、音声情報が付随している。付
随している音声情報も同様にDVDレコーダで記録再生
される。またビデオ情報は一般的には動画であるが、静
止画の場合もある。例えば、DVDカムコーダの写真機
能で静止画が記録される場合がそうなる。なお、STB
とDVDレコーダの間のデジタルI/FはIEEE13
94、ATAPI、SCSI等がありうる。
It should be noted that audio information is usually attached to the above-described analog broadcast and digital broadcast video information. The accompanying audio information is similarly recorded and reproduced by the DVD recorder. The video information is generally a moving image, but may be a still image. For example, this is the case when a still image is recorded by the photograph function of a DVD camcorder. Note that STB
Digital I / F between DVD and DVD recorder is IEEE13
94, ATAPI, SCSI, etc.

【0010】なお、DVDレコーダとテレビジョン装置
との間はコンポジットビデオ信号であるNTSと例示し
たが、輝度信号と色差信号を個別に伝送するコンポーネ
ント信号でも良い。さらには、AV機器とテレビジョン
装置の間の映像伝送I/FはアナログI/Fをデジタル
I/F、例えば、DVIに置きかえる研究開発が進めら
れており、DVDレコーダとテレビジョン装置がデジタ
ルI/Fで接続されることも当然予想される。
[0010] Although the NTS, which is a composite video signal, is used as an example between the DVD recorder and the television device, a component signal that separately transmits a luminance signal and a color difference signal may be used. Further, as for a video transmission I / F between an AV device and a television device, research and development to replace an analog I / F with a digital I / F, for example, a DVI, is being promoted, and a DVD recorder and a television device have a digital I / F. / F is naturally expected to be connected.

【0011】(2.DVDレコーダ装置の機能概要)図
2は、DVDレコーダ装置の機能を示すブロック図であ
る。ドライブ装置は、DVD−RAMディスク100の
データを読み出す光ピックアップ101、ECC(Erro
r Correcting Code)処理部102、トラックバッファ
103、トラックバッファへ103の入出力を切り替え
るスイッチ104、エンコーダ部105及びデコーダ部
106を備える。図に示すように、DVD−RAMディ
スク100には、1セクタ=2KBを最小単位としてデ
ータが記録される。また、64セクタ=1ECCブロッ
クとして、ECCブロックを単位としてECC処理部1
2でエラー訂正処理が施される。
(2. Outline of Functions of DVD Recorder) FIG. 2 is a block diagram showing functions of the DVD recorder. The drive device includes an optical pickup 101 for reading data from a DVD-RAM disk 100, an ECC (Erro
r Correcting Code) processing unit 102, track buffer 103, switch 104 for switching input / output of track buffer 103, encoder unit 105, and decoder unit 106. As shown in the figure, data is recorded on the DVD-RAM disc 100 with 1 sector = 2 KB as a minimum unit. Further, the ECC processing unit 1 has 64 sectors = 1 ECC block and the ECC block is a unit.
An error correction process is performed in 2.

【0012】なお、1セクタは512Bでも良いし、8
KBでも良い。また、ECCブロックも1セクタ、16
セクタ、32セクタでも良い。記録できる情報容量の増
大に伴い、セクタサイズ及びECCブロックを構成する
セクタ数は増大すると予想される。
[0012] One sector may be 512B or 8 sectors.
It may be KB. The ECC block also has one sector, 16
It may be a sector or 32 sectors. It is expected that the sector size and the number of sectors constituting the ECC block will increase as the recordable information capacity increases.

【0013】トラックバッファ103は、DVD−RA
Mディスク100にAVデータをより効率良く記録する
ため、AVデータを可変ビットレート(VBR)で記録
するためのバッファである。DVD−RAM100への
読み書きレート(Va)が固定レートであるのに対し
て、AVデータはその内容(ビデオであれば画像)の持
つ複雑さに応じてビットレート(Vb)が変化するた
め、このビットレートの差を吸収するためのバッファで
ある。
The track buffer 103 is a DVD-RA
A buffer for recording AV data at a variable bit rate (VBR) in order to record AV data on the M disk 100 more efficiently. While the read / write rate (Va) for the DVD-RAM 100 is a fixed rate, the bit rate (Vb) of AV data changes according to the complexity of its contents (images in the case of video). This is a buffer for absorbing a difference in bit rate.

【0014】このトラックバッファ103を更に有効利
用すると、ディスク100上にAVデータを離散配置す
ることが可能になる。図3を用いてこれを説明する。図
3(a)は、ディスク上のアドレス空間を示す図であ
る。図3(a)に示す様にAVデータが[a1,a2]
の連続領域と[a3,a4]の連続領域に分かれて記録
されている場合、a2からa3へシークを行っている
間、トラックバッファに蓄積してあるデータをデコーダ
部106へ供給することでAVデータの連続再生が可能
になる。この時の状態を示したのが図3(b)である。
If the track buffer 103 is used more effectively, it is possible to arrange AV data discretely on the disk 100. This will be described with reference to FIG. FIG. 3A shows an address space on the disk. As shown in FIG. 3A, the AV data is [a1, a2]
Is recorded separately in the continuous area of [a3, a4] and the continuous area of [a3, a4], the data stored in the track buffer is supplied to the decoder unit 106 while seeking from a2 to a3. Continuous reproduction of data becomes possible. FIG. 3B shows the state at this time.

【0015】位置a1で読み出しを開始したAVデータ
は、時刻t1からトラックバッファへ103入力される
と共に、トラックバッファ103からデータの出力が開
始される。これにより、トラックバッファへの入力レー
ト(Va)とトラックバッファからの出力レート(V
b)のレート差(Va−Vb)の分だけトラックバッフ
ァへデータが蓄積されていく。この状態が、検索領域が
a2に達するまで、即ち、時刻t2に達するまで継続す
る。この間にトラックバッファ103に蓄積されたデー
タ量をB(t2)とすると、時間t2から、領域a3の
データの読み出しを開始する時刻t3までの間、トラッ
クバッファ13に蓄積されているB(t2)を消費して
デコーダ16へ供給し続けられれば良い。
The AV data whose reading has been started at the position a1 is input to the track buffer 103 at time t1, and data output from the track buffer 103 is started. As a result, the input rate (Va) to the track buffer and the output rate (V
Data is accumulated in the track buffer by the rate difference (Va-Vb) of b). This state continues until the search area reaches a2, that is, until time t2. Assuming that the amount of data stored in the track buffer 103 during this time is B (t2), B (t2) stored in the track buffer 13 from time t2 to time t3 when reading of data in the area a3 starts. Is only required to be supplied and supplied to the decoder 16.

【0016】言い方を変えれば、シーク前に読み出すデ
ータ量([a1,a2])が一定量以上確保されていれ
ば、シークが発生した場合でも、AVデータの連続供給
が可能である。AVデータの連続供給が可能な連続領域
のサイズはECCブロック数(N_ecc)に換算する
と次の式で示される。式において、N_secはECC
ブロックを構成するセクタ数であり、S_sizeはセ
クタサイズ、Tjはシーク性能(最大シーク時間)であ
る。
In other words, if the data amount ([a1, a2]) to be read before the seek is at least a predetermined amount, continuous supply of AV data is possible even when a seek occurs. The size of the continuous area in which AV data can be continuously supplied is expressed by the following equation when converted into the number of ECC blocks (N_ecc). In the formula, N_sec is ECC
S_size is the sector size, and Tj is the seek performance (maximum seek time).

【0017】 N#ecc = Vb*Tj/((N#sec*8*S#size)*(1-Vb/Va)) また、連続領域の中には欠陥セクタが生じる場合があ
る。この場合も考慮すると連続領域は次の式で示され
る。式において、dN_eccは容認する欠陥セクタの
サイズである。このサイズもECCブロック数で表され
る。
N # ecc = Vb * Tj / ((N # sec * 8 * S # size) * (1-Vb / Va)) In some cases, a defective sector may occur in the continuous area. Considering this case, the continuous area is represented by the following equation. In the equation, dN_ecc is the size of the defective sector to be accepted. This size is also represented by the number of ECC blocks.

【0018】 N#ecc = dN#ecc+Vb*Tj/((N#sec*8*S#size)*(1-Vb/Va)) なお、ここでは、DVD−RAMからデータを読み出
す、即ち再生の場合の例を説明したが、DVD−RAM
へのデータの書き込み、即ち録画の場合も同様に考える
ことができる。上述したように、DVD−RAMでは一
定量以上のデータが連続記録さえされていればディスク
上にAVデータを分散記録しても連続再生/録画が可能
である。DVDでは、この連続領域をCDAと呼称す
る。
N # ecc = dN # ecc + Vb * Tj / ((N # sec * 8 * S # size) * (1-Vb / Va)) Here, data is read from the DVD-RAM, that is, The example of the case of reproduction has been described.
The same can be considered in the case of writing data to the memory, that is, in the case of recording. As described above, in the DVD-RAM, as long as data of a certain amount or more is continuously recorded, continuous reproduction / recording is possible even if AV data is recorded on a disk in a distributed manner. In DVD, this continuous area is called CDA.

【0019】(3.DVDディスクの概要)本発明の実
施形態における情報記録媒体として記録可能な光ディス
クであるDVD−RAMディスクを用いる。図4は、本
発明の実施形態における情報記録媒体として記録可能な
光ディスクであるDVD−RAMディスク100の外観
と物理構造を表した図である。なお、DVD−RAMは
一般的にはカートリッジに収納された状態でDVDレコ
ーダに装填される。記録面を保護するのが目的である。
但し、記録面の保護が別の構成で行われたり、容認でき
る場合にはカートリッジに収納せずに、DVDレコーダ
に直接装填できるようにしても勿論良い。DVD−RA
Mディスクは相変化方式によりデータを記録する。ディ
スク上の記録データはセクタ単位で管理され、アクセス
用のアドレスが付随する。64個のセクタは誤り訂正の
単位となり、誤り訂正コードが付与され、ECCブロッ
クと呼称される。
(3. Overview of DVD Disc) A DVD-RAM disc, which is a recordable optical disc, is used as an information recording medium in the embodiment of the present invention. FIG. 4 is a diagram showing an external appearance and a physical structure of a DVD-RAM disc 100 which is a recordable optical disc as an information recording medium according to the embodiment of the present invention. Note that the DVD-RAM is generally loaded into a DVD recorder in a state of being housed in a cartridge. The purpose is to protect the recording surface.
However, if the recording surface is protected by another configuration, or if it is acceptable, the recording surface may be directly loaded into the DVD recorder without being housed in the cartridge. DVD-RA
The M disk records data by a phase change method. Data recorded on the disk is managed in sector units, and is accompanied by an access address. The 64 sectors are error correction units, are provided with error correction codes, and are called ECC blocks.

【0020】図4(a)は、記録可能な光ディスクであ
るDVD−RAMディスク100の記録領域を表した図
である。DVD−RAMディスク100は、最内周にリ
ードイン領域を、最外周にリードアウト領域を、その間
にデータ領域を配置している。リードイン領域は、光ピ
ックアップのアクセス時においてサーボを安定させるた
めに必要な基準信号や他のメディアとの識別信号などが
記録されている。リードアウト領域もリードイン領域と
同様の基準信号などが記録される。データ領域は、最小
のアクセス単位であるセクタ(2kバイトとする)に分
割されている。また、DVD−RAMディスク100
は、記録・再生時においてZ−CLV(Zone Constant L
inear Velocity)と呼ばれる回転制御を実現するため
に、データ領域が複数のゾーン領域に分割されている。
FIG. 4A is a diagram showing a recording area of a DVD-RAM disc 100 which is a recordable optical disc. The DVD-RAM disk 100 has a lead-in area at the innermost circumference, a lead-out area at the outermost circumference, and a data area between them. In the lead-in area, a reference signal necessary for stabilizing a servo at the time of access of the optical pickup, an identification signal with another medium, and the like are recorded. The same reference signal as the lead-in area is recorded in the lead-out area. The data area is divided into sectors (2 kbytes), which are the minimum access units. In addition, the DVD-RAM disk 100
Indicates that the Z-CLV (Zone Constant L
In order to realize rotation control called inear velocity (velocity), the data area is divided into a plurality of zone areas.

【0021】図4(a)は、DVD−RAMディスク1
00に同心円状に設けられた複数のゾーン領域を示す図
である。同図のように、DVD−RAMは、ゾーン0〜
ゾーン23の24個のゾーン領域に分割されている。D
VD−RAMの回転角速度は、内周側のゾーン程速くな
るようにゾーン領域毎に設定され、光ピックアップが1
つのゾーン内でアクセスする間は一定に保たれる。これ
により、DVD−RAMの記録密度を高めると共に、記
録・再生時における回転制御を容易にしている。
FIG. 4A shows a DVD-RAM disc 1
It is a figure which shows the some zone area | region provided concentrically in 00. As shown in FIG.
The zone 23 is divided into 24 zone areas. D
The rotation angular velocity of the VD-RAM is set for each zone area so as to be faster in the inner zone,
It is kept constant while accessing within one zone. This increases the recording density of the DVD-RAM and facilitates rotation control during recording / reproduction.

【0022】図4(b)は、図4(a)において同心円
状に示したリードイン領域と、リードアウト領域と、ゾ
ーン領域0〜23を横方向に配置した説明図である。リ
ードイン領域とリードアウト領域は、その内部に欠陥管
理領域(DMA:Defect Management Area)を有する。
欠陥管理領域とは、欠陥が生じたセクタの位置を示す位
置情報と、その欠陥セクタを代替するセクタが上記代替
領域の何れに存在するかを示す代替位置情報とが記録さ
れている領域をいう。
FIG. 4B is an explanatory diagram in which a lead-in area, a lead-out area, and zone areas 0 to 23 shown concentrically in FIG. 4A are arranged in the horizontal direction. Each of the lead-in area and the lead-out area has a defect management area (DMA) therein.
The defect management area refers to an area in which position information indicating the position of a sector in which a defect has occurred and alternative position information indicating in which of the above-mentioned alternative areas a sector replacing the defective sector exists are recorded. .

【0023】各ゾーン領域はその内部にユーザ領域を有
すると共に、境界部に代替領域及び未使用領域を有して
いる。ユーザ領域は、ファイルシステムが記録用領域と
して利用することができる領域をいう。代替領域は、欠
陥セクタが存在する場合に代替使用される領域である。
未使用領域は、データ記録に使用されない領域である。
未使用領域は、2トラック分程度設けられる。未使用領
域を設けているのは、ゾーン内では隣接するトラックの
同じ位置にセクタアドレスが記録されているが、Z−C
LVではゾーン境界に隣接するトラックではセクタアド
レスの記録位置が異なるため、それに起因するセクタア
ドレス誤判別を防止するためである。
Each zone area has a user area inside thereof, and has a spare area and an unused area at the boundary. The user area refers to an area that can be used as a recording area by the file system. The replacement area is an area used when a defective sector exists.
The unused area is an area that is not used for data recording.
An unused area is provided for about two tracks. The unused area is provided because the sector address is recorded at the same position on an adjacent track in the zone, but the ZC
In the LV, since the recording position of the sector address is different in the track adjacent to the zone boundary, it is to prevent the sector address from being erroneously determined.

【0024】このようにゾーン境界にはデータ記録に使
用されないセクタが存在する。そのためデータ記録に使
用されるセクタのみを連続的に示すように、DVD−R
AMは、内周から順に論理セクタ番号(LSN:Logica
l Sector Number)をユーザ領域の物理セクタに割り当
てている。
As described above, there are sectors not used for data recording at the zone boundaries. For this reason, the DVD-R is designed to continuously show only the sectors used for data recording.
AM is a logical sector number (LSN: Logicala) in order from the inner circumference.
l Sector Number) is assigned to a physical sector in the user area.

【0025】図5は、論理セクタにより構成されるDV
D−RAMの論理的なデータ空間を示す。論理的なデー
タ空間はボリューム空間と呼称され、ユーザデータを記
録する。ボリューム領域は、記録データをファイルシス
テムで管理する。即ち、データを格納する1群のセクタ
をファイルとして、さらには1群のファイルをディレク
トリとして管理するボリューム構造情報がボリューム領
域の先頭と終端に記録される。本実施の形態のファイル
システムはUDFと呼称され、ISO13346規格に
準拠している。
FIG. 5 shows a DV composed of logical sectors.
2 shows a logical data space of a D-RAM. The logical data space is called a volume space and records user data. The volume area manages recording data by a file system. That is, volume structure information for managing a group of sectors for storing data as a file and a group of files as a directory is recorded at the beginning and end of the volume area. The file system according to the present embodiment is called UDF and conforms to the ISO13346 standard.

【0026】なお、上記1群のセクタはボリューム空間
で必ずしも連続的には配置されず、部分的に離散配置さ
れる。このため、ファイルシステムは、ファイルを構成
するセクタ群のうち、ボリューム空間で連続的に配置さ
れる1群のセクタをエクステントとして管理し、ファイ
ルを関連のあるエクステントの集合として管理する。
It should be noted that the group of sectors is not necessarily arranged continuously in the volume space, but is partially arranged in a discrete manner. For this reason, the file system manages, as an extent, a group of sectors that are continuously arranged in the volume space among the sector groups that constitute the file, and manages the file as a set of related extents.

【0027】図6は、DVD−RAMに記録されるディ
レクトリとファイルの構造を示す。ルートの下に、VI
DEO_RTディレクトリがあり、この下に、再生用の
データである各種オブジェクトのファイルと、これらの
再生順序や各種属性を示す管理情報としてVIDEO
Managerファイルが格納される。オブジェクトは
MPEG規格に準拠したデータであり、PS_VOB、
TS1_VOB、TS2_VOB、AOB、POBがあ
る。
FIG. 6 shows the structure of directories and files recorded on the DVD-RAM. Under the route, VI
There is a DEO_RT directory under which files of various objects, which are data for reproduction, and VIDEO as management information indicating their reproduction order and various attributes.
Stores a Manager file. The object is data conforming to the MPEG standard, and includes PS_VOB,
There are TS1_VOB, TS2_VOB, AOB, and POB.

【0028】PS_VOB、AOB、POBはMPEG
のプログラムストリーム(PS)であり、TS1_VO
B及びTS2_VOBはトランスポートストリーム(T
S)である。プログラムストリームは、パッケージメデ
ィアにAV情報を格納することを考慮されたデータ構造
を有し、一方、トランスポートストリームは通信メディ
アを考慮したデータ構造を有する。
PS_VOB, AOB, POB are MPEG
TS1_VO
B and TS2_VOB are transport streams (T
S). The program stream has a data structure considering storage of AV information in a package medium, while the transport stream has a data structure considering communication media.

【0029】PS_VOB、TS1_VOB、TS2_
VOBは、いずれも映像情報と音声情報を共に有し映像
情報が主体となるオブジェクトである。このうち、TS
1_VOBは原則、DVDレコーダによりエンコードが
行われ、内部のピクチャ構造が詳細に管理されているオ
ブジェクトであり、TS2_VOBはDVDレコーダ外
でエンコードされたオブジェクトであり、内部のピクチ
ャ構造等のデータ構造が一部不明なオブジェクトであ
る。
PS_VOB, TS1_VOB, TS2_
A VOB is an object that has both video information and audio information and is mainly composed of video information. Of these, TS
1_VOB is an object in which encoding is performed by a DVD recorder and the internal picture structure is managed in detail, and TS2_VOB is an object encoded outside the DVD recorder and has a data structure such as an internal picture structure. Unknown object.

【0030】典型的には、TS1_VOBは外部から入
力されるアナログビデオ信号をDVDレコーダがトラン
スポートストリームにエンコードしたオブジェクトであ
り、TS2_VOBは外部から入力されるデジタルビデ
オ信号をエンコードすることなく直接ディスクに記録し
たオブジェクトである。
Typically, TS1_VOB is an object in which an analog video signal input from the outside is encoded into a transport stream by a DVD recorder, and TS2_VOB is directly encoded on a disc without encoding a digital video signal input from the outside. The recorded object.

【0031】AOB、POBはMPEGのプログラムス
トリームであり、AOBは音声情報が主体となるオブジ
ェクトであり、POBは静止画が主体となるオブジェク
トである。上述した、映像情報主体、音声情報主体と
は、ビットレートの割り当てが大きいことを意味する。
VOBは映画等のアプリケーションに用いられ、AOB
は音楽アプリケーションに用いられる。
AOB and POB are MPEG program streams, AOB is an object mainly composed of audio information, and POB is an object mainly composed of still images. The above-mentioned main subject of video information and main subject of audio information means that the bit rate is allocated to a large amount.
VOB is used for applications such as movies, and AOB
Is used for music applications.

【0032】(4.再生されるAV情報の概要)図7
は、DVDディスクに各種AVオブジェクトとして記録
されるMPEGデータの構造を示す図である。図7が示
すようにビデオストリーム及びオーディオストリーム
は、それぞれ分割され多重される。MPEG規格におい
ては、多重化後のストリームをシステムストリームと呼
称する。DVDの場合、DVD固有の情報が設定された
システムストリームをVOB(Video Object)と呼称し
ている。分割の単位は、パック・パケットと称され、約
2Kbyteのデータ量を有する。
(4. Outline of AV Information to be Reproduced) FIG.
FIG. 1 is a diagram showing the structure of MPEG data recorded as various AV objects on a DVD disk. As shown in FIG. 7, the video stream and the audio stream are respectively divided and multiplexed. In the MPEG standard, a stream after multiplexing is called a system stream. In the case of a DVD, a system stream in which information unique to the DVD is set is called a VOB (Video Object). The unit of division is called a packed packet, and has a data amount of about 2 Kbytes.

【0033】ビデオストリームはMPEG規格で符号化
されており、可変ビットレートで圧縮されており、動き
が激しい等の複雑な映像であればビットレートが高くな
っている。MPEG規格では、映像の各ピクチャは、I
ピクチャ、Pピクチャ、Bピクチャに種類分けして符号
化される。このうち、Iピクチャはフレーム内で完結す
る空間的な圧縮符号化が施されており、Pピクチャ、B
ピクチャはフレーム間の相関を利用した時間的な圧縮符
号化が施されている。MPEGでは少なくともIピクチ
ャを含む区間をGOP(Group of Picture)として管理
する。GOPは早送り再生等の特殊再生におけるアクセ
スポイントになる。フレーム内圧縮されたIピクチャを
有するためである。一方、音声ストリームの符号化に
は、DVDの場合、MPEGオーディオであるAAC、
MP3に加え、AC3やLPCMの符号化が用いられ
る。
The video stream is coded according to the MPEG standard, is compressed at a variable bit rate, and has a high bit rate for a complex video such as a fast moving one. According to the MPEG standard, each picture of a video is
The pictures are coded by classifying them into pictures, P pictures, and B pictures. Of these, the I picture has been subjected to spatial compression encoding completed within the frame, and the P picture, B picture
The picture is temporally compressed and coded using the correlation between frames. In MPEG, a section including at least an I picture is managed as a GOP (Group of Picture). The GOP becomes an access point in trick play such as fast-forward play. This is because it has an I-picture compressed in a frame. On the other hand, the encoding of the audio stream includes AAC, which is MPEG audio,
In addition to MP3, encoding of AC3 or LPCM is used.

【0034】図7が示すように、GOPを構成するビデ
オ情報とそれに付随する音声情報とを含む多重化後のデ
ータ単位はVOBU(Video Object Unit)と称され
る。VOBUには、当該動画区間の管理用の情報をヘッ
ダ情報として含ませる場合がある。図7で説明したシス
テムストリームには、プログラムストリーム(PS)と
トランスポートストリーム(TS)がある。前者はパッ
ケージメディアを考慮したデータ構造を有し、後者は通
信メディアを考慮したデータ構造を有する。
As shown in FIG. 7, a multiplexed data unit including video information constituting a GOP and accompanying audio information is called a VOBU (Video Object Unit). The VOBU may include information for managing the moving image section as header information. The system stream described in FIG. 7 includes a program stream (PS) and a transport stream (TS). The former has a data structure considering a package medium, and the latter has a data structure considering a communication medium.

【0035】図8は、プログラムストリームとトランス
ポートストリームのデータ構造の概要を説明する図であ
る。プログラムストリームは、伝送及び多重化の最小単
位である固定長のパックからなり、パックはさらに、1
つ以上のパケットを有する。パックもパケットもヘッダ
部とデータ部を有する。MPEGではデータ部をペイロ
ードと称する。DVDの場合はパックの固定長はセクタ
サイズと整合性をとり2KBになる。パックは複数のパ
ケットを有することができるが、DVDの映像や音声を
格納するパックは1パケットのみを有するため、特別な
場合を除いて1パック=1パケットになる。
FIG. 8 is a diagram for explaining the outline of the data structures of the program stream and the transport stream. The program stream is composed of fixed-length packs, which are the minimum units for transmission and multiplexing.
It has more than one packet. Both the pack and the packet have a header section and a data section. In MPEG, the data part is called a payload. In the case of DVD, the fixed length of the pack is 2 KB in conformity with the sector size. A pack can have a plurality of packets, but a pack that stores DVD video and audio has only one packet, so that one pack = 1 packet except in special cases.

【0036】一方、トランスポートストリームの伝送及
び多重化の単位は固定長のTSパケットからなる。TS
パケットのサイズは188Bであり、通信用規格である
ATM伝送との整合性をとっている。TSパケットは1
つ以上が集まりPESパケットを構成する。PESパケ
ットはプログラムストリームとトランスポートストリー
ムで共通する概念であり、データ構造は共通である。プ
ログラムストリームのパックに格納されるパケットはP
ESパケットを直接構成し、トランスポートストリーム
のTSパケットは1つ以上が集まりPESパケットを構
成する。
On the other hand, the unit of transport stream transmission and multiplexing is composed of fixed length TS packets. TS
The size of the packet is 188B, which is compatible with ATM transmission, which is a communication standard. TS packet is 1
One or more collectively constitute a PES packet. The PES packet is a concept common to the program stream and the transport stream, and has a common data structure. The packet stored in the pack of the program stream is P
An ES packet is directly formed, and one or more TS packets of a transport stream are collected to form a PES packet.

【0037】また、PESパケットは符号化の最小単位
であり、符号化が共通するビデオ情報、オーディオ情報
をそれぞれ格納する。即ち、一つのPESパケット内に
符号化方式の異なるビデオ情報、オーディオ情報が混在
して格納されることはない。但し、同じ符号化方式であ
ればピクチャバウンダリやオーディオフレームのバウン
ダリは保証せずとも良い。図8に示すように複数のPE
Sパケットで1つのIピクチャを格納したり、1つのP
ESパケットに複数のピクチャデータを格納するケース
もありうる。
A PES packet is a minimum unit of encoding, and stores video information and audio information which are commonly encoded. That is, video information and audio information of different encoding systems are not mixedly stored in one PES packet. However, picture boundaries and audio frame boundaries need not be guaranteed for the same encoding method. As shown in FIG.
One I picture is stored in an S packet,
A plurality of picture data may be stored in the ES packet.

【0038】図9と図10に、トランスポートストリー
ムとプログラムストリームの個別のデータ構造を示す。
図9、図10に示すように、TSパケットは、TSパケ
ットヘッダと、適用フィールドと、ペイロード部から構
成される。TSパケットヘッダにはPID(Program I
D)が格納され、これによりTSパケットが所属するビ
デオストリームまたはオーディオストリーム等の各種ス
トリームが識別される。
FIGS. 9 and 10 show the individual data structures of the transport stream and the program stream.
As shown in FIGS. 9 and 10, the TS packet includes a TS packet header, an application field, and a payload portion. The TS packet header contains a PID (Program I
D) is stored, whereby various streams such as a video stream or an audio stream to which the TS packet belongs are identified.

【0039】適用フィールドにはPCR(Program Cloc
k Reference)が格納される。PCRはストリームをデ
コードする機器の基準クロック(STC)の参照値であ
る。機器は典型的にはPCRのタイミングでシステムス
トリームをデマルチプレクスし、ビデオストリーム等の
各種ストリームに再構築する。
The application field contains a PCR (Program Cloc).
k Reference) is stored. PCR is a reference value of the reference clock (STC) of the device that decodes the stream. The device typically demultiplexes the system stream at the timing of PCR and reconstructs it into various streams such as a video stream.

【0040】PESヘッダには、DTS(Decoding Tim
e Stamp)とPTS(PresentationTime Stamp)が格納
される。DTSは当該PESパケットに格納されるピク
チャオーディオフレームのデコードタイミングを示し、
PTSは映像音声出力等のプレゼンテーションタイミン
グを示す。なお、全てのPESパケットヘッダにPT
S、DTSを有する必要はなく、Iピクチャの先頭デー
タが格納開始されるPESパケットのヘッダにPTS、
DTSがあれば、デコード及び出力に支障はない。
The PES header contains a DTS (Decoding Tim).
e Stamp) and PTS (PresentationTime Stamp). DTS indicates the decode timing of the picture audio frame stored in the PES packet,
PTS indicates presentation timing such as video / audio output. Note that PTs are included in all PES packet headers.
It is not necessary to have S, DTS, and PTS,
With DTS, there is no problem in decoding and output.

【0041】TSパケットの構造の詳細は図11に示さ
れる。図11に示すように、適用フィールドにはPCR
に加えて、ランダムアクセス表示フラグが格納され、当
該フラグにより、対応するペイロード部にビデオ・オー
ディオのフレーム先頭であってアクセスポイントとなり
うるデータを格納するか否かを示す。また、TSパケッ
トのヘッダ部には前述したPIDに加えて、PESパケ
ットの開始を示すユニット開始表示フラグ、適用フィー
ルドが後続するか否かを示す適用フィールド制御情報も
格納される。
FIG. 11 shows the details of the structure of the TS packet. As shown in FIG.
In addition to the above, a random access display flag is stored, and the flag indicates whether or not data corresponding to the head of a video / audio frame and being an access point is stored in a corresponding payload portion. Further, in addition to the above-described PID, the header part of the TS packet also stores a unit start display flag indicating the start of the PES packet, and applied field control information indicating whether or not an applied field follows.

【0042】図10には、プログラムストリームを構成
するパックの構造を示す。パックはパックヘッダにSC
RとStreamIDを有する。SCRはトランスポー
トストリームのPCRと、StreamIDはPIDと
実質同じである。またPESパケットのデータ構造はト
ランスポートストリームと共通なため、PESヘッダに
PTSとDTSが格納される。
FIG. 10 shows the structure of a pack constituting a program stream. Pack is SC in pack header
R and StreamID. The SCR is substantially the same as the PCR of the transport stream, and the StreamID is substantially the same as the PID. Since the data structure of the PES packet is common to the transport stream, PTS and DTS are stored in the PES header.

【0043】プログラムストリームとトランスポートス
トリームの大きな違いの1つに、トランスポートストリ
ームではマルチプログラムが許される点がある。即ち、
番組という単位では1つの番組しかプログラムストリー
ムは伝送できないが、トランスポートストリームは複数
の番組を同時に伝送することを想定している。このた
め、トランスポートストリームでは、番組毎に番組を構
成するビデオストリームとオーディオストリームが何れ
かを情報再生装置が識別することが必要になる。
One of the major differences between the program stream and the transport stream is that the transport stream allows multiple programs. That is,
Although only one program can transmit a program stream in units of programs, the transport stream is assumed to transmit a plurality of programs at the same time. For this reason, in the transport stream, it is necessary for the information reproducing apparatus to identify either a video stream or an audio stream that constitutes a program for each program.

【0044】図12に、番組を構成するオーディオスト
リームとビデオストリームの構成情報を伝送するPAT
テーブル、PMAPテーブルを示す。図12に示すよう
に、番組毎に使用されるビデオストリームとオーディオ
ストリームの組み合わせに関する情報をPMAPテーブ
ルが格納し、番組とPMAPテーブルの組み合わせに関
する情報をPATテーブルが格納する。情報再生装置
は、PATテーブル、PMAPテーブルにより出力が要
求された番組を構成するビデオストリームとオーディオ
ストリームを検出することができる。
FIG. 12 shows a PAT for transmitting configuration information of an audio stream and a video stream constituting a program.
2 shows a table and a PMAP table. As shown in FIG. 12, a PMAP table stores information on a combination of a video stream and an audio stream used for each program, and a PAT table stores information on a combination of a program and a PMAP table. The information reproducing apparatus can detect a video stream and an audio stream constituting the program whose output is requested by the PAT table and the PMAP table.

【0045】次に上述してきたプログラムストリームの
パックと、トランスポートストリームのTSパケットの
ディスク上の配置に関して、図13を用いて説明する。
図13(a)に示すように、64個のセクタはECCブ
ロックを構成する。プログラムストリームの形式をとる
ビデオオブジェクト(PS#VOB)を構成するパック(PSPa
ck)は、図13(b)が示すように、セクタバウンダリ
で配置される。パックサイズもセクタサイズも2KBだ
からである。
Next, the arrangement of the packs of the program stream and the TS packets of the transport stream on the disk will be described with reference to FIG.
As shown in FIG. 13A, 64 sectors constitute an ECC block. Pack (PSPa) that constitutes a video object (PS # VOB) in the form of a program stream
ck) are arranged at sector boundaries as shown in FIG. This is because both the pack size and the sector size are 2 KB.

【0046】一方、トランスポートストリームの形式を
とるビデオオブジェクト(TS1-VOB/TS2#VOB)はカプセ
ル(Capsule)という8KBのサイズを有する単位でE
CCブロック内に配置される。カプセルは18Bのヘッ
ダ領域を有し、データ領域には6BのATS情報が付加
されたTSパケットが43個配置される。ATS情報
(Arrival Time Stamp information)は、DVDレコー
ダにより生成し付加される情報であって、当該パケット
がDVDレコーダに外部より伝送されたタイミングを示
す。
On the other hand, a video object (TS1-VOB / TS2 # VOB) which takes the form of a transport stream is a unit having a size of 8 KB called a capsule.
It is arranged in the CC block. The capsule has an 18B header area, and 43 TS packets to which 6B ATS information is added are arranged in the data area. ATS information (Arrival Time Stamp information) is information generated and added by the DVD recorder, and indicates the timing at which the packet is externally transmitted to the DVD recorder.

【0047】エフェクトデータは、エフェクトオブジェ
クトと呼ばれる単位を1つのファイルとして記録され
る。図14に、エフェクトオブジェクトのデータ構造を
示す。エフェクトオブジェクトには、エフェクトの種類
を特定するエフェクトの種類情報、ブレンドに関する情
報を特定するブレンド情報を含む。ブレンド情報は、ブ
レンドの対象となるオブジェクトの識別情報であるオブ
ジェクトID(Object ID)、ブレンドの対象となるオ
ブジェクトのストリーム識別情報であるストリームI
D、ブレンド率情報、ブレンド率の時間的変化率を示す
ブレンド率の時間的変化情報およびブレンド率の位置的
変化率を示すブレンド率の位置的変化情報を含む。
The effect data is recorded in units called effect objects as one file. FIG. 14 shows the data structure of the effect object. The effect object includes effect type information for specifying the type of effect, and blend information for specifying information on blending. The blend information includes an object ID (Object ID), which is identification information of an object to be blended, and a stream I, which is stream identification information of an object to be blended.
D, blend ratio information, temporal change information of the blend ratio indicating the temporal change ratio of the blend ratio, and positional change information of the blend ratio indicating the positional change ratio of the blend ratio.

【0048】(5.AV情報の管理情報と再生制御の概
要)図15は、図6が示すところのビデオ管理情報(Vi
deo Manager)と称されるファイルのデータ構造を示す
図である。ビデオ管理情報は、各種オブジェクトのディ
スク上の記録位置等の管理情報を示すオブジェクト情報
と、オブジェクトの再生順序等を示す再生制御情報とを
有する。図15はディスクに記録されるオブジェクトと
して、PS−VOB#1〜PS−VOB#n、TS1−
VOB#1〜TS1−VOB#n、TS2−VOB#1
〜TS2−VOB#nがある場合を示す。
(5. Overview of AV Information Management Information and Playback Control) FIG. 15 shows video management information (Vi
FIG. 3 is a diagram showing a data structure of a file called “deo Manager”. The video management information includes object information indicating management information such as a recording position of various objects on a disc, and reproduction control information indicating a reproduction order of the objects. FIG. 15 shows PS-VOB # 1 to PS-VOB # n and TS1-VOB # 1 as objects recorded on the disc.
VOB # 1 to TS1-VOB # n, TS2-VOB # 1
~ TS2-VOB # n.

【0049】図15が示すように、これらオブジェクト
の種類に応じて、PS−VOB用の情報テーブルと、T
S1−VOB用の情報テーブルと、TS2−VOB用の
情報テーブルが個別に存在すると共に、各情報テーブル
は各オブジェクト毎のVOB情報を有している。VOB
情報は、それぞれ、対応するオブジェクトの一般情報
と、オブジェクトの属性情報と、オブジェクトの再生時
刻をディスク上のアドレスに変換するためのアクセスマ
ップ、当該アクセスマップの管理情報を有している。一
般情報は、対応するオブジェクトの識別情報、オブジェ
クトの記録時刻等を有し、属性情報は、ビデオストリー
ムのコーディングモードをはじめとするビデオストリー
ム情報(V_ATR)と、オーディオストリームの本数
(AST_Ns)と、オーディオストリームのコーディ
ングモードをはじめとするオーディオストリーム情報
(A_ATR)とから構成される。
As shown in FIG. 15, according to the types of these objects, an information table for PS-VOB,
An information table for S1-VOB and an information table for TS2-VOB exist individually, and each information table has VOB information for each object. VOB
The information includes general information of the corresponding object, attribute information of the object, an access map for converting the reproduction time of the object into an address on the disk, and management information of the access map. The general information includes identification information of the corresponding object, the recording time of the object, and the like. The attribute information includes video stream information (V_ATR) including the coding mode of the video stream, the number of audio streams (AST_Ns), And audio stream information (A_ATR) including a coding mode of the audio stream.

【0050】アクセスマップを必要とする理由は2つあ
る。まず1つ目は、再生経路情報がオブジェクトのディ
スク上での記録位置をセクタアドレス等で直接的に参照
するのを避け、オブジェクトの再生時刻で間接的に参照
できるようにするためである。RAM媒体の場合、オブ
ジェクトの記録位置が編集等で変更される場合がおこり
うるが、再生経路情報がセクタアドレス等で直接的にオ
ブジェクトの記録位置を参照している場合、更新すべき
再生経路情報が多くなるためである。一方、再生時刻で
間接的に参照している場合は、再生経路情報の更新は不
要で、アクセスマップの更新のみ行えば良い。
There are two reasons why an access map is required. The first is to prevent the reproduction path information from directly referring to the recording position of the object on the disk by a sector address or the like, and to make it possible to indirectly refer to the reproduction time of the object. In the case of a RAM medium, the recording position of the object may be changed by editing or the like. However, if the reproduction path information directly refers to the recording position of the object by a sector address or the like, the reproduction path information to be updated This is because the number increases. On the other hand, if the reproduction time is indirectly referred to, the reproduction path information need not be updated, and only the access map needs to be updated.

【0051】2つ目の理由は、AVストリームが一般に
時間軸とデータ(ビット列)軸の二つの基準を有してお
り、この二つの基準間には完全な相関性がないためであ
る。例えば、ビデオストリームの国際標準規格であるM
PEG−2ビデオの場合、可変ビットレート(画質の複
雑さに応じてビットレートを変える方式)を用いること
が主流になりつつあり、この場合、先頭からのデータ量
と再生時間との間に比例関係がないため、時間軸を基準
にしたランダムアクセスができない。この問題を解決す
るため、オブジェクト情報は、時間軸とデータ(ビット
列)軸との間の変換を行うためのアクセスマップを有し
ている。図15が示すように再生制御情報は、再生時間
軸情報テーブル、ユーザ定義再生経路情報テーブル、オ
リジナル再生経路情報テーブル、タイトルサーチポイン
タを有する。
The second reason is that an AV stream generally has two references, a time axis and a data (bit string) axis, and there is no perfect correlation between these two references. For example, M which is an international standard for video streams
In the case of PEG-2 video, the use of a variable bit rate (a method of changing the bit rate according to the complexity of image quality) is becoming mainstream, and in this case, the proportionality between the amount of data from the head and the playback time is increasing. Since there is no relationship, random access based on the time axis cannot be performed. In order to solve this problem, the object information has an access map for performing conversion between a time axis and a data (bit string) axis. As shown in FIG. 15, the reproduction control information includes a reproduction time axis information table, a user-defined reproduction path information table, an original reproduction path information table, and a title search pointer.

【0052】図16が示すように、再生時間軸情報は、
1つ以上の再生経路を定める情報であり、各再生時間軸
に付随する管理情報である再生時間軸一般情報、一つの
再生経路においてオブジェクトを再生する順序の情報で
ある再生開始点情報およびセル情報を含む。ここで、再
生時間軸とは、再生開始時刻を基準とした、再生経路毎
の時間軸である。
As shown in FIG. 16, the reproduction time axis information is
Information that defines one or more playback paths, playback time axis general information that is management information associated with each playback time axis, playback start point information and cell information that is information on the order in which objects are played back in one playback path. including. Here, the reproduction time axis is a time axis for each reproduction path based on the reproduction start time.

【0053】再生時間軸一般情報には、時間軸が単独
(シングルパス)で再生されるか、重複(マルチパス)
で再生されるかを示すブロックタイプ、重複して再生さ
れる時間軸を特定するブロックモード、再生時間軸情報
の固有の名称情報、再生時間軸情報を作成した日時に関
する情報、時間軸の長さの情報、時間の精度の情報(2
7MHzや90kHzなど)、時間軸の開始値の情報、
NPT(Normal Play Time)の開始値の情報を含む。こ
れらの情報が再生時間軸情報毎に設定可能となること
で、作成する時間軸毎にタイトルを作成したり、再生時
間軸の作成日時を記録したり、配置するオブジェクトの
時間精度などが設定可能となる。
In the reproduction time axis general information, the time axis is reproduced alone (single pass) or duplicated (multi pass).
Block type that indicates the time axis that is played back in duplicate, block mode that specifies the time axis that is played back in duplicate, unique name information of the playback time axis information, information about the date and time when the playback time axis information was created, and the length of the time axis Information, time accuracy information (2
7MHz, 90kHz, etc.), information on the starting value of the time axis,
It contains information on the start value of NPT (Normal Play Time). By setting this information for each playback time axis information, you can create a title for each time axis to be created, record the creation date and time of the playback time axis, and set the time accuracy of the placed object etc. Becomes

【0054】再生開始点情報には、セルを再生する時刻
の情報である再生開始時刻情報、セルの属するオブジェ
クトの識別情報であるオブジェクトID(Object ID)
およびセルの識別情報であるセルIDを含む。ここで、
セルとは、オブジェクトの再生開始時刻と再生終了時刻
で特定されるオブジェクトの再生区間を示す。セル情報
は、セルの属性を示す属性情報とオブジェクトの再生さ
れる区間を特定する再生区間特定情報として、区間の開
始位置を表した開始時刻情報(Start#PTM)、および区
間の終了位置を表した終了時刻情報(End#PTM)を含
む。再生開始時刻と再生終了時刻は前述したアクセスマ
ップにより、オブジェクトの実際のディスク上の開始位
置情報と終了位置情報に変換される。
The reproduction start point information includes reproduction start time information which is information of a time at which a cell is reproduced, and an object ID (Object ID) which is identification information of an object to which the cell belongs.
And a cell ID as cell identification information. here,
The cell indicates a reproduction section of the object specified by the reproduction start time and the reproduction end time of the object. The cell information includes attribute information indicating a cell attribute, start time information (Start # PTM) indicating a start position of the section, and end position of the section as reproduction section identification information for specifying a section in which the object is reproduced. End time information (End # PTM). The reproduction start time and the reproduction end time are converted into the actual start position information and end position information of the object on the disc by the access map described above.

【0055】図17において、再生時間軸#1が設けら
れ、シングルパスが実現されている。そして、VOB1
のセル1の部分が再生開始点#1から再生され、VOB
2のセル2の部分が再生開始点#2から再生されてい
る。図17で示すような所望の時刻に再生を実現する、
各種パラメータについて図18を用いて詳述する。
In FIG. 17, a reproduction time axis # 1 is provided, and a single pass is realized. And VOB1
Cell 1 is reproduced from the reproduction start point # 1, and the VOB
2 is reproduced from the reproduction start point # 2. Realizing reproduction at a desired time as shown in FIG.
Various parameters will be described in detail with reference to FIG.

【0056】再生時間軸#1はシングルパスであるの
で、これに対応する再生時間軸情報#1のブロックタイ
プには、“S”が指定され、ブロックモードには“―”
と指定される。再生開始点#1に対応する再生開始点情
報#1には、再生開始時刻情報としてT1が指定され、
オブジェクトIDとしてVOB1が指定され、セルID
として、セル1が指定される。再生開始点#2に対応す
る再生開始点情報#2には、再生開始時刻情報としてT
2が指定され、オブジェクトIDとしてVOB2が指定
され、セルIDとして、セル2が指定される。以上に述
べたパラメータの設定によりVOB1、VOB2を所望
の時刻に再生できる。
Since the reproduction time axis # 1 is a single pass, "S" is designated for the block type of the reproduction time axis information # 1 corresponding to this, and "-" is specified for the block mode.
Is specified. In the reproduction start point information # 1 corresponding to the reproduction start point # 1, T1 is specified as reproduction start time information,
VOB1 is specified as the object ID, and the cell ID
Is designated as cell 1. The reproduction start point information # 2 corresponding to the reproduction start point # 2 includes T as reproduction start time information.
2 is specified, VOB2 is specified as the object ID, and cell 2 is specified as the cell ID. By setting the parameters described above, VOB1 and VOB2 can be reproduced at desired times.

【0057】また、図19において、再生時間軸#2、
#3が設けられ、マルチパスが実現されている。そし
て、再生時間軸#2上において、VOB3のセル3の部
分が再生開始点#3から再生され、VOB3のセル4の
部分が再生開始点#4に再生される。再生時間軸#3上
において、VOB3のセル3の部分が再生開始点#5か
ら再生され、VOB4のセル6の部分が再生開始点#6
から再生され、VOB3のセル5の部分が再生開始点#
7に再生される。
In FIG. 19, the reproduction time axis # 2,
# 3 is provided, and multipath is realized. Then, on the reproduction time axis # 2, the cell 3 portion of VOB3 is reproduced from the reproduction start point # 3, and the cell 4 portion of VOB3 is reproduced to the reproduction start point # 4. On the reproduction time axis # 3, the cell 3 part of VOB3 is reproduced from the reproduction start point # 5, and the cell 6 part of VOB4 is reproduced from the reproduction start point # 6.
And the cell 5 portion of the VOB 3 is the playback start point #
7 is reproduced.

【0058】図19で示すような所望の時刻に再生を実
現する、各種パラメータについて図20を用いて、詳述
する。再生時間軸#2と再生時間軸#3とはマルチパス
であるので、再生時間軸#2に対応する再生時間軸情報
#2のブロックタイプには、“M”と指定され、ブロッ
クモードには“先”と指定される。また、再生時間軸#
3に対応する再生時間軸情報#3のブロックタイプに
は、“M”と指定され、ブロックモードには“後”と指
定される。
Various parameters for realizing reproduction at a desired time as shown in FIG. 19 will be described in detail with reference to FIG. Since the reproduction time axis # 2 and the reproduction time axis # 3 are multipath, "M" is designated as the block type of the reproduction time axis information # 2 corresponding to the reproduction time axis # 2, and "First" is specified. Also, playback time axis #
"M" is designated for the block type of the reproduction time axis information # 3 corresponding to No. 3, and "after" is designated for the block mode.

【0059】再生時間軸情報#2には、再生開始点#
3,4に対応する再生開始点情報#3、4が含まれる。
再生開始点情報#3には、再生開始時刻情報としてT3
が指定され、オブジェクトIDとしてVOB3が指定さ
れ、セルIDとして、セル3が指定される。再生開始点
情報#4には、再生開始時刻情報としてT4が指定さ
れ、オブジェクトIDとしてVOB3が指定され、セル
IDとして、セル4が指定される。
The reproduction time axis information # 2 includes a reproduction start point #
Playback start point information # 3, 4 corresponding to 3, 4 is included.
The reproduction start point information # 3 includes T3 as reproduction start time information.
Is specified, VOB3 is specified as the object ID, and cell 3 is specified as the cell ID. In the reproduction start point information # 4, T4 is specified as the reproduction start time information, VOB3 is specified as the object ID, and cell 4 is specified as the cell ID.

【0060】再生時間軸情報#3には、再生開始点#
5、6、7に対応する再生開始点情報#5、6、7が含
まれる。再生開始点情報#5には、再生開始時刻情報と
してT5が指定され、オブジェクトIDとしてVOB3
が指定され、セルIDとして、セル3が指定される。再
生開始点情報#6には、再生開始時刻情報としてT6が
指定され、オブジェクトIDとしてVOB4が指定さ
れ、セルIDとして、セル6が指定される。再生開始点
情報#7には、再生開始時刻情報としてT7が指定さ
れ、オブジェクトIDとしてVOB3が指定され、セル
IDとして、セル5が指定される。以上に述べたパラメ
ータの設定により、VOB3、4の所望のセルを所望の
時刻に再生でき、かつ、再生時間軸#2、3のマルチパ
スを実現できる。
The playback time axis information # 3 includes a playback start point #
Playback start point information # 5, 6, 7 corresponding to 5, 6, 7 is included. In the reproduction start point information # 5, T5 is specified as the reproduction start time information, and VOB3 is set as the object ID.
Is specified, and cell 3 is specified as the cell ID. In the reproduction start point information # 6, T6 is specified as reproduction start time information, VOB4 is specified as an object ID, and cell 6 is specified as a cell ID. In the reproduction start point information # 7, T7 is specified as reproduction start time information, VOB3 is specified as an object ID, and cell 5 is specified as a cell ID. By setting the parameters described above, desired cells of VOBs 3 and 4 can be reproduced at desired times, and a multipath of reproduction time axes # 2 and # 3 can be realized.

【0061】さらに、図21において、再生時間軸#4
が設けられ、シングルパスが実現されている。VOB5
のセル7の部分が再生開始点#8から再生され、VOB
6のセル8の部分が再生開始点#9から再生され、およ
び、VOB6のセル8の部分が再生開始点#10に再生
されている。VOB5のセル7の部分とVOB6のセル
8の部分が時刻T8から時刻T9までの間と時刻T10
からT11までの間、重複再生されている。図21で示
すような重複再生を実現する、各種パラメータについて
図22を用いて詳述する。
Further, in FIG. 21, the reproduction time axis # 4
Are provided, and a single pass is realized. VOB5
Is reproduced from the reproduction start point # 8, and the VOB
The cell 8 part of No. 6 is reproduced from the reproduction start point # 9, and the cell part of VOB 6 is reproduced at the reproduction start point # 10. The portion of cell 7 of VOB5 and the portion of cell 8 of VOB6 are between time T8 and time T9 and at time T10.
From T to T11, overlapping reproduction is performed. Various parameters for realizing the overlapping reproduction as shown in FIG. 21 will be described in detail with reference to FIG.

【0062】再生時間軸#4はシングルパスであるの
で、再生時間軸情報#4のブロックタイプには、“S”
と指定され、ブロックモードには“―”と指定される。
再生開始点情報#8には、再生開始時刻情報としてT8
が指定され、オブジェクトIDとしてVOB5が指定さ
れ、セルIDとして、セル7が指定される。再生開始点
情報#9には、再生開始時刻情報としてT8が指定さ
れ、オブジェクトIDとしてVOB6が指定され、セル
IDとして、セル8が指定される。再生開始点情報#1
0には、再生開始時刻情報としてT10が指定され、オ
ブジェクトIDとしてVOB6が指定され、セルIDと
して、セル8が指定される。以上に述べたパラメータの
設定によりVOB5、6のシングルパスでの重複再生が
行われる。
Since the reproduction time axis # 4 is a single pass, the block type of the reproduction time axis information # 4 is "S".
And the block mode is designated as "-".
The reproduction start point information # 8 includes T8 as reproduction start time information.
Is specified, VOB5 is specified as the object ID, and cell 7 is specified as the cell ID. In the reproduction start point information # 9, T8 is specified as reproduction start time information, VOB6 is specified as an object ID, and cell 8 is specified as a cell ID. Playback start point information # 1
For 0, T10 is specified as the reproduction start time information, VOB6 is specified as the object ID, and cell 8 is specified as the cell ID. With the above-described parameter settings, the VOBs 5 and 6 are repeatedly reproduced in a single pass.

【0063】複数のセルが重複再生される際の処理は、
データの種類や再生機器の性能により様々である。例え
ば、オーディオストリームを含む動画オブジェクトであ
るVOB5と、VOB5が記録された日時と異なった日
時にアフレコしたオーディオストリームのオブジェクト
であるVOB6のそれぞれのセルが重複して再生でき
る。また、VOB5およびVOB6共に動画オブジェク
トで、ユーザー操作により再生するVOB5とVOB6
とを切り替えることができれば、簡単にマルチアングル
やマルチビューを行える。この際、情報再生装置は2つ
のセルを重複して再生する必要はなく、一方のセルだけ
を再生し、表示するデータが切り替わったときに、その
再生時間経過時点の他方のセルを再生すれば良い。情報
再生装置に十分な性能があり複数の動画データを重複し
て再生できるならば、子画面表示することも可能であ
る。
The process when a plurality of cells are reproduced in duplicate is as follows.
It varies depending on the type of data and the performance of the playback device. For example, the cells of VOB5, which is a moving image object including an audio stream, and VOB6, which is an object of an audio stream dubbed on a date and time different from the date and time when VOB5 was recorded, can be reproduced in an overlapping manner. VOB5 and VOB6 are both moving image objects, and are reproduced by user operation.
If you can switch between and, you can easily multi-angle and multi-view. At this time, the information reproducing apparatus does not need to reproduce the two cells in an overlapping manner, and reproduces only one of the cells and, when the data to be displayed is switched, reproduces the other cell at the time when the reproduction time has elapsed. good. If the information reproducing apparatus has sufficient performance and can reproduce a plurality of moving image data redundantly, it is also possible to display a small screen.

【0064】また、図23(a)において、再生時間軸
#5が設けられ、シングルパスが実現されている。そし
て、VOB7のセル9の部分が再生開始点#11から再
生され、VOB8のセル10の部分が再生開始点#12
から再生されている。そして、セル9とセル10の重複
部分において、エフェクトオーディオ9のセル11の部
分が再生されている。図23で示すような所望の時刻に
重複再生とエフェクトとを実現する、各種パラメータに
ついて図24を用いて詳述する。
In FIG. 23A, a reproduction time axis # 5 is provided, and a single pass is realized. Then, the cell 9 portion of the VOB 7 is reproduced from the reproduction start point # 11, and the cell 10 portion of the VOB 8 is reproduced from the reproduction start point # 12.
Have been played from. Then, in the overlapping part of the cell 9 and the cell 10, the part of the cell 11 of the effect audio 9 is reproduced. Various parameters for realizing overlapping playback and effects at desired times as shown in FIG. 23 will be described in detail with reference to FIG.

【0065】再生時間軸#5はシングルパスであるの
で、再生時間軸情報#5のブロックタイプには、“S”
が指定され、ブロックモードには“―”と指定される。
再生開始点#11に対応する再生開始点情報#11に
は、再生開始時刻情報としてT12が指定され、オブジ
ェクトIDとしてVOB7が指定され、セルIDとして
セル9が指定される。再生開始点#12に対応する再生
開始点情報#12には、再生開始時刻情報としてT13
が指定され、オブジェクトIDとしてVOB8が指定さ
れ、セルIDとしてセル10が指定される。さらに、再
生開始点#13に対応する再生開始点情報#13には、
再生開始時刻情報としてT13が指定され、オブジェク
トIDとしてエフェクトオブジェクト9が指定され、セ
ルIDとして、セル11が指定される。ここでエフェク
トオブジェクトのデータ構造のパラメータを設定するこ
とにより、セル9とセル10にエフェクトの効果を実行
できる。
Since the reproduction time axis # 5 is a single pass, the block type of the reproduction time axis information # 5 is "S".
Is designated, and "-" is designated for the block mode.
In the reproduction start point information # 11 corresponding to the reproduction start point # 11, T12 is specified as the reproduction start time information, VOB7 is specified as the object ID, and cell 9 is specified as the cell ID. The reproduction start point information # 12 corresponding to the reproduction start point # 12 includes T13 as reproduction start time information.
Is specified, VOB 8 is specified as the object ID, and cell 10 is specified as the cell ID. Further, the reproduction start point information # 13 corresponding to the reproduction start point # 13 includes
T13 is specified as the reproduction start time information, the effect object 9 is specified as the object ID, and the cell 11 is specified as the cell ID. Here, by setting the parameters of the data structure of the effect object, the effect of the effect can be performed on the cells 9 and 10.

【0066】例えば、エフェクトの種類としてブレンド
を指定する。さらに、オブジェクトIDとしてVOB7
を指定し、VOB7のストリームIDとして音声ストリ
ームを意味する“A”を指定し、VOB7のブレンド率
情報として20を指定する。さらに、VOB7のブレン
ド率の時間的変化情報として−を指定し、VOB7のブ
レンド率の位置的変化情報として−を指定する。オブジ
ェクトIDとしてVOB8を指定し、VOB8のストリ
ームIDとして音声ストリームを意味する“A”を指定
し、VOB8のブレンド率情報として80を指定する。
さらに、VOB8のブレンド率の時間的変化情報として
―を指定し、VOB8のブレンド率の位置的変化情報と
して−を指定する。すると、VOB7が音声ストリーム
を含む動画オブジェクトであり、その音声ストリームの
出力を全体の20%とし、VOB8がアフレコした音声
ストリームのオブジェクトであり、その出力を全体の8
0%と設定でき、アフレコの音声ストリームを主に出力
しながら、オリジナルの音声ストリームを従に出力する
ことができる。
For example, blend is designated as the type of effect. Further, VOB7 is set as the object ID.
Is specified, "A" meaning an audio stream is specified as the stream ID of the VOB 7, and 20 is specified as the blend ratio information of the VOB 7. Further, "-" is designated as the temporal change information of the blend ratio of the VOB 7, and "-" is designated as the positional change information of the blend ratio of the VOB 7. VOB8 is specified as the object ID, "A" meaning an audio stream is specified as the stream ID of VOB8, and 80 is specified as the blend ratio information of VOB8.
Further, "-" is designated as the temporal change information of the blend ratio of the VOB 8, and "-" is designated as the positional change information of the blend ratio of the VOB 8. Then, VOB 7 is a moving image object including an audio stream, the output of the audio stream is set to 20% of the whole, and VOB 8 is an after-recorded audio stream object.
It can be set to 0%, so that the original audio stream can be output while the dubbed audio stream is mainly output.

【0067】エフェクトの種類をフェードイン・フェー
ドアウトとして、セル9とセル10のブレンド率の時間
的変化情報のパラメータを指定することによりフェード
イン・フェードアウトの効果を作り出すことが可能であ
る。さらに、エフェクトの種類をワイプとして、ブレン
ド率の時間的変化情報と共にブレンド率の位置的変化情
報のパラメータを指定することによりワイプエフェクト
を作り出すことも可能である。また、これ以外のエフェ
クトを作り出すことも可能である。
It is possible to create a fade-in / fade-out effect by designating the parameter of the temporal change information of the blend ratio of the cell 9 and the cell 10 with the type of effect being fade-in / fade-out. Further, it is also possible to create a wipe effect by specifying the parameter of the positional change information of the blend ratio together with the temporal change information of the blend ratio with the type of effect being wipe. It is also possible to create other effects.

【0068】再生時間軸上に再生開始点情報を設定しオ
ブジェクトを配置する際に、いくつかの制限を設けるこ
とにより、再生不可能なプレイリストが生成されるのを
防止する。図25(a)に示すように、再生時間軸上で
オブジェクトが配置されていない空白区間がある場合、
空白区間を切り取り、以降のオブジェクトの再生開始時
刻情報を修正し、連続してオブジェクトが存在するよう
に変更することにより、再生不可能なプレイリストが生
成されるのを防止する。或いは、空白区間は何もないオ
ブジェクトを埋めることにより、管理情報的には空白区
間が存在しないようにする。
When setting the reproduction start point information on the reproduction time axis and arranging the objects, some restrictions are provided to prevent generation of a non-reproducible playlist. As shown in FIG. 25A, when there is a blank section where no object is arranged on the reproduction time axis,
A blank section is cut out, the reproduction start time information of the subsequent objects is corrected, and changes are made so that the objects are continuously present, thereby preventing generation of an unreproducible playlist. Alternatively, an object having no blank section is filled so that no blank section exists in terms of management information.

【0069】また、同時再生されるオブジェクトを配置
する際にもいくつかの制限を設ける必要がある。再生機
器の性能が十分で複数のデータを同時再生可能であった
としても、無限個のオブジェクトを同時再生可能なわけ
ではない。そのため、図25(b)に示されるように、
動画オブジェクトや音声オブジェクト、或いはその他の
オブジェクトを同時に処理できる性能によって、再生時
間軸上の同じ時間帯に配置できるオブジェクト数を限定
する必要がある。
Also, it is necessary to set some restrictions when arranging simultaneously reproduced objects. Even if the performance of the playback device is sufficient and a plurality of data can be played back simultaneously, an infinite number of objects cannot be played back simultaneously. Therefore, as shown in FIG.
It is necessary to limit the number of objects that can be arranged in the same time zone on the reproduction time axis depending on the performance of simultaneously processing moving image objects, audio objects, and other objects.

【0070】また、図26(a)で示すように、1つの
再生経路を定める情報には、DVDレコーダがオブジェ
クト記録時に記録された全てのオブジェクトを示すよう
に自動生成するオリジナル定義再生経路情報と、ユーザ
が自由に再生シーケンスを定義できるユーザ定義再生経
路情報の2種類がある。これらを、DVDではPGC情
報(Program Chain Information)と統一的呼称され、
ユーザ定義再生経路情報はU−PGC情報、オリジナル
再生経路情報はO−PGC情報と呼称される。O−PG
C情報、U−PGC情報はそれぞれ、オブジェクトの再
生区間であるセルを示す情報であるセル情報をテーブル
形式で列挙する情報である。O−PGC情報で示される
オブジェクトの再生区間はオリジナルセル(O−CEL
L)と呼称され、U−PGC情報で示されるオブジェク
トの再生区間はユーザセル(U−CELL)と呼称され
る。図26(b)が示すように、PGC情報により示さ
れるセル群は、テーブルのエントリー順序に従って順次
再生される一連の再生シーケンスを構成する。
As shown in FIG. 26A, information defining one playback path includes original definition playback path information automatically generated by the DVD recorder so as to indicate all objects recorded at the time of object recording. There are two types of user-defined reproduction path information that allows the user to freely define the reproduction sequence. These are commonly referred to as PGC information (Program Chain Information) in DVD,
The user-defined reproduction path information is called U-PGC information, and the original reproduction path information is called O-PGC information. O-PG
Each of the C information and the U-PGC information is information that lists cell information, which is information indicating a cell that is a reproduction section of the object, in a table format. The playback section of the object indicated by the O-PGC information is the original cell (O-CEL).
L), and the reproduction section of the object indicated by the U-PGC information is called a user cell (U-CELL). As shown in FIG. 26 (b), the cell group indicated by the PGC information forms a series of reproduction sequences that are sequentially reproduced according to the entry order of the table.

【0071】図27は、オブジェクト、セル、PGC、
アクセスマップの関係を具体的に説明する図である。図
27に示すように、オリジナルPGC情報e50は少な
くとも1つのセル情報e60、e61、e62、e63
を含む。セル情報e60…は再生するオブジェクトを指
定し、かつ、そのオブジェクトタイプ、オブジェクトの
再生区間を指定する。PGC情報e50におけるセル情
報の記録順序は、各セルが指定するオブジェクトが再生
されるときの再生順序を示す。一のセル情報e60に
は、それが指定するオブジェクトの種類を示す属性情報
(Type)e60aと、オブジェクトの識別情報であるオ
ブジェクトID(Object ID)e60bと、時間軸上で
のオブジェクト内の開始時刻情報(Start#PTM)e60
cと、時間軸上でのオブジェクト内の終了時刻情報(En
d#PTM)e60dとが含まれる。
FIG. 27 shows objects, cells, PGCs,
FIG. 3 is a diagram specifically illustrating a relationship between access maps. As shown in FIG. 27, the original PGC information e50 includes at least one piece of cell information e60, e61, e62, e63.
including. The cell information e60... Specifies an object to be reproduced, and specifies the object type and the reproduction section of the object. The recording order of the cell information in the PGC information e50 indicates the reproduction order when the object specified by each cell is reproduced. One piece of cell information e60 includes attribute information (Type) e60a indicating the type of an object designated by the cell information e60, an object ID (Object ID) e60b as identification information of the object, and a start time in the object on the time axis. Information (Start # PTM) e60
c and end time information in the object on the time axis (En
d # PTM) e60d.

【0072】データ再生時は、PCG情報e50内のセ
ル情報e60が順次読み出され、各セルにより指定され
るオブジェクトが、セルにより指定される再生区間分再
生されることになる。アクセスマップe80cは、セル
情報が示す開始時刻情報と終了時刻情報とをオブジェク
トのディスク上での位置情報に変換する。
At the time of data reproduction, the cell information e60 in the PCG information e50 is sequentially read, and the object specified by each cell is reproduced for the reproduction section specified by the cell. The access map e80c converts the start time information and the end time information indicated by the cell information into position information of the object on the disk.

【0073】上述したマップ情報であるが、オブジェク
トの記録時に共に生成され記録される。マップを生成す
るためには、オブジェクトのデータ内のピクチャ構造を
解析する必要がある。具体的には図8で示すIピクチャ
の位置の検出と、図9、図10に示す当該Iピクチャの
再生時刻であるPTS等のタイムスタンプ情報の検出が
必要になる。
The map information described above is generated and recorded together with the recording of the object. In order to generate a map, it is necessary to analyze the picture structure in the data of the object. Specifically, it is necessary to detect the position of the I picture shown in FIG. 8 and to detect time stamp information such as PTS, which is the reproduction time of the I picture shown in FIGS. 9 and 10.

【0074】ここで、PS−VOBとTS1−VOBと
TS2−VOBのマップ情報を生成する際に生じる問題
について以下説明する。PS−VOB、TS−VOB1
は、図1で説明したように主として、受信されたアナロ
グ放送をDVDレコーダがMPEGストリームにエンコ
ードすることにより生成される。このため、Iピクチャ
や各種タイムスタンプの情報は自らが生成しており、D
VDレコーダにとってストリーム内部のデータ構造は明
確であり、マップ情報の生成に何の問題も生じない。
Here, a problem that occurs when map information of PS-VOB, TS1-VOB, and TS2-VOB is generated will be described below. PS-VOB, TS-VOB1
Is mainly generated by a DVD recorder encoding a received analog broadcast into an MPEG stream as described with reference to FIG. Therefore, the information of the I picture and various time stamps is generated by itself,
The data structure inside the stream is clear to the VD recorder, and there is no problem in generating the map information.

【0075】次に、TS2−VOBであるが、図1で説
明したように主として、受信されたデジタル放送をDV
Dレコーダがエンコードすることなく直接ディスクに記
録する。このため、PS−VOBのようにIピクチャの
位置とタイムスタンプ情報を自ら生成するわけではない
ため、DVDレコーダにとってストリーム内部のデータ
構造は明確ではなく、記録するデジタルストリームから
これら情報を検出することが必要になる。
Next, regarding TS2-VOB, as described with reference to FIG.
The D recorder directly records on the disk without encoding. For this reason, unlike the PS-VOB, the position and time stamp information of the I picture are not generated by themselves, so that the data structure inside the stream is not clear for the DVD recorder, and the information is detected from the digital stream to be recorded. Is required.

【0076】このため、DVDレコーダは、TS2−V
OBのマップ情報については下記のようにIピクチャと
タイムスタンプを検出する。まず、Iピクチャの検出
は、図11に示すTSパケットの適用フィールドのラン
ダムアクセス表示情報を検出することにより行う。ま
た、タイムスタンプの検出については、PESヘッダの
PTSを検出することにより行う。タイムスタンプにつ
いては、PTSの代わりに、適用フィールドのPCR
や、TSパケットがDVDレコーダに伝送されてきた到
着タイミングであるATSで代用することもある。いず
れにせよ、DVDレコーダはMPEGストリームのビデ
オ層のデータ構造を解析することなく、その上位層であ
るシステム層の情報により、Iピクチャの位置を検出す
る。これは、マップ情報を生成するためにビデオ層の解
析まで行うのはシステムの負荷が大きいためである。
For this reason, the DVD recorder uses TS2-V
As for the OB map information, an I picture and a time stamp are detected as described below. First, the detection of the I picture is performed by detecting the random access display information of the application field of the TS packet shown in FIG. The detection of the time stamp is performed by detecting the PTS of the PES header. For the time stamp, instead of the PTS, use the PCR in the application field.
Alternatively, the ATS, which is the arrival timing at which the TS packet is transmitted to the DVD recorder, may be used instead. In any case, the DVD recorder does not analyze the data structure of the video layer of the MPEG stream, but detects the position of the I picture based on the information of the system layer which is the upper layer. This is because the load on the system is large to perform the analysis of the video layer to generate the map information.

【0077】また、システム層の検出が不可能な場合も
ありうるが、この場合は、マップ情報が生成できないた
め、有効なマップ情報が無いことを示すことが必要にな
る。DVDレコーダでは図15(b)に示すマップ管理
情報によりこれらが示される。図15(b)に示すよう
にマップ管理情報は、マップ有効性情報と自己エンコー
ディングフラグとを有する。自己エンコーディングフラ
グは、DVDレコーダ自らがエンコードしたオブジェク
トであることを示し、内部のピクチャ構造が明確であ
り、マップ情報のタイムスタンプ情報やIピクチャの位
置情報等が正確であることを示している。また、マップ
有効性情報は、有効なアクセスマップがある無いかを示
す。
In some cases, it may not be possible to detect the system layer. In this case, since no map information can be generated, it is necessary to indicate that there is no valid map information. In the DVD recorder, these are indicated by the map management information shown in FIG. As shown in FIG. 15B, the map management information has map validity information and a self-encoding flag. The self-encoding flag indicates that the object is an object encoded by the DVD recorder itself, indicates that the internal picture structure is clear, and indicates that the time stamp information of the map information and the position information of the I picture are accurate. The map validity information indicates whether there is a valid access map.

【0078】なお、システム層の検出が不可能な例とし
ては、適用フィールドが設定されていない場合や、そも
そもMPEGトランスポートストリームで無いデジタル
ストリームの場合が考えうる。デジタル放送が世界各国
で各種方式が成立しうるため、DVDレコーダがマップ
を生成できないオブジェクトを記録するケースも当然予
想される。例えば、日本のデジタル放送を想定したDV
Dレコーダを米国で使用し、米国のデジタル放送を記録
した場合、マップを生成できないオブジェクトを記録す
るケースが出てくる。
As examples where the system layer cannot be detected, a case where no applicable field is set or a digital stream which is not an MPEG transport stream in the first place can be considered. Since various formats of digital broadcasting can be established in countries around the world, it is naturally expected that DVD recorders record objects for which maps cannot be generated. For example, DV assuming digital broadcasting in Japan
When a D recorder is used in the United States and a digital broadcast in the United States is recorded, there are cases where an object for which a map cannot be generated is recorded.

【0079】但し、DVDレコーダはマップ情報が生成
されないオブジェクトについても、先頭から順次再生す
ることは可能である。この場合、記録されたデジタルス
トリームをデジタルI/Fを介して、当該ストリームに
対応したSTBに出力することでこれを映像再生するこ
とができる。
However, the DVD recorder can also sequentially reproduce the objects for which no map information is generated, from the beginning. In this case, by outputting the recorded digital stream to the STB corresponding to the stream via the digital I / F, the video can be reproduced.

【0080】(6.再生機能の基本動作)次に、図28
を用いて上記光ディスクを再生するDVDレコーダプレ
ーヤの再生動作について説明する。図28に示すよう
に、プレーヤは、光ディスク100からデータを読み出
す光ピックアップ201と、読み出したデータのエラー
訂正等を行うECC処理部202と、エラー訂正後の読
み出しデータを一時的に格納するトラックバッファ20
3と、動画オブジェクト(PS_VOB)等のプログラ
ムストリームを再生するPSデコーダ205と、ディジ
タル放送オブジェクト(TS1_VOB)のトランスポ
ートストリームを再生するTSデコーダ206と、オー
ディオ・オブジェクト(AOB)を再生するオーディオ
デコーダ207と、静止画オブジェクト(POB)をデ
コードする静止画デコーダ208と、各デコーダ20
5、206…へのデータ入力を切り換える切換え手段2
10と、プレーヤの各部を制御する制御部211とを備
える。
(6. Basic Operation of Reproduction Function) Next, FIG.
A reproduction operation of a DVD recorder player that reproduces the above-mentioned optical disk using will be described. As shown in FIG. 28, the player includes an optical pickup 201 for reading data from the optical disk 100, an ECC processing unit 202 for performing error correction on the read data, and a track buffer for temporarily storing read data after error correction. 20
3, a PS decoder 205 for reproducing a program stream such as a video object (PS_VOB), a TS decoder 206 for reproducing a transport stream of a digital broadcast object (TS1_VOB), and an audio decoder 207 for reproducing an audio object (AOB). A still image decoder 208 for decoding a still image object (POB);
Switching means 2 for switching data input to 5, 206...
And a control section 211 for controlling each section of the player.

【0081】光ディスク100上に記録されているデー
タは、光ピックアップ201から読み出され、ECC処
理部202を通してトラックバッファ203に格納され
る。トラックバッファ203に格納されたデータは、P
Sデコーダ205、TSデコーダ206、オーディオデ
コーダ207、静止画デコーダ208の何れかに入力さ
れデコードおよび出力される。このとき、制御部211
は読み出すべきデータを再生時間軸情報、再生経路情報
(PGC)が示す再生シーケンスに基づき決定する。
Data recorded on the optical disk 100 is read from the optical pickup 201 and stored in the track buffer 203 through the ECC processing unit 202. The data stored in the track buffer 203 is P
The signal is input to one of the S decoder 205, the TS decoder 206, the audio decoder 207, and the still image decoder 208, decoded and output. At this time, the control unit 211
Determines the data to be read out based on the reproduction time axis information and the reproduction sequence indicated by the reproduction path information (PGC).

【0082】また、制御部211は、図27が示す再生
時間軸情報、再生経路情報(PGC)により、再生開始
時刻、報再生するセルのタイプ、対応するオブジェク
ト、オブジェクトの開始時刻、終了時刻を獲得すること
ができる。制御部211はこれに基づき、特定されるオ
ブジェクトの区間のデータを、適合するデコーダに入力
する。
Further, the control unit 211 determines the reproduction start time, the type of cell to be notified / reproduced, the corresponding object, the start time and the end time of the object, based on the reproduction time axis information and the reproduction path information (PGC) shown in FIG. Can be acquired. Based on this, the control unit 211 inputs the data of the section of the specified object to a suitable decoder.

【0083】図29のフローチャートを用いて、上記再
生処理の動作を詳述する。図29において、再生がスタ
ートしてから、ステップS300で、ビデオ管理情報を
入手する。ステップS301で、VOB情報、再生時間
軸情報などを読み込み、ステップS302で、再生時間
軸(タイトル)を表示する。ステップS303で、ユー
ザが少なくとも1つの再生時間軸(タイトル)を選択し
たか判断する。ステップS304で、選択された再生時
間軸のデータを記録媒体から読みとり、コンテンツの再
生を開始する。
The operation of the reproduction processing will be described in detail with reference to the flowchart of FIG. In FIG. 29, after the reproduction is started, in step S300, video management information is obtained. In step S301, VOB information, reproduction time axis information and the like are read, and in step S302, a reproduction time axis (title) is displayed. In step S303, it is determined whether the user has selected at least one playback time axis (title). In step S304, data of the selected reproduction time axis is read from the recording medium, and reproduction of the content is started.

【0084】ステップS305で、再生開始点情報の再
生開始時刻情報で指定される時刻に該当するかをモニタ
ーしている。再生開始時刻情報に該当する時刻でない場
合には、ステップS306に行き、再生は待機される。
ステップS305で再生開始時刻情報で指定される時刻
に該当する場合には、ステップS307に行き、コンテ
ンツの再生を開始する。ステップS308で、選択され
た再生時間軸の再生が完了したか判断される。再生が完
了していない場合には、ステップS305の手前の処理
にジャンプする。再生が完了した場合には、上記再生動
作が終了する。
In step S305, it is monitored whether the time corresponds to the time specified by the reproduction start time information of the reproduction start point information. If the time does not correspond to the reproduction start time information, the process proceeds to step S306, and the reproduction is waited.
If it corresponds to the time specified by the reproduction start time information in step S305, the process proceeds to step S307, and reproduction of the content is started. In step S308, it is determined whether the reproduction of the selected reproduction time axis has been completed. If the reproduction has not been completed, the process jumps to the processing before step S305. When the reproduction is completed, the above-described reproduction operation ends.

【0085】また、本実施形態のプレーヤは、さらに、
AVストリームを外部に供給するためのディジタルイン
タフェース204を有している。これにより、AVスト
リームをIEEE1394やIEC958などの通信プ
ロトコルを介して外部に供給することも可能である。こ
れは、特に、自らがエンコードしていないTS2−VO
Bについては、プレーヤ内部に該当するデコーダが存在
しないケースもありうるため、デコードすることなく、
直接、ディジタルインタフェース204を通じて外部の
STBに出力し、そのSTBで再生させることができ
る。
The player according to the present embodiment further comprises:
It has a digital interface 204 for supplying an AV stream to the outside. As a result, the AV stream can be supplied to the outside via a communication protocol such as IEEE1394 or IEC958. This is especially true for TS2-VOs that they have not encoded.
Regarding B, since there may be no case where the corresponding decoder exists inside the player,
The data can be directly output to an external STB through the digital interface 204, and can be reproduced by the STB.

【0086】外部にデジタルデータを直接出力する際に
は、制御部211は図15(b)のマップ管理情報に基
づき、ランダムアクセス再生が可能かを否か判断する。
アクセスポイント情報フラグが有効であれば、アクセス
マップはIピクチャの位置情報を有する。このため、制
御部211は外部機器から早送り再生等の要求があれば
これに応じて、Iピクチャを含むデジタルデータをデジ
タルI/Fを介して外部機器に出力することができる。
また、タイムアクセス情報フラグが有効であれば、タイ
ムアクセスが可能である。このため制御部211は、外
部の機器からのタイムアクセスの要求に応じて、指定さ
れた再生時刻に相当するピクチャデータを含むデジタル
データをデジタルI/Fを介して外部機器に出力するこ
とができる。
When directly outputting digital data to the outside, the control unit 211 determines whether or not random access reproduction is possible based on the map management information shown in FIG.
If the access point information flag is valid, the access map has the position information of the I picture. Therefore, if there is a request for fast-forward playback or the like from an external device, the control unit 211 can output digital data including an I picture to the external device via the digital I / F.
If the time access information flag is valid, time access is possible. Therefore, in response to a time access request from an external device, the control unit 211 can output digital data including picture data corresponding to the designated reproduction time to the external device via the digital I / F. .

【0087】(7.記録機能の基本動作)次に、図30
を用いて上記光ディスクに対して記録、再生を行う本発
明に係るDVDレコーダの構成および動作について説明
する。図30に示すように、DVDレコーダは、ユーザ
への表示およびユーザからの要求を受け付けるユーザイ
ンターフェース部222、DVDレコーダ全体の管理お
よび制御を司るシステム制御部212、VHFおよびU
HFを受信するアナログ放送チューナ213、アナログ
信号をディジタル信号に変換しMPEGプログラムスト
リームにエンコードするエンコーダ214、ディジタル
衛星放送を受信するデジタル放送チューナ215、ディ
ジタル衛星で送られるMPEGトランスポートストリー
ムを解析する解析部216、テレビおよびスピーカなど
の表示部217、AVストリームをデコードするデコー
ダ218とを備える。
(7. Basic Operation of Recording Function) Next, FIG.
The configuration and operation of a DVD recorder according to the present invention, which records and reproduces data on and from the optical disk by using a DVD, will be described. As shown in FIG. 30, the DVD recorder includes a user interface unit 222 for displaying to a user and receiving a request from the user, a system control unit 212 for managing and controlling the entire DVD recorder, VHF and U
An analog broadcast tuner 213 for receiving HF, an encoder 214 for converting an analog signal into a digital signal and encoding it into an MPEG program stream, a digital broadcast tuner 215 for receiving digital satellite broadcast, and an analysis for analyzing an MPEG transport stream sent by a digital satellite A display unit 217 such as a television and a speaker, and a decoder 218 for decoding an AV stream.

【0088】デコーダ218は、図15に示した第1及
び第2のデコーダ等からなる。さらに、DVDレコーダ
は、デジタルインターフェース部219と、書きこみデ
ータを一時的に格納するトラックバッファ220と、D
VD−RAM100にデータを書き込むドライブ221
とを備える。デジタルインターフェース部219はIE
EE1394等の通信プロトコルにより外部機器にデー
タを出力するインタフェースである。このように構成さ
れるDVDレコーダにおいては、ユーザインターフェー
ス部222が最初にユーザからの要求を受ける。ユーザ
インターフェース部222はユーザからの要求をシステ
ム制御部212に伝え、システム制御部212はユーザ
からの要求を解釈および各モジュールへ処理要求を行
う。
The decoder 218 includes the first and second decoders shown in FIG. The DVD recorder further includes a digital interface unit 219, a track buffer 220 for temporarily storing write data,
Drive 221 for writing data to VD-RAM 100
And Digital interface unit 219 is IE
An interface for outputting data to an external device using a communication protocol such as EE1394. In the DVD recorder configured as above, the user interface unit 222 first receives a request from the user. The user interface unit 222 transmits a request from the user to the system control unit 212, and the system control unit 212 interprets the request from the user and makes a processing request to each module.

【0089】次にユーザからアナログ放送の録画要求が
あった場合で、PS−VOBが記録される場合で以下、
具体的に説明する。システム制御部212はアナログ放
送チューナ213への受信とエンコーダ部214へのエ
ンコードを要求する。エンコーダ部214はアナログ放
送チューナ213から送られるAVデータをビデオエン
コード、オーディオエンコードおよびシステムエンコー
ドしてトラックバッファ220に送出する。エンコーダ
部214は、エンコード開始直後に、エンコードしてい
るMPEGプログラムストリームの再生開始時刻(PS
_VOB_V_S_PTM)をシステム制御部212に
送り、続いてTマップを作成するための情報として動画
オブジェクトユニット(VOBU)の時間長およびサイ
ズ情報をエンコード処理と平行してシステム制御部21
2に送る。
Next, when a user requests recording of an analog broadcast and PS-VOB is recorded,
This will be specifically described. The system control unit 212 requests reception to the analog broadcast tuner 213 and encoding to the encoder unit 214. The encoder 214 video-encodes, audio-encodes, and system-encodes the AV data sent from the analog broadcast tuner 213 and sends it to the track buffer 220. Immediately after the encoding is started, the encoder unit 214 starts playing back the playback start time (PS
_VOB_V_S_PTM) to the system control unit 212, and subsequently, the time length and size information of the moving image object unit (VOBU) as information for creating a T map, in parallel with the encoding process.
Send to 2.

【0090】次にシステム制御部212は、ドライブ2
21に対して記録要求を出し、ドライブ221はトラッ
クバッファ220に蓄積されているデータを取り出しD
VD−RAMディスク100に記録する。この時、シス
テム制御部212はファイルシステムのアロケーション
情報からディスク100上のどこに記録するかをあわせ
てドライブ221に指示する。
Next, the system control unit 212
21, and the drive 221 extracts the data stored in the track buffer 220 and
The data is recorded on the VD-RAM disk 100. At this time, the system control unit 212 also instructs the drive 221 on the disc 100 where to record based on the file system allocation information.

【0091】録画終了はユーザからのストップ要求によ
って指示される。ユーザからの録画停止要求は、ユーザ
インターフェース部222を通してシステム制御部21
2に伝えられ、システム制御部212はアナログ放送チ
ューナ213とエンコーダ部214に対して停止要求を
出す。エンコーダ部214はシステム制御部212から
のエンコード停止要求を受けエンコード処理を止め、最
後にエンコードを行ったMPEGプログラムストリーム
の再生終了時刻(PS_VOB_V_E_PTM)をシ
ステム制御部212に送る。システム制御部212は、
エンコード処理終了後、エンコーダ214から受け取っ
た情報に基づき動画オブジェクト情報(PS_VOB
I)、再生時間軸情報を生成する。
The end of recording is instructed by a stop request from the user. The recording stop request from the user is transmitted to the system control unit 21 through the user interface unit 222.
2, the system control unit 212 issues a stop request to the analog broadcast tuner 213 and the encoder unit 214. The encoder unit 214 receives the encoding stop request from the system control unit 212, stops the encoding process, and sends the reproduction end time (PS_VOB_V_E_PTM) of the last encoded MPEG program stream to the system control unit 212. The system control unit 212
After the encoding process, the moving image object information (PS_VOB) is generated based on the information received from the encoder 214.
I), generating reproduction time axis information.

【0092】次に、この動画オブジェクト情報(PS_
VOBI)に対応するセル情報を生成するが、この時重
要なのは、セル情報内の属性情報を「PS_VOB」に
することである。前述した通り、セル情報内の情報は、
動画オブジェクト(PS_VOB)には依存しない形で
構成されており、動画オブジェクト(PS_VOB)に
依存する情報は全て動画オブジェクト情報(PS_VO
BI)の中に隠蔽された形になっている。従って、セル
情報の属性情報の認識を誤ると、正常な再生ができなく
なり、場合によってはシステムダウンが起こる場合もあ
る。
Next, the moving picture object information (PS_
VOBI) is generated. At this time, it is important to set the attribute information in the cell information to “PS_VOB”. As described above, the information in the cell information is:
The video object (PS_VOB) does not depend on the video object (PS_VOB), and all information dependent on the video object (PS_VOB) is video object information (PS_VOB).
BI). Therefore, if the attribute information of the cell information is incorrectly recognized, normal reproduction cannot be performed, and in some cases, the system may be down.

【0093】最後にシステム制御部212は、ドライブ
221に対してトラックバッファ220に蓄積されてい
るデータの記録終了と、動画オブジェクト情報(PS_
VOBI)およびセル情報、再生時間軸情報の記録を要
求し、ドライブ221がトラックバッファ220の残り
データと、動画オブジェクト情報(PS_VOBI)
と、セル情報とをDVD−RAMディスク100に記録
し、録画処理を終了する。なお、アナログ放送をTS1
−VOBにエンコードしても勿論良い。また、エンコー
ドすることなく記録されるTS2−VOBの場合は、エ
ンコード動作を当然回避する。
Lastly, the system control unit 212 makes the drive 221 complete the recording of the data stored in the track buffer 220 and notify the moving image object information (PS_
VOBI), cell information, and reproduction time axis information, and the drive 221 transmits the remaining data in the track buffer 220 and the moving image object information (PS_VOBI).
And the cell information are recorded on the DVD-RAM disc 100, and the recording process ends. In addition, analog broadcasting is TS1
Of course, it may be encoded into -VOB. In the case of TS2-VOB recorded without encoding, the encoding operation is naturally avoided.

【0094】解析部216は、最初にMPEGトランス
ポートストリームからディジタル放送オブジェクト情報
(TS2_VOBI)の生成に必要な情報として、開始
時刻情報(D_VOB_V_S_PTM)を抽出してシ
ステム制御部212に送る。次に、MPEGトランスポ
ートストリーム中のオブジェクトユニット(VOBU)
を決定し、Tマップ生成に必要なオブジェクトユニット
の時間長とサイズとをシステム制御部212に送る。な
お、オブジェクトユニット(VOBU)の決定は、前述
したようにTSパケットヘッダ中の適用フィールド(ad
aptation field)内のランダムアクセスインジケータ
(randam#access#indicator)をもとに検出することに
より可能である。
The analysis unit 216 first extracts start time information (D_VOB_V_S_PTM) from the MPEG transport stream as information necessary for generating digital broadcast object information (TS2_VOBI), and sends it to the system control unit 212. Next, an object unit (VOBU) in the MPEG transport stream
Is determined, and the time length and size of the object unit required for generating the T map are sent to the system control unit 212. The object unit (VOBU) is determined by the application field (ad) in the TS packet header as described above.
This is possible by detecting based on the random access indicator (random_access_indicator) in the aptation field.

【0095】次にシステム制御部212は、ドライブ2
21に対して記録要求を出力し、ドライブ221はトラ
ックバッファ220に蓄積されているデータを取り出し
DVD−RAMディスク100に記録する。この時、シ
ステム制御部212はファイルシステムのアロケーショ
ン情報からディスク上のどこに記録するかをあわせてド
ライブ221に指示する。
Next, the system control unit 212
The drive 221 outputs a recording request to the track buffer 220 and records the data on the DVD-RAM disk 100. At this time, the system control unit 212 instructs the drive 221 on the basis of the allocation information of the file system where to record on the disc.

【0096】録画終了はユーザからのストップ要求によ
って指示される。ユーザからの録画停止要求は、ユーザ
インターフェース部222を通してシステム制御部21
2に伝えられ、システム制御部212はディジタルチュ
ーナ215と解析部216に停止要求を出す。解析部2
16はシステム制御部212からの解析停止要求を受け
解析処理を止め、最後に解析を行ったMPEGトランス
ポートストリームの動画オブジェクトユニット(VOB
U)の最後の表示終了時刻(D_VOB_V_E_PT
M) をシステム制御部212に送る。
The end of recording is instructed by a stop request from the user. The recording stop request from the user is transmitted to the system control unit 21 through the user interface unit 222.
2, the system control unit 212 issues a stop request to the digital tuner 215 and the analysis unit 216. Analysis unit 2
16 stops the analysis processing in response to the analysis stop request from the system control unit 212, and finally the moving image object unit (VOB) of the MPEG transport stream that has been analyzed.
U) last display end time (D_VOB_V_E_PT)
M) to the system control unit 212.

【0097】システム制御部212は、ディジタル放送
の受信処理終了後、解析部216から受け取った情報に
基づき、ディジタル放送オブジェクト情報(D_VOB
I)を生成する。次に、このディジタル放送オブジェク
ト情報(D_VOBI)に対応するセル情報を生成する
が、この時、セル情報内の属性情報として「D_VO
B」を設定する。また、再生時間軸情報も生成する。
After the digital broadcast receiving process is completed, the system control unit 212 performs digital broadcast object information (D_VOB) based on the information received from the analysis unit 216.
Generate I). Next, cell information corresponding to the digital broadcasting object information (D_VOBI) is generated. At this time, "D_VOBI" is used as attribute information in the cell information.
B ”is set. Also, playback time axis information is generated.

【0098】最後にシステム制御部212は、ドライブ
221に対してトラックバッファ220に蓄積されてい
るデータの記録終了と、ディジタル放送オブジェクト情
報、セル情報および再生時間軸情報の記録を要求する。
ドライブ221は、トラックバッファ220の残りデー
タと、ディジタル放送オブジェクト情報(D_VOB
I)、セル情報、再生時間軸情報をDVD−RAMディ
スク100に記録し、録画処理を終了する。
Finally, the system control unit 212 requests the drive 221 to end the recording of the data stored in the track buffer 220 and to record digital broadcast object information, cell information and reproduction time axis information.
The drive 221 stores the remaining data in the track buffer 220 and the digital broadcast object information (D_VOB).
I), the cell information and the reproduction time axis information are recorded on the DVD-RAM disc 100, and the recording process is terminated.

【0099】以上、ユーザからの録画開始および終了要
求をもとに動作を説明したが、例えば、VTRで使用さ
れているタイマー録画の場合では、ユーザの代わりにシ
ステム制御部が自動的に録画開始および終了要求を発行
するだけであって、本質的にDVDレコーダの動作が異
なるものではない。
The operation has been described above based on the recording start and end requests from the user. For example, in the case of timer recording used in a VTR, the system control unit automatically starts recording instead of the user. And an end request are issued, but the operation of the DVD recorder is not essentially different.

【0100】(DVDレコーダの再生)次にDVDレコ
ーダにおける再生動作について説明する。まず、ユーザ
インターフェース部222がユーザからの要求を受け
る。ユーザインターフェース部222はユーザからの要
求をシステム制御部212に伝え、システム制御部21
2はユーザからの要求の解釈および各モジュールへの処
理要求を行う。ユーザからの要求がPGCの再生であっ
た場合、システム制御部212はPGC情報およびセル
情報を解析してどのオブジェクトの再生かを解析する。
なお、以下では、1つの動画オブジェクト(M_VO
B)と、1つのセル情報とから構成されるオリジナルP
GCの場合を説明する。
(Reproduction of DVD Recorder) Next, the reproduction operation of the DVD recorder will be described. First, the user interface unit 222 receives a request from the user. The user interface unit 222 transmits a request from the user to the system control unit 212, and
Numeral 2 interprets a request from a user and requests a process to each module. When the request from the user is to reproduce PGC, the system control unit 212 analyzes the PGC information and the cell information to analyze which object is reproduced.
Hereinafter, one moving image object (M_VO)
B) and an original P composed of one cell information
The case of GC will be described.

【0101】システム制御部212は最初にPGC情報
内のセル情報内の属性情報を解析する。属性情報が「M
_VOB」であった場合、再生するAVストリームがM
PEGプログラムストリームとして記録されたAVスト
リームであることが分かる。次にシステム制御部212
は、セル情報のIDから対応する動画オブジェクト情報
(M_VOBI)を、テーブル(M_AVFIT)から
探し出す。次に、セル情報の開始および終了位置情報
と、動画オブジェクト情報の開始時刻情報(M_VOB
_V_S_PTM)及び終了時刻情報(M_VOB_V
_E_PTM)と、Tマップとから、再生するAVデー
タの開始および終了アドレスを求める。
The system control section 212 first analyzes the attribute information in the cell information in the PGC information. If the attribute information is "M
_VOB ”, the AV stream to be reproduced is M
It can be seen that this is an AV stream recorded as a PEG program stream. Next, the system control unit 212
Finds the corresponding moving image object information (M_VOBI) from the table (M_AVFIT) from the ID of the cell information. Next, the start and end position information of the cell information and the start time information (M_VOB) of the moving image object information
_V_S_PTM) and end time information (M_VOB_V)
_E_PTM) and the T map to find the start and end addresses of the AV data to be reproduced.

【0102】次に、システム制御部212はドライブ2
21に対して、DVD−RAMディスク100からの読
み出し要求を、読み出しアドレスと共に送る。ドライブ
221は、システム制御部212に指示されたアドレス
からAVデータを読み出し、トラックバッファ220に
格納する。次に、システム制御部212は、デコーダ2
18に対して、MPEGプログラムストリームのデコー
ド要求を行う。デコーダ218はトラックバッファ22
0に格納されているAVデータを読み出し、デコード処
理を行う。デコードされたAVデータは表示装置217
を通して出力される。
Next, the system control unit 212
A request to read from the DVD-RAM disk 100 is sent to the device 21 together with a read address. The drive 221 reads the AV data from the address specified by the system control unit 212 and stores it in the track buffer 220. Next, the system control unit 212
A request for decoding the MPEG program stream is made to the. The decoder 218 includes the track buffer 22
The AV data stored in "0" is read out and decoded. The decoded AV data is displayed on the display device 217.
Is output through

【0103】ドライブ221はシステム制御部212か
ら指示された全データの読み出し終了後、システム制御
部212に読み出し終了を報告し、システム制御部21
2は、デコーダ218に対して再生終了要求を出す。デ
コーダ218はトラックバッファ220が空になるまで
データの再生を行い、トラックバッファ220が空にな
り、全てのデータのデコードおよび再生が終了した後、
システム制御部212に再生終了を報告を行い、再生処
理が終了する。
After the drive 221 has finished reading all data specified by the system control unit 212, it reports the read completion to the system control unit 212, and
2 issues a reproduction end request to the decoder 218. The decoder 218 reproduces data until the track buffer 220 becomes empty, and after the track buffer 220 becomes empty and decoding and reproduction of all data are completed,
The reproduction end is reported to the system control unit 212, and the reproduction processing ends.

【0104】以上、1つの動画オブジェクト(M_VO
B)、1つのセル情報から構成されるオリジナルPGC
を例に説明を行ったが、オリジナルPGCが、1つのデ
ィジタル放送オブジェクト(D_VOB)のみを含む場
合、複数の動画オブジェクトを含む場合、複数のディジ
タル放送オブジェクトを含む場合、もしくは、動画オブ
ジェクトとディジタル放送オブジェクトとが混在する場
合でも、同様の処理を行うことでAVストリームの再生
が可能である。また、オリジナルPGCが複数セルを含
む場合や、ユーザ定義PGCの場合も同様である。
As described above, one moving image object (M_VO)
B) Original PGC composed of one cell information
However, when the original PGC includes only one digital broadcasting object (D_VOB), includes a plurality of moving image objects, includes a plurality of digital broadcasting objects, or includes a moving image object and digital broadcasting. Even when objects are mixed, the AV stream can be reproduced by performing the same processing. The same applies to the case where the original PGC includes a plurality of cells or the case of a user-defined PGC.

【0105】また、オーディオ・オブジェクト(AO
B)や、静止画オブジェクト(S_VOBS)などのA
Vストリームもデコーダ218内の構成が異なるだけで
あり、他のモジュールや、動作処理は基本的に同じであ
る。この場合、デコーダ218は、PSデコーダ20
5、TSデコーダ206、オーディオデコーダ207、
静止画デコーダ208で構成できる。
The audio object (AO)
B) or A such as a still image object (S_VOBS)
The V stream also differs only in the configuration in the decoder 218, and the other modules and operation processing are basically the same. In this case, the decoder 218 is
5, TS decoder 206, audio decoder 207,
A still image decoder 208 can be used.

【0106】次に、デコーダ218が全てのAVストリ
ームの再生機能を持たない場合の例について説明する。
例えば、デコーダ218がMPEGトランスポートスト
リームの再生機能を有していない場合、前述したように
デコーダ218を通しての再生が不可能であるので、こ
の場合、ディジタルインターフェース部219を介して
外部機器にデータを供給し、外部機器にてデータの再生
を行う。
Next, an example in which the decoder 218 does not have a function of reproducing all AV streams will be described.
For example, if the decoder 218 does not have a function of reproducing the MPEG transport stream, the reproduction through the decoder 218 is impossible as described above, and in this case, the data is transmitted to the external device via the digital interface unit 219. The data is supplied and the data is reproduced by the external device.

【0107】システム制御部212は、ユーザから再生
要求されたPGC情報内のセル情報が、システムがサポ
ートしていないディジタル放送オブジェクト(D_VO
B)であることを検出した場合、デコーダ218に対す
る再生要求の代わりに、ディジタルインターフェース部
219に対してデータの外部出力要求を行う。ディジタ
ルインターフェース部219はトラックバッファ220
に蓄積されているAVデータを接続しているディジタル
インターフェースの通信プロトコルに従いデータの転送
を行う。なお、上述した処理以外は動画オブジェクト
(M_VOB)の再生時と同様である。また、デコーダ
218が再生対象のAVストリームに対応しているか否
かは、システム制御部212が自身で判断しても良い
し、システム制御部212からデコーダ218に問い合
わせるようにしても良い。
The system control unit 212 determines that the cell information in the PGC information requested to be reproduced by the user is a digital broadcast object (D_VO) not supported by the system.
If B) is detected, an external data output request is made to the digital interface unit 219 instead of a reproduction request to the decoder 218. The digital interface unit 219 includes a track buffer 220
The data is transferred according to the communication protocol of the digital interface connecting the AV data stored in the. Note that, other than the above-described processing, the processing is the same as when the moving image object (M_VOB) is reproduced. Whether the decoder 218 supports the AV stream to be reproduced may be determined by the system control unit 212 by itself, or the system control unit 212 may inquire the decoder 218.

【0108】(DVDプレーヤ)次に、図31を用いて
上記光ディスクを再生する本発明にかかるDVDプレー
ヤの構成について説明する。本DVDプレーヤは前述の
プレーヤモデルを実現するものである。図31に示すよ
うに、DVDプレーヤは、ユーザへの表示およびユーザ
からの要求を受け付けるユーザインターフェース部31
01、DVDプレーヤの構成要素全体の管理および制御
を司るシステム制御部3102、テレビおよびスピーカ
等からなる表示部3103、MPEGストリームをデコ
ードするデコーダ3104、IEEE1394などに接
続するディジタルインターフェース部3105、DVD
−RAM100から読み出したデータを一時的に蓄積す
るトラックバッファ3106、DVD−RAM100か
らデータを読み出すドライブ3107を備える。このよ
うに構成されるDVDプレーヤは、前述したDVDレコ
ーダと同様の再生動作を行う。
(DVD Player) Next, the configuration of a DVD player according to the present invention for reproducing the optical disc will be described with reference to FIG. This DVD player realizes the above-mentioned player model. As shown in FIG. 31, the DVD player has a user interface unit 31 for displaying to a user and receiving a request from the user.
01, a system control unit 3102 for managing and controlling all the components of the DVD player, a display unit 3103 including a television and a speaker, a decoder 3104 for decoding an MPEG stream, a digital interface unit 3105 for connection to IEEE 1394, etc., a DVD
A track buffer 3106 for temporarily storing data read from the RAM 100; and a drive 3107 for reading data from the DVD-RAM 100. The DVD player thus configured performs the same playback operation as the above-described DVD recorder.

【0109】なお、本実施形態では、DVD−RAMを
例に説明をしたが、他のメディアにおいても同様のこと
が言え、本発明はDVD−RAMや光ディスクにのみ制
限されるものではない。
In the present embodiment, a DVD-RAM has been described as an example, but the same can be said for other media, and the present invention is not limited to a DVD-RAM or an optical disk.

【0110】また、本実施形態では、デコーダがサポー
トしていないAVストリームの場合にディジタルインタ
ーフェースを介して再生を行うとしたが、デコーダがサ
ポートしているAVストリームであっても、ユーザの要
求によってディジタルインターフェースを介して外部機
器に出力するようにしても良い。また、本実施形態で
は、オーディオデータおよび静止画データをMPEGス
トリームでない独自のデータであるとして説明したが、
これらのデータがMPEGシステムストリームの構成で
記録されても良い。本実施形態ではエフェクトオブジェ
クトを用いて、エフェクトを実行したが、セル情報を用
いてエフェクトを実行しても良い。
In this embodiment, the reproduction is performed via the digital interface when the AV stream is not supported by the decoder. However, even if the AV stream is supported by the decoder, the reproduction is performed by the user's request. You may make it output to an external device via a digital interface. Further, in the present embodiment, the audio data and the still image data are described as unique data which is not an MPEG stream.
These data may be recorded in an MPEG system stream configuration. In the present embodiment, the effect is executed using the effect object, but the effect may be executed using the cell information.

【0111】図32にセル情報のデータ構造を示す。セ
ル情報には、セルの一般情報、開始時刻情報(Star
t_PTM)、終了時刻情報(End_PTM)、セル
の任意の位置を指定するセルエントリポイント情報、セ
ル内のエントリポイント毎のエフェクト情報およびセル
内のエントリポイント毎のブレンド情報が含まれる。セ
ルの一般情報には、セルの属性情報が含まれる。セル内
のエントリポイント毎のエフェクト情報は、エフェクト
の種類、エフェクトの方向およびエフェクトの効果持続
範囲を含む。
FIG. 32 shows the data structure of cell information. The cell information includes general cell information and start time information (Star
t_PTM), end time information (End_PTM), cell entry point information for specifying an arbitrary position of the cell, effect information for each entry point in the cell, and blend information for each entry point in the cell. The general information of a cell includes attribute information of the cell. The effect information for each entry point in the cell includes the type of the effect, the direction of the effect, and the effect duration range of the effect.

【0112】また、セル内のエントリポイント毎のブレ
ンド情報は、ブレンドの対象となるセルの識別情報であ
るセルID、ブレンドの対象となるセルのストリームの
識別情報であるストリームID、ブレンド率情報、ブレ
ンド率の時間的変化を示すブレンド率の時間的変化情
報、ブレンド率の位置的変化を示す位置的変化情報とを
含む。エフェクト情報、ブレンド情報に含まれるパラメ
ータを指定することにより、エフェクトを実現できる。
The blend information for each entry point in the cell includes a cell ID which is identification information of a cell to be blended, a stream ID which is identification information of a stream of a cell to be blended, blend ratio information, The information includes temporal change information of the blend ratio indicating the temporal change of the blend ratio, and positional change information indicating the positional change of the blend ratio. An effect can be realized by specifying parameters included in the effect information and the blend information.

【0113】例えば、図22で示すVOB7が音声スト
リームを含む動画セルであり、その音声ストリームの出
力を全体の20%とし、VOB8がアフレコした音声ス
トリームのオブジェクトであり、その出力を全体の80
%するには、図22のパラメータに加え、図33のパラ
メータを指定する。即ち、セル7には、セルエントリポ
イント情報としてセル7の先端部の位置にENT1を指
定する。また、エフェクトの種類としてブレンドを指定
し、エフェクトの方向として後を指定し、エフェクトの
効果持続範囲としてT11−T8を指定する。さらに、
ブレンド率情報として20を指定し、ブレンド率の時間
的変化情報として―を指定し、ブレンド率の位置的変化
情報として―を指定する。また、ブレンドの対象となる
セルIDとしてセル7および8を指定し、ブレンドの対
象となるセルのストリームID情報として共にAを指定
する。
For example, VOB 7 shown in FIG. 22 is a moving image cell including an audio stream, the output of the audio stream is 20% of the whole, and VOB 8 is the object of the post-recorded audio stream.
For%, the parameters in FIG. 33 are specified in addition to the parameters in FIG. That is, for the cell 7, ENT1 is designated at the position of the leading end of the cell 7 as cell entry point information. Also, blend is specified as the effect type, rear is specified as the direction of the effect, and T11-T8 is specified as the effect duration range of the effect. further,
20 is designated as the blend ratio information,-is designated as the temporal change information of the blend ratio, and-is designated as the positional change information of the blend ratio. In addition, cells 7 and 8 are designated as cell IDs to be blended, and A is designated as stream ID information of the cells to be blended.

【0114】セル8には、セルエントリポイント情報と
してセル8の先端部にENT1を指定する。また、エフ
ェクトの種類としてブレンドを指定し、エフェクトの方
向として後を指定し、エフェクトの効果持続範囲として
T9−T8を指定する。さらに、ブレンド率情報として
80を指定し、ブレンド率の時間的変化情報として―を
指定し、ブレンド率の位置的変化情報として―を指定す
る。また、ブレンドの対象となるセルIDとしてセル7
および8を指定し、ブレンドの対象となるセルのストリ
ームIDとして共にAを指定する。すると、また、エフ
ェクトの種類をフェードイン・フェードアウトとして、
セル7とセル8とのブレンド率の時間的変化情報のパラ
メータを用いてフェードイン・フェードアウトの効果を
作り出すことが可能である。さらに、エフェクトの種類
をワイプとして、ブレンド率の時間的変化情報とブレン
ド率の位置的変化情報のパラメータを用いて、ワイプな
どのエフェクトを作り出すことも可能である。
For cell 8, ENT1 is designated at the leading end of cell 8 as cell entry point information. Also, blend is designated as the effect type, backward is designated as the direction of the effect, and T9-T8 is designated as the effect duration range of the effect. Further, 80 is designated as the blend ratio information,-is designated as the temporal change information of the blend ratio, and-is designated as the positional change information of the blend ratio. In addition, cell 7 is used as the cell ID to be blended.
And 8 are designated, and A is designated as the stream ID of the cell to be blended. Then, again, set the effect type as fade-in / fade-out,
It is possible to create a fade-in / fade-out effect using the parameter of the temporal change information of the blending ratio of the cell 7 and the cell 8. Furthermore, it is also possible to create an effect such as a wipe by using the type of effect as wipe and using the parameters of the temporal change information of the blend ratio and the positional change information of the blend ratio.

【0115】本実施の形態では、再生開始点情報は、再
生開始時刻情報、オブジェクトの識別情報およびセルの
識別情報を含み、セル情報に、開始時刻情報と終了時刻
情報を含んでいるが、図34(a)に示すように、再生
開始点情報に再生開始時刻情報、オブジェクトの識別情
報、開始時刻情報および終了時刻情報を含めても良い。
この場合、オブジェクトの属性に応じた再生開始点情報
を設けたり、さらに属性情報を加えることにより、属性
の異なるオブジェクトを指定できる。再生機器はセルの
データタイプを判定することにより、データにアクセス
する前にデータの属性を特定することができる。
In the present embodiment, the reproduction start point information includes reproduction start time information, object identification information, and cell identification information, and the cell information includes start time information and end time information. As shown in FIG. 34 (a), the reproduction start point information may include reproduction start time information, object identification information, start time information, and end time information.
In this case, an object having a different attribute can be designated by providing reproduction start point information according to the attribute of the object or adding attribute information. By determining the data type of the cell, the playback device can specify the attribute of the data before accessing the data.

【0116】また、本実施の形態では、セル情報には、
属性情報、開始時刻情報および終了時刻情報を含めた
が、さらに、図34(b)で示すように、オブジェクト
ID含めても良い。また、図34(c)で示すように、
オブジェクトIDの識別情報、開始時刻情報と終了時刻
情報を用いず、オブジェクトIDと表示時間情報を用い
ても良い。すると、図35で示すように、静止画データ
やデータ放送など時間的に意味を持たないセルを指定で
きる。本実施の形態は、セルを時刻で特定したが、アド
レス情報で特定しても良い。
In the present embodiment, cell information includes
Although the attribute information, the start time information, and the end time information are included, the object ID may be further included as shown in FIG. Also, as shown in FIG.
Instead of using the identification information of the object ID, the start time information, and the end time information, the object ID and the display time information may be used. Then, as shown in FIG. 35, a cell having no temporal significance such as still image data or data broadcasting can be designated. In the present embodiment, the cell is specified by time, but may be specified by address information.

【0117】さらに、本発明の情報記録媒体を用いた記
録方法、或いは再生方法のプログラムは、CD−RO
M、CD―R、CD−RW、DVD−ROM、DVD―
R、DVD−RAM、SDカード、スマートメディア等
のパッケージメディアの記録媒体で配布されても、或い
はネットワーク、通信手段による伝送媒体により配布さ
れても構わない。
Further, a program for a recording method or a reproducing method using the information recording medium of the present invention is a CD-RO.
M, CD-R, CD-RW, DVD-ROM, DVD-
It may be distributed on a recording medium such as R, DVD-RAM, SD card, smart media, or other package media, or may be distributed on a transmission medium by a network or communication means.

【0118】[0118]

【発明の効果】本発明により、セル単位で、所望の時刻
において、セルを再生できる。また、マルチパスを実現
できる。さらに、指定した複数のセルを重複して再生し
たり、エフェクト再生を組み合わせることができる。ま
た、異なるセルで用いられるVOBに対して、異なるエ
フェクト再生を行うことができる。
According to the present invention, a cell can be reproduced at a desired time on a cell-by-cell basis. Also, multipath can be realized. Further, a plurality of designated cells can be reproduced in an overlapping manner, and effect reproduction can be combined. Also, different effects can be reproduced for VOBs used in different cells.

【図面の簡単な説明】[Brief description of the drawings]

【図1】DVDレコーダ装置の外観と関連機器とのイン
ターフェースを示す図
FIG. 1 is a diagram showing an appearance of a DVD recorder device and an interface with related devices.

【図2】DVDレコーダのドライブ装置のブロック図FIG. 2 is a block diagram of a drive device of the DVD recorder.

【図3】ディスク上のアドレス空間及びトラックバッフ
ァ内データ蓄積量を示す図
FIG. 3 is a diagram showing an address space on a disk and a data accumulation amount in a track buffer.

【図4】ディスクの記録領域を示す図FIG. 4 is a diagram showing a recording area of a disc.

【図5】DVD−RAMの論理的なデータ空間を示す図FIG. 5 is a diagram showing a logical data space of a DVD-RAM.

【図6】ディレクトリとファイルの構造を示す図FIG. 6 is a diagram showing the structure of directories and files.

【図7】各種AVオブジェクトとして記録されるMPE
Gデータの構造図
FIG. 7: MPE recorded as various AV objects
Structure diagram of G data

【図8】MPEGプログラムストリームとトランスポー
トストリームを示す図
FIG. 8 is a diagram showing an MPEG program stream and a transport stream.

【図9】トランスポートストリームのデータ構造図FIG. 9 is a data structure diagram of a transport stream.

【図10】プログラムストリームのデータ構造図FIG. 10 is a data structure diagram of a program stream.

【図11】TSパケットの構造図FIG. 11 is a structural diagram of a TS packet.

【図12】PATテーブル、PMAPテーブルを示す図FIG. 12 is a diagram showing a PAT table and a PMAP table.

【図13】ECCブロックの構造図FIG. 13 is a structural diagram of an ECC block.

【図14】エフェクトオブジェクトの構造図FIG. 14 is a structural diagram of an effect object.

【図15】オブジェクト情報から派生した各ストリーム
管理情報を示す図
FIG. 15 is a diagram showing each stream management information derived from object information.

【図16】再生時間軸情報のデータ構造図FIG. 16 is a data structure diagram of reproduction time axis information.

【図17】本発明の1実施の形態を示す図FIG. 17 shows an embodiment of the present invention.

【図18】図17を実現する再生時間軸情報のパラメー
タを示す図
FIG. 18 is a diagram showing parameters of reproduction time axis information for realizing FIG. 17;

【図19】本発明の他の実施の形態を示す図FIG. 19 is a diagram showing another embodiment of the present invention.

【図20】図19を実現する再生時間軸情報のパラメー
タを示す図
FIG. 20 is a diagram showing parameters of reproduction time axis information for realizing FIG. 19;

【図21】本発明の他の実施の形態を示す図FIG. 21 is a diagram showing another embodiment of the present invention.

【図22】図21を実現する再生時間軸情報のパラメー
タを示す図
FIG. 22 is a diagram showing parameters of reproduction time axis information realizing FIG. 21;

【図23】本発明の他の実施の形態を示す図FIG. 23 shows another embodiment of the present invention.

【図24】図21を実現する再生時間軸情報のパラメー
タを示す図
FIG. 24 is a diagram showing parameters of reproduction time axis information for realizing FIG. 21;

【図25】パラメータを指定する際の注意点を示す図FIG. 25 is a diagram showing points to note when specifying parameters.

【図26】PGC情報のデータ構造図FIG. 26 is a data structure diagram of PGC information.

【図27】オブジェクト、オブジェクト情報及びPGC
情報の関係を説明した図
FIG. 27 shows an object, object information, and PGC
Diagram explaining the relationship between information

【図28】DVDプレーヤモデルのブロック図FIG. 28 is a block diagram of a DVD player model.

【図29】再生動作を説明するフロチャートFIG. 29 is a flowchart illustrating a reproducing operation.

【図30】本発明に係るDVDレコーダのブロック図FIG. 30 is a block diagram of a DVD recorder according to the present invention.

【図31】本発明に係るDVDプレーヤのブロック図FIG. 31 is a block diagram of a DVD player according to the present invention.

【図32】本発明の他の実施の形態を示す図FIG. 32 is a diagram showing another embodiment of the present invention.

【図33】本発明の他の実施の形態を示す図FIG. 33 is a diagram showing another embodiment of the present invention.

【図34】本発明の他の実施の形態を示す図FIG. 34 is a diagram showing another embodiment of the present invention.

【図35】本発明の他の実施の形態を示す図FIG. 35 is a diagram showing another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

100 DVD−RAM(光ディスク) 101,201 光ピックアップ 205 PSデコーダ 206 TSデコーダ 207 オーディオデコーダ 208 静止画デコーダ 211 制御部 212 システム制御部 216 解析部 218 デコーダ 219 ディジタルインターフェース部 Reference Signs List 100 DVD-RAM (optical disk) 101, 201 Optical pickup 205 PS decoder 206 TS decoder 207 Audio decoder 208 Still picture decoder 211 Control unit 212 System control unit 216 Analysis unit 218 Decoder 219 Digital interface unit

───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) H04N 5/85 H04N 5/91 N 5/91 5/92 H 5/92 5/91 L (72)発明者 中西 信夫 大阪府門真市大字門真1006番地 松下電器 産業株式会社内 Fターム(参考) 5C052 AA02 AB03 AB04 CC06 CC11 CC12 5C053 FA14 FA25 GB06 GB15 GB38 JA21 LA01 LA06 LA07 LA11 5D044 AB05 AB07 BC04 CC06 DE39 DE53 EF05 FG18 GK08 GK12 5D110 AA17 AA27 AA29 BB06 DA03 DA11 DA17 DB03 DC05 DC15──────────────────────────────────────────────────の Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat ゛ (Reference) H04N 5/85 H04N 5/91 N 5/91 5/92 H 5/92 5/91 L (72) Invention Person Nobuo Nakanishi 1006 Kazuma Kadoma, Kadoma City, Osaka Prefecture F-term of Matsushita Electric Industrial Co., Ltd. GK12 5D110 AA17 AA27 AA29 BB06 DA03 DA11 DA17 DB03 DC05 DC15

Claims (10)

【特許請求の範囲】[Claims] 【請求項1】オブジェクトと前記オブジェクトの再生を
管理する管理情報とを記録する情報記録媒体であって、 前記管理情報は前記オブジェクトを構成するセルの再生
経路である再生時間軸毎の再生順序の情報である再生時
間軸情報を少なくとも1つは有し、 前記再生時間軸情報は、前記セルの再生を開始する時刻
の情報である再生開始時刻情報、前記オブジェクトの再
生される区間を特定する再生区間特定情報、および、前
記オブジェクトを識別するためのオブジェクト識別情報
を有することを特徴とする情報記録媒体。
1. An information recording medium for recording an object and management information for managing the reproduction of the object, wherein the management information is a reproduction order for each reproduction time axis, which is a reproduction path of a cell constituting the object. The playback time axis information includes at least one piece of playback time axis information, the playback time axis information includes playback start time information that is information on a time at which playback of the cell starts, and playback that specifies a section in which the object is played back. An information recording medium comprising section identification information and object identification information for identifying the object.
【請求項2】前記再生時間軸情報は、前記再生開始時刻
情報、前記オブジェクト識別情報、および前記セルの識
別情報を有する再生開始点情報と、前記再生区間特定情
報を有するセル情報とからなる請求項1記載の情報記録
媒体。
2. The reproduction time axis information includes reproduction start point information having the reproduction start time information, the object identification information, and the cell identification information, and cell information having the reproduction section identification information. Item 2. The information recording medium according to Item 1.
【請求項3】前記再生時間軸情報は、前記再生時間軸が
重複して再生されることを示すブロックタイプと重複し
て再生される前記再生時間軸を特定するブロックモード
を有する請求項1または請求項2記載の情報記録媒体。
3. The reproduction time axis information has a block mode for specifying the reproduction time axis to be reproduced in an overlapped manner with a block type indicating that the reproduction time axis is reproduced in an overlapped manner. The information recording medium according to claim 2.
【請求項4】前記再生区間特定情報は、開始時刻情報と
終了時刻情報とからなる請求項1から請求項3のいずれ
かに記載の情報記録媒体。
4. The information recording medium according to claim 1, wherein said reproduction section specifying information comprises start time information and end time information.
【請求項5】前記セルは、動画データー、静止画デー
タ、ディジタル放送データ、または、オーディオデー
タ、エフェクトデータのうち、何れか一つからなる請求
項1から請求項4のいずれかに記載の情報記録媒体。
5. The information according to claim 1, wherein the cell comprises any one of moving picture data, still picture data, digital broadcast data, audio data, and effect data. recoding media.
【請求項6】請求項1から請求項5のいずれかに記載の
情報記録媒体に情報を記録する情報記録装置であって、 前記オブジェクトの入力をする入力手段と、 前記再生時間軸情報を生成する生成手段と、 前記オブジェクトと前記再生時間軸情報とを情報記録媒
体に記録する記録手段とを備えた情報記録装置。
6. An information recording apparatus for recording information on an information recording medium according to claim 1, wherein said input means inputs said object, and said reproduction time axis information is generated. An information recording apparatus, comprising: a generating unit that generates the object; and a recording unit that records the object and the reproduction time axis information on an information recording medium.
【請求項7】請求項1から請求項5のいずれかに記載の
情報記録媒体に情報を記録する記録方法であって、 前記オブジェクトを入力するステップと、 前記再生時間軸情報を生成するステップと、 前記オブジェクトと前記再生時間軸情報とを前記情報記
録媒体に記録するステップとからなる記録方法。
7. A recording method for recording information on an information recording medium according to claim 1, wherein: the step of inputting the object; and the step of generating the reproduction time axis information. Recording the object and the reproduction time axis information on the information recording medium.
【請求項8】請求項1から請求項5のいずれかに記載の
情報記録媒体から情報を再生する装置であって、 前記再生時間軸情報と前記オブジェクトとを前記情報記
録媒体により再生する手段と前記再生時間軸情報に含ま
れる前記再生開始時刻情報を読み取る読み取り手段と、 前記再生開始時刻情報により再生を行う再生手段とから
なる情報再生装置。
8. An apparatus for reproducing information from the information recording medium according to claim 1, wherein said reproduction time axis information and said object are reproduced by said information recording medium. An information reproducing apparatus comprising: a reading unit that reads the reproduction start time information included in the reproduction time axis information; and a reproduction unit that performs reproduction based on the reproduction start time information.
【請求項9】請求項1から請求項5のいずれかに記載の
情報記録媒体から情報を再生する再生方法であって、 前記再生時間軸情報と前記オブジェクトとを前記情報記
録媒体により再生するステップと、 前記再生時間軸情報に含まれる前記再生開始時刻情報を
読み取るステップと、 前記再生開始時刻情報により再生を行うステップからな
る再生方法。
9. A reproducing method for reproducing information from the information recording medium according to claim 1, wherein the reproducing time axis information and the object are reproduced on the information recording medium. A reproduction method comprising: reading the reproduction start time information included in the reproduction time axis information; and performing reproduction based on the reproduction start time information.
【請求項10】請求項1から請求項5のいずれかに記載
の情報記録媒体に情報を記録するプログラムであって、 前記オブジェクトを入力するステップと、 前記再生時間軸情報を生成するステップと、 前記オブジェクトと前記再生時間軸情報とを情報記録媒
体に記録するステップとを備えたプログラム。
10. A program for recording information on the information recording medium according to claim 1, wherein the step of inputting the object, the step of generating the reproduction time axis information, Recording the object and the reproduction time axis information on an information recording medium.
JP2001112321A 2001-04-11 2001-04-11 Information information recording medium, recording apparatus, recording method, reproducing apparatus, reproducing method, and program Expired - Fee Related JP4313521B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001112321A JP4313521B2 (en) 2001-04-11 2001-04-11 Information information recording medium, recording apparatus, recording method, reproducing apparatus, reproducing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001112321A JP4313521B2 (en) 2001-04-11 2001-04-11 Information information recording medium, recording apparatus, recording method, reproducing apparatus, reproducing method, and program

Publications (3)

Publication Number Publication Date
JP2002313066A true JP2002313066A (en) 2002-10-25
JP2002313066A5 JP2002313066A5 (en) 2008-05-08
JP4313521B2 JP4313521B2 (en) 2009-08-12

Family

ID=18963762

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001112321A Expired - Fee Related JP4313521B2 (en) 2001-04-11 2001-04-11 Information information recording medium, recording apparatus, recording method, reproducing apparatus, reproducing method, and program

Country Status (1)

Country Link
JP (1) JP4313521B2 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004036579A1 (en) * 2002-10-15 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium with data structure for multi-angle and apparatus therefor
WO2004036580A1 (en) * 2002-10-14 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
WO2004045206A1 (en) * 2002-11-11 2004-05-27 Sony Corporation Information processing device and method, program storage medium, recording medium, and program
WO2004055809A1 (en) * 2002-12-16 2004-07-01 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data structure and apparatus therefor
KR100619008B1 (en) 2003-09-23 2006-08-31 삼성전자주식회사 Information storage medium storing multi-angle data, and reproducing method and apparatus thereof
KR100677109B1 (en) 2003-03-28 2007-02-01 삼성전자주식회사 Information storage medium containing multi-path data, and storage apparatus and player thereof
JP2012170112A (en) * 2012-04-09 2012-09-06 Sony Corp Data storage method
JP2012170113A (en) * 2012-04-09 2012-09-06 Sony Corp Data storage method
JP2012249278A (en) * 2012-04-09 2012-12-13 Sony Corp Data storage method
JP2012249279A (en) * 2012-04-09 2012-12-13 Sony Corp Data storage method
JP2013051723A (en) * 2012-10-31 2013-03-14 Sony Corp Data storage method
JP2013066194A (en) * 2012-10-31 2013-04-11 Sony Corp Data storage method
US8483544B2 (en) 2003-04-25 2013-07-09 Sony Corporation Reproducing apparatus, reproducing method, reproducing program, and recording medium
US9036984B2 (en) 2003-03-07 2015-05-19 Samsung Electronics Co., Ltd. Information storage medium containing multi-path data, and storage apparatus and player thereof

Cited By (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7860373B2 (en) 2002-10-14 2010-12-28 Samsung Electronics Co., Ltd. Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
WO2004036580A1 (en) * 2002-10-14 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
US8380054B2 (en) 2002-10-14 2013-02-19 Samsung Electronics Co., Ltd. Information storage medium with structure for multi-angle data, and recording and reproducing apparatus therefor
WO2004036579A1 (en) * 2002-10-15 2004-04-29 Samsung Electronics Co., Ltd. Information storage medium with data structure for multi-angle and apparatus therefor
WO2004045206A1 (en) * 2002-11-11 2004-05-27 Sony Corporation Information processing device and method, program storage medium, recording medium, and program
US8548307B2 (en) 2002-11-11 2013-10-01 Sony Corporation Apparatus and method for recording AV streams onto a recording medium
CN100414989C (en) * 2002-11-11 2008-08-27 索尼株式会社 Information processing device and method, program storage medium, recording medium, and program
US8849092B2 (en) 2002-11-11 2014-09-30 Sony Corporation Information processing apparatus and method, program storing medium, recording medium, and program for managing reproduction of a data stream
US8861928B2 (en) 2002-11-11 2014-10-14 Sony Corporation Apparatus and method for recording AV streams onto a recording medium with reproduction path change point features
US7869690B2 (en) 2002-11-11 2011-01-11 Sony Corporation Apparatus and method for recording AV streams onto a recording medium with reproduction path change point features
US7702209B2 (en) 2002-12-16 2010-04-20 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data structure and method therefor
US7764864B2 (en) 2002-12-16 2010-07-27 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data
US8447173B2 (en) 2002-12-16 2013-05-21 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data structure and apparatus therefor
US7693395B2 (en) 2002-12-16 2010-04-06 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data structure and apparatus therefor
WO2004055809A1 (en) * 2002-12-16 2004-07-01 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data structure and apparatus therefor
US8391687B2 (en) 2002-12-16 2013-03-05 Samsung Electronics Co., Ltd. Information storage medium having multi-angle data structure and method therefor
US9036984B2 (en) 2003-03-07 2015-05-19 Samsung Electronics Co., Ltd. Information storage medium containing multi-path data, and storage apparatus and player thereof
KR100677109B1 (en) 2003-03-28 2007-02-01 삼성전자주식회사 Information storage medium containing multi-path data, and storage apparatus and player thereof
US8483544B2 (en) 2003-04-25 2013-07-09 Sony Corporation Reproducing apparatus, reproducing method, reproducing program, and recording medium
US8503859B2 (en) 2003-04-25 2013-08-06 Sony Corporation Apparatus and reproducing method, for reproducing content data recorded on a recording medium
US8582950B2 (en) 2003-04-25 2013-11-12 Sony Corporation Reproducing apparatus, reproducing method, reproducing program, and recording medium for reproducing recorded content data
US8655149B2 (en) 2003-04-25 2014-02-18 Sony Corporation Reproducing apparatus, reproducing method, reproducing program, and recording medium
US9106884B2 (en) 2003-04-25 2015-08-11 Sony Corporation Reproducing apparatus, reproducing method, reproducing program, and recording medium for managing reproduction of a data stream
KR100619008B1 (en) 2003-09-23 2006-08-31 삼성전자주식회사 Information storage medium storing multi-angle data, and reproducing method and apparatus thereof
JP2012249279A (en) * 2012-04-09 2012-12-13 Sony Corp Data storage method
JP2012249278A (en) * 2012-04-09 2012-12-13 Sony Corp Data storage method
JP2012170113A (en) * 2012-04-09 2012-09-06 Sony Corp Data storage method
JP2012170112A (en) * 2012-04-09 2012-09-06 Sony Corp Data storage method
JP2013066194A (en) * 2012-10-31 2013-04-11 Sony Corp Data storage method
JP2013051723A (en) * 2012-10-31 2013-03-14 Sony Corp Data storage method

Also Published As

Publication number Publication date
JP4313521B2 (en) 2009-08-12

Similar Documents

Publication Publication Date Title
US7305170B2 (en) Information recording medium, apparatus and method for recording or reproducing data thereof
US6266483B1 (en) Information recording medium, apparatus and method for recording or reproducing data thereof
US7356247B2 (en) Information recording apparatus and method for the same
KR20010013565A (en) Optical disc, optical disc recording method and apparatus, and optical disc reproducing method and apparatus
JP2002325221A (en) Information recording medium and device for recording and reproducing information on the information recording medium
JP3152651B2 (en) Information recording medium, apparatus and method for recording and reproducing information on information recording medium
US7099563B1 (en) Multichannel recording device and method
JP4313521B2 (en) Information information recording medium, recording apparatus, recording method, reproducing apparatus, reproducing method, and program
JP2003022658A (en) Information recording medium and device for recording and reproducing information to and form information recording medium
JP4115748B2 (en) Information recording medium, apparatus and method for recording and reproducing information on information recording medium
JP3152653B1 (en) Information recording medium, information recording method and information reproducing apparatus
JP2002358728A (en) Information recording medium and device for recording and reproducing information to information recording medium
JP2002369138A (en) Information recording medium and device for recording and reproducing information therein
JP2002335483A (en) Information recording medium and device for recording/ reproducing information to/from the information recording medium
JP2003061032A (en) Information recording medium
JP2002343030A (en) Information recording medium and device for recording and reproducing information in and from information recording medium
JP2002344887A (en) Information reproducing device and reproducing method
JP4115655B2 (en) Information recording medium, apparatus and method for recording and reproducing information on information recording medium
JP4115749B2 (en) Information recording medium, apparatus and method for recording and reproducing information on information recording medium
JP2002335477A (en) Information recording medium and device for recording/ reproduction information to/from information recording medium
JP2002334561A (en) Information recording medium, and device for recording and reproducing information to and from information recording medium
JP2003022608A (en) Information recording medium, apparatus for recording information on the same
JP2002367341A (en) Information recording medium and device for recording and reproducing information to and from information recording medium
JP3152654B1 (en) Information recording medium, information recording method and information reproducing apparatus
JP2002358729A (en) Information recording medium and device for recording and reproducing information to and from information recording medium

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20080208

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080321

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080321

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20080331

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20090421

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090515

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120522

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120522

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130522

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees