專利名稱::可一次記錄光盤(pán)的重疊記錄方法及裝置的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及高密度光盤(pán),尤其是指在與BD-WO相類似的可一次記錄光盤(pán)中的邏輯重疊記錄方法及其缺陷管理方法。
背景技術(shù):
:最近出現(xiàn)了可以在長(zhǎng)時(shí)間記錄存儲(chǔ)高畫(huà)質(zhì)視頻數(shù)據(jù)和高音質(zhì)音頻數(shù)據(jù)的新型高密度光記錄媒體(HD-DVD),舉例來(lái)說(shuō)正在開(kāi)發(fā)藍(lán)光光盤(pán)(BD-REBlue-rayDisc-Rewritable)。另一方面,所述BD-RE與圖1所示相同,區(qū)分分配有導(dǎo)入?yún)^(qū)(Lead-InArea)和數(shù)據(jù)區(qū)(DataArea),以及導(dǎo)出區(qū)(Lead-OutArea)。與此相適應(yīng)的是,在數(shù)據(jù)區(qū)的前端和后端,區(qū)分分配有內(nèi)備用區(qū)(ISAInnerSpareArea)和外備用區(qū)(OSAOuterSpareArea)。BD-RE以與一定記錄單位相應(yīng)的簇(Cluster)單位加以記錄,此時(shí)與圖1所示相同,在記錄數(shù)據(jù)過(guò)程中,檢測(cè)所述數(shù)據(jù)區(qū)域中否存在缺陷(defect)區(qū)域。當(dāng)檢測(cè)出存在缺陷區(qū)域時(shí),向其缺陷區(qū)記錄的數(shù)據(jù),在所述備用區(qū),例如內(nèi)備用區(qū)(ISA)中進(jìn)行代替記錄的一系列替代記錄操作,關(guān)于缺陷區(qū)域的位置信息以及備用區(qū)替代記錄的位置信息作為管理信息,在導(dǎo)入?yún)^(qū)作為缺陷表區(qū)域(DFLDefectList)加以記錄存儲(chǔ),在缺陷表區(qū)域(DFLDefectList)中有缺陷管理區(qū)(DMADefectManagementArea)。由此,所述BD-RE的數(shù)據(jù)區(qū)域中存在缺陷區(qū)域時(shí),在其缺陷區(qū)域中記錄的數(shù)據(jù)代替記錄在所述備用區(qū),進(jìn)行播放操作時(shí),參照管理信息,代替缺陷區(qū)域的數(shù)據(jù),讀取播放在備用區(qū)中代替記錄的數(shù)據(jù),由此可事先防止數(shù)據(jù)記錄/播放缺陷。另一方面,最近可一次記錄的藍(lán)光光盤(pán)(BD-WOBlue-raydiscwriteonce)的規(guī)格化操作正在業(yè)界中加以商討,根據(jù)可一次記錄的光盤(pán)在光盤(pán)全部區(qū)域只能進(jìn)行一次記錄,與可再記錄光盤(pán)不同,不可能進(jìn)行物理上的重疊記錄(overwrite)。但是,也存在可一次記錄光盤(pán)中編輯記錄數(shù)據(jù)或者要對(duì)相應(yīng)部分進(jìn)行修正,或者為增加用戶或主機(jī)等便利而有必要進(jìn)行重疊記錄的情況。另外,在重疊記錄過(guò)程中,也需要一種管理可檢測(cè)缺陷區(qū)域的方法,現(xiàn)在正需要一種對(duì)此有效地方案。
發(fā)明內(nèi)容本發(fā)明正是為解決上述問(wèn)題而提出的,本發(fā)明目的之一就是,在可一次記錄的高密度光盤(pán)中,提供一種對(duì)已記錄區(qū)域進(jìn)行有效重疊記錄的方法及裝置。本發(fā)明另一目的是,在可一次記錄高密度光盤(pán)中,重疊記錄過(guò)程中提供一種有效管理可檢測(cè)缺陷區(qū)域的方法。為了實(shí)現(xiàn)所述目的,本發(fā)明提供的可一次記錄光盤(pán)的重疊記錄方法是,為替代記錄依據(jù)在可一次記錄光盤(pán)內(nèi)記錄完成特定區(qū)域的重疊記錄命令的數(shù)據(jù),在替代記錄區(qū)域中如果存在缺陷區(qū)域,向缺陷區(qū)域記錄的數(shù)據(jù)代替記錄至光盤(pán)上備用區(qū)域,將與缺陷區(qū)域相應(yīng)的已記錄區(qū)域視為缺陷區(qū)域,分別分離出關(guān)于看作缺陷區(qū)域和執(zhí)行重疊記錄區(qū)域的管理信息,記錄至DFL條目。依據(jù)重疊記錄命令的數(shù)據(jù)替代記錄區(qū)域比較理想的是光盤(pán)上數(shù)據(jù)區(qū)域內(nèi)未記錄的區(qū)域。分離的各管理信息根據(jù)缺陷表(DFL)條目中數(shù)據(jù)播放順序有順序地記錄。依據(jù)本發(fā)明其它實(shí)施形態(tài),本發(fā)明提供的可一次記錄光盤(pán)重疊記錄方法,對(duì)于在可一次記錄光盤(pán)中依重疊記錄命令將記錄在已記錄區(qū)域的數(shù)據(jù)代替記錄在替代區(qū)域來(lái)講,包括如下步驟第一步驟在運(yùn)行替代記錄前確認(rèn)要替代記錄的區(qū)域中是否存在缺陷區(qū);第二步驟當(dāng)確認(rèn)結(jié)果存在缺陷區(qū)時(shí),要記錄在缺陷區(qū)域的數(shù)據(jù)在光盤(pán)上通過(guò)在備用區(qū)替代記錄的方法進(jìn)行替換記錄;第三步驟將與替換區(qū)域缺陷區(qū)相應(yīng)的已記錄區(qū)域視為缺陷區(qū)域,分別分離視為缺陷區(qū)和重疊記錄運(yùn)行區(qū),記錄在DFL。另外,為了實(shí)現(xiàn)所述目的,本發(fā)明提供的可一次記錄光盤(pán)的重疊記錄裝置構(gòu)成包括對(duì)于將依據(jù)可一次記錄光盤(pán)內(nèi)記錄完成的特定區(qū)域重疊記錄命令的數(shù)據(jù)替換記錄在替代區(qū)域的裝置來(lái)說(shuō),讀取并存儲(chǔ)可一次記錄光盤(pán)管理信息的存儲(chǔ)器;在替換區(qū)域檢測(cè)有缺陷區(qū)時(shí),控制將缺陷區(qū)相應(yīng)的已記錄區(qū)域視為缺陷區(qū)域,并分別分離看作缺陷區(qū)和重疊記錄運(yùn)行區(qū)將其位置信息記錄于DFL條目的微處理器。由此,依據(jù)本發(fā)明,可一次記錄光盤(pán)重疊記錄時(shí),通過(guò)提供一種對(duì)替換記錄區(qū)域發(fā)生的缺陷區(qū)加以有效管理的方法,提高光記錄播放裝置播放性能。本發(fā)明的效果上面說(shuō)明的本發(fā)明的可一次記錄光盤(pán)的重疊記錄方法及裝置的效果如下首先,光盤(pán)內(nèi)已記錄完成的區(qū)域中重疊記錄時(shí),有提供有效的缺陷區(qū)域(DFL)條目管理方法,可以更為有效地管理可一次記錄光盤(pán)。其次,提供有效管理可一次記錄光盤(pán)的重疊記錄時(shí)代替記錄的區(qū)域中發(fā)生的缺陷區(qū)域的方法,提高光記錄播放裝置的播放性能。為進(jìn)一步說(shuō)明本發(fā)明的上述目的、結(jié)構(gòu)特點(diǎn)和效果,以下將結(jié)合附圖對(duì)本發(fā)明進(jìn)行詳細(xì)的描述。圖1是普通可再記錄光盤(pán)中管理缺陷區(qū)域的方法示意圖;圖2是本發(fā)明的可一次記錄光盤(pán)重疊記錄方法示意圖;圖3是本發(fā)明可一次記錄光盤(pán)的缺陷區(qū)域管理方法示意圖;圖4是本發(fā)明可一次記錄光盤(pán)中重疊記錄管理信息記錄的方法示意圖;圖5是本發(fā)明可一次記錄光盤(pán)中已記錄區(qū)域中存在缺陷區(qū)域時(shí)重疊記錄的方法;圖6是本發(fā)明可一次記錄光盤(pán)中替代記錄的區(qū)域中存在缺陷區(qū)域時(shí)重疊記錄的方法;圖7是本發(fā)明可一次記錄光盤(pán)中代替記錄區(qū)域中存在缺陷區(qū)時(shí)重疊記錄的作業(yè)圖;圖8是依據(jù)本發(fā)明光盤(pán)播放裝置構(gòu)成塊圖;附圖中主要部分的符號(hào)說(shuō)明10記錄播放裝置20主機(jī)(host)11光拾取器12接口(interface)13存儲(chǔ)器-處理器(processor)14伺服器(servo)15存儲(chǔ)器16微處理器具體實(shí)施方式以下將結(jié)合附圖對(duì)本發(fā)明的可一次記錄光盤(pán)的重疊記錄方法及裝置的實(shí)施方式進(jìn)行詳細(xì)的描述。與此相適應(yīng),本發(fā)明中使用的術(shù)語(yǔ)雖然選擇了現(xiàn)在最廣泛使用的普遍術(shù)語(yǔ),但在特定的情況下也用撰稿人自身選擇的術(shù)語(yǔ),在這種情況下,相應(yīng)發(fā)明的說(shuō)明部分中會(huì)記錄其詳細(xì)意義,所以不是單純術(shù)語(yǔ)名稱的術(shù)語(yǔ),需要掌握本發(fā)明進(jìn)一步闡明。圖2是依據(jù)本發(fā)明可一次記錄光盤(pán)中重疊記錄的方法示意圖。與圖2所示相同,可一次記錄的藍(lán)光光盤(pán)(BD-WO)中區(qū)分為導(dǎo)入?yún)^(qū)(Lead-inZone)、數(shù)據(jù)區(qū)(DataZone)、以及導(dǎo)出區(qū)(Lead-outZone)。在數(shù)據(jù)區(qū)的前端和后端區(qū)分分配有內(nèi)備用區(qū)(ISAInnerSpareArea)、外備用區(qū)(OSAOuterSpareArea)。與此相同構(gòu)成的可一次記錄光盤(pán)中,記錄管理信息根據(jù)光盤(pán)使用中的必要可以進(jìn)行多次更新,所以作為在光盤(pán)內(nèi)用于記錄可多次更新的光盤(pán)管理信息的區(qū)域,臨時(shí)缺陷管理區(qū)域(TDMATemporaryDefectManagementArea,以下簡(jiǎn)稱為′TDMA′)配備在導(dǎo)入?yún)^(qū)(Lead-inZone)內(nèi)。在TDMA內(nèi)記錄臨時(shí)缺陷表(TDFLTemporaryDefectList,以下簡(jiǎn)稱為′TDFL′),在所述TDFL內(nèi)包括有缺陷表(ListofDefects),它是由記錄有實(shí)際缺陷區(qū)或重疊記錄區(qū)位置信息等的管理信息的數(shù)個(gè)DFL條目(DefectListentry)構(gòu)成。(后面將對(duì)此進(jìn)行詳細(xì)說(shuō)明)與此相同區(qū)分分配的可一次記錄光盤(pán)中,在數(shù)據(jù)區(qū)域內(nèi)存在已完成記錄的區(qū)域(PreviouslyRecordedArea)時(shí),相應(yīng)區(qū)域作為可一次記錄光盤(pán)物理特性,不允許重疊記錄(Overwrite)。但是,用戶或主機(jī)等記錄命令與圖2所示相同,要求在a-b區(qū)域(記錄完成區(qū)域)中進(jìn)行記錄時(shí),在本發(fā)明中,執(zhí)行光盤(pán)記錄播放的光記錄播放裝置自身將其替換記錄在數(shù)據(jù)區(qū)域內(nèi)的其它區(qū)域。由此,用戶或主機(jī)對(duì)光盤(pán)內(nèi)特定區(qū)域記錄完成與否可以毫無(wú)關(guān)聯(lián)地下達(dá)記錄命令,這個(gè)在可一次記錄光盤(pán)中也可以像可再記錄光盤(pán)一樣加以使用。對(duì)此與可再記錄光盤(pán)的物理重疊記錄相區(qū)域,稱為邏輯重疊記錄(LOWLogicalOverwrite)。即,與圖2所示相同,對(duì)于執(zhí)行a-b區(qū)域的記錄命令,所述區(qū)域因?yàn)閺奈锢砩现v是已完成記錄的區(qū)域,所以無(wú)法向這一區(qū)域再次重疊記錄,但是在數(shù)據(jù)區(qū)域內(nèi)(DataZone)可代替記錄至沒(méi)有記錄數(shù)據(jù)的c-d區(qū)域。作為替代記錄的區(qū)域可以是沒(méi)有記錄數(shù)據(jù)的用戶數(shù)據(jù)區(qū)域(UserDataArea)或備用區(qū)域(ISA,OSA)。在與此相同替代記錄后,將替換記錄區(qū)域的信息在光盤(pán)內(nèi)的TDMA中記錄為T(mén)DFL信息,完成記錄命令。對(duì)于類似的完成記錄的光盤(pán),之后根據(jù)用戶的要求,主機(jī)要求a-b區(qū)域播放時(shí),光記錄播放裝置參照TDFL信息,代替a-b區(qū)域的播放,播放c-d區(qū)域,由此來(lái)完成播放命令。另一方面,與此相類似,可一次記錄的光盤(pán)內(nèi)存在缺陷區(qū)域(Defectarea)情況下,要記錄在缺陷區(qū)域的數(shù)據(jù)代替記錄在備用區(qū)域(ISA,OSA),這一方法參照?qǐng)D3加以說(shuō)明。圖3是依據(jù)本發(fā)明可一次記錄的光盤(pán)中管理缺陷區(qū)域的方法示意圖。與圖3所示相同,區(qū)分分配有導(dǎo)入?yún)^(qū)(Lead-inZone),數(shù)據(jù)區(qū)(DataZone)和導(dǎo)出區(qū)(Lead-outZone)的可一次記錄光盤(pán)中,記錄實(shí)際數(shù)據(jù)的數(shù)據(jù)區(qū)域(DataZone)內(nèi)部特定區(qū)域可發(fā)生有缺陷區(qū)域(a-b)。所述缺陷區(qū)域物理上講可發(fā)生在一個(gè)簇(Cluster)或一個(gè)以上簇中,圖3情況就是數(shù)個(gè)連續(xù)(Consecutive)簇中發(fā)生有缺陷的情況。與此相似,數(shù)個(gè)連續(xù)簇中發(fā)生缺陷的情況下,通過(guò)光盤(pán)驅(qū)動(dòng)器(driver)上的設(shè)置(setting),為應(yīng)對(duì)即使是一個(gè)簇中發(fā)生缺陷,在周圍的簇也可能發(fā)生損傷或污染的情況,也可能發(fā)生缺陷簇周邊數(shù)個(gè)簇同時(shí)作為缺陷區(qū)域加以處理情況。與相相同,數(shù)據(jù)區(qū)域(DataZone)內(nèi)發(fā)生缺陷區(qū)域(a-b)時(shí),記錄在缺陷區(qū)域(a-b)的數(shù)據(jù)代替記錄在備用區(qū)域(ISA,OSA),圖3的情況就是以在外備用區(qū)(OSA)的c-d區(qū)域代替記錄為例加以說(shuō)明。與上所述相同,在外備用區(qū)域(OSA)中代替記錄的話,與此相關(guān)的管理信息在TDMA中通過(guò)TDFL信息記錄,完成記錄命令的執(zhí)行。由此,對(duì)于這種完成記錄的光盤(pán),之后根據(jù)用戶的要求主機(jī)要進(jìn)行a-b區(qū)域播放時(shí),光記錄播放裝置參照已記錄的管理信息代替a-b區(qū)域播放而播放c-d播放,執(zhí)行播放命令。根據(jù)本發(fā)明,備用區(qū)(sparearea)中替代記錄的數(shù)個(gè)連續(xù)簇(consecutivemultipleCluster)中發(fā)生的缺陷特別稱為CRD(ConsecutiveReallocatableDefect連續(xù)實(shí)際可定位缺陷)。與此相關(guān)的是,代替記錄在備用區(qū)的一個(gè)簇中發(fā)生的缺陷稱為RAD(ReallocatableDefect實(shí)際可定位缺陷)。另外對(duì)于一個(gè)簇中發(fā)生的缺陷,也存在備用區(qū)不進(jìn)行替代記錄的情況,這稱為NRD(Non-ReallocatableDefect非實(shí)際可定位缺陷)。與圖2和圖3的實(shí)施例所示相同,本發(fā)明的邏輯重疊記錄方法在將重疊記錄區(qū)域數(shù)據(jù)代替記錄在備用區(qū)中,發(fā)生連續(xù)缺陷區(qū)域時(shí),將記錄在缺陷區(qū)域的數(shù)據(jù)代替記錄在備用區(qū)的CRD類型相同加以處理。由此,在邏輯重疊記錄方式中,記錄在DFL條目中的形態(tài)使用CRD條目類型,對(duì)此參照所附圖加以說(shuō)明。圖4是依據(jù)本發(fā)明的可一次記錄的光盤(pán)中記錄重疊記錄管理信息的方法示意圖。與圖4所示相同,根據(jù)依用戶要求的主機(jī)等的重疊記錄(overwrite)命令,重疊記錄在已記錄的區(qū)域時(shí),通過(guò)備用區(qū)等代替記錄與前面所述相同。這種情況,必要的重疊記錄管理信息與連續(xù)缺陷簇的代替(CRD)類型相同加以處理。即,對(duì)于連續(xù)缺陷簇的代替(CRD)類型(type),記錄在TDMA的管理信息可以使用二個(gè)DFL條目表示,與圖4所示相同,對(duì)于一個(gè)條目,″狀態(tài)1(status1)″字段中通過(guò)各DFL條目類型(type)的信息記錄是否替換記錄的相關(guān)信息(例如,如果是′0000′,缺陷區(qū)表示正常替換記錄完成的RAD(Re-allocationDefective)類型或者是CRD(ConsecutiveRe-allocationDefect)的DFL條目,如果為′0001′雖然是缺陷區(qū)域,但表示沒(méi)有指定替換記錄的替代區(qū)域NRD(Non-ReallocatableDefect)類型的DFL條目)?!迦毕荽氐?物理扇區(qū)數(shù)(DefectiveClusterfirstPSN)″字段中記錄發(fā)生缺陷的簇的位置信息,此時(shí),上面所說(shuō)的位置信息記錄為相應(yīng)簇第一個(gè)物理扇區(qū)數(shù)(PSNphysicalsectornumber)。另外,″status2″字段中,與所述″status1″字段一同記錄各DFL條目類型(type)和屬性信息(例如,當(dāng)′0000′情況下,表示一個(gè)簇中發(fā)生缺陷的情況,而′0001′情況表示連續(xù)數(shù)個(gè)缺陷簇的開(kāi)始(start),當(dāng)′0010′時(shí),表示連續(xù)數(shù)個(gè)缺陷簇的最后(end))?!宕娲氐?物理扇區(qū)數(shù)(ReplacementClusterfirstPSN)″字段中記錄缺陷區(qū)域替代記錄至備用區(qū)域內(nèi)的區(qū)域位置信息,此時(shí),位置信息記錄為相應(yīng)簇第一個(gè)物理扇區(qū)數(shù)(PSN)。另外,使用另一個(gè)條目在″狀態(tài)(status)1″和″狀態(tài)(status)2″字段中表現(xiàn)出各DFL條目類型(type)的信息(特別是在第二個(gè)條目的″status2″字段中記錄有告之連續(xù)數(shù)個(gè)缺陷簇和替換簇的末尾(end)的′0010′比特),″DefectiveClusterfirstPSN″字段中,記錄有發(fā)生缺陷簇的位置信息中最后簇的首個(gè)物理扇區(qū)數(shù)(PSN),在″ReplacementClusterfirstPSN″字段中記錄有缺陷區(qū)域代替記錄至備用區(qū)內(nèi)的區(qū)域位置信息中最后簇的第一個(gè)物理扇區(qū)數(shù)(PSN)。此時(shí),一個(gè)條目由8字節(jié)(64比特)構(gòu)成。為″status″字段分別分配4比特,為″DefectiveClusterfirstPSN″,″ReplacementClusterfirstPSN″字段各分配28比特。使用具有與此相同構(gòu)造的本發(fā)明條目格式,體現(xiàn)重疊記錄方法的圖4舉例說(shuō)明的話,第一個(gè)條目(DFLentry1)″status1″字段中記錄有表示替換記錄的′0000′,在″DefectiveClusterfirstPSN″字段中記錄有缺陷簇首個(gè)物理扇區(qū)數(shù)′a′。另外,″status2″字段中記錄有表示連續(xù)缺陷簇開(kāi)始的′0001′,在″ReplacementClusterfirstPSN″字段中記錄有缺陷區(qū)替換記錄至備用區(qū)內(nèi)的位置首個(gè)物理扇區(qū)數(shù)′c′。另外,第二個(gè)條目(DFLentry2)″status1″字段中記錄有表示替換記錄的′0000′,在″DefectiveClusterfirstPSN″字段中記錄有缺陷簇最后簇的第一個(gè)物理扇區(qū)數(shù)′b′,″status2″字段中記錄有表示連續(xù)缺陷簇末端的′0010′,而在″ReplacementClusterfirstPSN″字段中記錄有缺陷區(qū)替換記錄至備用區(qū)域內(nèi)位置的最后簇的首個(gè)物理扇區(qū)數(shù)′d。由此,之后,根據(jù)用戶的要求,主機(jī)(host)等要求a-b區(qū)域播放時(shí),參照TDMA區(qū)域中記錄的信息,只運(yùn)行c-d區(qū)域播放就可以。另一方面,與此相同,對(duì)于使用DFL條目二個(gè)(DFLentry1,DFLentry2)表示重疊記錄相關(guān)的管理信息的方法,所述二個(gè)條目總稱命令為CRD條目。圖5是依據(jù)本發(fā)明可一次記錄光盤(pán)中已記錄區(qū)域中存在缺陷區(qū)域時(shí),重疊記錄的方法示意圖。圖5中的(a)表示的光盤(pán)是可一次記錄光盤(pán)中已記錄的區(qū)域示意圖,與圖5中的(a)相同,所述光盤(pán)的已記錄區(qū)域具有缺陷區(qū)域。與缺陷區(qū)域相關(guān)的管理信息記錄在光盤(pán)內(nèi)TDMA區(qū)域(未圖示),特別是為RAD類型時(shí),記錄在所述缺陷區(qū)域的數(shù)據(jù)替換記錄在備用區(qū)域中。如此,包括缺陷區(qū)域的已記錄區(qū)域中根據(jù)主機(jī)命令重疊記錄時(shí),不受所述缺陷區(qū)域局限,在光盤(pán)中替換記錄在代替區(qū)域中。即,與所述缺陷區(qū)域的相關(guān)管理信息和所述缺陷區(qū)域中記錄的數(shù)據(jù)是否替換記錄無(wú)關(guān),在光盤(pán)上的替代區(qū)域中進(jìn)行邏輯重疊記錄。這也就是可一次記錄光盤(pán)特性上已記錄區(qū)域中因?yàn)闊o(wú)法記錄數(shù)據(jù)而不受缺陷區(qū)域局限的原因。由此,與圖5中的(b)相同,對(duì)a-b區(qū)域的邏輯重疊記錄完成后,表示光盤(pán)TDMA區(qū)域中記錄的最初七個(gè)缺陷區(qū)域相關(guān)信息的7個(gè)DFL條目中,包括重疊記錄區(qū)域a-b區(qū)域的相關(guān)信息,記錄為6個(gè)DFL條目。(一個(gè)CRD條目表示為二個(gè)DFL條目)圖6是依據(jù)本發(fā)明可一次記錄的光盤(pán)中替換記錄的區(qū)域存在缺陷區(qū)域時(shí)重疊記錄的方法示意圖。與圖6所示相同,光盤(pán)上用戶數(shù)據(jù)區(qū)域(Userdataarea)中存在已完成記錄的區(qū)域(Previouslyrecordedarea),所述已記錄的區(qū)域中對(duì)于a-d區(qū)域要進(jìn)行重疊記錄時(shí),對(duì)于光盤(pán)上沒(méi)有記錄數(shù)據(jù)的e-h區(qū)域可以進(jìn)行記錄與前面所述相同。此時(shí),所述替換記錄的e-h區(qū)域中可能發(fā)生缺陷區(qū)域(Xm)。這種情況下,光記錄裝置根據(jù)缺陷管理方法,將缺陷區(qū)域(Xm)中記錄的數(shù)據(jù)替換記錄在光盤(pán)備用區(qū)域(ISA,OSA)。與此相同重疊記錄之后,所述替換記錄的區(qū)域相關(guān)信息應(yīng)記錄在DFL條目中,根據(jù)本發(fā)明可以想見(jiàn)下面的方法。即,所述邏輯重疊記錄區(qū)域a-d區(qū)域相關(guān)信息,和代替記錄的eh區(qū)域相關(guān)信息用CRD條目記錄后,所述替換記錄的區(qū)域中發(fā)生的缺陷區(qū)域(Xm)和所述缺陷區(qū)域中記錄數(shù)據(jù)替換記錄的區(qū)域的相關(guān)信息用RAD條目加以記錄的方法。但是這種方法,之后為讀取a-b區(qū)域光記錄播放裝置讀取a-b區(qū)域,發(fā)生再次要讀取所述缺陷區(qū)域的替換區(qū)域的問(wèn)題。這個(gè)因?yàn)镈FL條目反復(fù)制作所以影響到光記錄播放裝置的處理速度。由此,依據(jù)本發(fā)明,邏輯重疊記錄時(shí)代替記錄區(qū)域發(fā)生缺陷區(qū)域時(shí),使用DFL條目記錄各分別相應(yīng)CRD條目,記錄為互不重疊的CRD條目和RAD條目的方法。為此,與圖6所示相同,與替換區(qū)域e-h中發(fā)生的缺陷區(qū)域(Xm)相應(yīng)的位置已記錄(Xm)視為缺陷區(qū)域,分別分離所述視為缺陷區(qū)域和邏輯重疊記錄進(jìn)行的區(qū)域,按數(shù)據(jù)播放順序記錄至DFL條目。由此,對(duì)于圖6情況,記錄為總共三個(gè)DFL條目,最初已記錄的a-b區(qū)域中記錄的數(shù)據(jù)代替記錄在e-f區(qū)域的信息記錄至CRD條目1中。CRD條目1中與前面所述相同,首個(gè)DFL條目的″Status1″字段中記錄為′0000′,″DefectiveClusterfirstPSN″字段中記錄為′a′,″Status2″字段中記錄為′0001′,″ReplacementClusterfirstPSN″字段中記錄為′e′。另外,第二個(gè)DFL條目的″Status1″字段中記錄為′0000′,″DefectiveClusterfirstPSN″字段中記錄相應(yīng)簇第一個(gè)物理扇區(qū)數(shù)′b′,″Status2″字段中記錄′0010′,而″ReplacementClusterfirstPSN″字段中記錄相應(yīng)簇第一個(gè)物理扇區(qū)數(shù)′f′。另外,視為已記錄區(qū)域上缺陷區(qū)域的區(qū)域(Xm)因?yàn)橐粋€(gè)簇中發(fā)生缺陷所以記錄為RAD條目類型,在″Status1″字段中記錄為′0000′,在″DefectiveClusterfirstPSN″字段中為′b′,在″Status2″字段中記錄為′0000′,在″ReplacementClusterfirstPSN″字段中記錄為′i′。另外,c-d區(qū)域中要記錄的數(shù)據(jù)替換記錄在g-h區(qū)域的信息記錄在CRD條目2中,首個(gè)DFL條目的″Status1″字段中記錄為′0000′,″DefectiveClusterfirstPSN″字段中記錄為′c′,″Status2″字段中記錄為′0001′,而在″ReplacementClusteffirstPSN″字段中記錄為′g′。另外,第二個(gè)DFL條目的″Status1″字段中記錄為′0000′,″DefectiveClusterfirstPSN″字段中記錄為相應(yīng)簇第一個(gè)物理扇區(qū)數(shù)′d′,而″Status2″字段中記錄為′0010′,″ReplacementClusterfirstPSN″字段中記錄為相應(yīng)簇首個(gè)物理扇區(qū)數(shù)′h′。由此,之后光記錄播放裝置要播放光盤(pán)上a-d區(qū)域時(shí),通過(guò)所述記錄的DFL條目信息,直接進(jìn)行相應(yīng)代替區(qū)域(e-f,i區(qū)域,g-h區(qū)域)的播放,來(lái)提高光記錄播放裝置的播放性能。與所述說(shuō)明相同,可一次記錄光盤(pán)中代替記錄的區(qū)域中如果存在缺陷區(qū)域時(shí),重疊記錄的方法參照附圖7的作業(yè)表加以說(shuō)明。S10,與圖7所示相同,首先根據(jù)用戶的要求,在主機(jī)中下達(dá)可一次記錄光盤(pán)的已記錄區(qū)域的記錄命令。S20,光記錄播放裝置根據(jù)記錄命令對(duì)光盤(pán)上替代區(qū)域進(jìn)行邏輯上的重疊記錄。S30,此時(shí),判斷代替記錄區(qū)域是否存在缺陷區(qū)域。S40,所述替代記錄的區(qū)域如果存在缺陷區(qū)域時(shí),根據(jù)缺陷管理方法,將缺陷區(qū)域中要記錄的數(shù)據(jù)代替記錄至備用區(qū)域(ISA、OSA)。S50,后,代替記錄的區(qū)域中與發(fā)生缺陷區(qū)域相應(yīng)的位置已記錄區(qū)域視為缺陷區(qū)域,分別分離視為缺陷區(qū)域和邏輯重疊記錄運(yùn)行區(qū)域,按順序記錄至DFL條目。S60,上述S30中所述替換記錄區(qū)域中不存在缺陷區(qū)域時(shí),邏輯重疊記錄的區(qū)域記錄為DFL條目,邏輯重疊記錄完成的話即可。另一方面,邏輯重疊記錄時(shí),替換區(qū)域中代替記錄前,事先檢測(cè)替換區(qū)域中是否存在缺陷區(qū)域,要記錄在缺陷區(qū)域的數(shù)據(jù)代替記錄至備用區(qū)域等的實(shí)施例因?yàn)椴贿^(guò)是缺陷區(qū)域檢測(cè)階段的變更。與此相關(guān),與此相同的替換記錄前檢測(cè)缺陷區(qū)域時(shí),除所述缺陷區(qū)域以外的區(qū)域進(jìn)行代替記錄,也可以記錄為沒(méi)有完成缺陷區(qū)域代替記錄的NRD(Non-ReallocatableDefect)類型的條目。附圖8是根據(jù)所述本發(fā)明的實(shí)施事例,實(shí)現(xiàn)本發(fā)明技術(shù)思想的光記錄播放裝置的構(gòu)成塊圖。與圖8所示相同,光記錄播放裝置構(gòu)成包括用于在光盤(pán)1上記錄播放的記錄播放裝置(recording/reproducingdevice)10,以及控制它的主機(jī)或控制裝置(Host或Controller)(以下簡(jiǎn)稱主機(jī))20。與此構(gòu)成相同的光記錄播放裝置基本上講,控制裝置20向記錄播放裝置傳送特定區(qū)域的記錄或播放命令,所述記錄播放裝置10根據(jù)主機(jī)20的命令對(duì)光盤(pán)1上特定區(qū)域進(jìn)行記錄和播放。此時(shí),所述記錄播放裝置10具體來(lái)講構(gòu)成包括與主機(jī)20進(jìn)行數(shù)據(jù)命令接收等通信的接口(Interface)12;直接向光盤(pán)記錄數(shù)據(jù)或播放的光拾取器11;將從光拾取器11讀取的信號(hào)復(fù)原為要求的信號(hào)數(shù)值,或者將記錄的信號(hào)解調(diào)(modulation)為記錄至光盤(pán)的信號(hào)并加以傳送的數(shù)據(jù)處理器13;為從光盤(pán)中正確讀取信號(hào)或向光盤(pán)正確記錄信號(hào),控制光拾取器11的伺服裝置14;包括管理信息在內(nèi)的數(shù)個(gè)信號(hào)和數(shù)據(jù)一時(shí)存儲(chǔ)的存儲(chǔ)器15;擔(dān)當(dāng)記錄播放裝置10內(nèi)構(gòu)成要素控制任務(wù)的微處理器16。與此構(gòu)成相同的本發(fā)明光記錄播放裝置中,可一次記錄光盤(pán)的記錄過(guò)程記述如下。最初,可一次記錄光盤(pán)插入光記錄播放裝置內(nèi),讀取光盤(pán)內(nèi)的所有管理信息,并存儲(chǔ)在記錄播放裝置10內(nèi)的存儲(chǔ)器15,這些管理信息在光盤(pán)記錄播放時(shí)使用。在這種狀態(tài)中,用戶要求在光盤(pán)特定區(qū)域中記錄時(shí),主機(jī)20將此作為記錄命令,與記錄要求位置信息的數(shù)據(jù)一起傳送至記錄播放裝置10。此時(shí),所述記錄播放裝置10內(nèi)的微處理器16接收記錄命令后,從存儲(chǔ)在存儲(chǔ)器15的管理信息中,判斷主機(jī)20要求記錄的光盤(pán)內(nèi)的區(qū)域是否為缺陷區(qū)域還是完成記錄區(qū)域,不是缺陷區(qū)域或記錄完成區(qū)域的區(qū)域中按主機(jī)20的記錄命令來(lái)進(jìn)行記錄。與此相同記錄過(guò)程中或者之后,根據(jù)主機(jī)20的命令應(yīng)進(jìn)行重疊記錄(Overwrite)時(shí),記錄至重疊區(qū)域的數(shù)據(jù)作為數(shù)據(jù)區(qū)域內(nèi)未記錄區(qū)域進(jìn)行代替記錄,所述代替記錄的區(qū)域相關(guān)信息作為DFL條目記錄至TDMA區(qū)域。此時(shí),所述代替記錄區(qū)域中如存在缺陷的話,與缺陷區(qū)域相應(yīng)的已記錄區(qū)域看作為缺陷區(qū)域,分別分離視為缺陷區(qū)域和邏輯重疊記錄運(yùn)行區(qū)域,按順序記錄至DFL條目。此時(shí),光記錄播放裝置10內(nèi)微處理器16將代替記錄區(qū)域的位置信息和數(shù)據(jù)傳送至伺服器14和數(shù)據(jù)-處理器13,通過(guò)光拾取器11在光盤(pán)內(nèi)要求位置中完成記錄或代替記錄。通過(guò)這種方法記錄的可一次記錄光盤(pán),根據(jù)本發(fā)明的播放方法作如下說(shuō)明。最初,記錄有數(shù)據(jù)的可一次,記錄光盤(pán)插入記錄播放裝置,讀取光盤(pán)內(nèi)所有管理信息,存儲(chǔ)至記錄播放裝置10內(nèi)的存儲(chǔ)器15,這些管理信息在光盤(pán)記錄播放時(shí)使用。在這種狀態(tài)中,用戶要求光盤(pán)特定區(qū)域播放時(shí),主機(jī)將此作為播放命令,將要求播放的信息傳送至記錄播放裝置10,所述記錄播放裝置10內(nèi)的微處理器16在接收播放命令后,從存儲(chǔ)在存儲(chǔ)器15中的管理信息中,判斷主機(jī)20要求播放的光盤(pán)內(nèi)區(qū)域是否作為數(shù)據(jù)區(qū)域內(nèi)其它區(qū)域加以代替記錄,在沒(méi)有代替記錄時(shí)判斷缺陷區(qū)域的位置,這可確認(rèn)為前面說(shuō)明的TDMA區(qū)域內(nèi)TDFL的DFL條目等。由此,所述微處理器16如果主機(jī)20要求播放的區(qū)域沒(méi)有代替記錄的話,播放相應(yīng)區(qū)域,將播放信息傳送至主機(jī)20。如果代替記錄(ex.RAD/CRD類型)為其它區(qū)域的話,參照所述DFTL條目信息,播放相應(yīng)代替記錄的區(qū)域,傳送至主機(jī)20。本
技術(shù)領(lǐng)域:
中的普通技術(shù)人員應(yīng)當(dāng)認(rèn)識(shí)到,以上的實(shí)施例僅是用來(lái)說(shuō)明本發(fā)明,而并非用作為對(duì)本發(fā)明的限定,只要在本發(fā)明的實(shí)質(zhì)精神范圍內(nèi),對(duì)以上所述實(shí)施例的變化、變型都將落在本發(fā)明權(quán)利要求書(shū)的范圍內(nèi)。權(quán)利要求1.一種可一次記錄光盤(pán)的重疊記錄方法,其特征在于包括為替代記錄依據(jù)在可一次記錄光盤(pán)內(nèi)記錄完成特定區(qū)域的重疊記錄命令的數(shù)據(jù);在替代記錄區(qū)域中如果存在缺陷區(qū)域,向缺陷區(qū)域記錄的數(shù)據(jù)代替記錄至光盤(pán)上備用區(qū)域;將與缺陷區(qū)域相應(yīng)的已記錄區(qū)域視為缺陷區(qū)域,分別分離出關(guān)于看作缺陷區(qū)域和執(zhí)行重疊記錄區(qū)域的管理信息,記錄至缺陷表?xiàng)l目。2.如權(quán)利要求1所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于依據(jù)重疊記錄命令的數(shù)據(jù)替代記錄區(qū)域是光盤(pán)上數(shù)據(jù)區(qū)域內(nèi)未記錄的區(qū)域。3.如權(quán)利要求1所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述的管理信息是重疊記錄區(qū)域和其代替記錄區(qū)域、視為缺陷區(qū)域和代替區(qū)域中發(fā)生缺陷區(qū)域的代替區(qū)域的位置信息。4.如權(quán)利要求1所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述分離的各管理信息根據(jù)缺陷表?xiàng)l目中數(shù)據(jù)播放順序有順序地記錄。5.如權(quán)利要求1所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述缺陷表?xiàng)l目記錄在光盤(pán)內(nèi)臨時(shí)缺陷管理區(qū)域。6.如權(quán)利要求1所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述缺陷表?xiàng)l目是,連續(xù)缺陷區(qū)域的代替類型連續(xù)實(shí)際可定位缺陷條目和一個(gè)缺陷區(qū)域的代替類型實(shí)際可定位缺陷條目。7.如權(quán)利要求6所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述連續(xù)實(shí)際可定位缺陷條目包括所述重疊記錄區(qū)域中連續(xù)的數(shù)據(jù)開(kāi)始簇和最后簇的位置信息,代替記錄區(qū)域的開(kāi)始簇和最后簇的位置信息。8.如權(quán)利要求7所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述位置信息表示為各簇第一個(gè)物理扇區(qū)數(shù)。9.如權(quán)利要求6所述的可一次記錄光盤(pán)的重疊記錄方法,其特征在于所述實(shí)際可定位缺陷條目在看作缺陷區(qū)域?yàn)橐粋€(gè)簇時(shí),包括看作缺陷區(qū)域的位置和代替記錄位置的信息。10.如權(quán)利要求9所述的可一次記錄光盤(pán)的重疊記錄方法其特征在于所述位置信息表示為各簇的第一個(gè)物理扇區(qū)數(shù)。11.如權(quán)利要求1所述的可一次記錄光盤(pán)的重疊記錄方法其特征在于所述缺陷表?xiàng)l目通過(guò)區(qū)別缺陷表?xiàng)l目間類型和屬性的信息包括狀態(tài)字段。12.一種可一次記錄光盤(pán)的重疊記錄方法,對(duì)于在可一次記錄光盤(pán)中依重疊記錄命令將記錄在已記錄區(qū)域的數(shù)據(jù)代替記錄在替代區(qū)域來(lái)講,包括如下步驟第一步驟在運(yùn)行替代記錄前確認(rèn)要替代記錄的區(qū)域中是否存在缺陷區(qū);第二步驟當(dāng)確認(rèn)結(jié)果存在缺陷區(qū)時(shí),要記錄在缺陷區(qū)域的數(shù)據(jù)在光盤(pán)上通過(guò)在備用區(qū)替代記錄的方法進(jìn)行替換記錄;第三步驟將與替換區(qū)域缺陷區(qū)相應(yīng)的已記錄區(qū)域視為缺陷區(qū)域,分別分離視為缺陷區(qū)和重疊記錄運(yùn)行區(qū),記錄在缺陷表。13.一種可一次記錄光盤(pán)的重疊記錄裝置,對(duì)于將依據(jù)可一次記錄光盤(pán)內(nèi)記錄完成的特定區(qū)域重疊記錄命令的數(shù)據(jù)替換記錄在替代區(qū)域的裝置,其特征在于包括讀取并存儲(chǔ)可一次記錄光盤(pán)管理信息的存儲(chǔ)器;在替換區(qū)域檢測(cè)有缺陷區(qū)時(shí),控制將缺陷區(qū)相應(yīng)的已記錄區(qū)域視為缺陷區(qū)域,并分別分離看作缺陷區(qū)和重疊記錄運(yùn)行區(qū)將其位置信息記錄于缺陷表?xiàng)l目的微處理器。全文摘要本發(fā)明涉及可一次記錄光盤(pán)的重疊記錄方法及裝置,是對(duì)于依據(jù)可一次記錄光盤(pán)內(nèi)記錄完成的特定區(qū)域重疊記錄命令的數(shù)據(jù)替換記錄來(lái)說(shuō),替代記錄的區(qū)域存在缺陷區(qū)域時(shí),將要記錄于缺陷區(qū)域的數(shù)據(jù)代替記錄在光盤(pán)備用區(qū),將與缺陷區(qū)域?qū)?yīng)的已記錄區(qū)域看作為缺陷區(qū)域,分別分離出關(guān)于看作缺陷區(qū)域和重疊記錄執(zhí)行區(qū)域的管理信息,提供記錄在缺陷表?xiàng)l目的可一次記錄光盤(pán)重疊記錄方法。由此,在對(duì)可一次記錄的光盤(pán)進(jìn)行重疊記錄時(shí),可以對(duì)替代記錄區(qū)域發(fā)生的缺陷區(qū)域加以有效管理,提高光記錄播放裝置的播放性能。文檔編號(hào)G11B7/00GK1992000SQ200510112458公開(kāi)日2007年7月4日申請(qǐng)日期2005年12月30日優(yōu)先權(quán)日2005年12月30日發(fā)明者樸龍哲申請(qǐng)人:上海樂(lè)金廣電電子有限公司