记录装置、记录介质、重放装置、程序和方法

文档序号:6781993阅读:164来源:国知局
专利名称:记录装置、记录介质、重放装置、程序和方法
技术领域
本发明涉及将数字流记录在例如DVD、 CD、 HD和半导体存储 卡等记录介质上的记录装置,以及重放装置和记录介质。
背景技术
在上述记录装置的商业化的过程中,保持与记录在记录介质上的 数字流的兼容性对于这些记录装置的制造者来说是重要的职责。为了 确保这种兼容性,每个制造者都积极致力于对记录介质所采用的记录 格式的标准化工作。作为其成果,包括DVD-Video记录标准的各种 统一的标准已经被建立起来。
在制造者彼此保持步调一致的同时,每一个制造者都试图使他们 的产品可以与其他制造者的产品区别开来。在这些尝试中,每一个制 造者都趋向于将以"扩充控制"(extended control)为特色的记录装 置商业化。作为记录装置特色的"扩充控制"是指其内容可以由记录 装置的制造者随意确定的重放控制。由DVD-Video记录标准等定义 的格式具有通用值(universal values),因此不允许任何制造者来定义 不符合该格式的重放控制的内容。另一方面,对于扩充控制不需要通 用值,因此制造者可以在商业上定义企业策略的内容、流行的内容等 作为只有该制造者才有的扩充控制的内容。但是,随着多用户兼容光盘的广泛传播,尽管与其他产品的区别 可以通过扩充控制实现,但仅仅扩充控制可能并不能真正地使用户满
足。多用户兼容光盘是由多个用户共享的光盘。具有40G字节或更 高容量的大容量光盘通常被设计为多用户兼容光盘。对于这样一种多 用户兼容光盘,不希望对所有的用户提供统一的重放控制。在当今的 个性化时代,每个单独用户的偏好和舒适应该得到高度尊重。对于多 用户兼容的光盘的重放,同样需要这样一种可以满足每个单独用户的 偏好和舒适的扩充控制。但是,为共享一个记录介质的多个用户中的 每一个提供单独的扩充控制,将不可避免地使记录介质的数据格式和 装置端的处理变得复杂。用户数量越大,它们就将变得越复杂,从而 为制造者增加了巨大的负担。

发明内容
本发明的目的是提供一种记录装置,其可以实现能满足用户方面 的偏好和舒适、同时减轻制造者方面的负担的扩充控制。
这里,下文描述了如何实现上述目的。对于一个多用户兼容的记 录介质,为每个用户单独提供的典型的扩充控制是访问一未观看部分 的开始位置。未观看部分基于每个用户而不同,因此,基于每个用户 而从不同的位置开始重放是有意义的。另一方面,为多个用户统一提 供的典型的扩充控制是跳过商业广告(CM)区。共享记录介质的所 有用户经常一致地希望跳过CM区的重放。为多个用户统一地提供扩 充控制,还是为每个用户单独地提供扩充控制取决于扩充控制的内 容。同样,在数字流重放时,扩充控制将要开始的起始点和扩充控制 将要结束的终止点也取决于扩充控制的内容。
常规地,使用被称为"入口点信息"的信息来指定表示在将要执 行扩充控制的数字流上的一个"位置",即一个"点"。但是,指定表 示"点"的这样的一种常规方法在详细确定扩充控制的内容方面存在局限性。通过合并多条位置信息,可以指定在其中扩充控制将被执行 的一个区。但是,这样指定一个区的常规方法不能表明该扩充控制是 为多个用户统一提供的还是为一个用户单独提供的,从而无法对伴随 着多用户兼容性的扩充控制的多样化做出响应。
为了对伴随着多用户兼容性的扩充控制多样化做出响应,并实现 上述目标,本发明的记录装置包括指定单元,可用于(1)如果扩 充控制的内容只对多个重放路径中的一个有效,则为这一个重放路径
单独指定在其中要执行扩充控制的一个区;和(2)如果扩充控制的 内容对于多个重放路径有效,则为所述多个重放路径统一指定在其中 要执行扩充控制的一个区;以及,写单元,可用于将第一类型标记符 信息和第二类型标记符信息中的一个写到记录介质,第一类型标记符 信息显示在所述一个重放路径上被单独指定的区的位置,第二类型标 记符信息显示在数字流上被统一指定的区的位置。
当一条重放路径信息被分配给一个特定用户时,通过为每个重放 路径单独地指定其中将要执行扩充控制的一个区,可以为每个用户指 定这样的一个区。借此,可以为每个用户单独地设置未观看区。并且, 通过为每个重放路径单独地指定一个区,可以执行这种能满足每个单 独用户的偏好、舒适等的扩充控制。
同样,通过为多个重放路径统一地指定一个区,可以在为多个用 户重放时统一地执行跳过一个性或暴力场景的扩充控制、跳过CM区 的扩充控制等。借此,该记录装置不需要为每个用户单独地存储要执 行扩充控制的区,因此,可以简化其处理。通过适当地使用为一个用 户单独执行的扩充控制和为多个用户统一执行的扩充控制,记录装置 的制造者可以制造并商业化可满足更高用户需要的记录装置。
这里,可以构造用于播放记录介质的重放装置,该重放装置包括-读取单元,可用于从记录介质读取第一类型标记符信息和第二类型标 记符信息;以及,控制单元,可用于(1)在由一条重放路径信息所显示的一个重放路径上的一个区中(该区的位置由第一类型标记符信
息显示)执行对所述一个重放路径唯一的扩充控制,以及(2)替代 执行对所述一个重放路径唯一的扩充控制,或除了执行对所述一个重 放路径唯一的扩充控制之外,在位置由第一类型标记符信息所显示的 一个区与位置由第二类型标记符信息所显示的另一个区重叠的部分 中,执行对数字流特有的扩充控制。假设有n个类型的数字流和m 条用于用户的重放路径信息的情况。在这种情况下,控制单元可以执 行对n个类型的数字流中的每一个唯一的扩充控制,以及对m条重 放路径信息中的每一个唯一的扩充控制。借此,可以由该重放装置执 行的扩充控制的变化数量变为"nXm"。换句话说,通过执行"nXm" 个扩充控制,可以实现最多"nXm"种变化。


