两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

數(shù)據(jù)記錄方法和設(shè)備、數(shù)據(jù)記錄介質(zhì)、以及數(shù)據(jù)再生方法和設(shè)備的制作方法

文檔序號(hào):7964861閱讀:437來源:國知局
專利名稱:數(shù)據(jù)記錄方法和設(shè)備、數(shù)據(jù)記錄介質(zhì)、以及數(shù)據(jù)再生方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)記錄方法和設(shè)備、數(shù)據(jù)記錄介質(zhì)和數(shù)據(jù)再生方法與設(shè)備。本發(fā)明可以適用于記錄和再生視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)和多種這些數(shù)據(jù)合成的數(shù)據(jù),以及按照ISO11172(MPEG1)或ISO13818(MPEG2)標(biāo)準(zhǔn)規(guī)定在計(jì)算機(jī)上產(chǎn)生的數(shù)據(jù)的方法和設(shè)備。
背景技術(shù)
至今,如象CD光盤(商標(biāo))的一種記錄介質(zhì),除了記錄主要供再生的信息(以后稱為主再生信息)外,在其上面為實(shí)現(xiàn)隨機(jī)訪問還記錄附加的信息數(shù)據(jù)(子碼)。主再生信息交給一個(gè)在錯(cuò)誤前后設(shè)置信息用來校正錯(cuò)誤的機(jī)構(gòu)。具體地說,把CIRC(交叉隔行掃描Reed-Solomon碼)或類似的碼加到信息上用于對這樣的錯(cuò)誤進(jìn)行防范。
因此,為了執(zhí)行校錯(cuò)處理讀出某數(shù)據(jù)前后的數(shù)據(jù)和計(jì)算錯(cuò)誤校正需要一定時(shí)間,數(shù)據(jù)只能經(jīng)過一段時(shí)間之后才可利用。附加信息數(shù)據(jù)本質(zhì)上與再生數(shù)據(jù)不同,它從數(shù)據(jù)記錄介質(zhì)上讀出后,要求在較短時(shí)間內(nèi)利用,因此對附加信息數(shù)據(jù)不進(jìn)行校錯(cuò)處理,或者對附加信息數(shù)據(jù)采取用一不同于在主再生的數(shù)據(jù)上的計(jì)算方法進(jìn)行不同的校錯(cuò)處理。
作為用于隨機(jī)訪問數(shù)據(jù)記錄介質(zhì)的附加信息數(shù)據(jù),最需要的數(shù)據(jù)是能在數(shù)據(jù)記錄介質(zhì)上表示出數(shù)據(jù)位置的信息,即地址。因?yàn)镃D光盤或類似的盤本來是為記錄音頻數(shù)據(jù)制作的一種數(shù)據(jù)記錄介質(zhì),并以一固定的位速率記錄信息為其特性的,所以確定數(shù)據(jù)記錄介質(zhì)上的每個(gè)讀出單元(扇區(qū))的信息(地址)是用基于時(shí)、分、秒和幀的數(shù)值表示的,即用基于從再生數(shù)據(jù)頭開始的再生通過時(shí)間信息(時(shí)間碼)表示。
由于CD光盤有在固定的位速率上記錄信息的特性,所以在CD光盤上的音頻數(shù)據(jù)再生通過時(shí)間信息(時(shí)間碼)隨著從數(shù)據(jù)記錄介質(zhì),即盤上的頭位置開始,離頭位置距離(地址)的增加而成比例增加。因此,通過指定用時(shí)、分、秒和幀表示的再生通過時(shí)間也可以實(shí)現(xiàn)在數(shù)據(jù)記錄介質(zhì)上的大部分讀出單元(扇區(qū))的指定。
然而,因?yàn)楦鶕?jù)時(shí)、分、秒和幀的上述地址是基于利用每秒幀數(shù)的60-adic數(shù)或75-adic數(shù)表示的,所以對于所用的數(shù)據(jù)記錄介質(zhì)基本上用二進(jìn)制碼(可以用16進(jìn)制表示)確定地址的計(jì)算機(jī)系統(tǒng)不能用上述地址。于是MD(小型盤(商標(biāo)))標(biāo)準(zhǔn)等采用二進(jìn)制形式作為指定扇區(qū)的地址。在此情況下,雖然搜索操作不能直接用再生通過時(shí)間信息(時(shí)間碼)進(jìn)行,但因小型盤等上面在一固定的位速率下記錄信息,故能用比例計(jì)算方法實(shí)現(xiàn)從二進(jìn)制形式的扇區(qū)地址轉(zhuǎn)換為再生通過時(shí)間信息(時(shí)間碼)。
但如果信息的位速率變化,則用時(shí)、分、秒和幀數(shù)表示的傳統(tǒng)再生通過時(shí)間信息和扇區(qū)地址之間的對應(yīng)關(guān)系不能計(jì)算出來。在用了變化的位速率情況下,即使已經(jīng)用了時(shí)間碼作為扇區(qū)地址,但在再生通過時(shí)間信息(時(shí)間碼)中速率的增加在高位速率段和低位速率段之間將是不同的,因而二個(gè)或更多的扇區(qū)存在有相同的通過時(shí)間信息(時(shí)間碼),或二個(gè)相鄰扇區(qū)將不總是有順序的通過時(shí)間信息(時(shí)間碼),引起一個(gè)時(shí)間碼作為確定在數(shù)據(jù)記錄介質(zhì)上的數(shù)據(jù)位置的扇區(qū)地址是不適當(dāng)?shù)膯栴}。
其實(shí),在數(shù)據(jù)記錄介質(zhì)上記錄視頻數(shù)據(jù)時(shí),按照ISO11172-1(MPEG1視頻)或ISO13818-2(MPEG2視頻)規(guī)定的視頻數(shù)據(jù)也可以偶然地被記錄下來。此視頻數(shù)據(jù)在譯碼上遇到技術(shù)上的限制。具體地說,譯碼不能從一位流的任意位置執(zhí)行,而總是必須從一I-畫面開始。在當(dāng)前的視頻CD光盤或類似的盤中,當(dāng)在數(shù)據(jù)記錄介質(zhì)上從任意位置開始,為開始讀數(shù)據(jù)作出搜索操作時(shí),不總是從I-畫面頭開始讀數(shù)據(jù),故數(shù)據(jù)一直到下個(gè)I-畫面到達(dá)后才能使用,引起一個(gè)在這期間不能開始譯碼的問題。
對于再生視頻數(shù)據(jù),可以期望選擇性地用跳過B-畫面只譯碼I-和P-畫面,或可以期望選擇性地用跳過B-和P-圖像只譯碼I-圖像。盡管如此,傳統(tǒng)的視頻CD光盤數(shù)據(jù)等有一問題,即它們不包含能指出數(shù)據(jù)記錄介質(zhì)接納畫面的位置和接納I-、P-和B-畫面數(shù)據(jù)中哪一個(gè)的指示信息,或者指出這樣的畫面數(shù)據(jù)的頭位置的指示信息,所以一個(gè)任意畫面類型的畫面不能用搜索操作進(jìn)行選擇性再生。
此外,因?yàn)楦鱾€(gè)視頻數(shù)據(jù)的畫面數(shù)據(jù),編碼后是以與它們顯示次序不同的次序記錄下來的,所以為了表示出顯示次序,用一視頻數(shù)據(jù)的畫面標(biāo)題描述一個(gè)時(shí)間基準(zhǔn)。然而,還沒有想出特殊的方法,通過指定時(shí)間基準(zhǔn)數(shù)允許用戶進(jìn)行搜索。
現(xiàn)在的數(shù)據(jù)記錄介質(zhì),如CD光盤對版權(quán)的管理信息即如何處理復(fù)制也只有一位。更具體地說,只賦值了一位信息指示是否禁止或允許復(fù)制數(shù)據(jù)記錄介質(zhì)上的記錄數(shù)據(jù)。只限制了只能有兩種決定,即允許復(fù)制或禁止復(fù)制。于是,這樣不充分的管理信息意含著不可能實(shí)現(xiàn)按許多條件組合的詳細(xì)的版權(quán)管理和不能限制多次復(fù)制的問題,這里的組合條件包括是否允許以轉(zhuǎn)換的模擬數(shù)據(jù)形式進(jìn)行復(fù)制;是否允許以數(shù)字的數(shù)據(jù)形式進(jìn)行復(fù)制;數(shù)據(jù)是否可以對計(jì)算機(jī)輸出;數(shù)據(jù)是否可對音頻-視頻設(shè)備而不是對計(jì)算機(jī)輸出,等等。
在現(xiàn)在的CD光盤等中,對于用在訪問某數(shù)據(jù)中的附加信息數(shù)據(jù)段以固定的形式提供,因此,對于以各式各樣的方法使用CD光盤,例如,對于使用CD光盤以便支持許多應(yīng)用的情況,提供很少自由度。
本發(fā)明的公開鑒于上述各方面情況,本發(fā)明已完成并且提出了一種數(shù)據(jù)記錄方法和設(shè)備、一種數(shù)據(jù)記錄介質(zhì),以及一種一舉解決傳統(tǒng)問題,并就其整體來說,在可用性上有顯著改進(jìn)的再生方法和設(shè)備。
為了解決上述問題,本發(fā)明為數(shù)據(jù)記錄介質(zhì)上以扇區(qū)為單位記錄數(shù)據(jù)提供了一個(gè)數(shù)據(jù)記錄方法。其中為數(shù)據(jù)再生用的附加信息作為與數(shù)據(jù)獨(dú)立的子碼記錄在扇區(qū)單元中。
本發(fā)明也為數(shù)據(jù)記錄介質(zhì)上以扇區(qū)為單位記錄數(shù)據(jù)提供了一種數(shù)據(jù)記錄裝置,該數(shù)據(jù)記錄裝置包括用于產(chǎn)生子碼作為各扇區(qū)的獨(dú)立于其中所記錄的數(shù)據(jù)的用于數(shù)據(jù)再生附加信息的子碼產(chǎn)生裝置和用于在每個(gè)扇區(qū)中記錄數(shù)據(jù)和子碼用的子碼相加裝置,本發(fā)明也為以扇區(qū)為單位記錄數(shù)據(jù)提供了一種數(shù)據(jù)記錄介質(zhì),其中子碼作為數(shù)據(jù)再生用的附加信息獨(dú)立于數(shù)據(jù)被記錄在每個(gè)扇區(qū)中。
本發(fā)明也為再生數(shù)據(jù)記錄介質(zhì)提供了一種數(shù)據(jù)再生方法,數(shù)據(jù)記錄介質(zhì)有一子碼作為數(shù)據(jù)再生用的獨(dú)立于以扇區(qū)為單位已記錄的數(shù)據(jù)的附加信息被記錄在每個(gè)扇區(qū)中,其中在每個(gè)扇區(qū)中記錄的子碼,為了控制再生數(shù)據(jù),可以獨(dú)立于記錄在每個(gè)扇區(qū)中的再生數(shù)據(jù)進(jìn)行再生。
本發(fā)明也為再生數(shù)據(jù)記錄介質(zhì)提供了一種數(shù)據(jù)再生設(shè)備,數(shù)據(jù)記錄介質(zhì)有一子碼作為數(shù)據(jù)再生用的獨(dú)立于已以扇區(qū)為單位記錄數(shù)據(jù)的附加數(shù)據(jù)被記錄在每個(gè)扇區(qū)中,此再生設(shè)備包含了再生每個(gè)扇區(qū)中數(shù)據(jù)記錄用的主數(shù)據(jù)再生裝置;再生每個(gè)扇區(qū)中記錄的子碼用的子碼再生裝置;以及基于子碼再生裝置再生的子碼控制主數(shù)據(jù)再生裝置再生數(shù)據(jù)的控制裝置。
通過以子碼形式,把數(shù)據(jù)再生用的獨(dú)立于已記錄在數(shù)據(jù)記錄介質(zhì)上的扇區(qū)單元中數(shù)據(jù)的附加信息記錄在每個(gè)扇區(qū)中,此子碼能夠用作控制數(shù)據(jù)再生而大大改善數(shù)據(jù)記錄介質(zhì)的利用率。
在再生數(shù)據(jù)記錄介質(zhì)時(shí),其上面有一子碼作為數(shù)據(jù)再生用的獨(dú)立于已以扇區(qū)為單位記錄的數(shù)據(jù)的附加信息被記錄在每個(gè)扇區(qū)中,在每個(gè)扇區(qū)中記錄的子碼獨(dú)立于記錄在每個(gè)扇區(qū)的數(shù)據(jù)的再生進(jìn)行再生而控制數(shù)據(jù)再生,從而有可能支持各種各樣的再生方法和在可用性上提供改進(jìn)。
圖的簡單描述

