亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

驅(qū)動(dòng)裝置的制作方法

文檔序號(hào):6756564閱讀:119來源:國(guó)知局

專利名稱::驅(qū)動(dòng)裝置的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種在信息記錄介質(zhì)上記錄數(shù)據(jù)并對(duì)信息記錄介質(zhì)上記錄的數(shù)據(jù)進(jìn)行再生的驅(qū)動(dòng)裝置。
背景技術(shù)
:近年來,在數(shù)字化數(shù)據(jù)的記錄中使用各種形式的信息記錄介質(zhì),其中有可以重復(fù)改寫數(shù)據(jù)的可擦寫型光盤和雖然只允許記錄1次但介質(zhì)價(jià)格低廉的追加記錄型光盤。以這種可擦寫型光盤為例,其中包括DVD-RAM盤、BD-RE(Blu-rayDiscRewritable:可擦寫藍(lán)光光盤)盤等。另外,以追加記錄型光盤為例,其中包括DVD-R盤、BD-R(Blu-rayDiscRecordable:可記錄藍(lán)光光盤)盤等。為了提高盤片上記錄的數(shù)據(jù)的可靠性,可擦寫型光盤中導(dǎo)入了缺陷管理機(jī)制。缺陷管理機(jī)制大體上由滑動(dòng)置換(slippingreplacement)算法和線性置換(linearreplacement)算法構(gòu)成。滑動(dòng)置換算法主要在格式化盤片時(shí)實(shí)施。即,在進(jìn)行格式化處理時(shí),檢查用戶數(shù)據(jù)區(qū)中的全部ECC簇,一旦發(fā)現(xiàn)缺陷簇,就將其位置登錄到主缺陷列表(以下稱為PDL),將對(duì)應(yīng)的邏輯簇偏移到下一個(gè)非缺陷的物理簇進(jìn)行應(yīng)對(duì)。由此,在記錄用戶數(shù)據(jù)時(shí),就避開了PDL中登錄的缺陷簇來進(jìn)行記錄,提高了數(shù)據(jù)記錄的可靠性。另一方面,線性置換算法在記錄用戶數(shù)據(jù)時(shí)實(shí)施。即,在記錄數(shù)據(jù)時(shí),進(jìn)行校驗(yàn)處理對(duì)該記錄結(jié)果進(jìn)行確認(rèn)。如果記錄失敗,則進(jìn)行了記錄的ECC簇成為取消簇,通過次級(jí)缺陷列表(以4下稱為SDL)管理其位置。此外,將用戶數(shù)據(jù)代替記錄到在盤片上的最內(nèi)周或最外周設(shè)置的替換區(qū)中。在代替記錄中也執(zhí)行上述的校驗(yàn)處理。記錄成功的話數(shù)據(jù)記錄位置即可確定,因此,此時(shí)生成SDL項(xiàng),登錄到上述SDL中,該SDL項(xiàng)是將缺陷簇的位置信息與代替目的地的ECC簇的位置信息對(duì)應(yīng)起來的信息。此外,有時(shí)候針對(duì)替換區(qū)中包含的全部ECC簇設(shè)置SDL項(xiàng),對(duì)各個(gè)ECC簇是可以用作替換項(xiàng)即目前是空閑區(qū)還是已經(jīng)作為替換項(xiàng)使用完畢的情況進(jìn)行管理。該替換區(qū)中的空閑區(qū)也稱為備用簇。再生時(shí),參照PDL或SDL,必要時(shí)對(duì)替換項(xiàng)的ECC簇進(jìn)行再生。上述PDL或SDL記錄在盤片上的導(dǎo)入?yún)^(qū)中設(shè)置的缺陷管理區(qū)(以后稱為DMA)中。DMA中除此之外也包含替換區(qū)的容量等信息??刹翆懶凸獗P的情況下,與缺陷管理相關(guān)的信息的更新通過改寫DMA來完成。另外,在追加記錄型光盤中也可以導(dǎo)入例如專利文獻(xiàn)1所示的缺陷管理機(jī)制。專利文獻(xiàn)l的附圖3A中描述了盤片的數(shù)據(jù)結(jié)構(gòu)。專利文獻(xiàn)l的盤片中,DMA設(shè)置在導(dǎo)入?yún)^(qū)和導(dǎo)出區(qū)中。進(jìn)而,臨時(shí)缺陷管理區(qū)(TDMA)設(shè)置在導(dǎo)入?yún)^(qū)和導(dǎo)出區(qū)中。在追加記錄型光盤的情況下,與缺陷管理相關(guān)的信息的更新通過在每次更新缺陷信息時(shí)向TDMA追加缺陷信息來完成。此外,在關(guān)閉或終結(jié)化(finalize)盤片時(shí),將最新的TDMA的內(nèi)容記錄到DMA中。TDMA中記錄臨時(shí)缺陷管理信息(Temporarydefectmanagementinformation,以后稱為TDDS)和臨時(shí)缺陷信息(TemporaryDefectInformation,以后稱為TDFL)。專利文獻(xiàn)1中的附圖5B中表示了TDDS的數(shù)據(jù)結(jié)構(gòu)。TDDS包含指向相應(yīng)TDFL的指針信息。TDFL在TDMA中記錄了多次,因此,指針信息也對(duì)各個(gè)TDFL加以記錄。進(jìn)而,TDDS中記錄了追加記錄型光盤上的最終記錄地址(lastrecordedaddress)。如專利文獻(xiàn)1的附圖5B所示,1個(gè)追加記錄型光5盤可以保持多個(gè)最終記錄地址。另外,TDDS中記錄了追加記錄型光盤上的最終記錄替換地址(lastrecordedreplacementaddress)。如專利文獻(xiàn)1的附圖5B所示,1個(gè)盤片可以保持多個(gè)最終記錄替換地址。專利文獻(xiàn)l的附圖6中表示了TDFL的數(shù)據(jù)結(jié)構(gòu)。TDFL中包含缺陷關(guān)聯(lián)信息(informationregardingdefect)#1、#2等。缺陷關(guān)聯(lián)信息包含狀態(tài)信息(stateinformation)、指向缺陷蔟的指針、指向代替簇的指針。缺陷關(guān)聯(lián)信息具有與上述SDL中包含的SDL項(xiàng)相同的數(shù)據(jù)結(jié)構(gòu)并發(fā)揮相同的功能。圖33A及圖33B表示專利文獻(xiàn)l的附圖9A及附圖9B所公開的TDFL的更新方法。圖33A表示TDFL#0的數(shù)據(jù)結(jié)構(gòu)。TDFL#0包含與缺陷#1、#2、#3相對(duì)應(yīng)的缺陷關(guān)聯(lián)信息#1、#2、#3。假定TDFL#0被記錄后,在追加記錄型光盤中執(zhí)行了新的數(shù)據(jù)記錄,發(fā)生了缺陷#4、#5。此時(shí),圖33B所示的TDFL#1被記錄到追加記錄型光盤上。這里,TDFL#1是通過將TDFL#0中包含的缺陷管理信息全部保持下來并新追加與缺陷#4、#5相對(duì)應(yīng)的缺陷關(guān)聯(lián)信息#4、#5而生成的。專利文獻(xiàn)l的附圖10中表示了缺陷關(guān)聯(lián)信息的數(shù)據(jù)結(jié)構(gòu)。缺陷關(guān)聯(lián)信息包含狀態(tài)信息。狀態(tài)信息包含用來表示缺陷區(qū)是連續(xù)缺陷塊(continuousdefectblock)還是單獨(dú)缺陷塊(singledefectblock)的信息。進(jìn)而,缺陷關(guān)聯(lián)信息包含指向缺陷區(qū)的指針(缺陷區(qū)在盤片上的位置)。進(jìn)而,缺陷關(guān)聯(lián)信息包含指向與缺陷區(qū)相對(duì)應(yīng)的代替區(qū)的指針。當(dāng)缺陷區(qū)是連續(xù)的缺陷塊序列時(shí),狀態(tài)信息表示指向缺陷區(qū)的指針是連續(xù)缺陷塊的開始或結(jié)束位置。另外,也表示指向代替區(qū)的指針是這些代替塊的開始或結(jié)束位置。利用這些數(shù)據(jù)結(jié)構(gòu)在追加記錄型光盤中實(shí)現(xiàn)缺陷管理機(jī)制。進(jìn)而,當(dāng)使用上述缺陷管理機(jī)制時(shí),也可以在追加記錄型光盤中實(shí)現(xiàn)偽覆蓋記錄。使用圖31和圖32說明在追加記錄型信息記錄介質(zhì)中進(jìn)行的偽覆蓋記錄。在上述缺陷管理機(jī)制中,借助于缺陷關(guān)聯(lián)信息或SDL項(xiàng)這樣的替換信息,能夠不改變數(shù)據(jù)記錄的表觀上的邏輯地址而將實(shí)際記錄數(shù)據(jù)的物理地址映射到預(yù)先保留起來的其他位置。因此,如果發(fā)出指示向追加記錄型光盤上已經(jīng)有了記錄的邏輯地址覆蓋寫入數(shù)據(jù),則只要將該數(shù)據(jù)記錄到別的物理地址上的扇區(qū)中并更新替換信息以保留原來的邏輯地址,就可以從表觀上實(shí)現(xiàn)將數(shù)據(jù)覆寫記錄的狀態(tài)。以后將這種記錄方法稱為偽覆寫記錄。圖31是表示在追加記錄型光盤即信息記錄介質(zhì)1中記錄了若干個(gè)目錄和文件后的狀態(tài)的圖。此外,該狀態(tài)表示尚未進(jìn)行偽覆寫記錄。在追加記錄型光盤中,以光軌(track)和區(qū)段(session)為單位管理盤片上的用戶數(shù)據(jù)區(qū)。圖31中,用戶數(shù)據(jù)區(qū)中記錄的用戶數(shù)據(jù)的管理借助于文件系統(tǒng)實(shí)現(xiàn)。文件系統(tǒng)所管理的空間稱為巻空間2。此外,在以下說明中,只要沒有特地詳細(xì)記載,作為構(gòu)成文件系統(tǒng)的巻/文件結(jié)構(gòu)而記錄在信息記錄介質(zhì)1中的描述符或指針、元數(shù)據(jù)分區(qū)或元數(shù)據(jù)文件的結(jié)構(gòu)等都具有ISO/IEC13346標(biāo)準(zhǔn)或UDF(UniversalDiskFormat:通用磁盤格式)標(biāo)準(zhǔn)所規(guī)定的數(shù)據(jù)結(jié)構(gòu)。圖31中,巻空間2中記錄了巻結(jié)構(gòu)區(qū)3和物理分區(qū)4。物理分區(qū)4中包含UDF標(biāo)準(zhǔn)版2.5所規(guī)定的元數(shù)據(jù)分區(qū)5a、5b。另外,物理分區(qū)4中記錄了元數(shù)據(jù)文件6a及其副本即元數(shù)據(jù)鏡像文件6b。此外,表示這些物理分區(qū)4中的記錄位置的文件項(xiàng)(FE)即FE(元數(shù)據(jù)文件)7a及FE(元數(shù)據(jù)鏡像文件)7b也被記錄下來。另外,也記錄了數(shù)據(jù)文件(File-a)8、數(shù)據(jù)文件(File-b)9。FE或目錄文件等文件結(jié)構(gòu)信息全部配置在元數(shù)據(jù)分區(qū)即元數(shù)據(jù)文件中。UDF標(biāo)準(zhǔn)所規(guī)定的數(shù)據(jù)結(jié)構(gòu)中,在巻結(jié)構(gòu)區(qū)3中記錄了元數(shù)據(jù)分區(qū)5a及文件集描述符(FSD)12的記錄位置。7作為FSD12的起點(diǎn),可以從R00T目錄開始依次檢索文件結(jié)構(gòu),例如訪問數(shù)據(jù)文件(File-a)8。接著,在圖31的狀態(tài)上新偽覆寫數(shù)據(jù)文件(File-c)后,即成為圖32所示的狀態(tài)。這里,假定數(shù)據(jù)文件(File-c)被記錄到信息記錄介質(zhì)1上的ROOT目錄下。在記錄數(shù)據(jù)文件(File-c)時(shí),更新并生成數(shù)據(jù)文件(File-c)的追加所需的文件結(jié)構(gòu)信息。具體是FE(ROOT)13的更新和FE(File-c)14的生成。此外,數(shù)據(jù)文件(File-c)15被記錄到圖31的未記錄區(qū),成為圖32的狀態(tài)。FE(File-c)14被記錄下來時(shí),FE(File-c)14被記錄到元數(shù)據(jù)分區(qū)5a(即元數(shù)據(jù)文件6a)中的未記錄區(qū)lla。接著,F(xiàn)E(R00T)16被偽覆寫記錄到FE(R00T)13上。此時(shí),如圖32所示,F(xiàn)E(R00T)16的數(shù)據(jù)被記錄到替換區(qū)17。進(jìn)而,更新盤片管理信息2中包含的替換信息,將FE(R00T)13映射到FE(R00T)16。在執(zhí)行了這樣的文件記錄處理后,再生數(shù)據(jù)文件(File-c)15的動(dòng)作變?yōu)槿缦滤?。從信息記錄介質(zhì)1的巻結(jié)構(gòu)區(qū)3取得FE(元數(shù)據(jù)文件)7a和FSD12的位置信息。接著,執(zhí)行文件結(jié)構(gòu)的再生。為了再生文件結(jié)構(gòu),基于已取得的FE(元數(shù)據(jù)文件)7a和FSD12的位置信息執(zhí)行FSD12的再生。從再生的FSD12取得FE(ROOT)13的位置信息作為邏輯地址?;谒〉玫腇E(ROOT)13的位置信息(邏輯地址)執(zhí)行FE(ROOT)13的再生。此時(shí),參照替換信息,再生被映射到FE(R00T)13的位置信息(邏輯地址)的FE(ROOT)16。FE(R00T)16包含最新的ROOT目錄文件,因而具有指向FE(File-c)14的位置信息。此外,利用從FE(File-c)14取得的數(shù)據(jù)文件(File-c)15的位置信息再生數(shù)據(jù)文件(File-c)15。8在如上所述的追加記錄型光盤中,也可以借助于缺陷管理機(jī)制進(jìn)行偽覆寫記錄。專利文獻(xiàn)1:美國(guó)專利申請(qǐng)公開第2004/0076096號(hào)說明書但是,上述所說明的追加記錄型光盤的偽覆寫記錄方式中存在的問題是,一旦替換區(qū)中的未記錄區(qū)被用完,則即使用戶數(shù)據(jù)區(qū)中仍有未記錄區(qū),也無法繼續(xù)進(jìn)行此后的數(shù)據(jù)記錄。原因在于,無法更新文件系統(tǒng)信息。特別是,追加記錄型光盤不同于替換區(qū)容量可以在必要時(shí)擴(kuò)展的可擦寫型光盤,其在盤片格式化(初始化)時(shí)就已確定。此外,很難考慮進(jìn)行偽覆寫記錄而事先決定適當(dāng)?shù)奶鎿Q區(qū)容量。如果事先確定的替換區(qū)容量過大,則用戶數(shù)據(jù)區(qū)容量減少,而過小則會(huì)出現(xiàn)即使用戶數(shù)據(jù)區(qū)中仍有未記錄區(qū)也無法繼續(xù)此后的記錄數(shù)據(jù)的狀況。無論哪種情況,都不能有效地利用追加記錄型光盤的用戶數(shù)據(jù)區(qū)。
發(fā)明內(nèi)容本發(fā)明解決了上述問題,其目的在于提供一種在追加記錄型光盤的偽覆寫記錄中能夠沒有浪費(fèi)地利用用戶數(shù)據(jù)區(qū)的驅(qū)動(dòng)裝置。本發(fā)明的驅(qū)動(dòng)裝置是一種對(duì)追加記錄型記錄介質(zhì)進(jìn)行偽覆寫記錄的驅(qū)動(dòng)裝置,其中,上述追加記錄型記錄介質(zhì)包含替換區(qū)和用戶數(shù)據(jù)區(qū),在上述用戶數(shù)據(jù)區(qū)中分配有至少1條光軌,上述驅(qū)動(dòng)裝置包含記錄再生部,用來針對(duì)上述追加記錄型記錄介質(zhì)執(zhí)行記錄動(dòng)作或再生動(dòng)作;以及驅(qū)動(dòng)控制部,用來控制上述記錄再生部,上述驅(qū)動(dòng)控制部所執(zhí)行的處理包含接收包含應(yīng)記錄數(shù)據(jù)的位置的記錄指示;確定與上述記錄指示中包含的上述位置相對(duì)應(yīng)的上述至少1條光軌之中的1條光軌;控制上述記錄再生部使得在上述用戶數(shù)據(jù)區(qū)中的替換位置而不是在上述記錄指示中包含的上述位置記錄上述數(shù)據(jù);判斷在上述用戶數(shù)據(jù)區(qū)中的上述替換位置記錄上述數(shù)據(jù)是否成功;以及當(dāng)在上述用戶數(shù)據(jù)區(qū)中的上述替換位置記錄上述數(shù)據(jù)失敗時(shí),控制上述記錄再生部使得在上述替換區(qū)中的位置記錄上述數(shù)據(jù)。上述驅(qū)動(dòng)控制部所執(zhí)行的處理也可以還包含判斷在上述替換區(qū)的上述位置記錄上述數(shù)據(jù)是否成功;以及,當(dāng)在上述替換區(qū)中的上述9位置記錄上述數(shù)據(jù)失敗時(shí),重復(fù)在上述替換區(qū)中記錄上述數(shù)據(jù),直到在上述替換區(qū)中記錄上述數(shù)據(jù)成功為止。上述確定的光軌也可以是開放光軌(opentrack)。上述確定的光軌也可以是包含未記錄區(qū)的封閉光軌(closedtrack)。本發(fā)明的其他驅(qū)動(dòng)裝置是一種對(duì)追加記錄型記錄介質(zhì)進(jìn)行偽覆寫記錄的驅(qū)動(dòng)裝置,其中,上述追加記錄型記錄介質(zhì)包含替換區(qū)和用戶數(shù)據(jù)區(qū),上述驅(qū)動(dòng)裝置包含記錄再生部,用來針對(duì)上述追加記錄型記錄介質(zhì)執(zhí)行記錄動(dòng)作或再生動(dòng)作;以及,驅(qū)動(dòng)控制部,用來控制上述記錄再生部,上述驅(qū)動(dòng)控制部所執(zhí)行的處理包含生成包含原位置和替換位置的替換管理信息;以及,控制上述記錄再生部將上述替換管理信息記錄到上述追加記錄型記錄介質(zhì)中,當(dāng)發(fā)生了以偽覆寫記錄為目的的替換時(shí),上述驅(qū)動(dòng)控制部將第1范圍的值設(shè)定給上述替換管理信息的上述替換位置,當(dāng)發(fā)生了以由缺陷引起的記錄為目的的替換時(shí),上述驅(qū)動(dòng)控制部將第2范圍的值設(shè)定給上述替換管理信息的上述替換位置。上述第1范圍是上述用戶數(shù)據(jù)區(qū)的范圍,上述第2范圍是上述替換區(qū)的范圍。借助于本發(fā)明,能夠提供一種在追加記錄型光盤的偽覆寫記錄中可以沒有浪費(fèi)地利用用戶數(shù)據(jù)區(qū)的驅(qū)動(dòng)裝置。圖1A是表示本發(fā)明的實(shí)施方式中信息記錄介質(zhì)IOO的外觀的一個(gè)實(shí)例的圖。圖1B是表示本發(fā)明的實(shí)施方式中信息記錄介質(zhì)IOO的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖1C是表示圖IB所示的用戶數(shù)據(jù)區(qū)108的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖2A是表示本發(fā)明的實(shí)施方式中區(qū)段管理信息200的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖2B是表示本發(fā)明的實(shí)施方式中光軌管理信息210的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。10圖2C是表示本發(fā)明的實(shí)施方式中空閑區(qū)管理信息220的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖3是表示本發(fā)明的實(shí)施方式中盤片結(jié)構(gòu)信息1100的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖4是表示本發(fā)明的實(shí)施方式中其他信息記錄介質(zhì)100b的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖5A是表示本發(fā)明的實(shí)施方式中替換管理信息列表1000的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。西JD疋恭rF個(gè)反"/jtry六犯刀-、t丄u丄vwy叛游培柯的一個(gè)實(shí)例的圖。圖6是表示本發(fā)明的實(shí)施方式中信息記錄再生裝置300的結(jié)構(gòu)的一個(gè)實(shí)例的框圖。圖7是表示本發(fā)明的實(shí)施方式中格式化處理后的信息記錄介質(zhì)上的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖8A是表示本發(fā)明的實(shí)施方式中的記錄處理的流程圖。圖8B是表示本發(fā)明的實(shí)施方式中RMW處理的流程圖。圖9是表示本發(fā)明的實(shí)施方式中記錄處理后的信息記錄介質(zhì)上的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖IO是表示本發(fā)明的實(shí)施方式中的再生處理的流程圖。圖ll是表示本發(fā)明的實(shí)施方式中替換管理信息1010B的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖12是表示本發(fā)明的實(shí)施方式中物理地址空間和邏輯地址空間的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖13A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖13B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖14A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖14B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖15A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖15B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖16A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖16B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖17A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。ii圖17B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖18是表示本發(fā)明的實(shí)施方式中替換管理信息即DFLentry2010的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖19A是表示本發(fā)明的實(shí)施方式中的記錄處理的流程圖。圖19B是表示本發(fā)明的實(shí)施方式中的記錄處理的流程圖。圖20A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖20B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖21A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖21B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖22A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖22B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖23A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖23B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖24A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖24B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖25是本發(fā)明的實(shí)施方式中光軌管理信息的數(shù)據(jù)結(jié)構(gòu)的示例圖。圖26A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖26B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖27是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖28是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖29是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖30是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖31是表示現(xiàn)有技術(shù)中信息記錄介質(zhì)上的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖32是表示現(xiàn)有技術(shù)中文件記錄處理后的信息記錄介質(zhì)上的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖33A是表示現(xiàn)有技術(shù)中TDFL的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖33B是表示現(xiàn)有技術(shù)中TDFL的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖34是表示本發(fā)明的實(shí)施方式中的記錄處理的流程圖。圖35A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖36A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖37A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。12圖37B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖38A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖38B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖39A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖39B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖40A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖41A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖41B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖42A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖42B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖43A是表示本發(fā)明的實(shí)施方式中的記錄處理的流程圖。圖44A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖45A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖45B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖46A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖46B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖47是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖48是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖49A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖50A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖51A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖51B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖52A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖52B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖53A是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖53B是關(guān)于本發(fā)明的實(shí)施方式中替換管理信息的說明圖。圖54是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖55是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。圖56是關(guān)于本發(fā)明的實(shí)施方式中替換記錄的說明圖。符號(hào)說明100、100b信息記錄介質(zhì)101導(dǎo)入?yún)^(qū)13102、102a數(shù)據(jù)區(qū)103導(dǎo)出區(qū)103b、103c外周區(qū)104、104a、105、105a盤片管理信息區(qū)106、106a內(nèi)周替換區(qū)107、107a外周替換區(qū)108、108a用戶區(qū)109巻空間122未記錄區(qū)120、121LRA210光軌管理信息211區(qū)段開始信息212光軌開始位置信息213光軌內(nèi)最終數(shù)據(jù)記錄位置信息(LRA)300信息記錄再生裝置301系統(tǒng)控制部302存儲(chǔ)器電路303I/O總線304磁盤裝置310驅(qū)動(dòng)裝置311驅(qū)動(dòng)控制部312存儲(chǔ)器電路313內(nèi)部總線314i己錄再生部410巻結(jié)構(gòu)區(qū)420物理分區(qū)440元數(shù)據(jù)文件450元數(shù)據(jù)鏡像文件IOOO替換管理信息列表1010、IOIOB替換管理信息1011狀態(tài)信息1012原位置信息141013替換位置信息IIOO盤片結(jié)構(gòu)信息1103用戶數(shù)據(jù)區(qū)開始位置信息1104用戶數(shù)據(jù)區(qū)結(jié)束位置信息1105替換區(qū)信息2010DFLentry2011A狀態(tài)12012缺陷簇開頭PSN2011B狀態(tài)22013代替簇開頭PSN具體實(shí)施方式下面,參照本發(fā)明的實(shí)施方式。(第1實(shí)施方式)追加記錄型記錄介質(zhì)圖1A表示本發(fā)明的實(shí)施方式的信息記錄介質(zhì)100的外觀。在信息記錄介質(zhì)100的最內(nèi)周配置了導(dǎo)入?yún)^(qū)101。在信息記錄介質(zhì)IOO的最外周配置了導(dǎo)出區(qū)103。在信息記錄介質(zhì)IOO的導(dǎo)入?yún)^(qū)101與導(dǎo)出區(qū)103之間配置了數(shù)據(jù)區(qū)102。導(dǎo)入?yún)^(qū)101中記錄了在后文敘述的記錄再生部314中包含的光學(xué)拾取器訪問信息記錄介質(zhì)100時(shí)所必需的基準(zhǔn)信息或與其他記錄介質(zhì)的識(shí)別信息等。導(dǎo)出區(qū)103中也記錄與導(dǎo)入?yún)^(qū)101中所記錄的信息相同的信息。對(duì)導(dǎo)入?yún)^(qū)101、數(shù)據(jù)區(qū)102和導(dǎo)出區(qū)103分配了多個(gè)物理扇區(qū)。各個(gè)物理扇區(qū)是最小的訪問單位。各個(gè)物理扇區(qū)通過物理扇區(qū)編號(hào)(以后稱為PSN)這樣的地址信息來識(shí)別。將包含多個(gè)物理扇區(qū)的ECC簇(或ECC塊)作為最小單位進(jìn)行數(shù)據(jù)記錄和再生。圖1B表示信息記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)。圖1B中,將圖1A中表示為同心圓狀的導(dǎo)入?yún)^(qū)101、數(shù)據(jù)區(qū)102和導(dǎo)出區(qū)103以橫向配置表示。導(dǎo)入?yún)^(qū)101包含盤片管理信息區(qū)104,導(dǎo)出區(qū)103包含盤片管理信息區(qū)105。15盤片管理信息區(qū)104、105中分別記錄盤片管理信息。盤片管理信息包含在后文敘述的替換管理信息列表、區(qū)段管理信息、空閑區(qū)管理信息等。盤片管理信息區(qū)104、105用作更新盤片管理信息時(shí)所需要的區(qū)域。該更新所需的區(qū)域也稱為臨時(shí)盤片管理信息區(qū)。此外,在將本發(fā)明應(yīng)用于BD-R標(biāo)準(zhǔn)時(shí),本說明書中的術(shù)語(yǔ)"盤片管理信息區(qū)"應(yīng)理解為"盤片管理區(qū)",本說明書中的術(shù)語(yǔ)"臨時(shí)盤片管理信息區(qū)"應(yīng)理解為"臨時(shí)盤片管理區(qū)",本說明書中的術(shù)語(yǔ)"盤片管理信息,,應(yīng)理解為"盤片管理結(jié)構(gòu)",本說明書中的術(shù)語(yǔ)"臨時(shí)盤片管理信息,,應(yīng)理解為"臨時(shí)盤片管理結(jié)構(gòu)"。數(shù)據(jù)區(qū)102包含內(nèi)周替換區(qū)106、用戶數(shù)據(jù)區(qū)108和外周替換區(qū)107。用戶數(shù)據(jù)區(qū)108是記錄用戶數(shù)據(jù)所需要使用的區(qū)域。圖1C表示用戶數(shù)據(jù)區(qū)108的數(shù)據(jù)結(jié)構(gòu)。用戶數(shù)據(jù)區(qū)108包含多個(gè)區(qū)段。各區(qū)段包含多條光軌。各光軌是信息記錄介質(zhì)100上的連續(xù)區(qū)。各光軌通過在后文敘述的光軌管理信息進(jìn)行管理。此外,在將本發(fā)明應(yīng)用于BD-R標(biāo)準(zhǔn)時(shí),本說明書中的術(shù)語(yǔ)"光軌"應(yīng)理解為"順序記錄區(qū)(SRR)"。各區(qū)段包含信息記錄介質(zhì)100上連續(xù)配置的多條光軌。各區(qū)段通過在后文敘述的區(qū)段管理信息進(jìn)行管理。圖2A表示用來管理區(qū)段的區(qū)段管理信息200的數(shù)據(jù)結(jié)構(gòu)。區(qū)段管理信息200包含在盤片管理信息中。區(qū)段管理信息200包含扇區(qū)頭(header)信息201和多個(gè)光軌管理信息。扇區(qū)頭信息201具有區(qū)段管理信息200的標(biāo)識(shí)符或圖2B中表示的光軌管理信息210的數(shù)目等一般性信息。光軌管理信息fN具有與圖1C所示的光軌并N相對(duì)應(yīng)的信息。這里,N是大于等于1的整數(shù)。圖2B表示用來管理光軌的光軌管理信息210的數(shù)據(jù)結(jié)構(gòu)。光軌管理信息210包含在盤片管理信息中。光軌管理信息210包含區(qū)段開始信息211,用來表示光軌是否是區(qū)段的開頭光軌;光軌開始位置信息212,用來表示光軌的開始位置;16光軌內(nèi)最終數(shù)據(jù)記錄位置信息(以后稱為L(zhǎng)RA)m用來表示光軌內(nèi)最后記錄數(shù)據(jù)的位置。如果某個(gè)光軌管理信息210所管理的光軌位于區(qū)段的開頭,則表示該光軌位于區(qū)段開頭的值(例如"1")被設(shè)定到區(qū)段開始信息211中。除此之外,在區(qū)段開始信息211中設(shè)定不同的值(例如"0")。光軌開始位置信息212包含表示光軌的開始位置的物理地址。光軌內(nèi)最終數(shù)據(jù)記錄位置信息213包含用來表示光軌中記錄了有效數(shù)據(jù)的最終位置的物理地址。有效數(shù)據(jù)是指例如從主機(jī)裝置305提供的用戶數(shù)據(jù)。圖1C所示的LRA120或LRA121是光軌內(nèi)最終數(shù)據(jù)記錄位置信息213的一個(gè)實(shí)例。此外,當(dāng)將本發(fā)明應(yīng)用于BD-R標(biāo)準(zhǔn)時(shí),本說明書中的術(shù)語(yǔ)"光軌管理信息,,應(yīng)理解為"順序記錄區(qū)項(xiàng)",本說明書中的術(shù)語(yǔ)"區(qū)段管理信息,,應(yīng)理解為"順序記錄區(qū)信息"。此外,信息記錄介質(zhì)100在以ECC簇為最小單位進(jìn)行數(shù)據(jù)記錄時(shí),光軌內(nèi)最終數(shù)據(jù)記錄位置信息213并不限于ECC簇的邊界。這是因?yàn)?,一般說來,記錄指示所規(guī)定的數(shù)據(jù)容量不會(huì)是ECC簇的容量的整數(shù)倍。此時(shí),LRA213表示記錄指示所規(guī)定的數(shù)據(jù)^^記錄的最后的物理扇區(qū)地址。另外,當(dāng)LRA213與ECC簇邊界不一致時(shí),緊接著記錄指示所規(guī)定的數(shù)據(jù),記錄填充數(shù)據(jù),直到ECC簇邊界。在本實(shí)施方式中,可以針對(duì)每個(gè)光軌記錄數(shù)據(jù)。新的數(shù)據(jù)記錄從各光軌的開頭執(zhí)行,在光軌內(nèi),數(shù)據(jù)被連續(xù)配置(順序記錄)。在該光軌內(nèi)執(zhí)行數(shù)據(jù)記錄的話,該光軌內(nèi)最后記錄的位置反映到光軌內(nèi)最終數(shù)據(jù)記錄位置信息213中。當(dāng)再次在該光軌中進(jìn)行記錄時(shí),通過查看最新的光軌內(nèi)最終數(shù)據(jù)記錄位置信息213的值,就可以知道該光軌中下一個(gè)記錄開始位置。此外,在分配了光軌之后緊接著在該光軌中完全沒有數(shù)據(jù)記錄時(shí),也可以將表示該狀態(tài)的預(yù)定值(例如"0")設(shè)定給光軌內(nèi)最終數(shù)據(jù)記錄位置信息213。下一可記錄位置(以后稱為NWA)表示由光軌內(nèi)最終數(shù)據(jù)記錄位置信息213所示的物理扇區(qū)的下一個(gè)物理扇區(qū)的位置?;蛘?,當(dāng)信息記錄介質(zhì)100以某個(gè)ECC簇為最小單位進(jìn)行數(shù)據(jù)記錄時(shí),NWA表示包含由17光軌內(nèi)最終數(shù)據(jù)記錄位置信息213所示的物理扇區(qū)的、ECC簇的下一個(gè)ECC簇的開頭位置。如果用算式表示,即為(算式l)。(算式l)(a)LRA#0時(shí),NWA=Nx(Floor(LRA/N)+1)N:ECC簇中包含的物理扇區(qū)數(shù)(例如,N-32)(b)LRA=0時(shí),NWA=(相應(yīng)光軌的開始位置)其中,F(xiàn)loor(x)表示小于等于x的最大整數(shù)值。在以后的說明中,假定NWA表示ECC簇的開頭位置。處于可記錄數(shù)據(jù)的狀態(tài)的光軌稱為開放光軌(opentrack)。開放光軌的光軌編號(hào)包含在圖2A所示的區(qū)段管理信息200中的扇區(qū)頭信息201中(例如,第1開放光軌編號(hào)203、第2開放光軌編號(hào)204等)。另一方面,非開放光軌的光軌稱為封閉光軌(closedtrack)。例如,不存在未記錄區(qū)的光軌或由用戶指示的光軌成為封閉光軌。與開放光軌不同,封閉光軌的光軌編號(hào)不保存在區(qū)段管理信息200中的扇區(qū)頭信息210內(nèi)。禁止向封閉光軌中記錄數(shù)據(jù)。通過查看開放光軌編號(hào)和光軌管理信息210中的光軌內(nèi)最終數(shù)據(jù)記錄位置信息213,就能夠知道信息記錄介質(zhì)100上的未記錄區(qū)。此外,在將本發(fā)明應(yīng)用于BD-R標(biāo)準(zhǔn)時(shí),開放光軌表示開放SRR。另外,封閉光軌表示封閉SRR。另外,在追加記錄型信息記錄介質(zhì)100中,也可以通過管理記錄完畢的ECC蔟從而在信息記錄介質(zhì)上的任意位置(物理地址)記錄數(shù)據(jù),即實(shí)現(xiàn)一種隨機(jī)記錄。為了實(shí)現(xiàn)這種隨機(jī)記錄,必須對(duì)信息記錄介質(zhì)100上的空閑區(qū)和最終數(shù)據(jù)記錄位置進(jìn)行管理。在本實(shí)施方式中,利用圖2C所示的空閑區(qū)管理信息220和盤片管理信息區(qū)104、105中記錄的盤片管理信息實(shí)現(xiàn)這種管理。在執(zhí)行隨機(jī)記錄時(shí),盤片管理信息區(qū)104中記錄圖2C所示的空閑18區(qū)管理信息220。圖2C表示空閑區(qū)信息220的數(shù)據(jù)結(jié)構(gòu)。空閑區(qū)信息220包含扇區(qū)頭信息221、管理對(duì)象區(qū)信息222和空閑區(qū)信息223。扇區(qū)頭信息221具有空閑區(qū)管理信息220的標(biāo)識(shí)符等一般性信息。管理對(duì)象區(qū)信息222包含用來特別指定用戶數(shù)據(jù)區(qū)108中的區(qū)的信息,該用戶數(shù)據(jù)區(qū)108中包含通過空閑區(qū)管理信息220管理未記錄/記錄完畢狀態(tài)的扇區(qū)。例如,管理對(duì)象區(qū)信息222包含該區(qū)的開始位置或該區(qū)的長(zhǎng)度??臻e區(qū)信息223包含用來表示管理對(duì)象區(qū)中包含的各ECC簇是未記錄還是記錄完畢狀態(tài)的信息。例如,對(duì)各ECC簇分配各1比特的數(shù)據(jù),如果相應(yīng)ECC簇尚未記錄則設(shè)定為例如"0",如果記錄完畢則設(shè)定為例如"l",由此,能夠?qū)崿F(xiàn)對(duì)象區(qū)的全部ECC簇的空閑狀況管理。盤片管理信息區(qū)104中記錄的盤片管理信息包含圖3所示的盤片結(jié)構(gòu)信息1100。盤片結(jié)構(gòu)信息1100包含最終數(shù)據(jù)記錄位置信息1107。最終數(shù)據(jù)記錄位置信息1107包含表示用戶數(shù)據(jù)區(qū)108中最后記錄了數(shù)據(jù)的位置的物理地址。盤片結(jié)構(gòu)信息1100還包含一般信息1101,與盤片結(jié)構(gòu)信息1100整體相關(guān);替換管理信息列表位置信息1102,表示最新的替換管理信息列表1000在盤片管理信息區(qū)104、105中的位置信息;用戶區(qū)開始位置信息1103,表示用戶區(qū)108的開始位置;用戶區(qū)結(jié)束位置信息1104,表示用戶區(qū)108的結(jié)束位置;以及替換區(qū)信息1105和替換區(qū)管理信息1108,表示盤片管理信息區(qū)信息1107b、內(nèi)周替換區(qū)106、外周替換區(qū)107的容量或替換時(shí)可用的區(qū)域。通過使用盤片管理信息區(qū)信息1107b,能夠針對(duì)每個(gè)信息記錄介質(zhì)變更盤片管理信息區(qū)的容量。進(jìn)而,通過使用盤片管理信息區(qū)信息1107b,能夠改變內(nèi)周替換區(qū)106或外周替換區(qū)107中上述臨時(shí)盤片管理信息區(qū)的容量。通過使用替換區(qū)信息1105,能夠針對(duì)每個(gè)信息記錄介質(zhì)變更替換區(qū)的容量。例如,也可以將內(nèi)周替換區(qū)106或外周替換區(qū)107的容量指定為0。替換區(qū)管理信息1108包含表示內(nèi)周替換區(qū)106、外周替換區(qū)107中下一可用位置的下次可用位置信息。19在各替換區(qū)中,與光軌同樣地進(jìn)行順序記錄。各替換區(qū)中的下次可用位置信息發(fā)揮與光軌中的NWA相同的功能,對(duì)各替換區(qū)所做的新數(shù)據(jù)記錄從下次可用位置信息所示的位置開始順序執(zhí)行。盤片結(jié)構(gòu)信息1100還包含區(qū)段管理信息位置信息1109,表示最新的區(qū)段管理信息200在盤片管理信息區(qū)104、105中的位置信息;以及空閑區(qū)管理信息位置信息1110,表示最新的空閑區(qū)管理信息220在盤片管理信息區(qū)104、105中的位置信息。如上所述,使用區(qū)段管理信息200或空閑區(qū)管理信息220中的任意一個(gè)都可以管理信息記錄介質(zhì)100上的物理扇區(qū)的空閑狀況。由此,也可以根據(jù)用途選擇使用區(qū)段管理信息200或空閑區(qū)管理信息220中的任一個(gè)?;蛘?,也可以同時(shí)使用兩者。這種與空閑區(qū)管理方式相關(guān)的信息包含在盤片結(jié)構(gòu)信息1100的記錄種類信息1106中。此外,由于盤片管理信息區(qū)105在為了提高信息記錄介質(zhì)100的可靠性而對(duì)盤片管理信息區(qū)104中記錄的盤片管理信息進(jìn)行復(fù)制記錄或者更新盤片管理信息等時(shí),是在盤片管理信息區(qū)104中保存不下的情況下所用的擴(kuò)展區(qū),因此以后省略其詳細(xì)說明。另外,對(duì)于替換區(qū)中等所記錄的臨時(shí)盤片管理信息等也同樣處理。在圖1C所示實(shí)例中,用戶數(shù)據(jù)區(qū)108上記錄的用戶數(shù)據(jù)的管理借助于文件系統(tǒng)進(jìn)行。文件系統(tǒng)所管理的空間稱為巻空間109。對(duì)巻空間分配了多個(gè)邏輯扇區(qū)。各個(gè)邏輯扇區(qū)通過邏輯扇區(qū)編號(hào)(以后稱為L(zhǎng)SN)這樣的地址信息來識(shí)別。此外,在以下說明中,只要沒有特地詳細(xì)記載,作為構(gòu)成文件系統(tǒng)的巻/文件結(jié)構(gòu)而記錄在信息記錄介質(zhì)100中的描述符或指針、元數(shù)據(jù)分區(qū)或元數(shù)據(jù)文件等都具有ISO/IEC13346標(biāo)準(zhǔn)或UDF(UniversalDiskFormat:通用磁盤格式)標(biāo)準(zhǔn)所規(guī)定的數(shù)據(jù)結(jié)構(gòu)。當(dāng)然,也可以使用其他的文件系統(tǒng)。此外,圖1A~圖1C所示的信息記錄介質(zhì)IOO是作為具有1個(gè)記錄層的介質(zhì)進(jìn)行說明的,但也可以是具有2個(gè)或更多記錄層的信息記錄介質(zhì)。圖4表示具有2個(gè)記錄層的信息記錄介質(zhì)100b的數(shù)據(jù)結(jié)構(gòu)。在圖4中,L0表示第1層,Ll表示第2層。第1層和第2層分別具有與信息記錄介質(zhì)100大致相同的結(jié)構(gòu)。即,導(dǎo)入?yún)^(qū)101設(shè)置在第120層的最內(nèi)周側(cè),導(dǎo)出區(qū)103a設(shè)置在第2層的最內(nèi)周。進(jìn)而,在第l層的最外周設(shè)置了外周區(qū)103b,在第2層的最外周設(shè)置了外周區(qū)103c。導(dǎo)入?yún)^(qū)101、外周區(qū)103b、導(dǎo)出區(qū)104a、外周區(qū)103c分別包含盤片管理信息區(qū)104、105、104a、105a。另外,如圖4所示,設(shè)置了替換區(qū)106、106a、107、107a。如上所述,各替換區(qū)的容量可以針對(duì)每個(gè)信息記錄介質(zhì)作出變更。另外,各替換區(qū)中也可以設(shè)置追加的臨時(shí)盤片管理信息區(qū)。此外,用戶數(shù)據(jù)區(qū)108和108a被當(dāng)作具有連續(xù)的邏輯地址的1個(gè)邏輯上的巻空間來進(jìn)行處理。如上,可以將具有多個(gè)記錄層的信息記錄介質(zhì)當(dāng)作在邏輯上具有1個(gè)記錄層的信息記錄介質(zhì)對(duì)待。以后,針對(duì)具有1個(gè)記錄層的信息記錄介質(zhì)進(jìn)行說明,但這些說明也適用于具有多個(gè)記錄層的信息記錄介質(zhì)。因此,只在需要特別說明的情況下適當(dāng)說明具有多個(gè)記錄層的信息記錄介質(zhì)。l-2.偽覆寫記錄下面參照?qǐng)D5A和圖5B說明替換信息。替換信息指的是包含替換管理信息(或者缺陷列表項(xiàng))的替換管理信息列表(或者缺陷列表),該替換管理信息(或者缺陷列表項(xiàng))包含表示信息記錄介質(zhì)上出現(xiàn)了缺陷的簇(缺陷簇)的位置的原位置信息以及表示用來替換該缺陷簇的代替簇的位置的替換位置信息。另外,本發(fā)明中,可以在用戶數(shù)據(jù)區(qū)記錄代替簇。進(jìn)而,本發(fā)明利用替換信息實(shí)現(xiàn)了在追加記錄型信息記錄介質(zhì)中的偽覆蓋記錄。如圖1B所示,數(shù)據(jù)區(qū)102包含內(nèi)周替換區(qū)106、用戶數(shù)據(jù)區(qū)108和外周替換區(qū)107。內(nèi)周替換區(qū)106和外周替換區(qū)107中至少一部分被用作對(duì)用戶數(shù)據(jù)區(qū)108上所記錄的數(shù)據(jù)進(jìn)行代替記錄的區(qū)域。例如,當(dāng)用戶數(shù)據(jù)區(qū)108上存在缺陷簇時(shí),內(nèi)周替換區(qū)106和外周替換區(qū)107中至少一部分被用作記錄對(duì)該缺陷簇進(jìn)行替換所需的代替簇的區(qū)域?;蛘撸瑑?nèi)周替換區(qū)106和外周替換區(qū)107中至少一部分也可以祐^用作記錄后述的偽覆寫記錄中更新后的數(shù)據(jù)所需的區(qū)域。21替換信息和替換區(qū)組合而成的替換記錄與校驗(yàn)處理一起實(shí)施。校驗(yàn)處理是指在記錄數(shù)據(jù)之后馬上再生該數(shù)據(jù),對(duì)所記錄的數(shù)據(jù)與再生后的數(shù)據(jù)進(jìn)行比較,檢查數(shù)據(jù)是否被正確地記錄下來。這樣的一系列處理稱為寫后校驗(yàn)處理。當(dāng)校驗(yàn)處理出錯(cuò)時(shí),即數(shù)據(jù)沒有被正確地記錄下來時(shí),實(shí)施替換記錄。即,缺陷簇被替換為代替簇,數(shù)據(jù)被記錄到代替簇中。該代替簇被記錄到內(nèi)周替換區(qū)106(或外周替換區(qū)107)或者用戶數(shù)據(jù)區(qū)108中。偽覆蓋記錄是一種不改變數(shù)據(jù)記錄的表觀上的邏輯地址而將實(shí)際記錄數(shù)據(jù)的物理地址映射到另外的場(chǎng)所的手法。當(dāng)發(fā)出指示向已經(jīng)有了記錄的邏輯地址覆蓋寫入數(shù)據(jù)時(shí),在與該覆寫之前的數(shù)據(jù)記錄的物理地址不同的另外的物理地址上的ECC簇中記錄新的數(shù)據(jù),并將覆寫之前的ECC簇與記錄了新數(shù)據(jù)的代替簇映射起來。這種偽覆蓋記錄中的代替簇被記錄到替換區(qū)或用戶數(shù)據(jù)區(qū)中。使用圖5A所示的替換管理信息列表1000作為執(zhí)行這種映射所需的替換信息。借助于這樣的映射處理,雖然數(shù)據(jù)實(shí)際上并沒有被覆蓋,但可以使其看上去像實(shí)現(xiàn)數(shù)據(jù)被覆蓋的狀態(tài)。以后將這種記錄方法稱為偽覆寫記錄。圖5A表示作為本發(fā)明的替換信息的替換管理信息列表1000的數(shù)據(jù)結(jié)構(gòu)。替換管理信息列表iooo用于缺陷簇的位置與代替簇的位置的映射。替換管理信息列表1000包含扇區(qū)頭信息1001、多個(gè)替換管理信息1010(替換管理信息弁1、#2、#3……)。扇區(qū)頭信息1001包含替換管理信息列表1000中所包含的替換管理信息的數(shù)目。替換管理信息包含表示上述映射的信息。圖5B表示替換管理信息1010的數(shù)據(jù)結(jié)構(gòu)。替換管理信息1010包含狀態(tài)信息1011、原位置信息1012和替換位置信息1013。狀態(tài)信息1011包含與上述映射相關(guān)的狀態(tài)信息。例如,表示替換管理信息1010的種類或?qū)傩浴⒃恢眯畔?012以及替換位置信息1013的有效/無效狀態(tài)等。原位置信息1012表示被替換項(xiàng)的信息(例如缺陷簇)的位置。22替換位置信息1013表示替換項(xiàng)的信息(例如代替簇)的位置。另外,在偽覆寫記錄的情況下,以原位置信息1012指示覆蓋前的ECC簇的位置,以替換位置信息1013指示覆蓋后的ECC簇的位置,由此進(jìn)行映射。這里,替換管理信息1010中登錄的原位置信息1012與替換位置信息1013也可以使用對(duì)應(yīng)的ECC簇的開頭扇區(qū)的物理地址(例如PSN)來表示。這是因?yàn)?,缺陷管理和偽覆寫記錄中是以ECC簇為單位進(jìn)行映射的。在現(xiàn)有的線性置換中,代替簇被記錄在替換區(qū)中。由此,替換位旦1蕓息丄U丄J卞一且^骨狄a卞的BIX換的1iL旦^恩TX定于其中。另一方面,在本發(fā)明中,代替簇并不限于記錄在替換區(qū)中,也可以記錄在用戶數(shù)據(jù)區(qū)。因此,替換位置信息1013中可以設(shè)定表示替換區(qū)內(nèi)的ECC簇的位置的信息,或者設(shè)定表示用戶數(shù)據(jù)區(qū)內(nèi)的ECC簇的位置的信息。此外,替換位置信息1013變成了可以指示兩個(gè)區(qū)中的任意一個(gè)所記錄的ECC簇,因此,也可以在狀態(tài)信息1011中設(shè)置其判別信息,用來判別替換位置信息1013指示的是替換區(qū)中的ECC簇還是用戶數(shù)據(jù)區(qū)中的ECC簇。1-3.記錄再生裝置圖6表示本發(fā)明實(shí)施方式的信息記錄再生裝置300的結(jié)構(gòu)。信息記錄再生裝置300包含主機(jī)裝置305和驅(qū)動(dòng)裝置310。主機(jī)裝置305可以是例如計(jì)算機(jī)系統(tǒng)或個(gè)人電腦。驅(qū)動(dòng)裝置310可以是記錄裝置、再生裝置、記錄再生裝置的任何一個(gè)。此外,也可以將信息記錄再生裝置300整體稱作記錄裝置、再生裝置、記錄再生裝置。主機(jī)裝置305包含系統(tǒng)控制部301和存儲(chǔ)器電路302。主機(jī)裝置305也可以還包含硬盤驅(qū)動(dòng)之類的磁盤裝置304。主機(jī)裝置305內(nèi)的結(jié)構(gòu)要素通過I/O總線303相互連接。系統(tǒng)控制部301借助于例如系統(tǒng)的控制程序或包含運(yùn)算用存儲(chǔ)器的微處理器實(shí)現(xiàn)。系統(tǒng)控制部301對(duì)文件系統(tǒng)的巻結(jié)構(gòu)/文件結(jié)構(gòu)的記錄、再生、在后文敘述的元數(shù)據(jù)分區(qū)/文件結(jié)構(gòu)的記錄、再生、文件的記錄/再生、導(dǎo)入/導(dǎo)出區(qū)的記錄、再生等處理進(jìn)行控制和運(yùn)算。存儲(chǔ)器電路302用于巻結(jié)構(gòu)、文件結(jié)構(gòu)、元數(shù)據(jù)分區(qū)/文件結(jié)構(gòu)以及文件的運(yùn)算或臨時(shí)保存等。驅(qū)動(dòng)裝置310包含驅(qū)動(dòng)控制部311和存儲(chǔ)器電路312、記錄再生部314。驅(qū)動(dòng)裝置310內(nèi)的結(jié)構(gòu)要素通過內(nèi)部總線313相互連接。驅(qū)動(dòng)控制部311借助于例如驅(qū)動(dòng)的控制程序或包含運(yùn)算用存儲(chǔ)器的微處理器實(shí)現(xiàn)。驅(qū)動(dòng)控制部311對(duì)盤片管理信息區(qū)或替換區(qū)的記錄、再生、偽覆寫記錄、再生等處理進(jìn)行控制和運(yùn)算。此外,圖6所示的系統(tǒng)控制部301或驅(qū)動(dòng)控制部311既可以借助于LSI等半導(dǎo)體集成電路實(shí)現(xiàn),也可以借助于通用處理器和存儲(chǔ)器(例如ROM)來實(shí)現(xiàn)。存儲(chǔ)器(例如R0M)中保存計(jì)算機(jī)(例如通用處理器)可執(zhí)行的程序。該程序表示上述及后述的本發(fā)明的再生處理和記錄處理,計(jì)算機(jī)(例如通用處理器)遵循該程序執(zhí)行本發(fā)明的再生處理和記錄處理。存儲(chǔ)器電路312用于盤片管理信息區(qū)或替換區(qū)相關(guān)的數(shù)據(jù)和驅(qū)動(dòng)裝置310傳送來的數(shù)據(jù)的運(yùn)算和臨時(shí)保存等。l-4.記錄處理步驟(1)接著,參照?qǐng)D7說明本實(shí)施方式中執(zhí)行格式化處理之后的信息記錄介質(zhì)IOO上的數(shù)據(jù)結(jié)構(gòu)。在用戶數(shù)據(jù)區(qū)108分配有光軌#1401、光軌#2402、光軌#3403。在用戶數(shù)據(jù)區(qū)108分配有巻空間109。在巻空間109內(nèi)分配有巻結(jié)構(gòu)區(qū)410、物理分區(qū)420和巻結(jié)構(gòu)區(qū)411。物理分區(qū)420中包含UDF標(biāo)準(zhǔn)版本2.5或者其后的版本所規(guī)定的元數(shù)據(jù)分區(qū)430。物理分區(qū)420中記錄了元數(shù)據(jù)文件440。此外,在以后的說明中,雖然為了簡(jiǎn)單起見而省略了與元數(shù)據(jù)文件440的副本即元數(shù)據(jù)鏡像文件相關(guān)的說明,但當(dāng)然也可以記錄元數(shù)據(jù)鏡像文件。此外,記錄了表示元數(shù)據(jù)文件440的物理分區(qū)420中的記錄位置的文件項(xiàng)(FE)即FE(元數(shù)據(jù)文件)441。表示用戶數(shù)據(jù)文件的記錄位置和容量的FE、目錄文件等文件結(jié)構(gòu)信息全部配置在元數(shù)據(jù)分區(qū)430、即元數(shù)據(jù)文件440內(nèi)。圖7中只記錄了ROOT目錄,因此,在元數(shù)據(jù)文件"0中只記錄了文件集描述符(FSD)433和FE(ROOT)442。此外,為了簡(jiǎn)化i^明,對(duì)于目錄文件采取將其包含在各FE中的形式。另外,假定該時(shí)刻是尚未進(jìn)行任何替換記錄的狀態(tài)。此外,元數(shù)據(jù)分區(qū)430中的空閑區(qū)管理也可以按照元數(shù)據(jù)位圖(未圖示)來執(zhí)行,,、,廟"ITni1二、在化士,《2仏iffl々UL/1'仲/(±肌今、"J"V^'IJ7yU&?;蛘咭部梢詫⒃獢?shù)據(jù)分區(qū)430的空閑區(qū)保持未記錄的狀態(tài),利用光軌#1的LRA405對(duì)元數(shù)據(jù)分區(qū)430中的空閑區(qū)進(jìn)4亍管理。此外,光軌的分配方法并不限于圖7所示,例如,也可以分配更多光軌。另外,也可以將用戶數(shù)據(jù)區(qū)的最末.尾的光軌置為可追加新光軌的狀態(tài),必要時(shí)追加光軌。接著,參照?qǐng)D8A所示的流程圖說明本發(fā)明中數(shù)據(jù)記錄的步驟。這里,假定數(shù)據(jù)文件(File-a)記錄在信息記錄介質(zhì)100中。此外,在信息記錄介質(zhì)100的用戶數(shù)據(jù)區(qū)108中分配有多個(gè)邏輯地址和多個(gè)物理地址,假定該多個(gè)邏輯地址與該多個(gè)物理地址的對(duì)應(yīng)關(guān)系是預(yù)先確定的。該多個(gè)邏輯地址的每一個(gè)都通過例如邏輯扇區(qū)編號(hào)(LSN)或邏輯塊地址(LBA)來表示。該多個(gè)物理地址的每一個(gè)則通過例如物理扇區(qū)編號(hào)(PSN)或物理塊地址(PBA)來表示。另外,假定在用戶數(shù)據(jù)區(qū)108分配有至少1條光軌。(步驟S101)在數(shù)據(jù)文件(File-a)的記錄之前,驅(qū)動(dòng)控制部311執(zhí)行數(shù)據(jù)記錄的準(zhǔn)備處理。這種數(shù)據(jù)記錄的準(zhǔn)備處理在例如信息記錄介質(zhì)100裝入驅(qū)動(dòng)裝置310時(shí)執(zhí)行。例如,驅(qū)動(dòng)控制部311從信息記錄介質(zhì)100的盤片管理信息區(qū)104(或盤片管理信息區(qū)105)讀取最新的盤片管理信息。從該盤片管理信息中取得圖3的用戶數(shù)據(jù)區(qū)開始位置信息1103、用戶數(shù)據(jù)區(qū)結(jié)束位置信息1104、替換區(qū)信息1105等,用以確定用來表示對(duì)用戶數(shù)據(jù)區(qū)108分配的多個(gè)邏輯地址與多個(gè)物理地址的對(duì)應(yīng)關(guān)系的初始邏輯地址—物理地址映射。以后,驅(qū)動(dòng)控制部311按照初始邏輯地址-物理地址映射執(zhí)行邏輯地址與初始物理地址的變換。另外,驅(qū)動(dòng)控制部311取得盤片管理信息中包含的光軌管理信息。(步驟S102)驅(qū)動(dòng)控制部311從主機(jī)裝置305接收記錄指示。記錄指示包含用來表示應(yīng)記錄數(shù)據(jù)的位置的邏輯地址。該邏輯地址通過例如邏輯扇區(qū)編號(hào)(LSN)或邏輯塊地址(LBA)來表示。記錄指示既可以包含用來表示應(yīng)記錄單一數(shù)據(jù)的位置的單一邏輯地址,也可以包1m;k主二al3夂尺私AA夂\7;麥AA夂3哲at吝l山4"山-乂",1*J、/工W14KJ^vy-1口,J^'I'P^^JUwy_X'I^^^T"^^""。記錄指示中包含的邏輯地址由主機(jī)裝置305基于例如用來表示特定光軌內(nèi)下一個(gè)可以記錄數(shù)據(jù)的位置的邏輯地址(即邏輯NWA)來確定。邏輯NWA例如響應(yīng)從主機(jī)裝置305發(fā)送到驅(qū)動(dòng)裝置310的請(qǐng)求,從孤^^害"D烚fM歪ili^i.裙荖3f)S邏輯NWA是通過將由上述(算式1)所確定的NWA按照初始邏輯地址-物理地址映射進(jìn)行變換而得到的。這種變換由驅(qū)動(dòng)控制部311執(zhí)行。NWA和邏輯NWA的決定步驟在后述的第2實(shí)施方式中詳細(xì)"i兌明。主機(jī)裝置305的系統(tǒng)控制部301在記錄數(shù)據(jù)文件(File-a)時(shí)生成和更新必要的文件系統(tǒng)信息。例如,系統(tǒng)控制部301在存儲(chǔ)器電路302中生成與數(shù)據(jù)文件(File-a)相對(duì)應(yīng)的FE(File-a)、更新數(shù)據(jù)文件(File-a)的父目錄即ROOT目錄。這樣生成的與數(shù)據(jù)文件(File-a)相對(duì)應(yīng)的FE(File-a)或更新后的ROOT目錄通過從主機(jī)裝置305向驅(qū)動(dòng)裝置310輸出記錄指示而被記錄到信息記錄介質(zhì)100,反映出最新的文件系統(tǒng)信息。此外,主機(jī)裝置305在必要時(shí)使用預(yù)定的命令向驅(qū)動(dòng)裝置310查詢是否剩余進(jìn)行替換記錄所需的未記錄區(qū)。此外,從主機(jī)裝置305輸出到驅(qū)動(dòng)裝置310的指示也可以是SCSI多媒體命令等標(biāo)準(zhǔn)化命令。例如,邏輯NWA的請(qǐng)求或記錄指示也可以分別是READTRACKINFORMATION命令或WRITE命令。(步驟S103)驅(qū)動(dòng)控制部311按照初始邏輯地址-物理地址映射將在步驟S102中接收到的記錄指示中所包含的邏輯地址變換為物理地址。(步驟S104)驅(qū)動(dòng)控制部311根據(jù)與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址和盤片管理信息中包含的光軌管理信息210(圖2B),確定在用戶數(shù)據(jù)區(qū)108分配的至少l條光軌中的l條光軌(開放光軌)。驅(qū)動(dòng)控制部311基于該所確定的光軌的LRA213決定用來表示在該所確定的光軌中下一個(gè)可記錄數(shù)據(jù)的位置的物理地址(即NWA)。該NWA是例如按照上述(算式l)所確定的下次可記錄地址。此外,NWA的確定既可以在步驟S104中進(jìn)行,也可以在其他步驟中進(jìn)行。記錄,也可以在上述數(shù)據(jù)記錄的準(zhǔn)備處理中預(yù)先完成。這里,通過使用LRA213計(jì)算出NWA,就能夠簡(jiǎn)單地構(gòu)造出光軌管理信息數(shù)據(jù),而不需要在光軌管理信息中保存NWA信息。(步驟S105)驅(qū)動(dòng)控制部311決定與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址是否比NWA小。如果決定為與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址比NWA小,則該記錄指示被確定為是針對(duì)用戶數(shù)據(jù)區(qū)108中的已經(jīng)記錄完畢的區(qū)域的記錄指示。即,記錄指示的數(shù)據(jù)記錄被確定為是偽覆蓋記錄。在這種情況下,處理進(jìn)入步驟S106。否則,處理進(jìn)入步驟S108。(步驟S106)驅(qū)動(dòng)控制部311決定應(yīng)記錄的數(shù)據(jù)。當(dāng)信息記錄介質(zhì)100中的數(shù)據(jù)記錄單位為ECC簇的情況下,驅(qū)動(dòng)控制部311將由記錄指示所指定的數(shù)據(jù)確定為應(yīng)記錄的數(shù)據(jù)。例如,當(dāng)記錄指示所指定的數(shù)據(jù)的記錄位置和容量與ECC簇的邊界一致時(shí),ECC簇整體被改寫,因此,將由記錄指示所指定的數(shù)據(jù)原樣確定為應(yīng)記錄的數(shù)據(jù)。當(dāng)不一致的情況下,驅(qū)動(dòng)控制部311執(zhí)行后述的"讀、改、寫"處理。這種情況下,驅(qū)動(dòng)控制部311將在"讀、改、寫"處理過程中獲得的ECC簇單位的數(shù)據(jù)確定為應(yīng)記錄的數(shù)據(jù)。(步驟S107)驅(qū)動(dòng)控制部311確定由步驟S106所決定的應(yīng)記錄數(shù)據(jù)的記錄位置。具體地,驅(qū)動(dòng)控制部311將由與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示位置以外的特定位置即用戶數(shù)據(jù)區(qū)108中的特定位置,確定為由步驟S106所決定的應(yīng)記錄數(shù)據(jù)的記錄位置。這里,該特定位置也可以是在步驟S104中所決定的光軌內(nèi)的NWA?;蛘撸撎囟ㄎ恢靡部梢允桥c在步驟S104中所決定的光軌不同的開放光軌內(nèi)的而A。這種情況下,該開放光軌中的NWA最好是表示與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示位置最近的位置。(步驟S108)驅(qū)動(dòng)控制部311決定與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址是否等于NWA。如果決定為與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址等于NWA,則該記錄指示被確定為是針對(duì)27NWA所示位置的記錄指示。即,記錄指示的數(shù)據(jù)記錄被確定為是追加記錄(新記錄)。在這種情況下,處理進(jìn)入步驟S109。否則,處理進(jìn)入步驟Slll。(步驟S109)驅(qū)動(dòng)控制部311決定應(yīng)記錄的數(shù)據(jù)。具體地,驅(qū)動(dòng)控制部311將記錄指示所指定的數(shù)據(jù)確定為應(yīng)記錄的數(shù)據(jù)。此時(shí),驅(qū)動(dòng)控制部311判斷由記錄指示所指定的數(shù)據(jù)的結(jié)束端與ECC簇邊界是否一致。如果不一致,則插入填充數(shù)據(jù)(例如全部為OOh的數(shù)據(jù)),使數(shù)據(jù)的結(jié)束端與ECC簇邊界一致后作為應(yīng)記錄的數(shù)據(jù)。(步驟S110)驅(qū)動(dòng)控制部311確定由步驟S109所決定的應(yīng)記錄數(shù)據(jù)的記錄位置。具體地,驅(qū)動(dòng)控制部311將由與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示位置(即由NWA所示的位置)確定為由步驟S109所決定的應(yīng)記錄數(shù)據(jù)的記錄位置。(步驟Slll)驅(qū)動(dòng)控制部311執(zhí)行錯(cuò)誤處理。(步驟S112)驅(qū)動(dòng)控制部311執(zhí)行向所決定的記錄位置的記錄處理。當(dāng)步驟S105的判定為"是,,的情況下,驅(qū)動(dòng)控制部311控制記錄再生部314將在步驟S106中決定的應(yīng)記錄的數(shù)據(jù)記錄到在步驟S107中所決定的記錄位置。當(dāng)步驟S108的判定為"是"的情況下,驅(qū)動(dòng)控制部311控制記錄再生部314將在步驟S109中決定的應(yīng)記錄的數(shù)據(jù)記錄到在步驟S110中所決定的記錄位置。進(jìn)而,驅(qū)動(dòng)控制部311對(duì)記錄后的數(shù)據(jù)進(jìn)行校驗(yàn)處理,由此確定該數(shù)據(jù)記錄是否成功。如果該數(shù)據(jù)記錄成功,處理則進(jìn)入步驟S113。如果該數(shù)據(jù)記錄失敗,則分配內(nèi)周替換區(qū)106等替換區(qū)及用戶數(shù)據(jù)區(qū)108的任一個(gè)區(qū)中的未記錄區(qū)作為代替簇,將該數(shù)據(jù)記錄到該代替簇中。該數(shù)據(jù)記錄最終成功后,處理則進(jìn)入步驟S113。此外,上述步驟S106和步驟S112的處理也可以借助于"讀、改、寫,,處理(以后稱為RMW處理)來實(shí)現(xiàn)。在RMW處理中,第1,驅(qū)動(dòng)控制部311控制記錄再生部314再生包含物理扇區(qū)的ECC簇中記錄的數(shù)據(jù),并將從該ECC簇中再生的數(shù)據(jù)保存到存儲(chǔ)器電路312("讀"處理),該物理扇區(qū)位于由與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示的位置。此外,在執(zhí)行該再生處理的時(shí)候,再生對(duì)象的ECC簇有可能是被替換記錄的。因此,驅(qū)動(dòng)控制部311控制記錄再生部314參照替換管怖乂士臺(tái)-,,主inftrt扭H/^必古AJ"換4汰tSAAl3Pr統(tǒng)rb-;t^"AA私祉&丄WUl/,嚇JN"V^而乂TT工'曰一i^C-J^口Vun欣,H^個(gè)HV^Ww飾。文敘述參照替換管理信息列表1000的數(shù)據(jù)再生步驟。第2,驅(qū)動(dòng)控制部311將從該ECC簇再生出來的數(shù)據(jù)中、記錄在由與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示的位置的物理扇區(qū)中的數(shù)據(jù),置換為由記錄指示所指定的數(shù)據(jù)("改"處理)。其結(jié)果是,獲得了更新后的ECC簇的數(shù)據(jù)。驅(qū)動(dòng)控制部311在步驟S106中實(shí)施"讀,,處理和"改"處理。圖8B表示在圖8A所示的步驟S106中執(zhí)行"讀"處理和"改"處理時(shí)所實(shí)施的步驟。圖8B所示的各步驟由驅(qū)動(dòng)裝置310的驅(qū)動(dòng)控制部311執(zhí)行。(步驟S151)驅(qū)動(dòng)控制部311決定包含由記錄指示所指定的位置的ECC簇是否已經(jīng)被代替簇替換。這種決定是通過例如檢索替換管理信息列表1000來實(shí)現(xiàn)的。當(dāng)找到了以由記錄指示所指定的位置為被替換項(xiàng)的替換管理信息1010時(shí),就確定為已經(jīng)被代替簇替換,處理進(jìn)入步驟S152A。否則,處理進(jìn)入步驟S152B。此外,也可以將步驟S151的判定結(jié)果作為內(nèi)部變量的值保存起來,必要時(shí)在其他步驟參照該內(nèi)部變量值來決定包含由記錄指示所指定的位置的ECC簇是否已經(jīng)被代替簇替換。由此,能夠避免重復(fù)執(zhí)行同一處理。例如,如果步驟S151的判定結(jié)果為"是",則保存"1"作為該內(nèi)部變量的值;如果步驟S151的判定結(jié)果為"否",則保存"0"作為該內(nèi)部變量的值。(步驟S152A)驅(qū)動(dòng)控制部311決定是否需要RMW處理。例如,當(dāng)由記錄指示所指定的數(shù)據(jù)的位置和大小與ECC簇的邊界一致時(shí),驅(qū)動(dòng)控制部311決定為不需要RMW處理;當(dāng)由記錄指示所指定的數(shù)據(jù)的位置和大小與ECC簇的邊界不一致時(shí),驅(qū)動(dòng)控制部311決定為需要RMW處理。當(dāng)決定為需要RMW處理時(shí),處理進(jìn)入步驟S153;否則,處理進(jìn)入步驟S157。也可以與步驟S151同樣地將步驟S152A的判定結(jié)果作為內(nèi)部變量的值保存起來,必要時(shí)在其他步驟參照該內(nèi)部變量值來決定是否需要RMW處理。/itmfto1mr、itktdH^br,11、4^airn"wAl加jfc>鵬C1cOD、3i/鄰D丄JZD7刁払^V《乂,'j節(jié)pJ丄丄^CX^疋1S"'而文A肌"?^C"^。乂外O丄J厶U的處理與步驟S152A的處理相同。當(dāng)決定為需要RMW處理時(shí),處理進(jìn)入步驟S154;否則,處理進(jìn)入步驟S157。(步驟S153)驅(qū)動(dòng)控制部311控制記錄再生部314再生在步驟S151發(fā)現(xiàn)的替換管理信息1010所示的代替簇而不是包含由記錄指示所指定的位置的ECC蔟中記錄的數(shù)據(jù),并將再生的數(shù)據(jù)保存到存儲(chǔ)器電路312。(步驟S154)驅(qū)動(dòng)控制部311控制記錄再生部314再生包含由記錄指示所指定的位置的ECC簇中記錄的數(shù)據(jù),并將再生的數(shù)據(jù)保存到存儲(chǔ)器電路312。(步驟S155)驅(qū)動(dòng)控制部311將再生的數(shù)據(jù)置換為由記錄指示所指定的數(shù)據(jù),由此生成修正后的數(shù)據(jù)。(步驟S156)驅(qū)動(dòng)控制部311將修正后的數(shù)據(jù)確定為應(yīng)記錄到信息記錄介質(zhì)100中的數(shù)據(jù)。(步驟S157)驅(qū)動(dòng)控制部311將由記錄指示所指定的數(shù)據(jù)確定為應(yīng)記錄到信息記錄介質(zhì)100中的數(shù)據(jù)。至此,結(jié)束"讀"處理和"改,,處理。第3,驅(qū)動(dòng)控制部311控制記錄再生部314將在"改"處理中獲得的更新后的ECC簇的數(shù)據(jù)記錄到原來的ECC簇的位置("寫"處理)。驅(qū)動(dòng)控制部311在步驟S112中實(shí)施"寫,,處理。不過,在本發(fā)明中,由于信息記錄介質(zhì)是追加記錄型介質(zhì),因此實(shí)際上無法在原來的ECC簇的位置記錄。因此,分配內(nèi)周替換區(qū)106等替換區(qū)及用戶數(shù)據(jù)區(qū)108的任一個(gè)區(qū)中的未記錄區(qū)作為代替簇,將更新后的數(shù)據(jù)記錄到該代替簇中。進(jìn)而,驅(qū)動(dòng)控制部311對(duì)記錄后的數(shù)據(jù)進(jìn)行校驗(yàn)處理,由此確定該數(shù)據(jù)記錄是否成功。如果該數(shù)據(jù)記錄成功,處理則進(jìn)入步驟S113。如果該數(shù)據(jù)記錄失敗,則分配內(nèi)周替換區(qū)106等替換區(qū)及用戶數(shù)據(jù)區(qū)108的任一個(gè)區(qū)中的未記錄區(qū)作為下一個(gè)代替簇,將該數(shù)據(jù)記錄30到該下一個(gè)代替簇中。最終如果該數(shù)據(jù)記錄成功,處理則進(jìn)入步驟S113。此外,當(dāng)由記錄指示所指定的區(qū)域?qū)?yīng)于ECC簇整體時(shí),全部ECC銀JWAWmTT苗WE私l":士'AA":去"irU加狄^r'玄T久^人"^y,AJKj,^!、-rr而"V伏&。(步驟S113)驅(qū)動(dòng)控制部311根據(jù)步驟S112中的處理生成替換管理信息1010,將該替換管理信息保存到存儲(chǔ)器電路312。例如,在步驟S112中,當(dāng)驅(qū)動(dòng)控制部311控制記錄再生部314在由與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示位置以外的特定位置即用戶數(shù)據(jù)區(qū)108中的特定位置中記錄數(shù)據(jù)(實(shí)施偽覆寫)后,驅(qū)動(dòng)控制部311生成替換管理信息1010,該信息將與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址映射到表示該特定位置的物理地址。此外,也可以通過檢索現(xiàn)有的替換管理信息列表1000來確定是否在現(xiàn)有的替換管理信息列表1000中發(fā)現(xiàn)了具有與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址相同的原位置信息1012的替換管理信息1010。如果發(fā)現(xiàn)了,驅(qū)動(dòng)控制部311則更新該替換管理信息1010,以便將表示該特定位置的物理地址設(shè)定為新的替換位置信息1013。如果沒有發(fā)現(xiàn),驅(qū)動(dòng)控制部311則生成新的替換管理信息1010并將該新替換管理信息1010追加到替換管理信息列表1000中。接著,驅(qū)動(dòng)控制部311執(zhí)行替換管理信息列表1000的重排。例如,驅(qū)動(dòng)控制部311也可以對(duì)狀態(tài)信息1011執(zhí)行替換管理信息列表1000重新排列,接著對(duì)原位置信息1012的物理地址進(jìn)行替換管理信息列表1000的重新《#列。這樣就生成了新的替換管理信息列表1000,其中包含的替換管理信息1010將與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址映射到用來表示該特定位置的物理地址。(步驟S114)驅(qū)動(dòng)控制部311更新盤片管理信息以反映出上述記錄動(dòng)作。例如,驅(qū)動(dòng)控制部311更新最終數(shù)據(jù)記錄位置信息1107。另外,驅(qū)動(dòng)控制部311更新與記錄了數(shù)據(jù)的光軌相對(duì)應(yīng)的光軌管理信息210中的LRA213以反映出最新的記錄狀態(tài)。進(jìn)而,驅(qū)動(dòng)控制部311生成包含了新的替換管理信息列表1000和光軌管理信息210等更新后的信息的新的盤片管理信息。另外,設(shè)定31新的盤片管理信息中包含的替換管理信息列表位置信息1102和區(qū)段管理信息位置信息1109,以表示新替換管理信息列表1000或光軌管理信息210在信息記錄介質(zhì)IOO上的最新記錄位置。驅(qū)動(dòng)控制部311控制記錄再生部314以將新的盤片管理信息記錄到信息記錄介質(zhì)IOO上的預(yù)定區(qū)域(例如臨時(shí)盤片管理信息區(qū))。依照此種方式,盤片管理信息更新為最新狀態(tài)。此外,數(shù)據(jù)記錄結(jié)束后,驅(qū)動(dòng)裝置310也可以將上述記錄動(dòng)作的結(jié)果通知給主機(jī)裝置305。記錄動(dòng)作的結(jié)果是指表示例如數(shù)據(jù)記錄成功或者數(shù)據(jù)記錄失敗等的信息。這種通知可以在預(yù)定時(shí)刻發(fā)送給主機(jī)裝置305。例如,可以在步驟S108結(jié)束時(shí)、或者在步驟S112中有錯(cuò)誤發(fā)生時(shí)將這種通知發(fā)送給主機(jī)裝置305。或者也可以在數(shù)據(jù)記錄實(shí)際結(jié)束前將這種通知發(fā)送給主機(jī)裝置305。例如,可以在驅(qū)動(dòng)裝置310從主才幾裝置305接收到記錄指示并能夠正確理解該記錄指示的時(shí)候?qū)⒈硎居涗浗Y(jié)束的通知發(fā)送給主機(jī)裝置305。此外,在上述替換記錄處理中,也可以從被替換項(xiàng)的ECC簇的位置開始向PSN變大的方向檢索未記錄區(qū)。這樣檢索發(fā)現(xiàn)了未記錄區(qū)后,將該未記錄區(qū)分配作為代替簇。另外,也可以先在包含被替換簇的光軌中檢索未記錄區(qū),然后從該光軌開始向PSN變大的方向依次檢索各個(gè)光軌中的未記錄區(qū)。如果未記錄區(qū)的檢索到達(dá)了用戶數(shù)據(jù)區(qū)108的末端仍然沒有發(fā)現(xiàn)未記錄區(qū),則可以在緊接著該用戶數(shù)據(jù)區(qū)108的區(qū)域即外周替換區(qū)107中檢索未記錄區(qū)。進(jìn)而,如果未記錄區(qū)的檢索到達(dá)了替換區(qū)107的末端仍然沒有發(fā)現(xiàn)未記錄區(qū),則可以從信息記錄介質(zhì)100的內(nèi)周側(cè)的預(yù)定位置(例如,內(nèi)周替換區(qū)106的開頭、用戶數(shù)據(jù)區(qū)108的開頭、或者距離這些開頭預(yù)定距離的位置)開始向PSN變大的方向檢索未記錄區(qū)。此外,在數(shù)據(jù)記錄步驟的步驟S105和步驟S108中,通過將與由記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址與NWA進(jìn)行比較來決定將該數(shù)據(jù)偽覆寫記錄還是追加記錄。之所以能夠通過這樣的比較處理來決定將該數(shù)據(jù)偽覆寫記錄還是追加記錄,是因?yàn)樾畔⒂涗浗橘|(zhì)100是追加記錄型信息記錄介質(zhì),而32且,可以針對(duì)該追加記錄型信息記錄介質(zhì)進(jìn)4亍順序i己錄。本發(fā)明中描述的使用用戶數(shù)據(jù)區(qū)實(shí)現(xiàn)的替換記錄也可以應(yīng)用于可擦寫型光盤。但是,在可擦寫型光盤的情況下,為了決定該數(shù)據(jù)記錄是覆寫記錄還是追加記錄(或新建記錄),需要更復(fù)雜的處理步驟。原因在于,在可擦寫型光盤的情況下,光盤上的任意場(chǎng)所都可以隨機(jī)改寫。如果如上述實(shí)施方式所示那樣由驅(qū)動(dòng)裝置對(duì)可擦寫型光盤實(shí)施空閑區(qū)管理,則如
背景技術(shù)
的說明中所描述,需要使用例如SDL對(duì)可擦寫型光盤上全部的ECC簇相應(yīng)的替換管理信息進(jìn)行管理。而且,為了錄是覆寫記k還k新建記錄,需要例如檢索整個(gè)替換管理信息列表1000以判斷是否已經(jīng)記錄完畢。同樣地,為了弄清某個(gè)ECC簇是否已經(jīng)被用作代替簇,也必須檢索整個(gè)替換管理信息列表1000。這種處理的處理量會(huì)隨著替換管理信息列表1000的容量增大而增大,對(duì)于容量在不斷增大的光盤來說會(huì)成為嚴(yán)重的問題。另一方面,在本發(fā)明中,因其是追加記錄型信息記錄介質(zhì)、而且是順序記錄,能夠保證在某個(gè)光軌內(nèi)地址值小于NWA的區(qū)域都是已經(jīng)記錄完畢的區(qū)域。由此,就可以借助于步驟S105和108那樣的比較處理簡(jiǎn)單地決定該數(shù)據(jù)記錄是偽覆寫記錄還是追加記錄,而不受替換管理信息列表1000的容量的影響。另外,代替蔟也從NWA以后的位置選擇即可,因此易于選擇。另外,以追加記錄型光盤的隨機(jī)記錄方式進(jìn)行偽覆寫記錄時(shí)也與可擦寫型光盤的情況相同。進(jìn)而,在追加記錄型光盤的隨機(jī)記錄方式的情況下,需要上述的空閑區(qū)管理信息220之類的特別的結(jié)構(gòu)。與順序記錄方式的空閑區(qū)管理相比,隨機(jī)記錄方式的空閑區(qū)管理信息220大幅度地增加了驅(qū)動(dòng)控制部311的處理負(fù)荷。特別是,在順序記錄方式中,可以將開放光軌的數(shù)目限制在不損傷文件系統(tǒng)的便利性的范圍內(nèi)(例如最大4個(gè))。此時(shí),開放光軌的數(shù)目依賴于文件系統(tǒng)的結(jié)構(gòu),不會(huì)受到光盤容量增大的影響;另一方面,隨機(jī)記錄的空閑區(qū)管理信息220的容量隨著光盤容量的增大而增加,處理負(fù)荷也增大。即,對(duì)于容量不斷增大的光盤來說,使用順序記錄方式進(jìn)行偽覆寫方式的本發(fā)明的效果非常顯著。另外,本發(fā)明的特征在于,為了決定使用偽覆寫記錄還是追加記錄,根據(jù)最新的光軌管理信息210中包含的LRA213和(算式1)來決定NWA。通過在盤片上預(yù)先記錄由數(shù)據(jù)記錄更新的LRA213,將信息記錄介質(zhì)IOO裝入驅(qū)動(dòng)裝置310后,找到最新的LRA213所需的時(shí)間變短。此外,通過使用LRA213計(jì)算出NWA,就能夠簡(jiǎn)單地構(gòu)造出光軌管理信息數(shù)據(jù),而不需要在光軌管理信息中保存NWA信息。如果不使用本發(fā)明,為了決定使用偽覆寫記錄還是追加記錄,就需要例如以下步驟。即,必須確定包含與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址的光軌,從該光軌的開頭開始順序查看ECC簇,判斷是否記錄完畢。然后,如果記錄指示的位置的ECC簇已經(jīng)記錄完畢,則決定為偽覆寫記錄。這種處理尤其在光軌容量變大后其處理量也變得非常大,因此不可取。另一方面,如果使用本實(shí)施方式,則能夠不受光軌容量的影響而簡(jiǎn)單地決定是偽覆寫記錄還是追加記錄。另外,通過在光軌管理信息210中包含LRA213,就可以在驅(qū)動(dòng)器IO接收到記錄指示時(shí)決定記錄目的地的光軌,并容易決定NWA。圖9表示利用這種記錄步驟記錄了數(shù)據(jù)文件后的信息記錄介質(zhì)100上的數(shù)據(jù)結(jié)構(gòu)。圖9中說明作為數(shù)據(jù)文件的一個(gè)實(shí)例的數(shù)據(jù)文件(File-a)460。假定使用上述記錄步驟在數(shù)據(jù)文件(File-a)460中檢測(cè)缺陷蔟#1和缺陷簇#2。為此,假定盤片管理信息記錄在盤片管理信息區(qū)104中,該盤片管理信息包含用來表示以代替簇#1替換缺陷簇#1的替換管理信息和用來表示以代替簇#2替換缺陷簇#2的替換管理信息。如圖9所示,代替簇#1記錄在替換區(qū)106,代替簇#3記錄在用戶數(shù)據(jù)區(qū)108。34進(jìn)而,(數(shù)據(jù)文件File-a)460在該記錄完成后其內(nèi)容通過偽覆寫i己錄而更新。具體地,更新簇#2和更新簇#4的部分相當(dāng)于由偽覆寫記錄更新的部分。假定被偽覆寫記錄更新的新數(shù)據(jù)分別被記錄到作為更新簇#2和更新簇#4的代替項(xiàng)而分配的代替簇#2和代替簇#4,對(duì)應(yīng)的替換信息被記錄到盤片管理信息區(qū)104中。如圖9所示,代替蔟#2分配給替換區(qū)106,代替簇#4分配給用戶數(shù)據(jù)區(qū)108。1-5.再生處理步驟(1)參照?qǐng)D10的流程圖說明文件的再生處理。這里,以再生圖9所示的數(shù)據(jù)文件(File-a)460的動(dòng)作為例進(jìn)行說明。(步驟S201)在再生數(shù)據(jù)文件之前,驅(qū)動(dòng)控制部311執(zhí)行數(shù)據(jù)再生的準(zhǔn)備處理。這種數(shù)據(jù)再生的準(zhǔn)備處理在例如信息記錄介質(zhì)100裝入驅(qū)動(dòng)裝置310時(shí)執(zhí)行。例如,驅(qū)動(dòng)控制部311從信息記錄介質(zhì)100的盤片管理信息區(qū)104(或盤片管理信息區(qū)105)讀取盤片管理信息。驅(qū)動(dòng)控制部311從該盤片管理信息中取得用戶數(shù)據(jù)區(qū)開始位置信息1103、用戶數(shù)據(jù)區(qū)結(jié)束位置信息1104、替換區(qū)信息1105等,用以確定用來表示在用戶數(shù)據(jù)區(qū)108分配的多個(gè)邏輯地址與多個(gè)物理地址的對(duì)應(yīng)關(guān)系的初始邏輯地址-物理地址映射。以后,驅(qū)動(dòng)控制部311按照初始邏輯地址-物理地址映射執(zhí)行邏輯地址與初始物理地址的變換。(步驟S202)首先,系統(tǒng)控制部301向驅(qū)動(dòng)裝置310發(fā)出再生指示,再生信息記錄介質(zhì)100的預(yù)定位置(例如LSN=256)中記錄的AVDP。此外,AVDP是由UDF標(biāo)準(zhǔn)規(guī)定的、成為文件系統(tǒng)信息的起點(diǎn)的數(shù)據(jù)結(jié)構(gòu),記錄在巻結(jié)構(gòu)區(qū)410和巻結(jié)構(gòu)區(qū)411中。(步驟S203)接著,系統(tǒng)控制部301從AVDP中取得巻結(jié)構(gòu)區(qū)410中記錄的主巻描述符串410A的位置信息。系統(tǒng)控制部301進(jìn)一步向驅(qū)動(dòng)裝置310發(fā)出指示,再生主巻結(jié)構(gòu)410A。系統(tǒng)控制部301進(jìn)一步從再生的主巻描述符串410A開始順序讀取數(shù)據(jù)結(jié)構(gòu),取得FE(元數(shù)據(jù)文件)441的位置信息(LSN)。(步驟S204)接著,系統(tǒng)控制部301執(zhí)行文件結(jié)構(gòu)的再生。為了35再生文件結(jié)構(gòu),系統(tǒng)控制部301根據(jù)所取得的FE(元數(shù)據(jù)文件)441的位置信息(LSN)對(duì)驅(qū)動(dòng)裝置310進(jìn)行再生指示,再生FE(元數(shù)據(jù)文件)441。:+氾《Ai4^Al血Qrt1n^^B""3變AAUBf;私枉分處)AA片臺(tái)a^工,;jvWUi-5工甲yJu丄'y、/v,jf/v,vnvi'l、zi^^ji^t/o^-wi|/ii丄"vip'w之中獲取元數(shù)據(jù)文件440的位置信息,從而可以訪問元數(shù)據(jù)文件440。(步驟S205)以后,按照通常的UDF標(biāo)準(zhǔn)的再生步驟,以FSD"3、FE(ROOT)442、FE(File-a)443、數(shù)據(jù)文件(File-a)460的順序進(jìn)行再生(省略對(duì)目錄文件的再生的說明)。在上述的再生處理的各個(gè)步驟中,從主機(jī)裝置305向驅(qū)動(dòng)裝置310輸出再生指示。驅(qū)動(dòng)裝置310的驅(qū)動(dòng)控制部311接收來自主機(jī)裝置305的再生指示,按照該再生指示執(zhí)行再生處理。再生指示包含用來表示應(yīng)再生數(shù)據(jù)的位置的邏輯地址。邏輯地址通過例如邏輯扇區(qū)編號(hào)(LSN)來表示。或者,邏輯地址也可以通過邏輯塊地址(LBA)來表示。此外,再生指示是例如READ命令。驅(qū)動(dòng)控制部311按照初始邏輯地址-物理地址映射(例如參照?qǐng)D12)將再生指示中包含的邏輯地址變換為物理地址。接著,驅(qū)動(dòng)控制部311通過檢索替換管理信息列表1000來確定是否在替換管理信息列表1000中發(fā)現(xiàn)了替換管理信息1010,該替換管理信息1010具有與再生指示中包含的邏輯地址相對(duì)應(yīng)的物理地址相同的原位置信息1012。如果發(fā)現(xiàn)了,驅(qū)動(dòng)控制部311則控制記錄再生部314,參照該替換管理信息1010的替換位置信息1013從該替換位置信息1013所示的位置開始再生數(shù)據(jù)。如果沒有發(fā)現(xiàn),驅(qū)動(dòng)控制部311則控制記錄再生部314,從與再生指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示的位置開始再生數(shù)據(jù)。依照此種方式再生的數(shù)據(jù)被返回到主機(jī)裝置305。1-6.記錄處理步驟(2)圖11表示替換管理信息1010B的數(shù)據(jù)結(jié)構(gòu)。替換管理信息1010B表示圖5B所示的替換管理信息1010的不同實(shí)施方式。圖11的替換管理信息1010B中包含以下3個(gè)信息作為狀態(tài)信息1011。如圖11所示,將這3個(gè)信息記做Flagl、Flag2、Flag3。Flagl是用來將替換管理信息1010B進(jìn)行分類的信息,包含用來表36示該替換信息是用于代替記錄的還是用來指示缺陷簇的。Flag2是與替換管理信息1010B所管理的代替簇的記錄位置相關(guān)的信息,包含用來表示是在替換區(qū)中或沒有替換項(xiàng),還是在用戶數(shù)據(jù)區(qū)中的信息。Flag3是與替換管理信息1010B所管理的簇的數(shù)目相關(guān)的信息,包含用來表示該替換信息是與單一簇相對(duì)應(yīng)的,還是與連續(xù)的多個(gè)簇相對(duì)應(yīng)的信息。當(dāng)與連續(xù)的多個(gè)簇相對(duì)應(yīng)的情況下,F(xiàn)lag3還包含用來表示是與連續(xù)區(qū)的開始位置相對(duì)應(yīng)還是與結(jié)束位置相對(duì)應(yīng)的信息。以后,按照?qǐng)D11說明本發(fā)明的詳細(xì)的記錄步驟。此外,以后在必要時(shí)使用圖ll右端列出的符號(hào)表示替換管理信息的種類。例如,將第l行具有Flagl-l(代替用)、Flag2-0(代替到替換區(qū))、Flag3-00(單一簇)這樣的狀態(tài)信息1011的替換管理信息記做替換管理信息(1)。圖12是本發(fā)明的信息記錄介質(zhì)IOO上物理地址空間與邏輯地址空間的數(shù)據(jù)結(jié)構(gòu)的示例圖。另外,圖12也表示了從主機(jī)裝置305觀察時(shí)表示在信息記錄介質(zhì)100上的位置的邏輯地址即邏輯扇區(qū)編號(hào)(LSN)與表示在信息記錄介質(zhì)IOO上的實(shí)際位置的物理地址即物理扇區(qū)編號(hào)(PSN)在初始狀態(tài)下的對(duì)應(yīng)關(guān)系。這種對(duì)應(yīng)關(guān)系稱為初始邏輯地址-物理地址映射(圖中以波線箭頭表示,下同)。圖12所示的1行對(duì)應(yīng)于1個(gè)ECC簇。在圖12中,物理地址(PSN)與分配到該物理地址的邏輯地址(LSN)表示在同一行中。在圖12中,PSN與LSN的值表示為從對(duì)應(yīng)ECC簇的開頭扇區(qū)開始的末端扇區(qū)的PSN和LSN的值。這里,雖然以1個(gè)ECC簇由32個(gè)扇區(qū)構(gòu)成的情況為例,但也可以是其他結(jié)構(gòu)。PSN被分配到內(nèi)周替換區(qū)106、外周替換區(qū)107和用戶數(shù)據(jù)區(qū)108。此外,假定從用戶數(shù)據(jù)區(qū)108的開頭開始分配光軌。由于在圖12的狀態(tài)下,完全未記錄數(shù)據(jù),因此,LRA500指向用戶數(shù)據(jù)區(qū)108的開頭。另一方面,LSN只分配到用戶數(shù)據(jù)區(qū)108(或者巻空間109)。主機(jī)裝置305使用該LSN指定信息記錄介質(zhì)100上的特定邏輯扇區(qū),進(jìn)行記錄和再生指示。驅(qū)動(dòng)裝置310將從主機(jī)裝置305接收到的LSN按照初始邏輯地址-物理地址映射來變換為PSN,再根據(jù)所得的PSN訪問物理扇區(qū)或ECC銀狄。在以后說明的代替記錄中,以初始邏輯地址-物理地址映射為基礎(chǔ),當(dāng)需要與該對(duì)應(yīng)關(guān)系不同的邏輯地址-物理地址映射時(shí)則使用替換管理信息1010。此外,圖12中的PSN和LSN的值只不過是用于說明的實(shí)例,實(shí)際值隨信息記錄介質(zhì)100的結(jié)構(gòu)和容量的不同而不同。另外,如上所述,盤片管理信息和替換區(qū)的容量是可變的,它們的容量在根據(jù)來自主機(jī)裝置305的指示等進(jìn)行格式化處理時(shí)確定。此外,在格式化處理后,用戶數(shù)據(jù)區(qū)108的開始和結(jié)束位置不再變化。初始邏輯地址-物理地址映射可以根據(jù)盤片管理信息中包含的盤片結(jié)構(gòu)信息1100的信息(更詳細(xì)地是,用戶數(shù)據(jù)區(qū)開始位置信息1103、用戶數(shù)據(jù)區(qū)結(jié)束位置信息1104、替換區(qū)信息1105等)通過預(yù)定的運(yùn)算等而唯一地確定。參照?qǐng)D12~圖17B說明圖11所示的替換管理信息1010B的使用實(shí)例。首先,說明從圖12的狀態(tài)到圖13A的狀態(tài)的變化。主機(jī)裝置305發(fā)出在LSN-0的位置從新記錄數(shù)據(jù)"A"的指示。接收到該記錄指示的驅(qū)動(dòng)裝置310按照初始邏輯地址-物理地址映射將LSN=0變換為PSN=1100,在PSN=1100的位置記錄數(shù)據(jù)"A"。接著,驅(qū)動(dòng)裝置310對(duì)記錄的數(shù)據(jù)進(jìn)行校驗(yàn)。這里假定校驗(yàn)成功。進(jìn)而,主機(jī)裝置305發(fā)出在LSN-0的位置偽覆寫記錄數(shù)據(jù)"A1"的指示。接收到該記錄指示的驅(qū)動(dòng)裝置310按照初始邏輯地址-物理地址映射將LSN=0變換為PSN=1100,在PSN=1100的位置執(zhí)行RMW處理。然后,在替換區(qū)106中PSN=100的位置記錄數(shù)據(jù)"A1"。此時(shí),由驅(qū)動(dòng)裝置310生成替換管理信息511。替換管理信息511的被替換項(xiàng)中設(shè)定數(shù)據(jù)"A,,的記錄位置即PSN=1100,替換管理信息HI的替換項(xiàng)中設(shè)定數(shù)據(jù)"A1"的記錄位置即PSN-IOO。替換管理信息511的狀態(tài)信息1011按照?qǐng)Dll設(shè)定。38此外,替換管理信息511對(duì)應(yīng)于圖13A中的實(shí)線箭頭。箭頭的起點(diǎn)表示被替換項(xiàng),箭頭的終點(diǎn)表示替換項(xiàng)(以后相同)。進(jìn)而,在圖13A中,主機(jī)裝置305指示在LSN=2的位置記錄數(shù)據(jù)"B,,在記錄數(shù)據(jù)"B"時(shí)校驗(yàn)失敗的話,數(shù)據(jù)"B"會(huì)被記錄到內(nèi)周替換區(qū)106中的PSN=132的位置。與此替換記錄相應(yīng)地生成替換管理信息5"。替換管理信息512的被替換項(xiàng)中設(shè)定PSN-1032,替換管理信息512的替換項(xiàng)中設(shè)定PSN=132。替換管理信息512的狀態(tài)信息1011也同樣地按照?qǐng)D11設(shè)定。上述記錄后的數(shù)據(jù)配置和替換管理信息列表如圖13A和圖13B所示。圖13B的替換管理信息列表1000A中使用了替換管理信息(1)。另一方面,圖14A和圖14B是用來說明使用了替換管理信息(4)、(7)時(shí)的狀態(tài)的圖。這里,主機(jī)裝置305指示在LSN=64的位置記錄數(shù)據(jù)"C"。驅(qū)動(dòng)裝置310按照該記錄指示將數(shù)據(jù)"C"記錄到PSN=1164的位置。這里,如果校驗(yàn)的結(jié)果出錯(cuò),則分配用戶數(shù)據(jù)區(qū)108中的未記錄區(qū)(PSN=1196),將數(shù)據(jù)"C"代替記錄到PSN=1196的位置。對(duì)應(yīng)該結(jié)果,生成替換管理信息513。進(jìn)而,主機(jī)裝置305指示在LSN-128的位置記錄數(shù)據(jù)"D",其后,指示記錄數(shù)據(jù)"D1"。此外,如果記錄數(shù)據(jù)"D1"后的校驗(yàn)失敗,數(shù)據(jù)"D1"則被代替記錄到PSN-1292的位置。此時(shí),生成替換管理信息514。另外,PSN=1260是沒有代替項(xiàng)的缺陷簇,生成相應(yīng)的替換管理信息515。進(jìn)而,主機(jī)裝置305指示在LSN=128的位置偽覆寫記錄數(shù)據(jù)"D2"時(shí),數(shù)據(jù)"D2"被代替記錄到PSN-1324的位置。此時(shí),生成替換管理信息514A。另一方面,替換管理信息514不再需要,因此將其從替換管理信息列表1000中刪除。在以上的記錄處理后,LRA更新為500B的位置。此外,將替換管理信息列表1000B(圖14B)按照狀態(tài)信息1011中的Flagl重新排列,接著對(duì)原位置信息1012的PSN值重新排列。39圖15A和圖15B是用來說明使用了替換管理信息(5)、(6)時(shí)的狀態(tài)的圖。這里,主機(jī)裝置305指示在LSN-256X1的位置記錄數(shù)據(jù)"E"。此時(shí),如果校驗(yàn)失敗、數(shù)據(jù)"E"被代替記錄到PSN=x2~x3的位置,則生成替換管理信息516和替換管理信息517。這兩個(gè)替換管理信息分別表示相當(dāng)于代替記錄的開始位置的ECC簇的開頭PSN及相當(dāng)于結(jié)束位置的ECC簇的開頭PSN。假定在圖16A和圖16B中,主機(jī)裝置305進(jìn)一步指示在LSN-257-Xl的位置偽覆寫記錄數(shù)據(jù)"E1"。此時(shí),數(shù)據(jù)"E1"被記錄到在15A中是未記錄區(qū)的PSN=x4~x5的位置。此外,生成替換管理信息516A作為表示該替換的開始點(diǎn)的信息,生成替換管理信息517A作為表示代替記錄的結(jié)束點(diǎn)的信息。此時(shí),不再需要替換管理信息516、517,因此,將其從替換管理信息列表中刪除。此外,雖然在圖15A和16A中,代替記錄目的地全部位于用戶數(shù)據(jù)區(qū)108,但當(dāng)然也可以位于替換區(qū)106。這種情況下,使用替換管理信息(2)、(3)。此外,如參照?qǐng)D8A所說明的那樣,更新后的替換管理信息列表記錄在盤片管理信息區(qū)中。l-7.再生處理步驟(2)在再生依照此種方式記錄的數(shù)據(jù)時(shí),需要執(zhí)行以下的處理。在再生數(shù)據(jù)之前,驅(qū)動(dòng)控制部311執(zhí)行數(shù)據(jù)再生的準(zhǔn)備處理。這種數(shù)據(jù)再生的準(zhǔn)備處理與例如上述的步驟S201相同。然后,在例如圖13A的狀態(tài)下,假定從主機(jī)裝置305發(fā)出再生LSN=32的數(shù)據(jù)"B,,的指示,驅(qū)動(dòng)裝置310則按照初始邏輯地址-物理地址映射取得PSN-1132。于是,驅(qū)動(dòng)裝置310從最新的替換管理信息列表1000中檢索具有PSN-1132的替換管理信息作為被替換項(xiàng)。這里,由于找到替換管理信息512,因此,由此處取得替換項(xiàng)的PSN=132。驅(qū)動(dòng)裝置310從PSN=132處再生數(shù)據(jù)"B",作為L(zhǎng)SN-32的再生數(shù)據(jù)發(fā)送回主機(jī)裝置305。即使主機(jī)裝置305所指定的LSN改變了,驅(qū)動(dòng)裝置310—側(cè)的處理仍然相同。將接收到的LSN按照初始邏輯地址-物理地址映射變換丄T1C1ML審Afe3C,,"Tc4rT"<*t夂湖A5"白m,,H/V抽銀rfe茁4私1yyron,^<、-yj,、j/義wy'er伏'巨,。,>^yv'iv曰—狄丁"tr:x^^Ww飾?!穡果找不到對(duì)應(yīng)的替換管理信息,則按照PSN原樣再生即可。如上,在信息記錄介質(zhì)100的偽覆寫記錄中,就可以沒有浪費(fèi)地將用戶數(shù)據(jù)區(qū)用作替換項(xiàng)。l-8.記錄處理步驟(3)圖18表示與上述替換管理信息1010或替換管理信息1010B同樣的替換管理信息的不同結(jié)構(gòu)實(shí)例即DFLentry2010。DFLentry2010中包含的狀態(tài)12011A和狀態(tài)22011B、缺陷簇開頭PSN2012、代替蔟開頭PSN2013分別與上述的狀態(tài)信息1011、原位置信息1012、原位置信息1013相同。這里,與參照?qǐng)D5B所說明的相同,缺陷蔟開頭PSN2012和代替簇開頭PSN2013也可以使用相應(yīng)的ECC簇的開頭扇區(qū)的物理地址(例如PSN)來表示。這是因?yàn)?,缺陷管理和偽覆寫記錄中是以ECC簇為單位進(jìn)行映射的。這里,狀態(tài)12011A至少包含與替換管理信息1010B中的Flagl和Flag2相同的信息。即,例如,當(dāng)狀態(tài)12011A的值為"1000"的情況下,其替換信息表示沒有替換項(xiàng)(Flag2-0相當(dāng)于沒有替換項(xiàng)的情況)。在這種情況下,在代替簇開頭PSN2013中設(shè)定"0"。另一方面,當(dāng)存在替換項(xiàng)時(shí),在狀態(tài)1中設(shè)定"0000"(Flag2=0相當(dāng)于有替換項(xiàng)的情況)。另外,狀態(tài)22011B至少包含與替換管理信息1010B中的Flag3相同的信息。即,例如,當(dāng)狀態(tài)22011B的值為"0000"的情況下,該替換信息對(duì)應(yīng)于單一簇(相當(dāng)于Flag3=00)。同樣地,當(dāng)狀態(tài)2的值為例如"0001"的情況下,該替換信息對(duì)應(yīng)于包含多個(gè)簇的連續(xù)區(qū)的開始簇開頭扇區(qū)的位置(相當(dāng)于Flag3=01)。另一方面,在"0010"的情況下,對(duì)應(yīng)于包含多個(gè)簇的連續(xù)區(qū)的末尾簇開頭扇區(qū)的位置(相當(dāng)于Flag3=10)。該DFLentry2010可以適用于全部實(shí)施方式。其次,參照?qǐng)D18所示的DFLentry2010的數(shù)據(jù)結(jié)構(gòu)和圖19A的流程圖,進(jìn)一步詳細(xì)說明針對(duì)使用上述圖8A所說明的步驟S113中的替換管理信息進(jìn)行處理的實(shí)例。這里,假定在圖8A的步驟S112為實(shí)現(xiàn)偽覆寫記錄而對(duì)替換項(xiàng)進(jìn)行記錄后進(jìn)入步驟S113。(步驟S301)首先判斷該偽覆寫記錄是第1次覆寫記錄還是第2次或此后的覆寫記錄。該判斷是通過例如對(duì)最新的替換管理信息列表檢索具有在圖8A的步驟S103中獲得的、ECC簇的開頭PSN值作為缺陷簇開頭PSN20U值的DFLentry2010而進(jìn)行的,該ECC簇包含與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址。該最新的替換管理信息列表在例如步驟SIOI(圖8A)中從盤片管理信息區(qū)再生出來,并保存到存儲(chǔ)器電路312。如果在替換管理信息列表中沒有發(fā)現(xiàn)對(duì)應(yīng)的替換管理信息(例如DFLentry2010),則作為第l次偽覆寫記錄,處理進(jìn)入步驟S302。如果在替換管理信息列表中發(fā)現(xiàn)了對(duì)應(yīng)的替換管理信息,則作為第2次偽覆寫記錄,處理進(jìn)入步驟S304。此外,也可以在其他步驟中預(yù)先判斷偽覆寫記錄是第1次覆寫記錄還是笫2次或此后的覆寫記錄。例如,也可以在步驟S106進(jìn)行判斷??梢员4娲藭r(shí)的判斷結(jié)果,在步驟S301使用。(步驟S302)如果是第1次替換記錄,則執(zhí)行以下處理。首先,由驅(qū)動(dòng)控制部311在驅(qū)動(dòng)裝置310的存儲(chǔ)器電路312上生成新的DFLentry2010。(步驟S303)接著,在該DFLentry2010中設(shè)定數(shù)值。即,為狀態(tài)12011A設(shè)定適當(dāng)?shù)闹?。例如,如果是存在替換項(xiàng)的替換記錄,則設(shè)定"0000"。接著,為缺陷簇開頭PSN2012設(shè)定位于與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址的、ECC蔟的開頭PSN值。接著,為代替簇開頭PSN2013設(shè)定在之前的替換記錄中實(shí)際記錄了數(shù)據(jù)的代替簇的開頭PSN值。進(jìn)而,為該DFLentry2010的狀態(tài)22011Bi殳定適當(dāng)?shù)闹?。例如,如果是單一簇的替換記錄,則設(shè)定"0000"。42(步驟S304)如果是第2次以后的替換記錄,則執(zhí)行以下處理。即,為了對(duì)在之前的步驟中發(fā)現(xiàn)的DFLentryM10進(jìn)行更新處理,進(jìn)入步驟S305。(步驟S305)首先,將該DFLentry2010的狀態(tài)12011A更新為適當(dāng)值。例如,如果是存在替換項(xiàng)的替換記錄,則設(shè)定"0000"。接著,將代替簇開頭PSN2013更新為在之前的替換記錄中實(shí)際記錄了數(shù)據(jù)的代替簇的開頭PSN值。即,設(shè)定新的替換項(xiàng)。此外,因?yàn)槭轻槍?duì)相同ECC簇的第2次以后的替換記錄,所以不需要改變?nèi)毕荽亻_頭PSN2012,保持相同的值即可。進(jìn)而,將該DFLentry2010的狀態(tài)22011B更新為適當(dāng)值。例如,如果是單一簇的替換記錄,則設(shè)定"0000"。(步驟S306)通過以上處理實(shí)現(xiàn)替換管理信息列表的更新。即,追加新的DFLentry2010,或者更新現(xiàn)有的DFLentry2010值。此外,對(duì)替換管理信息列表進(jìn)行重新排列。該重新排列是例如對(duì)狀態(tài)12011A進(jìn)行的。進(jìn)而,按照缺陷簇開頭PSN2012、狀態(tài)22011B、代替簇開頭PSN2013的順序進(jìn)行重新排列。由此,圖8A的步驟S113結(jié)束。這里所得的最新替換管理信息列表被追加記錄到(臨時(shí))盤片管理信息區(qū)。此外,雖然在上述的處理實(shí)例中,說明了為了實(shí)現(xiàn)偽覆寫記錄而進(jìn)行的替換記錄,但這同樣適用于出現(xiàn)缺陷簇時(shí)進(jìn)行的替換記錄的場(chǎng)合。然而,如在
背景技術(shù)
中參照?qǐng)D33A和圖33B所說明的那樣,在現(xiàn)有的追加記錄型光盤的缺陷管理中,每次出現(xiàn)替換記錄時(shí)都保留現(xiàn)有的替換管理信息而追加新的替換管理信息。如果將這種方法應(yīng)用于本實(shí)施方式這樣的將用戶數(shù)據(jù)區(qū)用作替換項(xiàng)的記錄方法的話,每次出現(xiàn)替換記錄時(shí)替換管理信息就會(huì)增加,替換管理信息列表的容量變大,不適合驅(qū)動(dòng)裝置等的安裝。特別是,雖然在現(xiàn)有的追加記錄型光盤的缺陷管理中,曾經(jīng)被替換的簇不會(huì)再次被替換,但在本實(shí)施方式進(jìn)行偽覆寫記錄的情況下,可能多次成為替換記錄的對(duì)象。為此,替換管理信息列表的容量可能變得非常大。另外,在替換管理信息列表中會(huì)出現(xiàn)多個(gè)具有相同缺陷簇開頭43PSN2012的值的替換管理信息,這就進(jìn)一步需要有追加的處理和機(jī)制以取得最新的替換管理信息。另外,在可擦寫型光盤的缺陷管理中,針對(duì)全部替換項(xiàng)簇設(shè)置替4A逸iw乂士臺(tái)工A甘a工cr力義4JrnXt^:4rAtS伏a,yu—比升尺力u江t久/tji卜'曰_饑*^<0如果將這種方法應(yīng)用于本實(shí)施方式這樣的將用戶數(shù)據(jù)區(qū)用作替換項(xiàng)的方法中的話,剛開始就需要大量的替換管理信息,同樣不利于安裝。另一方面,借助于使用圖19A的方法,只生成所需要的最低限度的缺陷管理信息加以管理即可,最新的替換管理信息也很容易找到。l-9.記錄處理步驟(4)參照?qǐng)D19B進(jìn)一步詳細(xì)說明數(shù)據(jù)記錄步驟中的替換管理信息的處理實(shí)例。圖19B所示的各步驟包含在圖8A所示的步驟S113中。在以下的說明中,參照?qǐng)D18所示的替換管理信息的一個(gè)實(shí)例即DFLentry2010的數(shù)據(jù)結(jié)構(gòu)。此外,這里假定在圖8A的步驟S112為實(shí)現(xiàn)偽覆寫記錄而對(duì)替換項(xiàng)進(jìn)行記錄后進(jìn)入步驟S113。(步驟S601)驅(qū)動(dòng)控制部311確定由記錄指示指定的區(qū)域是否是物理地址空間中連續(xù)的區(qū)域。例如,驅(qū)動(dòng)控制部311根據(jù)由記錄指示所指定的記錄位置和由記錄指示所指定的要記錄的數(shù)據(jù)的容量,確定在物理地址空間上的區(qū)域大小。當(dāng)依照此種方式確定的物理地址空間上的區(qū)域大小大于1個(gè)ECC簇的尺寸時(shí),驅(qū)動(dòng)控制部311將由記錄指示指定的區(qū)域確定為物理地址空間中的連續(xù)區(qū)域。當(dāng)步驟S601的判斷結(jié)果為"是"的情況下,處理進(jìn)入步驟S602。當(dāng)步驟S601的判斷結(jié)果為"否,,的情況下,處理進(jìn)入步驟S603。(步驟S602)驅(qū)動(dòng)控制部311確定在步驟S112中實(shí)際記錄數(shù)據(jù)的區(qū)域是否是物理地址空間中的連續(xù)區(qū)域。例如,當(dāng)在步驟S112中實(shí)施記錄處理的區(qū)域大小等于由記錄指示指定的區(qū)域大小時(shí),驅(qū)動(dòng)控制部311將在步驟S112中實(shí)際記錄數(shù)據(jù)的區(qū)域確定為物理地址空間中的連續(xù)區(qū)域。當(dāng)步驟S602的判斷結(jié)果為"是"的情況下,處理進(jìn)入步驟S604。當(dāng)步驟S602的判斷結(jié)果為"否,,的情況下,處理進(jìn)入步驟S603。(步驟S603)驅(qū)動(dòng)控制部311執(zhí)行例如參照?qǐng)D19A所說明的處理。(步驟S604)驅(qū)動(dòng)控制部311決定偽覆寫記錄是第1次覆寫記錄還是第2次或此后的覆寫記錄。這種決定是通過例如檢索最新的替換管理信息列表、根據(jù)在替換管理信息列表中是否發(fā)現(xiàn)了具備表示與在步驟S601所決定的連續(xù)區(qū)域是相同區(qū)域的原位置信息的第1DFLentry2010(狀態(tài)22011B="0001")和第2DFLentry2010(狀態(tài)22011B-"0010")而作出的。如果在替換管理信息列表中沒有發(fā)現(xiàn)相應(yīng)的第1DFLentry2010和第2DFLentry2010,則作為第1次偽覆寫記錄,處理進(jìn)入步驟S605。如果在替換管理信息列表中發(fā)現(xiàn)了相應(yīng)的第1DFLentry2010和第2DFLentry2010,則作為第2次偽覆寫記錄,處理進(jìn)入步驟S607。(步驟S605)驅(qū)動(dòng)控制部311生成新的第1DFLentry2010和新的第2DFLentry2010,并將其保存到存儲(chǔ)器電路312。(步驟S606)驅(qū)動(dòng)控制部311在第1和第2DFLentry2010中設(shè)定值。在第1DFLentry2010的狀態(tài)12011A中設(shè)定"0000"表示是存在替換項(xiàng)的替換記錄。在第1DFLentry2010的缺陷簇開頭PSN2012中設(shè)定包含由記錄指示指定的區(qū)域的開始位置的、ECC簇的開頭PSN值。在第1DFLentry2010的替換簇開頭PSN2013中設(shè)定包含實(shí)際記錄了數(shù)據(jù)的連續(xù)區(qū)域的開始位置的、ECC蔟的開頭PSN值。在第1DFLentry2010的狀態(tài)22011B中設(shè)定"0001"表示是連續(xù)區(qū)域的開始位置。在第2DFLentry2010的狀態(tài)12011A中設(shè)定"0000"表示是存在替換項(xiàng)的替換記錄。在第2DFLentry2010的缺陷簇開頭PSN2012中設(shè)定包含由記錄指示指定的區(qū)域的結(jié)束位置的、ECC簇的開頭PSN值。由記錄指示指定的區(qū)域的結(jié)束位置例如根據(jù)與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址和要記錄的數(shù)據(jù)的數(shù)據(jù)長(zhǎng)度求取。在第2DFLentry2010的替換簇開頭PSN2013中設(shè)定包含實(shí)際記錄了數(shù)據(jù)的連續(xù)區(qū)域的結(jié)束位置的、ECC簇的開頭PSN值。45在第2DFLentry2010的狀態(tài)22011B中設(shè)定"0010"表示是連續(xù)區(qū)域的結(jié)束位置。(步驟S607)驅(qū)動(dòng)控制部311對(duì)在步驟S604中發(fā)現(xiàn)的第1和第2DFLentry2010進(jìn)行更新處理。具體地,該更新處理是通過在步驟S608中在第1和第2DFLentry2010中設(shè)定值來實(shí)現(xiàn)的。(步驟S608)驅(qū)動(dòng)控制部311在第1和第2DFLentry2010中設(shè)定值。在第1DFLentry2010的替換簇開頭PSN2013中設(shè)定包含實(shí)際記錄了數(shù)據(jù)的連續(xù)區(qū)域的開始位置的、ECC簇的開頭PSN值。即,設(shè)定新的替換區(qū)的開始位置。不需要改變第1DFLentry2010的缺陷簇開頭PSN2012,保持相同的值即可。這是因?yàn)椋@是對(duì)同一ECC簇進(jìn)行的第2次以后的替換記錄。在第2DFLentry2010的替換簇開頭PSN2013中設(shè)定包含實(shí)際記錄了數(shù)據(jù)的連續(xù)區(qū)域的結(jié)束位置的、ECC簇的開頭PSN值。即,設(shè)定新的替換區(qū)的結(jié)束位置。不需要改變第2DFLentry2010的缺陷簇開頭PSN2012,保持相同的值即可。這是因?yàn)椋@是對(duì)同一ECC簇進(jìn)行的第2次以后的替換記錄。(步驟S609)通過以上處理實(shí)現(xiàn)替換管理信息列表的更新。即,將新的第1和第2DFLentry2010追加到替換管理信息列表中。或者更新替換管理信息列表中現(xiàn)有的第1和第2DFLentry2010的值。對(duì)替換管理信息列表進(jìn)行重新排列。該重新排列根據(jù)例如更新管理信息的狀態(tài)l2011A的順序進(jìn)行。進(jìn)而,按照缺陷蔟開頭PSN2012、狀態(tài)22011B、替換簇開頭PSN2013的順序進(jìn)行重新排列。由此,圖8A的步驟S113結(jié)束。這里所得的最新替換管理信息列表被追加記錄到(臨時(shí))盤片管理信息區(qū)。此外,雖然在上述的處理實(shí)例中,說明了為了實(shí)現(xiàn)偽覆寫記錄而進(jìn)行的替換記錄,但這同樣適用于出現(xiàn)缺陷簇時(shí)進(jìn)行的替換記錄的場(chǎng)合。使用圖20A至圖2々B進(jìn)一步說明記錄處理步驟。圖20A與圖13A等相同,表示信息記錄介質(zhì)IOO上的物理地址空間與邏輯地址空間。圖20A中表示了緊接著格式化處理之后在LSN-O的位置記錄了數(shù)據(jù)"AO"后的狀態(tài)。在物理地址空間中,在FSN-1000的位置記錄了數(shù)據(jù)"A0"。此時(shí),LSN=0和PSN=1000保持了初始邏輯地址-物理地址映射的關(guān)系。因此,圖20B所示的與圖20A對(duì)應(yīng)的替換管理信息列表中不包含替換管理信息,只包含扇區(qū)頭信息1001。接著,在圖20A的狀態(tài)下,假定從主機(jī)裝置305發(fā)出指示在LSN-O的位置記錄數(shù)據(jù)"A1"。在圖21A中表示執(zhí)行該記錄后的狀態(tài)。如圖21A所示,PSN-1000的位置已經(jīng)記錄完畢,因此,數(shù)據(jù)"A1"被替換到例如用戶數(shù)據(jù)區(qū)中的PSN-1132的位置。此時(shí)的替換記錄是第1次替換記錄,因此,按照使用圖19A所說明的步驟S302以后的步驟,將圖21B所示的DFLentry2100A追加到替換管理信息列表中。接著,在圖21A的狀態(tài)下,假定從主機(jī)裝置305發(fā)出指示在LSN=0的位置記錄數(shù)據(jù)"A2"。在圖22A中表示執(zhí)行該記錄后的狀態(tài)。如圖22A所示,PSN=1000的位置已經(jīng)記錄完畢,因此,數(shù)據(jù)"A2"被替換到例如用戶數(shù)據(jù)區(qū)中的PSN-1164的位置。此時(shí)的替換記錄是第2次替換記錄,因此,按照使用圖19A所說明的步驟S304以后的步驟,將圖22B所示的DFLentry2100A更新為DFLentry2100B。(即,不追加DFLentry。)接著,在圖22A的狀態(tài)下,假定從主機(jī)裝置305發(fā)出指示在LSN=96的位置記錄數(shù)據(jù)"B0"、在LSN-128~192的位置記錄數(shù)據(jù)"C0"。在圖23A中表示執(zhí)行該記錄后的狀態(tài)。如圖23A所示,假定在將數(shù)據(jù)"B0"記錄到PSN=1196的位置時(shí)校驗(yàn)處理出錯(cuò)。此時(shí),數(shù)據(jù)"B0"被替換到例如外周替換區(qū)107中的PSN-xlO。此時(shí)的替換記錄是第1次替換記錄,因此,按照使用圖19A所說明的步驟S302以后的步驟,如圖23B所示追加DFLentry2101A。另一方面,假定數(shù)據(jù)"C0"記錄后的校驗(yàn)成功,則替換管理信息列表不變。接著,在圖23A的狀態(tài)下,假定從主機(jī)裝置305發(fā)出指示在LSN47=128~192的位置記錄數(shù)據(jù)"C1"。在圖24A中表示執(zhí)行該記錄后的狀態(tài)。如圖24A所示,PSN-1228~1292的位置已經(jīng)記錄完畢,因此,數(shù)據(jù)"C1"被替換到例如用戶數(shù)據(jù)區(qū)中的PSN-13241388的位置。此時(shí)的替換記錄是第1次替換記錄,因此,按照使用圖19A所說明的步驟S302以后的步驟,如圖24B所示追加DFLentry2102A和2103A。這里,該替換記錄是從連續(xù)區(qū)域2200(PSN-1228-1"卩)替換到連續(xù)區(qū)域2201(PSN-13241388),因此,如上所述,4吏用表示替換區(qū)開頭的DFLentry2102A和表示結(jié)束位置的DFLentry2103A。即,本發(fā)明的驅(qū)動(dòng)裝置310在將連續(xù)區(qū)域2200替換為用戶數(shù)據(jù)區(qū)108中的連續(xù)區(qū)域2201的偽覆寫中,生成將連續(xù)區(qū)域2M0的開始位置映射到連續(xù)區(qū)域2201的開始位置的第1替換管理信息(DFLentry2102A)和將連續(xù)區(qū)域2200的結(jié)束位置映射到連續(xù)區(qū)域2201的結(jié)束位置的第2替換管理信息(DFLentry2103A)。這里,雖然實(shí)施的是3個(gè)ECC簇大小的連續(xù)區(qū)域的替換記錄,但只追加了2個(gè)DFLentry。這是通過將用戶區(qū)域中的替換項(xiàng)借助于DFLentry2102A和DFLentry2103A作為連續(xù)區(qū)域映射而實(shí)現(xiàn)的效果。此外,關(guān)于連續(xù)區(qū)域的替換,在第2次以后當(dāng)然也可以更新已有的DFLentry。(第2實(shí)施方式)2-1.NWA決定處理步驟這里說明由驅(qū)動(dòng)裝置310響應(yīng)主機(jī)裝置305的請(qǐng)求而返回的邏輯地址所表示的下次可記錄位置(以后成為邏輯NWA)的決定方法。在本實(shí)施方式中,邏輯NWA由以下步驟決定。首先確定包含LRA所示的物理扇區(qū)的、ECC簇的下一ECC簇。該ECC簇是下一個(gè)記錄ECC簇。記錄ECC簇的開頭物理扇區(qū)成為下次可記錄位置,由該物理地址表示的下次可記錄位置是上述的NWA。邏輯NWA的值是將該NWA表示的PSN值按照初始邏輯地址-物理地址映射變換為L(zhǎng)SN后所得的值。下面使用幾個(gè)具體實(shí)例進(jìn)行說明。在圖12的狀態(tài)下,LRA500指示用戶數(shù)據(jù)區(qū)108的開頭,因此,此48時(shí)的物理地址空間中的NWA為PSN=1100。與PSN-1100對(duì)應(yīng)的LSN為L(zhǎng)SN-0,因此,邏輯NWA-O。圖13A中,主機(jī)裝置305從驅(qū)動(dòng)裝置310取得邏輯冊(cè)人=O后發(fā)出指示將數(shù)據(jù)"A"記錄到LSN-O。另外,緊接著數(shù)據(jù)"A"的記錄之后,光軌#1的LRA指向包含PSN-IIOO的ECC蔟,因此,該NWA為PSN=1132。由此,邏輯NWA-32。此時(shí),主機(jī)裝置305可能發(fā)出針對(duì)邏輯NWA-32記錄數(shù)據(jù)"B"的指示。緊接著數(shù)據(jù)"B"的記錄之后,光軌#1的LRA指向包含PSN-1132的ECC簇內(nèi)的物理扇區(qū),因此,該冊(cè)A為PSN-1164。由此,邏輯NWA=64。如上所述的邏輯NWA的決定方法的特征是決定邏輯NWA以便維持初始邏輯地址-物理地址映射的關(guān)系。即,首先根據(jù)光軌內(nèi)的LRA決定NWA,然后根據(jù)初始邏輯地址-物理地址映射取得邏輯NWA,因此,對(duì)于新的數(shù)據(jù)記錄不需要替換管理信息IOIOB。此外,在圖14A中,盡管實(shí)際的最新的邏輯NWA與LRA500B對(duì)應(yīng),但主機(jī)裝置305有時(shí)候還保持了與LRA501B相對(duì)應(yīng)的值作為邏輯NWA。由驅(qū)動(dòng)裝置310作為獨(dú)立于主機(jī)裝置305的動(dòng)作執(zhí)行對(duì)PSN-1292的位置以后的記錄,此外,主機(jī)裝置305又沒有從驅(qū)動(dòng)裝置310取得最新的邏輯NWA時(shí),就有可能產(chǎn)生這種狀態(tài)。此外,如果在這種狀態(tài)下主機(jī)裝置305試圖指示記錄新的數(shù)據(jù),就會(huì)向與LRA501B對(duì)應(yīng)的邏輯NWA發(fā)出記錄指示,而實(shí)際的數(shù)據(jù)則由驅(qū)動(dòng)裝置310記錄到PSN=1336的位置。該記錄是替換記錄,因此,就需要新的替換管理信息。另一方面,如果主機(jī)裝置305從驅(qū)動(dòng)裝置310取得與最新的LRA500B相對(duì)應(yīng)的邏輯NWA之后再發(fā)出記錄新數(shù)據(jù)的指示,則該記錄不會(huì)變成替換記錄,也不需要新的替換管理信息。圖15A和圖16A也一樣,各圖中主機(jī)裝置305有時(shí)候會(huì)保持與LRA501C對(duì)應(yīng)的值作為邏輯NWA,但實(shí)際的最新LRA分別是LRA500C和LRA500D。由此,主機(jī)裝置305在記錄新數(shù)據(jù)之前最好是取得最新的邏輯NWA。總之,當(dāng)主機(jī)裝置305指示記錄新數(shù)據(jù)時(shí),例如,緊鄰著圖8A的步驟S102之前輸出請(qǐng)求以便從驅(qū)動(dòng)裝置310取得最新的邏輯NWA。另一方面,接收到該請(qǐng)求的驅(qū)動(dòng)裝置310按照上述步驟將由LRA和NWA所確定的邏輯NWA返回給主機(jī)裝置305。接收到的邏輯NWA的主機(jī)裝置305根據(jù)該值發(fā)出下一記錄指示。借助于這樣的動(dòng)作,在記錄新數(shù)據(jù)時(shí)不再需要替換管理信息IOIOB,只在執(zhí)行了替換記錄時(shí)才需要替換管理信息IOIOB。其結(jié)果是,可以抑制替換管理信息列表1000的數(shù)據(jù)量的增加,降低數(shù)據(jù)記錄再生時(shí)的處理量,減少存儲(chǔ)器量,并減少信息記錄介質(zhì)100上的數(shù)據(jù)容量等等。(第3實(shí)施方式)3-1.記錄處理步驟(1)在上述第2實(shí)施方式中的NWA決定方法中,會(huì)出現(xiàn)某個(gè)LSN不被使用的情況。例如,在圖14A,LSN=96的位置的邏輯扇區(qū)從主機(jī)裝置305或文件系統(tǒng)的角度來看,是從來沒有被記錄數(shù)據(jù)的邏輯扇區(qū)。這種邏輯扇區(qū)被稱為未記錄邏輯扇區(qū)、或未使用邏輯扇區(qū)、孤立邏輯扇區(qū)等。另外,由這種未記錄邏輯扇區(qū)構(gòu)成的邏輯簇稱為未記錄邏輯簇。例如,圖14A中LSN=96~127的位置是未記錄邏輯簇。同樣地,在圖15A中,LSN-X2的位置是未記錄邏輯扇區(qū)。如圖14A等所示,對(duì)于這種未記錄邏輯扇區(qū),與其他的通常的邏輯扇區(qū)一樣也分配了LSN,而此后的邏輯扇區(qū)的LSN不變,這是上述實(shí)施方式中NWA決定處理步驟的特征。當(dāng)對(duì)這種未記錄邏輯扇區(qū)發(fā)出記錄指示時(shí),與上述實(shí)施方式同樣地進(jìn)行偽覆寫記錄。例如,可以是以下處理。這里,在圖14A的狀態(tài)下,假定發(fā)出指示對(duì)LSN=96的位置記錄數(shù)據(jù)"F"。此時(shí),驅(qū)動(dòng)裝置310將LSN-96按照初始邏輯地址-物理地址映射變換為PSN-1196。比較PSN-1196與NWA可知,PSN=1196已經(jīng)記錄完畢。此時(shí),與上述其他實(shí)施方式同樣地執(zhí)行偽覆寫記錄。于是,驅(qū)動(dòng)裝置310在NWA所示的位置(這種情況下是PSN=1336)50記錄數(shù)據(jù)"F",進(jìn)而生成替換管理信息518。通過這種處理對(duì)LSN=96的位置進(jìn)行記錄。其結(jié)果是,LSN=96不再是未記錄邏輯簇,而是變?yōu)橥ǔ5倪壿嫶亍2贿^,與PSN-1336的位置相對(duì)應(yīng),由初始邏輯地址-物理地址映射關(guān)聯(lián)起來的LSN=256~287的位置成為新的未記錄邏輯簇。進(jìn)而,記錄數(shù)據(jù)"G"后,成為圖17A和圖17B的狀態(tài)。3_2.再生處理步驟(1)圖14A中,LSN=224的位置的邏輯簇是未記錄邏輯簇。通過初始邏輯地址-物理地址映射與LSN=224的位置的未記錄邏輯簇相對(duì)應(yīng)的物理簇是PSN-1324的位置。PSN=1324的位置的物理簇進(jìn)一步通過替換管理信息514與PSN=1228的位置的物理簇關(guān)聯(lián)起來。此外,PSN-1228的位置的物理蔟按照初始邏輯地址-物理地址映射,與LSN=128的位置的邏輯簇映射起來。即,PSN=1228的位置的物理簇被分配作為L(zhǎng)SN=128的位置的邏輯簇和LSN=224的位置的未記錄邏輯簇這2個(gè)邏輯簇。下面說明這樣的2個(gè)邏輯簇被分配到1個(gè)物理簇的狀態(tài)下進(jìn)行再生時(shí)的步驟。首先,從主機(jī)裝置305發(fā)出針對(duì)LSN=128的位置的邏輯簇進(jìn)行再生的指示后,首先由驅(qū)動(dòng)裝置310將接收到的LSN按照初始邏輯地址-物理地址映射變換為PSN(稱為再生對(duì)象PSN)。這里,再生對(duì)象PSN是PSN=1228。在替換管理信息列表中檢索具有PSN=1228作為被替換項(xiàng)的替換管理信息時(shí),可得替換管理信息514A。此外,再生替換管理信息514A所指示的代替簇即PSN=1324位置的物理簇。另一方面,對(duì)LSN-224的位置的邏輯簇發(fā)出再生指示后,按照初始邏輯地址-物理地址映射求得PSN-1324值作為再生對(duì)象PSN。但是,即使在替換管理信息列表中檢索,也找不到具有PSN-1324作為被替換項(xiàng)的替換管理信息。因此,驅(qū)動(dòng)裝置310從PSN=1324開始再生數(shù)據(jù)。通過這種再生處理,即使在對(duì)邏輯上一次也沒有記錄過數(shù)據(jù)的未記錄邏輯扇區(qū)發(fā)出再生指示的情況下,也能夠從相應(yīng)的物理扇區(qū)再生出數(shù)據(jù)。由此,從主機(jī)一側(cè)的文件系統(tǒng)等來看,信息記錄介質(zhì)100上區(qū)域不再有例外區(qū),在其系統(tǒng)結(jié)構(gòu)中不再需要安裝復(fù)雜的錯(cuò)誤處理,能夠更簡(jiǎn)單地實(shí)施系統(tǒng)構(gòu)筑。此外,當(dāng)針對(duì)未記錄邏輯扇區(qū)發(fā)出再生指示時(shí),如上所述從相應(yīng)的物理簇再生數(shù)據(jù)的話,就會(huì)再生出本來不應(yīng)該再生的數(shù)據(jù)。如果這樣的數(shù)據(jù)再生不適合其系統(tǒng)結(jié)構(gòu),則可以使用以下再生步驟。即,在再生數(shù)據(jù)時(shí),將指定再生的LSN按照初始邏輯地址-物理地址映射變換為PSN后,檢索具有該所得的PSN作為替換管理信息列表1000中的原位置信息1012的替換管理信息1010B。如果找到了相應(yīng)的原位置信息1012,則與上述的其他實(shí)施方式同樣地從替換位置信息1013所示的位置的ECC簇開始再生數(shù)據(jù)。如果沒有找到,則接著以替換位置信息1013為對(duì)象檢索具有與指定再生的LSN相對(duì)應(yīng)的PSN值的原位置信息1012。如果找到了相應(yīng)的替換位置信息1013,則判斷為由該替換位置信息1013所指示的ECC簇已經(jīng)作為代替簇記錄完畢。此時(shí),驅(qū)動(dòng)裝置310不從該ECC簇再生數(shù)據(jù),而是將預(yù)定值即例如全部為0的值作為再生數(shù)據(jù)返回到主機(jī)裝置305。通過這種再生處理,即使在對(duì)未記錄邏輯扇區(qū)發(fā)出再生指示的情況下,也能夠從相應(yīng)的物理扇區(qū)再生出適當(dāng)?shù)臄?shù)據(jù)。此外,這種再生處理在參照?qǐng)DIO說明的再生處理的各個(gè)步驟中在驅(qū)動(dòng)裝置310從主機(jī)裝置305接收到再生指示時(shí)執(zhí)行。3-3NWA決定步驟的比較說明與上述實(shí)施方式不同的、不產(chǎn)生未記錄邏輯扇區(qū)的NWA決定步驟。在本NWA決定步驟中,對(duì)邏輯LRA進(jìn)行管理,在邏輯LRA的相鄰位置的邏輯NWA中記錄新數(shù)據(jù)。此時(shí),將表示邏輯NWA的LSN按照初始邏輯地址—物理地址映射變換為PSN(作為PSN-1)。另外,相對(duì)于該邏輯NWA,實(shí)際記錄數(shù)據(jù)的ECC簇是包含LRA213所示的PSN的、ECC簇的下一個(gè)ECC簇的NWA(將表示該NWA的位置的PSN作為PSN-2)。將該P(yáng)SN-1作為被替換項(xiàng)、PSN-2作為替換項(xiàng)進(jìn)行替換記錄。此時(shí),為了管理邏輯冊(cè)A,使用與圖25所示的光軌管理信息3210不同的實(shí)施方式。在圖25的光軌管理信息3210中,新定義光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214。光軌內(nèi)最終數(shù)據(jù)記錄位置信息213管理通過PSN表示的物理地址空間中的最終記錄位置,與此相對(duì),光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214管理通過LSN表示的邏輯地址空間中的最終記錄位置。驅(qū)動(dòng)裝置310參照光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214就能夠決定各個(gè)光軌各自的邏輯NWA。光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214的更新方法如下。即,設(shè)定O作為光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214的初始值。然后,從主機(jī)裝置305接收到記錄指示的驅(qū)動(dòng)裝置310將記錄位置理解為L(zhǎng)SN。如果接收到的LSN比光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214大,則用該LSN更新光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214。通過這種處理可以使光軌內(nèi)最終數(shù)據(jù)記錄邏輯位置信息3214保持最大值。圖26A表示了按照上述冊(cè)A決定步驟以圖13A、圖14A、圖17A相同的順序記錄了數(shù)據(jù)"A"、"B"、"C"、"D"、"F"、"G"之后的數(shù)據(jù)結(jié)構(gòu)。圖26B中,將全部缺陷簇都作為替換管理信息(7)登錄。不過,也可以從替換管理信息列表1000F中刪除這些替換管理信息(7)。通過刪除能夠減少替換管理信息列表1000F中的容量。這里,比較圖17B和圖26B各自的替換管理信息列表1000E和IOOOF可知,替換管理信息列表1000E中的替換管理信息數(shù)量更少。如果在刪除替換管理信息(7)之后的狀態(tài)下比較,就會(huì)發(fā)現(xiàn)替換管理信息列表1000E中的替換管理信息數(shù)量變得更小。由此,第1實(shí)施方式和第2實(shí)施方式中i兌明的、產(chǎn)生未記錄邏輯扇區(qū)的NWA決定方法比參照?qǐng)D26A說明的不產(chǎn)生未記錄邏輯扇區(qū)的方法更適合于抑制替換管理信息列表的數(shù)據(jù)容量。此外,在替換管理信息列表1000F中,通過保留替換管理信息(7)能夠預(yù)先掌握信息記錄介質(zhì)100上的缺陷簇的分布,在再生時(shí)就可以避開這些缺陷簇而優(yōu)化數(shù)據(jù)讀取等處理。(第4實(shí)施方式)進(jìn)一步描述本實(shí)施方式中的數(shù)據(jù)記錄步驟。圖27是表示在執(zhí)行本實(shí)施方式的數(shù)據(jù)記錄之前的信息記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。圖中V所示的位置表示ECC簇之間的邊界。在以后的其他附圖中也是這樣。下面說明在這種狀態(tài)下從主機(jī)裝置305向驅(qū)動(dòng)裝置310發(fā)出數(shù)據(jù)"D1"4622和數(shù)據(jù)"E1"4623的記錄指示時(shí)的記錄步驟。數(shù)據(jù)"D1"4622的記錄指示是例如對(duì)已經(jīng)記錄完畢的區(qū)域4600中PSN=a0的位置進(jìn)行偽覆寫記錄。在執(zhí)行記錄指示時(shí),主機(jī)裝置305向驅(qū)動(dòng)裝置310要求邏輯NWA。接收到邏輯NWA要求的驅(qū)動(dòng)裝置310才艮據(jù)LRA4610A確定出NWA4611A,將與NWA4611A相對(duì)應(yīng)的邏輯NWA返回到主機(jī)裝置305。此時(shí),有時(shí)候主機(jī)裝置305會(huì)向驅(qū)動(dòng)裝置310連續(xù)發(fā)出對(duì)與PSN=aO相對(duì)應(yīng)的LSN=A(Hi錄數(shù)據(jù)"Dl"4622的ii錄指示和對(duì)與NWA4611A(PSN=a2)相對(duì)應(yīng)的LSN-A2記錄數(shù)據(jù)"E1"4623的記錄指示。如果驅(qū)動(dòng)裝置310按照主機(jī)裝置305的記錄指示依次執(zhí)行了數(shù)據(jù)"D1"4622、數(shù)據(jù)"E1"4623的記錄指示,則其記錄結(jié)果如圖28所示。這里,數(shù)據(jù)"D1"4622的記錄指示是對(duì)記錄完畢區(qū)4600進(jìn)行偽覆寫記錄。由此,數(shù)據(jù)"D1"4622被替換到NWA4611A(PSN=a2)。此夕卜,NWA4611A變?yōu)镹WA4611B(PSN=a3)。通過該替換記錄,PSN=a2的位置變?yōu)橐呀?jīng)記錄完畢,因此,數(shù)據(jù)"E1"4623進(jìn)一步被替換到NWA4611B(PNS=a3)。如上所述,主機(jī)裝置305發(fā)出的雖然是對(duì)與NWA4611A(PSN=a2)相對(duì)應(yīng)的LSN=A2進(jìn)行記錄的記錄指示,但實(shí)際上記錄到與此不同的位置(PNS=a3)。由此,不僅是針對(duì)數(shù)據(jù)"Dl"4622A生成了替換管理信息1010,而且針對(duì)數(shù)據(jù)"El"4"3A也生成了替換管理信息1010,因而產(chǎn)生了替換管理信息列表1000容量增加的問題。這種問題的起因在于,驅(qū)動(dòng)裝置實(shí)施了主機(jī)裝置305沒有預(yù)料到的替換記錄。即,由驅(qū)動(dòng)裝置實(shí)施替換記錄后,從主機(jī)裝置305發(fā)出的另外的記錄指示需要替換處理,導(dǎo)致了替換管理信息列表1000容量的增加。另一方面,下面說明在本實(shí)施方式的記錄步驟中,不產(chǎn)生與數(shù)據(jù)"E1"4623相對(duì)應(yīng)的替換管理信息1010的方法。在本實(shí)施方式中,假定在圖27的狀態(tài)下主機(jī)裝置305發(fā)出記錄指示時(shí),首先發(fā)出用于追加記錄的記錄指示。此外,在追加記錄的記錄指示之后,發(fā)出覆寫記錄的記錄指示。這種記錄步驟的結(jié)果是圖29所示的數(shù)據(jù)結(jié)構(gòu)。此外,在主機(jī)裝置305上動(dòng)作的文件系統(tǒng)執(zhí)行全部文件的更新和新建的管理,因此能夠確定記錄指示的順序。圖29中,數(shù)據(jù)"E1"4623B記錄到NWA4611A(PSN=a2)。另外,數(shù)據(jù)"D1"4622B記錄到PSN=a4。如上所述,主才凡裝置305針對(duì)NWA4611A(PSN-a2)發(fā)出了記錄指示,因此,記錄指示所示位置與實(shí)際記錄位置相同。由此,該記錄不會(huì)成為替換記錄。即,對(duì)數(shù)據(jù)"E1"4623不會(huì)生成替換管理信息1010,能夠防止替換管理信息列表1000容量的增加。此外,在數(shù)據(jù)"D1"4622的記錄中,在圖28和圖29的任意一個(gè)的情況下,都只需要相同的替換管理信息1010。在圖28和圖29中,只有數(shù)據(jù)"D1"4622的記錄位置(即替換項(xiàng)的位置)改變,必要的替換管理信息1010的數(shù)目不變。如上,本實(shí)施方式在主機(jī)裝置305試圖執(zhí)行覆寫記錄和追加記錄的情況下,通過優(yōu)先發(fā)出追加記錄的記錄指示,能夠避免產(chǎn)生替換管理信息1010,減少替換管理信息列表1000的數(shù)據(jù)容量。(笫5實(shí)施方式)這里,考察由主機(jī)裝置305將一定容量的數(shù)據(jù)分割為ECC簇的容量(例如64KB)大小、按分割后的每個(gè)單位順序向驅(qū)動(dòng)裝置310發(fā)出記錄指示。驅(qū)動(dòng)裝置310連續(xù)記錄這些數(shù)據(jù)時(shí),有時(shí)候在某個(gè)記錄位置存在缺陷簇,為了替換該缺陷簇,需要使用鄰接的ECC簇。在這種情況下,其后的記錄位置之后,全部記錄都會(huì)一簇一簇地在PSN增大的方向上替換記錄數(shù)據(jù)。55此時(shí),每個(gè)記錄單位都需要替換管理信息,當(dāng)要記錄的數(shù)據(jù)容量很大時(shí),就需要很多替換管理信息,從而導(dǎo)致替換管理信息列表iooo的數(shù)據(jù)容量增大。下面參照?qǐng)D30說明在本實(shí)施方式中在替換記錄中使用的利用驅(qū)動(dòng)裝置310進(jìn)行代替蔟的記錄目的地選擇的步驟,該步驟有助于減小替換管理信息列表1000的數(shù)據(jù)容量。圖30中,例如,借助于主機(jī)裝置305發(fā)出的記錄指示,將被替換簇5700作為被替換項(xiàng)進(jìn)行替換記錄。此時(shí),替換項(xiàng)通過以下步驟確定。在圖30中,代替簇作為可分配的替換項(xiàng)有,未記錄區(qū)5601A(光軌弁N5602中)、未記錄區(qū)5612(光軌#"+15610中)、未記錄區(qū)5622(光軌#"+25620中)、未記錄區(qū)5632(光軌#N+35630中)。這里,計(jì)算從被替換簇5700的位置(例如,被替換簇"OO中的開頭物理扇區(qū))到候補(bǔ)替換位置(例如,開放光軌的而A位置)之間的距離。在圖30中,相對(duì)于上述各候補(bǔ)替換的距離分別是D13、Dl2、DIO、Dll。這里假定各距離值的大小關(guān)系為D13>D12>D11>D10。如果選擇距離最近(即D10)的未記錄區(qū)5622作為替換項(xiàng),則從被替換項(xiàng)至替換項(xiàng)的距離在當(dāng)時(shí)是最短的,由此也能夠縮短數(shù)據(jù)再生時(shí)的訪問時(shí)間。但是,未記錄區(qū)5622和原位置5700包含在同一光軌#"+25620中。因此,如果將替換項(xiàng)定為未記錄區(qū)5622,則如上所述,當(dāng)從主機(jī)裝置305發(fā)出連續(xù)的記錄指示時(shí),就會(huì)出現(xiàn)替換管理信息列表1000的數(shù)據(jù)容量增加這樣的問題。因此,在本實(shí)施方式中,雖然選擇了距離被替換簇最近的未記錄區(qū)作為替換項(xiàng),但該選擇的特征是,不選擇與被替換簇位于同一光軌內(nèi)的未記錄區(qū)。即,排除距離最近的未記錄區(qū)5622,選擇下一個(gè)距離近(即Dll)的未記錄區(qū)5632作為替換項(xiàng)。由此,當(dāng)從主機(jī)裝置305發(fā)出針對(duì)被替換簇5700進(jìn)行記錄的指示時(shí),驅(qū)動(dòng)裝置310在未記錄區(qū)5632的NWA位置記錄替換簇5710。此外,生成用來表示從被替換簇5700映射到替換簇5710的替換芬棚>(重.自-.其膝Jl"L.^"T4fe如參照步驟S107和S112(圖8A)所說明,本發(fā)明的驅(qū)動(dòng)控制部311在執(zhí)行偽覆寫記錄時(shí),控制記錄再生部314,將數(shù)據(jù)記錄到由與所接收到的記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示的位置以外的特定位置,即用戶數(shù)據(jù)區(qū)108中的特定位置。在本實(shí)施方式中,該特定位置是與在步驟Sl(M(圖8A)中所決定的光軌不同的開放光軌內(nèi)的NWA。進(jìn)而,該開放光軌內(nèi)的冊(cè)A表示與該記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址所示位置最近的位置。借助于這種記錄步驟,即使主機(jī)裝置305接著進(jìn)一步發(fā)出了記錄指示,對(duì)未記錄區(qū)5622進(jìn)行新的數(shù)據(jù)記錄,也不會(huì)變成替換記錄,不需要增加替換管理信息。另外,從被替換項(xiàng)至替換項(xiàng)的距離是除了同一光軌之外的最近距離。由此,能夠縮短數(shù)據(jù)再生時(shí)的訪問時(shí)間。此外,也可以以具有比被替換簇大的PSN的未記錄區(qū)為對(duì)象計(jì)算距離,確定替換項(xiàng)。這是因?yàn)?,追加記錄型信息記錄介質(zhì)中是沿著PSN增加的方向進(jìn)行順序記錄的,因此,在PSN增加的方向上進(jìn)行替換記錄有助于高效地訪問數(shù)據(jù)。這種情況下,如果具有更大PSN的未記錄區(qū)耗盡,則可以以具有較小PSN的未記錄區(qū)為對(duì)象。此外,如果存在多個(gè)距離相等的未記錄區(qū),則最好是選擇PSN增加的方向。這是因?yàn)椋芳佑涗浶托畔⒂涗浗橘|(zhì)中是沿著PSN增加的方向進(jìn)行順序記錄的,因此,在PSN增加的方向上進(jìn)行替換記錄有助于高效地訪問數(shù)據(jù)。此外,也可以根據(jù)被替換項(xiàng)與替換項(xiàng)的PSN值的差值來決定被替換項(xiàng)與替換項(xiàng)的距離?;蛘?,也可以根據(jù)被替換項(xiàng)與替換項(xiàng)的物理距離來決定。這是因?yàn)?,在信息記錄介質(zhì)100中,PSN從內(nèi)周側(cè)開始以螺旋狀增加,因此,PSN值的差值有時(shí)候可能與物理距離不一致。例如,在信息記錄介質(zhì)100的半徑方向上鄰接的ECC簇彼此雖然物理距離近,但PSN值的差值不是最小的。(笫6實(shí)施方式)參照?qǐng)D34說明本實(shí)施方式的數(shù)據(jù)記錄的步驟。這里,假定數(shù)據(jù)是使用圖6所示的信息記錄再生裝置300記錄到信息記錄介質(zhì)100中的。57圖34所示的各步驟由驅(qū)動(dòng)裝置310的驅(qū)動(dòng)控制部311執(zhí)行。(步驟S1101)驅(qū)動(dòng)控制部311接收來自主機(jī)裝置305的記錄指示。記錄指示指定要記錄的數(shù)據(jù)以及表示應(yīng)記錄該數(shù)據(jù)的位置的邏輯地址。該處理與圖8A所示的步驟S102的處理相同。(步驟S1102)驅(qū)動(dòng)控制部311將記錄指示中包含的邏輯地址變換為物理地址。這種變換例如根據(jù)初始邏輯地址-物理地址映射來實(shí)現(xiàn)。該處理與圖8A所示的步驟S103的處理相同。(步驟S1103)驅(qū)動(dòng)控制部311從分配在用戶數(shù)據(jù)區(qū)108中的至少1條光軌中確定1條光軌。這種決定根據(jù)例如與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址以及盤片管理信息中包含的光軌管理信息210(圖2B)來實(shí)現(xiàn)。光軌管理信息210表示在光軌的數(shù)據(jù)區(qū)102上的范圍,因此,只要知道了物理地址,就能夠確定相對(duì)應(yīng)的光軌。該處理與圖8A所示的步驟S104的處理相同。(步驟S1104)驅(qū)動(dòng)控制部311決定在步驟S1103中確定的光軌是開放光軌還是封閉光軌。這種決定根據(jù)例如光軌管理信息210(圖2B)來實(shí)現(xiàn)。扇區(qū)頭信息201中不包含光軌編號(hào)的光軌是封閉光軌。開放光軌的定義可參照第1實(shí)施方式。封閉光軌的定義可參照第1實(shí)施方式。此外,當(dāng)將本發(fā)明應(yīng)用于BD-R標(biāo)準(zhǔn)時(shí),本說明書中的術(shù)語(yǔ)"開放光軌"應(yīng)理解為"開放SRR",本說明書中的術(shù)語(yǔ)"封閉光軌"應(yīng)理解為"封閉SRR"。當(dāng)在步驟S1104中決定為開放光軌時(shí),處理進(jìn)入步驟S1105,當(dāng)決定為封閉光軌時(shí),處理進(jìn)入步驟S1106。(步驟S1105)本步驟中針對(duì)開放光軌執(zhí)行記錄處理。針對(duì)開放光軌執(zhí)行的記錄處理包含例如圖8A所示的步驟S105~S114。(步驟S1106)本步驟中針對(duì)封閉光軌執(zhí)行記錄處理。針對(duì)封閉光軌執(zhí)行的記錄處理包含例如圖8A所示的步驟S106~S114。即,在對(duì)封閉光軌的記錄處理中執(zhí)行偽覆寫記錄。此時(shí),替換項(xiàng)可能是不同于在步驟S1104決定的封閉光軌的開放光軌的NWA。下面按照?qǐng)D34所示的數(shù)據(jù)記錄步驟說明具體的處理實(shí)例。圖35A表示在按照?qǐng)D34所示的數(shù)據(jù)記錄步驟執(zhí)行處理之前的信息58記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。在圖35A所示的實(shí)例中,光軌并N-1、光軌弁N分配在用戶數(shù)據(jù)區(qū)108中。這里,光軌弁N-1是開放光軌。光軌并N-1中包含記錄完畢區(qū)6600和未記錄區(qū)660乙假定在圖35A所示狀態(tài)下驅(qū)動(dòng)控制部311從主機(jī)裝置305接收到記錄指示。這里該記錄指示的內(nèi)容是指示將數(shù)據(jù)"A,,6602記錄到LSN-Al(PSN-al)的位置。如果使用現(xiàn)有的順序記錄方法,這種記錄指示就是記錄錯(cuò)誤。這是因?yàn)?,LSN-Al比NWA6611A大?;蛘?,如果不把這種記錄指示當(dāng)作記錄錯(cuò)誤,就會(huì)如圖36A所示,在PSN-bl至PSN=al的區(qū)域中記錄啞元數(shù)據(jù)或填充數(shù)據(jù)(例如,值全部為"00h"),在緊接著該區(qū)域的區(qū)域中記錄數(shù)據(jù)"A,,6602。這種處理可以通過在例如圖8A所示的步驟S112之前插入記錄啞元數(shù)據(jù)或填充數(shù)據(jù)的步驟來實(shí)現(xiàn)。借助于該方法,數(shù)據(jù)"A"6602被記錄到PSN=al的位置。但是,這樣會(huì)產(chǎn)生需要記錄填充數(shù)據(jù)這種無用動(dòng)作、或者浪費(fèi)信息記錄介質(zhì)100的容量等其他問題。另外,圖36A所示的方法執(zhí)行了數(shù)據(jù)的追加記錄,因此,只能用于光軌#N-1是開放光軌的場(chǎng)合。如果光軌并N-1是封閉光軌,數(shù)據(jù)的追加記錄被禁止。因此,對(duì)于封閉光軌不能使用圖36A所示的方法進(jìn)行記錄。為了使數(shù)據(jù)記錄不受光軌并N-1是開放光軌還是封閉光軌的制約,例如可以如圖37A所示,不在PSN-al的位置記錄數(shù)據(jù)"A"6602,而在替換區(qū)中的特定位置記錄數(shù)據(jù)"A,,6602。在圖37A所示實(shí)例中,數(shù)據(jù)"A,,6602被記錄在內(nèi)周替換區(qū)106中的PSN=sl的位置。依照此種方式,在圖37A所示實(shí)例中,光軌弁N-l中不記錄數(shù)據(jù),因此,也不更新LRA6610A的位置。驅(qū)動(dòng)控制部311生成替換管理信息6615,以便將與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN-al)映射到用來表示數(shù)據(jù)"A,,6602的實(shí)際記錄位置的物理地址(即PSN=sl)。圖37B表示替換管理信息6615的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。替換管理信息"15包含作為原地址的缺陷簇開頭PSN2012和作為替換地址的替換簇開頭PSN2013。替換管理信息6615的缺陷簇開頭PSMOl2中設(shè)定了與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN-al)。替換管理信息6615的代替簇開頭PSN2013中設(shè)定了用來表示數(shù)據(jù)"A"6602的實(shí)際記錄位置的物理地址(即PSN=si)。通過生成這種替換管理信息6615,當(dāng)驅(qū)動(dòng)控制部311從主機(jī)裝置315接收到表示從LSN=Al的位置開始再生數(shù)據(jù)的再生指示時(shí),就可以從PSN-sl的位置而不是與LSN=A1相對(duì)應(yīng)的PSN-al的位置開始再生數(shù)據(jù)"A"6602?;蛘撸?dāng)在步驟S1104中確定光軌弁N-1為開放光軌的情況下,如圖38A所示,也可以在光軌弁N-1的NWA6611A的位置(即PSN=bl的位置)記錄數(shù)據(jù)"A"6602。在這種情況下,在記錄數(shù)據(jù)"A"6602的同時(shí),表示光軌弁N-1內(nèi)的最終記錄位置的LRA6610A被更新為L(zhǎng)RA6610B。驅(qū)動(dòng)控制部311生成替換管理信息6616,以便將與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN=al)映射到用來表示數(shù)據(jù)"A"6602的實(shí)際記錄位置的物理地址(即PSN=bl)。圖38B表示替換管理信息6616的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。替換管理信息6616的結(jié)構(gòu)與替換管理信息6615的結(jié)構(gòu)相同。替換管理信息6616的缺陷簇開頭PSN2012中設(shè)定了與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN=al)。替換管理信息6616的代替簇開頭PSN2013中設(shè)定了用來表示數(shù)據(jù)"A"6602的實(shí)際記錄位置的物理地址(即PSN=bl)。通過生成這種替換管理信息6616,當(dāng)驅(qū)動(dòng)控制部311從主機(jī)裝置315接收到表示從LSN=Al的位置開始再生數(shù)據(jù)的再生指示時(shí),就可以從PSN-bl的位置而不是與LSN=A1相對(duì)應(yīng)的PSN=al的位置開始再生數(shù)據(jù)"A"6602。或者,當(dāng)在步驟S1104中確定為光軌弁N-1為封閉光軌的情況下,如圖39A所示,也可以在與光軌弁N-1不同的開放光軌的NWA的位置記錄數(shù)據(jù)"A"6602。在圖39A所示實(shí)例中,與光軌弁N-1鄰接的光軌弁N是開放光軌,因此,數(shù)據(jù)"A"6602被記錄到光軌井N的NWA6621A的位置。在這種情況下,在記錄數(shù)據(jù)"A,,6602的同時(shí),表示光軌井N內(nèi)的最終記錄位60置的LRA6621A被更新為L(zhǎng)RA6621B。另一方面,用來表示執(zhí)行了記錄指示的封閉光軌即光軌弁N-1內(nèi)的最終記錄位置的LRA6611A不作更新。此外,與光軌#N不同的開放光軌并不限于與光軌#N鄰接的光軌。與光軌弁N不同的開放光軌可以是光軌弁N以外的任意開放光軌。例如,只要是距離與記錄指示包含的邏輯地址相對(duì)應(yīng)的物理地址較近的開放光軌的下次可記錄位置,從可訪問性的觀點(diǎn)來看都是可取的。驅(qū)動(dòng)控制部311生成替換管理信息7615,以便將與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN=al)映射到用來表示數(shù)據(jù)"A"6602的實(shí)際記錄位置的物理地址(即PSN=b2)。圖39B表示替換管理信息7615的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。替換管理信息7615的結(jié)構(gòu)與替換管理信息6615的結(jié)構(gòu)相同。替換管理信息7615的缺陷簇開頭PSN2012中設(shè)定了與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN-al)。替換管理信息7615的代替簇開頭PSN2013中設(shè)定了用來表示數(shù)據(jù)"A,,6602的實(shí)際記錄位置的物理地址(即PSN=b2)。通過生成這種替換管理信息7615,當(dāng)驅(qū)動(dòng)控制部311從主機(jī)裝置315接收到表示從LSN=Al的位置開始再生數(shù)據(jù)的再生指示時(shí),就可以從PSN-b2的位置而不是與LSN-A1相對(duì)應(yīng)的PSN=al的位置開始再生數(shù)據(jù)"A"6602。在圖37A、圖38A和圖39A的任何一種情況下,在信息記錄介質(zhì)100中使用的區(qū)域都只是由記錄指示所指定的數(shù)據(jù)"A"6602的容量大小,而不需要記錄無用的啞元數(shù)據(jù)等。由以上可知,即使在與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址比NWA大的情況下,通過使用替換管理信息進(jìn)行替換記錄,就能夠?qū)崿F(xiàn)沒有記錄錯(cuò)誤而且高效的數(shù)據(jù)記錄。圖40A表示在按照?qǐng)D34所示的數(shù)據(jù)記錄步驟執(zhí)行處理之前的信息記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。在圖40A所示的實(shí)例中,光軌弁N-1、光軌并N分配在用戶數(shù)據(jù)區(qū)108中。這里,光軌弁N-1是包含未記錄區(qū)6701的封閉光軌。光軌#N是開放光軌。光軌弁N-1中已經(jīng)記錄了數(shù)據(jù)"A"6700,由于光軌弁N-1是已經(jīng)封閉的光軌,因此,禁止向光軌井N-1中追加記錄新數(shù)據(jù)。這是因?yàn)?,如上所述,封閉光軌是扇區(qū)頭信息201中不含光軌編號(hào)的光軌、新數(shù)據(jù)的追加是被禁止的。由于光軌弁N是開放光軌,可以向光軌弁N中追加記錄新數(shù)據(jù)。假定在圖40A所示狀態(tài)下驅(qū)動(dòng)控制部311從主機(jī)裝置305接收到記錄指示。這里假定該記錄指示的內(nèi)容是指示將數(shù)據(jù)"A1"6703A記錄到LSN-Al(PSN-al)的位置。這里,LSN=Al(PSN=al)的位置是已經(jīng)記錄了數(shù)據(jù)"A"6700的位置。因此,該記錄指示是指示將數(shù)據(jù)"A1"6703偽覆寫到數(shù)據(jù)"A,,6700上。這里,假定在如圖41A所示的封閉光軌光軌弁N-1的未記錄區(qū)中的NWA6711A的位置(即PSN-a2的位置)已經(jīng)記錄了數(shù)據(jù)"A1"6703A。在這種情況下,驅(qū)動(dòng)控制部311生成替換管理信息6730,以便將fe-'.罷4&士AAfi;紫4甚Jjr+,仁j:E1*f1^7AA湖jJt.+1fff口PQW=o1、HikJrfS,l—Vk"^fj^,H'■!、-|ti>0nV1"T""ai"'ih"J/工w-pv,vii、rjim,"丄/>w—u-*"VJ用來表示數(shù)據(jù)"Al"6703A的實(shí)際記錄位置的物理地址(即PSN=a2)。圖41B表示替換管理信息6730的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。替換管理信息6730的結(jié)構(gòu)與替換管理信息6615的結(jié)構(gòu)相同。替換管理信息6730的缺陷簇開頭PSN2012中設(shè)定了與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN=al)。替換管理信息6730的替換簇開頭PSN2013中設(shè)定了用來表示數(shù)據(jù)"Al"6703A的實(shí)際記錄位置的物理地址(即PSN=a2)。在記錄數(shù)據(jù)"Al"6730的同時(shí),表示光軌弁N-1內(nèi)的最終記錄位置的LRA6710A^皮更新為L(zhǎng)RA6710B。依照此種方式,為了在封閉光軌的未記錄區(qū)中記錄數(shù)據(jù),需要執(zhí)行對(duì)封閉光軌內(nèi)的LRA進(jìn)行更新的處理。隨著信息記錄介質(zhì)100的記錄容量的增加,用戶數(shù)據(jù)區(qū)108中可分配的光軌的數(shù)量變得非常大。特別地,封閉光軌一旦被分配,其數(shù)量就不會(huì)減少。(另一方面,開放光軌的數(shù)量會(huì)增加或減少。例如,當(dāng)開放光軌變?yōu)榉忾]光軌時(shí),開放光軌的數(shù)量減少。)其結(jié)果是,封閉光軌內(nèi)的LRA的更新處理可能變成處理量非常大的處理。為了避免這種處理量過大的處理,在本實(shí)施方式中,與參照?qǐng)D39A所說明的數(shù)據(jù)記錄步驟相同,當(dāng)光軌弁N-1確定為封閉光軌時(shí),如圖42A所示,在與光軌tN-1不同的開放光軌的冊(cè)A的位置記錄數(shù)據(jù)"A1"6703A。在圖42A所示實(shí)例中,與光軌弁N-1鄰接的光軌弁N是開放光軌,因此,數(shù)據(jù)"A1"6703A凈皮記錄到光軌弁N的NWA6721A的位置。驅(qū)動(dòng)控制部311生成替換管理信息6733,以便將與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN=al)映射到用來表示數(shù)據(jù)"Al"6703A的實(shí)際記錄位置的物理地址(即PSN-a3)。圖42B表示替換管理信息6733的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。替換管理信息6733的結(jié)構(gòu)與替換管理信息6615的結(jié)構(gòu)相同。替換管理信息6733的缺陷簇開頭PSN2012中設(shè)定了與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址(即PSN=al)。替換管理信息6733的替換簇開頭PSN2013中設(shè)定了用來表示數(shù)據(jù)"Al"6703A的實(shí)際記錄位置的物理地址(即PSN=a3)。A-:-A虹4a"ai"-,n"AAeiOrJ"主-業(yè)A^井WiJhAA甚械j-苦乂;至的LRA6721A被更新為L(zhǎng)RA6721B。但是,不需要更新表示光軌#N-1內(nèi)的最終記錄位置的LRA6710A。依照此種方式,為了在開放光軌的未記錄區(qū)中記錄數(shù)據(jù),不需要執(zhí)行對(duì)封閉光軌內(nèi)的LRA進(jìn)行更新的處理。借助于這種數(shù)據(jù)記錄步驟,既能夠?qū)Ψ忾]光軌進(jìn)行偽覆寫記錄,又不需要管理封閉光軌內(nèi)的LRA213。此外,在第1實(shí)施方式中,如上所述,數(shù)據(jù)記錄也可以通過R廳處理來完成。如果由記錄指示所指定的數(shù)據(jù)的末端與ECC簇邊界不一致,而且與記錄指示中包含的邏輯地址相對(duì)應(yīng)的物理地址已經(jīng)被確定為包含在封閉光軌中的未記錄區(qū)中,那么,也可以在要記錄的數(shù)據(jù)中插入填充數(shù)據(jù)(例如"00h"),使得記錄到光軌中的數(shù)據(jù)的末端與ECC簇的邊界一致起來。(第7實(shí)施方式)如上所述,在圖8A的步驟S112中,數(shù)據(jù)被記錄到被指定為記錄目的地的位置。數(shù)據(jù)記錄完成后,執(zhí)行判定處理,判斷該數(shù)據(jù)的記錄是否成功。這種處理稱為校驗(yàn)處理。如果校驗(yàn)處理的結(jié)果是判定為該數(shù)據(jù)記錄失敗,則稱為發(fā)生了校驗(yàn)錯(cuò)。校驗(yàn)處理是通過例如從信息記錄介質(zhì)100中讀出所記錄的數(shù)據(jù)、判定該讀出數(shù)據(jù)與應(yīng)記錄的數(shù)據(jù)是63否一致來實(shí)現(xiàn)的。在上述替換記錄中,當(dāng)在用戶數(shù)據(jù)區(qū)108中的替換簇中記錄了數(shù)據(jù)時(shí),有可能發(fā)生校驗(yàn)錯(cuò)。這種情況下,將該替換簇看作缺陷簇,然后對(duì)替換區(qū)分配新的替換簇,在該新的替換簇中記錄數(shù)據(jù)。當(dāng)在替換區(qū)中的新的替換簇中記錄數(shù)據(jù)時(shí)發(fā)生了校驗(yàn)錯(cuò)時(shí),將該新的替換簇替換為替換區(qū)中的更新的替換簇,重復(fù)這種替換處理。圖43表示圖8A的步驟S112中執(zhí)行的處理步驟的一個(gè)實(shí)例。圖43所示的各步驟由驅(qū)動(dòng)裝置310的驅(qū)動(dòng)控制部311執(zhí)行。(步驟S1108)驅(qū)動(dòng)控制部311在用戶數(shù)據(jù)區(qū)108的特定位置記錄數(shù)據(jù)。這里,該特定位置在圖8A的步驟S107、IIO中決定。(步驟S1109)驅(qū)動(dòng)控制部311判斷向用戶數(shù)據(jù)區(qū)108中的數(shù)據(jù)記錄是否成功。這種判定通過執(zhí)行例如上述的校驗(yàn)處理來實(shí)現(xiàn)。如果成功,處理則進(jìn)入圖8的步驟S113。如果失敗,處理進(jìn)入步驟SlllO。(步驟S1110)驅(qū)動(dòng)控制部311在替換區(qū)(例如內(nèi)周替換區(qū)106或外周替換區(qū)107)的特定位置記錄數(shù)據(jù)。這里,參照替換區(qū)管理信息1108中包含的替換區(qū)中的下次可用位置信息來決定該特定位置。(步驟Sllll)驅(qū)動(dòng)控制部311判斷向替換區(qū)中的數(shù)據(jù)記錄是否成功。這種判定通過執(zhí)行例如上述的校驗(yàn)處理來實(shí)現(xiàn)。如果成功,處理則進(jìn)入圖8A的步驟S113。如果失敗,處理則返回步驟SlllO。依照此種方式,重復(fù)向替換區(qū)中記錄數(shù)據(jù),直到向替換區(qū)中的數(shù)據(jù)記錄成功。如上所述,當(dāng)用戶數(shù)據(jù)區(qū)108中存在缺陷簇時(shí),內(nèi)周替換區(qū)106和外周替換區(qū)107中至少一部分被用作記錄對(duì)該缺陷簇進(jìn)行替換所需的代替簇的區(qū)域?;蛘?,內(nèi)周替換區(qū)106和外周替換區(qū)107中至少一部分也可以被用作記錄后述的偽覆寫記錄中更新后的數(shù)據(jù)所需的區(qū)。即,當(dāng)由于偽覆寫記錄的替換記錄中的校驗(yàn)錯(cuò)導(dǎo)致用戶數(shù)據(jù)區(qū)108內(nèi)產(chǎn)生了缺陷簇時(shí),內(nèi)周替換區(qū)106和外周替換區(qū)107中至少一部分可以被用作記錄偽覆寫記錄中更新后的數(shù)據(jù)所需的區(qū)域。下面按照?qǐng)D34、圖43所示的數(shù)據(jù)記錄步驟說明具體的處理實(shí)例。圖44A表示在按照?qǐng)D34所示的數(shù)據(jù)記錄步驟執(zhí)行處理之前的信息處理介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。在圖WA所示的實(shí)例中,光軌并M7000、光軌弁M7100分配在用64戶數(shù)據(jù)區(qū)108中。這里,光軌弁M7000是包含具有數(shù)據(jù)"A"7001的記錄完畢區(qū)7003和未記錄區(qū)7002的開放光軌。另外,光軌并M7100是包含未記錄區(qū)7102的開放光軌。假定在圖44A所示狀態(tài)下驅(qū)動(dòng)控制部311從主機(jī)裝置305接收到記錄指示。這里假定該記錄指示的內(nèi)容是指示將數(shù)據(jù)"A1"7101記錄到LSN-AO(PSN-aO)的位置。這里,LSN=AO(PSN=a0)的位置是已經(jīng)記錄了數(shù)據(jù)"A"7001的位置。因此,該記錄指示是指示將數(shù)據(jù)"A1"7101偽覆寫到數(shù)據(jù)"A"7001上。驅(qū)動(dòng)控制部311在用戶數(shù)據(jù)區(qū)108的特定位置記錄數(shù)據(jù)"A1"7101A(步驟S1108)。在圖45A所示的實(shí)例中,數(shù)據(jù)"A1"7101A被記錄到位于用戶數(shù)據(jù)區(qū)108中的1個(gè)NWA的位置即PSN-al的位置的替換簇中。這種情況下,驅(qū)動(dòng)控制部311判斷向位于PSN=al的位置的替換簇中的數(shù)據(jù)"A1"7101A的記錄是否成功(步驟S1109)。如果成功,驅(qū)動(dòng)控制部311則生成圖45B所示的替換管理信息7200。如果失敗,驅(qū)動(dòng)控制部311則將數(shù)據(jù)"A1"7101A記錄到替換區(qū)的特定位置(步驟SlllO)。在圖46A所示實(shí)例中,數(shù)據(jù)"A1"7101A被記錄到位于內(nèi)周替換區(qū)106中位置即PSN=sl的位置的替換簇中。這種情況下,驅(qū)動(dòng)控制部311判斷向位于PSN-sl的位置的替換簇中的數(shù)據(jù)"A1"7101A的記錄是否成功(步驟Sllll)。如果成功,驅(qū)動(dòng)控制部311則生成圖46B所示的替換管理信息7201。如果失敗,驅(qū)動(dòng)控制部311則將數(shù)據(jù)"A1"7101A記錄到替換區(qū)的特定位置。重復(fù)向替換區(qū)中記錄數(shù)據(jù),直到向替換區(qū)中的數(shù)據(jù)記錄成功。因此,事先無法知道替換記錄執(zhí)行幾次。由此,當(dāng)驅(qū)動(dòng)裝置310從主機(jī)裝置305接收到1次記錄指示的情況下,驅(qū)動(dòng)裝置310有可能執(zhí)行多次替換記錄。此時(shí),第2次以后的替換記錄就是主機(jī)裝置305沒有預(yù)料到的替換記錄。如在第4實(shí)施方式等之中所述,如果驅(qū)動(dòng)裝置執(zhí)行了主機(jī)裝置305沒有預(yù)料到的替換記錄,就會(huì)產(chǎn)生替換管理信息列表1000的容量增加的問題。65另一方面,在本實(shí)施方式中,當(dāng)偽覆寫導(dǎo)致的替換是針對(duì)開放光軌的NWA執(zhí)行而發(fā)生了校驗(yàn)錯(cuò)時(shí),以后的替換記錄都在替換區(qū)中執(zhí)行。由此,在用戶數(shù)據(jù)區(qū)內(nèi),不會(huì)發(fā)生主機(jī)裝置305沒有預(yù)料到的替換記錄。由此,即使當(dāng)主機(jī)裝置305發(fā)出連續(xù)的記錄指示時(shí),替換管理信息列表的容量也不會(huì)增加。另外,當(dāng)出現(xiàn)校驗(yàn)錯(cuò)時(shí),替換項(xiàng)不使用用戶數(shù)據(jù)區(qū)而使用替換區(qū),由此,能夠縮短到確定出NWA為止的時(shí)間。如果將替換項(xiàng)分配到用戶數(shù)據(jù)區(qū)中,則替換到NWA之后直到校驗(yàn)處理結(jié)束為止,最新的NWA都不確定。原因在于,NWA被不斷更新,直到替換項(xiàng)的校驗(yàn)處理成功。另一方面,借助于本發(fā)明,冊(cè)A是在決定要執(zhí)行偽覆寫記錄的時(shí)刻確定的,因此,驅(qū)動(dòng)裝置310能夠針對(duì)來自主機(jī)裝置305的請(qǐng)求返回最新的NWA,不會(huì)發(fā)生時(shí)間延遲。此外,上述是以光軌弁M7000是開放光軌為例進(jìn)行說明的,但光軌并M7000也可以是封閉光軌。另外,記錄指示所示位置也可以包含在未記錄區(qū)7002中。無論在哪種情況下,都與上述同樣地執(zhí)行圖43所示的步驟S1118~Sllll。此外,在各實(shí)施方式中,可以使用圖5B的替換管理信息1010、圖11的替換管理信息1010B、圖16的DFLentry2010的任意一個(gè)作為替換管理信息。替換管理信息至少包含原位置信息1012(或者缺陷簇開頭PSN2012)和替換位置信息1013(或者替換簇開頭PSN2013)。進(jìn)而,可以使用相同的替換管理信息,不受替換目的(缺陷導(dǎo)致的替換還是為實(shí)現(xiàn)偽覆寫所做的替換)的影響。由此,能夠借助于單一結(jié)構(gòu)的替換管理信息實(shí)現(xiàn)偽覆寫記錄方式,而不受替換目的或替換項(xiàng)的種類和位置的影響。由此,在從被偽覆寫記錄的信息記錄介質(zhì)100中再生數(shù)據(jù)時(shí),可以不考慮替換目的或替換項(xiàng)的種類和位置,使用同一處理進(jìn)行再生,驅(qū)動(dòng)裝置310變得易于實(shí)現(xiàn)。此外,當(dāng)發(fā)生了以偽覆寫為目的的替換時(shí),替換管理信息的替換位置信息1013(或者替換簇開頭PSN2013)中設(shè)定用來表示用戶數(shù)據(jù)66區(qū)108的特定位置的物理地址;當(dāng)發(fā)生了以因缺陷而導(dǎo)致的替換為目的的記錄時(shí),則設(shè)定用來表示替換區(qū)(例如內(nèi)周替換區(qū)106或外周替換區(qū)107)的特定位置的物理地址。因此,當(dāng)發(fā)生了以偽覆寫為目的的替換時(shí),替換管理信息的替換位置信息1013(或者代替簇開頭PSN2013)中設(shè)定的物理地址的范圍就限定于用戶數(shù)據(jù)區(qū)108的范圍內(nèi)(以下稱為第1范圍)。另外,當(dāng)發(fā)生了以因缺陷而導(dǎo)致的替換為目的的記錄時(shí),替換管理信息的替換位置信息1013(或者替換簇開頭PSN2013)中設(shè)定的物理地址的范圍則限定于替換區(qū)的范圍內(nèi)(以下也稱為第2范圍)。依照此種方式,能夠保持著替換目的相關(guān)信息而利用單一結(jié)構(gòu)生成替換管理信息,因此,可以將其用作從替換簇再生時(shí)出錯(cuò)的情況下進(jìn)行恢復(fù)時(shí)所需的信息。即,當(dāng)替換管理信息是以因?yàn)榘l(fā)生了缺陷而進(jìn)行記錄為目的的替換時(shí),判斷為在被替換項(xiàng)中記錄了與替換項(xiàng)相同的數(shù)據(jù)。此時(shí),通過嘗試再生被替換項(xiàng),有可能再生正確的數(shù)據(jù)。當(dāng)能夠再生正確的數(shù)據(jù)時(shí),就可以避免再生錯(cuò)誤。(第8實(shí)施方式)在本實(shí)施方式中,參照?qǐng)D47說明在替換記錄中用來選擇代替簇的記錄目的地的步驟。圖47表示了本發(fā)明的信息記錄介質(zhì)100中替換區(qū)或光軌的結(jié)構(gòu)、未記錄區(qū)的狀態(tài)的一個(gè)實(shí)例。信息記錄介質(zhì)100中包含內(nèi)周替換區(qū)106、外周替換區(qū)107及它們的未記錄區(qū)601A、601B。另外,包含光軌#18610(開放)、光軌#28620(開放)及它們的未記錄區(qū)8612、8622。由此,信息記錄介質(zhì)IOO上存在多個(gè)代替簇的記錄目的地。本實(shí)施方式在替換區(qū)中的未記錄區(qū)的容量滿足預(yù)定基準(zhǔn)的狀態(tài)下,優(yōu)先將用戶數(shù)據(jù)區(qū)用作代替簇的記錄目的地。即,在決定代替簇的記錄目的地時(shí),從盤片結(jié)構(gòu)信息1100中取得當(dāng)時(shí)的替換區(qū)中的未記錄區(qū)的容量。然后,判別未記錄區(qū)的容量是否滿足預(yù)定的基準(zhǔn)值。如果滿足,則選擇用戶數(shù)據(jù)區(qū)作為記錄目的地。這里所說的預(yù)定的基準(zhǔn)值是指例如未記錄區(qū)的容量值低于預(yù)定容量值、未記錄區(qū)的容量值低于相對(duì)于替換區(qū)的全部容量的預(yù)定比例等。此外,當(dāng)用戶數(shù)據(jù)區(qū)中不再有未記錄區(qū)時(shí),可以將替換區(qū)用作代替簇的記錄目的地。這種代替簇被記錄到例如圖47的下次可用位置信息8600A所示的位置。另外,一般說來,在例如UDF這樣的文件系統(tǒng)中,特定信息(例如被稱為L(zhǎng)VID的數(shù)據(jù)結(jié)構(gòu))必須在關(guān)閉信息記錄介質(zhì)100時(shí)加以更新。此外,用戶數(shù)據(jù)區(qū)中的未記錄區(qū)用盡后,就不能再追加用戶數(shù)據(jù),因此,執(zhí)行信息記錄介質(zhì)100的關(guān)閉處理。借助于本實(shí)施方式,在這種狀態(tài)下替換區(qū)中仍有未記錄區(qū)剩余,因此,能夠確實(shí)地記錄LVID這樣的信息。反之,如果先使用了替換區(qū),則在關(guān)閉信息記錄介質(zhì)100時(shí)不能記錄LVID,也就不能完成關(guān)閉處理。即,能夠執(zhí)行切實(shí)的關(guān)閉處理是本實(shí)施方式的效果之一。此外,上述說明當(dāng)然也適用于缺陷簇和偽覆寫記錄兩者的代替記錄。(第9實(shí)施方式)在本實(shí)施方式中,參照?qǐng)D48說明在替換記錄中用來選擇代替簇的記錄目的地的步驟。圖48中,原位置9650是缺陷簇,將該位置當(dāng)作被替換項(xiàng)執(zhí)行替換記錄。此時(shí),替換項(xiàng)通過以下步驟確定。在圖48中,代替簇作為可記錄的替換項(xiàng),有未記錄區(qū)9601A(在內(nèi)周替換區(qū)106中)、未記錄區(qū)9612(在光軌9610中)、未記錄區(qū)9622(在光軌9620中)、9601B(在外周替換區(qū)107中)。這里,將從內(nèi)周替換區(qū)106開始的預(yù)定范圍表示為Dl。在本實(shí)施方式中,當(dāng)被替換簇位于Dl的范圍內(nèi)時(shí),替換項(xiàng)定為內(nèi)周替換區(qū)106。同樣地,將從外周替換區(qū)107開始的預(yù)定范圍表示為D4。在本實(shí)施方式中,當(dāng)被替換簇位于D4的范圍內(nèi)時(shí),替換項(xiàng)定為外周替換區(qū)107。圖48的原位置9650位于從內(nèi)周替換區(qū)106開始的D2的位置,假定D1〉D2,則原位置9650的替換項(xiàng)由內(nèi)周替換區(qū)106決定。此時(shí),替換簇被記錄到例如圖48的下次可用位置信息9600A所示的位置。這里,也可以使用未記錄區(qū)9612作為原位置9650,但原位置9650位于從內(nèi)周替換區(qū)106開始的預(yù)定范圍Dl內(nèi),因此,不使用未記錄區(qū)9612是本實(shí)施方式的特征之一。另一方面,圖48的原位置9651位于從內(nèi)周替換區(qū)106開始的D3的位置,由于D1〈D3,因此原位置9651的替換項(xiàng)不會(huì)是內(nèi)周替換區(qū)106。同樣地,也不會(huì)替換到外周替換區(qū)107。這里,原位置9651被替換到例如未記錄區(qū)9622等用戶數(shù)據(jù)區(qū)內(nèi)。即,即使內(nèi)周替換區(qū)106或外周替換區(qū)107中存在未記錄區(qū),在不滿足上述范圍相關(guān)的條件的情況下,即使內(nèi)周替換區(qū)106或外周替換區(qū)107中存在未記錄區(qū),也不使用這些區(qū);這是本實(shí)施方式的特征之一。按照這種替換項(xiàng)選擇步驟,巻空間的開頭部分被優(yōu)先替換到信息記錄介質(zhì)100的內(nèi)周部分即內(nèi)周替換區(qū)106。另外,巻空間的末尾部分被優(yōu)先替換到信息記錄介質(zhì)100的外周部分即外周替換區(qū)107。一般說來,在諸如UDF這樣的文件系統(tǒng)中,巻空間的開頭和末尾配置作為巻結(jié)構(gòu)或目錄結(jié)構(gòu)的起點(diǎn)的信息(例如FSD或ROOT目錄)、空間位圖等。這些數(shù)據(jù)最初在讀入信息記錄介質(zhì)100時(shí)被訪問,以后經(jīng)常會(huì)凈皮頻繁訪問。借助于本實(shí)施方式,這些數(shù)據(jù)被集中配置到替換區(qū)中,因此,有可能提高數(shù)據(jù)的記錄再生性能。此外,這里說明了缺陷簇的代替記錄,但上述說明也可以應(yīng)用于在與代替記錄意義相同的偽覆寫記錄。(第10實(shí)施方式)進(jìn)一步描述本實(shí)施方式中的數(shù)據(jù)記錄步驟。圖49A是表示在執(zhí)行本實(shí)施方式的數(shù)據(jù)記錄之前的信息記錄介質(zhì)100的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例的圖。在圖49A中,分配了光軌弁N-110000、光軌弁N10010。光軌并N10010中全部是未記錄區(qū)10003。另外,光軌fN1001069位于用戶數(shù)據(jù)區(qū)的末端。在現(xiàn)有的順序記錄方式中,只能在光軌并N10010這樣的位于用戶數(shù)據(jù)區(qū)的末端的光軌中以任意的位置分配新的光軌。假定在圖49A的狀態(tài)下,從主機(jī)裝置305向驅(qū)動(dòng)裝置310發(fā)出記錄數(shù)據(jù)"B"10820的指示。這里,假定指示將數(shù)據(jù)"B"10820記錄到LSN=A2(PSN=a2),則如果使用現(xiàn)有的順序記錄的記錄方法,就會(huì)將例如啞元數(shù)據(jù)一直記錄到緊挨著PSN=a2的位置前的位置然后再記錄數(shù)據(jù)"B"10820。使用這種方法雖然能夠記錄數(shù)據(jù),但會(huì)出現(xiàn)信息記錄介質(zhì)100的容量被啞元數(shù)據(jù)浪費(fèi)掉這樣的問題。特別地,當(dāng)PSN-a2接近用戶數(shù)據(jù)區(qū)的末端時(shí),會(huì)浪費(fèi)掉非常大的用戶數(shù)據(jù)區(qū)空間?;蛘撸鐖D50A所示,將光軌井N10010的一部分重新作為光軌弁N+110020追加,從光軌并N+110020的開頭開始i己錄數(shù)據(jù)"B,,10820。這種情況下,雖然不會(huì)浪費(fèi)用戶數(shù)據(jù)區(qū),但光軌被分配到用戶數(shù)據(jù)區(qū)的末端,就會(huì)出現(xiàn)不可能再追加光軌這樣的問題。因此,在本實(shí)施方式中,通過以下記錄方法來解決這些問題。即,在可以追加新光軌的光軌中,當(dāng)發(fā)出了向大于NWA的物理地址進(jìn)行記錄的指示時(shí),該數(shù)據(jù)被替換記錄到代替簇上。此外,生成替換管理信息1010,以記錄指示所指向的物理簇作為被替換項(xiàng),以實(shí)際執(zhí)行了記錄的代替簇作為替換項(xiàng)。例如,圖51A是以外周替換區(qū)107作為替換項(xiàng)的情況下的數(shù)據(jù)結(jié)構(gòu)的一個(gè)實(shí)例。圖51A中,數(shù)據(jù)"B"10820B記錄在外周替換區(qū)107。另一方面,光軌弁N10010中的PSN=a2的位置即從主機(jī)裝置305發(fā)出了記錄指示的位置不記錄數(shù)據(jù)。由此,LRA10030A也未,皮更新。此時(shí),所生成的替換管理信息10817如圖51B所示,在原位置信息1012設(shè)定PSN-a2,在替換位置信息1013設(shè)定?8"=s2。PSN=a2相當(dāng)于上述從主機(jī)裝置305發(fā)出的記錄指示所指向的位置。另一方面,PSN-s2是數(shù)據(jù)"B"10820在外周替換區(qū)107中的實(shí)際記錄位置。通過生成這樣的替換管理信息817,當(dāng)從主機(jī)裝置305發(fā)出對(duì)LSN=人2進(jìn)行再生的指示時(shí),就可以從PSN-s2再生出數(shù)據(jù)"B"10820。70同樣地,在圖52A中,數(shù)據(jù)"B"10820C被記錄到可記錄的光驅(qū)弁N-l10000的NWA10011A位置。LRA10010A隨著該記錄被更新為L(zhǎng)RA10010C。此時(shí),所生成的替換管理信息10818如圖52B所示,在原位置信息1012設(shè)定PSN-a2,在替換位置信息1013設(shè)定PSN-bl(與NWA611A相對(duì)應(yīng)的物理地址)。進(jìn)而,與PSN=bl相對(duì)應(yīng)的邏輯簇成為未記錄簇,因此,也可以設(shè)置在原位置信息1012設(shè)定PSN=bl、在替換位置信息1013設(shè)定0的替換管理信息10819。通過生成這樣的替換管理信息10818,當(dāng)從主機(jī)裝置305發(fā)出對(duì)LSN=A2進(jìn)行再生的指示時(shí),就可以從PSN-bl再生出數(shù)據(jù)"B"10820C。另外,通過生成替換管理信息10819,當(dāng)從主機(jī)裝置305發(fā)出對(duì)與PSN-bl相對(duì)應(yīng)的LSN進(jìn)行再生的指示時(shí),就可以不再生數(shù)據(jù)"B",而是返回例如全部為0的數(shù)據(jù)。在圖51A和圖的任意一種情況下,在信息記錄介質(zhì)100中使用的區(qū)域只是有記錄指示的數(shù)據(jù)"B"10802的容量大小,不需要記錄啞元數(shù)據(jù)等無用記錄。另外,在執(zhí)行數(shù)據(jù)記錄時(shí)沒有追加新光軌,因此,有可能針對(duì)光軌弁N10010進(jìn)一步自由地追加光軌。由以上可知,在可以追加新光軌的光軌中,當(dāng)發(fā)出了向大于NWA的地址位置進(jìn)行數(shù)據(jù)記錄的指示時(shí),通過使用替換管理信息執(zhí)行替換記錄,就可以高效地實(shí)現(xiàn)無錯(cuò)的數(shù)據(jù)記錄,而且不會(huì)妨礙其后的新光軌的追加。另外,圖53A是在圖52A的狀態(tài)下進(jìn)一步針對(duì)光軌弁N10010記錄數(shù)據(jù)、形成記錄完畢區(qū)10840之后在緊鄰PSN=a2的前面的ECC蔟(PSN=(1)記錄了數(shù)據(jù)"C"10842時(shí)的數(shù)據(jù)結(jié)構(gòu)的示例圖。這里,通過數(shù)據(jù)"C"10842記錄后的校驗(yàn)處理,發(fā)現(xiàn)PSN-cl的ECC簇是缺陷簇10841,其結(jié)果是,數(shù)據(jù)"C"10842A被替換記錄到PNS=a2的ECC蔟。為了反映該替換記錄,如圖53B所示設(shè)置替換管理信息10820。替換管理信息10820的被替換項(xiàng)是PNS-cl,替換項(xiàng)是PNS-a2。在圖"A的狀態(tài)下PNS=a2中沒有記錄數(shù)據(jù),但如圖53A所示,71借助于順序記錄,在順序記錄了數(shù)據(jù)之后,這種區(qū)域中也記錄了數(shù)據(jù),能夠有效地利用用戶數(shù)據(jù)區(qū)。(第11實(shí)施方式)進(jìn)一步描述本實(shí)施方式中的數(shù)據(jù)記錄步驟。這里,以遵循UDF標(biāo)準(zhǔn)對(duì)文件系統(tǒng)進(jìn)行格式化處理的處理為例,i兌明記錄步驟。圖54是表示沒有執(zhí)行替換記錄時(shí)邏輯地址空間與物理地址空間的對(duì)應(yīng)實(shí)例的圖。另外,圖54中也表示了由UDF標(biāo)準(zhǔn)所規(guī)定的巻結(jié)構(gòu)區(qū)410中包含的數(shù)據(jù)的配置。文件系統(tǒng)的格式化處理是指將包含這些巻結(jié)構(gòu)區(qū)410的數(shù)據(jù)和分區(qū)空間中的元數(shù)據(jù)文件440等的文件管理信息記錄下來的處理。目前,文件系統(tǒng)都是設(shè)想在圖54的狀態(tài)下在存儲(chǔ)器電路302等之中生成文件管理信息后記錄到信息記錄介質(zhì)100中。在實(shí)際執(zhí)行記錄時(shí),有時(shí)候會(huì)像例如圖55那樣中途出現(xiàn)缺陷簇,進(jìn)行替換記錄。隨著這種替換記錄的執(zhí)行,以后的數(shù)據(jù)都必須是替換記錄。由此、替換管理信息列表1000的容量增加。用來避免這種狀況的方法之一是將PSN=1292的缺陷簇替換記錄到替換區(qū)。但是,為了訪問信息記錄介質(zhì)100中的用戶數(shù)據(jù),巻結(jié)構(gòu)區(qū)410和元數(shù)據(jù)文件440是必須最先讀出的數(shù)據(jù)。這種數(shù)據(jù)如果分散記錄到替換區(qū)中去,就會(huì)加長(zhǎng)到再生用戶數(shù)據(jù)的開始為止的時(shí)間,破壞用戶的便利性。另外,另一個(gè)回避方法是改變文件管理信息中的數(shù)據(jù),從而改變記錄目的地的邏輯地址。即,當(dāng)由于替換記錄而導(dǎo)致記錄目的地發(fā)生偏移時(shí),借助于文件管理信息的記錄目的地的改變來吸收該偏移量。由此,就不需要進(jìn)行替換記錄了。但是,為了執(zhí)行這種處理,需要再次生成在格式化處理開始時(shí)已經(jīng)確定的文件管理信息的數(shù)據(jù),會(huì)導(dǎo)致文件系統(tǒng)復(fù)雜度的增加和處理時(shí)間的增大。因此,在本實(shí)施方式中,通過以下記錄方法來解決這些問題。即,如圖56所示,在記錄巻結(jié)構(gòu)區(qū)410中包含的數(shù)據(jù)時(shí),在開始巻描述符指針703和除此之外的數(shù)據(jù)之間預(yù)留預(yù)定數(shù)量預(yù)約簇9000,進(jìn)行文件系統(tǒng)的格式化處理。預(yù)約簇9000在初始狀態(tài)下是沒有記錄有效數(shù)據(jù)的區(qū)域,在記錄巻結(jié)構(gòu)區(qū)410時(shí),如果校驗(yàn)處理失敗,則被用作代替簇。在本實(shí)施方式中,通過寫后校驗(yàn)處理依次記錄巻標(biāo)識(shí)符串700、主巻描述符串701和邏輯巻保全描述符702。此外,當(dāng)校驗(yàn)處理失敗時(shí),在預(yù)約簇11000進(jìn)行替換記錄。在圖56中,例如PSN-1132是缺陷簇,其替換項(xiàng)是PSN-1164。以后,邏輯巻保全描述符702也被替換記錄,通過預(yù)留多個(gè)預(yù)約簇11000,開始巻描述符指針703和其后的分區(qū)空間710就可以記錄在PSN=1356處,記錄位置不偏移。進(jìn)而,在本實(shí)施方式中,在預(yù)約簇11000中執(zhí)行開始巻描述符指針703的預(yù)備記錄。開始巻描述符指針703的預(yù)備記錄是指在實(shí)際記錄開始巻描述符指針703之前,預(yù)先記錄與開始巻描述符指針703相同內(nèi)容的數(shù)據(jù)。在圖56中,對(duì)PSN=1292和1324的記錄與此相當(dāng)。執(zhí)行預(yù)備記錄的效果如下。如果在PSN-1356記錄開始巻描述符指針703失敗,則需要進(jìn)行替換記錄。此時(shí),只要生成替換管理信息1010將預(yù)備記錄完畢的PSW=1292和1324指定為替換項(xiàng),就可以將開始巻描述符指針703替換記錄,并且,PSN=1356之后不會(huì)出現(xiàn)地址偏移。另外,文件管理信息的替換項(xiàng)和被替換項(xiàng)非常接近,縮短了再生時(shí)的訪問時(shí)間。此外,開始巻描述符指針703與分區(qū)空間710的開頭之間也可以進(jìn)一步設(shè)置預(yù)約蔟11000。通過以上處理,本實(shí)施方式在UDF標(biāo)準(zhǔn)的文件系統(tǒng)的格式化處理中實(shí)現(xiàn)了對(duì)文件管理信息的高速存取,進(jìn)一步避免了替換管理信息1010的產(chǎn)生。此外,也可以定義特殊的替換管理信息1010,以i更將預(yù)約蔟11000與特定的記錄完畢簇關(guān)聯(lián)起來。73具體地,在替換管理信息1010的狀態(tài)信息1011中設(shè)置用來表示這種特殊替換信息的新的標(biāo)志。此外,在原位置信息1012中設(shè)定記錄完畢簇的PSN。另一方面,在替換位置信息1013中設(shè)定預(yù)約簇11000的PSN。例如,可以將PSN-1228的未記錄預(yù)約簇11001與PSN-1196的邏輯巻保全描述符702關(guān)聯(lián)起來。對(duì)該未記錄簇,只允許在執(zhí)行通過替換管理信息1010關(guān)聯(lián)起來的記錄完畢簇的偽覆寫記錄時(shí)進(jìn)行數(shù)據(jù)記錄。通過執(zhí)行這樣的關(guān)聯(lián),能夠確保某個(gè)記錄完畢簇將來的偽覆寫記錄。例如,邏輯巻保全描述符702是以UDF標(biāo)準(zhǔn)格式化的信息記錄介質(zhì)100中最后必須記錄的數(shù)據(jù)。由此,通過將特定的記錄完畢簇與預(yù)約簇預(yù)先關(guān)聯(lián)起來,就能夠切實(shí)地執(zhí)行該偽覆寫記錄。工業(yè)上的可利用性本發(fā)明可用于提供一種在追加記錄型光盤的偽覆寫記錄中能夠沒有浪費(fèi)地利用用戶數(shù)據(jù)區(qū)的驅(qū)動(dòng)裝置。7權(quán)利要求1.一種驅(qū)動(dòng)裝置,是一種對(duì)追加記錄型記錄介質(zhì)進(jìn)行偽覆寫記錄的驅(qū)動(dòng)裝置,其中,上述追加記錄型記錄介質(zhì)包含替換區(qū)和用戶數(shù)據(jù)區(qū),上述驅(qū)動(dòng)裝置包含記錄再生部,用來針對(duì)上述追加記錄型記錄介質(zhì)執(zhí)行記錄動(dòng)作或再生動(dòng)作;以及驅(qū)動(dòng)控制部,用來控制上述記錄再生部,上述驅(qū)動(dòng)控制部所執(zhí)行的處理包含生成包含原位置和替換位置的替換管理信息;以及控制上述記錄再生部將上述替換管理信息記錄到上述追加記錄型記錄介質(zhì)中,當(dāng)發(fā)生了以偽覆寫記錄為目的的替換時(shí),上述驅(qū)動(dòng)控制部把第1范圍的值設(shè)定給上述替換管理信息的上述替換位置,當(dāng)發(fā)生了以由缺陷引起的記錄為目的的替換時(shí),上述驅(qū)動(dòng)控制部把第2范圍的值設(shè)定給上述替換管理信息的上述替換位置。2.如權(quán)利要求1所述的驅(qū)動(dòng)裝置,其中,上述第1范圍是上述用戶數(shù)據(jù)區(qū)的范圍,上述第2范圍是上述替換區(qū)的范圍。3.—種在其上執(zhí)行偽覆寫的追加記錄型記錄介質(zhì),上述追加記錄型記錄介質(zhì)包括替換區(qū);以及用戶數(shù)據(jù)區(qū),其中當(dāng)發(fā)生了以偽覆寫記錄為目的的替換時(shí),第1范圍的值被設(shè)定給上述替換管理信息的上述替換位置;以及其中當(dāng)發(fā)生了以由缺陷引起的記錄為目的的替換時(shí),第2范圍的值被設(shè)定給上述替換管理信息的上述替換位置。4.一種用于再生根據(jù)權(quán)利要求3所述的追加記錄型介質(zhì)的再生裝置,包括再生部,用來針對(duì)上述追加記錄型記錄介質(zhì)執(zhí)行再生動(dòng)作;以及再生控制部,用于控制上述再生部,其中上述再生控制部所執(zhí)行的處理包含控制上述再生部使得從上述替換區(qū)或上述用戶數(shù)據(jù)區(qū)再生數(shù)據(jù)。5.—種在其上執(zhí)行偽覆寫的追加記錄型介質(zhì),其中上述追加記錄型記錄介質(zhì)包含替換區(qū)和用戶數(shù)據(jù)區(qū),其中當(dāng)接收到包含與應(yīng)記錄數(shù)據(jù)的位置相對(duì)應(yīng)的光軌的記錄指示時(shí),上述數(shù)據(jù)被記錄在上述用戶數(shù)據(jù)區(qū)中的替換位置而不是在上述記錄指示中包含的上述位置;以及當(dāng)在上述用戶數(shù)據(jù)區(qū)中的上述替換位置記錄上述數(shù)據(jù)失敗時(shí),上述數(shù)據(jù)被記錄在上述替換區(qū)中的位置。6.—種用于執(zhí)行根據(jù)權(quán)利要求5所述的追加記錄型記錄介質(zhì)的再生的再生方法。7.—種用于執(zhí)行根據(jù)權(quán)利要求5所述的追加記錄型記錄介質(zhì)的記錄的i6錄方法。全文摘要本發(fā)明的驅(qū)動(dòng)裝置(310)包含記錄再生部(314)和驅(qū)動(dòng)控制部(311)。驅(qū)動(dòng)控制部(311)所執(zhí)行的處理包含控制記錄再生部(314),使得將數(shù)據(jù)記錄到用戶數(shù)據(jù)區(qū)中的替換位置而不是記錄指示中包含的位置(S1108);判斷在用戶數(shù)據(jù)區(qū)中的替換位置記錄數(shù)據(jù)是否成功(S1109);以及當(dāng)在用戶數(shù)據(jù)區(qū)中的替換位置記錄數(shù)據(jù)失敗時(shí),控制記錄再生部(314)使得將數(shù)據(jù)記錄到替換區(qū)中的位置(S1110)。文檔編號(hào)G11B20/18GK101577134SQ20091012864公開日2009年11月11日申請(qǐng)日期2005年6月14日優(yōu)先權(quán)日2004年6月15日發(fā)明者中村正申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1