首页> 中国专利> 信息记录装置、信息记录程序、记录有信息记录程序的记录介质、记录介质、信息记录方法、信息再生装置、信息再生方法、信息再生程序和记录有信息再生程序的记录介质

信息记录装置、信息记录程序、记录有信息记录程序的记录介质、记录介质、信息记录方法、信息再生装置、信息再生方法、信息再生程序和记录有信息再生程序的记录介质

摘要

记录控制部进行将由多个部分数据构成的视频TS和音频TS记录在光盘中的控制,并且ClipInfo制作部生成视频TS用时间-地址转换表格和音频TS用时间-地址转换表格。ClipInfo制作部将音频TS用时间-地址转换表格的相对地址字段的值设定为,具有比对应的视频TS用时间-地址转换表格的时标字段的值大的最小的时标的部分数据的相对地址的值。由此,在将应当至少一部分相互同步而被再生的多个流数据记录在记录介质中时,能够提供可削减在该流数据的再生时所使用的存储器量的信息记录装置。

著录项

  • 公开/公告号CN1993763A

    专利类型发明专利

  • 公开/公告日2007-07-04

    原文格式PDF

  • 申请/专利权人 夏普株式会社;

    申请/专利号CN200580026198.X

  • 发明设计人 木山次郎;木付英士;大泉胜志;

    申请日2005-07-28

  • 分类号G11B27/10;G11B20/10;G11B27/00;H04N5/91;

  • 代理机构中科专利商标代理有限责任公司;

  • 代理人李香兰

  • 地址 日本大阪府

  • 入库时间 2023-12-17 18:50:31

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-09-18

    未缴年费专利权终止 IPC(主分类):G11B27/10 授权公告日:20110119 终止日期:20120728 申请日:20050728

    专利权的终止

  • 2011-01-19

    授权

    授权

  • 2007-08-29

    实质审查的生效

    实质审查的生效

  • 2007-07-04

    公开

    公开

说明书

技术领域

本发明涉及例如在光盘等记录介质中记录例如视频数据和子数据(sub data)等多个流数据的信息记录装置、从由这种信息记录装置被记录的记录介质中再生多个流数据的信息再生装置以及它们的方法和程序。

背景技术

伴随着光盘的高密度化和高传输率化,将HD(High Definition,高分辨率)图像录制到光盘的情况越来越普及。另外,作为HD图像录制功能的增值还提出了在光盘中同时记录由HD图像数据和主声音数据构成的视频数据(video data)、以及与该视频数据不同的AV数据(例如同时播放的其他声音或者其他图像,下面称作子数据)。对这种记录过的光盘进行再生的再生装置,可以同步再生视频数据和子数据。作为实现这种记录再生处理的构成的一例,有日本公开专利公报“特开2002-157859号公报”(公开日:2002年5月31日)中所公开的信息处理装置。参照图17(a)~图17(c),对该现有技术进行简单的说明。

首先,对于在现有技术中所使用的流数据的结构进行说明。视频数据和子数据分别以MPEG-2TS(Transport Stream)方式被记录在光盘中。视频数据的MPEG-2TS(下面称作视频TS)采用多路复用了以MPEG-2视频方式压缩的HD图像和以AC-3方式压缩的主声音的结构。子数据的MPEG-2TS(下面称作音频TS)采用多路复用了与主声音相同地以AC-3方式压缩的副声音的结构。

接下来,说明与流有关的管理信息。视频TS和音频TS均采用再生时间与数据量之间不成比例的数据形式。于是,为了可以进行正确的随机访问再生或者特殊再生,将时间-地址转换表格记录在光盘中。该表格中保存有可开始解码点的时标(Presentation Time Stamp)和从TS数据前头的相对地址这一对。

在图17(a)所示的例子中,将视频TS的部分数据V1、V2、V3、V4的各自前头假设为可开始解码点。而且,将表示各自的可开始解码点的时标设为T1、T2、T3、T4,将从前头开始的相对地址设为P1、P2、P3、P4时,时间-地址转换表格成为如图17(b)所示的表格。在音频TS的情况下也相同,时间-地址转换表格成为如图17(c)所示的表格。

在同步再生这些视频TS和音频TS之际,使用图17(b)和图17(c)所示的时间-地址转换表格,读出对应的数据,在解码·输出之际,使用附加在视频TS·音频TS中的时标,来进行定时的调整。

但是,在上述的现有技术中,为了同步再生视频TS和音频TS,需要读入视频TS用的时间-地址转换表格和音频TS用的时间-地址转换表格双方。即,存在用于暂时存储时间-地址转换表格的存储器的容量增大这样的问题。

此外,在不能执行子数据的记录再生编辑的机器中,对记录有作为子数据的音频TS的光盘进行编辑,来进行视频TS的部分删除的情况下,在应当同步再生的视频TS与音频TS之间的再生区间出现不匹配。此时,在能执行子数据的记录再生编辑的机器中,需要删除与视频TS中的删除后的区间对应的音频TS的区间。但是存在下述问题,即在现有技术中检索对应的区间时,需要烦杂的处理的问题。

发明内容

本发明是鉴于上述问题而提出的,其目的在于提供一种,在将应当至少一部分相互同步而被再生的多个流数据记录在记录介质中的情况下,能够削减在该流数据的再生时所使用的存储器量的信息记录装置、信息记录程序、记录有信息记录程序的记录介质、记录介质、信息记录方法、信息再生装置、信息再生方法、信息再生程序和记录有信息再生程序的记录介质。