圖1是一框圖,它表示按本發(fā)明的數(shù)據(jù)記錄設(shè)備最佳實(shí)施例的一方框圖。
圖2是一框圖,它表示按本發(fā)明的數(shù)據(jù)再生設(shè)備最佳實(shí)施例的一方框圖。
圖3是一張表,它說明作為按本發(fā)明的數(shù)據(jù)記錄格式的最佳實(shí)施例的一個(gè)扇區(qū)結(jié)構(gòu)。
圖4是說明按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中記錄用戶數(shù)據(jù)的簡圖。
圖5是一張表,它說明按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中的同步模式。
圖6是一張表,它表示按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中為了向子碼加時(shí)間碼的一個(gè)結(jié)構(gòu)。
圖7是一張表,它表示按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中為了向子碼加入口點(diǎn)信息的一個(gè)結(jié)構(gòu)。
圖8是一張表,它表示按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中為了向子碼加畫面標(biāo)題信息的一個(gè)結(jié)構(gòu)。
圖9是一張表,它表示按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中為了向子碼加時(shí)間基準(zhǔn)的一個(gè)結(jié)構(gòu)。
圖10是一張表,它表示按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中為了向子碼加版權(quán)管理信息的一個(gè)結(jié)構(gòu)。
圖11是一張表示時(shí)間碼內(nèi)容的表,該時(shí)間碼作為圖6的子碼被添加。
圖12是一張表示時(shí)間碼內(nèi)容的表,此時(shí)間碼作為圖6的子碼被添加。
圖13是一張表示時(shí)間碼內(nèi)容的表,此時(shí)間碼作為圖6的子碼被添加。
圖14是一張表示畫面標(biāo)題信息內(nèi)容的表,此畫面標(biāo)題信息作為圖8的子碼被添加。
圖15是一張表示畫面標(biāo)題信息內(nèi)容的表,此畫面標(biāo)題作為圖8的子碼被添加。
圖16是一張表示畫面標(biāo)題信息內(nèi)容的表,此畫面標(biāo)題作為圖8的子碼被添加。
圖17是一張表示畫面類型作為圖15和16的畫面標(biāo)題信息的表。
圖18是一張表、它表示按圖3的數(shù)據(jù)記錄格式在扇區(qū)結(jié)構(gòu)中子碼的另一種結(jié)構(gòu)。
圖19是一張表示版權(quán)信息內(nèi)容的表,此版權(quán)信息作為圖18的子碼被添加。
圖20是一張表示圖19中的復(fù)印碼字段內(nèi)容的表。
圖21是一張表示層信息字段內(nèi)容的表,此層信息字段作為圖18的子碼被添加。
圖22是一張表示在圖21的層信息中的層數(shù)字段內(nèi)容的表。
圖23是一張表示在圖21的層信息中的層號(hào)字段內(nèi)容的表。
圖24是一張表示作為圖18的子碼被添加的應(yīng)用標(biāo)識(shí)號(hào)字段內(nèi)容的表。
實(shí)施本發(fā)明的最佳模式本發(fā)明的一個(gè)最佳實(shí)施例將參照附圖作詳細(xì)描述。
(1)數(shù)據(jù)記錄格式
(1-1)扇區(qū)結(jié)構(gòu)按照本最佳實(shí)施例的數(shù)據(jù)記錄介質(zhì)是一能在其上面記錄和存儲(chǔ)數(shù)據(jù)的介質(zhì),如CD光盤、磁-光盤、硬盤等等,在這些介質(zhì)上,包括視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由這些數(shù)據(jù)中的多種組成的數(shù)據(jù),以及在計(jì)算機(jī)上產(chǎn)生的數(shù)據(jù)和包含子碼的附加信息等,在變化的數(shù)據(jù)速率下按照圖3表示的數(shù)據(jù)記錄格式定義的扇區(qū)結(jié)構(gòu)中,把上述數(shù)據(jù)和信息用一數(shù)據(jù)記錄設(shè)備記錄下來。
按照這個(gè)數(shù)據(jù)記錄格式,在扇區(qū)中的用戶數(shù)據(jù)字段的大小被選為2,048字節(jié)。也在本最佳實(shí)施例中,定義了一個(gè)數(shù)據(jù)包,以便不延伸在多個(gè)用戶數(shù)據(jù)扇區(qū)上,所以一個(gè)數(shù)據(jù)包的最大長度應(yīng)是2,048字節(jié)或者小一些,在每個(gè)扇區(qū)中的用戶數(shù)據(jù),如圖4(A)-4(C)中表示,總有一個(gè)數(shù)據(jù)包標(biāo)題加在它的頭上。
實(shí)際上,放在每個(gè)扇區(qū)頭上的是一4位的同步模式,如圖5表示,它由檢測每個(gè)扇區(qū)頭的固定樣本之一構(gòu)成。在這同步樣本之后,計(jì)算一個(gè)二字節(jié)的CRC(循環(huán)冗余檢測)碼,并加在CRC碼后的一個(gè)子碼上。繼此CRC碼之后所加的子碼包括在用戶數(shù)據(jù)的多種識(shí)別信息。該子碼有14字節(jié)長度。在這子碼后面,加上前面所說的用戶數(shù)據(jù);后面是從這子碼、對于這子碼的CRC碼和用產(chǎn)數(shù)據(jù)計(jì)算出的及加上的4字節(jié)的CRC碼。為了方便起見,由此子碼、CRC碼和用戶數(shù)據(jù)計(jì)算出來的4字節(jié)CRC碼稱為“EDC”。為了完成由2,380字節(jié)記錄在為存儲(chǔ)和再生用的數(shù)據(jù)記錄介質(zhì)上的記錄的數(shù)據(jù)構(gòu)成的扇區(qū),向同步模式、子碼、CRC碼、用戶數(shù)據(jù)和EDC加上具有不同隔行掃描方向的兩類奇偶位C1和C2,C1和C2是根據(jù)交叉隔行掃描Reed-Solomon,即308字節(jié)的EDC(錯(cuò)誤校正碼)建立起來的。
(1-2)子碼的結(jié)構(gòu)在上面描述的數(shù)據(jù)記錄格式中,如圖6-10所示,除了都有一個(gè)4字節(jié)的扇區(qū)號(hào)(扇區(qū)地址)作為子碼的內(nèi)容外,使用4字節(jié)的時(shí)間碼信息(圖6)、1字節(jié)的入口點(diǎn)信息(圖7)、1字節(jié)的畫面標(biāo)題信息(圖8)、2字節(jié)的時(shí)間基準(zhǔn)信息(圖9)、或4字節(jié)的版權(quán)管理信息(圖10)作為子碼的內(nèi)容。
事實(shí)上,如圖6所示的,由于使用了扇區(qū)號(hào)和時(shí)間碼信息作子碼,即使在變化的數(shù)據(jù)速率下,在數(shù)據(jù)記錄介質(zhì)上記錄數(shù)據(jù),每個(gè)扇區(qū)的位置能夠確定下來,扇區(qū)地址就能以適用于計(jì)算機(jī)系統(tǒng)中所用的數(shù)據(jù)記錄介質(zhì)的方式指定,而且用時(shí)間碼信息的搜索能容易地實(shí)現(xiàn)再生,因此,使得擴(kuò)大數(shù)據(jù)記錄介質(zhì)的應(yīng)用范圍成為可能。
如圖11所示,為時(shí)間碼信息用的數(shù)據(jù)格式可以用時(shí)、分、秒、 秒和 秒的字段的時(shí)間碼實(shí)現(xiàn)。對于視頻數(shù)據(jù)、音頻數(shù)據(jù)和字幕數(shù)據(jù)的時(shí)間碼來說,這是一種通??捎玫淖鳛闀r(shí)間碼的數(shù)據(jù)格式。專用于視頻數(shù)據(jù)的時(shí)間碼信息,如圖12表示的,可以用一有時(shí)、分、秒的字段和視頻信號(hào)的幀數(shù)的時(shí)間碼實(shí)現(xiàn)。在圖11和12的情況中,所有字段都用BCD(二進(jìn)制編碼的十進(jìn)制)符號(hào)描述。
對于時(shí)間碼信息的更進(jìn)一步的數(shù)據(jù)格式,可以采用如圖13所示的在ISO13818-2(MPEG2視頻)中規(guī)定的時(shí)間碼格式。因?yàn)檫@個(gè)格式允許用相同方法分析包含在視頻數(shù)據(jù)中的時(shí)間碼和包含在附加信息中的時(shí)間碼,所以視頻數(shù)據(jù)和附加信息能夠共享分析電路或分析程序。也因?yàn)檫@一格式的各個(gè)字段以二進(jìn)制符號(hào)描述,所以用此格式寫時(shí)間碼信息比用BCD符號(hào)描述的寫時(shí)間碼的附加信息所用的信息量要少。于是更進(jìn)一步,如果采用固定長度子碼的話,那么,被加到那里去的信息,其信息量可以減少。
以圖7表示的子碼形式存儲(chǔ)的入口點(diǎn)信息是標(biāo)志信息,這個(gè)標(biāo)志信息只對包含I-畫面的頭位置的扇區(qū)設(shè)置。更明白地說,這個(gè)只為包含I-畫面的頭位置的扇區(qū)設(shè)置的標(biāo)志信息被提供,以致當(dāng)數(shù)據(jù)再生設(shè)備根據(jù)檢測的標(biāo)志信息使自己適應(yīng)去起動(dòng)讀出數(shù)據(jù)時(shí),譯碼能夠從I-畫面的頭起立即開始。由此可見,再生能在一高速搜索操作之后馬上起動(dòng)。
以圖8所示的子碼形式存儲(chǔ)起來的畫面標(biāo)題信息可以包含如圖14所示的1位畫面標(biāo)題標(biāo)志、如圖15所示的2位畫面類型信息(表示I-、P-或B-畫面)或如圖16所示的畫面標(biāo)題標(biāo)志和畫面類型信息兩者,這里的1位畫面標(biāo)題標(biāo)志只對包含畫面的頭位置的扇區(qū)置位。至于畫面類型,如圖17所示的對I-畫面、P-畫面和B-畫面分別地賦值2位模式。應(yīng)當(dāng)注意,當(dāng)I-畫面數(shù)據(jù)至少在一相應(yīng)的扇區(qū)中存在時(shí),加上表示I-畫面的2位模式作為子碼;當(dāng)I-畫面數(shù)據(jù)在相應(yīng)的扇區(qū)中不存在但P-畫面數(shù)據(jù)存在時(shí),加上表示P-畫面的2位模式;以及當(dāng)在相應(yīng)的扇區(qū)中,I-畫面數(shù)據(jù)和P-畫面數(shù)據(jù)兩者都不存在,但只有B-畫面數(shù)據(jù)存在時(shí),加上表示B-畫面的2位模式。
于是,通過對子碼加上畫面標(biāo)題信息的方法,讓再生設(shè)備檢測它來控制數(shù)據(jù)讀操作,數(shù)據(jù)就能從畫面的頭位置開始讀出來,或者換句話說,基于畫面類型的選擇性再生能夠以這樣的方式實(shí)現(xiàn),即讀取要解碼的畫面而跳過不解碼的畫面。
以圖9表示的子碼形式存儲(chǔ)起來的時(shí)間基準(zhǔn)信息指的是由ISO11172-2(MPEG1視頻)或ISO13818-2(MPEG2視頻)規(guī)定的一個(gè)位流內(nèi)的畫面層中存在的時(shí)間基準(zhǔn),用于表示各個(gè)畫面被顯示的次序。因此通過提供帶有時(shí)間基準(zhǔn)信息的子碼,讓數(shù)據(jù)再生設(shè)備依據(jù)檢測到的時(shí)間基準(zhǔn)信息去開始讀數(shù)據(jù),數(shù)據(jù)再生設(shè)備就能按用戶指定的時(shí)間基準(zhǔn)號(hào)訪問畫面。
以圖10表示的子碼形式存儲(chǔ)起來的版權(quán)管理信息包括1字節(jié)信息,此1字節(jié)信息表示如何處理每個(gè)數(shù)字視頻、模擬視頻、數(shù)字音頻和模擬聲音數(shù)據(jù)等的版權(quán)。根據(jù)建立者和記錄者的意圖,作為子碼被加上去的1字節(jié)的版權(quán)信息的設(shè)置規(guī)定版權(quán)管理與許多條件的組合。
子碼也可以采取圖18表示的形式。如已說明的,當(dāng)子碼編制成包括版權(quán)信息、層信息、扇區(qū)號(hào)(扇區(qū)地址)、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào)和應(yīng)用信息形式時(shí),這個(gè)單一結(jié)構(gòu)子碼能使數(shù)據(jù)記錄介質(zhì)支持各種各樣的應(yīng)用。
如圖18表示的版權(quán)信息用圖19中所示的兩位復(fù)制碼指出關(guān)于復(fù)制包含在相關(guān)扇區(qū)中的用戶數(shù)據(jù)的屬性,復(fù)制碼有2位如圖20所示的模式,它們被賦予“允許復(fù)制”、“允許一次復(fù)制”、和“禁止復(fù)制”等屬性。
當(dāng)一個(gè)盤由許多層構(gòu)成,指出包含一個(gè)扇區(qū)的這個(gè)盤由多少層形成和包含這個(gè)扇區(qū)的層為哪個(gè)層時(shí),要使用層信息。
更具體地說,圖18中的層信息用表示“層數(shù)”和“層號(hào)”的3位字段表示盤上和包含扇區(qū)的層上的信息,如圖21表示的。當(dāng)包含這扇區(qū)的盤由單層形成時(shí),“層數(shù)”置為“1”,當(dāng)此盤由2層構(gòu)成時(shí),“層數(shù)”置為“2”。除了“1”和“2”外,其余的數(shù)字值保留。
當(dāng)包含扇區(qū)的層是第一層時(shí),“層號(hào)”,如圖23所示置成“0”,當(dāng)層為第二層時(shí),“層號(hào)”置成“1”。除了“1”和“0”外,其余的數(shù)字值保留。
圖18所示的道號(hào)是為利用跟蹤機(jī)構(gòu)實(shí)現(xiàn)搜索CD光盤或類似盤上的音樂節(jié)目頭提供的。道被定義作為一組盤上的順序的扇區(qū),并表示道號(hào)。
根據(jù)與信息相關(guān)聯(lián)的應(yīng)用,為了對圖3的用戶數(shù)據(jù)段內(nèi)的信息內(nèi)容進(jìn)行分類,提供圖18表示的應(yīng)用標(biāo)識(shí)號(hào)。例如,假定盤的有一段包含稱之為應(yīng)用DVD(數(shù)字視頻盤)的數(shù)據(jù),另一段包含為另一應(yīng)用的數(shù)據(jù)(例如音頻應(yīng)用),所以為了在再生時(shí)容易鑒別不同應(yīng)用的數(shù)據(jù),在與每個(gè)數(shù)據(jù)關(guān)聯(lián)的子碼的應(yīng)用標(biāo)識(shí)號(hào)字段中記錄不同的應(yīng)用標(biāo)識(shí)號(hào)。為了確定記錄在應(yīng)用標(biāo)識(shí)字段后面的應(yīng)用信息字段中的信息種類,也用應(yīng)用標(biāo)識(shí)號(hào)。
作為例子,圖24表示應(yīng)用標(biāo)識(shí)號(hào)的定義。當(dāng)應(yīng)用標(biāo)識(shí)號(hào)置為“0”時(shí),在其后面的應(yīng)用信息字段填充“0”。
當(dāng)應(yīng)用標(biāo)識(shí)號(hào)置為“1”時(shí),在一個(gè)相關(guān)聯(lián)的扇區(qū)的用戶數(shù)據(jù)區(qū)域中,記錄DVD(數(shù)字視頻盤)數(shù)據(jù),并將對DVD認(rèn)為重要的信息寫入應(yīng)用信息字段。例如,應(yīng)用信息字段可以包含入口點(diǎn)上的信息,根據(jù)圖7已有的描述,認(rèn)為入口點(diǎn)信息對DVD中用的MPEG標(biāo)準(zhǔn)是十分重要的信息。
當(dāng)應(yīng)用標(biāo)識(shí)號(hào)置為“2”時(shí),在一個(gè)相關(guān)聯(lián)的扇區(qū)的用戶數(shù)據(jù)區(qū)域中記錄音頻數(shù)據(jù),所以在應(yīng)用信息字段中記錄對音頻認(rèn)為重要的信息。例如,為了對再生設(shè)備的操作有幫助,把音頻數(shù)據(jù)的取樣頻率、位長度等等記錄下來。
當(dāng)應(yīng)用標(biāo)識(shí)號(hào)置成“254”時(shí),一個(gè)有關(guān)聯(lián)扇區(qū)的用戶數(shù)據(jù)區(qū)域填充“0”。從“3”到“253”和“255”的應(yīng)用標(biāo)識(shí)號(hào)保留。
按照上述記錄格式,以扇區(qū)為單位記錄視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)組成的數(shù)據(jù),以及在計(jì)算機(jī)上產(chǎn)生的數(shù)據(jù),并除了扇區(qū)號(hào)作為子碼都要加到每個(gè)扇區(qū)中去之外,還把時(shí)間碼信息、入口點(diǎn)信息、畫面標(biāo)題信息、時(shí)間基準(zhǔn)信息、或軌道號(hào)作為子碼添加到每個(gè)扇區(qū)中去,于是,即使數(shù)據(jù)在變化的數(shù)據(jù)速率下記錄,得到一個(gè)在再生設(shè)備上執(zhí)行特殊再生、搜索和再生等方面用的、在可用性上大有改進(jìn)的數(shù)據(jù)記錄介質(zhì)是可能的。
由此把有關(guān)版權(quán)的信息作為子碼加到每個(gè)扇區(qū)上去,所以能夠得到一個(gè)對于再生設(shè)備一邊的每個(gè)扇區(qū)能完成詳細(xì)的版權(quán)管理的數(shù)據(jù)記錄介質(zhì)成為可能。
更進(jìn)一步,由于把層信息作為子碼加到每個(gè)扇區(qū)上去,所以得到一個(gè)用一再生設(shè)備能從這里得到的數(shù)據(jù)記錄介質(zhì)再生延伸在多層上的記錄數(shù)據(jù)的數(shù)據(jù)記錄介質(zhì)成為可能。
此外,通過記錄的應(yīng)用標(biāo)識(shí)號(hào)和應(yīng)用信息,由各種各樣應(yīng)用所要求的信息能容易地被記錄在每個(gè)子碼中,于是得到一個(gè)在可用性上能大有改進(jìn)的數(shù)據(jù)記錄介質(zhì)是可能的。
(2)按照實(shí)施例的數(shù)據(jù)記錄設(shè)備參照圖1,參考數(shù)字1總體上表示一個(gè)數(shù)據(jù)記錄設(shè)備,它按照本發(fā)明的數(shù)據(jù)記錄格式來記錄數(shù)據(jù),本發(fā)明已在參考圖3-17和18-24中描述。這個(gè)實(shí)施例的數(shù)據(jù)記錄設(shè)備1對視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)組成的節(jié)目,以及產(chǎn)生在計(jì)算機(jī)上的數(shù)據(jù)進(jìn)行多路轉(zhuǎn)換,它把附加信息如子碼加到數(shù)據(jù)上,并把它們記錄在數(shù)據(jù)記錄介質(zhì)19上。
在這個(gè)數(shù)據(jù)記錄設(shè)備1中,一個(gè)主數(shù)據(jù)提供部件2,按照從控制部件20來的命令,將原已產(chǎn)生的視頻數(shù)據(jù)、音頻數(shù)據(jù)和字幕數(shù)據(jù)分別提供給視頻編碼器5、音頻編碼器8和字幕編碼器7。對于商業(yè)用途,例如,這個(gè)主數(shù)據(jù)提供部件2就由錄像帶播放機(jī)組成。當(dāng)時(shí)間碼信息與視頻數(shù)據(jù)、音頻數(shù)據(jù)和字幕數(shù)據(jù)一塊兒在扇區(qū)中發(fā)現(xiàn)時(shí),這個(gè)主數(shù)據(jù)提供部件2就將時(shí)間碼信息提供給一個(gè)時(shí)間碼信息開關(guān)電路10。
計(jì)算機(jī)3,按照控制部件20的命令,把要在數(shù)據(jù)記錄介質(zhì)19上記錄的計(jì)算機(jī)數(shù)據(jù)提供給計(jì)算機(jī)接口4。計(jì)算機(jī)接口4對計(jì)算機(jī)3傳來的信息的電特性、信號(hào)格式、數(shù)據(jù)格式等進(jìn)行轉(zhuǎn)換,并將被轉(zhuǎn)換過但同樣內(nèi)容的信息提供給多路轉(zhuǎn)換電路8。
視頻編碼器5,按照ISO11172-2(MPEG1視頻)或ISO13818-2(MPEG2視頻)標(biāo)準(zhǔn)所規(guī)定的編碼過程對從主數(shù)據(jù)提供部件2傳來的視頻數(shù)據(jù)進(jìn)行編碼,并將編碼過的視頻數(shù)據(jù)提供給多路轉(zhuǎn)換電路8。視頻編碼器5也向子碼編碼器11提供表示發(fā)現(xiàn)I-畫面數(shù)據(jù)所在位置的入口點(diǎn)信息、表示發(fā)現(xiàn)畫面標(biāo)題所在位置的畫面標(biāo)題信息、表示畫面類型的畫面類型信息,以及表示出各個(gè)畫面顯示順序的時(shí)間基準(zhǔn)信息。
音頻編碼器6把主數(shù)據(jù)提供部件2送來的音頻數(shù)據(jù)按原來形式或按照ATRAC(自適應(yīng)變換聲編碼)所規(guī)定的編碼過程進(jìn)行編碼后的形式提供給多路轉(zhuǎn)換電路8,ATRAC標(biāo)準(zhǔn)是符合ISO11172-3(MPEG1音頻)、ISO13818-3(MPEG2音頻)或MD(小型盤)標(biāo)準(zhǔn)的。字幕編碼器7把主數(shù)據(jù)提供設(shè)備2送來的字幕數(shù)據(jù)按原形或把字幕數(shù)據(jù)交給行程長度壓縮處理后的形式提供給多路轉(zhuǎn)換電路8。
多路轉(zhuǎn)換電路8將視頻編碼器5、音頻編碼器6、字幕編碼器7及計(jì)算機(jī)接口4送來的數(shù)據(jù)、根據(jù)ISO11172-1(MPEG1系統(tǒng))或ISO13818-1(MPEG2系統(tǒng))的規(guī)定,進(jìn)行多路轉(zhuǎn)換。在這過程中,多路轉(zhuǎn)換電路8接受來自控制部件20的關(guān)于能夠一次性讀自或?qū)懭霐?shù)據(jù)記錄介質(zhì)19的數(shù)據(jù)處理單元,即記錄在一個(gè)扇區(qū)中的用戶數(shù)據(jù)量的指示,多路轉(zhuǎn)換數(shù)據(jù)以便阻止數(shù)據(jù)包擴(kuò)展超過多個(gè)扇區(qū)中的用戶數(shù)據(jù)區(qū),并將多路轉(zhuǎn)換的用戶數(shù)據(jù)提供給子碼附加電路15。與此同時(shí),多路轉(zhuǎn)換電路8還把表示扇區(qū)間邊界的扇區(qū)邊界信號(hào)提供給子碼附加電路15。
時(shí)間碼信息發(fā)生器9,按照控制部件20的命令,產(chǎn)生時(shí)間碼信息。時(shí)間碼信息開關(guān)電路10從主數(shù)據(jù)提供部件2送來的時(shí)間碼信息和從時(shí)間碼信息發(fā)生器9送來的時(shí)間碼信息中選擇一條信息,并將這一條被選中的信息提供給子碼編碼器11。請注意,每當(dāng)時(shí)間碼信息從主數(shù)據(jù)提供部件2送來時(shí),時(shí)間碼信息開關(guān)電路10就選擇它,并且當(dāng)主數(shù)據(jù)部件2沒有時(shí)間碼信息送來時(shí),時(shí)間碼信息開關(guān)電路10就選擇從時(shí)間碼信息發(fā)生器9送來的時(shí)間碼信息。
子碼編碼器11將控制部件20送來的扇區(qū)號(hào)信息及其它附加信息編碼成預(yù)定的格式,并將這些已編碼過的信息提供給CRC編碼器12。上面提到的其它附加信息指的是版權(quán)管理信息、由時(shí)間碼信息開關(guān)電路10送來的時(shí)間碼信息和入口點(diǎn)信息、畫面標(biāo)題信息、畫面類型信息或由視頻編碼器5送來的時(shí)間基準(zhǔn)信息。
再進(jìn)一步的附加信息可以包括層信息、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào)以及圖上沒有表示的輸入部件輸入的應(yīng)用信息。舉例來說,如果應(yīng)用標(biāo)識(shí)號(hào)指的是DVD的話,那么應(yīng)用信息就有從視頻編碼器5送來的入口點(diǎn)信息。
CRC編碼器12為子碼編碼器11送來的子碼信息計(jì)算CRC,將CRC數(shù)據(jù)加到子碼信息上去,再計(jì)算EDC,將EDC加到子碼信息上去,并且將附有附加的CRC和EDC后的子碼信息提供給同步模式相加電路13。同步模式相加電路13依次將圖5所示的同步模式加到所提供的子碼信息上去,并將它們提供給子碼緩沖器14。子碼相加電路15把從子碼緩沖器14讀出的子碼信息插入由多路轉(zhuǎn)換電路8送來的數(shù)據(jù)中的每個(gè)扇區(qū)的邊界上。子碼信息被插入的具體位置,根據(jù)多路轉(zhuǎn)換電路8送來的扇區(qū)邊界信息決定。ECC編碼器16利用子碼相加電路15送來的多路轉(zhuǎn)換數(shù)據(jù)計(jì)算C1和C2的奇偶性,即按照Reed-Solomon碼的ECC,將此ECC加到多路轉(zhuǎn)換數(shù)據(jù)上去,并將它們提供給調(diào)制電路17。
調(diào)制電路17是一個(gè)將ECC編碼器16送來的數(shù)據(jù)調(diào)制成可在數(shù)據(jù)記錄介質(zhì)19上記錄的信號(hào)格式的電路,并且用一例子來說,執(zhí)行EFM(8到14調(diào)制)。寫部件18將調(diào)制電路17傳來的信號(hào)用電、磁、光和/或物理的形式記錄在數(shù)據(jù)記錄介質(zhì)19上。
雖然在這個(gè)實(shí)施例中,計(jì)算多路轉(zhuǎn)換奇偶性數(shù)據(jù)的ECC,把子碼加到多路轉(zhuǎn)換數(shù)據(jù)上后將ECC加到這一多路轉(zhuǎn)換數(shù)據(jù)上去,但數(shù)據(jù)記錄設(shè)備1可以構(gòu)造成在ECC加到此多路轉(zhuǎn)換數(shù)據(jù)后,把子碼加到多路轉(zhuǎn)換電路8送來的多路轉(zhuǎn)換數(shù)據(jù)上去。
控制部件20,按照用戶的編輯指令把提供命令提供給主數(shù)據(jù)提供部件2和計(jì)算機(jī)3,將讀/寫的處理單元,即數(shù)據(jù)記錄介質(zhì)19的扇區(qū)大小指示給多路轉(zhuǎn)換電路8,并把時(shí)間碼生成命令提供給時(shí)間碼信息發(fā)生器9??刂撇考?0還把開關(guān)命令提供給時(shí)間碼開關(guān)電路10、接受來自圖上未示出的輸入部件的關(guān)于版權(quán)管理、層信息、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào)和應(yīng)用信息的命令,并且將扇區(qū)號(hào)信息、版權(quán)管理信息、層信息、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào)及應(yīng)用信息提供給子碼編碼器11。
在前面的配置中,控制部件20首先命令主數(shù)據(jù)提供部件2或計(jì)算機(jī)3,按照用戶的編輯指令提供數(shù)據(jù),并把扇區(qū)大小指示給多路轉(zhuǎn)換電路8。控制部件20也產(chǎn)生用于記錄在提供給子碼編碼器11的子碼中的扇區(qū)號(hào)信息、版權(quán)管理信息、層信息、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào)及應(yīng)用信息。更進(jìn)一步,如果主數(shù)據(jù)提供部件2沒有送來時(shí)間碼信息,那么,控制部件20命令時(shí)間碼信息發(fā)生器,按照用產(chǎn)的指令產(chǎn)生時(shí)間碼信息。
視頻編碼器5,按照ISO11172-2(MPEG1視頻)或ISO13818-2(MPEG2視頻)對輸入的視頻數(shù)據(jù)進(jìn)行編碼,并將已編碼的視頻數(shù)據(jù)提供給多路轉(zhuǎn)換電路8。在此過程中,表示一個(gè)已編碼的畫面(I-畫面、P-畫面、或B-畫面)類型的畫面類型信息及時(shí)間基準(zhǔn)信息提供給子碼編碼器11。同樣,當(dāng)傳送畫面標(biāo)題時(shí),表示畫面標(biāo)題存在的信息也提供給子碼編碼器11。尤其是當(dāng)傳送一個(gè)I-畫面時(shí),表示I-畫面標(biāo)題存在的信息,即入口點(diǎn)信息提供給子碼編碼器11。
音頻編碼器6及字幕編碼器7分別對輸入的音頻信號(hào)及字幕信號(hào)進(jìn)行編碼,并把已編碼的信號(hào)提供給多路轉(zhuǎn)換電路8。多路轉(zhuǎn)換電路8,按照ISO11172-1(MPEG1系統(tǒng))或ISO13818-1(MPEG2系統(tǒng))的規(guī)定,對視頻編碼器5、音頻編碼器6和字幕編碼器7送來的數(shù)據(jù)進(jìn)行編碼。
用戶數(shù)據(jù)被多路轉(zhuǎn)換電路8分成每扇區(qū)的數(shù)據(jù)包后提供給子碼相加電路15和CRC編碼器12。多路轉(zhuǎn)換電路8也向子碼相加電路15提供扇區(qū)的邊界信號(hào),當(dāng)用戶數(shù)據(jù)的第一個(gè)字節(jié)即表示扇區(qū)的邊界的數(shù)據(jù)被傳遞時(shí),邊界信號(hào)置為“1”,在其它情況下,邊界信號(hào)置為“0”。
子碼編碼器11,按照圖6-10及圖18-24所示的子碼結(jié)構(gòu)依次產(chǎn)生子碼數(shù)據(jù)。更具體地說,子碼編碼器11組成扇區(qū)號(hào)及時(shí)間碼的子碼(圖6)、扇區(qū)號(hào)及入口點(diǎn)信息的子碼(圖7)、扇區(qū)號(hào)及畫面標(biāo)題信息的子碼(圖8)、扇區(qū)號(hào)及時(shí)間基準(zhǔn)的子碼(圖9)、扇區(qū)號(hào)及版權(quán)管理信息的子碼(圖10)、或者如圖18所示的版權(quán)管理信息、層信息、扇區(qū)號(hào)、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào)及應(yīng)用信息組成的子碼,所有這些子碼都是從傳送到子碼編碼器11那里的數(shù)據(jù)中抽取的,并把組成的子碼提供給CRC編碼器12。CRC編碼器12對從子碼編碼器11接受到的子碼數(shù)據(jù)計(jì)算CRC,并緊接在該子碼數(shù)據(jù)前面加上CRC。CRC編碼器12再進(jìn)一步對多路轉(zhuǎn)換電路8傳來的用戶數(shù)據(jù)及加過CRC的子碼數(shù)據(jù)計(jì)算EDC,并將該EDC和有附加CRC數(shù)據(jù)的子碼數(shù)據(jù)一塊兒提供給同步模式相加電路13。
同步模式相加電路13緊接在有附加CRC數(shù)據(jù)的子碼數(shù)據(jù)前面加上一個(gè)同步模式(圖5),并將有CRC數(shù)據(jù)和同步模式的子碼數(shù)據(jù)提供給子碼緩沖器14。子碼緩沖器14依次保存送來的數(shù)據(jù),此數(shù)據(jù)包括同步模式、CRC以及子碼數(shù)據(jù)和EDC,以便按照子碼相加電路15的請求將它們提供給子碼相加電路15。
子碼相加電路15根據(jù)多路轉(zhuǎn)換電路8送來的扇區(qū)邊界信號(hào)請求子碼緩沖電路14依次提供包括與同步樣本、CRC及子碼數(shù)據(jù)相對應(yīng)的數(shù)據(jù)、緊接在從多路轉(zhuǎn)換電路8傳來的用戶數(shù)據(jù)前面插入所要求的數(shù)據(jù)、緊接在用戶數(shù)據(jù)后面加上EDC,并把上面已加過子碼數(shù)據(jù)和EDC的用戶數(shù)據(jù)提供給ECC編碼器16。
ECC編碼器16對子碼相加電路15傳來的多路轉(zhuǎn)換數(shù)據(jù)計(jì)算ECC,將所計(jì)算的ECC加到多路轉(zhuǎn)換數(shù)據(jù)上,并將有ECC的該多路轉(zhuǎn)換數(shù)據(jù)提供給調(diào)制電路17。
調(diào)制電路17對從ECC編碼器16來的數(shù)據(jù)進(jìn)行調(diào)制,并把調(diào)制過的數(shù)據(jù)提供給寫部件18,該寫部件依次把傳送來的數(shù)據(jù)記錄在數(shù)據(jù)記錄介質(zhì)19上。
按照前面的配置,與處理記錄的視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)所組成的數(shù)據(jù),以及計(jì)算機(jī)以扇區(qū)為單位產(chǎn)生的數(shù)據(jù)并行時(shí)間碼、入口點(diǎn)信息、畫面標(biāo)題信息、時(shí)間基準(zhǔn)、版權(quán)管理信息、層信息、道號(hào)、應(yīng)用標(biāo)識(shí)號(hào),或應(yīng)用信息作為子碼產(chǎn)生,并加到相關(guān)聯(lián)的扇區(qū)中去,從而使得有可能獲得一個(gè)數(shù)據(jù)記錄設(shè)備,該設(shè)備能以簡單的配置把有用的子碼信息加在再生方上。
(3)按照實(shí)施例的數(shù)據(jù)再生設(shè)備現(xiàn)在參照圖2,參考數(shù)字21總體上表示一個(gè)數(shù)據(jù)再生設(shè)備,它把視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)組成的數(shù)據(jù)和計(jì)算機(jī)上再生的數(shù)據(jù)連同附加信息從數(shù)據(jù)記錄介質(zhì)19中一塊兒讀出來,在這數(shù)據(jù)記錄介質(zhì)19上的這樣的數(shù)據(jù)是按本發(fā)明對圖3-17和18-24上面描述過的數(shù)據(jù)記錄格式記錄的。
在這數(shù)據(jù)再生設(shè)備21中,驅(qū)動(dòng)部件22執(zhí)行機(jī)械安裝和卸下數(shù)據(jù)記錄介質(zhì)19,以及驅(qū)動(dòng)檢拾器讀出數(shù)據(jù)記錄介質(zhì)19上的信號(hào),檢拾器可以是光頭、磁頭或磁-光頭,用檢波的方法從數(shù)據(jù)記錄介質(zhì)19讀出信號(hào),并把跟著發(fā)生的再生信號(hào)提供給解調(diào)電路23。
解調(diào)電路23把驅(qū)動(dòng)部件22傳來的信號(hào)進(jìn)行解調(diào),并把已解調(diào)的數(shù)據(jù)提供給ECC譯碼器24。其中采用的解調(diào)方法與調(diào)制電路17采用的調(diào)制方法相對應(yīng),例如EFM解調(diào)。
為了檢測錯(cuò)誤是不是包含在多路轉(zhuǎn)換的數(shù)據(jù)和ECC中,ECC譯碼器24根據(jù)解調(diào)電路23傳來的多路轉(zhuǎn)換數(shù)據(jù)和ECC的C1或ECC的C1和C2進(jìn)行計(jì)算。在此過程中,在多路轉(zhuǎn)換數(shù)據(jù)中的錯(cuò)誤,如果被檢測到的話就被校正,并且ECC從此多路轉(zhuǎn)換數(shù)據(jù)中除去,然后,把檢測過和校正過的無錯(cuò)誤的多路轉(zhuǎn)換數(shù)據(jù)提供給子碼抽取部件26。在此過程中,例如,ECC譯碼器24對每8位待輸出的多路轉(zhuǎn)換數(shù)據(jù)加一個(gè)錯(cuò)誤標(biāo)志。錯(cuò)誤標(biāo)志當(dāng)相關(guān)聯(lián)的8位多路轉(zhuǎn)換數(shù)據(jù)無錯(cuò)誤時(shí),或者錯(cuò)誤已完全被校正時(shí)置為“0”,而當(dāng)錯(cuò)誤沒有校正時(shí)置成“1”。
子碼抽取部件26根據(jù)其同步模式從多路轉(zhuǎn)換數(shù)據(jù)的每個(gè)扇區(qū)段抽取子碼數(shù)據(jù)和CRC,此多路轉(zhuǎn)換數(shù)據(jù)是從譯碼器24送來的,把抽取的數(shù)據(jù)和CRC提供給CRC校驗(yàn)器35,并且也將包括從ECC譯碼器24來的子碼的多路轉(zhuǎn)換數(shù)據(jù)提供給環(huán)形緩沖器27。
為了檢測錯(cuò)誤是否包含在子碼數(shù)據(jù)內(nèi),CRC檢驗(yàn)器35計(jì)算包含在由子碼抽取部件26傳來的子碼數(shù)據(jù)中的CRC。子碼數(shù)據(jù)若檢測無錯(cuò)誤,則被送到子碼緩沖器25中,反之若有任何錯(cuò)誤檢測到,則它不送到子碼緩沖器25中去。子碼緩沖器25暫時(shí)保存子碼數(shù)據(jù),并根據(jù)控制部件33那邊來的請求,把已保存的數(shù)據(jù)提供給控制部件33。
環(huán)形緩沖器27是為了消除由變化的記錄速率而引起的速率波動(dòng)的一個(gè)存儲(chǔ)器,其內(nèi)有一FIFO存儲(chǔ)器,它暫時(shí)緩沖存儲(chǔ)從子碼抽取器26來的多路轉(zhuǎn)換數(shù)據(jù)和錯(cuò)誤標(biāo)志,并根據(jù)信號(hào)分離器28來的要求,把已緩沖的數(shù)據(jù)提供給信號(hào)分離器28。
應(yīng)該注意,盡管在這實(shí)施例的配置中,子碼信息在完成校錯(cuò)后立即被抽取,此子碼信息可以在例如校錯(cuò)前立即抽取。
信號(hào)分離器28,按照ISO11172-1(MPEG1系統(tǒng))或ISO13818-1(MPEG2系統(tǒng))規(guī)定,把環(huán)形緩沖器27傳來的數(shù)據(jù)分離為視頻位流、音頻位流、字幕位流、子碼數(shù)據(jù)和其它位流。在這些已分離的位流中,向視頻譯碼器29提供視頻位流、向音頻譯碼器30提供音頻位流,向字幕譯碼器31提供字幕位流,向控制部件33提供子碼數(shù)據(jù),以及向計(jì)算機(jī)接口34提供可以當(dāng)作計(jì)算機(jī)數(shù)據(jù)的其它位流。
視頻譯碼器29,按照ISO11172-2(MPEG1視頻)或ISO13818-2(MPEG2視頻)規(guī)定,把信號(hào)分離器28傳來的視頻位流進(jìn)行譯碼,并將已譯碼的數(shù)據(jù)視頻信號(hào)提供給主處理器32。
音頻譯碼器30,根據(jù)ISO11172-3(MPEG1音頻)或ISO13818-3(MPEG2音頻),將信號(hào)分離器28傳送的音頻位流進(jìn)行譯碼,并向數(shù)字音頻輸出終端設(shè)備和向D/A轉(zhuǎn)換器37輸出譯碼過的數(shù)字音頻信號(hào)。另一方面,向數(shù)字音頻輸出終端設(shè)備輸出的數(shù)字音頻信號(hào)可以由控制部件33來的命令禁止掉。
如果字幕位流經(jīng)歷了行程長度壓縮的話,字幕譯碼器31把信號(hào)分離器28送來的字幕位流進(jìn)行擴(kuò)展,然后將擴(kuò)展過的字幕數(shù)據(jù)提供給主處理器32。主處理器32在視頻譯碼器29傳來的視頻數(shù)據(jù)上依次重迭字幕譯碼器31送來的字幕數(shù)據(jù),并把重迭過的數(shù)字視頻信號(hào)輸出給數(shù)字視頻輸出終端和D/A及NTSC轉(zhuǎn)換器36。另一方面,向數(shù)字視頻信號(hào)輸出終端輸出的數(shù)字視頻信號(hào)可以用控制部件33來的命令禁止掉。
控制部件33,根據(jù)用戶通過圖上末示出的輸入部件來的各式各樣的指令控制ECC譯碼器24、信號(hào)分離器28、視頻譯碼器29、字幕譯碼器31、主處理器32,等等??刂撇考?3也向驅(qū)動(dòng)部件22送一命令起動(dòng)讀數(shù)據(jù)記錄介質(zhì)19、向驅(qū)動(dòng)部件22發(fā)尋找命令尋找某數(shù)據(jù)、向驅(qū)動(dòng)部件22發(fā)正常再生恢復(fù)命令,以便從尋找操作繼續(xù)正常再生、讀出子碼緩沖器25中的子碼數(shù)據(jù),以及按照讀出的子碼發(fā)尋找命令和正常再生恢復(fù)命令。在這實(shí)施例中,控制部件33也偶然從信號(hào)分離器28取子碼。這是因?yàn)樵诃h(huán)形緩沖器27中數(shù)據(jù)的暫存在從環(huán)形緩沖器27輸出的數(shù)據(jù)上引起延遲,所以由子碼抽取部件26抽取的子碼與對于如下當(dāng)前位流相對應(yīng)的扇區(qū)的子碼之間出現(xiàn)時(shí)間差,這里所說的當(dāng)前位流包括通過信號(hào)分離器28分離的視頻位流、音頻位流、字幕位流,以及其它位流。由于這一原因,控制部件33在正常的再生期間也從信號(hào)分離器28取子碼,這是為了在如下子碼中得到時(shí)間碼、扇區(qū)號(hào)等,該子碼是對于與當(dāng)前正被分離且確實(shí)已準(zhǔn)備好譯碼的數(shù)據(jù)相對應(yīng)的扇區(qū)的一個(gè)子碼。
計(jì)算機(jī)接口34暫時(shí)保存信號(hào)分離器28送來的位流和變換該位流的電特性、信號(hào)格式和數(shù)據(jù)格式,以便允許計(jì)算機(jī)接受它們,并對計(jì)算機(jī)數(shù)據(jù)輸出端輸出變換過的數(shù)據(jù)。
D/A和NTSC轉(zhuǎn)換器36把主處理器32傳來的數(shù)字視頻信號(hào)轉(zhuǎn)換為模擬圖像信號(hào),把模擬圖像信號(hào)編碼成NTSC信號(hào),并對模擬圖像輸出終端設(shè)備輸出NTSC編碼信號(hào)。另一方面,轉(zhuǎn)換器36可以被控制部件33來的命令把向模擬圖像輸出終端設(shè)備輸出的視頻信號(hào)禁止掉。D/A轉(zhuǎn)換器37將音頻譯碼器30傳來的數(shù)字音頻信號(hào)轉(zhuǎn)換成模擬音頻信號(hào),并向模擬音頻輸出終端設(shè)備輸出模擬音頻信號(hào)。另一方面,D/A轉(zhuǎn)換器37可以被控制部件33來的命令把向模擬音頻輸出終端設(shè)備的輸出模擬音頻信號(hào)禁止掉。
為了使用多路轉(zhuǎn)換數(shù)據(jù)中的EDC檢測用戶數(shù)據(jù)里面的錯(cuò)誤,EDC檢驗(yàn)器在圖上雖然未表示出來,但它可以安裝在ECC譯碼器的后階段中。
在上面的配置中,控制部件33首先接受用戶的再生指令,并對驅(qū)動(dòng)部件22發(fā)尋找命令。驅(qū)動(dòng)部件22為了從數(shù)據(jù)記錄介質(zhì)19上讀出信號(hào),把檢拾器移動(dòng)到預(yù)先設(shè)定的位置,并把讀出的信號(hào)提供給解調(diào)器23。從驅(qū)動(dòng)部件22來的信號(hào)由解調(diào)器23解調(diào)并提供給ECC譯碼器24。為了校正可校正的錯(cuò)誤,ECC譯碼器24執(zhí)行錯(cuò)誤檢測和校正,所用的ECC由和多路轉(zhuǎn)換數(shù)據(jù)一塊送到24去的C1和C2奇偶位組成,并把無錯(cuò)誤的多路轉(zhuǎn)換數(shù)據(jù)提供給子碼抽取部件26。子碼抽取部件26檢測被提供的多路轉(zhuǎn)換數(shù)據(jù)中的同步模式,并根據(jù)檢測的同步模式位置,分別地把子碼和CRC提供給CRC檢驗(yàn)器35和把多路轉(zhuǎn)換數(shù)據(jù)提供給環(huán)形緩沖器27。
把傳送給環(huán)形緩沖器27的用戶數(shù)據(jù)或多路轉(zhuǎn)換數(shù)據(jù)提供給信號(hào)分離器28,并在其中分解成視頻位流、音頻位流、字幕位流、子碼數(shù)據(jù)和其它位流,同時(shí)把這些數(shù)據(jù)和位流分別提供給視頻譯碼器29、音頻譯碼器30、字幕譯碼器31、控制部件33和計(jì)算機(jī)接口34。
傳送給視頻譯碼器29的視頻位流在其中被譯碼并提供給主處理器32。傳送給音頻譯碼器30的音頻位流在其中被譯碼并向數(shù)字音頻輸出終端和D/A轉(zhuǎn)換器37輸出。傳送給D/A轉(zhuǎn)換器37的數(shù)字音頻信號(hào)被轉(zhuǎn)換成模擬音頻信號(hào)并向模擬音頻輸出終端輸出。
如果傳送給字幕譯碼器31的字幕位流經(jīng)過了行程長度壓縮,那么此字幕位流要擴(kuò)展并提供給主處理器32。主處理器32就在視頻譯碼器29傳來的視頻數(shù)據(jù)上重迭字幕譯碼器31送來的字幕數(shù)據(jù)。并把重疊過的視頻數(shù)據(jù)輸出給數(shù)字視頻輸出終端和D/A及NTSC轉(zhuǎn)換器36。
當(dāng)子碼數(shù)據(jù)在子碼緩沖器25中保存時(shí),控制部件33讀出該子碼數(shù)據(jù)來抽空子碼緩沖器25。當(dāng)從子碼緩沖器25或信號(hào)分離器28讀出的子碼處于圖10表示的形式時(shí),對于各個(gè)視頻的和音頻的數(shù)字及模擬的輸出終端設(shè)備,控制部件33參照包含在子碼數(shù)據(jù)中的版權(quán)管理信息發(fā)一輸出允許命令或發(fā)一輸出禁止命令,當(dāng)版權(quán)管理信息的一個(gè)相應(yīng)字節(jié)不是“0”時(shí),控制部件33命令主處理器32、D/A和NTSC轉(zhuǎn)換器36、音頻譯碼器30和D/A轉(zhuǎn)換器37禁止輸出視頻和音頻信號(hào)。
當(dāng)讀取的子碼數(shù)據(jù)是圖6表示的形式時(shí),假定根據(jù)用尸在正常再生期間指定的時(shí)間碼進(jìn)行了搜索??刂撇考?3存儲(chǔ)當(dāng)前再生數(shù)據(jù)的時(shí)間碼,而這一時(shí)間碼在正常再生期間來自當(dāng)前再生數(shù)據(jù)的子碼數(shù)據(jù)。當(dāng)用戶命令一個(gè)新的搜索時(shí),將存儲(chǔ)的時(shí)間碼與用戶指令的時(shí)間碼進(jìn)行比較。然后,控制部件33命令驅(qū)動(dòng)部件22將檢拾器向存在與指定的時(shí)間碼相對應(yīng)的方向移動(dòng),即從當(dāng)前的扇區(qū)出發(fā),向增加或減小當(dāng)前扇區(qū)的扇區(qū)號(hào)的方向移動(dòng),以便讀取數(shù)據(jù)。
從檢拾器移動(dòng)到達(dá)的扇區(qū)中讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過解調(diào)電路23、ECC譯碼器24、子碼抽取部件26、CRC檢驗(yàn)器35和子碼緩沖器25傳遞到控制部件33,時(shí)間碼由控制部件33從該子碼,也就是與上述扇區(qū)相對的這一子碼中讀出的。如果檢拾器移動(dòng)到的扇區(qū)的時(shí)間碼與用戶指定的時(shí)間碼不一致或不足夠接近的話,那么,控制部件33又命令驅(qū)動(dòng)部件22重復(fù)上面講過的操作移動(dòng)檢拾器。檢拾器移動(dòng)到的一個(gè)扇區(qū)的時(shí)間碼與用戶指定的時(shí)間碼相一致或足夠接近時(shí),搜索操作就停止,從檢拾器與當(dāng)前所處的位置上繼續(xù)正常的再生。由此可見,由于加上時(shí)間碼作為子碼執(zhí)行搜索操作,所以數(shù)據(jù)再生設(shè)備21提供了高速隨機(jī)訪問。
當(dāng)讀出的子碼數(shù)據(jù)是圖7所示的形式時(shí),搜索操作是基于用戶在正常再生期間指令的入口點(diǎn)進(jìn)行的。為了從數(shù)據(jù)記錄介質(zhì)19讀出多路轉(zhuǎn)換數(shù)據(jù),控制部件33響應(yīng)來自用戶的指令,命令驅(qū)動(dòng)部件22將檢拾器從當(dāng)前扇區(qū)開始,向增加或者減小當(dāng)前扇區(qū)號(hào)的方向上移動(dòng)一個(gè)預(yù)定的量。
從檢拾器移動(dòng)到的一個(gè)扇區(qū)中讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過解調(diào)電路22、ECC譯碼器24、子碼抽取器26、CRC檢驗(yàn)器35和子碼緩沖器25送到控制部件33入口點(diǎn)信息是由控制部件33在與上述扇區(qū)相對應(yīng)的子碼中讀出的。如果入口點(diǎn)標(biāo)志對于檢拾器移動(dòng)到的扇區(qū)末設(shè)置,那么,控制部件33再命令驅(qū)動(dòng)部件22重復(fù)上述操作移動(dòng)檢拾器。如果對于檢拾器移動(dòng)到的扇區(qū)設(shè)置了入口點(diǎn)標(biāo)志,那么搜索操作就停止,從檢拾器當(dāng)前所處的位置開始繼續(xù)正常的再生。在此過程中,因?yàn)槿肟邳c(diǎn)標(biāo)志表示一個(gè)如上描述的I-畫面的頭位置,所以譯碼在搜索之后能立刻開始。在搜索操作期間,使用由子碼抽取部件26抽取的子碼中的入口點(diǎn)而無須信號(hào)分離及譯碼多路轉(zhuǎn)換的數(shù)據(jù),所以能夠?qū)崿F(xiàn)高速隨機(jī)訪問。
當(dāng)讀取的子碼數(shù)據(jù)是圖8的形式,帶有如圖14表示的畫面標(biāo)題信息時(shí),搜索操作根據(jù)由用戶在正常的再生期間指令的畫面標(biāo)題標(biāo)志進(jìn)行。為了讀出數(shù)據(jù)記錄介質(zhì)19上的多路轉(zhuǎn)換數(shù)據(jù),控制部件33響應(yīng)來自用戶的指令,命令驅(qū)動(dòng)部件22將檢拾器從一個(gè)當(dāng)前扇區(qū)開始向增加或減小該扇區(qū)號(hào)的方向移動(dòng)一個(gè)預(yù)定的量。
從讀出裝置移動(dòng)到的扇區(qū)中讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過多路解調(diào)電路23、ECC譯碼器24、子碼抽取部件26、CRC檢驗(yàn)器35和子碼緩沖器35送到控制部件33,控制部件33讀出此子碼中的畫面標(biāo)題標(biāo)志。如果對于檢拾器移動(dòng)到的扇區(qū)末設(shè)置畫面標(biāo)題標(biāo)志,則控制部件33再命令驅(qū)動(dòng)部件22重復(fù)上述操作移動(dòng)檢拾器。反之,如果此畫面標(biāo)題標(biāo)志對于讀出裝置移動(dòng)到的扇區(qū)設(shè)置了,則控制部件33就停止搜索操作,從檢拾器當(dāng)前所處的位置開始繼續(xù)正常的再生。由此可見,無須信號(hào)分離和譯碼多路轉(zhuǎn)換數(shù)據(jù)便能迅速地訪問包含畫面頭位置的扇區(qū)。
如果讀取的子碼數(shù)據(jù)是圖8的形式,具有如圖15表示描述的畫面信息,則搜索操作能如此執(zhí)行,以致只有I-畫面選擇性地被讀出和譯碼。由于有了這個(gè)子碼結(jié)構(gòu),用戶在正常操作的時(shí)候指令的搜索是根據(jù)該子碼中的畫面類型進(jìn)行的。控制部件33響應(yīng)用戶來的指令,命令驅(qū)動(dòng)部件22將檢拾器從當(dāng)前扇區(qū)開始,在增加或減小這個(gè)當(dāng)前扇區(qū)號(hào)的方向上移動(dòng)來讀出數(shù)據(jù)記錄介質(zhì)19的數(shù)據(jù)。
從檢拾器移動(dòng)達(dá)到的扇區(qū)讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過解調(diào)器23、ECC譯碼器24、子碼抽取部件26、CRC檢驗(yàn)器35,以及子碼緩沖器25送到控制部件33,控制部件33讀出此子碼中的畫面類型。如果檢拾器移動(dòng)到達(dá)的扇區(qū)的畫面類型不表示I-畫面,則控制部件33再命令驅(qū)動(dòng)部件22移動(dòng)檢拾器。如果檢拾器重新移動(dòng)到達(dá)的扇區(qū)的畫面類型表示了I-畫面,則把這扇區(qū)中的視頻數(shù)據(jù)提供給視頻譯碼器29。其后,控制部件33重復(fù)命令驅(qū)動(dòng)部件22移動(dòng)檢拾器。由此可見,無須信號(hào)分離和譯碼多路轉(zhuǎn)換數(shù)據(jù)便能夠迅速地訪問包含I-畫面數(shù)據(jù)的扇區(qū)。當(dāng)如此得到的I-畫面數(shù)據(jù)被譯碼時(shí),能夠選擇性地實(shí)現(xiàn)專有的I-畫面的再生。
從類似的過程能用跳過扇區(qū)的方法選擇性地再生I-畫面和P-畫面,這一跳過的扇區(qū)的子碼有表示B-畫面的畫面類型。
附帶提一下,當(dāng)子碼數(shù)據(jù)是以圖8的形式,具有如圖14表示描述的畫面標(biāo)題信息,一個(gè)包含畫面標(biāo)題的頭的扇區(qū)不總是一個(gè)包含I-畫面的畫面標(biāo)題的扇區(qū),視頻譯碼器29因此需要?jiǎng)h除所讀取的數(shù)據(jù)的操作,直到包含I-畫面的扇區(qū)被檢測到為止。因此,雖然搜索操作能進(jìn)行得比較快并達(dá)到一定程度,但它不可能馬上開始譯碼。當(dāng)子碼數(shù)據(jù)也是以圖8的形式,具有如圖15表示描述的畫面標(biāo)題信息時(shí),第一個(gè)導(dǎo)出的I-畫面數(shù)據(jù)可以不包含畫面標(biāo)題,所以部分?jǐn)?shù)據(jù)必須在視頻譯碼器29中刪除。
考慮到上面情況,如果子碼數(shù)據(jù)是以圖8表示的形式,具有如圖16表示描述的畫面標(biāo)題信息的話,包括I-畫面的畫面標(biāo)題的扇區(qū)能夠確定下來,所以搜索操作能用較快的選擇性畫面再生方法實(shí)現(xiàn)。更進(jìn)一步,對于圖9格式的子碼數(shù)據(jù),當(dāng)用戶指定時(shí)間基準(zhǔn)號(hào)時(shí),搜索根據(jù)該子碼中的時(shí)間基準(zhǔn)進(jìn)行??刂撇考?3響應(yīng)用戶來的指令,命令驅(qū)動(dòng)部件將檢拾器從一當(dāng)前的扇區(qū)開始在增加或減小這一當(dāng)前扇區(qū)的扇區(qū)號(hào)的方向上移動(dòng)一個(gè)預(yù)定的量,從數(shù)據(jù)記錄介質(zhì)19上讀出多路轉(zhuǎn)換數(shù)據(jù)。
從檢拾器移動(dòng)達(dá)到的扇區(qū)讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過解調(diào)器23、ECC譯碼器24、子碼抽取部件26、CRC檢驗(yàn)器35,以及子碼緩沖器25送到控制器33,控制器33讀出此子碼中的時(shí)間基準(zhǔn)。控制部件33命令驅(qū)動(dòng)部件22重復(fù)上面講過的操作移動(dòng)檢拾器,一直到讀出裝置移動(dòng)達(dá)到的扇區(qū)的時(shí)間基準(zhǔn)與用戶指定的時(shí)間基準(zhǔn)號(hào)相一致時(shí)為止。由此可見,由用戶指定的時(shí)間基準(zhǔn)號(hào)所表示的數(shù)據(jù),無須信號(hào)分離和譯碼多路轉(zhuǎn)換數(shù)據(jù)就能被迅速訪問。
同樣,當(dāng)子碼是以圖18表示的形式時(shí),隨機(jī)訪問一個(gè)特定的道號(hào)、訪問有特定標(biāo)識(shí)號(hào)的扇區(qū),以及使用應(yīng)用信息的隨機(jī)訪問(其內(nèi)寫有入口點(diǎn)信息),例如,當(dāng)應(yīng)用標(biāo)識(shí)號(hào)表示DVD時(shí),無須信號(hào)分離和譯碼數(shù)據(jù),上述操作也能分別地迅速執(zhí)行。
更具體地說,當(dāng)用戶在正常再生的時(shí)候命令控制部件33來訪問一個(gè)特定的道號(hào)時(shí),控制部件33在正常再生時(shí)期存儲(chǔ)從當(dāng)前被再生的數(shù)據(jù)的子碼中導(dǎo)出的當(dāng)前被再生數(shù)據(jù)的道號(hào),另外它還將這道號(hào)與用戶為新搜索指定的道號(hào)進(jìn)行比較,并命令驅(qū)動(dòng)部件22向有指定的道號(hào)的數(shù)據(jù)存在的方向移動(dòng)檢拾器,檢拾器為了從中讀出數(shù)據(jù),從當(dāng)前扇區(qū)開始向增加或減小當(dāng)前扇區(qū)的扇區(qū)號(hào)的方向移動(dòng)。
從檢拾器移動(dòng)到達(dá)的扇區(qū)中讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過多路解調(diào)器23、ECC譯碼器24、子碼抽取部件26、CRC檢驗(yàn)器35、以及子碼緩沖器25送到控制部件33,控制部件33在與此扇區(qū)相對應(yīng)的這一子碼中讀出道號(hào)。如果從檢拾器移動(dòng)到達(dá)的扇區(qū)讀出的道號(hào)與用戶指定的道號(hào)不一致,那么控制部件33再命令驅(qū)動(dòng)部件22重復(fù)上面講過的操作移動(dòng)檢拾器。如果從檢拾器移動(dòng)到達(dá)的扇區(qū)中讀出的道號(hào)與用戶指定的道號(hào)相一致,那么控制部件33停止搜索操作,從檢拾器當(dāng)前所處的位置繼續(xù)正常的再生。由此可見,因?yàn)樵L問數(shù)據(jù)用了作為子碼加上的道號(hào)而無須信號(hào)分離和譯碼多路轉(zhuǎn)換數(shù)據(jù),便能實(shí)現(xiàn)快速的隨機(jī)訪問。同樣,使用以應(yīng)用在其中描述入口點(diǎn)信息的應(yīng)用信息,與上面講過的圖7的情況類似,能夠?qū)崿F(xiàn)快速的隨機(jī)訪問。
當(dāng)子碼數(shù)據(jù)是以圖18表示的形式時(shí),控制部件33也能決定是否用取出應(yīng)用標(biāo)識(shí)號(hào)去讀扇區(qū),此扇區(qū)包含了與一目標(biāo)應(yīng)用相關(guān)聯(lián)的數(shù)據(jù)。
更進(jìn)一步,當(dāng)子碼數(shù)據(jù)是以圖18表示的形式時(shí),假定再生一塊雙層盤。將從此盤讀出的數(shù)據(jù)的一個(gè)子碼,經(jīng)過多路解調(diào)部件23、ECC譯碼器24、子碼抽取部件26、CRC檢驗(yàn)器35,以及子碼緩沖器24,或者經(jīng)過多路解調(diào)部件23、ECC譯碼器24、子碼抽取部件26、環(huán)形緩沖器27,以及信號(hào)分離器28提供給控制部件33??刂撇考?3取出許多層和當(dāng)前讀取扇區(qū)的層號(hào)。如果當(dāng)前讀取扇區(qū)的層號(hào)與目標(biāo)層號(hào)不同,則控制部件33命令驅(qū)動(dòng)部件22把當(dāng)前的讀取層轉(zhuǎn)接到另外層。將從轉(zhuǎn)接到的層來的讀信號(hào),經(jīng)過類似的路徑提供給控制部件33。然后,如果讀出信號(hào)的扇區(qū)的層號(hào)等于目標(biāo)層號(hào)時(shí),那么再生繼續(xù)。
更進(jìn)一步,當(dāng)子碼數(shù)據(jù)是以圖18的形式時(shí),控制部件33讀出子碼中的版權(quán)管理信息,并按照版權(quán)管理信息的內(nèi)容,控制主處理器32、D/A和NTSC轉(zhuǎn)換器36和D/A轉(zhuǎn)換器37的輸出。如果子碼指出只允許復(fù)制一次,則這信息傳遞給外部連接設(shè)備。
當(dāng)執(zhí)行上面講過的搜索操作和隨機(jī)訪問時(shí),控制部件33命令ECC譯碼器24改變校錯(cuò)方式。這引起ECC譯碼器只用多路轉(zhuǎn)換數(shù)據(jù)中C1奇偶位執(zhí)行錯(cuò)誤校正。由此可見,子碼數(shù)據(jù)能更迅速取出來。當(dāng)然,如果錯(cuò)誤校正如象正常再生的情況用C1和C2兩位奇偶位執(zhí)行,那么錯(cuò)誤校正能力將提高。然而用C1和C2奇偶位的錯(cuò)誤校正將導(dǎo)致抽取子碼數(shù)據(jù)中的延遲按照前面講過的配置,當(dāng)在數(shù)據(jù)記錄介質(zhì)19上以扇區(qū)為單位記錄有視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)組成的數(shù)據(jù)和在計(jì)算機(jī)上產(chǎn)生的數(shù)據(jù)連同作為被加到每個(gè)扇區(qū)中去的子碼的時(shí)間碼、入口點(diǎn)信息、畫面標(biāo)題信息、時(shí)間基準(zhǔn)或道號(hào)時(shí),在通過獨(dú)立地單獨(dú)再生子碼而從可變的數(shù)據(jù)率再生該數(shù)據(jù)記錄介質(zhì)19時(shí),有可能實(shí)現(xiàn)這樣的再生設(shè)備,它對于特定的再生、搜索和再生等的可用性上提供明顯的改善。
因?yàn)榘鏅?quán)上的信息,對于數(shù)據(jù)記錄介質(zhì)19上的每個(gè)扇區(qū)來說是額外地作為一個(gè)子碼記錄下來,而且這子碼當(dāng)再生記錄介質(zhì)19為用在版權(quán)管理中時(shí)要被提取出來,所以詳細(xì)的版權(quán)管理對于每個(gè)扇區(qū)能夠?qū)崿F(xiàn)。
更進(jìn)一步,因?yàn)閷有畔τ跀?shù)據(jù)記錄介質(zhì)19上的每個(gè)扇區(qū)來說是額外地作為一個(gè)子碼被記錄下來,而且這個(gè)子碼當(dāng)再生數(shù)據(jù)記錄介質(zhì)時(shí)提取出來,所以有可能得到能用簡單的配置,再生擴(kuò)展超過許多層的記錄數(shù)據(jù)的數(shù)據(jù)再生設(shè)備。
再進(jìn)一步,因?yàn)閼?yīng)用標(biāo)識(shí)號(hào)和應(yīng)用信息作為子碼記錄在數(shù)據(jù)記錄介質(zhì)上的每個(gè)扇區(qū)中,而且這個(gè)子碼當(dāng)再生的數(shù)據(jù)記錄介質(zhì)為控制再生用時(shí)被提取出來,所以有可能得到一個(gè)在可用性上有顯著改善的再生設(shè)備。
(4)其它實(shí)施例盡管在前面講過的實(shí)施例中,在執(zhí)行搜索操作或隨機(jī)訪問時(shí)所使用的是由子碼抽取部件26抽取的子碼,通過信號(hào)分離器28分離的子碼也可以為同樣目的使用。然而應(yīng)該注意,因象上面描述的環(huán)形緩沖器引起延遲,所以在操作速度方面的改進(jìn),當(dāng)與前面講過的實(shí)施例比較起來時(shí),將有限制。
前面講過的實(shí)施例,對于在每個(gè)扇區(qū)中在用戶數(shù)據(jù)前面記錄子碼的情況雖然進(jìn)行了描述,但子碼的安排不受限于此。如象與用產(chǎn)數(shù)據(jù)不同的其它原始數(shù)據(jù),在用戶數(shù)據(jù)的2,048字節(jié)中可以包含子碼,或如象有特殊的數(shù)據(jù)包標(biāo)題的數(shù)據(jù),包含在2,048字節(jié)的用戶數(shù)據(jù)中。作為另一種選擇,此子碼可以設(shè)置在數(shù)據(jù)管理區(qū)域中,這區(qū)域從數(shù)據(jù)記錄區(qū)域中分別格外保留的,即為CD緊致盤或類似盤中的TOC(內(nèi)容表)區(qū)域。
盡管在前面講過的實(shí)施例中,子碼長度為14字節(jié)和用戶數(shù)據(jù)有2,048字節(jié)長度,但子碼和用戶數(shù)據(jù)的長度不限于這些字節(jié)數(shù),根據(jù)需要可以任意選擇。對于子碼和用戶數(shù)據(jù)計(jì)算的錯(cuò)誤校正碼的長度,根據(jù)對錯(cuò)誤校正和檢測能力等方面的要求可以任意選擇。
上面講過的實(shí)施例對于正當(dāng)CRC和EDC作為錯(cuò)誤檢測碼被加到子碼上去的時(shí)候,由Reed-Solomon碼組成的ECC作為錯(cuò)誤校正碼被加到用戶數(shù)據(jù)上去的情況作了描述。然而,錯(cuò)誤校正和檢測碼的種類不限于上面一些情況。問題在于如果選擇的錯(cuò)誤校正碼和檢測碼能使從再生的計(jì)算時(shí)間等方面看來,再生子碼比再生用戶數(shù)據(jù)容易的話,則和上述實(shí)施例類似的效果能夠?qū)崿F(xiàn)。
上述的實(shí)施例,對于時(shí)間碼信息、入口點(diǎn)信息、畫面標(biāo)題信息、時(shí)間基準(zhǔn)信息、版權(quán)管理信息、層信息、道號(hào)或應(yīng)用標(biāo)識(shí)號(hào)作為子碼被加上去的情況盡管作了描述,但如象前面的實(shí)施例那些類似的效果,根據(jù)要求,通過把上述信息組合起來或通過增加用在數(shù)據(jù)再生方面的其它附加信息作為子碼等途徑也能實(shí)現(xiàn)。
在上述實(shí)施例中,建立了視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)組成的數(shù)據(jù)和在計(jì)算機(jī)上產(chǎn)生的數(shù)據(jù)的一個(gè)數(shù)據(jù)包,以便不讓信息延伸在多個(gè)扇區(qū)上。另一方面,在一個(gè)區(qū)域中把一個(gè)或多個(gè)音頻/視頻道作為用戶數(shù)據(jù)記錄下來的這一區(qū)域,可以當(dāng)作文件系統(tǒng)中的一個(gè)文件看待,使計(jì)算機(jī)能為計(jì)算機(jī)數(shù)據(jù)和程序用的一個(gè)區(qū)域和為在數(shù)據(jù)記錄介質(zhì)中記錄音頻/視頻用的一個(gè)區(qū)域的分配情況進(jìn)行管理和修改。更進(jìn)一步,在此情況中,TOC區(qū)域可以作為文件系統(tǒng)中的虛擬目錄對待,音頻/視頻數(shù)據(jù)可以作為此目錄中的存在文件對待,使得能對一個(gè)計(jì)算機(jī)系統(tǒng)進(jìn)行寫入和讀出。
前面講過的實(shí)施例,盡管根據(jù)ISO11172(MPEG1)或ISO13818(MPEG2)的規(guī)定,對于應(yīng)用本發(fā)明來記錄和再生視頻數(shù)據(jù)、音頻數(shù)據(jù)、字幕數(shù)據(jù)、由多種這些數(shù)據(jù)組成的數(shù)據(jù)和在計(jì)算機(jī)上產(chǎn)生的數(shù)據(jù)作了描述,但本發(fā)明的應(yīng)用不限于這些,而適合對數(shù)據(jù)記錄方法和設(shè)備、數(shù)據(jù)記錄介質(zhì)、及處理各種數(shù)據(jù)的數(shù)據(jù)再生方法和設(shè)備的廣泛應(yīng)用。
在前面講過的實(shí)施例中,多路轉(zhuǎn)換數(shù)據(jù)雖然假定是變化的數(shù)據(jù)速率,當(dāng)然,它可以是固定的數(shù)據(jù)速率。
盡管前面講過的實(shí)施例是在假定用數(shù)據(jù)記錄設(shè)備1形成的數(shù)據(jù)記錄介質(zhì)19被直接利用作為被數(shù)據(jù)再生的設(shè)備21再生的數(shù)據(jù)記錄介質(zhì)19上進(jìn)行描述的,但被數(shù)據(jù)再生設(shè)備21再生的記錄介質(zhì)可以用壓?;蝾愃频墓ぞ呓?jīng)大量生產(chǎn)的記錄介質(zhì)之一,壓模或類似的工具出于用數(shù)據(jù)記錄設(shè)備1形成的用作原記錄介質(zhì)的數(shù)據(jù)記錄介質(zhì)19。
按照本發(fā)明如上描述,由于用于數(shù)據(jù)再生的附加信息作為分別來自每個(gè)扇區(qū)中數(shù)據(jù)的子碼,而此子碼當(dāng)此數(shù)據(jù)被記錄在數(shù)據(jù)記錄介質(zhì)上的扇區(qū)單元中時(shí)已被加上去,所以有可能獲得一個(gè)用此子碼能夠控制數(shù)據(jù)再生的數(shù)據(jù)記錄方法和設(shè)備以及數(shù)據(jù)記錄介質(zhì),從而能大大地改善數(shù)據(jù)記錄介質(zhì)的可用性。
按照本發(fā)明如上描述,因再生一個(gè)在上面有一當(dāng)數(shù)據(jù)以扇區(qū)為單位記錄時(shí)已被加上去的子碼作為附加信息的數(shù)據(jù)記錄介質(zhì),而供數(shù)據(jù)再生用的此附加信息分別來自此以扇區(qū)為單位記錄的數(shù)據(jù),所以為了控制這數(shù)據(jù)再生,把記錄在每個(gè)扇區(qū)中的這子碼分別地從記錄在每個(gè)扇區(qū)中的復(fù)制的數(shù)據(jù)中再生出來,從而得到一個(gè)能夠支持各種各樣的再生方法和在可用性上得到改善的數(shù)據(jù)再生方法和設(shè)備成為可能。
工業(yè)上可利用性本發(fā)明的數(shù)據(jù)記錄方法和設(shè)備,以多路轉(zhuǎn)換方法建立DVD(數(shù)字視頻盤),可以用來記錄壓縮數(shù)字圖像、壓縮數(shù)字語言,等等。同樣,本發(fā)明的數(shù)字記錄介質(zhì)被利用作為DVD,以多路轉(zhuǎn)換的方法把壓縮數(shù)字圖像、壓縮數(shù)字語言等等記錄在DVD上。更進(jìn)一步,本發(fā)明的數(shù)據(jù)再生方法和設(shè)備可以用來再生來自DVD上以多路轉(zhuǎn)換方法記錄的壓縮數(shù)字圖像、壓縮數(shù)字語言等等的數(shù)據(jù)。
參考數(shù)字的說明1…數(shù)據(jù)記錄設(shè)備,2…主數(shù)據(jù)供給部件,3…計(jì)算機(jī),4…計(jì)算機(jī)接口,5…視頻編碼器,6…音頻編碼器,7…字幕編碼器,8…多路轉(zhuǎn)換電路,9…時(shí)間碼信息產(chǎn)生器,10…時(shí)間碼信息開關(guān)電路,11…子碼編碼器,12…CRC編碼器,13…同步模式相加電路,14…子碼緩沖器,15…子碼相加電路,16…ECC編碼器,17…調(diào)制電路,18…寫電路,19…數(shù)據(jù)記錄介質(zhì),20…控制部件,21…數(shù)據(jù)再生設(shè)備,22…驅(qū)動(dòng)部件,23…解調(diào)電路,24…ECC譯碼器,25…子碼緩沖器,26…子碼抽取部件,27…環(huán)形緩沖器,28…信號(hào)分離器,29…視頻譯碼器,30…音頻譯碼器,31…字幕譯碼器,32…主處理器,33…控制部件,34…計(jì)算機(jī)接口,35…CRC檢驗(yàn)器,36…D/A和NTSC轉(zhuǎn)換器,37…D/A轉(zhuǎn)換器。
權(quán)利要求
1.一種用于從記錄介質(zhì)播放數(shù)據(jù)的數(shù)據(jù)播放方法,該數(shù)據(jù)播放方法包括從記錄介質(zhì)讀出數(shù)據(jù)和附加信息的讀出步驟;根據(jù)該附加信息播放該數(shù)據(jù)的播放步驟;其中該數(shù)據(jù)和該附加信息都分開地被記錄在扇區(qū)單元中,該數(shù)據(jù)具有多個(gè)包;其中該附加信息具有在其上以扇區(qū)為單位指示層號(hào)的信息。
2.按照權(quán)利要求1的數(shù)據(jù)播放方法,其中,該附加信息具有用以識(shí)別各個(gè)扇區(qū)的扇區(qū)號(hào)。
3.按照權(quán)利要求1的數(shù)據(jù)播放方法,其中,該附加信息具有復(fù)制控制信息,該復(fù)制控制信息管理復(fù)制生成。
4.按照權(quán)利要求1的數(shù)據(jù)播放方法,其中,該數(shù)據(jù)具有包括內(nèi)編碼畫面和間編碼畫面的視頻包。
5.一種用于從記錄介質(zhì)播放數(shù)據(jù)的數(shù)據(jù)播放設(shè)備,該數(shù)據(jù)播放設(shè)備包括讀出單元,用于從記錄介質(zhì)讀出數(shù)據(jù)和附加信息;播放單元,用于根據(jù)該附加信息播放該數(shù)據(jù);其中該數(shù)據(jù)和該附加信息都分開地被記錄在扇區(qū)單元中,該數(shù)據(jù)具有多個(gè)包;其中該附加信息具有在其上以扇區(qū)為單位指示層號(hào)的信息。
6.按照權(quán)利要求5的數(shù)據(jù)播放設(shè)備,其中,該附加信息具有用以識(shí)別各個(gè)扇區(qū)的扇區(qū)號(hào)。
7.按照權(quán)利要求5的數(shù)據(jù)播放設(shè)備,其中,該附加信息具有復(fù)制控制信息,該復(fù)制控制信息管理復(fù)制生成。
8.按照權(quán)利要求5的數(shù)據(jù)播放設(shè)備,其中,該數(shù)據(jù)具有包括內(nèi)編碼畫面和間編碼畫面的視頻包。
全文摘要
本發(fā)明在數(shù)據(jù)記錄方法和設(shè)備、數(shù)據(jù)記錄介質(zhì)、以及數(shù)據(jù)再生方法和設(shè)備等方面的使用價(jià)值,提供了顯著的改進(jìn)。本發(fā)明通過記錄為在數(shù)據(jù)再生介質(zhì)上每個(gè)扇區(qū)中的數(shù)據(jù)再生用的附加信息作為子碼當(dāng)數(shù)據(jù)以扇區(qū)為單位記錄時(shí)與這個(gè)數(shù)據(jù)分開記錄,再生數(shù)據(jù)能用此子碼進(jìn)行控制,于是,使得有可能大大改進(jìn)數(shù)據(jù)記錄介質(zhì)的利用率。
文檔編號(hào)H04N7/52GK1983431SQ20061010167
公開日2007年6月20日 申請日期1995年1月12日 優(yōu)先權(quán)日1994年2月28日
發(fā)明者河村真, 藤波靖 申請人:索尼公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
临桂县| 腾冲县| 德格县| 杭锦后旗| 芜湖县| 固阳县| 营山县| 巴里| 安岳县| 正蓝旗| 湖北省| 清水县| 衢州市| 青浦区| 金华市| 瑞昌市| 桐柏县| 梅州市| 当阳市| 广宁县| 洪湖市| 桦南县| 土默特右旗| 应城市| 顺义区| 岚皋县| 华阴市| 开远市| 江永县| 新邵县| 本溪市| 乌拉特前旗| 马公市| 博湖县| 阿瓦提县| 娱乐| 子长县| 铁岭县| 樟树市| 达尔| 行唐县|