專利名稱:記錄數(shù)據(jù)產(chǎn)生和記錄介質(zhì)重放的裝置和方法及記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種記錄數(shù)據(jù)產(chǎn)生裝置和方法、記錄介質(zhì)重放裝置和方法以及記錄介質(zhì),特別是涉及到一種允許以不同的順序重放分段成多個部分的數(shù)據(jù)的記錄數(shù)據(jù)產(chǎn)生裝置和方法、記錄介質(zhì)重放裝置和方法以及記錄介質(zhì)。
作為一個用于產(chǎn)生將要被記錄到一個記錄介質(zhì)上的數(shù)據(jù)的編碼器通常具有如
圖16所示的結(jié)構(gòu)。參看圖16,一個存儲裝置10將需要被記錄的視頻數(shù)據(jù)存儲到諸如光盤20的記錄介質(zhì)上。視頻數(shù)據(jù)被從存儲裝置10中讀出并輸入給視頻編碼器11,借此,以利用MPEG2(運動圖像專家組)視頻標(biāo)準(zhǔn)對視頻數(shù)據(jù)進行編碼。同時,將要被記錄到記錄介質(zhì)上的音頻數(shù)據(jù)存儲到另一個存儲裝置13之中。音頻數(shù)據(jù)被從存儲裝置13中讀出并提供給音頻編碼器14,借此,以利用MPEG音頻標(biāo)準(zhǔn)對音頻數(shù)據(jù)進行編碼。一個多路復(fù)用器12多路復(fù)用由視頻編碼器11輸入給它的視頻數(shù)據(jù)和由音頻編碼器14輸入給它的音頻數(shù)據(jù)并輸出復(fù)用數(shù)據(jù)。
扇區(qū)單元16將從多路復(fù)用器12輸入其中的數(shù)據(jù)以2,048字節(jié)數(shù)據(jù)為單位分成多個扇區(qū),并將扇區(qū)地址加到各個扇區(qū)上,然后將這些扇區(qū)輸出到ECC(誤差校正碼)編碼器17。ECC編碼器17以從扇區(qū)單元16提供給它的一個扇區(qū)為單位收集達16個扇區(qū)的數(shù)據(jù)以形成一個ECC數(shù)據(jù)塊,將用于誤差校正的冗余數(shù)據(jù)(ECC)加到ECC數(shù)據(jù)塊上并輸出ECC數(shù)據(jù)塊給調(diào)制器18。調(diào)制器1 8對從ECC編碼器17輸入其中的數(shù)據(jù)進行調(diào)制并將它們輸出給刻盤機19。該刻盤機19按照輸入給它的數(shù)據(jù)對光盤20進行刻寫。
在操作過程中,預(yù)先存儲在存儲裝置10中的視頻數(shù)據(jù)被輸出給視頻編碼器11,用視頻編碼器11利用MPEG2視頻標(biāo)準(zhǔn)對這些數(shù)據(jù)進行編碼。特別是,所述視頻數(shù)據(jù)要經(jīng)過DCT(離散余弦變換)處理、量化處理、VLC(變長編碼)處理和其它必須的處理,然后輸出給多路復(fù)用器12。同時,預(yù)先存儲在存儲裝置13中的音頻數(shù)據(jù)被輸入給音頻編碼器14,該音頻編碼器14利用MPEG2標(biāo)準(zhǔn)對它們進行編碼。特別是,所述音頻數(shù)據(jù)要經(jīng)過DCT處理、量化處理、VCL處理和其它必須的處理,然后被輸入給多路復(fù)用器12。多路復(fù)用器12按MPEG2系統(tǒng)標(biāo)準(zhǔn)時分復(fù)用從視頻編碼器11輸入的視頻數(shù)據(jù)和從音頻編碼器14輸入的音頻數(shù)據(jù),以產(chǎn)生復(fù)用流形式的數(shù)據(jù)。
從多路復(fù)用器12輸出的數(shù)據(jù)被輸入給扇區(qū)單元16,在此它們被分成多個扇區(qū),其中的每一個扇區(qū)包括2,048個字節(jié)的數(shù)據(jù),并且,將扇區(qū)的地址加到所述多個扇區(qū)的每一個扇區(qū)上。所生成的扇區(qū)被輸入給ECC編碼器17。ECC編碼器17將用于誤差校正的冗余數(shù)據(jù)加到輸入給它的數(shù)據(jù)上,并輸出所生成的數(shù)據(jù)給調(diào)制器18。調(diào)制器18對從ECC編碼器17輸入給它的數(shù)據(jù)進行調(diào)制并提供調(diào)制后的數(shù)據(jù)給刻寫機19。
刻寫機19按從調(diào)制器18輸入給它的數(shù)據(jù)對將要照射到光盤20上的光進行調(diào)制,以把數(shù)據(jù)記錄到光盤20上。
然后,光盤20被顯影,并使用光盤20作為原始盤產(chǎn)生一個印模。然后,可以根據(jù)這個印模生產(chǎn)大量的復(fù)制光盤。
圖17示出了用于重放利用這種方式生產(chǎn)的復(fù)制盤的光盤裝置的一般結(jié)構(gòu)。參看圖17,拾取器51將激光束照射到光盤(復(fù)制盤)50上并根據(jù)從該光盤50反射的光重放記錄在光盤50上的數(shù)據(jù)。然后,拾取器51輸出以射頻(RF)信號形式存在的重放信號,并將該重放信號輸出給解調(diào)電路52,在此該重放信號被解調(diào)。解調(diào)電路52輸出解調(diào)輸出信號給扇區(qū)檢測電路53和ECC電路56。
扇區(qū)檢測電路53檢測在由解調(diào)電路52輸入給它的解調(diào)輸出中的扇區(qū)地址,并將檢測到的扇區(qū)地址輸出給一個控制電路54,該電路54可以由一個微機或類似的裝置構(gòu)成??刂齐娐?4接收用于指定環(huán)形緩存器57存儲量的狀態(tài)信號??刂齐娐?4響應(yīng)于扇區(qū)檢測電路53的輸出和環(huán)形緩存器57的輸出對跟蹤伺服電路55進行適當(dāng)?shù)目刂?,以使拾取?1可以饋進到光盤50的預(yù)定軌道位置??梢允謩硬僮鬏斎氩糠?1,以便輸入預(yù)定的指令給控制電路54。
ECC電路56對從解調(diào)電路52輸入給它的解調(diào)輸出執(zhí)行誤差校正處理,并將生成的數(shù)據(jù)輸出給環(huán)形緩存器57。環(huán)形緩存器57暫存從ECC電路56輸入給它的數(shù)據(jù),并輸出一個用于指定其中數(shù)據(jù)存儲量的狀態(tài)信號給控制電路54。
解復(fù)用器58按MPEG系統(tǒng)標(biāo)準(zhǔn)解復(fù)用從環(huán)形緩存器57中讀出的數(shù)據(jù),并輸出音頻數(shù)據(jù)給音頻解碼器59,同時輸出視頻數(shù)據(jù)給視頻解碼器60。音頻解碼器59按MPEG音頻標(biāo)準(zhǔn)解碼(即執(zhí)行逆VLC處理、去量化處理、逆DCT處理等等)輸入給它的音頻數(shù)據(jù),并將生成的數(shù)據(jù)輸出給揚聲器或類似裝置(未示出)。同時,視頻解碼器60按MPEG2視頻標(biāo)準(zhǔn)解碼(即執(zhí)行逆VLC處理、去量化處理、逆DCT處理等等)輸入給它的視頻數(shù)據(jù),并將生成的數(shù)據(jù)輸給監(jiān)視器裝置(未示出)。
在操作過程中,拾取器51將一個激光束照射到光盤50上,并根據(jù)從光盤50反射的激光束的光重放記錄在光盤50上的數(shù)據(jù)。從拾取器51輸出的重放信號被輸入給解調(diào)電路52,在其中使這些數(shù)據(jù)被解調(diào)。由解調(diào)電路52解調(diào)的數(shù)據(jù)被輸入給扇區(qū)檢測電路53,在其中檢測扇區(qū)地址??刂齐娐?4根據(jù)由扇區(qū)檢測電路53提供給它的扇區(qū)地址鑒別拾取器51的當(dāng)前位置,并當(dāng)所述的當(dāng)前位置不是所希望的位置時,控制跟蹤伺服電路55,以使拾取器51被饋進到預(yù)定的扇區(qū)地址位置。然后,利用拾取器51重放記錄在光盤預(yù)定位置處的數(shù)據(jù)。
由解調(diào)電路52輸出的數(shù)據(jù)被輸入給ECC電路56,在其中執(zhí)行對這些數(shù)據(jù)的誤差檢測和校正,并將來自ECC的生成數(shù)據(jù)輸入并存儲到環(huán)形緩存器57中。存儲在環(huán)形緩存器57中的數(shù)據(jù)被讀出并輸入給解復(fù)用器58。解復(fù)用器58將輸入給它的數(shù)據(jù)解復(fù)用成音頻數(shù)據(jù)和視頻數(shù)據(jù),并輸出音頻數(shù)據(jù)給音頻解碼器59和輸出視頻數(shù)據(jù)給視頻解碼器60。音頻解碼器59對輸入給它的音頻數(shù)據(jù)進行解碼,并將生成的數(shù)據(jù)輸出給揚聲器(未示出)。同時,視頻解碼器60對輸入給它的視頻數(shù)據(jù)進行解碼,并將生成的數(shù)據(jù)輸出給顯示器裝置(未示出)。
當(dāng)完成其解碼處理時,音頻解碼器59和視頻解碼器60中的每一個都將向控制電路54輸出一個代碼請求信號??刂齐娐?4響應(yīng)所述的代碼請求信號控制環(huán)形緩存器57以讀出存儲在該環(huán)形緩存器57中的數(shù)據(jù),并通過解復(fù)用器58輸出這樣讀出的數(shù)據(jù)給音頻解碼器59和視頻解碼器60。
控制電路54監(jiān)視從環(huán)形緩存器57輸入給它的狀態(tài)信號并通過跟蹤伺服電路55控制拾取器51的位置,從而使環(huán)形緩存器57不會上溢或下溢。
設(shè)定向環(huán)形緩存器57輸入數(shù)據(jù)的輸入速率,以使得該輸入速率值比環(huán)形緩存器57的輸出速率足夠高。環(huán)形緩存器57的容量至少要與光盤50的最大等待時間(在光盤50是一個恒定線性速度(CLV)盤的情況下,最外一圈上一圈的容量)相對應(yīng),從而使得輸入給環(huán)形緩存器57的可變速率的數(shù)據(jù)能夠以一個預(yù)定的輸出速率被連續(xù)輸出。
以如上所述的方式可以將音頻數(shù)據(jù)和視頻數(shù)據(jù)數(shù)字地記錄到光盤50上和從光盤50上重放。
雖然利用上述的系統(tǒng)記錄在光盤50上的數(shù)據(jù)能夠被依序地連續(xù)重放,但是,還有一個問題需要解決,那就是為了以不同于在光盤50上記錄數(shù)據(jù)順序的順序來重放記錄在光盤50上的數(shù)據(jù),輸入部分61必須進行手動操作,以將每次重放的順序指定給光盤裝置的控制電路54。
在記錄視頻數(shù)據(jù)的情況下,例如如圖18所示,在數(shù)據(jù)塊A、B、C和D順序的情況下,有時希望在數(shù)據(jù)塊A和B被重放之后跳過數(shù)據(jù)塊C重放數(shù)據(jù)塊D(重放順序1)或者是在數(shù)據(jù)塊A被重放之后跳過數(shù)據(jù)塊B連續(xù)重放數(shù)據(jù)塊C和D(重放順序2)。
例如,假設(shè)記錄在數(shù)據(jù)塊C上的視頻數(shù)據(jù)圖像包括對預(yù)定年齡組的觀眾來講不適宜的某些圖像。在這樣一個例子中,對于該年齡組的觀眾來講,最好以時間順序1執(zhí)行重放。這樣數(shù)據(jù)塊C的圖像就不會被重放。
類似的,在另外一個年齡組的觀眾不宜欣賞數(shù)據(jù)塊B的圖像的情況下,所述重放必須跳過數(shù)據(jù)塊B以順序2加以執(zhí)行。在光盤50是一個數(shù)字視盤的情況下,成年程度(parental rate)(對某個年齡組的觀眾,欣賞是被允許的(禁止))可以被記錄,從而使在這種模式下的預(yù)定的圖像不能夠被預(yù)定年齡組的觀眾觀看。特別是,當(dāng)企圖重放數(shù)字視頻盤時,如果一個觀眾手動操作輸入部分61以輸入該觀眾自己的年齡,系統(tǒng)能夠禁止重放不適于該年齡組的觀眾觀看的圖像。
但是,利用這種系統(tǒng),當(dāng)記錄的成年程度表示,例如塊C或B不宜給一預(yù)定年齡組觀看時,由于數(shù)據(jù)塊B或C的長度是任意長的,所以,如果跳過數(shù)據(jù)塊C或數(shù)據(jù)塊B執(zhí)行重放的話,如圖18,環(huán)形緩存器57將產(chǎn)生下溢。隨后,數(shù)據(jù)就不能被暫時提供給音頻解碼器59或視頻解碼器60,因此會產(chǎn)生某些圖像被丟失的情況。
本發(fā)明的一個目的就是要提供一種記錄數(shù)據(jù)產(chǎn)生裝置和方法、一種記錄介質(zhì)重放裝置和方法以及一種記錄介質(zhì),采用它們,當(dāng)在以與數(shù)據(jù)記錄順序不同的順序執(zhí)行數(shù)據(jù)的重放時,可以避免數(shù)據(jù)的中斷。
為了實現(xiàn)本發(fā)明的上述目的,根據(jù)本發(fā)明的一個方面,提供了一種記錄數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生數(shù)據(jù),該數(shù)據(jù)將被記錄到一個記錄介質(zhì)上而該介質(zhì)將要被一個重放裝置進行重放,所述的記錄數(shù)據(jù)產(chǎn)生裝置包括一個存儲裝置,用于存儲用來存儲數(shù)據(jù)重放裝置的緩存器的容量、緩存器的輸入/輸出速率、當(dāng)從記錄介質(zhì)上重放數(shù)據(jù)時重放裝置拾取器的軌道跳轉(zhuǎn)速度、記錄介質(zhì)的等待時間和ECC的處理時間關(guān)系信息;和,一個分段裝置,用于響應(yīng)所述存儲裝置的存儲來對數(shù)據(jù)進行分段,從而使重放裝置可以利用不同于所述數(shù)據(jù)在記錄介質(zhì)上的記錄順序的順序來重放數(shù)據(jù)。
根據(jù)本發(fā)明的另一個方面,提供了一種記錄數(shù)據(jù)產(chǎn)生方法,用于產(chǎn)生數(shù)據(jù),該數(shù)據(jù)將被記錄到一個記錄介質(zhì)上并將利用一個重放裝置重放該記錄介質(zhì),所述方法包括如下步驟預(yù)先存儲一個用來存儲數(shù)據(jù)的重放裝置緩存器的容量、該緩存器的輸入和輸出速率、當(dāng)從記錄介質(zhì)上重放數(shù)據(jù)時該重放裝置拾取器的軌道跳轉(zhuǎn)速度、記錄介質(zhì)的等待時間和ECC的處理時間關(guān)系信息;和響應(yīng)所存儲的信息對數(shù)據(jù)進行分段,從而使得重放裝置可以利用不同于數(shù)據(jù)在記錄介質(zhì)上的記錄順序的順序來重放所述數(shù)據(jù)。
在所述記錄數(shù)據(jù)產(chǎn)生裝置和記錄數(shù)據(jù)產(chǎn)生方法中,響應(yīng)諸如用于存儲數(shù)據(jù)的重放裝置的緩存器的容量、緩存器的輸入和輸出速率、當(dāng)從記錄介質(zhì)上重放數(shù)據(jù)時拾取器的軌道跳轉(zhuǎn)速度、記錄介質(zhì)的等待時間和ECC的處理時間關(guān)系信息的所存儲信息對數(shù)據(jù)進行分段。然后,就可以在不中斷的情況下用不同于數(shù)據(jù)在記錄介質(zhì)上記錄順序的順序來重放數(shù)據(jù)。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄數(shù)據(jù)產(chǎn)生裝置,該裝置將數(shù)據(jù)分段成多個部分,并產(chǎn)生將要被記錄到一個記錄介質(zhì)上的數(shù)據(jù),而該記錄介質(zhì)將被利用一個重放裝置進行重放,從而使得可以利用該重放裝置以不同于數(shù)據(jù)在記錄介質(zhì)上記錄順序的順序重放數(shù)據(jù),所述記錄數(shù)據(jù)產(chǎn)生裝置包括第一計算裝置,用于計算避免用于存儲數(shù)據(jù)的重放裝置的緩存器在重放點跳到下一個部分的間隔內(nèi)變空所必須的各部分的長度;第二計算裝置,用于計算對從記錄介質(zhì)上重放的數(shù)據(jù)要按預(yù)定量存儲到緩沖存儲器中所需各部分的長度;和,確定裝置,用于根據(jù)第一計算裝置的計算結(jié)果和第二計算裝置的計算結(jié)果確定所述部分的長度。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄數(shù)據(jù)產(chǎn)生方法,其中,數(shù)據(jù)被分段成多個部分,并且,產(chǎn)生將被記錄到一個記錄介質(zhì)上和利用一個重放裝置重放該記錄介質(zhì)的數(shù)據(jù),從而可以通過利用該重放裝置以不同于數(shù)據(jù)在記錄介質(zhì)上的記錄順序的順序來重放所述這些部分的數(shù)據(jù),該方法包括如下步驟計算避免用于存儲數(shù)據(jù)的重放裝置的緩存器在重放點跳到下一個部分的間隔內(nèi)變空所需各部分的長度;計算對從記錄介質(zhì)上重放的數(shù)據(jù)要按預(yù)定量存儲到緩存器中所需各部分的長度;根據(jù)兩個計算的結(jié)果確定所述部分的長度。
在所述的記錄數(shù)據(jù)產(chǎn)生裝置和記錄數(shù)據(jù)產(chǎn)生方法中,計算用于避免緩存器的容量變空的部分的長度和根據(jù)所述容量計算所述部分的另一個長度,利用該容量,預(yù)定數(shù)量的數(shù)據(jù)被存儲到緩存器中;然后,根據(jù)兩個計算的結(jié)果確定所述部分的長度。因此,肯定可以很容易地確定所述部分的長度。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄介質(zhì),在該記錄介質(zhì)上記錄有數(shù)據(jù),所述數(shù)據(jù)被分段成多個部分,使得所述部分的數(shù)據(jù)可以利用一個重放裝置以不同于數(shù)據(jù)在記錄介質(zhì)上記錄順序的順序來重放,所述部分的長度是根據(jù)為避免用于存儲數(shù)據(jù)的重放裝置的緩沖存儲器在重放點跳到下一個部分的間隔內(nèi)變空所需的值和對從記錄介質(zhì)上重放的數(shù)據(jù)要按預(yù)定量存儲到緩存器中所需要的另一個值中的一個來確定的。
在所述記錄介質(zhì)中,數(shù)據(jù)用多個部分的長度記錄到該記錄介質(zhì)上,所述部分的長度是響應(yīng)為避免緩存器變空而計算的一個值和根據(jù)允許預(yù)定量的數(shù)據(jù)被存儲到緩存器中的容量而計算的另一個值之一而確定的。因此,即使是在重放順序不同于所述各部分被記錄在該記錄介質(zhì)上的順序的情況下,記錄介質(zhì)也能夠保證避免其它不這樣做可能會使重放數(shù)據(jù)丟失的情況。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄介質(zhì)重放裝置,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上記錄有被分段成多個部分的數(shù)據(jù),使得可以用不同于在所述記錄介質(zhì)上數(shù)據(jù)記錄順序的順序來重放各個部分的數(shù)據(jù),該裝置包括;一個重放裝置,用于重放記錄在所述記錄介質(zhì)上的數(shù)據(jù);一個存儲裝置,用于存儲由所述重放裝置重放的數(shù)據(jù);一個控制裝置,用于控制所述的重放裝置,使得重放裝置跳到與為避免在重放裝置跳到下一個部分的時期內(nèi)所述存儲裝置變空所需的一個值相對應(yīng)的位置或與預(yù)定數(shù)量的從記錄介質(zhì)上重放的數(shù)據(jù)被存儲到存儲裝置中所需的一個值相對應(yīng)的位置處。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄介質(zhì)重放方法,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上記錄有被分段成多個部分的數(shù)據(jù),從而可以用與在記錄介質(zhì)上數(shù)據(jù)記錄順序不同的順序重放各個部分的數(shù)據(jù),該方法包括如下步驟借助于拾取器重放記錄在記錄介質(zhì)上的數(shù)據(jù);將重放的數(shù)據(jù)存儲到緩存器中;和,使拾取器跳到與為避免在拾取器跳到下一個部分的間隔內(nèi)所述緩存器變空所需的一個值相對應(yīng)的位置或與將預(yù)定量的從所述記錄介質(zhì)上重放的數(shù)據(jù)存儲到緩存器中所需的一個值相對應(yīng)的位置處。
在所述的記錄介質(zhì)重放裝置和記錄介質(zhì)重放方法中,執(zhí)行到與為避免存儲裝置或緩存器變空所計算的一個值相對應(yīng)的位置的跳轉(zhuǎn),或執(zhí)行到與根據(jù)允許預(yù)定量的數(shù)據(jù)被存儲到存儲裝置或緩存器的容量所計算的另一個值相對應(yīng)的另一個位置處的跳轉(zhuǎn)。這樣,存儲在記錄介質(zhì)上的數(shù)據(jù)就可以在不中斷的情況下用與數(shù)據(jù)在記錄介質(zhì)上記錄順序不同的順序被重放。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄介質(zhì)重放裝置,用于重放一個記錄介質(zhì),在所述記錄介質(zhì)上記錄有被分段成多個部分的數(shù)據(jù),這樣,可以用與數(shù)據(jù)在記錄介質(zhì)上記錄順序不同的順序來重放所述數(shù)據(jù),所述裝置包括重放裝置,用于重放記錄在記錄介質(zhì)上的數(shù)據(jù);存儲裝置,用于存儲由所述重放裝置重放并以一個輸入速率輸入給它的數(shù)據(jù),并以低于輸入速率的輸出速率輸出該數(shù)據(jù);和控制裝置,用于使重放裝置跳到一個預(yù)定位置處;存儲裝置,它所具有的容量至少對應(yīng)于重放裝置跳轉(zhuǎn)所需時間和數(shù)據(jù)等待時間之和,所述數(shù)據(jù)等待時間對應(yīng)于用于數(shù)據(jù)誤差校正的一個處理單位。
根據(jù)本發(fā)明的再一個方面,提供了一種記錄介質(zhì)重放方法,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上記錄有被分段成多個部分的數(shù)據(jù),這樣,可以用與數(shù)據(jù)在記錄介質(zhì)上記錄順序不同的順序重放所述部分的數(shù)據(jù),所述方法包括如下步驟借助于拾取器重放記錄在記錄介質(zhì)上的數(shù)據(jù);存儲從記錄介質(zhì)上重放并以一個輸入速率一次輸入給緩存器的數(shù)據(jù),該緩沖存儲器的容量至少對應(yīng)于拾取器跳轉(zhuǎn)所需時間和數(shù)據(jù)等待時間之和,所述數(shù)據(jù)等待時間對應(yīng)于用于數(shù)據(jù)誤差校正的一個處理單位;和,以低于輸入速率的輸出速率輸出存儲在緩存器中的數(shù)據(jù)。
在該記錄介質(zhì)重放裝置和記錄介質(zhì)重放方法中,響應(yīng)于重放裝置或拾取器跳轉(zhuǎn)所需的時間與數(shù)據(jù)等待時間之和來設(shè)定存儲裝置或緩存器的容量,且數(shù)據(jù)等待時間相應(yīng)于用于誤差校正的處理單位,重放的數(shù)據(jù)被一次存儲在具有被如此設(shè)定容量的緩存器中。然后,被存儲的數(shù)據(jù)以低于輸入速率的輸出速率輸出。這樣,就能夠在不中斷的情況下以不同于數(shù)據(jù)在記錄介質(zhì)上記錄順序的順序重放記錄在所述記錄介質(zhì)上的數(shù)據(jù)。
根據(jù)本發(fā)明的再一個方面,提供了一種數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生要用一個重放裝置重放的數(shù)據(jù),該數(shù)據(jù)產(chǎn)生裝置包括第一裝置,用于計算數(shù)據(jù)的最大長度,利用這個長度,用于暫存由重放裝置重放的數(shù)據(jù)的重放裝置的緩存器在沒有數(shù)據(jù)被輸入給該緩存器的期間內(nèi)不會變空;第二裝置,用于響應(yīng)所述的第一裝置將數(shù)據(jù)分段成多個單位;和第三裝置,用于逐個單位地交織(interleaving)所述數(shù)據(jù)并輸出交織后的數(shù)據(jù)。
根據(jù)本發(fā)明的再一個方面,提供了一種數(shù)據(jù)產(chǎn)生方法,用于產(chǎn)生將要被重放裝置重放的數(shù)據(jù),該方法包括第一步驟,用于計算數(shù)據(jù)的最大長度,利用該最大長度,用于暫存由重放裝置重放的數(shù)據(jù)的重放裝置的緩存器在沒有數(shù)據(jù)被輸入給該緩存器的期間內(nèi)不會變空;第二步驟,用于響應(yīng)所計算數(shù)據(jù)的最大長度將數(shù)據(jù)分段成多個單位;和,第三步驟,用于逐個單位地交織所述數(shù)據(jù)并輸出交織后的數(shù)據(jù)。
在該數(shù)據(jù)產(chǎn)生裝置和數(shù)據(jù)產(chǎn)生方法中,數(shù)據(jù)按數(shù)據(jù)的最大長度分段成多個單位,利用數(shù)據(jù)的這個最大長度,重放裝置的緩存器在沒有數(shù)據(jù)輸入給緩存器的期間內(nèi)不會變空。然后,數(shù)據(jù)被逐個單位地進行交織并輸出交織狀態(tài)的數(shù)據(jù),使得它們可以被記錄在一個記錄介質(zhì)上。因此,數(shù)據(jù)可以在沒有中斷的情況下利用不同于數(shù)據(jù)在記錄介質(zhì)上記錄順序的順序被重放。
通過下面參照附圖所做的詳細說明使本發(fā)明的上述和其它的目的、特征和優(yōu)點將會變得更加明顯,在附圖中,類似的元件使用相同的標(biāo)號。
圖1的方框圖示出了一個應(yīng)用了本發(fā)明記錄數(shù)據(jù)產(chǎn)生裝置的編碼器;圖2的簡圖示出了數(shù)據(jù)可以被重放的順序;圖3的簡圖示出了利用圖1所示編碼器對數(shù)據(jù)進行分段和記錄的方法;圖4的簡圖示出了一個ECC數(shù)據(jù)塊;圖5的簡圖示出了一個比特流,其中,ECC數(shù)據(jù)塊被用做為一個單位;圖6到圖8的流程曲線圖示出了圖1所示調(diào)度器(scheduler)的操作;圖9的簡圖示出了數(shù)據(jù)被重放的順序;圖10的簡圖示出了在ECC數(shù)據(jù)塊和圖1所示記錄數(shù)據(jù)產(chǎn)生裝置的跳轉(zhuǎn)操作之間的關(guān)系;圖11的簡圖示出了在跳轉(zhuǎn)所需時間和扇區(qū)數(shù)之間的關(guān)系;圖12的簡圖示出了跳轉(zhuǎn)一個分段塊的操作;圖13的簡圖示出了在跳轉(zhuǎn)操作中圖1所示記錄數(shù)據(jù)重放裝置的跳轉(zhuǎn)緩存器的存儲容量;
圖14的方框圖示出了一個應(yīng)用了本發(fā)明記錄介質(zhì)重放裝置的光盤裝置;圖15的方框圖示出了圖14所示的環(huán)形緩存器;圖16的方框圖示出了一個一般的編碼器;圖17的方框圖示出了一個一般的光盤裝置;圖18示出了一種方式,利用該方式以不同于它們被記錄順序的順序來重放數(shù)據(jù)塊。
圖1示出了一個應(yīng)用了本發(fā)明記錄數(shù)據(jù)產(chǎn)生裝置的編碼器。參看圖1,所示的編碼器包括前面參看圖16所描述編碼器的全部成分。這里,為簡潔起見將省略對共同部件的重復(fù)描述。當(dāng)前的編碼器不同于圖16所示編碼器之處在于由多路復(fù)用器12產(chǎn)生并輸出的視頻數(shù)據(jù)和音頻數(shù)據(jù)的多路復(fù)用數(shù)據(jù)流被適當(dāng)?shù)卮鎯Φ酱鎯ρb置15之中。
存儲在存儲裝置15中的復(fù)用流被從中適當(dāng)?shù)刈x出并輸出給用做分段裝置的調(diào)度器30。另外,一個用做存儲裝置的存儲器32被連接到調(diào)度器32上,諸如光盤裝置的環(huán)形緩存器的容量(后面將結(jié)合圖14加以描述)、軌道跳轉(zhuǎn)時的拾取器51的速度、當(dāng)從光盤50重放的數(shù)據(jù)被輸入給環(huán)形緩存器57時的數(shù)據(jù)輸入速度、光盤50等待時間的最大值和每一個扇區(qū)重放時間的播放信息以及諸如由編碼器的ECC編碼器17形成的ECC數(shù)據(jù)塊的結(jié)構(gòu)的信號處理信息被預(yù)先存儲在存儲器32中。這些信息被從存儲器32中讀出并提供給調(diào)度器30。進而,一存儲裝置31被連接到調(diào)度器30上,指示將要被重放視頻數(shù)據(jù)重放順序的指令數(shù)據(jù)被存儲到存儲裝置31中。存儲器32和存儲裝置31中存儲的信息是由一個手動操作該編碼器的人預(yù)先存儲的。
調(diào)度器30響應(yīng)存儲器32和存儲裝置31存儲的信息對從存儲裝置15輸入給它的復(fù)用流進行調(diào)度處理,并將生成的結(jié)果輸出給扇區(qū)單元16。
在操作過程中,從存儲裝置10讀出的視頻數(shù)據(jù)被輸入給視頻編碼器11,用此編碼器利用MPEG2視頻標(biāo)準(zhǔn)對它們進行編碼,此后,它們被輸入給多路復(fù)用器12。同時,與視頻數(shù)據(jù)相對應(yīng)的音頻數(shù)據(jù)被從存儲裝置13中讀出并輸入給音頻編碼器14,在其中利用MPEG音頻標(biāo)準(zhǔn)對它們進行編碼,然后,它們被輸入給多路復(fù)用器12。多路復(fù)用器12時分復(fù)用從視頻編碼器11輸入給它的視頻數(shù)據(jù)和從音頻編碼器14輸入給它的音頻數(shù)據(jù),從而產(chǎn)生以多路復(fù)用流形式的數(shù)據(jù)并提供這些多路復(fù)用流到存儲裝置15并存儲在其中。
應(yīng)當(dāng)注意,指令被輸入給視頻編碼器11和音頻編碼器14,從而使多路復(fù)用流的比特速率β相對于輸入速率α足夠低,所述的輸入速率α是從光盤50重放數(shù)據(jù)并將所述數(shù)據(jù)輸入給環(huán)形緩存器57的速率。
從存儲裝置15讀出的多路復(fù)用流被輸入給調(diào)度器30。調(diào)度器30響應(yīng)從存儲裝置31輸入給它的指令數(shù)據(jù)分段所述的多路復(fù)用流。然后,調(diào)度器30響應(yīng)存儲在存儲器32中的信息執(zhí)行一個處理,以確定各個部分的長度。
如圖2所示,例如,在從存儲裝置31輸入的指令數(shù)據(jù)顯示按照數(shù)據(jù)塊A、數(shù)據(jù)塊B和數(shù)據(jù)塊D(其中,成年程度為P1)的順序去重放數(shù)據(jù)塊的指令順序和按照數(shù)據(jù)塊A、數(shù)據(jù)塊C和數(shù)據(jù)塊D(其中,成年程度為P2)的另一個指令順序去重放數(shù)據(jù)塊的情況下,調(diào)度器30如圖3所示將數(shù)據(jù)塊B分段成預(yù)定數(shù)量的數(shù)據(jù)塊B1到B3。和將數(shù)據(jù)塊C分段成預(yù)定數(shù)量的C1到C3,并且在比特流中按照數(shù)據(jù)塊A之后是數(shù)據(jù)塊B1、C1、B2、C2、B3和C3的順序安排數(shù)據(jù)塊,同時將數(shù)據(jù)塊D安排在它們的后面。
因此,當(dāng)在將所述比特流記錄在光盤50(光盤20)上之后對其進行重放時,它將以數(shù)據(jù)塊A和數(shù)據(jù)塊B1、B2、B3和D的順序或以數(shù)據(jù)塊A、C1、C2、C3和D的順序被重放。特別是,在數(shù)據(jù)塊A、B1、C1、B2、C2、B3、C3和D之間邊界開始點處的扇區(qū)地址是as、b1s、c1s、b2s、c2s、b3s、c3s和ds以及在邊界結(jié)束點處的扇區(qū)地址是ae、b1e、c1e、b2e、c2e、b3e、c3e和de的情況下,當(dāng)需要以數(shù)據(jù)塊A、B和D的順序執(zhí)行重放時,在執(zhí)行了數(shù)據(jù)塊A和B1之后,執(zhí)行從地址b1e到地址b2s的跳轉(zhuǎn)并重放數(shù)據(jù)塊B2。然后,執(zhí)行從數(shù)據(jù)塊地址B2結(jié)束點的地址b2e到數(shù)據(jù)塊B3的開始點的地址b3s的跳轉(zhuǎn)并重放數(shù)據(jù)塊B3。此后,執(zhí)行從數(shù)據(jù)塊B3的結(jié)束點地址b3e到數(shù)據(jù)塊D的開始點地址ds的跳轉(zhuǎn)并重放數(shù)據(jù)塊D。
另一方面,當(dāng)需要以數(shù)據(jù)塊A、數(shù)據(jù)塊C和數(shù)據(jù)塊D的順序執(zhí)行重放時,執(zhí)行從數(shù)據(jù)塊A的結(jié)束點地址ae到數(shù)據(jù)塊C1的開始點地址c1s的跳轉(zhuǎn)并重放數(shù)據(jù)塊C1。然后,執(zhí)行從數(shù)據(jù)塊C1的結(jié)束點地址c1e到數(shù)據(jù)塊C2的開始點地址c2s的跳轉(zhuǎn),并重放數(shù)據(jù)塊C2。另外,執(zhí)行從數(shù)據(jù)塊C2的結(jié)束點地址c2e到數(shù)據(jù)塊C3的開始點地址c3s的跳轉(zhuǎn)并按照數(shù)據(jù)塊C3和D的順序執(zhí)行重放。
為了使所述光盤裝置能夠自動響應(yīng)一個成年程度來重放例如諸如是輸入點信息的控制信息的數(shù)據(jù)塊A的數(shù)據(jù),成年程度P2被記錄下來;為了重放跳轉(zhuǎn)開始點的扇區(qū)地址,ae被記錄下來;以及,為了重放跳轉(zhuǎn)目的地的扇區(qū)地址,c1s被記錄下來,所有這一切都是由調(diào)度器30執(zhí)行的。此后,成年程度P1、跳轉(zhuǎn)開始點b1e和跳轉(zhuǎn)目的地地址b2s被記錄到數(shù)據(jù)塊B1中;成年程度P2、跳轉(zhuǎn)開始點c1e和跳轉(zhuǎn)目的地地址c2s被記錄到數(shù)據(jù)塊C1中;成年程度P1、跳轉(zhuǎn)開始點b2e和跳轉(zhuǎn)目的地地址b3s被記錄到數(shù)據(jù)塊B2中;成年程度P2、跳轉(zhuǎn)開始點c2e和跳轉(zhuǎn)結(jié)束點地址c3被記錄到數(shù)據(jù)塊C2中;成年程度P1、跳轉(zhuǎn)開始點b3e和跳轉(zhuǎn)目的地地址ds被記錄到數(shù)據(jù)塊B3中;和,成年程度P2被記錄到數(shù)據(jù)塊C3中。在所述的光盤裝置中,可以根據(jù)所述的信息進行控制,從而可以在當(dāng)前地址到達一個跳轉(zhuǎn)開始點地址時執(zhí)行到跳轉(zhuǎn)目的地地址的跳轉(zhuǎn)。
應(yīng)當(dāng)注意,當(dāng)數(shù)據(jù)塊被分段成多個部分時確定各個部分長度的方法將在下面結(jié)合圖6到8的流程圖進行描述。
扇區(qū)單元16將從調(diào)度器30輸入其中的數(shù)據(jù)(以預(yù)定數(shù)量進行分段并以預(yù)定順序安排的數(shù)據(jù),見圖3)分段成其中的每一個扇區(qū)都包括2,048個字節(jié)的多個扇區(qū),并將扇區(qū)地址加到這些扇區(qū)中的每一個扇區(qū)上。ECC編碼器17響應(yīng)從扇區(qū)單元16提供給它的數(shù)據(jù),將16個扇區(qū)的數(shù)據(jù)形成為一個ECC數(shù)據(jù)并加上一個用于對ECC數(shù)據(jù)塊進行檢測和校正的奇偶校驗碼。
特別是,如圖4所示,ECC編碼器17將包括內(nèi)碼和外碼的ECC(冗余)部分加到16個扇區(qū)的數(shù)據(jù)上。然后,如圖5所示,每個ECC數(shù)據(jù)塊的數(shù)據(jù)(由從數(shù)1到16標(biāo)出的16個扇區(qū)的數(shù)據(jù))被按序輸出給調(diào)制器18。
調(diào)制器18對輸入給它的數(shù)據(jù)進行調(diào)制,并輸出調(diào)制后的數(shù)據(jù)給分段裝置19。分段裝置19響應(yīng)輸入給它的數(shù)據(jù)對光盤20進行分段。
然后,光盤20被顯影,并使用光盤20作為一個原始盤生產(chǎn)一個印模。然后,根據(jù)這個印模生產(chǎn)大量的可以被用作光盤50的復(fù)制盤。
下面,將參考圖6到8的流程圖描述確定數(shù)據(jù)部分長度的方法。
首先,確定數(shù)據(jù)塊B1的長度。如圖9所示,在重放數(shù)據(jù)塊A之后數(shù)據(jù)塊B1被跳過。如果執(zhí)行這個跳轉(zhuǎn),那么,在跳轉(zhuǎn)期間就不能重放數(shù)據(jù)。因此,在跳轉(zhuǎn)期間,存儲在緩存器57(跳轉(zhuǎn)緩存器)中的數(shù)據(jù)被讀出。但是,為了避免在跳轉(zhuǎn)期間丟失數(shù)據(jù),數(shù)據(jù)塊B1的長度必須被設(shè)定為如下的長度,即利用這個長度,在跳轉(zhuǎn)緩存器91中所存儲的數(shù)據(jù)被用完之前,所述的跳過必須被完成。因此,首先要計算用于避免環(huán)形緩存器57變空所需數(shù)據(jù)塊B1的最大長度。
為此目的,在步驟S1,調(diào)度器30根據(jù)下式計算跳轉(zhuǎn)緩存器的容量跳轉(zhuǎn)緩存器的容量=環(huán)形緩存器的容量-β×等待時間的最大值 (1)具體講,在當(dāng)前的實施例中,下面將要結(jié)合圖14加以詳細描述的光盤裝置的環(huán)形緩存器57包括一個跳轉(zhuǎn)緩存器91和一個等待時間緩存器92。提供跳轉(zhuǎn)緩存器91的目的在于即使是當(dāng)如上面結(jié)合圖3所描述的那樣跳過被分段的數(shù)據(jù)時,也能夠避免數(shù)據(jù)的中斷。同時,等待時間緩存器92具有用于最大為一個軌道的容量(β的最大值×等待時間)。所以,即使是當(dāng)在該光盤裝置中執(zhí)行一個軌道的跳轉(zhuǎn)時,也能夠避免數(shù)據(jù)的丟失。
因此,跳轉(zhuǎn)緩存器91的容量可以根據(jù)上面給出的等式(1)進行計算。應(yīng)當(dāng)注意,在上式(1)中的β表示從環(huán)形緩存器57(等待時間緩存器92)中讀出的差拍流(beat stream)的輸出速率。
如上所述,環(huán)形緩存器57的容量和等待時間的最大值被預(yù)先存儲在存儲器32中。調(diào)度器30可以讀出所存儲的值并根據(jù)上面給出的等式(1)來計算跳轉(zhuǎn)緩存器91的容量。
當(dāng)根據(jù)上述等式(1)在步驟S1計算跳轉(zhuǎn)緩存器的容量時,其中,跳轉(zhuǎn)緩存器的容量是預(yù)先規(guī)定的,它可以被交替的記錄到緩存器32中和從其中讀出。
在重放數(shù)據(jù)塊A之后,數(shù)據(jù)塊B1被直接跳過。由于數(shù)據(jù)塊A具有足夠大的長度,因此,可以認為緊跟在數(shù)據(jù)塊A被重放之后的跳轉(zhuǎn)緩存器91中存滿了數(shù)據(jù)。
由此,控制前進到步驟S2,在該步驟中,根據(jù)下面的等式(2)計算一個時間(補償時間),在該時間內(nèi),在跳轉(zhuǎn)緩存器91中存滿的數(shù)據(jù)被讀出,直到跳轉(zhuǎn)緩存器91變空為止。
補償時間=跳轉(zhuǎn)緩存器的容量/β(2)由于數(shù)據(jù)塊A的長度足夠長,所以,如果數(shù)據(jù)塊A的數(shù)據(jù)被重放并存儲到跳轉(zhuǎn)緩存器91中,那么,數(shù)據(jù)將被存儲到跳轉(zhuǎn)緩存器91中,直到跳轉(zhuǎn)緩存器91變滿為止。如果假設(shè)數(shù)據(jù)被以輸出速率β讀出,那么,可以根據(jù)上述的等式(2)計算一個時間(補償時間),在該時間內(nèi),存滿的數(shù)據(jù)將用盡。
然后,控制前進到步驟S3,在該步驟中,根據(jù)下述等式(3)計算可以被用于跳過數(shù)據(jù)塊B1(執(zhí)行從數(shù)據(jù)塊A到數(shù)據(jù)塊C1的跳轉(zhuǎn)的)最大時間用于跳過B1的最大時間=補償時間-2×TECC=補償時間-30×TS……(3)這里,TECC表示處理ECC數(shù)據(jù)塊所需要的時間(更精確地說,是對如下所述的15個扇區(qū)進行處理所需要的時間),TS表示重放一個扇區(qū)的數(shù)據(jù)所需要的時間。
特別是,如圖4所示,以由16個扇區(qū)形成的ECC數(shù)據(jù)塊為單位執(zhí)行誤差校正。其結(jié)果,例如,如果數(shù)據(jù)塊A的最后一個扇區(qū)是來自如圖10所示ECC數(shù)據(jù)塊從第1至第16的16個扇區(qū)內(nèi)的第1號扇區(qū),那么,為了執(zhí)行第1號扇區(qū)的數(shù)據(jù)誤差校正,從第2號到第16號的ECC數(shù)據(jù)塊的其它15個扇區(qū)的數(shù)據(jù)都必須跟在第1號扇區(qū)的后面。因此,在其余15個扇區(qū)的數(shù)據(jù)沒有被取出之前不能執(zhí)行跳轉(zhuǎn)。
另一方面,如圖10所示,跳轉(zhuǎn)目的地被分段的數(shù)據(jù)塊C1的頂部扇區(qū)是來自ECC數(shù)據(jù)塊從第1號到第16號的扇區(qū)中第16號的最后一個扇區(qū),為了執(zhí)行該扇區(qū)的誤差校正,也需要位于第16號扇區(qū)之前的第1號到第15號的15個扇區(qū)的數(shù)據(jù),因此,可以被用于跳過部分B1的時間是通過從補償時間中減去兩倍于讀出15個扇區(qū)數(shù)據(jù)所需時間TECC(=15×TS)的值而獲得的。
此后,控制前進到步驟S4,在該步驟中,在步驟S3中所計算可以被用于跳過部分B1的最大時間被轉(zhuǎn)換成相應(yīng)的距離(扇區(qū)數(shù))。這個轉(zhuǎn)換可以根據(jù)被確定為用于光盤裝置拾取器的標(biāo)準(zhǔn)的最小跳轉(zhuǎn)速度來確定。
具體地,通過將在步驟S3計算的部分B1的最大跳轉(zhuǎn)時間除以被確定為光盤裝置拾取器標(biāo)準(zhǔn)的最小跳轉(zhuǎn)速度(跳過一個軌道距離所需要的時間),就可以計算出與用于部分B1的最大跳轉(zhuǎn)時間相應(yīng)的扇區(qū)數(shù)。
但是,實際上由于多個扇區(qū)被安排在一個軌道(一圈)上,所以,如果執(zhí)行一個軌道的跳轉(zhuǎn),那么,一次就要跳過多個扇區(qū)。
例如,如果假設(shè)為轉(zhuǎn)一圈提供了N0個扇區(qū),并且跳過一個軌道距離需要時間T0。那么,在跳轉(zhuǎn)所需時間t和扇區(qū)量之間的關(guān)系呈現(xiàn)如圖11所示的階梯式變化。因此,例如,在步驟S3計算的用于部分B1的最大跳轉(zhuǎn)時間是t21的情況下,相應(yīng)的扇區(qū)數(shù)是扇區(qū)數(shù)N2,該扇區(qū)數(shù)N2能夠在短于時間t21的時間t12內(nèi)被跳過。
通過上述在步驟S1到S4(被用做第一計算裝置)的處理,計算出一個最大長度,從避免在跳到跳轉(zhuǎn)緩存器91之前已存儲的數(shù)據(jù)被用盡的觀點來看,上述的最大長度可以被用做部分B1的長度。
當(dāng)如從圖12看到的被分段的塊C1需要被跳過時,從跳轉(zhuǎn)緩存器91中讀出所存儲的部分B1的數(shù)據(jù)。為了使部分C1的長度比較長,最好是當(dāng)需要執(zhí)行跳轉(zhuǎn)時(由于用于跳過C1部分的跳轉(zhuǎn)時間可被設(shè)置的盡可能的長),跳轉(zhuǎn)緩存器91裝滿了部分B1的數(shù)據(jù)。這樣,其后就可以計算使跳轉(zhuǎn)使緩存器91存滿所需要的部分B1的長度。
為此目的,控制前進到步驟S5,在該步驟中,根據(jù)下述等式(4)計算使跳轉(zhuǎn)緩存器91變滿所需要的時間T1(=t1-t0)T1=跳轉(zhuǎn)緩存器的容量/(α-β) (4)具體講,由于緩存器91的輸入速率是α和輸出速率是β,所以,跳轉(zhuǎn)緩存器91被充滿的時間T1可以根據(jù)上述的等式(4)計算。
接著,控制前進到步驟S6,在該步驟中,與在時間T1內(nèi)輸入給跳轉(zhuǎn)緩存器91的數(shù)據(jù)(部分B1的扇區(qū)數(shù)量)的容量可以根據(jù)等式(5)進行計算B1的長度=α×T1/BS(5)其中,BS是一個扇區(qū)的數(shù)據(jù)量。
具體講,當(dāng)如圖13所示將部分B1的數(shù)據(jù)輸入給跳轉(zhuǎn)緩存器91時,由于輸入速率是α而輸出速率是β,所以從時間t0開始以速率α-β執(zhí)行向跳轉(zhuǎn)緩存器91的寫入,并在時間t1完成部分B1的數(shù)據(jù)寫入。此后,以輸出速率β讀出B1部分的數(shù)據(jù),并且,在時間t2使跳轉(zhuǎn)緩存器91變空。在從時間t1到時間t2的這個時期內(nèi)必須執(zhí)行部分C1的跳過,并根據(jù)上述等式(5)計算保證這個時期的部分B1的數(shù)據(jù)量。
通過上述步驟S5和S6(用做第二計算裝置)的處理,計算了使跳轉(zhuǎn)緩存器91被充滿所需的部分B1的長度。
應(yīng)當(dāng)注意,在步驟S5和S6計算的長度是一個最大值,它不僅被用于部分B1而且還被公用于其它多個部分,同時還被用于確定除了部分B1以外的任意一個部分的長度。
另外,在每個部分的長度都不需要被設(shè)置得很長的情況下,在步驟S5和S6可以計算將一個預(yù)定數(shù)量(例如,等于總量的90%)的數(shù)據(jù)存儲到跳轉(zhuǎn)緩存器91中所需要的長度。
然后,控制前進到步驟S7,在該步驟中,從在步驟S4中計算的為避免跳轉(zhuǎn)緩存器91變空所需的部分B1最大長度和在步驟S6計算的為使跳轉(zhuǎn)緩存器91被充滿所需的部分B1長度中選擇較小的一個,并將所選擇的長度最終確定為B1的長度。然后,控制前進到步驟S8,在該步驟中,根據(jù)下述等式(6)計算部分B1的終點的扇區(qū)地址b1eb1e=ae+B1的長度(6)由于以上述的方式確定了的部分B1的長度,可以接著執(zhí)行用于確定部分C1長度的處理,首先,計算當(dāng)跳過部分C1時不會引起數(shù)據(jù)丟失的最大長度。
為此目的,在步驟S9根據(jù)下式(7)計算在圖13所示時間t1處在跳轉(zhuǎn)緩存器91中存儲的數(shù)據(jù)存儲數(shù)據(jù)=B1的長度×TS×(α-β) (7)然后,在步驟10,利用下式(8),根據(jù)在步驟S9所計算的存儲數(shù)據(jù)計算T2(=t2-t1)T2=存儲的數(shù)據(jù)/β (8)然后,控制前進到步驟S11,在該步驟中,根據(jù)下式(9)計算能夠被用來跳過部分C1(從部分B1跳到部分B2)的時間用于C1的最大跳過時間=T2-2×TECC(9)接著,控制前進到步驟S12,在該步驟中,計算與在步驟S11計算的用于部分C1的最大跳轉(zhuǎn)時間相對應(yīng)的扇區(qū)數(shù)量。
通過上述步驟S9到S12的處理,可以計算用于避免跳轉(zhuǎn)緩存器91變空的部分C2的最大長度。
如上所述的,已經(jīng)在步驟S5和S6計算了根據(jù)用于使跳轉(zhuǎn)緩存器91充滿的數(shù)據(jù)量所規(guī)定的一個扇區(qū)長度的最大值。因此其后,控制前進到步驟S13,在該步驟中,在步驟S12計算的部分C1的最大長度和在步驟S6中計算的部分C1的最大長度(對于多個扇區(qū)是相同的)彼此進行比較,其中一個較小的長度被最終確定為是部分C1的長度。
接著,在步驟S14中,根據(jù)下式(10)計算部分C1的終點扇區(qū)地址C1e=b1e+C1的長度 (10)此后,以類似的方式計算從部分B2到部分C3的各個部分的長度。在這里對計算的描述被省略掉,不再贅述。
圖14示出了一個光盤裝置,該裝置以如上所述的方式對所形成的光盤50進行重放。參看圖14,該光盤裝置包括如圖17所描述的光盤裝置的所有部件。這里,對相同部件的描述被省略掉,不再贅述。
在該光盤裝置中,ECC電路56的輸出被輸入給控制信息提取器70。該控制信息提取器70如上面參看圖3所描述的那樣從輸入給它的數(shù)據(jù)中提取控制信息(跳轉(zhuǎn)信息和成年程度信息),并將所提取的控制信息輸出給用做控制裝置的控制電路54。除了控制信息以外,該控制信息提取器70還將從ECC電路56輸入給它的信息數(shù)據(jù)輸出給環(huán)形緩存器57,借此以使這些數(shù)據(jù)可以被存儲在環(huán)形緩存器57中。如圖15所示,環(huán)形緩存器57是由一個用做存儲裝置的跳轉(zhuǎn)緩存器91和一個用做存儲裝置的等待時間緩存器92構(gòu)成的。
跳轉(zhuǎn)緩存器91具有由下式(11)表示的容量,其中,拾取器51的跳轉(zhuǎn)時間Tj跳轉(zhuǎn)緩存器91的容量=β(Tj+2×TECC)(11)同時,等待時間緩存器92的容量被設(shè)置為由下式(12)表示等待時間緩存器92的容量=β×等待時間的最大值 (12)在操作過程中,用做重放裝置拾取器51將一個激光束照射到光盤50上并根據(jù)從光盤50反射回來的激光束的光來重放記錄在光盤50上的數(shù)據(jù)。從拾取器1輸出的重放信號被輸入給解調(diào)電路52并由該解調(diào)電路52進行解調(diào)。由解調(diào)電路52解調(diào)的數(shù)據(jù)被輸入給扇區(qū)檢測電路53,利用該扇區(qū)檢測電路53檢測扇區(qū)地址。同時,控制電路54根據(jù)由扇區(qū)檢測電路53提供給它的扇區(qū)地址鑒別拾取器51的當(dāng)前位置。如果當(dāng)前的位置不是所希望的位置,控制電路54控制軌道伺服電路55將拾取器51饋進到一個預(yù)定的扇區(qū)地址位置處。然后利用所述拾取器51重放在光盤50預(yù)定位置處記錄的數(shù)據(jù)。
從解調(diào)電路52輸出的數(shù)據(jù)被輸入給ECC電路56,在其中對它們執(zhí)行誤差檢測和校正,此后,它們被輸入和存儲到環(huán)形緩存器57中讀出并輸入給解復(fù)用器58。解復(fù)用器58將輸入給它的數(shù)據(jù)解復(fù)用成音頻數(shù)據(jù)和視頻數(shù)據(jù),并將音頻數(shù)據(jù)輸出給音頻解碼器59,將視頻數(shù)據(jù)輸出給視頻解碼器60。音頻解碼器59對輸入給它的音頻數(shù)據(jù)進行解碼,并將被解碼的音頻數(shù)據(jù)輸出給一個揚聲器(未示出)。同時,視頻解碼器60對輸入給它的視頻數(shù)據(jù)進行解碼,并將被解碼的視頻數(shù)據(jù)輸出給一個顯示器裝置(未示出)。
當(dāng)解碼處理完成時,音頻解碼器59和視頻解碼器60中的每一個都要向控制電路54輸出一個代碼請求信號??刂齐娐?4響應(yīng)所述的代碼請求信號控制等待時間緩存器92,以讀出存儲在等待時間緩存器92中的數(shù)據(jù)并通過解復(fù)用器58輸出如此讀出的數(shù)據(jù)給音頻解碼器59和視頻解碼器60。
控制電路54監(jiān)視從等待時間緩存器92輸入給它的狀態(tài)信號,并通過跟蹤伺服電路55控制拾取器51的位置,從而,使得等待時間緩存器92不會上溢或下溢。
數(shù)據(jù)向等待時間緩存器92的輸入速率被設(shè)定得使它所具有的值比起輸出速率來講要足夠高。等待時間緩存器92的容量至少要對應(yīng)于光盤50的最大等待時間(其中,光盤50是CLV盤,所述的容量是用于最外周轉(zhuǎn)一圈的容量),因此,能夠以一個預(yù)定的輸出速率連續(xù)輸出以變化速率輸入給等待時間緩存器92的數(shù)據(jù)。
下面將解釋等待時間緩存器92的操作。
例如,如果執(zhí)行跳回的一個軌道跳轉(zhuǎn)指令被從控制電路54中輸出,那么,跟蹤伺服電路55使得利用拾取器51進行重放的位置跳過一個軌道距離到在內(nèi)圈側(cè)的一個位置處。然后,控制電路54在一段時間內(nèi)禁止將新的數(shù)據(jù)寫入到環(huán)形緩存器57(等待時間緩存器)中去,直到光盤50再轉(zhuǎn)一圈,使得重放位置返回到跳轉(zhuǎn)之前的位置為止,即這個時間是在從扇區(qū)檢測電路53獲得的扇區(qū)號返回到開始執(zhí)行跳轉(zhuǎn)的扇區(qū)號之前的時間。然后,已經(jīng)存儲在等待時間緩存器92中的數(shù)據(jù)被經(jīng)過解復(fù)用器58根據(jù)需要傳輸給音頻解碼器59和視頻解碼器60。
另外,即使是在軌道跳轉(zhuǎn)之后從扇區(qū)檢測電路53獲得的扇區(qū)號與已經(jīng)執(zhí)行軌道跳轉(zhuǎn)的扇區(qū)號相符,當(dāng)存儲在等待時間緩存器92中的數(shù)據(jù)的數(shù)量超過一個預(yù)定的基準(zhǔn)值時,即,當(dāng)?shù)却彺嫫?2可能上溢時,不恢復(fù)向等待時間緩存器92的數(shù)據(jù)寫入,而是再一次執(zhí)行跟蹤跳轉(zhuǎn)。
在使光盤50轉(zhuǎn)動一圈和在軌道跳轉(zhuǎn)一個軌道距離之后恢復(fù)到原來的重放位置的時間內(nèi),不向等待時間緩存器92寫入新的數(shù)據(jù)。這樣,需要長于軌道跳轉(zhuǎn)時間的一個時間去執(zhí)行向等待時間緩存器92的數(shù)據(jù)傳輸,因此到等待時間緩存器92的平均傳輸速率α在低于最大平均傳輸速率αm的值來回變動。
這里,等待時間緩存器92至少具有一個容量,利用該容量,它至少可以存儲用于光盤50一個軌道(一圈)的數(shù)據(jù),即至少具有(光盤50的最大轉(zhuǎn)動周期)×αm的存儲容量。因此,在光盤50例如是一個CLV盤的情況下,由于在該光盤50最外圈處的轉(zhuǎn)動周期呈現(xiàn)最大值,所以,等待時間緩存器92至少具有最外周上一個軌道(一圈)的容量,即(最外周轉(zhuǎn)動周期)×αm的存儲容量。
在從等待時間緩存器92到解復(fù)用器58的最大傳輸速率由β m表示的情況下,βm被設(shè)置成等于或小于αm(βm≤αm)的值。在以這種方式設(shè)置最大傳輸速率的情況下,用于將數(shù)據(jù)從音頻解碼器59或從視頻解碼器60(經(jīng)過控制電路54)傳輸給等待時間緩存器92的代碼請求可以隨時送出而不必考慮軌道跳轉(zhuǎn)的定時。
當(dāng)βm大大低于αm、例如近似等于αm的二分之一的情況下,由于寫入到等待時間緩存器92的數(shù)據(jù)量大于從該等待時間緩存器92中讀出的數(shù)據(jù)量,因此,等待時間緩存器92幾乎充滿的狀態(tài)將持續(xù)下去。另一方面,在光盤50是一個CLV盤的情況下,當(dāng)光盤50轉(zhuǎn)動一圈時所重放的數(shù)據(jù)量在內(nèi)周和外周之間是極為不同的。如果等待時間緩存器92的存儲容量被調(diào)節(jié)到光盤50的最外周,如上所述,在這一周內(nèi)的數(shù)據(jù)量是最大的,那么,等待時間緩存器92的存儲容量在光盤50的最內(nèi)周處就具有一個相當(dāng)大的空間。因此,當(dāng)利用ECC電路56檢測到一個不可校正的誤差時,通過執(zhí)行跳回去以再次取同一數(shù)據(jù)并再次執(zhí)行誤差檢測和校正處理,從而執(zhí)行該誤差的可能性將增加。
應(yīng)當(dāng)注意,等待時間緩存器92與本申請人在日本公開專利平4-92223中建議的環(huán)形緩存器的功能相同。
同時,控制信息提取器70從ECC電路56輸出的信息中提取控制信息,并輸出控制信息給控制電路54。當(dāng)從控制信息提取器70輸入的成年程度和從輸入部分61輸入的當(dāng)前觀眾的成年程度相互符合時,如果從扇區(qū)檢測電路53輸入的扇區(qū)地址(拾取器51當(dāng)前正在訪問的地址)變得與由控制信息提取器70提取的跳轉(zhuǎn)開始點的扇區(qū)地址相符合,則控制電路54經(jīng)過跟蹤伺服電路55控制拾取器51,以使拾取器51跳轉(zhuǎn)到由控制信息提取器70提取的控制信息規(guī)定的跳轉(zhuǎn)目的地的扇區(qū)地址處。
特別是,當(dāng)從輸入部分61輸入一個預(yù)定成年程度時,控制電路54自動選擇一個與該輸入相對應(yīng)的重放順序。例如,由輸入部分61設(shè)置并輸入的成年程度是如圖3所示的P1,那么,響應(yīng)對該成年程度設(shè)置的跳轉(zhuǎn)開始點和跳轉(zhuǎn)目的地的地址,數(shù)據(jù)塊A、然后是數(shù)據(jù)B1、數(shù)據(jù)塊B2、數(shù)據(jù)塊B3和數(shù)據(jù)塊D被相繼重放。另一方面,如果從輸入部分61輸入的成年程度是P2,那么,重放是以數(shù)據(jù)塊A、數(shù)據(jù)塊C1、數(shù)據(jù)塊C2、數(shù)據(jù)塊C3和數(shù)據(jù)塊D的順序執(zhí)行的。
雖然以上是借助于其中數(shù)據(jù)被記錄到一個光盤上并從該光盤上重放的一個例子描述本發(fā)明,但本發(fā)明還可以應(yīng)用到其中信息被記錄到任何其它一種記錄介質(zhì)上并從該介質(zhì)上重放的場合。
由于已經(jīng)對本發(fā)明進行了完整的描述,很明顯,本專業(yè)技術(shù)領(lǐng)域內(nèi)的普通技術(shù)人員可以在不脫離這里所描述本發(fā)明的精神和范圍的情況下對本發(fā)明作出變化和修改。
權(quán)利要求
1.一種用于產(chǎn)生將被記錄到一個被重放裝置重放的記錄介質(zhì)上的數(shù)據(jù)的記錄數(shù)據(jù)產(chǎn)生裝置,包括存儲裝置,用于存儲用來存儲數(shù)據(jù)的所述重放裝置的緩存器的容量、到和從所述緩存器的輸入/輸出速率、當(dāng)從記錄介質(zhì)上重放數(shù)據(jù)時所述重放裝置拾取器軌道跳轉(zhuǎn)的速率、記錄介質(zhì)的等待時間和ECC的處理時間關(guān)系信息;和分段裝置,用于響應(yīng)所述存儲裝置的存儲來分段數(shù)據(jù),從而使得所述重放裝置可以以不同于數(shù)據(jù)在記錄介質(zhì)上的記錄順序的順序來重放數(shù)據(jù)。
2.一種用于產(chǎn)生將被記錄到一個被重放裝置重放的記錄介質(zhì)上的數(shù)據(jù)的記錄數(shù)據(jù)產(chǎn)生方法,包括如下步驟預(yù)先存儲用于存儲數(shù)據(jù)的所述重放裝置的緩存器的容量、到和從所述緩存器的輸入/輸出速率、當(dāng)從記錄介質(zhì)上重放數(shù)據(jù)時所述重放裝置拾取器軌道跳轉(zhuǎn)的速率、記錄介質(zhì)的等待時間和ECC的處理時間關(guān)系信息;和響應(yīng)所述存儲裝置的存儲來分段數(shù)據(jù),從而使得所述重放裝置可以以不同于數(shù)據(jù)在記錄介質(zhì)上被記錄順序的順序重放數(shù)據(jù)。
3.一種記錄數(shù)據(jù)產(chǎn)生裝置,該裝置將數(shù)據(jù)分段成多個部分并產(chǎn)生將被記錄到由一個重放裝置重放的記錄介質(zhì)上的數(shù)據(jù),從而可以利用所述重放裝置以不同于數(shù)據(jù)被記錄到所述記錄介質(zhì)上順序的順序重放所述多個部分的數(shù)據(jù),所述裝置包括第一計算裝置,用于計算為避免用于存儲數(shù)據(jù)的所述重放裝置的緩存器在重放點跳到下一個部分的期間內(nèi)變空所需要的所述部分的長度;第二計算裝置,用于計算對于從記錄介質(zhì)上重放的要按一預(yù)定量存儲到所述緩存器的數(shù)據(jù)所需要的所述部分的長度;和確定裝置,用于根據(jù)所述第一計算裝置的計算結(jié)果和所述第二計算裝置的計算結(jié)果確定所述部分的長度。
4.一種記錄數(shù)據(jù)產(chǎn)生方法,其中,數(shù)據(jù)被分段成多個部分并且產(chǎn)生要利用一個重放裝置重放的要被記錄到一個記錄介質(zhì)上的數(shù)據(jù),從而,可以利用所述重放裝置以不同于數(shù)據(jù)被記錄到記錄介質(zhì)上順序的順序來重放所述多個部分的數(shù)據(jù),所述方法包括如下步驟計算為避免用于存儲數(shù)據(jù)的所述重放裝置的緩存器在重放點跳到下一個部分的期間內(nèi)變空所需要的所述部分的長度;計算對于從記錄介質(zhì)上重放的要按預(yù)定數(shù)量存儲到所述緩存器內(nèi)的數(shù)據(jù)所需要的所述部分的長度;和根據(jù)所述兩個計算的計算結(jié)果確定所述部分的長度。
5.一種記錄介質(zhì),其上記錄有數(shù)據(jù),該數(shù)據(jù)被分段成多個部分,從而,可以利用重放裝置以不同于數(shù)據(jù)被記錄到記錄介質(zhì)上順序的順序來重放所述多個部分的數(shù)據(jù),所述多個部分具有對應(yīng)于為避免用于存儲數(shù)據(jù)的所述重放裝置的緩存器在重放點跳到下一個部分的期間內(nèi)變空所需要的一個值和對于從記錄介質(zhì)上重放的要按預(yù)定數(shù)量被存儲到所述緩存器內(nèi)的數(shù)據(jù)所需要的另一個值二者中的一個值所確定的長度。
6.一種記錄介質(zhì)重放裝置,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上,記錄有被分段成多個部分的數(shù)據(jù),從而,所述多個部分的數(shù)據(jù)可以以不同于數(shù)據(jù)在該記錄介質(zhì)上記錄順序的順序被重放,所述裝置包括重放裝置,用于重放記錄在記錄介質(zhì)上的數(shù)據(jù);存儲裝置。用于存儲由所述重放裝置重放的數(shù)據(jù);和控制裝置,用于控制所述的重放裝置,從而使所述重放裝置跳到與為避免所述存儲裝置在重放裝置跳轉(zhuǎn)到下一個部分的期間內(nèi)變空所需要的一個值相對應(yīng)的一個位置或與對從記錄介質(zhì)上重放的要按預(yù)定量被存儲到所述存儲裝置中的數(shù)據(jù)所需要的一個值相對應(yīng)的另一個位置處。
7.一種記錄介質(zhì)重放方法,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上記錄有被分割成多個部分的數(shù)據(jù),從而,所述多個部分的數(shù)據(jù)可以以不同于數(shù)據(jù)在該記錄介質(zhì)上記錄順序的順序被重放,所述方法包括借助于一個拾取器重放記錄在所述記錄介質(zhì)上的數(shù)據(jù);將重放的數(shù)據(jù)存儲到一個緩存器中;和使所述的拾取器跳轉(zhuǎn)到與為避免所述緩存器在所述拾取器跳轉(zhuǎn)到下一個部分的期間內(nèi)變空所需要的一個值相對應(yīng)的一個位置或與從記錄介質(zhì)上重放的數(shù)據(jù)按預(yù)定量被存儲到所述緩存器中所需要的一個值相對應(yīng)的另一個位置處。
8.一種記錄介質(zhì)重放裝置,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上記錄有被分段成多個部分的數(shù)據(jù),從而,所述多個部分的數(shù)據(jù)可以以不同于數(shù)據(jù)在該記錄介質(zhì)上記錄順序的順序被重放,所述裝置包括重放裝置,用于重放記錄在記錄介質(zhì)上的數(shù)據(jù);存儲裝置,用于存儲由所述重放裝置重放并以一輸入速率輸入給它的數(shù)據(jù)和以低于輸入速率的輸出速率輸出所述數(shù)據(jù);和控制裝置,用于使所述重放裝置跳轉(zhuǎn)到一個預(yù)定的位置處;所述存儲裝置具有的容量至少對應(yīng)于所述重放裝置跳轉(zhuǎn)所需時間和與用于數(shù)據(jù)誤差校正的一個處理單位相對應(yīng)的數(shù)據(jù)等待時間之和。
9.如權(quán)利要求8所述的記錄介質(zhì)重放裝置,其中,所述存儲裝置的容量還對應(yīng)于在跳轉(zhuǎn)基礎(chǔ)上所述記錄介質(zhì)的輸出速率最大值和等待時間最大值的乘積。
10.一種記錄介質(zhì)重放方法,用于重放一個記錄介質(zhì),在該記錄介質(zhì)上記錄有被分段成多個部分的數(shù)據(jù),從而,所述多個部分的數(shù)據(jù)可以以不同于數(shù)據(jù)在該記錄介質(zhì)上記錄順序的順序被重放,所述方法包括如下步驟借助于一個拾取器重放記錄在所述記錄上的數(shù)據(jù);存儲從記錄介質(zhì)上重放并一次輸入給一個緩存器的數(shù)據(jù),所述緩存器的容量至少對應(yīng)于所述拾取器跳轉(zhuǎn)所需時間和與用于數(shù)據(jù)誤差校正的一個處理單位相對應(yīng)的數(shù)據(jù)等待時間值之和;和以低于輸入速率的輸出速率輸出存儲在所述緩存器中的數(shù)據(jù)。
11.一種數(shù)據(jù)產(chǎn)生裝置,用于產(chǎn)生將被一個重放裝置重放的數(shù)據(jù),所述裝置包括第一裝置,用于計算數(shù)據(jù)的最大長度,利用這個長度,在沒有數(shù)據(jù)被輸入給所述緩存器的期間內(nèi),用于暫存由所述重放裝置重放的數(shù)據(jù)的所述重放裝置的緩存器不會變空;第二裝置,用于響應(yīng)所述第一裝置將數(shù)據(jù)分段成多個單元;和第三裝置,用于逐個單元地交織數(shù)據(jù)并輸出交織后的數(shù)據(jù)。
12.如權(quán)利要求11所述的數(shù)據(jù)產(chǎn)生裝置,其中,所述的第一裝置包括一個用于計算數(shù)據(jù)的最大長度的裝置,利用該最大長度,響應(yīng)于所述緩存器的容量和到達所述緩存器數(shù)據(jù)的輸入速率,所述緩存器不會變空。
13.如權(quán)利要求12所述的數(shù)據(jù)產(chǎn)生裝置,其中,所述第一裝置還包括一個用于計算數(shù)據(jù)的一個最大長度的裝置,利用該最大長度,響應(yīng)于重放點跳轉(zhuǎn)所需時間,所述緩存器不會變空。
14.如權(quán)利要求13所述的數(shù)據(jù)產(chǎn)生裝置,其中,所述第一裝置還包括一個用于計算數(shù)據(jù)的一個最大長度的裝置,利用該最大長度,響應(yīng)于所述重放裝置的軌道跳轉(zhuǎn)速率和記錄介質(zhì)的等待時間,所述的緩存器不會變空。
15.如權(quán)利要求13所述的數(shù)據(jù)產(chǎn)生裝置,其中,所述第一裝置還包括用于計算一個數(shù)據(jù)最大值的裝置,利用該最大值,響應(yīng)于所述重放裝置執(zhí)行數(shù)據(jù)誤差校正處理所需時間,所述的緩存器不會變空。
16.如權(quán)利要求15所述的數(shù)據(jù)產(chǎn)生裝置,其中,所述數(shù)據(jù)具有被加到每一個預(yù)定長度數(shù)據(jù)塊上的奇偶校驗碼。
17.如權(quán)利要求11所述的數(shù)據(jù)產(chǎn)生裝置,其中,所述第三裝置包括一個用于逐個單元地交織多個圖像數(shù)據(jù)的裝置。
18.一種數(shù)據(jù)產(chǎn)生方法,用于產(chǎn)生將被重放裝置重放的數(shù)據(jù),該方法包括如下步驟第一步驟,用于計算數(shù)據(jù)的一個最大長度,利用該最大長度,用于暫存由所述重放裝置重放數(shù)據(jù)的所述重放裝置的緩存器在數(shù)據(jù)沒有被輸入給該緩存器的期間內(nèi)不會變空;第二步驟,用于響應(yīng)所計算的數(shù)據(jù)最大值將數(shù)據(jù)分段成多個單元;和第三步驟,用于逐個單元地交織所述數(shù)據(jù)并輸出交織后的數(shù)據(jù)。
19.如權(quán)利要求18所述的數(shù)據(jù)產(chǎn)生方法,其中,所述的第一步驟包括一個步驟,用于計算數(shù)據(jù)的最大程度,利用該最大程度,響應(yīng)所述緩存器的容量和到所述緩存器的數(shù)據(jù)的輸入速率,所述的緩存器不會變空。
20.如權(quán)利要求19所述的數(shù)據(jù)產(chǎn)生方法,其中,所述的第一步驟還包括一個步驟,用于計算數(shù)據(jù)的一個最大長度,利用該最大長度,響應(yīng)于一個重放點跳轉(zhuǎn)所需的時間,所述的緩存器不會變空。
21.如權(quán)利要求20所述的數(shù)據(jù)產(chǎn)生方法,其中,所述的第一步驟還包括一個步驟,用于計算數(shù)據(jù)的一個最大長度,利用該最大長度,響應(yīng)于所述重放裝置的軌道跳轉(zhuǎn)速率和記錄介質(zhì)的等待時間,所述的緩存器不會變空。
22.如權(quán)利要求20所述的數(shù)據(jù)產(chǎn)生方法,其中,所述的第一步驟還包括一個步驟,用于計算數(shù)據(jù)的一個最大長度,利用該最大長度,響應(yīng)于所述重放裝置執(zhí)行數(shù)據(jù)誤差校正處理所需的時間,所述的緩存器不會變空。
23.如權(quán)利要求18所述的數(shù)據(jù)產(chǎn)生方法,其中,所述的第三步驟包括一個步驟,用于逐個單元地交織多個圖像數(shù)據(jù)。
全文摘要
一種記錄數(shù)據(jù)產(chǎn)生裝置和方法,記錄介質(zhì)重放裝置和方法和記錄介質(zhì),即使是以不同于數(shù)據(jù)記錄順序的順序執(zhí)行數(shù)據(jù)的重放,也可以避免數(shù)據(jù)的中斷。當(dāng)以塊A、B和D的順序或以塊A、C和D的另一個順序允許數(shù)據(jù)重放時,為避免從重放裝置的緩存器中產(chǎn)生數(shù)據(jù)下溢,塊B被分段成部分B
文檔編號G11B19/02GK1177171SQ9710471
公開日1998年3月25日 申請日期1997年2月9日 優(yōu)先權(quán)日1996年2月9日
發(fā)明者米滿潤, 藤波靖, 河村真 申請人:索尼公司