数据存储媒介,和用于从其再现数据的设备和方法

文档序号:7584934阅读:285来源:国知局
专利名称:数据存储媒介,和用于从其再现数据的设备和方法
技术领域
本发明涉及一种其上存储有静止图象数据和音频数据的数据存储媒介,和用于再现静止图象数据还有高质量音频数据的设备和方法。
通常所知的记录至其或自其再现包括音频数据的音乐信息或运动图象信息的光盘包括紧致盘(CD)和激光盘(LD)。紧致盘记录和再现设备与激光盘记录和再现设备是通常已知的用于记录和再现上述信息的设备。
CD是具有12cm直径的用于存储使用称之为线性PCM的编码技术被数字记录的音乐信息的光盘。CD已被利用作为用于存储音乐应用的数据的媒介。LD是具有30cm直径的用于存储被记录为模拟信号的运动图象信息以及音频数据的光盘。LD已被利用作为用于存储例如电影的视频应用的数据的媒介。
近年来,具有约12cm的直径的用于存储音乐信息和包括数字记录的音频数据的运动图象信息的光盘已被开发出来。在这样的光盘上,音乐信息和运动图象信息两者或其中任一在被数字压缩以使获取更长的记录时间和更高的质量的状态中被有效地记录。这样的光盘中的某些具有便于同计算机和通信设备进行数据交换的文件结构。
为了满足对具有比CD更高质量的记录和再现音频信息的媒介的需求,已开发出DVD视频技术并投入实用,用于实现线性PCM,96kHz和24比特取样的高质量的音频数据再现。然而,DVD视频标准不能提供高质量线性PCM多环绕音频数据再现或更高质量的音频数据再现。因此,高质量音频数据的量是相当大的且因此要求的数据的再现速度十分地高。这样,难以记录和再现带有高质量音频数据的图象数据。
在再现一音频标题的情况中,要求图象数据被用作为对音频数据的增补数据,例如作为一所谓的护套(jacket)图象,例如播放机的词句(lyrics)和图形。为了实现其,需要具有更灵活和更多种功能的记录和再现设备。这些功能包括与再现高质量音频数据同步地再现视频数据,与音频数据的再现异步地再现视频数据,通过键操作操纵视频数据,和在视频数据转换时的特殊效果。
还要求数据根据标题创建者(title creator)的打算而被再现。例如,当盘被插入时的初始操作不应该由使用的系统来确定,且不管播放机的类型应根据标题创建者的打算许可或禁止音频数据的直接选择。
常规的光盘和记录与再现设备通常具有上述的结构且因此具有这样的问题难以记录和再现高质量数字音频数据以及视频数据。当高质量的音频数据的传输速度大约等于光盘的记录速度时,通过将常规设备中使用的音频数据和视频数据多路复用的方法不能在再现音频数据之外还再现视频数据。原因在于当音频数据和视频数据被多路复用时,得到的数据的传输速度超过光盘的记录速度且因此不能保证这样的数据的连续再现。不能使用在计算机应用中经常使用的,适当地缓冲音频数据和视频数据以使同时再现在光盘上的不同区域上记录的音频数据和视频数据方法。原因在于音频数据和视频数据的传输速度的总和需要等于或低于光盘的再现速度以连续一小时或更长时间地再现在例如CD的盘上记录的数据。
不能使用根据使用者的指令转换视频数据同时连续地再现音频数据的可浏览(Browable)方法,或与音频数据中的一特定位置同步地自动开关音频数据的滑动示出(Slideshow)再现方法。
根据本发明的一方面,一种数据存储媒介,其上存储有一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息。该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现。
在本发明的一实施例中,该再现控制信息还包括指示是否能够根据来自使用者的交互操作改变待与该音频序列同步地被再现的该至少一视频流的次序的视频再现方式信息。
在本发明的一实施例中,该再现控制信息还包括指示待与该音频序列同步地被再现的该至少一视频流的再现定时是否被定义或其的再现时间周期是否被定义的视频再现方式信息。
在本发明的一实施例中,该再现控制信息还包括定义该至少一视频流,其次序由该再现次序信息定义,是被随机再现还是顺序再现的再现次序方式信息。
在本发明的一实施例中,该再现次序方式信息指示随机地在许可重叠的同时再现该至少一视频流还是随机地在禁止重叠的同时再现该至少一视频流。
在本发明的一实施例中,该音频序列对应于至少一程序,且该数据存储媒介上存储的该至少一视频流在逐程序的基础上被分群。
在本发明的另一方面,一种用于从一数据存储媒介再现信息的设备,该数据存储媒介其上存储有一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息,其中该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现,该设备包括一读取部分,用于读取该数据存储媒介上存储的该音频序列和该至少一视频流;和一再现部分,用于以由该再现次序信息定义的次序与该音频序列同步地再现该至少一视频流。
在本发明的一实施例中,该再现控制信息还包括指示是否能够根据来自使用者的交互操作改变待与该音频序列同步地被再现的该至少一视频流的次序的视频再现方式信息。
在本发明的一实施例中,该再现控制信息还包括指示待与该音频序列同步地被再现的该至少一视频流的再现定时是否被定义或其的再现时间周期是否被定义的视频再现方式信息。
在本发明的一实施例中,该再现控制信息还包括定义该至少一视频流,其次序由该再现次序信息定义,是被随机再现还是顺序再现的再现次序方式信息。
在本发明的一实施例中,该再现次序方式信息指示随机地在许可重叠的同时再现该至少一视频流还是随机地在禁止重叠的同时再现该至少一视频流。
在本发明的一实施例中,在再现该音频序列之前,待与该音频序列同步地被再现的该至少一视频流被缓冲存储进定位在该再现设备中的一缓冲存储器中。
在本发明的另一方面,一种用于从一数据存储媒介再现信息的方法,该数据存储媒介其上存储有一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息,其中该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现,该方法包括有步骤读取该数据存储媒介上存储的该音频序列和该至少一视频流;和以由该再现次序信息定义的次序与该音频序列同步地再现该至少一视频流。
在本发明的一实施例中,该再现控制信息还包括指示是否能够根据来自使用者的交互操作改变待与该音频序列同步地被再现的该至少一视频流的次序的视频再现方式信息。
在本发明的一实施例中,该再现控制信息还包括指示待与该音频序列同步地被再现的该至少一视频流的再现定时是否被定义或其的再现时间周期是否被定义的视频再现方式信息。
在本发明的一实施例中,该再现控制信息还包括定义该至少一视频流,其次序由该再现次序信息定义,是被随机再现还是顺序再现的再现次序方式信息。
在本发明的一实施例中,该再现次序方式信息指示随机地在许可重叠的同时再现该至少一视频流还是随机地在禁止重叠的同时再现该至少一视频流。
在本发明的一实施例中,在再现该音频序列之前,待与该音频序列同步地被再现的该至少一视频流被缓冲存储进定位在该再现设备中的一缓冲存储器中。
根据本发明的再另一方面,在存储有待被相互同步地再现的第一系统流和第二系统流的数据存储媒介中,该第一系统流包括指示其被再现的定时的再现控制信息,且该第二系统流在由除其内包括的信息以外的信息确定的定时被再现。
根据本发明的再另一方面,一种用于再现一数据存储媒介的设备,该数据存储媒介存储有待被相互同步地再现的第一系统流和第二系统流,该第一系统流包括指示其被再现的定时的再现控制信息,该设备包括一读取部分,用于读取该数据存储媒介上存储的该第一系统流和第二系统流;和一解码器部分,用于根据该再现控制信息解码该第一系统流。该第二系统流根据自该解码器部分的外部提供的一控制信号而被解码。
根据本发明的再另一方面,一种用于再现一数据存储媒介的方法,该数据存储媒介存储有待被相互同步地再现的第一系统流和第二系统流,该第一系统流包括指示其被再现的定时的再现控制信息,该方法包括有步骤读取该数据存储媒介上存储的该第一系统流和第二系统流;及根据该再现控制信息控制再现第一系统流的定时;根据除该第二系统流中包括的信息以外的信息控制再现第二系统流的定时。
因此,本发明可能具有以下优点(1)提供一种用于实现在一受限制的位速的范围内再现高质量的数字音频数据以及视频数据的光盘;(2)提供一种光盘,和一种用于从这样一光盘再现数据的设备和方法,实现了在相互同步地再现高质量数字音频数据和视频数据的一方式和相互异步地再现高质量数字音频数据和视频数据且视频数据根据时间或通过使用者的指令而被转换的一方式之间的转换;和(3)提供了一种再现设备,用于允许一用于一通常的MPEG2流的解码器被使用来再现音频数据和视频数据作为独立的流且因此以相对低的成本实现在一受限制的位速的范围内再现高质量的数字音频数据以及视频数据。
从以下结合附图进行的详细描述,对于本领域的熟练技术人员而言,本发明的以上及其他的目的和特征将变得显然。


