数字视频系统

阅读:708发布:2023-02-17

专利汇可以提供数字视频系统专利检索,专利查询,专利分析的服务。并且一个文件的擦除电平附加范围被 指定 。根据这种指定,擦除电平得到设定。当这种设定范围不与当前元组的元组单元一致时,当前元组被分割以设定一个分割元组的序列。各个分割元组和当前元组的重放管理信息被再产生,且擦除电平信息被附到属于附加范围的分割元组的重放管理信息上。,下面是数字视频系统专利的具体信息内容。

1.一种在具有一个数据区(DA)和一个管理区(DA21)的数字信 息记录介质(10)上记录信息的方法,其中
视频对象单元(VOBU)被定义在数据区(DA)中,每个所述视频 对象单元(VOBU)对应于一组视频包(V_PCK)和音频包(A_PCK), 一组所述视频对象单元(VOBU)定义一个视频对象(VOB),并且管理区(DA21)包括数据区(DA)中的数据的管理信息 (RTR_VMG),用于管理扇区的重放顺序的节目链信息(PGCI)被定 义在管理信息(RTR_VMG)中,每个所述扇区指示在视频对象(VOB) 中的一个重放范围,其特征在于
当视频对象(VOB)的一个擦除电平附加范围被设定,并且如果擦 除电平附加范围的边缘部分与当前的一个扇区的周边不匹配时,则当前 的一个扇区被分割,以便确定包括被分割的一个扇区的一系列扇区;
节目链信息(PGCI)通过重建管理信息(RTR_VMG)被编辑为包 括被分割的一个扇区的顺序,和
擦除电平被设定给擦除电平附加范围中的扇区或多个扇区,使得擦 除电平的信息被包含在管理信息(RTR_VMG)中,
所述方法包括:
在数据区(DA)中记录所述视频对象(VOB),和
在管理区(DA21)中记录所述管理信息(RTR_VMG)。
2.一种从具有一个数据区(DA)和一个管理区(DA21)的数字信 息记录介质(10)重放信息的方法,其中
视频对象单元(VOBU)被定义在数据区(DA)中,每个所述视频 对象单元(VOBU)对应于一组视频包(V_PCK)和音频包(A_PCK), 一组所述视频对象单元(VOBU)定义一个视频对象(VOB),并且管理区(DA21)包括数据区(DA)中的数据的管理信息(RTR_VMG), 用于管理扇区的重放顺序的节目链信息(PGCI)被定义在管理信息 (RTR_VMG)中,每个所述扇区指示在视频对象(VOB)中的一个重 放范围,其特征在于
当视频对象(VOB)的一个擦除电平附加范围被设定,并且如果擦 除电平附加范围的边缘部分与扇区的当前一个的周边不匹配时,则当前 的一个扇区被分割,以便确定包括被分割的一个扇区的一系列扇区;
节目链信息(PGCI)通过重建管理信息(RTR_VMG)被编辑为包 括被分割的一个扇区的顺序,和
擦除电平被设定给擦除电平附加范围中的扇区或多个扇区,使得擦 除电平的信息被包含在管理信息(RTR_VMG)中,
所述方法包括:
当视频对象(VOB)基于被编辑的节目链信息(PGCI)要被重放时, 取消或跳过对应于擦除电平信息的扇区或多个扇区的重放,重放后面的 扇区或多个扇区。
3.一种在具有一个数据区(DA)和一个管理区(DA21)的数字信 息记录介质(10)上记录信息的设备,其中
视频对象单元(VOBU)被定义在数据区(DA)中,每个所述视频 对象单元(VOBU)对应于一组视频包元(V_PCK)和音频包元(A_PCK), 一组所述视频对象单元(VOBU)定义一个视频对象(VOB),并且管理区(DA21)包括数据区(DA)中的数据的管理信息 (RTR_VMG),用于管理扇区的重放顺序的节目链信息(PGCI)被定 义在管理信息(RTR_VMG)中,每个所述扇区指示在视频对象(VOB) 中的一个重放范围,其特征在于
当视频对象(VOB)的一个擦除电平附加范围被设定,并且如果擦 除电平附加范围的边缘部分与扇区的当前一个的周边不匹配时,则当前 的一个扇区被分割,以便确定包括被分割的一个扇区的一系列扇区;
节目链信息(PGCI)通过重建管理信息(RTR_VMG)被编辑为包 括被分割的一个扇区的顺序,和
擦除电平被设定给擦除电平附加范围中的扇区或多个扇区,使得擦 除电平的信息被包含在管理信息(RTR_VMG)中,
所述设备包括:
用于在数据区(DA)中记录所述视频对象(VOB)的装置(50,32-36), 和
用于在管理区(DA21)中记录所述管理信息(RTR_VMG)的装置 (30,32-36)。
4.一种从具有一个数据区(DA)和一个管理区(DA21)的数字信 息记录介质(10)重放信息的设备,其中
视频对象单元(VOBU)被定义在数据区(DA)中,每个所述视频 对象单元(VOBU)对应于一组视频包(V_PCK)和音频包(A_PCK), 一组所述视频对象单元(VOBU)定义一个视频对象(VOB),并且管理区(DA21)包括数据区(DA)中的数据的管理信息(RTR- _VMG),用于管理扇区的重放顺序的节目链信息(PGCI)被定义在管 理信息(RTR_VMG)中,每个所述扇区指示在视频对象(VOB)中的 一个重放范围,其特征在于
当视频对象(VOB)的一个擦除电平附加范围被设定,并且如果擦 除电平附加范围的边缘部分与扇区的当前一个的周边不匹配时,则当前 的一个扇区被分割,以便确定包括被分割的一个扇区的一系列扇区;
节目链信息(PGCI)通过重建管理信息(RTR_VMG)被编辑为包 括被分割的一个扇区的顺序,和
擦除电平被设定给擦除电平附加范围中的扇区或多个扇区,使得擦 除电平的信息被包含在管理信息(RTR_VMG)中,
所述设备包括:
当视频对象(VOB)基于被编辑的节目链信息(PGCI)要被重放时, 用于取消或跳过对应于擦除电平信息的扇区或多个扇区的重放的装置 (30),和
用于重放跟在被取消重放的扇区后面的扇区或多个扇区的装置(30, 32-36,60)。

说明书全文

发明涉及一种能够实时记录的数字视频系统(设备和方法), 以及用在这种系统中的信息记录介质。

近年来,用于重放诸如记录视频数据、声频数据等的视频CD的 光盘的内容的系统已经得到开发,并被广泛用于重放电影软件标 题、卡拉OK数据等。

在这些系统中,已经提出了一种采用MPEG2(活动图象专家 组2)国际标准的DVD(数字通用盘)标准。

这种标准支持MPEG2作为运动图象压缩方案,并支持AC-3声 频、MPEG声频等作为声频方案。该标准附有通过压缩位图数据获 得的用于迭加对话和菜单的子图象数据,和用于专用重放控制的控 制数据(导航数据)。另外,这种标准支持UDF(通用盘格式)桥 (UDF与ISO9660的一种混合),以使计算机能够读取数据。

另外,诸如DVD-RAM等在其上能够写入或重写数字数据的光 盘已经得到开发。对于采用这种DVD-RAM等的数字视频系统,需 要一种使得能够方便地编辑记录的内容的功能。

然而,目前还没有使最终用户能够方便地编辑记录内容的家庭 用数字视频系统。

本发明的一个目的,是提供一种能够方便和灵活地进行编辑的 数字视频系统(设备和方法)。

本发明的另一个目的,是提供一种使得能够有效地进行数据管 理并能够精细地管理保存单元的信息记录介质(可记录光盘)。

为了实现上述目的,本发明的数字视频系统采用了一种用于存 储包含记录在预定的记录单元上的数字电影信息的文件数据的数据 区;以及用于存储导航数据的管理区用于对存储在该数据区中的信 息进行管理。在此系统中,管理区包括用于存储一种擦除电平标记 的存储场,它在一种临时擦除状态下在数据区中设定了一种特定的 记录单元。

图1是用于说明根据本发明的一个实施例的可记录光盘的结构 的立体图;

图2用于说明记录在图1所示的光盘上的信息的逻辑结构的一 个例子;

图3用于说明记录在图1所示的光盘上的信息的目录结构的一 个例子;

图4用于说明图2所示的视频对象组(VTS)的层级结构的一个 例子;

图5用于说明图4所示的层级结构的最低层中的包的内容;

图6用于说明图5所示的展现控制信息(PCI)的内容;

图7用于说明图6所示的展现控制信息通用信息(PCI_GI)的 内容;

图8用于说明图2所示的视频标题组信息(VTSI)的内容;

图9用于说明图8所示的视频标题组节目链信息表 (VTS_PGCIT)的内容;

图10用于说明图9所示的节目链信息(PCGI)的内容;

图11用于说明图10所示的元组重放信息表(C_PBIT)的内容;

图12用于说明图11所示的元组重放信息(C_PBI)的内容;

图13用于说明图12所示的元组种类(C_CAT)的内容;

图14用于说明用于正常PGC的节目链通用信息(PGC_GI)的 内容;

图15用于说明垃圾PGC的节目链通用信息(PGC_GI)的内容;

图16用于说明用于垃圾PGC的元组重放信息(C_PBI)的内容;

图17用于说明记录在图1所示的光盘上的数字信息的格式;

图18用于说明图17所示的视频对象元组(VOB)的数据结构;

图19用于说明图18所示的虚设包的数据结构;

图20用于说明记录在图1所示的光盘上的数字信息的文件结 构;

图21用于说明图20所示的导航数据文件(RTR_VMG)的数据 结构。

图22用于说明图21所示的视频管理器信息表(VMGI_MAT) 的内容;

图23用于说明图21所示的电影AV文件信息表(M_AVFIT) 的数据结构;

图24用于说明图23所示的电影VOB信息(M_VOBI)的数据 结构;

图25用于说明图24所示的时间变换信息(TMAPI)的数据结 构;

图26用于说明图21所示的用户定义PGC信息表 (UD_PGCIT)的数据结构;

图27用于说明PGC信息的数据结构(PGCI;原来的PGC或 用户定义PGC的信息);

图28用于说明图27所示的PGC通用信息(PGC_GI)的内容;

图29用于说明图27所示的节目信息(PGI)的内容;

图30用于说明图27所示的元组信息(CI)的数据结构;

图31用于说明图30所示的电影元组信息(M_CI)的数据结构;

图32用于说明图31所示的电影元组通用信息(M_C_GI)的内 容;

图33用于说明图31所示的电影元组输入项点信息(M_C_EPI) 的内容;

图34是框图,显示了用于实时记录/重放视频节目等的、采用图 1所示的可记录光盘的设备(RTR视频记录器)的设置的一个例子;

图35是用于说明在图34所示的设备中的记录的流程图

图36是用于说明擦除电平设定过程的流程图;

图37是继续图36的流程图;

图38用于说明在设定擦除电平时显示的窗口的例子;

图39用于说明元组分割;

图40是用于说明其中设定擦除电平标记的元组的实际擦除和恢 复的流程图;

图41用于说明在恢复和实际擦除其中设定有擦除电平标记的元 组时显示的窗口的例子;

图42是用于说明其中设定有擦除电平标记的元组的自动擦除的 流程图;

图43用于说明在擦除其中设定有擦除电平标记的元组时显示的 窗口的例子;

图44是用于说明图34所示的设备的重放过程的流程图;

图45-48是用于说明VOB和元组的分割方式的流程图;

图49说明了分割元组的方式,其中一个元组等于一个VOB;且

图50说明了分割VOB的方式,其中一个元组不等于一个VOB。

以下结合附图描述本发明的最佳实施例。在此描述中,所有附 图中相同的标号和符号表示具有共同的功能的部件,且避免对它们 的重复描述。

图1用于说明根据本发明的一个实施例的可记录光盘的结构。 图1还显示了光盘10(DVD-RAM等)的数据记录区与记录在其中 的数据记录道之间的对应关系。

首先描述光盘的物理结构。

参见图1,光盘10具有通过附着一对各具有采用附着层20的 可记录层17(一或两层)的透明基底14而获得的结构。各个基底 14都具有0.6mm厚的聚酸酯膜,且附着层20由厚度40μm至70 μm的紫外线设定树脂构成。当一对基底14彼此粘合在一起从而使 它们的可记录层17在附着层20的表面上彼此接触时,获得了一个 1.2mm厚的大容量光盘10。

标号22表示了一个中心孔;且24表示了一个夹紧区。标号25 表示了一个信息区;26表示了一个引出区;27表示了一个引入区; 且28表示了一个数据记录区。在信息区25的可记录层17上,以例 如螺旋的方式连续地形成有一个记录道。该连续道被分成多个物理 扇区,它们具有序号并被用作记录单元。

参见图1,当盘10是可重写DVD-RAM/DVD-RW(或写入一次 DVD-R)时,这种盘被容纳在一个盒中。当容纳DVD-RAM盘10 的盒被装载到一个盘记录/重放设备(DVD视频记录器或DVD视频 播放器)中,并被提取时,盘10本身仍然处于设备中。

可记录层17的数据记录道被分成多个逻辑扇区(最小记录单 元),其每一个都具有给定的存储容量,且数据参照这些逻辑扇区 而得到记录。每个逻辑扇区的记录容量被确定为2,048字节,这等 于一个包的数据长度。

图2用于说明记录在图1所示的光盘上的信息逻辑结构的一个 例子。

图1所示的信息区25能够具有例如图2中所示的结构。这种结 构的逻辑格式被适当定义,以符合例如作为一种标准格式的通用盘 格式(UDF)桥(UDF与ISO9660的混合)。

参见图2,数据记录区28被作为一个卷空间。卷空间28包括 用于卷和文件结构的信息的空间(卷/文件结构)70、用于与DVD 说明兼容的应用的空间(DVD视频区)71、以及用于与DVD说明 以外的说明兼容的应用的空间(其他记录区)73。

卷空间28在物理上被分成大量的扇区,它们具有序号。记录在 这种卷空间28上的数据的逻辑地址意味着逻辑扇区号,如UDF桥 所指定的。在此空间中的逻辑扇区的大小是2048字节,与物理扇区 大小一样。逻辑扇区号按照物理扇区号上升的顺序被分配了序号。 注意各个物理扇区附有纠错信息等,这不同于逻辑扇区。

卷空间28具有层级结构,这包括卷/文件结构区70、由一或多 个视频标题组VTS#n 72组成的DVD视频区71、以及其他记录区 73。这些区在逻辑扇区的边界上被分开。注意一个逻辑扇区被定义 为2048字节,且一个逻辑也被定义为2048字节。因此,一个逻 辑扇区的定义与一个逻辑块是等价的。

卷/文件结构区70对应于由UDF桥定义的一个管理区。根据该 区70的描述,视频管理器VMG的内容被存储在设备的一个内部系 统存储器(未显示)中。

