亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

游戲裝置的制作方法

文檔序號(hào):1635517閱讀:256來(lái)源:國(guó)知局
專利名稱:游戲裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及使模擬例如汽車或賽馬等移動(dòng)物體在跑道上行駛的游戲裝置。
這種游戲裝置是公知的(作為一個(gè)例子可參考專利公開(kāi)平1-94884號(hào)公報(bào))。如果以專利公開(kāi)平1-94884號(hào)公報(bào)中公開(kāi)的游戲裝置為例進(jìn)行說(shuō)明,這個(gè)游戲裝置使模仿賽馬的模型馬在跑道上有若干頭行駛,游戲者預(yù)想這些模型馬的名次并賭手中的獎(jiǎng)牌,借此方式達(dá)到娛樂(lè)的目的。雖然專利公開(kāi)平1-94884號(hào)公報(bào)中公開(kāi)的游戲裝置具有使各個(gè)模型馬可以在跑道上自由行駛的結(jié)構(gòu),但除此以之外也有把各移動(dòng)物體行駛的導(dǎo)向裝置固定在跑道上這種形式的游戲裝置。
可是,在上述的已有的游戲裝置中,模型馬等移動(dòng)物體行駛的跑道往往是固定的,比賽的游戲的變化只能根據(jù)移動(dòng)物體在固定的路線如何(至少沿移動(dòng)的兩側(cè)方向、前后方向)移動(dòng)這個(gè)觀點(diǎn)確定。因此,可賽不上已經(jīng)充分地模仿實(shí)際的汽車賽或賽馬,恐怕很難繼續(xù)引起游戲者的興趣。
為此,雖然也考慮在上述的游戲裝置中定期地(例如以數(shù)月為單位)改變跑道設(shè)計(jì),但是由于跑道設(shè)計(jì)的改變必須從框架的本身的設(shè)計(jì)改變開(kāi)始到內(nèi)部規(guī)格的全部改變,所以需要花費(fèi)很多費(fèi)用和時(shí)間,使改變跑道設(shè)計(jì)難以實(shí)現(xiàn)。
本發(fā)明是鑒于上述問(wèn)題提出的,其目的在于提供一種可以長(zhǎng)期保持游戲者興趣、并且以低成本在短期就能改變跑道設(shè)計(jì)的游戲裝置。
本發(fā)明的第一種結(jié)構(gòu)適用于裝備有在跑道上的行駛、模仿汽車、賽馬等移動(dòng)物體的游戲裝置。
而且,上述的目的通過(guò)設(shè)置使移動(dòng)物體在若干個(gè)跑道中的任何一個(gè)上行駛的行駛控制器達(dá)到。
移動(dòng)物體可以是在跑道上行駛的任何物體,作為例子可以舉出模仿馬、自動(dòng)車、小船和汽車等物體。而且,還可以隨使用的是哪種行駛物體而改變游戲裝置的內(nèi)容。作為例子,在用模仿馬的行駛物體的情況下便成為賽馬游戲裝置,在用模擬汽車行駛體的情況下便成為賽車裝置。
行駛控制器是控制行駛物體在選擇的跑道上行駛的裝置,移動(dòng)物體在該跑道上沿著什么樣的軌跡行駛基本上由行駛控制器自主地決定。
選擇若干個(gè)跑道中的任何一個(gè)跑道,是否使移動(dòng)物體在選擇的跑道上行駛還可以由游戲裝置的管理者(操作者)適當(dāng)選擇,或者也可以響應(yīng)規(guī)定時(shí)間間隔、次數(shù)選擇游戲裝置本身。
因此,行駛控制器使移動(dòng)物體在從若干個(gè)跑道中選擇的一個(gè)上行駛,借此使移動(dòng)體在選擇的跑道上行駛。
本發(fā)明的第二種結(jié)構(gòu)是設(shè)置存儲(chǔ)對(duì)應(yīng)若干個(gè)跑道的跑道數(shù)據(jù)的跑道數(shù)據(jù)存儲(chǔ)器,行駛控制器根據(jù)對(duì)應(yīng)使移動(dòng)物體應(yīng)行駛的跑道的跑道數(shù)據(jù)使移動(dòng)物體行駛。
存儲(chǔ)在跑道數(shù)據(jù)存儲(chǔ)器中的跑道數(shù)據(jù)是對(duì)應(yīng)若干個(gè)跑道根據(jù)該跑道數(shù)據(jù)控制移動(dòng)物體行駛的數(shù)據(jù),如后所述,舉例如用于指定各個(gè)移動(dòng)物體的行駛路線的數(shù)據(jù)和用于指定跑道坐標(biāo)的數(shù)據(jù)。跑道數(shù)據(jù)也可以包括有關(guān)跑道的寬(即沿移動(dòng)物體寬方向的長(zhǎng)度)的數(shù)據(jù),在包括有關(guān)跑道寬的數(shù)據(jù)情況下,行駛控制器也可以使移動(dòng)物體只在寬的方向移動(dòng)這個(gè)跑道寬度。
另外,在跑道上預(yù)先設(shè)定若干條軌道,移動(dòng)物體沿著任何的軌道行駛,雖然在設(shè)定在規(guī)定的位置點(diǎn)上軌道間可以移動(dòng)的游戲裝置上本發(fā)明也可以適用,但在這種情況下的跑道數(shù)據(jù)便成為上述設(shè)定點(diǎn)位置跑道上的哪個(gè)位置這一數(shù)據(jù)。
因而,行駛控制器當(dāng)在若干個(gè)跑道中選擇應(yīng)使移動(dòng)物體行駛的跑道后,就參照根據(jù)存儲(chǔ)在跑道數(shù)據(jù)存儲(chǔ)器中的跑道數(shù)據(jù)對(duì)應(yīng)使移動(dòng)物體應(yīng)行駛的跑道的跑道數(shù)據(jù)并根據(jù)這個(gè)跑道數(shù)據(jù)使移動(dòng)物體行駛。
本發(fā)明的第三種結(jié)構(gòu)是使若干個(gè)移動(dòng)物體在跑道上行駛、跑道數(shù)據(jù)是用于使各個(gè)移動(dòng)物體分別行駛的數(shù)據(jù)。
所謂使各個(gè)移動(dòng)物體分別行駛的數(shù)據(jù)可以舉出例如如后述那樣,指定移動(dòng)物體的行駛路線的數(shù)據(jù)和指定成為移動(dòng)物體的行駛范圍的跑道的坐標(biāo)的數(shù)據(jù)等。在此所謂“使分別行駛”如上所述,在跑道上設(shè)定固定軌道的情況下,作為一個(gè)例子是意味著就各個(gè)移動(dòng)物體分別設(shè)定在特定的時(shí)間內(nèi)沿著軌道行駛的距離、時(shí)刻及所行駛的軌道。另外,在移動(dòng)物體可以自由地行駛于跑道內(nèi)的情況下,作為一個(gè)例子是意味著就各個(gè)移動(dòng)物體設(shè)定特定移動(dòng)物體的特定時(shí)間的跑道上的位置。
因此,行駛控制器在根據(jù)跑道數(shù)據(jù)存儲(chǔ)器參照對(duì)應(yīng)使移動(dòng)物體行駛跑道的跑道數(shù)據(jù)控制移動(dòng)物體行駛時(shí),就各個(gè)移動(dòng)物體參照跑道數(shù)據(jù)。
本發(fā)明的第四種結(jié)構(gòu)為跑道數(shù)據(jù)是用于指定各個(gè)移動(dòng)物體的行駛路線的數(shù)據(jù)。因而,行駛控制器根據(jù)跑道數(shù)據(jù)存儲(chǔ)器參照對(duì)應(yīng)使移動(dòng)物體應(yīng)行駛的跑道的跑道數(shù)據(jù)、通過(guò)指定各個(gè)移動(dòng)物體的行駛路線控制移動(dòng)物體行駛。
本發(fā)明的第五種結(jié)構(gòu)為跑道數(shù)據(jù)包括關(guān)于在各個(gè)移動(dòng)物體的行駛路線上、在一系列時(shí)間內(nèi)并排的若干個(gè)目標(biāo)點(diǎn)的數(shù)據(jù),行駛控制器為了使各個(gè)移動(dòng)物體朝向其行駛路線上存在的目標(biāo)點(diǎn)行駛而控制移動(dòng)物體。
所謂“一系列時(shí)間內(nèi)”雖然是指每個(gè)單純的時(shí)間間隔,但也不一定是等間隔。因此,行駛控制器控制移動(dòng)物體使其在行駛路線上朝向在一系列時(shí)間的并排的目標(biāo)點(diǎn)行駛,移動(dòng)物體跟蹤連接這些目標(biāo)點(diǎn)的行駛路線行駛。
本發(fā)明的第六種結(jié)構(gòu)為跑道數(shù)據(jù)是用于指定對(duì)應(yīng)的跑道的坐標(biāo)的數(shù)據(jù)。因此,行駛控制器根據(jù)跑道數(shù)據(jù)存儲(chǔ)器參照對(duì)應(yīng)使移動(dòng)物體應(yīng)行駛的跑道數(shù)據(jù)并根據(jù)跑道坐標(biāo)控制各個(gè)移動(dòng)物體行駛。
本發(fā)明的第七種方案為行駛控制器控制移動(dòng)物體使其不從跑道上脫離地行駛。因此,行駛控制器根據(jù)跑道數(shù)據(jù)存儲(chǔ)器參照對(duì)應(yīng)使移動(dòng)物體應(yīng)行駛的跑道的跑道數(shù)據(jù)并根據(jù)跑道坐標(biāo)控制各個(gè)移動(dòng)物體使其不脫離跑道地移動(dòng)。
本發(fā)明的第八種方案為設(shè)置有檢測(cè)各個(gè)移動(dòng)物體在跑道上的位置的位置檢測(cè)器,行駛控制器根據(jù)各個(gè)移動(dòng)物體間的距離控制移動(dòng)物體。
位置檢測(cè)器是檢測(cè)各個(gè)移動(dòng)物體是在跑道的哪個(gè)位置上的位置,例如除了能對(duì)來(lái)自可以攝像跑道任意位置的攝像機(jī)等攝像裝置的圖像數(shù)據(jù)進(jìn)行圖像處理并進(jìn)行位置檢測(cè)的裝置外,還可以舉出利用超聲波等接近傳感器等進(jìn)行位置檢測(cè)的裝置和象標(biāo)牌那樣地直接檢測(cè)坐標(biāo)位置的檢測(cè)裝置等例子。因此,控制器根據(jù)由位置檢測(cè)器檢測(cè)的各個(gè)移動(dòng)物體在跑道上的位置檢測(cè)信號(hào)控制各個(gè)移動(dòng)物體的行駛。
本發(fā)明的第九種方案為在對(duì)游戲裝置主體可自由裝卸的交換用構(gòu)件上設(shè)置跑道。因此通過(guò)裝卸交換用構(gòu)件可選擇行駛物體需要行駛的跑道,并控制移動(dòng)物體使其在選擇的跑道上行駛。
本發(fā)明的第十種方案為在行駛控制器上設(shè)置從若干個(gè)跑道中選擇使移動(dòng)物體應(yīng)行駛的跑道的選擇單元。因此,行駛控制器控制移動(dòng)物體使其在通過(guò)選擇單元選擇的跑道上行駛。
本發(fā)明的第十一種方案為在選擇單元設(shè)置在若干個(gè)跑道上的板狀顯示用部件和通過(guò)使顯示用部件露出規(guī)定區(qū)域選擇移動(dòng)物體應(yīng)行駛的跑道的露出部件。
顯示用部件是由例如具有撓性的材料組成的部件,在其表面上印有跑道輪廓等。也可以把若干個(gè)跑道輪廓并排設(shè)置在顯示用部件的一個(gè)方向上,這時(shí),顯示用部件形成比較細(xì)長(zhǎng)的形狀。也可以把跑道輪廓縱橫設(shè)置在顯示用部件的表面上。
露出部件是使顯示用部件的規(guī)定區(qū)域露出選擇移動(dòng)物體應(yīng)行駛的跑道的部件,還裝有例如可以使板狀顯示用部件只露出一定長(zhǎng)度,并且可以將該顯示用部件沿長(zhǎng)度方向送出的機(jī)構(gòu)。
因此,通過(guò)使露出部件露出顯示用部件的規(guī)定區(qū)域選擇移動(dòng)物體應(yīng)行駛的跑道,行駛控制器控制移動(dòng)物體使其在該跑道上行駛。
本發(fā)明的第十二種方案為在選擇單元上設(shè)置在移動(dòng)物體的行駛平面上顯示若干個(gè)跑道中移動(dòng)物體應(yīng)行駛的跑道的顯示裝置。
顯示裝置是在移動(dòng)物體行駛平面上顯示移動(dòng)物體應(yīng)行駛的跑道的裝置,作為例子可以舉出CRT,液晶顯示裝置等圖像顯示裝置。但是如果考慮隨著移動(dòng)物體行駛的磨損等,則最好在該圖像顯示裝置上設(shè)置由玻璃板等透光性材料組成的板并使該板表面在移動(dòng)物體行駛平面上。另外,在把跑道設(shè)置在大范圍上的情況下,也可以把若干個(gè)顯示裝置與顯示面成對(duì)地配置。作為其它的顯示裝置,除了在移動(dòng)體行駛面上投影圖像的投影儀等圖像投影裝置以外,還可以舉出響應(yīng)跑道選擇驅(qū)動(dòng)在若干個(gè)跑道輪廓部分上分別配置的發(fā)光裝置發(fā)光的結(jié)構(gòu)。
因此,行駛控制裝置控制移動(dòng)物體使其在由顯示單元在移動(dòng)體行駛面上顯示的跑道上行駛。
本發(fā)明的第十三種方案為設(shè)有在游戲裝置上設(shè)置檢測(cè)各個(gè)移動(dòng)物體在跑道上位置的位置檢測(cè)器,根據(jù)被位置檢測(cè)器檢測(cè)的各個(gè)移動(dòng)物體的移動(dòng)位置計(jì)算各個(gè)移動(dòng)物體目標(biāo)位置的目標(biāo)位置的計(jì)算單元,控制各個(gè)移動(dòng)物體朝向由目標(biāo)位置計(jì)算單元計(jì)算的各個(gè)移動(dòng)物體的目標(biāo)位置移動(dòng)的目標(biāo)控制器。
因此,目標(biāo)位置計(jì)算單元根據(jù)來(lái)自位置檢測(cè)器的檢測(cè)信號(hào)計(jì)算各個(gè)移動(dòng)物體目標(biāo)位置,而目標(biāo)控制器根據(jù)來(lái)自目標(biāo)位置計(jì)算單元的計(jì)算信號(hào)控制各個(gè)移動(dòng)物體移動(dòng)。


