信息记录/再现方法

文档序号:6778761阅读:186来源:国知局
专利名称:信息记录/再现方法
技术领域
本发明涉及一种信息记录介质,更具体地讲,涉及一种信息记录介质、一种记录/再现方法和设备、以及一种主机设备,其中,确定当可重写介质被载入驱动器系统中时该介质是否能够被重新初始化。
背景技术
根据光盘技术和半导体技术的发展,用于包括光盘驱动器系统和光盘的光学系统的标准不得不频繁更新。
图1是用于表示与更新用于光学系统的标准相关的问题的示图。通常,通过向旧标准增加新功能来获得新标准,旧标准盘12被设计为工作在旧标准驱动器系统11中,并且新标准盘14被设计为工作在新标准驱动器系统13中。
旧标准和新标准可能提供或者可能不提供记录/再现兼容性。如果确保了记录/再现兼容性,则旧标准盘12和新标准盘14可在旧标准驱动器系统11和新标准驱动器系统13二者中被记录/再现。例如,当新标准盘14被载入旧标准驱动器系统11中时,旧标准驱动器系统11应该适当地工作以响应于在新标准中新增加的功能。因此,标准应该被设计为容纳连续更新的必要性。
相应地,必须定义允许驱动器系统执行由现有标准识别的功能的规则和允许同一驱动系统执行未由该现有标准识别的新功能的规则。在通过向现有标准增加新功能来制订未来标准的情况下,如果未来标准驱动器系统将关于现有标准驱动器系统对于该新功能需要执行的操作的信息存储在盘中,则现有标准驱动器系统可从适用于该新功能的盘读取该信息并且执行用于该新功能的操作。
在这方面,需要使现有标准驱动器系统能够将载入该现有标准驱动器系统中的新标准盘重新初始化的新技术,以容纳由新标准提供的新增加的功能。

发明内容
本发明提供了一种信息记录介质、一种记录/再现方法和设备,其中,新标准盘可方便地由现有标准驱动器系统重新初始化,以提供新标准盘和现有标准驱动器系统之间的兼容性。
根据本发明的一方面,一种信息记录介质设置有数据区域;缺陷管理区域,用于管理在数据区域中发生的缺陷;和访问控制区域,其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据,其中,记录在缺陷管理区域中的写保护标志和记录在访问控制区域中的访问控制数据提供用于核查该介质是否可重新初始化的重新初始化核查信息。
关于可识别的功能的访问控制数据和关于不可识别的功能的访问控制数据可包括对于可识别的功能和不可识别的功能的共同信息。该共同信息可包括访问控制数据ID,用于标识功能;可格式化性信息,用于指示该介质是否可格式化;可记录性/可再现性信息,用于指示缺陷管理区域是否是可记录的/可再现的;和可记录性/可再现性信息,用于指示数据区域是否是可记录的/可再现的。
用于指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息可提供进一步的重新初始化核查信息。
重新初始化核查信息可以以下面的优先级次序被提供指示写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
关于可识别功能的访问控制数据可还包括关于该介质的重新初始化的信息,关于重新初始化的信息可提供进一步的重新初始化核查信息。
重新初始化核查信息可以以下面的优先级次序被提供指示写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、和包括在关于可识别功能的访问控制数据中的关于重新初始化的信息。
根据本发明的另一方面,一种信息记录介质设置有数据区域;缺陷管理区域,用于管理在数据区域中发生的缺陷;和访问控制区域,其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据,其中,核查该介质是否可重新初始化的信息由以下中的至少一个提供指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息、记录在缺陷管理区域中的写保护标志、包括在关于不可识别功能的访问控制数据中的用于指示该介质是否可格式化的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的用于指示该介质是否可格式化的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
根据本发明的另一方面,提供了一种用于将数据记录到信息记录介质上或者从信息记录介质再现数据的记录/再现方法。这种记录/再现方法包括从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和基于写保护标志和访问控制数据确定是否重新初始化该介质。
确定是否重新初始化该介质的步骤可还依赖于指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息。
确定是否重新初始化该介质的步骤可还依赖于以下面的优先级次序提供的信息指示写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
关于可识别功能的访问控制数据可还包括关于该介质的重新初始化的信息,确定是否重新初始化该介质的步骤可还依赖于关于重新初始化的信息。
确定是否重新初始化该介质的步骤可还依赖于以下面的优先级次序提供的信息指示写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、和包括在关于可识别功能的访问控制数据中的关于重新初始化的信息。
该记录/再现方法可还包括如果确定重新初始化该介质,则通过去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据来重新初始化该介质。
根据本发明的另一方面,提供了一种用于将数据记录到信息记录介质上或者从信息记录介质再现数据的记录/再现方法。这种记录/再现方法包括从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和基于以下来确定是否重新初始化该介质指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
根据本发明的另一方面,提供了一种用于将数据记录到信息记录介质上和/或从信息记录介质再现数据的记录/再现设备。这种记录/再现设备包括写/读单元,被设置以从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由载有该介质的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和控制单元,被设置以基于写保护标志和访问控制数据确定是否重新初始化该介质。
控制单元可还基于另外的指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息来确定是否重新初始化该介质。
控制单元可还基于以下面的优先级次序提供的信息来确定是否重新初始化该介质指示写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
关于可识别功能的访问控制数据可还包括关于该介质的重新初始化的信息,控制单元可还基于关于重新初始化的信息来确定是否重新初始化该介质。
控制单元可基于以下面的优先级次序提供的信息来确定是否重新初始化该介质指示写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、和包括在关于可识别功能的访问控制数据中的关于重新初始化的信息。
如果控制单元确定重新初始化该介质,则控制单元可控制写/读单元来去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据。
根据本发明的另一方面,提供了一种用于将数据记录到信息记录介质上和/或从信息记录介质再现数据的记录/再现设备。这种记录/再现设备包括写/读单元,被设置以从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由载有该介质的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和控制单元,被设置以基于以下来确定是否重新初始化该介质指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
根据本发明的另一方面,提供了一种用于将数据记录到信息记录介质上和/或从信息记录介质再现数据的记录/再现设备。这种记录/再现设备包括写/读单元,被设置以从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由载有该介质的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和控制单元,被设置以向主机设备发送写保护标志和访问控制数据,并根据基于该写保护标志和访问控制数据确定是否重新初始化该介质的主机设备的结果来重新初始化该介质。
根据本发明的另一方面,提供了一种用于将数据写到信息记录介质上和/或从信息记录介质读取数据的记录/再现设备的主机设备。这种主机设备包括控制单元,被连接以从记录/再现设备接收从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取的写保护标志和从其中记录关于由载有该介质的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取的访问控制数据,并且基于写保护标志和访问控制数据确定是否重新初始化该介质。
在下面的描述中将部分地阐明本发明另外的方面和/或优点,通过描述,其会变得更加清楚,或者通过实施本发明可以了解。


