记录和再现装置以及编辑方法转让专利

申请号 : CN200510129144.8

文献号 : CN1808615B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 安藤秀树井户一男大宅升

申请人 : 索尼株式会社

摘要 :

本发明提供一种记录和再现装置,用于通过使用可随机访问的记录介质 来记录和再现视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种。所述记录和再现装置在所述记录介质上对被记录在所述可随机访问的记录介质上的视频数据、音频数据和实时元数据的任何一种执行破坏性编辑,所述实时元数据对应于所述视频数据和所述音频数据的任何一种。

权利要求 :

1.一种记录和再现装置,所述记录和再现装置用于通过使用可随机访问的记录介质来记录和再现视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种,所述记录和再现装置在所述记录介质上对记录在所述记录介质上的视频数据、音频数据和实时元数据的任何一种执行破坏性编辑,所述记录介质是以具有预定尺寸的块为单位可访问的,并且

以所述块为单位,通过所述破坏性编辑来重写记录在所述记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种,其中根据指定的编辑开始点和指定的编辑结束点,所述破坏性编辑以所述块为单位,通过编辑数据来重写在所述编辑开始点和所述编辑结束点之间的数据。

2.根据权利要求1所述的记录和再现装置,其中,所述视频数据和所述音频数据的任何一种的信号处理单位与所述块的所述尺寸相匹配。

3.根据权利要求1所述的记录和再现装置,其中,基于块,包括所述编辑开始点和所述编辑结束点的所述块被存储在存储器中,在所述存储器中,仅仅经受到所述编辑的所述块的一部分被所述编辑数据重写,并且基于块,所述被编辑的块被写回到所述记录介质。

4.一种记录和再现装置,所述记录和再现装置用于通过使用可随机访问的记录介质来记录和再现视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种,所述记录和再现装置在所述记录介质上对记录在所述记录介质上的视频数据、音频数据和实时元数据的任何一种执行破坏性编辑,其中所述破坏性编辑重写在指定编辑开始点和指定编辑结束点的编辑范围之外的数据。

5.根据权利要求4所述的记录和再现装置,其中,受到编辑的视频数据形成具有多个帧的访问单元,并且如果所述编辑开始点和所述编辑结束点中的任何一个位于所述访问单元中,则所述视频数据被重写以包括所述访问单元的整体。

6.根据权利要求4所述的记录和再现装置,其中,受到编辑的目标是音频数据,并且在包括所述编辑开始点和所述编辑结束点中的任何一个处的预定计算处理时段的所述编辑范围之外的数据被重写。

7.根据权利要求6所述的记录和再现装置,其中,所述预定计算处理是交叉衰减处理。

8.根据权利要求6所述的记录和再现装置,其中,所述预定计算处理是滤波处理。

9.根据权利要求1或4所述的记录和再现装置,其中,通过在再现时将至少第一视频数据和对应于所述第一视频数据的其它数据块记录到所述记录介质上来执行所述破坏性编辑,以及通过将指定的编辑点共同地应用于所述第一视频数据和所述其它数据块来执行所述破坏性编辑。

10.根据权利要求9所述的记录和再现装置,其中,基于所述第一视频数据的所述其它数据块是通过利用比所述第一视频数据的数据压缩率高的数据压缩率生成的第二视频数据。

11.根据权利要求1或4所述的记录和再现装置,其中,头部和尾部中的至少一个被记录到视频数据、音频数据和实时元数据的任何一种中,和根据对所述视频数据、所述音频数据和对应于任何所述视频数据和所述音频数据的实时元数据执行的破坏性编辑的结果,所述头部和所述尾部中的至少之一被重写所述视频数据、所述音频数据和所述元数据的任何一种。

12.一种编辑方法,用于编辑记录在可随机访问的记录介质上的视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种,在所述记录介质上对记录在所述记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种执行破坏性编辑,所述记录介质是以具有预定尺寸的块为单位可访问的,并且

以所述块为单位,通过所述破坏性编辑来重写记录在所述记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种,其中根据指定的编辑开始点和指定的编辑结束点,所述破坏性编辑以所述块为单位,通过编辑数据来重写在所述编辑开始点和所述编辑结束点之间的数据。

13.一种编辑方法,用于编辑记录在可随机访问的记录介质上的视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种,在所述记录介质上对记录在所述记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种执行破坏性编辑,其中所述破坏性编辑重写在指定编辑开始点和指定编辑结束点的编辑范围之外的数据。

说明书 :

记录和再现装置以及编辑方法

[0001] 相关申请的交叉引用
[0002] 本发明包含有关于2004年10月6日在日本专利局申请的、日本专利申请第JP2004-294073号的主题内容,在此结合此申请的整个内容作为参考。

背景技术

