实时判断光学鼠标工作平面适用性的方法及相关装置的制作方法

文档序号:6378557阅读:181来源:国知局
专利名称:实时判断光学鼠标工作平面适用性的方法及相关装置的制作方法
技术领域
本发明提供一种判断工作平面的适用性的方法及相关装置,特别指一种用于实时判断一光学鼠标的工作表面适用性的方法及相关装置。
背景技术
常规技术中光学鼠标是利用光学反射的原理,计算出其移动的方向与距离,而产生相对的指针信号。光学鼠标中光学传感的原理在常规技术中已熟知,故以下仅对于其工作方式略作描述。
请参考图1,图1为一常规光学鼠标10的底视图。如图1所示,光学鼠标10有一平底面12,其上设有一开口14。通过开口14,光学鼠标10利用一发光二极管(未表示在图1中)将光线照射到该光学鼠标所在的工作平面上,并快速扫描及提取工作平面的图像,并对比所提取图像前后之间的差异。每当提取的图像内容有所变动时,通过光学鼠标10内建的电路可计算出光学鼠标10的位移数据,该位移数据转换成轴向位移信号并通过一电缆线16(或是无线传输方式)传送到一计算机(未显示),而电缆线16可以采用许多种标准的转接头规格,如通信连接端口(COM)、PS/2连接端口、通用串行总线(USB)等。
请参考图2,图2为常规光学鼠标10内部的组合元件图20。如图2所示,光学鼠标10还包括有一光学模块30设在平底面12的开口14的上侧,一电路板40设在光学模块30之上,一光学识别单元42设在电路板40的上方,一发光二极管44设在电路板40的上方,以及一掩模46亦设在电路板40的上方。光学识别单元42用来提取光学鼠标10所滑过的工作平面的图像,以分析及判断光学鼠标10的位移,发光二极管44用来作为光学识别单元42的光源,而掩模46则是用来避免发光二极管44所发出的光线直接射入光学识别单元42上。光学模块30包括有一镜片32、一第一反射面34、以及一第二反射面36。电路板40包括有有一孔洞48,位于镜片32的上方,而光学识别单元42设在电路板40孔洞48的上方。其中,第一反射面34会突出孔洞48之外,使得第一反射面34会恰好位于发光二极管44与光学识别单元42之间。
请参考图2及图3。图3为图2中组合元件图20经适度简化后的侧视图22。如图3所示,发光二极管44会产生光线27,且发光二极管44面对第一反射面34。此外,由于掩模46的形状以避免发光二极管44所发出的光线27直接射入光学识别单元42所设计而成的,故大部份的光线27会朝第一反射面34射去,并且由第一反射面34向下反射到第二反射面36。光线27经过第二反射面36的反射后,会穿过平底面12的开口14,并照亮光学鼠标10所接触的工作平面50。工作平面50会将光线27的特性调制并将其反射至镜片32,成为反射光线28。接着,反射光线28会被镜片32收集并聚焦到光学识别单元42上,而光学识别单元42即依据反射光线28的变化来判断光学鼠标10移动的方向与距离。
但是,当光学鼠标10所接触及操作的工作平面50为一具有高透射性或特殊颜色等材料(例如玻璃或一高光泽表面)时,入射工作平面50的光线27则无法完全地反射至光学识别单元42上,进而使得光学识别单元42无法接收到工作平面50的连续画面,并因而造成光学鼠标10产生指针定位不正常的情形。此时使用者应更换工作平面以解决该问题。然而,由于一般使用者对光学识别单元的工作特性并不了解,以致于当使用者遇到这样的问题时,经常无法正确得知问题到底是出在那里,甚至会误认为是光学鼠标本身的品质有问题而向制造厂商抱怨。

