專利名稱:輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置及其輔助存儲(chǔ)裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及輔助存儲(chǔ)媒體的真?zhèn)闻袆e裝置及其采用的輔助存儲(chǔ)裝置,尤其涉及用來防止對(duì)諸如電子游戲機(jī)和個(gè)人計(jì)算機(jī)等的圖像處理裝置中所采用的光盤等輔助存儲(chǔ)媒體進(jìn)行非法復(fù)制的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置及其輔助存儲(chǔ)裝置。
作為防止非法復(fù)制程序的技術(shù)有本申請(qǐng)人提出的專利申請(qǐng)?zhí)亻_昭61—296433(已有技術(shù)1)和特開平2—31256(已有技術(shù)2)。已有技術(shù)1中,電子游戲機(jī)之類圖像處理裝置內(nèi)裝有主半導(dǎo)體元件,而圖像處理裝置上安裝的只讀存儲(chǔ)器(ROM)盒之類外部存儲(chǔ)裝置中裝有與主半導(dǎo)體元件具有規(guī)定關(guān)系的從屬半導(dǎo)體元件,當(dāng)主半導(dǎo)體元件與從屬半導(dǎo)體元件之間通過數(shù)據(jù)交換判定存在規(guī)定關(guān)系的時(shí)候,圖像處理裝置中包含的中央處理裝置(CPU)能起作用。這樣,通過檢測(cè)外部存儲(chǔ)裝置中是否包含與主半導(dǎo)體元件有規(guī)定關(guān)系的從屬半導(dǎo)體元件,判斷外部存儲(chǔ)裝置的正當(dāng)性,在判定為不是規(guī)定裝置時(shí),外部存儲(chǔ)裝置的使用不能起作用。
已有技術(shù)2目的在于防止外界在程序存儲(chǔ)器非原使用狀態(tài)下的讀出,因而預(yù)先在監(jiān)督ROM中存放按程序存儲(chǔ)器原使用目的應(yīng)讀出的一部分信息,當(dāng)程序存儲(chǔ)器正常使用時(shí),將地址總線和數(shù)據(jù)總線上輸出的信息和監(jiān)督ROM中存儲(chǔ)的信息進(jìn)行比較,若比較結(jié)果為不一致,則使以后的存儲(chǔ)單元轉(zhuǎn)換不能進(jìn)行。
已有技術(shù)1中存在的問題是,在外部存儲(chǔ)裝置做成輔助存儲(chǔ)媒體可在其存放容器中自由拆裝時(shí)的情況下,對(duì)于在安裝了真正從屬半導(dǎo)體元件的存放容器中裝入非法復(fù)制輔助存儲(chǔ)媒體的情況,無法判別存儲(chǔ)媒體的真?zhèn)巍?br>
已有技術(shù)2的問題是,程序存儲(chǔ)器內(nèi)所存按原使用目的應(yīng)讀出的信息中,若存在包含條件分支的程序,則難于正確地判別真?zhèn)?。另外,已有技術(shù)2不能用于輔助存儲(chǔ)媒體不是半導(dǎo)體存儲(chǔ)器的情況(例如是光盤等)。原因在于,如果不是半導(dǎo)體存儲(chǔ)器,則不能監(jiān)視地址總線和/或地址總線。
因此,本發(fā)明目的在于提供一種輔助存儲(chǔ)媒體的真?zhèn)闻袆e裝置,對(duì)于做成在存放容器中可自由拆裝輔助存儲(chǔ)媒體的輔助存儲(chǔ)裝置,只有輔助存儲(chǔ)媒體與存放容器有規(guī)定關(guān)系的輔助存儲(chǔ)裝置可以使用,從而能有效地防止對(duì)輔助存儲(chǔ)媒體的不正當(dāng)復(fù)制。
本發(fā)明另一目的在于提供一種輔助存儲(chǔ)裝置,對(duì)于做成在存放容器中可自由拆裝輔助存儲(chǔ)媒體,并且安排成與信息處理裝置主體相關(guān)聯(lián)的輔助存儲(chǔ)裝置,只有輔助存儲(chǔ)媒體與存放容器有規(guī)定關(guān)系的輔助存儲(chǔ)裝置可以使用,從而能有效地防止對(duì)輔助存儲(chǔ)媒體的不正當(dāng)復(fù)制。
本發(fā)明的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置由信息處理裝置主體和相對(duì)信息處理裝置主體可自由拆裝的輔助存儲(chǔ)裝置構(gòu)成,輔助存儲(chǔ)裝置(若要表示和實(shí)施例的對(duì)應(yīng)關(guān)系,則為光盤裝置)包括輔助存儲(chǔ)媒體(CD—ROM)、存放容器(CD盒)、非易失性存儲(chǔ)器(CD盒內(nèi)的ROM)和第1判斷裝置(C—CIM),信息處理裝置主體包括主存儲(chǔ)裝置(主RAM)、中央處理裝置(CPU)、讀寫裝置(驅(qū)動(dòng)裝置、系統(tǒng)控制器、譯碼器)和激活裝置(系統(tǒng)控制器)。輔助存儲(chǔ)媒體存儲(chǔ)由信息處理裝置主體處理的至少包括圖像數(shù)據(jù)的第1信息、用于判別其真?zhèn)蔚牡?信息。存放容器存放輔助存儲(chǔ)媒體,可自由拆裝。非易失性存儲(chǔ)器非易失地存儲(chǔ)與第2信息有規(guī)定關(guān)系的第3信息和關(guān)系到輔助存儲(chǔ)媒體中第2信息存儲(chǔ)單元的第4信息。主存儲(chǔ)裝置是可讀寫的存儲(chǔ)器,暫時(shí)存儲(chǔ)輔助存儲(chǔ)媒體中存儲(chǔ)的第1信息及第2信息的至少一部分。
讀寫裝置在信息處理裝置主體的中央處理裝置對(duì)輔助存儲(chǔ)媒體中存儲(chǔ)的第1信息進(jìn)行處理之前,讀出輔助存儲(chǔ)媒體中存儲(chǔ)的第1信息和第2信息,并將讀出數(shù)據(jù)寫入主存儲(chǔ)裝置。控制裝置根據(jù)非易失性存儲(chǔ)器中存儲(chǔ)的第4信息,控制讀寫裝置讀出第2信息。然后,輔助存儲(chǔ)裝置中所含的第1判斷裝置判斷主存儲(chǔ)裝置中存儲(chǔ)的第2信息與非易失性存儲(chǔ)器中存儲(chǔ)的第3信息是否存在規(guī)定的關(guān)系。激活裝置響應(yīng)第1判斷裝置存在規(guī)定關(guān)系的判斷,使中央處理裝置能根據(jù)第1信息進(jìn)行原來的動(dòng)作。因此,中央處理裝置根據(jù)主存儲(chǔ)裝置中存儲(chǔ)的第1信息,進(jìn)行圖像處理等原有的動(dòng)作。
圖1是信息處理系統(tǒng)的外觀圖,該系統(tǒng)可用于本發(fā)明一個(gè)實(shí)施例的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置。
圖2是信息處理系統(tǒng)的方框圖,該系統(tǒng)可用于本發(fā)明一個(gè)實(shí)施例的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置。
圖3是光盤盒的示意圖。
圖4是CD—ROM41和ROM44以及主RAM33的存儲(chǔ)區(qū)域分配圖。
圖5是系統(tǒng)起動(dòng)時(shí)的流程圖。
圖6是用于確認(rèn)對(duì)象的流程圖。
圖7是為實(shí)現(xiàn)CPU11原使用目的(主程序)的流程圖。
圖8是用于控制備用數(shù)據(jù)的讀出的流程圖。
圖1是信息處理系統(tǒng)的外觀圖,該系統(tǒng)可用于本發(fā)明一個(gè)實(shí)施例的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置。圖中,信息處理裝置由圖像處理裝置10、光學(xué)式再生裝置20以及系統(tǒng)盒30構(gòu)成。光學(xué)式再生裝置20通過系統(tǒng)盒30連到圖像處理裝置10。在光學(xué)式再生裝置20中,放有可自由拆裝的輔助存儲(chǔ)裝置之一例的光學(xué)式存儲(chǔ)裝置(原文稱為光盤盒)40。
圖2是信息處理系統(tǒng)的方框圖,該系統(tǒng)可用于本發(fā)明一個(gè)實(shí)施例的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置。圖中,圖像處理裝置10例如象電子游戲機(jī)那樣,根據(jù)ROM盒(圖中未示出)或者原文的輔助存儲(chǔ)媒體(CD—ROM)所提供的程序數(shù)據(jù)進(jìn)行圖像處理和聲音處理,其中包含作為中央處理裝置一例的中央處理單元(下文稱為CPU)11。CPU11通過地址總線和數(shù)據(jù)總線連接圖像處理單元(下文稱為PPU)12和聲源處理單元(下文稱為APU)13。CPU11和PPU12協(xié)同進(jìn)行圖象處理。CPU11和APU13協(xié)同進(jìn)行聲音處理。另外,CPU11連接工作RAM(W—RAM)14W。PPU12連接視頻RAM(V—RAM)14V。APU13連接音頻RAM14a。CPU11通過輸入端口15輸入操作器1的操作信號(hào)。PPU12的圖像信號(hào)輸出提供給視頻編碼器16和高頻(RF)調(diào)制器17。APU13和ARAM14a通過地址總線和數(shù)據(jù)總線連接數(shù)字信號(hào)處理器(DSP)18d。DSP18d根據(jù)數(shù)字據(jù)變換出由實(shí)現(xiàn)所期望聲音信號(hào)輸出用的波形和頻率組成的模擬信號(hào),并通過混頻器18m和音頻放大器18a傳給RF調(diào)制器17。RF調(diào)制器17產(chǎn)生圖像信號(hào)和聲音信號(hào)合成的復(fù)合圖像信號(hào),傳給電視接收機(jī)2。
圖3是光盤盒的示意圖。參照?qǐng)D2和圖3,對(duì)光盤40進(jìn)行詳細(xì)說明。光盤盒40包含光學(xué)式存儲(chǔ)數(shù)據(jù)的光盤(CD—ROM)41,光盤是輔助存儲(chǔ)媒體的一例。為了判別CD—ROM41的真?zhèn)?,光盤盒40中包含作為第1判斷裝置一例的保密元件(C—CIM)42。保密元件42由圖中未示出的單芯片4位微機(jī)等構(gòu)成,包含CPU核心、緩沖用RAM和程序存儲(chǔ)用ROM。保密元件42連接邏輯電路43。邏輯電路43連接非易失性存儲(chǔ)器(例如ROM)44。ROM44中預(yù)先存入用于判別CD—ROM41真?zhèn)蔚拿Q數(shù)據(jù)(第3信息)和表示名稱數(shù)據(jù)存儲(chǔ)地址(或區(qū)域)的名稱地址(第4信息)。另外,邏輯電路43連接可讀寫存儲(chǔ)器(RAM)45,該存儲(chǔ)器用于存儲(chǔ)表示游戲得分、進(jìn)行狀況等的備用數(shù)據(jù)。RAM45由電池46作后備,防止其存儲(chǔ)數(shù)據(jù)丟失。此外,邏輯電路43的輸入、輸出端連接觸點(diǎn)47,通過電接觸將數(shù)據(jù)傳給光學(xué)式再生裝置20。本實(shí)施例中,CD—ROM41放在盒體48中,可自由拆裝。在盒體48中,保密元件42、邏輯電路43、ROM44和RAM45形成一個(gè)整體,觸點(diǎn)47通過擋光板(圖中未示出)而暴露出。必要時(shí),保密元件42、邏輯電路43、ROM44也會(huì)用單芯片IC構(gòu)成。
再次參見圖2,光學(xué)式再生裝置20中包含讀出器21,用于從光盤(CD—ROM)41中光學(xué)式讀取存儲(chǔ)數(shù)據(jù)。裝入光盤盒40后,讀出器21處于擋光板(圖中未示出)打開時(shí)與CD—ROM41對(duì)應(yīng)的位置上。由讀出器21從CD—ROM41中讀出并以里德—所羅門(Reed—Solomon)碼等形式表示的圖像數(shù)據(jù)、程序數(shù)據(jù)以及聲音數(shù)據(jù)由復(fù)原電路(CD—ROM解調(diào)器)22分別復(fù)原。復(fù)原后的圖像數(shù)據(jù)、程序數(shù)據(jù)以及聲音數(shù)據(jù)傳給系統(tǒng)盒30內(nèi)包含的解碼器(CD—ROM解碼器)31。另外,光學(xué)式再生裝置20包含驅(qū)動(dòng)控制器23,以控制讀出器21的位置。驅(qū)動(dòng)控制器23連接用于控制CD—ROM41的旋轉(zhuǎn)和讀出器的移動(dòng)及聚焦等的伺服電路24,此外,還通過第2判斷裝置之一例的保密元件(D—CIM)25連接觸點(diǎn)26。與保密元件42類似,保密元件25由包含CPU核心、緩沖用RAM和程序存儲(chǔ)用ROM的單芯片4位微機(jī)等構(gòu)成。該保密元件25具有判別保密元件42真?zhèn)蔚墓δ芎椭甘颈C茉?2動(dòng)作的指令發(fā)生功能,并接收ROM44的名稱地址和RAM45的備用數(shù)據(jù),通過驅(qū)動(dòng)控制器23,傳給后文的系統(tǒng)控制器32。
系統(tǒng)盒30插入圖像處理裝置10的插口(圖中未示出)中,將光學(xué)式再生裝置20的圖像數(shù)據(jù)和聲音數(shù)據(jù)傳給圖像處理裝置10。系統(tǒng)盒30內(nèi)所含的解碼器31將光學(xué)式再生裝置20給出的串行圖像數(shù)據(jù)和程序數(shù)據(jù)變換成CPU11可處理的并行數(shù)據(jù),通過系統(tǒng)控制器32傳給CPU11,同時(shí),將復(fù)原后的聲音信號(hào)傳給混頻器18m。另外,系統(tǒng)盒30中包含系統(tǒng)控制器32。除光學(xué)式再生裝置20控制功能外,系統(tǒng)控制器32還響應(yīng)保密元件42不判定CD—ROM41正當(dāng)性的動(dòng)作,使CPU11不能根據(jù)CD—ROM41的數(shù)據(jù)執(zhí)行原來的動(dòng)作,從而禁止讀取CD—ROM41中存儲(chǔ)的各種數(shù)據(jù)。解碼器31和系統(tǒng)控制器32與光學(xué)式再生裝置20協(xié)同動(dòng)作,起讀寫裝置的作用。另外,系統(tǒng)控制器32具有激活裝置的功能,同時(shí),與保密元件25和驅(qū)動(dòng)控制器23協(xié)同動(dòng)作,起控制裝置的作用。此外,系統(tǒng)盒30包含主RAM33和ROM(IPL ROM)34。ROM34例如具有2M位的存儲(chǔ)容量,預(yù)先存入在讀取CD—ROM41的數(shù)據(jù)之前使CPU11動(dòng)作的初始程序和用于控制光學(xué)式再生裝置20的輸入輸出系統(tǒng)程序等。
圖4示出CD—ROM41、ROM44和主RAM33的存儲(chǔ)區(qū)域分配圖,圖中,CD—ROM41具有極大的存儲(chǔ)容量(例如540兆字節(jié)),包括存儲(chǔ)圖像數(shù)據(jù)的圖像數(shù)據(jù)存儲(chǔ)區(qū)411;存儲(chǔ)聲音數(shù)據(jù)的聲音數(shù)據(jù)存儲(chǔ)區(qū)域412;存儲(chǔ)用于控制圖像數(shù)據(jù)的圖像顯示和聲音數(shù)據(jù)的發(fā)生,并進(jìn)行其它的游戲處理事項(xiàng)的程序數(shù)據(jù)的程序存儲(chǔ)區(qū)域413;存儲(chǔ)名稱數(shù)據(jù)的名稱數(shù)據(jù)存儲(chǔ)區(qū)域414。存儲(chǔ)區(qū)域411—413內(nèi)存儲(chǔ)的圖像數(shù)據(jù)、聲音數(shù)據(jù)以及程序數(shù)據(jù)為第1信息。名稱數(shù)據(jù)則為隨CD—ROM41的種類、制造廠家或著作權(quán)人等的不同而變化的每一盒體48所固有的編碼,是第2信息,用于判斷與ROM44中所存盒體48關(guān)系判別用名稱數(shù)據(jù)是否一致(或是否有規(guī)定關(guān)系)。存儲(chǔ)該名稱數(shù)據(jù)的地址稱為名稱地址,可以在存儲(chǔ)區(qū)域411至413中任一區(qū)域之內(nèi)。另外,也可以改變保個(gè)盒體48的名稱地址,使同一種電子游戲具有多個(gè)不同的名稱數(shù)據(jù)。
ROM44與CD—ROM41相比,容量很小(例如128字節(jié)),存儲(chǔ)的數(shù)據(jù)用于判斷CD—ROM41與盒體48的相互關(guān)系。例如,ROM44包括CD—ROM41中名稱數(shù)據(jù)存儲(chǔ)地址(第4信息)的預(yù)先存儲(chǔ)區(qū)域441、指定可用CD—ROM41用的名稱數(shù)據(jù)(第3信息)的存儲(chǔ)區(qū)域442。因此,若ROM44的區(qū)域442中存儲(chǔ)的名稱數(shù)據(jù)與存儲(chǔ)區(qū)域414中存儲(chǔ)的名稱數(shù)據(jù)相同或有規(guī)定的關(guān)系(例如,由某個(gè)算式計(jì)算出的結(jié)果相同),就足夠了。另外,名稱數(shù)據(jù)和名稱地址在存入ROM44之時(shí)也可做成密碼。而且作為非易失性存儲(chǔ)器,也可用EEPROM或快速存儲(chǔ)器替代ROM44。
主RAM33具有的容量,其程度比CD—ROM41規(guī)模小,并且圖像處理時(shí)不必頻繁傳送數(shù)據(jù)(例如為1兆字節(jié)),用來暫時(shí)存儲(chǔ)基于電子游戲等用途的圖像處理及聲音處理所必需的數(shù)據(jù)。例如,主RAM33包含存儲(chǔ)圖像數(shù)據(jù)的存儲(chǔ)區(qū)域331、存儲(chǔ)聲音數(shù)據(jù)的存儲(chǔ)區(qū)域332、存儲(chǔ)程序數(shù)據(jù)的存儲(chǔ)區(qū)域333、暫時(shí)存儲(chǔ)從CD—ROM41讀出的名稱數(shù)據(jù)的存儲(chǔ)區(qū)域334以及用作為工作區(qū)域的存儲(chǔ)區(qū)域335。主RAM33作為主存儲(chǔ)裝置,在存儲(chǔ)區(qū)域331—333中暫時(shí)存儲(chǔ)第1信息,在存儲(chǔ)區(qū)域334中暫時(shí)存儲(chǔ)第2信息。
圖5是系統(tǒng)起動(dòng)時(shí)的流程圖。亦即,圖5示出在光學(xué)式再生裝置20中裝入CD—ROM41,判斷CD—ROM41可否使用時(shí)的流程。系統(tǒng)控制器32在電源接通后,根據(jù)ROM34中存儲(chǔ)的程序開始圖5的動(dòng)作。
在步驟(圖中以S表示)11,判斷光學(xué)式再生裝置20中是否插入光盤盒40,若未插入,則等候,若判斷為已插入,則進(jìn)至S12。在S12,系統(tǒng)控制器32產(chǎn)生對(duì)象確認(rèn)指令(IDRQ),傳給保密元件25。在S13,保密元件25判斷盒體48中是否存在有規(guī)定關(guān)系的保密元件42,換而言之,判斷光學(xué)式再生裝置20中裝入的盒體48是否為規(guī)定的產(chǎn)品。這一判斷在圖6的對(duì)象確認(rèn)流程圖(S31—S37)中詳細(xì)示出。
圖6中,在S31,保密元件25將用于產(chǎn)生隨機(jī)數(shù)的初始數(shù)據(jù)傳給保密元件42。在S32,保密元件25及42根據(jù)同一初始數(shù)據(jù)分別產(chǎn)生一個(gè)或多個(gè)隨機(jī)數(shù)據(jù)。在S33,保密元件25將所發(fā)生的隨機(jī)數(shù)據(jù)的一半傳送給對(duì)方(42)。另一方的保密元件42也將其一半數(shù)據(jù)傳送給對(duì)方(25)。在S34,保密元件25及42將送來的隨機(jī)數(shù)據(jù)與自身產(chǎn)生的隨機(jī)數(shù)據(jù)進(jìn)行比較、對(duì)照。在S35,判斷比較結(jié)果是否一致。若判斷為一致,則進(jìn)到S36,判斷隨機(jī)數(shù)據(jù)的比較、對(duì)照是否已進(jìn)行規(guī)定的次數(shù),若未達(dá)到規(guī)定次數(shù),則返回S32,重復(fù)S32—S36的動(dòng)作。在S36,若判斷比較、對(duì)照已進(jìn)行了規(guī)定的次數(shù),則結(jié)束對(duì)象確認(rèn)動(dòng)作。
另一方面,若在S35判斷為不一致,則在S37,保密元件25將表示不一致的信號(hào)傳送給系統(tǒng)控制器32。系統(tǒng)控制器32對(duì)此作出響應(yīng),使CPU11不能動(dòng)作,從而禁止從CD—ROM41讀出數(shù)據(jù)。這時(shí),若必要的話,也可在電視機(jī)2的畫面上顯示出不能用CD—ROM41的數(shù)據(jù)進(jìn)行圖像處理及/或聲音處理的信息。另外,也可向保密元件42提供信號(hào),禁止在RAM45中寫入備用數(shù)據(jù)。
在結(jié)束圖6的對(duì)象確認(rèn)動(dòng)作后,進(jìn)入圖5所示的S14。在S14,系統(tǒng)控制器32讀出ROM44的區(qū)域441中存儲(chǔ)的名稱地址數(shù)據(jù),控制驅(qū)動(dòng)控制器23,從CD—ROM41與該名稱地址對(duì)應(yīng)的地址中讀出名稱數(shù)據(jù),并寫入存儲(chǔ)區(qū)域334。在S15,系統(tǒng)控制器32將存儲(chǔ)區(qū)域334中暫時(shí)存儲(chǔ)的名稱數(shù)據(jù)通過驅(qū)動(dòng)控制器23、保密元件25、觸點(diǎn)26、觸點(diǎn)47以及邏輯電路43傳給保密元件42。在S16,保密元件42作出響應(yīng),將傳來的名稱數(shù)據(jù)與ROM44的區(qū)域442中存儲(chǔ)的名稱數(shù)據(jù)進(jìn)行比較、對(duì)照,判斷兩個(gè)數(shù)據(jù)是否一致(或者有規(guī)定的關(guān)系)。若判斷兩個(gè)數(shù)據(jù)為一致,則在S17,保密元件42產(chǎn)生一致信號(hào),傳給保密元件25。在S18,保密元件25將一致信號(hào)傳給系統(tǒng)控制器32,同時(shí),將保密元件42在此后連續(xù)地復(fù)位。另外,也可在名稱數(shù)據(jù)對(duì)照之后,再次進(jìn)行對(duì)象的確認(rèn)動(dòng)作。這樣,可以使上述輸入出數(shù)據(jù)中哪一數(shù)據(jù)為名稱數(shù)據(jù)的分析變得難以進(jìn)行。在S19,系統(tǒng)控制器32控制驅(qū)動(dòng)控制器23,利用讀出器21光學(xué)式讀出CD—ROM41中存儲(chǔ)的一部分圖像數(shù)據(jù)、聲音數(shù)據(jù)以及程序數(shù)據(jù)(亦即主RAM33存儲(chǔ)容量范圍內(nèi)的數(shù)據(jù))。該數(shù)據(jù)由CD—ROM解調(diào)器22復(fù)原,由解碼器31解碼,然后寫入主RAM33中。隨后,CPU11訪問主RAM33,開始圖7所示的游戲處理。
另一方面,在上述S16,若判定為兩個(gè)名稱數(shù)據(jù)不一致(或者沒有規(guī)定關(guān)系),則進(jìn)至S20。在S20,保密元件42產(chǎn)生不一致信號(hào),傳給保密元件25。在S21,保密元件25將不一致信號(hào)傳給系統(tǒng)控制器32,隨后,將保密元件42連續(xù)地復(fù)位。在S22,系統(tǒng)控制器32向CPU11傳送出錯(cuò)碼,使得CPU11不能根據(jù)從CD—ROM41讀出的數(shù)據(jù)進(jìn)行圖像處理。具體而言,CDU11在電視機(jī)2上顯示出錯(cuò)信息,通知使用者(玩游戲者)不能使用光盤盒40。
圖7的流程圖用于實(shí)現(xiàn)CPU11的原有使用目的(主程序)。下面參照?qǐng)D7,說明本發(fā)明一個(gè)運(yùn)用實(shí)例的圖像處理及聲音處理等游戲處理情況。在S41,玩游戲者通過操作器1選擇電視機(jī)2畫面上顯示出的游戲方式,從而輸入指令。在S42,CPU11根據(jù)主RAM33中暫時(shí)存儲(chǔ)的程序數(shù)據(jù)對(duì)游戲進(jìn)行處理,同時(shí)PPU12根據(jù)圖像數(shù)據(jù)產(chǎn)生游戲的圖像信號(hào)。在S43,APU根據(jù)聲音數(shù)據(jù)產(chǎn)生聲音信號(hào)。電視機(jī)2上顯示出基于該圖像信號(hào)和聲音信號(hào)的混合圖像信號(hào),游戲開始。進(jìn)而在S44,判斷是否為備用數(shù)據(jù)的讀出指令。如果要利用上一次游戲的備用數(shù)據(jù)(例如得分、延續(xù)時(shí)間、進(jìn)行狀況等)開始游戲,則給出備用數(shù)據(jù)讀出指令,因而進(jìn)入S45。在S45,CPU11讀出盒體48內(nèi)的RAM45中存儲(chǔ)的游戲過程數(shù)據(jù),并作為工作數(shù)據(jù),暫時(shí)存儲(chǔ)在存儲(chǔ)區(qū)域335中。備用數(shù)據(jù)讀出控制的細(xì)節(jié)在圖8的流程圖中示出,其說明省略。
在上述S44中,若判斷不是備用數(shù)據(jù)讀出指令,則進(jìn)至S46。在S46,判斷未檢出文件裝入指令后,在S47,判斷未檢出備用數(shù)據(jù)的寫入指令。在S48,若判斷游戲未結(jié)束,則返回S41,重復(fù)前述的S41—44、46—48的動(dòng)作,從而CPU11、PPU12和APU13根據(jù)主RAM33中暫時(shí)存儲(chǔ)的數(shù)據(jù)進(jìn)行游戲的處理。在進(jìn)行了與主RAM33的存儲(chǔ)容量(例如1兆字節(jié))相當(dāng)?shù)奶幚碇螅捎谠诔绦蚰┪矊懭肓宋募b入指令,所以在S46檢出文件裝入指令。因此,CPU11進(jìn)至S49,從CD—ROM41中讀出其后的游戲處理所必需的圖像數(shù)據(jù)、聲音數(shù)據(jù)和程序(這些總共為1兆字節(jié)),寫入主RAM33的存儲(chǔ)區(qū)域331—333中。動(dòng)作的細(xì)節(jié)上述這S19的動(dòng)作S14—19的動(dòng)作相同。
但是,在上述S47,若判斷檢出備用數(shù)據(jù)的寫入指令,則在S50進(jìn)行備用數(shù)據(jù)的寫入處理。如果如本實(shí)施例那樣構(gòu)成光盤盒40,以及寫入備用數(shù)據(jù),那么,即使將CD—ROM41錯(cuò)誤地插入其它游戲用的盒體48中,也能防止將其它游戲的備用數(shù)據(jù)錯(cuò)誤地寫入不存在對(duì)應(yīng)關(guān)系的光盤盒40的RAM45中。其后,在S48,若判斷游戲結(jié)束,或者游戲者按動(dòng)結(jié)束開關(guān)指示游戲結(jié)束,則終止游戲處理。
在上文中,因?yàn)樽鳛樾畔⑻幚硌b置一部分的電視游戲機(jī)先行銷售,與電視游戲機(jī)可以連接的光學(xué)再生式裝置20和系統(tǒng)盒30然后另行銷售,所以,針對(duì)作為信息處理裝置的圖像處理裝置10、光學(xué)式再生裝置20和系統(tǒng)盒30存放在不同的殼體中的情形作了說明,顯然,它們也可以構(gòu)成一個(gè)整體。
如上所述,根據(jù)本發(fā)明,即使做成在存放容器中可自由拆裝輔助存儲(chǔ)媒體的輔助存儲(chǔ)裝置,也只有輔助存儲(chǔ)媒體與存放容器存在規(guī)定關(guān)系的輔助存儲(chǔ)裝置可以使用,從而能取得可有效防止不正當(dāng)復(fù)制輔助存儲(chǔ)媒體的效果。
權(quán)利要求
1.一種輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置,包括信息處理裝置主體和相對(duì)該信息處理裝置可自由拆裝的輔助存儲(chǔ)裝置,其特征在于,上述輔助存儲(chǔ)裝置包括輔助存儲(chǔ)媒體,存儲(chǔ)由上述信息處理裝置主體處理的至少包含圖像數(shù)據(jù)的第1信息和用于判別輔助存儲(chǔ)媒體真?zhèn)蔚牡?信息,上述輔助存儲(chǔ)媒體的存放容器,其中該輔助存儲(chǔ)媒體可自由拆裝,非易失性存儲(chǔ)器,非易失地存儲(chǔ)與上述第二信息有規(guī)定關(guān)系的第3信息和與上述輔助存儲(chǔ)媒體中上述第2信息的存儲(chǔ)單元有關(guān)的第4信息,以及判斷上述第2信息與上述第3信息有否規(guī)定關(guān)系的第1判斷裝置;上述信息處理裝置主體包括可讀寫的主存儲(chǔ)裝置,用于暫時(shí)存儲(chǔ)至少一部分在上述輔助存儲(chǔ)媒體中存儲(chǔ)的第1信息和第2信息,中央處理裝置,至少根據(jù)上述主存儲(chǔ)裝置中存儲(chǔ)的第1信息進(jìn)行圖像處理,讀寫裝置,讀出上述輔助存儲(chǔ)媒體中存儲(chǔ)的第1信息和第2信息,將讀出的數(shù)據(jù)寫入上述主存儲(chǔ)裝置,控制上述讀寫裝置根據(jù)上述非易失性存儲(chǔ)器中存儲(chǔ)的第4信息讀出上述第2信息的控制裝置,響應(yīng)上述第1判斷裝置依據(jù)上述主存儲(chǔ)裝置存儲(chǔ)的第2信息和上述非易失性存儲(chǔ)器存儲(chǔ)的第3信息所作出的規(guī)定判斷,使上述中央處理裝置能夠進(jìn)行基于上述第1信息的原有動(dòng)作的激活裝置。
2.如權(quán)利要求1所述的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置,其特征在于,上述輔助存儲(chǔ)媒體包含存儲(chǔ)上述第1信息且存儲(chǔ)容量較大的第1存儲(chǔ)區(qū)域;和存儲(chǔ)上述第2信息且存儲(chǔ)容量較小的第2存儲(chǔ)區(qū)域,上述主存儲(chǔ)裝置可選成容量比上述第1存儲(chǔ)區(qū)域小。
3.如權(quán)利要求2所述的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置,其特征在于,上述輔助存儲(chǔ)媒體是光學(xué)式存儲(chǔ)媒體,上述輔助存儲(chǔ)裝置包括存放容器,該容器存放可在其中自由拆裝的上述光學(xué)式存儲(chǔ)媒體,并且固定地形成上述非易失性存儲(chǔ)器和上述第1判斷裝置,上述讀寫裝置包括光學(xué)式讀取上述光學(xué)存儲(chǔ)媒體的存儲(chǔ)信息的光學(xué)式再生裝置。
4.如權(quán)利要求1所述的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置,其特征在于,上述信息處理裝置主體包括圖像處理裝置、系統(tǒng)盒和光學(xué)式再生裝置,上述圖像處理裝置至少包含上述中央處理裝置,上述系統(tǒng)盒在相對(duì)上述圖像處理裝置可自由拆裝的殼體中包含至少存儲(chǔ)上述中央處理裝置的起動(dòng)程序的程序存儲(chǔ)裝置和上述主存儲(chǔ)裝置,上述光學(xué)式再生裝置與上述系統(tǒng)盒電氣連接,使上述輔助存儲(chǔ)媒體可自由拆裝,并包含第2判斷裝置。
5.如權(quán)利要求4所述的輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置,其特征在于,上述光學(xué)式再生裝置包括第2判斷裝置,第2判斷裝置根據(jù)與上述第1判斷裝置之間是否處于規(guī)定關(guān)系來判別第1判斷裝置的正當(dāng)性,上述激活裝置響應(yīng)上述第2判斷裝置對(duì)上述第1判斷裝置正當(dāng)性進(jìn)行判別,并根據(jù)上述主存儲(chǔ)裝置中存儲(chǔ)的第2信息和上述非易失性存儲(chǔ)器中存儲(chǔ)的第3信息所作出的規(guī)定判斷,使上述中央處理裝置能根據(jù)上述主存儲(chǔ)裝置中存儲(chǔ)的第1信息進(jìn)行圖像處理。
6.一種輔助存儲(chǔ)裝置,相對(duì)于信息處理裝置主體可自由拆裝,該信息處理裝置主體包括可讀寫主存儲(chǔ)裝置,至少根據(jù)上述主存儲(chǔ)裝置存儲(chǔ)的信息進(jìn)行圖像處理的中央處理裝置,讀出外部所給的信息并將讀得的數(shù)據(jù)寫入上述主存儲(chǔ)裝置的讀寫裝置,控制上述讀寫裝置的控制裝置,以及使上述中央處理裝置能進(jìn)行原來動(dòng)作的激活裝置,其特征在于,上述輔助存儲(chǔ)裝置包括輔助存儲(chǔ)媒體,存儲(chǔ)由上述信息處理裝置主體處理,并至少包含圖像數(shù)據(jù)的第1信息和判別其真?zhèn)蔚牡?信息,上述輔助存儲(chǔ)媒體的存放容器,其中該輔助存儲(chǔ)媒體可自由拆裝,非易失性存儲(chǔ)器,非易失地存儲(chǔ)與上述第2信息有規(guī)定關(guān)系的第3信息和與上述輔助存儲(chǔ)媒體中上述第2信息的存儲(chǔ)單元有關(guān)的第4信息,以及判斷上述第2信息和上述第3信息是否有規(guī)定關(guān)系的第1判斷裝置,上述控制裝置根據(jù)上述第4信息控制上述讀寫裝置,上述讀寫裝置在上述控制裝置的控制之下,從上述輔助存儲(chǔ)媒體讀出上述第2信息,上述判斷裝置根據(jù)上述第2信息和上述非易失性儲(chǔ)器中存儲(chǔ)的第3信息進(jìn)行規(guī)定的判斷,上述激活裝置對(duì)此響應(yīng),使上述中央處理裝置能進(jìn)行基于上述第1信息的原有動(dòng)作。
全文摘要
本發(fā)明提供一種輔助存儲(chǔ)媒體真?zhèn)闻袆e裝置,在CD-ROM等輔助存儲(chǔ)媒體中預(yù)先存入名稱數(shù)據(jù),在存放容器的ROM中預(yù)先存入與上述數(shù)據(jù)有關(guān)的名稱數(shù)據(jù)和名稱地址。CPU起動(dòng)時(shí),根據(jù)名稱地址讀出輔助存儲(chǔ)媒體的名稱數(shù)據(jù),上述容器中的保密元件將此數(shù)據(jù)與ROM所有名稱數(shù)據(jù)對(duì)比。若這兩個(gè)數(shù)據(jù)有規(guī)定關(guān)系,系統(tǒng)控制器就讀出CD-ROM所存供原使用目的用的部分程序,傳送給主RAM。然后,CPU運(yùn)行主RAM中展開的程序,進(jìn)行原定處理。
文檔編號(hào)G06F1/00GK1117181SQ9312037
公開日1996年2月21日 申請(qǐng)日期1993年11月25日 優(yōu)先權(quán)日1992年11月26日
發(fā)明者永野正和, 田中邦寬, 日比野敏郎, 佐藤浩 申請(qǐng)人:任天堂株式會(huì)社