DVD视频区71由包含一或多个视频标题组VTS 72的文件74A 和用于管理这些VTS的视频管理器VMG构成。注意VMG包含视 频管理器信息VMGI、用于管理器菜单的视频对象组 VMGM_VOBS、和根据需要的VMGI的备份文件VMGI_BUP。

各个VTS 72由根据需要包含用于视频标题组菜单的视频对象组 VTSM_VOBS、用于视频标题组标题的视频对象组VTSTT_VOBS、 用于管理VTSTT_VOBS的视频标题组信息VTSI、和VTSI的备份 文件VTSI_BUP的文件74B构成。

其他记录区73可记录能够被用在上述VTS中的信息或与VTS 有关的其他种类的信息。

注意VTSTT_VOBS定义了一组一或多个视频对象VOB。各个 VOB定义了一组一或多个元组。一组一或多个元组构成了节目链 PGC。假定一个PGC对应于一个戏剧,构成这种PGC的多个元组 能够对应于该戏剧中的各种场面。

当单个盘10的卷空间28存储了多个视频标题组VTS#n时,图 2所示的结构得到适当的采用。然而,当单个盘10的卷空间28只存 储一个视频标题组VTS时,可采用另一种结构。这种结构的一个例 子将在后面结合图17给出。在此结构中,图2所示的文件74A被省 略了,且与文件74B类似的一个文件被存储在DVD视频区71的数 据区中。

图3显示了记录在光盘10上的信息(数据文件)的目录结构的 一个例子。

如图3所示,声频标题组ATS等的视频标题组VTS的子目录被 链接在根目录下。各种视频文件(文件VMGI、VMGM、VTSI、 VTSM、VTS等)被包含在VTS的子目录中并得到系统的管理。一 个特定的文件(例如特定的VTS)能够通过指定从根目录至该文件 的路径而得到存取。

DVD-RAM(DVD-RW)盘10或DVD-R盘10可以是预格式化 的,以具有图3(或将要在后面描述的图20)所示的目录结构,且 预格式化的盘10可作为用于DVD视频记录的未使用的盘(原盘) 而被置于市场中。

即,预格式化的原盘10的根目录包括一个名称为VTS(或图20 所示的DVD_RTR)的子目录。该子目录能够包含各种管理数据文 件(图3所示的VIDEO_TS.IFO,VTS_01_0.IFO;图20所示的RTR. IFO);用于备份这些管理数据文件的信息的备份文件 (VIDEO_TS.BUP,VTS_01_0.BUP;备份文件在图20中被省略了); 以及根据管理数据文件的内容得到管理并存储数字运动图象信息的 视频数据文件(图3中的VTS_01_1.VOB等;图20中的 RTR_MOV.VRO等)。

子目录(图3中的VTS目录或图20中的DVD_RTR目录)也能 够根据需要包含用于存储预定菜单信息的菜单数据文件(VMGM, VTSM)。

在单个盘10上,一个被称为视频管理器VMG的文件作为用于 管理该盘的信息(导航数据)而被提供。进一步地,标题组VTS包 含视频标题组信息VTSI文件(在图20的情况下是RTR.IFO),视 频文件、以及VTSI的备份文件。

图4显示了包含在视频标题组标题视频对象组VTSTT_VOBS 中的信息的层级结构。

如图4所示,视频对象组VTSTT_VOBS 82被定义为一组一或 多个视频对象VOB 83。各个VOB 83由一组一或多个元组84构成, 每一个元组又由一组一或多个视频对象单元VOBU 85构成。各个 VOBU由一组各种数据包86至91构成。

这些包每一个都被用作数据传送的最小单元。用于逻辑处理的 最小单元是元组,且逻辑处理是以元组为单位进行的。(当将要在 后面描述的图20至33所示的数据结构被采用时,可进行采用可以 是比元组更小的单位的输入项点的处理)。

VOBU的重放时间对应于构成一或多个图象组(MPEGG中的图 象GOP的组)构成的视频数据的重放时间,并被设定在0.4秒至1.2 秒的范围内。一个GOP是在MPEG格式下通常具有约0.5秒的重放 时间的屏幕数据,并被压缩以在此间隔中重放大约15个图象。注意 即使由声频数据和/或子图象数据构成的重放数据也是利用作为一 个单元的VOBU形成的。

当DVD视频记录器能够用这种结构(图20中的 RTR_MOV.VRO)在光盘10上记录VOBS时,用户经常想要在记 录之后编辑记录内容。为了满足这种要求,可在各个VOBU中适当 插入虚设包。各个虚设包可在随后被用于记录编辑数据。

用于菜单的VOBS通常由一个VOB构成,该VOB存储多个菜 单屏幕显示数据。相反地,用于标题组的VOBS通常由多个VOB构 成。

