專利名稱:信息記錄介質(zhì)、同時(shí)記錄和再現(xiàn)方法與信息記錄和再現(xiàn)設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種能同時(shí)進(jìn)行記錄和再現(xiàn)多個(gè)實(shí)時(shí)數(shù)據(jù)的信息記錄介質(zhì),一種用于同時(shí)記錄和再現(xiàn)的方法,以及一種信息記錄和再現(xiàn)設(shè)備。
背景技術(shù):
一種具有一種扇區(qū)結(jié)構(gòu)的示例性信息記錄介質(zhì)是光盤。最近,已開發(fā)出了具有高密度和大容量特征的光盤。非常希望擁有能夠使用除標(biāo)準(zhǔn)清晰度之外的高清晰度(HD)記錄/再現(xiàn)視頻數(shù)據(jù)的光盤?,F(xiàn)在回顧一種稱為以高清晰度“跳躍再現(xiàn)(skip reproduction)”的同時(shí)記錄和再現(xiàn)的方法。
在下文中,將參照?qǐng)D5和6描述一種用于同時(shí)記錄和再現(xiàn)的方法。
圖5是顯示按照同時(shí)記錄和再現(xiàn)模型的一種用于同時(shí)記錄和再現(xiàn)多個(gè)實(shí)時(shí)數(shù)據(jù)的方法的原理的圖。圖6是顯示用于同時(shí)記錄和再現(xiàn)兩個(gè)實(shí)時(shí)數(shù)據(jù)的同時(shí)記錄和再現(xiàn)模型的圖。
該同時(shí)記錄和再現(xiàn)模型包括一個(gè)用于記錄/再現(xiàn)信息記錄介質(zhì)的實(shí)時(shí)數(shù)據(jù)的拾取器64、一個(gè)用于編碼第一實(shí)時(shí)數(shù)據(jù)的編碼器60、一個(gè)用于在由拾取器64記錄第一實(shí)時(shí)數(shù)據(jù)之前暫時(shí)存儲(chǔ)已編碼的第一實(shí)時(shí)數(shù)據(jù)的記錄緩沖器62、一個(gè)用于暫時(shí)存儲(chǔ)由拾取器64再現(xiàn)的第二實(shí)時(shí)數(shù)據(jù)的再現(xiàn)緩沖器63、以及一個(gè)用于解碼從再現(xiàn)緩沖器63傳送的第二實(shí)時(shí)數(shù)據(jù)的解碼器61。在此,“實(shí)時(shí)數(shù)據(jù)”指的是包括視頻數(shù)據(jù)和音頻數(shù)據(jù)中至少一個(gè)的數(shù)據(jù)。“信息記錄介質(zhì)”指的是任何類型的記錄介質(zhì),例如光盤。
圖5顯示了在同時(shí)記錄和再現(xiàn)實(shí)時(shí)數(shù)據(jù)A和B期間的同時(shí)記錄和再現(xiàn)模型中,在記錄緩沖器62和再現(xiàn)緩沖器63中的適量數(shù)據(jù)的轉(zhuǎn)換。
在圖5中顯示的實(shí)例中,當(dāng)將實(shí)時(shí)數(shù)據(jù)A記錄于信息記錄介質(zhì)的區(qū)域1、2、3和4中時(shí),再現(xiàn)記錄于信息記錄介質(zhì)的區(qū)域5、6、7和8中的實(shí)時(shí)數(shù)據(jù)B。區(qū)域1、2、3和4分配為將要記錄實(shí)時(shí)數(shù)據(jù)A的區(qū)域。區(qū)域5、6、7和8分配為將實(shí)時(shí)數(shù)據(jù)B記錄于其中的區(qū)域。
在圖5中,A1至A7指的是拾取器64在將要存取的區(qū)域之間移動(dòng)的操作(存取操作)。這里假定每一存取操作A1至A7所需的時(shí)間是拾取器64在信息記錄介質(zhì)的最里面區(qū)域和最外面區(qū)域之間移動(dòng)所需的時(shí)間間隔(即,最大存取時(shí)間Ta)。還假定拾取器64和記錄緩沖器62之間的數(shù)據(jù)傳送速率以及拾取器64和再現(xiàn)緩沖器63之間的數(shù)據(jù)傳送速率是恒定速率Vt。也假定編碼器60和記錄緩沖器62之間的數(shù)據(jù)傳送速率以及解碼器61和再現(xiàn)緩沖器63之間的數(shù)據(jù)傳送速率是恒定速率Vd。在將要記錄和再現(xiàn)的數(shù)據(jù)以一個(gè)可變的速率被壓縮的情況下,Vd是速率可變范圍的最大值。
在記錄操作W1中,將累積于記錄緩沖器62中的實(shí)時(shí)數(shù)據(jù)A記錄在區(qū)域1中。當(dāng)實(shí)時(shí)數(shù)據(jù)A記錄到區(qū)域1的末端時(shí),記錄緩沖器62不是空的。因此,實(shí)時(shí)數(shù)據(jù)A的記錄操作不轉(zhuǎn)換到實(shí)時(shí)數(shù)據(jù)B的再現(xiàn)操作。在存取操作A1之后,在記錄操作W2中,累積于記錄緩沖器62中的實(shí)時(shí)數(shù)據(jù)A記錄于區(qū)域2中。
當(dāng)執(zhí)行記錄操作W2時(shí),記錄緩沖器62變成空的。結(jié)果,實(shí)時(shí)數(shù)據(jù)A的記錄操作轉(zhuǎn)換到實(shí)時(shí)數(shù)據(jù)B的再現(xiàn)操作(存取操作A2)。
在再現(xiàn)操作R1中,從區(qū)域5讀取實(shí)時(shí)數(shù)據(jù)B并累積于再現(xiàn)緩沖器63中。當(dāng)從區(qū)域5的末端再現(xiàn)數(shù)據(jù)時(shí),再現(xiàn)緩沖器63不是滿的。因此,實(shí)時(shí)數(shù)據(jù)B的再現(xiàn)操作不轉(zhuǎn)換到實(shí)時(shí)數(shù)據(jù)A的記錄操作。在存取操作A3之后,在再現(xiàn)操作R2中,從區(qū)域6讀取實(shí)時(shí)數(shù)據(jù)B并累積于再現(xiàn)緩沖器63中。
當(dāng)執(zhí)行再現(xiàn)操作R2時(shí),再現(xiàn)緩沖器63變成滿的。結(jié)果,實(shí)時(shí)數(shù)據(jù)B的再現(xiàn)操作轉(zhuǎn)換到實(shí)時(shí)數(shù)據(jù)A的記錄操作(存取操作A4)。
因此,設(shè)計(jì)同時(shí)記錄和再現(xiàn)的方法以便既滿足(i)通過最多一次存取操作和最多兩次記錄操作就能清空記錄緩沖器62的條件,又滿足(ii)通過最多一次存取操作和最多兩次再現(xiàn)操作就能充滿再現(xiàn)緩沖器63的條件。即,同時(shí)記錄和再現(xiàn)的條件應(yīng)滿足這兩個(gè)條件。通過滿足這兩個(gè)條件,就可能當(dāng)再現(xiàn)已記錄于信息記錄介質(zhì)上的實(shí)時(shí)數(shù)據(jù)B時(shí),確保實(shí)時(shí)數(shù)據(jù)A記錄于信息記錄介質(zhì)上,而不引起記錄緩沖器62和再現(xiàn)緩沖器63上溢,并且不引起記錄緩沖器62和再現(xiàn)緩沖器63下溢。
例如,在至少一個(gè)分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)A的區(qū)域的每一個(gè)都具有一個(gè)大小為Y或者更大,并且至少一個(gè)分配為其中記錄有實(shí)時(shí)數(shù)據(jù)B的區(qū)域的每一個(gè)都具有大小為Y或者更大的情況中,能夠滿足上述的同時(shí)記錄和再現(xiàn)條件。
因此,通過搜索至少一個(gè)具有大小為Y或者更大的未分配區(qū)域并且將如此找到的至少一個(gè)區(qū)域分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)A的區(qū)域,能夠滿足同時(shí)記錄和再現(xiàn)條件。以類似的方式得到實(shí)時(shí)數(shù)據(jù)B的區(qū)域。
在圖5中示出的實(shí)例中,在區(qū)域1、2、3和4的每一個(gè)都具有大小為Y或者更大,并且區(qū)域5、6、7和8的每一個(gè)都具有大小為Y或者更大的情況中,能夠滿足同時(shí)記錄和再現(xiàn)條件。區(qū)域2和3是連續(xù)記錄區(qū)域,區(qū)域6和7是連續(xù)再現(xiàn)區(qū)域。
每一記錄區(qū)域和每一再現(xiàn)區(qū)域的最小尺寸Y,以及記錄緩沖器62和再現(xiàn)緩沖器63所需要的緩沖器大小B用下面的公式得到。
Y=4×Ta×Vd×Vt+(Vt-2×Vd)…公式(1)B=(4×Ta+Y+Vt)×Vd…公式(2)如下導(dǎo)出得到每一記錄區(qū)域和每一再現(xiàn)區(qū)域的最小尺寸Y的公式。
在實(shí)時(shí)數(shù)據(jù)A的記錄操作期間,記錄緩沖器62中數(shù)據(jù)以速率Vt-Vd消耗。在實(shí)時(shí)數(shù)據(jù)B的存取操作和再現(xiàn)操作期間,記錄緩沖器62中的數(shù)據(jù)以速率Vd累積。在記錄操作W1、存取操作A1和記錄操作W2期間從記錄緩沖器62消耗的數(shù)據(jù)量等于在存取操作A2、再現(xiàn)操作R1、存取操作A3、再現(xiàn)操作R2和存取操作A4期間累積于記錄緩沖器62中的數(shù)據(jù)量。因此,對(duì)于兩塊實(shí)時(shí)數(shù)據(jù)的同時(shí)記錄和再現(xiàn),滿足下面公式。
Y+Vt×(Vt-Vd)-Ta×Vd=(3×Ta+Y+Vt)×Vd…公式(3)通過對(duì)公式(3)變形,獲得用于得到每一記錄區(qū)域和每一再現(xiàn)區(qū)域的最小尺寸Y的上述公式。
在諸如光盤的信息記錄介質(zhì)中,在光盤的制作期間可能形成缺陷塊,其稱為“初始缺陷”。此外,由于刮擦和玷污可能產(chǎn)生缺陷塊。
需要記錄數(shù)據(jù)而不受此缺陷塊的任何影響。例如,使用一種跳躍記錄方法將視頻數(shù)據(jù)記錄于DVD-RAM盤上。此跳躍記錄方法記錄實(shí)時(shí)數(shù)據(jù),同時(shí)避免提前檢測(cè)到的缺陷塊或者在記錄操作期間檢測(cè)到的缺陷塊(例如,參見日本專利No.3098237)。
然而,當(dāng)在同時(shí)記錄和再現(xiàn)的記錄操作中執(zhí)行跳躍記錄時(shí),沒有考慮適用的條件。結(jié)果,在使用跳躍記錄方法記錄實(shí)時(shí)數(shù)據(jù)的情況下,由于多個(gè)缺陷塊,不可能確保連續(xù)再現(xiàn)而沒有任何中斷。本發(fā)明能解決此種問題。
發(fā)明內(nèi)容
提供一種同時(shí)記錄和再現(xiàn)方法,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù)。該方法包括步驟在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域,其中每一區(qū)域包括一個(gè)大小為小于或者等于K的未使用區(qū)域,其中K表示在與最小尺寸Y有同樣大小的窗口內(nèi)允許的未使用區(qū)域的大??;在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù);和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù),藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
提供一種同時(shí)記錄和再現(xiàn)方法,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù)。該方法包括步驟在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)的大小為大于或者等于最小尺寸Y;從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域,其中每一區(qū)域包括一個(gè)大小為小于或者等于L的未使用區(qū)域,其中L表示大小為小于或者等于最小尺寸Y的1/N的標(biāo)度(scale)內(nèi)所允許的未使用區(qū)域的大小,而N表示大于或者等于2的整數(shù);在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù);和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù),藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使(N+1)個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
提供一種信息記錄和再現(xiàn)設(shè)備,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù)。該設(shè)備包括在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域的裝置,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域的裝置,其中每一區(qū)域包括一個(gè)大小為小于或者等于K的未使用區(qū)域,其中K表示與最小尺寸Y有同樣大小的窗口內(nèi)所允許的未使用區(qū)域的大??;在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù)的裝置;和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù)的裝置,藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作緊之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
提供一種信息記錄和再現(xiàn)設(shè)備,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù)。該設(shè)備包括用于在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域的裝置,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大為大于或者等于最小尺寸Y;用于從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域的裝置,其中每一區(qū)域包括一個(gè)大小為小于或者等于L的未使用區(qū)域,其中L表示大小為小于或者等于最小尺寸Y的1/N的標(biāo)度內(nèi)所允許的未使用區(qū)域的大小,而N表示大于或者等于2的整數(shù);用于在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù)的裝置;和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù)的裝置,藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使(N+1)個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作緊之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
一種信息記錄介質(zhì),具有至少一個(gè)區(qū)域被分配作為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;和其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域,K表示與最小尺寸Y有同樣大小的窗口內(nèi)所允許的未使用區(qū)域的大小。
一種信息記錄介質(zhì),具有至少一個(gè)區(qū)域被分配作為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;和其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使(N+1)個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域,L表示大小為小于或者等于最小尺寸Y的1/N的標(biāo)度內(nèi)所允許的未使用區(qū)域的大小,而N表示大于或者等于2的整數(shù)。
圖1是圖解按照本發(fā)明、當(dāng)記錄和再現(xiàn)區(qū)域的最小尺寸與窗口的最小尺寸相同時(shí)的同時(shí)記錄和再現(xiàn)的方法的圖。
圖2是圖解按照本發(fā)明、當(dāng)在記錄和再現(xiàn)區(qū)域的最小尺寸內(nèi)設(shè)定多個(gè)標(biāo)度時(shí)的同時(shí)記錄和再現(xiàn)條件的圖。
圖3是顯示按照本發(fā)明的記錄/再現(xiàn)設(shè)備的結(jié)構(gòu)的圖。
圖4是顯示按照本發(fā)明的同時(shí)記錄和再現(xiàn)的方法的步驟的圖。
圖5是圖解同時(shí)記錄和再現(xiàn)的原理的圖。
圖6是顯示同時(shí)記錄和再現(xiàn)模型的圖。
圖7是顯示按照本發(fā)明的刷新過程、通知記錄/再現(xiàn)設(shè)備的間隙區(qū)域的位置信息的通知方法、和選擇用于記錄系統(tǒng)控制部分的實(shí)時(shí)數(shù)據(jù)的未分配區(qū)域的選擇方法的圖。
圖8是顯示按照本發(fā)明的信息記錄/再現(xiàn)系統(tǒng)的結(jié)構(gòu)的圖。
圖9是顯示按照本發(fā)明的允許連續(xù)再現(xiàn)將要從多個(gè)未分配區(qū)域中選擇的實(shí)時(shí)數(shù)據(jù)的區(qū)域的圖。
圖10是顯示按照本發(fā)明的將實(shí)時(shí)數(shù)據(jù)分配給經(jīng)歷過刷新處理的信息記錄介質(zhì)的圖。
圖11是顯示按照本發(fā)明的避免由于缺陷區(qū)域?qū)B續(xù)再現(xiàn)造成負(fù)面影響的實(shí)時(shí)數(shù)據(jù)的記錄區(qū)域的分配的圖。
圖12是顯示按照本發(fā)明的檢查物理空間中的缺陷區(qū)域的標(biāo)度的圖。
圖13是顯示按照本發(fā)明的吸收緩沖器中的數(shù)據(jù)量的變化的圖。
圖14是顯示按照本發(fā)明的避免粗糙區(qū)域不平衡的改進(jìn)方法的圖。
圖15是圖解按照本發(fā)明的避免邏輯空間中的粗糙區(qū)域的記錄數(shù)據(jù)的記錄/再現(xiàn)設(shè)備的圖。
圖16是顯示記錄/再現(xiàn)設(shè)備通知關(guān)于間隙和粗糙區(qū)域的位置信息的方法,和系統(tǒng)控制部分從系統(tǒng)控制部分的未分配區(qū)域中選擇實(shí)時(shí)數(shù)據(jù)的記錄區(qū)域和確定記錄區(qū)域的方法的圖。
圖17是顯示按照本發(fā)明的使用吸收緩沖器緩沖數(shù)據(jù)的方法的圖。
具體實(shí)施例方式
在下文中,將通過附圖描述本發(fā)明的實(shí)施例。
(實(shí)施例1)圖1是按照本發(fā)明的一個(gè)實(shí)施例,圖解一種同時(shí)記錄和再現(xiàn)信息記錄介質(zhì)的方法的圖,該信息記錄介質(zhì)具有至少一個(gè)區(qū)域分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域。
在本說明書中,術(shù)語“同時(shí)記錄和再現(xiàn)”定義為當(dāng)將實(shí)時(shí)數(shù)據(jù)A記錄于信息記錄介質(zhì)中時(shí),再現(xiàn)已記錄于信息記錄介質(zhì)中的實(shí)時(shí)數(shù)據(jù)B。該同時(shí)記錄和再現(xiàn)的方法按照?qǐng)D6中示出的同時(shí)記錄和再現(xiàn)模型執(zhí)行。
這里,術(shù)語“實(shí)時(shí)數(shù)據(jù)”定義為包括視頻數(shù)據(jù)和音頻數(shù)據(jù)中至少一個(gè)的數(shù)據(jù)。術(shù)語“信息記錄介質(zhì)”定義為任何類型的記錄介質(zhì),例如光盤。
在圖1中,W11、W12、W13和W14每一個(gè)表示信息記錄介質(zhì)的一個(gè)記錄操作;R11、R12和R13每一個(gè)表示信息記錄介質(zhì)的一個(gè)再現(xiàn)操作;以及A11、A12、A13、A14、A15和A16每一個(gè)表示其中拾取器64(圖6)在將要存取的區(qū)域之間移動(dòng)的操作(即,存取操作)。
在圖1中示出的實(shí)施例中,當(dāng)將實(shí)時(shí)數(shù)據(jù)A記錄于區(qū)域101、102、105和106中時(shí),再現(xiàn)已記錄于信息記錄介質(zhì)的區(qū)域103、104和107中的實(shí)時(shí)數(shù)據(jù)B。
區(qū)域101、102、105和106被分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)A的區(qū)域。區(qū)域103、104和107被分配為其中將要記錄和已經(jīng)記錄實(shí)時(shí)數(shù)據(jù)B的區(qū)域。區(qū)域102和105是連續(xù)區(qū)域。區(qū)域104和107是連續(xù)區(qū)域。在圖1中,這些區(qū)域顯示為分離的區(qū)域,以便說明拾取器64的存取操作。
在下面的描述中,“一個(gè)區(qū)域,其分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)A的區(qū)域”或者“一個(gè)區(qū)域,其分配為其中將要記錄和已經(jīng)記錄實(shí)時(shí)數(shù)據(jù)B的區(qū)域”稱為“一個(gè)記錄/再現(xiàn)區(qū)域”。
記錄/再現(xiàn)區(qū)域是信息記錄介質(zhì)中的一個(gè)連續(xù)區(qū)域。通過將記錄/再現(xiàn)區(qū)域的大小設(shè)定為等于或者大于最小尺寸Y,能夠滿足同時(shí)記錄和再現(xiàn)的條件。
確定記錄/再現(xiàn)區(qū)域的最小尺寸Y以使得即使當(dāng)最壞的情況出現(xiàn),即當(dāng)未使用的區(qū)域(例如,缺陷區(qū)域)集中于一記錄/再現(xiàn)區(qū)域,該區(qū)域是緊接在某一存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域,(或者該區(qū)域是緊接在某一存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域),也能夠同時(shí)記錄和再現(xiàn)。
因而,考慮到了最壞情況而確定的記錄/再現(xiàn)區(qū)域的最小尺寸Y使得能夠在除了最壞情況的任何情況下執(zhí)行同時(shí)記錄和再現(xiàn)。
下面將詳細(xì)描述如何在考慮到未使用區(qū)域時(shí)確定記錄/再現(xiàn)區(qū)域的最小尺寸Y。
在此,假定一個(gè)窗口內(nèi)所允許的未使用區(qū)域的大小是K,并假定該窗口的大小與記錄/再現(xiàn)區(qū)域的最小尺寸Y相同。
術(shù)語“未使用區(qū)域”定義為在記錄操作或者再現(xiàn)操作期間未使用的區(qū)域。例如,拾取器64(圖6)經(jīng)過未使用區(qū)域或者跳過未使用區(qū)域以便從隨后的區(qū)域執(zhí)行記錄操作或者再現(xiàn)操作。
“未使用區(qū)域”的典型實(shí)例是缺陷區(qū)域(例如,一個(gè)或者多個(gè)缺陷ECC塊)。然而,未使用區(qū)域并不局限于此種特定實(shí)例。例如,未使用區(qū)域可以是已記錄了除實(shí)時(shí)數(shù)據(jù)以外的數(shù)據(jù)的區(qū)域,或者可以是因?yàn)槟承┰蛭词褂玫膮^(qū)域。
術(shù)語“窗口”定義為其中允許具有預(yù)定大小的未使用區(qū)域的記錄/再現(xiàn)區(qū)域的范圍。
在圖1中示出的實(shí)施例中,同時(shí)記錄和再現(xiàn)的條件間隔是從再現(xiàn)操作R11起始處至再現(xiàn)操作R13結(jié)束處的間隔。
通過滿足在同時(shí)記錄和再現(xiàn)的條件間隔期間的同時(shí)記錄和再現(xiàn)條件,在同時(shí)記錄和再現(xiàn)的條件間隔期間,除同時(shí)記錄和再現(xiàn)之外的任何間隔期間的同時(shí)記錄和再現(xiàn)條件也可以滿足。
這是因?yàn)樵诔瑫r(shí)記錄和再現(xiàn)條件間隔之外的間隔期間的操作是在同時(shí)記錄和再現(xiàn)條件間隔期間的操作的重復(fù)。
在同時(shí)記錄和再現(xiàn)條件間隔期間考慮再現(xiàn)操作R13的原因如下。在存取操作A16之后,再現(xiàn)緩沖器63(圖5)中的數(shù)據(jù)量變得接近空的。因此,如果在區(qū)域107的頂端附近存在未使用區(qū)域(例如,缺陷區(qū)域),有可能在再現(xiàn)緩沖器63中出現(xiàn)下溢(盡管這種可能性很低)。為了避免在再現(xiàn)緩沖器63中出現(xiàn)下溢,有必要在同時(shí)記錄和再現(xiàn)條件間隔期間考慮再現(xiàn)操作R13。
在圖1中,未使用區(qū)域顯示為記錄/再現(xiàn)區(qū)域的陰影部分。在此實(shí)例中,假定未使用區(qū)域存在于每一區(qū)域103、104、105、106和107中,并且每一未使用區(qū)域是具有大小為K的連續(xù)區(qū)域。
此外,假定未使用區(qū)域位于這樣的一個(gè)位置,對(duì)該位置進(jìn)行讀取的再現(xiàn)操作可能緊接在一個(gè)存取操作之前與之后(例如,離開區(qū)域103的末端一個(gè)ECC塊的位置或者離開區(qū)域104的頂端一個(gè)ECC塊的位置),或者對(duì)該位置進(jìn)行記錄的記錄操作可能緊接在存取操作之前與之后(例如,離開區(qū)域105的末端一個(gè)ECC塊的位置或者離開區(qū)域106的頂端一個(gè)ECC塊的位置)。
對(duì)未使用區(qū)域的定位作如此假定的原因是考慮到最壞情況,即未使用的區(qū)域集中于在緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的記錄/再現(xiàn)區(qū)域(或者緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的記錄/再現(xiàn)區(qū)域)。
在同時(shí)記錄和再現(xiàn)條件間隔期間,如果其中視頻數(shù)據(jù)能被連續(xù)再現(xiàn)而沒有任何中斷的時(shí)間T1小于記錄操作、再現(xiàn)操作和存取操作所需的時(shí)間T2,那么視頻數(shù)據(jù)不能被連續(xù)再現(xiàn)。因此,為了滿足同時(shí)記錄和再現(xiàn)的條件,要求T1=T2。
(Y-2×K+K+3×Secc)/Vd=2×Y/Vt+4×Ta+2×K/Vt+3×Tecc…公式(4)公式(4)的左側(cè)表示時(shí)間T1,而公式(4)的右側(cè)表示時(shí)間T2。通過對(duì)公式(4)變形,可以得到記錄/再現(xiàn)區(qū)域的最小尺寸Y。
Y表示記錄/再現(xiàn)區(qū)域的最小尺寸。
K表示一個(gè)窗口內(nèi)所允許的未使用區(qū)域的大小。
Secc表示一個(gè)ECC塊的大小。
Vd表示將要記錄或再現(xiàn)的數(shù)據(jù)的最大傳送速率。
Vt表示光盤的數(shù)據(jù)記錄速率或者數(shù)據(jù)再現(xiàn)速率。
Ta表示全程搜尋操作所需要的最大存取時(shí)間。
Tecc表示讀取一個(gè)ECC塊所需要的時(shí)間或者記錄一個(gè)ECC塊所需要的時(shí)間。
在同時(shí)記錄和再現(xiàn)的情況下,有必要把下面兩種情況視為最壞情況。一種情況是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的兩個(gè)相鄰記錄/再現(xiàn)區(qū)域中的每一個(gè)都存在大小為K的未使用區(qū)域。另一種情況是接緊在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的兩個(gè)相鄰記錄/再現(xiàn)區(qū)域中的每一個(gè)都存在大小為K的未使用區(qū)域。在此,K表示一個(gè)窗口內(nèi)所允許的未使用區(qū)域的大小。這意味著在同時(shí)記錄和再現(xiàn)的情況下應(yīng)該考慮K的兩倍大小。這種考慮用公式(4)左側(cè)的項(xiàng)(-2×K/Vd)表示。
再現(xiàn)操作R12轉(zhuǎn)換到記錄操作W13和之后記錄操作W14轉(zhuǎn)換回再現(xiàn)操作R13的情況下,未使用區(qū)域?qū)r(shí)間T1的影響用公式(4)左側(cè)的項(xiàng)(K+3×Secc)/Vd表示,未使用區(qū)域?qū)r(shí)間T2的影響用公式(4)右側(cè)的項(xiàng)(2×K/Vt+3×Tecc)表示。
在記錄操作轉(zhuǎn)換回再現(xiàn)操作的情況下,由于未使用區(qū)域?qū)r(shí)間T1和T2的影響取決于Vd和Vt的值,公式(4)中(3×Secc)/Vd和3×Tecc的值很小,因而可以忽略不計(jì)。因此,可以把公式(4)的左側(cè)看成(K/Vd),而公式(4)的右側(cè)看成(2×K/Vt)。例如,在Vd=24Mbps和Vt=72Mbps的情況下,公式(4)的左側(cè)具有一個(gè)大值。因此,在此情況下,即使記錄操作轉(zhuǎn)換回再現(xiàn)操作,沒有必要考慮未使用區(qū)域?qū)r(shí)間T1和T2的影響。在此情況下,記錄/再現(xiàn)區(qū)域的最小尺寸Y用下面公式(5)給出。
Y=(4×Ta×Vd×Vt+2×K×Vt)/(Vt-2×Vd)…公式(5)在同時(shí)記錄和再現(xiàn)條件間隔是從再現(xiàn)操作R11起始處至存取操作A16結(jié)束處的間隔的情況下(即,不考慮再現(xiàn)操作R13的情況下),從同時(shí)記錄和再現(xiàn)的條件中得到公式(5)。
因此,通過引入與記錄/再現(xiàn)區(qū)域的最小尺寸Y具有相同大小的窗口,考慮到可能存在于一個(gè)窗口內(nèi)的未使用區(qū)域的最壞的情況,能夠得到記錄/再現(xiàn)區(qū)域的最小尺寸Y。通過將具有大小等于或者大于最小尺寸Y的記錄/再現(xiàn)區(qū)域分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域,就能夠滿足同時(shí)記錄和再現(xiàn)的條件。
在圖1中示出的實(shí)施例中,由區(qū)域104和區(qū)域107構(gòu)成的記錄/再現(xiàn)區(qū)域具有的大小是通過將在一個(gè)窗口內(nèi)所允許的未使用區(qū)域的大小K和一個(gè)ECC塊的大小增加到按照公式(4)獲得的最小尺寸Y而得到的大小。
接著,作為未使用區(qū)域(例如,缺陷區(qū)域)所允許范圍的度量,下面將考慮其中在記錄/再現(xiàn)區(qū)域的最小尺寸內(nèi)設(shè)定多個(gè)標(biāo)度的模型。
圖2是圖解按照本發(fā)明的一個(gè)實(shí)施例的同時(shí)記錄和再現(xiàn)方法的圖。該同時(shí)記錄和再現(xiàn)方法按照?qǐng)D6中示出的同時(shí)記錄和再現(xiàn)模型執(zhí)行。
在圖2中示出的實(shí)施例中,在記錄/再現(xiàn)區(qū)域的最小尺寸內(nèi)設(shè)定多個(gè)標(biāo)度。一個(gè)標(biāo)度內(nèi)所允許的未使用區(qū)域的大小是預(yù)定的。
在圖2中,W21、W22、W23和W24的每一個(gè)表示信息記錄介質(zhì)的一個(gè)記錄操作;R21、R22和R23的每一個(gè)表示信息記錄介質(zhì)的一個(gè)再現(xiàn)操作;以及A21、A22、A23、A24、A25和A26的每一個(gè)表示其中拾取器64(圖6)在將要存取的區(qū)域之間移動(dòng)的操作(即,存取操作)。
在圖2中示出的實(shí)施例中,當(dāng)將實(shí)時(shí)數(shù)據(jù)A記錄于區(qū)域201、202、205和206時(shí),再現(xiàn)記錄于信息記錄介質(zhì)的區(qū)域203、204和207中的實(shí)時(shí)數(shù)據(jù)B。
區(qū)域201、202、205和206分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)A的區(qū)域。區(qū)域203、204和207分配為其中將要記錄和已經(jīng)記錄實(shí)時(shí)數(shù)據(jù)B的區(qū)域。區(qū)域202和205是連續(xù)區(qū)域。區(qū)域204和207是連續(xù)區(qū)域。在圖2中,這些區(qū)域以分離的位置顯示,以便于容易地解釋拾取器64的存取操作。
下面將詳細(xì)描述如何確定考慮到未使用區(qū)域的記錄/再現(xiàn)區(qū)域的最小尺寸Y。
在此,假定一個(gè)標(biāo)度內(nèi)所允許的未使用區(qū)域的大小是L,并假定每一標(biāo)度的大小等于或者小于記錄/再現(xiàn)區(qū)域的最小尺寸Y的1/N。N為等于或者大于2的任意整數(shù)。
術(shù)語“標(biāo)度”定義為其中允許具有預(yù)定大小的未使用區(qū)域的記錄/再現(xiàn)區(qū)域的范圍。
在圖2中示出的實(shí)施例中,同時(shí)記錄和再現(xiàn)條件間隔是從再現(xiàn)操作R21起始處至再現(xiàn)操作R23結(jié)束處的間隔。
通過滿足在同時(shí)記錄和再現(xiàn)條件間隔期間的同時(shí)記錄和再現(xiàn)條件,在同時(shí)記錄和再現(xiàn)條件間隔期間的除同時(shí)記錄和再現(xiàn)之外的任何間隔期間的同時(shí)記錄和再現(xiàn)條件也可被滿足。
這是因?yàn)樵诔瑫r(shí)記錄和再現(xiàn)條件間隔之外的間隔期間的操作是在同時(shí)記錄和再現(xiàn)條件間隔期間的操作的重復(fù)。
在同時(shí)記錄和再現(xiàn)條件間隔期間考慮再現(xiàn)操作R23的原因如下。在存取操作A26之后,再現(xiàn)緩沖器63(圖5)中的數(shù)據(jù)量變得接近空的。因此,如果在區(qū)域207的頂端附近存在未使用區(qū)域(例如,缺陷區(qū)域),有可能在再現(xiàn)緩沖器63中出現(xiàn)下溢(盡管這種可能性很低)。為了避免在再現(xiàn)緩沖器63中出現(xiàn)下溢,有必要在同時(shí)記錄和再現(xiàn)條件間隔期間考慮再現(xiàn)操作R23。
在圖2中,未使用區(qū)域顯示為記錄/再現(xiàn)區(qū)域的陰影部分。在此實(shí)例中,假定未使用區(qū)域存在于區(qū)域203、204、205、206和207的每個(gè)標(biāo)度中,并且每一未使用區(qū)域是具有大小為L(zhǎng)的連續(xù)區(qū)域。
此外,假定未使用區(qū)域位于緊接在存取操作之前與之后的再現(xiàn)操作期間可能被讀取的位置(例如,離開區(qū)域203的末端一個(gè)ECC塊的位置或者離開區(qū)域204的頂端一個(gè)ECC塊的位置),或者緊接在存取操作之前與之后的記錄操作期間可能被記錄的位置(例如,離開區(qū)域205的末端一個(gè)ECC塊的位置或者離開區(qū)域206的頂端一個(gè)ECC塊的位置)。
假定未使用區(qū)域如此定位的原因是考慮到最壞情況,即未使用的區(qū)域集中于緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的記錄/再現(xiàn)區(qū)域(或者緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的記錄/再現(xiàn)區(qū)域)。
在同時(shí)記錄和再現(xiàn)條件間隔期間,如果其中視頻數(shù)據(jù)能被連續(xù)再現(xiàn)而沒有任何中斷的時(shí)間T1小于記錄操作、再現(xiàn)操作和存取操作所需的時(shí)間T2,那么視頻數(shù)據(jù)不能被連續(xù)再現(xiàn)。因此,為了滿足同時(shí)記錄和再現(xiàn)的條件,要求T1=T2。
(Y-(1+N)×L+L+3×Secc)/Vd=2×Y/Vt×Ta+2×L/Vt+3×Tecc…公式(6)公式(6)的左側(cè)表示時(shí)間T1,而公式(6)的右側(cè)表示時(shí)間T2。通過對(duì)公式(6)變形,可以得到記錄/再現(xiàn)區(qū)域的最小尺寸Y。
N表示記錄/再現(xiàn)區(qū)域的最小尺寸Y內(nèi)包括的標(biāo)度的數(shù)目。N為大于或者等于2的任意整數(shù)。
L表示一個(gè)標(biāo)度內(nèi)所允許的未使用區(qū)域的大小。
Y、Secc、Vd、Vt、Ta、Tecc的定義與關(guān)于公式(4)所解釋的那些相同。
在同時(shí)記錄和再現(xiàn)的情況下,有必要把下面兩種情況視為最壞情況。一種情況是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的兩個(gè)相鄰記錄/再現(xiàn)區(qū)域中存在(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域。另一種情況是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的兩個(gè)相鄰記錄/再現(xiàn)區(qū)域中存在(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域。在此,L表示一個(gè)標(biāo)度內(nèi)所允許的未使用區(qū)域的大小。這意味著在同時(shí)記錄和再現(xiàn)的情況下應(yīng)該考慮L的(N+1)倍大小。這種考慮用公式(6)左側(cè)的項(xiàng)(-(1+N)×L/Vd)表示。
當(dāng)記錄/再現(xiàn)區(qū)域的最小尺寸等于窗口的大小時(shí),考慮了在記錄/再現(xiàn)區(qū)域之間存取的項(xiàng)是公式(4)左側(cè)的項(xiàng)(-2×K/Vd)。當(dāng)假定圖1中示出的記錄/再現(xiàn)區(qū)域的最小尺寸Y等于圖2中示出的記錄/再現(xiàn)區(qū)域的的最小尺寸Y時(shí),可以視為N×L等于K。因此,通過將記錄/再現(xiàn)區(qū)域的最小尺寸Y設(shè)定為大于或者等于標(biāo)度大小的兩倍,可以減小未使用區(qū)域?qū)υ谟涗?再現(xiàn)區(qū)域之間存取的影響。
此外,可以防止局部連續(xù)的未使用區(qū)域(例如,缺陷塊)。例如,在K=60,N=5和L=12的情況下,在假定記錄/再現(xiàn)區(qū)域的最小尺寸Y等于窗口的大小時(shí),允許60個(gè)連續(xù)未使用區(qū)域(例如,缺陷塊),然而,在假定記錄/再現(xiàn)區(qū)域的最小尺寸Y等于標(biāo)度大小的5倍時(shí),連續(xù)未使用區(qū)域(例如,缺陷塊)的允許數(shù)目限定為12。通過提供此種限制,可以減小未使用區(qū)域?qū)υ谟涗?再現(xiàn)區(qū)域之間存取的影響。
在再現(xiàn)操作R22轉(zhuǎn)換到記錄操作W23和之后記錄操作W24轉(zhuǎn)換回再現(xiàn)操作R23的情況下,未使用區(qū)域?qū)r(shí)間T1的影響用公式(6)左側(cè)的項(xiàng)(L+3×Secc)/Vd表示,未使用區(qū)域?qū)r(shí)間T2的影響用公式(6)右側(cè)的項(xiàng)(2×L/Vt+3×Tecc)表示。
在記錄操作轉(zhuǎn)換回再現(xiàn)操作的情況下,未使用區(qū)域?qū)r(shí)間T1和T2的影響取決于Vd和Vt的值。因此,可能有對(duì)于Vd和Vt的特定值不需要考慮未使用區(qū)域?qū)r(shí)間T1和T2的影響的情況。在此情況下,記錄/再現(xiàn)區(qū)域的最小尺寸Y用下面公式(7)給出。
Y=(4×Ta×Vd×Vt+(1+N)×L×Vt)/(Vt-2×Vd)…公式(7)同時(shí)記錄和再現(xiàn)條件間隔是從再現(xiàn)操作R21起始處至存取操作A26結(jié)束處的間隔的情況下(即,當(dāng)不考慮再現(xiàn)操作R23的情況下),由同時(shí)記錄和再現(xiàn)條件得到公式(7)。
因此,通過引入具有小于或者等于記錄/再現(xiàn)區(qū)域的最小尺寸Y的一半大小的標(biāo)度,考慮到可能存在于一個(gè)標(biāo)度內(nèi)的未使用區(qū)域的最壞的情況,能夠得到記錄/再現(xiàn)區(qū)域的最小尺寸Y。如此得到的最小尺寸Y會(huì)小于考慮到可能存在于一個(gè)窗口內(nèi)的未使用區(qū)域的最壞的情況而得到的最小尺寸Y。通過將具有大小大于或者等于最小尺寸Y的記錄/再現(xiàn)區(qū)域分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域,能夠滿足同時(shí)記錄和再現(xiàn)的條件。
在圖2中示出的實(shí)施例中,由區(qū)域204和區(qū)域207構(gòu)成的記錄/再現(xiàn)區(qū)域具有通過將在一個(gè)標(biāo)度內(nèi)所允許的未使用區(qū)域的大小L和一個(gè)ECC塊的大小增加到按照公式(6)獲得的最小尺寸Y而得到的大小。
在上述的實(shí)施例中,將記錄/再現(xiàn)區(qū)域的最小尺寸Y設(shè)定為標(biāo)度大小的整數(shù)倍。然而,對(duì)于本發(fā)明,整數(shù)倍不是必需的。這是因?yàn)楹苊黠@通過將記錄/再現(xiàn)區(qū)域的最小尺寸Y設(shè)定為大于或者等于標(biāo)度大小的兩倍,能夠得到近似于上述效果的效果。
已描述了記錄/再現(xiàn)區(qū)域內(nèi)所允許的缺陷塊。然而,未使用區(qū)域不局限于缺陷塊。上述條件可以被視為確定同時(shí)記錄和再現(xiàn)的記錄/再現(xiàn)區(qū)域的最小尺寸和確定記錄/再現(xiàn)區(qū)域內(nèi)所允許的未使用區(qū)域的最大尺寸的條件。
為了檢查記錄/再現(xiàn)區(qū)域的未使用區(qū)域,可以使用幾種方法。一種方法是用于當(dāng)對(duì)于每一ECC塊移動(dòng)一個(gè)標(biāo)度時(shí),檢查未使用區(qū)域的方法。另一種方法是用于當(dāng)對(duì)于為標(biāo)度的一半大小的每一距離移動(dòng)一個(gè)標(biāo)度時(shí),檢查一個(gè)標(biāo)度內(nèi)所允許的未使用區(qū)域的大小是否變得小于或者等于預(yù)定大小的方法。
接著,將參照?qǐng)D3和4描述按照本發(fā)明的實(shí)施例的信息記錄/再現(xiàn)設(shè)備和同時(shí)記錄和再現(xiàn)的方法。
圖3是顯示按照本發(fā)明的實(shí)施例的信息記錄/再現(xiàn)設(shè)備的結(jié)構(gòu)的圖。
信息記錄/再現(xiàn)設(shè)備包括系統(tǒng)控制部分301、I/O總線321、光盤驅(qū)動(dòng)器331、用于指定記錄模式或者指示同時(shí)記錄和再現(xiàn)的開端的輸入部分332、用于接收TV廣播的調(diào)諧器335、用于編碼由調(diào)諧器335選定的音頻/視頻信號(hào)的編碼器333、用于解碼音頻/視頻數(shù)據(jù)的解碼器334、和用于再現(xiàn)音頻/視頻信號(hào)的TV336。
例如,由微計(jì)算機(jī)和存儲(chǔ)器裝置實(shí)現(xiàn)系統(tǒng)控制部分301。例如,由執(zhí)行各種程序的微計(jì)算機(jī)實(shí)現(xiàn)系統(tǒng)控制部分301中包括的各部分。系統(tǒng)控制部分301中包括的存儲(chǔ)器例如由用于各種用途的單個(gè)存儲(chǔ)器的區(qū)域來實(shí)現(xiàn)。
在檢查緩沖存儲(chǔ)器中的數(shù)據(jù)量的同時(shí),記錄和再現(xiàn)轉(zhuǎn)換部分302在記錄操作和再現(xiàn)操作之間轉(zhuǎn)換。
未分配區(qū)域搜索部分303從未分配區(qū)域中搜索每一個(gè)區(qū)域具有大于或者等于滿足同時(shí)記錄和再現(xiàn)條件的記錄/再現(xiàn)區(qū)域最小尺寸的未分配區(qū)域。
未使用區(qū)域搜索部分304檢查所搜索的未分配區(qū)域中包括的未使用區(qū)域的大小,并選擇一個(gè)或者多個(gè)滿足同時(shí)記錄和再現(xiàn)條件的未分配區(qū)域。
文件結(jié)構(gòu)處理部分305讀取文件管理信息并分析文件結(jié)構(gòu)。
數(shù)據(jù)記錄部分306指示光盤驅(qū)動(dòng)器331記錄數(shù)據(jù)。
數(shù)據(jù)再現(xiàn)部分307指示光盤驅(qū)動(dòng)器331再現(xiàn)數(shù)據(jù)。
已分配區(qū)域存儲(chǔ)器308暫時(shí)存儲(chǔ)由未分配區(qū)域搜索部分303找到的可記錄區(qū)域的位置信息。
文件結(jié)構(gòu)存儲(chǔ)器309暫時(shí)存儲(chǔ)緩沖存儲(chǔ)器中的文件管理信息。
位圖存儲(chǔ)器310用于減少由存儲(chǔ)文件系統(tǒng)管理開放區(qū)域的空間位圖而存取盤的次數(shù)。
記錄緩沖存儲(chǔ)器311和再現(xiàn)緩沖存儲(chǔ)器312分別對(duì)應(yīng)于同時(shí)記錄和再現(xiàn)模型的記錄緩沖器62和再現(xiàn)緩沖器63。這些緩沖存儲(chǔ)器的大小為大于或者等于基于同時(shí)記錄和再現(xiàn)條件所計(jì)算的大小。
圖4是顯示按照本發(fā)明的實(shí)施例的同時(shí)記錄和再現(xiàn)的方法的步驟的圖。
用戶使用輸入部分332給信息記錄和再現(xiàn)設(shè)備輸入一個(gè)同時(shí)記錄和再現(xiàn)指令。響應(yīng)該同時(shí)記錄和再現(xiàn)指令,確定記錄/再現(xiàn)區(qū)域的最小尺寸Y。獲得記錄/再現(xiàn)區(qū)域的最小尺寸Y的方法如參照?qǐng)D1和圖2所描述的。當(dāng)記錄一個(gè)特定程序如電影等時(shí),用戶設(shè)定記錄時(shí)間。如此,確定記錄參數(shù)(步驟S401)。
未分配區(qū)域搜索部分303搜索大小為大于或者等于在步驟S401中基于存儲(chǔ)在位圖存儲(chǔ)器310中的數(shù)據(jù)獲得的記錄/再現(xiàn)區(qū)域的最小尺寸Y的未分配區(qū)域。當(dāng)用戶設(shè)定記錄時(shí)間時(shí),未分配區(qū)域搜索部分303執(zhí)行搜索未分配區(qū)域,直到未分配區(qū)域的大小之和大于或者等于最大速率與記錄時(shí)間的乘積,并且將至少一個(gè)未分配區(qū)域分配為將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域(步驟S402)。
未使用區(qū)域搜索部分304對(duì)于在步驟S402中搜索到的每一未分配區(qū)域使用一個(gè)窗口或者標(biāo)度以考慮到未分配區(qū)域內(nèi)未使用區(qū)域的大小而選擇一個(gè)或者多個(gè)滿足同時(shí)記錄和再現(xiàn)條件的未分配區(qū)域。已選定的未分配區(qū)域的位置信息存儲(chǔ)于已分配區(qū)域存儲(chǔ)器308(步驟S403)。因此,至少一個(gè)分配為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域中的每一個(gè)大小為大于或者等于Y,該至少一個(gè)區(qū)域中的每一個(gè)所包括的未使用區(qū)域大小為小于或者等于預(yù)定大小。因此,能夠滿足同時(shí)記錄和再現(xiàn)的條件。
數(shù)據(jù)記錄部分306指示光盤驅(qū)動(dòng)器331將累積于記錄緩沖存儲(chǔ)器311的實(shí)時(shí)數(shù)據(jù)記錄到光盤上,并且傳輸將要記錄的實(shí)時(shí)數(shù)據(jù)至光盤驅(qū)動(dòng)器331(步驟S404)。
在圖1中示出的實(shí)施例中,在記錄操作W11中,從記錄/再現(xiàn)區(qū)域101的中間記錄實(shí)時(shí)數(shù)據(jù)。當(dāng)確定在下面描述的步驟S406中繼續(xù)記錄操作時(shí),在存取操作A11之后的記錄操作W12中,從記錄/再驅(qū)域102的開端記錄實(shí)時(shí)數(shù)據(jù)。這是因?yàn)橛涗?再現(xiàn)區(qū)域101和記錄/再現(xiàn)區(qū)域102在分離的位置。
當(dāng)用戶使用輸入部分332給信息記錄和再現(xiàn)設(shè)備輸入一個(gè)終止記錄或者再現(xiàn)的指令時(shí),記錄和再現(xiàn)轉(zhuǎn)換部分302終止記錄操作或者再現(xiàn)操作(步驟S405)。
記錄和再現(xiàn)轉(zhuǎn)換部分302確定記錄緩沖存儲(chǔ)器311是否為空的。當(dāng)確定記錄緩沖存儲(chǔ)器311是空的時(shí),記錄和再現(xiàn)轉(zhuǎn)換部分302將實(shí)時(shí)數(shù)據(jù)的記錄操作轉(zhuǎn)換至其它實(shí)時(shí)數(shù)據(jù)的再現(xiàn)操作。當(dāng)確定記錄緩沖存儲(chǔ)器311不是空的時(shí),記錄和再現(xiàn)轉(zhuǎn)換部分302繼續(xù)實(shí)時(shí)數(shù)據(jù)的記錄操作(步驟S406)。
在圖1中示出的實(shí)施例中,在記錄操作W12期間,記錄緩沖存儲(chǔ)器311變成空的。因此,記錄操作被轉(zhuǎn)換到再現(xiàn)操作。結(jié)果,在存取操作A12之后的再現(xiàn)操作R11期間,從記錄/再現(xiàn)區(qū)域103的中間讀取實(shí)時(shí)數(shù)據(jù)。從記錄/再現(xiàn)區(qū)域103的中間執(zhí)行再現(xiàn)的原因是再現(xiàn)順序已通過編輯被修改。
再現(xiàn)可以從記錄/再現(xiàn)區(qū)域的頂端開始。在此情況下,由于記錄/再現(xiàn)區(qū)域的大小為大于或者等于Y,所以再現(xiàn)操作轉(zhuǎn)換到記錄操作,而不用對(duì)區(qū)域104執(zhí)行存取操作A13。
數(shù)據(jù)再現(xiàn)部分307指示光盤驅(qū)動(dòng)器331從光盤再現(xiàn)實(shí)時(shí)數(shù)據(jù),并且傳輸將要再現(xiàn)的實(shí)時(shí)數(shù)據(jù)至再現(xiàn)緩沖存儲(chǔ)器312(步驟S407)。
記錄和再現(xiàn)轉(zhuǎn)換部分302確定再現(xiàn)緩沖存儲(chǔ)器312是否為滿的。當(dāng)確定再現(xiàn)緩沖存儲(chǔ)器312是滿的時(shí),記錄和再現(xiàn)轉(zhuǎn)換部分302將實(shí)時(shí)數(shù)據(jù)的再現(xiàn)操作轉(zhuǎn)換至其它實(shí)時(shí)數(shù)據(jù)的記錄操作。當(dāng)確定再現(xiàn)緩沖存儲(chǔ)器312不是滿的時(shí),記錄和再現(xiàn)轉(zhuǎn)換部分302繼續(xù)實(shí)時(shí)數(shù)據(jù)的再現(xiàn)操作(步驟S408)。
在圖1中示出的實(shí)施例中,在再現(xiàn)操作R12期間,再現(xiàn)緩沖存儲(chǔ)器312變成滿的。因此,再現(xiàn)操作被轉(zhuǎn)換到記錄操作。結(jié)果,在存取操作A14之后的記錄操作W13期間,實(shí)時(shí)數(shù)據(jù)記錄于區(qū)域105中。區(qū)域102和區(qū)域105分別為連續(xù)區(qū)域和單獨(dú)的記錄/再現(xiàn)區(qū)域。然而,為了便于說明,在圖1中未顯示區(qū)域102和區(qū)域105的連續(xù)性。
當(dāng)完成所有數(shù)據(jù)的記錄時(shí),文件結(jié)構(gòu)處理部分305記錄文件入口,以便管理其中實(shí)時(shí)數(shù)據(jù)被記錄為實(shí)時(shí)范圍的區(qū)域(步驟S409)。
這樣,當(dāng)檢查記錄緩沖存儲(chǔ)器和再現(xiàn)緩沖存儲(chǔ)器中的數(shù)據(jù)累積狀態(tài)時(shí),實(shí)時(shí)數(shù)據(jù)的記錄操作和實(shí)時(shí)數(shù)據(jù)的再現(xiàn)操作相互轉(zhuǎn)換。
(實(shí)施例2)圖8顯示按照本發(fā)明的信息記錄/再現(xiàn)系統(tǒng)的結(jié)構(gòu)。信息記錄/再現(xiàn)系統(tǒng)包括系統(tǒng)控制部分1300、記錄/再現(xiàn)設(shè)備1302、在系統(tǒng)控制部分1300和記錄/再現(xiàn)設(shè)備1302之間傳遞數(shù)據(jù)或者信息的接口1301、和用于解碼音頻/視頻數(shù)據(jù)的解碼器1310。系統(tǒng)控制部分1300包括執(zhí)行計(jì)算過程的CPU 1303和在執(zhí)行計(jì)算過程時(shí)保持?jǐn)?shù)據(jù)的存儲(chǔ)器1304。系統(tǒng)控制部分1300能夠執(zhí)行按照本發(fā)明的記錄和/或再現(xiàn)過程。接口1301執(zhí)行將系統(tǒng)控制部分1300與支持按照本發(fā)明的記錄/再現(xiàn)方法的記錄/再現(xiàn)設(shè)備相接口的過程。這里,對(duì)于計(jì)算機(jī)系統(tǒng),系統(tǒng)控制部分1300是計(jì)算機(jī)主機(jī),而記錄/再現(xiàn)設(shè)備1302是光盤驅(qū)動(dòng)器。對(duì)于家庭錄像機(jī),系統(tǒng)控制部分1300是帶有微計(jì)算機(jī)的系統(tǒng)控制部分,記錄/再現(xiàn)設(shè)備1302是專用于家庭使用的光盤驅(qū)動(dòng)器。系統(tǒng)控制部分1300具有文件系統(tǒng)和設(shè)備驅(qū)動(dòng)器的功能,該設(shè)備驅(qū)動(dòng)器執(zhí)行邏輯層處理并且基于來自應(yīng)用程序的指令控制文件的記錄/再現(xiàn)。記錄/再現(xiàn)設(shè)備1302具有處理物理層的功能,用于從光盤讀取數(shù)據(jù)以傳輸至物理層,并且從系統(tǒng)控制部分記錄數(shù)據(jù)。利用上述結(jié)構(gòu),在物理層內(nèi)處理光盤的物理特性。從系統(tǒng)控制部分1300,光盤作為一個(gè)邏輯地址空間而被提供。
在實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)中,考慮按照本發(fā)明的信息記錄/再現(xiàn)系統(tǒng)的體系來分析引起拾取器搜尋操作的因素,其中拾取器可能通過中斷讀取數(shù)據(jù)來影響連續(xù)再現(xiàn)。邏輯因素可能是文件的重寫中可能包含空白區(qū)域的碎片。邏輯物理因素可能是由于重寫盤引起疲勞導(dǎo)致的缺陷扇區(qū),或者由于光盤上的刮擦、灰塵等引起的缺陷扇區(qū)。可以看出邏輯因素和物理因素是彼此獨(dú)立發(fā)生的不同事件。因此,考慮一種方法,其中將引起搜尋操作的因素分類為物理因素和邏輯因素,然后分別通過物理層和邏輯層來處理這些因素。此方法簡(jiǎn)化了在接口1301中接收和傳遞信息的方式。在此,文件重寫中包含的碎片是指通過按照用戶指令在信息記錄介質(zhì)上記錄或者擦除文件將可用的空白區(qū)域分成多個(gè)區(qū)域。通常,文件的記錄和擦除的重復(fù)次數(shù)越多,空白區(qū)域被分得越多。例如,用文件系統(tǒng)中的空間位圖管理空白區(qū)域。如果數(shù)據(jù)記錄于光盤上,其中空白區(qū)域被分成多個(gè)區(qū)域,拾取器在記錄數(shù)據(jù)的區(qū)域中的搜尋是必需的。
圖9是顯示允許連續(xù)再現(xiàn)將要從多個(gè)未分配區(qū)域中選擇的實(shí)時(shí)數(shù)據(jù)的區(qū)域的圖。圖9(a)圖解了一種傳統(tǒng)方法,而圖9(b)圖解了按照本發(fā)明的一種方法。
在圖9(a)中,附圖標(biāo)記1110、1112、1113和1114表示其上記錄有效數(shù)據(jù)的區(qū)域。附圖標(biāo)記1111表示缺陷區(qū)域,而附圖標(biāo)記1115、1116、1117、1118和1119表示可用于記錄數(shù)據(jù)的未分配區(qū)域。在將實(shí)時(shí)數(shù)據(jù)記錄于未分配區(qū)域的情況下,假定參照現(xiàn)有技術(shù)描述的再現(xiàn)設(shè)備的模型從未分配區(qū)域再現(xiàn)數(shù)據(jù),計(jì)算將要存儲(chǔ)于緩沖器中的數(shù)據(jù)量的變化,并且如果緩沖器中的數(shù)據(jù)不下溢,則選擇未分配區(qū)域作為可記錄區(qū)域。然而,實(shí)時(shí)數(shù)據(jù)要求特殊類型的再現(xiàn),例如快進(jìn)再現(xiàn),因而,需要開始于中途點(diǎn)處的連續(xù)再現(xiàn)。因此,希望不僅從區(qū)域1115的首端處而且從每一個(gè)未分配區(qū)域的首端處計(jì)算將要存儲(chǔ)于緩沖器中的數(shù)據(jù)量。例如,當(dāng)從區(qū)域1116的首端處執(zhí)行計(jì)算時(shí),由于區(qū)域1116的大小很小,當(dāng)存取區(qū)域1115時(shí)發(fā)生緩沖器的下溢。當(dāng)從多個(gè)區(qū)域的首端處執(zhí)行計(jì)算時(shí),計(jì)算變得復(fù)雜。
在此,缺陷區(qū)域是一個(gè)包括不用于記錄數(shù)據(jù)的缺陷扇區(qū)的區(qū)域。例如,在對(duì)于多個(gè)扇區(qū)執(zhí)行ECC的情況下,由于數(shù)據(jù)以一個(gè)ECC塊單元記錄,所以一個(gè)包括缺陷扇區(qū)的ECC塊是缺陷區(qū)域。例如,對(duì)于DVD盤,16個(gè)塊形成一個(gè)ECC塊。在具有缺陷管理機(jī)制的光盤中,用缺陷清單管理缺陷扇區(qū)。
在圖9(b)中,其上記錄有效數(shù)據(jù)的區(qū)域和缺陷區(qū)域與圖9(a)中示出的那些相同。然而,由于文件系統(tǒng)不管理缺陷區(qū)域,區(qū)域1111被視為未分配區(qū)域。為了選擇允許連續(xù)再現(xiàn)的記錄區(qū)域,按照本發(fā)明,預(yù)定最小連續(xù)長(zhǎng)度,并且連續(xù)未分配區(qū)域的區(qū)域的長(zhǎng)度長(zhǎng)于或者等于該最小連續(xù)長(zhǎng)度。因此,未分配區(qū)域被唯一地確定,無論其是否可用。該操作容易而且兼容性高。在此,在全程搜尋操作或者一半距離的搜尋操作中,允許將要消耗的數(shù)據(jù)的讀取大小的最小連續(xù)長(zhǎng)度被存儲(chǔ)于緩沖器中。這確保了即使在再現(xiàn)開始于中途點(diǎn)的情況下也能連續(xù)再現(xiàn)。在按照本發(fā)明的方法中,選擇區(qū)域1115、1111、1116、1118和1119作為其中能夠記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域。
圖10是顯示將實(shí)時(shí)數(shù)據(jù)分配給按照本發(fā)明經(jīng)歷過刷新處理的信息記錄介質(zhì)的圖。圖10(a)顯示了具有從左邊給每一物理扇區(qū)的物理地址的物理空間。區(qū)域1120、1121、1122和1123是沒有缺陷的區(qū)域,而區(qū)域1124、1125、和1126是有缺陷的區(qū)域。圖10(b)顯示了具有從左邊給每一邏輯扇區(qū)的邏輯地址的邏輯空間。刷新處理是從邏輯空間排除缺陷和不可用區(qū)域1124、1125和1126的過程。在記錄/再現(xiàn)設(shè)備中執(zhí)行物理地址和邏輯地址之間的轉(zhuǎn)換。例如,對(duì)光盤進(jìn)行確認(rèn)來執(zhí)行此過程。例如,將物理地址轉(zhuǎn)換到邏輯地址的轉(zhuǎn)換信息記錄在缺陷清單中。圖10(c)顯示了邏輯空間中的可用區(qū)域。區(qū)域1130、1131、1132和1133是其中已記錄有效數(shù)據(jù)的區(qū)域,并且區(qū)域1134、1135和1136是未分配區(qū)域。在未分配區(qū)域1134、1135和1136的中間有缺陷區(qū)域,但不能從邏輯層看到這些缺陷區(qū)域。因此,檢查每一未分配區(qū)域是否具有最小連續(xù)長(zhǎng)度,并且選擇長(zhǎng)于或者等于最小連續(xù)長(zhǎng)度的未分配區(qū)域作為其上將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域。這樣,邏輯層能夠容易地定位實(shí)時(shí)數(shù)據(jù)的記錄區(qū)域,而不考慮缺陷區(qū)域。
圖11是顯示如果有一個(gè)連續(xù)再現(xiàn)時(shí),避免缺陷區(qū)域?qū)B續(xù)再現(xiàn)有大的影響的實(shí)時(shí)數(shù)據(jù)的記錄區(qū)域的分配的圖。如果缺陷區(qū)域很小,拾取器不能再現(xiàn)數(shù)據(jù)的期間很短。因此,對(duì)實(shí)時(shí)數(shù)據(jù)連續(xù)再現(xiàn)的影響不大。如果缺陷區(qū)域很大,不能再現(xiàn)數(shù)據(jù)的期間很長(zhǎng),并且更可能在緩沖器中出現(xiàn)數(shù)據(jù)的下溢。因此,對(duì)實(shí)時(shí)數(shù)據(jù)連續(xù)再現(xiàn)的影響大。物理空間中的缺陷區(qū)域具有與圖10(a)中的模式相同的模式。然而,記錄/再現(xiàn)設(shè)備確定了缺陷區(qū)域1125的大小很大,并且對(duì)連續(xù)再現(xiàn)有大的影響,并且因此通知系統(tǒng)控制部分。這樣,系統(tǒng)控制部分的文件系統(tǒng)知道區(qū)域1137和1138之間有一個(gè)非連續(xù)區(qū)域。文件系統(tǒng)檢查區(qū)域1137和1138是否分別長(zhǎng)于或者等于最小連續(xù)長(zhǎng)度,并且確定是否選擇作為其上記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域。在已示出的實(shí)例中,區(qū)域1137的大小短于最小連續(xù)長(zhǎng)度,區(qū)域1138的大小長(zhǎng)于最小連續(xù)長(zhǎng)度。因此,不選擇區(qū)域1137,而選擇區(qū)域1138。如果盤具有區(qū)段CAV格式,例如DVD-RAM盤,它有區(qū)段邊界。當(dāng)穿過區(qū)段邊界讀取數(shù)據(jù)時(shí),數(shù)據(jù)的讀出在區(qū)段邊界處中斷。因此,如果使用具有區(qū)段CAV格式的盤,將區(qū)段邊界通知給系統(tǒng)控制部分作為能夠很大地影響實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)的非連續(xù)區(qū)域。這樣,因?yàn)橛涗?再現(xiàn)設(shè)備基于其大小確定非連續(xù)區(qū)域是否影響實(shí)時(shí)數(shù)據(jù)的再現(xiàn),并且通知系統(tǒng)控制部分,系統(tǒng)控制部分因此能夠分配將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域避免非連續(xù)區(qū)域。因此,再現(xiàn)實(shí)時(shí)數(shù)據(jù)而不中斷成為可能。
按照本發(fā)明,在引起影響實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)的拾取器搜尋操作的因素中,物理因素進(jìn)一步分成兩種類型的子因素。這兩類因素為當(dāng)邏輯層分配其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域時(shí),對(duì)實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)有很大影響的區(qū)域和沒有很大影響的區(qū)域。有很大影響的區(qū)域稱為粗糙區(qū)域。沒有很大影響的區(qū)域稱為間隙區(qū)域。在下文中,將要描述消除在粗糙區(qū)域中對(duì)實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)的影響的方法。
圖12顯示了物理空間中的缺陷區(qū)域。使用預(yù)定范圍大小作為標(biāo)度,將該標(biāo)度范圍內(nèi)的例如缺陷區(qū)域的未用于記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域的比率低于或者等于某一值的區(qū)域確定為粗糙區(qū)域。區(qū)域1140、1141和1142是物理空間中的連續(xù)區(qū)域,并且具有與標(biāo)度1150的標(biāo)度相同的大小。在每一區(qū)域中用虛線表示的區(qū)域是物理扇區(qū)。區(qū)域1143、1144、1145、1146、1147和1148是缺陷區(qū)域。下面將描述特定數(shù)值。為了簡(jiǎn)單,假定一個(gè)標(biāo)度具有20個(gè)扇區(qū)大小,并且如果未使用區(qū)域的比率是10%或者更低,未使用的區(qū)域確定為粗糙區(qū)域。當(dāng)用標(biāo)度1150對(duì)著區(qū)域1140時(shí),該區(qū)域內(nèi)有一個(gè)扇區(qū),確定區(qū)域1 143為粗糙區(qū)域。同樣地,用標(biāo)度1150分別對(duì)著區(qū)域1141和1142。由于未使用區(qū)域的比率是10%,所以將區(qū)域1144和1145確定為粗糙區(qū)域,而將區(qū)域1146、1147和1148確定為非粗糙區(qū)域(間隙區(qū)域)。
圖13顯示了在吸收緩沖器中的數(shù)據(jù)量的變化,其中按照本發(fā)明的粗糙區(qū)域,引入該吸收緩沖器用以消減能夠阻止實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)的存取因素。通過延遲計(jì)時(shí)開始將從拾取器讀出的數(shù)據(jù)傳輸至解碼器直到存儲(chǔ)于緩沖器中的數(shù)據(jù)達(dá)到對(duì)應(yīng)于粗糙區(qū)域中的存取時(shí)間的數(shù)據(jù)量,使這成為可能。在圖12中,當(dāng)數(shù)據(jù)不得不從點(diǎn)A再現(xiàn)時(shí),直到緩沖器中的數(shù)據(jù)量達(dá)到BC指示的量時(shí)才開始將從點(diǎn)A讀出的數(shù)據(jù)傳輸至解碼器。這樣,數(shù)據(jù)以拾取器的讀出速率存儲(chǔ)于緩沖器中一段時(shí)間,用于拾取器實(shí)行從點(diǎn)A至區(qū)域1144的首端的讀取操作。接著,存儲(chǔ)于緩沖器中的數(shù)據(jù)傳輸至解碼器,并持續(xù)時(shí)間T(1144+1145),用于拾取器從區(qū)域1144的首端至區(qū)域1145的末端的存取。這樣,通過關(guān)于開始讀取數(shù)據(jù),延遲數(shù)據(jù)傳輸至解碼器的開始計(jì)時(shí),可以消除阻止實(shí)時(shí)數(shù)據(jù)的連續(xù)再現(xiàn)。如上所述,通過提供用以消除在某一或者更低的標(biāo)度范圍內(nèi)的粗糙區(qū)域的影響的吸收緩沖器,讀取開始位置不一定是標(biāo)度的首端。因此,不必要考慮邏輯層中粗糙區(qū)域的存在。
可以在記錄/再現(xiàn)設(shè)備中提供和吸收緩沖器具有同樣大小的緩沖器。基于缺陷清單,知道標(biāo)度范圍內(nèi)缺陷區(qū)域的大小。因此,不必要存儲(chǔ)相當(dāng)于吸收緩沖器的大小的數(shù)據(jù)??梢栽趯⑾喈?dāng)于實(shí)際存在的缺陷區(qū)域大小的數(shù)據(jù)存儲(chǔ)于緩沖器中之后開始將數(shù)據(jù)傳輸至解碼器。
接著,將要考慮允許作為間隙區(qū)域的大小。有三點(diǎn)應(yīng)該考慮用戶的使用條件;物理格式;和緩沖器大小。
考慮到使用條件,在DVD-RAM盤的情況下,當(dāng)該值設(shè)定為大約8%時(shí),沒有出現(xiàn)實(shí)際問題,盡管這取決于實(shí)際情況。對(duì)于用戶的使用條件,可以使用此值。
考慮到物理格式的性能,如果盤上有缺陷區(qū)域,可以基于缺陷清單的可管理性能確定該值。例如,可以基于能夠登記到缺陷管理清單的缺陷區(qū)域大小的比率和盤的容量確定缺陷管理清單。通常,該值是5%。
可以通過關(guān)于緩沖器大小引入吸收緩沖器來確定該值,以致于設(shè)備的負(fù)載不變大。例如,可以給吸收緩沖器分配緩沖器大小的十分之一。如果吸收緩沖器的大小變大,延遲解碼的開始時(shí)間。因此,抑制時(shí)間期間以使不影響用戶是有效的。例如,可以通過確定吸收緩沖器的大小來確定粗糙區(qū)域的比率,以致于到解碼器的傳輸延遲時(shí)間是100毫秒或者更少。此外,考慮到設(shè)備的設(shè)計(jì)限制,希望將吸收緩沖器的大小抑制在300KB或者更小。
在此,通過將標(biāo)度抑制在短于最小連續(xù)長(zhǎng)度,吸收緩沖器的大小可以做得很小。標(biāo)度內(nèi)粗糙區(qū)域的允許大小與標(biāo)度成比例。因此,當(dāng)標(biāo)度變得更小時(shí),吸收緩沖器的大小可以做得更小。另一方面,標(biāo)度內(nèi)粗糙區(qū)域的允許大小優(yōu)選地為大于或者等于某一大小的連續(xù)區(qū)域。例如,可能有幾個(gè)ECC是連續(xù)缺陷的情況。因此,通過提供容許連續(xù)幾個(gè)ECC的粗糙區(qū)域的大小的標(biāo)度,能夠處理此種情況。
下面,將描述確定粗糙區(qū)域的方法。如已經(jīng)參照?qǐng)D12所說明的,標(biāo)度的大小可以預(yù)定,在與標(biāo)度相同的間隔內(nèi)可以檢查區(qū)域。圖14(a)是顯示其中粗糙區(qū)域提供于圖12的區(qū)域1140的末端和粗糙區(qū)域提供于區(qū)域1141的首端的實(shí)例的圖。區(qū)域1151、1152、1153、1154、1146、1147和1148是缺陷區(qū)域。優(yōu)選地確定吸收緩沖器的大小,以致于對(duì)這種情況也有效。在此情況下,應(yīng)該考慮標(biāo)度內(nèi)的允許粗糙區(qū)域兩倍大小的區(qū)域作為緩沖器的大小。
圖14(b)顯示了一種避免粗糙區(qū)域不平衡的改進(jìn)方法。為了判斷粗糙區(qū)域,將標(biāo)度移動(dòng)每一標(biāo)度的一半距離,以檢查標(biāo)度內(nèi)可容許的未使用區(qū)域大小是否小于或者等于預(yù)定大小。特別地,除了區(qū)域1140、1141和1142,確定區(qū)域1161和1162是否為關(guān)于標(biāo)度的粗糙區(qū)域。這樣,從區(qū)域1151的首端至區(qū)域1154的末端,確定其為一個(gè)間隙區(qū)域,并能夠避免粗糙區(qū)域的不平衡。
接著,將描述刷新之后產(chǎn)生的缺陷區(qū)域的處理方法。
圖15(a)顯示了刷新之后產(chǎn)生的缺陷區(qū)域1160、1161和1162。刷新處理之后檢測(cè)到的缺陷區(qū)域是邏輯空間的一部分。記錄/再現(xiàn)系統(tǒng)通過使用參照?qǐng)D14描述的方法確定刷新之后產(chǎn)生的缺陷區(qū)域是否為間隙區(qū)域。在圖15(a)中示出的實(shí)例中,記錄/再現(xiàn)設(shè)備通知系統(tǒng)控制部分區(qū)域1161是間隙區(qū)域。圖15(b)顯示了相應(yīng)于圖15(a)的物理空間的邏輯空間。邏輯有效數(shù)據(jù)存儲(chǔ)于區(qū)域1163之前和區(qū)域1164之后的區(qū)域。區(qū)域1161是邏輯空間的一部分,但其顯示為間隙區(qū)域。因此,確定區(qū)域1163和1164分別為連續(xù)未使用區(qū)域。系統(tǒng)控制部分檢查未使用區(qū)域1163和1164大小是否大于或者等于最小連續(xù)長(zhǎng)度。在圖15(b)中,選擇區(qū)域1163作為其中能夠記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域。在此,盡管區(qū)域1160是缺陷區(qū)域,記錄/再現(xiàn)設(shè)備并不將此通知系統(tǒng)控制部分。因此,系統(tǒng)控制部分指示將數(shù)據(jù)記錄到此區(qū)域。在圖15(c)中,記錄/再現(xiàn)設(shè)備將粗糙區(qū)域的位置通知給系統(tǒng)控制部分。該方法在系統(tǒng)控制部分選擇是否有可能將實(shí)時(shí)數(shù)據(jù)記錄于此區(qū)域這一點(diǎn)上是相同的。然而,系統(tǒng)控制部分能夠?qū)⒋植趨^(qū)域部分從已選定區(qū)域排除以便不將數(shù)據(jù)記錄在粗糙區(qū)域,并且將區(qū)域1166和1167確定為避免粗糙區(qū)域的記錄區(qū)域。
接著,將參照流程圖描述上述處理設(shè)備的方法。圖7是顯示刷新過程的圖,和顯示通知記錄/再現(xiàn)設(shè)備的間隙區(qū)域的位置信息的方法和系統(tǒng)控制部分的記錄實(shí)時(shí)數(shù)據(jù)的未分配區(qū)域的選擇方法的圖。
當(dāng)由于邏輯空間中的缺陷區(qū)域而導(dǎo)致有一個(gè)區(qū)域不能使用時(shí),以及用戶認(rèn)為視頻數(shù)據(jù)的記錄質(zhì)量可能惡化時(shí),系統(tǒng)控制部分指示記錄/再現(xiàn)設(shè)備執(zhí)行刷新過程(步驟1501)。
根據(jù)刷新指令,記錄/再現(xiàn)設(shè)備從邏輯空間排除由于缺陷區(qū)域而不能使用的區(qū)域(步驟1601)。
然后,記錄/再現(xiàn)設(shè)備在物理空間中搜索間隙區(qū)域(步驟1602),并且將通過搜索找到的間隙區(qū)域的位置信息通知紿系統(tǒng)控制部分(步驟1603)。
系統(tǒng)控制部分獲得間隙區(qū)域的位置信息?;谟晌募到y(tǒng)管理的空白區(qū)域信息,系統(tǒng)控制部分檢查每一連續(xù)未分配區(qū)域以確定它們大小是否大于或者等于預(yù)定最小連續(xù)長(zhǎng)度。確保大小大于或者等于最小連續(xù)長(zhǎng)度的未分配區(qū)域作為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域(步驟1502)。
系統(tǒng)控制部分指示記錄/再現(xiàn)設(shè)備在所確保的未分配區(qū)域內(nèi)記錄實(shí)時(shí)數(shù)據(jù)(步驟1503)。
記錄/再現(xiàn)設(shè)備在指定的區(qū)域內(nèi)記錄實(shí)時(shí)數(shù)據(jù)(步驟1604)。
記錄實(shí)時(shí)數(shù)據(jù)之后,系統(tǒng)控制部分指示記錄/再現(xiàn)設(shè)備將用于管理實(shí)時(shí)數(shù)據(jù)的文件管理信息記錄為一個(gè)文件(步驟1504)。
記錄/再現(xiàn)設(shè)備在所指定的區(qū)域內(nèi)記錄文件管理信息(步驟1605)。
在此,不需要總是在記錄之前執(zhí)行刷新過程。當(dāng)信息記錄介質(zhì)用于各種環(huán)境并且缺陷區(qū)域的數(shù)目增加時(shí),使用刷新處理是有效的。可以在執(zhí)行刷新處理之后或者在將信息記錄介質(zhì)裝載到記錄/再現(xiàn)設(shè)備上之后,執(zhí)行間隙區(qū)域的位置信息的通知。不必要每次記錄數(shù)據(jù)都執(zhí)行通知。
可以在記錄文件之前執(zhí)行搜索大小大于或者等于最小連續(xù)長(zhǎng)度的連續(xù)未分配區(qū)域。另一可選地,可以先在大于將要記錄數(shù)據(jù)范圍的范圍內(nèi)搜索,并且可以在已搜索到的未分配區(qū)域不足時(shí)執(zhí)行。
圖16顯示了記錄/再現(xiàn)設(shè)備通知關(guān)于間隙和粗糙區(qū)域的位置信息的方法,和系統(tǒng)控制部分從系統(tǒng)控制部分的未分配區(qū)域中選擇實(shí)時(shí)數(shù)據(jù)的記錄區(qū)域和確定記錄區(qū)域的方法。
系統(tǒng)控制部分詢問記錄/再現(xiàn)設(shè)備間隙區(qū)域和其位置信息的存在(步驟1511)。
記錄/再現(xiàn)設(shè)備通過使用標(biāo)度檢查物理空間中的缺陷區(qū)域是否為間隙區(qū)域(步驟1611),并將所找到的間隙區(qū)域的位置信息通知給系統(tǒng)控制區(qū)域(步驟1612)。
系統(tǒng)控制部分獲得間隙區(qū)域的位置信息?;谟晌募到y(tǒng)管理的空白區(qū)域信息,系統(tǒng)控制部分檢查每一連續(xù)未分配區(qū)域以確定它們大小是否大于或者等于預(yù)定最小連續(xù)長(zhǎng)度。系統(tǒng)控制部分確保大小大于或者等于的未分配區(qū)域作為記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域(步驟1512)。
然后,系統(tǒng)控制部分詢問記錄/再現(xiàn)設(shè)備粗糙區(qū)域和其位置信息的存在(步驟1513)。
記錄/再現(xiàn)設(shè)備在邏輯空間中搜索粗糙區(qū)域(步驟1613),并且通知系統(tǒng)控制部分已找到的粗糙區(qū)域的位置信息(步驟1614)。
系統(tǒng)控制部分將在步驟1512中確保的記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域中的粗糙區(qū)域從記錄區(qū)域中排除,并且分配將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域(步驟1514)。
系統(tǒng)控制部分指示記錄/再現(xiàn)設(shè)備將實(shí)時(shí)數(shù)據(jù)記錄到其中將要記錄實(shí)時(shí)數(shù)據(jù)的已分配區(qū)域(步驟1515)。
記錄/再現(xiàn)設(shè)備在指定的區(qū)域內(nèi)記錄實(shí)時(shí)數(shù)據(jù)(步驟1615)。
記錄實(shí)時(shí)數(shù)據(jù)之后,系統(tǒng)控制部分指示記錄/再現(xiàn)設(shè)備將用于管理實(shí)時(shí)數(shù)據(jù)的文件管理信息記錄為一個(gè)文件(步驟1516)。
記錄/再現(xiàn)設(shè)備在指定的區(qū)域內(nèi)記錄文件管理信息(步驟1616)。
在此,不僅可以關(guān)于存在于物理空間且從邏輯空間看不到的缺陷區(qū)域搜索間隙區(qū)域,而且可以關(guān)于存在于邏輯空間中的缺陷區(qū)域搜索間隙區(qū)域??赡苡挟?dāng)使用記錄/再現(xiàn)設(shè)備的缺陷管理機(jī)制記錄數(shù)據(jù)時(shí)檢測(cè)缺陷區(qū)域的情況。即使當(dāng)僅再現(xiàn)數(shù)據(jù)時(shí),通過使用ECC錯(cuò)誤檢測(cè),當(dāng)確定再現(xiàn)數(shù)據(jù)不正確時(shí),很清楚該區(qū)域有缺陷。因此,當(dāng)往/從其中能夠記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域記錄/再現(xiàn)數(shù)據(jù)時(shí),有可能檢測(cè)到新的缺陷區(qū)域。在此情況下,優(yōu)選地要求間隙區(qū)域以及邏輯空間上的粗糙區(qū)域的位置信息。
圖17顯示了使用吸收緩沖器緩沖數(shù)據(jù)的方法。
系統(tǒng)控制部分指示記錄/再現(xiàn)設(shè)備與將要讀取的用于讀出數(shù)據(jù)的位置信息數(shù)據(jù)一起讀出數(shù)據(jù)(步驟1521)。
記錄/再現(xiàn)設(shè)備在指定的位置處搜尋拾取器(步驟1621)。記錄/再現(xiàn)設(shè)備在標(biāo)度范圍內(nèi)檢查粗糙區(qū)域的大小,其中該標(biāo)度包括開始讀取的扇區(qū)(步驟1622)。記錄/再現(xiàn)設(shè)備使用記錄/再現(xiàn)設(shè)備的存儲(chǔ)器作為緩沖器開始讀出數(shù)據(jù)(步驟1623)。
記錄/再現(xiàn)設(shè)備將已讀出的數(shù)據(jù)存儲(chǔ)于緩沖器中,直到存儲(chǔ)具有相當(dāng)于粗糙區(qū)域的量的數(shù)據(jù)(步驟1624)。當(dāng)預(yù)定量的數(shù)據(jù)存儲(chǔ)于是緩沖器中時(shí),記錄/再現(xiàn)設(shè)備開始將數(shù)據(jù)傳輸至系統(tǒng)控制部分(步驟1625)。
系統(tǒng)控制部分接收已讀出的數(shù)據(jù)(步驟1522)。
當(dāng)分配將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域時(shí),用作標(biāo)準(zhǔn)的最小連續(xù)長(zhǎng)度可以是系統(tǒng)控制部分最初具有的值。另一方面,考慮到記錄實(shí)時(shí)數(shù)據(jù)的應(yīng)用程序的記錄實(shí)時(shí)數(shù)據(jù)的數(shù)據(jù)速率,和/或光盤驅(qū)動(dòng)器的讀出速率可以計(jì)算此最小連續(xù)長(zhǎng)度,并且可以將其指示給系統(tǒng)控制部分。
此外,其中記錄實(shí)時(shí)數(shù)據(jù)的連續(xù)區(qū)域可以被稱為實(shí)時(shí)范圍。在管理其位置信息的文件管理信息中,即使其中記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域在邏輯空間上是連續(xù)的,如果在連續(xù)區(qū)域中有間隙區(qū)域,實(shí)時(shí)范圍可以在間隙區(qū)域處被分開,并且可以作為文件管理信息被管理。這樣,邏輯連續(xù)區(qū)域被作為實(shí)時(shí)范圍管理。因此,可以從文件管理信息知道間隙區(qū)域而不需要從記錄/再現(xiàn)設(shè)備要求此信息。
按照本發(fā)明的記錄方法允許過程的最優(yōu)化,其中該過程通過將與其中拾取器執(zhí)行搜尋操作的區(qū)域有關(guān)的因素分為物理層處的因素和邏輯層處的因素,并在它們的各個(gè)層處理每一因素來確定實(shí)時(shí)數(shù)據(jù)記錄時(shí)的位置。因此,記錄過程變得簡(jiǎn)單并且兼容性提高。此外,執(zhí)行信息記錄介質(zhì)的刷新,以便從對(duì)連續(xù)再現(xiàn)有較小影響的范圍中的邏輯空間排除缺陷區(qū)域,并且一部分緩沖存儲(chǔ)器用于不能從邏輯層看到的區(qū)域。因此,不必要考慮邏輯層上的信息記錄介質(zhì)上的缺陷。此外,如果有對(duì)連續(xù)再現(xiàn)有大的影響的缺陷區(qū)域,將位置信息發(fā)送至邏輯層,以便邏輯層能夠容易地確定避免此種區(qū)域的位置。
按照本發(fā)明的實(shí)施例2,當(dāng)記錄實(shí)時(shí)數(shù)據(jù)時(shí),能夠優(yōu)化確定位置的步驟。因此,能夠?qū)⒈景l(fā)明的方法應(yīng)用于使用個(gè)人電腦和DVD-RAM驅(qū)動(dòng)器記錄視頻數(shù)據(jù),并且能夠達(dá)到本發(fā)明的效果。此外,當(dāng)將本方法應(yīng)用于未來使用藍(lán)光的個(gè)人電腦光盤驅(qū)動(dòng)器時(shí),也能夠達(dá)到本發(fā)明的效果。
按照本發(fā)明,在記錄和再現(xiàn)之間的轉(zhuǎn)換計(jì)時(shí)是按照存儲(chǔ)于緩沖存儲(chǔ)器中的數(shù)據(jù)量進(jìn)行轉(zhuǎn)換的同時(shí)記錄和再現(xiàn)過程中,往/從其記錄/再現(xiàn)數(shù)據(jù)的記錄和再現(xiàn)區(qū)域中可能包括未使用區(qū)域。因此,在具有缺陷塊等的信息記錄介質(zhì)中使用本發(fā)明是有用的。
特別地,當(dāng)在激光器和物理介質(zhì)領(lǐng)域進(jìn)行技術(shù)創(chuàng)新時(shí),光盤的密度變得更大。隨著光盤的密度變得更大時(shí),記錄的可重復(fù)性趨向降低。例如,關(guān)于數(shù)據(jù)的MO或者DVD-RAM,已將物理介質(zhì)的特性設(shè)計(jì)成耐100,000次重寫。然而,現(xiàn)在研究?jī)H能耐大約1,000次重寫的介質(zhì)。當(dāng)重復(fù)數(shù)據(jù)的記錄/再現(xiàn)時(shí),產(chǎn)生更多的缺陷塊。本發(fā)明能應(yīng)用于小次數(shù)重寫的光盤。
按照本發(fā)明的記錄方法,在同時(shí)記錄和再現(xiàn)中清楚地定義跳躍條件。這使得再現(xiàn)記錄于信息記錄介質(zhì)上的實(shí)時(shí)數(shù)據(jù),同時(shí)避免任何缺陷塊,而在未分配區(qū)域記錄實(shí)時(shí)數(shù)據(jù)同時(shí)避免任何缺陷塊。此外,通過將同時(shí)記錄和再現(xiàn)的跳躍條件定義作格式,有可能提供能夠執(zhí)行同時(shí)記錄和再現(xiàn)的信息記錄介質(zhì)而不依賴錄像機(jī)的類型和生產(chǎn)商。
本領(lǐng)域普通技術(shù)人員易于理解各種其它改進(jìn),且可以不脫離本發(fā)明的范圍和精神容易地做出這些改進(jìn)。因此,其目的不是將其后所附的權(quán)利要求的范圍限制于其前面的描述,而該范圍是由權(quán)利要求所概括。
權(quán)利要求
1.一種同時(shí)記錄和再現(xiàn)方法,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù),該同時(shí)記錄和再現(xiàn)方法包括步驟在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域,其中每一區(qū)域包括大小為小于或者等于K的未使用區(qū)域,其中K表示與最小尺寸Y有同樣大小的窗口內(nèi)所允許的未使用區(qū)域的大小;在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù);和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù),藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
2.一種同時(shí)記錄和再現(xiàn)方法,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù),該同時(shí)記錄和再現(xiàn)方法包括步驟在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域,其中每一區(qū)域包括大小為小于或者等于L的未使用區(qū)域,其中L表示大小為小于或者等于最小尺寸Y的1/N的標(biāo)度內(nèi)所允許的未使用區(qū)域的大小,而N表示大于或者等于2的整數(shù);在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù);和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù),藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使(N+1)個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
3.一種信息記錄和再現(xiàn)設(shè)備,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù),該信息記錄和再現(xiàn)設(shè)備包括用于在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域的裝置,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;用于從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域的裝置,其中每一區(qū)域包括大小為小于或者等于K的未使用區(qū)域,其中K表示與最小尺寸Y有同樣大小的窗口內(nèi)所允許的未使用區(qū)域的大小;用于在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù)的裝置;和用于從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù)的裝置,藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
4.一種信息記錄和再現(xiàn)設(shè)備,用于在信息記錄介質(zhì)中記錄第一實(shí)時(shí)數(shù)據(jù),同時(shí)再現(xiàn)記錄于信息記錄介質(zhì)中的第二實(shí)時(shí)數(shù)據(jù),該信息記錄和再現(xiàn)設(shè)備包括用于在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配作為其中將要記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域的裝置,其中該至少一個(gè)未分配區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;用于從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域的裝置,其中每一區(qū)域包括大小為小于或者等于L的未使用區(qū)域,其中L表示大小為小于或者等于最小尺寸Y的1/N的標(biāo)度內(nèi)所允許的未使用區(qū)域的大小,而N表示大于或者等于2的整數(shù);用于在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù)的裝置;和用于從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù)的裝置,藉此至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y,其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使(N+1)個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域。
5.一種信息記錄介質(zhì),其具有至少一個(gè)區(qū)域被分配作為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;和其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域?yàn)榫o接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域?yàn)榫o接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域,K表示與最小尺寸Y有同樣大小的窗口內(nèi)所允許的未使用區(qū)域的大小。
6.一種信息記錄介質(zhì),其具有至少一個(gè)區(qū)域被分配作為其中將要記錄實(shí)時(shí)數(shù)據(jù)的區(qū)域,其中該至少一個(gè)區(qū)域中的每一個(gè)大小為大于或者等于最小尺寸Y;和其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使(N+1)個(gè)、每一個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間將要記錄數(shù)據(jù)的區(qū)域,或者即使(N+1)個(gè)大小為L(zhǎng)的未使用區(qū)域存在于兩相鄰區(qū)域中,該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間將要讀取數(shù)據(jù)的區(qū)域,L表示大小為小于或者等于最小尺寸Y的1/N的標(biāo)度內(nèi)所允許的未使用區(qū)域的大小,而N表示大于或者等于2的整數(shù)。
全文摘要
一種同時(shí)記錄和再現(xiàn)方法,包括步驟在信息記錄介質(zhì)上搜索未分配區(qū)域并且將至少一個(gè)未分配區(qū)域分配為記錄第一實(shí)時(shí)數(shù)據(jù)的區(qū)域;從已分配的至少一個(gè)區(qū)域中選擇至少一個(gè)區(qū)域,其中每一區(qū)域包括大小為小于或者等于K的未使用區(qū)域;在已選擇的至少一個(gè)區(qū)域中記錄第一實(shí)時(shí)數(shù)據(jù);和從其中已經(jīng)記錄第二實(shí)時(shí)數(shù)據(jù)的至少一個(gè)區(qū)域中讀取第二實(shí)時(shí)數(shù)據(jù),其中確定最小尺寸Y以能夠同時(shí)記錄和再現(xiàn),即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的記錄操作期間要記錄數(shù)據(jù)的區(qū)域,或即使大小為K的未使用區(qū)域存在于兩相鄰區(qū)域中的每一個(gè),該相鄰區(qū)域是緊接在存取操作之前與之后的再現(xiàn)操作期間要讀取數(shù)據(jù)的區(qū)域。
文檔編號(hào)G11B27/32GK1627423SQ20041010052
公開日2005年6月15日 申請(qǐng)日期2004年10月18日 優(yōu)先權(quán)日2003年10月17日
發(fā)明者后藤芳稔 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社