專利名稱:視頻游戲控制方法、視頻游戲系統(tǒng)和存儲(chǔ)媒體的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種基于紅外遙控器(此后將簡(jiǎn)單的稱為遙控器)的信號(hào)基礎(chǔ)之上的視頻游戲控制方法,特別是涉及一種視頻系統(tǒng)、控制方法和存儲(chǔ)媒體,其可在從諸如電視機(jī)的家用電子裝置的遙控器接收的信號(hào)內(nèi)容的基礎(chǔ)上控制選擇在視頻游戲中使用的新的卡。
近來,視頻游戲裝置已經(jīng)快速的進(jìn)入到很多的家庭。并且具有諸如角色-扮演游戲、模仿游戲、爭(zhēng)斗游戲、猜謎游戲等多種游戲。因此,在商店中可購買到很多的媒體,每一種中都包含一個(gè)軟件程序,其可運(yùn)行這些游戲中的一種。在家庭視頻游戲裝置上經(jīng)常播放此種的視頻游戲,在家用電視監(jiān)控器上顯示游戲圖象。
然而,近來出售一種包含顯示裝置和控制器的便攜視頻游戲裝置。
便攜視頻游戲可被分為兩類。一類是可從與便攜裝置相連的視頻游戲裝置(即基本視頻游戲裝置)下載程序和數(shù)據(jù),并播放在基本視頻游戲裝置中所播放的游戲內(nèi)容。
另外的一類為完全獨(dú)立的便攜式裝置。在獨(dú)立的便攜式裝置中使用的針對(duì)每個(gè)游戲的程序和數(shù)據(jù)被存在安裝在裝置中的錄象帶中。同時(shí),還可具有一個(gè)指定的游戲裝置,其用固定的硬件和軟件制成并播放特定的游戲。
此后,稱前一種便攜式游戲裝置為“非獨(dú)立型便攜式視頻游戲機(jī)”,而稱后一種便攜式視頻游戲裝置為“獨(dú)立式便攜視頻游戲裝置”。另外,“便攜式視頻游戲裝置”意味著兩種類型的便攜裝置。
此種的便攜式游戲裝置在室外很容易攜帶,因此,具有下面的功能優(yōu)點(diǎn)。例如,當(dāng)前的大多數(shù)便攜式視頻游戲裝置都可通過使用紅外通訊功能進(jìn)行通訊。因此,多個(gè)便攜式游戲裝置可交換具有預(yù)定的能力的角色或在游戲中進(jìn)行實(shí)時(shí)的爭(zhēng)斗。
在日本專利公開(JP-A)No.H07-323154(即,323154/1995)中揭示了一種便攜視頻游戲裝置,其從諸如家庭電視機(jī)、視頻錄象機(jī)和空調(diào)器等的電子設(shè)備中通過紅外遙控器接收信號(hào),通過將確定的強(qiáng)度信息與從其他的方位發(fā)送的強(qiáng)度信息進(jìn)行比較而確定強(qiáng)度信息(游戲特性)并播放爭(zhēng)斗游戲。
在便攜式視頻游戲裝置中,在每個(gè)家用電子設(shè)備中實(shí)現(xiàn)存儲(chǔ)來自遙控器的紅外波圖形,并根據(jù)相應(yīng)的圖形對(duì)來自遙控器的的信號(hào)進(jìn)行編碼。
然而,在日本專利公開No.H7-323154中揭示的便攜式游戲裝置只確定信息強(qiáng)度并對(duì)其進(jìn)行存儲(chǔ),因此,當(dāng)裝置從遙控器接收信號(hào)時(shí),無法加入在視頻游戲中使用的項(xiàng)目并為后續(xù)的使用而將項(xiàng)目存儲(chǔ)起來。
另外,由于裝置使用被預(yù)先存儲(chǔ)的波形圖形確定所接收的信號(hào),因此無法保證對(duì)新的波形圖形進(jìn)行正確的編碼。
因此,本發(fā)明的一個(gè)目的在于提供一種便攜式視頻游戲裝置,其可從家用電子設(shè)備的遙控器接收紅外信號(hào),并在該信號(hào)的基礎(chǔ)上改變游戲的故事或構(gòu)成。
同時(shí),本發(fā)明的另外的一個(gè)目的在于提供一種便攜式視頻游戲裝置,其可使用諸如紅外信號(hào)的不可視信息改變游戲的故事或構(gòu)成。
根據(jù)本發(fā)明的第一方面,通過使用通訊功能控制視頻游戲的方法,包含如下的步驟接收從電子設(shè)備的遙控器發(fā)送的紅外信號(hào),并包含用于控制電子設(shè)備的信息,通過根據(jù)事先制定的規(guī)則翻譯所接收的信號(hào)而進(jìn)行編碼,并根據(jù)編碼將項(xiàng)目加入到視頻游戲中。
根據(jù)本發(fā)明的第二方面,提供一種視頻游戲系統(tǒng),其可執(zhí)行預(yù)定的視頻游戲。視頻游戲系統(tǒng)包含一個(gè)接收部分,其接收從電子設(shè)備的遙控器發(fā)送的紅外信號(hào)并包含用于控制電子設(shè)備的信息,一個(gè)生成部分,其通過根據(jù)事先制定的規(guī)則對(duì)所接收的信號(hào)進(jìn)行翻譯而生成編碼,和增加部分,用于在編碼的基礎(chǔ)上將項(xiàng)目加入到視頻游戲中。
根據(jù)本發(fā)明的第三方面,提供一種通過計(jì)算機(jī)可讀的記錄媒體,其使用通訊功能有形的體現(xiàn)控制視頻游戲的程序。程序包含如下的步驟,接收從電子設(shè)備的遙控器發(fā)送的紅外信號(hào),并包含用于控制電子設(shè)備的信息,通過根據(jù)事先制定的規(guī)則翻譯所接收的信號(hào)而生成編碼,并在編碼的基礎(chǔ)上將項(xiàng)目增加到視頻游戲中。
圖1示出了基本視頻游戲裝置的方框圖;圖2示出了便攜式視頻游戲裝置的方框圖;圖3示出了另外的一個(gè)便攜式視頻游戲裝置的方框圖;圖4示出了從遙控器發(fā)送的紅外信號(hào)的波形圖形;圖5示出了從遙控器發(fā)送的紅外信號(hào)的重復(fù)圖形;圖6示出了從接收發(fā)送自遙控器的紅外信號(hào)到對(duì)信號(hào)進(jìn)行編碼的步驟的流程圖;圖7示出了根據(jù)本發(fā)明的實(shí)施例的在卡游戲中使用的生成卡的表;圖8示出了根據(jù)本發(fā)明的實(shí)施例的在顯示器中顯示的卡游戲的圖象;及圖9示出了通過使用根據(jù)來自遙控器的紅外信號(hào)所確定的編碼而選擇在游戲中使用的卡的過程流程圖;參考圖1,將首先對(duì)作為基本視頻游戲裝置的視頻游戲裝置進(jìn)行描述。如上所述,存在各種類型的視頻游戲裝置。因此,圖1中所示的視頻游戲裝置只是被簡(jiǎn)化的,并可被改裝成任何其他的游戲裝置或游戲機(jī)。
圖1中所示的裝置為與非獨(dú)立的便攜式視頻游戲裝置相連的基本裝置。
圖1中所示的視頻游戲裝置包含視頻游戲裝置體110、電視顯示器130、揚(yáng)聲器140、存儲(chǔ)媒體150、存儲(chǔ)卡160和控制器170。元件130到170與體110相連。
視頻游戲裝置體110包含CPU111、與CPU111相連的總線112、和一些與總線112相連的元件。
總線112包含地址總線、數(shù)據(jù)總線和控制總線。圖形數(shù)據(jù)生成處理器113、外圍設(shè)備控制器114、主存儲(chǔ)器115、ROM116、擴(kuò)展電路117、圖形處理器118、幀緩沖器119、聲音處理器120、聲音緩沖器121、解碼器123、緩沖器122、存儲(chǔ)媒體驅(qū)動(dòng)器124和接口電路125與總線112相連。
電視顯示器130(此后稱做“顯示器”)被與圖形處理器118相連。另外,揚(yáng)聲器140與聲音處理器120相連,而存儲(chǔ)卡160和控制器170與接口電路125相連。
如上所述,圖1中所示的視頻游戲裝置為適合家庭使用的一個(gè)實(shí)例。在此情況下,通常的家庭電視機(jī)的顯示器被用做顯示器130,而家用電視機(jī)的揚(yáng)聲器被用做揚(yáng)聲器140。
在將本發(fā)明的方法應(yīng)用到拱形游戲機(jī)的情況下,可將圖1中提到的元件安裝到單一的殼體中。
同時(shí),當(dāng)將本發(fā)明的方法應(yīng)用到工作站的個(gè)人計(jì)算機(jī)時(shí),和個(gè)人計(jì)算機(jī)相連的CRT顯示器可被用做顯示器130,而諸如鍵盤或鼠標(biāo)等輸入裝置被用做控制器170。
然后,將對(duì)游戲機(jī)體110進(jìn)行詳細(xì)描述。
CPU111為例如32-位RISC(精簡(jiǎn)指令集計(jì)算機(jī)),并通過執(zhí)行被存儲(chǔ)在ROM116中的工作系統(tǒng)程序而對(duì)游戲裝置進(jìn)行控制,下面將進(jìn)行描述。
圖形數(shù)據(jù)生成處理器113作為CPU111的輔助處理器。即,處理器113進(jìn)行坐標(biāo)變換和光源的計(jì)算,例如,固定十進(jìn)制或矢量的運(yùn)算,通過平行處理以顯示偽三維圖象。
外圍設(shè)備控制器114執(zhí)行對(duì)干擾、時(shí)間、存儲(chǔ)和直接存儲(chǔ)訪問(DMA)轉(zhuǎn)換進(jìn)行控制。ROM116如上所述存儲(chǔ)控制游戲裝置中元件操作的工作系統(tǒng)程序。
擴(kuò)展電路117在上述的CPU111的控制下從存儲(chǔ)媒體150讀出靜止或動(dòng)畫圖象數(shù)據(jù),并存儲(chǔ)到主存儲(chǔ)器115中,并將解碼圖象數(shù)據(jù)存回到主存儲(chǔ)器115中。尤其是,擴(kuò)展電路117可進(jìn)行高速反離散余弦變換(反DCT)運(yùn)算,并可根據(jù)靜止彩色圖象壓縮標(biāo)準(zhǔn)(公知的JPEG)或累積媒體移動(dòng)圖象編碼標(biāo)準(zhǔn)(公知的為MPEG)對(duì)從存儲(chǔ)媒體150讀出的壓縮數(shù)據(jù)進(jìn)行擴(kuò)展。
圖象處理器118呈現(xiàn)多邊形圖象并對(duì)應(yīng)來自CPU111的指令將其存儲(chǔ)到幀緩沖器119中。
幀緩沖器119包含顯示區(qū)和非顯示區(qū)。顯示區(qū)是用于存儲(chǔ)與顯示器130上的顯示區(qū)對(duì)應(yīng)的圖象。非顯示區(qū)為用于存儲(chǔ)模擬圖象的區(qū)域用于在顯示區(qū)產(chǎn)生二-維圖象并具有用于產(chǎn)生偽三維圖象的結(jié)構(gòu)。
在某些情況下,幀緩沖器119包含彩色瀏覽表(CLUT),其將象素的顏色與編號(hào)相對(duì)應(yīng)。同時(shí),幀緩沖器119中的顯示區(qū)內(nèi)的數(shù)據(jù)被高速轉(zhuǎn)換到顯示器130。幀緩沖器119由所謂的雙-接口RAM構(gòu)成,其可通過從圖象數(shù)據(jù)生成處理器113(CPU111)接收?qǐng)D象或從主存儲(chǔ)器115轉(zhuǎn)換數(shù)據(jù),并讀出數(shù)據(jù)以便可將數(shù)據(jù)顯示到顯示器130上。
聲音處理器120借助在存儲(chǔ)媒體中再生的ADPCM數(shù)據(jù)或通過調(diào)制和再生聲音數(shù)據(jù)而通過揚(yáng)聲器140輸出音樂或有效聲音或存儲(chǔ)在聲音緩沖器121中的聲音數(shù)據(jù)。
解碼器123解碼被存儲(chǔ)在存儲(chǔ)媒體150中的程序或數(shù)據(jù)并附上錯(cuò)誤矯正碼(ECC),并向主存儲(chǔ)器115或聲音處理器120提供程序或數(shù)據(jù)。
緩沖器122暫時(shí)存儲(chǔ)由存儲(chǔ)媒體150再生的程序或數(shù)據(jù)。緩沖器122具有例如32千字節(jié)的存儲(chǔ)能力。
存儲(chǔ)媒體驅(qū)動(dòng)器124可為DVD-ROM驅(qū)動(dòng)器、CD-ROM驅(qū)動(dòng)器和光盤驅(qū)動(dòng)器等。存儲(chǔ)媒體驅(qū)動(dòng)器124從存儲(chǔ)媒體150讀出程序和另外一個(gè)數(shù)據(jù),并將其提供到解碼器123。
接口電路125將從控制器170接收的工作信號(hào)發(fā)送到CPU111。同時(shí),接口電路125讀出存儲(chǔ)卡160的內(nèi)容并將該內(nèi)容提供到主存儲(chǔ)器115,同時(shí)對(duì)應(yīng)CPU111的指示將數(shù)據(jù)存儲(chǔ)到存儲(chǔ)卡160中。
存儲(chǔ)媒體150存儲(chǔ)播放游戲所需要的程序和圖象數(shù)據(jù)。通過存儲(chǔ)媒體驅(qū)動(dòng)器124從存儲(chǔ)媒體150向視頻游戲裝置讀取程序和圖象數(shù)據(jù)。存儲(chǔ)媒體自身為諸如DVD-ROM、CD-ROM或光盤。
存儲(chǔ)卡160存儲(chǔ)各個(gè)參數(shù)值,以便在上次游戲結(jié)束時(shí)可維持該狀態(tài)。這里,在所示出的實(shí)例中卡類型存儲(chǔ)器被用做存儲(chǔ)卡160,但可使用很多類型的存儲(chǔ)器。為了存儲(chǔ)數(shù)據(jù),將存儲(chǔ)卡插入到接口電路125的槽隙中。
正如后面所述,非獨(dú)立型視頻游戲裝置同樣被插入到接口電路125的槽隙中,而視頻游戲體110中的程序和數(shù)據(jù)被發(fā)送到便攜視頻游戲裝置。
用戶通過操縱控制器170而播放游戲。控制器170包含方向按鈕,用于向上、向下、向左和向右移動(dòng)顯示器上的角色,和多個(gè)功能鍵,用于指示其中的一個(gè)特定功能,例如,開始游戲或選擇項(xiàng)目。
接著,將參考圖2對(duì)非獨(dú)立型便攜式視頻游戲裝置進(jìn)行描述。此系統(tǒng)與在日本專利公開(JP-A)No.H11-7504(即7504/1999)“存儲(chǔ)卡裝置,視頻游戲系統(tǒng)”中所揭示的系統(tǒng)相同,并加上了上述的存儲(chǔ)卡160輸入裝置和播放游戲所需的顯示裝置。
非獨(dú)立型便攜式視頻游戲裝置200包含一個(gè)CPU201、輸入裝置202、程序存儲(chǔ)器203、非易失存儲(chǔ)器204、顯示裝置205、揚(yáng)聲器206、紅外通訊裝置207和連接器208。
CPU201控制在每個(gè)元件之間的數(shù)據(jù)發(fā)送和接收,并執(zhí)行游戲程序,以根據(jù)被存儲(chǔ)在程序存儲(chǔ)器203中的程序進(jìn)行紅外通訊,在后面將對(duì)其進(jìn)行描述。
輸入裝置202除了十字鍵外還包含多個(gè)按鈕,當(dāng)需要時(shí),用戶可通過按下這些按鈕而播放游戲。程序存儲(chǔ)器203包含大約128千字節(jié)的存儲(chǔ)容量,被暫時(shí)存儲(chǔ)在非易失存儲(chǔ)器204中的游戲程序和所需的數(shù)據(jù)被存儲(chǔ)到存儲(chǔ)器203中用于執(zhí)行游戲。
非易失存儲(chǔ)器204包含大約2千字節(jié)的存儲(chǔ)容量,并使用半導(dǎo)體存儲(chǔ)器件,例如閃存存儲(chǔ)器,從而即使當(dāng)電源斷開時(shí)仍保留該狀態(tài)。另外,由于視頻游戲裝置200包含一個(gè)電池(在圖中未示出),從而可使用靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)作為非易失存儲(chǔ)器204。
對(duì)此種存儲(chǔ)器,上述的存儲(chǔ)卡160的主要構(gòu)成元件基本相同。將通過連接器208或紅外通訊裝置207接收的程序和數(shù)據(jù)存儲(chǔ)到非易失存儲(chǔ)器204中。上述的數(shù)據(jù)可表示游戲的程序,也可表示在游戲中出現(xiàn)的角色的屬性或能力。顯示裝置205為用于顯示游戲圖象的顯示裝置,并使用諸如液晶顯示(LCD)裝置。揚(yáng)聲器206根據(jù)游戲或根據(jù)非獨(dú)立型便攜式視頻游戲裝置的操作輸出聲音。
紅外通訊裝置207為用于通過紅外通訊和另外一個(gè)便攜式視頻游戲裝置發(fā)送和接收數(shù)據(jù)的裝置。使用特定的協(xié)議通過此通訊裝置207接收的程序和數(shù)據(jù)如上所述被存儲(chǔ)到非易失存儲(chǔ)器204中,其后,被提供給程序存儲(chǔ)器203。相反的,當(dāng)通過紅外通訊裝置207發(fā)送數(shù)據(jù)時(shí),程序存儲(chǔ)器203中的程序從程序存儲(chǔ)器203或從非易失存儲(chǔ)器204中索取數(shù)據(jù),并進(jìn)行控制以便使用規(guī)定的協(xié)議發(fā)送數(shù)據(jù)。在本發(fā)明中,足可以接收來自遙控器的信號(hào),只要可接收到此信號(hào),通訊方法并不限于紅外通訊。
在上述的非獨(dú)立型便攜式視頻游戲裝置200后面隱藏的一個(gè)概念是可通過上述的視頻游戲裝置體110獲取程序和所需的數(shù)據(jù),從而可在任何地方播放游戲。為了充分利用其便攜功能,將紅外通訊功能加入到此視頻游戲裝置200中。因此,通過將紅外通訊功能加入到在家庭內(nèi)部使用的視頻游戲裝置體110中可實(shí)現(xiàn)本發(fā)明。
接著,將參考圖3對(duì)本發(fā)明的第二實(shí)施例的視頻游戲裝置進(jìn)行描述。其等同于上述的獨(dú)立型便攜視頻游戲裝置,通過將為其特別制備的錄象帶插入到此系統(tǒng)中,該裝置可播放不依賴于其自身的游戲。另外,此裝置的結(jié)構(gòu)與在日本專利公開(JP-A)No.H02-210562(即,210562/1990)“用于外部存儲(chǔ)設(shè)備的防復(fù)制系統(tǒng)”中揭示的系統(tǒng)相同。
獨(dú)立型便攜式視頻游戲裝置300包含一個(gè)CPU301、輸入裝置302、程序存儲(chǔ)器303、顯示裝置304、揚(yáng)聲器305、紅外通訊裝置306、外部存儲(chǔ)接口307和外部錄象帶308。
CPU301控制在各個(gè)元件之間的數(shù)據(jù)發(fā)送和接收,執(zhí)行游戲程序,并根據(jù)在程序存儲(chǔ)器303中存儲(chǔ)的程序命令進(jìn)行紅外通訊,在后面將進(jìn)行詳細(xì)描述。
輸入裝置302除了十字鍵外還包含多個(gè)按鈕,在需要時(shí)用戶通過按下按鈕而播放游戲。將游戲程序和所需的用于播放游戲的數(shù)據(jù)存儲(chǔ)到程序存儲(chǔ)器303中,將游戲程序和數(shù)據(jù)存儲(chǔ)到外部錄象帶308中。
顯示裝置304為用于顯示游戲圖象的顯示裝置,例如為液晶顯示(LCD)裝置。揚(yáng)聲器305根據(jù)游戲或根據(jù)獨(dú)立型便攜式視頻游戲裝置的操作輸出聲音。
紅外通訊裝置306為用于通過紅外通訊和另外一個(gè)便攜式視頻游戲裝置進(jìn)行數(shù)據(jù)發(fā)送和接收的裝置。通過存儲(chǔ)在程序存儲(chǔ)器303中的程序使用預(yù)定的協(xié)議通過此裝置對(duì)接收的數(shù)據(jù)進(jìn)行處理。相反的,當(dāng)通過紅外通訊裝置306發(fā)送數(shù)據(jù)時(shí),此程序從程序存儲(chǔ)器303或從從另外一個(gè)區(qū)域獲得數(shù)據(jù),并通過控制從而使用預(yù)定的協(xié)議發(fā)送數(shù)據(jù)。
通過控制外部存儲(chǔ)接口307從而可在任何時(shí)候訪問外部錄象帶308中的程序和數(shù)據(jù)。而上述的非獨(dú)立型便攜式視頻游戲裝置在從視頻游戲裝置體選擇下載程序和所需的數(shù)據(jù)之前無法執(zhí)行游戲,而對(duì)安裝有外部錄象帶308的獨(dú)立型便攜式視頻游戲裝置300,在游戲期間隨時(shí)可訪問錄象帶,并將錄象帶作為視頻游戲裝置的一部分。
游戲程序和用在此游戲中的數(shù)據(jù)被存儲(chǔ)到外部錄象帶308中。通??少I到每個(gè)游戲的錄象帶,并可通過交換不同的錄象帶308而切換到易于在視頻游戲裝置300上執(zhí)行的游戲。另外,同樣可將通過紅外通訊裝置306接收的數(shù)據(jù)或由程序生成的數(shù)據(jù)存儲(chǔ)到錄象帶308中。上述的數(shù)據(jù)可表示游戲的進(jìn)程或表示游戲中角色的屬性或能力。
下面將詳細(xì)描述使用上述的非獨(dú)立型或獨(dú)立型便攜式視頻游戲裝置的紅外通訊裝置接收從家用電視、錄象機(jī)或空調(diào)器的遙控器發(fā)送的紅外信號(hào)的過程。
圖4示出了從電視遙控器發(fā)送的一個(gè)信號(hào)的波形圖實(shí)例。如圖中所示,通常將從遙控器發(fā)送的波形圖劃分為控制信息部分和數(shù)據(jù)部分,其中控制信息部分表示信號(hào)的開始和結(jié)束,而數(shù)據(jù)部分表示發(fā)送命令的電視的種類和命令的內(nèi)容。另外,上述提到的控制信息部分還被劃分為標(biāo)題部分,其定位信號(hào)的開始,和尾部部分,其表示信號(hào)的結(jié)束。
用PPM模式(脈沖位置調(diào)制模式)表示數(shù)據(jù)部分,其根據(jù)輸出脈沖后直到輸出下一個(gè)脈沖之間的間隔而進(jìn)行調(diào)制。數(shù)據(jù)部分被根據(jù)此每個(gè)脈沖的間隔而被編碼為“1”或“0”。在按下一個(gè)遙控按鈕時(shí),通常按照某些規(guī)則重復(fù)發(fā)送此信號(hào)序列。另外,在各個(gè)生產(chǎn)商之間對(duì)上述的結(jié)構(gòu)和調(diào)制模式并不統(tǒng)一,某些生產(chǎn)商,例如所生產(chǎn)的用于發(fā)送信號(hào)的遙控器不具有標(biāo)題部分。
在圖4中,畫圈的標(biāo)號(hào)被分配給每個(gè)脈沖,其表示在遙控信號(hào)發(fā)送開始后所發(fā)送的脈沖號(hào)。
圖5表示上述遙控信號(hào)的三個(gè)重復(fù)圖形。實(shí)際上,大多數(shù)生產(chǎn)商使用這三個(gè)圖形中的一種。
這里,L表示標(biāo)題部分,D表示數(shù)據(jù)部分,T表示尾部部分,相同的標(biāo)號(hào)表示具有相同的波形圖形。
對(duì)于圖形(1),當(dāng)按下遙控器的屬性按鈕時(shí),首先發(fā)送標(biāo)題部分L1,然后發(fā)送數(shù)據(jù)部分D1和尾部部分T1。此后,在按下遙控按鈕時(shí)重復(fù)發(fā)送此一組三個(gè)數(shù)據(jù)(L1,D1,T1)。
對(duì)于圖(2),當(dāng)按下遙控器的屬性按鈕時(shí),首先發(fā)送標(biāo)題部分L2,然后發(fā)送數(shù)據(jù)部分D2和尾部部分T2。此后,接著發(fā)送標(biāo)題部分L2、數(shù)據(jù)部分D’2(其省略了D2的部分內(nèi)容)和尾部部分T2。此后,再次發(fā)送標(biāo)題部分L2、數(shù)據(jù)部分D2和尾部部分T2。此后,在按下遙控按鈕時(shí)輪流發(fā)送一組三個(gè)數(shù)據(jù)(L2,D2,T2)和單獨(dú)的一組三個(gè)數(shù)據(jù)(L2,D’2,T2)。
對(duì)于圖形(3),當(dāng)按下遙控器的屬性按鈕時(shí),首先發(fā)送標(biāo)題部分L3,此后,發(fā)送數(shù)據(jù)部分D3和尾部部分T3。此后,接著重復(fù)發(fā)送標(biāo)題部分L3’、數(shù)據(jù)部分D’3(其省略了D3的部分內(nèi)容)和尾部部分T3,此后,在按下遙控按鈕時(shí)重復(fù)發(fā)送一組三個(gè)數(shù)據(jù)(L3,D’3,T3)。
接著,參考圖4,將對(duì)遙控信號(hào)的一個(gè)實(shí)例進(jìn)行描述。在圖4實(shí)例的情況下,當(dāng)將水平軸的標(biāo)度間隔設(shè)定為一個(gè)時(shí)間單位時(shí),在16時(shí)間單位的脈沖輸出周期后為8個(gè)時(shí)間單位的非-輸出周期,并當(dāng)一個(gè)時(shí)間單位的脈沖輸出周期后跟隨一個(gè)時(shí)間單位(對(duì)應(yīng)編碼“0”)的非輸出周期時(shí),或一個(gè)時(shí)間單位的脈沖的輸出周期后跟隨著兩個(gè)時(shí)間單位(對(duì)應(yīng)編碼“1”)的非-輸出周期時(shí),這些表示數(shù)據(jù)部分,并當(dāng)一個(gè)時(shí)間單位的輸出周期后面跟隨著六個(gè)時(shí)間單位的非-輸出周期時(shí),此表示尾部部分。
根據(jù)上述的這些編碼規(guī)則,可清楚的看出,圖4的數(shù)據(jù)部分發(fā)送一個(gè)作為數(shù)據(jù)的“11010”序列。實(shí)際的序列很長(zhǎng),超過32位,但為了簡(jiǎn)化描述,這里只對(duì)上述的5位數(shù)據(jù)長(zhǎng)度進(jìn)行描述。在大多數(shù)情況下,數(shù)據(jù)部分的前半部分構(gòu)成生產(chǎn)商分類的識(shí)別碼和產(chǎn)品類型,根據(jù)此信息,可通過控制某些生產(chǎn)商的電視遙控器而使其無法控制生產(chǎn)商的另外一個(gè)產(chǎn)品,或另外一個(gè)生產(chǎn)商的視頻機(jī)等。另外,如果發(fā)送側(cè)的遙控器和接收側(cè)的電視機(jī)具備相同的編碼規(guī)則,也可發(fā)送此信號(hào),但在家用電子產(chǎn)品的所有的生產(chǎn)商中此編碼規(guī)則并未被統(tǒng)一。因此,根據(jù)生產(chǎn)商A的規(guī)則被編碼為“1001”的信號(hào)根據(jù)公司B可能會(huì)被編碼為“110001”,或由于規(guī)則不兼容而根本無法被編碼。
同時(shí),如果考慮到根據(jù)按此方式獲得的編碼而產(chǎn)生新的內(nèi)容或在視頻游戲中增加新的人物或重要的元素(在后面將對(duì)視頻游戲的應(yīng)用進(jìn)行詳細(xì)描述)等情況,就存在需要重復(fù)性的情況,即當(dāng)使用同一生產(chǎn)商生產(chǎn)的同一型號(hào)的遙控器選擇同一頻道時(shí),對(duì)視頻游戲總是會(huì)產(chǎn)生相同的效果。例如,這樣做時(shí),使用某一生產(chǎn)商生產(chǎn)的某一型號(hào)的電視的遙控器選擇了某一頻道,在卡游戲中加入了一個(gè)特定的卡,而用另外一個(gè)電視或另外一個(gè)頻道,此卡無法被加入且無法被復(fù)制,被加入到卡游戲中的每個(gè)卡變得與某一電視頻道緊密相關(guān)(自然的,當(dāng)所具有的卡的種類少于遙控信號(hào)的變化數(shù)時(shí),就存在這樣的情況即用不同的頻道可加入同一種卡)。其結(jié)果,當(dāng)用戶想增加某一特定的卡時(shí),用戶可到朋友家中,接收一個(gè)遙控信號(hào),或聲稱“用某一電視的某一頻道可加入此種卡”,從而可使卡游戲具有多樣化的娛樂效果。
因此,為了使從遙控器發(fā)送的信號(hào)反映到視頻游戲的內(nèi)容中,需要重復(fù)性的對(duì)此信號(hào)進(jìn)行編碼。
因此,需要實(shí)現(xiàn)存儲(chǔ)每個(gè)生產(chǎn)商的波形圖和所有生產(chǎn)商的編碼規(guī)則。但在將來,如果采用了新的編碼規(guī)則,或不同的規(guī)則被統(tǒng)一,就存在這樣的一種可能,即無法重復(fù)的對(duì)此遙控信號(hào)進(jìn)行編碼。相應(yīng)的,對(duì)于本發(fā)明,注意力主要的集中到實(shí)際上所有的生產(chǎn)商都共同具備的遙控信號(hào)的特性上,而不實(shí)現(xiàn)存儲(chǔ)于每個(gè)生產(chǎn)商的波形圖和編碼規(guī)則相關(guān)的信息。此特性即為這樣的一個(gè)事實(shí),即尾部的非輸出周期大于數(shù)據(jù)部分的輸出周期。
這里,由于足可以對(duì)遙控信號(hào)進(jìn)行重復(fù)的編碼,并獲得包含兩種編碼的值,實(shí)際上沒有必要確認(rèn)每個(gè)生產(chǎn)商設(shè)定的哪一個(gè)圖形為“1”,哪一個(gè)圖形為“0”。結(jié)果,在本發(fā)明中,當(dāng)確定了數(shù)據(jù)部分的范圍后,并存在圖5中所示的重復(fù)信息,這些重復(fù)信息被進(jìn)行比較,以檢查數(shù)據(jù)合法性,通過數(shù)據(jù)部分中的每個(gè)脈沖之間的間隔獲取兩個(gè)圖形,并使用固定的規(guī)則,一方被指定為“0”,而另外的一方被指定為“1”。在此情況下,最終產(chǎn)生的由“0”和“1”組成的序列被作為編碼的遙控信號(hào)輸出。
接著,將參照?qǐng)D6中所示的流程表對(duì)上述的遙控信號(hào)編碼過程進(jìn)行描述。通過被存儲(chǔ)在便攜式視頻游戲裝置中的程序?qū)崿F(xiàn)該編碼過程,并控制紅外通訊裝置。另外,將依據(jù)具有圖4中所示的標(biāo)題部分的脈沖對(duì)此進(jìn)行描述。
首先,在步驟S10中,上述的紅外通訊裝置等待第一個(gè)遙控信號(hào)。如圖4中所示的第一個(gè)脈沖通常為構(gòu)成標(biāo)題部分的脈沖。當(dāng)接收到第一個(gè)脈沖后(步驟S10為是),在步驟S12中紅外通訊裝置繼續(xù)等待從遙控器發(fā)送的第二個(gè)脈沖。這里當(dāng)圖4中所示的第一和第二脈沖之間的間隔大于數(shù)據(jù)部分脈沖之間的間隔時(shí),但如果在大于此間隔的預(yù)定的周期內(nèi)未接收到第二脈沖(步驟S14為是),程序跳到步驟S24,在便攜式視頻游戲裝置的顯示裝置上顯示“接收錯(cuò)誤”,并結(jié)束該過程。如果接收到了第二脈沖(步驟S12為是),在步驟S16中確定脈沖間隔。
在此間隔未處于預(yù)定范圍(或位于第一范圍(圖4中所示的一個(gè)時(shí)間單位±容差)或第二范圍(圖4中所示的兩個(gè)時(shí)間單位±容差))中的情況下(步驟S16為否),程序跳到步驟S20,并確定是否接收到了一個(gè)尾部。當(dāng)接收到圖4中所示的第二脈沖時(shí),在步驟S22中確定已經(jīng)接收到標(biāo)題部分,且程序運(yùn)行到步驟S12,在此紅外通訊裝置等待下一個(gè)脈沖。
當(dāng)間隔處于預(yù)定的范圍時(shí)(步驟S16為是),由于具有直接前面脈沖的間隔構(gòu)成一個(gè)時(shí)間單位或兩個(gè)時(shí)間單位,很清楚其為數(shù)據(jù)部分,程序繼續(xù)到步驟S18,并存儲(chǔ)包含上述的直接前面脈沖的波形圖形和上述的間隔。由于是累積的進(jìn)行存儲(chǔ),從而在當(dāng)數(shù)據(jù)部分結(jié)束時(shí),就已經(jīng)存儲(chǔ)了數(shù)據(jù)波形圖形。如果重復(fù)的發(fā)送數(shù)據(jù)部分,則對(duì)每次的重復(fù)單獨(dú)的存儲(chǔ)波形圖形。此后,程序返回到步驟S12以接收下一個(gè)脈沖。
通過重復(fù)這些過程,在接收到圖4中所示的結(jié)尾部分之前一直存儲(chǔ)數(shù)據(jù)部分的波形。
在步驟S20中,當(dāng)確認(rèn)接收到結(jié)尾部分時(shí),程序跳到步驟S28。
另外,由于如圖5中所示,遙控信號(hào)是被重復(fù)的進(jìn)行輸出,只重復(fù)預(yù)定次數(shù)的上述過程,并存儲(chǔ)第二和第三波形圖形(步驟S28)。在重復(fù)具有與圖5的圖形(1)具有相同數(shù)據(jù)部分的信號(hào)時(shí),假定具有圖6中所示的流程。然而,無論重復(fù)圖形怎樣,都可使用流程圖進(jìn)行控制。
在步驟S28中,當(dāng)確定已經(jīng)結(jié)束了預(yù)定次數(shù)的重復(fù)時(shí)(例如三次),將通過重復(fù)產(chǎn)生的第一到第三波形圖形在步驟S30中彼此進(jìn)行比較。這些波形圖形都相同的事實(shí)表示正確接收了被重復(fù)發(fā)送的數(shù)據(jù)部分內(nèi)容。
在步驟S30中,檢測(cè)這些波形圖形,以確定它們是否彼此相同,并當(dāng)其全部相同時(shí),程序進(jìn)行到步驟S34,相反的,顯示“接收錯(cuò)誤”(步驟S24)。根據(jù)此情況,當(dāng)接收部分?jǐn)?shù)據(jù)時(shí),其構(gòu)成一個(gè)接收錯(cuò)誤,而最終遙控信號(hào)的可靠性被增強(qiáng),保證了編碼的重復(fù)性。但對(duì)此接收內(nèi)容檢查過程,其按此方法將重復(fù)發(fā)送的遙控信號(hào)進(jìn)行比較,由于視頻游戲的本質(zhì)或其他的原因可將此過程省掉。
在步驟S32中,對(duì)上述的其中一個(gè)波形圖形進(jìn)行分解,以獲得兩個(gè)不同的圖形。即,在其中的一個(gè)圖形中,一個(gè)時(shí)間單位的輸出周期的脈沖后面跟隨有一個(gè)時(shí)間單位的非-輸出周期,而另外的一個(gè)圖形中,兩個(gè)時(shí)間單位的輸出周期后跟隨有兩個(gè)時(shí)間單位的非輸出周期,將前面的一個(gè)圖形設(shè)定為“0”,而將后面的一個(gè)圖形設(shè)定為“1”。
在此情況下,與常規(guī)接收的數(shù)據(jù)部分(這里為“11010”)對(duì)應(yīng)的編碼序列在此后被用于確定視頻游戲中的新的特性。
將簡(jiǎn)要的對(duì)可應(yīng)用這些編碼的視頻游戲的典型實(shí)例進(jìn)行描述。
此游戲?yàn)樵诒銛y式視頻游戲裝置上播放的重復(fù)型卡游戲,正如在日本未審查專利公開(JP-A)No.2000-157744中所揭示的。在此卡游戲中大約提供350種卡。將與這些卡相關(guān)的數(shù)據(jù)通過圖2的連接器208存儲(chǔ)到非易失存儲(chǔ)器204中用于非獨(dú)立型便攜式視頻游戲裝置,對(duì)于獨(dú)立型便攜式視頻游戲裝置,則存儲(chǔ)到圖3中所示的外部錄象帶中,并當(dāng)播放卡時(shí),按照需要將這些數(shù)據(jù)加載到各自的程序存儲(chǔ)器中(203,303)。在游戲中,將一套這些卡順序放置到被稱為“袋”的存儲(chǔ)部分中。
在上述的非獨(dú)立型便攜式視頻游戲裝置中,通過與視頻游戲裝置體交換程序和所需的數(shù)據(jù),可播放上述的任何一個(gè)游戲。下面將簡(jiǎn)要的描述在上述的方面播放游戲的流程。
假設(shè)用于存儲(chǔ)上述卡游戲的存儲(chǔ)媒體150的初始狀態(tài)是與圖1中所示的視頻游戲裝置體110相連,而上述的非獨(dú)立型便攜式視頻游戲裝置200被作為存儲(chǔ)卡160而被安裝。在此情況下,非獨(dú)立型便攜式視頻游戲裝置200的連接器208被與視頻游戲裝置體110的接口125相連。
此后,當(dāng)在視頻游戲裝置體110上播放卡游戲時(shí),則確認(rèn)是否連接了非獨(dú)立型便攜式視頻游戲裝置。當(dāng)為連接此視頻游戲裝置200時(shí),繼續(xù)進(jìn)行此卡游戲,當(dāng)在連接了視頻游戲裝置200的情況下,視頻游戲裝置體110的CPU111向視頻游戲裝置200的CPU201發(fā)送一個(gè)程序下載請(qǐng)求命令,并進(jìn)行輪詢操作以接收來自CPU201的響應(yīng)。
載視頻游戲裝置200的CPU201中,當(dāng)接收到上述的程序下載請(qǐng)求命令時(shí),設(shè)定到可進(jìn)行下載的狀態(tài),并當(dāng)獲得了此狀態(tài)時(shí),將程序下載許可發(fā)送到視頻游戲裝置體110的CPU111。
當(dāng)視頻游戲裝置體110接收到許可的狀態(tài)時(shí),其從存儲(chǔ)媒體150讀出用于視頻游戲裝置200的卡游戲程序,并將程序發(fā)送到視頻游戲裝置200。此后,CPU111進(jìn)入到這樣的一個(gè)狀態(tài),其中通過輪詢而等待來自視頻游戲裝置200的響應(yīng)。如果需要的話,可從主存儲(chǔ)器115讀出程序所需的數(shù)據(jù),例如,在發(fā)送的同時(shí)可發(fā)送到視頻游戲裝置200。上述的數(shù)據(jù)同樣的包含其中含有在游戲中使用的卡的袋的內(nèi)容。
將從存儲(chǔ)媒體150讀出的程序?qū)懭氲揭曨l游戲裝置200的程序存儲(chǔ)器203上。此后,視頻游戲裝置200進(jìn)入到同樣可執(zhí)行此程序的狀態(tài),并將表示此狀態(tài)的情況發(fā)送到視頻游戲體110。另外,將上述的數(shù)據(jù)存儲(chǔ)到非易失存儲(chǔ)器204中。
當(dāng)視頻游戲體110接收到上述的狀態(tài)時(shí),其將程序啟始命令發(fā)送到視頻游戲裝置200。在接收到此程序啟始命令后,視頻游戲裝置200等待一個(gè)播放命令,并啟始此程序。當(dāng)執(zhí)行此程序時(shí),通常從視頻游戲體110上取下視頻游戲裝置200,變?yōu)橛糜趫?zhí)行卡游戲的便攜式視頻游戲裝置。
通過這樣做,程序和數(shù)據(jù)被從視頻游戲體110發(fā)送到便攜式視頻游戲裝置200,但游戲者可通過視頻游戲體110的控制器單獨(dú)的控制這些傳送。
通過在上述的便攜式視頻游戲裝置200上播放卡游戲,可改變游戲的完成狀態(tài)和袋中卡的狀態(tài)。將改變的結(jié)果存儲(chǔ)到非易失存儲(chǔ)器204中。
當(dāng)游戲者在視頻游戲體110上再次播放卡游戲時(shí),將存儲(chǔ)上述卡游戲程序的存儲(chǔ)媒體150與視頻游戲裝置體110相連,而上述的非獨(dú)立型便攜式視頻游戲裝置200被作為存儲(chǔ)卡160而被固定。為此,卡游戲程序被從存儲(chǔ)媒體150加載到主存儲(chǔ)器115中,而上述的數(shù)據(jù)被按照需要從便攜式視頻游戲裝置200加載到主存儲(chǔ)器115中,并可執(zhí)行程序??勺詣?dòng)或通過游戲者的命令啟動(dòng)上述的加載操作。
在此卡游戲中,每個(gè)游戲者輪流在便攜式視頻游戲裝置的顯示裝置(205,304)的預(yù)定位置(即顯示屏上的空間)顯示卡,通過卡的優(yōu)先級(jí)別降低對(duì)手的生命點(diǎn)(LP)而進(jìn)行游戲。此卡游戲的其中一個(gè)特點(diǎn)是每個(gè)游戲者可對(duì)屏幕上的空間中顯示的每個(gè)卡確定攻擊、防守,并可相對(duì)在屏幕空間顯示的卡,確定一個(gè)卡對(duì)抗多個(gè)卡的攻擊、防守,其結(jié)果,可進(jìn)行多種的競(jìng)賽,例如一個(gè)卡對(duì)抗多個(gè)卡的競(jìng)賽。
本卡游戲的另外一個(gè)特點(diǎn)在于,在上述的卡中,提供多種類型的卡(場(chǎng)景卡),其可改變爭(zhēng)斗游戲的場(chǎng)景,即在游戲中設(shè)定的競(jìng)賽的環(huán)境。更具體的,例如,當(dāng)提供表示森林和表示野外的卡時(shí),在卡游戲期間,可從普通的場(chǎng)景(常規(guī)場(chǎng)景)變換到上述的場(chǎng)景。因此,游戲者可通過考慮在每個(gè)場(chǎng)景中其自身的進(jìn)攻和防守能力指標(biāo)的同時(shí)享受游戲的娛樂。
另外,除了場(chǎng)景卡外卡還被分類為生物卡和后備力量卡,在生物卡中包含各個(gè)能力和屬性,而在后備卡中,其可將預(yù)先激發(fā)的功能在特定的情況下更好的發(fā)揮作用。大約存在300種生物卡。
圖7示出了生物卡表的一部分。如前面所述,生物卡具有針對(duì)每個(gè)場(chǎng)景的進(jìn)攻和防守能力指標(biāo),并在此游戲中,通過對(duì)卡之間的指標(biāo)進(jìn)行比較而確定爭(zhēng)斗的勝負(fù)。這里存在三種場(chǎng)景,常規(guī)、森林和野外,為每個(gè)場(chǎng)景確定進(jìn)攻和防守的能力指標(biāo)。
另外,在實(shí)際中,需要考慮在卡上畫出的生物的屬性,并將卡名分配給圖7中所示的每個(gè)卡,但為了簡(jiǎn)化的目的,在這里用標(biāo)號(hào)A00、A01、等給出每個(gè)卡名。
接著,將對(duì)此游戲的進(jìn)行方式進(jìn)行描述。這里播放的游戲可為完成對(duì)被加載在便攜式視頻游戲裝置(即計(jì)算機(jī))的程序存儲(chǔ)器中的程序?qū)褂螒?,或?yàn)榕c另外的一個(gè)游戲者對(duì)抗的游戲,對(duì)被對(duì)抗的游戲者,其通過紅外通訊裝置或通訊電纜可進(jìn)行紅外通訊。
每個(gè)游戲者所擁有的卡與圖7中所示的每個(gè)卡相對(duì)應(yīng)。這些卡被保存在上述的被稱為袋的存儲(chǔ)部分中。在此實(shí)例中,假設(shè)在袋中提供300張卡,另外,可根據(jù)與計(jì)算機(jī)或通過通訊網(wǎng)絡(luò)與另外一個(gè)游戲者所比賽結(jié)果增加或減少袋中的卡,通過使用通訊網(wǎng)絡(luò)同樣可與另外的一個(gè)游戲者交換這些卡。
根據(jù)本發(fā)明,便攜式視頻游戲裝置接收遙控信號(hào),對(duì)信號(hào)進(jìn)行編碼以生成編碼,并在編碼的基礎(chǔ)上將卡加入到袋中。由于編碼具有重復(fù)性,即由于按下相同的遙控按鈕時(shí)會(huì)加入相同的卡,可無限的增加相同種類的卡。這意味著一旦游戲者發(fā)現(xiàn)了一張產(chǎn)生強(qiáng)大力量的卡的按鈕,其會(huì)大量的索取該卡。然而,由于在游戲中這樣會(huì)最終失去興趣,在此游戲中,通過接收遙控信號(hào),對(duì)每種卡,只能加入一個(gè)卡。另外,通過程序進(jìn)行此種的判斷,該程序判斷為每種卡所生成的標(biāo)志。下面將對(duì)根據(jù)所生成的編碼而加入卡的過程進(jìn)行描述。
當(dāng)開始一個(gè)游戲時(shí),持有此便攜式視頻游戲裝置的游戲者選擇是對(duì)抗計(jì)算機(jī)還是與另外的一個(gè)游戲者進(jìn)行對(duì)抗。此后,將簡(jiǎn)單的將計(jì)算機(jī)或另外的游戲者稱為對(duì)手,且操作此便攜式視頻游戲裝置并播放游戲的游戲者被稱為此游戲者。
首先,游戲者在其自身的規(guī)約40上從袋中的卡中選擇卡,并生成一套卡,即卡組。然而,當(dāng)游戲開始時(shí),從袋中無法向卡組中加入卡。另外,當(dāng)產(chǎn)生一個(gè)卡組時(shí),可從所有的上述的生成的卡中選擇卡。存在游戲者無法訪問的隱藏的卡。
在圖8中,示出了這樣的一種競(jìng)賽狀態(tài),其中游戲者和對(duì)手的卡被排列在特定的區(qū)域。在此圖中,此游戲者的生命點(diǎn)(LP)和此游戲者的五張卡被排列在底端,而對(duì)手的生命點(diǎn)(LP)和五張卡被排列在頂端。換句話說,頂端和底端的五張卡被分別設(shè)置在特定的區(qū)域。在此情況下,所有的卡都面朝下,從而此游戲者和對(duì)手的卡顯現(xiàn)為小的長(zhǎng)方形。然而,游戲者通過一次翻開一張卡而可檢查面朝下的卡,但在此游戲中的對(duì)手借助單獨(dú)的便攜式視頻游戲裝置,且其無法看到此游戲者的卡。
在圖中所示的屏幕中,游戲者和對(duì)手都示出一張卡,且游戲者將其所選擇的卡放置在明面上。在此情況下,游戲者或?qū)κ侄伎蛇x擇“進(jìn)攻“或“防守”。此后,根據(jù)預(yù)定的算法確定卡的輸贏,并根據(jù)此增加或減少此游戲者和其對(duì)手的生命點(diǎn)。最終,當(dāng)其中的一個(gè)游戲者的生命點(diǎn)為0時(shí)或卡組用完時(shí),游戲結(jié)束。
省略掉對(duì)此游戲的更詳細(xì)的描述,但根據(jù)本發(fā)明,通過接收遙控信號(hào)游戲者和對(duì)手接收用于競(jìng)賽的另外的卡。根據(jù)遙控信號(hào)的內(nèi)容從預(yù)先登記的生物卡中選擇增加的卡。這同樣包含新卡,只有在接收到遙控信號(hào)時(shí)才可獲得此卡,游戲者和對(duì)手可選擇的卡除外。
當(dāng)增加一張卡時(shí),便攜式視頻游戲裝置顯示增加了那一張卡。在此顯示中同樣可使用上述的生物卡的識(shí)別標(biāo)號(hào),例如A00,A01。據(jù)此,游戲者可看出選擇了那一張卡。
由于是根據(jù)通常無法看到的遙控信號(hào)的內(nèi)容增加卡,可為游戲帶來驚喜的成分。另外,由于所加入的卡依賴于遙控頻道、生產(chǎn)者和產(chǎn)品,通過可提供一種附加的娛樂,即通過試各種的遙控器而加入一張強(qiáng)力量的卡。
通過圖9中的流程圖對(duì)此進(jìn)行詳細(xì)描述,但增加卡在這里表示向袋中加入卡是游戲者可控制的項(xiàng)目,其并不是人為生成的新卡,而是在系統(tǒng)中預(yù)先準(zhǔn)備的,游戲者借助通常的操作無法獲得。
接著,將參考圖9對(duì)確定新卡的過程和將其加入到袋中的過程進(jìn)行描述。針對(duì)上面圖6的描述,作為一個(gè)實(shí)例,其使用所生成的五位編碼,這是為了簡(jiǎn)化描述。由于每個(gè)編碼必須具有重復(fù)性,且每個(gè)都對(duì)應(yīng)不同的卡,實(shí)際上,每個(gè)編碼都需要具有很多的位,其可表示一個(gè)大于被事先保存的生物卡種類的數(shù)。
如果通過上述的遙控信號(hào)數(shù)據(jù)部分獲得的編碼為32位或更大,此編碼可按照一對(duì)一的方式最多與232張卡相對(duì)應(yīng)。
這里假設(shè)從遙控信號(hào)獲得32位或更多位的編碼,事先已經(jīng)記錄了310張生物卡(在這些卡中,10種卡是通過游戲者或?qū)κ值牟僮鳠o法加入到袋中的,即只有通過接收遙控信號(hào)才可獲得的卡)。
首先,在圖9的步驟S50中,通過使用圖6中的所述過程從遙控信號(hào)獲得編碼。假設(shè)此編碼如上所述位32位或更大的編碼。接著,在步驟S52中,從編碼中獲得第一個(gè)32位。由于遙控信號(hào)的數(shù)據(jù)部分的長(zhǎng)度針對(duì)每個(gè)生產(chǎn)者、每個(gè)產(chǎn)品都是不同的,這里用于確定卡的編碼被統(tǒng)一為32位。
接著,在步驟S54中,在步驟S52中獲得的32位編碼被生物卡的種類數(shù)(這里為310)相除,獲得一個(gè)余數(shù)。在此情況下,余數(shù)為從0到309的任何數(shù)。事先使310種生物卡與從0到309的任何數(shù)對(duì)應(yīng),此時(shí)確定的與余數(shù)對(duì)應(yīng)的生成卡被選為加入到袋中的卡。最后,在步驟S58中,將所選擇的生物卡加入到袋中。在比賽中游戲者或?qū)κ挚墒褂盟尤氲目?,在某些情況下,其會(huì)大大的影響比賽的結(jié)果。
在此情況下,通過遙控信號(hào)確定的編碼可被用做選擇預(yù)定卡的判據(jù),并可生成包含完全新屬性和能力的卡。另外,對(duì)于播放游戲的角色,同樣可控制游戲的規(guī)則或故事,或根據(jù)此編碼生成新的角色。
另外,在本發(fā)明的描述中,已經(jīng)假設(shè)在從特定遙控器的特定按鈕發(fā)送獲得的信號(hào)的基礎(chǔ)上得到的卡都是相同的,而與是誰的便攜式視頻游戲裝置接收的無關(guān)(具有可重復(fù)性)。然而,通過將上述遙控信號(hào)擁有的識(shí)別編碼與上述的便攜式視頻游戲裝置結(jié)合同樣可獲得一個(gè)卡。在此情況下,當(dāng)一個(gè)便攜式視頻游戲裝置A和另外的一個(gè)便攜式視頻游戲裝置B接收到同樣的遙控信號(hào)時(shí),例如每個(gè)視頻游戲裝置產(chǎn)生不同的卡。識(shí)別編碼為特定分配給上述的便攜式視頻游戲裝置的編碼,并用五位十進(jìn)制的數(shù)字串表示。編碼不僅是數(shù)字,同樣構(gòu)成人物、符號(hào)和其組合。另外,此編碼被存儲(chǔ)在圖2中所示的非易失存儲(chǔ)器中,并在需要時(shí)從其中讀出。
根據(jù)本發(fā)明,提供一種便攜式視頻游戲裝置,其從家用電視、放像機(jī)或空調(diào)器的遙控器接收紅外信號(hào),并在游戲上間接的反映信號(hào)的內(nèi)容。
另外,根據(jù)本發(fā)明,提供一種便攜式視頻游戲裝置,其可根據(jù)不可見信息在游戲中產(chǎn)生變化,諸如通過遙控器生成的紅外信號(hào)。
另外,根據(jù)本發(fā)明,在游戲中使用的項(xiàng)目(例如在卡游戲中的卡)基本是被加入的,且該項(xiàng)目可被存儲(chǔ)在后面使用。
還有,根據(jù)本發(fā)明,來自遙控器的信號(hào)可被編碼,而不使用預(yù)先存儲(chǔ)的波形圖形,即使當(dāng)接收到新波形圖形時(shí),也可對(duì)信號(hào)進(jìn)行正確的編碼。
權(quán)利要求
1.一種通過使用通訊功能控制視頻游戲的方法,其包含如下的步驟接收從電子裝置的遙控器發(fā)送的紅外信號(hào)并包含用于控制電子裝置的信息;通過根據(jù)事先指定的規(guī)則翻譯所接收的信號(hào)而生成編碼;及在編碼的基礎(chǔ)上將項(xiàng)目加入到視頻游戲中。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于規(guī)則與包含在紅外信號(hào)中的信息無關(guān)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于紅外信號(hào)包含信息部分和數(shù)據(jù)部分,生成步驟檢測(cè)數(shù)據(jù)部分并在包含在數(shù)據(jù)部分中的兩個(gè)數(shù)值圖形的基礎(chǔ)上產(chǎn)生編碼。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于生成步驟計(jì)算兩個(gè)數(shù)值的圖形并在兩個(gè)數(shù)值的圖形的計(jì)算值的基礎(chǔ)上產(chǎn)生編碼。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于視頻游戲?yàn)榭ㄓ螒?,?xiàng)目為根據(jù)編碼確定的特定的卡。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于根據(jù)單獨(dú)指定給進(jìn)行視頻游戲的視頻游戲裝置的編碼和編碼信息確定特定的卡。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于在一個(gè)基本的視頻游戲裝置中進(jìn)行視頻游戲,將特定的卡加入到在基本視頻游戲裝置中進(jìn)行的卡游戲中所使用的卡中。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于生成步驟和增加步驟在存儲(chǔ)卡裝置中進(jìn)行,該裝置可被固定到基本視頻游戲裝置上和從其上取下。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于將與卡相關(guān)的卡游戲的程序和信息從基本視頻游戲裝置下載到存儲(chǔ)卡裝置中。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于根據(jù)程序進(jìn)行生成步驟。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于根據(jù)程序進(jìn)行接收步驟。
12.根據(jù)權(quán)利要求9所述的方法,其特征在于根據(jù)程序進(jìn)行增加步驟。
13.根據(jù)權(quán)利要求7所述的方法,其特征在于在獨(dú)立工作的獨(dú)立便攜式視頻游戲裝置中進(jìn)行卡游戲。
14.一種進(jìn)行預(yù)定視頻游戲的視頻游戲系統(tǒng),包含接收部分,其接收從電子設(shè)備遙控器發(fā)送的紅外信號(hào)并包含用于控制電子裝置的信息;一個(gè)生成部分,其根據(jù)事先指定的規(guī)則通過翻譯所接收的信號(hào)而生成編碼;及一個(gè)增加部分,其在編碼的基礎(chǔ)上向視頻游戲中加入一個(gè)項(xiàng)目。
15.根據(jù)權(quán)利要求14所述的視頻游戲系統(tǒng),其特征在于該規(guī)則與包含在紅外信號(hào)中的信息無關(guān)。
16.根據(jù)權(quán)利要求14所述的視頻游戲系統(tǒng),其特征在于紅外信號(hào)包含信息部分和數(shù)據(jù)部分,生成部分檢測(cè)數(shù)據(jù)部分并在包含在數(shù)據(jù)部分中的兩個(gè)數(shù)值的圖形的基礎(chǔ)上產(chǎn)生編碼。
17.根據(jù)權(quán)利要求16所述的視頻游戲系統(tǒng),其特征在于生成部分計(jì)算兩個(gè)數(shù)值的圖形并在兩個(gè)數(shù)值的圖形的計(jì)算值的基礎(chǔ)上產(chǎn)生編碼。
18.根據(jù)權(quán)利要求14所述的視頻游戲系統(tǒng),其特征在于視頻游戲?yàn)榭ㄓ螒?,?xiàng)目為根據(jù)編碼確定的特定的卡。
19.根據(jù)權(quán)利要求18所述的視頻游戲系統(tǒng),其特征在于根據(jù)單獨(dú)指定給進(jìn)行視頻游戲的視頻游戲裝置的編碼和編碼信息確定特定的卡。
20.根據(jù)權(quán)利要求18所述的視頻游戲系統(tǒng),其特征在于在一個(gè)基本的視頻游戲裝置中進(jìn)行視頻游戲,將特定的卡加入到在基本視頻游戲裝置中進(jìn)行的卡游戲中所使用的卡中。
21.根據(jù)權(quán)利要求20所述的視頻游戲系統(tǒng),其特征在于生成步驟和增加步驟在存儲(chǔ)卡裝置中進(jìn)行,該裝置可被固定到基本視頻游戲裝置上和從其上取下。
22.根據(jù)權(quán)利要求21所述的視頻游戲系統(tǒng),其特征在于將與卡相關(guān)的卡游戲的程序和信息從基本視頻游戲裝置下載到存儲(chǔ)卡裝置中。
23.根據(jù)權(quán)利要求22所述的視頻游戲系統(tǒng),其特征在于根據(jù)程序控制生成部分。
24.根據(jù)權(quán)利要求22所述的視頻游戲系統(tǒng),其特征在于根據(jù)程序控制接收部分。
25.根據(jù)權(quán)利要求22所述的視頻游戲系統(tǒng),其特征在于根據(jù)程序控制增加部分。
26.根據(jù)權(quán)利要求20所述的視頻游戲系統(tǒng),其特征在于在獨(dú)立工作的獨(dú)立便攜式視頻游戲裝置中進(jìn)行卡游戲。
27.一種通過計(jì)算機(jī)可讀的記錄媒體,其有形的體現(xiàn)通過使用通訊功能控制視頻游戲的程序,程序包含如下步驟接收從電子裝置的遙控器發(fā)送的紅外信號(hào)并包含用于控制電子裝置的信息;通過根據(jù)事先指定的規(guī)則翻譯所接收的信號(hào)而生成編碼;及在編碼的基礎(chǔ)上將項(xiàng)目加入到視頻游戲中。
全文摘要
提供一種便攜視頻游戲機(jī),其接收由電子裝置的遙控器產(chǎn)生的紅外信號(hào),在所接收的信號(hào)的基礎(chǔ)上產(chǎn)生編碼,并產(chǎn)生一個(gè)與編碼對(duì)應(yīng)的游戲項(xiàng)目。
文檔編號(hào)A63F13/10GK1282019SQ0012141
公開日2001年1月31日 申請(qǐng)日期2000年7月20日 優(yōu)先權(quán)日1999年7月23日
發(fā)明者下村聰, 渡邊勉 申請(qǐng)人:科樂美股份有限公司