为了解决上述课题,本发明所涉及的信息记录装置,具备将信息记录在记录介质中的记录部,其特征在于,上述信息记录装置具备:数据记录控制机构,其进行将由多个部分数据构成的流数据记录在上述记录介质中的控制;和表格记录控制机构,其进行将表示再生时间列表和特定信息的组合的表格记录在上述记录介质中的控制,上述再生时间列表表示应当再生上述各部分数据的时刻,上述特定信息对与该再生时间列表的每一个的再生时间对应的部分数据进行特定,在上述数据记录控制机构进行将至少一部分应当相互同步而被再生的多个上述流数据记录在上述记录介质中的控制时,上述表格记录控制机构,在使对应于至少两种流数据的上述表格中的上述再生时间列表相互一致的状态下,进行将对应于各流数据的该表格记录在上述记录介质中的控制。

另外,本发明所涉及的记录介质,记录有:由多个部分数据构成的流数据;和表格,其表示再生时间列表和特定信息的组合,其中上述再生时间列表表示应当再生上述各部分数据的时刻,特定信息对与该再生时间列表的每一个的再生时间对应的部分数据进行特定,其特征在于,在记录至少一部分应当相互同步而被再生的多个上述流数据的情况下,在使对应于至少两种流数据的上述表格中的上述再生时间列表相互一致的状态下,记录对应于各流数据的该表格。

另外,本发明所涉及的信息记录方法,将信息记录在记录介质中,其特征在于,上述信息记录方法具有:数据记录步骤,将由多个部分数据构成的流数据记录在上述记录介质中;和表格记录步骤,将表示再生时间列表和特定信息的组合的表格记录在上述记录介质中,其中上述再生时间列表表示应当再生上述各部分数据的时刻,上述特定信息对与该再生时间列表的每一个的再生时间对应的部分数据进行特定,在上述数据记录步骤中,在将应当至少一部分相互同步而被再生的多个上述流数据记录在上述记录介质中的情况下,在上述表格记录步骤中,在使与至少两种流数据对应的上述表格中的上述再生时间列表相互一致的状态下,将对应于各流数据的该表格记录在上述记录介质中。

根据上述结构和方法,在将多个流数据和对应于各流数据的表格记录在记录介质中之际,对应于至少两种流数据的表格中的再生时间列表被相互一致。在进行已进行过这种记录的记录介质的再生之际,在存储器中读出对应于各流数据的表格,然而通过利用再生时间列表一致的情况,可以削减存储器的使用量。

如果详细说明的话,若例如在存储器中读入有对应于第一流数据的表格,则在读入对应于第二流数据的表格之际,只要仅仅读出特定信息即可。也就是,由于无需读入对应于第二流数据的表格的再生时间列表,因此能够削减再生时所使用的存储器量。

另外,例如在通过只能进行对应于一个流数据的编辑处理的非对应机器进行编辑处理的情况下,如上所述那样存在一旦相互同步而被再生的多个流数据的表格内容中产生偏差的问题。对应与此,根据上述结构,对应于至少两种流数据的表格中的再生时间列表相互一致,因此通过确认再生时间列表的一致状况,能够容易地检测出由如上所述的非对应机器进行过编辑处理的情况。

另外,本发明所涉及的信息再生装置,具备对记录在记录介质中的信息进行再生的再生部,其特征在于,上述信息再生装置具备:数据再生控制机构,其进行由上述再生部从上述记录介质读出由多个部分数据构成的流数据的控制;表格再生控制机构,其进行由上述再生部从上述记录介质读出表示再生时间列表和特定信息的组合的表格,并且将上述表格保存在存储器中的控制,其中上述再生时间列表表示应当再生上述各部分数据的时刻,上述特定信息对与该再生时间列表的每一个的再生时间对应的部分数据进行特定,在上述数据再生控制机构进行从上述记录介质读出应当至少一部分相互同步而被再生的多个上述流数据的控制的情况下,在上述表格再生控制机构读出与对应于至少两种流数据的上述表格中的上述再生时间列表相互一致的各流数据对应的该表格之际,将对应于一个流数据的再生时间列表保存在存储器中,并且,将对应于剩下的流数据的再生时间列表不保存在存储器中。

另外,本发明所涉及的信息再生方法,对记录在记录介质中的信息进行再生,其特征在于,上述信息再生方法具有:数据再生步骤,从上述记录介质读出由多个部分数据构成的流数据;和表格步骤,从上述记录介质读出表示再生时间列表和特定信息的组合的表格,并且将上述表格保存在存储器中,其中上述再生时间列表表示应当再生上述各部分数据的时刻,上述特定信息对与该再生时间列表的每一个的再生时间对应的部分数据进行特定,在上述数据再生步骤中,从上述记录介质读出至少一部分相互同步而被再生的多个上述流数据的情况下,在上述表格再生步骤中,在读出与对应于至少两种流数据的上述表格中的上述再生时间列表相互一致的各流数据对应的该表格之际,将对应于一个流数据的再生时间列表保存在存储器中,并且将对应于剩下的流数据的再生时间列表不保存在存储器中。

根据上述结构和方法,在进行已进行过对应于至少两种流数据的表格中的再生时间列表相互一致的记录的记录介质的再生之际,在存储器中读出对应于各流数据的表格,然而通过利用再生时间列表一致的情况,可以削减存储器的使用量。

如果详细说明的话,若例如在存储器中读入有对应于第一流数据的表格,则在读入对应于第二流数据的表格之际,只要仅仅读出特定信息即可。也就是,由于无需读入对应于第二流数据的表格的再生时间列表,因此能够削减再生时所使用的存储器量。

附图说明

图1是表示本发明的一实施方式所涉及的视频盘式录像机(video diskrecorder)所具备的控制部的功能结构的框图。

图2是表示上述视频盘式录像机的概略结构的框图。

图3是表示上述视频盘式录像机所具备的记录部的概略结构的框图。

图4是表示上述视频盘式录像机所具备的再生部的概略结构的框图。

