[go: up one dir, main page]

CN1295702C - Readable recording medium for optical disc and computer - Google Patents

Readable recording medium for optical disc and computer Download PDF

Info

Publication number
CN1295702C
CN1295702C CNB021275300A CN02127530A CN1295702C CN 1295702 C CN1295702 C CN 1295702C CN B021275300 A CNB021275300 A CN B021275300A CN 02127530 A CN02127530 A CN 02127530A CN 1295702 C CN1295702 C CN 1295702C
Authority
CN
China
Prior art keywords
time
video
data
reproduction
video object
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.)
Expired - Lifetime
Application number
CNB021275300A
Other languages
Chinese (zh)
Other versions
CN1492431A (en
Inventor
佐伯慎一
村濑薰
冈田智之
津贺一宏
中谷德夫
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
Priority claimed from JP9252000A external-priority patent/JPH1196730A/en
Priority claimed from JP10251068A external-priority patent/JP3028517B2/en
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1492431A publication Critical patent/CN1492431A/en
Application granted granted Critical
Publication of CN1295702C publication Critical patent/CN1295702C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/022Control panels
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/005Reproducing at a different information rate from the information rate of recording
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/036Insert-editing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3027Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is digitally coded
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10BELECTRONIC MEMORY DEVICES
    • H10B12/00Dynamic random access memory [DRAM] devices
    • H10B12/01Manufacture or treatment
    • H10B12/02Manufacture or treatment for one transistor one-capacitor [1T-1C] memory cells
    • H10B12/03Making the capacitor or connections thereto
    • H10B12/038Making the capacitor or connections thereto the capacitor being in a trench in the substrate
    • H10B12/0387Making the trench
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • G11B2020/00079Time or data compression or expansion the compression ratio or quality level being adapted to circumstances, e.g. to the available recording space
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/21Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
    • G11B2220/215Recordable discs
    • G11B2220/216Rewritable discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • G11B2220/2575DVD-RAMs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/34Indicating arrangements 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/806Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal
    • H04N9/8063Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components with processing of the sound signal using time division multiplex of the PCM audio and PCM video signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Manufacturing & Machinery (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)

Abstract

An optical disc including: a data area storing one or more video objects; and a time map area storing time map information. Each video object includes a plurality of video object units. The time map information includes a first time table and a second time table for each video object. Each first time table includes: addresses of video object units in a corresponding video object; and indicators. The addresses are arranged in order and indicate storage positions of the video object units that correspond to reproduction points that differ by a predetermined time unit. The predetermined time unit is longer than a maximum reproduction period of a video object unit. The indicators specify the video object units which respectively correspond to the addresses. Each second time table includes an entry for each video object unit in the corresponding video object. The entries are arranged in order. Each second time table includes a reproduction period and a data size of each video object unit.

Description

一种再现方法和一种记录方法A reproduction method and a recording method

本申请是1999年5月17日提交的发明名称为“光盘,记录仪器,以及计算机可读记录介质”的中国申请98801363.0(对应于国际申请PCT/JP98/04170)的分案申请。This application is a divisional application of Chinese application 98801363.0 (corresponding to international application PCT/JP98/04170) filed on May 17, 1999 with the title of "Optical Disc, Recording Apparatus, and Computer-Readable Recording Medium".

技术领域technical field

本发明涉及用于记录视频数据的光盘,记录仪器,以及记录文件管理程序的计算机可读记录介质。The present invention relates to an optical disc for recording video data, a recording apparatus, and a computer-readable recording medium for recording a file management program.

背景技术Background technique

近来,光盘如只读光盘存储器(CD-ROMs)和数字通用光盘(DVD)只读存储器(ROM)已被用于记录影片等的视频数据(在本资料中又称视听(AV)数据),以及被用作计算机的辅助存储器。目前,由于普遍盼望数字通用光盘一随机存储器(DVD-RAMs)将被流行用作下一代的主要记录介质,所以期待DVD-RAMs的实际应用。Recently, optical disks such as compact disk read-only memories (CD-ROMs) and digital versatile disks (DVD) read-only memories (ROMs) have been used to record video data (also referred to as audio-visual (AV) data in this material) such as movies, and are used as secondary memory for computers. At present, since it is generally expected that digital versatile disc-random access memories (DVD-RAMs) will be popularized as the main recording medium of the next generation, practical use of DVD-RAMs is expected.

首先,通用的DVD-RAMs利用特殊的再现被阐明。特殊的再现包含按高达正常再现速率n倍的速率(在下文这种速率被称为n-速率)使AV数据快进和反绕。First, general-purpose DVD-RAMs are clarified with special reproduction. Special reproduction involves fast-forwarding and rewinding AV data at a rate n times higher than the normal reproduction rate (hereinafter such a rate is referred to as n-rate).

待记录在DVD-ROMs中的AV数据按可变位速率用压缩编码法被压缩以增加压缩率。“可变位速率”意指每帧的被压缩的影象数据的量是可变的。结果,被压缩数据的量与再现周期不成比例。当这种情况发生时,即使编码的AV数据按恒定的间隔被读出,即按编码AV数据的每个预定的大小,读出的AV数据与每个预定时间周期的被剖视的影象不相对应。AV data to be recorded in DVD-ROMs is compressed at a variable bit rate using a compression coding method to increase the compression rate. "Variable bit rate" means that the amount of compressed video data per frame is variable. As a result, the amount of compressed data is not proportional to the reproduction period. When this happens, even if the encoded AV data is read at constant intervals, that is, at each predetermined size of the encoded AV data, the read AV data and the sectioned image of each predetermined time period Does not correspond.

为了使被压缩数据的量与再现周期联系起来,各个特殊再现的信息被插入到在DVD-ROMs的AV数据中必要的点处。In order to associate the amount of compressed data with the reproduction period, information for each specific reproduction is inserted at necessary points in the AV data of DVD-ROMs.

更明确地说,AV数据按照MPEG2(运动图象专家组2)被压缩。通过压缩,对DVD独有的所谓标准值(NV)包的信息被添加到每个图像群(GOP)的起始点。GOPs是各自具有0.4至1秒周期的段。例外地是,视频对象(VOB)的一端具有1.2秒的GOP。包括在一个NA包和下一个NV包之间的数据被称为视频对象单元(VOBU)。More specifically, AV data is compressed according to MPEG2 (Moving Picture Experts Group 2). Through compression, information of so-called normal value (NV) packs unique to DVD is added to the start point of each group of pictures (GOP). GOPs are segments each having a period of 0.4 to 1 second. Exceptionally, one end of a video object (VOB) has a GOP of 1.2 seconds. Data included between one NA pack and the next NV pack is called a Video Object Unit (VOBU).

每个NV包都包含用于访问相邻VN包的两千字节的信息。每个NV包还包含在GOP中第一基准图象的数据容量。用于访问相邻NV包的信息是由被预定的时间周期从本VOBU割开的正向和反向中VOBU的NV包的相对地址所组成的,相对地址是根据本VOBU的起始时间代码所获得的。预定时间周期可以由1至15,20,60,120和240秒。Each NV packet contains two kilobytes of information for accessing adjacent VN packets. Each NV pack also contains the data capacity of the first reference picture in the GOP. The information used to access adjacent NV packs is composed of the relative addresses of the NV packs of the forward and reverse VOBUs separated from this VOBU by a predetermined time period, and the relative addresses are based on the start time code of this VOBU acquired. The predetermined time period can be from 1 to 15, 20, 60, 120 and 240 seconds.

其次,特殊再现的操作如快进和反绕被描述。基本上按恒定速率的特殊再现只能凭借按照再现速率再现其中具有预定的时间间隔的VOBU的基准图象来实现。为了顺序地读出其中具有预定时间间隔的VOBU,在每个NV包中用于访问相邻NV包的信息被使用。Next, operations for specific reproductions such as fast forward and rewind are described. Special reproduction at a substantially constant rate can be realized only by reproducing reference pictures of VOBUs having predetermined time intervals therein at the reproduction rate. In order to sequentially read out VOBUs having predetermined time intervals therein, information for accessing adjacent NV packs in each NV pack is used.

在每个时间代码中,时间搜索映射被记录,时间代码从AV数据起点开始在其中按预定的时间间隔排列。时间搜索映射指明对应于本时间代码的VOBU中一部分AV数据的地址。通过访问时间搜索映射,再现仪器能开始再现从特定时间代码开始的AV数据。In each time code, a time search map is recorded in which time codes are arranged at predetermined time intervals from the beginning of the AV data. The time search map designates the address of a part of AV data in the VOBU corresponding to the current time code. By accessing the time search map, the reproducing apparatus can start reproducing AV data starting from a specific time code.

然而,使用将特殊再现信息插入到AV数据的方法以使数据实时记录入记录介质如DVD-RAMs已是不可能的。However, it has been impossible to record data in real time into recording media such as DVD-RAMs using a method of inserting special reproduction information into AV data.

这是因为AV数据的实时记录中,不能得到从现在起待记录的一部分AV数据上的信息(例如,在反方向的NV包的地址)。This is because in real-time recording of AV data, information on a part of AV data to be recorded from now on (for example, addresses of NV packs in the reverse direction) cannot be obtained.

并且,在AV数据被记录后,可能生成待记录在各NV包中的特殊再现信息。然而,将生成的信息记录进AV数据存储区作为NV包,需要与VOBUs数相同的盘片访问数。这不能被实时实现。Also, after AV data is recorded, it is possible to generate special reproduction information to be recorded in each NV pack. However, recording the generated information into the AV data storage area as NV packs requires the same number of disc accesses as the number of VOBUs. This cannot be achieved in real time.

有人可能想通过将AV数据和特殊再现信息存储在不同的AV数据区,这个问题将会解决。然而,这种解决方法有另外的问题,即将特殊的再现信息存储在主存储器,主存储器应该具有大的容量,特殊的再现信息在主存储器中的存储必需用高速率执行特殊再现。One may think that by storing AV data and specific reproduction information in different AV data areas, this problem will be solved. However, this solution has additional problems in that the special reproduction information is stored in the main memory, which should have a large capacity, and the storage of the special reproduction information in the main memory must perform special reproduction at a high rate.

发明内容Contents of the invention

本发明的目的因此是在实时将AV数据记录在盘片上之际提供生成减低数量的特殊再现信息用的光盘记录仪器,以及凭借光盘记录仪器将数据记录在其上面的光盘。The object of the present invention is therefore to provide an optical disc recording apparatus for generating a reduced amount of special reproduction information at the time of recording AV data on the disc in real time, and an optical disc on which data is recorded by means of the optical disc recording apparatus.

上述目的可凭借包含数据区和时间映射区的光盘来实现,数据区存储一个或多个视频对象而时间映射区存储时间映射信息,那里每个视频对象包含多个视频对象单元,对于每个视频对象时间映射信息包含一对第一时间表和第二时间表,每个第一时间表包含:在相应的视频对象中视频对象单元的地址,地址被按顺序排列并指明对应于再现点的视频对象单元的相差一个预定时间单位的存储位置,预定时间单位比视频对象单元的最大再现周期长;以及用于确定分别与地址相对应的视频对象单元的指示器,而每个第二时间表包含关于在对应视频对象中每个视频对象单元的条目,条目被按顺序排列并且每个条目包含视频对象单元的再现周期和视频对象单元的数据量。The above objects can be achieved by means of an optical disc comprising a data area storing one or more video objects and a time mapping area storing time mapping information, where each video object contains a plurality of video object units, for each video The object time map information includes a pair of first time table and second time table, each first time table contains: the address of the video object unit in the corresponding video object, the address is arranged in order and indicates the video corresponding to the reproduction point Storage locations of object units differing by a predetermined time unit, the predetermined time unit being longer than the maximum reproduction period of the video object unit; Regarding the entries of each video object unit in the corresponding video object, the entries are arranged in order and each entry contains the reproduction period of the video object unit and the data amount of the video object unit.

具有上述结构,第一时间表具有较小的容量因为第一时间表只按预定的间隔记录视频对象单元的存储位置。对于第二时间表,不需要记录与再现点有关的各视频对象单元的存储位置。第二时间表还包含关于各视频对象单元的再现周期和数据量。从而,第二时间表也具有较小的容量,因为再现周期在容量上比数据量小。当数据被记录在光盘上时,生成第二时间表是非常容易的,因为第二时间表被记录到都是编码单元的视频对象单元的单元中。With the above structure, the first time table has a smaller capacity because the first time table only records the memory locations of video object units at predetermined intervals. For the second schedule, there is no need to record the storage locations of the respective video object units related to the reproduction points. The second time table also contains the reproduction period and data amount for each video object unit. Thus, the second schedule also has a smaller capacity because the reproduction period is smaller in capacity than the data amount. When data is recorded on an optical disc, it is very easy to generate the second schedule because the second schedule is recorded in units of video object units which are encoding units.

在上述光盘中,每个第一时间表可包含多个第一时间映射,每个映射对应于一个不同的再现点,每个第二时间表可包含多个第二时间映射,其每一个对应于多个不同的视频对象单元中的一个。每个第一时间映射包含:指示器之一,指示器指明对应于再现点的视频对象单元的第二时间映射,对应于再现点的视频对象单元的地址,以及指明相应的再现点与相应的视频对象单元的再现起始时间之间差别的差别信息,而每个第二时间映射包含指明相应的视频对象单元的再现周期的时间信息,还包含相应的视频对象单元的数据量。In the above optical disc, each first time table may contain a plurality of first time maps, each map corresponding to a different reproduction point, and each second time table may contain a plurality of second time maps, each corresponding to in one of several different video object units. Each first time map contains: one of the pointers indicating the second time map corresponding to the video object unit of the reproduction point, the address of the video object unit corresponding to the reproduction point, and the corresponding reproduction point and the corresponding The difference information of the difference between the reproduction start times of the video object units, and each second time map contains time information indicating the reproduction period of the corresponding video object unit, and also contains the data amount of the corresponding video object unit.

在上述光盘中,时间映射信息可包含对于每个视频对象的时间偏移,每个时间偏移表明在相应在的视频对象的再现期间的第一再现点与相对应的视频对象中第一视频对象单元的起始时间之间的差别。In the above-mentioned optical disc, the time map information may include time offsets for each video object, each time offset indicating the first reproduction point during the reproduction of the corresponding video object and the first video in the corresponding video object. The difference between the start times of the object units.

具有上述结构,即使视频对象的第一部分被编辑所剪裁,通过改变时间偏移的数值也可没有困难地校正时间映射信息。With the above structure, even if the first part of the video object is trimmed by editing, the time map information can be corrected without difficulty by changing the value of the time offset.

凭借记录仪器也可实现上述目的,该仪器包含:用于在时间序列中接收视频数据的输入装置;用于压缩所接收视频数据以生成包含一序列视频对象单元的视频对象的压缩装置;将数据写在光盘上的写入装置;以及控制写入装置用的控制器,在那里控制器控制写入装置将所生成的视频对象写在光盘上,制作第一时间表和第二时间表,并控制写入装置去写入所制作的第一时间表和第二时间表,每个第一时间表包含:在相应的视频对象中视频对象单元的地址,地址被按顺序排列并指明视频对象单元的存储位置,它们对应于相差一个预定时间单位的再现点,预定时间单位比视频对象单元的最大再现周期长;以及用于确定分别与地址相对应的视频对象单元的指示器,而每个第二时间表包含关于相应的视频对象中各视频对象单元的条目,条目被按顺序排列并且每个条目包含视频对象单元的再现周期和视频对象单元的数据量。The above objects are also achieved by means of recording apparatus comprising: input means for receiving video data in time series; compression means for compressing the received video data to generate a video object comprising a sequence of video object units; converting the data writing means for writing on the optical disc; and a controller for controlling the writing means, where the controller controls the writing means to write the generated video objects on the optical disc, make the first schedule and the second schedule, and Control the writing means to write the first time table and the second time table made, each first time table includes: the address of the video object unit in the corresponding video object, the address is arranged in order and specifies the video object unit memory locations corresponding to reproduction points differing by a predetermined time unit, the predetermined time unit being longer than the maximum reproduction period of the video object unit; The two-time table contains entries for each video object unit in the corresponding video object, the entries are arranged in order and each entry contains a reproduction period of the video object unit and a data amount of the video object unit.

具有上述结构,第一时间表具有较小的容量,因为第一时间表只按预定的间隔记录视频对象单元的存储位置。对于第二时间表,不需要记录与再现点有关的各视频对象单元的存储位置。第二时间表还包含关于各视频对象单元的再现周期和数据量。从而,第二时间表也具有较小的容量,因为再现周期在容量上比数据量小。当数据被记录在光盘上时制作第二时间表是非常容易的,因为第二时间表被记录到都是编码单元的视频对象单元的单元中。With the above structure, the first time table has a smaller capacity because the first time table only records the memory locations of video object units at predetermined intervals. For the second schedule, there is no need to record the storage locations of the respective video object units related to the reproduction points. The second time table also contains the reproduction period and data amount for each video object unit. Thus, the second schedule also has a smaller capacity because the reproduction period is smaller in capacity than the data amount. It is very easy to make the second schedule when the data is recorded on the optical disc, because the second schedule is recorded in units of video object units which are encoding units.

在上述记录仪器中,每个第一时间表可包含多个第一时间映射,每个映射对应于一个不同的再现点,每个第二时间表可包含多个第二时间映射,其每一个对应于多个不同的视频对象单元中的一个。每个第一时间映射包含:指示器之一,指示器指明对应于再现点的视频对象单元的第二时间映射,对应于再现点的视频对象单元的地址,以及指明相应的再现点与相应的视频对象单元的再现起始时间之间的差别的差别信息,而每个第二时间映射包含指明相应的视频对象单元再现周期的时间信息,还包含相应的视频对象单元的数据量。In the recording apparatus described above, each first time table may contain a plurality of first time maps, each map corresponding to a different reproduction point, and each second time table may contain a plurality of second time maps, each of which Corresponds to one of several different video object units. Each first time map contains: one of the pointers indicating the second time map corresponding to the video object unit of the reproduction point, the address of the video object unit corresponding to the reproduction point, and the corresponding reproduction point and the corresponding The difference information of the difference between the reproduction start times of the video object units, and each second time map contains time information indicating the reproduction period of the corresponding video object unit, and also contains the data amount of the corresponding video object unit.

在上述记录仪器中,时间映射信息可包含对于每个视频对象的时间偏移,每个时间偏移表明在相应的视频对象的再现期间的第一再现点与在相应的视频对象中第一视频对象单元的起始时间之间的差别。In the recording apparatus described above, the time map information may include time offsets for each video object, each time offset indicating the difference between the first reproduction point during the reproduction of the corresponding video object and the first video point in the corresponding video object. The difference between the start times of the object units.

具有上述结构,即使视频对象的第一部分被编辑所裁剪,通过改变时间偏移的数值也可能没有困难地校正时间映射信息。With the above structure, even if the first part of the video object is trimmed by editing, it is possible to correct the time map information without difficulty by changing the value of the time offset.

附图说明Description of drawings

图1示出DVD-RAM盘片的外观和记录区,该盘是在实施方案中描述的本发明的光盘;Fig. 1 shows the appearance and recording area of DVD-RAM disk, and this disk is the optical disk of the present invention described in embodiment;

图2示出切在区段头部的DVD-RAM的横截面和表面Figure 2 shows the cross-section and surface of a DVD-RAM cut at the sector header

图3示出配置在DVD-RAM上的0-23号多个区域范围和其他范围;Fig. 3 shows a plurality of area ranges and other ranges of No. 0-23 configured on the DVD-RAM;

图3B展示0-23号区域范围和其他范围的横向排列;Figure 3B shows the horizontal arrangement of the 0-23 area range and other ranges;

图3C展示在容量区中的逻辑区段号(LSNs);Figure 3C shows the logical segment numbers (LSNs) in the capacity area;

图3D展示在容量区中的逻辑块号(LBNs);Figure 3D shows logical block numbers (LBNs) in the capacity area;

图4展示在区域范围,纠错码(ECC)块,和区段之间的层次关系;Figure 4 shows the hierarchical relationship between the area scope, error correction code (ECC) blocks, and sectors;

图5示出记录在容量区中的区段管理表(空位映射)和连续记录区管理表;FIG. 5 shows a session management table (slot map) and a continuous recording area management table recorded in the capacity area;

图6展示AV文件和非AV文件的层次目录结构;Figure 6 shows the hierarchical directory structure of AV files and non-AV files;

图7展示作为AV文件“影片1.VOB”,“影片2.VOB”,...被记录的VOBs;Fig. 7 shows VOBs recorded as AV files "Movie 1.VOB", "Movie 2.VOB", . . . ;

图8分层展示AV数据管理文件“实时可改写.IFO”(“RTRW.IFO”)的内容;Figure 8 shows the content of the AV data management file "real-time rewritable.IFO" ("RTRW.IFO") hierarchically;

图9示出在标题搜索指示字符表,程序单元(PGC)信息表和VOBs之间的逻辑关系;Fig. 9 shows the logical relationship between the title search pointer table, the program cell (PGC) information table and VOBs;

图10展示AV文件的数据结构,即VOB;Figure 10 shows the data structure of the AV file, i.e. VOB;

图11示出对应于VOB的时间映射信息的数据结构;FIG. 11 shows a data structure corresponding to time map information of a VOB;

图12展示在时间映射表和VOBU表之间的逻辑关系;Figure 12 shows the logical relationship between the time map table and the VOBU table;

图13展示时间偏移,它表明在VOB的起始时间与第一时间映射的时间之间的时间差别;Figure 13 shows the time offset, which indicates the time difference between the start time of the VOB and the time of the first time map;

图14示出包含本实施方案的光盘记录/再现仪器的系统的结构;FIG. 14 shows the structure of a system including the optical disc recording/reproducing apparatus of this embodiment;

图15是展示DVD记录器10的硬件结构的方块图;FIG. 15 is a block diagram showing the hardware structure of the DVD recorder 10;

图16显示遥控器;Figure 16 shows the remote control;

图17是展示MPEG编码器2结构的方块图;Fig. 17 is a block diagram showing the structure of the MPEG encoder 2;

图18是展示MPEG编码器4结构的方块图;Fig. 18 is a block diagram showing the structure of the MPEG encoder 4;

图19是展示根据组件功能的DVD记录器10结构的功能块图;FIG. 19 is a functional block diagram showing the structure of the DVD recorder 10 according to component functions;

图20示出用于文件管理的由AV文件系统装置103和公用文件系统装置104支持的指令表;FIG. 20 shows a command table supported by the AV file system device 103 and the common file system device 104 for file management;

图21显示引导影象;Figure 21 shows a guide image;

图22是展示由AV数据记录仪器110完成的记录过程的流程图;FIG. 22 is a flowchart showing the recording process performed by the AV data recording apparatus 110;

图23展示映射群(GOP)信息的实例;Figure 23 shows an example of mapping group (GOP) information;

图24是展示由AV文件管理信息生成装置112生成并记录AV文件管理信息过程的流程图;FIG. 24 is a flow chart showing the process of generating and recording the AV file management information by the AV file management information generating means 112;

图25示出根据GOP信息生成的时间映射表和VOBU表;Fig. 25 shows time mapping table and VOBU table generated according to GOP information;

图26是展示由AV数据再现装置130完成的普通再现过程的流程图;FIG. 26 is a flowchart showing a general reproduction process performed by the AV data reproduction apparatus 130;

图27是展示当用户在标题中确定起始和结束时间时完成的再现过程的流程图;以及FIG. 27 is a flowchart showing the reproduction process completed when the user specifies the start and end times in the title; and

图28是展示由AV数据再现装置130完成的特殊再现过程的流程图。FIG. 28 is a flowchart showing the special reproduction process performed by the AV data reproduction apparatus 130.

具体实施方式Detailed ways

(1)光盘(1) CD

图1示出DVD-RAM盘片的外观和记录区,它是一个光盘。如图中所示,DVD-RAM盘片在其最里面的边缘有引入区,在其最外面的边缘有引出区,两者之间有数据区。引入区记录在光传感器访问期间供伺服装置稳定用的必要的基准信号,以及防止与基耸介质混淆的识别信号。引出区记录与引入区相同类型的基准信号。FIG. 1 shows the appearance and recording area of a DVD-RAM disc, which is an optical disc. As shown in the figure, a DVD-RAM disc has a lead-in area at its innermost edge, a lead-out area at its outermost edge, and a data area in between. The lead-in area records reference signals necessary for servo stabilization during photosensor access, and identification signals to prevent confusion with the base medium. The lead-out area records the same type of reference signal as the lead-in area.

数据区,同时,被分成区段,它们是DVD-RAM能被访问的最小单元。这里,每个区段的容量被设置为2千位。被记录在数据区的数据包含文件系统管理信息,AV数据,AV数据管理文件,以及非AV数据。The data area, meanwhile, is divided into sectors, which are the smallest unit of DVD-RAM that can be accessed. Here, the capacity of each sector is set to 2 kilobits. Data recorded in the data area includes file system management information, AV data, AV data management files, and non-AV data.

文件系统管理信息包含DVD-RAM盘片的目录结构,所记录文件的位置,以及数据区分配情况的信息。当文件被建立,写入,读取或删除时,文件系统管理信息就被使用。The file system management information includes the directory structure of the DVD-RAM disc, the location of the recorded files, and information about the allocation of the data area. File system management information is used when files are created, written, read or deleted.

AV数据被记录在分别对应于视频对象(VOBs)的文件单元中。凭借光盘记录仪器各个VOB被相继录入光盘。VOBs的内容是,例如,整个或部分影片,或整个或部分电视节目。每个VOB由多个视频对象单元(VOBUs)组成。AV data is recorded in file units respectively corresponding to video objects (VOBs). VOBs are successively recorded on a disc by means of a disc recording apparatus. The content of VOBs is, for example, whole or parts of movies, or whole or parts of television programs. Each VOB consists of a number of Video Object Units (VOBUs).

每个VOBU包含对应于现在的0.4至1.2秒的AV数据。每个VOBU至少包含一个映射群(GOP),GOP是按MPEG2标准规定的影象数据段。每个GOP至少包含一个按MPEG2标准规定的内(I)-映射,此处每个GOP也可包含按MPEG2标准规定的预测(P)-映射和双向预测(B)-映射。这使GOPs能独立的再现。尤其是,在特殊的再现如快进和反绕,或在确定的时间再现,在GOPs中I-图象被抽出待再现。换句话说,I-图象被抽出作为供待再现的P-或B-映射的基准图象。Each VOBU contains AV data corresponding to 0.4 to 1.2 seconds at present. Each VOBU contains at least one mapping group (GOP), and GOP is an image data segment stipulated by the MPEG2 standard. Each GOP contains at least one inner (I)-map defined in accordance with the MPEG2 standard, where each GOP can also contain predictive (P)-maps and bidirectional predictive (B)-maps defined in accordance with the MPEG2 standard. This enables independent reproduction of GOPs. In particular, in special reproduction such as fast forward and rewind, or reproduction at a certain time, I-pictures are extracted in GOPs to be reproduced. In other words, I-pictures are extracted as reference pictures for P- or B-maps to be reproduced.

AV数据管理文件是用于管理在DVD-RAM中AV数据的文件。该文件包含一段或多段对应于1个或多个VOBs的时间映射信息。时间映射信息示出AV文件(即VOBs)的再现点(时间)与存储位置之间的关系。时间映射信息被用于将任意的VOB再现时间转换为VOB存储位置。时间映射信息具有分层的数据结构。也就是说,时间映射信息在分层结构中包含第一时间表和第二时间表。The AV data management file is a file for managing AV data in the DVD-RAM. This file contains one or more time map information corresponding to one or more VOBs. The time map information shows the relationship between reproduction points (times) and storage locations of AV files (ie, VOBs). The time map information is used to convert an arbitrary VOB reproduction time into a VOB storage location. Time map information has a hierarchical data structure. That is, the time map information contains a first time table and a second time table in a hierarchical structure.

第一时间表(又称时间映射表或TMAP表)包含:在相应的视频对象中视频对象单元的存储位置(区段地址:逻辑区段号(LSNs)),相差一个预定时间单位(如60秒)的再现点,以及用于确定分别对应于存储位置的视频对象单元的指示器。The first time table (also known as time mapping table or TMAP table) includes: the storage location (segment address: logical segment number (LSNs)) of the video object unit in the corresponding video object, with a difference of a predetermined time unit (such as 60 seconds), and pointers for determining video object units respectively corresponding to the storage positions.

第二时间表(又称VOBU表)包含关于在相应的视频对象中各视频单元的条目,条目被按顺序排列并且每个条目包含视频对象单元的再现周期和视频对象单元的数据量。The second time table (also called VOBU table) contains entries about each video unit in the corresponding video object, the entries are arranged in order and each entry contains the reproduction period of the video object unit and the data amount of the video object unit.

图2示出切在区段头部的DVD-RAM的横截面和表面。如图中所示,每个区段由在反射膜,如金属膜,的表面形成的凹坑序列和不平坦部分组成。Fig. 2 shows the cross-section and surface of a DVD-RAM cut at the sector header. As shown in the figure, each section is composed of a pit sequence and an uneven portion formed on the surface of a reflective film, such as a metal film.

凹坑序列由0.4μm~1.87μm的凹坑组成,它们都被切入DVD-RAM的表面以表示区段地址。The pit sequence consists of pits from 0.4 μm to 1.87 μm, all of which are cut into the surface of the DVD-RAM to represent sector addresses.

不平坦部分由称为“沟”的凹入部分和称为“陆地”的凸出部分组成。每条沟和陆地有记录标记,它由附着在其表面的能相变的金属膜构成。这里,“能相变”一词意指记录标记能取决于金属膜是否被光束曝光而处在结晶态或非结晶态。利用这种相变特征,数据能被记录在这个不平坦部分。尽管只可能将数据记录在磁光盘(MO)的陆地部分,但数据能被记录在DVD-RAM的陆地和沟两部分,这意味着DVD-RAM的记录密度超过磁光盘。在DVD-RAM上对16个区段的每组提供差校正信息。在本实施方案中,被赋予纠错码(ECC)的16个区段的各组被称为ECC块。The uneven part consists of concave parts called "grooves" and convex parts called "lands". Each trench and land has a recording mark, which consists of a phase-change metal film attached to its surface. Here, the term "capable of phase change" means that a recording mark can be in a crystalline state or an amorphous state depending on whether the metal film is exposed to a light beam. Using this phase change characteristic, data can be recorded on this uneven portion. Although it is only possible to record data on the land portion of a magneto-optical disk (MO), data can be recorded on both the land and groove portions of DVD-RAM, which means that the recording density of DVD-RAM exceeds that of magneto-optical disks. Difference correction information is provided for each set of 16 sectors on the DVD-RAM. In the present embodiment, each group of 16 sectors assigned an error correction code (ECC) is called an ECC block.

在DVD-RAM上,在记录和再现期间数据区被分成多个区域范围以实现所谓区域-恒定线速度(Z-CLV)的旋转探测。On a DVD-RAM, the data area is divided into zone ranges during recording and reproduction to achieve so-called zone-constant linear velocity (Z-CLV) rotation detection.

图3A示出配置在DVD-RAM上的多个区域范围。如图中所示,DVD-RAM被分成编号为0号区域到23号区域的24个区域范围。每个区域范围是使用相同的角速度被访问的一组记录道。在本实施方案中,每个区域范围包含1888条记录道。DVD-RAM的旋转角速度对每个区域范围被分别设置,位于越接近光盘内边缘的区域其速度越高。这保证在单个区域中完成访问时光传感器能以恒定的速率移动。这样做,DVD-RAM的记录密度被提高了,并且在记录和再现期间旋转控制成为更容易了。FIG. 3A shows a plurality of area ranges arranged on a DVD-RAM. As shown in the figure, DVD-RAM is divided into 24 area ranges numbered as area 0 to area 23. Each zone extent is a set of traces that are accessed using the same angular velocity. In this embodiment, each zone extent contains 1888 tracks. The rotational angular velocity of DVD-RAM is set individually for each area range, and the area located closer to the inner edge of the disc has a higher speed. This ensures that the photosensor moves at a constant rate when access is done in a single area. In doing so, the recording density of DVD-RAM is increased, and rotation control becomes easier during recording and reproduction.

图3B展示在图3A中示出的引入区,引出区以及0-23号区域范围的横向排列。FIG. 3B shows the lateral arrangement of the lead-in region, lead-out region, and regions 0-23 shown in FIG. 3A.

每个引入区和引出区在里面都具有故障管理区(DMA)。DMA记录:指出被发现包含故障的区段位置的位置信息,并指出位于替换区替换故障区段的区段位置的替换位置信息。Each lead-in and lead-out area has a fault management area (DMA) inside. DMA record: position information indicating the position of the sector found to contain a fault, and replacement position information indicating the position of the sector in the replacement area to replace the faulty sector.

每个区域范围在里面具有用户区,以及配置在区域范围间边界处的替换区和未使用区。用户区是能被文件系统作为记录区使用的区域。替换区是当发现上述故障区段时被用于替换故障区段的。未使用区是不被用于记录数据的区域。只有两个记录道被分配作为未使用区,配置这种未使用区以防止区段地址的错误识别。这是因为当区段地址被记录在同一区域内相邻记录道中相同位置时,对于Z-CLV区段地址被记录在区域边界处相邻记录道中不同的位置。Each area range has a user area inside, and a replacement area and an unused area arranged at the boundary between the area ranges. The user area is an area that can be used by the file system as a recording area. The replacement area is used to replace the faulty sector when the above-mentioned faulty sector is found. The unused area is an area not used for recording data. Only two tracks are allocated as unused areas, and such unused areas are configured to prevent erroneous recognition of sector addresses. This is because while the sector address is recorded at the same position in adjacent tracks within the same area, for Z-CLV the sector address is recorded at a different position in adjacent tracks at the area boundary.

这样,不用于记录数据的区段存在于区域范围之间的边界处。所以,DVD-RAM上的逻辑区段号(LSN)从内边缘开始被按顺序地分派到用户区的物理区段以依次显示只用于记录数据的区段。In this way, sectors not used for recording data exist at the boundaries between area ranges. Therefore, Logical Sector Numbers (LSNs) on the DVD-RAM are sequentially assigned to physical sectors of the user area from the inner edge to sequentially show sectors only for recording data.

如图3C中所示,记录用户数据并由被赋予2SNs的区段组成的区域被称为容量区。As shown in FIG. 3C, an area in which user data is recorded and composed of sectors assigned 2SNs is called a capacity area.

并且,如图3D中所示,在最里面和最外面的边缘中,容量结构信息被记录以用于作为逻辑容量对付盘片。除了用于记录容量结构信息以外的容量区的其余部分被称为分离区。分离区记录文件。逻辑块号(LBN)从第一区段开始按顺序地被分派到分离区的区段。And, as shown in FIG. 3D, in the innermost and outermost edges, capacity structure information is recorded for dealing with the disc as a logical capacity. The rest of the volume area except for recording volume structure information is called a split area. Detached area record file. Logical block numbers (LBNs) are assigned to the sectors of the split area sequentially from the first sector.

图4展示区域范围,ECC块,和区段之间的层次关系。如图中所示,每个区段范围包含多个ECC块。这里应注意在光盘中,在区段单元中的区域都被分派给非AV数据,而在连续记录区单元中的区域都被分派给AV数据以便每个连续记录区保证AV数据的不间断的再现。这里,每个连续记录区由ECC块单元中的连续区段所组成(换句话说,每个区是ECC块的整倍数)并具有预定的容量[约]兆字节(MB)]或更多,每个连续记录区不超过区域之间的边界。然而,当AV数据包含多个盘区,最后的盘区可能比预定的量小。规定各连续记录区不超过区域之间边界的理由是超过边界将改变光盘的旋转角速度,这将干扰不间断的再现。每个连续记录区是ECC块的整倍数的理由是ECC块是ECC过程中处理的最小单元。Fig. 4 shows the hierarchical relationship among area ranges, ECC blocks, and sections. As shown in the figure, each extent contains a plurality of ECC blocks. It should be noted here that in an optical disc, the areas in the sector unit are allocated to non-AV data, while the areas in the continuous recording area unit are all allocated to AV data so that each continuous recording area ensures uninterrupted movement of AV data. reproduce. Here, each continuous recording area is composed of consecutive sectors in ECC block units (in other words, each area is an integral multiple of ECC blocks) and has a predetermined capacity [approximately] megabyte (MB)] or more Multiple, each consecutive recording area does not exceed the boundary between areas. However, when AV data contains a plurality of extents, the final extent may be smaller than a predetermined amount. The reason for specifying that each continuous recording area does not exceed the boundary between areas is that exceeding the boundary will change the rotational angular velocity of the disc, which will interfere with uninterrupted reproduction. The reason why each continuous recording area is an integral multiple of the ECC block is that the ECC block is the smallest unit processed in the ECC process.