VOB被分配了一个标号(IDN#i;i=0至i),且该VOB能够 被该标号指定。一个正常的视频流由多个元组构成,但一个菜单视 频流经常由单个的元组构成。各个元组被分配了一个标号 (C_IDN#j),象在VOB中一样。

如上所述,该视频文件(图2中的文件74A或74B)具有一种 层级结构,且一个文件由一或多个节目链PGC构成,每一个节目链 都又由一或多个节目构成。一个节目由一或多个元组构成,而一个 元组又由一或多个视频对象单元VOBU构成。各个VOBU由包构 成,每一个包包含多种数据,且各个包由一或多个包元和一个包报 头构成。

视频对象VOB对应于以PCG为单位的管理数据PGCI(该PGCI 对应于图21中的ORG_PGCI或将要在后面描述的图26中的 UD_PGCI)。PGCI存储用于管理元组的元组重放信息表C_PBIT, 这些元组以C_PBIT中描述的顺序重放。实际的元组重放地址作为 C_PBIT中的元组重放信息C_PBI(它对应于将要在后面描述的图 27中的CI)而得到记录。

在本发明的实施例中,用于PGC的管理信息和用于元组的PGC 能够彼此独立。

图5显示了图4所示的层级结构的最低层的包的内容的一个例 子。这种包序列包括导航包86、视频包88、虚设包89、子图象包 90、声频包91等。

导航包86包括包报头110、重放控制信息/展现控制信息(PCI) 包元116,以及数据检索信息(DSI)包元117。PCI包元116由包 元报头112和PCI数据113构成,且DSI包元117由包元报头114 和DSI数据115构成。

PCI包元116包含在例如重放的非无缝切换时采用的控制数 据。DSI包元117包含在例如重放角的无缝切换时采用的控制数据。 注意“角切换”指的是对象图象的观看角度(摄象机角度)的改变。

当采用将要在后面描述的图17和18中显示的结构时,导航包 86未被采用,且采用了图20所示的导航数据RTR_VMG。

视频包88包括包报头881和视频包元882。虚设包包括包报头 891和填充包元890,且填充包元890包括包元报头892和填充数据 893。注意填充数据893存储了无意义的数据。

子图象包90由包报头901和子图象包元902构成。声频包由包 报头911和声频包元912构成。

注意视频包元882包含一个包元报头(未显示),它记录了一 种解码时间印记(DST)和展现时间印记(PTS)。子图象包元902 和声频包元912包含一个包元报头(未显示),它记录了一种展现 时间印记(PTS)。

图6显示了图5所示的展现控制信息(PCI数据113)的内容。

该PCI数据包括PCI通用信息(PCI_GI)、非无缝重放角信 息(NSML_AGLI)、强调信息(HLI)、以及记录信息(RECI) 这种记录信息(RECI)能够包含国际标准的版权管理码(ISRC)。

图7显示了图6所示的展现控制信息通用信息(PCI_GI)的内 容。

展现控制信息通用信息PCI_GI描述了导航包的逻辑块号 (NV_PCK_LBN)、VOBU的种类(VOBU_CAT)、VOBU的用户 操作控制(VOBU_UOP_CTL)、VOBU的启动展现时间 (VOBU_S_PTM)、VOBU的结束展现时间(VOBU_E_PTM)、 VOBU中的序列结束的结束展现时间(VOBU_SE_PTM)、以及元 组经过时间(C_ELTM)。

注意逻辑块号(NV_PCK_LBN),包括PCI的视频对象组 (VOBS)中的第一逻辑块的相对块数,代表了包括展现控制信息 (PCI)的导航包的地址(记录位置)。

VOBU_CAT描述了与包括展现控制信息(PCI)的VOBU中的 视频和子图象数据对应的模拟信号版权保护内容。 VOBU_UOP_CTL描述了在包括展现控制信息(PCI)的VOBU的 显示(展现)期间被禁止的用户操作。VOBU_S_PTM描述了包括该 展现控制信息(PCI)的VOBU的显示(展现)的开始时间。更具 体地说,这种VOBU_S_PTM表示了按照VOBU的第一GOP的显 示顺序的第一视频(第一图象)的开始显示时间。

VOBU_E_PTM描述了包括展现控制信息(PCI)的VOBU的 显示(展现)的结束时间。更具体地说,这种VOBU_E_PTM表示 了按照VOBU中的最后一个GOP的显示顺序的最后一个视频(最 后一个图象)的结束显示时间。

另一方面,当在VOBU中没有视频数据时,或者当该VOBU的 重放被停止时,这种VOBU_E_PTM表示了与场间隔(在NTSC视 频的情况下为1/60秒)的时间栅对准的虚拟视频数据的结采时间。

VOBU_SE_PTM描述了根据包括展现控制信息(PCI)的VOBU 中的视频数据中的序列结束码的显示(展现)的结束时间,更具体 地说,这种结束时间表示了VOBU中按照显示顺序的最后一个视频 (最后一个图象)的结束显示时间,该图象包括序列结束码。如果 在VOBU中没有带有序列结束码的视频(图象),00000000h(h是 十六进制的一个缩写)被置入VOBU_SE_PTM。

C_ELTM描述了从按照包括展现控制信息(PCI)的元组的显 示顺序的第一视频至包括BCD格式和帧中的小时、分钟、和秒的 PCI的VOBU的显示顺序中的第一视频帧的相对显示(展现)时间。 当VOBU中没有视频数据时,虚拟视频数据的第一视频帧被用作视 频帧。

图8显示了图2所示的视频标题组信息(VTSI)的内容。

这种VTS由多个文件构成。各个文件包含了视频标题组信息 (VTSI)、用于视频标题组菜单的对象组(VTSM_VOBS)、用于 视频标题组标题的视频对象组(VTSTT_VOBS)、以及用于视频 标题组信息的备份信息(VTSI_BUP)。

在VTS的开始的VTSI组依次描述了一个视频标题组信息管理 表(VTSI_MAT)、用于标题的VTS部分(例如节目的章)的标题 检索指针表(VTS_PTT_SRPT)、一个VTS节目链信息表 (VTS_PGCIT)、一个VTS菜单PGC信息单元表 (VTSM_PGCI_UT)、一个VTS时间变换表(VTS_TMAPT)、一 个VTS菜单元组地址表(VTSM_C_ADT)、一个VTS菜单VOBU 地址变换(VTSM_VOBU_ADMAP)、一个VTS元组地址表 (VTS_C_ADT)、以及一个VTS VOBU地址变换 (VTS_VOBU_ADMAP)。

视频标题组信息管理表VTSI_MAT(对应于将要在后面描述的 图22中显示的VMGI_MAT)的内容如下。

更具体地说,VTSI_MAT描述了一种VTS标识符、VTS的结束 地址、表示记录在光盘10上的节目是否已经被完全重放至少一次的 重放标记、用于当记录在光盘10上的节目要被保持而不是被擦除时 防止擦除错误的存档标记(ARCHIVE_FLAG;该标记可被省略,并 被以元组为单位的标记所取代,如将要在后面描述的)、VTSI的结 束地址、光盘10采用的格式及其版本号、一个VTS种类、VTSI_MAT 的结束地址、VTS菜单VOBS的开始地址、以及VTSTT_VOBS的 开始地址。

进一步地,VTSI_MAT描述了标题部分检索指针表以允许检索 VTS的部分的开始地址(VTS_PTT_SRPT_SA)、设定VTS的重放 顺序的PGC信息表的开始地址(VTS_PGCIT_SA)、用于VTS菜 单显示控制的PGC信息单元表的开始地址 (VTSM_PGCI_UT_SA)、表示VTS的经过时间的时间映射表的开 始地址(VTS_TMAST_SA)、用于VTS菜单显示的元组的元组地 址表的开始地址(VTSM_C_ADT_SA)、用于VTS菜单显示的 VOBU地址映射的开始地址(VTSM_VOBU_ADMAP_SA)、VTS 元组地址表的开始地址(VTS_C_ADT_SA)、VTS VOBU地址映射 的开始地址(VTS_VOBU_ADMAP_SA)、视频数据的属性的信息、 声频数据、子图象数据等、VTS的子图象流数、VTS的子图象流属 性表、以及VTS的多信道自动流属性表。

图9显示了图8所示的视频标题组节目链信息表(VTS_PGCIT) 的内容。

这种VTS_PGCIT包含VTS节目链信息表信息 (VTS_PGCITI)、VTS节目链信息检索指针(VTS_PGCI_SRP#1 至VTS_PGCI_SRP#n)、以及VTS节目链信息(VTS_PGCI)。

注意多个信息段VTS_PGCI的顺序是与多个VTS节目链信息 检索指针VTS_PGCI_SRP#至VTS_PGCI_SRP#n的顺序独立地设定 的。因此,例如,单个的节目链信息VTS_PGCI能够被一或多个节 目链信息检索指针VTS_PGCI_SRP所表示。

图10显示了图9所示的节目链信息(PGCI)的内容。

PGCI由PGC通用信息(PGC_GI)、PGC命令表 (PGC_CMDT)、PGC节目映射(PGC_PGMAP)、元组重放信 息表(C_PBIT)、以及元组位置信息表(C_POSIT)构成。

图11显示了图10所示的元组重放信息表(C_PBIT)的内容。

这种元组重放信息表C_PBIT能够包含最大255个元组重放 信息片段(C_PBIn:#n=N1至#255)。

注意图2中显示的结构中采用的元组重放信息C_PBI对应于用 在图17(将要在后面描述)中的结构中采用的元组信息CI(图27 和30)。

图12显示了图11所示的元组重放信息C_PBI(C_PBI#1至 C_PBI#n)的内容。

更具体地说,各个C_PBI包含一个元组种类(C_CAT)、元组 重放时间(C_PBTM)、元组中的第一视频对象单元(VOBU) 的开始地址(C_FVOBU_SA)、元组中的第一交错单元(ILVU)的 结束地址(C_FILVU_EA)、元组中的最后一个VOBU的开始地址 (C_LVOBU_SA)、以及元组中的最后一个VOBU的结束地址 (C_LVOBU_EA)。

另外,在这种C_PBI中,保证了一个用于描述擦除电平标记的 1字节场(元组类型)。

当这种擦除电平标记是00h时,附有这种标记的元组可得到重 放(或不被置于一种擦除状态),且这种标记可被用来表示禁止或 自动擦除。

当擦除电平标记是01h时,附有这种标记的元组被禁止重放(或 被置于一种擦除统计),且这种标记可被用来表示允许自动擦除。

与图12所示的元组擦除电平标记相应的内容情况在图33(将要 在后面描述)中显示的初级文本信息PRM_TXTI中得到描述。

图13显示了图12所示的元组种类(C_CAT)的内容。

这种C_CAT用低8位表示了元组指令的数目;用下一个8位(b8 至b15)表示了元组静止时间;用下一个5位表示了具有不同于图 12所示的内容的元组类型;用下一个1位表示了一个存取限制标 记;用下一个1位表示了元组重放模式(例如电影或静止);用在 下一个保留位之后的1位表示了一个无缝角度改变标记;用下一个 1位表示了系统时间时钟STC断续标记(是否重置STC);用下一 个1位表示了一个交错分配标记(表示C_PBI指定的元组是位于一 个连续块中还是位于一个交错块中);用下一个1位表示了一个无 缝重放标记(表示C_PBI指定的元组是否将要被无缝重放);用下 一个2位表示了元组块类型(例如角度块);以及用最后一个2位 表示了元组块模式(例如块中的第一个元组)。

如果元组块模式位是00b(b表示二进制),这意味着该元组不 是块中的一个元组;如果该位是01b,该元组是块中的第一个元组; 如果该位是10b,该元组是块中的一个;且如果该位是11b,该元组 是块中的最后一个。

如果元组块类型位是00b,这表明该元组块不属于相应的块;且 如果该位是01b,相应的块是一个角度块(包含多个角度元组的 块)。

另一方面,如果该元组块类型=01b在重放期间得到探测,该设 备能够通过闪烁一个角度标志(或通过改变角度标志的开通颜色或 形状)通知观看者角度块的重放目前正在进行。借助这种信息,观 看者能够确信可获得有关正在重放的图象的另一角度的图象。

如果交错分配标记是0b,则表示相应的元组属于一个连续的块 (它连续地记录了多个VOBU);如果交错的分配标记是1b,相应 的元组属于一个交错块(它交错地记录ILVU-其每一个都包含一或 多个VOBU)。

如果设定了无缝角度改变标记(=1b),它表示相应的元组将 要被无缝地重放;如果这种标记未被设定(=0b),相应的元组将 要被非无缝重放。

即,如果交错的分配标记=1b且无缝角度改变标记=0b,角度 可被非无缝地改变;如果交错分配标记=1b且无缝角度改变标记= 1b,该角度可被无缝地改变。

如果具有非常短促的存取时间的介质驱动系统(一种能够存取 一个视频帧周期中所希望的角度块的开始的系统;不限于光盘驱动 系统)得到采用,该角度即使在交错分配标记=0b即在不交错记录 的VOBU组(不同的角度元组)之间时也能够被平稳地改变。

当具有较低存取语音的光盘10被用作记录介质时,盘的一个记 录道较好地被分配给一个交错块的记录。在此格式中,由于一个先 头的道目的地只需要沿着盘的径向方向移动与一个道宽相应的非常 小的距离,可获得道跳跃遭受的时间滞后较小(适合于无缝角度改 变)。在此情况下,如果进行一个视频对象单元(VOBU)的道跳 跃,可产生最大为盘的一圈转动的时间滞后。因此,要求以VOBU 为单位的跳跃的角度改变适合于非无缝角度改变。

设计使观看者(用户)能够在从光盘读取了相应的标题组的元 组数据之后任意地改变读取的数据中的无缝角度改变标记的内容的 DVD视频记录器,在技术上是可能的。

当无缝角度改变标记表示在导航包86中描述的角度信息是表示 无缝还是非无缝角度信息时,如果用户已经改变了这种标记,用户 必须还修正导航包86中的角度信息(未显示)(例如从无缝角度信 息改变成非无缝角度信息)。

当元组重放模式是0b时,它表明元组中的连续重放;如果该模 式是1b,则在该元组中是各个VOBU中的静止重放。

存取限制标记可被用来在用户进行记录、重放等时禁止用户操 作进行的直接选择。例如,当记录对一组问题的答案的存取限制标 记得到设定(=1b)时,用户被禁止偷着读取答案。

图13中具有与图12中的元组类型不同的元组类型,可用其5位 内容表示以下的事实,例如当相应的元组是为卡拉OK而形成时。

如果该5位是00000b,则没有指定元组类型。如果该5位是 00001b,则指定了卡拉OK的标题图象;如果这5位是00010b,则 指定了卡拉OK的介绍部分;如果这5位是00011b,则指定了高潮 (桥)部分以外的歌曲部分;如果这5位是00100b,则指定了第一 高潮部分的歌曲部分;如果这5位是00101b,则指定了第二高潮部 分的歌曲部分;如果这5位是00110b,则指定了男声的歌曲部分; 如果这5位是00111b,则指定了女声的歌曲部分;如果这5位是 01000b,则指定了混声的歌曲部分;如果这5位是01001b,则指定 了插曲(乐器部分);如果这5位是01010b,则指定了插曲部分的 淡入;如果这5位是01011b,则指定了插曲部分的淡出;如果这5 位是01100b,则指定了第一结束部分;且如果这5位是01101b,则 指定了第二结束部分。其余的5位码的内容可被用于其他目的。

注意角度改变可被用于卡拉OK的背景视频数据。(例如,全 景拍摄、领歌者的面部和嘴的近景拍摄等,可根据观看者的希望, 与卡拉OK的流程一起无缝地、或者通过返回某些条而非无缝地、 或者在所希望的条的重复重放期间,得到角度改变。)

另一方面,如果元组静止时间的8位内容是00000000b,则指定 了零静止时间;如果该内容是11111111b,则指定了无限制的静止时 间;如果该内容处于从00000001b至11111110b的范围内,则指定 了具有由内容指定并用秒表示的十进制值(1至254)定义的一段时 间的静止显示时间。元组命令的数目表示了在完成相应的元组的重 放时将要被执行的命令的数目。

图14显示了正常节目链(PGC)的通用信息的内容(PGC_GI)。

更具体地说,节目链通用信息PGC_GI描述了PGC内容 (PGC_CNT)、PGC重放时间(PGC_PB_TM)、PGC用户操作 控制信息(PGC_UOP_CTL)、PGC声频流控制表 (PGC_AST_CTLT)、PGC子图象流控制表(PGC_SPST_CTLT)、 PGC导航控制信息(PGC_NV_CTL)、PGC子图象调色板 (PGC_SP_PLT)、PGC指令表的开始地址(PGC_CMDT_SA)、 PGC节目映射开始地址(PGC_PGMAP_SA)、PGC中的元组 的重放信息表的开始地址(C_PBIT_SA)、以及PGC中的元组的位 置信息表的开始地址(C_POSIT_SA)。

PGC_CNT表示该PCG中的节目的数目和元组的数目(最大 255)。在没有视频对象VOB的PGC中,节目的数目是0。

PGC_PB_TM表示用小时、分钟、秒和视频帧数表示的该PGC 中的节目的总重放时间。这种PGC_PB_TM也描述了表示视频帧的 类型的一个标记(tc_flag),且帧速率(25或30帧/秒)等由这种 标记的内容指定。

PGC_UOP_CTL表示了正在被重放的PGC中禁止的用户操作。

PGC_AST_CTLT能够包含用于八个自动流中的每一个的控制 信息。各个控制信息包括一个表示在该PGC中是否能够获得相应 的自动流的标记(可获得的标记),和从一个自动流数至所要解码 的一个自动流的数的转换信息。

PGC_SPST_CTLT包括一个表示在相应的PGC中是否可获得该 子图象流的一个标记(可获得标记),以及从一个子图象流数(32 数)至所要解码的子图象流数的转换信息。

PGC_NV_CTL包括表示在目前正在重放的PGC之后下一个将 要被重放的PGC的数的Next_PGCN、表示被导航命令 “LlinkPrevPGC”或“PrevPGC_Search()”所引用的PGC的数 (PGCN)的Previous_PGCN、表示该PGC所要返回至的PGC的 数的GoUp_PGCN、表示节目的重放模式(依次重放、随机重放、 混合重放等)的PG重放模式,以及表示在PGC重放之后的静止时 间的静止时间值。

PGC_SP_PLT描述了16组亮度信号和两个用在该PGC子图象 流中的色差信号。

PGC_CMDT_SA保证了在PGC重放之前执行的用于前指令的 描述区、在PGC重放之后执行的一个后指令、以及在元组重放之后 执行的一个元组指令。

PGC_PGMAP_SA用从节目链信息PGCI的第一个字节的一个 相对地址描述了表示该PGC中的节目配置的PGC_PGMAP的开始 地址。

C_PBIT_SA借助从PGCI的第一个字节的相对地址描述了确定 该PGC中的元组的重放顺序的元组重放信息表C_PBIT的开始地 址。

C_POSIT_SA借助从PGCI的第一个字节的相对地址描述了表 示VOB识别号的元组位置信息表C_POSIT的开始地址和在PGC中 使用的元组识别号。

图15显示了为文件擦除等提供一个“垃圾箱”的垃圾PGC的 节目链通用信息(PGC_GI)的内容。

图15中所示的垃圾PGC_GI是通过把一个垃圾PGC标记 (TRASH_PGC_FLG)加到图14所示的PGC_GI上而配置的。

如果这种垃圾PGC标记是01h,它表示相应的PGC是“与一 个擦除的元组的重放有关的垃圾PGC”。另一方面,如果这种垃圾 PGC标记是00h,它表示相应的PGC不是“垃圾PGC”而是一个 正常的PGC。

图15中所示的垃圾PGC_GI是当PGC被构造以允许元组的重 放时的PGC通用信息,它似乎被删除(记录数据实际上并未被删除, 但被擦除电平标记禁止重放),通过输入一个特定的关键字(或通 过例如把一个文件图标从一个垃圾箱图标拖出的鼠标器操作)。

在此情况下,带有垃圾PGC标记=01h(即“垃圾箱”)的PGC 中的特定的元组的特定关键字输入对应于从垃圾箱恢复已经被投到 “垃圾箱”文件(垃圾图标)中的视频文件(文件图标)的操作。

图16用于说明垃圾PGC中的元组重放信息(C_PBI)的内容。

图16所示的垃圾PGC的C_PBI具有一种配置,其中图12中 显示的C_PBI的元组类型被PGC_N所取代,该PGC_N指定了一个 原来的PGC数,已经被投入到垃圾箱中的元组就属于该PGC数, 并指定了用于指定元组数的C_IN_N。

垃圾PGC的这种C_PBI没有图12所示的“擦除电平标记”。

图16所示的元组重放信息C_PBI被用于恢复“似乎被删除的 元组”-该元组属于具有图15中垃圾PGC标记=01h的PGC。

图15和16中显示的用于恢复和重放“被投入垃圾箱中的元组” 的管理信息(用于垃圾PGC的PGC_GI和C_PBI)可被留在设备 的内部存储器中(DVD视频记录器)或者可作为用户不可见的隐藏 信息被写入到盘10上。

图17用于说明记录在图1所示的光盘上的数字信息的格式。

在此结构中,引入区27包括一个压印数据区-其光反射表面具 有一种压印图案、其表面平整的一个镜区(镜表面)、以及能够进 行信息重写的可重写区。引出区26也被指定成能够进行信息重写。

数据记录区(卷空间)28由卷/文件管理(结构)信息70和其 内容可被用户重写的数据区DA构成。

卷/文件管理区70记录被记录在数据区DA上的声频和视频数 据的文件信息,以及与整个卷有关的信息。

数据区DA可随机记录用于记录计算机数据的区DA1和DA3, 以及用于记录视频/声频数据的视频和声频数据区DA2。注意计算机 数据和视频/声频数据的记录顺序、记录信息大小等可任意地确定。 数据区DA能够只记录计算机数据或视频/声频数据。

视频和声频数据区DA2包含控制信息DA21、视频对象DA22、 图象对象DA23、以及声频对象DA24。

控制信息DA21能够包含执行诸如记录(图象和/或声频记录)、 重放、编辑、检索等的各种处理时所需的控制信息。

例如,控制信息DA21能够包含图20(将要在后面描述)中显 示的导航数据RTR_VMG的文件RTR.IFO。

视频对象DA22能够包含记录的视频数据的内容的信息。

图象对象DA23能够包含静止图象、幻灯图象等的静止图象信 息。

声频对象DA24能够包含记录的地址数据的内容的信息。

注意视频对象DA22是由视频对象组VOBS构成的。这种VOBS 具有与一或分别用不同的方法指定元组重放顺序的多个节目链 PGC#1至PGC#k相应的内容。

引入区27的压印数据区预先记录了以下的信息:

(1)诸如DVD-ROM、DVD-RAM(或DVD-RW)、DVD-R等 的盘类型;诸如12cm、8cm等的盘大小;记录密度;以及与诸如表 示记录开始/结束位置等的物理扇区号的整个信息存储介质有关的 信息等。

(2)记录功率和记录脉宽;擦除功率;重放功率;与诸如记录 /擦除时的线速度的记录/重放/擦除特性有关的信息等;以及

(3)与诸如制作号等的各个信息记录介质的制作有关的信息。

引出区28和各个引入区27的可重写区包含以下的场:

(4)用于记录各个信息记录介质的唯一盘名的场;

(5)(用于确认记录/擦除条件)的测试记录场;以及

(6)与数据区DA中的缺陷场有关的用于记录管理信息的场。

一种DVD-RTR记录器/重放器(RTR视频记录器或带有DVD- RAM驱动器的个人计算机)能够记录场(4)至(6)中的数据。

当盘10被置于DVD-RTR记录器/重放器(RTR视频记录器)中 时,引入区27中的信息被读取。引入区按照段号增大的顺序记录了 预定的基准码和控制数据。

引入区27的基准码由两个纠错码块(ECC块)组成。各个ECC 块具有16个扇区。这两个ECC块(32个扇区)由附加的置乱数据 产生。在重放附有置乱数据的基准码时,重放侧的文件操作等是通 过重放特定的数据符号(例如172)以保证随后的数据读取的准确性 而实现的。

引入区27中的控制数据由192个ECC块组成。在这种控制数 据场中,各个块中的16个扇区的内容被重复记录了192次。

这种由16个扇区组成的控制数据包含在第一扇区中的物理格式 信息(2,048字节),以及在随后的扇区中的盘制作信息和内容提 供者信息。

包含在控制数据中的物理格式信息具有以下的内容。

即,第一存储单元描述了记录信息符合的DVD规范的版本。

第二存储单元描述了记录介质(光盘10)的大小(12cm、8cm 等)和最小读取速率。在只读DVD视频的情况下,2.52Mbps、5. 04Mbps和10.08Mbps被指定为最小读取速率,且其他最小读取速 率得到保留。例如,当图象记录是由能够进行可变位速率记录的RTR 视频记录器以2Mbps 的平均位速率进行时,利用保留的场最小读取 速率可被设定在1.5至1.8Mbps。

第三存储单元描述了盘的结构(记录介质(光盘10)的可记录 层的数目、道间距、可记录层的类型等。根据可记录层的类型,可 以识别盘10是DVD-ROM、DVD-R、还是DVD-RAM(DVD-RW)。

第四存储单元描述了记录介质(光盘10)的记录密度(线密度 和道密度)。线密度表示了每位的记录长度(0.267μm/位,0.293μ m/位等)。道密度表示了相邻的道的间隔(0.74μm/道、0.80μm/ 道等)。第四存储单元包括了用于指定如DVD-RAM或DVD-R的线 和道密度的其他数值的保留场。

第五存储单元描述了记录介质(光盘10)的数据区28的开始和 结束扇区号等。

第六存储单元描述了脉冲串切断区(BCA)描述符。这种BCA 只是作为一种选择而被加到DVD-ROM盘上,并是用于在盘制作过 程完成之后用于存储记录信息的一个区。

第七存储单元描述了记录介质(光盘10)的一个自由空间。例 如,当盘10是单面单层的记录DVD-RAM盘时,在盘10的这种存 储单元描述了表示2.6GB(或与这种字节数相应的扇区数)的信息。 当盘10是双面记录DVD-RAM盘时,在该存储位置描述了表示 5.2GB(或与该字节数相应的扇区数)的信息。

其他存储单元为将来的使用而保留。

图18用于说明图17所示的视频对象单元(VOB)的数据结构。

如图18所示,形成视频对象DA22的各个元组(例如元组#m) 由一或多个视频对象单元(VOBU)组成。各个VOBU是作为一组 (包序列)视频包、子图象包、声频包、虚设包等而形成的。

这些包每一个都具有预定的大小,即2,048字节,并在传送数 据时作为最小单位。

VOBU的重放时间与由一或多个图象组(GOP)构成的视频数 据的重放时间相应,并被设定在从0.4秒至1.2秒的范围内。一个 GOP是MPEG格式的通常具有约0.5秒的重放时间的屏幕数据,并 得到压缩以在此间隔中重放大约15个图象。(VOBU包含整数的 GOP,除了其中在视频数据流中形成有间隙。即,VOBU是与GOP 同步的视频信息压缩单元)。

当VOBU包含视频数据时,通过排列各由视频包、子图象包、 声频包等组成的GOP(与MPEG格式符合)而形成了视频数据流。 然而,VOBU是参照与GOP的数目独立的GOP的重放时间而确定 形成。

注意即使只由声频数据和/或子图象数据组成的重放数据也是 利用作为一个单元的VOBU而形成的。例如,当VOBU是只由声频 重放形成时,在声频数据属于的VOBU的重放时间内重放的声频包 被存储该VOBU中,象在视频数据的视频对象中一样。

形成各个VOBU的包具有类似的数据结构,但虚设包除外。将 以声频包作为一个例子。如图18所示,一个包报头被分配在包的开 始,随后是一个包元报头和子流ID,且声频数据被分配在该包的末 尾。在这种包格式中,包元报头被写入有表示包元中的第一帧的开 始时间的展现时间印记PTS。

另一方面,一个视频包具有通过从图18所示的声频包除去子流 ID而获得的数据结构(注意VOBU中的开始视频包具有在包与包元 报头之间的预定的系统报头)。

在能够在光盘10上记录包含具有图18所示的结构的视频对象 DA22的视频节目的DVD-RTR记录器/播放器中,用户经常希望在记 录之后编辑记录的内容。为了满足这种要求,可以在各个VOBU中 插入适当的虚设包。各个虚设包随后可被用来记录编辑数据。

图18中显示的虚设包显示了图19中显示的数据结构。

更具体地说,一个虚设包89包括包报头891、具有预定的流ID 的包元报头892、以及填充有预定的编码(无效数据)的填充数据 893。注意包元报头892和填充数据893形成了填充包元890。在非 使用的虚设包中的填充数据893的内容不是特别重要的。

当在图1所示的盘10上进行了预定的图象记录之后编辑记录内 容时,和在其他情况下(例如,虚设包被用作记录之后的存储声频 信息的声频包),这种虚设包89可得到适当的使用,

更具体地说,虚设包为了以下的目的而被插入各个VOBU:

在图象记录之后添加将要被附加记录的信息(例如表示之后记 录信息被插入声频包和被虚设包代替的备忘信息,作为子图象信 息,被插入子图象包并被虚设包所取代);

补偿相对于32k字节的整数倍的缺少部分,以使VOBU大小与 ECC块大小(32k字节)的整数倍相匹配;等等。

另外,虚设包可被用来在需要时存储被显示在用户菜单上的减 小的缩小的图象数据(缩略图)。

图20用于说明记录在图1所示的光盘上的信息(数据文件)的 目录结构以具有图17所示的数据结构的一个例子。

根据能够实时进行视频图象的数字记录/重放的DVD-RTR规 范,DVD-RTR盘的内容利用图20所示的目录结构而得到管理,并 根据诸如ISO9660、UDF等的文件系统而得到保存。(RTR是实时 记录的缩写)。

即使当在图17所示的数据结构被用在盘/设备侧时,这种数据结 构对用户也是不可见的。用户能够实际见到的数据结构是图20所示 的层级结构文件结构。

更具体地说,诸如DVD_RTR目录、VIDEO_TS目录、AUDIO_TS 目录、计算机数据文件目录等与记录在图17所示的数据区DA上的 数据类型相应地借助菜单窗口、图标等而被显示在根目录的显示屏 幕(未显示)上。

图20所示的DVD_RTR存储了导航数据RTR_VMG的文件 RTR.IFO、电影视频对象RTR_MOV.VOB的RTR_MOV.VRO文 件、静止图象视频对象RTR_STO.VOB的文件RTR_STO.VRO、 用于静止图象的额外的声频对象RTR_STA.VOB的文件 RTR_STA.VRO等。

注意文件RTR.IFO存储诸如节目组、节目、输入项点、重放清 单等的信息,用于管理运动图象信息。

文件RTR_MOV.VRO存储记录的运动图象信息及其声频信 息,文件RTR_STO.VRO存储记录的静止图象信息及其声频信息, 且文件RTR_STA.VRO存储用于静止图象的之后记录数据等。

当DVD-RTR记录器/重放器(RTR视频记录器)具有显示图20 所示的目录的功能并还具有DVD视频盘(ROM盘)的重放功能, 且DVD视频盘被置于其盘驱动器中时,图20所示的VIDEO_TS目 录得到激活。在此情况下,当VIDEO_TS目录被打开时,置入的盘 的记录内容被进一步显示。

当DVD-RTR记录器/重放器具有DVD声频重放功能且DVD声 频盘被置于其盘驱动器中时,图20所示的AUDIO_TS目录被激 活。在此情况下,当AUDIO_TS目录被打开时,置入的盘的记录内 容被进一步显示。

进一步地,当DVD-RTR记录器/重放器包括带有DVD-RAM驱 动器的个人计算机并具有计算机数据处理功能,且具有记录的计算 机数据的DVD-RAM(或DVD-ROM)盘被置入盘驱动起时,图20 所示的计算机数据目录被激活。在此情况下,当计算机数据目录被 打开时,盘的记录内容被进一步显示。

用户能够在借助图20所示的目录结构观测菜单屏幕或窗口显示 屏幕的同时,存取DVD视频源、DVD视频ROM、DVD声频、和计 算机数据(包括计算机程序),就象用户操作一个个人计算机一样。

图21用于说明图20所示的导航数据文件(RTR_VMG)的数据 结构。作为导航数据的RTR视频管理器RTR_VMG包括各种信息, 如图21所示。

参见图21,RTR视频管理器信息RTR_VMGI描述了图1所示 的可记录光盘(RTR盘)10的基本信息。这种RTR_VMGI包含 视频管理器信息管理表VMGI_MAT和重放清单检索指针表 PL_SRTP。

RTR_VMGI进一步包括电影A文件信息表M_AVFIT、静止图 象A文件信息表S_AVFIT、原始PGC信息ORG_PGCI、用户定义 的PGC信息表UD_PGCIT、文本数据管理器TXTDT_MG、以及制 作者信息表MNFIT。

图22显示了图21所示的视频管理器信息管理表 (VMGI_MAT)。

参见图22,VMG标识符VMG_ID描述了说明利用ISO646字 符组码的RTR_VMG。

RTR_VMG_EA借助从RTR_VMG的第一个字节的相对字节 数,描述了RTR_VMG的结束地址。

VMGI_EA借助从RTR_VMG的第一字节的相对字节数,描述 了RTR_VMGI的结束地址。

VERN描述了视频记录(实时视频记录)的DVD规范的版本号。

TM_ZONE描述了RTR盘的时间区。在DVD_RTR规范中,指 定了五个不同的数据场(PL_CREATE_TM,VOB_REC_TM, FIRST_VOB_REC_TM,LAST_VOB_REC_TM,和VOBU_REC TM)。这五种不同的数据场被总称为REC_TM。REC_TM包含 数据TZ_TY和TZ_OFFSET。TZ_TY描述了公共通用时间或本地 时间,且TZ_OFFSET描述了以分钟为单位与公共通用时间的日期 偏离。

STILL_TM以秒为单位描述了静止图象的静止时间。

CHRS描述了初级文本信息中采用的字符组码。借助这种 CHRS,例如一种ISO8859-1字符组码或移动JIS kanji码可得到指 定。

RSM_MRKI描述了节目链号PGCN、节目号PGN、元组号 CN、标志点MRK_PT、以及标志产生时间MRK_TM。此信息中 的PGCN表示了其中有标志点的节目链的号。当标志出现在原来的 PGC中时,PGCN被置于0。PGN表示了其中出现有标志点的节目 的号。当恢复标志出现在用户定义的PGC中时,PGN被置于0。CN 表示了一个目标元组中的标志点。当恢复标志出现在一个电影元组 中时,MRK_PT描述了采用一种RTR展现时间描述格式的展现时 间(PTM)。MRK_TM描述了采用一种RTR日期描述格式的标志 的产生时间。

REP_PTCTI描述了节目链号PGCN、节目号PGN、元组号 CN、图象点PICT_PT、以及代表图象产生时间CREAT_TM。

在此信息中的PGCN表示了其中出现有盘的代表图象的节目链 的号。盘的代表图象只由原来PGC中的指针指定。因此,当这种代 表图象指针出现时,PGCN被置于0。PGN表示了其中出现盘的代 表图象的节目。当恢复标志出现在用户定义的PGC中时,PGN被 置于0。CN表示了其中盘的代表图象出现的元组的号。PICT_PT 表示了目标元组中的盘的代表图象。当该代表图象出现在电影元组 中时,PICT_PT描述了采用RTR展现时间描述格式的展现时间 (PTM)。当这种代表图象出现在一个静止图象元组中时,PICT_PT 描述了在相应的静止图象VOB组(S_VOG)中的一种静止图象 VOB输入项号(S_VOB_ENTN)。CREAT_TM描述了采用RTR日 期描述格式的盘的代表图象的产生时间。

M_AVFIT_SA借助从RTR_VMG的第一字节的相对字节数,描 述了图21所示的电影AV文件信息表M_AVFIT的开始地址。

S_AVFIT_SA借助从RTR_VMG的第一字节的相对字节数,描 述了图21中显示的静止图象AV文件信息表S_AVFIT的开始地 址。

ORG_PGCI_SA借助从RTR_VMG的第一字节的相对字节数, 描述了图21中显示的原始PGC信息ORG_PGCI的开始地址。

UD_PGCIT_SA,借助从RTR_VMG的第一字节的相对字节数, 描述了图21中所示的用户定义的PGC信息表UD_PGCIT的开始地 址。如果UD_PGCIT得不到,将UD_PGCIT_SA置为“00000000h”。

TXTDT_MG_SA借助从RTR_VMG的第一字节的相对字节数, 描述了图21中显示的文本数据管理器TXTDT_MG的开始地址。如 果TXTDT_MG不能获得,TXTDT_MG_SA被置于00000000h。

MNFIT_SA借助从RTR_VMG的第一字节的相对字节数,描述 了图21中显示的制作者信息表MNFIT的开始地址。如果不能获得 MNFIT,MNFIT_SA被置于00000000h。

图23示出了图21中所示的电影AF文件信息表(M_AVFIT) 的数据结构。

M_AVFIT描述了电影AV文件(图20中的文件 RTR_MOV.VRO)的信息,并包含电影AV文件信息表信息 M_AVFITI、一或多段电影VOB流信息M_VOB_STI#1至 M_VOB_STI#n,以及电影AV文件信息M_AVFI。

M_AVFI是具有预定的文件名称(RTR_MOV.VRO)的电影AV 文件,并包含电影AV文件信息通用信息M_AVFI_GI,一或多个电 影VOB信息检索指针M_VOBI_SRP#1至M_VOBI_SRP#n、以及 一或多段电影VOB信息M_VOBI#1至M_VOBI#n。

一个电影AV文件可以包含一或多个VOB,且每一个VOB具有 用于M_AVFI中的VOB的VOB信息M_VOBI。M_AVFI中的一或 多段M_VOBI以与存储在电影AV文件中的VOB数据相同的顺序 得到描述。

图24显示了图23中所示的电影VOB信息(M_VOBI)的数据 结构。如图24中所示,M_VOBI包含电影VOB通用信息 M_VOBI_GI、无缝信息SMLI、声频间隙信息AGAPI、以及时间信 息TMAPI。

图24所示的M_VOBI_GI包含描述VOB的类型的VOB_TY、 描述采用RTR日期描述格式的VOB中的开始场的记录时间的 VOB_REC_TM、借助视频场的数目描述VOB中的开始场的记录时 间(子第二信息)的VOB_REC_TM_SUB、描述电影VOB流信息 的号的M_VOB_STIN、采用RTR展现时间描述格式描述VOB中 的第一视频场的展现开始时间的VOB_V_S_PTM、以及采用RTR展 现时间描述格式描述VOB中的最后一个视频场的展现结束时间的 VOB_V_E_PTM。

VOB_TY包括表示VOB是否已经被暂时擦除的TE、表示声频 流#1的状态的A0_STATUS、表示模拟复本保护的格式或这种复本 保护的通-断状态的模拟保护系统APS、表示VOB是否被无缝重放 的SML_FLG、表示在声频流#0中是否有声频间隙和声频间隙的位 置(如果有的话)的A0_GAP_LOC、以及表示在声频流#1中是否有 声频间隙和这种声频间隙(如果有的话)的位置的A1_GAP_LOC。

如果给定的VOB的开始场被删除(擦除),VOB_REC_TM得 到更新,以表示其余的VOB的开始场的记录时间。

更具体地说,“新VOB_REC_TM=旧VOB_REC_TM+擦除场 的重放持续时间。

另一方面,如果擦除场的重放持续时间不能以秒为单位得到显 示(例如当擦除场的重放持续时间是60.5秒时),

我们有“新VOB_REC_TM+新VOB_REC_TM_SUB=旧 VOB_REC_TM+旧VOB_REC_TM_SUB+擦除场的重放持续时 间”。

由于VOB_REC_TM描述了视频记录的日期,即使当声频数据 被修改时,这种修改也不影响VOB_REC_TM。

以下简要地说明上述RTR日期描述格式。在此格式中,重放时 间PTM由PTM基和PTM扩展表示。PTM基是用90kHz作为单位 量度的值,且PTM扩展是用27MHz作为单位量度的值。

图24显示的SMLI包含了采用RTR展现时间描述格式描述当 前的VOB的第一个包的SCR(系统时钟基准)的 VOB_FIRST_SCR、以及利用RTR展现时间描述格式描述前一VOB 中的最后一个包的SCR的PREV_VOB_LAST_SCR。

图25显示了图24显示的时间映射信息(TMAPI)的数据结构。

时间变换信息TMAPI在执行专重放(例如以对各个用户唯 一的顺序利用用户定义的PGC的元组重放)和时间检索时,得到了 采用。

时间映射信息TMAPI包括了时间映射产生信息TMAP_GI,一 或多个时间输入项TM_ENT#1至TM_ENT#r,以及一或多个VOBU 输入项VOBU_ENT#1至VOBU_ENT#q。

各个VOBU输入项包含具有VOBU的大小和重放时间的信息。 该VOBU大小以扇区(2k字节)为单位出现,且重放时间以视频场 为单位出现(在NTSC中一个场=1/60秒;在PAL中一个场=1/50 秒)。

由于VOBU大小是以扇区为单位出现的,如上所述,VOBU可 利用以扇区为单位的地址而得到存取。

各个VOBU输入项包括基准图象大小信息1STREF_SZ、VOBU 重放时间信息VOBU_PB_TM、以及VOBU大小信息VOBU_SZ。

注意VOBU_PB_TM代表了以视频场为单位的感兴趣的VOBU 的重放时间。另一方面,基准图象大小信息1STREF_SZ表示了以 扇区为单位的感兴趣的VOBU的第一基准图象(对应于MPEG中的 I图象)的大小。

另一方面,各个时间输入项包含相应的VOBU的地址信息 (VOBU_ADR)以及时间差信息(TM_DIFF)。这种时间差信息表 示了时间输入项指定的重放时间与VOBU展现开始时间之间的差。

假定两个相继的时间输入项之间的时间间隔(时间单元TMU) 是10秒,这种时间输入项间隔对应于例如NTSC视频中的600个场。

即,“相邻VOBU之间的时间间隔”是由VOBU输入项中的场 的数目表示的。作为另一种方法,“时钟计数器从给定VOBU至下 一个VOBU的计数值”可被用来表示“相邻VOBU之间的时间间 隔”。

例如,“相邻VOBU之间的时间间隔”可用“一个VOBU的开 始位置处的展现时间印记的值与紧接着的VOBU的开始位置处的 PTS值之间的差值”来表示。

换言之,“在一个特定单元中的时间间隔可用该单元中的时钟 计数器的差值来表示”。

图25所示的时间映射产生信息TMAP_GI包括表示在该时间映 射信息中的时间输入项的数目的TM_ENT_Ns、表示在该时间映射 信息中的VOBU输入项的数目的VOBU_ENT_Ns、该时间映射信息 的时间偏移TM_OSF、以及该时间映射信息的地址偏移ADR_OFS。

当对应于NTSC视频中的600个场(或PAL视频中的500个场) 的值(10秒或等价时间)被用作时间单位TMU时,时间偏移TM_OSF 被用来表示TMU中的时间偏移。

当VOBU大小由扇区数表示时,地址偏移ADR_OFS被用来表 示从AV文件的开始的文件指针。

图25中显示的时间输入项TM_ENT包括了表示相应的VOBU 输入项的数目的VOBU_ENTN、表示被时间输入项指定的VOBU的 重放时间和计算出的重放时间之间的时间差的TM_DIFF、以及表示 目标VOBU地址的VOBU_ADR。

当时间单位用NTSC中的600个场表示时(或当时间单位TMU 是由PAL中的500个场表示时),相对于时间输入项#j的“计算重 放时间”由TMU×(j-1)+TM_OSF给出。

另一方面,当VOBU大小是以扇区为单位表示时,VOBU_ADR 借助感兴趣的VOBU前的VOBU的总大小,表示了目标VOBU地 址。

在上述数据结构中,为了从一定的VOBU的中间开始重放,该 存取点必须被确定。这种存取点被假定为一个时间输入项点。

这种时间输入项点位于与VOBU的电影地址信息表示的位置相 距由时间输入项TM_ENT中的时间差信息TM_DIFF表示的时间差 的位置。这种时间输入项点被用作由时间映射信息TMAPI表示的 特定展现开始点(或时间检索点)。

图26显示了图21所示的用户定义的PGC信息表 (UD_PGCIT)的数据结构。

当产生一个垃圾PGC时,该垃圾PGC被定义为用户定义的 PGC信息(UD_PGCI)的一部分。如果没有定义垃圾PGC,一个 给定的PGCN可被分配给一个垃圾PGC。

UD_PGCIT包括用户定义的PGC信息表信息UD_PGCITI、一 或多个用户定义的PGCI检索指针UD_PGCI_SRP#1至 UD_PGCI_SRP#n、一或多段用户定义的PGC信息UD_PG_CI#1至 UD_PGCI#n。

所有UD_PGC都被分配了按照UD_PGCIT中的UD_PGCI_SRP 的描述顺序的从1至99节目链号PGCN。这种PGCN可指定各个 PGC。

UD_PGCITI包含表示UD_PGCI_SRP的数目的 UD_PGCI_SRP_Ns以及表示UD_PGCIT的结束地址的 UD_PGCIT_EA。

注意UD_PGCI_SRP_Ns的最大值被置于例如99。 UD_PGCIT_EA借助从UD_PGCIT的第一字节的相对字节数而表 示了UD_PGCIT的结束地址。

UD_PGCI_SRP包括UD_PGCI的开始地址UD_PGCI_SA。这种 UD_PGCI_SA借助从UD_PGCIT的第一字节的相对字节数表示了 UD_PGCI的开始地址。

图27显示了PGC信息(PGCI)的数据结构。PGCI包含用于 节目链PGC的导航信息。

可获得两种不同类型的节目链,即原始PGC和用户定义PGC (见图21所示的RTR_VMG的内容)。原始PGC具有VOB和 PGCI。然而,用户定义的PGC没有其自己的VOB,并引用原始PGC 的VOB。

如图27所示,PGC信息(PGCI#i)包括PGC通用信息PGC_GI、 一或多段节目信息PGI#1至PGI#m、一或多个元组信息检索指针 CI_SRP#1至CI_SRP#n、以及一或多段元组信息CI#1至CI#n。

注意元组信息CI的开始地址可用CI_SA表示,它为从PGCI的 第一字节的相对字节数。

在此,图27的PGCI对应于图9的VTS_PGCI,且这种VTS_PGCI 对应于图26的UD_PGCIF和一个原始PGCI(ORG_PGCI)的组合。

图28显示了图27所示的PGC通用信息(PGC_GI)的内容。

这种PGC_GI包含描述PGC中的节目的数目的PG_Ns以及描 述PGC中的CI_SRP的数目的CI_SRP_Ns。

在用户定义PGC的情况下,PG_Ns被置于0。另一方面,在原 始PGC中的节目PG的最大数是99,且PGC中的元组的最大数是 999。

这种PGC_GI还能够包括一个垃圾PGC标记,象在图15所示 的垃圾PGC的PGC_GI中一样。

图29显示了图27所示的节目信息(PGI)的内容。

这种PGI包括了描述节目的类型的PG_TY、描述PG中的元组 的数目的C_Ns、PG中采用的初级文本信息PRM_TXTI、其中文 本数据对应于PG的IT_TXT的检索指针号IT_TXT-SRPTN、以及 缩略图指针信息THM_PTRI。

注意PRM_TXTI由一个128字节的场构成,且该场的前64字 节由一种ASCII字符组描述。当ASCII文本小于64字节时,00h被 写入空白的字节。

128字节的场的第二个64字节用来描述另一字符组(例如移动 JIS或ISO8859-15)的初级文本。注意“另一字符组”的编码在 VMGI_MAT中得到描述,并被盘中的初级文本信息的所有段所共 享。

注意取从01h至1Fh的值的终端控制码在PRM_TXTI中没有得 到描述。

THM_PTRI描述了缩略图指针的信息。该THM_PTRI包括了 描述缩略图指针出现在哪里的元组数的CN,以及描述目标元组中的 缩略图指针的THM_PT。

当恢复标志出现在电影元组中时,THM_PT利用RTR展现时 间描述格式描述了展现时间(PTM)。

另一方面,当缩略图出现在静止图象元组中,THM_PT描述了 在一个相应的静止图象VOB组(S_VOB)中的静止图象VOB输入 项数(S_VOB_ENTN)。

THM_PTRI可以可选地在RTR记录器或重放器中得到采用或 设置。当RTR记录器没有能够处理THM_PTRI的性能时,8字节 THM_PTRI的所有段都可被置于FFh。另一方面,当RTR重放器 没有能够处理THM_PTRI的性能时,它可简单地忽略THM_PTRI。

图30显示了图27所示的元组信息(CI)的数据结构。

如图30所示,有两种元组信息,即电影元组信息M_CI和静止 图象元组信息S_CI。

与输入项点有关的信息(M_C_EPI)被写入图20所示的导航 数据文件RTR.IFO中的电影元组信息M_CI中。

图31显示了图30所示的电影元组信息(M_CI)的数据结构。

如图31所示,M_CI包含电影元组通用信息M_C_GI,和一或 多段的电影元组输入项点信息M_C_EPI#1至M_C_EPI#n。

图32显示了图31所示的电影元组通用信息(M_C_GI)的内容。

即,M_C_GI包含描述元组的类型的C_TY、描述与该元组的 VOB相应的电影VOBI检索指针的号的M_VOBI_SRPN、描述元组 输入项点信息的段数的C_EPI_Ns、利用RTR展现时间描述格式 描述这种元组的展现开始时间的C_V_S_PTM、以及利用RTR展现 时间描述格式描述这种元组的展现结束时间的C_V_E_PTM。

注意C_V_S_PTM和C_V_E_PTM满足以下的条件。

(1)在原始PGC的元组的情况下

C_V_S_PTM必须被置于相应VOB的头四个VOBU中;

C_V_S_PTM必须被置于相应VOB的后四个VOBU中。

(2)在用户定义PGC中的元组的情况下

O_C_V_S_PTM≤C_V_S_PTM<C_V_E_PTM≤ O_C_V_E_PTM必须成立。

其中O_C_V_S_PTM表示与该元组访问的VOB相应的原始元组 的展现开始时间,且O_C_V_E_PTM表示与该元组访问的VOB相 应的原始元组的展现结束时间。

图33显示了图31所示的电影元组输入项点信息(M_C_EPI) 的内容。

这种M_C_EPI具有两种类型(类型1和类型2)。没有任何文 本信息的类型1的M_C_EPI由EP_TY且EP_PTM组成,且带有 文本信息的M_C_EPI由EP_TY、EP_PTM和PRM_TXTI组成。 图33显示了类型2的M_C_EPI。

如图33所示,M_C_EPI包括描述输入项点的类型的EP_TY, 利用RTR展现时间格式描述输入项点的展现时间的EP_PTM,以 及描述输入项点的初级文本信息等的PRM_TXTI。

在重放时,EP_PTM和元组重放时间被转换成借助时间映射 TMAP信息(见图25)指向VOBU的文件指针,并还被文件系统转 换成物理地址。

M_C_EPI中的PRM_TXTI由一个128字节的场构成。该场的 前64位被用来利用一种ASCII字符组描述初级文本。当ASCII文 本小于64字节时,00h填充空白的字节。128字节场的后64字节 被用来描述另一字符组(例如移动JIS或ISO8859-15)的初级文本。 注意“另一字符组”在VMGI_MAT中描述,并被该盘中的初级文 本信息的所有段所共享。

注意取从01h至1Fh的值的终端控制码始终没有在PRM_TXTI 中得到描述。

M_C_EPI中的EP_TY由包括2位类型识别码的1字节数据构 成。如果该识别码是00b,它表示M_C_EPI是类型1(空初级文本 数据或没有数据)的;如果该码是01b,则表示M_C_EPI是类型2 的(初级文本数据)。

这种EP_TY除了识别类型1或2的2位类型识别码之外还有一 个6位保留场。利用这种保留场的某些或所有位,M_C_EPI中的 PRM_TXTI的内容可被进一步指定。(如果所有的六位都被使用, 形成最大64个不同的规范。可以把多于6位分配给这种指定码以指 定更多的类型)。

利用这种保留场的位在以下将被称为用于指定初级文本信息的 内容的指定码。

指定码中的具体的位可指定图33中显示的M_C_EPI中的 PRM_TXTI是带有“信息类型”和/或“信息日期”的“文本信息” 还是没有“信息类型”和/或“信息日期”的“文本信息”。

进一步地,指定码中的具体位可指定图33中显示的MC_EPI 中的PRM_TXTI是除了“信息类型”和/或“信息日期”之外还带 有相应的“缩略图信息”的“文本信息”,还是没有“缩略图信息” 的“文本信息”。(“缩略图信息”对应于例如图29中所示的缩 略图指针信息THM_PTRI。)

另外,指定码中的具体位可指定图33中所示的M_C_EPI中的 PRM_TXTI是只由没有任何“文本信息”的“缩略图信息”组成, 还是由带有“文本信息”的“缩略图信息”组成。

当EP_TY中的指定码(未显示)指定图33所示的“信息类型”、 “信息日期”和“文本信息”时,这些信息段可被用来表示以下的 内容。

更具体地说,“信息类型”描述了输入项点的一种属性,“信 息日期”描述了输入项点的注册(记录在盘上的)日期,且“文本 信息”描述了与输入项点有关的其他信息(对在输入项点的一个图 象的简要评论)。

“信息类型”中描述的输入项点的属性包括:

信息类型[1]=0,用户标志(用户注册了输入项点)

信息类型[1]=1,设定标志(诸如DVD_RTR视频记录器等的 设备注册了该输入项点)

信息类型[1]=3;擦除禁止标志(对应于图12中显示的C_PBI中 的元组类型中描述的擦除电平标记)

信息类型[1]=4,垃圾箱标志(对应于图16中显示的垃圾PGC 的信息)

信息类型[1]=5至7,其他标志

注意信息类型[1]中的[1]表示信息类型的第一数据场。如果该数 据场具有3位配置,信息类型[1]能够表示八种不同的标志。

图34显示了用于利用图1所示的光盘(DVD-RAM,DVD-RW, 或DVD-R盘)以可变的记录速率记录(记录/重放)数字运动图象 信息(视频节目等)的一种设备(RTR视频记录器)的设置的一个 例子。

图34所示的RTR视频记录器的设备主体具有用于转动记录盘 和盘上的读取/写入信息的盘驱动器32、构造记录侧的编码器50、构 成重放侧的解码器60、以及用于控制整个设备的操作的微计算机 (MPU)30。

编码器50包括模拟-数字转换器(ADC)51、选择器52、视频 编码器53、声频编码器54、子图象编码器55、格式化器56、以及 缓冲存储器57

ADC 51接收来自AV输入端42的外部模拟视频信号+外部模拟 声频信号,或来自TV调谐器44的模拟TV信号+模拟声频信号。 这种ADC 51以例如取样频率=13.5MHz和量化位数=8,把输入的 模拟视频信号转换成数字数据。(更具体地说,亮度分量Y、色差 分量Cr(或Y-R)、以及色差分量Cb(或Y-B)分别被8位量化)。

类似地,ADC 51,以例如取样频率=48KHz和量化位数=16, 把输入的模拟声频信号转换成数字数据。

当模拟视频信号和数字声频信号被输入ADC 51时,数字声频信 号通过ADC 51。

当数字视频信号和数字声频信号被输入ADC 51时,这些信号通 过ADC51。

从ADC 51输出的数字视频信号经过选择器52和视频编码器53 被提供给格式化器56。另外,从ADC 51输出的数字声频信号经声 频编码器54被提供给格式化器56。

选择器52在将要记录用于编辑(将要在后面描述)的缩小的图 象(缩略图)时,选择从视频混频器200输出信号并将其送到视频 编码器53。

视频编码器53具有根据MPEG2或MPEG1规范把输入的数字 视频信号以可变的位速率转换成压缩数字信号的功能。

声频编码器54具有根据MPEG或AC-3规范以固定的位速率把 输入的数字声频信号转换成数字信号(或线性PCM数字信号)的功 能。

当具有图2至5或图17和18所示的结构的数字视频信号(例如 来自带有子图象信号独立输出端的DVD视频重放器的信号)被从 AV输入端42输入,或者当带有这种数据结构的DVD视频信号被广 播并被TV调谐器44所接收时,DVD视频信号中的一种图文电视信 号(封闭字幕)被输入子图象编码器55。输入子图象编码器55的子 图象数据被排列成预定的信号格式,并随后被送到格式化器56。

格式化器56利用缓冲存储器57作为工作区,执行输入视频信 号、声频信号、子图象信号等的预定信号处理,并把与上述格式(文 件结构)匹配的记录数据输出到数据处理器36。

在此处理中,一个元组被设定为主图象数据(视频数据)的最 小单元,且图11所示的元组重放信息C_PBI(图27所示的元组信 息CI)得到产生。随后,构成节目链PGC的元组的配置、主图象 的属性、子图象、以及声频数据等得到设定(这些属性信息段中的 某些利用在对相应数据进行编码时获得的信息),且包括各种信息 的信息管理表信息(图3中显示的VMGI、VTSI;或图20中显示 的RTR_VMG)得到产生。

编码的主图象数据、声频数据和子图象数据被分成包,每一个 包都具有预定的大小(2048字节)。虚设包根据需要被插入这些包 中。注意诸如PTS(展现时间印记)、DTS(解码时间印记)等的 时间印记根据需要在虚设包以外的包中得到描述。至于子图象数据 的PTS,从主图象数据或相同的重放时间中的声频数据的PTS任意 延迟的一个时间可得到描述。

数据元组以VOBU为单位排列,以允许按照数据的时间码顺序 的重放,从而形成由多个元组组成的VOB。结合一或多个VOB的 VOBS被格式化成与图3所示的VTS或图20中显示的 RTR_MOV.VRO匹配的文件结构。

图34所示的RTR视频记录器包括盘驱动器32、临时缓冲存储 器34、数据处理器(D-PRO单元)36、以及系统时间时钟(STC) 38,作为用于关于可记录DVD_RTR盘的读取/写入(记录和/或重 放)信息的装置。

临时缓冲存储器34被用于缓存将要经过D-PRO单元36而被写 入到盘上的给定量的数据(来自编码器50的数据输出),并缓存经 D-PRO单元36从盘重放的给定量的数据(输入解码器60的数据)。

例如,当临时缓冲存储器34包括4M字节的半导体存储器 (DRAM)时,它能够以平均4Mbps的记录速率缓存记录或重放大 数据约8秒。当临时缓冲存储器34包括一个16M字节的EEPROM (快闪存储器)时,它能够以4Mbps的平均记录速率缓存记录或重 放大数据约30秒。进一步地,当临时缓冲存储器34包括100M字 节的非常小的硬盘驱动器时,它能够以4Mbps的平均记录速率缓存 记录或重放数据约3分钟或更长时间。另外,临时缓冲存储器34还 能够在盘在记录期间被用完时被用于暂时存储记录信息,直到该盘 被新的盘代替。

D-PRO单元36从编码器50向盘驱动器32提供DVD记录数据, 从驱动器32接收从盘重放的DVD重放信号,重写记录在盘上的管 理信息(目录记录、VMGI_MAT、VTSI_MAT、RTR_VMG等), 并在MPU 30的控制下擦除记录在盘上的数据(VTS、 RTR_MOV.VRO等的某些或所有场)。

MPU 30包括写入有各种控制程序等的ROM、提供用于执行程 序所需的字区的RAM等,以及半导体的CPU芯。

这种MPU 30根据存储在其ROM中的控制程序,执行诸如正在 被用于记录的盘的自由空间探测、记录空间(记录的包数)探测、 剩余空间探测、警告、记录模式改变指令等的处理。

进一步地MPU 30具有用于向元组单元(或输入项点单元)指 定一个擦除电平附加范围的功能、设定一个擦除电平的功能、分割 一个元组的功能、探测擦除电平的功能等。借助这些功能,RTR视 频记录器系统的用户操作性能够得到改善。

在MPU 30的各种控制程序的执行结果中,DVD_RTR视频记 录器的用户所应该已知的内容被显示在DVD_RTR视频记录器的显 示面板48上,或者被显示在作为屏上显示(OSD)的监测显示器上。

解码器60包括用于把各个包从具有上述包结构的DVD_RTR重 放数据分离出来的分离器62、当执行包分离和其他信号处理时使用 的存储器63、用于解码被分离器62分离的视频包的内容的视频解码 器64、用于解码由分离器62分离的子图象包的内容的子图象解码器 65、用于解码被分离器62分离的声频包的内容的声频解码器68、以 及用于适当地把来自子图象解码器65的子图象数据与来自视频解码 器64的视频数据输出相混合即把诸如菜单、亮光按钮、迭加对话等 子图象数据迭加在主图象数据上并输出它们的视频处理器66。

注意视频解码器64包括一个缩略图发生器,用于产生通过根据 来自MPU30的指令提取并还原来自例如MPEG视频数据的预定的I 图象部分而获得的图象(缩略图)。

这种缩略图经视频混频器200和DAC(数字至模拟转换器)67 被输出到一个外部TV监测器,或者经过视频混频器200和选择器 52而被提供给视频编码器63。

提供给视频编码器53的缩略图数据可由格式化器56写入一个 预定的虚设包(见图18和19)。

视频处理器66的输出被提供给视频混频器200。用于混合视频 数据的帧存储器201与视频混频器200相连。

从视频处理器66经视频混频器200输出的一个数字信号,经视 频DAC 67,被提供给一个诸如电视接收机的外部监测器(未显示)。

或者来自视频处理器66的数字信号可被提供给设备的一个内装 液晶显示器(未显示)。

声频解码器68的输出经声频DAC 69而被提供给一个外部装 置。

来自视频混频器200的数字视频输出或来自声频DAC68的数 字声频输出可经一个适当的数字输出接口而输出至外部,虽然在附 图中未显示有关的连接。

进一步地,DVD_RTR记录器的键输入单元49和用于显示操作 状态的显示面板48等与MPU 30相连。

图35是用于说明图34显示的设备进行的图象记录的流程图。

在接收到来自键输入单元49的图象记录指令(或保存的记录程 序或远程控制器(未显示)的键入操作)时,图34所示的MPU 30 经过盘驱动器32从盘10读取管理数据(步骤A2),并确定一个写 入区(步骤A4)。

MPU 30随后把管理数据置于一个管理区中(产生图3所示的 VMGI和VTSI文件,或产生图20所示的RTR_VMG文件),以便 能够把数据写入该确定的区,并把视频数据的写入开始地址置入盘 驱动器32,以准备数据记录(步骤A5)。

如果没有可记录空间(步骤A3为“否”),则产生或显示一 个警告音调或消息。

MPU 30随后重置STC 38中的时间。注意STC 38是一个系统定 时器,且记录或重放是参照该STC的测量值而进行的。

进一步地,MPU 30进行其他的设置(步骤A6和A7)。

记录时视频信号的流程如下。

来自图34所示的TV调谐器44或一个外部装置的AV信号被 A/D转换,且一个视频信号被提供给视频编码器53,且一个声频信 号被提供给声频编码器54。另外,一个可视图文信号等被从TV调 谐器44提供给SP编码器55。

各个编码器(图34中的53至55)压缩和打包输入信号(注意 各个包具有每包2048字节的大小),并将这些包输入到格式化器 56。各个编码器按照STC 38的值确定各个包元的PTS和DTS。

格式化器56临时存储缓冲存储器57中的包元数据,随后把输 入的包元数据打包,并将它们以GOP为单位混合。格式化器56根 据需要把一个导航包附在各个GOP上,并把包输入到D-PRO单元 36。

D-PRO单元36形成以16个包为单位的ECC组,把ECC数据 附在这些组上,并将它们送到盘驱动器32。当盘驱动器32未准备好 在盘上记录时,D-PRO单元36暂时把ECC组数据传送到临时缓冲 存储器34,并进行等候直到盘驱动器32准备好记录。当盘驱动器 32准备好记录时,记录开始。在此情况下,采用了一个大的存储器 作为临时缓冲存储器34,从而以高速存取存储记录数据几分钟或更 长的时间。

在记录结束时,MPU 30记录各个导航包(或导航数据)的快速 向前或倒卷数据场中的导航包(或导航数据)的地址数据,并在记 录之后把所需的信息记录在管理区上,从而结束记录(步骤A8至 A14)。

注意图34所示的MPU 30能够从图1所示的盘10的文件管理 区等读出各种信息,并能够通过经一条数据总线向D-PRO单元36 传送指令而把各种信息写入到该盘的记录区上。

在记录结束时,以元组为单位设定的、被RTR视频记录器系统 使用的擦除电平标记被清除,以便能够进行重放(步骤A13)。即, 所有元组的重放都在初始记录时得到允许。

擦除电平标记在C_PBI(图12)中得到描述。当一个存档标记 (擦除禁止标志)被存储在VMG中时,它也被清除。

如果RTR_VMG中的M_C_EPI(图33)包括该擦除电平标记 或垃圾PGC信息,它也被清除。

重放时的数据处理如下。

在接收到一个重放指令时,MPU 30经过盘驱动器32和D-PRO 单元36读取管理区上的数据,并确定重放地址。MPU 30随后把确 定的重放数据地址和一个读取指令送到盘驱动器32。

响应于接收到的指令,盘驱动器32从盘读出扇区数据,利用 D-PRO单元36进行纠错,并把读出的数据以重放数据的形式输出 到解码器60。

在解码器60,分离器62接收并打包读出的重放数据。根据数据 的内容,MPU 30把视频包元数据(MPEG视频数据)传送到视频 解码器64,把声频包元数据传送到声频解码器68,并把子图象包元 数据传送到SP解码器65,并把导航包(或导航数据)的内容保存 在其内部存储器中,以在需要时使用它们。以此方式,MPU 30能够 迅速地随时存取导航数据。

在开始传递各个包元数据时,包括在报头中的PTS被装载到 STC 38(MPU 30把PTS置于STC中的一个导航包中,或视频解 码器64自动把视频数据的PTS置于STC 38中)。在此之后,各个 解码器与包元数据中的PTS值同步地重放数据,且带有声频和迭加 的对话数据的运动图象数据能够在TV监测器上得到重放。

在某些情况下,在元组重放信息(CPB_I)中描述了一个擦除 电平标记,如图12所示。因此,在元组重放之前,擦除电平得到检 查,且如果元组被临时擦除(即电平=01h),该元组的控制跳过重 放并开始下一个元组的处理。

当临时擦除标记在VOB信息(VOB_GI)中得到描述时,填入 元组信息的VOB的VOB信息在再现(重放)元组之前被读出。随 后,临时擦除标记的状态得到检查。如果该状态表明暂时擦除的状 态(或标记=01h),元组的重放被跳过,且随后的元组的重放处理 被激活。

即在此系统中,由于擦除电平标记是以元组为单位被设定的, 擦除设定(以从将要被重放的元组中自动排除给出的元组)能够以 元组为单位进行,从而允许更为灵活的展现和管理。

因此,暂时擦除处理的进行方式如下。

图36和37是用于说明擦除电平设定(暂时擦除处理)的流程 图。图38显示了在此暂时擦除处理中显示的窗口的例子,且图39 用于说明在执行暂时擦除处理时执行的元组分割的原理。

当图34所示的键入单元49(或一个远程控制器(未显示))的 擦除键已经被按下时,图34所示的MPU 30开始图36和37所示的 处理。

1)检查在图15所示的PGC GI中是否有带有垃圾PGC标记= 01h的PGC,即垃圾PGC(步骤B2)。如果没有发现垃圾PGC, 则准备垃圾PGC的一个文件(步骤B3)。

2)用户选择一个标题(VTS或PGC)(步骤B4)

3)显示与选定标题(VTS或PGC)的重放时间相应的时间条 和用于指定时间范围的光标(见图38所示的15分钟增量的时间条)

(步骤B5)。

在此时间条显示中,感兴趣的PGC可以利用点线等以元组为单 位进行分割,从而通知用户点线界定的范围对应于相同的画面(一 个PGC)。例如,在采用视频摄象机的图象中,从记录开始至记录 的结束或暂停的范围对应于这种画面。在TV剧中,从给定的CM 至下一个CM的范围对应于这种画面。

4)用户利用键输入单元49的光标键和标志键指定擦除开始位 置(步骤B6),且与指定的位置对应的VOBU地址等被保存在MPU 30的内部工作存储器(未显示)中(步骤B7)。

此时,当光标指向的VOBU的开始I图象作为缩小的图象(缩 略图)被同时显示在光标窗口上时,用户能够识别光标位置的元组 的内容,从而能够方便地操作。

在此时在光标位置的重放时间也能够得到显示。该重放时间能 够从由标题的第一元组至紧前一个元组的范围内的 C_PBTM+C_ELTM,参照导航包中的元组经过时间C_ELTM(图 7)和元组重放信息中的元组重放时间C_PBTM(图12),而计算 出来。

或者,在光标位置处的重放时间可参照时间映射信息TMAPI(图 25)和电影元组通用信息M_C_GI(图32),而计算出。

5)用户利用键输入单元49的光标键和标志键指定擦除结束位 置(步骤B8),且与指定位置对应的VOBU地址等被保存在工作存 储器中(步骤B9)。

6)参见图38中的显示,用户确认是否同意当前选定的范围(从 擦除开始至擦除结束的显示范围)(步骤B10)。如果用户不同意 该范围((步骤B10中的“否”),工作存储器被清除,以重复步 骤B6至B9的处理。

7)如果用户同意显示的选定的范围(步骤B10中的OK),则 检查在设定开始位置是否需要元组分割,即元组开始位置是否与设 定开始位置匹配(步骤B11)。

如果在开始位置不需要元组分割(步骤B11的“否”),流程 进行到图37的步骤B16。

8)如果在开始位置需要进行元组分割(步骤B11中的“是”), 将要被分割的元组(CELL_N)根据各个元组的C_PBI中的开始和 结束VOBU而得到确定(步骤B12)。或者,设定时借助光标被确 定和保存的元组号被用作CELL_N。元组分割是利用这种CELL_N 而进行的。

