專利名稱:便攜電子設(shè)備和娛樂系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及作為輔助存儲設(shè)備(比如存儲卡),使用可以插入到信息設(shè)備的主機中的便攜電子設(shè)備,以及具有將游戲數(shù)據(jù)或類似數(shù)據(jù)存儲在輔助存儲設(shè)備中的功能的娛樂系統(tǒng)(比如視頻游戲站)。
起輔助存儲設(shè)備作用、比如在插入到信息設(shè)備(比如視頻游戲機)的主機中時所使用的常規(guī)存儲卡之類的便攜電子設(shè)備或者從機,通常配備有和信息設(shè)備的控制臺(主機)相連的接口以及用來存放數(shù)據(jù)的非易失性存儲單元。
圖60(A)示意的便是一個存儲卡的主要部件的排列示例,所述存儲卡是現(xiàn)有技術(shù)便攜電子設(shè)備的一個例子。現(xiàn)有技術(shù)的存儲卡具有控制存儲卡的操作的控制裝置11,用于和設(shè)置在信息設(shè)備或相似設(shè)備的槽中的一個端子相連的連接器12,和用于存儲數(shù)據(jù)的非易失性存儲器16,連接器12和非易失性存儲器16與控制裝置11相連。
控制裝置11例如可以由微型計算機構(gòu)成。作為例子,該非易失性存儲器可以采用一個閃速存儲器,比方說EEPROM。有時連接到信息設(shè)備等的接口也采用微型計算機作為解釋協(xié)議的控制裝置。
圖60(B)示意表示了被常規(guī)存儲卡10的控制裝置11控制的各項內(nèi)容。
根據(jù)圖示,存儲卡僅有一個供與信息設(shè)備等的控制臺相連的控制臺連接接口,和向非易失性存儲器輸入數(shù)據(jù)或從其中輸出數(shù)據(jù)的存儲器接口。
進而,常規(guī)的視頻游戲站,比如說家用的TV游戲站,具有在一個輔助存儲設(shè)備中存放游戲數(shù)據(jù)等數(shù)據(jù)的功能。上面提及的視頻卡也可以使用作為此類視頻游戲站的輔助存儲設(shè)備。
圖61給出了采用存儲卡作為輔助存儲設(shè)備的常規(guī)視頻游戲站的一個例子。在該例子中,所述常規(guī)視頻游戲站1有一個包容于基本為方形的盒子中的控制臺2,它還包含了一個設(shè)置在中間的盤安裝單元3,一個可以隨意地復(fù)位游戲的復(fù)位開關(guān)4,一個電源開關(guān)5,受操縱以便安裝光盤的盤操作開關(guān)6,和兩個插槽7A和7B。在所述盤安裝單元3中安裝了一個光盤,該光盤的作用是在其上已經(jīng)記錄了視頻游戲的應(yīng)用程序的記錄介質(zhì)。
使用為輔助存儲設(shè)備的存儲卡10被插入插槽7A、7B中,以便于將在視頻游戲站1上運行的游戲的結(jié)果從控制裝置(CPU)19送出,并寫入非易失性存儲器16中。還可以采用一種結(jié)構(gòu)裝置,其中多個控制設(shè)備(控制器)(未表示)被連接至插槽7A、7B,由此允許多個使用者同時互相玩比賽性游戲。
已經(jīng)考慮采用一個經(jīng)起主機作用的視頻游戲站的存儲卡插槽而連接的從機,不僅使該從機具有輔助存儲設(shè)備的存儲功能,而且還使其具有執(zhí)行游戲程序的功能。這樣的一種從機還可以用作為便攜電子設(shè)備,并且在使其易于和其它設(shè)備通訊的情況下可以實現(xiàn)范圍更為廣泛的應(yīng)用。這繼而又刺激了新的需求的產(chǎn)生。
在這樣的氛圍下產(chǎn)生的本發(fā)明的目的是提供一個便攜式電子設(shè)備和一個娛樂系統(tǒng),其中便攜式電子設(shè)備能夠和主機相連,甚至可以被用作為可獨立使用的從機并且能夠容易地和設(shè)備的其它部件通訊。
根據(jù)本發(fā)明的便攜式電子設(shè)備裝備有一個與具有程序執(zhí)行功能的主機作連接用的接口,所述便攜式電子設(shè)備包括存儲程序的程序存儲裝置,控制程序執(zhí)行的控制裝置,根據(jù)所執(zhí)行的程序顯示信息的顯示裝置,使程序工作的操作輸入裝置,和向每個上面提及的裝置提供電源的電源裝置,其中伴隨主機執(zhí)行程序的信息被傳送,而已經(jīng)存放在程序存儲裝置之中的程序則由控制裝置根據(jù)所傳送的信息加以執(zhí)行。
因此,本發(fā)明的便攜式電子設(shè)備不僅有此前所使用類型的存儲卡功能和用作為信息設(shè)備等等的輔助存儲設(shè)備的常規(guī)存儲卡的功能,它還具有操作所存放的程序的操作輸入裝置,根據(jù)程序顯示各種信息的顯示裝置,以及向每個這些單元提供電源的電池或類似裝置。其結(jié)果是有可能提供一種存儲卡,該存儲卡不僅存放數(shù)據(jù),而且還獨立執(zhí)行下載的應(yīng)用程序并且在與其它信息設(shè)備交換程序執(zhí)行結(jié)果的同時進行直協(xié)調(diào)性操作。另外,根據(jù)本發(fā)明,采用了一個能夠下載并獨立執(zhí)行應(yīng)用程序同時能夠與其它信息設(shè)備交換程序執(zhí)行結(jié)果的存儲卡,將其作為視頻游戲站的輔助存儲設(shè)備,所述視頻游戲站具有將游戲數(shù)據(jù)或類似數(shù)據(jù)存放在輔助存儲設(shè)備之中的功能。其結(jié)果是,可以提供一種視頻游戲站,該視頻游戲站進行協(xié)調(diào)性操作,比如在納入利用存儲卡獨立玩的游戲結(jié)果的基礎(chǔ)上實現(xiàn)游戲操作。
另外,根據(jù)本發(fā)明的娛樂系統(tǒng)包括一個有程序執(zhí)行功能的主機和一個從機,從機配備有作為與主機的連接的接口,其中主機具有將伴隨程序執(zhí)行的信息傳送給從機、并且自從機讀入信息的控制裝置,而從機具有存放程序的程序存儲裝置、控制程序執(zhí)行的控制裝置、根據(jù)所執(zhí)行的程序顯示信息的顯示裝置、操作程序的操作輸入裝置、和向上面提及的每個裝置提供能源的電源裝置。
因此,所述娛樂系統(tǒng)不僅在主機和起存儲卡作用的從機之間成立常規(guī)的關(guān)系,而且由這樣的主機和從機構(gòu)成,所述從機具有操作所存儲的游戲的操作輸入裝置、顯示與該程序相一致的各種信息的顯示裝置,和為每個這些裝置提供能源的電池或類似裝置。結(jié)果是,不僅可以存儲數(shù)據(jù),而且能夠獨立執(zhí)行所下載的應(yīng)用程序和在將程序執(zhí)行的結(jié)果與其它信息設(shè)備交換的同時執(zhí)行協(xié)調(diào)性操作。另外,根據(jù)本發(fā)明,采用了一個能夠下載并獨立執(zhí)行應(yīng)用程序同時能夠與其它信息設(shè)備交換程序執(zhí)行結(jié)果的存儲卡,將其作為具有輔助存儲功能的從機。其結(jié)果是,可以進行協(xié)調(diào)性操作,比如在納入利用存儲卡獨立玩游戲的結(jié)果的基礎(chǔ)上實現(xiàn)游戲操作。
圖1是表明起主機作用的視頻游戲站外觀的平面圖,其中根據(jù)本發(fā)明的一個實施例采用了一個便攜式電子設(shè)備作為從機;圖2是在起主機作用的視頻游戲站中的插槽的外觀的后視圖;圖3是表明起主機作用的視頻游戲站外觀的外部透視圖;圖4是表明起主機作用的視頻游戲站的主要部件的排列情況的特例的框圖;圖5是表明根據(jù)本發(fā)明的便攜式電子設(shè)備的一個實施例的外觀的平面圖;圖6是表明根據(jù)本發(fā)明的便攜式電子設(shè)備的所述實施例的外觀的透視圖;圖7是表示根據(jù)本發(fā)明的便攜式電子設(shè)備的所述實施例中一個蓋件處于打開狀態(tài)下的透視圖;圖8是表示根據(jù)本發(fā)明的便攜式電子設(shè)備的一個實施例的外觀的正視圖;圖9是表示根據(jù)本發(fā)明的所述便攜式電子設(shè)備實施例的主要部件排列情況的一個示例的框圖10是用于描述根據(jù)本發(fā)明的便攜式電子設(shè)備實施例的無線通訊功能的圖例;圖11是用于描述在屬于根據(jù)本發(fā)明便攜式電子設(shè)備實施例的從機和作為主機的視頻游戲站的控制臺之間的協(xié)調(diào)性操作的圖例;圖12是表示程序數(shù)據(jù)從視頻游戲站控制臺(主機)下載到便攜電子設(shè)備(從機)的流動過程的簡圖;圖13是圖12下載過程的流程圖;圖14是表示程序數(shù)據(jù)從視頻游戲站控制臺(主機)下載到便攜電子設(shè)備(從機)的另一流動過程的簡圖;圖15是圖14下載過程的流程圖;圖16是表示在基于復(fù)習(xí)測試結(jié)果產(chǎn)生下一課程的情況下在主機一側(cè)執(zhí)行的一系列步驟的流程圖;圖17是表示在基于復(fù)習(xí)測試結(jié)果產(chǎn)生下一課程的情況下在從機一側(cè)執(zhí)行的一系列步驟的流程圖;圖18是表示在只是對復(fù)習(xí)測試結(jié)果歸總的情況下在主機一側(cè)執(zhí)行的一系列步驟的流程圖;圖19是表示在只是對復(fù)習(xí)測試結(jié)果歸總的情況下在從機一側(cè)執(zhí)行的一系列步驟的流程圖;圖20是表示在發(fā)送一天問題而未給出課程的情況下在主機一側(cè)執(zhí)行的一系列步驟的流程圖;圖21是表示在發(fā)送一天問題而未給出課程的情況下在從機一側(cè)執(zhí)行的一系列步驟的流程圖;圖22是表示在基于復(fù)習(xí)測試結(jié)果產(chǎn)生下一課程、發(fā)送一天問題給從機而未給出課程的情況下在主機一側(cè)執(zhí)行的一系列步驟的流程圖;圖23是表示在基于復(fù)習(xí)測試結(jié)果產(chǎn)生下一課程、發(fā)送一天問題給從機而未給出課程的情況下在從機一側(cè)執(zhí)行的一系列步驟的流程圖;圖24是在顯示屏上顯示的便攜地圖的特定例子;圖25是有關(guān)在便攜地圖上指示郵局位置的顯示情況的特定例子;圖26是表明在主機一側(cè)上執(zhí)行的和便攜地圖相關(guān)連的一系列步驟的流程圖;圖27是表明在從機一側(cè)上執(zhí)行的和便攜地圖相關(guān)連的一系列步驟的流程圖;圖28是表明在從機發(fā)送側(cè)和從機接收側(cè)上執(zhí)行的和便攜地圖相關(guān)連的一系列步驟的流程圖;圖29是表示在基于每個從機的情況下由主機執(zhí)行的關(guān)于選擇性傳送的一系列步驟的流程圖;圖30是表示在基于每個從機的情況下由從機執(zhí)行的關(guān)于選擇性傳送的一系列步驟的流程圖;圖31是表示就與高得分傳送有關(guān)的操作而論由主機執(zhí)行的一系列步驟的流程圖;圖32是表示就與高得分傳送有關(guān)的操作而論由從機執(zhí)行的一系列步驟的流程圖;圖33是表示就具有時限的存儲卡而論由主機執(zhí)行的一系列步驟的流程圖;圖34是表示就具有時限的存儲卡而論由從機執(zhí)行的一系列步驟的流程圖;圖35是表示就ID的設(shè)置而論由主機執(zhí)行的一系列步驟的流程圖;圖36是從機的顯示屏的簡圖。
圖37是一個表明屏幕顯示了一個名字的從機的平面圖;圖38是將輸入的名字轉(zhuǎn)換為ID號的一系列步驟的流程圖;圖39是表示主機和從機執(zhí)行的處理流程以及主機和從機之間通訊內(nèi)容的流程圖;圖40是與游戲狀態(tài)一致的指令消息從主機發(fā)送給從機的有關(guān)步驟的流程圖;圖41是指令中斷處理的流程圖;圖42是時限循環(huán)處理的流程圖;圖43是一個時限指令表;圖44是一個有關(guān)根據(jù)指令由從機執(zhí)行操作的模式的例子的透視圖;圖45是可以執(zhí)行人工生命游戲的電路的框圖;圖46是有關(guān)人工生命游戲的一系列步驟的流程圖;圖47是可以在從機之間執(zhí)行交互操作的電路的框圖48是有關(guān)交互游戲的一系列步驟的流程圖;圖49是有關(guān)游戲ID、游戲事件ID和貨幣ID生成的一系列步驟的流程圖;圖50是關(guān)于應(yīng)用于人工生命的手持視頻游戲機的一系列步驟的流程圖;圖51是就應(yīng)用于人工生命的手持視頻游戲機而論在從機一側(cè)執(zhí)行的一系列步驟的流程圖;圖52是在獨立模式下在從機一側(cè)執(zhí)行的處理操作情況的流程圖;圖53是有關(guān)發(fā)射/接收的一系列步驟的流程圖;圖54是關(guān)于主機執(zhí)行的接收操作的一系列步驟的流程圖;圖55是關(guān)于在主機一側(cè)的處理情況的一系列步驟的流程圖;圖56是電視接收機的顯示屏的簡圖;圖57是關(guān)于在從機一側(cè)的處理操作的一系列步驟的流程圖;圖58是就一種游戲類型而論在主機一側(cè)執(zhí)行的一系列步驟的流程圖,其中在所述類型的游戲中在游戲展開的同時使用者在屏幕上經(jīng)歷一個虛擬的世界;圖59是就一種游戲類型而論在從機一側(cè)執(zhí)行的一系列步驟的流程圖,其中在所述類型的游戲中在游戲展開的同時使用者在屏幕上經(jīng)歷一個虛擬的世界;圖60是關(guān)于常規(guī)存儲卡的主要部件的排列情況示例的簡圖;圖61是利用存儲卡作為輔助存儲設(shè)備的視頻游戲站的例子的簡圖。
下面結(jié)合附圖描述根據(jù)本發(fā)明的優(yōu)選實施例。可以采用根據(jù)本發(fā)明的便攜式電子設(shè)備作為娛樂系統(tǒng)(比如起主機作用的視頻游戲站)中所采用的存儲卡。該便攜式電子設(shè)備也可以單獨使用為手持游戲機。應(yīng)當(dāng)注意的是,該主機并不限于視頻游戲站,而且作為從機的便攜式電子設(shè)備也并非必須有存儲卡功能。
在下面的說明中,是就視頻游戲站的情況對本發(fā)明進行說明,所述視頻游戲站是體現(xiàn)本發(fā)明的便攜式電子設(shè)備在被其采用為從機的一個主機的一個例子。
圖1是充作主機的視頻游戲站的外觀,體現(xiàn)本發(fā)明思想的電子設(shè)備被置入該視頻游戲站中。視頻游戲站1用于讀出已經(jīng)記錄在光盤或類似介質(zhì)上的游戲程序并且根據(jù)來自使用者(玩游戲者)的指令執(zhí)行該程序。執(zhí)行游戲主要意味著使游戲進行,并且控制與游戲內(nèi)容一致的視頻和音頻信號。
視頻游戲站1有一個設(shè)置在基本上方形的盒體內(nèi)的控制臺2,并且它還包括,比如,設(shè)置在中央的盤安裝單元3,一個可以隨意地復(fù)位游戲的復(fù)位開關(guān)4,一個電源開關(guān)5,受控制以便安裝光盤的盤操作開關(guān)6,和兩個插槽7A和7B。在所述盤安裝單元3中安裝了一個光盤比如CD-ROM,該光盤的作用是提供視頻游戲等等的應(yīng)用程序的記錄介質(zhì)。
應(yīng)當(dāng)注意的是提供應(yīng)用程序的記錄介質(zhì)并不限于光盤。另外,也可以采用能夠經(jīng)通訊線路提供應(yīng)用程序的裝置。
可以將兩個控制器20連接到插槽7A、7B,使得兩個使用者能夠作為對手一起玩比賽性游戲或類似游戲。上面提及的體現(xiàn)本發(fā)明精神的存儲卡或便攜式電子設(shè)備可以插入插槽7A、7B。盡管圖1以一個配備了兩個系統(tǒng)的插槽7A、7B的結(jié)構(gòu)為例,但是其數(shù)目不僅限于2。
控制器20有第一和第二控制部分21、22以及左按鈕23L、右按鈕23R、開始按鈕24和選擇按鈕25??刂破鬟€有能夠進行模擬控制的控制部分31、32,選擇控制部分31、32的工作模式的模式選擇開關(guān)33,和顯示所選工作模式的顯示部分34。設(shè)置在控制器20內(nèi)的是一個振動傳遞結(jié)構(gòu),它未在圖中表示出來。
圖2是設(shè)置在視頻游戲站1的控制臺2的前側(cè)內(nèi)的插槽7A、7B的外觀。
根據(jù)該實施例,插槽7A、7B各自形成有兩個層次,各個插槽的上方備有存儲卡插入部分8A、8B,用于插入上面提及的存儲卡10或便攜式電子設(shè)備100(將在下文說明),而各個插槽的下方配備有控制器連接部分(插口)9A、9B,用于連接控制器20的連接端子(連接器)26。
從結(jié)構(gòu)上講,每個存儲卡插入部分8A、8B的插入孔(插槽)形成為橫向細長的矩形,在其下側(cè)兩端處的拐角的倒圓度要大于在上側(cè)兩端處的拐角的倒圓度,以便存儲卡不會沿錯誤方向插入。存儲卡插入部分8A、8B配有擋板,用于保護設(shè)置在存儲卡插入部分內(nèi)、旨在獲得電氣連接的連接端子。
另一方面從結(jié)構(gòu)上講,控制器連接部分9A、9B各自有一個橫向細長的呈矩形狀的插入孔,在其下側(cè)上兩端處的拐角的倒圓度要大于在上側(cè)兩端處的拐角的倒圓度,以便控制器20的連接端子26不會被沿錯誤方向連接。存儲卡插入部分8A、8B的結(jié)構(gòu)被設(shè)計成具有不同形狀的插入孔,所述不同形狀應(yīng)使得存儲卡不會被錯誤插入。
圖3是體現(xiàn)本發(fā)明精神的便攜式電子設(shè)備100(下文將予以說明)已經(jīng)從視頻游戲站1的前側(cè)插入插槽7A的存儲卡插入部分8A之中的狀態(tài)圖。
圖4是示意性表示上述視頻游戲站1的主要部件的電路示例的框圖。
視頻游戲站1有一個由中央處理單元(CPU)51及其外圍設(shè)備組成的控制系統(tǒng)50;圖形系統(tǒng)60,它包括一個用于在幀緩存器63內(nèi)繪制圖形的圖形處理單元(GPU)62;聲音系統(tǒng)70,它包括用于產(chǎn)生音樂和聲音效果等等的聲音處理單元(SPU)71;光盤控制器80,用于控制其上記錄了應(yīng)用程序的光盤;通訊控制器90,用于控制數(shù)據(jù)進出存儲卡10的輸入和輸出過程,在存儲卡10中存放有一些信號和游戲設(shè)定參數(shù),它們來源于由用戶輸入指令的控制器20或者便攜式電子設(shè)備100(下文將予以說明);標(biāo)記為BUS的和每個前述組件相連的總線。
控制系統(tǒng)50有CPU51、執(zhí)行比如中斷控制和直接存儲器訪問傳送控制等控制功能的外圍設(shè)備控制器52、包含了隨機存取存儲器(RAM)的主存儲器53;以及存儲了諸如控制主存儲器53、圖形系統(tǒng)60和聲音系統(tǒng)70的所謂操作系統(tǒng)的程序的只讀存儲器(ROM)54。這里所指的主存儲器是其中可以執(zhí)行程序的存儲器。
CPU51例如由32位RISC-CPU構(gòu)成,它通過執(zhí)行已經(jīng)存放在ROM54內(nèi)的操作系統(tǒng)對視頻游戲站1進行總體控制。
當(dāng)該視頻游戲站1中引入電源時,控制系統(tǒng)50的CPU51執(zhí)行存放在ROM54內(nèi)的操作系統(tǒng),由此CPU51控制圖形系統(tǒng)60和聲音系統(tǒng)70等等。進而,當(dāng)操作系統(tǒng)被運行的時候,CPU51執(zhí)行對總體視頻游戲站1的初始化,比如對其操作的驗證,然后控制光盤控制器80以便執(zhí)行應(yīng)用程序,比如已經(jīng)記錄在光盤上的游戲。響應(yīng)對程序比如游戲的執(zhí)行,CPU51根據(jù)來自控制器20的輸入數(shù)據(jù)控制圖形系統(tǒng)60和聲音系統(tǒng)70,由此控制圖象的顯示和聲音效果和音樂的生成。
圖象系統(tǒng)60具有執(zhí)行坐標(biāo)變換之類的幾何轉(zhuǎn)換引擎(GTE)61,根據(jù)來自CPU51的繪制指令繪制圖形的GPU62,存放GPU62所繪制的圖象的幀緩存器63,和解碼已經(jīng)采用比如離散余弦變換之類的正交變換技術(shù)壓縮和編碼的圖象數(shù)據(jù)的圖象解碼器64。
GTE61具有用于并行執(zhí)行多個算術(shù)運算的并行運算機制,該GTE61能夠響應(yīng)來自CPU51的操作請求高速執(zhí)行坐標(biāo)變換、光源計算和矩陣或矢量運算等等。具體地說,在進行運算使一個由三角形組成的多邊形作平坦陰影設(shè)置處理以便使其涂上同一顏色的情況下,GTE61能夠在1秒內(nèi)計算最多1500000個多邊形的坐標(biāo)。結(jié)果是,視頻游戲站可以降低CPU51上的載荷以及高速地進行坐標(biāo)運算。
GPU62根據(jù)來自CPU51的繪制指令在幀緩存器63中繪制多邊形等等圖形。GPU62能夠在1秒內(nèi)繪制多達360000個多邊形。
包括一個所謂的雙端口RAM的幀緩存器63能夠同時進行從GPU62或主存儲器傳送繪制數(shù)據(jù)的操作和將被繪制圖形顯示的讀出操作。幀緩存器63的容量為1MB,它被視為16比特的矩陣,其水平方向上為1024個象素,而在垂直方向上為512個象素。另外,除了從其中數(shù)據(jù)將以視頻信號的形式輸出的顯示區(qū)以外,幀緩存器63配備有一個CLUT區(qū)和紋理區(qū),CLUT區(qū)中存放了顏色查找表,在GPU62繪制多邊形等幾何圖形的時候需要參考該查找表,紋理區(qū)中存放了在繪制時需要進行坐標(biāo)變換然后插(映射)入GPU62所繪制的多邊形之中的紋理數(shù)據(jù)。CLUT區(qū)和紋理區(qū)根據(jù)顯示區(qū)中的變化而作動態(tài)改變。
除了進行上面提及的平坦陰影設(shè)置處理以外,GPU62還能夠執(zhí)行Gouraud陰影形成法處理和紋理映射處理,所述Gouraud陰影形成法通過根據(jù)多邊形頂點處的顏色進行內(nèi)插來確定該多邊形的顏色,在紋理映射中存放在紋理區(qū)的紋理數(shù)據(jù)被映射到多邊形。在執(zhí)行Gouraud陰影形成法或紋理映射處理的情況下,GTE61能夠在1秒內(nèi)計算多達500000個多邊形的坐標(biāo)。
進而,在CPU51的控制下,圖象解碼器64對存儲在主存儲器53內(nèi)的代表靜止或者運動圖象的圖象數(shù)據(jù)進行解碼,并將解碼數(shù)據(jù)存放在主存儲器53內(nèi)。
如此還原的圖象數(shù)據(jù)經(jīng)GPU62存放在幀緩存器63中,由此圖象數(shù)據(jù)能夠被使用為GPU62所繪制的圖象的背景圖象。
聲音系統(tǒng)70具有基于來自CPU51的一個指令生成音樂和聲音效果的SPU71,其中由SPU71存放了諸如波形數(shù)據(jù)之類的數(shù)據(jù)的聲音緩存器72,和輸出SPU71所生成的音樂和聲音效果等等的揚聲器73。
SPU71具有一個ADPCM解碼功能塊,它利用16比特音頻數(shù)據(jù)作為4比特差分信號再現(xiàn)由自適應(yīng)差分脈沖編碼調(diào)制(ADPCM)獲得的音頻數(shù)據(jù);一個再現(xiàn)功能塊,用于經(jīng)還原存放在聲音緩存器72內(nèi)的波形數(shù)據(jù)而生成聲音效果等信號;以及一個調(diào)制功能塊,用于調(diào)制并還原記錄在聲音緩存器72內(nèi)的波形數(shù)據(jù)。
這些功能塊的提供使得聲音系統(tǒng)70可以被用作為所謂的采樣聲源,該聲源響應(yīng)來自CPU51的指令基于記錄在聲音緩存器72內(nèi)的波形數(shù)據(jù)生成音樂和聲音效果信號。
光盤控制器80具有光盤設(shè)備81,用于再現(xiàn)記錄在光盤上的程序、數(shù)據(jù)等等;解碼器82,用于解碼對其進行了比如錯誤糾正編碼(ECC)之后所記錄的程序、數(shù)據(jù)等;以及緩存器83,在其中暫時存放來自光盤設(shè)備81的數(shù)據(jù),由此加速從光盤讀出數(shù)據(jù)的操作。屬體CPU84與解碼器82相連。
除了ADPCM數(shù)據(jù)外,記錄在光盤上并為光盤設(shè)備81讀出的視頻數(shù)據(jù)還包括所謂的PCM數(shù)據(jù),PCM數(shù)據(jù)是將音頻信號進行模擬-數(shù)字轉(zhuǎn)換所得的結(jié)果。
至于ADPCM數(shù)據(jù),利用4比特來表示例如16比特數(shù)字數(shù)據(jù)差分結(jié)果而記錄的音頻數(shù)據(jù)被解碼器82解碼,解碼之后解碼數(shù)據(jù)被送往SPU71。在該處數(shù)據(jù)作比如數(shù)字/模擬變換之類的處理,然后被用于驅(qū)動揚聲器73。
至于PCM數(shù)據(jù),已經(jīng)以例如16數(shù)字數(shù)據(jù)的形式記錄的音頻數(shù)據(jù)被解碼器82解碼,然后輸出到揚聲器73。
通訊控制器90具有控制經(jīng)總線BUS和CPU51進行通訊的過程的通訊控制器91。通訊控制器91配備有控制器連接部分9A、9B和存儲卡插入部分8A、8B,和控制器連接部分9A、9B相連的是輸入來自使用者的指令的控制器20,而和存儲卡插入部分8A、8B相連的是存儲卡10或便攜式電子設(shè)備100,便攜式電子設(shè)備100的作用是用作存儲游戲設(shè)置參數(shù)之類的數(shù)據(jù)的輔助存貯設(shè)備,下文將對之進行說明。
和控制器連接部分9A、9B相連的控制器20具有比如16個指令鍵,以便于使用者輸入指令。根據(jù)來自通訊控制器91的指令,控制器20通過同步通訊方式以每秒60次的周期向通訊控制器91傳送這些指令鍵的狀態(tài)。通訊控制器91將控制器20的關(guān)于指令鍵的狀態(tài)傳送給CPU51。
結(jié)果是,來自使用者的指令被輸入CPU51,而CPU51基于當(dāng)前被運行的游戲程序來執(zhí)行來自使用者的指令所確定的處理操作。
根據(jù)要求,在主存儲器53、GPU62、圖象解碼器64和解碼器82之間執(zhí)行程序讀出、圖象顯示和圖形繪制等等操作的時候大量的圖象數(shù)據(jù)應(yīng)當(dāng)高速傳送。因此,調(diào)整視頻游戲站,使得在主存儲器53、GPU62、圖象解碼器64和解碼器82之間數(shù)據(jù)的直接傳送可以采取在來自外圍設(shè)備控制器52的控制下的所謂DMA傳送方式,而無須CPU51干預(yù)。結(jié)果是,伴隨數(shù)據(jù)傳送而加在CPU51上的載荷得以減輕,從而可以進行高速的數(shù)據(jù)傳送。
當(dāng)有必要存儲當(dāng)前正在運行的游戲的安裝數(shù)據(jù)的時候,CPU51將擬存儲的數(shù)據(jù)發(fā)送給通訊控制電路91。在接收到CPU51所發(fā)送的數(shù)據(jù)之后,通訊控制器91將該數(shù)據(jù)寫入存儲卡10或者已經(jīng)插入存儲卡插入部分8A或8B的插槽中的便攜式電子設(shè)備100。
應(yīng)當(dāng)注意的是,通訊控制器91有一個內(nèi)置的防止電氣損害的保護電路。和總線BUS相分離的存儲卡10和便攜電子設(shè)備100可以在游戲站控制臺被供電的狀態(tài)下插入和拔出。在存儲卡10或者便攜式電子設(shè)備100的存儲容量不能滿足需要的場合下可以插入一個新的存儲卡,而無須切斷到控制臺的電源。結(jié)果是,需要后備電源的游戲數(shù)據(jù)將不會丟失,新的存儲卡可以插入,從而使得必要的數(shù)據(jù)可以寫入新的存儲卡。
并行I/O接口(PIO)96和串行I/O接口(SIO)97是連接存儲卡10和便攜式電子設(shè)備100到視頻游戲站1的接口。
下文將說明體現(xiàn)本發(fā)明精神的便攜式電子設(shè)備。下文假設(shè)根據(jù)本發(fā)明的便攜式電子設(shè)備100在插入上述視頻游戲站1之后作為從機使用,而視頻游戲站則作為主機。
作為從機的便攜式電子設(shè)備100被分別插入到設(shè)置在作為主機的視頻游戲站1的插槽7A、7B內(nèi)的存儲卡插入部分8A、8B中。便攜式電子裝置可以作為對應(yīng)于多個相連控制器20的單一種類的存儲卡。例如,在兩個使用者(玩游戲者)玩游戲的情況下,兩個便攜式電子設(shè)備100工作,使得各個使用者的游戲結(jié)果記錄在兩個便攜式電子設(shè)備中相應(yīng)的一個上。
存儲卡10或者便攜式電子設(shè)備100的連接器作如此調(diào)整,使得電源連接或者接地的連接端子的導(dǎo)體比另一端子長,其方式使得存儲卡10或者便攜式電子設(shè)備100被插入存儲卡插入部分8A、8B的時候該電源端子或者接地端子首先形成電連接。這么做是為了確保電操作的安全性和穩(wěn)定性。可以采用一種結(jié)構(gòu),其中設(shè)置在視頻游戲站1內(nèi)的存儲卡插入部分8A、8B的連接導(dǎo)體被做得較長,或者其中兩個導(dǎo)體均做得較長。另外,連接器部分做成左/右不對稱狀,以便防止誤插。
圖5-7是體現(xiàn)本發(fā)明精神的便攜式電子設(shè)備100的外觀,其中圖5是便攜式電子設(shè)備100的平面圖,圖6是一幅保護連接器部分的蓋件110處于閉合狀態(tài)的透視圖,圖7是蓋件110處于打開狀態(tài)的透視圖。
如圖5-7所示,根據(jù)本發(fā)明的便攜電子設(shè)備100有一個外殼10L1。殼101配備有一個操作部分120,一個顯示部分130和窗口140,操作部分120具有一或多個用于輸入事件和進行各種選擇的操作元件121、122,顯示部分130包括液晶顯示設(shè)備(LCD),而窗口140借助于無線通訊裝置例如以紅外線的方式進行無線通訊,下文將對此予以說明。
外殼101包括一個上殼101a和一個下殼101b,并且內(nèi)設(shè)有用于安裝存儲器設(shè)備之類的基片151。外殼101能夠插入在視頻游戲站1的控制臺內(nèi)的插槽7A、7B中。外殼的基端的側(cè)面有連接器部分150,其有一個矩形形狀的開口。
窗口140設(shè)置在外殼101的一般呈半圓形的另一端內(nèi)。顯示部分130被設(shè)置在外殼101的上方、窗口140一側(cè)的某個位置處,并占據(jù)了近乎該上方的面積的一半。操作部分120被設(shè)置在外殼101上方、和窗口140相對的一部分處,占據(jù)了差不多該上表面的一半面積。操作部分120的形狀基本上呈方形,它由一個蓋件110構(gòu)成,該蓋件以樞軸方式支撐于外殼101上并且有一或多個操作元件121、122和開關(guān)推壓件102、103,它們設(shè)置在由外殼101上的蓋件110打開和閉合的位置處。
操作元件121、122的設(shè)置方式是從蓋件110的上側(cè)穿過蓋件到其下側(cè)。操作元件121、122支撐于蓋件110上的方式應(yīng)當(dāng)是它們可以在從蓋件110的頂側(cè)退回的方向上運動。
開關(guān)推壓件102、103具有以如此方式設(shè)置在外殼上的按壓元件,使得按壓元件可以在從蓋件110的頂側(cè)退回的方向上運動。通過從上方按壓這些按壓元件,設(shè)置在外殼101內(nèi)基片151上的按壓開關(guān),比如膜式開關(guān)受到擠壓。
開關(guān)推壓件102、103的位置對應(yīng)于在蓋件110關(guān)閉時候操作元件121、122的位置。具體地說,當(dāng)從上方沿著操作元件121、122從閉合狀態(tài)下的蓋件110的頂側(cè)退回的方向按壓操作元件121、122的時候,操作元件121、122經(jīng)相應(yīng)于開關(guān)推壓件102、103的按壓元件擠壓外殼101內(nèi)的相應(yīng)按壓開關(guān)。
如圖8所示,電源和信號端被設(shè)置在連接器部分150的窗口內(nèi)的基片151上。
連接器部分150的形狀、尺寸等等是視頻游戲站1所使用的普通存儲卡10常見的類型。
圖9(a)是便攜電子設(shè)備的主要部件排列情況的一個例子。
和上面描述的普通存儲卡10相似的是,便攜電子設(shè)備100具有控制其操作的控制裝置41、實現(xiàn)和信息設(shè)備等的插槽相連的連接器42,和起存儲數(shù)據(jù)設(shè)備作用的非易失性存儲器46。
控制裝置41由(比方說)微處理器構(gòu)成,它有一個內(nèi)設(shè)的程序存儲器41a。非易失性存儲器46所采用的是一種半導(dǎo)體存儲器裝置,其中所記錄的數(shù)據(jù)甚至在電源被切斷的情況下也保持完整,這一點和閃速存儲器相同。應(yīng)當(dāng)注意的是由于根據(jù)本發(fā)明的便攜電子設(shè)備100經(jīng)設(shè)計配備有電池49(下文將對此予以說明),所以能夠?qū)?shù)據(jù)作高速輸入/輸出的靜態(tài)隨機存取存儲器(SRAM)也可以用作為非易失性存儲器46。
便攜式電子設(shè)備100的不同之處是,除了上面談到的部件以外,它還有操作(事件)輸入裝置43,比如使所存儲程序工作的操作按鈕;顯示裝置44,比如作為顯示裝置、顯示各種和上面提及的程序相一致的信息的液晶顯示裝置(LCD);無線通訊裝置48,用于以紅外線從另一存儲卡等等接收數(shù)據(jù)和向其發(fā)送數(shù)據(jù);和為前面的每個部件供電的電池49。
便攜電子設(shè)備100內(nèi)部配有一個微型電池49作為電源裝置。這意味著即使在被從構(gòu)成主機的視頻游戲站1的插槽7A、7B中拔出的情況下便攜電子設(shè)備也能夠獨立工作。電池49可以采用一個可充電的二次電池。作如下安排,使得在充作從機的便攜電子設(shè)備100被插入充作主機的視頻游戲站1的插槽7A、7B的任何一個之中時能夠從充作主機的視頻游戲站1供電。也就是說,電源端子50經(jīng)二極管51連接到電池49的連接端子,以防反向電流流入。當(dāng)便攜端子設(shè)備通過插入主機(比如視頻游戲站1)的插槽之中而得到連接時,由主機向從機供電。另外,在正使用二次電池的情況下,還會對該二次電池充電。
便攜電子設(shè)備100還包括時鐘45和揚聲器47,揚聲器的作用是作為發(fā)聲裝置,產(chǎn)生和程序一致的聲音。應(yīng)當(dāng)留意的是上面談到的部件全部和控制裝置41相連,并且根據(jù)控制裝置41所施加的控制進行操作。
圖9(b)是控制裝置41控制的各項內(nèi)容。盡管普通存儲卡10所配備的僅有接口是連接至信息設(shè)備的控制臺的接口和對存儲器進行數(shù)據(jù)輸入/輸出操作的存儲器接口,但是本實施例的便攜電子設(shè)備100除了包括這些接口外,還包括顯示接口,操作輸入接口,音頻接口,無線通訊接口,時鐘接口和程序下載接口。
這樣,管理由本實施例增加的功能的接口(驅(qū)動器)以獨立于控制臺(主機)連接接口和獨立于非易失性存儲器管理的方式設(shè)置在控制裝置(微型計算機)41內(nèi),所述控制臺連接接口和非易失性存儲器管理都是常規(guī)的功能。由于這一緣故,可以保持和常規(guī)功能的兼容性。
此外,由于便攜電子設(shè)備100具有用于操作所執(zhí)行程序的輸入裝置43(比如說按鈕開關(guān))以及采用液晶顯示裝置(LCD)等等的顯示裝置44,故此便攜電子設(shè)備100能夠用作為進行游戲應(yīng)用的手持游戲機。
另外,由于便攜電子設(shè)備100具有將從視頻游戲站1的控制臺下載的應(yīng)用程序存儲在微型計算機14的程序存儲器41a中的功能,因此應(yīng)用程序可以在便攜電子設(shè)備100上運行。所存放的應(yīng)用程序和各種類型的驅(qū)動器軟件也可以方便地予以更換。
根據(jù)本實施例的便攜電子設(shè)備100可以按獨立于視頻游戲站1的方式加以控制,如上所述。因此在便攜電子設(shè)備100一側(cè),基于已經(jīng)存放在充作程序存儲裝置的游戲存儲器41a中的應(yīng)用程序的數(shù)據(jù)可以獨立于視頻游戲站1一側(cè)而加以產(chǎn)生。通過將該數(shù)據(jù)與視頻游戲站1交換,便攜電子設(shè)備100和視頻游戲站1能夠進行協(xié)調(diào)(關(guān)聯(lián))性操作。
此外,便攜電子設(shè)備100配備有時鐘45這一事實使得可以將時間數(shù)據(jù)和視頻游戲站1共享。換句話說,不僅共同的時間數(shù)據(jù)一致,而且視頻游戲站和便攜電子設(shè)備也共享那些用于以實時方式控制獨立地運行于其上的各個游戲程序的進展情況的數(shù)據(jù)。
下面說明一個關(guān)于視頻游戲站1和便攜電子設(shè)備100之間的協(xié)調(diào)性操作的具體例子。
圖10示意性表示的是在根據(jù)本發(fā)明的便攜電子設(shè)備100之間進行無線通訊的一種方式。通過如此利用無線通訊裝置48,便攜電子設(shè)備100可以通過經(jīng)窗口140接收和發(fā)送數(shù)據(jù)而與多個存儲卡互換內(nèi)部數(shù)據(jù),窗口140是以紅外線等手段執(zhí)行無線通訊的無線通訊窗口。內(nèi)部數(shù)據(jù)也包括從信息設(shè)備(比如是視頻游戲站)一側(cè)傳送并且存放在存儲卡內(nèi)的存儲裝置中的數(shù)據(jù)。
在前文所述的實施例中,便攜電子設(shè)備100被敘述為是作視頻游戲站的輔助存儲設(shè)備用。但是,申請的目的并不僅僅限于視頻游戲站,該設(shè)備當(dāng)然也可以適用于比如提取各種信息。
接下來將針對便攜電子設(shè)備100和充作主機的視頻游戲站1之間的協(xié)調(diào)性操作來描述本發(fā)明。
如前所述,便攜電子設(shè)備100和視頻游戲站1的控制臺可以共享充作控制裝置的微型計算機41所生成的游戲數(shù)據(jù),存儲卡內(nèi)的由時鐘45獲得的時間數(shù)據(jù),和另一存儲卡產(chǎn)生并經(jīng)無線通訊裝置48獲得的數(shù)據(jù),等等。
圖11示意性表示了充作主機的視頻游戲站1和充作從機的便攜電子設(shè)備100進行協(xié)作的方式。
作為此類協(xié)作的例子下面說明的是這樣一種情況,其中一張光盤(CD-ROM)是一個其上已經(jīng)記錄了應(yīng)用軟件程序的記錄介質(zhì),它被裝載在充作主機的視頻游戲站1中,而從此盤讀出的程序下載到插入視頻游戲站1的控制臺的插槽7A、7B的任何一個插槽中、充作從機的便攜電子設(shè)備100中。
下面在說明協(xié)調(diào)性操作的具體情況之前討論假設(shè)被用于執(zhí)行該協(xié)作性操作的程序的有關(guān)下載情況。
圖12是下述情況下的數(shù)據(jù)流動示意圖從安裝在主視頻游戲站1的盤安裝單元3上的光盤(CD-ROM)等等提供的視頻游戲的應(yīng)用程序經(jīng)視頻游戲站1的控制裝置(CPU)51直接發(fā)送(下載)到在微處理器41內(nèi)充作程序存儲裝置的程序存儲器41a中,微處理器41是充作從機的便攜電子設(shè)備100的控制裝置。
圖13是圖12的下載過程。
在步驟ST1,運行在從便攜電子設(shè)備100(下文簡單地稱為“從機”)的微型計算機上的視頻游戲的應(yīng)用程序以數(shù)據(jù)形式從安裝在主視頻游戲站1(下文簡稱為“主機”)的盤安裝單元3上的CD-ROM讀出。如早前所提及的那樣,該應(yīng)用游戲一般來說與運行在視頻游戲站1上的程序不同。
接下來,在步驟ST2,充作主機的控制裝置的CPU51向充作從便攜電子設(shè)備100的控制裝置的微型計算機41發(fā)送“程序下載請求指令”。CPU51進行輪詢以便接受來自微型計算機41的“程序下載許可狀態(tài)”。此處提及的輪詢是指查詢某項服務(wù)是否已被請求從而執(zhí)行該服務(wù)的方法。
在步驟ST3,充作從機的便攜電子設(shè)備100的微型計算機41接受來自主機的CPU51的“程序下載請求指令”。
當(dāng)從機一側(cè)的微型計算機41結(jié)束當(dāng)前處理的例程并且達到可以執(zhí)行程序下載操作的狀態(tài)的時候,在步驟ST4微型計算機返回“程序下載允許狀態(tài)”給主機的CPU51。
接下來,在步驟ST5當(dāng)接受到來自從機一側(cè)的微型計算機41的“程序下載許可狀態(tài)”的時候,主機的CPU51傳送(下載)在步驟ST1從CD-ROM讀出的程序并將其寫入到充作便攜電子設(shè)備100的程序存儲裝置的程序存儲器41a。CPU51執(zhí)行輪詢操作,以便接受來自微型計算機41的“程序開始許可狀態(tài)”。
這時下載數(shù)據(jù)被寫入其中的程序存儲器41a的地址由從機的微型計算機41管理。在上面給出的說明中,所舉的例子是從主機下載的程序存儲在微型計算機41內(nèi)的程序存儲器41a中的情況。但是,可以采用下列結(jié)構(gòu)程序存放在能夠高速輸入和輸出數(shù)據(jù)的存儲設(shè)備,比方說SRAM中。
在步驟ST6,存儲卡的微型計算機41以數(shù)據(jù)的形式接受從主機傳送過來的程序,并將該數(shù)據(jù)寫入程序存儲器41a。從主機的CPU51的角度來看,程序數(shù)據(jù)似乎正被直接寫入充作從機的便攜電子設(shè)備100的程序存儲器41a。另外,程序存儲器41a的地址由微型計算機41管理。
在自主機接受最后的程序數(shù)據(jù)并且建立了該程序可以被執(zhí)行的環(huán)境之后,便攜電子設(shè)備100的微型計算機41在步驟ST7向控制臺的CPU51返還“程序開始許可狀態(tài)”。
主機的CPU51接受例子微型計算機41的“程序開始許可狀態(tài)”,并且在步驟ST8發(fā)布“程序開始指令”。
在接收到來自主機CPU51的“程序開始指令”時,便攜電子設(shè)備100的微型計算機41開始從預(yù)定的開始地址運行該程序。
通過上述過程,應(yīng)用程序直接從主視頻游戲站1傳送(下載)到已經(jīng)插入的充作從機的便攜電子設(shè)備100的微型計算機41內(nèi)的程序存儲器41a。
如上所述,提供應(yīng)用程序的裝置不限于諸如光盤之類的存儲介質(zhì),采用將應(yīng)用程序經(jīng)通訊線路提供的裝置也是可以的。在此情況下僅僅步驟ST1和上述步驟不同。
應(yīng)當(dāng)留意的是前文所描述的下載過程針對的是應(yīng)用程序直接從主機的視頻游戲站1下載到已經(jīng)插入的充作從機的便攜電子設(shè)備100的控制裝置的微型計算機41內(nèi)的程序存儲器41a的情況。
作為對比,還存在這樣的情況主機的CPU51下載應(yīng)用程序的數(shù)據(jù)到從便攜電子設(shè)備100內(nèi)的非易失性存儲器46,此后該數(shù)據(jù)被復(fù)制到微型計算機41的程序存儲器41a,在該處程序被執(zhí)行。
圖14示意了在這種情況下的數(shù)據(jù)流動。具體地說,安裝在主視頻游戲站1的盤安裝單元3上的光盤或類似介質(zhì)所提供的視頻游戲的應(yīng)用程序,經(jīng)充作視頻游戲控制臺1的控制裝置的CPU51傳送(下載)到充作從機的便攜電子設(shè)備100的非易失性存儲器46中,其后程序復(fù)制到作為控制裝置的微型計算機41的程序存儲器41a中,并且予以執(zhí)行。
圖15示意的便是該下載過程。
在步驟ST11,運行在充作從機的便攜電子設(shè)備100的微型計算機上的視頻游戲的應(yīng)用程序被以數(shù)據(jù)的形式從安裝在充作主機的視頻游戲站1的盤安裝單元3上的CD-ROM讀出。
接下來,在步驟ST12,主機的CPU51傳送(下載)從CD-ROM讀出的程序數(shù)據(jù)到充作從機的便攜電子設(shè)備的非易失性存儲器46。這一過程類似于在常規(guī)視頻游戲站中備份數(shù)據(jù)的情況。
接下來,在步驟ST13,借助于類似于備份常規(guī)數(shù)據(jù)的手段,充作便攜電子設(shè)備100的控制裝置的微型計算機41以數(shù)據(jù)的形式接受已經(jīng)從主機的CPU51傳送過來的應(yīng)用程序并將該數(shù)據(jù)寫入非易失性存儲器46。
接下來是步驟ST14,在該步驟當(dāng)自主裝置的CPU51接收“程序開始請求指令”時,便攜電子設(shè)備100的微型處理器41將指定大小的數(shù)據(jù)從上文提及的指令所指定的非易失性存儲器46的地址復(fù)制到微型計算機41的程序存儲器41a中。
便攜電子設(shè)備100的微型計算機41自程序存儲器41a的開始地址執(zhí)行已被復(fù)制到該存儲器中的程序。
通過前面的處理過程,應(yīng)用軟件的程序經(jīng)非易失性存儲器46從主視頻游戲站1以數(shù)據(jù)的形式傳送(下載)到已被插入的便攜電子設(shè)備100的微型計算機41內(nèi)的程序存儲器41a。
應(yīng)當(dāng)留意的是,從視頻游戲站1下載到便攜電子設(shè)備100的應(yīng)用程序一般來說與主視頻游戲站1上運行的程序不同。當(dāng)然,上面提及的應(yīng)用程序可以是能夠運行在視頻游戲站1和便攜電子設(shè)備100上的程序。但是在這樣的情況下,一個約束條件是視頻游戲站1一側(cè)的CPU和便攜電子設(shè)備100一側(cè)的微型計算機是相同類型的處理器。
下面將要說明的是當(dāng)經(jīng)前述過程從主視頻游戲站1下載的應(yīng)用程序在從便攜電子設(shè)備100中獨立執(zhí)行的時候執(zhí)行的協(xié)調(diào)性操作,執(zhí)行結(jié)果將再一次和游戲站1交換。
這里出現(xiàn)在運行于主機的視頻游戲站1上的所謂角色游戲里的人物或角色的屬性數(shù)據(jù)被下載到從設(shè)備的便攜電子設(shè)備100中。屬性數(shù)據(jù)是代表成長程度、個性等等的數(shù)據(jù)。
通過養(yǎng)育在從便攜電子設(shè)備100內(nèi)的微型計算機41所執(zhí)行的程序中出現(xiàn)的人物或角色,其屬性以與充作主機的視頻游戲站1的控制臺所執(zhí)行的程序無關(guān)的方式發(fā)生變化。
體現(xiàn)本發(fā)明精神的便攜電子設(shè)備100的結(jié)構(gòu)使得其能夠獨立地工作,而且其尺寸較小,便于攜帶。結(jié)果是由于運行在便攜電子設(shè)備100上的程序而出現(xiàn)的人物和角色可以被使用者(游戲玩家)攜帶,在任何時間加以養(yǎng)育。處于使用者精心調(diào)理下的游戲人物和角色的屬性也可以被使用者從便攜電子設(shè)備100傳送(上行)到視頻游戲站1的控制臺。在該情況下其屬性已被改變的游戲人物和角色可以被置于游戲在主視頻游戲站1上的程序中,并使其在該程序中扮演相應(yīng)角色。
因此,根據(jù)上文所述,通過將人物或類似角色的屬性數(shù)據(jù)在充作主機的視頻游戲站1和充作從機的便攜電子設(shè)備100之間共享,并使該屬性能夠在這些設(shè)備的每一個中改變,可以實現(xiàn)能夠進行協(xié)調(diào)性操作的視頻游戲。
接下來,將詳細說明利用上面提及的充作主機的視頻游戲站1和充作從機的便攜電子設(shè)備100而進行的游戲。出于簡潔的考慮,視頻游戲站1被簡稱為“主機”,而便攜電子設(shè)備100被簡稱為“從機”。
首先說明的是利用主機和與之相連的從機而構(gòu)成的學(xué)習(xí)工具,即主游戲機和與其相連的從游戲機。
課程的內(nèi)容已經(jīng)記錄在主游戲機上。游戲者在家中利用主機和電視接收機上課,并對上課內(nèi)容作確認測試。
作為對上課內(nèi)容進行確認測試的結(jié)果是,基于未給出正確答案的問題和其它內(nèi)容產(chǎn)生用于從機的復(fù)習(xí)測試。測試問題保存在從機內(nèi),玩家在攜帶從機外出的時候可以復(fù)習(xí)這些問題。利用從機對這些問題作出的結(jié)果被再次傳送給主機.
現(xiàn)在詳細說明這一學(xué)習(xí)工具。
課程內(nèi)容存儲在主機的CD-ROM內(nèi)。玩家在家中時利用主機和電視接收機上課,并對上課內(nèi)容作確認測試。
確認測試的結(jié)果是,主機基于未給出正確答案的問題和其它玩家未能記住的內(nèi)容產(chǎn)生用于從機的復(fù)習(xí)測試。主機將復(fù)習(xí)測試發(fā)往從機。
玩家拔出從機,并且在例如離家外出的時候利用該從機進行復(fù)習(xí)測試。除了進行測試外,玩家還可以學(xué)習(xí)拼寫和英語詞匯等等。
在回到家中之后,玩家可以將從機連接到主機上,并將復(fù)習(xí)測試的結(jié)果傳送給主機。
基于復(fù)習(xí)測試的結(jié)果和CD-ROM上存放的有關(guān)教程的下一項內(nèi)容,主機生成下一課的內(nèi)容,并返回開始部分。
下面將說明基于復(fù)習(xí)測試結(jié)果產(chǎn)生下一課內(nèi)容的一系列步驟。
圖16是關(guān)于在主機一側(cè)執(zhí)行的一系列步驟的流程圖。具體地說,主機在初始步驟S101產(chǎn)生一個開始課程,在接下來的步驟S102將該課程顯示在TV監(jiān)視器上,然后在步驟S104將測試結(jié)果歸總。然后控制進入步驟S105。
主機在步驟S105確定對在步驟S103給出的確認測試所作的答復(fù)是否包含有錯誤。如果有不正確的回答,那么給出“是”判定,控制進入步驟S106,如果沒有不正確的回答,那么給出“否”判定,控制進入步驟S109。
主機在步驟S106產(chǎn)生練習(xí)問題,在步驟S107向從機發(fā)送這些問題,在步驟S108自從機接收有關(guān)這些練習(xí)問題的歸總得分,并且在步驟S109基于這一歸總得分產(chǎn)生新的課程。然后控制進入下一步驟S110。
根據(jù)是否所有課程都已經(jīng)結(jié)束的情況,處理程序在步驟S110出現(xiàn)分支。如果并非所有課程都已經(jīng)結(jié)束,那么給出“否”判定,控制進入步驟S102,如果所有課程都已經(jīng)結(jié)束,那么給出“是”判定,這一系列的步驟結(jié)束。
圖17是在從機一側(cè)執(zhí)行的一系列步驟的流程圖。具體而言,從裝置在步驟S111從主機接收復(fù)習(xí)問題,在步驟S112利用顯示單元和按鈕回答這些問題,在步驟S113對這些結(jié)果歸總,并在步驟S114將問題得分的歸總結(jié)果傳送到主機。這一系列的步驟在步驟S114結(jié)束。
接下來的說明是關(guān)于并非在家中授課的學(xué)習(xí)工具。
在從CD-ROM讀出一天的問題之后,主機將這些問題傳送給從機。所有的學(xué)習(xí)是利用從機進行的。該主機將學(xué)習(xí)的結(jié)果歸總并再次將第二天的問題傳送給從機。
現(xiàn)在參考流程圖說明在復(fù)習(xí)測試的結(jié)果歸總的情況下由主機和從機執(zhí)行的一系列步驟。
如圖18的流程圖所示,在主機一側(cè)進行的一系列步驟包括在初始步驟S121從CD-ROM產(chǎn)生課程的內(nèi)容,在步驟S122利用TV監(jiān)視器上課,在步驟S123利用TV監(jiān)視器進行確認測試,并且在步驟S124將確認測試的各個回答歸總。然后控制進入下一步驟S125。
根據(jù)是否有不正確的回答,程序在步驟S125分支。具體地說,如果有不正確的回答,那么給出“是”判定,控制進入步驟S126,如果沒有不正確的回答,那么給出“否”判定,控制進入步驟S129。
主機在步驟S126為從機產(chǎn)生復(fù)習(xí)問題,在步驟S127向從機發(fā)送這些問題,在步驟S128自從機接收對復(fù)習(xí)問題得分的歸總結(jié)果,并且在步驟S129對學(xué)習(xí)結(jié)果和復(fù)習(xí)問題的結(jié)果歸總。然后控制進入下一步驟S130。
根據(jù)是否所有課程都已經(jīng)結(jié)束的情況,程序在步驟S130出現(xiàn)分支。如果并非所有課程都已經(jīng)結(jié)束,那么給出“否”判定,控制進入步驟S121,如果所有課程都已經(jīng)結(jié)束,那么給出“是”判定,這一系列的步驟終結(jié)。
如圖19的流程圖所示,在從機一側(cè)進行的步驟系列包括在初始步驟S131從主機接收復(fù)習(xí)問題,在步驟S132利用顯示單元和按鈕回答問題,在步驟S133對復(fù)習(xí)問題的得分歸總,并在步驟S124將對問題得分的歸總結(jié)果發(fā)送給主機。然后這一系列的步驟結(jié)束。
下面將參考流程圖說明在沒有給出課程的情況下將一天的問題發(fā)送給從機的一些步驟。
如圖20的流程圖所示,主機執(zhí)行的步驟包括在步驟S141從CD-ROM讀出一天的問題,在步驟S142向從機發(fā)送這些問題,并且自從機接收問題得分的歸總情況。然后控制進入下一步驟S144。
根據(jù)是否所有問題都已經(jīng)結(jié)束的情況,程序在步驟S144出現(xiàn)分支。如果并非所有課程都已經(jīng)結(jié)束,那么給出“否”判定,控制進入步驟S141,如果所有課程都已經(jīng)結(jié)束,那么給出“是”判定,這一系列的步驟終結(jié)。
如圖21的流程圖所示,在從機一側(cè)進行的步驟系列包括在初始步驟S151從主機接收復(fù)習(xí)問題,在步驟S152利用顯示單元和按鈕回答問題,在步驟S153對回答結(jié)果歸總,并在步驟S154將對問題得分的歸總結(jié)果發(fā)送給主機。然后這一系列的步驟結(jié)束。
下面將參考流程圖說明在根據(jù)復(fù)習(xí)測試的結(jié)果產(chǎn)生下一課程以及將一天的問題發(fā)送給從機而沒有給出課程的情況下執(zhí)行的一些步驟。
如圖22所示,在主機一側(cè)進行的一些步驟包括在初始步驟S161產(chǎn)生初始課程的內(nèi)容,在步驟S162將這些問題發(fā)送給從機,在步驟S163接收對練習(xí)問題得分的歸總結(jié)果,并且在步驟S164基于練習(xí)問題得分的歸總結(jié)果產(chǎn)生新的課程。然后控制進入下一步驟S165。
根據(jù)是否所有課程都已經(jīng)結(jié)束的情況,程序在步驟S165出現(xiàn)分支。如果并非所有課程都已經(jīng)結(jié)束,那么給出“否”判定,控制進入步驟S161,如果所有課程都已經(jīng)結(jié)束,那么給出“是”判定,這一系列的步驟終結(jié)。
如圖23的流程圖所示,在從機一側(cè)進行的步驟系列包括在初始步驟S171從主機接收問題,在步驟S172利用顯示單元和按鈕回答問題,在步驟S173對回答結(jié)果歸總,并在步驟S174將對問題得分的歸總結(jié)果發(fā)送給主機。然后這一系列的步驟結(jié)束。
上面討論的學(xué)習(xí)工具是一種用于所謂的計算機輔助教育(CAE)的便攜工具。利用主機的教育軟件進行學(xué)習(xí),而程序根據(jù)使用者利用控制器輸入的回答評估學(xué)習(xí)內(nèi)容已經(jīng)掌握到何種程度,并且將重要的內(nèi)容傳送給從機。在攜帶著該從機的情況下,用戶可以利用該從機來重點克服他或她在學(xué)習(xí)中的薄弱環(huán)節(jié)。
例如,利用學(xué)習(xí)英語口語的軟件,使用者可以采用家中的主機自動傳送在學(xué)習(xí)過程中不知道的詞匯給從機,然后使用者可以在外出時攜帶從機而不是單詞簿。
下面將說明的是從機所載有的地圖在從機的顯示屏上顯示的便攜地圖。
便攜地圖包含存儲在主機的CD-ROM上的實際城鎮(zhèn)的地圖。在利用主機的電視接收機觀看地圖的同時,玩家操縱一個角色以產(chǎn)生“路徑數(shù)據(jù)”,即表明某個路徑的數(shù)據(jù)。
當(dāng)該數(shù)據(jù)被發(fā)送給該從機并且從機和主機分離而被隨身攜帶的時候,利用從機的顯示單元和按鈕,可以再現(xiàn)路徑情況。另外,將路徑數(shù)據(jù)發(fā)送給另一個從機,便于使用者告訴另一個人到其家或者約會地點的道路。
將參考附圖描述該便攜地圖的細節(jié)。
例如如圖24所示的地圖顯示在便攜地圖的屏幕上。具體地說,大約在圖24的顯示屏200的中心顯示了一個交叉口。根據(jù)顯示,郵局202位于交叉口的右下方,菜蔬商店203位于左上方,而左下方是一座房子204。據(jù)圖24所示一個人正位于交叉口的中心附近。
如果使用者正在尋找圖24顯示的郵局202并且角色正位于所顯示的交叉口處,那么出現(xiàn)如圖25所示、表明郵局位置的屏幕顯示。
現(xiàn)在參考圖26所示的流程圖說明與該便攜地圖有關(guān)的一系列步驟。
在步驟S181主機一側(cè)首先在監(jiān)視器上顯示一幅地圖,并且初始化路徑數(shù)據(jù),然后在步驟S182輸入在地圖上的開始點,在步驟S183在開始點處顯示一個角色并且記錄該位置,然后在步驟S184響應(yīng)方向鍵的輸入沿地圖上的一條道路移動該角色。然后控制進入下一步驟S185。
根據(jù)該角色是否轉(zhuǎn)彎的情況,程序在步驟S185出現(xiàn)分支。如果角色已經(jīng)轉(zhuǎn)彎,那么給出“是”判定,控制進入步驟S186,如果角色未轉(zhuǎn)彎,那么給出“否”判定,控制進入步驟S187。
在步驟S186在路徑數(shù)據(jù)中記錄拐角位置,然后控制進入步驟S187。
根據(jù)是否已經(jīng)按下位置存儲按鈕的情況,程序在步驟S187出現(xiàn)分支。如果按壓了位置存放按鈕,那么給出“是”判定,控制進入步驟S188,如果未曾按下位置存儲按鈕,那么給出“否”判定,控制進入步驟S189。
根據(jù)是否已經(jīng)到達目的地的情況,程序在步驟S189出現(xiàn)分支。如果已經(jīng)到達目的地,那么給出“是”判定,控制進入步驟S190,如果未曾到達目的地,那么給出“否”判定,控制返回步驟S184。
路徑數(shù)據(jù)在步驟S190發(fā)送給存儲卡,這一系列步驟結(jié)束。
將結(jié)合圖27的流程圖說明從機所執(zhí)行的流程圖的一系列步驟。
在初始步驟S191從機自主機接收路徑數(shù)據(jù),在步驟S192從機和主機分離,并在步驟S193顯示一個開始點??刂七M入步驟S194。
根據(jù)是否已經(jīng)按下“OK”按鈕的情況,程序在步驟S194出現(xiàn)分支。具體地說,如果按壓了“OK”按鈕,那么給出“是”判定,控制進入步驟S195,如果未曾按下“OK”按鈕,那么給出“否”判定,控制進入步驟S196。
在步驟S195顯示路徑數(shù)據(jù)的下一些項目,即拐角和路標(biāo)。然后控制進入下一步驟S196。
根據(jù)是否已經(jīng)按下重演(redo)按鈕的情況,程序在步驟S196出現(xiàn)分支。也就是說,如果按壓了重演按鈕,那么給出“是”判定,控制進入步驟S197,如果未曾按下重演按鈕,那么給出“否”判定,控制進入步驟S198。
在步驟S197顯示路徑數(shù)據(jù)的先前內(nèi)容,即前一拐角和路標(biāo)。然后控制進入下一步驟S198。
根據(jù)是否已經(jīng)到達目的地的情況,程序在步驟S198出現(xiàn)分支。也就是說,如果沒有到達目的地,那么給出“否”判定,控制返回步驟S194,如果到達目的地,那么給出“是”判定,這一系列的步驟結(jié)束。
下面將結(jié)合圖28所示的流程圖說明從機傳送側(cè)和從機接收側(cè)之間進行通訊的一系列步驟。
根據(jù)是否已經(jīng)按下傳輸開始按鈕的情況,從機發(fā)送一側(cè)程序在步驟S201出現(xiàn)分支。具體地說,如果按壓了傳輸開始按鈕,那么給出“是”判定,控制進入步驟S202,如果未曾按下傳輸開始按鈕,那么給出“否”判定,結(jié)束這一系列的步驟。
在步驟S202路徑數(shù)據(jù)經(jīng)IrLED傳送給從接收側(cè)。這一系列步驟結(jié)束。
另一方面,根據(jù)是否已經(jīng)按下接收等待按鈕的情況,程序在步驟S203出現(xiàn)分支。具體地說,如果按壓了接收等待按鈕,那么給出“是”判定,控制進入步驟S204,如果未曾按下接收等待按鈕,那么給出“否”判定,結(jié)束這一系列的步驟。
接收側(cè)在步驟S204預(yù)備作IrLED接收,在步驟S205等待IrLED信號的發(fā)送,在步驟S206以IrLED的方式接收路徑數(shù)據(jù)。然后控制進入下一步驟S207。
根據(jù)所接收的數(shù)據(jù)是否不正確的情況,程序在步驟S207出現(xiàn)分支。如果所接收的數(shù)據(jù)不正確,那么給出“是”判定并且控制進入步驟S208,如果所接收的數(shù)據(jù)正確,那么給出“否”判定并且結(jié)束這一系列步驟。
在步驟S208所接收的數(shù)據(jù)被丟棄,并且結(jié)束這一系列步驟。
前面說明的對象是采用一個主機和一個從機的便攜地圖。該便攜地圖采用了一個被置于主機內(nèi)或者安裝在主機內(nèi)的CD-ROM上的主機地圖。使用者預(yù)先將戶外地點傳送給從機,并且經(jīng)從機的顯示單元獲取地理信息。
應(yīng)當(dāng)留意的是,在該便攜地圖中傳送信息所采用的IrLED是一種被采用為所謂的遙控器的信號介質(zhì)的紅外線信號傳輸標(biāo)準(zhǔn),遙控器是一種家用的電氣用具。IrLED利用紅外LED發(fā)出紅外射線,并利用一個光電二極管接收紅外射線。脈沖位置調(diào)制(PPM)是所采用的調(diào)制方法,并利用了預(yù)定的傳輸代碼。
下面將說明將屬性數(shù)據(jù)有選擇地傳輸給另一個從機的過程。從機從主機獲取與游戲信號相關(guān)的屬性數(shù)據(jù)。和游戲進程一致、并且被存儲在從機中的屬性數(shù)據(jù)可以被有選擇地經(jīng)主機傳送給另一個從機。
因此,可以提供一種口令傳送功能,其中傳送可以僅僅針對較好的朋友而進行,并且可以進行如此的控制使得除非達到一定的游戲級別,否則不能在各從機之間交換角色。
接下來將參考流程圖說明有關(guān)在每一個從機基礎(chǔ)上進行選擇性傳送的一系列步驟。
根據(jù)圖29所示,主機一側(cè)的過程包括在初始步驟S211根據(jù)游戲進程的詳情產(chǎn)生一個屬性數(shù)據(jù),在下一步驟S212向從機傳送具有該屬性的一個角色,然后退出這一系列步驟。
如圖30所示,從機A(它是其中的一個從機)所執(zhí)行的過程包括在初始步驟S221向另一個從機傳送角色的屬性,然后在步驟S222等待以便接收。然后控制進入S223。
根據(jù)所接收的數(shù)據(jù)是否“OK”的情況,程序在步驟S223出現(xiàn)分支。如果所接收的數(shù)據(jù)“OK”,那么給出“是”判定并且控制進入步驟S224,如果所接收的數(shù)據(jù)“NG”,那么給出“否”判定并且在步驟S225a顯示一個NG,結(jié)束這一系列步驟。
在步驟S224該角色被傳送給另一個從機,并且在步驟S225a顯示“OK”字樣,然后結(jié)束這一系列步驟。
下面將對作為另一個從機的從機B所執(zhí)行的過程予以說明。在初始步驟S226,從機B接收自從機A傳送來的角色的屬性數(shù)據(jù),并將所傳送的屬性數(shù)據(jù)和其自己的角色的屬性數(shù)據(jù)相比較。如果從機B自身角色的屬性和所傳送的屬性相配,那么給出“OK”判定并且控制進入步驟S227,如果從機B自身角色的屬性和所傳送的屬性不相配,那么給出“否”判定并且向從機A發(fā)送“NG”。
從機B在步驟S227等待以便接收,在步驟S228接收角色數(shù)據(jù),在步驟S229顯示“OK”字樣,此后結(jié)束這一系列步驟。
現(xiàn)在將說明如何將高得分由主機傳送給從機。游戲的高得分從主機傳送給從機,以便于該高得分可以從該從機的顯示設(shè)備上看到。即使在主機不存在的情況下也可以在學(xué)校進行高分比較。
接下來將結(jié)合流程圖說明和高得分的傳送有關(guān)的一系列步驟。
如圖31的流程圖所示,在主機一側(cè)上的步驟包括在步驟S230獲取游戲高得分和該得分取得的時間,在步驟S231將高得分和取得時間傳送給從機,此后退出這一系列步驟。
如圖32的流程圖所示,作為從機之一的從機A一側(cè)的過程包括在初始步驟S241選擇某個游戲的高得分,在步驟S242關(guān)斷高得分顯示,在步驟S243向從機B傳送高得分數(shù)據(jù),并且在步驟S244自從機B接收匹配結(jié)果。然后控制進入步驟S245。
根據(jù)游戲類型的匹配結(jié)果,程序在步驟S245出現(xiàn)分支。也就是說,如果游戲類型匹配,那么給出“是”判定并且控制進入步驟S246,如果游戲類型并不匹配,那么給出“否”判定并且結(jié)束這一系列步驟。
從機A在步驟S246自從機B接收高得分競賽的結(jié)果。然后控制進入步驟S247。
根據(jù)高得分競賽的結(jié)果是否表明從機A贏得比賽的情況,程序在步驟S247出現(xiàn)分支。如果從機A贏了,那么給出“是”判定并且控制進入步驟S248,如果從機A未贏,那么給出“否”判定并且控制進入步驟S249。
在步驟S248顯示一幅勝利姿態(tài)的畫面,并以嘹亮的凱旋旋律伴奏。另一方面,在步驟S249顯示失敗姿態(tài)的畫面,并以哀樂伴奏。在步驟S248和S249之后均結(jié)束這一系列步驟。
有關(guān)作為另一從機的從機B的一系列步驟包括在步驟S251選擇和從機A相同的游戲的高得分,在步驟S252關(guān)斷高得分顯示,并在步驟S253接收來自從機A的高得分數(shù)據(jù)。然后控制進入步驟S254。
根據(jù)游戲類型是否匹配的情況,程序在步驟S254出現(xiàn)分支。具體地說,如果游戲類型匹配,那么給出“是”判定并且控制進入步驟S255,如果游戲類型不匹配,那么給出“否”判定并且結(jié)束這一系列步驟。
根據(jù)該高得分是否高于其自身的高得分的情況,程序在步驟S255出現(xiàn)分支。如果從機B的自身高得分較高,那么給出“是”判定并且控制進入步驟S258,如果從機B自身的高得分不是較高,那么給出“否”判定并且控制進入步驟S257。
在步驟S257和S258從機B均將高得分競賽的結(jié)果傳送給從機A。控制從步驟S257進入步驟S260,而從步驟S258進入步驟S259。
在步驟S259顯示一幅勝利姿態(tài)的畫面,并以嘹亮的凱旋旋律伴奏。另一方面,在步驟S260顯示失敗姿態(tài)的畫面,并以哀樂伴奏。在步驟S259和S260之后均結(jié)束這一系列步驟。
上面正說明了有選擇地交換角色的方法。具體地說,經(jīng)主機保存在一個從機的數(shù)據(jù)有選擇地傳送給另一個從機。這種傳送有可能是僅僅將一個角色傳送給較好的朋友。另外,可以提供口令功能,并且按下列方式執(zhí)行控制,即在從機之間交換角色不能進行,除非已經(jīng)達到一定的游戲水平。
下面說明的是具有一定時限的存儲卡,其中已經(jīng)保存在從機中的內(nèi)容被刪除,除非在指定時間內(nèi)達到某個游戲目標(biāo)。
具有時限的存儲卡利用了從機時鐘即使在從機和主機分離的情況下也能獨立運行的事實。
在從上次數(shù)據(jù)被保存的時刻算起一段固定時間流逝的情況下,從從機的揚聲器發(fā)出聲音警告。聲音警告的例子有“請盡快繼續(xù)”和“數(shù)據(jù)已有6個月沒有使用,是否刪除它?”等等。
下面結(jié)合流程圖說明關(guān)于這種具有時限的存儲卡的一系列步驟。
如圖33的流程圖所示,在主機一側(cè)的步驟包括在初始步驟S261保存游戲數(shù)據(jù),在步驟S262向所保存的數(shù)據(jù)加入直到數(shù)據(jù)被刪除的(相對)時間長度或者數(shù)據(jù)刪除的(絕對)時間,此后退出這一系列的步驟。
至于在從機一側(cè)的步驟,如圖34所示,根據(jù)是否存在具有時限的保存數(shù)據(jù)的情況,程序在步驟S271出現(xiàn)分支。如果具有時限的保存數(shù)據(jù)存在,那么給出“是”判定并且控制進入步驟S272,如果具有時限的保存數(shù)據(jù)不存在,那么給出“否”判定并且退出這一系列的步驟。
根據(jù)是否存在相對數(shù)據(jù)的情況,程序在步驟S272出現(xiàn)分支。如果存在相對數(shù)據(jù),那么給出“是”判定并且控制進入步驟S273,如果相對數(shù)據(jù)不存在,那么給出“否”判定并且控制進入步驟S274。
在步驟S273將數(shù)據(jù)被保存的時間和相對時間相加,在步驟S274對當(dāng)前時間和所計劃的刪除時間進行比較,并且控制進入步驟S275。
根據(jù)是否到時的情況,程序在步驟S275出現(xiàn)分支。如果時間已經(jīng)用完,那么給出“是”判定并且控制進入步驟S276,如果時間未用完,那么給出“否”判定并且控制進入步驟S277。
在步驟S276進行刪除操作,此后結(jié)束這一系列的步驟。
根據(jù)時限是否在n天之內(nèi)的情況,程序在步驟S277出現(xiàn)分支。如果時限在n天內(nèi),那么給出“是”判定并且控制進入步驟S278,如果時限不在n天之內(nèi),那么給出“否”判定并且控制進入步驟S271。
在步驟S278顯示一個警告信息,然后控制進入步驟S271。
接下來將說明在從機內(nèi)設(shè)置ID的情況。ID設(shè)置包括只有在使用者購買了從機之后設(shè)置任何ID一次。使用者通過發(fā)送該ID而得到識別。
更為具體地說,當(dāng)在主機和從機之間進行通訊或者從機之間進行通訊的時候,需要有進行個人身份識別的ID號碼。
在從工廠裝運之時硬件專用的ID還未在從機中設(shè)定的情況下,使用者在購買該從機并且第一次加電的時候在從機內(nèi)設(shè)置任何名字。
所設(shè)置的ID可以被利用為在游戲中出現(xiàn)的角色的名字,或者出于玩家識別的目的用于有數(shù)目較大的人員參與的游戲中。另外,在從機之間進行通訊的時候可以根據(jù)名字推測目的地。
現(xiàn)在參考圖35所示的流程圖說明ID的設(shè)置情況。
在初始步驟S281執(zhí)行讀出、反轉(zhuǎn)換和顯示操作,然后控制進入步驟S282。
根據(jù)是否選擇了“OK”的情況,程序在步驟S282出現(xiàn)分支。如果選擇了“OK”,那么給出“是”判定并且結(jié)束這一系列的步驟,如果沒有選擇“OK”,那么給出“否”判定并且控制進入步驟S283。
根據(jù)是否完成了名字的輸入的情況,程序在步驟S283出現(xiàn)分支。如果名字的輸入未結(jié)束,那么給出“否”判定并且控制返回步驟S283,如果名字輸入結(jié)束,那么給出“是”判定并且控制進入步驟S284。
在步驟S284所輸入的名字進行固定的轉(zhuǎn)換。轉(zhuǎn)換后的名字在步驟S285被存儲并且退出這一系列的步驟。
從機具有圖36所示的顯示屏300。在顯示屏下方顯示了英語字母表的大寫字符“ABC”。使用者可以利用高亮的顯示303從字母表的這些字符中選擇所需的字符來輸入字符串。所選擇的字母“D”顯示于顯示屏的左上角。
圖37示意性地表示了具有顯示屏300的從機的整體情況,顯示屏上正顯示有一個名字。該從機在正面的上方有一個基本上為方形的顯示屏300,在左下方有光標(biāo)鍵307,右下方是一個回車健308。
在顯示屏300的上方顯示了名字“TARO”,名字下方左側(cè)是“OK”,名字下方右側(cè)是“BAD”。使用者利用光標(biāo)鍵307選擇顯示屏300的高亮顯示的“OK”或者“BAD”,然后按下回車鍵308以確認輸入。
下面將結(jié)合圖38的流程圖說明將所輸入的名字轉(zhuǎn)換為ID號的一系列步驟。
在初始步驟S291輸入一個名字。這里輸入的是名字“ABC”。然后控制進入下一步驟S292。
在步驟S292將輸入的名字“ABC”以ASCII代碼的形式顯示出來。輸入的名字“ABC”在ASCII碼下轉(zhuǎn)換為“41,42,43”??刂迫缓筮M入步驟S293。
在步驟S293產(chǎn)生一個數(shù)量和名字中字符數(shù)量相同的隨機號碼串。這里作為隨機號碼串的例子給出了“95、13、50”。然后控制進入步驟S294。
在步驟S294將ASCII碼形式的輸入字符串“41、42、43”和數(shù)量與名字中字符數(shù)量相同的隨機號碼串相加。這里相加的結(jié)果是獲得了“136,55,93”??刂迫缓筮M入步驟S295。
在步驟S295數(shù)量和名字中字符數(shù)量相同的隨機號碼串“95,13,50”與相加所獲得的號碼串“136,55,93”中的號碼以交替的方式排列。結(jié)果是得到了號碼串“95,136,13,55,50,93”。然后退出該一系列的步驟。
如前面所述,該ID設(shè)置是一個界面,通過該界面使用者能夠僅僅在購買從機后的首次在從機中輸入名字,其后將該名字轉(zhuǎn)換為一個ID并加以存儲從而輸入一個ID。設(shè)置這樣一個ID可以在初始狀態(tài)下向從機指派一個昵稱??梢圆捎迷揑D來允許或者禁止從機之間的通訊。
下面說明一個利用從機的多參與者搶答(first-to-respond)的游戲。多個參與者搶答的游戲是一種由多個參與方參與玩的游戲。多個玩家利用他們掌控的微型游戲機同時開始游戲,誰玩游戲結(jié)束的早,誰的得分將越高。
下面結(jié)合圖39所示的流程圖說明主機和從機所執(zhí)行的處理流程,以及主機和從機之間的通訊內(nèi)容。
在主機一側(cè)的步驟包括在初始步驟S301接收參與從機的ID,在步驟S302向從機發(fā)送游戲類型,在步驟S303向從機傳輸游戲開始信號,在步驟S304通過詢問有關(guān)從機是否正確執(zhí)行了游戲以及獲取游戲的狀態(tài)的方式等待所有玩家結(jié)束游戲,在步驟S305對游戲結(jié)果進行歸總并且在步驟S306顯示游戲歸總的結(jié)果。然后控制進入步驟S307。
在步驟S307作關(guān)于游戲是否繼續(xù)或者中止的選擇。如果擬繼續(xù)游戲,那么給出“繼續(xù)”判定并且控制返回步驟S302,如果中止游戲,退出這一系列的步驟。
從機一側(cè)的步驟包括在初始步驟S308向主機傳輸ID,在步驟S309等待以便從主機接收游戲類型,在步驟S310選擇游戲并且等待來自主機、有關(guān)游戲開始的傳輸,在步驟S311開始進行時間計數(shù),在步驟S312正確執(zhí)行游戲并且根據(jù)主機在步驟S304發(fā)布的詢問送回有關(guān)狀態(tài),在步驟S313中斷時間的計數(shù),并且在步驟S314根據(jù)來自主機的詢問傳輸有關(guān)所需要的時間的狀態(tài)和游戲結(jié)果。然后控制返回步驟S309。
上面所述的是一個參與式游戲,即搶答游戲。搶答游戲包括多個從機和一個主機,游戲響應(yīng)是以操控從機的形式完成的。
主機核查來自從機的ID和信號,對首先發(fā)送信號而作出回答的從機加分。通過對多個使用者利用其從機完成其游戲的時間歸總,即完成了一個爭先游戲。由于該游戲是利用從機來進行的,它可以實現(xiàn)為微型游戲或類似游戲。
下面將說明的是這樣一種游戲,該游戲是利用從機和主機運行的游戲相連接,以IrLED的方式與家用空調(diào)器之類電器成操作性關(guān)聯(lián)關(guān)系的形式運行的。
可以在家中進行這種真實性的游戲。如圖40所示,主機向從機發(fā)送一個和游戲狀態(tài)一致的指令消息。
具體地說,在圖40的流程圖中,在步驟S321進行處理P之后,在步驟S322作鑒別Q。根據(jù)所作的鑒別Q,控制在步驟S323進入指令A(yù)或者在步驟S324進入鑒別R。如果控制進入步驟S323,那么控制在執(zhí)行了指令A(yù)后進入步驟S324。
根據(jù)在步驟S324所作的鑒別情況,控制在步驟S325進入指令B或者在步驟S326進入處理S。如果控制進入步驟S325,那么執(zhí)行指令B。
從機參照預(yù)先記錄的IrLED指令表,并且如果發(fā)布時間為零則發(fā)布所記錄的IrLED指令。如果發(fā)布時間已經(jīng)設(shè)置,則在指令表中記錄發(fā)布時間和真實時間相加所獲得的時間以及IrLED發(fā)布指令。該記錄操作是按時間順序排序而進行的。
下面參考流程圖說明在從機一側(cè)的指令生成程序。
將說明的是指令中斷處理。如圖41所示,在初始步驟S331從IrLED指令表獲取相應(yīng)的數(shù)據(jù),并且根據(jù)“發(fā)布時間”的情況程序在下一步驟S332出現(xiàn)分支,所述“發(fā)布時間”是發(fā)布指令的時間。也就是說,如果滿足條件“發(fā)布時間=0”,那么給出“是”判定并且控制進入步驟S334,如果該條件未能滿足,那么給出“否”判定并且轉(zhuǎn)入步驟S333。
在步驟S333將IrLED指令登記(或排序)在時限指令表的根據(jù)“發(fā)布時間”和真實時間(Rtime)相加而得到的時間(Time)處,然后結(jié)束這一系列的步驟。
在步驟S334發(fā)布IrLED指令,在這之后結(jié)束這一系列的步驟。
現(xiàn)在說明時限循環(huán)處理的情況。如圖42所示,在初始步驟S341從時限指令表Top獲取數(shù)據(jù),并且根據(jù)條件“Time=<Rtime”是否得到滿足的情況,程序在下一步驟S342出現(xiàn)分支。如果該條件滿足,那么給出“是”判定并且控制進入步驟S343,如果該條件得不到滿足,那么控制返回步驟S341。
在步驟S343發(fā)布登記指令。然后控制返回步驟S341。
IrLED指令表在指令A(yù)方面是由(IrLED通訊號碼)(發(fā)布時間)構(gòu)成的,如圖43的A所示。類似地,IrLED指令表在指令B方面是由(IrLED通訊號碼)(發(fā)布時間)構(gòu)成的,IrLED指令表在指令C方面是由(IrLED通訊號碼)(發(fā)布時間)構(gòu)成的。
如圖43的B所示,時限指令表是利用(Time)指令作為構(gòu)成單元而形成的。
IrLED指令表的登記按下述方式進行。首先,獲取IrLED指令表。獲取IrLED數(shù)據(jù)的過程包括從CD-ROM(比如是游戲CD或者專用類型的數(shù)據(jù)庫CD)內(nèi)的數(shù)據(jù)庫獲取數(shù)據(jù),可以根據(jù)制造商、機器型號和指令進行選擇。另外,可以響應(yīng)學(xué)習(xí)遙控器模式通過直接由相應(yīng)的遙控器選擇來實現(xiàn)IrLED數(shù)據(jù)的獲取。
接下來,關(guān)于和指令消息的相關(guān)性,由上述技術(shù)在主機的游戲程序中獲取的IrLED指令模式和指令消息可以通過使用者操作或者通過自動設(shè)置程序而得到相關(guān)。在獲取的IrLED指令數(shù)據(jù)為B的情況下,數(shù)據(jù)由從機上行,進行相關(guān),并且將其下載。
另外,在和指令消息的相關(guān)性方面,游戲指令消息和IrLED指令數(shù)據(jù)之間的相關(guān)是由從主機下載到從機中的相關(guān)程序完成的。學(xué)習(xí)遙控器的數(shù)據(jù)獲取是在用該方法進行和游戲指令消息相關(guān)操作的同時完成的。
根據(jù)游戲,對空氣調(diào)節(jié)和照明強度的控制可以根據(jù)游戲狀態(tài)進行,電源可以在游戲結(jié)束之后用一個時限指令關(guān)斷。
現(xiàn)在結(jié)合圖44說明的是一個在從機處根據(jù)指令進行操作的模式。這里,在從機302插入主機301之后,接收到來自普通遙控器303或者游戲控制器304的IrLED信號。
上面說明的游戲是利用和主機運行的游戲相連的從機以IrLED的方式與家用空調(diào)器之類電器成操作性關(guān)聯(lián)關(guān)系的情況下運行的。
該游戲是利用和主機運行的游戲、或者角色游戲(比如冒險游戲)相連的從機以IrLED的方式與家用空調(diào)器之類電器成操作性關(guān)聯(lián)關(guān)系的情況下運行的。這便有可能在家中欣賞幻真游戲。
下面將說明的一種人工生命游戲,該游戲接收IrLED信號,比如來自家用電視接收機或者空調(diào)器的遙控器的紅外信號,人工生命根據(jù)該信號的情況而生長。
在該人工生命游戲中,人工生命的養(yǎng)育方式在頻繁地切換電視頻道的時候發(fā)生變化。人工生命的養(yǎng)育方式的改變也和電視制造商有關(guān)。
現(xiàn)在結(jié)合圖45所述的框圖說明該人工生命游戲。
運行人工生命游戲的從機包括一個根據(jù)IrLED標(biāo)準(zhǔn)從外部的紅外遙控器261接收紅外通訊信號的光接收機251,一個和光接收機251構(gòu)成為一體的解調(diào)器&帶通濾波器252,來自解調(diào)器和帶通濾波器252的通/斷脈沖輸入其中的PPM調(diào)制解調(diào)器256,和解調(diào)器256所參照的用于脈沖位置調(diào)制(PPM)通訊的指令表254。
光接收機251是一個光接收單元,它根據(jù)IrLED標(biāo)準(zhǔn)從紅外遙控器261接收紅外光,并且將紅外光轉(zhuǎn)換為電流。解調(diào)器和帶通濾波器252包括一個對在光接收機251處以IrLED光接收方式獲得的信號解調(diào)的解調(diào)器,和一個選擇性通過帶寬為30-60kHz的信號的濾波器。
PPM調(diào)制解調(diào)器256是一個在作通常處理操作的情況下解調(diào)包含來自解調(diào)器和帶寬濾波器252的通/斷脈沖的PPM信號的電路。
指令表254存放在信號被PPM調(diào)制解調(diào)器256解調(diào)的時候所參照的指令。
另外,從機有一個和所接收的紅外光相關(guān)的人工生命程序257,以及一個時鐘260,所述接收的紅外光是根據(jù)IrLED標(biāo)準(zhǔn)從外部的紅外遙控器261接收的。
人工生命程序257有一個程序體258,一個參數(shù)表259,程序體258是人工生命程序的執(zhí)行部分,而參數(shù)表則存儲了一旦需要可由程序體258參考的參數(shù)。
時鐘以固定周期產(chǎn)生時鐘信號。時鐘信號被提供給程序體,并作為程序執(zhí)行時序的參考。
從紅外遙控器接收信號的通常步驟包括由光接收機接收被頻率為30-60KHz的載波調(diào)制的紅外信號,和由帶通濾波器將該信號調(diào)制為通/斷脈沖。
家庭用的紅外遙控器采用基于IrLED的PPM調(diào)制。通常紅外遙控器將這些通/斷脈沖和指令表內(nèi)的數(shù)據(jù)作比較,并且將它們解碼為一個指令。就人工生命而言,通/斷脈沖被用作為食物,捕捉為外部環(huán)境并且當(dāng)作為生長程序的各個參數(shù)。
這里給出了一個關(guān)于人工生命生長程序的各參數(shù)之間對應(yīng)性的例子。該對應(yīng)性例子包括以通/斷脈沖對營養(yǎng)參數(shù)進行加算,以內(nèi)部時鐘對營養(yǎng)參數(shù)進行遞減計數(shù),以特定的指令對健康狀態(tài)參數(shù)加數(shù)/減數(shù),以特定的脈沖模式對健康狀態(tài)參數(shù)加/減數(shù)。
現(xiàn)在參考圖46所示的流程圖說明人工生命游戲的一系列步驟。
根據(jù)紅外信號是否存在的情況,程序在步驟S351出現(xiàn)分支。具體地說,如果紅外信號存在,那么給出“是”判定并且控制進入步驟S360,如果紅外信號不存在,那么給出“否”判定并且控制進入步驟S352。
在步驟S360獲取脈沖數(shù)據(jù),并且根據(jù)脈沖數(shù)據(jù)是否與特定模式P1相符的情況,程序在步驟S361出現(xiàn)分支。具體地說,如果脈沖數(shù)據(jù)和特定模式P1相符,那么給出“是”判定并且控制進入步驟S362,如果脈沖數(shù)據(jù)和特定模式P1不相符,那么給出“否”判定并且控制進入步驟S363。
在步驟S362打開生病標(biāo)記,控制進入下一個步驟S363。
根據(jù)脈沖數(shù)據(jù)是否與特定模式P2相符的情況,程序在步驟S363出現(xiàn)分支。具體地說,如果脈沖數(shù)據(jù)和特定模式P2相符,那么給出“是”判定并且控制進入步驟S364,如果脈沖數(shù)據(jù)和特定模式P2不相符,那么給出“否”判定并且控制進入步驟S365。
在步驟S364關(guān)閉生病標(biāo)記,控制進入下一個步驟S365。
對脈沖計數(shù),在步驟S365向計數(shù)值添加營養(yǎng)參數(shù),此后控制進入下一步驟S354。
根據(jù)是否滿足條件“營養(yǎng)參數(shù)<閾值Th”的情況,程序在步驟S354出現(xiàn)分支。具體地說,如果該條件得到滿足,那么給出“是”判定并且控制進入步驟S355,如果條件沒有得到滿足,那么給出“否”判定并且控制進入步驟S356。
在步驟S355生病標(biāo)記被打開并發(fā)布一個警告。然后控制進入下一步驟S356。
根據(jù)生病標(biāo)記是否打開的情況,程序在步驟S356出現(xiàn)分支。具體地說,如果生病標(biāo)記為打開狀態(tài),那么控制進入步驟S357,如果生病標(biāo)記為關(guān)閉狀態(tài),那么控制進入下一步驟S358。
在步驟S357減少營養(yǎng)參數(shù),然后控制進入下一步驟S358。
根據(jù)是否滿足條件“營養(yǎng)參數(shù)<0”的情況,程序在步驟S358出現(xiàn)分支。具體地說,如果該條件得到滿足,那么給出“是”判定并且控制進入步驟S359,如果條件沒有得到滿足,那么給出“否”判定并且控制返回步驟S351。
在步驟S359角色死亡并且游戲結(jié)束(“GAME OVER”)。然后退出這一系列的游戲步驟。
然后如上所述,游戲是一個人工生命游戲,在該游戲中接收戶內(nèi)IrLED信號,即紅外遙控器信號,并且根據(jù)該信號的情況人工生命逐漸生長。
更為具體地說,根據(jù)人工生命游戲,接收一個紅外遙控器信號,該信號用于控制家用電氣設(shè)備,比如空調(diào)器、電扇或者電視機,而人工生命則視該紅外信號而生長。例如,當(dāng)在電視頻道之間頻繁切換的時候,培養(yǎng)人工生命的方式發(fā)生改變。培養(yǎng)人工生命的方式也隨電視制造商而改變。
下面將說明在多個從機之間以及主機和從機之間進行仿真交談的游戲。在該游戲中,根據(jù)從機A的鍵操作順序自從機A向從機B發(fā)送一個IrLED信號,而從機B利用相應(yīng)的聲音模板交談,即從其揚聲器發(fā)布聲音模板。
下面將參考圖47說明在兩個玩家的從機之間的交互作用,即該交互游戲的基本結(jié)構(gòu)。
玩家A所用的從機A有一個輸出聲音的揚聲器294,顯示字符和圖象的液晶顯示器291,產(chǎn)生施加給揚聲器294的聲音信號的聲音生成處理器295,驅(qū)動液晶顯示器的字符顯示/動畫處理電路292。
揚聲器294是一個聲音輸出單元,用于以聲音的形式輸出聲音生成處理器295所提供的聲音信號。
聲音生成處理器295對一個施加信號進行驅(qū)動揚聲器294所需要的處理,然后將經(jīng)過處理的信號提供給揚聲器294。
字符顯示/動畫處理電路292對一個施加信號進行驅(qū)動液晶顯示器291所需要的處理,然后將經(jīng)過處理的信號提供給液晶顯示器291。
從機A還包括用于根據(jù)IrLED標(biāo)準(zhǔn)接收外加紅外射線的接收機297,處理來自接收機297的信號的接收處理器296,用于根據(jù)IrLED標(biāo)準(zhǔn)向外部發(fā)布紅外射線的發(fā)射機299,以及對施加給發(fā)射機299的信號進行處理的發(fā)送處理器298。
接收機297有一個光接收單元,用于根據(jù)IrLED接收外加的紅外射線并將其轉(zhuǎn)換為電流。接收處理器296接收經(jīng)接收機作光電轉(zhuǎn)換后的信號,對之作規(guī)定的處理。
發(fā)射處理器298將從機A所發(fā)布的信號進行規(guī)定的處理,然后將信號送往發(fā)射器299。發(fā)射機299根據(jù)IrLED標(biāo)準(zhǔn)基于來自發(fā)射處理器298的信號向外部發(fā)射紅外射線。
從機A還包括一個具有多個開關(guān)的按鈕開關(guān)單元301,處理來自按鈕開關(guān)單元301的輸入信號的輸入處理器300。按鈕開關(guān)單元301有“怒”開關(guān)302,“哀”開關(guān)303,“樂”開關(guān)305和“喜”開關(guān)304以及對應(yīng)于聲音生成的“聲音”開關(guān)306。開關(guān)302-306接收經(jīng)使用者按壓而產(chǎn)生的輸入信號。
操作元件121對應(yīng)于這些“喜”,“怒”,“哀”和“樂”按鈕型開關(guān),而操作元件122則對應(yīng)于“聲音”按鈕型開關(guān)。
輸入處理器300對按鈕開關(guān)單元301所輸入的內(nèi)容作規(guī)定的處理操作。
從機A有交互性游戲的主程序293,它是執(zhí)行交互游戲的主體。
交互游戲的主程序293在執(zhí)行交互游戲的時候控制從機A的每個組件。更具體地說,程序向生成處理器295、字符顯示/動畫處理電路292和發(fā)射處理器298輸出信號。換句話說,來自接收處理器296和按鈕開關(guān)單元301的信號被加在程序上。
下面說明其中運行以從機A作為另一方的交互游戲的從機B。由于從機B的構(gòu)成方式類似于上述的從機A,因此下面將簡短說明其結(jié)構(gòu)。
玩家B所使用的從機B有一個輸出聲音的揚聲器274,驅(qū)動揚聲器274的生成處理器275,顯示字符和圖象的液晶顯示器271,和驅(qū)動液晶顯示器的字符顯示/動畫處理電路272。
從機B還包括根據(jù)IrLED標(biāo)準(zhǔn)向外部發(fā)布紅外射線的發(fā)射機277,用于對加在發(fā)射機277上的信號進行規(guī)定處理的發(fā)射處理器276,根據(jù)IrLED標(biāo)準(zhǔn)接收外加的紅外射線的接收機279,和對來自接收機279的信號進行規(guī)定處理的接收處理器278。
從機B還包括一個按鈕開關(guān)單元281,以及向來自按鈕開關(guān)281的信號施加規(guī)定處理的輸入處理器280,該開關(guān)單元有“怒”按鈕282,“哀”按鈕283,“樂“按鈕285,“喜”按鈕284,和“發(fā)聲”按鈕286。
操作元件121對應(yīng)于這些“喜”,“怒”,“哀”和“樂”開關(guān),而操作元件122對應(yīng)于“聲音”開關(guān)。
從機B有一個交互游戲主程序273,它是執(zhí)行交互游戲的主體。交互游戲主程序273將信號輸出給生成處理器275,字符顯示/動畫處理電路272和發(fā)射處理器276。來自接收處理器278和輸入處理器280的信號被施加在程序上。
在交互游戲中一起使用了從機A290和B270。也就是說,從機B的接收機277接收依據(jù)IrLED標(biāo)準(zhǔn)的來自從機A的發(fā)射機299的紅外射線,而依據(jù)IrLED標(biāo)準(zhǔn)的來自從機B的發(fā)射機279的紅外射線則被從機A的接收機297接收。
交互游戲有上述的結(jié)構(gòu)。具體地說,交互游戲有對應(yīng)于喜、怒、哀和樂情感的聲音按鈕開關(guān),而對應(yīng)于喜、怒、哀和樂的聲音生成處理操作被執(zhí)行。
下面的內(nèi)容可以當(dāng)作為表明喜、怒、哀和樂的聲音信號的例子。
“喜”對應(yīng)于一個輪廓較大的響亮、高音調(diào)的聲音?!芭睂?yīng)于一個輪廓較大的響亮、低音調(diào)的聲音?!鞍А睂?yīng)于一個輪廓有些衰減的輕聲、高音調(diào)的聲音?!皹贰睂?yīng)于一個輪廓有些減少的輕聲、低音調(diào)的聲音。
采用諸如Morse碼模式的簡單鍵操作模式產(chǎn)生了十到數(shù)十個單詞。可以同時顯示一些簡單情感和表示這些情感的單詞。
可以提及的情感的例子有心臟形狀,閃電,煙,感嘆符和問號。
在該交互游戲中,接收狀況,即交互狀態(tài)是否打開或關(guān)閉,由角色的出現(xiàn)/退出以及帶聲的動畫表示。登記新的單詞或名字。產(chǎn)生單詞并由按鈕開關(guān)加以驗證,然后由聲音按鈕傳送。
該交互游戲采用如此的結(jié)構(gòu),使得兩個人可以采用兩個從機玩游戲,一個人可以利用主機和虛擬角色交互地玩游戲,而一些人則可以利用主機的通訊功能玩在線游戲。
現(xiàn)在參考圖48所示的流程圖說明交互游戲的一系列步驟。
在初始步驟S371關(guān)閉代表另一方的標(biāo)記,在步驟S372發(fā)送/存在或出場信號,而在步驟S373則接收信號。然后控制進入步驟S374。
根據(jù)是否不存在恒定或固定時間信號的情況,程序在步驟S374出現(xiàn)分支。具體地說,如果不存在恒定時間信號,那么給出“是”判定,控制進入步驟S375,如果有恒定時間信號,那么給出“否”判定,控制進入步驟S377。
根據(jù)代表另一方的標(biāo)記是否打開的情況,程序在步驟S375出現(xiàn)分支。具體地說,如果另一方標(biāo)記打開,那么給出“是”判定,控制進入步驟S376,如果另一方標(biāo)記未被打開,那么給出“否”判定,控制返回步驟S372。
在步驟S376關(guān)閉另一方標(biāo)記,并且顯示一個表示另一方退出的動畫。然后控制返回步驟S373。
根據(jù)出場信號是否存在的情況,程序在步驟S377出現(xiàn)分支。具體地說,如果出場信號存在,那么給出“是”判定,控制進入步驟S378,如果出場信號不存在,那么給出“否”判定,控制進入步驟S380。
根據(jù)代表另一方的標(biāo)記是否打開的情況,程序在步驟S378出現(xiàn)分支。具體地說,如果另一方標(biāo)記打開,那么給出“是”判定,控制進入步驟S372,如果另一方標(biāo)記未被打開,那么給出“否”判定,控制進入步驟S379。
在步驟S379打開另一方標(biāo)記,并且顯示一個表示另一方出現(xiàn)的動畫。然后控制返回步驟S372。
根據(jù)聲音信號是否存在的情況,程序在步驟S380出現(xiàn)分支。具體地說,如果聲音信號存在,那么給出“是”判定,控制進入步驟S381,如果聲音信號不存在,那么給出“否”判定,控制進入步驟S384。
根據(jù)代表另一方的標(biāo)記是否打開的情況,程序在步驟S381出現(xiàn)分支。具體地說,如果另一方標(biāo)記打開,那么給出“是”判定,控制進入步驟S382,如果另一方標(biāo)記未被打開,那么給出“否”判定,控制進入步驟S383。
在步驟S382執(zhí)行聲音處理,并執(zhí)行和另一方進行交談的動畫處理。在步驟S383另一方標(biāo)記被打開,執(zhí)行另一方出現(xiàn)的動畫并進行聲音處理??刂茝牟襟ES382和步驟S383均進入步驟S385。
如果在步驟S384執(zhí)行按鈕開關(guān)輸入處理,那么執(zhí)行聲音信號處理以及對話動畫的聲音信號傳送處理。然后控制進入步驟S385。
在步驟S385執(zhí)行交談性游戲處理,此后控制返回步驟S372。
上面說明的游戲在多個從機之間進行了仿真對話。根據(jù)從機A的鍵操作序列向從機B發(fā)送IrLED信號,而從機B利用相應(yīng)的聲音模板(PATTERN)交談。
下面說明的是游戲之間的通行證以及游戲之間通用的貨幣,其中已經(jīng)裝載在主機中的游戲程序向從機傳送特定信息,根據(jù)從機的顯示單元或者根據(jù)IrLED指令該信息能夠得到驗證。
當(dāng)購買了某個特定游戲或者達到其目標(biāo)的時候,在從機上可以顯示一個特定的圖象。結(jié)果是,該游戲變成為前往為外部世界所有的、僅僅游戲購買者或者實現(xiàn)目標(biāo)者可以參與的一個事件的通行證。換句話說,游戲成為參與實際事件的通行證。
就游戲之間通用的貨幣而言也可以使用護照,其中無論何時購買到受支持的軟件,即增加點數(shù),并將點數(shù)傳送給從機。
通用貨幣的當(dāng)前點數(shù)可以在顯示于從機的顯示單元上的位置處得到證實。至于通用貨幣,以在游戲中可以使用的角色的形式接收獎金服務(wù),該服務(wù)和點數(shù)一致。通用貨幣的點數(shù)可以在以從機的時鐘測量所得的固定時間消逝之后開始無效。通用貨幣類似于電子現(xiàn)金,其余額被顯示出來。
在各游戲事件比如游戲目標(biāo)實現(xiàn)事件、購買事件和臨時事件下利用主機將圖象數(shù)據(jù)、IrLED模式數(shù)據(jù)、二進制數(shù)據(jù)等等傳送給從機,作為游戲ID、事件ID和貨幣ID等等,并伴有圖象顯示和IrLED指令發(fā)布程序。根據(jù)事件的具體情況,從機內(nèi)的游戲ID,即從機ID,事件ID和二進制數(shù)據(jù)在貨幣核查之后被相加或者刪除。
現(xiàn)在說明一個關(guān)于游戲ID產(chǎn)生的例子。在當(dāng)游戲在主機中啟動時從機內(nèi)沒有游戲ID的情況下,進行編碼,以便利用賦予CD-ROM游戲包的ID數(shù)、所輸入的使用者姓名或者相連的從機ID和游戲共用的代碼來產(chǎn)生游戲ID,游戲ID寄存在從機中。如果掌握了該代碼的密鑰,那么可以根據(jù)該游戲ID生成從機名稱(使用者姓名)和CD-ROM專用的ID。
在一個游戲事件發(fā)生的時候產(chǎn)生一個事件ID,并且檢查游戲ID和從機內(nèi)的事件ID并加以記錄。按照類似于事件ID的方式通過貨幣處理事件還產(chǎn)生貨幣ID,對從機內(nèi)的游戲ID和貨幣ID進行核查并且將它們登記。
在事件處理方面,接收自從機傳送過來的IrLED信號的無線PC,或者掛有從機的主機允許和許可在事件發(fā)生的地點玩事件游戲。確認工作是以顯示模板的形式完成的。
根據(jù)包括從事件訪問者所攜帶的從機傳送過來的游戲ID在內(nèi)的IrLED信號,利用共用代碼的密鑰,可以提取CD-ROM專有的ID和使用者姓名,即從機ID,并與同時傳送的事件ID進行比較,并且允許事件進行下去,比如得到批準(zhǔn)并玩游戲。
通過上述的ID核查和檢驗,貨幣和游戲點數(shù)在從機之間以及從機和主機之間交換和傳送。
現(xiàn)在結(jié)合圖49所示的流程圖說明產(chǎn)生游戲ID,游戲事件ID和貨幣ID的一系列步驟。
根據(jù)從機是否存在的情況,程序在初始步驟S371出現(xiàn)分支。具體地說,如果從機不存在,那么給出“是”判定,控制進入步驟S372,如果從機存在,那么給出“否”判定,控制進入步驟S373。
在步驟S372執(zhí)行沒有從機的情況下的規(guī)定處理操作。
在步驟S373自從機讀入數(shù)據(jù)。然后控制進入步驟S374。
根據(jù)游戲ID是否存在的情況,程序在步驟S374出現(xiàn)分支。具體地說,如果游戲ID存在,那么給出“是”判定,控制進入步驟S378,如果游戲ID不存在,那么給出“否”判定,控制進入步驟S375。
在步驟S375給出一個輸入CD-ROM專有的ID號的菜單顯示并且執(zhí)行輸入處理。在步驟S376用游戲共用密鑰編碼CD-ROM專有的ID號和從機ID,在步驟S377將編碼數(shù)據(jù)傳送給從機作為游戲ID。然后控制進入步驟S378。
游戲在步驟S378開始啟動。
在接下來的步驟中,在游戲進行的同時執(zhí)行和從機的通訊。然后控制到達步驟S379。
根據(jù)游戲事件是否發(fā)生的情況,程序在步驟S379出現(xiàn)分支。具體地說,如果游戲事件已經(jīng)發(fā)生,那么給出“是”判定,控制進入步驟S380,如果游戲事件沒有發(fā)生,那么給出“否”判定,控制進入步驟S381。
在步驟S380對從機的事件ID和一個參數(shù)進行比較,此后將游戲事件ID和一個新的參數(shù)傳送給從機。然后控制進入下一步驟S381。
在步驟S379、380和381之間可以額外增加一個在主機和參與游戲進程的從機之間進行的步驟。
根據(jù)是否出現(xiàn)貨幣事件的情況,程序在步驟S381出現(xiàn)分支。具體地說,如果貨幣事件已經(jīng)出現(xiàn),那么給出“是”判定,控制進入步驟S382,如果當(dāng)前事件未出現(xiàn),那么給出“否”判定,結(jié)束這一系列的步驟。
在步驟S382對從機的貨幣ID和一個參數(shù)進行比較,此后將貨幣ID和一個新的貨幣參數(shù)傳送給從機。然后結(jié)束這一系列的步驟。
在上面所述的游戲中,裝載在主機中的游戲程序?qū)⑻囟ㄐ畔魉徒o從機,并根據(jù)從機的顯示單元的顯示情況對該信息進行驗證。當(dāng)購買了某一游戲或者達到其目標(biāo)的時候,在從機上顯示特定圖象。結(jié)果是,該游戲成為前往僅僅游戲購買者或者游戲目標(biāo)達到者可以參加的實際事件的通行證。
換句話說,借助于從主機到從機傳送特定信息所提供的是一個事件的通行證和游戲之間的通用貨幣。。
接下來要說明的是應(yīng)用了人工生命的便攜視頻游戲,在該游戲中主機所運行游戲培養(yǎng)的角色被依次傳送給從機,這些角色被從機攜帶,可以在從機之間利用IrLED進行傳輸和加以傳送。
現(xiàn)在參考圖50所示流程圖說明有關(guān)應(yīng)用了人工生命的便攜視頻游戲的一系列步驟。
在初始步驟S391讀CD-ROM,在下一步驟S392開始啟動程序,然后在步驟S393根據(jù)裝載數(shù)據(jù)的菜單情況程序出現(xiàn)分支。
具體地說,如果數(shù)據(jù)載入,那么控制進入步驟S394,而如果數(shù)據(jù)沒有裝載控制就進入步驟S396。
在步驟S394向從機A發(fā)送裝載請求。如果裝載成功那么控制進入步驟S395,如果裝載失敗則返回步驟S393。
在步驟S395自從機B載入數(shù)據(jù)。
在步驟S396執(zhí)行游戲G1,然后控制進入步驟S397。
根據(jù)數(shù)據(jù)保存菜單的情況,程序在步驟S397出現(xiàn)分支。也就是說,如果數(shù)據(jù)擬保存,那么控制進入步驟S398,如果數(shù)據(jù)不作保存處理,那么結(jié)束這一系列的步驟。
在步驟S398向從機A發(fā)送保存請求。如果保存成功那么控制進入步驟S399,而如果保存失敗則返回步驟S397。
現(xiàn)在參考圖51所示的流程圖說明在從機一側(cè)執(zhí)行的處理操作。
根據(jù)從機是否已經(jīng)和主機相連的情況,程序在初始步驟S401出現(xiàn)分支。具體地說,如果從機已經(jīng)和主機相連,那么給出“是”判定,控制進入步驟S402,如果從機未和主機相連,那么給出“否”判定,過渡到獨立模式。
在步驟S402從機等待來自主機的接觸。如果從主機A接收到接觸信號,那么在步驟S403主機被連接上,控制進入步驟S404。
根據(jù)是否有裝載請求的情況,程序在步驟S404出現(xiàn)分支。具體地說,如果有裝載請求,那么給出“是”判定,控制進入步驟S405,如果沒有裝載請求,那么給出“否”判定,控制進入步驟S406。
在步驟S405數(shù)據(jù)載入主機,然后控制進入步驟S406。
根據(jù)是否有保存請求的情況,程序在步驟S406出現(xiàn)分支。具體地說,如果有保存請求,那么給出“是”判定,控制進入步驟S407,如果沒有保存請求,那么給出“否”判定,控制返回步驟S402。
在步驟S407保存來自主機的數(shù)據(jù)。然后控制返回步驟S402。
現(xiàn)在參考圖52所示的流程圖說明在獨立模式下在從機一側(cè)執(zhí)行的處理操作。
根據(jù)主菜單的情況,程序在初始步驟S411出現(xiàn)分支。具體地說,在“游戲”的情況下控制進入步驟S412,在“發(fā)送”的情況下進入步驟S415,而在“接收”的情況下進入步驟S416。
在步驟S412執(zhí)行游戲G2,并且根據(jù)游戲結(jié)果是否要保存的情況,在步驟S413處理出現(xiàn)分支。具體地說,如果要保存游戲結(jié)果,那么給出“是”判定,控制進入步驟S414,如果不打算保存游戲結(jié)果,那么給出“否”判定,控制進入步驟S411。
在步驟S414保存游戲結(jié)果,然后控制返回步驟S411。
在步驟S415數(shù)據(jù)被發(fā)射給從機B,然后控制返回步驟S411。
在步驟S416自從機B接收數(shù)據(jù)然后控制返回步驟S411。
現(xiàn)在參考圖53所示的流程圖說明關(guān)于發(fā)射/接收的細節(jié)情況。首先,關(guān)于在從機側(cè)的發(fā)射,在步驟S421向從機B發(fā)送發(fā)射請求。如果發(fā)射請求成功則控制進入步驟S422,而如果發(fā)射請求失敗,則結(jié)束這一系列的步驟。
在步驟S422該從機將其自身的數(shù)據(jù)發(fā)送給從機B,然后退出這一系列的步驟。
接下來參考圖54所示的流程圖說明在從機接收數(shù)據(jù)的細節(jié)情況。
在初始步驟S431從機等待來自從機B的發(fā)射請求。如果接收到發(fā)射請求,那么控制進入步驟S432。如果沒有接收到發(fā)射請求,這表明發(fā)生故障或者時間用完,那么這一系列步驟結(jié)束。在步驟S432該從機對從機B作出響應(yīng),在步驟S433將從機B的數(shù)據(jù)傳送給其自身。然后退出這一系列步驟。
上述游戲是關(guān)于和家用游戲機相連的一個便攜微型游戲機,即一個便攜視頻游戲,其中在運行于主游戲機上的游戲所采用的角色被傳送給構(gòu)成從機的便攜游戲機,在傳送操作完畢后僅僅攜帶從機,而游戲角色可以利用紅外通訊手段在從機之間傳送。
下面是一個電視節(jié)目信息由CD-ROM配給并且該程序在從主機傳送給從機之后使用的例子。
電視節(jié)目由CD-ROM之類的介質(zhì)分配,主機讀入電視節(jié)目,并且使用者將希望記錄在屏幕上的節(jié)目傳送給從機。從機參照其內(nèi)部時鐘,在要求時間以IrLED和視頻設(shè)備通訊,并且控制視頻設(shè)備。
首先,參考圖55所示的流程圖說明有關(guān)主機側(cè)的一系列步驟。
在初始步驟S441驅(qū)動CD-ROM,在步驟S442讀數(shù)據(jù)庫,在步驟S443顯示每個電視節(jié)目的時間表。然后控制進入步驟S444。
根據(jù)是否選擇了在步驟S443所顯示的時間表的情況,程序在步驟S444出現(xiàn)分支。具體地說,如果選擇了時間表,那么給出“是”判定,控制進入步驟S445,如果沒有選擇時間表,那么給出“否”判定,控制返回步驟S443。
在步驟S445顯示一個選定電視節(jié)目的預(yù)覽。然后控制進入步驟S446。
根據(jù)是否確定了選定的電視節(jié)目的情況,程序在步驟S446出現(xiàn)分支。具體地說,如果確定了該選定的電視程序,那么給出“是”判定,控制進入步驟S447,如果沒有確定該選定的電視程序,那么給出“否”判定,控制返回步驟S443。
在步驟S447所選定的電視節(jié)目數(shù)據(jù)被傳送給從機,然后控制進入步驟S448。
根據(jù)是否需要退出這一系列的步驟的情況,程序在步驟S448出現(xiàn)分支。如果選擇了“退出”,那么給出“是”判定,退出這一系列的步驟,如果沒有選擇“退出”,那么給出“否”判定,控制返回步驟S443?,F(xiàn)在參考圖56所示的顯示屏說明屏幕顯示的問題。圖56的顯示屏是一個電視接收機的顯示屏。
在顯示屏200的左側(cè)開了一個一般為矩形的節(jié)目顯示窗231,在顯示屏200的右上方開了一個一般為矩形的預(yù)覽窗233,在顯示屏200的右下方開了一個節(jié)目信息窗234。
在節(jié)目顯示窗231內(nèi)顯示的是每個播放臺的按一定時間序列排列的節(jié)目。在節(jié)目顯示窗231內(nèi)顯示的節(jié)目在被選定之后可以進行規(guī)定的操作,比如記錄。一個選定的節(jié)目以高亮顯示232的方式出現(xiàn)。
在預(yù)覽窗233內(nèi)顯示的是選定節(jié)目的預(yù)覽圖象,在節(jié)目信息窗234內(nèi)顯示的是關(guān)于選定節(jié)目的規(guī)定信息。
現(xiàn)在參考圖57所述的流程圖說明有關(guān)從機一側(cè)的處理操作的一系列步驟。
根據(jù)是否從機已和主機相連的情況,程序在初始步驟S451出現(xiàn)分支。如果從機已和主機相連,那么給出“是”判定,控制進入步驟S452,如果從機還沒有和主機相連,那么給出“否”判定,控制進入步驟S453。
在步驟S452根據(jù)來自主機的指令將數(shù)據(jù)保存。然后退出這一系列的步驟。
在步驟S453從時鐘讀出時間,并在步驟S454搜索已經(jīng)保存的電視節(jié)目信息。然后控制進入步驟S455。
根據(jù)開始時間是否和當(dāng)前時間相符的情況,程序在步驟S445出現(xiàn)分支。具體地說,如果開始時間和當(dāng)前時間相符,那么給出“是”判定,控制進入步驟S456,如果開始時間和當(dāng)前時間不相符,那么給出“否”判定,控制返回步驟S453。
在步驟S456從保存的數(shù)據(jù)中讀出擬操作的設(shè)備,在步驟S457讀出操作的內(nèi)容,在步驟S458以IrLED紅外射線發(fā)射操作該設(shè)備的信號。然后控制返回步驟S453。
這樣,如上所述,電視節(jié)目信息由CD-ROM分配,主機讀入該信息,而使用者將希望記錄在屏幕上的程序傳送給從機。從機參考其內(nèi)部時鐘,在要求時間以IrLED和視頻設(shè)備通訊,并且控制該視頻設(shè)備。
現(xiàn)在將說明在游戲期間采用一個從機的實際事件的應(yīng)用情況。
在游戲期間實際事件的應(yīng)用一般需要在運行于主機上的游戲請求某個事件的情況下向從機傳送信息。
更具體地說,使用者拔出從機,并且根據(jù)在從機的顯示單元上顯示的圖象情況,實際搜索其它城鎮(zhèn),比如Shibuya的一個小鎮(zhèn)。使用者輸入一個關(guān)鍵詞到從機中,所述關(guān)鍵詞是在特定位置獲得的。同時從作為本游戲相關(guān)方的另一方輸入信息。
最后,使用者將從機帶回家,向主機傳送一次數(shù)據(jù),并且在已經(jīng)確認所有事件的目標(biāo)都達到的時候能夠在主機上繼續(xù)該游戲。這種類型的游戲的特點是在游戲的同時使用者體驗真實和虛擬世界的混合感受。
將參考圖58所示的流程圖說明在主機一側(cè)執(zhí)行的一系列步驟。
在初始步驟S461執(zhí)行游戲G1。然后控制進入步驟S462。
在步驟S462在顯示屏上顯示一些指示并且將相應(yīng)的程序/數(shù)據(jù)傳送給從機,在步驟S463主機等待從機從主機上挪開,在步驟S464主機等待從機插入主機中,在步驟S465主機讀出保存在從機內(nèi)的內(nèi)容并且測試讀出的結(jié)果是否和一個口令相符。
如果測試結(jié)果是兩者相符,那么給出“OK”判定,控制進入步驟S466,如果測試結(jié)果是不匹配,那么給出“NG”判定,控制返回步驟S462。
在步驟S466執(zhí)行游戲G2。
現(xiàn)在參考圖59所示的流程圖說明在從機一側(cè)執(zhí)行的一系列步驟。
從機在初始步驟S471等待載入一個程序,在下一步驟S472啟動該載入的程序并且在步驟S473等待從主機上移開。然后控制進入步驟S474。
在步驟S474于顯示屏上顯示代表目的地或如此信息的指示,在步驟S475從機等待一次輸入,然后根據(jù)輸入信號是否是所等待信號的情況,程序在步驟S476出現(xiàn)分支。
具體地說,如果輸入信號是所等待信號,那么給出“是”判定,控制進入步驟S477,如果輸入信號不是所等待的信號,那么給出“否”判定,控制返回步驟S474。
在步驟S477在顯示屏上顯示一些指示,比如關(guān)于通訊方的指示,在步驟S478等待來自外部紅外設(shè)備的輸入信號,然后根據(jù)輸入信號是否是所等待信號的情況,程序在步驟S479出現(xiàn)分支。
具體地說,如果輸入信號是所等待的信號,那么給出“是”判定,控制進入步驟S480,如果輸入信號不是所等待的信號,那么給出“否”判定,控制返回步驟S477。
在步驟S480一個口令保存在從機內(nèi)的非易失性存儲器中。然后退出這一系列的步驟。
應(yīng)當(dāng)留意的是在步驟S479和步驟S480之間可以存在多個步驟。
上述的例子是所謂的組合式角色游戲(RPG)。更為具體地講,如果運行在主機上的游戲請求某個事件,那么信息傳送給從機。使用者拔出從機,并且根據(jù)顯示在從機的顯示單元上的圖象,實際搜索某個城鎮(zhèn)的位置,比如Shibuya地區(qū)的一個小鎮(zhèn)。使用者輸入一個在特點地點獲得的關(guān)鍵詞到從機中。同時從作為相關(guān)方的另一方的從機輸入信息。
最后,使用者將從機帶回家,向主機傳送一次數(shù)據(jù),并且在已經(jīng)確認所有事件的目標(biāo)都達到的時候能夠在主機上繼續(xù)該游戲。這種類型的游戲的特點是在游戲的同時使用者體驗真實和虛擬世界的混合感受。
權(quán)利要求
1.便攜電子設(shè)備,其配備有和具有程序執(zhí)行功能的主機連接的接口,其特征在于包括用于存放程序的程序存儲裝置;控制所述程序的執(zhí)行的控制裝置;根據(jù)所執(zhí)行的程序顯示信息的顯示裝置;操作所述程序的操作輸入裝置;向每個所述裝置供電的電源裝置;其中伴隨主機執(zhí)行程序的信息被傳送,而已經(jīng)存放在程序存儲裝置之中的程序則由控制裝置根據(jù)所傳送的信息加以執(zhí)行。
2.根據(jù)權(quán)利要求1所述的便攜電子設(shè)備,其特征在于已經(jīng)存儲在所述程序存儲裝置內(nèi)的程序是用和所述主機斷開的便攜電子設(shè)備執(zhí)行的。
3.根據(jù)權(quán)利要求1所述的便攜電子設(shè)備,其特征在于所述連接的主機是一個視頻游戲站,程序從連接的主機下載到所述存儲裝置中,而該程序由所述控制裝置執(zhí)行。
4.根據(jù)權(quán)利要求1所述的便攜電子設(shè)備,其特征在于還包括無線通訊裝置,用于和另一個設(shè)備進行數(shù)據(jù)發(fā)射和數(shù)據(jù)接收中的至少一個操作。
5.根據(jù)權(quán)利要求4所述的便攜電子設(shè)備,其特征在于執(zhí)行已經(jīng)存儲在所述程序存儲裝置內(nèi)的程序而獲得的信息經(jīng)所述無線通訊裝置傳送給另一個便攜電子設(shè)備。
6.一個娛樂系統(tǒng),它包括一個有程序執(zhí)行功能的主機和一個從機,所述從機配備有與主機連接的接口,其特征在于所述主機具有將伴隨所述程序的執(zhí)行的信息傳送給從機、并且自從機讀入信息的控制裝置,而所述從機具有存放程序的程序存儲裝置;控制所述程序的執(zhí)行的控制裝置;根據(jù)所執(zhí)行的程序顯示信息的顯示裝置;操作所述程序的操作輸入裝置;和向每個所述裝置供電的電源裝置。
7.根據(jù)權(quán)利要求6所述的娛樂系統(tǒng),其特征在于所述主機是一個視頻游戲站,程序從所述主機下載到所述從機的存儲裝置中,以及所述從機還包括無線通訊裝置,用于和另一個設(shè)備進行數(shù)據(jù)發(fā)射和數(shù)據(jù)接收中的至少一個操作,其中執(zhí)行已經(jīng)存儲在所述程序存儲裝置內(nèi)的程序而獲得的信息經(jīng)所述無線通訊裝置傳送給另一個便攜電子設(shè)備。
全文摘要
一個便攜電子設(shè)備配備有與其上運行視頻游戲的主機連接的連接器42;控制裝置41,所述控制裝置有用于存儲從主機下載的游戲程序的程序存儲裝置41a,用于控制所述程序的執(zhí)行;根據(jù)所執(zhí)行的程序顯示信息的顯示裝置44;操作所述程序的輸入裝置43;向每個所述裝置供電的電池49;其中便攜電子設(shè)備在其和主機斷開電源連接的情況下,根據(jù)從主機下載的程序而執(zhí)行游戲。
文檔編號G09B5/00GK1256638SQ99800150
公開日2000年6月14日 申請日期1999年2月16日 優(yōu)先權(quán)日1998年2月16日
發(fā)明者田中誠, 豐禎治, 田中正善, 大場章男, 鈴置雅一 申請人:株式會社索尼電腦娛樂