图5示出区段管理表(空位映射)和连续记录区管理表。区段管理表被记录在容量区的分离区内并被包含在文件系统管理信息中。连续记录区管理表被用于管理连续记录区。附图还示出容量区,区段和区段内容之间的层次关系。Fig. 5 shows a session management table (slot map) and a continuous recording area management table. The session management table is recorded in the separate area of the capacity area and included in the file system management information. The consecutive recording area management table is used to manage the consecutive recording area. The figure also shows the hierarchical relationship among capacity areas, sections and section contents.

第一层表示示于图3D的容量区。The first layer represents the capacity area shown in Fig. 3D.

第二层表示包含区段管理表的区段范围。区段范围都被包含在分离区中。展示每个区段数据分派情况的区段管理表(又称空位映射)用逻辑块号0-79被记录在区段范围中。作为非AV文件和作为正常文件被记录的连续记录区管理表不被记录在固定的区域中。The second level represents the range of sectors including the sector management table. Segment ranges are all contained within a detached region. A sector management table (also known as a slot map) showing data allocation for each sector is recorded in a sector range with logical block numbers 0-79. The continuous recording area management table recorded as a non-AV file and as a normal file is not recorded in a fixed area.

如在第三层中所示,“空位映射”这列显示包含在分离区中的各区段是否被分派或未被分派。在这个实例中,每个区段的分派情况由一个位表明。例如,对逻辑块号0-79来说各区段被赋予“0”位(表明“被分派”)因为这些区段已经分派作为空位映射。As shown in the third level, the "Slot Map" column shows whether the sectors contained in the split area are allocated or not. In this example, the allocation status of each sector is indicated by a bit. For example, sectors for logical block numbers 0-79 are assigned a "0" bit (indicating "allocated") because these sectors have been allocated as slot maps.

