记录装置、再现装置、主装置、驱动装置、记录方法、再现方法、程序和信息记录媒体的制作方法

文档序号:6783807阅读:111来源:国知局
专利名称:记录装置、再现装置、主装置、驱动装置、记录方法、再现方法、程序和信息记录媒体的制作方法
技术领域
本发明涉及一种信息记录媒体、在该信息记录媒体中记录信息的记录装置、主装置、驱动装置和记录方法、再现记录于该信息记录媒体中的信息的再现装置、驱动装置和再现方法、以及使这些装置执行记录动作和再现动作的程序。
背景技术
近年来,在数字数据的记录中,使用各种方式的信息记录媒体,其中,多使用追记型光盘,该光盘将记录次数限定为1次,另一方面,媒体的价格便宜。
作为这种光盘的实例,有CD-R盘或DVD-R盘。另外,提出几种向CD-R盘或DVD-R盘追记数据的方法(例如参照专利文献1)。作为追记数据的方法,例如有VAT(Virtual Allocation Table虚拟分配表)方式或多重边界(多段落)方式。
说明使用VAT方式和多重边界方式来对DVD-R盘进行记录、再现数字数据时的动作。
下面,首先,参照附图来说明使用VAT的追记方式。这里,将DVD-R盘设为信息记录媒体的实例,依次说明将图12所示的文件和目录分层结构记录在信息记录媒体中时的动作、和作为其结果形成的数据结构。
首先,用图13来说明格式处理。图13表示作为现有信息记录媒体10100一例的DVD-R盘上的格式处理之后的数据。
DVD-R盘是由DVD-R物理标准规定的信息记录媒体。
另外,使用由DVD-R文件系统标准规定的容量 文件结构来记录文件。DVD-R文件系统标准基于ISO/IEC 13346标准或UDF(Universal Disk Format通用磁盘格式)标准,以下的说明中也使用规定成UDF标准的结构来进行说明。
如图13所示,信息记录媒体10100上包含的数据区域包含导入区域10101与容量空间10109。
在该容量空间10109中,包含容量结构区域10410、文件结构/文件区域10420、和VAT(Virtual Allocation Table虚拟分配表)结构区域10430。
在容量结构区域10410中,记录由UDF标准规定的容量结构。具体而言,包含NSR描述符、基本容量描述符、处理系统用描述符、区分描述符、逻辑容量描述符、未分配空间描述符、终端描述符、逻辑容量保全描述符、开始容量描述符等。
在文件结构/文件区域10420中,记录了在区分空间内、构成目录分层起点的文件集合描述符10421和作为ROOT目录文件的文件入口的FE(ROOM)10422。
为了管理记录在容量空间内的文件的位置和大小,文件入口(下面称为FE)具有由UDF标准规定的数据结构。另外,这里为了简化说明,将ROOT目录文件设为包含于FE(ROOT)10422中的形式。
在VAT结构区域10430中,记录VAT 10431与VAT ICB 10432。VAT是为了简化追记型记录媒体中的文件结构的更新处理而由UDF标准规定的数据结构。
在使用VAT的情况下,使用虚拟地址空间上的虚拟地址,指定如FE的文件结构数据在容量空间上的记录位置。另外,保持作为信息记录媒体上的记录位置的逻辑地址空间上的逻辑地址、与该虚拟地址的对应关系的是VAT。
利用这些结构,如DVD-R盘的不能改写的信息记录媒体也可虚拟地实现数据的改写。
另外,VAT在信息记录媒体上的记录位置由分配给在信息记录媒体上记录数据的区域的终端扇区的VAT ICB来指定。
另外,导入区域10101中包含物理格式信息区域10104。设置物理格式信息以记录分配给信息记录媒体10100上的各种区域的管理信息。所谓管理信息是例如边界外区域的地址信息等。另外,物理格式信息区域10104在格式处理之后的时刻,为仅确保区域、数据未记录的状态。
下面,用图14来说明记录图12所示的文件和目录结构中、目录(Dir-A)与数据文件(File-a)的步骤。
若对图13状态的信息记录媒体10100执行目录(Dir-A)与数据文件(File-a)的记录处理,则如图14所示,在文件结构/文件区域10500中,记录数据文件(File-a)10501、FE(File-a)10502、FE(Dir-A)10503与FE(ROOT)10504。另外,目录文件为包含于FE(Dir-A)10503中的形式。
另外,在VAT结构区域10520中,记录注册新记录的FE 10502、10503、10504的VAT 10521、和VAT ICB 10522。
若进一步进行接近(close)处理,则首先向去除下一边界标志10531的边界外区域10530记录预定的数据。另外,在格式处理后处于未记录状态的导入区域10101内的物理格式信息区域10104中记录预定的数据。
另外,执行接近处理以便信息再现装置能检索最新的容量、文件结构。
在对具有图13所示的格式处理后的数据结构的信息记录媒体10100执行以上的文件记录处理与接近处理时,在信息记录媒体10100上形成图14所示的数据结构。
下面,用图15来说明执行图12所示的文件和目录结构内、目录(Dir-B)与数据文件(File-b)的记录处理时的步骤。
这里,在文件结构/文件区域10600中,记录数据文件(File-b)10601、与作为与其关联的文件结构的文件(File-b)10601、FE(File-b)10602、FE(Dir-B)10603、FE(ROOT)10604。
另外,在VAT结构区域106100中,记录作为最新的VAT构造的VAT 106101与VAT ICB 10602。
最后,通过再次执行接近处理,将预定的数据记录在去除下一边界标志106201的边界外区域106200中。并且,记录分配给边界外区域10530内的下一边界标志10531、和包含物理格式信息106301的边界内区域106300。
在对具有图14所示数据结构的信息记录媒体10100执行上述说明的文件记录处理与接近处理时,在信息记录媒体10100上形成图15所示的数据结构。
这样,每当执行接近处理时,都形成记录于容量空间10109内的导入区域10101或边界内区域、和由边界外区域夹持的区域。下面,将该区域的每个称为带边界区域。例如,图15中,存在带边界区域#110700和带边界区域#2 10701。带边界区域是与CD-R盘的情况下的段落相同的概念。
下面,用图16所示的再现处理步骤的流程图,说明文件的再现动作。这里,以再现数据文件(File-a)10501的动作为例进行说明。
首先,再现导入区域10101中的物理格式信息区域10104的数据,取得物理格式信息(步骤S11101)。
然后,再现下一边界标志的数据(步骤S11102)。
在步骤S11101(或步骤S11103)取得的物理格式信息中包含边界外区域的地址信息。另外,由于在边界外区域的预定位置记录下一边界标志的数据,所以,从中再现下一边界标志。
例如,图15中,物理格式信息区域10104中包含边界外区域10530的地址信息。另外,包含于边界内区域106300中的物理格式区域106301包含边界外区域106200的地址信息。
步骤S11101(或步骤S11103)取得的物理格式信息中包含的下一边界标志为已记录状态的情况下,由于存在更新的带边界区域,所以,执行步骤S11103以后的步骤。
根据步骤S11101取得的物理格式信息中包含的边界内区域的地址信息,执行下一边界内区域的再现(步骤S11103)。包含于物理格式信息中的边界内区域的地址信息也可由步骤S11104取得。
另外,从再现的边界内区域取得物理格式信息。
另一方面,在步骤S11102再现的下一边界标志为未记录状态的情况下,由于当前的带边界区域最新,所以,执行步骤S11104以后的步骤。
在到达最新的带边界区域的情况下,参照取得的最新物理格式信息,取得可访问的区域的末端物理地址(步骤S11104)。
图15中,带边界区域#2 10701的末端是可访问区域的末端。
另外,最后按如下步骤执行文件再现。
此时,首先再现容量结构区域10410(步骤S11105)。在读出的容量结构中,包含文件集合描述符10421的地址信息或区分开始位置。在VAT方式的情况下,容量结构内包含按UDF标准定义的虚拟分区图,所以,根据该信息,识别在容量空间内记录VAT结构。
然后,再现记录在可访问区域的末端的VAT ICB 106102(步骤S11106)。
从读出的VAT ICBP 106102中取得VAT的记录位置信息,读出VAT106101。
在使用虚拟地址来管理目标文件或其管理信息的情况下,使用步骤S11106取得的VAT 106101,参照注册了目标文件或目录的文件入口的VAT入口(步骤S11107)。
另外,执行从虚拟地址向逻辑地址的变换处理,将文件结构/文件区域10420中的文件集合描述符10421作为起点,依次读出文件结构/文件区域10600中的FE(ROOT)10604、记录于其中的ROOT目录、文件结构/文件区域10500中的FE(Dir-A)10503、记录于该FE中的目录(Dir-A)、和FE(File-a)10502。
然后,从FE(File-a)10502中取得数据文件(File-a)10501的记录位置,实施数据文件(File-a)10501的再现。
以上描述了基于VAT方式的对DVD-R盘的追记方法,但作为与VAT方式不同的追记方式,还知道多重边界方式。另外,将CD-R盘情况下的同样的方式称为多段落方式。
在多重边界方式下,以带边界区域为单位,执行数据的追记,对每个带边界区域记录容量结构和文件结构。
在多重边界方式下,不使用如VAT的采用虚拟地址的数据更新结构,一旦执行文件构造的更新,则重新生成容量结构和文件结构,并重新记录在新的带边界区域中。
多重边界方式的再现确定最新的带边界区域,从中读出最新的容量结构。
然后,根据按UDF标准依次规定的数据结构追踪数据,由此,可再现特定的文件。例如,按与再现专用的DVD-ROM盘等一样的再现步骤读出数据。
另外,在多重边界/多段落方式的情况下,执行使用图像数据的有效数据记录。在知道数据的备份等、事先要记录的全部文件的情况下,制作要记录在硬盘驱动器上的文件数据、和全部包含其容量结构和文件结构的形式的数据文件。该文件是图像数据。当记录图像数据时,分配1个带边界区域(或段落),在该区域中连续地记录图像数据。若连续执行记录,则由于文件结构已制作完,所以记录时的额外消耗(overhead)变小,可调整执行图像数据的记录。
图33是表示专利文献2公开的计算机系统10200与驱动装置10300的框图。
计算机系统10200具备计算机存储器10210与暂时存储器10220,与一次写入记录媒体10400的间执行数据传输。暂时存储器10220可与计算机存储器10210和一次写入记录媒体10400-二者执行数据传输。暂时存储器10220包含系统文件分配区域10221、媒体目录区域10224和数据文件区域10225。系统文件分配区域10221是用于存储文件分配表10222与OS(操作系统)目录10225的区域。
说明对一次写入记录媒体10400执行用户文件(用户文件包含视频数据和音频数据中的至少一种)的记录时的计算机系统10200的动作。
图34示出在一次写入记录媒体10400中记录用户文件的状态下的数据结构。在一次写入记录媒体10400的文件目录区域10510中,记录对应于记录在文件数据区域10610中的用户文件的目录入口。目录入口是一次写入记录媒体10400中的文件结构,包含用户文件在一次写入记录媒体10400上的记录位置或文件大小、文件名等。
说明在图34所示状态的一次写入记录媒体10400中记录新的用户文件的动作。这里,新的用户文件是通过更新记录在文件数据区域10610中的用户文件来生成的用户文件。
计算机系统10200从一次写入记录媒体10400中读出全部目录入口,存储在媒体目录区域10224中。然后,变换媒体目录区域10224中的目录入口的信息,在系统文件分配区域10221中形成文件分配表10222和OS目录10225。该文件分配表10222和OS目录10225具有与可改写的记录媒体文件结构相同的构造。
然后,计算机系统10200经数据文件区域10225将新的用户文件从计算机存储器10210传输到一次写入记录媒体10400中。将该新的用户文件记录在例如图35所示的文件数据区域10620中。然后,按照该新的用户文件的记录,更新系统文件分配区域10221中的信息、即文件分配表10222和OS目录10225。按照文件分配表10222和OS目录10225的更新,更新存储在媒体目录区域10224中的目录入口。
最后,将更新后的目录入口记录在一次写入记录媒体10400中。图35中,将更新后的目录入口记录在文件目录区域10520中。
这样,在上述记录动作中,将一次写入记录媒体10400上的目录入口(文件结构)读入到暂时存储器10220中,将目录入口变换为与可改写的记录媒体的文件构造相同的文件结构。然后,按照新的用户文件的记录,更新暂时存储器10220上的文件结构。另外,在将可改写记录媒体的文件结构再次再变换为一次写入记录媒体10400上的文件构造之后,记录到一次写入记录媒体10400中。
就该再变换处理而言,将全部的目录入口从文件目录区域10510再配置到文件目录区域10520。例如,图35中,将目录入口10511再配置于目录入口10521中。
如图35所示,目录入口10511和目录入口10521分别具有如‘0’-‘c’和‘d’-‘g’的值,作为逻辑地址值。在暂时存储器10220内执行的变换处理过程中,逻辑地址值的变更直接反映到目录入口具有的信息上。例如,用于参照目录入口10512的逻辑地址是‘b’。另外,若记录新的用户文件,则用于参照对应于目录入口10512的目录入口10522的逻辑地址值变为‘f’。同样,变更关联于文件目录区域中的逻辑地址的全部信息。
在向这样一次写入记录媒体10400追记数据的情况下,多数情况下使用读出并变换记录在媒体上的目录信息或位置信息等的文件结构的方法。这是因为一次写入记录媒体不能在已记录的区域中记录数据。另外,由于需要进行文件构造的变换处理,所以,需要在数据的再现时和记录时执行一次写入特有的变换处理。
专利文献1美国专利第5666531号专利文献2专利第3005645号公报但是,在上述说明的方式中,由于需要追记型记录媒体特有的目录或文件的再现动作,所以,在不能执行再现专用媒体或改写型记录媒体用再现动作的系统中,存在不能再现追记型记录媒体中的数据的课题。
例如,在利用专利文献2所示的记录方法来进行记录在如DVD-R盘的追记型记录媒体中的用户文件再现的情况下,需要知道最新的文件结构(例如图35的文件目录区域10520)的记录位置。在专利文献2所示的记录方法中,由于文件目录区域10520的位置不唯一确定,所以,为了知道其位置,需要某种方法。作为该方法,例如,可使用多重边界/多段落方式。
具体而言,设定第1带边界区域,在第1带边界区域中设置文件目录区域10510与文件数据区域10610。并且,设定第2带边界区域,在第2带边界区域中设置文件目录区域10520与文件数据区域10620。将各文件目录区域设置于各个带边界区域内的预定位置(例如区域的开头)。另外,再现时,通过依次读出导入区域或边界内区域中的物理格式信息来取得最新带边界区域的场所。这样,即便在使用专利文献2所示的记录方法的情况下,若使用多重边界/多段落方式,则也可知道最新的文件目录区域的位置。但是,在该情况下,结果是不能解决不对应于多重边界的系统(例如再现专用系统)不能读出信息的课题。

