專利名稱:刻錄數(shù)據(jù)的方法和裝置及計算機可讀存儲介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于在光盤上刻錄數(shù)據(jù)的方法,尤其涉及一種用于采用增量刻錄模式在最小空白(minimum blank optical disc)光盤上刻錄數(shù)據(jù)的方法以及用執(zhí)行所述方法的處理指令編碼的計算機可讀存儲介質(zhì)。
背景技術(shù):
DVD-RW光盤的刻錄模式被劃分為3種模式空白(擦去)模式、格式化模式和寫入模式??瞻?擦去)模式是用于擦去在盤上刻錄的數(shù)據(jù)或初始化盤。此外,空白(擦去)模式通常被劃分為完全空白(完全擦去)模式和最小空白(快速擦去)模式。完全空白模式是用于擦去從光盤的刻錄管理區(qū)(RMA)到光盤末端(end)范圍的數(shù)據(jù)。最小空白模式是用于擦去從光盤的RMA到導(dǎo)入?yún)^(qū)范圍的數(shù)據(jù)。格式化模式不依賴于刻錄工具并且允許覆蓋和寫/讀操作自由執(zhí)行。寫入模式是用于在光盤上刻錄數(shù)據(jù)的通用操作模式。寫入模式被劃分為順序模式和限制性覆蓋(restricted overwrite)模式。順序模式還被進一步劃分為增量刻錄(incremental recording)模式和全盤一次(DAO)刻錄模式。增量刻錄模式是用于在光盤上部分刻錄數(shù)據(jù),而DAO寫入模式是用于向整個光盤寫入的目的而全面刻錄數(shù)據(jù)。
順序刻錄模式在數(shù)據(jù)被刻錄在未被格式化的光盤時使用,而限制性覆蓋模式在數(shù)據(jù)被刻錄在已經(jīng)格式化過的光盤時使用。一個全新或者完全空白的光盤可以被用于順序模式的增量刻錄模式。同時,一個最小空白的光盤不可用于增量刻錄模式,但是可以被用于DAO刻錄模式。
這些數(shù)據(jù)刻錄策略在美國專利No.6,483,799中被公開。
圖1是說明在傳統(tǒng)增量刻錄模式中的刻錄數(shù)據(jù)的操作的流程圖。在操作100確定光盤是否已被格式化。如果在操作100確定光盤還未被格式化,則在操作101確定光盤是否完全空白的。如果在操作101確定了光盤是完全空白的,在操作102數(shù)據(jù)可以被刻錄在光盤中。然而,如果在操作100確定了光盤是格式化過的,或者在操作101確定了光盤不是完全空白的,則在操作103顯示一個刻錄錯誤。
也就是說,為了使用能夠部分刻錄/存儲數(shù)據(jù)的增量刻錄模式,應(yīng)當(dāng)使用新的(以前未使用過的)光盤,或者以前被刻錄過1次或多次數(shù)據(jù)的光盤應(yīng)當(dāng)通過徹底擦去數(shù)據(jù)變成完全空白。在4.7GB的DVD-RW的情況下,執(zhí)行最小空白的操作需要大約2分鐘的時間,但是需要大約1小時來進行完全空白的操作(基于1X的DVD-RW)。換句話說,要使用增量刻錄模式,必須使用新的光盤,或者,在使用過去曾刻錄過的光盤的情況下,執(zhí)行一個大約需要1小時來執(zhí)行的全面空白操作。這樣,雖然DVD-RW光盤具有讓顧客可以容易地劃分和擦去邊界的顯著優(yōu)點,這樣的時間需求使用戶感到不便。
發(fā)明內(nèi)容
本發(fā)明提供了一種用于在最小空白光盤上刻錄數(shù)據(jù)的方法,其中使用能部分刻錄/存儲數(shù)據(jù)的增量刻錄模式,從RMA到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去。
本發(fā)明附加的方面和優(yōu)點將在后面的說明中部分展開,并且部分將從說明中顯而易見,或者可以通過發(fā)明實踐所了解。
根據(jù)本發(fā)明的一個方面,提供了一種在以其中可以部分刻錄數(shù)據(jù)的增量刻錄模式中在光盤上刻錄數(shù)據(jù)的方法,所述方法包括(a)確定光盤是否已經(jīng)被格式化和在已確定光盤未被格式化的情況下在光盤上刻錄數(shù)據(jù);(b)在其中光盤信息被刻錄的刻錄管理區(qū)檢查光盤的狀態(tài);(c)在確定光盤是其中從刻錄管理區(qū)到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去的最小空白盤的情況下擦去從下一可寫地址到預(yù)定的塊的數(shù)據(jù)。
所述確定可以還包括在確定光盤被格式化過的情況下輸出一個刻錄錯誤消息。
所述擦去可以還包括在檢查光盤狀態(tài)后確定光盤是一個在其中從刻錄管理區(qū)到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去的最小空白光盤時從下一地址刻錄數(shù)據(jù)。
根據(jù)本發(fā)明的另一個方面,提供了一種用處理指令編碼的計算機可讀存儲介質(zhì),所述處理指令執(zhí)行一種以其中可以部分刻錄數(shù)據(jù)的增量刻錄模式在光盤上刻錄數(shù)據(jù)的方法,所述方法包括下列操作確定光盤是否已被格式化和在確定光盤未被格式化時在光盤上刻錄數(shù)據(jù);在刻錄光盤信息的刻錄管理區(qū)檢查光盤的狀態(tài),并且在檢查操作后,在確定所述光盤是一個在其中從刻錄管理區(qū)到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去的最小空白光盤時擦去從下一寫入地址到預(yù)定塊的數(shù)據(jù)。
根據(jù)本發(fā)明的另一個方面,提供了在增量刻錄模式中在光盤上刻錄數(shù)據(jù)的方法。所述方法包括下列操作確定光盤是否已被格式化過,在確定光盤未被格式化時把數(shù)據(jù)部分刻錄在光盤上所期望的位置;在部分刻錄操作后檢查光盤是完全空白的或者是最小空白的;如果在檢查操作中確定光盤是最小空白,則在檢查操作后擦去在光盤上可能導(dǎo)致刻錄錯誤或讀出錯誤的一個部分的數(shù)據(jù),并且在擦去操作后把剩余的數(shù)據(jù)刻錄在光盤上所期望的地址。
根據(jù)本發(fā)明的另一個方面,提供了在增量刻錄模式中在最小空白光盤上刻錄數(shù)據(jù)的裝置。所述裝置包括一個數(shù)據(jù)擦去器/刻錄器和一個控制器。所述數(shù)據(jù)擦去器/刻錄器響應(yīng)信號,把第一數(shù)據(jù)刻錄到光盤上所期望的部分或擦去來自光盤上的一個可能導(dǎo)致刻錄錯誤或讀出錯誤的部分的數(shù)據(jù)。所述控制器確定光盤是否被格式化過,向數(shù)據(jù)擦去器/刻錄器輸出一個信號用以在確定光盤未被格式化過時把第一數(shù)據(jù)部分刻錄在光盤上,在數(shù)據(jù)擦去器/刻錄器將數(shù)據(jù)部分刻錄到光盤后確定光盤是完全空白或是最小空白的、在確定光盤是最小空白的時向數(shù)據(jù)擦去器/刻錄器輸出一個信號以擦去來自光盤可能導(dǎo)致刻錄錯誤或讀出錯誤的一個部分的第二數(shù)據(jù),并且在確定光盤是完全空白的或在第二數(shù)據(jù)被擦去后向數(shù)據(jù)擦去器/刻錄器輸出一個信號以刻錄第一數(shù)據(jù)的剩余部分。
結(jié)合參照附圖下面對本發(fā)明的優(yōu)選實施例進行說明,本發(fā)明的這些和/或其他方面和優(yōu)點將會變得更加清楚和更容易理解。其中,圖1是說明在傳統(tǒng)增量刻錄模式中刻錄數(shù)據(jù)的操作的流程圖。
圖2是說明根據(jù)本發(fā)明的實施例的刻錄數(shù)據(jù)的操作的流程圖。
具體實施例方式
現(xiàn)在詳細參考本發(fā)明的優(yōu)選實施例,在附圖中說明了其實例,其中相同的附圖標(biāo)記代表全文中的同樣部件。下面通過參照
本實施例以解釋本發(fā)明。
圖2是說明根據(jù)本發(fā)明的一個實施例的刻錄數(shù)據(jù)的操作的流程圖。該方法包括在操作200確定光盤是否被格式化過的操作、在確定光盤被格式化過時在操作201顯示刻錄錯誤的操作、在確定光盤未被格式化時在操作202在光盤上部分刻錄數(shù)據(jù)的操作、在操作203停止在光盤上的數(shù)據(jù)刻錄的操作、在操作204在刻錄管理區(qū)(RMA)的字段0檢查光盤狀態(tài)的操作、在操作205確定光盤是否是完全空白的操作、當(dāng)確定光盤不是完全空白時在操作206從下一可寫地址(NWA)擦去1個ECC塊的操作、以及在操作207完成在光盤上的數(shù)據(jù)刻錄的操作。
現(xiàn)在參考圖2解釋本發(fā)明。
要使用在其中數(shù)據(jù)可以被部分刻錄/存儲的增量刻錄模式時,應(yīng)當(dāng)采用新的(以前未使用過的)光盤或者其數(shù)據(jù)被刻錄過一次或多次后通過徹底擦去其數(shù)據(jù)應(yīng)當(dāng)是完全空白的光盤。
雖然在現(xiàn)有技術(shù)中沒有提供為何在最小空白的光盤中不能執(zhí)行增量刻錄的原因,兩個主要的原因是公知的。首先當(dāng)在增量刻錄模式中下一數(shù)據(jù)被刻錄在光盤上時,下一數(shù)據(jù)可能會和在尋找下一可寫地址的操作期間在先刻錄在邊緣區(qū)的數(shù)據(jù)相混淆。其次,當(dāng)在增量刻錄模式中下一數(shù)據(jù)被刻錄在光盤上時,刻錄區(qū)和邊緣區(qū)可能互相重合或重疊。這兩個原因妨礙了對最小空白光盤執(zhí)行增量刻錄模式。
有利的是,本發(fā)明開發(fā)了一種在通過使用其可以使用增量刻錄模式將數(shù)據(jù)成功刻錄到最小空白光盤的方法。
一種數(shù)據(jù)刻錄方法被編程并存儲在存儲器中(未示出)。一個控制器(未示出)訪問存儲器的程序以啟動數(shù)據(jù)刻錄。
在使用用來在未格式化的光盤上刻錄數(shù)據(jù)的順序刻錄模式時,在操作200控制器確定當(dāng)前載入的光盤是否格式化過。
當(dāng)在操作200確定當(dāng)前載入的光盤是格式化的,在操作201控制器或者顯示或者被導(dǎo)致顯示一個刻錄錯誤指示。
如果在操作200確定當(dāng)前載入的光盤未被格式化過,不管光盤是否是空白的,在操作202數(shù)據(jù)被部分刻錄在光盤上。
當(dāng)完成了在所期望位置的部分?jǐn)?shù)據(jù)刻錄,在操作203終止在光盤上的數(shù)據(jù)刻錄并且在操作204檢查光盤的狀態(tài),即光盤是否在RMA的字段0是空白的。DVD光盤的區(qū)域被劃分為3個區(qū)一個機械鉗區(qū)(clamping area);一個包括用于尋找適當(dāng)?shù)目啼浌β实墓β市?zhǔn)區(qū)和用于存儲光盤信息的刻錄管理區(qū)的刻錄信息區(qū);包括在其上刻錄大量數(shù)據(jù)的導(dǎo)入?yún)^(qū)、數(shù)據(jù)刻錄區(qū)和導(dǎo)出區(qū)的信息區(qū)。在這些區(qū)中,光盤的狀態(tài)信息,即有關(guān)光盤是否是空白的信息,被存儲在RMA的字段0。
在操作205確定存儲在RMA的字段0的值是否指示光盤是在完全空白狀態(tài)。當(dāng)在RMA的字段0指定一個值“04”時,指示光盤是最小空白光盤。在檢查RMA的字段0后,如果確定光盤是完全空白的,數(shù)據(jù)被刻錄直到所期望的位置。
然而,如果“04”是在RMA的字段0指定的并且這樣光盤被確定在最小空白狀態(tài),控制器在操作206從下一個可寫地址擦去1個錯誤修正碼(ECC)塊(16扇區(qū))的數(shù)據(jù)。
對應(yīng)于1個ECC塊的數(shù)據(jù)被從下一可寫地址擦去的原因,如前所述,是為了防止數(shù)據(jù)混淆和刻錄區(qū)和邊緣區(qū)的重合(重疊)。也就是說,所述原因是即使在最小空白狀態(tài)的光盤上也能平穩(wěn)地執(zhí)行增量刻錄模式。當(dāng)出現(xiàn)數(shù)據(jù)混淆或刻錄區(qū)和邊緣區(qū)重疊時,趨向于發(fā)生刻錄和讀出錯誤。
在1個ECC塊的數(shù)據(jù)被從下一可寫地址中擦去后,在操作207剩余的數(shù)據(jù)被刻錄直到所期望的位置。換句話說,在操作202未刻錄的數(shù)據(jù)被刻錄以便所有的數(shù)據(jù)都被刻錄到光盤上。
如上所述,增量刻錄模式可以被應(yīng)用于最小空白光盤,從而為用戶提供了便利并且允許數(shù)據(jù)能被順序管理。
雖然示出和說明了本發(fā)明的幾個實施例。在本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解在不脫離本發(fā)明的宗旨和精神的情況下可以對實施例做出改動,本發(fā)明的范圍由權(quán)利要求和等同所限定。
權(quán)利要求
1.一種在其中數(shù)據(jù)是部分可刻錄的增量刻錄模式中在光盤上刻錄數(shù)據(jù)的方法,包括確定光盤是否是格式化的,并且在確定光盤未被格式化時在光盤上刻錄數(shù)據(jù);在其中刻錄光盤信息的刻錄管理區(qū)檢查光盤的狀態(tài);和在檢查所述狀態(tài)后,在確定光盤是從刻錄管理區(qū)到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去的最小空白盤時擦去從下一可寫地址到預(yù)定塊的數(shù)據(jù)。
2.如權(quán)利要求1所述的方法,其中所述確定還包括在確定光盤被格式化時輸出一個刻錄錯誤消息。
3.如權(quán)利要求1所述的方法,其中所述擦去包括在檢查所述狀態(tài)后在確定光盤是從刻錄管理區(qū)到導(dǎo)出區(qū)的數(shù)據(jù)被擦去的最小空白盤時從下一地址擦去數(shù)據(jù)。
4.一種處理指令編碼的計算機可讀介質(zhì),所述處理指令用于實現(xiàn)在數(shù)據(jù)可以被部分刻錄的增量刻錄模式中刻錄數(shù)據(jù)的方法,所述方法包括確定光盤是否是格式化的,并且在確定光盤未被格式化時在光盤上刻錄數(shù)據(jù);在其中刻錄光盤信息的刻錄管理區(qū)檢查光盤的狀態(tài);和在檢查所述狀態(tài)后,在確定光盤是從刻錄管理區(qū)到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去的最小空白盤時擦去從下一可寫地址到預(yù)定塊的數(shù)據(jù)。
5.一種在增量刻錄模式中在光盤上刻錄數(shù)據(jù)的方法,所述方法包括確定光盤是否是格式化的;當(dāng)確定光盤未被格式化時在所期望的位置在光盤上部分刻錄數(shù)據(jù);在部分刻錄步驟后檢查光盤是否是完全空白或最小空白的;在檢查后,當(dāng)確定光盤是最小空白時擦去在光盤上的一個可能導(dǎo)致刻錄錯誤或讀出錯誤的部分的數(shù)據(jù);和在所述擦去步驟后在光盤的期望地址刻錄剩余數(shù)據(jù)。
6.如權(quán)利要求5所述的方法,其中所述檢查包括檢查一個刻錄管理區(qū)以確定光盤是否是完全空白或最小空白的。
7.如權(quán)利要求5所述的方法,其中在所述擦去中從下一可寫地址到預(yù)定塊的數(shù)據(jù)被擦去。
8.如權(quán)利要求5所述的方法,還包括在確定光盤是格式化的時輸出一個錯誤消息的步驟。
9.如權(quán)利要求5所述的方法,還包括在檢查步驟后,當(dāng)確定光盤是最小空白的時從下一地址刻錄的步驟。
10.一種用于在增量刻錄模式中在最小空白光盤上刻錄數(shù)據(jù)的裝置,所述裝置包括一個數(shù)據(jù)擦去器/刻錄器,其響應(yīng)一個信號,把第一數(shù)據(jù)刻錄在光盤的所期望部分或者從光盤的一個可能導(dǎo)致刻錄錯誤或讀出錯誤的部分擦去數(shù)據(jù);一個控制器,用于確定光盤是否被格式化,當(dāng)確定光盤未被格式化時向數(shù)據(jù)擦去器/刻錄器輸出一個信號以在光盤上部分刻錄第一數(shù)據(jù),確定光盤是完全空白的或是最小空白的,其中,在數(shù)據(jù)擦去器/刻錄器在光盤上部分刻錄數(shù)據(jù)后,在確定光盤是最小空白的時,所述控制器向數(shù)據(jù)擦去器/刻錄器輸出一個信號以在光盤上可以導(dǎo)致刻錄錯誤或讀出錯誤的部分擦去第二數(shù)據(jù),并且在確定光盤是完全空白的時或如果在第二數(shù)據(jù)被擦去后向數(shù)據(jù)擦去器/刻錄器輸出一個信號以刻錄第一數(shù)據(jù)的剩余部分。
11.如權(quán)利要求10所述的裝置,其中所述光盤的所期望部分是由一個寫開始地址所定義,并且光盤上第二數(shù)據(jù)被擦去的部分是指從下一可寫地址到預(yù)定塊。
12.如權(quán)利要求10所述的裝置,其中所述控制器檢查在所述光盤的刻錄管理區(qū)的字段0指定的值以確定光盤是否被格式化過。
13.如權(quán)利要求10所述的裝置,其中所述第二數(shù)據(jù)是來自下一可寫地址的錯誤校正碼塊。
全文摘要
本發(fā)明涉及在其中數(shù)據(jù)是部分可刻錄的增量刻錄模式中在光盤上刻錄數(shù)據(jù)的方法。所述方法包括下列步驟確定光盤是否被格式化過,并且在確定光盤未被格式化時在光盤上刻錄數(shù)據(jù);在其中刻錄光盤信息的刻錄管理區(qū)檢查光盤的狀態(tài);并且在檢查步驟后,當(dāng)確定光盤是從刻錄管理區(qū)到導(dǎo)入?yún)^(qū)的數(shù)據(jù)被擦去的最小空白盤時,擦去從下一可寫地址到預(yù)定塊的數(shù)據(jù)。
文檔編號G11B7/0045GK1523583SQ200310104478
公開日2004年8月25日 申請日期2003年10月30日 優(yōu)先權(quán)日2003年2月18日
發(fā)明者金炯均 申請人:三星電子株式會社