发明内容
因此本发明主要提供一种实时侦测光学鼠标所使用的工作平面,判断其相对于该光学鼠标的适用性的方法,并将结果实时向使用者响应。
本发明的实时判断光学鼠标工作平面适用性的方法,包括有使用一光学检测装置,检测该工作平面的光学特性;使用一判断电路,依据该光学检测装置所检测到的光学特性,判断该工作平面相对于该光学鼠标的适用性;以及使用该判断电路,依据适用性判断的结果产生一判断信号。
本发明的光学鼠标工作平面适用性实时判断方法,可将判断的结果显示在一设在该光学鼠标上的显示装置,或是一计算机系统的显示器。
当使用者接收到该显示装置或显示器的信息时,便可据以判断当时光学鼠标所使用的工作平面的光学特性,是否适合该光学鼠标使用。当使用者发现所使用的光学鼠标发生指针定位不正常的情况,若该显示装置或显示器所显示的信息,代表此时所用的工作平面并不适合使用者的光学鼠标使用,使用者便可判断光学鼠标指针定位不正常的情况,是由于光学鼠标不适合在该工作平面上使用所造成的,而不是操作系统出了问题或是光学鼠标发生故障。如此一来使用者便能很快地通过更换光学鼠标工作平面等方式,排除光学鼠标指针定位不正常的情况,而不必一一尝试排除所有可能发生问题的情况。


