專利名稱:電視游戲數據接收裝置的制作方法
技術領域:
本發明涉及一種電視游戲數據接收裝置,尤其是涉及一種電視游戲數據接收裝置,它指定在每個本地站中(在每個家中)或類似地點,用戶可有選擇地使用所需的電視游戲軟件。
主要為家用、用于玩電視游戲(也稱視頻游戲、計算機游戲等等)的計算機越來越普遍。通常,電視游戲的游戲數據以封包狀態出售,其中數據被寫入ROM(只讀存貯器)中。
因此,一方面,造成的麻煩是每次用戶想要得到所需的軟件包時,他必須去游戲軟件店。特別是對于流行的游戲軟件,用戶要在商店的門前排長隊,而且會出現用戶買不到自己所需的游戲軟件的情況。
另一方面,就游戲的內容,會有這種情況,即玩一遍或兩遍后用戶就對該游戲失去興趣,而對該游戲軟件的處置很不方便。對此,有一種比如用DRAM(動態隨機存貯器)的軟件包被用作為寫游戲軟件的介質,該DRAM的內容可被重寫即被所需的游戲軟件更新。
通過使用這種軟件包,就不會造成介質浪費,因此可以說是節約資源,因為一個游戲數據可以用另一個游戲數據所重寫或更新。可是在這種情況中,因為在用戶處不能進行重寫操作,存在的麻煩是每當用戶需要更新游戲時,還必須去游戲軟件商店。
本發明的申請人在日本專利申請125285/1993號(日本專利未審公開號319874/1994)中提出了一種電視游戲數據傳輸/接收系統。該系統包括一個基站和以無線方式或有線方式連接到基站的多個本地站,因此電視游戲數據信號從基站發射到本地站。每個本地站提供有一個連接到游戲機主體的適配器,以接收電視游戲數據信號,該適配器具有用于排列數據信號的存貯器,因此電視游戲數據信號可按需要,有選擇地被寫入到該存貯器中。
按照該系統,用戶能容易地在自家中得到所需的電視游戲數據,并且通過從存貯器中讀出該游戲,用戶可重復地玩該游戲。
例如在游戲按照水平高低提供有一些等級的情況,則會有不方便,即在用戶中途停止游戲之后,又想玩該游戲時,用戶必須從第一級啟動該游戲。
本發明旨在克服現有技術的缺點,本發明的目的是要提供一種電視游戲數據接收裝置,它能接收從基站(數據分配源)發射的電視游戲數據,以使用戶可玩電視游戲,如果需要,可保存比如游戲方式的狀態。
為了達到上述目的,按照本發明的一個方面,一種電視游戲數據接收裝置,用于這種情況,即本地站接收從基站以無線方式或有線方式發射的電視游戲數據信號,接收的數據信號被用于玩游戲,該接收裝置包括用于存儲預定游戲的數據信號的游戲操作存貯器,和用于在游戲中斷時存儲預定游戲狀態的保存存貯器,當所說的保存存貯器不執行保存操作時,給它提供寫保護。
在該電視游戲數據接收裝置中,最好是在存貯在所說游戲操作存貯器中的游戲不使用給所說保存存貯器分配的存貯區域時,給所說保存存貯器提供寫保護。
在該電視游戲數據接收裝置中,最好是兩個存貯器被用作為所說保存存貯器,并指定當預定游戲狀態在游戲中斷時存貯在所說兩個存貯器之一時,給另一個提供寫保護。
最好是該電視游戲數據接收裝置除保存存貯器之外進一步還包括一個目錄存貯器,它用于至少存貯要存貯到所說保存存貯器中的游戲的標題,因此,當預定游戲狀態在游戲中斷時被存貯在所說保存存貯器中時,所說目錄存貯器被作為參考,以使如果同一游戲已經存貯在所說保存存貯器中,則在所說保存存貯器中的數據被當前游戲狀態更新。
按照上述的構成,由用戶從電視游戲中自由選擇而指定的、從基站發射的游戲數據被存入游戲操作存貯器中,因此用戶可以玩該游戲。比如在用戶中途中斷該游戲的情況下,如果需要,用戶可在游戲中斷之時將游戲的狀態存貯到保存存貯器中。
在另一時間,在用戶想通過重新選擇并將該相同游戲的數據調入游戲操作存貯器中而再玩該相同游戲的情況下,如果用戶從保存存貯器中讀出該游戲數據,就可能從游戲進行時被中斷的場景處啟動。
在這種情況,由于當該保存存貯器沒有完成保存操作時給該保存存貯器提供寫保護,存貯在該保存存貯器中的數據不會被破壞,即使例如具有不同程序說明的游戲試圖進入該保存存貯器中亦如此。
下面結合附圖對本發明的實施例進行描述,通過讀這些描述時,將會理解到本發明的優點。
圖1是顯示傳輸/接收系統的結構的方框圖,按照本發明的接收裝置就被應用在該系統中。
圖2是圖1所示適配器(接收裝置)的方框圖。
圖3是顯示游戲數據信號傳輸格式的示意圖。
圖4是顯示ID幀的格式的示意圖。
圖5是顯示每個控制幀和游戲數據幀的格式的示意圖。
圖6是顯示信息幀的格式的示意圖。
圖7是顯示游戲菜單圖象埸景的示例圖。
圖8是顯示操作開始的流程圖。
圖9是顯示保存RAM選擇圖象埸景的示例圖。
圖10是解釋保存數據時操作的流程圖。
參見圖1,首先描述電視游戲發射/接收系統的概況。在該實施例中,作為數據分配源的基站1被圖示為電纜電視網CATV臺,而通過同軸電纜連接到基站1的每個家庭被稱為本地站2。
在該發射/接收系統中,電視游戲軟件的數據信號用預定的頻率從基站1發射到各個本地站2。為此,在本地站2一端要準備一個連接到游戲機主體3的接收適配器4。該適配器就是按照本發明的接收裝置。
下面將描述從基站1發出的電視游戲的數據信號的傳輸格式。圖3示出了整個傳輸格式,以及被發出的幀,包括一個ID(識別)幀、一個控制幀、一個信息幀和一個游戲數據幀。
如圖3所示,用于發射每個ID幀、控制幀、游戲數據幀、和信息幀由"地址部分"、"控制部分"、"去擾部分"、"總幀數"、"幀號"、",幀容量"和"信息區域"等組成。相關幀的地址被設置在開頭位置的"地址部分"中,而用于控制該相關幀的信息的數據被存貯在"控制部分"。用于確保專用性的去擾碼被設置在"去擾部分"。將發射的總幀數被設置在"總幀數"內,而相關幀的序號被設置在"幀號"內。每幀的"信息區域"的有效字節數被設置在"幀容量"中,在該實施例中,它固定為4096個字節,其中寫入了相關幀的各種信息。
如圖4所示,將被寫入圖3傳輸格式的信息區域的ID幀包括具有ID管理服務信息識別值的服務言息;用于控制控制幀設定值的控制幀控制部分;作為一幀中有效ID編碼數的數據數;以及作用于服務信息的適配器4的ID編碼。在這種情況下,該ID碼被排列,以按下降次序存儲。
在該實施例中,如圖5所示,控制幀和游戲數據幀被分別寫入圖3格式的信息區域,因此這些被分別寫入圖3分離格式的控制幀和游戲數據幀被成功地傳輸。即,控制幀的信息區域被固定為4096字節,游戲數據幀也被固定為4096字節。
如圖6所示,被寫入到圖3格式的信息區域的信息幀包括時間數據,用于通信的電話號、頻道號(基站1處的發射機號);從基站1發射的各游戲的總數;信息數據;等等。在這種情況下,信息數據包括游戲的目錄、標題、和次標題(例如制作者名)。
基于上述的這些數據,如圖7所示,在用戶一側的顯示器5上可顯示游戲菜單圖象。正如這種情況下的調制系統,采用了FSK(頻率偏移鍵控)系統,而且該頻段被分為3MHZ的子頻段,因此頻道就被分別分配到這些子頻段。
相反,該調制系統也可采用ASK(振幅偏移鍵控)系統、PSK(脈沖偏移鍵控)系統或類似的其它系統。在該實施例中,數據信號通過HDLC(高電平數據連接控制)過程來發射。
下面,參考圖2,將描述按照本發明的、作為接收裝置的適配器4。在該實施例適配器4的接收部分由TV調諧器41構成,它通過在每個3MHZ子頻段中的62.5KHZ的步驟來調出任何頻率,即每個頻道都在50-550MHZ的頻段內。在該調諧的信號轉換成45MHZ的IF信號后,就輸出它們。在調諧器41中包括一個PLL(鎖相環)電路。
在下面的步驟中,一個濾波器電路42連接到調諧器41。該濾波電路42用于在45MHZ的IF頻率附近提起3MHZ(峰—峰值)的帶寬,以限制鄰近頻道的干擾。
通過濾波電路42提取的FSK調制波在解調電路43中進行FM解調,然后作為序列數據輸入到控制電路44。反饋是從解調電路43通過自動增益控制(AGC)電路48到調諧器41的PLL電路而形成的。
在控制電路44中,來自解調電路43的序列數據通過HDLC處理而被去格式化。通過這種處理,在HDLC處理中所加的標志和FCS數據被限制了,因此只有所需的數據被提取,而且該被提取的數據被轉換成并行數據。
在圖7示例性的游戲菜單圖象埸景中,如果用戶通過操作部分3a的菜單鈕47選擇一個游戲,則控制電路44將該游戲的數據寫入DRAM(動態隨機存貯器)45中。因此,通過將游戲數據讀入到游戲機的主體3中,用戶可以玩該游戲。
該DRAM45是用于游戲操作的存貯器,可以寫入到該存貯器的游戲數取決于該存貯器的容量(在該例中為24M比特)。換句話說,該DRAM 45的存貯容量可以按照要寫入到該存貯器中的游戲數來決定。盡管通過控制電路44可自由刪除DRAM45中的數據,該DRAM 45是編程的,因此,在與基站1的通信關斷時(具體地,當加到適配器的電源被關斷時,實際情況下,因為適配器的電源是通過游戲機而供給的,即當加到游戲機的電源被關斷時),DRAM 45中的數據被刪除。另外,適配器4具有帶事先寫入的起動程序的ROM(只讀存貯器)46,以便在適配器打開時就可操作,因此該適配器4按照起動程序操作,直到游戲接收完成。
當用戶在游戲啟動后,想要改變選擇以得到另一個游戲,則用戶選擇菜單鈕的"重置",以使圖象埸景回到圖7的游戲菜單圖象埸景。
僅僅是示例,圖8示出了啟動程序的流程。首先,用戶將適配器4設置到游戲機主體3上,然后打開電源,因此游戲菜單就顯示在顯示器5上(見圖7)。然后,通過菜單鈕47用戶選擇一個游戲,因此游戲進入作為適配器4的游戲操作存貯器的DRAM 45中。因此,游戲開始。
除作為游戲操作存貯器的DRAM 45之外,適配器4還有一個保存存貯器,用于當例如用戶中斷游戲時保存(備份)中斷時的圖象場景;以及一個目錄存貯器,用于存儲所保存的游戲的標題、時間數據等等。
在該實施例中,兩個容量都為256K的SRAM(靜態RAM)50和51用作為保存存貯器,而容量為64K的SRAM 52用作為目錄存貯器。
另外,可以用DRAM、EPROM(電編程ROM,其數據可被刪除,新數據可寫入)或其它類似的存貯器來取代SRAM。
參照圖10的流程來描述數據保存時的操作。假設游戲中途中斷,然后菜單處理流程執行,菜單信息被接收(步驟ST1),因此,用戶選擇菜單圖象埸景上要保存的游戲的標題(步驟ST2)。
由此,比如在控制電路44微控制器部分做一個判斷,判斷選擇的游戲是否按程序使用了分配給SRAM 50和51的存貯區域(步驟ST3)。如果這些存貯區域沒有被使用,SRAM 50和51都將被寫保護(步驟ST4),因此在SRAM 50和51中不能保存數據。
如果在步驟ST3的結論是,SRAM 50和51被使用,目錄SRAM 52中的內容因此被用于判斷在下一步驟ST5中基于所選擇的游戲標題所選擇的游戲是否存貯在SRAM 50和51之一中。
如果步驟ST5指示"是",即證明所選擇的游戲被存貯在SRAM 50和51之一中,其中已存貯有所選擇的游戲的SRAM 50和51的內容被游戲中斷時顯示狀態的數據所重寫或取代。
如果步驟ST5指示"否"即證明所選擇的游戲還沒有被存貯,用于保存RAM選擇的圖象埸景被顯示在顯示器5上,如圖9所示,因此,通過觀看圖象埸景用戶可選擇SRAM 50(條款1)和SRAM(條款2)之一(步驟ST6)。在所選擇的圖象場景中,比如,當游戲已經被保存時,已被保存的游戲的標題和數據被進一步顯示。
在此,假設在條款(1)中的SRAM 50側的區域被選擇。然后,在步驟ST7中給予另一SRAM 51寫保護,然后在下一步驟ST8中判斷所選擇的SRAM 50是否有數據。如果SRAM 50中沒有數據,SRAM 50在步驟ST10中被啟動,然后在游戲中途被中斷時的數據按照編碼處理被寫入SRAM 50。
如果在步驟ST8中數據存在于SRAM 50中,則要求用戶在步驟ST9中選擇刪除掉舊數據的條款(a)或者選擇回到其它SRAM選擇的條款(b)。如果選擇了(a),在步驟ST10中,則啟動SRAM 50,然后在游戲被中途中斷時的數據被寫入SRAM 50。相反,如果選擇了(b),程序回到步驟ST6,其中,要求用戶再選擇要存貯數據的SRAM。
盡管在該實施例中,使用了兩個SRAM作為保存存貯器,但也可用一個SRAM或三個或更多的SRAM來構成保存存貯器。在任何情況下,在游戲被中途中斷時的數據或在游戲的預定埸景時的數據都以上述方式保存,因此,在用戶想要用再玩同一游戲時通過在其它時間接收同一游戲數據,只要用戶讀取保存的數據,就可能從游戲被原先中斷處繼續同一游戲。盡管上面針對基站1通過CATV同軸電纜與本地站連接的情況進行了描述,但信號也可通過衛星,比如BS(廣播衛星)、CS(通信衛星)或類似的衛星來發射。在這種情況下,上述的適配器4可集成在每個接收終端裝置中。
作為該游戲機,而不是在每個家庭所使用的那種游戲機,在游戲中心(許多游戲機可以并排放置的娛樂中心)提供的每個游戲機可以使用。在這種情況下,電視游戲可由每個游戲機選擇,因此通過提供適配器每個游戲機的使用性能可以提高(這里是指游戲中心的每個游戲機通常只能玩一種固定游戲)。
正如從上面的描述所看到的,按照本發明,一個作為接收裝置的適配器連接到游戲機主體,因此,不僅用戶能在家中的有選擇性地娛樂從基站發射的電視游戲軟件,而且,當用戶想要中途中斷游戲時,也能在中斷時按需要將游戲圖象埸景的狀態保存到保存存貯器中。在另一時間,當用戶想要重新選擇并娛樂先前入游戲操作存貯器的同一游戲軟件時,用戶可以在先前游戲中斷點從保存存貯器讀出數據,因此從先前中斷時間點的圖象埸景處啟動同一游戲。
在這種情況,有這樣一種作用由于當保存存貯器沒有完成保存工作時,給保存存貯器提供了寫保護,那么存貯在保存存貯器中的數據不會被破壞,即使具有不同程序說明的游戲軟件試圖進入保存存貯器亦如此。
權利要求
1.一種電視游戲數據接收裝置,它用于這種情況,其中從基站以無線方式或有線方式發射的電視游戲數據信號在本地站被接收,因此該被接收的數據信號被用于玩游戲,其中,所說的接收裝置包括用于存儲預定游戲的數據信號的游戲操作存貯器,和用于在游戲中斷時存儲預定游戲狀態的保存存貯器,當所說的保存存貯器在沒有完成保存操作時,給它提供寫保護。
2.按照權利要求1的電視游戲數據接收裝置,其中,在存貯在所說游戲操作存貯器中的游戲沒有使用給所說保存存貯器分配的存貯區域時,給所說保存存貯器提供寫保護。
3.按照權利要求1的電視游戲數據接收裝置,其中,兩個存貯器被用作為所說保存存貯器,并指定當預定游戲狀態在游戲中斷時存貯在所說兩個存貯器之一時,給另一個提供寫保護。
4.按照權利要求3的電視游戲數據接收裝置,其中,所說的接收裝置進一步包括一個目錄存貯器,它用于至少存貯要存貯到所說保存存存貯器中的游戲的標題,因此,當預定游戲狀態在游戲中斷時被存貯在所說保存存貯器中時,所說目錄存貯器被作為參考,以使如果同一游戲已經存貯在所說保存存貯器中,則在所說保存存貯器中的數據被當前游戲狀態更新。
全文摘要
一種電視游戲數據接收裝置,它用于這種情況,其中從基站以無線方式,或有線方式發射的電視游戲數據信號在本地站被接收,因此該接收的數據信號被用于玩游戲。其中,所說的接收裝置包括用于存貯預定游戲的數據信號的游戲操作存貯器,和用于例如在游戲中斷時存貯預定游戲狀態的保存存貯器,在游戲中斷時,當所說的保存存貯器沒有完成保存操作時,給它提供寫保護,因此當游戲在中途中斷時,中斷狀態的數據可按照需要保存。
文檔編號A63F13/12GK1115939SQ95108578
公開日1996年1月31日 申請日期1995年5月23日 優先權日1994年5月23日
發明者大野雄吾, 東海林俊一, 北原篤 申請人:日本電氣移動通信株式會社, 株式會社康姆斯, 世嘉企業股份有限公司