发明内容
本发明解决上述课题,其目的在于提供一种具有与不能执行再现专用媒体或改写型记录媒体用再现动作的系统的互换性的信息记录媒体、在该信息记录媒体中记录信息的记录装置、主装置、驱动装置和记录方法、再现记录在该信息记录媒体中的信息的再现装置、驱动装置和再现方法、让这些装置执行记录动作和再现动作的程序。
本发明的记录装置,将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所迷信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述记录装置具备主装置与驱动装置,所述主装置包含控制所述驱动装置的系统控制部,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部,所述系统控制部生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该该第3地址表示记录所述第1地址信息的所述信息记录媒体位置的至少一部分,将所述更新指示输出到所述驱动装置,所述驱动控制部从所述主装置接收所述更新指示,所述驱动控制部根据所述更新指示控制所述头部,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该盘管理信息关联所述第1地址信息与所述第2地址信息,控制所述头部,将所述盘管理信息记录在所述信息记录媒体中,所述驱动控制部根据所述第2地址控制所述头部,将所述第2信息记录在所述信息记录媒体中,由此,实现上述目的。
所述信息记录媒体也可以是追记型信息记录媒体。
也可以是所述第1信息和所述第2信息分别至少包含容量结构,所述第1地址信息至少包含描述所述第1地址的开始容量描述符,所述第2地址信息至少包含描述所述第2地址的开始容量描述符。
也可以是所述更新指示包含记录指示与生成指示,所述驱动控制部根据所述记录指示控制所述头部,将所述第2地址信息记录在所述信息记录媒体中,根据所述生成指示控制所述头部,在生成包含所述关联信息的盘管理信息的同时,将所述盘管理信息记录在所述信息记录媒体中。
也可以还将包含所述第1地址的第3地址信息记录在所述信息记录媒体中。
所述第2地址信息的记录指示单位也可以是ECC块。
也可以是所述驱动控制部控制所述头部,生成所述第2地址信息的复制信息,并将所述第2地址信息的复制信息记录在所述信息记录媒体中。
也可以是所述第2地址信息的复制信息在所述信息记录媒体上的记录位置比所述第2地址信息在所述信息记录媒体上的记录位置更靠内周侧。
也可以是所述盘管理信息还包含表示所述关联信息是有效还是无效的状态信息,所述驱动控制部设定所述状态信息,在将所述第1地址信息更新为所述第2地址信息的情况下,表示所述关联信息有效。
也可以是所述关联信息包含指示给所述驱动控制部的指示信息,以响应接收所述第1地址信息的再现指示,再现所述第2地址信息。
也可以是所述第1信息包含第1元数据文件,所述第2信息包含第2元数据文件,所述第1地址信息包含所述第1元数据文件的文件入口,所述第2地址信息包含所述第2元数据文件的文件入口。
也可以是所述第1信息包含第1文件结构,所述第2信息包含第2文件结构,所述第1地址信息包含第1逻辑容量描述符,所述第2地址信息包含第2逻辑容量描述符。
本发明的主装置是一种记录装置中使用的主装置,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述主装置包含控制驱动装置的系统控制部,该驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部、和控制所述头部的驱动控制部,所述系统控制部生成更新指示,作为将所述笫1地址信息更新为所述第2地址信息用的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,将所述更新指示输出到所述驱动装置,由此,实现上述目的。
本发明的驱动装置是一种记录装置中使用的驱动装置,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示记录所述第2信息用的所述信息记录媒体的位置的至少一部分,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部,所述驱动控制部接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,所述驱动控制部根据所述更新指示控制所述头部,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,控制所述头部,将所述盘管理信息记录在所述信息记录媒体中,所述驱动控制部根据所述第2地址控制所述头部,将所述第2信息记录在所述信息记录媒体中,由此,实现上述目的。
本发明的半导体集成电路是一种记录装置中使用的半导体集成电路,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示记录所述第2信息用的所述信息记录媒体的位置的至少一部分,所述半导体集成电路构成为控制头部,该头部对所述信息记录媒体执行记录动作或再现动作,所述半导体集成电路接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,所述半导体集成电路根据所述更新指示控制所述头部,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息的,控制所述头部,将所述盘管理信息记录在所述信息记录媒体中,所述半导体集成电路根据所述第2地址控制所述头部,将所述第2信息记录在所述信息记录媒体中,由此,实现上述目的。
本发明的记录方法将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述记录方法包含如下步骤生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述更新指示,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,将所述盘管理信息记录在所述信息记录媒体中;根据所述第2地址,将所述第2信息记录在所述信息记录媒体中,由此,实现上述目的。
本发明的方法是一种记录装置中使用的主装置执行的方法,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述笫2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示记录所述第2信息用的所述信息记录媒体的位置的至少一部分,所述方法包含如下步骤生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;输出所述更新指示,由此,实现上述目的。
本发明的方法是一种记录装置中使用的驱动装置执行的方法,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示记录所述第2信息用的所述信息记录媒体的位置的至少一部分,所述方法包含如下步骤接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述更新指示,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,将所述盘管理信息记录在所述信息记录媒体中;根据所述第2地址,将所述第2信息记录在所迷信息记录媒体中,由此,实现上述目的。
本发明的程序是一种记录装置中使用的主装置执行的程序,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示记录所述第2信息用的所述信息记录媒体的位置的至少一部分,所述程序包含如下步骤生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;输出所述更新指示,由此,实现上述目的。
本发明的程序是一种记录装置中使用的驱动装置执行的程序,该记录装置将第2地址信息与第2信息记录在信息记录媒体中,以将记录在所述信息记录媒体中的第1地址信息更新为所述第2地址信息,由此,将记录在所述信息记录媒体中的第1信息更新为所述第2信息,其中,所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示记录所述第2信息用的所述信息记录媒体的位置的至少一部分,所述程序包含如下步骤接收更新指示,该更新指示包含表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分的笫3地址和所述第2地址信息;根据所述更新指示,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,将所述盘管理信息记录在所述信息记录媒体中;根据所述第2地址,将所述第2信息记录在所述信息记录媒体中,由此,实现上述目的。
本发明的再现装置是一种再现记录在信息记录媒体中的信息的再现装置,其中,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述再现装置具备主装置与驱动装置,所述主装置包含控制所述驱动装置的系统控制部,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部控制所述头部的驱动控制部,所述系统控制部生成第1再现指示,作为用于再现所述第1地址信息的第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,将所述第1再现指示输出到所述驱动装置,所述驱动控制部从所述主装置接收所述第1再现指示,根据所述第1再现指示控制所述头部,参照所述关联信息,再现关联于所述第1地址信息的所述第2地址信息,并将所述再现的第2地址信息输出到所述主装置,所述系统控制部从所述驱动装置接收所述第2地址信息,生成包含所述第2地址的第2再现指示,作为再现所述第2信息用的第2再现指示,并将所述第2再现指示输出到所述驱动装置,所述驱动控制部从所述主装置接收所述第2再现指示,根据所述笫2再现指示控制所述头部,以再现记录在所述信息记录媒体中的所述第2信息,并将所述再现的第2信息输出到所述主装置,由此,实现上述目的。
也可以是所述盘管理信息还包含表示所述关联信息是有效还是无效的状态信息,所述驱动控制部根据所述第1再现指示,参照对应于所述关联信息的所述状态信息,由此,判定所述关联信息是有效还是无效,在判定为所述关联信息有效的情况下,控制所述头部,以再现关联于所述第1地址信息的所述第2地址信息,并将所述再现的第2地址信息输出到所述主装置,在判定为所述关联信息无效的情况下,控制所述头部,以再现所述第1地址信息,将所述再现的第1地址信息输出到所述主装置。
本发明的驱动装置是一种再现装置中使用的驱动装置,该再现装置再现记录在信息记录媒体中的信息,其中,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该笫2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部,所述驱动控制部接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,根据所述第1再现指示控制所述头部,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息,将所述再现的第2地址信息输出到主装置,所述驱动控制部从所述主装置接收包含所述第2地址的第2再现指示,根据所述第2再现指示控制所述头部,以再现记录在所述信息记录媒体中的所述第2信息,将所述再现的笫2信息输出到所述主装置,由此,实现上述目的。
本发明的半导体集成电路是一种再现装置中使用的半导体集成电路,该再现装置再现记录在信息记录媒体中的信息,其中,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的笫2地址信息,包含笫2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述半导体集成电路构成为控制头部,该头部对所述信息记录媒体执行记录动作或再现动作,所述半导体集成电路接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,根据所述第1再现指示控制所述头部,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息,将所述再现的第2地址信息输出到主装置,所述半导体集成电路从所述主装置接收包含所述第2地址的第2再现指示,根据所述第2再现指示控制所述头部,以再现记录在所述信息记录媒体中的所述第2信息,并将所述再现的第2信息输出到所述主装置,由此,实现上述目的。
本发明的再现方法是一种再现记录在信息记录媒体中的信息的再现方法,其中,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所迷第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述再现方法包含如下步骤,生成第1再现指示,作为用于再现所述第1地址信息的第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述第1再现指示,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息;生成包含所述第2地址的第2再现指示,作为用于再现所述第2信息的第2再现指示;根据所述第2再现指示,再现记录在所述信息记录媒体中的所述第2信息,由此,实现上述目的。
本发明的方法是一种再现装置中使用的驱动装置执行的方法,该再现装置再现记录在信息记录媒体中的信息,其中,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述方法包含如下步骤,接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述第1再现指示,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息;接收包含所述第2地址的所述第2再现指示;根据所述第2再现指示再现记录在所述信息记录媒体中的所述第2信息,由此,实现上述目的。
本发明的程序是一种再现装置中使用的驱动装置执行的程序,该再现装置再现记录在信息记录媒体中的信息,其中,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述程序包含如下步骤,接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述第1再现指示,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息;接收包含所述第2地址的第2再现指示;根据所述第2再现指示,再现记录在所述信息记录媒体中的所述第2信息,由此,实现上述目的。
本发明的信息记录媒体,记录第1信息和作为所述第1信息的更新信息的第2信息,其中,在所述信息记录媒体中还记录包含关联信息的盘管理信息,该关联信息关联第1地址信息和第2地址信息,该第1地址信息包含笫1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,该第2地址信息包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分,由此,实现上述目的。
也可以是将所述第2地址信息的复制信息记录在所述信息记录媒体中,所述盘管理信息还包含表示所述关联信息是有效还是无效的状态信息,在将所述第1地址信息更新为所述第2地址信息的情况下,设定所述状态信息,以表示所述关联信息有效。
发明效果根据本发明,即便在执行使用图像数据的高效文件追记时,也可通过代替机构来改写预定区域的信息,所以,在逻辑的空间上,与再现专用的文件结构同,实现再现互换。
根据本发明,将关联第1信息与第2信息的关联信息记录在信息记录媒体中。通过根据关联信息执行再现,即便在再现系统是不能执行再现专用媒体或改写型记录媒体用再现动作的系统的情况下,也可从信息记录媒体中正确再现作为更新后的信息的第2信息。


