亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

可編程組合式玩具的制作方法

文檔序號(hào):1585128閱讀:241來源:國知局
專利名稱:可編程組合式玩具的制作方法
技術(shù)領(lǐng)域
本發(fā)明領(lǐng)域本發(fā)明涉及互鎖式構(gòu)件模塊設(shè)備。
本發(fā)明背景互鎖式玩具構(gòu)件模塊,例如LegoTM,是眾所周知的。
玩具技術(shù)領(lǐng)域中也為眾知的還有由無線通信遙控但與計(jì)算機(jī)系統(tǒng)無關(guān)的玩具。典型地,這種玩具包括由用戶通過遙控器控制其運(yùn)動(dòng)的車輛。
授予郝格魯(Haugerud)的美國專利No.4,712,184描述了一種計(jì)算機(jī)控制的教育玩具,其結(jié)構(gòu)可起到教導(dǎo)用戶關(guān)于計(jì)算機(jī)的術(shù)語和編程及機(jī)器人技術(shù)的作用。郝格魯說明了通過有線連接的計(jì)算機(jī)玩具控制,典型地,其中的計(jì)算機(jī)用戶需編寫一個(gè)簡單的程序來控制機(jī)器人的運(yùn)動(dòng)。
授予羅斯(Rose)的美國專利No.4,840,602描述了一種會(huì)響應(yīng)于外部信號(hào)而說話的玩偶,其中該玩偶有一個(gè)以數(shù)字?jǐn)?shù)據(jù)形式存儲(chǔ)在一個(gè)存儲(chǔ)器中的詞匯庫,當(dāng)該存儲(chǔ)器被訪問時(shí)將會(huì)使玩偶內(nèi)的一個(gè)語音合成器模仿說話。
授予蘭格(Lang)的美國專利No.5,021,878描述了一種可實(shí)時(shí)控制的動(dòng)畫角色系統(tǒng)。
授予蘭格的美國專利No.5,142,803描述了一種可實(shí)時(shí)控制的動(dòng)畫角色系統(tǒng)。
授予阿達(dá)伐(Aldava)等人的美國專利No.5,191,615描述了一種互聯(lián)聲動(dòng)娛樂系統(tǒng),其中向電視屏幕外面的一些會(huì)動(dòng)和會(huì)聽的玩具和其他可動(dòng)裝置提供與一個(gè)電視節(jié)目相同步的聲音和控制數(shù)據(jù),使之根據(jù)電視節(jié)目的進(jìn)程與節(jié)目觀看者互相作用。
授予庫利埃(Collier)的美國專利No.5,195,920描述了一種無線電控制的玩具車輛,它能產(chǎn)生逼真的聲響效果。與一個(gè)遠(yuǎn)地計(jì)算機(jī)相通信可使得操作人能修改和增添新的聲響效果。
授予??ㄍ?Hikawa)的美國專利No.5,270,480描述了一種能響應(yīng)于一個(gè)MIDI(樂器數(shù)字接口)信號(hào)而動(dòng)作的玩具,其中一個(gè)玩著樂器的玩具會(huì)表演模擬的樂器彈奏動(dòng)作。
授予蘭格的美國專利No.5,289,273描述了一種用來遙控一個(gè)動(dòng)畫角色的系統(tǒng)。該系統(tǒng)利用無線電信號(hào)把聲頻、視頻和其他控制信號(hào)傳送給動(dòng)畫角色,實(shí)時(shí)地使之說話、聆聽、觀看和運(yùn)動(dòng)。
美國專利No.5,388,493描述了一種手風(fēng)琴師用的容納一個(gè)垂直雙鍵盤MIDI無線控制器的系統(tǒng)。該系統(tǒng)既可按普通MIDI電纜連接使用,也可被無線MIDI發(fā)送系統(tǒng)使用。
授予諾依希爾(Neuhierl)的德國專利DE3009-040描述了一種用來增添從遙控器向受控模型車輛發(fā)送聲音的能力的裝置。其中的聲音由話筒或磁帶錄音機(jī)產(chǎn)生,并通過無線電通信發(fā)送給受控模型車輛。模型車輛上裝備了一個(gè)能把接收到的聲頻信號(hào)放出來的揚(yáng)聲器。
本說明書中所有提到和引用的出版物的公開內(nèi)容均在此引用作為參考。
本發(fā)明的概述本發(fā)明試圖提供改進(jìn)的互鎖式玩具單元和計(jì)算機(jī)化的互鎖式玩具。
于是根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例提供了一種可編程組合玩具,它含有多種可以結(jié)合在一起以確定一個(gè)可由用戶選擇的結(jié)構(gòu)的玩具單元,該結(jié)構(gòu)含有多個(gè)可以由用戶以可選擇的結(jié)構(gòu)來連結(jié)的可控玩具單元;還含有一個(gè)用戶可編程的控制系統(tǒng),用來控制多個(gè)可控玩具單元的操作。
根據(jù)本發(fā)明的又一個(gè)優(yōu)選實(shí)施例,可編程玩具還含有一個(gè)玩具應(yīng)用發(fā)生器,它能用于用戶可編程控制系統(tǒng),使用戶能夠?qū)τ脩艨删幊炭刂葡到y(tǒng)編程。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,玩具應(yīng)用發(fā)生器能提供多種編程難易程度級(jí)別,以適合不同年齡、不同技術(shù)水平的用戶使用。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,多種玩具單元包含一些互鎖式構(gòu)件模塊。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供了一種組合式玩具,它含有多個(gè)互鎖式磚塊和一個(gè)支座,該支座能與多種互鎖式磚塊中的單個(gè)磚塊互鎖,還含有至少一個(gè)固定地安裝在支座上的模型角色。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,模型角色包括人物模型角色或動(dòng)物模型角色。模型角色可以是剛性的,并且其結(jié)構(gòu)最好不與互鎖式磚塊互鎖。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供了一種組合式玩具房子,它包含多種用于構(gòu)筑一個(gè)房子的結(jié)構(gòu)的互鎖式磚塊;多個(gè)支座,每個(gè)支座的結(jié)構(gòu)都能與多種互鎖式磚塊中的單個(gè)磚塊互鎖;以及多個(gè)分別固定地安裝在多個(gè)支座上的戶內(nèi)家用設(shè)備模型。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,多個(gè)戶內(nèi)家用設(shè)備模型至少包括一個(gè)家具或一個(gè)家庭用具。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,每個(gè)戶內(nèi)家用設(shè)備模型的結(jié)構(gòu)都不與互鎖式磚塊互鎖。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,用戶可編程控制系統(tǒng)至少與多種玩具單元中的一個(gè)單元有無線聯(lián)系。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,用戶可編程控制系統(tǒng)包含一個(gè)計(jì)算機(jī),并且其中多種玩具單元包含一種帶有無線電發(fā)送接收機(jī)/控制器的第一玩具單元和一種與計(jì)算機(jī)以有線聯(lián)系的第二玩具單元,還包含一個(gè)能提供計(jì)算機(jī)與第一玩具單元之間的無線電通信的無線電發(fā)送接收機(jī)和一個(gè)能控制第二玩具單元的控制器。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,用戶可編程控制系統(tǒng)包含一個(gè)計(jì)算機(jī);一個(gè)能向用戶可選的結(jié)構(gòu)發(fā)送命令的計(jì)算機(jī)無線電接口;以及一個(gè)聲卡裝置,它至少含有一個(gè)聲頻頻道,并能通過該至少一個(gè)聲頻頻道把命令從計(jì)算機(jī)傳送給計(jì)算機(jī)無線電接口。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,其中至少一個(gè)聲頻頻道還包括一個(gè)從計(jì)算機(jī)無線電接口到聲卡裝置的聲頻頻道,來自用戶可選結(jié)構(gòu)的數(shù)字信息可通過該頻道傳送給計(jì)算機(jī)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,多種玩具單元包括至少一個(gè)話筒,并且控制系統(tǒng)包括一個(gè)能識(shí)別由至少一個(gè)話筒所探測到的語音的語音識(shí)別單元以及一個(gè)由語音驅(qū)動(dòng)的操作控制器,它能至少部分地根據(jù)上述語音的內(nèi)容去控制多個(gè)可控玩具單元的操作。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供了一種玩具控制方法,它包括提供多種玩具單元,它們能連結(jié)成一個(gè)用戶可選的結(jié)構(gòu),該結(jié)構(gòu)包含了多個(gè)可控玩具單元;對(duì)一個(gè)計(jì)算機(jī)編程,以控制多個(gè)可控玩具單元的操作;以及,利用已編程的計(jì)算機(jī)去控制多個(gè)可控玩具單元的操作。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供了一種構(gòu)造組合式玩具的方法,它包括提供多種互鎖式玩具單元和一個(gè)支座,該支座的結(jié)構(gòu)能與多種互鎖式玩具單元中的至少一種互鎖,上述支座上至少固定地安裝了一個(gè)模型角色。
根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例還提供了一種無線計(jì)算機(jī)控制的玩具系統(tǒng),它包含一個(gè)能通過一個(gè)第一無線發(fā)送機(jī)發(fā)送一個(gè)第一發(fā)送信號(hào)的計(jì)算機(jī)系統(tǒng)和至少一個(gè)含有一個(gè)第一無線接收機(jī)的玩具,該玩具通過第一無線接收機(jī)接收第一發(fā)送信號(hào)并能根據(jù)該信號(hào)執(zhí)行至少一個(gè)動(dòng)作。
其中,計(jì)算機(jī)系統(tǒng)可以含有一個(gè)計(jì)算機(jī)游戲。玩具可以包含多個(gè)玩具,而且至少一個(gè)動(dòng)作可以包含多個(gè)動(dòng)作。
第一發(fā)送信號(hào)可以包含數(shù)字信號(hào)。第一發(fā)送信號(hào)包含模擬信號(hào)并且該模擬信號(hào)可以包含聲音。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,計(jì)算機(jī)系統(tǒng)包含一個(gè)帶有一個(gè)MIDI端口的計(jì)算機(jī),并且其中計(jì)算機(jī)能夠利用該MIDI端口發(fā)送數(shù)字信號(hào)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,聲音包括音樂以及預(yù)先記錄的聲音和/或語音。語音可以包含記錄的語音和合成的語音。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)玩具具有多個(gè)狀態(tài),其中包括至少一個(gè)睡眠狀態(tài)和一個(gè)清醒狀態(tài),并且第一發(fā)送信號(hào)包括一個(gè)狀態(tài)轉(zhuǎn)變命令,至少一個(gè)動(dòng)作包括在睡眠狀態(tài)與清醒狀態(tài)之間的轉(zhuǎn)變。
睡眠狀態(tài)可以典型地包含玩具耗能較小/或大部分不工作的狀態(tài),清醒狀態(tài)典型地是一種正常操作狀態(tài)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,第一發(fā)送信號(hào)包含一個(gè)至少是部分地根據(jù)計(jì)算機(jī)游戲的操作結(jié)果從多個(gè)可供選擇的控制命令中選出的控制命令。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,計(jì)算機(jī)系統(tǒng)包含多個(gè)計(jì)算機(jī)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,第一發(fā)送信號(hào)包含計(jì)算機(jī)識(shí)別數(shù)據(jù)并且第二發(fā)送信號(hào)包含計(jì)算機(jī)識(shí)別數(shù)據(jù)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一種玩具能借助一個(gè)第二無線發(fā)送機(jī)發(fā)送一個(gè)第二發(fā)送信號(hào),并且計(jì)算機(jī)系統(tǒng)能借助一個(gè)第二無線接收機(jī)接收第二發(fā)送信號(hào)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,該系統(tǒng)包含至少一個(gè)輸入裝置并且第二發(fā)送信號(hào)包含該至少一個(gè)輸入裝置的狀態(tài)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一種玩具至少包含一個(gè)第一玩具和一個(gè)第二玩具,并且其中第一玩具能借助第二無線發(fā)送機(jī)向第二玩具發(fā)送玩具之間的發(fā)送信號(hào),其中第二玩具能根據(jù)該玩具之間的發(fā)送信號(hào)執(zhí)行至少一個(gè)動(dòng)作。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,計(jì)算機(jī)系統(tǒng)至少是部分地受到第二發(fā)送信號(hào)的控制的。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,計(jì)算機(jī)系統(tǒng)包含一個(gè)計(jì)算機(jī)游戲,并且其中游戲的操作至少是部分地由第二發(fā)送信號(hào)控制的。
第二發(fā)送信號(hào)可以包含數(shù)字信號(hào)和/或模擬信號(hào)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,計(jì)算機(jī)系統(tǒng)含有多個(gè)狀態(tài),其中至少包含一個(gè)睡眠狀態(tài)和一個(gè)清醒狀態(tài),并且第二發(fā)送信號(hào)含有一個(gè)狀態(tài)轉(zhuǎn)變命令,而且計(jì)算機(jī)能在接收到第二發(fā)送信號(hào)時(shí)在睡眠狀態(tài)與清醒狀態(tài)之間轉(zhuǎn)變。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一種玩具含有聲音輸入設(shè)備,并且第二發(fā)送信號(hào)包含代表通過聲音輸入設(shè)備的聲音輸入的聲音信號(hào)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,計(jì)算機(jī)系統(tǒng)還能執(zhí)行處理聲音信號(hào)和放送聲音信號(hào)這兩個(gè)動(dòng)作中的至少一個(gè)動(dòng)作。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,聲音包含語音,并且計(jì)算機(jī)系統(tǒng)能對(duì)語音進(jìn)行語音識(shí)別操作。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,第二發(fā)送信號(hào)包含玩具識(shí)別數(shù)據(jù),并且計(jì)算機(jī)系統(tǒng)至少是部分地根據(jù)玩具識(shí)別數(shù)據(jù)來識(shí)別至少一個(gè)玩具。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,第一發(fā)送信號(hào)包含玩具識(shí)別數(shù)據(jù)。計(jì)算機(jī)系統(tǒng)至少是部分地根據(jù)玩具識(shí)別數(shù)據(jù)來采取它的一種操作模式。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)動(dòng)作可以包含玩具的運(yùn)動(dòng)、玩具一部分的運(yùn)動(dòng)、和/或輸出聲音。聲音可以采用MIDI協(xié)議發(fā)送。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供一種游戲系統(tǒng),它包含一個(gè)能控制計(jì)算機(jī)游戲的帶有至少能顯示一個(gè)顯示物體的顯示器的計(jì)算機(jī)系統(tǒng);以及至少一個(gè)與計(jì)算機(jī)系統(tǒng)進(jìn)行無線通信的玩具,計(jì)算機(jī)游戲含有多個(gè)游戲物體,并且多個(gè)游戲物體包含至少一個(gè)顯示物體和至少一個(gè)玩具。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,至少一個(gè)玩具能向計(jì)算機(jī)系統(tǒng)發(fā)送玩具識(shí)別數(shù)據(jù),并且計(jì)算機(jī)系統(tǒng)能至少部分地根據(jù)玩具識(shí)別數(shù)據(jù)來采取一種操作模式。
計(jì)算機(jī)系統(tǒng)可以包含多個(gè)計(jì)算機(jī)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,第一發(fā)送信號(hào)包含計(jì)算機(jī)識(shí)別數(shù)據(jù),并且第二發(fā)送信號(hào)包含計(jì)算機(jī)識(shí)別數(shù)據(jù)。
根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例還提供了一種數(shù)據(jù)發(fā)送設(shè)備,它包含含有能在一個(gè)第一無線裝置與一個(gè)第一MIDI裝置之間接收和發(fā)送MIDI數(shù)據(jù)的MIDI設(shè)備的第一無線設(shè)備,以及含有能在一個(gè)第二無線裝置與一個(gè)第二MIDI裝置之間接收和發(fā)送MIDI數(shù)據(jù)的MIDI設(shè)備的第二無線設(shè)備,第一無線設(shè)備能向第二無線設(shè)備發(fā)送包含了從第一MIDI裝置接收到的數(shù)據(jù)的MIDI數(shù)據(jù),并能向第一MIDI裝置發(fā)送包含了從第二無線設(shè)備接收到的數(shù)據(jù)的MIDI數(shù)據(jù),而且第二無線設(shè)備能向第一無線設(shè)備發(fā)送包含了從第二MIDI裝置接收到的數(shù)據(jù)的MIDI數(shù)據(jù),并能向第二MIDI裝置發(fā)送包含了從第一無線設(shè)備接收到的數(shù)據(jù)的MIDI數(shù)據(jù)。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,第二無線設(shè)備包含多個(gè)無線裝置,每個(gè)無線裝置分別與多個(gè)MIDI裝置中的一個(gè)相應(yīng)裝置相聯(lián)系,并且第二多個(gè)無線裝置中的每個(gè)裝置都能向第一無線設(shè)備發(fā)送包含了從相應(yīng)MIDI裝置接收到的數(shù)據(jù)的MIDI數(shù)據(jù),并能向相應(yīng)的MIDI裝置發(fā)送包含了從第一無線設(shè)備接收到的數(shù)據(jù)的MIDI數(shù)據(jù)。
第一MIDI裝置可以包含一個(gè)計(jì)算機(jī),而第二MIDI裝置可以包含一個(gè)玩具。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,第一無線設(shè)備還包含能在第一無線裝置與一個(gè)第一模擬裝置之間接收和發(fā)送模擬信號(hào)的模擬接口設(shè)備,并且第二無線設(shè)備還包含能在第二無線裝置與一個(gè)第二模擬裝置之間接收和發(fā)送模擬信號(hào)的模擬接口設(shè)備;而且第一無線設(shè)備還能向第二無線設(shè)備發(fā)送包含了從第一模擬裝置接收到的信號(hào)的模擬信號(hào),并向第一模擬裝置發(fā)送包含了從第二無線設(shè)備接收到的信號(hào)的模擬信號(hào),第二無線設(shè)備還能向第一無線設(shè)備發(fā)送包含了從第二模擬裝置接收到的信號(hào)的模擬信號(hào),并向第二模擬裝置發(fā)送包含了從第一無線設(shè)備接收到的數(shù)據(jù)的模擬信號(hào)。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供了一種為計(jì)算機(jī)控制玩具系統(tǒng)產(chǎn)生控制指令的方法,該方法包括選擇一個(gè)玩具,從多個(gè)與該玩具有關(guān)的命令中選擇至少一個(gè)命令,以及為玩具產(chǎn)生含有該至少一個(gè)命令的控制指令。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,選擇至少一個(gè)命令的步驟包括選擇一個(gè)命令和規(guī)定至少一個(gè)與所選命令有關(guān)的控制參數(shù)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)控制參數(shù)包含至少一個(gè)取決于一個(gè)前面的命令的結(jié)果的條件。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,選擇一個(gè)玩具的步驟和選擇至少一個(gè)命令的步驟中的至少一個(gè)步驟包含利用一個(gè)圖形用戶界面。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,前面的命令包含一個(gè)與第二玩具有關(guān)的前面的命令。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)控制參數(shù)包含一個(gè)能控制命令的執(zhí)行的執(zhí)行條件。
執(zhí)行條件可以包含一個(gè)執(zhí)行命令的時(shí)間和/或一個(gè)停止執(zhí)行命令的時(shí)間。執(zhí)行條件還可以包含玩具的狀態(tài)。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)控制參數(shù)包含一個(gè)能修改命令的執(zhí)行的命令修改符。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)控制參數(shù)包含一個(gè)取決于未來事件的條件。
根據(jù)本發(fā)明再一個(gè)優(yōu)選實(shí)施例,至少一個(gè)命令包含一個(gè)取消一個(gè)前面的命令的命令。
根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例還提供了一種與一個(gè)計(jì)算機(jī)結(jié)合使用的信號(hào)發(fā)送設(shè)備,該設(shè)備包含一個(gè)無線發(fā)送設(shè)備;一個(gè)信號(hào)處理設(shè)備,它含有至少一個(gè)具有下述功能的模擬/數(shù)字聲音轉(zhuǎn)換設(shè)備能把模擬聲音信號(hào)轉(zhuǎn)換成數(shù)字聲音信號(hào),能把數(shù)字聲音信號(hào)轉(zhuǎn)換成模擬聲音信號(hào),以及能利用無線發(fā)送設(shè)備在計(jì)算機(jī)與一個(gè)聲音裝置之間發(fā)送信號(hào);一個(gè)能利用無線發(fā)送設(shè)備在計(jì)算機(jī)與一個(gè)周邊裝置之間發(fā)送控制信號(hào)的周邊控制接口;以及一個(gè)能利用無線發(fā)送設(shè)備在計(jì)算機(jī)與一個(gè)MIDI裝置之間發(fā)送MIDI信號(hào)的MIDI接口。
根據(jù)本發(fā)明的另一個(gè)優(yōu)選實(shí)施例還提供了一種計(jì)算機(jī)系統(tǒng),它含有一個(gè)計(jì)算機(jī)和一個(gè)能結(jié)合在計(jì)算機(jī)上并帶有一個(gè)MIDI連接器和至少一個(gè)模擬連接器的聲卡,其中計(jì)算機(jī)能利用MIDI連接器發(fā)送數(shù)字信號(hào)和利用至少一個(gè)模擬連接器發(fā)送模擬信號(hào)。
根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例,該計(jì)算機(jī)還能利用MIDI連接器接收數(shù)字信號(hào)和利用至少一個(gè)模擬連接器接收模擬信號(hào)。
應(yīng)該指出,在整個(gè)說明書和權(quán)利要求書中,“無線電”一詞包括所有形式的“無線”通信。
用于實(shí)施通過遙控操作的計(jì)算機(jī)控制裝置的方法和設(shè)備在申請(qǐng)人/受讓人的PCT申請(qǐng)No.PCT/IL96/00157中有說明。
附圖的簡單說明根據(jù)下面結(jié)合各附圖的詳細(xì)說明將可理解和認(rèn)識(shí)本發(fā)明,以附圖中