圖1是本發(fā)明的一實(shí)施方式的游戲裝置的整體透視圖。
圖2是游戲裝置基座一個(gè)例子的透視圖。
圖3是在圖1中示出的游戲裝置的方框圖。
圖4是從構(gòu)成面在平面上看到的自動(dòng)車狀態(tài)的方框構(gòu)成圖。
圖5是進(jìn)行自動(dòng)車的位置檢測(cè)的部分控制器的方框構(gòu)成圖。
圖6是表示二值化處理電路詳細(xì)電路圖。
圖7是顯示圖5電路圖工作的時(shí)序圖。
圖8是用于說(shuō)明取數(shù)據(jù)操作的電路圖,8a示出了CCD攝像機(jī)視野內(nèi)的基座,8b示出了8a狀態(tài)的幀存儲(chǔ)器的內(nèi)容,8c是跟蹤塊BL1的放大圖。
圖9是表示跑道數(shù)據(jù)一個(gè)例子的圖。
圖10是說(shuō)明適用與本發(fā)明有關(guān)的移動(dòng)物體的遠(yuǎn)距控制裝置的游戲裝置操作的主流程圖。
圖11是說(shuō)明適用與本發(fā)明有關(guān)的移動(dòng)物體的遠(yuǎn)距控制裝置的游戲裝置操作的主流程圖。
圖12是表示初始位置識(shí)別子程序的流程圖。
圖13是中斷I的流程圖。
圖14是中斷II的流程圖。
圖15是中斷II的流程圖。
圖16是表示游戲裝置的基座另一例子的透視圖。
下面參照附圖詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式。
圖1是作為本發(fā)明一實(shí)施方式的游戲裝置的整體透視圖,圖2是表示基座的透視圖,圖3是方框構(gòu)成圖。該游戲裝置由作為移動(dòng)物體的自動(dòng)車和裝置本體構(gòu)成。自動(dòng)車1在前后設(shè)置有車輪,自動(dòng)車1可以在上面形成顯示跑道2的路線的基座3上行駛。
如圖2所示,基座3在外觀上略成長(zhǎng)方體形,在其上面可裝卸地安裝顯示上述跑道2的跑道板21。在本實(shí)施方式中,跑道板21設(shè)有多個(gè),在各個(gè)跑道板21上標(biāo)記有具有不同跑道輪廓的跑道2。為了改變自動(dòng)車1應(yīng)行駛的跑道,可以交換安裝在基座3上的跑道板21。
在各個(gè)跑道2上分別附有固有的識(shí)別號(hào),在將跑道板21安裝在基座3上時(shí),在該跑道板21上顯示的跑道2的識(shí)別號(hào)在裝置本體側(cè)可以識(shí)別地構(gòu)成。使跑道2的識(shí)別號(hào)可識(shí)別的構(gòu)成是任意的,作為一個(gè)例子可以舉出在跑道2的一面印刷條碼,在基座3側(cè)設(shè)置讀出條碼的裝置這樣地構(gòu)成?;蛘咭部梢圆捎迷谂艿腊?1的一面設(shè)置固有的凹凸、由接近設(shè)置基座3一側(cè)上的微動(dòng)開(kāi)關(guān)和接近傳感器檢測(cè)該凹凸這樣地構(gòu)成。當(dāng)然也可以省略自動(dòng)識(shí)別信號(hào)的構(gòu)成,而由管理者設(shè)定跑道2的變更次數(shù)。
裝置本體側(cè)由控制器4、監(jiān)測(cè)器5、作為區(qū)域傳感器的CCD攝像機(jī)6和作為發(fā)送裝置的發(fā)射LED7構(gòu)成,并且在控制器和發(fā)射LED7之間設(shè)置發(fā)射單元8。
因?yàn)榭刂破?是總括控制本游戲裝置的全部動(dòng)作,所以除了在內(nèi)部?jī)?nèi)裝計(jì)算機(jī)(微機(jī))41外,還裝備有幀存儲(chǔ)器40和用于檢測(cè)自動(dòng)車1等的硬件的電路(在圖中匯總用4A表示)、預(yù)先存儲(chǔ)比賽程序、跑道數(shù)據(jù)和競(jìng)賽的展開(kāi)等的ROM412,以及在初始化時(shí)讀幀存儲(chǔ)器40的圖像或輸時(shí)存儲(chǔ)在計(jì)算過(guò)程中的數(shù)據(jù)并存儲(chǔ)所需要參數(shù)的RAM413。另外,還裝備有所需要的計(jì)數(shù)用計(jì)數(shù)器。該微機(jī)41如后所述,根據(jù)檢測(cè)數(shù)據(jù)計(jì)算自動(dòng)車的位置、速度和方向。下面參照?qǐng)D5說(shuō)明控制器4的構(gòu)成。
在本實(shí)施方式中,若干個(gè)跑道數(shù)據(jù)存儲(chǔ)在ROM412內(nèi)。軌道數(shù)據(jù)是每隔規(guī)定時(shí)間間隔逐一存儲(chǔ)作為顯示記錄在基座3上的比賽軌道2上的任意轉(zhuǎn)圈軌道的以H坐標(biāo)、V坐標(biāo)表示的位置。在自動(dòng)車1為若干輛時(shí),分別對(duì)應(yīng)各輛自動(dòng)車形成轉(zhuǎn)圈用的位置數(shù)據(jù)。
圖9是表示存儲(chǔ)在控制器4的ROM412內(nèi)的跑道數(shù)據(jù)一個(gè)例子的圖。在本實(shí)施形態(tài)中,事先指定在跑道2上的各自動(dòng)車1的每條行駛路線,把每隔規(guī)定時(shí)間的各自動(dòng)車1的行駛路線上的目標(biāo)位置作為數(shù)據(jù)存儲(chǔ)在ROM412內(nèi)。在圖9示的例子中,示出了3輛自動(dòng)車1的行駛路線R1、R2和R3。在這些行駛路線R1~R3上指定每隔規(guī)定時(shí)間的各個(gè)自動(dòng)車1的目標(biāo)位置P11~P18、P21~P28、P31~P38。雖然目標(biāo)位置的指定法即跑道數(shù)據(jù)存儲(chǔ)法是任意的,但作為一個(gè)例子可以舉出在跑道2上設(shè)置正交坐標(biāo),把各目標(biāo)位置的坐標(biāo)值作為跑道數(shù)據(jù)存儲(chǔ)的方法,另外,在ROM412內(nèi)還存儲(chǔ)在各目標(biāo)位置的各個(gè)自動(dòng)車1的目標(biāo)速度數(shù)據(jù)。
在本實(shí)施方式中,在ROM412內(nèi)還存儲(chǔ)關(guān)于各個(gè)跑道2的每個(gè)比賽展開(kāi)的數(shù)據(jù)。關(guān)于比賽展開(kāi)的數(shù)據(jù)是確定比賽順序的次序,預(yù)先具有若干種比賽進(jìn)行,每開(kāi)始一個(gè)比賽利用隨機(jī)發(fā)生器就可以確定采用哪種比賽。或者在一種比賽進(jìn)行時(shí),每開(kāi)始一個(gè)比賽,可以使位置數(shù)據(jù)對(duì)不同的自動(dòng)車隨機(jī)分布??刂破?就各個(gè)自動(dòng)車設(shè)定的比賽進(jìn)行操縱,如后所述,便可提供沿著就自動(dòng)車設(shè)定的比賽展開(kāi)的行駛控制信號(hào)。
雖然監(jiān)測(cè)器5在游戲中不是特別必需的,但在制造或維修時(shí)等可以顯示自動(dòng)車1的檢測(cè)情況等。另外,雖然圖中沒(méi)有示出,但在本游戲裝置中通常要求有獎(jiǎng)?wù)碌谋荣?,例如裝備分配的計(jì)算及其顯示裝置、獎(jiǎng)?wù)峦度肟凇ⅹ?jiǎng)?wù)聶z測(cè)器、向預(yù)想的車輸入游戲參加者的獲獎(jiǎng)裝置及其檢測(cè)器、獲獎(jiǎng)有無(wú)的判斷單元、變換獎(jiǎng)牌個(gè)數(shù)的計(jì)算單元及其變換器等公知的一般構(gòu)成。
當(dāng)CCD攝像機(jī)6為1臺(tái)時(shí),基本上放在基座的中央,使攝像方向朝下配置在基座上方的規(guī)定高度上,以便能含著基座3上面的整個(gè)視野。因此,如果考慮CCD攝像機(jī)6的視野框,則基座3的形狀最好是正方形或圓形,盡管如此,由于比賽軌道的形狀和游戲種類的不同,也可以采用上述形狀以外的各種形狀的基座。
CCD攝像機(jī)6的作為固體攝像元件的接收光元件按公知方式配置成多列矩陣狀,攝像機(jī)是在規(guī)定時(shí)間可選擇的例如1場(chǎng)1/60秒掃描周期和1幀1/30秒掃描周期的方式下把1幀作為掃描周期進(jìn)行攝像的。并且可以傳送出響應(yīng)來(lái)自各接收光元件的接收的光道量的等級(jí)變換出的電信號(hào)。適用在本實(shí)施方式中的CCD攝像機(jī)6通過(guò)在其接收光的面上與其對(duì)置地配置紅外光透過(guò)的濾光器,以便只接收確定頻帶的紅外光,以達(dá)到防止由外光引起誤動(dòng)作的目的。而且也可用若干個(gè)CCD攝像機(jī)代替CCD攝像機(jī)6,使基座3的面分成若干個(gè)面,由各CCD分別負(fù)責(zé)各個(gè)面的攝像,這樣可以提高攝像分辨率即位置檢測(cè)精度。
發(fā)射LED7是例如發(fā)紅外光的發(fā)光元件,與上述CCD攝像機(jī)6相同,使發(fā)射方向朝向下方配置在基座3上的規(guī)定高度的位置上。來(lái)自該發(fā)射LED7的紅外光信號(hào)是具有朝向在比賽軌道2上行駛的自動(dòng)車1所需要的寬范圍角度發(fā)射的,所以LED7的個(gè)數(shù),雖然也可以在中央位置上放置1個(gè),但是從期望信號(hào)傳輸?shù)目煽啃赃@點(diǎn)出發(fā)也可以為了覆蓋把基座3分成的兩個(gè)區(qū)而配置兩個(gè)。在本實(shí)施方式中,為了覆蓋把基座分成的四個(gè)區(qū)而配置4個(gè)。
在配置有若干個(gè)發(fā)射LED的結(jié)構(gòu)中,發(fā)射單元8可以從并聯(lián)的各發(fā)射LED7發(fā)射同步的脈沖信號(hào)。借此,即使各發(fā)射LED7覆蓋的區(qū)有部分重疊,也不會(huì)發(fā)生干擾,從而防止誤動(dòng)作發(fā)生。此外,作為發(fā)射LED7的連接方法,代替圖3的連接方法也可以采用結(jié)構(gòu)簡(jiǎn)單的串聯(lián)連接方法或既能限制阻抗的影響又能防止發(fā)生干擾、通過(guò)串聯(lián)連接并且在各個(gè)LED上加入驅(qū)動(dòng)器(用屏蔽線的)方法。圖3所示連接方法與串聯(lián)連接情況相比具有阻抗的影響小的優(yōu)點(diǎn)。
圖4是從構(gòu)成面在平面上看到自動(dòng)車的狀態(tài)方塊構(gòu)成圖。
自動(dòng)車1具有圖中未示出的車體,在其前部左右側(cè)安裝可轉(zhuǎn)動(dòng)的車輪111、112,在后部側(cè)(或前部側(cè))的中央部分設(shè)置未示出中的球體(球狀轉(zhuǎn)向輪),具有所謂三點(diǎn)支持結(jié)構(gòu)。該球體嵌入在至少在本體下面?zhèn)刃纬傻捏w積一半以上可嵌入的部分球狀的腔中,使該球可以在360°方向轉(zhuǎn)動(dòng)。通過(guò)形成的三點(diǎn)支持結(jié)構(gòu),可以有效地產(chǎn)生車體的滑動(dòng)感。另外,也可以代替該球體而在左右設(shè)置可以轉(zhuǎn)動(dòng)的車輪。
自動(dòng)車1具有轉(zhuǎn)動(dòng)驅(qū)動(dòng)由樹(shù)脂等構(gòu)成的車輪111、112的電動(dòng)機(jī)113、114。作為電動(dòng)機(jī)113、114,利用直流電動(dòng)機(jī)在占空比控制下調(diào)整速度和必要的響應(yīng)倒行駛(使供給電流的極性顛倒)。另外,也可以用通過(guò)改變脈沖頻率控制速度的脈沖電動(dòng)機(jī)。電動(dòng)機(jī)113、114的轉(zhuǎn)動(dòng)軸與車輪111、112的轉(zhuǎn)動(dòng)軸之間設(shè)置若干檔減速齒輪便可獲所要求的速度范圍。另外為反饋調(diào)整自動(dòng)車1的速度而設(shè)置檢測(cè)電動(dòng)機(jī)113、114的轉(zhuǎn)動(dòng)速度的轉(zhuǎn)動(dòng)速度檢測(cè)器115、116。該轉(zhuǎn)動(dòng)速度檢測(cè)器115、116可能一體轉(zhuǎn)動(dòng)地設(shè)置在電動(dòng)機(jī)113、114的轉(zhuǎn)動(dòng)軸上,由在圓周方向有一定間隔上貫穿有小孔的轉(zhuǎn)動(dòng)板115a和116a及夾轉(zhuǎn)動(dòng)板115a和116a并檢測(cè)該小孔的光電遮斷器115b、116b構(gòu)成。
117是作為自動(dòng)車1側(cè)部的控制器的單片微處理器,微處理器117分析來(lái)自裝置本體側(cè)的發(fā)射LED的發(fā)射信號(hào),生成自動(dòng)車1的行駛控制信號(hào),控制發(fā)紅外光的前后LED118、119(圖4中只示出1個(gè),參看圖4)進(jìn)行發(fā)光動(dòng)作。ROM120是存儲(chǔ)使其發(fā)光操作的程序的存儲(chǔ)器。另外113a、114a是把微處理器117輸出的速度信號(hào)進(jìn)行功率放大然后驅(qū)動(dòng)供給電動(dòng)機(jī)113、114的放大器。
如圖3所示,前LED118朝向正上方配置在自動(dòng)車1前部中央,后LED119朝向正上方配置在后部中央。并且,由該前后LED118、119發(fā)出的紅外光的頻帶與CCD攝像機(jī)6前面的紅外透過(guò)濾光器的透過(guò)頻帶一致,以便由配置在上方的CCD攝像機(jī)進(jìn)行攝像。使前后LED118、119具有寬的發(fā)光方向角度,以便使在基座3上的任意位置上CCD攝像機(jī)6都能攝到像。
再參看圖4,121是紅外線接收單元,它由接收從發(fā)射LED7發(fā)射的光脈沖信號(hào)的光電二極管等組成,如圖3所示那樣在自動(dòng)車1的例如在中央部分向上配置。為了使該光電二極管也能在大立體角范圍內(nèi)接收紅外光,可以使該光電二極管例如露出。122是可充放電的例如Ni-Cd電池組成的蓄電池,作為自動(dòng)車1的電池使用。123是把電池122的電壓必須根據(jù)需要生成微處理機(jī)117的操作需要的5V電壓和電動(dòng)機(jī)113、114運(yùn)行所必須的6V電壓的穩(wěn)壓電源電路。
圖5是檢測(cè)自動(dòng)車位置的控制器4的方框圖。二值化處理電路42把CCD攝像機(jī)6攝像的基座3上的圖像轉(zhuǎn)換成高、低二值數(shù)據(jù)輸入給幀存儲(chǔ)器40,該二值化處理電路42的詳細(xì)情況將采用圖6在后面說(shuō)明。幀存儲(chǔ)器40裝備分別與各個(gè)CCD攝像機(jī)6的圖像數(shù)一致乃至具有其對(duì)應(yīng)的存儲(chǔ)量的幀存儲(chǔ)器401、402,通過(guò)選擇每隔一個(gè)場(chǎng)周期(幀周期的1/2)或幀周期輪流地進(jìn)行轉(zhuǎn)換存儲(chǔ)圖像數(shù)據(jù)。
43是生成幀存儲(chǔ)器寫入地址的地址生成電路由例如輸出14MHz的基準(zhǔn)時(shí)鐘脈沖的基準(zhǔn)時(shí)鐘信號(hào)產(chǎn)生電路431和產(chǎn)生H、V地址的H、V計(jì)數(shù)器432構(gòu)成。H、V計(jì)數(shù)器432輸出以場(chǎng)周與期同步的速度掃描幀存儲(chǔ)器40的所有地址的寫入地址,使來(lái)自二值化處理電路42的二值數(shù)據(jù)交替地寫入幀存儲(chǔ)器401、402中的一個(gè)中。
44是生成對(duì)應(yīng)幀存儲(chǔ)器40內(nèi)的規(guī)定區(qū)(以下稱跟蹤塊)的讀出地址的讀出地址生成電路,由設(shè)定跟蹤塊的初始位置的初始設(shè)定電路441和H、V計(jì)數(shù)器442組成,讀出地址生成電路44在后述的初始位置識(shí)別處理后動(dòng)作。根據(jù)由微處理機(jī)供給的跟蹤塊的啟動(dòng)地址(Hs、Vs)和跟蹤塊的尺寸數(shù)據(jù)生成跟蹤塊的讀出地址。借此只讀出相應(yīng)的跟蹤塊內(nèi)的二值數(shù)據(jù)。
45是把對(duì)應(yīng)在初始位置識(shí)別時(shí)由微處理機(jī)41輸出的幀存儲(chǔ)器40的讀出地址將讀出的二進(jìn)制數(shù)據(jù)取到微處理機(jī)41中的數(shù)據(jù)取出電路,由多路選擇器451和緩沖器452構(gòu)成。在初始位置識(shí)別時(shí),由于除前后LED118、119的數(shù)據(jù)外,還可能混有干擾信號(hào),所以需要用微處理機(jī)41對(duì)幀存儲(chǔ)器40的全部二值數(shù)據(jù)進(jìn)行處理,數(shù)據(jù)取出電路45是為此目的而設(shè)置的。即只要PC地址從微處理機(jī)41一傳送出,就經(jīng)多路選擇器451順次讀出指定地址的二值數(shù)據(jù),并通過(guò)緩沖器452輸入給微處理機(jī)41。緩沖器452是用于輸入對(duì)應(yīng)PC地址例如8位的并行數(shù)據(jù)的裝置。
CCD攝像控制器46是根據(jù)來(lái)自基準(zhǔn)時(shí)鐘信號(hào)產(chǎn)生電路431的基準(zhǔn)時(shí)鐘產(chǎn)生同步信號(hào)和攝像同步信號(hào),根據(jù)這些同步信號(hào)對(duì)幀存儲(chǔ)器的切換和幀存儲(chǔ)器的地址產(chǎn)生、CD攝像機(jī)的掃描周期以及它們的時(shí)序進(jìn)行同步。
471、472是作為切換電路的多路選擇器,多路選擇器471適當(dāng)切換來(lái)自H、V計(jì)數(shù)器432、442和微處理機(jī)41的PC地址并輸入給幀存儲(chǔ)器40,多路選擇器472切換幀存儲(chǔ)器401、402的輸出。
48是數(shù)據(jù)累積電路,它由加法電路481、閂鎖電路482和點(diǎn)計(jì)數(shù)器483構(gòu)成。累積結(jié)果輸入給微處理機(jī)41,根據(jù)累積結(jié)果按后述的方式可以計(jì)算出自動(dòng)車1的位置、跟蹤塊和行駛控制數(shù)據(jù)。
圖6是表示二值化處理電路42細(xì)節(jié)的電路圖,圖7是表示該電路工作的時(shí)序圖。在圖5中,421是放大包含由CCD攝像機(jī)6輸入的圖像數(shù)據(jù)的NTSC信號(hào)的放大器,放大后的NTSC信號(hào)經(jīng)包含AC耦合電路的電路422轉(zhuǎn)換成所需要的電平信號(hào)后輸入給由運(yùn)算放大器組成的比較電路423的非反向輸入端。D/A轉(zhuǎn)換器424是數(shù)字模擬轉(zhuǎn)換電路,它將從微處理機(jī)41輸入的例如8位門限數(shù)據(jù)轉(zhuǎn)換成模擬信號(hào)后,輸入給比較電路423的反向輸入端。比較電路423在NTSC信號(hào)的電平為門限值電平以上時(shí)輸出高電平信號(hào),輸出數(shù)據(jù)輸入給串并行轉(zhuǎn)換器425。串并行轉(zhuǎn)換器425根據(jù)采樣時(shí)鐘脈沖將二值數(shù)據(jù)變成8位數(shù)據(jù)輸出給閂鎖電路426。閂鎖電路426將該信號(hào)鎖存輸出給幀存儲(chǔ)器40。并且,將二值并行數(shù)據(jù)通過(guò)在8個(gè)像素份取入時(shí)間內(nèi)輸出的光脈沖(阻止-WR)的發(fā)射定時(shí)寫入幀存儲(chǔ)器40中。
因此,如圖7所示,第1號(hào)圖像數(shù)據(jù)(ADD0的數(shù)據(jù))與CCD攝像機(jī)6的像素和幀存儲(chǔ)器40的地址相對(duì)應(yīng)地寫到相應(yīng)的地址ADD0中,ADD1的數(shù)據(jù)與CCD攝像機(jī)6的像素和幀存儲(chǔ)器40的地址相對(duì)應(yīng)地寫入地址ADD1中,ADD2的數(shù)據(jù)與CCD攝像機(jī)6的像素和幀存儲(chǔ)器40的地址相對(duì)應(yīng)地寫入地址ADD2,……,依此類推。由于二值處理電路42中采用D/A轉(zhuǎn)換器424進(jìn)行模擬的電平比較操作,所以對(duì)于高頻帶的NTSC信號(hào)與通過(guò)數(shù)字?jǐn)?shù)據(jù)之間進(jìn)行比較的已有的構(gòu)成情況下相比,可以使用更多位的門限數(shù)據(jù),這樣具有可以提高電平比較的分辨率的優(yōu)點(diǎn)。另外,本發(fā)明不是限制進(jìn)行數(shù)字?jǐn)?shù)據(jù)之間比較的已有電路構(gòu)成的采用,而可以采用考慮要求的分辨率精度等的任何構(gòu)成。
圖8是用為說(shuō)明數(shù)據(jù)收取電路48操作的圖。8a示出從在CCD攝像機(jī)6視野內(nèi)的基座3看到的狀態(tài),8b是在對(duì)示于8a中的基座3攝像時(shí)的幀存儲(chǔ)器40內(nèi)的內(nèi)容,8c是放大跟蹤塊BL1的圖。
在圖8a中,1臺(tái)自動(dòng)車在基座3上,前后LED118、119正在發(fā)光。在圖8b中,對(duì)應(yīng)前后LED118、119的LED像素D1、D2通過(guò)高電平存儲(chǔ)。另外,BL1、BL2示出了跟蹤塊。
在圖8c中,跟蹤塊BL1內(nèi)的各個(gè)方形格示出了CCD攝像機(jī)6的像素即幀存儲(chǔ)器40的各地址,在本實(shí)施方式中,除了采用正方形的跟蹤塊之外,還通過(guò)把其一個(gè)邊設(shè)定在1個(gè)場(chǎng)周期(1個(gè)幀周期的1/2)內(nèi)自動(dòng)車1移動(dòng)距離的至少2倍長(zhǎng)度上,這樣就可以比較可靠地對(duì)自動(dòng)車1進(jìn)行360°方向行駛的跟蹤。跟蹤塊BL1的左上端(Hs、Vs)是跟蹤塊的初始地址,它通過(guò)初始設(shè)定電路441設(shè)定。另外,H、V計(jì)數(shù)器442是從初始地址(Hs、Vs)沿列方向[圖8c的箭頭所示方向]如(Hs+1,Vs)...(Hs+d,Vs)這樣指定地址,按照每一行結(jié)束就順次轉(zhuǎn)移到下一行,直到端地址(Hs+d、Vs+d)為止。借此,就圖像的幅面指定d×d的跟蹤塊BL1。
另外,通過(guò)選擇設(shè)置在CCD攝像機(jī)6的攝像面上的透鏡、前后LED118、119的形狀和寬度等就可以像圖8c的劃斜線部分所示那樣使LED數(shù)據(jù)D1遍及若干個(gè)地址存在,這樣,通過(guò)獲得若干個(gè)點(diǎn),便可以識(shí)別LED的數(shù)據(jù)之外的干擾信號(hào)等。
接著利用圖5和圖8c說(shuō)明累積處理。通過(guò)指定到來(lái)自讀出地址生成電路44的跟蹤塊BL1的地址,從幀存儲(chǔ)器401(或402)中順次讀出地址內(nèi)的存儲(chǔ)內(nèi)容,同時(shí)將這時(shí)的讀出地址傳送給地址加法電路481。
每逢從幀存儲(chǔ)器401中讀出作為L(zhǎng)ED數(shù)據(jù)D1的點(diǎn)(高電平數(shù)據(jù)),就通過(guò)這個(gè)點(diǎn)數(shù)據(jù)使點(diǎn)計(jì)數(shù)器483的計(jì)數(shù)值增加,與此同時(shí),傳送給閂鎖電路48。閂鎖電路48只有在點(diǎn)數(shù)據(jù)輸入時(shí),才鎖存從加法電路481中輸出的地址值,同時(shí)將該值再傳送給加法電路481。這樣,每逢從幀存儲(chǔ)器401輸出點(diǎn)數(shù)據(jù),才將存儲(chǔ)該點(diǎn)數(shù)據(jù)的地址值輸出給加法電路481中并累積起來(lái)。
其結(jié)果是,在點(diǎn)計(jì)數(shù)器483中放入存于跟蹤塊BL1內(nèi)的點(diǎn)的個(gè)數(shù)而在閂鎖電路482中放入點(diǎn)存在的地址的累積值。并且,微處理機(jī)41在跟蹤塊BL1的地址指定結(jié)束時(shí),取入由閂鎖電路482和點(diǎn)計(jì)數(shù)器483獲得的數(shù)據(jù),根據(jù)點(diǎn)數(shù)判斷是LED數(shù)據(jù)還是干擾信號(hào),累積值通過(guò)被點(diǎn)數(shù)相除算出并計(jì)算出點(diǎn)中心地址(Hc、Vc)。此外把這個(gè)中心位置作為前LED118的位置,根據(jù)該位置數(shù)據(jù)便可以進(jìn)行跟蹤塊的設(shè)定和自動(dòng)車行駛控制信號(hào)的生成處理。
另外,是LED數(shù)據(jù)還是干擾信號(hào)的判斷也可以通過(guò)例如對(duì)點(diǎn)的個(gè)數(shù)設(shè)定門限值,把門限值以上的點(diǎn)的個(gè)數(shù)作為L(zhǎng)ED數(shù)據(jù)這個(gè)方法進(jìn)行。也可以在LED不發(fā)光狀態(tài)下,使二值處理電路42的門限值,即門限值電平從最小值逐漸提高,把自然光完全切斷時(shí)的門限電平作為應(yīng)設(shè)定的門限值。
另外,也可以用硬件構(gòu)成計(jì)算上述中心地址,微處理機(jī)41變成只傳送H、V的計(jì)算結(jié)果。另外也可以在坐標(biāo)累積值中不用絕對(duì)坐標(biāo),而利用與基準(zhǔn)坐標(biāo)相對(duì)的坐標(biāo),最后加上基準(zhǔn)坐標(biāo)便求出目標(biāo)坐標(biāo)。這是保證使處理位數(shù)變小、硬件的加法處理高速化的關(guān)鍵。
圖10、圖11是說(shuō)明作為本發(fā)明的實(shí)施方式的游戲裝置的主流程圖,在本游戲裝置中,用例如用8臺(tái)的自動(dòng)車,在各自動(dòng)車上通過(guò)在自動(dòng)車上設(shè)置的嵌入式開(kāi)關(guān)預(yù)先附加IDNoi(i=0~7)作為每個(gè)自動(dòng)車的固有號(hào)。
本流程在檢測(cè)出規(guī)定的操作例如獎(jiǎng)牌的投入,獲獎(jiǎng)?lì)A(yù)想車的輸入等時(shí)便開(kāi)始。首先在設(shè)定開(kāi)展比賽后,就對(duì)整個(gè)系統(tǒng)進(jìn)行初始設(shè)定,再對(duì)微處理機(jī)41的通訊入口進(jìn)行初始化(步驟S2,4),比賽展開(kāi)的設(shè)定也可以進(jìn)行如下首先進(jìn)行識(shí)別跑道2的識(shí)別號(hào)(識(shí)別方法如上所述),把對(duì)應(yīng)已識(shí)別的識(shí)別號(hào)的跑道2的比賽從ROM42中取出,從取出比賽中隨機(jī)地選擇。接著生成對(duì)應(yīng)IDNo0~7即全部自動(dòng)車1的前后LED118、119的熄滅的指令,并從發(fā)射LED7傳送給所有的自動(dòng)車(步驟S6)。
接著使計(jì)數(shù)i設(shè)定為0(步驟S8),生成對(duì)應(yīng)IDNo0的自動(dòng)車的前LED118的點(diǎn)亮指令,并由發(fā)射LED7發(fā)送(步驟S10)。IDNo0的自動(dòng)車1的微處理機(jī)117識(shí)別發(fā)射指令是自己車的,只點(diǎn)亮前LED118。微處理機(jī)41在只待機(jī)前LED118達(dá)到所要求亮度所需要時(shí)間后例如只待機(jī)從點(diǎn)亮指令發(fā)射2幀(步驟S12)期間后,就執(zhí)行初始位置識(shí)別的重心運(yùn)算(步驟S14)。初始位置識(shí)別操作的詳細(xì)情況將在后面描述。將獲得的重心位置數(shù)據(jù)(Hc、Vc)作為FH(i)、FV(i)(其中,F(xiàn)是“前面”的略寫)存儲(chǔ)在作為緩沖器的RAM等中(步驟S16)。
當(dāng)重心位置數(shù)據(jù)存儲(chǔ)結(jié)束時(shí),就接著生成對(duì)應(yīng)IDNo0自動(dòng)車的后LED119的點(diǎn)亮指令,由發(fā)射LED7發(fā)送(步驟S18)。IDNo0自動(dòng)車1的微機(jī)處理機(jī)117識(shí)別發(fā)送命令是自己車的,就只點(diǎn)亮后LED119(即前118已熄滅)。微處理機(jī)41在只待機(jī)從點(diǎn)亮指令的發(fā)送2幀期間(步驟S20)后,就執(zhí)行初始位置識(shí)別的重心運(yùn)算步驟(S22)。將獲得的重心位置數(shù)據(jù)(Hc、Vc)作為BH(i)、BV(i)(其中B是“后面”的略寫)存儲(chǔ)在RAM等中(步驟S24)。前后LED118、119的重心位置數(shù)據(jù)的存儲(chǔ)一結(jié)束,就生成對(duì)應(yīng)IDNo0的自動(dòng)車的前后LED118、119的熄滅指令,然后由發(fā)射LED7發(fā)送(步驟S26)。IDNo0自動(dòng)車1的前后ELED118、119熄滅。
接著使計(jì)數(shù)i只加(步驟S28),再判斷計(jì)數(shù)i的值是否已超過(guò)值7(步驟S30)。如果超過(guò)值7,則返回步驟S10,對(duì)IDN01自動(dòng)車執(zhí)行與上述同樣的處理,順次對(duì)從IDNo2至IDNo7的各自動(dòng)車求出重心位置數(shù)據(jù),存儲(chǔ)起來(lái)。如果超過(guò)值7(步驟S30),就對(duì)IDNo0~7即所有的自動(dòng)車生成前后LED118、119的點(diǎn)亮指令,并由發(fā)送LED7發(fā)送給所有的自動(dòng)車(步驟S32)。
這樣,初始化處理一結(jié)束,就準(zhǔn)備跟蹤處理。首先對(duì)幀存儲(chǔ)器401、402清零,接著設(shè)定跟蹤塊的尺寸。對(duì)用于輪流指定的幀存儲(chǔ)器401、402的場(chǎng)計(jì)數(shù)器清零,通過(guò)設(shè)定允許中斷變成中斷等待狀態(tài)(步驟S34~38)。
圖12是步驟S14、S22的初始位置識(shí)別的子程序。如后面所述,雖然在自動(dòng)車1跟蹤時(shí),通過(guò)中斷,并可以用數(shù)據(jù)累積電路48進(jìn)行處理,但是為了有效地防止由于不需要的反射光等的存在等原因引起的誤選取,而在本子程序中執(zhí)行步驟S14、S22的初始位置識(shí)別的重心位置抽出處理。
首先輪流指定幀存儲(chǔ)器,將存取的圖像數(shù)據(jù)輸入給微處理機(jī)41的RAM(S70、72)。微處理機(jī)41對(duì)輸入的圖像數(shù)據(jù)進(jìn)行掃描,利用公知的方法檢測(cè)點(diǎn)的連續(xù)性,對(duì)于認(rèn)為連續(xù)的各個(gè)區(qū)域進(jìn)行標(biāo)號(hào)處理,對(duì)這個(gè)標(biāo)號(hào)數(shù)進(jìn)行計(jì)數(shù)、存儲(chǔ)該計(jì)數(shù)值(步驟S74)。
接著,判斷標(biāo)號(hào)數(shù)是否為1(步驟S76),標(biāo)號(hào)數(shù)大于2時(shí),就設(shè)定系統(tǒng)參數(shù)內(nèi)的干擾電平值,再把有效標(biāo)號(hào)數(shù)計(jì)數(shù)L設(shè)定為0,把標(biāo)號(hào)計(jì)數(shù)j設(shè)定為0(步驟S78~S82)。接著,先對(duì)標(biāo)號(hào)數(shù)0的標(biāo)號(hào)進(jìn)行點(diǎn)數(shù)的計(jì)數(shù)(步驟S84),再判斷計(jì)數(shù)的點(diǎn)數(shù)是否未超過(guò)干擾電平(步驟S86)。如果點(diǎn)數(shù)超過(guò)干擾電平,則認(rèn)為是有效標(biāo)號(hào),使有效計(jì)數(shù)L增加,進(jìn)入步驟S90,如果不是這樣,則直接進(jìn)入步驟S90。在步驟S90中,使標(biāo)號(hào)計(jì)數(shù)j遞增,判別該標(biāo)號(hào)計(jì)數(shù)j的數(shù)值是否已達(dá)到標(biāo)號(hào)總數(shù)(步驟S92)。如果沒(méi)達(dá)到標(biāo)號(hào)總數(shù),則返回到步驟S84,反復(fù)檢測(cè)有效標(biāo)號(hào)數(shù),如果達(dá)到標(biāo)記總數(shù),則判別有效標(biāo)號(hào)數(shù)計(jì)數(shù)L的值是否為1(步驟S94)。如果有效標(biāo)號(hào)計(jì)數(shù)L的值超過(guò)1,則認(rèn)為還含干擾信號(hào),在上次干擾電平上設(shè)定比加1的門限值電平高的新的電平(步驟S96),返回到步驟S80,執(zhí)行與上述相同的處理步驟。如果有效標(biāo)號(hào)計(jì)數(shù)L的數(shù)值與1一致,則進(jìn)入步驟S98。在步驟S98中,把有效的1個(gè)標(biāo)號(hào)作為前LED118(或者后LED119),計(jì)算其重心坐標(biāo)Hc、Vc,將該結(jié)果存儲(chǔ)在緩沖器中(步驟S100)。根據(jù)Hc=H坐標(biāo)合計(jì)值/點(diǎn)數(shù),Vc=V坐標(biāo)合計(jì)值/點(diǎn)數(shù)計(jì)算重心坐標(biāo)。把這時(shí)的干擾電平作為系統(tǒng)的參量保存起來(lái)(步驟S102),返回。
在步驟S76中,如果標(biāo)號(hào)數(shù)為1,則把該標(biāo)號(hào)作為前LED118(或后LED119),計(jì)算該重心坐標(biāo)Hc、Vc,將該結(jié)果存在緩沖器中(步驟S98、100),同時(shí)把這時(shí)的干擾電平作為系統(tǒng)的參量保存起來(lái)(步驟S102),并返回。
圖11示出了在步驟S38的中斷特別允許后,中斷I、中斷II開(kāi)始后的處理。
在此,利用圖13說(shuō)明中斷I的流程。中斷1是通過(guò)每逢圖像數(shù)據(jù)輸入到幀存儲(chǔ)器401(或402)結(jié)束時(shí)生成的中斷信號(hào)開(kāi)始的。首先將IDNoi設(shè)置成0,再切換到圖像數(shù)據(jù)寫入結(jié)束的那個(gè)幀存儲(chǔ)器401(或402)上(步驟S110、S112)。接著,對(duì)IDNo0的自動(dòng)車進(jìn)行標(biāo)記的跟蹤塊的開(kāi)始地址(Hs、Vs)的設(shè)定(步驟S114)。
即,按照[表1]Hs=FH[i]-(跟蹤塊尺寸/2)+修正量Vs=FV[i]-(跟蹤塊尺寸/4)+修正量進(jìn)行設(shè)定。修正量通過(guò)執(zhí)行中斷II的流程給出。
在地址Vs中,之所以用除以4的商值是由于如圖13所示那樣考慮了對(duì)幀存儲(chǔ)器的圖像以幀為單位取入二值化數(shù)據(jù)的操作的掃描線數(shù)為1/2。借此,便獲得正方形的跟蹤塊。
將上述的Hs、Vs輸出給開(kāi)始設(shè)定電路441。然后,將識(shí)別是前后LED118、119中的哪一個(gè)的標(biāo)志FBFLG設(shè)定為0,也就是設(shè)置到前LED118(步驟S116),在跟蹤塊內(nèi)的數(shù)據(jù)讀取開(kāi)始后返回。通過(guò)數(shù)據(jù)累積電路48進(jìn)行對(duì)該IDNo0的自動(dòng)車1的前LED118的數(shù)據(jù)的存取處理。
這樣,由于開(kāi)始地址(Hs、Vs)是按照使LED118(或119)的位置位于跟蹤塊的中心位置上的要求設(shè)定的,所以即使自動(dòng)車1沿360°方向中的任何方向行駛,在1個(gè)幀周期后都能可靠地捕捉到自動(dòng)車1的位置。
特別是如后面描述的那樣由于還考慮了根據(jù)行駛速度和方向的因素設(shè)定的修正量而使跟蹤更加可靠。代替根據(jù)預(yù)先設(shè)定的自動(dòng)車1的最高速度設(shè)定可跟蹤的規(guī)定修正量的方法,也可以按照自動(dòng)車1的當(dāng)前行駛速度(根據(jù)在過(guò)去兩幀份的檢測(cè)位置差和幀周期求出)的大小,實(shí)時(shí)地變更設(shè)定,這樣,因?yàn)榭梢詫⑶昂驦ED118、119盡可能地引導(dǎo)到跟蹤塊的的中央位置附近上,所以可以防止跟蹤的錯(cuò)誤。
圖14、圖15是中斷II的流程圖。
中斷II是通過(guò)每當(dāng)V計(jì)數(shù)器442結(jié)束跟蹤塊的地址指定時(shí)生成的中斷信號(hào)開(kāi)始。首先判斷計(jì)數(shù)i的值是否小于7(步驟S130),如果大于7,則當(dāng)作在1幀中的跟蹤處理已結(jié)束,并返回。
如果計(jì)數(shù)i的值小于7,則從點(diǎn)計(jì)數(shù)器483中讀取點(diǎn)數(shù)(步驟S132),在此,判別點(diǎn)數(shù)是否為0(步驟S134)。如果點(diǎn)數(shù)為0,則設(shè)定位置跟蹤失敗標(biāo)志PEF(步驟S136),設(shè)定(Hc、Vc)=(-1、-1)作為特定位置數(shù)據(jù)(步驟S138)。另外,通過(guò)監(jiān)視該數(shù)據(jù)或上述失敗標(biāo)志PEF可以識(shí)別位置跟蹤的失敗,隨后發(fā)出報(bào)警信號(hào),或者通過(guò)把跟蹤塊修改為比為了這種情況預(yù)先設(shè)定的規(guī)定尺寸大的塊以確保跟蹤的繼續(xù)。
如果點(diǎn)數(shù)不為0,則認(rèn)為已跟蹤成功;則讀取來(lái)自閂鎖電路482的H方向、V方向坐標(biāo)累積數(shù)據(jù)。這時(shí),如果閂鎖電路483溢出(在步驟S142中N=0),則修正坐標(biāo)累積數(shù)據(jù)(步驟S144)。這個(gè)修正的進(jìn)行還加進(jìn)例如從相應(yīng)的LED188(或119)的前次重心位置及其自動(dòng)車1的行駛速度乃至越溢出坐標(biāo)值越大這一情況。如果沒(méi)有溢出,則根據(jù)Hc=H方向累積值/點(diǎn)數(shù),Vc=V方向累積值/點(diǎn)數(shù)求出H方向重心坐標(biāo)Hc,V方向重心坐標(biāo)Vc(步驟S146)。在此判別前后標(biāo)志FBFLG是否為0(步驟S148)。
如果前后標(biāo)志FBFLG=0,則因?yàn)榍癓ED118曾是檢測(cè)對(duì)象,所以利用在步驟S146中求出的Hc、Vc和與此對(duì)應(yīng)的上次計(jì)算值FH[i]、FV[i]按照AFH[i]=H方向移動(dòng)量×α,AFV[i]=V方向移動(dòng)量×β計(jì)算出對(duì)H、V方向的跟蹤塊的修正量AFH[i]、AFV[i](步驟S150)。另外,對(duì)應(yīng)各方向的移動(dòng)量根據(jù)FH[i]-Hc、FV[i]-Vc求出。修正系數(shù)α、β是0~1之間的數(shù),是根據(jù)考慮自動(dòng)車1的設(shè)定速度和跟蹤塊的尺寸等后設(shè)定成所需要的值。
接著,將該值Hc、Vc存儲(chǔ)在對(duì)應(yīng)于前LED118的FH[i]、FV(i)中(步驟S152)。當(dāng)存儲(chǔ)結(jié)束時(shí),即在后LED119中設(shè)定前后標(biāo)志FBFLG=1(步驟S154),設(shè)定對(duì)應(yīng)后LED119的跟蹤塊的開(kāi)始地址(Hs、Vs)(步驟S156),即按照(數(shù)2)Hs=BH[i]-(跟蹤塊尺寸/2)+修正量(數(shù)2)Vs=BV[i]-(跟蹤塊尺寸/4)+修正量設(shè)定,開(kāi)始計(jì)數(shù)(步驟S158)。
在步驟S148中,如果前后標(biāo)志FBFLG=1,則因?yàn)楹驦ED119曾是檢測(cè)對(duì)象,所以利用在步驟S146中求出的Hc、Vc和與其對(duì)應(yīng)的上次計(jì)算值BH[i]、BV[i],按照ABH[i]=H方向移動(dòng)量×α,ABV[i]=V方向移動(dòng)量×β計(jì)算出對(duì)應(yīng)H、V方向的跟蹤塊的修正量ABH[i]、ABV[i]。另外,對(duì)應(yīng)各方向的移動(dòng)量根據(jù)BH[i]-Hc、BV[i]-Vc計(jì)算出。
接著,將該值Hc、Vc存儲(chǔ)在對(duì)應(yīng)后LED119的BH[i]、BV[i]中(步驟S162)。
在此,因?yàn)閷?duì)IDNoi的前后LED118、119的檢測(cè)已結(jié)束,將獲得的計(jì)算值FH[i]、FV[i]和BH[i]、BV[i]作為RFH[i]、RFV[i]、RBH[i]和RBV[i]通過(guò)匯總傳送并存儲(chǔ)在主程序可以讀出的緩沖器中。
當(dāng)這個(gè)傳送,存儲(chǔ)結(jié)束時(shí),前后標(biāo)志FBFLG=0,即前LED118被設(shè)定,設(shè)定對(duì)前LED118的跟蹤塊的開(kāi)始地址(Hs、Vs)(步驟S168)。即按照[數(shù)3]Hs=FH[i]-(跟蹤塊尺寸/2)+修正量Vs=FV[i](跟蹤塊尺寸/4)+修正量設(shè)定。然后使計(jì)數(shù)i的值遞增(步驟S170),開(kāi)始計(jì)數(shù)(步驟S158),對(duì)于下一個(gè)自動(dòng)車1的跟蹤塊重復(fù)與上述相同的處理。
返回到圖11,當(dāng)中斷II的流程結(jié)束向緩沖器傳送計(jì)算值時(shí),將IDNoi設(shè)定為0(步驟S40)。接著,禁止中斷(步驟S42),從緩沖器中讀取前后LED118、119的位置數(shù)據(jù)RFH[i]、RFV[i]、RBH[i]和RBV[i](步驟S44),根據(jù)該讀取結(jié)束解除中斷禁止(步驟S46))。由于在利用中斷II的數(shù)據(jù)傳送在步驟S38~步驟S60之間重復(fù)進(jìn)行,通過(guò)設(shè)置步驟S42、S46,即使來(lái)自緩沖器的數(shù)據(jù)輸入和伴隨中斷II的數(shù)據(jù)傳送的時(shí)序同時(shí)進(jìn)行,也不讀入錯(cuò)誤的數(shù)據(jù)。
另外,自動(dòng)車1的位置與前后LED118、119的位置配置間的關(guān)系預(yù)先設(shè)定,例如也可以使前后LED118、119的中間位置作為自動(dòng)車1的位置。當(dāng)確定自動(dòng)車1的位置時(shí),比賽就開(kāi)始進(jìn)行,即設(shè)定目標(biāo)位置數(shù)據(jù)和速度數(shù)據(jù)(步驟S48)。
然后根據(jù)當(dāng)前的目標(biāo)位置和檢測(cè)的自動(dòng)車1的位置計(jì)算出自動(dòng)車1應(yīng)進(jìn)行的方向(步驟S50)。再根據(jù)該方向(目標(biāo)方向)和(根據(jù)自動(dòng)車的前LED118和后LED119的位置計(jì)算出的)自動(dòng)車的趨向計(jì)算出自動(dòng)車1的方向修正量。如果利用當(dāng)前位置,下一個(gè)位置和再下一個(gè)位置的數(shù)據(jù)計(jì)算出目標(biāo)方向,則可能指示更光滑地沿著跑道方向行駛。對(duì)自動(dòng)車1的速度和方向指示如下所述那樣只用目標(biāo)速度數(shù)據(jù)進(jìn)行。即速度指示對(duì)驅(qū)動(dòng)特定一面的車輪,例如車輪111的電動(dòng)機(jī)113給出,方向指示作為對(duì)特定側(cè)的電動(dòng)機(jī)113的轉(zhuǎn)動(dòng)速度的速度差給出。另外,即使指示各電動(dòng)機(jī)113、114的各自獨(dú)立的旋轉(zhuǎn)速度,同樣也可以進(jìn)行方向控制。
將獲得的目標(biāo)速度數(shù)據(jù)從發(fā)射LED7發(fā)送給相應(yīng)的IDNoi的自動(dòng)車(步驟S52),再把計(jì)數(shù)值i只加1(步驟54),判別IDNoi的值是否大于7(步驟S56)。如果IDNoi的值小于7,則返回到步驟42,反之,一旦IDNoi的值大于7,則進(jìn)行系統(tǒng)復(fù)位信號(hào)的校驗(yàn)(步驟58)。所謂這個(gè)系統(tǒng)復(fù)位信號(hào)是根據(jù)在系統(tǒng)中發(fā)生異常情況或比賽已結(jié)束輸出的信號(hào)。
如果系統(tǒng)復(fù)位信號(hào)沒(méi)有復(fù)位(在步驟60中為NO)則返回到步驟40將IDNoi的值置0,借此繼續(xù)對(duì)自動(dòng)車1進(jìn)行控制直到比賽結(jié)束為止。反之,一旦系統(tǒng)復(fù)位信號(hào)復(fù)位,則判斷為比賽已結(jié)束,結(jié)束本流程。
在本實(shí)施方式中,雖然初始位置的識(shí)別(步驟S14、22)和跟蹤時(shí)位置檢測(cè)是通過(guò)不同電路進(jìn)行的,但是也可以使初始位置識(shí)別和跟蹤時(shí)的位置檢測(cè)在同一電路中進(jìn)行。另外,在初始位置識(shí)別中雖然是使前后LED118、119各自點(diǎn)亮進(jìn)行位置識(shí)別的,但是也可以采用先只點(diǎn)亮前LED118,在下一個(gè)時(shí)序使前后LED118、119點(diǎn)亮,排除預(yù)先識(shí)別的前LED118的位置,再識(shí)別后LED119的方法。這樣,作為前后LED118、119的控制信號(hào)就可以通過(guò)LED118、119兩者熄滅,只點(diǎn)亮前LED118,點(diǎn)亮LED118、119兩者三種方式完成。進(jìn)一步,為了防止前后LED118、119的點(diǎn)亮?xí)r序與攝像時(shí)序的偏差及在點(diǎn)亮狀態(tài)下可靠地進(jìn)行攝像,也可以根據(jù)幀以外的因素設(shè)定待機(jī)時(shí)間。
另外,雖然在上述實(shí)施方式中是通過(guò)交換跑道板21進(jìn)行改變跑道的,但是不限于此,如果能改變顯示在游戲裝置中的跑道,則可以采用任何構(gòu)成。
圖16是顯示本發(fā)明的另一實(shí)施方式的裝置、取出基座后的透視圖。在該實(shí)施方式中,通過(guò)若干個(gè)跑道2在板22上標(biāo)記,使規(guī)定部分露出基座3的表面來(lái)顯示跑道2。為此,在基座3的表面上開(kāi)有窗31。板22具有撓性,可以使例如塑料或金屬形成薄板狀。板22的兩端分別卷成滾筒23、24形狀,使?jié)L筒23、24間的區(qū)域變成自動(dòng)車1的行駛范圍。
另外,在圖16中雖然沒(méi)有示出,設(shè)置有使板22朝箭頭方向即從一個(gè)卷筒23送出朝另一卷筒24卷繞方向移送的移送機(jī)構(gòu)。移送機(jī)構(gòu)作為一個(gè)例子裝備有朝卷繞方向驅(qū)動(dòng)的電動(dòng)機(jī)等驅(qū)動(dòng)機(jī)構(gòu)和引導(dǎo)板22的導(dǎo)引機(jī)構(gòu)。上述的驅(qū)動(dòng)機(jī)構(gòu)如果不考慮速度等問(wèn)題,也可以是用管理者等人力卷起的機(jī)構(gòu)。
因?yàn)榘?2是具有撓性的材料,所以在面對(duì)窗31的部分基座3上設(shè)置有從里面支持板22的支持板(圖中未示出)。另外,為了防止板22的磨損,或防止塵埃進(jìn)入基座3內(nèi)而最好在窗31上嵌上由具有透光性的材料(玻璃)組成的板材。
另外,雖然在上述實(shí)施方式中是根據(jù)自動(dòng)車的目標(biāo)位置指定跑道數(shù)據(jù),但不限于此,只要是能使自動(dòng)車在跑道上行駛的數(shù)據(jù)就可以。作為一個(gè)例子,也可以把表示跑道外延的坐標(biāo)值作為跑道數(shù)據(jù),在規(guī)定時(shí)間間隔內(nèi)檢測(cè)各個(gè)自動(dòng)車間的距離,使各個(gè)自動(dòng)車不能相撞,并且控制自動(dòng)車使所有的自動(dòng)車不會(huì)離開(kāi)跑道。跑道的坐標(biāo)值不限于實(shí)際坐標(biāo)值,也可以設(shè)定假想的坐標(biāo)值通過(guò)坐標(biāo)變換變換成實(shí)際坐標(biāo)值。作為一個(gè)例子,也可以把跑道作為由直線組成的軌跡、設(shè)定假想的坐標(biāo)值,通過(guò)進(jìn)行考慮曲率等的坐標(biāo)變換變換成實(shí)際坐標(biāo)值。
如以上詳細(xì)說(shuō)明那樣,按照本發(fā)明的第1種結(jié)構(gòu),由于設(shè)置了使移動(dòng)物體在多個(gè)跑道中某一個(gè)上行駛的行駛控制器,所以根據(jù)需要通過(guò)選擇跑道便可以使移動(dòng)物體在若干個(gè)跑道上行駛。借此,可以進(jìn)行各種各樣的游戲,可以使游戲者的興趣長(zhǎng)期保持下去。
按照本發(fā)明的第2種結(jié)構(gòu),由于設(shè)置了存儲(chǔ)對(duì)應(yīng)多個(gè)跑道的跑道數(shù)據(jù)的跑道數(shù)據(jù)存儲(chǔ)器,根據(jù)與移動(dòng)物體應(yīng)行駛跑道相對(duì)應(yīng)的的跑道數(shù)據(jù)通過(guò)行駛控制器使移動(dòng)物體行駛,所以如果對(duì)應(yīng)于多個(gè)跑道預(yù)先使跑道數(shù)據(jù)存儲(chǔ)在跑道數(shù)據(jù)存儲(chǔ)器中,則可以相應(yīng)于跑道選擇使移動(dòng)物體正確地行駛。
按照本發(fā)明的第3各結(jié)構(gòu),由于多個(gè)移動(dòng)物體在跑道上行駛,并把跑道數(shù)據(jù)作為使各個(gè)移動(dòng)物體分別行駛的數(shù)據(jù),所以可以進(jìn)行使若干移動(dòng)物體競(jìng)爭(zhēng)名次的競(jìng)爭(zhēng)游戲。
按照本發(fā)明的第4種結(jié)構(gòu),由于是把跑道數(shù)據(jù)作為指定各個(gè)移動(dòng)物體行駛路線的數(shù)據(jù),所以可以分別控制各個(gè)移動(dòng)物體的行駛,可以進(jìn)行具有復(fù)雜行駛花樣的競(jìng)爭(zhēng)游戲,從而可以提供有興趣的游戲,使游戲者的興趣更長(zhǎng)期地保持下去。
按照本發(fā)明的第5種結(jié)構(gòu),由于跑道數(shù)據(jù)包括相關(guān)于在各個(gè)移動(dòng)物體的行駛路線上以時(shí)間系列排列的若干個(gè)目標(biāo)點(diǎn)的數(shù)據(jù),行駛控制器為了使各個(gè)移動(dòng)物體朝向其行駛路線上的目標(biāo)點(diǎn)行駛而控制移動(dòng)物體,所以可以使移動(dòng)物體沿著連結(jié)該目標(biāo)點(diǎn)的行駛路線行駛。
按照本發(fā)明的第6種結(jié)構(gòu),因?yàn)槭前雅艿罃?shù)據(jù)作為指定對(duì)應(yīng)跑道的坐標(biāo)的數(shù)據(jù),所以通過(guò)利用檢測(cè)各個(gè)移動(dòng)物體位置的位置檢測(cè)機(jī)構(gòu)可以控制各個(gè)移動(dòng)物體沿跑道行駛。
按照本發(fā)明的第7種結(jié)構(gòu),因?yàn)榭刂破骺刂埔苿?dòng)物體使各個(gè)移動(dòng)物體不從跑道上離開(kāi),所以通過(guò)利用檢測(cè)各個(gè)移動(dòng)物體位置的位置檢測(cè)機(jī)構(gòu)可以實(shí)時(shí)地控制各移動(dòng)物體沿著跑道更順利地行駛。
按照本發(fā)明的第8種結(jié)構(gòu),由于設(shè)置檢測(cè)各個(gè)移動(dòng)物體在跑道上位置的位置檢測(cè)器,行駛控制器可以根據(jù)各個(gè)移動(dòng)物體間的距離控制移動(dòng)物體,所以能夠?yàn)槭垢饕苿?dòng)物體不發(fā)生互相碰撞而利用來(lái)自位置檢測(cè)器的檢測(cè)信號(hào)控制各移動(dòng)物體的行駛,可以實(shí)時(shí)地控制各移動(dòng)物體沿跑道更順利地行駛。
按照本發(fā)明的第9種結(jié)構(gòu),由于把跑道設(shè)置在相對(duì)游戲裝置本體可自由裝拆的交換用部件上,所以通過(guò)裝卸交換用部件可以選擇使行駛物體應(yīng)行駛的跑道,從而可以實(shí)現(xiàn)低成本,在短時(shí)間就可改變跑道的花樣。
按照本發(fā)明的第10種結(jié)構(gòu),由于在行駛控制器中設(shè)置有從若干個(gè)跑道中選擇移動(dòng)物體應(yīng)行駛的跑道的選擇單元,所以可以在由該選擇單元選擇的跑道上控制移動(dòng)物體行駛。
按照本發(fā)明的第11種結(jié)構(gòu),由于在選擇單元中設(shè)置有在其上設(shè)置了若干個(gè)跑道的板狀顯示用部件,和通過(guò)使顯示用部件的規(guī)定范圍露出而選擇移動(dòng)物體應(yīng)行駛的跑道的露出單元,所以通過(guò)用露出單元改變顯示部件的露出范圍便可以選擇使行駛物體應(yīng)行駛的跑道,從而可以低成本,在短時(shí)間改變跑道的花樣。
因此,通過(guò)使露出單元露出顯示用部件規(guī)定范圍選擇移動(dòng)物體應(yīng)行駛的跑道,行駛控制器控制行駛物體在該跑道上行駛。
按照本發(fā)明的第12種結(jié)構(gòu),因?yàn)樵谶x擇單元上設(shè)置有在移動(dòng)物體的行駛面上顯示在若干個(gè)跑道中移動(dòng)物體應(yīng)行駛的跑道的顯示單元,所以通過(guò)利用顯示單元在行駛面上顯示跑道可以選擇行駛物體應(yīng)行駛的跑道,從而可以低成本在短時(shí)間內(nèi)變更跑道的花樣。
按照本發(fā)明的第13種結(jié)構(gòu),由于在游戲裝置中設(shè)置有檢測(cè)各個(gè)移動(dòng)物體在跑道上位置的檢測(cè)器,根據(jù)由位置檢測(cè)器檢測(cè)的各個(gè)移動(dòng)物體位置計(jì)算各個(gè)移動(dòng)物體目標(biāo)位置的目標(biāo)位置計(jì)算單元,和控制各個(gè)移動(dòng)物體朝向由目標(biāo)位置計(jì)算單元計(jì)算出的各個(gè)移動(dòng)物體的目標(biāo)位置移動(dòng)的目標(biāo)控制器,所以根據(jù)來(lái)自位置檢測(cè)器的檢測(cè)信號(hào)可以控制各個(gè)移動(dòng)物體移動(dòng),控制各個(gè)移動(dòng)物體沿著跑道更順利地而實(shí)際地行駛。
權(quán)利要求
1.一種游戲裝置,設(shè)置了在跑道上行駛的移動(dòng)物體,其特征在于裝有使上述移動(dòng)物體在所述若干個(gè)跑道中任何一個(gè)上行駛的行駛控制器。
2.如權(quán)利要求1所述的游戲裝置,其特征在于裝有存儲(chǔ)對(duì)應(yīng)上述若干個(gè)跑道的跑道數(shù)據(jù)的跑道數(shù)據(jù)存儲(chǔ)器;上述行駛控制器根據(jù)使上述移動(dòng)物體應(yīng)行駛對(duì)應(yīng)跑道的上述跑道數(shù)據(jù)使上述移動(dòng)物體行駛。
3.如權(quán)利要求2所述的游戲裝置,其特征在于上述若干個(gè)移動(dòng)物體在上述跑道上行駛,上述跑道數(shù)據(jù)是,為使各上述移動(dòng)物體分別行駛的數(shù)據(jù)。
4.如權(quán)利要求3所述的游戲裝置,其特征在于上述跑道數(shù)據(jù)是用于指定上述各個(gè)移動(dòng)物體的行駛路線的數(shù)據(jù)。
5.如權(quán)利要求4所述的游戲裝置,其特征在于上述跑道數(shù)據(jù)具有關(guān)于在上述各個(gè)移動(dòng)物體的行駛路線上按照一系列時(shí)間排列的若干個(gè)目標(biāo)點(diǎn)的數(shù)據(jù);上述行駛控制器為了使上述各移動(dòng)物體向位于其行駛的路線上的上述目標(biāo)點(diǎn)行駛而控制上述移動(dòng)物體。
6.如權(quán)利要求3所述的游戲裝置,其特征在于上述跑道數(shù)據(jù)是用于指定對(duì)應(yīng)上述跑道的坐標(biāo)的數(shù)據(jù)。
7.如權(quán)利要求6所述的游戲裝置,其特征在于上述行駛控制器為了防止上述各個(gè)移動(dòng)物體從上述跑道上脫離而控制上述移動(dòng)物體。
8.如權(quán)利要求7所述的游戲裝置,其特征在于上面裝有檢測(cè)上述各個(gè)移動(dòng)物體在上述跑道上位置的位置檢測(cè)器;上述行駛控制器根據(jù)上述各個(gè)移動(dòng)物體間的距離控制上述移動(dòng)物體。
9.如權(quán)利要求1所述的游戲裝置,其特征在于上述跑道設(shè)置有對(duì)游戲裝置主體可自由裝卸的交換用部件。
10.如權(quán)利要求1所述的游戲裝置,其特征在于上述行駛控制器裝有從若干個(gè)上述跑道中選擇上述移動(dòng)物體應(yīng)行駛的上述跑道的選擇單元。
11.如權(quán)利要求10所述的游戲裝置,其特征在于上述選擇單元裝備有設(shè)置上述若干個(gè)跑道的板狀的顯示用部件;通過(guò)使上述顯示用部件露出規(guī)定區(qū)域選擇上述移動(dòng)物體應(yīng)行駛的上述跑道的露出部件。
12.如權(quán)利要求10所述的游戲裝置,其特征在于上述選擇單元裝備有在移動(dòng)物體的行駛面上顯示上述若干個(gè)跑道中上述移動(dòng)物體應(yīng)行駛的上述跑道的顯示單元。
13.如權(quán)利要求1所述的游戲裝置,其特征在于,裝備有檢測(cè)上述各個(gè)移動(dòng)物體在上述跑道上位置的位置檢測(cè)器;根據(jù)被上述位置檢測(cè)器檢測(cè)的各個(gè)移動(dòng)物體的位置計(jì)算上述各個(gè)移動(dòng)物體目標(biāo)位置的目標(biāo)位置計(jì)算單元;控制上述各移動(dòng)物體朝向被上述目標(biāo)位置計(jì)算單元計(jì)算的上述各個(gè)移動(dòng)物體目標(biāo)位置移動(dòng)的目標(biāo)控制器。
全文摘要
本發(fā)明提供一種游戲裝置,該游戲裝置可以使游戲者長(zhǎng)期保持興趣,并且可以以低成本在短時(shí)間內(nèi)改變跑道的式樣,解決的方案是在裝有在跑道(2)上行駛的移動(dòng)物體的游戲裝置中設(shè)置使移動(dòng)物體1在若干個(gè)跑道(2)中任何一個(gè)上行駛的行駛控制器(4)。
文檔編號(hào)A63F9/14GK1167000SQ9710107
公開(kāi)日1997年12月10日 申請(qǐng)日期1997年1月31日 優(yōu)先權(quán)日1996年1月31日
發(fā)明者王杰, 山岡真吾 申請(qǐng)人:科樂(lè)美股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1