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