專利名稱:用于無(wú)線輸入裝置的啟用方法及使用該方法的無(wú)線輸入裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是關(guān)于一種用于無(wú)線輸入裝置的啟用方法及使用該方法的無(wú)線輸入裝置,特別是關(guān)于該方法與無(wú)線輸入裝置,其能夠免除連接按鈕的設(shè)置,且其使用單一格式的封包,除可以作為一般資料封包的使用外,并且作為建立共同使用的辨識(shí)碼的過(guò)程階段中所使用的封包。
背景技術(shù):
公知無(wú)線輸入裝置,例如無(wú)線鼠標(biāo),無(wú)線鍵盤等,其皆分別在發(fā)射端以及接收端設(shè)置有連接按鈕(Connect Button),使用者在第一次安裝無(wú)線輸入裝置時(shí),必須依照指定步驟的順序來(lái)按壓這些連接按鈕來(lái)完成啟用,否則的話,使用者雖是已經(jīng)對(duì)發(fā)射端安裝上新電池,以及已經(jīng)將接收端與計(jì)算機(jī)連接,無(wú)線輸入裝置仍是無(wú)法配對(duì)并正確的運(yùn)作。公知無(wú)線輸入裝置設(shè)置連接按鈕的目的,即是要在發(fā)射端與接收端之間建立出一個(gè)共同使用的辨識(shí)碼,發(fā)射端與接收端必須接收到使用者按壓連接按鈕的訊號(hào)后,才能夠真正去執(zhí)行建立共同使用辨識(shí)碼的相關(guān)指令。
關(guān)于上述建立共同使用的辨識(shí)碼的過(guò)程階段當(dāng)中,公知技術(shù)已揭露一種特定使用于該階段的封包,發(fā)射端利用這由特殊格式所組成的封包其封裝有共同使用的辨識(shí)碼,并向接收端發(fā)射傳送。然而這特殊格式的封包并不能用來(lái)作為一般資料封包的使用,當(dāng)發(fā)射端與接收端建立好共同使用的辨識(shí)碼后,此后由操作發(fā)射端而產(chǎn)生的數(shù)據(jù),例如光標(biāo)位移資料,這些資料是利用另一種格式封包以封裝成資料封包,并向接收端發(fā)射傳送資料封包。
上述公知技術(shù)的作法,對(duì)于為了要在發(fā)射端與接收端之間建立出一個(gè)共同使用的辨識(shí)碼,而另需增設(shè)連接按鈕以及特殊格式的封包后才得以解決,此無(wú)形中增加無(wú)線輸入裝置的制作成本,以及增加在無(wú)線輸入裝置所執(zhí)行的相關(guān)韌體之復(fù)雜度。
本發(fā)明的發(fā)明人有鑒于上述公知技術(shù)的缺失,乃亟思發(fā)明而改良一種應(yīng)用于無(wú)線輸入裝置的啟用方法與其無(wú)線輸入裝置,其能夠免除連接按鈕的設(shè)置,且其使用單一格式的封包,除可以作為一般資料封包的使用外,并且作為建立共同使用的辨識(shí)碼的過(guò)程階段中所使用的封包。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種無(wú)線輸入裝置的啟用方法與其無(wú)線輸入裝置,其能夠讓使用者第一次安裝使用時(shí),僅須移動(dòng)無(wú)線輸入發(fā)射裝置或按壓所屬的任何一個(gè)按鍵,無(wú)線輸入裝置便自動(dòng)完成建立共同使用的辨識(shí)碼的工作。
為達(dá)成上述之發(fā)明目的,本發(fā)明提供一種用于無(wú)線輸入裝置的啟用方法包括下列步驟,步驟(A)是當(dāng)?shù)谝淮螁⒂脽o(wú)線輸入發(fā)射裝置時(shí),無(wú)線輸入發(fā)射裝置判斷是否被移動(dòng)或是其所屬的至少一個(gè)之按鍵是否被按壓,若判斷為真,則進(jìn)入步驟(B),若判斷為偽,則無(wú)線輸入發(fā)射裝置繼續(xù)偵測(cè)是否被移動(dòng)或是其中一個(gè)的按鍵是否被按壓;步驟(B)是無(wú)線輸入發(fā)射裝置利用正常資料封包的格式封裝含有辨識(shí)碼的封包,以及向?qū)?yīng)的且第一次使用的無(wú)線輸入接收裝置發(fā)射封包;步驟(C)是無(wú)線輸入接收裝置進(jìn)行搜尋,使能夠接收到步驟(B)的封包;步驟(D)是無(wú)線輸入接收裝置使用步驟(C)之封包內(nèi)的辨識(shí)碼,將其設(shè)定為無(wú)線輸入接收裝置的辨識(shí)碼;藉此無(wú)線輸入發(fā)射裝置與無(wú)線輸入接收裝置達(dá)成配對(duì)。
再者,為達(dá)成上述之發(fā)明目的,本發(fā)明提供一種實(shí)施本發(fā)明之啟用方法的無(wú)線輸入裝置。
圖1顯示本發(fā)明方法的流程圖。
圖2顯示第一次啟用無(wú)線輸入裝置的使用狀態(tài)示意圖。
圖3顯示應(yīng)用本發(fā)明方法之無(wú)線鼠標(biāo)的硬件方塊圖。
圖4顯示應(yīng)用本發(fā)明方法之無(wú)線鼠標(biāo)接收器的硬件方塊圖。
圖5使用于無(wú)線輸入裝置的正常資料封包的數(shù)據(jù)結(jié)構(gòu)圖。
圖中10 啟用方法20 無(wú)線輸入裝置30 封包40 計(jì)算機(jī)101、103、105、107、109步驟201 無(wú)線輸入發(fā)射裝置201 無(wú)線鼠標(biāo)201a按鍵201b微控制器203 無(wú)線輸入接收裝置203 無(wú)線鼠標(biāo)接收器203a辨識(shí)碼203b微控制器203c內(nèi)存301 辨識(shí)碼為使熟悉該項(xiàng)技術(shù)人士了解本發(fā)明之目的、特征及功效,茲藉由下述具體實(shí)施例,并配合所附之附圖,對(duì)本發(fā)明詳加說(shuō)明,說(shuō)明如后具體實(shí)施方式
圖1顯示本發(fā)明方法的流程圖。本發(fā)明的啟用方法10主要是應(yīng)用在無(wú)線輸入裝置20,尤其是當(dāng)使用者第一次安裝啟用無(wú)線輸入裝置20時(shí),請(qǐng)參見(jiàn)圖2顯示第一次啟用無(wú)線輸入裝置的使用狀態(tài)示意圖,透過(guò)本發(fā)明的方法10的實(shí)現(xiàn),讓第一次安裝啟用的無(wú)線輸入裝置20能夠以非常簡(jiǎn)易地操作方式,來(lái)提供給使用者完成無(wú)線輸入裝置20的配對(duì)使用。以下內(nèi)文將詳細(xì)揭露說(shuō)明啟用方法10的各個(gè)步驟,并配合參見(jiàn)圖3顯示應(yīng)用本發(fā)明方法之無(wú)線鼠標(biāo)的硬件方塊圖,以及圖4顯示應(yīng)用本發(fā)明方法之無(wú)線鼠標(biāo)接收器的硬件方塊圖。當(dāng)使用者對(duì)無(wú)線鼠標(biāo)201安裝上新電池,以及對(duì)無(wú)線鼠標(biāo)接收器203第一次與計(jì)算機(jī)40連接使用時(shí),此時(shí)的無(wú)線輸入裝置20立即執(zhí)行步驟(101)至步驟(107)。
步驟(101)是當(dāng)?shù)谝淮螁⒂脽o(wú)線輸入發(fā)射裝置201時(shí),無(wú)線輸入發(fā)射裝置201判斷是否被移動(dòng)或是其所屬的至少一個(gè)之按鍵201a是否被按壓,若判斷為真,則進(jìn)入步驟(103),若判斷為偽,則無(wú)線輸入發(fā)射裝置201繼續(xù)偵測(cè)是否被移動(dòng)或是其中一個(gè)的按鍵201a是否被按壓。無(wú)線鼠標(biāo)201安裝上新電池后,使用者僅需要操作移動(dòng)一下無(wú)線鼠標(biāo)201,或是按壓下其中一個(gè)的按鍵201a,而微控制器201b自動(dòng)偵測(cè)無(wú)線鼠標(biāo)201是否有被移動(dòng),或者是偵測(cè)按鍵201a是否被按壓,如果偵測(cè)到這些訊號(hào)的變化的情形發(fā)生時(shí),無(wú)線鼠標(biāo)201視為這些訊號(hào)的變化,是用來(lái)當(dāng)作第一次安裝啟用的指示,接著,無(wú)線鼠標(biāo)201便須要再繼續(xù)進(jìn)行與無(wú)線鼠標(biāo)接收器203達(dá)成配對(duì)的工作。
步驟(103)是無(wú)線輸入發(fā)射裝置201利用正常資料封包的格式封裝含有辨識(shí)碼301的封包30,以及向?qū)?yīng)的且第一次使用的無(wú)線輸入接收裝置203發(fā)射封包30。請(qǐng)配合參見(jiàn)圖5使用于無(wú)線輸入裝置的正常資料封包的數(shù)據(jù)結(jié)構(gòu)圖,無(wú)線輸入裝置20利用唯一的正常資料封包30來(lái)作為(A)、封裝在第一次啟用階段時(shí)的辨識(shí)碼301;(B)、封裝完成啟用后的無(wú)線輸入發(fā)射裝置201,經(jīng)被使用者操作而產(chǎn)生的移動(dòng)資料、按鍵資料等信息。在步驟(103)中的無(wú)線鼠標(biāo)201,利用這種正常資料封包的格式,而不是利用特別為溝通建立辨識(shí)碼所使用另一種不同格式型態(tài)的封包,來(lái)封裝包含有辨識(shí)碼301的封包30。
步驟(105)是無(wú)線輸入接收裝置203進(jìn)行搜尋,使能夠接收到步驟(103)的封包30。在步驟(105)中的無(wú)線鼠標(biāo)接收器203是處于第一次啟用的階段,此時(shí)的無(wú)線鼠標(biāo)接收器203可以采用跳頻接收方式(Hopping),來(lái)接收無(wú)線鼠標(biāo)201在步驟(103)發(fā)射的封包30。由于無(wú)線鼠標(biāo)201本身可能具備有多種發(fā)射頻率的選擇,而無(wú)線鼠標(biāo)201利用其中一種的發(fā)射頻率來(lái)發(fā)射出封包30,無(wú)線鼠標(biāo)接收器203為了確保能夠接收到封包30,因此采用跳頻接收方式來(lái)進(jìn)行搜尋。
步驟(107)是無(wú)線輸入接收裝置203使用步驟(105)之封包30內(nèi)的辨識(shí)碼301,將其設(shè)定為無(wú)線輸入接收裝置203的辨識(shí)碼203a。在步驟(107)中的無(wú)線鼠標(biāo)接收器203,微控制器203b擷取封包30內(nèi)的辨識(shí)碼301,并將相同于辨識(shí)碼301的數(shù)值來(lái)設(shè)定辨識(shí)碼203a,藉此便達(dá)成無(wú)線鼠標(biāo)201與無(wú)線鼠標(biāo)接收器203的第一次啟用的配對(duì)工作。再者,無(wú)線鼠標(biāo)接收器203可以進(jìn)一步包含非依電性的內(nèi)存203c,其可以用來(lái)儲(chǔ)存已經(jīng)設(shè)定好的辨識(shí)碼203a。再者,本發(fā)明的啟用方法10進(jìn)一步包括步驟(109),這步驟是達(dá)成配對(duì)后的無(wú)線輸入發(fā)射裝置201如再被移動(dòng)或是其上的至少一個(gè)之按鍵201a被按壓時(shí),無(wú)線輸入發(fā)射裝置201仍利用正常資料封包的格式封裝含有辨識(shí)碼、移動(dòng)資料、按鍵資料的封包30,以及向配對(duì)后對(duì)應(yīng)的無(wú)線輸入接收裝置203發(fā)射封包30。在無(wú)線輸入裝置20經(jīng)執(zhí)行步驟(101)至步驟(107)后,無(wú)線輸入裝置20即進(jìn)入步驟(109),使用者日后再次操作,無(wú)線輸入發(fā)射裝置201與輸入接收裝置203皆是直接執(zhí)行步驟(109)。在步驟(109)中的無(wú)線鼠標(biāo)201與無(wú)線鼠標(biāo)接收器203,使用者操作無(wú)線鼠標(biāo)201來(lái)對(duì)計(jì)算機(jī)輸入指令,而無(wú)線鼠標(biāo)201也是利用正常資料封包的格式封裝含有辨識(shí)碼、移動(dòng)資料、按鍵資料的封包30,來(lái)向?qū)?yīng)的無(wú)線鼠標(biāo)接收器203發(fā)射,同時(shí),無(wú)線鼠標(biāo)接收器接收以及處理這些封包30,并向計(jì)算機(jī)傳送封包30。
為了要讓第一次安裝啟用無(wú)線輸入裝置20時(shí),在無(wú)線輸入發(fā)射裝置201與對(duì)應(yīng)的無(wú)線輸入接收裝置203兩者之間距離能夠得以調(diào)整,上述步驟(103)進(jìn)一步包括設(shè)定無(wú)線輸入發(fā)射裝置201的發(fā)射功率大小的步驟,藉此調(diào)整無(wú)線輸入發(fā)射裝置201所發(fā)射的封包30的有效范圍,同時(shí),上述步驟(105)進(jìn)一步包括設(shè)定無(wú)線輸入接收裝置203的接收功率大小的步驟,藉此調(diào)整無(wú)線輸入接收裝置203能夠接收步驟(103)的封包30之有效接收范圍。本發(fā)明的啟用方法10再藉由發(fā)射功率大小的設(shè)定調(diào)整,或者是接收功率大小的設(shè)定調(diào)整,使用者可以更方便地指定無(wú)線輸入裝置20的有效空間操作范圍之大小。
本發(fā)明上述的辨識(shí)碼301系可以由無(wú)線輸入發(fā)射裝置201以隨機(jī)隨機(jī)數(shù)方式來(lái)產(chǎn)生,例如是由微控制器201b執(zhí)行而產(chǎn)生隨機(jī)隨機(jī)數(shù)的辨識(shí)碼301。
本發(fā)明是以無(wú)線鼠標(biāo)201與無(wú)線鼠標(biāo)接收器203作為具體范例,然而并不以此范例為局限,本發(fā)明的啟用方法10應(yīng)當(dāng)可以應(yīng)用到其它態(tài)樣的無(wú)線輸入裝置,例如無(wú)線鍵盤、無(wú)線搖桿等等。
本發(fā)明的啟用方法10可以采用韌體手段予以在無(wú)線輸入裝置20中實(shí)現(xiàn),例如將步驟(101)、步驟(103)以及步驟(109)實(shí)現(xiàn)成一韌體,而由無(wú)線鼠標(biāo)201的微控制器201b執(zhí)行。同理,將步驟(105)以及步驟(107)實(shí)現(xiàn)成一韌體,而由無(wú)線鼠標(biāo)接收器203的微控制器203b執(zhí)行。
雖然本發(fā)明已以數(shù)個(gè)較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,任何熟悉此技術(shù)者,在不脫離本發(fā)明之精神和范圍內(nèi),當(dāng)可作各種之更動(dòng)與潤(rùn)飾,凡所做之各種更動(dòng)與潤(rùn)飾皆在本發(fā)明后附之權(quán)利要求保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種用于無(wú)線輸入裝置的啟用方法,包括下列步驟(A).當(dāng)?shù)谝淮螁⒂靡粺o(wú)線輸入發(fā)射裝置時(shí),該無(wú)線輸入發(fā)射裝置判斷是否被移動(dòng)或是其所屬的至少一個(gè)按鍵是否被按壓,若判斷為真,則進(jìn)入步驟(B),若判斷為偽,則該無(wú)線輸入發(fā)射裝置繼續(xù)偵測(cè)是否被移動(dòng)或是其中一個(gè)的該按鍵是否被按壓;(B).該無(wú)線輸入發(fā)射裝置利用正常資料封包的格式封裝含有辨識(shí)碼的封包,并向?qū)?yīng)的且第一次使用的無(wú)線輸入接收裝置發(fā)射該封包;(C).該無(wú)線輸入接收裝置進(jìn)行搜尋,使之能夠接收到步驟(B)的封包(D).該無(wú)線輸入接收裝置使用步驟(C)接收到的封包內(nèi)的辨識(shí)碼,將其設(shè)定為該無(wú)線輸入接收裝置的辨識(shí)碼;藉此該無(wú)線輸入發(fā)射裝置與該無(wú)線輸入接收裝置達(dá)成配對(duì)。
2.如權(quán)利要求1所述的啟用方法,其中步驟(C)的進(jìn)行搜尋之步驟,是該無(wú)線輸入接收裝置以跳頻接收方式進(jìn)行搜尋。
3.如權(quán)利要求1所述的啟用方法,其中該無(wú)線輸入發(fā)射裝置,系一無(wú)線鼠標(biāo)、一無(wú)線鍵盤、一無(wú)線搖桿的其中一個(gè)。
4.如權(quán)利要求1所述的啟用方法,其中該無(wú)線輸入接收裝置,進(jìn)一步包括一儲(chǔ)存該辨識(shí)碼的非依電性內(nèi)存。
5.如權(quán)利要求1所述的啟用方法,其中步驟(B)的辨識(shí)碼,系由該無(wú)線輸入發(fā)射裝置以隨機(jī)的隨機(jī)數(shù)方式產(chǎn)生。
6.如權(quán)利要求1所述的啟用方法,其中步驟(D)的設(shè)定步驟,系該無(wú)線輸入接收裝置僅擷取該封包內(nèi)的辨識(shí)碼作為設(shè)定之使用
7.如權(quán)利要求1所述的啟用方法,進(jìn)一步包括(E).達(dá)成配對(duì)后的該無(wú)線輸入發(fā)射裝置如再被移動(dòng)或是其所屬的至少一個(gè)之按鍵被按壓時(shí),該無(wú)線輸入發(fā)射裝置仍利用正常資料封包的格式封裝含有辨識(shí)碼、移動(dòng)資料、按鍵資料的封包,以及向配對(duì)后對(duì)應(yīng)的該無(wú)線輸入接收裝置發(fā)射該封包。
8.如權(quán)利要求1所述的啟用方法,其中該步驟(B)進(jìn)一步包括設(shè)定該無(wú)線輸入發(fā)射裝置的發(fā)射功率大小的步驟,藉此調(diào)整該無(wú)線輸入發(fā)射裝置所發(fā)射的封包的有效范圍。
9.如權(quán)利要求1所述的啟用方法,其中該步驟(C)進(jìn)一步包括設(shè)定該無(wú)線輸入接收裝置的接收功率大小,藉此調(diào)整該無(wú)線輸入接收裝置能夠接收步驟(B)的封包之有效接收范圍。
10.一種無(wú)線輸入裝置,包括一無(wú)線輸入發(fā)射裝置以及一無(wú)線輸入接收裝置,其特征在于該無(wú)線輸入發(fā)射裝置以及該無(wú)線輸入接收裝置,系分別進(jìn)行下列程序(A).當(dāng)?shù)谝淮螁⒂靡粺o(wú)線輸入發(fā)射裝置時(shí),該無(wú)線輸入發(fā)射裝置判斷是否被移動(dòng)或是所屬的至少一個(gè)之按鍵是否被按壓,若判斷為真,則進(jìn)入程序(B),若判斷為偽,則該無(wú)線輸入發(fā)射裝置繼續(xù)偵測(cè)是否被移動(dòng)或是其中一個(gè)的該按鍵是否被按壓;(B).該無(wú)線輸入發(fā)射裝置利用正常資料封包的格式封裝含有辨識(shí)碼的封包,以及向?qū)?yīng)的且第一次使用的無(wú)線輸入接收裝置發(fā)射該封包;(C).該無(wú)線輸入接收裝置進(jìn)行搜尋,使能夠接收到程序(B)的封包(D).該無(wú)線輸入接收裝置使用程序(C)接收到的封包內(nèi)的辨識(shí)碼,將其設(shè)定為該無(wú)線輸入接收裝置的辨識(shí)碼;藉此該無(wú)線輸入發(fā)射裝置與該無(wú)線輸入接收裝置達(dá)成配對(duì)。
11.如權(quán)利要求10所述的無(wú)線輸入裝置,其中程序(C)的進(jìn)行搜尋之手段,系該無(wú)線輸入接收裝置以跳頻接收方式進(jìn)行搜尋。
12.如權(quán)利要求10所述的無(wú)線輸入裝置,其中該無(wú)線輸入發(fā)射裝置,系一無(wú)線鼠標(biāo)、一無(wú)線鍵盤、一無(wú)線搖桿的其中一個(gè)。
13.如權(quán)利要求10所述的無(wú)線輸入裝置,其中該無(wú)線輸入接收裝置,進(jìn)一步包括一儲(chǔ)存該辨識(shí)碼的非依電性內(nèi)存。
14.如權(quán)利要求10所述的無(wú)線輸入裝置,其中程序(B)的辨識(shí)碼,系由該無(wú)線輸入發(fā)射裝置以隨機(jī)的隨機(jī)數(shù)方式產(chǎn)生。
15.如權(quán)利要求10所述的無(wú)線輸入裝置,其中程序(D)的設(shè)定手段,系該無(wú)線輸入接收裝置僅擷取該封包內(nèi)的辨識(shí)碼作為設(shè)定之使用,并且不會(huì)將該封包傳送至所連接的一計(jì)算機(jī)。
16.如申請(qǐng)專利范圍第10項(xiàng)所述之無(wú)線輸入裝置,進(jìn)一步進(jìn)行下列程序(E).達(dá)成配對(duì)后的該無(wú)線輸入發(fā)射裝置如再被移動(dòng)或是其所屬的至少一個(gè)之按鍵被按壓時(shí),該無(wú)線輸入發(fā)射裝置仍利用正常資料封包的格式封裝含有辨識(shí)碼、移動(dòng)資料、按鍵資料的封包,以及向配對(duì)后對(duì)應(yīng)的該無(wú)線輸入接收裝置發(fā)射該封包。
17.如申請(qǐng)專利范圍第10項(xiàng)所述之無(wú)線輸入裝置,其中該程序(B)進(jìn)一步包括設(shè)定該無(wú)線輸入發(fā)射裝置的發(fā)射功率大小的程序,藉此調(diào)整該無(wú)線輸入發(fā)射裝置所發(fā)射的封包的有效范圍。
18.如申請(qǐng)專利范圍第10項(xiàng)所述之無(wú)線輸入裝置,其中該程序(C)進(jìn)一步包括設(shè)定該無(wú)線輸入接收裝置的接收功率大小的程序,藉此調(diào)整該無(wú)線輸入接收裝置能夠接收步驟(B)的封包之有效接收范圍。
全文摘要
本發(fā)明是一種用于無(wú)線輸入裝置的啟用方法包括步驟(A)至(D)。步驟(A)是當(dāng)?shù)谝淮螁⒂脽o(wú)線輸入裝置時(shí),無(wú)線輸入發(fā)射裝置判斷是否被移動(dòng)或是其所屬的至少一個(gè)之按鍵是否被按壓,若判斷為真,則進(jìn)入步驟(B),若判斷為偽,則無(wú)線輸入發(fā)射裝置繼續(xù)偵測(cè)是否被移動(dòng)或是其中一個(gè)的按鍵是否被按壓。步驟(B)是無(wú)線輸入發(fā)射裝置利用正常資料封包的格式封裝含有辨識(shí)碼的封包,以及向?qū)?yīng)的且第一次使用的無(wú)線輸入接收裝置發(fā)射封包。步驟(C)是無(wú)線輸入接收裝置進(jìn)行搜尋,使能夠接收到步驟(B)的封包。步驟(D)是無(wú)線輸入接收裝置使用步驟(C)之封包內(nèi)的辨識(shí)碼,將其設(shè)定為無(wú)線輸入接收裝置的辨識(shí)碼。藉步驟(A)至步驟(D)的執(zhí)行,無(wú)線輸入發(fā)射裝置與無(wú)線輸入接收裝置達(dá)成配對(duì)。
文檔編號(hào)G06F3/02GK1680904SQ200410031019
公開(kāi)日2005年10月12日 申請(qǐng)日期2004年4月5日 優(yōu)先權(quán)日2004年4月5日
發(fā)明者謝國(guó)誠(chéng) 申請(qǐng)人:英群企業(yè)股份有限公司