从下面结合附图进行的描述中,本发明的上述及其他目标、优点 和特征将变得明显,其中这些附图描述了本发明的具体的实施例。在 附图中
图1显示了涉及本发明的第一实施例的DVD 1和记录装置100; 图2显示了由虚线箭头指示的文件系统层上的DVD 1的结构(文 件结构),;
图3显示了存储在一个AV文件中的TS-VOB的详细到级(level) 的结构;
图4显示了一个PES包如何存储成TS包;
图5显示了管理文件的内部结构;
图6示意地显示了使用重放路径信息的间接引用;
图7显示了用于实现多用户兼容性的DVD的数据结构;
图8显示了设置在VOB信息中和PGC信息中的区标记符;
图9显示了存在于用户A的重放路径中的扩充属性区;图10显示了指定存在于用户B的重放路径中的具有属性"未观 看"的扩充属性区的区标记符;图ll显示了其中设置了区标记符的VOB信息;图12显示了在用户A的重放路径上执行的扩充控制和在用户B 的重放路径上执行的扩充控制;图13显示了涉及本发明的第二实施例的记录装置100的内部结构;图14是显示构成记录装置100的功能特性的程序的一个过程的 流程图;图15是显示构成记录装置100的功能特性的程序的一个过程的 流程图;图16A显示了扩充属性区的起点和终点分别包括在两个连续单 元(单元#1和单元#2)中的一个例子;图16B显示了扩充属性区的起点和终点分别包括在三个或更多个 连续单元中的第一个和最后一个单元(单元#1和单元#5)中的一个 例子;图17显示了涉及本发明的第四实施例的重放控制单元17的内部 结构;图18显示了未观看区具有一个与具有属性"CM"的扩充属性区 (一个CM区)重叠的部分的情况;图19是显示涉及本发明的第四实施例的扩充控制调整单元21的 操作过程的流程图;图20是显示涉及第四实施例的扩充控制调整单元21的操作过程 的流程图;图21显示了涉及第四实施例的PGC信息和VOB信息的内部结构;图22显示了类别信息的内容;图23显示了涉及本发明的第五实施例的记录装置100的内部结
构;
图24显示了涉及本发明的第六实施例的扩充属性区检测单元12 的内部结构;
图25A显示了 PMT的一个例子; 图25B显示了 PAT的一个例子;
图26A显示了在其中节目序列信息被改变的区(程序序列改变 区)与未观看区彼此重叠,以及对该未观看区唯一的扩充控制与对该 节目序列改变区唯一的扩充控制彼此冲突的情况;
图26B显示了在其中数据以数据循环(datacarousel)格式被传送 的区(循环区)与未观看区彼此重叠,以及对该未观看区唯一的扩充 控制与对该循环区唯一的扩充控制彼此冲突的情况;
图27显示了涉及本发明的第八实施例的记录装置100的内部结
构;
图28显示了频道号由扩充属性区检测单元12设置的区标记符; 图29显示了涉及本发明的第十实施例的记录装置100的内部结
构;
图30A和30B显示了在情况1中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图30C和30D显示了在情况2中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图31A禾(]31B显示了在情况3中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图32A和32B显示了在情况4中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图33A和33B显示了在情况5-1中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;图34A和34B显示了在情况5-2中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图35A和35B显示了在情况5-3中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图36A和36B显示了在情况6-1中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图37A和37B显示了在情况6-2中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图38A和38B显示了在情况6-3中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图39A和39B显示了在情况7中执行中间部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图40A和40B显示了在情况7-1中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图41A和41B显示了在情况7-2中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图42A和42B显示了在情况7-3中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图43A和43B显示了在情况8中执行删除之前和之后的TS-VOB、 单元和扩充属性区的状态;
图44A和44B显示了在情况9-1中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图45A和45B显示了在情况9-2中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图46A和46B显示了在情况10中删除TS-VOB的中间部分之前 和之后的TS-VOB和单元的状态;
图47A和47B显示了在情况10-1中执行部分删除之前和之后的TS-VOB、单元和扩充属性区的状态;
图48A和48B显示了在情况10-2中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图49A和49B显示了在情况10-3中执行部分删除之前和之后的 TS-VOB、单元和扩充属性区的状态;
图50显示了涉及本发明的第十实施例的记录装置100的内部结
构;
图51A和51B示意地显示了将构成重放路径的四个单元#1到单 元#4中的单元#1,移动到紧挨在单元#3之后的位置的移动编辑; 图51C和51D显示了移动一个包括扩充属性区的起点的单元的过
程;
图52A和52B显示了当包括扩充属性区的起点的单元被移动时更
新一个区标记符的过程;
图53A和53B显示了移动一个包括扩充属性区的终点的单元的过
程;以及
图54A和54B显示了当包括扩充属性区的终点的单元被移动时更 新区标记符的过程。
具体实施例方式
(第一实施例)
下面说明关于本发明的记录介质的第一实施例。涉及本实施例的 记录介质是一种可重写DVD (下面简称"DVD"),可以依照 DVD-Video记录标准在其上记录移动图象数据。图1显示了涉及本实 施例的DVD 1和记录装置100。记录装置100对通过地上天线101 和抛物面天线102接收的广播信号的广播内容编码,并将被编码的广 播内容写到DVD1。 DVD1是一种多用户兼容的DVD,由图中显示 的两个用户(用户A和用户B)共享。DVD1具有包括物理层、文件系统层、应用层等的层结构,并且 数字流形式的数据由记录装置100记录在其上。图2显示了由虚线箭头指示的文件系统层上的DVD 1的结构(文 件结构)。在图2中显示的文件结构中,DVD一RTAV (实时记录音频 视频)目录位于根目录下的下一级,而存储了几个TS-VOB的AV文 件和存储了各种类型的管理信息的管理文件位于DVD一RTAV目录 下。TS-VOB (传输流-视频目标)是以传输流形式被记录的数据,其 与程序流形式的VOB不同。在"权利要求"和本申请的"发明内容" 中提到的数字流就是指该TS-VOB。图3显示了存储在AV文件中的TS-VOB的详细到级的结构。在 图中,图2中显示的AV文件显示在作为最低级的第七级上。存储在 AV文件中的TS-VOB显示在图3中的第六级上。如图中所示,TS-VOB 通过多路复用在第一级上显示的视频流和音频流来获得。位于第一级 上的视频流是多条图象数据("pil"、 "pi2"、 "pi3"…)的一个序列。 这些条图象数据中的每一个在一个显示周期(也称为"视频帧")中 被显示。在以NTSC格式显示的情况下, 一个视频帧近似具有33毫 秒(精确地,1/29.97秒)。在以PAL格式显示的情况下, 一个视频帧 具有40毫秒。这些条图象数据通过基于帧之间的相关性的编码而被 压縮。相应地,构成视频流的多条图象数据可以被分类成3种类型的 图象,也就是,使用与一个要在过去方向上重放的图象和与一个要在 未来方向上重放的图象的相关性进行压縮的"B (双向预测)图象", 使用与一个要在过去方向上重放的图象的相关性进行压縮的"P (预 测)图象",和不使用相关性但使用图象中的对应于一帧的空间频率 特性进行压縮的"I (内部)图象"。在视频流中,解码的最小单位被称做"GOP (图象组)"。 一个 GOP包括至少一个I图象,且是具有近似1.0秒的重放时间周期的多 条图象数据的集合。在图3中,第一级所示的视频流被分成第二级上的多个GOP。用于图象数据的编码格式是可变长度的编码格式,因 此数据长度根据每个GOP而不同。当数据被记录在DVD上时,GOP 序列被分成多个部分而不考虑每个GOP的大小。被分开的部分存储 在第三级所示的PES包序列中。另一方面,位于第一级的右侧的音 频流也被分成多个部分,被分开的部分存储在第三级上显示的PES 包序列中。如图中的第三级所示,PES包存储视频流的分开的部分和 音频流的分开的部分。在每个PES包的头端,附有显示分开部分将 被解码的时序的"DTS"和显示分开部分的解码结果将被显示的时序 的"PTS"o
存储GOP序列的PES包序列与存储音频流的PES包序列被多路 复用(图中的"tjl"),从而构成第四级所示的TS包序列。与至少一 个GOP和与多条图象数据多路复用的音频数据形成了如第五级所示 的VOBU (视频目标单元)。VOBU是用于存取TS-VOB的最小单元, 其通过排列由MPEG标准定义的视频包和音频包而形成。第六级所 示的TS-VOB具有多个VOBU以时间序列排列的结构。到此为止给 出了关于TS-VOB的内部结构的描述。
第三到第五级所示的划分和多路复用是TS-VOB特有的特征,在 常规的DVD中看不到。在常规DVD上待记录的VOB,即程序流形 式的VOB由多个包组成,并且一个PES包被直接存储成每个包。另 一方面,对于传输流形式的TS-VOB, PES包在被分成多个部分后被 存储成TS包。图4显示了PES包如何存储成TS包。
如图4中的第三级所示,TS包由TS包头端、应用字段和有效负 载组成。TS包的大小为188字节。188字节的数据大小与在ATM传 输路径上传送的ATM包的大小相同。TS包的大小这样确定,使得 TS包可以与通过ATM传输路径传送的包一起被直接地记录。
有效负载存储通过划分PES包而获得的分开部分。当PES包是视 频流的一部分时,该有效负载对应于视频层。在图4中,第一级所示的PES包被分成如第二级所示的多个部分,每个分开部分被存储在 第三级所示的TS包的有效负载中,如箭头"ctl"、 "ct2"和"ct3"所示。 15'a大乂而tf、J结PJ出孤5戈OT大 ng丄f百/j、。 i4JOT大 ngi 〃|/j、, TS包头端存储用于识别该TS包所属的视频流或该TS包所属的音频 流的"PID (包标识符)",以及用于指示在有效负载中该PES包的开 始位置的"有效负载单元开始指示器",以及用于指示应用字段是否 跟在该TS包中的该TS包头端之后的"应用字段控制"。当视频流的一个分开部分被存储在有效负载中时,"应用字段" 存储关于视频流的系统层的信息。如虚线箭头"hg2"所指示的,这 种关于系统层的信息包括"PCR (程序时钟基准)"和"随机存取指 示器"。PCR是对流进行解码的设备的基准时钟"STC (系统时间时 钟)"的基准值。该基准值被用于(1)多路分解一个传输流的处理, 以及(2)使用传输流重建各种PES流(例如视频流)的处理。"随 机存取指示器"表示有效负载中的PES包是否包括视频流的存取点 的第一帧。存取点存在于一个流内,且是可被独自解码的单位,并且, 随机存取指示器表示GOP的第一帧(I图象)是否存在。到此为止给出了关于TS-VOB和程序流形式的VOB之间差别的 描述。下面说明TS-VOB如何被记录在DVD上。 一个DVD包括多 个ECC块,ECC块是错误可以被校正的记录区域。构成一个传输流 的多个TS包被转换成被称为"capsule"的单位,并被记录成ECC块。 capsule通过排列多个分别具有附在其上的ATS的TS包而形成。ATS (到达时间标志)是关于TS包进入该装置的时序的信息。下面说明管理文件的内部结构。图5显示了管理文件的内部结构。 如图中虚线箭头"fsO"所指示的,管理文件由多条VOB信息(VOB弁1 信息、VOB#2信息、VOB#3信息,...)和多条PGC信息(PGC#1 信息、PGC^2信息、PGC弁3信息,...)组成。VOB信息(#1 、 #2、 #3,...)是显示记录在DVD上的每个TS-VOB 的细节的信息。在该图中,对应于VOB#l的VOB#l信息由虚线箭 头"hsl"所示详细说明。如箭头"hsl"所指示的,VOB#l信息包括用于唯一地识别该对 应的TS-VOB的"TS-VOB标识符"、显示记录该TS-VOB的日期和 时间的"TS-VOB记录日期和时间"、显示要被多路复用成TS-VOB 的视频流被编码的格式的"视频编码模式"、显示要被多路复用成 TS-VOB的音频流被编码的格式的"音频编码模式"、用于该TS-VOB 的"存取图"(access map)和"区标记符"。"存取图"是采用时间信息,间接引用可以在TS-VOB中存取的 多个起始位置的地址的参考表。通过跟踪虚线箭头"hs2"和"hs3", 进一步详细描述该存取图。如箭头"hs2"所指示的,存取图由多条 入口信息组成,每一条对应于一个VOBU。如箭头"hs3"所指示的, 入口信息将显示重放相应的VOBU所需的时间周期的"VOBU重放 时间周期"与显示VOBU的数据大小的"VOBU数据大小"联系起 来。利用所采用的可变长度编码格式,包括GOP的每个VOBU可以 具有不同的大小和不同的重放时间周期。然而,通过参考"入口信息", 一个自由选择的重放时间可以被变换成对应于所选择的重放时间的 VOBU内的一条图象数据的开始的地址,这样可以访问该条图象数据 的开始。下面描述PGC信息的内部结构。如虚线箭头"hs4"所指示的, PGC信息包括显示经由存取图的用于一个TS-VOB的重放路径的"重 放路径信息"和"区标记符"。重放路径信息的特征在于其描述方式。 更具体地,因为管理信息包括一个存取图,因此重放路径信息是采用 存取图作为基准表以间接引用的形式描述的。重放路径信息以间接引 用的形式描述,是出于在编辑TS-VOB时消除更新重放路径信息负担 的目的。下面详细描述该重放路径信息。如虚线箭头"hs5"所指示的,重放路径信息由多条单元信息的一个序列组成(单元信息#1、单元信息#2、单元信息#3...)。如虚线箭头"hs6"所指示的,单元信息 包括用于识别相应的TS-VOB的"TS-VOB标识符"、作为显示 TS-VOB中的重放起始位置的时间信息的"起点信息",和作为显示 TS-VOB中的重放结束位置的时间信息的"终点信息"。起点和终点 通过起点信息和终点信息确定的一个区被称为一个"单元"。重放路 径信息中的多条单元信息的序列表示对应于这些条单元信息的单元 要被重放的顺序。以这样一种方式描述的重放路径信息可以被分成两 种类型, 一种在记录TS-VOB时由记录装置100自动产生,另一种根 据用户的编辑操作来记录。由这样的重放路径信息显示的重放路径旨 在在各种不同的路径上重放TS-VOB。图6示意性地显示了使用重放路径信息的间接引用。图中, TS-VOB#l和TS-VOB#2分别由多个VOBU组成。每个VOBU包括 一个GOP。如箭头"ayl"、 "ay2"、 "ay3"和"ay4"所指示的,包括 在两条VOBU信息的每一条中的存取图指定上述多个GOP的扇区地 址。这些扇区地址经由存取图被间接引用。图中的箭头"jyl"、 "jy2"、"jy3"和"jy4"示意性地显示了以时间信息的形式对GOP的指定。 更具体地,以时间信息的形式对GOP的指定(由箭头"jyl"、 "jy2"、"jy3"和"jy4"所指示的)是通过经由存取图指定包括在TS-VOB 中的GOP的地址来实现的。图中的重放路径信息通过由箭头"jyl"、"jy2"、 "jy3"和"jy4"所指示的多条时间信息的组合表示了一个重 放路径。下面描述上述各种类型的信息被运用到一个多用户兼容DVD的 示例情况。图7显示了用于实现多用户兼容性的DVD的数据结构。 在图7中,两个TS-VOB、即TS-VOB#l和TS-VOB#2被记录在DVD 上,VOB弁l信息和VOB弁2信息分别被分配给上述的TS-VOB。包括 在VOB#l信息和VOB#2信息中的被记录的重放路径信息#1 (PGC信息#1)和重放路径信息#2 (PGC信息#2)定义了分别分配给图1 所示的两个用户(用户A和用户B)的重放路径。用户A需要的重 放路径是按所述顺序重放TS-VOB#l的部分①和部分②以及 TS-VOB#2的部分③。用户B需要的重放路径是按所述顺序重放 TS-VOB#l的部分④以及TS-VOB#2的部分⑤。分配给用户A的PGC 信息#1包括单元信息#1、单元信息#2和单元信息#3,而分配给用户 B的PGC信息#2包括单元信息#4和单元信息#5。
这些条单元信息#1到#5通过间接引用分别指定部分①到⑤的起 点和终点。部分①到⑤通过用多条单元信息来指定,可被作为单元处 理。
图中,箭头"rfl"和"rf2"表示间接引用的符号。如同可以从箭 头"rfl"和"rf2"理解的,TS-VOB#l和TS-VOB#2的部分①到⑤ 的起点"stl"、 "st2"和"st3"及终点"edl"、 "ed2"和"ed3"经由 相应的存取图由间接引用来指定。
到此为止给出了关于VOB信息和PGC信息的说明。本实施例的 特征在于如上所述在分层结构中的VOB信息内设置了一个区标记符 以及在PGC信息内设置了一个区标记符。图8显示了在VOB信息内 设置的一个区标记符以及在PGC信息内设置的一个区标记符。
这些区标记符中的每一个占据了由重放路径信息显示的重放路 径的一部分。具体地,区标记符是用于标记由记录装置ioo识别为具 有扩充属性的一个区的信息。"扩充属性"是使得扩充控制有效的属 性。在经由一个重放路径重放时,将根据扩充属性在由区标记符指定 的重放路径的一个区中执行扩充控制。在VOB信息内设置的区标记 符的内部结构如图8中的虚线箭头"hs7"所指示。该区标记符包括 表示其位置由区标记符指定的一个扩充属性区的扩充属性的类型的 "属性类型"、作为表示参考TS-VOB的多个重放路径中的扩充属性 区的起点的时间信息的"起点信息"、作为表示参考TS-VOB的多个重放路径中的扩充属性区的终点的时间信息的"终点信息",以及显 示要在扩充属性区中执行的扩充控制和用于识别扩充属性区的基准 的细节的"详细信息"。
设置在PGC信息内的区标记符的内部结构如虚线箭头"hs8"所 指示。区标记符包括表示其位置由该区标记符指定的区标记符的扩充 属性的类型的"属性类型"、识别包括在对应于重放路径信息的重放 路径中的多个单元中,包括扩充属性区的起点的一个单元的"起始单 元ID"、作为表示该单元内的扩充属性区的起点的时间信息的"起点 信息"、识别在对应于重放路径信息的重放路径中包括的多个单元中, 包括扩充属性区的终点的一个单元的"终点单元ID"、作为表示该单 元内的扩充属性区的终点的时间信息的"终点信息",以及显示要在 扩充属性区中执行的扩充控制和用于识别扩充属性区的基准的细节 的"详细信息"。
在VOB信息和PGC信息中设置的这种区标记符具有如下意义。 在VOB信息中设置的区标记符被用于下面的情况中。当对应于VOB 信息的TS-VOB被多个重放路径所参考时,VOB信息中的区标记符 被用于为该多个重放路径统一地指定一个扩充属性区。
另一方面,在PGC信息中设置的区标记符被用于下面的情况中。 当对应于VOB信息的TS-VOB被多个重放路径所参考时,PGC信息 中的区标记符被用于为该多个重放路径中的特定一个单独地指定一 个扩充属性区。
下面说明当如图7所示在用于两个用户的重放路径的每一个中存 在具有属性"未观看"的扩充属性区时,如何能够为用于两个用户的 重放路径指定这种扩充属性区。图9显示了存在于用于用户A的重 放路径中的扩充属性区。在图中,假设在部分①的中间的中间位置 "tyl"和部分③的结束位置"ynl"分别对应于用户A还未观看的一 个未观看区的起点和终点。在PGC信息W中设置的区标记符通过采用对应于TS-VOB#l和TS-VOB#2的多条单元信息和存取图间接引 用,来指定部分①中的中间位置"ty 1"和部分③中的结束位置"ynl "。 如上所述,每条单元信息本身经由存取图间接引用对应的TS-VOB上 的一个位置,因此,可以说该区标记符通过所谓的"对间接引用的间 接引用"指定了具有属性"未观看"的扩充属性区的起点和终点。如 箭头"srl"和"sr2"所指示的,在图9中的区标记符中包括的"起 始单元ID"和"结束单元ID"分别识别出单元信息#1和单元信息#3。 如可以从图中看出的,扩充属性区的起点和终点通过采用由起始单元 ID识别的单元信息和由结束单元ID识别的单元信息以及存取图,以 "对间接引用的间接引用"来指定。图中的箭头"rrl"和"rr2"用 符号表示"对间接引用的间接引用"。更具体地,从附图中可以看到, 具有属性"未观看"的扩充属性区的起点"tyl"和终点"ynl"由区 标记符通过"对间接引用的间接引用"来指定。
图10显示了指定存在于用户B的重放路径中的具有属性"未观 看"的扩充属性区的区标记符。在图中,假设在部分④的中间的中间 位置"ty2"和部分⑤的结束位置"yn2"分别对应于用户B还未观看 的一个未观看区的起点和终点。在PGC信息存2中设置的区标记符通 过"对间接引用的间接引用"指定用户B还未观看的扩充属性区的 起点和终点。如箭头"sr3"和"sr4"所指示的,在图10中的区标记 符中包括的"起始单元ID"和"结束单元ID"分别识别在PGC信息 中包括的单元信息斜和单元信息#5。如可以从图中看到的,采用在 PGC信息中包括的单元信息斜和单元信息#5以及VOB信息中的存 取图,通过"对间接引用的间接引用"可指定扩充属性区的起点和终 点。图中的箭头"rr3"和"rr4"用符号表示"对间接引用的间接引 用"。
通过在PGC信息中提供一个区标记符,这样一个满足每个单独用 户的个性、偏好和舒适的扩充属性区可以在用于每个用户的重放路径中被设置。到此为止给出了关于在PGC信息中提供区标记符的应用 的说明。这里应该指出,对于PGC信息内的区标记符,显示扩充属 性区的终点的终点信息和识别包括扩充属性区的终点的单元的结束 单元ID不是必须使用的。终点信息和结束单元ID可以被省略,或可 以使用其他参数(等效参数,例如VOBU的数目和图象数据条数) 来表示扩充属性区的终点。这是由于如下原因。当要将一个尚未由用 户观看的区识别为一个扩充属性区时,最好精确地指定尚未重放的区 的起点、即用户停止观看的点。另一方面,扩充属性区的终点常常可 以被自动指定,因为它与由用户定义的重放路径的终点相匹配。
下面描述区标记符设置在VOB信息中的情况的应用。图11显示 了其中设置了区标记符的VOB信息。在图中,阴影部分"htl "和"ht2" 分别是被识别为具有属性"CM"的扩充属性区的TS-VOB的一部分。 可以采用其音频属性或用户指定的内容或使用任何其他方式识别这 些部分中的每一个为具有属性"CM"。当用户A和B都统一地想要 跳过被识别出的扩充属性区时,这些具有属性"CM"的扩充属性区 在用于用户A和B的重放路径中将均被指定。图中的箭头表示在用 于用户A和B的重放路径中的CM区的位置。在用于用户A的重放 路径中,从位置"yfl"到位置"yG"的区和从位置"yf3"到位置"yf4" 的区是CM区。在用于用户B的重放路径中,从位置"yf5"到位置
"yf6"的区和从位置"yf7"到位置"yf8"的区是CM区。在VOB 信息中设置的区标记符为参考TS-VOB弁l的所有用户实现对一个扩 充属性区的统一指定。在附图中,直接指向TS-VOB的箭头"dd" 和"dr2"在符号上显示由在VOB信息中设置的区标记符的统一的指 定。更具体地,这些直接指向的箭头"drl"和"dr2"既显示了对用 于用户A的重放路径中的扩充属性区的指定,又显示了对用于用户B 的重放路径中的扩充属性区的指定。箭头"yfl"、 "yf2"、 "yfi"和
"yf4"显示了对用于用户A的重放路径中的扩充属性区的指定,而箭头"yf5"、 "yf6"、 "yf7"和"yf8"显示了对用于用户B的重放路 径中的扩充属性区的指定。由箭头"drl"和"dr2"用符号表示的统 一的指定与对用于多个重放路径的扩充属性区的集合的指定具有相 同的意义。通过为用于多个用户的重放路径实现这样统一的指定,可 以简化区标记符并且可以更容易地理解。
接着,下文将研究由VOB信息中设置的区标记符指定为包括在 一个扩充属性区中,但未被限定为包括在由重放路径信息所示的重放 路径中的一个部分。在图11的例子中,由虚线"hhl"和"hh2"指 示的部分被指定为包括在由设置在VOB#l信息中和VOB#2信息中 的区标记符指定的扩充属性区中,但未被限定为包括在由VOB#l信 息中和VOB#2信息所示的重放路径中。由设置在VOB#l信息和 VOB弁2信息中的区标记符对这些区的指定并不覆盖由虚线"hhl"和
"hh2"指示的部分。这意味着由重放路径信息所示的重放路径优先 于在VOB信息中设置的区标记符。更具体地,即使一个部分被设置 在VOB信息中的区标记符指定为包括在一个扩充属性区中,如果其 未被限定为包括在由重放路径信息显示的重放路径中,则在这个部分 中既不执行重放控制也不执行扩充控制。
下面描述在统一指定了扩充属性区的两个重放路径上执行的重 放控制。图12显示了在用于用户A的重放路径上执行的扩充控制和 在用于用户B的重放路径上执行的扩充控制。在图中,直线箭头
"ycl"、 "yc2"和"yc3"在符号上显示依据重放路径执行的正常重 放过程。曲线箭头"cvl"、 "cv2"和"cv3"在符号上显示在为用户 A和B重放时执行的跳越重放的过程。在为用户A和B重放时,在 CM区中执行跳越重放过程。通过使用一个区标记符指定具有属性
"CM"的扩充属性区,在为用户A和B重放时统一地执行跳过CM 区。与在PGC信息的情况中一样,这里应该指出,对于在VOB信息 中设置的区标记符,显示扩充属性区的终点的终点信息不是必须使用的。终点信息可以被省略,或可以使用其他参数(等效参数,例如
VOBU的数目和图象数据条数)来表示扩充属性区的终点。
下面描述扩充属性区的起点是如何用包括在区标记符中的起点 信息来表示的。设置在VOB信息中的区标记符中所包括的起点信息 采用与对应于该区标记符的TS-VOB内的图象数据的一个视频帧的 时间精度相同或更精确的时间精度,显示了扩充属性区的起点的位 置。因此,要执行扩充控制的位置由在VOB信息中设置的区标记符 详细表示。
同样,设置在PGC信息中的区标记符中所包括的起点信息采用与 对应的TS-VOB内的图象数据的一个视频帧的时间精度相同或更精 确的时间精度,显示了扩充属性区的起点的位置。这个TS-VOB对应 于由该区标记符中的起始单元ID识别的单元。因此,要执行扩充控 制的位置由在PGC信息中设置的区标记符详细表示。
为了达到与视频帧的时间精度相同或更精确的时间精度,最好将 1/27,000,000秒的时间精度与1/90,000 (=300/27,000,000)秒的时间精 度组合起来。考虑到NTSC信号、PAL信号、DolbyAC-3和MPEG 音频的帧频率的公倍数,这里采用1/卯.000秒的时间精度。考虑到重 放装置一端的时钟频率是27MHz,这里采用1/27,000,000秒的时间频 率。
虽然本实施例描述了由设置在VOB信息中的区标记符指定的扩 充属性区是CM区,其中在该CM区要为每一个用户统一地执行跳过 该区的扩充控制的情况,但扩充属性区也可以是包含性或暴力场景的 区,在这样的区种要执行跳过该区的扩充控制。例如,假设在重放 TS-VOB时父母发现有性和暴力场景,他们不想让家庭中的其他成员 观看这些场景。在这样一种情况下,可以通过在VOB信息中设置区 标记符来将这些场景设置为一个扩充属性区。借此,在为所有用户统 一地重放时可以跳过这些场景。同样,虽然本实施例描述了在CM区中要执行的扩充控制是跳过该区的情况,但扩充控制也可以是在该
CM区上显示与该CM区有关的赞助公司的URL,或者可以是显示与 关于该赞助公司的徽标的縮略图象。
同样,本实施例描述了由设置在PGC信息中的区标记符指定的扩 充属性区是一个未观看区,其中在该未观看区中要执行访问该区的开 始的扩充控制的的情况。可替代的,可以将其中由用户A或B以前 执行快进重放或快退重放的区指定为一个扩充属性区。借此,在这些 其中以前执行了这种特殊重放的扩充属性区中,可以容易地实现执行 与前面相同的处理的扩充控制。
此外,虽然本实施例描述了在一条PGC信息中设置一个区标记符 的情况,但在一条PGC信息中也可以设置多个区标记符。由多个区 标记符指定的扩充属性区可以彼此覆盖。同样,虽然本实施例描述了 在一条VOB信息中设置一个区标记符的情况,但在一条VOB信息 中也可以设置多个区标记符。由多个区标记符指定的扩充属性区可以 彼此覆盖。
(第二实施例)
本实施例涉及用于记录涉及第一实施例的TS-VOB的记录装置 100。记录装置100主要执行TS-VOB的记录过程,但也可以执行 TS-VOB的重放过程。这样,记录装置100是既具有记录装置的功能 又具有重放装置的功能的混合类型。图13显示了记录装置100的内 部结构。图中所示的部件可按其功能分类成(i)既用于记录过程又 用于重放过程的部件;(ii)只用于记录过程的部件;以及(iii)只用 于重放过程的部件。
首先,下文将描述既用于记录过程又用于重放过程的部件。这样 的部件包括用户接口单元2、驱动设备3、常驻存储器4和迹道缓冲 器5。用户接口单元2通过遥控器或面板按钮接收用户操作,来记录一 个广播节目、选择记录在DVD上的重放路径信息、执行正常重放、 执行诸如快进重放和快退重放的特殊重放等等。
驱动设备3包括在其上安放DVD的基座、用于夹住所安放的 DVD并驱动和旋转DVD的主轴马达、用于读取记录在DVD上的信 号的光学拾波器,以及用于该光学拾波器的激励器(actuator)。驱动 设备3负责对DVD的存取。对DVD的存取包括在记录节目时向DVD 写VOBU以及在重放该节目时读取VOBU。
常驻存储器4是用于使VOB信息和PGC信息驻留在其中的存储 器。VOB信息和PGC信息驻留在这个存储器是为了避免(a)用于 记录VOBU的盘存取和(b)用于更新管理文件的盘存取之间的冲突。 当VOBU记录结束时,存储在常驻存储器4中的VOB信息和PGC 信息被写回到DVD。
迹道缓冲器5是用于暂时存储要写到DVD的VOBU和从DVD 读出的VOBU的缓冲器。要写到DVD的VOBU和从DVD读出的 VOBU被暂时存储在迹道缓冲器5中,是为了吸收解码器16的解码 速度与驱动设备3从DVD读取数据的读取速度之间的差,同时也是 为了吸收编码器7的编码速度与驱动设备3将数据写到DVD的写速 度之间的差。
到此为止给出了关于既用于记录过程又用于重放过程的部件的 说明。下面描述用于记录过程的部件。这样的部件包括模拟调谐器6、 编码器7、数字调谐器8、提取单元9、分析单元IO、图产生单元ll、 扩充属性区检测单元12、 CM区检测单元13、重放路径信息产生单 元14和记录控制单元15。
模拟调谐器6调制从广播基站发出的广播波,并选择一个频道, 以获得对应于一单个节目的模拟广播信号。
编码器7对和模拟调谐器输出的该单个节目相对应的模拟广播信号的一单个信号区进行编码,以获得一VOBU。编码器7包括视频编 码器(1)、音频编码器(2)和多路复用单元(3)。视频编码器(1) 对模拟广播信号中的视频信号编码,以获得一GOP。音频编码器(2) 对模拟广播信号中的音频信号编码,以获得一音频数据序列。多路复 用单元(3)对GOP和音频数据进行多路复用,以获得一VOBU。每 次在产生一 GOP时,编码器7就向图产生单元11输出相应VOBU 的一重放时间周期和数据长度。
数字调谐器8调制从广播基站广播出的广播波,并选择一个频道, 以获得对应于一单个节目的数字广播信号。在本实施例中,记录装置 100在内部装配有数字调谐器8,能实现数字广播信号的获得。或者, 可以从装配在另一个装置、例如STB (机顶盒)中的数字调谐器8 获得数字广播信号。在这种情况下,需要在记录装置100中提供用于 从STB接收数字广播信号的数字接口。
提取单元9从数字广播信号的信号区提取一 TS包序列,并将一 ATS添加到每个TS包,以获得一VOBU。
分析单元10位于提取单元9中,并通过参考每个TS包的应用字 段中的随机存取指示器,判断哪一TS包包括一存取点的开始。进一 步,分析单元10通过参考TS包中的有效负载单元起始指示器来检 测TS包中的一存取点。通过在多个TS包上重复地执行上述判断过 程和检测过程,可计算出对应的VOBU的大小和重放时间周期。 VOBU的大小可以通过计算当前存取点的起始位置和当前存取点之 后的一个存取点的起始位置之间的差来获得。VOBU的重放时间周期 可以通过计算附在当前存取点的起始位置的PTS和附在随后的存取 点的起始位置的PTS之间的差来获得。以这种方式计算出的VOBU 的大小和重放时间周期被输出到图产生单元11。
图产生单元11将从解码器7和分析单元10输出的VOBU的大小 和重放时间周期与VOBU的标识符联系起来,获得VOBU的入口信息,并将其写到常驻存储器4中。通过对TS-VOB中包括的每个VOBU
重复地执行产生入口信息的过程,可以获得一个存取图。
当重放时要执行的扩充控制的内容是跳过一个CM区、并且该扩
充控制对于多个重放路径是统一有效的时,扩充属性区检测单元12 统一地指定一个在其中要为由如图11所示的多条重放路径信息所显 示的多个重放路径执行扩充控制的区。为了实现该统一指定,扩充属 性区检测单元12产生一个指定TS-VOB中的被统一地指定的扩充属 性区的位置的区标记符,并将该区标记符设置在VOB信息内。这里, 区标记符以下列方式产生。扩充属性区检测单元12监视构成数字广 播信号和模拟广播信号的信号区的属性。当发现一个属性改变时,扩 充属性区检测单元12检测对应于TS-VOB上的这一改变的位置。可 以设想,这样一个改变是在扩充控制将要开始的位置、即在一个扩充 属性区的起始点。因此,可产生将这个检测出的改变位置作为起始点 的指定一个扩充属性区的区标记符,且该区标记符被设置在VOB信 息内。为了产生一个区标记符,扩充属性区检测单元12采用附在检 测到属性改变时输入到编码器7和提取单元10中的PES包上的PTS、 或附在检测到属性改变时从编码器7和提取单元10输出的PES包上 的PTS来表示改变位置。
在扩充属性区检测单元12中具有CM区检测单元13。当一个具 有立体声音频属性的信号区被插入到一个具有非立体声音频属性的
广播信号中时,CM区检测单元13检测数字流上对应于从模拟音频 到立体声音频的改变的位置。可以设想,检测出的改变位置是跳过 CM区的扩充控制将要开始的地方、即具有属性"CM"的扩充属性 区的起点。因此,产生一个以这个改变位置作为起点来指定一个扩充 属性区的区标记符,且该区标记符被设置在VOB信息内。
在完成了将TS-VOB写到DVD时,重放路径信息产生单元14选 择构成TS-VOB的TS包中的一个作为一个单元的起点,并选择构成TS-VOB的TS包中的另一个作为该单元的终点。然后,重放路径信 息产生单元14产生一条单元信息,该单元信息在起点附带有一个PTS 且在终点附带有一个PTS来分别作为起点信息和终点信息单元。通 过产生多条单元信息并在存储器内排列所产生的多条单元信息,重放 路径信息产生单元14获得重放路径信息,并随后产生包括所获得的 重放路径信息的PGC信息。这里应该注意,对于一个用户定义的重 放路径,单元的起点和终点是根据由用户接口单元2接收的用户操作 来选择的。
记录控制单元15以迹道缓冲器5的缓冲作为前提实现写控制。 该写控制为等待迹道缓冲器5被从解码器7或提取单元9输出的TS 包充满,并且,在迹道缓冲器5由TS包充满时,将迹道缓冲器5内 的一些TS包写到DVD的一个ECC块。当给出停止记录的用户操作 时,迹道缓冲器5中累积的TS包被写入到DVD的ECC块中,且存 储在常驻存储器4中的VOB信息和PGC信息被写到DVD。然后, 记录过程结束。
到此为止给出了关于用于实现记录装置100中的记录过程的部件 的说明。下面描述用于记录装置100中的重放过程的部件。这样的部 件包括解码器16、重放控制单元17、扩充属性区设置单元18和未观 看区检测单元19。
解码器16包括多路分解单元(1)、视频解码器(2)和音频解码 器(3)。多路分解单元(1)将由驱动设备3从DVD读出的VOBU 多路分解成视频数据序列和音频数据序列。视频解码器(2)对视频 数据解码。音频解码器(3)对音频数据解码。解码器16将作为视频 和音频的多路复用信号的AV信号输出到一个TV上。
重放控制单元17通过使用存取图作为基准表进行间接引用,来 计算DVD上的用作一个单元起点的TS包的地址。同样,重放控制 单元17通过相同的间接引用来计算DVD上的用作一个单元的终点的TS包的地址。在计算出了对应于DVD上的单元的起点和终点的 TS包的地址之后,重放控制单元17指令驱动设备3来读取存在于这 些地址之间的TS包,并指令解码器16对读出的TS包进行解码。通 过对构成重放路径信息的多条单元信息执行这种重放控制,可以实现 依据重放路径信息的重放控制。这里应该注意,上述重放控制为基本 的控制。通过不规则地读取VOBU,记录装置IOO也可以实现特殊重 放。例如,通过读取多个VOBU同时跳过一些VOBU,而不是重放 所有TS包,可以实现快进重放。同样,通过按照与TS包在TS-VOB 中排列的顺序相反的顺序读取多个VOBU,可以实现快退重放。
当在重放时要执行的扩充控制的内容是重放一个未观看区等,并 且扩充控制只对由一条重放路径信息显示的重放路径有效时,扩充属 性区设置单元18单独地指定其中要为重放路径执行扩充控制的未观 看区。为了实现这样的单独指定,可产生一个指定该区的位置的区标 记符,并将其设置在PGC信息内。区标记符可以下列方式产生。扩 充属性区设置单元18检测在基于重放路径执行的重放控制期间给出 的用户操作。当检测到一个用户操作时,在数字流上捡测到该用户操 作的位置被认为是要开始扩充控制的位置。产生一个指定以检测到的 位置作为起点的扩充属性区的区标记符,并将其设置在PGC信息内。 为了产生区标记符,扩充属性区设置单元18使用附在检测到用户操 作时输入到解码器16中的PES包上的PTS,来表示检测到的位置。
未观看区检测单元19位于扩充属性区设置单元18中。未观看区 检测单元19在基于重放路径执行的重放控制期间检测用户操作。当 检测到一个停止重放的操作时,在数字流上检测到该操作的位置被认 为是要开始扩充控制的位置。产生一个指定以检测到的位置作为起点 并以重放路径的终点作为终点的扩充属性区的区标记符,并将其设置 在PGC信息内。未观看区检测单元19的功能是检测一个未观看区。 因此,每次当重放路径的重放由用户开始或停止时,未观看区检测单元19就检测一个扩充属性区,并产生指定该扩充属性区的区标记符。 在本实施例中,由未观看区检测单元19检测的扩充属性区不是一个 "未播放"区,而是一个"未观看"区,意即包含由用户重放的区之 外的区。这里假设用户在观看广播节目的同时记录节目,并在停止观 看时继续记录。在这样一种情况下,从用户停止观看的位置开始,到 重放路径的结束的区,被检测为一个未观看区。例如,当用户在观看 广播节目的同时记录节目并在停止观看时继续记录时,未观看区检测 单元19可以检测到一个停止用户观看的操作,例如切断TV电源的 操作,并且可以将从检测到该操作的位置开始到TS-VOB结束的区检 测为一个未观看区。
到此为止给出了关于记录装置100的部件的说明。这些部件是由 程序以及解码和执行该程序的计算机实现的。图14和15是显示该程 序的过程的流程图。下面参考这些流程图进一步详细说明由记录装置 100执行的处理。为了容易解释,下文中假设只检测CM区和未观看 区,且只将CM区和未观看区设置为扩充属性区。
在图14所示的流程图中,由步骤Sl到S3组成的循环过程位于 操作过程的最上层。这个循环过程是用于根据用户操作将处理分配给 相应的部件。当给出一个幵始记录过程的用户操作时,由用户接口单 元2检测到该用户操作,操作过程从步骤S3移到步骤S4。在步骤 S4,记录控制单元15检测到一模拟广播信号的信号区的音频属性并 将其存储为缺省音频属性。另外,记录控制单元15将一个将在后面 描述的标志复位为"0"。在步骤S5中,记录控制单元15指令编码器 7对一个接一个输入的信号区编码,然后操作过程移到一个由步骤S6 和S7组成的循环过程。该循环过程用于使CM区检测单元13在模拟 广播信号连续输入的期间内检测信号区的音频属性中的改变。这个循 环过程在步骤S7中的判断结果变为"是"时结束。另外,在每次检 测到信号区的音频属性中的改变时,在执行了步骤S8到S14中的操作过程之后重复步骤S6和S7中的操作过程。步骤S8到S14中的操 作过程是使CM区检测单元13将检测到的改变位置设置为扩充属性 区的起点或终点。在步骤S8到S14中设置了起点或终点之后,操作 过程返回由步骤S6和S7组成的循环过程。更具体地,当模拟广播信 号连续输入并继续记录过程时,在每次检测到音频属性中的一个改变 时,由CM区检测单元13设置一个扩充属性区的起点或终点。在步 骤S9和S12, CM区检测单元13检测附在模拟广播信号的音频属性 被改变吋输入到编码器7中的TS包上的PTS。音频属性的改变位置 由这个PTS表示。要设置改变位置的起点和终点之间的切换可以通 过使用一个标志来实现。当该标志的值为"0"时,CM区检测单元 13在步骤S10将检测到的PTS设置为具有属性"CM"的扩充属性区 的起点。然后,CM区检测单元13在步骤S11将该标志设置为"1"。 当该标志的值为"1"时,CM区检测单元13在步骤S13将检测到的 PTS设置为具有属性"CM"的扩充属性区的终点。然后,CM区检 测单元13在步骤S14将标志复位为"0"。
当给出一个停止记录过程的用户操作时,操作过程从步骤S7移 到步骤S16。在步骤S16,记录控制单元15在常驻存储器4内产生其 中设置了指定具有属性"CM"的扩充属性区的位置的区标记符的 VOB信息,和包括显示TS-VOB中的缺省重放路径的重放路径信息 的PGC信息。在步骤S17,记录控制单元15将VOB信息和PGC信 息写到DVD。
到此为止给出了关于记录过程的说明。利用上述记录过程, TS-VOB、 VOB信息和PGC信息被记录在DVD上。
当给出一个执行重放过程的用户操作时,操作过程从由步骤Sl 到S3组成的循环过程移到由图15中所示的步骤S18到S22组成的 循环过程。由步骤S18到S22组成的循环过程是接收用于用户定义的 重放路径信息的各种用户操作。当给出一个执行正常重放的用户操作时(步骤S18:是),在步骤S18中重放控制单元17指令驱动设备3 执行用于正常重放的盘访问。其结果是,TS-VOB的重放视频被显示 在TV上。当给出一个执行快进重放或快退重放的用户操作时(步骤 S19:是),在步骤S24中记录控制单元15指令驱动设备3执行用于 实现快进重放或快退重放的盘访问。利用上述操作过程,对被设置为 单元的一个部分的开始的访问可以在高速下实现。当给出一个指定单 元起点的用户操作时(步骤S20:是),在步骤S25中重放路径信息 产生单元14检测附在从解码器16输出的TS包上的PTS,并将检测 到的PTS设置为单元信息的起点。另一方面,当给出一个指定单元 终点的操作时(步骤S21:是),在步骤S26中重放路径信息产生单 元14检测附在从解码器16输出的TS包上的PTS,并将检测到的PTS 设置为单元信息的终点。通过重复上述操作过程,在常驻存储器4内 产生了构成重放路径信息的多条单元信息。当给出 一个停止重放过程 的操作时,步骤S22中的判断结果变为"是"。然后,在步骤S15中, 重放路径信息产生单元14将包括通过排列产生的多条单元信息而形 成的重放路径信息的PGC信息写到DVD上。
下面描述基于用户定义的重放路径信息执行的TS-VOB的重放过
程。用户定义的重放路径信息由多条单元信息组成,因此,要经过步 骤S27到S33中的操作过程的当前单元信息通过使用变量"j"来识 别(被称为"第j个单元信息")。由步骤S27到S30组成的循环过程 使用变量"j"作为其控制变量。重放控制单元17从用户定义的重放 路径信息获得第j个单元信息(步骤S28),并指令驱动设备3读取存 在于该第j个单元信息的起点到终点之间的VOBU (步骤S29)。解 码器16对读出的VOBU进行解码,以便输出视频。控制变量在步骤 S31中递增。当在步骤S30中判定控制变量到达单元的总数时结束, 或者判定给出了一个要停止重放的用户操作时,该循环过程结束。 当给出要停止重放的用户操作时,操作过程从步骤S30移到步骤S32。在步骤S32,未观看区检测单元19产生一个区标记符,该区标 记符将单元"j"中的从紧挨在最后输入到解码器中的一个TS包之后 的位置开始,到位于重放路径信息的最后的单元信息的终点的区,指 定为具有属性"未观看"的扩充属性区。然后,未观看区检测单元 19在步骤S33中将产生的区标记符设置在用户定义的PGC信息内。 利用上述操作过程,为用户定义的重放路径设置了具有属性"未观看" 的扩充属性区。
依据如上所述的本实施例,具有本实施例中所述构造的记录装置 100使得在第一实施例中描述的DVD能够被产生,并因此可以促进 在第一实施例中描述的DVD的广泛普及。
(第三实施例)
本实施例描述了当具有属性"未观看"的扩充属性区由设置在 PGC信息中的一个区标记符所指定时,如何在DVD上指定该扩充属 性区的位置。包括在VOB信息中的存取图将重放时间周期与每个 VOBU的大小联系起来。因此,通过计算写在存取图中的地址和重放 时间周期的总和,可以识别一包括扩充属性区起点的VOBU和一包 括扩充属性区终点的VOBU。当扩充属性区的起点和终点被包括在同 一个单元中时,包括起点的VOBU和包括终点的VOBU以及存在于 这两个VOBU之间的VOBU可简单地被读取。这里,当起点和终点 被包括在不同的单元中时,处理将变得复杂。图16A显示了一个扩 充属性区的起点和终点分别包括在两个连续的单元(单元#1和单元 #2)中的例子。在这种情况下,对于前面的单元#1,存在于扩充属性 区的起点"rpl"和单元#1的终点"rp2"之间的VOBU将被读取。 对于后面的单元#2,存在于单元#2的起点"rp3"和扩充属性区的终 点"rp4"之间的VOBU将被读取。更具体地,当扩充属性区包括两 个单元之间的边界(在分别包括扩充属性区的终点和起点的两个单元之间的边界)时,存在于扩充属性区的起点到前面的单元的终点之间的VOBU首先被读取,然后,读取存在于后面的单元的起点到扩充 属性区的终点之间的VOBU。这就是说,VOBU的读取要被执行两 次。图16B显示了一个扩充属性区的起点和终点分别包括在三个或 更多个连续的单元中的第一个和最后一个单元(单元#1和单元#5) 中的例子。在这种情况下,对于第一个单元#1,存在于扩充属性区的 起点"rp5"和单元#1的终点"rp6"之间的VOBU将被读取。对于 最后一个单元#5,存在于单元#5的起点"rp7"和扩充属性区的终点 "rp8"之间的VOBU将被读取。对于夹在单元#1和单元#5中间的 单元#2到单元#4,存在于每个单元的起点到终点之间的所有VOBU 将被读取。通过以上述方式读取单元#1到单元#5,包括在扩充属性 区中的VOBU可以被读取。依据如上所述的本实施例,即使在一个扩充属性区的位置由"对 间接引用的间接引用"所表示时,要重放的TS-VOB的起始和终止位 置也可以容易地指定。(第四实施例)本实施例公开了当基于设置在PGC信息中的区标记符的扩充控 制与基于设置在VOB信息中的区标记符的扩充控制都将在同一时间 执行时所执行的处理。图17显示了涉及本实施例的重放控制单元17 的内部结构。本实施例中的重放控制单元17包括扩充控制执行单元 20和扩充控制调整单元21。扩充控制执行单元20在由设置于VOB信息中的区标记符指定的 扩充控制属性区中,或在由设置于PGC信息中的区标记符指定的扩 充控制属性区中执行对该扩充属性区唯一的扩充控制。扩充控制调整单元21执行调整过程来解决有可能发生于两个扩 充属性区的重叠部分中的扩充控制之间的冲突。由扩充控制调整单元21执行的调整过程将基于扩充属性区的扩充属性、为要在每个扩充 属性区中执行的扩充控制设置一个优先级,并例外地执行具有高优先 级的扩充控制而不执行具有低优先级的扩充控制。
图18显示了一个未观看区的一部分与一个具有属性"CM"的扩 充属性区(一个CM区)重叠的情况。在这种情况下,扩充控制调整 单元21以下列方式执行要在这两个扩充属性区中执行的扩充控制之 间的调整。当作为未观看区的扩充属性区与作为CM区的扩充属性区 相互重叠时,扩充控制调整单元21为要在未观看区中执行的扩充控 制和要在CM区中执行的扩充控制设置优先级。当为扩充控制"重放 未观看区"设置的优先级高于为扩充控制"跳过CM区"设置的优先 级时,在这两个扩充属性区的重叠部分,执行由箭头"cyl"表示的 扩充控制"跳过CM区",而不是扩充控制"重放未观看区"。另一方 面,对于未与CM区重叠的未观看区的部分,如箭头"cy2"和"cy3" 所指示的,执行重放未观看区的扩充控制。下面描述如何为每个扩充 属性区设置优先级。在本实施例中,由VOB信息中的区标记符指定 的扩充属性区的优先级,被设置为高于由PGC信息中的区标记符指 定的扩充属性区的优先级,其原因如下。由PGC信息中的区标记符 指定的扩充属性区是基于用户操作而定义的,因此其内容常常是用户 特有的。另一方面,由VOB信息中的区标记符指定的扩充属性区对 于所有用户常常具有通用值。与对一个用户特有的扩充控制相比,这 种对于所有用户具有通用值的扩充控制被给予更高的优先级,从而实 现扩充控制的协调。
当重叠的扩充属性区中的扩充控制彼此冲突时,由扩充控制调整 单元21进行的在扩充属性区的重叠部分中的这种调整成为必要。当 重叠的扩充属性区中的扩充控制可以被并行执行时,扩充控制调整单 元21的这种调整则是不必要的。例如,当要在CM区中执行的扩充
控制与要在重叠的其他扩充属性区中执行的扩充控制不冲突时,就像在CM区中的扩充控制的内容是要在CM区上显示一个URL或显示 标志的縮略图象时一样,CM区中的扩充控制可以与其他扩充属性区 中的扩充控制并行地执行。通过参考每个区标记符的类别信息,扩充 控制调整单元21还可判断扩充控制是否可以并行执行(即,调整是 否必要)。扩充控制调整单元21由一个实现如图19和20中所示的流程图 的程序以及一个解码并执行该程序的处理器组成。图19和20是显示 涉及本实施例的扩充控制调整单元21的操作过程的流程图。依据该 流程图,执行重放未观看区的扩充控制是一般的规则。然而,当一个 未观看区与一个CM区重叠时,则执行跳过该CM区的例外处理。为 了容易解释,下面假设只检测CM区和未观看区并设置它们为扩充属 性区。在步骤S40中,包括具有属性"未观看"的扩充属性区的起点的 单元"i"和包括该扩充属性区的终点的单元"j"被识别。然后,操 作过程移到步骤S41。在步骤S41中,执行关于单元"i"和单元"j" 是否匹配的判断。单元"i"和单元"j"匹配意味着未观看区被包括 在一个单元中。当单元"i"和单元"j"匹配时,在步骤S43中从其在单元"i" 中的起点到终点重放具有属性"未观看"的扩充属性区。这里,应该 记住的是,这个未观看区可能与一个CM区重叠。步骤S42用来判断 扩充属性区是否重叠。当一个CM区的起点被包括在未观看区中时, 未观看区的重放在该CM区的起点被例外地停止,并在CM区的终点 恢复。更具体地,在步骤S44中,从紧挨在具有属性"未观看"的扩 充属性区的起点之后的位置到紧挨在具有属性"CM"的扩充属性区 的起点之前的位置执行重放。然后,在步骤S45,从紧挨在具有属性 "CM"的扩充属性区的终点之后的位置,到具有属性"未观看"的 扩充属性区的终点执行重放。当上述重放控制完成时,流程图中的操作过程结束。
另一方面,当单元"i"和单元"j"不匹配时,在步骤S47中从 单元"i"内的具有属性"未观看"的r"充属性区的起点,到单元"i" 的终点执行重放。然后,在步骤S48,将紧挨在序列中的当前单元之 后的一单元设置为单元"i"。应该记住,在这里,当一个未观看区与 一个CM区重叠时,步骤S47和S48也执行例外的处理。步骤S46 用来判断是否要执行这种例外处理。在步骤S46,执行关于单元"i" 是否包括一个具有属性"CM"的扩充属性区的起点。当单元"i"包 括CM区的起点时,将执行例外处理。这个例外处理主要是重放单元 "i"的在CM区之前和之后的部分,也是跳过单元"i"的对应于CM 区的部分的重放。
更具体地,在步骤S49中,在从紧挨在未观看区的起点之后的位 置到紧挨在CM区的起点之前的位置执行重放之后,在步骤S50识别 包括CM区终点的一个单元。这里,识别包括CM区终点的这个单元 是因为包括终点的单元可能与单元"i"不匹配。这里,包括CM区 的终点的单元被设置为单元"k"。在步骤S51中,被设置为单元"k" 的单元被重新设置为单元"i"。通过在此将已经被设置为单元"k" 的单元重新设置为单元"i",可以跳过存在于单元"i"和"k"之间 的单元。最后,在步骤S52,执行从紧挨在CM区的终点之后的位置 到未观看区的终点的重放,例外处理结束。
当步骤S48和S52中的处理完成时,操作过程移到由图20中所 示的步骤S53到S56组成的一个循环过程。在这个循环过程中,将单 元"i"的变量"i"用作控制变量。在步骤S55中重放由变量"i"识 别的单元(=单元"i")。当步骤S53中的判断结果变为"是"时,这 个循环过程结束。在步骤S53,执行关于具有属性"CM"的扩充属 性区的终点是否包括在单元"i"中的判断。当在步骤S53中的判断 结果为"是"时,该循环过程结束,操作过程移到步骤S57。步骤S54用于当CM区的起点被包括在单元"i"中时,从正常处 理切换到例外处理。在执行例外处理时,并不使变量"i"递增l,而 是跳过在一个包括CM区的终点的单元之前的那些单元。更具体地, 在步骤S61中执行从单元"i"的起点到紧挨在CM区的起点之前的 位置的重放。然后,在步骤S62中,识别包括CM区的终点的单元"k"。 在步骤S63中,己经被设置为单元"k"的单元被重新设置为单元"i"。 也可能有这样的情况当跳过许多单元时单元"i"可能包括未观看 区的终点。步骤S64用来判断单元"i"是否是包括未观看区终点的 单元。更具体地,在步骤S64中执行关于单元"i"是否包括具有属 性"未观看"的扩充属性区的终点。单元"i"被判断为包括该终点 则意味着上述循环过程将结束。因此,没有一直等到步骤S53中的判 断结果变为"是",在步骤S66中从紧挨在CM区的终点之后的位置 到未观看区的终点执行重放,然后操作过程结束。当单元"i"被判定不包括终点时,在步骤S65中从紧挨在CM区 的终点之后的位置到单元"i"的终点执行重放,然后,操作过程返 回由步骤S53到S56组成的循环过程。通过重复这个循环过程,不包 括CM区终点的单元在未观看区中被一个接一个地重放。当由步骤S53到S56组成的循环过程结束时,操作过程移到步骤 S57。步骤S57用来判断包括未观看区的终点的单元是否包括具有属 性"CM"的扩充属性区的起点。当判定包括未观看区的终点的单元 不包括CM区的起点时,在步骤S58中从单元"i"的起点到未观看区的终点执行重放。当判定包括未观看区的终点的单元包括CM区的起点时,在步骤S59中从单元"i"的起点到紧挨在CM区的终点之后的位置执行重放, 然后,在步骤S60中从紧挨在CM区的终点之后的位置到未观看区的 终点执行重放。依据如上所述的本实施例,满足每个单独用户的观看喜好的扩充控制,和对于多个用户具有通用值的扩充控制可以被有利地合并。因 此,可以增加重放控制中的变化。(第五实施例)本实施例涉及用于与区标记符的细分(segmentation)和详细说明 (elaboration)相对应的改进。对于重放路径,用于将属性识别为一 个扩充属性的基准根据记录装置100的每个制造者的考虑和商业策 略而有很大的不同。因此希望对指定具有这样的扩充属性的区的区标 记符会出现进一步的细分和详细说明。本实施例公开了一个可以有利 地管理这终被细分和详细说明的区标记符的DVD。图21显示了涉及本实施例的PGC信息和VOB信息的内部结构。 图中的区标记符与第一实施例中描述的区标记符的不同之处在于其 还具有"类别信息"。在本实施例中新提供的类别信息表明该区标记 符是属于其中区标记符对于多个制造者有效的类别,还是属于其中区 标记符只对一个制造者有效的类别。图22显示了该类别信息的内容。 当区标记符属于其中区标记符对于多个制造者有效的类别时,类别信 息显示"制造者共用的代码"。当区标记符属于其中区标记符只对一 个制造者有效的类别时,类别信息显示"对制造者唯一的代码"和用 于识别该制造者的"制造者ID"。区标记符对多个制造者有效意味着如下情况。用于识别与该区标 记符对应的扩充属性区的基准由该参与盘标准的多个制造者认可。并 且,还认可由参与该盘标准的这些制造者制造的记录装置100,在由 该区标记符指定的扩充属性区中执行对这些制造者共用的扩充控制。区标记符只对一个制造者有效意味着如下情况。用于识别与该区 标记符对应的扩充属性区的基准由参与该盘标准的一个制造者单独 确定。认可由参与该盘标准的其他制造者制造的记录装置100不需要 在由该区标记符指定的扩充属性区中执行扩充控制。在后一种情况中,区标记符对其变为有效的记录装置100的制造者需要被识别,因 此,在类别信息中包括上述制造者ID。
在重放时,记录装置100查阅在VOB信息或在PGC信息中设置 的区标记符中所包括的制造者ID。当区标记符只对一个制造者有效 并且査阅到的制造者ID与记录装置100的制造者ID匹配时,记录装 置100基于这个区标记符执行扩充控制。当区标记符只对一个制造者 有效并且查阅到的制造者ID与记录装置100的制造者ID不匹配时, 记录装置100不执行基于这个区标记符的扩充控制。
下面描述涉及本实施例的记录装置100的内部结构。图23显示 了涉及本实施例的记录装置100的内部结构。涉及本实施例的记录装 置100与涉及前面实施例的记录装置100的不同之处在于还具有一个 制造者ID保存单元23,以及记录控制单元15和重放控制单元17可 执行对本实施例特有的处理。
制造者ID保存单元23保存对记录装置100的制造者唯一的标识符。
记录控制单元15在产生区标记符时,判断由该区标记符指定的 扩充属性区的扩充属性的类型。然后记录控制单元15产生显示判断 结果的类别信息。更具体地,记录控制单元15判断扩充属性区是对 多个制造者有效还是只对一个制造者有效。当判断扩充属性区只对一 个制造者有效时,记录控制单元15在类别信息内设置由制造者ID保 存单元23保存的制造者ID。
为了执行扩充控制,重放控制单元17査阅指定扩充属性区的区 标记符。当位于区标记符中的类别信息显示该区标记符对于多个制造 者有效时,重放控制单元17执行对由区标记符指定的扩充属性区唯 一的扩充控制。当位于区标记符中的类别信息显示区标记符只对一个 制造者有效时,重放控制单元17获得在区标记符中包含的制造者ID, 并将获得的制造者ID与由制造者ID保存单元23保存的制造者ID进行比较。当两个制造者ID匹配时,重放控制单元17在由区标记符 指定的扩充属性区中执行扩充控制。当制造者ID不匹配时,重放控 制单元17不执行扩充控制。
依据如上所述的本实施例,对于只对一个制造者有效的区标记 符,在区标记符中设置制造者的制造者ID。因此,通过査阅区标记 符中的制造者ID,可以因此实现在重放时忽略由其他制造者唯一设 置的区标记符。这样,可以避免由基于其他制造者所唯一设置的基准 而执行的处理,所导致的错误操作。
(第六实施例)
本实施例涉及在一面具有27G字节或更多的记录容量的DVD上 长时间执行记录数据的情况下的改进。在这样一个大容量DVD上, 在NTSC广播的情况下可以记录13小时或更长的广播内容。随着这 种DVD的出现,在一特定频道上在半天或一天中广播的节目可以以 一个TS-VOB的形式记录在一个DVD上。然后,希望这样一个DVD
可具有多用户兼容,使得包括家庭成员和朋友的大量用户可以通过共 享该DVD来享受观看这些节目的乐趣。然而,在这样一种情况下,
每个用户需要通过诸如快进重放的特殊重放,来找到对应于半天或一 天中广播的节目的TS-VOB中,他或她想要观看的节目。即使考虑到 近来对DVD的快进重放的高速处理,找到这样的节目的这种操作对 于每个用户来说仍然是非常麻烦的。
考虑到这一点,涉及本实施例的扩充属性区检测单元12将 TS-VOB的对应于一个节目的一部分检测为一个扩充属性区,并在 VOB信息内产生一个指定所检测的扩充属性区的区标记符。图24显 示了涉及第六实施例的扩充属性区检测单元12的内部结构。如图所 示,除了 CM区检测单元13之外,扩充属性区检测单元12还包括节 目序列改变区检测单元24和循环区检测单元25。节目序列改变区检测单元24将数字广播信号中,其中节目序列 信息被改变为特定内容的区(这样一个区被称为"节目序列改变区") 检测为一个扩充属性区。由节目序列改变区检测单元24对扩充属性 区的检测基于PSI (节目专用信息由MPEG-2标准定义的节目序列 信息)和SI (服务信息由ARIB-STDB-10定义的节目序列信息) 而执行。PSI是用于定义节目序列的信息。PSI的例子包括PAT和 PMT。 PMT是用于定义广播节目的流结构的信息。更具体地,PMT 表示在被多路复用成多节目类型的传输流的多个流中,哪个视频流和 音频流构成每个广播节目。图25A显示了PMT的一个例子。在该图 中,对应于PMT#1的广播节目由具有PID=001的视频流和具有 PID=002的音频流组成。PAT表示要参考哪个PMT来用于获得以多 节目类型的传输流的形式传送的每个广播节目。图25B显示了 PAT 的一个例子。在该图中,广播节目#1的流结构由PMTW定义,广播 节目#2的流结构由PMT#2定义。在通过调谐器接收到的广播频道上, 这些PMT和PAT的ID被查阅,并检测匹配预定值的ID或不同于先 前ID的ID。借此,对应于TS-VOB中的一个广播节目的区被识别为 扩充属性区,产生指定这个扩充属性区的区标记符,并将产生的区标 记符设置在PGC信息中。通过将对应于TS-VOB中的一个广播节目 的区指定为扩充属性区,可以有利地执行对广播节目的开始进行访问 的扩充控制或跳过广播节目的扩充控制。循环区检测单元25将数字广播信号中,其中发送交互式广播节 目的区检测为扩充属性区。由循环区检测单元25进行的对扩充属性 区的检测是通过检测一个其中以数据循环格式发送数据的区来实现 的。数据循环是一种重复发送相同内容用于实现交互式广播的广播格 式。重复广播的相同内容包括用BML (广播标记语言)写成的BML 文档和由BML文档引用的单媒体(mono media)数据。以数据循环 格式重复发送的数据被分成多个部分、存储到被称为"DDB (下载数据块)"的块中并与被称为"DII (下载信息指示)"的特有的控制信 息一起发送。DII在DBB之前被发送。并且,DBB的数据长度被写 在DII中。因此,循环区检测单元25根据DII识别出一个对应于传
输流中的数据循环的扩充属性区,产生指定该扩充属性区的区标记 符,并将产生的区标记符设置在PGC信息内。通过将要以数据循环 格式发送的数据块指定为扩充属性区,可以有利地执行访问数据块的 开始的扩充控制或跳过数据块的扩充控制。
依据如上所述的本实施例,节目序列改变区检测单元24检测节 目序列信息中的改变。当在数字广播信号中检测到一个具有特定节目 序列属性的信号区时,节目序列改变区检测单元24在TS-VOB中产 生指定对应于该信号区的扩充属性区的区标记符。由于这一点,在具 有半天或一天的时间长度的TS-VOB中,每个节目的位置可以被粗略 地表示。因此,存储在一个AV文件中的每个节目的位置可以被粗略 地识别。如果节目的位置可以被识别,则下次访问该节目的开始可以 通过产生包括对应于该节目的区的重放路径来有利地执行。在这种情 况下,访问每个用户想要观看的节目的开始不会花很长时间,因此, 即使在多个用户想要观看记录在DVD上的内容时,每个用户也不会 感到失望。
虽然本实施例描述了节目序列改变区检测单元24通过检测PSI 和SI中的改变来检测节目的位置的情况,但是出于版权保护的考虑, 节目序列改变区检测单元24也可以将一个付费节目的具有禁止重放 的信号属性的区或具有限制记录(仅仅复制一次等)的信号属性的区 视为扩充属性区,并产生指定这个区的区标记符。
同样,在数字广播信号和模拟广播信号中, 一个包括显示特定风 格类型、演员阵容和片名的EPG的信号区可以被视为扩充属性区, 并且可以在VOB信息内产生指定这样的区的区标记符。在重放时, 可以在扩充属性区种执行显示这样一个风格类型、演员阵容和片名的扩充控制。(第七实施例)本实施例公开了当其中节目序列信息被改变的区或其中数据以 数据循环格式被发送的区被检测为扩充属性区时,要在扩充属性区中执行的扩充控制。在本实施例中,对扩充控制执行单元20和扩充控 制调整单元21做出了改进。下面描述扩充控制执行单元20和扩充控 制调整单元21。当扩充属性区是其中节目序列信息被改变的区(节目序列改变 区)时,扩充控制执行单元20执行扩充控制,以执行到由区标记符 指定的扩充属性区的开始的重放跳越。可能有一种情况是,节目序列 信息需要由重放装置一端提前读取。在这种情况下,执行到节目序列 改变区的开始的重放跳越的重放控制被执行,以便确保重放装置一端 事先读取这样的节目序列信息。当扩充属性区是其中数据以数据循环 格式重复发送的区(循环区)吋,扩充控制执行单元20执行扩充控 制,以仅仅重放以数据循环格式发送的多个或多条数据中的一个。以 上说明了由扩充控制执行单元20执行的扩充控制。下面描述扩充控 制调整单元21。扩充控制调整单元21执行调整过程来解决当作为节目序列改变 区或循环区的扩充属性区与具有属性"未观看"的扩充属性区重叠时, 在将于扩充属性区的重叠部分中执行的扩充控制之间的冲突。下面描 述在扩充控制调整单元21执行了调整过程之后要执行的扩充控制。图26A显示了一个节目序列改变区和一个未观看区彼此重叠、并 且对未观看区特有的扩充控制和对节目序列改变区特有的扩充控制 彼此冲突的情况。在这种情况下,未观看区的起点"myl"被包括在 节目序列改变区中。对未观看区特有的扩充控制是从未观看区的起点 开始执行重放,因此重放正常情况下将从未观看区的起点开始执行。然而,未观看区的起点"myl"被包括在节目序列改变区中。这意味 着未观看区与节目序列改变区重叠。因此,对未观看区特有的扩充控 制和对节目序列改变区特有的扩充控制彼此冲突。这里,当为未观看 区特有的扩充控制设置的优先级高于为节目序列改变区特有的扩充 控制设置的优先级时,例外地执行对节目序改变区特有的扩充控 制,而不是对未观看区特有的扩充控制。如图26A中的箭头"tyl" 所示,重放点被倒退到节目序列改变区的起点,并从节目序列改变区 的起点"hcl"开始执行重放。
图26B显示了一个循环区和一个未观看区彼此重叠、并且对未观 看区特有的扩充控制和对循环区特有的扩充控制彼此冲突的情况。对 未观看区特有的扩充控制是从未观看区的起点开始执行重放。如果执 行这样一个扩充控制,包括在这个未观看区中的整个循环区将被重 放。另一方面,对循环区特有的扩充控制是重放多个数据块中的一个。 因此,对这两个区特有的扩充控制彼此冲突。这里,当为循环区特有 的扩充控制设置的优先级高于为未观看区特有的扩充控制设置的优 先级时,在这两个区的重叠部分中,例外地执行对循环区特有的扩充 控制,而不是对未观看区特有的扩充控制。如箭头"srl"所示,重 放多个数据块中的一个,而不重放未观看区的整个部分,并如箭头 "sr2"所示剩余的数据块将被跳过。
依据如上所述的本实施例,当为每个用户的重放路径设置的未观 看区与循环区或节目序列改变区重叠时,例外地执行基于循环区或节 目序列改变区而执行的控制。因此,可以忠实地执行基于由数字广播 发送的控制信息的处理。
(第八实施例)
在第二实施例中,通过调制广播波并选择频道而获得的数字广播 信号、即对应于一单个节目的数字广播信号被转换成一个TS-VOB。本实施例涉及将通过调制广播波但并不选择频道而获得的数字广播
信号、即对应于多个节目的数字广播信号,转换成一个TS-VOB的情 况下的改进。这种对应于多个节目的TS-VOB被称为"多节目 TS-VOB",涉及本实施例的记录装置100具有可以实现该多节目 TS-VOB的记录和重放的结构。图27显示了涉及本实施例的记录装 置100的内部结构。在图中,记录装置100的一些部件未显示。作为 替代,多节目TS-VOB的路径用虚线箭头"ZS1"和"ZS2"表示。 如箭头"ZS1"所指示的,从DVD 1读取至迹道缓冲器5的多节目 TS-VOB被输出到数字调谐器8,然后,如箭头"ZS2"所指示的, 多节目TS-VOB从数字调谐器8输出到记录控制单元15。为了实现 多节目TS-VOB在这些路径上的传送,对涉及本实施例的图产生单元 11、重放控制单元17和扩充属性区检测单元12做出特有的改进。
图产生单元ll产生一个存取图,而并不分析TS包的TS头端和 应用字段。更具体地,图产生单元11读取附在每个预定时间间隔时 从数字调谐器8输出到提取单元9的TS包上的ATS,并产生使ATS 与时间间隔相联系的入口信息。通过重复产生这样的入口信息,图产 生单元产生了一个存取图。
重放控制单元17读取记录在DVD上的多节目TS-VOB,并将读 出的多节目TS-VOB输出到数字调谐器8,如箭头"ZS1"所示。当 数字调谐器8选择一个频道、并输出对应于一单个节目的数字广播信 号时,对应于该单个节目的数字广播信号如箭头"zs2"所示被输出 到解码器16。被输出到解码器16的单个节目导致其频道已经由数字 调谐器8选择的广播节目被输出并被显示。
当对数字调谐器8给出选择一个频道的用户操作时,扩充属性区 检测单元12从数字调谐器8获得显示由用户选择的该频道的信息。 当多节目TS-VOB被输出并显示在TV上,且随后给出一个停止重放 的用户操作时,将产生指定作为未观看区的扩充属性区的位置的区标记符,其方式与在第二实施例中所述的方式相同,然后,从用户接口
单元2获得的频道号被设置在区标记符中。如上所述,在写或读多节 目TS-VOB时,并不分析TS包的TS头端和应用字段。这意味着扩 充属性区的起点和终点不能用PTS来表示。因此,扩充属性区检测 单元12分别使用一个ATS,而非使用PTS,来表示扩充属性区的起 点和终点。在这种情况下,在附在多个TS包上的ATS中,最好使用 最接近使用PTS时的ATS,来分别表示扩充属性区的起点和终点。 这样的ATS的一个例子是附在当给出重放的用户操作时输出到解码 器16的TS包上的ATS。图28显示了一个区标记符,在该区标记符 中频道号由扩充属性区检测单元12设置。
利用上述处理,可产生包括频道号的区标记符。通过在下一次重 放时将区标记符中包括的频道号输出到数字调谐器8的处理,用户在 下一次重放时不需要执行对数字调谐器8选择频道的操作。
(第九实施例)
本实施例涉及由PGC信息中设置的区标记符指定的扩充属性区 的删除的编辑。图29显示了涉及本实施例的记录装置的内部结构。 如图中所示,应该注意作为涉及本实施例的记录装置额外增加的一个 部件的删除编辑单元26。删除编辑单元26执行删除扩充属性区、单 元和VOB的一部分的删除过程。由删除编辑单元26执行的删除过程 是通过更新区标记符、单元信息和VOB信息来实现的。删除编辑单 元26随删除过程一起执行更新单元信息、区标记符和VOB信息的处 理。如在第一实施例中所述的,由设置在PGC信息中的区标记符指 定的扩充属性区可被表示为"对间接引用的间接引用"。不仅是在由 扩充属性区参考的单元或TS-VOB被编辑时,而且在单元或TS-VOB 未改变吋,扩充属性区都可以被部分或整个删除。此外,通过不是用 点而是用具有时间宽度的区来表示扩充控制有效的扩充属性区的范围,可以在下面的情况1到10种,由删除编辑单元26执行的扩充属 性区的部分或整个删除。
<情况1>
情况1为扩充属性区被整个包括在一个单元中并且该扩充属性区 的边缘部分被删除的情况。在情况1中,以这样一种方式更新区标记 符中的起点信息和终点信息,使得扩充属性区的起点和终点分别是紧 挨在要删除的边缘部分之前和之后的位置。图30A和30B显示了在 情况1中删除该部分之前和之后的TS-VOB、单元和扩充属性区的状 态。图30A显示了删除该部分之前的状态,图30B显示了删除该部 分之后的状态。并且,在图中,指向左边的箭头"一"的顶端在符号 上表示扩充属性区的起点,指向右边的箭头"一"的顶端在符号上表 示扩充属性区的终点。在图30A中,当扩充属性区的边缘部分"cyll" 要被删除时,由删除编辑单元26以这样一种方式更新起点信息,使 得扩充属性区的起点是如图30B中的箭头"cyl2"所指示的紧挨在所 删除部分之后的位置。
<情况2>
情况2为扩充属性区被整个包括在一个单元中并且扩充属性区的 中间部分被删除的情况。在情况2中,扩充属性区被划分。该划分是 通过由删除编辑单元26执行的下面两个过程来实现的。第一个过程 是縮短扩充属性区使其适应在中间部分之前的一个部分。为了实现这 个过程,由删除编辑单元26以这样一种方式更新区标记符中的终点 信息,使得扩充属性区的终点是紧挨在中间部分之前的位置。第二个 过程是产生一个将在中间部分之后的一个部分指定为扩充属性区的 新的区标记符。新产生的区标记符的起点信息将起点显示为紧挨在中 间部分之后的位置。新产生的区标记符的终点信息将终点显示为中间部分尚未被从其中删除的初始扩充属性区的终点。
图30C和30D显示了在情况2中删除该部分之前和之后的 TS-VOB、单元和扩充属性区的状态。在图30C中,当扩充属性区#1 的中间部分要被删除时,图30C中的扩充属性区#1被删除编辑单元 26分成两个扩充属性区,即,扩充属性区弁l和扩充属性区#2。区标 记符中的起点信息和终点信息被删除编辑单元26以这样一种方式更 新,使得扩充属性区#1的终点为紧挨在被删除部分之前的位置"yzl", 而扩充属性区#2的起点为紧挨在被删除部分之后的位置"yz2"。
<情况3>
情况3为存在跨越两个或更多单元的边界的一个扩充属性区,并 且该扩充属性区的边缘部分被删除的情况。要在情况3中执行的处理 基本上与在情况l中所描述的处理相同。然而,在情况3中,扩充属 性区(边缘部分从该扩充属性区删除)的起点和终点可能属于与包括 初始扩充属性区(边缘部分尚未从其删除)的起点和终点的单元不同 的单元。因此,在情况3中,删除编辑单元26以这样一种方式更新 区标记符中的起始单元ID和结束单元ID,使得"包括扩充属性区的 起点的单元"和"包括扩充属性区的终点的单元"被改变。
图31A和31B显示了在情况3中删除该部分之前和之后的 TS-VOB、单元和扩充属性区的状态。图31A显示了删除该部分之前 的状态,图31B显示了删除该部分之后的状态。在图31A中,当扩 充属性区的边缘部分"ty31"要被删除时,区标记符的起点信息由删 除编辑单元26以这样一种方式更新,使得如31B所示扩充属性区的 起点为紧挨在边缘部分之后的位置"ty32"。
<情况4>
情况4为存在跨越两个或更多单元的边界的一个扩充属性区,并且该扩充属性区的中间部分被删除的情况。要在情况4中执行的处理 基本上与在情况2中所描述的处理相同。然而,在情况4中,从其删 除中间部分的扩充属性区的终点与通过删除中间部分新获得的扩充 属性区的起点可能属于不同的单元。因此,在情况4中,删除编辑单 元26以这样一种方式更新指定尚未从其删除中间部分的初始扩充属 性区的区标记符中的结束单元ID,使得"包括扩充属性区的终点的 单元"被改变为一个紧挨在中间部分之前的单元。
同样,删除编辑单元26以这样一种方式设置指定将要新获得的 扩充属性区的区标记符的起始单元ID,使得"包括扩充属性区的起 点的单元"被改变为一个紧挨在中间部分之后的单元。然后,删除编 辑单元26以这样一种方式设置指定将要新获得的扩充属性区的区标 记符的结束单元ID,使得"包括扩充属性区的终点的单元"被改变 为一个包括尚未从其删除中间部分的初始扩充属性区的终点的单元。 图32A和32B显示了在情况4中删除该部分之前和之后的TS-VOB、 单元和扩充属性区的状态。在图32A中,当扩充属性区的中间部分 要被删除时,图32A中的扩充属性区#1被删除编辑单元26分成两个 扩充属性区#1和#2,如图32B所示。区标记符中的终点信息和起点 信息由删除编辑单元26以这样一种方式更新,使得扩充属性区#1的 终点为紧挨在被删除部分之前的位置,扩充属性区#2的起点为紧挨 在被删除部分之后的位置。
以上给出了关于扩充属性区本身的部分删除的说明。下面描述随 同在重放路径上执行的编辑一起的扩充属性区的部分删除。
<情况5>
情况5是构成重放路径的单元之一被整个删除的情况。当要被删 除的单元包括一个扩充属性区的整个部分时(情况5-l),该扩充属性 区也被整个删除。图33A和33B显示了在情况5-1中删除该部分之前和之后的TS-VOB、单元和扩充属性区的状态。图33A显示了删除 该部分之前的状态,图33B显示了删除该部分之后的状态。如图33A 所示,当单元#1到单元#4中的一个要被删除时,被整个包括在该单 元中的一个扩充属性区如图33B所示也被删除编辑单元26删除。
另 -方面,当扩充属性区包括要被删除的单元的整个部分时(情 况5-2),要被删除的单元被认为是要删除的扩充属性区的中间部分。 因此,删除编辑单元26执行在情况4中所述的处理。更具体地,删 除编辑单元26縮短扩充属性区,使得其适应紧挨在要删除的单元之 前的一个部分,并将一个在要删除的单元之后的一个部分设置为新的 扩充属性区。在这种情况下,对应于扩充属性区的中间部分的一个或 更多单元被删除。因此,删除编辑单元26以这样一种方式更新区标 记符的结束单元ID,使得"包括扩充属性区的终点的单元"被改变 为前面的一个单元。图34A和34B显示了在情况5-2中删除该部分 之前和之后的TS-VOB、单元和扩充属性区的状态。图34A显示了删 除该部分之前的状态,图34B显示了删除该部分之后的状态。如图 34A所示,当单元#1到单元#4中的单元#2要被删除时,对应于该单 元的扩充属性区的中间部分将被删除。图34A中的扩充属性区#1被 分成如图34B所示的两个扩充属性区#1禾卩#2。区标记符的终点信息 和起点信息由删除编辑单元26以这样一种方式更新,使得扩充属性 区#1的终点为由箭头"ty51"所示的紧挨在中间部分之前的位置,扩 充属性区#2的起点为由箭头"ty52"所示的紧挨在中间部分之后的位 置。
当要删除的单元包括扩充属性区的起点和终点时(情况5-3),删 除编辑单元26以这样一种方式更新区标记符的起始单元ID和结束单 元ID,使得"包括扩充属性区的起点的单元"和"包括扩充属性区 的终点的单元"分别为紧挨在要删除的单元之前和之后的位置。然后, 删除编辑单元26更新区标记符的终点信息,以便将一条位于紧挨在要删除的单元之前的图象数据指定为扩充属性区的终点,并更新区标 记符的起点信息,以便将一条位于紧挨在要删除的单元之后的图象数
据指定为扩充属性区的起点。图35A和35B显示了在情况5-3中删 除该部分之前和之后的TS-VOB、单元和扩充属性区的状态。图35A 显示了删除该部分之前的状态,图35B显示了删除该部分之后的状 态。在图35A中,删除单元#1到单元#4中的单元#1等效于删除与单 元#1重叠的扩充属性区的边缘部分"snl"。如图35B所示,扩充属 性区的起点为紧挨在边缘部分"snl"之前的位置。因此,起点信息 由删除编辑单元26以这样一种方式更新,使得前面的扩充属性区的 起点为如箭头"sn2"所示紧挨在被删除部分之后的位置。
<情况6>
情况6为构成重放路径的单元之一的边缘部分被删除的情况。在 这种情况下,删除编辑单元26以这样一种方式更新该单元信息的起 点信息和终点信息,使得该单元的起点和终点分别为紧挨在边缘部分 之前和之后的位置。当要删除的边缘部分包括一个扩充属性区的整个 部分时(情况6-1),扩充属性区被删除编辑单元26整个删除。图36A 和36B显示了在情况6-1中删除该部分之前和之后的TS-VOB、单元 和扩充属性区的状态。图36A显示了删除该部分之前的状态,图36B 显示了删除该部分之后的状态。在图36A中,当单元#1到单元#4中 的单元#2的边缘部分"sml"要被删除时,被整个包括在该边缘部分 中的扩充属性区#1如图36B所示也被删除编辑单元26删除。
另一方面,当扩充属性区包括要删除的单元的整个边缘部分时 (情况6-2),删除编辑单元26执行与情况5-2中相同的更新,并将 边缘部分之前的一个部分和边缘部分之后的一个部分设置为分离的 扩充属性区。图37A和37B显示了在情况6-2中删除该部分之前和 之后的TS-VOB、单元和扩充属性区的状态。图37A显示了删除该部分之前的状态,图37B显示了删除该部分之后的状态。如图37A中 所示,当单元#1到单元#4中的单元#2的边缘部分要被删除时,对应 于这个单元的扩充属性区的中间部分将被删除。如图37B所示扩充 属性区#1被划分成扩充属性区#1禾服2。终点信息和起点信息由删除 编辑单元26以这样一种方式更新,使得扩充属性区#1的终点如箭头 "ty61"所指示的为紧挨在中间部分之前的位置,扩充属性区#2的起 点如箭头"ty62"所指示的为紧挨在中间部分之后的位置。
当要删除的单元的边缘部分包括扩充属性区的起点和终点时(情 况6-3),删除编辑单元26执行与情况5-3中相同的处理。图38A和 38B显示了在情况6-3中删除该部分之前和之后的TS-VOB、单元和 扩充属性区的状态。图38A显示了删除该部分之前的状态,图38B 显示了删除该部分之后的状态。在图38A中,删除单元#1到单元#4 中的单元#2的边缘部分等效于删除与单元#1重叠的扩充属性区#1的 边缘部分。图38B中的扩充属性区#1的起点为紧挨在边缘部分之后 的位置。因此,起点信息由删除编辑单元26以这样一种方式更新, 使得前面的扩充属性区的起点为紧挨在所删除部分之后的位置。
<情况7>
情况7为构成重放路径的单元之一的中间部分被删除的情况。在 这种情况下,删除编辑单元26以这样一种方式更新单元信息的终点 信息,使得该单元适应紧挨在中间部分之前的一个部分。然后新单元 信息被添加到紧挨在这个单元信息之后。删除编辑单元26以这样一 种方式设置要新添加的单元信息的起点信息,使得该新单元的起点为 紧挨在要删除的部分之后的位置,并以这样一种方式设置要新添加的 单元信息的终点信息,使得该新单元的终点为尚未从其中删除该部分 的初始单元的终点。图39A和39B显示了在删除该单元的中间部分 之前和之后的TS-VOB、单元和扩充属性区的状态。图39A显示了删除该部分之前的状态,图39B显示了删除该部分之后的状态。图39A 显示了单元#1到单元糾中的单元#2的中间部分将被删除的情况。如 图39B所示,在单元#2的中间部分被删除之后,单元#2被縮短以适 应紧挨在中间部分之前的一个部分。然后,将新的单元#2'添加到紧 挨在所删除部分之前的位置。
当要删除的中间部分包括扩充属性区的整个部分时(情况7-1), 扩充属性区被整个删除。图40A和40B显示了在情况7-1中删除该 部分之前和之后的TS-VOB、单元和扩充属性区的状态。图40A显示 了删除该部分之前的状态,图40B显示了删除该部分之后的状态。 图40A显示了单元W到单元#4中的单元#2的中间部分将被删除的情 况。如图40B所示,在单元#2的中间部分被删除之后,被整个包括 在单元#2的中间部分中的扩充属性区也由删除编辑单元26删除。
另一方面,当扩充属性区包括要被删除的整个中间部分(情况 7-2)时,删除编辑单元26执行与在情况5-2中相同的更新,并将边
缘部分之前的一个部分和边缘部分之后的一个部分设置为分开的扩 充属性区。图41A和41B显示了在情况7-2中在该部分被删除之前 和之后的TS-VOB、单元和扩充属性区的状态。图41A显示了在该部 分被删除之前的状态,图41B显示了在该部分被删除之后的状态。 当单元#1到单元#4中的单元#2的中间部分要被删除时,对应于这个 单元的扩充属性区的一个中间部分也被删除编辑单元26删除。图41A 中的扩充属性区#1被分成如图41B所示的两个扩充属性区#1禾服2。 终点信息和起点信息由删除编辑单元26以这样一种方式更新,使得 扩充属性区#1的终点为紧挨在中间部分之前的位置,扩充属性区#2 的起点为紧挨在中间部分之后的位置。
当要删除的中间部分包括扩充属性区的起点和终点时(情况 7-3),删除编辑单元26执行与在情况5-3中相同的处理。删除编辑 单元26以这样一种方式更新区标记符的起始单元ID和结束单元ID,使得"包括扩充属性区的起点的单元"和"包括扩充属性区的终点的单元"为新获得的单元。同样,删除编辑单元26以这样一种方式更 新区标记符的起点信息和终点信息,使得扩充属性区的起点和终点分 别为第一条图象数据和最后一条图象数据在新获得的单元中所处的 位置。图42A和42B显示了在情况7-3中在该部分被删除之前和之后的 TS-VOB、单元和扩充属性区的状态。图42A显示了在该部分被删除 之前的状态,图42B显示了在该部分被删除之后的状态。如图42A 所示,当单元#1到单元#4中的单元#2的中间部分要被删除时,被包 括在这个单元中的扩充属性区#1的边缘部分被删除编辑单元26删 除。因为如图42B所示扩充属性区的起点为紧挨在这个边缘部分之 后的位置,所以起点信息被删除编辑单元26以这样一种方式更新, 使得扩充属性区#1的起点为紧挨在被删除部分之后的位置。<情况8>情况8为存储在AV文件中的TS-VOS中的一个被整个删除的情 况。构成重放路径的每个单元被整个地包括在TS-VOB中的一个中。 换句话说,不存在跨越TS-VOB边界的单元。这与跨越多个单元的边 界的扩充属性区有明显的区别。这是由于如下原因。 一个单元的起点 和终点通过一个存取图由间接引用来定义。因此,如果存在这样一个 单元,其起点和终点跨越TS-VOB的边界,则需要提供多个存取图, 从而增大了处理负担。因此,TS-VOB被整个删除的情况可以被认为 与整个包括在TS-VOB中的一个单元被整个删除的情况相同。当 TS-VOB中的一个被整个删除时,被整个包括在该被删除的TS-VOB 中的一个单元也被删除编辑单元26整个删除。因此,在这种情况下, 可以执行在情况5中所述的处理。图43A和43B显示了在情况8中 在执行删除之前和之后的TS-VOB、单元和扩充属性区的状态。图43A显示了在执行删除之前的状态,图43B显示了在执行删除之后的状 态。如图43A所示,当VOB#l到VOB#4中的VOB#l被删除时,整 个包括在VOB#l中的单元和扩充属性区如图43B所示也被整个删 除。<情况9>情况9为存储在AV文件中的TS-VOB中的一个的边缘部分被删 除的情况。边缘部分删除需要将对应于存取图中的边缘部分的入口信 息删除的处理。要在扩充属性区和重放路径上执行的处理依赖于要删 除的边缘部分是否包括一个单元的整个部分。要删除的部分包括一个 单元的整个部分的情况(9-1)可以被认为与一个单元要被整个删除 的情况相同。因此,可执行在情况5中所述的处理。图44A和44B 显示了在情况9-l中在执行删除之前和之后的TS-VOB、单元和扩充 属性区的状态。图44A显示了执行删除之前的状态,图44B显示了 执行删除之后的状态。如图44A所示,删除VOB#l到VOB#3中的 VOB#l的边缘部分等效于删除整个包括在边缘部分中的单元#1和部 分或整个包括在单元#1中的扩充属性区#1。在图44B中,被整个包 括在TS-VOB的边缘部分中的单元#1,以及其边缘部分被包括在单元 #1中的扩充属性区#1被删除编辑单元26删除。要删除的边缘部分是 一个单元的边缘部分的情况(情况9-2)可以被认为与情况6相同。 图45A和45B显示了在情况9-2中在删除该部分之前和之后的 TS-VOB、单元和扩充属性区的状态。图45A显示了在删除该部分之 前的状态,图45B显示了在删除该部分之后的状态。在图45A中, 删除VOB#l的边缘部分等效于删除整个包括在VOB#l的边缘部分 中的单元#1的边缘部分以及部分包括在单元#1中的扩充属性区。在 图45B中,其边缘部分被包括在TS-VOB的边缘部分中的单元#1和 其边缘部分被包括在单元#1中的扩充属性区#1被删除编辑单元26删除。<情况10>情况10为存储在AV文件中的TS-VOB的中间部分被删除的情 况。在这种情况下,TS-VOB被分开。这种分开由下面两个过程实现。 第一过程是縮短TS-VOB,以便适应该中间部分之前的一个部分。第 二过程是将中间部分之后的一个部分作为一个新的TS-VOB添加到 AV文件。随着TS-VOB被分成两个TS-VOB, VOB信息也被分开。 更具体地,随着TS-VOB被分成两个TS-VOB,存取图被分成两个存 取图。即,产生分别包括这两个存取图的两条VOB信息,并与这两 个TS-VOB相联系。当TS-VOB的中间部分被删除时,TS-VOB被分开。这里,VOB 信息也被分开。VOB信息的分开在美国专利No. 6,148,140中有详细 描述。进一步的信息可参看这个公开文本。这个公开文本描述了通过 分开TS-VOB而获得的两个TS-VOB如何被无缝地重放。可以认为 本实施例中的VOB的分开是基于在这个公开文本中公开的技术。进一步,当TS-VOB的边缘部分或中间部分被删除时,存取图需 要随同删除一起被更新。存取图的更新在国际公开文本W099/14754 中详细公开。进一步的信息可参看这个公开文本。在这个公开文本中, 存取图被表示为一个"时间图",而其中所引用的"时间图"与存取 图实质上相同。图46A和46B显示了在TS-VOB的中间部分被删除之前和之后 的TS-VOB、单元和扩充属性区的状态。图46A显示了删除该部分之 前的状态,图46B显示了删除该部分之后的状态。在图46A中中间 部分被删除之后,VOB#l与单元一起被縮短,以便适应紧挨在中间 部分之前的一个部分。并且,如图46B所示,新的TS-VOB弁l'被添 加到紧挨在被删除的部分之后的位置。当要被删除的中间部分包括一个单元的整个部分时(情况io-i),
将执行在情况5中所述的处理。图47A和47B显示了在情况10-1中 删除该部分之前和之后的TS-VOB、单元和扩充属性区的状态。图47A 显示了删除该部分之前的状态,图46B显示了删除该部分之后的状 态。在图47A中,删除VOBW的中间部分等效于删除被整个包括在 中间部分中的单元#1以及部分或整个包括在单元#1中的扩充属性区 的边缘部分。在图47B中,被整个包括在VOBW的中间部分中的单 元#2,以及其边缘部分被包括在单元#2中的扩充属性区被删除编辑 单元26删除。
当要删除的中间部分包括一个单元的整个边缘部分时(情况 10-2),将执行在情况6中所述的处理。图48A和48B显示了在情况 10-2中删除该部分之前和之后的TS-VOB、单元和扩充属性区的状 态。图48A显示了在删除该部分之前的状态,图48B显示了在删除 该部分之后的状态。在图48A中,删除TS-VOB的中间部分等效于 删除被包括在边缘部分中的单元#1的边缘部分以及被部分或整个包 括在单元#1中的扩充属性区的边缘部分。在图48B中,其边缘部分 被包括在TS-VOB的边缘部分中的单元#1,和其边缘部分被包括在单 元#1中的扩充属性区#1被删除编辑单元26删除。当要删除的中间部 分包括一个单元的整个边缘部分时(情况10-3),将执行在情况7中 所述的处理。图49A和49B显示了在情况10-3中删除该部分之前和 之后的TS-VOB、单元和扩充属性区的状态。图49A显示了在删除该 部分之前的状态,图49B显示了在删除该部分之后的状态。在图49A 中,删除VOBW的中间部分等效于删除单元#1的中间部分以及被部 分或整个包括在这个中间部分中的扩充属性区#1。在图49B中,其 中间部分被包括在TS-VOB的中间部分中的单元# 1 ,和其中间部分被 包括在这个中间部分中的扩充属性区#1被删除,并且单元#1被分成 两个单元#1和#1,,扩充属性区#1被分成两个扩充属性区#1和#1'。依据上述该实施例,扩充属性区的部分删除不仅可以通过删除该
扩充属性区的中间部分或边缘部分来实现,还可以随单元或TS-VOB 的整个删除或部分删除一起实现。因此,扩充属性区可以根据在第一 实施例中描述的TS-VOB、存取图和重放路径的分层结构中待执行的 各种编辑来自由改变。
虽然本实施例只描述了设置在PGC信息内的区标记符的情况,但 无需说明的是,相同的删除处理可以在设置在VOB信息中的区标记 符上执行。这就是说,扩充属性区可以随着TS-VOB的整个删除或部 分删除一起被部分删除。
(第十实施例)
本实施例涉及在随着由记录装置100执行的涉及构成重放路径的 单元的移动的编辑(称为"移动编辑"),对扩充属性区进行编辑的情 况下的改进。图50显示了涉及本实施例的记录装置的内部结构。如 图所示,应注意作为涉及本实施例的记录装置的一个部件而另外提供 的移动编辑单元27。移动编辑单元27执行移动构成重放路径的单元 的移动过程。由移动编辑单元27执行的移动过程是通过更新区标记 符、单元信息等来实现的。
图51A和51B示意性地显示了在构成重放路径的四个单元#1到 单元#4中,将单元#1移动到紧挨在单元#3之后的位置的移动编辑。 如图51A所示,该重放路径显示了以单元#1、单元#2、单元#3和单 元#4顺序排列的序列。通过如箭头"mvO"所指示地移动单元W,由 重放路径所表示的序列变为单元#2、单元#3、单元#1和单元#4的顺 序。重放路径由多个单元的序列组成,并经由多个单元中的一个或更 多由间接引用指定扩充属性区的位置。因为区标记符的间接引用采取 的形式取决于单元序列,因此当被间接引用的单元序列改变时,扩充 属性区看起来也被改变。然而,区标记符仅仅指定扩充属性区的起点和终点,因此单元序列中的这样一个改变常常只需要多条单元信息的 序列中的改变。更具体地,扩充属性区通过将其起点和终点指定为特定单元中的 位置而被定义。因此,包括扩充属性区的起点和终点的特定单元之外 的那些单元可以被自由移动,而对扩充属性区没有任何影响。例如, 包括扩充属性区的整个部分的一个单元可以被移出扩充属性区,在扩 充属性区之外的一个单元可以被移进扩充属性区,或者在扩充属性区 中的一个单元可以被移到扩充属性区中的一个不同位置。然而,包括 起点的单元和包括终点的单元不能被自由移动,当这样的移动将造成 扩充属性区的终点位于扩充属性区的起点之前时。终点和起点的顺序 颠倒表示扩充属性区的正确性方面的故障。因此,当要移动一个单元 时,执行关于该单元移动是否导致扩充属性区的终点和起点顺序被颠倒的判断。当判定终点和起点的顺序被颠倒时,移动编辑单元27更 新指定扩充属性区的区标记符,以便防止扩充属性区的正确性方面的 上述故障。下面描述更新区标记符用于防止扩充属性区的正确性方面的上 述故障的过程。当要执行一个单元的移动编辑时,首先执行关于要被 移动的单元是否包括扩充属性区的起点或终点的判断。当要被移动的 单元包括起点时,执行关于单元移动是否将导致包括起点的单元位于 包括终点的单元之后的判断。当这个判断结果为肯定时,移动编辑单 元27以这样一种方式更新起始单元ID和区标记符的起点信息,使得 扩充属性区的起点在紧挨在要移动的单元之后的位置。通过这样做, 扩充属性区的边缘部分被縮短,但起点位于终点之后的扩充属性区的 正确性方面的故障可以被避免。图51C和51D显示了移动包括扩充属性区的起点的一个单元的过 程。在图中的单元#1到单元#4中,单元#1包括扩充属性区的起点, 单元#3包括扩充属性区的终点。这里假设包括起点的单元#1如箭头"myl"所指示的要被移动到单元弁2和单元#3之间的位置。在这种 情况下,因为单元#1位于包括扩充属性区的终点的单元#3之前,因 此移动编辑单元27不更新区标记符。
图52A和52B显示了移动包括扩充属性区的起点的一个单元时更 新区标记符的过程。
这里假设包括起点的单元#1如箭头"my2"所指示的要被移动到 单元#3和单元#4之间的位置。在这种情况下,因为单元#1位于包括 扩充属性区的终点的单元#3之后,所以判定这个移动引起扩充属性 区的正确性方面的故障。为了避免这个故障,移动编辑单元27以这 样一种方式更新区标记符,使得扩充属性区的起点为紧挨在单元#1 之后的单元#2的起点。
当要被移动的单元包括终点时,执行关于单元移动是否将导致包 括终点的单元位于包括起点的单元之前的判断。当这个判断结果为肯 定时,移动编辑单元27以这样一种方式更新入口信息和结束单元ID,
使得扩充属性区的终点为紧挨在要移动的单元之前的位置。通过这样 做,扩充属性区的入口信息被縮短,但终点位于起点之前的扩充属性 区的正确性方面的故障可以被避免。
图53A和53B显示了移动包括扩充属性区的终点的一个单元的过 程。在图53A中的单元#1到单元#4中,单元#1包括扩充属性区的起 点,单元#3包括扩充属性区的终点。这里假设包括终点的单元#3如 箭头"my5"所指示的要被移动到单元#1和单元#2之间的位置。在 这种情况下,因为单元#3位于包括扩充属性区的起点的单元#1之后, 因此移动编辑单元27不更新区标记符。
这里假设包括终点的单元#3如箭头"my5"所指示的要被移动到 单元#1之前的位置。图54A和54B显示了在移动包括扩充属性区的 终点的单元时更新区标记符的过程。在这种情况下,因为单元#3位 于包括扩充属性区的起点的单元#1之前,所以这个移动引起扩充属性区的正确性方面的故障。为了避免该故障,如图54B所示,移动 编辑单元27以这样一种方式更新区标记符,使得扩充属性区的终点 为紧挨在单元#1之后的单元#2的终点。依据如上所述的本实施例,即使在一个单元被用户自由移动时也 能够防止出现扩充属性区的正确性方面的故障。虽然本实施例仅仅描述了设置在PGC信息中的区标记符的情况, 但无需说明的是,相同的移动处理可以在设置在VOB信息中的区标 记符上执行。并且,虽然本实施例仅仅描述了单元的移动,但无需说明的是, 除单元之外扩充属性区本身也可以被移动。(第十一实施例)本实施例实现了通过用户操作,用于一个重放路径的扩充属性区 的单独指定以及用于多个重放路径的扩充属性区的统一指定。为了实 现经由用户操作的单独指定和统一指定,位于涉及本实施例的记录装 置中的用户接口单元2执行如下处理。首先,用户接口单元2接收对扩充属性区的单独指定和统一指定中的一个的用户选择。在接收到单 独指定的选择之后,用户接口单元2执行与想要指定一个扩充属性区 的用户有关的登录操作,以便识别该用户。当完成识别该用户时,用 户接口单元2显示用于该用户的重放路径,并执行为用于该用户的重 放路径单独指定扩充属性区的单独指定过程。在这种情况下,显示如 图9或10所示的示意性地显示用于一个用户的重放路径的屏幕。对 于该屏幕上的重放路径,用户接口单元2接收一个用户操作来设置扩 充属性区的起点和终点。这里,用户接收单元2在重放路径上显示一 个光标,并根据遥控器的用户操作来向左或向右移动光标。这里,最 好通过显示其縮略图等形式来显示由光标指示的图象数据的位置。这 将有助于扩充属性区的精确设置。然后,当用户进行操作来输入光标的位置时,将该位置设置为起点或终点。当设置了起点和终点时,产 生具有分别显示设置的起点和终点的起点信息和终点信息的区标记
符,并将该区标记符设置在常驻存储器4中所存储的PGC信息中。
当要执行扩充属性区的统一指定时,显示如图11所示的示意性 地显示用于多个用户的重放路径的屏幕。对于该屏幕上的重放路径, 用户接口单元2接收一个用户操作来设置扩充属性区的起点和终点。 这里,用户接口单元2在重放路径上显示光标,并根据遥控器的用户 操作向左或向右移动光标。然后,当用户进行操作来输入光标的位置 时,将该位置设置为起点或终点。当设置了起点和终点时,产生具有 分别显示设置的起点和终点的起点信息和终点信息的区标记符,并将 该区标记符设置在常驻存储器4中所存储的VOB信息中。
通过由用户接口单元2执行上述处理,可以由用户自由地设置一 个扩充属性区。
应该注意,在这里,在执行第九和第十实施例中所述的删除编辑 或移动编辑时,用户接口单元2可以接收要删除的部分或要移动的部 分的指定。在这种情况下,显示如图30到49中所示的示意性地显示 出扩充属性区、单元和VOB的屏幕,并且可以根据与该屏幕上的扩 充属性区、单元或VOB有关的用户操作,来执行扩充属性区、单元 或VOB的要删除的部分或要移动的部分的指定。
虽然本发明基于上述实施例进行了说明,但上述实施例仅是在现 有环境下预期可产生最佳效果的系统的例子。本发明可以在不偏离本 发明的技术概念的范围内进行修改。例如,下面的变型(A)、 (B)、 (C)…是可能的。
(A)在第一到第八实施例中描述的记录装置100的许多特征由 计算机可读程序方面的改进来实现,如图14、 15、 19和20中的流程 图所示。因此,实现这些特征的程序可以脱离每个这些实施例中描述 的装置而执行。程序可以记录在一个计算机可读记录介质上。在这种情况下,通过提供或租借记录介质,可以单独执行该程序。程序也可 以通过网络发布。在这种情况下,通过经由网络发送程序,也可以执 行该程序。同样,对于在实质上要由程序上的改进实现的记录装置
100的其他特征,实现这些其他特征的程序可以被记录在一个记录介
质上,或者可以通过网络发送。
(B)第一到第十实施例例示为可以按照DVD-Video记录标准在 其上记录移动图象数据的记录介质、DVD、例如DVD-RAM。然而, 具有任何物理结构的其上可以记录移动图象数据的记录介质也可以 使用。例如,替代DVD-RAM,可以使用其他相变光盘,例如DVD-RW、 PD、 DVD+RW和CD-RW。同样,其他记录介质也可以使用。其他 记录介质的例子包括(i) 一次写入光盘,例如CD-R和DVD-R, (ii) 磁光盘,例如MO (磁光盘)、MD-DAT (Mini disc-Data迷你数据盘) 和iD格式,(iii)可移动硬盘驱动器,例如ORB、 Jaz、 SparQ、 SyJet、 EZFley和微型驱动器,(iv)磁记录盘,例如软盘、超级盘、Zip和 Clik!,以及(v)闪速存储卡,例如SD存储卡、压縮闪卡、Smartmedia、 记忆棒、多媒体卡和PCM-CIA卡。
(C )记录装置100可以是供家庭使用的固定类型的DVD记录器, 例如松下DVD记录器"DMR-E30",或者可以是一个可携式摄像机。 同样,记录装置100也可以是一个个人计算机,其中安装有数字 视频编辑程序、例如"MotionDV STUDIO(运动DV工作室)"和"DVD MovieAlbum (DVD电影像册)",并通过符合SCSI、 IDE和IEEE1394 的接口与驱动设备3相连。
(D) 虽然上述实施例描述了 TS-VOB包括多路复用在其中的视 频流和音频流的情况,但TS-VOB可以进一步包括通过对字幕字符进 行游程长度压缩(run-length compress)而获得的子视频流,以及被 多路复用在其中的其他控制信息。
(E) 上述实施例描述了一条图象数据的显示周期对应于一个视频帧的情况。然而,如在使用电影素材的情况下,当使用压縮24帧/ 秒的视频中所采用的3: 2pulldown时, 一个图象可以对应于1.5帧,
而不是一个图象对应于一帧。
(F)虽然上述实施例都描述了移动图象数据以符合DVD-Video 记录标准的格式被记录在光盘上的情况,但移动图象数据也可以按照 其他标准被记录在其上。
工业应用
本发明适合于在重放装置执行扩充控制的前提下来记录移动图 象数据。因此本发明可以运用于由世界范围的消费者使用的在其上记 录移动图象数据的记录介质、记录装置和重放装置。因此,应用本发 明的这些记录介质、记录装置和重放装置具有在消费电子行业等中被 应用的高度可能性。
权利要求
1、一种用于在记录介质上进行记录的记录装置,所述记录介质上记录有一数字流和管理所述数字流的重放的管理信息,所述管理信息包括表示所述数字流的多条重放路径的重放路径信息,和用于管理所述数字流的地址的存取图,所述记录装置包括产生单元,可用于(1)如果在对所述数字流重放期间执行的扩充控制的内容对所述多个重放路径中特定的一条有效,则生成第一类型标记符信息,所述第一类型标记符信息指定与所述特定重放路径相对应的、并且其中要执行扩充控制的区,以及(2)如果在对所述数字流重放期间执行的扩充控制的内容对于多个所述重放路径中的两个或更多有效,则生成第二类型标记符信息,所述第二类型标记符信息指定与管理所述数字流地址的存取图相对应、并且其中要执行扩充控制的区;以及写入单元,可用于对该记录介质执行写入(i)对于第一类型标记符信息,写入包括该第一类型标记符信息和重放路径信息、并对于该重放路径特有的信息单元,以及(ii)对于第二类型标记符信息,写入包括第二类型标记符信息和存取图的、并对于该数字流特有的信息单元,其中该第一类型标记符信息指定的区是该特定重放路径上的未观看区,以及对于该特定重放路径有效的、该扩充控制的内容是从该未观看区开始重放该数字流。
2. 如权利要求1所述的记录装置,其中该第二类型标记符信息指定的区是该数字流上的、要跳过其重放位置的区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 在要跳过其重放位置的区之后立即开始重放。
3. 如权利要求1所述的记录装置, 其中基于模拟广播信号获得该数字流,其重放位置要被跳过的区是该数字流上不同属性的区,该不同属 性的区对应于该模拟广播信号中以与先前和随后区不同的音频属性 进行发射的信号区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 跳过作为商业广告区的该不同属性的区,并在其重放位置要被跳过的 区之后立即开始重放。
4. 如权利要求1所述的记录装置,其中基于数字广播信号获得所述数字流;该第二类型标记符信息指定的区是数字流上第一区和第二区中 的一个,该第一区对应于数字广播信号中以数据循环格式发射的信号 区,该第二区对应于数字广播信号中以与先前和随后区不同的节目序 列属性发射的信号区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 从第二类型标记符信息指定的区开始重放。
5. —种用于播放记录介质的重放装置,所述记录介质上记录有一 数字流和管理所述数字流的重放的管理信息,其中所述管理信息包括表示所述数字流的多个重放路径的重放路径 信息、用于管理所述数字流的地址的存取图、和指定其中要执行扩充 控制的区的标记符信息;所述标记符信息包括第一类型标记符信息,如果扩充控制的内容对于多个重放路径中 的特定一个有效,则该第一类型标记符信息指定其中要执行扩充控制 的区;以及第二类型标记符信息,如果扩充控制的内容对于多个重放路径中 的两个或更多有效,则该第二类型标记符信息指定与管理该数字流的地址的存取图对应的、且其中要执行扩充控制的区;将该第一类型标记符信息和与该特定重放路径对应的重放路径 信息一起记录到对于该重放路径特有的信息单元中,并将该第二类型 标记符信息和存取图一起记录到对于该数字流特有的信息单元中, 该第一类型标记符信息指定的区是该特定重放路径上未观看的区,对于该特定重放路径有效的扩充控制的内容是从该未观看的区 开始重放该数字流,以及 所述重放装置包括读取单元,用于从该记录介质读取(a)与该重放路径信息一起 记录在对于该重放路径特有的信息单元中的所述第一类型标记符信 息,和(b)与该存取图一起记录在对该数字流特有的信息单元中的 第二类型标记符信息;以及控制单元,用于(1) 在所述一条重放路径信息所示的一条重放路径上的、该第 一类型标记符信息所示位置的区中,执行对所述一条重放路径特有的 扩充控制,以及(2) 在其位置由该第一类型标记符信息示出的区和其位置由第 二类型标记符信息示出的区的重叠部分,执行对该数字流特有的扩充 控制,而不执行对于该一条重放路径特有的扩充控制;或是在执行对 该数字流特有的扩充控制之外还执行对于该一条重放路径特有的扩充控制。
6. 如权利要求5所述的记录装置,其中该第二类型标记符信息指定的区是该数字流上的、要跳过其 重放位置的区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 在要跳过其重放位置的区之后立即开始重放。
7. 如权利要求5所述的记录装置,其中基于数字广播信号和模拟广播信号之一获得该数字流,以及 该第二类型标记符信息指定的区是数字流上第一区、第二区和第 三区中的一个,该第一区对应于模拟广播信号中以与先前和随后区不 同的音频属性发射的信号区,该第二区对应于数字广播信号中以数据 循环格式发射的信号区,该第三区对应于数字广播信号中以与先前和 随后区不同的节目序列属性发射的信号区。
8. 如权利要求5所述的记录装置,其中在由该第一类型标记符信息指定的区和由第二类型标记符 信息指定的区的重叠部分,该控制单元偏移重放位置到第一类型标记 符信息指定的未观看区中、并紧邻第二类型标记符信息指定的区之前 或之后的位置。
9. 一种用于在记录介质上记录的记录方法,在所述记录介质上记 录一数字流和管理所述数字流的重放的管理信息,所述管理信息包括 表示所述数字流的多条重放路径的重放路径信息,和用于管理所述数 字流的地址的存取图,所述记录方法包括产生步骤,(1) 如果扩充控制的内容对所述多个重放路径中特定的一条有 效,则生成第一类型标记符信息,所述第一类型标记符信息指定与所 述特定重放路径相对应的、并且其中要执行扩充控制的区,以及(2) 如果扩充控制的内容对于所述多个重放路径中的两个或更 多有效,则生成第二类型标记符信息,所述第二类型标记符信息指定 与管理所述数字流地址的存取图相对应、并且其中要执行扩充控制的 一个区,其中所述数字流地址对应于该多个重放路径中的两个或更 多,以及写入步骤,可用于对该记录介质执行写入(i)对于第一类型标 记符信息,写入包括该第一类型标记符信息和重放路径信息、并对于 该重放路径特有的信息单元,以及(ii)对于第二类型标记符信息, 写入包括第二类型标记符信息和存取图的、并对于该数字流特有的信 息单元,其中该第一类型标记符信息指定的区是该特定重放路径上的未观看 区,以及对于该特定重放路径有效的该扩充控制的内容是从该未观看区 开始重放该数字流。
10. 如权利要求9所述的记录方法,其中该第二类型标记符信息指定的区是该数字流上的、要跳过其 重放位置的区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 在要跳过其重放位置的区之后立即开始重放。
11. 如权利要求9所述的记录方法, 其中基于模拟广播信号获得该数字流,第二类型的标记符信息指定的区是该数字流上不同属性的区,该不同属性的区对应于该模拟广播信号中以与先前和随后区不同的音 频属性发射的信号区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 跳过作为商业广告区的该不同属性的区,并在其重放位置要被跳过的 区之后立即开始重放。
12. 如权利要求9所述的记录方法, 其中基于数字广播信号获得所述数字流;该第二类型标记符信息指定的区是数字流上第一区和第二区中 的一个,该第一区对应于数字广播信号中以数据循环格式发射的信号 区,该第二区对应于数字广播信号中以不同于先前和随后区的节目序 列属性发射的信号区,以及对于该多个重放路径中的两个或更多有效的扩充控制的内容是 从第二类型标记符信息指定的区开始重放。
13. —种用于播放记录介质的重放方法,所述记录介质上记录有 一数字流和管理所述数字流的重放的管理信息,其中所述管理信息包括表示所述数字流的多个重放路径的重放路径 信息、用于管理所述数字流的地址的存取图、和指定其中要执行扩充 控制的区的标记符信息,所述标记符信息包括第一类型标记符信息,如果扩充控制的内容对于多个重放路径中 特定的一个有效,则该第一类型标记符信息指定其中要执行扩充控制 的区;以及第二类型标记符信息,如果扩充控制的内容对于多个重放路径中 的两个或更多有效,则该第二类型标记符信息指定与管理该数字流的 地址的存取图对应的、且其中要执行扩充控制的区;将该第一类型标记符信息和与该特定重放路径对应的重放路径 信息一起记录到对于该重放路径特有的信息单元中,并将该第二类型 的标记符信息和存取图一起记录到对于该数字流特有的信息单元中,该第一类型标记符信息指定的区是该特定重放路径上的未观看区,对于该特定重放路径有效的扩充控制的内容是从该未观看区开 始重放该数字流,以及 所述重放方法包括读取步骤,用于从该记录介质读取(a)与该重放路径信息一起 记录在对于该重放路径特有的信息单元中的所述第一类型标记符信 息,和(b)与该存取图一起记录在对该数字流特有的信息单元中的 第二类型标记符信息;以及控制步骤,用于(1) 在一条重放路径信息所示的一条重放路径上的该第一类型 标记符信息所示位置的区中,执行所述一条重放路径特有的扩充控 制,以及(2) 在其位置由该第一类型标记符信息示出的区和其位置由第 二类型标记符信息示出的区的重叠部分,执行对该数字流特有的扩充 控制,而不执行对于所述一条重放路径特有的扩充控制,或是在执行 对该数字流特有的扩充控制之外还执行对于所述一条重放路径特有 的扩充控制。
全文摘要
公开了一种记录装置、记录介质、重放装置、程序和方法。记录装置100用于一种DVD,其中在该DVD上记录有TS-VOB和多条分别显示TS-VOB的一个重放路径的重放路径信息。当各种内容的扩充控制在重放时可以由一个装置执行时,扩充控制在其中有效的一个扩充属性区可根据扩充控制的内容被指定。当为TS-VOB的多个重放路径统一指定扩充属性区时,在VOB信息中产生用于指定TS-VOB的扩充属性区的位置的一个区标记符。当为一个重放路径单独指定扩充属性区时,在PGC信息中产生指定重放路径的扩充属性区的位置的一个区标记符。产生的VOB信息和PGC信息被写到DVD上。
文档编号G11B27/034GK101303875SQ20081008152
公开日2008年11月12日 申请日期2002年6月3日 优先权日2001年6月4日
发明者中村和彦, 中西信夫, 八木知隆, 池田航 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1