圖1-32C示出一種與一個(gè)計(jì)算機(jī)系統(tǒng)結(jié)合使用的玩具系統(tǒng),其中圖1A是根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例構(gòu)筑和工作的含有一個(gè)玩具的計(jì)算機(jī)控制系統(tǒng)的半圖形半方框圖說明;圖1B是圖1A的玩具122的一種優(yōu)選實(shí)現(xiàn)的半圖形半方框圖說明;
圖1C是根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例構(gòu)筑和工作的含有一個(gè)玩具的計(jì)算機(jī)控制系統(tǒng)的半圖形半方框圖說明;圖2A-2C是一部分圖1A在使用中的簡化圖形說明;圖3是圖1A中計(jì)算機(jī)無線電接口110的一種優(yōu)選實(shí)現(xiàn)的簡化方框圖;圖4是圖3計(jì)算機(jī)無線電接口110的較詳細(xì)的方框圖;圖5A-5D一起構(gòu)成了圖4設(shè)備的原理圖;圖5E是圖5D設(shè)備的另一種實(shí)現(xiàn)的原理圖;圖6是圖1A中玩具控制裝置130的一種優(yōu)選實(shí)現(xiàn)的簡化方框圖;圖7A-7F與圖5D或圖5E一起構(gòu)成了圖6設(shè)備的原理圖;圖8A是圖1A玩具控制裝置130中接收無線電信號(hào)、執(zhí)行含在其中的命令、和發(fā)送無線電信號(hào)的一種優(yōu)選方法的簡化流程圖說明;圖8B-8T一起構(gòu)成了圖8A方法的一種優(yōu)選實(shí)現(xiàn)的簡化流程圖說明;圖9A是圖1A的計(jì)算機(jī)無線電接口110中的接收MIDI信號(hào)、接收無線電信號(hào)、執(zhí)行含在其中的命令、發(fā)送無線電信號(hào)、和發(fā)送MIDI信號(hào)的一種優(yōu)選方法的簡化流程圖說明;圖9B-9N與圖8D-8M一起構(gòu)成圖9A方法的一種優(yōu)選實(shí)現(xiàn)的簡化流程圖說明;圖10A-10C是在圖1A的計(jì)算機(jī)無線電接口110與玩具控制裝置130之間發(fā)送的信號(hào)的簡化圖形說明;圖11是為圖1A中的設(shè)備產(chǎn)生控制指令的一種優(yōu)選方法的簡化流程圖說明;圖12A-12C是圖11方法中的圖形用戶界面的一種優(yōu)選實(shí)現(xiàn)的圖形說明;圖13是圖1A中計(jì)算機(jī)無線電接口110的多端口多頻道實(shí)現(xiàn)的一個(gè)第一子單元的方框圖,該子單元位在圖1A的計(jì)算機(jī)100內(nèi);圖14是圖1A中計(jì)算機(jī)無線電接口110的多端口多頻道實(shí)現(xiàn)的一個(gè)第二子單元的方框圖,該子單元是圖13設(shè)備的補(bǔ)充,位在圖1A的計(jì)算機(jī)100的外部;圖15A-15E一起形成了適用于圖13和14的多頻道實(shí)現(xiàn)的圖6的玩具控制裝置的詳細(xì)電原理圖;圖16是一種優(yōu)選方法的簡化流程圖說明,計(jì)算機(jī)用該方法在預(yù)料將會(huì)有一個(gè)玩具時(shí)選擇一個(gè)控制頻道時(shí),并且每當(dāng)可同時(shí)獲得一個(gè)玩具和計(jì)算機(jī)無線電接口的發(fā)送接收機(jī)時(shí)在控制頻道上開始一個(gè)游戲所定義的通信;圖17是實(shí)現(xiàn)圖16中“選擇控制頻道對(duì)”步驟的一種優(yōu)選方法的簡化流程圖說明;圖18A是實(shí)現(xiàn)圖16中“選擇信息通信頻道對(duì)”步驟的一種優(yōu)選方法的簡化流程圖說明;圖18B是執(zhí)行圖18A中“確定計(jì)算機(jī)”步驟的一種優(yōu)選方法的簡化流程圖說明;圖19是玩具控制裝置130的操作的一種優(yōu)選方法的簡化流程圖說明;圖20是與一個(gè)可能含有一個(gè)網(wǎng)絡(luò)計(jì)算機(jī)的計(jì)算機(jī)無線控制玩具系統(tǒng)相聯(lián)系的遠(yuǎn)地游戲服務(wù)器的簡化說明;圖21是當(dāng)圖20的計(jì)算機(jī)或網(wǎng)絡(luò)計(jì)算機(jī)與遠(yuǎn)地服務(wù)器結(jié)合工作時(shí)的操作的簡化流程圖說明;圖22是圖20的遠(yuǎn)地游戲服務(wù)器的操作的簡化流程圖說明圖23是一個(gè)含有一個(gè)能探測玩具與計(jì)算機(jī)之間的鄰近程度的鄰近度探測子系統(tǒng)的計(jì)算機(jī)無線控制玩具系統(tǒng)的半圖形半方框圖說明;圖24A-24E一起形成了圖3中計(jì)算機(jī)無線電接收口110的一種多頻道實(shí)現(xiàn)的詳細(xì)電原理圖,該圖除了是多頻道之外類似于圖5A-5D的詳細(xì)電原理圖,因而能支持除了單頻道之外的完全復(fù)式的應(yīng)用;圖25A-25F一起形成了一個(gè)連接在計(jì)算機(jī)的串行端口上而不是聲卡上的計(jì)算機(jī)無線電接口的詳細(xì)原理說明;
圖26A-26D一起形成了一個(gè)連接在計(jì)算機(jī)的并行端口上而不是聲卡上的計(jì)算機(jī)無線電接口的詳細(xì)原理說明;圖27A-27J是一種不同于前面參考圖8E、8G-8M和10A-C所說明的無線電編碼技術(shù)的優(yōu)選無線電編碼技術(shù)的優(yōu)選流程圖說明;圖28A-28K一起形成了圖13的多端口多頻道計(jì)算機(jī)無線電接口子單元的詳細(xì)電原理圖;圖29A-29I一起形成了圖14的多端口多頻道計(jì)算機(jī)無線電接口子單元的詳細(xì)電原理圖;圖30是根據(jù)本發(fā)明又一個(gè)優(yōu)選實(shí)施例構(gòu)筑和操作的一種含有一個(gè)玩具的計(jì)算機(jī)控制系統(tǒng)的半圖形半方框圖說明;圖31是說明用于圖30實(shí)施例的計(jì)算機(jī)無線電接口與玩具控制裝置的結(jié)合的簡化方框圖;圖32A、32B、32C一起形成了圖29H的EPLD(可擦除可編邏輯器件)芯片的簡化方框圖;以及圖33-62說明圖1-32C的玩具系統(tǒng)的實(shí)施例,其中圖33A是在含有幾個(gè)用戶可選結(jié)構(gòu)的組合形式下的一種可編程組合式玩具的圖形說明,該組合式玩具是根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例構(gòu)筑和操作的;圖33B是圖33A設(shè)備的一種變體的圖形說明,其中那些一般是靜止不動(dòng)的用戶可選結(jié)構(gòu)由導(dǎo)線與一個(gè)計(jì)算機(jī)相連,而那些易被兒童移動(dòng)的用戶可選結(jié)構(gòu)則以無線方式與一個(gè)一般靜止不動(dòng)的用戶可選結(jié)構(gòu)相連;圖34是一個(gè)組合形式下的可編程組合式玩具的圖形說明,其中含有一個(gè)與一個(gè)效果產(chǎn)生器相互鎖的模塊式電控單元和一個(gè)含有一個(gè)與一個(gè)效果產(chǎn)生器集成在一起的模塊式電控單元的集成單元。
圖35是圖33A-34的計(jì)算機(jī)無線電接口與一個(gè)與計(jì)算機(jī)相連接的相關(guān)聲卡之間的接口的簡化方框圖;圖36是圖35中計(jì)算機(jī)無線電接口的簡化方框圖;
圖37A-37D一起構(gòu)成了圖36設(shè)備的原理圖;圖37E是圖37D設(shè)備的另一種實(shí)現(xiàn)的原理圖;圖38是圖33中的發(fā)送接收機(jī)/控制器2100的簡化方框圖,該發(fā)送接收機(jī)/控制器與一個(gè)或幾個(gè)用戶可選結(jié)構(gòu)相連,典型地是通過導(dǎo)線與這些結(jié)構(gòu)中的電機(jī)或驅(qū)動(dòng)器相連;圖39A-39F一起構(gòu)成了圖38中數(shù)字I/O(輸入/輸出)接口的一種優(yōu)選實(shí)現(xiàn)的原理圖;圖40是圖33的用戶可選結(jié)構(gòu)中的一個(gè)通過導(dǎo)線與圖33的發(fā)送接收機(jī)/控制器相連的結(jié)構(gòu)的簡化詳細(xì)說明;圖41A是圖34的發(fā)送接收機(jī)/控制器/門單元的一種變體的圖形說明,該單元由一個(gè)發(fā)送接收機(jī)/控制器單元2132、一個(gè)門單元2134和兩個(gè)被動(dòng)互鎖單元裝配而成,并處于開門狀態(tài)的第一操作位置,在發(fā)送接收機(jī)/控制器單元沒有與門形成一個(gè)整體的意義上說它是模塊式的;圖41B是圖41A設(shè)備的圖形說明,其中該設(shè)備已組裝并處于關(guān)門的第二操作位置;圖41C是圖41A發(fā)送接收機(jī)/控制器的圖形說明,其中它與一個(gè)處于第一操作位置并固定地安裝在一個(gè)互鎖式支座上的角色互鎖著;圖41D是圖41A發(fā)送接收機(jī)./控制器的說明,其中它與一個(gè)處于第二操作位置并固定地安裝在一個(gè)互鎖式支座上的角色互鎖著;圖42A是一個(gè)模塊式傳感器單元的圖形說明,該傳感器單元含有一個(gè)沒有與任何一個(gè)被探測的互鎖式玩具單元集成在一起而是直接與一個(gè)被探測用戶所選玩具結(jié)構(gòu)互鎖著的模塊式傳感器;圖42B是一個(gè)模塊式傳感器單元的圖形說明,該傳感器單元是圖42A設(shè)備的一種變體,其改變?cè)谟谄淠K式傳感器通過中間互鎖式玩具單元與一個(gè)用戶所選玩具結(jié)構(gòu)相互鎖;圖43是一個(gè)人物模型角色的圖形說明,該角色固定地安裝在一個(gè)能與互鎖式玩具單元互鎖的與角色形成為整體的互鎖式支座上;
圖44是一個(gè)戶內(nèi)家用設(shè)備的圖形說明,它帶有一個(gè)并非其固有的結(jié)構(gòu)部分的與之集成在一起的互鎖式支座;圖45是一個(gè)形成為整體的一個(gè)人物模型角色和一個(gè)戶內(nèi)家用設(shè)備的組合的圖形說明,其中人物模型角色和家用設(shè)備都固定地安裝在一個(gè)與它們集成在一起的互鎖式支座上;圖46是一個(gè)動(dòng)物模型角色的圖形說明,該角色固定地安裝在一個(gè)與之集成在一起并能與互鎖式玩具單元相互鎖的互鎖式支座上;圖47是一種用戶與計(jì)算機(jī)之間的優(yōu)選相互作用模式的流程圖說明;圖48是圖33A-34計(jì)算機(jī)的屏幕顯示的圖形說明,該顯示使用戶通過讓玩具單元的無級(jí)別非圖形顯示參加一個(gè)劇本來把玩具單元結(jié)合到一個(gè)組合結(jié)構(gòu)中;圖49是圖33A-34計(jì)算機(jī)的屏幕顯示的圖形說明,該顯示提供玩具單元的無級(jí)別圖形顯示;圖50是圖33A-34計(jì)算機(jī)的屏幕顯示的圖形說明,該顯示提供玩具單元的有級(jí)別圖形顯示;圖51中的屏幕顯示用來讓用戶所定義的玩具結(jié)構(gòu)與一個(gè)特定發(fā)送接收機(jī)/控制器的一個(gè)特定連接器對(duì)相連接;圖52是向用戶顯示在所選玩具結(jié)構(gòu)中每個(gè)多狀態(tài)玩具單元的每種可能狀態(tài)的屏幕顯示;圖53中的屏幕顯示使用戶能為一個(gè)有一個(gè)特定驅(qū)動(dòng)器參與的游戲把該特定驅(qū)動(dòng)器的一個(gè)動(dòng)作與一個(gè)當(dāng)前狀態(tài)引擎的特定狀態(tài)的一個(gè)特定條件相聯(lián)系;圖54中的屏幕顯示使用戶能為一個(gè)有一個(gè)特定傳感器參與的游戲把該特定傳感器的一個(gè)條件與一個(gè)當(dāng)前狀態(tài)引擎的特定狀態(tài)(或該特定狀態(tài)的一個(gè)特定動(dòng)作或下一個(gè)狀態(tài))相聯(lián)系。
圖55是使用戶能為含參數(shù)動(dòng)作定義參數(shù)的屏幕顯示;圖56是圖33B的計(jì)算機(jī)無線電接口控制器的簡化方框圖;
圖57是計(jì)算機(jī)無線電接口與聲卡之間的接口的簡化方框圖;圖58是計(jì)算機(jī)接口的簡化方框圖;圖59是一種讓計(jì)算機(jī)接口和計(jì)算機(jī)兩者中的一個(gè)能通過聲頻頻道接收命令的優(yōu)選方法的簡化流程圖;圖60是SYNC、SQ、零值比特、和1值比特等信號(hào)的模擬和數(shù)字表示的圖;圖61A-61E一起構(gòu)成了圖58設(shè)備的一種優(yōu)選實(shí)現(xiàn)的詳細(xì)電原理圖;以及圖62是一種組合式玩具房子的圖形說明,該房子由一些互鎖式磚塊構(gòu)成,并含有一些固定地安裝在一些與房子的結(jié)構(gòu)相互鎖的支座上的戶內(nèi)家用設(shè)備模型。
優(yōu)選實(shí)施例的詳細(xì)說明現(xiàn)在參見圖1A,該圖是一個(gè)計(jì)算機(jī)控制系統(tǒng)的半圖形半方框圖說明,該系統(tǒng)含有一個(gè)根據(jù)本發(fā)明一個(gè)優(yōu)選實(shí)施例構(gòu)筑和操作的玩具。圖1A系統(tǒng)包括一個(gè)計(jì)算機(jī)100,它可以是任何合適的計(jì)算機(jī),例如IBM兼容個(gè)人計(jì)算機(jī)。計(jì)算機(jī)100帶有一個(gè)屏幕105。計(jì)算機(jī)100最好配置有一個(gè)聲卡,例如可從創(chuàng)造實(shí)驗(yàn)室公司(Creative Labs,Inc.,1901McCarthy Boulevard,Milpitas CA 95035)或創(chuàng)造技術(shù)有限公司(CreativeTechnology Ltd.,67 Ayer Rajah Crescent # 03-18,Singapore(新加坡),0513)購得的Sound Blaster Pro(商品名)聲卡;一個(gè)硬盤;以及任選地,一個(gè)CD-ROM驅(qū)動(dòng)器。
計(jì)算機(jī)100裝備有一個(gè)計(jì)算機(jī)無線電接口110,它能根據(jù)從計(jì)算機(jī)100接收到的命令通過無線發(fā)射來發(fā)送信號(hào),并且在本發(fā)明一個(gè)優(yōu)選實(shí)施例中,它還能接收從其他地方以無線發(fā)射方式發(fā)送的信號(hào)并把該信號(hào)傳送給計(jì)算機(jī)100。典型地,由計(jì)算機(jī)100發(fā)送給計(jì)算機(jī)無線電接口110的命令既可是模擬信號(hào),也可是數(shù)字信號(hào),其中數(shù)字信號(hào)典型地是利用一個(gè)MIDI端口發(fā)送的。關(guān)于模擬和數(shù)字信號(hào)的發(fā)送下面將參考圖3說明。
發(fā)送的信號(hào)可以是模擬信號(hào)或者是數(shù)字信號(hào)。接收的信號(hào)也可以是模擬信號(hào)或數(shù)字信號(hào)。典型地每個(gè)信號(hào)包括一個(gè)消息。關(guān)于計(jì)算機(jī)無線電接口110的一種優(yōu)選實(shí)現(xiàn)將在下面參考圖3說明。
圖1A系統(tǒng)還包括一個(gè)或幾個(gè)玩具120。圖1A的系統(tǒng)包括了多個(gè)玩具,即3個(gè)玩具122、124、126,但應(yīng)該理解,也可以只有一個(gè)玩具或者有許多個(gè)玩具。
現(xiàn)在再參見圖1B,該圖是圖1A的玩具122的半圖形半方框圖說明。
每個(gè)玩具120都含有一個(gè)電源125,例如電池或連接在市電上。每個(gè)玩具120都還含有一個(gè)玩具控制裝置130,它能接收由計(jì)算機(jī)100發(fā)送的無線信號(hào),并使每個(gè)玩具120根據(jù)接收的信號(hào)執(zhí)行一個(gè)動(dòng)作。如前所述,接收的信號(hào)可以是模擬信號(hào)或數(shù)字信號(hào)。關(guān)于玩具控制裝置130的一種優(yōu)選實(shí)現(xiàn)將在下面參考圖6說明。
從圖1B可看出,每個(gè)玩具120最好還包含多個(gè)輸入裝置140和輸出裝置150。輸入裝置140可以包括以下裝置中的一個(gè)或幾個(gè)話筒141、微動(dòng)開關(guān)傳感器142、觸摸傳感器(圖1B未示出)、光傳感器(圖1B未示出)、和運(yùn)動(dòng)傳感器143,后者例如可以是傾斜傳感器或加速度傳感器??少徺I到的合適輸入裝置有可從漢姆林公司(Hamlin Inc.,612 East Lake Street,Lake Mills,WI 53551,USA)購得的位置傳感器;可從康姆斯國際公司(Comus International,263 HilsideAvenue,Nutley,New Jersey 07110,USA)購得的運(yùn)動(dòng)和振動(dòng)傳感器;可從穆拉塔電子有限公司(Murata Electronics Ltd.,Hampshire(英國))購得的溫度、沖擊、磁傳感器;以及可從C&K元件公司(C&KComponents Inc.,15 Riverdale Avenue,Newton,MA 02058-1082,USA)或微開關(guān)公司(Micro Switch Inc.(美國霍尼韋爾公司的一個(gè)分部))購得的開關(guān)。輸出裝置150例如可以包括以下裝置中的一個(gè)或幾個(gè)揚(yáng)聲器151、光源152、能移動(dòng)玩具的一部分的電磁鐵153、以及能移動(dòng)玩具的一部分或整個(gè)玩具的電機(jī),例如步進(jìn)電機(jī)(圖1B中未示出)??少徺I到的合適的裝置有可從阿爾卡特(Alkatel(dunkermotoren),Postfach 1240,D-7823,Bonndorf/Schwarzald(德國))購得的直流電機(jī);可從海登開關(guān)及儀器公司(Haydon Switchand Instruments,Inc.(HIS),1500 Meriden Road,Waterbury,CT,USA)購得的步進(jìn)電機(jī)和微型電機(jī);以及可從通信儀器公司(CommunicationsInstruments,Inc.,P.O.Box 520,F(xiàn)airview,North Carolina 28730,USA)購得的直流電磁鐵。
該玩具可以執(zhí)行的動(dòng)作的例子有移動(dòng)玩具的一部分;移動(dòng)整個(gè)玩具;或者發(fā)出聲音,其中可包括以下一種或幾種聲音記錄的聲、合成的聲音、記錄的音樂或合成音樂等音樂、以及記錄的語音或合成的語音。
接收的信號(hào)可以包括一個(gè)管理動(dòng)作的條件,例如動(dòng)作持續(xù)時(shí)間或重復(fù)次數(shù)。
典型地,接收的信號(hào)的消息部分包括執(zhí)行一個(gè)規(guī)定動(dòng)作的命令,例如以給定的持續(xù)時(shí)間產(chǎn)生一個(gè)聲音,這個(gè)信號(hào)是一個(gè)數(shù)字信號(hào)。接收的信號(hào)的例如聲音部分是一個(gè)模擬信號(hào)。或者,在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,接收的信號(hào)的含有音樂的聲音部分可以是一個(gè)數(shù)字信號(hào),典型地是一個(gè)包括MIDI數(shù)據(jù)的信號(hào)。
玩具可執(zhí)行的動(dòng)作還包括對(duì)另一個(gè)玩具發(fā)送來的信號(hào)作出反應(yīng),例如播放這另一玩具正在監(jiān)視和發(fā)送的聲音。
在本發(fā)明的一個(gè)優(yōu)選實(shí)施例中,玩具控制裝置130還能夠發(fā)送計(jì)算機(jī)100所需的信號(hào),以由計(jì)算機(jī)無線電接口110接收。在該實(shí)施例中,計(jì)算機(jī)無線電接口110最好還能輪詢玩具控制裝置130,也即發(fā)送一個(gè)要求玩具控制裝置130向計(jì)算機(jī)無線電接口110發(fā)送一個(gè)信號(hào)的信號(hào)。應(yīng)該理解,對(duì)于存在有含有多個(gè)玩具控制裝置130的多個(gè)玩具的情況,尤其適合于采用“輪詢”。
玩具控制裝置130所發(fā)送的信號(hào)可以包括以下一個(gè)或幾個(gè)內(nèi)容聲音,典型地是由一個(gè)話筒輸入裝置141所獲取的聲音;傳感器輸入裝置140的狀態(tài),例如光傳感器或微動(dòng)開關(guān)的狀態(tài);電源125的電力不足指示;或者是識(shí)別玩具的信息。
應(yīng)該理解,裝置130發(fā)送的聲音信號(hào)還可以包含語音。計(jì)算機(jī)系統(tǒng)能對(duì)語音信號(hào)進(jìn)行語音識(shí)別操作。
合適的語音識(shí)別軟件例如可以從以下公司購得斯泰勒斯創(chuàng)新公司(Stylus Innovation Inc.,One Kendall Square,Building 300,Cambridge,MA 02139,USA);A&G圖形界面公司(A&G Graphics Interface,USA,電話(617)492-0120,傳真號(hào)(617)427-3625);“Dragon DictateFor Windows”(商品名)可從特拉根系統(tǒng)公司(Dragon Systems Inc.,320Nevada Street,MA.02160,USA)購得,以及“SDK”可以從萊昂奧特—豪斯堡語音產(chǎn)品公司(Lemout&Hausple Speech Products,Sint-Krispijnstraat 7,8900 Leper,Belgium(比利時(shí)))購得。
由無線電控制接口110發(fā)送的信號(hào)也可以包括例如以下信號(hào)中的一個(gè)或幾個(gè)請(qǐng)求不理會(huì)從一個(gè)或幾個(gè)輸入裝置140輸入的信號(hào);請(qǐng)求激活一個(gè)或幾個(gè)輸入裝置140或者停止不理會(huì)從一個(gè)或幾個(gè)輸入裝置140輸入的信號(hào);請(qǐng)求存儲(chǔ)從一個(gè)或幾個(gè)輸入裝置140接收到的數(shù)據(jù),典型地是鎖存一個(gè)或幾個(gè)輸入裝置140的狀態(tài)轉(zhuǎn)變,直到將來從無線電控制接口110發(fā)送來另一個(gè)請(qǐng)求玩具控制裝置130發(fā)送包括從一個(gè)或幾個(gè)輸入裝置140接收到并存儲(chǔ)到數(shù)據(jù)的信號(hào);或者請(qǐng)求發(fā)送模擬數(shù)據(jù),典型地包括聲音,并且典型地要求在規(guī)定的時(shí)間內(nèi)發(fā)送。
典型地,所有在計(jì)算機(jī)無線電接口110與玩具控制裝置130之間兩個(gè)方向上發(fā)送的信號(hào)都包含了識(shí)別玩具的信息。
現(xiàn)在參見圖1C,這是一個(gè)對(duì)根據(jù)本發(fā)明另一個(gè)優(yōu)選實(shí)施例構(gòu)筑和操作的含有一個(gè)玩具的計(jì)算機(jī)控制系統(tǒng)的半圖形半方框圖說明。圖1C的系統(tǒng)包括兩個(gè)計(jì)算機(jī)100。應(yīng)該看到,一般可以采用多個(gè)計(jì)算機(jī)100。在圖1C的實(shí)現(xiàn)中,所有在計(jì)算機(jī)無線電接口110與玩具控制裝置130之間兩個(gè)方向上發(fā)送的信號(hào)典型地都包含了識(shí)別計(jì)算機(jī)的信息。
現(xiàn)在將簡單說明圖1A系統(tǒng)的操作。典型地,計(jì)算機(jī)100運(yùn)行包含了一個(gè)計(jì)算機(jī)游戲的軟件,該游戲典型地至少含有一個(gè)動(dòng)畫角色。或者,軟件可以包括至少含有一個(gè)動(dòng)畫物體的教育軟件或任何其他交互式軟件。這里所用的詞匯“動(dòng)畫物體”包括任何可以呈現(xiàn)在計(jì)算機(jī)屏幕105上并能通過計(jì)算機(jī)的輸入和輸出與計(jì)算機(jī)用戶互相作用的物體。動(dòng)畫物體是可以呈現(xiàn)在屏幕上的任何物體,例如玩偶;動(dòng)作人像;諸如活動(dòng)玩具、車輛或載人車輛等玩具;畫板或草圖板;或者諸如時(shí)鐘、燈、室壺、或家具等家用物。
現(xiàn)在再參見2A-2C,其中畫出了使用中的圖1A系統(tǒng)的一部分。圖2A設(shè)備包括圖1A的計(jì)算機(jī)屏幕105。在該計(jì)算機(jī)屏幕上示出了動(dòng)畫物體160和165。
圖2B示出的情況是,玩具122已被放到圖1A的計(jì)算機(jī)無線電接口110的作用范圍內(nèi),典型地放到了與接口110所在的同一房間中。玩具122最好對(duì)應(yīng)于一個(gè)動(dòng)畫物體160。例如,在圖2B中玩具122和圖2A中的動(dòng)畫物體160都是一個(gè)玩具熊(泰地熊)。圖2B的設(shè)備包括計(jì)算機(jī)屏幕105,其上示出了動(dòng)畫物體165。圖2B的設(shè)備還包括玩具122。當(dāng)計(jì)算機(jī)100通過接口110接收到了來自玩具122的一個(gè)消息后,不再顯示對(duì)應(yīng)于玩具122的動(dòng)畫物體160?,F(xiàn)在,動(dòng)畫物體160的功能將通過計(jì)算機(jī)無線電接口110和玩具控制裝置130在計(jì)算機(jī)100控制之下由玩具122來執(zhí)行。
圖2C示出的情況是,玩具126已被放到圖1A的計(jì)算機(jī)無線電接口110的作用范圍內(nèi),典型地放到了與接口110所在的同一房間中。玩具126最好對(duì)應(yīng)于動(dòng)畫物體165。例如,在圖2C中玩具126和圖2A、2B所示的動(dòng)畫物體165都是一個(gè)時(shí)鐘。圖2C的設(shè)備包括計(jì)算機(jī)屏幕105,其上沒有顯示任何動(dòng)畫物體。
圖2C的設(shè)備還包括玩具126。當(dāng)計(jì)算機(jī)100通過接口110接收到一個(gè)來自玩具126的消息后,不再顯示對(duì)應(yīng)于玩具126的動(dòng)畫物體165?,F(xiàn)在動(dòng)畫物體165的功能將通過計(jì)算機(jī)無線電接口110和玩具控制裝置130在計(jì)算機(jī)100的控制之下由玩具126來執(zhí)行。
在圖2A中,用戶典型地借助于普通方法與計(jì)算機(jī)屏幕上的動(dòng)畫物體160和165相互作用。在圖2B中,用戶還與玩具122相互作用;在圖2C中,用戶典型與玩具122和126相互作用,而不再是分別與動(dòng)畫物體160、165相互作用。應(yīng)該看到,用戶與玩具122、126相互作用的方式有移動(dòng)玩具或其一部分;向玩具說話;對(duì)玩具在響應(yīng)于從計(jì)算機(jī)100接收到的信號(hào)時(shí)所作出的運(yùn)動(dòng)作出反應(yīng);對(duì)玩具在響應(yīng)于從計(jì)算機(jī)100接收到的信號(hào)時(shí)所產(chǎn)生的聲音作出反應(yīng),其中的聲音可以包括音樂、語音、或其他聲音;以及其他方式。
現(xiàn)在參見圖3,這是圖1A的計(jì)算機(jī)無線電接口110的一個(gè)優(yōu)選實(shí)施例的一個(gè)簡化方框圖。圖3的設(shè)備包括計(jì)算機(jī)無線電接口110。圖3的設(shè)備還包括一個(gè)如上面參考圖1A所說明的聲卡190。在圖3中示出了計(jì)算機(jī)無線電接口110與聲卡190之間的連接。
計(jì)算機(jī)無線電接口110包括一個(gè)DC(直流)單元200,其功率由一個(gè)聲卡MIDI接口194通過一個(gè)MIDI接口210提供;接口110還包括以下接口一個(gè)連接在聲卡MIDI接口194上的MIDI接口210;一個(gè)連接在聲卡190的一個(gè)聲頻接口192上的聲頻接口220;以及一個(gè)第二聲頻接口230,它最好連接在一個(gè)立體聲系統(tǒng)上,以便在一個(gè)運(yùn)行于計(jì)算機(jī)100(未示出)上的軟件的控制之下產(chǎn)生高質(zhì)量的聲音。
圖3的設(shè)備還包括一個(gè)天線240,它能在計(jì)算機(jī)無線電接口110與一個(gè)或幾個(gè)玩具控制裝置130之間發(fā)送和接收信號(hào)。
圖4是圖3的計(jì)算機(jī)無線電接口110的較詳細(xì)的方框圖。圖4的設(shè)備包括DC單元200、MIDI接口210、聲頻接口220、和第二聲頻接口230。圖4的設(shè)備還包括一個(gè)轉(zhuǎn)接器240、一個(gè)微控制器250、一個(gè)無線電發(fā)送接收機(jī)260、一個(gè)把無線電發(fā)送接收機(jī)260連接到微控制器250上的連接單元270、以及一個(gè)比較器280。
現(xiàn)在參見圖5A-5D,它們一起構(gòu)成了圖4設(shè)備的一個(gè)原理圖。
下面是圖5A-5C設(shè)備的一個(gè)優(yōu)選的元件表1、K1 繼電器部件,伊德克(Idec),地址1213 Elco Drive,Sunnyvale,Calif.94089-2211,USA。2、U1 8751微控制器,英特爾公司,地址San Tomas 4,2700 SanTomas Expressway,2ndFloor,Sauta Clara 95051,CA,USA3、U2 CXO-12MHz(晶振),拉特龍(Raltron),地址2315N.W.107thAveuue,Miami Florida 33172,USA4、U4 MC33174,摩托羅拉,地址Phoenix,AZ,USA,電話(602)897-50565、二極管 IN914,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-50566、晶體管 2N2222及MPSA14,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056下面是圖5D設(shè)備的一個(gè)優(yōu)選的元件表。1、U1 SILRAX-418-A UHF(超高頻)無線電遙測接收模塊,金斯伯格電子有限公司(Ginsburg Electronic GmbH),地址Am Moosfeld 85,D-81829,Munchen,德國。
或者,圖5D的U1可以作以下替換1、U1 433.92MHz接收模塊,零件號(hào)0927,可從塞爾銷售公司(CEL SALES LTD.),地址Cel House,Unit2,Block 6,Shenstone Trading Estate,Bromsgrove,Halesowen,WestMidlands B36 3XB,英國,購得。2、U2 TXM-418-A低功率UHF無線電遙測發(fā)射模塊,金斯伯格電子有限公司,地址Am Moosfeld 85,D-1829,Munchen,德國。
或者,圖5D的U2可以作以下替換U2 433.92 SIL FM發(fā)射機(jī)模塊,零件號(hào)5229,可從塞爾銷售公司,地址Cel House,Unit2,Block 6,Shenstone Trading
Estate,Bromsgrove,Halesowen,West Midlands B36 3XB,英國,購得。
現(xiàn)在再參見圖5E,這是圖5D設(shè)備的另一種實(shí)現(xiàn)的原理圖。下面是圖5E設(shè)備的一個(gè)優(yōu)選的元件表1、U1BIM-418-F低功率UHF數(shù)據(jù)發(fā)送接收機(jī)模塊,金斯伯格電子有限公司,地址Am Moosfeld 85,D-81829,Munchen,德國。1、U1之替代 S20043擴(kuò)展頻譜完全雙工發(fā)射接收機(jī),AMI半導(dǎo)體—美國微系統(tǒng)公司(AMI Semiconductors-AmericanMicrosystems,Inc.),地址Idaho,USA。1、U1之替代 SDT-300合成發(fā)射接收機(jī),電路設(shè)計(jì)公司(CircuitDesign,Inc.),地址日本?;蛘?,U1可以以下替代U1 RY3GB021 RF900 MHz單元,可從夏普電子元件集團(tuán)(SHARP ELECTRONIC COMPONENTS GROUP),地址5700 Northwest,Pacific Rim Boulevard #20,Camas,Washington,USA購得U1 RY3GB100 RF單元(用于DECT),可從夏普電子元件集團(tuán),地址5700 Northwest,Pacific Rim Boulevard #20,Camas,Washington,USA購得。
在圖5E的元件表中,第1項(xiàng)或任何一個(gè)替代第1項(xiàng)都可以用作U1。
應(yīng)該理解對(duì)于本設(shè)備的其他實(shí)施例,所有的電路板都必須作適當(dāng)?shù)母淖儭?br> 圖5E的設(shè)備與圖5D的設(shè)備有相似的功能,但例如在發(fā)送和接收MIDI數(shù)據(jù)時(shí),因圖5E設(shè)備具有較高比特率的發(fā)送和接收能力,所以應(yīng)優(yōu)先采用。
參照了上列的各個(gè)元件表,圖5A-5E將不言自明。
現(xiàn)在參見圖6,這是圖1A的玩具控制裝置130的一個(gè)優(yōu)選實(shí)施例的簡化方框圖。圖6的設(shè)備包括一個(gè)類似于圖4無線電發(fā)送接收機(jī)260的無線電發(fā)送接收機(jī)260。圖6的設(shè)備還包括一個(gè)類似于圖4微控制器250的微控制器250。
圖6的設(shè)備還包括一個(gè)模擬輸入/輸出接口(數(shù)字I/O接口(290,它能提供微控制器250與多個(gè)可連接在其上的輸入、輸出裝置之間的接口,可連接在其上的例如有4個(gè)輸入裝置和4個(gè)輸出裝置。下面將參考圖7A-7F較詳細(xì)地說明數(shù)字I/O接口290的一個(gè)優(yōu)選實(shí)現(xiàn)。
圖6的設(shè)備還包括一個(gè)模擬輸入/輸出接口(模擬I/O接口)300,它能連接到無線電發(fā)送接收機(jī)260上,并從那里接收信號(hào)和向那里發(fā)送信號(hào)。
圖6的設(shè)備還包括一個(gè)轉(zhuǎn)接器,它能在響應(yīng)于一個(gè)來自微控制器250的信號(hào)時(shí),僅在無線電發(fā)送接收機(jī)260發(fā)送模擬信號(hào)的情況下向模擬I/O接口300提供輸出,并僅在來自模擬I/O接口300的輸入是希望的輸入的情況下讓該輸入通過。
圖6的設(shè)備還包括輸入裝置140和輸出裝置150。在圖6中以舉例方式示出了,輸入裝置140包括一個(gè)傾斜開關(guān)和一個(gè)話筒,前者能連接在數(shù)字I/O接口290上,后者能連接在模擬I/O接口300上。在應(yīng)該理解,可以采用各種各樣的輸入裝置140。
在圖6中以舉例方式示出了,輸出裝置150包括一個(gè)DC電機(jī)和一個(gè)揚(yáng)聲器,前者能連接在數(shù)字I/O接口290上,后者能連接在模擬I/O接口300上。應(yīng)該理解,可以采用各種各樣的輸出裝置150。
圖6的設(shè)備還可以包括一個(gè)DC控制器310,下面將參考圖7A-7F較詳細(xì)地說明它的一個(gè)優(yōu)選實(shí)現(xiàn)。
圖6的設(shè)備還包括一個(gè)類似于圖4比較器280的比較器280。
圖6的設(shè)備還包括電源125,該圖中以舉例方式把該電源畫成為電池,它能通過DC控制器310為圖6的設(shè)備提供電源。
現(xiàn)在參見圖7A-7F,它們與圖5D或5E一起構(gòu)成了圖6玩具控制裝置的原理圖。如果采用圖5E的結(jié)構(gòu)實(shí)現(xiàn)圖4的計(jì)算機(jī)無線電接口,并以RY3GB021作為圖5E的U1,則除以RY3GH021而不是RY3GB021來實(shí)現(xiàn)U1之外,最好用與圖5E相同的結(jié)構(gòu)來實(shí)現(xiàn)圖6的玩具控制裝置。
下面是關(guān)于圖7A-7F設(shè)備的一個(gè)優(yōu)選的元件表1、U1 8751微控制器,英特爾公司,地址San Tomas 4,2700 SanTomas Expressway,2ndFloor,Santa Clara,95051,CA,USA.
2、U1 LM78L05,國家半導(dǎo)體公司,地址2900 Semiconductor Drive,Santa Clara,CA.95052,USA.
3、U3 CXO-12MHz(晶振),拉特龍(Raltron),地址2315 N.W.107THQavenue,Miami,,F(xiàn)L,33172,USA。
4、U4 MC33174,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056。
5、U5 MC34119,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056。
6、U4 4066,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056。
7、二極管IN914,IN4005,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056。
8、晶體管2N2222,2N3906,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056。
9、晶體管2N2907和MPSA14,摩托羅拉,地址Phoenix AZ,USA,電話(602)897-5056。
參考上述元件表,圖7A-7F將是可不言自明的。
如前面參考圖1A所說明的,在計(jì)算機(jī)無線電接口110與玩具控制裝置130之間發(fā)送的信號(hào)可以是模擬信號(hào)或數(shù)字信號(hào)。在數(shù)字信號(hào)情形下,它最好包含多個(gè)為計(jì)算機(jī)100和玩具控制裝置130雙方都知道的預(yù)先定義的消息。
由計(jì)算機(jī)無線電接口110向玩具控制裝置130發(fā)送的每個(gè)消息都包含了關(guān)于所希望的消息接收者的指示。由玩具控制裝置130向計(jì)算機(jī)無線電接口110發(fā)送的每個(gè)消息都包含了關(guān)于消息發(fā)送者的指示。
在上述圖1C的實(shí)施例中,消息還包含以下內(nèi)容每個(gè)由計(jì)算機(jī)無線電接口110向玩具控制裝置130發(fā)送的消息都包含關(guān)于消息發(fā)送者的指示;以及每個(gè)由玩具控制裝置130向計(jì)算機(jī)無線電接口110發(fā)送的消息都包含關(guān)于期望接收者的指示。
下面是一組優(yōu)選的預(yù)先定義的消息
命令結(jié)構(gòu)

命令表從計(jì)算機(jī)發(fā)送給玩具控制裝置A.輸出命令(設(shè)定IO到數(shù)據(jù))

把玩具控制裝置的輸出腳設(shè)定為一個(gè)數(shù)字電平DP計(jì)算機(jī)地址 00-03 HA單元地址— 00-FF HIO i/o號(hào)— 00-03 HD數(shù)據(jù)00-01 H例1.01 00 00 05 00 01 03 01 00 00把io3設(shè)定為“1”2.01 00 00 05 00 01 03 00 00 00把io3設(shè)定為“0”改變IO一段時(shí)間

把玩具控制裝置的輸出腳在一段時(shí)間內(nèi)改變?yōu)镈,然后返回原來狀態(tài)P 計(jì)算機(jī)地址00-03 HA 單元地址—00-FF HIOi/o號(hào)— 00-03 HT1,T2時(shí)間 00-FF HD 數(shù)據(jù) 00-01 H例1.01 00 00 05 00 02 03 05 00 00 把io3設(shè)定為“1”5秒鐘
B.輸入命令發(fā)送傳感器狀態(tài)<

發(fā)送所有傳感器的玩具控制裝置狀態(tài)P 計(jì)算機(jī)地址00-03 HA 單元地址—00-FF H例1.01 00 00 05 01 00 00 00 00 00發(fā)送傳感器的當(dāng)前狀態(tài)傳感器掃描模式接通

開始掃描各玩具控制裝置傳感器,如果其中之一閉合(按至“o”),則送回一個(gè)應(yīng)答信號(hào)。P 計(jì)算機(jī)地址 00-03 HA 單元地址— 00-FF H例1.01 00 00 05 01 01 00 00 00 00傳感器掃描模式接通傳感器掃描模式接通一次

開始掃描玩具控制裝置傳感器,如果其中一個(gè)閉合(按至“o”),則送回一個(gè)應(yīng)答信號(hào),然后停止掃描傳感器P計(jì)算機(jī)地址 00-03 HA單元地址— 00-FF H1.01 00 00 05 01 02 00 00 00 00傳感器掃描模式接通一次傳感器掃描模式斷開

停止掃描玩具控制裝置傳感器P計(jì)算機(jī)地址 00-03 HA單元地址— 00-FF H例1.01 00 00 05 01 03 00 00 00 00傳感器掃描模式斷開C.聲頻輸出命令開始聲頻放送

開始在玩具控制裝置的一個(gè)揚(yáng)聲器中放送音頻信號(hào)。音頻信號(hào)由計(jì)算機(jī)聲卡和計(jì)算機(jī)無線電接口發(fā)送給玩具控制裝置。P計(jì)算機(jī)地址00-03 HA單元地址 00-FF H1.01 00 00 05 02 00 00 00 00 00 開始聲頻放送停止聲頻放送<

>停止在玩具控制裝置的一個(gè)揚(yáng)聲器中放送聲頻信號(hào)。P 計(jì)算機(jī)地址00-03 HA 單元地址—00-FF H1.01 00 00 05 02 01 00 00 00 00停止聲頻放送開始聲頻和IO放送一段時(shí)間

開始在玩具控制裝置的一個(gè)揚(yáng)聲器中放送聲頻信號(hào)并把一個(gè)io腳設(shè)定為“1”。經(jīng)過時(shí)間T后,停止聲頻放送并把IO設(shè)定為“0”,在延時(shí)td*100ms的時(shí)間之后開始這一命令。如果SC=“1”,則在執(zhí)行該命令之后開始輸入命令SCAN_SENSORS_ON_ONCE(如果即使在聲頻放送期間按下了任一個(gè)傳感器,則向計(jì)算機(jī)發(fā)送一個(gè)消息)。P 計(jì)算機(jī)地址00-03 HA 單元地址—00-FF HIOi/o號(hào)— 0-3 H(如果IO>3,則不設(shè)置IO)T0,T1,T2時(shí)間 000-FFF H (*100ms)(T0=MMSB,T1=MSB T0=LSB)td執(zhí)行前的延時(shí)時(shí)間 0-F H(*100ms)1.01 00 00 05 02 04 80 2A 03 00 開始聲頻放送和IO#3工作6.4秒鐘640=280H執(zhí)行前的延時(shí)=10*100ms=1sec2.01 00 00 05 02 04 80 2A 13 00 開始聲頻放送和IO#3工作6.4秒鐘,然后設(shè)定“掃描傳感器接通一次”模式執(zhí)行前的延時(shí)=10*100ms=1secD.聲頻輸入命令發(fā)送話筒信號(hào)一段時(shí)間

請(qǐng)求玩具控制裝置在時(shí)間T內(nèi)把話筒聲頻信號(hào)從玩具控制裝置發(fā)送給計(jì)算機(jī)無線電接口和計(jì)算機(jī)的聲卡P 計(jì)算機(jī)地址 00-03 HA 單元地址— 00-FF HT1,T2時(shí)間 00-FF H(秒)例1.01 00 00 05 03 00 0A 00 00 00開始話筒模式10秒鐘E.一般玩具命令進(jìn)入睡眠模式

請(qǐng)求玩具控制裝置進(jìn)入節(jié)能(睡眠)模式P計(jì)算機(jī)地址00-03 HA單元地址 00-FF H1.01 00 00 05 04 01 00 00 00 00把玩具控制裝置轉(zhuǎn)至睡眠模式入清醒模式

請(qǐng)求玩具控制裝置進(jìn)入清醒模式P計(jì)算機(jī)地址00-03 HA單元地址 00-FF H1.01 00 00 05 04 02 00 00 00 00把玩具控制裝置轉(zhuǎn)至清醒模式玩具復(fù)原

00-FF H1.01 00 00 05 04 0F 00 00 00 00玩具復(fù)原玩具使用新射頻頻道

請(qǐng)求玩具控制裝置轉(zhuǎn)至新的射頻發(fā)送和接收頻道P 計(jì)算機(jī)地址00-03 HA 單元地址 00-FF HCH1發(fā)送射頻頻道號(hào)0-F HCH2接收射頻頻道號(hào)0-F H1.01 00 00 05 04 0A 12 00 00 00轉(zhuǎn)至新的接收和發(fā)送射頻頻道注此命令僅可用于增強(qiáng)型無線電模塊(圖5E的替換U1)或圖15A-15E及圖24A-24E所描述的模塊F.測距由玩具控制裝置發(fā)送的信息,作為對(duì)從計(jì)算機(jī)無線電接口接收到的命令的應(yīng)答信號(hào)“接收正?!睉?yīng)答信號(hào)

