專利名稱:操作終端設(shè)備和信息傳輸設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種信息處理系統(tǒng)如視頻游戲機(jī)和一種用于這種處理的方法,更具體而言,涉及一種操作終端設(shè)備如視頻游戲機(jī)控制器或一種用于在其之間傳輸信息的信息傳輸設(shè)備以及一種用于這種傳輸?shù)姆椒?,并且再更具體地說,涉及一種包括多個操作終端設(shè)備和一個信息處理設(shè)備的信息處理系統(tǒng),如包括一個視頻游戲機(jī)和多個控制器的娛樂系統(tǒng),一種用于執(zhí)行這種操作的處理程序和一種存儲這種處理程序的記錄介質(zhì)。
背景技術(shù):
已知有一種具有能連接多個控制器的控制器端口以由此允許多個游戲者通過單獨(dú)控制這種控制器來享受相同游戲的視頻游戲機(jī)。
對于由多個游戲者通過對控制器的這種單獨(dú)操作來享受的游戲,必要的是在電視監(jiān)視器上出現(xiàn)的單獨(dú)游戲角色和用于操作這種游戲角色的單獨(dú)控制器之間的相關(guān)可由游戲者自己確認(rèn)。
如果游戲者自己不能確認(rèn)哪個游戲角色由哪個控制器來控制,則游戲?qū)⒖偛荒芷椒€(wěn)地進(jìn)行,因此對于這種游戲,尤其重要的是游戲角色和控制器之間的相關(guān)可由游戲者確認(rèn)。
應(yīng)指出,由控制器控制的事物不局限于游戲角色,并且應(yīng)明確地與控制器相關(guān)的事物亦不局限于游戲角色,盡管以上描述為簡化而以其為實(shí)例。
在常規(guī)的視頻游戲機(jī)中,控制器端口被提供給游戲機(jī)主單元并且由游戲者操作的控制器以一對一的方式通過線纜被連接,因此通過追蹤線纜并確定在游戲者操縱下的控制器被連接于其的控制器端口的位置(例如,被指定給每個端口的端口號),每個游戲者可確認(rèn)游戲角色和負(fù)責(zé)其操作的控制器之間的相關(guān)。例如,對于游戲角色“a”可由控制器通過第一控制器端口操作并且游戲角色“b”可由另一個控制器通過第二控制器端口操作的情況,通過追蹤線纜并確定控制器被連接于其的端口號,每個游戲者可以知道其自己的可控制游戲角色。
已知游戲機(jī)的一些常規(guī)應(yīng)用(游戲應(yīng)用程序或設(shè)備驅(qū)動程序)通過使用端口倍增器(多插口插座)允許控制器的數(shù)量大于控制器端口的數(shù)量。
然而,用于通過追蹤線纜來確認(rèn)哪個控制器被連接于哪個控制器端口的這種方法是不利的,原因在于這種線纜追蹤是耗費(fèi)人力的,這使得難以確定控制器端口和被連接于其的單獨(dú)控制器之間的相關(guān),特別是在當(dāng)被用長線纜連接時視頻游戲機(jī)和控制器彼此相當(dāng)遠(yuǎn)的情況下,或者在大量控制器通過被纏結(jié)的線纜連接于視頻游戲機(jī)的情況下。這意味著確定由游戲者操作的控制器和游戲角色之間的相關(guān)變得困難或耗費(fèi)人力。
發(fā)明公開內(nèi)容因此本發(fā)明的目的是提供信息處理設(shè)備和處理方法,操作終端設(shè)備、信息傳輸設(shè)備和傳輸方法,信息處理系統(tǒng)、用于執(zhí)行這種操作的處理程序和存儲這種處理程序的記錄介質(zhì),所有這些都允許操作者容易確認(rèn)信息處理系統(tǒng)中單獨(dú)的操作終端設(shè)備和可通過其操作的信息之間的相關(guān),所述信息處理系統(tǒng)包括多個操作終端設(shè)備、能連接該多個操作終端設(shè)備的信息處理設(shè)備和用于實(shí)現(xiàn)這種設(shè)備之間信息傳輸?shù)男畔鬏斣O(shè)備,這種系統(tǒng)的代表是包括多個控制器和一個具有能連接這種控制器的控制器端口的視頻游戲機(jī)的娛樂系統(tǒng)。
依照本發(fā)明,表達(dá)多個操作終端設(shè)備和可通過其操作的信息之間相關(guān)的相關(guān)信息被產(chǎn)生,并且這種相關(guān)信息被輸出給這種操作終端設(shè)備。
這種相關(guān)信息是被連接的多個操作終端可通過其被單獨(dú)識別的信息,或者用于將可通過操作終端操作的事物用符號表示的信息,這兩者均可優(yōu)選地被顯示于提供給每個所述操作終端設(shè)備的顯示裝置上。
依照本發(fā)明,單獨(dú)操作終端設(shè)備的單獨(dú)操作者可容易地確認(rèn)這種單獨(dú)操作終端設(shè)備和可通過其操作的信息之間的相關(guān)。
基于對將要與附圖一起被描述的說明性實(shí)施例的理解,本發(fā)明的其它和進(jìn)一步的目的和特點(diǎn)將變得顯而易見,并且將在隨后的權(quán)利要求中被示出,而基于在實(shí)踐中采用本發(fā)明,對本鄰域的技術(shù)人員來說,未在此涉及的各種優(yōu)點(diǎn)將出現(xiàn)。
附圖簡述
圖1為示出依照第一實(shí)施例的娛樂系統(tǒng)原理部分示例構(gòu)造的示意圖;圖2為示出控制器連接管理程序工藝流程的流程圖;圖3為示出具有使用端口倍增器被連接的多個控制器的視頻游戲機(jī)示例構(gòu)造的示意圖;圖4為示出依照第二實(shí)施例的娛樂系統(tǒng)原理部分示例構(gòu)造的示意圖;圖5為示出依照第三實(shí)施例的娛樂系統(tǒng)原理部分示例構(gòu)造的示意圖;圖6為示出控制器連接管理程序工藝流程的流程圖,通過所述程序,在一對多無線電連接的情況下,控制器號等被傳輸。
圖7為示出依照第四實(shí)施例的娛樂系統(tǒng)原理部分示例構(gòu)造的示意圖;圖8為示出依照第五實(shí)施例的娛樂系統(tǒng)原理部分示例構(gòu)造的示意圖;圖9為示出有開關(guān)的收發(fā)器構(gòu)造的示意圖;圖10為示出依照第六實(shí)施例的娛樂系統(tǒng)原理部分示例構(gòu)造的示意圖;圖11為示出依照第五和第六實(shí)施例在有開關(guān)的收發(fā)器中傳輸控制器號的工藝流程的流程圖;圖12為示出依照本發(fā)明單獨(dú)實(shí)施例的娛樂系統(tǒng)示例整體構(gòu)造的透視圖;圖13為示出控制器的透視圖;圖14為示出視頻游戲機(jī)和收發(fā)器的示例內(nèi)部構(gòu)造的方塊圖;圖15為示出控制器和收發(fā)器的示例內(nèi)部構(gòu)造的方塊圖。
實(shí)現(xiàn)本發(fā)明的最佳模式本發(fā)明的各個實(shí)施例將參照附圖被描述。應(yīng)指出,在整個附圖中,相同或類似的參考數(shù)字被應(yīng)用于相同或相似的部分和元件,而對相同或相似部分和元件的描述將被省略或簡化。
第一實(shí)施例圖1示出作為本發(fā)明第一實(shí)施例的娛樂系統(tǒng)原理部分的示例構(gòu)造,在其中作為可由用戶(游戲者)操作的多個操作終端設(shè)備的控制器(即,
圖1中的兩個控制器20A、20B)和娛樂設(shè)備(例如,視頻游戲機(jī)10)被分別用線纜13A、13B連接。
在圖1中所示的實(shí)例中,通過將在其一端上被提供的插入式連接器12A插入控制器端口11A,線纜13A與視頻游戲機(jī)10電連接,并且通過將在其另一端上被提供的插入式連接器14A插入控制器20A的連接端口(未示出),與連接器20A電連接。另一方面,通過將在其一端上被提供的插入式連接器12B插入控制器端口11B,線纜13B與視頻游戲機(jī)10電連接,并且通過將在其另一端上被提供的插入式連接器14B插入控制器20B的連接端口(未示出),與連接器20B電連接。
控制器20A和20B在可容易由游戲者確認(rèn)的位置處分別具有顯示部分21A和21B,其中包括其外觀的構(gòu)造的細(xì)節(jié)將在以后描述。例如,該顯示部分21A和21B能提供可由游戲者確認(rèn)的顯示器,并且可由液晶顯示面板、有機(jī)或無機(jī)電致發(fā)光(EL)面板、段式顯示設(shè)備和LED(發(fā)光二極管)等組成。
待顯示于單獨(dú)顯示部分21A和21B上的內(nèi)容涉及表達(dá)單獨(dú)控制器和游戲角色之間相關(guān)的相關(guān)信息,其包括作為由視頻游戲機(jī)指定給單獨(dú)控制器的標(biāo)號而被傳輸?shù)臄?shù)字(以下被稱為“控制器號”);用于識別單獨(dú)控制器的圖標(biāo)或符號;以及用于將例如可通過單獨(dú)控制器操作的游戲角色用符號表示的圖標(biāo)或符號。
現(xiàn)在,將游戲角色用符號表示的圖標(biāo)指其真實(shí)說明或其抽象表示。
被顯示于單獨(dú)顯示部分21A和21B上的內(nèi)容不局限于控制器號或角色圖標(biāo),但可最簡單地以多個LED(發(fā)光二極管)給出,其標(biāo)號對應(yīng)于控制器標(biāo)號,并且允許對應(yīng)于特定控制器號的LED被指定給待說明的這種控制器。
就是說,對于顯示部分21A和21B來說,顯示由視頻游戲機(jī)10指定給單獨(dú)控制器20A和20B的至少控制器號等以由此使游戲者明確地確認(rèn)它們是足夠的。在圖1中所示的示例情況下,控制器號“1”在控制器20A的顯示部分21A上出現(xiàn),而控制器號“2”在控制器20B的顯示部分21B上出現(xiàn)。
在單獨(dú)控制器20A和20B的顯示部分21A和21B上提供這種顯示允許游戲者可確認(rèn)哪個游戲角色可通過他們自己手中的控制器來控制。
為使得能在單獨(dú)控制器的顯示部分上顯示控制器號、角色圖標(biāo)等,依照典型地由圖2中所示的流程圖表示的算法(被稱為“控制器連接管理程序”),這個實(shí)施例的視頻游戲機(jī)10執(zhí)行對被連接的控制器的確認(rèn)和管理,以及對要顯示于單獨(dú)控制器的顯示部分上的信息(相關(guān)信息)的傳輸。
圖2示出在控制器號待顯示于單獨(dú)控制器的顯示部分上的情況下視頻游戲機(jī)中的工藝流程。通過主要在視頻游戲機(jī)的CPU(中央處理單元)上運(yùn)行被包含于游戲應(yīng)用程序或設(shè)備驅(qū)動程序中的控制器連接管理程序來進(jìn)行圖2中所示的處理。這種視頻游戲機(jī)內(nèi)部電路的構(gòu)造將在以后描述。
在圖2中所示的實(shí)例中,控制器連接管理程序一啟動,該程序首先在步驟S1中、在例如視頻游戲機(jī)中的RAM(隨機(jī)存取存儲器)上準(zhǔn)備控制器注冊表,然后初始化該表。
步驟S1之后的處理將例如在控制器處于供電狀態(tài)下被連接于視頻游戲機(jī)的時間點(diǎn)開始。更具體而言,對于圖1中所示的第一實(shí)施例的情況,處理可僅在控制器21A和21B分別通過線纜13A和13B被連接于視頻游戲機(jī)的控制器端口11A和11B之后開始。
現(xiàn)在,控制器注冊表指用于注冊和管理其到視頻游戲機(jī)的連接已被確定的控制器并被設(shè)計(jì)用于注冊可由游戲應(yīng)用程序使用的控制器最大數(shù)量的表。
對于允許例如四個游戲者參與的游戲,這種控制器注冊表中的控制器的最大數(shù)量可以是四。
在控制器注冊表的每個元(cell)中,被連接的控制器與視頻游戲機(jī)的通信所必要的信息(例如,連接的地點(diǎn)、控制器的序列號、無線電通信頻率)將已被記錄。
控制器注冊表的每個元預(yù)先包含控制器號、角色圖標(biāo)等,其通過請求被讀出。
從這種控制器注冊表讀出的控制器號或角色圖標(biāo)被傳輸給注冊于該表的控制器,并被顯示于控制器的顯示部分上,由此允許游戲者確定控制器和游戲角色之間的相關(guān)。
如果任何控制器與視頻游戲機(jī)的主單元通信失敗,則假定該控制器從視頻游戲機(jī)的主單元被斷開或該視頻游戲機(jī)從電源被斷開,這導(dǎo)致從控制器注冊表刪除關(guān)于該控制器的信息。
一旦在步驟S1中完成控制器注冊表的初始化,控制器連接管理程序?qū)⒃诓襟ES2中檢測未列于所述表中的任何操作控制器,如果未檢測到未列的控制器,則過程跳到步驟S6,而如果檢測到任何未列的控制器,則轉(zhuǎn)到步驟S3。
在步驟S3中,控制器連接管理程序?qū)⑴袛嗫刂破髯员硎欠襁€有空閑容量(即,該表是否包含控制器的最大數(shù)量),如果沒有容量可用,則過程跳到步驟S6,而如果有任何容量可用,則轉(zhuǎn)到步驟S4。
在步驟S4中,控制器連接管理程序?qū)⑦@種未列的控制器注冊到控制器注冊表中,然后轉(zhuǎn)到步驟S5。
在步驟S5中,控制器連接管理程序?qū)㈩A(yù)先被包含于控制器注冊表上的元(注冊地點(diǎn))中的控制器號、角色圖標(biāo)等傳輸給被連接于視頻游戲機(jī)的單獨(dú)控制器。
更具體而言,在圖1中所示的第一實(shí)施例的示例情況下,諸如由控制器連接管理程序指定的控制器號或角色圖標(biāo)的信息分別通過線纜13A和13B從視頻游戲機(jī)10被傳輸?shù)娇刂破?1A和21B。
在圖1中所示的第一實(shí)施例的示例情況下,控制器號“1”例如被發(fā)送給控制器20A,而控制器號“2”例如被發(fā)送給控制器20B。這使得控制器20A的顯示部分21A示出控制器號“1”,而控制器20B的顯示部分21B示出控制器號“2”。一旦在步驟S5中完成該過程,則過程轉(zhuǎn)到步驟S6。
在步驟S6中,控制器連接管理程序判斷是否一個或多個控制器被注冊于控制器注冊表中,在沒有控制器被注冊的情況下,過程返回步驟S2,而在一個或多個控制器被注冊的情況下,轉(zhuǎn)到步驟S7。
在步驟S7中,控制器連接管理程序與被注冊于控制器注冊表中的控制器進(jìn)行通信,嘗試提取關(guān)于在控制器上被提供的各種按鈕的信息,其細(xì)節(jié)將在以后被描述,然后轉(zhuǎn)到步驟S8。
在步驟S8中,控制器連接管理程序判斷提取關(guān)于控制器上按鈕的信息的嘗試是否成功,即與控制器的通信是否成功,在通信成功的情況下,過程跳到步驟S10,而在通信導(dǎo)致失敗的情況下,轉(zhuǎn)到步驟S9。
現(xiàn)在依照在上述步驟S7和S8中對通信成功/失敗的判斷,曾經(jīng)通信成功的控制器在以后從視頻游戲機(jī)的主單元被斷開或者電源被斷開的事件亦可被檢測到。
在步驟S9中,控制器連接管理程序從控制器注冊表中刪除通信失敗的控制器,然后轉(zhuǎn)到步驟S10。
在步驟S10中,控制器連接管理程序判斷在視頻游戲機(jī)和被注冊于控制器注冊表中的所有控制器之間的通信是否完成,在通信尚未完成的情況下,過程返回步驟S7,而在所有處理已完成的情況下,返回步驟S2。
依靠這種處理,第一實(shí)施例的娛樂系統(tǒng)可提供對被連接的控制器的確認(rèn)和管理,并可提供在每個控制器的顯示部分上對控制器號或角色圖標(biāo)的顯示。
盡管圖1舉例說明了視頻游戲機(jī)10的控制器端口11A和11B使用線纜以一對一的方式被分別連接于控制器20A和20B的情況,第一實(shí)施例亦可用于圖3中所示的情況,在其中使用端口倍增器303A和303B實(shí)現(xiàn)了一對多線纜連接。在此情況下,由被安裝于視頻游戲機(jī)10中的控制器連接管理程序發(fā)送的控制器號等可被顯示于顯示部分21上,該顯示部分被提供給通過端口倍增器303A和303B連接的多個控制器20a到20h的每個。
現(xiàn)在圖3示出具有兩個控制器端口11A和11B的視頻游戲機(jī)10與兩個端口倍增器303A和303B連接以由此允許八個控制器20a到20h被連接于其的情況。
在圖3中所示的情況下,視頻游戲機(jī)10的控制器端口11A通過插入式連接器12A和線纜302A與端口倍增器303A連接。端口倍增器303A具有四個插口(控制器連接槽)304a到304d,控制器20a到20d通過線纜305a到305d被分別連接于其。類似地,視頻游戲機(jī)10的控制器端口11B通過插入式連接器12B和線纜302B與端口倍增器303B連接。端口倍增器303B具有四個插口(控制器連接槽)304e到304h,控制器20e到20h通過線纜305e到305h被分別連接于其。
在如上所示多個控制器被連接于單個視頻游戲機(jī)的情況下,控制器連接管理程序基于控制器被連接于其的端口倍增器的插口位置(插口號)來識別控制器。在圖3中所示的示例情況下,假定視頻游戲機(jī)10的控制器端口11A具有端口號“1”,而控制器端口11B具有端口號“2”,并且端口倍增器303A的插口304e到304h分別具有插口號“1”到“4”,則控制器連接管理程序指定控制器號“1-1”給控制器20a,“1-2”給控制器20b,“1-3”給控制器20c以及“1-4”給控制器20d。控制器20e到20h可類似地具有控制器號“2-1”到“2-4”。控制器連接管理程序?qū)⒃摽刂破魈杺鬏斀o相應(yīng)的控制器20a到20h,其將分別出現(xiàn)在相應(yīng)的控制器20a到20h的顯示部分21上。
第二實(shí)施例圖4示出第二實(shí)施例的示例構(gòu)造,在其中視頻游戲機(jī)30和多個控制器(即,圖4中的兩個控制器40A和40B)使用收發(fā)器以一對一、雙向無線電連接彼此進(jìn)行通信。
在圖4中所示的實(shí)例中,收發(fā)器32A包括具有被并入其中以實(shí)現(xiàn)雙向無線電通信的通信電路的連接器部分33A和無線電通信天線34A,其中該收發(fā)器32A的連接器部分33A被插入視頻游戲機(jī)30的控制器端口31A以由此實(shí)現(xiàn)電連接。類似地,收發(fā)器32B包括具有被并入其中以實(shí)現(xiàn)雙向無線電通信的通信電路的連接器部分33B和無線電通信天線34B,其中該收發(fā)器32B的連接器部分33B被插入視頻游戲機(jī)30的控制器端口31B以由此實(shí)現(xiàn)電連接。
收發(fā)器42A包括具有被并入其中以實(shí)現(xiàn)雙向無線電通信的通信電路的連接器部分43A和無線電通信天線44A,其中該收發(fā)器42A的連接器部分43A被插入視頻游戲機(jī)40A的控制器端口(未示出)以由此實(shí)現(xiàn)電連接。
類似地,收發(fā)器42B包括具有被并入其中以實(shí)現(xiàn)雙向無線電通信的通信電路的連接器部分43B和無線電通信天線44B,其中該收發(fā)器42B的連接器部分43B被插入視頻游戲機(jī)40B的控制器端口(未示出)以由此實(shí)現(xiàn)電連接。
單獨(dú)的收發(fā)器32A、32B、42A和42B可以是可用于基于例如通用、短程、高速無線電通信系統(tǒng)如所謂的藍(lán)牙(注冊商標(biāo)名)或基于專用的短程無線電通信系統(tǒng)的雙向無線電通信中的那些。在圖4中所示的情況下,收發(fā)器32A和42A被卷入在一對一無線電通信中,而收發(fā)器32B和42B亦同樣被卷入。
控制器40A和40B(其細(xì)節(jié)將在以后描述)在容易由游戲者確認(rèn)的位置處具有顯示部分41A和41B,這類似于圖1中所示的控制器20A和20B的情況。
該顯示部分41A和41B上的顯示包括作為被指定給單獨(dú)控制器的控制器號被傳輸?shù)目刂破魈枺换蚩赏ㄟ^該控制器操作的角色圖標(biāo),其被顯示以使游戲者可明確地確認(rèn),這類似于在第一實(shí)施例中所述的情況。
現(xiàn)在圖4舉例說明了控制器號“1”被顯示于控制器40A的顯示部分41A上而控制器號“2”被顯示于控制器40B的顯示部分41B上的情況。
亦在第二實(shí)施例中,類似于在第一實(shí)施例中所述的情況,單獨(dú)控制器40A和40B的顯示部分41A和41B上的顯示允許每個游戲者確定哪個游戲角色可通過其自己手中的控制器來操作。
為使得能在單獨(dú)控制器的顯示部分上顯示控制器號或角色圖標(biāo),第二實(shí)施例的視頻游戲機(jī)基于以下所述的工藝流程確認(rèn)并管理被連接的控制器并且將被顯示的信息傳輸給單獨(dú)控制器的顯示部分。
現(xiàn)在應(yīng)指出,第二實(shí)施例中控制器連接管理程序的工藝流程近似與參照圖2中的流程圖所說明的相同,因此以下描述將只給出與第一實(shí)施例中不同的方面。
在第二實(shí)施例中,一旦建立被連接于視頻游戲機(jī)30的收發(fā)器32(32A、32B)和被連接于控制器40的收發(fā)器42(42A、42B)之間的無線電通信,控制器連接管理程序就開始圖2中步驟S1的過程。從步驟S1到S4的過程基本上與在第一實(shí)施例中所述的相同。
在第二實(shí)施例的步驟S5中,通過視頻游戲機(jī)30側(cè)的收發(fā)器32和控制器40側(cè)的收發(fā)器42之間的無線電通信,控制器連接管理程序?qū)⒅T如控制器號或角色圖標(biāo)的信息發(fā)送給控制器40A和40B。
在圖4中第二實(shí)施例的示例情況下,控制器號“1”被發(fā)送給控制器40A,而控制器號“2”被發(fā)送給控制器40B。這導(dǎo)致在控制器40A的顯示部分41A上顯示控制器號“1”,而在控制器40B的顯示部分41B上顯示控制器號“2”。從步驟S6到S10的過程基本上與在第一實(shí)施例中所述的相同。
這種處理允許第二實(shí)施例的娛樂系統(tǒng)確認(rèn)并管理被連接的控制器,并且在單獨(dú)控制器的顯示部分上顯示控制器號、角色圖標(biāo)等。
第三實(shí)施例圖5示出第三實(shí)施例的示例構(gòu)造,在其中視頻游戲機(jī)30和多個控制器(即,圖5中的五個控制器41a到41e)使用收發(fā)器以一對多、雙向無線電連接彼此進(jìn)行通信。
在圖5中所示的實(shí)例中,收發(fā)器42a到42e被插入控制器40a到40e以由此實(shí)現(xiàn)電連接,這類似于圖4中所示的情況。
另一方面,收發(fā)器35A和35B被插入視頻游戲機(jī)30的控制器端口31A和31B以由此實(shí)現(xiàn)電連接,這類似于圖4中所示的情況?,F(xiàn)在收發(fā)器35A和35B被分別提供有能基于時分無線電通信或頻分無線電通信而使用控制器側(cè)的多個收發(fā)器進(jìn)行一對多、雙向通信的通信電路。
在圖5中所示的示例情況下,視頻游戲機(jī)30側(cè)的收發(fā)器35A以一對三的方式與三個相應(yīng)的控制器40a到40c(以下被稱為控制器組50A)上的收發(fā)器42a到42c建立通信,而收發(fā)器35B以一對二的方式與兩個相應(yīng)的控制器40d和40e(以下被稱為控制器組50B)上的收發(fā)器42d和42e建立通信。
類似于上述實(shí)施例,第三實(shí)施例中的單獨(dú)控制器40a到40e具有顯示部分41a到41e,由視頻游戲機(jī)30指定的控制器號、角色圖標(biāo)等被顯示于其上以明確地由游戲者確認(rèn)。
現(xiàn)在在圖5中舉例說明的情況下,控制器號“1”被顯示于控制器40a的顯示部分41a上,控制器號“2”被顯示于控制器40b的顯示部分41b上,并且類似地,控制器號“3”被顯示于控制器40c的顯示部分41c上,控制器號“4”被顯示于控制器40d的顯示部分41d上,且控制器號“5”被顯示于控制器40e的顯示部分41e上。
亦在第三實(shí)施例中,類似于在第一和第二實(shí)施例中所述的情況,單獨(dú)控制器40a到40e的顯示部分41a到41e上的這種顯示允許每個游戲者確定哪個游戲角色可通過其自己手中的控制器來操作。
現(xiàn)在應(yīng)指出,第三實(shí)施例中被安裝于視頻游戲機(jī)中的控制器連接管理程序的工藝流程近似與參照圖2中的流程圖所說明的相同,因此以下描述將只給出與第一和第二實(shí)施例中不同的方面。
在第三實(shí)施例中,一旦建立被連接于視頻游戲機(jī)30的收發(fā)器35A和35B與被連接于控制器40a到40e的收發(fā)器42a到42e之間的無線電通信,控制器連接管理程序就開始圖2中步驟S1的過程。從步驟S1到S4的過程基本上與在第一和第二實(shí)施例中所述的相同。
在第三實(shí)施例的步驟S5中,控制器連接管理程序執(zhí)行圖6中所示的處理。
就是說,在第三實(shí)施例的步驟S5中,控制器連接管理程序首先在步驟S11中向收發(fā)器35A和35B查詢關(guān)于在無線電連接下被連接于其的控制器數(shù)。
接下來在步驟S12中,控制器連接管理程序從收發(fā)器35A和35B接收在無線電連接下被單獨(dú)連接于其的控制器數(shù)。例如在圖5中所示的情況下,收發(fā)器35A與控制器組50A處于無線電連接,而收發(fā)器35B與控制器組50B處于無線電連接,因此控制器連接管理程序從收發(fā)器35A接收控制器數(shù)“3”,而從收發(fā)器35B接收控制器數(shù)“2”。
在接收控制器數(shù)之后,控制器連接管理程序然后在步驟S13中通過收發(fā)器35A和35B在無線電連接下將分別與收發(fā)器35A和35B有關(guān)的所有控制器號發(fā)送給控制器40a到40e,或者僅將控制器的最前(top)號分別發(fā)送給收發(fā)器35A和35B,并且使得收發(fā)器35A和35B在無線電連接下將該最前號和隨后的控制器號發(fā)送給控制器40a到40e。
更具體而言,在所有控制器號在無線電連接下從收發(fā)器被發(fā)送到控制器的情況下,控制器連接管理程序?qū)⒖刂破魈枴?”、“2”和“3”發(fā)送給收發(fā)器35A,然后收發(fā)器35A將控制器號“1”發(fā)送給控制器40a,將控制器號“2”發(fā)送給控制器40b,而將控制器號“3”發(fā)送給控制器40c。
控制器連接管理程序亦將控制器號“4”和“5”發(fā)送給收發(fā)器35B,然后收發(fā)器35B將控制器號“4”發(fā)送給控制器40d,而將控制器號“5”發(fā)送給控制器40e。
另一方面,在僅控制器的最前號被發(fā)送給收發(fā)器且該最前號和隨后的號從該收發(fā)器發(fā)送給控制器的情況下,控制器連接管理程序?qū)⒎謩e被連接于收發(fā)器35A和35B的控制器的號的最前號發(fā)送給收發(fā)器35A和35B。
控制器連接管理程序現(xiàn)在限定了被連接于控制器端口的單獨(dú)收發(fā)器的最前號的分配順序(或者可事先限定),然后依照該分配順序?qū)⒈舜瞬恢丿B的該最前號發(fā)送給單獨(dú)的收發(fā)器。
就是說,在圖5中所示的第三實(shí)施例中,在收發(fā)器35A具有最前號分配的第一優(yōu)先權(quán)而收發(fā)器35B具有第二優(yōu)先權(quán)的情況下,控制器連接管理程序?qū)⒆钋疤枴?”發(fā)送給收發(fā)器35A,而將最前號“4”發(fā)送給收發(fā)器35B,“4”比“1”大3,表示被連接于收發(fā)器35A的控制器數(shù)。
在此情況下的收發(fā)器35A和35B被設(shè)計(jì)用于以例如升序來發(fā)送所接收的最前號和隨后的號。因此,收發(fā)器35A將例如控制器號“1”發(fā)送給控制器40a,將控制器號“2”發(fā)送給控制器40b并將控制器號“3”發(fā)送給控制器40c;而收發(fā)器35B將例如控制器號“4”發(fā)送給控制器40d并將控制器號“5”發(fā)送給控制器40e。
這導(dǎo)致在控制器40a的顯示部分41a上顯示控制器號“1”,在控制器40b的顯示部分41b上顯示控制器號“2”,在控制器40c的顯示部分41c上顯示控制器號“3”,在控制器40d的顯示部分41d上顯示控制器號“4”并在控制器40e的顯示部分41e上顯示控制器號“5”。
在完成圖6的步驟S13之后,該過程轉(zhuǎn)到圖2的步驟S6。從步驟S6到S10的過程基本上與在第一和第二實(shí)施例中所述的相同?,F(xiàn)在亦允許執(zhí)行步驟S11和S12而不在步驟S5之前(例如在步驟S1之后)。
這種處理允許第三實(shí)施例的娛樂系統(tǒng)確認(rèn)并管理以一對多的方式被連接的控制器,并且在單獨(dú)控制器的顯示部分上顯示控制器號。這樣,依照第三實(shí)施例,在相應(yīng)的控制器40a到40e的顯示部分41a到41e上顯示控制器號允許每個游戲者確定哪個游戲角色可通過其自己手中的控制器來控制,這類似于上述第一和第二實(shí)施例。
第四實(shí)施例圖7示出第四實(shí)施例的示例構(gòu)造,在其中視頻游戲機(jī)30和多個控制器(控制器41a到41e)使用收發(fā)器以一對多、雙向無線電連接彼此進(jìn)行通信,這類似于圖5中所示的情況。圖7中所示的構(gòu)造基本上與圖5中所示的相同,因此其詳述將被省略。
現(xiàn)在應(yīng)指出,圖7中所示的第四實(shí)施例的情況與圖5中所示的第三實(shí)施例的情況的不同之處在于,控制器數(shù)是依賴于在與收發(fā)器的無線電連接下的控制器的最大允許數(shù)而被確定的,取代了依賴于處于在控制器端口處與單獨(dú)收發(fā)器無線電連接的控制器的實(shí)際數(shù)而被確定。
圖7示出了示例情況,在其中與單獨(dú)收發(fā)器35A和35B無線電連接的控制器的最大允許數(shù)被設(shè)置為“4”,并且控制器號“1”、“2”、“3”、“5”和“6”被分別顯示于控制器40a到40e的顯示部分41a到41e上。
第四實(shí)施例的控制器連接管理程序中圖2的步驟S5中的處理將參考圖6中所示的流程圖來說明,在其中控制器數(shù)依賴于與收發(fā)器無線電連接的控制器的最大允許數(shù)而被確定。
現(xiàn)在應(yīng)指出,第四實(shí)施例中控制器連接管理程序的工藝流程近似與參考圖2和6所說明的相同,因此以下描述將只給出與其不同的方面。
第四實(shí)施例中的控制器連接管理程序在圖6的步驟S11中向視頻游戲機(jī)30側(cè)的收發(fā)器35A和35B查詢可被連接于其的控制器的最大允許數(shù)。
接下來在步驟S12中,控制器連接管理程序從收發(fā)器35A和35B接收可被單獨(dú)連接于其的控制器的最大允許數(shù)。即,在可連接的控制器的最大允許數(shù)為4的示例情況下,控制器連接管理程序從收發(fā)器35A和35B單獨(dú)接收可連接的控制器的最大允許數(shù)“4”。
在接收了可連接的控制器的最大允許數(shù)之后,控制器連接管理程序然后在步驟S13中通過收發(fā)器35A和35B將等于可連接于收發(fā)器35A和35B的控制器最大允許數(shù)的數(shù)量的控制器號發(fā)送給控制器40a到40e,或者僅將控制器的最前號分別發(fā)送給收發(fā)器35A和35B,并且使得收發(fā)器35A和35B將該最前號和隨后的控制器號發(fā)送給控制器40a到40e。
更具體而言,在等于可連接于收發(fā)器35A和35B的控制器最大允許數(shù)的數(shù)量的控制器號從收發(fā)器被發(fā)送到控制器的情況下,控制器連接管理程序?qū)⒖刂破魈枴?”、“2”、“3”和“4”發(fā)送給收發(fā)器35A,并將控制器號“5”、“6”、“7”和“8”發(fā)送給收發(fā)器35B。接收控制器號的收發(fā)器35A在無線電連接下將控制器號“1”、“2”和“3”發(fā)送給控制器40a、40b和40c,而保持控制器號“4”處于等待狀態(tài),這是因?yàn)槠淠康牡夭淮嬖?。收發(fā)器35B在無線電連接下將控制器號“5”和“6”發(fā)送給控制器40d和40e,而保持控制器號“7”和“8”處于等待狀態(tài),這是因?yàn)槠淠康牡夭淮嬖凇?br>
另一方面,在僅最前控制器號被發(fā)送給收發(fā)器且該最前號和隨后的號從該收發(fā)器被發(fā)送到控制器的情況下,控制器連接管理程序?qū)⒖煞謩e連接于收發(fā)器35A和35B的控制器的最大允許數(shù)的最前號發(fā)送給收發(fā)器35A和35B。
控制器連接管理程序現(xiàn)在限定了被連接于控制器端口的單獨(dú)收發(fā)器的可連接控制器最大允許數(shù)的最前號的分配順序(或者可事先限定),然后依照該分配順序?qū)⒈舜瞬恢丿B的該最前號發(fā)送給單獨(dú)的收發(fā)器。
就是說,在圖7中所示的第四實(shí)施例中,在收發(fā)器35A具有最前號分配的第一優(yōu)先權(quán)而收發(fā)器35B具有第二優(yōu)先權(quán)的情況下,控制器連接管理程序?qū)⒆钋疤枴?”發(fā)送給收發(fā)器35A,而將最前號“5”發(fā)送給收發(fā)器35B,“5”比“1”大4,表示可連接于收發(fā)器35A的控制器最大允許數(shù)。
在此情況下的收發(fā)器35A和35B被設(shè)計(jì)用于以例如升序來發(fā)送所接收的最前號和隨后的號。因此,收發(fā)器35A將例如控制器號“1”發(fā)送給控制器40a,將控制器號“2”發(fā)送給控制器40b并將控制器號“3”發(fā)送給控制器40c;而收發(fā)器35B將例如控制器號“5”發(fā)送給控制器40d并將控制器號“6”發(fā)送給控制器40e。
這導(dǎo)致在控制器40a的顯示部分41a上顯示控制器號“1”,在控制器40b的顯示部分41b上顯示控制器號“2”,在控制器40c的顯示部分41c上顯示控制器號“3”,在控制器40d的顯示部分41d上顯示控制器號“5”并在控制器40e的顯示部分41e上顯示控制器號“6”。然后該過程轉(zhuǎn)到圖2的步驟S6。
這種處理允許第四實(shí)施例的娛樂系統(tǒng)確認(rèn)并管理以一對多的方式被連接的控制器,并且在單獨(dú)控制器的顯示部分上顯示控制器號。
還有,第四實(shí)施例允許游戲者確定哪個游戲角色可通過他們自己手中的控制器來控制,這類似于上述第三實(shí)施例。
現(xiàn)在亦允許以降序?qū)⒖刂破魈栔付ńo控制器40a到40e,盡管在以上第三和第四實(shí)施例中所述的情況采用了升序。
只要該號不彼此重疊并且只要與游戲角色的相關(guān)是明顯的,還允許指定任意的控制器號,這取代了以升序或降序來分配相繼的號。
甚至允許類似于在第一和第二實(shí)施例中的情況而在顯示部分41a到41e上顯示角色圖標(biāo),取代顯示控制器號。
第五實(shí)施例接下來的段落描述本發(fā)明的第五實(shí)施例。
用于視頻游戲機(jī)的一些先前的應(yīng)用程序不具有將控制器號或角色圖標(biāo)發(fā)送給控制器的功能(程序),這不象在第一到第四實(shí)施例中所述的控制器連接管理程序。這種先前的應(yīng)用程序基于控制器被連接于控制器端口的位置而識別被連接于視頻游戲機(jī)的控制器。例如,被連接于具有端口號“1”的控制器被識別為控制器“1”,而被連接于具有端口號“2”的控制器被識別為控制器“2”。
然而,對控制器的這種編號僅由應(yīng)用程序內(nèi)部使用以識別控制器,并且不象上述實(shí)施例,沒有將控制器號發(fā)送給控制器的應(yīng)用。
對于被連接于視頻游戲機(jī)控制器端口的收發(fā)器(例如,圖4中的收發(fā)器32A和32B)來說,僅具有發(fā)送/接收數(shù)據(jù)的功能以壓縮成本并增強(qiáng)通用性也是一般的,其通常不具有確認(rèn)它們被連接的端口號和將該號發(fā)送給控制器的功能。
因此,即使例如在圖4中所示的收發(fā)器32A和32B被連接于視頻游戲機(jī)的控制器端口,并且如圖4中所示的控制器40A和4oB被使用,只要視頻游戲機(jī)采用不具有發(fā)送控制器號功能的先前應(yīng)用程序,控制器號也不能被顯示于控制器40A和40B的顯示部分41A和41B上。
如圖8中所示,第五實(shí)施例現(xiàn)在采用有連接器部分63A和63B的收發(fā)器62A和62B,該連接器部分具有游戲者可用其來設(shè)置編號的開關(guān)65A和65B,并亦具有能發(fā)送對應(yīng)于開關(guān)65A和65B設(shè)置的控制器號的內(nèi)在通信電路。將收發(fā)器62A和62B附著于運(yùn)行先前應(yīng)用程序的視頻游戲機(jī)60的控制器端口61A和61B使得控制器號被分別顯示于控制器40A和40B的顯示部分41A和41B上。
圖8中所示的情況對應(yīng)于圖4中所示的情況,因此對與圖4中相同的部分的說明將被省略。
圖9示出收發(fā)器62(62A或62B)的放大視圖。
在圖9中,類似于圖4中所示的收發(fā)器,收發(fā)器62(62A或62B)主要包括無線電通信天線64(64A或64B)和連接器部分63(63A或63B)。
在與天線64相反的連接器部分63的端部分處,所提供的是待插入控制器端口61(61A或61B)以由此實(shí)現(xiàn)電連接的接觸部分66。連接器部分63亦在可由游戲者容易確認(rèn)并且即使當(dāng)接觸部分66被插入控制器端口61時優(yōu)選地可由游戲者接近的位置中具有開關(guān)65(65A或65B)。
開關(guān)65具有對應(yīng)于收發(fā)器62被連接的視頻游戲機(jī)的控制器端口數(shù)的數(shù)量的設(shè)置位置。在視頻游戲機(jī)60的控制器端口數(shù)為例如圖8中所示的兩個的情況下,開關(guān)65將具有如圖9中所示的兩個設(shè)置位置“1”和“2”;而四個的控制器端口數(shù)需要該開關(guān)具有“1”到“4”的設(shè)置位置。
開關(guān)65的位置的轉(zhuǎn)換是由游戲者手動實(shí)現(xiàn)的。例如,在收發(fā)器62被插入具有端口號“1”的視頻游戲機(jī)控制器端口的情況下,位置“1”被選擇,而在收發(fā)器62被插入具有端口號“2”的控制器端口的情況下,位置“2”被選擇。
被并入連接器部分63的通信電路產(chǎn)生對應(yīng)于在開關(guān)65上所選位置的控制器號,然后將該號從無線電通信天線64發(fā)送到控制器4o(40A或40B)。
這允許與收發(fā)器62一對一無線電通信的控制器40的顯示部分41顯示從收發(fā)器62發(fā)送的控制器號。
在圖8中所示的示例情況下,假定視頻游戲機(jī)60的控制器端61A的端口號為“1”,而控制器端口61B的端口號為“2”,則收發(fā)器62A上的開關(guān)65A將被設(shè)置在位置“1”,而收發(fā)器62B上的開關(guān)65B將被設(shè)置在位置“2”,這導(dǎo)致在與收發(fā)器62A一對一通信的控制器40A的顯示部分41A上顯示控制器號“1”,并導(dǎo)致在與收發(fā)器62B一對一通信的控制器40B的顯示部分41B上顯示控制器號“2”。
現(xiàn)在在第五實(shí)施例中,圖9中所示收發(fā)器62的連接器部分63被說明為將對應(yīng)于開關(guān)65的位置的控制器號發(fā)送給控制器40,當(dāng)收發(fā)器62被連接于由例如第二實(shí)施例中所述的控制器連接管理程序支持的視頻游戲機(jī)時,由控制器連接管理程序指定的控制器號可被優(yōu)先發(fā)送,而不是基于開關(guān)65的位置的控制器號。
就是說,將圖9中所示的收發(fā)器62安裝到由控制器連接管理程序支持的視頻游戲機(jī)上可允許當(dāng)控制器號由視頻游戲機(jī)指定時,收發(fā)器62將控制器號發(fā)送給控制器,并當(dāng)控制器號不由視頻游戲機(jī)指定時發(fā)送對應(yīng)于由開關(guān)65設(shè)置的位置的控制器號。
這樣,根據(jù)依照第五實(shí)施例的娛樂系統(tǒng),控制器號被顯示于控制器40的顯示部分41上,而不管視頻游戲機(jī)是否支持控制器連接管理程序。
第六實(shí)施例盡管上述第五實(shí)施例示出了示例情況,在其中在不被先前控制器連接管理程序支持的視頻游戲機(jī)60上的收發(fā)器62和控制器40上的收發(fā)器42之間建立了一對一無線電通信,然而具有被安裝于其上的開關(guān)65的收發(fā)器亦可用于不被先前控制器連接管理程序支持的視頻游戲機(jī)和控制器之間的一對多無線電通信,如在圖10所示的第六實(shí)施例中所述。
圖10中所示的情況對應(yīng)于圖5或圖7中所示的情況,因此對與圖5或圖7中相同的部分的說明將被省略。
在如第六實(shí)施例中所示的一對多通信中,被并入收發(fā)器66(66A、66B)的連接器部分63(63A、63B)中的通信電路讀取開關(guān)65(65A、65B)的位置設(shè)置值(即編號),然后將包括讀取值和每個控制器都不同的特定號的控制器號發(fā)送給與其無線電通信的每個控制器40。
這允許與收發(fā)器62一對多無線電通信的每個控制器40的顯示部分41顯示從相應(yīng)的收發(fā)器62發(fā)送的控制器號。
在圖10中所示的示例情況下,假定視頻游戲機(jī)60的控制器端口61A具有端口號“1”,而控制器端口61B具有端口號“2”;收發(fā)器66A上的開關(guān)65A將被設(shè)置在位置“1”,而收發(fā)器66B上的開關(guān)65B將被設(shè)置在位置“2”;與收發(fā)器66A一對多通信的控制器組50A中的控制器40a、40b和40c將被給以“1”、“2”和“3”,分別作為每個控制器不同的編號,并且與收發(fā)器66A一對多通信的控制器組50B中的控制器40d和40e將被分別給以“1”和“2”;這導(dǎo)致在控制器組50A中控制器40a的顯示部分41a上顯示控制器號“1-1”,在控制器40b的顯示部分41b上顯示控制器號“1-2”,并且在控制器40c的顯示部分41c上顯示控制器號“1-3”,并導(dǎo)致在控制器組50B中控制器40d的顯示部分41d上顯示控制器號“2-1”,并在控制器40e的顯示部分41e上顯示控制器號“2-2”。
現(xiàn)在亦在第六實(shí)施例中,在收發(fā)器66被連接于支持如第三或第四實(shí)施例中所述的控制器連接管理程序的視頻游戲機(jī)的情況下,亦允許給予發(fā)送由控制器連接管理程序指定的控制器號在發(fā)送基于開關(guān)65位置設(shè)置的控制器號之上的優(yōu)先權(quán),這類似于第五實(shí)施例。
這樣,依照第六實(shí)施例的娛樂系統(tǒng),控制器號被顯示于控制器40的顯示部分41上,而不管視頻游戲機(jī)是否支持控制器連接管理程序。
圖11示出收發(fā)器通信電路具有第五和第六實(shí)施例中所述開關(guān)的示例情況,在其中視頻游戲機(jī)可發(fā)送控制器號,而不管該視頻游戲機(jī)是否支持控制器連接管理程序。圖11中所示的工藝流程現(xiàn)在可由軟件或硬件實(shí)現(xiàn),這兩者將在收發(fā)器的通信電路內(nèi)實(shí)現(xiàn)。
如圖11中所示,收發(fā)器通信電路在步驟S21中通過無線電通信建立視頻游戲機(jī)和至少一個控制器之間的連接,然后在步驟S22中判斷視頻游戲機(jī)的應(yīng)用程序是否指定控制器號。在視頻游戲機(jī)的應(yīng)用程序被控制器連接管理程序支持且由此控制器號在步驟S22中被判斷為由視頻游戲機(jī)指定的情況下,通信電路將在步驟S23中將由控制器連接管理程序支持的這種應(yīng)用程序所指定的控制器號發(fā)送給相應(yīng)的控制器,然后轉(zhuǎn)到通信處理例行程序以進(jìn)行實(shí)際的游戲等。
另一方面,如果通信電路在步驟S22中判斷視頻游戲機(jī)的應(yīng)用程序不被控制器連接管理程序支持并且控制器號由此不由該視頻游戲機(jī)指定,該處理轉(zhuǎn)到步驟S24。
在步驟S24中,通信電路檢測在開關(guān)上選擇了什么位置,然后在步驟S25中檢測與其已經(jīng)建立無線電通信的控制器的編號。
當(dāng)在步驟S 25中檢測的控制器號為“1”時,通信電路的處理轉(zhuǎn)到步驟S27,并當(dāng)不為“1”(即“2”或以上)時,轉(zhuǎn)到步驟S28。
從步驟S 25跳到步驟S27的處理對應(yīng)于如在第五實(shí)施例中的一對一通信的情況,而從步驟S25跳到步驟S28對應(yīng)于如在第六實(shí)施例中一對多的情況。
在步驟S27中,依照開關(guān)的位置,通信電路將控制器號發(fā)送給相應(yīng)的控制器,然后轉(zhuǎn)到通信處理例行程序以進(jìn)行實(shí)際的游戲等。
相反在步驟S28中,通信電路產(chǎn)生對應(yīng)于與其已經(jīng)建立無線電通信的控制器號的數(shù)字,然后在步驟S 29中將控制器號發(fā)送給相應(yīng)的控制器,該控制器號包括對應(yīng)于開關(guān)位置的數(shù)字加上對應(yīng)于控制器號的數(shù)字。之后該過程轉(zhuǎn)到通信處理例行程序以進(jìn)行實(shí)際的游戲等。
由此第五和第六實(shí)施例中所述的收發(fā)器被實(shí)現(xiàn)。
圖12示出包括依照任何一個上述實(shí)施例的控制器和視頻游戲機(jī)的娛樂系統(tǒng)的整體構(gòu)造。盡管圖12舉例說明了如在第二到第六實(shí)施例中所述視頻游戲機(jī)和控制器處于無線電通信的情況,視頻游戲機(jī)和控制器可如在第一實(shí)施例中所述使用線纜處于線纜連接下。
圖12中所述的娛樂系統(tǒng)包括對應(yīng)于上述實(shí)施例中的那些的視頻游戲機(jī)101(10、30、60),對應(yīng)于上述實(shí)施例中的那些的控制器102(20、40),以及視頻和音頻信號從視頻游戲機(jī)101被提供給其的監(jiān)控設(shè)備100(例如電視接收器)。
視頻游戲機(jī)101被提供有允許存儲器卡103被插入其中和從其取出的存儲器卡插槽114A和114B,允許如在上述實(shí)施例中所述的收發(fā)器107(32、35、62、66)和線纜插入連接器(未示出)被附著于其或從其分離的控制器端口115A和115B(11、31、61),盤托113,用于開啟或關(guān)閉盤托113的開啟/關(guān)閉按鈕112,以及用于實(shí)現(xiàn)供電、備用和復(fù)位的ON/備用/復(fù)位按鈕111;并進(jìn)一步包括(盡管未示出)音頻/視頻輸出終端(AV多輸出終端),PC卡插槽,光學(xué)數(shù)字輸出終端,I EEE(電氣和電子工程師協(xié)會)1394連接終端,USB(通用串行總線)連接終端,電源開關(guān),AC電源輸入終端等。
包括控制器端口115的單獨(dú)連接終端優(yōu)選地具有非對稱開口以避免不正確的插入。
視頻游戲機(jī)101可以是這樣的,基于存儲于盤形介質(zhì)如所謂的DVD-R0M或CD-R0M中的其應(yīng)用程序執(zhí)行視頻游戲,或者再現(xiàn)(解碼)存儲于例如DVD視頻或CD中的視頻數(shù)據(jù)或音頻數(shù)據(jù)。在其應(yīng)用程序包含上述控制器連接管理程序的情況下,當(dāng)由該程序控制時,視頻游戲機(jī)101亦可將上述控制器號發(fā)送給控制器。
現(xiàn)在,應(yīng)用程序、視頻數(shù)據(jù)和音頻數(shù)據(jù)不局限于存儲在盤介質(zhì)中的那些,而亦可以是那些從半導(dǎo)體存儲器或磁帶介質(zhì)讀出的,或者那些通過線纜或無線電、廣域或私人通信線所提供的。
現(xiàn)在將參考圖13說明控制器102的外觀。
控制器102具有連接如在上述實(shí)施例中所述的收發(fā)器135(42)的連接端口131,以及能顯示控制器號或角色圖標(biāo)的顯示部分130(21、41)。連接端口優(yōu)選地具有非對稱開口以避免不正確的插入。
控制器102具有象被右手掌包著那樣被握的右手柄部分122和象被左手掌包著那樣被握的左手柄部分121。
控制器102亦具有當(dāng)手柄部分121和122被握在手中時可由左和右拇指操作的右操作區(qū)128和左操作區(qū)126;再次可由左和右拇指以模擬方式操作的右模擬操作部分124和左模擬操作部分123;可由左和右食指操作的第一右按鈕148和第一左按鈕145;以及可由左和右中指操作的第二右按鈕147和第二左按鈕146。
在左操作區(qū)126中提供了上按鈕142、下按鈕144、左按鈕143和右按鈕141其所有都由游戲者用于移動例如顯示屏幕上的游戲角色。右操作區(qū)128具有第一到第四操作按鈕150到153,其由游戲應(yīng)用指定以彼此不同的功能,如角色功能的設(shè)置或其執(zhí)行。
左和右模擬操作部分123和124分別具有右和左旋轉(zhuǎn)操作元件125和126,其可完全旋轉(zhuǎn)于操作軸上并當(dāng)從拇指被釋放時可由彈性組件激勵而自動返回中間位置,并且單獨(dú)具有信號產(chǎn)生部分(未示出),其能產(chǎn)生對應(yīng)于該左和右旋轉(zhuǎn)操作元件125和126的操作的信號。
左和右模擬操作部分123和124被用于輸入命令信號以典型地通過左和右旋轉(zhuǎn)操作元件125和126的旋轉(zhuǎn)操作而實(shí)現(xiàn)如在旋轉(zhuǎn)時運(yùn)動、以可變速度和變換運(yùn)動的游戲角色的模擬運(yùn)動。
控制器102進(jìn)一步被提供有用于激活或停用左和右旋轉(zhuǎn)操作元件125和126的功能的模式選擇開關(guān)137,用于使游戲者典型地通過LED(發(fā)光二極管)的照明來確認(rèn)所選操作模式的光指示器部分136,開始按鈕134,選擇按鈕133等。
模式選擇開關(guān)137亦被用于轉(zhuǎn)換右操作區(qū)128和左操作區(qū)126的功能。
控制器102亦在可由游戲者好確認(rèn)的位置處、典型地在右操作區(qū)128和左操作區(qū)126之間具有在上述實(shí)施例中所述的顯示部分130,以及上述收發(fā)器135或線纜連接器被附著于其或從其分離到連接部分131。
盡管未在圖13中示出,連接器102進(jìn)一步在左和右手柄部分121和122處具有振動產(chǎn)生機(jī)構(gòu),用于在與其保持偏心時通過例如旋轉(zhuǎn)一重物于電機(jī)的旋轉(zhuǎn)軸上而產(chǎn)生振動。根據(jù)游戲的進(jìn)行狀態(tài)而激活該振動產(chǎn)生機(jī)構(gòu)將使游戲者的手感覺到振動。
圖14示出視頻游戲機(jī)101和收發(fā)器107的原理性內(nèi)部構(gòu)造。
在圖14中所示的情況下,視頻游戲機(jī)101主要包括用于控制單獨(dú)內(nèi)部構(gòu)成元件的控制部161,用于處理圖像的圖像處理部169,用于音頻處理的音頻處理部167,負(fù)責(zé)通信的通信處理部162,用于驅(qū)動盤介質(zhì)的盤驅(qū)動172和用于解碼從該盤介質(zhì)中讀出的數(shù)據(jù)的解碼處理部171。
控制部161典型地包括CPU(中央處理單元)和其外圍設(shè)備如ROM或RAM,以及負(fù)責(zé)中斷控制和直接存儲器存取(DMA)傳輸控制的傳輸控制部。ROM存儲用于管理圖像處理部169和音頻處理部167操作的操作系統(tǒng)(OS)以及其它初始設(shè)置值。CPU通過執(zhí)行被存儲于ROM中的該操作系統(tǒng)來控制視頻游戲機(jī)101的全部操作。
圖像處理部169包括圖形處理器單元(GPU)、幾何傳遞引擎(GTE)、幀緩沖器、圖像解碼器等。幾何傳遞引擎典型地執(zhí)行包括透視投影變換的坐標(biāo)變換,而圖形處理器單元基于來自控制部101中CPU的畫圖指令來執(zhí)行畫圖。幀緩沖器存儲由該圖形處理器單元所畫的圖像,并存儲待顯示于電視監(jiān)視器上的幀圖像。幀解碼器對如同基于圖像壓縮系統(tǒng)而被壓縮一樣而被解碼以使其由MPEG(移動畫面專家組)標(biāo)準(zhǔn)來代表的圖像數(shù)據(jù)進(jìn)行解碼。
音頻處理部167包括聲音處理器單元(SPU)、聲音緩沖器等。聲音處理器單元具有在來自控制部161中CPU的指令下對如同基于MPEG音頻或ATRAC(自適應(yīng)變換聲音編碼;商標(biāo))而被壓縮一樣而被解碼的音頻數(shù)據(jù)進(jìn)行解碼的功能以及產(chǎn)生音頻數(shù)據(jù)如音樂或有效聲音的功能。聲音緩沖器存儲波形數(shù)據(jù),其提供由聲音處理器單元產(chǎn)生音頻數(shù)據(jù)的基礎(chǔ)。
由圖像處理部169產(chǎn)生的圖像數(shù)據(jù)和由音頻處理部167產(chǎn)生的音頻數(shù)據(jù)從音頻/視頻輸出終端(AV多輸出終端)170被輸出,然后被發(fā)送給例如電視監(jiān)視器。
當(dāng)由控制部161指令再現(xiàn)并且設(shè)置存儲以上游戲應(yīng)用程序或視頻/音頻數(shù)據(jù)的盤介質(zhì)時,盤驅(qū)動172從該盤讀出數(shù)據(jù)然后將其發(fā)送給解碼部171。
解碼部171解碼(校正通過誤差校正編碼而編碼的數(shù)據(jù)的誤差)從盤介質(zhì)讀出的數(shù)據(jù),緩沖它們,然后將其發(fā)送給控制部161?,F(xiàn)在,在從解碼部171提供的數(shù)據(jù)涉及游戲應(yīng)用程序的情況下,控制部161允許圖像處理部169和音頻處理部167響應(yīng)于該游戲應(yīng)用程序而操作。在從解碼部171提供的數(shù)據(jù)為視頻或音頻數(shù)據(jù)的情況下,控制部161將該數(shù)據(jù)發(fā)送給相應(yīng)的圖像處理部169或音頻處理部167。
視頻游戲機(jī)101亦具有負(fù)責(zé)通過上述控制器端口115與控制器102進(jìn)行通信或通過接口終端164進(jìn)行通信的通信部162,所述接口終端為比如存儲器卡插槽114A、114B,PC卡插槽,光學(xué)數(shù)字輸出終端,IEEE1394連接終端和USB(通用串行總線)連接終端??刂破鞫?15被連接于例如收發(fā)器117的上述連接部分181(66),而通信部162以同步方式接收由游戲者通過控制器102輸入的命令。
收發(fā)器107包括用于實(shí)現(xiàn)雙向無線電通信的通信電路部182,天線184(34、64)以及在需要時的第五和第六實(shí)施例中所述的開關(guān)183(65)。在開關(guān)183被提供為第五和第六實(shí)施例中所述的情況下,通信電路部182亦如先前參考圖11所述執(zhí)行控制器號產(chǎn)生處理。
圖15示出控制器102和收發(fā)器135的原理性內(nèi)部構(gòu)造。
在圖15中所示的情況下,作為主要構(gòu)造,控制器102包括負(fù)責(zé)控制單獨(dú)部的操作和與視頻游戲機(jī)101的通信的控制部201,負(fù)責(zé)各個操作部或按鈕PB與控制部201之間并行通信的并行接口部203,負(fù)責(zé)通過收發(fā)器135或線纜與視頻游戲機(jī)101串行通信的串行接口部206,驅(qū)動顯示部分130的顯示驅(qū)動器202,組成上述振動產(chǎn)生機(jī)構(gòu)的電機(jī)204和電機(jī)驅(qū)動器205。在控制器102和視頻游戲機(jī)101通過收發(fā)器135由無線電通信來連接的情況下,電源從電池207內(nèi)部供應(yīng)。另一方面,在視頻游戲機(jī)101和控制器102通過線纜連接且由此電源通過該線纜從該視頻游戲機(jī)101供應(yīng)的情況下,電池207不總是有必要。
控制部201典型地包括CPU和ROM或RAM,其中ROM存儲用于檢測來自各個按鈕PB的輸入狀況的檢測程序,用于控制顯示驅(qū)動器202和電機(jī)驅(qū)動器的驅(qū)動器控制程序,用于處理與識破游戲機(jī)101的通信程序等。內(nèi)部CPU基于這些程序來控制單獨(dú)部。
串行接口部206和連接端口209由以下信號線連接用于傳輸從視頻游戲機(jī)101被發(fā)送到控制器102的數(shù)據(jù)的信號線TXD(傳輸數(shù)據(jù));用于將數(shù)據(jù)從控制器102傳輸?shù)揭曨l游戲機(jī)101的信號線RXD(所接收數(shù)據(jù)),用于發(fā)送從用于單獨(dú)數(shù)據(jù)傳輸?shù)男盘柧€TXD和RXD提取數(shù)據(jù)的串行同步時鐘的信號線SCK(串行時鐘),用于建立或中斷與控制器102的通信的控制線DTR(數(shù)據(jù)終端準(zhǔn)備就緒),以及用于對傳輸大容量數(shù)據(jù)進(jìn)行流程控制的控制線DSR(數(shù)據(jù)設(shè)置準(zhǔn)備就緒)。
當(dāng)控制器102和視頻游戲機(jī)101用線纜連接且電源通過該線纜從該視頻游戲機(jī)101供應(yīng)時,現(xiàn)在有必要提供電源線,盡管未示出。
收發(fā)器135具有負(fù)責(zé)雙向無線電通信的通信電路部222、天線223(44)和串行接口部221。
盡管對以上實(shí)施例的描述是針對本發(fā)明被應(yīng)用于視頻游戲機(jī)及其控制器的情況,本發(fā)明亦可用于除該視頻游戲機(jī)和控制器以外的目的。
以上所述的實(shí)施例僅為本發(fā)明的部分實(shí)例。因此應(yīng)理解,本發(fā)明可被應(yīng)用于在此所具體描述的范圍,而無需背離其范圍和精神。
工業(yè)應(yīng)用性如上所述,本發(fā)明對于允許操作終端設(shè)備的操作者容易確認(rèn)操作終端設(shè)備和通過其可操作的信息之間的相關(guān)的處理是有用的。
權(quán)利要求
1.一種操作終端設(shè)備,其可連接于信息處理設(shè)備并能接收來自該信息處理設(shè)備的信息,包括用于提供可由操作者從視覺上確認(rèn)的顯示的裝置;以及用于接收至少相關(guān)信息的裝置,該相關(guān)信息表達(dá)操作者和在由信息處理設(shè)備處理的所有信息中可由該操作者操作的信息之間的相關(guān);其中相關(guān)信息被顯示于顯示器上。
2.依照權(quán)利要求1的操作終端設(shè)備,其中相關(guān)信息為識別信息,通過其,操作終端設(shè)備可單獨(dú)被識別。
3.依照權(quán)利要求1的操作終端設(shè)備,其中相關(guān)信息為用于將可由操作者操作的信息用符號表示的信息。
4.一種操作終端設(shè)備,其可連接于信息處理設(shè)備并能接收來自該信息處理設(shè)備的信息,包括顯示器;以及接收器,可操作以接收至少相關(guān)信息,該相關(guān)信息表達(dá)操作者和在由信息處理設(shè)備處理的所有信息中可由該操作者操作的信息之間的相關(guān);其中相關(guān)信息被顯示于顯示器上。
5.一種被連接于信息處理設(shè)備的連接終端的信息傳輸設(shè)備,能連接多個操作終端并在信息處理設(shè)備和操作終端之間傳輸信息,包括值設(shè)置裝置,用于設(shè)置與到信息處理設(shè)備的連接終端的連接對應(yīng)的值,其中與由值設(shè)置裝置所設(shè)置的值對應(yīng)的信息被傳輸給操作終端。
6.依照權(quán)利要求5的信息傳輸設(shè)備,進(jìn)一步包括用于判斷相關(guān)信息是否從信息處理設(shè)備被成功地提供的裝置,該相關(guān)信息表達(dá)操作終端和可通過其操作的信息之間的相關(guān);以及控制裝置,當(dāng)其提供成功時,將相關(guān)信息傳輸給操作終端,而當(dāng)相關(guān)信息的提供不成功時,將與由值設(shè)置裝置所設(shè)置的值對應(yīng)的信息傳輸給操作終端。
7.一種被連接于信息處理設(shè)備的連接終端的信息傳輸設(shè)備,能連接多個操作終端并在信息處理設(shè)備和操作終端之間傳輸信息,包括用于設(shè)置與到信息處理設(shè)備的連接終端的連接對應(yīng)的值的單元,其中與由值設(shè)置單元所設(shè)置的值對應(yīng)的信息被傳輸給操作終端。
全文摘要
在所公開的發(fā)明中,表達(dá)多個操作終端設(shè)備和可通過其操作的信息之間的相關(guān)的相關(guān)信息被產(chǎn)生,并且給相關(guān)信息被輸出到操作終端設(shè)備。本發(fā)明允許操作終端設(shè)備的操作者容易確認(rèn)操作終端設(shè)備和在信息處理設(shè)備處理的信息中可通過其操作的信息之間的相關(guān)。
文檔編號G06F3/02GK1733348SQ200510078108
公開日2006年2月15日 申請日期2001年8月1日 優(yōu)先權(quán)日2000年10月27日
發(fā)明者田中誠, 赤澤亨, R·迪西特 申請人:索尼電腦娛樂公司