專利名稱:信息記錄介質(zhì)、信息記錄方法、信息記錄裝置、信息再現(xiàn)方法和信息再現(xiàn)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種其中數(shù)據(jù)可以被重寫入相同區(qū)域中的次數(shù)受限制的信息記錄介質(zhì)、用于把信息記錄在這樣一種信息記錄介質(zhì)上的方法和裝置、以及用于再現(xiàn)記錄在這樣一種信息記錄介質(zhì)上的信息的方法和裝置。
背景技術(shù):
具有扇區(qū)結(jié)構(gòu)的信息記錄介質(zhì)的一個(gè)例子是光盤。由于光盤的密度和容量最近已經(jīng)增加并且越來越多的信息已經(jīng)通過多媒體傳送,現(xiàn)在使用記錄在光盤上的多串?dāng)?shù)據(jù)來交互地欣賞視頻和音頻數(shù)據(jù)。具有記錄在其上的交互視頻數(shù)據(jù)的光盤具有包括多個(gè)MPEG流的AV文件以及用于控制記錄在其上的AV數(shù)據(jù)的再現(xiàn)的控制文件。
以下將參照示例目錄結(jié)構(gòu)的圖8來描述AV目錄結(jié)構(gòu)和帶有控制文件的AV文件之間的關(guān)系。記錄視頻和音頻數(shù)據(jù)的AV目錄位于根目錄下。AV目錄具有包括視頻和音頻數(shù)據(jù)本身的AV文件(AVfile-a)、(AVfile-c)和(AVfile-d)和包括關(guān)于AV文件的信息的控制文件(Datafile)。例如,控制文件(Datafile)包括記錄在光盤上的視頻和音頻數(shù)據(jù)的標(biāo)題名稱、每個(gè)標(biāo)題的數(shù)據(jù)串的再現(xiàn)順序、對(duì)于特殊再現(xiàn)、例如慢速再現(xiàn)、快速前進(jìn)等必需的I圖象、P圖象等的位置信息等。在一個(gè)控制文件對(duì)應(yīng)于一個(gè)AV文件的情況中,多個(gè)控制文件可以被記錄。文件以預(yù)定的文件名記錄在預(yù)定的目錄下,使得記錄和再現(xiàn)裝置可以容易地訪問一個(gè)預(yù)期的文件。
參考圖21,將描述是可重寫盤的具有采用在ECMA167標(biāo)準(zhǔn)中定義的卷文件結(jié)構(gòu)記錄在其上的上述文件的DVD-RAM盤的一個(gè)例示數(shù)據(jù)結(jié)構(gòu)。圖中的上部對(duì)應(yīng)于盤的內(nèi)側(cè)區(qū)域,圖中的下部對(duì)應(yīng)于盤的外側(cè)區(qū)域。從卷空間的前端開始以扇區(qū)為單位分配邏輯扇區(qū)號(hào)。卷結(jié)構(gòu)區(qū)域101具有記錄在其中的用于將盤在邏輯上作為一個(gè)卷處理的信息,也具有空間位
圖1021的位置信息和根目錄的文件入口1022的位置信息。一般地,采用一個(gè)邏輯塊號(hào)訪問每個(gè)文件,但在這個(gè)例子中,為解釋簡單起見采用一個(gè)邏輯扇區(qū)號(hào)訪問每個(gè)文件。
文件結(jié)構(gòu)區(qū)域1001是一個(gè)其中要記錄用于定義文件結(jié)構(gòu)的描述符的區(qū)域??臻g位圖1021是一個(gè)用于以扇區(qū)為單位來管理可以向其分配文件結(jié)構(gòu)或數(shù)據(jù)的卷空間的未分配區(qū)域的位圖??臻g位圖1021具有以邏輯扇區(qū)為單位指示每個(gè)區(qū)域是具有已經(jīng)記錄在其中的信息還是未分配的信息。文件入口(根目錄)1022具有根目錄的屬性信息和記錄位置信息。根目錄1023具有記錄在根目錄下的AV目錄(AVDir)的文件入口1024的位置信息。
文件入(AVDir)1024具有AV目錄(AVDir)1025的屬性信息和記錄位置信息。AV目錄(AVDir)1025具有分別屬于AV文件(AVfile-a)、AV文件(AVfile-c)、AV文件(AVfile-d)和控制文件(Datafile)的文件入口1026、1027、1028和1029的位置信息。
AV文件和控制文件的這些文件入口具有記錄在文件區(qū)域1002中的AV文件(AVfile-a)、AV文件(AVfile-c)、AV文件(AVfile-d)和控制文件(Datafile)1030的屬性信息和位置信息。文件區(qū)域1002是一個(gè)其中要記錄AV文件和控制文件的數(shù)據(jù)的區(qū)域。
缺陷管理區(qū)域1003包括用于管理缺陷區(qū)域的DMA(缺陷管理區(qū)域)1004和備用區(qū)域1005,備用區(qū)域1005中替代記錄要記錄在缺陷區(qū)域中的數(shù)據(jù)的內(nèi)容。在DMA中,登記有用于管理被替代的缺陷區(qū)域和用于替代缺陷區(qū)域的區(qū)域的備用入口。備用入口具有缺陷區(qū)域的地址1045和備用區(qū)域的地址1046。
接著,參考顯示了方框圖的圖22和顯示了流程圖的圖23,描述用于在AV文件(AVfile-d)上寫入新的視頻和音頻數(shù)據(jù)的過程。這里,要新寫入的視頻和音頻數(shù)據(jù)的大小大于已經(jīng)記錄在AV文件(AVfile-d)中的視頻和音頻數(shù)據(jù)的大小。
(S1201)系統(tǒng)控制部分201執(zhí)行一個(gè)作為文件結(jié)構(gòu)再現(xiàn)裝置110建立在其中的控制程序,以便獲得一個(gè)對(duì)應(yīng)于AV文件(AVfile-d)所缺少的并且是從空間位圖1021寫入新的視頻和音頻數(shù)據(jù)所必需的大小的未分配區(qū)域的位置信息。
(S1202)系統(tǒng)控制部分201執(zhí)行一個(gè)作為文件記錄裝置213建立在其中的控制程序,以便重寫AV文件(AVfile-d)中的數(shù)據(jù),并命令光盤驅(qū)動(dòng)設(shè)備205在步驟(S1201)所獲得的未分配區(qū)域中記錄數(shù)據(jù)。光盤驅(qū)動(dòng)設(shè)備205記錄從數(shù)據(jù)存儲(chǔ)器221傳送的視頻和音頻數(shù)據(jù),并將相關(guān)控制數(shù)據(jù)寫在控制文件(Datafile)中的數(shù)據(jù)上。當(dāng)在文件記錄處理期間檢測到一個(gè)缺陷區(qū)域時(shí),光盤驅(qū)動(dòng)設(shè)備205替代地在備用空間1005中記錄要記錄在缺陷區(qū)域1053中的AV文件的內(nèi)容,并在DMA 1004中登記作為對(duì)應(yīng)于缺陷區(qū)域1053的地址1045和備用區(qū)域1005的地址1046的信息的備用入口1051。光盤驅(qū)動(dòng)設(shè)備205通知系統(tǒng)控制部分201記錄操作完成。
(S1203)系統(tǒng)控制部分201執(zhí)行一個(gè)作為文件結(jié)構(gòu)記錄裝置1101建立在其中的控制程序,以便在空間位圖1021中反映在步驟(S1202)使用的未分配區(qū)域的記錄狀態(tài)。
(S1204)系統(tǒng)控制部分201執(zhí)行一個(gè)作為文件結(jié)構(gòu)記錄裝置1101建立在其中的控制程序,以便命令光盤驅(qū)動(dòng)設(shè)備205在文件結(jié)構(gòu)區(qū)域1001中記錄更新的空間位圖1021、控制文件(Datafile)1030的文件入口(Datafile)1029和記錄的AV文件的文件入口(AVfile-d)1028。光盤驅(qū)動(dòng)設(shè)備205將從文件結(jié)構(gòu)存儲(chǔ)器1103傳送的這種文件結(jié)構(gòu)寫在文件結(jié)構(gòu)區(qū)域中的數(shù)據(jù)上,并通知系統(tǒng)控制部分201記錄操作完成。
在上面的替代一個(gè)缺陷區(qū)域的例子中,重寫AV文件。類似地執(zhí)行替代來用于記錄數(shù)據(jù)文件、例如控制文件、卷結(jié)構(gòu)或文件結(jié)構(gòu)。
在DVD-RAM盤的導(dǎo)入?yún)^(qū)域中,提供了用于在卷空間中的一個(gè)扇區(qū)中執(zhí)行的缺陷管理的四個(gè)數(shù)據(jù)結(jié)構(gòu)區(qū)域DMA(缺陷管理區(qū)域)。在每次出現(xiàn)一個(gè)缺陷時(shí)在對(duì)應(yīng)的位置重寫所有這樣的DMA。
為了解釋簡單起見,在上面的例子中備用區(qū)域位于導(dǎo)入?yún)^(qū)域中。然而,在實(shí)際的DVD-RAM盤中,在導(dǎo)入?yún)^(qū)域和卷空間之間提供一個(gè)備用區(qū)域。在由于替代的頻繁出現(xiàn)而缺少備用空間的情況下,在卷空間之外的區(qū)域中提供一個(gè)附加備用區(qū)域。
在數(shù)據(jù)可以在同一扇區(qū)重寫100,000次的可重寫盤的情況下,即使數(shù)據(jù)集中重寫在同一扇區(qū)時(shí)也不會(huì)出現(xiàn)問題。然而,在數(shù)據(jù)可以重寫的次數(shù)被限制到大約100到1000次的可重寫盤的情況下,當(dāng)用戶新創(chuàng)建、重寫或刪除一個(gè)文件時(shí)會(huì)出現(xiàn)下面的問題由于數(shù)據(jù)被頻繁寫入同一區(qū)域中,容易出現(xiàn)缺陷,其結(jié)果是諸如文件結(jié)構(gòu)或控制文件的重要數(shù)據(jù)被破壞,或數(shù)據(jù)不能記錄在介質(zhì)上。
本發(fā)明用于解決上述問題,其目的是從數(shù)據(jù)重寫的次數(shù)受限制的盤的內(nèi)側(cè)部分向外側(cè)部分順序地移動(dòng)一個(gè)AV文件區(qū)域和一個(gè)基本文件結(jié)構(gòu)區(qū)域,以避免數(shù)據(jù)重寫集中在同一區(qū)域,從而防止缺陷的發(fā)生。
發(fā)明內(nèi)容
依據(jù)本發(fā)明的一種其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì),包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域,用于記錄指示一個(gè)已經(jīng)通過對(duì)信息記錄區(qū)域的先前記錄操作記錄了數(shù)據(jù)的區(qū)域的結(jié)束位置的指針信息。這樣,實(shí)現(xiàn)了上述目的。
信息記錄區(qū)域可以包括用于記錄AV文件的AV文件記錄區(qū)域。
信息記錄區(qū)域可以包括用于記錄用于管理信息記錄區(qū)域中的未分配區(qū)域的空間管理結(jié)構(gòu)的區(qū)域。
依據(jù)本發(fā)明的一種其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì),包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域,用于記錄指示一個(gè)已經(jīng)通過對(duì)信息記錄區(qū)域的先前記錄操作分配了的區(qū)域的位置的指針信息。這樣,實(shí)現(xiàn)了上述目的。
信息記錄區(qū)域可以包括用于記錄文件結(jié)構(gòu)的區(qū)域。
信息記錄區(qū)域可以包括用于記錄用于管理信息記錄區(qū)域中的未分配區(qū)域的空間管理結(jié)構(gòu)的區(qū)域。
依據(jù)本發(fā)明的一種其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì),包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域;第一指針信息記錄區(qū)域,用于記錄指示一個(gè)已經(jīng)由對(duì)第一信息記錄區(qū)域的先前記錄操作分配了的區(qū)域的位置的第一指針信息;以及,第二指針信息記錄區(qū)域,用于記錄指示一個(gè)已經(jīng)由對(duì)第二信息記錄區(qū)域的先前記錄操作記錄了數(shù)據(jù)的區(qū)域的位置的第二指針信息。第二指針信息記錄區(qū)域是在第一信息記錄區(qū)域中提供的。這樣,實(shí)現(xiàn)了上述目的。
第二信息記錄區(qū)域可以包括用于記錄AV文件的AV文件記錄區(qū)域。第一信息記錄區(qū)域可以包括用于記錄用于管理AV文件記錄區(qū)域的管理信息的管理信息區(qū)域。
管理信息區(qū)域中的缺陷區(qū)域可以根據(jù)第一缺陷管理方法進(jìn)行管理。AV文件記錄區(qū)域中的缺陷區(qū)域可以根據(jù)不同于第一缺陷管理方法的第二缺陷管理方法進(jìn)行管理。
第一缺陷管理方法可以是基于帶有檢驗(yàn)的記錄,第二缺陷管理方法是基于不帶檢驗(yàn)的記錄。
第二信息記錄區(qū)域可以包括用于記錄AV文件的AV文件記錄區(qū)域。第一信息記錄區(qū)域可以包括用于記錄非AV文件的非AV文件記錄區(qū)域。
依據(jù)本發(fā)明的一種其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì),包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;以及,一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的、分配給第一信息記錄區(qū)域的一部分的第二信息記錄區(qū)域。信息記錄介質(zhì)被構(gòu)造為使得允許第二信息記錄區(qū)域的位置在第一信息記錄區(qū)域中移動(dòng)。這樣,實(shí)現(xiàn)了上述目的。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄方法。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域。所述信息記錄方法包括如下步驟對(duì)信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;以及,在指針信息記錄區(qū)域記錄指示一個(gè)已經(jīng)由對(duì)信息記錄區(qū)域的先前記錄操作記錄了數(shù)據(jù)的區(qū)域的結(jié)束位置的指針信息。這樣,實(shí)現(xiàn)了上述目的。
信息記錄方法可以進(jìn)一步包括如下步驟從由指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在信息記錄區(qū)域中搜索未分配區(qū)域。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄方法。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域。所述信息記錄方法包括如下步驟對(duì)信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;以及,在指針信息記錄區(qū)域記錄指示一個(gè)由對(duì)信息記錄區(qū)域的先前記錄操作分配的區(qū)域的位置的指針信息。這樣,實(shí)現(xiàn)了上述目的。
信息記錄方法可以進(jìn)一步包括如下步驟從由指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在信息記錄區(qū)域中搜索未分配區(qū)域。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄方法。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域;第一指針信息記錄區(qū)域;以及,第二指針信息記錄區(qū)域,其中,第二指針信息記錄區(qū)域是在第一信息記錄區(qū)域中提供的。所述信息記錄方法包括如下步驟對(duì)第一信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;在第一指針信息記錄區(qū)域記錄指示一個(gè)由對(duì)第一信息記錄區(qū)域的先前記錄操作分配的區(qū)域的位置的第一指針信息;對(duì)第二信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;在第二指針信息記錄區(qū)域記錄指示一個(gè)已經(jīng)由對(duì)第二信息記錄區(qū)域的先前記錄操作記錄了數(shù)據(jù)的區(qū)域的位置的第二指針信息。這樣,實(shí)現(xiàn)了上述目的。
該信息記錄方法可以進(jìn)一步包括如下步驟從由第一指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第一信息記錄區(qū)域中搜索未分配區(qū)域;以及,從由第二指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第二信息記錄區(qū)域中搜索未分配區(qū)域。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)一個(gè)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄方法。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;以及一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域。所述信息記錄方法包括如下步驟將第二信息記錄區(qū)域分配到第一信息記錄區(qū)域的一部分;以及,在第一信息記錄區(qū)域中移動(dòng)分配到第一信息記錄區(qū)域的一部分的第二信息記錄區(qū)域的位置。這樣,實(shí)現(xiàn)了上述目的。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄裝置。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域。所述信息記錄裝置包括用于對(duì)信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作的單元;以及,用于在指針信息記錄區(qū)域中記錄指示一個(gè)已經(jīng)由對(duì)信息記錄區(qū)域的先前記錄操作記錄了數(shù)據(jù)的區(qū)域的結(jié)束位置的指針信息的單元。這樣,實(shí)現(xiàn)了上述目的。
該信息記錄裝置進(jìn)一步包括用于從由指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在信息記錄區(qū)域中搜索未分配區(qū)域的單元。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄裝置。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域。所述信息記錄裝置包括用于對(duì)信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作的單元;以及,用于在指針信息記錄區(qū)域中記錄指示一個(gè)由對(duì)信息記錄區(qū)域的先前記錄操作分配的區(qū)域的位置的指針信息的單元。這樣,實(shí)現(xiàn)了上述目的。
信息記錄裝置可以進(jìn)一步包括用于從由指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在信息記錄區(qū)域中搜索未分配區(qū)域的單元。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄裝置。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域;第一指針信息記錄區(qū)域;以及,第二指針信息記錄區(qū)域,其中,第二指針信息記錄區(qū)域是在第一信息記錄區(qū)域中提供的。所述信息記錄裝置包括用于對(duì)第一信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作的單元;用于在第一指針信息記錄區(qū)域中記錄指示一個(gè)由對(duì)第一信息記錄區(qū)域的先前記錄操作分配的區(qū)域的位置的第一指針信息的單元;用于對(duì)第二信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作的單元;用于在第二指針信息記錄區(qū)域中記錄指示一個(gè)已經(jīng)由對(duì)第二信息記錄區(qū)域的先前記錄操作記錄了數(shù)據(jù)的區(qū)域的位置的第二指針信息的單元。這樣,實(shí)現(xiàn)了上述目的。
該信息記錄裝置可以進(jìn)一步包括用于從由第一指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第一信息記錄區(qū)域中搜索未分配區(qū)域的單元;以及,用于從由第二指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第二信息記錄區(qū)域中搜索未分配區(qū)域的單元。
提供了一種依據(jù)本發(fā)明的用于在一個(gè)其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)上記錄信息的信息記錄裝置。信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;以及一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域。所述信息記錄裝置包括用于將第二信息記錄區(qū)域分配到第一信息記錄區(qū)域的一部分的單元;以及,用于在第一信息記錄區(qū)域中移動(dòng)分配到第一信息記錄區(qū)域的一部分的第二信息記錄區(qū)域的位置的單元。這樣,實(shí)現(xiàn)了上述目的。
附圖簡要說明圖1示出依據(jù)例子1的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖2是顯示依據(jù)例子1的信息記錄和再現(xiàn)裝置的結(jié)構(gòu)的方框圖。
圖3示出例子1中的格式化處理的過程的流程圖。
圖4示出在例子1中執(zhí)行了格式化處理之后的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖5示出例子1中的文件記錄處理的過程的流程圖。
圖6示出在例子1中執(zhí)行了文件記錄之后的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖7示出例子1中的文件再現(xiàn)處理的過程的流程圖。
圖8示出用于管理記錄在盤上的文件的目錄結(jié)構(gòu)圖。
圖9示出例子1中的記錄信息區(qū)段的數(shù)據(jù)結(jié)構(gòu)圖。
圖10示出例子1中的具有多個(gè)入口扇區(qū)號(hào)的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖11示出依據(jù)例子2的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖12示出在例子2中執(zhí)行了對(duì)一個(gè)單元的替代處理之后的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖13示出例子2中的文件記錄處理的過程的流程圖。
圖14示出例子2中的文件再現(xiàn)處理的過程的流程圖。
圖15示出依據(jù)例子3的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖16示出例子3中的文件記錄處理的過程的流程圖。
圖17示出依據(jù)例子4的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖18示出例子4中的文件記錄處理的過程的流程圖。
圖19示出依據(jù)例子5的信息記錄介質(zhì)的數(shù)據(jù)結(jié)構(gòu)圖。
圖20示出例子5中的入口扇區(qū)號(hào)的更新處理的過程的流程圖。
圖21示出一個(gè)常規(guī)DVD-RAM盤的數(shù)據(jù)結(jié)構(gòu)圖。
圖22示出采用常規(guī)DVD-RAM盤的信息記錄和再現(xiàn)裝置的結(jié)構(gòu)的方框圖。
圖23示出常規(guī)文件記錄處理的過程的流程圖。
具體實(shí)施例方式
(術(shù)語的定義)在這個(gè)說明書中所用的術(shù)語的定義如下。
(1)“順序循環(huán)記錄”指的是在預(yù)定記錄區(qū)域中搜索未分配區(qū)域、基于搜索結(jié)果分配這些區(qū)域并在所分配的區(qū)域中記錄數(shù)據(jù)。在預(yù)定記錄區(qū)域中搜索未分配區(qū)域是通過從預(yù)定位置開始在特定方向上搜索未分配區(qū)域、并且在搜索到達(dá)預(yù)定記錄區(qū)域的尾端的情況下從預(yù)定記錄區(qū)域的前端開始搜索下一個(gè)未分配區(qū)域來實(shí)現(xiàn)的。在這個(gè)說明書中,“順序循環(huán)記錄”也被稱為“在特定方向上的循環(huán)記錄”。這些術(shù)語是同義的。
(2)“AV數(shù)據(jù)”指的是指示視頻數(shù)據(jù)和音頻數(shù)據(jù)中的至少一個(gè)的數(shù)據(jù)。
(3)“AV文件”指的是包括AV數(shù)據(jù)的文件。
1.例子1在例子1中,將描述一種其中數(shù)據(jù)可以在同一區(qū)域被重寫的次數(shù)受限制的信息記錄介質(zhì)、用于在這樣一種信息記錄介質(zhì)上記錄信息的方法和裝置以及用于再現(xiàn)記錄在這樣一種信息記錄介質(zhì)上的信息的方法和裝置。
這個(gè)例子采取一種其中數(shù)據(jù)可以被重寫的次數(shù)被限制在大約100到1000次的信息記錄介質(zhì)。本發(fā)明也可應(yīng)用于一個(gè)其中數(shù)據(jù)可以被重寫的次數(shù)被限制在更少的次數(shù)或更多的次數(shù)的信息記錄介質(zhì)。信息記錄介質(zhì)例如可以是任何類型的信息記錄介質(zhì)(例如,光盤、磁盤或磁光盤)。在這個(gè)例子中,信息記錄介質(zhì)是一個(gè)光盤。
在這個(gè)例子中,將記錄在信息記錄介質(zhì)上的信息或?qū)男畔⒂涗浗橘|(zhì)再現(xiàn)的信息是采用基于符合ECMA167標(biāo)準(zhǔn)的UDF(通用盤格式)的文件結(jié)構(gòu)管理的文件。
在下面的描述中,除非詳細(xì)說明,否則作為卷文件結(jié)構(gòu)記錄在信息記錄介質(zhì)上的描述符、指針等具有由ECMA167或UDF(通用盤格式)標(biāo)準(zhǔn)定義的數(shù)據(jù)結(jié)構(gòu)。
1.1光盤的數(shù)據(jù)結(jié)構(gòu)圖1顯示了一個(gè)光盤的例示數(shù)據(jù)結(jié)構(gòu)。
光盤具有在其上形成的導(dǎo)入?yún)^(qū)域、卷空間和導(dǎo)出區(qū)域。導(dǎo)入?yún)^(qū)域設(shè)置在光盤的內(nèi)側(cè)部分。導(dǎo)出區(qū)域設(shè)置在光盤的外側(cè)部分。卷空間位于在導(dǎo)入?yún)^(qū)域和導(dǎo)出區(qū)域之間。
導(dǎo)入?yún)^(qū)域具有向其分配的記錄信息區(qū)段111。記錄信息區(qū)段111包括一個(gè)計(jì)數(shù)單元和多個(gè)登記單元。
卷空間具有向其分配的卷結(jié)構(gòu)區(qū)域101、最新文件結(jié)構(gòu)區(qū)域131和AV文件區(qū)域102、103和105。未分配區(qū)域121、122、124和125是沒有向其分配的有效數(shù)據(jù)的區(qū)域。
導(dǎo)出區(qū)域具有向其分配的擴(kuò)展記錄信息區(qū)段112。
1.2信息記錄和再現(xiàn)裝置的結(jié)構(gòu)圖2顯示了一個(gè)例示的信息記錄和再現(xiàn)裝置。
信息記錄和再現(xiàn)裝置包括系統(tǒng)控制部分201、存儲(chǔ)器電路202、磁盤設(shè)備204和光盤驅(qū)動(dòng)設(shè)備205。這些部件通過I/O總線203彼此相連。
系統(tǒng)控制部分201包括用于記錄卷結(jié)構(gòu)的卷結(jié)構(gòu)記錄裝置211、用于再現(xiàn)卷結(jié)構(gòu)的卷結(jié)構(gòu)再現(xiàn)裝置214、用于記錄VAT結(jié)構(gòu)的VAT結(jié)構(gòu)記錄裝置212、用于再現(xiàn)VAT結(jié)構(gòu)的VAT結(jié)構(gòu)再現(xiàn)裝置215、用于記錄空間管理結(jié)構(gòu)的空間管理結(jié)構(gòu)記錄裝置251、用于再現(xiàn)空間管理結(jié)構(gòu)的空間管理結(jié)構(gòu)再現(xiàn)裝置252、用于記錄基本文件結(jié)構(gòu)的基本文件結(jié)構(gòu)記錄裝置261、用于再現(xiàn)基本文件結(jié)構(gòu)的基本文件結(jié)構(gòu)再現(xiàn)裝置262、用于記錄文件數(shù)據(jù)的文件記錄裝置213、用于再現(xiàn)文件數(shù)據(jù)的文件再現(xiàn)裝置216和缺陷區(qū)域管理裝置217。系統(tǒng)控制部分201例如由包括控制程序和運(yùn)算存儲(chǔ)器的微處理器來實(shí)施。
存儲(chǔ)器電路202包括用于臨時(shí)存儲(chǔ)文件的數(shù)據(jù)存儲(chǔ)器221、用于VAT結(jié)構(gòu)的運(yùn)算或臨時(shí)存儲(chǔ)的VAT結(jié)構(gòu)存儲(chǔ)器222、用于空間管理結(jié)構(gòu)的運(yùn)算或臨時(shí)存儲(chǔ)的空間管理結(jié)構(gòu)存儲(chǔ)器253、用于基本文件的運(yùn)算或臨時(shí)存儲(chǔ)的基本文件結(jié)構(gòu)存儲(chǔ)器263、用于卷結(jié)構(gòu)的運(yùn)算或臨時(shí)存儲(chǔ)的卷結(jié)構(gòu)存儲(chǔ)器223以及缺陷列表存儲(chǔ)器224。
光盤驅(qū)動(dòng)設(shè)備205包括驅(qū)動(dòng)控制部分231、存儲(chǔ)器電路232和記錄和再現(xiàn)裝置234。這些部件通過內(nèi)部總線233彼此相連。
驅(qū)動(dòng)控制部分231包括用于在記錄信息區(qū)段中記錄信息的記錄信息區(qū)段記錄裝置271和用于再現(xiàn)記錄在記錄信息區(qū)段中的信息的記錄信息區(qū)段再現(xiàn)裝置272。
存儲(chǔ)器電路232包括用于將記錄在記錄信息區(qū)段中的信息的運(yùn)算或臨時(shí)存儲(chǔ)的記錄信息區(qū)段存儲(chǔ)器273和緩沖存儲(chǔ)器241。
記錄和再現(xiàn)裝置234在光盤235上記錄信息或再現(xiàn)記錄在光盤235上的信息。
圖2所示的信息記錄和再現(xiàn)裝置同時(shí)具有在光盤235上記錄信息的功能和再現(xiàn)被記錄在光盤235上的信息的功能。因此,圖2所示的信息記錄和再現(xiàn)裝置可以被看作用于在光盤235上記錄信息的“信息記錄裝置”。在這種情況下,可以省略與在光盤235上記錄信息的功能無關(guān)的部件?;蛘?,圖2所示的信息記錄和再現(xiàn)裝置可以被看作用于再現(xiàn)記錄在光盤235上的信息的“信息再現(xiàn)裝置”。在這種情況下,可以省略與再現(xiàn)記錄在光盤235上的信息的功能無關(guān)的部件。
1.3格式化處理圖3顯示了用于格式化光盤235的格式化處理的過程。格式化處理由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行。此后,將詳細(xì)描述圖3中所示的步驟。
(S301)系統(tǒng)控制部分201生成一個(gè)包括預(yù)先指定的參數(shù)(例如卷名)的卷結(jié)構(gòu),并將卷結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的卷結(jié)構(gòu)存儲(chǔ)器223中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在卷結(jié)構(gòu)存儲(chǔ)器223中的卷結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為卷結(jié)構(gòu)記錄裝置211。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄卷結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S302)系統(tǒng)控制部分201生成一個(gè)基本文件結(jié)構(gòu),并將基本文件結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的基本文件結(jié)構(gòu)存儲(chǔ)器263中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在基本文件結(jié)構(gòu)存儲(chǔ)器263中的基本文件結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)記錄裝置261。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄基本文件結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S303)系統(tǒng)控制部分201生成一個(gè)空間管理結(jié)構(gòu),并將空間管理結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的空間管理結(jié)構(gòu)存儲(chǔ)器253中。在這一點(diǎn),考慮在步驟(S304)分配的VAT結(jié)構(gòu)區(qū)域的容量,將未分配區(qū)域422的位置信息被登記在未分配空間入口453中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在空間管理結(jié)構(gòu)存儲(chǔ)器253中的空間管理結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為空間管理結(jié)構(gòu)記錄裝置251。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄空間管理結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S304)系統(tǒng)控制部分201生成一個(gè)VAT結(jié)構(gòu),并將VAT結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的VAT結(jié)構(gòu)存儲(chǔ)器222中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在VAT結(jié)構(gòu)存儲(chǔ)器222中的VAT結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為VAT結(jié)構(gòu)記錄裝置212。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄VAT結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S305)系統(tǒng)控制部分201命令光盤驅(qū)動(dòng)設(shè)備205在記錄信息區(qū)段中記錄數(shù)據(jù)。驅(qū)動(dòng)控制部分231生成一個(gè)包括指示最新文件結(jié)構(gòu)區(qū)域的尾端的位置的入口扇區(qū)號(hào)(指針信息)和用于識(shí)別一個(gè)有效登記塊的版本號(hào)(版本信息)的第一登記塊176,將第一登記塊176存儲(chǔ)在存儲(chǔ)器電路232的記錄信息區(qū)段存儲(chǔ)器273中,并將第一登記塊176記錄在光盤235的預(yù)定位置。例如,驅(qū)動(dòng)控制部分231在第一登記單元142中記錄第一登記塊176,并在計(jì)數(shù)單元的前端記錄具有其中已經(jīng)記錄了數(shù)據(jù)的登記單元的標(biāo)識(shí)號(hào)的計(jì)數(shù)塊。驅(qū)動(dòng)控制部分231的上述操作例如通過執(zhí)行在驅(qū)動(dòng)控制部分231中建立的控制程序來實(shí)現(xiàn),作為記錄信息區(qū)段記錄裝置271。在完成記錄操作時(shí),光盤驅(qū)動(dòng)設(shè)備205通知系統(tǒng)控制部分201記錄操作完成。
在這個(gè)例子中,登記塊的記錄操作和計(jì)數(shù)塊的記錄操作是單獨(dú)執(zhí)行的,但這些記錄操作可以同時(shí)執(zhí)行。
圖4顯示了在執(zhí)行了格式化處理之后記錄在光盤235上的數(shù)據(jù)的結(jié)構(gòu)。
卷結(jié)構(gòu)區(qū)域101具有記錄在其中的卷結(jié)構(gòu)。卷結(jié)構(gòu)包括具有卷的識(shí)別信息的卷識(shí)別序列441、具有卷的屬性信息的基本卷描述符442、具有用于處理系統(tǒng)的信息的處理系統(tǒng)描述符443、具有分區(qū)信息的分區(qū)描述符444、具有邏輯卷的識(shí)別信息的邏輯卷描述符445、具有卷空間中的未分配區(qū)域的信息的未分配空間描述符446、指示一個(gè)基本描述符序列的尾端的終止描述符447、具有邏輯卷的完整性狀態(tài)的信息的邏輯卷完整性描述符448以及具有關(guān)于對(duì)卷的訪問開始的信息的錨卷描述符指針449。記錄在卷結(jié)構(gòu)區(qū)域中的信息并不限于上述順序或類型。
在最新文件結(jié)構(gòu)區(qū)域431的基本文件結(jié)構(gòu)區(qū)域432中,記錄了基本文件結(jié)構(gòu)?;疚募Y(jié)構(gòu)包括文件集合描述符450、根目錄451和文件入口(根目錄)452。
在最新文件結(jié)構(gòu)區(qū)域431的空間管理結(jié)構(gòu)區(qū)域421中,記錄了空間管理結(jié)構(gòu)??臻g管理結(jié)構(gòu)包括未分配空間入口453。
在最新文件結(jié)構(gòu)區(qū)域431的VAT結(jié)構(gòu)區(qū)域401中,記錄了VAT結(jié)構(gòu)。VAT結(jié)構(gòu)包括VAT 454和VATICB 455。VAT 454和VATICB 455是由UDF標(biāo)準(zhǔn)定義的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)在光盤上的記錄位置采用虛擬地址空間中的一個(gè)虛擬地址和邏輯地址空間中的一個(gè)邏輯地址來指示。VAT 454保留虛擬地址和邏輯地址之間的對(duì)應(yīng)關(guān)系。VATICB 455指示VAT 454的記錄位置。VATICB 455被分配到在其中記錄了數(shù)據(jù)的區(qū)域的尾端上的一個(gè)扇區(qū)。
記錄信息區(qū)段111包括用于指定有效登記單元的編號(hào)的計(jì)數(shù)單元141、和包括第一登記單元142和第二登記單元143的多個(gè)登記單元。在計(jì)數(shù)單元141中,只記錄指示第一登記單元142的標(biāo)識(shí)號(hào)的第一計(jì)數(shù)塊171。在第一登記單元142中,記錄具有指示最新文件結(jié)構(gòu)區(qū)域431的位置信息的入口扇區(qū)號(hào)464的第一登記塊176。
數(shù)據(jù)不被記錄在計(jì)數(shù)單元141中的第二計(jì)數(shù)塊以及下列等等中。數(shù)據(jù)不被記錄在第一登記單元142中的第二登記塊以及下列等等中。數(shù)據(jù)不被記錄在第二登記單元143以及下列等等中。
1.4文件記錄處理圖5顯示了用于在光盤235上記錄文件的文件記錄處理的過程。文件記錄處理由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行。以下將詳細(xì)描述圖5中所示的步驟。在下面的例子中,AV文件(AVfile-a)、AV文件(AVfile-b)及其控制文件被記錄在具有圖4所示的數(shù)據(jù)結(jié)構(gòu)的光盤235上。
(S501)系統(tǒng)控制部分201從已經(jīng)被讀取到空間管理結(jié)構(gòu)存儲(chǔ)器253的未分配空間入口453獲得未分配區(qū)域的位置信息467。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為空間管理結(jié)構(gòu)記錄裝置251。
(S502)系統(tǒng)控制部分201基于在步驟(S501)獲得的未分配區(qū)域的位置信息來分配未分配區(qū)域,并命令光盤驅(qū)動(dòng)設(shè)備205在所分配區(qū)域中記錄AV文件(AVfile-a)641的數(shù)據(jù)。系統(tǒng)控制部分201進(jìn)一步生成AV文件(Avfile-a)641的文件入口(AVfile-a)642,將文件入口存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器221中,并命令光盤驅(qū)動(dòng)設(shè)備205將文件入口記錄在從其中已經(jīng)記錄了AV文件(AVfile-a)641的數(shù)據(jù)的區(qū)域連續(xù)的區(qū)域中。類似地,系統(tǒng)控制部分201命令光盤驅(qū)動(dòng)設(shè)備205在連續(xù)的區(qū)域中記錄AV文件(AVfile-b)643及其文件入口(AVfile-b)644的數(shù)據(jù)。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為文件記錄裝置213。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄上述數(shù)據(jù),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S503)系統(tǒng)控制部分201生成一個(gè)基本文件結(jié)構(gòu),并將基本文件結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的基本文件結(jié)構(gòu)存儲(chǔ)器263中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在基本文件結(jié)構(gòu)存儲(chǔ)器263中的基本文件結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)記錄裝置261。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄基本文件結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S504)系統(tǒng)控制部分201生成一個(gè)空間管理結(jié)構(gòu),并將空間管理結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的空間管理結(jié)構(gòu)存儲(chǔ)器253中。在該里,考慮到在步驟(S505)中分配的VAT結(jié)構(gòu)區(qū)域602的容量,將未分配區(qū)域#1(623)的位置信息666和未分配區(qū)域#2(621)的位置信息667登記在一個(gè)未分配空間入口652中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在空間管理結(jié)構(gòu)存儲(chǔ)器253中的空間管理結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為空間管理結(jié)構(gòu)記錄裝置251。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄空間管理結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S505)系統(tǒng)控制部分201生成一個(gè)VAT結(jié)構(gòu),并將VAT結(jié)構(gòu)存儲(chǔ)在存儲(chǔ)器電路202的VAT結(jié)構(gòu)存儲(chǔ)器222中。系統(tǒng)控制部分201進(jìn)一步命令光盤驅(qū)動(dòng)設(shè)備205將存儲(chǔ)在VAT結(jié)構(gòu)存儲(chǔ)器222中的VAT結(jié)構(gòu)記錄在光盤235上。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為VAT結(jié)構(gòu)記錄裝置212。光盤驅(qū)動(dòng)設(shè)備205在光盤235的預(yù)定位置記錄VAT結(jié)構(gòu),并且在完成記錄操作時(shí),通知系統(tǒng)控制部分201記錄操作完成。
(S506)系統(tǒng)控制部分201命令光盤驅(qū)動(dòng)設(shè)備205在記錄信息區(qū)段記錄數(shù)據(jù)。驅(qū)動(dòng)控制部分231生成一個(gè)包括指示最新文件結(jié)構(gòu)區(qū)域的尾端的位置的入口扇區(qū)號(hào)(指針信息)和用于識(shí)別一個(gè)有效登記塊的版本號(hào)(版本信息)的第二登記塊177,將第二登記塊177存儲(chǔ)在存儲(chǔ)器電路232的記錄信息區(qū)段存儲(chǔ)器273中,并將第二登記塊177記錄在光盤235的預(yù)定位置(一個(gè)從其中已經(jīng)記錄了第一登記塊176的區(qū)域連續(xù)的區(qū)域)。驅(qū)動(dòng)控制部分231的上述操作例如通過執(zhí)行在驅(qū)動(dòng)控制部分231中建立的控制程序來實(shí)現(xiàn),作為記錄信息區(qū)段記錄裝置271。在完成記錄操作時(shí),光盤驅(qū)動(dòng)設(shè)備205通知系統(tǒng)控制部分201記錄操作完成。
圖6顯示了在執(zhí)行了文件記錄處理之后記錄在光盤235上的數(shù)據(jù)的結(jié)構(gòu)。
卷結(jié)構(gòu)區(qū)域101具有記錄在其中的卷結(jié)構(gòu)。卷結(jié)構(gòu)的細(xì)節(jié)如同參考圖4所述。
AV文件區(qū)域601具有記錄在其中的AV文件(AVfile-a)641、其文件入口(AVfile-a)642、AV文件(AVfile-b)643及其文件入口(AVfile-b)644。
在最新文件結(jié)構(gòu)區(qū)域631的基本文件結(jié)構(gòu)區(qū)域632中,記錄了基本文件結(jié)構(gòu)?;疚募Y(jié)構(gòu)包括具有與AV文件相關(guān)的信息的控制文件(Datafile)645、其文件入口(Datafile)646、AV目錄(AVDir)647、文件入口(AVDir)648、文件集合描述符649、根目錄650及其文件入口(根目錄)651。AV目錄(AVDir)647包括AV文件(AVfile-a)641的文件入口(AVfile-a)642的位置信息和AV文件(AVfile-b)643的文件入口(AVfile-b)644的位置信息。
文件集合描述符649、根目錄650和文件入口(根目錄)651被記錄在一個(gè)新的記錄位置(邏輯地址)。通過更新在描述虛擬地址和邏輯地址之間的對(duì)應(yīng)關(guān)系的VAT 653中的邏輯地址,可以采用同一虛擬地址來訪問新的記錄位置。例如,采用一個(gè)虛擬地址來指定由邏輯卷描述符445指定的文件集合描述符649的記錄位置。即使在文件集合描述符649被記錄在一個(gè)新的記錄位置(邏輯地址)時(shí),也可以通過更新在描述虛擬地址和邏輯地址之間的對(duì)應(yīng)關(guān)系的VAT 653中的邏輯地址來訪問文件集合描述符649的新的記錄位置。
在最新文件結(jié)構(gòu)區(qū)域631的空間管理結(jié)構(gòu)區(qū)域622中,記錄了空間管理結(jié)構(gòu)??臻g管理結(jié)構(gòu)包括未分配空間入口652。
在最新文件結(jié)構(gòu)區(qū)域631的VAT結(jié)構(gòu)區(qū)域602中,記錄了VAT結(jié)構(gòu)。VAT結(jié)構(gòu)包括VAT 653和VATICB 654。
記錄信息區(qū)段111包括用于指定有效登記單元的編號(hào)的計(jì)數(shù)單元141和包括第一登記單元142和第二登記單元143的多個(gè)登記單元。在計(jì)數(shù)單元141中,只記錄指示第一登記單元142的標(biāo)識(shí)號(hào)的第一計(jì)數(shù)塊171。在第一登記單元142中,記錄第一登記塊176和具有指示最新文件結(jié)構(gòu)區(qū)域631的位置信息的入口扇區(qū)號(hào)663的第二登記塊177。通過比較第一登記塊176的版本號(hào)463和第二登記塊177的版本號(hào)662,識(shí)別出第二登記塊177是具有有效入口扇區(qū)號(hào)663的最新的登記塊。
1.5空間管理結(jié)構(gòu)下面將參考圖1描述空間管理結(jié)構(gòu)。
空間管理結(jié)構(gòu)是一個(gè)用于管理未分配區(qū)域的位置信息的結(jié)構(gòu),該未分配區(qū)域是存在于卷空間中的連續(xù)區(qū)域并且可在其中記錄數(shù)據(jù)。在一些數(shù)據(jù)被記錄在光盤上之后,有必要記錄空間管理結(jié)構(gòu)。
未分配空間入口155是一個(gè)空間管理結(jié)構(gòu),它包括指示該入口是一個(gè)未分配空間入口的描述符標(biāo)簽185和存在于卷空間中的至少一個(gè)未分配區(qū)域的位置信息(在圖1所示的例子中,未分配區(qū)域#1的位置信息186、未分配區(qū)域#2的位置信息187、未分配區(qū)域#3的位置信息188和未分配區(qū)域#4的位置信息189)。
為了記錄最新信息、同時(shí)從光盤的內(nèi)側(cè)部分向外側(cè)部分移動(dòng)最新信息,將未分配區(qū)域的位置信息登記在未分配空間入口155中,使得在最新文件結(jié)構(gòu)區(qū)域131之外并與其最接近的未分配區(qū)域的位置信息被登記在未分配空間入口155的最內(nèi)側(cè)部分中,然后使得在最新文件結(jié)構(gòu)區(qū)域131之外并與其次最接近的未分配區(qū)域的位置信息被登記在未分配空間入口155的下一個(gè)最內(nèi)側(cè)部分中。當(dāng)最外側(cè)的未分配區(qū)域的位置信息被登記在未分配空間入口155中時(shí),未分配區(qū)域的位置信息被登記在未分配空間入口155中,使得最內(nèi)側(cè)未分配區(qū)域的位置信息被登記在未分配空間入口155的下一個(gè)最內(nèi)側(cè)部分中,然后使得下一個(gè)最內(nèi)側(cè)未分配區(qū)域的位置信息被登記在未分配空間入口155的下一個(gè)最內(nèi)側(cè)部分中。
在圖1所示的例子中,未分配區(qū)域#1(124)在最新文件結(jié)構(gòu)區(qū)域131外部并與其最接近。因此,未分配區(qū)域#1(124)的位置信息186被登記在未分配空間入口155中作為第一位置信息。
接著,位于卷空間的尾端的未分配區(qū)域#2(125)的位置信息187被登記在未分配空間入口155中作為第二位置信息。接著,卷空間中的最內(nèi)側(cè)未分配區(qū)域#3(121)的位置信息188被登記在未分配空間入口155中作為第三位置信息。最后,未分配區(qū)域#4(122)的位置信息189被登記在未分配空間入口155中作為第四位置信息。以這種方式,未分配區(qū)域的位置信息按照未分配區(qū)域#1(124)、未分配區(qū)域#2(125)、未分配區(qū)域#3(121)和未分配區(qū)域#4(122)的順序被登記在未分配空間入口155中。
通過按照上述順序在未分配空間入口155中登記未分配區(qū)域并按照在未分配空間入口155中登記的順序在未分配區(qū)域中記錄數(shù)據(jù),可以在移動(dòng)光盤上的最新文件結(jié)構(gòu)區(qū)域的同時(shí)記錄數(shù)據(jù)。其結(jié)果是,可以避免數(shù)據(jù)重寫集中在一特定區(qū)域,因而可以防止缺陷和數(shù)據(jù)損壞的出現(xiàn)。
在記錄在光盤上的數(shù)據(jù)被刪除或編輯的情況下,已經(jīng)使用過的區(qū)域至此變得不需要。變得不需要的區(qū)域的位置信息被登記在未分配空間入口155中作為一個(gè)新的未分配區(qū)域的位置信息。由已經(jīng)登記在未分配空間入口155中的未分配區(qū)域的位置信息計(jì)算出在未分配空間入口155中新登記的未分配區(qū)域的位置信息所處的地方。其結(jié)果是,新的未分配區(qū)域的位置信息被插入到未分配空間入口155中的一個(gè)適當(dāng)?shù)奈恢谩?br>
在這個(gè)例子中,基于卷空間中的未分配區(qū)域的位置來確定未分配區(qū)域的位置信息在未分配空間入口155中的登記位置?;蛘撸谝粋€(gè)區(qū)域由于數(shù)據(jù)的刪除而變得不需要時(shí),變得不需要的區(qū)域的位置信息可以被登記在未分配空間入口155的尾端作為新的未分配區(qū)域的位置信息。再或者,可以基于變得不需要的區(qū)域被恢復(fù)為一個(gè)新的未分配區(qū)域的時(shí)間來確定未分配區(qū)域的位置信息在未分配空間入口155中的登記位置。通過這個(gè)方法,也可以避免數(shù)據(jù)重寫集中在一特定區(qū)域。
依據(jù)本發(fā)明的從內(nèi)側(cè)部分到外側(cè)部分記錄數(shù)據(jù)的方法也可以應(yīng)用于一次寫入類型的盤。
在圖8中,描述了有一個(gè)對(duì)其要求數(shù)據(jù)可靠性的控制文件的情況?;蛘?,多個(gè)控制文件可以被記錄在光盤上。在這種情況下,控制文件可以被記錄在基本文件結(jié)構(gòu)區(qū)域或AV文件區(qū)域中。當(dāng)控制文件的尺寸較小或當(dāng)控制文件的數(shù)目較小時(shí),控制文件最好被記錄在基本文件結(jié)構(gòu)區(qū)域中。其原因是當(dāng)記錄在基本文件結(jié)構(gòu)區(qū)域中時(shí)控制文件容易被訪問。當(dāng)控制文件的尺寸較大或當(dāng)控制文件的數(shù)目較大時(shí),控制文件最好被記錄在AV文件區(qū)域中。其原因是最新文件結(jié)構(gòu)區(qū)域的尺寸以這種方式可以保持較小。顯然,通過在AV文件區(qū)域中記錄控制文件及其文件入口,可以避免在更新控制文件時(shí)數(shù)據(jù)重寫集中在一特定區(qū)域中。
基于指示由入口扇區(qū)號(hào)指定的下一個(gè)記錄位置的記錄位置信息,可以執(zhí)行特定方向上的循環(huán)記錄。從空間管理結(jié)構(gòu)獲得可記錄數(shù)據(jù)的區(qū)域的位置信息。
1.6記錄信息區(qū)段的數(shù)據(jù)結(jié)構(gòu)圖9顯示了記錄信息區(qū)段111的例示數(shù)據(jù)結(jié)構(gòu)。在圖9所示的例子中,記錄信息區(qū)段111包括一個(gè)計(jì)數(shù)單元和250個(gè)登記單元。
計(jì)數(shù)單元包括10個(gè)計(jì)數(shù)塊。10個(gè)計(jì)數(shù)塊中的每一個(gè)例如被形成為一個(gè)作為最小記錄單位的ECC塊。記錄在10個(gè)計(jì)數(shù)塊中的一個(gè)的是指示250個(gè)登記單元中的哪一個(gè)有效的標(biāo)識(shí)信息(例如,其中記錄有有效入口扇區(qū)號(hào)的登記塊所屬的登記單元的標(biāo)識(shí)號(hào))。計(jì)數(shù)單元用于從250個(gè)登記單元中搜索出一個(gè)有效的登記單元。計(jì)數(shù)單元的使用允許通過僅僅讀取一個(gè)有效登記單元而不用讀取所有登記單元就可獲得最新的入口扇區(qū)號(hào)。
當(dāng)有效登記單元的標(biāo)識(shí)號(hào)改變時(shí),重寫每個(gè)計(jì)數(shù)塊。因此,計(jì)數(shù)塊被重寫的次數(shù)與登記塊被重寫的次數(shù)相比是非常小的。
從前面的計(jì)數(shù)塊(第一計(jì)數(shù)塊)開始順序地使用在計(jì)數(shù)單元中包括的10個(gè)計(jì)數(shù)塊。重復(fù)使用一個(gè)計(jì)數(shù)塊,直到計(jì)數(shù)塊變?yōu)椴豢捎涗浀摹S?jì)數(shù)塊變?yōu)椴豢捎涗浀脑蚶缡菙?shù)據(jù)被重寫超過可重寫次數(shù)的次數(shù),以及由于灰塵的附著或類似原因使計(jì)數(shù)塊處于一個(gè)缺陷狀態(tài)。當(dāng)?shù)谝挥?jì)數(shù)塊變?yōu)椴豢捎涗洉r(shí),使用第二計(jì)數(shù)塊。當(dāng)?shù)诙?jì)數(shù)塊變?yōu)椴豢捎涗洉r(shí),使用第三計(jì)數(shù)塊。以這種方式,重寫每個(gè)計(jì)數(shù)塊,直到計(jì)數(shù)塊變?yōu)椴豢捎涗洝.?dāng)計(jì)數(shù)塊變?yōu)椴豢捎涗洉r(shí),使用下一個(gè)計(jì)數(shù)塊。因此,由于數(shù)據(jù)已經(jīng)被重寫的次數(shù)更小,所以可以以更高的速度執(zhí)行計(jì)數(shù)塊中的搜索。
第一登記單元到第250個(gè)登記單元中的每一個(gè)包括10個(gè)登記塊。10個(gè)登記塊中的每一個(gè)被形成為一個(gè)ECC塊,它是最小記錄單元。10個(gè)登記塊中的每一個(gè)包括一個(gè)用于記錄指示登記塊的版本的版本號(hào)(版本信息)的區(qū)域和一個(gè)用于記錄指示最新文件結(jié)構(gòu)區(qū)域的尾端的入口扇區(qū)號(hào)(指針信息)的區(qū)域。
每次將數(shù)據(jù)記錄在最新文件結(jié)構(gòu)區(qū)域中時(shí),將版本號(hào)和入口扇區(qū)號(hào)記錄在從一個(gè)登記單元的第一到第十登記塊中選擇的一個(gè)登記塊中。每次將數(shù)據(jù)記錄在最新文件結(jié)構(gòu)區(qū)域中時(shí),改變其中記錄了版本號(hào)和入口扇區(qū)號(hào)的登記塊。例如,在將數(shù)據(jù)第一次記錄在最新文件結(jié)構(gòu)區(qū)域中時(shí),將版本號(hào)和入口扇區(qū)號(hào)記錄在第一登記塊中;在將數(shù)據(jù)第二次記錄在最新文件結(jié)構(gòu)區(qū)域中時(shí),將版本號(hào)和入口扇區(qū)號(hào)記錄在第二登記塊中。以這種方式,從第一登記塊到第十登記塊順序地將版本號(hào)和入口扇區(qū)號(hào)記錄在一個(gè)登記塊中。在將版本號(hào)和入口扇區(qū)號(hào)記錄在第十登記塊中之后,再將版本號(hào)和入口扇區(qū)號(hào)記錄在第一登記塊中(第一登記塊中的數(shù)據(jù)被重寫)。然后,再次從第一登記塊到第十登記塊順序地將版本號(hào)和入口扇區(qū)號(hào)記錄在一個(gè)登記塊中(每個(gè)登記塊中的數(shù)據(jù)被重寫)。
通過以這種方式將版本號(hào)和入口扇區(qū)號(hào)一個(gè)接一個(gè)地記錄在登記塊中,可以避免數(shù)據(jù)重寫集中在一特定登記塊中。
由入口扇區(qū)號(hào)(指針信息)指示的位置并不限于最新文件結(jié)構(gòu)區(qū)域的尾端的位置。由入口扇區(qū)號(hào)(指針信息)指示的位置可以是光盤235上的任何區(qū)域(例如,第二信息記錄區(qū)域)中的任何位置(例如,一個(gè)預(yù)定位置)。第二信息記錄區(qū)域可以是一個(gè)可通過順序循環(huán)記錄來記錄數(shù)據(jù)的區(qū)域。
在這個(gè)例子中,數(shù)據(jù)是在250個(gè)登記單元的每一個(gè)中重復(fù)地順序記錄的。即,250個(gè)登記單元中的每一個(gè)是其中可由順序循環(huán)記錄來記錄數(shù)據(jù)的第一信息記錄區(qū)域的一個(gè)例子。通過以這種方式在多個(gè)劃分的區(qū)域的每一個(gè)中重復(fù)地順序記錄數(shù)據(jù),可以提高所有區(qū)域的可靠性并提高從每個(gè)區(qū)域讀取的速度。
管理最新登記塊,以使其具有最新登記塊所屬的登記單元中的最大的版本號(hào)。最大的版本號(hào)指示最新的版本信息。對(duì)應(yīng)于最大的版本號(hào)(最新版本信息)的入口扇區(qū)號(hào)(指針信息)被用作有效入口扇區(qū)號(hào)(有效指針信息)。
在圖9所示的例子中,具有版本號(hào)(3)的第三登記塊是最新登記塊。通過以這種方式使登記單元包括10個(gè)登記塊,可以僅僅通過從最多10個(gè)登記塊中讀取數(shù)據(jù)來識(shí)別最新登記塊。
當(dāng)一個(gè)或更多登記塊在一個(gè)登記單元中變得不能用時(shí),使用下一個(gè)登記單元。例如,當(dāng)一個(gè)或更多登記塊在第一登記單元中變得不能用時(shí)(或當(dāng)?shù)怯泬K的版本號(hào)在第一登記單元中到達(dá)一個(gè)特定值時(shí)),使用第二登記單元。有效登記單元由計(jì)數(shù)單元識(shí)別。因此,為識(shí)別有效登記單元,不需要搜索全部250個(gè)登記單元。
在圖1所示的擴(kuò)展記錄信息區(qū)段112中,通過提供一個(gè)其中記錄了在記錄信息區(qū)段111中記錄的信息的拷貝的保留記錄信息區(qū)段,可以提高記錄信息區(qū)段111的可靠性。在由于讀取錯(cuò)誤而不能從記錄信息區(qū)段111讀取入口扇區(qū)號(hào)的情況下,可以從擴(kuò)展記錄信息區(qū)段112讀取入口扇區(qū)號(hào)。
在導(dǎo)入?yún)^(qū)域或?qū)С鰠^(qū)域中不需要設(shè)置信息記錄區(qū)段111。例如可以在導(dǎo)入?yún)^(qū)域內(nèi)的一個(gè)區(qū)域中設(shè)置信息記錄區(qū)段111?;蛘?,可以在卷結(jié)構(gòu)區(qū)域101中設(shè)置信息記錄區(qū)段111。在這些情況下,提供了防止數(shù)據(jù)重寫集中在一個(gè)特定扇區(qū)中的效果。其原因是在執(zhí)行順序循環(huán)記錄的同時(shí)可以指示其中記錄了入口扇區(qū)號(hào)的區(qū)域的尾端的位置。
計(jì)數(shù)塊的數(shù)目不限于10。計(jì)數(shù)塊的數(shù)目可以是1或更多中的任何數(shù)目。登記塊的數(shù)目不限于10。計(jì)數(shù)塊的數(shù)目也可以是1或更多中的任何數(shù)目。
登記單元的數(shù)目不限于250。登記單元的數(shù)目可以是1或更多中的任何數(shù)目。當(dāng)?shù)怯泦卧臄?shù)目是1時(shí),計(jì)數(shù)單元可以省略,因?yàn)椴恍枰阉饔行У怯泦卧?。即,記錄信息區(qū)段可以被構(gòu)造為只包括一個(gè)登記單元。例如,當(dāng)?shù)怯泬K的數(shù)目足夠大時(shí),記錄信息區(qū)段可以被構(gòu)造為只包括一個(gè)登記單元。
記錄信息區(qū)段中的記錄單元可以是一個(gè)扇區(qū),并不限于一個(gè)ECC塊。
光盤可以具有預(yù)先記錄在其上的標(biāo)識(shí)信息,它指示記錄信息區(qū)段被分配到光盤的一個(gè)預(yù)定區(qū)域。這個(gè)標(biāo)識(shí)信息保證在光盤運(yùn)送(shipment)時(shí)其中數(shù)據(jù)重寫的次數(shù)受限制的光盤的高可靠性。其原因是,通過重復(fù)地采用記錄信息區(qū)段順序記錄數(shù)據(jù),可以補(bǔ)償在數(shù)據(jù)重寫次數(shù)上的限制。
一次寫入類型的盤可以被視為其中數(shù)據(jù)重寫的次數(shù)被限制到零的盤。即使在數(shù)據(jù)重寫的次數(shù)更大時(shí),上述的記錄信息區(qū)段的使用也允許記錄在其中的有效登記單元和有效登記塊的高速識(shí)別。當(dāng)數(shù)據(jù)重寫的次數(shù)仍然更大、使得需要使用記錄信息區(qū)段中的所有登記單元時(shí),通過將擴(kuò)展記錄信息區(qū)段的一部分分配為記錄信息區(qū)段,進(jìn)一步的數(shù)據(jù)重寫變得可能。
通過增大一個(gè)登記單元中的登記塊的數(shù)目或通過增大一個(gè)計(jì)數(shù)單元中的計(jì)數(shù)塊的數(shù)目,還可以提供一個(gè)具有對(duì)一次寫入類型的盤更合適的數(shù)據(jù)結(jié)構(gòu)的記錄信息區(qū)段。例如,在計(jì)數(shù)單元中的計(jì)數(shù)塊的數(shù)目等于登記單元的數(shù)目的情況下,計(jì)數(shù)塊可以被更新與登記單元被更新的次數(shù)相同的次數(shù)。在計(jì)數(shù)單元中的計(jì)數(shù)塊的數(shù)目比登記單元的數(shù)目大的情況下,即使在由于一個(gè)缺陷塊或類似原因而不能更新計(jì)數(shù)塊時(shí),也可以使用下一個(gè)計(jì)數(shù)塊。
為了避免數(shù)據(jù)重寫集中在計(jì)數(shù)單元中的一個(gè)特定計(jì)數(shù)塊中,可以在計(jì)數(shù)單元中重復(fù)地順序記錄數(shù)據(jù)。即,計(jì)數(shù)單元是其中可由順序循環(huán)記錄來記錄數(shù)據(jù)的第三信息記錄區(qū)域的一個(gè)例子。在這種情況下,與上述登記塊一樣,在計(jì)數(shù)單元中包括的每個(gè)計(jì)數(shù)塊包括指示計(jì)數(shù)塊的版本的版本號(hào)(版本信息)和登記單元的標(biāo)識(shí)號(hào)(標(biāo)識(shí)信息)。
管理最新計(jì)數(shù)塊,以便使其具有計(jì)數(shù)單元中的最大版本號(hào)。最大版本號(hào)指示最新版本信息。使用對(duì)應(yīng)于最大版本號(hào)(最新版本信息)的標(biāo)識(shí)號(hào)(標(biāo)識(shí)信息),作為有效登記單元的有效標(biāo)識(shí)號(hào)(有效標(biāo)識(shí)信息)。
通過對(duì)計(jì)數(shù)單元和每個(gè)登記單元重復(fù)地順序記錄數(shù)據(jù),舊信息保持在計(jì)數(shù)塊和登記塊中。這樣,預(yù)先更新的信息(文件)可以被保留在光盤上,使得該信息(文件)可以被用作備用信息。
上述記錄方法可應(yīng)用于一次寫入類型盤以及可重寫盤。因此,一種通用記錄方法可用于可重寫盤和一次寫入類型盤。
通過采用數(shù)據(jù)重寫次數(shù)受限制的光盤,替代執(zhí)行的順序循環(huán)記錄,可以將登記單元中的登記塊設(shè)置為可使用的,直到登記塊變得不可使用。這縮短了從登記單元讀取數(shù)據(jù)的時(shí)間。登記塊變得不可記錄的原因是,例如數(shù)據(jù)被重寫的次數(shù)超過了可重寫的次數(shù),以及由于灰塵的附著或類似原因使登記塊被置入一個(gè)缺陷狀態(tài)。當(dāng)?shù)怯泬K變得不可記錄時(shí),使用下一個(gè)登記塊。通過重復(fù)地使用一個(gè)計(jì)數(shù)塊直到計(jì)數(shù)塊變得不可記錄并且還重復(fù)地使用一個(gè)登記塊直到登記塊變得不可記錄,可以縮短從計(jì)數(shù)單元讀取數(shù)據(jù)的時(shí)間,并且還可以縮短從登記單元讀取數(shù)據(jù)的時(shí)間。
1.7文件再現(xiàn)處理圖7顯示了用于再現(xiàn)記錄在光盤235上的文件的文件再現(xiàn)處理的過程。文件再現(xiàn)處理是由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行的。以下將詳細(xì)描述圖7所示的步驟。在下面的例子中,從具有圖1所示的數(shù)據(jù)結(jié)構(gòu)的光盤235再現(xiàn)AV文件(AVfile-d)158。
通過從具有圖6所示的數(shù)據(jù)結(jié)構(gòu)并記錄AV文件(AVfile-c)和AV文件(AVfile-d)的光盤235刪除AV文件(AVfile-b),獲得圖1所示的光盤235。
(S701)當(dāng)檢測到光盤被插入光盤驅(qū)動(dòng)設(shè)備205時(shí),驅(qū)動(dòng)控制部分231指定記錄信息區(qū)段111中的計(jì)數(shù)單元141中的第一計(jì)數(shù)塊171。
(S702)驅(qū)動(dòng)控制部分231確定計(jì)數(shù)單元141中的指定計(jì)數(shù)塊是否是處于未記錄狀態(tài)。在“是”時(shí),處理進(jìn)行到步驟(S704);在“否”時(shí),處理進(jìn)行到步驟(S703)。
(S703)驅(qū)動(dòng)控制部分231指定計(jì)數(shù)單元141中的下一個(gè)計(jì)數(shù)塊的位置。
(S704)驅(qū)動(dòng)控制部分231從不處于未記錄狀態(tài)的計(jì)數(shù)塊中的最后一個(gè)計(jì)數(shù)塊獲得登記塊的標(biāo)識(shí)號(hào)(標(biāo)識(shí)信息)。
(S705)驅(qū)動(dòng)控制部分231從由登記單元的標(biāo)識(shí)號(hào)指定的登記單元中的前置登記塊開始執(zhí)行再現(xiàn)操作,從而獲得版本號(hào)(版本信息)。
(S706)驅(qū)動(dòng)控制部分231指定在指定登記單元中的下一個(gè)登記塊的位置。
(S707)驅(qū)動(dòng)控制部分231從指定登記塊開始執(zhí)行再現(xiàn)操作。當(dāng)在這個(gè)再現(xiàn)操作中指定的指定登記塊處于未記錄狀態(tài)時(shí),或者當(dāng)記錄在登記塊中的版本號(hào)小于以前獲得的版本號(hào)時(shí),處理進(jìn)行到步驟(S709)。否則,處理進(jìn)行到步驟(S708)。
(S708)驅(qū)動(dòng)控制部分231指定在指定登記單元中的下一個(gè)登記塊的位置。
(S709)驅(qū)動(dòng)控制部分231獲得記錄在最新登記塊中的入口扇區(qū)號(hào),并將入口扇區(qū)號(hào)存儲(chǔ)在記錄信息區(qū)段存儲(chǔ)器273中。
在步驟(S701)到(S709)中描述的驅(qū)動(dòng)控制部分231的操作例如由在驅(qū)動(dòng)控制部分231中建立的控制程序來實(shí)現(xiàn),作為信息記錄和再現(xiàn)裝置272。
(S710)系統(tǒng)控制部分201獲得存儲(chǔ)在光盤驅(qū)動(dòng)設(shè)備205的記錄信息區(qū)段存儲(chǔ)器273中的入口扇區(qū)號(hào),作為指示最新文件結(jié)構(gòu)區(qū)域的尾端的位置的信息(指針信息)。系統(tǒng)控制部分201命令光盤驅(qū)動(dòng)設(shè)備205再現(xiàn)記錄在最新文件結(jié)構(gòu)區(qū)域的尾端的VATICB 157。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為VAT結(jié)構(gòu)再現(xiàn)裝置215。光盤驅(qū)動(dòng)設(shè)備205讀取記錄在最新文件結(jié)構(gòu)區(qū)域的尾端的VATICB 157,并將VATICB 157存儲(chǔ)在存儲(chǔ)器電路202的VAT結(jié)構(gòu)存儲(chǔ)器222中。
接著,系統(tǒng)控制部分201對(duì)在所讀取的VATICB中包括的VAT的位置信息進(jìn)行譯碼,執(zhí)行一個(gè)與對(duì)VATICB的類似的控制過程,以便讀取記錄在VAT結(jié)構(gòu)區(qū)域108中的VAT 156,并將VAT 156存儲(chǔ)在存儲(chǔ)器電路202的VAT結(jié)構(gòu)存儲(chǔ)器222中。
(S711)系統(tǒng)控制部分201從一個(gè)文件集合描述符152讀取文件入口(根目錄)154和根目錄153,同時(shí)采用在步驟(S710)獲得的VAT將虛擬地址變換成邏輯地址。系統(tǒng)控制部分201還順序地讀取與文件入口(根目錄)154和根目錄153記錄在同一區(qū)域中的文件入口(AVDir)151和AV目錄(AVDir)150,以及文件入口(Datafile)149和控制文件(Datafile)148。這樣,獲得AV文件和相關(guān)信息的記錄位置。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)再現(xiàn)裝置261。
(S712)最后,系統(tǒng)控制部分201執(zhí)行文件入口(AVfile-d)159和AV文件(AVfile-d)158的讀取操作,從而完成文件再現(xiàn)操作。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為文件再現(xiàn)裝置216。
為了避免數(shù)據(jù)由于再現(xiàn)期間的讀取誤差而變得不可讀取,可以在另一個(gè)區(qū)域中記錄數(shù)據(jù)的一個(gè)拷貝。由順序記錄移動(dòng)的最新文件結(jié)構(gòu)區(qū)域可以被加倍,并且加倍的最新文件結(jié)構(gòu)區(qū)域的位置信息可以被指定在記錄信息區(qū)段中。例如,如圖10所示,基于在保留記錄信息區(qū)段2101和主記錄信息區(qū)段2102中記錄的登記塊中記錄的主入口扇區(qū)號(hào)2151和保留入口扇區(qū)號(hào)2152,可以指定保留最新文件結(jié)構(gòu)區(qū)域2103和主最新文件結(jié)構(gòu)區(qū)域2107。
存在一種可能性,即在執(zhí)行了帶有檢驗(yàn)的順序記錄之后,由于導(dǎo)致劃痕或灰塵而使得數(shù)據(jù)再現(xiàn)變得不可能。為了允許最新文件甚至在這樣一種情況下也能被讀取,可以在卷空間中設(shè)置主最新文件結(jié)構(gòu)區(qū)域2107和保留最新文件結(jié)構(gòu)區(qū)域2103,其位置信息可以被登記在導(dǎo)入?yún)^(qū)域中,作為主入口扇區(qū)號(hào)2151和保留入口扇區(qū)號(hào)2152。這樣,提高了數(shù)據(jù)再現(xiàn)的可靠性。
要記錄在保留最新文件結(jié)構(gòu)區(qū)域2103中的信息基本上是要記錄在主最新文件結(jié)構(gòu)區(qū)域2107中的信息的保留信息。要記錄在VAT結(jié)構(gòu)區(qū)域2110中的VAT 2145是記錄在主最新文件結(jié)構(gòu)區(qū)域2107中的最新文件結(jié)構(gòu)的虛擬地址和邏輯地址的對(duì)應(yīng)表。相反,將記錄在VAT結(jié)構(gòu)區(qū)域2106中的VAT 2135是記錄在保留最新文件結(jié)構(gòu)區(qū)域2103中的最新文件結(jié)構(gòu)的虛擬地址和邏輯地址的對(duì)應(yīng)表。
主最新文件結(jié)構(gòu)區(qū)域2107的位置信息和保留最新文件結(jié)構(gòu)區(qū)域2103的位置信息可以分別被登記在導(dǎo)入?yún)^(qū)域的主記錄信息區(qū)段2102和保留記錄信息區(qū)段2101中,作為主入口扇區(qū)號(hào)2151和保留入口扇區(qū)號(hào)2152。在這種情況下,保留記錄信息區(qū)段2101是一個(gè)記錄登記在主記錄信息區(qū)段2102中的信息的保留信息的區(qū)域。使用主記錄信息區(qū)段或保留記錄信息區(qū)段的結(jié)構(gòu)和方法類似于在例子1中所示的記錄信息區(qū)段的結(jié)構(gòu)和方法。
保留最新文件結(jié)構(gòu)區(qū)域的位置信息可以用自主入口扇區(qū)號(hào)起的偏移地址來指定。偏移地址可以被指定為例如是主入口扇區(qū)號(hào)-256、主入口扇區(qū)號(hào)-512、主入口扇區(qū)號(hào)+256或主入口扇區(qū)號(hào)+512。偏移值可以被登記在信息記錄區(qū)段中。
即使在記錄信息區(qū)段是被設(shè)置在卷空間而不是在導(dǎo)入?yún)^(qū)域中的情況下,也能明顯地提供本發(fā)明的效果。入口扇區(qū)號(hào)例如可以被記錄在卷空間(如卷結(jié)構(gòu)區(qū)域101)中。在這種情況下,也提供了與當(dāng)入口扇區(qū)號(hào)被記錄在導(dǎo)入?yún)^(qū)域中時(shí)提供的大致相同的效果。
指示下一個(gè)記錄開始位置的記錄位置信息(例如入口扇區(qū)號(hào))允許在特定方向重復(fù)地記錄數(shù)據(jù),使得其中重寫數(shù)據(jù)的區(qū)域在信息記錄介質(zhì)的整個(gè)信息記錄區(qū)域中被分布。
記錄在主記錄信息區(qū)段中的信息的保留信息的登記可以在主記錄信息區(qū)段2102和保留記錄信息區(qū)段2101中獨(dú)立地被執(zhí)行。在這種情況下,采用帶有檢驗(yàn)的記錄來記錄計(jì)數(shù)塊或登記塊,以便避免缺陷區(qū)域。因此,是缺陷區(qū)域的計(jì)數(shù)塊或登記塊的數(shù)目在主記錄信息區(qū)段2101和保留記錄信息區(qū)段2101之間是不同的。
在保留記錄信息區(qū)段2101中,拷貝信息可以被記錄與主記錄信息區(qū)段2101中的信息相同的計(jì)數(shù)塊或相同的登記塊中。在這種情況下,在保留記錄信息區(qū)段2101中不需要執(zhí)行帶有檢驗(yàn)的記錄。即使在缺陷狀態(tài)下,也執(zhí)行記錄。
在這個(gè)例子中,記錄在保留最新文件結(jié)構(gòu)區(qū)域中的信息是主最新文件結(jié)構(gòu)的拷貝信息。為了縮短記錄時(shí)間,只有從上一次記錄更新的文件結(jié)構(gòu)可以被記錄在保留最新文件結(jié)構(gòu)區(qū)域中。當(dāng)數(shù)據(jù)不能從主最新文件結(jié)構(gòu)區(qū)域讀取時(shí),可以使用該保留最新文件結(jié)構(gòu)區(qū)域和以前的主最新文件結(jié)構(gòu)來獲得數(shù)據(jù)的備份。通過基于版本號(hào)區(qū)分以前的登記塊以及使用記錄在登記塊中的入口扇區(qū)號(hào),可以獲得以前的主最新文件結(jié)構(gòu)。
如圖10所示,記錄在卷空間中的最新文件結(jié)構(gòu)被加倍。在兩個(gè)加倍的最新文件結(jié)構(gòu)的位置信息都被包括在導(dǎo)入?yún)^(qū)域中的情況下,在執(zhí)行順序記錄的同時(shí),在其中數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)中可以提高對(duì)于文件的記錄和再現(xiàn)必不可少的文件結(jié)構(gòu)區(qū)域的穩(wěn)健性。通過在記錄信息區(qū)段(它是為倍增的最新文件結(jié)構(gòu)區(qū)域的位置信息指定的區(qū)域)中無故障地記錄數(shù)據(jù),提高了盤的再現(xiàn)可靠性,而不管由于引起劃痕或灰塵而使再現(xiàn)變得不可能的危險(xiǎn)。
顯然,最新文件結(jié)構(gòu)區(qū)域和入口扇區(qū)號(hào)都可應(yīng)用于雙倍、三倍和其他類型的倍增。
在ECMA167標(biāo)準(zhǔn)中,AV文件的文件入口被定義為文件結(jié)構(gòu)的一部分。在這個(gè)例子中,為了解釋簡單起見,AV文件的文件入口被記錄在AV文件區(qū)域中。
在其上未記錄AV文件的信息記錄介質(zhì)的情況下,控制文件可以被記錄在AV文件區(qū)域中。仍然明顯地提供了本發(fā)明的效果。在這種情況下,控制文件及其文件結(jié)構(gòu)被順序地記錄在卷空間中。
在這個(gè)例子中,采用VAT結(jié)構(gòu)的文件結(jié)構(gòu)被記錄在最新文件結(jié)構(gòu)區(qū)域中。在由入口扇區(qū)號(hào)指定的最新文件結(jié)構(gòu)區(qū)域中,可以記錄其他文件系統(tǒng)(諸如在MS-DOS中使用的FAT文件系統(tǒng)或類似文件系統(tǒng))的文件結(jié)構(gòu)。即使在使用一個(gè)不同于VAT結(jié)構(gòu)的文件結(jié)構(gòu)時(shí),只要采用記錄在記錄信息區(qū)段中的入口扇區(qū)號(hào),也可以提供避免在其中數(shù)據(jù)重寫的次數(shù)受限制的盤上的數(shù)據(jù)重寫集中的效果。
在這個(gè)例子中,當(dāng)插入一個(gè)盤時(shí),系統(tǒng)將控制文件記錄在基本文件結(jié)構(gòu)區(qū)域中,以便識(shí)別記錄在多個(gè)AV文件中的信息。在僅僅需要識(shí)別記錄在該盤上的文件的情況下,不需要在基本文件結(jié)構(gòu)區(qū)域中記錄控制文件及其文件入口。然后,基本文件結(jié)構(gòu)區(qū)域更小,從而縮短讀取時(shí)間。在基本文件結(jié)構(gòu)區(qū)域被記錄在作為最小讀取單位的一個(gè)ECC塊內(nèi)的情況下,驅(qū)動(dòng)設(shè)備僅僅執(zhí)行一次數(shù)據(jù)讀取。以這種方式,依據(jù)本發(fā)明的信息記錄介質(zhì)使得數(shù)據(jù)被更新或記錄,包括最新文件結(jié)構(gòu)區(qū)域從內(nèi)部向外部移動(dòng)。因此,防止由于數(shù)據(jù)重寫的集中而引起的數(shù)據(jù)損壞或缺陷,并提高數(shù)據(jù)可靠性。
2.例子2在例子2中,將描述一種用于在預(yù)先分配在卷空間中的AV文件區(qū)域中順序地記錄AV文件的方法和記錄在最新文件結(jié)構(gòu)區(qū)域中的信息的缺陷管理方法。
將記錄在AV文件區(qū)域中的AV數(shù)據(jù)需要按時(shí)間連續(xù)記錄,因此被不帶檢驗(yàn)地記錄。文件管理信息(例如文件集合描述符)和控制文件被要求是可靠的,因此被帶有檢驗(yàn)地記錄,以便保證在記錄時(shí)的數(shù)據(jù)可靠性。通常,AV文件具有較大的數(shù)據(jù)尺寸,而控制文件或文件管理信息具有較小的文件尺寸。AV數(shù)據(jù)和非AV數(shù)據(jù)因此具有不同的特征。以下將描述一個(gè)例子,其中用于記錄AV數(shù)據(jù)的區(qū)域和用于記錄非AV數(shù)據(jù)的區(qū)域被分離。
在以如例子1中的表格形式管理未分配區(qū)域的情況下,通過定義其中登記未分配區(qū)域中的管理信息的次序來執(zhí)行順序記錄。在例子2中,采用被記錄在空間管理結(jié)構(gòu)區(qū)域中的一個(gè)改進(jìn)的位圖來管理未分配區(qū)域,并在卷空間中的AV文件區(qū)域中執(zhí)行順序記錄。
在下面的描述中,除非有其它的詳細(xì)描述,被記錄在信息記錄介質(zhì)上的描述符、指針等作為卷文件結(jié)構(gòu)具有由ECMA167或UDF(通用盤格式)標(biāo)準(zhǔn)定義的數(shù)據(jù)結(jié)構(gòu)。
2.1光盤的數(shù)據(jù)結(jié)構(gòu)圖11顯示了光盤235的一個(gè)例示數(shù)據(jù)結(jié)構(gòu)。
卷空間具有預(yù)先分配在其固定位置的卷結(jié)構(gòu)區(qū)域101、可備用文件結(jié)構(gòu)區(qū)域1303和AV文件區(qū)域1308??蓚溆梦募Y(jié)構(gòu)區(qū)域1303包括在最新文件結(jié)構(gòu)區(qū)域的一部分中的空間管理結(jié)構(gòu)區(qū)域1306。在空間管理結(jié)構(gòu)區(qū)域中,將記錄一個(gè)改進(jìn)的位圖。
位圖是顯示一特定單元(例如扇區(qū)或ECC塊)的每個(gè)區(qū)域的記錄狀態(tài)的圖。一特定單元的每個(gè)區(qū)域的記錄狀態(tài)在未記錄狀態(tài)的情況下由0指示,在記錄狀態(tài)的情況下由1指示。顯示所有扇區(qū)的記錄狀態(tài)的位的集合被稱為一個(gè)位圖。在例子2中,位圖顯示一個(gè)單元的記錄狀態(tài)。用位圖執(zhí)行未分配區(qū)域的管理的優(yōu)點(diǎn)是,由于未分配區(qū)域是采用用于每個(gè)要被管理的區(qū)域的一個(gè)位來指定的,因此位圖的尺寸是固定的。
一個(gè)“單元”是一個(gè)用于管理記錄的單元,包括一個(gè)或更多扇區(qū)。在這個(gè)例子中,一個(gè)單元大約包括5000個(gè)扇區(qū)。
導(dǎo)入?yún)^(qū)域具有分配給它的記錄信息區(qū)段111。記錄信息區(qū)段111包括備用指定信息區(qū)域1302,備用指定信息區(qū)域1302包括備用單元數(shù)1310和備用區(qū)域地址信息1311。在備用指定信息區(qū)域中,由可備用文件結(jié)構(gòu)區(qū)域1303的可備用區(qū)域1307或其他單元替代最新文件結(jié)構(gòu)區(qū)域1304。這樣,當(dāng)數(shù)據(jù)重寫被集中在可備用文件結(jié)構(gòu)區(qū)域1303的最新文件結(jié)構(gòu)區(qū)域1304中時(shí)、或當(dāng)整個(gè)區(qū)域變得不可記錄時(shí),這種替代防止介質(zhì)變得完全不可記錄。其結(jié)果是,數(shù)據(jù)可以被記錄在最新文件結(jié)構(gòu)區(qū)域中。
2.2文件記錄處理圖13顯示了用于在光盤235上記錄文件的文件記錄處理的過程。文件記錄處理由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行。下面將詳細(xì)描述圖13所示的步驟。
(S1501)系統(tǒng)控制部分201從已經(jīng)被讀入空間管理結(jié)構(gòu)存儲(chǔ)器253的改進(jìn)位圖1313的前端獲得起始單元號(hào)1330。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為空間管理結(jié)構(gòu)記錄裝置251。
(S1502)系統(tǒng)控制部分201命令光盤驅(qū)動(dòng)設(shè)備205從由起始單元號(hào)1330指定的單元#40開始順序地記錄AV文件(AVfile-d)146。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為文件記錄裝置213。
(S1503)系統(tǒng)控制部分201更新包括所記錄的AV文件(AVfile-d)的管理信息的文件結(jié)構(gòu),并命令光盤驅(qū)動(dòng)設(shè)備205將更新的文件結(jié)構(gòu)記錄在最新文件結(jié)構(gòu)區(qū)域1304中。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)記錄裝置261。
在這里,當(dāng)由于可備用文件結(jié)構(gòu)區(qū)域1303的最新文件結(jié)構(gòu)區(qū)域1304由于數(shù)據(jù)重寫的集中、劃痕或灰塵變得不可記錄這個(gè)原因而從光盤驅(qū)動(dòng)設(shè)備205返回一個(gè)寫入錯(cuò)誤時(shí),系統(tǒng)控制部分201更新基本文件結(jié)構(gòu),以便改變記錄位置,并發(fā)出一個(gè)應(yīng)該在可備用區(qū)域1307中執(zhí)行記錄的指令。
當(dāng)由于可備用區(qū)域1307由于數(shù)據(jù)重寫的集中、劃痕或灰塵變得不可記錄這個(gè)原因而從光盤驅(qū)動(dòng)設(shè)備205返回另一個(gè)寫入錯(cuò)誤時(shí),系統(tǒng)控制部分201發(fā)出一個(gè)應(yīng)該記錄基本文件結(jié)構(gòu)區(qū)域的指令,其中記錄位置被改變到單元#56。以這種方式,單元#56(它是用于在AV文件區(qū)域1308中順序地執(zhí)行記錄的下一個(gè)記錄起始單元)可以被用作可備用文件結(jié)構(gòu)區(qū)域。以這種方式,當(dāng)在將數(shù)據(jù)記錄在最新文件結(jié)構(gòu)區(qū)域中的同時(shí)出現(xiàn)一個(gè)寫入錯(cuò)誤時(shí),記錄在最新文件結(jié)構(gòu)區(qū)域中的數(shù)據(jù)被更新,并被記錄在一個(gè)未記錄的可備用區(qū)域中。當(dāng)在可備用區(qū)域中沒有未記錄區(qū)域時(shí),使用起始單元號(hào)來向一個(gè)未分配單元分配一個(gè)可備用文件結(jié)構(gòu)區(qū)域,并且記錄在最新文件結(jié)構(gòu)區(qū)域中的數(shù)據(jù)被更新、并被記錄在可備用文件結(jié)構(gòu)區(qū)域的前端。當(dāng)可備用文件結(jié)構(gòu)區(qū)域被分配給未分配單元時(shí),預(yù)定尺寸的可備用單元被安排為未記錄狀態(tài)。因此,即使在將數(shù)據(jù)記錄在最新文件結(jié)構(gòu)區(qū)域中的同時(shí)出現(xiàn)一個(gè)寫入錯(cuò)誤時(shí),也能實(shí)現(xiàn)備用記錄。
驅(qū)動(dòng)控制部分232命令該記錄和再現(xiàn)裝置234將基本文件結(jié)構(gòu)記錄在單元#56中。當(dāng)該記錄完成時(shí),“56”被記錄在導(dǎo)入?yún)^(qū)域中的記錄信息區(qū)段111中的備用單元號(hào)1410中,最新文件結(jié)構(gòu)區(qū)域的地址信息被記錄在備用區(qū)域地址信息1411中。然后,驅(qū)動(dòng)控制部分232通知系統(tǒng)控制部分201處理完成。
(S1504)系統(tǒng)控制部分201生成一個(gè)反映盤的未分配區(qū)域的狀態(tài)的改進(jìn)位圖1412,并將改進(jìn)位圖1412記錄在單元#56的空間管理結(jié)構(gòu)區(qū)域1403中。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為空間管理結(jié)構(gòu)記錄裝置251。
在這里,指示在已記錄單元之后的第一未分配區(qū)域的單元號(hào)57作為起始單元號(hào)被登記在改進(jìn)位圖的前端。通過這個(gè)處理,單元#40到#56的這些位(它們指示這些其中記錄有數(shù)據(jù)的單元的記錄狀態(tài))被改變?yōu)橹甘尽耙延涗洝钡摹?”。
圖12顯示了在具有圖11所示的數(shù)據(jù)結(jié)構(gòu)的光盤235上執(zhí)行了文件記錄處理之后記錄在光盤235上的數(shù)據(jù)的結(jié)構(gòu)。
在這個(gè)例子中,描述了在AV文件區(qū)域中的內(nèi)側(cè)部分到外側(cè)部分中執(zhí)行的順序記錄的第二個(gè)周期。在其中數(shù)據(jù)重寫的次數(shù)受限制的信息記錄介質(zhì)中,由一個(gè)起始單元號(hào)指定記錄起始位置。因此,可以在AV文件區(qū)域中從盤的內(nèi)側(cè)部分向外側(cè)部分重復(fù)地執(zhí)行順序記錄。
下一個(gè)記錄開始位置可以由一個(gè)地址而不是起始單元號(hào)來指定。當(dāng)下一個(gè)記錄起始位置由一個(gè)地址指定時(shí),與采用起始單元號(hào)的情況相比,可以更詳細(xì)地指定記錄起始位置??梢灾付ㄒ郧暗挠涗浗Y(jié)束位置,而不是下一個(gè)記錄起始位置。
在這個(gè)例子中,其中可以記錄AV文件的未分配區(qū)域被逐個(gè)單元地指定,其中記錄AV文件的區(qū)域被逐個(gè)邏輯扇區(qū)地指定。為了簡化起見,其中記錄AV文件的區(qū)域也可以被逐個(gè)單元地指定。
在這個(gè)例子中,只有AV文件被記錄在AV文件區(qū)域中。如例子1中所述,AV文件的文件入口也可以被記錄在AV文件區(qū)域中。
在控制文件的尺寸過大或控制文件的數(shù)目過大的情況下,控制文件及其文件入口可以被記錄在AV文件區(qū)域中。以這種方式,在更新控制文件時(shí)防止數(shù)據(jù)重寫被集中在一個(gè)特定區(qū)域中。
為了在卷結(jié)構(gòu)區(qū)域和最新文件結(jié)構(gòu)區(qū)域中記錄數(shù)據(jù),執(zhí)行帶有檢驗(yàn)的記錄。為了在AV文件區(qū)域中記錄數(shù)據(jù),執(zhí)行不帶檢驗(yàn)的記錄。“帶有檢驗(yàn)的記錄”指的是一種記錄方法,通過該方法確認(rèn)在執(zhí)行了記錄之后可以讀取數(shù)據(jù)?!安粠z驗(yàn)的記錄”指的是一種記錄方法,通過該方法不確認(rèn)在執(zhí)行了記錄之后可以讀取數(shù)據(jù)。
在這個(gè)例子中,替代之后的最新文件結(jié)構(gòu)區(qū)域由系統(tǒng)控制部分201管理。在其中由驅(qū)動(dòng)控制部分231管理備用區(qū)域的系統(tǒng)中,可以由被稱為“線性替換”的系統(tǒng)執(zhí)行管理?!熬€性替換”指的是一種系統(tǒng),驅(qū)動(dòng)控制部分通過該系統(tǒng)管理由系統(tǒng)控制部分指定的邏輯地址信息和實(shí)際記錄數(shù)據(jù)的地址的物理地址信息之間的對(duì)應(yīng)關(guān)系。通過這個(gè)系統(tǒng),不通過訪問所指示的邏輯地址、而是通過從對(duì)應(yīng)的物理地址讀取數(shù)據(jù)來執(zhí)行再現(xiàn)。在這個(gè)系統(tǒng)中,系統(tǒng)控制部分不需要根據(jù)替換為基本文件結(jié)構(gòu)更新記錄位置信息。
在執(zhí)行兩級(jí)替代處理的情況下,包括由可備用區(qū)域的替代和可備用文件結(jié)構(gòu)區(qū)域向一個(gè)單元的分配,即使當(dāng)數(shù)據(jù)重寫次數(shù)在具有限定大小的數(shù)據(jù)結(jié)構(gòu)區(qū)域或AV文件區(qū)域的介質(zhì)中出乎意料地增大時(shí),也可以不中斷地執(zhí)行向介質(zhì)的記錄和從介質(zhì)的再現(xiàn)。
2.3文件再現(xiàn)處理圖14顯示了用于再現(xiàn)記錄在光盤235上的文件的文件再現(xiàn)處理的過程。文件再現(xiàn)處理由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行。下面將詳細(xì)描述圖14所示的步驟。在下面的例子中,從具有圖12所示的數(shù)據(jù)結(jié)構(gòu)的光盤235再現(xiàn)AV文件(AVfile-d)158。
(S1601)當(dāng)光盤被插入到光盤驅(qū)動(dòng)設(shè)備205時(shí),驅(qū)動(dòng)控制部分231從記錄信息區(qū)段的備用指定信息區(qū)域1302讀取一個(gè)備用單元號(hào)1410和備用區(qū)域地址信息1411,并通知系統(tǒng)控制部分201關(guān)于備用單元號(hào)1410和備用區(qū)域地址信息1411。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在驅(qū)動(dòng)控制部分231中建立的控制程序來實(shí)現(xiàn),作為信息記錄和再現(xiàn)裝置272。
系統(tǒng)控制部分201確定讀取的備用單元號(hào)1410是0還是1。當(dāng)該號(hào)是0時(shí),處理進(jìn)行到步驟(S1603)。否則,處理進(jìn)行到步驟(S1602)。
(S1602)系統(tǒng)控制部分201基于備用單元號(hào)和備用區(qū)域地址信息,從記錄在具有指定單元號(hào)的一個(gè)單元中的最新文件結(jié)構(gòu)區(qū)域的基本文件結(jié)構(gòu)區(qū)域再現(xiàn)一個(gè)基本文件結(jié)構(gòu)。
在圖12所示的例子中,備用單元號(hào)1410是56。因此,從記錄在單元#56中的最新文件結(jié)構(gòu)區(qū)域1401的基本文件結(jié)構(gòu)區(qū)域1402讀取一個(gè)基本文件結(jié)構(gòu)。
(S1603)系統(tǒng)控制部分201基于備用地址信息,從記錄在一個(gè)預(yù)先分配的可備用文件結(jié)構(gòu)區(qū)域中的最新文件結(jié)構(gòu)區(qū)域的基本文件結(jié)構(gòu)區(qū)域再現(xiàn)一個(gè)基本文件結(jié)構(gòu)。
在圖11所示的例子中,備用單元號(hào)1410是0。因此,從記錄在可備用文件結(jié)構(gòu)區(qū)域1303中的最新文件結(jié)構(gòu)區(qū)域1304的基本文件結(jié)構(gòu)區(qū)域1305讀取一個(gè)基本文件結(jié)構(gòu)。
在步驟(S1602)和(S1603)中描述的系統(tǒng)控制部分201的操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)再現(xiàn)裝置262。
(S1604)系統(tǒng)控制部分201對(duì)基本文件結(jié)構(gòu)譯碼,并再現(xiàn)想要的AV文件(AVfile-d)158。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為文件再現(xiàn)裝置216。
通常,AV文件的尺寸比控制數(shù)據(jù)的尺寸大。因此,在這個(gè)例子中,AV文件被逐個(gè)單元地管理。因此,采用單元號(hào)替代邏輯扇區(qū)號(hào),可以容易地指定AV文件的記錄位置信息。
在這個(gè)例子中,按照從盤的內(nèi)側(cè)部分向外側(cè)部分的順序?qū)⑽捶峙鋮^(qū)域登記在位圖中。因此,通過用一個(gè)起始單元號(hào)指定下一個(gè)記錄位置,可以執(zhí)行順序循環(huán)記錄。通過采用如在例子1中所示的表來管理未分配區(qū)域的方法,按照從盤的內(nèi)側(cè)部分向外側(cè)部分的順序?qū)⑽捶峙鋮^(qū)域登記在該表中,并由入口扇區(qū)號(hào)指定下一個(gè)記錄起始位置。
在例子2中,可備用文件結(jié)構(gòu)區(qū)域被預(yù)先分配在卷空間中。因此,最新文件結(jié)構(gòu)的數(shù)據(jù)重寫被集中。然而,包括記錄信息區(qū)段的備用指定信息區(qū)域使得數(shù)據(jù)可被記錄在不同的位置。其結(jié)果是,防止介質(zhì)變得完全不能使用。
通過使用被記錄在空間管理結(jié)構(gòu)區(qū)域中的改進(jìn)位圖中設(shè)置的起始單元號(hào),可以獲得在AV文件區(qū)域中的記錄起始位置。這使得AV文件可被順序記錄,同時(shí)避免數(shù)據(jù)重寫的集中。在起始單元號(hào)被登記在空間管理結(jié)構(gòu)的前端的情況下,在獲得空間管理結(jié)構(gòu)之后,馬上就可以從記錄起始位置開始記錄。
在例子1中,數(shù)據(jù)被順序記錄在最新文件結(jié)構(gòu)區(qū)域中。在例子2中,在每次更新數(shù)據(jù)時(shí),數(shù)據(jù)被重寫在最新文件結(jié)構(gòu)區(qū)域中。如在例子1中所述,采用記錄在空間管理結(jié)構(gòu)區(qū)域中的空區(qū)域信息和指示分配為最新文件結(jié)構(gòu)區(qū)域的位置的備用地址信息,最新文件結(jié)構(gòu)區(qū)域的記錄可以在可備用文件結(jié)構(gòu)區(qū)域中被順序地和重復(fù)地執(zhí)行。例如,可以以下列方式執(zhí)行記錄來更新數(shù)據(jù)。從自最新文件結(jié)構(gòu)區(qū)域所分配到的區(qū)域的位置(即,由指針信息指示的位置)連續(xù)的位置開始、在特定方向上(例如,從盤的內(nèi)側(cè)部分向外側(cè)部分)搜索一個(gè)未分配區(qū)域,直至可備用文件結(jié)構(gòu)區(qū)域的尾端。基于搜索結(jié)果分配該區(qū)域,并將最新文件結(jié)構(gòu)區(qū)域的數(shù)據(jù)記錄在所分配的區(qū)域中。在最新文件結(jié)構(gòu)區(qū)域被記錄在可備用文件結(jié)構(gòu)區(qū)域的尾端的情況下,從可備用文件結(jié)構(gòu)區(qū)域的前端開始在特定方向上搜索一個(gè)未分配區(qū)域?;谒阉鹘Y(jié)果分配該區(qū)域,并將最新文件結(jié)構(gòu)區(qū)域的數(shù)據(jù)記錄在所分配的區(qū)域中。
可以理解,可備用文件結(jié)構(gòu)區(qū)域被構(gòu)造而使得另一個(gè)區(qū)域(例如,最新文件結(jié)構(gòu)區(qū)域)可以被分配給可備用文件結(jié)構(gòu)區(qū)域的一部分。分配給可備用文件結(jié)構(gòu)區(qū)域的一部分的不同區(qū)域(例如,最新文件結(jié)構(gòu)區(qū)域)被構(gòu)造而使其在可備用文件結(jié)構(gòu)區(qū)域中是可移動(dòng)的。這樣,可以在特定方向上重復(fù)地記錄數(shù)據(jù),使得最新文件結(jié)構(gòu)區(qū)域在整個(gè)可備用文件結(jié)構(gòu)區(qū)域上分布。
在例子2中,既可以在AV文件區(qū)域中也可以在可備用文件結(jié)構(gòu)區(qū)域中執(zhí)行順序循環(huán)記錄。這樣,避免了數(shù)據(jù)重寫在整個(gè)盤中的任何特定區(qū)域的集中。通過將一個(gè)區(qū)域劃分成多個(gè)區(qū)域并在每個(gè)所劃分區(qū)域中執(zhí)行順序循環(huán)記錄,可以提高數(shù)據(jù)可靠性并可以提高對(duì)所想要文件的讀取速度。
以這種方式,在其中將記錄文件的區(qū)域以及在其中將記錄指示第一區(qū)域中的下一個(gè)記錄起始位置的記錄位置信息的區(qū)域中,都可以在特定方向上重復(fù)地記錄數(shù)據(jù)。
3.例子3在例子3中,利用用于同時(shí)管理文件的記錄位置和未分配區(qū)域的位置的表,例如適用于硬盤或類似部件的FAT文件系統(tǒng),將AV文件順序地記錄在AV文件區(qū)域中。
在構(gòu)造一個(gè)與硬盤兼容的系統(tǒng)時(shí),通過將FAT文件系統(tǒng)引入到光盤,可以由一個(gè)文件系統(tǒng)處理硬盤和光盤。
在下面的描述中,除非有其它詳細(xì)的描述,作為卷文件結(jié)構(gòu)被記錄在信息記錄介質(zhì)上的描述符、指針等具有由ECMA167或UDF(通用盤格式)標(biāo)準(zhǔn)定義的數(shù)據(jù)結(jié)構(gòu)。
3.1光盤的數(shù)據(jù)結(jié)構(gòu)圖15顯示了光盤235的例示數(shù)據(jù)結(jié)構(gòu)。
卷空間具有系統(tǒng)區(qū)域1701、最新文件結(jié)構(gòu)區(qū)域1702和AV文件結(jié)構(gòu)區(qū)域1703。
最新文件結(jié)構(gòu)區(qū)域1702包括FAT(文件分配表)區(qū)域1704、根目錄區(qū)域1705、AV目錄區(qū)域1706和數(shù)據(jù)文件區(qū)域1707。在FAT區(qū)域1704中記錄有FAT,它具有關(guān)于目錄和文件的記錄位置的鏈信息和關(guān)于簇(cluster)的記錄狀態(tài)的信息。
FAT是一個(gè)表,其中記錄了具有對(duì)于每個(gè)簇的記錄信息的簇記錄信息。所記錄的簇記錄信息的條數(shù)對(duì)應(yīng)于簇的個(gè)數(shù)。在根目錄區(qū)域1705和AV目錄區(qū)域1706中記錄的目錄入口中,登記目錄和文件的起始簇號(hào)。在圖15所示的例子中,目錄入口(AVfile-a)1713具有AV文件(AVfile-a)144的起始簇號(hào)1。FAT鏈信息包括登記在其上的作為AV文件(AVfile-a)的起始簇的簇#1和作為下一個(gè)簇的編號(hào)的簇號(hào)2。以這種方式,AV文件(AVfile-a)可通過下面的鏈信息來再現(xiàn)。在鏈信息的“值”部分中,“EOF”指示文件的尾端,例如是FF8(十六進(jìn)制)。
簇是一個(gè)用于記錄管理的單位,包括一個(gè)或多個(gè)扇區(qū)。在這個(gè)例子中,一個(gè)簇大約包括5000個(gè)扇區(qū)。
3.2文件記錄處理圖16顯示了用于在光盤235上記錄文件的文件記錄處理的過程。文件記錄處理由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行。下面將詳細(xì)描述圖16中所示的步驟。
(S1801)系統(tǒng)控制部分201在最新文件結(jié)構(gòu)區(qū)域1702的前端從FAT區(qū)域1704讀取一個(gè)FAT,搜索被標(biāo)記為起點(diǎn)信息的簇號(hào),并按照升序從標(biāo)記的簇號(hào)開始順序地獲得關(guān)于未分配區(qū)域的信息。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為空間管理結(jié)構(gòu)記錄裝置251。
(S1802)系統(tǒng)控制部分201從指定的起點(diǎn)簇開始順序地記錄AV文件。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為文件記錄裝置213。
(S1803)系統(tǒng)控制部分201在最新文件結(jié)構(gòu)區(qū)域中記錄包括關(guān)于所記錄的AV文件的信息的AV目錄區(qū)域、根目錄區(qū)域、數(shù)據(jù)文件和FAT區(qū)域。在這里記錄的FAT中,更新具有鏈信息和所記錄文件的起點(diǎn)信息的簇信息。例如,在顯示記錄了AV文件(AVfile-c)146之后的數(shù)據(jù)結(jié)構(gòu)的圖15中,下一個(gè)記錄起點(diǎn)是簇#56。因此,“1”被登記為FAT 1710的簇#56的起點(diǎn)信息。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)記錄裝置261。
在這個(gè)例子中,描述了在AV文件區(qū)域中的內(nèi)側(cè)部分到外側(cè)部分中執(zhí)行的順序記錄的第二個(gè)周期。在數(shù)據(jù)重寫次數(shù)受限制的信息記錄介質(zhì)中,在第一循環(huán)和后續(xù)循環(huán)中在AV文件區(qū)域中以類似的方式執(zhí)行順序循環(huán)記錄。
為了描述簡單起見,控制文件是一個(gè)數(shù)據(jù)文件,它被記錄為最新文件結(jié)構(gòu)區(qū)域的一部分??刂莆募粠в腥魏未靥?hào),由邏輯扇區(qū)號(hào)管理。另一方式是,數(shù)據(jù)文件可以被記錄在AV文件區(qū)域中的簇中,作為用于控制AV文件的信息的數(shù)據(jù)文件。
在例子3中,AV目錄區(qū)域、根目錄區(qū)域、數(shù)據(jù)文件和FAT區(qū)域依據(jù)基本文件結(jié)構(gòu)記錄裝置261被記錄在最新文件結(jié)構(gòu)區(qū)域中。FAT具有一個(gè)結(jié)構(gòu),該結(jié)構(gòu)具有空間管理結(jié)構(gòu)的功能,但FAT也執(zhí)行文件管理。因此,F(xiàn)AT由基本文件結(jié)構(gòu)記錄裝置和基本文件結(jié)構(gòu)再現(xiàn)裝置處理。
在例子3中,用于執(zhí)行順序記錄的起點(diǎn)信息被用位1記錄。顯然,起點(diǎn)信息可以用其他值(例如FFh)指示。
在例子3中,可以也采用一個(gè)數(shù)據(jù)結(jié)構(gòu)(如FAT)來獲得順序記錄的起始位置,在該數(shù)據(jù)結(jié)構(gòu)中關(guān)于未分配區(qū)域的信息和文件的鏈信息由同一個(gè)表管理。在這種情況下,AV文件也可以被順序記錄,同時(shí)避免在AV文件區(qū)域中的數(shù)據(jù)重寫的集中。
在例子2中,起始單元號(hào)被登記在空間管理結(jié)構(gòu)的前端。在例子3中,起點(diǎn)信息被登記為關(guān)于空間管理結(jié)構(gòu)中的每個(gè)簇的信息的一部分。在起點(diǎn)信息被登記在關(guān)于每個(gè)簇的信息的保留字節(jié)中的情況下,這個(gè)文件系統(tǒng)可以與現(xiàn)有的計(jì)算機(jī)操作系統(tǒng)兼容而不擴(kuò)展FAT標(biāo)準(zhǔn)。
在例子2中描述的兩級(jí)缺陷管理方法可應(yīng)用于這個(gè)例子中的包括FAT區(qū)域的最新文件結(jié)構(gòu)區(qū)域。
由于AV文件區(qū)域中的缺陷的出現(xiàn)而變得不可使用的簇可以被登記在FAT區(qū)域1704中的FAT 1710中。在這種情況下,登記FFh,例如作為起點(diǎn)信息的值。
4.例子4在例子4中,將描述當(dāng)AV文件、控制文件和卷文件結(jié)構(gòu)被順序記錄在一個(gè)其中數(shù)據(jù)重寫次數(shù)受限制的盤上時(shí)的一種例示缺陷管理方法。
與在例子1中一樣,即使在通過采用順序記錄避免數(shù)據(jù)重寫集中在一特定區(qū)域來防止缺陷區(qū)域的出現(xiàn)的情況中,隨著盤的使用次數(shù)增加,缺陷區(qū)域的數(shù)目也增多。
在下面的描述中,缺陷區(qū)域包括一個(gè)其中不能記錄或再現(xiàn)數(shù)據(jù)的區(qū)域,并且其最小單位是1個(gè)ECC塊。
4.1光盤的數(shù)據(jù)結(jié)構(gòu)圖17顯示了光盤235的例示數(shù)據(jù)結(jié)構(gòu)。
卷空間包括缺陷區(qū)域1902、1906、1906和1910。分配一個(gè)缺陷列表結(jié)構(gòu)區(qū)域1908,其中將登記這些缺陷區(qū)域。在缺陷列表結(jié)構(gòu)區(qū)域1908中,記錄了其中將登記用于系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)的系統(tǒng)流目錄1923、其文件入口1924、和不可分配的空間流的文件入口1925。不可分配的空間流是一個(gè)為登記缺陷區(qū)域或其中不能分配卷文件結(jié)構(gòu)的區(qū)域而定義的數(shù)據(jù)結(jié)構(gòu)。在這個(gè)例子中,不可分配的空間流被用于登記缺陷區(qū)域的位置信息。
圖18顯示了用于在光盤235上記錄文件的文件記錄處理的過程。文件記錄處理由圖2所示的信息記錄和再現(xiàn)裝置執(zhí)行。下面將詳細(xì)描述圖18所示的步驟。在下面的例子中,將AV文件(AVfile-c)記錄在具有圖17所示的數(shù)據(jù)結(jié)構(gòu)的光盤235上。
(S2001)系統(tǒng)控制部分201從具有指定入口扇區(qū)號(hào)的未分配區(qū)域開始將AV文件(AVfile-c)順序地記錄在未分配區(qū)域中。當(dāng)在記錄AV文件的同時(shí)檢測到缺陷區(qū)域1906時(shí),系統(tǒng)控制部分201跳過缺陷區(qū)域,在下一個(gè)未分配區(qū)域中繼續(xù)記錄。因此,其中實(shí)際記錄了AV文件的區(qū)域是AV文件區(qū)域1905的第一延伸區(qū)1921和AV文件區(qū)域1907的第二延伸區(qū)1922。系統(tǒng)控制部分201的上述操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為文件記錄裝置213。
(S2002)系統(tǒng)控制部分201生成文件入口(AVfile-c)147,其中登記有第一延伸區(qū)1921和第二延伸區(qū)1922(其中記錄AV文件(AVfile-c))的位置信息。系統(tǒng)控制部分201然后將文件入口(AVfile-c)147存儲(chǔ)在存儲(chǔ)器電路263的基本文件結(jié)構(gòu)存儲(chǔ)器235中。
(S2003)系統(tǒng)控制部分201將控制文件(Datafile)148記錄在隨后的一個(gè)未分配區(qū)域上。與在步驟(S2001)中描述的記錄AV文件的情況一樣,當(dāng)在記錄控制文件的同時(shí)檢測到缺陷區(qū)域時(shí),系統(tǒng)控制部分201跳過缺陷區(qū)域,在下一個(gè)未分配區(qū)域中繼續(xù)記錄。
(S2004)系統(tǒng)控制部分201生成文件入口(Datafile)149,其中登記記錄了控制文件(Datafile)148的區(qū)域(延伸區(qū))的位置信息。系統(tǒng)控制部分201然后將文件入口(Datafile)149存儲(chǔ)在存儲(chǔ)器電路263的基本文件結(jié)構(gòu)存儲(chǔ)器235中。在由于檢測到缺陷區(qū)域而使得控制文件被記錄在多個(gè)延伸區(qū)中的情況下,與在AV文件的情況中一樣,在登記控制文件的記錄位置信息時(shí)登記所有延伸區(qū)位置信息。
(S2005)系統(tǒng)控制部分201生成一個(gè)系統(tǒng)流目錄1924(它是缺陷列表結(jié)構(gòu))及其文件入口1923,還生成一個(gè)已分配空間流的文件入口1925,其中登記了在卷空間中檢測到的缺陷區(qū)域的位置信息。系統(tǒng)控制部分201將文件入口1925存儲(chǔ)在基本文件結(jié)構(gòu)存儲(chǔ)器235中。
另外,系統(tǒng)控制部分201生成未分配空間入口1925,其中登記了未分配空間的位置信息,不包括在文件記錄處理中記錄的未分配區(qū)域和在文件記錄處理中檢測到的缺陷區(qū)域的位置信息。系統(tǒng)控制部分201然后將其未分配空間入口1925存儲(chǔ)在基本文件結(jié)構(gòu)存儲(chǔ)器235中。
同時(shí),系統(tǒng)控制部分201生成包括被記錄的AV文件和控制文件的信息的AV目錄(AVDir)150、文件集合描述符152、根目錄153、根目錄的文件入口154、其中登記了所記錄AV文件(AVfile-a)144和(AVfile-d)158的位置信息和屬性信息的文件入口145和159、VAT 156和VATICB 157。系統(tǒng)控制部分201將這些數(shù)據(jù)存儲(chǔ)在基本文件結(jié)構(gòu)存儲(chǔ)器235中。
(S2006)系統(tǒng)控制部分201將在步驟(S2002)、(S2004)和(S2005)中生成的基本文件結(jié)構(gòu)、缺陷列表結(jié)構(gòu)、空間管理結(jié)構(gòu)123和VAT結(jié)構(gòu)記錄在最新文件結(jié)構(gòu)區(qū)域131中。
(S2007)在將數(shù)據(jù)記錄在最新文件結(jié)構(gòu)區(qū)域131中的同時(shí)檢測到缺陷區(qū)域的情況下,執(zhí)行步驟(S2008)以及以下步驟的處理。當(dāng)在未檢測到缺陷的情況下完成記錄時(shí),結(jié)束文件記錄處理。
(S2008)系統(tǒng)控制部分201更新缺陷列表結(jié)構(gòu)和關(guān)于空間管理結(jié)構(gòu)的登記信息。在是缺陷列表結(jié)構(gòu)的不可分配空間流中,登記關(guān)于新檢測到的缺陷區(qū)域的位置信息。從是空間管理結(jié)構(gòu)的不可分配空間流中消除關(guān)于新檢測到的缺陷區(qū)域的位置信息。
(S2009)系統(tǒng)控制部分201指定隨后的未分配區(qū)域,以便在被更新的最新文件結(jié)構(gòu)中記錄數(shù)據(jù)。
在步驟(S2001)到(S2009)中描述的系統(tǒng)控制部分201的操作例如通過執(zhí)行在系統(tǒng)控制部分201中建立的控制程序來實(shí)現(xiàn),作為基本文件結(jié)構(gòu)記錄裝置261。
在這個(gè)例子中的AV文件的記錄處理中,將由于在執(zhí)行不帶檢驗(yàn)的記錄時(shí)不能完成記錄的原因而從其返回錯(cuò)誤報(bào)告的一個(gè)區(qū)域識(shí)別為缺陷區(qū)域。
通常,將記錄在卷結(jié)構(gòu)區(qū)域和最新文件結(jié)構(gòu)區(qū)域中的數(shù)據(jù)被帶有檢驗(yàn)地記錄,將記錄在AV文件區(qū)域中的數(shù)據(jù)被不帶檢驗(yàn)地記錄。另一方式是,將記錄在AV文件區(qū)域中的數(shù)據(jù)可以被帶有檢驗(yàn)地記錄。將記錄在卷結(jié)構(gòu)區(qū)域和最新文件結(jié)構(gòu)區(qū)域中的數(shù)據(jù)可以被不帶檢驗(yàn)地記錄。將記錄在AV文件區(qū)域中的數(shù)據(jù)可以通過帶有關(guān)于沒有缺陷區(qū)域的識(shí)別來記錄,以便節(jié)省替代處理所需的時(shí)間。在這種情況下,在文件的再現(xiàn)時(shí)區(qū)分缺陷區(qū)域。
為了根據(jù)文件的特性改變?nèi)毕莨芾矸椒?,一個(gè)用于記錄一種缺陷管理方法所采用的數(shù)據(jù)的區(qū)域和一個(gè)用于記錄一種不同的缺陷管理方法所采用的數(shù)據(jù)的區(qū)域可以彼此分開。
不能從其再現(xiàn)文件的區(qū)域也可以被登記為一個(gè)缺陷區(qū)域。
登記為不可分配的空間流的缺陷區(qū)域的位置信息被用于對(duì)介質(zhì)重新格式化。因此,需要保持不可分配的空間流的內(nèi)容一直到介質(zhì)被重新格式化。
所檢測到的缺陷區(qū)域的位置信息可以被記錄在卷空間之外。例如,這種位置信息可以在例子1中的記錄信息區(qū)段的登記塊中被管理。
在這個(gè)例子中描述的方法可以被運(yùn)用到例子3。在執(zhí)行缺陷管理時(shí),在跳過缺陷區(qū)域的同時(shí)記錄數(shù)據(jù),并將缺陷信息登記在FAT中。
如上所述,在這個(gè)例子中,在重復(fù)在可重寫介質(zhì)上的順序記錄的同時(shí),可以執(zhí)行在后續(xù)區(qū)域中的記錄,同時(shí)沒有替代地避開檢測到的缺陷區(qū)域。這樣,在其中檢測到的缺陷量根據(jù)使用條件而顯著變化的可重寫記錄介質(zhì)的情況下,不需要預(yù)先獲得一個(gè)備用區(qū)域或在其缺乏時(shí)擴(kuò)展備用區(qū)域。介質(zhì)的區(qū)域可以被有效地使用。
5.例子5在例子5中,關(guān)于作為密度增大的結(jié)果而使數(shù)據(jù)重寫次數(shù)受限制的盤,將描述一個(gè)用于從盤的內(nèi)側(cè)部分向外側(cè)部分執(zhí)行順序循環(huán)記錄的入口扇區(qū)號(hào)的例示數(shù)據(jù)結(jié)構(gòu)以及其例示更新方法。
在這個(gè)例子中,入口扇區(qū)號(hào)被記錄在由文件系統(tǒng)管理的卷空間中,而不是記錄信息區(qū)段中。
在例子1中,記錄信息區(qū)段包括一個(gè)計(jì)數(shù)單元和多個(gè)登記單元,以便提高其中數(shù)據(jù)重寫次數(shù)受限制的盤的入口扇區(qū)號(hào)的可靠性。
在這個(gè)例子中,由于由ECMA167定義的數(shù)據(jù)結(jié)構(gòu)被逐步更新,入口扇區(qū)號(hào)的可靠性可以被提高,并且由于記錄了入口扇區(qū)號(hào),不需要該記錄信息區(qū)段。因此,在這個(gè)例子中描述的技術(shù)可應(yīng)用于通用盤。
圖19是關(guān)于在卷結(jié)構(gòu)中更新和記錄的入口扇區(qū)號(hào)的數(shù)據(jù)結(jié)構(gòu)。
入口扇區(qū)號(hào)3032的功能與在其他例子中描述的功能相同。在圖19中,入口扇區(qū)號(hào)3032指示最新文件結(jié)構(gòu)區(qū)域131中的VAT結(jié)構(gòu)區(qū)域104的VAT ICB 157的地址。入口扇區(qū)號(hào)3032被記錄在為邏輯卷完整性描述符序列3011中的邏輯卷完整性描述符3031中的處理系統(tǒng)保存的字段中。
記錄在邏輯卷完整性描述符中的是指示記錄在卷空間中的文件結(jié)構(gòu)是否處于正確狀態(tài)的完整性信息。因此,通過在邏輯卷完整性描述符中記錄入口扇區(qū)號(hào),可以進(jìn)一步提高入口扇區(qū)號(hào)的可靠性。
邏輯卷完整性描述符序列3011的位置信息被記錄在卷描述符序列3010中的邏輯卷描述符3022中。卷描述符序列3010是為了記錄關(guān)于一個(gè)卷的描述符而設(shè)置的。基本卷描述符3021和分區(qū)描述符3023被記錄在卷描述符中。
卷描述符序列3010的位置信息被記錄在錨卷描述符指針3041中。錨卷描述符指針被記錄在邏輯扇區(qū)號(hào)256的固定扇區(qū)中。雖然未顯示,錨卷描述符指針也被記錄在N-256的邏輯扇區(qū)中,其中N是卷空間的最外部分的邏輯扇區(qū)號(hào)。由于錨卷描述符指針被記錄兩次,即使在其中一個(gè)指針不能被讀取時(shí),可以使用另一個(gè)錨卷描述符指針。
圖20顯示了用于更新和記錄入口扇區(qū)號(hào)的過程。以下將描述用于入口扇區(qū)號(hào)的更新方法。
(S3001)對(duì)于邏輯卷完整性描述符序列,保存一個(gè)例如對(duì)應(yīng)于32個(gè)扇區(qū)的區(qū)域。邏輯卷完整性描述符從邏輯卷完整性描述符序列的前端開始被順序地記錄,并將記錄的最后一個(gè)卷完整性描述符識(shí)別為一個(gè)有效描述符。通過在隨后的邏輯扇區(qū)中記錄一個(gè)邏輯卷完整性描述符,更新入口扇區(qū)號(hào)。當(dāng)不再有隨后的邏輯扇區(qū)時(shí),將00h記錄在邏輯卷完整性描述符序列中的所有邏輯扇區(qū)中,并將邏輯卷完整性描述符記錄在邏輯卷完整性描述符序列的前端。
(S3002)當(dāng)記錄一個(gè)邏輯卷完整性描述符時(shí),檢查將記錄的邏輯扇區(qū)是否是一個(gè)缺陷扇區(qū)。當(dāng)它不是一個(gè)缺陷扇區(qū)時(shí),處理結(jié)束。當(dāng)它是一個(gè)缺陷扇區(qū)時(shí),處理進(jìn)行到步驟(S3003),其中邏輯卷完整性描述符序列被重新保存在卷結(jié)構(gòu)區(qū)域中的一個(gè)空區(qū)域中,以便記錄邏輯卷完整性描述符。
以這種方式,在其中數(shù)據(jù)重寫被限制在100次的盤的情況下,采用同一個(gè)邏輯卷完整性描述符序列,可以將邏輯卷完整性描述符記錄32×100次。
當(dāng)重新分配一個(gè)邏輯卷完整性描述符序列時(shí),需要記錄用于管理邏輯卷完整性描述符序列的位置信息的邏輯卷描述符。
(S3004)對(duì)于卷描述符序列,保存一個(gè)例如對(duì)應(yīng)于16個(gè)扇區(qū)的區(qū)域。邏輯卷描述符具有一個(gè)指示卷描述符序號(hào)的字段。當(dāng)在卷描述符序列中記錄了多個(gè)邏輯卷描述符時(shí),具有最大卷描述符序號(hào)的邏輯卷描述符是有效的。為了記錄邏輯卷描述符,從卷描述符序列的前端開始搜索空的邏輯扇區(qū)。從前面的空邏輯扇區(qū)開始記錄邏輯卷描述符。當(dāng)沒有空的邏輯扇區(qū)時(shí),所有舊的邏輯卷描述符以00h被記錄,以便生成一個(gè)空的邏輯扇區(qū),然后從前面的空邏輯扇區(qū)開始記錄邏輯卷描述符。
(S3005)當(dāng)記錄一個(gè)邏輯卷描述符時(shí),檢查要記錄的邏輯扇區(qū)是否是一個(gè)缺陷扇區(qū)。當(dāng)它不是一個(gè)缺陷扇區(qū)時(shí),處理結(jié)束。當(dāng)它是一個(gè)缺陷扇區(qū)時(shí),處理進(jìn)行到步驟(S3006),其中邏輯卷描述符序列被重新保存在卷結(jié)構(gòu)區(qū)域中的一個(gè)空區(qū)域中,以便與基本卷描述符和分區(qū)描述符一起記錄邏輯卷完整性描述符。
以這種方式,在其中數(shù)據(jù)重寫被限制在100次的盤的情況下,采用同一個(gè)邏輯卷描述符序列,可以將邏輯卷描述符記錄(16-2)×100次。
(S3007)當(dāng)新分配一個(gè)卷描述符序列時(shí),一個(gè)用于管理卷描述符序列的位置信息的錨卷描述符指針被更新和記錄。
由于入口扇區(qū)號(hào)被以這種方式逐步更新和記錄,甚至在數(shù)據(jù)重寫次數(shù)被限制在100次的盤上,記錄也可以被執(zhí)行(32×100)×((16-2)×100)×100次。
用于更新和記錄的步驟可以根據(jù)所需的數(shù)據(jù)重寫次數(shù)而變化。顯然,當(dāng)1000次重寫足夠時(shí),入口扇區(qū)號(hào)可以被重寫在同一邏輯卷完整性描述符序列中。
工業(yè)應(yīng)用依據(jù)本發(fā)明的一種信息記錄介質(zhì)定義了在空間管理結(jié)構(gòu)中登記的未分配區(qū)域的使用次序,并在從內(nèi)側(cè)部分向外側(cè)部分移動(dòng)最新文件結(jié)構(gòu)區(qū)域的同時(shí)記錄數(shù)據(jù)。因此,防止了由于數(shù)據(jù)重寫的集中而引起的數(shù)據(jù)損壞或缺陷,并且可以提高數(shù)據(jù)可靠性。
權(quán)利要求
1.一種信息記錄介質(zhì),其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域,用于記錄指針信息,該指針信息指示其中已通過對(duì)該信息記錄區(qū)域的先前記錄操作記錄數(shù)據(jù)的一個(gè)區(qū)域的結(jié)束位置。
2.如權(quán)利要求1所述的信息記錄介質(zhì),其中,該信息記錄區(qū)域包括用于記錄AV文件的AV文件記錄區(qū)域。
3.如權(quán)利要求1所述的信息記錄介質(zhì),其中,該信息記錄區(qū)域包括用于記錄空間管理結(jié)構(gòu)的區(qū)域,該空間管理結(jié)構(gòu)用于管理該信息記錄區(qū)域中的未分配區(qū)域。
4.一種信息記錄介質(zhì),其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域;以及,一個(gè)指針信息記錄區(qū)域,用于記錄指針信息,該指針信息指示已通過對(duì)該信息記錄區(qū)域的先前記錄操作被分配的一個(gè)區(qū)域的位置。
5.如權(quán)利要求4所述的信息記錄介質(zhì),其中,該信息記錄區(qū)域包括用于記錄文件結(jié)構(gòu)的區(qū)域。
6.如權(quán)利要求4所述的信息記錄介質(zhì),其中,該信息記錄區(qū)域包括用于記錄空間管理結(jié)構(gòu)的區(qū)域,該空間管理結(jié)構(gòu)用于管理該信息記錄區(qū)域中的未分配區(qū)域。
7.一種信息記錄介質(zhì),其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域;第一指針信息記錄區(qū)域,用于記錄第一指針信息,第一指針信息指示已經(jīng)通過對(duì)第一信息記錄區(qū)域的先前記錄操作被分配的一個(gè)區(qū)域的位置;以及,第二指針信息記錄區(qū)域,用于記錄第二指針信息,第二指針信息指示其中已經(jīng)通過對(duì)第二信息記錄區(qū)域的先前記錄操作記錄數(shù)據(jù)的一個(gè)區(qū)域的位置,其中,第二指針信息記錄區(qū)域被設(shè)置在第一信息記錄區(qū)域中。
8.如權(quán)利要求7所述的信息記錄介質(zhì),其中第二信息記錄區(qū)域包括用于記錄AV文件的AV文件記錄區(qū)域,以及第一信息記錄區(qū)域包括用于記錄管理信息的管理信息區(qū)域,該管理信息用于管理AV文件記錄區(qū)域。
9.如權(quán)利要求8所述的信息記錄介質(zhì),其中,該管理信息區(qū)域中的缺陷區(qū)域根據(jù)第一缺陷管理方法進(jìn)行管理,該AV文件記錄區(qū)域中的缺陷區(qū)域根據(jù)不同于第一缺陷管理方法的第二缺陷管理方法進(jìn)行管理。
10.如權(quán)利要求9所述的信息記錄介質(zhì),其中,第一缺陷管理方法是基于帶有檢驗(yàn)的記錄,第二缺陷管理方法是基于不帶檢驗(yàn)的記錄。
11.如權(quán)利要求7所述的信息記錄介質(zhì),其中第二信息記錄區(qū)域包括用于記錄AV文件的AV文件記錄區(qū)域,以及第一信息記錄區(qū)域包括用于記錄非AV文件的非AV文件記錄區(qū)域。
12.一種信息記錄介質(zhì),其中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;以及,一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域,被分配給第一信息記錄區(qū)域的一部分,其中,該信息記錄介質(zhì)被構(gòu)造為使得允許第二信息記錄區(qū)域的位置可在第一信息記錄區(qū)域中移動(dòng)。
13.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄方法,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域以及一個(gè)指針信息記錄區(qū)域,所述信息記錄方法包括如下步驟對(duì)該信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;以及,在該指針信息記錄區(qū)域中記錄指針信息,該指針信息指示其中已經(jīng)通過對(duì)該信息記錄區(qū)域的先前記錄操作記錄數(shù)據(jù)的一個(gè)區(qū)域的結(jié)束位置。
14.如權(quán)利要求13所述的信息記錄方法,進(jìn)一步包括如下步驟從由該指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在該信息記錄區(qū)域中搜索未分配區(qū)域。
15.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄方法,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域以及一個(gè)指針信息記錄區(qū)域,所述信息記錄方法包括如下步驟對(duì)該信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;以及,在該指針信息記錄區(qū)域中記錄指針信息,該指針信息指示通過對(duì)該信息記錄區(qū)域的先前記錄操作被分配的區(qū)域的位置。
16.如權(quán)利要求15所述的信息記錄方法,進(jìn)一步包括如下步驟從由該指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在該信息記錄區(qū)域中搜索未分配區(qū)域。
17.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄方法,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域;第一指針信息記錄區(qū)域;以及,第二指針信息記錄區(qū)域,其中,第二指針信息記錄區(qū)域被設(shè)置在第一信息記錄區(qū)域中,所述信息記錄方法包括如下步驟對(duì)第一信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;在第一指針信息記錄區(qū)域中記錄第一指針信息,第一指針信息指示通過對(duì)第一信息記錄區(qū)域的先前記錄操作被分配的一個(gè)區(qū)域的位置;對(duì)第二信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;以及在第二指針信息記錄區(qū)域中記錄第二指針信息,第二指針信息指示已經(jīng)通過對(duì)第二信息記錄區(qū)域的先前記錄操作記錄數(shù)據(jù)的一個(gè)區(qū)域的位置。
18.如權(quán)利要求17所述的信息記錄方法,進(jìn)一步包括如下步驟從由第一指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第一信息記錄區(qū)域中搜索未分配區(qū)域;以及從由第二指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第二信息記錄區(qū)域中搜索未分配區(qū)域。
19.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄方法,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;以及一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域,所述信息記錄方法包括如下步驟將第二信息記錄區(qū)域分配到第一信息記錄區(qū)域的一部分;以及,在第一信息記錄區(qū)域中移動(dòng)被分配到第一信息記錄區(qū)域的該部分的第二信息記錄區(qū)域的位置。
20.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄裝置,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域以及一個(gè)指針信息記錄區(qū)域,所述信息記錄裝置包括執(zhí)行單元,用于對(duì)該信息記錄區(qū)域重復(fù)執(zhí)行記錄操作;以及,記錄單元,用于在該指針信息記錄區(qū)域中記錄指示一個(gè)區(qū)域的結(jié)束位置的指針信息,在該區(qū)域中已經(jīng)通過對(duì)該信息記錄區(qū)域的先前記錄操作記錄數(shù)據(jù)。
21.如權(quán)利要求20所述的信息記錄裝置,進(jìn)一步包括搜索單元,用于從由該指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在該信息記錄區(qū)域中搜索未分配區(qū)域。
22.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄裝置,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的信息記錄區(qū)域以及一個(gè)指針信息記錄區(qū)域,所述信息記錄裝置包括執(zhí)行單元,用于對(duì)該信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作;以及,記錄單元,用于在該指針信息記錄區(qū)域中記錄指針信息,該指針信息指示通過對(duì)該信息記錄區(qū)域的先前記錄操作被分配的區(qū)域的位置。
23.如權(quán)利要求22所述的信息記錄裝置,進(jìn)一步包括搜索單元,用于從由該指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在該信息記錄區(qū)域中搜索未分配區(qū)域。
24.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄裝置,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域;第一指針信息記錄區(qū)域;以及,第二指針信息記錄區(qū)域,其中,第二指針信息記錄區(qū)域被設(shè)置在第一信息記錄區(qū)域中,所述信息記錄裝置包括用于對(duì)第一信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作的單元;用于在第一指針信息記錄區(qū)域中記錄第一指針信息的單元,第一指針信息指示通過對(duì)第一信息記錄區(qū)域的先前記錄操作分配的區(qū)域的位置;用于對(duì)第二信息記錄區(qū)域重復(fù)地執(zhí)行記錄操作的單元;以及用于在第二指針信息記錄區(qū)域中記錄第二指針信息的單元,第二指針信息指示其中已經(jīng)通過對(duì)第二信息記錄區(qū)域的先前記錄操作記錄數(shù)據(jù)的區(qū)域的位置。
25.如權(quán)利要求24所述的信息記錄裝置,進(jìn)一步包括用于從由第一指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第一信息記錄區(qū)域中搜索未分配區(qū)域的單元;以及,用于從由第二指針信息指示的位置之后的一個(gè)位置開始沿一特定方向在第二信息記錄區(qū)域中搜索未分配區(qū)域的單元。
26.一種用于在信息記錄介質(zhì)上記錄信息的信息記錄裝置,在該信息記錄介質(zhì)中對(duì)相同區(qū)域的數(shù)據(jù)重寫的次數(shù)受限制,所述信息記錄介質(zhì)包括一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第一信息記錄區(qū)域;以及一個(gè)將對(duì)其執(zhí)行順序循環(huán)記錄的第二信息記錄區(qū)域,所述信息記錄裝置包括分配單元,用于將第二信息記錄區(qū)域分配到第一信息記錄區(qū)域的一部分;以及,移動(dòng)單元,用于在第一信息記錄區(qū)域中移動(dòng)被分配到第一信息記錄區(qū)域的該部分的第二信息記錄區(qū)域的位置。
全文摘要
在常規(guī)的可重寫盤記錄方法中,重寫同一區(qū)域以記錄最新數(shù)據(jù)。相應(yīng)地,在重寫次數(shù)受限制的盤中,容易產(chǎn)生有缺陷的塊。這里提供高可靠性的信息記錄介質(zhì)、信息記錄/再現(xiàn)方法和信息記錄/再現(xiàn)系統(tǒng),其中,數(shù)據(jù)被記錄在入口扇區(qū)號(hào)及其后的保留區(qū)域中,使得從內(nèi)側(cè)圓周向外側(cè)圓周順序地重復(fù)數(shù)據(jù)記錄,從而消除了集中重寫。
文檔編號(hào)G11B27/034GK1539144SQ02815238
公開日2004年10月20日 申請(qǐng)日期2002年7月29日 優(yōu)先權(quán)日2001年8月2日
發(fā)明者佐佐木美幸, 后藤芳稔, 福島能久, 久, 稔 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社