專利名稱:對應(yīng)用的復制保護的制作方法
技術(shù)領(lǐng)域:
本說明涉及在光盤上承栽的應(yīng)用文件(application file)和應(yīng)用復制保護 的方法,其中該應(yīng)用由光盤上承載的應(yīng)用文件提供。本發(fā)明還擴展到承載應(yīng) 用的防復制光盤以及用在母盤制作(master)光盤的處理中的存儲設(shè)備。
背景技術(shù):
諸如各種形式的緊致盤(CD)和數(shù)字多功能盤(DVD)之類的光盤正越 來越多地用于承載各種不同應(yīng)用的信息。編碼到光盤上的信息通常是非常有 價值的,因此,它們正越來越多地被造假者復制。此外,現(xiàn)在家庭用戶可以 容易地得到可記錄CD和用于將信息內(nèi)容從一個盤寫到這種可記錄盤的CD 記錄器。可記錄DVD和DVD記錄器短期內(nèi)有望容易地得到。這意味著需要 新的有效方法用于復制保護光盤。
現(xiàn)在存在很多用于復制保護光盤上的信息的技術(shù),但這些通常要求在母 盤制作過程期間施加復制保護數(shù)據(jù)到光盤上。然而,存在這樣的情況接觸 母盤制作過程是不適當?shù)幕虿豢捎玫?。例如,諸如乂1 ( @和?82@之類的游戲 控制臺的游戲的許可提供商對復制保護它們,沒計和編寫的游戲有興趣,而游 戲可能不讓游戲控制臺制造商(如Microsoft或Sony)分享。乂人而存在這樣 的需要例如為了保護許可的游戲提供商,允許將信息的保護應(yīng)用到光盤, 而不需要游戲控制臺制造商的參與。
發(fā)明內(nèi)容
本發(fā)明試圖滿足該需要。
在整個說明書和權(quán)利要求書中,術(shù)語"DSV數(shù)據(jù)模式"指的是編碼后的數(shù) 據(jù)很難不引起DSV (數(shù)字和值)問題的數(shù)據(jù)模式。
因此,當"DSV數(shù)據(jù)模式,,由例如記錄器編碼并寫入到光盤時,合并DSV 數(shù)據(jù)模式的編碼數(shù)據(jù)的讀出器或播放器將經(jīng)受DSV問題。
根據(jù)本發(fā)明的第一方面,提供一種在光盤上承載的應(yīng)用文件,其中,該應(yīng)用文件合并關(guān)于應(yīng)用的信息和控制數(shù)據(jù),并且為了提供對應(yīng)用的內(nèi)容保護,將上文中所定義的DSV數(shù)據(jù)模式合并到應(yīng)用文件中,將DSV數(shù)據(jù)模式以能 保證它們將由承載應(yīng)用文件的光盤的播放器或讀出器存取的方式置于應(yīng)用文 件中。應(yīng)當理解的是,由播放器或讀出器用以存取應(yīng)用文件的參考包括被安排 用來加載和運行應(yīng)用文件的^l喿作系統(tǒng)對應(yīng)用文件的存取。本發(fā)明利用當前可用的CD和DVD記錄器的固有局限。因此,發(fā)明者發(fā) 現(xiàn)可以提供這樣的一些DSV數(shù)據(jù)模式,它們由于本身大小和/或性質(zhì)而無法 被用于可記錄盤的記錄器精確地寫到盤上,使得盤仍然保持可靠地讀出。然 而,在母盤制作室中使用的復雜得多的編碼器(例如控制激光束記錄器的編 碼器)可以被控制來精確地將DSV數(shù)據(jù)模式寫到玻璃母盤上。與激光束記錄器相關(guān)聯(lián)的編碼器具有相對大量的可支配的存儲器和處理 能力。特別地,編碼器使用復雜的算法來分析要被編碼和寫到盤上的信息, 其包括DSV數(shù)據(jù)模式。這些算法的目的是確保以保證使用該玻璃母盤生成的 盤上的信息可以被所有CD和DVD讀出器正確讀出的方式,將該信息編碼到 玻璃母盤上。對于CD,作為編碼過程的一部分,編碼器選#^布在編碼的數(shù) 據(jù)中的合并位,并且所選的合并位模式保證由玻璃制作的復制盤的可讀性。 類似地,對于DVD,編碼器選擇通道位的序列來保證可讀性。這些復雜編碼 器可以稍微折衷盤的一個區(qū)域的可讀性,以保證盤的另一區(qū)域的可讀性,總 體效果是保證整個盤具有一致高可讀性。相反,面向市場的可用的CD和DVD記錄器局限于處理能力和存儲器, 這可帶來關(guān)于編碼數(shù)據(jù)的問題。特別地,由于復雜的算法需要更多處理能力、 更多存儲器,并且設(shè)計、寫入和調(diào)試起來更加昂貴,從而減少了記錄器的利 潤空間,因此寫入設(shè)備內(nèi)置的編碼器包含較簡單的編碼算法。這些較簡單的 編碼算法可能對合并位或通道位的序列做不出理想的選擇,即使當可以容易得到更好選擇時。如果盤的一個區(qū)域容易編碼以保證高可讀性,而接著的區(qū) 域難以編碼因而將具有低可讀性,則記錄器中的簡單編碼器沒有折衷一個區(qū) 域與另一區(qū)域的可讀性的遠見,結(jié)果是容易編碼的區(qū)域編碼得好,而難以編 碼的區(qū)域編碼得差,當讀盤時在該后一區(qū)域發(fā)現(xiàn)錯誤。當然可以提供專用或定制的編碼器來將DSV數(shù)據(jù)模式加到光盤上。然 而,發(fā)明者已經(jīng)發(fā)現(xiàn)可以不需要任何專用設(shè)備來添加DSV數(shù)據(jù)模式。然而,本發(fā)明包括使用現(xiàn)有的、定制的和/或?qū)S镁幋a器。
在我們較早的申請WO 02/11136中,描述了利用當前可用的盤記錄器的 固有局限,以及使用施加的鑒別簽名提供DSV問題。
然而,發(fā)明者現(xiàn)在發(fā)現(xiàn)不需要限制DSV數(shù)據(jù)模式用作鑒別簽名,并且可 以在光盤上承載的應(yīng)用文件中提供DSV數(shù)據(jù)模式,從而這些DSV數(shù)據(jù)模式 和光盤記錄器的固有局限一起提供對光盤上承載的應(yīng)用的復制保護。
在一個實施例中,DSV數(shù)據(jù)模式位于并入應(yīng)用文件中的信息中。
此外和/或可替換地,DSV數(shù)據(jù)模式并入應(yīng)用文件中的、在使用應(yīng)用文件 時通常存取的位置。
例如,DSV數(shù)據(jù)模式可以位于并入應(yīng)用文件的控制數(shù)據(jù)中和/或并入應(yīng)用 文件頭的控制數(shù)據(jù)中。
應(yīng)用文件中的控制數(shù)據(jù)和/或應(yīng)用文件頭中的控制數(shù)據(jù)可以包括指向應(yīng) 用文件中的DSV數(shù)據(jù)模式的位置的至少一個指針或偏移量。
最好,選擇DSV數(shù)據(jù)模式以引起光盤記錄器的DSV問題。
例如,可以選擇DSV數(shù)據(jù)模式來保證DSV具有有效的絕對值。
在一個實施例中,DSV數(shù)據(jù)模式是值的重復模式。
DSV數(shù)據(jù)模式的大小可以是預(yù)定量。
通常認為在DSV數(shù)據(jù)模式被布置成產(chǎn)生具有快速改變速率的DSV時, DSV數(shù)據(jù)模式的效率最大。
此外,最好DSV數(shù)據(jù)模式被布置成產(chǎn)生具有豐富低頻分量的DSV。
在一個實施例中,在包含DSV數(shù)據(jù)模式的區(qū)域之前和/或之后、和/或之 前和之后,將只包含O的數(shù)據(jù)區(qū)域并入應(yīng)用文件中。
眾所周知,應(yīng)用文件中的信息可以包括下列中的一個或更多音頻數(shù)據(jù)、 數(shù)值數(shù)據(jù)、文本數(shù)據(jù)、視頻數(shù)據(jù)、圖形數(shù)據(jù)、程序數(shù)據(jù)、動畫數(shù)據(jù)和/或任何 其他數(shù)據(jù)。類似地,應(yīng)用文件中的控制數(shù)據(jù)包括允許存取信息的信息和/或數(shù) 據(jù)的描述符。例如,存取允許控制數(shù)據(jù)包括導航和/或定時數(shù)據(jù)。
最好,應(yīng)用文件可以是任何適當格式的。眾所周知,選擇格式來與程序 或運行應(yīng)用的操作系統(tǒng)兼容。
本發(fā)明還擴展到一種承載應(yīng)用的防復制光盤,其中,應(yīng)用由上面所限定 的應(yīng)用文件來限定,并且已經(jīng)將應(yīng)用文件加到光盤上。
在一個實施例中,通過母盤制作過程,利用具有"前視(look-ahead)"能力的編碼器將應(yīng)用文件加到光盤上。
可替換地,通過母盤制作過程,利用控制激光束記錄器的編碼器將應(yīng)用 文件加到光盤上。
才艮據(jù)本發(fā)明的另一方面,提供一種復制保護應(yīng)用的方法,其中通過光盤
上承載的應(yīng)用文件,通過并入信息和控制數(shù)據(jù)來提供應(yīng)用,該方法包括在 將應(yīng)用文件加到光盤上之前,將前文中定義的DSV數(shù)據(jù)才莫式并入應(yīng)用文件 中。
最好,該方法還包括將DSV數(shù)據(jù)模式以能保證它們將由承載應(yīng)用文件 的光盤的播放器或讀出器存取的方式置于應(yīng)用文件中。
在一個實施例中,該方法還包括將DSV數(shù)據(jù)模式置于并入應(yīng)用文件的信 息中。
在優(yōu)選實施例中,DSV數(shù)據(jù)模式并入應(yīng)用文件中的、在使用應(yīng)用文件時 通常存取的位置。例如,在應(yīng)用文件具有控制數(shù)據(jù)和/或并入有控制數(shù)據(jù)的頭 的情況下,該方法還包括將DSV數(shù)據(jù)模式置于控制數(shù)據(jù)中。
在應(yīng)用文件具有控制數(shù)據(jù)和/或并入有控制數(shù)據(jù)的頭的情況下,該方法此 夕卜/可替換地可以包括在控制數(shù)據(jù)中包括至少一個指向應(yīng)用文件中的DSV 數(shù)據(jù)模式的位置的指針或偏移量。
最好,選擇所述DSV數(shù)據(jù)模式以引起光盤記錄器的DSV問題。
在一個實施例中,可以選擇DSV數(shù)據(jù)模式來保證DSV具有有效的絕對值。
DSV數(shù)據(jù)模式可以是值的重復模式。 DSV數(shù)據(jù)模式的大小可以是預(yù)定量。
最好DSV數(shù)據(jù)模式被布置成產(chǎn)生具有快速改變速率的DSV。目前認為 這是保證復制盤的讀取問題最有效的方法。
最好DSV數(shù)據(jù)模式被布置成產(chǎn)生具有豐富低頻分量的DSV。
在一個實施例中,該方法還包括在包含DSV數(shù)據(jù)模式的區(qū)域之前和/ 或之后、和/或之前和之后,將只包含O的數(shù)據(jù)區(qū)域并入應(yīng)用文件中。
本發(fā)明還擴展到一種承載應(yīng)用的防復制光盤,其中,應(yīng)用由上面所限定 的防復制應(yīng)用文件來限定,并且已經(jīng)將應(yīng)用文件加到光盤上。
在一個實施例中,通過母盤制作過程,利用具有"前^見"能力的編碼器將 應(yīng)用文件加到光盤上。可替換地,通過母盤制作過程,利用控制激光束記錄器的編碼器將應(yīng)用 文件加到光盤上。
本發(fā)明還擴展到一種在光盤母盤制作的過程中使用的存儲設(shè)備,其中, 該存儲設(shè)備承栽要在光盤上承載的應(yīng)用文件,應(yīng)用文件合并關(guān)于應(yīng)用的信息
和控制數(shù)據(jù),并且將前文中定義的DSV數(shù)據(jù)模式并入應(yīng)用文件中。
在一個實施例中,將DSV數(shù)據(jù)模式以能保證它們將由承載應(yīng)用文件的光 盤的插j文器或讀出器存取的方式置于應(yīng)用文件中。
游戲控制臺制造商。
最好,選擇所述DSV數(shù)據(jù)模式以引起光盤記錄器的DSV問題。 在一個實施例中,選擇DSV數(shù)據(jù)模式來保證DSV具有有效的絕對值。 DSV數(shù)據(jù)模式可以是值的重復模式。 DSV數(shù)據(jù)模式的大小可以是預(yù)定量。
目前優(yōu)選DSV數(shù)據(jù)模式被布置成產(chǎn)生具有豐富低頻分量的DSV。 存儲設(shè)備可以是例如母帶或其上記錄有并入DSV數(shù)據(jù)模式的應(yīng)用文件 的其他可記錄介質(zhì)。存儲設(shè)備也可以由例如計算機中的電子存儲器提供。在 該實施例中,應(yīng)用文件可以作為表示要被母盤制作的數(shù)據(jù)的 一組圖像文件來 提供。
可替換地,存儲設(shè)備可以是其上記錄應(yīng)用文件的光盤。該記錄可以通過 以保證DSV數(shù)據(jù)模式不引起DSV問題的方式編碼?;蛘呖梢詫⒕哂屑用芨?式的DSV數(shù)據(jù)模式的應(yīng)用文件記錄到諸如光盤之類的存儲設(shè)備上。
下面將參照附圖通過示例的方法描述本發(fā)明的實施例,其中
圖1圖解在游戲控制臺中使用的光盤的生產(chǎn);
圖2示出緊致盤的表面,充分放大以示出其上的凹坑;
圖3示出表示相關(guān)聯(lián)的數(shù)據(jù)的凹坑的截面圖4示出與緊致盤的凹坑和平臺相關(guān)聯(lián)的DSV;
圖5示意性示出其中并入有DSV數(shù)據(jù)^^式的應(yīng)用文件;和
圖6圖解根據(jù)本發(fā)明的、在計算機控制臺中使用的光盤的生產(chǎn)。
具體實施例方式
圖1圖解在游戲控制臺(如1^"03(^生產(chǎn)的:^(^@或501^生產(chǎn)的?82@) 中使用的光盤(通常是DVD)的生產(chǎn)。在這方面,許可的游戲提供商將設(shè)計 游戲并為其編寫軟件。然后他們使用由游戲控制臺制造商提供的、標記2所 示的工具包,來允許他們在可由適當?shù)挠螒蚩刂婆_運行的適當?shù)膽?yīng)用文件中 提供軟件14。使用工具包2,應(yīng)用文件4可以作為表示要被母盤制作的數(shù)據(jù) 的一組圖像文件6來提供。圖像文件6可以是盤描述協(xié)議文件格式的,并且 可以被記錄在諸如母帶之類的適當?shù)拇鎯υO(shè)備上或者其他可記錄介質(zhì)上。然 后,提供圖像文件6給游戲控制臺制造商,后者在進行適當測試之后,通過 編碼器8將應(yīng)用文件4編碼到玻璃母盤10上。
應(yīng)用文件的內(nèi)容的供應(yīng)者(在這種情況下是許可的游戲提供商)常常關(guān) 心保證復制保護他們生產(chǎn)的內(nèi)容。不幸的是,像Microsoft和Sony這樣的公 司在編碼器8采取的編碼中不愿意采用公知的復制保護技術(shù)。由于本發(fā)明在 編碼器8編碼時不要求采取行動,因此本發(fā)明解決了這個問題。此外,本技 術(shù)不要求軟件記錄器的存取或幫助。如下面要闡明的,可以在將應(yīng)用文件4 提供給游戲控制臺制造商之前,將12所示的DSV數(shù)據(jù)模式加入到應(yīng)用文件 4。這些DSV數(shù)據(jù)才莫式對于游戲控制臺制造商的編碼器(例如8)通常不會 產(chǎn)生問題,但對從玻璃母盤10生產(chǎn)的DVD提供復制保護。
復制保護技術(shù)依賴于如WO 02/11136中所述的DSV數(shù)據(jù);漠式的使用。下 面簡要說明DSV以及如何利用它。該描述特別參照CD-ROM的編碼來開始。 然而應(yīng)當理解,本發(fā)明不限于使用CD-ROM,而是應(yīng)用于所有數(shù)據(jù)承載光盤。 特別地,本發(fā)明應(yīng)用于所有格式的CD和所有格式的DVD。
圖2示出CD的部分的放大圖,顯示了上面的凹坑16。眾所周知,這些 凹坑沿著盤表面上的螺旋軌道延伸,并且由平臺分開。
圖3示出凹坑16和平臺18的截面,圖解如何將數(shù)據(jù)編碼到CD上。凹 坑和平臺不表示二進制的0和1,而是表示從一個狀態(tài)到另一狀態(tài)的變換。 數(shù)據(jù)信號以NRZI形式(反轉(zhuǎn)不歸零)存儲,其中每次遇到1時反轉(zhuǎn)信號。 圖2示出二進制00100010。
數(shù)據(jù)流總是包括至少3位、最多11位長的凹坑和平臺。有時這稱為 3T-11T,其中T是1位周期。3T的凹坑具有最高的信號頻率(720khz),而 IIT的凹坑具有最低的信號頻率(196khz)。數(shù)據(jù)信號由凹坑和平臺的長度得來。所產(chǎn)生的信號形成通常所說的EFM 信號的方波。數(shù)字和值(digital sum value, DSV)是EFM表示凹坑時的T的 數(shù)量值與EFM表示平臺時的T的數(shù)量值之間的運行差。在讀出每個數(shù)據(jù)位時, DSV根據(jù)數(shù)據(jù)位對應(yīng)于凹坑還是平臺而增加或減少。
圖4示出與盤上的凹坑和平臺相關(guān)聯(lián)的DSV。如圖4所示,通過為每個 平臺T賦予+1,而為每個凹坑T賦予-1來確定DSV。理想地,DSV應(yīng)當盡 量少偏離0電平。如果DSV在足夠的時間周期上具有快速的改變速率,或者 如果DSV具有豐富的低頻分量,則EFM信號的變換可能偏離其理想值,并 且/或者CD驅(qū)動器中維持最佳頭定位的尋跡和聚焦電路的能力可能被折衷。 這通常會導致從CD讀出失敗。
以8位為字節(jié)的原始數(shù)據(jù)通過稱為EFM編碼的處理,產(chǎn)生14位符號(常 常稱為通道位(channel bit))。特別設(shè)計14位符號組以便
平衡凹坑和平臺的數(shù)量,幫助維持平衡的DSV;以及
保證沒有違反3T-11T的EFM編碼方案的符號。
另 一種關(guān)于3T-11T編碼方案的方法是連0的數(shù)量必須大于或等于2,并 且小于等于10。很明顯,在兩個相鄰的14位符號的地方,這個要求可能被 折衷。因此,在每個14位符號和其后面的一個中加入3個合并位的一個組, 以保證不違反3T-11T編碼方案,并且保證維持適當?shù)腄SV。
合并位不包含有用數(shù)據(jù),并且用于產(chǎn)生它們的值的算法可以隨著驅(qū)動器 而不同。 一旦讀出,則丟棄合并位,而將14位符號中包含的數(shù)據(jù)傳遞到下一 過程。
上面描述了 CD的基本編碼方案,并且對于本領(lǐng)域技術(shù)人員是公知的。 因此,不需要進一步對其說明。
如上所述,本發(fā)明的實施例利用當前可用的CD記錄器的固有局限,特 別是利用與激光束記錄器相關(guān)聯(lián)的編碼器和CD記錄器中的編碼器之間能力 的差別。
CD的編碼要滿足兩個嚴格條件和一個更含糊的要求。第一個嚴格規(guī)則是 編碼后的數(shù)據(jù)必須在盤上^^皮沒有錯誤地解碼成軟件記錄器期望的數(shù)據(jù)。第二 個嚴格規(guī)則是編碼必須遵守運行長度限制規(guī)貝'J,使得沒有大于11T或小于3T 的凹坑或平臺。含糊的要求是盤的DSV特性應(yīng)當盡可能的好。
如上所述,DSV是編碼后的數(shù)據(jù)性質(zhì)。它是凹坑T狀態(tài)的數(shù)量和平臺T狀態(tài)的數(shù)量之間的流動差。最好DSV不應(yīng)當有高的絕對值,不應(yīng)當快速改變, 并且不應(yīng)當有低頻分量。后一個要求意味著DSV不應(yīng)當以常M^的方式振蕩。
為了維持好的DSV特性,編碼器常常對要插入承載數(shù)據(jù)的符號之間的合 并位進行選擇。當編碼某些特定模式的數(shù)據(jù)時,由于運行長度限制規(guī)則限制 了可在某些符號之前或之后的合并位,因此編碼器選擇合并位的能力大大降 低。在編碼該數(shù)據(jù)的同時,編碼器大大失去了對DSV的控制。在它具有選擇 的少數(shù)位置中,正確地選擇是至關(guān)重要的。
諸如那些用來控制激光束記錄器的復雜編碼器,可能具有遠見或者可以 被設(shè)計成在目前區(qū)域其后跟隨著的區(qū)域中運行長度限制規(guī)則支配合并位的 情況下,選擇對目前區(qū)域不是最佳的合并位模式。結(jié)果是這兩個區(qū)域的總體 DSV將具有更好的性質(zhì)。檢測即將到來的、合并位選擇受限的區(qū)域的能力被 稱為"前視"(look-ahead)。具有較大前視的編碼器將能夠?qū)幋a困難的數(shù)據(jù) 做更多的準備,因此整體編碼將會更好。CD記錄器通常具有很小的前視能力, 從而當它們失去對DSV的控制時,更容易產(chǎn)生無法讀出的盤。
發(fā)明者已經(jīng)標識了由于其在凹坑和平臺電平的EFM模式因而能夠引起 DSV問題的多個符號值。當通過CD驅(qū)動器的EFM解碼器處理這些值的模式 時,DSV增加或減少,并且這可以導致讀出失敗。當然,如上所示,對CD 的編碼過程被設(shè)計成防止在EFM模式中出現(xiàn)能夠引起DSV問題的值,同時 提供健壯的糾錯。
眾所周知,DVD經(jīng)受稱為EFMPlus的編碼。在這個方案中,8位數(shù)據(jù)字 被編碼成16位通道位,使用狀態(tài)機來選擇16位的符號。由于可以做出該選 擇使得編碼方案不被折衷,在每個符號中增加的位數(shù)給予了靈活性,因此不 需要合并位。
在解碼時,重新生成8位數(shù)據(jù)字中存在的信息,但不丟失編碼方案。 如上所述,本發(fā)明提出將DSV數(shù)據(jù)模式(也就是編碼后^^不引起DSV 問題的數(shù)據(jù)圖案)并入應(yīng)用文件4中。期望在游戲控制臺制造商(例如Sony 和Microsoft)的復雜編碼器能夠例如通過前視技術(shù),以編碼后的數(shù)據(jù)不會引 起DSV問題的方式,將應(yīng)用編碼并施加到玻璃母盤10上。因此,從玻璃制 作并供給用戶的DVD將可以沒有問題地容易使用。然而,如果例如為了復制 目的而進行讀出原始盤上的數(shù)據(jù)的嘗試,則DSV數(shù)據(jù)模式將引起CD或DVD 記錄器以使得最終復制盤事實上無法播放的方式來將數(shù)據(jù)編碼到復制盤上。圖5示意性示出應(yīng)用文件20。在這方面,應(yīng)當理解的是,所有應(yīng)用具有 由相關(guān)程序或操作系統(tǒng)確定的格式,并且該格式將包括在22所示的控制數(shù)據(jù) 和24所示的信息。圖5示出用于DOS八Vindows操作系統(tǒng)的可移植執(zhí)行文件 格式("PE")的應(yīng)用文件。應(yīng)用文件20具有DOS頭26和PE頭27。這些頭 26、 27包括指示文件內(nèi)容和信息位置的描述符。當存取應(yīng)用時,通常將首先 存取頭26。
在這方面,應(yīng)當理解的是,圖5所示的文件格式是用作示例的,而本發(fā) 明可以應(yīng)用于任何操作系統(tǒng)使用的任何類型的文件格式。多數(shù)應(yīng)用文件具有 某種導入(lead-in)或頭,其包括指示文件內(nèi)容和信息位置的描述符。
在圖5所示的特定例子中,在DOS頭26的可用的空間中,并入DSV模 式28。然而,如果沒有這樣的空間,則可以在不影響的情況下在頭26中生 成大的間隙,然后將DSV模式28^t7v這些間隙中。
如上所述,選擇DSV數(shù)據(jù)模式28使得例如游戲控制臺制造商使用的復 雜編碼器能夠以不會產(chǎn)生原始盤DSV問題的方式對其編碼。然而,用戶可用 的記錄器不具有處理DSV數(shù)據(jù)模式的能力,從而這種記錄器最后制造出來的 復制盤將難以播放,如果不是不可能播放的話。因此,如果在游戲控制臺中 使用復制盤來播放它上面的應(yīng)用,則當操作系統(tǒng)或播放器試圖加載準備的頭 26來運行應(yīng)用時,它將遇到DSV問題。預(yù)期的是,例如在這種情況下,將 完全不加載游戲。
當然,可以將DSV數(shù)據(jù)模式置于應(yīng)用文件的另外或額外區(qū)域,如32所 示。在這方面,可以改變位置來使黑客或盜版者迷惑,或者最好將DSV數(shù)據(jù) 模式與應(yīng)用文件的數(shù)據(jù)成為一體,使得它不能被容易地剝離出來。如果,例 如DSV模式僅僅并入信息數(shù)據(jù)中,則很可能游戲?qū)i口載,但可能游戲無法 完成,這是因為當應(yīng)用要求利用并入有DSV數(shù)據(jù)模式的信息時會發(fā)生問題。
此夕卜/可替換地,可以在信息中間提供DSV數(shù)據(jù)模式,但在頭27中和/ 或其他控制或?qū)Ш綌?shù)據(jù)中具有指針34。
還可以看出,DSV數(shù)據(jù)模式36緊跟在PE頭27之后。在這方面,改變 控制數(shù)據(jù)23中闡明的關(guān)于頭的大小的信息,以包括數(shù)據(jù)模式36。這保證讀 出DSV數(shù)據(jù)模式36。
圖5也圖解了提供偏移量38使得能存取應(yīng)用23文件20的特定位置???以將指向特定位置的偏移量38和/或任何指針改變?yōu)榛蛘咧苯又赶駾SV數(shù)據(jù)模式,或者可靠地指向具有DSV數(shù)據(jù)模式、但其位置被移動以容納DSV數(shù) 據(jù)模式的位置。
當將DSV數(shù)據(jù)模式置于應(yīng)用文件20內(nèi)時,只需要保證游戲控制臺的操 作系統(tǒng)希望在將來的某時使用該數(shù)據(jù)。這當然意味著,當要讀取DSV數(shù)據(jù)模 式時,游戲可能停止運行。
可以在應(yīng)用文件內(nèi)并入在DSV數(shù)據(jù)模式周圍的、例如包含0的前后填充 區(qū)域。這些可以有利于母盤制作過程中使用的編碼器,提供編碼器可以使用 的時間來做出合并位或16位通道位的最佳選擇。
此外/可替換地,可以在DSV數(shù)據(jù)模式周圍提供具有穩(wěn)定效果的其他數(shù) 據(jù),也就是明顯不會引起DSV問題的數(shù)據(jù)。
在WO 02/11136中闡明了本發(fā)明可以使用的DSV數(shù)據(jù)模式的例子。
圖6圖解光盤(例如用在使用本發(fā)明的應(yīng)用文件的游戲控制臺中的DVD ) 的生產(chǎn)。與前面一樣,使用工具包2將游戲提供商提供的軟件14編入應(yīng)用文 件2中。然后,使用發(fā)明者提供的工具包40,將應(yīng)用文件4轉(zhuǎn)換成已經(jīng)并入 有DSV數(shù)據(jù)模式的應(yīng)用文件20。例如,可以由發(fā)行商承擔應(yīng)用文件20的格 式。
然后需要將應(yīng)用文件20提供給母盤制作室,由母盤編碼器將其編碼到玻 璃母盤10上。如上所述,這可以通過將應(yīng)用文件作為一組圖像文件6來提供、 以及將數(shù)據(jù)記錄到磁帶或其他可記錄介質(zhì)上或者將信息存儲在電子存儲器中 來完成。
可替換地,如圖6所示,發(fā)行商可以利用專用編碼器48制作一個或多個 可記錄盤42。該專用編碼器48使得以不會引起DSV問題的方式編碼應(yīng)用文 件。然后可以在母盤制作室對得到的可記錄盤42進行解碼和編碼以做出玻璃 母盤。
還可以允許發(fā)行商將應(yīng)用文件20與加密格式的DSV數(shù)據(jù)模式一起寫到 金盤42,以便它們可以由例如沒有任何"前視"功能的標準記錄器來寫。在本 實施例中,母盤制作室的編碼器8需要能夠解密DSV模式,從而在將應(yīng)用文 件20編碼并寫入玻璃母盤之前將DSV模式并入應(yīng)用文件20中。
如上所述,本發(fā)明依賴于在母盤制作過程中使用的編碼器的如下能力 以不會引起最后得到的光盤的DSV問題的方式,將應(yīng)用文件與并入其中的 DSV數(shù)據(jù)模式一起編碼。當然如果需要的話,母盤制作室可以配有專門設(shè)計的、被布置成能處理所提供的DSV數(shù)據(jù)模式的編碼器。
前面參照承載用在專用的游戲控制臺中的游戲的DVD描述了本發(fā)明。當 然應(yīng)當理解,本發(fā)明不限于光盤上的應(yīng)用的信息內(nèi)容的性質(zhì)。例如,在我們 與本案同一天提交的的另一申請(參看P9483GB)中,我們對將DSV數(shù)據(jù)模 式并入例如MPEG文件的文件來編碼視頻和音頻進行了描述并提出權(quán)利要 求。將DSV數(shù)據(jù)圖案并入MPEG和其他文件中以保護其中發(fā)送的數(shù)據(jù)。然 而,這些文件可以包括這里所述的應(yīng)用文件,并且^皮編碼到DVD上來保護盤。 由于為DVD租賃行業(yè)提供復制保護的DVD,因而這與該行業(yè)尤其有關(guān)。如 上所述,可能要求專用編碼器以便將并入DSV數(shù)據(jù)4莫式的MPEG和其他文 件編碼到DVD上。
此外,本發(fā)明不限于使用游戲控制臺作為盤播放器或讀出器。顯然,本 發(fā)明可以應(yīng)用于被編碼到光盤上、用于任何適當類型的讀出器或播放器的、 所有類型的應(yīng)用的復制保護。
應(yīng)當理解,可以在本應(yīng)用的范圍內(nèi)對所描述和圖解的實施例進^f亍變型和^l^改。
權(quán)利要求
1.一種在光盤上承載的應(yīng)用文件,其中,該應(yīng)用文件合并關(guān)于應(yīng)用的信息和控制數(shù)據(jù),并且為了提供對應(yīng)用的復制保護,將說明書所定義的DSV數(shù)據(jù)模式并入應(yīng)用文件中,將DSV數(shù)據(jù)模式以能保證它們將由承載應(yīng)用文件的光盤的播放器或讀出器存取的方式置于應(yīng)用文件中。
2. 如權(quán)利要求1所述的應(yīng)用文件,其中,所述DSV數(shù)據(jù)圖案位于并入 應(yīng)用文件中的信息中。
3. 如權(quán)利要求1或2所述的應(yīng)用文件,其中,DSV數(shù)據(jù)才莫式并入在使 用應(yīng)用文件時通常存取的應(yīng)用文件中的位置。
4. 如權(quán)利要求3所述的應(yīng)用文件,其中,DSV數(shù)據(jù)模式位于并入應(yīng)用 文件的控制數(shù)據(jù)中和/或并入應(yīng)用文件頭的控制數(shù)據(jù)中。
5. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,應(yīng)用文件中的控制數(shù)據(jù) 和/或應(yīng)用文件頭中的控制數(shù)據(jù)包括至少一個指向應(yīng)用文件中的DSV數(shù)據(jù)沖莫 式的位置的指針或偏移量。
6. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,選擇DSV數(shù)據(jù)模式以 引起光盤記錄器的DSV問題。
7. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,選擇DSV數(shù)據(jù)模式來 保證DSV具有有效的絕對值。
8. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,DSV數(shù)據(jù)模式是值的 重復模式。
9. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,DSV數(shù)據(jù)模式的大小 是預(yù)定量。
10. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,DSV數(shù)據(jù)模式被布置 成產(chǎn)生具有快速改變速率的DSV。
11. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,DSV數(shù)據(jù)模式被布置 成產(chǎn)生具有豐富低頻分量的DSV。
12. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,在包含DSV數(shù)據(jù)模式 的區(qū)域之前和/或之后,將只包含0的數(shù)據(jù)區(qū)域并入應(yīng)用文件中。
13. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,應(yīng)用文件中的信息包 括下列中的一個或多個音頻數(shù)據(jù)、數(shù)值數(shù)據(jù)、文本數(shù)據(jù)、視頻數(shù)據(jù)、圖形數(shù)據(jù)、程序數(shù)據(jù)、動畫數(shù)據(jù)和/或任何其他數(shù)據(jù)。
14. 如前面任一權(quán)利要求所述的應(yīng)用文件,其中,應(yīng)用文件中的控制數(shù) 據(jù)包括允許存取信息的信息和/或數(shù)據(jù)的描述符。
15. 如權(quán)利要求13所述的應(yīng)用文件,其中,所述存取允許控制數(shù)據(jù)包括 導航和/或定時數(shù)據(jù)。
16. —種復制保護應(yīng)用的方法,其中由要在光盤上承載并合并信息和控 制數(shù)據(jù)的應(yīng)用文件提供該應(yīng)用,該方法包括在將應(yīng)用文件加到光盤上之前, 將上文中所定義的DSV數(shù)據(jù)^t式并入應(yīng)用文件中。
17. 如權(quán)利要求16所述的復制保護應(yīng)用的方法,還包括將DSV數(shù)據(jù) 模式以能保證它們將由承載應(yīng)用文件的光盤的播放器或讀出器存取的方式置 于應(yīng)用文件中。
18. 如權(quán)利要求17所述的復制保護應(yīng)用的方法,還包括將DSV數(shù)據(jù)模 式置于并入應(yīng)用文件的信息中。
19. 如權(quán)利要求17或18所述的復制保護應(yīng)用的方法,其中,DSV數(shù)據(jù) 模式并入在使用應(yīng)用文件時通常存取的應(yīng)用文件中的位置。
20. 如權(quán)利要求19所述的復制保護應(yīng)用的方法,其中,應(yīng)用文件具有控 制數(shù)據(jù)和/或并入有控制數(shù)據(jù)的頭,該方法還包括將DSV數(shù)據(jù)模式置于控制 數(shù)據(jù)中。
21. 如權(quán)利要求17到20中任一項所述的復制保護應(yīng)用的方法,其中, 應(yīng)用文件具有控制數(shù)據(jù)和/或并入有控制數(shù)據(jù)的頭,該方法還包括在控制數(shù) 據(jù)中包括至少一個指向應(yīng)用文件中的DSV數(shù)據(jù)模式的位置的指針或偏移量。
22. 如權(quán)利要求16到21中任一項所述的復制保護應(yīng)用的方法,其中, 選擇所述DSV數(shù)據(jù)模式以引起光盤記錄器的DSV問題。
23. 如權(quán)利要求16到22中任一項所述的復制保護應(yīng)用的方法,其中, 選擇DSV數(shù)據(jù)模式來保證DSV具有有效的絕對值。
24. 如權(quán)利要求16到23中任一項所述的復制保護應(yīng)用的方法,其中, DSV數(shù)據(jù)模式是值的重復模式。
25. 如權(quán)利要求16到24中任一項所述的復制保護應(yīng)用的方法,其中, DSV數(shù)據(jù)才莫式的大小是預(yù)定量。
26. 如權(quán)利要求16到25中任一項所述的復制保護應(yīng)用的方法,其中, DSV數(shù)據(jù)模式被布置成產(chǎn)生具有快速改變速率的DSV。
27. 如權(quán)利要求16到26中任一項所述的復制保護應(yīng)用的方法,其中, DSV數(shù)據(jù)模式被布置成產(chǎn)生具有豐富低頻分量的DSV。
28. 如權(quán)利要求16到27中任一項所述的復制保護應(yīng)用的方法,還包括 在包含DSV數(shù)據(jù)模式的區(qū)域之前和/或之后,將只包含0的數(shù)據(jù)區(qū)域并入應(yīng) 用文件中。
29. —種承載應(yīng)用的防復制光盤,其中,應(yīng)用由如權(quán)利要求l到15所述 的應(yīng)用文件來限定,并且已經(jīng)將應(yīng)用文件加到光盤上。
30. 如權(quán)利要求29所述的承載應(yīng)用的防復制光盤,其中,通過母盤制作 過程,利用具有"前3見"能力的編碼器將應(yīng)用文件加到光盤上。
31. 如權(quán)利要求29所述的承載應(yīng)用的防復制光盤,其中,通過母盤制作 過程,利用控制激光束記錄器的編碼器將應(yīng)用文件加到光盤上。
32. —種承載應(yīng)用的防復制光盤,其中,所述應(yīng)用由如權(quán)利要求16到 28中任一項所述的已經(jīng)被復制保護的應(yīng)用文件限定,并且已經(jīng)將應(yīng)用文件加 到光盤上。
33. 如權(quán)利要求32所述的承載應(yīng)用的防復制光盤,其中,通過母盤制作 過程,利用具有"前4見"能力的編碼器將應(yīng)用文件加到光盤上。
34. 如權(quán)利要求32所述的承栽應(yīng)用的防復制光盤,其中,通過母盤制作 過程,利用控制激光束記錄器的編碼器將應(yīng)用文件加到光盤上。
35. —種在光盤母盤制作的過程中使用的存儲設(shè)備,其中,該存儲設(shè)備 承載要在光盤上承載的應(yīng)用文件,應(yīng)用文件合并關(guān)于應(yīng)用的信息和控制數(shù)據(jù), 并且將前文中定義的DSV數(shù)據(jù)^f莫式并入應(yīng)用文件中。
36. 如權(quán)利要求35所述的在光盤母盤制作的過程中使用的存儲設(shè)備,其 中,將DSV數(shù)據(jù)模式以能保證它們將由承載應(yīng)用文件的光盤的播放器或讀出 器存取的方式置于應(yīng)用文件中。
37. 如權(quán)利要求35或36所述的在光盤母盤制作的過程中使用的存儲設(shè) 備,其中,選擇所述DSV數(shù)據(jù)模式以引起光盤記錄器的DSV問題。
38. 如權(quán)利要求35到37中任一項所述的存儲設(shè)備,其中,選擇DSV數(shù) 據(jù)模式來保證DSV具有有效的絕對值。
39. 如權(quán)利要求35到38中任一項所述的存儲設(shè)備,其中,DSV數(shù)據(jù)模 式是值的重復模式。
40. 如權(quán)利要求35到39中任一項所述的存儲設(shè)備,其中,DSV數(shù)據(jù)模式的大小可以是預(yù)定量。
41. 如權(quán)利要求35到40中任一項所述的存儲設(shè)備,其中,DSV數(shù)據(jù)模 式被布置成產(chǎn)生具有快速變換速率的DSV。
42. 如權(quán)利要求35到41中任一項所述的存儲設(shè)備,其中,DSV數(shù)據(jù)模 式被布置成產(chǎn)生具有豐富低頻分量的DSV。
43. —種基本上如上文參照附圖所描述的、在光盤上承載的應(yīng)用文件。
44. 一種基本上如上文參照附圖所描述的、復制保護應(yīng)用的方法。
45. —種基本上如上文參照附圖所描述的、承載應(yīng)用的防復制光盤。
46. —種基本上如上文參照附圖所描述的、在光盤母盤制作中使用的存 儲設(shè)備。
全文摘要
描述一種復制保護技術(shù),其允許例如復制保護由許可的游戲提供商提供的應(yīng)用文件(4、20)的內(nèi)容(14),而不必在將應(yīng)用文件編碼到DVD或其他光盤上時采取行動。將DSV數(shù)據(jù)模式,也就是編碼很難不引起DSV問題的數(shù)據(jù)模式,合并在應(yīng)用文件(4、20)中。期望在游戲控制臺制造商的復雜編碼器(8)將能夠例如通過使用前視技術(shù),以編碼的數(shù)據(jù)不會引起DSV問題的方式,來將應(yīng)用編碼和施加到玻璃母盤(10)上。然而,如果例如為了復制目的進行讀取原始盤上的數(shù)據(jù)的嘗試,則DSV數(shù)據(jù)模式將引起CD或DVD記錄器以使得最后復制盤事實上無法播放的方式來將數(shù)據(jù)編碼到復制盤上。DSV數(shù)據(jù)模式可以合并在信息內(nèi)的應(yīng)用文件(20)中,或者在其控制數(shù)據(jù)中(圖5)。
文檔編號G11B20/00GK101410899SQ200480004764
公開日2009年4月15日 申請日期2004年2月19日 優(yōu)先權(quán)日2003年2月21日
發(fā)明者理查德·A·A·海倫, 馬克·D·杰克遜 申請人:麥克羅維西恩歐洲公司