用于无线人机装置的辨识码构成方法及无线人机输入系统的制作方法

文档序号:6375757阅读:248来源:国知局
专利名称:用于无线人机装置的辨识码构成方法及无线人机输入系统的制作方法
技术领域
本发明是关于一种用于无线人机装置的辨识码构成方法,以避免资料干扰问题,尤其是关于一种让作为发射资料的无线人机发射装置在省去内存装置组件的设计下,依然能够避免资料干扰问题,同时能够完全避免无线人机装置在第一次安装时,因为无线人机装置的辨识码数值不同所导致的安装失败。
背景技术
美国专利USP5,854,621号「无线鼠标(Wireless Mouse)」其揭示一种通讯系统,用于接收外围装置的代表位移动作的信号(Communicationsystem for receiving signals representing displacement action ofa peripheral device),该通讯系统包括第一外围装置(Firstperipheral device)以及一个接收单元(Receiving uint),其中第一外围装置必须包含有一个第一非依电性内存装置(First non-volatile memorydevice)以用来储存一个第一识别码(First identifier),而接收单元亦包含有一个第二非依电性内存装置以用来储存第一识别码以及其它已授权的外围装置的识别码。SP5,854,621号虽然可以解决外围装置与接收单元彼此之间资料传送与接收的资料干扰问题,然而发射资料的外围装置必须使用到非依电性内存装置以永久储存识别码,由于非依电性内存装置组件的使用乃造成制造成本增加,此为USP5,854,621的缺点。
本发明的发明人有鉴于上述公知技术的缺点与不足,经改良而创作出一种用于无线人机装置的辨识码构成方法及无线人机输入系统,能够在作为发射资料的周边装置省去内存装置组件的设计下,依然能够避免资料干扰问题,同时本发明的无线人机装置能够完全避免在第一次安装时,因为无线人机装置的辨识码数值不同所导致的安装失败。

发明内容
本发明主要目的是提供一种用于无线人机装置的辨识码构成方法,能够使作为发射资料的无线人机发射装置,其在没有内存装置组件的设计下依然能够避免资料干扰问题,而内存装置组件主要是用以储存用于避免资料干扰的数值资料。
本发明的另一目的是提供一种用于无线人机装置的辨识码构成方法,能够完全避免在第一次安装时,因为无线人机装置的辨识码数值不同所导致的安装失败,同时在计算机上输出信息来指示无线人机装置已经正常完成安装。
为达成本发明上述目的,本发明提供一种用于无线人机装置的辨识码构成方法,其适用于由无线人机发射装置以及无线人机接收装置所组成的无线人机装置,其中无线人机接收装置是电气性连接计算机,本发明方法应用在第一次安装无线人机装置于计算机,包括下列步骤(A).将预定辨识码预先储存于一个未被使用的无线人机接收装置,其中无线人机接收装置至少包含一个用于储存预定辨识码的非依电性内存;(B).当无线人机发射装置第一次安装使用时,无线人机发射装置向无线人机接收装置发射至少包含预定辨识码的资料封包,其中预定辨识码由无线人机发射装置的微控制器自动产生;(C).无线人机接收装置接收步骤(B)的资料封包;(D).计算机经由执行程序代码的方式,侦测步骤(C)的无线人机接收装置是否能够正常接收,以及在步骤(C)侦测系为正常接收的情况下,计算机经由执行程序代码的方式,读取无线人机接收装置的内存,比较所读取的资料数值是否与预定辨识码是否为相同的数值,如果比较为真(True)则令计算机输出无线人机装置正常工作的信息;藉此无线人机装置的使用者在完成第一次安装时,使用者可以经由计算机在步骤(D)所输出的信息,能够确认无线人机装置已经正常完成安装。
再者,为达成本发明上述目的,本发明提供一种无线人机输入系统,包括一个无线人机接收装置,其至少包含一个用于储存预定辨识码的非依电性内存,其中预定辨识码是预先储存于未被使用的无线人机接收装置中,其中无线人机接收装置是电气性连接一计算机;一个无线人机发射装置,其至少包含一个用于自动产生预定辨识码的微控制器,当无线人机发射装置第一次安装使用时,无线人机发射装置向无线人机接收装置发射至少包含预定辨识码的资料封包;被该计算机执行的程序代码,其用以侦测无线人机接收装置是否能够正常接收,以及在无线人机接收装置是为正常接收的情况下,计算机经由执行程序代码以读取无线人机接收装置的内存,比较所读取的资料数值是否与预定辨识码是否为相同的数值,如果比较为真(True)则令计算机输出无线人机装置正常工作的信息;藉此无线人机接收装置以及无线人机发射装置的使用者在完成第一次安装时,使用者可以经由计算机所输出的信息,能够确认无线人机接收装置以及无线人机发射装置已经正常完成安装。
为使熟悉该项技术人士了解本发明的目的、特征及功效,兹藉由下述具体实施例,并配合所附图,对本发明详加说明如后


