CN1159718C - 信息记录方法及信息记录/再现系统 - Google Patents

信息记录方法及信息记录/再现系统 Download PDF

Info

Publication number
CN1159718C
CN1159718C CNB008044813A CN00804481A CN1159718C CN 1159718 C CN1159718 C CN 1159718C CN B008044813 A CNB008044813 A CN B008044813A CN 00804481 A CN00804481 A CN 00804481A CN 1159718 C CN1159718 C CN 1159718C
Authority
CN
China
Prior art keywords
spare area
area
sector
alternate
district
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CNB008044813A
Other languages
English (en)
Other versions
CN1342314A (zh
Inventor
ٷ�
后藤芳稔
־
伊藤基志
植田宏
福岛能久
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Publication of CN1342314A publication Critical patent/CN1342314A/zh
Application granted granted Critical
Publication of CN1159718C publication Critical patent/CN1159718C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/12Formatting, e.g. arrangement of data block or words on the record carriers
    • G11B20/1217Formatting, e.g. arrangement of data block or words on the record carriers on discs
    • G11B2020/1218Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
    • G11B2020/1232Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc sector, i.e. the minimal addressable physical data unit
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/1823Testing wherein a flag is set when errors are detected or qualified
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1816Testing
    • G11B2020/1826Testing wherein a defect list or error map is generated
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • G11B20/18Error detection or correction; Testing, e.g. of drop-outs
    • G11B20/1883Methods for assignment of alternate areas for defective areas
    • G11B2020/1893Methods for assignment of alternate areas for defective areas using linear replacement to relocate data from a defective block to a non-contiguous spare area, e.g. with a secondary defect list [SDL]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00736Auxiliary data, e.g. lead-in, lead-out, Power Calibration Area [PCA], Burst Cutting Area [BCA], control information
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • G11B7/00745Sectoring or header formats within a track

Abstract

本发明的包含多个扇区的信息记录介质包括:包含用于替代该多个扇区中有缺陷的扇区的备用扇区的第一备用区;用于管理用备用扇区替代有缺陷的扇区的缺陷管理信息区;及能将用户数据记录在其中的卷空间。将卷空间配置成使得能附加分配包含用于替代该多个扇区中有缺陷的扇区的备用扇区的第二备用区。将指示第二备用区的位置的位置信息记录在缺陷管理信息区中。

Description

信息记录方法及信息记录/再现系统
技术领域
本发明涉及信息记录方法及信息记录/再现系统,其中通过按照有缺陷的扇区的出现频率动态展备用区有可能增进数据记录的可靠性。
背景技术
光盘是具有扇区结构的一种信息的记录介质类型。近年来,随着光盘的记录密度与容量的提高,保证其可靠性已更为重要。
按常规,本技术中已知用于管理光盘上的有缺陷的扇区(即不能用于记录/再现数据的扇区)的缺陷管理方法。事先在光盘上设置备用区。当光盘上存在有缺陷的扇区时,用备用区中的另一扇区替代该有缺陷的扇区。从而保证了光盘的可靠性。90mm光盘的国际标准化组织ISO/IEC 10090中描述了一缺陷管理方法。
现在参照图12与13概述90mm光盘的国际标准化组织ISO/IEC10090中描述的常规缺陷管理方法。
图12示出常规光盘的数据记录区800的结构。
数据记录区800包含多个扇区。各该多个扇区赋有物理扇区号(此后称作“PSN”)。
数据记录区800包含缺陷管理信息区801、备用区802及卷空间(volume space)800a。该卷空间800a布置在紧接备用区802的后面,并定义为可在其中记录用户数据的区。该卷空间800a中所包含的各扇区赋有逻辑的扇区号(此后简称“LSN”)。
备用区802的大小是预定的。为了改变备用区802的大小,必须用物理格式化实用软件的专用命令改变存储在缺陷管理信息区801中的替代信息的数据结构。这一操作此后称作初始化操作。
图13示出常规格式化操作分常规数据写操作的过程。这些操作是由系统控制装置与光盘驱动器装置执行的。光盘驱动器装置连接在系统控制装置上。系统控制装置为诸如计算机系统。
格式化操作包含步骤S901-S903,如图13中所示。数据写操作包含步骤S904-S911。图12中,箭头旁边用“S”开头的各参照数字表示对应于图13中所示的步骤的记录操作。
当将光盘插入光盘驱动器装置中时,光盘驱动器装置读出缺陷管理信息区801并识别指示已用备用扇区替代有缺陷的扇区的替代信息(步骤S901)。
系统控制装置执行FAT/根目录建立操作,发布写命令并传输数据给光盘驱动器装置(步骤S902)。
光盘驱动器装置利用格式化实用软件识别光盘的物理结构并从卷空间800a的起点起记录从系统控制装置传输的数据(步骤S903)。结果从卷空间800a的起点开始布置FAT区803及根目录区804。这一逻辑格式化操作类似于MS-DOS格式化中的文件系统的格式化操作。结果,从紧随根目录804后面到光盘终点的区是作为受FAT管理的文件数据空间800b对待的。
现在描述用于在根目录下记录数据(文件a)的数据写操作。
系统控制装置执行数据(文件a)的记录操作,发布写命令并传输数据给光盘驱动器装置(步骤S904)。应记录数据的位置由LSN指定。
光盘驱动器装置将从系统控制装置传输来的数据记录在赋有指定的LSN的扇区中(步骤S905)。是否已正确地记录了数据是通过读出记录的数据及将读出的数据与传输的数据比较来确定的。当未曾正确地记录数据时,便将赋有指定的LSN的扇区检测为有缺陷的扇区。主要是由于光盘上附着有脏物或灰尘导致出现有缺陷的扇区。
例如,假定已检出图12中所示的扇区b(扇区814)为有缺陷的扇区的情况。在这一情况中,光盘驱动器装置将应该记录在有缺陷的扇区814中的数据记录在备用区802的#1备用扇区810中,作为缺陷管理信息生成指示有缺陷的扇区814已被#1备用扇区810替代的#1替代项832,并将#1替代项832记录在缺陷管理信息区801中(步骤S906)。
#1替代项832包含指示有缺陷的扇区的位置的位置信息833及指示替代它的备用扇区的位置的位置信息834。各位置信息833与834用PSN表示。
当系统控制装置指令光盘驱动器装置从有缺陷的扇区814读出数据时,光盘驱动器装置参照#1替代项832执行地址转换并从#1备用扇区810中读出数据。
这样,通过用备用扇区替代有缺陷的扇区,有可能保证光盘的可靠性。再者,由于这种有缺陷扇区替代操作是由光盘驱动器装置执行的,有可能保证系统控制装置永远将数据记录在对应于指定的LSN的位置上。结果,系统控制装置能将光盘作为无缺陷介质对待。
然后,系统控制装置执行根目录记录操作,发布写命令并将数据传输给光盘驱动器装置(步骤S907)。
光盘驱动器装置根据从系统控制装置传输的数据更新记录在根目录区804中的根目录信息(步骤S908)。
系统控制装置执行FAT记录操作,发布写命令并将数据传输给光盘驱动器装置(步骤S909)。
光盘驱动器装置根据从系统控制装置传输来的数据更新记录在FAT区803中的FAT信息(步骤S901)。这样,将数据(文件a)注册在根目录下。
光盘驱动器装置将更新后的缺陷管理信息记录在缺陷管理信息区801中。当没有来自系统控制装置的数据记录指令数秒种之后执行这一记录。
在上述常规缺陷管理方法中,备用区的大小是固定的。因此,如果出现超过替代区的大小的有缺陷的扇区时,即使光盘上仍存在可用于记录的未分配的区,也不能在光盘上记录数据。为了在光盘上记录数据,必须通过在光盘上执行另一次初始化操作来改变备用区的大小。在这一情况中,在执行初始化操作之前,需要将记录在卷空间中的数据备份在另一介质上,因为在卷空间的整个区上会改变LSN分配。
尤其是,在将光盘用在消费者设备上的情况中,用户可能在吃食品时操作光盘或儿童可能不小心触摸光盘的表面,从而在光盘上出现比制造商预期的多的有缺陷的扇区。
发明内容
根据本发明的一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第一备用区的耗用状态的信息;
(b)根据指示第一备用区的耗用状态的信息确定是否在该数据记录区中分配第二备用区;
(c)当分配第二备用区时,使一部分卷空间可用作第二备用区;以及
(d)当分配第二备用区时,将指示第二备用区被分配的记录信息记录在缺陷管理信息区中;
(e)得出指示第二备用区的耗用状态的信息;
(f)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(g)当扩展第二备用区时,沿物理扇区号减小的方向扩展第二备用区。
在本发明的一个实施例中,其中步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)在减小后的卷空间后面的外周边上分配一个区作为第二备用区。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第一备用区的耗用状态的信息和指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第一备用区的耗用状态的信息确定是否在数据记录区中分配第二备用区和根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;
用于当分配第二备用区时,使一部分卷空间可用作第二备用区,及当扩展第二备用区时,沿物理扇区号减小的方向扩展第二备用区的备用扩展区分配部件;以及
用于将指示第二备用区被分配的信息记录在缺陷管理信息区中的备用区分配部件。
在本发明的一个实施例中,当第二备用区被分配时,卷空间的大小被减小且在减小后的卷空间后面的外周边上的一个区被分配作为第二备用区。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,该第二备用区在沿物理扇区号减小的方向上被扩展。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,沿物理扇区号减小的方向扩展第二备用区的备用扩展区分配部件。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,
其中:
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
在缺陷管理信息区中,记录或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录方法包括有步骤:
(a)通过参考第二信息,得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,使该卷空间的一部分可用作第二备用区。
在本发明的一个实施例中,其中步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)在减小后的卷空间后面的外周边上分配一个区作为第二备用区。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,
其中:
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
在缺陷管理信息区中,记录或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录/再现系统包括:
用于通过参考第二信息,得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
用于当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,使该卷空间的一部分用作第二备用区的备用扩展区分配部件。
在本发明的一个实施例中,备用扩展区分配部件减小卷空间的大小且将在减小后的卷空间后面的外周边上的一个区分配作为第二备用区。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区:
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,减小该卷空间的大小,将在减小后的卷空间后面的外周边上的一区分配作为第二备用区,且沿物理扇区号减小的方向扩展该第二备用区。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,减小该卷空间的大小,将在减小后的卷空间后面的外周边上的一区分配作为第二备用区,且沿物理扇区号减小的方向扩展该第二备用区的备用扩展区分配部件。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件;
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区的备用扩展区分配部件。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,沿物理扇区号减小的方向将该第二备用区扩展一ECC块单元。
在本发明的一个实施例中,其中该ECC块单元包括32个ECC块。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件;
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,沿物理扇区号减小的方向将该第二备用区的扩展一ECC块单元的备用扩展区分配部件。
在本发明的一个实施例中,该ECC块单元包括32个ECC块。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,可扩展一第二备用区,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;及
在该缺陷管理信息区中,记录有或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录方法包括有步骤:
(a)通过参考第二信息,得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,使该卷空间的一部分可用作第二备用区。
在本发明的一个实施例中,步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)在减小后的卷空间后面的外周边上分配一个区作为第二备用区。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,可扩展一第二备用区,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;及
在该缺陷管理信息区中,记录有或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录/再现系统包括:
用于通过参考第二信息,得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,使该卷空间的一部分用作第二备用区的备用扩展区分配部件。
在本发明的一个实施例中,备用扩展区分配部件减小卷空间的大小且将在减小后的卷空间后面的外周边上的一个区分配作为第二备用区。
根据本发明的另一方面,提供了一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
数据记录区中的各扇区各被赋有一物理扇区号;及
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区并使一部分卷空间可用作第二备用区;及
(d)当由第二备用区中的替代区替代有缺陷区时,该有缺陷区是按物理扇区号的降序用第二备用区中的替代区替代的。
在本发明的一个实施例中,步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)分配在减小后的卷空间后面的外周边上的一个区作为第二备用区。
根据本发明的另一方面,提供了一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
数据记录区中的各扇区被赋有一物理扇区号;及
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件;
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
用于当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区并使一部分卷空间可用作第二备用区的备用扩展区分配部件;及
用于当由第二备用区中的替代区替代有缺陷区时,按物理扇区号的降序用第二备用区中的替代区替代该有缺陷区的有缺陷扇区操作部件。
从而,这里描述的发明使提供信息记录方法及信息记录/再现系统的优点成为可能,其中有可能通过根据有缺陷的扇区的发生频率动态扩展备用区而提高数据记录的可靠性。
熟悉本技术的人员在参照附图阅读与理解下面的详细描述时本发明的这一与其它优点将是显而易见的。
附图说明
图1为展示按照本发明的实施例的光盘的数据记录区100的结构的图;
图2为展示按照本发明的实施例的信息记录/再现系统1a的结构的框图;
图3为展示格式化操作的过程的协议图表;
图4为展示格式化操作后光盘的数据记录区100的结构的图;
图5为展示数据写操作的过程的协议图表;
图6A-6C为展示确定是否需要扩展第一备用区102的操作过程的协议图表;
图7为展示扩展第一备用区102与第二备用区108的操作过程的协议图表;
图8为展示按照本发明的实施例的光盘的数据记录区100的结构的图;
图9为展示用于在光盘上记录文件的数据写操作过程的协议图表;
图10为展示在将光盘插入光盘驱动器装置时执行的操作过程的协议图表;
图11为展示更新卷结构区103与109及基本文件结构区104的操作的图;
图12为展示常规光盘的数据记录区800的结构的图;以及
图13为展示常规格式化操作与常规数据写操作的过程的协议图表
具体实施方式
本发明的信息记录介质包含具有用于替代有缺陷的扇区的备用扇区的第一备用区、用于管理用备用扇区替代有缺陷的扇区的缺陷管理信息区、及能将用户数据记录在其中的卷空间。
将卷空间配置成使得能附加分配包含用于替代有缺陷的扇区的备用扇区的第二备用区。当有缺陷的扇区替代操作耗尽了第一备用区中事先提供的所有备用扇区时,便使一部分卷空间可用作第二备用区。从而,通过在必要时附加分配第二备用区,即使在出现比光盘制造商预期的多的有缺陷的扇区时,也有可能保证光盘的无缺陷性质。
指示第二备用区的位置的位置信息记录在缺陷管理信息区中。
下面参照附图描述本发明的实施例。
实施例1为在其中通过更新文件结构将第二备用区分配在卷空间内部的实施例。实施例2为在其中通过更新卷结构与文件结构将第二备用区分配在卷空间外部的实施例。
(实施例1)
图2示出按照本发明的实施例的信息记录/再现系统1a的结构。信息记录/再现系统1a将信息记录在信息记录介质上并再现信息记录介质上所记录的信息。信息记录介质可以是诸如DVD-RAM等任何类型的可重写的光盘。
在下面的描述中假定信息记录介质为可重写的光盘,能够用扇区向/从其记录/再现用ECMA167标准定义的文件结构管理的文件。此后,将这一可重写的光盘简单地称作光盘。
如图2中所示,信息记录/再现系统1a包括系统控制装置200及光盘驱动器装置024。系统控制装置200与光盘驱动器装置204通过I/O总线203互相连接。
系统控制装置200包括用于处理文件结构信息的系统控制部件201及存储器电路电路202。系统控制部件201可用例如包含控制程序及用于存储操作结果的存储器的微处理器来实现。
系统控制部件201包含:用于执行管理逻辑卷空间中的未分配的区的位图操作的文件结构操作部件211;用于检验是否已使用了决定要作为附加备用区分配的区的备用扩展区检测部件212;用于通过将记录在决定要作为附加备用区分配的区中的文件移动到另一区中来分配附加备用区的文件移动操作部件213;用于将附加备用区注册在文件结构中的备用扩展区分配部件124;用于根据备用区剩余量确定是否应扩展备用区的备用区扩展确定部件215;用于在写命令的执行结果的数据记录期间识别是否已检测到有缺陷的扇区的命令状态操作部件216;以及用于为光盘驱动器装置204指向要扩展的备用区供更新缺陷管理信息的备用扩展区发布部件217。
存储器电路202包含文件结构存储器221、位图存储器222、数据存储器223、及用于存储指示剩余的备用区量的信息与指示备用区的位置的信息的备用区信息存储器224。
光盘驱动器装置204包含用于执行缺陷管理操作及控制面/自光盘记录/再现数据的驱动器控制部件205与存储器电路206。驱动器控制部件205可从用例如包含控制程序与用于算术运算的存储器的微处理器来实现。
驱动器控制部件205包含:用于报告能用备用区替代的区的大小的剩余备用量报告部件231;用于按照来自系统控制装置200的备用区扩展命令更新缺陷管理信息的备用区分配部件232;用于根据缺陷管理信息区的替代项检测能用备用区替代的区的剩余备用区量检测部件233;用于将备用区的备用扇区分配给在数据记录期间检测到的有缺陷的扇区并在该备用扇区中记录数据的有缺陷扇区操作部件234;用于控制将数据记录到光盘上的数据写控制部件235;以及用于控制从光盘的数据再现的数据读控制部件236。
存储器电路206包含用于存储缺陷管理信息的缺陷管理信息存储器241及数据存储器242。
下面参照图1、2、3与4描述按本发明的光盘上执行的格式化操作。
图4示出格式化操作之后光盘的数据记录区100的结构。
数据记录区100包含多个扇区。各该多个扇区赋有PSN。
数据记录区100包含缺陷管理信息区101、第一备用区102及卷空间100a。
缺陷管理信息130记录在缺陷管理信息区101中。缺陷管理信息130包含用于标识SPL信息的SDL描述符131、备用区满员标志132、指示第二备用区108的位置的位置信息133、及指示已用备用扇区替代有缺陷的扇区的#1替代项134。
备用区满员标志132包含第一备用区102的第一满员标志138及第二备用区108的第二满员标志139。第一满员标志138指示第一备用区102中是否还有任何可利用的备用扇区。第二满员标志139在复位时指示第二备用区108中存储在可利用的备用扇区。第二满员标志139在置位时指示第二备用区108中不再有可利用的备用扇区或者尚未分配第二备用区108。
此后,将指示第二备用区108的位置的位置信息133简称为“第二备用区位置信息133”。第二备用区位置信息133是用例如包含在第二备用区108中的第一扇区的PSN与包含在第二备用区108中的最后扇区的PSN表示的。
在图4中所示的实例中,在数据记录区100上尚未分配第二备用区。在这一情况中,第二备用区位置信息133具有指示“在数据记录区100上尚未分配第二备用区”的值(如空值)。
在图4中所示的实例中,缺陷管理信息130中所包含的替代项的数目为1。缺陷管理信息130可包含等于替代有缺陷的扇区的备用扇区的数目的若干替代项。因此,当替代有缺陷的扇区的备用扇区的数目为N时,缺陷管理信息130可包含#1-#N替代项。这里,N为任何整数。各该#1-#N替代项包含指示有缺陷的扇区的位置的位置信息136与指示替代有缺陷的扇区的备用扇区的位置的位置信息137。各该位置信息136与137是用例如PSN表示的。
第一备用区102的大小是固定的。在图4中所示的实例中,第一备用区102包含三个备用扇区110-112,即#1备用扇区至#3备用扇区。各该备用扇区110-112用于替代有缺陷的扇区。包含在第一备用区102中的备用扇区的数目不限于3个。第一备用区102可包含任何数目的备用扇区。
将卷空间100a布置在紧接第一备用区102后面,并定义为能在其中记录用户数据的区。包含在卷空间100a中的各扇区赋有逻辑扇区号。卷空间100a包含卷结构区103、逻辑卷空间100b与卷结构区109。
图3示出格式化操作过程。格式化操作是由系统控制装置200与光盘驱动器装置204执行的。
格式化操作包含图3中所示的步骤S301-S307。图4中,箭头旁边用“S”起始的各参照数字指示对应于图4中所示的步骤的记录操作。
当将光盘插入光盘驱动器装置204中时,便从缺陷管理信息区101中读出缺陷管理信息130。将缺陷管理信息130存储在缺陷管理信息存储器241中。
剩余备用量报告部件231与剩余备用区量检测部件233参看存储在缺陷管理信息存储区241中的缺陷管理信息130,如下面所描述的。
剩余备用区量检测中件233识别第一与第二备用区的位置信息及第一与第二备用区的耗用状态(步骤S301)。例如,通过检索记录在具有最小地址信息(如物理扇区号)的备用扇区的缺陷管理信息区101中的替代项之一来识别各备用区的耗用状态。
文件结构操作部件211发布取备用信息命令给光盘驱动器装置204以便查询备用信息(步骤S302)。
剩余备用量报告部件231根据存储在缺陷管理信息存储器241中的缺陷管理信息130将备用区信息报告给系统控制装置200(步骤S303)。备用区信息包含指示第二备用区的位置的位置信息133。备用区信息是存储在备用区信息存储器224中的。
文件结构操作部件211执行卷结构/基本文件结构建立操作并发布写命令及传输数据给光盘驱动器装置204(步骤S304)。一旦将数据存储在文件结构存储器211中,便将其从文件结构存储器221传输给数据存储器242。
数据写控制部件235从卷空间100a的起点(即赋予LSN“0”的扇区)开始记录存储在数据存储器242中的数据(步骤S303)。结果,从卷空间100a的起点开始分配卷结构区103与基本文件结构区104。
虽然图4中未示出,在卷结构区103中记录有锚卷描述符指针、文件集描述符、系统流目录的文件项及系统流目录。
基本文件结构区104包含空间位图区113、文件项区114、根目录区115及文件项区116。
空间位图记录在空间位图区113中。空间位图为指示逻辑卷空间100b的各扇区中的分配状态的位串。通过参看空间位图,可以检验逻辑卷空间100b中的各扇区的耗用状态。
根目录区115的位置信息与管理信息记录在文件项区114中。
记录在根目录下的交件名及各该文件的文件项的位置信息记录在根目录区115中。
系统流目录所规定的文件项记录在文件项区116中。要注册在系统目录中的第二备用区的流的位置信息由这一文件项管理。该文件项包含用于标识该文件项的描述符标记141、文件属性142及指示第二备用区108的位置的位置信息。
此后,将指示第二备用区108的位置的位置信息143简称为“第二备用区位置信息143”。第二备用区位置信息143是用例如包含在第二备用区108中的第一扇区的LSN与第二备用区108的大小表示的。
在格式化操作中,将等效于包含在缺陷管理信息130中的第二备用区位置信息133的信息记录在文件项区116中作为第二备用区位置信息143。在图4中所示的实例中,如上面讨论的,第二备用区位置信息133具有空值。从而第二备用区位置信息143也具有空值。
是否已将从系统控制装置200传输的数据正确地记录在卷结构区103与基本文件结构区104中是通过读出记录的数据及将读出的数据与传输的数据(即存储在数据存储器242中的数据)进行比较来确定。这一确定是由有缺陷的扇区操作部件234执行的。
例如,当从系统控制装置200传输的数据不是正确地记录在根目录区115中时,检测出根目录区115为有缺陷的扇区。在这一情况中,有缺陷扇区操作部件234用包含在第一备用区102中的具有最大地址的可利用的备用扇区之一(即#1备用扇区112)替代根目录区115。结果,将设想要记录在根目录区115中的数据记录在第一备用区102的#1备用扇区112中。再者,有缺陷扇区操作部件234生成指示已有#1备用扇区112替代根目录区115的#1替代项134并将#1替代项134存储在缺陷管理信息存储器241中(步骤S306)。
有缺陷扇区操作部件234将存储在缺陷管理信息存储器241中的更新后的缺陷管理信息130记录在缺陷管理信息区101中(步骤S307)。这一记录是在步骤S306之后立即执行的或在没有记录来自系统控制装置200的数据的命令一个预定的时段(例如5秒钟)时执行的。
如上所述,在光盘格式化操作中,将与记录在缺陷管理信息区101中的第二备用区位置信息133一致的信息记录在基本文件结构区104中作为第二备用区位置信息143。通过在用过的光盘上执行上述格式化操作,有可能重新使用该用过的光盘。这是因为即使擦除了卷空间100a中的所有信息,第二备用区中的信息仍存储在缺陷管理信息区101中。
第二备用区位置信息143是由系统控制装置200管理的,而第二备用区位置信息133是由光盘驱动器装置204管理的。有必要保证位置信息13与133永远互相一致。当信息143与133互相不一致时能采取的对抗措施及恢复信息143与133之间的一致性的方法将在下面描述。
下面参照图1、2与5描述在格式化的光盘的根目录下记灵名为“文件a”的文件的数据写操作。
图1示出数据写操作后光盘的数据记录区100的结构。
图5示出数据写操作的过程。数据写操作是由系统控制装置200与光盘驱动器装置204执行的。
数据写操作包含图4中所示的步骤S401-S417。图1中,箭头旁用“S”起头的各参照数字表示对应于图5中所示的步骤的记录操作。
当将光盘插入光盘驱动器装置204中时,作为光盘驱动器装置204的起动操作执行与格式化操作中所完成的相同的缺陷管理信息操作(步骤S401)。
文件结构操作部件211发布读命令给光盘驱动器装置204作为系统控制装置200的起动操作(步骤S402)。
数据读控制部件236按照读命令指定的地址再现来自卷结构区103与基本文件结构区104的数据,并将再现的数据传输给文件结构存储器221(步骤S403)。
文件结构操作部件211根据传输给文件结构存储器221的数据分析卷结构的基本文件结构。结果,文件结构操作部件211根据从卷结构区103再现的数据识别逻辑卷空间100a,根据从空间位图区113再现的数据识别未分配的区107的位置与大小,根据从根目录区115再现的数据识别目录结构,并根据从文件项区116再现的数据识别第二备用区位置信息143(步骤S402)。
文件结构操作部件211建立名为“文件a”的文件的数据并将该数据存储在数据存储器223中。此外,文件结构操作部件211建立文件项数据,并将该数据存储在文件结构存储器221中。文件结构操作部件211发布写命令及各数据给光盘驱动器装置204(步骤S404)。写命令用于将各数据记录在步骤S402中识别出的未分配区107的地址上。
将存储在数据存储器223中的数据及存储在文件结构存储器221中的数据传输给数据存储器242。数据写控制部件235按照写命令指定的地址将传输的相应数据记录在数据存储器242中的数据区105中及文件结构区106中(步骤S405)。
有缺陷扇区操作部件234用格式化操作的描述中所描述的相同方法执行替代操作。例如,假设已检测出图1中所示的扇区b(扇区118)为有缺陷的扇区的情况。在这一情况中,有缺陷扇区操作部件234将设想要记录在有缺陷的扇区118中的数据记录在第一备用区102的#2备用扇区111中,生成指示已用#2备用扇区111替代有缺陷的扇区118的#2替代项135,并将#2替代项135记录在缺陷管理信息存储器241中(步骤S406)。
为了将文件(文件a)注册在根目录下,更新记录在根目录区115中的数据是必要的。文件结构操作部件211发布写命令并将数据传输给光盘驱动器装置204(步骤S407)。
数据写控制部件235参看#1替代项134,将写命令所指定的根目录区115的地址转换成#1备有扇区112的地址,并将从系统控制装置200传输的数据记录在#1备用扇区112中(步骤S408)。
备用扩展确定部件215根据第一备用区102的耗用状态确定是否有必要扩展第一备用区102。存在各种方法用于这一确定。这些方法的细节稍后将参照图6A-6C加以描述。
这里将描述这种确定方法的实例。例如,备用区扩展确定部件215发布取事件状态通知命令给光盘驱动器装置204。这一命令用于查询第一备用区102的耗用状态。应答这一查询,当光盘驱动器装置204报告指示第一备用区102的剩余量小于预定的大小(如1MB)的短缺信息时,备用区扩展确定部件215便确定有必要扩展第一备用区102(步骤S409)。
响应在步骤S409中从系统控制装置200发布的命令,剩余备用区量检测部件233根据存储在缺陷管理信息存储器241中的替代项的信息计算第一备用区102的剩余量(例如第一备用区102中可用于替代的备用扇区的数目)。如果剩余量小于预定的大小,剩余备用区量检测部件233指令剩余备用量报告部件231将短缺信息报告给系统控制装置200。剩余备用量报告部件231将短缺信息报告检索系统控制装置200(步骤S410)。
在图1中所示的实例中,当在数据区105中记录数据时检测到有缺陷的扇区118,而用#2备用扇区111来替代有缺陷的扇区118。因此,#3备用扇区110是第一备用区102中可用于替代的唯一备用扇区。这时,如果出现另一有缺陷的扇区,会用尽第一备用区102,从而不再能进行替代操作。因此,剩余备用量报告部件231将短缺信息报告给系统控制装置200。
为了扩大备用区,有必要更新文件项区116、指示第二备用区108的位置的位置信息133、及空间位图区113。
系统控制装置200根据从空间位图区113再现的数据识别未分配区107,并决定要保留该区作为附加备用区(即分配第二备用区108的区)。系统控制装置200为了注册扩展备用区而更新存储在文件结构存储器221中的数据,并更新存储在位图存储器222中的数据,从而将要分配给第二备用区108的区的扇区指示为“已分配的”。
系统控制装置200发布写命令并将存储在文件结构存储器221中的文件项区116的数据传输给光盘驱动器装置204(步骤S411)。
光盘驱动器装置204通过将从系统控制装置200传输来的数据记录在文件项区116中而更新文件项区116(步骤S412)。
系统控制装置200发布分配备用命令并将用于更新第二备用区位置信息133的数据传输给光盘驱动器装置204(步骤S413)。
光盘驱动器装置204根据从系统控制装置200传输来的数据更新存储在缺陷管理信息存储器241中的第二备用区位置信息133(步骤S414)。
通过步骤S412与414的操作,第二备用区108成为可用作光盘驱动器装置204中的增加的备用区。在图1中所示的实例中,第二备用区108包含#4备用扇区122至#6备用扇区120。包含在第二备用区108中的备用扇区数不限于3个。第二备用区108可包含任何数目的备用扇区。
文件结构操作部件211将存储在文件结构存储器221中的空间位图区113的数据传输给光盘驱动器装置204(步骤S415)。
数据写控制部件235通过将从系统控制装置200传输来的数据记录在空间位图区113中来更新空间位图区113(步骤S416)。
有缺陷扇区操作部件234用上面示范性格式化操作的过程中所描述的方法将存储在缺陷管理信息存储器241中的数据记录在缺陷管理信息区101中(步骤S417)。
如上所述,在将文件记录在光盘上的数据写操作中,有可能根据第一备用区102的耗用状态扩展第一备用区102(即附加分配第二备用区108)。从而,有可能提高数据记录的可靠性而无须执行初始化操作。
当在光盘上记录文件时,文件结构操作部件211可顺序地从最小LSN的扇区开始确定能记录数据的位置。从这一方式,优先从光盘的内周边记录数据,因此数据不大可能记录在将第二备用区扩展到的区中,从而有可能容易地扩展备用区而无须移动文件。
虽然在上面的实施例中描述了包含第一备用区的光盘,本发明也可应用在不存在第一备用区的光盘上。例如,有可能在没有有缺陷的扇区时不分配第二备用区,而在出现有缺陷的扇区时附加分配第二备用区。用这种缺陷管理方法,有可能获得上面描述的的实施例中所实现的类似效果。
下面,参照图1、2及6A-6C描述用于确定是否有必要扩展第一备用区102的方法。这一方法也可用于确定是否有必要扩展第二备用区108。
图6A-6C为展示确定是否有必要扩展第一备用区102的操作过程的协议图表。这一操作是由光盘驱动器装置204与系统控制装置200执行的。
图6A示出将光盘插入光盘驱动器装置204时执行的操作。
如上所述,将光盘插入光盘驱动器装置204时,文件结构操作部件211再现时,文件结构操作部件211再现卷结构区103与基本文件结构区104并指令数据读控制部件236将再现的数据传输给文件结构存储器221(图5中步骤S402)。
文件结构操作部件211根据传输给文件结构存储器221的数据分析基本文件结构。结果,文件结构操作部件211根据从空间位图区131再现的数据计算逻辑卷空间100b中可用于记录的区的大小。例如,通过求和未分配区107中的扇区数目计算出区的大小。将计算结果存储在备用区信息存储器224中。
文件结构操作部件211为了查询第一备用区102的剩余量而发布取备用信息命令给光盘驱动器装置204(步骤S601)。
剩余备用区量检测部件233用上面格式化操作的描述中所描述的方法计算第一备用区102的剩余量(例如可用于替代的备用扇区数),并用剩余用量报告部件231将计算结果报告给系统控制装置200(步骤S602)。将指示第一备用区102的剩余量的信息存储在备用区信息存储器224中。
备用区扩展确定部件215计算第一备用区102的剩余量(A)对逻辑卷空间100b中可用于记录的区的大小(B)之比(A/B),并且如果比(A/B)小于预定的比值(如0.5%)时决定应扩展第一备用区102(步骤S603)。
图6A中所示的确定操作是在光盘上记录数据之前插入光盘时执行的。确定操作具有确定操作过程简单及确定操作容易实现的特征。
图6B示出记录文件时执行的操作。在图6B中所示的操作中,当将文件记录在光盘上时,在记录文件之前确定是否有必要扩展第一备用区102。这一确定是根据要记录的数据的大小及第一备用区102的剩余量执行的。
文件结构操作部件211将要记录在光盘上的数据存储在数据存储器223中并计算数据的大小。将计算结果存储在备用区信息存储器224中。
文件结构操作部件211为了查询第一备用区102的耗用状态发布取事件状态通知命令给光盘驱动器装置204(步骤S604)。
剩余备用区量检测部件233用上面格式化操作描述中所描述的方法计算第一备用区102的剩余量。如果第一备用区102的剩余量小于预定的大小(例如1MB),剩余备用量报告部件231将指示第一备用区102的短缺的短缺信息报告系统控制装置200(步骤S605)。将短缺信息存储在备用区信息存储区224中。
备用区扩展确定部件215根据要记录的数据的大小及短缺信息确定是否应扩展第一备用区102(步骤S606)。例如,当要记录的数据的大小大于第一备用区102的剩余量时,备用区扩展确定部件215便确定扩展第一备用区102。
用图6B中所示的确定操作,便有可能按照要记录的文件的大小分配备用区。因此,假设有缺陷的扇区的出现频率是统计上基本恒定的,该操作便具有可能的合理地保证数据记录的可靠性的特征。
图6C示出数据传输中执行的操作。
当在光盘上记录文件时,将文件数据分成多个数据部分。例如,当在光盘上记录1MB大小的数据时,将数据分成各具有大小32kB的多个数据部分。
为各数据部分发布写命令。结果,从系统控制装置200将各该数据部分传输给光盘驱动器装置204。
在图6C中所示的操作中,每一次传输数据部分时,确定是否应扩展第一备用区102。
文件结构操作部件211为各数据部分发布写命令给光盘驱动器装置204(步骤S607)。
数据写控制部件235将从系统控制装置200传输来的数据部分记录在预定扇区中,并当检测到有缺陷的扇区时,有缺陷扇区操作部件234为有缺陷的扇区执行替代操作。
当完成了数据部分的记录操作时,剩余备用量报告部件231将指示写命令的执行结果的状态信息报告给系统控制装置200(步骤S608)。状态信息包含指示在数据传输期间已出现的有缺陷的扇区的数目的信息。
命令状态操作部件216接收来自光盘驱动器装置204的状态信息,并将指示在数据传输期间出现的有缺陷的扇区数的信息存储在备用区信息存储器224中。备用区扩展确定部件215根据存储在备用区信息存储器224中的信息确定在数据传输期间是否已出现了任何有缺陷的扇区。如果出现了任何有缺陷的扇区,备用区扩展确定部件215确定应将第一备用区102扩展该有缺陷的扇区数(步骤S609)。
图6C中所示的确定操作具有可能高效地利用可用于记录的光盘区的特征。这是因为每一次检测到有缺陷的扇区时能扩展备用区,从而能减少作为备用区分配的区的大小。
在上述确定操作中,剩余备用量报告部件231可以用任何方式完成将剩余备用区量报告给系统控制装置200。例如,可用标志的形式或剩余量值的形式表示剩余备用区量。
下面参照图1、2及7详细描述扩展第一备用区102与第二备用区108的方法。
图7为展示扩展第一备用区102与第二备用区108的操作过程的协议图表。这一操作是由光盘驱动器装置204与系统控制装置200执行的。
当备用区扩展确定部件215确定应扩展第一备用区102(或第二备用区108)时,备用扩展区检测部件212根据存储在文件结构存储器221中的第二备用区位置信息143确定要作为附加备用区分配的区(步骤S701)。
第一次分配第二备用区108时,可将第二备用区108分配在逻辑卷空间100b中任何区中。然而,当在光盘上记录诸如声象数据(AV数据)等大文件大小的连续数据时,有必要分配较大的连续未分配区107。因此,当第一次分配第二备用区108时,最好从逻辑卷空间100a的终点开始分配第二备用区108。
以先用赋有较大的LSN后用赋有较小的LSN的备用扇区的次序使用包含在第二备用区108中的备用扇区。换言之,是以赋予备用扇区的LSN的降序用备用扇区替代有缺陷的扇区的。
在扩展第二备用区108时,在沿LSN递降的方向上扩展第二备用区108。在扩展第二备用区108时,作为附加备用区分配的区可以是与第二备用区108连续的区或者与第二备用区分开的区。
文件结构操作部件211根据存储在位图存储器222中的空间位图信息确定要作为附加备用区分配的区是否是未分配的(步骤S702)。如果该区是未分配的,进程进行到步骤S704,如果否,进程经由步骤S703进行到步骤S704。这是因为在要作为附加备用区分配的区不是未分配的时(即在该区中已记录有数据时),必须在能将该区用作附加备用区之前将数据移动到另一位置上。
文件移动操作部件213执行文件移动操作(步骤S703)。具体地,文件移动操作部件213检验光盘上所有文件的文件结构来确定记录在该区中的数据。然后,文件移动操作部件213利用空间位图信息来搜索有可能将已记录在要作为附加备用区分配的区中数据移动到其中的区,按照数据的属性移动数据,并更新管理被移动的数据的文件结构的信息(步骤S703)。以这一方式分配附加备用区。
虽然图7中并未示出,备用扩展区分配部件214指令光盘驱动器装置204去检验在要作为附加备用区分配的区中是否存在任何有缺陷的扇区。当该区中存在有缺陷的扇区时,备用扩展区分配部件214指令备用扩展区检测部件212增加附加区的大小,并将进程的控制返回到步骤S701。从而进程从步骤S701起再一次执行。
当在要作为附加备用区分配的区中没有有缺陷的扇区时,备用扩展区分配文件214’发布写命令并传输用于更新存储在文件结构存储器221中的文件项区116的数据(步骤S704)。
数据写控制部件235将从系统控制装置200传输来的数据记录在文件项区116中(步骤S705)。结果,更新了记录在文件项区116中的第二备用区位置信息143。
备用扩展区发布部件217用分配备用命令发布指令来扩展备用区。具体地,备用扩展区发布部件217发布分配备用命令并将用于更新第二备用区位置信息133的数据传输给光盘驱动器装置204(步骤S706)。
数据写控制部件235根据从系统控制装置200传输来的数据更新存储在缺陷管理信息存储器241中的第二备用区位置信息133(步骤S707)。
这样,当在要作为附加备用区分配的区中记录了任何数据时,通过分析文件结构的信息将记录在要作为附加备用区分配的区中的数据移动到另一区中。以这一方式,即使在要将备用区扩展到其中的区中已记录有数据,也能扩展备用区。
当在要作为附加备用区分配的区中存在任何有缺陷的扇区时,按照有缺陷的扇区的数目增加附加备用区的大小。从而,有可能可靠地保证所要求的大小的备用区。
下面描述当系统控制装置200所管理的第二备用区位置信息143与光盘驱动器装置204所管理的第二备用区位置信息133互相不一致时能采取的对抗措施及恢复信息143与133之间的一致性的方法。
图1中,假设已检测到数据区105中的扇区a(扇区117)为有缺陷的扇区,并且扇区117已被#4备用扇区122替代。在这一情况中,用两个LSN指定#4备用扇区122。第一LSN是从卷空间100a的起点开始在卷空间100a中的顺序赋予的LSN之一(这里,LSN=n)。第二LSN为赋予被替代的有缺陷的扇区117的LSN(这里,LSN=m)。
当系统控制装置200所管理的第二备用区位置信息43与光盘驱动器装置204所管理的第二备用区位置信息133互相不一致时,系统控制装置200有可能发布写命令到其LSN为n的扇区。在执行记录操作时,改写记录在#4备用扇区122中的数据。结果,破坏了名为“文件a”的文件的数据。
为了避免破坏文件的数据的致命事故,光盘驱动器装置204通过参看第二备用区位置信息133识别包含在第二备用区108中的扇区。当请求在第二备用区108中所包含的扇区中记录数据时,光盘驱动器装置204向系统控制装置200报告指示禁止对第二备用区108的记录请求的出错信息,而不执行对应于该请求的记录操作。以这一方式,有可能防止由于第二备用区位置信息133与第二备用区位置信息143之间的不一致性引发的文件遭到破坏。
当系统控制装置200接收到出错信息时,系统控制装置200最好执行使第二备用区位置信息133与第二备用区位置信息143一致的操作。例如,如上面在格式化操作的描述中所描述的,系统控制装置200可根据从缺陷管理信息区101中再现的信息得出第二备用区位置信息133,并根据位置信息133更新记录在文件项区116中的第二备用区位置信息143,同时根据位置信息143更新存储在位图存储器222中的空间位图。
在更新第二备用区位置信息143之前,最好确认不是正在为备用区以外的任何目的使用作为第二备用区108新注册在文件项中的区,如上面在扩展备用区的操作的描述中所描述的。这一确认能通过检验所有文件结构来完成。
位置信息133与143互相不一致的上述事例是当记录在缺陷管理信息区101中的第二备用区108的大小大于记录在文件项区116中的第二备用区108的大小时的示范性情况。
当记录在缺陷管理信息区101中的第二备用区108的大小小于记录在文件项区116中的第二备用区108的大小时,也有可能检测出位置信息133与143之间的不一致性及使位置信息133与143互相一致。
例如,作为系统控制装置200的起动操作,系统控制装置200可根据从基本文件结构区104再现的数据得出位置信息133,同时通过作出对备用区信息的查询得出位置信息143。通过互相比较位置信息133与位置信息143,有可能检测出位置信息133与143之间的不一致性。
当检测出位置信息133与143之间的不一致时,系统控制装置200用分配备用命令指令光盘驱动器装置204正确地更新第二备用区位置信息。
(实施例2)
在实施例2中,将描述将第二备用区分配在卷空间100a外面的实例。
在实施例2中,采用信息记录/再现系统1b。该信息记录/再现系统1b的配置与图2中所示的信息记录/再现系统1a的配置相同,因而下面不再描述。
各该系统控制装置200与光盘驱动器装置204通过SCSI或ATAPI接口连接在I/O总线203上。在系统控制装置200与光盘驱动器装置204之间交换命令与数据。
系统控制装置200与光盘驱动器装置204可以是集成构成的单一装置。因这一情况中,系统控制装置200与光盘驱动器装置204之间的接口可以是简化的专用接口。
图8为展示按照本发明的实施例的光盘的数据记录区100的结构的图。图8中,参照数字181表示格式化操作后光盘的状态,参照数字182表示在光盘上的记录名为“文件a”的文件的数据写操作后光盘的状态,而参照数字183表示在光盘上记录名为“文件b”的文件的数据写操作后光盘的状态。
图9为展示用于在光盘上记录文件的数据写操作的协议图表。
图9中所示的数据写操作包含:计算备用区的耗用状态的步骤S807;根据计算的耗用状态确定备用区的附加分配的步骤S809;使一部分卷空间可用作备用区的步骤S811;以及将可利用的区注册为备用区的步骤S817。这些步骤与实施例1中描述的数据写操作中的相同。
现在描述光盘在用图8中的参照数字181表示的状态中时在光盘上记录文件(文件a)的数据写操作。通过这一数据写操作,光盘从图8中用参照数字181表示的状态过渡到图8中用参照数字182表示的状态。通过这一数据写操作,新分配了第二备用区153。用参照数字181表示的光盘状态与图4中所示的相同。
当将光盘插入光盘驱动器装置204中时,作为光盘驱动器装置204的起动操作,剩余备用区量检测部件233得出指示第一备用区102的耗用状态的信息(步骤S801)。
例如,剩余备用区量检测部件233可通过参看备用区满员标志132得出指示第一备用区102的耗用状态的信息。置位第一满员标志138指示用完了第一备用区102中所有备用扇区(即第一备用区102中没有可用于替代的备用扇区)。
在第一备用区102中,备用的区是从赋予最大的物理扇区号的备用扇区开始顺序使用的。换言之,有缺陷的区是按赋予备用扇区的物理扇区号的降序用备用扇区替代的。使用扇区的这一次序也用在第二备用区108中。
剩余备用区量检测部件233也可检索记录在缺陷管理信息区101中的具有最小的备用扇区位置信息(例如物理扇区号)的替代项之一,从而根据检索到的替代项中的备用扇区的位置信息得出指示第一备用区102的耗用状态的信息。这样,剩余用区量检测部件233便能根据检索到的替代项中的备用扇区的位置信息及第一备用区102的大小知道第一备用区102中可利用的备用扇区量。在图8中所示的实例中,第一备用区102的大小是预定的。因此,剩余备用区量检测部件233能根据检索到的替代项中的备用扇区的位置信息知道第一备用区102中可利用的备用扇区量。
从而,指示第一备用区102的耗用状态的信息可以是第一满员标志138或第一备用区102中可利用的备用扇区量两者之一。
作为系统控制装置200的起动操作,文件结构操作部件211发布读命令给光盘驱动器装置204(步骤S802)。
数据读控制部件236按照读命令指定的地址再现记录在卷结构区103与基本文件结构区104中的数据,并将再现的数据返回给系统控制装置200(步骤S803)。
文件结构操作部件211接收从光盘驱动器装置204再现的数据,并根据再现的数据分析基本文件结构(步骤S802)。
文件结构操作部件211发布写命令并将文件(文件a)的数据传输给光盘驱动装置204(步骤S804)。
数据写控制部件235将从系统控制装置200传输来的数据记录在数据区105及文件结构区106中(步骤S805)。
当在步骤S805中在数据写操作中检测到任何有缺陷的扇区时,有缺陷扇区操作部件234执行用第一备用区102中的备用扇区替代该有缺陷的扇区的替代操作(步骤S806)。
剩余备用区量检测部件233根据已在步骤S806中更新的缺陷管理信息存储器241的信息得出指示第一备用区102的耗用状态的信息(步骤S807)。
当用尽了第一备用区102时,剩余备用量报告部件231通知系统控制装置指示已用尽第一备用区102的信息(步骤S810)。例如,可通过将“恢复错误”作为对步骤S804中传输的写命令的状态信息返回系统控制装置200来作出这一通知。
备用区扩展确定部件215通过命令状态操作部件216识别出第一备用区102的用尽,并决定通过减少卷空间100a在数据记录区的最外周边中的一个区中分配第二备用区153(步骤S809)。
由于第二备用区是分配在数据记录区100中PSN最大的区中的,例如,第二备用区位置信息133只用包含在第二备用区108中的第一扇区的PSN表示。
备用扩展区分配部件214指令光盘驱动器装置204用读命令与写命令更新卷结构区103与109及基本文件结构区104,以便通过减少卷空间100a在卷空间100a后面的外周边上的区中分配一个用于分配第二备用区153的区(步骤S811)。
数据写控制部件235与数据读控制部件236按照这些命令更新卷结构区103与109及基本文件结构区104(步骤S812)。
下面参照图11描述步骤S811与S812中所示的更新操作的细节。
备用扩展区发布部件217用分配备用命令指令光盘驱动器装置204将新分配的区作为第二备用区153注册(步骤S813)。也可用格式化单元命令替代分配备用命令。
备用区分配部件232利用存储在缺陷管理信息存储器241中的第二备用区位置信息133识别出尚未分配第二备用区,更新存储在缺陷管理信息存储器241中的第二备用区位置信息133,从而根据分配备用命令(或格式化单元命令)新分配第二备用区153,并为第二备用区153复位第二满员标志139(步骤S814)。由于第二备用区153是分配在卷空间外面的,第二备用区153中的扇区不具有LSN。
有缺陷扇区操作中件234将存储在缺陷管理信息存储器241中的更新后的缺陷管理信息130记录在缺陷管理信息区101中(步骤S817)。这一记录是在步骤S813之后立即执行或在没有来自系统控制装置200的数据记录指令预定的时段(如5秒)时执行的。
这样,光盘驱动器装置204与系统控制装置200互相协作附加分配第二备用区153,借此有可能提高数据记录的可靠性。
第二备用区153可分配在与第一备用区102分开的区中或与第一备用区102连接的区中。
例如,将第二备用区153分配在包含赋有大于第一备用区102中的任何扇区的物理扇区号的扇区的区中。当第二备用区153包含多个备用扇区时,有缺陷的扇区是按赋予备用扇区的物理扇区号的降序用备用扇区中对应的一个替代的。
再者,如图8中参照数字182所指示的,将卷空间100a重新配成包含卷结构区103、基本文件结构区104、数据区(文件a)105、文件结构区(文件a)106、未分配区151及卷结构区152,同时保持已记录在光盘上的文件。
以这一方式,重新配置卷空间100a以便将第二备用区153分配在卷空间100a外面。这消除了用于避免记录在缺陷管理信息区101中的第二备用区位置信息133与记录在文件项区116中的第二备用区位置信息143之间的不一致性所需的操作,如上面实施例1中所描述的。
此外,在实施例2中,没有必要将第二备用区的位置信息记录在基本文件结构区104中。这消除了为文件系统提供专用数据结构的必要,从而当重复使用一旦已分配有第二备用区的光盘时,不仅对于本实施例中描述的文件系统而且对于诸如MS-DOS等中使用的更通用的FAT文件系统,有可能在逻辑格式化之后重复使用光盘。
第二备用区153的大小可以根据第一备用区102的耗用状态确定。例如,当第一备用区102中可用于替代的备用扇区的大小已降低到1MB或更少时,如果剩余备用量报告部件231在步骤S810中向系统控制装置200报告用尽了第一备用区102,则可用1MB的块分配第二备用区153。
当用16个扇区的块布置ECC(纠错码)时,一个ECC块包含16个扇区。这时,有缺陷的扇区的替代可用ECC块而不是用扇区块来执行。通过用ECC块执行替代操作,不再需要重新计算ECC,借此能简化记录/再现系统。
最好,第二区能扩展的最小单位是预定的。例如,可确定用32个ECC块(1MB)来扩展第二备用区。在这一情况中,与用2到3个扇区的块来扩展备用区的情况相比较,有可能降低备用区用尽的频率。此外,通过用ECC块扩展第二备用区,有可能方便用ECC块替换有缺陷的扇区。
可从以分散的布置将记录在卷结构区103、基本文件结构区104、文件结构区(文件a)106与卷结构区152中的以ECMA167标准定义的描述符记录在光盘上。
现在描述当光盘在图8中参照数字182指明的状态中时在光盘上记录文件(文件b)的数据写操作。通过这一数据写操作,光盘的状态从图8中参照数字182指明的状态过渡到图8中参照数字183指明的状态。通过这一数据写操作,在与已分配的第二备用区153连接的区中分配了附加备用区。结果,分配了通过扩展第二备用区153得到的第二备用区158。
从而,能在沿物理扇区号递减的方向上扩展第二备用区153。
还按照图9中所示的步骤S801-S817执行在光盘上记录文件(文件b)的数据写操作。
步骤S801-S803的操作与上面描述的相同,因此下面不再描述。
文件结构操作部件211发布写命令并将文件(文件b)的数据传输给光盘驱动器装置204(步骤S804)。
数据写控制部件235将从系统控制装置200传输来的数据记录在数据区154及文件结构区155中(步骤S805)。
当在步骤S805中在数据写操作中检测到任何有缺陷的扇区时。有缺陷扇区操作部件234执行用第二备用区153中的备用扇区替代有缺陷的扇区的替代操作(步骤S806)。生成指示已用备用扇区替代有缺陷的扇区的替代项,并在将其记录在缺陷管理信息区101之前将替代项存储在缺陷管理信息存储器241中。
如果已耗用了第二备用区153中的所有备用扇区,有缺陷扇区操作部件234置位备用区满员标志132的第二满员标志139。
剩余备用区量检测部件233得出指示第二备用区153的耗用状态的信息(步骤S807)。用于得出指示第二备用区153的耗用状态的信息的方法类似于上面描述的用于得出指示第一备用区102的耗用状态的信息的方法。
当用尽了第二备用区153时,剩余备用量报告部件231通知系统控制装置200指示已用尽了第二备用区153的信息(步骤S810)。
备用区扩展确定部件215通过命令状态操作部件216知道第二备用区153的用尽,并决定在与第二备用区153连接的区中新分配附加备用区(步骤S809)。
备用扩展区分配部件214利用读命令与写命令指令光盘驱动器装置204更新卷结构区103与152及基本文件结构区104以便通过减少卷空间100分配用于分配附加备用区的区(步骤S811)。
数据写控制部件235与数据读控制部件236按照这些命令更新卷结构区103与152及基本文件结构区104(步骤S812)。
备用扩展区发布部件217指令光盘驱动器装置204作为新的第二备用区158注册新分配的区与第二备用区153(步骤S813)。
备用区分配部件232利用存储在缺陷管理信息存储器241中的第二备用区位置信息133识别已分配了第二备用区153,并检验第二满员标志139。然后,备用区分配部件232更新存储在缺陷管理信息存储器241中的第二备用区位置信息133,以便在沿物理扇区号递减的方向上扩展第二备用区,并在第二备用区153的第二满员标志139置位时,复位第二满员标志139(步骤S814)。从而,有可能将第二备用区158中的备用扇区用于替代。
有缺陷扇区操作部件234将存储在缺陷管理信息存储器241中的更新后的缺陷管理信息130记录在缺陷管理信息区101中(步骤S817)。这一记录是在没有来自系统控制装置200的数据记录指令经过预定的时段(如5秒)时执行的。
这样,利用光盘驱动器装置204与系统控制装置200的协作,有可能按照有缺陷的扇区的出现频率来扩展第二备用区。
图10为展示将光盘插入光盘驱动器装置时执行的操作过程的协议图表。在这一过程中,在插入光盘时检验备用区的耗用状态。结果,根据备用区的耗用状态确定是否有必要分配附加的备用区。
在下面结合图10所作的描述中,名词“备用区”指称图8中所示的“第一备用区102”、“第二备用区153”或“第二备用区158”。
文件结构操作部件211为了查询备用区的耗用状态发布取备用信息命令给光盘驱动器装置204(步骤S821)。文件结构操作部件211也可用读DVD结构命令来替代取备用信息命令。
剩余备用区量检测部件233得出指示备用区的耗用状态的信息(步骤S807)。指示备用区的耗用状态的信息包含,例如,备用区中可用于替代的区的大小的信息。
剩余备用量报告部件231将指示备用区的耗用状态的信息报告系统控制装置200(步骤S810)。
备用区扩展确定部件215根据备用区的耗用状态确定是否要分配附加备用区。例如,当备用区中可用于替代的区的大小小于或等于预定大小(如1MB)时,备用区扩展确定部件215确定新分配附加备用区(步骤S809)。
图10中所示的步骤S811-S817的操作与图9中所示的步骤S811-S817的相同,并从而下面不再描述。
这样,利用光盘驱动器装置204与系统控制装置200的协作,便有可能在记录数据之前按照备用区的耗用状态分配具有最佳大小的备用区。
现在参照图11详细描述更新卷结构区103与109及基本文件结构区104的操作。更新操作是由备用扩展区分配部件214执行的。图11中,用“S”起始的各参照数字表示更新操作中的步骤。
图11更详细地(即在描述符级上)示出在ECMA167标准中定义的,在图8中分别用参照数字181与182表示的状态中的光盘的数据结构,如用参照数字191与192所指示的。
卷结构区103是沿卷空间100a的内周边布置的。在卷结构区103中记录有用于将卷空间100a定义为逻辑空间的主卷描述符序列161、具有逻辑卷空间100a的完整性信息的逻辑卷完整性描述符162、指示开始读出卷结构的位置的锚卷描述符指针、及文件集描述符164。
虽然按照ECMA167将文件集描述符定义为文件结构,在图11中所示的实例中,将文件集描述符定义为卷结构,这是为了便于讨论。
将卷结构区109布置在卷空间结构100a的最外面的周边中。在卷结构区109中记录有锚卷描述符指针165及保留卷描述符序列156。
基本文件结构区104包含空间位图区113、文件项区114、及根目录区115。在空间位图区113中记录有用于管理逻辑卷空间100b中的未分配的区的空间位图。根目录的文件项记录在文件项区114中。根目录的信息记录在根目录区115中。
备用扩展区分配部件214根据从空间位图区113再现的信息检索未分配的区107的大小与位置。
当在逻辑卷空间100b的末端(即沿逻辑卷空间100b的最外周边的部分)上存在大于要作为第二备用区153分配的附加备用区的大小的未分配区107时,备用扩展区分配部件214更新空间位图区113以便将逻辑卷空间100b减少附加备用区的大小(步骤S101)。
当不存在大于附加备用区的大小的未分配的区107时,执行文件移动操作(图7中步骤S703)。结果,将已记录的文件的数据移至另一区中。
备用扩展区分配部件214更新及移动保留卷描述符序列15b与锚卷描述符指针165以便能分配第二备用区153(步骤S102与S103)。
备用扩展区分配部件214更新主卷描述符序列161与逻辑卷完整性描述符162以便定义减少的逻辑卷空间(步骤S104与S105)。
最后,备用扩展区分配部件214更新锚卷描述符指针163以便激活更新后的卷结构及更新后的文件结构(步骤S106)。
这样,通过使得一部分卷空间100a可以利用,有可能分配在其中分配第二备用区153的一个区。
工业可应用性
在本发明的信息记录介质中,将能记录用户数据的卷空间配置成能附加分配第二备用区。从而,有可能按照有缺陷的扇区的出现频率动态地扩展备用区。结果,即使在出现比预期的多的有缺陷的扇区时,也有可能保证数据记录的可靠性而无须执行初始化操作或重新格式化操作。
由于备用区能按照有缺陷的扇区的出现频率扩展备用区,有可能检验能记录在逻辑卷空间中的用户数据量。
当在要作为附加备用区分配的区中记录有数据时,能在将数据移动至另一区中之后分配附加备用区。从而,有可能提高能分配附加备用区的区中的自由度。
熟悉本技术的人员能清楚地知道并能容易地作出各种其它修正,而不脱离本发明的范围与精神。从而,下面所附的权利要求的范围并不旨在限于这里陈述的描述,而是这些权利要求是广义地解释的。

Claims (26)

1、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的卷空间,其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第一备用区的耗用状态的信息;
(b)根据指示第一备用区的耗用状态的信息确定是否在该数据记录区中分配第二备用区;
(c)当分配第二备用区时,使一部分卷空间可用作第二备用区;以及
(d)当分配第二备用区时,将指示第二备用区被分配的记录信息记录在缺陷管理信息区中;
(e)得出指示第二备用区的耗用状态的信息;
(f)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(g)当扩展第二备用区时,沿物理扇区号减小的方向扩展第二备用区。
2、根据权利要求1的信息记录方法,其中步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)在减小后的卷空间后面的外周边上分配一个区作为第二备用区。
3、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第一备用区的耗用状态的信息和指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第一备用区的耗用状态的信息确定是否在数据记录区中分配第二备用区和根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;
用于当分配第二备用区时,使一部分卷空间可用作第二备用区,及当扩展第二备用区时,沿物理扇区号减小的方向扩展第二备用区的备用扩展区分配部件;以及
用于将指示第二备用区被分配的信息记录在缺陷管理信息区中的备用区分配部件。
4、根据权利要求3的信息记录/再现系统,其中当第二备用区被分配时,卷空间的大小被减小且在减小后的卷空间后面的外周边上的一个区被分配作为第二备用区。
5、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,该第二备用区在沿物理扇区号减小的方向上被扩展。
6、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,沿物理扇区号减小的方向扩展第二备用区的备用扩展区分配部件。
7、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,
其中:
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
在缺陷管理信息区中,记录或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录方法包括有步骤:
(a)通过参考第二信息,得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,使该卷空间的一部分可用作第二备用区。
8、根据权利要求7的信息记录方法,其中步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)在减小后的卷空间后面的外周边上分配一个区作为第二备用区。
9、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
能在其中记录用户数据的一卷空间,
其中:
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号;
该卷空间包括第一卷结构区、第二卷结构区和一逻辑卷空间;
赋予第二卷结构区中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号,且赋予逻辑卷空间中的扇区的物理扇区号大于赋予第一卷结构区中的扇区的物理扇区号但小于赋予第二卷结构区中的扇区的物理扇区号;
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
在缺陷管理信息区中,记录或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录/再现系统包括:
用于通过参考第二信息,得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
用于当扩展第二备用区时,通过沿物理扇区号减小的方向移动第二卷结构区,使该卷空间的一部分用作第二备用区的备用扩展区分配部件。
10、根据权利要求9的信息记录/再现系统,其中备用扩展区分配部件减小卷空间的大小且将在减小后的卷空间后面的外周边上的一个区分配作为第二备用区。
11、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,减小该卷空间的大小,将在减小后的卷空间后面的外周边上的一区分配作为第二备用区,且沿物理扇区号减小的方向扩展该第二备用区。
12、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,减小该卷空间的大小,将在减小后的卷空间后面的外周边上的一区分配作为第二备用区,且沿物理扇区号减小的方向扩展该第二备用区的备用扩展区分配部件。
13、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区。
14、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件;
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区的备用扩展区分配部件。
15、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,沿物理扇区号减小的方向将该第二备用区扩展一ECC块单元。
16、根据权利要求15的信息记录方法,其中该ECC块单元包括32个ECC块。
17、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
第一备用区中的备用扇区和第二备用区中的备用扇区各被赋有一物理扇区号,且赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件;
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,沿物理扇区号减小的方向将该第二备用区的扩展一ECC块单元的备用扩展区分配部件。
18、根据权利要求17的信息记录/再现系统,其中该ECC块单元包括32个ECC块。
19、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,可扩展一第二备用区,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;及
在该缺陷管理信息区中,记录有或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录方法包括有步骤:
(a)通过参考第二信息,得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,使该卷空间的一部分可用作第二备用区。
20、根据权利要求19的信息记录方法,其中步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)在减小后的卷空间后面的外周边上分配一个区作为第二备用区。
21、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,可扩展一第二备用区,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;及
在该缺陷管理信息区中,记录有或者指示第二备用区中有包括可用的备用扇区的替代区或者指示第二备用区中没有包括可用的备用扇区的替代区或者指示没有分配第二备用区的第二信息,该信息记录/再现系统包括:
用于通过参考第二信息,得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件:
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件;及
用于当扩展第二备用区时,使该卷空间的一部分用作第二备用区的备用扩展区分配部件。
22、根据权利要求21的信息记录/再现系统,其中备用扩展区分配部件减小卷空间的大小且将在减小后的卷空间后面的外周边上的一个区分配作为第二备用区。
23、一种用于在包含多个扇区的一信息记录介质上记录信息的信息记录方法,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;
数据记录区中的各扇区各被赋有一物理扇区号;及
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录方法包括有步骤:
(a)得出指示第二备用区的耗用状态的信息;
(b)根据指示第二备用区的耗用状态的信息确定是否在该数据记录区中扩展第二备用区;
(c)当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区并使一部分卷空间可用作第二备用区;及
(d)当由第二备用区中的替代区替代有缺陷区时,该有缺陷区是按物理扇区号的降序用第二备用区中的替代区替代的。
24、根据权利要求23的信息记录方法,其中步骤(c)包括有步骤:
(c-1)减小卷空间的大小;以及
(c-2)分配在减小后的卷空间后面的外周边上的一个区作为第二备用区。
25、一种用于包含多个扇区的一信息记录介质的信息记录/再现系统,该信息记录介质包括一数据记录区,该数据记录区包括:
第一备用区,具有包括一备用扇区的一替代区,用于替代包括该多个扇区中的有缺陷的扇区的一有缺陷区;
缺陷管理信息区,其中记录有用于管理通过包括该备用扇区的替代区替代包括有缺陷扇区的有缺陷区的缺陷管理信息;以及
其中可记录用户数据的一卷空间,
其中:
在数据记录区中,一第二备用区可被扩展,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
数据记录区中的各扇区被赋有一物理扇区号;及
赋予第一备用区中的备用扇区的物理扇区号小于赋予第二备用区中的备用扇区的物理扇区号,该信息记录/再现系统包括:
用于得出指示第二备用区的耗用状态的信息的剩余备用区量检测部件;
用于根据指示第二备用区的耗用状态的信息确定是否在数据记录区中扩展第二备用区的备用区扩展确定部件,该第二备用区具有包括一备用扇区的替代区,用于替代包括该多个扇区中的一有缺陷扇区的一有缺陷区;及
用于当扩展第二备用区时,沿物理扇区号减小的方向扩展该第二备用区并使一部分卷空间可用作第二备用区的备用扩展区分配部件;及
用于当由第二备用区中的替代区替代有缺陷区时,按物理扇区号的降序用第二备用区中的替代区替代该有缺陷区的有缺陷扇区操作部件。
26、根据权利要求25的信息记录/再现系统,其中备用扩展区分配部件减小卷空间的大小且将在减小后的卷空间后面的外周边上的一个区分配作为第二备用区。
CNB008044813A 1999-02-01 2000-02-01 信息记录方法及信息记录/再现系统 Expired - Lifetime CN1159718C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP24462/99 1999-02-01
JP2446299 1999-02-01
JP24462/1999 1999-02-01