送回關(guān)于正常接收到了命令的應(yīng)答信號(hào)P計(jì)算機(jī)地址 00-03 HA單元地址— 00-FF Hcmd1,2 正常接收到了命令高位的應(yīng)答信號(hào) 00-FF Hcmd3,4 正常接收到了命令低位的應(yīng)答信號(hào) 00-FF Hsen1,2傳感器0-7的狀態(tài) 00-FF H1 01 60 00 05 0A 00 01 01 FF 00對(duì)0101命令(“傳感器掃描模式接通”命令)的“接收正?!睉?yīng)答信號(hào),狀態(tài)各傳感器均未按下(FF)計(jì)算機(jī)無線電接口號(hào)為6。2.01 60 00 05 0A 00 01 01 FE 00對(duì)0101命令(“傳感器掃描模式接通”命令)的“接收正常”應(yīng)答信號(hào),狀態(tài)傳感器8被按下(FE)。
計(jì)算機(jī)無線電接口號(hào)為6。G.請(qǐng)求玩具控制裝置在發(fā)生一個(gè)事件后所發(fā)送的請(qǐng)求玩具已清醒請(qǐng)求

當(dāng)玩具控制裝置從睡眠模式轉(zhuǎn)變?yōu)榍逍涯J綍r(shí)向計(jì)算機(jī)無線電接口發(fā)送一個(gè)消息P計(jì)算機(jī)地址 00-03 HA單元地址— 00-FF Hc1,c2 狀態(tài)命令 ABH1.01 60 00 05 0A 00 AB 00 FF 00“玩具已清醒”消息H.CRI(計(jì)算機(jī)無線電接口)命令僅向CRI發(fā)送的命令把聲頻輸出轉(zhuǎn)到無線電并發(fā)送

