專利名稱:無線裝置的數(shù)據(jù)傳送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線裝置的數(shù)據(jù)傳送方法,特別是涉及傳送表示無線裝置的狀態(tài)的狀態(tài)碼數(shù)據(jù)的無線裝置的數(shù)據(jù)傳送方法。
背景技術(shù):
近年來,具備無線數(shù)據(jù)發(fā)送機(jī)的鍵盤、鼠標(biāo)等的無線裝置由于不受導(dǎo)線的干擾,可以遠(yuǎn)程操作等的方便性等理由而被廣泛應(yīng)用。
所述無線裝置如果采用無線鍵盤進(jìn)行說明,這樣的無線鍵盤與有線傳送數(shù)據(jù)的鍵盤不同,是由電池驅(qū)動的。而且,所述無線鍵盤內(nèi)的各電子子電路等外是這個電池延長壽命,旨在使用時置成ON狀態(tài),不使用時置于OFF狀態(tài)。
圖4表示的是采用以往的無線鍵盤的數(shù)據(jù)傳送方法傳送數(shù)據(jù)的形式圖,如圖4所示那樣,所述傳送數(shù)據(jù)21采用由第一字節(jié)(Byte1)的命令·用戶ID、第二字節(jié)(Byte2)的鍵數(shù)據(jù)部、以及第三字節(jié)(Byte3)的SUM數(shù)據(jù)部,并加上第四字節(jié)(Byte4)的狀態(tài)碼數(shù)據(jù)部的四個字節(jié)的數(shù)據(jù)作為一個數(shù)據(jù)塊的數(shù)據(jù)形式。這個狀態(tài)數(shù)據(jù)部表示電池的電源剩余量、電子電路的ON、OFF狀態(tài)等所述無線鍵盤的各種各樣的狀態(tài),將這個狀態(tài)碼數(shù)據(jù)部的數(shù)據(jù)傳送到搭載在所述計算機(jī)的接收機(jī),通過使所述接收機(jī)認(rèn)識所述無線鍵盤的狀態(tài),避免數(shù)據(jù)的欠缺、錯誤認(rèn)識等。
一方面,所述無線鍵盤與由有線傳送數(shù)據(jù)的情況比較,由于受到周邊設(shè)備的噪音影響擔(dān)心會產(chǎn)生較多的數(shù)據(jù)傳送錯誤,特別是具有單向通信方式的無線數(shù)據(jù)發(fā)送機(jī)的無線鍵盤,由于不會收到接收機(jī)的應(yīng)答,數(shù)據(jù)傳送錯誤的可能性更高。因此以往的無線鍵盤,如圖5所示那樣,所述傳送數(shù)據(jù)21的一個數(shù)據(jù)塊進(jìn)行多次傳送(圖5中是3次),由此保證傳送數(shù)據(jù)21確實(shí)地傳送到接收機(jī)上。
但是,所述傳送數(shù)據(jù)21是由4個字節(jié)構(gòu)成的數(shù)據(jù)塊,如前所述那樣,比如傳送數(shù)據(jù)21被傳送3次的情況下,每進(jìn)行一次無線鍵盤的鍵操作就就4字節(jié)×3=12個字節(jié)的傳送數(shù)據(jù)21被傳送到接收機(jī)。這樣,再將計就計加上狀態(tài)碼數(shù)據(jù)就要多次傳送一個大的傳送數(shù)據(jù)21,結(jié)果增加了電力消耗,存在無線鍵盤內(nèi)配置的電池很快消耗殆盡的問題。而且,由于多次傳送大的數(shù)據(jù)21,也存在傳送數(shù)據(jù)21的傳送速度變慢的問題。
發(fā)明內(nèi)容
本發(fā)明鑒于這些問題點(diǎn),其目的是提供一種可以延長無線裝置的電池的壽命,并且可以做到傳送數(shù)據(jù)的高速化的無線裝置的數(shù)據(jù)傳送方法。
為了實(shí)現(xiàn)所述目的,本發(fā)明的無線裝置的數(shù)據(jù)傳送方法的特征在于當(dāng)對無線裝置進(jìn)行一個操作時,傳送多次包含表現(xiàn)至少所述一個操作的操作碼數(shù)據(jù)的傳送數(shù)據(jù),傳送所述多次傳送的傳送數(shù)據(jù)的最后的傳送數(shù)據(jù)以后,傳送一次表示所述無線裝置的狀態(tài)的狀態(tài)碼數(shù)據(jù)。
根據(jù)本發(fā)明的無線裝置的數(shù)據(jù)傳送方法,狀態(tài)碼數(shù)據(jù)從傳送數(shù)據(jù)分離個別構(gòu)成,由一次的鍵操作,僅對傳送數(shù)據(jù)傳送多次后,傳送一次狀態(tài)碼數(shù)據(jù),因此,關(guān)于一次鍵操,傳送的數(shù)據(jù)量可以變小。
而且,根據(jù)本發(fā)明的無線裝置的數(shù)據(jù)傳送方法,其特征在于當(dāng)所述一個操作是REPEAT操作時,將所述傳送數(shù)據(jù)在每個規(guī)定時間斷續(xù)地逐次傳送,不傳送所述狀態(tài)碼數(shù)據(jù),所述REPEAT操作結(jié)束,進(jìn)行OFF操作時,多次傳送所述傳送數(shù)據(jù),當(dāng)所述多次傳送的傳送數(shù)據(jù)的最后的傳送數(shù)據(jù)傳送之后,傳送所述狀態(tài)碼數(shù)據(jù)。
根據(jù)這個發(fā)明的其他的無線裝置的數(shù)據(jù)傳送方法,當(dāng)一個操作是REPEAT操作時,只傳送傳送數(shù)據(jù),與傳送數(shù)據(jù)分離構(gòu)成的狀態(tài)碼數(shù)據(jù)不傳送,因此傳送的數(shù)據(jù)量可以更小。
進(jìn)而,本發(fā)明的其他的無線裝置的數(shù)據(jù)傳送方法,其特征在于當(dāng)所述一個操作是規(guī)定操作時,多次傳送所述傳送數(shù)據(jù)后,不傳送所述狀態(tài)碼數(shù)據(jù)。
這里,所謂規(guī)定的操作,是指以無法認(rèn)識下一個進(jìn)行的操作的速度,迅速地進(jìn)行下一個操作時那樣的無線數(shù)據(jù)發(fā)送機(jī)必須進(jìn)行高速地傳送數(shù)據(jù)的操作,或者為終止配置接收傳送數(shù)據(jù)的接收機(jī)的裝置而進(jìn)行的操作。
根據(jù)這個發(fā)明的其他的無線裝置的數(shù)據(jù)傳送方法,當(dāng)所述一個操作是規(guī)定操作時,僅多次傳送傳送數(shù)據(jù),而不傳送與傳送數(shù)據(jù)分離構(gòu)成的狀態(tài)碼數(shù)據(jù),因此傳送的數(shù)據(jù)量可以更小。
圖1是表示基于本發(fā)明的無線裝置的數(shù)據(jù)傳送方法的傳送數(shù)據(jù)的形式圖。
圖2是表示圖1所示的無線裝置的數(shù)據(jù)傳送方法的概念圖。
圖3是表示具備實(shí)施圖1所示的無線裝置的數(shù)據(jù)傳送方法的無線裝置的計算機(jī)系統(tǒng)的一實(shí)施方式的概念圖。
圖4是表示基于以往的無線裝置的數(shù)據(jù)傳送方法的傳送數(shù)據(jù)的形式圖。
圖5是表示圖4所示的無線裝置的數(shù)據(jù)傳送方法的概念圖。
圖中1-計算機(jī)系統(tǒng),2-無線數(shù)據(jù)發(fā)送機(jī),3-無線鍵盤,5-傳送數(shù)據(jù),6-接收機(jī),7-計算機(jī),9-顯示裝置,10-健,12-狀態(tài)碼數(shù)據(jù),具體實(shí)施方式
以下,參照附圖1~3對本發(fā)明的無線裝置的數(shù)據(jù)傳送方法的實(shí)施方式進(jìn)行說明。在本實(shí)施方式中,作為無線裝置采用無線鍵盤進(jìn)行說明。
圖1是表示采用本實(shí)施方式的的無線鍵盤的數(shù)據(jù)傳送方法的傳送數(shù)據(jù)的形式圖,圖2是表示本實(shí)施方式的無線鍵盤的數(shù)據(jù)傳送方法的概念圖,圖3是表示具備實(shí)施本實(shí)施方式的無線鍵盤的數(shù)據(jù)傳送方法的無線裝置的計算機(jī)系統(tǒng)的概念圖。
如圖3所示那樣,所述計算機(jī)系統(tǒng)1具有具備由高頻發(fā)送機(jī)或紅外線發(fā)送機(jī)等構(gòu)成的無線數(shù)據(jù)發(fā)送機(jī)2的無線鍵盤3;具備從所述無線數(shù)據(jù)發(fā)送機(jī)2接收傳送數(shù)據(jù)5的接收機(jī)6的計算機(jī)7;顯示從所述計算機(jī)7來的數(shù)據(jù)的顯示裝置9。而且在所述無線鍵盤3中配置有字母數(shù)字鍵、移位鍵、控制鍵以及ALT鍵等以外還具有功能鍵、數(shù)字鍵等合計約130個左右的健10。進(jìn)而,在所述無線鍵盤3中有配置在內(nèi)部圖中未示的電池驅(qū)動。
在這個計算機(jī)系統(tǒng)1中,對于無線鍵盤3的各鍵10進(jìn)行ON、OFF、REPEAT的操作,傳送數(shù)據(jù)5就從所述無線數(shù)據(jù)發(fā)送機(jī)2傳送到接收機(jī)。進(jìn)而,這個傳送數(shù)據(jù)5由所述接收機(jī)6接收以后,經(jīng)過解調(diào)傳送到計算機(jī)7,這個經(jīng)過解調(diào)的數(shù)據(jù)由所述計算機(jī)7顯示在顯示裝置9上。
在這個傳送數(shù)據(jù)5中,如圖1所示那樣,采用將3個字節(jié)組成一個塊的數(shù)據(jù)形式。這個傳送數(shù)據(jù)5,在本實(shí)施方式中第一字節(jié)(Byte1)的位7以及位6表示健ON命令、鍵OFF命令等命令,位5以及位4為空位,位3~位0表示用戶ID。而第二字節(jié)(Byte2)位7~位0的一個字節(jié)全部使用,作為標(biāo)識被操作的約130個各鍵的操作碼數(shù)據(jù)表示健碼數(shù)據(jù)。進(jìn)而第三字節(jié)(Byte3)表示對第一字節(jié)和第二字節(jié)進(jìn)行核對用的數(shù)據(jù)。
而且,所述無線鍵盤3的無線數(shù)據(jù)發(fā)送機(jī)2,如圖3所示那樣,除傳送數(shù)據(jù)5以外,還傳送表示與所述傳送數(shù)據(jù)5不同的無線鍵盤3的狀態(tài)的狀態(tài)碼數(shù)據(jù)12。
這個狀態(tài)碼數(shù)據(jù)12采用一個字節(jié)構(gòu)成的數(shù)據(jù)形式。這個狀態(tài)碼數(shù)據(jù)12的位7~位0的一個字節(jié)全部使用,由8位可以表現(xiàn)的256個排列組合之中除了所述健碼數(shù)據(jù)使用了約130個配列組合以外,由其他的排列組合表現(xiàn)所述無線鍵盤3的狀態(tài)。這里,所謂這個無線鍵盤3的狀態(tài),比如是指電池殘余量少狀態(tài)、多個健10成為ON狀態(tài)、緩沖器溢出狀態(tài)、微機(jī)振蕩停止?fàn)顟B(tài)、微機(jī)重置狀態(tài)以及微機(jī)休止?fàn)顟B(tài)等等。
另外,所述接收機(jī)6從所述無線鍵盤3接受所述狀態(tài)碼數(shù)據(jù)12時,進(jìn)行規(guī)定的處理。這里,所謂規(guī)定處理,比如是指當(dāng)接受電池殘余量少狀態(tài)時,由計算機(jī)7進(jìn)行電池警報顯示,當(dāng)接收多個健10處于ON狀態(tài)時進(jìn)行狀態(tài)保持,進(jìn)而,當(dāng)接收微機(jī)振蕩停止的狀態(tài)、微機(jī)重置的狀態(tài)以及微機(jī)的休止?fàn)顟B(tài)時,進(jìn)行接收等待的處理。
其次,說明本實(shí)施方式無線鍵盤3的數(shù)據(jù)傳送方法。
首先,當(dāng)進(jìn)行健10的ON操作時,如圖2所示那樣,無線鍵盤3的無線數(shù)據(jù)發(fā)送機(jī)2將三個字節(jié)作為一個塊構(gòu)成的傳送數(shù)據(jù)5多次(本實(shí)施方式是三次)向接收機(jī)6傳送。此時,傳送的傳送數(shù)據(jù)5在第一字節(jié)中,由位7以及位6表現(xiàn)健ON命令,由位3~位0表現(xiàn)使用無線鍵盤3的用戶ID,在第二字節(jié)中,表現(xiàn)被操作的健10的健碼數(shù)據(jù),由第三字節(jié)表現(xiàn)對所述第一字節(jié)和所述第二字節(jié)進(jìn)行核對用的數(shù)據(jù)。
接著,第三次的傳送數(shù)據(jù)5傳送,經(jīng)過規(guī)定時間(比如50ms)后,所述無線數(shù)據(jù)發(fā)送機(jī)2將由一個字節(jié)構(gòu)成的狀態(tài)碼數(shù)據(jù)12傳送到所述接收機(jī)6。
其次,當(dāng)執(zhí)行所述健10的REPEAT操作時,所述無線數(shù)據(jù)發(fā)送機(jī)2傳送所述狀態(tài)碼數(shù)據(jù)12,經(jīng)過規(guī)定時間后,與由所述ON傳送的傳送數(shù)據(jù)5一樣,傳送一次傳送數(shù)據(jù)5,然后,只要所述一個健10的REPEAT操作繼續(xù),在規(guī)定時間斷續(xù)地一次一次地傳送所述傳送數(shù)據(jù)5。此時,所述無線數(shù)據(jù)發(fā)送機(jī)2不傳送狀態(tài)碼數(shù)據(jù)12。
進(jìn)而,當(dāng)進(jìn)行所述健10的OFF操作時,所述無線數(shù)據(jù)發(fā)送機(jī)2向接收機(jī)6傳送三次由三個字節(jié)作為一個塊構(gòu)成的傳送數(shù)據(jù)5。此時,被傳送的傳送數(shù)據(jù)5在第一字節(jié)的位7以及位6中,表現(xiàn)健OFF命令。
接著,傳送第三次傳送數(shù)據(jù)5并經(jīng)過規(guī)定時間后,所述無線數(shù)據(jù)發(fā)送機(jī)2向所述接收機(jī)6傳送所述狀態(tài)碼數(shù)據(jù)12。
其次,說明當(dāng)進(jìn)行規(guī)定的操作時,無線鍵盤3的數(shù)據(jù)傳送方法。
這里,所謂進(jìn)行規(guī)定的操作時,在本實(shí)施方式中,是指在所述無線數(shù)據(jù)發(fā)送機(jī)2中,以無法認(rèn)識下一個ON操作的速度,迅速地進(jìn)行下一個健10的ON的操作等先擊鍵的情況等必須進(jìn)行高速傳送傳送數(shù)據(jù)5的操作的情況,或者按下Ctrl+Alt+Del的健10那樣地要終止計算機(jī)而進(jìn)行健10的ON操作的情況。
此時,進(jìn)行健10的ON操作以后,首先,所述無線數(shù)據(jù)發(fā)送機(jī)2傳送3次表示與前述同樣的鍵10的ON操作的傳送數(shù)據(jù)以后,不傳送狀態(tài)碼數(shù)據(jù)12,當(dāng)進(jìn)行所述鍵10的OFF操作時,傳送三次表示所述鍵10的OFF的傳送數(shù)據(jù)5。而且,當(dāng)進(jìn)行使計算機(jī)追終止的鍵10的ON操作時,所述無線數(shù)據(jù)發(fā)送機(jī)2不傳送表示所述鍵10的OFF的傳送數(shù)據(jù)5。
根據(jù)本實(shí)施方式,狀態(tài)碼數(shù)據(jù)12從傳送數(shù)據(jù)5分離,個別構(gòu)成,有一次的鍵操作,只傳送三次由三個字節(jié)構(gòu)成的一個塊的傳送數(shù)據(jù)5后,在傳送一次由一個字節(jié)構(gòu)成的狀態(tài)碼數(shù)據(jù)12。因此,關(guān)于一次鍵操作無線數(shù)據(jù)發(fā)送機(jī)2傳送的數(shù)據(jù)量可以變小。即,以往,傳送數(shù)據(jù)的一個塊包含狀態(tài)碼數(shù)據(jù)部,由四個字節(jié)構(gòu)成,這個數(shù)據(jù)被傳送三次,由一次鍵操作原則上要傳送12個字節(jié)的數(shù)據(jù)。與此相對比,根據(jù)本實(shí)施方式,一次鍵操作傳送的數(shù)據(jù)的大小原則上是10個字節(jié),因此所述傳送的數(shù)據(jù)與以往比較少了兩個字節(jié)。
所以,由于一次健操作,無線發(fā)送機(jī)2傳送的數(shù)據(jù)變少,因此其結(jié)果比較以往的方法可以減輕無線鍵盤3消耗的電力,在所述無線鍵盤3內(nèi)配置的電池的壽命可以延長。進(jìn)而由于傳送的數(shù)據(jù)量變小,可以實(shí)現(xiàn)無線鍵盤3的數(shù)據(jù)傳送高速化。
而且,當(dāng)進(jìn)行REPEAT操作以及進(jìn)行規(guī)定的操作的情況下,由于不傳送狀態(tài)碼數(shù)據(jù)12,可以進(jìn)一步減輕消耗電力,從而進(jìn)一步延長電池壽命。
進(jìn)而,以往關(guān)于一次鍵操作傳送的數(shù)據(jù)是將四個字節(jié)作為一個塊構(gòu)成的,很重視一個塊的認(rèn)識,因此以往的無線鍵盤對應(yīng)所述傳送數(shù)據(jù)的規(guī)格變更是困難的。與此相對應(yīng),本實(shí)施方式的傳送數(shù)據(jù)5的一塊由三個字節(jié)構(gòu)成,只要變更鍵碼數(shù)據(jù)部就可以,因此本實(shí)施方式采用的無線鍵盤3與以往比較,對于傳送數(shù)據(jù)5的規(guī)格變更可以更加靈活地對應(yīng)。而且,由于傳送數(shù)據(jù)5與狀態(tài)碼數(shù)據(jù)12個別構(gòu)成,如前所述那樣,當(dāng)進(jìn)行REPEAT操作以及規(guī)定操作時,只傳送傳送數(shù)據(jù)5,不傳送狀態(tài)碼數(shù)據(jù)12的數(shù)據(jù)傳送方法也可以很容易地對應(yīng)。
另外,本發(fā)明不限于所述的實(shí)施方式,根據(jù)需要可以做各種各樣的變更。
比如,傳送數(shù)據(jù)5的形式,不限于本實(shí)施方式的傳送數(shù)據(jù)形式可以采用各種各樣的形式。
而且,作為無線裝置采用的是無線鍵盤進(jìn)行的說明,但是不限于此,也可以采用無線鼠標(biāo)、無線控制器等傳送狀態(tài)碼數(shù)據(jù)12的數(shù)據(jù)傳送方法的其他各種各樣的無線裝置。
如上所述那樣,根據(jù)本發(fā)明無線裝置的數(shù)據(jù)傳送方法,由于一次鍵操作傳送的數(shù)據(jù)量變小,由此的結(jié)果是減少了消耗電力,可以延長配置在無線裝置內(nèi)部的電池的壽命。
而且,根據(jù)本發(fā)明的其他無線裝置的數(shù)據(jù)傳送方法,在進(jìn)行REPEAT操作時,由于不傳送狀態(tài)碼數(shù)據(jù),可以進(jìn)一步減輕電力消耗,從而進(jìn)一步延長電池壽命。
進(jìn)而,根據(jù)本發(fā)明的其他的無線裝置的數(shù)據(jù)傳送方法,當(dāng)進(jìn)行規(guī)定的操作時,不傳送狀態(tài)碼數(shù)據(jù),因此,可以進(jìn)一步減輕電力消耗,從而進(jìn)一步延長電池壽命。
權(quán)利要求
1.一種無線裝置的數(shù)據(jù)傳送方法,其特征在于當(dāng)對無線裝置進(jìn)行一個操作時,傳送多次包含表現(xiàn)至少所述一個操作的操作碼數(shù)據(jù)的傳送數(shù)據(jù),傳送所述多次傳送的傳送數(shù)據(jù)的最后的傳送數(shù)據(jù)以后,傳送一次表示所述無線裝置的狀態(tài)的狀態(tài)碼數(shù)據(jù)。
2.如權(quán)利要求1所述的無線裝置的數(shù)據(jù)傳送方法,其特征在于當(dāng)所述一個操作是REPEAT操作時,將所述傳送數(shù)據(jù)在每個規(guī)定時間斷續(xù)地逐次傳送,不傳送所述狀態(tài)碼數(shù)據(jù),所述REPEAT操作結(jié)束,進(jìn)行OFF操作時,多次傳送所述傳送數(shù)據(jù),當(dāng)所述多次傳送的傳送數(shù)據(jù)的最后的傳送數(shù)據(jù)傳送之后,傳送所述狀態(tài)碼數(shù)據(jù)。
3.如權(quán)利要求1所述的無線裝置的數(shù)據(jù)傳送方法,其特征在于當(dāng)所述一個操作是規(guī)定操作時,多次傳送所述傳送數(shù)據(jù)后,不傳送所述狀態(tài)碼數(shù)據(jù)。
全文摘要
本發(fā)明提供一種無線裝置的數(shù)據(jù)傳送方法。對于無線鍵盤進(jìn)行ON操作時,傳送三次包含表現(xiàn)所述鍵的鍵碼數(shù)據(jù)的傳送數(shù)據(jù),傳送所述三次傳送數(shù)據(jù)的傳送數(shù)據(jù)的第三次的傳送數(shù)據(jù),經(jīng)過規(guī)定時間(50ms)后,傳送一次表示無線鍵盤的狀態(tài)的狀態(tài)碼數(shù)據(jù)。由此可以延長無線裝置的電池的壽命,并且實(shí)現(xiàn)數(shù)據(jù)傳送的高速化。
文檔編號G06F3/023GK1481194SQ03152680
公開日2004年3月10日 申請日期2003年8月5日 優(yōu)先權(quán)日2002年8月7日
發(fā)明者村中哲夫 申請人:阿爾卑斯電氣株式會社