專利名稱:信息記錄裝置、信息記錄方法及記錄媒體的區(qū)域管理方法
技術(shù)領(lǐng)域:
本發(fā)明涉及對(duì)光盤、光磁盤、磁盤、硬盤等記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的裝置,特別是涉及可以記錄、再生要求實(shí)時(shí)處理的圖象數(shù)據(jù)等數(shù)據(jù)的信息記錄裝置。
背景技術(shù):
作為旨在大量記錄再生圖象、聲音等AV數(shù)據(jù)的信息記錄裝置,典型的裝置是磁盤裝置。其中,硬盤裝置因具有大容量、可以高速存取的優(yōu)點(diǎn),所以近幾年來在數(shù)字AV機(jī)器中的應(yīng)用,正在迅猛普及(例如,參閱專利文獻(xiàn)1)。
使用硬盤裝置,處理象AV數(shù)據(jù)那樣的連續(xù)數(shù)據(jù)時(shí),為了在記錄再生時(shí)不使圖象、聲音中斷,保證向硬盤的存取的連續(xù)性,十分重要??墒?,從作為計(jì)算機(jī)使用的輔助存儲(chǔ)裝置發(fā)展起來的歷史上看,硬盤裝置雖然在可靠性良好地讀寫數(shù)據(jù)方面十分優(yōu)異,但卻無法保證在所定的時(shí)間內(nèi)結(jié)束記錄再生動(dòng)作(實(shí)時(shí)性)。
為了確保實(shí)時(shí)動(dòng)作時(shí)的數(shù)據(jù)的連續(xù)性,還采用了設(shè)置暫時(shí)積蓄數(shù)據(jù)的緩沖存儲(chǔ)器的手法。但為了保證完全的實(shí)時(shí)性,需要將存儲(chǔ)器尺寸設(shè)置得相當(dāng)大,從而導(dǎo)致成本上升。
作為可以向盤的實(shí)時(shí)動(dòng)作的記錄方法,有專利文獻(xiàn)2公布的技術(shù)。在專利文獻(xiàn)2公布的方法中,在寫入數(shù)據(jù)時(shí),測(cè)量數(shù)據(jù)寫入動(dòng)作所需的時(shí)間,在寫入時(shí)間超過所定時(shí)間時(shí),將進(jìn)行該寫入的區(qū)域判定為缺陷區(qū)域,進(jìn)行將該缺陷區(qū)域分配給別的正常區(qū)域(替換區(qū)域)的替換處理,這樣來保證實(shí)時(shí)動(dòng)作時(shí)的數(shù)據(jù)的連續(xù)性。
—專利文獻(xiàn)1特開2000-76793號(hào)公報(bào)—專利文獻(xiàn)2特開2003-196924號(hào)公報(bào)
(發(fā)明要解決的技術(shù)課題)為了確保實(shí)時(shí)動(dòng)作時(shí)的數(shù)據(jù)的連續(xù)性,人們想到了不向不能保證實(shí)時(shí)性的區(qū)域進(jìn)行數(shù)據(jù)的讀寫的方法??墒牵@時(shí)卻存在如何特定該區(qū)域的問題。在專利文獻(xiàn)2中,根據(jù)記錄時(shí)的寫入時(shí)間,特定該區(qū)域。
在再生時(shí),讀出時(shí)間往往隨著錄象時(shí)的諸條件例如硬盤的磁頭位置及寫入信號(hào)的電壓電平等而變化,所以盡管能夠在一定的容許寫入時(shí)間內(nèi)記錄,但卻有時(shí)不能在一定的容許讀出時(shí)間內(nèi)再生。就是說,即使在記錄時(shí)能夠確保實(shí)時(shí)性,卻不能確保再生時(shí)的實(shí)時(shí)性。專利文獻(xiàn)2的方法,在這種時(shí)候,存在不能切實(shí)保證實(shí)時(shí)性的問題。
發(fā)明內(nèi)容
本發(fā)明就是為了解決上述課題而研制的,其目的在于提供在數(shù)據(jù)再生動(dòng)作時(shí),能夠切實(shí)保證數(shù)據(jù)的連續(xù)性的可靠性高的信息記錄裝置、信息記錄方法及記錄媒體的區(qū)域管理方法。
本發(fā)明涉及的信息記錄裝置,是記錄輸入的數(shù)據(jù),可以再生記錄的信息的信息記錄裝置。信息記錄裝置包括從外部輸入數(shù)據(jù)的輸入單元;記錄輸入的數(shù)據(jù)的記錄媒體;控制對(duì)記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的控制單元。在按照所定數(shù)據(jù)量將輸入的數(shù)據(jù)記錄到記錄媒體中的記錄動(dòng)作中,控制單元每逢所定數(shù)據(jù)量的數(shù)據(jù)結(jié)束時(shí),在從剛進(jìn)行數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)的同時(shí),還計(jì)測(cè)讀出所需的時(shí)間。進(jìn)而,控制單元將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域。然后,控制單元可以進(jìn)行使判斷為不合格區(qū)域的區(qū)域與記錄媒體上的其它正常區(qū)域替換的替換處理。
控制單元,還可以通過對(duì)判斷為不合格區(qū)域的區(qū)域進(jìn)行所定次數(shù)的數(shù)據(jù)的讀出、寫入動(dòng)作,檢驗(yàn)是否真的是不合格區(qū)域,根據(jù)其檢驗(yàn)結(jié)果,判定是否使判斷為不合格區(qū)域的區(qū)域與記錄媒體上的其它正常區(qū)域替換。
另外,信息記錄裝置還可以具有登記判斷為不合格區(qū)域的區(qū)域的出錯(cuò)清單信息。這時(shí),控制單元最好在被出錯(cuò)清單信息登記的多個(gè)區(qū)域中,從讀出時(shí)間的計(jì)測(cè)值較長的區(qū)域起,依次進(jìn)行替換處理。
另外,信息記錄裝置還可以進(jìn)而具有在向記錄媒體記錄數(shù)據(jù)時(shí),或再生來自記錄媒體的數(shù)據(jù)時(shí),暫時(shí)存放數(shù)據(jù)的緩沖存儲(chǔ)器。這時(shí),控制單元可以根據(jù)緩沖存儲(chǔ)器的空閑容量變更限界時(shí)間。
本發(fā)明涉及的記錄媒體的區(qū)域管理方法,是記錄數(shù)據(jù)、在再生的記錄媒體中使不合格區(qū)域和其它的正常區(qū)域替換的方法。本區(qū)域管理方法,在讀出來自記錄媒體的數(shù)據(jù)時(shí),計(jì)測(cè)讀出所需的時(shí)間。將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在計(jì)測(cè)值超過限界值時(shí),將進(jìn)行該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域。然后,可以進(jìn)行使判斷為不合格區(qū)域的區(qū)域與記錄媒體上的其它正常區(qū)域替換的替換處理。
本發(fā)明涉及的信息記錄方法,是將輸入的數(shù)據(jù)記錄到記錄媒體的方法。本記錄方法,按照所定數(shù)據(jù)量,將輸入的數(shù)據(jù)記錄到所述記錄媒體中。每逢所定數(shù)據(jù)量的數(shù)據(jù)結(jié)束時(shí),在從剛進(jìn)行數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)的同時(shí),還計(jì)測(cè)讀出所需的時(shí)間。將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在計(jì)測(cè)值超過限界值時(shí),將進(jìn)行該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域。然后,可以進(jìn)行使判斷為不合格區(qū)域的區(qū)域與記錄媒體上的其它正常區(qū)域替換的替換處理。
另外,本發(fā)明涉及的其它信息記錄裝置,是記錄輸入的數(shù)據(jù),可以再生記錄的信息的信息記錄裝置。信息記錄裝置包括從外部輸入數(shù)據(jù)的輸入單元;記錄輸入的數(shù)據(jù)的記錄媒體;在記錄時(shí)或再生時(shí),暫時(shí)存放數(shù)據(jù)的緩沖單元;控制對(duì)記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的控制單元??刂茊卧趯?duì)記錄媒體進(jìn)行記錄時(shí)或再生時(shí),監(jiān)視緩沖單元的容量,按照緩沖器容量,判斷是否需要保持系統(tǒng)數(shù)據(jù),判斷需要時(shí),將系統(tǒng)數(shù)據(jù)保存到記錄媒體中。
(勝過現(xiàn)有技術(shù)的效果)采用本發(fā)明后,由于使記錄媒體上的數(shù)據(jù)再生時(shí)間超過所定時(shí)間的區(qū)域,與記錄媒體上的別的正常區(qū)域替換,所以在再生動(dòng)作時(shí),可以切實(shí)地在所定時(shí)間內(nèi)讀出數(shù)據(jù),能夠切實(shí)保證再生動(dòng)作時(shí)的實(shí)時(shí)性。
圖1是表示本發(fā)明涉及的信息記錄裝置的結(jié)構(gòu)的圖形。
圖2A是為了講述通過緩沖存儲(chǔ)器做媒介的記錄動(dòng)作的概要而繪制的圖形。
圖2B是為了講述通過緩沖存儲(chǔ)器做媒介的再生動(dòng)作的概要而繪制的圖形。
圖3A是信息記錄裝置的記錄動(dòng)作時(shí)的流程圖。
圖3B是為了講述硬盤上的替換處理而繪制的圖形。
圖4是記錄動(dòng)作時(shí)的流程圖中的記錄處理的流程圖(第1實(shí)施方式)。
圖5A是講述替換處理前的變換表的圖形,圖5B是講述替換處理后的變換表的圖形。
圖6A是為了講述排序處理前的出錯(cuò)登記清單而繪制的圖形,圖6B是為了講述排序處理后的出錯(cuò)登記清單而繪制的圖形。
圖7是記錄動(dòng)作時(shí)的流程圖中的替換處理的流程圖。
圖8是替換處理的流程圖中的檢驗(yàn)處理的流程圖。
圖9是信息記錄裝置的再生動(dòng)作時(shí)的流程圖。
圖10是再生動(dòng)作時(shí)的流程圖中的再生處理的流程圖。
圖11是記錄動(dòng)作時(shí)的流程圖中的記錄處理的流程圖(第2實(shí)施方式)。
具體實(shí)施例方式
下面,參照附圖,講述本發(fā)明涉及的信息記錄裝置、方法及記錄媒體的區(qū)域管理方法的實(shí)施方式。
第1實(shí)施方式1、信息記錄裝置的結(jié)構(gòu)圖1是表示本發(fā)明涉及的信息記錄裝置的結(jié)構(gòu)一個(gè)示例。信息記錄裝置1包括通過IEEE1394接口2做媒介,對(duì)輸入的信息進(jìn)行所定的信號(hào)處理及記錄再生處理的流控制部3,存放信號(hào)處理后的信息的硬盤裝置4。流控制部3和硬盤裝置4,通過IDE接口5做媒介,進(jìn)行數(shù)據(jù)的處理。
信息記錄裝置1通過IEEE1394接口做媒介,與數(shù)碼播送調(diào)諧器等外部機(jī)器連接,從外部機(jī)器接收BS數(shù)字廣播及地波數(shù)字廣播使用的MPEG2傳輸流及遵照MPEG4等標(biāo)準(zhǔn)的數(shù)字圖象聲音信號(hào),在硬盤裝置4中錄象。另外,根據(jù)用戶的操作或來自外部機(jī)器的指令,對(duì)信息記錄裝置1進(jìn)行記錄、再生動(dòng)作的實(shí)施控制。
流控制部3,由輸出入部6、信號(hào)處理部7、緩沖存儲(chǔ)器8、微處理器(記錄控制單元)9及數(shù)據(jù)存放部30構(gòu)成。輸出入部6通過IEEE1394接口做媒介,與外部機(jī)器進(jìn)行指令及AV數(shù)據(jù)的收發(fā)。緩沖存儲(chǔ)器8,由暫時(shí)存放數(shù)據(jù)的SDRAM(同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)構(gòu)成,但也可以是能夠隨機(jī)存取的其它種類的存儲(chǔ)器。
信號(hào)處理部7,在記錄動(dòng)作時(shí),對(duì)輸入的MPEG2傳輸流等數(shù)字圖象信號(hào),編成而且賦予內(nèi)部管理用的信息,從而將輸入的圖象信號(hào)變換成適合記錄的記錄信號(hào)。被變換的記錄信號(hào),再被信號(hào)處理部7暫時(shí)存入緩沖存儲(chǔ)器8。另外,在再生動(dòng)作時(shí),信號(hào)處理部7從來自硬盤裝置4的讀出信號(hào)中刪除內(nèi)部管理用的信息,變成與輸入時(shí)相同的信號(hào)格式。
微處理器9是旨在控制輸出入部6及信號(hào)處理部7的動(dòng)作的單元。此外,緩沖存儲(chǔ)器8由記錄用、再生用各自的存儲(chǔ)器構(gòu)成,它們的容量越大,就越容易保證實(shí)時(shí)性,但卻使成本上升。微處理器9具有內(nèi)部計(jì)時(shí)器9a,可以計(jì)測(cè)寫入時(shí)間及讀出時(shí)間。
硬盤裝置4由控制硬盤裝置4內(nèi)的動(dòng)作的微型計(jì)算機(jī)(以下稱作“微機(jī)”)10、非易失性記錄媒體的硬盤11和超高速緩沖存儲(chǔ)器12構(gòu)成。微型計(jì)算機(jī)10控制硬盤11,控制指令的收發(fā)及向硬盤11的記錄再生。超高速緩沖存儲(chǔ)器12是為了實(shí)現(xiàn)效率良好地向硬盤11記錄再生而積蓄信息的單元。
此外,也可以取代硬盤裝置4,使用其它非易失性記錄媒體。另外,IEEE1394接口2、IDE接口5也可以用其它規(guī)格的接口代替。
本實(shí)施方式中的微處理器9及微機(jī)10,通過實(shí)施所定的控制程序,實(shí)現(xiàn)本實(shí)施方式中講述的功能。該控制程序,存入例如硬盤11、裝入微處理器9的內(nèi)部的只讀存儲(chǔ)器(ROM)、快速存儲(chǔ)器CD-ROM等記錄媒體,適當(dāng)?shù)刈x出后實(shí)施。
2、信息記錄裝置的動(dòng)作下面,講述如上結(jié)構(gòu)的信息記錄裝置的動(dòng)作。
首先,講述采用本實(shí)施方式的通過緩沖存儲(chǔ)器8做媒介的記錄、再生動(dòng)作的概要。
在記錄動(dòng)作時(shí),如圖2A所示,通過做IEEE1394接口2媒介輸入的數(shù)據(jù),暫時(shí)存入緩沖存儲(chǔ)器8,以所定的數(shù)據(jù)單位(在硬盤裝置4中連續(xù)記錄的最小的數(shù)據(jù)單位,以下稱作“DAU(Disk Access Unit”)寫入硬盤11。再生動(dòng)作時(shí)也如圖2B所示,以DAU單位從硬盤11讀出數(shù)據(jù),暫時(shí)存入緩沖存儲(chǔ)器8后,向IEEE1394接口2輸出。此外,DAU的尺寸,可以根據(jù)傳輸速率、緩沖存儲(chǔ)器的大小最佳化。
如前所述,本實(shí)施方式的信息記錄裝置1,以DAU單位對(duì)硬盤進(jìn)行數(shù)據(jù)的寫入、記錄。因此,在信息記錄裝置1中,在記錄1個(gè)數(shù)據(jù)(例如一個(gè)節(jié)目的數(shù)據(jù))之際,將該數(shù)據(jù)分割成多個(gè)尺寸與DAU的尺寸對(duì)應(yīng)的數(shù)據(jù),將分割的數(shù)據(jù)分別與DAU對(duì)應(yīng)后記錄。因此,信息記錄裝置1將原來的數(shù)據(jù)和構(gòu)成該原來的數(shù)據(jù)的多個(gè)DAU的每一個(gè)對(duì)應(yīng),將該對(duì)應(yīng)信息作為表格擁有。就是說,信息記錄裝置1對(duì)其保存的數(shù)據(jù),具有表示該數(shù)據(jù)使用哪個(gè)DAU的信息。進(jìn)而,信息記錄裝置1還擁有使各DAU和存放該DAU的數(shù)據(jù)的硬盤上的邏輯性的位置(前頭LBA)對(duì)應(yīng)的表(以下稱作“變換表”)。如圖1所示,變換表33存入數(shù)據(jù)存放部30。
更具體地說,在記錄時(shí),在緩沖存儲(chǔ)器8中,積蓄1個(gè)DAU的數(shù)據(jù)后,微處理器9指定應(yīng)該寫入硬盤裝置4的DAU的前頭LBA(Logical blockaddress)和相當(dāng)于寫入數(shù)據(jù)尺寸的傳輸區(qū)段數(shù),發(fā)布寫入指令。硬盤裝置4接收它后,向硬盤11記錄數(shù)據(jù)。
另外,在再生時(shí),微處理器9指定應(yīng)該從硬盤裝置4讀出的DAU的前頭LBA和傳輸區(qū)段數(shù),發(fā)布讀出指令。讀出的數(shù)據(jù)暫時(shí)存入緩沖存儲(chǔ)器8。存入緩沖存儲(chǔ)器8的數(shù)據(jù),被信號(hào)處理部7刪除內(nèi)部管理用的信息,變換成和輸入時(shí)相同的格式后,由輸出入部6輸出、2.1數(shù)據(jù)記錄時(shí)的動(dòng)作下面,使用圖3A講述本實(shí)施方式的信息記錄裝置的數(shù)據(jù)記錄時(shí)的動(dòng)作。
信息記錄裝置1通過IEEE1394接口做媒介,輸入圖象信號(hào)后,就進(jìn)行所定的處理,然后將信息依次向硬盤11記錄。這時(shí),微處理機(jī)9計(jì)測(cè)在數(shù)據(jù)記錄后的檢驗(yàn)處理中的數(shù)據(jù)讀出時(shí)間,在該讀出時(shí)間超過所定的限界時(shí)間時(shí),將該區(qū)域判定為不合格區(qū)域,并將該區(qū)域的信息,在出錯(cuò)登記清單中登記。出錯(cuò)登記清單如圖1所示,存放在數(shù)據(jù)存放部30中。
記錄處理(S1)結(jié)束后,在預(yù)料一定時(shí)間內(nèi)不進(jìn)行記錄再生動(dòng)作時(shí)(在S2中為Yes),實(shí)施替換處理(S3)。在這里,在預(yù)料一定時(shí)間內(nèi)不進(jìn)行記錄再生動(dòng)作時(shí),例如包含信息記錄裝置1的電源開關(guān)OFF時(shí),這時(shí),因?yàn)檎J(rèn)為用戶暫時(shí)不使用才將電源開關(guān)OFF,所以預(yù)料一定時(shí)間內(nèi)不會(huì)指令記錄再生動(dòng)作?;蛘哂涗浱幚砗螅欢〞r(shí)間(例如數(shù)十秒)內(nèi)沒有動(dòng)作指令時(shí),也可以預(yù)料一定時(shí)間內(nèi)不進(jìn)行記錄再生動(dòng)作。換言之,在判斷有足夠的時(shí)間進(jìn)行替換處理時(shí),實(shí)施替換處理。
下面,講述替換處理。在替換處理中,進(jìn)行將被出錯(cuò)登記清單35登記的不合格區(qū)域由正常的區(qū)域(再生時(shí)間在容許范圍內(nèi)的區(qū)域)代替的處理。一般來說,如圖3B所示,在硬盤裝置4中,準(zhǔn)備著替換區(qū)域50。該替換區(qū)域50旨在當(dāng)硬盤11上出現(xiàn)不能正常讀出及寫入的不合格區(qū)域時(shí),替換該不合格區(qū)域。因此,區(qū)域41是不合格區(qū)域時(shí),在通過替換處理,將應(yīng)該寫入?yún)^(qū)域41的數(shù)據(jù)寫入替換區(qū)域50中的區(qū)域51的同時(shí),還改寫變換表,以便作為不合格區(qū)域51的代替,以后使用替換區(qū)域50中的區(qū)域51。例如,不合格區(qū)域41與第5個(gè)DAU對(duì)應(yīng),其前頭LBA是“16385”、區(qū)域51的前頭LBA是“1000001”時(shí),替換處理后,關(guān)于第5個(gè)DAU,變換表33由圖5A所示的狀態(tài)改寫成圖5B所示的狀態(tài)。這樣,以后區(qū)域51就與第5個(gè)DAU對(duì)應(yīng),防止向不合格區(qū)域41存取。
下面,詳述記錄處理(S1)和替換處理(S3)。
2.1.1記錄處理現(xiàn)在,使用圖4講述上述的記錄處理(步驟S1)。
首先,進(jìn)行在以后的記錄處理中必要的變量設(shè)定、包含內(nèi)部計(jì)時(shí)器9a的初始化等的初始設(shè)定(S11)。例如,設(shè)定與寫入處理及讀出處理各自對(duì)應(yīng)的限界時(shí)間(例如150ms)。
接著,信號(hào)處理部7對(duì)輸入的圖象信號(hào)進(jìn)行所定的信號(hào)處理,將得到的AV數(shù)據(jù)按照每個(gè)DAU,寫入硬盤裝置4的硬盤11,同時(shí)計(jì)測(cè)寫入所需的時(shí)間(S12)。具體地說,信號(hào)處理部7指定寫入處(前頭LBA)和數(shù)據(jù)尺寸,通過IDE接口5做媒介,向微機(jī)10發(fā)送寫入指令。寫入處,可以參照變換表33后獲得。信號(hào)處理部7發(fā)送寫入指令后,將緩沖存儲(chǔ)器8存儲(chǔ)的AV數(shù)據(jù)通過IDE接口5做媒介,向硬盤裝置4發(fā)送。硬盤裝置4的微機(jī)10,將接收的AV數(shù)據(jù)寫入硬盤11。微機(jī)10在寫入動(dòng)作結(jié)束后,將表示它的反應(yīng)向發(fā)送信號(hào)處理部7。信號(hào)處理部7將接收的反應(yīng)發(fā)送給微處理器9。微處理器9使用內(nèi)部計(jì)時(shí)器9a,將從發(fā)布寫入指令之時(shí)起到從硬盤裝置4那兒接收到表示寫入結(jié)束的反應(yīng)為止的時(shí)間,作為“寫入時(shí)間”計(jì)測(cè)。
微處理器9比較計(jì)測(cè)的寫入時(shí)間和寫入限界時(shí)間(S13)。在計(jì)測(cè)的寫入時(shí)間超過寫入限界時(shí)間時(shí),判斷硬盤11上寫入該數(shù)據(jù)的區(qū)域是不合格區(qū)域,停止向該區(qū)域記錄,跳到硬盤11上的下一個(gè)存儲(chǔ)區(qū)域(下一個(gè)DAU)(S14),寫入相同的AV數(shù)據(jù)。例如,在將某個(gè)數(shù)據(jù)寫入第n個(gè)DAU之際,在計(jì)測(cè)的寫入時(shí)間超過寫入限界時(shí)間時(shí),將該數(shù)據(jù)寫入第(n+1)個(gè)DAU。這時(shí),跳過處的位置信息被存入系統(tǒng)數(shù)據(jù)中。
計(jì)測(cè)的寫入時(shí)間在寫入限界時(shí)間以下時(shí),從剛進(jìn)行寫入的區(qū)域讀出數(shù)據(jù),計(jì)測(cè)該讀出處理所需的時(shí)間(S15)。信號(hào)處理部7將剛寫入硬盤裝置4的AV數(shù)據(jù),從硬盤裝置4讀出。信號(hào)處理部7指定讀出區(qū)域,向硬盤裝置4發(fā)出讀出指令。讀出區(qū)域的特定,通過參照?qǐng)D5A所示的數(shù)據(jù)存放部30存儲(chǔ)的變更表33,指定前頭LBA來進(jìn)行。硬盤裝置4的微機(jī)10,按照讀出指令,從硬盤11讀出AV數(shù)據(jù),發(fā)送給信號(hào)處理部7。微處理器9計(jì)測(cè)該讀出處理所需的時(shí)間。具體地說,微處理器9使用內(nèi)部計(jì)時(shí)器9a,將從發(fā)布讀出指令之時(shí)起到從硬盤裝置4那兒接收到表示讀出結(jié)束的反應(yīng)為止的時(shí)間,作為“讀出時(shí)間”計(jì)測(cè)。
微處理器9比較計(jì)測(cè)的讀出時(shí)間和讀出限界時(shí)間(S16)。在計(jì)測(cè)的讀出時(shí)間超過讀出限界時(shí)間時(shí),微處理器9將進(jìn)行了讀出的記錄區(qū)域,登記到出錯(cuò)登記清單35中(S17)。就是說,計(jì)測(cè)的讀出時(shí)間比讀出限界時(shí)間長時(shí),進(jìn)行了該讀出的區(qū)域,被判斷為在以后的再生動(dòng)作中讀出也需要較長的時(shí)間,很有可能引起緩沖器欠載運(yùn)行的不合格區(qū)域。因此,為了以后將被這種不合格區(qū)域記錄的數(shù)據(jù),轉(zhuǎn)移到正常的區(qū)域,而將讀出時(shí)間較長的區(qū)域的信息,追加到出錯(cuò)登記清單35中。圖6A示出出錯(cuò)登記清單35的示例。如圖6A所示,在出錯(cuò)登記清單35中,將判斷為不合格的DAU的編號(hào)和該DAU的讀出時(shí)間對(duì)應(yīng)地登記。
此外,在計(jì)測(cè)寫入時(shí)間或讀出時(shí)間時(shí),計(jì)測(cè)值超過所定的限制時(shí)間時(shí),微型計(jì)算機(jī)向硬盤裝置4輸出復(fù)位指令,使寫入或讀出動(dòng)作中斷。硬盤裝置4接收復(fù)位指令后,在中斷寫入及讀出動(dòng)作的同時(shí),進(jìn)行所定的處理(復(fù)位處理)。這時(shí),計(jì)測(cè)時(shí)間為限制時(shí)間與復(fù)位處理所需時(shí)間之和。
然后,判斷緩沖存儲(chǔ)器8的空閑容量是否比所定的臨界值大(S18)此外,微處理器9在記錄動(dòng)作中監(jiān)視緩沖存儲(chǔ)器8的空閑容量。
緩沖存儲(chǔ)器8的空閑容量比所定的臨界值大時(shí),接著,微處理器9判斷是否需要保存系統(tǒng)數(shù)據(jù)(S19)。在這里,判斷旨在決定是否需要保存系統(tǒng)數(shù)據(jù)的所定條件(每隔一定時(shí)間等條件)是否成立。
就是說,緩沖存儲(chǔ)器8的空閑容量比臨界值大時(shí),而且其它判定條件成立時(shí),將系統(tǒng)具有的信息等包含應(yīng)該更新的信息的系統(tǒng)數(shù)據(jù)記錄到硬盤裝置4中地進(jìn)行控制(S20)。這時(shí),空閑容量的信息也在硬盤裝置4中保存。
緩沖存儲(chǔ)器8的空閑容量很大時(shí),通過IEEE1394接口2做媒介,將輸入的AV數(shù)據(jù)立即寫入硬盤裝置4,也可能不會(huì)引起溢出地將輸入的AV數(shù)據(jù)在緩沖存儲(chǔ)器8中積蓄下去,所以將系統(tǒng)數(shù)據(jù)寫入硬盤裝置4也不會(huì)妨礙實(shí)時(shí)性。綜上所述,由于能夠選擇緩沖存儲(chǔ)器8具有足夠的空閑容量的時(shí)刻,進(jìn)行將系統(tǒng)數(shù)據(jù)等不需要實(shí)時(shí)性的數(shù)據(jù)保存到硬盤裝置4的動(dòng)作,所以能夠保證將AV數(shù)據(jù)寫入硬盤裝置4之際的實(shí)時(shí)性。此外,在系統(tǒng)數(shù)據(jù)中,包含記錄區(qū)域的管理信息(FAT等)及節(jié)目的管理信息。系統(tǒng)數(shù)據(jù)通常在硬盤裝置4中保存,在信息記錄裝置的電源ON時(shí),被緩沖存儲(chǔ)器8讀出,在動(dòng)作完畢時(shí)及電源OFF時(shí)等必要的時(shí)刻保存到硬盤裝置4中。
相反,緩沖存儲(chǔ)器8的空閑容量在臨界值以下時(shí),優(yōu)先將AV數(shù)據(jù)寫入硬盤裝置4,以免緩沖存儲(chǔ)器8溢出。
接著,微處理器9按照緩沖存儲(chǔ)器8的空閑容量變更寫入限界時(shí)間(S21)。例如,如果緩沖存儲(chǔ)器8的空閑容量較多時(shí),就將寫入限界時(shí)間加長。在寫入動(dòng)作時(shí),如果緩沖存儲(chǔ)器8的空閑容量較多時(shí),向硬盤11的寫入即使費(fèi)時(shí),也因?yàn)榫彌_存儲(chǔ)器8不溢出,所以沒有問題。按照緩沖存儲(chǔ)器8的空閑容量,修正限界時(shí)間后,對(duì)信息的位速率的變動(dòng)而言,能夠?qū)崿F(xiàn)與實(shí)時(shí)對(duì)應(yīng)的寫入動(dòng)作控制,可以有效地使用緩沖存儲(chǔ)器8。
然后,微處理器9判斷來自用戶的指令的AV數(shù)據(jù)是否全部寫入完畢(S22)。判斷寫入完畢時(shí),或者用戶指令中止AV數(shù)據(jù)的記錄時(shí),信號(hào)處理部7結(jié)束向硬盤裝置4的AV數(shù)據(jù)寫入。
綜上所述,本實(shí)施方式的信息記錄裝置,在記錄動(dòng)作時(shí),在每個(gè)所定數(shù)據(jù)單位的數(shù)據(jù)記錄后,從進(jìn)行了記錄的區(qū)域讀出數(shù)據(jù),在該讀出所需的時(shí)間比限界時(shí)間大時(shí),判斷該區(qū)域是不合格區(qū)域,將該區(qū)域登記到出錯(cuò)登記清單35中。然后,參照出錯(cuò)登記清單35,進(jìn)行使該清單35登記的區(qū)域向硬盤11上的其它正常區(qū)域替換的替換處理。
特別是在本實(shí)施方式中,根據(jù)從某個(gè)區(qū)域讀出數(shù)據(jù)之際所需的時(shí)間,判斷該區(qū)域是不是不合格區(qū)域。向該區(qū)域記錄數(shù)據(jù)之際,即使記錄時(shí)間在正常范圍內(nèi),但是從該區(qū)域讀出數(shù)據(jù)時(shí),卻有時(shí)需要很長時(shí)間。在這時(shí),就不能確保再生動(dòng)作中的連續(xù)性。象本實(shí)施方式這樣,根據(jù)讀出時(shí)間,判斷不合格區(qū)域,實(shí)施方式替換處理后,就能夠切實(shí)防止再生動(dòng)作時(shí)的緩沖器欠載運(yùn)行,能夠切實(shí)確保再生動(dòng)作中的連續(xù)性。
2.1.2替換處理下面,使用圖7講述上述的替換處理(步驟S3)。
首先,微處理器9讀出數(shù)據(jù)存放部30存放的出錯(cuò)登記清單35,按照讀出時(shí)間的遞減次序改換排列(S31)。圖6A示出改換排列前的出錯(cuò)登記清單35的狀態(tài),圖6B示出改換排列后的出錯(cuò)登記清單35的狀態(tài)。然后,從改換排列后的清單35的高位上表示的DAU開始,按照順序進(jìn)行替換處理。這樣,因?yàn)槟軌騼?yōu)先進(jìn)行讀出時(shí)間長的內(nèi)容的替換處理,所以能夠有效率地確保AV數(shù)據(jù)再生時(shí)的實(shí)時(shí)性。此外,在以下的說明中,對(duì)出錯(cuò)登記清單35登記的所有的區(qū)域進(jìn)行替換處理,但也可以從高位起,只進(jìn)行所定數(shù)量的替換處理。另外,在替換處理的中途輸入所定的中斷信號(hào)時(shí),也可以在那個(gè)時(shí)刻中斷替換處理。
接著,微處理器9檢知硬盤11上預(yù)備的替換區(qū)域的記錄狀態(tài),判斷在替換區(qū)域中是否有只能夠記錄不合格區(qū)域的數(shù)據(jù)的空閑(S32)。例如,判斷圖6B所示的出錯(cuò)登記清單登記的只能夠記錄第27個(gè)DAU的AV數(shù)據(jù)的空閑區(qū)域,是否在硬盤11上的替換區(qū)域。
在硬盤11上有空閑區(qū)域時(shí),信號(hào)處理部7讀出出錯(cuò)登記清單35登記的DAU的AV數(shù)據(jù)(S33)。信號(hào)處理部7將讀出的AV數(shù)據(jù)存放到緩沖存儲(chǔ)器8中。
接著,信號(hào)處理部7將緩沖存儲(chǔ)器8存儲(chǔ)的AV數(shù)據(jù)寫入硬盤11上的替換區(qū)域(S34)。就是說,信號(hào)處理部7將緩沖存儲(chǔ)器8存儲(chǔ)的AV數(shù)據(jù)向硬盤裝置4輸出,硬盤裝置4將該AV數(shù)據(jù)寫入替換區(qū)域。
接著,檢驗(yàn)出錯(cuò)登記清單35登記的DAU的硬盤11上的區(qū)域是否真的是讀出時(shí)間長的不合格區(qū)域(S35)。該檢驗(yàn)通過反復(fù)進(jìn)行一定次數(shù)(例如30次)讀出·寫入處理進(jìn)行。經(jīng)過本檢驗(yàn)處理后,被檢驗(yàn)為真的是不合格區(qū)域時(shí),改寫變換表33的內(nèi)容(被替換的區(qū)域的前頭LBA)。本檢驗(yàn)處理的詳細(xì)內(nèi)容將在后文講述。此外,在檢驗(yàn)處理之前,預(yù)先將AV數(shù)據(jù)記錄到替換區(qū)域,是為了即使在檢驗(yàn)處理中AV數(shù)據(jù)被記錄再生動(dòng)作破壞時(shí)也能夠使其復(fù)原。
在再生時(shí),因?yàn)橛杏捎谡駝?dòng)等原因,讀出時(shí)間偶然變長的情況,在這時(shí)也對(duì)所有的錯(cuò)誤發(fā)生區(qū)域進(jìn)行替換處理,那么就會(huì)出現(xiàn)替換區(qū)域的空閑容量很快被用光的不合格現(xiàn)象。因此,在本實(shí)施方式中,檢驗(yàn)是不是不合格區(qū)域,只對(duì)真的是不合格的區(qū)域進(jìn)行替換處理。
然后,微處理器9判斷對(duì)出錯(cuò)登記清單35登記的所有區(qū)域的替換處理是否結(jié)束(S36)。
有替換處理沒有結(jié)束的存儲(chǔ)區(qū)域時(shí),進(jìn)入出錯(cuò)登記清單35的下一個(gè)項(xiàng)目(S37),對(duì)下一個(gè)區(qū)域?qū)嵤┥鲜鎏幚?S32~S35)。
出錯(cuò)登記清單35登記的存儲(chǔ)區(qū)域全被進(jìn)行替換處理,或者是硬盤11上的替換區(qū)域沒有足夠的空閑容量時(shí),微處理器9就從出錯(cuò)登記清單35上刪除進(jìn)行了上述的處理(S32~S35)的項(xiàng)目(S38),結(jié)束本替換處理。
接著,使用圖8講述上述的檢驗(yàn)處理(步驟S35)。
將被出錯(cuò)登記清單35登記的DAU(例如第27個(gè)DAU)表示的區(qū)域記錄的AV數(shù)據(jù)的讀出·寫入處理,反復(fù)進(jìn)行一定次數(shù)(例如30次)(S41)。為了排除偶然性,一定次數(shù)最好是多次。
根據(jù)反復(fù)進(jìn)行一定次數(shù)的讀出·寫入處理的結(jié)果,判斷在所有的試行中讀出時(shí)間或?qū)懭霑r(shí)間是否沒有超過所定的時(shí)間(S42)。至少在一次的試行中,讀出時(shí)間或?qū)懭霑r(shí)間超過所定的時(shí)間時(shí),微處理器9就判定該區(qū)域是真的不合格,是應(yīng)該替換的區(qū)域。
微處理器9判斷該區(qū)域是應(yīng)該替換的區(qū)域時(shí),在變換表33中,將與表示該區(qū)域的DAU對(duì)應(yīng)的前頭LBA變更成替換區(qū)域的值(S43)。圖5A表示進(jìn)行替換處理前的變換表33,圖5B表示進(jìn)行替換處理后的變換表33。在圖5A、5B中,對(duì)第5個(gè)DAU的區(qū)域進(jìn)行替換處理,前頭LBA的值被改寫成替換區(qū)域的前頭LBA的值。以后,參照?qǐng)D5B所示的變換表33特定數(shù)據(jù)區(qū)域時(shí),就指定被替換的區(qū)域。
2.2數(shù)據(jù)再生時(shí)的動(dòng)作下面,使用圖9講述本實(shí)施方式的其信息記錄裝置的數(shù)據(jù)再生時(shí)的動(dòng)作。
信息記錄裝置1從硬盤裝置4依次讀出數(shù)據(jù),進(jìn)行所定處理后,通過LEE1394接口2向外部機(jī)器輸出(S51)。這時(shí),微處理器9計(jì)測(cè)數(shù)據(jù)讀出時(shí)間,該讀出時(shí)間超過所定的限界時(shí)間時(shí),將該區(qū)域的信息登記到出錯(cuò)登記清單35中。然后,在再生處理(S51)結(jié)束后,預(yù)料一定時(shí)間內(nèi)不進(jìn)行記錄再生動(dòng)作時(shí)(S52為Yes),實(shí)施替換處理(S53)。由于替換處理已經(jīng)講述過,所以下面詳述再生處理(S51)。
現(xiàn)在,使用圖10講述上述的再生處理(步驟S51)。
首先,進(jìn)行在以后的再生處理中包含必要的變量的設(shè)定等的初始設(shè)定(S61)。在本步驟中,設(shè)定對(duì)于讀出處理的限界時(shí)間(例如150mc)。
接著,信號(hào)處理部7按照每個(gè)DAU讀出被硬盤裝置4的硬盤11記錄的AV數(shù)據(jù),與此同時(shí)還計(jì)測(cè)讀出所需的時(shí)間(S62)。就是說,微處理器9使用內(nèi)部計(jì)時(shí)器9a,將從發(fā)布讀出指令之時(shí)起到接收到表示從硬盤裝置4讀出結(jié)束的反應(yīng)為止的時(shí)間作為“讀出時(shí)間”計(jì)測(cè)。
微處理器9比較計(jì)測(cè)的讀出時(shí)間和讀出限界時(shí)間(S63)。在計(jì)測(cè)的讀出時(shí)間超過讀出限界時(shí)間時(shí),微處理器9將進(jìn)行了讀出的記錄區(qū)域登記到出錯(cuò)登記清單35中(S64)。
然后,判斷緩沖存儲(chǔ)器8的空閑容量是否小于所定的臨界值(S65)。在這里,從硬盤11讀出的AV數(shù)據(jù)被暫時(shí)存入緩沖存儲(chǔ)器8中,然后通過IEEE接口2作媒介向外部輸出。
緩沖存儲(chǔ)器8的空閑容量比所定的臨界值小時(shí),微處理器9判斷是否需要保存系統(tǒng)數(shù)據(jù)(S66),需要時(shí),將系統(tǒng)數(shù)據(jù)記錄到硬盤裝置4中(S67)。這時(shí),緩沖空閑容量也保存到硬盤裝置4中。
緩沖存儲(chǔ)器8的空閑容量小時(shí),即使不從硬盤裝置4讀出數(shù)據(jù),為了不引起緩沖器欠載運(yùn)行,也不從硬盤裝置讀出,即使將系統(tǒng)數(shù)據(jù)寫入硬盤裝置4,也不妨礙實(shí)時(shí)性。綜上所述,由于能夠選擇數(shù)據(jù)足以被緩沖存儲(chǔ)器8存放的時(shí)刻進(jìn)行將系統(tǒng)數(shù)據(jù)等不需要實(shí)時(shí)性的數(shù)據(jù)保存到硬盤裝置4的動(dòng)作,所以能夠保證從硬盤裝置4讀出AV數(shù)據(jù)之際的實(shí)時(shí)性。
相反,緩沖存儲(chǔ)器8的空閑容量在臨界值以上時(shí),為了優(yōu)先進(jìn)行從硬盤裝置4讀出AV數(shù)據(jù)的動(dòng)作,以免出現(xiàn)緩沖器欠載運(yùn)行,所以就不進(jìn)行系統(tǒng)數(shù)據(jù)的保存。
接著,微處理器9按照緩沖存儲(chǔ)器8的空閑容量,變更讀出限界時(shí)間(S68)。例如,如果緩沖存儲(chǔ)器8的空閑容量較少時(shí),就加長讀出限界時(shí)間。在再生動(dòng)作時(shí),如果緩沖存儲(chǔ)器8的空閑容量較少時(shí),那么即使從硬盤11的讀出比較費(fèi)時(shí),也因?yàn)榫彌_存儲(chǔ)器8不成為空白,所以加長讀出限界時(shí)間也沒有問題。
然后,判斷應(yīng)該讀出的AV數(shù)據(jù)是否全部讀出完畢(S69)。判斷全部讀出完畢時(shí),或者有中止再生AV數(shù)據(jù)的指令時(shí),信號(hào)處理部7結(jié)束向硬盤裝置4的AV數(shù)據(jù)的讀出。
此外,有的硬盤裝置4和流控制部3的控制相互獨(dú)立,本來具備實(shí)施缺陷區(qū)域的替換處理及再算處理的功能。在硬盤裝置4的這些功能和由流控制部3進(jìn)行的替換處理并存時(shí),可以預(yù)料處理效率將要下降。因此,這時(shí),微處理器9最好在記錄再生之前,將硬盤裝置4本來具備的替換處理及再算處理OFF。
第2實(shí)施方式在本實(shí)施方式中,講述上述的記錄處理(步驟S1)的其它示例。圖1示出其流程圖。
在第1實(shí)施方式的記錄處理(參照?qǐng)D4)中,比較計(jì)測(cè)的讀出時(shí)間和讀出限界時(shí)間的結(jié)果(S16),在計(jì)測(cè)的讀出時(shí)間超過讀出限界時(shí)間時(shí),在出錯(cuò)登記清單35做登記,暫時(shí)結(jié)束向該區(qū)域的記錄。
與此不同,在圖11所示的本實(shí)施方式的記錄處理中,計(jì)測(cè)的讀出時(shí)間超過讀出限界時(shí)間時(shí),在出錯(cuò)登記清單35做登記,進(jìn)入下一個(gè)區(qū)域(DAU)(S14)。在該區(qū)域進(jìn)行相同的AV數(shù)據(jù)寫入(S12)。就是說,停止向該區(qū)域(第n個(gè)DAU)寫入,跳過該區(qū)域,向下一個(gè)區(qū)域(第(n+1)個(gè)DAU)改寫。這時(shí),跳過處的位置信息,被存放到系統(tǒng)數(shù)據(jù)中。
在第1實(shí)施方式所示的處理中,在記錄動(dòng)作結(jié)束后,在進(jìn)行代替處理之前進(jìn)行再生動(dòng)作時(shí),由于代替處理尚未實(shí)施,所以再生時(shí),從不合格區(qū)域再生了數(shù)據(jù),有時(shí)不能保證連續(xù)的再生動(dòng)作。與此不同,在本實(shí)施方式所示的處理中,即使在記錄動(dòng)作結(jié)束后,在進(jìn)行代替處理之前進(jìn)行再生動(dòng)作時(shí),也有可能在正常的讀出時(shí)間范圍內(nèi)進(jìn)行讀出。
此外,在前文講述的實(shí)施方式中,作為記錄媒體以硬盤為例進(jìn)行了講述。但毫無疑問,本發(fā)明的思想能夠適用于光盤、光磁盤等各種記錄媒體。
本發(fā)明對(duì)特定的實(shí)施示例進(jìn)行了講述。但對(duì)業(yè)內(nèi)人士來說,顯然有許多其它變形示例、修正和其它利用方式。因此,本發(fā)明不局限于在此特定的敘述,而只能由附帶的權(quán)利要求書限定。
此外,本申請(qǐng)與日本國專利申請(qǐng)、特愿2003-023771號(hào)(2003年1月31日提出)相關(guān)聯(lián),其內(nèi)容通過參照納入本文中。
本發(fā)明在將數(shù)據(jù)記錄、再生到記錄媒體上的裝置、特別是再生動(dòng)作時(shí)要求實(shí)時(shí)性的信息記錄裝置中大有用處。
(按照條約第19條的修改)1、(修改后)一種信息記錄裝置,記錄輸入的數(shù)據(jù),并可再生所記錄的信息,其特征在于包括從外部輸入記錄保存用的數(shù)據(jù)的輸入單元;記錄輸入的數(shù)據(jù)的記錄媒體;以及控制對(duì)記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的控制單元,在按照每個(gè)所定數(shù)據(jù)量將輸入的數(shù)據(jù)記錄到記錄媒體中的記錄動(dòng)作中,所述控制單元,在每逢所定數(shù)據(jù)量的數(shù)據(jù)記錄結(jié)束時(shí),從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)并計(jì)測(cè)讀出所需的時(shí)間,將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域。
2、一種信息記錄裝置,記錄輸入的數(shù)據(jù),并可再生所記錄的信息,其特征在于包括從外部輸入數(shù)據(jù)的輸入單元;記錄輸入的數(shù)據(jù)的記錄媒體;以及控制對(duì)記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的控制單元,在按照每個(gè)所定數(shù)據(jù)量將輸入的數(shù)據(jù)記錄到記錄媒體中的記錄動(dòng)作中,所述控制單元,在每逢所定數(shù)據(jù)量的數(shù)據(jù)記錄結(jié)束時(shí),從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)并計(jì)測(cè)讀出所需的時(shí)間,將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域,然后進(jìn)行將判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域的替換處理。
3、如權(quán)利要求2所述的信息記錄裝置,其特征在于所述控制單元,通過對(duì)判斷為不合格區(qū)域的區(qū)域進(jìn)行所定次數(shù)的數(shù)據(jù)的讀出、寫入動(dòng)作,檢驗(yàn)是否真的是不合格區(qū)域,并根據(jù)該檢驗(yàn)結(jié)果,判定是否將判斷為所述不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域。
4、如權(quán)利要求2所述的信息記錄裝置,其特征在于還具有登記了被判斷為所述不合格區(qū)域的區(qū)域的出錯(cuò)清單信息,所述控制單元,在所述出錯(cuò)清單信息中登記的多個(gè)區(qū)域中,從讀出時(shí)間的計(jì)測(cè)值較長的區(qū)域起,依次進(jìn)行替換處理。
5、如權(quán)利要求2所述的信息記錄裝置,其特征在于還具有在向記錄媒體記錄數(shù)據(jù)時(shí),或再生來自記錄媒體的數(shù)據(jù)時(shí),暫時(shí)存放數(shù)據(jù)的緩沖存儲(chǔ)器,所述控制單元根據(jù)所述緩沖存儲(chǔ)器的空閑容量變更所述限界時(shí)間。
6、(修改后)一種記錄媒體的區(qū)域管理方法,是在記錄、再生數(shù)據(jù)的記錄媒體中將不合格區(qū)域替換為其它的正常區(qū)域的記錄媒體的區(qū)域管理方法,其特征在于包括在從所述記錄媒體讀出記錄保存用的數(shù)據(jù)時(shí),計(jì)測(cè)讀出所需的時(shí)間的步驟;將該讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較的步驟;以及在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域的步驟。
7、一種記錄媒體的區(qū)域管理方法,是在記錄、再生數(shù)據(jù)的記錄媒體中將不合格區(qū)域替換為其它的正常區(qū)域的記錄媒體的區(qū)域管理方法,其特征在于包括在從所述記錄媒體讀出數(shù)據(jù)時(shí),計(jì)測(cè)讀出所需的時(shí)間的步驟;將該讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較的步驟;以及在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域,然后進(jìn)行將該判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域的步驟。
8、如權(quán)利要求7所述的記錄媒體的區(qū)域管理方法,其特征在于所述替換的步驟,對(duì)判斷為不合格區(qū)域的區(qū)域,進(jìn)行所定次數(shù)的數(shù)據(jù)的讀出、寫入動(dòng)作,從而檢驗(yàn)是否真的是不合格區(qū)域,并根據(jù)該檢驗(yàn)結(jié)果,判斷是否將所述判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域。
9、如權(quán)利要求7所述的記錄媒體的區(qū)域管理方法,其特征在于還包括將所述判斷為不合格區(qū)域的信息,存放到所定的存放單元的步驟;所述替換的步驟,在所述存放單元中存放的信息所表示的多個(gè)區(qū)域中,從讀出時(shí)間的計(jì)測(cè)值較長的區(qū)域起依次進(jìn)行替換。
10、如權(quán)利要求7所述的記錄媒體的區(qū)域管理方法,其特征在于還包括在向所述記錄媒體記錄數(shù)據(jù)時(shí)或從記錄媒體再生數(shù)據(jù)時(shí),數(shù)據(jù)暫時(shí)存放在緩沖存儲(chǔ)器中時(shí),根據(jù)該緩沖存儲(chǔ)器的空閑容量,變更所述限界時(shí)間的步驟。
11、一種信息記錄方法,是將輸入的數(shù)據(jù)記錄到記錄媒體的方法,其特征在于包括按照每個(gè)所定數(shù)據(jù)量,將輸入的數(shù)據(jù)記錄到所述記錄媒體中的步驟;每逢所定數(shù)據(jù)量的數(shù)據(jù)記錄結(jié)束時(shí),從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)并計(jì)測(cè)讀出所需的時(shí)間的步驟;將該讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較的步驟;以及在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域,然后進(jìn)行將該判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域的替換處理的步驟。
權(quán)利要求
1.一種信息記錄裝置,記錄輸入的數(shù)據(jù),并可再生所記錄的信息,其特征在于包括從外部輸入數(shù)據(jù)的輸入單元;記錄輸入的數(shù)據(jù)的記錄媒體;以及控制對(duì)記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的控制單元,在按照每個(gè)所定數(shù)據(jù)量將輸入的數(shù)據(jù)記錄到記錄媒體中的記錄動(dòng)作中,所述控制單元,在每逢所定數(shù)據(jù)量的數(shù)據(jù)記錄結(jié)束時(shí),從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)并計(jì)測(cè)讀出所需的時(shí)間,將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域。
2.一種信息記錄裝置,記錄輸入的數(shù)據(jù),并可再生所記錄的信息,其特征在于包括從外部輸入數(shù)據(jù)的輸入單元;記錄輸入的數(shù)據(jù)的記錄媒體;以及控制對(duì)記錄媒體進(jìn)行數(shù)據(jù)的記錄、再生的控制單元,在按照每個(gè)所定數(shù)據(jù)量將輸入的數(shù)據(jù)記錄到記錄媒體中的記錄動(dòng)作中,所述控制單元,在每逢所定數(shù)據(jù)量的數(shù)據(jù)記錄結(jié)束時(shí),從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)并計(jì)測(cè)讀出所需的時(shí)間,將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較,在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域,然后進(jìn)行將判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域的替換處理。
3.如權(quán)利要求2所述的信息記錄裝置,其特征在于所述控制單元,通過對(duì)判斷為不合格區(qū)域的區(qū)域進(jìn)行所定次數(shù)的數(shù)據(jù)的讀出、寫入動(dòng)作,檢驗(yàn)是否真的是不合格區(qū)域,并根據(jù)該檢驗(yàn)結(jié)果,判定是否將判斷為所述不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域。
4.如權(quán)利要求2所述的信息記錄裝置,其特征在于還具有登記了被判斷為所述不合格區(qū)域的區(qū)域的出錯(cuò)清單信息,所述控制單元,在所述出錯(cuò)清單信息中登記的多個(gè)區(qū)域中,從讀出時(shí)間的計(jì)測(cè)值較長的區(qū)域起,依次進(jìn)行替換處理。
5.如權(quán)利要求2所述的信息記錄裝置,其特征在于還具有在向記錄媒體記錄數(shù)據(jù)時(shí),或再生來自記錄媒體的數(shù)據(jù)時(shí),暫時(shí)存放數(shù)據(jù)的緩沖存儲(chǔ)器,所述控制單元根據(jù)所述緩沖存儲(chǔ)器的空閑容量變更所述限界時(shí)間。
6.一種記錄媒體的區(qū)域管理方法,是在記錄、再生數(shù)據(jù)的記錄媒體中將不合格區(qū)域替換為其它的正常區(qū)域的記錄媒體的區(qū)域管理方法,其特征在于包括在從所述記錄媒體讀出數(shù)據(jù)時(shí),計(jì)測(cè)讀出所需的時(shí)間的步驟;將該讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較的步驟;以及在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域的步驟。
7.一種記錄媒體的區(qū)域管理方法,是在記錄、再生數(shù)據(jù)的記錄媒體中將不合格區(qū)域替換為其它的正常區(qū)域的記錄媒體的區(qū)域管理方法,其特征在于包括在從所述記錄媒體讀出數(shù)據(jù)時(shí),計(jì)測(cè)讀出所需的時(shí)間的步驟;將該讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較的步驟;以及在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域,然后進(jìn)行將該判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域的步驟。
8.如權(quán)利要求7所述的記錄媒體的區(qū)域管理方法,其特征在于所述替換的步驟,對(duì)判斷為不合格區(qū)域的區(qū)域,進(jìn)行所定次數(shù)的數(shù)據(jù)的讀出、寫入動(dòng)作,從而檢驗(yàn)是否真的是不合格區(qū)域,并根據(jù)該檢驗(yàn)結(jié)果,判斷是否將所述判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域。
9.如權(quán)利要求7所述的記錄媒體的區(qū)域管理方法,其特征在于還包括將所述判斷為不合格區(qū)域的信息,存放到所定的存放單元的步驟;所述替換的步驟,在所述存放單元中存放的信息所表示的多個(gè)區(qū)域中,從讀出時(shí)間的計(jì)測(cè)值較長的區(qū)域起依次進(jìn)行替換。
10.如權(quán)利要求7所述的記錄媒體的區(qū)域管理方法,其特征在于還包括在向所述記錄媒體記錄數(shù)據(jù)時(shí)或從記錄媒體再生數(shù)據(jù)時(shí),數(shù)據(jù)暫時(shí)存放在緩沖存儲(chǔ)器中時(shí),根據(jù)該緩沖存儲(chǔ)器的空閑容量,變更所述限界時(shí)間的步驟。
11.一種信息記錄方法,是將輸入的數(shù)據(jù)記錄到記錄媒體的方法,其特征在于包括按照每個(gè)所定數(shù)據(jù)量,將輸入的數(shù)據(jù)記錄到所述記錄媒體中的步驟;每逢所定數(shù)據(jù)量的數(shù)據(jù)記錄結(jié)束時(shí),從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)并計(jì)測(cè)讀出所需的時(shí)間的步驟;將該讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較的步驟;以及在所述計(jì)測(cè)值超過所述限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域,然后進(jìn)行將該判斷為不合格區(qū)域的區(qū)域替換為記錄媒體上的其它正常區(qū)域的替換處理的步驟。
全文摘要
本發(fā)明的信息記錄裝置,按照所定數(shù)據(jù)量將輸入的數(shù)據(jù)記錄到記錄媒體中,每逢所定數(shù)據(jù)量的記錄結(jié)束時(shí),在從剛進(jìn)行了數(shù)據(jù)記錄的記錄媒體的區(qū)域讀出數(shù)據(jù)的同時(shí),還計(jì)測(cè)讀出所需的時(shí)間(S15),將讀出時(shí)間的計(jì)測(cè)值與所定的限界值進(jìn)行比較(S16)。在計(jì)測(cè)值超過限界值時(shí),將進(jìn)行了該讀出的記錄媒體上的區(qū)域判斷為不合格區(qū)域(S17),然后,使判斷為不合格區(qū)域的區(qū)域與記錄媒體上的其它正常區(qū)域替換。這樣,由于使讀出時(shí)間長的區(qū)域,與可以正常讀出的其它區(qū)域替換,所以能夠保證再生動(dòng)作時(shí)的實(shí)施性。
文檔編號(hào)G11B20/12GK1745426SQ20048000334
公開日2006年3月8日 申請(qǐng)日期2004年1月29日 優(yōu)先權(quán)日2003年1月31日
發(fā)明者辻村昌治, 堀徹, 國光健一 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社