請(qǐng)求計(jì)算機(jī)無線電接口把聲頻輸出從計(jì)算機(jī)聲卡轉(zhuǎn)到無線發(fā)送接收機(jī)并予以發(fā)送P 計(jì)算機(jī)地址 00-03 H把聲頻輸出轉(zhuǎn)至插座并停止發(fā)送

請(qǐng)求計(jì)算機(jī)無線電接口把聲頻輸出從無線電RF無線發(fā)送接收機(jī)轉(zhuǎn)到揚(yáng)聲器插座以停止發(fā)送P 計(jì)算機(jī)地址00-03 H使無線電靜音

使無線電發(fā)送靜音P 計(jì)算機(jī)地址 00-03 H取消無線電靜音

取消無線電發(fā)送靜音(CRI復(fù)原)

對(duì)計(jì)算機(jī)無線電接口單元進(jìn)行軟件復(fù)原P 計(jì)算機(jī)地址00-03 H1.CRI應(yīng)答信號(hào)由計(jì)算機(jī)無線電接口僅在CRI命令之后僅發(fā)送給計(jì)算機(jī)的應(yīng)答信號(hào)CRI命令應(yīng)答信號(hào)

這是對(duì)一個(gè)CRI命令的應(yīng)答(ACK)信號(hào),該ACK信號(hào)由計(jì)算機(jī)無線電接口在成功地執(zhí)行了一個(gè)命令以后發(fā)送給計(jì)算機(jī)P 計(jì)算機(jī)地址 00-03 Hcmd 1,2CRI命令高位接收正常的應(yīng)答信號(hào)00-FF Hcmd 3,4CRI命令低位接收正常的應(yīng)答信號(hào)00-FF H1.01 60 00 00 0D 00 0C 01 00 00 對(duì)OCO1 CRI命令(“把聲頻輸出轉(zhuǎn)至插座”)接收正常的應(yīng)答信號(hào)CRI號(hào)為6。2.01 60 00 00 0D 00 0C 0F 00 00 對(duì)OCOF CRI命令(“CRI復(fù)原”)接收正常的應(yīng)答信號(hào)CRI號(hào)為6對(duì)于POWER UP RESET(接通電源時(shí)的復(fù)原)也發(fā)送此應(yīng)答信號(hào)現(xiàn)在參見圖8A,其中示出了在圖1A的玩具控制裝置130內(nèi)的接收無線電信號(hào)、執(zhí)行其中所含的命令、和發(fā)送無線電信號(hào)的一種優(yōu)選方法的簡化流程圖說明。典型地,上述每個(gè)消息都包含了一個(gè)命令,其中可以包括一個(gè)要處理也含在該消息內(nèi)的信息的命令。圖8A的方法最好包括以下步驟探測同步信號(hào)或前綴(步驟400)。探測頭部(步驟403)。
接收含在信號(hào)中的命令(步驟405)。
執(zhí)行含在信號(hào)中的命令(步驟410)。可以按照前述參考圖1A的說明來執(zhí)行命令。
發(fā)送一個(gè)包括一個(gè)希望給計(jì)算機(jī)無線電接口110的命令的信號(hào)(步驟420)。
現(xiàn)在參見圖8B-8T,它們一起構(gòu)成了圖8A方法的一種優(yōu)選實(shí)現(xiàn)的簡化流程圖說明。圖8B-8T的方法是不言自明的。
現(xiàn)在參見圖9A,這是圖1A的計(jì)算機(jī)無線電接口110中的接收MIDI信號(hào)、接收無線電信號(hào)、執(zhí)行含在其中的命令、發(fā)送無線電話號(hào)、和發(fā)送MIDI信號(hào)的一種優(yōu)選方法的簡化流程圖說明。圖9A的一些步驟與上述圖8A中的步驟相同,最好還包括以下步驟從計(jì)算機(jī)100接收一個(gè)MIDI命令(步驟430)。該MIDI命令可以包括希望發(fā)送給玩具控制裝置130的命令,可以包括聲頻輸入或輸出命令,或者可以包括一個(gè)一般命令。
向計(jì)算機(jī)100發(fā)送一個(gè)MIDI命令(步驟440)。該MIDI命令可以包括一個(gè)從玩具控制裝置310接收到的信號(hào),可以包括對(duì)計(jì)算機(jī)無線電接口110以前從計(jì)算機(jī)100接收到的MIDI命令的應(yīng)答,或者可以包括一個(gè)一般命令。
執(zhí)行含在MIDI命令或接收的信號(hào)中的命令(步驟450)。對(duì)于接收到信號(hào)的情形,執(zhí)行命令可以包括把該命令報(bào)告給計(jì)算機(jī)100,據(jù)此計(jì)算機(jī)100典型地可以在程序的控制之下執(zhí)行任何適當(dāng)?shù)膭?dòng)作,例如改變屏幕顯示或者采用任何其他適當(dāng)動(dòng)作來響應(yīng)接收到的命令。對(duì)于從計(jì)算機(jī)100接收到了一個(gè)MIDI命令的情形,執(zhí)行命令可以包括把該命令發(fā)送給玩具控制裝置130。執(zhí)行MIDI命令也可以包括在第二聲頻接口230與無線電發(fā)送接收機(jī)260之間轉(zhuǎn)接計(jì)算機(jī)控制裝置110的聲頻輸出。通常第二聲頻接口230是直接連接在聲頻接口220上的,而后者是保持著計(jì)算機(jī)聲卡與揚(yáng)聲器、話筒和立體聲系統(tǒng)等周邊聲頻設(shè)備之間的連接的。
現(xiàn)在參見圖9B-9N,同時(shí)每次回過來參見圖8D-8M,所有這些圖結(jié)合在一起構(gòu)成了圖9A方法的一種優(yōu)選實(shí)現(xiàn)的簡化流程圖說明。圖9B-9M的和圖8D-8M的方法是不言自明的。
現(xiàn)在再參考圖10A-10C,它們是在圖1A的計(jì)算機(jī)無線電接口110與玩具控制裝置130之間發(fā)送的信號(hào)的簡化圖形說明。圖10A包含一個(gè)同步前綴。同步前綴的持續(xù)時(shí)間T-SYNC最好是.500ms,并且最好基本上等分成通、斷成份。
圖10B包含一個(gè)代表“0”值比特的信號(hào),而圖10C包含一個(gè)代表“1”值比特的信號(hào)。
應(yīng)該指出,圖10B和10C指的是使用圖5D設(shè)備的情況。在使用圖5E設(shè)備的情況下,也提供了相應(yīng)于圖10B和10C所示的性能。
最好給每個(gè)比特都規(guī)定一個(gè)預(yù)定的相同持續(xù)時(shí)間T。利用本技術(shù)領(lǐng)域所熟知的調(diào)頻鍵控方法發(fā)送一個(gè)調(diào)頻載波。在圖5D中的U2的端頭5處出現(xiàn)的一個(gè)“斷”信號(hào)(典型地小于0.7V)將造成一個(gè)頻率低于中間頻道頻率的發(fā)送。圖5D中U2的端頭5處出現(xiàn)的一個(gè)“通”信號(hào)(典型地大于2.3V)將造成一個(gè)頻率高于中間頻率的發(fā)送。這些信號(hào)被相應(yīng)的接收機(jī)U1接收。從U1的腳6輸出的信號(hào)被輸送給圖4和6的比較器280,后者能分別判斷接收到的信號(hào)是“斷”還是“通”。
借助于把圖5D的U1的腳7通過圖5D的連接器J1的腳6、圖5A的連接器J1的腳6、以及跳接器連接到圖5A的U1的腳12上,還有可能使用含在U1內(nèi)的比較器。
最好不去理會(huì)接收到的持續(xù)時(shí)間小于0.01*T的通信號(hào)或脈沖。最好把接收到如圖10B所示的持續(xù)時(shí)間在0.01*T至0.40×T之間的通信號(hào)當(dāng)作是一個(gè)“0”值比特。最好把接收到如圖10C所示的持續(xù)時(shí)間大于0.40*T的通信號(hào)當(dāng)作是一個(gè)“1”值比特。典型地,T的值為1.0ms。
此外,在接收到一個(gè)通信號(hào)之后將測量接著的斷信號(hào)的持續(xù)時(shí)間。只有當(dāng)通信號(hào)和斷信號(hào)的持續(xù)時(shí)間之和在0.90T到1.10T之間時(shí)才能認(rèn)為該比特是有效的。否則將認(rèn)為該比特是無效的,從而不予理會(huì)。
現(xiàn)在參見圖11,這是為圖1A設(shè)備產(chǎn)生控制指令的一種方法的簡化流程圖說明。圖11的方法最好包括以下步驟選擇一個(gè)玩具(步驟550)。選擇至少一個(gè)命令,并且最好是從與所選玩具有關(guān)的多個(gè)命令中選擇(步驟560-580)?;蛘?,可以通過選擇、修改和生成一個(gè)新二進(jìn)制命令來輸入一個(gè)命令(步驟585)。
典型地,步驟560-580中的“選擇一個(gè)命令”可以包括選擇一個(gè)命令和指定與該命令有關(guān)的一個(gè)或幾個(gè)控制參數(shù)??刂茀?shù)例如可以是取決于以前命令的結(jié)果的條件,其中以前命令是與所選玩具或另一個(gè)玩具有關(guān)的??刂茀?shù)也可以是關(guān)于管理命令的執(zhí)行的一個(gè)執(zhí)行條件,例如一個(gè)規(guī)定了某一特定輸出將根據(jù)玩具的一個(gè)狀態(tài)而出現(xiàn)的條件,也即當(dāng)且僅當(dāng)接收到了一個(gè)規(guī)定輸入時(shí)才會(huì)出現(xiàn)該特定的輸出;一個(gè)規(guī)定了命令的性能將在某一特定時(shí)間消失的條件,例如,當(dāng)命令的執(zhí)行持續(xù)時(shí)間超過了某一時(shí)間長度時(shí)將停止執(zhí)行命令;一個(gè)取決于某個(gè)未來事件的發(fā)生的條件;或者其他條件。
命令可以包括取消一個(gè)以前命令的命令。
圖11方法的輸出典型地包含一個(gè)或幾個(gè)在步驟590中產(chǎn)生的關(guān)于實(shí)現(xiàn)特定命令的控制指令。典型地,一個(gè)或幾個(gè)控制指令被包含在一個(gè)命令文件中。典型地,由一個(gè)驅(qū)動(dòng)器程序來調(diào)用命令文件,該驅(qū)動(dòng)器程序典型地能確定在一個(gè)給定的時(shí)間點(diǎn)上應(yīng)執(zhí)行哪一個(gè)命令,然后調(diào)用與給定命令相關(guān)的命令文件。
圖11方法的用戶最好利用一個(gè)帶有圖形用戶界面的計(jì)算機(jī)來執(zhí)行步驟550和560。現(xiàn)在參見圖12A-12C,它們是圖11方法的圖形用戶界面實(shí)現(xiàn)的一個(gè)優(yōu)選實(shí)施例的圖形說明。
圖12A包括一個(gè)玩具選擇區(qū)600,其中含有多個(gè)玩具選擇圖標(biāo)610,每個(gè)圖標(biāo)畫出了一個(gè)玩具。當(dāng)圖12A-12C的圖形用戶界面的用戶典型地選擇一個(gè)玩具選擇圖標(biāo)610時(shí),表明將為所選玩具指定一個(gè)命令。
圖12A還典型地含有一些動(dòng)作按鈕620,典型地它們包指下述按鈕中的一個(gè)或幾個(gè)一個(gè)按鈕,它允許一個(gè)用戶,典型地為一個(gè)專家用戶,輸入一個(gè)直接的二進(jìn)制命令,以實(shí)現(xiàn)一個(gè)高級(jí)的或特別復(fù)雜的命令,這種命令只能通過圖12A-12C的圖形用戶界面得到;一個(gè)按鈕,它允許用戶去安裝一個(gè)新玩具,從而增添一個(gè)新的玩具選擇圖標(biāo)610;以及一個(gè)按鈕,它允許用戶退出圖12A-12C的圖形用戶界面。
圖12B示出一個(gè)命令發(fā)生器屏幕,它典型地在用戶已選擇了一個(gè)圖12A中的玩具選擇圖標(biāo)610之后被顯示出來。圖12B包含一個(gè)動(dòng)畫區(qū)域630,其中最好畫出了所選的玩具選擇圖標(biāo)610;還包含一個(gè)文字區(qū)域635,其中有描述所選玩具的文字。
圖12B還包含多個(gè)命令分類按鈕640,每個(gè)按鈕讓用戶可以選擇一類命令,例如輸出命令;輸入命令;聲頻輸入命令;聲頻輸出命令;以及一般命令。
圖12B還包含一個(gè)取消按鈕645,用來取消命令選擇并返回到圖12A的屏幕。
圖12C包含一個(gè)命令選擇區(qū)域650,使用戶可以指定一個(gè)特定命令。實(shí)際上可以指定各種各樣的命令,圖12C所示的命令僅僅是一些例子。
圖12C還包含一個(gè)文件名區(qū)域655,用戶可以在其中指定準(zhǔn)備接受所產(chǎn)生的控制指令的文件的名稱。圖12C還含有一個(gè)取消按鈕645,它與圖12B的取消按鈕645類似。圖12C還含有一個(gè)執(zhí)行按鈕660。當(dāng)用戶激勵(lì)執(zhí)行按鈕660時(shí),圖11的控制指令發(fā)生器將為所選玩具產(chǎn)生能實(shí)現(xiàn)所選命令的控制指令,并把控制指令寫入指定的文件。
圖12C還含有一個(gè)參數(shù)選擇區(qū)域665,用戶可以在其中指定一個(gè)與所選命令相關(guān)的參數(shù)。
前述圖1C的實(shí)施例包括了一個(gè)組合有一類稱之為“一般命令”的一組優(yōu)選的預(yù)先定義消息的說明。另外一些一般命令由以下的說明定義多端口命令可獲得性詢問命令