更具体地说,CELL_N的C_PBI中的最后一个VOBU的开始 地址C_LVOBU_SA、结束地址C_LVOBU_EA、以及元组重放时间 C_PBTM被保存在工作存储器中,且C_LVOBU_SA、 C_LVOBU_EA、以及C_PBTM,根据将要被分割的VOBU的导航 包的检索信息,而得到重写(步骤B13)。

随后,CELL_N的下一个的C_PBI被移动一个元组(步骤B14)。

注意步骤B13和B14中的处理也能够利用图25显示的时间映 射信息TMAPI和图27显示的PGC信息PGCI而进行。

在到达步骤B14时,带有以下内容的新元组重放信息C_PBI被 记录(图37中的步骤B15)。

即,与CELL_N的元组种类C_CAT相同的元组种类、分割的 元组的重放时间C_PBTM、分割的元组中的第一VOBU的开始地址 C_FVOBU_SA、分割元组中的第一个ILVU的结束地址 C_FILVU_EA、分割的元组中的最后一个VOBU的开始地址 C_LVOBU_SA、以及分割的元组中的最后一个VOBU的结束地址 C_LVOBU_EA作为分割的元组的新的元组重放信息C_PBI而得到 记录。

9)随后,设定开始元组(例如图39中的下元组阵列中的元组3) 的擦除电平标记被置于一种重放禁止(暂时擦除)状态。