图1为常规光学鼠标的底视图。
图2为图1中光学鼠标内部的组合元件图。
图3为图2中光学鼠标内部元件经适度简化后的侧视图。
图4为本发明的实时判断光学鼠标工作平面适用性方法的流程图。
图5为本发明的光学鼠标的示意图。
图6为本发明的判断系统的示意图。
附图符号说明10、60、 光学鼠标 46 掩模7212 平底面48 孔洞14 开口 50 工作平面16 电缆线62、74 光学检测装置20 光学鼠标内部的组合64 判断电路元件图22 组合元件图简化后的66 显示装置侧视图27 光线 68 红色发光二极管28 反射光线 70 绿色发光二极管30 光学模块 76 控制电路32 镜片 78 计算机主机34 第一反射面 80 中央处理单元36 第二反射面 82 存储装置40 电路板 84 驱动程序42 光学识别单元 86 显示器44 发光二极管 90 判断系统具体实施方式
请参阅图4。图4为本发明的实时判断光学鼠标工作平面适用性方法的流程图。该方法的步骤如下步骤100开始。光学鼠标会发出一光线至所使用的工作平面。
步骤102使用一光学检测装置提取从该工作平面反射回来的光线,并从中检测该工作平面的光学特性。
步骤104该光学检测装置依据所检测到的该工作平面的光学特性,产生一检测值。
步骤106利用一判断电路对该检测值进行运算,以判断该工作平面相对于该光学鼠标的适用性,并产生一判断信号。
步骤108利用一显示装置根据该判断信号执行对应的运作,显示步骤106中判断的结果。
步骤110结束。
在步骤102中,从该工作平面反射回来的光线,其光学特性主要与该工作平面的表面纹路、反射度、以及透明程度等的特性有关。举例而言,当该工作平面的表面纹路的相似度(在百万分的一米等级)过高时,通常该工作平面就不适合该光学鼠标使用。另外,反射度过高(如镜子,会完全反射光线)或高透明程度过高(如玻璃,光线可完全穿透而无法成像)的表面,亦不适合作为该光学鼠标的工作平面。因此,便可从该工作平面反射回来的光线中,侦测出该工作平面的光学特性。在步骤104中所产生的该检测值高低,与该工作平面的光学特性有关。如图4的流程图所示,在步骤106中使用一判断电路分析该检测值并产生一判断信号。其中该判断电路根据该检测值所坐落的范围,判断具备该种光学特性的该工作平面是否适用于该光学鼠标,并将判断的结果输出为一判断信号,供后续处理用。一般而言,该检测值越高,代表越适合该光学鼠标使用。例如,当该工作平面为一高透明度的表面(如玻璃)时,该检测值几乎是0,而在某些黑色的表面上,该检测值亦是很小(约<10)的值,像这些表面就不适合于该光学鼠标使用。在步骤108中,该显示装置根据步骤106中所产生的该判断信号,决定所要采取的对应操作,例如发光或显示文字、图案等。使用者便可根据该显示装置的响应,而得知步骤106中的判断结果,例如该工作平面适合该光学鼠标使用,或是该工作平面的光学特性并不适合该光学鼠标使用,继续使用的话可能会发生光学鼠标指针定位不正常的情况。
请参阅图5。图5为本发明的光学鼠标60的实施例的示意图。图5中的光学鼠标60可用来实施图4中所示的判断方法,其中光学鼠标60包括有一光学检测装置62,用以检测光学鼠标60所使用的工作平面的光学特性,并根据所检测到的光学特性输出一检测值;一判断电路64,其电连接到光学检测器62,用以接收光学检测装置62所输出的该检测值,并据以产生一对应的判断信号;一显示装置66,其电连接到判断电路64,用以根据该判断信号,进行对应的运作。在该实施例中,显示装置66包括有一红色发光二极管68与一绿色发光二极管70。
图5的光学鼠标60工作情况如下,当一使用者移动光学鼠标60时,光学鼠标60会发出一光线至所使用的工作平面。而光学检测装置62会快速扫描光学鼠标60所经过的工作平面,同时提取该从工作平面反射回来的光线。由于不同的工作平面具有不同的光学特性,而不同的光学特性会响应在入射光与反射光之间的光学差异上。因此光学检测装置62将所检测到的光学特性,转换成一对应的检测值,并传送到判断电路64。判断电路64包括有一固件,该固件的程序代码会针对接收到的该检测值进行判断。若该检测值介于一第一范围之间,则判断电路64会传送一对应的第一判断信号至显示装置66。显示装置66根据该第一判断信号使绿色发光二极管70形成通路,并使红色发光二极管68形成断路。使用者看到光学鼠标60上的绿色发光二极管70发亮时,便可依该颜色的预先定义而得知此时光学鼠标60所使用的工作平面,其光学特性适用于光学鼠标60。另一方面,若该检测值介于一第二范围之间,则判断电路64会传送一对应的第二判断信号至显示装置66。此时显示装置66根据该第二判断信号使红色发光二极管68形成通路,并使绿色发光二极管70形成断路。使用者看到光学鼠标60上的红色发光二极管68发亮时,便可依该颜色的预先定义而得知此时光学鼠标60所使用的工作平面,其光学特性并不适用于光学鼠标60。由于显示装置66根据判断电路64所产生的判断信号实时做出响应,因此便可达到实时判断与响应该工作平面相对于光学鼠标60的适用性的目的。在本发明的一优选实施例中,绿/红色发光二极管的预先定义可标示在该发光二极管旁,例如在红色发光二极管68旁可标示“请更换操作表面”等提示,以方便使用者了解该灯号所代表的意义而采取适当的处理措施。
此外,上述第一实施例工作方式说明中,以一红色发光二极管及一绿色发光二极管作为显示装置66的组成元件,仅为举例说明,各种类型与材料的显示元件(如液晶显示器、有机发光二极管等)均可用于上述实施例当中。
请参阅图6。图6为本发明的判断系统90的实施例的示意图。判断系统90用来实时判断一工作平面的适用性,其包括有一光学鼠标72、一计算机主机78以及一电连接到计算机主机78的显示器86。其中光学鼠标72包括有一光学检测装置74,用以检测光学鼠标72所使用的工作平面的光学特性,并根据所检测到的光学特性输出一检测值;以及一控制电路76,用以传送该检测值至计算机主机78。计算机主机78包括有一中央处理单元80及一存储装置82,该存储装置存储有一驱动程序84,用以运算该检测值。
图6的判断系统90运作情形如下,当一使用者移动光学鼠标72时,设在光学鼠标72上的光学检测装置74,会快速扫描光学鼠标72所经过的工作平面,同时提取该工作平面的光学特性。如前所述,不同的工作平面具有不同的光学特性,因此光学检测装置74将所检测到的工作平面的光学特性,转换成一对应的检测值。接着光学鼠标72通过控制电路76将该检测值以及光学鼠标72本身的轴向位移信号一并传送至计算机主机78。计算机主机78接收该检测值与光学鼠标72的轴向位移信号后,利用中央处理单元80执行存储在存储装置82内的驱动程序84运算该检测值。由于光学鼠标不停地传送检测值至计算机主机78,中央处理单元80会记录这些检测值并执行驱动程序84加以运算(例如计算单位时间内这些检测值的平均值等)。计算机主机78将运算结果以适当表达方式显示在显示器86上,让使用者得以明白光学鼠标72所处的工作平面是不是适合光学鼠标72使用。由于这些检测值经过中央处理单元80执行存储在存储装置82内的驱动程序84加以运算、分析,故可更精确地判断工作平面的适用性。
请注意,中央处理单元80执行驱动程序84运算、分析这些检测值的结果,并不限定于要主动呈现在显示器86上,而可设定为当使用者需要得知该类信息时,方显示在显示器86上。此外,驱动程序84的功能,不只能在显示器86呈现该工作平面相对于光学鼠标72的适用性,其另可提供该工作平面光学特性的相关信息,例如该光学特性可能属于哪一类的工作平面,以及这些工作平面何以不适用于光学鼠标的操作,并建议或图示何者为适用的工作表面等。这些信息可内建在驱动程序84中或经驱动程序84连接到相关网站。如此一来使用者除了在光学鼠标发生指针定位不正常情况时,可以由显示器86上得知该工作平面的适用性,以利判断指针定位不正常的情况是否起因于使用了不适合的工作平面,还可避免使用其他不适合光学鼠标72的工作平面,并了解何种工作平面适合该光学鼠标。
以上所述仅为本发明的优选实施例,凡本发明权利要求所做的等效变化与修改,皆应属本发明的涵盖范围。
权利要求
1.一种判断一工作平面相对于一光学鼠标的适用性的方法,该光学鼠标包括有一光学检测装置,该方法包括有(a)使用该光学检测装置,检测该工作平面的光学特性;(b)使用一判断电路,依据该光学检测装置所检测到的光学特性,判断该工作平面相对于该光学鼠标的适用性;以及(c)使用该判断电路,依据步骤(b)中判断的结果,产生一判断信号。
2.如权利要求1所述的方法,其还包括有依据该判断信号,在一显示装置显示步骤(b)中判断的结果。
3.如权利要求2所述的方法,其中该显示装置包括有至少一发光二极管。
4.如权利要求2所述的方法,其中该显示装置为一液晶显示装置,该液晶显示装置设置在该光学鼠标上。
5.如权利要求2所述的方法,其中该显示装置为一计算机系统的显示器。
6.如权利要求1所述的方法,其中该判断电路为该光学鼠标的控制电路。
7.如权利要求1所述的方法,其还包括有使用该光学检测装置,依据所检测到的该工作平面的光学特性,产生一检测值。
8.如权利要求7所述的方法,其中该判断电路为一计算机系统的中央处理单元,在步骤(b)中还包括有使用该判断电路对该检测值进行运算,以判断该工作平面相对在该光学鼠标的适用性。
9.一种可光学鼠标,可用来判断所使用中的工作平面的适用性,该光学鼠标包括有一光学检测装置,用来检测该工作平面的光学特性以产生一检测值;一判断电路,电连接到该光学检测装置,用来依据该检测值产生一判断信号;以及一显示装置,电连接到该判断电路,用来依据该判断信号显示该工作平面相对于该光学鼠标的适用性。
10.如权利要求9所述的光学鼠标,其中该判断电路为该光学鼠标的控制电路。
11.如权利要求9所述的光学鼠标,其中该显示装置包括有至少一个发光二极管,该发光二极管设置在该光学鼠标上。
12.如权利要求9所述的光学鼠标,其中该显示装置为一液晶显示装置,该液晶显示装置设置在该光学鼠标上。
全文摘要
一种判断一工作平面相对于一光学鼠标的适用性的方法,其中该光学鼠标包括有一光学检测装置,该方法包括有使用该光学检测装置,检测该光学鼠标所在的工作平面的光学特性;并使用一判断电路,依据该光学检测装置所检测到的光学特性,判断该工作平面相对于该光学鼠标的适用性;以及使用该判断电路,依据判断该工作平面相对于该光学鼠标的适用性的结果产生一判断信号。
文档编号G06K9/58GK1591469SQ0315666
公开日2005年3月9日 申请日期2003年9月5日 优先权日2003年9月5日
发明者史自强, 张正旻, 赖锦龙 申请人:致伸科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1