如在第三层中所示,连续记录区管理表示出在已被分派作为连续记录区的分离区中的范围。在图5中,连续记录区管理表被描绘为一列包含条目e1,e2,e3,e4,...格式的表。表左侧的外边,相对于表的开始部分的条目的相对地址(字节数)被示出。As shown in the third layer, the continuous recording area management table shows ranges in separate areas that have been assigned as continuous recording areas. In FIG. 5, the continuous recording area management table is depicted as a one-column table in the form of entries e1, e2, e3, e4, . . . Outside the left side of the table, the relative address (number of bytes) of the entry relative to the beginning of the table is shown.

如图中从左到右所示,每个条目是由起始区段号(LSN),结束区段号和指示字符所组成。在给定的起始区段号和结束区段号之间的区段对应于部分或整个连续记录区。指示字符凭借其相对地址指明下一个条目的位置。最后一个条目的指示字符是数值“-1”,该值表明它是最后的条目。As shown from left to right in the figure, each entry is composed of a start segment number (LSN), an end segment number and an indicator character. A session between a given start session number and an end session number corresponds to part or the entire continuous recording area. Indicator characters indicate the location of the next entry by virtue of their relative addresses. The last entry indicator is the value "-1", which indicates that it is the last entry.

在图5中所示的本发明实例中,条目e1是包含具有区段号6848至15983的连续区段的连续记录区。条目e1是指明下一个条目e2是从第12个字节开始的区域的信息(指示字符)。其他条目都与条目e1相似。在本实例中,条目e1-e4都由一个连续记录区形式,后者由区段号为6848-31983的连续区段所组成。这暗示AV数据已被记录4次并且每次AV数据被记录,连续记录区就被添加。In the example of the present invention shown in FIG. 5, the entry e1 is a continuous recording area containing consecutive sectors having sector numbers 6848 to 15983. The entry e1 is information (pointing character) indicating that the next entry e2 is an area starting from the 12th byte. The other entries are all similar to entry e1. In this example, entries e1-e4 are all in the form of a continuous recording area consisting of consecutive sectors with sector numbers 6848-31983. This implies that AV data has been recorded 4 times and each time AV data is recorded, the continuous recording area is added.

空位映射列应连同连续记录区的分派被写出。例如,在光盘记录仪器中,被分派作为连续记录区的区域也作为分派区被显示在空位映射列中。The empty bitmap column shall be written out with the allocation of the contiguous recording area. For example, in an optical disk recording apparatus, an area allocated as a continuous recording area is also displayed in the slot map column as an allocated area.

图6展示AV数据和非AV数据文件被记录的DVD-RAM的文件系统的实例。Fig. 6 shows an example of a file system of a DVD-RAM in which AV data and non-AV data files are recorded.

在图中椭圆代表目录,长方形代表文件。In the figure, ovals represent directories, and rectangles represent files.

根目录分岔到“实时可改写”(“RTRW”)和两个非AV文件“文件1.devt”和“文件2.dat”。目录“RTRW”分岔到多个AV数据文件“影片1.VOB”,“影片2.VOB”,...以及AVO数据管理文件“实时可改写.IFO”。如图7中所示,AV数据文件“影片1.VOB”,“影片2.VOB”...都作为VOBs被分别存储在数据区。The root directory bifurcates into "Real Time Rewritable" ("RTRW") and two non-AV files "File1.devt" and "File2.dat". The directory "RTRW" is branched into a plurality of AV data files "movie1.VOB", "movie2.VOB", . . . and an AVO data management file "realtime rewritable.IFO". As shown in FIG. 7, the AV data files "Movie 1.VOB", "Movie 2.VOB", . . . are stored as VOBs in the data area, respectively.

(1-2)AV数据管理文件(1-2) AV data management file

图8分层展示在图6中所示的AV数据管理文件“TRTW.IFO”的内容。如图8中所示,AV数据管理文件包含标题搜索指示字符表810,AV文件管理表820以及程序单元(PGC)信息表830。图9示出这些表和视频对象之间逻辑关系。Fig. 8 hierarchically shows the contents of the AV data management file "TRTW.IFO" shown in Fig. 6 . As shown in FIG. 8, the AV data management file includes a title search designation character table 810, an AV file management table 820, and a program cell (PGC) information table 830. Figure 9 shows the logical relationship between these tables and video objects.

标题搜索指示字符表810包含在DVD-RAM中记录的标题清单。这里,标题可能是由用户记录或已由用户编辑的程序。图8和图9只示出包含在标题搜索指示字符表中的标题搜索指示字符811,812,...。The title search indicator table 810 contains a list of titles recorded in the DVD-RAM. Here, the title may be a program that has been recorded by the user or has been edited by the user. 8 and 9 show only the title search designating characters 811, 812, . . . included in the title search designating character table.

标题搜索指示字符811,812,...都是与标题对应的指明PGCs(或PGC信息)的指示字符。例如,标题搜索指示字符811指明PGC信息831。这里,每个PGC由任意VOBs的任意AV数据区段形成,区段是逻辑连接的。每段PGC信息显示在多个任意VOBs的任意AV数据区段之间的逻辑关系。The title search indicator characters 811, 812, . . . are all indicator characters for indicating PGCs (or PGC information) corresponding to the title. For example, the title search indicator character 811 indicates PGC information 831 . Here, each PGC is formed of arbitrary AV data sectors of arbitrary VOBs, and the sectors are logically connected. Each piece of PGC information shows a logical relationship between arbitrary AV data sectors of a plurality of arbitrary VOBs.

AV文件管理表820表示再现点(时间)和AV文件(即VOBs)存储位置之间的关系。表包含与VOBs数一样多的VOB信息(VOB信息821,822)段。The AV file management table 820 shows the relationship between reproduction points (times) and storage locations of AV files (ie, VOBs). The table contains as many pieces of VOB information (VOB information 821, 822) as the number of VOBs.

每个VOB信息821,822...包含VOB通用信息和时间映射信息。VOB通用信息是只有每个VOB才有的信息,如再现周期。时间映射信息表示VOBUs的再现点(时间)和存储位置之间的关系。Each VOB information 821, 822... contains VOB general information and time map information. The VOB general information is information unique to each VOB, such as the reproduction cycle. The time map information represents the relationship between reproduction points (times) and storage locations of VOBUs.

VOB通用信息821a包含本VOB的标识符和VOB的再现周期。The VOB common information 821a includes the identifier of the present VOB and the playback period of the VOB.

时间映射信息821b包含前面已描述过的第一时间表和第二时间表。The time map information 821b includes the first time table and the second time table described above.

如在图9中所示,第一时间表(时间映射表)由1号,2号,...时间映射组成,它包含:位于以本VOB的起始时间作为起点的时间坐标上VOBUs的存储位置(区段地址),存储位置被按顺离排列并对应于相差一个预定时间单位(如60秒)的再现点;以及用于确定分别对应于存储位置的VOBUs的指示器。As shown in FIG. 9, the first time table (time map table) is composed of No. 1, No. 2, ... time maps, which include: VOBUs located on the time coordinates with the start time of this VOB as the starting point storage locations (sector addresses), the storage locations are arranged sequentially and correspond to reproduction points differing by a predetermined time unit (eg, 60 seconds); and pointers for specifying VOBUs respectively corresponding to the storage locations.

第二时间表(VOBU表)由1号,2号,...VOBU映射组成,它包含:VOBUs的再现周期和数据量,VOBU映射按照从本VOB的起点开始的相应的VOBUs的再现次序被排列。The second schedule (VOBU table) is composed of No. 1, No. 2, ... VOBU maps, which include: the reproduction cycle and data volume of VOBUs, and the VOBU maps are drawn according to the reproduction order of the corresponding VOBUs from the starting point of this VOB arrangement.

PGC信息表830包含多个PGC信息段831,832,...。The PGC information table 830 includes a plurality of PGC information segments 831, 832, . . .

多个PGC信息段831,832,...各是一个表,它包含在VOB中视频段的清单,视频段是按再现次序被排列的。确定视频段的信息被称为单元。每个单元凭借其起始时间和结束时间确定VOB中的视频段。每段PGC信息表示由这些单元确定的AV数据的按逻辑连接的视频段。A plurality of PGC information pieces 831, 832, ... are each a table containing a list of video sections in the VOB, the video sections being arranged in reproduction order. Information that determines a video segment is called a cell. Each cell identifies a video segment in a VOB by its start time and end time. Each piece of PGC information represents logically connected video sections of AV data determined by these units.

每个单元831a,831b,...包含AV文件标识符,VOB标识符,以及视频段的一对起始时间和结束时间。Each cell 831a, 831b, . . . contains an AV file identifier, a VOB identifier, and a pair of start time and end time of a video segment.

在图9所示的实例中,对应于标题的一序列AV数据按下列过程被识别:标题搜索指示字符811→PGC信息8310→单元831a至831c→VOB信息821,822→1号,2号VOB。在这个实例中,对应于标题的AV数据由1号,2号两个VOBUs组成。PGC信息的最简单的实例,如最近被记录的标题的情况,被表示为:一个标题→一段PGC信息→一个单元→一段VOB信息→一个VOB。在这种情况下,一个标题由一个VOB组成。In the example shown in FIG. 9, a sequence of AV data corresponding to the title is recognized in the following procedure: title search indicator character 811→PGC information 8310→cells 831a to 831c→VOB information 821, 822→No. 1, No. 2 VOB . In this example, the AV data corresponding to the title is composed of two VOBUs No. 1 and No. 2. The simplest example of PGC information, as in the case of the most recently recorded title, is expressed as: a title→a piece of PGC information→a cell→a piece of VOB information→a VOB. In this case, one title consists of one VOB.

图10展示AV文件的数据结构,或VOB。如图中所示,每个VOB由多个VOBUs组成。每个VOBU是包含对应于再现约0.5秒的被压缩的视频数据和声频数据以及至少包含一个I-图象的AV数据段。每个VOBU由一序列交错视频包(V-PCK)和声频包(A-PCK)组成。每个包包含包标题,分组标题以及视频/声频数据,并且有与区段量(2KB)相同的量。对应于被组装的分组的包按MPEG2被确定。Fig. 10 shows the data structure of an AV file, or VOB. As shown in the figure, each VOB is composed of multiple VOBUs. Each VOBU is an AV data segment containing compressed video data and audio data corresponding to about 0.5 seconds of reproduction and at least one I-picture. Each VOBU consists of a sequence of interleaved video packs (V-PCK) and audio packs (A-PCK). Each pack contains a pack header, packet header, and video/audio data, and has the same size as the sector size (2KB). Packets corresponding to assembled packets are defined in MPEG2.

图11示出对应于VOB的时间映射信息的数据结构。在图中,时间映射信息821b表示VOBs的再现点与存储位置之间的相互关系。时间映射信息821b由时间映射通用信息8210,时间映射表8220,VOBU表8230组成。图12展示在时间映射表和VOBU表之间的逻辑关系。Fig. 11 shows the data structure of time map information corresponding to VOBs. In the figure, time map information 821b shows the correlation between the reproduction point and storage location of VOBs. Time map information 821b is composed of time map general information 8210, time map table 8220, and VOBU table 8230. Fig. 12 shows the logical relationship between the time map table and the VOBU table.

时间映射通用信息8210包含被包含在时间映射信息中的时间映射数和VOBU映射数,表示设置在时间映射之间的预定时间周期的时间单位(又称作TMU),以及表示本VOB的起始时间和第一时间映射的时间之间时差的时间偏移(又称TM-OFS)。Time map general information 8210 includes the number of time maps and the number of VOBU maps included in the time map information, indicates a time unit (also referred to as TMU) for a predetermined time period set between time maps, and indicates the start of this VOB. The time offset (aka TM-OFS) of the time difference between the time and the time of the first time map.

时间映射表8220包含多个时间映射8211,8212,...,它们按以TMU为间隔的时间顺序被排列。时间映射8211确定对应于-将时间偏移到本VOB的起始时间所得到的时间的VOBU映射。时间映射8212确定对应于将一个TMU加到时间映射8211的时间到的时间的VOBU映射。时间映射8213确定对应于将两个TMU加到时间映射8211的时间所得到的时间的VOBU映射。后继时间映射按相似的方式确定相应的VOBU映射。The time map table 8220 includes a plurality of time maps 8211, 8212, . The time map 8211 specifies the VOBU map corresponding to the time obtained by shifting the time to the start time of the present VOB. The time map 8212 determines the VOBU map corresponding to the time when one TMU was added to the time map 8211 to the time. The time map 8213 determines the VOBU map corresponding to the time obtained by adding two TMUs to the time of the time map 8211. Subsequent time maps determine corresponding VOBU maps in a similar manner.

通常,时间偏移为“0”,在那里,如上所述,时间映射8211的时间与本VOB的起始时间相匹配。例如,当VOB的第一部分被编辑所删除,时间偏移显示与“0”不同的数值。Normally, the time offset is "0", where, as described above, the time of the time map 8211 matches the start time of this VOB. For example, when the first part of the VOB is deleted by editing, the time offset shows a value other than "0".

图13展示当VOB的第一部分被删除时,时间映射表与VOBU表之间的逻辑关系。如从图中了解到的,在这个实例中TM-OFS表示本VOB的起始时间和第一时间映射的时间之间的时差,并且它被设置等于VOB被删除的第一部分的VOB再现时间。这减少了制作时间映射表所需的计算量。Fig. 13 shows the logical relationship between the time map table and the VOBU table when the first part of the VOB is deleted. As understood from the figure, TM-OFS in this example represents the time difference between the start time of this VOB and the time of the first time map, and it is set equal to the VOB reproduction time of the first part where the VOB is deleted. This reduces the amount of computation required to make the time map.

I号时间映射的再现点(又称作时间映射时间)被表示为:The recurrence point of time map No. 1 (also referred to as time map time) is expressed as:

时间映射时间=(TMU*(i-1)+TM_OFS)。Time Map Time=(TMU * (i-1)+TM_OFS).

时间映射8211,8212,...各自包含VOBU映射号,时差(又称为TM_DIFF),以及VOBU地址(又称VOBU_ADR)。The time maps 8211, 8212, . . . each contain a VOBU map number, a time difference (also known as TM_DIFF), and a VOBU address (also known as VOBU_ADR).

VOBU映射号8212a是对应于时间映射8212的时间映射时间的VOBU映射号。The VOBU map number 8212a is a VOBU map number corresponding to the time map time of the time map 8212.

TM_DIFF 8212b是本VOBU的起始时间和相应的时间映射时间之地差。VOBU#j的起始时间被表示为:TM_DIFF 8212b is the difference between the start time of this VOBU and the corresponding time mapping time. The start time of VOBU#j is expressed as:

VOBU起始时间=(TMU*(j-1)+TM_OFS-TM_DIFF)VOBU start time = (TMU * (j-1)+TM_OFS-TM_DIFF)

VOBU-ADR 8212C是指明VOBU起点的地址(四个字节的区段地址)。VOBU-ADR 8212C is the address indicating the starting point of VOBU (sector address of four bytes).

VOBU表8230是包含VOBU映射8231,8232,...的表,它们分别对应于包含在本VOB中的VOBUs。VOBU table 8230 is a table including VOBU maps 8231, 8232, .

VOBU映射8231,8232,...各自包含基准图象的大小,VOBU再现时间,以及VOBU的大小。The VOBU maps 8231, 8232, . . . each contain the size of the reference picture, the VOBU reproduction time, and the size of the VOBU.

基准图象的大小8232a是VOBU的第一I一映射的大小。大小8232a被用于读取在特殊的再现运行和在确定时间的再现中的基准图象。The size of the reference picture 8232a is the size of the first I-map of the VOBU. The size 8232a is used to read reference images in particular rendering runs and renderings at certain times.

VOBU再现时间8232b是用于VOBU被再现的周期:时间8232b用一个字节表示。时间8232b被用于检测在特殊再现运行和在确定时间的再现中的目标影象。这就是说,再现仪器持续按顺序将各VOBU的再现时间加到VOBU的起始时间直到相加的结果与对应于目标影象的VOBU的时间相匹配。再现仪器检测目标VOBU并随后从所检测的VOBU中查明目标影象。The VOBU reproduction time 8232b is a period for a VOBU to be reproduced: the time 8232b is represented by one byte. The time 8232b is used to detect object images in special reproduction runs and reproductions at certain times. That is, the reproducing apparatus continues sequentially adding the reproduction time of each VOBU to the start time of the VOBU until the result of the addition matches the time of the VOBU corresponding to the target picture. The reproduction apparatus detects the target VOBU and then ascertains the target image from the detected VOBU.

VOBU大小8232c是VOBU的数据量。有两个字节的VOBU大小凭借区段数表明VOBU大小。大小8232c被用于检测在特殊再现的运行和在确定时间的再现中的目标影象的大小。The VOBU size 8232c is the data volume of the VOBU. There are two bytes of VOBU size indicating the VOBU size by the number of sectors. The size 8232c is used to detect the size of the object image in the run of the special reproduction and in the reproduction at a certain time.

(2)记录/再现仪器(2) Recording/reproducing instrument

本发明的光盘记录/再现仪器参照附图被描述。The optical disc recording/reproducing apparatus of the present invention is described with reference to the accompanying drawings.

(2-1)整个系统(2-1) The whole system

