存储介质和存储介质记录方法

文档序号:6750802阅读:939来源:国知局
专利名称:存储介质和存储介质记录方法
技术领域
本发明一般涉及一种用于扩充常规微型盘(MD)系统所用磁光盘功能的存储介质和存储介质记录方法,此扩充以保持与常规MD系统兼容的方式进行。
背景技术
所谓微型盘(MD),即置于盘盒中的64mm直径磁光盘,作为一种可记录和再现数字音频数据的存储介质,目前已获得广泛的认可。
MD系统采用ATRAC(自适应变换声音编码)作为其音频数据压缩方法。ATRAC包括称作MDCT(改良离散余弦变换)的压缩编码音频数据。已经通过预定的时窗获得音频数据。通常,音乐数据被ATRAC压缩到原始大小的九分之一或十分之一。
MD系统使用称作ACIRC(高级交叉交织里德-索罗蒙码)的卷积码作为其纠错系统,并使用EFM(8-14调制)作为其调制技术。ACIRC是在C1和C2顺序(垂直和倾斜方向)上提供双重纠错的卷积码。此方法用于对顺序数据如音频数据执行强有力的纠错处理。ACIRC的一个缺点是它需要用于数据更新的链接扇区布置。ACIRC和EFM与常规紧凑盘(CD)系统中所用的基本相同。
对于音乐数据管理,MD系统使用U-TOC(用户TOC[内容表])。具体地,U-TOC区设置在盘的可记录区的内侧。对于当前MD系统,U-TOC构成轨道(音频轨道/数据轨道)标题顺序和管理信息,更新管理信息以便与这些轨道的记录和删除保持同步。在U-TOC方案中,按照开始位置、结束位置和模式设置来管理每个轨道(即,构成每个轨道的部分)。
用于MD系统的盘是小型的、廉价的,并且当由此系统记录或再现音频数据时提供良好的特性。这些优点使得MD系统能获得广泛的市场认可。
本发明人认识到,MD系统没有完全实现其市场潜力,因为它们与通用计算机如个人计算机不兼容。而且,常规MD系统使用的文件管理方案与个人计算机中所用的基于文件分配表(FAT)的文件系统不同。
随着更加普遍地使用个人计算机和基于PC的网络,越来越多的音频数据在基于PC的网络上散布。今天,个人计算机的用户使用PC作为音频服务器是一种普通的应用,其中,从此音频服务器把喜欢的音乐文件下载到用于音乐再现的便携式数据再现装置中。如本发明人所认识到的,由于常规MD系统与个人计算机不完全兼容,因此需要一种能采纳通用管理系统如FAT(文件分配表)系统以增强PC兼容性的新型MD系统。
例如在White R.的“How Computers Work,Millennium Edition”Que Corporation,第146-158页,1999年,中所解释的,FAT由盘驱动器在特定的盘扇区如0扇区上产生,此文献的全部内容在此引作参考。术语“FAT”(或“FAT系统”)在此一般用于描述基于PC的各种文件系统,并用于涵盖DOS中所用的基于FAT的特定文件系统、Windows 95/98中所用的VFAT(虚拟FAT)、Windows98/ME/2000中所用的FAT32、以及作为在Windows NT操作系统中或可选地在Windows2000操作系统中所用的文件系统的NTFS(NT文件系统;有时称作新技术文件系统),所述文件系统用于在读/写盘上存储和搜索文件。NTFS是与Windows95文件分配表(FAT)和OS/2高性能文件系统(HPFS)等效的Windows NT。
同时,与个人计算机更高的兼容性意味着版权作品被非法拷贝的风险增加,这反过来需要更好的防止音乐作品被非法拷贝的技术。加强版权法的一种科技方法包括在记录音乐作品时对音乐作品加密。而且希望在以比目前更有效的方式管理的盘上记录音乐标题和艺术家姓名。
当前MD系统使用存储容量约为160MB的光盘,如本发明人所认识到的,这对于用户的数据存储要求不总是足够的。因而希望在增加新型盘存储容量的同时保持与当前MD系统的向下兼容。

发明内容
因此本发明的目的是克服相关技术以上和其它的缺陷,并且提供通过在MD介质上结合FAT系统而有效地管理音频数据的再现方法、再现装置、记录方法和记录装置。可替换地,根据本文的叙述,也可使用其它的介质格式。
虽然以下提供本发明的有选择性方面的“概述”,但此概述并没有完全列出本发明的所有新颖属性和属性组合。而且,此概述也不能解释成与本文其它方面是独立的。
在执行本发明时,并且根据它的一个方面,提供一种存储介质,此存储介质包括第一区,此区配置成具有以第一记录格式储存在其中的数据;第二区,此区配置成具有以第二记录格式储存在其中的数据;管理表,此管理表配置成管理存储介质的数据区中缺陷区的替代区,所述管理表储存在第二区中;储存在第一区中的报警轨道;以及配置成管理所述管理表和所述报警轨道的管理数据,所述管理数据储存在第一区中,其中,第一区的结束位置设定得与第二区的起始位置相隔预定的距离。
本发明第一方面的特征是报警轨道包括用于警告不能再现在第二区中储存的数据的报警信息。
本发明第一方面的另一特征是第一记录格式包括经过8-14调制(EFM)的调制数据,并且,第二记录格式包括1-7pp调制数据。
本发明的第二方面是致力于提供一种存储介质记录方法,此方法包括以下步骤以第一记录格式记录配置成管理所述管理表的第一管理数据,所述管理表配置成在存储介质的数据区中管理数据区中缺陷区的替代区;以第一记录格式在所述存储介质上记录由第一管理数据管理的报警轨道;以第二记录格式在所述存储介质上距所述报警轨道预定距离的位置上记录所述管理表;以及,以第二记录格式在第二数据区中记录配置成用于管理所述数据区中数据的第二管理数据。
本发明第二方面的特征是报警轨道包括用于警告不能再现在第二区中储存的数据的报警信息。
本发明第二方面的另一特征是第一记录格式包括经过8-14调制(EFM)的调制数据,并且,第二记录格式包括1-7pp调制数据。
根据本发明,在用作存储介质的盘上产生轨道信息文件和音频数据文件。这些是由所谓的FAT系统管理的文件。
音频数据文件是包含多个音频数据项目的文件。当从FAT系统观察时,音频数据文件表现为非常大的文件。此文件的组成被分成几个部分,从而,音频数据被处理成这些部分的集合。
轨道信息文件是描述用于管理音频数据的各种信息的文件,所述音频数据包含在音频数据文件中。轨道索引文件由播放顺序表、编程播放顺序表、组信息表、轨道信息表、部分信息表和名称表组成。
播放顺序表指示默认的音频数据再现的顺序。同样地,播放顺序表包含代表与轨道描述符的链接的信息,轨道描述符与轨道信息表中的轨道号(即音乐标题号)相对应。
编程播放顺序表包含由单个用户确定的音频数据再现顺序。同样地,编程播放顺序表描述编程轨道信息,其中,所述信息代表与轨道描述符的链接,轨道描述符与轨道号对应。
组信息表描述与组有关的信息。组被定义成一个或多个具有顺序轨道号的轨道的集合,或一个或多个具有编程顺序轨道号的轨道的集合。
轨道信息表描述与代表音乐标题的轨道有关的信息。具体地,轨道信息表由代表轨道(音乐标题)的轨道描述符组成。每个轨道描述符描述编码系统、版权管理信息、内容解密密钥信息、指针信息、艺术家姓名、标题名、原始标题顺序信息以及与所述轨道有关的记录时间信息,其中,指针信息指向用作所述轨道的音乐标题的入口的部分编号。
部分信息表描述允许部分编号指向实际音乐标题位置的指针。具体地,部分信息表由与单个部分对应的部分描述符组成。从轨道信息表指定部分描述符的入口。每个部分描述符包括所述部分在音频数据文件中的开始位置和结束位置以及与下一部分的链接。
当希望从特定轨道再现音频数据时,从播放顺序表检索与指定轨道号有关的信息。接着获得与从其上再现音频数据的轨道描述符。
然后,从轨道信息表中的可用轨道描述符获得密钥信息,并且获得指示包含入口数据的区域的部分描述符。在音频数据文件中,从部分描述符获得对包含所需音频数据的第一部分的位置的访问,并且从访问位置检索数据。使用所获得的用于音频数据再现的密钥信息,对此位置的再现数据进行解密。如果部分描述符具有与另一部分的链接,就访问被链接部分并重复上述步骤。


