專利名稱:程序執(zhí)行裝置的制作方法
技術領域:
本發(fā)明是關于存放應用程序的存儲單元能在主體單元中靈活裝卸的程序執(zhí)行裝置。
電視游戲機、個人計算機等程序執(zhí)行裝置現(xiàn)在已被廣泛采用。在這些程序執(zhí)行裝置中,要求能執(zhí)行各種應用程序。為此,將應用程序存放在存儲單元內,而這種存儲單元能在主體單元中被隨意裝上或卸下。
例如,在電視游戲裝置中,可將游戲程序存儲在盒式磁帶和光盤等存儲單元之中。而且可使這種存儲單元在主體單元中自由地裝卸。在這樣的裝置中,總希望存儲單元和主體單元之間具有恰當?shù)南鄳P系。
在已有的程序執(zhí)行裝置中,盒式磁帶等的存儲單元中存儲有發(fā)行識別碼。在這一方法中,在主體單元內對存儲單元的發(fā)行識別碼進行檢驗,以此來確認該存儲單元是否是由正當?shù)陌l(fā)行人所出售的。利用這一方法可以防止不正當?shù)刂谱鞔鎯卧?br>
但是,在現(xiàn)有技術中還存在下述問題。
1.某一地區(qū)發(fā)售的存儲單元(軟件)是以該地區(qū)的標準價格出售的。例如日本、北美、歐洲、東南亞等地的軟件發(fā)售價格均不相同。因此,如果發(fā)售商行以外的第三者,由物價低的地區(qū)購入存儲單元,而在物價高的地區(qū)出售的話,就可能獲利。這顯然對軟件開發(fā)公司和出售商行是不利的。
2.各地區(qū)發(fā)售軟件的時間各不相同的情況是經常出現(xiàn)的。發(fā)售商之外的第三者如由發(fā)售地購入,而在未發(fā)售地區(qū)售出也可以獲利。
3.在制作考慮到地區(qū)特性的軟件的情況下,也有可能該軟件在該地區(qū)以外的地區(qū)無法工作。
而且,總希望以語言來表示存儲單元中的應用程序的予期內容。還需要從世界范圍的眼光來開發(fā)游戲程序。因而就希望一個程序要適應各種語言。所以在程序開發(fā)中希望能以多種語言來表示信息。
這樣的程序具有以各種語言表示的信息資料。這種程序可按照環(huán)境條件來選擇所希望表示的語言。結果就使游戲的信息以所選擇的語言來表示。在現(xiàn)有技術中,程序中所選擇的語言在該程序結束時則是被加以清除的。
然而,在這種現(xiàn)有技術中,在當希望以自己所需的語言來使用游戲等程序時,每次起動程序時都必須一一選擇所希望的語言,因而十分麻煩。而且,在要起動另一程序時,又要選擇所希望的語言,因而相當費時。
本發(fā)明的目的在于提供一種能防止程序在發(fā)售地區(qū)以外工作的程序執(zhí)行裝置。
本發(fā)明的另一目的是提供能防止第三者不正當出售的程序執(zhí)行裝置。
本發(fā)明的另一目的是提供能保護軟件開發(fā)公司和發(fā)售商行利益的程序執(zhí)行裝置。
本發(fā)明的又一目的是提供能使各個程序以所選擇的語言工作的程序執(zhí)行裝置。
本發(fā)明的又一目的是提供能省略每次程序起動時的選擇語言操作的麻煩的程序執(zhí)行裝置。
為達到上述目的,本發(fā)明的程序執(zhí)行裝置的一個方面是,在此為執(zhí)行程序的程序執(zhí)行裝置中設置有主體單元、應用程序、和存放表示存儲單元發(fā)售地區(qū)的發(fā)售地區(qū)信息并能在所述主體單元中自由裝卸的存儲單元;而所述主體單元則具有存放表明所述主體單元的發(fā)售地區(qū)的發(fā)售地區(qū)信息的存儲裝置、存放基本程序的非易失性存儲器、和由執(zhí)行所述基本程序來將所述存儲機構的發(fā)售地區(qū)信息與所述存儲單元的發(fā)售地區(qū)信息進行比較以判定能否執(zhí)行所述應用程序的處理器。
本發(fā)明的這一方面,是予先在存儲單元中存放有表明存儲單元發(fā)售地區(qū)的發(fā)售地區(qū)信息。另外同時在主體單元中存放有表示主體單元發(fā)售地區(qū)的發(fā)售地區(qū)信息。而在執(zhí)行此存儲單元的軟件時,檢驗該存儲單元的發(fā)售地區(qū)信息和主體單元的發(fā)售地區(qū)信息。
這樣就防止了在主體單元發(fā)售地區(qū)以外發(fā)售的存儲單元在此主體單元中運行。同樣也防止了在存儲單元發(fā)售地區(qū)以外發(fā)售的主體單元執(zhí)行該存儲單元。
因此,在某發(fā)售地區(qū)購入的存儲單元和主體單元能使得其它地區(qū)出售的產品成為無意義的產品。由此能防止不正當?shù)牡谌攉@得不正當?shù)睦?,以維護軟件開發(fā)公司及出售商行的利益。
其次,該檢驗程序亦設置為主體單元的一部分。如果將此檢驗程序設置在存儲單元中,則依靠對存儲單元的軟件作不正當?shù)钠饰?,就被認為該檢驗程序為無效。本發(fā)明中因為將該檢驗程序設置為主體單元的基本程序的一部分,從而能避免借助剖析而使之無效。
本發(fā)明的其它特征和優(yōu)點,由以下的說明及附圖將會很清楚的表明。
作為本說明書的一組成部分的下列附圖示出了本發(fā)明的優(yōu)選實施例,并對上述的一般說明和下述優(yōu)選實施例及發(fā)明原理作詳細解釋。
圖1為本發(fā)明一實施例的方框圖;圖2A和2B為本發(fā)明一實施例的發(fā)售地區(qū)情報的說明圖;圖3為圖1的發(fā)售地區(qū)碼的說明圖;圖4為本發(fā)明一實施例的處理流程圖;圖5為本發(fā)明另一實施例的方框圖;圖6為本發(fā)明另一實施例的語言選擇處理流程圖;圖7為圖6的起始圖面說明;圖8A和8B為圖6的語言選擇的圖面說明;圖9為本發(fā)明另一實施例的信息表示處理流程圖;和圖10為本發(fā)明又一實施例的語言選擇處理流程圖。
現(xiàn)對優(yōu)選實施例加以說明。
圖1為本發(fā)明一實施例的方框圖;圖2A和2B為圖1的發(fā)售地區(qū)信息的說明圖;圖3為圖1的發(fā)售地區(qū)碼的說明圖;圖4為本發(fā)明一實施例的處理流程圖。
如圖1中所示,游戲主體單元1設置有CPU(處理器)10、總線11、存儲器12、工作ROM(只讀存儲器)13、RAM(隨機存取存儲器)15、I/O裝置16、和視頻發(fā)生器17。
CPU10經由總線11讀出工作ROM13、程序存儲器14的程序,并加以執(zhí)行。存儲單元12由S-RAM(靜態(tài)RAM)和設有備用電池的RAM等非易失性存儲器構成。此存儲單元12存放有出售主體單元1的地區(qū)特有的判別信息(地區(qū)判定碼)。
工作ROM13存放CPU10執(zhí)行的引導程序等的基本程序。此基本程序中包含有圖4中說明的檢驗程序。RAM15中存放有CPU10工作所必須的數(shù)據(jù)。
I/0裝置16,例如說由游戲用的輸入單元構成。視頻發(fā)生器17將由CPU10來的數(shù)據(jù)變換成視頻信號。而視頻發(fā)生器17則將視頻信號輸出給與其相連接的電視屏幕(顯示裝置)18。
程序存儲器14由能與主體單元分離的存儲單元組成。此程序存儲器14由ROM、可加備用電源的RAM、軟盤、磁帶、磁卡、光卡、光盤、光磁盤等存儲裝置構成。在采用軟盤、磁帶、磁卡、光卡、光盤、光磁盤時,它們的驅動機構被連接到總線11。作為例子是采用CD-ROM(光盤)。
如圖2A中所示,程序存儲器14設置有存放地區(qū)對應碼的第一區(qū)域20、存放區(qū)域碼的第二區(qū)域21、和存放游戲程序等的應用程序的第三區(qū)域22。
存放在第一區(qū)域20中的地區(qū)對應碼為程序發(fā)售地區(qū)代碼。例如如圖3中所示,日本、北美、歐洲、東南亞的PAL地區(qū)和東南亞的NTSC地區(qū)被分別指定為
、[2]、[3]和[4]代碼。如在圖2B的例子中,因為存儲有日本的
和北美的[1],所以存儲單元14即表明是在日本和北美出售。
存儲在第二區(qū)域21的區(qū)域碼為其發(fā)售地區(qū)特有的程序或數(shù)據(jù)。在圖2B的示例中采用的是密碼化數(shù)據(jù)。即,在存儲單元14為由日本和美國出售的情況下,則存儲日本用密碼、北美用密碼。而且該程序顯示[此程序為哪一地區(qū)用]。此程序在被作為檢驗對象并取得滿意的檢驗結果時,即加以執(zhí)行。
存儲在第三區(qū)域22中的應用程序為游戲程序,由CPU 10執(zhí)行。
在前述存儲單元12中存儲有以圖3中所示的地區(qū)碼表示的主體單元1的發(fā)售地區(qū),還存儲有主體單元1的發(fā)售地區(qū)密碼。
圖4對這樣的發(fā)售地區(qū)檢驗處理加以說明。
(S1)當接通主體單元1的電源或者由I/O裝置產生復位信號時,CPU10開始執(zhí)行工作ROM13中的基本程序。
(S2)CPU10讀取存儲單元12的地區(qū)判別碼。接著CPU10讀出程序存儲器14的地區(qū)對應碼、并將地區(qū)對應碼與地區(qū)判別碼進行比較。即判斷地區(qū)對應碼中是否包含地區(qū)判別碼。
(S3)在主體單元1的地區(qū)判別碼與程序存儲器14的地區(qū)對應碼相一致時,轉移到區(qū)域碼的檢驗。即,CPU10讀取存儲單元12的地區(qū)判別用的密碼。接著,CPU10讀出程序存儲器14的區(qū)域碼,將地區(qū)判別用密碼與該區(qū)域碼進行比較。即判斷地區(qū)判別用密碼中是否包含有該區(qū)域碼。
(S4)在主體單元1的地區(qū)判別用密碼與程序存儲器的區(qū)域碼(地區(qū)對應密碼)相一致時,CPU10即開始執(zhí)行程序存儲器14的游戲程序。從而使游戲開始。
(S5)另一方面,在步驟S3、S4中均不一致時,CPU10執(zhí)行程序存儲器14的游戲程序以外的程序。例如,執(zhí)行一使得在顯示屏18上顯示出不能使用這一程序存儲器的程序。
這樣,就在執(zhí)行程序存儲器14的應用程序之前,由于檢驗了程序存儲器的出售地區(qū)與主體單元1的發(fā)售地區(qū)間是否對應,從而禁止了發(fā)售地區(qū)不同的游戲程序的執(zhí)行。由此就能防止第三者由價格便宜的發(fā)售地區(qū)購入游戲程序而在價格高的地區(qū)出售來獲利的行為。
同樣的,能防止第三者在發(fā)售地區(qū)購入游戲程序而在未發(fā)售地區(qū)出售來獲利的行為。由此而能維護程序開發(fā)公司和出售商行的利益。
而且由于將檢驗過程分成地區(qū)判別碼和地區(qū)判別密碼兩個階段來進行,從而能防止由對程序存儲器14的剖析來非法更改代碼的行為。同時因為是根據(jù)主體單元1的基本程序來進行代碼檢驗,所以也能防止因更改了程序存儲器14而使得檢驗子程序無效。
而且由于能設定多個地區(qū),所以能制成多個地區(qū)通用的軟件。從而就可能按照軟件生產者的意圖來自由地覆蓋發(fā)售地區(qū)。
在上述實施例中,雖然是分為存儲地區(qū)判別碼和區(qū)域碼兩種代碼兩個階段來檢驗,但若只存放一種代碼進行一次檢驗也是可以的。而且還可以存儲三種或三種以上的代碼,分成三個階段或更多的階段進行檢驗。另外,在上述實施例中,雖然是以游戲程序來說明應用程序的,但亦不只限定于游戲程序,還可適用于其它的應用程序。再有,雖以游戲裝置來說明主體單元1,也同樣適用于個人計算機等其它程序執(zhí)行裝置。
下面來說明應用程序的語言選擇過程。
圖5為本發(fā)明另一實施例的方框圖;圖6為按照本發(fā)明另一實施例的工作ROM的語言選擇流程圖;圖7為圖6的處理過程中的初始畫面的說明圖;圖8A、8B為圖6處理過程中的畫面說明圖;圖9為本發(fā)明一實施例的信息顯示處理流程圖;圖10為按照本發(fā)明再一實施例程序存儲器的語言選擇處理流程圖。
在圖5中,與圖1中所示的同一部件用同一標號標出。如圖5中所示,游戲機主體單元1具有如前所述的CPU(處理器)10、總線11、存儲單元12、工作ROM(只讀存儲器)13、RAM(隨機存取存儲器)15、I/O單元16和視頻發(fā)生器17。
前述的CPU10通過總線11讀出工作ROM13、程序存儲器14的程序而加以執(zhí)行。前述存儲單元12由S-RAM(靜態(tài)RAM)和設置有備用電池的RAM等非易失性存儲器構成。此存儲單元12還存放有所選擇的語言信息。
工作ROM13存儲有CPU10執(zhí)行的引導程序等的基本程序。在此基本程序中包含圖6說明的語言選擇程序。RAM15中存放有CPU10工作所必須的數(shù)據(jù)。
I/O單元16由聯(lián)結緩沖單元構成。此聯(lián)結緩沖單元16由人工操作,給CPU10輸入指令。這一聯(lián)結緩沖單元16具有作方向指示的方向指示按鈕160、作起動指示的起動按鈕161、和方式按鈕162、163、164。
視頻發(fā)生器17將由CPU10得到的數(shù)據(jù)變換為視頻信號。視頻發(fā)生器17再將此視頻信號輸出到與其相連接的視頻顯示器(顯示裝置)18。
程序存儲器14為能在主體單元1裝卸的存儲單元。此程序存儲器14,如前所述,由ROM、可加備用電池的RAM、軟盤、磁帶、磁卡、光卡、光盤、光磁盤等存儲裝置所構成。在采用軟盤、磁卡、光卡、光盤、光磁盤時,其驅動機構被連接到總線11。作為這一示例,例如采用CD-ROM(光盤)。
在此程序存儲器14中,存放有作為應用程序的游戲程序。而且在此程序中具有以各種不同語言記述同一內容信息的信息情報。
現(xiàn)在利用圖6說明按工作ROM13的語言選擇處理過程。
(S11)首先,選擇語言選取處理。處理器10在初始化時執(zhí)行工作ROM 13的程序,在顯示裝置18上顯示圖7中所示的初始畫面。在此初始畫面中由光標181指示選取項目。光標181由聯(lián)結緩沖單元16的方向指示按鈕160控制在畫面上自由移動。
例如,使光標181處于[CD-ROM]位置,按下聯(lián)結緩沖單元16的起動按鈕161,就起動CD-ROM(程序存儲器)14的游戲程序。
在選擇語言選取處理時,如圖7中所示,將光標181置于[OPTION]位置上,按下方式按鈕(選擇按鈕)162。這樣,就在顯示裝置18上顯示出圖8A中所示的設定畫面。這一設定畫面為選擇[語言設定]、[時鐘設定]、[后備RAM處理]的畫面。
接著,將光標181置于[語言設定]位置,按下方式按鈕162,就選擇了語言設定方式(語言選取處理)。
(S12)在此,CPU10由存儲單元12讀出語言情報。同時CPU10在顯示裝置18上顯示圖8B中所示的語言選擇畫面。例如可以顯示日本語、英語、德語、法語、和西班牙語的語言。
在此畫面中,以前述讀出的語言情報作為缺省值,初始顯示出在與此語言情報相對應的語言位置上的光標。這樣來顯示所選擇的語言情報。而在存儲單元12中未存儲有語言情報時,例如就設定英語為缺省值。
使用者操縱聯(lián)結緩沖單元16的方向指示按鈕160,將光標181置于所希望的語言位置上。再按下方式按鈕162,即選擇到所希望的語言。
(S13)在此,CPU10將該選擇的語言情報和有效標志存入存儲單元12中。
這樣,按工作ROM13的語言情報選擇操作即告完成。
下面按圖9說明信息顯示處理流程。圖9中所示的顯示處理流程為信息顯示子程序;進行對由應用程序所讀出的信息作顯示處理。即,在按照圖4所示的步驟S4執(zhí)行應用程序時進行信息顯示處理。
(S21)在選擇了信息顯示處理子程序時,處理器10即由存儲單元12讀出語言情報。
(S22)處理器10在處理應用程序的信息情報中,選擇對應于該語言情報語言的信息情報,顯示該信息。亦即,在語言信息如被設定為日本語時,日本語的信息情報就被選擇,并以日本語進行顯示。同樣地,如語言情報被設定為英語,即選擇英語的信息情報,進行英語顯示。而且,語言情報在有效標志被設定為無效時,即以缺省值英語進行顯示。
這樣,信息即以存儲語言情報的存儲單元12的語言情報來顯示。
圖10為按本發(fā)明另一實施例的程序存儲器的語言選擇處理流程圖。圖10說明程序存儲器中也能作語言選擇所進行的這一處理。
(S31)首先,由程序存儲器14的應用程序來選擇語言選擇處理。處理器10由執(zhí)行應用程序來顯示圖8A那樣的設定畫面。此設定畫面為選擇[語言設定]等的操作環(huán)境的畫面。
這里,將光標181設置在[語言設定]位置,按下方式按鈕162時,就選定語言設定方式(語言選擇處理)。
(S32)在此,CPU10由語言情報存儲器12讀出語言情報。與此同時,CPU10在顯示裝置18上顯示圖8B中所示的語言選擇畫面。
在此畫面中,如有效標志表示為有效時,就將前述所讀出的語言情報作為缺省值,在與該語言情報相對應的語言位置上初始顯示光標181。由此來顯示出所選擇的語言情報。而在存儲單元12的語言情報有效標志為無效時,就設定例如英語作為缺省值。
應用人員操縱緩沖單元16的方向指示按鈕160,將光標181定位于所希望的語言位置上。并在按下方式按鈕162時即選擇到所希望的語言。
(S33)在此,CPU10將該所選擇的語言情報和有效標志存儲進存儲單元12。
由此,按程序存儲器14的語言情報選擇操作即告結束。
這樣,將語言情報以決定語言情報的形式存儲到存儲單元12中所規(guī)定的地址。而在以整個程序進行語言選擇時,按讀入的所屬情報來作為缺省值。并將選擇結果以規(guī)定的形式、地址存入存儲單元12。為此,一經設定了語言,全部程序就均以此語言顯示信息。
由此就能省略掉在每次起動程序時需一一選擇語言的麻煩。而且能省略為每一程序選擇語言的麻煩。
在上述實施例中,雖然是以游戲程序來說明應用程序,但也并不限定于該程序,其它的應用程序亦能適用。主體單元雖然是以游戲裝置來說明的,但個人計算機等的其它程序執(zhí)行裝置亦能適用。
以上利用實施例對本發(fā)明作了說明,但在本發(fā)明的主題范圍內可以有各種變形,這些均不應排除在本發(fā)明的領域之內。
正如以上說明的那樣,采用本發(fā)明,因為防止了在主體單元1的發(fā)售地區(qū)外出售的存儲單元14在該主體單元內工作,因而能使得在某一發(fā)售地區(qū)購入的存儲單元14和主體單元1對其它地區(qū)出售的對象成為毫無意義,因而能防止不正當?shù)牡谌攉@取不正當?shù)睦?,從而維護了軟件開發(fā)公司和發(fā)售商行的利益。而且由于將檢驗程序設置得作為主體單元1的基本程序的一部分,因而防止了由于剖析而使之無效。
權利要求
1.一種執(zhí)行程序用的程序執(zhí)行裝置,其特征具有主體單元;存儲表明應用程序和發(fā)售地區(qū)的發(fā)售地區(qū)情報并且能在所述主體單元中隨意裝卸的存儲單元;而所述的主體單元具有存放表明所述主體單元的發(fā)售地區(qū)的發(fā)售地區(qū)情報的存儲機構;存放基本程序的非易失性存儲單元;和由執(zhí)行所述基本程序來將所述存儲裝置的發(fā)售地區(qū)情報與所述存儲單元的發(fā)售地區(qū)情報加以比較,以判定可否執(zhí)行所述應用程序的處理器。
2.如權利要求1所述的程序執(zhí)行裝置,其特征是所述存儲單元將游戲程序作為所述應用程序加以存儲。
3.如權利要求1所述的程序執(zhí)行裝置,其特征是還具有按照所述處理器對應用程序的執(zhí)行而將所述處理器所送出的數(shù)據(jù)變換成視頻信號的視頻信號發(fā)生器。
4.如權利要求2所述的程序執(zhí)行裝置,其特征是還具有按照所述處理器對應用程序的執(zhí)行而將由所述處理器所送出的數(shù)據(jù)變換成視頻信號的視頻信號發(fā)生器。
5.如權利要求1所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲有多種發(fā)售地區(qū)情報;所述主體單元的所述存儲機構存儲有多種發(fā)售地區(qū)情報;和所述處理器將所述多種發(fā)售地區(qū)情報逐自地進行比較,根據(jù)多個比較結果判定能否執(zhí)行所述應用程序。
6.如權利要求2所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲有多種發(fā)售地區(qū)情報;所述主體單元的所述存儲機構存儲有多種發(fā)售地區(qū)情報;和所述處理器將所述多種發(fā)售地區(qū)情報逐自地進行比較,根據(jù)多個比較結果判斷可否執(zhí)行所述應用程序。
7.如權利要求3所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲有多種發(fā)售地區(qū)情報;所述主體單元的所述存儲機構存儲有多種發(fā)售地區(qū)情報;和所述處理器對所述多種發(fā)售地區(qū)情報逐自地進行比較,根據(jù)多個比較結果,判斷可否執(zhí)行所述應用程序。
8.如權利要求4所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲有多種發(fā)售地區(qū)情報;所述主體單元的所述存儲機構存儲有多種發(fā)售地區(qū)情報;和所述處理器對所述多種發(fā)售地區(qū)情報逐自地進行比較,根據(jù)多個比較結果判斷是否可執(zhí)行所述應用程序,。
9.如權利要求1所述的程序執(zhí)行裝置,其特征是所述處理器在復位或電源接通時判斷可否執(zhí)行所述應用程序。
10.如權利要求2所述的程序執(zhí)行裝置,其特征是所述處理器在復位或接通電源時判斷可否執(zhí)行所述應用程序。
11.如權利要求1所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲具有多個以各種語言記述的同一內容信息的信息情報的應用程序;所述主體單元的存儲機構存放有所選擇的語言情報;和所述主體單元的處理器在執(zhí)行所述應用程序的同時,顯示由執(zhí)行所述應用程序所得的信息,并選擇前述存儲機構的語言情報的語言的信息。
12.如權利要求11所述的程序執(zhí)行裝置,其特征是還設有向所述處理器提供指示的輸入機構;所述處理器將由所述輸入機構操作所選擇的語言情報存儲進所述存儲機構
13.如權利要求2所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲具有以各種不同語言記述同一內容信息的多個信息情報的應用程序;所述主體單元的存儲機構存儲被選擇的語言情報;和所述主體單元的處理器在執(zhí)行所述應用程序的同時,按所述應用程序的執(zhí)行顯示信息時選擇所述存儲機構的語言情報的語言的信息情報。
14.如權利要求13所述的程序執(zhí)行裝置,其特征是還設置有給所述處理器以指示的輸入裝置;所述處理器將由所述輸入裝置的操作所選擇的語言情報存儲到所述存儲機構中。
15.如權利要求4所述的程序執(zhí)行裝置,其特征是所述存儲單元存儲有以各種語言記述同一內容信息的多個信息情報的應用程序;所述主體單元的存儲機構存儲所選擇的語言情報;所述主體單元的處理器在執(zhí)行所述應用程序的同時,在顯示由執(zhí)行所述應用程序所得的信息時選擇所述存儲機構的語言情報的語言的信息情報。
16.如權利要求15所述的程序執(zhí)行裝置,其特征是還設置有給所述處理器以指示的輸入裝置;所述處理器將由所述輸入裝置操作所選擇的語言情報存入所述存儲機構。
全文摘要
本發(fā)明揭示的用來執(zhí)行應用程序的程序執(zhí)行裝置具有主體單元和存儲應用程序并能在主體單元上自由裝卸的存儲單元。在該存儲單元中存儲有表明存儲單元的發(fā)售地區(qū)的發(fā)售地區(qū)情報。另一方面,在主體單元中,存儲有表明主體單元發(fā)售地區(qū)的發(fā)售地區(qū)情報。因而在執(zhí)行存儲單元的軟件時,對該存儲單元的發(fā)售地區(qū)情報和主體單元的發(fā)售地區(qū)情報加以檢驗。這樣就防止了在主體單元的發(fā)售地區(qū)外出售的存儲單元在該主體單元中工作。
文檔編號A63F13/10GK1117615SQ95102738
公開日1996年2月28日 申請日期1995年2月22日 優(yōu)先權日1994年2月22日
發(fā)明者淺井敏典 申請人:世嘉企業(yè)股份有限公司