图1A是根据本发明的第一例子的一光盘的外部视图;图1B是图1A中所示的光盘的截面视图;图1C是图1A中所示的光盘的放大的截面视图;图1D示出了根据本发明的第一例子的一光盘中形成的坑;图2A示出了图1A中所示的光盘的迹道结构;图2B示出了图1A中所示的光盘的扇区结构;图3示出了图1A中所示的光盘的逻辑结构;图4示出了一音频管理程序(audio manager)的数据结构;图5示出了一音频标题组的数据结构;图6示出了一音频目标(AOB)的示例性结构;图7示出了PGC信息和单元信息的数据结构;图8是示出作为再现设备的一DVD播放机的内部结构的方框图;图9示出了形成一标题的PGC的例子;图10示出了程序信息的一例子;
图11示出了单元信息的一例子;图12A示出了不显示一静止图象而再现音频数据的一过程;图12B示出了不显示一静止图象而再现音频数据的一过程;图13A示出了显示一静止图象的同时再现音频数据的一过程;图13B示出了显示一静止图象的同时再现音频数据的一过程;图14示出了用于再现音频数据的一常规的过程;图15示出了用于再现一程序的概略性流程;图16示出了用于再现一引导音频单元的概略性流程;图17示出了用于再现一无声单元的流程;图18示出了用于再现一被连续再现的单元的流程;图19是一DVD播放机和连接至其的周边装置;图20示出了用于操作该DVD播放机的一遥控器;图21示出了在根据本发明的第二例中的作为多媒体光盘的一DVD的逻辑结构;图22示出了一音频管理程序的结构;图23示出了第二例中的DVD的一AOB的数据结构;图24示出了该AOB的示例性结构;图25示出了第二例中的DVD的PGC信息的数据结构;图26是第二例中的DVD播放机的内部结构的方框图;图27是包括一用于AOB和P_VOB的系统解码器的DVD播放机的内部结构的方框图;图28是包括紧在一AV解码器部分之前的一P_VOB缓冲器的DVD播放机的内部结构的方框图;图29示出了PGC、音频程序、单元、图象程序、图象单元、AOB和P_VOB之间的关系;图30示出了形成一标题的程序信息的一例子;图31示出了第二例中的DVD的P_VOB;
图32示出了一示例性音频程序;图33示出了另一示例性音频程序;图34示出了48KHz,16比特取样和2信道的音频数据的无声单元包和音频单元包的数目;图35示出了当静止图象包的数目为50时的图象单元信息;图36A和36B示出了用于再现一无声单元和一音频单元的方法;图37是说明用于产生程序之一的方法的流程图;图38是说明用于产生程序之一的方法的流程图;图39是说明用于产生程序之一的方法的流程图;图40示出了用于允许使用者选择一标题的视频菜单;图41示出了P_PCI的结构;图42示出了P_DSI的结构;图43示出了根据本发明的第三例中的一光盘的逻辑结构;图44示出了一音频管理程序(AMG)的数据结构;图45示出了一音频静止视频组(ASVS)的数据结构;图46示出了P_VOB的数据结构;图47示出了最亮部分信息的数据结构;图48示出了一音频标题组(ATS)的数据结构;图49示出了PGC信息(ATS_PGCI)的数据结构;图50说明了一音频静止视频显示方式;图51示出了一MPEG系统流的数据结构;图52示出了P_VOB、ASVU、ATS PGCI和AOB中的关系;图53示出了PGC信息的一例子;图54示出了音频程序信息(ATS_PGI)的一例子;图55示出了ATS音频静止视频再现信息(ATS_ASV_PBI)的一例子;图56示出了单元信息的一例子;
图57示出了ASV检索指针的一例子;图58示出了ASVU通用信息的一例子;图59A示出了在“滑动示出”方式中的音频再现定时和静止图象显示定时之间的关系;图59B示出了在“可浏览”方式中的音频再现定时和静止图象显示定时之间的关系;图60说明了一音频静止视频显示方式;图61是说明作为一再现设备的DVD播放机的内部结构的方框图;图62是说明用于再现PGC信息的方法的流程图;图63是说明用于再现音频信息的方法的流程图;图64是说明用于确定键操作的方法的流程图;图65是说明用于再现音频信息的方法的流程图;图66是说明用于再现一静止图象的方法的流程图;图67是说明作为一再现设备的另一DVD播放机的内部结构的方框图;图68是说明作为一再现设备的另一DVD播放机的内部结构的方框图;图69说明了DLIST和P_VOB之间的关系。
以下,将参照附图通过示出例对本发明进行描述。
(例1)将描述根据本发明的第一例的一光盘。
(1)光盘的物理结构图1A示出了是一多媒体光盘的一DVD107的外观。图1B示出了沿图1A中的线A-A’截取的DVD107的截面视图。图1C是图1B所示的部分B的放大的截面视图。
如图1B所示,DVD107通过以此顺序序列地叠层第一透明基底108、一信息层109、一粘结层110、第二透明基底111和一其上将打印一标签的打印层112而被形成。
第一透明基底108和第二透明基底111是由相同材料形成的加强基底。在图1B所示的例中,这些基底各具有约0.6mm厚度。这些基底各具有在约0.5mm和约0.7mm之间范围中的厚度。
粘结层110被设置在信息层109和第二透明基底111之间以将信息层109粘结至第二透明基底111。
在与第一透明基底108接触的信息层109的面上形成由薄金属膜或诸如此类形成的一反射膜(未示出)。通过使用一模制技术,在该反射膜中形成高密度的凸和凹坑。
图1D示出了在该反射膜中形成的坑的形状。在图1D所示的例中,各坑具有0.4μm至2.13μm的长度。在DVD107中形成一螺旋迹道。这些坑靠在该螺旋迹道的边上被形成以在该DVD107的径向上与该螺旋迹道距离0.74μm。这样,沿该螺旋迹道形成一坑的阵列。
当一光束113被引向DVD107时,在信息层109上形成一光点114,如图1C所示。DVD107上存储的信息被检测为被该光点114辐射的信息层119的部分的反射性的变化。
DVD107的光点114的直径约为CD上光点的直径的1/1.6倍,因为用于DVD的物镜的数值孔径(NA)大于用于CD的物镜的数值孔径且因为用于DVD的光束的波长λ短于用于CD的光束的波长λ。
具有上述物理结构的DVD在其一面上可存储约4.7G字节。约4.7G字节的存储容量是普通CD的存储容量的近8倍。DVD的这么大的存储容量可大大地提高运动图象的质量且还大大地延长了运动图象的可再现时间周期。而普通的视频CD的可再现时间周期为74分钟,DVD则称有2小时或更长的可再现时间周期。
实现这样大存储容量的基本技术在于减小光束的点直径。点直径d由下公式计算出点直径d=激光波长λ/物镜的数值孔径NA。因此,通过减小激光波长λ并增大物镜的数值孔径可使点直径d最小化。然而应注意到,由于光束的光轴相对于盘面的相对倾斜(即“斜置”),增大物镜的数值孔径可导致慧形象差。在DVD的情况下,通过减小一透明基底的厚度可使慧形象差最小化。然而,减小透明基底的厚度可导致盘的机械强度降低的另一问题。在DVD的情况下,通过将另一基底连接至该透明基底可将该透明基底的强度增强,从而克服了与盘的机械强度相关的问题。
具有650nm的短波长的一红半导体激光器和具有约0.6mm的大数值孔径(NA)的一物镜被使用来读取DVD上存储的信息。通过除了上述激光器和物镜外,采用具有约0.6mm厚度的薄透明基底,可能在具有120mm直径的光盘的一面上存储约4.7G字节的信息。
图2A概略性地说明了DVD107(图1A)的信息层109的从内周边朝向外周边形成的一螺旋迹道20。该螺旋迹道20被划分成称之为扇区的预定单位。在图2A中,各扇区由S1,S2,...,S99,和S100表示。DVD107上存储的信息在逐扇区的基础上被读取。
图2B示出了一扇区的内部结构,该扇区包括一扇区头部区21,一用户数据区22和一纠错码存储区23。
扇区头部区21存储一用于标识该扇区和用于其的一误差检测码的一扇区地址。根据这些扇区地址,一盘再现设备确定应从其读取信息的多个扇区之一。
用户数据区22存储2K字节长的数据串。
纠错码存储区23存储用于同一扇区中包括的扇区头部区21和用户数据区22的纠错码。当从用户数据区22读取数据时,一盘再现设备通过使用该纠错码来执行误差检测并根据误差检测结果执行纠错,从而确保数据读取的可靠性。
(2)光盘的逻辑结构图3示出了DVD107(图1A)的逻辑结构。如图3所示,DVD107的区域被划分成一引入区31、一容积区32和一引出区33。这些区可由包括在物理扇区的扇区地址中的识别信息所标识。这些物理扇区根据它们的扇区地址以一上升的次序被排列。
在引入区31中,例如,用于稳定一再现设备在读取开始时的工作的数据被存储。
无有意义的数据被存储在引出区33中。引出区33被用于通知该盘再现设备再现结束。
容积区32存储对应于一应用的数字数据。该容积区32中包括的这些物理扇区被安排作为逻辑块。这些逻辑块由分别分配给在该容积区32中的第一物理扇区(指定为第0物理扇区)后的这些物理扇区的序号(逻辑块号)所标识。
如图3所示,该容积区32被再划分成一容积文件管理区32a和一音频带区32c。
容积文件管理区32a存储用于根据ISO13346管理作为文件的多个逻辑块的文件系统管理信息。该文件系统管理信息是指示该多个文件中的各个文件的名称与由该文件占有的逻辑块的地址之间的对应性。一盘再现设备根据该文件系统管理信息实现对该光盘的逐文件的访问。具体地,该盘再现设备参考(refer to)该文件系统管理信息来获得对应于一给定文件名称的逻辑块的地址,并根据这些地址访问这些逻辑块。结果,可读取一期望的文件中包括的数字数据。
音频带区32c存储音频管理程序900和一或多个音频标题组800。
音频标题组800包含多段音频数据和用于管理再现该多段音频数据的次序的管理信息。一音频标题组800具有允许管理在被称之为音频标题的单位中的音频数据的数据结构。典型地,一音频标题对应于包含一或多个调子的一音乐唱片。
(3)音频带区32c的数据结构音频带区32c存储一音频管理程序900和一或多个音频标题组800。
图5示出了一音频标题组800的数据结构。该音频标题组800包括多个音频目标(以下称为“AOB”)802、用于管理再现多个AOB802的次序的音频标题组管理信息(ATSI)801、和是音频标题组管理信息801的备用数据的音频标题组管理信息备份(ATSI_BUP)804。在以下的描述中,“音频标题组”将被统称为“ATS”。
(3.1.1)AOB802的数据结构AOB802被打包成2K字节。AOB802存储LPCM格式、AC3格式、DTS格式或其他压缩格式的数据。在LPCM格式的情况下,取样比特是16、20、或24比特,取样频率为48KHz,96KHz,192KHz,44.1KHz,88.2KHz,或176.4KHz。
(3.1.2)音频标题组管理信息801的数据结构音频标题组管理信息(ATSI)801包括用于管理再现AOB802的次序的信息。再现AOB802的次序由一程序链(PGC)指定,如在视频目标(VOB)的情况中。不同的PGC可定义不同的再现AOB的次序。
如图5中所示,音频标题组管理信息(ATSI)801包括一ATS管理表(ATSI_MAT)811和一PGC管理信息表(ATS_PGCIT)812。
ATS管理表811用作为音频标题组管理信息801的头部信息。ATS管理表811包括一指示存储各AOB802的一区的指针、指示存储PGC管理信息表812的一区的指针、和有关各AOB802的属性信息。在一静止图象被存储在DVD107上的情况下(图1A),ATS管理表811还包括用于该静止图象的属性信息和诸如此类。
PGC管理信息表(ATS_PGCIT)812包括ATS PGC管理表信息(ATS_PGCKITI)831、多个ATS PGC信息检索指针(ATS_PGCI_SRP)832、和多个PGC信息(ATS_PGCI)单位833。
ATS PGC信息检索指针(ATS_PGCI_SRP)832是用于PGC管理信息表812中存储的多个PGC的索引并指定在逐标题的基础上被首先执行的PGC信息。
各PGC信息单位描述一或多个音频目标被记录在光盘107上的位置和其再现的次序。同一音频目标的再现可由不同的PGC信息来描述。具体地,各PGC信息单位包括“ATS PGC通用信息(ATS_PGC_GI)”,“ATS程序信息表(ATS_PGIT)”,和“音频单元再现信息表(ATS_C_PBIT)”。
图7示出了各PGC信息单位的数据结构。如图7所示,“ATS PGC通用信息(ATS_PGC_GI)”包括该PGC信息中包括的程序数和单元数,该PGC的再现时间周期,和有关指向“ATS程序信息表(ATS_PGIT)”,和“音频单元再现信息表(ATS_C_PBIT)”指针的信息。
“ATS程序信息表(ATS_PGIT)”包括指示各程序的AOB和先前程序的AOB是否被记录在光盘上的物理上不连续的位置上的“程序物理分配信息”,指示该AOB的时间信息是否与先前AOB的时间信息是连续的“程序时间属性信息”、指示形成该程序的第一单元号的“程序开始单元号”,指示该程序是否包括一静止图象的“程序静止图象标志”,指示该程序中包括的第一音频单元的第一时间信息的“再现开始音频单元时间”,指示该程序的再现时间周期的“程序总再现时间周期”,和指示无声周期直至该程序的音频单元的再现开始的“音频暂停时间周期”。
“音频单元再现信息表(ATS_C_PBIT)”存储形成待被再现的AOB的单元信息。具体地,该“音频单元再现信息表”包括指示该程序中包括的单元的次序的“单元索引号”,指示该单元的属性(即该单元是否是一静止图象单元、一无声单元或一音频单元)的“单元类型”,以相对于包括该单元的ATS的AOB的第一包的一相对地址的形式指示该单元的开始地址“单元开始地址”,和以相同方式指示该单元的最后地址的“单元结束地址”。
图6示出了AOB的一示例性结构。该AOB是MPEG2流的部分并包括一静止图象单元(其包括一静止图象包),一无声单元(其包括基本上无声的音频数据),和一音频单元(其包括形成一调的音频数据的一音频包)。该AOB包括一或多个音频单元且可能不包括一静止图象单元或一无声单元。静止图象单元相互永远不是连续的且无声单元相互永远不是连续的。一静止图象单元总是被一无声单元或一音频单元所跟随。一无声单元总是被一音频单元所跟随。在图6所示的例子中,存在音频单元和无声单元且它们物理上是连续的。时间信息也是连续的;即,“程序物理分配信息”具有代表“连续”的一值,且“程序时间属性信息”还具有代表“连续”的一值。
在图6中,通过点B、C、E、F和G的线代表该AOB的时间信息(即PTS)的值的改变。点A代表该静止图象单元的PTS的一值。点B代表一无声单元的第一PTS的一值。点C代表一音频单元的第一PTS的一值。这样,一无声单元的PTS连续到一音频单元的PTS,且在无声单元和音频单元之间没有数据下溢间隔,如相对于MPEG2流所涉及的。点B(在点B处的该无声单元的PTS的值大于该静止图象单元的PTS的值)代表在该无声单元的再现开始之前显示该静止图象单元中的一静止图象。下一静止图象单元的PTS由点D表示,且下一无声单元的PTS由点E表示。在该静止图象单元的PTS和该无声单元的PTS具有相等的值的情况下,当显示该静止图象时,同时开始该无声单元的再现。在点F的下一音频单元的第一PTS和在点D的音频单元的最后PTS之间的差值是“音频暂停时间周期”。由于这些PTS之间的间隔需要是如由MPEG2规定的0.7秒或更小,在点B处的无声单元的第一PTS和静止图象单元的PTS之间的差值,及在点D的该静止图象单元的第一PTS和音频单元的最后PTS之间的差值需要满足这样的条件。
图9示出了形成一标题的一示例性PGC。图9中所示的该例子包括5个程序。程序#1和#2对应于AOB#1,程序#3,#4和#5对应于AOB#2。在该信息存储媒介上,AOB#1被记录在AOB#2之后。程序#1和#2两者包括一静止图象单元和一无声单元,程序#2包括两音频单元。程序#3和#4包括仅一无声单元,程序#5包括仅一音频单元。
在所有音频单元各具有60秒的再现时间周期的情况下(PTS为5,400,000)的情况下,所有的无声单元各具有1秒的再现时间周期(PTS为90,000),且该静止图象单元的PTS具有与该无声单元的第一PTS相同的值,程序信息可被描述为如图10中所示。在静止图象数据的大小为约1.88M比特且音频数据为约48KHz,16比特取样,带有2信道的情况下,无声单元包的数目为96,且音频单元包的数目为5760,如图11中所示。
已描述音频标题组。接着参照图4描述音频管理程序。
(3.2)音频管理程序900的数据结构音频管理程序900是用于控制再现的信息,其将首先涉及用于通过再现设备执行光盘上的信息的面向音频的再现。
图4示出了该音频管理程序900的数据结构。
该音频管理程序900包括“音频管理程序信息(AGMI)”,“用于音频管理程序菜单的VOB(AMGM_VOBS)”和“音频管理程序信息备份(AGMI_BUP)”。
“音频管理程序信息(AGMI)”包括“音频管理程序信息管理表(AMGI_MAT)”(其包括属性信息和指针信息),指示音频标题或诸如此类的数目的“音频标题管理信息”,指示有关音频标题的检索信息的“音频标题检索指针(ATT_SRP)”,和指示用于音频管理程序菜单的PGC信息的“音频管理程序菜单PGC管理信息表(AMGM_PGCI_UT)”。
各“音频标题检索指针(ATT_SRP)”包括指示各标题的类型的“音频标题类型”,指示这些标题中包括程序数的“标题中包括的程序数”,指示这些标题的再现时间周期的“标题再现时间周期”,指示各标题属于的ATS的设置号的“ATS号”,指示该ATS中的各标题的标题号的“ATS标题号”,和指示各标题属于的该ATS的地址的“ATS地址”。
已描述音频带区和作为多媒体光盘的DVD。接着,将描述根据本发明的一再现设备。
首先,将描述是用于多媒体光盘的再现设备的一DVD播放机的外观。图19示出了一DVD播放机1、一TV监视器2和一遥控器91的外观。
DVD播放机1在其机壳的正面上具有一开口,且包括用于在该开口的深度方向上装载一光盘的一驱动机构。
在DVD播放机1的正面上设置一遥控接收部分92,该遥控接收部分92具有一用于接收由遥控器91发射的红外线的光接收元件。当操作者使用握在手中的遥控器时,该遥控接收部分92发送指示已接收到一键信号的中断信号。
在DVD播放机1的背面设置有视频和音频输出端子。通过将一AV线连接至这些视频和音频输出端子,从DVD再现的视频信号可被输出给大的TV监视器用于家庭使用。这样,操作者可在大TV,例如33英寸或35英寸的TV上享受到自DVD再现的视频。从上述中显见,该例中的DVD播放机未用于被连接至一个人计算机而是被与TV一起使用作为家庭电子应用。
遥控器91包括一在其壳体的表面上弹簧承载的一键盘,并通过红外线输出对应于被按压键的一码。图20示出了遥控器91的一操作面板。该操作面板上的“POWER(电源)”键是用于启通或关断DVD播放机1的电源。“MENU(菜单)”键是用于在该程序链的再现期间检索光盘的容积菜单。十个键用于例如章节一跳跃电影或选择音乐调子。向上、向下、向左和向右光标键是用于选择项。“ENTER(确认)”键是用于确认由光标选择的一项,当通过向上、向下、向左和向右光标键在各项上移动光标时,用管理信息包的项目颜色信息的一选择颜色显示该光标所定位在项。当通过“ENTER”键确认该项时,用一确认的颜色显示该项。而且,有与其他AV设备相同的键,例如“PLAY(播放)”、“STOP(停止)”、“PAUSE(暂停)”、“FORWARD(向前)”、和“REWIND(向后)”键。
接着,将描述是用于多媒体光盘的再现设备的DVD播放机的结构。
图8是DVD播放机70的内部结构的方框图。DVD播放机70包括一驱动机构81、一光学拾取器82、一机构控制部分83、一信号处理部分84、一AV解码器部分85、一遥控接收部分92和一系统控制部分93。
该驱动机构81包括一其上设置一光盘的盘托和用于夹紧并转动设置在该盘托上的光盘的心轴电机。该盘托被构成是通过一未示出的排出机构被移进或移出机箱。当该盘托在机箱外时,操作者将一光盘放在该盘托上。当将光盘放在该盘托上且该盘托退回进机箱中时,该光盘被装在DVD播放机70上。
机构控制部分83控制包括用于驱动该盘的电机和用于读取该盘上记录的信号的光学拾取器82的一机械系统。具体地,机构控制部分83根据由系统控制部分93指示的迹道的位置调节电机速度。机构控制部分83还控制光学拾取器82的一致动器以移动光学拾取器82。当通过伺服控制检测到一精确迹道时,机构控制部分83指令光盘等候直至转动的光盘上的一期望的物理扇区达到光学拾取器82的位置。然后,从该期望的位置连续地读取信号。
信号处理部分84处理从光学拾取器82读取的信号,进行例如放大、波形整形、二值化、解调、和纠错以将信号转换成数字数据流,且然后在逐逻辑块的基础上将得到的数据存储在系统控制部分93中的缓冲存储器中(以下进行描述)。
AV解码器部分85以一预定方式对是一输入VOB的数字数据进行处理以将该数据转换成一视频信号或一音频信号。具体地,AV解码器部分85包括一系统解码器86、一视频解码器87和一音频解码器88。
系统解码器86在逐逻辑块的基础上(即在逐小包的基础上)接受自该缓冲存储器传送的数字数据流并辨别各包的头部中的一流ID和一子流ID,从而将该数据分类成一运动图象数据包、一音频数据包和一管理信息包。在此时,该运动图象数据包被输出给视频解码器87。有关音频数据包,根据自系统控制部分93发送的一解码流指令命令,仅具有一规定的流号的一音频数据包被输出给音频解码器88。该管理信息包被输出给系统控制部分93。输入给视频解码器87的该运动图象数据包通过由MPEG2格式定义的预定格式被扩展并输出为数字视频数据。然后,该数字视频数据被转换成NTSC格式的视频信号并向外部输出。输入给音频解码器88的音频数据根据数据类型以LPCM或AC3格式被解码,进行D/A转换,且然后向外部输出作为音频信号。
音频解码器88根据数据类型,以一预定方式对是输入AOB的数字数据进行处理,将该数据转换成音频信号,并向外部输出该数据。
系统控制部分93包括集成在一起的一工作存储器和一CPU并执行对DVD播放机70的整体控制。
根据本发明的再现设备例如以下述方式工作。
当一DVD被装在DVD播放机70中时,系统控制部分93从光学传感器或诸如此类检测一DVD被装载。然后,系统控制部分93控制机构控制部分83和信号处理部分84,从而控制该DVD的转动以使光学拾取器82寻找到引入区。这样,DVD播放机70被初始化且再现开始。
为开始再现,系统控制部分93通过一再现方式确定部分确定DVD播放机70是否在面向视频的再现方式下。当确定DVD播放机70在面向视频再现方式下,系统控制部分93根据从容积文件管理区读取的信息读取视频管理程序。系统控制部分93参考用于视频管理程序菜单的PGC管理信息表以计算用于容积菜单的PGC的记录地址。得到的PGC被再现且保持在内部。当用于容积菜单的PGC被保持在内部时,系统控制部分93参考该保持的PGC信息以计算待被再现的视频目标(VOB)和在该光盘上的该VOB的记录地址。当待被再现的VOB被确定时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以从DVD抽取该确定的VOB用于再现。这样,显示使用者可从其选择待被再现的标题的视频菜单。
使用者看到该菜单并通过使用遥控器指定该菜单上的项号来选择且确认他/她感兴趣的标题。然后,系统控制部分93从遥控器接收该菜单中的项号的指定并参考被再现的视频菜单的VOB中包括的管理信息包(该VOB被从AV解码器部分85输入)以执行对应于指定的号的一控制命令。该控制命令是PlayTitle #n(播放标题#n)或诸如此类,且待被再现的标题号由“n”指定。当通过该PlayTitle命令执行操作时,系统控制部分93参考标题检索指针表(其是音频管理程序的一部分)以确定该被指定的标题属于的音频标题组(ATS)和该ATS中的标题号。当该ATS被确认时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以再现确认的标题组的ATS管理信息并抽取是该ATS管理信息的一部分的该ATS的标题检索指针表给系统控制部分93。当该标题检索指针表被抽取时,系统控制部分93参考该表以确定该PGC信息用于开始该待被再现的标题的再现。当该PGC信息被确定时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以再现确定的PGC信息并将该信息保持在用于该PGC信息的缓冲存储器内。当该PGC信息被保持时,系统控制部分93参考该被保持的PGC信息以确定待被再现的音频目标(AOB)和其记录地址。然后,通过从系统控制部分93输出给机构控制部分83和信号处理部分84的一控制信号再现该AOB。
系统控制部分93根据该被保持的PGC信息,序列地确定待被再现的AOB并控制其再现。当由该PGC信息指示的最后的AOB的再现被完成时,系统控制部分93检索下一标题的PGC信息并以相同的方式再现该PGC信息中所述的AOB。这样,所有的标题被再现且操作被停止。根据DVD播放机或DVD的特定设置,在操作被停止之前仅可再现一标题,或在完成一或多个标题的再现后可显示一菜单。
接着,将详细描述用于再现一静止图象单元,一无声单元和一音频单元的方法。
图14示出了用于再现音频单元的一常规方法。通常,为再现一MPEG2流,音频单元包的引导端被首先寻找且开始数据读取。然而,音频输出不马上开始而是在一空闲时间周期(其在各再现设备中是预定的)后开始。该空闲时间周期包括确定该音频数据的PTS所需的一时间周期,确定该数据是正确的所需的一时间周期,和一模拟输出部分中的静噪电路从一静噪状态转变到非静噪状态所需的一时间周期。这样,该空闲时间周期根据再现设备的类型而改变。特别当再现部分和解码器被装纳在分开的机箱中时,该空闲时间周期趋向于被扩展,因为PTS的确定和音频数据的正确性的确定被分开执行。
图12A和12B示出了用于即使包括一静止图象而仅再现音频数据,不显示该静止图象的方法。图12A示出了在从该数据的引导端开始执行再现的情况下的该方法,图12B示出了在从先前单元开始连续执行再现的情况下的该方法。
在通过跳跃从菜单或诸如此类选择一标题或程序,从该数据的引导端开始执行再现的情况下,无声单元的引导包被跳过以涉及(referto)该单元信息的开始地址。在此时,是该解码器的参考时间的STC被用该无声单元的引导包的SCR进行设置。接着,对应于一预定的空闲时间周期的数据的跳过和跳跃被参考该无声单元的PTS执行,且用于该空闲时间周期的该无声单元被再现。在该周期期间准备音频输出。在此时,在该再现设备的显示装置上不显示下一标题号,且通过的再现时间周期不被更新。在音频输出被开始且当引导单元的第一PTS被检测到的同时执行标题号的显示和通过的再现时间周期的更新的情况下,再现设备表现好象与例如菜单选择的跳跃的完成同时地输出该音频数据。在从先前单元开始连续地执行再现的情况下,一静止图象包被跳过且一无声单元被跳过或越过,除了该空闲时间周期外。在此时,通过连续地计数STC(其是系统时间的参考),由先前单元输出的音频的完成和由下一单元输出的音频的开始之间的间隔等于该音频暂停时间。当物理分配信息和时间属性信息两者都具有指示“连续”的值时,该STC的计数被继续。当它们中的任一指示“不连续”时,执行与自菜单的跳跃相同的处理,且因此STC在无声单元包的引导端被复位。即使在没有静止图象单元的情况下,该方法与上述的基本相同。在没有无声单元且再现从数据的引导端开始的情况下,操作类似于图14中所示的常规的操作。在从先前单元开始连续执行再现的情况下,操作如下。当时间属性信息指示“连续”时,从先前单元开始连续地解码该音频单元并输出音频数据。当时间属性信息指示“不连续”时,操作与如在从数据的引导端开始执行再现的情况中的图14中所示的常规操作相同。
图13A和13B示出用于再现音频数据同时显示一静止图象的方法。图13A示出了在从数据的引导端开始执行再现的情况下的该方法,图13B示出了在从先前单元开始连续地执行再现的情况下的该方法。
通过跳跃从菜单或诸如此类选择一标题或程序,从该数据的引导端开始执行再现的情况下,该静止图象单元的包被自该单元信息寻找。这样,该静止图象单元被读取和解码。在此时,是解码器的参考时间的STC被用图象单元的引导包的SCR进行设置。接着,该无声单元的引导包被读取。当一STC达到该静止图象单元的一STC时,该静止图象被显示。其余的操作与当没有静止图象时的操作相同。该静止图象的显示可在无声单元的处理期间进行,与音频单元的输出的开始同步地,或在MPEG2格式许可的范围内的音频单元的输出开始之后。在从先前单元开始连续地执行再现的情况下,当一静止图象包被检测时,该静止图象单元被读取和解码。接着,该无声单元被处理。是否设置该STC取决于时间属性信息,如在没有静止图象单元的情况中。其余的操作与当无静止图象被显示时的操作相同,除了当该STC变成该静止图象单元的一PTS时显示该静止图象和该STC被用该静止图象单元的引导包的SCR进行设置外。
图15至18是各说明一程序的流程图。在程序信息的物理分配信息示出“连续”且先前被再现的程序具有比现在待被再现的程序的号小1的程序号情况下,对DVD的读取头部的寻找不是特别需要的。当时间属性信息指示“连续”且从先前程序开始连续执行再现时,是用于解码器的参考时间的STC不需要被复位。
可使用单元信息中的单元类型或使用该程序信息的一静止图象标志来执行该单元是否是一静止图象单元的确定。通过单元信息中的单元类型来执行该单元是否是一无声单元的确定。通过比较该单元信息的结束地址和从DVD中的数据读取的地址来执行该单元是否是最后单元的确定。通过返回到零的该单元信息的单元索引,指示一静止图象单元或一无声单元的单元类型,或该程序信息中的下一程序的开始单元号可确定该程序的再现的完成。
在检测该无声单元被解码时的PTS或通过根据数据速率获得待被跳过的包数的同时,执行该无声单元的跳过。
如上所述,在根据本发明的第一例中,在管理区中记录包括根据一MPEG2流中的引导音频数据的再现开始时间的各音频数据的开始时间和再现时间周期的程序再现信息作为再现控制信息的一部分。因此,可提供在受限制的比特速率下实现加至其的高质量的数字音频数据和视频数据的再现的多媒体信息存储媒介。即使在低成本的再现设备或不具有对视频数据的再现功能的再现设备中,再现的音频数据之间的间隔可是均匀的。
(例2)将描述根据本发明的第二例的一光盘,用于从该光盘再现信息的设备和方法。与第一例中相同的元素用相同的参考数字表示并省去对它们的描述。
(1)光盘的物理结构该光盘的物理结构与第一例中的相同且因此略去对其的描述。
(2)光盘的逻辑结构该光盘的逻辑结构与第一例中的相同且因此略去对其的描述。
(3)音频带区32c的数据结构音频带区32c存储一音频管理程序900和一或多个音频标题800,如第一例所示。音频管理程序900的数据结构和音频标题组800的数据结构与第一例中的不同。
(3.1)音频标题组800的数据结构图23示出了第二例中的音频标题组800的数据结构。该音频标题组800包括多个音频目标(以下称为“AOB”)802、多个图象视频目标(以下称为“P_VOB”1002)、用于管理再现该多个AOB802和该多个P_VOB1002的次序的音频标题组管理信息(ATSI)801、及是音频标题组管理信息801的备份数据的音频标题组管理信息备份(ATSI_BUP)804。在以下的描述中,“音频标题组”将统称为“ATS”。
(3.1.1)AOB802的数据结构该光盘的AOB802的数据结构与第一例的相同且因此略去对其的描述。
(3.1.2)P_VOB1002的数据结构图31示出了P_VOB1002的数据结构。该P_VOB1002包括一图象NV包(P_NV_PCK)1003、多个视频包(V_PCK)1004和多个子图象包(SP_PCK)1005。
不象DVD视频的情况,P_VOB1002包括一个图象视频目标单位(P_VOBU),且仅一个图象NV包(P_NV_PCK)1003被包括。
子图象包(SP_PCK)1005可各具有多个子图象流且如DVD视频的情况中地具有一个识别码。这些子图象包(SP_PCK)1005可被省略。
P_VOB1002不包括音频数据,不象DVD视频的情况。图象NV包(P_NV_PCK)1003以与DVD视频的一PCI小包和一P_DSI小包相类似的方式,包括一P_PCI小包和一P_DSI小包。
如图41所示,该P_PCI小包括其属于的P_VOBU(即P_VOB的属性信息、再现时间信息、最亮部分信息等),如在DVD视频的情况中,但不包括地址信息。
如图42所示,该P_DSI小包括其属于的NV_PCK的一SCR,和P_VOBU的结束地址,即该P_DSI属于的P_V0B,和包括视频包(P_PCK)的第一I图象的最后数据一包的地址信息,如DVD视频的情况中,但不包括其他信息。
(3.1.3)音频标题组管理信息801的数据结构该音频标题组管理信息(ATSI)801包括用于管理再现AOB802和P_VOB1002的次序的信息。再现AOB802的次序由一程序链(PGC)指定,如在视频目标(VOB)的情况中。
音频标题组管理信息801的数据结构与图5所示的相同,除了PGC信息833的数据结构外。
各PGC信息单位描述光盘上记录一或多个音频目标的位置和其再现次序。
相同音频目标的再现可由不同的PGC信息单位描述。具体地,该PGC信息包括“ATS”PGC通用信息(ATS_PGC_GI)”,“ATS程序信息表(ATS_PGIT)”,“音频单元再现信息表(ATS_C_PBIT)”,“ATS图象程序信息表(ATS_PPGIT)”和“ATS图象单元再现信息表(ATS_PC_PBIT)”。
图25示出了PGC信息的一数据结构。如图25中所示,“ATS”PGC通用信息(ATS_PGC_GI)”包括该PGC信息中包括的图象程序数、音频程序数和单元数;该PGC的再现时间周期;和有关指向一图象程序再现方式,图象程序再现控制,“ATS程序信息表(ATS_PGIT)”,“音频单元再现信息表(ATS_C_PBIT)”,“ATS图象程序信息表(ATS_PPGIT)”和“ATS图象单元再现信息表(ATS_PC_PBIT)”的指针的信息。
“ATS程序信息表(ATS_PGIT)”包括多个该PGC中包括的“音频程序信息(ATS_PGI)”单位。各该“ATS程序信息表(ATS_PGIT)”单位包括指示各程序的AOB和先前程序的AOB是否被记录在该光盘上的物理上不连续的位置的“音频程序物理分配信息”,指示该AOB的时间信息是否与先前AOB的时间信息相连续的“音频程序时间属性信息”,指示形成该音频程序的第一单元号的“音频程序开始单元号”,指示该音频程序中包括的第一音频单元的第一时间信息的“再现开始音频单元时间”,指示该音频程序的再现时间周期的“音频程序总再现时间周期”,和指示无声周期直至该音频程序的音频单元的再现开始的“音频暂停时间周期”。
“音频单元再现信息表(ATS_C_PBIT)”存储形成待被再现AOB的单元信息,如第一例中。
“ATS图象程序信息表(ATS_PPGIT)”包括多个“ATS图象程序信息”单位。各ATS图象程序信息单位包括描述该图象程序中使用的一子图象的流号的一使用的SP号(PPG_SP_STN),指示是在该图象程序中使用的最亮部分信息中的且在初始状态中被选择的一按钮的号的一初始按钮号(PPG_FOSL),指示该程序中的一静止图象的转变方式的一图象转变方式(PPG_T_mode),指示该程序中的该静止图象的一ISRC码的一静止图象识别码(PPG_ISRC_SPCT),指示该程序的该图象单元的第一包的一PTS的一图象单元开始PTS(PC_S_PTM),是该程序的一再现时间周期的一图象程序再现时间周期(ATS_PPG_PB_TM),指示在该程序的该静止图象的再现开始时间的转变时间周期的一开始部分转变时间周期(PPG_TI_TM),和指示在该程序的该静止图象的再现结束时间的转变时间周期的一结束部分转变时间周期。
在该例中,作为图象转变方式,假定有“无转变”、“从黑色衰落”、“衰落成黑色”、“交叉混合”、和“在几个方向上消除”。各程序包括一个单元。由于各单元具有一单独的P_VOB,该图象程序的再现时间周期是1帧时间周期。
“ATS图象单元再现信息表(ATS_PC_PBIT)”包括指示在显示该图象单元期间的一连续时间周期的一单元静止时间周期(P_C_Still_Time),该图象程序的一单元的一开始地址(P_C_FVOBU_SA),和指示该单元的最后包的一地址的一结束地址(P_C_LVOBU_SA)。
图24示出了AOB的一示例性结构。该AOB是一MPEG2流的一部分且包括一无声单元(其包括一音频包,该音频包包括基本上无声的音频数据)和一音频单元(其包括形成一音调的音频数据的一音频包)。该AOB包括一或多个音频单元且可以不包括一无声单元。一无声单元永远不被另一无声单元跟随且总是被一音频单元跟随。在图24所示的例子中,存在有若干音频单元和无声单元且是物理地连续的。时间信息也是连续的;即“音频程序物理分配信息”具有代表“连续”的一值,且“音频程序时间属性信息”也具有代表“连续”的一值。
在图24中,通过点B、C、E、F和G的线代表该AOB的时间信息的值(即PTS)的变化。点B代表一无声单元的第一PTS的一值。点C代表一音频单元的第一PTS的一值。这样一无声单元的PTS对于一音频单元的PTS是连续的,且在该无声单元和该音频单元之间没有数据下溢间隔,如相对于MPEG2流所涉及的。以一类似的方式,下一无声单元的PTS由点E代表。在点F的下一音频单元的第一PTS和在点E的该音频单元的最后PTS之间的差值是一“音频暂停时间周期”。由于这些PTS需要在如MPEG2规定的一流中是连续的,该PTS中变化是线性的,如图24中所示。
参见图31、41和42,将详细描述图象视频目标(P_VOB)。如上所述,P_VOB1002的引导包是一图象NV包(P_NV_PCK)1003,该图象NV包(P_NV_PCK)1003包括具有时间信息、位置信息和最亮部分信息的一P_DSI小包和一P_PCT小包。仅一图象NV包(P_NV_PCK)1003总是存在于其引导端。该图象NV包(P_NV_PCK)1003被视频包(V_PCK)1004和子图象包(SP_PCK)1005跟随,该视频包1004是用于存储视频数据的MPEG2视频包,该子图象包1005是用于将被许可包括的子图象流划分成高达32个流并存储这些被划分的子图象流。在图31中,2个子图象流1005(SP#1和SP#2)被包括且各子图象流被划分成2个包。在图31中,视频包(V_PCK)1004在子图象包(SP_PCK)1005之前,但只要满足MPEG2标准,对该次序没有限制。尽管在图31中未示出例如程序编码的结束码,只要满足MPEG2流的要求,这些结束码可被包括。由于P_VOB1002是MPEG2程序流的一部分,这些结束码不需要被包括。
图41示出了该P_PCI小包中包括的P_PCI信息的结构。该P_PCI信息包括P_PCI通用信息、P_PCI最亮部分信息、和P_PCI记录信息。该P_PCI通用信息包括描述相对于P_VOBU视频数据的模拟复制保护的类型的一P_VOBU类型(P_VOBU_CAT),描述该P_VOBU中包括的待被显示的第一视频的PTS的P_VOBU开始时间(P_VOBU_S_PTM),描述该P_VOBU中包括的待被显示的最后视频的PTS的P_VOBU结束时间(P_VOBU_E_PTM),描述包括该P_VOBU中存在的SEQ的PTS的P_VOBU_SEQ时间(P_VOBU_SEQ_E_PTM),和指示该P_VOBU的待被显示的第一视频的一图象单元中的相对时间的P_VOBU单元再现时间(P_VOBU_C_ELTM)。该P_VOB总是IVOBU、1单元和1视频帧的I图象,且总包括SEQ。因此,该P_VOBU_S_PTM、P_VOBU_E_PTM、P_VOBU_SEQ_E_PTM具有一相同值,且该P_VOBU_E_ELTM指示0。
该P_PCI最亮部分信息包括描述该最亮部分信息的开始时间、结束时间、按钮数、初始选择按钮号、强制执行按钮号等的P_PCI最亮部分通用信息(P_PCI_HL_GI);描述按钮颜色信息的一P_PCI按钮颜色信息表(P_BTN_COLIT);和描述该按钮的坐标、幅度、操作方式等的一P_PCI按钮信息表(P_BTNIT)。由于该P_VOBU包括一如上所述的视频帧,该P_PCI_HL_GI被描述以使该最亮部分信息的开始时间指示0且结束时间指示无穷。
该P_PCI记录信息包括描述该P_VOBU的视频的一ISRC码的一P_PCI视频ISRC码(P_ISRC_V);和描述该P_VOBU的子图象的一ISRC码的一P_PCI子图象ISRC码(P_ISRC_SP)。
图42示出了P_DSI小包中描述的P_DSI信息的结构。该P_DSI仅包括P_DSI通用信息(P_DSI_GI)。该P_DSI通用信息包括对应于该P_VOBU的该NV包的SCR的最低32比特的P_VOBU_NV包时间(P_NV_PCD_SCR),描述相对于该P_VOBU的最后包的NV包的相对地址的一P_VOBU结束地址,和描述相对于包括该P_VOBU的视频的第一I图象的最后数据的该包的NV包的相对地址的一P_VOBU第一参考地址(P_VOBU_1STREF_EA)。由于该P_VOBU包括1VOBU,该P_NV_PCK_SCR总是0。
图29示出了PGC,音频程序、单元、图象程序、图象单元、AOB和P_VOB中的关系。图29的整体代表一PGC。多个这样的PGC被包括在一ATS中。如上所述,一PGC包括描述该音频数据访问单位的再现次序的音频程序和描述该视频数据访问单位的再现次序的图象程序。该音频程序具有一单元,该单元是最小的管理单位。该单元执行是实际的音频数据的一AOB且因此确定该再现数据。以一类似方式,各图象程序具有一图象单元,该图象单元指向一P_VOB,该P_VOB是一实际的视频数据,且确定待被再现的内容。
由于这样一结构,可以不同的次序在盘上记录实际再现数据段。可替换地,相同的数据段可由多个单元或图象单元指出。为了保证再现的连续性,这些音频数据段具有指示该盘上的该数据的物理布局是否是连续或该数据是否是一AOB的一连续部分(即音频程序物理分配信息,音频程序时间属性信息)的一标志。该视频数据基本上是一静止图象。因此,一视频数据程序包括一单元,且一单元包括一P_VOB。这些P_VOB的该物理安排不导致特殊问题。这样,该视频数据不具有这样一标志。
图30示出了形成一标题的一示例性PGC。图30中示出的例子包括5个程序。对应于AOB#1的程序#1和#2,和对应于AOB#2的程序#3、#4和#5。在记录媒介上,AOB#1被记录在AOB#2之后。程序#1和#2两者包括一无声单元和一无声单元,而程序#2包括两音频单元。程序#3和#4包括一无声单元,程序#5仅包括一音频单元。
在所有的音频单元各具有60秒的一再现时间周期(PTS为5,400,000)和所有的图象单元各具有1秒的再现时间周期(PTS为90,000)的情况下,可如图32所示地描述音频程序信息。如图33所示地描述图象程序信息。在如图34,音频数据是48KHz,16比特取样,具有2信道的情况下,无声包的数目是96且音频单元包的数目是5760。当静止图象包的数目是50时,图象单元信息如图35所示。在这样的情况下,假定该图象单元中使用的P_VOB被记录在跟随一AOB的位置上。用于P_VOB和AOB的记录位置在物理上不被限定,且该P_VOB和AOB可在一混合(shuffle)的状态下被定位,没有特别的问题。在这样一情况下,不连续的音频程序信息的物理分配指示由该音频程序指示的该AOB不是可连续再现的。音频单元和图象单元两者共享由其他单元使用的P_VOB和AOB。
已描述音频标题组。接着,参照图22,描述音频管理程序。
(3.2)音频管理程序900的数据结构音频管理程序900是用于控制将被首先涉及的用于由一再现设备执行光盘上信息的面向音频的再现的再现。
图22示出了该音频管理程序900的数据结构。
该音频管理程序900包括“音频管理程序信息(AMGI)”,“用于音频管理程序菜单的VOB(AMGM_VOBS)”,和“音频管理程序信息备份(AMGI_BUP)”,如第一例中。
“音频管理程序信息(AGMI)”包括“音频管理程序信息管理表(AMGI_MAT)”(其包括属性信息和指针信息),指示音频标题或诸如此类的数的“音频标题管理信息”,指示有关音频标题的检索信息的“音频标题检索指针(ATT_SRP)”,和指示用于音频管理程序菜单的PGC信息的“音频管理程序菜单PGC管理信息表(AMGM_PGCI_UT)”,如第一例中。
“音频管理程序信息管理表(AMGI_MAT)”包括一用于标识一音频管理程序的AMG标识符(AMG_ID),是用于表管理的一结束地址的一AMG结束地址(AMG_EA),一AMGI结束地址(AMGI_EA),一AMGI_MAT结束地址(AMGI_MAT_EA),AMG和AMGI表的地址信息,版本号(VREN),容积组标识符(VLMS_ID),指示该容积中包括的标题组数的多个标题组(TS_Ns),用于识别生产该盘的提供商的提供商标识符(PRV_ID),定义当该盘被插入时该播放机的操作的一自动执行标志(Auto_Play_Flag),和指示该音频管理程序中存在的VOB属性信息的AMGM_VOBS。
“音频标题检索指针(ATT_SRP)”具有与第一例相同的结构。
已描述音频带区和作为多媒体光盘的DVD。接着将描述根据本发明的用于再现具有上述结构的媒介的一再现设备。
该再现设备的基本结构与第一例的类似。在第二例中,在用于操作DVD播放机的遥控器或该DVD播放机的前面板中设置用于分开控制音频数据和视频数据的一键。具有这样一键,视频数据可被向前和向后跳过或回到该视频数据的开始处同时继续再现音频数据。
图26是说明第二例中的一DVD播放机80的内部结构的方框图。该DVD播放机80与图8中示出的DVD播放机70的不同之处在于AV解码器部分的结构,下面将对其进行描述。
在第二例中,有作为音频数据的一AOB和作为视频数据的P_VOB的两个流。一AV解码器部分85a包括两分别对应于AOB和P_VOB的解码器。这些解码器被相互同步地或异步地操作。具体地,该AV解码器部分85a包括一P_VOB流解码器103,用于接收P_VOB流并分辨该流中包括的各包的一头部中的一流ID和子流ID,从而将该数据分类成一视频小包、一PCI小包和一子图象小包。该AV解码器部分还包括一AOB系统解码器104,用于接收一AOB流并在逐小包头部的基础上分类该数据。该AV解码器部分还包括一最亮部分缓冲器94,用于暂时地存储来自该P_VOB系统解码器103的一PCI小包的最亮部分信息;一视频缓冲器96,用于以类似方式暂时地存储一视频小包;一子图象缓冲器105,用于暂时地存储一子图象小包;一音频缓冲器99,用于暂时地存储来自该AOB系统解码器104的一音频包;一最亮部分解码器95,用于对来自最亮部分缓冲器94的最亮部分信息进行解码并将该解码的最亮部分信息输出给系统控制部分93;一视频解码器87,用于对来自视频缓冲器96的视频数据进行解码;一子图象解码器98,用于对来自子图象缓冲器105的子图象数据进行解码;一音频解码器100,用于对来自音频缓冲器99的音频数据进行解码并将解码的音频数据输出作为音频输出;一视频合成器101,用于将视频解码器87和子图象解码器98的解码结果合成成一段视频数据;和一同步调节部分102,用于管理最亮部分解码器95、视频解码器87、子图象解码器98和音频解码器100的同步。
根据本发明的再现设备例如以下述方式工作。上至流的读取的操作与第一例中的相同且在以下不进行描述。
为开始再现,系统控制部分93通过一再现方式确定部分来确定DVD播放机80是否在面向视频的再现方式下。当确定DVD播放机80在面向视频的再现方式下时,系统控制部分93根据从容积文件管理区读取的信息读取视频管理程序。系统控制部分93参考用于视频管理程序菜单的PGC管理管理信息以计算用于容积菜单的PGC的记录地址。得到的PGC被再现并保持在内部。当该用于容积菜单的PGC被保持在内部时,系统控制部分93参考保持的PGC信息以计算待被再现的视频目标(VOB)和该VOB在光盘上的记录地址。当确定待被再现的VOB时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以从光盘抽取确定的VOB用于再现。这样,显示使用者可从其选择待被再现的标题的视频菜单(见图40)。
使用者看到该菜单并通过使用遥控器指定该菜单上的项号来选择且确认他/她感兴趣的标题。然后,系统控制部分93从遥控器接收该菜单中的项号的指定并参考被再现的视频菜单的VOB中包括的管理信息包(该VOB被从AV解码器部分85输入)以执行对应于指定的号的一控制命令。该控制命令是PlayTitle #n(播放标题#n)或诸如此类,且待被再现的标题号由“n”指定。当通过该PlayTitle命令执行操作时,系统控制部分93参考标题检索指针表(其是音频管理程序的一部分)以确定该被指定的标题属于的音频标题组(ATS)和该ATS中的标题号。当该ATS被确认时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以再现确认的标题组的ATS管理信息并抽取是该ATS管理信息的一部分的该ATS的标题检索指针表给系统控制部分93。当该标题检索指针表被抽取时,系统控制部分93参考该表以确定该PGC信息用于开始该待被再现的标题的再现。当该PGC信息被确定时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以再现确定的PGC信息并将该信息保持在用于该PGC信息的缓冲存储器内。当该PGC信息被保持时,系统控制部分93首先涉及ATS图象程序信息表,参考被保持的PGC信息,以读取该PGC信息中描述的所有P_VOB并将这些P_VOB输入给AV解码器部分85a。AV解码器部分85a在逐包的基础上或在逐小包的基础上通过P VOB系统解码器103分开这些输入P_VOB并在对应的缓冲存储器中存储这些P_VOB。
在此时,最亮部分解码器95,视频解码器87和子图象解码器98不执行解码操作。当所有的P_VOB被存储在对应的缓冲存储器时,待被再现的AOB和其记录地址通过ATS程序信息表和ATS单元再现信息表而被确定。然后,该AOB通过从系统控制部分93输出给机构控制部分83和信号处理部分84的一控制信号被再现。在此时,最亮部分解码器95,视频解码器87和子图象解码器98第一次执行解码操作以开始视频输出,最亮部分处理和音频输出。根据各小包的音频程序信息,图象程序信息,最亮部分信息和时间码信息(PTS),通过同步调节部分102来调节输出定时。
在第二例中,在音频数据被再现之前,用于对应的图象程序的数据被全部存储在对应的缓冲器中。因此,第二例中的DVD播放机80中的最亮部分缓冲器94,视频缓冲器96和子图象缓冲器105要求一比MPEG2或DVD视频规定的容量大的缓冲存储器容量。
然后,系统控制部分93根据保持的PGC信息序列地确定待被再现的AOB并控制其再现,且还对已在缓冲存储器中被读取的最亮部分信息、子图象信息和视频信息进行解码。当由PGC信息指示的最后AOB的再现被完成时,系统控制部分93检索下一标题的PGC信息并以相同的方式再现在该PGC信息中描述的P_VOB和AOB。
这样,所有的标题被再现且操作被停止。根据DVD播放机或DVD的特殊设置,在该操作被停止之前仅一标题可被再现,或在一或多个标题的再现被完成之后可显示一菜单。
接着,将详细描述用于再现一静止图象单元,一无声单元和一音频单元的方法。
图14示出了用于再现音频单元的一常规方法。通常,为再现一MPEG2流,音频单元包的引导端首先通过光学头被寻找且开始数据读取。然而,音频输出不马上开始而是在一空闲时间周期(其在各再现设备中是预定的)后开始。该空闲时间周期包括确定该音频数据的PTS所需的一时间周期,确定该数据是正确的所需的一时间周期,和一模拟输出部分中的静噪电路从一静噪状态转变到非静噪状态所需的一时间周期。这样,该空闲时间周期根据再现设备的类型而改变。特别当再现部分和解码器被装纳在分开的机箱中时,该空闲时间周期趋向于被扩展,因为PTS的确定和音频数据的正确性的确定被分开执行。
图36A和36B示出了用于再现一无声单元和一音频单元的方法。图36A示出了在从该数据的引导端开始执行再现的情况下的该方法,图36B示出了在从先前单元开始连续执行再现的情况下的该方法。
在通过跳跃从菜单或诸如此类选择一标题或程序,从该数据的引导端开始执行再现的情况下,无声单元的引导包被跳跃以参考该单元信息的开始地址。在此时,是该解码器的参考时间的STC被用该无声单元的引导包的SCR进行设置。接着,对应于一预定的空闲时间周期的数据的跳过和跳跃被参考该无声单元的PTS执行,且用于该空闲时间周期的该无声单元被再现。在该周期期间准备音频输出。在此时,在该再现设备的显示装置上不显示下一标题号,且通过的再现时间周期不被更新。在音频输出被开始且当引导单元的第一PTS被检测到的同时执行标题号的显示和通过的再现时间周期的更新的情况下,再现设备表现好象与例如菜单选择的跳跃的完成同时地输出该音频数据。
在从先前单元开始连续地执行再现的情况下,一无声单元被跳过或越过,除了该空闲时间周期外。在此时,通过连续地计数STC(其是系统时间的参考),由先前单元输出的音频的完成和由下一单元输出的音频的开始之间的间隔等于该音频暂停时间。当物理分配信息和时间属性信息两者都具有指示“连续”的值时,该STC的计数被继续。当它们中的任一指示“不连续”时,执行与菜单的跳跃相同的处理,且因此STC在无声单元包的引导端被复位。在没有无声单元且再现从数据的引导端开始的情况下,操作类似于图14中所示的常规的操作。在从先前单元开始连续执行再现的情况下,操作如下。当时间属性信息指示“连续”时,从先前单元开始连续地解码该音频单元并输出音频数据。当时间属性信息指示“不连续”时,操作与如在从数据的引导端开始执行再现的情况中的图14中所示的常规操作相同。
图37至39为各说明一程序的流程图。由于有关P_VOB的信息在对应的缓冲存储器中被读取,音频数据的再现和最亮部分信息的处理可相互异步地被执行,且静止图象和子图象可相互异步地被输出。无需说,根据该系统的时间码或时间信息,同步显示是可能的。
有关音频信息的再现,在音频程序信息的物理分配信息示出“连续”且先前再现的程序具有比现在待被再现的程序的程序号小一的一程序号的情况下,寻找DVD的读取头部不是特别需要的。当时间属性信息指示“连续”且从先前程序开始连续执行再现时,是用于解码器的参考时间的STC不需要被复位。
可使用单元信息中的单元类型来执行该单元是否是一静止图象单元的确定。通过比较该单元信息的结束地址和从DVD中的数据读取的地址来执行该单元是否是最后单元的确定。通过返回到零的该单元信息的单元索引,指示一静止图象单元或一无声单元的单元类型,或该程序信息中的下一程序的开始单元号可确定该音频程序的再现的完成。
在检测该无声单元被解码时的PTS或通过根据数据速率获得待被跳过的包数的同时,执行该无声单元的跳过。
由于一静止图象的数据已被存储在缓冲存储器中,根据该被指定程序的指定单元的该静止图象被记录在的存储缓冲器中的位置或根据相对于开始的该静止图象的顺序号(即第一、第二等)来管理该静止图象的显示。当根据存储缓冲器中的位置执行该管理时,该数据被从视频缓冲器96中的指定地址发送给视频解码器。当根据静止图象的顺序号执行该管理时,当该指定的顺序号被达到时,存储在视频缓冲器96中的数据从其引导端被发送给视频解码器87且显示被转换。在此时的数据的传输被停止。该静止图象的显示时间周期是根据该图象单元静止时间(P_C_Still_Time)中的描述。由于静止图象各自是1一帧数据,当该图象单元静止时间中描述的时间周期已过去时,当前静止图象被转换成下一静止图象。这样的控制常由系统控制部分93执行。Ffh的一图象单元静止时间指示无穷,其意指该静止图象基本上仅通过一命令、使用者操作或该音频程序的完成而被转换。当该静止图象被转换时,通过指定转变方式可加上显示效果。在显示该静止图象之前或之后可在逐程序的基础上指定转换该静止图象的时间。然而,在再现设备不具有一特殊效果显示功能时,该静止图象可被简单地转换带有被略去的显示效果。
在同步方式下,根据音频程序再现时间周期和音频数据的时间码信息再现音频数据,且根据图象程序再现时间周期再现静止图象和子图象。同步调节部分102比较该系统的参考时间信息和再现时间周期且因此执行同步控制。
在异步方式下,音频数据不与最亮部分数据、子图象数据和静止图象数据同步并与它们分开地再现。该最亮部分数据、子图象数据和静止图象数据被相互同步,且该音频数据根据该系统的时间信息被实时连续地再现。该静止图象通过使用者操作和命令在异步方式下被转换。该使用者操作基本上包括在向前、向后馈送图象程序或馈送到引导端时连续地再现音频程序的一操作;和同时向前、向后馈送音频程序和图象程序两者或将它们馈送到引导端的一操作。该命令具有类似的功能。
该同步方式和异步方式根据图象程序再现控制被转换。在该图象程序再现控制被指定以使禁止使用者操作的控制的情况下,除了通过该命令外,数据基本上在同步方式下被再现。
在该图象程序再现方式防止使用者操作和命令使音频程序和图象程序相互同步的情况下,DVD播放机可等候直至获得同步或不同步地根据图象程序再现时间周期连续地再现图象程序。在当图象程序被完成时音频程序的再现未被完成的情况下,这些图象程序可从第一图象程序连续地被再现或最后的图象程序可被连续地再现。在所有的音频程序被完成之前所有的图象程序被完成的情况下,仅图象程序可被再现,音频部分是无声的,这些音频程序可从第一音频程序被再现,或音频标题的再现可被结束。一些音频程序和该音频标题中包括的图象程序可被随机地选择并重复一被指定的次数。这些音频和图象程序可被重复以使无相同的程序被重复(混合方式)。这些音频和图象程序被相互同步以使具有相同号的音频程序和图象程序可总是被同时再现,或这些音频和图象程序可被独立地和异步地再现。
通过使用者操作,即常通过一遥控器或其他键可直接指定用于再现的一音频标题号或时间。当ATT_CAT的直接指定的再现禁止标志(UOP1)和时间指定的再现禁止标志(UOP2)指示禁止时,由使用者操作直接指定的再现不能被使用。通过这样一指定,在再现设备的某些条件下,这些标题创建者可通过一命令描述再现音频标题。例如,通常不可再现的一音频标题可在某些条件下被再现。例如,某一参数可在一特定播放机中被设定以使该参数可通过一命令被估算,且该命令可被描述以使仅当一值被设在参数内时再现该音频标题。当UOP1和UOP2被设置以使禁止直接指定的再现时,该音频标题可仅通过特定的播放机被再现。这样一系统容易地允许记录在包括多个音频标题的一盘上的某些音频标题的再现,对于这些标题已付费。
具有其他结构的AV解码器部分是可用的。例如,如图27所示,AV解码器部分85b还起到用于AOB和P_VOB的系统解码器的作用。由于AOB和P_VOB在不同的定时被输入,除了最亮部分缓冲器94、视频缓冲器96和子图象缓冲器105的容量被增大和一静止图象管理机构被加至视频缓冲器96的控制外,当由DVD视频使用时,相同类型的AV解码器部分是可用的。AV解码器部分85b的操作与AV解码器部分85a基本相同。
DVD播放机可具有图28中所示的结构。在此结构中,紧接在AV解码器部分85b之前设置用于P_VOB流的一P_VOB缓冲器106。当由DVD视频使用时,相同类型的AV解码器部分是可用的。在该音频数据的再现之前待被读取的所有P_VOB数据被存储在P_VOB缓冲器106中。该P_VOB缓冲器106动态地将对应于再现次序的这些P_VOB与音频流多路复用并将得到的数据发送给AV解码器部分85b。因此,AV解码器部分85b中用于AOB和P_VOB的系统解码器120被要求具有略大于由DVD视频标准规定的速度的一处理速度。流需要被提供给AV解码器部分85b以使音频缓冲器99不下溢。
在第二例中,如上所述,包括根据MPEG2流中的引导音频数据的再现开始时间的各段音频数据的开始时间和再现时间周期的程序再现信息被记录在该管理区中作为再现控制信息的一部分。因此,提供了在一受限的位速的范围内实现高质量音频数据还有视频数据的再现的光盘。而且,即使在不包括视频数据再现功能的不昂贵的再现设备中,在音频再现之间的某一间隔可被保持。这使得标题创建者可容易地创建数据。
由于可与高质量的音频数据同步地或异步地显示多个静止图象、子图象和菜单,显示的更宽的变化变成可获得。
(例3)将描述根据本发明的第三例的一光盘,用于从该光盘再现信息的设备和方法。与第一例中相同的元素用相同的参考数字表示并省去对它们的描述。
(1)光盘的物理结构该光盘的物理结构与第一例和第二例中的相同且因此略去对其的描述。
(2)光盘的逻辑结构该光盘的逻辑结构与第一例和第二例中的相同且因此略去对其的描述。
(3)音频带区32c的数据结构图43示出了音频带区32c的数据结构。音频带区32c存储一音频管理程序900和一或多个音频标题800,如第一例和第二例中所示。音频带区32c还存储一音频静止视频组1100。
(3.1)音频管理程序900的数据结构图44示出了第三例中的音频管理程序900的数据结构。该音频管理程序900的数据结构与图4中所示的结构相同,直至到音频管理程序信息管理表(AMGI_MAT)902的级段。
音频管理程序信息管理表(AMGI_MAT)902包括用于存储该音频静止视频组的位置的一ASVS开始地址(ASVS_SA)904。
音频管理程序信息管理表(AMGI_MAT)902的结构与图22所示的相同,除了ASVS开始地址904外。
(3.2)音频静止视频组1100的数据结构图45示出了音频静止视频组1100的数据结构。该音频静止视频组1100包括多个图象视频目标(以下称为“P_VOB”)1102,用于管理该多个P_VOB1102的音频静止视频组管理信息(ASVSI)1101,和音频静止视频组管理信息备份(ASVSI_BUP)1103。在以下描述中,该音频静止视频组总地被称为“ASVS”。P_VOB1102将总地称为“音频静止视频目标(ASVOB)”。
(3.2.1)P_VOB1102的数据结构图46示出了P_VOB1102的数据结构。该P_VOB1102包括一图象NV包(P_NV_PCK)1113、多个视频包(V_PCK)1114和多个子图象包(SP_PCK)1115。仅一个图象NV包(P_NV_PCK)1113被包括在各P_VOB1102中。
视频包(V_PCK)1114各存储形成一MPEG一系统I图象的视频数据。不象VOB,该P_VOB是用于存储一静止图象而非一运动图象。因此,各视频包1114中存储的视频数据仅包括一I图象,该I图象被进行帧内压缩。这里,指示一静止图象的信息对应于一个I图象。
子图象包1115可各存储多个子图象流。各子图象包1115存储一用于识别该多个子图象流的标识码。这些子图象包1115不需要被包括在P_VOB1102中。
图象NV包1113包括一DSI小包(未示出)和一PCI小包(未示出)。该DSI小包存储用于例如快速向前再现的特殊效果的信息。该PCI小包存储最亮部分信息1120(图47)。
如图47所示,最亮部分信息1120包括指示最亮部分的一有效周期、按钮数等的ASV最亮部分信息1121;指示该按钮的显示颜色的ASV按钮颜色信息1122;和指示一按钮命令的ASV按钮信息表1123等。
不象DVD视频的情况,P_VOB1102不具有任何音频数据。
(3.2.2)音频静止视频组管理信息1101的数据结构如图45所示,音频静止视频组管理信息1101包括用于管理作为一群的多个静止图象的音频静止视频单位信息(ASVUI)1131和用于管理P_VOB1102的记录位置的音频静止视频检索指针表(ASV_SPRT)1132。
音频静止视频单位信息(ASVUI)1131包括“音频静止视频组ID(ASVS_ID)”;“音频静止视频组数(ASVS_N)”;指示P_VOB的记录位置的“P_VOB开始地址(P_VOB_SA)”和“P_VOB结束地址(P_VOB_EA)”;指示ASVU属性,例如P_VOB的压缩方法、期望方式和存在一按钮的“ASVU属性”;用于确定子图象的显示颜色的“P_VOB子图象调色板(P_VOBS_SP_PLT)”;和对应于各ASVU用于指定属于各ASVU的P_VOB的“ASVU通用信息(ASVU_GI)”。
各“ASVU通用信息(ASVU_GI)”包括指示形成该ASVU的P_VOB数的“P_VOB数(P_VOB_N)”,和指示哪个P_VOB属于该ASVU的“开始P_VOB号”。
音频静止视频检索指针表(ASV_SPRT)1132存储指示这些ASV中包括的各P_VOB的开始地址的“ASV检索指针(ASV_SPRT)”。
(3.3)音频标题组800的数据结构图48示出了第三例中的音频标题组800的数据结构。图48示出的音频标题组800具有与图5所示的相同的结构,除了PGC信息833的结构外。
图49示出了PGC信息833的数据结构。PGC信息833包括“ATS PGC通用信息(ATS_PGC_GI)”,“ATS程序信息表(ATS_PGIT)”,“音频单元再现信息表(ATS_C_PBIT)”,和“ATS音频静止视频再现信息表(ATS_ASV_PBIT)”。
“ATS PGC通用信息(ATS_PGC_GI)”包括该PGC信息中包括的音频程序数和单元数;该PGC的再现时间周期;和有关ATS_PGC信息的地址信息。该有关ATS_PGC信息的地址信息包括指向“ATS程序信息表(ATS_PGIT)”,“音频单元再现信息表(ATS_C_PBIT)”,和“ATS音频静止视频再现信息表(ATS_ASV_PBIT)”的指针信息。
“ATS程序信息表(ATS_PGIT)”包括该PGC中包括的多个“音频程序信息(ATS_PGI)”单位。
各该“ATS程序信息表(ATS_PGIT)”单位包括指示各程序的AOB和先前程序的AOB是否被记录在该光盘上的物理上不连续的位置的“音频程序物理分配信息”,指示该AOB的时间信息是否与先前AOB的时间信息相连续的“音频程序时间属性信息”,指示形成该音频程序的第一单元号的“音频程序开始单元号”,指示该音频程序中包括的第一音频单元的第一时间信息的“再现开始音频单元时间”,指示该音频程序的再现时间周期的“音频程序总再现时间周期”,指示无声周期直至该音频程序的音频单元的再现开始的“音频暂停时间周期”,指示待与该程序的音频数据同时被再现的静止图象单位的“ASVU数(ASVUN)”,指示静止图象的显示方式,例如该静止图象或这些静止图象是根据次序还是随机地被显示的“音频静止视频显示方式(ASV_DMOD)”,和指定该ATS音频静止视频再现信息表(ATS_ASV_PBIT)中的对应的ATS音频静止视频再现信息的”ATS_ASV_PBI开始地址”和“ATS_ASV_PBI结束地址”。
图50示出了“音频静止视频显示方式(ASV_DMOD)”。该“音频静止视频显示方式(ASV_DMOD)”包括一“显示定时方式”标志和一“显示次序方式”标志。
该“显示定时方式”指示用于再现音频数据和更新该静止图象的时间周期的特定定时。
当该“显示定时方式”是可浏览时,该静止图象的显示定时可通过与使用者的交互作用而被改变。当该“显示定时方式”时滑动示出时,该静止图象的显示定时不能通过与使用者的交互作用而被改变。
当该“显示定时方式”是滑动示出时,该静止图象的显示根据与被同时再现的音频信息同步确定的显示定时而被更新。当该“显示定时方式”是可浏览时,该静止图象的显示在当确定的显示连续时间周期已过时,与被同时再现的音频信息异步地被更新。
该“显示次序方式”指示该静止图象或这些静止图象是根据显示目录被顺序地显示、随机地显示还是混合地显示。该静止图象的随机显示是指该静止图象或这些静止图象被随机地选择同时许可重叠且与选择次序相一致地被显示。静止图象的混合显示是指静止图象或这些静止图象被随机地选择同时禁止重叠且与选择次序相一致地被显示。
该“音频单元再现信息表(ATS_C_PBIT)”包括多个“音频单元再现信息(ATS_C_PBI)”单位。各“音频单元再现信息(ATS_C_PBI)”包括指示该程序中包括的单元次序的“单元索引号”,指示该单元的属性的“单元类型”(即该单元是一静止图象单元还是一无声单元),指示以相对于包括该单元的ATS的该AOB的第一包的一相对地址的形式的该单元的开始地址的“单元开始地址”,和以相同方式指示该单元的最后地址的“单元结束地址”。
该“ATS音频静止视频再现信息表(ATS_ASV_PBIT)”包括多个“ATS音频静止视频再现信息(ATS_ASV_PBI)”单位。各“ATS音频静止视频再现信息单位(ATS_ASV_PBI)”包括指示该音频静止视频组中存储的哪些P_VOB被再现和以哪一次序再现这些P_VOB。
各“显示目录(DLIST)”包括指示该ASVU中的P_VOB的次序号(即第一、第二等)的“ASV号”,指示在该最亮部分信息中且在一初始状态下被选择的一按钮的号的“初始按钮号(FOSL_BTNN)”,指示对应于该DLIST的音频程序的“音频程序号”,指示用于显示该DLIST中包括的P_VOB的定时的“显示定时”,和指示该静止图象的转变的“开始部分转变方式”和“结束部分转变方式”。
在该例中,作为图象转变方式,假定“无转变”、“从黑色开始衰落”、“衰落成黑色”、“交叉混合”和“在几个方向上消除”。
(3.4)AOB802的数据结构AOB802被打包成2K字节。AOBS02以LPCM格式、AC3格式、DTS格式或其他压缩格式存储数据。在LPCM格式的情况下,取样比特为16、20或24比特,取样频率为48KHz、96KHz、192KHz、44.1KHz、88.2KHz、或176.2KHz。
AOB802具有如参照图24的第二例中所述的示例性结构。
(4)两种再现方法音频带区32c存储三个MPEG流一个VOB,一个AOB和一个P_VOB。该AOB被包括在音频标题组(ATS)中。该P_VOB被包括在音频静止视频组(ASVS)中,该VOB被包括在如图44所示的音频管理程序信息(AMG)中。
该AOB和P_VOB时存储在盘上的主要信息,且典型地是带有一静止图象的音乐信息。该VOB典型地是一用于允许使用者可选择带有一静止图象的任何音乐信息的菜单。
在音频带区32c中存储的MPEG流中,该VOB通过由MPEG规定的一标准方法被再现。该AOB和P_VOB通过不同于该标准方法的一扩展的不同方法被再现。
(4.1)标准再现方法首先,将描述该标准再现方法。该方法被用于再现光盘上存储的一VOB。
图51示出了符合MPEG的第三例中的一系统流的数据结构。光盘存储至少一系统流。
该系统流可包括多个基本流。这些基本流包括存储运动图象信息的一视频基本流,存储音频信息的一音频基本流,和存储子图象信息的一子图象基本流。该多个基本流各被划分成多个包。
图51中所示的系统流包括一视频基本流,一音频基本流和一子图象流。该视频基本流被划分成一或多个视频包。该音频基本流被划分成一或多个音频包。该子图象流被划分成一或多个子图象流。在图51中,字母“V”表示一视频包,字母“A”表示一音频包,且字母“S”表示一子图象包。
如图51所示,各包包括一“包头部”,一“小包头部”和一“数据区”。一包的数据长度是2K字节。
在“包头部”中所述的是符合MPEG的数据,包括例如一包开始码,一SCR(系统时钟基准)和一MUX(多路复用)率。
在“小包头部”中所述的是符合MPEG的数据,包括例如一流ID,一小包长度,一STD(系统目标解码器),一缓冲器标度大小,和一PTS(显现时间标记)。
在“小包头部”中所述的流ID指示“数据区”中存储的数据是否是一视频基本流还是任何其他基本流。任何其他基本流是一音频基本流,一子图象基本流或管理信息。
该管理信息被称为“NV包”。该管理信息包括一PCI小包和一DSI小包。该PCI小包存储用于接收并处理使用者交互作用的最亮部分信息。该DSI小包存储用于特殊效果,例如快速向前再现的信息。
在该例中,除该管理信息以外的基本流的数据区存储一子流ID。该子流ID是一指示该数据区中存储的数据是音频数据还是子图象数据的8比特区。该子流ID还指示一编码类型和一信道识别号。当该数据区中存储的数据是音频数据时,编码类型是线性PCM格式,AC一3格式,DTS格式等之一,且该信道识别号是#0至#7(最大8种)之一。当数据区中存储的数据是子图象数据时,该信道识别号是#0至#31(最大32种)之一。
在该“数据区”中,记录根据一预定格式压缩的数据。例如,视频数据通过MPEG被压缩并记录在该数据区中。音频数据通过线性PCM格式,AC-3格式或DTS格式被压缩并记录在该数据区中。子图象数据通过行程长度编码被压缩并记录在该数据区中。
“包头部”和“小包头部”中的PTS被使用以同步音频包的解码和子图象包的解码。
在再现设备再现记录在光盘上的一系统流的情况下,该再现设备将该系统流的引导包中包括的SCR设置为该STC的一初始值,该STC是一参考时钟,并在参考该STC时在由SCR指示的时间定时将各包输入给对应的解码器在由PTS指示的定时各解码包被从解码器向外部输出。通过在由PTS指示的定时输出各包,保证了音频、视频和子图象输出的同步。
如上所述,在使用标准再现方法的情况下,待被再现的系统流被与音频信息、视频信息和子图象信息多路复用。这些系统流通过复位各系统流的是一参考时钟的STC而被再现且在由各包中包括的PTS指示的定时从解码器向外部输出音频、视频和子图象数据。这样,这些音频、视频和子图象数据被同步地再现。
(4.2)AOB和P_VOB的再现方法以下,将描述在光盘上记录的一AOB和一P_VOB的再现方法。
图52示出了P_VOB,ASVU,程序和AOB中的关系。
一ATS可包括多个PGC信息(ATS_PGCI)单位。在图52所示的例子中,该ATS包括一个PGC信息单位(ATS_PGCI)。
在PGC信息中所述的是一或多个音频信息(ATS_PGI)单位(例如程序#1,#2,...,程序#L)。该音频程序信息是一音频数据存取单位。
该音频程序信息包括一或多个音频单元再现信息(ATS_C_PBI)单位。该音频单元再现信息单位是一最小管理单位。该音频单元再现信息指向该AOB中存储的音频数据中的位置。这样,与该音频单元再现信息有关的待被再现的音频数据被确定。
在PGC信息中还描述了一或多个ATS音频静止视频再现信息(ATS_ASV_PBI)单位。该ATS音频静止视频再现信息定义了在逐程序基础上再现静止图象的方式。多个音频程序信息单位可共享一个ATS静止视频再现信息单位。在图52所示的例子中,程序#1和程序#2共享ATS_ASV_PBI#1。
当多个音频程序信息单位指向该ATS音频静止视频再现信息表(ATS_ASV_PBIT)中的一公共项时,该音频静止视频再现信息可被共享。
图69示出了DLIST和P_VOB之间的关系。
该ATS_ASV_PBI包括多个显示目录(DLIST),且各DLIST指向待被显示的静止图象数据(P_VOB)。通常,该静止图象数据(P_VOB)根据DLIST的次序被再现。该ATS_ASV_PBI可通过该ATS_PGCI的程序的单位被指定。相同的ATS_ASV_PBI可通过连续程序被指定。该P_VOB可由是一读取单位的ASVU指定。相同的ASVU由指定相同ATS_ASV_PBI的程序指定。
换言之,连续程序可被指定以使使用相对于同一ASVU的相同的ATS_ASV_PBI。这被称为ASVU范围。
在相同ASVU范围中的程序的再现期间,使用同一ASVU。因此,静止图象不被读取且因此音频数据的再现不被中断。该ATS_ASV_PBI的DLIST可指定被包括在同一ASVU中的一任意P_VOB。因此,同一P_VOB可被指定多次。该ASVU中的P_VOB不需要在DLIST中被指定。
因此,当在不同程序中使用同一ASVU时,可再现不同的静止图象,尽管该ATS_ASV_PBI不需要被改变。
该音频程序信息指定该ASVS中记录的ASVU以指定待与AOB的再现同时被显示的多个静止图象(P_VOB)。
该ASVU定义了再现设备通过其缓冲该静止图象数据的单位。换言之,在再现一音频程序信息单位之前,指定的ASVU中的静止图象数据被读取。因此,该再现设备不需要在再现一音乐程序时从光盘读取静止图象数据。
当再现下一音乐程序信息时,该再现设备确定由要求的ASVU指示的多段静止图象数据是否存在于主存储区中。在先前音频程序信息中使用的ASVU的多段静止图象数据存在于主存储区中的情况下,该再现设备不需要从光盘读取静止图象数据。
盘标题创建者可允许再现设备通过使一ASVU由一音频程序信息单位和下一音频程序信息单位共享而从该一音频程序信息单位快速转换至该下一音频程序信息单位。当连续的音频程序单位共享该ASVU时,该再现设备可执行从一音频程序单位快速转换至下一音频程序单位。
各ATS_ASV_PBI管理待由显示目录(DLIST)显示的静止图象的显示次序。在显示目录(DLIST)中,待被显示的静止图象由ASV号指定。该ASV号被用于确定该ASVU中包括的该静止图象。
这样,该PGC信息允许该静止图象被指定用于各音频程序信息单位。可替换地,相同的静止图象可被显示用于多个音频程序信息单位。即使当该音频程序信息被改变时,该显示可被改变而不静默音频数据。
图53示出了形成一标题的示例性PGC。在该例中,该PGC包括四个音频程序。音频程序#1对应于AOB#1,音频程序#2对应于AOB#2,音频程序#3和#4对应于AOB#3。在记录媒介上,这些AOB被以AOB#1,AOB#2和AOB#3的次序被记录。音频程序#1,#2和#3各具有一无声单元,且音频程序#2具有两音乐单元。
音频程序#1和#2代表ASVU#1,且音频程序#3和#4代表ASVU#2。P_VOB#1在单元#2中被显示,P_VOB#2在单元#4中被显示,P_VOB#3在单元#5中被显示,P_VOB#4在单元#7中被显示,和P_VOB#5在单元#8中被显示。
在所有的音频单元各具有60秒的再现时间周期(PTS为5,400,000)和所有的静止图象单元各具有1秒(PTS为90,000)的再现时间周期的情况下,音频程序信息可被描述为如图54中所示。静止图象程序信息可被描述为如图55中所示。
在音频数据为48KHz,16比特取样,带有2声道的情况下,无声包的数目为96且音频单元包的数目为5760,如图56所示。当静止图象单元包的数目为50时,ASV检索指针是如图57所示。ASVU通用信息是如图58中所示。
在该例中,有关ASV检索指针的地址信息是相对于第一P_VOB的记录位置的一相对地址,但可以是规定光盘上的P_VOB的位置的任何其他形式。在例如ASVU通用信息包括起到参考作用的地址信息的的情况下,该ASV检索指针的地址信息可以是相对于由该ASVU通用信息中的地址信息指示的位置的相对地址。
当音频静止视频显示方式是如图54中所示的程序#1和#2的情况下的“滑动示出”时,该静止图象再现与音频数据同步地被再现。由于程序#1和#2的ASVU号是“1”。在这些程序的再现之前,ASVU#1被读取到缓冲器。然后,如图55中所示,静止图象信息#1自ATS_ASV_PBI的地址信息被涉及以在由“音频程序号”和显示目录的“显示定时”指示的时间开始ATS音频静止视频再现信息#1中的显示目录#1、#2和#3中的静止图象的显示。该显示定时与待被再现带有该静止图象的音频信息的再现时间周期同步。
更具体地,在再现AOB#1的同时,当PTS变为90,000时,ATS音频静止视频信息#1的显示目录#1中的静止图象被显示。在再现AOB#2的同时,当PTS变为90,000时,ATS音频静止视频信息#1的显示目录#2中的静止图象被显示。在再现AOB#2的同时,当PTS变为5,580,000时,ATS音频静止视频信息#1的显示目录#3中的静止图象被显示。
如上所述,当音频静止视频显示方式是“滑动示出”时,在与音频数据的再现同步的规定定时显示静止图象。该显示定时不能通过与使用者的交互作用(例如通过鼠标选择一特定按钮)而被改变。
图59A示出了当音频静止显示方式是“滑动示出”时音频数据的再现定时和静止图象的显示定时之间的关系。
相反,当音频静止视频显示方式是“可浏览”时,如在图54所示的程序#3和#4的情况中,该静止图象被与音频数据异步地再现。由于程序#3和#4的ASVU号是“2”,在这些程序的再现之前,ASVU#2被读取至缓冲器。然后,静止图象信息#2自ATS_ASV_PBI的地址信息被涉及。ATS音频静止视频再现信息#2中的显示目录#1和#2中的静止图象的显示定时可通过与使用者的交互作用(例如使用者输入一命令)而被改变。
在由显示目录的“显示定时”指示的周期内未生成使用者的交互作用的情况下,由“显示定时”指示的时间周期被认为是显示连续时间周期。当该显示连续时间周期已过时,下一静止图象的显示被开始。
可能用音频静止视频显示方式指定这些静止图象是根据显示目录被序列地显示的,当许可重叠时被随机地选择的静止图象被再现(随机再现),还是当禁止重叠时随机选择的静止图象被再现(混合再现)。
具体地,当再现以程序#3开始时,用于程序#3的ASVU号是“2”,ASVU#2被装载到缓冲器。然后,由ATS音频静止视频再现信息#2指示的DLIST自ATS_ASV_PBI的地址信息被涉及。由于显示目录#1的音频程序号是“3”,对应于显示目录#1的ASV号的P_VOB#4被显示。当对应于设置在遥控器上的Next_DLIST的一键被按压时,DLIST#2的静止图象,即由DLIST#2的该ASV号指示的P_VOB#5被显示。
这些DLIST中的静止图象根据“显示效果”(即开始部分显示效果和结束部分显示效果,见图55)被显示。当在由显示目录#1的显示定时指示的5,490,000的时间,即约1分钟(匹配至程序#3的再现时间周期)内无使用者操作被执行,下一DLIST的静止图象,即,P_VOB#5根据“显示效果”和“转变时间”被显示。与P_VOB#5的显示相关地,程序#4的音频数据被再现。
在程序#3的再现时间周期短于P_VOB#4的显示定时指示的时间周期的情况下,P_VOB#4的显示被结束且P_VOB#5的显示被开始,同时程序#3正被再现。在程序#4的再现时间周期长于P_VOB#3的显示定时指示的时间周期的情况下,在程序#4的再现被开始后,P_VOB#5的显示被开始。
当再现以程序#4被开始时,ASVU#2被读取如在以程序#3开始的情况中以显示具有“4”的音频程序号的第一DLIST中的P_VOB。然后,静止图象的显示可根据使用者操作或命令被改变。该DLIST的音频程序号仅对于仅当该ASVU被改变时确定被首先显示的P_VOB是有效的。当再现被继续时,一使用者操作或命令具有在音频程序号之上的优先权。当在由显示定时指示的时间周期时该P_VOB被显示时,由下一DLIST指示的P_VOB被显示。
当由显示定时指示的值涉及“无穷”时,对应的P_VOB被连续显示直至使用者操作或一命令被执行。当该值指示无穷时,最大值(例如所有的位值为“1”)可被使用但其他值也是可用的。当音频静止视频显示方式是“可浏览”时,P_VOB的显示时间周期可总是无穷的。
图59B示出了当音频静止视频显示方式是“可浏览”时,音频数据的再现定时和静止图象的显示定时之间的关系。
在该例中,各音频程序要求的信息被记录在音频程序信息(ATS_PGI)中。当该信息被发现对应于各音频程序时,该信息可被记录在任意区中。例如,如图60所示,ASVU号,音频静止视频显示方式,ATS_ASV_PBI结束地址被记录在音频静止视频再现信息检索指针(ATS_PG_ASV_PBI_SRP)中。
如上所述,不象VOB的情况,AOB和P_VOB通过解码器被同时再现。
以下,将比较VOB的再现方法和AOB和P_VOB的再现方法。
两种再现方法的相同之处在于视频信息被输出带有音频信息。应注意到在P_VOB的情况下,视频信息是包括一I图象的静止图象信息。
两种再现方法的一不同之处在于数据的记录位置。在VOB的情况下,音频信息和视频信息被一起多路复用并记录在光盘上作为一系统流,而AOB和P_VOB被记录在光盘的不同区中作为不同的系统流。
两种再现方法的另一不同之处在于音频数据和静止图象数据的同步方法。如上所述VOB通过一解码器被逐一地再现。更详细地,是一参考时钟的STC通过“包头部”中的SCR被复位且该STC被涉及在各包中的“小包头部”中的PTS的定时输出音频信息和静止图象信息两者。相反,AOB和P_VOB通过解码器被同时地再现。如以下更详细所述,多个待与AOB同步地被再现的规定的P_VOB被从该盘读取并在AOB之前被输入给解码器。不象VOB,输入给解码器的P_VOB不被马上显示而被保持在解码器中。关于各P_VOB,被认为根据MPEG解码模型,该STC被用引导包的SCR复位且P_VOB根据该小包中的PTS被解码,以使在待与AOB同步地被再现的多个规定的P_VOB之后的数据被累积。实际上,有关被解码之前的P_VOB的数据在一适当的缓冲器中被累积。当这些P_VOB被完全输入进该解码器时,该AOB被从光盘读取并被输入给解码器。当该AOB被输入给解码器时,是一参考时钟的STC通过引导包中的SCR被复位,且该AOB在涉及该STC的各包头部中的该PTS的定时被输出,如在VOB的情况中。
有关这些P_VOB的实际输出定时的信息被记录在光盘的另一区中(即作为PGC信息的一部分的DLIST)。有关输出定时的信息被分开地提供给解码器。解码器中的各P_VOB不与STC同步地而在DLIST中记录在显示定时被输出。换言之,在再现AOB中,被包括在该AOB中的该PTS被使用来确定该AOB的显示定时;且在再现P_VOB中,从P_VOB被分开记录的信息被使用来确定P_VOB的显示定时。
已描述音频带区和作为多媒体光盘的DVD。接着,将描述用于再现具有上述结构的媒介的该例中的再现设备。
该例中的再现设备的基本结构与第一和第二例中的相同。如在第二例中,在用于操作该DVD播放机的一遥控器中或在DVD播放机的前面板上设置用于分开控制音频数据和视频数据的一键。具有这样一键,在连续地再现音频数据的同时,视频数据可被向前和向后跳过或倒回到视频数据的开始。
图61是说明第三例中的DVD播放机90的内部结构的方框图。DVD播放机90与图8中所示的DVD播放机70的不同之处在于AV解码器部分的结构,下面将进行描述。
在第三例中,可用的流包括作为音频数据的一AOB,和作为视频数据的一VOB或通过多路复用音频和视频数据所获得的用于菜单的一VOB或诸如此类。AV解码器部分85c包括一P_VOB系统解码器103,一AOB系统解码器104,和一VOB系统解码器108。该AV解码器部分85c具有相互同步或异步地操作系统解码器103,104和108的一结构。
P_VOB系统解码器103接收一P_VOB流并分辨该流中包括的各小包的一头部中的一流ID和子流ID,从而将该数据分类成一视频小包,一PCI(最亮部分)小包,和一子图象小包。
AOB系统解码器104接收一AOB流并在逐小包头部的基础上分类该数据。
VOB系统解码器108接收接收一VOB流并分辨该流中包括的各小包的一头部中的一流ID和子流ID,从而将该数据分类成一音频小包,一视频小包,一PCI(最亮部分)小包,和一子图象小包。
AV解码器部分85c还包括一最亮部分缓冲器94,用于暂时地存储来自该P_VOB系统解码器103和VOB系统解码器108的一PCI小包的最亮部分信息;一视频缓冲器96,用于暂时地存储来自该P_VOB系统解码器103和VOB系统解码器108的一视频小包;一子图象缓冲器105,用于暂时地存储来自该P_VOB系统解码器103和VOB系统解码器108的一子图象小包;一音频缓冲器99,用于暂时地存储来自该AOB系统解码器104和VOB系统解码器108的一音频小包;一最亮部分解码器95,用于对来自最亮部分缓冲器94的最亮部分信息进行解码并将该解码的最亮部分数据输出给系统控制部分93;一视频解码器87,用于对来自视频缓冲器96的视频数据进行解码;一子图象解码器98,用于对来自子图象缓冲器105的子图象数据进行解码;一音频解码器100,用于对来自音频缓冲器99的音频数据进行解码并将解码的音频数据输出作为音频输出;一视频合成器101,用于将视频解码器87和子图象解码器98的解码结果合成成一段视频数据;和一同步调节部分102,用于管理最亮部分解码器95、视频解码器87、子图象解码器98和音频解码器100的同步。
根据本发明的再现设备例如以下述方式工作。上至流的读取的操作与第一例和第二例中的相同且在以下不进行描述。
图62至66为说明用于再现PGC信息的操作的概略性流程图。
为开始再现,系统控制部分93通过一再现方式确定部分确定DVD播放机90是否在面向视频的再现方式下。当确定DVD播放机90在面向视频再现方式,系统控制部分93根据从容积文件管理区读取的信息读取视频管理程序。系统控制部分93参考用于视频管理程序菜单的PGC管理信息表以计算用于容积菜单的PGC的记录地址。得到的PGC被再现且保持在内部。当用于容积菜单的PGC被保持在内部时,系统控制部分93参考该保持的PGC信息以计算待被再现的视频目标(VOB)和在该光盘上的该VOB的记录地址。当待被再现的VOB被确定时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以从DVD抽取该确定的VOB用于再现。当形成该VOB的系统流被输入给AV解码器部分85c时,指示“再现VOB”的作为一解码流指令的一指令被给予AV解码器部分85c。
给AV解码器部分85c的VOB输入通过VOB系统解码器108被划分成若干形成该VOB的流,即一音频包,视频包,子图象包,和NV包,且这些流被分别输入给音频缓冲器99,视频缓冲器96,子图象缓冲器105,和最亮部分缓冲器94。最亮部分缓冲器95仅缓冲该NV包中的PCI小包中的最亮部分信息。输入给各缓冲器的数据被输入给音频解码器100,视频解码器87,子图象解码器98或最亮部分解码器95以被解码。用于菜单的音频数据被从音频解码器100输出。来自视频解码器87和子图象解码器98的输出通过视频合成器101被合成并输出作为视频数据。来自最亮部分解码器95的输出被读取给系统控制部分93且各菜单的按钮信息或诸如此类被存储在系统控制部分93中的存储器中。
这样,使用者可从其选择待被再现的标题的(即音频程序)的一视频菜单被显示(见图40)。
使用者看到该菜单并通过使用遥控器指定该菜单上的项号来选择且确认他/她感兴趣的标题。然后,系统控制部分93从遥控器接收该菜单中的项号的指定并参考被再现的视频菜单的VOB中包括的PCI包的最亮部分信息的按钮信息,该VOB被存储在存储器中,以执行对应于指定的号的一控制命令。该控制命令是PlayProgram #n(播放程序#n)或诸如此类,且待被再现的标题号由“n”指定。
当通过该PlayProgram命令执行操作时,系统控制部分93参考标题检索指针表(其是音频管理程序的一部分)以确定该被指定的标题属于的音频标题组(ATS)和该ATS中的标题号。当该ATS被确认时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以再现确认的标题组的ATS管理信息并序列地抽取是该ATS管理信息的一部分的该ATS PGC信息检索指针以确定待被再现的包括音频程序的PGC信息。
当该PGC信息被确定时,系统控制部分93输出一控制信号给机构控制部分83和信号处理部分84以从该盘再现确定的PGC信息并将该信息保持在用于该PGC信息的缓冲存储器内。
当该PGC信息被保持时,系统控制部分93根据图62中所示的流程图再现PGC信息。假定待被再现的音频程序已由上述菜单命令或使用遥控器的直接指定而被确定。
参考该被保持的PGC信息以确定待被再现的音频目标(AOB)和其记录地址。然后,通过从系统控制部分93输出给机构控制部分83和信号处理部分84的一控制信号再现该AOB。系统控制部分93参考保持的PGC信息以首先获取第一音频程序信息的ASVU号并将该号与先前再现的ASVU号比较。当该ASVU号被改变时,系统控制部分93根据对应于该ASVU号的ASVU通用信息读取所有的静止图象数据,即该ASVU中包括的P_VOB并将该号输入进AV解码器部分85c。同时地,指示“再现P_VOB”的一指令自系统控制部分93被给予AV解码器部分85c作为一解码流指令。AV解码器部分85c在逐包的基础上或逐小包的基础上通过P_VOB系统解码器92分离这些输入的P_VOB并将这些P_VOB存储进对应的缓冲存储器。
在此时,视频缓冲器96的大小需要大于ASVU的这些P_VOB的大小的和。对于任何再现设备,该ASVU中包括的这些P_VOB的总数据量的最大值被设置以保证该再现。任何再现设备中的视频缓冲器96需要具有适合该最大值的一大小。在该例中,该最大值为2M字节。由于一I图象是100至200K字节,10至20个I图象可被再现还有音频信息。
当形成该ASVU的所有P_VOB被完全输入给该解码器时,最亮部分解码器95,视频解码器87,和子图象解码器98不执行一解码操作。为了在音频数据被再现之前将有关对应的ASVU的所有数据存储进这些缓冲器,最亮部分缓冲器94,视频缓冲器96,和子图象缓冲器105需要具有比由MPEG2或DVD视频规定的缓冲器容量大的缓冲器容量。
当所有的P_VOB被完全存储在对应的缓冲器中时,AV解码器部分85c和音频解码器100通过对应于指定的PGC信息的ATS PGC信息检索指针832中的音频编码方式被设置在一可解码状态下用于准备指定的PGC的音频数据的再现。然后,系统控制部分93准备显示该静止图象。系统控制部分93从该音频程序信息的ATS_ASV_PBI开始地址确定ATS音频静止视频再现信息。
当该音频程序信息的音频静止视频显示方式是可浏览时,该ATS音频静止视频再现信息的第一DLIST确定待被再现第的一静止图象。当该音频程序信息的音频静止视频显示方式是滑动示出时,在待被再现的音频程序范围中的ATS音频静止视频再现信息的多个DLIST中的具有最早显示定时的DLIST被选择。当该DLIST被选择时,系统控制部分93显示该静止图象,即由该DLIST的ASV号指定的该P_VOB。具体地,系统控制部分93输出该静止图象信息的显示控制信息给AV解码器部分85c中的同步调节部分102。该显示控制信息包括一等待周期直至待被更新的P_VOB的I图象被指定且其更新被显示。当该显示控制部分被输入时,同步调节部分102根据显示控制信息指令视频解码器87在指定的定时输出指定的I图象。这样,该P_VOB被显示。不象AOB和VOB,该P_VOB在一分开的区域中记录的显示定时被输出。
当该P_VOB的显示被开始时,由音频程序指定的音频数据被同时再现。同时地,使用者的键操作被接受。
如图63所示,由音频程序指定的音频数据的再现被执行。首先,由ATS程序信息表和ATS单元再现信息表确定待被再现的单元号(Cn)。这里,由于这是操作的开始,该单元号是1。当待被再现的单元类型是一无声单元时,用于再现一无声单元的处理被执行。这仅要求对应于该无声单元的再现时间周期的有效无声周期。当该单元不是一无声单元时,该单元是一音频单元。因此,图65中所示的音频单元的再现被执行。为了自该音频单元的引导端输出音频数据,待被再现的AOB及其记录地址根据音频单元再现信息被确定,且一控制信号被输出给机构控制部分83和信号处理部分84。这样,确定的AOB的再现被准备。从光盘读取的该AOB被输入给AV解码器部分85c。同时地,系统控制部分93将作为一解码流指令的指示“再现AOB”的一指令给予AV解码器部分85c。该AOB通过AOB系统解码器104被解码成一音频流并被输入给音频缓冲器99且然后给音频解码器100。这样,该AOB被准备输出作为音频数据。一旦该AOB被准备,同步调节部分102的是一参考时钟的STC通过该AOB的引导包的SCR被复位,且该AOB中的音频数据在该小包头部中存储的PTS的定时被输出。当该AOB的输出被开始时,用于在与引导I图象重叠的状态下显示的菜单项的P_VOB的引导I图象的最亮部分信息和子图象信息被解码并被输出。尽管它不保证该AOB的所有小包包括一PTS,该音频解码器输出该音频数据同时补充该PTS。
当该音频静止视频显示方式是可浏览同时音频数据被输出且对应于正被显示的P_VOB的DLIST的显示定时达到正被再现的音频数据的PTS时,确定该静止图象的显示时间周期已过去且因此下一DLIST的静止图象被再现。当该音频静止视频显示方式是滑动示出且下一DLIST的音频程序号与正被再现的DLIST的音频程序号不同时,确定没有待被再现的DLIST且因此被显示的静止图象被连续地显示。当下一DLIST与正被再现的DLIST的音频程序号相同时,当下一DLIST的显示定时达到正被再现的音频数据的PTS时,下一DLIST的静止图象被再现。
图66是说明第二和后面的静止图象的再现的流程图。首先,获取正被显示的静止图象的DLIST的结束转变方式。当该结束转变方式是“无转变”时,显示被结束。当该结束转变方式不是“无转变”时,即当转变效果被指定时,静止图象通过该指定的转变被消除。该指定的转变例如是衰落,通过该衰落,颜色变得逐渐明亮。应注意该转变效果可被忽略或被另一效果所替代,除非该再现设备具有执行该指定的效果的能力。
当该显示的静止图象被消除时,获取下一静止图象的DLIST的开始部分转变方式。当该转变方式是“无转变”时,下一静止图象被马上显示。当该转变方式不是“无转变”时,即当该转变效果被指定时,下一静止图象被显示带有一效果。这样,这些静止图象被转换。在此时,在缓冲器中已被读取的最亮部分信息和子图象信息被解码而且还有包括在P_VOB中的视频信息。
响应于使用者的键操作的处理被执行,如图64中所示。当该键操作伴随音频程序的一改变时,即当该键操作是用于NextProgram(下一音频程序的再现),PrevProgram(先前音频程序的再现),指定的音频程序的再现,在该菜单被抽取后通过一命令的音频程序的再现,或音频单元的一改变时,待被再现的音频程序的音频单元被改变且用于再现该音频单元的处理被执行(图65)。
当使用者的键操作是用于仅静止图象的一改变时,即该键操作是用于NextDLIST(下一DLIST的显示),PrevDLIST(先前静止图象的显示),或指定的DLIST的显示时,该指定的静止图象被选择且用于再现该静止图象的处理被执行,仅当该指定的静止图象的音频静止视频显示方式是可浏览时(图66)。
响应于其他的键操作,指定的操作被执行而不改变音频输出或静止图象输出。这些操作包括再现状态的显示和实现显示方式的转换。为了再现例如菜单的检索的另一流(VOB),音频输出和静止图象显示被结束且该设备被转换以解码该VOB。
这样,所有的标题被再现且操作被停止。根据DVD播放机或DVD的特殊设置,在该操作被停止之前仅一标题可被再现,或在一或多个标题的再现被完成后一菜单可被显示。
以下,将附加地描述通过同步调节部分102执行的视频解码器和视频缓冲器的控制。
由于一静止图象的数据已被存储在缓冲存储器中,该静止图象的显示根据该指定程序的指定单元的该静止图象被记录在该缓冲存储器中的位置或根据相对于开始的该静止图象的次序号(及第一,第二等)而被管理。当根据该缓冲存储器中位置执行该管理时,数据被从视频缓冲器96中的指定地址发送给视频解码器87并通过同步调节部分102的一指令而被显示。当根据该静止图象的次序号执行该管理时,存储在视频解码器96中的数据自其引导端被发送给视频解码器87且当到达指定的次序号时该显示被转换。当该静止图象被转换时,通过指定转变方式可加上显示效果。可在显示该静止图象之前或之后在逐程序的基础上指定该静止图象的转换时间。然而,在该再现设备不具有特殊效果显示功能时,可忽略显示效果而简单地转换静止图象。
在同步方式(滑动示出)中,音频数据通过音频解码器100被解码,且静止图象,最亮部分和子图象根据“显示定时”被再现。同步调节部分102比较该系统的参考时间和来自系统控制部分93的“显示定时”并控制该同步。
在此情况下,仅通过使用者的显示的转换被禁止。滑动示出被有效地例如用于显示词句以及音乐并显示在一运动图象中的一静止图象。在异步方式(可浏览)中,音频数据不与最亮部分数据,子图象数据和静止图象数据同步并与它们分开地被再现。最亮部分数据,子图象数据和静止图象数据被相互同步,且该音频数据根据该系统的时间信息实时地被连续再现。该静止图象在异步方式下通过使用者操作和命令被转换。该使用者操作基本上是例如连续再现音频程序同时向前、向后馈送显示目录(DLIST)或到引导端的一操作;和同时向前、向后同时馈送音频程序和显示目录(DLIST)或到引导端的一操作。该命令具有类似的功能。在此情况下,该“显示定时”被认为是该静止图象的显示连续时间周期。当在该“显示定时”的时间周期期间不发生与使用者的交互作用,根据下一DLIST显示一静止图象。
可浏览被有效地使用例如用于以一转换方式显示图片同时再现音乐并显示各种类型的信息包括有关该音乐的说明和有关在一转换方式中包含的人员的信息。
根据图象程序再现控制转换同步方式和异步方式。音频程序信息的音频静止视频显示方式可被指定以使该音频标题中包括的音频程序的一些被随机地选择并重复一指定的次数或这些音频程序被重复一指定的次数禁止相同程序的重复(混合方式)。
AV解码器部分85c可具有其他结构。
如图67中所示,用于AOB,P_VOB和VOB的系统解码器可被具有这些解码器功能的一单个系统解码器109替换。由于AOB在与P_VOB和VOB不同的定时被输入,与由DVD视频规定的基本相同的一系统解码器是可用的除了最亮部分缓冲器94,视频缓冲器96和子图象缓冲器105的缓冲存储器容量被增大和用于一静止图象的一管理机构被加至视频缓冲器的控制外。图67中所示的一AV解码器部分85d以与图61中所示的AV解码器部分基本上相同的方式工作。
如图68所示,可紧在AV解码器部分85d之前设置用于P_VOB的P_VOB缓冲器106。与DVD视频使用的相同类型的AV解码器部分是可用的。在音频数据的再现之前待被读取的所有P_VOB被存储在P_VOB缓冲器106中。P_VOB缓冲器106动态地多路复用对应于再现次序的P_VOB和音频流并将得到的数据发送给AV解码器部分85d。因此,AV解码器部分85d中的用于AOB和P_VOB的系统解码器109被要求具有略大于由DVD标准规定的速度的一处理速度。流需要被提供给AV解码器部分85d以使音频缓冲器99不下溢。
在第三例中,如上所述,根据MPEG2流中的引导音频数据的再现开始时间包括各段音频数据的开始时间和再现时间周期的程序再现信息被记录在管理区中作为再现控制信息的一部分。因此,提供了在一受限的位速的范围内实现高质量音频数据还有视频数据的再现的光盘。而且,即使在不包括视频数据再现功能的不昂贵的再现设备中,在音频再现之间的某一间隔可被保持。这使得标题创建者可容易地创建数据。
由于可从高质量的音频数据同步地或异步地显示多个静止图象、子图象和菜单,显示的更宽的变化变成可获得。
对于本领域的熟练技术人员来说,不超出本发明的精神和范围而实现本发明的其他改型是显然且易于作出的。因此,不期望所附权利要求的范围受到在此所作的描述的限制,而期望得到广义上的解释。
工业应用性根据本发明,定义待与一音频序列同步再现的视频流的次序的再现次序信息被记录在一记录媒介上。通过改变该再现次序信息的内容,可易于改变与一音频序列同步再现的视频流的内容。这提供给标题创建者以对于一音频序列创建多个视频流的自由,并提供给使用者以在提供用于一音频序列的多个视频流中选择一期望的视频流的自由。
根据本发明,视频再现方式信息被记录在记录媒介上。根据与使用者的交互作用改变待与该音频序列同步再现的视频流的次序是否可能通过该视频再现方式信息而被调节。该视频再现方式信息实现了该视频流的再现定时/再现时间周期的转换以与该音频序列同步地被再现。这样,两种不同类型的视频再现方式信息,即“滑动示出”和“可浏览”可被提供给使用者。
根据本发明,在音频序列的再现之前,在该再现设备中的缓冲器中缓存待与该音频序列同步再现的视频流。通过保证该记录媒介的该范围读取到该缓冲器,保证了任何再现设备的再现。结果,标题创建者可容易地假定再现这些标题的环境,便于这些标题的再现。因此,可以低成本提供高质量的标题。
根据本发明,可通过一MPEG2解码器解码一非MPEG流。因此,可以低成本提供再现设备。
权利要求
1.一种数据存储媒介,其上存储有一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息,其中该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现。
2.根据权利要求1的数据存储媒介,其中该再现控制信息还包括指示是否能够根据来自使用者的交互操作改变待与该音频序列同步地被再现的该至少一视频流的次序的视频再现方式信息。
3.根据权利要求1的数据存储媒介,其中该再现控制信息还包括指示待与该音频序列同步地被再现的该至少一视频流的再现定时是否被定义或其的再现时间周期是否被定义的视频再现方式信息。
4.根据权利要求1的数据存储媒介,其中该再现控制信息还包括定义该至少一视频流,其次序由该再现次序信息定义,是被随机再现还是顺序再现的再现次序方式信息。
5.根据权利要求4的数据存储媒介,其中该再现次序方式信息指示随机地在许可重叠的同时再现该至少一视频流还是随机地在禁止重叠的同时再现该至少一视频流。
6.根据权利要求1的数据存储媒介,其中该音频序列对应于至少一程序,且该数据存储媒介上存储的该至少一视频流在逐程序的基础上被分群。
7.一种用于从一数据存储媒介再现信息的设备,该数据存储媒介其上存储有一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息,其中该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现,该设备包括一读取部分,用于读取该数据存储媒介上存储的该音频序列和该至少一视频流;和一再现部分,用于以由该再现次序信息定义的次序与该音频序列同步地再现该至少一视频流。
8.根据权利要求7的设备,其中该再现控制信息还包括指示是否能够根据来自使用者的交互操作改变待与该音频序列同步地被再现的该至少一视频流的次序的视频再现方式信息。
9.根据权利要求7的设备,其中该再现控制信息还包括指示待与该音频序列同步地被再现的该至少一视频流的再现定时是否被定义或其的再现时间周期是否被定义的视频再现方式信息。
10.根据权利要求7的设备,其中该再现控制信息还包括定义该至少一视频流,其次序由该再现次序信息定义,是被随机再现还是顺序再现的再现次序方式信息。
11.根据权利要求10的设备,其中该再现次序方式信息指示随机地在许可重叠的同时再现该至少一视频流还是随机地在禁止重叠的同时再现该至少一视频流。
12.根据权利要求7的设备,其中在再现该音频序列之前,待与该音频序列同步地被再现的该至少一视频流被缓冲存储进定位在该再现设备中的一缓冲存储器中。
13.一种用于从一数据存储媒介再现信息的方法,该数据存储媒介其上存储有一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息,其中该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现,该方法包括有步骤读取该数据存储媒介上存储的该音频序列和该至少一视频流;和以由该再现次序信息定义的次序与该音频序列同步地再现该至少一视频流。
14.根据权利要求13的方法,其中该再现控制信息还包括指示是否能够根据来自使用者的交互操作改变待与该音频序列同步地被再现的该至少一视频流的次序的视频再现方式信息。
15.根据权利要求13的方法,其中该再现控制信息还包括指示待与该音频序列同步地被再现的该至少一视频流的再现定时是否被定义或其的再现时间周期是否被定义的视频再现方式信息。
16.根据权利要求13的方法,其中该再现控制信息还包括定义该至少一视频流,其次序由该再现次序信息定义,是被随机再现还是顺序再现的再现次序方式信息。
17.根据权利要求16的方法,其中该再现次序方式信息指示随机地在许可重叠的同时再现该至少一视频流还是随机地在禁止重叠的同时再现该至少一视频流。
18.根据权利要求13的方法,其中在再现该音频序列之前,待与该音频序列同步地被再现的该至少一视频流被缓冲存储进定位在该再现设备中的一缓冲存储器中。
19.一种存储有待被相互同步地再现的第一系统流和第二系统流的数据存储媒介,其中该第一系统流包括指示其被再现的定时的再现控制信息,且该第二系统流在由除其内包括的信息以外的信息确定的定时被再现。
20.一种用于再现一数据存储媒介的设备,该数据存储媒介存储有待被相互同步地再现的第一系统流和第二系统流,该第一系统流包括指示其被再现的定时的再现控制信息,该设备包括一读取部分,用于读取该数据存储媒介上存储的该第一系统流和第二系统流;和一解码器部分,用于根据该再现控制信息解码该第一系统流,其中该第二系统流根据自该解码器部分的外部提供的一控制信号而被解码。
21.一种用于再现一数据存储媒介的方法,该数据存储媒介存储有待被相互同步地再现的第一系统流和第二系统流,该第一系统流包括指示其被再现的定时的再现控制信息,该方法包括有步骤读取该数据存储媒介上存储的该第一系统流和第二系统流;及根据该再现控制信息控制再现第一系统流的定时;根据除该第二系统流中包括的信息以外的信息控制再现第二系统流的定时。
全文摘要
一种数据存储媒介,其上存储有:一音频序列,该音频序列包括至少一音频流;至少一视频流;和用于控制该至少一音频流和该至少一视频流的再现的再现控制信息,其中该再现控制信息包括定义在该数据存储媒介上存储的该至少一视频流中的至少一视频流的次序的再现次序信息,该至少一视频流将与该音频序列同步地被再现。
文档编号H04N9/806GK1258415SQ9980029
公开日2000年6月28日 申请日期1999年3月10日 优先权日1998年3月13日
发明者森美裕, 小冢雅之 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1