图14示出包含本现有实施方案的光盘记录/再现仪器的系统的结构。FIG. 14 shows the configuration of a system including the optical disc recording/reproducing apparatus of the present embodiment.

系统包含光盘记录/再现仪器10(又称作DVD记录器10),用于操纵DVD记录器10的遥控器6,连接到DVD记录器10的DVD记录器的显示器12,以及天线9。The system includes an optical disc recording/reproducing apparatus 10 (also referred to as a DVD recorder 10 ), a remote controller 6 for operating the DVD recorder 10 , a display 12 of the DVD recorder connected to the DVD recorder 10 , and an antenna 9 .

在DVD-RAM光盘被装入后,DVD记录器10压缩视频/声频数据,该数据是包含在通过天线9接收的模拟广播波中,将被压缩的数据作为AV文件记录在DVD-RAM盘片中,扩展被压缩的视频/声频数据,并输出被扩展的视频/声频信号到显示器12。After the DVD-RAM disc is loaded, the DVD recorder 10 compresses the video/audio data contained in the analog broadcast wave received through the antenna 9, and records the compressed data on the DVD-RAM disc as an AV file. , expand the compressed video/audio data, and output the expanded video/audio signal to the display 12.

(2-2)DVD记录器10的硬件结构(2-2) Hardware structure of DVD recorder 10

图15是展示DVD记录器10硬件结构的方块图。FIG. 15 is a block diagram showing the hardware structure of the DVD recorder 10. As shown in FIG.

DVD记录器10包含控制器1,MPEG编码器2,盘片访问装置3,MPEG解码器4,视频信号处理装置5,遥控器6,母线7,遥控器信号接收装置8,以及接收器9。The DVD recorder 10 includes a controller 1 , an MPEG encoder 2 , a disc access device 3 , an MPEG decoder 4 , a video signal processing device 5 , a remote controller 6 , a bus 7 , a remote controller signal receiving device 8 , and a receiver 9 .

控制器1包含中央处理器(CPU)1a,处理器母线16,母线接口1c,以及主存储器1d。控制器1执行存储在主存储器1d的程序,通过记录、再现、编辑等等控制整个DVD记录器10。尤其是,在包含AV数据的AV文件(VOB)被记录以后,控制器1完成对应于所记录的VOB的VOB信息和PGC信息,并且记录或修改AV数据管理文件。另外,当AV数据被再现时,控制器根据VOB信息获得在一单元中由其起始和结束时间确定的区段地址,该单元包含在图9中所示AV数据管理文件中的PGC信息中。控制器随后读出并再现该区段。尤其是,在特殊再现的情况下,对于快进或反绕,控制器1引用VOB信息顺序获得按预定周期(如5秒或-5秒)的间隔排列的基准图象的地址。The controller 1 includes a central processing unit (CPU) 1a, a processor bus 16, a bus interface 1c, and a main memory 1d. The controller 1 executes programs stored in the main memory 1d, and controls the entire DVD recorder 10 through recording, reproduction, editing, and the like. Specifically, after an AV file (VOB) containing AV data is recorded, the controller 1 completes VOB information and PGC information corresponding to the recorded VOB, and records or modifies the AV data management file. In addition, when AV data is reproduced, the controller obtains a sector address determined by its start and end times in a unit contained in the PGC information in the AV data management file shown in FIG. 9 from the VOB information. . The controller then reads and reproduces the session. In particular, in the case of special reproduction, for fast forward or rewind, the controller 1 references the VOB information to sequentially obtain addresses of reference pictures arranged at intervals of a predetermined period (eg, 5 seconds or -5 seconds).

MPEG编码器2压缩包含在通过天线接收的模拟广播波中的视频/声频数据并生成MPEG流。The MPEG encoder 2 compresses video/audio data contained in analog broadcast waves received through an antenna and generates an MPEG stream.

具有记录道缓存器3a的盘片访问装置3在控制器1的控制下,通过记录道缓存器3a将MPEG编码器2接收的MPEG流记录到DVD-RAM盘片中,从DVD-RAM盘片读出MPEG流,并通过记录道缓存器3a将所读的MPEG流输出到MPEG解码器4。The disc access device 3 with the track buffer 3a records the MPEG stream received by the MPEG encoder 2 into the DVD-RAM disc through the track buffer 3a under the control of the controller 1, and from the DVD-RAM disc The MPEG stream is read, and the read MPEG stream is output to the MPEG decoder 4 through the track buffer 3a.

MPEG解码器4将由盘片访问装置3读出的被压缩的流扩展,并输出被扩展的视频数据和声频信号。The MPEG decoder 4 expands the compressed stream read by the disc access device 3, and outputs the expanded video data and audio signal.

视频信号处理装置5将从MPEG解码器输出的视频数据转变为供显示器12用的视频信号。The video signal processing device 5 converts the video data output from the MPEG decoder into a video signal for the display 12 .

遥控器信号接收装置8从遥控器6接收遥控信号并将用户指令的操作通知给控制器1。The remote control signal receiving means 8 receives the remote control signal from the remote control 6 and notifies the controller 1 of the operation instructed by the user.

如图14中所示,DVD记录器10是根据它用作家庭使用的磁带录像机(VTR)的替换物的前提来构造的。不限于构造,当DVD-RAM盘片被用作供计算机用的记录介质时,以下的结构是可能的。这就是说,作为DVD-RAM驱动仪器,盘片访问装置3通过被称为小型计算机系统接口(SCSI)或集成设备电路(IDE)的接口被连接到计算机母线。而且,当操作系统(OS)和应用程序在计算机硬件上被执行时,在图3中示出的不同于盘片访问装置3的组件也被实施或操作。As shown in FIG. 14, the DVD recorder 10 is constructed on the premise that it is used as a replacement for a video tape recorder (VTR) for home use. Not limited to the configuration, when a DVD-RAM disc is used as a recording medium for a computer, the following configurations are possible. That is, as a DVD-RAM drive apparatus, the disc access device 3 is connected to a computer bus through an interface called a small computer system interface (SCSI) or an integrated device circuit (IDE). Furthermore, components other than the disc access device 3 shown in FIG. 3 are also implemented or operated when an operating system (OS) and application programs are executed on computer hardware.

图17是展示MPEG编码器2结构的方块图。如图中所示,MPEG编码器2包含视频编码器2a,供存储视视频编码器的输出用的视频缓存器2b,声频编码器2c,供存储声频编码器输出用的声频缓存器,用于多路传送分别存储在视频缓存器2b和声频缓存器2d中被编码的视频数据和声频数据的系统编码器2e,供编码器2生成同步时钟信号用的系统时间时钟(STC)装置2f,以及供控制和管理这些设备用的编码控制器2g。FIG. 17 is a block diagram showing the structure of the MPEG encoder 2. As shown in FIG. As shown in the figure, the MPEG encoder 2 includes a video encoder 2a, a video buffer 2b for storing the output of the video encoder, and an audio encoder 2c, an audio buffer for storing the output of the audio encoder for a system encoder 2e for multiplexing video data and audio data encoded in the video buffer 2b and audio buffer 2d, respectively, a system time clock (STC) device 2f for generating a synchronous clock signal by the encoder 2, and Coded controller 2g for controlling and managing these devices.

在编码器中每次生成一个VOB,编码控制器2g就将信息如GOP信息和映射信达到在图15所示的控制器1。这里,GOP信息包含在VOBU中包的数目和在VOBU第一I-图象中包的数目。这里提到的包,例如在图10中所示的视频包(V-PACK)和声频包(A-PACK),各有24位(KB)的固定长度。因此,在本实施方案中,GOP信息表明分派给VOBU区段数和在VOBU中分派给第一I-图象的区段数。Every time a VOB is generated in the encoder, the encoding controller 2g sends information such as GOP information and mapping information to the controller 1 shown in FIG. Here, the GOP information contains the number of packs in the VOBU and the number of packs in the first I-picture of the VOBU. The packs mentioned here, such as the video pack (V-PACK) and audio pack (A-PACK) shown in FIG. 10, each have a fixed length of 24 bits (KB). Therefore, in this embodiment, the GOP information indicates the number of sectors allocated to the VOBU and the number of sectors allocated to the first I-picture in the VOBU.

图18是展示MPEG解码器4结构的方块图。如图中所示,MPEG解码器4包含用于将MPEG流分成视频流和声频流的多路分解器4a,用于暂时存储被分出的视频流的视频缓存器4b,用于将存储在视频缓存器4b中的视频流解码的视频解码器4c,用于暂时存储被分出的声频流的声频缓存器4d,用于将存储在声频缓存器4d中的声频流解码的声频解码器4e,用于生成同步时钟信号的STC装置4f,用于将偏移值加到同步时钟信号的加法器4g,以及用于或选择同步时钟信号或选择同步时钟信号加上偏移值的选择器4h-4j并将被选择的信号分别传送给多路分解器4a、声频解码器4e和视频解码器4c。FIG. 18 is a block diagram showing the structure of the MPEG decoder 4. As shown in FIG. As shown in the figure, the MPEG decoder 4 includes a demultiplexer 4a for dividing an MPEG stream into a video stream and an audio stream, a video buffer 4b for temporarily storing the divided video stream, and a video buffer 4b for storing the A video decoder 4c for decoding the video stream in the video buffer 4b, an audio buffer 4d for temporarily storing the split audio stream, and an audio decoder 4e for decoding the audio stream stored in the audio buffer 4d , an STC device 4f for generating a synchronous clock signal, an adder 4g for adding an offset value to the synchronous clock signal, and a selector 4h for either selecting a synchronous clock signal or selecting a synchronous clock signal plus an offset value - 4j and send the selected signal to demultiplexer 4a, audio decoder 4e and video decoder 4c, respectively.

(2-3)功能方块图(2-3) Function block diagram

图19是展示基于组件功能的DVD记录器10的结构的功能方块图。图中所示每个功能在控制器1的CPU 1a执行在主存储器1d中的程序以控制在图15中所示的硬件之后被实施。FIG. 19 is a functional block diagram showing the structure of the DVD recorder 10 based on component functions. Each function shown in the figure is implemented after the CPU 1a of the controller 1 executes the program in the main memory 1d to control the hardware shown in FIG. 15 .

如图19中所示,DVD记录器10由盘片记录仪器100,盘片读取装置101,文件系统装置102,记录/编辑/再现控制器105,用户接口装置106,控制数据管理装置107,AV数据记录仪器110,AV数据编辑装置120,以及AV数据再现装置130组成。As shown in Figure 19, DVD recorder 10 is made of disc recording instrument 100, disc reading device 101, file system device 102, recording/editing/reproducing controller 105, user interface device 106, control data management device 107, An AV data recording device 110, an AV data editing device 120, and an AV data reproducing device 130 are composed.

盘片记录仪器100,一从文件系统装置102的区段单元中接收到逻辑区段号和逻辑数据,就将所接收的数据记录在盘片上。然而,事实上,盘片记录仪器100按ECC块(每块由16个区段组成)的单元将逻辑数据从盘片上读取并写入在盘片上。如果逻辑数据少于16个区段,盘片记录仪器100读取包含逻辑数据的ECC块,执行ECC过程,随后将ECC块写在盘片上。The disc recording apparatus 100, upon receiving the logical sector number and logical data from the sector unit of the file system device 102, records the received data on the disc. Actually, however, the disc recording apparatus 100 reads and writes logical data from and on the disc in units of ECC blocks (each block consisting of 16 sectors). If the logical data is less than 16 sectors, the disc recording apparatus 100 reads the ECC block containing the logical data, performs the ECC process, and then writes the ECC block on the disc.

盘片读取装置101,当从文件系统装置102接收到逻辑区段号和区段数时,就从特定的区段读取数据并将读取的数据传送到文件系统装置。然而,事实上,盘片读取装置101在ECC块的单元中读取数据。在所读取的数据被执行ECC过程后,盘片读取装置只将区段中必需的数据传送给文件系统装置。这是因为通过在ECC块(每块由16个区段组成)的单元中读取AV数据,并开销被降低了。这与盘片记录仪器是相同的。The disk reading device 101, when receiving the logical sector number and the sector number from the file system device 102, reads data from a specific sector and transfers the read data to the file system device. In fact, however, the disc reading device 101 reads data in units of ECC blocks. After the read data is subjected to the ECC process, the disc reading device transfers only necessary data in the session to the file system device. This is because overhead is reduced by reading AV data in units of ECC blocks (each block consisting of 16 sectors). This is the same as for disc recording instruments.

文件系统装置102包含主要供写入和编辑AV文件用的AV文件系统装置103,以及供执行对AV文件和非AV文件通用过程的公用文件系统装置104。文件系统装置102,一接收到来自AV数据记录仪器110,AV数据编辑装置120,以及AV数据再现装置130有关写入或读取文件的命令,就至少在区段单元里处理光盘上的文件。The file system device 102 includes an AV file system device 103 mainly for writing and editing AV files, and a common file system device 104 for performing common processes for AV files and non-AV files. The file system device 102, upon receiving commands from the AV data recording apparatus 110, the AV data editing device 120, and the AV data reproducing device 130 about writing or reading files, processes the files on the optical disc at least in session units.

记录/编辑/再现控制器105控制整个DVD记录器10。更明确地说,控制器105控制促使用户去操作的引导显示,通过用户IF装置106接收来自用户对引导反应的指令,并且,按照用户的指令,要求AV数据记录仪器110、AV数据编辑装置120、或AV数据再现装置130去执行诸如重新记录AV数据,被记录AV数据的再现和编辑的操作。The recording/editing/reproducing controller 105 controls the entire DVD recorder 10 . More specifically, the controller 105 controls the display of guidance to urge the user to operate, receives an instruction from the user to respond to the guidance through the user IF device 106, and, in accordance with the user's instruction, requests the AV data recording apparatus 110, the AV data editing device 120 , or the AV data reproducing means 130 to perform operations such as re-recording of AV data, reproduction and editing of recorded AV data.

用户IF装置106通过遥控器6接收来自用户供操作的指令,并将所接收的用户指令通知记录/编辑/再现控制器105。The user IF device 106 receives an instruction for operation from the user through the remote controller 6, and notifies the recording/editing/reproducing controller 105 of the received user instruction.

控制数据管理装置107读取AV数据管理文件,它是在主存储器1d上的非AV数据并且对于来自任何装置的要求提供信息。The control data management means 107 reads the AV data management file which is non-AV data on the main memory 1d and provides information on request from any means.

AV数据记录仪器110,当接收到来自控制器105的记录要求时,就向AV文件系统装置103发布为实现记录要求所需的指令。为此目的,AV数据记录仪器110包含AV数据输入装置111和文件管理信息生成装置112。The AV data recording device 110, when receiving a recording request from the controller 105, issues commands necessary for realizing the recording request to the AV file system device 103. For this purpose, the AV data recording apparatus 110 includes AV data input means 111 and file management information generation means 112 .

AV数据输入装置111将视频和声频信号转变为MPEG数据。这就是,AV数据输入装置111实时将视频和声频信号编码。AV数据输入装置111将被编码的MPEG数据输出到AV文件系统装置103以便MPEG数据在盘片中被作为AV文件记录。在将信号编码时,AV数据输入装置111计算在各VOBU中的包数及在MPEG数据中各VOBU的第一I-图象中的包数,并将计算的结果存储在存储器(主存储器1d)中作为GOP信息。在AV文件记录在盘片中以后,AV数据输入装置111随后将信息传送到AV文件管理信息生成装置112。The AV data input unit 111 converts video and audio signals into MPEG data. That is, the AV data input means 111 encodes video and audio signals in real time. The AV data input means 111 outputs encoded MPEG data to the AV file system means 103 so that the MPEG data is recorded in the disc as an AV file. When encoding the signal, the AV data input unit 111 calculates the number of packets in each VOBU and the number of packets in the first I-picture of each VOBU in the MPEG data, and stores the calculated result in the memory (main memory 1d ) as GOP information. After the AV file is recorded in the disc, the AV data input means 111 then transfers the information to the AV file management information generation means 112 .

在凭借AV数据输入装置111将AV文件记录在盘片中以后,AV文件管理信息生成装置112生成VOB信息,PGC信息,及对应于根据存储在存储器中GOP信息的被记录的AV文件的标题搜索指示字符。所生成的信息被用作AV文件管理信息。AV文件管理信息生成装置112还修改存储在控制数据管理装置107中的AV数据管理文件,并通过文件系统装置102将被修改的AV数据管理文件记录在DVD-RAM盘片上。After recording the AV file in the disc by means of the AV data input means 111, the AV file management information generating means 112 generates VOB information, PGC information, and a title search corresponding to the recorded AV file based on the GOP information stored in the memory. Indicative characters. The generated information is used as AV file management information. The AV file management information generation means 112 also modifies the AV data management file stored in the control data management means 107, and records the modified AV data management file on the DVD-RAM disc through the file system means 102.

AV数据编辑装置120,当接收到来自控制器105的编辑要求时,就向AV文件系统装置103发布实时编辑要求所需的指令。The AV data editing device 120, when receiving an editing request from the controller 105, issues a command required for real-time editing to the AV file system device 103.

AV数据再现装置130,当接收到来自控制器105的再现的要求,就向AV文件系统装置103发布实施再现的要求所需的指令。The AV data playback device 130, upon receiving a playback request from the controller 105, issues a command necessary to implement the playback request to the AV file system device 103.

(2-4)由文件系统装置102执行的指令(2-4) Commands executed by the file system device 102

以下是由文件系统装置102支持的指令。The following are the instructions supported by the file system device 102 .

文件系统装置102接收来自控制数据管理装置107,AV数据记录仪器110,AV数据编辑装置120,AV数据再现装置130,以及记录/编辑/再现控制器105的各种指令,并按照所接收的指令管理文件。The file system device 102 receives various instructions from the control data management device 107, the AV data recording apparatus 110, the AV data editing device 120, the AV data reproducing device 130, and the recording/editing/reproducing controller 105, and follows the received instructions Manage files.

图20示出有关文件管理的由AV文件系统装置103和公用文件系统装置104支持的指令清单。为响应指令由文件系统装置102执行的操作在下面被描述。FIG. 20 shows a list of commands supported by the AV file system device 103 and the common file system device 104 concerning file management. The operations performed by file system device 102 in response to the instructions are described below.

创建:在盘片上生成新文件,并送还文件标识描述符。Create: Create a new file on the disc and return the file identifier descriptor.

删除:从盘片删除文件。Delete: Delete files from the disc.

打开:获得文件标识符以访问被记录在盘片上的文件。Open: Get the file identifier to access the file recorded on the disc.

关闭:关闭被打开的文件。Close: Close the opened file.

写入:将文件记录在盘片上。Write: Record a file on the disc.