图5(a)是表示记录在光盘中的数据的配置结构的图,图5(b)是表示流区域的数据的配置结构的图,图5(c)是表示管理信息区域的数据的配置结构的图。

图6(a)是表示PlayList的数据结构的例子的图,图6(b)是表示PlayList数据的例子的表。

图7是表示ClipInformation的数据结构的图。

图8(a)是表示作为视频数据的视频TS和作为子数据的音频TS中的,各数据块(data block)的相对地址和再生时间的一例的图,图8(b)是表示视频TS用时间-地址转换表格的一例的表,图8(c)是表示音频TS用时间-地址转换表格的一例的表。

图9是用于管理流和管理信息的文件·目录结构的例子的图。

图10是表示再生处理的流程的流程图。

图11是表示PlayItem再生处理的流程的流程图。

图12是表示记录处理的流程的流程图。

图13是表示视频TS用ClipInformation制作处理的流程的流程图。

图14是表示音频TS用ClipInformation制作处理的流程的流程图。

图15是表示匹配处理的流程的流程图。

图16是表示不匹配状况掌握处理的流程的流程图。

图17(a)是表示作为视频数据的视频TS和作为子数据的音频TS中的,各数据块的相对地址和再生时间的一例的图,图17(b)是表示现有的视频TS用时间-地址转换表格的一例的表,图17(c)是表示现有的音频TS用时间-地址转换表格的一例的表。

具体实施方式

根据图1~图16,对本发明的一实施方式进行如下的说明。

(系统结构)

图2表示本实施方式所涉及的视频盘式录像机(video disc recorder)(信息记录装置、信息再生装置)1的基本系统结构。如图所示,视频盘式录像机1具备主机CPU1010、RAM1020、ROM1030、用户接口(UserInterface)1040、总线1050、记录部1060、再生部1070、计数器1080、时钟1090和驱动器1100而构成。

主机CPU1010是执行视频盘式录像机1中的动作的控制处理的CPU(Central Processing Unit)。RAM1020是在由主机CPU1010进行运算处理时作为工作存储器发挥功能的RAM(Random Access Memory)。ROM1030是保存用于控制处理的各种程序和各种数据的ROM(Read OnlyMemory)。即,在执行控制处理之际,存储于ROM1030中的程序被读出到RAM1020,并且由主机CPU1010执行该程序。

图1表示通过主机CPU1010的运算处理来实现的控制处理的功能结构。这里假定将控制部1500作为执行由主机CPU1010实现的控制处理的结构。而且,控制部1500具备匹配处理部1510、再生控制部1520、ClipInfo制作部1530和记录控制部1540而构成。

再生控制部1520是对再生部1070中的再生处理进行控制的模块(block)。该再生控制部1520具备:对流数据的再生处理进行控制的数据再生控制部(数据再生控制机构)1521;和对后述的ClipInformation的再生处理进行控制的表格再生控制部(表格再生控制机构)1522。匹配处理部1510是进行后述的匹配处理的模块。记录控制部(数据记录控制机构)1540是对记录部1060中的记录处理进行控制的模块。ClipInfo制作部(表格记录控制机构)1530是进行后述的ClipInfomation的制作处理的模块。对于这些各功能块中的处理的详细情况将后述。此外,上述控制部1500也可由ASIC等硬件逻辑(hardware logic)来构成。

用户接口1040是接受来自用户的指示输入的接口。该用户接口1040例如由设置在视频盘式录像机1的表面的各种按钮和遥控器等实现。此外,该用户接口1040也可由使用了与视频盘式录像机1连接的显示装置的显示画面的GUI(Graphical User Interface)实现,并且不限于显示装置,也可由任意的终端装置来实现用户接口1040。

驱动器1100进行对光盘(记录介质)1110的记录处理和再生处理。

记录部1060对从外部输入的图像·主声音信号和副声音信号进行编码,并且在MPEG-2TS(下面简单称作TS)中进行多路复用后,发送到驱动器1100。另外,再生部1070对由驱动器发送的TS进行解码,并且输出图像·主声音信号和副声音信号。此外,对记录部1060和再生部1070的详细情况将后述。

计数器1080将时刻信息提供给记录部1060和再生部1070,该时刻信息使用于对记录部1060中的流数据的同步用时标赋予、以及对再生部1070中的流数据的输出定时控制。时钟1090生成使用于记录部1060和再生部1070中的处理的时钟信号,并且生成使用于计数器1080的计数完成(count up)上的时钟信号。

在以上的结构中,将主机CPU1010、RAM1020、ROM1030、用户接口1040、记录部1060、再生部1070和驱动器1100与总线1050连接。即,由用户接口1040接受到的来自用户的指示输入介由总线1050传递到主机CPU1010,并且对应于基于主机CPU1010的运算的控制,使记录部1060、再生部1070和驱动器1100动作。

(记录部)

接下来,参照图3说明记录部1060的结构。如图3所示,记录部1060具备切换部1061、视频TS用缓冲器1062、视频TS编码器1063、音频TS用缓冲器1064和音频TS编码器1065而构成。

所输入的图像·主声音信号在视频TS编码器1063中被编码后,作为视频TS(流数据)被送到视频TS用缓冲器1062中。所输入的副声音信号也同样,在音频TS编码器1065中被编码为TS后,作为音频TS(流数据)被送到音频TS用缓冲器1064。视频TS用缓冲器1062和音频TS用缓冲器1064均以FIFO(First In First Out)方式动作。切换部1061按照主机CPU1010的控制,在视频TS用缓冲器1062与音频TS用缓冲器1064之间切换向驱动器1100发送的数据的发送源。

(再生部)

