專利名稱:信號記錄方法和裝置、記錄/再現(xiàn)方法和裝置及記錄介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于將諸如視頻和音頻信號的信號記錄到可擦除記錄介質(zhì)并從可擦除記錄介質(zhì)中重放視頻和音頻信號的技術(shù),該可擦除記錄介質(zhì)是諸如光磁盤、可變相位盤以及磁盤。
隨著最近介紹的MPEG(活動圖像專家組)壓縮/編碼技術(shù)所代表的頻帶壓縮技術(shù)的發(fā)展,現(xiàn)在可以將諸如音頻和視頻信號的信號記錄到可進行長時間重放操作的諸如光磁盤的大容量記錄介質(zhì)上。
當(dāng)信號記錄到這種記錄介質(zhì)上時,信號經(jīng)過頻帶壓縮/編碼處理,被記錄在扇區(qū)單元中。然后信號被記錄到記錄介質(zhì)上的空閑區(qū)域中。
通常,由于一般編輯工作,諸如音頻或視頻信號在時間軸方向上連續(xù)的信號被記錄到記錄介質(zhì)上,被分成如圖21(A)所示的數(shù)據(jù)段。在圖中,每個數(shù)據(jù)段的符號#表示在重放信號操作中的順序編號。當(dāng)信號的數(shù)據(jù)段是按圖中所示的直線排列時,信號實際是被記錄在記錄介質(zhì)上的螺旋型磁道或同心磁道上。
假定其中數(shù)據(jù)段#5是在數(shù)據(jù)段#4以后重放的一種重放操作。在這種情況下,讀拾取器所產(chǎn)生的再現(xiàn)信號被數(shù)據(jù)段#4和數(shù)據(jù)段#5之間所需的查找時間、旋轉(zhuǎn)等待時間以及建立時間所打斷。查找時間是將讀拾取器從一個所謂的磁道跳到記錄數(shù)據(jù)段#5所在區(qū)域中的磁道所花費的時間段。另一方面,旋轉(zhuǎn)等待時間是等待讀拾取器到達磁道上目標(biāo)扇區(qū)的位置所花費的時間段。最后,建立時間是讀拾取器的跟蹤伺服達到穩(wěn)定所花費的時間段。
為了防止記錄/重放裝置最后所生成的重放信號被打斷,即使如上所述的讀拾取器所生成的再現(xiàn)信號不可避免地被打斷,因此設(shè)置一個用于預(yù)先存儲從記錄介質(zhì)中所讀出信號的讀緩沖存儲器。在讀緩沖存儲器中所存的信號被用來填充兩個連續(xù)數(shù)據(jù)段之間的時間間隙,即,在讀拾取器沒有生成再現(xiàn)信號的時間段。當(dāng)讀拾取器所生成的再現(xiàn)信號被打斷時,讀緩沖存儲器中所存的信號就被輸出。
然而,在被記錄的信號分成如圖21(B)所示的大量的數(shù)據(jù)段的情況下,出現(xiàn)在時間期間內(nèi)讀緩沖存儲器中所預(yù)先存儲的數(shù)據(jù)的數(shù)量不足以用來填充兩個連續(xù)數(shù)據(jù)段之間的時間間隙的現(xiàn)象是很有可能的。結(jié)果,最后重放信號不能被連續(xù)地生成。
本發(fā)明致力于上述的問題。本發(fā)明的一個目的是提供一種使得連續(xù)重放操作成為可能的技術(shù),即通過減少查找操作的次數(shù)來保證讀緩沖存儲器中所存的數(shù)據(jù)的數(shù)量足夠多到用來消除重放時間中斷。
為了實現(xiàn)本發(fā)明的上述目的,因此本發(fā)明提供一種信號記錄方法,在把信號記錄到記錄介質(zhì)的操作中,信號被記錄在連續(xù)空閑區(qū)域中,該空閉區(qū)域的每一個的大小等于或大于預(yù)定記錄/重放時間長度。
另外,本發(fā)明還提供一種信號記錄/重放方法,其中,在把小于預(yù)定記錄/重放時間長度的附加信號插入到已經(jīng)由現(xiàn)有信號所占據(jù)的記錄介質(zhì)上區(qū)域中的插入點的操作中,信號記錄/重放方法是通過執(zhí)行以下步驟來實現(xiàn)的在記錄介質(zhì)上給附加信號重新分配一個連續(xù)空閑區(qū)域,該連續(xù)空閑區(qū)域的大小至少與預(yù)定記錄/重放時間長度相當(dāng);在連續(xù)空閑區(qū)域中記錄附加信號;以及用與插入點相鄰的現(xiàn)有信號的一部分填充連續(xù)空閑區(qū)域的剩余部分。
另外,本發(fā)明還提供一種信號記錄/重放方法,其中,在記錄介質(zhì)上已經(jīng)記錄的信號所具有的連續(xù)數(shù)據(jù)段大小小于預(yù)定記錄/重放時間長度的相應(yīng)值的情況下,信號記錄/重放方法是通過執(zhí)行以下步驟來實現(xiàn)的在記錄介質(zhì)上給數(shù)據(jù)段重新分配一個連續(xù)空閑區(qū)域,該連續(xù)空閑區(qū)域的大小至少為與預(yù)定記錄/重放時間長度相當(dāng);對連續(xù)空閑區(qū)域重新定位數(shù)據(jù)段;以及用與數(shù)據(jù)段相鄰的信號的一部分填充連續(xù)空閑區(qū)域的剩余部分。
除此之外,本發(fā)明還提供一種用于把信號記錄到記錄介質(zhì)上的信號記錄裝置,該裝置包括第一裝置,用于識別出記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;第二裝置,用于執(zhí)行把信號記錄到連續(xù)空閑區(qū)域的控制。
另外,本發(fā)明還提供一種信號記錄/重放裝置,用于把信號記錄到記錄介質(zhì)上和從記錄介質(zhì)上重放信號,該裝置包括
第一裝置,用于識別出記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;第三裝置,用于執(zhí)行把信號記錄到連續(xù)空閑區(qū)域上并用與插入點相鄰的現(xiàn)有信號的一部分填充連續(xù)空閑區(qū)域的剩余部分的控制,該信號應(yīng)該被重新插入到已經(jīng)由現(xiàn)有信號所占據(jù)的記錄介質(zhì)上一個區(qū)域中的插入點。
另外,本發(fā)明還提供一種信號記錄/重放裝置,用于把信號記錄到記錄介質(zhì)上和從記錄介質(zhì)上重放信號,該裝置包括第一裝置,用于識別出記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;第四裝置,用于執(zhí)行重新定位在記錄介質(zhì)上已經(jīng)記錄的具有大小小于預(yù)定記錄/重放時間長度的信號的連續(xù)數(shù)據(jù)段并用與數(shù)據(jù)段相鄰的已經(jīng)記錄的信號的一部分填充連續(xù)空閑區(qū)域的剩余部分的控制。
除此以外,本發(fā)明還提供一種信號記錄介質(zhì),其中信號被記錄在每個具有大小等于或大于預(yù)定記錄/重放時間長度的連續(xù)區(qū)域。
依照本發(fā)明的一個方面,提供了一個用來把信號記錄到記錄介質(zhì)的信號記錄裝置,其中第一裝置,用于識別出記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;第二裝置,用于執(zhí)行把信號記錄到連續(xù)空閑區(qū)域的控制。
另外,依據(jù)本發(fā)明的另一方面,提供一種信號記錄/重放裝置,用于把信號記錄到記錄介質(zhì)上和從記錄介質(zhì)上重放信號,其中第一裝置,用于識別出記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;第三裝置,用于執(zhí)行把信號記錄到連續(xù)空閑區(qū)域并用與插入點相鄰的現(xiàn)有信號的一部分填充連續(xù)空閑區(qū)域的剩余部分的控制,該信號應(yīng)該被重新插入到已經(jīng)由現(xiàn)有信號所占據(jù)的記錄介質(zhì)上一個區(qū)域中的插入點。
除此以外,依照本發(fā)明的另一方面,提供一種信號記錄/重放裝置,用于把信號記錄到記錄介質(zhì)上和從記錄介質(zhì)上重放信號,其中第一裝置,用于識別出記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;第四裝置,用于執(zhí)行重新定位在記錄介質(zhì)上已經(jīng)記錄的具有大小小于預(yù)定記錄/重放時間長度的信號的連續(xù)數(shù)據(jù)段并用與數(shù)據(jù)段相鄰的已經(jīng)記錄的信號的一部分填充連續(xù)空閑區(qū)域的剩余部分的控制。
參照附圖將介紹本發(fā)明的一個實施例
圖1示出應(yīng)用本發(fā)明的信號記錄/重放裝置的結(jié)構(gòu)框圖;圖2(A)和2(B)的每個示出由信號記錄/重放裝置進行的在盤上記錄附加信號部分的操作中信號在盤上的分布;圖3示出在盤上記錄在3個文件中的3個節(jié)目的位置,用直線條表示每個文件的位置;圖4是示出含有與文件系統(tǒng)有關(guān)的項目的文件系統(tǒng)控制信息的一個示例表;圖5示出FAT(文件分配表)的一個例子;圖6示出用于進行在1分鐘的時間段內(nèi)實現(xiàn)一種固定速率的控制的技術(shù)。
圖7是進行固定速率控制裝置的結(jié)構(gòu)方框圖;圖8示出表示進行固定速率控制的編碼過程的流程圖;圖9(A)至9(E)示出在編輯過程中圖1所示的信號記錄/重放裝置的盤上所記錄的信號分布圖;圖10(A)和10(B)示出一般的信號優(yōu)化;圖11(A)至11(E)示出在實施例中完成一般的信號優(yōu)化;圖12是實施例中將要編輯的信號圖;圖13(A)至13(E)示出對信號進行編輯工作的一個示例;圖14(A)至14(E)示出對信號進行編輯工作的另一示例;圖15(A)至15(D)示出對信號進行編輯工作的又一示例;圖16(A)至16(D)示出對信號進行編輯工作的另一示例;圖17(A)至17(E)示出對信號進行編輯工作的又一示例;圖18(A)至18(C)示出對信號進行編輯工作的另一示例;圖19(A)至19(D)示出對信號進行編輯工作的另一示例;圖20(A)至20(C)示出對信號進行編輯工作的另一示例;圖21(A)至21(B)是用來描述重放信號的一般方法的說明圖。
通過參照附圖以及對下面本發(fā)明的優(yōu)先實施例詳細描述的認真研究,可以使上述和其它目的以及本發(fā)明的許多附帶優(yōu)點變得更加明顯,進而同樣可以更好地理解本發(fā)明。描述分成下列幾節(jié),按照下列順序進行描述1信號記錄/重放裝置的結(jié)構(gòu)2附加信號的記錄3空閑區(qū)域的識別4編輯5優(yōu)化6編輯細節(jié)1信號記錄/重放裝置的結(jié)構(gòu)圖1示出本發(fā)明所采用的信號記錄/重放裝置的結(jié)構(gòu)方框圖。信號記錄/重放裝置把視頻信號和音頻信號記錄至固體存儲器并從中進行重放,該固體存儲器除了通常通過多路復(fù)用信號來記錄的數(shù)據(jù)記錄介質(zhì)以外,還以光磁盤、磁盤、磁帶和半導(dǎo)體存儲器為代表。然而,為了簡化描述,只以光磁盤作為代表來說明,以下簡稱盤。
在這種信號記錄/重放裝置中,系統(tǒng)控制器1除了執(zhí)行其它功能外還控制整個裝置。視頻編碼器2對提供給它的視頻信號進行視頻編碼處理。同樣,音頻編碼器3對提供給它的音頻信號進行音頻編碼處理。多路復(fù)用器4對從視頻和音頻編碼器2和3的輸出進行多路傳輸。寫緩沖存儲器5用于暫時存儲多路復(fù)用器4的輸出信號。拾取器6用于將寫緩沖存儲器5的輸出信號寫到盤上。另外,拾取器6也用來從盤上讀出重放信號并把從盤上重放的信號輸出至讀緩沖存儲器7中,該讀緩沖存儲器7用來暫時存儲由拾取器6從盤上讀出的信號。去多路復(fù)用器8將讀緩沖存儲器7的輸出分成原來的視頻和音頻數(shù)據(jù)。視頻解碼器9對由去多路復(fù)用器8所分離出的視頻數(shù)據(jù)進行視頻解碼處理。同樣,音頻解碼器10對由去多路復(fù)用路8所分離出的音頻數(shù)據(jù)進行音頻解碼處理。2附加信號的記錄圖2(A)和(B)的每一個示出由信號記錄/重放裝置進行的在盤上記錄附加信號部分的操作中信號在盤上的分布。更具體地說,圖2(A)示出附加記錄操作之前記錄分布而圖2(B)示出附加記錄操作之后的記錄分布。在圖中,以稀疏網(wǎng)格顯示的部分表示記錄了信號的區(qū)域。如圖所示,附加信號沒有分成數(shù)據(jù)段以便將它的每一個記錄到長度小于預(yù)定值即通常為與1分鐘的記錄/重放時間長度相當(dāng)?shù)目臻e區(qū)域中。取而代之的是,把附加信號記錄到連續(xù)空閑區(qū)域,其時間長度等于或長于1分鐘記錄/重放時間長度。3空閑區(qū)的識別本節(jié)介紹用于識別至少為預(yù)定典型值的連續(xù)空閑區(qū)域的裝置,即,該預(yù)定典型值,即相當(dāng)于1分鐘記錄/重放時間的長度。(a)用于識別空閑區(qū)域的裝置盤上文件里的信息全部記錄在TOC(目錄表)區(qū)域中。盤放置到信號記錄/重放裝置的時刻,系統(tǒng)控制器1從TOC區(qū)的文件里讀出該信息并控制盤上的文件直至盤從裝置中取出為止。為了控制盤上的文件,系統(tǒng)控制器1設(shè)置有FAT(文件分配表)11。盤上每個文件的位置和屬性諸如編號、記錄日期和時間以及文件名稱都是通過參照FAT11進行控制的。FAT11用來控制系統(tǒng)所用的最小存取單元中文件的信息,最小存取單元通常為扇區(qū)單元,即,信號記錄/重放裝置用來對盤進行存取。應(yīng)該注意,在本實施例中,一個扇區(qū)大小為2,048字節(jié)(或2k字節(jié))。
圖3示出在盤上記錄在3個文件中的3個節(jié)目的位置,用直線條表示每個文件的位置。例如,節(jié)目1的連續(xù)數(shù)據(jù)是通過將數(shù)據(jù)分成3個數(shù)據(jù)段并形成直線排列的條形來記錄的,這是由于在將數(shù)據(jù)記錄到盤的操作時碰到的物理原因。
如圖所示,在系統(tǒng)控制器1中的文件系統(tǒng),通過使記錄指示節(jié)目1的數(shù)據(jù)是從扇區(qū)1至7連續(xù)記錄然后跳到FAT11中的扇區(qū)C來控制節(jié)目1文件上的信息。文件系統(tǒng)通過掃描FAT11來獲得空閑區(qū)域中的信息。應(yīng)該注意這種控制文件上的信息的技術(shù)可以與常規(guī)計算機的文件控制系統(tǒng)所采用的技術(shù)相同。
在將盤從信號記錄/重放裝置中取出之前,含有前述FAT11的文件系統(tǒng)控制信息被全部寫入TOC區(qū)。
圖4是示出文件系統(tǒng)控制信息的一個示例表。如圖所示,文件設(shè)置表的每個項目包括文件的屬性信息,諸如文件的名稱(即,存貯在文件內(nèi)節(jié)目的名稱)、記錄日期及時間、記錄頻道、記錄時間和文件的第一扇區(qū)。當(dāng)對文件進行存取時,文件系統(tǒng)參照文件的項目并開始存取。無需多說其它文件屬性信息也可以加入表中。
圖5示出FAT11的一個示例。這個例子是一個沒有被記錄在盤上實際連續(xù)區(qū)內(nèi)的節(jié)目數(shù)據(jù)表。在這種情況下,對于記錄數(shù)據(jù)的每個扇區(qū)來說,要記錄存儲著相同數(shù)據(jù)的下個扇區(qū)的編號。為了使圖示的表更易理解,用空白表示空閑區(qū)域。不過,實際上空閑區(qū)域中填有碼“000”。文件的結(jié)尾用碼“fff”來表示。因而,通過從扇區(qū)000開始至其右列它的下一個扇區(qū)為一個空白(“000”)的扇區(qū)號為止來順續(xù)掃描FAT的左列就可以發(fā)現(xiàn)空閑區(qū)域。通過計算在空閑區(qū)域中所包含的實際連續(xù)扇區(qū)的個數(shù)就可以得到空閑區(qū)域的大小。(b)搜索其大小大于相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域。
有四種方法可供文件系統(tǒng)用來作出判斷實際連續(xù)的空閑區(qū)域的大小是否為至少相當(dāng)于1分鐘記錄/重放時間長度。
依照第一種方法,該判斷是通過確定空閑區(qū)域是否能夠以最大記錄速率在至少1分鐘的時間段內(nèi)所記錄的數(shù)據(jù)而作出的。依照第二種方法,用在每個測量單元中假設(shè)的一個固定的速率來首先計算1分鐘時間段內(nèi)所記錄的數(shù)據(jù)的數(shù)量。一個單元至另一個單元的記錄速率可能會改變。不過,應(yīng)該注意,由于測量時間單元的本身在長度上也通常為1分鐘,因此實際上,在1分鐘時間段內(nèi)記錄速率可以假設(shè)是固定的。然后通過對空閑區(qū)域的大小與計算出的數(shù)據(jù)的數(shù)量進行比較就可作出判斷。依照第三種方法,通過確定空閑區(qū)域的大小是否大于預(yù)定的數(shù)據(jù)的數(shù)量來簡單地作出判斷,該數(shù)據(jù)的數(shù)量是以字節(jié)的形式來代替方法2中所用的1分鐘測量時間內(nèi)數(shù)據(jù)的數(shù)量進行表示的。依照第四種方法,通過假設(shè)在1分鐘時間段內(nèi)一種固定的記錄速率來首先計算在1分鐘時間段內(nèi)所記錄的數(shù)據(jù)的數(shù)量。在這種情況下,經(jīng)計算所得到的數(shù)據(jù)的數(shù)量也是固定的。然后通過對計算的數(shù)據(jù)的數(shù)量與空閑區(qū)域的大小進行比較就可作出判斷。下面介紹,4種方法中有代表性的第二種方法。
為了第二種方法所規(guī)定的在1分鐘時間段內(nèi)實現(xiàn)固定記錄速率,(即,固定編碼比特率),就必須執(zhí)行控制以便使由通常為MPEG2編碼器在1分鐘內(nèi)完成視頻編碼器所生成的比特的個數(shù)是恒定的。
在圖像上進行視頻編碼的難度被定義為所生成的比特數(shù)與1個圖像內(nèi)平均量化寬度的乘積。在所謂的可變速度編碼過程中,如下所述來調(diào)整所生成的比特數(shù)。在圖像要求以高難度完成視頻編碼的情況下,要完成編碼就要求以大于以前平均比特率的編碼比特率來分配所生成的比特數(shù),其所生成的比特數(shù)大于平均比特率完成復(fù)雜圖像所得到的比特數(shù)。另一方面,在圖像要求以低難度完成視頻編碼的情況下,要完成編碼就可以用小于以前平均比特率的編碼比特率來分配所生成的比特數(shù),其所生成的比特數(shù)比用平均比特率完成以前簡單圖像所得到的比特數(shù)更少。
為了在1分鐘的時間段內(nèi)使得生成的比特速率固定,另一方面,把生成比特的實際速率反饋來與目標(biāo)值做比較。詳細地說,如果發(fā)現(xiàn)以前生成的碼的總數(shù)小于目標(biāo)平均比特率與經(jīng)過的時間的乘積,所分配的比特數(shù)就被增加。如果發(fā)現(xiàn)以前生成的碼的總數(shù)大于目標(biāo)平均比特率與經(jīng)過的時間的乘積,所分配的比特數(shù)就被降低。結(jié)果,當(dāng)通觀一般1分鐘的時間段時由于反饋系統(tǒng)的效果,記錄仍然是以固定的比特率執(zhí)行的。同時,應(yīng)用上述可變速率編碼過程的結(jié)果是,大量比特和少量比特仍然分別分配給復(fù)雜和簡單的圖像,產(chǎn)生了一個效果能夠使傳輸不損失圖像質(zhì)量的用于不同圖像種類的可變編碼比特率的特性因此而被維續(xù)。
不過,雖然采用了可變速率編碼處理和反饋系統(tǒng),但并不保證目標(biāo)平均比特率能達到非常高的精確度。為了解決此問題,使用了圖7所示的具有反饋增益G的改進反饋回路。在此反饋回路中,從起始點開始在近似經(jīng)過通常為50秒的時間之前,增益G是增加的,因此所生成的碼的實際總數(shù)被強制成等于目標(biāo)平均比特率和經(jīng)過時間的乘積的一個值。具體來說,可以使實際總量與從1分鐘時間段的開始已經(jīng)歷了50秒時間段的時間點的乘積之間的差值達到圖6所示的范圍α之內(nèi),這是通過在該時間點之前的某個時間增加增益G。
圖8示出表示編碼過程的流程圖。如圖所示,流程圖從設(shè)置目標(biāo)平均編碼比特率、最大編碼比特率、最小編碼比特率以及諸如范圍α的其它參數(shù)的步驟S1開始。
然后編碼處理的流程到步驟S2作出判斷正在輸入的信號是否為GOP(圖像組)的標(biāo)題。如果輸入是GOP的標(biāo)題,編碼處理的流程進入步驟S3,在此計算I圖像的生成碼的數(shù)量。然后,編碼處理的流程接著進入步驟S4,在此計算分配比特數(shù)并且把量化寬度調(diào)整為最大和最小編碼比特率之間的一個值。另外,生成量化表。接著,編碼處理的流程進入步驟S5,在此圖像的所有宏塊被編碼。編碼處理的流程然后前進到步驟S6,在此計算所生成的比特數(shù)。生成的比特數(shù)被用于步驟S4進行的量化寬度的調(diào)整。另一方面,如果步驟S2作出判斷的結(jié)果表明輸入信號不是GOP的標(biāo)題,編碼處理的流程直接至步驟S5。
在上述的編碼處理中,如此確定量化寬度使得在最后GOP生成碼的實際數(shù)量可以幾乎成為目標(biāo)碼值。應(yīng)該注意在GOP單元的位置中的圖像單元中,分配比特的數(shù)也能被控制。另外,對量化寬度的改變等效于在MPEG編碼情況中對量化表(Q表)的變換。4編輯圖9(A)至9(E)示出在典型的編輯過程中圖1所示的信號記錄/重放裝置的盤上所記錄的信號的分布圖。
在這種典型的編輯過程中,假設(shè)具有比1分鐘記錄/重放時間長度短的部分#2,被從其圖9(A)中所示的信號中的原始位置移出并插入到箭頭所示的插入點。當(dāng)由于部分#2的插入完成了重寫信號的處理時,信號的新分布就改成圖9(B)所示的分布。在插入中,重寫插入點之后的信號的部分#1的過程需花費一些時間和精力。
為了解決上述問題,信號被從圖9(C)所示的分布編碼成圖9(D)所示的分布。更詳細地說,對盤上的具有大于或等于1分鐘記錄/重放時間長度的持續(xù)空閑區(qū)域進行分配。在空閑區(qū)域中,在時間軸上的部分#2以及圖9(A)所示的插入點之前的部分#1的一部分,被寫入空閑區(qū)域,從而填充空閑區(qū)域其結(jié)果如圖9(D)所示。假設(shè)這個空閑區(qū)域的長度相當(dāng)于圖9(C)的分布中所示的1分鐘記錄/重放時間的長度。在這種情況下,部分#1的那部分的長度移到空閑區(qū)域,即,如圖9(D)所示的區(qū)域A的長度相等(對應(yīng)1分鐘的記錄時間的長度-部分#2的長度)。對信號編輯的工作的結(jié)果是從圖9(C)所示的分布成為圖9(D)所示的分布,結(jié)果連續(xù)塊的每一個具有的長度大于相當(dāng)于1分鐘記錄/重放時間的長度。因而,查找操作是在大于1分鐘的間隔進行的,提供一段兩個連續(xù)查找操作之間的時間段,其長度足夠使在磁道跳躍期間所需輸出的大量的數(shù)據(jù)裝入到讀緩沖存儲器。結(jié)果,可以進行沒有重放時間中斷的重放操作。應(yīng)該注意圖9(E)所示的分布上的#1,#2,#3和#4是時間軸方向上的連續(xù)號碼,它分別對應(yīng)著圖9(D)所示分布上的左端的#1、右端的#1和#2、中間的#1和#3。
在如上所述的把信號從圖9(C)所示的分布編輯成圖9(D)所示的分布的工作中,其數(shù)據(jù)被移至空閑區(qū)域的區(qū)域A是定位于插入點之前的。不過,應(yīng)該注意到,區(qū)域A也可以定位于插入點之后。在這種情況下,區(qū)域A的數(shù)據(jù)被移至部分#2后面的空閑區(qū)域的位置上。區(qū)域A可以包含夾著插入點的2個可選的子區(qū)域。在這種情況下,空閑區(qū)域中的部分#2分別從區(qū)域A的2個子區(qū)域中移出的數(shù)據(jù)2分段所夾持。5優(yōu)化考慮圖10(A)所示的情況,其中在盤上所記錄的#1至#16數(shù)據(jù)段在時間軸上是連續(xù)的但沒有記錄在實際連續(xù)的區(qū)域中??梢园此^的去分裂(defragmentazion)處理方式將這些數(shù)據(jù)段重新安排,以便使它們按圖10(B)所示的實際連續(xù)區(qū)域進行記錄。不過,在這種情況下,如此重排這些數(shù)據(jù)段需要花費很長時間并且重排操作很可能不會總是實際可行的。
為了解決上述問題,在該實施例中,只有在分散區(qū)域中以長度小于1分鐘記錄/重放時間長度的所記錄的數(shù)據(jù)段的每一個才被當(dāng)做重排的目標(biāo)對待,其目的是使信號的所有連續(xù)塊至少在大小上與1分鐘記錄/重放時間長度等效。例如,參考圖11(A)所示的信號,只有數(shù)據(jù)段#3的長度小于1分鐘記錄/重放時間長度。在此情況下,首先,分配一個其大小與1分鐘記錄/重放時間長度等效的空閑區(qū)域并且把數(shù)據(jù)段#3移到其結(jié)果如圖11(B)所示的分布。然后,如圖11(C)所示,把數(shù)據(jù)段#4的頭部的相同長度的部分(與1分鐘記錄/重放時間長度等量對應(yīng)的長度-數(shù)據(jù)段#3的長度)切出并移至數(shù)據(jù)段#3后面的空閑區(qū)域,以填充空閑區(qū)域,其結(jié)果成為圖11(D)所示的分布。最后,把數(shù)據(jù)段編號修訂成按時間軸方向上上升的順序排的連續(xù)編號,結(jié)果成如圖11(E)所示的分布。如圖11(E)所示,在盤上其實際位置處的信號的連續(xù)塊的每一個的長度大于與1分鐘記錄/重放時間等量的長度并且具有未變的重放順序。因而,降低了查找操作的次數(shù),允許流暢地完成重放操作。以此方式能夠方便地優(yōu)化盤上的信號的文件。6編輯細節(jié)接下來,詳細介紹圖9所示的編輯技術(shù)。圖12是示出實施例中要編輯的信號的示意圖。如圖所示,數(shù)據(jù)段A,C1、C2和C3構(gòu)成數(shù)據(jù)的連續(xù)順序。假設(shè)數(shù)據(jù)段B插入在數(shù)據(jù)段A和C1之間。令符號a、C1、b、C2和C3分別表示數(shù)據(jù)段A、C1、B、C2和C3的長度。下面介紹應(yīng)用于不同情況的編輯技術(shù)。
A長度a和b等于或大于1分鐘記錄/重放時間長度圖13(A)示出要插入數(shù)據(jù)段B完成數(shù)據(jù)段C1處的數(shù)據(jù)的情況。由于圖12所示的信號的數(shù)據(jù)段C2和C3不存在,所以數(shù)據(jù)段B僅僅插入在數(shù)據(jù)段A和C1之間。不過,不需要實際地移動數(shù)據(jù)段B和C1。所需做的僅僅是改變重放指針成A-->B-->C1。此時,由于數(shù)據(jù)段C1是最后重放的數(shù)據(jù)段,數(shù)據(jù)段C1之后不存在觸發(fā)的查找操作。因而,數(shù)據(jù)段C1的長度c1可以小于重放時間的1分鐘。
圖13(B)是示出數(shù)據(jù)連著數(shù)據(jù)段C3的情況的示意圖。即使在這種情況下,假設(shè)數(shù)據(jù)段C1的長度c1至少相當(dāng)于1分鐘記錄/重放時間長度,僅僅把數(shù)據(jù)段B插入到數(shù)據(jù)段A和C1之間。也就是說,僅僅通過把重放指針從A-->C1-->C2-->C3改變成A-->B-->C1-->C2-->C3,就能在時間軸上完成插入而不必把數(shù)據(jù)段B實際地插入到數(shù)據(jù)段A和C1之間。在這種情況下,數(shù)據(jù)段C2的長度c2當(dāng)然必須和數(shù)據(jù)段C1的長度C1的情況一樣,也至少相當(dāng)于1分鐘記錄/重放時間長度。不過,為了要在最后重放,所以數(shù)據(jù)段C3的長度c3可以小于1分鐘記錄/重放時間長度。
像圖13(B)一樣,圖13(C)是示出數(shù)據(jù)連著數(shù)據(jù)段C3的情況的示意圖。然而,在后者的情況中,數(shù)據(jù)段C1的長度c1小于1分鐘記錄/重放時間長度。因此,如果數(shù)據(jù)段B僅插入在數(shù)據(jù)段A和C1之間,在長度c1小于1分鐘記錄/重放時間長度的重放數(shù)據(jù)段C1的操作期間,暫存在讀緩沖存儲器中的數(shù)據(jù)量將不能足夠用作在重放操作中跟隨重放數(shù)據(jù)段C1的操作,伴隨軌道從數(shù)據(jù)段C1跳躍到數(shù)據(jù)段C2的查找操作期間的輸出重放信號。為解決由數(shù)據(jù)段C1的長度c1小引起的問題,采用圖13(D)中所示的技術(shù)編輯數(shù)據(jù),圖中所示的編輯技術(shù)包括步驟分配至少相當(dāng)于1分鐘記錄/重放時間長度大小的空閑區(qū)域;把在圖中由符號“C2-(1)”表示的數(shù)據(jù)段C2的頭部分與數(shù)據(jù)段C1連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新配位到分配的空閑區(qū)域以填充該區(qū)域。
應(yīng)注意的是,如果具有1分鐘記錄/重放時間長度大小的空閑區(qū)域不能被分配,則不能編輯,因此以失敗結(jié)束。
由上述的編輯技術(shù)中實際重新定位數(shù)據(jù)塊,如果移動由符號“C2-(1)”表示的數(shù)據(jù)段C2的頭部之后在圖中由符號“C2-(2)”表示的數(shù)據(jù)段C2的剩余部分,至少相當(dāng)于1分鐘記錄/重放時間長度的大小,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除。在這種情況下,編輯工作就圓滿完成。
然而,如果由符號“C2-(2)”表示的數(shù)據(jù)段C2的剩余部分在大小上小于相當(dāng)于1分鐘記錄/重放時間的長度,在伴隨從由符號“C2-(2)”表示的數(shù)據(jù)段C2的剩余部分軌道跳躍到數(shù)據(jù)段C3的查找操作期間,暫時存貯在讀緩沖存貯器中作為重放信號輸出的數(shù)據(jù)存貯的量將小于1分鐘記錄/重放時間長度。為解決由于數(shù)據(jù)段C2的由符號C2-(2)”表示的剩余部分的長度小引起的問題,采用圖13(E)中所示的技術(shù)編輯數(shù)據(jù),圖中所示的編輯技術(shù)包括步驟在由符號“C2-(1)”表示的數(shù)據(jù)段C2的頭部重新定位部分的后面,分配具有至少相當(dāng)于1分鐘記錄/重放時間長度大小的空閑區(qū)域;把在圖中由符號“C2-(2)表示的數(shù)據(jù)段C2的剩余部分與由符號“C3-(1)”表示的數(shù)據(jù)段C3的頭部分連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新配位到分配的空閑區(qū)域以填充該區(qū)域。
由上述的編輯技術(shù)中實際重新定位數(shù)據(jù)塊,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除。應(yīng)注意的是,如果至少相當(dāng)于1分鐘記錄/重放時間長度大小的空閑區(qū)域不能分配在由符號“C2-(1)”表示的數(shù)據(jù)段C2的頭部重新定位的后面,則由保證大小等于或大于1分鐘記錄/重放時間長度的數(shù)據(jù)段C2占用的最初區(qū)域就能用作空閑區(qū)域。
如果它們在數(shù)據(jù)段C3之后,在圖13(E)中所示的編輯技術(shù)就能應(yīng)用到后面的數(shù)據(jù)段C4和C5。B長度a小于1分鐘記錄/重放時間長度和長度b等于或大于1分鐘記錄/重放時間長度在這種情況,如果數(shù)據(jù)段B僅插入數(shù)據(jù)段A和C1之間,在長度小于1分鐘記錄/重放時間長度的重放數(shù)據(jù)段A的操作期間,暫存在讀緩沖存貯器中的數(shù)據(jù)量將不能足夠用作在重放操作中跟隨重放數(shù)據(jù)段A的操作,伴隨軌道從數(shù)據(jù)段A跳躍到數(shù)據(jù)段B的查找操作期間的輸出重放信號。為解決由數(shù)據(jù)段A的長度小引起的問題,采用圖14(B)中所示的技術(shù)編輯數(shù)據(jù),圖中所示的編輯技術(shù)包括步驟分配至少相當(dāng)于1分鐘記錄/重放時間長度大小的空閑區(qū)域;
把在圖中數(shù)據(jù)段A和在由符號“B-(1)”表示的數(shù)據(jù)段B的頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新配位到分配的空閑區(qū)域,以填充該區(qū)域。
應(yīng)注意的是,如果具有1分鐘記錄/重放時間長度大小的空閑區(qū)域不能被分配,則不能被編輯,因此以失敗結(jié)果。
由上述的編輯技術(shù)中實際重新定位數(shù)據(jù)塊,如果移動由符號“B-(1)”表示的數(shù)據(jù)段B的頭部之后在圖中由符號“B-(2)”表示的數(shù)據(jù)段B的剩余部分,也就是長度{b-(1-a)},至少相當(dāng)于1分鐘記錄/重放時間長度的大小,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除。在這種情況下,編輯工作圓滿完成。因此就必需形成判斷長度{b-(1-a)}是否至少相當(dāng)于1分鐘記錄/重放時間的長度或者長度(a+b)至少相當(dāng)于2分鐘記錄/重放時間長度。
如果(a+b)的大小至少相當(dāng)于2分鐘記錄/重放時間的長度,則在重放由符號“B-(2)”表示的數(shù)據(jù)段B的剩余部分的操作期間,暫存在讀緩沖存貯器中的數(shù)據(jù)量將大到足夠用作在重放操作中跟隨重放數(shù)據(jù)段B的剩余部分操作伴隨軌道從數(shù)據(jù)段B的剩余部分跳躍到數(shù)據(jù)段C1的查找操作的輸出重放信號。然后,必需形成判斷數(shù)據(jù)段C1的長度c1是否至少相當(dāng)于1分鐘記錄/重放時間的長度,或者是否數(shù)據(jù)段C1是數(shù)據(jù)的最后數(shù)據(jù)段。如果二者情況之一滿足,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除,編輯工作圓滿完成。另一方面,如果二者情況不滿足,由于數(shù)據(jù)段C1的長度c1小引起的問題就能應(yīng)用上述的類似于在圖13(C)至(E)的標(biāo)題為“長度a和b等于或大于1分鐘記錄/重放時間長度”的小節(jié)A的編輯技術(shù)的方法來解決。
更詳細地說,如果(a+b)的大小小于2分鐘記錄/重放時間長度,則由數(shù)據(jù)段B的符號“B-(2)”表示的剩余部分的長度小引起的問題,通過應(yīng)用圖14(C)中所示的編輯技術(shù)來解決,該圖表示形成判斷的編輯技術(shù),即是否可以分配大小等于或大于1分鐘記錄/重放時間長度的空閑區(qū)域。如果這種區(qū)域能被分配,則判斷的形成步驟如下分配空閑區(qū)域;把在圖中由符號“B-(2)”表示的數(shù)據(jù)段B的剩余部分與由符號“C1-(1)”表示的數(shù)據(jù)段C1的頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新配位給分配的空閑區(qū)域以填充該區(qū)域。
另一方面,如果這種空閑區(qū)域不能被分配,塊區(qū)域被重新定位到曾經(jīng)被數(shù)據(jù)段B占用的區(qū)域。在二者情況下,數(shù)據(jù)段B和數(shù)據(jù)段C都被分裂。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動由符號“C1-(1)”表示的部分之后數(shù)據(jù)段C1的由符號“C1-2”表示的剩余部分的長度(a+b+c1-2)是否至少相當(dāng)于1分鐘記錄/重放時間長度,或者判斷由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分是否是數(shù)據(jù)的最后部分。如果二者情況之一滿足,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除,編輯工作圓滿完成。另一方面,如果二者情況不滿足,則由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分的長度小引起的問題就能應(yīng)用圖14(D)中所示的編輯技術(shù)解決,圖中所示的編輯技術(shù)包括步驟分配至少相當(dāng)于1分鐘記錄/重放時間長度的等量的空閑區(qū)域;把在圖中由符號“C1-(2)”表示的數(shù)據(jù)段C1的剩余部分與由符號“C2-(1)”表示的數(shù)據(jù)段C2在頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新配位給分配的空閑區(qū)域以便填充該區(qū)域。
在數(shù)據(jù)塊已重新定位之后,必需形成判斷移動由符號“C2-(1)”表示的部分之后數(shù)據(jù)段C2的由符號“C2-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度,或者判斷由數(shù)據(jù)段C1的符號“C2-(2)”表示的剩余部分是否是數(shù)據(jù)的最后部分。如果二者情況之一滿足,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除,編輯工作圓滿完成。另一方面,如果二者情況不滿足,則由數(shù)據(jù)段C2的符號“C2-(2)”表示的剩余部分的長度小引起的問題就能應(yīng)用圖14(E)中所示的編輯技術(shù)解決,圖中所示的編輯技術(shù)包括步驟分配至少相當(dāng)于1分鐘記錄/重放時間長度的等量的空閑區(qū)域;把在圖中由符號“C2-(2)”表示的數(shù)據(jù)段C2的剩余部分與由符號“C3-(1)”表示的數(shù)據(jù)段C3在頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域以填充該區(qū)域。C長度a等于或大于1分鐘記錄/重放時間長度和長度b小于1分鐘記錄/重放時間長度為解決由于數(shù)據(jù)段B長度小b引起的問題,采用圖15(B)中所示的技術(shù)編輯數(shù)據(jù),圖中所示的編輯技術(shù)包括步驟把具有(1-b)大小的空閑區(qū)域剛好分配在數(shù)據(jù)段B之間;以及重新定位圖中在由符號“C1-(1)”表示的數(shù)據(jù)段C1頭部的部分;以填充空閑區(qū)域。
作為一種選擇,其技術(shù)包括步驟分配大小至少相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域;把在圖中數(shù)據(jù)段B與由符號“C1-(1)”表示的數(shù)據(jù)段C1的頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域以便填充該區(qū)域。應(yīng)注意的是,在二種情況下,如果大小至少相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域都不能被分配,則不能進行編輯,并且以失敗結(jié)束。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動由符號“C1-(1)”表示的部分之后數(shù)據(jù)段C1的由符號“C1-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度,或者判斷由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分是否是數(shù)據(jù)的最后部分,即,數(shù)據(jù)段C1是否是數(shù)據(jù)的最后數(shù)據(jù)段。如果二者情況之一滿足,在這種情況下,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能消除,編輯工作圓滿完成。另一方面,如果二者情況不滿足,則由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分的長度小引起的問題就能應(yīng)用與以前分別在圖13(D)和圖13(E)中描述的相類似的圖15(C)和15(D)中所示的編輯技術(shù)來解決。D長度a和b二者都小于1分鐘記錄/重放時間長度在這種情況,對總長度(a+b)等于或大于1分鐘記錄/重放時間長度的編輯工作不同于對總長度(a+b)小于1分鐘記錄/重放時間長度的編輯工作。下面由圖16(A)中所示的情況開始描述,其中總長度(a+b)小于1分鐘記錄/重放時間長度。這種情況需要圖16(B)中所示的技術(shù),圖中所示的編輯技術(shù)包括分配大小至少相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域;把在圖中數(shù)據(jù)段A和B與由符號“C1-(1)”表示的數(shù)據(jù)段C1的頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域以便填充該區(qū)域。
作為一種選擇,編輯技術(shù)可包括步驟把(1-b)大小的空閑區(qū)域剛好分配在數(shù)據(jù)段B之后;以及實際定位圖中在由符號“C1-(1)”表示的數(shù)據(jù)段C1頭部的部分,以填充該空閑區(qū)域。
應(yīng)注意的是,在二種情況下,如果至少相當(dāng)于1分鐘記錄/重放時間長度大小的空閑區(qū)域不能被分配,則不能進行編輯,于是以失敗結(jié)束。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動由符號“C1-(1)”表示的部分之后的數(shù)據(jù)段C1的由符號“C1-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度,或者判斷由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分是否是數(shù)據(jù)的最后部分,即,數(shù)據(jù)段C1是否是數(shù)據(jù)的最后數(shù)據(jù)段。如果二者之一滿足,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能消除,編輯工作圓滿完成。另一方面,如果二者條件不滿足,則由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分的長度小引起的問題就能應(yīng)用與以前分別在圖13(D)和13(E)中描述的相類似的圖16(C)和16(D)中所示的編輯技術(shù)來解決。
下面描述圖17(A)中所示的情況,其中總長度(a+b)至少相當(dāng)于1分鐘記錄/重放時間長度的等量。在這種情況,需要應(yīng)用圖17(B)中所示的技術(shù),圖中所示的編輯技術(shù)包括分配大小至少相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域;把在圖中數(shù)據(jù)段A與由符號“B-(1)”表示的數(shù)據(jù)段B的頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域,以便填充該區(qū)域。
應(yīng)注意的是,在二種情況下,如果至少相當(dāng)于1分鐘記錄/重放時間長度大小的空閑區(qū)域都不能被分配,則不能進行編輯,于是以失敗結(jié)束。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動由符號“C1-(1)”表示的部分之后的由數(shù)據(jù)段C1的由符號“C1-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度,或者判斷由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分是否是數(shù)據(jù)的最后部分,即,數(shù)據(jù)段C1是否是數(shù)據(jù)的最后數(shù)據(jù)段。如果二者情況之一滿足,在這種情況下,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能消除,編輯工作圓滿完成。另一方面,如果二者條件不滿足,則由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分的長度小引起的問題就能應(yīng)用與以前分別在圖13(D)和13(E)中描述的相類似的圖17(D)和17(E)中所示的編輯技術(shù)來解決。
在A至D小節(jié)的討論中,要插入的數(shù)據(jù)段B被記錄在一個連續(xù)區(qū)域中。下面小節(jié)描述的情況,其中由子數(shù)據(jù)段B1,B2和B3組成的數(shù)據(jù)B記錄在實際上互相分離的區(qū)域中。假設(shè),作為單個數(shù)據(jù)段,就可確保數(shù)據(jù)段B的數(shù)據(jù)能被再現(xiàn),而不會因為軌跡依次跳躍的查找操作引起重放時間的中斷。也就是說,子數(shù)據(jù)段B1和B2每個的長度都等于或大于1分鐘記錄/重放時間長度。另一方面,由于將要在最后重放,子數(shù)據(jù)段B3的大小至少是或小于1分鐘記錄/重放時間長度。E長度a和b(=b1+b2+b3)二者都等于或大于1分鐘記錄/重放時間長度對于子數(shù)據(jù)段B3的長度b3等于或大于1分鐘記錄/重放時間長度的情況的處理不同于長度b3小于1分鐘記錄/重放時間長度的情況。在圖18(A)中的前一種情況下,必需形成判斷數(shù)據(jù)段C1的長度c1是否至少相當(dāng)于1分鐘記錄/重放時間長度或數(shù)據(jù)段C1是否是數(shù)據(jù)的最后數(shù)據(jù)段。如果二者情況之一滿足,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除,編輯工作只是通過校正重放指針來圓滿完成。另一方面,如果二者條件不滿足,則由數(shù)據(jù)段C1的長度小引起的問題就能應(yīng)用與以前分別在圖13(D)和13(E)中描述的相類似的圖18(B)和18(C)中所示的編輯技術(shù)來解決。
圖19(A)是表示子數(shù)據(jù)段B3的長度b3小于1分鐘記錄/重放時間長度情況的圖。在這種情況,就需要應(yīng)用圖19(B)中所示的技術(shù),圖中所示的編輯技術(shù)包括分配大小至少相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域;把在圖中子數(shù)據(jù)段B3與由符號“C1-(1)”表示的數(shù)據(jù)段C1的頭部連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域,以便填充該區(qū)域。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動由符號“C1-(1)”表示的部分之后的數(shù)據(jù)段C1的由符號“C1-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度,或者判斷由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分是否是數(shù)據(jù)的最后部分,即,數(shù)據(jù)段C1是否是數(shù)據(jù)的最后數(shù)據(jù)段。如果二者情況之一滿足,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除,編輯工作就圓滿完成。另一方面,如果二者條件不滿足,則由數(shù)據(jù)段C1的符號“C1-(2)”表示的剩余部分的長度小引起的問題就能應(yīng)用與以前分別在圖13(D)和13(E)中描述的相類似的圖19(C)和19(D)中所示的編輯技術(shù)來解決。F長度a小于1分鐘記錄/重放時間長度和長度b(=b1+b2+b3)等于或大于1分鐘記錄/重放時間長度圖20(A)是表示長度a小于1分鐘記錄/重放時間長度和長度b(=b1+b2+b3)至少相當(dāng)于1分鐘記錄/重放時間長度的圖。在這種情況,需要應(yīng)用圖20(B)中所示的技術(shù),圖中所示的編輯技術(shù)包括分配大小至少相當(dāng)于1分鐘記錄/重放時間長度的空閑區(qū)域;把在圖中數(shù)據(jù)段A與由符號“B1-(1)”表示的子數(shù)據(jù)段B1的頭部部分連接起來,以形成大小等于分配空閑區(qū)域的數(shù)據(jù)塊;以及實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域,以便填充該區(qū)域。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動符號“B1-(1)”表示的部分之后的子數(shù)據(jù)段B1的由符號“B1-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度。如果子數(shù)據(jù)段B1的由符號“B1-(2)”表示的剩余部分至少相當(dāng)于1分鐘記錄/重放時間長度,在這種情況下,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能被消除,編輯工作圓滿完成。另一方面,如果子數(shù)據(jù)段B1的由符號“B1-(2)”表示的剩余部分在長度上小于1分鐘記錄/重放時間長度,需要應(yīng)用圖20(C)中所示的技術(shù),圖中所示的編輯技術(shù)包括分配大小等于或大于1分鐘記錄/重放時間長度的空閑區(qū)域;把在圖中子數(shù)據(jù)段B1的由符號“B1-(2)”表示的剩余部分與由符號“B2-(1)”表示的子數(shù)據(jù)B2的頭部部分連接起來,以形成大小等于分配的空閑區(qū)域的數(shù)據(jù)塊;和實際地把數(shù)據(jù)塊重新分配給分配的空閑區(qū)域,以便填充該區(qū)域。
在數(shù)據(jù)塊已經(jīng)重新定位之后,必需形成判斷移動由符號“B2-(1)表示的部分之后的子數(shù)據(jù)段B2的由符號“B2-(2)”表示的剩余部分長度是否至少相當(dāng)于1分鐘記錄/重放時間長度。如果子數(shù)據(jù)B2的由符號“B2-(2)”表示的剩余部分至少相當(dāng)于1分鐘記錄/重放時間長度的等量,在這種情況,跟隨重放大小小于1分鐘記錄/重放時間長度的連續(xù)數(shù)據(jù)段操作的查找操作就能消除,編輯工作圓滿完成。另一方面,如果子數(shù)據(jù)段B1的由符號“B2-(2)”表示的剩余部分在長度上小于1分鐘記錄/重放時間長度,就需要對子數(shù)據(jù)段B2和子數(shù)據(jù)段B3的由符號“B2-(2)”表示的剩余部分重復(fù)上述的處理過程。
在上述的編輯技術(shù)中,最小的連續(xù)數(shù)據(jù)段的大小設(shè)定在1分鐘記錄/重放時間長度等量值。應(yīng)注意的是,該值能夠根據(jù)信號重放裝置的查找時間、旋轉(zhuǎn)等待時間和建立時間來改變。例如,最小的連續(xù)數(shù)據(jù)段的大小設(shè)定為1分鐘記錄/重放時間長度的等量值的倍數(shù)或分數(shù)。此外,最小的連續(xù)數(shù)據(jù)段的大小能夠設(shè)定在除時間因素以外的相關(guān)參數(shù)上。更準(zhǔn)確地說,最小的連續(xù)數(shù)據(jù)段的大小能夠設(shè)定在數(shù)據(jù)、用在MPEG編碼處理中的GOP單元或用在內(nèi)部處理中的數(shù)據(jù)單元這樣的數(shù)據(jù)包或數(shù)據(jù)塊的預(yù)定量的相當(dāng)量上。
如上面詳述,按照本發(fā)明,在一段時間內(nèi),預(yù)先存貯在讀緩沖存貯器中的數(shù)據(jù)量足夠大到消除下一個重放時間的中斷,即,在下一個軌跡跳躍期間,在查找操作中,不僅需要查找時間而且還要旋轉(zhuǎn)等待時間和穩(wěn)定時間的輸出。結(jié)果,最后的重放信號就能連續(xù)地產(chǎn)生。此外,用數(shù)據(jù)的分裂去優(yōu)化在盤上記錄的數(shù)據(jù)所花費的時間就能顯著地減少。
權(quán)利要求
1.一種信號記錄方法,在把信號記錄到記錄介質(zhì)的操作中,所述信號被記錄在連續(xù)空閑區(qū)域中,該空閑區(qū)域的每一個的大小等于或大于預(yù)定記錄/重放時間長度。
2.一種信號記錄/重放方法,其中,在把具有長度小于預(yù)定記錄/重放時間長度的附加信號插入到已經(jīng)由存在的信號所占據(jù)的記錄介質(zhì)上區(qū)域中的插入點的操作中,所述信號記錄/重放方法通過執(zhí)行以下步驟來實現(xiàn)在所述記錄介質(zhì)上給所述的附加信號重新分配一個連續(xù)空閑區(qū)域,該連續(xù)空閑區(qū)域的大小至少為所述預(yù)定記錄/重放時間長度的所述等效值;在所述連續(xù)空閑區(qū)域中記錄所述附加信號;以及用與所述插入點相鄰的所述存在的信號的一部分填充所述連續(xù)空閑區(qū)域的剩余部分。
3.一種信號記錄/重放方法,其中,在記錄介質(zhì)上已經(jīng)記錄的信號所具有的連續(xù)數(shù)據(jù)段大小小于預(yù)定記錄/重放時間長度的等量大小的情況下,所述信號記錄/重放方法通過執(zhí)行下述步驟來完成在所述記錄介質(zhì)上給所述數(shù)據(jù)段重新分配一連續(xù)空閑區(qū)域,該連續(xù)空閑區(qū)域的大小至少為所述預(yù)定記錄/重放時間長度的所述等效值;對所述連續(xù)空閑區(qū)域重新定位所述數(shù)據(jù)段;以及用與所述數(shù)據(jù)段相鄰的所述信號的一部分填充所述連續(xù)空閑區(qū)域的剩余部分。
4.一種用于把信號記錄到記錄介質(zhì)上的信號記錄裝置,所述裝置包括第一裝置,用于識別出所述記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;以及第二裝置,用于執(zhí)行把信號記錄到所述連續(xù)空閑區(qū)域的控制。
5.一種信號記錄/重放裝置,用于把信號記錄到記錄介質(zhì)上和從記錄介質(zhì)上重放信號,所述裝置包括第一裝置,用于識別出所述記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;以及第三裝置,用于執(zhí)行把信號記錄到連續(xù)空閑區(qū)域上并用與插入點相鄰存在的信號的一部分填充連續(xù)空閑區(qū)域的剩余部分的控制,該信號應(yīng)該被重新插入到已經(jīng)由存在的信號所占據(jù)的所述記錄介質(zhì)上一個區(qū)域中的插入點。
6.一種信號記錄/重放裝置,用于把信號記錄到記錄介質(zhì)上和從記錄介質(zhì)上重放信號,所述裝置包括第一裝置,用于識別出所述記錄介質(zhì)上的具有大小等于或大于預(yù)定記錄/重放時間長度的一段連續(xù)空閑區(qū)域;和第四裝置,用于執(zhí)行重新定位在所述記錄介質(zhì)上已經(jīng)記錄的具有大小小于預(yù)定記錄/重放時間長度的信號的連續(xù)數(shù)據(jù)段并用與所述數(shù)據(jù)段相鄰的所述已經(jīng)記錄信號的一部分填充所述連續(xù)空閑區(qū)域的剩余部分的控制。
7.一種信號記錄介質(zhì),其中信號被記錄在每個具有大小等于或大于預(yù)定記錄/重放時間長度的連續(xù)區(qū)域。
全文摘要
在從記錄介質(zhì)重放信號的操作中,為減少查找操作的次數(shù),信號記錄在記錄介質(zhì)的連續(xù)空閑區(qū)域中,該空閑區(qū)域的每一個的大小等于或大于一般設(shè)定為1分鐘的預(yù)定記錄/重放時間長度。若需要把長度小于預(yù)定記錄/重放時間長度的附加信號插入到已經(jīng)由存在的信號所占據(jù)的區(qū)域中的插入點,則給附加信號重新分配一個連續(xù)空閑區(qū)域,該連續(xù)空閑區(qū)域的大小等于或大于預(yù)定記錄/重放時間長度。然后,附加信號被記錄在空閑區(qū)域,而不被插入到插入點。
文檔編號H04N9/804GK1205515SQ98103210
公開日1999年1月20日 申請日期1998年5月19日 優(yōu)先權(quán)日1997年5月19日
發(fā)明者高橋孝夫, 太田正志, 秋葉俊哉, 富田真巳, 水藤太郎 申請人:索尼公司