读取:从盘片上读取文件。Read: Read a file from the platter.

寻找:在记录在盘片上的数据流的内部移动。Seek: Move within the data stream recorded on the disc.

更名:改变文件名称。Rename: Change the file name.

创建目录:在盘片上制作新目录。Create directory: Make a new directory on the disc.

移去目录:从盘片上移去目录。Remove directory: Remove a directory from the disc.

文件系统状态:查询文件系统的目前状态。File system status: query the current status of the file system.

获得属性:获得文件属性。Get Attributes: Get file attributes.

设置属性:改变当前打开的文件的属性。Set Properties: Change the properties of the currently opened file.

搜索不连续:检测指定段是否包含不连续边界(区域边界),如果它包含不连续边界就送还“真”,如果不包含不连续边界就送还“假”。Search for discontinuity: Checks whether the specified segment contains a discontinuity boundary (region boundary), returns "true" if it contains a discontinuity boundary, and returns "false" if it does not contain a discontinuity boundary.

合并:将盘片上两段AV数据合并到存储器中的数据。Merge: Merge two pieces of AV data on the disc into the data in the memory.

分割:将盘片上的AV文件分割成两个AV文件。Split: Split the AV file on the disc into two AV files.

缩短:删除在盘片上AV文件的不需要部分(边缘部分)。Shorten: Delete unnecessary parts (edge parts) of AV files on the disc.

替换:用存储器中数据替换部分AV文件。Replacement: replace part of the AV file with the data in the memory.

AV数据记录仪器110,AV数据编辑装置120,以及AV数据再现装置130通过使用上述指令的组合实现诸如记录、编辑以及再现的过程。The AV data recording apparatus 110, the AV data editing device 120, and the AV data reproducing device 130 realize processes such as recording, editing, and reproduction by using a combination of the above-mentioned instructions.

(3)记录/再现(3) Recording/reproducing

现在详细描述DVD记录器10的操作。其操作为:(3-1)AV文件的记录,(3-2)AV文件管理信息的生成和记录,(3-3)AV数据的再现,(3-4)按确定的时间再现,以及(3-5)AV数据的特殊再现。The operation of the DVD recorder 10 will now be described in detail. Its operations are: (3-1) recording of AV files, (3-2) generation and recording of AV file management information, (3-3) reproduction of AV data, (3-4) reproduction at a determined time, and (3-5) Special reproduction of AV data.

(3-1)AV文件的记录(3-1) Recording of AV files

对于记录视频/声频数据,人工记录和程控记录都是可用的。当用户按下遥控器上的“记录”键并为记录设置少许项目之后,人工记录立即开始。在程控记录中,记录的起始和结束时间是用户事先拟定程序的。For recording video/audio data, both manual recording and program-controlled recording are available. Manual recording starts immediately after the user presses the "Record" key on the remote control and sets a few items for recording. In program-controlled recording, the start and end times of the recording are programmed by the user in advance.

例如,当用户按下遥控器6上的“记录”键时,如图21所示在记录/编辑/再现控制器105的控制下显示器显示引导影象200。尽管引导影象200被显示在屏上当用户按下遥控器上“1”和“选择”键时,用于设置记录条件(在本实例中是“记录时间”和“记录质量”)的引导影象201被显示。For example, when the user presses the "record" key on the remote controller 6, the display displays a guide image 200 under the control of the recording/editing/reproducing controller 105 as shown in FIG. Although the guide image 200 is displayed on the screen when the user presses the "1" and "Select" keys on the remote controller, the guide image for setting the recording conditions ("recording time" and "recording quality" in this example) Icon 201 is displayed.

为了设置记录时间,用户凭借操作遥控器6上的光标按钮首光移动在屏上的聚光点或在“无限制”或在“指定”上,然后按下“选择”按钮。这里,如果用户选择“指定”,屏改变为用于促使用户通过操纵十个按钮键输入时间的引导图象。在用户指定时间后,屏回到引导图象201。In order to set the recording time, the user moves the spotlight on the screen or on "unlimited" or "designated" by operating the cursor button on the remote control 6, and then presses the "select" button. Here, if the user selects "specify", the screen changes to a guide image for urging the user to input time by manipulating ten button keys. After the time specified by the user, the screen returns to the guide image 201 .

作为记录条件的“记录质量”涉及MPEG数据的位速率和分辨率,并有三种类型:“高”,“标准”和“时间保证”。“高质量”具有6Mbps的位速率和720×480象素的分辨率;“标准”具有了3Mbps和360×480象素,而“时间保证”的质量有1.5Mbps和360×240象素。"Recording quality" as a recording condition relates to the bit rate and resolution of MPEG data, and has three types: "high", "standard" and "time guarantee". "High quality" has a bit rate of 6Mbps and a resolution of 720x480 pixels; "standard" has 3Mbps and 360x480 pixels, and "time guaranteed" quality has 1.5Mbps and 360x240 pixels.

这里,假定用户在引导图象201上选择“无限制”和“时间保证”的质量,并随后按下在引导图象202的“记录”按钮。Here, it is assumed that the user selects the quality of "Unlimited" and "Time Guaranteed" on the guide image 201, and then presses the "Record" button on the guide image 202.

当做了这样的选择,记录/编辑/再现控制器105指令AV数据记录仪器110按所指定的记录。在接收到指令时,AV数据记录仪器110就开始记录过程。When such a selection is made, the recording/editing/reproducing controller 105 instructs the AV data recording apparatus 110 to record as specified. Upon receiving the instruction, the AV data recording apparatus 110 starts the recording process.

图22是展示由AV数据记录仪器110完成的记录过程的流程图。FIG. 22 is a flowchart showing the recording process performed by the AV data recording apparatus 110.

在人工记录的情况下,用户已按下“记录”按钮的通知通过IF装置106被送到记录/编辑/再现控制器105。In the case of manual recording, a notification that the user has pressed the “record” button is sent to the recording/editing/reproducing controller 105 through the IF device 106 .

当接收到通知时,控制器105就分派连续记录区,它的大小大于以前(步骤220)描述过的预定量(约7MB)。更明确地说,控制器105访问空位映射和连续记录区管理表以检测未被分派的连续区段范围。控制器105随后分派由未被分派的连续区段范围组成的新的连续记录区去记录。这样做,当其他AV数据已被记录在盘片中时而且当待记录的数据继续合乎逻辑地来自现存的AV数据时,控制器105分派连续记录范围,它从现存的AV数据的已被分派的连续记录区延伸,如果这是可能的。When the notification is received, the controller 105 allocates a continuous recording area whose size is larger than the predetermined amount (about 7 MB) described previously (step 220). More specifically, the controller 105 accesses the vacancy map and the continuous recording area management table to detect unallocated continuous sector ranges. The controller 105 then allocates a new contiguous recording area consisting of unallocated contiguous session ranges for recording. In doing so, when other AV data has been recorded in the disc and when the data to be recorded continues logically from the existing AV data, the controller 105 allocates a continuous recording range which has been allocated from the existing AV data. The contiguous recording area is extended, if this is possible.

记录/编辑/再现控制器105将文件标识符和表明作为记录条件被指定的“时间保证”质量参数传送给AV数据输入装置111。AV数据输入装置111指令MPEG编码器2将通过天线9接收的预定通道的视频和声频数据开始编码并将被编码的MPEG数据输送到记录道缓存器3a(步骤221)。The recording/editing/reproducing controller 105 transmits to the AV data input device 111 the file identifier and the quality parameter indicating "time guarantee" designated as the recording condition. The AV data input means 111 instructs the MPEG encoder 2 to start encoding video and audio data of a predetermined channel received through the antenna 9 and supplies the encoded MPEG data to the track buffer 3a (step 221).

记录/编辑/再现控制器105向公用文件系统装置104发布确定被重新分派的连续记录区“创建”指令(步骤222)。当接收到命令时,公用文件系统装置104当它可能在重新分派的连续记录区创建文件时就送还文件标识描述符。The recording/editing/reproducing controller 105 issues the continuous recording area "create" command determined to be reallocated to the common file system device 104 (step 222). When receiving the command, the common file system device 104 returns the file identification descriptor when it may create the file in the reallocated contiguous recording area.

尽管上述过程在进行,AV数据输入装置111向AV文件系统装置103发布“打开”的指令(步骤223)使得AV文件系统装置103将控制器105给予的文件标训施舍和在文件条目上的信息存储到工作存储器(未被图示)[存储在工作存储器中的信息又被称作“Fd”(文件描述符)]。While the above-mentioned process is in progress, the AV data input device 111 issues an "open" command to the AV file system device 103 (step 223) so that the AV file system device 103 will give the file label given by the controller 105 and the information on the file entry Storage to a work memory (not shown) [information stored in the work memory is also referred to as "Fd" (File Descriptor)].

每次VOBU被编码,AV数据输入装置111就对各VOBU中的包数和各VOBU中第一基准图象(I-图象)中的包数计算并存储进主存储器1d以作为GOP信息。AV数据输入装置111持续完成这个过程直至它从控制器105接收“停止”的指令(步骤224)。图23示出GOP信息的实例。该图展示存储在主存储器1d中在VOBUs直到22号VOBU已被编码时的GOP信息。这里应注意在本实施方案中,每个VOBU包含对应于约再现0.5秒的15帧(或30半帧)的视频数据。Every time a VOBU is encoded, the AV data input means 111 calculates and stores the number of packs in each VOBU and the number of packs in the first reference picture (I-picture) in each VOBU into the main memory 1d as GOP information. The AV data input device 111 continues to complete this process until it receives a "stop" command from the controller 105 (step 224). Fig. 23 shows an example of GOP information. The figure shows GOP information stored in the main memory 1d when VOBUs up to VOBU No. 22 have been encoded. It should be noted here that in the present embodiment, each VOBU contains video data for 15 frames (or 30 fields) corresponding to approximately 0.5 seconds of reproduction.

此外,每当记录道缓存器3a存储预定量的MEPG数据,AV数据输入装置111就向AV文件系统装置103发布“写入”指令(步骤228和229)。这里,假定“写入”指令连同三个指定的参数被发布到系统装置103。三个参数分别表明:如上所述靠“打开”的指令Fd已被打开;待记录的数据量;以及存储数据的缓存器(在本实例中,是记录道缓存器3a)。由参数确定的Fd包含,如文件条目,范围存储位置和范围长度的信息。该信息表示在步骤220中分派的连续记录区。在Fd打开和关闭之间的期间,每次发布一个“写入”的指令,Fd每次就被修改。对于“写入”指令的第二次或后继的发布,接着已被记录的数据,新的数据被补充写入。Furthermore, the AV data input device 111 issues a "write" command to the AV file system device 103 every time the track buffer 3a stores a predetermined amount of MEPG data (steps 228 and 229). Here, it is assumed that a "write" command is issued to the system device 103 along with three specified parameters. Three parameters indicate respectively: the command Fd by "open" as described above has been opened; the amount of data to be recorded; and the buffer in which the data is stored (in this example, the track buffer 3a). The Fd determined by the parameters contains information such as the file entry, the extent storage location, and the extent length. This information indicates the contiguous recording area allocated in step 220 . During the period between opening and closing of Fd, every time a "write" command is issued, Fd is modified every time. For the second or subsequent issue of the "write" command, new data is supplementally written following the already recorded data.

当接收到“停止”的指令时(步骤224),AV数据输入装置111就发布“写入”的指令(步骤230)。AV数据输入装置111随后发布“关闭”的指令(步骤231)。AV数据输入装置111另外还通知AV文件管理信息生成装置112AV文件(VOB)的记录已终止(步骤232)以结束整个过程。注意在步骤230中发布“写入”指令以将记录道缓存器中其余的数据记录在盘片上。另外,在步骤225中发布的“关闭”指令是被用作将工作存储器中的Fd写回到DVD-RAM盘片上作为DVD-RAM盘片上的文件标符,文件条目等。When receiving the "stop" command (step 224), the AV data input device 111 issues a "write" command (step 230). The AV data input device 111 then issues an instruction of "OFF" (step 231). The AV data input means 111 additionally notifies the AV file management information generating means 112 that the recording of the AV file (VOB) has been terminated (step 232) to end the entire process. Note that a "write" command is issued in step 230 to record the remaining data in the track buffer on the disc. In addition, the "close" command issued in step 225 is used to write the Fd in the working memory back to the DVD-RAM disk as the file label, file entry, etc. on the DVD-RAM disk.

在图23中所示的实例中,描述了人工记录的情况。在程序记录的情况下,“记录”按钮已被按下的通知连同供程序记录所指定的时间一起通过用户IF装置106被传送到记录/编辑/再现控制器105。控制器105分派对应于所指定时间周期的连续记录区。In the example shown in Fig. 23, the case of manual recording is described. In the case of program recording, a notification that the "record" button has been pressed is transmitted to the recording/editing/reproducing controller 105 through the user IF device 106 together with the time designated for program recording. The controller 105 allocates a continuous recording area corresponding to the designated time period.

(3-2)AV文件管理信息的生成和记录(3-2) Generation and recording of AV file management information

图24是展示凭借AV文件管理信息生成装置112生成和记录AV文件管理信息的过程的流程图。FIG. 24 is a flowchart showing the process of generating and recording AV file management information by means of the AV file management information generating means 112.

如图中所示,AV文件管理信息生成装置112,当从AV数据输入装置111接收到AV文件记录已结束的通知(步骤251)时,就凭借AV数据输入装置111根据存储在存储器(主存储器1d)中的GOP信息而且还根据对应于存储AV文件重新分派的连结慷慨沤的起始位置的VOBU号生成VOB信息(步骤252)。As shown in the figure, when the AV file management information generating means 112 receives the notification that the recording of the AV file has ended from the AV data input means 111 (step 251), it relies on the AV data input means 111 according to the data stored in the memory (main memory) The GOP information in 1d) also generates VOB information based on the VOBU number corresponding to the starting position of the link retching where the AV file is redistributed (step 252).

(a)VOB通用信息和时间映射信息包括,如图11中所示,(b)时间映射通用信息,(c)VOBU表,以及(d)时间映射表被制作如下。(a)VOB通用信息(VOB标识符,VOB再现时间)(a) VOB general information and time map information including, as shown in FIG. 11, (b) time map general information, (c) VOBU table, and (d) time map table are made as follows. (a) VOB general information (VOB identifier, VOB reproduction time)

当文件管理表已经被保留在控制数据管理装置107中时,AV文件管理信息生成装置112分派未分派的VOB标识符(例如,下一个VOB标识符)。当文件管理表未被保留在控制数据管理装置107中时,AV文件管理信息生成装置112分派1号VOB作为VOB标识符,从AV数据输入装置111获得AV文件的再现时间,并生成包含这些种类信息的VOB通用信息。When the file management table has been retained in the control data management means 107, the AV file management information generation means 112 allocates unallocated VOB identifiers (for example, next VOB identifiers). When the file management table is not held in the control data management means 107, the AV file management information generation means 112 assigns No. 1 VOB as the VOB identifier, obtains the playback time of the AV file from the AV data input means 111, and generates VOB general information of the information.

(b)时间映射通用信息(时间映射数,VOBU映射数,TMU,TM_OFS)(b) Time map general information (time map number, VOBU map number, TMU, TM_OFS)

AV文件管理信息生成装置112凭借把VOB再现时间除以TMU,例如TMU被设置为60秒,来计算时间映射数。AV文件管理信息生成装置112随后将VOBU映射数据设置到包含在GOP信息中的VOBUs数,并将TM_OFS设置为“0”(在新的记录情况下)。The AV file management information generating means 112 calculates the time map number by dividing the VOB reproduction time by TMU, for example, TMU is set to 60 seconds. The AV file management information generation means 112 then sets VOBU map data to the number of VOBUs contained in the GOP information, and sets TM_OFS to "0" (in the case of new recording).

(c)VOBU表(基准图象大小,VOBU再现时间,VOBU大小)(c) VOBU table (standard image size, VOBU playback time, VOBU size)

因为在图23中所示的GOP信息直接显示出基准图象的大小和VOBU的大小,AV文件管理信息生成装置112将各VOBU的再现时间添加到GOP信息中以制作VOBU表。在本实施方案中,因每个VOBU包含15帧(或30半帧)的视频数据,每个VOBU被再现约0.5秒(15帧时间周期)。这里应注意因为在AV文件中最后的VOBU的再现时间不同于其他VOBUs,AV文件管理信息生成装置112从AV数据输入装置111获得最后的VOBU的再现时间以将所得时间设置在VOBU表中。Since the GOP information shown in FIG. 23 directly shows the size of the reference picture and the size of the VOBU, the AV file management information generating means 112 adds the reproduction time of each VOBU to the GOP information to make a VOBU table. In this embodiment, since each VOBU contains 15 frames (or 30 fields) of video data, each VOBU is reproduced for about 0.5 seconds (15 frame time period). It should be noted here that because the reproduction time of the last VOBU is different from other VOBUs in the AV file, the AV file management information generation means 112 obtains the reproduction time of the last VOBU from the AV data input means 111 to set the obtained time in the VOBU table.

(d)时间映射表(VOBU映射数,时差TM_DIFF,以及VOBU地址)(d) Time mapping table (VOBU mapping number, time difference TM_DIFF, and VOBU address)

AV文件管理信息生成装置112顺序将VOBU表中VOBU再现时间加起来。每当相加的结果与TMU的整倍数的时间相匹配时,AV文件管理信息生成装置112就检测对应于这个时间的VOBU。这样,AV文件管理信息生成装置112获得对应于每个时间映射的VOBU映射数,并且从下式获得时差:The AV file management information generating means 112 sequentially adds up the VOBU reproduction times in the VOBU table. Whenever the result of the addition matches a time that is an integral multiple of TMU, the AV file management information generating means 112 detects the VOBU corresponding to this time. In this way, the AV file management information generation means 112 obtains the number of VOBU maps corresponding to each time map, and obtains the time difference from the following formula:

时差=(TMU的整倍数)-(总和)。Time difference = (integral multiple of TMU) - (sum).

VOBU地址是由每个VOBU大小与“VOBU映射数”与连续记录区的起始位置加起来得到的,起始位置是从AV数据输入装置111得到。The VOBU address is obtained by adding the size of each VOBU to the "VOBU mapping number" and the start position of the continuous recording area, which is obtained from the AV data input device 111.

当VOB信息如上所述生成后,AV文件管理信息生成装置112生成凭借AV数据输入装置111记录的标题的PGC信息。在程序记录中,AV数据输入装置111生成1个VOBU。在这种情况下,PGC信息包含确定VOB起始时间和结束时间的单个单元。When the VOB information is generated as described above, the AV file management information generating means 112 generates PGC information of the title recorded via the AV data input means 111 . In program recording, the AV data input unit 111 generates one VOBU. In this case, the PGC information contains a single unit that determines the VOB start time and end time.

