中文字幕无码日韩视频无码三区

用于可重寫記錄介質的缺陷管理設備和缺陷管理方法

文檔序號:6751708閱讀:202來源:國知局

專利名稱::用于可重寫記錄介質的缺陷管理設備和缺陷管理方法
技術領域
:本發明涉及一種缺陷管理設備和方法,用于識別和管理可重寫記錄介質的記錄表面上的缺陷以提高用于可重寫記錄介質的數據記錄的可靠性。
背景技術
:可重寫記錄介質如磁光盤(MO盤等)、相變盤(DVD-RAM等)、硬盤等可包含其記錄表面上的缺陷。缺陷可以是從來自工廠的記錄介質的轉運時間而存在的初始故障、在記錄介質的存儲或使用期間產生的裂紋或污點、或者由使用記錄介質導致的惡化。在由盤驅動器等對記錄介質進行數據記錄期間在記錄介質的記錄表面上缺陷的存在可導致在對記錄介質的安全數據記錄中的故障。考慮到此事,在可重寫記錄介質領域中已采用了一種通過盤驅動器檢測在記錄介質的記錄表面上存在的缺陷并在不同于缺陷位置的位置記錄數據的技術。這種技術通常被稱為“缺陷管理”。具體而言,一旦盤驅動器從主機處理器(例如DVD記錄器的主控制器)接收將數據記錄到記錄介質的記錄表面上的數據區域中的指令,盤驅動器首先將數據記錄到數據區域中的特定扇區。接下來,盤驅動器從扇區讀取剛才記錄的數據并確定該數據是否已被正確記錄。如果確定數據尚未被正確記錄,則估計扇區處于由記錄表面上的缺陷造成的有缺陷狀況。在此情況下,盤驅動器將包括與剛才記錄的數據相同的內容的數據記錄到記錄介質的記錄表面上的備用區域(sparearea)中。就是說,備用區域被安排于記錄介質的記錄表面上不同于用于數據正常記錄的數據區域的位置。在由于記錄表面上的缺陷而造成的將數據不正確地記錄到數據區域中的特定扇區中的故障的情況下,數據亦被記錄到備用區域中。由此,即使在由于缺陷而造成的將數據記錄到數據區域中的扇區中的故障的情況下,數據損失被避免。如果由于記錄表面上的缺陷而使數據被不正確地記錄并且待記錄到數據區域中的數據亦被記錄到備用區域中,則涉及了盤驅動器中拾取器或頭部從數據區域到備用區域的移動(即搜尋移動)。例如,在諸如DVD-RAM的記錄盤中,由于備用區域被安排在盤的內圓周而數據區域被安排在盤的外圓周和備用區域的外部,用于將拾取器從數據區域移動到備用區域的長距離可能需要長的搜尋時間。另一方面,例如當盤驅動器將數據記錄到數據區域中的一個扇區中時,可在每次都被執行一系列操作將數據記錄到數據區域中;讀取剛才記錄的數據;確定數據是否已被正確地記錄;在正常記錄中的故障的情況下替換的是將數據記錄到備用區域中(在以下該系列的操作被稱為“常規缺陷管理”)。因此,由記錄表面上缺陷的存在而需要的搜尋移動中斷了數據記錄,導致犧牲了數據記錄的時間連續性。因此,對于包含連續記錄或實時記錄的數據,如視頻或音頻數據,在對記錄介質的數據記錄中產生了困難。另外,如果在記錄表面上有缺陷,則數據被記錄到被安排在不同于數據區域的位置處的備用區域,這導致所記錄數據的空間離散性。由此,即使包含連續性的數據如視頻或音頻數據亦被離散地記錄。因此,在被記錄在記錄介質中的數據的再現過程中的搜尋移動導致連續再現視頻或音頻數據的故障的問題。另一方面,為記錄包含連續性的數據如視頻或音頻數據,沒有缺陷管理的數據記錄有可能在缺陷管理被釋放的情況下在數據記錄過程中不被執行。這樣,即使在記錄表面上存在缺陷,亦不導致搜尋移動,造成了允許視頻或音頻數據的連續記錄。然而,在此情況下,由于記錄表面上的缺陷(如果存在),被記錄于數據區域的數據可能遺失。數據的這種遺失或損失可導致嚴重的問題或損壞,這依賴于遺失或損失數據的種類或內容。例如,在視頻數據的情況下,如果遺失或損失數據是畫面數據本身,則遺失或損失可導致結果為畫面中噪聲的輕微損壞。另一方面,遺失或損失數據是控制或管理數據,則遺失或損失可導致結果為再現畫面的故障的嚴重損壞。因此,需要缺陷管理以至少為控制或管理數據而安全地記錄數據。這樣,對所有數據釋放缺陷管理不是優選的。另外,典型地由帶有被安排于其中的控制器的盤驅動器來獨立執行常規缺陷管理。就是說,例如在DVD記錄器中,盤驅動器被連接于用于DVD記錄器的中心控制的主控制器。例如,如果將數據記錄到DVD-RAM中的指令從外部裝置被輸入到DVD記錄器,則DVD記錄器的主控制器僅將記錄命令和待記錄的數據發送給盤驅動器,常規缺陷管理相對于DVD記錄器的主控制器下的控制而獨立且非同步地在盤驅動器的自控制下被控制。由此,DVD記錄器的主控制器不能預測由檢測DVD-RAM的記錄表面上的缺陷而導致并涉及盤驅動器內部數據記錄的中斷的搜尋移動。因此,看來難以將執行用于包含連續性的數據如視頻或音頻數據的連續數據記錄提供給DVD記錄器的主控制器。發明概述因此,本發明的目的是提供一種用于可重寫記錄介質的缺陷管理設備和方法,其中可以執行缺陷管理而不犧牲連續或實時數據記錄/再現所需要的連續性。本發明的以上目的可通過用于執行可重寫記錄介質的缺陷管理的缺陷管理設備來實現,該介質在其記錄表面中具有數據區域和備用區域,所述缺陷管理設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示至少在可重寫記錄介質的記錄表面中存在的缺陷的位置的缺陷信息;記錄位置確定裝置,當數據被記錄到可重寫記錄介質中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;代替記錄裝置,如果記錄位置確定裝置確定數據被記錄在缺陷位置,用于執行代替記錄(alternativerecording),以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中;以及時間控制裝置,用于控制通過代替記錄裝置執行的代替記錄的時間點以便在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄。本發明的以上目的可通過用于將數據記錄到在其記錄表面中具有數據區域和備用區域的可重寫記錄介質中同時執行與記錄控制設備的數據通信的數據記錄設備來實現,該數據記錄設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,當數據被記錄到可重寫記錄介質中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;發送裝置,如果記錄位置確定裝置確定數據被記錄在缺陷位置,用于將數據被記錄在缺陷位置的通知發送給記錄控制設備;以及代替記錄裝置,如果從記錄控制設備接收了執行代替記錄的指令,用于執行代替記錄,以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中。本發明的以上目的可通過記錄控制設備來實現,該記錄控制設備用于控制數據記錄設備,同時執行與數據記錄設備的數據通信,所述數據記錄設備用于將數據記錄到在其記錄表面中具有數據區域和備用區域的可重寫記錄介質中,所述記錄控制設備包括識別裝置,用于識別數據記錄設備在存在于可重寫記錄介質的記錄表面上的缺陷的位置記錄數據;指令裝置,如果識別裝置識別數據記錄設備在缺陷的位置記錄數據,用于將執行代替記錄以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中的指令發送給數據記錄設備;以及時間控制裝置,用于控制通過指令裝置發送執行代替記錄的指令的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內發送所述指令。本發明的以上目的可通過用于執行可重寫記錄介質的缺陷管理的缺陷管理設備來實現,缺陷管理設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,用于在缺陷信息的基礎上確定位于不同于缺陷位置的位置處的記錄位置;以及記錄裝置,用于在由記錄位置確定裝置確定的記錄位置處記錄數據。本發明的以上目的可通過執行用于可重寫記錄介質的缺陷管理的缺陷管理方法來實現,該介質在其記錄表面中具有數據區域和備用區域,所述缺陷管理方法包括缺陷信息產生過程,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定過程,當數據被記錄到可重寫記錄介質中時,在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;代替記錄過程,如果在記錄位置確定過程中確定了數據被記錄在缺陷位置的事實,執行代替記錄,以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中,其中執行代替記錄的時間點被控制以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄。本發明的以上目的可通過執行用于可重寫記錄介質的缺陷管理的缺陷管理方法來實現,缺陷管理方法包括缺陷信息產生過程,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定過程,在缺陷信息的基礎上確定位于不同于缺陷位置的位置處的記錄位置;以及記錄過程,在由記錄位置確定裝置確定的記錄位置處記錄數據。當結合在以下簡述的附圖而閱讀時,從參照本發明優選實施例的以下詳述來看,本發明的特性、實用性和進一步的特點將更無疑是明顯的。附圖簡述圖1是說明依照第一實施例的缺陷管理設備的結構的方塊圖。圖2是說明依照第一實施例的缺陷管理設備的操作的流程圖。圖3是說明在依照第一實施例的缺陷管理設備中的代替記錄裝置的結構和操作的第一方面的流程圖。圖4是說明在依照第一實施例的缺陷管理設備中的代替記錄裝置的結構和操作的第二方面的流程圖。圖5是說明依照第二實施例的缺陷管理設備的結構的方塊圖。圖6是說明依照第二實施例的缺陷管理設備的操作的流程圖。圖7是說明在依照第二實施例的缺陷管理設備中的代替記錄裝置的結構和操作的方面的流程圖。圖8是說明依照第三實施例的缺陷管理設備的結構的方塊圖。圖9是說明依照第三實施例的缺陷管理設備的操作的流程圖。圖10是說明依照第一實例的DVD記錄器的結構的方塊圖。圖11是說明DVD-RAM的記錄表面的結構的概念圖。圖12是說明缺陷管理的主例行程序的流程圖。圖13是說明讀取操作的流程圖。圖14是說明正常記錄操作的流程圖。圖15是說明依照第一實例的代替記錄的操作的流程圖。圖16是由依照第二實例的DVD記錄器執行的缺陷管理的結構和操作的流程圖。圖17是說明依照第三實例的DVD記錄器的結構的方塊圖。圖18是說明缺陷管理的主例行程序的流程圖。圖19是說明依照第三實例的代替記錄的操作的流程圖。優選實施例詳述現在將參考附圖來討論本發明的優選實施例。(第一實施例)現在將討論本發明的第一實施例。圖1是說明依照第一實施例的缺陷管理設備的結構的方塊圖。圖2是說明依照第一實施例的缺陷管理設備的操作的流程圖。在圖1中,缺陷管理設備10是執行用于可重寫記錄介質20的缺陷管理的設備,該介質在其記錄表面中具有數據區域21和備用區域22。缺陷管理設備10被提供有缺陷信息產生裝置11、記錄位置確定裝置12、代替記錄裝置13和時間控制裝置14。缺陷信息產生裝置11是當在可重寫記錄介質20的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質20的記錄表面上或中存在的缺陷的至少位置的缺陷信息的裝置。記錄位置確定裝置12是當數據被記錄到可重寫記錄介質20中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置(可被稱為“D/P”)的裝置。代替記錄裝置13是這樣的裝置如果記錄位置確定裝置12確定數據被記錄在缺陷位置,其用于執行代替記錄(備用)以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質20的備用區域22中。時間控制裝置14是用于控制通過代替記錄裝置執行代替記錄的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄的裝置。當在記錄介質20的記錄表面上記錄的數據被重寫時,以這種方式被構建的缺陷管理設備10執行如圖2中所示的缺陷管理。也就是說,為重寫在記錄介質20上記錄的數據,在記錄介質20上記錄的數據首先被讀取。此時,缺陷信息產生裝置11產生缺陷信息(步驟S1)。缺陷信息包括至少表示記錄介質的記錄表面上的缺陷的位置的信息。為重寫在記錄介質20上記錄的數據,新數據然后被記錄在記錄介質20上。此時,數據被記錄,而不管缺陷是否存在于記錄介質20的記錄表面上。也就是說,即使缺陷存在于記錄介質上,數據亦被記錄于記錄介質上的缺陷的位置。在此情況下,“缺陷”可以是從來自工廠的記錄介質的轉運而存在的初始故障、諸如裂紋或污點的缺陷、換句話說由在記錄介質的長期使用上的惡化而導致的缺陷。盡管如此,這里的缺陷不欲指根本不能記錄的缺陷。這里的“缺陷”可以是可重寫的次數(可重寫壽命)比沒有缺陷的部分少(短)的部分,或者是數據的可靠性和穩定性低下的部分。因此,即使有記錄數據的低可靠性,數據亦可被記錄于記錄介質上的缺陷的位置。當新數據被記錄于記錄介質20上時,記錄位置確定裝置12然后在缺陷信息的基礎上確定數據是否被記錄于缺陷的位置(步驟S2和S3)。接下來,如果記錄位置確定裝置12確定數據被記錄于缺陷位置,則代替記錄裝置13嘗試執行代替記錄。此時,時間控制裝置14控制執行代替記錄的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄(步驟S4和S5)。也就是說,在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間,時間控制裝置14允許執行代替記錄。在從時間控制裝置14接收允許之后,代替記錄裝置13執行代替記錄。也就是說,代替記錄裝置13將包括與在記錄介質20上的缺陷位置記錄的數據相同的內容的數據記錄到記錄介質20的備用區域22中(步驟S6)。以這種方式,包括與在缺陷位置以低可靠性記錄的數據相同的內容的數據被記錄到備用區域中。因此,能以高可靠性的正常記錄條件在備用區域中存儲數據。這樣,依照缺陷管理設備10,在代替記錄之前執行從記錄介質20讀取數據或將數據記錄到記錄介質20中,而又在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄。由此,能以時間上連續的方式來執行到記錄介質20中的數據記錄。因此,能以時間上連續的方式來記錄包含連續記錄或實時記錄的數據,如視頻或音頻數據。此外,由于在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄,由記錄介質上的缺陷造成的數據損失可被防止。(第一實施例中的各個方面)現在將討論第一實施例中的各個方面。被提供有識別裝置、讀取裝置和記錄裝置的代替記錄裝置可被用作缺陷管理設備10中的代替記錄裝置13。這種類型的代替記錄裝置被稱為“第一代替記錄裝置”。在第一代替記錄裝置中,識別裝置是用于在缺陷信息的基礎上識別缺陷的位置的裝置。讀取裝置是用于讀取在由識別裝置識別的缺陷位置處記錄的數據的裝置。記錄裝置是用于將由讀取裝置讀取的數據記錄到可重寫記錄介質20的備用區域22中的裝置。如圖3中所示,在第一代替記錄裝置中,當時間控制裝置14允許識別裝置執行代替記錄時,識別裝置在由缺陷信息產生裝置11產生的缺陷信息的基礎上識別記錄介質20的記錄表面上的缺陷的位置(步驟S11)。接下來,讀取裝置從記錄介質20讀取在缺陷位置記錄并由識別裝置識別的數據(步驟S12)。然后,記錄裝置將讀取裝置讀取的數據記錄到記錄介質20的備用區域中(步驟S13)。依照第一代替記錄裝置,代替記錄允許在記錄介質20的記錄表面上的缺陷位置記錄的數據被讀取然后被記錄到備用區域22中。因此,有可能容易和有效地獲得包括與在記錄介質20上的缺陷位置記錄的數據相同的內容的數據。因此,當數據被記錄到數據區域中時,沒有必要將待記錄到備用區域22中的數據存儲在存儲裝置如緩沖存儲器中。如果待在記錄介質20中記錄的數據是臨時數據或大容量的數據,如提供視頻數據的數字廣播,這是有利的。可替換的是,被提供有識別裝置、代替記錄確定裝置、讀取裝置和記錄裝置的代替記錄裝置可被用作缺陷管理設備10中的代替記錄裝置13。這種類型的代替記錄裝置被稱為“第二代替記錄裝置”。在第二代替記錄裝置中,識別裝置是用于在缺陷信息的基礎上識別缺陷位置的裝置。代替記錄確定裝置是用于確定在缺陷位置記錄的數據是否為需要代替記錄的數據的裝置。讀取裝置是如果代替記錄確定裝置確定在缺陷位置記錄的數據是需要代替記錄的數據而用于讀取在由識別裝置識別的缺陷位置處記錄的數據的裝置。記錄裝置是用于將讀取裝置讀取的數據記錄到可重寫記錄介質20的備用區域22中的裝置。如圖4中所示,在第二代替記錄裝置中,當時間控制裝置14允許識別裝置執行代替記錄時,識別裝置在由缺陷信息產生裝置11產生的缺陷信息的基礎上識別記錄介質20的記錄表面上的缺陷的位置(步驟S21)。接下來,代替記錄確定裝置確定在缺陷位置記錄的數據是否為需要代替記錄的數據(步驟S22)。可適當選擇用于確定數據是否被可替換地記錄的基礎。具體而言,它可以是數據的種類或重要性。例如,僅控制或管理數據可被確定為需要代替記錄的數據。然后,如果代替記錄確定裝置確定在缺陷位置記錄的數據是需要代替記錄的數據,則讀取裝置從記錄介質20讀取在缺陷位置記錄并由識別裝置識別的數據(步驟S23)。接下來,記錄裝置將讀取裝置讀取的數據記錄到記錄介質20的備用區域22中(步驟S24)。依照第二代替記錄裝置,在代替記錄中,在記錄介質20上的缺陷位置記錄的數據被檢查,然后該數據被確定是否需要代替記錄,并且僅需要代替記錄的數據被記錄到記錄介質20的備用區域22中。例如,不允許遺失或損失的數據被記錄在備用區域22中,而具有記錄連續性中的優先權的數據不被記錄在備用區域22中。由此,不允許遺失或損失的數據可被記錄,而具有記錄連續性的優先權的數據可被連續地記錄在記錄介質的數據區域21中的適當位置。例如,在由控制數據、管理數據、畫面數據等組成的視頻數據被記錄于記錄介質20中的情況下,通過僅設置控制或管理數據為需要代替記錄的數據,控制數據和管理數據可被安全地記錄到記錄介質20中,而畫面數據可被連續地記錄到記錄介質20中。因此,當在記錄介質20中記錄的視頻數據被再現時,控制或管理數據可被安全地再現,而畫面數據可被連續地再現。再次參考圖1,將討論時間控制裝置14的實施例。在圖1中,如以上所討論的,時間控制裝置14控制通過代替記錄裝置13執行代替記錄的時間點以使在預測不執行將數據記錄到記錄介質20的狀態的持續的時間段內執行代替記錄(步驟S4和S5)。現在,預測不執行將數據記錄到記錄介質20的狀態的持續的時間段可以是輸入停止或中止數據記錄的指令的時間點。可替換的是,預測不執行將數據記錄到記錄介質20的狀態的持續的時間段可以是待連續記錄的視頻或音頻數據的記錄被完成的時間點。此外,如以上討論的第一實施例或其各個方面可與硬件集成作為專門設計的裝置/設備實施在一個結構中,或實施為使計算機讀取程序。(第二實施例)現在將討論本發明的第二實施例。圖5是說明依照第二實施例的缺陷管理設備的結構的方塊圖。圖6是說明缺陷管理設備的操作的流程圖。如圖5中所示,依照第二實施例的缺陷管理設備30被提供有數據記錄設備40和記錄控制設備50。數據記錄設備40是用于將數據記錄到在其記錄表面中具有數據區域61和備用區域62的可重寫記錄介質60中同時執行與記錄控制設備50的數據通信的設備。數據記錄設備40被提供有缺陷信息產生裝置41、記錄位置確定裝置42、發送裝置43和代替記錄裝置44。缺陷信息產生裝置41是當在可重寫記錄介質60的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質60的記錄表面上或中存在的缺陷的至少位置的缺陷信息的裝置。記錄位置確定裝置42是當數據被記錄到可重寫記錄介質60中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置的裝置。發送裝置43是如果記錄位置確定裝置42確定數據被記錄在缺陷位置,用于將數據被記錄在缺陷位置的通知發送給記錄控制設備50的裝置。代替記錄裝置44是這樣的裝置如果在記錄控制設備50接收了執行代替記錄的指令,用于執行代替記錄(備用)以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質60的備用區域62中。記錄控制設備50是用于控制數據記錄設備40同時執行與數據記錄設備40的數據通信的設備。記錄控制設備50被提供有識別裝置51、指令裝置52和時間控制裝置53。識別裝置51是用于識別數據記錄設備40將數據記錄于可重寫記錄介質60的記錄表面上或中的缺陷位置的裝置。指令裝置52是如果識別裝置51識別數據記錄設備40在缺陷的位置記錄數據,用于將執行代替記錄以便于把包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質60的備用區域62中的指令發送給數據記錄設備40的裝置。時間控制裝置53是用于控制通過指令裝置發送執行可代替記錄的指令的時間點以使在預測不執行將數據記錄到可重寫記錄介質60中的狀態的持續的時間段內發送指令。當在記錄介質60的記錄表面上記錄的數據被重寫時,以這種方式被構建的缺陷管理設備30執行缺陷管理。也就是說,如圖6中所示,一旦讀取了在記錄介質60的記錄表面上記錄的數據,數據記錄設備40中的缺陷信息產生裝置11產生缺陷信息(步驟S31)。缺陷信息包括至少表示記錄介質的記錄表面上的缺陷的位置的信息。接下來,當新數據被記錄到記錄介質60中時,數據記錄設備40中的記錄位置確定裝置42在缺陷信息的基礎上確定數據是否被記錄于缺陷的位置(步驟S32和S33)。應指出,數據記錄在該階段被執行,而不管記錄介質的記錄表面上缺陷的存在。就是說,即使在記錄介質的記錄表面上有缺陷,數據亦被記錄于缺陷的位置。如果記錄位置確定裝置42確定數據被記錄于缺陷位置,則數據記錄設備40中的發送裝置43將數據被記錄在缺陷位置的通知發送給記錄控制設備50(步驟S34)。接下來,記錄控制設備50中的識別裝置51從數據記錄設備40接收通知并識別所述數據由數據記錄設備40記錄于記錄介質60的記錄表面上的缺陷的位置(步驟S35)。如果識別裝置51識別出數據記錄設備40將數據記錄于記錄介質60的記錄表面上的缺陷的位置,嘗試讓記錄控制設備50將執行代替記錄以便于把包括與在記錄介質60上的缺陷位置記錄的數據相同的內容的數據記錄到記錄介質60的備用區域62中的指令發送給數據記錄設備40。此時,記錄控制設備50中的時間控制裝置53控制通過指令裝置52發送執行代替記錄的指令的時間點以使在預測不執行將數據記錄到記錄介質60中的狀態的持續的時間段內發送指令(步驟S36和S37)。就是說,當預測不執行將數據記錄到記錄介質60中的狀態的持續時,時間控制裝置53允許發送執行代替記錄的指令。在從時間控制裝置53接收允許之后,記錄控制設備50中的指令裝置52將執行代替記錄的指令發送給數據記錄設備40(步驟S38)。數據記錄控制設備40中的代替記錄裝置44接收從記錄控制設備50發送的執行代替記錄的指令并執行代替記錄。就是說,代替記錄裝置44將包括與在記錄介質60上的缺陷位置記錄的數據相同的內容的數據記錄到記錄介質60的備用區域62中(步驟S39)。這樣,依照缺陷管理設備30,從記錄介質60讀取數據或將數據記錄到記錄介質60中首先被執行,然后在預測數據不被記錄于記錄介質60上的狀態的持續的時間點執行數據的代替記錄。因此,能以時間上連續的方式將包含連續記錄或實時記錄的數據如視頻或音頻數據記錄到記錄介質中。此外,由于在預測不執行將數據記錄到記錄介質中的狀態的持續的時間段內執行代替記錄,由記錄介質上的缺陷造成的數據的遺失或損失可被防止。另一方面,記錄控制設備50從數據記錄設備40接收缺陷信息并在缺陷信息的基礎上執行代替記錄。因此,例如,在依照本實施例的缺陷管理設備30被應用于DVD播放器的情況下,記錄控制設備50可被應用于DVD播放器的主控制器,而數據記錄設備40可被應用于DVD播放器的盤驅動器。在此情況下,DVD播放器的主控制器可全面控制缺陷管理。由此,考慮到各種因素如待記錄數據的重要性、種類、輸入條件,主控制器可預測代替記錄(如果有必要)并由此可自由確定代替記錄的必要性或時間表等。因此,數據可在依賴于數據種類的最佳條件下被記錄到記錄介質60中。(第二實施例中的各個方面)現在將討論第二實施例中的各個方面。被提供有讀取裝置和記錄裝置的代替記錄裝置可被用作數據記錄設備40中的代替記錄裝置44。這種類型的代替記錄裝置被稱為“第三代替記錄裝置”。如圖7中所示,讀取裝置從可重寫記錄介質60讀取在缺陷位置記錄的數據(步驟S41)。記錄裝置將由讀取裝置讀取的數據記錄到可重寫記錄介質60的備用區域62中(步驟S42)。依照第三代替記錄裝置,在代替記錄中,由于在記錄介質60的記錄表面上的缺陷位置記錄的數據被讀取然后被記錄到備用區域62中,包括與在記錄介質60上的缺陷位置記錄的數據相同的內容的數據可被容易和有效地獲得。因此,當數據被記錄到數據區域中時,沒有必要將待記錄到備用區域62中的數據存儲緩沖存儲器中。在待被記錄到記錄介質60中的數據是臨時數據或大容量的數據如提供視頻數據的數字廣播的情況下,這是有利的。具有代替記錄確定裝置的指令裝置可被用作記錄控制設備50中的指令裝置52。代替記錄確定裝置確定由數據記錄設備40記錄在缺陷位置的數據是否為需要可代替記錄的數據。在代替記錄確定裝置中,可適當選擇用于確定數據是否為需要代替記錄的基礎。例如,它可以是數據的種類或重要性。更具體而言,如果在缺陷位置記錄的數據是控制數據或管理數據,則代替記錄確定裝置可確定在缺陷位置記錄的數據是需要代替記錄的數據。這樣,由于在記錄介質60上的缺陷位置記錄的數據被檢查,然后被確定是否需要代替記錄,并且僅需要代替記錄的數據被記錄到記錄介質60的備用區域62中,因此例如不允許遺失或損失的數據有可能被替換地記錄以使數據被安全地記錄到記錄介質中,而具有記錄連續性的優先權的數據不被替換地記錄以使數據被連續地記錄到記錄介質中。這樣,依賴于數據的特性或種類,可提供最佳記錄。再次參考圖5,將討論記錄控制設備50中的時間控制裝置53的一個方面。在圖5中,如以上所討論的,時間控制裝置53控制發送通過代替記錄裝置52執行代替記錄的指令的時間點以使在預測不執行將數據記錄到記錄介質中的狀態的持續的時間段內發送指令(步驟S36和S37)。在此,預測不執行將數據記錄到記錄介質的狀態的持續的時間段可以是輸入停止或中止數據記錄的指令的時間點。可替換的是,預測不執行將數據記錄到記錄介質的狀態的持續的時間段可以是記錄待連續記錄的視頻或音頻數據完成的時間點。此外,如以上討論的第二實施例或其各個方面與硬件集成作為專門設計的裝置/設備實施在一個結構中,或實施為使計算機讀取程序。(第三實施例)現在將討論本發明的第三實施例。圖8是說明依照本發明第三實施例的缺陷管理設備的結構的方塊圖。圖9是說明依照本發明第三實施例的缺陷管理設備的操作的流程圖。在圖8中,缺陷管理設備70是執行用于可重寫記錄介質80的缺陷管理的設備。缺陷管理設備70被提供有缺陷信息產生裝置71、記錄位置確定裝置72和記錄裝置73。缺陷信息產生裝置71是當在可重寫記錄介質80的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質80的記錄表面上或中存在的缺陷的至少位置的缺陷信息的裝置。記錄位置確定裝置72是用于在缺陷信息的基礎上確定位于不同于缺陷位置的位置的記錄位置(可被稱為“R/P”)的裝置。記錄裝置73是用于在由記錄位置確定裝置72確定的記錄位置處記錄數據的裝置。當在記錄介質80的記錄表面上記錄的數據被重寫時,以這種方式被構建的缺陷管理設備70執行缺陷管理。就是說,如圖9中所示,當在記錄介質80上記錄的數據被讀取時,缺陷信息產生裝置71首先產生缺陷信息(步驟S71)。缺陷信息包括表示在記錄介質80的記錄表面上或中存在的缺陷的至少位置的信息。接下來,在由缺陷信息產生裝置71產生的缺陷信息的基礎上,記錄位置確定裝置72確定位于與記錄介質80的記錄表面上的缺陷位置不同的位置的記錄位置(步驟S72)。然后記錄裝置73將數據記錄到由記錄位置確定裝置72確定的記錄位置上(步驟S73)。由此在數據記錄被實際開始之前,記錄介質80的記錄表面上的缺陷位置被識別并且數據記錄位置可被確定以使記錄位置位于不同于缺陷位置的位置。因此,在數據記錄被實際開始之后,數據可被簡單地記錄于已確定的數據記錄位置。這樣,通過確定數據記錄位置而不犧牲數據的連續性,數據可在記錄位置處被連續地記錄到記錄介質80中,并且由于在記錄介質上的缺陷位置的記錄可被避免,由記錄介質上的缺陷而造成的數據損失或遺失可被避免。(第三實施例中的各個方面)在依照第三實施例的缺陷管理設備70中,記錄位置確定裝置72可被構建以使僅當待記錄的數據是控制或管理數據時,記錄位置被確定以避免記錄介質80的記錄表面上的缺陷位置。此外,如以上討論的第三實施例或其各個方面可與硬件集成作為專門設計的裝置/設備實施在一個結構中,或實施為使計算機讀取程序。(實例)現在將參考附圖討論本發明的實例。在以下的實例中,本發明被應用于DVD記錄器,該記錄器用于對作為旋轉的可重寫記錄介質的DVD-RAM重寫數據。(第一實例)現在將討論本發明的第一實例。圖10是說明依照第一實例的DVD記錄器的結構的方塊圖。在圖10中,DVD記錄器是具有對DVD-RAM重寫數據的功能的記錄器。DVD記錄器100被提供有控制單元110、驅動器單元120、輸入裝置140和操作單元150。控制單元110包括主控制器111和主存儲器112。主控制器111具有用于全面控制DVD記錄器100包括控制驅動器單元120的CPU(中央處理單元)和其它處理電路。主存儲器112是可重寫存儲電路,如RAM(隨機存取存儲器)。主存儲器112被連接于主控制器111以便存儲主控制器111的操作所必要的數據或信息。驅動器單元120包括盤驅動器121和驅動器存儲器122。盤驅動器121具有用于加載DVD-RAM130的盤支架、用于旋轉DVD-RAM130的主軸伺服機構和主軸電機、用于從DVD-RAM130讀取數據或將數據記錄到DVD-RAM130中的光學拾取器、用于控制光學拾取器的光斑的跟蹤伺服/聚焦伺服機構。盤驅動器121進一步具有用于如以下所討論而產生在DVD-RAM130上記錄的數據的缺陷信息或檢測錯誤的處理電路,如CPU。此外,盤驅動器121被連接于主控制器111以便與主控制器111雙向通信。驅動器存儲器122是可重寫存儲電路,如RAM。驅動器存儲器122被連接于盤驅動器121以便存儲盤驅動器121的操作所必要的數據或信息。輸入裝置140是用于將可通過數字廣播提供的視頻數據等取到DVD記錄器100中并被連接于主控制器111的輸入電路。操作單元150是用于用戶對DVD記錄器100的操作的用戶界面,并包括用于用戶輸入命令如記錄的開始命令、停止命令或暫停命令或者DVD-RAM130的彈出命令的各種開關。操作單元150被連接于主控制器111。圖11是說明DVD-RAM130的記錄表面130a的結構的示意圖。在圖11中,圖中從左到右(或從右到左)的方向對應于DVD-RAM130的徑向方向,并且圖中的左側對應于DVD-RAM130的內側,而圖中的右側對應于DVD-RAM130的外側。如圖11中所示,數據區域131和備用區域132被安排在DVD-RAM130的記錄表面130a上。與備用區域132相比,數據區域131被安排在DVD-RAM130的外側。與數據區域131相比,備用區域132被安排在DVD-RAM130的內側。另外,備用表(sparetable)132a被安排在備用區域132的內周邊。數據區域131是通常被記錄待由DVD記錄器100記錄到DVD-RAM130中的數據的區域。另一方面,備用區域132是如果在數據區域131中存在缺陷則記錄要被記錄于缺陷位置的數據的區域。就是說,即使由于記錄表面上的缺陷而使數據不能被正確記錄到數據區域中的扇區中,通過將數據記錄到備用區域132中,有可能避免數據損失。以這種方式被構建的DVD記錄器100用其輸入裝置140接收可通過數字廣播提供的視頻數據。一旦用戶操作操作單元150并輸入將視頻數據記錄到DVD-RAM130中的指令,主控制器111控制盤驅動器121以對DVD-RAM130重寫數據。數據重寫的基本過程包括確定DVD-RAM130上將數據重寫到數據區域131中的記錄位置;然后讀取已記錄在那個位置的數據以確定例如數據是否可重寫;然后記錄新數據于那個位置。這樣,在該數據重寫期間,DVD記錄器100執行了缺陷管理。圖12到圖15是分別說明通過DVD記錄器100進行的缺陷管理的操作的流程圖。圖12示出缺陷管理的主例行程序。圖13示出讀取(圖12中的步驟S101)的例行程序,圖14示出正常記錄(圖12中的步驟S102)的例行程序,而圖15示出代替記錄(圖12中的步驟S105)的例行程序。在圖12中,一旦對DVD-RAM130的數據重寫開始且同時缺陷管理開始,DVD記錄器100執行讀取(步驟S101)。也就是說,如圖13中所示,讀取以以下方式被執行,作為第一步,主控制器111確定數據待重寫于DVD-RAM130上的數據區域131中的位置,并且定位那個位置的頭部地址;然后主控制器111將頭部地址和在頭部地址的基礎上讀取在DVD-RAM130中記錄的數據的指令發送給盤驅動器121(步驟S111)。然后,盤驅動器121接收從主控制器111發送的頭部地址和指令并在該頭部地址和該指令的基礎上從DVD-RAM130讀取數據(步驟S112)。然后,盤驅動器121對從DVD-RAM130讀取的數據進行錯誤檢測(步驟S113)。如果檢測到錯誤(步驟S114是),則假定被記錄數據的DVD-RAM130上的扇區由于缺陷而處于異常狀況。在此情況下,盤驅動器121產生缺陷信息(步驟S115)。缺陷信息包括被記錄了有缺陷的數據的扇區(在以下該扇區被稱為“缺陷扇區”)的地址以及表示缺陷程度的信息。例如,如果缺陷扇區處于沒有另外的數據可被記錄于其中的狀況,表示缺陷程度的信息出現為“1”。另一方面,如果缺陷扇區處于另外的數據可被記錄于其中的狀況,表示缺陷程度的信息出現為“0”。接下來,盤驅動器121將缺陷信息存儲到驅動器存儲器122中(步驟S116)。然后,盤驅動器121將從DVD-RAM130讀取的數據發送給主控制器111并終止讀取。另一方面,當在步驟S114對從DVD-RAM130讀取的數據沒有檢測到錯誤(步驟S114否)時,盤驅動器121立即將從DVD-RAM130讀取的數據發送給主控制器111而不是產生并存儲缺陷信息,并終止讀取。現在再次參考圖12,一旦讀取被完成,則DVD記錄器100執行正常記錄(步驟S102)。也就是說,如圖14中所示,主控制器111將待重寫數據的位置的頭部地址、在地址的基礎上將數據記錄到DVD-RAM130中的指令以及待記錄的數據發送給盤驅動器121(步驟S121)。接下來,盤驅動器121從主控制器111接收地址、記錄的指令和待記錄的數據,并且將所接收的數據記錄到DVD-RAM130中(步驟S122)。然后,盤驅動器121使用存儲在驅動器存儲器122中的缺陷信息以比較被包括在該缺陷信息中的缺陷扇區的地址與所記錄數據的地址,即記錄地址(步驟S123)。如果數據被記錄到缺陷信息中,所記錄數據的地址和缺陷數據的地址被重疊,由此允許在兩個地址之間比較而確定數據是否被記錄到缺陷扇區中。如果所記錄數據的地址和缺陷數據的地址被重疊(或彼此一致)(步驟S124是),盤驅動器121將缺陷扇區使用信號發送給主控制器111以向主控制器111通知數據被記錄到缺陷扇區中的事實(步驟S125)。缺陷扇區使用信號是用于表示數據被記錄到缺陷扇區中的事實的信號。然后,主控制器111接收缺陷扇區使用信號并打開缺陷扇區使用標志以將該標志狀況存儲到主存儲器112中(步驟S126),并終止正常記錄。缺陷扇區使用標志是用于表示數據被記錄到缺陷扇區中的事實的標志。另一方面,如果所記錄數據的地址和缺陷數據的地址未被重疊(步驟S124否),正常記錄被立即終止。再次參考圖12,一旦正常記錄被終止,則主控制器111檢查主存儲器112中記錄的缺陷扇區使用標志是否被打開。在正常記錄中,如果數據被記錄到缺陷扇區中,則缺陷扇區使用標志被打開。如果缺陷扇區使用標志被打開,則需要代替記錄以將包括被記錄到缺陷扇區中的數據相同的內容的數據記錄到DVD-RAM130上的備用區域132中。如果缺陷扇區使用標志被打開(步驟S103是),則主控制器111確定當前時間是否處于預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段內。例如,如果通過操作單元150用戶輸入停止或中止數據記錄的指令,則主控制器111確定輸入指令的時間點處于預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段內。可替換的是,如果視頻或音頻數據的正常記錄被完成,主控制器111可確定完成的時間點處于預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段內。如果當前時間不處于預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段內(步驟S104否),則主控制器111等待進入那個時間段。一旦當前時間進入預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段(步驟S104是),DVD記錄器100執行代替記錄(步驟S105)。也就是說,如圖15中所示,主控制器111首先請求盤驅動器121輸出缺陷信息。響應于該請求,盤驅動器121讀取被存儲在驅動器存儲器122中的缺陷信息并將其發送給主控制器111。主控制器111接收缺陷信息(步驟S131)。接下來,主控制器111在缺陷信息的基礎上確定在正常記錄中記錄的DVD-RAM130上的缺陷扇區中的數據的種類。就是說,至少當正常記錄被終止時,主控制器111識別涉及通過輸入裝置140而輸入并在正常記錄中被記錄到DVD-RAM130中的數據的結構的信息(例如被包括在視頻數據中的畫面數據、管理數據或控制數據的每個地址),以及表示數據被記錄的DVD-RAM130上的數據區域中的地址信息(例如包括數據被重寫的DVD-RAM130中的位置的頭部扇區的地址),并且將這些信息存儲到主存儲器112中。因此,比較這些種類的信息與被包括在缺陷信息中的缺陷扇區的地址,則這些主控制器111從主存儲器112讀取這些種類的信息并識別在正常記錄中被記錄于缺陷扇區中的數據的種類。然后,如果在缺陷扇區中記錄的數據是控制或管理數據(步驟S132是),則主控制器111確定數據是待記錄到備用區域中的數據(步驟S133),并且在步驟S134到S137中執行代替記錄。另一方面,如果在缺陷扇區中記錄的數據不是控制或管理數據,如畫面數據(步驟S132否),則數據不被確定為待記錄到備用區域中的數據,并且步驟S134到S137的替換操作不被執行。如果在缺陷扇區中記錄的數據是控制或管理數據并且該數據被確定為待記錄到備用區域中的數據,則主控制器111將其中記錄了待記錄到備用區域131的所述數據的缺陷扇區的地址以及從DVD-RAM130讀取待記錄到備用區域131中的所述數據的指令發送給盤驅動器121(步驟S134)。盤驅動器121接收從主控制器111發送的地址和指令并從DVD-RAM130上的數據區域131讀取被記錄于由地址指示的缺陷扇區中的數據。然后,該數據被發送給主控制器111(步驟S135)。主控制器111接收從盤驅動器121發送的數據。然后,主控制器111將所接收的數據與用于代替記錄的指令一起發送給盤驅動器121(步驟S136)。依照來自主控制器111的用于代替記錄的指令,盤驅動器121將從主控制器111發送的數據記錄到DVD-RAM130上的備用區域131中(步驟S137),并終止代替記錄。這樣,DVD記錄器100中的數據重寫和缺陷管理被終止。在圖12中的步驟S103處,如果缺陷扇區使用標志是關,意味著數據在正常記錄中不被記錄于缺陷扇區中。因此,在此情況下,缺陷管理被立即終止。依照以上提出的第一實例,從DVD-RAM130上的數據區域讀取數據或將數據記錄到其中被首先執行,然后在預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段內執行代替記錄,這導致在時間上連續地將數據記錄到DVD-RAM130上的數據區域131中。因此,包含連續記錄或實時記錄的數據如通過數據廣播提供的視頻或音頻數據能以時間上連續的方式被記錄到DVD-RAM130中。此外,由于在預測不執行到DVD-RAM130上的數據區域131中的數據記錄的狀態的持續的時間段內執行代替記錄,由于DVD-RAM130上的缺陷造成的數據損失或遺失可被避免。另外,在代替記錄中,由于被記錄到DVD-RAM130上的缺陷扇區中的數據被讀取并被記錄到備用區域132中,包括與被記錄到DVD-RAM130上的缺陷扇區中的數據相同的內容的數據可被容易和有效地獲得。因此,待記錄到備用區域132中的數據不必要在正常記錄期間被存儲于緩沖存儲器等。這亦帶來不必要采用緩沖存儲器的效果,即使是在臨時數據或大容量數據如可通過數字廣播提供的視頻數據是待記錄到DVD-RAM130中的數據的情況下。此外,由于待記錄到備用區域中的數據的種類被識別并且僅控制或管理數據被選為待記錄到備用區域中的數據,不允許遺失或損失的數據如控制或管理數據可被安全地記錄到DVD-RAM130中,而連續記錄所需要的數據如視頻或音頻數據可被連續地(在時間上和空間上兩者)記錄到DVD-RAM130上的數據區域131中。由此,由于控制或管理數據的不存在而造成的再現數據的故障可被避免,而在DVD-RAM130中記錄的視頻或音頻數據可被連續地再現。(第二實例)現在將討論本發明的第二實例。依照第二實例的DVD記錄器在硬件的基本結構上與依照第一實例(見圖10)的DVD記錄器100相同。然而,由硬件執行的依照第二實例的缺陷管理的操作和結構(軟件的體系結構)不同于第一實例。因此,依照第二實例的缺陷管理的結構和操作將在以下被討論。圖16是說明在依照第二實例的DVD記錄器中執行的缺陷管理的結構和操作的流程圖。一旦到DVD-RAM130中的數據重寫由DVD記錄器開始,缺陷管理在重寫期間被執行。在圖16中,首先,DVD記錄器執行讀取(步驟S201)。讀取的細節與第一實例(見圖13)相同。接下來,DVD記錄器中的主控制器請求盤驅動器輸出缺陷信息。響應于該請求,盤驅動器讀取存儲在驅動器存儲器中的缺陷信息并將其發送給主控制器。主控制器接收缺陷信息(步驟S202)。然后,主控制器在缺陷信息的基礎上確定DVD-RAM上的數據的記錄地址(步驟S203)。具體而言,通過比較待記錄到DVD-RAM中的數據的結構與缺陷扇區的地址,估計要被記錄到缺陷扇區中的數據的種類被識別。如果數據是控制或管理數據,數據的記錄地址被安排以使數據的記錄位置位于緊接于缺陷扇區的正常扇區中。另一方面,如果估計要被記錄到缺陷扇區中的數據不是控制或管理數據,而是諸如視頻數據的數據,則記錄地址被安排以使數據的記錄位置位于缺陷扇區上。另外,即使估計要被記錄到缺陷扇區中的數據是視頻數據,記錄地址可被安排以使數據的記錄位置位于緊接于缺陷扇區的正常扇區。一旦DVD-RAM中的數據的記錄位置被確定,主控制器將記錄地址和待記錄于DVD-RAM中的數據發送給盤驅動器(步驟S204)。然后,盤驅動器接收從主控制器發送的記錄地址和數據并依照記錄地址將數據記錄在DVD-RAM中(步驟S205)。這樣,數據重寫和缺陷管理被完成。這樣,依照第二實例,由于在數據記錄被開始之前,DVD-RAM的缺陷扇區被識別并且數據的記錄地址被確定以避免缺陷扇區,因而就在數據記錄被實際開始之后可依照已確定的數據的記錄地址來記錄數據。因此,能以時間上連續的方式將數據記錄到DVD-RAM中。而且,由于可避免DVD-RAM的缺陷扇區而記錄數據,由于記錄介質的缺陷而造成的數據損失或遺失可被避免。此外,到DVD-RAM上的備用區域中的數據記錄可被避免,導致數據的空間上連續的記錄。(第三實例)現在將參考圖17到圖19來討論本發明的第三實例。圖17是說明依照第三實例的DVD記錄器的結構的方塊圖。依照第三實例的DVD記錄器在除了盤驅動器以外的硬件的基本結構上與依照第一實例(見圖10)的DVD記錄器100相同。因此,與依照第一實例的DVD記錄器100相同的部件亦在依照如圖17中所示的第三實例的DVD記錄器200中由與第一實例相同的數字來表示,該部件不做進一步討論。依照第三實例的DVD記錄器200中的驅動器單元220包括盤驅動器221和驅動器存儲器222。盤驅動器221被連接于主控制器111并具有盤支架、主軸電機、主軸伺服機構、光學拾取器、用于控制光學拾取器的跟蹤伺服/聚焦伺服機構以及處理電路如CPU。驅動器存儲器222類似于第一實例的驅動器存儲器122而被構建。另外,由于獨立于主控制器111的盤驅動器221中的自控制,依照第三實例的盤驅動器221起到用于以下操作的功能。也就是說,當盤驅動器221將數據記錄到DVD-RAM130中時,它首先將數據記錄到DVD-RAM130上的數據區域131中;然后讀取剛才記錄的數據;然后確定數據是否被正確地記錄;并且,如果數據未被正確記錄,將包括與剛才記錄的數據相同的內容的數據記錄到備用區域132中(在以下這個系列的操作被稱為“自動代替記錄”)。每次當數據被記錄到一個扇區或預定的多個扇區中時,自動代替記錄被執行。另外,響應于從外部控制裝置提供的指令,自動代替記錄可被關閉。就是說,如果關閉自動代替記錄的指令從外部給予盤驅動器221,在數據記錄期間,盤驅動器221不在工作上執行自動代替記錄。另一方面,如果打開自動代替記錄的指令從外部給予盤驅動器221,在數據記錄期間,盤驅動器221在工作上執行自動代替記錄。如以上所述構建的DVD記錄器200用其輸入裝置140接收可通過數字廣播提供的數據如視頻數據。一旦用戶操作操作單元150并輸入將視頻數據記錄到DVD-RAM130中的指令,主控制器111控制盤驅動器221以便對DVD-RAM130進行數據重寫。DVD記錄器200然后在數據重寫期間執行缺陷管理。圖18和圖19是分別說明提供DVD記錄器200的缺陷管理的操作的流程圖。圖18示出缺陷管理的主例行程序。圖19示出代替記錄(圖18中的步驟S306)的例行程序。在圖18中,一旦數據重寫被開始,同時開始缺陷管理,主控制器111將關閉自動代替記錄的指令發給盤驅動器221。由此,盤驅動器中的自動代替記錄被關閉(步驟S301)。接下來,DVD記錄器200執行讀取、正常記錄、缺陷扇區使用標志的檢測、以及預測不執行將所述數據記錄到DVD-RAM130中的狀態的持續的時間段的檢測(圖18中的步驟S302到S305),該操作與依照第一實例的缺陷管理(圖12中的步驟S101到S104)相同。然后,在圖18的步驟S305處,如果當前時間處于預測不執行將數據記錄到可重寫記錄介質的狀態的持續的時間段內(步驟S305是),DVD記錄器200執行代替記錄(步驟S306)。就是說,如圖19中所示,主控制器111首先請求盤驅動器221輸出缺陷信息。響應于該請求,盤驅動器221讀取存儲在驅動器存儲器222中的缺陷信息并將其發送給主控制器111。主控制器111接收缺陷信息(步驟S311)。然后,主控制器111在缺陷信息的基礎上檢測被記錄于DVD-RAM130上的缺陷扇區的數據的種類。如果被記錄于缺陷扇區的數據是控制或管理數據(步驟S312是),主控制器111確定數據是待記錄到備用區域中的數據(步驟S313)并在步驟S314到S318處執行代替記錄。另一方面,如果被記錄在缺陷扇區中的數據不是控制或管理數據,而是諸如視頻數據的數據(步驟S312否),數據不被確定為待記錄到備用區域中的數據,并且代替記錄不被執行。然后,主控制器111將被記錄了待記錄到備用區域131的數據的缺陷扇區的地址以及從DVD-RAM130讀取待記錄到備用區域131中的數據的指令發送給盤驅動器221(步驟S314)。盤驅動器221接收從主控制器111發送的地址和指令并從DVD-RAM130讀取被記錄于由地址指示的缺陷扇區中的數據。然后,該數據被發送給主控制器111(步驟S315)。這樣,主控制器111接收數據。接下來,主控制器111將設置自動代替記錄的指令發送給盤驅動器221。響應于該指令,盤驅動器221將自動代替記錄設置為開(步驟S316)。然后,主控制器111將所接收的數據與記錄的指令一起發送給盤驅動器221(步驟S317)。依照來自主控制器111的記錄的指令,盤驅動器221將從主控制器111發送的數據記錄到DVD-RAM130中。此時,由于盤驅動器221執行自動代替記錄,從主控制器111發送的數據被記錄到DVD-RAM130上的備用區域131中(步驟S318)。這樣,DVD記錄器200中的數據重寫和缺陷管理被完成。依照以上提出的第三實例,類似于第一實例,到DVD-RAM130中的數據記錄能以時間上連續的方式被執行并由此包含連續記錄或實時記錄的數據如通過數據廣播提供的視頻或音頻數據能以時間上連續的方式被記錄到DVD)-RAM130中。另一方面,由于在預測不執行將所述數據記錄到DVD-RAM130上的數據區域131中的狀態的持續的時間段內執行代替記錄,由于DVD-RAM130上的缺陷造成的數據損失或遺失可被避免。具體而言,具有自動代替記錄的功能的盤驅動器由于該功能而提高了設計效率并由此較容易地提供了依照本發明的缺陷管理設備。應指出,本發明不局限于以上提出的實例。在以上提出的實例中,缺陷信息的產生或由于從DVD-RAM讀取的數據的錯誤檢測是在驅動器單元內執行的,然而,驅動器單元可僅僅起到從DVD-RAM讀取數據或將數據記錄到DVD-RAM中的功能,而主控制器可起到執行數據處理如缺陷信息的產生或從所讀取數據進行的錯誤檢測的功能,可替換的是專門設計的數據處理裝置可起到該功能。在以上提出的實例中,代替記錄僅僅為控制或管理數據而被執行,然而,除了控制或管理數據以外,代替記錄還可以為不想要遺失或損失的其它種類的數據而被執行,特別是不允許遺失或損失的重要數據。在以上提出的實例中,缺陷信息被存儲并維護于驅動器存儲器122(222)中,缺陷信息亦可被存儲并維持在DVD-RAM130中的自由空間中。在以上提出的第一和第二實例中,本發明被示例為用于對DVD-RAM進行記錄的DVD記錄器,然而,本發明可被應用于用于對DVD-RW或其它可重寫DVD進行記錄的DVD記錄器或驅動器設備。即使在不具有與此的缺陷管理功能的設備或單元如用于DVD-RW的現有驅動器單元的情況下,可通過將本發明應用于現有單元或設備而執行缺陷管理。在以上提出的實例中,舉例說明了DVD記錄器,然而,本發明適合于用于磁光盤如MO盤、相變盤、光卡或其它可重寫記錄介質的記錄器。本發明可被實施以其它特定形式而不背離其精神或基本特征。因此當前實施例應被認為是在所有方面是說明性而非限定性的,本發明的范圍由所附的權利要求而不是由以上描述來表示,并且屬于權利要求的等效范圍和意義的所有變化因此將被包括在其中。提交于2002年6月26日的日本專利申請No.,包括說明書、權利要求、附圖和概述在此全部引入作為參考。權利要求1.一種用于執行在其記錄表面中具有數據區域和備用區域的可重寫記錄介質的缺陷管理的缺陷管理設備,特征在于缺陷管理設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,當數據被記錄到可重寫記錄介質中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;代替記錄裝置,如果記錄位置確定裝置確定數據被記錄在缺陷位置,用于執行代替記錄,以便于把包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中;以及時間控制裝置,用于控制通過代替記錄裝置執行代替記錄的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄。2.依照權利要求1的缺陷管理設備。特征在于所述代替記錄裝置包括識別裝置,用于在缺陷信息的基礎上識別缺陷的位置;讀取裝置,用于讀取被記錄于由識別裝置識別的缺陷位置的數據;以及記錄裝置,用于將讀取裝置讀取的數據記錄到可重寫記錄介質的備用區域中。3.依照權利要求1的缺陷管理設備,特征在于所述代替記錄裝置包括識別裝置,用于在缺陷信息的基礎上識別缺陷的位置;代替記錄確定裝置,用于確定在缺陷位置記錄的數據是否為需要代替記錄的數據;讀取裝置,如果代替記錄確定裝置確定在缺陷位置記錄的數據是需要代替記錄的數據,用于讀取在由識別裝置識別的缺陷位置處記錄的數據;以及記錄裝置,用于將讀取裝置讀取的數據記錄到可重寫記錄介質的備用區域中。4.依照權利要求3的缺陷管理設備,特征在于如果在缺陷位置記錄的數據是控制數據或管理數據,代替記錄確定裝置確定在缺陷位置記錄的數據是需要代替記錄的數據。5.依照權利要求1到4的任何一個的缺陷管理設備,特征在于所述時間控制裝置允許代替記錄裝置在輸入停止或中止數據記錄的指令的時間點執行代替記錄。6.依照權利要求1到4的任何一個的缺陷管理設備,特征在于所述時間控制裝置允許代替記錄裝置在待記錄的視頻或音頻數據的記錄完成的時間點執行代替記錄。7.一種用于將數據記錄到在其記錄表面中具有數據區域和備用區域的可重寫記錄介質中同時執行與記錄控制設備的數據通信的數據記錄設備,特征在于數據記錄設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,當數據被記錄到可重寫記錄介質中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;發送裝置,如果記錄位置確定裝置確定數據被記錄在缺陷位置,用于將數據被記錄在缺陷的位置的通知發送給記錄控制設備;以及代替記錄裝置,如果從記錄控制設備接收了執行代替記錄的指令,用于執行代替記錄,以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中。8.依照權利要求7的數據記錄設備,特征在于所述代替記錄裝置包括讀取裝置,用于從可重寫記錄介質讀取記錄在缺陷位置的數據;以及記錄裝置,用于將讀取裝置讀取的數據記錄到可重寫記錄介質的備用區域中。9.一種用于控制數據記錄設備同時執行與數據記錄設備的數據通信的記錄控制設備,該數據記錄設備用于將數據記錄到在其記錄表面中具有數據區域和備用區域的可重寫記錄介質中,特征在于所述記錄控制設備包括識別裝置,用于識別數據記錄設備在存在于可重寫記錄介質的記錄表面上或中的缺陷的位置記錄數據;指令裝置,如果識別裝置識別數據記錄設備在缺陷的位置記錄數據,用于將執行代替記錄以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中的指令發送給數據記錄設備;以及時間控制裝置,用于控制通過指令裝置發送執行代替記錄的指令的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內發送指令。10.依照權利要求9的記錄控制設備,特征在于所述指令裝置包括代替記錄確定裝置,用于確定數據記錄設備在缺陷位置記錄的數據是否為需要代替記錄的數據。11.依照權利要求10的記錄控制設備,特征在于如果在缺陷位置記錄的數據是控制數據或管理數據,代替記錄確定裝置確定在缺陷位置記錄的數據是需要代替記錄的數據。12.依照權利要求9到11的任何一個的記錄控制設備,特征在于時間控制裝置允許指令裝置在停止或中止數據記錄的指令被輸入的時間點發送執行代替記錄的指令。13.依照權利要求9到11的任何一個的記錄控制設備,特征在于時間控制裝置允許指令裝置在待記錄的視頻或音頻數據的記錄完成的時間點發送執行代替記錄的指令。14.一種用于執行可重寫記錄介質的缺陷管理的缺陷管理設備,特征在于缺陷管理設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,用于在缺陷信息的基礎上確定位于不同于缺陷位置的位置處的記錄位置;以及記錄裝置,用于在由記錄位置確定裝置確定的記錄位置處的記錄數據。15.依照權利要求14的缺陷管理設備,特征在于如果待記錄的數據是控制數據或管理數據,記錄位置確定裝置確定不同于缺陷位置的記錄位置。16.一種執行用于可重寫記錄介質的缺陷管理的缺陷管理方法,該介質在其記錄表面中具有數據區域和備用區域,特征在于缺陷管理方法包括缺陷信息產生過程,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定過程,當數據被記錄到可重寫記錄介質中時,在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;代替記錄過程,如果在記錄位置確定過程中確定了數據被記錄在缺陷位置的事實,執行代替記錄以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中,并且執行代替記錄的時間點被控制以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄。17.一種執行用于可重寫記錄介質的缺陷管理的缺陷管理方法,特征在于缺陷管理方法包括缺陷信息產生過程,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定過程,在缺陷信息的基礎上確定位于不同于缺陷位置的位置處的記錄位置;以及記錄過程,在由記錄位置確定裝置確定的記錄位置處記錄數據。18.一種計算機可讀介質中的計算機程序產品,用于確實地實施可由計算機執行的指令的程序以使計算機起到缺陷管理設備的作用,該缺陷管理設備用于執行可重寫記錄介質的缺陷管理,該介質在其記錄表面中具有數據區域和備用區域,特征在于缺陷管理設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,當數據被記錄到可重寫記錄介質中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;代替記錄裝置,如果記錄位置確定裝置確定數據被記錄在缺陷位置,用于執行代替記錄以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中;以及時間控制裝置,用于控制通過代替記錄裝置執行代替記錄的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內執行代替記錄。19.一種計算機可讀介質中的計算機程序產品,用于確實地實施可由計算機執行的指令的程序以使計算機起到數據記錄設備的作用,該數據記錄設備用于將數據記錄到在其記錄表面中具有數據區域和備用區域的可重寫記錄介質中同時執行與記錄控制設備的數據通信,特征在于數據記錄設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,當數據被記錄到可重寫記錄介質中時,用于在缺陷信息的基礎上確定數據是否被記錄在缺陷的位置;發送裝置,如果記錄位置確定裝置確定數據被記錄在缺陷位置,用于將數據被記錄在缺陷的位置的通知發送給記錄控制設備;以及代替記錄裝置,如果從記錄控制設備接收了執行代替記錄的指令,用于執行代替記錄以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中。20.一種計算機可讀介質中的計算機程序產品,用于確實地實施可由計算機執行的指令的程序以使計算機起到記錄控制設備的作用,該記錄控制設備用于控制數據記錄設備同時執行與數據記錄設備的數據通信,該數據記錄設備用于將數據記錄到在其記錄表面中具有數據區域和備用區域的可重寫記錄介質中,特征在于記錄控制設備包括識別裝置,用于識別數據記錄設備在存在于可重寫記錄介質的記錄表面上的缺陷的位置記錄數據;指令裝置,如果識別裝置識別數據記錄設備在缺陷的位置記錄數據,用于將執行代替記錄以便于將包括與在缺陷位置記錄的數據相同的內容的數據記錄到可重寫記錄介質的備用區域中的指令發送給數據記錄設備;以及時間控制裝置,用于控制通過指令裝置發送的執行代替記錄的指令的時間點以使在預測不執行將數據記錄到可重寫記錄介質中的狀態的持續的時間段內發送指令。21.一種計算機可讀介質中的計算機程序產品,用于確實地實施可由計算機執行的指令的程序以使計算機起到缺陷管理設備的作用,該缺陷管理設備用于執行可重寫記錄介質的缺陷管理,特征在于缺陷管理設備包括缺陷信息產生裝置,當在可重寫記錄介質的記錄表面中記錄的數據被讀取時,用于產生表示在可重寫記錄介質的記錄表面上或中存在的缺陷的至少位置的缺陷信息;記錄位置確定裝置,用于在缺陷信息的基礎上確定位于不同于缺陷位置的位置處的記錄位置;以及記錄裝置,用于在由記錄位置確定裝置確定的記錄位置處記錄數據。全文摘要在對DVD-RAM進行數據重寫期間,當在DVD-RAM上記錄的數據被讀取時,盤驅動器121產生表示DVD-RAM130的記錄表面上的缺陷位置的信息。當數據被記錄到DVD-RAM上時,盤驅動器確定數據是否被記錄在缺陷位置并將結果發送給主控制器111。在確定結果的基礎上,主控制器111控制盤驅動器以使包括與在缺陷位置記錄的數據相同的內容的數據被記錄到DVD-RAM上的備用區域中。例如當將數據連續記錄到DVD-RAM上的數據區域中被完成時,到備用區域中的記錄被執行。文檔編號G11B7/004GK1471101SQ03148800公開日2004年1月28日申請日期2003年6月26日優先權日2002年6月26日發明者片多啟二申請人:日本先鋒公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1