專(zhuān)利名稱(chēng):數(shù)字致密盤(pán)唱機(jī)保密系統(tǒng)再現(xiàn)方法和儀器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般是涉及計(jì)算機(jī)軟件保密系統(tǒng)領(lǐng)域,和更具體而言,本發(fā)明是涉及數(shù)字光盤(pán)播放機(jī)的保密系統(tǒng),其中通過(guò)調(diào)制在盤(pán)上的大量光學(xué)編碼的數(shù)據(jù)位的物理位置從正常記錄槽的位置的偏移使保密碼信息存儲(chǔ)在數(shù)字光盤(pán)上,以確保盤(pán)播放機(jī)系統(tǒng)僅使用持有預(yù)定保密碼的授權(quán)的軟件。
近年來(lái)在數(shù)據(jù)存儲(chǔ)和恢復(fù)領(lǐng)域中,光盤(pán)的使用顯著地增加了,和其它數(shù)據(jù)存儲(chǔ)形式相比較數(shù)字光存儲(chǔ)器件具有大存儲(chǔ)量的優(yōu)點(diǎn),在此系統(tǒng)當(dāng)中經(jīng)常希望保護(hù)專(zhuān)用的播放機(jī)系統(tǒng)不使用未授機(jī)的軟件,在視頻游戲市場(chǎng)上更是如此,因?yàn)橐曨l游戲制造商典型地在或接近它們的造價(jià)來(lái)銷(xiāo)售玩游戲的裝置,并且期望銷(xiāo)售游戲軟件和版稅獲得大的利潤(rùn)。
能被各種計(jì)算機(jī)軟件操作的受保護(hù)裝置的通常系統(tǒng)典型地使用保密編碼去保護(hù)系統(tǒng)不使用未授權(quán)的計(jì)算機(jī)軟件,在通常的專(zhuān)用盤(pán)再現(xiàn)儀器不使用未授權(quán)的軟件的系統(tǒng)中,系統(tǒng)最初確定是否包括軟件的存儲(chǔ)介質(zhì)的預(yù)定的存儲(chǔ)空間提供保密編碼。通過(guò)比較存儲(chǔ)在預(yù)定存儲(chǔ)空間的數(shù)據(jù)和保密碼,播放機(jī)或再現(xiàn)儀器可以確定軟件是否為授權(quán)的,這一般被稱(chēng)為保密系統(tǒng)或保護(hù)處理。
近年來(lái),這里有大量的實(shí)例表明,盡管系統(tǒng)有保護(hù)處理或保密系統(tǒng),但是還是被未授權(quán)的計(jì)算機(jī)軟件所使用,這里有大量的實(shí)例表明,保護(hù)處理已以被非法地避免了,甚至配有上述的保密系統(tǒng)也是如此,對(duì)此的一個(gè)理由是,在通常的保密系統(tǒng)中,保密碼是位于在預(yù)定的存儲(chǔ)器空間中,而該空間可以被檢測(cè)軟件所容易識(shí)別,這也至少是這樣的事實(shí),即確定該記錄介質(zhì)是否是授權(quán)的和執(zhí)行計(jì)算機(jī)程序是由同一硬件所實(shí)現(xiàn)的,本發(fā)明提出這些問(wèn)題并克服了現(xiàn)有技術(shù)的缺點(diǎn)。
本發(fā)明提供數(shù)字光盤(pán)記錄介質(zhì),該介質(zhì)構(gòu)成一改進(jìn)系統(tǒng),以存儲(chǔ)和存取保密編碼,以防止從放在專(zhuān)用盤(pán)播放機(jī)上的未授權(quán)的盤(pán)復(fù)制計(jì)算機(jī)軟件。為了解決上述的問(wèn)題,依本發(fā)明的數(shù)字光盤(pán)有一在徑向方向調(diào)制物理偏移或從正常記錄槽的大量數(shù)據(jù)位的位置“擺動(dòng)”而定義的保密碼,物理偏移調(diào)制被數(shù)字地編碼以定義的保密碼。
依本發(fā)明的保密驗(yàn)證方法包括讀出調(diào)制的物理偏移或在記錄介質(zhì)的徑向方向的數(shù)據(jù)位的擺動(dòng)以檢測(cè)保密編碼的步驟。檢測(cè)確認(rèn)的數(shù)據(jù)或保密編碼的檢測(cè)步驟之后確定是否被檢測(cè)的確認(rèn)的數(shù)據(jù)相應(yīng)于事先設(shè)定的保密碼的鑒別步驟。值得注意的是,在鑒別步驟中確定,當(dāng)確認(rèn)的數(shù)據(jù)和事先設(shè)置的保密碼并不相互匹配,系統(tǒng)禁止進(jìn)一步處理盤(pán)的軟件,這樣防止了未授權(quán)的軟件被系統(tǒng)使用。
近而,上述的盤(pán)記錄和重現(xiàn)方法包括顯示識(shí)別游戲制造者作為軟件的執(zhí)行許可證或創(chuàng)造者的視頻信息的步驟,這僅僅在確認(rèn)的數(shù)據(jù)對(duì)應(yīng)或匹配保密編碼時(shí)才發(fā)生,在本發(fā)明優(yōu)選的實(shí)施例中,確保在盤(pán)的預(yù)定位置上包含有專(zhuān)有的視頻圖象或信息的第二次檢測(cè)或檢驗(yàn)之后才出現(xiàn)這種情況,通過(guò)結(jié)合該步與從盤(pán)中讀出軟件相結(jié)合游戲制造商能夠避免在系統(tǒng)上使用未授權(quán)軟件的任何人破壞版權(quán)法或商標(biāo)法。這是因?yàn)橄到y(tǒng)自動(dòng)地顯示識(shí)別游戲站制造商為軟件的創(chuàng)造者和持有許可證人的專(zhuān)有的屏幕,如果軟件是非授權(quán)的,該軟件的制造者將自動(dòng)地違反商標(biāo)法,這是因?yàn)轱@示屏幕上陳述的是實(shí)際沒(méi)有獲得授權(quán)的或取得許可證的。
為了解決上述的問(wèn)題,本發(fā)明改進(jìn)的系統(tǒng)包括用來(lái)讀出調(diào)制的物理偏移或在磁盤(pán)上大量數(shù)據(jù)位的位置的擺動(dòng)的裝置,位的物理位置在徑向方向被調(diào)制定義了保密碼,由于對(duì)應(yīng)著正常的記錄槽的位置對(duì)數(shù)據(jù)位的位置進(jìn)行調(diào)制,因此保密編碼并住留在預(yù)定的存儲(chǔ)空間,而是放置在盤(pán)的一般區(qū)域,該優(yōu)點(diǎn)是檢測(cè)軟件的人不能確定保密編碼,在優(yōu)選的實(shí)施例中,存在物理偏移或調(diào)制的地方被定義為邏輯“1”和缺乏擺動(dòng)的地方被定義為邏輯“0”。
檢測(cè)確認(rèn)數(shù)據(jù)的檢測(cè)裝置確定保密編碼,該確認(rèn)的數(shù)據(jù)是在調(diào)制大量數(shù)據(jù)位的物理位置后已經(jīng)被存儲(chǔ)起來(lái)的數(shù)據(jù),在優(yōu)選的實(shí)施例中,光閱讀頭被分為兩個(gè)部分,以確定保密編碼是否存在。從正常的記錄槽位置偏移的數(shù)據(jù)位可以使用該裝置加以檢測(cè),包含存儲(chǔ)在盤(pán)上的計(jì)算機(jī)游戲的軟件的主要數(shù)據(jù)也可以使用同一讀頭加以讀出。
在本發(fā)明的優(yōu)選的實(shí)施例中,系統(tǒng)執(zhí)行初始的檢測(cè)以確定是否在盤(pán)的TOC(內(nèi)容表)范圍內(nèi)包含著“擺動(dòng)的”編碼,在授權(quán)的盤(pán)內(nèi),保密碼重復(fù)幾次,以確保該保密碼能適當(dāng)?shù)貦z測(cè)而無(wú)需增加誤差校檢碼到保密碼,在實(shí)際檢測(cè)真實(shí)編碼之前,該系統(tǒng)開(kāi)始檢測(cè)是否在盤(pán)的TOC范圍內(nèi)的數(shù)據(jù)擺動(dòng),如果盤(pán)不包含擺動(dòng)的編碼時(shí),系統(tǒng)然后確定,是否盤(pán)實(shí)際上是音頻盤(pán),如果它是音頻盤(pán),該系統(tǒng)播放音頻盤(pán)和提供音頻輸出,如果它不是音頻盤(pán),那么系統(tǒng)停止運(yùn)行。
如果在盤(pán)的TOC區(qū)域含有“擺動(dòng)”的編碼,播放機(jī)對(duì)擺動(dòng)的編碼進(jìn)行解碼和傳送解過(guò)碼的數(shù)據(jù)到機(jī)械控制器。如果擺動(dòng)的編碼與預(yù)定的保密編碼匹配,那么系統(tǒng)對(duì)盤(pán)執(zhí)行第二次檢查以驗(yàn)證授權(quán)性,如果擺動(dòng)的編碼并不匹配,這時(shí)播放機(jī)再檢測(cè)來(lái)看是否盤(pán)是上述的音頻盤(pán)。如果盤(pán)通過(guò)了第一次編碼檢驗(yàn),盤(pán)播放機(jī)進(jìn)行檢證,盤(pán)包括有與存在系統(tǒng)的logo相一致匹配的logo,執(zhí)行第二次檢查是檢查盤(pán)是否真實(shí)的授權(quán)了。
參照附圖詳細(xì)地描述本發(fā)明的盤(pán)播放機(jī)保密系統(tǒng)的一最佳實(shí)施例,雖然最佳實(shí)施例是參考視頻游戲播放機(jī)系統(tǒng)描述的,但可以認(rèn)識(shí)到,這僅僅是一個(gè)實(shí)例和其它替換的應(yīng)用也可以加以考慮。
圖1示出了本發(fā)明保密系統(tǒng)的示范實(shí)施例的方框圖;圖2A示出了存儲(chǔ)在數(shù)字光盤(pán)上的記錄槽內(nèi)的數(shù)據(jù)位的典型的物理關(guān)系;圖2B示出了依本發(fā)明的物理偏移調(diào)制或擺動(dòng)或正常記錄槽位置的據(jù)位;圖3示出了基于定義數(shù)字?jǐn)?shù)據(jù)的數(shù)據(jù)位的物理“擺動(dòng)”的調(diào)制輸出的解碼;圖4示出了使用本發(fā)明的示例光學(xué)解碼器的方框圖;圖5示出了解釋本發(fā)明盤(pán)播放機(jī)保密系統(tǒng)的操作的流程圖;圖6示出了示例性視頻顯示輸出,該顯示是在確定盤(pán)在預(yù)定的存儲(chǔ)空間存儲(chǔ)有專(zhuān)有的logo信息后出現(xiàn)的;以及圖7示出了通過(guò)以本發(fā)明使大量的數(shù)據(jù)位的物理位置從正常的記錄槽的位置偏移而在數(shù)字光盤(pán)上編保密碼的系統(tǒng)。
參考附圖,下面給出了根據(jù)本發(fā)明的盤(pán)再現(xiàn)裝置的一個(gè)最佳實(shí)施例。在該最佳實(shí)施例中,視頻游戲裝置使用保密系統(tǒng)以防止在數(shù)字盤(pán)上包括的軟件未授權(quán)的使用該機(jī)器,使用本發(fā)明的數(shù)字光盤(pán)具有它主要的或基本的以NRZ(非歸零)格式并以通常的方法通過(guò)EFM(8對(duì)14調(diào)制)所記錄的數(shù)據(jù),這些信息駐留在盤(pán)上的通常的記錄槽和扇區(qū)內(nèi),這與通常的音頻光盤(pán)的編碼方法相類(lèi)似,在本發(fā)明優(yōu)選的實(shí)施例中,定義在盤(pán)的TOC(內(nèi)容表)區(qū)域的數(shù)據(jù)位是如此地被存儲(chǔ),使得擺動(dòng)的保密編碼被設(shè)置在TOC的記錄槽內(nèi)作從正常記錄槽位的物理位置偏移的調(diào)制,使用下述過(guò)程存儲(chǔ)保密編碼,在該過(guò)程中22.05KHz的信號(hào)被用來(lái)作為調(diào)制載波,對(duì)該載波用NRZ(非歸零制)格式進(jìn)行數(shù)字調(diào)制以編碼保密編碼。定義保密編碼的位置偏移是光盤(pán)的徑向方向的物理的偏移,偏移的頻率是基于通過(guò)記錄槽的光頭的線(xiàn)速率和再現(xiàn)偏移為RF信號(hào),值得注意的是,22.05KHz信號(hào)是具有頻率為數(shù)字光盤(pán)的采樣頻率(44.1KHz)一半的信號(hào),這樣允許精確地復(fù)制偏移或擺動(dòng)信號(hào)。盤(pán)的TOC部分具有兩種存儲(chǔ)在該區(qū)域的信息形式,首先,TOC可以具有數(shù)字編碼的和定義組成TOC記錄槽的凹坑和洞的信息,近而保密碼是通過(guò)從正常帶記錄槽位置的數(shù)據(jù)位的位置偏移調(diào)制加以存儲(chǔ)的。
依本發(fā)明的存儲(chǔ)在數(shù)字光盤(pán)的TOC區(qū)域內(nèi)保密編碼并不駐留在數(shù)字光盤(pán)的特定或預(yù)定的記錄槽和扇區(qū)空間。保密編碼典型的僅有幾個(gè)字節(jié)的字長(zhǎng)。在本發(fā)明優(yōu)選的實(shí)施例中,因?yàn)楸C芫幋a并不存儲(chǔ)在特定的可尋址的空間,這對(duì)檢測(cè)以復(fù)制保密碼的人員而言就更加困難了,編碼在盤(pán)的TOC區(qū)域重復(fù)地進(jìn)行編制,使得光讀出器2和保密碼檢測(cè)器更容易地識(shí)別保密編碼的存在。
圖1示出了依本發(fā)明用來(lái)對(duì)保密碼解碼的系統(tǒng)的方框圖,在該示例中,光讀出器2通過(guò)讀取在盤(pán)1的數(shù)據(jù)位在徑向方向相對(duì)標(biāo)準(zhǔn)記錄槽位置的波動(dòng)而產(chǎn)生信號(hào)。這是考慮“擺動(dòng)”的數(shù)據(jù),雖然單獨(dú)的讀出器產(chǎn)生兩種存儲(chǔ)在盤(pán)上的保密碼和基本數(shù)據(jù),在游戲唱機(jī)內(nèi)的兩個(gè)單獨(dú)的硬件部分處理這些信號(hào)。
保密碼檢測(cè)部件3檢測(cè)基于所謂“擺動(dòng)”數(shù)據(jù)的保密編碼的存在,盤(pán)再現(xiàn)控制部分4使保密碼和存儲(chǔ)在系統(tǒng)存儲(chǔ)器內(nèi)的預(yù)定的編碼發(fā)生聯(lián)系以檢測(cè)盤(pán)是否是授權(quán)的盤(pán),主要數(shù)據(jù)調(diào)制部分5讀出存儲(chǔ)在光盤(pán)的基本或主要數(shù)據(jù)以供盤(pán)播放機(jī)的機(jī)構(gòu)使用,這主要數(shù)據(jù)既可以是視頻游戲的軟件就可能是定義聲音記錄的音頻信息。主要數(shù)據(jù)解調(diào)部分5饋送給主數(shù)據(jù)緩中器6,該主要數(shù)據(jù)緩中器6的輸出再依次饋送給接口部分7。程序執(zhí)行控制部分8控制執(zhí)行在盤(pán)上包含的軟件。顯示器10產(chǎn)生視頻信息的顯示,該顯示由顯示控制器11所控制。在成功地完成保密碼檢證之后顯示部分10顯示游戲信息,在本發(fā)明優(yōu)選的實(shí)施例中,系統(tǒng)還執(zhí)行第二次檢查以驗(yàn)證盤(pán)是可靠的,第二次檢查是驗(yàn)證,存儲(chǔ)在致密盤(pán)的預(yù)定位置的logo與存儲(chǔ)在機(jī)器中的logo相匹配。如果音頻盤(pán)已經(jīng)被插入到播放機(jī)內(nèi),系統(tǒng)將從終端9提供音頻信號(hào)輸出。
圖2A是極大地放大圖,它示出了存儲(chǔ)在典型的常規(guī)數(shù)字光盤(pán)的數(shù)據(jù)位。出于圖示的原因數(shù)據(jù)位是以線(xiàn)性安排示出的,對(duì)于本領(lǐng)域的技術(shù)人員而言這很明顯,數(shù)據(jù)位以稍微彎曲的模式真實(shí)地安排在通常的盤(pán)上以適合在盤(pán)上記錄槽的彎曲,這對(duì)體現(xiàn)本發(fā)明的數(shù)字光盤(pán)而言也是真的,圖2B示出了擺動(dòng)碼的存在,其中,在盤(pán)上的信息位的物理位置被調(diào)制為從正常記錄槽的位置的偏移以提供調(diào)制過(guò)的信號(hào),該信號(hào)在優(yōu)選的實(shí)施例中就是盤(pán)的保密編碼,從正常記錄槽位置的數(shù)據(jù)位的位置偏移是在記錄介質(zhì)的徑向方向。在本發(fā)明優(yōu)選的實(shí)施例中保密編碼是位于盤(pán)的內(nèi)容表(TOC)內(nèi),然而,在盤(pán)上的其它記錄槽位置也同樣是適合的。
由于保密編碼在盤(pán)的TOC區(qū)域內(nèi)存儲(chǔ)多次,保密編碼可以更可靠地再現(xiàn)而無(wú)需存儲(chǔ)附加的誤差校驗(yàn)位,如果在盤(pán)上有劃痕和灰塵,盤(pán)機(jī)也能精確地再現(xiàn)保密編碼,在盤(pán)上的TOC區(qū)域內(nèi)存儲(chǔ)保密編碼數(shù)次允許保密編碼被存儲(chǔ)而無(wú)需存儲(chǔ)附加的誤差校驗(yàn)碼。
圖3示出了從保密編碼檢測(cè)部分產(chǎn)生的數(shù)字輸出的實(shí)例,其中從正常記錄槽位的數(shù)據(jù)位的擺動(dòng)或物理偏移的存在表示邏輯“0”和從正常的記錄槽位沒(méi)有擺動(dòng)或偏移表示為邏輯“1”,在優(yōu)選的實(shí)施中保密碼以NRZ(非歸零)格式存儲(chǔ),應(yīng)當(dāng)理解,對(duì)保密碼進(jìn)行編碼的其它方案也是可行的,在優(yōu)選的實(shí)施例中,保密編碼的偏移頻率是22.05KHz,該頻率是通常光盤(pán)采樣頻率的一半。如圖3所示,保密碼是通過(guò)數(shù)據(jù)的物理偏移的存在或缺少實(shí)現(xiàn)數(shù)字編碼的,該數(shù)據(jù)位物理位置偏移存在時(shí)是在頻率22.05KHz。如所提示的,保密編碼重復(fù)地存儲(chǔ)在盤(pán)的TOC區(qū)域若干次。
圖4示出了本發(fā)明所使用的光信號(hào)解碼器和相應(yīng)的解碼硬件。光檢測(cè)器13是由位于盤(pán)上通常記錄槽位置上方的被分成兩半的兩部分光檢測(cè)器組成。兩部分光檢測(cè)器13提供一對(duì)輸出信號(hào),這一對(duì)輸出信號(hào)施加到差分放大器15的兩個(gè)相應(yīng)的輸入端,差分放大器的低通濾波器17的輸入,低通濾波器的輸出連接到跟蹤伺服器18的輸入、跟蹤伺服器18執(zhí)行對(duì)光檢測(cè)器13的位置控制。
差分放大器15輸出是RF信號(hào)并且饋送到22.05KHz的帶通濾波器20的輸入端,22.05KHz帶通濾波器20的輸出饋送到峰值保持電路21的輸入,峰值保持電路的輸出施加到比較器22的輸入,峰值保持電路21所提供的數(shù)字輸出包括檢測(cè)TOC軌跡以確定離開(kāi)正常的記錄槽位置的數(shù)據(jù)位的“擺動(dòng)”或偏移而解碼的信號(hào),因?yàn)楣鈾z測(cè)器13被分成兩個(gè)單獨(dú)的面積,由兩個(gè)光檢測(cè)器面積產(chǎn)生的兩個(gè)信號(hào)的差識(shí)別在最優(yōu)選的實(shí)施例中具有22.05KHz的擺動(dòng)或保密碼的存在,如在圖2和3中所示,這里并不是定義保密碼的特定位的單個(gè)數(shù)據(jù)位的實(shí)際的物理偏移,不如說(shuō)保密碼的每一位被定義為在一個(gè)短暫時(shí)間內(nèi)擺動(dòng)的存在或缺乏,比較器22作出決定是否是可靠的,也就是是否保密碼與事先存在盤(pán)播放機(jī)存儲(chǔ)器內(nèi)的編碼相匹配,比較器22的輸出饋送到盤(pán)控制器24的輸入。
兩對(duì)光檢測(cè)器13的一對(duì)輸出也饋送到加法器26的兩個(gè)輸入,加法器26提供由盤(pán)上存儲(chǔ)主要或基本數(shù)據(jù)組成的數(shù)字輸出,這就是由盤(pán)上的凹坑和洞組成所確定的數(shù)據(jù),加法器26的輸出饋送給放大器27,放大器的輸出連到信號(hào)處理器的輸入,以處理存儲(chǔ)在盤(pán)上的基本數(shù)據(jù)。
在圖5給出了解釋盤(pán)再現(xiàn)裝置操作的流程圖。圖1保密碼檢測(cè)部分3開(kāi)始確定是否22.05KHz信號(hào)作為由光讀出頭產(chǎn)生的RF信號(hào)存在,這是基于光檢測(cè)器13的輸出。如果在盤(pán)上有數(shù)據(jù)的擺動(dòng),光檢測(cè)器13將提供對(duì)應(yīng)著從通常記錄槽位置的數(shù)據(jù)位的位置偏移頻率的RF信號(hào),在本發(fā)明的優(yōu)選的實(shí)施例中這是22.05KHz的信號(hào),該步被定義為在圖5流程圖中的步S1,如果確定,這樣的RF信號(hào)存在于光檢測(cè)器的輸出,那末在步S2,就確定是否22.05KHz信號(hào)是在a.c.狀態(tài),確定是否22.05KHz信號(hào)是在a.c.狀態(tài)并沒(méi)有確定這是否是周期波形,但這只是確定是否擺動(dòng)的信號(hào)經(jīng)常改變邏輯狀態(tài),這可在圖3中識(shí)別。這第一次檢測(cè)將排除這樣的盤(pán)在機(jī)上使用,該盤(pán)雖然在TOC記錄槽上有數(shù)據(jù)位的擺動(dòng)但卻沒(méi)有能被調(diào)制定義為數(shù)字信號(hào)的擺動(dòng)的記錄槽。
如果確定22.05KHz信號(hào)是在a.c.狀態(tài),預(yù)定的以22.05KHz信號(hào)為載波的解調(diào)過(guò)程由在步3的光讀出頭產(chǎn)生的RF信號(hào)執(zhí)行。這是對(duì)圖4提出的系統(tǒng)的保密碼進(jìn)行檢測(cè)。由此檢測(cè)盤(pán)上存儲(chǔ)的保密碼,該保密碼然后送到如圖1所示的再現(xiàn)控制部分4。同樣它確定,光讀出頭并沒(méi)有產(chǎn)生22.05KHz的信號(hào),或它確定是在直流狀態(tài)(沒(méi)有擺動(dòng)或偏移),指示a.c.信號(hào)不存在的信號(hào)被送到再現(xiàn)控制部分4。
盤(pán)再現(xiàn)控制部分4確定是否在盤(pán)上的保密碼和存儲(chǔ)在游戲上的或盤(pán)再現(xiàn)裝置上的保密碼相互匹配或一致,這發(fā)生在步S4,這將決定該盤(pán)是否是系統(tǒng)授權(quán)的盤(pán)。
在本發(fā)明的系統(tǒng)中,如果盤(pán)通過(guò)了把存儲(chǔ)在唱機(jī)機(jī)構(gòu)內(nèi)的保密碼與存儲(chǔ)在盤(pán)上的擺動(dòng)碼的匹配檢驗(yàn),系統(tǒng)將執(zhí)行第二次檢驗(yàn),在步S5,系統(tǒng)從盤(pán)中讀出logo和/或許可證數(shù)據(jù)以執(zhí)行第二次檢驗(yàn),在步S6中執(zhí)行第二次檢驗(yàn),系統(tǒng)比較存儲(chǔ)在機(jī)器存儲(chǔ)器存儲(chǔ)的logo和/或許可證數(shù)據(jù)和在盤(pán)上預(yù)定的存儲(chǔ)器或存儲(chǔ)空間的內(nèi)容,這第二次檢驗(yàn)也確定是否是可靠的。
在圖5的步7中,系統(tǒng)將顯示可見(jiàn)圖象以識(shí)別軟件是由游戲制造商生產(chǎn)的或發(fā)許可證的,這將迫使非法復(fù)制保密碼的一些人違反商標(biāo)法,因?yàn)橄到y(tǒng)將識(shí)別軟件為發(fā)過(guò)許可證的,而它實(shí)際上并沒(méi)有被發(fā)過(guò)許可證。在本發(fā)明優(yōu)選的實(shí)施例中,存儲(chǔ)在播放機(jī)內(nèi)存儲(chǔ)器的logo將與存儲(chǔ)在盤(pán)上預(yù)定的存儲(chǔ)空間的logo加以比較,這發(fā)生在步S6,如果兩個(gè)logo或圖象匹配時(shí),系統(tǒng)才將控制權(quán)交給在盤(pán)上的軟件,如果兩個(gè)logo并不匹配,系統(tǒng)停止操作,執(zhí)行第二個(gè)檢驗(yàn)以增加除去未授權(quán)的盤(pán)在機(jī)器上使用的機(jī)會(huì),如果這兒存在著匹配,系統(tǒng)將在步S7顯示專(zhuān)有的可視圖象,這將在以后加以描述。
如果通過(guò)兩次檢驗(yàn)可以確定,盤(pán)是可靠的,控制信號(hào)產(chǎn)生并且指示進(jìn)行主要數(shù)據(jù)傳送和把控制交給盤(pán)上的軟件,在圖1所示的程序控制部分8發(fā)送信號(hào)到接口7,使得存儲(chǔ)在上的軟件能被傳輸?shù)较到y(tǒng)的存儲(chǔ)器,以傳送控制到該軟件,這發(fā)生在圖5所示的流程圖中的步S8,如果盤(pán)不通過(guò)步S6的第二次檢測(cè),執(zhí)行盤(pán)內(nèi)容的步S8將不發(fā)生。
另一方面,如果保密碼并不匹配,或如果22.05KHz的信號(hào)并不存在,或如果22.05KHz信號(hào)不是在A.C.狀態(tài),或如果logo并不與盤(pán)上logo匹配,那么確定盤(pán)是否僅是一音頻盤(pán)。這是在圖5的流程圖的步S9,如果盤(pán)是音頻盤(pán),系統(tǒng)將允許盤(pán)在播放機(jī)上再放,因?yàn)檫@更希望游戲裝置具有另外的能力,系統(tǒng)然后輸出音頻信號(hào),正如圖5的流程圖的步S10所示,另外,在步S11,如果確定該盤(pán)不是音頻盤(pán),系統(tǒng)將停止從盤(pán)上再現(xiàn)數(shù)據(jù)和不把控制交給盤(pán)上的軟件。
圖6示出了示例性的專(zhuān)有顯示,該顯示能用來(lái)去除盤(pán)的偽造者,該顯示可以包括一個(gè)或多個(gè)在屏幕50上識(shí)別出的可視的指示器,注冊(cè)商標(biāo)51可以用來(lái)迫使偽造者違反商標(biāo)法,指示由機(jī)器制造者給于許可證的軟件的圖象也可以用來(lái)由塊52識(shí)別。公司的名稱(chēng)也可以用來(lái)由塊53指示,所有這些附加項(xiàng)可以一塊使用,或僅選取一個(gè)來(lái)使用,根據(jù)上述識(shí)別的第二檢測(cè)或檢驗(yàn)這些可視的指示可以存儲(chǔ)在系統(tǒng)的存儲(chǔ)器內(nèi)并且和盤(pán)上的特定存儲(chǔ)空間的內(nèi)容加以比較,這第二個(gè)檢驗(yàn)是由圖5的流程圖內(nèi)的步S6識(shí)別,作為替代,簡(jiǎn)單的編碼匹配可以用來(lái)進(jìn)一步驗(yàn)證盤(pán)是授權(quán)的,例如,在機(jī)器中的存儲(chǔ)器內(nèi)存儲(chǔ)的ASCII碼可以和盤(pán)上預(yù)定存儲(chǔ)空間的內(nèi)容加以比較。
圖7示出了在數(shù)字光盤(pán)上對(duì)本發(fā)明的擺動(dòng)的保密碼進(jìn)行編碼的系統(tǒng),Pre-Masterd CD31(PMCD)是在其上面含有游戲程序,游戲數(shù)據(jù)和用來(lái)識(shí)別盤(pán)類(lèi)型的識(shí)別數(shù)據(jù)的主盤(pán),識(shí)別數(shù)據(jù)記錄在主盤(pán)的預(yù)定區(qū)域內(nèi),識(shí)別數(shù)據(jù)指出主盤(pán)是否與特別的游戲玩耍裝置使用和識(shí)別游戲在那個(gè)國(guó)家或區(qū)域被使用,例如該信息可是游戲X-主盤(pán)—“日本”,讀出頭33從主盤(pán)31讀出數(shù)字編碼信息,檢測(cè)器34檢測(cè)識(shí)別數(shù)據(jù)和如果主盤(pán)被識(shí)別為可靠的那么控制器25傳送識(shí)別到保密碼產(chǎn)生器37。如果沒(méi)有檢測(cè)出識(shí)別數(shù)據(jù),切斷機(jī)器操作,僅僅做為盤(pán)的通常的切斷機(jī)器和不插入擺動(dòng)的編碼。
保密碼產(chǎn)生器37產(chǎn)生二進(jìn)制的保密碼,該保密碼取決于盤(pán)在那里售出的特定的國(guó)家,例如下述的碼可以使用主盤(pán)—日本=ABCD主盤(pán)—USA=EFGH主盤(pán)—?dú)W洲=WXYZAOD(聲光偏轉(zhuǎn)電路)驅(qū)動(dòng)放大器38放大由保密碼產(chǎn)生器37產(chǎn)生的信號(hào),AOD偏轉(zhuǎn)電路接收AOD驅(qū)動(dòng)放大器的輸出和輸出RF信號(hào),該RF信號(hào)依照保密碼對(duì)照通常的記錄槽位置來(lái)調(diào)制激光束的物理位置,該保密碼是按照上述識(shí)別的編碼方案由保密碼產(chǎn)生器37提供的,例如,偏移的存在可以表示為邏輯“1”或第一個(gè)邏輯狀態(tài)和擺動(dòng)的缺乏可以表示為邏輯“O”或第二邏輯狀態(tài),AOD驅(qū)動(dòng)39是一元件,該元件將激光束在徑向方向從正常記錄槽位置移開(kāi)以在CD上編碼凹坑。CD上的凹坑因而對(duì)照著從AOD驅(qū)動(dòng)放大器39輸出的RF信號(hào)輸出進(jìn)行擺動(dòng)。盤(pán)上凹坑的物理位置是這樣從通常記錄槽位置加以調(diào)制的,以定義保密碼,EFM單元40把游戲程序和游戲數(shù)據(jù)以初始8位字編碼為14位字。這是公知的8對(duì)14調(diào)制(EFM)。記錄激光42提供信號(hào),該信號(hào)在經(jīng)過(guò)鏡43反射之后以通常的方式切去主盤(pán)45的凹坑和通過(guò)鏡44。從激光42輸出的信號(hào)通過(guò)AOD39在位置上受到了控制。
本發(fā)明在細(xì)節(jié)上可以經(jīng)受許多修改和變化,所以通過(guò)附圖示出的詳細(xì)說(shuō)明描述的事情僅僅被認(rèn)為是示例性的,因此,該發(fā)明僅僅受到所附權(quán)利要求的精神和范圍所限制。
權(quán)利要求
1.一種數(shù)字存儲(chǔ)介質(zhì)包括一第一側(cè)和第二側(cè);大量存儲(chǔ)在第一側(cè)的數(shù)據(jù)位形成了數(shù)據(jù)位的記錄槽;以及存儲(chǔ)在記錄槽內(nèi)的保密碼,該保密碼被定義為數(shù)據(jù)位從正常記錄槽位置的物理位置偏移的調(diào)制。
2.如權(quán)利要求1的數(shù)字存儲(chǔ)介質(zhì),其中,數(shù)據(jù)位的位置偏移具有22.05KHz的頻率。
3.如權(quán)利要求1的數(shù)據(jù)存儲(chǔ)介質(zhì),其中,數(shù)據(jù)位的物理位置的位置偏移調(diào)制是在存儲(chǔ)介質(zhì)的徑向方向。
4.如權(quán)利要求1的數(shù)字存儲(chǔ)介質(zhì),其中,物理位置的位置偏移的調(diào)制為二進(jìn)制調(diào)制,其中,數(shù)據(jù)位的偏移定義為第一邏輯狀態(tài),以通常記錄槽位置的缺乏偏移被定義為第二邏輯狀態(tài)。
5.如權(quán)利要求4的數(shù)字存儲(chǔ)介質(zhì),其中,第一邏輯狀態(tài)是邏輯“1”。
6.如權(quán)利要求4的數(shù)字存儲(chǔ)介質(zhì),其中,保密碼是以非歸零格式存儲(chǔ)的。
7.如權(quán)利要求1的數(shù)字存儲(chǔ)介質(zhì),其中,保密碼是存儲(chǔ)在數(shù)字光盤(pán)的TOC區(qū)域。
8.如權(quán)利要求7的數(shù)字存儲(chǔ)介質(zhì),其中,保密碼是重復(fù)地存儲(chǔ)在盤(pán)的TOC區(qū)域。
9.一種防止計(jì)算機(jī)軟件操作系統(tǒng)運(yùn)行包含在軟件存儲(chǔ)裝置上的未授權(quán)的軟件的方法,它包括以下步驟a)檢查在軟件存儲(chǔ)裝置上的數(shù)據(jù)位的記錄槽,以確定數(shù)據(jù)位在從通常記錄槽位置的物理偏移調(diào)制;b)解調(diào)物理偏移調(diào)制以確定數(shù)字碼;c)比較數(shù)字碼和預(yù)定的保密碼,以確定是否該數(shù)字碼和預(yù)定的保密碼相匹配;d)如果數(shù)字碼和預(yù)定的保密碼相匹配;接收軟件存儲(chǔ)裝置為可靠的和把軟件操作系統(tǒng)的控制權(quán)傳給存儲(chǔ)在軟件存儲(chǔ)裝置的計(jì)算機(jī)軟件;和e)如果數(shù)字碼與預(yù)定的保密碼不配匹,拒絕該軟件存儲(chǔ)裝置。
10.如權(quán)利要求9的防止計(jì)算機(jī)軟件操作系統(tǒng)運(yùn)行未授權(quán)的軟件的方法,進(jìn)而包括,當(dāng)在比較數(shù)字碼和預(yù)定的保密碼并且確定數(shù)字碼與預(yù)定的保密碼相匹配時(shí),顯示預(yù)定的視頻圖象的附加步驟。
11.如權(quán)利要求9的防止計(jì)算軟件操作系統(tǒng)運(yùn)行未授權(quán)的軟件的方法,進(jìn)而包括,只有當(dāng)在比較數(shù)字碼和預(yù)定的保密碼并且確定數(shù)字碼和預(yù)定的保密碼相匹配時(shí),按照存儲(chǔ)在軟件存儲(chǔ)裝置的軟件操作該系統(tǒng)的附加步驟。
12.如權(quán)利要求9的防止計(jì)算軟件操作系統(tǒng)運(yùn)行未授權(quán)的軟件的方法,進(jìn)而還包括了執(zhí)行第二次檢驗(yàn)的附加步驟,其中,該系統(tǒng)比較存儲(chǔ)在系統(tǒng)內(nèi)的存儲(chǔ)器的進(jìn)一步碼和軟件存儲(chǔ)裝置的預(yù)定的地址所存儲(chǔ)的編碼,其中,如果進(jìn)一步的碼不與軟件存儲(chǔ)裝置的預(yù)定的地址所存的編碼相匹配,系統(tǒng)將拒絕軟件存儲(chǔ)裝置。
13.如權(quán)利要求1的防止計(jì)算軟件操作系統(tǒng)運(yùn)行未授權(quán)的軟件的方法,其中進(jìn)一步的編碼是專(zhuān)有的logo和如果存儲(chǔ)在系統(tǒng)的存儲(chǔ)器存儲(chǔ)的進(jìn)一步編碼與存儲(chǔ)在軟件存儲(chǔ)裝置的預(yù)定的地址的編碼相匹配時(shí),還包括在系統(tǒng)的顯示屏上顯示logo的附加步驟。
14.一種讀出存儲(chǔ)在軟件存儲(chǔ)裝置的保密編碼的儀器包括一從臨近軟件存儲(chǔ)裝置的通常記錄槽的位置讀出大量數(shù)據(jù)位的物理偏移調(diào)制的裝置;一具有輸入被連到讀出物理偏移調(diào)制的裝置的輸出并且檢測(cè)出存儲(chǔ)在物理偏移調(diào)制的編碼的檢測(cè)器裝置;一確定是否由檢測(cè)器裝置檢出的編碼與儀器相連的存儲(chǔ)器所存儲(chǔ)的預(yù)定的保密碼相匹配的鑒別器裝置;以及一根據(jù)鑒別器裝置的輸出控制存儲(chǔ)在軟件存儲(chǔ)裝置的數(shù)據(jù)再現(xiàn)的控制器。
15.如權(quán)利要求14的讀出存儲(chǔ)在軟件存儲(chǔ)裝置的保密編碼的儀器,進(jìn)而包括一從具有輸出的軟件存儲(chǔ)單元的大量數(shù)據(jù)位空間讀出所存儲(chǔ)的數(shù)據(jù)的裝置;一檢測(cè)連接到讀取裝置的輸出的在軟件存儲(chǔ)單元上的大量所選取的數(shù)據(jù)位空間內(nèi)所存儲(chǔ)的第二編碼的裝置;以及一確定是否第二編碼與存儲(chǔ)在儀器的存儲(chǔ)器內(nèi)的進(jìn)一步預(yù)定的保密編相匹配的第二鑒別裝置。
16.如權(quán)利要求15的讀取存儲(chǔ)在軟件存儲(chǔ)裝置上保密碼的儀器,其中第二編碼是logo,如果確定第二編碼與進(jìn)一步預(yù)定的保密編碼相匹配,該儀器還包括一顯示該logo的裝置。
17.一種在軟件存儲(chǔ)裝置上存儲(chǔ)保密編碼的方法,包括如下步驟a)產(chǎn)生數(shù)字保密碼;b)相對(duì)激光源移動(dòng)軟件存儲(chǔ)裝置;c)把激光源對(duì)準(zhǔn)盤(pán)的未記錄的記錄槽位置;d)當(dāng)在盤(pán)上記錄大量的數(shù)據(jù)位時(shí),盤(pán)上的激光束從通常的記錄槽位置偏移位置以定義保密編碼數(shù)據(jù)位置的第一個(gè)邏輯狀態(tài);和e)當(dāng)進(jìn)一步在盤(pán)上記錄大量的數(shù)據(jù)位時(shí),對(duì)準(zhǔn)激光束在通常的記錄槽位置以定義保密碼數(shù)據(jù)位的第二個(gè)邏輯狀態(tài)。
18.如權(quán)利要求17的在軟件存儲(chǔ)裝置上存儲(chǔ)保密碼的方法,其中,第一個(gè)邏輯狀態(tài)為邏輯“1”。
19.如權(quán)利要求17的在軟件存儲(chǔ)裝置上存儲(chǔ)保密碼的方法,其中,在偏移激光束從通常的記錄槽位置的步驟中,提供了在存儲(chǔ)裝置上的具有偏移頻率實(shí)質(zhì)上為22.05KHz的數(shù)據(jù)位記錄槽。
20.一種在數(shù)字光盤(pán)上存儲(chǔ)保密碼的儀器,包括一提供數(shù)字保密碼的保密碼產(chǎn)生器;一連到聲光偏轉(zhuǎn)放大器的輸入的保密碼產(chǎn)生器的輸出;一連到聲光偏轉(zhuǎn)電路的第一輸入的聲光偏轉(zhuǎn)放大器的輸出;和一連到聲光偏轉(zhuǎn)電路第二輸入的具有一輸出的記錄激光器。
全文摘要
公開(kāi)了防止盤(pán)播放機(jī)使用未被授權(quán)的軟件的保密系統(tǒng),通過(guò)調(diào)制大量數(shù)據(jù)位離開(kāi)通常記錄槽位置的物理位置的偏移使保密碼被存儲(chǔ),兩部分光讀頭提供對(duì)應(yīng)物理偏移存在的RF信號(hào)。RF信號(hào)存在時(shí),數(shù)據(jù)位的物理偏移定義第一邏輯狀態(tài)和缺乏RF信號(hào)時(shí)定義第二邏輯狀態(tài),以這樣的方式對(duì)數(shù)字保密碼進(jìn)行編碼和解碼,通過(guò)大量數(shù)據(jù)位從通常記錄槽位置的物理偏移的調(diào)制對(duì)保密碼進(jìn)行編碼的系統(tǒng)在此也公開(kāi)了。
文檔編號(hào)G11B7/004GK1133471SQ9511882
公開(kāi)日1996年10月16日 申請(qǐng)日期1995年11月17日 優(yōu)先權(quán)日1994年11月18日
發(fā)明者久多良木健, 平野哲也 申請(qǐng)人:索尼株式會(huì)社