当用户暂停记录,最好是生成不同的单元以确定在暂停之前和之后不同的再现时间。这是因为AV数据输入装置111(MPEG编码器2)达到完全停止而且对用户这是影象间的重要间隙。当这种情况发生时,AV文件管理信息生成装置112通过所得开始暂停的时间生成两个或更多的单元。When the user pauses the recording, it is preferable to create different cells to determine different playback times before and after the pause. This is because the AV data input device 111 (MPEG encoder 2) comes to a complete stop and this is an important gap between images to the user. When this happens, the AV file management information generating means 112 generates two or more units by the obtained time to start pausing.

另外,AV文件管理信息生成装置112生成标题搜索指示字符,它表明生成的PGC信息(步骤254)。In addition, the AV file management information generating means 112 generates a title search designating character indicating the generated PGC information (step 254).

如果文件已存在,AV文件管理信息生成装置112随后向文件系统装置102发布“打开”的指令和“读取”的指令以读取AV数据管理文件(步骤255)。然而,当控制数据管理装置107保存文件时,AV数据管理文件可不被读取。If the file already exists, the AV file management information generating means 112 then issues an "open" command and a "read" command to the file system device 102 to read the AV data management file (step 255). However, the AV data management file may not be read when the control data management means 107 saves the file.

AV文件管理信息生成装置112通过将VOB信息,PGC信息,以及在步骤252-254生成的标题搜索指示字符加到AV数据管理文件来修改被读取的AV数据管理文件(步骤256)。AV文件管理信息生成装置112随后向文件系统装置102发布“写入”的指令和“关闭”的指令将被修改的AV数据管理文件记录(写入)在盘片上(步骤257)。用这种操作,生成和记录AV文件管理信息的过程结束了。这里,一个区域被分派给在区段的单元中的AV数据管理文件,因为AV数据管理文件是非AV文件。The AV file management information generation means 112 modifies the read AV data management file by adding the VOB information, PGC information, and the title search indicator characters generated in steps 252-254 to the AV data management file (step 256). The AV file management information generator 112 then issues a "write" command and a "close" command to the file system device 102 to record (write) the modified AV data management file on the disc (step 257). With this operation, the process of generating and recording AV file management information ends. Here, one area is assigned to the AV data management file in units of extents because the AV data management file is a non-AV file.

图25示出根据图23中所示的GOP信息生成的时间映射表和VOBU表。在图中,为了方便起见TMU被设置为5秒。另外,VOBU再现时间由半帧时间数(1/60秒)来表示。FIG. 25 shows a time map table and a VOBU table generated from the GOP information shown in FIG. 23 . In the figure, the TMU is set to 5 seconds for convenience. In addition, the VOBU reproduction time is represented by the number of field times (1/60 second).

(3-3)AV数据的再现(3-3) Reproduction of AV data

在再现过程中,尽管引导图象200被显示当用户安下在遥控器的“2”和“选择”按钮时,图21中所示的引导图象203被显示。尽管引导图象203被显示当用户按下“1”和“选择”按钮时,控制器105将标题名(或标题搜索指示字符号)传送给AV数据再现装置130。在本实例中,这使标题A展现。During reproduction, while the guide image 200 is displayed when the user presses the "2" and "Select" buttons on the remote controller, the guide image 203 shown in FIG. 21 is displayed. While the guide image 203 is displayed, the controller 105 transmits the title name (or title search indicator number) to the AV data reproducing apparatus 130 when the user presses the "1" and "Select" buttons. In this example, this causes Title A to be displayed.

图26是展示由AV数据再现装置130完成普通再现的过程的流程图。FIG. 26 is a flowchart showing the procedure for performing normal reproduction by the AV data reproducing apparatus 130.

在图26中AV数据再现装置130为被传送的标题名(或标题搜索指示字符号)访问由控制数据管理装置107保存的AV数据管理文件以获PGC信息和VOB信息(步骤281)。另外,AV数据再现装置130向文件系统装置102发布“打开”的指令以确定示于所获得的VOB信息中的AV文件(步骤282)。In FIG. 26, the AV data reproducing apparatus 130 accesses the AV data management file held by the control data management apparatus 107 for the transferred title name (or title search designator number) to obtain PGC information and VOB information (step 281). In addition, the AV data reproducing device 130 issues an "open" command to the file system device 102 to specify the AV file shown in the obtained VOB information (step 282).

AV数据再现装置130随后凭借重复范围从步骤283至步骤290的循环再现标题A,其次数与设置在PGC信息中的单元数相同。The AV data reproducing apparatus 130 then reproduces Title A by repeating a loop ranging from step 283 to step 290 as many times as the number of cells set in the PGC information.

更明确地说,AV数据再现装置130通过访问时间映射信息将单元的起始和结束时间分别转换为起始地址(区段地址)和结束地址(步骤284)。AV数据再现装置130向文件系统装置102发布“读取”的指令以指定时间。这使盘片读取装置101能开始读取在起始和结束地址之间的VOB(与单元对应的)中的数据段。More specifically, the AV data reproducing apparatus 130 converts the start and end times of the cells into start addresses (sector addresses) and end addresses, respectively, by accessing the time map information (step 284). The AV data reproduction device 130 issues a command of "read" to the file system device 102 to designate the time. This enables the disc reading device 101 to start reading the data segments in the VOB (corresponding to the cell) between the start and end addresses.

AV数据再现装置130随后将记录道缓存器3a中的AV数据解码,记录道缓存器3a每次存储预定量的AV数据直到对当前单元的读取结束(步骤286-288)。当盘片读取装置101结束读取单元时,AV数据再现装置130将记录道缓存器3a中的数据解码(步骤289)。单元的再现随这一步骤结束。The AV data reproducing means 130 then decodes the AV data in the track buffer 3a, which stores a predetermined amount of AV data at a time until the reading of the current cell ends (steps 286-288). When the disc reading device 101 finishes reading the unit, the AV data reproducing device 130 decodes the data in the track buffer 3a (step 289). The reproduction of the unit ends with this step.

在PGC信息中所有单元通过上述过程被解码以后,AV数据再现装置130向文件系统装置102发布“关闭”指令以结束再现过程。After all the units in the PGC information are decoded through the above process, the AV data reproducing device 130 issues a "close" command to the file system device 102 to end the reproducing process.

(3-4)按确定时间再现(3-4) Reappear at a certain time

“按确定时间再现“是当用户在示于图21中的引导图象205上,在标题的再现周期的范围内指定起始时间和结束时间所完成的再现。"Reproduction at a fixed time" is reproduction performed when the user designates a start time and an end time within the range of the reproduction period of the title on the guide image 205 shown in FIG. 21 .

图27是展示按指定时间再现过程的流程图。Fig. 27 is a flow chart showing the reproduction process by designated time.

在图27中,AV数据再现装置130为被传送的标题名(或标题搜索指示字符号)访问由控制数据管理装置107保存的AV数据管理文件以获取PGC信息和VOB信息(步骤295)。AV数据再现装置130通过访问时间映射信息进一步将由用户指定的起始和结束时间分别转换为起始地址和结束地址(步骤296)。In FIG. 27, the AV data reproducing apparatus 130 accesses the AV data management file held by the control data management apparatus 107 for the transmitted title name (or title search designator number) to acquire PGC information and VOB information (step 295). The AV data reproducing apparatus 130 further converts the start and end times specified by the user into a start address and an end address, respectively, by accessing the time map information (step 296).

AV数据再现装置130向文件系统装置102发布“打开“的指令以指定示于所获得的VOB信息中的AV文件(步骤297)。AV数据再现装置130也向文件系统装置102发布“读取”的指令以指定所得的起始和结束地址。这使盘片读取装置102能开始读取在起始和结束地址之间的VOB中的数据段。The AV data reproducing device 130 issues an "open" command to the file system device 102 to designate the AV file shown in the obtained VOB information (step 297). The AV data reproduction device 130 also issues a "read" command to the file system device 102 to designate the resulting start and end addresses. This enables the disc reading device 102 to start reading data segments in the VOB between the start and end addresses.

随后每次记录道缓存器3a存储预定量的AV数据,AV数据再现装置130就将记录道缓存器3a中的AV数据解码,直到单元的读取结束(步骤299-301)。当盘片读取装置101结束读取,AV数据再现装置130将记录道缓存器3a中的数据解码(步骤302),并向文件系统装置102发布“关闭”的指令(步骤303)。再现过程随着这个步骤结束。Subsequently, each time the track buffer 3a stores a predetermined amount of AV data, the AV data reproducing apparatus 130 decodes the AV data in the track buffer 3a until the reading of the cell ends (steps 299-301). When the disc reading device 101 finishes reading, the AV data reproducing device 130 decodes the data in the track buffer 3a (step 302), and issues a "close" command to the file system device 102 (step 303). The reproduction process ends with this step.

(3-5)AV数据的特殊再现(3-5) Special reproduction of AV data

在图26和27所示的再现过程中,当用户按下遥控器上的“快速”键或“反绕”键,特殊再现过程就开始,当用户按下“播放”键,该过程就结束。In the reproduction process shown in Figures 26 and 27, when the user presses the "fast" key or the "rewind" key on the remote control, the special reproduction process starts, and when the user presses the "play" key, the process ends .

图28是展示由AV数据再现装置130完成的特殊再现过程的流程图。FIG. 28 is a flowchart showing the special reproduction process performed by the AV data reproduction apparatus 130.

AV数据再现装置130,一接收到来自记录/编辑/再现控制器105关于用户已按下“快进”或“反绕”键的通知,就设置供特殊再现用的跳跃时间Δt(步骤310)。例如,对于“快进”键跳跃时间Δt被设置为“t1秒”,以及对于“反绕”键跳跃时间Δt被设置为“-1秒”。在特殊再现期,当按下“快进”或“反绕”键时跳跃时间可分别被扩展“+1秒”和“-1秒”。The AV data reproducing apparatus 130, upon receiving notification from the recording/editing/reproducing controller 105 that the user has pressed the "fast forward" or "rewind" key, sets the skip time Δt for special reproduction (step 310) . For example, the jump time Δt is set to “t1 second” for the “fast forward” key, and “−1 second” for the “rewind” key. During the special playback period, the jump time can be extended by "+1 second" and "-1 second" respectively when the "fast forward" or "rewind" key is pressed.

在后续的步骤中,AV数据再现装置130暂停MPEG解码器4,从MPEG解码器4获得暂停时间“ts”,并清除记录道缓存器3a(步骤311-313)。In subsequent steps, the AV data reproducing apparatus 130 pauses the MPEG decoder 4, obtains the pause time "ts" from the MPEG decoder 4, and clears the track buffer 3a (steps 311-313).

每当用跳跃时间Δt来修改暂停时间“ts”时,AV数据再现装置130随后就执行范围从步骤315至步骤325的过程,直到结束特殊再现的指令被输入(例如,按下“播放”键)。Whenever the pause time "ts" is modified by the jump time Δt, the AV data reproducing apparatus 130 then executes the process ranging from step 315 to step 325 until an instruction to end the special reproduction is input (for example, pressing the "play" key ).

更明确地说,当所修改的时间“ts”不超过被再现单元的结束时间时,AV数据再现装置130访问时间映射信息以识别对应于时间“ts”的VOBU映射(步骤318),凭借访问相应的时间映射和VOBU计算VOBU映射的起始地址,并从被识别的VOBU图读取基准图象大小(步骤319)。当被修改的时间“ts”起过目前再现的单元的结束时间而且有下一个单元时,AV数据再现装置130用从某个公式得到的时间去修改时间“ts”到它超过下一个单元的起始时间(步骤315-317),随后获得VOBU的起始地址和上面描述的基准图象图象尺寸。More specifically, when the modified time "ts" does not exceed the end time of the reproduced unit, the AV data reproducing apparatus 130 accesses the time map information to identify the VOBU map corresponding to the time "ts" (step 318), by accessing the corresponding The time map and VOBU calculate the start address of the VOBU map, and read the reference image size from the identified VOBU map (step 319). When the modified time "ts" is past the end time of the currently reproduced unit and there is a next unit, the AV data reproducing apparatus 130 modifies the time "ts" so that it exceeds the time of the next unit with a time obtained from a certain formula. At the start time (steps 315-317), the start address of the VOBU and the picture size of the reference picture described above are then obtained.

AV数据再现装置130向文件系统装置102发布搜索_不连续_AV_块的指令以确定所获得的初始地址和表明数据段的基准图象大小(步骤320)。发布这个指令以核对基准图象记录区是否超过边界如区域之间的边界,即,基准图象记录范围是连续区还是不连续区(步骤320)。当被判断该区是不连续的,AV数据再现装置130检测与当前VOBU相邻的VOBU映射(步骤322),并读取台地址和基准图象大小(步骤323)。The AV data reproducing device 130 issues an instruction to search_discontinuous_AV_block to the file system device 102 to determine the obtained initial address and the reference image size indicating the data segment (step 320). This command is issued to check whether the reference image recording area exceeds a boundary such as a boundary between areas, that is, whether the reference image recording range is a continuous area or a discontinuous area (step 320). When it is judged that the area is discontinuous, the AV data reproducing apparatus 130 checks the VOBU map adjacent to the current VOBU (step 322), and reads the station address and reference picture size (step 323).

AV数据再现装置130向文件系统装置102发布“读取”的指令以确定读取起始地址和基准图象大小,一接收到指令,文件系统装置102就将由指令确定的基准图象数据存储入记录道缓存器3a。基准图象数据随后借助MPEG解码器4被再现。The AV data reproducing device 130 issues the instruction of "reading" to the file system device 102 to determine the read start address and the size of the reference image. Once the instruction is received, the file system device 102 stores the reference image data determined by the instruction into Track buffer 3a. The reference picture data is then reproduced by means of the MPEG decoder 4 .

上述过程被重复直到结束特殊再现的指令被输入为止,在每次重复过程中时间“ts”被跳跃时间Δt修改。当结束特殊再现的指令被输入(步骤325)时,AV数据再现装置130结束特殊再现过程并返回到以前正常的再现,即,至图26中所示的步骤283或图27中所示的步骤296(步骤326)。在这样做中,时间“ts”被设置为正常再现的起始时间。The above-described process is repeated until an instruction to end the special reproduction is input, during each repetition the time "ts" is modified by the jump time Δt. When an instruction to end the special reproduction is input (step 325), the AV data reproduction apparatus 130 ends the special reproduction process and returns to the previous normal reproduction, that is, to step 283 shown in FIG. 26 or the step shown in FIG. 27 296 (step 326). In doing so, time "ts" is set as the start time of normal reproduction.

如上所述,对应于与跳跃时间不同的时间的基准图象地址顺序地按照时间映射信息被获得。另外,时间映射信息包含在层次结束中的时间映射表和VOBU表,在层次结束中所有VOBUs的再现时间及其存储位置(区段地址)都是互相有关的。具有这种结构,盘片记录所有VOBUs的再现时间储位置(区段地址)是不必要的。这减少了在一个盘片中被记录的数据量,当视频/声频数据被记录在盘片上时使视频/声频数据地再现成为可能。As described above, reference picture addresses corresponding to times different from the jump time are sequentially obtained according to the time map information. In addition, the time map information includes a time map table and a VOBU table in the end of the layer in which the reproduction times of all VOBUs and their storage locations (sector addresses) are related to each other. With this structure, it is unnecessary for the disc to record the reproduction time storage locations (sector addresses) of all VOBUs. This reduces the amount of data recorded in one disc, and enables reproduction of video/audio data when the video/audio data is recorded on the disc.

在本实施方案中,如图14中所示,DVD记录器10是基于用作家庭用磁带录象机的替代物的前提被构成的。然而,不限于这种,发DVD-RAM盘片被用作供计算机用的记录介质时,如下的构造也是可能的。这就是说,作为DVD-RAM驱动仪器,盘片访问装置3通过所谓的SCSI或IDE的IF被连接到计算机的母线。还有,当OS及应用程序在计算机硬件上被执行时,不同于盘片访问装置了的组件也被实施或操作。在这种情况下,盘片记录仪器100,盘片读取装置101,以及文件系统装置102主要作为加强OS或OS的功能被实施。此外,不同于这些装置的其他组件主要作为应用程序的功能也被实施。由文件系统装置102支持的各种指令都与服务指令,如果供给应用的系统调用指令,等效。In the present embodiment, as shown in FIG. 14, the DVD recorder 10 is constructed on the premise of being used as a substitute for a home-use video tape recorder. However, it is not limited to this, and when a DVD-RAM disc is used as a recording medium for a computer, the following configuration is also possible. That is to say, as a DVD-RAM drive apparatus, the disk access device 3 is connected to the bus of the computer through the IF of so-called SCSI or IDE. Also, when the OS and application programs are executed on computer hardware, components other than the disk access device are also implemented or operated. In this case, the disc recording apparatus 100, the disc reading device 101, and the file system device 102 are implemented mainly as enhanced OS or OS functions. In addition, other components other than these means are also implemented mainly as functions of application programs. Various commands supported by the file system device 102 are equivalent to service commands, if supplied to application system call commands.

在本实施方案中,描述了每个AV文件记录一个VOB。然而,一个文件可记录多个VOBs。例如,凭借一种装置其中AV数据管理文件(TRTW.IFO)记录并管理包含在AV文件中的各VOB的大小或对应于自AV文件起点的偏移地址,这就可被实施。In this embodiment, it is described that one VOB is recorded per AV file. However, one file can record multiple VOBs. For example, this can be implemented by virtue of a device in which the AV data management file (TRTW.IFO) records and manages the size of each VOB contained in the AV file or corresponds to an offset address from the start of the AV file.

基准图象大小可被确定为视频包的结束地址,在包中该VOBU的第一编码基准图象(第一I-图象)的最后数据被记录。是后地址是靠自这个VOBU的第一区段的相对写入文件区段地址被测量的。The reference picture size can be determined as the end address of the video pack in which the last data of the first coded reference picture (first I-picture) of the VOBU is recorded. Yes, the post address is measured against the relative write file sector address from the first sector of this VOBU.

尽管本发明的已被充分描述,但不脱离本发明的范围的各种变化和改进当然是可能的。While the invention has been fully described, various changes and modifications are of course possible without departing from the scope of the invention.

工业应用的可能性Possibility of industrial application