接下来,参照图4,对再生部1070的结构进行说明。如图所示,再生部1070具备切换部1071、视频TS用缓冲器1072、视频TS解码器1073、音频TS用缓冲器1074和音频TS解码器1075而构成。

切换部1071按照来自主机CPU1010的命令,在视频TS用缓冲器1072与音频TS用缓冲器1074之间进行切换,并对从光盘1110发送的TS发送。视频TS用缓冲器1072和音频TS用缓冲器1074均以FIFO方式动作。视频TS解码器1073和音频TS解码器1075进行视频TS和音频TS的解码,并且分别输出图像·主声音信号和副声音信号。在进行解码时,视频TS解码器1073和音频TS解码器1075,根据需要分别从视频TS用缓冲器1072和音频TS用缓冲器1074读入视频TS和音频TS。

此外,根据赋予给所读入的TS中的各访问单元(Access Unit)的时标,来决定视频TS解码器1073和音频TS解码器1075中的解码·输出定时。具体而言,视频TS解码器1073和音频TS解码器1075始终监视计数器1080的值,并且在与时标一致的时刻进行该访问单元的解码·输出。

另外,在TS再生开始时主机CPU1010设定计数器1080的初始值·结束值。视频TS解码器1073和音频TS解码器1075在分别从视频TS用缓冲器1072和音频TS用缓冲器1074读出的访问单元之中,只对具有初始值以上并且小于结束值的时标的访问单元进行解码·输出,而其他的将会丢弃。但是,在视频TS解码器1073的情况下,即使是具有小于初始值或者结束值以上的时标的访问单元,只要是对具有初始值以上且小于结束值的时标的访问单元的解码中有用的访问单元(I·P图片)的话就进行解码。

(数据配置)

接下来,对记录在光盘1110中的数据的配置结构进行说明。如图5(a)所示,光盘1110由用于记录管理信息的管理信息区域1111和用于记录TS的流区域1112构成。