在以下结合附图的描述中,将发现本发明的这些和其它的目的,在附图中图1为用于下一代MD1系统的盘的说明图;图2为在用于下一代MD1系统的盘上的可记录区的说明图;图3A和3B为用于下一代MD2系统的盘的说明图;图4为在用于下一代MD2系统的盘上的可记录区的说明图;图5为用于下一代MD1和MD2系统的纠错编码方案的说明图;图6为用于下一代MD1和MD2系统的纠错编码方案的另一说明图;图7为用于下一代MD1和MD2系统的纠错编码方案的另一说明图;图8为示出如何用摆动产生地址信号的盘部分的透视图;图9为用于当前MD系统和下一代MD1系统的ADIP信号的说明图;图10为用于当前MD系统和下一代MD1系统的ADIP信号的另一说明图;图11为用于下一代MD2系统的ADIP信号的说明图;图12为用于下一代MD2系统的ADIP信号的另一说明图;图13为示出在用于当前MD系统和下一代MD1系统的ADIP信号和帧之间的关系的示意图;图14为表示在用于下一代MD1系统的ADIP信号和帧之间的关系的示意图;图15为用于下一代MD2系统的控制信号的说明图;图16为盘驱动单元的框图;图17为介质驱动单元的框图;图18为用于对下一代MD1盘初始化的步骤的流程图;图19为用于对下一代MD2盘初始化的步骤的流程图;图20为信号记录位图的说明图;图21为用于从FAT扇区读取数据的步骤的流程图;图22为用于向FAT扇区写数据的步骤的流程图;图23为盘驱动单元单独从FAT扇区读取数据的步骤的流程图;图24为盘驱动单元单独向FAT扇区写数据的步骤的流程图;图25为用于产生信号记录位图的步骤的流程图;图26为用于产生信号记录位图的步骤的另一流程图;图27为用于产生信号记录位图的步骤的另一流程图;图28为音频数据管理系统的第一实例的说明图;图29为用于音频数据管理系统的第一实例的音频数据文件的说明图;图30为用于音频数据管理系统的第一实例的轨道索引文件的说明图;图31为用于音频数据管理系统的第一实例的播放顺序表的说明图;图32为用于音频数据管理系统的第一实例的编程播放顺序表的说明图;
图33A和33B为用于音频数据管理系统的第一实例的组信息表的说明图;图34A和34B为用于音频数据管理系统的第一实例的轨道信息表的说明图;图35A和35B为用于音频数据管理系统的第一实例的部分信息表的说明图;图36A和36B为用于音频数据管理系统的第一实例的名称表的说明图;图37为由音频数据管理系统的第一实例执行的典型处理的说明图;图38为示出如何从多个指针访问名称表中的每个名称条目的说明图;图39A和39B为音频数据管理系统的第一实例从音频数据文件删除部分而执行的处理的说明图;图40为音频数据管理系统的第二实例的说明图;图41为用于音频数据管理系统的第二实例的音频数据文件的说明图;图42为用于音频数据管理系统的第二实例的轨道索引文件的说明图;图43为用于音频数据管理系统的第二实例的播放顺序表的说明图;图44为用于音频数据管理系统的第二实例的编程播放顺序表的说明图;图45A和45B为用于音频数据管理系统的第二实例的组信息表的说明图;图46A和46B为用于音频数据管理系统的第二实例的轨道信息表的说明图;图47A和47B为用于音频数据管理系统的第二实例的名称表的说明图;
图48为由音频数据管理系统的第二实例执行的典型处理的说明图;图49为示出音频数据管理系统的第二实例如何使用索引方案把一个文件数据条目分割成多个索引区的说明图;图50为示出音频数据管理系统的第二实例如何使用索引方案连接轨道的说明图;图51为示出音频数据管理系统的第二实例如何使用索引方案连接轨道的说明图;图52A和52B为简单描述管理权如何根据将要写入装在驱动单元中的盘上的数据类型而在个人计算机和与其连接的盘驱动单元之间转移的说明图;图53A、53B和53C为示出音频数据检出程序的说明图;图54为概念性描绘下一代MD1系统和当前MD系统如何在盘驱动单元1中共存的示意图;图55是便携式盘驱动单元的外部视图;图56为盘驱动单元在对装入其中的盘进行格式化时所执行的步骤的流程图;图57为盘驱动单元在对装入其中的白盘进行格式化时所执行的步骤的流程图;图58为盘驱动单元在向装入其中的盘记录音频数据时所执行的步骤的流程图;以及图59为用于从下一代MD1系统的盘格式切换到当前MD系统的盘格式的步骤的流程图。
具体实施例方式
以下描述分成10节1.记录系统概述2.盘3.信号格式
4.记录/再现装置的结构5.下一代MD1和MD2盘的初始化6.音频数据管理系统的第一实例7.音频数据管理系统的第二实例8.在与个人计算机连接过程中的操作9.从所述盘拷贝音频数据的限制10.下一代MD1系统与当前MD系统的共存1.记录系统概述根据本发明的记录/再现装置使用磁光盘作为其存储介质。所述盘的物理属性,如形状因数,与所谓MD(微型盘)系统所用的盘基本相似。然而,记录在所述盘上的数据和数据在所述盘上如何布置则与常规MD不同。更具体地,本发明装置使用FAT(文件分配表)系统作为其文件管理系统,用于记录或再现诸如音频数据的内容数据,以确保与现有个人计算机的兼容性。而且,术语“FAT”(或“FAT系统”)在此一般用于描述基于PC的各种文件系统,并用于描述DOS中所用的特定FAT结构、Windows95/98中所用的VFAT(虚拟FAT)、Windows98/ME/2000中所用的FAT32、以及作为在Windows NT操作系统中或可选地在Windws2000操作系统中所用的文件系统的NTFS(NT文件系统;有时称作新技术文件系统),所述文件系统用于在读/写盘上存储和搜索文件。与常规MD系统相比,本发明的记录/再现设置具有为增加数据存储容量和增加数据安全性而设计的改进纠错系统和先进调制技术。进而,本发明装置加密内容数据,采取措施防止非法数据拷贝,并确保对内容数据的版权保护。
一般而言,本发明人为下一代MD系统开发了两种规范MD1和MD2。MD1规范包括使用与现有MD系统当前所用盘相同的盘(即,物理介质)。MD2规范采用与当前MD系统盘具有相同形状因数并且外形相同的盘,但它利用磁超分辨率(MSR)技术,以便增加线性方向上的记录密度,由此增加存储容量。
当前MD系统利用封闭在盘盒内的64mm直径磁光盘作为其存储介质。此盘为1.2mm厚并具有直径11mm的中心孔。盘盒尺寸为68mm×72mm×5mm。
此盘和盘盒的尺寸和形状与下一代MD1和MD2系统的相同。在MD1和MD2盘上,导入区的开始位置与当前MD系统相同,即,从29mm开始。
建议下一代MD2系统的道间距在1.2μm-1.3μm的范围内(如1.25μm)。对于其盘结构与当前MD系统相同的下一代MD1系统,道间距设定为1.6μm。下一代MD1盘的位长设定为0.44μm/位,而对于MD2盘,则建议为0.16μm/位。对于下一代MD1和下一代MD2盘,冗余度都设定为20.50%。
借助磁超分辨率,下一代MD2盘设置得增加其线性方向上的存储容量。MSR技术包括利用盘上的特定现象当达到特定温度时切入层变为磁中性的,允许迁移到再生层的磁畴壁以后述方式运动,此方式为无穷小的标记在束斑下看起来明显变大。
即,下一代MD2盘由用作记录层的磁层、切入层、以及用于数据再生的磁层构成,所有层都位于透明基片上,其中,所述记录层至少用于记录数据。切入层用作调节切换的连接力(switched connectiveforce)的层。当达到特定温度时,切入层变为磁中性的,使在记录层中迁移的磁畴壁移动到再生磁层中。这允许无穷小的标记在束斑下变得可见。对于数据记录,采用激光脉冲磁场调制技术在盘上产生极小的标记。
在下一代MD2盘上,槽制造得比常规MD盘的更深,并且它们的坡度也更陡,以便提高下轨裕度(de-track margin)并降低平面产生的道间串扰、波动信号串扰和聚焦漏失。例如,在下一代MD2盘上,槽的深度在160nm-180nm的范围内,槽的坡度在60-70°的范围内,并且槽宽在600nm-700nm的范围内。
作为其光学规范的一部分,对于光头中的物镜,下一代MD1盘的激光波长入设定为780nm并且其数值孔径NA设定为0.45。同样,对于光头中的物镜,下一代MD2盘的激光波长入也设定为780nm并且其数值孔径NA为0.45。
下一代MD1和MD2系统都采用所谓的槽记录系统作为它们的记录方案。即,在盘表面上形成槽,作为用于记录和再现的轨道。
现有MD系统利用基于ACIRC(高级交叉交织里德-索罗蒙码)的卷积码作为其纠错编码系统。相反,下一代MD1和MD2系统都使用结合RS-LDC(里德-索罗蒙长距离编码)和BIS(突发指示子码)的数据块完成编码。使用数据块完成纠错编码取消链接扇区。在结合LDC和BIS的纠错方案下,由BIS检测突发错误的发生位置。错误位置用于获得LDC编码,以执行删除纠正。
采用所谓的摇摆槽系统作为寻址系统,由此摇摆槽系统形成单个螺旋槽,并且在槽的两侧是用作地址信息的摆动。此类寻址系统称作ADIP(预开槽中地址)。当前MD系统和下一代MD1和MD2系统的线密度不同。然而,当前MD系统采用称作ACIRC的卷积码作为其纠错码,下一代MD1和MD2系统则使用结合LDC和BIS的数据块完成编码。结果,当前MD系统和下一代MD1和MD2系统的冗余度不同,并且在ADIP和数据之间具有不同的相对位置。由于这些原因,其物理盘结构与当前MD系统相同的下一代MD1系统用与当前MD系统不同的方式处理ADIP信号。下一代MD2系统设置为修改其ADIP信号规范,以更好地符合下一代MD2规范。
当前MD系统采用EFM(8-14调制)作为其调制系统,而下一代MD1和MD2系统利用RLL(1,7)PP(RLL,扫描宽度(Run Length)奇偶性保持/禁止rmtr[重复的最小受限转换;PP,扫描宽度]),以下称作1-7pp调制系统。下一代MD1和MD2系统使用Viterbi译码方法作为其数据检测方法,对于MD1系统,此方法基于部分响应PR(1,2,1)ML,而对于MD2系统,此方法基于部分响应PR(1,-1)ML。
盘驱动系统采用CLV(恒定线速度)或ZCAV(区域恒定角速度)。下一代MD1系统的标准线速度设定为2.4m/sec,而下一代MD2系统的则为1.98m/sec。对于当前MD系统,60分钟盘的标准线速度设定为1.2m/sec,而74分钟盘的则为1.4m/sec。
对于其盘结构与当前MD系统相同的下一代MD1系统,每张盘总的数据存储容量约为300兆字节(80分钟盘)。由于采用1-7pp调制系统取代EFM作为调制系统,窗口边缘从0.5改变为0.666,从而记录密度增加到1.33倍。由于用BIS和LDC的组合取代ACIRC系统作为纠错系统,因此增加数据效率,从而记录密度进一步增加到1.48倍。总的来说,使用所述盘,它的数据存储容量大约是当前MD系统的两倍。
利用磁超分辨率技术的下一代MD2盘进一步增加线性方向上的记录密度;总的数据存储容量达到约一千兆字节。
在标准线速度时,下一代MD1系统的数据率设定为4.4MB/sec,而下一代MD2系统的则为9.8MB/sec。
2.盘图1示出下一代MD1盘的典型结构。此盘在结构上与当前MD系统的相同。即,此盘由位于透明聚碳酸酯基片上的介电膜、磁膜、另一介电膜和反射膜组成。盘表面覆盖有保护膜。
如图1所示,在下一代MD1盘上,在(可记录区的)最内侧(“最内侧”指相对于盘中心而言的径向方向)上的导入区具有P-TOC(预先控制的TOC[内容表])区。作为物理结构,此区构成预先控制区。也就是说,在这形成压印凹坑,以记录控制信息和其它相关信息如P-TOC信息。
在径向上位于包括P-TOC区的导入区的外侧的是可记录区(在这有可能进行磁光记录)。它是可记录的也是可再现的区域,包括设置有槽作为其引导的记录轨道。在可记录区的内侧上是U-TOC(用户TOC)区。
U-TOC区在结构上与当前MD系统的相同,在此区中记录盘管理信息。保存在U-TOC区中的是如果需要可重写的轨道(音频轨道/数据轨道)标题顺序和管理信息,以便与这些轨道的记录或删除保持同步。更具体地,管理信息包括轨道(即组成轨道的部分)的起始和结束位置以及模式设置。
在U-TOC区的外侧上设置报警轨道。此轨道包含在此记录的报警声,如果此盘装入到当前MD系统中就由MD播放器激活(响起)报警声。此声音提出警告此盘用于下一代MD1系统,不能用当前系统再现。在径向方向上,在可记录区的其它部分(在图2中更详细示出)之后是导出区。
图2示出图1所示下一代MD1盘上的可记录区的典型结构。如图2所示,可记录区的开始处(内侧)具有U-TOC区和报警轨道。在包含U-TOC区和报警轨道的区域中数据以EFM格式记录,以便此数据可由当前MD系统播放器再现。在以EFM格式储存的数据区的外侧上,是以用于下一代MD1系统的1-7pp调制格式记录的数据区。在一方面以EFM格式记录的数据区和另一方面以1-7pp调制格式储存的数据区之间有预定距离的间隙,称作“保护带”。保护带用于防止当前MD播放器装入下一代MD1系统盘时的误操作。
在以1-7pp调制格式记录的数据区的开始处(即内侧),有DDT(盘描述表)区和保留轨道。DDT区设计成用于替换有物理缺陷的区域,并包括唯一ID(UID)。UID对于每个存储介质是唯一的,一般是随机产生的数字。设置保留轨道,以容纳用于内容保护的信息。
进而,以1-7pp调制格式储存的数据区包括FAT(文件分配表)区。FAT区是允许FAT系统管理符合FAT系统标准的数据的区域,所述FAT系统标准由通用计算机使用。更具体地,FAT系统基于FAT链执行文件管理,其中,FAT链包括表示根文件和目录进入点的目录以及描述FAT簇链接信息的FAT表。而且,术语在一般意义上指由PC操作系统使用的各种不同的文件管理方案。
在下一代MD1盘上的U-TOC区记录两种信息报警轨道开始位置以及以1-7pp调制格式储存的数据区的开始位置。
当下一代MD1盘装入当前MD系统播放器时,从装入盘的U-TOC区读取信息。检索到的U-TOC信息显示报警轨道位置,允许报警轨道被访问,从而开始再现其数据。报警轨道包含构成报警声的数据,所述报警声警告此盘是用于下一代MD1系统的,不能用当前系统再现。
报警声例如可清晰地发出如“此盘不能在此播放器上使用”的消息。可替换地,报警声还可以是简单的蜂鸣声、音调或其它报警信号。
当下一代MD1盘装入到下一代MD1系统播放器中时,从装入盘的U-TOC区读取信息。检索到的U-TOC信息显示以1-7PP调制格式储存的数据区的开始位置,并允许从DDT、保留轨道和FAT区读取数据。在以1-7pp调制格式储存的数据区上,不用U-TOC而是用FAT系统执行数据管理。
图3A和3B示出下一代MD2盘的典型结构。此盘也由位于透明聚碳酸酯基片上的介电膜、磁膜、另一介电膜和反射膜组成。盘表面覆盖有保护膜。
如图3A所示,在下一代MD2盘上,在(径向)内侧上的导入区具有使用ADIP信号记录的控制信息。在MD2盘上,当前使用的压印凹坑的P-TOC区由具有基于ADIP信号的控制信息的导入区取代。从导入区外侧开始的可记录区是可记录的也是可再现的区域,此区域具有在此形成的槽,作为用于记录轨道的引导。可记录区具有以1-7pp调制格式记录的数据。
如图3B所示,在下一代MD2盘上,磁膜由用作记录层的磁层101、切入层102和用于数据再生的磁层103构成,所有层均位于基片上,其中,记录层用于记录数据。切入层102用作调节切换的连接力的层。当达到特定的温度时,切入层102变为磁中性的,允许在记录层101中迁移的磁畴壁移动到再生磁层103中。这允许记录层101中的无穷小标记在再生磁层103上的束斑下看起来明显更大。
基于从导入区检索到的信息判断装入的盘是下一代MD1盘还是下一代MD2盘。具体地,如果从导入区中检测到压印凹坑中的P-TOC信息,就意味着装入盘是当前MD系统盘或下一代MD1盘。如果从导入区中检测到基于ADIP信号的控制信息并且没有检测到压印凹坑中的P-TOC信息,就意味着所述的盘是下一代MD2盘。然而,此种辨别MD1盘和MD2盘的方式不构成对本发明的限制,可替换地,在判断盘类型时,可利用寻轨错误信号在轨道上和轨道下模式之间的相位差。作为另一个替代方案,所述盘可设置用于标识盘的检测孔。
图4示出下一代MD2盘上的可记录区的典型结构。如图4所示,可记录区中的所有数据以1-7pp调制格式记录。DDT区和保留轨道位于以1-7pp调制格式记录的数据区的开始处(即,在内侧)。设置DDT区是用于记替代用区管理数据,此数据用于管理替代区,替代区用于替换物理上有缺陷的区。而且,DDT区包括管理替代区的管理表,此替代区包括替换物理缺陷区的可记录区。管理表记住被判断为缺陷的逻辑簇,而且还记住替代区中被分配为替代缺陷逻辑簇的逻辑簇。DDT区还包含上述的UID。保留轨道储存用于内容保护的信息。
FAT区也包括在以1-7pp调制格式记录的数据区内。FAT系统使用此FAT区管理数据。在此实施例中,FAT系统执行符合FAT系统标准的数据管理,其中,FAT系统标准用于通用个人计算机。
在下一代MD2盘上没有设置U-TOC区。当下一代MD2盘装入到下一代MD2播放器中时,从盘上的上述DDT、保留轨道和FAT读取数据。检索到的数据用于由FAT系统执行的数据管理。
下一代MD1和MD2盘不需要长时间的初始化过程。更具体地,除了事先准备DDT区、保留轨道和包括FAT表的最小数量的表以外,在这些盘上不需要初始化。数据可直接写入到未使用盘的可记录区中,随后不需初始化过程就可从此区读取数据。
3.信号格式以下描述用于下一代MD1和MD2系统的信号格式。当前MD系统利用称作ACIRC的卷积码作为其纠错系统,在此系统中,与子码块数据尺寸相应的2352字节扇区被认为是读写访问操作的增量。由于卷积码方案包括横跨多个扇区的纠错码序列,因此必需在数据将要更新时在相邻扇区之间设置链接扇区。当前MD系统采用称作ADIP的摇摆槽方案作为其寻址系统,在此方案中,形成单个螺旋槽,并且在槽的两侧是用作地址信息的摆动。当前MD系统最优地布置用于对2352字节扇区进行访问的ADIP信号。
相反,下一代MD1和MD2系统使用结合LDC和BIS的数据块完成编码方案,并且把64KB数据块看作是读写访问操作的增量。数据块完成编码不需要链接扇区。然而,这要求利用当前MD系统盘的下一代MD1系统以符合新记录方法的方式重新布置ADIP信号。下一代MD2系统设置为改变ADIP信号规范,以符合下一代MD2系统的规范。
图5、6和7是用于下一代MD1和MD2系统的纠错系统的说明图。此纠错系统结合图5所示的基于LDC的纠错编码方案和图6、7所示的BIS方案。
图5示出基于LDC的纠错编码方案中的代码块的典型结构。如图5所示,每个纠错码扇区设置有四字节的纠错码EDC,并且,数据在纠错码块中以二维布置,此纠错码块在水平方向为304字节长并且在垂直方向为216字节长。每个纠错码扇区由2KB数据组成。如图5所示,304字节×216字节的纠错码块包括32个纠错码扇区,每个扇区都有2KB数据。在304字节×216字节纠错码块中以二维布置的32个纠错码扇区在垂直方向上设置有32位纠错里德-索罗蒙奇偶检验码。
图6和7示出典型的BIS结构。如图6所示,在38字节数据的间隔中插入1个字节的BIS。一个帧由152字节(38×4)数据、3字节BIS数据以及2.5字节帧同步数据构成,达到157.5字节数据。
如图7所示,BIS块由496个帧形成,每个帧都如上述构成。BIS数据码(3×496=1488字节)包括576字节用户控制数据、144字节地址单元号以及768字节纠错码。
如上所述,BIS码具有附加到1488字节数据上的768字节纠错码。此编码结构提供一个增强的纠错特征。采用嵌入到38字节数据间隔中的此BIS码,易于检测到任何错误发生的位置。随后,错误位置作为使用LDC码进行删除纠正的基础。
如图8所示,ADIP信号记录成在单个螺旋槽两侧上形成的摆动。也就是说,通过使地址数据调频和形成为盘材料中的槽摆动,而记录ADIP信号。
图9示出用于下一代MD1系统的ADIP信号的典型扇区格式。
如图9所示,ADIP信号的每个扇区(ADIP扇区)由4位同步数据、ADIP簇号的8个高位、ADIP簇号的8个低位、8位ADIP扇区号和14位错误检测码CRC组成。
同步数据构成用于检测ADIP扇区开始的预定图案信号。当前MD系统需要链接扇区,因为此系统利用卷积码。用于链接的扇区号对于扇区FCh、FDh、FEh和FFh(h十六进制)而言是负数。ADIP扇区格式与当前MD系统的格式相同,因为下一代MD1系统使用的盘与当前MD系统中所用的盘相同。
如图10所示,下一代MD1系统具有由36个ADIP扇区,范围从FCh到FFh和从0Fh到1Fh,形成的ADP簇结构。如图10所示,一个ADIP簇由构成两个记录块的数据组成,每个记录块都为64KB。
图11示出用于下一代MD2系统的ADIP扇区结构。此结构包含16个ADIP扇区,以便每个ADIP扇区号可用4位表示。下一代MD2系统不需要链接扇区,因为此系统使用数据块完成纠错码。
如图11所示,下一代MD2系统的ADIP扇区结构包括4位同步数据、ADIP簇号的4个高位、ADIP簇号的8个中间位、ADIP簇号的4个低位、4位ADIP扇区号和18位纠错奇偶检验码。
同步数据构成用于检测ADIP扇区开始的预定图案信号。ADIP簇号占16位,即4个高位、8个中间位以及4个低位。由于16个ADIP扇区组成ADIP簇,因此每个ADIP扇区号用4位给出。当前MD系统使用14位纠错码,而下一代MD2系统使用18位纠错奇偶检验码。如图12所示,对于下一代MD2系统,每个ADIP簇设置有一个64KB的记录块。
图13示出在用于下一代MD1系统的ADIP簇和BIS帧之间的关系。
如图10所示,一个ADIP簇由由范围从FC到FF和从00到1F的36个ADIP扇区形成。作为读写操作增量的64KB记录块在每个ADIP簇中布置成两部分。
如图13所示,每个ADIP簇分成两部分,即,第一半18个扇区和第二半18个扇区。
在形成读写操作增量的一个记录块中的数据布置在BIS块中,BIS块由范围从帧10到帧505的496个帧组成。构成BIS块的496帧数据在前面加上范围从帧0到帧9的10帧前同步码作为前缀。数据帧进一步在后面加上范围从帧506到帧511的6帧后同步码作为后缀。因而在ADIP簇第一和第二半的每一半中都布置共计512帧的数据,第一半的范围从ADIP扇区FCh到ADIP扇区0Dh,第二半的范围从ADIP扇区0Eh到ADIP扇区1Fh。设置前同步码和后同步码是用于在链接相邻记录块时保护数据。前同步码帧还用于数据PLL结算、信号振幅控制和信号偏移控制。
用于在给定记录块中记录或从其再现数据的物理地址分为两部分ADIP簇;以及此簇的第一半或第二半的区别。当物理地址用于写或读操作时,首先从所述ADIP信号中读取ADIP扇区。从ADIP扇区的再现信号中检索ADIP簇号和ADIP扇区号,以便判断是ADIP簇的第一半还是第二半有效。
图14示出在用于下一代MD2系统的ADIP簇和BIS帧之间的关系。如图12所示,对于下一代MD2系统,16个ADIP扇区构成一个ADIP簇。每个ADIP簇设置一个具有64KB数据的一个记录块。
如图14所示,在构成读写操作增量的一个记录块中的数据布置在BIS块中,BIS块由范围从帧10到帧505的496个帧组成。构成BIS块的496帧数据在前面加上范围从帧0到帧9的10帧前同步码作为前缀。数据帧进一步在后面加上范围从帧506到帧511的6帧后同步码作为后缀。在范围从ADIP扇区0h到ADIP扇区Fh的ADIP簇中总共布置512帧数据。
在数据帧之前和之后设置的前同步码和后同步码帧用于在链接相邻记录块时保护数据。前同步码帧还用于数据PLL结算、信号振幅控制和信号偏移控制。
用于在给定记录块中记录或从其再现数据的物理地址被指定为ADIP簇的形式。当物理地址用于写或读操作时,首先从所述ADIP信号中读取ADIP扇区。然后从ADIP扇区的再现信号中检测ADIP簇号。
从上述结构的盘开始写或读数据需要使用各种用于激光功率校准和其它目的的控制信息。如图1所示,下一代MD1系统具有包括在导入区中的P-TOC区。从P-TOC区获得不同的控制信息。
在下一代MD2盘上不设置为压印凹坑形式的P-TOC区;相反,控制信息利用导入区中的ADIP信号进行记录。因为下一代MD2盘采用磁超分辨率技术,激光功率控制是重要的因素。为此,在下一代MD2盘的导入和导出区中设置用于功率控制的校准区域。
图15示出下一代MD2盘的导入/导出区结构。如图15所示,此盘的导入和导出区每一个都具有用于激光束功率控制的功率校准区域。
导入区包括记录ADIP控制信息的控制区。ADIP控制信息描述使用ADIP簇号的低位区的盘控制数据。
更具体地,ADIP簇号在可记录区的起始处开始,并形成导入区中的负值。如图15所示,下一代MD2盘上的ADIP扇区由4位同步数据、ADIP簇号的8个高位、8位控制数据(即,ADIP簇号的低位)、4位ADIP扇区号、以及18位纠错奇偶检验码组成。如图15所示,ADIP簇号的8个低位描述控制数据,如盘类型、磁相、强度和读出功率。
ADIP簇号的高位保持完整,这允许以相当高的准确度检测当前簇的位置。ADIP扇区“0”和ADIP扇区“8”允许以预定时间间隔精确知道ADIP簇的位置,因为ADIP簇号的8个低位保持完整。
在日本专利局2001年提交的日本专利申请2001-123535中详细描述如何用ADIP信号记录控制数据,此专利申请的全部内容在此引作参考。
4.记录/再现装置的结构以下结合图16和17描述盘驱动单元(记录/再现装置)的典型结构,此单元可使用下一代MD1和MD2系统中用于记录/再现的盘。
图16示出可示意性地连接个人计算机100的盘驱动单元1。
盘驱动单元1包括介质驱动单元2、转存控制器3、簇缓冲存储器4、辅助存储器5、USB(通用串行总线)接口6和8、USB集线器7、系统控制器9、以及音频处理单元10。
介质驱动单元2允许向装入的盘90记录数据并从其再现数据。盘90是下一代MD1盘、下一代MD2盘或当前MD系统盘。后面结合图17讨论介质驱动单元2的内部结构。
转存控制器3控制从介质驱动单元2写和读数据的转换。
在转存控制器3的控制下,簇缓冲存储器4对在记录块的增量中由介质驱动单元2从盘90的数据道读取的数据进行缓冲。
在转存控制器3的控制下,辅助存储器5储存各种由介质驱动单元2从盘90检索到的管理信息和特定信息。
系统控制器9在盘驱动单元1内提供总体控制。进而,系统控制器9控制与连接到盘驱动单元1的个人计算机100的通讯。
更具体地,系统控制器9经USB接口8和USB集线器7而通信连接到个人计算机100。在此设置中,系统控制器9从个人计算机100接收诸如写请求和读请求的命令,并向PC100传输状态信息和其它必要的信息。
例如,当盘90装入到介质驱动单元2中时,系统控制器9指令介质驱动单元2从盘90检索管理信息和其它信息,并使转存控制器3把检索到的管理信息等放入辅助存储器5中。
如果从个人计算机100发出读某个FAT扇区的请求,系统控制器9就使介质驱动单元2读包含所述FAT扇区的记录块。在转存控制器3的控制下,检索到的记录块数据写入簇缓冲存储器4中。
系统控制器9从写入簇缓冲存储器4中的记录块数据检索构成所请求FAT扇区的数据。在系统控制器9的控制下,检索到的数据通过USB接口6和USB集线器7传输到个人计算机100。
如果从个人计算机100发出写某个FAT扇区的请求,系统控制器9就使介质驱动单元2读包含所述FAT扇区的记录块。在转存控制器3的控制下,检索到的记录块写入簇缓冲存储器4中。
系统控制器9把从个人计算机100经USB接口6传来的FAT扇区数据(即,写数据)输入转存控制器3中,在系统控制器9的控制下,簇缓冲存储器4中相应的FAT扇区数据被更新。
然后,系统控制器9指令转存控制器3从簇缓冲存储器4向介质驱动单元2转存记录块数据,作为写数据,在记录块数据中包含已更新的相关FAT扇区。在数据调制处理之后,介质驱动单元2向盘90写接收到的记录块数据。
开关50连接到系统控制器9。此开关50用于把盘驱动单元1的操作模式设置为下一代MD1系统或当前MD系统。换句话说,盘驱动单元1能用当前MD系统格式和下一代MD1系统格式中的一种向当前MD系统盘90写音频数据。开关50用于向用户明确地表示在盘驱动单元1上设置何种操作模式。虽然示出的是机械开关,但也可使用电气、磁或混合开关。
盘驱动单元1设置有显示单元51,如LCD(液晶显示器)。当从系统控制器9输入显示控制信号时,显示单元51可显示文本数据和简化的图标以及面向用户的消息,所述文本数据和简化图标构成与盘驱动单元1有关的状态信息。
音频处理单元10在其输入部分例如包括由线路输入电路和麦克风输入电路组成的模拟音频信号输入部分、A/D转换器、以及数字音频数据输入部分。音频处理单元10还包括ATRAC压缩编码器/译码器以及压缩数据缓冲存储器。进而,音频处理单元10在其输出部分包括数字音频数据输出部分、D/A转换器、以及由线路输出电路和耳机输出电路组成的模拟音频信号输出部分。
如果盘90是当前MD系统盘并且如果音频轨道将要记录到盘90上,数字音频数据就(或模拟音频信号)就输入到音频处理单元10中。输入的数据是线性PCM数字音频数据或模拟音频信号,所述模拟音频信号通过A/D转换器转换成线性PCM音频数据。然后,线性PCM音频数据在存入缓冲存储器之前先进行ATRAC压缩编码。然后,以适当的同步方式(即,在与ADIP簇等效的数据增量中)从存储器中读取缓冲的数据,并转移到介质驱动单元2中。介质驱动单元2在把调制数据写入盘90中作为音频轨道之前,对由此转移的压缩数据进行EFM处理。
如果盘90是当前MD系统盘并且如果要从盘90再现音频轨道,介质驱动单元2就把再现的数据解调回ATRAC压缩数据,并把解调数据通过转存控制器3而转移到音频处理单元10中。音频处理单元10对接收到的数据进行ATRAC压缩译码,获得线性PCM音频数据,此数据通过数字音频数据输出部分输出。可替换地,接收到的数据由D/A转换器转换成模拟音频信号,所述音频信号通过线路输出或耳机输出部分输出。
盘驱动单元1可通过与USB布置不同的方式连接到个人计算机100。例如,对此连接可使用诸如IEEE(Institute of Electrical andElectronics Engineers)1394的外部接口。
用FAT系统管理读和写数据。在日本专利局2001年提交的日本专利申请2001-289380中详细讨论如何在记录块和FAT扇区之间进行转换,此专利申请的全部内容在此引作参考。
如上所述,更新FAT扇区包括首先访问包含所述FAT扇区的记录块(RB);然后从盘读取记录块数据。检索到的数据写入簇缓冲存储器4中,并且,该记录块的FAT扇区在此更新。具有更新的FAT扇区的记录块从簇缓冲存储器4写回盘中。
下一代MD1或MD2盘上的可记录区不进行初始化。这意味着如果在更新FAT扇区时必须使用指定的记录块,读取记录块数据的企图就会导致数据再现错误,因为没有获得RF信号。如果从盘上没有检索到数据,FAT扇区就不更新。
读FAT扇区也包括首先访问包含所述FAT扇区的记录块;然后从盘读取记录块数据。检索到的数据写入簇缓冲存储器4中,以便从记录块中提取目标FAT扇区数据。由于可记录区不初始化,因此,如果必须使用所述记录块,提取数据的企图也会导致失败或因未获得RF信号而导致错误数据再现。
上述失败可通过判断所访问的记录块是否在过去使用过而回避。如果判断记录块未使用过,就不读取记录块数据。
更具体地,创建信号记录位图(SRB),以表示每个由记录块号代表的记录块是否曾经使用过,如图20所示。在信号记录位图中,为每个未曾写入数据的记录块设置位“0”;为已至少写入一次数据的记录块设置位“1”。
图21为当连接到盘驱动单元的个人计算机从装入盘驱动单元中的盘读取FAT扇区增量中的数据时而执行的步骤的流程图,所述盘驱动单元与下一代MD1和MD2盘兼容。
在图21的步骤S1中,计算机发出从FAT扇区读数据的命令,并且获得包含所述FAT扇区的记录块的编号。在此情况下,扇区号是绝对的扇区号,数字0代表盘上用户区的起始处。在步骤S2中,检查FAT扇区是否已用替代扇区取代。
如果在步骤S2中判断FAT扇区未被替代扇区取代,这就意味着目标FAT扇区包括在其编号已在步骤S1中获得的记录块中。在此情况下,前进到步骤S3,在此步骤中,从信号记录位图获得与记录块编号相对应的位(0或1)。
如果在步骤S2中判断FAT扇区已被替代扇区取代,就在替代扇区上执行实际读/写操作。在此情况下,前进到步骤S4,在此步骤中,从DDT替代表中获得代表实际替代扇区的记录块编号。在步骤S4之后执行步骤S3,在步骤S3中,从信号记录位图获得与包含替代扇区的记录块的编号相应的位(0或1)。
信号记录位图如图20所示构造。如果没有数据写入指定的记录块中,与该块相应的位就例如为“0”;如果数据已至少一次写入记录块中,用于该块的相应位就例如为“1”。在步骤S3之后执行步骤S5,在步骤S5中,查阅信号记录位图,看所述记录块是否在过去写入数据。
如果在步骤S5中判断在信号记录位图中与所述记录块编号相应的位是“1”(即,记录块在过去已写入数据),那么,就前进到步骤S6。在步骤S6中,从盘读取记录块数据,并写入簇缓冲存储器4中。在步骤S7中,从簇缓冲存储器4中提取与目标FAT扇区相应的数据,并作为读取数据输出。
如果在步骤S5中判断在信号记录位图中与所述记录块编号相应的位是“0”(即,记录块在过去未写入数据),那么,就前进到步骤S8。在步骤S8中,簇缓冲存储器4全部用零填充。在步骤S8之后执行步骤S7,在步骤S7中,从簇缓冲存储器4中提取与目标FAT扇区相应的数据,并作为读取数据输出。
图22为当连接到盘驱动单元的个人计算机向装入盘驱动单元中的盘写FAT扇区增量中的数据时而执行的步骤的流程图,所述盘驱动单元与下一代MD1和MD2盘兼容。
在图22的步骤S11中,计算机发出向FAT扇区写数据的命令,并且获得包含所述FAT扇区的记录块的编号。在此情况下,扇区号也是绝对的扇区号,数字0代表盘上用户区的起始处。在步骤S12中,检查FAT扇区是否已用替代扇区取代。
如果在步骤S12中判断所述FAT扇区未被替代扇区取代,这就意味着目标FAT扇区包括在其编号已在步骤S11中获得的记录块中。在此情况下,前进到步骤S13,在此步骤中,从信号记录位图获得与记录块编号相对应的位(0或1)。
如果在步骤S12中判断FAT扇区已被替代扇区取代,就在替代扇区上执行实际的读/写操作。在此情况下,前进到步骤S14,在此步骤中,从DDT替代表中获得代表实际替代扇区的记录块编号。在步骤S14之后执行步骤S13,在步骤S13中,从信号记录位图获得与包含替代扇区的记录块的编号相应的位(0或1)。
信号记录位图如图20所示构造。如果没有数据写入指定的记录块中,与该块相应的位就例如为“0”;如果数据已至少写入一次记录块中,用于该块的相应位就例如为“1”。在步骤S13之后执行步骤S15,在步骤S15中,查阅信号记录位图,看所述记录块是否在过去写入数据。
如果在步骤S15中判断在信号记录位图中与所述记录块编号相应的位是“1”(即,记录块在过去已写入数据),那么,就前进到步骤S16。在步骤S16中,从盘读取记录块数据,并写入簇缓冲存储器4中。在步骤S17中,用簇缓冲存储器4内的写数据替代记录块中与目标FAT扇区相应的数据。
如果在步骤S15中判断在信号记录位图中与所述记录块编号相应的位是“0”(即,记录块在过去未写入数据),那么,就前进到步骤S18。在步骤S18中,簇缓冲存储器4全部用零填充。在步骤S18之后执行步骤S17,在步骤S17中,用簇缓冲存储器4内的写数据替代记录块中与目标FAT扇区相应的数据。
当在步骤S17中用写数据替代所述记录块中与目标FAT扇区相应的数据之后,前进到步骤S19。在步骤S19中,向盘写入记录块数据。
如上所述,当从FAT扇区读或写数据时,进行检查,查看是否曾经使用包含此FAT扇区的记录块。如果判断记录块未使用,就不从记录块读取数据,并且,簇缓冲存储器4全部用零填充。这允许未使用的记录块被处理成具有初始值0。结果,即使包含目标FAT扇区的记录块未使用并且未获得RF信号,当在FAT扇区的增量中读或写数据时,也没有错误发生。
在前述实施例中,在个人计算机连接到与下一代MD1和MD2盘兼容的盘驱动单元的设置中,从目标FAT扇区读或写数据。在此情况下,FAT扇区由个人计算机用绝对扇区号指定,编号0代表用户区的起始处。相反,如果单独使用盘驱动单元从盘上的目标FAT扇区读或写数据时,FAT扇区就用文件目录入口和FAT链标识,如图23和24所示。
图23为盘驱动单元盘单独从下一代MD1或MD2盘的FAT扇区读取数据的步骤的流程图。
在图23的步骤S21中,获得包含目标FAT扇区的FAT簇的相对簇号。在步骤S22中,从文件目录入口获得第一FAT簇的绝对簇号。在步骤S23中,从如此获得的起始绝对簇号开始跟踪FAT表链,直到获得目标FAT簇的绝对簇号为止。在步骤S24中,从目标FAT簇的绝对簇号获得目标FAT扇区的绝对扇区号。使用如此获得的目标FAT扇区的绝对扇区号,前进到步骤S25,在此步骤中,从FAT扇区读取数据。扇区数据读处理与图21所示的相同。
图24为盘驱动单元盘单独向下一代MD1或MD2盘的FAT扇区写数据的步骤的流程图。
在图24的步骤S31中,获得包含目标FAT扇区的FAT簇的相对簇号。在步骤S32中,从文件目录入口获得第一FAT簇的绝对簇号。在步骤S33中,从如此获得的起始绝对簇号开始跟踪FAT表链,直到获得目标FAT簇的绝对簇号为止。在步骤S34中,从目标FAT簇的绝对簇号获得目标FAT扇区的绝对扇区号。使用如此获得的目标FAT扇区的绝对扇区号,前进到步骤S35,在此步骤中,向FAT扇区写数据。扇区数据写处理与图22所示的相同。
在前述实例中,图20所示信号记录位图用于判断包含目标FAT扇区的记录块以前是否使用过。例如,在32KB FAT簇的增量中管理FAT。使用FAT信息有可能检查过去是否使用任何指定的FAT扇区。基于FAT信息,有可能创建例如表明每个64KB记录块已至少使用一次的信号记录位图。
图25是用FAT信息产生信号记录位图的步骤的流程图。在图25的步骤S41中,对于装入的盘,信号记录位图中代表记录块的值都重置为零。在步骤S42中,读取FAT信息。在步骤S43中,访问第一FAT入口。
从第一FAT入口到最后进行检查,查看所包含的每个FAT簇到目前为止是否曾经使用过。在信号记录位图中与任何未使用FAT簇对应的位保持为“0”不动;在信号记录位图中与已使用FAT簇对应的每位都设置为“1”。
也就是说,根据在步骤S43中访问的第一FAT入口,前进到步骤S44,在步骤S44中进行检查,查看目前检查的入口是否为最后的FAT入口。如果在步骤S44中判断当前检查的入口不是最后的FAT入口,就前进到步骤S45。在步骤S45中进行检查,查看当前检查的FAT入口是否为使用过的FAT簇。
如果在步骤S45中判断当前检查的FAT入口是未使用过的FAT簇,就前进到步骤S46,在此步骤中前进到下一FAT入口。控制从步骤S46返回到步骤S44。
如果在步骤S45中判断当前检查的FAT入口是使用过的FAT簇,就前进到步骤S47,在此步骤中,获得包含所述FAT簇的记录块的编号。在步骤S48中,在信号记录位图中与记录块相应的位设定为“1”。在步骤S49中,前进到下一FAT入口。控制从步骤S49返回到步骤S44。
重复执行步骤S44到S49,产生这样的信号记录位图,其中,与未使用过的FAT簇对应的位保持为“0”不变,同时与已用过的FAT簇对应的位都设定为“1”。
如果在步骤S44中判断当前检查的FAT入口是最后的FAT入口,就前进到步骤S50,在此步骤中,认为信号记录位图完成。
如上所述,使用FAT信息有可能创建信号记录位图。然而,根据操作系统,基于FAT信息判断已使用的FAT簇并不代表在过去实际写入数据的簇。在此操作系统下,一些簇被判断已使用,但实际上它们没有使用。
通过把信号记录位图写入盘中可避免以上矛盾。如图2和4所示,下一代MD1和MD2盘具有在DDT轨道和FAT轨道之间的保留轨道。保留轨道用于保存包含图20所示信号记录位图信息的信号记录位图。
如果事先由系统判断记录信号记录位图的轨道位置,就可基于此预定位置直接访问位图。如果DDT轨道和FAT轨道的位置事先由系统确定,也可直接访问DDT轨道和FAT轨道。显然,可替换地,这些特定轨道的位置可记录在管理区(下一代MD1盘上的U-TOC;下一代MD2盘上包含基于ADIP的控制信息的控制区)中。当装入所述盘时,从DDT轨道和FAT轨道读取数据,并放入缓冲存储器中。因此检索到的数据用作产生替代扇区信息和FAT信息的基础。当使用所述盘时,缓冲存储器中的这些信息被更新。当弹出盘时,已更新的替代扇区信息和FAT信息写回DDT轨道和FAT轨道。从记录轨道读写信号记录位图的方式基本上与从DDT轨道和FAT轨道读写数据的方式相同。
当装入盘时,从记录轨道读取信号记录位图信息,并存入存储器中。每当数据重新写入记录块时,相应的信号记录位图入口在存储器中更新。当弹出盘时,从存储器读取更新的信号记录位图,并写入盘上的信号记录位图轨道。
图26是用于从信号记录位图轨道读取信息的步骤的流程图。在图26的步骤S61中,如果装入盘,就从盘的信号记录位图轨道读取信息。在步骤S62中,从信号记录位图轨道读取的信息写到存储器中,并变成信号记录位图。
图27是用于向盘上的信号记录位图轨道写回信号记录信息的步骤的流程图。在存储器中,每当数据重新写入任何记录块中时,信号记录位图被更新。
在图27的步骤71中,当弹出盘时,从存储器中读取更新的信号记录位图。在步骤S72中,由此检索到的更新的信号记录位图写入盘上的信号记录位图轨道中。
在其初始状态中,保存在信号记录位图轨道中的信息都是零。每次使用盘时,在信号记录位图中,与经历数据写操作的记录块相应的位都更新为“1”。信号记录位图中的此信息写回到盘上的信号记录位图轨道中。下次装入盘使用时,从信号记录位图轨道读取信息,并在存储器中变成信号记录位图。这些步骤有可能不需FAT信息就可产生信号记录位图。
以下结合图17描述能从盘的数据轨道和音频轨道读写数据的介质驱动单元2的典型结构。
如图17所示,介质驱动单元2具有可容纳以下三种盘的转盘,所述三种盘为当前MD系统盘、下一代MD1盘、和下一代MD2盘。置于转盘上的盘90由主轴电机29以CLV旋转。对于盘90上的写或读操作,光头19发射激光束到盘表面上。
对于写操作,光头19输出的激光束的水平高得足以把记录轨道加热到居里温度;对于读操作,光头19以相对较低的水平输出激光束,此水平足以基于克尔磁效应从反射光检测数据。为了实现这些性能,光头19包括作为激光输出器件的激光二极管;由偏振分光镜和物镜组成的光学系统;以及用于检测反射光的检测器装置,未示出。光头19中的物镜例如由双轴机构固定,在相对于盘表面的径向和正交方向上都可以位移。
磁头18布置得与光头19在盘90两边相互对称。磁头18向盘90施加经过调制以代表写数据的磁场。尽管未示出,但具有在盘的径向上移动整个光头19和磁头18的滑橇电机和滑橇机构。
光头19和磁头18执行脉冲驱动磁场调制处理,在下一代MD2盘上形成无穷小的标记。在当前MD系统或下一代MD1盘上,光头19和磁头18执行DC发射磁场调制处理。
除了由光头19和磁头18组成的记录/再现头部以及由主轴电机29形成的盘旋转驱动段之外,介质驱动单元2还包括记录处理段、再现处理段以及伺服段。
可装入以下三种盘90中的一种当前MD系统盘、下一代MD1盘、或下一代MD2盘。线速度随着盘的类型而变化。主轴电机29能以与所述盘类型兼容的速度旋转每个装入的盘90。也就是说,置于转盘上的盘90以与上述三个可用盘类型中一个相对应的线速度旋转。
记录处理段包括两个部分一个部分采用用于纠错的ACIRC和用于数据调制的EFM,以便向当前MD系统盘上的音频轨道写经过纠错的调制数据;另一个部分采用用于纠错的BIS和LDC组合和用于数据调制的1-7pp调制,以便向下一代MD1或MD2系统盘写经过纠错的调制数据。
再现处理段包括两个部分一个部分在从当前MD系统盘再现数据时,采用用于数据解调的EFM和用于纠错的ACIRC;另一个部分采用基于数据检测的1-7解调和用于从下一代MD1或MD2系统盘再现数据的Viterbi译码方法,所述数据检测使用部分响应方案。
再现处理段进一步包括对当前MD系统或下一代MD1系统所用的基于ADIP信号的地址进行译码的部分;以及对下一代MD2系统所用的ADIP信号进行译码的部分。
从光头19发射激光到盘90上,产生代表从盘上检测到的信息的反射光束。检测到的信息,即从检测反射激光束的光电检测器获得的光电流,发送到RF放大器21。
RF放大器21对由此接收到的检测信息进行电流-电压转换、放大和矩阵计算,以便提取出再现信息,再现信息包括再现RF信号、寻轨错误信号TE、聚焦错误信号FE、以及槽信息(在盘90上作为轨道摆动而记录的ADIP信息)。
当从当前MD系统盘再现数据时,由RF放大器21获得的再现RF信号由EFM解调单元24和ACIRC译码器25进行处理。更具体地,EFM解调单元24在把再现RF信号提交EFM解调之前,先把再现RF信号二进制化为EFM信号序列。ACIRC译码器25对解调数据进行纠错和去交织处理。此时,获得ATRAC压缩数据。
基于从当前MD系统盘的数据再现,选择器26设置到触点B。在此设置中,选择器26允许输出经过解调的ATRAC压缩数据,作为从盘90再现的数据。
当从下一代MD1或MD2盘再现数据时,由RF放大器21获得的再现RF信号输送到RLL(1-7)PP解调单元22和RS-LDC译码器23中。更具体地,对于给定的再现RF信号,RLL(1-7)PP解调单元22通过PR(1,2,1)ML或PR(1,-1)ML和Viterbi译码执行数据检测,获得RLL(1-7)码序列,作为再现数据。解调单元22对RLL(1-7)码序列进行RLL(1-7)解调。解调数据输送到RS-LDC译码器23中,进行纠错和去交织处理。
基于从下一代MD1或MD2盘的数据再现,选择器26设置到触点A。在此设置中,选择器26允许输出解调数据,作为盘90的再现数据。
寻轨错误信号TE和聚焦错误信号FE从RF放大器21发送到伺服电路27。RF放大器21的槽信息提供给ADIP解调单元30。
ADIP解调单元30把接收到的槽信息提供给带通滤波器,在执行用于解调ADIP信号的FM解调和双相解调之前,先提取出摆动成分。解调的ADIP信号输送到地址译码器32和33。
如图9所示,在当前MD系统盘或下一代MD1盘上,ADIP扇区号是8位长。相反,如图11所示,在下一代MD2盘上,ADIP扇区号是4位长。地址译码器32从当前MD系统盘或下一代MD1盘译出ADIP地址,而地址译码器33从下一代MD2盘译出ADIP地址。
由地址译码器32或33译码的ADIP地址发送到驱动控制器31。对于给定的ADIP地址,驱动控制器31执行必要的控制处理。RF放大器21的槽信息还输送到用于主轴伺服控制的伺服电路27。
伺服电路27对接收到的槽信息和再现时钟信号(在译码时有效的PLL时钟信号)之间的相位差进行积分,以获得错误信号。基于由此获得的错误信号,伺服电路27产生用于CLV或CAV伺服控制的主轴错误信号。
伺服电路27基于RF放大器21的主轴错误信号、寻轨错误信号和聚焦错误信号,或基于驱动控制器31的跟踪跳转命令和访问命令,产生各种伺服控制信号(如跟踪控制信号、聚焦控制信号、滑橇控制信号、和主轴控制信号)。由此产生的伺服控制信号输出到电机驱动器28。更具体地,伺服电路27对伺服错误信号和命令执行诸如相位补偿、增益处理和目标值设定的处理,以便产生各种伺服控制信号。
电机驱动器28基于伺服电路27输送的伺服控制信号产生伺服驱动信号。电机驱动器28产生的伺服驱动信号由用于驱动双轴机构的双轴驱动信号(用于在聚焦和寻轨方向上驱动在两个信号)、用于驱动滑橇机构的滑橇电机驱动信号、以及用于驱动主轴电机29的主轴电机驱动信号组成。这些伺服驱动信号对盘90提供聚焦和寻轨控制,并对主轴电机29提供CLV或CAV控制。
当音频数据将要记录到当前MD系统盘上时,选择器16设置到触点B。此选择器设置允许ACIRC编码器14和EFM调制单元15发挥作用。在此设置中,ACIRC编码器14对来自音频处理单元10的压缩数据进行交织处理和纠错编码。ACIRC编码器14的输出提供给EFM调制单元15,进行EFM处理。
EFM调制数据通过选择器16输送到磁头驱动器17。磁头18对盘90施加代表EFM调制数据的磁场,从而,数据写入到盘90上的音频轨道中。
当音频数据将要记录到下一代MD1或MD2盘时,选择器16设置到触点A。此选择器设置允许RS-LDC编码器12和RLL(1-7)PP调制单元13发挥作用。在此设置中,RS-LDC编码器12对来自转存控制器3的高密度数据进行交织处理和基于RS-LDC的纠错编码。RS-LDC编码器12的输出提供给RLL(1-7)PP调制单元13,进行RLL(1-7)调制。
为RLL(1-7)码序列形式的写数据通过选择器16输送到磁头驱动器17。磁头18对盘90施加代表调制数据的磁场,从而,数据写入到盘90上的音频轨道中。
激光驱动器/APC20的目的有两个使激光二极管在上述读写操作过程中发射激光束;以及执行所谓的APC(自动激光功率控制)。
尽管未示出,用于监视激光功率水平的检测器包含在光学头19中。检测器的监视信号反馈回激光驱动器/APC20。激光驱动器/APC20比较由监视信号获得的当前激光功率水平和已建立的激光功率水平,以发现误差。通过得到在激光驱动信号中反映出的误差,激光驱动器20使激光二极管的激光功率稳定在已建立的水平上。
两个激光功率水平,即,读激光功率水平和写激光功率水平,由驱动控制器31设置到激光驱动器/APC20内的寄存器中。
在系统控制器9的控制下,驱动控制器31注意上述控制操作(访问、伺服操作、数据写操作、和数据读操作)是否被正确地执行。
在图17中,虚线包围的部分A和B每一个都体现为单芯片电路部件。
5.下一代MD1和MD2盘的初始化在下一代MD1盘和下一代MD2盘上,如前面所述,除了FAT以外还记录用于安全管理的唯一ID(UID)。原则上,在盘从工厂发运之前,在每张下一代MD1或MD2盘上,都在预定位置如导入区中记录UID。可替换地,UID可写在盘上的任何位置。只要在盘初始化之后UID写到固定位置,UID就可事先记录到此位置。
下一代MD1系统使用与当前MD系统相同的盘。这意味着市场上大量的没有记录UID的当前MD系统盘由下一代MD1系统使用。
因而,已制订新标准,在这些大量的当前MD系统盘的每一张上分配特定的保护区,其中,这些盘可由下一代MD1系统使用。在这些盘的任何一张进行初始化时,盘驱动单元1向保护区写随机数信号,作为所述盘的UID。在新标准中,用户禁止访问填加UID的区域。UID并不局限于随机数信号;它可以是制造商代码、设备代码、设备序列号和随机数的组合。还有可能组合制造商代码、设备代码、设备序列号和随机数中的至少一个,作为UID。
图18是用于初始化下一代MD1盘的步骤的流程图。在图18的第一步骤S100中,访问盘上的预定位置,以判断在此是否记录UID。如果判断已记录UID,就读取UID,并临时存入辅助存储器5中。
在步骤S100中访问的位置是在下一代MD1系统格式的FAT区外侧的区域,如导入区。如果所述盘90在过去初始化过,并且设置有DDT区,就可访问该区,作为替代。如果合适的话,可跳过步骤S100。
在步骤S101中,在EFM调制处理中,数据记录到U-TOC区中。此时写入U-TOC的是用于保护以下两种区域的信息,所述两种区域是报警轨道、以及在DDT区之后的轨道区域,即以1-7pp调制格式记录数据的区域。在步骤S102中,数据以EFM格式写入报警轨道中。在步骤S103中,数据以1-7PP调制格式写入DDT区中。
在步骤S104中,在FAT区外侧,例如在DDT区中,记录UID。如果在以上步骤S100中从预定位置读取UID并存入辅助存储器5中,就在此记录该UID。如果在步骤S100中判断UID没写入盘的预定位置,或者如果干脆跳过步骤S100,就基于随机数信号产生UID,并且记录所产生的UID。例如,由系统控制器9产生UID。产生的UID在写入盘90之前,通过转存控制器3输送到介质驱动单元2中。
在步骤S105中,FAT和其它数据以1-7pp调制格式写入数据存储区。换句话说,在FAT区外侧记录UID。如上所述,对于下一代MD1系统,在FAT方案下管理可记录区的初始化不是强制性的。
图19是用于初始化下一代MD2盘的步骤的流程图。在图19的第一步骤S110中,访问假设已事先记录UID的预定位置,如导入区或者如果该盘在过去已被初始化就例如访问DDT区,判断在此是否记录UID。如果判断已记录UID,就读取该UID,并临时存入辅助存储器5中。由于UID记录位置的格式是固定的,因此,不需查阅盘上的任何其它管理信息就可直接访问UID。此特征还适用于以上结合图18讨论的处理。
在步骤S111中,数据以1-7pp调制格式记录到DDT区中。在步骤S112中,UID记录在FAT区的外侧,如DDT区。此时记录的UID是在步骤S110中从盘上预定位置检索到并存入辅助存储器5中的UID。如果在步骤S110中判断在盘的预定位置上没有记录UID,那么,就基于随机数信号产生UID,并且写入所产生的UID。例如,UID由系统控制器9产生。产生的UID在写入盘90之前通过转存控制器3输送到介质驱动单元2。
在步骤S113中,记录FAT和其它数据。UID记录在FAT区的外侧。对于下一代MD2系统,如上所述,不执行在FAT方案下管理的可记录区的初始化。
6.音频数据管理系统的第一实例如上所述,体现本发明的下一代MD1和MD2系统用FAT系统管理它们的数据。将要记录的音频数据通过预定的数据压缩方法进行压缩,并加密以进行版权保护。音频数据压缩方法例如为ATRAC3或ATRAC5。也有可能采用MP3(MPEG1音频层3)、AAC(MPEG2高级音频编码)、或其它适当的压缩方法。不仅可处理音频数据,也可处理静止图象数据和运动图象数据。由于使用FAT系统处,因此,也可用下一代MD1和MD2系统记录和再现普通数据。进而,计算机可读的和可执行的指令可在盘上编码,所以,MD1或MD2也包含可执行文件。
以下描述用于管理音频数据的系统,其中,从下一代MD1和MD2盘记录和再现音频数据。
由于下一代MD1和MD2系统设计成在处长的时间内再现高质量音频数据,因此,在单张盘上需要管理大量的音频数据项目。由于FAT系统用于数据管理目的,因此可确保与计算机更好的兼容性。然而,正如本发明人所认识到的,此特征具有其优点和缺点。在用户方面增强操作的简易性,但音频数据可被非法拷贝,损害版权人的利益。在开发本发明音频数据管理系统时,特别考虑这些特性。
图28是音频数据管理系统第一实例的说明图。如图28所示,在第一实例设置中的音频数据管理系统在盘上产生轨道索引文件和音频数据文件。这些是由FAT系统管理的文件。
音频数据文件是包含多个如图29所示的音频数据项目的文件。当从FAT系统观察时,音频数据文件表现为非常大的文件。此文件的内部被分成几个部分,从而,音频数据被处理成这些部分的集合。
轨道索引文件是描述用于管理包含在音频数据文件中的音频数据的各种信息。如图30所示,轨道索引文件由播放顺序表、编程播放顺序表、组信息表、轨道信息表、部分信息表和名称表组成。
播放顺序表指示默认的音频数据再现的顺序。如图31所示,播放顺序表包含信息条目TINF1、TINF2等,所述信息条目表示与轨道描述符(图34A)的链接,轨道描述符与轨道信息表中的轨道号(即音乐标题号)相对应。轨道号例如为从“1”开始的顺序编号。
编程播放顺序表包含由单个用户确定的音频数据再现顺序。如图32所示,编程播放顺序表描述编程轨道信息条目PINF1、PINF2等,其中,所述信息条目表示与轨道描述符的链接,轨道描述符与轨道号对应。
如图33A和33B所示,组信息表描述与组有关的信息。组被定义成一个或多个具有顺序轨道号的轨道的集合,或一个或多个具有编程顺序轨道号的轨道的集合。具体地,组信息表由代表图33A所示轨道组的组描述符构成。如图33B所示,每个组描述符描述开始轨道号、结束轨道号、组名、以及与所述组有关的标记。
如图34A和34B所示,轨道信息表描述与轨道,即音乐标题,有关的信息。具体地,轨道信息表由如图34A所示代表轨道(音乐标题)的轨道描述符组成。如图34B所示,每个轨道描述符包含编码系统、版权管理信息、内容解密密钥信息、指针信息、艺术家姓名、标题名、原始标题顺序信息以及与所述轨道有关的记录时间信息,其中,指针信息指向用作所述轨道的音乐标题的入口的部分编号。艺术家姓名和标题名不包含实际名称,但描述指向名称表中有关入口的指针信息。编码系统描述用作解密信息的编码操作方案。
如图35A和35B所示,部分信息表描述允许部分编号指向实际音乐标题位置的指针。具体地,部分信息表由与图35A所示部分相应的部分描述符组成。一个部分代表一整个轨道或构成单个轨道的多个部分中的一个。图35B指示部分信息表中部分描述符的入口。如图35B所示,每个部分描述符包括所述部分在音频数据文件中的开始位置和结束位置以及与下一部分的链接。
用作部分编号指针信息、名称表指针信息和音频文件位置指针信息的地址都可用文件偏离字节数、部分描述符编号、FAT簇号或用作存储介质的盘的物理地址的形式给出。文件偏离字节数是根据本发明实施的偏离方案的具体表现,在这,部分指针信息是从音频文件起始处计算的预定单位(如字节、位和n位块)的偏离值。
名称表是组成实际名称的文本表。如图36A所示,名称表由多个名称条目组成。每个名称条目与指向所述名称的指针链接,并由指针调用。用于调用名称的指针可以是轨道信息表中的艺术家姓名或标题名、或者是组信息表中的组名。一个名称条目可由多个指针调用。如图36B所示,每个名称条目包括构成文本信息的名称数据、用作文本信息属性的名称类型、以及与另一名称条目的链接。太长而不能容纳在单个名称条目中的名称可分割为多个名称条目。使用描述全称的链接一个接一个地追溯所分割的名称条目。
根据本发明的音频数据管理系统的第一实例按如下工作如图37所示,在播放顺序表(图31)中首先指定将要再现的目标轨道的轨道号。使用所指定的轨道号,通过与轨道信息表中轨道描述符(图34A和34B)的链接而获得访问,并且,从此表检索链接的轨道描述符。从轨道描述符读取编码系统、版权管理信息、内容解密密钥信息、指针信息、艺术家姓名、标题名、原始标题顺序信息以及与所述轨道有关的记录时间信息,其中,指针信息指向用作所述轨道的音乐标题的入口的部分编号。
基于从轨道信息表读取的部分编号信息,通过与部分信息表(图35A和35B)中可用部分描述符的链接而获得访问。从部分信息表中,在与所述轨道(标题)的起始地址相应的部分访问音频数据文件。当获得对部分数据的访问时,所述部分在音频数据文件中的位置由部分信息表指定,从此位置开始再现音频数据。此时,根据从轨道信息表中可用轨道描述符读取的编码系统,对再现数据进行解密。如果音频数据被加密,就用从轨道描述符读取的密钥信息对数据进行解密。
如果没有任何部分与所述部分一致,就在部分描述符中描述与目标部分的链接。根据链接一个接一个地读取相关的部分描述符,从而,从其位置由所访问的部分描述符指定的部分再现音频数据文件中的音频数据。这些步骤允许从所希望的轨道(音乐标题)再现音频数据。
从艺术家姓名指针或标题名指针指定的位置(或名称指针信息)调用名称表中的名称条目(图36A),所述指针从轨道信息表读取。从如此调用的名称条目读取名称数据。名称指针信息例如为名称条目编号、文件分配表系统中的簇号、或存储介质的物理地址。
可从上述多个指针查阅名称表中的每个名称条目。例如,在记录相同艺术家的多个标题时,从图38所示轨道信息表中的多个指针查阅名称表中的相同名称条目。在图38所示实例中,轨道描述符“1”、“2”和“ 4”代表都属于相同艺术家“DEF BAND”的音乐标题,从而,从这些轨道描述符中的每一个查阅相同的名称条目。同样在图38中,轨道描述符“3”、“5”和“6”代表都属于相同艺术家“GHQ GIRLS”的音乐标题,从而,也从这些轨道描述符中的每一个查阅相同的名称条目。当允许从多个指针查阅名称表中的每个名称条目时,可以显著缩小名称表的尺寸。
进而,通过利用与名称表的链接,可显示与指定艺术家名称有关的信息。如果希望显示属于名为“DEF BAND”的艺术家的音乐标题列表,就追溯涉及相同名称条目“DEF BAND”的轨道描述符并显示它们的信息。在此实例中,追溯涉及名称条目“DEF BAND”中地址的轨道描述符“1”、“2”和“4”,并获得描述符信息。由此获得的信息允许显示保存在此盘上的属于艺术家“DEF BAND”的音乐标题。没有从名称表返回轨道信息表的链接,因为允许从多个指针查阅名称表中的每个名称条目。
当要重新记录音频数据时,至少由预定数量的连续记录块(如,四个记录块)组成的未使用区域根据FAT表进行分配。连续地分配记录块,以使访问所记录音频数据时的损耗最小化。
当分配音频数据可记录区时,向轨道信息表赋予新的轨道描述符,并且产生对所述音频数据加密的内容密钥。输入的音频数据在记录到分配的未使用区域之前,用密钥进行加密。已记录音频数据的区域链接到FAT文件系统中的音频数据文件的末端。
对于链接到音频数据文件的新音频数据,产生与链接位置有关的信息,并且新产生的音频数据位置信息写入新分配的部分描述符中。密钥信息和部分编号写入新的轨道描述符中。如果需要,艺术家姓名和标题名写入相关名称条目中。在轨道描述符中,用与艺术家姓名和标题名的链接描述指针。所述轨道描述符的编号写入播放顺序表中,并且更新可用的版权管理信息。
当将要从特定轨道再现音频数据时,从播放顺序表搜索与指定轨道号有关的信息。接着,获得与从其上再现音频数据的轨道相应的轨道描述符。
从轨道信息表中的可用轨道描述符获得密钥信息,并且获得指示包含入口数据的区域的部分描述符。在音频数据文件中,从部分描述符获得对包含所需音频数据的第一部分的位置的访问,并且从所访问的位置检索数据。使用所获得的用于音频数据再现的密钥信息,对此位置的再现数据进行解密。如果部分描述符具有与另一部分的链接,就访问链接部分并重复上述步骤。
假设希望把播放顺序表中指定轨道的轨道号“n”改变为轨道号“n+m”。在此情况下,首先从播放顺序表中的轨道信息条目TINFn获得描述与所述轨道有关的信息的轨道描述符。代表轨道信息条目TINFn+1到TINFn+m(即,轨道描述符编号)的所有值都前移一位。然后,轨道描述符Dn的编号写入轨道信息条目TINFn+m中。
假设现在希望删除轨道号为“n”的轨道。在此情况下,从播放顺序表中的轨道信息条目TINFn获得描述与所述轨道有关信息的轨道描述符Dn。在播放顺序表中,所有与轨道信息入口TINFn+1一致的有效轨道描述符编号都前移一位。而且,由于将要删除轨道“n”,因此,在播放顺序表中所有与轨道“n”一致的轨道信息入口都前移一位。基于由此获得的用于将要删除的轨道的轨道描述符Dn,从轨道信息表获得与所述轨道相应的编码系统和解密密钥。同时获得的还有表示包含起始音频数据的区域的部分描述符Pn的编号。其范围由部分描述符Pn指定的音频块从FAT文件系统的音频数据文件中分离。然后,从轨道信息表删除所述轨道的轨道描述符Dn,并且从部分信息表删除部分描述符,以便在文件系统上释放部分描述。
在图39A中,假设部分A、B和C已经链接并且希望删除部分B。在此假定部分A和B共享相同的音频块(和相同的FAT簇)并且FAT链是连续的。还假定虽然在音频数据文件中部分C就位于部分B之后,但当检查FAT表时,发现部分C和B实际上是分开布置的。
在此情况下,如图39B所示,删除部分B允许两个不与此部分共享任何簇的FAT簇从FAT链分离(即,转换为自由区域)。换而言之,音频数据文件缩短4个音频块。结果,从记录在部分C和后续部分中的每个音频块编号减去数字“4”。
可删除部分轨道,以取代删除整个轨道。如果轨道被部分删除,与剩余轨道有关的信息可用编码系统和解密密钥进行解密,其中,编码系统和解密密钥与所述轨道相对应并且从轨道信息表中的相关部分描述符Pn获得。
如果希望在播放顺序表中结合轨道“n”和轨道“n+1”,就从播放顺序表中的轨道信息条目TINFn获得描述与轨道“n”有关信息的轨道描述符编号Dn;并且,从播放顺序表中的轨道信息条目TINFn+1获得描述与轨道“n+1”有关信息的轨道描述符编号Dm。在播放顺序表中所有与条目TINFn+1一致的有效TINF值(轨道描述符编号)都前移一位。为了删除所有涉及轨道描述符Dm的轨道,通过编程播放顺序表进行搜索。产生新的加密密钥,并从轨道描述符Dn获得部分描述符列表。在此部分描述符列表的末端连接从轨道描述符Dm提取出的另一部分描述符列表。
在将要结合两个轨道时,需要比较它们的轨道描述符,以便确定不损害所涉及的版权。需要从这些轨道获得部分描述符,以便与FAT表一起确保在结合两个轨道时满足与碎片有关的要求。还必需更新指向名称表的指针。
在希望轨道“n”分割成轨道“n”和轨道“n+1”时,首先从播放顺序表中的轨道信息条目TINFn获得描述与轨道“n”有关信息的轨道描述符编号Dn。从播放顺序表中的轨道信息条目TINFn+1获得描述与轨道“n+1”有关信息的轨道描述符编号Dm。在播放顺序表中所有与轨道信息条目TINFn+1一致的有效TINF值(轨道描述符编号)都前移一位。产生用于轨道描述符Dn的新密钥。从轨道描述符Dn提取出部分描述符列表。分配新的部分描述符,在轨道分割之前有效的部分描述符内容拷贝到新分配的部分描述符中。包含分割点的部分描述符缩短到此点,并且删除分割点之后的所有部分描述符链接。新分配的部分描述符就设置在分割点之后。
7.音频数据管理系统的第二实例现在描述根据本发明的音频数据管理系统的第二实例。图40是本发明音频数据管理系统的第二实例设置的说明图。如图40所示,此实例中的音频数据管理系统包括在盘上产生轨道索引文件和多个音频数据文件。这些文件由FAT系统管理。
如图41所示,每个音频数据文件原则上包括构成单个音乐标题(一段音乐)的音频数据。音频数据文件具有包括标题、解密密钥信息、版权管理信息和索引信息的头部。索引用于把单个轨道上的一段音乐分割成多个轨道。头部记录按索引分割的轨道的位置以及索引号。例如,对一个轨道最多可设置255个索引。
轨道索引文件是描述用于管理包含在音频数据文件中的音频数据的各种信息。如图42所示,轨道索引文件由播放顺序表、编程播放顺序表、组信息表、轨道信息表、部分信息表和名称表组成。
播放顺序表指示默认的音频数据再现的顺序。如图43所示,播放顺序表包含信息条目TINF1、TINF2等,所述信息条目表示与轨道描述符(图46A)的链接,轨道描述符与轨道信息表中的轨道号(即音乐标题号)相对应。轨道号例如为从“1”开始的顺序编号。
编程播放顺序表包含由单个用户确定的音频数据再现的顺序。如图44所示,编程播放顺序表描述编程轨道信息条目PINF1、PINF2等,其中,所述信息条目表示与轨道描述符的链接,轨道描述符与轨道号对应。
如图45A和45B所示,组信息表描述与组有关的信息。组被定义成一个或多个具有顺序轨道号的轨道的集合,或一个或多个具有编程顺序轨道号的轨道的集合。具体地,如图45A所示,组信息表由代表轨道组的组描述符构成。如图45B所示,每个组描述符描述开始轨道号、结束轨道号、组名、以及与所述组有关的标记。
如图46A和46B所示,轨道信息表描述与轨道,即音乐标题,有关的信息。具体地,如图46A所示,轨道信息表由代表轨道(音乐标题)的轨道描述符组成。如图46B所示,每个轨道描述符包括指向所述轨道的音频数据文件的文件指针、轨道的索引号、艺术家姓名、标题名、原始标题顺序信息以及与所述轨道有关的记录时间信息。艺术家姓名和标题名不包含实际名称,但描述指向名称表中相关入口的指针信息。
名称表是组成实际名称的文本表。如图47A所示,名称表由多个名称条目组成。每个名称条目与指向所述名称的指针链接,并由指针调用。用于调用名称的指针可以是轨道信息表中的艺术家姓名或标题名、或者是组信息表中的组名。一个名称条目可由多个指针调用。如图47B所示,每个名称条目包括名称数据、名称类型、以及与另一名称条目的链接。太长而不能容纳在单个名称条目中的名称可分割为多个名称条目。使用描述全称的链接一个接一个地追溯所分割的名称条目。
根据本发明的音频数据管理系统的第二实例按如下工作如图48所示,在播放顺序表(图43)中首先指定将要再现的目标轨道的轨道号。使用所指定的轨道号,通过与轨道信息表中轨道描述符(图46A和46B)的链接而获得访问,并且,从此表检索链接的轨道描述符。从轨道描述符读取指向所述音频数据文件的文件指针、所述轨道的索引号、艺术家姓名指针、标题名指针、原始标题顺序信息以及与所述轨道有关的记录时间信息。
基于音频数据文件指针,访问所述音频数据文件,并从文件的头部读取信息。如果对音频数据加密,从头部读取的密钥信息就对用于音频数据再现的数据进行解密。如果指定索引号,就从头部信息检测所指定索引号的位置,并且从此索引号的位置开始音频数据再现。
从艺术家姓名指针和标题名指针指定的位置调用名称条目,所述指针从轨道信息表检索。从如此调用的名称条目读取名称数据。
当要重新记录音频数据时,至少由预定数量的连续记录块(如,四个记录块)组成的未使用区域根据FAT表进行分配。
当分配音频数据可记录区时,向轨道信息表赋予新的轨道描述符,并且产生对所述音频数据加密的内容密钥。输入的音频数据用密钥进行加密,并用加密的音频数据产生音频数据文件。
新产生的音频数据文件的文件指针和密钥信息写入新分配的部分描述符中。如果需要,艺术家姓名和标题名写入相关名称条目中。在轨道描述符中,用与艺术家姓名和标题名的链接描述指针。所述轨道描述符的编号写入播放顺序表中,并且更新可用的版权管理信息。
当将要从特定轨道再现音频数据时,从播放顺序表搜索与指定轨道号有关的信息。接着,获得与从其上再现音频数据的轨道相应的轨道描述符。
基于轨道信息表中的轨道描述符,获得指向包含所需音频数据的音频数据文件的文件指针以及所述轨道的索引号。然后,访问音频数据文件,并从文件头部获得密钥信息。使用所获得的用于音频数据再现的密钥信息,对音频数据文件的再现数据进行解密。当指定索引号时,从指定索引号的位置开始音频数据再现。
当轨道“n”希望分割成轨道“n”和轨道“n+1”时,首先从播放顺序表中的轨道信息条目TINFn获得描述与轨道“n”有关信息的轨道描述符。从轨道信息条目TINFn+1获得描述与轨道“n+1”有关信息的轨道描述符。在播放顺序表中,所有与轨道信息条目TINFn+1一致的有效TINF值(轨道描述符编号)都前移一位。
如图49所示,使用索引布置允许一个文件中的数据被分割成多个索引区。正在使用的索引号和索引区的位置写入所述音频数据文件的头部。音频数据文件指针和索引号写入一个轨道描述符Dn中,另一音频数据文件指针和另一索引号写入另一轨道描述符Dm中。在此情况下,在音频数据文件中的单个轨道上的一段音乐M1明显分割成在两个轨道上的两段音乐M11和M12。
如果希望在播放顺序表中结合轨道“n”和轨道“n+1”,就从播放顺序表中的轨道信息条目TINFn获得描述与轨道“n”有关信息的轨道描述符编号Dn;并且,从播放顺序表中的轨道信息条目TINFn+1获得描述与轨道“n+1”有关信息的轨道描述符编号Dm。在播放顺序表中所有与条目TINFn+1一致的有效TINF值(轨道描述符编号)都前移一位。
如果通过索引发现轨道“n”和轨道“n+1”在相同的音频数据文件中并且是相互分开的,那么,从文件的头部删除索引信息就可实现轨道结合,如图50所示。在两个轨道上的两段音乐M21和M22因此结合成一个轨道上的单段音乐M23。
假设轨道“n”是音频数据文件中按索引分割的后一半并且发现轨道“n+1”在另一音频数据文件的起始处。在此情况下,如图51所示,头部连接到按索引分割的轨道“n”的数据上,创建包含一段音乐M32的音频数据文件。然后从携带另一段音乐M41的轨道“n+1”的音频数据文件删除头部,并且,具有音乐标题M41的轨道“n+1”的音频数据连接到音乐标题M32的音频数据文件上。因此,两段音乐M32和M41结合到一个轨道上的单段音乐M51上。
上述处理由两个功能实现。一个功能包括向每个按索引分割的轨道增加头部;对每个轨道使用不同的加密密钥而加密轨道数据;并把索引音频数据转换成单个音频数据文件。另一功能包括从给定的音频数据文件删除头部信息;把此文件中的数据连接到另一音频数据文件。
8.在与个人计算机连接过程中的操作下一代MD1和MD2系统采用FAT系统作为它们的数据管理系统,以便保证与个人计算机的兼容性。由此可见,下一代MD1和MD2盘不仅用于记录和再现音频数据,而且用于记录和再现由个人计算机处理的普通数据。
在盘驱动单元1上,当从盘90读音频数据时而再现它们。当考虑便携式盘驱动单元1访问数据的能力时,音频数据应该优选顺序地记录到盘上。相反,个人计算机在向盘写数据时不考虑此种数据连续性;PC向在盘上发现的任何可用的自由区记录数据。
本发明的记录/再现装置具有通过USB集线器7连接到盘驱动单元1的个人计算机100,从而个人计算机100可向装入盘驱动单元1中的盘90写数据。在此设置中,普通数据在个人计算机100的文件系统的控制下进行写操作,而音频数据在盘驱动单元1的文件系统的控制下进行写操作。
图52A和52B为说明图,简单描述根据将要写入装在盘驱动单元1中的盘上的数据类型,管理权如何在用USB集线器7连接的个人计算机100和盘驱动单元1之间转移,USB集线器7未示出。图52A示出普通数据为了记录到盘驱动单元1中的盘90上而如何从个人计算机100转移到盘驱动单元1。在此情况下,在个人计算机100部分上的文件系统提供对盘90的FAT管理。
假设盘90已被下一代MD1系统或下一代MD2系统格式化。
从个人计算机100观察,所连接的盘驱动单元1显然用作在PC控制下的可移动盘。随后,个人计算机100可在盘驱动单元1中的盘90上读写数据,其读写方式与PC从软盘读写数据的方式相同。
个人计算机100的文件系统可设置成PC100所装的OS(操作系统)的权能的一部分。众所周知,OS可在个人计算机100中的硬盘驱动器上记录为适当的程序文件。当启动时,由个人计算机100读取并执行程序文件,以实现OS权能。
图52B示出音频数据为了记录到装入盘驱动单元1中的盘90上而如何从个人计算机100转移到盘驱动单元1。例如,从由个人计算机100拥有的硬盘驱动器(HDD)检索音频数据。
假设个人计算机100装有应用软件,此软件用于对音频数据进行ATRAC压缩编码并要求盘驱动单元1从装入单元1中的盘90写或删除音频数据。应用软件还假设能查阅盘驱动单元1中的盘90上的轨道索引文件,以便查找记录在盘90上的轨道信息。例如,此应用软件作为程序文件保存在个人计算机100的HDD上。
以下描述记录在个人计算机100的存储介质上的音频数据通常如何转移并记录到装在盘驱动单元1中的盘90上。假设事先引导上述应用软件。
用户首先对个人计算机100执行操作,使其从HDD把所希望的音频数据(以下称作音频数据A)写到装在盘驱动单元1中的盘90上。此操作触发应用软件发出写请求命令,此命令请求把音频数据A写到盘90上的写操作。从个人计算机100向盘驱动单元1发送写请求命令。
然后,从个人计算机100的HDD读取音频数据A。由个人计算机100所装的应用软件对检索的音频数据A进行ATRAC压缩编码处理。此处理使音频数据A转变成ATRAC压缩数据,ATRAC压缩数据从个人计算机100转移到盘驱动单元1。
在从个人计算机100接收写请求命令时,盘驱动单元1开始接收从个人计算机100转移的ATRAC压缩音频数据。盘驱动单元1把此命令看作是向盘90写转移数据的指令,所述转移数据用作音频数据。
更具体地,盘驱动单元1通过USB集线器7从个人计算机100接收音频数据A。所接收的数据通过USB接口6和转存控制器3发送到介质驱动单元2。对于输送到介质驱动单元2的音频数据A,系统控制器9使介质驱动单元2在盘驱动单元1的基于FAT的管理方案的控制下,写音频数据A到盘90中。也就是说,音频数据A基于盘驱动单元1的FAT系统,在四个记录块的增量中(64KB×4)连续地写入盘90。
在完成对盘90写数据之前,在个人计算机100和盘驱动单元1之间与适当的协议保持一致地交换数据、状态信息和命令。执行所述交换,以在簇缓冲器4中既不发生溢出也不发生下溢的方式控制数据传送率。
除了上述写请求命令以外,个人计算机100还可使用删除请求命令。删除请求命令用于请求盘驱动单元1从装入单元1的盘90删除音频数据。
例如,当个人计算机100连接到盘驱动单元1并且盘90装入到单元1中时,应用软件从盘90读取轨道索引文件。检索到的数据从盘驱动单元1转移到个人计算机100。基于检索到的数据,个人计算机100例如显示盘90中所保存的音频数据的标题列表。
假设用户在个人计算机100上观察显示的标题列表并执行删除某些音频数据(以下称作音频数据B)的操作。在此情况下,指定将要删除的音频数据B的信息与删除请求命令一起传输到盘驱动单元1。对于删除请求命令,盘驱动单元1根据请求在其自己的控制下从盘90删除音频数据B。
因为音频数据删除由盘驱动单元1在其自己的FAT系统的控制下执行,所以有可能从以上结合图39A和39B所述的结合多个音频数据文件的巨型文件删除音频数据。
9.从盘拷贝音频数据的限制保护记录在盘90上的音频数据的版权要求在它们拷贝到其它存储介质时建立适当的限制。考虑这样的情况保存在盘90上的音频数据从盘驱动单元1转移到个人计算机100,以便例如记录到PC中的HDD上。
在此假设盘90已被下一代MD1系统或下一代MD2系统格式化。还假设在个人计算机100所装的上述应用软件的控制下,执行诸如登记或检出的下述操作。
如图53A所示,保存在盘90上的音频数据200首先移动到个人计算机100中。“移动”操作表示一系列的动作,包括把目标音频数据200拷贝到个人计算机100中并从原始存储介质(即盘90)删除所述音频数据。即,移动操作包括从它们的源位置删除目标数据并移动数据到它们的新位置。
在此,检出被定义为当数据从一个存储介质拷贝到另一个介质的操作时,所述数据的合法拷贝量(即源数据允许合法拷贝的次数)减1。登记被定义成在从检出目的地删除检出数据的操作时,被检出的原始数据的合法拷贝量加1。
当音频数据200移动到个人计算机100时,数据(作为音频数据200′)发送到存储介质,如个人计算机100的HDD,并在其上记录,而且从盘90删除音频数据200。然后,如图53B所示,个人计算机100对移动的音频数据200′设置一个允许的(或者一些预定的)检出(CO)量201。在此实例中,允许检出量设置为“3”,如图中三个填充圆所示。音频数据200′允许从个人计算机100检出到外部存储介质,检出次数最多为由此建立的允许检出量。
如果从盘90删除保留的检出音频数据200,对于用户就不方便。当检出到个人计算机100的音频数据200′写回盘90时,补偿了可能的不利。
当音频数据200′从个人计算机100写回原盘90时,允许检出量减1(3-1=2),如图53C所示。此时,保存在个人计算机100中的音频数据200′仍然可正当地检出两次,并因而不会从PC100删除。结果,音频数据200′从个人计算机100拷贝到盘90上,并在此保存作为音频数据200″。
用包含在轨道信息表(参见图34B)内的轨道描述符中的版权管理信息管理允许检出量201。由于每个轨道被分配各自的轨道描述符,因此,可为每个轨道(每段音频数据)设置允许检出量。从盘90拷贝到个人计算机100的轨道描述符,用作对移动到PC100中的相应音频数据进行管理的控制信息。
例如,当任何音频数据从盘90移动到个人计算机100中时,与移动音频数据相应的轨道描述符被拷贝到PC100。在管理从盘90移动的音频数据时,个人计算机100利用拷贝的轨道描述符。当移动的音频数据记录到个人计算机100的HDD时,预定的允许检出量201(在此实例中为“3”)设置到轨道描述符的版权管理信息中。
除了允许检出量之外,版权管理信息包括用于标识检出源器件的设备ID和用于标识检出内容(即音频数据)的内容ID。在图53C的设置中,基于版权管理信息中与待拷贝音频数据相应的设备ID,检验拷贝目的地器件的设备ID。如果版权管理信息中的设备ID与拷贝目的地器件的设备ID不匹配,就不允许拷贝。
在图53A-53C的检出过程中,保存在盘90上的音频数据移动到个人计算机100并随后写回盘90中。从用户的观点来看,此程序显得复杂,并且因为从盘90读取音频数据和把相同数据写回盘90都需要时间而被认为是浪费时间。进而,即使从盘90临时地删除音频数据时用户也会发现异常。
在从盘90检出音频数据时,通过跳过以上一些步骤而避免此种不便,从而,以更简单的方式实现图53C中的结果。以下解释根据用户的单个命令如“从盘90检出名为XX的音频数据”而执行的这样一个简化程序,(1)目标音频数据从盘90拷贝到个人计算机100的HDD,并且,通过禁用与所述音频数据有关的管理数据部分而删除记录在盘90上的音频数据。例如,从播放顺序表删除链接到轨道描述符的链接信息条目TINFn,此轨道描述符与所述音频数据相对应,并且,从编程播放顺序表删除链接到轨道描述符的链接信息条目PINFn,此轨道描述符与所述音频数据相对应。可替换地,与所述音频数据相应的轨道描述符本身可被删除。此步骤在把盘90中不能用的音频数据移动到个人计算机100之后,放弃此数据。
(2)当音频数据在以上步骤(1)中拷贝到个人计算机100时,与音频数据相应的轨道描述符也拷贝到PC100的HDD上。
(3)个人计算机100把预定的允许检出量(如三次)记录到与从盘90拷贝(即,移动)的音频数据相应的轨道描述符内的版权管理信息中。
(4)基于从盘90拷贝的轨道描述符,个人计算机100获得与移动音频数据相应的内容ID。所记录的此内容ID表示随后可登记的音频数据。
(5)接着,个人计算机100对在以上步骤(3)中记录到与移动音频数据相应的轨道描述符内的版权管理信息中的允许检出量减1。在此实例中,允许检出量现在减为“2”(=3-1)。
(6)在装有盘90的盘驱动单元1上,启用与移动音频数据相应的轨道描述符,盘驱动单元1未示出。这例如通过恢复或重建在以上步骤(1)中删除的链接信息条目TINFn和PINFn而完成。在早些时候删除与音频数据相应的轨道描述符本身的情况下,重建这些轨道描述符。相应的轨道描述符可从个人计算机100转移到盘驱动单元1上,以便记录到盘90上。
执行以上步骤(1)-(6),完成全部检出程序。这些步骤允许从盘90拷贝所需音频数据到个人计算机100,同时,节约用户的冗余工作并确保对所述音频数据进行版权保护。
优选对通过用户操作盘驱动单元1而记录到盘90上的音频数据应用以上音频数据拷贝步骤(1)-(6)。
检出音频数据按以下登记个人计算机100首先从其中记录的音频数据搜索所需的数据,并搜索相应轨道描述符中的控制信息如版权管理信息。当发现和确定音频数据和控制信息时,相应地登记目标数据。
10.下一代MD1系统与当前MD系统的共存即使下一代MD1系统的盘格式与当前MD系统的明显不同,下一代MD1系统也可使用当前MD系统所用的盘。当在相同的盘驱动单元1上使用两种盘格式中的任一种时,避免用户混淆的布置就很有必要。
图54为概念性描绘下一代MD1系统和当前MD系统如何在盘驱动单元1中共存的示意图。盘驱动单元1遵循用于输入输出音频信号的数字和模拟格式。
如果提供数字音频信号,图54中的下一代MD1系统70通过预定的方法从信号中检测水印,使加密单元72用密钥信息74对信号加密,并把此加密信号输送到记录/再现单元73。如果提供模拟音频信号,MD1系统70使未示出的A/D转换器把信号转换为数字音频数据信号,从音频数据信号中检测水印,对信号加密,并发送加密信号到记录/再现单元73。记录/再现单元73对加密的音频数据进行ATRAC压缩编码。压缩编码的音频数据在记录到盘90之前,与密钥信息一起转换为1-7pp调制格式,盘90未示出。
如果从输入音频信号中检测的水印包含例如拷贝保护信息,那么,就相应地禁止记录/再现单元73执行任何写操作。
对于音频数据再现,记录/再现单元73从盘90读取音频数据和相应的密钥信息74。解密单元75使用密钥信息74对数据进行解密,从而获得数字音频信号。由此获得的数字音频信号通过未示出的D/A转换器而转换为模拟音频信号,用于输出。可替换地,数字音频信号也可不经D/A转换器的干预而未转换地输出。也可从盘90正在再现的音频信号中检测水印。
如果判断检测到的水印包括拷贝保护信息,就相应地禁止记录/再现单元73执行任何音频数据再现。
在图54的当前MD系统71中,在数字音频信号前进到记录/再现单元76之前,由SCMS(串行拷贝管理系统)设置产生管理信息。如果提供模拟音频信号,就在此信号输送到记录/再现单元76之前,由未示出的A/D转换器转换为数字音频数据。SCMS不对此模拟音频信号设置产生管理信息。记录/再现单元76对接收到的音频数据进行ATRAC压缩编码。压缩编码的音频数据在写到未示出的盘90之前转换为EFM格式。
对于音频数据再现,记录/再现单元76从盘90读取所需的音频数据,作为数字音频信号。数字音频信号通过未示出的D/A转换器而转换为模拟音频信号,用于输出。可替换地,数字音频信号也可不经D/A转换器的干预而未转换地输出。
在下一代MD1系统和当前MD系统共存的上述盘驱动单元1中,设置开关50,以便在两个MD系统的操作模式之间明显地切换。具体地,当音频数据将要记录到盘90时,有效地使用开关50。
图55是便携式盘驱动单元1的外部视图。盘驱动单元1配置有绞链,在图55中,此铰链设置在后部并被隐藏。滑块52的滑动允许盖子54绕着绞链旋转而从主体55打开。在开口中出现盘导轨,从此开口插入盘90。当盘90沿着导轨插入盘90并且盖子54旋转关闭时,盘90装入到盘驱动单元1中。对于由此装入的盘90,盘驱动单元1自动地从盘90的导入区和U-TOC区读取信息。
耳机插孔53用作模拟音频信号输出端子。用户可在耳机插孔53中插入音频再现器件如耳机,以欣赏从盘90再现的音频数据的声音。
即使在图55中未示出,盘驱动单元1也设置有各种用于控制的键用于指定盘操作如播放、记录、停止、暂停、前进和后退的键;用于对保存在盘90上的音频数据和其它信息进行编辑的键;以及用于把命令和数据输入到盘驱动单元1中的键。这些键例如设置在主体55上。
上述开关例如连接到盘驱动单元1的盖子54上。如图55所示,开关50的尺寸制作得相当大并突出地设置,以引起用户的注意。在图55中的盘驱动单元1上,示出的开关50可切换到表示当前MD系统操作模式的“MD”或表示下一代MD1系统操作模式的“下一代MD”。
盖子54还配置有显示单元51。显示单元51显示盘驱动单元1的各种操作状态以及从装入单元1的盘90显示轨道信息。显示单元51还结合开关50所设置的操作模式,给出屏幕指示。
以下结合图56的流程图描述当盘驱动单元1格式化盘90时的典型操作。在对所谓的白盘(未使用盘)进行格式化时,应用图56中的步骤。在图56的第一步骤S200中,当前MD系统盘90装入到盘驱动单元1中。如果装入盘90,就前进到步骤S201,在此步骤中,首先从盘90的导入区然后从U-TOC区读取信息。
在步骤S202中进行检查,查看盘驱动单元1的操作模式是否由开关50设定为当前MD系统或下一代MD1系统。如果在步骤S202中判断设定为当前MD系统操作模式,就前进到步骤S203。在步骤S203中,判断装入的盘90可用作不需进一步格式化的当前MD系统盘,这是当前MD系统的特性。然后,显示单元51给出表示盘90为空白盘的屏幕显示。
如果在步骤S202中判断盘驱动单元1的操作模式设定为下一代MD1系统,就前进到步骤S204。在步骤S204中,在自动前进到步骤S205之前,显示单元51显示盘90是空白盘,显示时间长达几秒钟。
在步骤S205中,显示单元51显示询问用户是否对盘90继续进行格式化的消息。如果用户给出确定对盘90格式化的指令,就前进到步骤S206。例如,用户通过操作单元1的主体55上的适当键,而输入指令到盘驱动单元1中。
在步骤S206中,盘驱动单元1以前面结合图18流程图描述的方式对盘90进行下一代MD1系统的格式化处理。在盘90格式化时,显示单元51应该优选地指示格式化处理正在进行中。如果在步骤S206中完成格式化处理,就前进到步骤S207。在步骤S207中,显示单元51给出表示装入盘90是空白的下一代MD1盘的消息。
如果在步骤S205中用户给出不对盘90进行格式化的指令,在步骤S205之后执行步骤S208。在步骤S208中,显示单元51给出提示用户把开关50设置为盘驱动单元1的当前MD系统操作模式的指示。在步骤S209中进行检查,在过去预定的时间段时,查看开关50的设置是否保持不变,而与显示单元51上的指示无关。如果在步骤S209中判断开关50的设置不变,就认为时间过去,控制返回到步骤S205。
图57是盘驱动单元1在对其中装入的白盘90格式化时所执行的步骤的另一流程图。在图57的步骤S300中,空白(未使用的)盘装入到盘驱动单元1中。在步骤S301中,首先从盘90的导入区然后从U-TOC区读取信息。在步骤S202中进行检查,基于由此获得的U-TOC信息,显示单元51给出指示所装入的盘90是空白盘。
在步骤S303中,操作盘驱动单元1上的记录键(未示出),指示数据将要记录到盘驱动单元1的盘90上。不仅可以通过单元1的记录键的操作,而且还可以从连接到盘驱动单元1的个人计算机100,向盘驱动单元1发出记录指令。
如果在步骤S303中向盘驱动单元1发出记录指令,就前进到步骤S304。在步骤S304进行检查,查看盘驱动单元1的操作模式是否由开关50设定为下一代MD1系统或当前MD系统。如果在步骤S304中判断盘驱动单元1的操作模式设定为当前MD系统,就前进到步骤S306。在步骤S306中,在盘90上开始当前MD系统的记录处理。
如果在步骤S304中判断盘驱动单元1的操作模式由开关50设定为下一代MD1系统,就前进到步骤S305。在步骤S305中,以前面结合图18描述的方式,由下一代MD1系统对盘90进行格式化。在步骤S305之后执行步骤S306,在步骤S306中,在已格式化盘90上开始下一代MD1系统的记录处理。
以下结合图58的流程图描述当在盘90上记录音频数据时盘驱动单元1一般如何工作。所述处理根据盘驱动单元1的操作模式是否与盘90的类型匹配,即根据盘90是否已由下一代MD1系统格式化而变化。
在图58的第一步骤S210中,盘90装入到盘驱动单元1中。如果装入盘90,就前进到步骤S211,在此步骤中,首先从盘90的导入区然后从U-TOC区读取信息。
基于由此检索到的U-TOC信息,在步骤S212中进行检查,以判断所装入的盘90是否具有下一代MD1系统的格式或具有当前MD系统的格式。例如,基于是否已从U-TOC区域检索到FAT数据而进行检查。可替换地,基于是否在U-TOC区中找到报警轨道开始位置信息而执行检查。
在步骤S213中,显示单元51指示在步骤S212中确定的盘类型。在步骤S214中,根据从U-TOC区读取的信息,在显示单元51显示装入盘90的状态。例如,显示表明装入盘90是空白盘。如果盘90不是空白盘,就显示盘名和轨道名信息。在步骤S215中,停止盘90的旋转。
在步骤S216中进行检查,查看在步骤S212中确定的盘类型是否匹配由开关50设定的盘驱动单元1的操作模式。在匹配的情况下,前进到步骤S217。
更具体地,在以下两种情况下前进到步骤S217,所述两种情况为在一方面,判断开关50设定为当前MD系统操作模式并且所装入的盘90变为当前MD系统盘;另一方面,判断开关50设定为下一代MD1系统操作模式并且发现所装入的盘90具有下一代MD1系统的格式。
在步骤S217中,从盘90记录或再现数据。还有可能在盘90的U-TOC区中编辑信息。
此时,根据在步骤S212中确定的盘类型,系统控制器9使介质驱动单元2用选择器26选择适当的信号路径,此信号路径符合用于有效盘类型的调制系统。这使得有可能在用于音频数据再现的下一代MD1系统和当前MD系统之间自动地切换解调格式。基于有效的盘类型,在系统控制器9的控制下,文件系统也以相似的方式在下一代MD1系统和当前MD系统之间切换。
在步骤S216中也有可能出现在步骤S212中确定的盘类型与由开关50设定的盘驱动单元1的操作模式不匹配。在此情况下,在步骤S216之后,执行步骤S219。
更具体地,在以下两种情况下前进到步骤S219,所述两种情况为在一方面,判断开关50设定为当前MD系统操作模式并且所装入的盘90变为具有下一代MD1系统的格式;另一方面,判断开关50设定为下一代MD1系统操作模式并且发现所装入的盘90具有当前MD系统的格式。
在步骤S219中进行检查,查看用户对盘90执行什么操作。如果在步骤S219中判断用户已执行从盘90再现(“PB”)音频数据的操作,就前进到步骤S220。在步骤S220中,根据用户的指令,从盘90再现音频数据。
也就是说,即使盘类型与由开关50设定的盘驱动单元1的操作模式不匹配,也可与开关50设置无关地重现记录在盘90上的音频数据。
更具体地,根据在步骤S212中确定的盘类型,系统控制器9使介质驱动单元2用选择器26选择适当的信号路径,此信号路径符合用于有效盘类型的调制系统。这使得有可能在用于音频数据再现的下一代MD1系统和当前MD系统之间自动地切换解调格式。基于有效的盘类型,在系统控制器9的控制下,文件系统也以相似的方式在下一代MD1系统和当前MD系统之间切换。
如果在步骤S219中判断用户已执行向盘90记录(“REC”)音频数据或者对记录在盘90上的数据进行删除或编辑(“EDIT”)音频数据的操作,就前进到步骤S218。在步骤S218中,在显示单元51上出现警告消息盘90的类型与盘驱动单元1的操作模式不匹配。而且,如果用户已指定进行记录就显示消息记录无效;或者,如果用户已指定进行编辑就显示消息不可能进行编辑。
如果在步骤S219中用户试图在音频数据再现过程中的编辑操作中更新U-TOC区,显示单元51就显示两个消息盘90的类型与盘驱动单元1的操作模式不匹配,以及在此阶段不能进行编辑。
也就是说,在盘类型与由开关50设定的盘驱动单元1的操作模式不匹配的情况下,不允许任何对记录在盘90上的信息进行修改的操作。
现在描述盘90如何改变其格式。在盘90上,有可能把下一代MD1系统的格式改变为当前MD系统的格式,反之亦然。
图59是用于在盘90上从下一代MD1系统的格式切换为当前MD系统的格式的步骤的流程图。在此假设开关50事先设定为下一代MD1系统操作模式。
在图59的第一步骤S230中,盘90装入到盘驱动单元1中。如果装入盘90,就前进到步骤S231,在此步骤中,首先从盘90的导入区然后从U-TOC区读取信息。在步骤S232中,认为装入的盘90已由下一代MD1系统格式化。在步骤S233中,停止盘90的旋转。
在步骤S234中,从盘90删除所有由FAT系统记录和管理的数据。例如,用户在盘90上对在FAT管理方案下记录的数据执行编辑(“EDIT”)操作,并且在编辑选项中选择删除所有数据(“ALLERASE”)的操作。在步骤S234中优选在显示单元51上给出指示请用户确认他或她确实想从盘90删除所有数据。
在根据用户的操作从盘90删除所有在FAT管理方案下记录的数据之后,前进到步骤S235。在步骤S235中,在显示单元51上出现说明装入盘现在已变为空白盘的消息。
在步骤S235之后执行步骤S236,在步骤S236中,用户操作开关50,设定盘驱动单元1的操作模式为当前MD系统。在步骤S237中,从装入盘的U-TOC区读取信息。在步骤S238中,认为盘90是由下一代MD1系统格式化的盘。
在步骤S239中,在显示单元51上出现消息装入盘是空白的下一代MD1系统盘。在显示单元51上还出现询问用户是否取消下一代MD1系统格式的指示。取消下一代MD1系统的格式意味着在装入的盘90上从下一代MD1系统的盘格式切换到当前MD系统的盘格式。
如果在步骤S239中判断用户已执行取消盘格式的操作,就前进到步骤S240。在步骤S240中,取消装入盘90上的下一代MD1系统格式。例如,通过删除T-TOC区的FAT信息以及报警轨道而取消盘格式。可替换地,可通过不删除FAT信息而只删除报警轨道来取消下一代MD1系统格式。
如果在步骤S239中判断用户已执行不取消盘格式的操作,就前进到步骤S241。在步骤S241中,在显示单元51上出现提示用户操作开关50以设定盘驱动单元1为下一代MD1系统操作模式的指示。
在步骤S242中进行检查,在预定时间内查看用户是否执行设定盘驱动单元1为下一代MD1系统操作模式的操作。如果在预定时间内判断执行了有关操作,就前进到步骤S243,在此步骤中,终止处理并且所装盘90用作由下一代MD1系统格式化的空白盘。如果在步骤S242中在预定时间内没有完成开关50的设置,就认为超时并且控制返回到步骤S239。
按以下执行从当前MD系统的盘格式切换到下一代MD1系统的盘格式首先操作开关50,把盘驱动单元1设定为当前MD系统操作模式。执行从盘90删除所有以下一代MD1系统格式记录的音频数据的操作。接着,由下一代MD1系统以前面结合图18所述的方式对盘90重新格式化。
由于具有以上适当的特征,本发明的方法和装置能在FAT系统的控制下,用其规范与当前MD系统等效的存储介质有效地管理音频数据。
尽管已用具体术语描述了本发明的优选实施例,但这些描述仅仅是示例性的,而且,应该理解,只要不偏离以下权利要求的精神或范围,可以作出改变和变更。
本文件包括与以下专利申请的内容有关的主题,这些专利申请为于2002年4月1日在日本专利局(JPO)提交的日本专利申请P2002-099277;于2002年6月28日在JPO提交的日本专利申请P2002-190812;于2002年4月1日在JPO提交的日本专利申请P2002-099294;于2002年6月28日在JPO提交的日本专利申请P2002-190811;于2002年4月1日在JPO提交的日本专利申请P2002-099274;于2002年6月28日在JPO提交的日本专利申请P2002-190804;于2002年4月1日在JPO提交的日本专利申请P2002-099278;于2002年6月28日提交的日本专利申请P2002-190805;于2002年4月1日在JPO提交的日本专利申请P2002-099276;于2002年6月28日在JPO提交的日本专利申请P2002-190808;于2002年4月1日在JPO提交的日本专利申请P2002-099296;于2002年6月28日在JPO提交的日本专利申请P2002-190809;于2002年4月1日在JPO提交的日本专利申请P2002-099272;于2002年6月28日在JPO提交的日本专利申请P2002-190802;于2002年4月1日在JPO提交的日本专利申请P2002-099271;于2002年6月28日在JPO提交的日本专利申请P2002-190803;于2002年4月1日在JPO提交的日本专利申请P2002-099270;于2002年6月28日在JPO提交的日本专利申请P2002-190578;于2002年4月1日在JPO提交的日本专利申请P2002-099273;于2002年6月28日在JPO提交的日本专利申请P2002-190810;于2002年4月1日在JPO提交的日本专利申请P2002-099279;以及于2002年6月28日在JPO提交的日本专利申请P2002-190801,上述每个文献的全部内容在此引作参考。
权利要求
1.一种存储介质,包括第一区,此区配置成具有以第一记录格式储存在其中的数据;第二区,此区配置成具有以第二记录格式储存在其中的数据;管理表,此管理表配置成管理用于所述存储介质的数据区中缺陷区的替代区,所述管理表储存在所述第二区中;储存在所述第一区中的报警轨道;以及配置成管理所述管理表和所述报警轨道的管理数据,所述管理数据储存在所述第一区中,其中,所述第一区的结束位置设定得与所述第二区的起始位置相隔预定的距离。
2.如权利要求1所述的存储介质,其中所述报警轨道包括用于警告不能再现在所述第二区中储存的数据的报警信息。
3.如权利要求1所述的存储介质,其中所述第一记录格式包括经过8-14调制(EFM)的调制数据,并且,所述第二记录格式包括1-7pp调制数据。
4.一种存储介质记录方法,包括以下步骤以第一记录格式记录配置成管理一个管理表的第一管理数据,所述管理表配置成在存储介质的数据区中管理用于所述数据区中缺陷区的替代区;以所述第一记录格式在所述存储介质上记录由所述第一管理数据管理的报警轨道;以第二记录格式在所述存储介质上距所述报警轨道预定距离的位置上记录所述管理表;以及以所述第二记录格式在所述第二数据区中记录配置成用于管理所述数据区中数据的第二管理数据。
5.如权利要求1所述的存储介质记录方法,其中所述报警轨道包括用于警告不能再现在所述第二区中储存的数据的报警信息。
6.如权利要求1所述的存储介质记录方法,其中所述第一记录格式包括经过8-14调制(EFM)的调制数据;以及所述第二记录格式包括1-7pp调制数据。
全文摘要
一种存储介质及其记录方法,该存储介质包括第一区,此区配置成具有以第一记录格式储存在其中的数据;第二区,此区配置成具有以第二记录格式储存在其中的数据;管理表,此管理表配置成管理用于存储介质的数据区中缺陷区的替代区,管理表储存在第二区中;储存在第一区中的报警轨道;以及配置成管理管理表和报警轨道的管理数据,所述管理数据储存在第一区中,其中,第一区的结束位置设定得与第二区的起始位置相隔预定的距离。
文档编号G11B20/18GK1450550SQ0310787
公开日2003年10月22日 申请日期2003年4月1日 优先权日2002年4月1日
发明者王尾诚司, 川上高, 城井学, 服部真人 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1