从上面的描述显而易见,本发明的光盘记录仪器是适合于当AV数据被实时记录在盘片上时用于生成减低数量的特殊再现信息以供特殊再现如快进和反绕用的。本发明的光盘还适合于记录连同AV数据在一起的特殊再现信息。本发明的计算机可读记录介质是可运行在包含用于光盘的记录/再现装置的计算机,并适合于当AV数据被实时记录在盘片上时用于生成减低数量的如快进和反绕的特殊再现信息以供特殊再现用。As apparent from the above description, the optical disk recording apparatus of the present invention is suitable for generating a reduced amount of special reproduction information for special reproduction such as fast forward and rewind when AV data is recorded on the disk in real time. The optical disc of the present invention is also suitable for recording special reproduction information together with AV data. The computer-readable recording medium of the present invention is operable on a computer including a recording/reproducing device for an optical disc, and is suitable for generating a reduced number of recordings such as fast forward and rewind when AV data is recorded on the disc in real time. Special reproduction information for special reproduction.

Claims (12)

1. a reproducting method is used for beginning to reproduce the object video in a data zone that is recorded in CD in a reproduction start time of user's setting, and described reproducting method comprises:
A read step is used for reading a table from described CD, and described table comprises:
One be included in the time map information and the very first time relevant table with described object video and
One is included in the time map information and relevant with described object video, second timetable that comprises a plurality of clauses and subclauses, wherein each clauses and subclauses is relevant with video object unit separately and comprise the recovery time and the size of data of corresponding video object unit, wherein said very first time table comprise indication corresponding to the address of the preservation position of the video object unit of reproducing point and be used to indicate which clauses and subclauses with corresponding to the relevant indicator of the video object unit of described reproduction point, described reproduction point differs a schedule time unit of growing than the maximum reproduction cycle of video object unit;
A controlled step, be used to control described very first time table and described second timetable of described read step with reference to the table that reads, preserve the position for one of a video object unit in a plurality of video units of identification formation object video, described video object unit is corresponding to the reproduction start time of being set by described user, and reads video object unit from the preservation position that is identified; And
One is reproduced step, is used to reproduce the described video object unit that reads.
2. reproducting method as claimed in claim 1, each clauses and subclauses of wherein said second timetable also comprise the size of data of first benchmark image, and
Described read step reads the data that equate with the size of data of described first benchmark image from the preservation position of described identification, and provides described reading of data as first benchmark image to described reproduction step.
3. recording method is used for video data that receiving video data in chronological order, compression received so that generate the object video that comprises a video object unit sequence, and the object video that is generated is write on the CD, and described method comprises:
Generate instruction, so that generate very first time relevant table and relevant second timetable with object video with object video, described second timetable comprises a plurality of clauses and subclauses, each clauses and subclauses is relevant with corresponding video object unit and comprise the recovery time and the size of data of corresponding video object unit, wherein said generation instruction is used for indication and generates described very first time table, thereby comprise indication corresponding to the address of the preservation position of the video object unit of reproducing point and be used to indicate which clauses and subclauses with corresponding to the relevant indicator of video object unit that reproduces, described reproduction point differs a schedule time unit than the maximum reproduction cycle length of video object unit; And
Write command, first and second timetables that are used for being generated write on CD.
4. recording method as claimed in claim 3 also is used to generate a plurality of object videos, and wherein said generation instruction is used for indication and generates:
A plurality of described very first time tables, each with a plurality of object videos corresponding one relevant and comprise that indication is corresponding to reproducing point, the address of the preservation position of the video object unit in object video separately be used for indicating which clauses and subclauses with at the relevant indicator of the video object unit corresponding to this reproduction point of object video, this reproduction point differs a schedule time unit longer than the maximum reproduction cycle of video object unit; With
A plurality of described second timetables, each with a plurality of object videos corresponding one relevant and comprise a plurality of clauses and subclauses, wherein each clauses and subclauses is relevant with a corresponding video object unit of corresponding object video and comprise the recovery time and the size of data of the corresponding video object unit of corresponding object video.
5. recording method as claimed in claim 4, wherein said generation instruction is used for indication and generates:
A plurality of time map in each very first time table, each time map is reproduced point corresponding to corresponding one that reproduces in the point, and each time map comprises an indicator in the described indicator, an indicator indication in the described indicator is corresponding to clauses and subclauses of described second timetable of the corresponding video object unit of each reproduction point, an address of corresponding video object unit, and be illustrated in the differential information of the difference between each reproduction starting time that reproduces point and video object unit accordingly.
6. recording method as claimed in claim 5, wherein said generation instruction is used for indication and generates a plurality of time migrations, and each time migration is relevant with corresponding object video and be illustrated in first reproduction and the difference between the starting time of first video object unit of object video accordingly in the reproduction process of corresponding object video.
7. recording method as claimed in claim 5, wherein said generation instruction also is used to indicate the rise time map information, this time map information is included in time map number and the number of entries in each second timetable in each very first time table, and described write command indication writes CD with described time map information.
8. recording method as claimed in claim 4, wherein said generation instruction also is used for indication and generates second timetable, and each clauses and subclauses of each second timetable also comprise the size of data of one first benchmark image.
9. recording method as claimed in claim 3, wherein said generation instruction is used for indication and generates:
A plurality of time map in each very first time table, each time map is reproduced point corresponding to corresponding one that reproduces in the point, and each time map comprises an indicator in the described indicator, an indicator indication in the described indicator is corresponding to clauses and subclauses of described second timetable of the corresponding video object unit of each reproduction point, an address of corresponding video object unit, and be illustrated in the differential information of the difference between each reproduction starting time that reproduces point and video object unit accordingly.
10. recording method as claimed in claim 9, wherein said generation instruction is used to indicate and generates the time migration for this object video, and described time migration indication first is reproduced point and the difference between the starting time of first video object unit of object video in the reproduction process of this object video.
11. recording method as claimed in claim 9, wherein said generation instruction also is used to indicate the rise time map information, this time map information is included in time map number and the number of entries in second timetable in the very first time table, and described write command is also indicated described time map information is write CD.
12. recording method as claimed in claim 3, wherein said generation instruction also is used for indication and generates second timetable, and each clauses and subclauses of described second timetable also comprise the size of data of first benchmark image.
CNB021275300A 1997-09-17 1998-09-17 Readable recording medium for optical disc and computer Expired - Lifetime CN1295702C (en)

Applications Claiming Priority (9)

Application Number Priority Date Filing Date Title
JP252000/1997 1997-09-17
JP251993/1997 1997-09-17
JP252000/97 1997-09-17
JP251993/97 1997-09-17
JP9252000A JPH1196730A (en) 1997-09-17 1997-09-17 Optical disc and its editing device and playback device
JP25199397 1997-09-17
JP251068/98 1998-09-04
JP10251068A JP3028517B2 (en) 1997-09-17 1998-09-04 Optical disc, recording apparatus and method, reproducing apparatus and method, and program storage medium
JP251068/1998 1998-09-04

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN98801363A Division CN1099675C (en) 1997-09-17 1998-09-17 Optical discs, recording devices, and computer-readable recording media

Publications (2)

Publication Number Publication Date
CN1492431A CN1492431A (en) 2004-04-28
CN1295702C true CN1295702C (en) 2007-01-17

Family

ID=27333987

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB021275300A Expired - Lifetime CN1295702C (en) 1997-09-17 1998-09-17 Readable recording medium for optical disc and computer
CN98801363A Expired - Lifetime CN1099675C (en) 1997-09-17 1998-09-17 Optical discs, recording devices, and computer-readable recording media

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN98801363A Expired - Lifetime CN1099675C (en) 1997-09-17 1998-09-17 Optical discs, recording devices, and computer-readable recording media

Country Status (10)

Country Link
US (6) US6078727A (en)
EP (5) EP1193706A3 (en)
KR (1) KR100373403B1 (en)
CN (2) CN1295702C (en)
CA (1) CA2247603C (en)
DE (4) DE69833976T2 (en)
ID (1) ID21884A (en)
MY (1) MY117040A (en)
TW (1) TW436765B (en)
WO (1) WO1999014754A1 (en)