对在设定结束位置处的一个元组,与步骤B11至B15中的处理 相同的处理,得到了重复(步骤B16至B20)。

10)即,检查在设定结束位置处是否需要元组分割(即检查元 组结束位置是否与设定结束位置匹配)。如果不需要分割(步骤B16 为“否”),流程进行到步骤B21。

11)如果结束元组必须被分割(步骤B16为“是”),将要被 分割的元组(CELL_M)得到确定(该元组根据各个元组的C_PBI中 的开始和结束VOBU而得到确定。或在借助光标的设定时被确定和 保存的元组号得到使用)。确定的元组被分割(步骤B17)。

更具体地说,CELL_M的元组重放信息C_PBI中的 C_FVOBU_SA至C_LVOBU_EA以及C_PBTM得到保存,且保存 的C_FVOBU_SA至C_LVOBU_EA和C_PBTM根据将要被分割的 VOBU的检索信息而得到重写。

随后,CELL_M下一个的C_PBI被移动一个元组(步骤B19)。

在步骤B19的位置,具有以下内容的新的元组重放信息得到记 录(步骤B20)。

即,与CELL_M的元组种类相同的元组种类C_CAT、分割的 元组的重放时间C PBTM、分割的元组中的第一VOBU的开始地址 C_FVOBU_SA、分割的元组中的第一ILVU的结束地址 C_FILVU_EA、分割的元组中的最后一个VOBU的开始地址 C_LVOBU_SA、以及分割的元组中的最后一个VOBU的结束地址 C_LVOBU_EA,作为分割的元组的新的元组重放信息C_PBI,而得 到记录。