如图5(b)所示,在流区域1112中记录有将图像·主声音编码后的视频TS(#1~#n)、副声音被编码后的音频TS(#1~#k)。每一次录制时分别记录一个视频TS和音频TS。

如图5(c)所示,在管理信息区域1111中记录有保存播放列表(Playlist)信息的PlayList(#1~#m)和保存TS有关的信息的ClipInformation(#1~#n+k)。与记录在流区域1112中的各音频TS和视频TS对应而制作ClipInformation。将对应的TS和ClipInformation的对(pair)称作Clip。

视频TS是将以MPEG-2视频方式压缩过的图像数据和以AC-3方式压缩过的主声音数据多路复用在MPEG-2TS中的数据。另一方面,音频TS是以AC-3方式压缩过的副声音数据多路复用在MPEG-2TS中的数据。

(管理信息的数据结构)

接下来,参照图6(a)和图6(b)对于PlayList的数据结构进行说明。PlayList是对任意Clip的任意区间的再生顺序进行管理的信息,并且以称作PlayItem的单位管理各个区间。区间的开始点(IN_time)和结束点(OUT_time)由附加在Clip中的时标(PTS:Presentation Time Stamp)来指定。例如,如图6(a)所示,假设已制成再生自Clip-A的T1到T2为止的区间之后接着再生自Clip-B的T3到T4为止的区间的PlayList,则该PlayList数据如图6(b)所示。

接下来,利用图7对于ClipInformation的数据结构进行说明。ClipInforrnation由一般信息(ClipInfo)、不连续点信息(STC info)、程序信息(ProgramInfo)、时间-地址转换表格(CPI)和标志信息(ClipMark)构成。

在ClipInfo中保存对应的全部TS有关的属性信息(例如比特速率)。在STC_info中保存对应的TS中的时标的不连续点有关的信息。在ProgramInfo中保存TS数据中所包括的视频数据或音频数据等ES(Elementary Stream)有关的属性信息(例如分辨率)或ES之间的关联信息。对于CPI将后述。在ClipMark中保存书签(bookmark)信息。

接下来,参照图8(a)~图8(c)对于时间-地址转换表格进行说明。图8(a)表示作为视频数据的视频TS和作为子数据的音频TS中的,各数据块的相对地址和再生时间的一例。另外,图8(b)表示视频TS用时间-地址转换表格的一例,图8(c)表示音频TS用时间-地址转换表格的一例。

在图8(a)所示的例子中,视频TS的部分数据V1、V2、V3、V4的每一个的前头成为可开始解码点。而且,表示各自的可开始解码点的时标为T1、T2、T3、T4,从前头开始的相对地址为P1、P2、P3、P4。同样,音频TS的部分数据A1~A8的每一个的前头为可开始解码点。而且,表示各自的可开始解码点的时标为S1~S8,并且从前头的相对地址为Q1~Q8。

此外,图8(a)和图8(b)与在背景技术中使用于时间-地址转换表格的说明中的图17(a)和图17(b)相同,只有图8(c)不同。即,本实施方式中的音频TS用时间-地址转换表格的值的设定方法与背景技术不同。

具体而言,音频TS用时间-地址转换表格设定为如下。首先(1)条目(entry)数与视频TS用时间-地址转换表格的条目数相同。另外(2)时标的字段值(再生时间)也与视频时间-地址转换表格的时标的字段值相同。此外(3)将相对地址字段值设定为具有比对应的视频TS用时间-地址转换表格的时标字段(再生时间列表)的值大的最小时标的部分数据的相对地址(特定信息)的值。

利用图8(a)的时标T2为例,对于上述(3)这一点进行说明。T2是视频TS的部分数据V2的时标。首先,从音频TS之中检索出超过T2且最小的时标。在图8(a)所示的例子的情况下,检索出S4。接着从音频TS之中检索出与S4对应的相对地址。由此,检索出Q4。于是,T2与Q4对登记在图8(c)的第二条目中。

使音频TS用时间-地址转换表格具有上述(1)(2)(3)这种属性,由此如后述那样可以使再生时的存储器量的削减和不匹配对应的简化成为可能。

此外,音频TS用时间-地址转换表格的时标,与赋予给音频TS的时标不一致。但是,前头部分只缺失相当于一个音频帧(音频TS的部分数据)的数十毫秒左右,从而在同步上没有障碍,并且在视觉上也可以忽略因缺失而产生的影响。

此外,在上述的例子中,音频TS的部分数据A4正确地从S4开始再生,而不是T2。其理由为,对A4赋予S4作为时标,并且音频TS解码器1075以检查时标并且在计数器1080成为S4的时刻输出A4的方式动作。从而,T2到S4期间不会进行音频输出。

(文件·目录结构)

参照图9,对于用于管理上述的流和管理信息的文件·目录结构进行说明。将各流和管理信息分别作为个别的文件来记录。各文件的文件名由基本部分与扩展名来构成。通过扩展名文件种类的区别成为可能。例如,分别对TS文件赋予m2ts、对ClipInformation文件赋予clpi、对PlayList文件赋予rpls这些的扩展名。

按照种类将各个文件保存到不同的目录下。例如,Playlist文件保存在/DVR/PLAYLIST目录下,视频TS用ClipInformation保存在/DVR/CLIPINF目录下,视频TS文件保存在/DVR/M2TS目录下,音频TS文件保存在/EXT/M2TS目录下,音频TS用ClipInformation保存在/EXT/CLPI目录下。

另外,将对应的TS和ClipIformation的文件名的基本部分设为相同,以使可清楚知道TS与ClipInformation之间的对应关系。另外,与视频TS同时记录的音频TS也将文件名的基本部分设为与视频TS文件的文件名的基本部分相同,以使可清除知道对应关系。

(再生处理)

参照图10所示的流程图,对于本实施方式中的盘式视频录像机的再生处理进行说明。这里假设,通过用户接口1040从用户收到特定的播放列表再生指示的状态。此外,如果没有特别的注明的话,以下的处理是由控制部1500中的再生控制部1520的表格再生控制部1522来执行。

首先,由驱动器1100从光盘1110中读出与由用户指定的播放列表对应的PlayList文件的内容,并且写入到RAM1020(将步骤2010以后称作S2010)。而且,通过解析读出的PlayList中所包括PlayItem,来特定应当读出的ClipInformation文件。根据该结果,从光盘1110中读出所需的视频TS用的ClipInformation文件,并且写入到RAM1020(S2020)。

接下来,检索与读出的视频TS用ClipInformation文件对应的音频TS是否记录在光盘1110中。具体而言,检索具有与读出的视频TS用ClipInformation文件的文件名相同的文件名的文件是否在光盘1110的EXT_CLPI目录内。

在与读出的视频TS用的ClipInformation文件对应的音频TS存在的情况下,将该ClipInformation文件写入到RAM1020(S2030)。此时,关于时间-地址转换表格,在RAM1020上仅仅写入相对地址的字段,而不写入时标的字段。这是因为,由于时标的字段与视频TS用的时间-地址转换表格相同,因此无需保持。这种情况是通过作为本发明的特征的“(2)将时标的字段值也设为与视频时间-地址转换表格的时标的字段值相同。”来成为可能。

接下来,由匹配处理部1510进行视频TS和音频TS的时间-地址转换表格之间的匹配性检查(S2040)。进行该匹配性检查的理由如下。一般来说,对光盘1110进行记录和编辑处理的机器之中,存在不识别作为子数据的音频TS的机器(非对应机器)。在由这样的非对应机器对光盘1110进行记录或者编辑处理时,可考虑进行只对视频TS的删除处理、部分删除处理或者插入处理的情况。如果进行这样的处理,则视频TS中的时标和音频TS中的时标就可能会有偏差。即,为了检查是否产生这种时标的偏差,而进行上述的匹配性检查。

匹配性检查的具体处理是在视频TS和音频TS的时间-地址转换表格中进行两者的条目数的比较。此外,这里假定,如果在非对应机器中进行记录或者编辑处理,则视频TS的时间-地址转换表格中的条目数会有变化。这里,由于视频TS的可开始解码点一般为0.5秒~1秒左右,因此,可以说如果进行记录或者编辑处理,则上述条目数上发生变化的可能性高。

于是,在S2050中由匹配处理部1510判定是否匹配。在S2050中为否也就是判定为不匹配的情况下,由匹配处理部1510进行匹配处理(S2100)。另外,对于匹配处理将后述。

另一方面,在S2050中为是也就是判定为匹配的情况下,按照PlayList中所包括的PlayItem的顺序来进行PlayItem再生处理(S2060~S2090)。首先在S2060中在变量i中保存0。接着在S2070中,判定i是否比PlayItem的数(num_of_PI)小。在S2070中为否也就是i为PlayItem的数以上的情况下,结束处理。在S2070中为是也就是i比PlayItem的数小的情况下,在S2080中根据数据再生控制部1521的指示由再生部1070进行第i个PlayItem的再生处理。然后,在S2090中,对变量i加一(increment),并且返回到S2070。

为了让再生部1070进行PlayItem的再生处理,由数据再生控制部1521发出的PlayItem再生命令中包括对应于PlayItem的Clip名称、再生区间的开始点(IN_time)和结束点(OUT_time)有关的信息。另外,PlayItem再生处理分别存在于视频TS和音频TS,并且是各自独立的任务。这里,虚拟(spuriously)并行地执行视频TS用PlayItem再生处理和音频TS用PlayItem再生处理。

利用图11,对于再生部1070中的PlayItem再生处理进行说明。首先,在S3000中进行是否从数据再生控制部1521发出PlayItem再生命令的判定。在S3000中为否也就是不是PlayItem再生命令的情况下,结束处理。

另一方面,如果在S3000中为是也就是检测出PlayItem再生命令,则由表格再生控制部1522取得Clip的名称、IN_time和OUT_time。于是,表格再生控制部1522参照对应于该Clip的视频TS和音频TS的时间-地址转换表格,来检索TS的读入开始地址Ps和读入结束地址Pe(S3010)。另外,此时从数据再生控制部1521向再生部1070传递IN_time·OUT_time作为初始值·结束值。

接下来,将读入开始地址Px的初始值设定为Ps(S3020),将以Clip名称被指定的视频TS和音频TS依次读入到缓冲器(在视频TS的情况下为视频TS用缓冲器1072、在音频TS的情况下为音频TS用缓冲器1074),直至Px达到Pe为止(S3030~S3060)。

具体而言,首先在S3030中判定Px是否比Pe小。在S3030中为否也就是Px在Pe以上的情况下,看作伴随于PlayItem再生命令的再生处理已结束,从而处理返回到S3000。另一方面,在S3030中为是也就是Px比Pe小的情况下,在S3040中首先等待处理直至缓冲器中形成空区域为止,在缓冲器中形成空区域后,根据由Px表示的地址进行数据的读出,从而进行基于再生部1070的再生处理(S3050)。然后,在S3060中参照时间-地址转换表格,将PX更新为下一值,并且返回到S3030。

(记录处理)

参照图12所示的流程图,对于本实施方式中的盘式视频录像机的记录处理进行说明。这里假设接收下述指示的状态,该指示的内容为由用户通过用户接口1040将对记录部1060所输入的图像·主声音信号和副声音信号记录到光盘1110。此外,如果没有特别的注明的话,由控制部1500中的记录控制部1540执行以下的处理。

首先,在ClipInfo制作部1530中起动用于制作与从现在起开始记录的视频TS和音频TS对应的ClipInformation的任务(S4000和S4010)。在S4000中,由ClipInfo制作部1530起动视频TS用ClipInformation的制作处理,在S4010中,由ClipInfo制作部1530起动音频TS用ClipInformation的制作处理。此外,虽然未图示,但监视视频TS用缓冲器1062和音频TS用缓冲器1064,由记录控制部1540还起动按照缓冲器剩余量在光盘1110中进行记录的任务。

然后,向记录部1060发出记录开始命令(S4020),并且等待处理,直至由用户指示停止记录、或者因光盘1110的超出容量等而导致记录停止为止(S4030)。如果检测出记录停止的指示,则向记录部1060发出记录停止命令(S4040)。

然后,等待由ClipInfo制作部1530进行的ClipInformation的制作完成(S4050),并且对光盘1110记录ClipInformation和PlayList(S4060)。

接下来,参照图13所示的流程图,对于由ClipInfo制作部1530进行的视频TS用ClipInformation制作处理进行说明。首先,在S5010中将1保存在变量i中。接着,在S5020中确认是否结束记录部1060中的记录处理。在S5020中为是也就是结束了记录处理的情况下,在S5060中得到结束了视频TS用ClipInformation制作处理的通知之后,结束处理。

另一方面,在S5020中为否也就是记录处理还没结束的情况下,首先从记录部1060取得视频TS中的下一部分数据的时标T和相对地址P(S5030)。将这里所取得的时标T和相对地址P作为视频TS用时间-地址转换表格的第i个条目中的Ti和Pi来进行追加(S5040)。于是,在S5050中对变量i加一后,返回到S5020的处理。

接下来,参照图14所示的流程图,对于由ClipInfo制作部1530进行的音频TS用ClipInformation制作处理进行说明。首先在S5110中将1保存在变量j中。接着在S5120中判定记录部1060中的记录处理是否结束、并且j是否比视频TS用时间-地址转换表格的条目数n小。在S5120中为是也就是记录处理已结束、且j在n以上的情况下,在S5170中得到音频TS用ClipInformation制作处理结束的通知,并且结束处理。

另一方面,如果在S5120中为否也就是记录处理还没结束、或者j比n小的情况下,首先,从记录部1060取得音频TS中的下一部分数据的时标S和地址Q(S5130)。而且,在S5140中判定所取得的时标S是否在视频TS用时间-地址转换表格的第j个时标Tj以上。在S5 140中为否也就是判定为S比Tj小的情况下,返回到S5120的处理。

另一方面,在S5140中为是也就是S在Tj以上的情况下,将Tj和Q作为音频TS用时间-地址转换表格的第j个条目进行登记(S5150)。然后,对j加一(S5160)后,返回到S5120的处理。通过进行如上所述的处理,制作如图8(c)所示的音频TS用时间-地址转换表格。

(匹配处理)

接下来,参照图15所示的流程图,对于由匹配处理部1510进行的匹配处理进行说明。此外,这里假定,如果在非对应机器中进行记录或者编辑处理,则视频TS的时间-地址转换表格中的条目数会有变化。

首先,在S6100中进行掌握音频TS与视频S之间的不匹配状况的处理。接着进行音频TS与视频TS之间的匹配处理(S6200)。然后,最后进行音频TS用时间-地址转换表格与视频TS用时间-地址转换表格之间的匹配处理(S6300)。

这里,参照图16所示的流程图,对于S6100中的音频TS与视频TS之间的不匹配状况的掌握处理进行说明。首先,进行标记(flag)exist的初始化(S6110),该标记exist表示是否存在与音频TS用时间-地址转换表格的各条目所对应的视频数据。接着,分别将对视频TS用和音频TS用的时间-地址转换表格条目的指针i、j初始化为1(S6120)。

接下来,关于音频TS用时间-地址转换表格的全部条目,进行以下的处理。首先,在S6130中判定j是否在n以下。在S6130中为否也就是j比n大的情况下,结束不匹配状况的掌握处理。

另一方面,在S6130中为是也就是j在n以下的情况下,首先从光盘1110读出在S6140中音频TS用时间-地址转换表格中的第j个条目。进行该处理的理由在于,为了节省RAM1020的使用区域,在下一步骤中所需的音频TS的第j个条目的时标Sj没有保持在RAM1020上。因这样的数据的追加读出而在正在再生时可能导致中断再生,但是在匹配处理中没有要求实时性,因此不成问题。

接着,在S6140中判定所读出的Sj是否与视频TS用时间-地址转换表格中的第i个时标Ti相同(S6150)。在S6150中为否也就是判定为Sj与Ti不相同的情况下,S6180中,对j加一后,返回到S6130的处理。

另一方面,在S6150中为是也就是判定为Sj与Ti相同的情况下,建立对应的标记exist[j](S6160)。并且,在S6170以及S6180中,对i以及j加1,返回到S6130的处理。

根据该标记exist的值,进行S6200中的音频TS的匹配处理和S6300中的音频TS用时间-地址转换表格的匹配处理。具体而言,删除与没有建立标记的条目对应的音频TS,并且还删除条目本身。该匹配处理通过下述方式实现,即,匹配处理部1510对记录控制部1540进行音频TS用时间-地址转换表格的变更指示,并且基于此记录控制部1540指示记录部1060进行记录变更处理。

如上所述,通过作为本发明的特征的“(2)将时标字段值也设为与视频时间-地址转换表格的时标的字段值相同”,可以用如上所述的简单的算法来解除不匹配。

(变形(variation))

在上述的实施方式中,匹配处理(S2100)中的不匹配状况掌握处理(S6100)是在检测出不匹配(S2040、S2050)之后进行的,但是也可在再生处理中的音频TS的ClipInformation的读出处理(S2030)中进行。具体而言,每次读入时间-地址转换表格的一个条目时,进行不匹配状况掌握处理。这意味着,在音频TS的ClipInformation的读出处理(S2030)中同时进行匹配性检查(S2040)和不匹配状况掌握处理(S6100)。

在该情况下,通过每次读入时间-地址转换表格的一个条目时进行匹配性检查,能够检测出视频TS中的时标和音频TS中的时标之间的偏差,因此在非对应机器中的编辑过程中没有条目数的变化的情况下(例如,进行了视频TS的前半部分与后半部分之间的替换处理等的情况下),也可以检测出不匹配。

另外,在本实施方式中假定为视频TS的再生时间与音频TS的再生时间大致相同,但是音频TS的再生时间也可以比视频TS的再生时间短。即,对视频TS而言也可以不存在部分的对应的音频TS。在该情况下,使音频TS用时间-地址表格的条目数与视频TS相同,对没有音频TS的条目的相对地址字段放入表示没有数据的数据,由此能够进行与上述的实施方式相同的处理。

另外,在本实施方式中,以音频TS的时间-地址转换表格的时标字段的值始终与对应的视频TS的时间-地址转换表格的时标字段的值一致为前提,但是还考虑了没有使其一致而进行记录的情况。在该情况下,为了与非对应机器中的删除进行区别,将表示使其一致而进行记录的情况的标记记录在音频TS用ClipInformation中。由此,可以避免对没有使其一致而进行记录的音频TS错误地实施匹配处理的情况。

另外,在本实施方式中,将登记到音频TS用时间-地址转换表格中的部分数据设为具有在对应的视频TS的时标以上最小的时标的数据,但是也可设为在对应的视频TS的时标以下最大的时标。

另外,在本实施方式中,“(3)将相对地址字段的值设定为具有比对应的时标字段的值大的最小的时标的部分数据的相对地址的值”,但是即使不满足(3),也可达成本发明的主要效果。例如,在设定为具有比对应的时标字段的值(这里称作Tn)大、但是并不是最小的时标的部分数据的相对地址值(这里称作Tx)的情况下,在从时刻Tn开始进行再生时,在时刻Tx之前的期间不开始进行音频TS的再生,但是在时刻Tx以后双方同时正确地被再生。即,从时刻Tn开始再生时,前头的音频输出缺失(Tx-Tn)量。

此外,在设定为具有比对应的时标字段的值(这里称作Tm)小的时标(这里称作Ty)的部分数据的相对地址值的情况下,如果在再生开始时自主机CPU1010将计数器1080的初始值设定为Tm,则由音频TS解码器1075自动跳过从Ty到Tm之间的音频TS而进行读取,因此在再生上没有特别的障碍。

另外,在本实施方式中音频TS和视频TS使用相同的时间轴(对应当同一时刻再生的数据赋予相同的时标),也可使用不同的时间轴。在该情况下,在音频TS与视频TS之间计算时间轴的差分,并且将音频TS的时标看作在附加而放入到TS中的值中减去该差分的值。此时,将差分值预先记录在音频TS的ClipInformation中,则还可以求得附加在TS中的时标的近似值。

另外,在本实施方式中将光盘1110用作记录介质,但是并不限于此,也可使用任意的记录介质。例如,作为记录介质也可使用硬盘和闪存等。

另外,在本实施方式中使用图像·主声音和副声音,但是也可为其他组合(例:图像与图像、图像与图表)。

另外,在本实施方式中将TS用作流数据的格式,但是也可为TS以外的其他格式(例:PES流、Program Stream)。

另外,在本实施方式中将视频TS和音频TS这两种流数据用作记录在光盘1110中的流数据,但是也可将三种以上的流数据记录在光盘1110中。在该情况下,在至少两种以上的流数据中,通过使时标字段的值一致,使再生时存储器量的削减和不匹配对应的简化成为可能。

此外,如上所述,可以通过由CPU等运算机构执行存储于ROM或RAM等存储机构中的程序,对键盘等输入机构、显示器等输出机构或者接口电路等通信机构进行控制,由此实现上述实施方式的控制部1500所具备的各功能块和各处理步骤。从而,具有这些机构的计算机读取记录有上述程序的记录介质,并且仅仅执行该程序,来可以实现本实施方式的控制部1500的各种功能和各种处理。另外,通过将上述程序记录在可拆除的记录介质中,可以在任意的计算机中实现上述的各种功能和各种处理。

作为记录介质,为了微型计算机中进行处理而也可为未图示的存储器例如ROM这样的程序媒介(medie)。另外,虽然未图示,但是作为外部存储装置设置有程序读取装置,通过在那里插入记录介质来可读取的程序媒介也可。

另外,作为优选,在任何情况下均为由微处理器访问并且执行所保存的程序的结构。另外,优选方式为读出程序后,将所读出的程序下载到微型计算机的程序存储区域,并且执行该程序的方式。此外,设为将该下载用的程序预先保存在主体装置中。

另外,上述程序媒介为以与主体可分离的方式构成的记录介质,有包括了磁带和盒式磁带等磁带系列、软盘和硬盘等磁盘以及CD/MO/MD/DVD等盘的盘系列、IC卡(包括存储卡)等的卡系列、或者掩模型只读存储器(mask ROM)、EPROM(Erasable Programmable ReadOnly Memory)、EEPROM(Electrically Erasable Programmable Read OnlyMemory)、闪存(flash ROM)等的半导体存储器的、支持固定的程序的记录介质等。

另外,如果为可连接包括互联网的通信网络的系统结构,则优选为流动性支持程序的记录介质,以使可从通信网络下载程序。

另外,这样在从通信网络下载程序的情况下,作为优选,预先在主体装置中保存该下载用的程序,或者从其他记录介质安装该下载用的程序。

如上所述,本发明所涉及的信息记录装置,具备将信息记录在记录介质中的记录部,其特征在于,上述信息记录装置具备:数据记录控制机构,其进行将由多个部分数据来构成的流数据记录在上述记录介质中的控制;和表格记录控制机构,其进行将表示再生时间列表和特定信息的组合的表格记录在上述记录介质中的控制,上述再生时间列表表示应当再生上述各部分数据的时刻,上述特定信息对与该再生时间列表的每一个的再生时间对应的部分数据进行特定,在上述数据记录控制机构进行将至少一部分应当相互同步而被再生的多个上述流数据记录在上述记录介质中的控制时,上述表格记录控制机构,在使对应于至少两种流数据的上述表格中的上述再生时间列表相互一致的状态下,进行将对应于各流数据的该表格记录在上述记录介质中的控制。

另外,本发明所涉及的信息记录装置在上述结构中,上述表格记录控制机构,按照与对应于特定的一个流数据的上述表格中的上述再生时间列表一致的方式,设定对应于剩下的流数据的上述表格中的上述再生时间列表也可。

根据上述结构,对应于特定的一个流数据的表格被设定为对应于该流数据的再生时间列表,并且将对应于剩下的流数据的表格的再生时间列表配合上述特定的一个流数据而设定。从而,对于上述特定的一个流数据可无需进行再生时间列表的调整处理,并且能够实现处理的简单化。

另外,本发明所涉及的信息记录装置在上述结构中,上述表格记录控制机构在设定与上述剩下的流数据对应的上述表格之际,将特定信息设定在上述表格中,上述特定信息将应当在该表格的再生时间列表中的各个再生时间附近进行再生的部分数据,特定为对应于该再生时间的部分数据也可。

根据上述结构,在与调整再生时间列表的流数据对应的表格中,应当在再生时间列表中的各个再生时间附近进行再生的部分数据,被设定为对应于该再生时间的部分数据。由此,在进行多个流数据的同步再生之际,再生时间列表的各再生时间的切换时,能够减少调整了再生时间列表的流数据的再生的缺失。

另外,本发明所涉及的信息记录装置在上述结构中,还具备数据信息记录控制机构,其进行将上述流数据有关的数据信息记录在上述记录介质中的控制,上述表格记录控制机构在进行某流数据的记录之际,在进行使上述再生时间列表一致的处理并设定上述表格的情况下,上述数据信息记录控制机构使对应于该流数据的上述数据信息包括下述信息,即表示进行过使再生时间列表一致的处理的旨意的信息也可。

根据上述结构,由于在数据信息中包括表示进行过使再生时间列表一致的处理的旨意的信息,因此能够区别没有被一致而记录的数据与因在非对应机器中被编辑而不一致的数据。

另外,本发明所涉及的信息记录装置在上述结构中,在上述表格记录控制机构设定与被一致的再生时间列表中的特定的再生时间对应的部分数据不存在的流数据所对应的表格之际,设定表示不存在对应的部分数据的情况的信息作为与该再生时间对应的上述特定信息。

根据该结构,即使在将应当再生的时间互不相同的流数据记录在记录介质中的情况下,也可使对应于各流数据的表格中的再生时间列表一致。

本发明并不限于上述的实施方式,在发明请求所示的范围内可进行各种变更。即,对在发明请求所示的范围内适当地变更的技术性机构进行组合而得到的实施方式也包括在本发明的技术范围内。

产业上的利用可能性

本发明所涉及的信息记录装置和信息再生装置能够适用于对如上所述的光盘中进行记录/再生的视频盘式录像机中,并且能够适用于例如对硬盘或半导体存储器进行流数据的记录/再生的装置中。另外,例如也可适用于对PC等终端装置中的记录介质的记录/再生处理。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号