Publications (2)

Publication Number Publication Date
CN1342314A CN1342314A (zh) 2002-03-27
CN1159718C true CN1159718C (zh) 2004-07-28

Family

ID=12138846

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB008044813A Expired - Lifetime CN1159718C (zh) 1999-02-01 2000-02-01 信息记录方法及信息记录/再现系统

Country Status (10)

Country Link
US (5) US6581167B1 (zh)
EP (4) EP2239738A3 (zh)
JP (8) JP3090318B1 (zh)
KR (1) KR100495968B1 (zh)
CN (1) CN1159718C (zh)
DE (2) DE60000457T2 (zh)
MX (1) MXPA01007764A (zh)
MY (1) MY118342A (zh)
TW (1) TW512331B (zh)
WO (1) WO2000046805A1 (zh)

Families Citing this family (126)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6581167B1 (en) * 1999-02-01 2003-06-17 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method and information recording/reproduction system
US20070162791A1 (en) * 1999-02-01 2007-07-12 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method and information recording/reproduction system
JP3515517B2 (ja) * 2000-11-29 2004-04-05 三洋電機株式会社 データ記録装置
US6779129B2 (en) * 2000-12-01 2004-08-17 International Business Machines Corporation Method, article of manufacture and apparatus for copying information to a storage medium
WO2002052556A1 (en) * 2000-12-22 2002-07-04 Matsushita Electric Industrial Co., Ltd. Recording/playback apparatus, playback apparatus, computer-readable recording medium, program and method
US6986075B2 (en) * 2001-02-23 2006-01-10 Hewlett-Packard Development Company, L.P. Storage-device activation control for a high-availability storage system
JP2003016737A (ja) * 2001-07-02 2003-01-17 Nec Microsystems Ltd 光ディスク装置およびプログラムおよびデータ管理方法
JP2003173285A (ja) * 2001-09-26 2003-06-20 Ricoh Co Ltd 情報記録方法及び情報記録再生装置
KR20110026536A (ko) * 2002-01-22 2011-03-15 파나소닉 주식회사 다층 정보 기록 매체, 기록 방법, 재생 방법, 기록 장치, 재생 장치, 및 프로그램
CN101271716A (zh) * 2002-03-20 2008-09-24 松下电器产业株式会社 信息记录介质、记录装置和方法、再现装置和方法
TW591615B (en) * 2002-06-25 2004-06-11 Mediatek Inc Method for accessing data of defect optical disk
KR100667746B1 (ko) * 2002-07-15 2007-01-11 삼성전자주식회사 드라이브 정보가 기록된 정보저장 매체 및 그 기록 방법
TWI294622B (en) 2002-08-12 2008-03-11 Samsung Electronics Co Ltd Disc with tdds and tdfl, and method and apparatus for managing defect in the same
KR100900969B1 (ko) * 2002-08-12 2009-06-04 삼성전자주식회사 임시 결함 정보 영역과 임시 결함 정보 관리 영역을 사용한 결함 관리 방법, 및 그 디스크
KR100888591B1 (ko) 2002-09-10 2009-03-16 삼성전자주식회사 스패어 영역 할당 방법, 그 장치 및 그 디스크
US7487387B2 (en) * 2002-09-19 2009-02-03 Koninklijke Philips Electronics N.V. Recording medium defect management
TWI330831B (en) * 2002-09-26 2010-09-21 Lg Electronics Inc Optical disc, method and apparatus for managing a defective area on an optical disc of write once type
CN100474403C (zh) 2002-09-26 2009-04-01 Lg电子株式会社 在一次性写入光记录介质上管理有缺陷的区域的方法
KR20040027259A (ko) * 2002-09-26 2004-04-01 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
EP1403870A1 (en) * 2002-09-27 2004-03-31 Deutsche Thomson-Brandt Gmbh Method and apparatus for recording a data stream on a storage medium
KR20040028469A (ko) * 2002-09-30 2004-04-03 엘지전자 주식회사 1 회 기록 가능한 광디스크의 디펙트 영역 관리방법
US7233550B2 (en) 2002-09-30 2007-06-19 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
JP4606693B2 (ja) * 2002-11-22 2011-01-05 ソニー株式会社 光ディスク、記録装置、再生装置、記録方法、再生方法
KR100464440B1 (ko) 2002-11-25 2004-12-31 삼성전자주식회사 디스크 드라이브의 디펙트 처리 방법, 이에 적합한 기록매체 및 디스크 드라이브
KR100677106B1 (ko) * 2002-12-10 2007-02-01 삼성전자주식회사 정보저장매체 및 그 기록/재생방법
AU2003282448A1 (en) 2002-12-11 2004-06-30 Lg Electronics Inc. Method and apparatus for managing overwrite on an optical disc write once
EP2085971B1 (en) * 2002-12-11 2014-06-04 LG Electronics Inc. Method of managing overwrite and method of recording management information on an optical disc write once
KR20040065004A (ko) * 2003-01-13 2004-07-21 삼성전자주식회사 임시 결함 관리 영역 및 임시 정리 결함 관리 영역을사용한 결함 관리 방법, 그 장치 및 그 디스크
US7372788B2 (en) * 2003-01-14 2008-05-13 Lg Electronics Inc. Method for managing defective area on write-once optical recording medium, and optical recording medium using the same
JP2004253109A (ja) * 2003-01-27 2004-09-09 Ricoh Co Ltd 情報記録再生装置とプログラムとコンピュータ読み取り可能な記録媒体と欠陥領域管理方法
US7672204B2 (en) * 2003-01-27 2010-03-02 Lg Electronics Inc. Optical disc, method and apparatus for managing a defective area on an optical disc
TWI314315B (en) 2003-01-27 2009-09-01 Lg Electronics Inc Optical disc of write once type, method, and apparatus for managing defect information on the optical disc
US20040160799A1 (en) * 2003-02-17 2004-08-19 Park Yong Cheol Write-once optical disc, and method and apparatus for allocating spare area on write-once optical disc
US7643390B2 (en) 2003-02-21 2010-01-05 Lg Electronics Inc. Write-once optical recording medium and defect management information management method thereof
US7499383B2 (en) * 2003-02-21 2009-03-03 Lg Electronics Inc. Write-once optical disc and method for managing spare area thereof
US7188271B2 (en) * 2003-02-25 2007-03-06 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording management information on write-once optical disc
US7675828B2 (en) * 2003-02-25 2010-03-09 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
US7477581B2 (en) 2003-02-25 2009-01-13 Lg Electronics Inc. Defect management method for optical recording medium and optical recording medium using the same
US7483342B2 (en) * 2003-02-28 2009-01-27 Dell Products L.P. Method and system for reconditioning optical storage media to write updated information
KR100667750B1 (ko) * 2003-02-28 2007-01-11 삼성전자주식회사 한번 기록(write once) 디스크에 정보를기록하는 장치, 그 접근 시간 단축 방법 및 그 디스크
US7869315B2 (en) * 2003-02-28 2011-01-11 Samsung Electronics Co., Ltd. Write-once optical disc having update area and access area
KR100991788B1 (ko) * 2003-03-04 2010-11-03 엘지전자 주식회사 광기록매체 및 광기록매체의 기록방법 및 장치
JP4026517B2 (ja) 2003-03-12 2007-12-26 ソニー株式会社 記録媒体、記録装置、記録方法
US7289404B2 (en) 2003-03-13 2007-10-30 Lg Electronics Inc. Write-once recording medium and defective area management method and apparatus for write-once recording medium
US7313066B2 (en) * 2003-03-13 2007-12-25 Samsung Electronics Co., Ltd. Write once disc allowing management of data area, method of managing the data area, and method for reproducing data from write once disc
EP1602104B1 (en) * 2003-03-13 2019-08-07 Samsung Electronics Co., Ltd. Apparatus for recording data on a write once disc
KR100936026B1 (ko) * 2003-03-13 2010-01-11 삼성전자주식회사 결함 관리를 위한 스페어 영역 관리가 가능한 디스크, 그 스페어 영역 관리 방법 및 재생 방법
KR100739678B1 (ko) * 2003-03-31 2007-07-13 삼성전자주식회사 데이터 영역 관리가 가능한 한번 기록 디스크, 한번 기록 디스크의 데이터 영역 관리 방법 및 데이터 재생 방법
JP3869382B2 (ja) * 2003-03-20 2007-01-17 株式会社東芝 情報記憶媒体、情報再生装置、情報再生方法、及び情報記録方法
CN1311439C (zh) * 2003-03-24 2007-04-18 三星电子株式会社 在一次写入介质中覆写数据的方法及其数据记录和/或再现的设备
EP1606805A4 (en) * 2003-03-24 2011-11-02 Samsung Electronics Co Ltd METHOD FOR WRITEING DATA OF A RECORDABLE MEDIUM, AND CORRESPONDING DATA RECORDING AND / OR DATA PLAYING DEVICE
KR100950526B1 (ko) * 2003-04-14 2010-03-30 삼성전자주식회사 호환성을 고려한 결함 관리 방법, 그 디스크 드라이브 및그 디스크
US8184513B2 (en) 2003-04-15 2012-05-22 Samsung Electronics Co., Ltd. Recording/reproducing method, recording/reproducing apparatus, optical recording medium, and computer readable recording medium having recorded thereon program for the recording/reproducing method
CN100428338C (zh) * 2003-04-15 2008-10-22 三星电子株式会社 记录/再现设备
KR100739675B1 (ko) * 2003-04-26 2007-07-13 삼성전자주식회사 정보 저장 매체의 결함 관리 방법, 정보 저장 매체드라이브 장치 및 그 정보 저장 매체
US7463562B2 (en) * 2003-04-30 2008-12-09 Samsung Electronics Co., Ltd. Method of recording temporary defect list on write-once recording medium, method of reproducing the temporary defect list, recording and/or reproducing apparatus, and the write-once recording medium
CA2525115A1 (en) * 2003-05-09 2004-11-18 Lg Electronics Inc. Recording medium having data structure for managing at least a data area of the recording medium and recording and reproducing methods and apparatuses
MXPA05012044A (es) * 2003-05-09 2006-02-03 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato par recuperacion de informacion de administracion de disco del disco optico de una sola escritura.
RU2385509C2 (ru) * 2003-05-09 2010-03-27 Эл Джи Электроникс Инк. Неперезаписываемый оптический диск и способ и устройство для восстановления управляющей информации диска с неперезаписываемого оптического диска
KR20050119703A (ko) 2003-05-09 2005-12-21 엘지전자 주식회사 데이터영역을 관리하기 위한 데이터구조를 구비한기록매체와 기록재생 방법 및 장치
CN100578645C (zh) * 2003-06-23 2010-01-06 皇家飞利浦电子股份有限公司 用于记录信息的设备和方法
WO2005004123A1 (en) * 2003-07-04 2005-01-13 Lg Electronics Inc. Method and apparatus for managing a overwrite recording on optical disc write once
KR100953637B1 (ko) 2003-07-07 2010-04-20 엘지전자 주식회사 광디스크 및 광디스크의 디스크정보 기록방법
MXPA06000588A (es) 2003-07-14 2006-03-30 Lg Electronics Inc Disco optico de escritura unica, metodo y aparato para grabar informacion de administracion en el disco optico de escritura unica.
KR101014703B1 (ko) * 2003-07-15 2011-02-21 엘지전자 주식회사 광디스크의 결함영역 관리방법 및 광디스크의 기록방법과기록재생장치
KR20050009031A (ko) * 2003-07-15 2005-01-24 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법
CN100476979C (zh) * 2003-07-17 2009-04-08 皇家飞利浦电子股份有限公司 利用缺陷管理信息重新组织记录信息的设备和方法
CN101276628B (zh) * 2003-08-05 2010-12-15 Lg电子株式会社 一次写入光盘以及用于在光盘上记录/回放管理信息的方法和装置
US7313065B2 (en) * 2003-08-05 2007-12-25 Lg Electronics Inc. Write-once optical disc, and method and apparatus for recording/reproducing management information on/from optical disc
DE602004025947D1 (de) 2003-08-05 2010-04-22 Lg Electronics Inc Einmalbeschreibbarer optischer datenträger und verfahren und vorrichtung zum aufzeichnen/wiedergeben von verwaltungsinformationen auf dem optischen datenträger bzw. daraus
KR101108953B1 (ko) 2003-09-08 2012-01-31 엘지전자 주식회사 1회-기록 광 디스크, 및 1회-기록 광 디스크 상에 관리정보를 기록하는 방법 및 장치
MXPA06002621A (es) * 2003-09-08 2006-06-05 Lg Electronics Inc Disco optico de una sola escritura, metodo y aparato para grabacion de informacion de administracion en el disco optico de una sola escritura.
KR101041819B1 (ko) * 2003-09-08 2011-06-17 엘지전자 주식회사 1회 기록가능한 광디스크 및 광디스크상에 관리 정보를기록하기 위한 방법
KR100964685B1 (ko) * 2003-10-20 2010-06-21 엘지전자 주식회사 1회 기록가능한 광디스크 및 광디스크의 기록재생방법과기록재생장치
JP4145231B2 (ja) * 2003-11-04 2008-09-03 三洋電機株式会社 光記録再生装置
WO2005055233A1 (en) * 2003-12-01 2005-06-16 Koninklijke Philips Electronics N.V. Method of, device and record carrier for power optimized defect management
KR100694046B1 (ko) * 2003-12-24 2007-03-12 삼성전자주식회사 한번 기록 디스크에 데이터 기록 장치, 그 방법, 데이터재생 장치, 그 방법 및 그 한번 기록 디스크
KR20050072037A (ko) * 2004-01-05 2005-07-08 삼성전자주식회사 광 디스크, 기록/재생 장치, 기록/재생 방법 및 그 방법을수행하는 프로그램이 기록된 컴퓨터 판독가능한 기록매체
WO2005066943A1 (en) * 2004-01-05 2005-07-21 Samsung Electronics Co., Ltd. Optical recording medium, apparatus for recording/reproducing data on/from optical recording medium and method of recording/reproducing data on/from optical recording medium
EP1701685A1 (en) * 2004-01-05 2006-09-20 Samsung Electronics Co, Ltd Optical recording medium, apparatus for recording/reproducing data on/from optical recording medium, and method of recording/reproducing data on/from optical recoring medium
KR100739679B1 (ko) * 2004-01-05 2007-07-13 삼성전자주식회사 광 기록 정보 저장 매체 및 결함 관리 장치
US7624449B1 (en) * 2004-01-22 2009-11-24 Symantec Corporation Countering polymorphic malicious computer code through code optimization
KR100584600B1 (ko) 2004-01-31 2006-05-30 삼성전자주식회사 광 기록 정보 저장 매체, 결함 관리 장치/방법 및 그방법을 수행하는 프로그램이 기록된 컴퓨터 판독가능한기록매체
JP4262611B2 (ja) * 2004-02-05 2009-05-13 株式会社日立製作所 データ記録方法、及びデータ記録装置
KR100584613B1 (ko) * 2004-02-06 2006-06-01 삼성전자주식회사 한번 기록 디스크에 데이터 기록 장치, 그 방법, 데이터재생 장치, 그 방법 및 그 한번 기록 디스크
JP4337569B2 (ja) * 2004-02-06 2009-09-30 株式会社日立製作所 光ディスク記録装置、光ディスク記録方法及び光ディスク
KR101113866B1 (ko) 2004-03-19 2012-03-02 엘지전자 주식회사 기록매체내에 기록되는 데이터 구조 및 데이터 기록방법과기록장치
KR101024916B1 (ko) * 2004-03-19 2011-03-31 엘지전자 주식회사 1회 기록 가능한 고밀도 광디스크의 데이터 기록 방법 및장치
US7663990B2 (en) * 2004-05-21 2010-02-16 Samsung Electronics Co., Ltd. Optical recording medium having access control area and method for recording or reproducing thereof
KR100619023B1 (ko) * 2004-05-25 2006-08-31 삼성전자주식회사 광 기록 정보 저장 매체, 기록/재생 방법, 기록/재생 장치
KR101049117B1 (ko) * 2004-06-08 2011-07-14 엘지전자 주식회사 1회 기록 가능한 광디스크 및 광디스크의 관리정보 기록방법, 디스크 클로징 방법 및 기록재생 장치
JP4736414B2 (ja) * 2004-06-11 2011-07-27 ソニー株式会社 情報記録装置および方法、プログラム格納媒体、並びにプログラム
JP4103854B2 (ja) * 2004-06-18 2008-06-18 ソニー株式会社 記録制御装置、記録制御方法、プログラムおよび記録システム
KR101014727B1 (ko) * 2004-06-23 2011-02-16 엘지전자 주식회사 1회 기록 가능한 광디스크의 중첩 기록 방법 및 장치
KR101041811B1 (ko) * 2004-08-02 2011-06-17 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
KR101306265B1 (ko) * 2004-08-02 2013-09-09 삼성전자주식회사 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법
BRPI0514257A (pt) * 2004-08-16 2008-06-03 Lg Electronics Inc método e aparelho de gravar dados em meio de gravação
JP4379276B2 (ja) * 2004-08-16 2009-12-09 ソニー株式会社 記録方法、記録装置、再生方法、再生装置、記録媒体
KR101012378B1 (ko) * 2004-08-16 2011-02-09 엘지전자 주식회사 광 저장매체의 기록 재생 방법 및 장치
JP5144265B2 (ja) * 2004-09-14 2013-02-13 エルジー エレクトロニクス インコーポレイティド 記録媒体及び記録媒体の記録再生方法及び装置
JP2006085862A (ja) * 2004-09-17 2006-03-30 Toshiba Corp 情報記憶媒体、情報記録方法及び装置、情報再生方法及び装置
US7613874B2 (en) 2004-10-14 2009-11-03 Lg Electronics, Inc. Recording medium, and a method and apparatus for overwriting data in the same
JP4561299B2 (ja) * 2004-10-14 2010-10-13 ソニー株式会社 交替処理方法、記録装置、記録システム
KR20060040525A (ko) * 2004-11-06 2006-05-10 삼성전자주식회사 정보 저장 매체, 기록/재생 장치 및 기록/재생 방법
JP4744126B2 (ja) * 2004-11-29 2011-08-10 株式会社日立製作所 光ディスク装置及び光ディスク媒体の交替領域設定方法
US20090268594A1 (en) * 2005-10-27 2009-10-29 Pioneer Corporation Information recording medium, information recording device and method, and computer program
US7937646B2 (en) * 2005-11-02 2011-05-03 Mediatek Inc. Reading method and apparatus for an information recording medium and spare area allocation thereof
KR101227485B1 (ko) * 2005-11-25 2013-01-29 엘지전자 주식회사 기록매체 및 기록매체의 결함관리 정보 기록방법과기록장치
KR20070058292A (ko) * 2005-12-02 2007-06-08 엘지전자 주식회사 기록매체, 기록매체 기록재생 방법 및 장치와 기록매체클로징 방법
JP2007305225A (ja) * 2006-05-11 2007-11-22 Canon Inc ファイル記録方法及び装置
US7996710B2 (en) * 2007-04-25 2011-08-09 Hewlett-Packard Development Company, L.P. Defect management for a semiconductor memory system
KR100900976B1 (ko) * 2007-09-05 2009-06-08 삼성전자주식회사 결함 관리를 수행하는 기록 장치 및 그 디스크
KR100896687B1 (ko) * 2008-01-15 2009-05-14 삼성전자주식회사 기록 및/또는 재생 장치 및 디스크
GB0805833D0 (en) * 2008-03-26 2008-04-30 Symbian Software Ltd Swap parition
KR20110102867A (ko) 2008-12-22 2011-09-19 파나소닉 주식회사 정보 기록 매체, 정보 기록 장치, 정보 기록 방법, 정보 재생 장치 및 정보 재생 방법
WO2010073550A1 (ja) * 2008-12-24 2010-07-01 パナソニック株式会社 情報記録媒体、情報記録装置、情報記録方法、情報再生装置および情報再生方法
US8434059B2 (en) * 2009-05-01 2013-04-30 Apple Inc. Systems, methods, and computer-readable media for fertilizing machine-executable code
JP5473623B2 (ja) * 2010-01-15 2014-04-16 キヤノン株式会社 データ記録装置及びその制御方法
JP5523128B2 (ja) * 2010-02-03 2014-06-18 キヤノン株式会社 記録装置及びその制御方法
JP5406750B2 (ja) * 2010-02-03 2014-02-05 キヤノン株式会社 記録装置及びその制御方法
CN102456401B (zh) * 2010-10-26 2015-04-22 群联电子股份有限公司 区块管理方法、存储器控制器与存储器储存装置
CN103577114B (zh) * 2012-07-31 2016-08-10 华为技术有限公司 磁盘重映射方法和装置
US9460751B2 (en) 2013-09-16 2016-10-04 Seagate Technology Llc Binding shingled recording bands
US9036284B1 (en) 2013-09-16 2015-05-19 Seagate Technology Llc Isolated shingled bands of fractional tracks
US9286150B2 (en) 2013-09-16 2016-03-15 Seagate Technology Llc Dynamic band boundaries
US9983963B2 (en) 2015-11-09 2018-05-29 Alibaba Group Holding Limited System and method for exploiting hard disk drive capacity reserve and extending operating life thereof

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63124270A (ja) 1986-11-13 1988-05-27 Matsushita Electric Ind Co Ltd 光デイスク制御方法
JPS6412674A (en) 1987-07-06 1989-01-17 Toshiba Corp Picture reducing device in facsimile system
JP2587662B2 (ja) 1987-12-17 1997-03-05 キヤノン株式会社 代替情報の配置方法
JPH0223417A (ja) 1988-07-13 1990-01-25 Matsushita Electric Ind Co Ltd 情報記録方式と情報記録媒体
JPH02230558A (ja) 1989-03-03 1990-09-12 Fujitsu Ltd 交代処理方式
JP2553751B2 (ja) 1990-10-03 1996-11-13 北海道日本電気ソフトウェア株式会社 ディスクセクタ代替方式
JPH04170765A (ja) 1990-11-02 1992-06-18 Olympus Optical Co Ltd データ記録方法
JPH0554547A (ja) 1991-08-28 1993-03-05 Ricoh Co Ltd 光デイスク及びそのデータ書き込み方法
JPH07235139A (ja) 1994-02-24 1995-09-05 Sony Corp 光ディスク装置
US5548572A (en) 1995-03-31 1996-08-20 International Business Machines Corporation Spare and calibration sector management for optical WORM media
MY112041A (en) * 1995-04-21 2001-03-31 Matsushita Electric Ind Co Ltd A method for managing defects in an information recording medium, and a device and information recording medium using said method
JP3029399B2 (ja) 1996-03-25 2000-04-04 株式会社東芝 交替処理方法
KR100239118B1 (ko) * 1997-05-21 2000-01-15 구자홍 가변 여유영역비율을 가지는 광디스크 및 광디스크상에 여유영역의 비율을 가변적으로 설정하는 방법
US6212647B1 (en) * 1998-06-02 2001-04-03 Hewlett-Packard Company Systems and methods to perform defect management to block addressable storage media
KR100459161B1 (ko) * 1998-11-20 2005-01-15 엘지전자 주식회사 광기록매체및광기록매체의스페어영역할당과결함영역관리방법
US6408408B1 (en) * 1998-11-10 2002-06-18 Samsung Electronics Co., Ltd. Recording medium having spare area for defect management and information on defect management, and method of allocating spare area and method of managing defects
US6581167B1 (en) * 1999-02-01 2003-06-17 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method and information recording/reproduction system
US6160778A (en) * 1999-03-08 2000-12-12 Matsushita Electric Industrial Co., Ltd. Information recording medium, information recording method, information recording apparatus and information reproducing apparatus
JP3574355B2 (ja) 1999-06-28 2004-10-06 株式会社クボタ 旋回作業機のスイベルジョイント
JP2001112674A (ja) 1999-10-21 2001-04-24 Matsushita Electric Ind Co Ltd 電気掃除機
JP4141721B2 (ja) 2002-03-29 2008-08-27 セイコーエプソン株式会社 負帯電トナー、その製造方法およびこの負帯電トナーを用いた画像形成装置

