專利名稱:游戲控制器和游戲系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種游戲控制器和一種游戲系統(tǒng),并更為具體地涉及包括由柔性線纜彼此連接的兩個(gè)控制單元并使用這兩個(gè)控制單元進(jìn)行操作的游戲控制器,以及包括所述游戲控制器的游戲系統(tǒng)。
背景技術(shù):
例如,日本公開專利公布No.2004-313492(此后稱為專利文件1)公開了一種控制器,其具有由玩家雙手分別握著來玩游戲的控制單元。
在專利文件1中公開的控制器由通過玩家右手握著的R單元和通過玩家左手握著的L單元組成。R單元和L單元每個(gè)具有在其頂表面上的操作按鈕和在其殼體側(cè)的桿。R單元和L單元可彼此物理耦合,以便于用作組合控制器。
但是,在專利文件1中公開的控制器通過簡單地將傳統(tǒng)游戲設(shè)備分成右單元和左單元而構(gòu)成。即,雖然當(dāng)玩家通過他或她的右手和左手握著R和L單元時(shí)玩家可將他或她的右手和左手分別放在任何位置,但玩家不能以改進(jìn)的靈活性控制控制器本身。例如,不僅組合控制器而且分成右單元和左單元的游戲設(shè)備控制器都不能實(shí)現(xiàn)新的操作。
發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目的是提供一種新型游戲控制器和游戲系統(tǒng),它們通過使用多個(gè)控制單元實(shí)現(xiàn)了具有提高的靈活性的新型操作。
為完成上述目的本發(fā)明具有下列特征。在括弧中的參考號(hào)等指示與下面描述的實(shí)施例的對(duì)應(yīng),以便于幫助理解本發(fā)明,而不是意圖以任何方式限制本發(fā)明的范圍。
本發(fā)明的第一方面涉及用于將操作數(shù)據(jù)發(fā)送到執(zhí)行游戲程序的計(jì)算機(jī)(30)的游戲控制器(7)。游戲控制器包括第一控制單元(70);第二控制單元(76);和線纜(79)。線纜為柔性并電連接在第一控制單元和第二控制單元之間。第一控制單元包括第一操作數(shù)據(jù)產(chǎn)生部件(74,701)。第一操作數(shù)據(jù)產(chǎn)生部件根據(jù)包括在第一控制單元中的第一控制單元體的運(yùn)動(dòng)而產(chǎn)生第一操作數(shù)據(jù)。第二控制單元包括第二操作數(shù)據(jù)產(chǎn)生部件(78)。第二操作數(shù)據(jù)產(chǎn)生部件根據(jù)由玩家執(zhí)行的方向輸入操作而產(chǎn)生第二操作數(shù)據(jù)。此外,第一控制單元和第二控制單元中的一個(gè)包括發(fā)送部件(75)。發(fā)送部件以預(yù)定時(shí)序?qū)⒌谝徊僮鲾?shù)據(jù)和第二操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
在基于第一方面的第二方面中,第一操作數(shù)據(jù)產(chǎn)生部件包括圖像拾取部件(74)。圖像拾取部件固定到第一控制單元體并從第一控制單元體沿著預(yù)定方向得到外圍圖像。第一操作數(shù)據(jù)產(chǎn)生部件輸出選自由圖像拾取部件獲得的圖像和對(duì)由圖像拾取部件獲得的圖像進(jìn)行預(yù)定計(jì)算的結(jié)果組成的組中的一個(gè),作為第一操作數(shù)據(jù)。
在基于第二方面的第三方面中,第一操作數(shù)據(jù)產(chǎn)生部件還包括位置信息計(jì)算部件(744)。位置信息計(jì)算部件當(dāng)執(zhí)行預(yù)定計(jì)算時(shí)計(jì)算指示至少一個(gè)標(biāo)記圖像在由圖像拾取部件得到的圖像中的位置的位置信息,并輸出位置信息作為第一操作數(shù)據(jù),該標(biāo)記圖像包括在獲得的圖像中并用作成像目標(biāo)。
在基于第一方面的第四方面中,發(fā)送部件將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)無線地發(fā)送到計(jì)算機(jī)。
在基于第一方面的第五方面中,第一操作數(shù)據(jù)產(chǎn)生部件具有包括在第一控制單元體中的加速度傳感器(701)和陀螺傳感器中的一個(gè)。第一操作數(shù)據(jù)產(chǎn)生部件輸出由加速度傳感器和陀螺傳感器中的一個(gè)產(chǎn)生的數(shù)據(jù)作為第一操作數(shù)據(jù)。
在基于第一方面的第六方面中,線纜可拆卸地連接到至少第一控制單元。發(fā)送部件包括在第一控制單元中。
在基于第一方面的第七方面中,發(fā)送部件以短于1/60秒的間隔將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)收集并發(fā)送給計(jì)算機(jī)。
在基于第一方面的第八方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括桿(78a),該桿(78a)具有從包括在第二控制單元中的第二控制單元體突起的末梢,并可在第二控制單元體上傾斜。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)桿傾斜方向而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第一方面的第九方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括操作按鈕(78f),該操作按鈕(78f)具有代表至少四個(gè)方向的操作部分,并能通過操作部分被推到包括在第二控制單元中的第二控制單元體中。第二操作數(shù)據(jù)產(chǎn)生部件輸出對(duì)應(yīng)于操作按鈕被推進(jìn)處的操作部分的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第一方面的第十方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括滑動(dòng)構(gòu)件(78g),該滑動(dòng)構(gòu)件(78g)具有從包括在第二控制單元中的第二控制單元體暴露的頂表面并在第二控制單元體上可水平移動(dòng)。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)滑動(dòng)構(gòu)件水平移動(dòng)方向而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第一方面的第十一方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括處于包括在第二控制單元中的第二控制單元體的外表面上的接觸墊(78h)。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)在接觸墊上接觸墊被接觸的位置而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第一個(gè)方面的第十二個(gè)方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括至少四個(gè)操作按鈕(78i,78j,78k,78l),它們能被推到包括在第二控制單元中的第二控制單元體中。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)被推進(jìn)的操作按鈕而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第一方面的第十三方面中,第二控制單元進(jìn)一步包括加速度傳感器(761)和陀螺傳感器中之一。加速度傳感器和陀螺傳感器中之一在包括于第二控制單元中的第二控制單元體中提供。除第一操作數(shù)據(jù)和第二操作數(shù)據(jù)之外,發(fā)送部件將由加速度傳感器和陀螺傳感器中之一所輸出的數(shù)據(jù)作為第三操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
在基于第一方面的第十四方面中,第一控制單元和第二控制單元中至少一個(gè)包括接收部件(75)、揚(yáng)聲器(706)以及聲控單元(707)。接收部件接收從計(jì)算機(jī)發(fā)送的發(fā)送數(shù)據(jù)。聲控部件利用已由接收部件所接收的發(fā)送數(shù)據(jù)來從揚(yáng)聲器產(chǎn)生聲音。
本發(fā)明的第十五方面涉及用于將操作數(shù)據(jù)發(fā)送到執(zhí)行游戲程序的計(jì)算機(jī)的游戲控制器。游戲控制器包括第一控制單元;第二控制單元;以及無線連接裝置。無線連接裝置在第一控制單元和第二控制單元之間無線連接。第一控制單元包括第一操作數(shù)據(jù)產(chǎn)生部件。第一操作數(shù)據(jù)產(chǎn)生部件根據(jù)包括在第一控制單元中的第一控制單元體的運(yùn)動(dòng)產(chǎn)生第一操作數(shù)據(jù)。第二控制單元包括第二操作數(shù)據(jù)產(chǎn)生部件。第二操作數(shù)據(jù)部件產(chǎn)生根據(jù)由玩家執(zhí)行的方向輸入操作產(chǎn)生第二操作數(shù)據(jù)。此外,第一控制單元和第二控制單元中之一包括發(fā)送部件。發(fā)送部件以預(yù)定時(shí)序?qū)⒌谝徊僮鲾?shù)據(jù)和第二操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
在基于第十五方面的第十六方面中,第一操作數(shù)據(jù)產(chǎn)生部件包括圖像拾取部件。圖像拾取部件固定到第一控制單元體并從第一控制單元體沿著預(yù)定方向得到外圍圖像。第一操作數(shù)據(jù)產(chǎn)生部件輸出選自由圖像拾取部件獲得的圖像和對(duì)由圖像拾取部件獲得的圖像進(jìn)行預(yù)定計(jì)算的結(jié)果組成的組中的一個(gè),作為第一操作數(shù)據(jù)。
在基于第十六方面的第十七方面中,第一操作數(shù)據(jù)產(chǎn)生部件還包括位置信息計(jì)算部件。位置信息計(jì)算部件當(dāng)執(zhí)行預(yù)定計(jì)算時(shí)計(jì)算指示至少一個(gè)標(biāo)記圖像在由圖像拾取部件獲得的圖像中的位置的位置信息,并輸出位置信息作為第一操作數(shù)據(jù),該標(biāo)記圖像包括在獲得的圖像中并用作成像目標(biāo)。
在基于第十五方面的第十八方面中,發(fā)送部件將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)無線地發(fā)送到計(jì)算機(jī)。
在基于第十五方面的第十九方面中,第一操作數(shù)據(jù)產(chǎn)生部件具有包括在第一控制單元體中的加速度傳感器和陀螺傳感器中的一個(gè)。第一操作數(shù)據(jù)產(chǎn)生部件輸出由加速度傳感器和陀螺傳感器中的一個(gè)產(chǎn)生的數(shù)據(jù)作為第一操作數(shù)據(jù)。
在基于第十五方面的第二十方面中,發(fā)送部件以短于1/60秒的間隔將第一操作數(shù)據(jù)和第二操作數(shù)據(jù)收集并發(fā)送給計(jì)算機(jī)。
在基于第十五方面的第二十一方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括桿,該桿具有從包括在第二控制單元中的第二控制單元體突起的末梢并可在第二控制單元體上傾斜。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)桿傾斜方向而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第十五方面的第二十二方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括操作按鈕(78f),該操作按鈕(78f)具有代表至少四個(gè)方向的操作部分,并能通過操作部分被推到包括在第二控制單元中的第二控制單元體中。第二操作數(shù)據(jù)產(chǎn)生部件輸出對(duì)應(yīng)于操作按鈕被推進(jìn)處的操作部分的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第十五方面的第二十三方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括滑動(dòng)構(gòu)件,該滑動(dòng)構(gòu)件具有從包括在第二控制單元中的第二控制單元體暴露的頂表面并在第二控制單元體上可水平移動(dòng)。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)滑動(dòng)構(gòu)件的水平移動(dòng)方向而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第十五方面的第二十四方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括處于包括在第二控制單元中的第二控制單元體的外表面上的接觸墊。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)在接觸墊上接觸墊被接觸的位置而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第十五方面的第二十五方面中,第二操作數(shù)據(jù)產(chǎn)生部件包括至少四個(gè)操作按鈕,它們能被推到包括在第二控制單元中的第二控制單元體中。第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)被推進(jìn)的操作按鈕而獲得的數(shù)據(jù)作為第二操作數(shù)據(jù)。
在基于第十五方面的第二十六方面中,第二控制單元進(jìn)一步包括加速度傳感器和陀螺傳感器中之一。加速度傳感器和陀螺傳感器中之一在包括于第二控制單元中的第二控制單元體中提供。除第一操作數(shù)據(jù)和第二操作數(shù)據(jù)之外,發(fā)送部件將由加速度傳感器和陀螺傳感器中之一所輸出的數(shù)據(jù)作為第三操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
在基于第十五方面的第二十七方面中,第一控制單元和第二控制單元中至少一個(gè)包括接收部件(75)、揚(yáng)聲器(706)以及聲控單元(707)。接收部件接收從計(jì)算機(jī)發(fā)送的發(fā)送數(shù)據(jù)。聲控部件利用已由接收部件所接收的發(fā)送數(shù)據(jù)來從揚(yáng)聲器產(chǎn)生聲音。
本發(fā)明的第二十八方面涉及一種游戲控制器(7),其用于發(fā)送操作數(shù)據(jù)到執(zhí)行游戲程序的計(jì)算機(jī)(30)。游戲控制器包括第一控制單元(70);第二控制單元(76);以及線纜(79)。所述線纜是柔性的且電連接于第一控制單元和第二控制單元之間。第一控制單元包括第一操作數(shù)據(jù)產(chǎn)生部件(74,701)。第一操作數(shù)據(jù)產(chǎn)生部件根據(jù)包括在第一控制單元中的第一控制單元體的運(yùn)動(dòng)來產(chǎn)生第一操作數(shù)據(jù)。第二控制單元包括第二操作數(shù)據(jù)產(chǎn)生部件(761)。第二操作數(shù)據(jù)產(chǎn)生部件根據(jù)包括在第二控制單元中的第二控制單元體的運(yùn)動(dòng)來產(chǎn)生第二操作數(shù)據(jù)。此外,第一控制單元和第二控制單元中之一包括發(fā)送部件(75)。發(fā)送部件以預(yù)定時(shí)序?qū)⒌谝徊僮鲾?shù)據(jù)和第二操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
在基于第二十八方面的第二十九方面中,第一操作數(shù)據(jù)產(chǎn)生部件具有包括在第一控制單元體中的第一加速度傳感器(701)和第一陀螺傳感器中之一。第一操作數(shù)據(jù)產(chǎn)生部件將由第一加速度傳感器和第一陀螺傳感器中之一所產(chǎn)生的數(shù)據(jù)作為第一操作數(shù)據(jù)輸出。第二操作數(shù)據(jù)產(chǎn)生部件具有包括在第二控制單元體中的第二加速度傳感器(761)和第二陀螺傳感器中之一。第二操作數(shù)據(jù)產(chǎn)生部件將由第二加速度傳感器和第二陀螺傳感器中之一所產(chǎn)生的數(shù)據(jù)作為第二操作數(shù)據(jù)輸出。
在基于第二十九方面的第三十方面中,第一控制單元進(jìn)一步包括第一鍵(72)。在第一控制單元體上提供的該第一鍵根據(jù)玩家按動(dòng)第一鍵來產(chǎn)生第一鍵操作數(shù)據(jù)。第二控制單元進(jìn)一步包括第二鍵(78)。在第二控制單元體上提供的該第二鍵根據(jù)玩家按動(dòng)第二鍵來產(chǎn)生第二鍵操作數(shù)據(jù)。除第一操作數(shù)據(jù)和第二操作數(shù)據(jù)之外,發(fā)送部件將第一鍵操作數(shù)據(jù)和第二鍵操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
在基于第二十八方面的第三十一方面中,第一操作數(shù)據(jù)產(chǎn)生部件包括圖像拾取部件(74)。圖像拾取部件固定到第一控制單元體并從第一控制單元體沿著預(yù)定方向得到外圍圖像。第一操作數(shù)據(jù)產(chǎn)生部件輸出從由圖像拾取部件獲得的圖像和對(duì)由圖像拾取部件獲得的圖像進(jìn)行預(yù)定計(jì)算的結(jié)果所組成的組中所選擇的一個(gè),作為第一操作數(shù)據(jù)。第二操作數(shù)據(jù)產(chǎn)生部件具有第一加速度傳感器(761)和第一陀螺傳感器中之一。第一加速度傳感器和第一陀螺傳感器中之一在第二控制單元體中提供。第二操作數(shù)據(jù)產(chǎn)生部件將由第一加速度傳感器和第一陀螺傳感器中之一所產(chǎn)生的數(shù)據(jù)作為第二操作數(shù)據(jù)輸出。
在基于第三十一方面的第三十二方面中,第一控制單元進(jìn)一步包括第二加速度傳感器(701)和第二陀螺傳感器中之一。第二加速度傳感器和第二陀螺傳感器中之一在第一控制單元體中提供。除第一操作數(shù)據(jù)和第二操作數(shù)據(jù)之外,發(fā)送部件將由第二加速度傳感器和第二陀螺傳感器中之一所輸出的數(shù)據(jù)作為第三操作數(shù)據(jù)而發(fā)送到計(jì)算機(jī)。
在基于第二十八方面的第三十三方面中,第一控制單元和第二控制單元中中至少一個(gè)進(jìn)一步包括接收部件(75)、揚(yáng)聲器(706)以及聲控部件(707)。接收部件接收從計(jì)算機(jī)發(fā)送的發(fā)送數(shù)據(jù)。聲控部件利用已由接收部件所接收的發(fā)送數(shù)據(jù)來從揚(yáng)聲器產(chǎn)生聲音。
本發(fā)明的第三十四方面涉及包括游戲控制器和游戲設(shè)備(3)的一種游戲系統(tǒng)(1)。游戲控制器在第一個(gè)方面中描述。游戲設(shè)備可通信地連接到游戲控制器,并包括計(jì)算機(jī),該計(jì)算機(jī)用于通過執(zhí)行游戲程序而在顯示屏幕(2)上呈現(xiàn)虛擬游戲世界。游戲設(shè)備根據(jù)從第一控制單元發(fā)送的第一操作數(shù)據(jù)和從第二控制單元發(fā)送的第二操作數(shù)據(jù)中的至少一個(gè)執(zhí)行游戲過程。
在基于第三十四方面的第三十五方面中,游戲設(shè)備使出現(xiàn)在虛擬游戲世界中的玩家角色根據(jù)從游戲控制器發(fā)送的第一操作數(shù)據(jù)和從游戲控制器發(fā)送的第二操作數(shù)據(jù)中的至少一個(gè)執(zhí)行動(dòng)作。
本發(fā)明的第三十六方面涉及包括游戲控制器和游戲設(shè)備的一種游戲系統(tǒng)。游戲控制器在第十五方面中描述。游戲設(shè)備可通信地連接到游戲控制器,并包括計(jì)算機(jī),該計(jì)算機(jī)用于通過執(zhí)行游戲程序而在顯示屏幕上程序虛擬游戲世界。游戲設(shè)備根據(jù)從第一控制單元發(fā)送的第一操作數(shù)據(jù)和從第二控制單元發(fā)送的第二操作數(shù)據(jù)中的至少一個(gè)執(zhí)行游戲過程。
在基于第三十七方面的第三十六方面中,游戲設(shè)備使出現(xiàn)在虛擬游戲世界中的玩家角色根據(jù)從游戲控制器發(fā)送的第一操作數(shù)據(jù)和從游戲控制器發(fā)送的第二操作數(shù)據(jù)中的至少一個(gè)執(zhí)行動(dòng)作。
本發(fā)明的第三十八方面涉及包括游戲控制器和游戲設(shè)備的一種游戲系統(tǒng)。游戲控制器在第二十八方面中描述。游戲設(shè)備可通信地連接到游戲控制器,并包括計(jì)算機(jī),該計(jì)算機(jī)用于通過執(zhí)行游戲程序而在顯示屏幕上呈現(xiàn)虛擬游戲世界。游戲設(shè)備根據(jù)從第一控制單元發(fā)送的第一操作數(shù)據(jù)和從第二控制單元發(fā)送的第二操作數(shù)據(jù)中的至少一個(gè)來執(zhí)行游戲過程。
在基于第三十八方面的第三十九方面中,游戲設(shè)備根據(jù)從游戲控制器發(fā)送的第一操作數(shù)據(jù)和從游戲控制器發(fā)送的第二操作數(shù)據(jù)中的至少一個(gè)來使出現(xiàn)在虛擬游戲世界中的玩家角色執(zhí)行動(dòng)作。
根據(jù)第一方面,第一控制單元根據(jù)包括在游戲控制器中的控制器體的運(yùn)動(dòng)產(chǎn)生操作數(shù)據(jù),且第二控制單元根據(jù)方向輸入操作產(chǎn)生操作數(shù)據(jù)。由此,當(dāng)游戲控制器在游戲中使用時(shí),玩家可如在使用傳統(tǒng)控制器的情形中一樣利用一只手的手指進(jìn)行輸入,同時(shí)移動(dòng)另一只手。即,玩家可使他或她的右手或左手執(zhí)行各個(gè)分開的操作,由此提供了傳統(tǒng)上不能執(zhí)行的新的操作。此外,通過由線纜相互連接兩個(gè)控制單元,游戲控制器只需一個(gè)用于計(jì)算機(jī)的發(fā)送部件。
根據(jù)第十三方面,第一控制單元根據(jù)包括在游戲控制器中的控制器體的運(yùn)動(dòng)產(chǎn)生操作數(shù)據(jù),且第二控制單元根據(jù)方向輸入操作產(chǎn)生操作數(shù)據(jù)。由此,當(dāng)游戲控制器在游戲中使用時(shí),玩家可如在使用傳統(tǒng)控制器的情形中一樣利用一只手的手指輸入,同時(shí)移動(dòng)另一只手。即,玩家可使他或她的右手或左手執(zhí)行各個(gè)分開的操作,由此提供了傳統(tǒng)上不能執(zhí)行的新的操作。此外,兩個(gè)控制單元彼此完全分開,由此提供了改進(jìn)的可控性并能使兩個(gè)玩家操作游戲控制器。
根據(jù)第二、第三、第十六和第十七方面,由固定到第一控制單元的圖像拾取部分得到的圖像或從得到的圖像中獲得的信息可用作操作數(shù)據(jù)。例如,第一控制單元相對(duì)于成像目標(biāo)的方向和位置可得到計(jì)算,由可根據(jù)單元的方向和位置來執(zhí)行此游戲操作。
根據(jù)第四或第十八方面,游戲控制器和計(jì)算機(jī)彼此無線連接,由此提供了游戲控制器的改進(jìn)的可控性。
根據(jù)第五或第十九方面,加速度傳感器或陀螺傳感器用作第一操作數(shù)據(jù)產(chǎn)生部件,由此減少了成本。
根據(jù)第六方面,線纜從第一控制單元去除,由此可只使用第一控制單元將操作數(shù)據(jù)發(fā)送到電腦。
根據(jù)第七或第二十方面,可在短于典型的游戲過程周期(1/60秒)的間隔收集并發(fā)送數(shù)據(jù)。
根據(jù)第八至第十二方面和第十九至第二十三方面中的一個(gè),用于根據(jù)由玩家執(zhí)行的方向輸入操作而輸出信號(hào)的第二操作數(shù)據(jù)產(chǎn)生部件可由可傾斜桿、諸如具有依照方向被按動(dòng)部分的十字鍵的按鈕、水平可移動(dòng)墊、接觸墊、代表每個(gè)方向的按鈕等來實(shí)現(xiàn)。
根據(jù)第十三方面,每個(gè)單元根據(jù)單元體的運(yùn)動(dòng)而輸出操作數(shù)據(jù)。因此,玩家可如在使用傳統(tǒng)控制器的情形中一樣利用一只手的手指進(jìn)行輸入,同時(shí)移動(dòng)另一只手,另外玩家可用雙手分別握著分開的單元,從而單獨(dú)地移動(dòng)雙手以便進(jìn)行輸入。
根據(jù)第十四、第二十七以及第三十三方面,包括在所述單元之一中的揚(yáng)聲器根據(jù)來自計(jì)算機(jī)的數(shù)據(jù)而輸出聲音,藉此可在玩家握著該單元的手附近輸出聲音。
根據(jù)第二十八方面,第一控制單元和第二控制單元中的每個(gè)根據(jù)單元體的運(yùn)動(dòng)來產(chǎn)生操作數(shù)據(jù)。因此,當(dāng)在游戲中使用游戲控制器時(shí),每個(gè)單元根據(jù)單元體的運(yùn)動(dòng)而輸出操作數(shù)據(jù),藉此玩家可用雙手分別握著分開的單元,從而單獨(dú)地移動(dòng)雙手以便于進(jìn)行輸入。即,玩家可使他或她的右手和左手執(zhí)行各個(gè)分開的操作,從而提供傳統(tǒng)上不能執(zhí)行的新操作。另外,通過用電纜將兩個(gè)控制單元彼此連接,游戲控制器僅需要一個(gè)用于計(jì)算機(jī)的發(fā)送部件。
根據(jù)第二十九方面,每個(gè)單元根據(jù)單元體的傾側(cè)、姿態(tài)等來輸出操作數(shù)據(jù),因此玩家用雙手分別握著分開的單元,從而單獨(dú)地移動(dòng)雙手以便進(jìn)行輸入。
根據(jù)第三十方面,每個(gè)單元不僅根據(jù)單元體的傾側(cè)、姿態(tài)等來輸出操作數(shù)據(jù),而且還根據(jù)玩家執(zhí)行鍵操作來輸出操作數(shù)據(jù)。因此,玩家可用雙手分別握著分開的單元,從而單獨(dú)地移動(dòng)雙手以便進(jìn)行輸入,并且玩家還可使用他或她的雙手的手指以便執(zhí)行操作。
根據(jù)第三十一方面,第一控制單元可第一控制單元相對(duì)于成像目標(biāo)的方向、位置等,藉此可根據(jù)第一控制單元相對(duì)于顯示裝置等的方向和位置來執(zhí)行操作。另一方面,第二控制單元可計(jì)算第二控制單元的傾側(cè)、姿態(tài)、位置等,藉此可根據(jù)第二控制單元的姿態(tài)和位置來執(zhí)行操作。
根據(jù)第三十二方面,第一控制單元還可計(jì)算第一控制單元的傾側(cè)、姿態(tài)、位置等,藉此可根據(jù)第一控制單元的姿態(tài)和位置來執(zhí)行操作。
此外,根據(jù)本發(fā)明的游戲系統(tǒng)可獲得和上述游戲控制器相同的效果。
當(dāng)結(jié)合附圖時(shí)通過本發(fā)明的下列詳細(xì)描述本發(fā)明的這些和其它目的、特點(diǎn)、方面以及優(yōu)勢將變得更為清楚。
圖1是圖示出根據(jù)本發(fā)明的一個(gè)實(shí)施例的游戲系統(tǒng)1的外視圖;圖2是圖1中所示游戲設(shè)備3的功能框圖;圖3是圖示圖1中所示控制器7的外觀的透視圖;圖4是圖示圖3中所示控制器7的連接線纜79被連接到核心單元70或從核心單元70斷開連接的狀態(tài)的透視圖;圖5是從圖3中所示核心單元70的頂后側(cè)所見的核心單元70的透視圖;圖6是從圖3中所示核心單元70的底前側(cè)所見的核心單元70的透視圖;圖7是圖示圖3中所示核心單元70的上外殼被移走的狀態(tài)的透視圖;圖8是圖示圖3中所示核心單元70的下外殼被移走的狀態(tài)的透視圖;圖9是圖示圖3中所示子單元76的第一例子的透視圖;圖10是其中圖9中所示子單元76的上外殼被移去的狀態(tài)的透視圖;圖11A、11B及11C分別是圖3中所示子單元76的第二例子的頂視圖、底視圖以及左側(cè)視圖;圖12是從圖3中所示子單元76的頂前側(cè)所見的子單元76的透視圖;圖13是圖示圖3中所示子單元76的第一種修改的例子的頂視圖;圖14是圖示圖3中所示子單元76的第二種修改的例子的頂視圖;圖15是圖示圖3中所示子單元76的第三種修改的例子的頂視圖;圖16是圖示圖3中所示子單元76的第四種修改的例子的頂視圖;圖17是圖示圖3中所示控制器7的結(jié)構(gòu)的框圖;圖18是圖示一般被圖3中所示控制器7控制的游戲的狀態(tài)的圖;圖19示出了從核心單元70的前表面?zhèn)人姷耐婕依糜沂治罩诵膯卧?0的示范狀態(tài);圖20示出了從核心單元70的左側(cè)所見的玩家利用右手握著核心單元70的示范狀態(tài);
圖21是圖示LED模塊8L的視角、LED模塊8R的視角以及圖像拾取元件743的視角的圖;圖22示出了從子單元76的右側(cè)所見的玩家利用左手握著子單元76的示范狀態(tài);以及圖23示出了當(dāng)游戲設(shè)備3執(zhí)行射擊游戲時(shí)顯示在顯示器2上的示范性游戲圖像。
具體實(shí)施例方式
參考圖1,將描述根據(jù)本發(fā)明的一個(gè)實(shí)施例的游戲系統(tǒng)1。圖1是圖示出游戲系統(tǒng)1的外部視圖。在下列描述中,根據(jù)本發(fā)明的游戲系統(tǒng)1包括靜態(tài)游戲設(shè)備。
如圖1中所示,游戲系統(tǒng)1包括靜止的游戲設(shè)備(此后,簡單地稱作“游戲設(shè)備”)3,該游戲設(shè)備3經(jīng)由連接繩連接到具有揚(yáng)聲器2a的家用電視機(jī)接收器等的顯示器(此后,稱為“監(jiān)視器”)2;以及控制器7,用于對(duì)游戲設(shè)備給出操作信息。游戲設(shè)備3經(jīng)由連接終端連接到接收單元6。接收單元6接收從控制器7無線發(fā)送的發(fā)送數(shù)據(jù)??刂破?和游戲設(shè)備3通過無線通信彼此連接。作為可交換信息存儲(chǔ)介質(zhì)的例子的光盤4可拆卸地安裝在游戲設(shè)備3上。游戲設(shè)備3包括電源ON/OFF開關(guān)、游戲過程重置開關(guān)和用于打開在游戲設(shè)備3的頂主表面上的游戲設(shè)備3的頂蓋的OPEN開關(guān)。當(dāng)玩家按動(dòng)OPEN開關(guān)時(shí),蓋被打開,使得可安裝或取出光盤4。
此外,當(dāng)需要時(shí)外存儲(chǔ)卡5可拆卸地安裝在游戲設(shè)備3上。外存儲(chǔ)卡5具有安裝在其上用于固定地存儲(chǔ)保存的數(shù)據(jù)等的備份存儲(chǔ)器等。游戲設(shè)備3執(zhí)行存儲(chǔ)在光盤4上游戲程序等,并將結(jié)果作為游戲圖像顯示在監(jiān)視器2上。游戲設(shè)備3還可使用存儲(chǔ)在外存儲(chǔ)卡5中的保存數(shù)據(jù)來再現(xiàn)過去玩的游戲的狀態(tài),并把游戲圖像顯示在監(jiān)視器2上。利用游戲設(shè)備3玩的玩家通過操作控制器7同時(shí)觀察在監(jiān)視器2上顯示的游戲圖像,可享受游戲的樂趣。
使用例如藍(lán)牙(注冊(cè)商標(biāo))技術(shù),控制器7將發(fā)送數(shù)據(jù)從包括在控制器7中的通信部件75(后面描述)無線發(fā)送到與接收單元6連接的游戲設(shè)備3??刂破?具有兩個(gè)控制單元,即通過柔性連接線纜79彼此連接的核心單元70和子單元76。控制器7是用于主要操作出現(xiàn)在顯示在監(jiān)視器2上顯示的游戲空間中的玩家對(duì)象的操作裝置。核心單元70和子單元76每個(gè)包括諸如多個(gè)操作按鈕、鍵、桿等的操作部件。如后面所詳細(xì)描述的,核心單元70包括用于從核心單元70得到觀看的圖像的成像信息計(jì)算部件74。作為成像信息計(jì)算部件74的成像目標(biāo)的例子,在監(jiān)視器2的顯示屏幕的附近提供了兩個(gè)LED模塊8L和8R。LED模塊8L和8R每個(gè)輸出從監(jiān)視器2向前的紅外光。雖然在本實(shí)施例中核心單元70和子單元76通過柔性線纜彼此連接,但子單元76可以具有無線單元,由此去掉連接線纜79。例如,子單元76具有作為無線單元的藍(lán)牙(注冊(cè)商標(biāo))單元,由此子單元76可將操作數(shù)據(jù)發(fā)送到核心單元70。
接著,將參考圖2描述游戲設(shè)備3的結(jié)構(gòu)。圖2是游戲設(shè)備3的功能框圖。
如圖2中所示,游戲設(shè)備3包括例如用于執(zhí)行不同類型程序的RISCCPU(中央處理單元)30。CPU 30執(zhí)行存儲(chǔ)在引導(dǎo)ROM(未示出)中的引導(dǎo)程序,以例如初始化包括主存儲(chǔ)器33的存儲(chǔ)器,然后執(zhí)行存儲(chǔ)在光盤4上的游戲程序以根據(jù)該游戲程序執(zhí)行游戲過程等。CPU 30經(jīng)由存儲(chǔ)控制器31連接到GPU(圖形處理單元)32、主存儲(chǔ)器33、DSP(數(shù)字信號(hào)處理器)34和ARAM(音頻RAM)35。存儲(chǔ)控制器31經(jīng)由預(yù)定總線連接到控制器I/F(界面)36、視頻I/F 37、外存儲(chǔ)器I/F 38、音頻I/F 39和盤I/F 41??刂破鱅/F 36、視頻I/F 37、外存儲(chǔ)器I/F 38、音頻I/F 39和盤I/F 41分別連接到接收單元6、監(jiān)視器2、外存儲(chǔ)卡5、揚(yáng)聲器2a和盤驅(qū)動(dòng)器40。
GPU 32基于來自CPU 30的指令而執(zhí)行圖像處理。GPU 32包括例如用于執(zhí)行為顯示3D圖形所需的計(jì)算過程的半導(dǎo)體芯片。GPU 32使用專用于圖像處理的存儲(chǔ)器(未示出)和主存儲(chǔ)器33的部分存儲(chǔ)區(qū)域來執(zhí)行圖像處理。GPU32使用這些存儲(chǔ)器產(chǎn)生待顯示在監(jiān)視器2上的游戲圖像數(shù)據(jù)和影片,并按需經(jīng)由存儲(chǔ)控制器31和視頻I/F 37將產(chǎn)生的數(shù)據(jù)或影片輸出到監(jiān)視器2。
主存儲(chǔ)器33是由CPU 30使用的存儲(chǔ)區(qū)域,并按需存儲(chǔ)由CPU 30執(zhí)行的處理所需的游戲程序等。例如,主存儲(chǔ)器33存儲(chǔ)由CPU 30從光盤4讀取的游戲程序、不同類型的數(shù)據(jù)等。存儲(chǔ)在主存儲(chǔ)器33中的游戲程序、不同類型的數(shù)據(jù)等由CPU 30執(zhí)行。
DSP 34處理在游戲程序執(zhí)行期間通過CPU 30產(chǎn)生的聲音數(shù)據(jù)等。DSP34連接到用于存儲(chǔ)聲音數(shù)據(jù)等的ARAM 35。當(dāng)DSP 34執(zhí)行預(yù)定過程(例如,已讀的游戲程序或聲音數(shù)據(jù)的存儲(chǔ))時(shí)使用ARAM 35。DSP 34讀取存儲(chǔ)在ARAM 35中的聲音數(shù)據(jù),并經(jīng)由存儲(chǔ)控制器31和音頻I/F 39將聲音數(shù)據(jù)輸出到包括在監(jiān)視器2中的揚(yáng)聲器2a。
存儲(chǔ)控制器31全面地控制數(shù)據(jù)發(fā)送,并連接到上述不同的I/F??刂破鱅/F36包括例如四個(gè)控制器I/F 36a、36b、36c和36d,并經(jīng)由控制器I/F36a、36b、36c和36d的連接器將游戲設(shè)備3可通信地連接到可接合的外器件。例如,接收單元6與這樣的連接器接合,并經(jīng)由控制器I/F 36連接到游戲設(shè)備3。如上所述,接收單元6從控制器7接收發(fā)送數(shù)據(jù),并經(jīng)由控制器I/F 36輸出發(fā)送數(shù)據(jù)到CPU 30。視頻I/F 37連接到監(jiān)視器2。外存儲(chǔ)器I/F 38連接到外存儲(chǔ)卡5并可由提供在外存儲(chǔ)卡5中的備份存儲(chǔ)器訪問。音頻I/F 39連接到設(shè)立在監(jiān)視器2中的揚(yáng)聲器2a,使得由DSP 34從ARAM 35讀取的聲音數(shù)據(jù)或從盤驅(qū)動(dòng)器40直接輸出的聲音數(shù)據(jù)可從揚(yáng)聲器2a輸出。盤I/F 41連接到盤驅(qū)動(dòng)器40。盤驅(qū)動(dòng)器40在光盤4的預(yù)定讀取位置讀取存儲(chǔ)的數(shù)據(jù),并輸出數(shù)據(jù)到游戲設(shè)備3的總線或音頻I/F 39。
接著,將參考圖3和圖4描述控制器7。圖3是圖示控制器7的外觀的透視圖。圖4是圖示圖3中所示控制器7的連接線纜79被連接到核心單元70到或從核心單元70斷開連接的狀態(tài)的透視圖。
如圖3中所示,控制器7包括通過連接線纜79彼此連接的核心單元70和子單元76。核心單元70具有包括多個(gè)操作部件72的殼體71。子單元76具有包括多個(gè)操作部件78的殼體77。核心單元70和子單元76通過連接線纜79彼此連接。
如圖4中所示,連接線纜79在其一端具有可拆卸地連接到核心單元70的連接器73的連接器791,并且連接線纜79在其另一端固定地連接到子單元76。連接線纜79的連接器791與提供在核心單元70的后表面的連接器73接合,從而通過連接線纜79將核心單元70和子單元76彼此連接。
將參考圖5和圖6描述核心單元70。圖5是從核心單元70的頂后側(cè)所見的核心單元70的透視圖。圖6是從核心單元70的底后側(cè)所見的核心單元70的透視圖。
如圖5和圖6中所示,核心單元70包括通過塑料模制等形成的殼體71。殼體71具有在縱向方向上從前到后延伸的大體上平行六面體的形狀。殼體71的總體尺寸足夠小,以可以通過成人或甚至是孩子的一只手來握著。
在殼體71的頂表面的前部的中心提供了十字鍵72a。十字鍵72a為成十字形的四方向推動(dòng)開關(guān)。十字鍵72a包括對(duì)應(yīng)由箭頭表示的四個(gè)方向(前、后、左和右)的操作部分,這些箭頭分別位于以90度間隔布置的成十字形的突起部上。玩家通過按動(dòng)十字鍵72a的操作部分中的一個(gè)來選擇前、后、左及右方向中的一個(gè)。通過對(duì)十字鍵72a的操作,玩家可指示例如出現(xiàn)在虛擬游戲世界中的玩家角色等要移動(dòng)的方向或光標(biāo)要移動(dòng)的方向。
雖然十字鍵72a是用于根據(jù)由玩家執(zhí)行的前述方向輸入操作而輸出操作信號(hào)的操作部件,但這種操作部件可以其它形式提供。例如,十字鍵72a可利用包括推動(dòng)開關(guān)和中心開關(guān)的復(fù)合開關(guān)來代替,該推動(dòng)開關(guān)包括環(huán)形四方向操作部件,該中心開關(guān)提供在復(fù)合開關(guān)的中心處??商孢x地,十字鍵72a可利用操作部件代替,該操作部件包括從殼體71的頂表面突出的可傾斜桿并根據(jù)桿傾斜方向輸出操作信號(hào)。還是可替選地,十字鍵72a可利用操作部件代替,該操作部件包括可水平滑動(dòng)的盤形構(gòu)件并根據(jù)盤形構(gòu)件的滑動(dòng)方向輸出操作信號(hào)。還是可替選地,十字鍵72a可利用接觸墊代替。還是可替選地,十字鍵72a可利用操作部件代替,該操作部件包括代表至少四個(gè)方向(前、后、左及右)的開關(guān)并根據(jù)由玩家按動(dòng)的開關(guān)輸出操作信號(hào)。
在殼體71頂表面上的十字鍵72a后,提供了多個(gè)操作按鈕72b、72c、72d、72e、72f和72g。每個(gè)操作按鈕72b、72c、72d、72e、72f和72g是用于當(dāng)玩家按動(dòng)操作按鈕的頭時(shí)輸出分配給操作按鈕72b、72c、72d、72e、72f和72g的各個(gè)操作信號(hào)的操作部件。例如,操作按鈕72b、72c、72d分配有第一按鈕、第二按鈕和A按鈕的功能。此外,操作按鈕72e、72f及72g分配有例如減號(hào)按鈕(minus button)、主頁按鈕(home button)和加號(hào)按鈕(plus button)的功能。操作按鈕72b、72c、72d、72e、72f和72g根據(jù)通過游戲設(shè)備3執(zhí)行的游戲程序而分配有各個(gè)功能,但這將不進(jìn)行詳細(xì)描述,因?yàn)檫@些功能不直接涉及本發(fā)明。在圖5中所示的示范性布置中,操作按鈕72b、72c、72d在殼體71的頂表面上以前后方向在中心處布置成直線。操作按鈕72e、72f和72g在殼體71的頂表面上的操作按鈕72b和72d之間的左右方向上布置成直線。操作按鈕72f具有埋在殼體71的頂表面中的頂表面,以便于不被玩家不留意地按動(dòng)。
在殼體71的頂表面上的十字鍵72a前,提供操作按鈕72h。操作按鈕72h是用于遠(yuǎn)程控制游戲設(shè)備3的電源開或關(guān)的電源開關(guān)。操作按鈕72h也具有埋在殼體71的頂表面中的頂表面,以便于不被玩家不留意地按動(dòng)。
在殼體71的頂表面上的操作按鈕72后,提供多個(gè)LED 702??刂破?被分配了控制類型(號(hào)),以便于和其它控制器7區(qū)分。例如,LED 702用來告知玩家對(duì)他或她在使用的控制器7當(dāng)前設(shè)定的控制器類型。具體地,當(dāng)核心單元70將發(fā)送數(shù)據(jù)發(fā)送到接收單元6時(shí),多個(gè)LED 702中對(duì)應(yīng)于控制器類型的一個(gè)被點(diǎn)亮。
在殼體71的頂表面上,在操作按鈕72e、72f以及72g和操作按鈕72b之間提供了聲孔,用于外部輸出來自圖7中所示揚(yáng)聲器706的聲音,其將在以下描述。
在殼體71的底表面上形成凹陷部分。如后面所詳細(xì)描述的,凹陷部分形成在當(dāng)玩家握著核心單元70時(shí)玩家食指或中指所位于的部分。在凹陷部分的后傾斜表面上,提供了操作按鈕72i。操作按鈕72i是作為例如B按鈕的操作部件。操作按鈕72i用作例如在射擊游戲中的觸發(fā)開關(guān),或用于將玩家對(duì)象的注意力吸引到預(yù)定對(duì)象。
在殼體71的前表面上,提供了包括在成像信息計(jì)算部件74中的圖像拾取元件743。成像信息計(jì)算部件74是用于分析由核心單元70得到的圖像數(shù)據(jù)并檢測圖像數(shù)據(jù)中具有高亮度的區(qū)域的距心、尺寸等的系統(tǒng)。成像信息計(jì)算部件74具有例如約200幀/秒的最大采樣周期,因此可追蹤和分析甚至是核心單元70相對(duì)快的運(yùn)動(dòng)。成像信息計(jì)算部件74將在后面詳細(xì)描述。在殼體71的后表面,提供連接器73。連接器73例如為32-針的邊緣連接器,并用來接合和連接核心單元70和連接線纜79的連接器791。
將參考圖7和8描述核心單元70的內(nèi)部結(jié)構(gòu)。圖7是圖示如從核心單元70的后側(cè)所見的核心單元70的上外殼(殼體71的部分)被移走的狀態(tài)的透視圖。圖8是圖示如從核心單元70的前側(cè)所見的核心單元70的下外殼被移走的狀態(tài)的透視圖。圖8是圖示圖7中所示基板700的相反側(cè)的透視圖。
如圖7中所示,基板700固定在殼體71中。在基板700的頂主表面上,提供了操作按鈕72a、72b、72c、72d、72e、72f、72g和72h,加速度傳感器701,LED 702,天線754等。這些元件經(jīng)由形成在基板700上的線(未示出)等連接到微型計(jì)算機(jī)751(見圖8和17)等。無線模塊753(未示出)(見圖17)和天線754允許核心單元70作為無線控制器。石英振蕩器703(未示出),在殼體71中提供,產(chǎn)生后面所描述的微型計(jì)算機(jī)751的參考時(shí)鐘。在基板700的頂主表面上,提供了揚(yáng)聲器706和放大器708。在從基板700的中心偏移的基板700的邊緣附近提供了加速度傳感器701。因此,基于核心單元70相對(duì)于其縱向方向的旋轉(zhuǎn)可對(duì)重力加速度和包含離心力分量的加速度的方向改變進(jìn)行檢測,以便基于已檢測到的加速度數(shù)據(jù)使用預(yù)定計(jì)算以有利的精確度來確定核心單元70的旋轉(zhuǎn)。
如圖8中所示,在基板700的底主表面的前邊緣,提供了成像信息計(jì)算部件74。成像信息計(jì)算部件74包括紅外濾波器741、透鏡742、圖像拾取元件743和圖像處理電路744,它們以這種順序從在基板700底主表面上的核心單元70的前表面定位。在基板700的底主表面的后邊緣,附著了連接器73。此外,在基板700的底主表面上提供了聲音IC 707和微型計(jì)算機(jī)751。聲音IC 707,經(jīng)由形成在基板700等上的線而連接到微型計(jì)算機(jī)751和放大器708,基于從游戲設(shè)備3所發(fā)送的聲音數(shù)據(jù),經(jīng)由放大器708將聲音信號(hào)輸出到揚(yáng)聲器706。在基板700的底主表面上,提供了振動(dòng)器704。振動(dòng)器704是例如振動(dòng)馬達(dá)或螺線圈。核心單元70通過振動(dòng)器704的激勵(lì)而振動(dòng),并且振動(dòng)傳遞給玩家握著核心單元70的手。由此,實(shí)現(xiàn)了所謂的振動(dòng)反饋游戲。振動(dòng)器704稍微向著殼體71的前部設(shè)置,從而允許玩家所握著的殼體71強(qiáng)烈地振動(dòng),即允許玩家容易地感覺到振動(dòng)。
將參考圖9到12來描述子單元76。圖9是圖示子單元76的第一例子的透視圖。圖10是圖示圖9中所示子單元76的上外殼(殼體77的一部分)被移去的狀態(tài)的透視圖。圖11A是圖示子單元76的第二例子的頂視圖。圖11B是圖示子單元76的第二例子的底視圖。圖11C是圖示子單元76的第二例子的左側(cè)視圖。圖12是圖示從子單元76的頂前側(cè)所見的子單元76的第二例子的透視圖。
如圖9中所示,子單元76包括通過例如塑料模制形成的殼體77。殼體77在縱向方向上從前到后地延伸,并具有包括頭的流線型固體形狀,所述頭是子單元76中最寬的部分。子單元76的總體尺寸足夠小,以便于通過成人或甚至是孩子的一只手來握著。
在殼體77的頂表面上最寬部分附近,提供了桿78a。桿78a是包括從殼體77的頂表面突出的可傾斜桿并根據(jù)桿傾斜方向輸出操作信號(hào)的操作部件。例如,玩家可通過在360度的任意方向上傾斜桿末梢來任意地指定方向和位置,由此玩家可指示出現(xiàn)在虛擬游戲世界中的玩家角色等要移動(dòng)的方向或光標(biāo)要移動(dòng)的方向。
在子單元76的殼體77的前部提供了多個(gè)操作按鈕78d和78e。操作按鈕78d和78e每個(gè)都是一操作部件,用于在玩家按動(dòng)操作按鈕78d和78e的頭時(shí)輸出分配給操作按鈕78d和78e的各個(gè)操作信號(hào)。例如,操作按鈕78d和78e分配有例如X按鈕和Y按鈕的功能。盡管操作按鈕78d和78e根據(jù)由游戲設(shè)備3所執(zhí)行的游戲程序分配有各個(gè)功能,但這將不具體描述,因?yàn)樗龉δ懿恢苯优c本發(fā)明相關(guān)。在圖9所示的示范性設(shè)置中,操作按鈕78d和78e在殼體77的前表面上從頂?shù)降讓?duì)準(zhǔn)。
在圖10中,基板固定于殼體77中。在基板的頂主表面上提供了桿78a、加速度傳感器761等。桿78a、加速度傳感器761等經(jīng)由形成在基板等上的線(未示出)而連接到連接線纜79。
如圖11A、11B、11C和12所示,如在第一例子的子單元76的情形中一樣,第二例子的子單元76包括殼體77、桿78a、操作按鈕78d和78e,并且第二例子的子單元76在殼體77的頂表面上具有操作按鈕78b和78c。
在殼體77的頂表面上的桿78a后,第二例子的子單元76具有多個(gè)操作按鈕78b和78c。操作按鈕78b和78c每個(gè)都是一操作部件,用于在玩家按動(dòng)操作按鈕78b和78c的頭時(shí)輸出分配給操作按鈕78b和78c的各個(gè)操作信號(hào)。操作按鈕78b和78c根據(jù)由游戲設(shè)備3所執(zhí)行的游戲程序而分配有各個(gè)功能。然而,這將不在此描述,因?yàn)樗龉δ芘c本發(fā)明不直接相關(guān)。在圖11A、11B、11C和12中所示的示范性設(shè)置中,操作按鈕78b和78c在左右方向上在殼體77的頂表面的中心成直線設(shè)置。
雖然桿78a是用于根據(jù)上述由玩家執(zhí)行的方向輸入操作輸出操作信號(hào)的操作部件,但是這種操作部件也可以其它形式提供。此后,參考圖13至圖16,將描述第一至第五的示范性修改,這些修改中的每個(gè)包括第二例子的子單元76,所述子單元具有用于根據(jù)方向輸入操作而輸出操作信號(hào)的操作部件。
作為如圖13中所示的第一示范性修改,子單元76可包括代替桿78a的十字鍵78f,該十字鍵78f類似于核心單元70的十字鍵72a。作為如圖14中所示的第二示范性修改,子單元76可包括代替桿78a的滑動(dòng)墊78g,該滑動(dòng)墊78g包括可水平滑動(dòng)的盤形構(gòu)件并根據(jù)盤形構(gòu)件的滑動(dòng)方向輸出操作信號(hào)。作為如圖15中所示的第三示范性修改,子單元76可包括代替桿78a的接觸墊78h。作為如圖16中所示的第四示范性修改,子單元76可包括代替桿78a的操作部件,該操作部件具有分別代表至少四個(gè)方向(前、后、左及右)的按鈕78i、78j、78k和78l,并根據(jù)由玩家按動(dòng)的按鈕(78i、78j、78k或78l)輸出操作信號(hào)。作為第五示范性修改,子單元76可包括代替桿78a的包括推動(dòng)開關(guān)和中心開關(guān)的復(fù)合開關(guān),該推動(dòng)開關(guān)具有環(huán)形四方向操作部件,該中心開關(guān)提供在復(fù)合開關(guān)的中心處。
接著,將參考圖17描述控制器7的內(nèi)部結(jié)構(gòu)。圖17是圖示控制器7的結(jié)構(gòu)的框圖。
如圖17中所示,除了如上所述的操作部件72、成像信息計(jì)算部件74、加速度傳感器701、揚(yáng)聲器706、聲音IC 707以及放大器708,核心單元70還包括通信部件75。此外,具有如上所述的操作部件78和加速度傳感器761的子單元76經(jīng)由連接線纜79和連接器791及73而連接到微型計(jì)算機(jī)751。
成像信息計(jì)算部件74包括紅外濾波器741、透鏡742、圖像拾取元件743和圖像處理電路744。在入射在核心單元70的前表面上的光中,紅外濾波器741只允許紅外光通過。透鏡742收集通過紅外濾波器741的紅外光,并輸出紅外光到圖像拾取元件743。圖像拾取元件743是諸如例如CMOS傳感器或CCD的固態(tài)成像器件。圖像拾取元件743得到由透鏡742收集的紅外光的圖像。從而,圖像拾取元件743僅得到了通過紅外濾波器741的紅外光的圖像,并產(chǎn)生圖像數(shù)據(jù)。由圖像拾取元件743產(chǎn)生的圖像數(shù)據(jù)通過圖像處理電路744處理。具體地,圖像處理電路744處理從圖像拾取元件743獲得的圖像數(shù)據(jù),識(shí)別其中具有高亮度的點(diǎn),并將代表識(shí)別的位置坐標(biāo)和區(qū)域尺寸的處理結(jié)果數(shù)據(jù)輸出到通信部件75。成像信息計(jì)算部件74固定到核心單元70的殼體71。成像信息計(jì)算部件74的成像方向可通過改變殼體71的方向來改變。殼體71通過柔性連接線纜79連接到子單元76,因此成像信息計(jì)算部件74的成像方向不通過改變子單元76的方向和位置而改變。如后面所詳細(xì)描述的,基于由成像信息計(jì)算部件74輸出的處理結(jié)果數(shù)據(jù),可根據(jù)核心單元70的位置和運(yùn)動(dòng)獲得信號(hào)。
核心單元70優(yōu)選地包括三軸加速度傳感器701。此外,子單元76優(yōu)選地包括三軸加速度傳感器761。三軸加速度傳感器701和761每個(gè)檢測三個(gè)方向即上/下方向、左/右方向和前/后方向上的線性加速度??商鎿Q地,根據(jù)在游戲過程中所使用的控制信號(hào)的類型,在另一實(shí)施例中可使用二軸加速度檢測裝置,其只檢測沿著上/下和左/右方向(或其它方向?qū)?上的每個(gè)的線性加速度。例如,三軸加速度傳感器701和761或二軸加速度傳感器701和761可以是可從Analog Device公司或STMicroelectronics N.V.獲得的類型。優(yōu)選地,加速度傳感器701和761中的每個(gè)是基于硅微機(jī)械加工的MEMS(微機(jī)電系統(tǒng))技術(shù)的靜電電容(電容耦合)類型。然而,現(xiàn)在存在或以后開發(fā)的任何其它合適的加速度檢測技術(shù)(例如,壓電類型或壓電電阻類型)可用來提供三軸加速度傳感器701和761或兩軸加速度傳感器701和761。
如本領(lǐng)域技術(shù)人員所理解的,在加速度傳感器701和761中使用的加速度檢測裝置只能檢測沿著對(duì)應(yīng)于加速度傳感器每個(gè)軸的直線方向的加速度(線性加速度)。換句話說,加速度傳感器701和761的每個(gè)直接輸出限定于指示沿著其兩個(gè)軸或三個(gè)軸中每個(gè)軸的線性加速度(靜態(tài)或動(dòng)態(tài))的信號(hào)。結(jié)果,加速度傳感器701和761不能直接檢測沿著非線性(例如拱形)路徑的移動(dòng)、旋轉(zhuǎn)、旋轉(zhuǎn)移動(dòng)、角位移、傾側(cè)、位置、姿態(tài)或任何其它物理特征。
但是,如本領(lǐng)域技術(shù)人員通過這里的描述將理解的,通過對(duì)從加速度傳感器701和761所輸出的加速度信號(hào)的附加處理,可推斷或計(jì)算涉及核心單元70和子單元76的附加信息。例如,通過檢測靜態(tài)加速度(即,重力),可以使用加速度傳感器701和761的輸出、通過將傾側(cè)角與所檢測的加速度相關(guān)聯(lián)來推斷對(duì)象(核心單元70或子單元76)相對(duì)重力矢量的傾側(cè)。這樣,加速度傳感器701和761可與微型計(jì)算機(jī)751(或其它處理器)組合使用以確定核心單元70和子單元76的傾側(cè)、姿態(tài)或位置。類似地,如這里所描述的,核心單元70和子單元76的各種移動(dòng)和/或位置可通過對(duì)加速度信號(hào)的處理來計(jì)算或推斷,該加速度信號(hào)在包含加速度傳感器701的核心單元70或包含加速度傳感器761的子單元76通過例如用戶的手而經(jīng)受動(dòng)態(tài)加速時(shí)由加速度傳感器701和761所產(chǎn)生。在另一個(gè)實(shí)施例中,加速度傳感器701和761中的每個(gè)可包括用于在將信號(hào)輸出到微型計(jì)算機(jī)751前從加速度檢測裝置輸出的加速度信號(hào)執(zhí)行任何所需處理的嵌入式信號(hào)處理器或其它類型的專用處理器。例如,嵌入式或?qū)S锰幚砥骺稍诩铀俣葌鞲衅饕鈭D檢測靜態(tài)加速度(即重力)時(shí)將檢測到的加速度信號(hào)轉(zhuǎn)換成對(duì)應(yīng)的傾側(cè)角。由加速度傳感器701和761中的每個(gè)所檢測到的代表加速度的數(shù)據(jù)輸出到通信部件75。
在另一個(gè)示范性實(shí)施例中,加速度傳感器701和761中至少一個(gè)可利用結(jié)合了例如旋轉(zhuǎn)或振動(dòng)元件的任何合適技術(shù)的陀螺傳感器來代替。可在此實(shí)施例中使用的示范性MEMS陀螺傳感器可從Analog Devices公司得到。不像加速度傳感器701和761,陀螺傳感器能直接檢測繞著由其中的陀螺儀元件所限定的至少一個(gè)軸的旋轉(zhuǎn)(或角速率(angular rate))。由此,由于在陀螺傳感器和加速度傳感器之間的基本差異,根據(jù)針對(duì)具體應(yīng)用所選的器件,需要對(duì)在來自這些器件的輸出信號(hào)所執(zhí)行的處理操作進(jìn)行對(duì)應(yīng)改變。
更為具體地,當(dāng)使用陀螺傳感器代替加速度傳感器來計(jì)算傾側(cè)或姿態(tài)時(shí),需要顯著的改變。具體地,當(dāng)使用陀螺傳感器時(shí),在檢測開始時(shí)初始化傾側(cè)值。然后,將與從陀螺傳感器輸出的角速度有關(guān)的數(shù)據(jù)整合(integrate)。接著,計(jì)算傾斜自初始化的傾側(cè)值的改變量。在這種情形中,計(jì)算的傾側(cè)對(duì)應(yīng)于角度。相反,當(dāng)使用加速度傳感器計(jì)算傾側(cè)時(shí),通過將每個(gè)軸分量的重力加速度值與預(yù)定參考進(jìn)行比較來計(jì)算傾側(cè)。因此,計(jì)算的傾側(cè)可表示為矢量。由此,無需初始化,就可利用加速度檢測裝置來確定絕對(duì)方向。作為傾側(cè)計(jì)算的值的類型在陀螺傳感器和加速度傳感器之間也很不相同;即,當(dāng)使用陀螺傳感器時(shí)所述值是角度,而當(dāng)使用加速度傳感器時(shí)所述值是矢量。因此,當(dāng)時(shí)使用陀螺傳感器來代替加速度傳感器時(shí),關(guān)于傾側(cè)的數(shù)據(jù)也需要通過對(duì)在兩個(gè)器件間的基本差異進(jìn)行了考慮的預(yù)定轉(zhuǎn)換來處理,反之亦然。歸因于這一事實(shí),即本領(lǐng)域技術(shù)人員已知陀螺儀的本質(zhì)以及在加速度檢測裝置和陀螺儀之間的基本差異,所以這里不提供進(jìn)一步的細(xì)節(jié)。雖然陀螺傳感器由于可直接檢測旋轉(zhuǎn)而是有利的,但當(dāng)與在這里描述的控制器結(jié)合使用時(shí),加速度傳感器一般更為經(jīng)濟(jì)。
通信部件75包括微型計(jì)算機(jī)751、存儲(chǔ)器752、無線模塊753和天線754。微型計(jì)算機(jī)751控制用于無線發(fā)送所述發(fā)送數(shù)據(jù)的無線模塊753同時(shí)在過程期間將存儲(chǔ)器752用作存儲(chǔ)區(qū)域。此外,微型計(jì)算機(jī)751基于由無線模塊753經(jīng)由天線754所接收的來自游戲設(shè)備3的數(shù)據(jù)來控制聲音IC707和振動(dòng)器704。聲音IC 707處理經(jīng)由通信部件75從游戲設(shè)備3所發(fā)送的聲音數(shù)據(jù)等。
包括來自操作部件72的操作信號(hào)(核心鍵數(shù)據(jù))、來自加速度傳感器701的加速度信號(hào)(核心加速度數(shù)據(jù))和來自成像信息計(jì)算部件74的處理結(jié)果數(shù)據(jù)在內(nèi)的來自核心單元70的數(shù)據(jù)輸出到微型計(jì)算機(jī)751。來自子單元76的操作部件78的操作信號(hào)(子鍵數(shù)據(jù))以及來自加速度傳感器761的加速度信號(hào)(子加速度數(shù)據(jù))經(jīng)由連接線纜79輸出到微型計(jì)算機(jī)751。微型計(jì)算機(jī)751在存儲(chǔ)器752中臨時(shí)存儲(chǔ)輸入數(shù)據(jù)(核心鍵數(shù)據(jù)、子鍵數(shù)據(jù)、核心加速度數(shù)據(jù)、子加速度數(shù)據(jù)和處理結(jié)果數(shù)據(jù))作為將被發(fā)送到接收單元6的發(fā)送數(shù)據(jù)。從通信部件75到接收單元6的無線發(fā)送以預(yù)定時(shí)間間隔周期地執(zhí)行。因?yàn)橛螒蜻^程一般以1/60秒的周期來執(zhí)行,需要以更短時(shí)段的周期來收集和發(fā)送數(shù)據(jù)。具體地,游戲過程單元為16.7ms(1/60秒),而使用藍(lán)牙(注冊(cè)商標(biāo))技術(shù)構(gòu)建的通信部件75的發(fā)送間隔為5ms。微型計(jì)算機(jī)751輸出存儲(chǔ)在存儲(chǔ)器752中的發(fā)送數(shù)據(jù)作為一系列操作信息以對(duì)接收單元6的發(fā)送時(shí)序發(fā)送到無線模塊753。無線模塊753使用例如藍(lán)牙(注冊(cè)商標(biāo))技術(shù)來將操作信息調(diào)制到預(yù)定頻率的載波上,并從天線754輻射低功率無線電波信號(hào)。由此,來自包括在核心單元70中的操作部件72的核心鍵數(shù)據(jù)、來自包括在子單元76中的操作部件78的子鍵數(shù)據(jù)、來自包括在核心單元70中的加速度傳感器701的核心加速度數(shù)據(jù)、來自包括在子單元76中的加速度傳感器761的子加速度數(shù)據(jù)和來自成像信息計(jì)算部件74的處理結(jié)果數(shù)據(jù)由無線模塊753調(diào)制到低功率無線電波信號(hào)上并從核心單元70被輻射。游戲設(shè)備3的接收單元6接收低功率無線電波信號(hào),且游戲設(shè)備3解調(diào)或解碼低功率無線電波信號(hào)以獲得操作信息序列(核心鍵數(shù)據(jù)、子鍵數(shù)據(jù)、核心加速度數(shù)據(jù)、子加速度數(shù)據(jù)和處理結(jié)果數(shù)據(jù))。基于獲得的操作信息和游戲程序,游戲設(shè)備3的CPU 30執(zhí)行游戲過程。在通信部件75使用藍(lán)牙(注冊(cè)商標(biāo))技術(shù)構(gòu)建的情形中,通信部件75可具有接收從其它器件無線發(fā)送的發(fā)送數(shù)據(jù)的功能。
如圖18中所示,為使用控制器7與游戲系統(tǒng)1來玩游戲,玩家用一只手(例如,右手)握著核心單元70(見圖19和20),并用另一只手(例如,左手)握著子單元76(見圖22)。玩家握著核心單元70,以便于將核心單元70的前表面(即,具有入口的一側(cè),光通過入口入射在得到光圖像的成像信息計(jì)算部件74上)指向監(jiān)視器2。另一方面,兩個(gè)LED模塊8L和8R提供在監(jiān)視器2的顯示屏幕的附近。LED模塊8L和8R每個(gè)輸出從監(jiān)視器2向前的紅外光。
當(dāng)玩家握著核心單元70以便于將其前表面指向監(jiān)視器2時(shí),由兩個(gè)LED模塊8L和8R輸出的紅外光入射在成像信息計(jì)算部件74上。圖像拾取元件743得到通過紅外過濾器741和透鏡742而入射的紅外光的圖像,并且由圖像處理電路744處理得到的圖像。成像信息計(jì)算部件74檢測由LED模塊8L和8R輸出的紅外分量,以便于獲得LED模塊8L和8R的位置和區(qū)域信息。具體地,成像信息計(jì)算部件74分析由圖像拾取元件743得到的圖像數(shù)據(jù),從區(qū)域信息中去除不代表由LED模塊8L和8R輸出的紅外光的圖像,并將每個(gè)具有高亮度的點(diǎn)識(shí)別為LED模塊8L和8R的位置。成像信息計(jì)算部件74獲得每個(gè)具有高亮度的識(shí)別點(diǎn)的位置坐標(biāo)、距心坐標(biāo)等,并將其輸出作為處理結(jié)果數(shù)據(jù)。當(dāng)這種處理結(jié)果數(shù)據(jù)發(fā)送到游戲設(shè)備3時(shí),游戲設(shè)備3可基于位置坐標(biāo)和距心坐標(biāo)獲得涉及成像信息計(jì)算部件74即核心單元70相對(duì)于LED模塊8L和8R的運(yùn)動(dòng)、姿態(tài)、位置等的操作信號(hào)。具體地,在通過通信部件75獲得的圖像中具有高亮度的位置根據(jù)核心單元70的運(yùn)動(dòng)而改變,因此方向輸入或坐標(biāo)輸入根據(jù)正被改變的具有高亮度的位置來執(zhí)行,由此使得方向輸入或坐標(biāo)輸入能沿著核心單元70的移動(dòng)方向來執(zhí)行。
由此,核心單元70的成像信息計(jì)算部件74得到靜態(tài)標(biāo)記的圖像(在本實(shí)施例中來自兩個(gè)LED模塊8L和8R的紅外光),因此游戲設(shè)備3可使用涉及在游戲過程中核心單元70的運(yùn)動(dòng)、姿態(tài)、位置等的處理結(jié)果數(shù)據(jù),由此還直觀地執(zhí)行和通過按動(dòng)操作按鈕或使用操作鍵而進(jìn)行的輸入不同的操作輸入。如上所述,由于標(biāo)記提供在監(jiān)視器2的顯示屏幕的附近,基于自標(biāo)記的位置可容易地計(jì)算核心單元70相對(duì)于監(jiān)視器2的顯示屏幕的運(yùn)動(dòng)、姿態(tài)、位置等。即,用來獲得核心單元70的運(yùn)動(dòng)、姿態(tài)、位置等的處理結(jié)果數(shù)據(jù)可用作立即施加到監(jiān)視器2的顯示屏幕的操作輸入。
參考圖19和圖20,將描述玩家用一只手握著核心單元70的狀態(tài)。圖19示出了從核心單元70的前表面?zhèn)人姷耐婕依糜沂治罩诵膯卧?0的示范狀態(tài)。圖20示出了從核心單元70的左側(cè)所見的玩家利用右手握著核心單元70的示范狀態(tài)。
如圖19和圖20中所示,核心單元70的整體尺寸足夠小,以便與通過成人或甚至是孩子的一只手來握著。當(dāng)玩家將拇指放在核心單元70的頂表面上(例如,接近十字鍵72a),并將食指放在核心單元70底表面上的凹陷部分中(例如,接近操作按鈕72i)時(shí),在核心單元70前表面上的成像信息計(jì)算部件74的光入口向前暴露給玩家。應(yīng)理解,同樣當(dāng)玩家用左手握著核心單元70時(shí),握著的狀態(tài)和對(duì)右手的描述相同。
由此,核心單元70允許玩家在用一只手握著核心單元70的同時(shí)容易地操作諸如十字鍵72a或操作按鈕72i的操作部件72。此外,當(dāng)玩家用一只手握著核心單元70時(shí),暴露了在核心單元70前表面上的成像信息計(jì)算部件74的光入口,由此光入口可容易地從上述兩個(gè)LED模塊8L和8R接收紅外光。即,玩家可用一只手握著核心單元70,而不阻止成像信息計(jì)算部件74起作用。即,當(dāng)玩家相對(duì)于顯示屏幕移動(dòng)他或她握著核心單元70的手時(shí),核心單元70可進(jìn)一步執(zhí)行使玩家的手的運(yùn)動(dòng)直接作用于顯示屏幕的操作輸入。
如圖21中所示,LED模塊8L和8R中的每個(gè)具有視角θ1。圖像拾取元件743具有視角θ2。例如,LED模塊8L和8R的視角θ1是34度(半值角),圖像拾取元件743的視角θ2是41度。當(dāng)兩個(gè)LED模塊8L、8R都在圖像拾取元件743的視角θ2中時(shí),圖像拾取元件743在LED模塊8L的視角θ1和LED模塊8R的視角θ1中,游戲設(shè)備3使用涉及具有兩個(gè)LED模塊8L和8R的高亮度的點(diǎn)的位置信息來確定核心單元70的位置。
當(dāng)LED模塊8L或是LED模塊8R處在圖像拾取元件743的視角θ2中時(shí),或者當(dāng)圖像拾取元件743處在LED模塊8L的視角θ1或LED模塊8R的視角θ1中,游戲設(shè)備3使用涉及具有LED模塊8L或LED模塊8R的高亮度的點(diǎn)的位置信息來確定核心單元70的位置。
如上所述,可基于自核心單元70的加速度傳感器701的輸出(核心加速度數(shù)據(jù))來確定核心單元70的傾側(cè)、姿態(tài)或位置。即,核心單元70用作操作輸入裝置,用于根據(jù)玩家例如向上、向下、向左或向右移動(dòng)握著核心單元70的手來執(zhí)行操作。
接著,將參考圖22描述玩家用一只手握著子單元76的狀態(tài)。圖22示出了從子單元76的右側(cè)所見的玩家利用左手握著子單元76的示范狀態(tài)。
如圖22中所示,子單元76的總體尺寸足夠小,以便于通過成人或甚至是孩子的一只手來握著。例如,玩家可將拇指放在子單元76的頂表面上(例如,接近桿78a),將食指放在子單元76的前表面上(例如,接近操作按鈕78d和78e),并將中指、無名指和小指放在子單元76的底表面上,以便于握著子單元76。應(yīng)理解,同樣地當(dāng)玩家用右手握著子單元76時(shí),握著的狀態(tài)類似于對(duì)左手的描述。由此,子單元76允許玩家在用一只手握著子單元76的同時(shí),容易地操作諸如桿78a和操作按鈕78d、78e的操作部件78。
如上所述,可基于子單元76的加速度傳感器761的輸出(子加速度數(shù)據(jù))來確定子單元76的傾側(cè)、姿態(tài)或位置。即,子單元76用作操作輸入裝置,用于根據(jù)玩家例如向上、向下、向左或向右移動(dòng)握著子單元76的手來執(zhí)行操作。
這里將描述使用上述控制器7來玩的示范性游戲。作為第一個(gè)例子,將描述使用控制器7來玩的射擊游戲。圖23是圖示當(dāng)游戲設(shè)備3在執(zhí)行射擊游戲時(shí)顯示在顯示器2上的示范性游戲圖像。
如圖23中所示,三維虛擬游戲空間S的部分顯示在監(jiān)視器2的顯示屏幕上。作為根據(jù)控制器7的操作而動(dòng)作的游戲?qū)ο?,玩家角色P的部分和由玩家角色P握著的槍G的部分顯示在顯示屏幕上。此外,顯示在顯示屏幕上的虛擬游戲空間S表示玩家角色P的前視場,且將例如對(duì)手角色E顯示為圖23中的射擊目標(biāo)。指示玩家角色P射擊槍G的位置的目標(biāo)在顯示屏幕上顯示為目標(biāo)光標(biāo)T。
在具有顯示在監(jiān)視器2上的這種游戲圖像的射擊游戲中,如圖18中所示,玩家用一只手操作核心單元70并用另一只手操作子單元76,以便于玩游戲。例如,當(dāng)玩家在子單元76上傾斜桿78a時(shí)(見圖11A、11B、11C和12),玩家角色P根據(jù)傾斜方向在虛擬游戲空間S中移動(dòng)。此外,當(dāng)玩家相對(duì)于顯示屏幕移動(dòng)他或她的握著核心單元70的手時(shí),目標(biāo)光標(biāo)T根據(jù)核心單元70相對(duì)于監(jiān)視器2(LED模塊8L和8R)的移動(dòng)、姿態(tài)、位置等而移動(dòng)。當(dāng)玩家按動(dòng)核心單元70上的操作按鈕72i(如圖6中所示)時(shí),玩家角色P對(duì)準(zhǔn)目標(biāo)光標(biāo)T射擊槍G。
即,在玩家使用在子單元76上的桿78a來指示玩家角色P移動(dòng)的同時(shí),玩家可操作核心單元70,就好像核心單元70是用于射擊游戲的槍,由此提高了玩射擊游戲的樂趣。通過使用由不同手握著的各個(gè)單元,玩家可執(zhí)行移動(dòng)玩家角色P的操作和移動(dòng)目標(biāo)光標(biāo)T的操作,由此玩家可將各個(gè)操作作為獨(dú)立操作執(zhí)行。例如,由于顯示在顯示屏幕上的虛擬游戲空間S根據(jù)玩家角色P的移動(dòng)而改變,因?yàn)槔缤婕铱赡苷谧⒁馔蝗惶教摂M游戲空間S中的對(duì)手角色E,所以有時(shí)難以保持在由玩家在虛擬游戲空間S中觀察到的位置附近定位的目標(biāo)。但是,在玩家用一只手(例如,左手的拇指)移動(dòng)玩家角色P的同時(shí),玩家可控制不用來移動(dòng)玩家角色P的臂的運(yùn)動(dòng)(例如,右臂),使得核心單元70具有指向觀察到的位置的前表面,由此基本上提高了用于操作控制器7的靈活性,并增加了射擊游戲的真實(shí)性。此外,為了移動(dòng)目標(biāo)光標(biāo)T,玩家移動(dòng)控制器。但是,移動(dòng)控制器的操作不影響玩家執(zhí)行用于移動(dòng)玩家角色P的方向指示操作,由此使玩家能穩(wěn)定地執(zhí)行兩個(gè)方向指示操作。即,通過使用控制器7,玩家可自由地使用他或她的左和右手,并可執(zhí)行具有提高的靈活性的新操作,這不能使用物理上單個(gè)的控制器來實(shí)現(xiàn)。
在第二個(gè)例子中,玩家使在子單元76上的桿78a傾斜,以便于根據(jù)如第一個(gè)例子中的傾斜方向,在虛擬游戲空間S中移動(dòng)玩家角色P。玩家相對(duì)于顯示屏幕移動(dòng)握著核心單元70的手,以便于根據(jù)核心單元70相對(duì)于監(jiān)視器2(LED模塊8L和8R)的位置移動(dòng)虛擬相機(jī)的視點(diǎn)。這些操作允許玩家觀察核心單元70在虛擬游戲空間S中指向的位置,同時(shí)操作在子單元76上的桿78a,以便于指示玩家角色P移動(dòng)。
在上述的描述中,控制器7和游戲設(shè)備3通過無線通信彼此連接。但是,控制器7和游戲設(shè)備3可通過線纜彼此電連接。在這種情形中,連接到核心單元70的線纜連接到游戲設(shè)備3的連接終端。
此外,在本實(shí)施例中,在控制器7的核心單元70和子單元76中只有核心單元70具有通信部件75。但是,子單元76可具有用于將發(fā)送數(shù)據(jù)無線發(fā)送到接收單元6的通信部件。此外,核心單元70和子單元76都可具有各自的通信部件。例如,包括在核心單元70和子單元76中的各個(gè)通信部件可將發(fā)送數(shù)據(jù)無線發(fā)送到接收單元6,或子單元76的通信部件可將發(fā)送數(shù)據(jù)無線發(fā)送到核心單元70的通信部件75,并且核心單元70的通信部件75將從子單元76接收的發(fā)送數(shù)據(jù)和核心單元70的發(fā)送數(shù)據(jù)無線發(fā)送到接收單元6。在這些情形中,可去除用于在核心單元70和子單元76之間電連接的連接線纜79。
在以上的描述中,連接到游戲設(shè)備3的連接終端的接收單元6用作接收從控制器7無線發(fā)送的發(fā)送數(shù)據(jù)的接收裝置??商孢x地,接收裝置可以是設(shè)立在游戲設(shè)備3中的接收模塊。在這種情形中,由接收模塊接收的發(fā)送數(shù)據(jù)經(jīng)由預(yù)定總線輸出到CPU 30。
雖然在本實(shí)施例中,將包括在核心單元70中的成像信息計(jì)算部件74描述為用于根據(jù)核心單元70體的運(yùn)動(dòng)而輸出信號(hào)(處理結(jié)果數(shù)據(jù))的確定部件的例子,成像信息計(jì)算部件74可以其它形式提供。例如,核心單元70可包括上述的加速度傳感器701或可包括陀螺傳感器。加速度傳感器或陀螺傳感器可用來確定核心單元70的運(yùn)動(dòng)或姿態(tài),因此,它們可被用作使用針對(duì)運(yùn)動(dòng)或姿態(tài)的檢測信號(hào)、根據(jù)核心單元70體的運(yùn)動(dòng)而輸出信號(hào)的確定部件。在這種情形中,成像信息計(jì)算部件74可從核心單元70去除,或者傳感器和成像信息計(jì)算部件可結(jié)合使用。
此外,雖然在本實(shí)施例中只有核心單元70包括成像信息計(jì)算部件74,但是子單元76也可以包括類似的成像信息計(jì)算部件。
此外,當(dāng)控制器7包括多個(gè)單元,每個(gè)單元可具有多個(gè)操作裝置如成像信息計(jì)算部件、加速度傳感器、陀螺傳感器、桿、十字鍵以及操作按鈕時(shí),操作裝置的各種組合可實(shí)現(xiàn)各種控制器這里,在核心單元70和子單元76中包括的操作裝置分類成操作裝置A和操作裝置B。操作裝置A,如成像信息計(jì)算部件74、加速度傳感器701和761以及陀螺傳感器,根據(jù)單元體的移動(dòng)來輸出信號(hào)。操作裝置B,如桿、十字鍵、操作按鈕、接觸墊,根據(jù)玩家按動(dòng)按鈕、傾側(cè)部件或接觸部件來輸出信號(hào)。
當(dāng)核心單元70包括操作裝置A而子單元76包括操作裝置B時(shí),玩家可移動(dòng)握著核心單元70的一只手同時(shí)玩家如在傳統(tǒng)控制器情形中那樣利用握著子單元76的另一只手的手指來進(jìn)行輸入。即,玩家可以右手和左手分別執(zhí)行不同的操作,從而實(shí)現(xiàn)不能由傳統(tǒng)控制器來執(zhí)行的新操作。在此情形中,根據(jù)本發(fā)明,由操作裝置A所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第一操作數(shù)據(jù),而由操作裝置B所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第二操作數(shù)據(jù)。此外,控制器可被如此構(gòu)造,使得子單元76可包括操作裝置A,核心單元70可包括操作裝置A,且子單元76可包括操作裝置A和操作裝置B。以此方式,玩家可單獨(dú)地移動(dòng)雙手,從而實(shí)現(xiàn)顯著改善的操作。在此情形中,根據(jù)本發(fā)明,由子單元76的操作裝置A所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第三操作數(shù)據(jù)。
此外,當(dāng)核心單元70和子單元76每個(gè)都包括操作裝置A時(shí),玩家可移動(dòng)握著核心單元70的一只手同時(shí)玩家可移動(dòng)握著子單元76的另一只手以便進(jìn)行輸入。即,玩家可單獨(dú)地移動(dòng)右手和左手,從而實(shí)現(xiàn)不能由傳統(tǒng)控制器執(zhí)行的新操作。在此情形中,根據(jù)本發(fā)明,由核心單元70和子單元76的各個(gè)操作裝置A所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第一操作數(shù)據(jù)和第二操作數(shù)據(jù)。此外,核心單元70和子單元76中的每個(gè)可包括操作裝置A和操作裝置B兩者。以此方式,玩家可通過移動(dòng)雙手以及利用雙手的手指來執(zhí)行操作,從而實(shí)現(xiàn)新操作。在此情形中,根據(jù)本發(fā)明,由核心單元70的操作裝置B所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第一操作數(shù)據(jù),而由子單元76的操作裝置B所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第二操作數(shù)據(jù)。
另外,當(dāng)核心單元70和子單元76中的每個(gè)都包括操作裝置A時(shí),核心單元70或子單元76中之一可包括各種類型的操作裝置A。如上所述,當(dāng)操作裝置A包括成像信息計(jì)算裝置時(shí),可計(jì)算所述單元相對(duì)于成像目標(biāo)(標(biāo)記)的方向、位置等,從而基于所述單元相對(duì)于監(jiān)視器2的方向、位置來實(shí)現(xiàn)操作。另一方面,當(dāng)操作裝置A包括加速度傳感器或陀螺傳感器時(shí),可計(jì)算所述單元自身的傾側(cè)、姿態(tài)、位置等,從而基于所述單元的姿態(tài)和位置來實(shí)現(xiàn)操作。相應(yīng)地,當(dāng)核心單元70包括成像信息計(jì)算部件以及加速度傳感器或陀螺傳感器中之一,且子單元76包括加速度傳感器或陀螺傳感器時(shí),核心單元70可執(zhí)行前述的兩個(gè)操作。在此情形中,根據(jù)本發(fā)明,由核心單元70的成像信息計(jì)算部件所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第一操作數(shù)據(jù),由子單元76的加速度傳感器或陀螺傳感器所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第二操作數(shù)據(jù),且由核心單元70的加速度傳感器或陀螺傳感器所輸出的操作數(shù)據(jù)對(duì)應(yīng)于第三操作數(shù)據(jù)。
在本實(shí)施例中,分析由圖像拾取元件743得到的圖像,以便于獲得來自LED模塊8L和8R的紅外光圖像的位置坐標(biāo)等,且核心單元70從獲得的坐標(biāo)等產(chǎn)生處理結(jié)果數(shù)據(jù),并將處理結(jié)果數(shù)據(jù)發(fā)送到游戲設(shè)備3。但是,核心單元70可將在另一個(gè)過程步驟中獲得的數(shù)據(jù)發(fā)送到游戲設(shè)備3。例如,核心單元70將由圖像拾取元件743得到的圖像數(shù)據(jù)發(fā)送到游戲設(shè)備3,并且CPU 30可執(zhí)行上述的分析以便于獲得處理結(jié)果數(shù)據(jù)。在這種情形中,圖像處理電路744可從核心單元70中去除??商孢x地,核心單元70可將已在分析中的圖像數(shù)據(jù)發(fā)送給游戲設(shè)備3。例如,核心單元70將從圖像數(shù)據(jù)獲得的指示亮度、位置、區(qū)域尺寸等的數(shù)據(jù)發(fā)送給游戲設(shè)備3,并且CPU30可執(zhí)行剩余的分析以便于獲得處理結(jié)果數(shù)據(jù)。
雖然在本實(shí)施例中使用來自兩個(gè)LED模塊8L和8R的紅外光作為在核心單元70中的成像信息計(jì)算部件74的成像目標(biāo),但是成像目標(biāo)并不限于此。例如,可使用來自一個(gè)LED模塊的紅外光或來自提供在監(jiān)視器2附近的至少三個(gè)LED模塊的紅外光作為成像信息計(jì)算部件74的成像目標(biāo)??商孢x地,監(jiān)視器2的顯示屏幕或其它發(fā)射器(室光等)可用作成像信息計(jì)算部件74的成像目標(biāo)。當(dāng)基于在成像目標(biāo)和監(jiān)視器2的顯示屏幕之間的位置關(guān)系計(jì)算核心單元70相對(duì)于顯示屏幕的位置時(shí),可將不同的發(fā)射器用作成像信息計(jì)算部件74的成像目標(biāo)。
核心單元70和子單元76的上述形狀僅僅是例子。此外,核心單元70的操作部件72和子單元76的操作部件78中的每個(gè)的形狀、數(shù)目、設(shè)置位置等也僅僅是例子。不用說,即使當(dāng)核心單元70、子單元76、操作部件72和操作部件78中的每個(gè)的形狀、數(shù)目、設(shè)置位置等與實(shí)施例中描述的不同時(shí),也能實(shí)現(xiàn)本發(fā)明。此外,核心單元70的成像信息計(jì)算部件74(成像信息計(jì)算部件74的光入口)可不定位在殼體71的前表面上。成像信息計(jì)算部件74可提供在可從殼體71的外部接收光的另一個(gè)表面上。
此外,盡管在核心單元70中包括了如上所述的揚(yáng)聲器706、聲音IC707以及放大器708,能夠輸出聲音的唾手可得的任何裝置可包括在子單元76或核心單元70中。
由此,本發(fā)明的控制器允許玩家操作核心單元70和包括在其中的子單元76,以便于享受游戲的樂趣。例如,核心單元70具有根據(jù)包括成像信息計(jì)算部件74和加速度傳感器701在內(nèi)的單元體的運(yùn)動(dòng)而輸出信號(hào)的功能。而子單元76具有根據(jù)由玩家執(zhí)行的方向輸入操作而輸出信號(hào)的功能。例如,當(dāng)使用集成了核心單元70和子單元76的控制器時(shí),必須移動(dòng)整個(gè)控制器以便于根據(jù)單元體的運(yùn)動(dòng)輸出信號(hào),由此對(duì)方向輸入操作施加了一些影響。此外,核心單元70和子單元76的集成產(chǎn)生了相反的影響,即,基本上減少了通過核心單元70和子單元76的分離而實(shí)現(xiàn)的靈活性。作為另一例子,核心單元70可具有根據(jù)單元體的運(yùn)動(dòng)而輸出信號(hào)的功能,所述單元體包括成像信息計(jì)算部件74和加速度傳感器701,子單元76可具有根據(jù)單元體的運(yùn)動(dòng)來輸出信號(hào)的功能,所述單元體包括加速度傳感器761。因此,玩家可單獨(dú)地移動(dòng)握著不同單元的雙手以便進(jìn)行輸入。相應(yīng)地,如在傳統(tǒng)的用于游戲設(shè)備的控制器的情形一樣,可將核心單元70和子單元76分成右單元和左單元,且同時(shí)核心單元70和子單元76允許玩家自由地使用他或她的右手和左手,由此提供給玩家無法通過集成控制器而執(zhí)行的新操作。此外,可以充分提高的靈活性來操作控制器,由此提供給玩家具有增加的真實(shí)性的游戲操作。
根據(jù)本發(fā)明的游戲控制器和游戲系統(tǒng)可實(shí)現(xiàn)具有提高的靈活性的操作,并作為包括兩個(gè)獨(dú)立單元且通過玩家握著兩個(gè)獨(dú)立單元來操作的游戲控制器和包括該游戲控制器的游戲系統(tǒng)等是有用的。
雖然已經(jīng)詳細(xì)描述了本發(fā)明,上述描述在所有方面中都是示意性而非限制性的。應(yīng)理解,在不離開本發(fā)明的范圍內(nèi)可設(shè)計(jì)一些其它的修改和變化。
權(quán)利要求
1.一種用于將操作數(shù)據(jù)發(fā)送到執(zhí)行游戲程序的計(jì)算機(jī)的游戲控制器,所述游戲控制器包括第一控制單元;第二控制單元;和柔性線纜,用于電連接在所述第一控制單元和所述第二控制單元之間,所述第一控制單元包括用于根據(jù)包括在所述第一控制單元中的第一控制單元體的運(yùn)動(dòng)而產(chǎn)生第一操作數(shù)據(jù)的第一操作數(shù)據(jù)產(chǎn)生部件;所述第二控制單元包括用于根據(jù)由玩家執(zhí)行的方向輸入操作而產(chǎn)生第二操作數(shù)據(jù)的第二操作數(shù)據(jù)產(chǎn)生部件;以及所述第一控制單元和所述第二控制單元中的一個(gè)還包括用于將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)以預(yù)定時(shí)序發(fā)送到所述計(jì)算機(jī)的發(fā)送部件。
2.根據(jù)權(quán)利要求1的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件包括圖像拾取部件,所述圖像拾取部件固定到所述第一控制單元體,用于從所述第一控制單元體沿著預(yù)定方向獲得外圍圖像,并且所述第一操作數(shù)據(jù)產(chǎn)生部件輸出選自由所述圖像拾取部件獲得的圖像和對(duì)由所述圖像拾取部件獲得的圖像進(jìn)行預(yù)定計(jì)算的結(jié)果組成的組中的一個(gè),作為所述第一操作數(shù)據(jù)。
3.根據(jù)權(quán)利要求2的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件還包括位置信息計(jì)算部件,用于當(dāng)執(zhí)行所述預(yù)定計(jì)算時(shí),計(jì)算指示至少一個(gè)標(biāo)記圖像在由所述圖像拾取部件得到的圖像中的位置的位置信息,并輸出位置信息作為所述第一操作數(shù)據(jù),所述標(biāo)記圖像包括在得到的圖像中并用作成像目標(biāo)。
4.根據(jù)權(quán)利要求1的游戲控制器,其中所述發(fā)送部件將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)無線發(fā)送到所述計(jì)算機(jī)。
5.根據(jù)權(quán)利要求1的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件具有包括在所述第一控制單元體中的加速度傳感器和陀螺傳感器中的一個(gè),并輸出由所述加速度傳感器和所述陀螺傳感器中的一個(gè)產(chǎn)生的數(shù)據(jù)作為所述第一操作數(shù)據(jù)。
6.根據(jù)權(quán)利要求1的游戲控制器,其中所述線纜可拆卸地連接到至少所述第一控制單元,以及所述發(fā)送部件包括在所述第一控制單元中。
7.根據(jù)權(quán)利要求1的游戲控制器,其中所述發(fā)送部件以短于1/60秒的間隔將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)收集并發(fā)送到所述計(jì)算機(jī)。
8.根據(jù)權(quán)利要求1的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括桿,所述桿具有從包括在所述第二控制單元中的第二控制單元體突起的末梢,并可在所述第二控制單元體上傾斜,并且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)所述桿的傾斜方向而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
9.根據(jù)權(quán)利要求1的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括操作按鈕,所述操作按鈕具有代表至少四個(gè)方向的操作部件,并能通過所述操作部件推到包括在所述第二控制單元中的所述第二控制單元體中,且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出對(duì)應(yīng)于所述操作按鈕被推動(dòng)的操作部分的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
10.根據(jù)權(quán)利要求1的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括滑動(dòng)構(gòu)件,所述滑動(dòng)構(gòu)件具有從包括在所述第二控制單元中的第二控制單元體暴露的頂表面并在所述第二控制單元體上可水平移動(dòng),且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)所述滑動(dòng)構(gòu)件的水平移動(dòng)方向而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
11.根據(jù)權(quán)利要求1的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括處于包括在所述第二控制單元中的第二控制單元體的外表面上的接觸墊,并輸出根據(jù)在所述接觸墊上所述接觸墊被接觸的位置而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
12.根據(jù)權(quán)利要求1的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括至少四個(gè)操作按鈕,它們能被推到包括在所述第二控制單元中的第二控制單元體中,且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)所述被推動(dòng)的操作按鈕而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
13.根據(jù)權(quán)利要求1的游戲控制器,其中所述第二控制單元進(jìn)一步包括加速度傳感器和陀螺傳感器中之一,所述加速度傳感器和陀螺傳感器中之一處于包括在所述第二控制單元的第二控制單元體內(nèi),以及除所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)之外,所述發(fā)送部件將由所述加速度傳感器和所述陀螺傳感器中之一所輸出的數(shù)據(jù)作為第三操作數(shù)據(jù)發(fā)送到所述計(jì)算機(jī)。
14.根據(jù)權(quán)利要求1的游戲控制器,其中所述第一控制單元和所述第二控制單元中至少一個(gè)進(jìn)一步包括接收部件,用于接收從所述計(jì)算機(jī)所發(fā)送的發(fā)送數(shù)據(jù),揚(yáng)聲器,以及聲控部件,用于利用已由所述接收部件所接收的所述發(fā)送數(shù)據(jù)來從所述揚(yáng)聲器產(chǎn)生聲音。
15.一種用于將操作數(shù)據(jù)發(fā)送到執(zhí)行游戲程序的計(jì)算機(jī)的游戲控制器,所述游戲控制器包括第一控制單元;第二控制單元;以及用于在所述第一控制單元和所述第二控制單元之間無線連接的無線連接裝置,所述第一控制單元包括第一操作數(shù)據(jù)產(chǎn)生部件,用于根據(jù)包括在所述第一控制單元中的第一控制單元體的運(yùn)動(dòng)而產(chǎn)生第一操作數(shù)據(jù);所述第二控制單元包括第二操作數(shù)據(jù)產(chǎn)生部件,用于根據(jù)由玩家執(zhí)行的方向輸入操作而產(chǎn)生第二操作數(shù)據(jù);以及所述第一控制單元和所述第二控制單元中的一個(gè)還包括發(fā)送部件,用于以預(yù)定時(shí)序?qū)⑺龅谝徊僮鲾?shù)據(jù)和所述第二操作數(shù)據(jù)發(fā)送到所述計(jì)算機(jī)。
16.根據(jù)權(quán)利要求15的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件包括圖像拾取部件,所述圖像拾取部件固定到所述第一控制單元體,用于從所述第一控制單元體沿著預(yù)定方向得到外圍圖像,且所述第一操作數(shù)據(jù)產(chǎn)生部件輸出選自由所述圖像拾取部件獲得的圖像和對(duì)由所述圖像拾取部件獲得的圖像進(jìn)行預(yù)定計(jì)算的結(jié)果組成的組中的一個(gè),作為所述第一操作數(shù)據(jù)。
17.根據(jù)權(quán)利要求16的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件還包括位置信息計(jì)算部件,用于當(dāng)執(zhí)行所述預(yù)定計(jì)算時(shí),計(jì)算指示至少一個(gè)標(biāo)記圖像在由所述圖像拾取部件得到的圖像中的位置的位置信息,并輸出所述位置信息作為所述第一操作數(shù)據(jù),所述標(biāo)記圖像包括在得到的圖像中并用作成像目標(biāo)。
18.根據(jù)權(quán)利要求15的游戲控制器,其中所述發(fā)送部件將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)無線發(fā)送到所述計(jì)算機(jī)。
19.根據(jù)權(quán)利要求15的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件具有包括在所述第一控制單元體中的加速度傳感器和陀螺傳感器中的一個(gè),并輸出由所述加速度傳感器和所述陀螺傳感器中的一個(gè)產(chǎn)生的數(shù)據(jù)作為所述第一操作數(shù)據(jù)。
20.根據(jù)權(quán)利要求15的游戲控制器,其中所述發(fā)送部件以短于1/60秒的間隔將所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)收集并發(fā)送到所述計(jì)算機(jī)。
21.根據(jù)權(quán)利要求15的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括桿,所述桿具有從包括在所述第二控制單元中的第二控制單元體突起的末梢,并可在所述第二控制單元體上傾斜,且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)所述桿的傾斜方向而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
22.根據(jù)權(quán)利要求15的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括操作按鈕,所述操作按鈕具有代表至少四個(gè)方向的操作部件,并能通過所述操作部件被推到包括在所述第二控制單元中的第二控制單元體中,且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出對(duì)應(yīng)于所述操作按鈕被推動(dòng)處的操作部件的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
23.根據(jù)權(quán)利要求15的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括滑動(dòng)構(gòu)件,所述滑動(dòng)構(gòu)件具有從包括在所述第二控制單元中的第二控制單元體暴露的頂表面并在所述第二控制單元體上可水平移動(dòng),且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)所述滑動(dòng)構(gòu)件的水平移動(dòng)方向而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
24.根據(jù)權(quán)利要求15的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括處于包括在所述第二控制單元中的第二控制單元體的外表面上的接觸墊,并輸出根據(jù)在所述接觸墊上所述接觸墊被接觸的位置而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
25.根據(jù)權(quán)利要求15的游戲控制器,其中所述第二操作數(shù)據(jù)產(chǎn)生部件包括至少四個(gè)操作按鈕,它們能被推到包括在所述第二控制單元中的第二控制單元體中,且所述第二操作數(shù)據(jù)產(chǎn)生部件輸出根據(jù)所述被推動(dòng)的操作按鈕而獲得的數(shù)據(jù)作為所述第二操作數(shù)據(jù)。
26.根據(jù)權(quán)利要求15的游戲控制器,其中所述第二控制單元進(jìn)一步包括加速度傳感器和陀螺傳感器中之一,所述加速度傳感器和陀螺傳感器中之一處于包括在第二控制單元的第二控制單元體內(nèi),以及除所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)之外,所述發(fā)送部件將由所述加速度傳感器和所述陀螺傳感器中之一所輸出的數(shù)據(jù)作為第三操作數(shù)據(jù)發(fā)送到所述計(jì)算機(jī)。
27.根據(jù)權(quán)利要求15的游戲控制器,其中所述第一控制單元和所述第二控制單元中至少一個(gè)進(jìn)一步包括接收部件,用于接收從所述計(jì)算機(jī)發(fā)送的發(fā)送數(shù)據(jù),揚(yáng)聲器,以及聲控部件,用于利用已由所述接收部件所接收的所述發(fā)送數(shù)據(jù)來從所述揚(yáng)聲器產(chǎn)生聲音。
28.一種用于將操作數(shù)據(jù)發(fā)送到執(zhí)行游戲程序的計(jì)算機(jī)的游戲控制器,所述游戲控制器包括第一控制單元;第二控制單元;柔性線纜,用于電連接在所述第一控制單元和所述第二控制單元之間;所述第一控制單元包括第一操作數(shù)據(jù)產(chǎn)生部件,用于根據(jù)包括在所述第一控制單元中的第一控制單元體的運(yùn)動(dòng)來產(chǎn)生第一操作數(shù)據(jù);所述第二控制單元包括第二操作數(shù)據(jù)產(chǎn)生部件,用于根據(jù)包括在所述第二控制單元中的第二控制單元體的運(yùn)動(dòng)來產(chǎn)生第二操作數(shù)據(jù);以及所述第一控制單元和所述第二控制單元中之一進(jìn)一步包括發(fā)送部件,用于以預(yù)定時(shí)序?qū)⑺龅谝徊僮鲾?shù)據(jù)和所述第二操作數(shù)據(jù)發(fā)送到所述計(jì)算機(jī)。
29.根據(jù)權(quán)利要求28的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件具有包括在所述第一控制單元體中的第一加速度傳感器和第一陀螺傳感器中之一,并將由所述第一加速度傳感器和所述第一陀螺傳感器中之一所產(chǎn)生的數(shù)據(jù)作為所述第一操作數(shù)據(jù)輸出,以及所述第二操作數(shù)據(jù)產(chǎn)生部件具有包括在所述第二控制單元體中的第二加速度傳感器和第二陀螺傳感器中之一,并將由所述第二加速度傳感器和第所述二陀螺傳感器中之一所產(chǎn)生的數(shù)據(jù)作為所述第二操作數(shù)據(jù)輸出。
30.根據(jù)權(quán)利要求29的游戲控制器,其中所述第一控制單元進(jìn)一步包括第一鍵,提供在所述第一控制單元體上,用于根據(jù)所述玩家按動(dòng)所述第一鍵來產(chǎn)生第一鍵操作數(shù)據(jù),所述第二控制單元進(jìn)一步包括第二鍵,提供在所述第二控制單元體上,用于根據(jù)所述玩家按動(dòng)所述第二鍵來產(chǎn)生第二鍵操作數(shù)據(jù),以及除所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)之外,所述發(fā)送部件將所述第一鍵操作數(shù)據(jù)和所述第二鍵操作數(shù)據(jù)發(fā)送到所述計(jì)算機(jī)。
31.根據(jù)權(quán)利要求28的游戲控制器,其中所述第一操作數(shù)據(jù)產(chǎn)生部件包括圖像拾取部件,固定到所述第一控制單元體,用于從所述第一控制單元體沿著預(yù)定方向得到外圍圖像,且所述第一操作數(shù)據(jù)產(chǎn)生部件輸出從由所述圖像拾取部件獲得的圖像和對(duì)由圖像拾取部件獲得的圖像進(jìn)行預(yù)定計(jì)算的結(jié)果所組成的組中所選擇的一個(gè),作為所述第一操作數(shù)據(jù),以及所述第二操作數(shù)據(jù)產(chǎn)生部件具有包括在所述第二控制單元體中的第一加速度傳感器和第一陀螺傳感器中之一,并輸出由所述第一加速度傳感器和所述第一陀螺傳感器中之一所產(chǎn)生的數(shù)據(jù),作為所述第二操作數(shù)據(jù)。
32.根據(jù)權(quán)利要求31的游戲控制器,其中所述第一控制單元進(jìn)一步包括處于第一控制單元體內(nèi)的第二加速度傳感器和第二陀螺傳感器中之一,以及除所述第一操作數(shù)據(jù)和所述第二操作數(shù)據(jù)之外,所述發(fā)送部件將由所述第二加速度傳感器和所述第二陀螺傳感器中之一所輸出的數(shù)據(jù)作為第三操作數(shù)據(jù)而發(fā)送到所述計(jì)算機(jī)。
33.根據(jù)權(quán)利要求28的游戲控制器,其中所述第一控制單元和所述第二控制單元中中至少一個(gè)進(jìn)一步包括接收部件,用于接收從所述計(jì)算機(jī)發(fā)送的發(fā)送數(shù)據(jù),揚(yáng)聲器,以及聲控部件,用于利用已由所述接收部件所接收的所述發(fā)送數(shù)據(jù)來從所述揚(yáng)聲器產(chǎn)生聲音。
34.一種包括根據(jù)權(quán)利要求1的游戲控制器和游戲設(shè)備的游戲系統(tǒng),所述游戲設(shè)備可通信地連接到所述游戲控制器,并包括用于用于通過執(zhí)行游戲程序而在顯示屏幕上呈現(xiàn)虛擬游戲世界的計(jì)算機(jī),所述游戲系統(tǒng)包括所述游戲設(shè)備,根據(jù)從所述第一控制單元發(fā)送的所述第一操作數(shù)據(jù)和從所述第二控制單元發(fā)送的所述第二操作數(shù)據(jù)中的至少一個(gè)而執(zhí)行游戲過程。
35.根據(jù)權(quán)利要求34的游戲系統(tǒng),其中所述游戲設(shè)備使出現(xiàn)在所述虛擬游戲世界中的玩家角色根據(jù)從所述游戲控制器發(fā)送的所述第一操作數(shù)據(jù)和從所述游戲控制器發(fā)送的所述第二操作數(shù)據(jù)中的至少一個(gè)而執(zhí)行動(dòng)作。
36.一種包括根據(jù)權(quán)利要求15的游戲控制器和游戲設(shè)備的游戲系統(tǒng),所述游戲設(shè)備可通信地連接到所述游戲控制器,并包括用于通過執(zhí)行游戲程序而在顯示屏幕上呈現(xiàn)虛擬游戲世界的計(jì)算機(jī),所述游戲系統(tǒng)包括所述游戲設(shè)備,根據(jù)從所述第一控制單元發(fā)送的所述第一操作數(shù)據(jù)和從所述第二控制單元發(fā)送的所述第二操作數(shù)據(jù)中的至少一個(gè)而執(zhí)行游戲過程。
37.根據(jù)權(quán)利要求36的游戲系統(tǒng),其中所述游戲設(shè)備使出現(xiàn)在所述虛擬游戲世界中的玩家角色根據(jù)從所述游戲控制器發(fā)送的所述第一操作數(shù)據(jù)和從所述游戲控制器發(fā)送的所述第二操作數(shù)據(jù)中的至少一個(gè)而執(zhí)行動(dòng)作。
38.一種包括根據(jù)權(quán)利要求28的游戲控制器和游戲設(shè)備的游戲系統(tǒng),所述游戲設(shè)備可通信地連接到所述游戲控制器,并包括用于通過執(zhí)行游戲程序而在顯示屏幕上呈現(xiàn)虛擬游戲世界的計(jì)算機(jī),所述游戲系統(tǒng)包括所述游戲設(shè)備,根據(jù)從所述第一控制單元發(fā)送的所述第一操作數(shù)據(jù)和從所述第二控制單元發(fā)送的所述第二操作數(shù)據(jù)中的至少一個(gè)而執(zhí)行游戲過程。
39.根據(jù)權(quán)利要求38的游戲系統(tǒng),其中所述游戲設(shè)備使出現(xiàn)在所述虛擬游戲世界中的玩家角色根據(jù)從所述游戲控制器發(fā)送的所述第一操作數(shù)據(jù)和從所述游戲控制器發(fā)送的所述第二操作數(shù)據(jù)中的至少一個(gè)而執(zhí)行動(dòng)作。
全文摘要
第一控制單元包括第一操作數(shù)據(jù)產(chǎn)生部件,該部件用于根據(jù)包括在第一控制單元中的第一控制單元體的運(yùn)動(dòng)而產(chǎn)生第一操作數(shù)據(jù)。第二控制單元包括第二操作數(shù)據(jù)產(chǎn)生部件,該部件用于根據(jù)由玩家執(zhí)行的方向輸入操作或包括在第二控制單元中的第二控制單元體的運(yùn)動(dòng)而產(chǎn)生第二操作數(shù)據(jù)。此外,第一控制單元和第二控制單元中的一個(gè)包括發(fā)送部件,該部件用于以預(yù)定時(shí)序?qū)⒌谝徊僮鲾?shù)據(jù)和第二操作數(shù)據(jù)發(fā)送到計(jì)算機(jī)。
文檔編號(hào)A63F13/00GK1919390SQ200610111559
公開日2007年2月28日 申請(qǐng)日期2006年8月23日 優(yōu)先權(quán)日2005年8月24日
發(fā)明者池田昭夫 申請(qǐng)人:任天堂株式會(huì)社