專(zhuān)利名稱(chēng):允許更新缺陷列表的信息記錄介質(zhì)、記錄裝置、再現(xiàn)裝置、記錄方法和再現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息記錄介質(zhì)、記錄裝置、再現(xiàn)裝置、記錄方法和再現(xiàn)方法,其提供了改進(jìn)的信息可靠性。更加具體地說(shuō),本發(fā)明涉及一種信息記錄介質(zhì)、記錄裝置、再現(xiàn)裝置、記錄方法和再現(xiàn)方法,其允許更新具有2ECC(糾錯(cuò)碼)大小或更大的缺陷列表和刪除缺陷記錄。
背景技術(shù):
近來(lái),大容量可替換信息記錄介質(zhì)和用于驅(qū)動(dòng)這種信息記錄介質(zhì)的盤(pán)驅(qū)動(dòng)裝置正變得越來(lái)越流行。作為大容量可替換信息記錄介質(zhì),類(lèi)似例如DVD(數(shù)字通用盤(pán))的光盤(pán)是已知的。光盤(pán)驅(qū)動(dòng)裝置用激光照射光盤(pán),因此在光盤(pán)上形成非常小的凹坑以便記錄信息。光盤(pán)驅(qū)動(dòng)裝置還用激光照射光盤(pán)并將凹坑引起的反射率變化再現(xiàn)為信息。大容量信息記錄介質(zhì)適用于以該方式執(zhí)行信息記錄和再現(xiàn)的盤(pán)驅(qū)動(dòng)裝置。然而,由于光盤(pán)是可替換的,所以在其記錄表面上可能存在由灰塵或擦傷引起的缺陷。
為了保證盤(pán)驅(qū)動(dòng)裝置記錄或再現(xiàn)的信息的可靠性,需要執(zhí)行對(duì)光盤(pán)上存在的缺陷進(jìn)行管理的缺陷管理。用于傳統(tǒng)的盤(pán)驅(qū)動(dòng)裝置的缺陷管理在DVD-RAM的物理標(biāo)準(zhǔn)(例如“用于可重寫(xiě)盤(pán)(DVD-RAM)的DVD規(guī)范,物理規(guī)范(2.0版)的部分1”;此后稱(chēng)作“DVD-RAM標(biāo)準(zhǔn)”)中有所描述。DVD-RAM標(biāo)準(zhǔn)的第5章包括盤(pán)的布局的說(shuō)明。
圖12表示根據(jù)DVD-RAM標(biāo)準(zhǔn)的信息記錄介質(zhì)1200的數(shù)據(jù)結(jié)構(gòu)。
信息記錄介質(zhì)1200包括用于記錄與盤(pán)有關(guān)的信息的導(dǎo)入?yún)^(qū)1201、用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū)1202、以及表示用戶(hù)數(shù)據(jù)的結(jié)束位置的導(dǎo)出區(qū)1203。
導(dǎo)入?yún)^(qū)1201包括用于記錄缺陷管理信息的DMA1(缺陷管理區(qū))和DMA2,以及用于將來(lái)擴(kuò)展的保留區(qū)1204和1205,所述缺陷管理信息用于管理數(shù)據(jù)區(qū)1202上存在的缺陷區(qū)。
數(shù)據(jù)區(qū)1202包括用于記錄用戶(hù)數(shù)據(jù)的用戶(hù)區(qū)1206和備用區(qū)1207。當(dāng)在用戶(hù)區(qū)1206中有缺陷區(qū)時(shí),將要記錄在缺陷區(qū)中的用戶(hù)數(shù)據(jù)被記錄在備用區(qū)1207中,而不是記錄在用戶(hù)區(qū)1206的與缺陷區(qū)相應(yīng)的部分上。
類(lèi)似于導(dǎo)入?yún)^(qū)1201,導(dǎo)出區(qū)1203包括用于記錄缺陷管理信息的DMA3和DMA4,以及用于將來(lái)擴(kuò)展的保留區(qū),所述缺陷管理信息用于管理數(shù)據(jù)區(qū)1202中存在的缺陷區(qū)。
DMA1至DMA4具有相同的以多路復(fù)用方式(multiplex)記錄的缺陷管理信息。其原因是DMA1至DMA4中記錄的信息不能是缺陷管理的目標(biāo)。即使DMA1至DMA4中的一些具有缺陷管理區(qū)并且記錄在信息記錄介質(zhì)上的信息不能被再現(xiàn),只要DMA1至DMA4中的至少一個(gè)不是缺陷的,則記錄在那個(gè)區(qū)域上的缺陷管理信息就能被正常再現(xiàn)。因此,防止了用戶(hù)數(shù)據(jù)的丟失,從而提高了可靠性。
DMA1包括DDS(數(shù)據(jù)定義結(jié)構(gòu))1210、PDL(主缺陷列表)1211、和SDL(次缺陷列表)1212。
DDS1210包括與定義PDL1211和SDL1212的分區(qū)有關(guān)的信息。
PDL1211是在運(yùn)輸信息記錄介質(zhì)時(shí),即信息記錄介質(zhì)初始化時(shí)在用戶(hù)區(qū)1206和備用區(qū)1207中檢測(cè)到的缺陷區(qū)(例如缺陷扇區(qū))的位置信息(列表)。該列表基本上不會(huì)發(fā)生變化,除非信息記錄介質(zhì)被進(jìn)行物理格式化。
根據(jù)DVD-RAM標(biāo)準(zhǔn),DDS1210和PDL1211的總共大小適合一個(gè)ECC(糾錯(cuò)碼)塊。SDL1212的大小也適合一個(gè)ECC塊。ECC塊為DVD-RAM中糾錯(cuò)的單位,并且在16個(gè)扇區(qū)中(每個(gè)扇區(qū)具有2千個(gè)字節(jié))具有32k字節(jié)。一個(gè)ECC塊的這種大小將被稱(chēng)作“1ECC尺寸”。
圖13表示SDL1212的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。
與PDL1211不同,SDL1212是在記錄或再現(xiàn)過(guò)程中檢測(cè)到缺陷區(qū)(例如,壞扇區(qū))時(shí)發(fā)生變化的信息(列表)。當(dāng)檢測(cè)到缺陷區(qū)域時(shí),在適用于盤(pán)驅(qū)動(dòng)裝置的時(shí)刻在DMA1至DMA4的每一個(gè)中寫(xiě)入SDL1212。
SDL1212包括標(biāo)題1301、第一缺陷記錄1302、第二缺陷記錄1303、……第N個(gè)缺陷記錄1304、以及未使用的區(qū)域1305。
標(biāo)題1301包括,例如表示該區(qū)域?yàn)镾DL1212的識(shí)別符、缺陷記錄的總數(shù)(在圖13的情況下為N)、以及SDL1212已經(jīng)被更新的次數(shù)。
第一缺陷記錄1302包括表示用戶(hù)區(qū)1206中存在的缺陷區(qū)的位置的第一缺陷位置信息1306,和表示部分備用區(qū)1207的位置的第一替換位置信息1307,代替缺陷區(qū)在所述部分備用區(qū)(例如替換扇區(qū))1207中已經(jīng)記錄了用戶(hù)數(shù)據(jù)。第二缺陷記錄1303包括第二缺陷位置信息和第二替換位置信息。第N個(gè)缺陷記錄包括第N個(gè)缺陷位置信息和第N個(gè)替換位置信息。缺陷位置信息和替換位置信息中的每一個(gè)一般是扇區(qū)號(hào)。
在標(biāo)題1301和第一至第N個(gè)缺陷記錄1302至1304的總共大小小于1ECC尺寸的情況下存在未使用區(qū)1305。在該情況下,為無(wú)意義信息的填充數(shù)據(jù)(例如,0)被記錄在未使用區(qū)1305中。
存在有這樣的風(fēng)險(xiǎn)在盤(pán)驅(qū)動(dòng)裝置將SDL1212寫(xiě)入信息記錄介質(zhì)1200的DMA1至DMA4時(shí),盤(pán)驅(qū)動(dòng)裝置的電源可能被關(guān)掉并且處理過(guò)程被中斷。在這種情況下,盤(pán)驅(qū)動(dòng)裝置通過(guò)下列過(guò)程確定缺陷管理區(qū)(DMA1至DMA4)的更新結(jié)果。
(1)對(duì)具有1ECC大小的SDL1212執(zhí)行糾錯(cuò)。當(dāng)糾錯(cuò)被精確執(zhí)行時(shí),確定SDL1212已經(jīng)被正常更新。
(2)對(duì)DMA1至DMA4中包括的所有SDL執(zhí)行(1)的步驟。
(3)關(guān)于在步驟(2)中被確定已經(jīng)進(jìn)行了正常更新的所有SDL,標(biāo)題中包括的SDL的更新數(shù)量被彼此進(jìn)行比較。具有最大更新數(shù)的SDL被確定為是正確SDL(最新的SDL)。
如上所述,當(dāng)SDL1212的尺寸為1ECC大小時(shí),即使當(dāng)盤(pán)驅(qū)動(dòng)裝置的電源被關(guān)掉時(shí),也能精確執(zhí)行正確SDL的確定。因此,用戶(hù)數(shù)據(jù)的可靠性被保證沒(méi)有用戶(hù)數(shù)據(jù)丟失。
近來(lái),隨著信息記錄介質(zhì)上記錄的信息量的增加,高密度記錄技術(shù)和大容量記錄技術(shù)得到了顯著的改進(jìn)。例如,使用藍(lán)光的具有比傳統(tǒng)的光盤(pán)的容量大的信息記錄介質(zhì)現(xiàn)在正在開(kāi)發(fā)中。因?yàn)檫@種信息記錄介質(zhì)允許在其上記錄較大容量的信息,所以SDL的尺寸比1ECC尺寸大。只要SDL的尺寸根據(jù)DVD-RAM標(biāo)準(zhǔn)是1ECC大或者較其小,則不會(huì)出現(xiàn)問(wèn)題。當(dāng)SDL的尺寸超過(guò)1ECC大時(shí),將出現(xiàn)下列問(wèn)題。在下述情況中,假定SDL的尺寸是4ECC大。
假定對(duì)一個(gè)DMA(例如DMA1)執(zhí)行下述過(guò)程,結(jié)果SDL的尺寸變成4ECC大,而不是傳統(tǒng)的1ECC大。
·標(biāo)題被完全更新。
·SDL被更新至2ECC塊,并且就在第三ECC塊將開(kāi)始被更新時(shí)關(guān)掉盤(pán)驅(qū)動(dòng)裝置的電源。
在該情況下,根據(jù)確定SDL更新結(jié)果的傳統(tǒng)方法,通常以1ECC為單元執(zhí)行糾錯(cuò)。將DMA1中的SDL的更新數(shù)字與DMA2至DMA4中的SDL的更新數(shù)字進(jìn)行比較。DMA1中的SDL的更新數(shù)最大。因此,雖然DMA1中的SDL更新落在了中間,但DMA1中的SDL被錯(cuò)誤的確定為是正常的、最新的SDL。
提出的解決該問(wèn)題的一個(gè)解決方案是為具有4ECC大的SDL的每個(gè)ECC塊添加標(biāo)題。每個(gè)標(biāo)題例如包括表示該區(qū)域是SDL的識(shí)別符、缺陷記錄的總數(shù)和SDL的更新數(shù)。
圖14表示具有4ECC大小的SDL1400的數(shù)據(jù)結(jié)構(gòu)。
SDL1400包括第一ECC塊1401、第二ECC塊1402、第三ECC塊1403和第四ECC塊1404。
第一ECC塊1401包括標(biāo)題1405、第一缺陷記錄1406、第二缺陷記錄1407、……第(M-1)個(gè)缺陷記錄1408和第M個(gè)缺陷記錄1409。
第二ECC塊1402包括標(biāo)題1410、第(M+1)個(gè)缺陷記錄1411、……第N個(gè)缺陷記錄1412和未使用區(qū)1413。
第三ECC塊1403包括標(biāo)題1414和未使用區(qū)1415。
第四ECC塊1404包括標(biāo)題1416和未使用區(qū)1417。
每個(gè)標(biāo)題1405、1410、1414和1416例如包括表示該區(qū)域是SDL的識(shí)別符、缺陷記錄的總數(shù)和SDL更新數(shù)。第一至第N個(gè)缺陷記錄1406至1409每個(gè)都包括缺陷位置信息和替換位置信息。在未使用區(qū)1413、1415和1417中,記錄有作為無(wú)意義信息的添加數(shù)據(jù)(例如,0)。
在該情況下,盤(pán)驅(qū)動(dòng)裝置通過(guò)下述過(guò)程來(lái)確定缺陷管理區(qū)(DMA1至DMA4)的更新結(jié)果。
(1)對(duì)于具有4ECC大小的SDL1400,對(duì)第一ECC塊1401執(zhí)行糾錯(cuò)。當(dāng)糾錯(cuò)被精確執(zhí)行時(shí),第一ECC塊1401被確定已經(jīng)進(jìn)行了正常更新。對(duì)SDL1400中的第二至第四ECC塊1402至1404執(zhí)行該步驟。當(dāng)?shù)谝恢恋谒腅CC塊1401至1404上的糾錯(cuò)被精確執(zhí)行時(shí),執(zhí)行步驟(2)。
(2)分別被添加到第一至第四ECC塊1401至1404的標(biāo)題1405、1410、1414和1416的更新數(shù)被彼此進(jìn)行比較。當(dāng)標(biāo)題1405、1410、1414和1416的更新數(shù)所有都是相同值時(shí),SDL1400被確定已經(jīng)進(jìn)行了正常更新。
(3)對(duì)DMA2至DMA4中的所有SDL執(zhí)行步驟(1)和(2)。
(4)關(guān)于在步驟(3)中被確定已經(jīng)進(jìn)行了正常更新的SDL,標(biāo)題中包括的SDL的更新數(shù)被彼此進(jìn)行比較。具有最大更新數(shù)的SDL被確定為是正確的SDL(最新的SDL)。
如上所述,當(dāng)SDL1400的尺寸超過(guò)1ECC大時(shí),為SDL的每個(gè)1ECC塊提供一個(gè)標(biāo)題,使得即使在關(guān)掉盤(pán)驅(qū)動(dòng)裝置的電源時(shí)也能確定正確的SDL。因此,用戶(hù)數(shù)據(jù)的可靠性被保證沒(méi)有用戶(hù)數(shù)據(jù)丟失。
有另外一種傳統(tǒng)的用于改進(jìn)數(shù)據(jù)可靠性的技術(shù)(例如,參見(jiàn)日本公開(kāi)的文本第8-293187號(hào))。
圖15表示另一種傳統(tǒng)的信息記錄介質(zhì)1500的數(shù)據(jù)結(jié)構(gòu)。
信息記錄介質(zhì)1500的結(jié)構(gòu)與信息記錄介質(zhì)1200的結(jié)構(gòu)一致,除了SDL1501的結(jié)構(gòu)并且SDL1501的尺寸不限于1ECC大。關(guān)于圖15,先前參照?qǐng)D12討論的相同的元件被給以相同的參考標(biāo)記,并且將省略其詳細(xì)說(shuō)明。
SDL1501包括表示該區(qū)域是SDL1501的缺陷列表識(shí)別符1502、用于將來(lái)擴(kuò)展的保留字段1503、用于確定缺陷管理信息是新的還是舊的第一更新信息1504和第二更新信息1510、表示在SDL1501中注冊(cè)的缺陷扇區(qū)數(shù)的注冊(cè)缺陷數(shù)1505、表示缺陷扇區(qū)位置的第一缺陷位置信息1506和第二缺陷位置信息1508、表示用于替換缺陷扇區(qū)的替換扇區(qū)的位置第一替換位置信息1507和第二替換位置信息1509、以及用于注冊(cè)將來(lái)可被檢測(cè)到的缺陷扇區(qū)的未使用字段1511。第一更新信息1504和第二更新信息1510例如是記錄次數(shù)。只要SDL15014被正常更新,第一更新信息1504的內(nèi)容和第二更新信息1510的內(nèi)容彼此是相同的。
在該情況下,盤(pán)驅(qū)動(dòng)裝置通過(guò)下述過(guò)程確定缺陷管理區(qū)(DMA1至DMA4)的更新結(jié)果。
(1)關(guān)于SDL1501,第一更新信息1504的內(nèi)容和第二更新信息1510的內(nèi)容彼此進(jìn)行比較。當(dāng)?shù)谝桓滦畔?504的內(nèi)容和第二更新信息1510的內(nèi)容彼此相同時(shí),SDL1501被確定已經(jīng)進(jìn)行了正常更新。
(2)對(duì)DMA2至DMA4中的所有SDL執(zhí)行步驟(1)。
(3)關(guān)于在步驟(2)中被確定已經(jīng)進(jìn)行了正常更新的SDL,SDL中的更新信息內(nèi)容被彼此進(jìn)行比較。具有最大更新信息數(shù)量的SDL被確定為是正確的SDL(最新的SDL)。
如上所述,只要添加到DMA1至DMA4中的一個(gè)包括的SDL的第一更新信息和第二更新信息被正確讀取,就能精確執(zhí)行正確SDL的確定,而不用考慮SDL的大小。
然而,圖14中所示的SDL具有下述問(wèn)題。標(biāo)題需要添加到SDL1400中包括的所有四個(gè)ECC塊。這降低了更新SDL1400的處理效率。另外,標(biāo)題(例如,標(biāo)題1410)被提供在一個(gè)缺陷記錄(例如,第M個(gè)缺陷記錄1409)和另一個(gè)缺陷記錄(例如,第(M+1)個(gè)缺陷記錄1411)之間。由于這樣的結(jié)構(gòu),例如,搜索、添加和刪除缺陷記錄的操作變得復(fù)雜化。
圖15中所示的信息記錄介質(zhì)1500具有這樣的問(wèn)題第二更新信息1511不能被正確讀取。
圖16表示圖15中所示的信息記錄介質(zhì)1500中的SDL1501的各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(a)表示更新之前的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(b)表示已經(jīng)進(jìn)行正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(c)表示未進(jìn)行正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。參照?qǐng)D16,將說(shuō)明在扇區(qū)先前被確定為作為缺陷區(qū)被注冊(cè),然后被確定為稍后是正常的情況下如何更新SDL1501。
圖16的部分(a)中所示的SDL1501的數(shù)據(jù)結(jié)構(gòu)與圖15中所示的相同。在圖16的部分(a)中,第一更新信息1504和第二更新信息1510的內(nèi)容都是M,并且注冊(cè)的缺陷數(shù)量為2。
圖16的部分(b)表示在SDL1501被正常更新的情況下的更新后的SDL1501的數(shù)據(jù)結(jié)構(gòu)。第一更新信息1504的內(nèi)容從M更新為M+1。注冊(cè)的缺陷數(shù)1505從2更新為1。已經(jīng)被確定為是正常的缺陷扇區(qū)的位置信息(第二缺陷位置信息1508)和用于替換那個(gè)扇區(qū)的替換扇區(qū)的位置信息(第二替換位置信息1509)被刪除。因此,第一缺陷位置信息1506和第一缺陷位置信息被留下。第二更新信息1510的內(nèi)容從M更新為M+1,類(lèi)似于第一更新信息1504。第二更新信息1510位于第一替換位置信息1507之后。相應(yīng)于已經(jīng)被刪除的第二缺陷位置信息1508和第二替換位置信息1509,未使用的字段1511的大小得以增加。
圖16的部分(c)表示在SDL1501未被正常更新的情況下SDL1501更新后的數(shù)據(jù)結(jié)構(gòu)。假定在注冊(cè)的缺陷數(shù)1505被更新之后,盤(pán)驅(qū)動(dòng)器被關(guān)閉。在這種情況下,第一更新信息1504和注冊(cè)的缺陷數(shù)1505按照?qǐng)D16的部分(b)進(jìn)行正常更新。然而,第二缺陷位置信息1508、第二替換位置信息1509、第二更新信息1510和未使用的字段1511保持與圖16的部分(a)中所示的更新后的數(shù)據(jù)結(jié)構(gòu)相同。
在圖16的部分(c)所示的數(shù)據(jù)結(jié)構(gòu)的情況下,在更新結(jié)果的基礎(chǔ)上執(zhí)行確定。盤(pán)驅(qū)動(dòng)裝置例如使用更新的注冊(cè)缺陷數(shù)1505來(lái)讀取第二缺陷位置信息1508作為第二更新信息1510。盤(pán)驅(qū)動(dòng)裝置將第一更新信息1504的內(nèi)容與讀取作為第二更新信息1510的第二缺陷位置信息1508進(jìn)行比較。當(dāng)?shù)谝桓滦畔?504的內(nèi)容與第二缺陷位置信息1508的內(nèi)容不幸彼此匹配時(shí),即使SDL1501的更新是失敗的,但盤(pán)驅(qū)動(dòng)裝置也確定SDL1501進(jìn)行了正常更新。
在圖15中所示的信息記錄介質(zhì)1500考慮1ECC大小的糾錯(cuò)并且SDL1501的尺寸不超過(guò)1ECC大的情況下,上面參照?qǐng)D16的部分(c)所述的問(wèn)題不會(huì)出現(xiàn)。然而,當(dāng)SDL1501的尺寸超過(guò)1ECC大時(shí),將出現(xiàn)上述問(wèn)題。
發(fā)明內(nèi)容
根據(jù)本發(fā)明的一個(gè)方面,一種信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題;分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄;和定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符;表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息;和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí);和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。
在本發(fā)明的一個(gè)實(shí)施例中,缺陷列表包括至少兩個(gè)塊,并且缺陷列表以一個(gè)塊為單位進(jìn)行記錄。
根據(jù)本發(fā)明的另一個(gè)方面,提供有一種用于在信息記錄介質(zhì)上記錄信息的記錄裝置。所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。所述記錄裝置包括用于在信息記錄介質(zhì)上記錄信息的記錄部分,用于存儲(chǔ)將被記錄在信息記錄介質(zhì)上的信息和最新缺陷列表的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用記錄部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理。最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N。最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P。最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容。所述缺陷管理處理包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另外的缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另外的缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另外的缺陷區(qū)時(shí),將另外的缺陷記錄添加到最新缺陷列表中。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在N個(gè)缺陷區(qū)中存在正常缺陷區(qū)時(shí),從P個(gè)最新缺陷記錄中刪除包含關(guān)于正常缺陷區(qū)的位置的位置信息的缺陷記錄。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)??刂撇糠挚刂朴糜诹硗獾娜毕莨芾韰^(qū)的步驟(d)的執(zhí)行。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于在信息記錄介質(zhì)上記錄信息的記錄方法,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。使用一最新缺陷列表來(lái)執(zhí)行所述記錄。最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N。最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P。最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容。所述記錄方法包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另外的缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另外的缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另外的缺陷區(qū)時(shí),將另外的缺陷記錄添加到最新缺陷列表中。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在N個(gè)缺陷區(qū)中存在正常缺陷區(qū)時(shí),從P個(gè)最新缺陷記錄中刪除包含關(guān)于正常缺陷區(qū)的位置的位置信息的缺陷記錄。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)??刂撇糠挚刂朴糜诹硗獾娜毕莨芾韰^(qū)的步驟(d)的執(zhí)行。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)裝置。所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符。位于缺陷列表中的固定位置處的標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。所述再現(xiàn)裝置包括用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)部分,用于存儲(chǔ)再現(xiàn)的信息的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用再現(xiàn)部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理,所述控制部分具有用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符和用于識(shí)別缺陷列表的定位符的內(nèi)在定位符標(biāo)識(shí)。所述缺陷管理處理包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),使用再現(xiàn)的缺陷記錄數(shù)計(jì)算缺陷列表中的定位符的位置,(c)根據(jù)定位符的計(jì)算位置再現(xiàn)定位符標(biāo)識(shí)和第二更新次數(shù)信息,并確定內(nèi)在定位符標(biāo)識(shí)的內(nèi)容是否與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配,(d)當(dāng)在步驟(c)確定內(nèi)在定位符標(biāo)識(shí)的內(nèi)容與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配時(shí),確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(e)當(dāng)在步驟(d)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)??刂撇糠挚刂朴糜诹硪粋€(gè)缺陷管理區(qū)的缺陷管理處理的執(zhí)行。步驟(e)包括步驟(e1)對(duì)另一個(gè)缺陷管理區(qū)執(zhí)行步驟(a)至(d),和(e2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)方法。所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符。位于缺陷列表中的固定位置處的標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。所述再現(xiàn)方法包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),使用再現(xiàn)的缺陷記錄數(shù)計(jì)算缺陷列表中的定位符的位置,(c)根據(jù)定位符的計(jì)算位置再現(xiàn)定位符標(biāo)識(shí)和第二更新次數(shù)信息,并確定用于識(shí)別缺陷列表的定位符的內(nèi)在定位符標(biāo)識(shí)的內(nèi)容是否與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配,(d)當(dāng)在步驟(c)確定內(nèi)在定位符標(biāo)識(shí)的內(nèi)容與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配時(shí),確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(e)當(dāng)在步驟(d)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)。步驟(e)包括步驟(e1)對(duì)另一個(gè)缺陷管理區(qū)執(zhí)行步驟(a)至(d),和(e2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,一種信息記錄介質(zhì),包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題;分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄;和位于缺陷列表中的固定位置處的定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符;表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息;和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。
在本發(fā)明的一個(gè)實(shí)施例中,缺陷列表包括至少兩個(gè)塊,并且缺陷列表以一個(gè)塊為單位進(jìn)行記錄。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于在信息記錄介質(zhì)上記錄信息的記錄裝置。所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。所述記錄裝置包括用于在信息記錄介質(zhì)上記錄信息的記錄部分,用于存儲(chǔ)將被記錄在信息記錄介質(zhì)上的信息和最新缺陷列表的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用記錄部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理。最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N。最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P。最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容。所述缺陷管理處理包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另外的缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另外的缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′。(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)。控制部分控制用于另外的缺陷管理區(qū)的步驟(d)的執(zhí)行。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于在信息記錄介質(zhì)上記錄信息的記錄方法。所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。使用一最新缺陷列表來(lái)執(zhí)行所述記錄。最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N。最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P。最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容。所述記錄方法包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另外的缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另外的缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)。所述方法進(jìn)一步包括步驟對(duì)所述另外的缺陷管理區(qū)執(zhí)行步驟(d)。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)裝置,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。所述再現(xiàn)裝置包括用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)部分,用于存儲(chǔ)再現(xiàn)的信息的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用再現(xiàn)部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理,所述控制部分具有用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符。所述缺陷管理處理包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),再現(xiàn)定位符中所包括的第二更新次數(shù)信息并確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(c)當(dāng)在步驟(b)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)??刂撇糠挚刂朴糜诹硪粋€(gè)缺陷管理區(qū)的缺陷管理處理的執(zhí)行。步驟(c)包括步驟(c1)對(duì)另一個(gè)缺陷管理區(qū)執(zhí)行步驟(a)和(b),和(c2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
根據(jù)本發(fā)明的進(jìn)一個(gè)方面,提供有一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)方法。所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。所述再現(xiàn)方法包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),再現(xiàn)定位符中所包括的第二更新次數(shù)信息,并確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(c)當(dāng)在步驟(b)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
在本發(fā)明的一個(gè)實(shí)施例中,所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一個(gè)缺陷管理區(qū)。步驟(c)包括步驟(c1)對(duì)另一個(gè)缺陷管理區(qū)執(zhí)行步驟(a)和(b),和(c2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
因此,在此所述的本發(fā)明能夠產(chǎn)生這樣的優(yōu)點(diǎn)其提供的信息記錄介質(zhì)、記錄裝置、再現(xiàn)裝置、記錄方法和再現(xiàn)方法允許更新具有2ECC大或更大的SDL(缺陷列標(biāo))和刪除缺陷列表。
對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō),通過(guò)參照附圖閱讀和理解下述的詳細(xì)說(shuō)明,本發(fā)明的這些和其它優(yōu)點(diǎn)將變得顯而易見(jiàn)。
附圖的簡(jiǎn)略說(shuō)明圖1表示根據(jù)本發(fā)明第一實(shí)施例的信息記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu);圖2A至2D表示標(biāo)題121、第一缺陷記錄122、定位符126和未使用區(qū)113的詳細(xì)數(shù)據(jù)結(jié)構(gòu);圖3為根據(jù)本發(fā)明第一實(shí)施例的記錄和再現(xiàn)裝置300的方框圖;圖4為說(shuō)明第一實(shí)施例中的用于指定最新缺陷列表的缺陷管理處理的過(guò)程的流程圖;圖5為說(shuō)明第一實(shí)施例中的用于更新最新缺陷列表的缺陷管理處理的過(guò)程的流程圖;圖6表示在第一實(shí)施例中的用于添加缺陷記錄的處理期間各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu),所述各種狀態(tài)包括(a)更新前,(b)當(dāng)缺陷列表已經(jīng)被正常更新時(shí),和(c)當(dāng)缺陷列表還未被正常更新時(shí);圖7表示在第一實(shí)施例中的用于刪除缺陷記錄的處理期間各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu),所述各種狀態(tài)包括(a)更新前,(b)當(dāng)缺陷列表已經(jīng)被正常更新時(shí),和(c)當(dāng)缺陷列表還未被正常更新時(shí);圖8表示在第一實(shí)施例中的用于改變?nèi)毕萦涗浀奶幚砥陂g各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu),所述各種狀態(tài)包括(a)更新前,(b)當(dāng)缺陷列表已經(jīng)被正常更新時(shí),和(c)當(dāng)缺陷列表還未被正常更新時(shí);圖9表示根據(jù)本發(fā)明第二實(shí)施例的信息記錄介質(zhì)900的數(shù)據(jù)結(jié)構(gòu);圖10為說(shuō)明第二實(shí)施例中的用于指定最新缺陷列表的缺陷管理處理的過(guò)程的流程圖;圖11表示在第二實(shí)施例中的用于添加缺陷記錄的處理期間各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu),所述各種狀態(tài)包括(a)更新前,(b)當(dāng)缺陷列表已經(jīng)被正常更新時(shí),和(c)當(dāng)缺陷列表還未被正常更新時(shí);圖12表示根據(jù)DVD-RAM標(biāo)準(zhǔn)的信息記錄介質(zhì)1200的數(shù)據(jù)結(jié)構(gòu);圖13表示SDL1212的詳細(xì)數(shù)據(jù)結(jié)構(gòu);圖14表示具有4ECC大小的SDL1400的數(shù)據(jù)結(jié)構(gòu);圖15為另一傳統(tǒng)的信息記錄介質(zhì)1500的數(shù)據(jù)結(jié)構(gòu);圖16表示圖15中所示的信息記錄介質(zhì)1500的SDL1501在各種狀態(tài)下的數(shù)據(jù)結(jié)構(gòu),所述各種狀態(tài)包括(a)更新前,(b)當(dāng)缺陷列表已經(jīng)被正常更新時(shí),和(c)當(dāng)缺陷列表還未被正常更新時(shí)。
具體實(shí)施例方式
此后,將參照附圖利用示意性實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明。
(實(shí)施例1)(1)信息記錄介質(zhì)圖1表示根據(jù)本發(fā)明第一實(shí)施例的信息記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)。
信息記錄介質(zhì)(光盤(pán))100可以是例如可重寫(xiě)光盤(pán)。假設(shè)光盤(pán)100以1ECC塊為單位進(jìn)行糾錯(cuò)。ECC塊是光盤(pán)字段中的糾錯(cuò)單位。例如,一個(gè)ECC塊在16個(gè)扇區(qū)(每個(gè)扇區(qū)具有2k字節(jié))中具有32k字節(jié)的大小。此后,一個(gè)ECC塊的該尺寸將被稱(chēng)作“1ECC大小”。假定信息在光盤(pán)100上的記錄和信息在光盤(pán)100上的更新是以1ECC為單位進(jìn)行的。
圖1所示的數(shù)據(jù)結(jié)構(gòu)為缺陷管理區(qū)中的N個(gè)缺陷區(qū)的位置信息被正常記錄之后的光盤(pán)100的結(jié)構(gòu)(N為滿(mǎn)足N≥0的整數(shù))。缺陷區(qū)例如是缺陷扇區(qū)。
光盤(pán)100包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū)102、以及當(dāng)記錄和再現(xiàn)裝置(未示出)通過(guò)光頭(未示出)的移動(dòng)而超出限度時(shí)用作緩沖區(qū)的導(dǎo)入?yún)^(qū)101和導(dǎo)出區(qū)103。
數(shù)據(jù)區(qū)102包括用于記錄用戶(hù)數(shù)據(jù)的用戶(hù)區(qū)106和備用區(qū)107。當(dāng)在用戶(hù)區(qū)106中有缺陷區(qū)(例如,壞扇區(qū))時(shí),將要記錄在缺陷區(qū)中的用戶(hù)數(shù)據(jù)被記錄在備用區(qū)107中,而不是記錄在用戶(hù)區(qū)106的與缺陷區(qū)相應(yīng)的部分上。
導(dǎo)入?yún)^(qū)101包括用于記錄缺陷管理信息的第一缺陷管理區(qū)104和第二缺陷管理區(qū)105,所述缺陷管理信息用于管理數(shù)據(jù)區(qū)102中存在的缺陷區(qū)。
類(lèi)似于導(dǎo)入?yún)^(qū)101,導(dǎo)出區(qū)103包括用于記錄缺陷管理信息的第三缺陷管理區(qū)108和第四缺陷管理區(qū)109,所述缺陷管理信息用于管理數(shù)據(jù)區(qū)102中存在的缺陷區(qū)。
第一缺陷管理區(qū)104、第二缺陷管理區(qū)105、第三缺陷管理區(qū)108和第四缺陷管理區(qū)109分別位于光盤(pán)100上的物理特定的位置處。
在第一缺陷管理區(qū)104、第二缺陷管理區(qū)105、第三缺陷管理區(qū)108和第四缺陷管理區(qū)109中,用于缺陷管理的相同的信息以多路復(fù)用方式記錄。如上所述,其原因是在第一、第二、第三和第四缺陷管理區(qū)104、105、108和109中記錄的信息不能是缺陷管理的目標(biāo)。即使第一、第二、第三和第四缺陷管理區(qū)104、105、108和109中的一些具有缺陷管理區(qū)并且記錄在該缺陷區(qū)上的信息不能被再現(xiàn),只要四個(gè)缺陷管理區(qū)中的至少一個(gè)不是缺陷的,則記錄在那個(gè)區(qū)域上的缺陷管理信息就能被正常再現(xiàn)。因此,防止了用戶(hù)數(shù)據(jù)的丟失,從而提高了可靠性。在第一實(shí)施例中,光盤(pán)100包括四個(gè)缺陷管理區(qū)104、105、108和109,但缺陷管理區(qū)的數(shù)量可以是一個(gè)或多個(gè)中的任何數(shù)量。
在第一缺陷管理區(qū)104中,記錄有盤(pán)定義結(jié)構(gòu)111和用于管理數(shù)據(jù)區(qū)102中存在的N個(gè)缺陷區(qū)的缺陷列表112(N為滿(mǎn)足N≥0的整數(shù))。第一缺陷管理區(qū)104包括未使用區(qū)113。
盤(pán)定義結(jié)構(gòu)111是表示盤(pán)結(jié)構(gòu)的信息,例如,盤(pán)100是否進(jìn)行缺陷管理。該信息還包括與備用區(qū)107有關(guān)的信息。盤(pán)定義結(jié)構(gòu)111位于第一缺陷管理區(qū)104中的物理特定的位置處。盤(pán)定義結(jié)構(gòu)111具有預(yù)定的大小。
在未使用區(qū)113中,當(dāng)前無(wú)意義的信息被記錄。一般,填充數(shù)據(jù)127(例如,0)被記錄在未使用區(qū)113中。當(dāng)在用戶(hù)區(qū)106中檢測(cè)到新的缺陷區(qū)時(shí),用于管理新的缺陷區(qū)的缺陷記錄被添加到缺陷列表112中。結(jié)果,由于添加的缺陷記錄的尺寸而減小了未使用區(qū)113的大小。
缺陷列表112包括標(biāo)題121、第一缺陷記錄122、第二缺陷記錄123、……、第(N-1)個(gè)缺陷記錄、第N個(gè)缺陷記錄125、定位符126。標(biāo)題121、第一至第N個(gè)記錄122至125和定位符126按順序位于缺陷列表112中。
在第一實(shí)施例中,假設(shè)缺陷列表112的大小和未使用區(qū)113的大小的總和為4ECC。該和尺寸不局限于4ECC,而是任意的。
標(biāo)題121包括表示該區(qū)是缺陷列表112的缺陷列表識(shí)別符131、表示缺陷列表112中包括的缺陷數(shù)的缺陷記錄數(shù)132、和表示更新的缺陷列表已經(jīng)記錄在第一缺陷管理區(qū)中的次數(shù)的第一更新次數(shù)信息133。在圖1中,缺陷記錄數(shù)132為N(N是滿(mǎn)足N≥0的整數(shù)),第一更新次數(shù)信息133的內(nèi)容是M(M是滿(mǎn)足M≥0的整數(shù))。缺陷列表識(shí)別符131例如位于標(biāo)題121的開(kāi)始處,如圖1所示。
標(biāo)題121位于物理上規(guī)定的位置處。在第一實(shí)施例中,標(biāo)題121位于缺陷列表112的開(kāi)始處。只要標(biāo)題121、第一至第N缺陷記錄122至125和定位符126按照這種順序位于缺陷列表112中,標(biāo)題121在缺陷列表112中的位置是任意的。
在圖1所示的光盤(pán)100的情況下,缺陷記錄數(shù)132為N。因此,缺陷列表112包括第一缺陷記錄122、……、和第N個(gè)缺陷記錄125。第一缺陷記錄122包括為表示缺陷區(qū)的位置的位置信息的第一缺陷位置信息141、和為表示備用區(qū)107的一部分的位置的位置信息的第一替換位置信息142,所述備用區(qū)107可代替缺陷區(qū)使用。另外,第二缺陷記錄123包括第二缺陷位置信息和第二替換位置信息。第(N-1)個(gè)缺陷記錄124和第N個(gè)缺陷記錄125也具有基本相同的結(jié)構(gòu)。這里,第一缺陷位置信息141和第一替換位置信息中的每一個(gè)一般為扇區(qū)號(hào)。
缺陷記錄一般這樣定位使得其中包括的缺陷位置信息處于升序。更加具體地說(shuō),例如當(dāng)缺陷位置信息為扇區(qū)號(hào)時(shí),具有較小扇區(qū)號(hào)的缺陷位置信息定位在第一缺陷記錄122中作為第一缺陷位置信息141。此后,按照扇區(qū)號(hào)的順序定位缺陷記錄。具有較大扇區(qū)號(hào)的缺陷位置信息位于第N個(gè)缺陷記錄125中作為第N個(gè)缺陷位置信息。
缺陷列表112中的缺陷記錄不需要按照升序定位。例如,缺陷記錄可被定位使得扇區(qū)號(hào)處于升序??蛇x擇的,可隨機(jī)定位缺陷記錄。
定位符126包括用于識(shí)別該區(qū)是缺陷列表112的定位符的定位符標(biāo)識(shí)151、表示更新的缺陷列表已經(jīng)被記錄在第一缺陷管理區(qū)104中的次數(shù)的第二更新次數(shù)信息152、和用于將來(lái)擴(kuò)展的保留信息153。在圖1中,第二更新次數(shù)信息152的內(nèi)容是M(M是滿(mǎn)足M≥0的整數(shù)),并且與第一更新次數(shù)信息133的相同。只要第一缺陷管理區(qū)104被正常更新,則第一更新次數(shù)信息133的內(nèi)容和第二更新次數(shù)信息152的內(nèi)容彼此相同。定位符標(biāo)識(shí)151例如可以位于定位符126的開(kāi)始處,如圖1所示。
在本說(shuō)明中,第一和第二更新次數(shù)信息133和152表示更新的缺陷列表已經(jīng)記錄在第一缺陷管理區(qū)中的次數(shù)(也就是,缺陷列表112已經(jīng)被更新并且記錄在光盤(pán)100上的次數(shù))。第一和第二更新次數(shù)信息133和152可代表缺陷列表已經(jīng)被更新的次數(shù)(也就是,缺陷列表在下述的存儲(chǔ)部分中已經(jīng)被更新的次數(shù))。在下述的說(shuō)明中,第一和第二更新次數(shù)信息133和152表示更新的缺陷列表已經(jīng)被記錄在第一缺陷管理區(qū)104中的次數(shù)。
定位符126位于第N個(gè)缺陷記錄125之后。應(yīng)該注意因?yàn)槿毕萘斜?12的大小是可變化的,所以定位符126所存在的位置也是可變化的。
接著,將詳細(xì)說(shuō)明標(biāo)題121、第一缺陷記錄122、定位符126和未使用區(qū)113。
圖2A至2D分別表示標(biāo)題121、第一缺陷記錄122、定位符126和未使用區(qū)113的詳細(xì)數(shù)據(jù)結(jié)構(gòu)。
在圖2A至2D中,“BP”表示比特位置,“Val”表示與每個(gè)BP對(duì)應(yīng)的二進(jìn)制值。在圖2A至2D所示的例子中,標(biāo)題121、第一缺陷記錄122、定位符126和未使用區(qū)113中的每一個(gè)的大小都是8字節(jié)(比特位置0至比特位置63)。
圖2A表示標(biāo)題121的典型詳細(xì)結(jié)構(gòu)。在該例子中,僅用于缺陷列表識(shí)別符131的比特位置62的Val是1(Val=1),也就是,在十六進(jìn)制表示法中為0×4000。
圖2B表示第一缺陷記錄122的典型詳細(xì)結(jié)構(gòu)。假定數(shù)據(jù)區(qū)102中可使用的扇區(qū)中的最大扇區(qū)數(shù)在十六進(jìn)制表示法中為0×07FFFFFF。能夠在第一缺陷記錄122中注冊(cè)為第一缺陷位置信息141的最大數(shù)值在十六進(jìn)制表示法中為0×07FFFFFF,如圖2B所示。
圖2C表示定位符126的典型詳細(xì)結(jié)構(gòu)。在該例子中,用于定位符標(biāo)識(shí)151中的所有比特位置59至63的Val是1(Val=1),也就是在十六進(jìn)制表示法中為0×FFFF。
圖2D表示未使用區(qū)113的典型詳細(xì)結(jié)構(gòu)。在未使用區(qū)113中,一般記錄有填充數(shù)據(jù)127。在未使用區(qū)113中,Val=0。在圖2D中,0被記為填充數(shù)據(jù),但是填充數(shù)據(jù)不局限于0。
對(duì)于缺陷列表識(shí)別符131和定位符標(biāo)識(shí)151,采用了可從任何其他缺陷記錄和未使用區(qū)區(qū)別開(kāi)來(lái)的值。如圖2C所示,Val=1被設(shè)置用于比特位置59至63中的至少一個(gè),其中所述比特位置在任何一個(gè)缺陷記錄或未使用區(qū)113中都不曾是1。
類(lèi)似的,如圖2A所示,Val=1被設(shè)置用于比特位置59至63中的至少一個(gè),其中所述比特位置在任何一個(gè)缺陷記錄或未使用區(qū)113中都不曾是1,使得缺陷列表識(shí)別符131中的比特位置59至63的值序列與定位符標(biāo)識(shí)151中的比特位置59至63的不同。
由于這種設(shè)置,定位符標(biāo)識(shí)151可從缺陷列表識(shí)別符131、任何缺陷記錄和未使用區(qū)113中區(qū)別出來(lái)。缺陷列表識(shí)別符131也可以從定位符標(biāo)識(shí)151、任何缺陷記錄和未使用區(qū)113區(qū)別出來(lái)。
圖2A和2C中的缺陷列表識(shí)別符131和定位符標(biāo)識(shí)151的值僅僅是例子,這些值不局限于此。
在第一例子中,缺陷列表識(shí)別符131和定位符標(biāo)識(shí)151被從任何缺陷記錄和未使用區(qū)113區(qū)別開(kāi),另外缺陷列表識(shí)別符和定位符標(biāo)識(shí)151如上所述是可區(qū)別開(kāi)的。因此,即使當(dāng)任何缺陷記錄被讀作定位符126中的定位符標(biāo)識(shí)151時(shí),那個(gè)缺陷記錄也不會(huì)被錯(cuò)誤的確定為定位符標(biāo)識(shí)151。因此,能夠容易的確定缺陷列表112是否已經(jīng)被正常更新。
因?yàn)椴恍枰獮槊總€(gè)1ECC尺寸提供標(biāo)題,所以更新缺陷列表的處理效率得以改進(jìn)。由于標(biāo)題不是插在兩個(gè)缺陷記錄之間,所以缺陷記錄能被容易的搜索、添加和刪除。
下面做出的說(shuō)明假定光盤(pán)100具有圖1所示的數(shù)據(jù)結(jié)構(gòu)。
(2)再現(xiàn)/記錄(更新)圖3為根據(jù)本發(fā)明第一實(shí)施例的記錄和再現(xiàn)裝置300的方框圖。記錄和再現(xiàn)裝置300在光盤(pán)100上記錄信息和/或再現(xiàn)記錄在光盤(pán)100上的信息。
記錄和再現(xiàn)裝置300包括控制部分301、記錄和再現(xiàn)部分302、以及存儲(chǔ)部分303。
控制部分301控制記錄和再現(xiàn)部分302的操作??刂撇糠?01例如可以是CPU??刂撇糠?01局有一個(gè)內(nèi)在的用于識(shí)別光盤(pán)100的缺陷列表的缺陷列表識(shí)別符和一個(gè)內(nèi)在的用于識(shí)別光盤(pán)100的缺陷列表112的定位符126的定位符標(biāo)識(shí),它們?cè)谧畛蹙捅淮鎯?chǔ)。內(nèi)在缺陷列表識(shí)別符和內(nèi)在定位符標(biāo)識(shí)的內(nèi)容(值)是正確的并且是不可重寫(xiě)的。控制部分301使用記錄和再現(xiàn)部分302和存儲(chǔ)部分303來(lái)控制執(zhí)行下列處理(a)用于在記錄在第一至第四缺陷管理區(qū)104、105、108和109中的缺陷列表中指定最新的缺陷列表的缺陷管理處理;和(b)用于將記錄在第一至第四缺陷管理區(qū)104、105、108和109中的缺陷列表更新至最新的缺陷列表中的缺陷管理處理。
記錄和再現(xiàn)部分302在光盤(pán)100上記錄信息和/或再現(xiàn)記錄在光盤(pán)100上的信息。這樣的記錄/再現(xiàn)例如是通過(guò)發(fā)射激光以便在光盤(pán)上寫(xiě)入信息作為信號(hào)和/或以便讀取讀取作為信號(hào)寫(xiě)入到光盤(pán)100上的信息來(lái)執(zhí)行的。
存儲(chǔ)部分303存儲(chǔ)將要記錄在光盤(pán)100上的信息和/或存儲(chǔ)已經(jīng)從光盤(pán)100再現(xiàn)的信息。存儲(chǔ)部分303例如可以是隨機(jī)存取存儲(chǔ)器(RAM)。由于控制部分301的操作,存儲(chǔ)部分303包括為存儲(chǔ)從光盤(pán)100的缺陷管理區(qū)(例如,第一缺陷管理區(qū)104)再現(xiàn)的缺陷列表或?qū)⒁涗浽谌毕莨芾韰^(qū)中的最新缺陷列表而保留的缺陷列表區(qū)。
(2-1)用于指定最新缺陷列表的缺陷管理處理下面將說(shuō)明由記錄和再現(xiàn)裝置300執(zhí)行的用于指定最新缺陷列表的缺陷管理處理的操作。
控制部分301執(zhí)行缺陷管理處理??刂撇糠?01遵從缺陷管理處理的過(guò)程請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)位于第一缺陷管理區(qū)104的開(kāi)始位置處的盤(pán)定義結(jié)構(gòu)111的信息,并將該從盤(pán)定義結(jié)構(gòu)111再現(xiàn)的信息存儲(chǔ)在存儲(chǔ)部分303中。
一旦接收到來(lái)自控制部分301的請(qǐng)求,記錄和再現(xiàn)部分302從光盤(pán)100再現(xiàn)盤(pán)定義結(jié)構(gòu)111的信息并將該信息存儲(chǔ)在存儲(chǔ)部分303中。記錄和再現(xiàn)部分302向控制部分301報(bào)告盤(pán)定義結(jié)構(gòu)111的信息的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
當(dāng)從記錄和再現(xiàn)部分302接收到報(bào)告時(shí),控制部分301根據(jù)存儲(chǔ)部分303中存儲(chǔ)的盤(pán)定義結(jié)構(gòu)111的信息檢查光盤(pán)100是否已經(jīng)進(jìn)行了缺陷管理。
當(dāng)確認(rèn)光盤(pán)100已經(jīng)進(jìn)行了缺陷管理時(shí),控制部分301請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)位于缺陷列表112的固定位置處(在圖1的例子中,在缺陷列表112的開(kāi)始處)的標(biāo)題121并將再現(xiàn)的標(biāo)題121存儲(chǔ)在存儲(chǔ)部分303中,所述缺陷列表112記錄在第一缺陷管理區(qū)104中。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302再現(xiàn)位于缺陷列表112的開(kāi)始處的標(biāo)題121并將該再現(xiàn)的標(biāo)題存儲(chǔ)在存儲(chǔ)部分303中,所述缺陷列表112記錄在第一缺陷管理區(qū)104中。記錄和再現(xiàn)部分302向控制部分301報(bào)告標(biāo)題121的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
當(dāng)從記錄和再現(xiàn)部分302接收到報(bào)告時(shí),控制部分301將初始存儲(chǔ)在控制部分301中的內(nèi)在缺陷列表識(shí)別符的內(nèi)容與存儲(chǔ)部分303中存儲(chǔ)的標(biāo)題121中所包括的缺陷列表識(shí)別符131的內(nèi)容進(jìn)行比較以檢查該存儲(chǔ)的信息是否為缺陷列表112中的標(biāo)題121。
當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),控制部分301確定所述存儲(chǔ)的信息是缺陷列表112中的標(biāo)題并且繼續(xù)進(jìn)行缺陷管理處理。當(dāng)比較的兩個(gè)內(nèi)容彼此不匹配時(shí),控制部分301確定第一缺陷管理區(qū)104的更新失敗(不正常的缺陷管理區(qū))并中止缺陷管理處理。例如,當(dāng)?shù)谝蝗毕莨芾韰^(qū)104中有一個(gè)缺陷區(qū)并且因此不能從其讀取信息時(shí),所比較的兩個(gè)內(nèi)容彼此不匹配。
為了識(shí)別第一缺陷管理區(qū)104中記錄的缺陷列表112中的定位符126,控制部分301使用存儲(chǔ)部分303中存儲(chǔ)的標(biāo)題121中包括的缺陷記錄數(shù)132來(lái)計(jì)算缺陷列表112中的定位符126的開(kāi)始位置。定位符126的開(kāi)始位置可通過(guò)用為固定值的一個(gè)缺陷記錄的大小乘以缺陷記錄數(shù)132獲得。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302根據(jù)計(jì)算的位置再現(xiàn)缺陷列表112中的定位符126,并將該再現(xiàn)的信息存儲(chǔ)在存儲(chǔ)部分303中。
當(dāng)從控制部分301接收到請(qǐng)求時(shí),記錄和再現(xiàn)部分302再現(xiàn)出現(xiàn)在缺陷列表112中的指定位置處的信息并將該再現(xiàn)的信息存儲(chǔ)在存儲(chǔ)部分303中。記錄和再現(xiàn)部分302向控制部分301報(bào)告出現(xiàn)在指定位置處的信息的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
當(dāng)從記錄和再現(xiàn)部分302接收到報(bào)告時(shí),控制部分301將初始存儲(chǔ)在控制部分301中的內(nèi)在定位符標(biāo)識(shí)的內(nèi)容與位于存儲(chǔ)在存儲(chǔ)部分303中的整個(gè)信息的開(kāi)始處的信息的內(nèi)容進(jìn)行比較,以檢測(cè)所存儲(chǔ)的信息是否是缺陷列表112中的定位符126?!拔挥诖鎯?chǔ)在存儲(chǔ)部分303中的整個(gè)信息的開(kāi)始處的信息”是指望為定位符126中所包括的定位符標(biāo)識(shí)151。
當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),控制部分301確定所存儲(chǔ)的信息是缺陷列表112中的定位符126并繼續(xù)進(jìn)行缺陷管理處理。當(dāng)比較的兩個(gè)內(nèi)容不匹配時(shí),控制部分301確定第一缺陷管理區(qū)104的更新失敗(非正常缺陷管理區(qū))并中止缺陷管理處理。例如,當(dāng)出現(xiàn)在使用缺陷記錄數(shù)132計(jì)算的位置處的信息不是定位符126時(shí),所比較的兩個(gè)內(nèi)容彼此不匹配。更加具體的說(shuō),例如,在缺陷列表112中的第一至第N個(gè)缺陷記錄122至125正被更新時(shí)記錄和再現(xiàn)裝置300被關(guān)閉的情況下,所比較的兩個(gè)內(nèi)容彼此不匹配。在該情況下,標(biāo)題121中包括的缺陷記錄數(shù)132與第一至第N個(gè)缺陷記錄122至125的總數(shù)不匹配。
控制部分301將標(biāo)題121中包括的第一更新次數(shù)信息133的內(nèi)容與存儲(chǔ)部分303中存儲(chǔ)的定位符126中所包括的第二更新次數(shù)信息152進(jìn)行比較。
當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),控制部分301確定第一缺陷管理區(qū)104已經(jīng)被正常更新,并繼續(xù)進(jìn)行缺陷管理處理。
當(dāng)比較的兩個(gè)內(nèi)容彼此不匹配時(shí),控制部分301確定第一缺陷管理區(qū)104的更新失敗(非正常缺陷管理區(qū))并中止缺陷管理處理。例如,在缺陷列表112中的第一至第N個(gè)缺陷記錄122至125正被更新的同時(shí)記錄和再現(xiàn)裝置300被關(guān)閉并因此缺陷記錄的更新未完成的情況下,所比較的兩個(gè)內(nèi)容彼此不匹配。在該情況下,標(biāo)題121中包括的第一更新次數(shù)信息133的內(nèi)容與定位符126中包括的第二更新次數(shù)信息152的內(nèi)容不匹配。
控制部分301對(duì)第二缺陷管理區(qū)105、第三缺陷管理區(qū)108和第四缺陷管理區(qū)109中的每一個(gè)執(zhí)行基本相同的處理。
在檢測(cè)第一至第四缺陷管理區(qū)104、105、108和109中的每一個(gè)是否為正常缺陷管理區(qū)之后,控制部分301如下所述的在已經(jīng)被確定為是正常的缺陷管理區(qū)中指定最新的缺陷管理區(qū)??刂撇糠?01對(duì)記錄在已經(jīng)被確定為是正常的缺陷管理區(qū)中的第一更新次數(shù)信息133作出比較,并指定具有最大更新數(shù)的缺陷管理區(qū)作為最新的缺陷管理區(qū)。在指定的最新缺陷管理區(qū)中記錄的缺陷列表被指定為最新的缺陷列表。
為了指定最新的缺陷管理區(qū),可代替第一更新次數(shù)信息133使用定位符126中所包括的第二更新次數(shù)信息152。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)記錄在指定的最新缺陷管理區(qū)中的缺陷列表,并將該再現(xiàn)的缺陷列表存儲(chǔ)在保存在存儲(chǔ)部分303中的缺陷列表區(qū)內(nèi)。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302再現(xiàn)記錄在指定的最新缺陷管理區(qū)中的缺陷列表,并將該再現(xiàn)的缺陷列表存儲(chǔ)在存儲(chǔ)部分303內(nèi)的缺陷列表區(qū)中。記錄和再現(xiàn)部分302向控制部分301報(bào)告缺陷列表的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
因此,由記錄和再現(xiàn)裝置300執(zhí)行的用于指定最新的缺陷列表的缺陷管理處理的操作就完成了。
使用指定的最新缺陷列表,例如,用戶(hù)能夠再現(xiàn)記錄在數(shù)據(jù)區(qū)102中的用戶(hù)數(shù)據(jù)。在該情況下,控制部分301根據(jù)最新的缺陷列表請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)用戶(hù)數(shù)據(jù)并將該再現(xiàn)的用戶(hù)數(shù)據(jù)記錄在存儲(chǔ)部分303中。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302從數(shù)據(jù)區(qū)102再現(xiàn)用戶(hù)數(shù)據(jù)并將該再現(xiàn)的用戶(hù)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)部分303中。
可使用指定的最新缺陷列表來(lái)執(zhí)行信息記錄。
圖4表示第一實(shí)施例中的用于指定最新缺陷列表的缺陷管理處理的過(guò)程。所述缺陷管理處理由控制部分301來(lái)執(zhí)行。此后,將介紹缺陷管理處理過(guò)程的每一步。缺陷管理處理過(guò)程在確認(rèn)光盤(pán)100已經(jīng)進(jìn)行缺陷管理之后開(kāi)始。根據(jù)光盤(pán)100中的盤(pán)定義結(jié)構(gòu)111來(lái)確定光盤(pán)100是否已經(jīng)進(jìn)行了缺陷管理。
步驟S401再現(xiàn)標(biāo)題121中所包括的缺陷列表識(shí)別符131、缺陷記錄數(shù)132和第一更新次數(shù)信息133。所再現(xiàn)的缺陷列表識(shí)別符131的內(nèi)容與內(nèi)在缺陷列表識(shí)別符的內(nèi)容進(jìn)行比較。內(nèi)在缺陷列表識(shí)別符用于識(shí)別光盤(pán)100中的缺陷列表112。內(nèi)在缺陷列表識(shí)別符具有不可重寫(xiě)的正確值。內(nèi)在缺陷列表識(shí)別符最初可被存儲(chǔ)在控制部分301中。當(dāng)比較的兩個(gè)內(nèi)容彼此不匹配時(shí),缺陷管理處理進(jìn)入到步驟S402。當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),缺陷管理處理進(jìn)入到步驟S406。
步驟S402當(dāng)在步驟S401確定缺陷列表識(shí)別符131的內(nèi)容與內(nèi)在缺陷列表識(shí)別符的內(nèi)容彼此匹配時(shí),再現(xiàn)的信息被確定是缺陷列表112中的標(biāo)題121。使用標(biāo)題121中所包括的缺陷記錄數(shù)132,計(jì)算缺陷列表112中的定位符126的開(kāi)始位置。通過(guò)用一個(gè)為固定值的缺陷記錄的大小乘以缺陷記錄數(shù)132來(lái)獲得定位符126的開(kāi)始位置。缺陷管理處理進(jìn)入步驟S403。
步驟S403根據(jù)在步驟S402獲得的位置,再現(xiàn)指望是定位符標(biāo)識(shí)151的信息和定位符126中所包括的第二更新次數(shù)信息152。指望是定位符標(biāo)識(shí)151的信息的內(nèi)容與內(nèi)在定位符標(biāo)識(shí)的內(nèi)容進(jìn)行比較。內(nèi)在定位符標(biāo)識(shí)用于識(shí)別缺陷列表112的定位符。內(nèi)在定位符標(biāo)識(shí)具有不可重寫(xiě)的正確值。內(nèi)在定位符標(biāo)識(shí)最初被存儲(chǔ)在控制部分301中。當(dāng)比較的兩個(gè)內(nèi)容被確定彼此匹配時(shí),缺陷管理處理進(jìn)入到步驟S404。當(dāng)確定比較的兩個(gè)內(nèi)容彼此不匹配時(shí),缺陷管理處理進(jìn)入到步驟S406。
步驟S404當(dāng)在步驟S403中確定指望是定位符標(biāo)識(shí)151的信息內(nèi)容與內(nèi)在定位符標(biāo)識(shí)的內(nèi)容彼此匹配時(shí),所存儲(chǔ)的信息被確定是缺陷列表112中的定位符126。標(biāo)題121中所包括的第一更新次數(shù)信息133的內(nèi)容與定位符126中包括的第二更新次數(shù)信息152的內(nèi)容進(jìn)行比較。當(dāng)確定所比較的兩個(gè)內(nèi)容彼此匹配時(shí),缺陷管理處理進(jìn)入步驟S405。當(dāng)確定所比較的兩個(gè)內(nèi)容彼此不匹配時(shí),缺陷管理處理進(jìn)入步驟S406。
步驟S405當(dāng)在步驟S404確定第一更新次數(shù)信息133的內(nèi)容與第二更新次數(shù)信息的內(nèi)容彼此不匹配時(shí),第一缺陷管理區(qū)104被確定已經(jīng)進(jìn)行了正常更新。然后,缺陷管理處理進(jìn)入步驟S407。
步驟S406當(dāng)在步驟S401、S403或S404中確定所比較的內(nèi)容彼此不匹配時(shí),第一缺陷管理區(qū)104的更新被確定已經(jīng)失敗(非正常缺陷管理區(qū)),并且第一缺陷管理區(qū)104的缺陷管理處理被終止。缺陷管理處理進(jìn)入步驟S407。
步驟S407確定是否已經(jīng)對(duì)光盤(pán)100上的所有缺陷管理區(qū)都進(jìn)行了步驟S401至S406中的操作。當(dāng)對(duì)所有缺陷管理區(qū)都已經(jīng)進(jìn)行了步驟S401至S406中的操作時(shí),缺陷管理處理返回到步驟S401。當(dāng)還未對(duì)所有缺陷管理區(qū)進(jìn)行步驟S401至S406中的操作時(shí),缺陷管理處理進(jìn)入到步驟S408。
步驟S408最新缺陷列表被指定。更加具體地說(shuō),按如下方式在被確定是正常的缺陷管理區(qū)中指定最新的缺陷管理區(qū)。對(duì)記錄在被確定是正常的缺陷管理區(qū)中的第一更新次數(shù)信息(或第二更新次數(shù)信息)產(chǎn)生比較,并且具有最大更新數(shù)的缺陷管理區(qū)被指定為最新的缺陷管理區(qū)。記錄在指定的最新缺陷管理區(qū)中的缺陷列表被指定為最新的缺陷列表。
當(dāng)通過(guò)步驟S401至S408指定了光盤(pán)100的最新缺陷列表時(shí),就完成了缺陷管理處理。例如,使用在步驟S408中獲得的最新缺陷列表能夠再現(xiàn)記錄在數(shù)據(jù)區(qū)102中的用戶(hù)數(shù)據(jù)。
(2-2)用于更新最新缺陷列表的缺陷管理處理返回圖3,將介紹由記錄和再現(xiàn)裝置300執(zhí)行的用于更新最新缺陷列表的缺陷管理處理的操作。在下面的例子中,在光盤(pán)100的數(shù)據(jù)區(qū)102中正在記錄用戶(hù)數(shù)據(jù)的同時(shí)檢測(cè)到另一個(gè)缺陷管理區(qū)時(shí),或者在再現(xiàn)記錄在數(shù)據(jù)區(qū)102中的用戶(hù)數(shù)據(jù)的同時(shí)先前已經(jīng)被確定是缺陷區(qū)的用戶(hù)區(qū)106的一部分被確定是正常缺陷區(qū)時(shí),缺陷列表被更新。該說(shuō)明書(shū)通篇將“正常缺陷區(qū)”定義為表示先前已經(jīng)被確定是缺陷區(qū)但當(dāng)前不具有缺陷的區(qū)域,并且允許將信息記錄其中和/或再現(xiàn)其中的信息。例如,當(dāng)缺陷是由灰塵或污點(diǎn)例如光盤(pán)表面上的指紋引起的時(shí),現(xiàn)前已經(jīng)被確定是缺陷區(qū)的區(qū)域當(dāng)前被確定是正常缺陷區(qū)。在該情況下,當(dāng)用戶(hù)清潔光盤(pán)表面以便除去灰塵或污點(diǎn)時(shí),其中存在灰塵或污點(diǎn)的區(qū)域(也就是,先前被確定是缺陷區(qū)的區(qū)域)當(dāng)前被確定是用于記錄/再現(xiàn)的正常區(qū)域。
存儲(chǔ)部分303存儲(chǔ)最新的缺陷列表。最新的缺陷列表位于存儲(chǔ)部分303中的缺陷列表區(qū)內(nèi)。最新的缺陷列表包括最新的標(biāo)題、P個(gè)最新的缺陷記錄(P為滿(mǎn)足P≥0或P≠N的整數(shù))、和最新的定位符。在第一實(shí)施例中,最新的標(biāo)題、P個(gè)最新的缺陷記錄和最新的定位符按順序存儲(chǔ)存儲(chǔ)在最新缺陷列表中。最新的標(biāo)題位于最新的缺陷列表中的固定位置處。最新的定位符連續(xù)的位于P個(gè)最新的缺陷記錄中的第P個(gè)最新缺陷記錄之后。最新標(biāo)題包括最新缺陷列表識(shí)別符、第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P。最新缺陷列表識(shí)別符的內(nèi)容總是與控制部分301中存儲(chǔ)的內(nèi)在缺陷列表識(shí)別符相同。最新的定位符包括最新的定位符標(biāo)識(shí)和具有與第一最新更新次數(shù)信息相同的內(nèi)容的第二最新更新次數(shù)信息。最新定位符標(biāo)識(shí)的內(nèi)容總是與控制部分301中存儲(chǔ)的內(nèi)在定位符標(biāo)識(shí)的內(nèi)容相同。假定按照缺陷位置信息(缺陷扇區(qū)號(hào))的升序來(lái)布置P個(gè)最新缺陷記錄。最新缺陷列表可包括未使用區(qū)。最新的標(biāo)題不總是需要包括最新缺陷列表識(shí)別符。類(lèi)似的,最新定位符也不總是需要包括最新定位符標(biāo)識(shí)。
最新標(biāo)題和P個(gè)最新缺陷記錄和最新定位符的上述布置僅僅是例子。最新缺陷列表中的最新標(biāo)題和P個(gè)最新缺陷記錄和最新定位符的布置是任意的。
控制部分301執(zhí)行缺陷管理處理??刂撇糠?01請(qǐng)求記錄和再現(xiàn)部分302確定(a)在數(shù)據(jù)區(qū)102中是否存在另一個(gè)缺陷區(qū),(b)先前被確定是缺陷區(qū)的缺陷區(qū)當(dāng)前是否為正常缺陷區(qū),或(c)所述情況既不是(a)也不是(b)。例如,通過(guò)將用戶(hù)數(shù)據(jù)被記錄之后就再現(xiàn)數(shù)據(jù)獲得的信號(hào)與代表將被記錄的用戶(hù)數(shù)據(jù)的信號(hào)進(jìn)行比較來(lái)確定數(shù)據(jù)區(qū)102中是否存在其它的缺陷區(qū)。當(dāng)這些信號(hào)彼此匹配時(shí),用戶(hù)數(shù)據(jù)被確定是已經(jīng)正常記錄在數(shù)據(jù)區(qū)102中。當(dāng)這些信號(hào)彼此不匹配時(shí),確定用戶(hù)數(shù)據(jù)未正常記錄在數(shù)據(jù)區(qū)102中并且在數(shù)據(jù)區(qū)102中存在另外的缺陷區(qū)。
當(dāng)確定在數(shù)據(jù)區(qū)102中存在另外的缺陷區(qū)或者先前被確定是缺陷區(qū)的區(qū)域當(dāng)前是正常缺陷區(qū)時(shí),控制部分301更新存儲(chǔ)部分303中存儲(chǔ)的最新缺陷列表。
下面將介紹更新最新缺陷列表的特定過(guò)程。更新最新缺陷列表存在有三種情況,即(i)添加缺陷記錄,(ii)刪除缺陷記錄;和(iii)更改缺陷記錄。將逐一的介紹這些情況中的每一種。
(i)添加缺陷記錄當(dāng)確定在用戶(hù)區(qū)106中存在有另外的缺陷區(qū)時(shí),包括關(guān)于另外的缺陷區(qū)的位置的位置信息被加入到最新的缺陷列表。根據(jù)檢測(cè)的缺陷區(qū)的缺陷位置信息,控制部分301確定將被添加的缺陷記錄的位置??刂撇糠?01朝向未使用區(qū)移動(dòng)存在于確定的位置之后的其它缺陷記錄和最新定位符,并將包括另外的缺陷區(qū)的位置信息的缺陷記錄添加在確定的位置處。結(jié)果,P個(gè)最新缺陷記錄被更新為P′個(gè)最新缺陷記錄(P≠P′,P<P′)。
在添加了缺陷記錄之后,控制部分301將最新缺陷記錄數(shù)從P更新為P′。在該情況下,最新缺陷記錄數(shù)增加了加入的缺陷記錄數(shù)(也就是,檢測(cè)到的缺陷扇區(qū)數(shù))。
在P個(gè)最新缺陷記錄和最新缺陷記錄數(shù)P被更新之后,控制部分301將最新標(biāo)題中包括的第一最新更新次數(shù)信息的內(nèi)容和最新定位符中包括的第二最新更新次數(shù)信息的內(nèi)容加一。
(ii)刪除缺陷記錄當(dāng)先前被確定是缺陷區(qū)的區(qū)域現(xiàn)在被確定是正常缺陷區(qū)時(shí),控制部分301刪除包括被確定是正常缺陷區(qū)的區(qū)域的位置信息的缺陷記錄。然后控制部分301將位于刪除的缺陷記錄之后的缺陷記錄和最新的定位符朝向最新的標(biāo)題移動(dòng)所刪除的缺陷記錄的大小。未使用的區(qū)域被擴(kuò)大了所刪除的缺陷記錄的大小,并且控制部分301在未使用區(qū)的擴(kuò)展部分中記錄填充數(shù)據(jù)(例如,0)。結(jié)果,P個(gè)最新缺陷記錄被更新至P′個(gè)最新缺陷記錄(P≠P′,P>P′)。
在刪除了缺陷記錄之后,控制部分301將最新缺陷記錄數(shù)從P更新為P′。在該情況下,最新缺陷記錄數(shù)減少了所刪除的缺陷記錄數(shù)(也就是,被確定是正常的缺陷扇區(qū)數(shù))。
在P個(gè)最新缺陷記錄和最新缺陷記錄數(shù)P被更新之后,控制部分301將最新標(biāo)題中包括的第一最新更新次數(shù)信息的內(nèi)容和最新定位符中包括的第二最新更新次數(shù)信息的內(nèi)容加一。
(iii)更改缺陷記錄當(dāng)確定在備用區(qū)107中存在另外的缺陷區(qū)時(shí),控制部分301重寫(xiě)與最新缺陷列表中的另外的缺陷區(qū)對(duì)應(yīng)的替換位置信息。與另外的缺陷區(qū)對(duì)應(yīng)的替換位置信息被重寫(xiě)成表示備用區(qū)107中的一部分而不是其中的另外缺陷區(qū)的替換位置信息。
控制部分301將最新缺陷記錄數(shù)從P更新為P′(P=P′,因?yàn)闆](méi)有向最新缺陷列表中添加缺陷記錄或沒(méi)有從其刪除缺陷記錄)。雖然最新缺陷記錄數(shù)保持相同,但所包括的替換位置信息是不同的。在整篇說(shuō)明中,除了改變?nèi)毕萘斜碇兴ǖ娜毕萦涗洈?shù)這種情況之外,“缺陷列表的更新”還包括這種情況不改變?nèi)毕萘斜碇兴ǖ娜毕萦涗洈?shù)。
在P個(gè)最新缺陷記錄和最新缺陷記錄數(shù)P被更新之后,控制部分301將最新標(biāo)題中包括的第一最新更新次數(shù)信息的內(nèi)容和最新定位符中包括的第二最新更新次數(shù)信息的內(nèi)容加一。
通過(guò)控制部分301對(duì)存儲(chǔ)部分303中存儲(chǔ)的最新缺陷列表執(zhí)行操作(i)至(iii)。在第一和第二更新次數(shù)信息133和152表示更新的最新缺陷列表已經(jīng)被記錄在第一缺陷管理區(qū)104中的次數(shù)的情況下,只有在更新的最新缺陷列表被記錄在第一缺陷管理區(qū)104中之前,第一和第二最新更新次數(shù)信息中的每一個(gè)才可以加一。相反,在第一和第二更新次數(shù)信息133和152表示存儲(chǔ)部分303中的最新缺陷列表已經(jīng)被更新的情況下,在每次更新最新缺陷記錄和最新缺陷記錄數(shù)時(shí),可以將第一和第二最新更新次數(shù)信息加一。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302在光盤(pán)100的第一缺陷管理區(qū)104中記錄在存儲(chǔ)部分303內(nèi)更新的最新缺陷列表。例如,控制部分3014請(qǐng)求記錄和再現(xiàn)部分302按順序在第一缺陷管理區(qū)104中記錄更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302在第一缺陷管理區(qū)104中記錄更新的最新缺陷列表。替換缺陷列表112的更新缺陷列表按照這樣的順序記錄在第一缺陷管理區(qū)104中替換標(biāo)題121的最新標(biāo)題、替換第一至第N個(gè)缺陷記錄122至125的最新缺陷記錄、替換定位符126的最新定位符。記錄和再現(xiàn)部分302向控制部分報(bào)告更新的最新缺陷列表在第一缺陷管理區(qū)104中的記錄已經(jīng)完成。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302在第二至第四缺陷管理區(qū)105、108和109的每一個(gè)中記錄在存儲(chǔ)部分303內(nèi)更新的最新缺陷列表。更加具體地說(shuō),控制部分301再次請(qǐng)求記錄和再現(xiàn)部分302按順序在第二至第四缺陷管理區(qū)105、108和109中記錄更新的最新標(biāo)題、更新的最新缺陷記錄、和更新的最新定位符。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302在第二至第四缺陷管理區(qū)105、108和109的每一個(gè)中記錄更新的最新缺陷列表。
因此,由記錄和再現(xiàn)裝置300執(zhí)行的用于更新最新的缺陷列表的缺陷管理處理的操作就完成了。
記錄更新的最新缺陷列表的順序不限于上述的順序最新標(biāo)題、P′個(gè)最新缺陷記錄和最新定位符。只要標(biāo)題121、N個(gè)缺陷記錄122至125和定位符126按照該順序存儲(chǔ)在缺陷列表112中,控制部分301就可以請(qǐng)求記錄和再現(xiàn)部分302在第一至第四缺陷管理區(qū)104、105、108和109的每一個(gè)內(nèi)按照該順序記錄更新的最新定位符、更新的P′個(gè)最新缺陷記錄、和更新的最新標(biāo)題,并且當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302可在第一至第四缺陷管理區(qū)104、105、108和109的每一個(gè)中記錄更新的最新缺陷列表。
圖5表示第一實(shí)施例中的用于更新最新缺陷列表的缺陷管理處理過(guò)程。所述缺陷管理處理由控制部分301來(lái)執(zhí)行。此后,將介紹缺陷管理處理過(guò)程的每一步。
步驟S501確定(a)數(shù)據(jù)區(qū)102中是否存在另外的缺陷區(qū),(b)先前被確定是缺陷區(qū)的缺陷區(qū)現(xiàn)在是否是正常缺陷區(qū),或者(c)該情況既不是(a)也不是(b)。當(dāng)在數(shù)據(jù)區(qū)102中存在另外的缺陷區(qū)或者缺陷區(qū)當(dāng)前不是正常的缺陷區(qū)時(shí),缺陷管理處理進(jìn)入到步驟S502。當(dāng)確定的情況既不是(a)也不是(b)時(shí),缺陷管理處理被終止。例如,當(dāng)在數(shù)據(jù)區(qū)102中記錄用戶(hù)數(shù)據(jù)或再現(xiàn)記錄在數(shù)據(jù)區(qū)102中的用戶(hù)數(shù)據(jù)時(shí),執(zhí)行所述確定過(guò)程。
步驟S502最新缺陷記錄和最新缺陷記錄數(shù)P被更新。P個(gè)最新的缺陷記錄被更新為P′個(gè)最新的缺陷記錄。最新的缺陷記錄數(shù)P被更新為P′。
更加具體地說(shuō),當(dāng)確定在用戶(hù)區(qū)106中存在另外的缺陷區(qū)時(shí),另外的缺陷記錄被添加到最新缺陷列表中。接著,所述缺陷記錄數(shù)被增加所加入的缺陷記錄數(shù)(P≠P′,P<P′)。
當(dāng)確定在備用區(qū)107中存在另外的缺陷時(shí),缺陷列表中的與另外的缺陷區(qū)對(duì)應(yīng)的替換位置信息被重寫(xiě)。與所述另外的缺陷區(qū)對(duì)應(yīng)的替換位置信息被重寫(xiě)為表示備用區(qū)107中的一部分而不僅僅是其中的另外的缺陷區(qū)的替換位置信息。最新的缺陷記錄數(shù)未改變(P=P′)。
當(dāng)先前被確定是缺陷區(qū)的區(qū)域現(xiàn)在被確定是正常缺陷區(qū)時(shí),包括關(guān)于先前被確定是缺陷區(qū)的缺陷區(qū)的位置的位置信息的缺陷記錄被刪除。接著,最新缺陷記錄數(shù)被減少所刪除的缺陷記錄數(shù)(也就是,當(dāng)前被確定是正常的缺陷區(qū)的數(shù)量(扇區(qū)數(shù))(P≠P′,P>P′)。
當(dāng)最新的缺陷記錄和最新的缺陷記錄數(shù)P被更新時(shí),缺陷管理處理進(jìn)入到步驟S503。
步驟S503第一和第二最新更新次數(shù)信息每個(gè)都被增加一。然后,缺陷管理處理進(jìn)入步驟S504。
步驟S504在光盤(pán)100的第一缺陷管理區(qū)104中記錄在步驟S502和S503更新的最新缺陷。例如,按順序在第一缺陷管理區(qū)104中記錄更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符。然后,缺陷管理處理進(jìn)入到步驟S505。只要標(biāo)題121、N個(gè)缺陷記錄122至125、和定位符126按照該順序存儲(chǔ)在缺陷列表112中,就可以在第一缺陷管理區(qū)104中按照這樣的順序來(lái)記錄更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題。
步驟S505確定在光盤(pán)100的所有缺陷管理區(qū)(在該情況下,為第一至第四缺陷管理區(qū)104、105、108和109)中是否都已經(jīng)記錄了更新的缺陷列表。當(dāng)在光盤(pán)100的所有缺陷管理區(qū)中都已經(jīng)記錄了更新的缺陷列表時(shí),缺陷管理處理終止。當(dāng)更新的缺陷列表還未記錄在光盤(pán)100的所有缺陷管理區(qū)中時(shí),缺陷管理處理返回到步驟S504。
如上所述,最新標(biāo)題、P′個(gè)最新缺陷記錄和最新定位符是任意的。更新的最新缺陷列表被如下所述的記錄在光盤(pán)100的第一至第四缺陷管理區(qū)104、105、108和109的每一個(gè)中。從而,更新的最新缺陷列表按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符的順序或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題的順序被記錄在第一至第四缺陷管理區(qū)104、105、108和109的每一個(gè)中,將更新的最新標(biāo)題定位在標(biāo)題121的位置處,將更新的P′個(gè)最新缺陷記錄定位在缺陷記錄122至125的位置處,將更新的最新定位符定位在定位符126的位置。
在上面的說(shuō)明中,更新的最新缺陷列表被記錄在圖1所示的光盤(pán)100上,其中光盤(pán)100已經(jīng)進(jìn)行了缺陷管理。接著,將介紹在從工廠運(yùn)輸后在處于初始狀態(tài)的光盤(pán)上記錄更新的最新缺陷列表的過(guò)程。
假定處于初始狀態(tài)下的光盤(pán)具有與圖1所示相同的結(jié)構(gòu),除了,例如缺陷列表112(圖1)不具有信息。在這種光盤(pán)中,既沒(méi)有記錄用于識(shí)別缺陷列表的缺陷列表識(shí)別符,也沒(méi)有記錄用于識(shí)別定位符的定位符標(biāo)識(shí)。因此,在最新缺陷列表既不包括最新缺陷列表識(shí)別符也不包括最新定位符標(biāo)識(shí)的情況下,除了在缺陷管理區(qū)中記錄最新缺陷列表的處理外,記錄最新缺陷列表的缺陷管理處理還包括記錄缺陷列表識(shí)別符和定位符標(biāo)識(shí)的處理。在缺陷列表包括最新缺陷列表識(shí)別符和最新定位符標(biāo)識(shí)的情況下,由于已經(jīng)參照?qǐng)D5對(duì)所述進(jìn)行了說(shuō)明,所以沒(méi)有給出詳細(xì)的說(shuō)明。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302在光盤(pán)的缺陷管理區(qū)中記錄存儲(chǔ)在存儲(chǔ)部分303內(nèi)的最新缺陷列表,并在光盤(pán)的缺陷管理區(qū)中記錄初始存儲(chǔ)在控制部分301中的內(nèi)在缺陷識(shí)別符和內(nèi)在定位符標(biāo)識(shí)。更加具體的說(shuō),內(nèi)在缺陷列表識(shí)別符被記錄在缺陷管理區(qū)中以便將其定位在標(biāo)題121的開(kāi)始處。內(nèi)在定位符標(biāo)識(shí)被記錄在缺陷管理區(qū)中以便將其定位在定位符126的開(kāi)始處。在這種情況下,可將任意值記錄為最新缺陷記錄數(shù)和最新缺陷列表的最新缺陷記錄,它們分別對(duì)應(yīng)于缺陷記錄數(shù)132和第一至第N個(gè)缺陷記錄122至125。例如,0或者1被記錄為第一更新次數(shù)信息和第二更新次數(shù)信息。將被記錄為第一和第二更新次數(shù)信息的值是任意的,只要這些值彼此相等并且表示已經(jīng)對(duì)初始狀態(tài)下的光盤(pán)執(zhí)行了一次記錄。
用于在缺陷管理區(qū)中記錄缺陷列表識(shí)別符和定位符標(biāo)識(shí)的方法不局限于上述方法。例如,已經(jīng)存儲(chǔ)在控制部分301中的內(nèi)在缺陷列表識(shí)別符在存儲(chǔ)部分303中存儲(chǔ)的最新缺陷列表的最新標(biāo)題的開(kāi)始處被給作最新缺陷列表識(shí)別符。類(lèi)似的,已經(jīng)存儲(chǔ)在控制部分301中的內(nèi)在定位符標(biāo)識(shí)在最新缺陷列表的最新定位符的開(kāi)始處被給作最新定位符標(biāo)識(shí)。作為在初始狀態(tài)下的光盤(pán)上執(zhí)行的缺陷管理處理,包括以此方式方式獲得的最新缺陷列表識(shí)別符和最新定位符標(biāo)識(shí)的最新缺陷列表可被記錄在缺陷管理區(qū)中。
缺陷管理處理的這個(gè)過(guò)程在圖5的步驟S504和S505中執(zhí)行。
在所述第一實(shí)施例中,缺陷管理區(qū)是否已經(jīng)進(jìn)行了正常更新被精確確定。這一過(guò)程將以三種不同的更新情況來(lái)說(shuō)明。在下述說(shuō)明中,使用了光盤(pán)100。
(特定實(shí)施例1當(dāng)缺陷記錄被加入時(shí))圖6表示在各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(a)表示更新缺陷列表前的數(shù)據(jù)結(jié)構(gòu)。部分(b)表示已經(jīng)被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(c)表示未被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。
圖6表示在用戶(hù)區(qū)106中檢測(cè)到另外的缺陷區(qū)(缺陷扇區(qū))并且加入了一個(gè)缺陷記錄的情況。缺陷記錄的添加如上所述的參照?qǐng)D3和5來(lái)執(zhí)行。
圖6的部分(a)表示缺陷列表被更新之前的數(shù)據(jù)結(jié)構(gòu)。部分(a)所示的缺陷列表與圖1所示的缺陷列表112相同。該缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄。缺陷記錄數(shù)為N,并且第一更新次數(shù)信息和第二更新次數(shù)信息的每一個(gè)的內(nèi)容都是M。
圖6的部分(b)表示缺陷列表被正常更新(一個(gè)缺陷記錄被正常添加)之后的數(shù)據(jù)結(jié)構(gòu)。當(dāng)一個(gè)缺陷記錄被正常添加到缺陷列表時(shí),缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄、以及第(N+1)個(gè)缺陷記錄。缺陷記錄數(shù)從圖6的部分(a)中的狀態(tài)增加一。所述缺陷記錄數(shù)從N更新為N+1。第一更新次數(shù)信息和第二更新次數(shù)信息的每一個(gè)的內(nèi)容從M更新為M+1。
在缺陷記錄的添加之后,將定位符的位置從圖6的部分(a)所示的位置朝向未使用區(qū)移動(dòng)所添加的缺陷記錄的大小。定位符的移動(dòng)位置被如下計(jì)算。用一個(gè)缺陷記錄的大小乘以標(biāo)題中所包含的缺陷記錄數(shù)(N+1)。定位符的移動(dòng)位置從標(biāo)題的末尾朝向未使用區(qū)偏移一個(gè)相乘的結(jié)果。此時(shí),從計(jì)算的位置讀取的信息與控制部分301的內(nèi)在定位符標(biāo)識(shí)的值匹配。因此,證實(shí)定位符被讀取。另外,第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容匹配。因此,能夠確定缺陷列表已經(jīng)被正常更新。
圖6的部分(c)表示在記錄定位符之前更新失敗的情況下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。例如,在缺陷列表正被更新的同時(shí)記錄和再現(xiàn)裝置300被關(guān)閉時(shí)發(fā)生所述故障。在圖6的部分(c)中,缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄,類(lèi)似于圖6的部分(a)。雖然所述缺陷列表包括與圖6的部分(a)相同的缺陷記錄,但缺陷記錄數(shù)被從N更新為N+1。第一更新次數(shù)信息的內(nèi)容從M更新為(M+1)。然而,第二更新次數(shù)信息的內(nèi)容為M,與圖6的部分(a)中的相同。在該情況下,定位符不是位于通過(guò)用一個(gè)缺陷記錄的大小乘以標(biāo)題中所包括的缺陷記錄數(shù)(N+1)獲得的位置處。從計(jì)算的位置讀取的作為定位符的位置的信息為記錄在未使用區(qū)中的且為無(wú)意義信息的填充數(shù)據(jù)(在圖6的部分(c)中=0)。被讀取作為定位符位置的信息與控制部分301的內(nèi)在定位符標(biāo)識(shí)的值不同。因此,確定缺陷列表的更新失敗。
(特定實(shí)施例2當(dāng)缺陷記錄被刪除時(shí))圖7表示在各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(a)表示更新前缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(b)表示已被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(c)表示未被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。
圖7表示這樣的情況,其中先前被確定是缺陷區(qū)的缺陷區(qū)當(dāng)前被確定是正常缺陷區(qū),且包括關(guān)于當(dāng)前被確定是正常缺陷區(qū)的缺陷區(qū)的位置的位置信息的缺陷記錄被刪除。缺陷記錄的刪除如上所述的參照?qǐng)D3和5來(lái)執(zhí)行。
圖7的部分(a)表示缺陷列表被更新之前的數(shù)據(jù)結(jié)構(gòu)。部分(a)所示的缺陷列表與圖1所示的缺陷列表112相同。
圖7的部分(b)表示缺陷列表被正常刪除之后的數(shù)據(jù)結(jié)構(gòu)。當(dāng)從缺陷列表正常刪除一個(gè)缺陷記錄時(shí),缺陷列表包括第一缺陷記錄、……、和第(N-1)個(gè)缺陷記錄。缺陷記錄數(shù)從圖7的部分(a)中的狀態(tài)減一。所述缺陷記錄數(shù)從N更新為N-1。第一更新次數(shù)信息和第二更新次數(shù)信息的每一個(gè)的內(nèi)容從M更新為M+1。
在缺陷記錄的刪除之后,將定位符的位置從圖7的部分(a)所示的位置朝向標(biāo)題移動(dòng)所刪除的缺陷記錄的大小。定位符的移動(dòng)位置被如下計(jì)算。用一個(gè)缺陷記錄的大小乘以標(biāo)題中所包含的缺陷記錄數(shù)(N-1),類(lèi)似于特定實(shí)施例1。定位符的移動(dòng)位置從標(biāo)題的末尾朝向未使用區(qū)偏移一個(gè)相乘的結(jié)果。此時(shí),從計(jì)算的位置讀取的信息與控制部分301的內(nèi)在定位符標(biāo)識(shí)的值匹配。因此,證實(shí)定位符被讀取。另外,第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容匹配。因此,能夠確定缺陷列表已經(jīng)被正常更新。
圖7的部分(c)表示在記錄定位符之前更新失敗的情況下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。例如,在缺陷列表正被更新的同時(shí)記錄和再現(xiàn)裝置300被關(guān)閉時(shí)發(fā)生所述故障。在圖7的部分(c)中,缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄,類(lèi)似于圖7的部分(a)。雖然所述缺陷列表包括與圖7的部分(a)相同的缺陷記錄,但缺陷記錄數(shù)被從N更新為(N-1)。第一更新次數(shù)信息的內(nèi)容從M更新為(M+1)。然而,第二更新次數(shù)信息的內(nèi)容為M,與圖7的部分(a)中的相同。在該情況下,定位符不是位于通過(guò)用一個(gè)缺陷記錄的大小乘以標(biāo)題中所包括的缺陷記錄數(shù)(N-1)獲得的位置處。從計(jì)算的位置讀取的作為定位符的位置的信息為第N個(gè)缺陷記錄中所包含的第N個(gè)缺陷位置信息??刂撇糠?01的內(nèi)在定位符標(biāo)識(shí)的值與如上面參照?qǐng)D2A至2D所述的缺陷列表識(shí)別符、缺陷記錄或填充數(shù)據(jù)中的任何一個(gè)不同。因此,從不會(huì)發(fā)生第N個(gè)缺陷位置信息的內(nèi)容偶然與內(nèi)在定位符標(biāo)識(shí)的值相匹配,結(jié)構(gòu)導(dǎo)致缺陷列表已經(jīng)被正常更新的錯(cuò)誤確定。
(特定實(shí)施例3當(dāng)缺陷記錄被改變時(shí))圖8表示在各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(a)表示更新前缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(b)表示已被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(c)表示未被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。
圖8表示這樣的情況,其中在被用作替換區(qū)(替換扇區(qū))的備用區(qū)107中存在另外的缺陷區(qū),所述替換區(qū)用于替換由第(N-1)個(gè)缺陷位置信息表示的缺陷區(qū)(缺陷扇區(qū)),并且第(N-1)個(gè)缺陷記錄中的替換位置信息被改變。缺陷記錄的改變?nèi)缟纤龅膮⒄請(qǐng)D3和5來(lái)執(zhí)行。
圖8的部分(a)表示缺陷列表被更新之前的數(shù)據(jù)結(jié)構(gòu)。部分(a)所示的缺陷列表與圖1所示的缺陷列表112相同。
圖8的部分(b)表示缺陷列表被正常改變之后(在替換位置信息被正常改變之后)的數(shù)據(jù)結(jié)構(gòu)。當(dāng)因?yàn)闆](méi)有缺陷記錄被添加或刪除,所以缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄,與圖8的部分(a)相同。缺陷記錄數(shù)為N,與圖8的部分(a)相同。第一更新次數(shù)信息和第二更新次數(shù)信息的每一個(gè)的內(nèi)容從M更新為M+1。
因此,定位符的位置在更新之后與更新之前定位符的位置相同。定位符的位置被如下計(jì)算。用一個(gè)缺陷記錄的大小乘以標(biāo)題中所包含的缺陷記錄數(shù)N。定位符的位置從標(biāo)題的末尾朝向未使用區(qū)偏移一個(gè)相乘的結(jié)果。此時(shí),從計(jì)算的位置讀取的信息與控制部分301的內(nèi)在定位符標(biāo)識(shí)的值匹配。因此,證實(shí)定位符被讀取。另外,第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容匹配。因此,能夠確定缺陷列表已經(jīng)被正常更新。
圖8的部分(c)表示在記錄定位符之前更新失敗的情況下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。例如,在缺陷列表正被更新的同時(shí)記錄和再現(xiàn)裝置300被關(guān)閉時(shí)發(fā)生所述故障。在圖8的部分(c)中,缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄,類(lèi)似于圖8的部分(a)。缺陷記錄數(shù)為N,與圖8的部分(a)相同。第一更新次數(shù)信息的內(nèi)容從M更新為(M+1)。然而,第二更新次數(shù)信息的內(nèi)容為M,與圖8的部分(a)中的相同。在該情況下,通過(guò)用一個(gè)缺陷記錄的大小乘以標(biāo)題中所包括的缺陷記錄數(shù)N獲得的位置是定位符的正確位置。然而,因?yàn)榈谝桓麓螖?shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容不同,所以不會(huì)發(fā)生缺陷列表被錯(cuò)誤確定的確定為已經(jīng)進(jìn)行了正常的更新。
在第一實(shí)施例中,標(biāo)題121包括缺陷列表識(shí)別符131。標(biāo)題121位于光盤(pán)100中的物理特定的位置處,因此不需要包括缺陷列表識(shí)別符131。即使在沒(méi)有缺陷列表識(shí)別符131的情況下,也能夠取得與第一實(shí)施例中所述的相同的效果。
如上所述,根據(jù)本發(fā)明的第一實(shí)施例,信息記錄介質(zhì)100包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū)102、和用于記錄缺陷列表的缺陷管理區(qū)104、105、108和109,所述缺陷列表用于管理數(shù)據(jù)區(qū)102中存在的N個(gè)缺陷區(qū)(N為滿(mǎn)足N≥0)。缺陷列表112包括標(biāo)題121、N個(gè)缺陷記錄和定位符126,所述缺陷記錄分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息。標(biāo)題121、N個(gè)缺陷區(qū)和定位符按照這樣的順序存儲(chǔ)在缺陷列表112中。
由于這樣的結(jié)構(gòu),缺陷列表112的大小是可變的。由于缺陷列表112的大小根據(jù)刪除的缺陷區(qū)(缺陷扇區(qū))數(shù)是變化的,所以當(dāng)缺陷區(qū)數(shù)較少時(shí),缺陷列表112的尺寸減小。即,缺陷列表112被容納在較小的ECC尺寸(例如1ECC大)中。當(dāng)缺陷列表112的尺寸較小時(shí),在缺陷管理區(qū)中記錄缺陷列表112所需的時(shí)間被縮短,并且提高了處理效率。除了缺陷列表112之外,即使在缺陷管理區(qū)的剩余ECC塊(未使用區(qū))中存在缺陷區(qū)時(shí),缺陷管理區(qū)能被作為正常的缺陷管理區(qū)來(lái)處理。因此,缺陷管理區(qū)中的數(shù)據(jù)能被正常再現(xiàn)。
根據(jù)本發(fā)明的第一實(shí)施例,標(biāo)題121包括用于識(shí)別缺陷列表112的缺陷列表識(shí)別符,表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息133,和表示缺陷記錄數(shù)的缺陷記錄數(shù)132。定位符126包括用于識(shí)別缺陷列表112的定位符的定位符標(biāo)識(shí)151,和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息152。
由于這樣的結(jié)構(gòu),即使當(dāng)缺陷列表112的尺寸不能容納在1ECC尺寸中時(shí),也不需要為每個(gè)1HCC尺寸提供一個(gè)標(biāo)題。因此,更新缺陷列表112的處理效率得以提高。由于標(biāo)題不是放在兩個(gè)缺陷記錄之間,所以例如能夠容易的搜索、添加和刪除缺陷記錄。
定位符標(biāo)識(shí)151的內(nèi)容與任何的缺陷列表識(shí)別符131、缺陷記錄數(shù)132、第一更新次數(shù)信息133、缺陷記錄或第二更新次數(shù)信息152都不同。這樣,即使當(dāng)缺陷記錄被刪除時(shí),被錯(cuò)誤的讀作定位符標(biāo)識(shí)151的信息也不會(huì)與內(nèi)在定位符標(biāo)識(shí)的內(nèi)容相匹配。因此,當(dāng)缺陷列表112還未被正常更新時(shí),也不會(huì)將其錯(cuò)誤的確定為已經(jīng)進(jìn)行了正常更新。
(實(shí)施例2)(1)信息記錄介質(zhì)圖9表示根據(jù)本發(fā)明第二實(shí)施例的信息記錄介質(zhì)900的數(shù)據(jù)結(jié)構(gòu)。
信息記錄介質(zhì)(光盤(pán))900可以是例如可重寫(xiě)光盤(pán)。假設(shè)光盤(pán)900以1ECC塊為單位進(jìn)行糾錯(cuò)。ECC塊是光盤(pán)字段中的糾錯(cuò)單位。此后,一個(gè)ECC塊的該尺寸將被稱(chēng)作“1ECC大”。假定信息在光盤(pán)900上的記錄和信息在光盤(pán)900上的更新是以1ECC塊為單位進(jìn)行的。
圖9所示的數(shù)據(jù)結(jié)構(gòu)為缺陷管理區(qū)中的N個(gè)缺陷區(qū)的位置信息被正常記錄之后的光盤(pán)900的結(jié)構(gòu)(N為滿(mǎn)足N≥0的整數(shù))。缺陷區(qū)例如是缺陷扇區(qū)。
光盤(pán)900包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū)902、以及當(dāng)記錄和再現(xiàn)裝置(未示出)通過(guò)光頭(未示出)的移動(dòng)而超出限度時(shí)用作緩沖區(qū)的導(dǎo)入?yún)^(qū)901和導(dǎo)出區(qū)903。
數(shù)據(jù)區(qū)902包括用于記錄用戶(hù)數(shù)據(jù)的用戶(hù)區(qū)906和備用區(qū)907。當(dāng)在用戶(hù)區(qū)906中有缺陷區(qū)(例如,壞扇區(qū))時(shí),將要記錄在缺陷區(qū)中的用戶(hù)數(shù)據(jù)被記錄在備用區(qū)907中,而不是記錄在用戶(hù)區(qū)906的與缺陷區(qū)相應(yīng)的部分上。
導(dǎo)入?yún)^(qū)901包括用于記錄缺陷管理信息的第一缺陷管理區(qū)904和第二缺陷管理區(qū)905,所述缺陷管理信息用于管理數(shù)據(jù)區(qū)902中存在的缺陷區(qū)。
類(lèi)似于導(dǎo)入?yún)^(qū)901,導(dǎo)出區(qū)903包括用于記錄缺陷管理信息的第三缺陷管理區(qū)908和第四缺陷管理區(qū)909,所述缺陷管理信息用于管理數(shù)據(jù)區(qū)902中存在的缺陷區(qū)。
第一缺陷管理區(qū)904、第二缺陷管理區(qū)905、第三缺陷管理區(qū)908和第四缺陷管理區(qū)909分別位于光盤(pán)900上的物理特定的位置處。
在第一缺陷管理區(qū)904、第二缺陷管理區(qū)905、第三缺陷管理區(qū)908和第四缺陷管理區(qū)909中,用于缺陷管理的相同的信息以多路復(fù)用方式記錄。如上在第一實(shí)施例中所述的,其原因是在第一、第二、第三和第四缺陷管理區(qū)904、905、908和909中記錄的信息不能是缺陷管理的目標(biāo)。即使第一、第二、第三和第四缺陷管理區(qū)904、905、908和909中的一些具有缺陷管理區(qū)并且記錄在該缺陷區(qū)上的信息不能被再現(xiàn),只要四個(gè)缺陷管理區(qū)中的至少一個(gè)不是缺陷的,則記錄在那個(gè)區(qū)域上的缺陷管理信息就能被正常再現(xiàn)。因此,防止了用戶(hù)數(shù)據(jù)的丟失,從而提高了可靠性。在第二實(shí)施例中,光盤(pán)900包括四個(gè)缺陷管理區(qū)904、905、908和909,但缺陷管理區(qū)的數(shù)量可以是一個(gè)或多個(gè)中的任何數(shù)量。
在第一缺陷管理區(qū)904中,記錄有盤(pán)定義結(jié)構(gòu)911和用于管理數(shù)據(jù)區(qū)102中存在的N個(gè)缺陷區(qū)的缺陷列表912(N為滿(mǎn)足N≥0的整數(shù))。
盤(pán)定義結(jié)構(gòu)911是表示盤(pán)結(jié)構(gòu)的信息,例如,盤(pán)900是否已經(jīng)進(jìn)行缺陷管理。該信息還包括與備用區(qū)907有關(guān)的信息。盤(pán)定義結(jié)構(gòu)911位于第一缺陷管理區(qū)904中的物理特定的位置處。盤(pán)定義結(jié)構(gòu)911具有預(yù)定的大小。
缺陷列表912包括標(biāo)題921、第一缺陷記錄922、第二缺陷記錄923、……、第(N-1)個(gè)缺陷記錄924、第N個(gè)缺陷記錄925、和位于缺陷列表912中的固定位置處的定位符927。缺陷列表912還包括未使用區(qū)926,與第一實(shí)施例中的不同。標(biāo)題921、第一至第N個(gè)記錄922至925和定位符927按順序位于缺陷列表912中。
在第二實(shí)施例中,假設(shè)缺陷列表912的大小為4ECC。該缺陷列表的大小不局限于4ECC,而是任意的。
標(biāo)題921包括表示該區(qū)是缺陷列表912的缺陷列表識(shí)別符931、表示缺陷列表912中包括的缺陷記錄數(shù)的缺陷記錄數(shù)932、和表示更新的缺陷列表已經(jīng)記錄在第一缺陷管理區(qū)904中的次數(shù)的第一更新次數(shù)信息933。在圖9中,缺陷記錄數(shù)932為N(N是滿(mǎn)足N≥0的整數(shù)),第一更新次數(shù)信息933的內(nèi)容是M(M是滿(mǎn)足M≥0的整數(shù))。缺陷列表識(shí)別符931例如位于標(biāo)題921的開(kāi)始處,如圖9所示。
標(biāo)題921位于物理上規(guī)定的位置處。在第二實(shí)施例中,標(biāo)題921位于缺陷列表912的開(kāi)始處。只要標(biāo)題921、第一至第N缺陷記錄922至925和定位符927按照這種順序位于缺陷列表912中,標(biāo)題921在缺陷列表912中的位置是任意的。
在圖9所示的光盤(pán)900的情況下,缺陷記錄數(shù)932為N。因此,缺陷列表912包括第一缺陷記錄922、……、和第N個(gè)缺陷記錄925。第一缺陷記錄922包括為表示缺陷區(qū)的位置的位置信息的第一缺陷位置信息941、和為表示備用區(qū)907的一部分的位置的位置信息的第一替換位置信息942,所述備用區(qū)907可代替缺陷區(qū)使用。同樣,第二缺陷記錄923包括第二缺陷位置信息和第二替換位置信息。第(N-1)個(gè)缺陷記錄924和第N個(gè)缺陷記錄925也具有基本相同的結(jié)構(gòu)。這里,第一缺陷位置信息941和第一替換位置信息942中的每一個(gè)一般為扇區(qū)號(hào)。
缺陷記錄一般這樣定位使得其中包括的缺陷位置信息處于升序。更加具體地說(shuō),例如當(dāng)缺陷位置信息為扇區(qū)號(hào)時(shí),具有較小扇區(qū)號(hào)的缺陷位置信息定位在第一缺陷記錄中作為第一缺陷位置信息941。此后,按照扇區(qū)號(hào)的順序定位缺陷記錄。具有較大扇區(qū)號(hào)的缺陷位置信息位于第N個(gè)缺陷記錄925中作為第N個(gè)缺陷位置信息。
缺陷列表912中的缺陷記錄不需要按照升序定位。例如,缺陷記錄可被定位使得扇區(qū)號(hào)處于升序??蛇x擇的,可隨機(jī)定位缺陷記錄。
在未使用區(qū)926中,當(dāng)前無(wú)意義的信息被記錄。一般,填充數(shù)據(jù)952(例如,0)被記錄在未使用區(qū)926中。當(dāng)在用戶(hù)區(qū)906中檢測(cè)到新的缺陷區(qū)時(shí),用于管理新的缺陷區(qū)的缺陷記錄被添加到缺陷列表912中。結(jié)果,由于添加的缺陷記錄的尺寸而減小了未使用區(qū)113的大小。
定位符927包括表示更新的缺陷列表已經(jīng)被記錄在第一缺陷管理區(qū)904中的次數(shù)的第二更新次數(shù)信息951。在圖9中,第二更新次數(shù)信息951的內(nèi)容是M(M是滿(mǎn)足M≥0的整數(shù)),并且與第一更新次數(shù)信息933的相同。只要第一缺陷管理區(qū)904被正常更新,則第一更新次數(shù)信息933的內(nèi)容和第二更新次數(shù)信息951的內(nèi)容彼此相同。
在本說(shuō)明中,第一和第二更新次數(shù)信息933和951表示更新的缺陷列表已經(jīng)記錄在第一缺陷管理區(qū)904中的次數(shù)(也就是,缺陷列表112已經(jīng)被更新并且記錄在光盤(pán)900上的次數(shù))。第一和第二更新次數(shù)信息933和951可代表缺陷列表已經(jīng)被更新的次數(shù)(也就是,缺陷列表在下述的存儲(chǔ)部分中已經(jīng)被更新的次數(shù))。在下述的說(shuō)明中,第一和第二更新次數(shù)信息933和951表示更新的缺陷列表已經(jīng)被記錄在第一缺陷管理區(qū)904中的次數(shù)。
定位符927位于缺陷列表912中的固定位置處,與第一實(shí)施例中的不同。定位符927優(yōu)選的位于根據(jù)標(biāo)題921的位置確定的位置處。在第二實(shí)施例中,定位符927位于缺陷列表912的末端位置處,也就是第一缺陷管理區(qū)的末尾處。因?yàn)槿毕萘斜?12的大小固定為4ECC,所以定位符927位于從缺陷列表912開(kāi)始處的第四ECC塊的末尾。然而,只要標(biāo)題921、第一至第N個(gè)缺陷記錄922至925和定位符927按照這種順序位于缺陷列表912中,定位符927可位于缺陷列表912中的任意位置處。
在第二實(shí)施例的光盤(pán)900中,定位符927位于缺陷列表912中的物理上固定的位置處。標(biāo)題921包括第一更新次數(shù)信息933,定位符927包括第二更新次數(shù)信息951。由于定位符927的位置是固定的,所以第一更新次數(shù)信息933的內(nèi)容和第二更新次數(shù)信息的內(nèi)容能夠沒(méi)有失敗的彼此進(jìn)行比較。因此,能夠容易的確定缺陷列表912是否已經(jīng)被正常更新。
下面是在光盤(pán)900具有圖9所示的數(shù)據(jù)結(jié)構(gòu)的前提下做出的說(shuō)明。
(2)再現(xiàn)/記錄(更新)圖3所示的記錄和再現(xiàn)裝置300用于在根據(jù)第二實(shí)施例的光盤(pán)900上記錄信息和/或再現(xiàn)記錄在光盤(pán)900上的信息。與第一實(shí)施例中的不同,第二實(shí)施例中的控制部分301只具有用于識(shí)別存儲(chǔ)在光盤(pán)900上的缺陷列表912的內(nèi)在缺陷列表識(shí)別符。內(nèi)在缺陷列表識(shí)別符的內(nèi)容(值)是正確的并且不可重寫(xiě)。對(duì)圖3所示的記錄和再現(xiàn)裝置300的說(shuō)明已經(jīng)在第一實(shí)施例中提供,這里將不再重復(fù)。
(2-1)用于指定最新缺陷列表的缺陷管理處理下面將參照?qǐng)D3說(shuō)明由記錄和再現(xiàn)裝置300執(zhí)行的用于指定最新缺陷列表的缺陷管理處理的操作。
控制部分301執(zhí)行缺陷管理處理。控制部分301遵從缺陷管理處理的過(guò)程請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)位于第一缺陷管理區(qū)904的開(kāi)始位置處的盤(pán)定義結(jié)構(gòu)911的信息,并將該從盤(pán)定義結(jié)構(gòu)911再現(xiàn)的信息存儲(chǔ)在存儲(chǔ)部分303中。
一旦接收到來(lái)自控制部分301的請(qǐng)求,記錄和再現(xiàn)部分302從光盤(pán)900再現(xiàn)盤(pán)定義結(jié)構(gòu)911的信息并將該信息存儲(chǔ)在存儲(chǔ)部分303中。記錄和再現(xiàn)部分302向控制部分301報(bào)告盤(pán)定義結(jié)構(gòu)911的信息的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
當(dāng)從記錄和再現(xiàn)部分302接收到報(bào)告時(shí),控制部分301根據(jù)存儲(chǔ)部分303中存儲(chǔ)的盤(pán)定義結(jié)構(gòu)911的信息檢查光盤(pán)900是否已經(jīng)進(jìn)行了缺陷管理。
當(dāng)確認(rèn)光盤(pán)900已經(jīng)進(jìn)行了缺陷管理時(shí),控制部分301請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)位于缺陷列表912的固定位置處(在圖9的例子中,在缺陷列表912的開(kāi)始處)的標(biāo)題921并將再現(xiàn)的標(biāo)題921存儲(chǔ)在存儲(chǔ)部分303中,所述缺陷列表912記錄在第一缺陷管理區(qū)904中。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302再現(xiàn)位于缺陷列表912的開(kāi)始處的標(biāo)題921并將該再現(xiàn)的標(biāo)題921存儲(chǔ)在存儲(chǔ)部分303中,所述缺陷列表912記錄在第一缺陷管理區(qū)904中。記錄和再現(xiàn)部分302向控制部分301報(bào)告標(biāo)題921的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
當(dāng)從記錄和再現(xiàn)部分302接收到報(bào)告時(shí),控制部分301將初始存儲(chǔ)在控制部分301中的內(nèi)在缺陷列表識(shí)別符的內(nèi)容與存儲(chǔ)部分303中存儲(chǔ)的標(biāo)題921中所包括的缺陷列表識(shí)別符931的內(nèi)容進(jìn)行比較以檢查該存儲(chǔ)的信息是否為缺陷列表912中的標(biāo)題921。
當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),控制部分301確定所述存儲(chǔ)的信息是缺陷列表912中的標(biāo)題并且繼續(xù)進(jìn)行缺陷管理處理。當(dāng)比較的兩個(gè)內(nèi)容彼此不匹配時(shí),控制部分301確定第一缺陷管理區(qū)904的更新失敗(不正常的缺陷管理區(qū))并中止缺陷管理處理。例如,當(dāng)?shù)谝蝗毕莨芾韰^(qū)904中有一個(gè)缺陷區(qū)并且因此不能從其讀取信息時(shí),所比較的兩個(gè)內(nèi)容彼此不匹配。
為了證實(shí)第一缺陷管理區(qū)904中的第一更新次數(shù)信息933的內(nèi)容和第二更新次數(shù)信息的內(nèi)容,控制部分301請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)位于缺陷列表912中的固定位置處的定位符927(在圖9中,在缺陷列表開(kāi)始起的第四個(gè)ECC塊的末尾)并將再現(xiàn)的定位符927存儲(chǔ)在存儲(chǔ)部分303中。
當(dāng)從控制部分301接收到請(qǐng)求時(shí),記錄和再現(xiàn)部分302再現(xiàn)位于缺陷列表112中的指定位置處的定位符927并將該再現(xiàn)的定位符存儲(chǔ)在存儲(chǔ)部分303中。記錄和再現(xiàn)部分302向控制部分301報(bào)告定位符927的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
控制部分301將標(biāo)題921中所包括的第一更新次數(shù)信息933的內(nèi)容與存儲(chǔ)在存儲(chǔ)部分303中的定位符927中所包括的第二更新次數(shù)信息951的內(nèi)容進(jìn)行比較。
當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),控制部分301確定第一缺陷管理區(qū)904已經(jīng)被正常更新,并繼續(xù)進(jìn)行缺陷管理處理。
當(dāng)比較的兩個(gè)內(nèi)容彼此不匹配時(shí),控制部分301確定第一缺陷管理區(qū)904的更新失敗(非正常缺陷管理區(qū))并中止缺陷管理處理。例如,在缺陷列表912中的第一至第N個(gè)缺陷記錄922至925正被更新時(shí)記錄和再現(xiàn)裝置300被關(guān)閉的情況下,所比較的兩個(gè)內(nèi)容彼此不匹配。在該情況下,標(biāo)題921中包括的第一更新次數(shù)信息933的內(nèi)容與定位符927中包括的第二更新次數(shù)信息951的內(nèi)容不匹配。
控制部分301對(duì)第二缺陷管理區(qū)905、第三缺陷管理區(qū)908和第四缺陷管理區(qū)909中的每一個(gè)執(zhí)行基本相同的處理。
在檢測(cè)第一至第四缺陷管理區(qū)904、905、908和909中的每一個(gè)是否為正常缺陷管理區(qū)之后,控制部分301如下所述的在已經(jīng)被確定為是正常的缺陷管理區(qū)中指定最新的缺陷管理區(qū)??刂撇糠?01對(duì)記錄在已經(jīng)被確定為是正常的缺陷管理區(qū)中的第一更新次數(shù)信息933作出比較,并指定具有最大更新數(shù)的缺陷管理區(qū)作為最新的缺陷管理區(qū)。在指定的最新缺陷管理區(qū)中記錄的缺陷列表被指定為最新的缺陷列表。
為了指定最新的缺陷管理區(qū),可代替第一更新次數(shù)信息933使用定位符927中所包括的第二更新次數(shù)信息951。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)記錄在指定的最新缺陷管理區(qū)中的缺陷列表,并將該再現(xiàn)的缺陷列表存儲(chǔ)在保存在存儲(chǔ)部分303中的缺陷列表區(qū)內(nèi)。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302再現(xiàn)記錄在指定的最新缺陷管理區(qū)中的缺陷列表,并將該再現(xiàn)的缺陷列表存儲(chǔ)在存儲(chǔ)部分303內(nèi)的缺陷列表區(qū)中。記錄和再現(xiàn)部分302向控制部分301報(bào)告缺陷列表的再現(xiàn)和存儲(chǔ)已經(jīng)完成。
從而,由記錄和再現(xiàn)裝置300執(zhí)行的用于指定最新缺陷列表的缺陷管理處理的操作就完成了。
例如,使用指定的最新缺陷列表,可再現(xiàn)記錄在數(shù)據(jù)區(qū)902中的用戶(hù)數(shù)據(jù)。在這種情況下,控制部分301根據(jù)最新缺陷列表請(qǐng)求記錄和再現(xiàn)部分302再現(xiàn)用戶(hù)數(shù)據(jù)并將再現(xiàn)的用戶(hù)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)部分303中。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302從數(shù)據(jù)區(qū)902再現(xiàn)用戶(hù)數(shù)據(jù)并將再現(xiàn)的用戶(hù)數(shù)據(jù)存儲(chǔ)在存儲(chǔ)部分303內(nèi)。
可使用指定的最新缺陷列表來(lái)執(zhí)行信息記錄。
圖10表示第二實(shí)施例中的用于指定最新缺陷列表的缺陷管理處理的過(guò)程。所述缺陷管理處理由控制部分301來(lái)執(zhí)行。此后,將介紹缺陷管理處理過(guò)程的每一步。缺陷管理處理過(guò)程在確認(rèn)光盤(pán)900已經(jīng)進(jìn)行缺陷管理之后開(kāi)始。根據(jù)光盤(pán)900中的盤(pán)定義結(jié)構(gòu)911來(lái)確定光盤(pán)900是否已經(jīng)進(jìn)行了缺陷管理。
步驟S1001再現(xiàn)標(biāo)題921中所包括的缺陷列表識(shí)別符931、缺陷記錄數(shù)932和第一更新次數(shù)信息933。所再現(xiàn)的缺陷列表識(shí)別符931的內(nèi)容與內(nèi)在缺陷列表識(shí)別符的內(nèi)容進(jìn)行比較。內(nèi)在缺陷列表識(shí)別符用于識(shí)別光盤(pán)900中的缺陷列表912。內(nèi)在缺陷列表識(shí)別符具有不可重寫(xiě)的正確值。內(nèi)在缺陷列表識(shí)別符最初可被存儲(chǔ)在控制部分301中。當(dāng)比較的兩個(gè)內(nèi)容彼此匹配時(shí),缺陷管理處理進(jìn)入到步驟S1002。當(dāng)比較的兩個(gè)內(nèi)容彼此不匹配時(shí),缺陷管理處理進(jìn)入到步驟S1003。
步驟S402當(dāng)在步驟S1001確定缺陷列表識(shí)別符931的內(nèi)容與內(nèi)在缺陷列表識(shí)別符的內(nèi)容彼此匹配時(shí),再現(xiàn)的信息被確定是缺陷列表912中的標(biāo)題921。再現(xiàn)位于固定位置處(在圖9中,在從缺陷列表912開(kāi)始起的第四個(gè)ECC塊的位置處)的定位符927。標(biāo)題921中所包括的第一更新次數(shù)信息933的內(nèi)容與定位符927中包括的第二更新次數(shù)信息951的內(nèi)容進(jìn)行比較。當(dāng)確定所比較的兩個(gè)內(nèi)容彼此匹配時(shí),缺陷管理處理進(jìn)入步驟S1004。當(dāng)確定所比較的兩個(gè)內(nèi)容彼此不匹配時(shí),缺陷管理處理進(jìn)入步驟S1003。
步驟S1003當(dāng)在步驟S1001確定缺陷列表識(shí)別符931的內(nèi)容與內(nèi)在缺陷列表識(shí)別符的內(nèi)容彼此匹配時(shí),或者當(dāng)在步驟S1002確定第一更新次數(shù)信息933的內(nèi)容與第二更新次數(shù)信息951的內(nèi)容彼此不匹配時(shí),第一缺陷管理區(qū)904的更新被確定已經(jīng)失敗(非正常缺陷管理區(qū)),并且第一缺陷管理區(qū)904的缺陷管理處理被終止。缺陷管理處理進(jìn)入步驟S1005。
步驟S1004當(dāng)在步驟S1002確定第一更新次數(shù)信息933的內(nèi)容與第二更新次數(shù)信息951的內(nèi)容彼此匹配時(shí),第一缺陷管理區(qū)904被確定已經(jīng)進(jìn)行了正常更新。然后,缺陷管理處理進(jìn)入步驟S1005。
步驟S1005確定是否已經(jīng)對(duì)光盤(pán)900上的所有缺陷管理區(qū)都進(jìn)行了步驟S1001至S1004中的操作。當(dāng)對(duì)所有缺陷管理區(qū)都已經(jīng)進(jìn)行了步驟S1001至S1004中的操作時(shí),缺陷管理處理返回到步驟S1001。當(dāng)還未對(duì)所有缺陷管理區(qū)進(jìn)行步驟S1001至S1004中的操作時(shí),缺陷管理處理進(jìn)入到步驟S1006。
步驟S1006最新缺陷列表被指定。更加具體地說(shuō),按如下方式在被確定是正常的缺陷管理區(qū)中指定最新的缺陷管理區(qū)。對(duì)記錄在被確定是正常的缺陷管理區(qū)中的第一更新次數(shù)信息(或第二更新次數(shù)信息)產(chǎn)生比較,并且具有最大更新數(shù)的缺陷管理區(qū)被指定為最新的缺陷管理區(qū)。記錄在指定的最新缺陷管理區(qū)中的缺陷列表被指定為最新的缺陷列表。
當(dāng)通過(guò)步驟S1001至S1006指定了光盤(pán)900的最新缺陷列表時(shí),就完成了缺陷管理處理。例如,使用在步驟S1006中獲得的最新缺陷列表能夠再現(xiàn)記錄在數(shù)據(jù)區(qū)902中的用戶(hù)數(shù)據(jù)。
(2-2)用于更新最新缺陷列表的缺陷管理處理返回圖3,將介紹由記錄和再現(xiàn)裝置300執(zhí)行的用于更新最新缺陷列表的缺陷管理處理的操作。在下面的例子中,在光盤(pán)900的數(shù)據(jù)區(qū)902中正在記錄用戶(hù)數(shù)據(jù)的同時(shí)檢測(cè)到另一個(gè)缺陷管理區(qū)時(shí),或者在再現(xiàn)記錄在數(shù)據(jù)區(qū)902中的用戶(hù)數(shù)據(jù)的同時(shí)先前已經(jīng)被確定是缺陷區(qū)的用戶(hù)區(qū)906的一部分被確定是正常缺陷區(qū)時(shí),缺陷列表被更新。該說(shuō)明書(shū)通篇將“正常缺陷區(qū)”定義為表示先前已經(jīng)被確定是缺陷區(qū)但當(dāng)前不具有缺陷的區(qū)域,并且允許將信息記錄其中和/或再現(xiàn)其中的信息。例如,當(dāng)缺陷是由灰塵或污點(diǎn)例如光盤(pán)表面上的指紋引起的時(shí),先前已經(jīng)被確定是缺陷區(qū)的區(qū)域當(dāng)前被確定是正常缺陷區(qū)。在該情況下,當(dāng)用戶(hù)清潔光盤(pán)表面以便除去灰塵或污點(diǎn)時(shí),其中存在灰塵或污點(diǎn)的區(qū)域(也就是,先前被確定是缺陷區(qū)的區(qū)域)當(dāng)前被確定是用于記錄/再現(xiàn)的正常區(qū)域。
存儲(chǔ)部分303存儲(chǔ)最新的缺陷列表。最新的缺陷列表位于存儲(chǔ)部分303中的缺陷列表區(qū)內(nèi)。最新的缺陷列表包括最新的標(biāo)題、P個(gè)最新的缺陷記錄(P為滿(mǎn)足P≥0的整數(shù),其中P=N,或P≠N)、和最新的定位符。最新的標(biāo)題、P個(gè)最新的缺陷記錄和最新的定位符按順序存儲(chǔ)在最新缺陷列表中。最新的標(biāo)題位于最新的缺陷列表中的固定位置處。最新的定位符也位于最新缺陷列表的固定位置處。最新標(biāo)題包括最新缺陷列表識(shí)別符、第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P。最新缺陷列表識(shí)別符的內(nèi)容總是與控制部分301中存儲(chǔ)的內(nèi)在缺陷列表識(shí)別符相同。最新的定位符包括具有與第一最新更新次數(shù)信息相同的內(nèi)容的第二最新更新次數(shù)信息。假定按照缺陷位置信息(缺陷扇區(qū)號(hào))的升序來(lái)布置P個(gè)最新缺陷記錄。最新缺陷列表可包括未使用區(qū)。最新的標(biāo)題不總是需要包括最新缺陷列表識(shí)別符。
最新標(biāo)題和P個(gè)最新缺陷記錄和最新定位符的上述布置僅僅是例子。最新缺陷列表中的最新標(biāo)題和P個(gè)最新缺陷記錄和最新定位符的布置是任意的。
控制部分301執(zhí)行缺陷管理處理??刂撇糠?01請(qǐng)求記錄和再現(xiàn)部分302確定(a)在數(shù)據(jù)區(qū)902中是否存在另外的缺陷區(qū),(b)先前被確定是缺陷區(qū)的缺陷區(qū)當(dāng)前是否為正常缺陷區(qū),或(c)所述情況既不是(a)也不是(b)。例如,通過(guò)將用戶(hù)數(shù)據(jù)被記錄之后就再現(xiàn)數(shù)據(jù)獲得的信號(hào)與代表將被記錄的用戶(hù)數(shù)據(jù)的信號(hào)進(jìn)行比較來(lái)確定數(shù)據(jù)區(qū)902中是否存在另外的缺陷區(qū)。當(dāng)這些信號(hào)彼此匹配時(shí),用戶(hù)數(shù)據(jù)被確定是已經(jīng)正常記錄在數(shù)據(jù)區(qū)902中。當(dāng)這些信號(hào)彼此不匹配時(shí),確定用戶(hù)數(shù)據(jù)未正常記錄在數(shù)據(jù)區(qū)902中并且在數(shù)據(jù)區(qū)902中存在另外的缺陷區(qū)。
當(dāng)確定在數(shù)據(jù)區(qū)902中存在另外的缺陷區(qū)或者先前被確定是缺陷區(qū)的區(qū)域當(dāng)前是正常缺陷區(qū)時(shí),控制部分301更新存儲(chǔ)部分303中存儲(chǔ)的最新缺陷列表。
下面將介紹更新最新缺陷列表的特定過(guò)程。更新最新缺陷列表存在有三種情況,即(i)添加缺陷記錄,(ii)刪除缺陷記錄;和(iii)更改缺陷記錄。將逐一的介紹這些情況中的每一種。
(i)添加缺陷記錄當(dāng)確定在用戶(hù)區(qū)906中存在有另外的缺陷區(qū)時(shí),包括關(guān)于另外的缺陷區(qū)的位置的位置信息的缺陷記錄被加入到最新的缺陷列表。根據(jù)檢測(cè)的缺陷區(qū)的缺陷位置信息,控制部分301確定將被添加的缺陷記錄的位置。控制部分301朝向未使用區(qū)移動(dòng)存在于確定的位置之后的其它缺陷記錄和最新定位符,并將包括另外的缺陷區(qū)的位置信息的缺陷記錄添加在確定的位置處。結(jié)果,P個(gè)最新缺陷記錄被更新為P′個(gè)最新缺陷記錄(P≠P′,P<P′)。
在添加了缺陷記錄之后,控制部分301將最新缺陷記錄數(shù)從P更新為P′。在該情況下,最新缺陷記錄數(shù)增加了加入的缺陷記錄數(shù)(也就是,檢測(cè)到的缺陷扇區(qū)數(shù))。
在P個(gè)最新缺陷記錄和最新缺陷記錄數(shù)P被更新之后,控制部分301將最新標(biāo)題中包括的第一最新更新次數(shù)信息的內(nèi)容和最新定位符中包括的第二最新更新次數(shù)信息的內(nèi)容加一。
(ii)刪除缺陷記錄當(dāng)先前被確定是缺陷區(qū)的區(qū)域現(xiàn)在被確定是正常缺陷區(qū)時(shí),控制部分301刪除包括被確定是正常缺陷區(qū)的區(qū)域的位置信息的缺陷記錄。然后控制部分301將位于刪除的缺陷記錄之后的缺陷記錄朝向最新的標(biāo)題移動(dòng)所刪除的缺陷記錄的大小。未使用的區(qū)域被擴(kuò)大了所刪除的缺陷記錄的大小,并且控制部分301在未使用區(qū)的擴(kuò)展部分中記錄填充數(shù)據(jù)(例如,0)。結(jié)果,P個(gè)最新缺陷記錄被更新至P′個(gè)最新缺陷記錄(P≠P′,P>P′)。
在刪除了缺陷記錄之后,控制部分301將最新標(biāo)題中所包括的最新缺陷記錄數(shù)從P更新為P′。在該情況下,最新缺陷記錄數(shù)減少了所刪除的缺陷記錄數(shù)(也就是,被確定是正常的缺陷扇區(qū)數(shù))。
在P個(gè)最新缺陷記錄和最新缺陷記錄數(shù)P被更新之后,控制部分301將最新標(biāo)題中包括的第一最新更新次數(shù)信息的內(nèi)容和最新定位符中包括的第二最新更新次數(shù)信息的內(nèi)容加一。
(iii)更改缺陷記錄此情況下的操作與第一實(shí)施例中所述的操作相同,這里將不再重復(fù)。
通過(guò)控制部分301對(duì)存儲(chǔ)部分303中存儲(chǔ)的最新缺陷列表執(zhí)行操作(i)至(iii)。如在第一實(shí)施例中,在第一和第二更新次數(shù)信息933和951表示更新的最新缺陷列表已經(jīng)被記錄在第一缺陷管理區(qū)904中的次數(shù)的情況下,只有在更新的最新缺陷列表被記錄在第一缺陷管理區(qū)904中之前,第一和第二最新更新次數(shù)信息中的每一個(gè)才可以加一。相反,在第一和第二更新次數(shù)信息933和951表示存儲(chǔ)部分303中的最新缺陷列表已經(jīng)被更新的次數(shù)的情況下,在每次更新最新缺陷記錄和最新缺陷記錄數(shù)時(shí),可以將第一和第二最新更新次數(shù)信息加一。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302在光盤(pán)900的第一缺陷管理區(qū)904中記錄在存儲(chǔ)部分303中更新的最新缺陷列表。例如,控制部分301請(qǐng)求記錄和再現(xiàn)部分302按順序在第一缺陷管理區(qū)904中記錄更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302在第一缺陷管理區(qū)904中記錄更新的最新缺陷列表。替換缺陷列表912的更新缺陷列表按照這樣的順序記錄在第一缺陷管理區(qū)904中替換標(biāo)題921的最新標(biāo)題、替換第一至第N個(gè)缺陷記錄922至925的最新缺陷記錄、替換定位符927的最新定位符。記錄和再現(xiàn)部分302向控制部分報(bào)告更新的最新缺陷列表在第一缺陷管理區(qū)904中的記錄已經(jīng)完成。與第一實(shí)施例不同,定位符927在第二實(shí)施例中位于光盤(pán)900中的固定位置處,也就是從缺陷列表912開(kāi)始起的第四個(gè)ECC塊的末尾處。因此,即是當(dāng)缺陷列表912中的標(biāo)題和缺陷記錄的總共大小被容納在1ECC尺寸中時(shí),需要記錄至少兩個(gè)ECC塊的數(shù)據(jù),也就是第一ECC塊的數(shù)據(jù)和第四ECC塊的數(shù)據(jù)。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302在第二至第四缺陷管理區(qū)905、908和909的每一個(gè)中存儲(chǔ)在存儲(chǔ)部分303內(nèi)更新的最新缺陷列表。更加具體地說(shuō),控制部分301再次請(qǐng)求記錄和再現(xiàn)部分302按順序在第二至第四缺陷管理區(qū)905、908和909中記錄更新的最新標(biāo)題、更新的最新缺陷記錄、和更新的最新定位符。
當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302在第二至第四缺陷管理區(qū)905、908和909的每一個(gè)中記錄更新的最新缺陷列表。
因此,由記錄和再現(xiàn)裝置300執(zhí)行的用于更新最新的缺陷列表的缺陷管理處理的操作就完成了。
記錄更新的最新缺陷列表的順序不限于上述的順序最新標(biāo)題、P′個(gè)最新缺陷記錄和最新定位符。只要標(biāo)題921、N個(gè)缺陷記錄922至925和定位符927按照該順序存儲(chǔ)在缺陷列表912中,控制部分301就可以請(qǐng)求記錄和再現(xiàn)部分302在第一至第四缺陷管理區(qū)904、905、908和909的每一個(gè)內(nèi)按照該順序記錄更新的最新定位符、更新的P′個(gè)最新缺陷記錄、和最新標(biāo)題,并且當(dāng)接收到來(lái)自控制部分301的請(qǐng)求時(shí),記錄和再現(xiàn)部分302可在第一至第四缺陷管理區(qū)904、905、908和909的每一個(gè)中記錄更新的最新缺陷列表。
在參照?qǐng)D5,將介紹第二實(shí)施例中的用于更新最新缺陷列表的缺陷管理處理的過(guò)程。所述缺陷管理處理由控制部分301來(lái)執(zhí)行。步驟S501至S505中的操作基本上與第一實(shí)施例中的相同,這里將不再重復(fù)。
步驟S504在光盤(pán)900的第一缺陷管理區(qū)904中記錄更新的最新缺陷。例如,按順序在第一缺陷管理區(qū)904中記錄更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符。只要標(biāo)題921、N個(gè)缺陷記錄922至925、和定位符927按照該順序存儲(chǔ)在缺陷列表912中,就可以在第一缺陷管理區(qū)904中按照這樣的順序來(lái)記錄更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題。在光盤(pán)900中,定位符927位于缺陷列表912中的固定位置處(在圖9中,位于從缺陷列表912的開(kāi)始起的第四ECC塊的末尾處)。因此,即使當(dāng)缺陷列表912中的標(biāo)題921和缺陷記錄的總尺寸被容納在1ECC尺寸中,也可以記錄至少兩個(gè)ECC塊的數(shù)據(jù),也就是第一ECC塊的數(shù)據(jù)和第四ECC塊的數(shù)據(jù)。
如上所述,最新標(biāo)題、P′個(gè)最新缺陷記錄和最新定位符的布置是任意的。更新的最新缺陷列表被如下所述的記錄在光盤(pán)900的第一至第四缺陷管理區(qū)904、905、908和909的每一個(gè)中。從而,更新的最新缺陷列表按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符的順序或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題的順序被記錄在第一至第四缺陷管理區(qū)904、905、908和909的每一個(gè)中,將更新的最新標(biāo)題定位在標(biāo)題921的位置處,將更新的P′個(gè)最新缺陷記錄定位在缺陷記錄922至925的位置處,將更新的最新定位符定位在定位符927的位置處。
在上面的說(shuō)明中,更新的最新缺陷列表被記錄在圖9所示的光盤(pán)900上,其中光盤(pán)900已經(jīng)進(jìn)行了缺陷管理。接著,將介紹在從工廠運(yùn)輸后在處于初始狀態(tài)的光盤(pán)上記錄更新的最新缺陷列表的過(guò)程。
假定處于初始狀態(tài)下的光盤(pán)具有與圖9所示相同的結(jié)構(gòu),除了,例如缺陷列表912(圖9)不具有信息。在這種光盤(pán)中,沒(méi)有記錄用于識(shí)別缺陷列表的缺陷列表識(shí)別符。因此,在最新缺陷列表不包括最新缺陷列表識(shí)別符的情況下,除了在缺陷管理區(qū)中記錄最新缺陷列表的處理外,記錄最新缺陷列表的缺陷管理處理還包括記錄缺陷列表識(shí)別符的處理。在最新缺陷列表包括最新缺陷列表識(shí)別符的情況下,由于上面已經(jīng)參照?qǐng)D5說(shuō)明了所述處理,所以沒(méi)有給出詳細(xì)的說(shuō)明。
控制部分301請(qǐng)求記錄和再現(xiàn)部分302在光盤(pán)的缺陷管理區(qū)中記錄存儲(chǔ)在存儲(chǔ)部分303內(nèi)的最新缺陷列表,并在光盤(pán)的缺陷管理區(qū)中記錄初始存儲(chǔ)在控制部分301中的內(nèi)在缺陷列表識(shí)別符。更加具體的說(shuō),內(nèi)在缺陷列表識(shí)別符被記錄在缺陷管理區(qū)中以便將其定位在標(biāo)題921的開(kāi)始處。在該情況下,可將任意值記錄為最新缺陷記錄數(shù)和最新缺陷列表的最新缺陷記錄,它們分別對(duì)應(yīng)于缺陷記錄數(shù)932和第一至第N個(gè)缺陷記錄922至925。例如,0或者1被記錄為第一更新次數(shù)信息和第二更新次數(shù)信息。將被記錄為第一和第二更新次數(shù)信息的值是任意的,只要這些值彼此相等并且表示已經(jīng)對(duì)初始狀態(tài)下的光盤(pán)執(zhí)行了一次記錄。
用于在缺陷管理區(qū)中記錄缺陷列表識(shí)別符的方法不局限于上述方法。例如,已經(jīng)存儲(chǔ)在控制部分301中的內(nèi)在缺陷列表識(shí)別符在存儲(chǔ)部分303中存儲(chǔ)的最新缺陷列表的最新標(biāo)題的開(kāi)始處被給作最新缺陷列表識(shí)別符。作為在初始狀態(tài)下的光盤(pán)上執(zhí)行的缺陷管理處理,包括以此方式獲得的最新缺陷列表識(shí)別符的最新缺陷列表可被記錄在缺陷管理區(qū)中。
缺陷管理處理的這個(gè)過(guò)程在圖5的步驟S504和S505中執(zhí)行。
在所述第二實(shí)施例中,缺陷管理區(qū)是否已經(jīng)進(jìn)行了正常更新被精確確定。這一過(guò)程將在下面說(shuō)明。在下述說(shuō)明中,使用了光盤(pán)900。
(特定實(shí)施例1當(dāng)缺陷記錄被加入時(shí))圖11表示在各種狀態(tài)下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(a)表示更新缺陷列表前的數(shù)據(jù)結(jié)構(gòu)。部分(b)表示已經(jīng)被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。部分(c)表示未被正常更新的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。
圖11表示在用戶(hù)區(qū)906中檢測(cè)到另外的缺陷區(qū)(缺陷扇區(qū))并且加入了一個(gè)缺陷記錄的情況。缺陷記錄的添加如上所述的參照?qǐng)D3和5來(lái)執(zhí)行。
圖11的部分(a)表示缺陷列表被更新之前的數(shù)據(jù)結(jié)構(gòu)。部分(a)所示的缺陷列表與圖9所示的缺陷列表912相同。該缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄。缺陷記錄數(shù)為N,并且第一更新次數(shù)信息和第二更新次數(shù)信息的每一個(gè)的內(nèi)容都是M。
圖11的部分(b)表示缺陷列表被正常更新(一個(gè)缺陷記錄被正常添加)之后的數(shù)據(jù)結(jié)構(gòu)。當(dāng)一個(gè)缺陷記錄被正常添加到缺陷列表時(shí),缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄、以及第(N+1)個(gè)缺陷記錄。缺陷記錄數(shù)從圖11的部分(a)中的狀態(tài)增加一。所述缺陷記錄數(shù)從N更新為N+1。第一更新次數(shù)信息和第二更新次數(shù)信息的每一個(gè)的內(nèi)容從M更新為M+1。
在缺陷記錄的添加之后,未使用區(qū)的大小被增加所添加的缺陷記錄的大小,類(lèi)似于特定實(shí)施例1,但定位符的位置是固定的。第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容匹配。因此,能夠確定缺陷列表已經(jīng)被正常更新。
圖11的部分(c)表示在記錄定位符之前更新失敗的情況下的缺陷列表的數(shù)據(jù)結(jié)構(gòu)。例如,在缺陷列表正被更新的同時(shí)記錄和再現(xiàn)裝置300被關(guān)閉時(shí)發(fā)生所述故障。在圖11的部分(c)中,缺陷列表包括第一缺陷記錄、……、和第N個(gè)缺陷記錄,類(lèi)似于圖11的部分(a)。雖然所述缺陷列表包括與圖11的部分(a)相同的缺陷記錄,但缺陷記錄數(shù)被從N更新為N+1。第一更新次數(shù)信息的內(nèi)容從M更新為(M+1)。然而,第二更新次數(shù)信息的內(nèi)容為M,與圖11的部分(a)中的相同。由于第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容不匹配,因此,確定缺陷列表的更新失敗。
在缺陷記錄被改變或缺陷記錄被刪除的情況下,通過(guò)以基本相同的方式比較第一更新次數(shù)信息的內(nèi)容和第二更新次數(shù)信息的內(nèi)容而能夠確定缺陷列表是否已經(jīng)被正常更新。
在第二實(shí)施例中,定位符927僅包括第二更新次數(shù)信息951。如在第一實(shí)施例中,定位符927也可以包括用于識(shí)別缺陷列表912中的定位符。在這種情況下,也同樣可以得到與在第二實(shí)施例中所述的相同的效果。
在第二實(shí)施例中,標(biāo)題921包括缺陷列表識(shí)別符931。標(biāo)題921位于光盤(pán)900中的物理特定的位置處,因此標(biāo)題921不需要包括缺陷列表識(shí)別符931。即使在沒(méi)有缺陷列表識(shí)別符931的情況下,也能夠得到與第二實(shí)施例中所述的相同的效果。
如上所述,根據(jù)本發(fā)明的第二實(shí)施例,信息記錄介質(zhì)900包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū)902、和用于記錄缺陷列表的缺陷管理區(qū)904、905、908和909,所述缺陷列表用于管理存在于數(shù)據(jù)區(qū)902中的N個(gè)缺陷區(qū)(N為滿(mǎn)足N≥0的整數(shù))。缺陷列表912包括標(biāo)題921、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表912中的固定位置處的定位符927。標(biāo)題921包括第一更新次數(shù)信息933,定位符927包括第二更新次數(shù)信息951。
由于定位符927位于固定位置處,所以其它信息不會(huì)錯(cuò)誤的再現(xiàn)為定位符927。即,第一更新次數(shù)信息的內(nèi)容和第二更新次數(shù)信息的內(nèi)容能夠在沒(méi)有失敗的情況下進(jìn)行比較。因此,能夠容易的確定缺陷列表912是否已經(jīng)被正常更新。
同樣,由于定位符927位于固定位置處,所以不需要第一實(shí)施例中所需的計(jì)算定位符927的位置和檢查定位符927是否位于計(jì)算的位置處以便再現(xiàn)定位符927這樣的過(guò)程。因此,缺陷管理處理能被簡(jiǎn)化并且提高了處理速度。
即使當(dāng)缺陷列表912的大小未容納在1ECC尺寸中時(shí),也不需要為每個(gè)1ECC尺寸提供一個(gè)標(biāo)題。因此,更新缺陷列表912的處理效率得以提高。因?yàn)闃?biāo)題不是放在兩個(gè)缺陷記錄之間,所以例如能夠容易的搜索、添加和刪除缺陷記錄。
工業(yè)應(yīng)用如上所述,根據(jù)本發(fā)明的信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū)和用于記錄缺陷列表的缺陷管理區(qū),所述缺陷列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū)(N為滿(mǎn)足N≥0的整數(shù))。缺陷列表包括標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按順序位于缺陷列表中。由于這種結(jié)構(gòu),缺陷列表的大小是可變化的,因此,根據(jù)缺陷列表的大小而提高了處理速度。
根據(jù)本發(fā)明的信息記錄介質(zhì),標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示缺陷記錄數(shù)的缺陷記錄數(shù)。定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。即使當(dāng)缺陷列表的大小未容納在1ECC尺寸中時(shí),也不需要為每個(gè)1ECC尺寸提供一個(gè)標(biāo)題。因此,更新缺陷列表的處理效率得以提高。因?yàn)闃?biāo)題不是放在兩個(gè)缺陷記錄之間,所以例如能夠容易的搜索、添加和刪除缺陷記錄。
定位符標(biāo)識(shí)的內(nèi)容不同于任何的缺陷列表識(shí)別符、缺陷記錄數(shù)、第一更新次數(shù)信息、缺陷記錄或第二更新次數(shù)信息。這樣,即使當(dāng)缺陷記錄被刪除時(shí),被錯(cuò)誤的讀作定位符標(biāo)識(shí)的信息也不會(huì)與內(nèi)在定位符標(biāo)識(shí)的內(nèi)容相匹配。因此,當(dāng)缺陷列表還未被正常更新時(shí),它不會(huì)被錯(cuò)誤的確定為已經(jīng)進(jìn)行了正常更新。
在不脫離本發(fā)明的范圍和精神的情況下,本領(lǐng)域技術(shù)人員可容易的做出各種其它修改,并且這些修改對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)是顯而易見(jiàn)的。因此,后附的權(quán)利要求的范圍不趨于限制在這里所作的說(shuō)明,而是權(quán)利要求具有寬范圍的構(gòu)成。
權(quán)利要求
1.一種信息記錄介質(zhì),包括數(shù)據(jù)區(qū),用于記錄用戶(hù)數(shù)據(jù),和缺陷管理區(qū),用于記錄缺陷列表,該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題;分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄;和定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符;表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息;和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí);和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。
2.如權(quán)利要求1所述的信息記錄介質(zhì),其中缺陷列表包括至少兩個(gè)塊,并且缺陷列表以一個(gè)塊為單位進(jìn)行記錄。
3.一種用于在信息記錄介質(zhì)上記錄信息的記錄裝置,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;所述記錄裝置包括用于在信息記錄介質(zhì)上記錄信息的記錄部分,用于存儲(chǔ)將被記錄在信息記錄介質(zhì)上的信息和最新缺陷列表的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用記錄部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理;其中最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N;最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P;最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容;并且所述缺陷管理處理包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另一缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
4.如權(quán)利要求3所述的記錄裝置,其中步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
5.如權(quán)利要求4所述的記錄裝置,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),將另一缺陷記錄添加到最新缺陷列表中。
6.如權(quán)利要求4所述的記錄裝置,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在N個(gè)缺陷區(qū)中存在正常缺陷區(qū)時(shí),從P個(gè)最新缺陷記錄中刪除包含關(guān)于正常缺陷區(qū)的位置的位置信息的缺陷記錄。
7.如權(quán)利要求4所述的記錄裝置,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(d)。
8.如權(quán)利要求3所述的記錄裝置,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),將另一缺陷記錄添加到最新缺陷列表中。
9.如權(quán)利要求3所述的記錄裝置,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在N個(gè)缺陷區(qū)中存在正常缺陷區(qū)時(shí),從P個(gè)最新缺陷記錄中刪除包含關(guān)于正常缺陷區(qū)的位置的位置信息的缺陷記錄。
10.如權(quán)利要求3所述的記錄裝置,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(d)。
11.一種用于在信息記錄介質(zhì)上記錄信息的記錄方法,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;其中使用一最新缺陷列表來(lái)執(zhí)行所述記錄;最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N;最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P;并且最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容;和所述記錄方法包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另一缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
12.如權(quán)利要求11所述的記錄方法,其中步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
13.如權(quán)利要求12所述的記錄方法,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),將另一缺陷記錄添加到最新缺陷列表中。
14.如權(quán)利要求12所述的記錄方法,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在N個(gè)缺陷區(qū)中存在正常缺陷區(qū)時(shí),從P個(gè)最新缺陷記錄中刪除包含關(guān)于正常缺陷區(qū)的位置的位置信息的缺陷記錄。
15.如權(quán)利要求12所述的記錄方法,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(d)。
16.如權(quán)利要求11所述的記錄方法,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),將另一缺陷記錄添加到最新缺陷列表中。
17.如權(quán)利要求11所述的記錄方法,其中步驟(b)包括這樣的步驟當(dāng)在步驟(a)確定在N個(gè)缺陷區(qū)中存在正常缺陷區(qū)時(shí),從P個(gè)最新缺陷記錄中刪除包含關(guān)于正常缺陷區(qū)的位置的位置信息的缺陷記錄。
18.如權(quán)利要求11所述的記錄方法,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(d)。
19.一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)裝置,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符;位于缺陷列表中的固定位置處的標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;所述再現(xiàn)裝置包括用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)部分,用于存儲(chǔ)再現(xiàn)的信息的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用再現(xiàn)部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理,所述控制部分具有用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符和用于識(shí)別缺陷列表的定位符的內(nèi)在定位符標(biāo)識(shí);其中所述缺陷管理處理包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),使用再現(xiàn)的缺陷記錄數(shù)計(jì)算缺陷列表中的定位符的位置,(c)根據(jù)定位符的計(jì)算位置再現(xiàn)定位符標(biāo)識(shí)和第二更新次數(shù)信息,并確定內(nèi)在定位符標(biāo)識(shí)的內(nèi)容是否與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配,(d)當(dāng)在步驟(c)確定內(nèi)在定位符標(biāo)識(shí)的內(nèi)容與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配時(shí),確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(e)當(dāng)在步驟(d)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
20.如權(quán)利要求19所述的再現(xiàn)裝置,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行缺陷管理處理;和步驟(e)包括步驟(e1)對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(a)至(d),和(e2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
21.一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)方法,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和定位符;位于缺陷列表中的固定位置處的標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí)、和表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;所述再現(xiàn)方法包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),使用再現(xiàn)的缺陷記錄數(shù)計(jì)算缺陷列表中的定位符的位置,(c)根據(jù)定位符的計(jì)算位置再現(xiàn)定位符標(biāo)識(shí)和第二更新次數(shù)信息,并確定用于識(shí)別缺陷列表定位符的內(nèi)在定位符標(biāo)識(shí)的內(nèi)容是否與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配,(d)當(dāng)在步驟(c)確定內(nèi)在定位符標(biāo)識(shí)的內(nèi)容與再現(xiàn)的定位符標(biāo)識(shí)的內(nèi)容相匹配時(shí),確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(e)當(dāng)在步驟(d)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
22.如權(quán)利要求21所述的再現(xiàn)方法,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中步驟(e)包括步驟(e1)對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(a)至(d),和(e2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
23.一種信息記錄介質(zhì),包括數(shù)據(jù)區(qū),用于記錄用戶(hù)數(shù)據(jù),和缺陷管理區(qū),用于記錄缺陷列表,該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題;分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄;和位于缺陷列表中的固定位置處的定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符;表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息;和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息。
24.如權(quán)利要求23所述的信息記錄介質(zhì),其中缺陷列表包括至少兩個(gè)塊,并且缺陷列表以一個(gè)塊為單位進(jìn)行記錄。
25.一種用于在信息記錄介質(zhì)上記錄信息的記錄裝置,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;所述記錄裝置包括用于在信息記錄介質(zhì)上記錄信息的記錄部分,用于存儲(chǔ)將被記錄在信息記錄介質(zhì)上的信息和最新缺陷列表的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用記錄部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理;其中最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N;最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P;最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容;和所述缺陷管理處理包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另一缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
26.如權(quán)利要求25所述的記錄裝置,其中步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
27.如權(quán)利要求26所述的記錄裝置,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(d)。
28.如權(quán)利要求25所述的記錄裝置,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(d)。
29.一種用于在信息記錄介質(zhì)上記錄信息的記錄方法,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;其中使用一最新缺陷列表來(lái)執(zhí)行所述記錄;最新缺陷列表包括最新標(biāo)題、P個(gè)最新缺陷記錄、和最新定位符,其中P為滿(mǎn)足P≥0的整數(shù),其中P=N或P≠N;最新標(biāo)題包括第一最新更新次數(shù)信息和最新缺陷記錄數(shù)P;和最新定位符包括第二更新次數(shù)信息,其具有與第一更新次數(shù)信息相同的內(nèi)容;和所述記錄方法包括步驟(a)確定(i)在數(shù)據(jù)區(qū)中是否存在另一缺陷區(qū),(ii)N個(gè)缺陷區(qū)中是否存在正常的缺陷區(qū),或(iii)所述情況既不是(i)也不是(ii),(b)當(dāng)在步驟(a)確定在數(shù)據(jù)區(qū)中存在另一缺陷區(qū)時(shí),或在N個(gè)缺陷區(qū)中存在正常的缺陷區(qū)時(shí),將P個(gè)最新缺陷記錄更新為P′個(gè)最新缺陷記錄,其中P′為滿(mǎn)足P′≥0的整數(shù),其中P=P′或P≠P′,并且將最新缺陷記錄數(shù)從P更新為P′;(c)將第一最新更新次數(shù)信息和第二最新更新次數(shù)信息中的每一個(gè)加一,和(d)在缺陷管理區(qū)中記錄在步驟(b)和(c)更新的最新缺陷列表。
30.如權(quán)利要求29所述的記錄方法,其中步驟(d)包括這樣的步驟按照更新的最新標(biāo)題、更新的P′個(gè)最新缺陷記錄和更新的最新定位符這樣的順序,或按照更新的最新定位符、更新的P′個(gè)最新缺陷記錄和更新的最新標(biāo)題這樣的順序在缺陷管理區(qū)中記錄更新的最新缺陷列表。
31.如權(quán)利要求30所述的記錄方法,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中所述方法進(jìn)一步包括步驟對(duì)所述另一缺陷管理區(qū)執(zhí)行步驟(d)。
32.如權(quán)利要求29所述的記錄方法,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中所述方法進(jìn)一步包括步驟對(duì)所述另一缺陷管理區(qū)執(zhí)行步驟(d)。
33.一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)裝置,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;所述再現(xiàn)裝置包括用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)部分,用于存儲(chǔ)再現(xiàn)的信息的存儲(chǔ)部分,和用于控制缺陷管理處理的執(zhí)行情況的控制部分,使用再現(xiàn)部分和存儲(chǔ)部分來(lái)執(zhí)行所述缺陷管理處理,所述控制部分具有用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符;其中所述缺陷管理處理包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),再現(xiàn)定位符中所包括的第二更新次數(shù)信息并確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(c)當(dāng)在步驟(b)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
34.如權(quán)利要求33所述的再現(xiàn)裝置,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中控制部分控制對(duì)另一缺陷管理區(qū)執(zhí)行缺陷管理處理;和步驟(c)包括步驟(c1)對(duì)另一個(gè)缺陷管理區(qū)執(zhí)行步驟(a)和(b),和(c2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
35.一種用于再現(xiàn)記錄在信息記錄介質(zhì)上的信息的再現(xiàn)方法,其中所述信息記錄介質(zhì)包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù);其中,所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題、分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄、和位于缺陷列表中的固定位置處的定位符;標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置在缺陷列表中;所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符、表示缺陷列表已經(jīng)被更新的次數(shù)的第一更新次數(shù)信息、和表示N個(gè)缺陷記錄的數(shù)量的缺陷記錄數(shù);并且所述定位符包括表示缺陷列表已經(jīng)被更新的次數(shù)的第二更新次數(shù)信息;所述再現(xiàn)方法包括步驟(a)再現(xiàn)標(biāo)題中所包括的缺陷列表識(shí)別符、缺陷記錄數(shù)和第一更新次數(shù)信息,并確定用于識(shí)別缺陷列表的內(nèi)在缺陷列表識(shí)別符的內(nèi)容是否與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配,(b)當(dāng)在步驟(a)確定內(nèi)在缺陷列表識(shí)別符的內(nèi)容與再現(xiàn)的缺陷列表識(shí)別符的內(nèi)容相匹配時(shí),再現(xiàn)定位符中所包括的第二更新次數(shù)信息,并確定第一更新次數(shù)信息的內(nèi)容是否與第二更新次數(shù)信息的內(nèi)容相匹配,和(c)當(dāng)在步驟(b)確定第一更新次數(shù)信息的內(nèi)容與第二更新次數(shù)信息的內(nèi)容相匹配時(shí),指定缺陷管理區(qū)中記錄的缺陷列表作為最新缺陷列表。
36.如權(quán)利要求35所述的再現(xiàn)方法,其中所述信息記錄介質(zhì)進(jìn)一步包括用于記錄具有與記錄在所述缺陷管理區(qū)中的缺陷列表的內(nèi)容相同的內(nèi)容的缺陷列表的另一缺陷管理區(qū),其中步驟(c)包括步驟(c1)對(duì)該另一缺陷管理區(qū)執(zhí)行步驟(a)和(b),和(c2)指定包括具有最大更新數(shù)的更新次數(shù)信息的缺陷列表作為最新的缺陷列表。
全文摘要
一種信息記錄介質(zhì),包括用于記錄用戶(hù)數(shù)據(jù)的數(shù)據(jù)區(qū),和用于記錄缺陷列表的缺陷管理區(qū),該列表用于管理存在于數(shù)據(jù)區(qū)中的N個(gè)缺陷區(qū),其中N為滿(mǎn)足N≥0的整數(shù)。所述缺陷列表包括位于缺陷列表中的固定位置處的標(biāo)題;分別包括關(guān)于N個(gè)缺陷區(qū)的位置的位置信息的N個(gè)缺陷記錄;和定位符。標(biāo)題、N個(gè)缺陷記錄和定位符按照這樣的順序設(shè)置。所述標(biāo)題包括用于識(shí)別缺陷列表的缺陷列表識(shí)別符;第一更新次數(shù)信息;和表示缺陷記錄的數(shù)量的缺陷記錄數(shù)。所述定位符包括用于識(shí)別缺陷列表的定位符的定位符標(biāo)識(shí);和第二更新次數(shù)信息。
文檔編號(hào)G11B20/12GK1643600SQ0380656
公開(kāi)日2005年7月20日 申請(qǐng)日期2003年2月27日 優(yōu)先權(quán)日2002年3月20日
發(fā)明者高橋宜久, 伊藤基志, 植田宏 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社