Also Published As

Publication number Publication date
JP3090317B1 (ja) 2000-09-18
JP3090319B1 (ja) 2000-09-18
JP2000293957A (ja) 2000-10-20
US7206268B2 (en) 2007-04-17
EP2239738A2 (en) 2010-10-13
TW512331B (en) 2002-12-01
US6782487B2 (en) 2004-08-24
DE60045560D1 (de) 2011-03-03
DE60000457T2 (de) 2003-07-31
JP2000298954A (ja) 2000-10-24
MXPA01007764A (es) 2002-04-24
US7016276B2 (en) 2006-03-21
KR100495968B1 (ko) 2005-06-20
JP2000293956A (ja) 2000-10-20
WO2000046805A1 (en) 2000-08-10
JP3090316B1 (ja) 2000-09-18
JP2000298953A (ja) 2000-10-24
JP3090322B1 (ja) 2000-09-18
EP2239739A3 (en) 2011-09-14
EP1026681B1 (en) 2002-09-18
EP2239739A2 (en) 2010-10-13
US20060114810A1 (en) 2006-06-01
JP2000293955A (ja) 2000-10-20
US20030191980A1 (en) 2003-10-09
JP2000298952A (ja) 2000-10-24
MY118342A (en) 2004-10-30
JP2000298951A (ja) 2000-10-24
EP1239478A1 (en) 2002-09-11
JP3090321B1 (ja) 2000-09-18
US20040257934A1 (en) 2004-12-23
US6581167B1 (en) 2003-06-17
JP2000293954A (ja) 2000-10-20
US20080279073A1 (en) 2008-11-13
EP2239738A3 (en) 2011-10-26
JP3090318B1 (ja) 2000-09-18
JP3090660B1 (ja) 2000-09-25
EP1239478B1 (en) 2011-01-19
US7813236B2 (en) 2010-10-12
KR20020007298A (ko) 2002-01-26
JP3090320B1 (ja) 2000-09-18
CN1342314A (zh) 2002-03-27
EP1026681A1 (en) 2000-08-09
DE60000457D1 (de) 2002-10-24