12)在设定结束元组(例如图39中的下元组阵列中的元组4) 之前的擦除电平标记被置于重放禁止(暂时擦除)状态(步骤B21)。

13)各个暂时擦除的元组(例如图39中的下元组阵列中的元组 3和4)的C_PBI被加到垃圾PGC,且原始PGC号PGC_N和原始 元组号C_ID_N被记录在此C_PBI中(图16)(步骤B22)。

14)如果将要受到擦除电平设定(暂时擦除处理)的元组仍然 保持(步骤B23中的“否”),操作从图36中的步骤B6重复其自 身。

在完成擦除电平设定(临时擦除处理)时(步骤B23中的“是”), 有关的数据被写入垃圾PGC通用信息(图15),以记录文件管理所 需的数据(步骤B24)。

注意用于在步骤B11至B24中分割一个元组的处理也可利用图 21至33所示的信息而进行。更具体地说,电影元组M_C_GI(图32) 和分割的元组的M_CI的电影元组输入项点信息M_C_EPI(图33), 可根据与元组分割对应的时间映射信息TMAPI,而得到重写。

在此情况下,导航包中的数据是不需要的,且元组分割位置可 由图31所示的输入项点信息M_C_EPI#1至M_C_EPI#n指定。另 外,擦除电平(临时擦除)设定信息可被描述在图33中显示的 M_C_EPI中的字符信息中。