Families Citing this family (145)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6370325B2 (en) 1997-09-17 2002-04-09 Matsushita Electric Industrial Co., Ltd. Optical disc recording apparatus, computer-readable recording medium recording a file management program, and optical disc
WO1999014754A1 (en) 1997-09-17 1999-03-25 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, and computer-readable recording medium
CA2670077C (en) * 1997-09-17 2010-09-21 Panasonic Corporation A recording apparatus, computer-readable recording medium, file management system and optical disc for recording video objects
US20060251391A1 (en) * 1997-09-17 2006-11-09 Shinichi Saeki Optical disc, recording apparatus, and computer-readable recording medium
US7130531B2 (en) * 1997-09-17 2006-10-31 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, and computer-readable recording medium
JP3597689B2 (en) * 1998-01-21 2004-12-08 株式会社東芝 Information recording medium and information recording medium processing device
JPH11232792A (en) * 1998-02-12 1999-08-27 Nippon Columbia Co Ltd Recording device and disk recording method
EP1065665A4 (en) * 1998-02-23 2004-10-06 Toshiba Kk DATA MEDIUM AND DATA RECORDING / READING SYSTEM
JP4071347B2 (en) * 1998-03-20 2008-04-02 パイオニア株式会社 Digital data recording / reproducing device
US7406250B2 (en) * 1998-05-15 2008-07-29 Kabushiki Kaisha Toshiba Information recording method and information reproducing method
US6765853B1 (en) * 1998-06-15 2004-07-20 Samsung Electronics Co., Ltd. Recording medium for storing write protection information and write protection method thereof
KR100601598B1 (en) * 1998-06-15 2006-07-14 삼성전자주식회사 Recording media that store write-protected information and record-protection methods
KR100301012B1 (en) * 1998-06-27 2001-10-27 윤종용 Optical disc recording / reproducing apparatus, method and information structure thereof
JP3383587B2 (en) * 1998-07-07 2003-03-04 株式会社東芝 Still image continuous information recording method, optical disc, optical disc information reproducing apparatus and information reproducing method
JP3356691B2 (en) * 1998-07-07 2002-12-16 株式会社東芝 Information recording medium, recording method and reproducing method thereof
KR100466496B1 (en) * 1998-08-07 2005-01-13 가부시키가이샤 히타치세이사쿠쇼 Recording media, Recording device, Play-back device, Recording method and Computer-readable Recording media
KR100306195B1 (en) * 1998-08-18 2001-11-30 구자홍 How to manage navigation data on rewritable recording media
US7113694B2 (en) * 1998-08-18 2006-09-26 Lg Electronics Inc. Apparatus for creating and managing navigation information in rewritable recording medium and method therefor
ID26157A (en) 1998-10-12 2000-11-30 Matsushita Electric Industrial Co Ltd MEDIA RECORDING INFORMATION, APARATUS AND METHODS FOR RECORDING OR RECORDING OR REPRODUCTING DATA
AU763849B2 (en) * 1998-11-06 2003-07-31 Koninklijke Philips Electronics N.V. Signal processing on information files so as to obtain characteristic point information sequences
KR100345353B1 (en) * 1998-11-08 2005-07-29 엘지전자 주식회사 Method and ap-paratus for creating and recording management information for digital data streams
KR100345235B1 (en) * 1998-11-08 2005-07-29 엘지전자 주식회사 Method and apparatus for re-cording digital data streams
US7844167B1 (en) * 1998-12-08 2010-11-30 Stmicroelectronics, Inc. System and apparatus for digital audio/video decoder splitting signal into component data streams for rendering at least two video signals
US6542694B2 (en) 1998-12-16 2003-04-01 Kabushiki Kaisha Toshiba Optical disc for storing moving pictures with text information and apparatus using the disc
JP3376303B2 (en) 1998-12-16 2003-02-10 株式会社東芝 Optical disk, optical disk recording device, and optical disk reproducing device
KR100329392B1 (en) * 1999-01-04 2002-03-22 구자홍 Method for recording search information and searching for recorded digital data streams using the search information
US7454125B2 (en) * 1999-01-04 2008-11-18 Lg Electronics Inc. Method and apparatus for recording search information and searching for recorded digital data streams using the search information
WO2000041178A1 (en) 1999-01-08 2000-07-13 Koninklijke Philips Electronics N.V. Method and device for recording real-time information
EP1021048A3 (en) * 1999-01-14 2002-10-02 Kabushiki Kaisha Toshiba Digital video recording system and its recording medium
US6816667B1 (en) * 1999-01-28 2004-11-09 Zoran Corporation Memory efficient method and apparatus for determining run times of DVD titles
JP3715533B2 (en) * 1999-02-05 2005-11-09 株式会社東芝 Information storage medium for stream information, recording method, reproducing method, recording apparatus, and reproducing apparatus
CN100520943C (en) 1999-02-17 2009-07-29 松下电器产业株式会社 Information recording apparatus for performing after-recording on the recording medium
DE60000049T2 (en) 1999-03-09 2002-07-18 Matsushita Electric Industrial Co., Ltd. Device and method for receiving the recording medium
DE60000009T2 (en) 1999-03-10 2002-05-02 Matsushita Electric Industrial Co., Ltd. Optical disc, optical disc recording and reproducing apparatus, and optical disc recording and reproducing method
WO2000055854A1 (en) * 1999-03-17 2000-09-21 Kabushiki Kaisha Toshiba Method for recording stream data and its data structure
EP1039468A3 (en) * 1999-03-19 2000-10-04 Deutsche Thomson-Brandt Gmbh Method for implementing trickplay modes in a data stream recorder
US6693869B1 (en) * 1999-03-31 2004-02-17 Microsoft Corporation Locating information on an optical media disc to maximize the rate of transfer
CN100470658C (en) 1999-04-02 2009-03-18 松下电器产业株式会社 Recording device, reproducing device, and recording and reproducing method
DE69943272D1 (en) * 1999-04-07 2011-04-21 Pioneer Electronic Corp Data recording medium and device
EP1051027B1 (en) * 1999-05-06 2006-05-24 Sony Corporation Methods and apparatus for data processing, methods and apparatus for data reproducing and recording media
JP3376314B2 (en) 1999-05-12 2003-02-10 株式会社東芝 Digital video information medium, digital video information recording / reproducing apparatus, and digital video information processing method
RU2273111C2 (en) * 1999-05-14 2006-03-27 Конинклейке Филипс Электроникс Н.В. Method for transformation of packet stream of information signals to stream of information signals with time stamps and vice versa
JP4489248B2 (en) 1999-06-02 2010-06-23 パナソニック株式会社 Optical disk, apparatus and method for recording / reproducing data on / from optical disk
US7184648B1 (en) * 1999-06-25 2007-02-27 Koninklijke Philips Electronics N.V. Incomplete streams
JP3370953B2 (en) * 1999-06-25 2003-01-27 日本ビクター株式会社 Disk recording apparatus and method
EP1110222B1 (en) * 1999-06-25 2006-11-29 Koninklijke Philips Electronics N.V. Order of titles in a real-time dvd video recording
TW561458B (en) * 1999-07-07 2003-11-11 Matsushita Electric Industrial Co Ltd AV data recording device and method, disk for recording using the same, and AV data regeneration device and method
ES2372593T3 (en) 1999-07-29 2012-01-24 Sharp Kabushiki Kaisha METHOD OF DETERMINING AN ACCESS POSITION ON A RECORDING MEDIA AND METHOD OF RECORDING MANAGEMENT.
TW526477B (en) * 1999-08-03 2003-04-01 Matsushita Electric Industrial Co Ltd A/V data recording device and method, and the disk recording with the same
EP1085513B1 (en) * 1999-09-20 2012-12-05 Panasonic Corporation Optical disc recording apparatus, and optical disc recording method that are all suitable for seamless reproduction
US7106946B1 (en) * 1999-09-28 2006-09-12 Sony Corporation Transport stream processing device, and associated methodology of generating and aligning source data packets in a physical data structure
EP1236350B1 (en) * 1999-11-10 2004-08-11 Thomson Licensing S.A. Digital video recording with full screen sub-picture and associated transparency control data recording for effecting fading between successive video segments at reproduction
US6393578B1 (en) 1999-12-08 2002-05-21 Sony Corporation Method and system for locating digital contents in a recorded digital file without knowing its encoding format
KR100354176B1 (en) * 1999-12-10 2002-09-28 엘지전자 주식회사 File management method for recorded digital data stream
JP3389545B2 (en) * 1999-12-27 2003-03-24 シャープ株式会社 Recording device, reproducing device, and recording / reproducing device connecting these devices
US7039298B1 (en) * 2000-03-30 2006-05-02 Lsi Logic Corporation Extraction of audio/visual segment from digital versatile disk content
US7212727B2 (en) * 2000-04-21 2007-05-01 Matsushita Electric Industrial Co., Ltd. Trick play method for digital storage medium
WO2001082605A1 (en) * 2000-04-21 2001-11-01 Sony Corporation Encoding device and method, recorded medium, and program
US7051111B1 (en) 2000-04-25 2006-05-23 Digeo, Inc. Multiple source proxy management system
JP2002032922A (en) * 2000-05-12 2002-01-31 Sony Corp Optical disk and optical disk device
EP1168342A3 (en) * 2000-06-26 2004-10-06 Matsushita Electric Industrial Co., Ltd. Editing apparatus for an optical disk, computer-readable storage medium, and computer program
US7062156B2 (en) * 2000-06-26 2006-06-13 Matsushita Electric Industrial Co., Ltd. Digital video recording apparatus
DE60134192D1 (en) * 2000-06-26 2008-07-10 Matsushita Electric Industrial Co Ltd Apparatus and method for digital video recording
JP4361674B2 (en) 2000-06-26 2009-11-11 パナソニック株式会社 Playback apparatus and computer-readable recording medium
KR100694038B1 (en) * 2000-06-28 2007-03-12 삼성전자주식회사 Bit string integration method and apparatus capable of continuous reproduction, recording medium and editing method for recording control information therefor
JP2002056609A (en) * 2000-08-15 2002-02-22 Pioneer Electronic Corp Information recording apparatus, information recording method, and information recording medium on which recording control program is recorded
US7688803B1 (en) 2000-09-01 2010-03-30 Young Steven J System and method for coordinating between multiple telephony channels
US7200859B1 (en) 2000-11-22 2007-04-03 Digeo, Inc. Apparatus and method for intelligent multimedia compression and distribution
US6813643B2 (en) 2001-01-05 2004-11-02 Digeo, Inc. Multimedia system with selectable protocol module including MPEG logic and docsis logic sharing a single tuner
MXPA03006194A (en) 2001-01-16 2003-12-11 Matsushita Electric Industrial Co Ltd Information recording apparatus and method.
JP3921680B2 (en) * 2001-01-24 2007-05-30 ソニー株式会社 Recording / reproducing apparatus and method, program storage medium, and program
US20020116705A1 (en) 2001-02-20 2002-08-22 Perlman Stephen G. System and method for processing conditional access data
US20020122656A1 (en) * 2001-03-05 2002-09-05 Gates Matthijs A. Method and apparatus for recording broadcast data
US7260312B2 (en) 2001-03-05 2007-08-21 Microsoft Corporation Method and apparatus for storing content
CA2690240C (en) * 2001-03-08 2014-08-12 Sony Corporation Data recorder
US7046805B2 (en) 2001-03-20 2006-05-16 Digeo, Inc. System and method for efficiently storing and processing multimedia content
EP2290961A1 (en) * 2001-03-29 2011-03-02 Panasonic Corporation Audio/video recording/reproducing apparatus and method
US7386129B2 (en) 2001-05-30 2008-06-10 Digeo, Inc. System and method for multimedia content simulcast
US7093277B2 (en) 2001-05-30 2006-08-15 Digeo, Inc. System and method for improved multi-stream multimedia transmission and processing
US8270817B2 (en) * 2001-06-04 2012-09-18 Panasonic Corporation Recording apparatus, recording medium, reproduction apparatus, program, and method
CN101430907A (en) * 2001-06-15 2009-05-13 夏普株式会社 Data recording method and data decoding method
US6724708B2 (en) * 2001-06-20 2004-04-20 Matsushita Electric Industrial Co., Ltd. Optical disk medium and method and apparatus for reading information
US7463737B2 (en) 2001-08-15 2008-12-09 Digeo, Inc. System and method for conditional access key encryption
EP1286351B1 (en) * 2001-08-21 2012-08-08 Thomson Licensing File and content management
EP1286349A1 (en) * 2001-08-21 2003-02-26 Canal+ Technologies Société Anonyme File and content management
JP4576116B2 (en) * 2001-10-02 2010-11-04 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Method and apparatus for recording a digital information signal
US6545502B1 (en) 2001-11-09 2003-04-08 Institute Of Microelectronics High frequency MOS fixed and variable gain amplifiers
JP2003224810A (en) * 2002-01-29 2003-08-08 Matsushita Electric Ind Co Ltd Audio / video data recording / reproducing apparatus and method, recording medium recorded by audio / video data recording / reproducing apparatus and method, audio / video data reproducing apparatus, audio / video data recording / reproducing system and method, audio / video data recording Recording medium recorded by reproduction system and method, and data structure
JP2003228921A (en) * 2002-01-31 2003-08-15 Toshiba Corp Information recording medium, information recording device and information reproducing device
EP1336967A1 (en) * 2002-02-15 2003-08-20 Deutsche Thomson-Brandt Gmbh Method and apparatus for addressing data segments on a recording medium for replay
US7298966B2 (en) * 2002-04-16 2007-11-20 Matsushita Electric Industrial Co., Ltd. Recording device, recording method, and computer-readable program
JP2003319339A (en) * 2002-04-24 2003-11-07 Pioneer Electronic Corp Information recording medium, information recording apparatus and method, information reproducing apparatus and method, information recording and reproducing apparatus and method, computer program for recording or reproduction control, and data structure including control signal
KR20030087193A (en) 2002-05-07 2003-11-14 엘지전자 주식회사 Method for managing a multi-channel broadcast stream record
KR20040000290A (en) * 2002-06-24 2004-01-03 엘지전자 주식회사 Method for managing multi-path data stream of high density optical disc
US7009655B2 (en) * 2002-07-23 2006-03-07 Mediostream, Inc. Method and system for direct recording of video information onto a disk medium
JP2004095019A (en) * 2002-08-30 2004-03-25 Pioneer Electronic Corp Information reproduction device and information reproduction method
US20040057697A1 (en) * 2002-09-19 2004-03-25 Peter Renzi Streaming digital recording system
KR20050059205A (en) * 2002-09-26 2005-06-17 마쯔시다덴기산교 가부시키가이샤 Recording/reproduction device, recording/reproduction method, and recording medium
US20040067042A1 (en) * 2002-10-07 2004-04-08 Hughes Robert K. Extended time-code for multimedia presentations
JP2004222043A (en) * 2003-01-16 2004-08-05 Toshiba Corp Information processing apparatus and data transfer method
JP2004220727A (en) * 2003-01-17 2004-08-05 Orion Denki Kk Reproducing device
WO2004077417A1 (en) 2003-02-28 2004-09-10 Lg Electronics Inc. Recording medium having data structure for managing random/shuffle reproduction of video data recorded thereon and recording and reproducing methods and apparatuses
KR100546640B1 (en) * 2003-03-11 2006-01-26 엘지전자 주식회사 Digital video record playback system and trick playback method
CN1762022A (en) * 2003-03-20 2006-04-19 皇家飞利浦电子股份有限公司 Cpi data for steam buffer channels
GB0307448D0 (en) * 2003-03-31 2003-05-07 Matsushita Electric Industrial Co Ltd Modulated output of digital audio signals
JP2004357275A (en) * 2003-05-07 2004-12-16 Nec Corp Video recording device, recording medium, video recording method and program
JP2004355674A (en) * 2003-05-27 2004-12-16 Canon Inc Moving image recording / reproducing method and apparatus
JP3823191B2 (en) * 2003-07-31 2006-09-20 松下電器産業株式会社 Data output control device
US20050031176A1 (en) * 2003-08-08 2005-02-10 Hertel Sarah R. Method and apparatus of multi-modality image fusion
JP4314531B2 (en) * 2003-08-22 2009-08-19 ソニー株式会社 Playback apparatus and method, and program
KR100975340B1 (en) * 2003-10-28 2010-08-12 삼성전자주식회사 Optical recording / reproducing apparatus and data recording method thereof
KR20050049924A (en) * 2003-11-24 2005-05-27 엘지전자 주식회사 Method for managing and reproducing a playlist file of high density optical disc
US8391672B2 (en) 2004-02-06 2013-03-05 Panasonic Corporation Recording medium, reproduction device, program, and reproduction method
JP2005278152A (en) * 2004-02-25 2005-10-06 Matsushita Electric Ind Co Ltd Video / audio playback apparatus and video / audio playback method
CN101594508B (en) 2004-04-07 2012-06-27 松下电器产业株式会社 Information recording device and method wherein stream convertible at high-speed is recorded
CN101577804A (en) 2004-04-07 2009-11-11 松下电器产业株式会社 Information recording medium wherein stream convertible at high-speed is recorded, and recording apparatus and recording method therefor
WO2005099258A1 (en) * 2004-04-07 2005-10-20 Matsushita Electric Industrial Co., Ltd. Information recording medium wherein stream convertible at high-speed is recorded, and recording apparatus and recording method therefor
CN101707705B (en) 2004-04-07 2012-11-07 松下电器产业株式会社 Information recording medium wherein stream convertible at high-speed is recorded, and recording apparatus and recording method therefor
CN1939056B (en) * 2004-04-07 2010-11-10 松下电器产业株式会社 Information recording apparatus and information conversion method
JP2005346767A (en) * 2004-05-31 2005-12-15 Toshiba Corp Information reproducing apparatus and information reproducing method
CN100596184C (en) * 2004-06-02 2010-03-24 松下电器产业株式会社 Recording method, reproducing device, reproducing method
US7609947B2 (en) * 2004-09-10 2009-10-27 Panasonic Corporation Method and apparatus for coordinating playback from multiple video sources
WO2006033279A1 (en) * 2004-09-24 2006-03-30 Matsushita Electric Industrial Co., Ltd. Data processing device
EP1802117B1 (en) * 2004-09-24 2014-06-11 Panasonic Corporation Data processor
US7835615B2 (en) * 2004-10-12 2010-11-16 Panasonic Corporation Data processing apparatus
US20060104615A1 (en) * 2004-11-12 2006-05-18 Kun-Da Wu Recording medium, method for storing and reproducing digital image medium data on the recording medium
EP1855283A4 (en) * 2005-03-04 2011-09-28 Panasonic Corp COMPUTING DEVICE
US7865067B2 (en) * 2005-03-15 2011-01-04 Panasonic Corporation Recording apparatus and method, reproduction apparatus and method, and recording medium
CN101164337A (en) * 2005-04-25 2008-04-16 夏普株式会社 Recording device, reproduction device, recording/reproduction device, recording program, recording medium for the recording program, reproduction program, and recording medium for the reproduction program
JP4610422B2 (en) 2005-06-21 2011-01-12 スタンレー電気株式会社 Manufacturing method of ZnO substrate
JP4199280B2 (en) 2005-08-10 2008-12-17 三菱電機株式会社 Video information playback method and video information playback apparatus
JP4081772B2 (en) * 2005-08-25 2008-04-30 ソニー株式会社 REPRODUCTION DEVICE, REPRODUCTION METHOD, PROGRAM, AND PROGRAM STORAGE MEDIUM
US7974517B2 (en) * 2005-10-05 2011-07-05 Broadcom Corporation Determination of decoding information
KR100717060B1 (en) * 2005-12-05 2007-05-10 삼성전자주식회사 Method and apparatus for using DVD content over home network
KR100777282B1 (en) * 2005-12-15 2007-11-20 엘지전자 주식회사 Broadcast program storage method and device
KR100765787B1 (en) * 2006-06-15 2007-10-12 삼성전자주식회사 Method and apparatus for reproducing compressed coded video data stream
US20080021963A1 (en) * 2006-07-21 2008-01-24 At&T Corp. Content dissemination using a multi-protocol converter
US20080031587A1 (en) * 2006-08-02 2008-02-07 Chia-Hung Chen Methods for searching data recorded in a storage and recording systems that allow playback utilizing trick-mode operations
US7517100B2 (en) * 2006-11-01 2009-04-14 Rosco Inc. Asymmetric multiple constant RADII of curvature convex mirrors
JP2011041249A (en) * 2009-05-12 2011-02-24 Sony Corp Data structure, recording medium and reproducing device, reproducing method, program, and program storage medium
TWI473096B (en) * 2010-03-19 2015-02-11 Genesys Logic Inc Simulating virtual optical disc recorder by using a storage device and method for the same
JP5848594B2 (en) * 2011-12-14 2016-01-27 キヤノン株式会社 Recording device
JP5917123B2 (en) * 2011-12-14 2016-05-11 キヤノン株式会社 Recording device
US11566932B2 (en) 2014-07-09 2023-01-31 Husky Corporation Sonic monitor system for a tank
TWI600479B (en) * 2016-08-26 2017-10-01 北京七星華創電子股份有限公司 Ultrasonic and Megahertz Ultrasonic Cleaning Device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1997003443A1 (en) * 1995-07-13 1997-01-30 Kabushiki Kaisha Toshiba Method and system to replace sections of an encoded video bitstream
US5642338A (en) * 1993-10-08 1997-06-24 Matsushita Electric Industrial Co., Ltd. Information recording medium and apparatus and method for recording and reproducing information

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4777537A (en) * 1985-10-21 1988-10-11 Sony Corporation Signal recording apparatus and method
JP3158557B2 (en) * 1991-09-27 2001-04-23 ソニー株式会社 Playback device
KR100323785B1 (en) * 1993-09-21 2002-06-20 이데이 노부유끼 Data transfer method and device and data decryption device
JP3359745B2 (en) * 1994-07-29 2002-12-24 シャープ株式会社 Moving image reproducing device and moving image recording device
CA2168327C (en) * 1995-01-30 2000-04-11 Shinichi Kikuchi A recording medium on which a data containing navigation data is recorded, a method and apparatus for reproducing a data according to navigationdata, a method and apparatus for recording a data containing navigation data on a recording medium.
US5872767A (en) * 1995-02-17 1999-02-16 Matsushita Electric Industrial Co., Ltd. Optical disk and an optical disk recording/reproduction device having address blocks located on boundary lines between adjoining tracks
JP3329979B2 (en) * 1995-02-24 2002-09-30 株式会社日立製作所 Optical disk and optical disk reproducing device
CA2173929C (en) * 1995-04-14 2001-04-03 Kazuhiko Taira Method, apparatus and recording medium for reproducing information
US5617407A (en) * 1995-06-21 1997-04-01 Bareis; Monica M. Optical disk having speech recognition templates for information access
JP4018166B2 (en) * 1995-07-06 2007-12-05 パイオニア株式会社 Medium recording method and apparatus, medium reproducing method and apparatus
CN1118049C (en) * 1995-08-21 2003-08-13 松下电器产业株式会社 A Multimedia Disc Reproducing Device Realizing Unexpected Scene Expansion Based on Interactive Control
JPH09153610A (en) * 1995-12-01 1997-06-10 Mitsubishi Electric Corp Semiconductor device and manufacturing method thereof
JP3761623B2 (en) * 1996-03-18 2006-03-29 パイオニア株式会社 Information recording medium, information recording apparatus and method, and information reproducing apparatus and method
DE69709004T2 (en) * 1996-03-29 2002-05-02 Matsushita Electric Industrial Co., Ltd. OPTICAL MULTIMEDIA DISC WITH IMPROVED INTERACTIVE PLAYBACK AND RECORDING METHOD AND DEVICE
WO1999014754A1 (en) * 1997-09-17 1999-03-25 Matsushita Electric Industrial Co., Ltd. Optical disc, recording apparatus, and computer-readable recording medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5642338A (en) * 1993-10-08 1997-06-24 Matsushita Electric Industrial Co., Ltd. Information recording medium and apparatus and method for recording and reproducing information
WO1997003443A1 (en) * 1995-07-13 1997-01-30 Kabushiki Kaisha Toshiba Method and system to replace sections of an encoded video bitstream

Also Published As

Publication number Publication date
US7088912B2 (en) 2006-08-08
US6253026B1 (en) 2001-06-26
EP1193706A3 (en) 2003-09-24
CN1492431A (en) 2004-04-28
DE69833975T2 (en) 2006-08-24
EP1193707B1 (en) 2006-05-24
EP1193708A3 (en) 2003-09-24
WO1999014754A1 (en) 1999-03-25
US20030086688A1 (en) 2003-05-08
EP0903738B1 (en) 2002-07-03
DE69833975D1 (en) 2006-05-18
DE69833976T2 (en) 2006-09-07
EP1193707A2 (en) 2002-04-03
EP1193708B1 (en) 2006-03-29
TW436765B (en) 2001-05-28
CN1099675C (en) 2003-01-22
US6263155B1 (en) 2001-07-17
EP1193709B1 (en) 2006-03-29
ID21884A (en) 1999-08-05
EP1193708A2 (en) 2002-04-03
US6347187B1 (en) 2002-02-12
KR100373403B1 (en) 2003-02-25
EP1193707A3 (en) 2003-09-24
CA2247603A1 (en) 1999-03-17
DE69806315T2 (en) 2002-11-14
CN1239574A (en) 1999-12-22
US6229955B1 (en) 2001-05-08
KR20000069004A (en) 2000-11-25
DE69834665T2 (en) 2006-09-21
EP0903738A3 (en) 1999-04-07
DE69834665D1 (en) 2006-06-29
MY117040A (en) 2004-04-30
EP1193706A2 (en) 2002-04-03
EP0903738A2 (en) 1999-03-24
US6078727A (en) 2000-06-20
CA2247603C (en) 2002-08-27
EP1193709A2 (en) 2002-04-03
DE69833976D1 (en) 2006-05-18
EP1193709A3 (en) 2003-09-24
DE69806315D1 (en) 2002-08-08

Similar Documents

Publication Publication Date Title
CN1295702C (en) Readable recording medium for optical disc and computer
CN1225902C (en) Duplicating equipment and duplicating method
CN1222177C (en) Information recording device and method for recording or reproducing data
CN1280798C (en) Apparatus and method for recording vision data on CD
CN1140902C (en) Video data editing equipment for optical discs
CN1165165C (en) Information recording medium and apparatus and method for recording or reproducing data
CN1137488C (en) Video data editing apparatus, optical disc for use as recording medium of video data editing apparatus, and computer-readable recording medium storing editing program
CN1253017C (en) Recording device and method for recording video objects on optical disc
CN1104714C (en) Recording medium, recording apparatus and method, and apparatus and method reproducing
CN1148754C (en) Information recording and reproducing system, information recording and reproducing method
CN1296936C (en) Recording medium, data recording unit and data playback unit reading from and writing to recording medium
CN1685720A (en) Information processing device and method, program storage medium, recording medium, and program
CN1516963A (en) Data recording device, data recording method, program storage medium, and program
CN1435833A (en) Information recording device and information reproducing device
CN1314048C (en) Method and recording device for recording an encoded bit stream on an optical disc
CN1282359C (en) Information processing method and apparatus, programme storage medium, programme and information recording medium
CN1873812A (en) Recording/reproducing apparatus and method and program offering medium
CN1518741A (en) Recording device, recording medium, playback device, program, and method
CN1421036A (en) Optical disc, recording device, reproducing device, program, computer-readable recording medium, and method
CN1805040A (en) Information recording medium, playback apparatus, and recording apparatus
CN1833439A (en) Data processing device and data processing method
CN1259734A (en) Information recording medium, information recording device and information reproducing device
CN1183756C (en) Numbering of video objects and cells
CN1523603A (en) Information recording medium, information reproducing apparatus and method, and computer program
CN1260566A (en) Information recording medium, information recording device and information reproducing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20040428

Assignee: China Hualu Group Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000238

Denomination of invention: Readable recording medium for optical disc and computer

Granted publication date: 20070117

License type: Common License

Record date: 20140423

Application publication date: 20040428

Assignee: Shenzhen Maxmade Technology Co.,Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000239

Denomination of invention: Readable recording medium for optical disc and computer

Granted publication date: 20070117

License type: Common License

Record date: 20140423

Application publication date: 20040428

Assignee: Guangzhou Panyu Juda Car Audio Equipment Co., Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000233

Denomination of invention: Readable recording medium for optical disc and computer

Granted publication date: 20070117

License type: Common License

Record date: 20140422

Application publication date: 20040428

Assignee: Guangdong OPPO Mobile Communications Co., Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000237

Denomination of invention: Readable recording medium for optical disc and computer

Granted publication date: 20070117

License type: Common License

Record date: 20140423

Application publication date: 20040428

Assignee: TCL Kone Electronics (Huizhou) Ltd.

Assignor: Blue light United Co., Ltd.

Contract record no.: 2014990000240

Denomination of invention: Readable recording medium for optical disc and computer

Granted publication date: 20070117

License type: Common License

Record date: 20140423

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20040428

Assignee: Dongguan de video technology Co. Ltd. Kit

Assignor: Blue light United Co., Ltd.

Contract record no.: 2016990000233

Denomination of invention: Readable recording medium for optical disc and computer

Granted publication date: 20070117

License type: Common License

Record date: 20160614

LICC Enforcement, change and cancellation of record of contracts on the licence for exploitation of a patent or utility model
CX01 Expiry of patent term

Granted publication date: 20070117

CX01 Expiry of patent term