图1是表示本发明实施方式的信息记录媒体的外观和信息记录媒体上的数据结构的图。
图2是表示包含于本发明实施方式中的盘管理信息区域中的信息的数据结构的图。
图3A是表示本发明实施方式中的信息记录再现系统的结构框图。
图3B是表示本发明实施方式中的信息记录再现系统的结构框图。
图4A是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图4B是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图5是表示关联于由UDF标准版本2.5规定的元数据文件的数据结构的图。
图6A是表示本发明实施方式中的记录处理的流程图。
图6B是表示本发明实施方式中的记录处理的流程图。
图7A是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图7B是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图8A是表示本发明实施方式中的再现处理的流程图。
图8B是表示本发明实施方式中的再现处理的流程图。
图9是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图10是表示本发明实施方式中的再现处理的流程图。
图11是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图12是表示记录在信息记录媒体中的文件和目录的分层构造的图。
图13是表示现有技术的信息记录媒体上的数据结构的图。
图14是表示现有技术的信息记录媒体上的数据结构的图。
图15是表示现有技术的信息记录媒体上的数据结构的图。
图16是表示现有技术的再现处理的流程图。
图17是表示本发明实施方式中的替换替换管理信息列表的数据结构的图。
图18是表示本发明实施方式中的未记录区域和最终数据记录位置一例的图。
图19是表示本发明实施方式中的盘结构信息的数据结构的图。
图20是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图21是表示本发明实施方式中的图像数据的数据结构的图。
图22是表示本发明实施方式中的容量结构区域的数据结构的图。
图23是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图24是表示本发明实施方式中的记录处理的流程图。
图25是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图26是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图27是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图28是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图29是表示本发明实施方式中的记录处理的流程图。
图30是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图31是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图32是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图33是表示现有技术中的计算机系统的结构框图。
图34是表示基于现有记录方法的信息记录媒体上的数据结构的图。
图35是表示基于现有记录方法的信息记录媒体上的数据结构的图。
图36是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图37是表示本发明实施方式中的图像数据的数据结构的图。
图38是表示本发明实施方式中的记录处理的流程图。
图39是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图40是表示本发明实施方式中的修复处理的流程图。
图41是表示本发明实施方式中的修复记录处理的流程图。
图42是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图43是表示本发明实施方式中的再现处理的流程图。
图44是表示本发明实施方式中的交换管理信息列表的数据结构的图。
图45是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图46是表示本发明实施方式中的信息记录媒体上的数据结构的图。
图47是表示本发明实施方式中的交换管理信息列表的数据结构的图。
符号说明100 信息记录媒体101 导入区域102、102a 数据区域103、103a 导出区域104、104a、105、105a 盘管理信息区域106.106a、107、107a 替换区域108、108a 用户区域109 容量空间110、122 未记录区域120 最终数据记录位置信息121 磁道内最终数据记录位置210 磁道管理信息211 段落开始信息
212 磁道开始位置信息213 最终数据记录位置信息220 空区域管理信息222 管理对象区域信息223 空区域信息300B 信息记录再现装置301 系统控制部302 存储器电路303 I/O总线304 磁盘装置305 主装置310 驱动装置311 驱动控制部312 存储器电路313 内部总线314 记录再现部410 容量空间区域600 800 AVDP601 逻辑容量描述符602 分区图(类型2)440、620 元数据文件450、613 元数据镜像文件500、650、740、750 图像数据1000 替换管理信息列表1010 替换管理信息1100 盘结构信息1401、1402、1501、1502、1503 磁道具体实施方式
下面,参照附图来说明本发明的实施方式。
(实施方式1)图1是表示本发明实施方式的信息记录媒体100的外观和数据结构的图。
图1(a)是表示信息记录媒体100的记录区域一例的图。在图1(a)的实例中,在最内周配置导入区域101,在其后的区域中配置数据区域102,在最外周配置导出区域103。
导入区域101记录光拾取器访问信息记录媒体100时所需的基准信息、或与其它记录媒体的识别信息等。导出区域103也记录与导入区域101一样的信息。
数据区域102被分割成作为最小访问单位的扇区。另外,将包含多个扇区的ECC块(或ECC簇)作为最小的单位,执行数据的记录、再现。
图1(b)是沿横向配置图1(a)中以同心圆状示出的导入区域101、数据区域102和导出区域103的说明图。
导入区域101与导出区域103在内部具有盘管理信息区域104、105。在盘管理信息区域中包含替换信息、或段落管理信息、空区域管理信息等,作为盘管理信息。
所谓替换信息是指替换管理信息列表,该列表包含表示信息记录媒体上产生缺陷的扇区(或ECC块)的位置的替换源位置信息、和表示替换该缺陷扇区的扇区存在于后述的替换区域哪一个中的替换对象位置信息等。
数据区域102在内部具有替换区域106、107与用户区域108。
替换区域106、107在用户区域上存在缺陷区域的情况下,使用其至少一部分,代替缺陷区域。例如,在用户区域上存在缺陷扇区的情况下,使用替换区域106、107作为代替扇区。在替换区域中记录与记录在用户区域上的信息关联的信息。
另外,也可在内周替换区域106或外周替换区域107中设置用于记录更新后的盘管理信息的追加的盘管理信息区域。
在校验处理的同时,实施组合替换信息与替换区域的替换记录。所谓校验处理是如下处理,即在记录数据的后,再现该数据,与记录的数据进行比较,检查是否正确记录。
在校验处理时产生错误的情况下,即未正确记录数据的情况下,实施替换记录。(即,将数据记录在替换区域中。)这种方法也被称为线性交换。
本发明使用由替换信息与替换区域的组合所构成的代替机构,在追记型的信息记录媒体中实现虚拟重写记录。
另外,在记录图像数据时,通过执行校验处理,可缩短记录时间。另一方面,就虚拟重写记录而言,在将数据记录在替换区域中的情况下,通过执行校验处理,可提高数据记录的可靠性。
这里,用图17来说明替换信息与虚拟重写记录。
所谓虚拟重写记录是指如下方法,即不改变记录数据的外表上的逻辑地址,而实际将记录数据的物理地址映射到其它场所。为了执行这种映射,使用图17(a)所示的替换管理信息列表1000来作为替换信息。
替换管理信息列表1000包含标题信息1001与替换管理信息的列表。标题信息1001包含替换管理信息列表1000中包含的替换管理信息数量等。各替换管理信息包含一个表示上述映射的信息。
图17(b)中示出替换管理信息1010的数据结构。替换管理信息1010包含状态信息1011、替换源位置信息1012、和替换对象位置信息1013。
状态信息1011包含关于上述映射的状态信息,例如,表示替换对象位置信息1013的有效、无效状态等。
利用表示替换源的信息的替换源位置信息1012和表示替换对象的信息的替换对象位置信息1013来执行上述映射。
如果在向已记录的逻辑地址指示数据的重写的情况下,在该重写之前记录数据的物理地址以外的物理地址上的扇区中记录新的数据,若更新维持最初逻辑地址的替换信息,则可实现外表上重写数据的状态。即,通过向替换管理信息列表1000追加新的替换管理信息1011,可对最初的逻辑地址执行新的数据的映射。
后面,将这种记录方法称为虚拟重写记录。下面,说明实现这种虚拟重写记录的信息记录再现系统。
图3A表示本发明实施方式中的信息记录再现系统300A。
信息记录再现系统300A具备计算机系统320、驱动装置330。计算机系统320是主装置(例如电脑)。驱动装置330是记录装置、再现装置、记录再现装置的任意一种。另外,也可将信息记录再现系统300A整体称为记录装置、再现装置、记录再现装置。
计算机系统320具备系统控制部321、暂时存储器322、计算机存储器324、和I/O总线323,经驱动装置330与信息记录媒体100的间执行数据的传输。系统控制部321控制计算机系统320的动作。暂时存储器322可向计算机存储器324与驱动装置330双方传输数据。暂时存储器322包含文件结构操作区域325、和数据文件区域326。驱动装置330具备驱动控制部331、暂时存储器332、内部总线333、和头部334。在驱动装置330上装载信息记录媒体100。在本发明的实施方式中,信息记录媒体100是追记型信息记录媒体。驱动控制部331控制驱动装置330的动作(例如使用暂时存储器332与头部334向信息记录媒体100执行信息记录和执行从信息记录媒体100再现信息等)。头部334通过被驱动控制部331控制,执行向信息记录媒体100记录信息、和从信息记录媒体100再现信息。这样,驱动装置330使用暂时存储器332与头部334和信息记录媒体100之间传输数据。
图4A表示在信息记录媒体100的用户区域108中记录图像数据401的状态。
图像数据401包含文件结构403与用户文件405。用户文件包含视频数据或音频数据等。在用户区域108的逻辑地址空间的预定位置(图4A中为‘i’)中,记录包含表示文件结构403的位置的位置信息的地址信息407。文件结构403是相对用户文件405的文件结构。文件结构403包含用户文件405在信息记录媒体100上的记录位置或文件大小、文件名等。记录文件结构的区域例如是UDF标准下的元数据分割(partition)。此时,文件结构403例如是记录在FID、FE等元数据分割中的数据。使用文件结构,根据逻辑地址空间内的地址信息,配置或参照信息。
使用图4A、图7A所示的数据结构和图6A所示的流程图来说明这种信息记录再现系统300A执行的、向信息记录媒体100记录用户文件的方法。当向图4A所示的信息记录媒体100记录新的用户文件406时,执行如下的处理。这里,图像数据402是更新了图像数据401的更新信息。对图像数据401执行用户文件追加或更新、文件结构更新后的数据是图像数据402。
计算机系统320的系统控制部321指令驱动控制部331再现文件结构403,接收驱动控制部331再现的文件结构403,存储在暂时存储器322内的文件结构操作区域325中(S661)。
系统控制部321准备由用户的编辑作业等生成的新的用户文件406,更新关联于该用户文件406的记录的文件结构403的信息(S662)。对文件结构操作区域325内的文件结构403执行该更新处理。系统控制部321通过更新文件结构403来生成文件结构404。
然后,系统控制部321在暂时存储器322内生成包含文件结构404与用户文件406的图像数据402,经数据文件区域326从计算机存储器324传输给驱动控制部331的暂时存储器322。驱动控制部331使用头部334将图像数据402记录在信息记录媒体100的空区域中(S663)。
计算机系统320伴随从图像数据401更新为图像数据402,更新地址信息407,在暂时存储器322内生成更新后的地址信息407(即包含表示文件结构404的位置的位置信息的地址信息)。然后,计算机系统320指示驱动装置330执行更新后的地址信息407的重写记录。即,指示驱动装置330在更新前的地址信息407的逻辑地址位置‘i’记录更新后的地址信息407。由于更新前的地址信息407已被记录在所指示的记录位置(逻辑地址的位置‘i’),所以,驱动装置330将更新后的地址信息407作为地址信息408记录在替换区域106内(S664)。
驱动控制部331在暂时存储器322内生成关联地址信息407与地址信息408的关联信息409,如图7A所示,将关联信息409记录在信息记录媒体100的导入区域101中(S665)。记录关联信息409,作为上述替换信息的一部分。关联信息331是在接收记录于逻辑地址的位置‘i’上的信息的再现指示(即地址信息407的再现指示)时、指示驱动控制部331再现地址信息408的指示信息。该关联信息409例如示出关联对应于记录地址信息407的位置的逻辑地址‘i’的物理地址‘C’、和记录地址信息408的位置的物理地址‘K’。或者,也可表示关联逻辑地址‘i’与物理地址‘K’。此时,由于关联地址信息407的逻辑地址‘i’与地址信息408的物理地址‘K’,所以,认为关联信息409是关联地址信息407与地址信息408的信息。后面描述基于该关联信息409的内容的再现处理。
另外,就上述记录处理而言,将分配逻辑地址的文件结构403从信息记录媒体100中读入到暂时存储器322的文件结构操作区域325中。由此,计算机系统320不必将分配物理地址的文件结构变换为分配逻辑地址的文件结构的处理,所以,即便在计算机系统320不具有执行这种变换的功能的情况下,也可执行文件结构的更新和重写。
这样,信息记录再现系统300A通过将记录在信息记录媒体100中的第1地址信息(例如地址信息407)更新为第2地址信息(例如地址信息408),可进行动作,将记录在信息记录媒体100中的第1信息(例如文件结构403)更新为第2信息(例如文件结构404),将第2地址信息与第2信息记录在信息记录媒体100中。这里,笫1信息和第2信息分别是任意信息。
第1地址信息包含第1地址,该第1地址表示记录第1信息的信息记录媒体100的位置的至少一部分。第1地址不必表示记录第1信息的信息记录媒体100的全部位置。例如,第1地址也可表示记录第1信息的信息记录媒体100的开头位置。
第2地址信息包含第2地址,该第2地址表示用于记录第2信息的信息记录媒体100的位置的至少一部分。第2地址不必表示用于记录第2信息的信息记录媒体100的全部位置。例如,第2地址也可表示用于记录第2信息的信息记录媒体100的开头位置。
计算机系统320的系统控制部321生成更新指示,该更新指示包含表示记录第1信息的信息记录媒体100的位置的第3地址和第2地址信息,作为用于将第1地址信息更新为第2地址信息的更新指示。例如由系统控制部321内的更新指示生成部(未图示)来生成更新指示。
第3地址不必表示记录第1地址信息的信息记录媒体100的全部位置。例如,第3地址也可表示记录第1地址信息的信息记录媒体100的开头位置。
将系统控制部321生成的更新指示输出到驱动装置330。例如由系统控制部321内的输出部(未图示)来执行更新指示的输出。
驱动装置330的驱动控制部331从计算机系统320的系统控制部321接收更新指示。根据该更新指示,驱动控制部331控制头部334,将第2地址信息记录在信息记录媒体100中,生成包含关联信息409的盘管理信息,控制头部334,将该盘管理信息记录在信息记录媒体100中。关联信息409关联第1地址信息与笫2地址信息。第2地址信息可以以任意方式关联于第1地址信息。例如由驱动控制部331内的生成部(未图示)来生成包含关联信息409的盘管理信息。
另外,第2地址信息也可由驱动装置330生成(例如也可以是驱动控制部331响应于更新指示来生成),或由计算机系统320生成(例如通过系统控制部321变更第1地址来生成第2地址信息。此时,系统控制部321也可以以包含第2地址信息的方式生成更新指示)。
驱动装置330的驱动控制部331至少根据第2地址来控制头部334,以将第2信息记录在信息记录媒体100中。
这样,将包含笫2信息与关联信息409的盘管理信息记录在信息记录媒体100中。这样的头部334的控制例如由驱动控制部331内的记录控制部(未图示)来执行。
下面,用图8A的流程图来说明通过上述本实施方式的记录步骤记录的用户文件的再现处理步骤。当从图7A所示的记录状态的信息记录媒体100再现用户文件406时,执行如下的处理。
计算机系统320具备的系统控制部321向驱动装置330指定地址信息407的逻辑地址‘i’,执行地址信息的再现指示(S681)。
驱动控制部331将逻辑地址‘i’变换为对应的物理地址值‘C’。然后,读出并参照关联信息409,检查是否存在关联于物理地址值‘C’的物理地址值(S682)。在图7A所示实例中,驱动控制部331通过参照关联信息409,检出物理地址值‘K’关联于物理地址值‘C’。另外,在逻辑地址‘i’直接对应于物理地址值‘K’的情况下,不必从逻辑地址‘i’变换为物理地址值‘C’。
驱动控制部331再现记录在物理地址‘K’的位置上的信息、即地址信息408,并传输给计算机系统320(S683)。
系统控制部321从传输的地址信息408中取得表示文件结构404的记录位置的逻辑地址值(即‘n’),并指示驱动装置330再现文件结构404。接收到指示的驱动控制部331使用头部334再现文件结构404,传输给计算机系统320。将所传输的文件结构404存储在文件结构操作区域325中(S684)。
系统控制部321从存储在文件结构操作区域325中的文件结构404中取得用户文件406的记录位置,指示驱动装置330再现用户文件406。接收到指示的驱动控制部331使用头部334再现用户文件406,传输给计算机系统320(S685)。计算机系统320将接收到的用户文件406存储在暂时存储器322或计算机存储器324中,使用例如包含于用户文件406中的视频数据和音频数据来进行影像的显示、声音输出等。或者,计算机系统320执行视频数据和音频数据的编辑等。
在上述再现处理中,若从计算机系统320看,则通过始终仅对驱动装置330执行记录在规定逻辑地址(‘i’)的地址信息407的再现指示,可得到具有最新文件结构的位置的地址信息(这里为表示文件结构404的位置的位置信息408)。
计算机系统320在记录用户文件406时,指示驱动装置330更新地址信息407并重写记录。另外,在再现用户文件406时,首先向驱动装置330指示地址信息407的逻辑地址值‘i’,但实际上,可由参照关联信息409的驱动装置330来取得地址信息408。可根据该地址信息408来再现用户文件406。即,由计算机系统320实现在地址信息407的记录位置上重写记录作为更新信息的地址信息408的虚拟重写记录。
这样,通过驱动装置330从记录关联信息409的信息记录媒体100读出并参照关联信息409,即便在计算机系统320是不能执行再现专用媒体或改写型记录媒体用再现动作的系统的情况下,计算机系统320也可从信息记录媒体100中正确再现作为最新信息的用户文件406。通过在驱动装置330内处理关联信息409,计算机系统320中的目录或文件的再现步骤可与再现专用和改写型用的再现步骤完全相同,可实现与计算机系统320的宽范围的再现互换。这样,根据本发明,即便在是不能执行再现专用媒体或改写型记录媒体用再现动作的系统的情况下,计算机系统320也可从信息记录媒体100中正确再现作为最新信息的用户文件406。通过在驱动装置330内处理关联信息409,计算机系统320中的目录或文件的再现步骤可与再现专用和改写型用的再现步骤完全相同,可实现与计算机系统320的宽范围的再现互换。这样,根据本发明,可实现具有与不能执行再现专用媒体或改写型记录媒体用再现动作的系统的再现互换性的追记型信息记录媒体。
并且,本发明不以记录在逻辑地址空间中的全部数据为对象来执行虚拟重写记录,由于仅将文件的管理信息或目录信息等特定信息作为对象,所以,可将虚拟重写记录所需的关联信息409的容量限制到规定容量,可使驱动装置330的安装变简单。
另外,作为附加利用,在要记录数据的区域因缺陷或损伤等原因不能记录的情况下,若在记录处理之后,则可使用虚拟重写记录来正确改写。该附加效果在产业上具有较大的优点。这是因为若现有的CD-R盘等媒体产生写错误,则不能再利用该盘,但根据本发明,可修复写错误。这意味着可降低盘的制造成本。即,在制造盘时,虽然要求盘上无缺陷,但若利用本发明,则由于可降低制造时的质量,所以,可进一步降低盘的制造成本。
这样,信息记录再现系统300A可进行动作,以再现记录在信息记录媒体100中的信息。
计算机系统320的系统控制部321生成包含第3地址的第1再现指示,作为用于再现第1地址信息的第1再现指示。第1再现指示的生成例如由系统控制部321内的再现指示生成部(未图示)执行。将系统控制部321生成的第1再现指示输出到驱动装置330。第1再现指示的输出例如由系统控制部321内的输出部(未图示)执行。
驱动装置330的驱动控制部331从计算机系统320的系统控制部321接收第1再现指示,根据该第1再现指示控制头部334,参照关联信息409,由此,以再现关联于第1地址信息的笫2地址信息,并将该再现的第2地址信息输出到计算机系统320。第2地址信息的再现例如由驱动控制部331内的再现部(未图示)执行。
这样,可再现作为第1地址信息的更新信息的第2地址信息。
计算机系统320的系统控制部321从所述驱动装置330接收第2地址信息,生成包含第2地址的第2再现指示,作为用于再现第2信息的第2再现指示。第2再现指示的生成例如由系统控制部321内的再现指示生成部(未图示)执行。将系统控制部321生成的第2再现指示输出到驱动装置330。第2再现指示的输出例如由系统控制部321内的输出部(未图示)执行。
驱动装置330的驱动控制部331从计算机系统320的系统控制部321接收第2再现指示,根据第2再现指示,控制头部334,以再现记录在信息记录媒体100中的第2信息,并将该再现的笫2信息输出到计算机系统320。头部334的控制例如由驱动控制部331内的再现控制部(未图示)执行。
这样,可再现作为第1信息的更新信息的第2信息。
下面,说明用户区域108上的空区域管理。首先,用图1(c)来说明基于依次记录方式的空区域管理,然后,用图18来说明基于随机记录方式的空区域管理。
图1(c)是表示以磁道和包含多个磁道的段落等单位来管理图1(b)的用户区域108的状态图。
磁道由信息记录媒体100上的连续区域构成,由后述的磁道管理信息来管理该区域的开始位置或最终记录区域。
另外,段落包含连续配置在信息记录媒体100上的多个磁道,由后述的段落管理信息来管理该区域。
图2(a)和(b)分别表示包含于盘管理信息区域中的段落管理信息200与磁道管理信息210的数据结构。
图2(a)所示的段落管理信息200包含标题信息201与多个磁道管理信息。
标题信息201具有段落管理信息200的识别符、或图2(b)所示的磁道管理信息210的数量等一般信息。
图2(a)的各磁道管理信息具有对应于图1(c)的各磁道的信息,具有相同序号(例如#1)的彼此之间具有对应关系。
图2(b)所示的磁道管理信息210具有如下信息。即,表示对应的磁道是否是段落的开头磁道的段落开始信息211、表示磁道的开始位置的磁道开始位置信息212、表示磁道内最后记录数据的位置的最终数据记录位置信息213等。这种管理磁道的磁道管理信息210由控制部记录在导入区域中。
如果在某个磁道管理信息管理的磁道位于段落的开头的情况下,对段落开始信息211设定表示该情况的信息(例如‘1’)。在此外的情况下,设定不同的值(例如‘0’)。
磁道开始位置信息212中,利用物理地址来记录对应的磁道的开始位置。
最终数据记录位置信息213中,记录对应的磁道内记录数据的最终物理地址。在图1(c)中,磁道内最终数据记录位置121是其一例。
在本实施方式中,每个磁道均可记录数据。数据的记录从各磁道的开头开始执行,在磁道内连续地配置数据。若执行数据记录,则将最后记录的位置反映为最终数据记录位置信息213。
然后,在接着再开始记录的情况下,通过检查最新的最终数据记录位置信息213的值,可知道下一记录开始位置。通常,下一记录开始位置是由最终数据记录位置信息213表示的物理扇区的下一物理扇区。或者,在信息记录媒体100将某个ECC块作为最小单位来执行数据记录的情况下,包含由最终数据记录位置信息213表示的物理扇区的ECC块的下一ECC块变为下一记录开始位置。
作为本发明的一个实施方式,有防止记录数据时浪费替换区域的方法。就具备虚拟重写功能的追记型信息记录媒体而言,在执行扇区单位的数据记录时,按ECC块单位来执行实际的记录。例如,若当ECC块包含32个扇区时执行1扇区大小的记录,则浪费1个ECC块。即,在读出包含记录的扇区的ECC块之后,进行指示以虚拟重写追加应记录数据的ECC块,在替换区域中会记录该ECC块的数据。因此,在本发明中,为了不使用已记录的ECC块,从包含最后记录的位置的ECC决的下一ECC块的开头开始记录数据。由此,可防止替换区域的浪费。
图1(c)中,就段落#2而言,最终数据记录位置信息213之后的未记录区域122为空区域,可记录数据。
将处于可记录数据的状态的磁道称为可记录磁道(或开放磁道)。可记录磁道的磁道序号作为可记录的磁道序号203、204等,存储在图2(a)的段落管理信息200中的标题信息201中。
另一方面,不将因某种理由(例如不存在未记录区域、用户的指示等)不能记录的磁道、即不能记录磁道(或关闭磁道)的磁道序号存储在标题信息201中。
通过检查可记录磁道序号与最终数据记录位置信息213的信息,可知道信息记录媒体100上的空区域。
另一方面,图18是表示利用随机记录方式来执行图1(b)的用户区域108上的空区域管理时的状态图。
就追记型信息记录媒体100而言,通过管理已记录的扇区(或ECC块),可执行在信息记录媒体上的任意位置(物理地址)记录数据的一种随机记录。在图18的情况下,示出称为未记录区域110的区域仍不执行数据的记录,此外的比最终数据记录位置120所示的位置靠内侧的区域为已执行数据记录的状态。
为了实现这种随机记录,必需管理信息记录媒体100上的空区域和最终数据记录位置。在本实施方式中,使用记录在盘管理信息区域104、105中的盘管理信息来实现这种管理。另外,因为记录在盘管理信息区域105中的盘管理信息是记录在为了提高信息记录媒体100的可靠性而设置的盘管理信息区域104中的盘管理信息的复制、或记录未存储在记录于盘管理信息区域104中的盘管理信息的数据用的扩展区域,所以后面省略详细说明。
在记录于盘管理信息区域104中的盘管理信息包含图19所示的盘结构信息1100等。在盘构造信息1100中记录表示最终数据记录位置120的信息即最终数据记录位置信息1107。
另外,在记录于盘管理信息区域104中的盘管理信息中,还记录图2(c)所示的空区域管理信息220。
空区域管理信息220包含标题信息221、管理对象区域信息222、空区域信息223等。
标题信息221具有空区域管理信息220的识别符等一般的信息。
管理对象区域信息222包含表示用户区域108中的区域的信息,该用户区域108中的区域含有利用空区域管理信息220来管理未记录/已记录状态的扇区,包含该区域的开始位置或长度。
在空区域信息223中包含如下信息与包含于成为管理对象的区域中的各扇区相关,表示未记录或已记录的信息。例如,向各扇区(或ECC块)分配各1比特的数据,若该扇区为未记录,则例如设定“0”,若已记录,则例如设定“1”,由此,可管理对对象区域的全部扇区的空状况。
如上所述,使用段落管理信息200或空区域管理信息220任意一个,均可管理信息记录媒体100上的扇区的空状况。由此,也按用途来选择使用段落管理信息200或空区域管理信息220的任意一个。或者,也可同时管理双方。将这种关于空区域管理方式的信息记录在盘结构信息1100的记录种类信息1106中。
除此之外,在盘结构信息1100中,还包含关于盘结构信息1100全部的一般信息1101;表示最新的替换管理信息列表1000在盘管理信息区域内104、105内的位置信息的替换管理信息列表位置信息102;表示用户区域108的开始位置和结束位置的用户区域开始位置信息1103和用户区域结束位置信息1104;作为表示替换区域105、107的容量或为替换可使用的区域的信息的替换区域信息1105和替换区域管理信息1108。
通过使用替换区域信息1105,可对每个信息记录媒体变更替换区域的容量。例如,也可将替换区域106或者替换区域107的容量指定为0。
并且,在盘结构信息1100中,还包含表示最新的段落管理信息200在盘管理信息区域内104、105内的位置信息的段落管理信息位置信息1109;表示最新的空区域管理信息220在盘管理信息区域内104、105内的位置信息的空区域管理信息位置信息1110等。
记录在如图1(c)或图18那样被管理的用户区域108上的用户数据的管理由文件系统来执行。将文件系统进行管理的空间称为容量空间109。
另外,在以下的说明中,作为构成文件系统的容量、文件结构记录在信息记录媒体100中的描述符或指针等不限于具体详细的记载,设具有按ISO/IEC13346标准或UDF(Universal Disk Format)标准规定的数据结构。
另外,就后述的元数据分割或元数据文件的结构而言,设具有由UDF标准版本2.5规定的数据结构。
另外,在图1所示的信息记录媒体100中,记录面仅为1层。但是,也存在记录层为2层上的信息记录媒体。
图20是表示具有2层记录面的信息记录媒体100b的数据结构的图。图20中,LO为第1层,L1为第2层。各层具有与信息记录媒体100大致相同的结构,导入区域101设置在第1层的最内周侧。另一方面,导出区域103a设置在第2层的最内周。并且,在各层的最外周设置外周区域103b和103c,在各个区域中设置盘管理信息区域104、105、104a、105a。
另外,如图20所示,设置替换区域106、106a、107、107a。各替换区域的容量如上所述,可对每个信息记录媒体变更。另外,用户区域108和108a用作具有逻辑上连续的地址的1个容量空间。
由此,具有多个记录面的信息记录媒体理论上可与具有1层记录面的信息记录媒体一样处理。下面,说明具有1层记录面的信息记录媒体,但这些说明也可适用于具有多个记录面的信息记录媒体,仅在必需特别说明的情况下,才适当进行关于具有多个记录面的信息记录媒体的说明。
图3B表示本发明实施方式中的信息记录再现装置300B的结构。
信息记录再现装置300B包含主装置305和驱动装置310。
主装置305是例如计算机系统或电脑。驱动装置330是记录装置、再现装置、记录再现装置的任意一种。另外,也可将信息记录再现装置300B整体称为记录装置、再现装置、记录再现装置。
主装置305包含系统控制部301、存储器电路302、I/O总线303与磁盘装置304。
系统控制部301由包含系统的控制程序或运算用存储器的微处理器等构成。系统控制部301执行文件系统的容量结构/文件结构的记录、再现、后述的元数据分割/文件结构的记录、再现、文件的记录、再现、导入/导出区域的记录、再现等处理的控制或运算。
存储器电路302用于容量结构、文件结构、元数据分割/文件结构和文件运算或暂时保存等中。
驱动装置310包含驱动控制部311、存储器电路312、内部总线313、记录再现部314和信息记录媒体100。
驱动控制部311由包含驱动器的控制程序或运算用存储器的微处理器等构成。驱动控制部311执行盘管理信息区域或替换区域的记录、再现、虚拟重写记录、再现等处理的控制或运算。
另外,图3A和图3B所示的系统控制部301和321或驱动控制部311和331也可由LSI等集成电路来实现,或由通用处理器与存储器(例如ROM)来实现。在存储器(例如ROM)中存储计算机(例如通用处理器)可执行的程序。该程序表示上述和后述的本发明的再现处理和记录处理,计算机(例如通用处理器)根据该程序,执行本发明的再现处理和记录处理。
存储器电路232用于关于盘管理信息区域或替换区域的数据、和可传输给驱动装置310的数据的运算或暂时保存等中。
下面,用图4B来说明本实施方式中执行最初的数据记录状态之后的信息记录媒体100上的数据结构。
图4B中,以将图12所示的文件和目录分层结构记录在信息记录媒体100中的状态为例来进行说明。
容量空间109内,记录容量结构区域410和物理分割420。
物理分割420内,包含由UDF标准版本2.5规定的元数据分割430、431。
另外,物理分割420内,记录元数据文件440与作为其复制的元数据镜像文件450。另外,记录表示在这些物理分割420中的记录位置的文件入口(FE)即FE(元数据文件)441和FE(元数据镜像文件)451。另外,还记录数据文件(File-a)460、数据文件(File-b)470。FE(元数据文件)441是表示元数据文件440的记录位置的地址信息。
将FE或目录文件等文件结构的信息全部配置在元数据分割、即元数据文件内。
为了记录这种数据,事先在磁盘装置304上等制作对应于在图4B记作图像数据500的区域的图像数据。另外,在记录容量结构区域410和容量结构区域411之后,将图像数据500记录在容量空间109内,由此,实现图4B所示的数据结构。
另外,容量结构区域411也可记录在图像数据500之后。
用图21(a)来说明图像数据500的数据结构。图像数据500将图12所示的文件和目录分层结构、和用于管理它们的最新文件管理信息统一为一个文件。
图像数据500从开头起,依次包含FE(元数据文件)441、元数据文件440、数据文件(File-a)460、数据文件(File-b)470、FE(元数据镜像文件)451、元数据镜像文件450。
为了避免因某种理由(信息记录媒体有损伤等)而破坏文件管理信息,优选将元数据文件与元数据镜像文件配置在远离的位置上。
在元数据文件440和元数据镜像文件450中,作为文件管理信息,包含文件集合描述符433、FE(ROOT)442、FE(Dir-A)443、FE(Dir-b)444、FE(File-a)445、FE(File-b)445。另外,为了简化说明,设为目录文件为包含于各FE内的形式。
另外,作为元数据文件440内的数据配置,最好按图12(b)所示的配置顺序。在图12(b)中,着眼于目录分层来配置文件管理信息。即,连续配置目录(Dir-A)与其分层化数据文件(File-a),然后,连续配置目录(Dir-B)与其分层化数据文件(File-b)。
在假设特定应用的情况下,这种配置可有效访问数据。例如,也可通过确定记录TV节目录制等特定应用的数据的目录分层,在附近配置这些目录下的文件或目录。
另外,就图像数据的数据结构而言,也可在FE(元数据文件)与元数据文件之间记录插入(padding)数据(例如值全为0的数据),以将各个FE或元数据文件文件配置在ECC块的开头。FE(元数据镜像文件)与元数据镜像文件之间也一样。
下面,用图5来说明使用元数据数据文件时的容量结构和文件结构的数据间的参照关系。由UDF标准规定的容量结构和文件结构以开始容量描述符指针600(下面称为AVDP 600)为起点。通过读出记录在信息记录媒体100的预定位置上的AVDP 600,可知道容量结构区域410的记录位置。开始容量描述符指针表示地址信息的位置。
容量结构区域410中包含逻辑容量描述符601,根据逻辑容量描述符601可知元数据分割430内的文件集合描述符433的记录位置。
逻辑容量描述符601中还包含分区图(类型2)602,由此可知FE(元数据文件)441与FE(元数据镜像文件)451的记录位置。
元数据文件440也是由FE的一种文件,根据FE(元数据文件)441可知物理分割420上的元数据文件440的记录位置、即元数据分割430的记录位置。
此时,使用在先得到的文件集合描述符433的记录位置信息,依次检索文件结构,可访问例如数据文件(File-a)460。
另外,由于在元数据镜像文件450中记录元数据文件440的复制,所以,即便使用元数据镜像文件450也可读出数据文件(File-a)460。
图22(a)中示出这种容量结构信息在容量结构区域410内的数据配置一例。在容量结构区域410中,包含逻辑容量描述符601或开始容量描述符指针600等。
在逻辑容量描述符601中,包含分区图(类型1)1200、元数据文件位置1201、元数据镜像文件位置1202、标志1203等。
分区图(类型1)1200是用于管理物理分割的信息。元数据文件位置1201是表示FE(元数据文件)441在物理分割内的位置信息的信息。元数据镜像文件位置1202是表示FE(元数据镜像文件)451在物理分割内的位置信息的信息。标志1203包含表示UDF标准的选项功能即元数据镜像文件450是否存在于信息记录媒体100上的信息等。
另外,图22(b)示出容量结构区域411内的数据配置一例。在容量结构区域411中,包含与容量结构区域410相同的信息。例如,为第二、第三开始容量描述符指针等。
另外,在上述的各数据结构中,也可按需要配置伪数据(例如Oh),使数据配置的分隔与ECC块的边界一致。例如,也可从ECC块的开头来配置各开始容量描述符或基本容量描述符、逻辑容量描述符601、逻辑容量完整描述符。
另外,也可在用户区域中设置多个磁道,在各个磁道中包含上述多个开始容量描述符指针。
下面,用图6B所示的流程图与图7B所示的信息记录媒体100上的数据结构的示例图,说明用图像数据对图4B的状态追记新的数据文件时的步骤。
这里,在磁盘装置304上制作示为图像数据650的部分,作为新的图像数据,将其记录到信息记录媒体100中。
图23(a)示出这里执行追记的新的数据文件与其目录结构。图23(a)相对于图12,表示记录目录(Dir-C)、和在其分层下记录数据文件(File-c)和数据文件(File-d)的状态。
图23(b)中示出为了该追记而生成的图像数据650的数据结构。在图像数据650中包含FE(元数据文件)621、元数据文件620、数据文件(File-c)630、数据文件(File-d)631、FE(元数据镜像文件)612、元数据镜像文件613。
向元数据文件620中追加针对上述目录(Dir-C)、数据文件(File-c)和数据文件(File-d)的文件管理信息。即,对元数据文件440追加FE(Dir-C)622、FE(File-c)623、FE(File-d)624。
另外,元数据镜像文件613中包含元数据文件620的复制数据。
在记录图像数据650之前,系统控制部301和驱动控制部311从信息记录媒体100的盘管理区域等中读出数据记录再现所需的数据。
然后,若开始记录图像数据650,则系统控制部301从磁盘装置304中读出图像数据650,传输给存储器电路302(步骤S101)。
并且,系统控制部301将FE(元数据文件)621的一部分另外保持在存储器电路302中。
然后,系统控制部301指示驱动装置310进行记录图像数据650的动作(步骤102)。
此时,参照段落管理信息200(或空区域管理信息220),在信息记录媒体100的未记录的连续区域中记录图像数据650。
然后,系统控制部301指示驱动装置310,以向FE(元数据文件)441虚拟重写记录保持在存储器电路302中的FE(元数据文件)621的信息(步骤S103)。
驱动装置310在将从存储器电路302传输的FE(元数据文件)621的数据记录在替换区域106中,作为FE(元数据文件)640。并且,更新包含于盘管理信息内的替换信息,该盘管理信息记录在盘管理信息区域104中,将FE(元数据文件)441映射到FE(元数据文件)640。FE(元数据文件)640是表示元数据文件620的记录位置的地址信息。
即,生成新的替换管理信息1010,对替换源位置信息1012设定FE(元数据文件)441的位置信息,对替换对象位置信息1013设定FE(元数据文件)640的位置信息。然后,将该新的替换管理信息1010追加到替换管理信息列表1000。
另外,对FE(元数据镜像文件)451也同样实施虚拟重写记录。此时,向FE(元数据镜像文件)451映射FE(元数据镜像文件)651。
另外,优选将FE(元数据镜像文件)640与FE(元数据镜像文件)651记录在不同的替换区域中。这是因为FE(元数据镜像文件)651是对FE(元数据镜像文件)640的数据损坏配备的复制数据,配置在物理上分离的区域中对数据损坏的耐性强。为了实现这种虚拟重写记录,替换区域107的容量与替换区域106相同,但优选替换区域106的容量以上。各替换区域的容量由替换区域信息1105来管理。
通过以上的处理,如用图5说明的那样,参照FE(元数据文件)441的分区图(类型2)602参照FE(元数据文件)621。
另外,为了反映以上处理的结果,执行盘管理信息的更新(步骤S104)。
例如,更新最终数据记录位置信息1107。另外,对应于图像数据650的记录,将段落管理信息200(或空区域管理信息220)更新为最新状态。另外,也可在该时刻更新替换管理信息列表1000。
用图8B的流程图来说明执行这样的文件记录处理后的文件再现处理。这里,以再现数据文件(File-a)460的动作为例进行说明。
首先,系统控制部301向驱动装置310发出指示,再现记录在信息记录媒体100的预定位置(例如逻辑地=256)上的AVDP 600(步骤S201)。
然后,系统控制部301从AVDP 600取得容量结构410的位置信息,向驱动装置310发出指示,再现容量结构410(步骤S202)。
系统控制部301还由容量结构410取得FE(元数据文件)441的位置信息(逻辑地址)。
然后,系统控制部301执行文件结构的再现(步骤S203)。
为了再现文件结构,系统控制部301根据取得的FE(元数据文件)441的位置信息(逻辑地址),向驱动装置310发出再现指示。
接收到指示的驱动装置310参照替换管理信息列表1000,检索替换管理信息1010,该替换管理信息1010作为对应于FE(元数据文件)441的位置信息(逻辑地址)的替换源位置信息1012来保持。一旦发现对应的替换管理信息1010,则取得其中包含的替换对象位置信息1013。结果,由于得到FE(元数据文件)640的位置信息,所以,再现FE(元数据文件)640,向系统控制部301回信。
如上所述,FE(元数据文件)640包含与FE(元数据文件)621相同的信息。
由此,系统控制部301由取得的FE(元数据文件)640的信息得到元数据文件620的位置信息,可访问包含最新文件管理信息的元数据文件620。
然后,利用通常的UDF标准的再现步骤,执行数据文件(File-a)460的再现(步骤S204)。
另外,以上的说明中省略元数据镜像文件的处理,但是,按需要只要与元数据文件一样进行记录、再现即可。
通过以上的结构,可利用由替换信息与替换区域构成的代替机构来虚拟改写预定区域的信息,所以,在逻辑空间上,与再现专用的文件结构相同,即便只能执行再现专用媒体或改写型记录媒体用的再现动作的系统,也可再现追记型记录媒体中的数据。
另外,可执行使用图像数据的有效的数据追记,并且,尽管不执行导入(边界内)区域或导出(边界外)区域等的检索,也可高速访问最新的文件结构。
另外,由于利用虚拟重写仅更新最小限度的数据,所以,可减轻替换处理的负担,并且,可抑制替换区域的消耗。
(实施方式2)这里,说明从图4B的状态开始、利用与上述实施方式不同的记录处理来记录图像数据650的情况。
图9示出执行本实施方式的记录处理后的数据结构。图9与图7B的不同之处在于,图7B中,当记录图像数据650时,虚拟重写记录的对象是FE(元数据文件),相反,在本实施方式中,容量结构是虚拟重写记录的对象。在图6B中说明的记录步骤中,在步骤S103中通过虚拟重写记录来更新FE(元数据文件)441,但在本实施方式中,通过虚拟重写记录来更新包含图5的分区图(类型2)602的逻辑容量描述符601。
即,虚拟重写记录逻辑容量描述符601,该逻辑容量描述符601包含于图9的容量结构区域411中,映射到容量结构700。
用图24来说明此时的记录步骤。
在记录图像数据650之前,系统控制部301和驱动控制部311从信息记录媒体100的盘管理区域等读出记录再现数据所需的数据。
然后,若开始记录图像数据650,则系统控制部301从磁盘装置304读出图像数据650,传输给存储器电路302(步骤S1101)。
然后,系统控制部301指示驱动装置310进行记录图像数据650的动作(步骤S1102)。
此时,参照段落管理信息200(或空区域管理信息220),在信息记录媒体100的未记录的连续区域中记录图像数据650。
然后,系统控制部301执行容量结构的更新(步骤S1103)。系统控制部301从容量结构区域410中再现数据,保持在存储器电路302中。并且,系统控制部301更新存储器电路302内的分区图(类型2)602的信息,进行更新,使得元数据文件位置1201指示FE(元数据文件)621,元数据镜像文件位置1202指示FE(元数据镜像文件)612。
然后,系统控制部301指示驱动装置310,以将更新后的信息虚拟重写记录到容量结构区域410中。
接收到指示的驱动装置310将从存储器电路302传输的更新完的数据作为容量结构700,记录在替换区域106中。
并且,更新包含于盘管理信息中的替换信息,该盘管理信息记录在盘管理信息区域104中,将容量结构区域410映射到容量结构700。
即,生成新的替换管理信息1010,对替换源位置信息1012设定容量结构区域410的位置信息,对替换对象位置信息1013设定容量结构700的位置信息。然后,将该新的替换管理信息1010追加到替换管理信息列表1000。
另外,容量结构区域411也同样实施信息的更新、虚拟重写记录。此时,对容量结构区域411映射容量结构701。
另外,优选将容量结构700与容量结构701记录在不同的替换区域中。这是因为容量结构701是对容量结构700的数据损坏配备的复制数据,配置在物理上分离的区域中对数据损坏的耐性强。
为了实现这种虚拟重写记录,替换区域107的容量与替换区域106相同,但是,优选为替换区域106的容量以上。各替换区域的容量由替换区域信息1105来管理。
通过以上的处理,如用图5说明的那样,参照FE(元数据文件)441的分区图(类型2)602参照FE(元数据文件)621。
另外,为了反映以上处理的结果,执行盘管理信息的更新(步骤S1104)。
例如,更新最终数据记录位置信息1107。另外,按照图像数据650的记录,将段落管理信息200(或空区域管理信息220)更新为最新状态。
用图10的流程图来说明执行这种文件记录处理后的文件再现处理。
首先,系统控制部301向驱动装置310发出指示,再现记录在信息记录媒体100的预定位置(例如逻辑地址=256)上的AVDP 600(步骤S301)。
然后,系统控制部301从AVDP 600取得容量结构410的位置信息(逻辑地址),向驱动装置310发出指示(步骤S302)。接收到指示的驱动装置310参照替换管理信息列表1000,检索替换管理信息1010,该替换管理信息1010作为对应于逻辑容量描述符601的位置信息(逻辑地址)的替换源位置信息1012来保持。一旦发现对应的替换管理信息1010,则取得其中包含的替换对象位置信息1013。结果,由于得到容量结构700的位置信息,所以,再现容量结构700,向系统控制部301回信。
接收容量结构700的系统控制部301从包含于容量结构700中的分区图(类型2)取得FE(元数据文件)621的位置信息。
然后,系统控制部301执行文件结构的再现(步骤S303)。
为了再现文件结构,系统控制部301根据取得的FE(元数据文件)621的位置信息,指示驱动装置310再现FE(元数据文件)621。
然后,从再现的FE(元数据文件)621得到元数据文件620的位置信息,可访问包含最新文件管理信息的元数据文件620。
然后,利用通常的UDF标准的再现步骤,执行文件的再现(步骤S304)。
另外,以上的说明中省略元数据镜像文件的处理,但是,按照需要只要与元数据文件一样进行记录、再现即可。
图25是利用本实施方式中的记录步骤对具有图20所示的2层记录面的信息记录媒体100b记录图像数据650后的数据构造。
这里,将容量结构区域410记录在第1层(L0)上的用户区域108上。另一方面,将容量结构区域411记录在第2层(L1)上的用户区域108a上。另外,对容量结构区域410和411的虚拟重写记录的结果是,在替换区域106和107中分别记录容量结构700和容量结构701。
或者,也可将容量结构700和容量结构701分别记录在替换区域106a和107a中。
与信息记录媒体100相同执行对信息记录媒体100b的再现步骤。
另外,本发明的其它实施方式同样也可适用于具有2层记录面的信息记录媒体100b。
通过以上的结构,可利用由替换信息与替换区域构成的代替机构来改写预定区域的信息,所以,在逻辑空间上,与再现专用的文件构造相同,即便是只能执行再现专用媒体或改写型记录媒体用的再现动作的系统,也可再现追记型记录媒体中的数据。
另外,在包含于逻辑容量描述符中的分区图(类型2)中,还包含元数据镜像文件的FE的记录位置信息、或关于其它元数据文件的管理信息(例如,作为表示有无元数据镜像文件的信息的标志1203)。由此,根据本实施方式,仅更新逻辑容量描述符,就可将关联于元数据文件与元数据镜像文件的多个信息一次更新为最新状态,可实现更简单更优化的结构。
并且,可执行使用图像数据的有效的数据追记,并且,尽管不执行导入(边界内)区域或导出(边界外)区域等的检索,也可高速访问最新的文件结构。
另外,由于利用虚拟重写来仅更新最小限度的数据,所以,可减轻替换处理的负担,并且,可抑制替换区域的消耗。
(实施方式3)这里,说明从图4B的状态开始、利用与上述实施方式不同的记录处理来记录图像数据的情况。
图11示出执行本实施方式的记录处理后的数据结构。图11与图7B的不同之处在于,图7B中,当追记新的图像数据750时,虚拟重写记录的对象是FE(元数据文件)441,相反,在本实施方式中,AVDP600是虚拟重写记录的对象。另外,图像数据740、750中包含对应的容量结构区域410等,这与图像数据650不同。
在图6B中说明的记录步骤中,在步骤S103中通过虚拟重写记录来更新FE(元数据文件)441,但在本实施方式中,通过虚拟重写记录来更新AVPD 600。即,虚拟重写记录AVDP 600,并映射到AVDP800,该AVDP 600包含于图11中的容量结构区域711中。,同样,将包含于容量结构区域411中的AVDP映射到AVDP 801(last LSN)。另外,由于存在容量结构区域411中存在两个AVDP的情况,所以,此时映射AVDP 801(last LSN-256)。
另外,为了实现这样的虚拟重写记录,替换区域107的容量与替换区域106相同,但优选为替换区域106的容量以上。
尤其是在容量结构区域411中存在两个AVDP的情况下,优选替换区域107的容量为替换区域106的容量的2倍以上。各替换区域的容量由替换区域信息1105来管理。
另外,也可向最终数据记录位置信息1107所示的位置映射AVDP(last LSN)。由此,可简单地检测AVDP。
下面,说明执行这种文件记录处理后的文件再现处理。
与上述实施方式相同,系统控制部301指示驱动装置310再现AVDP 600的逻辑地址。
另一方面,驱动装置310参照替换管理信息列表1000,对AVDP 600的再现指示再现AVDP 800并回信。
由于AVDP 800包含对最新的容量结构区域710的记录位置的信息,所以,以后可按与上述实施方式相同的步骤来再现文件。
通过以上的结构,可利用由替换信息与替换区域构成的代替机构来改写预定区域的信息,所以,在逻辑空间上,与再现专用的文件结构相同,即便是只能执行再现专用媒体或改写型记录媒体用的再现动作的系统,也可再现追记型记录媒体中的数据。
另外,根据本实施方式,由于根据UDF标准的规定,AVDP具有固定的逻辑地址,所以,可进一步简化系统控制部301的结构。
并且,可执行使用图像数据的有效的数据追记,并且,可高速访问最新的文件结构。
另外,由于利用虚拟重写仅更新最小限度的数据,所以,可减轻替换处理的负担,并且,可抑制替换区域的消耗。
(实施方式4)这里,说明利用与上述实施方式不同的记录处理来记录图像数据的情况。
图26是表示执行本实施方式的最初数据记录之后的信息记录媒体100上的数据结构一例的图。
图26中,以将图12所示的文件和目录分层结构记录在信息记录媒体100中的状态为例进行说明。
图26中,从容量空间109的开头侧开始,记录图像数据500内从FE(元数据文件)441至数据文件(File-b)470的部分,即图像数据500a。然后,将FE(元数据镜像文件)451和元数据镜像文件450的部分、即图像数据500b记录在容量空间109的末端侧。
图27示出从该状态起进一步记录图像数据650后的状态。这里,接着图像数据500a,记录图像数据650内从FE(元数据文件)621至数据文件(File-d)631的部分、即图像数据650a。然后,将FE(元数据镜像文件)612和元数据镜像文件613的部分、即图像数据650b记录在图像数据500b之前的位置上。
在本实施方式中,与上述实施方式相同来执行图像数据650的记录。例如图27所示,通过虚拟重写记录容量结构区域410、构成容量结构700读出最新的文件结构,得到与其它实施方式相同的效果。
另外,作为本实施方式特有的效果,可将元数据文件和与其对应的元数据镜像文件之间的物理配置配置于进一步离开的位置上。由此,可避免由于对信息记录媒体100有损伤等原因、同时损坏元数据文件与元数据镜像文件的状况的可能性提高,提高信息记录媒体100的可靠性。
(实施方式5)再说明与上述实施方式不同的数据记录方法。
图28是表示执行本实施方式的最初数据记录之后的信息记录媒体100上的数据结构一例的图。
图28中,以将图12所示的文件和目录分层结构记录在信息记录媒体100中的状态为例进行说明。
在容量空间109中记录图像数据500与上述实施方式一样。
另外,如图28所示,向容量空间109分配多个磁道。分配磁道#11401,作为用于记录容量结构410和图像数据500的磁道。
另一方面,分配磁道#2 1402,作为用于记录容量结构411的磁道。
例如在信息记录媒体100的格式化时等适当执行这些磁道的分配。
磁道#1 1401是在最终数据记录位置1410所示的位置后、包含未记录区域430的可记录磁道(开放磁道)。
下面,用图29所示的流程图和图30所示的信息记录媒体100上的数据结构的示例图来说明对图28的状态追记新的图像数据650时的步骤。
在记录图像数据650之前,系统控制部301和驱动控制部311从信息记录媒体100的盘管理区域等中读出记录再现数据所需的数据。
然后,若开始记录图像数据650,则系统控制部301从磁盘装置304中读出图像数据650,传输给存储器电路302(步骤S1201)。
然后,系统控制部301指示驱动装置310进行记录图像数据650的动作(步骤1202)。
此时,参照管理磁道#1 1401的磁道管理信息210,取得最终数据记录位置信息213。这里,由于得到图28的最终数据记录位置1410,所以,将图像数据650记录在最终数据记录位置1410以后的区域中。
然后,系统控制部301执行容量结构的更新(步骤S1203)。系统控制部301从容量结构区域410再现数据,保持在存储器电路302中。并且,系统控制部301更新存储器电路302内的分区图(类型2)602的信息,进行更新,以使元数据文件位置1201指FE(元数据文件)621,元数据镜像文件位置1202指示FE(元数据镜像文件)612。
然后,系统控制部301指示驱动装置310,以向容量结构区域410虚拟重写记录更新后的信息。
接收到指示的驱动装置310将从存储器电路302传输的更新完的数据作为容量结构700,记录在替换区域106中。
并且,更新包含于盘管理信息中的替换信息,该盘管理信息记录在盘管理信息区域104中,将容量结构区域410映射到容量结构700。
即,生成新的替换管理信息1010,对替换源位置信息1012设定容量结构区域410的位置信息,对替换对象位置信息1013设定容量结构700的位置信息。然后,将该新的替换管理信息1010追加到替换管理信息列表1000。
另外,对容量结构区域411也同样实施信息的更新、和虚拟重写记录。此时,向容量结构区域411映射容量结构701。
另外,优选将容量结构700与容量结构701记录在不同的替换区域中。这是因为容量结构701是对容量结构700的数据损坏配备的复制数据,配置在物理上分离的区域中对数据损坏的耐性强。
为了实现这种虚拟重写记录,替换区域107的容量与替换区域106相同,但是,优选为替换区域106的容量以上。各替换区域的容量由替换区域信息1105来管理。
通过以上的处理,如用图5说明的那样,参照FE(元数据文件)441的分区图(类型2)602参照FE(元数据文件)621。
另外,为了反映以上处理的结果,执行盘管理信息的更新(步骤S1204)。
例如,由于最终数据记录位置1410变为图30的最终数据记录位置1411,所以,通过重新记录管理磁道#1 1401的磁道管理信息210,反映该变更。
例如可按实施方式2中用图10的流程图说明的步骤来实施执行这种文件记录处理后的文件的再现处理。
利用以上的结构,本实施方式也可得到与上述实施方式相同的效果。
另外,作为本实施方式特有的效果,由于利用磁道管理信息210来执行空区域的管理,所以,与利用空区域管理信息220来执行空区域的管理的情况相比,可更简单地安装。
另外,本实施方式中,将虚拟重写记录的对象设为容量结构,但也可如实施方式1或实施方式3那样,将FE或AVDP作为虚拟重写记录的对象。
(实施方式6)对与上述实施方式不同的数据记录方法进行说明。
图31是表示执行本实施方式的最初数据记录之后的信息记录媒体100上的数据结构一例的图。
图31中,以将图12所示的文件和目录分层结构记录在信息记录媒体100中的状态为例进行说明。
在容量空间109中记录图像数据500与上述实施方式一样。
另外,如图31所示,向容量空间109分配多个磁道。分配磁道#11501,作为记录容量结构410和图像数据500内、从FE(元数据文件)441至数据文件(File-b)470的部分、即图像数据500a用的磁道。
另一方面,分配磁道#2 1502,作为记录图像数据500内、FE(元数据镜像文件)451和元数据镜像文件450的部分、即图像数据500b用的磁道。
另外,分配磁道#3 1503,作为记录容量结构411用的磁道。
例如,在信息记录媒体100的格式化时等适当执行这些磁道的分配。
磁道#1 1501是在最终数据记录位置1510所示的位置之后、包含未记录区域480的可记录磁道(开放磁道)。另外,磁道#2 1502是在最终数据记录位置1512所示的位置之后、包含未记录区域490的可记录磁道。
若对图31的状态追记新的图像数据650,则变为图32所示的状态。即,在磁道#1 1501的最终数据记录位置1511之后,记录作为图像数据650前半部分的图像数据650a,将最终数据记录位置更新为1513。
另外,在磁道#2 1502的最终数据记录位置1512之后,记录作为图像数据650后半部分的图像数据650b,将最终数据记录位置更新为1514。
本实施方式与实施方式5的不同之处在于,实施方式5中,仅向磁道#1 1401追记图像数据,而在本实施方式中,磁道#1 1501与磁道#2 1502为可记录磁道,分别追记图像数据的不同部分。
除这种不同之处外,其它记录步骤或再现步骤与实施方式5一样。
本实施方式的效果与实施方式5相同,但作为独自的效果,可将元数据文件和与其对应的元数据镜像文件之间的物理配置配置于更远离的位置上。由此,可避免由于对信息记录媒体100有损伤等原因、同时损坏元数据文件与元数据镜像文件的状况的可能性提高。
并且,由于对每种数据分割区域,所以,可更有效访问数据。
另外,在本实施方式中,分配3种磁道,但也可分配3种以上的磁道。例如,将图像数据分割成元数据文件、数据文件、元数据镜像文件等3个部分,向这些文件分别分配磁道。
(实施方式7)在本实施方式中,特别说明记录包含AV数据的图像数据、并使用虚拟重写来修复记录失败的方法。以前,存在如下课题当使用图像数据记录时,若产生数据的记录失败,则不能修复。根据本实施方式,可解决该课题。
图36是本实施方式中、记录图像数据之前的状态下的信息记录媒体100上的数据结构的示例图。图36(a)中,存在包含盘管理信息区域104的导入区域101、和包含盘管理信息区域105的导出区域103。另外,容量空间109中还未记录数据。
对该状态下、记录包含图36(b)所示文件和目录分层结构的图像数据2000时的步骤和数据结构进行叙述。在图36(b)中,存在作为一般数据文件的File-e与作为其父目录的Dir-E、及包含以MPEG方式等编码的AV数据的AV-File及作为其父目录的AV-Dir。
包含AV数据的文件也被称为实时文件,与一般的数据文件不同,必需不间断地执行记录、再现。因此,当记录到信息记录媒体100中时,执行记录控制,以使实时文件配置在预定长度的物理上连续的区域中。
这种预定长度的连续区域在DVD标准的情况下,称为CDA(Contiguous Data Area)。作为CDA 必需的连续区域的条件将包含于实时文件中的AV数据的数据速率或驱动装置的访问性能或读出性能、缓冲存储器的大小等确定为参数。
在UDF标准下,各文件包含称为扩展(extent)的连续区域。该扩展由文件入口(FE)管理,由此,构成一个文件。就实时文件而言,使各扩展满足上述连续区域的条件地配置在信息记录媒体100上。
并且,在UDF标准下,定义表示作为实时文件的文件类型,通过具有预定值(作为具体例为249)的属性值,与一般的数据文件相区别来管理。
图37是表示图像数据2000(图39)的数据结构的图。图像数据2000将图36(b)所示的文件和目录分层结构、与管理它们的文件管理信息统一设为一个文件。
在图像数据2000中,从开头开始依次包含容量结构区域410、FE(元数据文件)441、元数据文件440、数据文件(File-e)2004、实时文件(AV-File)2005、FE(元数据镜像文件)451、容量结构区域411、元数据镜像文件450。
另外,对与上述图像数据500相同的数据结构附加相同的符号。
去除容量结构区域410、411的区域是相当于由UDF标准版本2.5规定的物理分割420的区域。另外,物理分割420内包含元数据分割430和431。如上所述,在元数据分割中包含文件管理信息。
具体而言,在图37的情况下,元数据文件440内包含文件集合描述符433、FE(ROOT)442、FE(Dir-E)2001、FE(AV-Dir)2002、FE(File-e)2002、FE(AV-File)2003。另外,元数据镜像文件450具有与元数据文件440相同的数据。
另外,在以后的说明中,为了简化说明,将目录文件设为包含于各FE内的形式。
这些元数据文件440和元数据镜像文件450的在物理分割420中的记录位置与容量分别由FE(元数据文件)441和FE(元数据镜像文件)451来管理。
另一方面,将数据文件(File-e)2004和实时文件(AV-File)2005配置在物理分割420内。
尤其是将实时文件(AV-File)2005配置在物理分割420内满足预定条件的连续区域中,以便在数据再现时不间断地再现。
预先在磁盘装置304上等制作这样的图像数据2000之后,从其开头开始,依次记录在容量空间109内。
下面,用图38所示的流程图来说明对图36(a)的状态、记录图像数据2000时的步骤。
这里,在磁盘装置304上制作图像数据2000,将其记录在信息记录媒体100中。
在记录图像数据2000之前,系统控制部301和驱动控制部311从信息记录媒体100的盘管理区域等中读出数据记录再现所需的数据(步骤S2001)。
然后,开始记录图像数据2000(步骤S2002)。系统控制部301从开头开始,从磁盘装置304中依次读出图像数据2000,传输给存储器电路302。
然后,系统控制部301指示驱动装置310进行记录图像数据2000的动作。此时,参照盘管理信息,在信息记录媒体100的未记录的连续区域中记录图像数据2000。
在图36(a)的状态下,由于容量空间109全部为未记录状态,所以,从其开头开始记录图像数据2000。
在该数据的记录中,执行不伴随检验处理的记录动作。若记录全部图像数据2000,则前进到下一步骤。
然后,执行盘管理信息的更新(步骤S2003)。实施该处理,以反映图像数据2000的记录结果。
例如,更新最终数据记录位置信息1107。另外,由于按照图像数据2000的记录改变未记录区域,所以,将段落管理信息200或空区域管理信息220更新为最新的状态。
这种记录步骤的结果是,信息记录媒体100上的数据构造变为图39所示那样。在图36(a)中未记录的容量空间109中连续地记录图像数据2000。
参照图40的流程图和图42所示的数据结构的示例图来说明执行这种图像数据记录处理后执行的记录完数据的修复处理。
首先,系统控制部301执行数据修复的准备(步骤S2101)。例如,系统控制部301和驱动控制部311从信息记录媒体100的盘管理区域等中读出记录再现数据所需的数据。
另外,执行磁盘装置304上的图像数据2000和信息记录媒体100上记录的数据的再现准备。
然后,系统控制部301向驱动装置310发出指示,从信息记录媒体100中已记录的图像数据2000的开头开始,再现预定容量的数据(步骤S2102)。这里,所谓预定容量是扇区或ECC块单位。或者,是它们的整数倍单位。尤其优选等于信息记录媒体100的数据改写单位或其整数倍。将再现后的数据传输给存储器电路302。
系统控制部301比较存储器电路302中的再现数据、与最初的图像数据2000的数据(步骤S2103)。通过将对应于再现数据的图像数据2000的部分从磁盘装置304传输给存储器电路302,在存储器电路302上进行数据的比较运算,由此,实施该比较处理。另外,该比较处理也可在存储器电路302上等其它场所进行。
通过步骤S2103的比较运算的结果,进行分支处理(步骤S2104)。在比较结果不一致的情况下,前进到步骤S2105。在比较结果一致的情况下,前进到步骤S2106。
系统控制部301在比较结果不一致的情况下,判断为数据记录失败,保持该记录位置,作为修复信息(步骤2105)。将修复信息存储在存储器电路302或磁盘装置304等中。
例如,图42中,作为错误区域2101、2102所示的部分为数据记录失败的区域。将用于指定这些错误区域的信息存储在修复信息中。另外,在数据再现本身因某种理由而失败的情况下,即为再现错误的情况下,也与比较结果不一致的情况一样处理。
若步骤S2105结束,则前进到步骤S2106。
这里,判断数据的再现、比较是否到达图像数据2000的末端(步骤S2106)。若未到达末端,则返回步骤S2102,接着下一数据的再现、比较。若到达末端,则前进到步骤S2107。
然后,执行记录失败的数据的修复记录(步骤S2107)。在修复记录中,利用错误区域的种类来选择处理并实施。用图41的流程图来进一步详细说明本步骤中的处理细节。
首先,参照存储在修复信息中的特定错误区域的信息,判定该错误区域是否包含于构成实时文件的扩展中(步骤S2201)。
例如,该判定可通过检查文件结构中的文件入口(FE)来实施。这是因为各FE保持关于分割空间内构成各文件的扩展的位置与容量的信息。另外,通过参照由UDF标准定义的文件类型,可判断各文件是否是实时文件。
例如,错误区域2101是未包含于实时文件的扩展中的区域,在这种情况下,前进到步骤S2202。另一方面,错误区域2102是包含于实时文件的扩展中的区域,在这种情况下,前进到步骤S2204。
将对应于错误区域的修复数据(表示错误区域的正常内容的数据)记录在替换区域106(或107)中(步骤S2202)。从图像数据2000的对应位置读出对应于错误区域的数据,作为修复数据记录在替换区域中。例如,图42中,对错误区域2101记录修复数据2201。
例如,通过系统控制部301对驱动装置310发出表示实施修复记录的规定指令等步骤,来实现这些处理。
另外,此时,优选将对应于错误区域的修复数据记录在接近错误区域的替换区域中。这是因为可缩短数据记录、再现时的访问时间。
另外,生成关联信息,该关联信息关联错误区域的位置信息、与为了修复错误区域而记录在替换区域中的数据的位置,并将关联信息保持在存储器电路302或存储器电路312等中(步骤S2203)。
对实时文件执行再记录(步骤S2204)。如上所述,为了不间断地再现实时文件,必需将其配置在满足预定条件的物理上的连续区域中。
但是,若实时文件中包含错误区域,则由于该区域停止提供数据,所以,有可能间断再现。
在本步骤中,由于存在错误区域,所以,检查间断再现的实时文件上的区域。具体而言,图42中,包含于实时文件(AV-File)2005中的扩展#2与其相当。
因此,从图像数据2000中读出对应于扩展#2的数据,作为扩展#2a(表示扩展#2的正常内容的数据),记录在容量空间109中的空区域中。
此时,由于必需不间断地再现包含扩展#2a的修复后的实时文件(AV-File)2005,所以,确定扩展#2a的长度,以满足这种条件。
另外,这里在实时文件中仅示出一个错误区域,但存在多个错误区域的情况也一样。如上所述,确定各扩展的长度,当执行扩展的再记录时,可不间断地再现。
下面,为了反映扩展的再记录,更新文件结构(步骤S2205)。在步骤S2204中,由于变更了构成实时文件(AV-File)2005的扩展,所以,为了反映这种情况,更新文件结构。这里,必需更新管理实时文件(AV-File)2005的FE。实施文件结构的更新,作为元数据文件的更新。
具体而言,图42中,将更新了元数据文件440的元数据文件2300记录在容量空间109中的空区域中。并且,记录管理元数据文件2300的FE(元数据文件)2301。
然后,更新容量结构(步骤S2206)。在步骤S2205中,由于更新了文件结构,所以,通过虚拟重写记录容量结构,将参照文件构造的容量结构更新为最新的信息。
具体而言,图42中,相当于记录容量结构2302和2303。该处理是与上述实施方式2中的图29的步骤S1203相同的处理。
对包含于修复信息中的全部错误区域实施上述修复记录处理。若修复处理结束,则返回图40的处理。
然后,更新盘管理信息(步骤S2108)。该更新处理中包含下面的处理。
系统控制部301生成包含步骤S2203得到的关联信息的替换信息1010。生成包含该生成的替换信息1010的新的替换管理信息列表1000。另外,将步骤S2206中为了对容量结构执行虚拟重写记录而生成的替换信息(关联信息)1010也追加到该新的替换管理信息列表1000中。
系统控制部301向驱动装置310发出指示,驱动控制部310将该新的替换管理信息列表1000追记到盘管理信息区域104中。
用图43的流程图对执行这种文件记录处理后的文件之再现处理进行说明。这里,首先以再现数据文件(File-e)2004的动作为例进行说明。
首先,系统控制部301向驱动装置310发出指示,再现记录在信息记录媒体100的预定位置(例如逻辑地址=256)上的AVDP 600(步骤S2301)。
然后,系统控制部301从AVDP 600取得容量结构401的位置信息,向驱动装置310发出指示,再现容量结构410(步骤S2302)。接收到指示的驱动装置310参照替换管理信息列表1000,检索将逻辑容量描述符601的位置信息保持为替换源位置信息1012的替换管理信息1010。若发现对应的替换管理信息1010,则取得其中包含的替换对象位置信息1013。结果,由于得到容量结构2302的位置信息,所以,再现容量结构2302,向系统控制部301回信。接收到容量结构2302的系统控制部301从包含于容量构造2302中的分区图(类型2)取得FE(元数据文件)2301的位置信息。
然后,系统控制部301再现文件结构(步骤S2303)。为了再现文件结构,系统控制部301根据取得的FE(元数据文件)2301的位置信息,指示驱动装置310再现FE(元数据文件)2301。
然后,从再现的FE(元数据文件)2301,取得元数据文件2300的位置信息,可访问包含最新的文件管理信息的元数据文件2300。
然后,从再现的文件结构取得数据文件(File-e)2004的记录位置等,进行其再现(步骤S2304)。在数据文件(File-e)2004的再现中,将从系统控制部301向驱动装置310的再现指示中的位置信息作为逻辑地址来进行指示。接收到再现指示的驱动装置310将逻辑地址变换为物理地址。然后,参照替换管理信息列表1000,检索将该物理地址保持为替换源位置信息1012的替换管理信息1010。
若发现对应的替换管理信息1010,则取得其中包含的替换对象位置信息1013。结果,由于对应于再现指示的逻辑地址取得实际记录数据的物理地址,所以,再现该物理地址上的数据,向系统控制部301回信。
具体而言,例如,在对图42的错误区域2101的逻辑地址执行再现指示的情况下,驱动装置310检索替换管理信息列表1000,取得修复数据2201的物理地址。然后,再现修复数据2201,返回该数据。对其它的错误区域也执行相同的处理。
另一方面,在实时文件(AV-File)2005的再现中,不使用代替机构,执行扩展的再记录,并执行文件构造的更新。从而,再现时,只要依次再现文件入口中所示的扩展即可。
通过以上的处理,就图像数据2000的记录而言,可通过由替换信息与替换区域构成的代替机构来修复记录失败的区域的信息。
另一方面,就实时文件而言,若使用代替机构,则会离散地配置AV数据,不能无间断地再现。由此,在本实施方式中,通过在用户区域中再记录包含错误区域的实时文件的扩展,可满足数据的修复与AV数据的配置条件。另外,通过虚拟重写记录来实现通过本修复处理产生的文件结构的更新。
另外,就实时文件中的错误区域而言,由于不使用替换区域来实现修复,所以,不必增大替换区域。由此,可降低安装的负担,或有效利用信息记录媒体上的数据区域。
通过实现这种修复功能,即便降低信息记录媒体在制造时的品质,也可实现系统整体的高可靠性,这产生降低盘的制造成本等产业上的大的优点。
另外,图42所示的修复后得到的数据结构在逻辑空间上与再现专用的文件结构相同,即便是只能执行再现专用媒体或改写型记录媒体用的再现动作的系统,也可再现追记型记录媒体中的数据。
另外,在上述记录步骤中,不实施检验处理,在记录图像数据的全部数据之后,执行修复记录。并且,若边执行校验处理边记录图像数据,则必需在对每个数据记录的最小单位(例如ECC块单位)执行记录之后,再次访问该数据,并进行再现。因此,若执行伴随检验处理的记录,则图像数据2000整体的记录处理所需的时间会大幅度增加。
另一方面,在本实施方式中,由于记录时和修复时都利用连续的数据访问来进行处理,所以,不需要头部334的访问或盘转速控制用的多余等待时间,可大幅度缩短处理时间。
另外,在上述实施方式中,通过虚拟重写记录容量结构等,将文件结构更新为最新的信息,但也可直接虚拟重写记录文件结构的变更部分。此时也相同,即便是只能执行再现专用媒体或改写型记录媒体用的再现动作的系统,也可再现追记型记录媒体中的数据。
另外,上述实施方式中,说明了系统控制部301指示驱动装置310实施虚拟重写记录。该指示也可使用表示实施虚拟重写记录的预定指令(命令)。或者,也可以是接收到通常记录指令的驱动装置301检测数据的重新写入,自动执行虚拟重写记录。
另外,上述实施方式中,驱动装置310执行包含于盘管理信息中的替换信息的更新,但该更新处理也可由主装置305执行。此时,主装置向驱动装置310指示来自盘管理信息区域的信息再现,并存储在存储器电路302中。另外,也可在执行必要的更新处理之后,使用预定的指令记录到盘管理信息区域中。
(实施方式8)图44的替换管理信息列表3000中示出本实施方式中、执行用于实现虚拟重写记录的映射的替换信息的一例。
替换管理信息列表3000是与用图17(a)说明的替换管理信息列表1000不同形式的替换信息,包含替换信息#1等。
这里,在盘管理信息区域104中设置与用图17(b)说明的状态信息1011相同的状态信息1011b。
状态信息1011b包含与对应的替换管理信息相关的状态信息,表示包含于替换管理信息中的替换对象位置信息1013的有效、无效状态等。
例如,在对状态信息1011b #1设定表示替换对象位置信息1013无效的预定值(例如0)的情况下,对应的替换管理信息#1无效。此时,即便替换管理信息#1存在于替换管理信息列表3000中,由替换管理信息#1指示的替换源位置也不执行用于虚拟重写记录的映射,记录在替换源位置上的数据有效。
另一方面,在对状态信息1011b #1设定表示替换对象位置信息1013有效的预定值(例如1)的情况下,对应的替换管理信息#1有效。此时,由替换管理信息#1指示的替换源位置执行用于虚拟重写记录的映射,记录在替换对象位置上的数据有效。
下面,用图45来说明对图20所示的具有2层记录面的信息记录媒体100b执行本实施方式的最初数据记录状态之后的数据结构。
图45中,记录与图11所示的图像数据740相同的、包含容量结构区域410和411的图像数据3740。
图像数据3740与图25相同,被分割成两个,作为图像数据3740a和图像数据3740b来记录。
另外,图像数据3740根据UDF标准,分别在容量结构区域410中包含AVDP 3600a(记录位置LSN=256),在容量结构区域411中包含AVDP 3600b(记录位置LSN=Last LNS-256)和AVDP 3600c(记录位置LSN=Last LNS)。
下面,说明图45状态下、利用与实施方式3所示的相同的方法来执行记录处理的情况。
图46是记录与图11所示的图像数据750相同的、包含容量结构区域710和711的图像数据3750的状态。
与图45相同,图像数据3750被分割成两个,作为图像数据3750a和图像数据3750b来记录。
由于图像数据3750中追加新的目录(Dir-C)或文件(File-c、File-d)等,所以,需要更新文件结构。因此,在容量、文件结构的信息记录媒体100b上包含记录位置,执行构成文件结构的再现起点的AVDP的更新。
即,在容量结构区域710中包含作为上述AVDP 3600a的更新信息的AVDP 3800a。同样,在容量结构区域711中包含作为AVDP 3600b和AVDP 3600c的更新信息的AVDP 3800b和AVDP 3800c。
当生成包含AVDP的更新的图像数据3750时,系统控制部301通过所谓的读取-修改-写入处理来更新AVDP。
即,读出包含图像数据3740的AVDP 3600a的ECC块,将对应于AVDP 3600a的部分改写为AVDP 3800a。
此时,读出的ECC块中、记录AVDP以外的数据的部分在不需要改写的情况下,保持原来的数据不变。
另外,在已更新AVDP 3600a的情况下,在从其映射对象再现最新的AVDP之后,改写对应的部分。
将如此得到的ECC块单位的数据包含于图像数据3750的容量结构区域710中的预定位置。
同样,按照需要对AVDP 3600b和AVDP 3600c读出该ECC块,改写为AVDP 3800b和AVDP 3800c,包含于容量结构区域711的预定位置上。
这样,生成包含更新完的AVDP 3800a、AVDP 3800b、AVDP 3800c的图像数据3750。
对图45的状态执行图像数据3750的记录时,与实施方式3相同,将AVDP作为虚拟重写记录的对象。
即,系统控制部301指示驱动装置310进行记录图像数据3750的动作(这里作为图像数据3750a和图像数据3750b来记录)。该记录动作中还执行AVDP 3800a、AVDP 3800b和AVDP 3800c的记录指示。
并且,系统控制部301利用包含这些的记录位置信息的预定指令,对驱动装置310执行包含替换管理信息列表3000的盘管理信息的生成指示,以使AVDP 3600a、AVDP 3800b和AVDP 3800c执行基于虚拟重写的映射。
接收该指示后,驱动装置310更新替换管理信息列表3000,反映从更新前的AVDP向更新后的AVDP的映射状态,执行盘管理信息的记录。
例如,对替换管理信息1010 #1内的替换源位置信息1012设定AVDP 3600a的位置信息,对替换对象位置信息1013设定AVDP 3800a的位置信息。
另外,驱动装置310向对应于替换管理信息1010 #1的状态信息1011b设定表示有效的信息。
并且,驱动装置310将作为AVDP3600a的更新信息的AVDP 3800a的复制记录在预定位置,该AVDP3600a包含于在先记录的图像数据3750中。该所谓的预定位置是与包含于图像数据3750中的AVDP 3800a不同的位置(例如替换区域106)。
其它的AVDP 3600b、AVDP 3600c也相同,通过来自系统控制部301的指示,由替换管理信息来映射,将状态信息1011b设定为有效,将AVDP 3800b、AVDP 3800c的复制记录在预定位置上。
图47示出执行这种虚拟重写记录时的替换管理信息列表3000的状态一例。对作为替换源位置信息1012的AVDP 3600a、AVDP3600b、AVDP 3600c分别设定AVDP 3800a、AVDP3800b、AVDP 3800c,作为替换对象位置信息1013。
另外,如实施方式3所述,根据UDF标准的规定,由于AVDP具有固定的逻辑地址,所以,替换源位置信息1012也为固定值。由此,若对应该固定的地址值与替换管理信息#1~#3的配置顺序,则也可省略图47中的替换源位置信息1012栏。
另外,根据UDF规定的规定,最多可在3个部位记录AVDP,但其中至少两个部位必需记录或更新。
从而,在上述记录步骤中,例如,也可进行如下记录,即生成仅包含两个部位的AVDP、即AVDP3600b、AVDP3600c的图像数据,通过虚拟重写记录将这些更新、映射到AVDP3800b、AVDP3800c。
此时,优选将虚拟重写记录用的映射中未使用的替换管理信息设定为无效状态。例如,将图44的替换信息列表3000中的替换管理信息#1设定为无效。此时,对状态信息1011b#1设定表示无效的信息。
从而,在上述记录步骤中,驱动装置310当将替换信息列表3000记录在盘管理信息区域104中时,对于实施了虚拟重写记录的替换管理信息,对状态信息1011b设定表示有效的信息,对于未实施虚拟重写记录的替换管理信息,对状态信息1011b设定表示无效的信息,进行记录。
执行这种文件记录处理后的文件的再现处理与实施方式3中说明的步骤相同。
即,系统控制部301指示驱动装置310再现AVDP 3600a的逻辑地址。
另一方面,驱动装置310从替换管理信息列表3000中检测具有与AVDP 3600a对应的替换源位置信息的替换管理信息。此时,参照与该替换管理信息对应的状态信息,判断替换管理信息有效或无效。
若替换管理信息无效,则不执行虚拟重写记录用的映射,所以,驱动装置310原样再现所请求的AVDP 3600a的数据,并回信。
另一方面,若替换管理信息有效,则执行虚拟重写记录用的映射,所以,驱动装置310访问所请求的AVDP 3800a的位置,再现数据,并回信。
由于AVDP 3800a包含向最新的容量结构区域710的记录位置的信息,所以,以后可由与上述实施方式相同的步骤来再现文件。
通过以上的结构,由于可由替换信息来虚拟改写AVDP,所以,在逻辑空间上,与再现专用的文件结构相同,即便是只能执行再现专用媒体或改写型记录媒体用的再现动作的系统,也可再现追记型记录媒体中的数据。
另外,将容量、文件结构的更新用虚拟重写记录的对象限定为AVDP,由此,可进一步简化系统控制部301的结构。
这是因为根据UDF标准的规定,将AVDP的数量限定为2个或3个,并且,这些都具有固定的逻辑地址。
另外,由于利用虚拟重写来仅更新最小限度的数据,所以,可减轻替换处理的负担,并且,可抑制替换区域的消耗。
另外,通过具有对状态信息1011b等替换管理信息的有效、无效信息,驱动装置310可有效知道通过虚拟重写记录来映射哪个AVDP。
并且,若没有这种有效、无效信息,则必需始终更新全部的替换管理信息。此时,在不更新AVDP自身的情况下也必需更新替换管理信息,浪费记录处理。
另外,在AVDP的再现中,在始终更新全部替换管理信息的同时,必需动作,此时,无论是否更新,都必需读出更新后的AVDP用的访问动作,再现处理时间变长。
由此,具有对替换管理信息的有效、无效信息来作为状态信息1011b是有益的。
并且,由于记录更新后的AVDP的复制信息,所以,可提高数据的可靠性。尤其是AVDP在UDF标准下为数据再现的起点,所以,提高可靠性是非常有益的。
另外,如图46所示,优选将全部更新后的AVDP的复制信息记录在相同的替换区域中。
并且,通过将更新后的AVDP的复制信息记录在比更新后的AVDP更靠内周侧,得到如下的效果。
即,图46中,将AVDP 3800a、AVDP 3800b和AVDP 3800c的复制信息记录在比AVDP 3800a、AVDP 3800b和AVDP 3800c更靠内周侧的替换区域106中。
通过取得这种数据配置,可由最新的AVDP来高速访问。
尤其是,就AVDP而言,其中的两个在容量空间中记录在分离的位置上,所以,通过将这些全部集中记录在更内周侧的替换区域中,可实现高速访问。
另外,替换区域的结构不限于图1(b)所示的结构,例如,也可如DVD-RAM盘那样,在用户数据区域108的内周至外周的中间区域中,在同心圆上设置多个区域。
优选这种信息记录媒体的情况下同样将复制信息记录在比最初的信息更靠内周侧。
如上所述,根据本实施方式,可执行使用图像数据的有效的数据追记,并且,高速访问最新的文件结构。
另外,上述实施方式中说明了基于图像数据记录的数据更新,但也可适用于依次记录文件、最后记录最新的容量结构或AVDP的方法中。
产业上的可利用性本发明不限于此,例如,可利用于追记型光盘等信息记录媒体或盘录影机或盘摄像机等记录再现装置。
权利要求
1.一种记录装置,通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在所述信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述记录装置具备主装置与驱动装置,所述主装置包含控制所述驱动装置的系统控制部,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部所述系统控制部生成更新指示,并将所述更新指示输出到所述驱动装置,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息的记录媒体的位置的至少一部分,所述驱动控制部从所述主装置接收所述更新指示,所述驱动控制部根据所述更新指示,以将所述第2地址信息记录在所述信息记录媒体中的方式控制所述头部,生成包含关联信息的盘管理信息,该盘管理信息关联所述第1地址信息与所述第2地址信息,并以将所述盘管理信息记录在所述信息记录媒体中的方式控制所述头部,所述驱动控制部根据所述第2地址,以将所述第2信息记录在所述信息记录媒体中的方式控制所述头部。
2.根据权利要求1所述的记录装置,其特征在于所述信息记录媒体是追记型信息记录媒体。
3.根据权利要求1所述的记录装置,其特征在于所述第1信息和所述第2信息分别至少包含容量结构,所述第1地址信息至少包含描述所述第1地址的开始容量描述符,所述第2地址信息至少包含描述所述第2地址的开始容量描述符。
4.根据权利要求1所述的记录装置,其特征在于所述更新指示包含记录指示与生成指示,所述驱动控制部根据所述记录指示,以将所述第2地址信息记录在所述信息记录媒体中的方式控制所述头部,根据所述生成指示,在生成包含所述关联信息的盘管理信息的同时,以将所述盘管理信息记录在所述信息记录媒体中的方式控制所述头部。
5.根据权利要求4所述的记录装置,其特征在于还将包含所述第1地址的第3地址信息记录在所述信息记录媒体中。
6.根据权利要求4所述的记录装置,其特征在于所述第2地址信息的记录指示的单位是ECC块。
7.根据权利要求1所述的记录装置,其特征在于所述驱动控制部,以生成所述第2地址信息的复制信息,并将所述第2地址信息的复制信息记录在所述信息记录媒体中的方式控制所述头部。
8.根据权利要求7所述的记录装置,其特征在于所述第2地址信息的复制信息在所述信息记录媒体上的记录位置比所述第2地址信息在所述信息记录媒体上的记录位置更靠内周侧。
9.根据权利要求1所述的记录装置,其特征在于所述盘管理信息还包含表示所述关联信息是有效还是无效的状态信息,所述驱动控制部,在将所述第1地址信息更新为所述第2地址信息的情况下,以表示所述关联信息为有效的方式设定所述状态信息。
10.根据权利要求1所述的记录装置,其特征在于所述关联信息,以响应接收到所述第1地址信息的再现指示,并再现所述第2地址信息的方式,包含指示给所述驱动控制部的指示信息。
11.根据权利要求1所述的记录装置,其特征在于所述第1信息包含第1元数据文件,所述第2信息包含第2元数据文件,所述第1地址信息包含所述第1元数据文件的文件入口,所述第2地址信息包含所述第2元数据文件的文件入口。
12.根据权利要求1所述的记录装置,其特征在于所述第1信息包含第1文件结构,所述第2信息包含第2文件结构,所述第1地址信息包含第1逻辑容量描述符,所述第2地址信息包含第2逻辑容量描述符。
13.一种记录装置中使用的主装置,该记录装置通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述主装置包含控制驱动装置的系统控制部,该驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部、和控制所述头部的驱动控制部,所述系统控制部生成更新指示,并将所述更新指示输出到所述驱动装置,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分。
14.一种记录装置中使用的驱动装置,该记录装置通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部,所述驱动控制部接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,所述驱动控制部根据所述更新指示,以将所述第2地址信息记录在所述信息记录媒体中的方式控制所述头部,生成包含关联信息的盘管理信息,该关联信息使所述第1地址信息与所述第2地址信息相关联,以将所述盘管理信息记录在所述信息记录媒体中的方式控制所述头部,所述驱动控制部根据所述第2地址,以将所述第2信息记录在所述信息记录媒体中的方式控制所述头部。
15.一种记录装置中使用的半导体集成电路,该记录装置通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述半导体集成电路构成为控制头部,该头部对所述信息记录媒体执行记录动作或再现动作,所述半导体集成电路接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,所述半导体集成电路根据所述更新指示,以将所述第2地址信息记录在所述信息记录媒体中的方式控制所述头部,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,以将所述盘管理信息记录在所述信息记录媒体中的方式控制所述头部,所述半导体集成电路根据所述第2地址,以将所述第2信息记录在所述信息记录媒体中的方式控制所述头部。
16.一种记录方法,通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述记录方法包含如下步骤,生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述更新指示,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,将所述盘管理信息记录在所述信息记录媒体中;和根据所述第2地址,将所述第2信息记录在所述信息记录媒体中。
17.一种记录装置中使用的主装置执行的方法,该记录装置通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述方法包含如下步骤,生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;和输出所述更新指示。
18.一种记录装置中使用的驱动装置执行的方法,该记录装置通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述方法包含如下步骤,接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述更新指示,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,将所述盘管理信息记录在所述信息记录媒体中;和根据所述第2地址,将所述第2信息记录在所述信息记录媒体中。
19.一种记录装置中使用的主装置执行的程序,该记录装置通过将记录在信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息的方式,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述程序包含如下步骤,生成更新指示,作为用于将所述第1地址信息更新为所述第2地址信息的更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;和输出所述更新指示。
20.一种记录装置中使用的驱动装置执行的程序,该记录装置通过将记录在所述信息记录媒体中的第1地址信息更新为第2地址信息,以将记录在所述信息记录媒体中的第1信息更新为第2信息,将所述第2地址信息与所述第2信息记录在信息记录媒体中,其特征在于所述第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,所述第2地址信息包含第2地址,该第2地址表示用于记录所述第2信息的所述信息记录媒体的位置的至少一部分,所述程序包含如下步骤,接收更新指示,该更新指示包含第3地址和所述第2地址信息,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述更新指示,将所述第2地址信息记录在所述信息记录媒体中,生成包含关联信息的盘管理信息,该关联信息关联所述第1地址信息与所述第2地址信息,将所述盘管理信息记录在所述信息记录媒体中;和根据所述第2地址,将所述第2信息记录在所述信息记录媒体中。
21.一种再现记录在信息记录媒体中的信息的再现装置,其特征在于,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述再现装置具备主装置与驱动装置,所述主装置包含控制所述驱动装置的系统控制部,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部,所述系统控制部生成第1再现指示,作为用于再现所述第1地址信息的第1再现指示,生成第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,将所述第1再现指示输出到所述驱动装置,所述驱动控制部从所述主装置接收所述第1再现指示,根据所述第1再现指示控制所述头部,参照所述关联信息,再现关联于所述第1地址信息的所述第2地址信息,并将所述再现的第2地址信息输出到所述主装置,所述系统控制部从所述驱动装置接收所述第2地址信息,生成包含所述第2地址的第2再现指示,作为用于再现所述第2信息的第2再现指示,并将所述第2再现指示输出到所述驱动装置,所述驱动控制部从所述主装置接收所述第2再现指示,根据所述第2再现指示控制所述头部,以再现记录在所述信息记录媒体中的所述第2信息,并将所述再现的第2信息输出到所述主装置。
22.根据权利要求21所述的再现装置,其特征在于所述盘管理信息还包含表示所述关联信息是有效还是无效的状态信息,所述驱动控制部根据所述第1再现指示,参照对应于所述关联信息的所述状态信息,由此,判定所述关联信息是有效还是无效,在判定为所述关联信息有效的情况下,控制所述头部,以再现关联于所述第1地址信息的所述第2地址信息,并将所述再现的第2地址信息输出到所述主装置,在判定为所述关联信息无效的情况下,控制所述头部,以再现所述第1地址信息,将所述再现的第1地址信息输出到所述主装置。
23.一种再现装置中使用的驱动装置,该再现装置再现记录在信息记录媒体中的信息,其特征在于,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述驱动装置包含对所述信息记录媒体执行记录动作或再现动作的头部和控制所述头部的驱动控制部,所述驱动控制部接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,根据所述第1再现指示控制所述头部,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息,将所述再现的第2地址信息输出到主装置,所述驱动控制部从所述主装置接收包含所述第2地址的第2再现指示,根据所述第2再现指示控制所述头部,以再现记录在所述信息记录媒体中的所述第2信息,将所述再现的第2信息输出到所述主装置。
24.一种再现装置中使用的半导体集成电路,该再现装置再现记录在信息记录媒体中的信息,其特征在于,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述半导体集成电路构成为控制头部,该头部对所述信息记录媒体执行记录动作或再现动作,所述半导体集成电路接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分,根据所述第1再现指示控制所述头部,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息,将所述再现的第2地址信息输出到主装置,所述半导体集成电路从所述主装置接收包含所述第2地址的第2再现指示,根据所述第2再现指示控制所述头部,以再现记录在所述信息记录媒体中的所述第2信息,并将所述再现的第2信息输出到所述主装置。
25.一种再现记录在信息记录媒体中的信息的再现方法,其特征在于,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述再现方法包含如下步骤,生成第1再现指示,作为用于再现所述第1地址信息的第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述第1再现指示,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息;生成包含所述第2地址的第2再现指示,作为用于再现所述第2信息的第2再现指示;和根据所述第2再现指示,再现记录在所述信息记录媒体中的所述第2信息。
26.一种再现装置中使用的驱动装置执行的方法,该再现装置再现记录在信息记录媒体中的信息,其特征在于,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分之;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述方法包含如下步骤,接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述第1再现指示,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息;接收包含所述第2地址的所述第2再现指示;和根据所述第2再现指示,再现记录在所述信息记录媒体中的所述第2信息。
27.一种再现装置中使用的驱动装置执行的程序,该再现装置再现记录在信息记录媒体中的信息,其特征在于,在所述信息记录媒体中至少记录第1信息;作为所述第1信息的更新信息的第2信息;第1地址信息,包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分;第2地址信息,即作为所述第1地址信息的更新信息的第2地址信息,包含第2地址,该第2地址表示记录所述第2信息的所述信息记录媒体的位置的至少一部分;盘管理信息,包含关联所述第1地址信息和所述第2地址信息的关联信息,所述程序包含如下步骤,接收第1再现指示,该第1再现指示包含第3地址,该第3地址表示记录所述第1地址信息的所述信息记录媒体的位置的至少一部分;根据所述第1再现指示,参照所述关联信息,由此,再现关联于所述第1地址信息的所述第2地址信息;接收包含所述第2地址的第2再现指示;和根据所述第2再现指示,再现记录在所述信息记录媒体中的所述第2信息。
28.一种信息记录媒体,记录第1信息和作为所述第1信息的更新信息的第2信息,其特征在于在所述信息记录媒体中还记录包含关联信息的盘管理信息,该关联信息关联第1地址信息和第2地址信息,该第1地址信息包含第1地址,该第1地址表示记录所述第1信息的所述信息记录媒体的位置的至少一部分,的该第2地址信息第2地址,该第2地址包含表示记录所述第2信息的所述信息记录媒体的位置的至少一部分。
29.根据权利要求28所述的记录媒体,其特征在于将所述第2地址信息的复制信息记录在所述信息记录媒体中,所述盘管理信息还包含表示所述关联信息是有效还是无效的状态信息,在将所述第1地址信息更新为所述第2地址信息的情况下,设定所述状态信息,以表示所述关联信息有效。
全文摘要
实现与仅能执行再现专用媒体或改写型记录媒体用再现动作的系统的再现互换。记录装置(300A)包含驱动装置(320)。驱动装置(320)包含头部(334)与驱动控制部(331)。驱动控制部(331)接收更新指令,根据该更新指令,控制头部(334),以便将第2地址信息记录在信息记录媒体(100)中,生成包含关联信息的盘管理信息,该关联信息关联第1地址信息与第2地址信息,并控制头部(334),以便将盘管理信息记录在信息记录媒体(100)中。驱动控制部(331)控制头部(334),以便将第2信息记录在信息记录媒体(100)中。
文档编号G11B27/034GK1860547SQ20058000115
公开日2006年11月8日 申请日期2005年3月23日 优先权日2004年3月23日
发明者中村正, 后藤芳稔 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1