图40是用于说明其中擦除电平标记被置于一种临时擦除状态的 元组的恢复和实际擦除。图41显示了在其中擦除电平标记被设定的 实际擦除和恢复时显示的窗口的一个例子。

在此实施例中,用于从一种临时擦除状态(重放禁止状态)向 一种重放允许状态进行恢复的处理,是以元组为单位进行的。(虽 然在流程图中未显示,类似的恢复处理也能够以输入项点为单位进 行。)

1)用户通过在观测图41中的左上窗口的同时在远程控制器(未 显示)上的键操作,点击一个垃圾箱标志(图标)(或通过鼠标器 操作(未显示))(步骤C2)。

2)如果垃圾PGC已经在点击垃圾图标时被选定,图34中显示 的MPU 30从盘10读取垃圾PGC的信息(图15和16)(步骤C3)。

3)随后,时间条根据垃圾PGC的重放时间而得到显示,如在 图41的上中窗口上所示(步骤C4)。此时,标题文本“垃圾箱的 内容”也被显示,以表示垃圾PGC。另外,用于指定将要被恢复到 一种重放允许状态的一个元组的光标以及该元组的I图象的一个缩 小图象(缩略图)得到显示(步骤C5)。

4)用户随后利用远程控制器上的一个光标键和标志键(未显 示),指定将要被恢复到重放允许状态(即消掉临时擦除状态)的 元组(步骤C6)。

如果上述擦除消掉指定被错误地进行,或者将要被消掉擦除的 元组仍然剩下(步骤C7中的“否”),步骤C4至C6的处理得到 重复。

5)在指定的元组被确认(步骤C7中的OK),用户判定指定的 元组是将要被恢复到重放允许状态还是将要被实际擦除(步骤 C8)。

6)当指定的元组(或VOB)将要被恢复到重放允许状态,MPU

30通过访问图16中显示的垃圾PGC的PGC_N和C_ID_N,指定选 定的元组(或VOB)的一个原始元组(或VOB)。MPU 30随后 把该原始元组(或VOB)的擦除电平标记(图12)清除至00h(重 放被允许),且从垃圾PGC删除处于临时擦除状态的元组(或VOB) 的信息(PGC_N和C_ID_N或CI)(步骤C9)。

7)至于元组,当指定的元组将要被实际擦除时,MPU 30通过 访问图16所示的垃圾PGC的PGC_N和C_ID_N,指定选定的元组 的一种原始元组。MPU 30擦除该原始元组,并从垃圾PGC删除擦 除的元组的信息(图16中的PGC N和C_ID_N)。

7*)至于VOB,当指定的VOB将要被实际擦除时,MPU 30擦 除目标元组信息CI并向上移动随后的CI,以除去其中PGC_GI和 PGI被更新的空间(步骤C10)。

此时,在VRO文件处的开始和结束文件指针(FP)根据VOB 信息(VOBI)而被删除(步骤C10)。

目标VOBI随后被擦除,且其中电影AV文件通用信息 (M_AVFI_GI)和电影VOBI检索指针(M_VOBI_SRP)被更新 的擦除的VOBI的空间被除去(步骤C10)。

随后,目标视频数据被从VRO文件中擦除,从而从文件系统释 放开始和结束文件指针之间的数据(步骤C10)。

图42是显示其中设定了擦除电平标记的元组的自动擦除(盘设 置处理的流程图。图43显示了在擦除其中设定了擦除电平标记的元 组时显示的窗口的一个例子。

图42所示的盘设置处理是当在记录的开始之前的定时器保留时 间比与盘10的剩余空间相应的时间长时,当盘10的剩余空间在记 录期间变短时,或者当用户实际希望擦除垃圾PGC中的处于临时 擦除状态下的一个元组时,得到执行的。

更具体地说,当盘10的剩余空间变短,或者当用户输入了一个 擦除指令时,MPU 30执行图42所示的盘设置处理

1)如果控制进入这个处理,消息“盘设置将得到进行”被显示 在TV监测器屏幕上,如图43中的左上窗口所示(步骤D2)。

2)MPU 30随后命令盘驱动器32开始盘设置(步骤D3)。

响应于这种指令,盘驱动器32的内部MPU(未显示)执行以下 盘设置模式的处理(步骤D10)。

更具体地说,内部MPU根据图15所示的垃圾PGC标记的内 容,检查在当前设定的盘10上是否出现有垃圾PGC(步骤D11)。

如果发现了具有垃圾PGC标记=01h的垃圾PGC,内部MPU 从盘10(或如果它被记录在临时缓冲存储器34的缓冲存储器上的 话,从缓冲存储器)读取该PGC的信息(图15和16)(步骤D 12)。

内部MPU根据读出的信息(图16中的PGC_N和C_IN_N)擦 除垃圾PGC中所有处于临时擦除状态的原始元组(即擦除电平标 记(图12)=01h的元组),并擦除空的垃圾PGC(步骤D13)。

内部MPU随后送回表示擦除的元组存在的状态给MPU 30(步 骤D14和D15)。

另一方面,如果在盘上未发现垃圾PGC((步骤D11为“否”), 内部MPU把表示将要擦除的元组不存在的状态送回MPU 30(步骤 D17和D15)。

3)当盘驱动器32执行步骤D11至D17中的处理时,显示在图 43中的右上窗口上的消息“盘设置现在正在进行”被显示在TV监 测屏幕上(步骤D4)。

4)如果盘驱动器32已经完成了步骤D11至D17的处理并送回 了状态((步骤D5为“是”),MPU 30检查是否存在擦除的元组。

5)如果擦除的元组存在(步骤D6为“是”),由于盘10的剩 余空间相应增大,剩余的可记录时间被重新计算(步骤D7)。

这种重新计算可根据盘10的未记录空间的扇区数目、随后的记 录中使用的模式(MPEG1或MPEG2)、随后的记录中采用的平均 记录速率(位/秒)、虚设包的内容(%)等而进行。

如果不存在擦除的元组(步骤D6为“否”),由于盘10的剩 余空间即使在盘设置之后也保持相同,流程跳过剩余可记录时间的 重新计算。

6)在盘10的剩余时间被获得之后,如上所述,如图43的中心 所示的消息“盘设置成功完成,剩余的可记录时间在4Mbps的平均 速率下将为6分15秒)被显示在TV监测器屏幕上(步骤D8)。

借助这种处理,记录在盘上的文件得到排列,且临时擦除的元 组被实际擦除,从而增大了设置的盘的可记录空间。

另外,擦除电平能够以小的单位得到设定。

图44是用于说明在重放描述上述擦除电平信息的盘上的内容时 的重放。

在接收到重放开始指令时,检查盘是否是一个DVD_RTR盘(步 骤E2)。

如果盘是DVD_RTR盘,管理信息VMGI被读出(步骤E3), 且菜单等根据需要得到显示。

如果将要被再现或重放的标题(或将要被重放的标题)已经被 选定(步骤E4),该标题的VTSI(或RTR_VMG)被读出(步骤 E5),以设定一种环境,且PGC信息(PGCI)或VOB信息(VOBI) 得到存储。

该标题(或程序)得到选择和确定(步骤E6),且将要被重放 的一个程序号、元组号等得到确定,以确定重放顺序等(步骤E7)。

视频解码器、子图象解码器、声频解码器等得到初始设定(步 骤E8)。

随后,预处理指令得到执行(步骤E9),并检查读取的元组是 否一个临时擦除元组(步骤E10)。

另外,在RTR_DVD系统中不执行预处理指令。

如果读取的元组没有擦除状态的标记(即它不处于临时擦除状 态),元组重放得到执行(步骤E11)。

如果读取的元组描述了擦除状态的标记(临时擦除状态),元 组的重放被跳过,且下一个元组被重放。

在最后一个元组已经被重放之后(步骤E12为“是”),一个 静止图象被重放一个预定的时间(包括零时间的一个预定时间)(步 骤E13),且后处理指令得到执行(步骤E14)。

如果最后一个元组还没有得到重放(步骤E12为“否”),元 组号被加一(步骤E18),且步骤E10、E11和E18的处理被重复, 直到最后一个元组被重放。

在完成了最后一个元组的重放和后处理指令的执行之后,如果 用户已经按下了远程控制器上的停止按钮以退出重放(步骤E15中 的“是”),用于完成重放的处理得到执行(步骤E16),且设备 (RTR视频记录器)处于休息状态,以等候下一个用户指令。

另一方面,即使在最后一个元组的重放完成和后处理指令的执 行之后,如果用户已经按下了远程控制器上的播放按钮以命令开始 重放(步骤E15为“否”),步骤E9至E15的处理得到再次执行。

另外,在RTR_DVD系统中不执行后处理指令。

图45-48是用于说明分割视频对象(VOB)和元组的方式的流程 图。

图49说明了分割元组的方式-其中一个元组等于一个VOB,且 图50说明了其中一个元组不等于一个VOB的VOB分割方式。

如图45所示,当用户按下用于设定擦除禁止的一个键时,一个 控制装置(例如图34中的MPU 30)作用在解码器60等上,从而使 如图38中显示的时间条和缩略图被显示在TV监测器(未显示)的 屏幕上(步骤ST100)。

用户可利用键输入部分49或一个远程控制器(未显示)上的 光标键来移动显示在屏幕上的光标。当光标被移动时,显示的缩略 图的内容被相应改变。在光标键操作期间,用户能够选择PGC中的 图象(步骤ST102)。此时,选定的图象表示了擦除禁止的开始部 分。