图1显示应用本发明方法的无线鼠标发射装置架构图。
图2显示应用本发明方法的无线键盘发射装置架构图。
图3显示应用本发明方法的无线鼠标与键盘共享的接收装置架构图。
图4显示本发明方法的流程图。
图5显示本发明方法进一步令无线人机接收装置设定为预定辨识码的流程图。
图6显示计算机执行本发明程序代码在显示器上输出无线人机装置正常工作的信息的示意图。
图中10无线人机发射装置10无线鼠标发射装置20无线人机发射装置20无线键盘发射装置30无线人机接收装置30无线鼠标与键盘共享的接收装置61文字信息
101微控制器201微控制器301内存具体实施方式
图1显示应用本发明方法的无线鼠标发射装置架构图,图2显示应用本发明方法的无线键盘发射装置架构图,以及图3显示应用本发明方法的无线鼠标与键盘共享的接收装置架构图。本发明的无线人机装置主要包括有无线人机发射装置10、20以及无线人机接收装置30,而无线人机发射装置10、20的具体实施例可以是图1所显示的无线鼠标发射装置10,或者是图2所显示的无线键盘发射装置20。无线人机接收装置30的具体实施例可以是图3所显示的无线鼠标与键盘共享的接收装置30。应用本发明方法的无线人机发射装置10、20最主要的特色是其并不需要有一个用来储存辨识码的内存,而无线人机发射装置10、20的辨识码完全由微控制器101、201自行产生,据此,无线人机发射装置10、20可以节省内存组件,同时可以降低无线人机发射装置10、20的制造成本。应用本发明方法的无线人机接收装置30最主要的特色是在辨识码的设定方式,本发明的无线人机接收装置30预先储存一个预定辨识码于非依电性内存301,例如制造商在无线人机接收装置30出厂前就将预定辨识码,例如数值为55的预定辨识码,储存在内存301内。
当无线人机发射装置10、20以无线方式,例如为无线电方式,向无线人机接收装置30发射传送资料封包,所发射的资料封包内即含有辨识码,而这个辨识码是作为资料封包传输辨识的用途,藉助于辨识码的利用,使得无线人机发射装置10、20能够与无线人机接收装置30搭配使用,成为特定一组的无线人机发射装置10、20与无线人机接收装置30。
使用者第一次安装使用本发明的无线人机装置时,其先将图3的无线鼠标与键盘共享的接收装置30电气性与计算机连接,例如以USB接口方式的USB连接器以USB电缆线电气性连接计算机,接着开启计算机以及安装电池于第一图的无线鼠标发射装置10,或者是安装电池于图2的无线键盘发射装置20。第一次安装后激活使用的无线鼠标发射装置10或者是无线键盘发射装置20等无线人机发射装置10、20,无线人机发射装置10、20的微控制器101、201会自动产生一个相同于无线人机接收装置所预存预定辨识码数值的辨识码,例如微控制器101、201会自动产生一个数值为55的辨识码,然后无线人机发射装置10、20向无线人机接收装置30发射资料封包,而资料封包含着与预定辨识码相同数值的辨识码。接着计算机经由执行程序代码的方式,所执行的程序代码的具体实施例其就是为无线人机装置的驱动程序,程序代码主要是用来侦测无线人机接收装置30是否能够正常接收,以及读取无线人机接收装置30的内存301,然后比较所读取的资料数值是否与预定辨识码是否为相同的数值,如果比较为真(True)的话,则令计算机输出无线人机装置正常工作的信息。
图4显示本发明方法的流程图。步骤(41)是将预定辨识码预先储存于一个未被使用的无线人机接收装置30的非依电性内存301,承上述所说明,具体实现步骤(41)的方式是可以在无线人机接收装置30出厂前就将预定辨识码,例如数值为55的预定辨识码,储存在内存301内。步骤(43)是无线人机发射装置10、20第一次安装使用时,无线人机发射装置10、20向无线人机接收装置30发射至少包含与预定辨识码相同数值的辨识码的资料封包,其中辨识码系由无线人机发射装置01、20的微控制器101、201自动产生出来,承上述所说明,具体实现步骤(43)的方式可以在无线人机发射装置10、20第一次安装电池使用时,微控制器101、201会自动产生一个数值为55的辨识码,然后无线人机发射装置10、20向无线人机接收装置30发射含有辨识码数值为55的资料封包。步骤(45)是无线人机接收装置接收步骤(43)的资料封包,由于第一次安装使用的无线人机接收装置30所预存的辨识码为预定辨识码,承上述所说明,其具体数值亦为55,因此无线人机接收装置30应可顺利接收步骤(43)的含有辨识码数值为55的资料封包。步骤(47)是计算机经由执行程序代码的方式,侦测步骤(45)的无线人机接收装置30是否能够正常接收,以及在步骤(45)侦测为正常接收的情况下,计算机经由执行程序代码的方式,读取无线人机接收装置30的内存301,比较所读取的资料数值是否与预定辨识码是否为相同的数值,如果比较为真(True),则令计算机输出无线人机装置正常工作的信息。承上述所说明,具体实现步骤(47)的方式是计算机执行无线人机装置的驱动程序,由计算机查验从无线人机接收装置30所传送的资料封包是否正确,以判断出无线人机接收装置30是否能够正常的接收,如果判断为正常接收的情况下,则在计算机的屏幕显示无线人机装置正常工作的信息,例如显示文字信息61以通知使用者无线人机装置已经安装成功且正常工作中,请参见图6显示计算机执行本发明程序代码在显示器上输出无线人机装置正常工作的信息的示意图。
本发明方法在上述步骤(47)完成输出无线人机装置正常工作信息的步骤后,本发明方法进一步包括步骤(49),其是计算机经由执行程序代码的方式,指导使用者进行更换一个不同于预定辨识码之数值的新辨识码,其中新辨识码系由无线人机发射装置10、20的微控制器101、201自动产生,以及其中无线人机接收装置30的内存301是用于储存新辨识码。承上述所说明,具体实现步骤(49)的方式系计算机藉由执行驱动程序以显示对话框画面来与使用者互动,使得使用者依据对话框的指示内容来完成更换为新辨识码,当更换为新辨识码后,计算机亦可以将新辨识码数值显示显示在显示器上,由于新辨识码可以被更换,藉此防止由于使用同一数值的辨识码而造成资料封包在无线人机接收装置30的接收干扰,再者能够防止由于多数人在同一场合中,由于使用同一数值的辨识码而造成资料封包在无线人机接收装置30的接收干扰。
图5显示本发明方法进一步令无线人机接收装置设定为预定辨识码的流程图。本发明方法进一步可以包括步骤(51),其为计算机经由执行程序代码的方式,令无线人机接收装置30的内存301储存预定辨识码。步骤(51)的主要功能是让使用者能够自行经由执行程序代码的方式强迫将例如数值为55的预定辨识码储存于内存301,而实现步骤(51)的程序代码可以包含在上述的驱动程序内。
本发明方法使得用来发射资料封包的无线人机发射装置10、20可以节省一个存储元件的使用,直接降低无线人机发射装置10、20的制造成本。又由于预定辨识码在无线人机接收装置30出厂之前就预先储存于内存301内,以方便将来使用者进行第一次安装就能够成功地安装使用本发明的无线人机装置,经由输出的信息,使用者同时可以明显获知无线人机装置的成功安装的结果。再者,本发明能够完全避免无线人机发射装置10、20与无线接收发射装置30在第一次安装时,因为无线人机发射装置10、20的辨识码数值与无线接收发射装置30的辨识码数值不同所导致的安装失败。
本发明的无线人机输入装置,其具体实施例除了是上述的无线鼠标发射装置10、无线键盘发射装置20、以及无线人机接收装置30外,其可以是无线摇杆发射装置、无线摇杆接收装置、或其无线指针发射装置、无线指针接收装置等等。
熟习本技术者须了解,可在本发明的精神及观点内对本发明进行多种不同的修改。而本发明是涵盖由权利要求保护范围及其对等之涵意的观点内任何的修改及变更。
权利要求
1.一种用于无线人机装置的辨识码构成方法,其适用于由一无线人机发射装置以及一无线人机接收装置所组成的无线人机装置,其中该无线人机接收装置是与一计算机电气性连接,该方法应用在第一次安装该无线人机装置于该计算机,该方法包括下列步骤(A).将一预定辨识码预先储存于一个未被使用的该无线人机接收装置,其中该无线人机接收装置至少包含一个用于储存该预定辨识码的非依电性内存;(B).当该无线人机发射装置第一次安装使用时,该无线人机发射装置向该无线人机接收装置发射至少包含该预定辨识码的资料封包,其中该预定辨识码是由该无线人机发射装置的微控制器自动产生;(C).该无线人机接收装置接收该步骤(B)的该资料封包;(D).该计算机经由执行程序代码的方式,侦测该步骤(C)的该无线人机接收装置是否能够正常接收,以及在该步骤(C)侦测系为正常接收的情况下,该计算机经由执行程序代码的方式,读取该无线人机接收装置的内存,比较所读取的资料数值是否与该预定辨识码是否为相同的数值,如果比较为真(True),则令该计算机输出该无线人机装置正常工作的信息;藉此该无线人机装置的使用者在完成第一次安装时,该使用者可以经由该计算机在步骤(D)所输出的信息,能够确认该无线人机装置已经正常完成安装。
2.根据权利要求1所述的无线人机装置的辨识码构成方法,其中该步骤(D)所输出的信息为一显示画面。
3.根据权利要求1所述的无线人机装置的辨识码构成方法,其中该无线发射装置为一无线鼠标发射装置、一无线键盘发射装置、一无线摇杆发射装置、一无线指针发射装置中的一个。
4.根据权利要求1所述的无线人机装置的辨识码构成方法,其中该无线接收装置是为一无线鼠标接收装置、一无线键盘接收装置、一无线摇杆接收装置、一无线指针接收装置中的一个。
5.根据权利要求1所述的无线人机装置的辨识码构成方法,在当步骤(D)完成输出该无线人机装置正常工作信息的步骤后,该方法进一步包括下列步骤(E).该计算机经由执行程序代码的方式,指导该使用者进行更换一个不同于该预定辨识码的数值的新辨识码,其中该新辨识码系由该无线人机发射装置的微控制器自动产生,以及其中该无线人机接收装置的内存用于储存该新辨识码,藉此防止由于使用同一数值的辨识码而造成该资料封包在该无线人机接收装置的接收干扰。
6.根据权利要求1所述的无线人机装置的辨识码构成方法,该方法进一步包括下列步骤(E).该计算机经由执行程序代码的方式,令该无线人机接收装置的内存储存该预定辨识码。
7.一种无线人机输入系统,包括一无线人机接收装置,其至少包含一个用于储存一预定辨识码的非依电性内存,其中该预定辨识码预先储存于未被使用的该无线人机接收装置中,其中该无线人机接收装置是与一计算机电气性连接;一无线人机发射装置,其至少包含一个用于自动产生该预定辨识码的微控制器,当该无线人机发射装置第一次安装使用时,该无线人机发射装置向该无线人机接收装置发射至少包含该预定辨识码的资料封包;一被该计算机执行的程序代码,用以侦测该无线人机接收装置是否能够正常接收,以及在该无线人机接收装置为正常接收的情况下,该计算机经由执行该程序代码以读取该无线人机接收装置的内存,比较所读取的资料数值是否与该预定辨识码是否为相同的数值,如果比较为真(True),则令该计算机输出该无线人机装置正常工作的信息;藉此该无线人机接收装置以及该无线人机发射装置的使用者在完成第一次安装时,该使用者可以经由该计算机所输出的信息,能够确认该无线人机接收装置以及该无线人机发射装置已经正常完成安装。
8.根据权利要求7所述的无线人机输入系统,其中该输出的信息为一显示画面。
9.根据权利要求7所述的无线人机输入系统,其中该无线发射装置为一无线鼠标发射装置、一无线键盘发射装置、一无线摇杆发射装置、一无线指针发射装置中的一个。
10.根据权利要求7所述的无线人机输入系统,其中该无线接收装置为一无线鼠标接收装置、一无线键盘接收装置、一无线摇杆接收装置、一无线指针接收装置中的一个。
11.根据权利要求7所述的无线人机输入系统,其中该程序代码进一步用以指导该使用者进行更换一个不同于该预定辨识码之数值的新辨识码,其中该新辨识码系由该无线人机发射装置的微控制器自动产生,以及其中该无线人机接收装置的内存系用于储存该新辨识码,藉此防止由于使用同一数值的辨识码而造成该资料封包在该无线人机接收装置的接收干扰。
12.根据权利要求7所述的无线人机输入系统,其中该程序代码进一步用以令该无线人机接收装置的内存储存该预定辨识码。
13.根据权利要求7所述的无线人机输入系统,其中该程序代码为一驱动程序。
14.一种无线人机输入装置,包括一无线人机接收装置,其至少包含一个用于储存一预定辨识码的非依电性内存,其中该预定辨识码预先储存于未被使用的该无线人机接收装置中,其中该无线人机接收装置与一计算机电气性连接;一无线人机发射装置,其至少包含一个用于自动产生该预定辨识码的微控制器。
15.根据权利要求7所述的无线人机输入装置,其中该输出的信息为一显示画面。
16.根据权利要求7所述的无线人机输入装置,其中该无线发射装置为一无线鼠标发射装置、一无线键盘发射装置、一无线摇杆发射装置、一无线指针发射装置中的一个。
17.根据权利要求7所述的无线人机输入装置,其中该无线接收装置为一无线鼠标接收装置、一无线键盘接收装置、一无线摇杆接收装置、一无线指针接收装置中的一个。
全文摘要
本发明是一种用于无线人机装置的辨识码构成方法,包括下列步骤A将预定辨识码预先储存于一个未被使用的无线人机接收装置;B当无线人机发射装置第一次安装使用时,无线人机发射装置向无线人机接收装置发射至少包含预定辨识码的资料封包;C无线人机接收装置接收步骤B的资料封包;D计算机经由执行程序代码的方式,侦测步骤C的无线人机接收装置是否能够正常接收,在步骤C侦测系为正常接收的情况下,计算机经由执行程序代码的方式,读取无线人机接收装置的内存,比较所读取的资料数值是否与预定辨识码是否为相同的数值,如果比较为真,则令计算机输出无线人机装置正常工作的信息,确认无线人机装置已经正常完成安装。
文档编号G06F3/033GK1581049SQ0315360
公开日2005年2月16日 申请日期2003年8月15日 优先权日2003年8月15日
发明者郭英育, 莫爱德 申请人:英群企业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1