当结合附图阅读下面对示例性实施例进行的详细描述和权利要求时,对本发明更好的理解通过其将会变得清楚,所有这些形成本发明公开的一部分。尽管下面所写的和表示的公开集中于公开本发明的示例性实施例,但是应该清楚地理解,这只是说明和示例并且本发明不限于其。本发明的精神和范围仅由所附权利要求来限定。以下代表附图的简要描述,其中图1是用于表示与更新用于光学系统的标准相关的问题的示图;图2表示根据本发明实施例的盘的结构;图3表示在图2中显示的缺陷管理区域(DMA)#1的详细结构;图4表示在图2中显示的访问控制区域的详细结构;图5是根据本发明实施例的记录/再现设备的示意性方框图;图6是根据本发明实施例的重新初始化方法的流程图;图7表示根据本发明实施例的重新初始化核查信息;图8是根据本发明另一实施例的重新初始化方法的流程图;图9是在图6和图8中显示的重新初始化盘的操作的流程图;图10是根据本发明实施例使用重新初始化核查信息的重新初始化方法的流程图;和图11是根据本发明另一实施例使用重新初始化核查信息的重新初始化方法的流程图。
具体实施例方式
现在将对本发明实施例进行详细的描述,其示例表示在附图中,其中,相同的标号始终表示相同部件。下面通过参照附图对实施例进行描述以解释本发明。
图2表示根据本发明实施例的用作信息记录介质的示例盘100的结构。参照图2,盘100包括引入区域110、数据区域120、和引出区域130。
引入区域110包括当制造盘100时预定数据被记录在其中的预记录区域111、测试区域112、访问控制区域113、缺陷管理区域(DMA)#2 114、和DMA#1 115。预记录区域111可仅被用于读取。测试区域112、访问控制区域113、DMA#2 114、和DMA#1 115是数据可被写至和重写至其的区域。
预记录区域111存储当制造盘100时被记录的关于盘100的信息。例如,预记录区域111存储盘ID,比如盘生产号。
测试区域112被提供以测试用于在盘100上的最佳记录的记录功率等。
访问控制区域113被提供以记录规定根据新标准工作的驱动器系统的操作的信息。访问控制区域113将参照图4来被详细描述。
DMA#1 115和DMA#2 114被提供以记录关于在用户数据区域122中发生的缺陷的信息。DMA#1 115和DMA#2 114将参照图3来被详细描述。
数据区域120包括备用区域#0 121、用户数据区域122、和备用区域#1123。用户数据区域122被提供以记录用户数据。备用区域#0 121和备用区域#1 123提供替换在用户数据区域122中发生的缺陷块的替换块。
引出区域130包括DMA#3 131和DMA#4 132。
图3表示在图2中显示的DMA#1 115的详细结构。参照图3,DMA#1 115包括盘定义结构(DDS)31和缺陷列表(DFL)33。
DDS31包括缺陷管理信息和盘管理信息。DDS31包括写保护标志32作为盘管理信息。写保护标志32提供允许或禁止对盘100中的可记录区域的写操作的信息。例如,当写保护标志32被设置为“1”时,禁止对除DMA以外的盘100中所有可记录区域的写操作。这里,因为记录在包括写保护标志32的DMA中的信息需要被改变,所以可不包括DMA。当写保护标志32被设置为“0”时,允许对除DMA以外的盘100中所有可记录区域的写操作。
DFL33包含关于缺陷的信息。例如,DFL33包括在图2中显示的用户数据区域122中发生的缺陷块的地址、用于替换缺陷块的替换块的地址、和关于缺陷的状态信息。
图4表示在图2中显示的访问控制区域113的详细结构。参照图4,访问控制区域113包括访问控制数据#1 410、访问控制数据#2 420、和访问控制数据#3 430。
访问控制区域113存储关于现有标准和新标准的所有功能的共同信息表。访问控制数据构成关于现有标准和新标准的每一个功能的共同信息表。例如,访问控制数据#1 410构成关于“功能1”的共同信息表,访问控制数据#2 420构成关于“功能2”的共同信息表,并且访问控制数据#3 430构成关于“功能3”的共同信息表。功能1可由现有标准提供,作为结果,可由驱动器系统识别。然而,功能2和功能3可不由现有标准而是由新标准提供,作为结果,可能不被该驱动器系统识别。
访问控制数据#1 410包括ACD_ID411,即用于标识访问控制数据的ID;可格式化性(formatability)信息412,用于指示盘100是否能够被格式化;DMA可记录性/可再现性信息413,用于指示DMA是可记录的还是仅可再现;备用区域可记录性/可再现性信息414,用于指示备用区域是可记录的还是仅可再现;和用户数据区域(UDA)可记录性/可再现性信息415,用于指示UDA是可记录的还是仅可再现。可格式化性信息412、DMA可记录性/可再现性信息413、备用区域可记录性/可再现性信息414、和UDA可记录性/可再现性信息415被包括在共同信息表中。
驱动器系统基于在图4中显示的ACD_ID411可确定访问控制数据#1410是否表示可识别功能。另外,驱动器系统基于包括在共同信息表中的字段可对不可识别的功能执行至少最少的适当操作。
类似地,访问控制数据#2 420也包括ACD_ID421、可格式化性信息422、DMA可记录性/可再现性信息423、备用区域可记录性/可再现性信息424、和UDA可记录性/可再现性信息425。
现在转到图5,显示了具有根据本发明实施例的记录/再现设备的形式的示例驱动器系统的示意性方框图。如在图5中所示,该记录/再现设备包括写/读单元2和控制单元1。
写/读单元2包括拾取器,并将数据写到盘100和从盘100读取数据。控制单元1根据预定文件系统控制写/读单元2将数据写到盘100和从盘100读取数据。具体地讲,控制单元1确定是否重新初始化盘100并且在必要的情况下重新初始化盘100。控制单元1包括系统控制器10、主机接口(I/F)20、数字信号处理器(DSP)30、射频(RF)放大器(AMP)40、伺服机构50、和存储器60。
在记录期间,主机I/F20从主机3接收预定写命令并将同一写命令发送给系统控制器10。系统控制器10控制DSP30和伺服机构50执行从主机I/F20接收的写命令。DSP30向从主机I/F20接收的数据增加附加数据,比如奇偶校验数据,执行纠错编码(ECC)以产生用于纠错的ECC块,并以预定模式调制ECC块。RF AMP40将从DSP30输出的数据转换成RF信号。包括拾取器的写/读单元2将从RFAMP40接收的RF信号写到盘100上。伺服机构50从系统控制器10接收伺服控制命令,并对包括在写/读单元2中的拾取器执行伺服控制。
在再现期间,主机I/F20从主机3接收读命令。系统控制器10执行再现所需的初始化。写/读单元2发射激光束到盘100上并输出从从盘100反射的激光束获得的光学信号。RF AMP40将从写/读单元2接收的光学信号转换成RF信号,将从该RF信号获得的调制的数据提供给DSP30,并且将从该RF信号获得的伺服信号提供给伺服机构50。DSP30将调制的数据解调,并输出通过对解调的数据执行ECC而获得的数据。同时,伺服机构50从RF AMP40接收伺服信号和从系统控制器10接收伺服控制命令,并对包括在写/读单元2中的拾取器执行伺服控制。主机I/F20将来自DSP30的数据发送给主机3。系统控制器10从盘100读取盘管理信息或者缺陷信息,并控制伺服机构50以从盘100上数据已被没有缺陷地记录的位置读取数据。
在图5中表示的记录/再现设备可通过单独的记录设备和单独的再现设备来实现,或者另一方面,可通过被设计为执行记录和再现操作二者的单个设备来实现。
由根据本发明实施例的在图5中显示的记录/再现设备执行的重新初始化方法将参照图6来被描述。在图6表示的重新初始化方法中,驱动器系统,即在图5中显示的记录/再现设备,确定是否重新初始化盘100。
在操作步骤601中,盘100被载入到驱动器系统即在图5中显示的记录/再现设备中。然后,在操作步骤602中,包括在该驱动器系统中的系统控制器10从主机3接收盘重新初始化命令。然后,在操作步骤603中,系统控制器10控制伺服机构50以访问在其中记录重新初始化核查信息的盘100上的区域,并且在操作步骤604中从该区域取出重新初始化核查信息并将其存储在存储器60中。然后,在操作步骤605中,系统控制器10参照存储在存储器60中的重新初始化核查信息来确定盘100是否能够被重新初始化。如果盘100不能被重新初始化,则在操作步骤606中系统控制器10向主机3发送错误消息。然而,如果盘100能够被重新初始化,则在操作步骤607中系统控制器10相应地重新初始化盘100。
图7表示根据本发明实施例由系统控制器10参照的示例重新初始化核查信息701的表700。如在图7中所示,重新初始化核查信息701包括写禁止孔信息702、写保护标志信息703、可识别访问控制数据(ACD)可格式化性信息704、可识别ACD DMA/UDA可记录性/可再现性信息705、不可识别ACD可格式化性信息706、和不可识别ACD DMA/UDA可记录性/可再现性信息707。
写禁止孔信息702被用于确定形成于包含盘100的盒中的写禁止孔是打开的还是关闭的。盘100可被放置在用于保护的盒中,该盒可包括能够由用户直接控制的写禁止孔。当写禁止孔打开时,禁止写到盘100。当写禁止孔关闭时,允许写到盘100。换句话说,如果用户想禁止写到盘100,则用户可在将盘100载入驱动器系统之前打开写禁止孔。相反地,如果用户想允许写到盘100,则用户可在将盘100载入驱动器系统之前关闭写禁止孔。当盘100在盒中或者当包含盘100的盒可被打开时,重新初始化核查信息701包括写禁止孔信息702。然而,当盘100不在盒中时,重新初始化核查信息701不包括写禁止孔信息702。
写保护标志信息703可从包括在如图2和图3中显示的盘100的引入区域110的DMA中的DDS31被获得。如果写保护标志信息703被设置为禁止写,则盘100不能被重新初始化。
可识别ACD可格式化性信息704和可识别ACD DMA/UDA可记录性/可再现性信息705可从如图2和图4中显示的被包括在盘100的引入区域110中的访问控制区域113中记录的ACD之中关于能够由驱动器系统识别的功能的访问控制数据(ACD)被获得。如果可识别ACD可格式化性信息704被设置为不可格式化,则盘100不能被重新初始化。另外,如果DMA和UDA的任何一个被设置为不可记录,则盘100不能被重新初始化。
类似地,不可识别ACD可格式化性信息706和不可识别ACD DMA/UDA可记录性/可再现性信息707可从包括在盘100的引入区域110中的访问控制区域113中记录的ACD之中关于不能由驱动器系统识别的功能的访问控制数据(ACD)被获得。如果不可识别ACD可格式化性信息706被设置为不可格式化,则盘100不能被重新初始化。另外,如果DMA和UDA的任何一个被设置为不可记录,则盘100不能被重新初始化。
系统控制器10检查包括在重新初始化核查信息701的表700中的每一项,并在所有项允许写时确定盘100能够被重新初始化。如果这些项的任何一个被设置为不可记录,则系统控制器10确定不重新初始化盘100。
因此,如果确定盘100不能被重新初始化,则如在图6中所示系统控制器10在操作步骤606中向主机3发送错误消息。然而,如果确定盘100能够被重新初始化,则如在图6中所示系统控制器10在操作步骤607中相应地重新初始化盘100。
图8是根据本发明另一实施例的重新初始化方法的流程图。在图8中显示的重新初始化方法与在图6中显示的重新初始化方法不同,因为主机3而非驱动器系统(即,在图5中显示的记录/再现设备)确定是否重新初始化盘100。
参照图8,在操作步骤801中,盘100被载入到驱动器系统即在图5中显示的记录/再现设备中。在操作步骤802中,包括如图5中所示的控制器70和存储器80的主机3向驱动器系统发送重新初始化命令。在操作步骤803中,包括在驱动器系统中的系统控制器10在经主机I/F20接收重新初始化命令时控制伺服机构50以访问在其中记录重新初始化核查信息的盘100上的区域。在操作步骤804中,包括在驱动器系统中的系统控制器10控制写/读单元2从盘100上的该区域读取重新初始化核查信息,并将同一重新初始化核查信息发送给主机3。在操作步骤805中,包括在主机3中的控制器70将从驱动器系统接收的重新初始化核查信息存储在图5中显示的存储器80中。获得的重新初始化核查信息具有与在图7中显示的表700相同的结构。在操作步骤806中,包括在主机3中的控制器70参照重新初始化核查信息来确定盘100是否能够被重新初始化。该确定通过使用由已参照图6和图7描述的驱动器系统执行的方法来被进行。然后,在操作步骤807中,当确定盘100不能被重新初始化时,包括在主机3中的控制器70向用户I//F输出错误消息。然而,在操作步骤808中,当确定盘100能够被重新初始化时,包括在主机3中的控制器70向驱动器系统发送重新初始化执行命令以重新初始化盘100。
现在转到图9,详细地表示根据本发明实施例重新初始化盘100的示例操作。不管如参照图6所描述由驱动器系统确定还是如参照图8所描述由主机3确定,当盘100将被重新初始化时,在操作步骤901中,包括在该驱动器系统中的系统控制器10从盘100去除DMA。具体地讲,如图3中所示被记录在DMA中的盘定义结构(DDS)和缺陷列表(DFL)被清除。由于盘100将被初始化,所以关于先前使用的缺陷信息不是必要的。结果,DMA中的数据可被清除。另外,尽管可标记在先前使用中检测出的缺陷,但指示线性置换的结果的所有缺陷信息必须被去除。
因此,清除DMA中的数据将通过以重新初始化的DMA信息更新DMA而被自然地执行。重新初始化的DMA信息可包括初始DFL和DDS,该DDS包括关于为了盘100的初始使用、图3中显示的缺陷管理而对数据区域分配备用区域的信息、以及图2中显示的用户数据区域(UDA)的开始地址和结束地址。
然后,在操作步骤902中,包括在驱动器系统中的系统控制器10清除文件系统数据。文件系统数据被记录在用户数据区域(UDA)的预定部分中以管理记录在盘100上的UDA中的数据。如果文件系统数据没有被清除,则应用程序(application)不将盘100识别为空的,而是可能将盘100识别为具有数据。
使用重新初始化核查信息的重新初始化确定方法将参照图10和图11来被详细地描述。这里,重新初始化确定方法由驱动器系统,即,在图5中显示的记录/再现系统来执行。然而,这种方法也可由如在图5中所示与驱动器系统分开的主机3来执行。
图10是根据本发明实施例使用重新初始化核查信息的示例重新初始化确定方法的流程图。如果盘100被载入到驱动器系统,即,在图5中显示的记录/再现设备中,则在操作步骤1001中驱动器系统确定盘100是否在盒中。
如果确定盘100在盒中,则在操作步骤1002中驱动器系统确定写禁止孔是否是打开的。如果确定写禁止孔是打开的,这禁止写操作,则在操作步骤1012中禁止重新初始化。
然而,如果确定写禁止孔关闭(不是打开的),则在操作步骤1003中驱动器系统确定盘100是否是空的。这里,包括在盘100上的引入区域中的DMA可被访问以确定盘100是否是空的。换句话说,当没有数据被记录在DMA中时,驱动器系统识别盘100是空的,因为每一个盘在被使用之前被初始化并且在初始化期间初始化信息被记录在DMA中。在盘100的初始化期间,包括初始化信息的空的DFL和包括关于为了当在数据区域中发生缺陷时的替换而对数据区域分配备用区域的信息以及关于数据区域的结构的信息的DDS被记录在包括在盘100上的引入区域中的DMA中。
如果确定盘100是空的,则在操作步骤1004中,驱动器系统根据来自在图5中显示的主机3的命令或者来自驱动器制造者的请求初始化盘100。
如果确定盘100不是空的,也就是说,盘100已被使用,则在操作步骤1005中,驱动器系统检查包括在记录在盘100上DMA中的DDS中的信息之中的写保护标志WP_flag的值。如果写保护标志WP_flag的值是“1”,则驱动器系统识别出禁止对除DMA以外的盘100上所有可记录区域的数据写入。相应地,在操作步骤1012中,禁止重新初始化。
如果写保护标志WP_flag的值是“0”,则在操作步骤1006中检查记录在盘100上的访问控制区域中的ACD的每一项的ACD_ID以确定每一个ACD项是否是关于可识别或不可识别的功能。如果驱动器系统可识别ACD_ID的值,则确定ACD项是关于可识别的功能。否则,确定ACD项是关于不可识别的功能。
如果存在任何关于不可识别的功能的ACD项,则在操作步骤1007中驱动器系统基于在包括在对于关于不可识别功能的ACD项的共同信息(称为不可识别ACD共同信息)中的格式字段中设置的值来确定是否允许重新初始化。如果该格式字段具有值“1”,则不可格式化。相应地,在操作步骤1012中,禁止重新初始化。
如果包括在不可识别ACD共同信息中的格式字段具有允许重新初始化的值,则在操作步骤1008中驱动器系统基于分别在包括在不可识别ACD共同信息中的DMA字段和UDA字段中设置的值来确定是否允许盘100的重新初始化。如果分别在DMA字段和UDA字段中设置的值的任何一个是指示禁止写操作的“1”,则在操作步骤1012中禁止重新初始化。
如果分别在DMA字段和UDA字段中设置的值都不是“1”,也就是说,这些值都指示允许写操作,则驱动器系统在操作步骤1009中检查在包括在对于关于可识别功能的ACD项的共同信息(称为可识别ACD共同信息)中的格式字段中设置的值,并且在操作步骤1010中检查分别在包括在可识别ACD共同信息中的DMA字段和UDA字段中设置的值,以确定是否重新初始化盘100。
如果所有分别在包括在可识别ACD共同信息中的格式字段、DMA字段、和UDA字段中设置的值指示允许写操作,则在操作步骤1011中驱动器系统重新初始化盘100。
图11是根据本发明另一实施例使用重新初始化核查信息的示例重新初始化确定方法的流程图。除了在图10中显示的操作以外,在图11中显示的方法还包括操作步骤1013。
参照图11,在操作步骤1010中,驱动器系统检查分别在包括在可识别ACD共同信息中的DMA字段和UDA字段中设置的值。如果这些值都指示允许写操作,则在操作步骤1013中,驱动器系统确定除共同信息以外的可识别ACD是否包括关于重新初始化的信息,并且确定关于重新初始化的信息是否被设置为允许盘100的重新初始化。如果关于重新初始化的信息被设置为允许重新初始化,则在操作步骤1011中驱动器系统重新初始化盘100。否则,在操作步骤1012中,驱动器系统禁止重新初始化。
如参照图10和图11所描述,多个信息项被用于确定是否重新初始化盘100。根据驱动器系统的结构,该多个信息项可如图10和图11中所示按优先级次序来被检查,或者另一方面,可被没有特定次序地检查。
如在图10和图11中所示,该多个信息项可按比如下面的优先级次序来被检查盒的写禁止孔DDS中的写保护标志不可识别ACD共同信息可识别ACD共同信息。
换句话说,首先,如果在盒中存在写禁止孔,则检查写禁止孔以确定它是打开的还是关闭的。其次,如果写禁止孔是关闭的,或者如果盘100不在盒中,则检查记录在盘100上DMA中的DDS中的写保护标志以确定其值是否指示允许写操作。第三,如果写保护标志的值指示允许写操作,则基于记录在盘100上的访问控制区域中的ACD的每一项的ACD_ID来确定是否存在不可识别的功能,如果存在不可识别的功能,则基于对于关于不可识别功能的ACD项的共同信息来确定盘100是否能够被重新初始化。第四,如果盘100能够被重新初始化,则基于对于关于可识别功能的ACD项的共同信息来确定盘100是否能够被重新初始化。
对于关于不可识别功能的ACD项的共同信息和对于关于可识别功能的ACD项的共同信息也可按比如下面的优先级次序来被检查格式字段DMA字段UDA字段。
如前所述,本发明方便地提供了一种新技术,在其中,新标准盘,即信息记录介质可由现有标准驱动器系统,即记录/再现设备方便地重新初始化以确保在新标准盘和现有标准驱动器系统之间的兼容性。结果,现有标准驱动器系统不仅可有效地操作载入其中的现有标准盘而且可有效地操作载入其中的新标准盘,从而不仅执行由现有标准识别出的功能而且执行由现有标准未识别出的由新标准提供的新功能。
公开的本发明也可实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质可以是任何可存储其后可由计算机系统读取的数据的数据存储装置。计算机可读记录介质的例子包括只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学数据存储装置、和载波(比如通过互联网的数据传输)。计算机可读记录介质也可分布在网络连接的计算机系统上,从而计算机可读代码以分布方式被存储并执行。此外,用于实现本发明的功能程序、代码、和代码段可由本发明所属领域的程序员容易地推出。
根据本发明,可基于对所有功能共同的信息将盘重新初始化而不考虑这些功能是否可识别,从而即使一个盘使用不同标准或新标准来被设计,驱动器系统仍可重新初始化该盘。
尽管已表示和描述被认为是本发明实施例的事物,但本领域技术人员应该理解,随着技术发展,在不脱离本发明的精神和范围的情况下,可对其进行各种变化和修改,并且可使用等同物将其部分替换。在不脱离本发明的范围的情况下,可进行很多修改以使本发明的教述适应于特定环境。例如,只要具有如例如在图7中所示的形式的重新初始化核查信息可被记录以用于当介质被载入现有驱动器系统中时确定是否重新初始化这种介质,就可以使用如上所述的其他计算机可读介质,比如只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光学或全息数据存储装置、和载波。另外,重新初始化核查信息的不同项可被记录在信息记录介质(即,盘)的不同区域上,并且随后可被选择性地或按优先级次序访问。同样,中央控制器可被实现为芯片集,或者另一方面,被实现为被编程以执行参照图6、图8、图10、和图11所描述的方法的通用或专用计算机。因此,应该认为,本发明并非限于公开的各种示例性实施例,而是本发明包括落于所附权利要求范围内的所有实施例。
权利要求
1.一种用于将数据记录到信息记录介质上或者从信息记录介质再现数据的记录/再现方法,该记录/再现方法包括从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和基于写保护标志和访问控制数据确定是否重新初始化该介质。
2.如权利要求1所述的记录/再现方法,其中,关于可识别的功能的访问控制数据和关于不可识别的功能的访问控制数据包括对于可识别的功能和不可识别的功能的共同信息,和其中,该共同信息包括以下之中的至少一个用于标识功能的访问控制数据ID、用于指示该介质是否可格式化的可格式化性信息、用于指示缺陷管理区域是否是可记录的/可再现的的可记录性/可再现性信息、或用于指示数据区域是否是可记录的/可再现的的可记录性/可再现性信息。
3.如权利要求2所述的记录/再现方法,其中,确定是否重新初始化该介质的步骤还依赖于指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息。
4.如权利要求3所述的记录/再现方法,其中,确定是否重新初始化该介质的步骤依赖于以下面的优先级次序提供的信息指示写禁止孔是打开的还是关闭的的信息;写保护标志;包括在关于不可识别功能的访问控制数据中的可格式化性信息;包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;包括在关于可识别功能的访问控制数据中的可格式化性信息;和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
5.如权利要求3所述的记录/再现方法,其中,关于可识别功能的访问控制数据还包括关于该介质的重新初始化的信息,和其中,确定是否重新初始化该介质的步骤还依赖于关于重新初始化的信息。
6.如权利要求5所述的记录/再现方法,其中,确定是否重新初始化该介质的步骤依赖于以下面的优先级次序提供的信息指示写禁止孔是打开的还是关闭的的信息;写保护标志;包括在关于不可识别功能的访问控制数据中的可格式化性信息;包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;包括在关于可识别功能的访问控制数据中的可格式化性信息;包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;和包括在关于可识别功能的访问控制数据中的关于重新初始化的信息。
7.如权利要求1所述的记录/再现方法,还包括如果确定该介质将被重新初始化,则通过去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据来重新初始化该介质。
8.一种用于将数据记录到信息记录介质上或者从信息记录介质再现数据的记录/再现方法,该记录/再现方法包括从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和基于以下之中的至少一个来确定是否重新初始化该介质指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息、写保护标志、包括在关于不可识别功能的访问控制数据中的可格式化性信息、包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息、包括在关于可识别功能的访问控制数据中的可格式化性信息、和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
9.一种用于将数据记录到信息记录介质上或者从信息记录介质再现数据的记录/再现方法,该记录/再现设备方法从被提供用于管理在介质上数据区域中发生的缺陷的缺陷管理区域读取写保护标志,并从其中记录关于由载有该介质的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据的访问控制区域读取访问控制数据;和向主机设备发送写保护标志和访问控制数据,并根据基于该写保护标志和访问控制数据确定是否重新初始化该介质的主机设备的结果来重新初始化该介质。
10.如权利要求9所述的记录/再现方法,其中,关于可识别的功能的访问控制数据和关于不可识别的功能的访问控制数据包括对于可识别的功能和不可识别的功能的共同信息,和其中,该共同信息包括以下之中的至少一个用于标识功能的访问控制数据ID、用于指示该介质是否可格式化的可格式化性信息、用于指示缺陷管理区域是否是可记录的/可再现的的可记录性/可再现性信息、或用于指示数据区域是否是可记录的/可再现的的可记录性/可再现性信息。
11.如权利要求10所述的记录/再现方法,其中,向主机设备发送指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息以用于确定是否重新初始化该介质。
12.如权利要求11所述的记录/再现方法,其中,主机设备基于以下面的优先级次序提供的信息来确定是否重新初始化该介质指示写禁止孔是打开的还是关闭的的信息;写保护标志;包括在关于不可识别功能的访问控制数据中的可格式化性信息;包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;包括在关于可识别功能的访问控制数据中的可格式化性信息;和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
13.如权利要求10所述的记录/再现方法,其中,关于可识别功能的访问控制数据还包括关于该介质的重新初始化的信息,和其中,确定是否重新初始化该介质的步骤还依赖于关于重新初始化的信息。
14.如权利要求13所述的记录/再现方法,其中,主机设备基于以下面的优先级次序提供的信息来确定是否重新初始化该介质指示写禁止孔是打开的还是关闭的的信息;写保护标志;包括在关于不可识别功能的访问控制数据中的可格式化性信息;包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;包括在关于可识别功能的访问控制数据中的可格式化性信息;包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;和包括在关于可识别功能的访问控制数据中的关于重新初始化的信息。
15.如权利要求10所述的记录/再现方法,其中,主机设备通过去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据来重新初始化该介质。
16.一种方法,包括接收被载入驱动器系统中的信息存储介质,该信息存储介质包括用于记录用户数据的数据区域、用于至少记录写保护标志信息的缺陷管理区域、和用于记录关于由介质被载入其中的驱动器系统可识别或不可识别的功能的访问控制数据的访问控制区域;在该驱动器系统获得包括记录在缺陷管理区域中的写保护标志信息和记录在介质的访问控制区域中的访问控制数据的重新初始化核查信息;和基于包括写保护标志信息和访问控制数据的重新初始化核查信息来确定是否重新初始化介质。
17.如权利要求16所述的方法,其中,重新初始化核查信息还包括在介质被载入驱动器系统中之后指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息,其中,确定是否重新初始化介质的步骤还基于指示形成于包含该介质的盒中的写禁止孔是打开的还是关闭的的信息。
18.如权利要求17所述的方法,其中,关于可识别或不可识别的功能的访问控制数据包括关于现有标准和新标准的所有功能的共同信息,其中,该共同信息包括访问控制数据ID,用于标识功能;可格式化性信息,用于指示该介质是否可格式化;可记录性/可再现性信息,用于指示缺陷管理区域是否是可记录的/可再现的;和可记录性/可再现性信息,用于指示数据区域是否是可记录的/可再现的。
19.如权利要求18所述的方法,其中,以下面的优先级次序获得重新初始化核查信息指示写禁止孔是打开的还是关闭的的信息;写保护标志信息;包括在关于不可识别功能的访问控制数据中的可格式化性信息;包括在关于不可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息;包括在关于可识别功能的访问控制数据中的可格式化性信息;和包括在关于可识别功能的访问控制数据中用于指示缺陷管理区域和数据区域的任何一个是否是可记录的/可再现的的可记录性/可再现性信息。
20.如权利要求19所述的方法,还包括当确定该介质将被重新初始化时,去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据。
21.如权利要求19所述的方法,其中,根据来自主机的请求,在驱动器系统执行确定是否重新初始化介质。
22.如权利要求21所述的方法,其中,当确定介质将被重新初始化时,驱动器系统去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据。
23.如权利要求19所述的方法,其中,当接收到从驱动器系统发送的重新初始化核查信息时,在连接到该驱动器系统的主机执行确定是否重新初始化介质。
24.如权利要求23所述的方法,其中,当确定介质将被重新初始化时,该主机向该驱动器系统发送重新初始化执行命令以去除记录在缺陷管理区域中的数据和记录在数据区域中的文件系统数据。
全文摘要
一种信息记录介质、一种记录/再现方法和设备、以及一种主机设备,被提供以确保具有新标准和现有标准驱动器系统的功能的信息记录介质之间的兼容性。该信息记录介质包括数据区域;缺陷管理区域,用于管理在数据区域中发生的缺陷;和访问控制区域,其中记录关于由该介质被载入其中的记录/再现设备可识别的功能的访问控制数据和关于由该记录/再现设备不可识别的功能的访问控制数据,其中,记录在缺陷管理区域中的写保护标志和记录在访问控制区域中的访问控制数据提供用于核查该介质是否可重新初始化的重新初始化核查信息。
文档编号G11B20/12GK101071607SQ200710126808
公开日2007年11月14日 申请日期2005年5月8日 优先权日2004年5月6日
发明者黄盛凞, 高祯完, 李坰根 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1