随后,选定的图象的显示的位置向下移动,且运动的图象的领 先VOBU(视频对象单元)的操作时间被显示在屏幕上。此时,该 VOBU的开始PTM(展现时间)被存储在一个RAM或MPU 30的 寄存器(未显示)中(步骤ST104)。

用户可进一步选择PGC上的一个图象(步骤ST106)。

随后,选定的图象的显示位置向下移动,且选定的VOBU的结 束PTM被存储在RAM或MPU 30的一个寄存器(未显示)中(步 骤ST108)。

此时,用户能够确认其对显示图象的选择(步骤ST110)。

如果用户不满足(步骤ST110中的NG),处理返回到步骤 ST100。

当用户满足时(步骤ST110中的OK),则检查开始VOB的分 割是否需要(步骤ST112)。

如果开始VOB的分割不是必要的(步骤ST112的“否”),处 理进行到将要在后面描述的步骤ST122。

当开始VOB的分割是必需时(步骤ST112的“是”),将要 被分割的VOB(VOB#n)(它位于开始位置)得到确定(步骤ST 114)。

随后,VOB#n的开始PTM(VOB_S_PTM)、VOB#n的结束 PTM(VOB_E_PTM)、和时间映射信息(TMAPI)被存储在MPU 30的寄存器RAM中(步骤ST116)。

此时,向着确定的区的开始PTM的VOBU行进了一步的 VOBU#m-1的结束PTM被置于VOB_E_PTM(步骤ST116)。

进一步地,VOBU#m-1的下一个的VOBU的VOBU输入项 (VOBU_ENT)和时间输入项(TM_ENT)被删除,且时间映射通 用信息(TMAP_GI)的各个TM_ENT和VOBU_ENT的号被更新 或改变至在删除之后获得的各个TM_ENT和VOBU_ENT的相应的 号(步骤ST116)。

随后VOB#n的下一个VOB的视频对象信息(VOBI)被移动一 个VOB(步骤ST118)。

步骤ST116的删除产生了一个空间。步骤ST118的新的VOBI 被记录在产生的空间中(步骤ST120),其中VOB类型(VOB_TY)、 VOB记录时间(VOB_REC_TM)、VOB_REC_TM的副第二 (sub-second)信息(VOB_REC_TM_SUB)、以及电影VOB流信 息号(M_VOB_STIN)与VOB#n的那些相同。VOB_V_S_PTM表 示了该VOB的开始PTM。VOB_V_E_PTM(该VOB的结束PTM) 表示了分割的VOB的原始VOB_V_E_PTM。

进一步地,从“TM_ENT和分割的VOBU的VOBU_ENT包括 了确定的区的开始PTM”至“最后一个VOBU的VOBU_ENT项和 TM_ENT”的组的数据被置于TMAPI(步骤ST120)。

再进一步地,时间映射通用信息(TMAP_GI)的VOBU_ENT 和TM_ENT的各个号被更新或改变到在TMAPI的上述设定所获得 的相应的号(步骤ST120)。

参见图46。

检查结束VOB的分割是否必需(步骤ST122)。

如果结束VOB的分割不是必需的(步骤ST122为“否”),处 理进行到将要描述的步骤ST132。

当结束VOB的分割是必需时(步骤ST122为“是”),处理进 行到将要描述的步骤ST 124。

当结束VOB的分割是必需时(步骤ST122为“是”),将要 被分割的VOB(VOB#k)(它位于最后的位置)得到确定(步骤 ST124)。

随后,VOB#k的开始PTM(VOB_S_PTM)、VOB#k的结束 PTM(VOB_E_PTM)、以及其时间映射信息(TMAPI)被存储在 MPU 30的寄存器或RAM中(步骤ST126)。

此时,确定区的结束PTM处于VOB_E_PTM(步骤ST126)。

进一步地,确定区的结束PTM的VOBU的下一个的VOBU的 VOBU_ENT和TM_ENT被删除,且TMAP_GI的VOBU_ENT和 TM_ENT每一个的号被更新或改变到在删除之后获得的 VOBU_ENT和TM_ENT的每一个的相应的号(步骤ST126)。

随后,VOB#k的下一个的VOB的视频对象信息(VOBI)被移 动一个VOB(步骤ST128)。

步骤ST126的删除产生了一个空间。步骤ST128的新VOBI被 记录在产生的空间中(步骤ST130),其中VOB_TY、 VOB_REC_TM、VOB_REC_TM_SUB、以及M_VOB_STIN与 VOB#k的那些相同。VOB_V_S_PTM表示了确定区的结束的PTM 的下一个VOBU的开始PTM。VOB_V_E_PTM(该VOB的结束 PTM)表示了分割的VOB的原始VOB_V_E_PTM。

进一步地,从“分割的区的结束PTM的VOBU的下一个的VOBU 的VOBU_ENT和TM_ENT”至“最后一个VOBU的VOBU_ENT 和TM_ENT”的组的数据处于TMAPI(步骤ST130)。

再进一步地,TMAP_GI的VOBU_ENT和TM_ENT的各个号 被更新或改变到借助在TMAPI的上述设定所获得的相应的号(步骤 ST130)。

随后,在电影AV文件信息通用信息(M_AVFI_GI)内,检索 指针的号(SRP_Ns)被增大分割所造成的VOBI的数,且搜索指针 (SRP)的值得到更新或改变(步骤ST 132)。

因此,VOB号得到更新或改变。

随后,暂时擦除(TE)的标记被设定在确定区中的VOB的 VOBI(VOB_TY)(步骤ST134)。

参见图47。

检查(任何)VOB是否被分割(步骤ST136)。

如果没有VOB被分割(步骤ST136为“否”),处理进行到后 面描述的步骤ST158。

当有任何VOB被分割时(步骤ST136的“是”),则进一步检 查分割的VOB是否开始VOB(步骤ST138)。

如果开始VOB未被分割(步骤ST138为“否”),处理进行 到步骤ST158。

当开始VOB被分割时(步骤ST138为“是”),则进一步检查 开始VOB的分割点是否与相关的元组的边界匹配(步骤140)。

当分割点与元组的边界(或VOB的边界)匹配时(步骤ST140 为“是”),不需要元组分割(或VOB分割)。随后,只有在分割 点之后的元组的电影元组通用信息M_C_GI中的电影VOBI检索指 针号M_VOBI_SRPN被相应更新或改变(步骤ST142)。

随后,处理进行到步骤ST158。

如果分割的点不与元组的边界(或VOB的边界)匹配(步骤 ST140为“否”;见图49或50中的纵向的箭头),则位于分割区 的开始或领先部分的将要被分割的元组(称为CELL_N)得到确定 (步骤ST144)。

CELL_N的结束PTM(C_V_E_PTM)被更新或改变到分割的 VOB的结束PTM(E_PTM)(步骤ST146)。

当在更新E_PTM之后存在有任何输入项点(EP)时,EP的输 入项点信息(EPI)被存储起来,该EP被从当前的元组信息(CI) 中删除,且EPI的号(EPI_N)得到更新,从而EPI_Ns被减小删除 的EP的号(步骤ST146)。

随后,CELL_N的下一个的元组的元组信息(CI)被移动一个 CI(步骤ST148)。

步骤ST146的删除产生了一个空间。步骤ST148的新的CI被记 录在产生的空间中(步骤ST150),其中元组类型(C_TY)与CELL_N 的元组类型相同,分割产生的VOB的M_C_GI的电影VOBI检索指 针号(M_VOBI_SRPN)被更新或改变,元组的开始PTM (C_V_S_PTM)和元组的结束PTM(C_V_E_PTM)分别被更新或 改变到分割所产生的VOB的开始PTM(S_PTM)和结束PTM (E_PTM),存储的输入项点信息(EPI)被加上,且EPI的号 (EPI_Ns)被更新或改变到EPI的加上的号(步骤ST150)。

参见图48。

如果结束VOB未被分割(步骤ST158为“否”),处理进行 到步骤ST172。

当结束VOB被分割时(步骤ST158为“是”),检查结束VOB 的分割点是否与相关元组的边界匹配(步骤160)。

当分割点与元组的边界(或VOB的边界)匹配时(步骤ST160 的“是”),不需要元组分割(或VOB分割)。随后,只有在分割 点之后的元组的电影元组通用信息M_C_GI中的电影VOBI检索指 针号M_VOBI_SRPN得到相应更新或改变(步骤ST162)。

随后,处理进行到步骤ST172。

如果分割的点不与元组的边界(或VOB的边界)匹配(步骤 ST160的“否”),则位于分割区的结束或末尾部分的将要被分割 的元组(称为CELL_M)得到确定(步骤ST164)。

CELL_M的结束PTM(C_V_E_PTM)被更新或改变到分割的 VOB的结束PTM(E_PTM)(步骤ST166)。

当在更新的E_PTM之后存在有任何输入项点(EP)时,EP的 输入项点信息(EPI)得到存储,EP被从当前的元组信息(CI)删 除,且EPI的号(EPI_Ns)被更新,从而使EPI_Ns被减小删除的 EP的号(步骤ST166)。

随后,CELL_M的下一个元组的元组信息(CI)被移动一个CI (步骤ST168)。

通过步骤ST166的删除产生了一个空间。步骤ST 168的新CI 被记录在产生的空间中(步骤ST170),其中元组类型(C_TY)与 CELL_M的元组类型相同,分割产生的VOB的M_C_GI的电影 VOBI检索指针号(M_VOBI_SRPN)得到更新或改变,元组的开始 PTM(C_V_S_PTM)和元组的结束PTM(C_V_EPTM)分别被 更新或改变到分割产生的VOB的开始PTM(S_PTM)和结束PTM (E_PTM),存储的输入项点信息(EPI)被加上,且EPI的号 (EPI_Ns)被更新或改变到EPI的加上的号(步骤ST170)。

随后,分割点以外的元组的M_C_GI中的各个M_VOBI_SRPN 得到更新或改变(步骤ST172)。

此时,诸如PGC通用信息(PGC_GI)中的元组的总数 (CI_SRP_Ns)、节目信息(PGI)中的元组的数目(C_Ns)、元 组信息检索指针(CI_SRP)等的信息段,也得到更新或改变(步骤 ST172)。

进一步地,当用户定义的PGC信息(UD_PGCI)存在时,对 于UD_PGCI将进行类似的处理(步骤ST172)。

最后,用户可确认临时擦除的设定是否完成(步骤ST174)。

如果临时擦除未完成(步骤ST174为“否”),处理返回到图 45的步骤ST100。

当用户按下了一个结束键等时,完成临时擦除设定的条件被输 入(步骤ST174的“是”),且图45-48的操作完成。

本发明不限于上述实施例。包括各个流程图所示的处理序列的 软件被预先记录在记录介质(图1所示的盘10等)上,并被一个重 放设备(或带有DVD-RAM驱动器的个人计算机)所读取,以自动 设定用于实施各个流程图的处理的环境。

换言之,本发明包括其中介质自身具有用于实施各个流程图的 处理的信息(软件应用)的情况。

上述实施例的特性可被概括如下。

一种记录介质由一种管理区和数据区构成,它以分割的方式记 录了一或多个序列(节目链)中的数据。各个序列由一或多个元组 组成,且一个元组由一或多个数据单元组成。各个数据单元通过把 将要在一个预定的时间内重放的视频和声频数据打包在多个包中而 得到记录。管理区(层级结构)包含用于管理序列的管理表、用于 管理元组的管理表、和用于管理数据单元的管理表。

注意一个特征是临时擦除重放序列信息(垃圾PGC的PGCI) 被记录在管理区中。另一个特征是临时擦除重放序列信息记录了一 种原始PGC号和临时擦除元组的元组号。

一种记录/重放方法和设备的特征,在于具有用于把擦除电平信 息附于元组管理表的元组擦除电平设定装置。另外,该方法和设备 的特征,还在于具有一种元组分割探测单元(MPU 30的一种功能) -该单元用于当以数据单元为单位指定了临时擦除时检查在元组的 分割中是否有指定的数据单元、用于当元组根据来自探测单元的信 号而被分割时分割元组的元组分割单元(MPU 30的另一功能)、以 及用于把擦除电平数据附到与指定的数据单元相应的元组上的擦除 电平设定单元(MPU 30的又一个功能)。

该重放方法和设备的进一步的特征,在于具有用于显示与序列 的重放时间相应的时间信息并利用该时间信息指定一个擦除电平范 围的擦除电平范围指定单元(MPU 30的又一个功能)、以及用于显 示与指定的时间位置相应的显示时间最接近的数据单元的视频数据 的视频显示单元(MPU 30的再一个功能),从而使用户能够方便地 设定(或取消)擦除电平。

进一步地,该方法和设备的特征在于具有用于显示与一个序列 的重放时间相应的时间信息并利用该时间信息指定擦除禁止范围的 擦除电平指定单元(MPU 30的另一功能),以及用于显示与指定的 时间位置相应的重放时间的视频显示单元(MPU 30的另一功能), 从而使用户能够方便地设定(或取消)擦除电平。

另外,该记录/重放方法和设备的特征在于具有用于以元组为单 位地指定一个临时擦除区的元组指定单元(MPU 30的再一个功 能),以及用于恢复指定单元指定的元组的元组恢复单元(MPU 30 的再一个功能)。

进一步地,该实施例和设备的特征在于具有用于以元组为单位 地指定一个临时擦除区的元组指定单元(MPU 30的又一功能)以及 用于实际擦除元组指定单元指定的元组的元组实际擦除单元(MPU 30的又一个功能)。

另外,用于把信息记录到一种可记录的记录介质上或从该介质 重放的方法和设备的特征,在于具有用于在剩余的可记录空间小于 预定的量时擦除一个临时擦除的元组的元组设置单元(MPU 30的另 一功能)。

另外,该方法和设备的特征,在于具有用于在临时擦除元组已 经被擦除之后擦除垃圾PGC的PGC设置单元(MPU 30的另一功 能)。

该方法和设备的特征还在于具有用于产生能够作为可通过接合 临时擦除的元组而得到重放的序列的序列信息的垃圾PGCI产生单 元(MPU 30的另一功能)。

另外,该方法和设备的特征还在于具有用于记录来自垃圾PGCI 产生单元的记录序列信息的记录单元。

另外,该方法和设备的特征在于具有用于显示能够作为一种序 列而重放的序列信息的垃圾PGCI显示单元,该序列能够通过接合 临时擦除的元组而得到重放。

总之,根据本发明,擦除电平能够以小的单位进行指定(或取 消),从而允许灵活的数据管理。

相关专利内容
标题 发布/更新时间 阅读量
指定位置检测单元 2020-05-12 352
为云资源指定状态 2020-05-12 623
邻近人物指定设备 2020-05-12 418
色指定控制装置及色指定控制方法 2020-05-11 948
相邻人指定设备 2020-05-11 489
抢占指定路由器的方法 2020-05-12 529
地图上区间指定系统 2020-05-12 8
多个目标光学指定器 2020-05-12 628
网络中指定路由的方法 2020-05-12 674
设备指定系统 2020-05-11 806
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