Similar Documents

Publication Publication Date Title
CN1159718C (zh) 信息记录方法及信息记录/再现系统
CN1754220A (zh) 一次写入多次读取信息记录介质、信息记录方法、信息再现方法、信息记录装置和信息再现装置
CN1252723C (zh) 记录方法、管理方法和记录设备
CN1643600A (zh) 允许更新缺陷列表的信息记录介质、记录装置、再现装置、记录方法和再现方法
CN1286024C (zh) 记录装置、记录方法和通信装置
CN1107911C (zh) 文件管理装置和方法
CN1163899C (zh) 编辑装置和编辑方法
CN1539144A (zh) 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
CN1296811C (zh) 信息处理装置及其控制方法和控制装置
CN1498367A (zh) 信息处理装置、存储器管理装置、存储器管理方法及信息处理方法
CN101064514A (zh) 调制装置、调制方法、调制程序、以及调制程序记录介质
CN1698124A (zh) 记录媒体、记录设备、再现设备、记录方法、和再现方法
CN1723446A (zh) 记录介质、记录设备及使用该记录介质和设备的再现设备
CN1942869A (zh) 组合存储器装置、数据写入方法和程序
CN1833287A (zh) 信息处理装置和方法、程序及记录媒体
CN1564973A (zh) 信息处理设备、信息处理方法及信息处理程序
CN1886749A (zh) 记录装置
CN1934641A (zh) 信息处理设备和方法、程序记录介质、和程序
CN1860547A (zh) 记录装置、再现装置、主装置、驱动装置、记录方法、再现方法、程序和信息记录媒体
CN1822190A (zh) 信息记录设备、信息记录方法、程序存储介质以及程序
CN1728126A (zh) 信息处理系统和方法及其使用的计算机程序
CN1957416A (zh) 记录装置、主机装置、驱动装置、记录方法、指令方法、程序、集成电路再生装置、再生方法及一次写入式、记录介质
CN1302391C (zh) 记录装置和方法
CN1384454A (zh) 信息概括系统和信息概括方法
CN1455406A (zh) 信息记录方法和设备及系统、信息处理设备和存储媒体

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term
CX01 Expiry of patent term

Granted publication date: 20040728