记录数据产生方法和装置、 再现方法和装置、记录介质 本发明涉及视频和/或音频数据的光学记录和再现(记录/再现)领域,具体涉及用于保存记录器生产商识别信息的记录介质、修改该记录介质内容的记录器,以及具有生产商特有信息的记录器和/或播放器及其方法。
图1示出了一般记录介质的一维结构,该记录介质的整个卷空间由卷和文件结构区和实际数据记录区(使用块#1,#2和#3)组成。通过按诸如程序或标题的预定单元进行编辑,能够以物理上分散的状态记录实际数据。如图2所示,在卷和文件结构区中记录光盘的一般信息和文件及目录结构信息。
图2示出了在可重写记录介质上记录和再现音频和/或视频(A/V)数据的装置所采用的文件系统中存在的文件。比特流文件是记录有实际A/V数据的文件。信息文件是具有关于比特流文件的信息的文件。也可以是资源文件。
图3示出了图2中所示的信息文件的内容。可将此内容分类成具有各生产商之间通用格式的比特流格式化信息、和具有在各生产商之间不兼容的单独格式化地生产商(特有)信息。为保持兼容性必须有格式化信息,它包括与生产商无关的通用功能信息。例如,格式化信息具有在比特流文件中特定标题的起始位置信息、以及对应于特定时间间隔的位置信息。记录器和/或播放器通过格式化信息获得关于要记录在比特流文件中的哪一个位置以及要再现哪一个位置的信息,并根据所获得的信息,记录/再现该比特流文件。
生产商信息不需要是兼容的,每个生产商利用它来支持各生产商特定的功能。例如,记录作为生产商信息项的比特流文件中最终再现位置信息的功能、以及当后来再现记录介质时从该最终再现位置接下来的位置起自动再现的功能,可以作为利用生产商信息的特定功能的例子。在能够支持生产商信息的记录介质记录器/播放器中只支持该特定功能。
具体地讲,生产商信息的内容由具有例如生产商信息项数(n)的生产商信息头标、相同数目的具有各生产商信息项的位置信息的生产商信息搜索指针(生产商信息搜索指针#1,…,生产商信息搜索指针#n)、以及各个生产商信息项(生产商信息项#1,…,生产商信息项#n)。每个生产商的记录器/播放器期望最多具有一个生产商信息项。
生产商信息项的内容只有在生成生产商信息项的特定生产商的记录器/播放器中,才能够被理解和使用,并且与其它生产商的记录器/播放器不兼容。
如上所述,由于关于各个生产商特定功能的信息不兼容,所以,若在具有生产商A生成的生产商信息的记录介质上,由生产商B生产的记录器/播放器执行另外的记录/删除处理,则生产商A的生产商信息可能不再有效。由于对于生产商A来说生产商信息是唯一的,只有生产商A能够分析和修改该信息。因此,生产商B不能修改或管理有关生产商A信息的信息。当内容被修改的记录介质返回到生产商A的记录器/播放器来再次记录或再现时,由于生产商A设定特定功能信息的信息项可能不再有效,所以会出现误操作。因此,当重新将记录介质装入生产商A的记录器/播放器时,在使用生产商A生成的生产商信息之前,总是要检查该生产商信息是否有效。在被记录的A/V数据量很大时,校验处理是复杂的,而且其执行时间很长。
本发明的第一目的是提供一种记录介质,保存用于不同生产商的记录器/播放器的特定功能的生产商信息。
本发明的第二目的是提供一种用于保存生产商识别信息的记录介质,该识别信息用于标识在记录介质上最后执行记录/删除操作的记录器/播放器的生产商。
本发明的第三目的是提供一种记录器/编辑器及方法,在记录介质上保存用于不同生产商的记录器/编辑器的特定功能的生产商信息。
本发明的第四目的是提供一种记录器/编辑器及方法,用于将生产商识别信息保存到记录介质中,该识别信息用于标识在记录介质上执行记录/删除操作的记录器/编辑器的生产商。
本发明的第五目的是提供一种记录器/播放器及方法,来利用在记录介质上的用于每个不同生产商的记录器/播放器的特定功能的生产商信息。
本发明的第六目的是提供一种记录器/播放器及方法,用于检查是否在记录介质上最后执行记录/删除操作的记录器/编辑器的生产商识别信息与当前记录器/播放器的生产商识别信息相同,以确定该生产商信息是否有效。即,如果这两个识别信息相同,则该生产商信息项是有效的。如果不同,则该生产商信息项可能是无效的,因此需要进行全面的校验。
为了实现上述目的,提供了一种可重写记录介质,在其上保存的音频/视频(A/V)内容是用于A/V内容的格式化信息,并且保存支持生产商特有功能的生产商信息,其中,生产商信息包括最后修改记录介质内容的记录装置的生产商的识别代码。
为了实现上述目的,提供了一种记录装置,用于在可重写记录介质上记录和/或编辑音频、视频和/或信息数据,该装置包括:记录控制器,用于产生A/V内容和A/V内容格式化信息以及支持生产商特有功能的生产商信息,其中,所述生产商信息包括最后修改记录介质内容的记录装置的生产商的识别代码。
为了实现上述目的,提供了一种再现装置,用于再现可重写记录介质上的音频、视频和/或信息数据,该装置包括:再现控制器,用于再现A/V内容和用于A/V内容的格式化信息以及支持生产商特有功能的生产商信息,其中,所述生产商信息包括最后修改记录介质内容的记录装置的生产商的识别代码。
为了实现上述目的,提供了一种记录方法,用于在可重写记录介质上记录和/或编辑音频、视频和/或信息数据,该方法包括以下步骤:记录最后通过在记录介质上执行记录/编辑来修改记录介质内容的记录装置的生产商的识别代码。
为了实现上述目的,提供了一种在记录装置/再现装置中的记录/再现方法,用于利用在可重写记录介质上记录的生产商信息来在该记录介质上记录/再现音频、视频和/或信息数据,该方法包括以下步骤:校验最后修改记录介质内容的生产商的识别代码与所述记录装置/再现装置自身的生产商识别代码的一致性,确定所述记录装置/再现装置的生产商特有信息是否有效。
通过参照本发明附图对本发明优选实施例的详细说明,将会更清除地了解本发明的上述目的及优点。附图中:
图1示出了一般记录介质的一维结构;
图2示出了图1中所示的文件结构;
图3示出了图2中所示的信息文件的内容;
图4是应用本发明的光学记录和再现装置的方框图;
图5是一例表示本发明的支持生产商特定功能的生产商信息头标的详细内容的表格;
图6是另一例表示本发明的生产商信息头标的详细内容的表格;
图7是表示本发明的生产商信息搜索指针的内容的表格;
图8是表示本发明的生产商信息项的内容的表格。
以下,将说明本发明的用于保存用于支持生产商特定功能的生产商信息的记录介质和记录器/编辑器、和利用用于支持生产商特定功能的生产商信息的记录器/播放器的优选实施例及其方法的优选实施例。
图4是应用本发明的光学记录和再现装置的方框图。将用于在可记录和可重写记录介质上记录和从中再现A/V数据的装置的功能分成记录功能和再现功能。
在记录过程中,A/V编译码器110按照预定的压缩编码方案来压缩编码输入的A/V信号。数字信号处理器(DSP)120接收由A/V编译码器110提供的A/V数据,添加用于纠错编码(ECC)处理的奇偶校验数据,并按照预定的调制方案执行调制处理。射频放大器(RF AMP)130将DSP120提供的数据转换成RF信号。拾取单元140驱动记录介质,在记录介质上记录来自RF AMP130的RF信号所对应的数据。该拾取单元140包括用于执行聚焦和跟踪操作的的启动器。伺服器150从RF AMP130和系统控制器160接收伺服控制所需的信息,并执行稳定伺服操作。系统控制器160控制整个系统,控制要在记录介质上记录的A/V数据,并记录包含关于压缩数据位置和大小的信息以及执行特定功能、记录/编辑操作的记录器/编辑器的生产商信息。此外,系统控制器160利用由最后访问记录介质执行记录/编辑功能的记录器/编辑器的识别信息,来确定在记录介质上记录的生产商信息是否有效,并利用所确定的生产商信息来控制记录/编辑操作。
在再现过程中,拾取单元140提供从保存有数据的记录介质中拾取的光学信号。RF AMP130将该光学信号转换成电信号,并提取出用于执行伺服操作的伺服信号和调制数据。DSP120解调由RF AMP130提供的对应于调制时使用的调制方案的调制数据,执行ECC来纠错,并去除奇偶校验数据。伺服器150从RF AMP130和系统控制器160接收伺服控制所需的信息,并执行稳定伺服操作。A/V编译码器110译码由DSP120提供的压缩A/V数据,并输出一A/V信号。系统控制器160利用在记录介质上记录的信息、操纵一用户接口即处理用户键输入来控制整个系统,以再现数据。此外,系统控制器160利用由最后访问记录介质执行记录/编辑功能的记录器/编辑器的识别信息,来确定在记录介质上记录的生产商信息是否有效,并利用所确定的生产商信息来控制再现操作。
图5是一例表示本发明的用于生产商特定功能的生产商信息头标所包含的详细内容的表格。该表格可由以下几项组成:MNFI_N,它是关于生产商信息项的数目的信息;生产商识别代码(LAST_MN),它标识最后修改记录介质内容的记录器/编辑器的生产商。此外该表格能够包括:产品代码(LAST_PROD),它标识最后修改记录介质的记录器/编辑器的产品型号;由预定代码表示的操作码(OP_CD),它标识用于由记录器/编辑器执行的一操作的信息,例如,通过记录、编辑、擦除和非简单再现的特定功能在记录介质上修改A/V比特流数据的操作。
生产商识别代码用于对不同生产商进行分类,其中,各生产商期望具有唯一值。为此,可以使用简单的生产商名称文本数据,因为,很难想象不同生产商有相同的名称。
操作码具有兼容性,因为它必须被不同的生产商所理解。由最后访问记录介质执行记录/编辑的记录器/编辑器的信息、以及所执行操作的信息通过在由访问记录介质来执行记录/编辑的每个记录器/编辑器中的生产商信息头标上记录这些信息来提供。在只执行简单再现的情况下,将再现装置的生产商识别信息没记录在生产商信息头标上,原因是没有改变记录介质内容。
以下是利用具有上述数据结构的生产商信息的例子。当生产商A生成生产商信息项并将该信息记录在记录介质上、且生产商B在记录器/编辑器中编辑该记录介质时,生产商B的记录器/编辑器在弹出记录介质之前,将生产商B的识别代码、记录器/编辑器的产品代码以及标识包含已执行编辑操作的信息的操作码,记录在如图5所示的生产商信息头标中。
当生产商A的记录器、编辑器和播放器利用生产商信息项来改写、编辑和再现记录介质上记录的数据时,根据在生产商信息头标中的关于最后使用记录介质的生产商的识别信息、记录器/编辑器的产品信息、以及关于所执行操作的信息,来确定要在记录、编辑和再现过程中使用的各生产商信息项是否有效。
如果记录介质中记录的标识最后修改记录介质的生产商的生产商识别代码、与相关记录器/编辑器/播放器的生产商识别代码相一致,则确定定相关生产商信息项是有效的。如果记录介质中记录的该生产商识别代码与相关记录器/编辑器/播放器的生产商识别代码不一致,则必须通过分析记录介质的全部内容来确定要使用的生产商信息项是否有效。只有该生产商信息项有效,才能使用它们。
此外,在最后修改记录介质的记录器/编辑器是当前的记录器/编辑器并且最后执行了编辑操作的情况下,容易判断出关于生产商的生产商信息项是有效的,原因是通过分析对应于修改内容的生产商信息项的内容,能够更新根据记录/编辑操作的生产商信息项。因此,可以减少确定生产商信息项是否有效所需的时间。当生产商信息项有效时,能够利用生产商信息项来执行记录、编辑、和/或再现操作。
图6是另一例本发明的生产商信息头标。在图6中,MNFI_N表示生产商信息项数。MNFIT_EA表示生产商信息的最后地址。LAST_MN表示最后修改A/V内容的记录器/编辑器的生产商的识别代码。LAST_PROD表示最后修改A/V内容的产品代码。MN_CD表示对应于生产商信息项数的生产商代码。PROD_CD表示各个生产商信息项的产品代码。FILE_NAME表示用于单独信息的附加文件的文件名。REC_TM表示记录该单独信息的时间。MN_CD和/或PROD_CD和/或FILE_NAME和/或REC_TM可被记录在各个生产商信息项的开始部分。
为了限制生产商信息的大小,MNFI_N有最大值(例如,最大到5)。若生产商信息项数超过该最大值,可删除最早的记录。如果在删除一生产商信息时该生产商信息项具有附加文件,也将该文件删除。当记录器/编辑器修改记录介质内容并且该记录器/编辑器具有其自身的生产商信息项时,只有相关生产商信息被更新,其它的生产商信息应保持不变。当记录器/编辑器修改记录介质内容但该记录器/编辑器没有其自身的生产商信息项时,即便如此,也应记录修改记录介质的生产商的识别代码。
MNFIT_EA是生产商信息的最后地址,例如,从生产商信息头标的第一字节位置起的相对块数(RBN)。LAST_MN表示最后修改A/V内容的生产商的生产商识别代码。在记录器/编辑器修改A/V内容时,即使记录器/编辑器不具有自己的生产商信息项,也必须记录该识别代码。由生产商设置的LAST_PROD表示最后修改A/V内容的记录器/编辑器的产品代码。在记录器/编辑器修改A/V内容时,即使记录器/编辑器不具有自己的生产商信息项,也必须记录该产品代码。由于生产商识别代码必须按照相应的生产商来分类,所以各个生产商最好具有各自的唯一值。而且,由于一个生产商会有多种产品,建议该生产商管理产品代码。
即,为了便与实际A/V内容有关的信息与A/V内容一致而修改A/V内容的机器(set),必须在生产商信息头标的生产商识别代码字段(LAST_MN)中记录生产商识别信息,即使没有该机器自身的生产商信息项。而且,当记录介质插入一机器时,必须检查实际A/V内容是否与该记录介质的A/V内容有关并专用于该生产商的生产商信息项一致。第一和最容易的方法是检查最后修改记录介质的生产商的识别代码。当其它生产商设备修改该A/V内容时,相关机器必须修改或更新与A/V内容有关的信息。
MN_CD和PROD_CD是生产商代码和产品代码,其数量与所保存的生产商信息项数相同。它们指示各生产商信息项属于哪一个生产商和那一种产品。当在一附加文件中存在生产商产品的信息时,FILE_NAME是该文件的文件名。如果没有文件,则FILE_NAME被填充特殊值。REC_TM表示记录关于生产商产品的信息的时间。MN_CD、REC_TM、PROD_CD、FILE_NAME可被记录在各个生产商信息项的开始部分。
图7是表示本发明的生产商信息搜索指针的内容的表格,它包括表示生产商信息项的开始地址的MNFI_SA。MNFI_SA是生产商信息项的开始地址,例如,从生产商信息头标的第一字节起的RBN。
图8是表示本发明的生产商信息项的内容的表格,它具有长度可变的字节数。该内容信息的最大长度是,例如,10千字节(KB)。当该信息的长度超过10KB时,可以使用生产商的附加信息文件。
如上述,按照本发明,提供了一种记录介质,它包含A/V数据和使用A/V数据用于记录和再现的格式化信息、以及支持生产商特定功能并且不能采用格式化信息来实现的生产商信息。而且,提供了一种生产商信息来支持多个生产商信息项。这种信息还包含最后修改记录介质内容的生产商的识别代码。由于某个生产商特有的生产商信息项不能被其它生产商设备来管理,所以当由不同生产商的多个设备记录、编辑、再现记录介质时,能够利用此信息来检查各设备自身的生产商信息项的有效性。因此,能够减少确定生产商信息项是否有效所花费的时间。