[0003] 本发明涉及一种记录和再现装置,以及一种通过使用随机可访问记录介质来编辑AV(音频/视频)数据和与其对应的实时元数据的编辑方法。
[0004] 特别地,在诸如广播站之类的专业领域中,由视频摄像机拍摄并记录在记录介质上的数字音频数据和/或数字视频数据在被实际使用之前要按要求进行随后的编辑。连同数字音频数据和/或数字视频数据,提供与数字音频数据和/或数字视频数据有关的信息的实时元数据也被记录和用于编辑。在下文所述中,这些数字音频数据和/或数字视频数据和实时元数据通常被称为AV(音频/视频)数据。在编辑的一个会话(session)中,所需要的视频片断(cut)被从由记录介质所再现的AV数据中提取,每个所提取的视频片断的起点(或入点(in-point))和结束点(或出点(out-point))都被打上标记,并根据所标记的入点和出点来连接多个视频片断,从而提供一个包括所要视频片断的连续连接的视频。 [0005] 在相关技术中,诸如磁带之类的连续访问类型的记录介质已经被用于AV数据的记录和再现。近来,诸如光盘、硬盘和半导体存储器之类的随机可访问记录介质在许多情况下已开始用于AV数据的记录和再现。随机可访问记录介质允许非线性编辑,其中编辑会话可以在同一个记录介质上完成。在下文所述中,随机可访问记录介质被称为非线性记录介质。在日本专利特许公开号2001-319463中公开了一种用于执行非线性编辑的编辑装置。 [0006] 通常,与诸如磁带之类的顺序访问(serial access)记录介质相比,非线性记录介质具有非常高的访问速度。特别地,硬盘具有高访问速度,同时也具有高记录容量,能够记录大量的AV数据。近来在市场上已经出现了具有足够大以记录多片AV数据的存储容量的光盘和半导体存储器。在这些非线性记 录介质中,可以容易地在同一记录介质上执行用于编辑中的在入点和出点之间的AV数据的再现和所编辑的AV数据的记录,并且所编辑的AV数据可以容易地记录在同一记录介质的另一记录位置。因此,使用非线性记录介质,可以进行非破坏性地编辑,其中,使用所保留的原始AV数据来执行编辑操作。 [0007] 下面概述基于非线性记录介质的相关技术的编辑方法。基于非线性记录介质的相关技术的编辑方法由下面两种方法之一支持。在第一方法中,包括没有被编辑的部分的整个编辑结果被写到记录介质的空闲空间中,如在图18A和18B中所示。在第二方法中,只有需要编辑的AV数据被写到记录介质的空闲空间中并生成控制数据,以给出一个指令,用于连续地再现该AV数据和未被编辑的区域,如在图19A和19B中所示。
[0008] 如在图18A和19A中所示,片断#1和片断#2被记录在由文件系统FS通过使用逻辑地址所控制的逻辑空间中,并且在逻辑空间中的剩余区域被作为未用区域处理。应当指出的是:一个片断是一组AV数据;一个片断是由例如在视频摄像机的开始与其结束之间生成的AV数据组成。视频片断包括例如由视频摄像机拍摄的数字视频数据和在视频拍摄时拾取的数据音频数据。而且,片断也可以包括在拍摄时生成的元数据。 [0009] 例如,如在图18A和19A中所示,为片断#1设置入点和出点。假定执行插入编辑以便把一个视频片断插入到要经受由这些入点和出点所定义的编辑的间隔中。 [0010] 在第一方法中,在片断#1的入点和出点之间被插入视频片段的整个片断#1被写到在记录介质上的未用区域中作为片断#3,如图18B中所示。原始片断#1以未被编辑的状态留在原始位置上。根据第一种方法,如果存在足够用于编辑的未用区域,那么编辑结果可被继续地排列在该未用区域中。在该例子中,不用在入点和出点进行搜索操作,所以很容易地保证了实时再现。
[0011] 在第二方法中,只有需要编辑的数据(即被插入到入点和出点之间的视频数据)被写入到未用区域中,如在图19B中所示(其中该片段被表示为视频片断BR#3),并生成控制数据以给出一个指令,用于连续地再现除了由片断#1的入口和出口所定义的部分之外的那部分和视频片断BR#3。控制数据按照需要被记录在记录介质上。第二方法的优点在于:要被记录的作为编辑结果的数据的量可能仅仅是最小的。

发明内容

[0012] 上述第一方法带来的问题是:如果未用区域是分散的,那么对写入其中的编辑结果的实时再现变得困难。
[0013] 使用非线性记录介质,通过文件系统来执行寻址控制,其中该文件系统适当地将每个记录介质上的未用区域分配给要被记录的数据。因此,例如重复的数据记录、删除和移动操作破坏了相对于逻辑地址的物理地址的连续性,从而导致未用区域的分割(segmentation)。如果作为编辑结果的片断#3被写入被分割的未用区域中,那么在保持逻辑地址的连续性的同时,在物理地址中出现不连续性,因此在数据再现时在不连续的物理地址上频繁的引起搜索操作,从而导致实时数据再现困难。
[0014] 上述第一方法还带来问题:在将编辑结果写入未用区域时,其中数据在编辑之后保持不变的部分(在图18A和18B中所示的例子中,在片断#1的开始点和入点之间的间隔以及在出点和片断#1的结束点的间隔)也被写入到未用区域中,从而占用每个记录介质的许多记录容量。
[0015] 在极端的例子中,如果一个非常长的片段的非常短的部分被编辑重写,那么需要足够大的用于将整个片断写入的未用区域来执行编辑操作,因此存在编辑中的不方便。 [0016] 上述第一方法带来另一问题:编辑结果连同未被编辑改变的部分的写入引起大量的数据写入,因此增加了数据写入所需的时间。
[0017] 上述的第二方法要求在再现编辑结果时进行搜索操作,从而使得保证难于保证编辑结果的实时再现。
[0018] 在第二方法中再现编辑结果时,从片断#1的起点直到入点来开始再现片断#1的主体(body),其中在入点上执行搜索来开始被记录到未使用区域的视频片断BR#3,例如在图19B中所示。接着,当已经再现直到视频片断BR#的结束点时,再次作出搜索,来从片断#1的主体的出点开始再现。因此,在再现一个编辑结果时,第二方法至少要求两次搜索操作。
[0019] 另外,如果在由入点和出点所限定的片断#1的主体和未用区域之间具有许多片断,那么搜索距离就变得更长,从而就需要更长的时间,因此使得实时再现更加困难。而且,如果当在在一个片断中存在两对或者更多对入点和出点时,例如由复杂的编辑会话形成,那么进行实时再现是困难的。
[0020] 除此之外,如果在编辑很小,上述第二种方法也占用未用区域,以致于如果未用区域变得短缺,那么编辑的执行将变得不切实际。
[0021] 因此,要求提供一种记录和再现装置以及一种编辑的方法来防止在数据编辑中记录介质容量消耗的增加并容易地保证编辑结果的实时再现。
[0022] 根据本发明的一个实施,提供一种记录和再现装置,它通过使用可随机访问的记录介质来记录和再现视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种。该记录和再现装置对记录在记录介质上的所述视频数据、所述音频数据以及所述实时元数据的任何一种进行破坏性编辑,所述记录介质是以具有预定尺寸的块为单位可访问的,并且以所述块为单位,通过所述破坏性编辑来重写记录在所述记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种,其中根据指定的编辑开始点和指定的编辑结束点,所述破坏性编辑以所述块为单位,通过编辑数据来重写在所述编辑开始点和所述编辑结束点之间的数据。
[0023] 根据本发明的一个实施例,提供一种记录和再现装置,它通过使用可随机访问的记录介质来记录和再现视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据和所述音频数据的任何一种。该记录和再现装置对记录在记录介质上的所述视频数据、所述音频数据以及所述实时元数据的任何一种进行破坏性编辑,所述破坏性编辑重写在所述指定编辑开始点和所述指定编辑结束点的编辑范围之外的数据。根据本发明的一个实施例,提供一种编辑方法,用来编辑记录在可随机访问的记录介质上的视频数据、音频数据和实时元数据的任何一种,所述实时元数据对应于所述视频数据、所述音频数据的任何一种。在记录介质上,对记录在记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种进行破坏性编辑,所述记录介质是以具有预定尺寸的块为单位可访问的,并且以所述块为单位,通过所述破坏性编辑来重写记录在所述记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种,其中根据指定的编辑开始点和指定的编辑结束点,所述破坏性编辑以所述块为单位,通过编辑数据来重写在所述编辑开始点和所述编辑结束点之间的数据。
[0024] 根据本发明的一个实施例,提供一种编辑方法,用来编辑记录在可随机访问的记录介质上的视频数据、音频数据和实时元数据的任何一种,所述实 时元数据对应于所述视频数据、所述音频数据的任何一种。在记录介质上,对记录在记录介质上的所述视频数据、所述音频数据和所述实时元数据的任何一种进行破坏性编辑,其中所述破坏性编辑重写在所述指定编辑开始点和所述指定编辑结束点的编辑范围之外的数据。
[0025] 如上所述,本发明在可随机访问的记录介质上对记录在记录介质上的视频数据、音频数据和实时元数据的任何一种进行破坏性编辑,所述实时元数据对应于这些视频数据和音频数据,所以本发明在编辑要重写的小量数据时,不需要在记录介质上的空闲空间,从而减少编辑操作所需时间。另外,在本发明中,要编辑的数据由记录介质上的编辑数据改写,从而也在再现编辑结果时,防止搜索操作的时间比编辑之前长。
[0026] 本发明的优点在于编辑的执行不需要记录介质上的空闲空间,这是因为破坏性编辑在非线性记录介质上进行,在所述非线性记录介质上基本数据被编辑数据改写。 [0027] 本发明进一步的优点在于通过破坏性编辑最小化要被重写的数据,因此使得最小化在编辑操作中重写所需要的时间。
[0028] 本发明另一个优点在于:在破坏性编辑中,基本数据由编辑数据改写,编辑结果的再现不再需要比编辑前更长的时间。依次,这允许进行更复杂的编辑操作。 [0029] 本发明又一个优点在于,形成每个片断的所有数据的完整性被保持用以设置编辑点,以便主线AV数据和辅助AV数据之间的相互关系可以得到保持,从而也可针对编辑结果,允许使用该辅助AV数据的特定再现操作和基于该辅助AV数据的离线编辑操作。 [0030] 本发明的另一个优点在于:如果信号处理延伸到编辑范围之外,则通过考虑把信号处理延伸到编辑范围之外来获得数据重写的范围,从而使在入点和出点的附近的数据在编辑执行中保持适当的状态,这导致编辑结果的平滑再现。
[0031] 另外,本发明的优点在于针对每个记录介质的每个记录单元获得数据重写范围,从而允许在块设备上执行编辑。

附图说明

[0032] 图1是示出在非线性记录介质上的例证性数据排列的示意图;
[0033] 图2A、2B、2C和2D是图解年轮结构(annual ring structure)的示意图; [0034] 图3是图解年轮结构的另一示意图;
[0035] 图4是图解被实现作为本发明的一个实施例的记录和再现装置的例证性配置的方框图;
[0036] 图5A和5B是图解根据本发明的破坏性编辑的示意图;
[0037] 图6A、6B、6C和6D是图解在破坏性编辑中作为对应于年轮结构的基本数据重写范围的例子的示意图;
[0038] 图7A和7B是图解考虑块的重写范围的一个例子的示意图;
[0039] 图8A和8B是图解考虑块的重写范围的另一例子的示意图;
[0040] 图9是图解音频数据的交叉衰落处理的概要的示意图;
[0041] 图10A和10B是图解在辅助AV数据中的、在音频数据的交叉衰落时的重写范围的示意图;
[0042] 图11A和11B是图解在辅助AV数据的视频数据中的重写范围的示意图; [0043] 图12是表示被实现为本发明的一个实施例的例证性编辑操作的流程图; [0044] 图13是由图12中所示的流程图延续的流程图;
[0045] 图14是表示例证性编辑开始处理的细节的流程图;
[0046] 图15是表示例证性编辑执行处理的细节的流程图;
[0047] 图16是表示例证性向后滚动处理的细节的流程图;
[0048] 图17是表示例证性编辑结束处理的细节的流程图;
[0049] 图18A和18B是图解基于非线性记录介质的相关技术编辑方法的示意图;和 [0050] 图19A和19B是图解在图18A和18B中示出的相关技术编辑方法的示意图。 [0051] 具体实施例
[0052] 下面参照附图说明本发明的实施例。首先,为了便于理解,将说明可应用于本发明的实施例的一种记录介质和一种记录和再现装置。
[0053] 图1示出一种在盘记录介质上的示例性数据排列。在图1中示出的、作为一个例子的数据排列是在诸如可记录光盘和硬盘之类的随机可访问盘记录介质上的常见数据排列。该数据排列也可以被用于诸如半导体存储器之类的非盘记录介质。示出的逻辑地址空间是其中可以记录或者再现给定数据的区域。
[0054] 该逻辑地址空间以文件系统FS开始和结束。以预定的格式记录在逻辑地址空间上的给定数据通常称为文件。基本上基于文件来控制记录在每个记录介质上的数据。文件控制信息被记录在文件系统FS中。记录和再现装置的系统控制块(将在后面说明)的文件系统层允许通过引用和操作在文件系统FS中的信息来控制在一个记录介质上的各种类型的数据。
[0055] 在逻辑地址空间外,设置替换区域(alternate area)。该替换区域提供在该记录介质由于缺陷而部分地并且物理地变得不可访问时使用的区域。例如,如果在访问(特别是在记录中)记录介质时识别出缺陷区域,则通常执行替换处理,通过该处理,缺陷区域的地址被移到该替换区域中。
[0056] 替换区域的使用情况被保存在预定区域中作为由该记录和再现装置的驱动控制块和系统控制块的低层使用的缺陷列表。在将在后面说明的系统控制块和驱动控制块的低层中,在访问记录介质时引用该缺陷列表,从而即使当正在执行替换处理时也能使它可以访问适当的区域。在替换区域的这种方案使得高层应用可以在记录介质上记录和再现数据而无需考虑在该记录介质上的缺陷记录区域存在与否或位置。
[0057] 在盘记录介质的情况下,该替换区域常常被排列在盘的内圆周侧或者外圆周侧上。如果盘旋转控制是由区域控制(zone control)执行,其中旋转速度在盘的径向方向上逐步变化,那么可为每个区域安排替换区域。如果记录介质 不是盘类型,例如半导体存储器,那么该替换区域通常被排列在最低物理地址或最高物理地址的侧上。 [0058] 对于其中处理AV数据的应用,提供需要连续的同步再现(即以实时再现保证的再现)的单元的一组数据被称为一个片断。例如,从利用视频摄像机拍摄的视频的开始到结束所获取的一组数据被作为一个片断来处理。组成片断的是一个或多个文件。在本发明中,一个片断由两个或者多个文件组成。片断的细节将在后面说明。
[0059] 在逻辑地址空间中,NRT(非实时)区域被排列到该空间的开始侧,在该NRT区域中,可以记录除了片断之外的给定文件,在该区域之后顺序地跟着片断。如果是任何光盘100的话,片断被排列在缺陷位置之外,从而防止上述替换处理发生。每个片断被附上头部(H)和尾部(F)。在本例中,头部和尾部被一起排列在每个片断的结束侧。 [0060] 在逻辑地址空间中,其中没有记录数据的任何区域或者其中虽然已经记录了数据但是所述数据不再需要的任何区域被文件系统FS控制作为未用区域。基于所述未用区域,向新近记录到记录介质中的文件分配记录区域。该文件的控制信息被添加到该文件系统FS中。
[0061] 如果可记录光盘被用作记录介质,则本发明以年轮结构来将片断记录到光盘中。下面参照图2A到图3来说明年轮结构。图2A示出其中一个片断20被示为时间线(time line)的例子。在该例子中,片断20由视频数据21、音频数据22A到22D、辅助AV数据23和实时元数据24(即7个文件)组成。
[0062] 视频数据21是通过以高比特率对基带视频数据进行数据压缩而获得的视频数据。对于数据压缩算法,例如使用MPEG2(移动图像专家组2)。音频数据22A、22B、22C和22D是基带音频数据,其中每一音频数据是2频道的。另外,音频数据22A、22B、22C和22D可以是通过以高比特率对基带音频数据进行数据压缩而获得的音频数据。视频数据21和音频数据22A到22D是要实际广播和编辑的数据并被称为主线数据。
[0063] 辅助AV数据23是通过以比所述主线视频数据和音频数据低的比特率对基带视频数据和音频数据进行数据压缩并且多路复用所压缩的视频数据和音频数据而获得的。对于数据压缩算法,例如使用MPEG4,其中主线数据被压缩以便比特率降到几M bps(每秒百万位)以生成辅助AV数据23。例如辅助AV数据23在确定编辑点时被以用于主线数据的代替的方式使用,因此,辅 助AV数据23也被称为代替数据(proxy data)。应当指出的是,在本实施例中,在辅助数据中的音频数据的频道数被固定为8。
[0064] 元数据是用于给定数据的高级数据(higher data),其用作指示各种类型的数据的内容的索引。元数据具有两种类型:即沿着上述主线AV数据的时间顺序生成的实时元数据24;和以预定间隔(例如在主线AV数据中的每一幕)生成的非实时元数据。例如,非实时元数据被记录到参照图1所述的NRT区域中。
[0065] 例如,如在图2B中所示,片断20被以预定再现时间分开以便以年轮结构的形式记录在光盘上。对于一个年轮,视频数据21、音频数据22A到22D、辅助AV数据23和实时元数据24被分成具有比轨道的一周大的数据尺寸的预定时间单元,以便这些数据对应于再现时间区域,并且被以所分的再现时间单元的顺序排列和记录,如图2C中所示。形成片断20的每一片数据被以预定时间单元、通过年轮结构来交织以便被记录到光盘中。 [0066] 应当指出的是,形成年轮的数据被称为年轮数据。年轮数据具有在盘上最小记录单位的整数倍的数据量。每个年轮被记录以使它的分界线匹配作为盘记录单位的块的边界。
[0067] 图3示出了在光盘100上的、其中年轮数据被形成的示例性年轮。在本例中,从内侧到外侧,辅助AV年轮数据#1、实时元年轮数据#1、针对频道的音频年轮数据#1和视频年论数据#1被依照这个顺序记录,所述年轮数据被以这个循环处理。在视频年轮数据#1的外围,记录着作为辅助年轮数据#2的下一循环的年轮数据的一部分。
[0068] 在图3中示出的例子表明,针对实时元年轮数据的一个年轮数据的再现时间区域对应于针对辅助AV年轮数据的一个年轮数据的再现时间区域,并且针对实时元年轮数据的一个年轮数据的再现时间区域对应于针对音频年轮数据的2个周期的再现时间区域。同样,针对实时元年轮数据的一个年轮数据的再现时间区域对应于针对视频年轮数据的4个周期的再现时间区域。这种在年轮数据再现时间区域和周期之间的相互关系例如根据这些年轮数据的数据率来设定。在下文所述中,针对一个年轮数据的再现时间是2秒。 [0069] 应当指出的是,也以年轮结构来记录每个片断的头部和尾部,如图2D中所示。 [0070] 图4示出被实现作为本发明的一个实施例的记录和再现装置的示例性配 置。该记录和再现装置(例如连接着视频摄像机)通过信号处理把由视频摄像机获得的AV数据记录在光盘100上。该记录和再现装置也通过预定的信号处理来再现被记录在光盘100上的AV数据并输出该再现。另外,该记录和再现装置能够根据通过附接在该装置上的控制面板或者经由RS-422接口(未示出)连接到该装置的输入设备给出的指令来编辑被记录在光盘100上的AV数据。
[0071] 系统控制模块17具有一个或者多个CPU(中央处理单元)、预先存储程序和数据的ROM(只读存储器)和用作CPU的工作存储器的RAM(随机访问存储器),并且如由从该ROM中读出的程序所指示的以及依据通过控制输入/输出终端输入的控制信号来控制整个记录和再现装置。该控制输入终端经由RS-422接口而连接到上述控制面板或上述输入设备。
[0072] 下面说明该装置的记录系统的配置。从控制输入/输出终端向系统控制模块17发出记录操作命令。根据接收到的记录操作命令,系统控制模块17向该记录和再现装置的相关组件发出记录操作开始命令。
[0073] 例如,将要被记录的基带AV数据从视频摄像机或者外部设备提供给记录信号处理模块13。记录信号处理模块13对输入的基带AV数据执行预定的信号处理和数据压缩处理,由此生成要被记录的主线AV数据和辅助AV数据。
[0074] 例如,通过配置基带视频数据来生成主线视频数据,以便通过一帧并通过使用MPEG2来数据压缩该基带数据来形成一个GOP(图像组)以提供预定的比特率。音频数据以原样(例如没有数据压缩的PCM(脉冲编码调制)数据)被用作主线音频数据。 [0075] 另外,例如通过MPEG4、以几Mbps的比特率来对基带视频数据和音频数据进行数据压缩,从而生成辅助AV数据。在辅助AV数据中,以预定数量的帧作为一个单位来对视频数据编码。在本实施例中,在辅助AV数据中的视频数据被配置以使一个I图像和9个P图像(共计10帧)形成一个GOV(视频对象平面组)。
[0076] 例如通过组合用于压缩时间轴方向的采样频率变换和用于压缩字长的对数压缩来对主线音频数据进行即时压缩而生成在辅助AV数据中的音频数据。采样频率变换将具有48khz的采样频率的主线音频数据下采样成具有8khz的采样频率的音频数据。对于字长压缩,可以使用A律方案,在该方案中,当数据的振幅小时,通过设置小量化步长(quantization step)来执行压缩,而当 数据的振幅大时,通过设置大量化步长来执行压缩。另外,可通过在执行压缩之前通过低通滤波器预先限制频带来最小化由数据压缩造成的音质降低。在本实施中,低通滤波器使用512抽头FIR(有限脉冲响应)滤波器。 [0077] 从记录信号处理模块13输出的主线AV数据和辅助AV数据被提供给格式器/解格式器12。每个片断是由从记录信号处理模块13输出的主线AV数据和辅助AV数据以及从将在下面说明的元数据处理模块15输出的实时元数据组成。
[0078] 元数据处理模块15在系统控制模块17的控制下,生成要被记录在光盘100上的实时元数据以及主线AV数据、辅助AV数据和用来把每个片断调整为预定格式的数据(头部和尾部)。元数据处理模块15也生成非实时元数据。由元数据处理模块15生成的这些片数据被提供给格式器/解格式器12。
[0079] 格式器/解格式器12把由记录信号处理模块13和元数据处理模块15提供的数据排列到上述年轮结构中。例如,格式器/解格式器12具有存储器,其中所提供的数据被存储在对应于年轮结构的地址上。接着,为了基于年轮结构读取数据,格式器/解格式器12执行读控制。被排列在年轮结构中的片断被基于年轮结构提供给驱动器控制模块11。 [0080] 在记录时,驱动器控制模块对所提供的数据执行预定的记录信号处理并根据从读/写模块10和伺服控制模块14提供的信号来控制读/写模块10和伺服控制模块14,从而控制写操作以便记录数据在预定的地址被写入读/写控制模块10。
[0081] 基于预定尺寸的ECC(纠错编码)块来对从格式器/解格式器12提供到驱动器控制模块11的主线AV数据、辅助AV数据、实时元数据、以及头部和尾部进行纠错编码。纠错数据被以预定方式记录编码成记录信号,该记录信号接着被提供给读/写模块10。 [0082] 读/写模块10具有:例如基于激光二极管的光学拾取器;和用于根据记录/再现的操作模式以预定方式控制该光学拾取器的激光功率的激光驱动电路。读/写模块10还具有:滑动驱动模块,用于根据由伺服控制模块14提供的滑动控制信号来控制光学拾取器相对于光盘100的半径方向的位置。伺服控制模块14控制滑动驱动模块和转轴马达(未示出),用以根据从驱动器控制模块11和系统控制模块17提供的控制信号来旋转地驱动光盘100。
[0083] 读/写模块10根据从驱动器控制模块11提供的记录信号来驱动光学拾取 器,从而根据该记录信号在光盘100上执行记录操作。系统控制模块17和驱动器控制模块11根据指示光盘100的区域使用情况的信息以及根据在记录操作之前从光盘100读出的文件系统FS的信息、从控制输入/输出终端输入的命令来指定记录该记录信号的记录位置。 [0084] 应当指出的是,在本实施例中,基于年轮来连续执行对于光盘100的记录操作。另外,在本实施例中,作为光盘100的最小记录单位的块尺寸和ECC块尺寸相同,从而执行记录以便光盘100的最小记录单位和ECC块匹配。在本实施例中,ECC块同时也是记录信号处理的单位,以该单位数据被写入到光盘100上。
[0085] 另外,例如用于一个到几个ECC块的、由预定数据序列组成的标记块被基于年轮来记录。例如如果在针对一个年轮记录数据期间发生记录错误,则该标记块被用来使得一直到正好在前的年轮的记录数据可再现。因此,每当为一个年轮记录完成时,用于该年轮的标记块变得不是必要的。
[0086] 下面说明该记录和再现装置的再现系统的一个示例性配置。首先,从控制输入/输出终端向系统控制模块17发出再现操作命令。根据这个再现操作命令,系统控制模块17向该记录和再现系统的相关组件发出再现开始命令。以预定方式控制读/写模块10,同时基于记录单位,从在光盘100中的指定地址中读出作为再现信号的数据。该再现信号接着被从读/写模块10提供给驱动器控制模块11。
[0087] 驱动器控制模块11将所提供的再现信号解码为再现数据,并对该再现数据进行纠错。经过纠错的再现数据接着被提供给格式器/解格式器12。格式器/解格式器12把所提供的再现数据分成诸如主线AV数据、辅助AV数据和实时元数据之类的数据类型。例如,所提供的再现数据被存储到格式器/解格式器12的存储器中。当再现数据的一个年轮已经被存储时,形成该年轮的数据被读出以被提供给相关的处理模块。主线AV数据和辅助AV数据被提供给再现信号处理模块16。实时元数据被提供给元数据处理模块15。 [0088] 元数据处理模块15解释所提供的实时元数据并将结果信息提供给系统控制模块17。
[0089] 再现信号处理模块16对所提供的主线AV数据和所提供的辅助AV数据执行预定的信号处理。例如,主线AV数据和辅助AV数据中的两者或者之一被解码。应当指出的是,这些数据可以以编码状态被输出。因为对于辅助AV 数据的视频数据,一个GOV是由10帧组成,视频数据被以基于一个GOV解码。在字长方面,音频数据被通过A律方案即时解压缩,并且下采样的采样频率被上采样到48KHz。在上采样中,与在记录时所使用的滤波器相同的512抽头FIR滤波器被用作低通滤波器,从而使得音质中的降低最小化。 [0090] 网络接口(I/F)18连接到诸如互联网或者LAN(局域网)之类的网络,从而控制通过网络进行的通信。例如,本记录和再现装置能够接收在网络上发送的AV数据并将所接收的数据记录在光盘100上。
[0091] 例如,由网络I/F18在网络上接收到的AV数据被提供给格式器/解格式器12。在本例中,AV数据可以被从网络I/F18提供给记录信号处理模块13。可选择地,AV数据可以被从网络I/F18直接提供给驱动器控制模块11。例如,当在网络I/F18处接收到AV数据时,系统控制模块17判断所接收的AV数据的类型,相应地执行记录信号处理、或者元数据处理,其中该记录信号处理由格式器/解格式器12进行。所处理过的AV数据被提供给驱动器控制模块11来以便以预定方式被处理,作为结果的AV数据被记录到光盘100上。 [0092] 从光盘100读出的AV数据和辅助AV数据可以通过格式器/解格式器12提供给网络I/F18以传送到网络。在这种情况下,因为辅助AV数据以低比特率压缩,所以辅助数据最好在网络上传送。
[0093] 本记录和再现装置能够编辑被记录到光盘100的片断。例如,通过使用外部提供的AV数据或者被记录在光盘100上的AV数据,该记录和再现装置可以编辑被记录在光盘100上的其它的AV数据。
[0094] 下面说明本发明的一个实施例。在本发明中,记录到诸如光盘100之类的随机可访问记录介质上的片断可以以破坏性方式被编辑。破坏性编辑将必需部分的数据写在要受到编辑的基本数据上。在破坏性编辑中,根据诸如入点和出点的编辑点的指定和诸如插入编辑(insert editing)或者集合编辑(assemble editing)的编辑模式,利用要被直接重写的编辑数据改写基本数据的适当数据。这时,基本数据没有被拷贝或者移动到相关记录介质的另一区域。在下面,编辑点被设置到的、作为要受到编辑的数据的数据被称为基本记录或者基本数据,而被写到由基本数据上的编辑点所定义的区域的数据被称为编辑数据。 [0095] 下面参照图5A和5B说明实施例的细节。在下面的例子中,插入编辑被假定为其中:在编辑之前的片断#1是基本数据,通过向片断1#设置入点和出 点来指定编辑的目标,并且被插入到入点和出点之间的视频片断作为编辑数据。在破坏性编辑中,编辑数据被直接写到在入点和出点之间的基本数据上。因此,编辑之后,从片断#1的开始到入点的数据变成基本数据(原始片断#1的数据),从入点到出点的数据变为编辑数据,而从出点到片断#1的结束的数据变为基本数据,例如如在5B中所示。
[0096] 应当指出的是,在破坏性编辑中,连同片断#1的主体的编辑部分,头部H#1和尾部F#1也被重写。
[0097] 因此,在破坏性编辑中,在基本记录中的、受到编辑的区域之外的数据不需要重写,以使编辑所需的时间仅仅为最少。另外,由于编辑数据被写在基本数据上受到编辑的区域,所以未用区域没有被编辑改变。因此,不管未用区域的尺寸和分割程度如何,编辑操作总是可执行的。还有,在破坏性编辑中,数据排列没有被编辑所移动,因此,如果基于基本记录(在图5A中所示的例子中的片断#1)的片断是连续可再现的,那么也可以保证编辑结果是连续编辑的。
[0098] 如上所述,在本发明中,非线性记录介质被用来执行破坏性编辑,其中编辑数据写在基本数据上,以使在编辑执行中不需要在记录介质上的空闲空间。另外,通过破坏性编辑,要被重写的数据量被最小化,以便在编辑操作中重写所需的时间被最小化。还有,因为编辑数据通过破坏性编辑被写在基本数据上,所以在再现编辑结果时,搜索操作不需要花费比编辑前更长的时间。这个优点允许执行复杂的编辑操作。
[0099] 图6A到6D示出当对应于年轮结构时的在破坏性编辑中的例证基本数据重写范围。图6A到6D对应于图2A到2D,其中重写范围由阴影线表示。图6A示出形成片断#1的数据是由用于片断#1的时间线所表示的。在该例子中,在片断#1中设置一对入点和出点。在形成片断#1的每个文件中,由入点和出点定义的数据提供由编辑数据重写的范围。对于从片断#1的开始到入点的数据(其在片断#1中的编辑之外)和从出点到片断#1的结束的数据,在编辑之前的数据被保存,所以这些数据原则上不需要被改变。 [0100] 图6B以年轮结构表示在图6A中示出的片断#1。在图6B所示的例子中,片断#1的主体被记录为年轮#1到年轮#N,并且片断#1的头部和尾部分别被写入为年轮#H和年轮#F。因此,从年轮结构的观点,要被设置到片断#1的入点和出点并不总是匹配年轮边界。
在图6B中所示的例子中,入点被设置在 年轮#2中,而出点被设置在年轮#4中。在本发明中,数据由多个文件形成,这些文件在时间序列上彼此并行并且它们通过年轮结构被大约每2秒交织以便被记录到光盘100上。因此,在其中包括有入点和出点的一个年轮中,要被重写的范围变得分散。
[0101] 图6C通过将焦点置于其中被设置了入点的年轮#2上来示出重写范围。因此,其中再现位置对应于形成片断#1的每个数据的入点的位置变成重写范围的起点,从而使得重写范围变得在年轮中分散。尽管没有示出,但是对应于形成片断#1的每个数据的出点的位置变成重写范围的结束点,从而使得重写范围变得在年轮中分散。
[0102] 这时,如果在重写范围之外的区域对于年轮中的每片数据足够小,那么重写区域和在其之外的该区域也可以一起被重写。如果这样做了,编辑操作速度可被提高到一定程度。
[0103] 如果头部和尾部被添加到片断的主体部分,那么编辑通常需要重写这些头部和尾部。在破坏性编辑中,这些头部和尾部也可以重写在已经记录在基本记录中的头部和尾部上。如果这样做了,头部和尾部不需要未用的区域。在本实施例中,其中头部被写入的年轮#F和其中尾部被写入的年轮#H通过要全部被重写的编辑来更新,例如如在图6D中所示。 [0104] 在本发明中,对于每个设置的编辑点,保持形成每个片断的所有数据的完整性。因此,在主线AV数据和辅助AV数据之间的相互关系可被保持。从而允许基于辅助AV数据的特定再现操作和针对编辑结果的基于辅助AV数据的离线编辑操作。
[0105] 下面说明在破坏性编辑时在入点和出点的附近所执行的处理的细节。如上所述,根据预定尺寸的块(在本例子中为ECC块)来访问光盘100,所以重写范围也基于块来指定。因此,具有任何即使部分受到重写的任何数据被以整个块的方式重写。仅仅在受到重写的数据中替换任何部分受到重写的块,而保持在重写范围之外的数据中的基本数据的内容。例如,从光盘100读出的块的数据被写入到存储器中,其中在该存储器中,受到重写的数据被基于块来替换并被写回光盘100(该处理过程将在下文被称为读出-修改-写回处理)。
[0106] 更准确地说,数据重写范围依赖于要被重写的数据的形式。例如,在视频信号格式的情况下,其中根据帧之间的相互关系来执行数据压缩,就很难 仅仅重写该数据的特定部分。因此,对于在帧之间压缩的视频数据,必须根据诸如在解码中完成的GOP和GOV等的多个帧来重写。
[0107] 为了抑制由在非连续方式下连接数据所引起的跳跃噪音的出现,对音频数据执行交叉衰减处理。在数据重写中,作为数据重写范围,必须考虑与该交叉衰减处理有关的信号处理时间间隔。
[0108] 另外,对于实时元数据,重写范围也基于ECC块来指定。
[0109] 在本实施例中,辅助AV数据被配置以便对于视频数据,一个GOV由10帧组成。因此,辅助AV数据的视频数据被处理以便在GOV中设置入点和出点;对于包括受到重写的帧和没有受到重写的帧的GOV,编辑范围之外的帧(即例如基本数据)被通过使用相应的主线视频数据帧来重新编码,以再次形成GOV,其被写回到记录介质中。应当指出的是,也可以执行译码,其中帧被解码一次并接着只有目标帧被重写以用于再次编码。 [0110] 图7A、7B、8A和8B示出考虑块的例证重写范围。在这些图中,在片断中,主线音频数据是2个线;简短地说,就是音频数据(1)和音频数据(2)。图7A和7B示出ECC块边界和在入点附近的重写范围的例子。图7A示出在利用片断时间线在片断中设置的入点的附近。图7B是在记录介质上的对应于图7A的数据排列的例子,其中在ECC块上设置了焦点。 [0111] 如在图7A的例子中所示的那样,形成片断的数据并不总具有相同的再现时间。对于具有相同时间的数据,在年轮中的再现时间稍微不同。这是因为光盘100不允许作为一个文件的记录和再现,除非是对记录单元的块边界进行访问;因此。每片数据在对应于最接近被设置为一个年轮的再现时间(在本例中是2秒)的块边界的位置处被划界。 [0112] 这时,在本实施例中,辅助AV数据被记录,而块边界与年轮的开始点匹配。对于主线视频数据,如果在一个年轮中的最后视频帧和在该最后视频帧之后的视频帧之间的边界不匹配,那么主线视频数据在从辅助数据开始点临时返回的位置处被划界,从而使年轮边界匹配块边界。另外,主线音频数据和实时元数据在晚于其中主线视频数据被划界的位置的位置处被划界,从而使年轮边界匹配块边界。应当指出的是,上述年轮划界仅仅是一个例子并因此不局限于上述例子。
[0113] 图7B示出在每个年轮中的、以基于ECC块的每片数据的记录。在本例中,标记块、辅助AV数据、实时元数据、用于多个频道的主线音频数据(1)、 (2)等等、以及主线视频数据以这个顺序从年轮的开始被排列。为了说明简洁,图7B也示出了使用辅助AV数据的8个ECC块、实时元数据的6个ECC块、每一主线音频数据的3个ECC块以及主线视频数据的15个ECC块记录一个年轮。在本例中,假定在辅助AV数据的8个ECC块中,6个ECC块由视频数据使用,而2个ECC块由音频数据使用。
[0114] 下面详细说明在年轮中的数据的数据尺寸。例如,一个ECC块的尺寸为64kB(千比特)。光盘100的最内侧圆周由大约2个ECC块覆盖,而最外侧圆周由5个ECC块覆盖。一片实时元数据具有5到6个ECC块的尺寸。对于每个频道,一片主线音频数据具有2到
6个ECC块的尺寸。一片主线视频数据具有100到200个ECC块的尺寸。
[0115] 一片辅助AV数据具有8个ECC块的尺寸。在辅助AV数据的8个ECC块中,2个ECC块形成音频数据,而其中最多6个ECC块形成视频数据。这6个ECC块包括与辅助AV数据相关联的元数据。在其中一个年轮为2秒的本实施例中,视频数据的一个ECC块是等价于10帧的数据,从而形成一个GOV。
[0116] 这些数据的尺寸依赖于所使用的编码方法。应当指出的是,在本实施例中,例如利用一个ECC块来分配一个标记块。
[0117] 这里,假定一种情况,其中大约在年轮#N的中心处指定入点,如图7A中所示。以基于ECC块来控制形成片段的每片数据的重写部分。参照图7B,在入点之前的年轮#(N-1)中的ECC块没有受到重写。在入点之后的年轮#(N+1)中的ECC块受到重写。另一方面,在包括入点的年轮#N中,辅助AV数据和其它数据在重写范围方面是不同的。 [0118] 下面详细说明包括入点的年轮#N的重写范围。对除了辅助AV数据之外的数据(即主线视频数据、主线音频数据、和用于包括该入点的ECC块的实时元数据)执行读出-修改-写回处理,在有关的ECC块中的入点之后的数据被利用编辑数据重写,并且在入点之前的数据保持为编辑之前的基本数据。接着,使用编辑数据来重写在年轮#N中的、在包括该入点的ECC块之后的ECC块,而在包括该入点的ECC块之前的ECC块不被重写。 [0119] 另一方面,在包括该入点的年轮#N中的辅助AV数据中,在视频数据相关的GOV中,在该入点之后的帧被利用编辑数据所替代,而对于在该入点之前的帧,使用对应于主线视频数据的帧。这些帧被再次编码以再次生成一个 GOV。接着,通过包括所生成的GOV的ECC块来重写基本数据。
[0120] 如上所述,在本实施例中,一个GOV对应于在辅助AV数据的视频数据中的一个ECC块。在这种情况下,在那个ECC块中完成该处理。如果具有该入点的一个GOV在多个ECC块上延伸,那么对于这些ECC块中的每一个执行该处理。如果一个GOV延伸到相邻的年轮#(N+1)或者年轮#(N-1),对所有与该延伸的GOV有关的ECC块执行上述处理。 [0121] 另一方面,在本实施例中,在包括该入点的年轮#N中的辅助AV数据中,2个ECC块被用于音频数据。如上所述,对于辅助AV数据的音频数据,频道数被固定为8,所以一个ECC块包括4个音频数据的频道。因此,对于包括在其中被设置入点的年轮#N中的辅助AV数据中的音频数据,其中包括要被编辑的频道的ECC块部分被重写。在重写该辅助AV数据的音频数据时,有关的音频数据被解码,通过执行读出-修改-写回处理来以编辑数据替代在每个频道的该入点之后的数据,并且在该入点之前的数据保持不变。从而这样处理的8个频道的音频数据被以预定方式进行数据压缩以便被写入到光盘100中。
[0122] 例如从所编辑的主线音频数据来生成辅助AV数据的音频数据以便把所生成的音频数据写入光盘100中也是可行的。
[0123] 应当指出的是,在每个要被重写的ECC块中,在重写之前,纠错码被解码并且经过纠错的数据被编辑数据重写。由编辑数据重写的数据再次被纠错编码以形成ECC块。所述ECC块被写回光盘100中。
[0124] 图8A和8B示出ECC块边界和在入点附近的重写范围的例子。这里假定出点被设置在年轮#N中。在这种情况下,如参照图7A和7B所述的入点,也对包括用于主线视频数据、主线音频数据和实时元数据的出点的ECC块执行读取-修改-写入处理,在那个ECC块的出点之前的数据被利用编辑数据重写,并且在那个ECC块的出点之后的数据被保留为编辑之前的基本数据(参照图8B)。接着,在年轮#N中的包括该出点的ECC块之前的ECC块被利用编辑数据重写,而在包括该出点的ECC块之后的ECC块不被重写。 [0125] 对于辅助AV数据,如参照图7A和7B所述的入点的情况,在包括该出点的年轮#N中的辅助AV数据中的、在该出点之前的视频数据被利用编辑数据替代,而对于在该出点之后的数据,使用对应于主线视频数据的帧。这些帧再次被编码来生成GOV。基本数据被通过包括所生成的GOV的ECC块重 写。
[0126] 当带有入点时,同样的处理应用于辅助AV数据中的音频数据。对于包括在其中设置了出点的年轮#N中的辅助AV数据中的音频数据,其中包括要被编辑的频道的ECC块部分被重写。如同上述的重写处理,有关的音频数据被解码,通过执行读取-修改-写入处理来利用编辑数据替代每个频道的在该出点之前的数据,并且在该出点之后的数据保持不变。这样处理的8个频道的音频数据被以预定方式进行数据压缩以被写入光盘100中。 [0127] 应当指出的是,通过参照图7A到8B,为了说明的目的,作出说明以使该入点存在于形成一个片断的每片数据中的相同年轮中。然而,事实上,如在图7A和8A中所示的那样,形成一个片断的多片数据在一个年轮中的再现时间内可以不同,所以,如果入点例如被指定在该年轮边界的附近,该入点可能被包括在形成该片段的多片数据中的不同年轮中。在这种情况下,在该入点的附近的重写范围也以如上所述的同样方式以基于ECC块来确定。 [0128] 因此,由于在本发明中,针对每个记录介质的每个记录单元而获取其中数据被重写的范围,所以在块设备上执行编辑是可行的。
[0129] 下面说明只有音频数据才有的重写处理。在音频数据的编辑中,在连接基本音频数据和基于由编辑处理的编辑数据的音频数据之前,执行交叉衰减处理和V弱音处理,从而抑制例如跳跃噪音的产生。同时,音频数据重写范围必须通过考虑这些交叉衰减处理和V弱音处理来确定。应当指出的是,交叉衰减处理和V弱音处理通常在作用上是相同的,所以下面仅仅说明交叉衰减处理。
[0130] 参照图9,可应用于本实施例的、要对音频数据执行的交叉衰减处理将以概述的方式来说明。在入点侧,例如在从该入点开始的预定时间段中执行交叉衰减处理。例如如在图9中所示,根据一种算法操作来执行交叉衰减处理,其中在该算法中,在从该入点开始的预定时间段期间,基本音频数据的电平逐渐地减小,相应地,编辑音频数据的电平逐渐地增加,因此执行混合处理以便在基本音频数据和编辑音频数据之间的电平比(level ratio)逐渐地变化。在该入点侧的交叉衰减处理可以被执行例如从该入点开始的、5ms到115ms的一段时间。在出点侧,也在从该出点开始的预定时间段中执行交叉衰减处理。在该出点侧的交叉衰减处理也被执行例如从该出点开始的、5ms到115ms的一段时间。 [0131] 因此,在编辑音频数据时,相对于被设置的入点和出点的预定时间段受到基于交叉衰减处理的信号处理的影响。特别地,在出点之后,在受到编辑的范围之外执行交叉衰减处理,从而改变了基本数据。因此,受该交叉衰减处理影响的范围必须也被考虑进去作为重写范围。
[0132] 首先,将说明主线音频数据的交叉衰减处理。如上所述,假定主线音频数据是没有经过数据压缩的PCM数据。
[0133] 例如,在出点侧,获得包括要受到交叉衰减处理影响的时段的ECC块。在图8B中所示的例子中,主线音频数据的音频数据A1和A2的每个都由3个ECC块组成,第一ECC块是受到重写的范围,中间ECC块是受到通过读取-修改-写入处理执行的重写范围,而最后ECC块是不被重写的范围。只要受交叉衰减处理影响的时段保留在中间ECC块中,那么就通过读取-修改-写入处理在该ECC块中执行交叉衰减处理,针对第一和最后ECC块的重写范围保持不变。如果受交叉衰减处理影响的时间延伸到最后ECC块,则最后ECC块将受到通过读取-修改-写入处理来执行的重写,并且第一和最后ECC块受到重写。 [0134] 应当指出的是,在本实施例中,如上所述,在入点侧,交叉衰减时段处于受到编辑的范围内,因此,不是特别需要考虑交叉衰减处理对重写范围的影响。 [0135] 下面说明辅助AV数据的音频数据的情况。如上所述,通过使用下采样和字长压缩来对辅助AV数据的音频数据进行数据压缩。另外,在压缩之前,通过使用512抽头的低通滤波器来限制带宽。在解压缩时,在上采样中,使用与在压缩时所使用的512抽头的低通滤波器相同的低通滤波器。因此,需要通过考虑利用低通滤波器的处理来确定每一受到重写的范围。
[0136] 参照图10A和10B,在使用512抽头的低通滤波器的情况下,通过观察特定的样本,在观察样本之前,多个样本被输入到以512个样本开始的滤波器中,滤波结果反映在前面以256个样本开始的多个样本。在入点侧,用于该入点的样本的滤波处理以在该入点前的512个样本开始,因此例如如图10A中所示,通过滤波器处理在该入点前的256个样本来开始更新样本数据。因此,对于该入点,根据滤波器抽头的数量,在该入点前面,重写范围的前端必需设置256个样本。
[0137] 应当指出的是,如上面所述的主线音频数据那样,在本实施例中,在受 到编辑的范围内执行交叉衰减处理,所以不需要特别考虑该交叉衰减处理对该范围的影响。 [0138] 在出点侧,交叉衰减期间从该出点开始,并且由该交叉衰减处理的针对末端样本的过滤器处理一直执行到在那个样本之后的512个样本,因此更新采样数据直到在那个样本之后的256个样本,如在图10B中所示,因此,对于该出点,通过考虑从该出点开始的交叉衰减时段和根据滤波器抽头的数量,要受重写的范围的末端必须被设置在结束交叉衰减处理的那个样本之后的256个样本。
[0139] 如参照图7A到8B所述,对于辅助AV数据的音频数据,包括在具有设置的入点或者出点的年轮#N中的辅助音频数据的音频数据都被重写。因此,在入点侧,如果位于在该入点之前的256个样本中的样本被包括在包括该入点的年轮#N中,那么受到由辅助AV数据信号处理执行的重写的范围仅仅是在那个年轮#N中的辅助AV数据的音频数据。由读取-修改-写入处理执行通过过滤器处理的样本数据的更新。
[0140] 另一方面,如果位于在该入点之前的256个样本中的样本扩展到包括在正好在包括该入点的年轮#N之前的年轮#(N-1)中的辅助AV数据的音频数据,那么包括在该年轮#(N-1)中的辅助AV数据的音频数据的ECC块部分要被重写,包括频道的ECC块部分要被编辑。
[0141] 这同样适用于出点侧。在出点侧,如果交叉衰减处理已经在该出点结束并且从其上交叉衰减处理结束的样本开始的第256个样本被包括在具有该出点的年轮#N中,那么在辅助AV数据的信号处理中经受重写的范围仅仅是在该年轮#N中的辅助AV数据的音频数据。经过过滤器处理的样本数据的更新由读取-修改-写入处理执行。
[0142] 另一方面,如果另一从其上交叉衰减处理结束的样本开始的第256个样本扩展到正好在包括出点的年轮#N中的辅助AV数据之后的年轮#(N+1)上,那么包括年轮#(N+1)中的辅助AV数据的音频数据的ECC块部分将被重写,包括频道的ECC块部分将被编辑。 [0143] 应当指出的是,也可以使用另一种方法,其中交叉衰减处理不从在入点侧的入点开始和从在出点侧的出点开始。例如,可能有一种方法,其中入点和出点大约接近交叉衰减处理的中间点。在这种情况下,其中信号处理受到交叉衰减处理影响的时段被考虑作为受到重写的时段。在图9中所示的例子 中,从交叉衰减开始到入点的时段被考虑作为受到重写的时段。
[0144] 下面说明辅助AV数据的视频数据的情况。如上所述,在本实施例中,在辅助AV数据的视频数据中,一个GOV由10个帧组成,并且以基于GOV来执行数据压缩和数据解压缩处理。因此,基于入点和/或出点的将被重写的范围的确定必需考虑GOV。 [0145] 参照图11A和11B,在本实施例中,如图11A所述,可以基于一个帧来编辑主线视频数据。在主线视频数据中,在入点之后的帧将被通过编辑来重写。另一方面,对于辅助AV数据的视频数据,一个GOV由10个帧组成,其中每个帧由一个I图像和9个P图像组成。辅助AV数据的视频数据可以仅基于GOV来访问。
[0146] 如在图11B中所示,假定所设置的入点在视频数据中的GOV中(在本例中,在从GOV开始的第9个帧中)。因为辅助AV数据的视频数据可以仅仅具有GOV被记录和再现,所以必须通过使用主线视频数据来编辑在GOV中的编辑点,从而再次执行数据压缩处理。执行数据压缩以便编辑后的GOV由对应于在辅助AV数据的视频数据中的、从原始GOV的开始点到入点的帧的主线视频数据的帧和对应于在辅助AV数据的视频数据中的、从入点到原始GOV的结束点的帧的编辑数据的帧组成。因此,整个GOV被包括在基于入点的要受重写的范围内。在出点侧的处理以大体如同在入点侧的同样方式被执行。
[0147] 因此,对于主线音频数据和辅助AV数据的音频数据和视频数据,重写范围延伸到实际编辑范围之外。例如,对于辅助AV数据的视频数据,重写范围向后到达在入点侧上的边界,以及向前到达出点侧上的边界。在本实施例中,通过在这种情况下考虑延伸到GOV边界之外的该重写范围来获得数据重写范围,以便在入点和出点的附近的数据在执行编辑处理时可以具有适当的状态,由此导致编辑结果的平滑再现。
[0148] 下面参照在图12和13中示出的流程图来说明作为本发明本发明的一个实施例的编辑操作。应当指出的是,标记A和B表示过程从图12中的A和B进行到图13中的A和B。
[0149] 应当指出的是,在图12和13示出的处理中,判决和执行命令例如由参照图4所述的系统控制模块17发出。假定实际入点和出点的指定以及再现开始和结束的指令都由所谓的9针控制来执行,其中这些处理操作通过使用记 录和再现装置以及通过RS-422接口连接到其的编辑操作模块来执行。系统控制模块17根据由该编辑操作模块提供的不同控制信号来控制该记录和再现装置的组件。
[0150] 参照图12,假定操作开始点在一定时段之前已经从入点返回,其指示已经完成预滚动(pre-roll)开始点。在步骤S10,再现操作(或者预滚动操作)从预滚动开始点开始。接着,根据由编辑操作模块提供的表示要被编辑的数据的类型的编辑预置信号,判定编辑的对象是否已经被指定(步骤S11)。如果发现编辑的对象没有被指定,则过程返回到步骤S10。如果发现编辑的对象已经被指定,则过程进行到步骤S12,其中判定编辑操作是否可以进行。如果发现编辑操作可以进行,则过程进行到步骤S13,其中响应于编辑预置而在该记录和再现装置上设置编辑标记。
[0151] 另一方面,如果发现因为某种原因使得编辑操作不可以进行,例如诸如有关记录和再现装置与编辑操作本身不兼容,则过程进行到步骤S26,其中针对不能编辑执行错误处理。
[0152] 当在步骤S13中编辑标记被设置时,接着,在步骤S14至S16中执行相位修改操作。执行相位修改操作以例如通过使用帧脉冲来把编辑源的视频数据和编辑目标的视频数据调整为预定的相位关系。相位修改操作是基于帧来控制编辑源和目标的视频数据的相位。在步骤S15,判定相位修改操作是否已经完成以执行伺服锁定操作。如果相位调整操作还没有完成并因此没有设置伺服锁定,那么过程返回到步骤S14。如果在步骤S15已经发现伺服锁定被设置,那么过程进行到步骤S16,其中判定是否已经指定再现速度变化。如果发现再现速度变化已经被指定,诸如例如停止、快速前进、快速后退、向前慢放、或者向后慢放,则过程返回到步骤S14。如果没有发现再现速度变化,那么一旦该过程进行到步骤S17就可判定相位修改操作已经完成。
[0153] 在步骤S17,用于指定由编辑操作模块提供的编辑开始点(或者入点)的编辑开始信号被设置为预备状态。当该编辑开始信号及时到达该编辑开始点(或者该入点)时,这个编辑开始信号使得该记录和再现装置开始实际的编辑操作。在步骤S18(参照图13),判定编辑是否能够进行。如果发现由于某种原因编辑不能进行,那么过程进行到步骤S26,其中针对不能编辑执行错误处理。如果发现编辑能够进行,那么过程进行到步骤S19,其中执行用于启始实际的编辑操作所必需的处理。
[0154] 当在步骤S19的处理已经完成后,那么在步骤20中执行实际的编辑操作。连续执行编辑操作直到从编辑操作模块接收到表示编辑结束点(或者出点)的编辑结束信号(步骤S21)。
[0155] 当已经接收到该编辑结束信号并且编辑操作结束时,过程进行到步骤S22,其中执行后滚动操作来继续再现在该出点之后的编辑目标的AV数据。
[0156] 也可能出现在后滚动操作期间接收到编辑开始信号以及指定入点的情况。在步骤23,判定在后滚动操作期间是否接收到编辑开始信号。如果发现已接收编辑开始信号,那么过程返回到步骤S18,其中,执行根据所接收到的编辑开始信号的编辑操作。 [0157] 另一方面,如果在步骤S23没有发现接收到编辑开始信号,那么过程进行到步骤S24,其中判定是否已经发生再现速度变化。如果发现再现速度变化,诸如例如停止、快速前进、快速后退、向前慢放、或者向后慢放,那么可判定编辑操作已经完成,一旦如此,则这个过程进行到步骤S25,其中执行编辑结束处理。如果在步骤S24没有发现再现速度变化,那么过程返回到步骤S22来继续后滚动操作。
[0158] 图14示出上面参照图19A和19B所述的例证性编辑开始处理的细节。在步骤S30中,为交替处理设置限制。例如,交替处理本身可以被禁止或者可以通过使用除了提前为记录介质设置的交替区域外的预定区域来执行交替处理,诸如例如上述的标记块。在步骤S30中,针对交替处理的这些交替操作中的任何操作按照需要执行。
[0159] 在步骤S31,计算信号处理开始的开始点。在步骤S32,计算把编辑数据写回记录介质所用的块。例如,如参照图7A至11B所述,在主线视频数据以及辅助AV数据的视频数据和音频数据的情况下,如果重写范围延伸到实际编辑范围之外,那么受到重写的范围和表示实际信号处理操作开始的时间的信号处理开始点将在步骤S31和S32被计算。 [0160] 在步骤S33,根据在步骤S30至S32获得的处理结果对编辑源和编辑目标的AV数据编码。顺便提及,步骤S30至S32的处理顺序并不局限于上述顺序。
[0161] 图15示出在步骤S20中所执行的编辑处理的例子的细节。对于编辑执行处理,图15主要示出与访问记录介质有关的处理。在与图15中示出的该编辑执行处理相同的时间,执行对AV数据的解码和编码处理。在说明该编辑 执行处理之前,为了易于理解,回顾在每次记录和再现被执行的情况下缓冲器的使用。
[0162] 如果编辑源的AV数据和编辑目标的AV数据被记录在光盘100上并且在光盘100上完成了编辑操作,那么以记录单位同时执行从光盘100上读取和再现AV数据以及把AV数据写回光盘100。例如,在缓冲器中,AV数据的读取时间快于保存在记录单元中的AV数据的再现时间。因此,如此保存在缓冲器中的AV数据被以解码速度读出以便被再现。为了防止缓冲器下溢发生,从光盘100的数据读取速度和从缓冲器的AV数据读取速度被控制到预定水平。在记录单元的AV数据已经被保存在缓冲器中后执行AV数据的写回。 [0163] 参照图15,在步骤S60判定是否继续编辑操作。如果编辑操作将继续,则过程进行到步骤S61。在步骤S61,判定用于再现的数据是否已经有预定的数量被保存在缓冲器中。如果保存在缓冲器中的AV数据的数量低于预定水平,那么过程进行步骤S64,其中用于再现的数据被读出以便被保存到缓冲器中。
[0164] 另一方面,如果保存在缓冲器中的AV数据的数量高于预定水平,那么过程进行步骤S62。在步骤S62,判定保存在缓冲器中的写回数据的数量是否达到预定水平。如果发现该数量超过预定水平,那么过程进行到步骤S63,其中保存在缓冲器中的AV数据被写回到光盘100。另一方面,如果发现该数量低于预定水平,那么过程返回到步骤S60。 [0165] 图16详细示出了上述步骤S22的示例性后滚动处理。在后滚动操作中,图16主要说明与访问记录介质有关的处理。在图16中所示的后滚动处理的同时,执行设计由后滚动处理执行的再现的AV数据的解码和编码。
[0166] 首先,在步骤S40中,与在参照图14所述的编辑处理开始处理的步骤31中计算信号处理开始点的方式相同的方式来计算信号处理结束时的结束点。在步骤S41,以与在图14中所示的步骤S32相同的方式来计算结束将所编辑的数据写回记录介质的块。在步骤S42中,停止编码处理。应当指出的是,步骤S42的处理可以被跳过。
[0167] 在步骤S43,判定后滚动处理是否将被继续。如果后滚动处理不被继续,那么过程进行到步骤S48,其中清除在步骤S30对交替处理设置的限制,之后后滚动处理结束。另一方面,如果后滚动处理将被继续,过程进行到步骤S44,其中以参照图15所述的编辑处理相同的方式判定保存在缓冲器中用于 再现的数据量是否达到预定水平。如果发现保存在缓冲器中的AV数据的量低于预定水平,那么过程进行到步骤S47,其中用于再现的数据被读出以便被保存到缓冲器中。
[0168] 另一方面,如果发现保存在缓冲器中用于再现的数据的数量超过预定水平,那么过程进行到步骤S45。在步骤S45,判定是否还有要被写回记录介质的任何数据。例如,如果发现还有要被写回的任何数据,诸如要被编辑的数据还没有全部被写回,那么过程进行到步骤S46,其中有关的数据被写回记录介质。如果没有要被写回的数据,那么过程返回到步骤S43。
[0169] 应当指出的是,对于参照图12和13所述的处理操作,在步骤S23判定是否已经接收到编辑开始信号和在步骤S24判定是否存在再现速度变化实际上是那些可以与参照图16所述的后滚动操作同时被执行的处理操作。例如,如果在后滚动处理期间发现存在或者不存在编辑开始信号或者再现速度变化,导致接收到编辑开始信号或者检测到再现速度变化,在后滚动处理中的数据读/写处理以及编码和解码处理以预定方式结束。如果接收到编辑开始信号,则过程返回到步骤S18,而如果检测到再现速度变化,则过程进行到步骤S25。
[0170] 图17详细地示出了上述步骤S25的例证性编辑完成处理。作为编辑处理的结果,有关头部和尾部的信息被更新并且编辑结果被反映到该头部和尾部上。在步骤S50,执行对头部和尾部的处理,被更新的头部和尾部被写回到记录介质。在步骤S51,执行有关元数据的处理。例如,由元数据处理模块15生成的非实时元数据被写到记录介质的NRT区域。 [0171] 应当指出的是,在上述说明中,光盘100被用作可在这里使用的记录介质,但并不排除其它的记录介质。根据本发明的破坏性编辑和在所述破坏性编辑中控制数据重写范围的方法也可适用于诸如硬盘之类的其它类型的盘记录介质。不仅盘记录介质,而且诸如半导体存储器之类的其它非线性记录介质也可适用于本发明,只要随机访问能够以具有预定尺寸的块为单位进行。
[0172] 应当指出的是,在上述说明中,基于年轮结构执行片断记录,但并不排除其它的情况。例如,根据本发明的破坏性编辑和在所述破坏性编辑中控制数据重写范围的方法也可适用于其它配置中,在所述其它配置中,片断以不同于年轮的其它排列而被记录。 [0173] 尽管本发明的优选实施例已经通过使用特定的术语被说明,但是这些说 明仅用于示例性的目的,应当知道在不脱离下面的权利要求书的精神或者范围的情况下,可以作出改变和变化。