00-03 HA單元地址 00-FF H可獲得性回答命令<

玩具可獲得性命令

一個(gè)玩具發(fā)送此命令以宣告其存在,并接收一個(gè)計(jì)算機(jī)在響應(yīng)該命令時(shí)發(fā)送的“頻道對(duì)選擇命令”,其中指明了將控制它的計(jì)算機(jī)和要使用的無線電頻道。P計(jì)算機(jī)地址00-03 HA單元地址 00-FF H頻道對(duì)選擇命令

一個(gè)計(jì)算機(jī)在應(yīng)答″玩具可獲得性命令″時(shí)將發(fā)送該命令,以通知玩具準(zhǔn)備使用的無線電頻道。P 計(jì)算機(jī)地址 00-03 HA 單元地址00-FF HCH1玩具發(fā)送頻道0-F HCH1玩具發(fā)送頻道0-F H
圖13和14中示出圖1A的計(jì)算機(jī)無線電接口110的多端口多頻道實(shí)現(xiàn)的方框圖,圖13示出被實(shí)現(xiàn)為一個(gè)安裝在一個(gè)PC機(jī)(個(gè)人計(jì)算機(jī))內(nèi)的添加板的計(jì)算機(jī)接口處理子單元。圖14是一個(gè)RF發(fā)送接收機(jī),它是計(jì)算機(jī)外部的一個(gè)裝置,通過電纜連接在處理子單元上。在RF單元的本應(yīng)用中,有4個(gè)發(fā)送接收機(jī),其中每一個(gè)都能同時(shí)使用兩個(gè)無線電頻道。
簡單地回顧一下圖3可以看出,聲音和控制命令都可以任選地通過MIDI連接器210來發(fā)送,而不是通過模擬連接器220來發(fā)送聲音命令。另外也可以理解,計(jì)算機(jī)無線電接口和110聲卡190之間的接口210和220的作用或者也可以如圖25A-25F所示,以計(jì)算機(jī)無線電接口110與計(jì)算機(jī)100串行和/或并行端口之間的連接來實(shí)現(xiàn)。
如果希望提供完全雙工的通信,則作為圖1A計(jì)算機(jī)無線電接口110的一部分的每個(gè)發(fā)送接收機(jī)260最好都能夠在第一個(gè)頻道對(duì)上發(fā)送而在不同的第二個(gè)頻道對(duì)上接收。作為圖1A玩具控制裝置130的一部分的發(fā)送接收機(jī)260(圖4)最好能夠在第二個(gè)頻道上發(fā)送而在第一頻道上接收。
為了確定至少兩個(gè)頻道對(duì),可以采用任何適當(dāng)?shù)募夹g(shù),例如窄帶技術(shù)或擴(kuò)展頻譜技術(shù),后者如跳頻技術(shù)或直接序列技術(shù),如圖15A-15E所示的多頻道計(jì)算機(jī)無線電接口和圖24A-24E所示的多頻道玩具控制裝置中的那樣。
現(xiàn)在參見圖16,其中示出了關(guān)于計(jì)算機(jī)無線電接口(CRI)110的操作的一種優(yōu)選方法的簡化流程圖,其中的CRI100能在不與其他計(jì)算機(jī)互相干擾的情況下服務(wù)于圖1A中的單個(gè)計(jì)算機(jī)100,而每個(gè)其他計(jì)算機(jī)則由一個(gè)類似的CRI進(jìn)行類似的服務(wù),典型地,圖16的方法由圖1A計(jì)算機(jī)100上的軟件來實(shí)現(xiàn)。
CRI包含一個(gè)普通的無線電發(fā)送接收機(jī)(圖4的260),它例如可以是一個(gè)含有被分成20對(duì)頻道的40個(gè)頻道的RY3 GB021。典型地,其中16個(gè)頻道對(duì)被分配給信息通信,余下的4個(gè)頻道對(duì)被用作控制頻道。
在圖16的方法中,如下面將參考圖17所說明的,無線電接口將從4個(gè)控制頻道對(duì)中選出一個(gè)頻道對(duì)(步驟810)。所選出的控制頻道對(duì)i受到一個(gè)第一發(fā)送接收機(jī)的監(jiān)視(步驟820),以根據(jù)接收到一個(gè)新玩具所發(fā)出的“玩具可獲得性命令”來探測新玩具的出現(xiàn)(步驟816)。當(dāng)探測到新玩具后,將從16個(gè)信息通信頻道對(duì)中選出一個(gè)頻道對(duì)(步驟830),以用來通過它向新玩具發(fā)送游戲程序信息。實(shí)現(xiàn)步驟830的一種優(yōu)選方法示于圖18A的不言自明的流程圖中,圖18A中的“確定計(jì)算機(jī)”命令(步驟1004)示出圖18B的流程圖中。
在被這里稱之為“頻道對(duì)選擇命令”的所選信息通信頻道對(duì)的識(shí)別符通過控制頻道對(duì)被發(fā)送給新玩具(步驟840)。然后利用所選的信息通信頻道對(duì)開始一個(gè)游戲程序(步驟850)。然后控制頻道對(duì)便可以接收另一個(gè)玩具發(fā)送來的“玩具可獲得性”命令并對(duì)之作出響應(yīng)。由于當(dāng)前的發(fā)送接收機(jī)已被用于游戲與玩具之間的通信,因此希望把另一個(gè)發(fā)送接收機(jī)分配給那個(gè)控制頻道對(duì)。
為了把另一個(gè)發(fā)送接收機(jī)分配給那個(gè)現(xiàn)在已不受監(jiān)視的控制頻道,首先,需在一個(gè)“發(fā)送接收機(jī)或獲得性表格”中把原來曾監(jiān)視那個(gè)控制頻道的發(fā)送接收機(jī)標(biāo)注為“已占用”(步驟852)。然后對(duì)發(fā)送接收機(jī)可獲得性表格進(jìn)行掃查,直到找到一個(gè)可獲得的,也即沒有被標(biāo)注為為“已占用”的發(fā)送接收機(jī)(步驟854)。其后,把這個(gè)發(fā)送接收機(jī)分配給控制頻道i(步驟858)。
圖17是實(shí)現(xiàn)圖16中步驟810“選擇控制頻道對(duì)”的一種優(yōu)選方法的簡化流程圖說明。在圖17中,掃描4個(gè)控制頻道。對(duì)其中噪聲電平低于某一閾值的每個(gè)頻道對(duì)(步驟895),計(jì)算機(jī)將發(fā)送一個(gè)“可獲得性詢問命令”(步驟910),并在一個(gè)預(yù)定時(shí)間長度,例如250ms內(nèi)等待應(yīng)答(步驟930和940)。如果沒有計(jì)算機(jī)作出應(yīng)答,也即沒有計(jì)算機(jī)發(fā)送回來一個(gè)“可獲得性回答命令”,則將認(rèn)為該頻道對(duì)是空閑的。如果發(fā)現(xiàn)一個(gè)頻道對(duì)已被占用,則掃描下一個(gè)頻道。如果發(fā)現(xiàn)4個(gè)頻道對(duì)都已被占用,則返回一個(gè)消息“沒有可獲得的控制頻道”。
圖19是玩具控制裝置130的操作的一種優(yōu)選方法的不言自明的流程圖說明,該方法適合于結(jié)合圖16-18B的“多頻道”實(shí)施例使用。i=1,…,4是系統(tǒng)的控制頻道的標(biāo)號(hào)。玩具控制裝置輪流地在每個(gè)控制頻道i上發(fā)送(步驟1140、1150、1210)一個(gè)宣告玩具的可獲得性的消息“玩具可獲得性命令”(步驟1160),直到找到一個(gè)受到一個(gè)計(jì)算機(jī)監(jiān)視的控制頻道。找到這一控制頻道的標(biāo)志是計(jì)算機(jī)通過發(fā)送一個(gè)“頻道對(duì)選擇命令”作出了應(yīng)答(步驟1180),這個(gè)命令中含有一個(gè)消息,即指定了玩具控制裝置在與運(yùn)行于計(jì)算機(jī)上的游戲進(jìn)行通信時(shí)可以使用的信息頻道對(duì)。到達(dá)這一點(diǎn)時(shí)(步驟1190),玩具控制裝置就可以開始接收和執(zhí)行計(jì)算機(jī)通過在控制頻道i中指定的信息頻道對(duì)發(fā)送來的游戲命令。
根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,提供了一種如圖20所示的與一個(gè)遠(yuǎn)地游戲服務(wù)器相通信的計(jì)算機(jī)系統(tǒng)。遠(yuǎn)地游戲服務(wù)器1250在至少一個(gè)玩具操作游戲的至少一部分上能夠服務(wù)于計(jì)算機(jī)100,其中的玩具操作游戲能操作一個(gè)或幾個(gè)玩具1260。任選地,也可以從遠(yuǎn)地游戲服務(wù)器1250下載整個(gè)游戲。不過另一種選擇也可以是,從遠(yuǎn)地游戲服務(wù)器1250下載一個(gè)新玩具動(dòng)作劇本或者新文本文件,而一個(gè)特定游戲的其余要素可以已經(jīng)存儲(chǔ)在計(jì)算機(jī)100的存儲(chǔ)器中。
從遠(yuǎn)地游戲服務(wù)器1250向計(jì)算機(jī)100的下載既可以在游戲開始之前離線地進(jìn)行,也可以在游戲過程中在線地進(jìn)行。或者,可以離線地接收游戲的第一部分而在線地接收游戲的其余部分。
遠(yuǎn)地游戲服務(wù)器1250與計(jì)算機(jī)100之間的通信可以基于任何合適的技術(shù),例如,但不局限于,ISDN;X.25;幀中繼;和因特網(wǎng)。
圖20實(shí)施例的一個(gè)優(yōu)點(diǎn)是,由于所有的“智能”都可以由一個(gè)遠(yuǎn)地智能源提供,所以在鄰近于玩具的當(dāng)?shù)乜梢蕴峁┦趾唵蔚挠?jì)算機(jī)化裝置。特別是,該計(jì)算機(jī)化裝置可以比個(gè)人計(jì)算機(jī)簡單,它可以沒有自己的顯示監(jiān)視器,并且例如可以是一個(gè)網(wǎng)絡(luò)計(jì)算機(jī)1270。
圖21是圖20的計(jì)算機(jī)100或網(wǎng)絡(luò)計(jì)算機(jī)1270在與遠(yuǎn)地服務(wù)器1250結(jié)合作用時(shí)的操作的簡化流程圖說明。
圖22是圖20的遠(yuǎn)地游戲服務(wù)器1250的操作的簡化流程圖說明。
圖23是一個(gè)計(jì)算機(jī)無線控制玩具系統(tǒng)的半圖形半方框圖說明,該系統(tǒng)包含一個(gè)含有一個(gè)玩具控制裝置1504的玩具1500,一個(gè)利用計(jì)算機(jī)無線電接口1514與玩具控制裝置1504進(jìn)行通信的計(jì)算機(jī)1510,以及一個(gè)鄰近度探測子系統(tǒng),它能探測玩具與計(jì)算機(jī)之間的鄰近程度。鄰近度探測子系統(tǒng)例如可以含有一對(duì)分別與玩具和計(jì)算機(jī)相連的超聲傳感器1520和1530。典型地,玩具的超聲傳感器1520將發(fā)射超聲信號(hào),當(dāng)計(jì)算機(jī)和玩具位在超聲通信的范圍之內(nèi),例如位在同一個(gè)房間內(nèi)時(shí),計(jì)算機(jī)的超聲傳感器1530將能探測到上述超聲信號(hào)。
圖24A-24E一起形成了圖3計(jì)算機(jī)無線電接口110的一種多頻道實(shí)現(xiàn)的詳細(xì)電原理圖,該圖除了是多頻道的之外,其余類似于圖5A-5D的詳細(xì)電原理圖,因此不僅能支持單頻道而且能支持完全雙工的應(yīng)用。
圖25A-25F一起形成一種計(jì)算機(jī)無線電接口的詳細(xì)原理圖,該接口是連接在計(jì)算機(jī)的一個(gè)串行口上的而不是計(jì)算機(jī)的聲卡上的。
圖26A-26D一起形成了一種計(jì)算機(jī)無線電接口的詳細(xì)原理圖,該接口是連接計(jì)算機(jī)的一個(gè)并行口上而不是計(jì)算機(jī)的聲卡上的。
圖27A-27J是一種基于曼徹斯特(Manchester)編碼的優(yōu)選無線電編碼技術(shù)的優(yōu)選的不言自明的流程圖說明,這種編碼技術(shù)是不同于前面參考圖8E、8G-8M和10A-10C所說明的無線電編碼技術(shù)的另一種選擇。
圖28A-28K一起形成了圖13的多端口多頻道計(jì)算機(jī)無線電接口子單元的詳細(xì)電原理圖。
圖29A-29I一起形成了圖14的多端口多頻道計(jì)算機(jī)無線電接口子單元的詳細(xì)電原理圖。
圖30示出本發(fā)明的又一個(gè)實(shí)施例,它包含了一個(gè)計(jì)算機(jī)無線電接口(CRI)和一個(gè)玩具控制裝置(TCD)的結(jié)合1610。
結(jié)合單元1610控制一個(gè)例如通過電纜與計(jì)算機(jī)100相連的玩具1620,并利用計(jì)算機(jī)無線電接口110例如通過無線電通信與其他玩具120通信。玩具1620以類似于玩具裝置120的方式工作。
圖31示出結(jié)合單元1610的簡化方框圖。
圖32A-32C一起形成了圖28H的EP900 EPLD(可擦除可編程邏輯器件)芯片19的簡化原理圖。對(duì)于該原理圖,對(duì)EPLD芯片進(jìn)行編程的代碼最好采用可從阿爾特拉公司(Altera Corporation),地址3525 Monroe Street,Santa Clara,CA 5051 USA購得的編程包“Max PlusII Ver 6.2”。
下面將說明的圖33-62示出了圖1-32C的玩具系統(tǒng)的一些實(shí)施例。
現(xiàn)在參見圖33A,這是一個(gè)可編程組合式玩具的圖形說明,圖中的組合形式包含了幾個(gè)用戶可選的結(jié)構(gòu),例如一個(gè)城堡2010、一些燈2020、一個(gè)可倒水的水桶2030,一個(gè)吊橋2040和一個(gè)通過導(dǎo)線2054與城堡相連的正在攻擊城堡的吼叫巨鴨2050。用戶可選的結(jié)構(gòu)2020、2030和2040分別通過導(dǎo)線2060、2070和2080與一個(gè)用戶可編程控制系統(tǒng)相連,該控制系統(tǒng)含有一個(gè)通過連接在計(jì)算機(jī)聲卡2124上的計(jì)算機(jī)無線電接口單元2120(圖35)與一個(gè)計(jì)算機(jī)2110進(jìn)行無線通信的發(fā)送接收機(jī)/控制器2100。
參見圖33B,這是圖33A設(shè)備的一個(gè)變體的圖形說明,其中,作為一般靜止不動(dòng)的用戶可選結(jié)構(gòu)的城堡2010通過導(dǎo)線2126與計(jì)算機(jī)2110連接,而例如吼叫鴨2050等可以被用戶移動(dòng)的用戶可選結(jié)構(gòu)則通過發(fā)送接收機(jī)/控制器2100與計(jì)算機(jī)無線電接口/控制器2105之間的無線通信與一個(gè)例如城堡2010這樣的一般靜止不動(dòng)的用戶可選結(jié)構(gòu)無線地連接。在該實(shí)施例中,城堡2010配備了計(jì)算機(jī)無線電接口/控制器2105,它是圖33A中的計(jì)算機(jī)無線電接口2120和發(fā)送接收機(jī)/控制器2100的結(jié)合。
圖56示出了圖33B的計(jì)算機(jī)無線電接口/控制器2105的一個(gè)優(yōu)選實(shí)施例。示于圖33A和33B的可編程組合式玩具最好還含有一個(gè)話筒2022。
圖34是組合成圖33A-33B設(shè)備的一種變體形式的一個(gè)可編程組合式玩具的圖形說明。圖34的組合式玩具包含幾個(gè)用戶可選的結(jié)構(gòu),例如一個(gè)開著的門單元2130(未按比例畫出)和一個(gè)分別通過發(fā)送接收機(jī)/控制器2150和2160與計(jì)算機(jī)2110無線地連接的車輛2140。在圖示的實(shí)施例中,發(fā)送接收機(jī)/控制器2150與一個(gè)電磁鐵2154結(jié)合成一體。反之,發(fā)送接收機(jī)/控制器2160是一個(gè)沒有與驅(qū)動(dòng)器連接的模塊式單元。發(fā)送接收機(jī)/控制器2160借助于一些普通的互鎖元件(未示出)與電機(jī)2170固定地連接。
現(xiàn)在參見圖35,這是圖33A-33B的計(jì)算機(jī)無線電接口2120的一個(gè)優(yōu)選實(shí)施例與一個(gè)聲卡2124的簡化接口圖。
計(jì)算機(jī)無線電接口2120包含一個(gè)通過一個(gè)MIDI接口2210從一個(gè)聲卡MIDI接口2194得到供電的DC單元2200和以下一些接口一個(gè)連接在聲卡MIDI接口2194上的MIDI接口2210;一個(gè)連接在聲卡2124的一個(gè)聲頻接口2192上的聲頻接口2220;以及一個(gè)第二聲頻接口2230,它最好連接在一個(gè)立體聲系統(tǒng)上,以在運(yùn)行于計(jì)算機(jī)2110(未示出)上的軟件的控制之下產(chǎn)生高質(zhì)量的聲音。
圖35的設(shè)備還包含一個(gè)天線2240,它能在計(jì)算機(jī)無線電接口2110與一個(gè)或幾個(gè)玩具控制裝置2130之間發(fā)送和接收信號(hào)。
圖36是圖35計(jì)算機(jī)無線電接口2120的簡化方框圖。圖36設(shè)備包括DC單元2200、MIDI接口2210、聲頻接口2220和第二聲頻接口2230。圖36設(shè)備還包括一個(gè)轉(zhuǎn)接器2240、一個(gè)微控制器2250、一個(gè)無線電發(fā)送接收機(jī)2260、一個(gè)把無線電發(fā)送接收機(jī)2260連接到微控制器2250上的連接單元2270以及一個(gè)比較器2280。
現(xiàn)在參見圖37A-37D,它們一起構(gòu)成了圖36設(shè)備的原理圖。
下面是圖37A-37C設(shè)備的一個(gè)優(yōu)選的元件表
1、K1繼電器部件,伊德克(Idec),地址1213 Elco Drive,Sunnyvale Calif.94089-2211.USA。
2、U1 8751微控制器,英特爾公司,地址San Tomas 4,2700 SunTomas Expressway,2nd Floor,Santa Clara 95051,CA USA。
3、U2 CXO-12MHz(晶振),拉特龍(Raltron),地址2315 N.W.107thAvenue,Miami,F(xiàn)L 33172,USA。
4、U4 MC33174,摩托羅拉,地址Phoenix,AZ,USA,電話(602)897-5056。
5、二極管IN914,摩托羅拉,地址Phoenix AZ,USA電話(602)897-5056。
6、晶體管2N3906和MPSA14,摩托羅拉,地址Phoenix AZ,USA電話(602)897-5056。
下面是圖37D設(shè)備的一個(gè)優(yōu)選的元件表1、U1 SILRAX-418-A UFH無線電測距接收模塊,金斯伯格電子有限公司(Ginsburg Eloctronic GmbH),地址Am Moosfeld 85,D-81829,Munchen,德國。
2、U2 TXM-418-A低功率UHF無線測距發(fā)送模塊,金斯伯格電子有限公司,地址Am Moosfeld 85,D-81829,Munchen,德國。
現(xiàn)在再參見圖37E,這是圖37D設(shè)備的另一種實(shí)現(xiàn)的原理圖。下面是圖37E設(shè)備的一個(gè)優(yōu)選的元件表。
1、U1 BIM-418-F低功率UHF數(shù)據(jù)發(fā)送接收機(jī)模塊,金斯伯格電子有限公司,地址Am Moosfeld 85,D-81829,Munchen,德國,替代1.U1S20043擴(kuò)展頻譜完全雙工發(fā)送接收機(jī),AMI半導(dǎo)體—美國微系統(tǒng)公司(AMI Semiconductors-American Microsystems,Inc.),地址Idaho,USA。
替代1.U1SDT-300合成發(fā)送接收機(jī),電路設(shè)計(jì)公司(CircuitDesign,Inc.),日本。
在圖37E設(shè)備的元件表中,第1項(xiàng)或替代第1項(xiàng)都可用作U1。應(yīng)該理解,對(duì)于設(shè)備的另外一些實(shí)施例,電路板必須作出適當(dāng)?shù)母淖儭?br> 圖37E的設(shè)備除了具有較高的發(fā)送和接收比特率之外其功能類似于圖37D設(shè)備的功能,因此例如當(dāng)發(fā)送和接收MIDI數(shù)據(jù)時(shí)應(yīng)優(yōu)先采用圖37E設(shè)備。
根據(jù)上述的元件表,圖37A-37E是不言自明的。
圖38是圖33的發(fā)送接收機(jī)/控制器2100的簡化方框圖,該發(fā)送接收機(jī)/控制器可以通過導(dǎo)線2170與一個(gè)或幾個(gè)用戶可選結(jié)構(gòu)連接,典型地是與這些結(jié)構(gòu)的電機(jī)或驅(qū)動(dòng)器連接??刂破?100最好能通過輸入連接2180從開關(guān)、話筒、光電二極管、或其他傳感器接收輸入信號(hào),這些傳感器元件可以內(nèi)設(shè)在或結(jié)合在各個(gè)用戶可選結(jié)構(gòu)上。圖38的設(shè)備包含一類似于圖36的無線電發(fā)送接收機(jī)2260的無線電發(fā)送接收機(jī)2260。圖38的設(shè)備還包括一個(gè)類似于圖36的微控制器2250的微控制器2250。
圖38的設(shè)備還包括一個(gè)數(shù)字輸入/輸出接口(數(shù)字I/O接口)2290,它能在微控制器2250與多個(gè)輸入和輸出裝置之間提供接口,可以連接在其上的例如有4輸入裝置和4個(gè)輸出裝置,下面將參考圖39A-39F較詳細(xì)地說明數(shù)字I/O接口2290的一種優(yōu)選實(shí)現(xiàn)。
圖38的設(shè)備還包括一個(gè)模擬輸入/輸出接口(模擬I/O接口)2300,它能連接在無線電發(fā)送接收機(jī)2260上,以從后者接收信號(hào)和向后者發(fā)送信號(hào)。
圖38的設(shè)備還包括一個(gè)轉(zhuǎn)接器2305,它能響應(yīng)于來自微控制器2250的信號(hào),并且僅當(dāng)要由無線電發(fā)送接收機(jī)2260發(fā)送模擬信號(hào)時(shí)才向模擬I/O接口2300提供輸出,僅當(dāng)需要模擬輸入信號(hào)時(shí)才傳送來自模擬I/O接口2300的輸入信號(hào)。
圖38的設(shè)備還包括一些輸入裝置和輸出裝置。在圖38中,輸入裝置例如有一個(gè)能通過輸入連接器2180連接在數(shù)字I/O接口2290上的傾斜開關(guān)(未示出)和一個(gè)能連接在模擬I/O接口2300上的話筒2292。應(yīng)該看到,可以使用各種各樣的輸入裝置。
在圖38中,作為例子,輸出裝置有一個(gè)能通過輸出連接器2170連接在數(shù)字I/O接口2290上的DC電機(jī)2304和一個(gè)能連接在模擬I/O接口2300上的揚(yáng)聲器2294。應(yīng)該看到,可以使用各種各樣的輸出裝置2150。
圖38的設(shè)備還包括一個(gè)DC控制器2310,下面將參考圖39A-39F較詳細(xì)地說明它的一種優(yōu)選實(shí)現(xiàn)。
圖38的設(shè)備還包括一個(gè)類似于圖36的比較器2280的比較器2280。
圖38的設(shè)備還包括一個(gè)圖中以電池作為例子的電源2125,它能通過DC控制器2310向圖38設(shè)備提供電源。
現(xiàn)在參見圖39A-39F,它們與圖37D或37E一起構(gòu)成了圖38設(shè)備的原理圖。下面是圖39A-39F設(shè)備的一個(gè)優(yōu)選的元件表1、U1 8751微控制器,英特爾公司,地址San Tomas 4,2700 SunTomas Expressway,2ndfloor,Santa Clara 95051,USA。
2、U2 LM78L05,國家半導(dǎo)體公司,地址2900 SemiconductorDrive,Santa Clara,CA 95052,USA3、U3 CXO-12MHz(晶振),拉特龍(Raltron),地址2315N.W.107thAvence,Miami,F(xiàn)L 33172,USA.
4、U4 MC33174,摩托羅拉,地址Phoenix,AZ,USA.電話(602)897-5056。
5、U5 MC34119,摩托羅拉,地址Phoenix,AZ,USA.電話(602)897-5056。
6、U6 4066,摩托羅拉,地址Phoenix,AZ,USA.電話(602)897-5056。
7、二極管IN914,摩托羅拉,地址Phoenix,AZ,USA.電話(602)897-5056。
8、晶體管2N2222,摩托羅拉,地址Phoenix,AZ,USA.電話(602)897-5056。
9、晶體管2N2907和MPSA14,摩托羅拉,地址Phoenix,AZ,USA.電話(602)897-5056。
根據(jù)上述元件表,圖39A-39F是不言自明的。
圖40是圖33中幾個(gè)用戶可選結(jié)構(gòu)中的一個(gè)結(jié)構(gòu)的簡化圖形說明,該結(jié)構(gòu)例如是一個(gè)燈2020,它可以利用導(dǎo)線2060與圖33的發(fā)送接收機(jī)/控制器2100相連接,該導(dǎo)線可以借助于例如不可卸卡夾2130或其他不可卸夾子或螺絲等適合于兒童使用的裝置連接在燈2020上。
圖41A示出未組裝的圖34發(fā)送接收機(jī)/控制器-門單元2130的一種變體,從下述意義上來說它是模塊式的發(fā)送接收機(jī)/控制器單元2132沒有與門2134或任何其他單個(gè)互鎖式玩具單元集成在一起,而是與例如門2134這樣的一個(gè)用戶所選玩具結(jié)構(gòu)或者如圖41C-41D所示的與一個(gè)固定安裝在一個(gè)互鎖式支座2334上的角色2330互鎖在一起。圖41B示出圖41A設(shè)備被組裝后并處于門已關(guān)上的第二種操作位置時(shí)的情況。發(fā)送接收機(jī)/控制器單元2150最好包含多個(gè)帶標(biāo)記的連接器對(duì)2335,例如3個(gè)標(biāo)有“A”、“B”、“C”的連接器對(duì)。每個(gè)用戶可選玩具結(jié)構(gòu)都可以含有一個(gè)或幾個(gè)玩具單元。角色2330最好含有一些可動(dòng)部分,比較圖41C和41D可以清楚看出這些可動(dòng)部分。
圖42A是模塊式傳感器單元2340的圖形說明。模塊式傳感器單元2340最好包含一個(gè)例如與一個(gè)互鎖式玩具單元集成在一起的微動(dòng)開關(guān)2350這樣的傳感器。圖42A的設(shè)備在下述意義上是模塊式的其結(jié)構(gòu)使其能探測一個(gè)互鎖式玩具單元的操作,但它并不與任何一個(gè)被探測互鎖式玩具單元集成在一起,而是直接地或者如圖42B所示通過一個(gè)中間互鎖式玩具單元與一個(gè)例如門2134這樣的用戶所選玩具結(jié)構(gòu)互鎖在一起。
圖42B是模塊式發(fā)送接收機(jī)/控制器單元2132的圖形說明。模塊式發(fā)送接收機(jī)/控制器2132最好包括一個(gè)與一個(gè)互鎖式玩具單元集成在一起的發(fā)送接收機(jī)/控制器2150。圖42B的設(shè)備在下述意義上是模塊式的其結(jié)構(gòu)使其能無線地中繼遠(yuǎn)地計(jì)算機(jī)與一個(gè)互鎖式玩具單元之間的通信,但并不與任何一個(gè)互鎖式玩具單元集成在一起,而是直接地或如圖所示地通過中間互鎖式玩具單元2342與例如門2134這樣的要與計(jì)算機(jī)通信的用戶所選玩具結(jié)構(gòu)互鎖在一起。
圖43是一個(gè)固定地安裝在一個(gè)集成在一起的互鎖式支座2410上的人物模型角色2400的圖形說明,該互鎖式支座2410能與一個(gè)例如為互鎖式平臺(tái)2420的互鎖式玩具單元相互鎖。
圖44是一個(gè)帶有一個(gè)集成在一起的互鎖式支座2440的戶內(nèi)設(shè)備2430的圖形說明,該互鎖式支座2440不是戶內(nèi)設(shè)備的固有結(jié)構(gòu)部分。互鎖式支座2440不是桌子2430的固有結(jié)構(gòu)部分。反之,有些戶內(nèi)設(shè)備,例如冰箱,卻帶有作為其固有結(jié)構(gòu)的一部分的矩形底座。支座2440與例如互鎖式磚塊2460等互鎖式玩具單元相互鎖。
圖45是一個(gè)集成在一起的結(jié)合物的圖形說明,其中包括一個(gè)人物模型角色2470和一個(gè)戶內(nèi)設(shè)備2480的結(jié)合,并且兩者都固定地安裝在一個(gè)也被集成在一起的互鎖式支座2490上。
圖46是一個(gè)固定地安裝在一個(gè)集成在一起的互鎖式支座2502上的動(dòng)物模型角色2500的圖形說明,該支座2502能與例如互鎖式平臺(tái)2504等互鎖式玩具單元相互鎖。
圖47是用戶與計(jì)算機(jī)2110之間相互作用的一種優(yōu)選模式或方法的流程圖說明。根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,用戶被提示或其他方式引導(dǎo)著走過圖47流程圖的流程。應(yīng)該看到,圖47流程圖中的各個(gè)步驟可以按需要被安排成不同的次序。
圖47的方法典型地包括兩個(gè)主要階段a、構(gòu)筑游戲結(jié)構(gòu)(步驟2506)-用戶利用可得到的玩具單元構(gòu)筑一些結(jié)構(gòu),這些玩具單元例如有可控的效果發(fā)生器、電控模塊、發(fā)送接收機(jī)/控制器單元、和上述各種類型的單元的集成結(jié)合??梢圆⑿械卦谖锢砩蠘?gòu)筑結(jié)構(gòu)和為計(jì)算機(jī)定義結(jié)構(gòu)?;蛘?,可以在結(jié)構(gòu)的物理構(gòu)筑階段之前或之后來為計(jì)算機(jī)定義結(jié)構(gòu)。
b、生成游戲劇本(步驟2508),通過對(duì)計(jì)算機(jī)2110進(jìn)行編程來操作在步驟2506中構(gòu)筑的結(jié)構(gòu)。
游戲結(jié)構(gòu)構(gòu)筑階段(步驟2506)最好包括下述兩個(gè)步驟,其中每個(gè)步驟都有一個(gè)物理方面和一個(gè)編程(結(jié)構(gòu)定義)方面i、步驟2510-把一些玩具單元結(jié)合成一些除了發(fā)送接收機(jī)/控制器之外的結(jié)合物,發(fā)送接收機(jī)/控制器是任何結(jié)合物的主要元件,它將在下一步驟2512中被連接到結(jié)合物中。如圖48-50所示的適當(dāng)?shù)钠聊伙@示使用戶能執(zhí)行步驟2510。
ii、步驟2512-把步驟2510中生成的結(jié)合物連接到指定的一個(gè)或幾個(gè)發(fā)送接收機(jī)/控制器的一個(gè)或幾個(gè)指定端口上。
應(yīng)該看到,游戲結(jié)構(gòu)構(gòu)筑階段2506可以包括大量并不具有相應(yīng)的編程對(duì)象的物理構(gòu)筑物,例如既不去控制其他單元也不受其他單元控制的被動(dòng)結(jié)構(gòu)的物理構(gòu)筑物和主動(dòng)結(jié)構(gòu)中的被動(dòng)部分的物理構(gòu)筑物。
使用戶能執(zhí)行步驟2512的適當(dāng)?shù)钠聊伙@示示于圖51。
在游戲劇本生成階段(步驟2508)中構(gòu)成一個(gè)能管理步驟2506中所定義的結(jié)構(gòu)的動(dòng)作的狀態(tài)引擎,該階段典型地包括以下步驟2514-生成新狀態(tài)或選擇已有狀態(tài)。使用戶能執(zhí)行步驟2514的適當(dāng)?shù)钠聊伙@示示于圖52。
2518-選擇要根據(jù)其定義條件的和為之定義條件的可控結(jié)構(gòu)。使用戶能執(zhí)行步驟2518的適當(dāng)?shù)钠聊伙@示示于圖54。
2520-選擇要結(jié)合每個(gè)已定義的條件根據(jù)其定義動(dòng)作和為之定義動(dòng)作的可控結(jié)構(gòu)。使用戶能執(zhí)行步驟2520的屏幕顯示示于圖53。
2522-對(duì)每個(gè)已定義的條件定義當(dāng)前狀態(tài)與另一個(gè)狀態(tài)之間的一個(gè)連接。
連接可以從當(dāng)前狀態(tài)本身出發(fā)。使用戶能執(zhí)行步驟2522的合適屏幕顯示示于圖52(“連接”任選項(xiàng))。
2524-如果完成了劇本(即狀態(tài)引擎),則關(guān)閉劇本文件(步驟2526)。否則本方法返回步驟2514。
圖48是圖33A-34的計(jì)算機(jī)2110的屏幕顯示的圖形說明。用戶使用文件按鈕2528便可處理一個(gè)新文件或退出文件,在該文件中要存儲(chǔ)一個(gè)或幾個(gè)玩具操作規(guī)劃或劇本,它們之中每個(gè)規(guī)劃或劇本都涉及到一個(gè)或幾個(gè)玩具結(jié)構(gòu)。玩具操作規(guī)劃是一組有結(jié)構(gòu)的操作,例如準(zhǔn)備由一個(gè)或幾個(gè)玩具的各個(gè)單元執(zhí)行的有條件操作等級(jí)、或有條件的操作網(wǎng)絡(luò)、或有條件或無條件的操作序列。一旦用戶進(jìn)入了一個(gè)文件,典型地他(或她)將定義一個(gè)當(dāng)前玩具操作規(guī)劃的名稱,然后執(zhí)行無等級(jí)的文字性玩具單元選擇來參加到規(guī)劃中。
在圖48中,用戶正處于定義一個(gè)玩具結(jié)構(gòu)的過程中,該結(jié)構(gòu)包含兩個(gè)不同的玩具單元“電磁鐵”和“門”,并把該玩具結(jié)構(gòu)命名為“城堡門”。應(yīng)該指出,典型地,玩具單元由系統(tǒng)命名,而含有一個(gè)或幾個(gè)玩具單元的玩具結(jié)構(gòu)則由用戶來命名。例如,“被照亮的窗戶”是一個(gè)系統(tǒng)命名的玩具單元,它可以是“塔樓窗戶”、“燈塔窗戶”、“監(jiān)獄窗戶”等或者是單個(gè)的或者是與例如一個(gè)光探測器等其他玩具單元相結(jié)合的由用戶命名的玩具結(jié)構(gòu)的一部分。
或者如圖49所示,用戶執(zhí)行參加到游戲規(guī)則中的非等級(jí)性的圖形玩具單元選擇。在所示的實(shí)施例中,向用戶顯示的玩具單元圖像有一個(gè)發(fā)送接收機(jī)/控制器-電磁鐵圖像2530、一個(gè)微動(dòng)開關(guān)圖像2540,一個(gè)可控人物角色圖像2550,一個(gè)發(fā)送接收機(jī)/控制器/電磁鐵-門單元圖像2560,一個(gè)可發(fā)亮的窗戶圖像2570、和一個(gè)可控門圖像2580。應(yīng)該看到,圖49所示的6個(gè)單元僅僅是許多可能的玩具單元的例子。
或者,如圖50所示,用戶所見到的是他(她)可得到的一些玩具單元的有等級(jí)顯示。玩具單元的一個(gè)適當(dāng)?shù)牡燃?jí)體系例如可以有以下類別和類a、可控效果發(fā)生器,例如可動(dòng)玩具單元、聲音產(chǎn)生單元、光產(chǎn)生單元??蓜?dòng)玩具單元可以包括可動(dòng)人物角色或他們的一部分、可動(dòng)動(dòng)物角色或它們的一部分、可動(dòng)家用設(shè)備或它們的一部分、可動(dòng)車輛或它們的一部分、可動(dòng)機(jī)器或他們的一部分;
b、用于控制可控玩具單元的電控模塊,例如1、驅(qū)動(dòng)器(電機(jī)、電磁鐵等)以及2、傳感器(例如微動(dòng)開關(guān)、光傳感器、話筒等);c、用于通過與一個(gè)計(jì)算機(jī)的無線通信來操作電控模塊和電效果發(fā)生器的發(fā)送接收機(jī)/控制器單元;d、上述各類的結(jié)合,例如,像圖34的集成式門-發(fā)送接收機(jī)/控制器單元2134這樣的包括兩個(gè)或幾個(gè)上述類型玩具單元的集成式單元,或者由用戶以前定義的非集成式結(jié)合。
不論是圖形式的還是文字式的,圖50的有等級(jí)實(shí)施例都特別適用于有許多玩具單元可以選擇的情況。
在圖50的示例中,用戶已選擇在一個(gè)特定結(jié)構(gòu)中增加一個(gè)電控模塊,還選擇了電控模塊的類型,即選擇了一個(gè)傳感器而不是一個(gè)驅(qū)動(dòng)器。因此本系統(tǒng)顯示出了4種可能的傳感器的圖像,即光探測器2580、第一型的微動(dòng)開關(guān)2584、第二型的微動(dòng)開關(guān)2590、和磁探測器2594。
應(yīng)該看到,圖49-50的玩具單元顯示不僅在選擇玩具把它們結(jié)合到一個(gè)游戲結(jié)構(gòu)中時(shí)有用,而且在為任何其他目的而選擇玩具時(shí)也是有用的,其中的其他目的例如有為了定義一個(gè)動(dòng)作來形成一個(gè)狀態(tài)引擎的一部分、或者為了定義一個(gè)條件來形成一個(gè)狀態(tài)引擎的一部分。
圖51的屏幕顯示使得一個(gè)由用戶定義的玩具結(jié)構(gòu)能與一個(gè)特定的發(fā)送接收機(jī)/控制器2100(圖33A)、2105(圖33B)、2150(圖34)、或2160(圖34)的一個(gè)特定連接器對(duì)相連接。在所示的例子中,圖49中所定義的城堡門已被用戶與一個(gè)發(fā)送接收機(jī)/控制器的連接器對(duì)A相連接。
根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,軟件控制僅限于單個(gè)發(fā)送接收機(jī)/控制器。根據(jù)本發(fā)明的一個(gè)優(yōu)選實(shí)施例,可以有多于一個(gè)的發(fā)送接收機(jī)/控制器參加同一個(gè)玩具操作規(guī)劃。根據(jù)該實(shí)施例,發(fā)送接收機(jī)/控制器最好帶有一個(gè)用戶可識(shí)別的標(biāo)記或其他標(biāo)記2136(圖41A),該標(biāo)記能告知用戶計(jì)算機(jī)2110對(duì)這個(gè)發(fā)送接收機(jī)/控制器的識(shí)別名稱。例如在圖51中,城堡門被與一個(gè)序列號(hào)為“33335”的特定發(fā)送接收機(jī)/控制器發(fā)生聯(lián)系。
在圖51中,用戶向該系統(tǒng)指明了他(她)正在使用的發(fā)送接收機(jī)/控制器的序列號(hào)。
圖52及其后面的圖是一系列的屏幕顯示,這些屏幕顯示使用戶能典型地通過為一個(gè)或多個(gè)用戶所選的玩具結(jié)構(gòu)定義一個(gè)狀態(tài)引擎來為它們定義一個(gè)劇本或操作規(guī)劃。
圖52的屏幕顯示是一個(gè)用戶所生成的一個(gè)游戲劇本,其中有11個(gè)狀態(tài)和它們之間的連接。該用戶能執(zhí)行下述任何一個(gè)操作。
a、向該狀態(tài)引擎添加一個(gè)新狀態(tài)(圖52中的“新”選項(xiàng),典型地這將造成在圖52的“氣泡”結(jié)構(gòu)中增添一個(gè)新的“氣泡”);b、使一組條件與一個(gè)已有狀態(tài)相聯(lián)系(圖52中的“條件”選項(xiàng),這將導(dǎo)致圖54的屏幕顯示);c、使一些動(dòng)作與一個(gè)特定狀態(tài)的一些特定條件相聯(lián)系,例如利用圖52的屏幕顯示,“條件”選項(xiàng)可使動(dòng)作和條件與最后所選的那個(gè)狀態(tài)相聯(lián)系。一旦選取了選項(xiàng)“條件”,該系統(tǒng)將轉(zhuǎn)為圖54的屏幕顯示。可以利用圖55的屏幕顯示來定義包括一系列基本動(dòng)作或復(fù)雜動(dòng)作的復(fù)雜動(dòng)作和有參數(shù)動(dòng)作。有參數(shù)動(dòng)作的一個(gè)例子是“文字的語言發(fā)音”,其中的參數(shù)是一段文字,而動(dòng)作是發(fā)出文字的語言聲音;d、把一個(gè)特定狀態(tài)的一些特定條件連接到另一個(gè)狀態(tài)上(典型地是通過圖52屏幕顯示中的“連接”和圖54屏幕顯示中的“條件”進(jìn)行圖形操作);e、把一個(gè)已有狀態(tài)從狀態(tài)引擎中刪除,典型地通過圖52中的“刪除”選項(xiàng)刪去圖52中當(dāng)前所選的“氣泡”(狀態(tài))。
最好用戶能修改任何已有狀態(tài)的特性(動(dòng)作、條件、和連接),或者能產(chǎn)生新狀態(tài)或刪除任何已有狀態(tài)。
圖53的屏幕顯示使用戶能為一個(gè)有一個(gè)特定驅(qū)動(dòng)器參加的游戲把該驅(qū)動(dòng)器的一個(gè)動(dòng)作與當(dāng)前狀態(tài)引擎中的一個(gè)特定狀態(tài)的一個(gè)特定條件相聯(lián)系。
在所示的實(shí)施例中,用戶把電磁鐵2350的一個(gè)“回縮”動(dòng)作2410與一個(gè)叫做“doorway(門道)”的狀態(tài)的一個(gè)叫做“探測到了吼叫”的條件相聯(lián)系。換言之,用戶對(duì)游戲的設(shè)計(jì)是,如果聽到了吼叫聲,則與某個(gè)門道相連接的電磁鐵將回縮,使門關(guān)閉。
圖54的屏幕顯示使用戶能為一個(gè)有一個(gè)特定傳感器參加的游戲把關(guān)于該傳感器的一個(gè)條件與當(dāng)前狀態(tài)引擎中的一個(gè)特定狀態(tài)(或者一個(gè)特定動(dòng)作或該特定狀態(tài)的下一個(gè)狀態(tài))相聯(lián)系。
圖55的屏幕顯示使用戶能為有參數(shù)動(dòng)作定義參數(shù)。
現(xiàn)在參見圖56,其中示出了圖33B的計(jì)算機(jī)無線電接口2105的一個(gè)簡化方框圖。
圖57是計(jì)算機(jī)無線電接口2120與聲卡2124之間的接口的簡圖。圖57的設(shè)備除了刪去了MIDI連接器之外其余總的與圖3的設(shè)備相似,所以圖57的設(shè)備適合于與沒有MIDI連接器的聲卡或計(jì)算機(jī)結(jié)合使用。
圖58是計(jì)算機(jī)無線電接口2120的簡化方框圖。圖58的設(shè)備除了刪去了MIDI連接器之外其余總的與圖4的設(shè)備相似,所以圖58的設(shè)備適合于與沒有MIDI連接器的聲卡或計(jì)算機(jī)結(jié)合使用。
圖59是一種優(yōu)選方法的簡化流程圖說明,該方法使計(jì)算機(jī)無線電接口2120和計(jì)算機(jī)2110兩者中的一個(gè)能通過聲頻頻道而不是MIDI頻道從計(jì)算機(jī)無線電接口2120和計(jì)算機(jī)2110中的另一個(gè)接收命令。
圖42的方法首先探測當(dāng)前是否正有一個(gè)聲頻信號(hào)來到,如果有,則探測該聲頻信號(hào)是聲頻信息(即準(zhǔn)備讓玩具結(jié)構(gòu)中的一個(gè)揚(yáng)聲器發(fā)出的聲音的內(nèi)容)還是一個(gè)命令。這最好通過探測是否接收到了一個(gè)能指明是命令的前綴來實(shí)現(xiàn)。如下面將參考圖59說明的,這個(gè)前綴典型地包括一個(gè)SYNC(同步)信號(hào)和跟在其后的SQ信號(hào)。
圖60分別示出SYNC、SQ、零值比特、和1值比特的模擬表示2300和數(shù)字表示2310。
上述各信號(hào)的頻率和持續(xù)時(shí)間如下信號(hào)頻率 持續(xù)時(shí)間SYNCHz 0.5msSQ 500Hz 2ms零值比特1Hz 1ms1值比特 666Hz 1.5ms最好有多于一個(gè)聲頻頻道連接著聲卡2124和計(jì)算機(jī)無線電接口2120,而且典型地第一聲頻頻道用于從聲卡向計(jì)算機(jī)無線電接口發(fā)送聲頻信號(hào),第二聲頻頻道用于反方向的聲頻信號(hào)發(fā)送。
圖61A-61E一起構(gòu)成了圖58設(shè)備的一種優(yōu)選實(shí)現(xiàn)的詳細(xì)電原理圖。
現(xiàn)在參見圖62,這是一個(gè)組合式玩具房子的圖形說明,該房子由一些互鎖式磚塊構(gòu)筑,并含有一些固定地安裝在與房子結(jié)構(gòu)互鎖的支座上的戶內(nèi)用設(shè)備模型。
應(yīng)該指出,對(duì)于游戲技術(shù)水平比較低的用戶,如果用戶所用的玩具結(jié)構(gòu)是根據(jù)預(yù)定設(shè)計(jì)構(gòu)筑的,則可以略去圖48和51的屏幕顯示。例如,圖33中的互鎖式建筑構(gòu)件組可以與組裝說明書一起購買,該說明書中說明了如何來構(gòu)筑圖示形狀的城堡和吼叫鴨。
應(yīng)該指出,本發(fā)明的設(shè)備可適用于任何具有電控功能的互鎖式玩具單元,這些功能例如是運(yùn)動(dòng)、傳感能力、照明、和發(fā)聲?;ユi式玩具單元的圖形不一定是按比例畫出的。
應(yīng)該指出,如果愿意,本發(fā)明的軟件部分可以ROM(只讀存儲(chǔ)器)的形式實(shí)現(xiàn)。一般地說,如果愿意,軟件部分可以用一般技術(shù)以硬件實(shí)現(xiàn)。
應(yīng)該指出,為了清楚,本發(fā)明的一些特征是在一些分開的實(shí)施例的說明文中予以說明的,但也可以把這些特征結(jié)合在單個(gè)實(shí)施例中說明。反之,為了簡短,本發(fā)明的一些特征是在單個(gè)實(shí)施例的說明文中說明的,但它們也可以完全分開地或分成任何合適的子組合地予以說明。
熟悉本技術(shù)領(lǐng)域的人們應(yīng)可看到,本發(fā)明并不局限于前面具體示出和說明的內(nèi)容。本發(fā)明的范疇?wèi)?yīng)該僅由后附權(quán)利要求書定義。
權(quán)利要求
1.一種可編程組合式玩具,包括許多可以結(jié)合在一起從而定義一個(gè)用戶可選結(jié)構(gòu)的玩具單元,其中用戶可選結(jié)構(gòu)包含多個(gè)可由一個(gè)用戶用該可選結(jié)構(gòu)結(jié)合在一起的可控玩具單元;以及一個(gè)用戶可編程控制系統(tǒng),用來控制多個(gè)可控玩具單元的操作。
2.根據(jù)權(quán)利要求1的可編程組合式玩具,還包括一個(gè)可結(jié)合上述用戶可編程控制系統(tǒng)使用的玩具應(yīng)用發(fā)生器,用來使用戶能對(duì)上述用戶可編程控制系統(tǒng)編程。
3.根據(jù)權(quán)利要求2的可編程組合式玩具,其中上述玩具應(yīng)用發(fā)生器能提供多種編程難易程度,以適合于不同年齡和不同技術(shù)水平的用戶使用。
4.根據(jù)權(quán)利要求1的可編程組合式玩具,其中上述許多玩具單元包括互鎖式建筑構(gòu)件。
5.一種組合式玩具,包括許多互鎖式玩具單元;一個(gè)與許多互鎖式玩具單元中的至少一個(gè)單元互鎖的支座;以及至少一個(gè)固定地安裝在該支座上的模型角色。
6.根據(jù)權(quán)利要求5的組合式玩具,其中上述模型角色包括一個(gè)人物模型角色。
7.根據(jù)權(quán)利要求5的組合式玩具,其中上述模型角色包括一個(gè)動(dòng)物模型角色。
8.根據(jù)權(quán)利要求5的組合式玩具,其中上述模型角色是剛性的。
9.根據(jù)權(quán)利要求5的組合式玩具,其中上述模型角色不是構(gòu)形成與上述互鎖式玩具單元互鎖的。
10.一種可組合玩具房屋,包括許多用來構(gòu)筑一個(gè)房屋的結(jié)構(gòu)的互鎖式磚塊;多個(gè)支座,每個(gè)支座都構(gòu)形成與許多互鎖式磚塊中的至少一個(gè)磚塊互鎖;以及多個(gè)分別固定地安裝在上述多個(gè)支座上的戶內(nèi)設(shè)備模型。
11.根據(jù)權(quán)利要求5的組合式玩具,其中上述多個(gè)戶內(nèi)設(shè)備模型包含家具和家庭用具中的至少一種。
12.根據(jù)權(quán)利要求5的組合式玩具,其中每個(gè)上述戶內(nèi)設(shè)備模型都不是構(gòu)形成與上述互鎖式磚塊互鎖的。
13.根據(jù)權(quán)利要求1的可編程組合式玩具,其中上述用戶可編程控制系統(tǒng)與上述許多玩具單元中的至少一個(gè)單元以無線方式聯(lián)系。
14.根據(jù)權(quán)利要求1的玩具,其中上述用戶可編程控制系統(tǒng)包括一個(gè)計(jì)算機(jī);并且其中上述許多玩具單元包含一個(gè)含有一個(gè)無線電發(fā)送接收機(jī)/控制器的第一玩具單元;以及一個(gè)與上述計(jì)算機(jī)有線連接的第二玩具單元,并含有一個(gè)能提供上述計(jì)算機(jī)與上述第一玩具單元之間的無線電通信的無線電發(fā)送接收機(jī);以及一個(gè)能控制上述第二玩具單元的控制器。
15.根據(jù)權(quán)利要求1的玩具,其中上述用戶可編程控制系統(tǒng)包括一個(gè)計(jì)算機(jī);一個(gè)向用戶可選結(jié)構(gòu)傳送命令的計(jì)算機(jī)無線電接口;以及一個(gè)聲卡裝置,它含有至少一個(gè)聲頻頻道,來自計(jì)算機(jī)的命令可以通過該至少一個(gè)聲頻頻道被發(fā)送給計(jì)算機(jī)無線電接口。
16.根據(jù)權(quán)利要求15的玩具,還包括一個(gè)從計(jì)算機(jī)無線電接口到聲卡裝置的聲頻頻道,來自用戶可選結(jié)構(gòu)的數(shù)字信息通過該聲頻頻道被發(fā)送給計(jì)算機(jī)。
17.根據(jù)權(quán)利要求1的玩具,其中上述許多玩具單元包括至少一個(gè)話筒,并且其中上述控制系統(tǒng)包括一個(gè)能識(shí)別由上述至少一個(gè)話筒所探測到的語音的語音識(shí)別單元以及一個(gè)語音驅(qū)動(dòng)操作控制器,用來至少部分地根據(jù)上述語音的內(nèi)容來控制多個(gè)可控玩具單元的操作。
18.一種玩具控制方法,包括提供許多可結(jié)合在一起從而定義一個(gè)含有多個(gè)可控玩具單元的用戶可選結(jié)構(gòu)的玩具單元;對(duì)一個(gè)計(jì)算機(jī)進(jìn)行編程以控制多個(gè)可控玩具單元的操作;以及利用已編程的上述計(jì)算機(jī)去控制多個(gè)可控玩具單元的操作。
19.一種構(gòu)建組合式玩具的方法,包括提供許多互鎖式玩具單元;以及提供一個(gè)與許多互鎖式玩具單元中的至少一個(gè)玩具單元互鎖的支座,上述支座含有至少一個(gè)固定地安裝在其上的模型角色。
全文摘要
一種可編程組合式玩具,包含許多能結(jié)合在一起從而定義一個(gè)含有多個(gè)可控玩具單元的用戶可選結(jié)構(gòu),其中多個(gè)可控玩具單元可由一個(gè)用戶用該可選結(jié)構(gòu)相結(jié)合,還包含一個(gè)用來控制多個(gè)可控玩具單元的操作的用戶可編程控制系統(tǒng)。
文檔編號(hào)A63H30/04GK1267228SQ98807274
公開日2000年9月20日 申請(qǐng)日期1998年5月19日 優(yōu)先權(quán)日1997年5月19日
發(fā)明者奧茲·加拜, 雅各布·加拜, 尼姆羅德·桑德勒曼 申請(qǐng)人:創(chuàng)造者有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1