光电鼠标及其控制方法

文档序号:6646073阅读:231来源:国知局
专利名称:光电鼠标及其控制方法
技术领域
本发明涉及一种光学指向装置,特别是涉及一种光学指向装置及其控制方法,其能够防止在光学指向装置抬离工作面时发光单元发出眩目的光线。
本申请主张2004年9月14提交的韩国专利申请号2004-73545的优先权,其全部内容作为参考并入本申请。
背景技术
光电鼠标属于计算机的外围输入/输出设备,其在一表面上移动并向该表面发射光线,并接收由该表面反射的光线,从而输出该光电鼠标的移动信息。一般而言,光电鼠标在平坦的工作面上正面朝下使用,这样使用者不会直接看到由光电鼠标发出的光线,但是当把光电鼠标翻转时,由光电鼠标发出的光线可由使用者直接看到并发生眩目现象。
图1是现有光电鼠标的方块图,其包括控制单元10、输入单元20、和发光单元30。控制单元10包括包括影像传感器11-1和转换器11-2的影像信息输出单元11、移动值计算单元12、和通信单元13。图1中的透镜是一种将鼠标其下工作面反射的光线传送到影像传感器的光学结构。此外,图1中的虚线表示由发光单元30发出的光线被输入到影像传感器11-1的传送方向。
下面详细说明图1所示各个方块的功能。
控制单元10检测工作面上的影像并以此计算出移动值,接收来自输入单元20的信号,并将经计算的移动值和输入单元信号输出到外部设备,如计算机。
影像信息输出单元11检测工作面上的影像并输出关于该检测到影像的影像信息。影像传感器11-1接收由工作面反射并通过透镜的光线以便检测影像数据并输出与该检测到的影像数据对应的模拟信号。转换器11-2将影像传感器11-1的模拟信号转换为数字数据的影像信息并输出该转换后的信息。
移动值计算单元12利用由转换器11-2输入的影像信息计算并输出移动值,并根据光电鼠标1的状态和通信单元13输入的信号输出用来控制发光单元30的控制信号。
通信单元13接收与输入单元20输入的信息对应的信号(例如,某一按键的操作状态或滚动设备的移动)并将该输入单元信号和来自外部设备如计算机的信号输出到移动值计算单元12,并根据由移动值计算单元12输入的移动值和由输入单元20输入的输入信号将该移动信息和输入单元信号输出到外部设备如计算机。可包括按键或滚动设备的输入单元20根据使用者操作将该输入信号输出。发光单元30根据由移动值计算单元12输入的发光信号点亮或关闭并在点亮时将光线发射到工作面。作为光源使用的发光单元30可包括一发光二极管和一将该发光二极管点亮或关闭的驱动电路。
图2是用来解释图1所示现有光电鼠标的操作的状态图。下面结合图2对图1所示的现有光电鼠标的操作进行详细说明。
现有光电鼠标具有活动状态,在该状态中发光单元30在大部分时间是点亮的,并且根据光电鼠标的操作状态计算移动值;非活动状态,在该状态中光源在大部分时间被关闭并周期性在打开以便判定光电鼠标是否移动;空闲状态,在该状态中光源保持关闭状态。
只要光电鼠标在活动状态中是移动的,就保持活动状态(S1)。但是,在活动状态中当光电鼠标在一预定时间内没有移动时,光电鼠标就转换到非活动状态(S2)。在非活动状态中光电鼠标没有移动时,光电鼠标就保持非活动状态(S3)。但是,当检测到光电鼠标的移动时,光电鼠标就转换到活动状态(S4)。在非活动状态中,当光电鼠标在一预定时间内没有移动时,光电鼠标转换到空闲状态(S5)。在空闲状态中,不对光电鼠标的移动检测,但是当由于输入单元如按键即输入单元20的动作发生了输入信号时,光电鼠标转换到活动状态(S6)。
图3是说明图1所示现有光电鼠标中发光单元30的控制方法的示意图。图3A和图3B分别表示对活动单元和非活动单元中控制发光单元30的方法。
下面结合图3对现有光电鼠标中的发光单元30的控制方法进行详细说明。
在活动状态中(图3A),发光单元30以预定的第一周期T1定期点亮。在非活动状态中(图3B),发光单元30以预定的第二周期T2定期点亮。第二周期T2被设定为长于第一周期T1。
换言之,光电鼠标在活动状态中(图3A)相对而言更为频繁地打开光源计算移动值,光且电鼠标在非活动状态中(图3B)相对而言较为不频繁地打开光源判定光电鼠标是否移动。
但是,对于图1所示的现有光电鼠标而言,不管光电鼠标是处于活动状态(图3A)还是处于非活动状态(图3B),当使用者将光电鼠标翻转时,都会由发光单元30发出眩目的光线。此外,由于光电鼠标30被没有必要地点亮,白白耗费了电能。
图4是能够防止眩目现象的现有光电鼠标一实施例的方决图,其包括控制单元10、输入单元20、发光单元31和检测单元40。控制单元10包括具有影像传感器11-1和转换器11-2的信息输出单元11、移动值计算单元12、和通信单元13,并且检测单元40包括一传感器和一发光二极管(LED)。在图4中,虚线表示光线由发光单元31发出并被输入影像传感器11-1的方向。
下面说明图4中各方块的功能。
控制单元10和输入单元20的功能与图1中的相同。
检测单元40利用发光二极管(LED)发出光线并利用传感器检测光线,从而判定光电鼠标是否被抬离工作面,并根据判定结果输出检测信号。换言之,当光电鼠标位于工作面上时,由发光二极管发出的光线被反射并由传感器检测到,而当光电鼠标被抬离工作面时,检测不到由发光二极管发出的光线。因此,可以通过传感器是否检测到光线判定光电鼠标是否被抬离工作面。
发光单元31根据由控制单元10的移动值计算单元12输入的发光信号和由检测单元40输入的检测信号点亮或关闭。
图5是说明图4所示现有光电鼠标的发光单元31的操作的方块图,其包括寄存器R1、发光二极管、和两个驱动电路DR1和DR2,其可分别包括电阻器R2和晶体管TR1和电阻器R3和晶体管TR2。
下面说明图5中所示各个方块的功能和操作。
驱动电路DR1和DR2分别根据由移动值计算单元12输入的发光信号或由检测单元40输入的检测信号打开或关闭,从而点亮或关闭发光二极管。驱动电路DR1和DR2采用串联方式连接,这样如果其中一个关闭,发光二极管就会关闭。
换言之,当光电鼠标位于工作表面时,检测单元40的传感器输出高电平检测信号,从而打开驱动电路DR2。然后发光二极管根据移动值计算单元12输入的发光信号点亮或关闭。但是,当光电鼠标被抬离工作面时,检测单元40的传感器输出低电平检测信号,从而关闭驱动电路DR2。从而使发光二极管关闭,而与移动值计算单元12的操作无关。
但是,对于图4所示的现有光电鼠标,如果光电鼠标被翻转并且并非由发光二极管发出的光线由光电鼠标的外部输入到传感器上,其会错误地判定光电鼠标此时在工作面上。还有,由于检测单元40和发光单元31的检测单元40一起被加入了单独的发光二极管,这样就增加了耗电并且要求更多的部件。此外,图5中所示的两个驱动电路更增加了成本并且使电路变得复杂。

发明内容
本发明的目的在于,提供一种新型结构的光学指向装置,所要解决的技术问题是提供一种能够防止在光学指向装置被抬离工作面时可能发生眩目现象的光学指向装置,从而更加适于实用。
本发明的另一目的在于,提供一种新的控制上述光学指向装置的方法,从而更加适于实用。
在根据本发明的示例性实施例中,光学指向装置包括发光单元,用以向工作面发出光线,并根据代码信号发生预定代码的光线;控制单元,其检测工作面上的影像,从而计算移动值,根据由外部输入的输入信号和计算出的移动值输出移动信息,间歇地输出代码发生信号,并在光学指向装置被抬离工作面时根据判定信号关闭发光单元;以及判定单元,其用以根据代码发生信号输出代码信号,检测预定代码的光线从而判定光学指向装置标是否被抬离工作面,并根据判定结果输出判定信号。
在根据本发明的示例性实施例的光学指向装置中,控制单元可包括影像信息输出单元,其用以检测工作面上的影像,并输出关于检测到的影像的影像信息;移动值计算单元,其用以由影像信息计算移动值,间歇地输出代码发生信号,并在光学指向装置被抬离工作面时根据判定信号关闭发光单元;以及通信单元,其用以根据计算出的移动值和输入信号输出移动信息。
在根据本发明的示例性实施例的光学指向装置中,判定单元可包括代码发生器,其用以输出代码信号以便根据代码发生信号点亮或关闭发光单元;检测传感器,其用以接收由发光单元发生的光线,从而输出检测信号;以及代码解释器,其用以解释检测信号,从而判定光学指向装置是否在工作面上,并根据判定结果输出判定信号。
在根据本发明的示例性实施例的光学指向装置中,代码发生器可输出代码信号,以便短暂地点亮发光单元,其发光时间足够使非常弱的可见信号被检测到。
在根据本发明示例性实施例的光学指向装置中,代码发生器可输出代码信号,从而根据某一代码值重复地点亮或关闭发光单元。
在根据本发明示例性实施例的光学指向装置中,代码发生器输出代码信号,从而点亮发光单元,产生很弱的可被检测的可见信号,并且代码信号是脉冲信号并且脉冲信号的占空比(duty cycle)大于50%或小于50%。
在根据本发明示例性实施例的光学指向装置中,控制单元可具有活动状态,在该状态中计算移动值同时发光单元大部分时间保持点亮状态,并且间歇地输出代码发生信号;非活动状态,在该状态中藉由间歇性地点亮发光单元来判定光学指向装置是否移动,同时发光单元大部分时间保持关闭状态,并且间歇性地输出代码发生信号;以及防眩目状态,在该状态中间歇性地输出代码发生信号,同时发光单元大部分时间保持关闭状态;并且,当判定光学指向装置被抬离工作面时,控制光学指向装置由活动状态或非活动状态转换到防眩目状态。
在根据本发明示例性实施例的光学指向装置中,控制单元还可具有空闲状态,在该状态中发光单元保持关闭;并且,当防眩目状态持续一段预定时间后,控制单元还可被用于转换到空闲状态。
在根据本发明另一示例性实施例中,光学指向装置包括发光单元,其用以向工作面发出光线;检测单元,用以判定光学指向装置是否在工作面上,从而输出检测信号;以及控制单元,其检测工作面上的影像,从而计算移动值,根据由外部输入的输入信号和计算出的移动值输出移动值,并根据检测信号在光学指向装置被抬离工作面时关闭发光单元。
在根据本发明另一示例性实施例的光学指向装置中,控制单元可包括影像信息输出单元,用以检测工作面上的影像,并输出该检测到影像的影像信息;移动值计算单元,用以根据影像信息计算移动值,并且当光学指向装置被抬离工作面时根据检测信号关闭发光单元;以及通信单元,用以根据计算出的移动值和输入信号输出移动信息。
在根据本发明另一示例性实施例的光学指向装置中,检测单元可包括一在光学指向装置底侧突出的按键。
在根据本发明另一示例性实施例的光学指向装置中,光学指向装置可包括多个按键。
在根据本发明另一示例性实施例的光学指向装置中,检测单元可包括底部罩,其设置在光学指向装置底侧的并具有与光学指向装置主体的接触点;上部罩,其设置在光学指向装置的上侧并具有与光学指向装置的主体的接触点;以及闸门,用以在上部罩的接触点或底部罩的接触点脱离时使检测信号变为非活动的。
在根据本发明另一示例性实施例的光学指向装置中,检测单元可包括发光二极管,以用向工作面发出光线;以及传感器,用以检测由工作面反射的光线,从而输出检测信号。
在根据本发明再一示例性实施例中,控制光学指向装置的方法包括代码发生步骤,其根据代码信号点亮或关闭照明单元;判定步骤,其检测由发光单元输出的光线,分析该光线中包含的代码,从而判定光学指向装置是否被抬离工作面,并根据判定结果输出判定信号;以及防眩目步骤,其根据判定信号在光学指向装置被抬离工作面时判断发光单元。
在根据本发明再一示例性实施例的光学指向装置控制方法中,代码发生步骤可短暂地点亮发光单元,足够使非常微弱的可见信号被检测到。
在根据本发明再一示例性实施例的光学指向装置控制方法中,判定步骤可包括检测步骤,接收发光单元发生的光线从而输出检测信号;以及解释步骤,对检测信号进行解释,以便判定光学指向装置是否位于工作面上,并根据判定结果输出判定信号。
在根据本发明再一示例性实施例的光学指向装置控制方法中,防眩目步骤可转换到活动状态,在该状态中计算移动值,同时发光单元大部分时间保持点亮,并且代码发生信号被间歇性地输出,或者转换到非活动状态,在该状态中藉由间歇性在点亮发光单元来判定光学指向装置是否移动,同时发光单元大部分时间保持关闭,并且间歇性地输出代码发生信号,当光学指向装置被抬离工作面时,转换到防眩目状态,在该状态中间歇性地输出代码发生信号,同时发光单元大部分时间保持关闭。
在根据本发明再一示例性实施例的光学指向装置控制方法中,防眩目步骤还可包括当防眩目状态持续一段时间后转换到发光单元保持关闭的空闲状态。
经由上述可知,本发明是有关于一种光学指向装置及其控制方法。所述光学指向装置包括发光装置,用以向工作面发出光线,并根据代码信号发生预定代码的光线;控制单元,用以检测工作面上的影像从而计算移动值,根据由外部输入的输入信号和计算出的移动值输出移动信息,并根据判定信号在所述光学指向装置被抬离工作面时关闭发光单元;以及判定单元,其根据所述代码发生信号输出所述代码信号,检测预定代码的光线以便判定所述光学指向装置是否被抬离工作面,并且根据判定结果输出判定信号。因此,能够防止所述光学指向装置被翻转时发生的眩目现象,还能够避免不必要的耗电。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。


图1是现有技术的光电鼠标的方块示意图。
图2是图1所示的现有光电鼠标的操作状态示意图。
图3是现有光电鼠标控制发光单元方法的示意图。
图4是现有的能够防止眩目现象的光电鼠标的方块示意图。
图5是图4所示的现有光电鼠标发光单元的方块示意图。
图6是根据本发明第一实施例的光电鼠标的方块示意图。
图7是图6所示的本发明的光电鼠标判定光电鼠标是否在工作面上的方法的示意图。
图8是图6所示的本发明的光电鼠标的操作状态示意图。
图9是图6所示的本发明的光电鼠标中控制发光单元方法的示意图。
图10是根据本发明第二实施例的光电鼠标的方块示意图。
图11是根据本发明第三实施例的光电鼠标的方块示意图。
图12是根据本发明第四实施例的光电鼠标的方块示意图。
图13是图10至图12所示的根据本发明的光电鼠标操作的方块示意图。
具体实施例方式
为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的光电鼠标及其控制方法其具体实施方式
、结构、方法、步骤、特征及其功效,详细说明如后。整个说明书中相同标号代表相同的部件。
图6是根据本发明第一实施例的光电鼠标的方块图,该光电鼠标包括控制单元10-1、输入单元20、发光单元32、检测传感器42、代码解释器50、和代码发生器60。控制单元10-1包括包括影像传感器11-1和转换器11-2的影像信息输出单元11、移动值计算单元14、和通信单元13。图6中的透镜是指一种将工作面反射的光线透过的光学结构,而虚线表示由发光单元32发出的光线被输入到影像传感器11-1和检测传感器42的行进方向。
下面详细说明图6中的方块的功能。
影像信息输出单元11、通信单元13和输入单元20的功能与图1相同。
移动值计算单元14利用由转换器11-2输入的数字数据计算移动值,并根据光电鼠标1的状态、由通信单元13输入的信号和由代码解释器50输入的判定信号输出发光信号以便控制发光单元32。此外,移动值计算单元14输出代码发生信号以便控制代码发生器60。
发光单元32根据由移动值计算单元14输入的发光信号和由代码发生器60输入的代码信号点亮或关闭。代码发生器60根据由移动值计算单元14输入的代码发生信号输出代码信号以便点亮或关闭发光单元32。代码信号是一种脉冲信号,当该脉冲信号为“高”电平时发光单元32点亮,反之,当脉冲信号为“低”电平是发光单元32关闭。还有,如果作为脉冲的代码信号占空比大于50%,那么发光单元32的点亮时间就长于发光单元32的关闭时间,反之,如果作为脉冲的代码信号占空比小于50%,那么发光单元32的关闭时间就长于发光单元32的点亮时间,也就是说,发光单元32的点亮和关闭时间能够根据代码信号的占空比的变化而变化。检测传感器42检测由发光单元32发出的光线,从而输出检测信号。代码解释器50对由检测传感器42输入的检测信号进行解释,以便判定光电鼠标是否在工作面上,并根据判定结果输出判定信号。
换言之,图6所示的本发明光电鼠标1利用代码发生器60根据特定代码重复地点亮或关闭发光单元32,通过检测传感器42检测对其进行检测,利用代码解释器50判定检测传感器42检测到的代码是否与利用代码发生器60的代码输出匹配,从而判定光电鼠标是否位于工作面上。
尽管图6中显示由代码解释器50输出的判定信号被输入到移动值计算单元14中,该判定信号也可能被输入到通信单元13中。在这种情况下,通信单元13根据判定信号输出该信号,并且移动值计算单元14根据由通信单元13输入的信号输出控制信号以便将发光单元32点亮或关闭。
此外,尽管图6中显示移动值计算单元14输出发光信号以便控制发光单元32,可由通信单元13输出发光信号。同样的方式,代码发生信号还可由通信单元13输出。
换言之,根据图6所示本发明的光电鼠标1的控制单元10-1利用影像传感器11-1、转换器11-2、移动值计算单元14和通信单元13计算并输出光电鼠标的移动值,并且同时还间歇性地输出代码发生信号,当光电鼠标被抬离光电鼠标1时根据由代码解释器50输出的判定信号关闭发光单元32,从而防止眩目现象。
图7是图6所示的本发明的光电鼠标判定光电鼠标是否在工作面上的方法的示意图。图7A是光电鼠标位于工作面上时的情况,图7B是光电鼠标被抬离工作面时的情况。
下面结合图7详细说明本发明的光电鼠标判定光电鼠标是否在工作面上的方法。
如图7A所示,当光电鼠标在工作面上时,发光单元32发出的光线在工作面上被反射,并被检测传感器42检测到。但是,如图7B所示,当光电鼠标1被抬离工作面时,发光单元32发出的光线没有被检测传感器42检测到。因此,藉由点亮或关闭发光单元32使发光单元32发出的光线具有某一代码,并对检测传感器42检测到的光线进行解释,就可以作出关于光电鼠标1是否在工作面上的判定。
换言之,与图4所示的现有光学鼠标相比较而言,对于现有光电鼠标,当光线由外部输入并且检测单元40的传感器将其检测到时,可能会错误地判定光电鼠标在工作面上。但是,本发明图6的光学鼠标利用发光单元32发出具有一定代码的光线,并且藉由检测传感器42对检测到的光线进行解释,这样即使光线是由外部输入,仍然可以对光电鼠标是否被抬离工作面进行准确的判定。
图8是图6所示的本发明的光电鼠标的操作状态示意图,下面结合图8对本发明的光电鼠标的操作进行详细说明。
本发明的光电鼠标具有活动状态,在该状态中根据光电鼠标的操作状态计算移动值,同时发光单元32大部分时间保持点亮状态,并且间歇地输出代码发生信号;非活动状态,在该状态中判定光电鼠标装置是否移动,同时发光单元大部分时间保持关闭状态,并且间歇性地点亮;以及防眩目状态和空闲状态,在该状态中间歇性地输出代码发生信号,在这两种状态中发光单元32分别保持不可检测的关闭和完全关闭状态。光电鼠标将发光单元32点亮或关闭以便在活动、非活动和防眩目状态输出某一代码,并对其进行检测,以便判定光电鼠标是否在工作面上。
当光电鼠标在活动状态下移动时,其保持活动状态(S1)。但是,当活动状态下光电鼠标在预定时间内没有移动时,那么光电鼠标就转换到非活动状态(S2)。此外,当光电鼠标在活动状态中被抬离工作面时,光电鼠标就转换到防眩目状态(S7)。
当非活动状态下光电鼠标没有移动时,光电鼠标保持非活动状态(S3)。但是,当检测到光电鼠标的移动时,光电鼠标就转换到活动状态(S4)。当非活动状态下光电鼠标在预定时间内没有移动时,光电鼠标就转换到空闲状态(S5)。此外,当光电鼠标在非活动状态下被抬离工作面时,光电鼠标就转换到防眩目状态(S8)。
当作出光电鼠标在防眩目状态下位于工作台面上的判定时,光电鼠标被转换到活动状态(S10)。但是,当判定光电鼠标被抬离工作面时,光电鼠标保持防眩目状态(S9)。当光电鼠标在防眩目状态下被抬离工作面一定预定时间,即,当防眩目状态持续一预定时间时,光电鼠标被转换到空闲状态(S11)。
在空闲状态中,光电鼠标的移动不被检测,并且藉由对输入单元20如按键的控制将光电鼠标转换到活动状态。
图9是图6所示的本发明的光电鼠标中控制发光单元方法的示意图。图9A是活动状态下控制发光单元32的方法,图9B是活动状态,并且图9C是防眩目状态。
下面结合图9对本发明光电鼠标中发光单元32的控制进行详细说明。
在活动状态中(图9A),发光单元32以预定的第一周期T1周期性地点亮,还有,发光单元32根据预定的第三周期T3定期点亮和关闭以便生成代码,从而判定光电鼠标是位于在工作面上。
在非活动状态中(图9B),发光单元32以预定的第二周期T2定周期性地点亮,还有,发光单元32根据预定的第三周期T3定期点亮和关闭以便生成代码,从而判定光电鼠标是位于在工作面上。第二周期T2被设置为长于第一周期T1。
在防眩目状态中(图9C),尽管发光单元32基本上保持关闭状态,但是光电鼠标根据预定的第三周期T3发生周期性地将发光单元32点亮或关闭以便生成代码,从而确定光电鼠标是否位于工作面上。
将发光单元32点亮或关闭以便生成代码是指发光单元32根据某一代码点亮或关闭。此时,当发光单元32点亮时,发光单元32的点亮时间被设置为足够短,即,发光单元32点亮很短的时间,足够使非常微弱的可见光被检测到,从而能够防止眩目现象或降到最低。
尽管图中所示为生成T3的周期在活动、非活动和防眩目状态中都是相同的,可以将该周期设置为互不相同。
换言之,本发明的光电鼠标利用活动状态(图9A)和非活动状态(图9B)中的发光单元32周期性地生成代码,并由此判定光电鼠标是否位于工作面上,并且在作出光电鼠标被抬离工作面的判断时转换到防眩目状态(图9C)。在防眩目状态中(图9C),尽管发光单元32基本上是关闭的,光电鼠标利用发光单元32生成代码,从而作为光电鼠标是否位于工作面上的判断。当代码生成后,发光单元32短暂地点亮使使用者足够检测到非常微弱的可见光,从而在光电鼠标被翻转时能够防止眩目现象。此外,还能够将耗电降到最低。
图10是根据本发明第二实施例的光电鼠标的方块示意图,包括控制单元10-2、输入单元20、发光单元30和按键(PB),控制单元10-2包括包括影像传感器11-1和转换器11-2的影像输出单元11、移动值计算单元15和通信单元13。在图10中,透镜是指将工作面反射的光线透射到影像传感器11-1。
下面详细说明图10中方块的功能。
影像信息输出单元11的功能、通信单元13、输入单元20和发光单元30与图1相同。
移动值计算单元15利用由转换器11-2输入的影像信息计算并输出移动值,并输出影像信号以便根据光电鼠标1的状态、由按键(PB)输入的检测信号和由通信单元13输入的信号对发光单元30进行控制。
按键PB根据光电鼠标1是否位于工作面上输出检测信号。换言之,当光电鼠标1位于工作面上时,按键PB也保持接触状态,并且当光电鼠标1被抬离工作面时,按键PB也变为分离状态。利用这一点,能够作出光电鼠标1是否位于工作面上的判定,并且根据判定结果输出检测信号。
换言之,根据图10所示本发明第二实施例的光电鼠标根据按键PB是否接触判定光电鼠标是否被抬离工作面,并且当光电鼠标被抬离工作面时,发光单元30关闭,从而在光电鼠标被翻转时防止眩目现象的发生。
图11是根据本发明第三实施例的光电鼠标的方块示意图,其包括控制单元10-2、输入单元20、发光单元30和上部罩UC、底部罩BC和闸门44,并且控制单元10-2包括包括影像传感器11-1和转换器11-2的影像信息输出单元11、移动值计算单元15、和通信单元13。在图11中,透镜是指将工作面反射光透射到影像传感器11-1的光学结构。
下面对图11中各个方块的功能详细说明。
影像信息输出单元11、通信单元13、输入单元20和发光单元30的功能与图1相同,移动值计算单元15的功能与图10相同。
光电鼠标被翻转时,上部罩UC由光电鼠标1的主体脱离,并且当光电鼠标1被抬离工作面时,底部罩BC由光电鼠标1的主体脱离。闸门44根据上部罩UC或底部罩BC是否由光电鼠标1的主体脱离输出检测信号。
换言之,根据图11所示的本发明第三实施例的光电鼠标在上部罩UC或底部BC之一由光电鼠标1主体脱离时被抬离工作面。因此,利用闸门44作出上部罩UC或底部BC之一是否由光电鼠标1主体脱离的判定,并根据判定结果输出检测信号,从而能够判定光电鼠标被抬离工作面。因此,当光电鼠标抬离工作面时,发光单元30关闭,从而防止光电鼠标被翻转时发生眩目现象。
尽管图10和图11中显示出由按键PB或闸门44输出的检测信号被移动值计算单元15,其也可被输出到通信单元13。这种情况下,通信单元13被设置为根据检测信号通知移动值计算单元15光电鼠标是否被抬离工作面。
此外,通信单元13可输出发光信号直接将发光单元30点亮或关闭。这种情况下,能够由移动值计算单元输入关于光电鼠标1是否被抬离工作面的信息,并且检测信号可由按键PB或闸门44直接输入。
此外,在图10和图11中,由按键PB或闸门44输出的检测信号可被直接用于点亮或关闭发光单元30。这种情况下,图10和图11的发光单元30具有与图5所示的发光单元31相同的结构,并且两者之间唯一的区别在于检测信号是由按键PB或闸门44而非由检测单元40输入。
图12是根据本发明第四实施例的光电鼠标的方块示意图,其包括控制单元10-2、输入单元20、发光单元30和检测单元40。这里,图12的控制单元10-2包括影像传感器11-1、转换器11-2、移动值计算单元15和通信单元13,并且检测单元40包括传感器和发光二极管。
下面详细说明图12中各个方块的功能。
影像信息输出单元11、通信单元13、输入单元20和发光单元30的功能与图1相同,并且移动值计算单元15的功能与图10相同,检测单元40的功能与图4相同。
换句话说,图12所示的根据本发明第四实施例的光电鼠标利用检测单元40判定光电鼠标是否位于工作面上,并且因此移动值计算单元15输出发光信号,以便根据判定结果将发光单元30点亮或关闭。
如图10和图11所述,检测信号可被输入到通信单元13中,并且通信单元13可控制发光单元30。
图13是图10至图12所示的根据本发明的光电鼠标的第二到第四实施例的发光单元30的操作方法,其中的发光单元30包括电阻器R1、发光二极管、和驱动电路DR,并且驱动电路DR包括电阻器R2和晶体管TR。
下面对图13中各个块的功能进行详细说明。
驱动电路DR根据由移动值计算单元15输入的发光信号点亮或关闭发光二极管。当移动值计算单元15输出发光信号时,其参考由检测单元的传感器输入的检测信号输出发光信号。可以连接闸门44或按键PB而非检测单元40。
换言之,与图5的现有光电鼠标的发光单元31相比较而言,本发明的光电鼠标中的发光单元30中仅要求一个驱动电路DR,从而降低了成本,简化了电路结构。
换言之,当本发明第一到第三实施例的光电鼠标被翻转时发光单元30或32关闭,从而将眩目现象和耗电降到最低,并且不会由于光电鼠标外部光线的输入错误地判定光电鼠标位于工作面上。
此外,根据本发明第四实施例的光电鼠标被翻转,发光单元30或32关闭,从而能够防止眩目现象,并且与具有防眩目的现有光电鼠标相比而言,成本得到降低、电路等到简化。此外,当光电鼠标被抬离工作面时,发光电路30关闭从而能够防止不必要的耗电。
因此,根据本发明的光电鼠标及其控制方法能够在光电鼠标被翻转时防止眩目现象的发生,并可防止不必要的电耗。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的方法及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1.一种光学指向装置,其特征在于其包括发光单元,用以向工作面发出光线,并根据代码信号发生预定代码的光线;控制单元,用以检测工作面上的影像,从而计算移动值,根据由外部输入的输入信号和计算出的移动值输出移动信息,间歇地输出代码发生信号,并在光电鼠标被抬离工作面时根据判定信号关闭发光单元;以及判定单元,用以根据代码发生信号输出代码信号,检测预定代码的光线从而判定光学指向装置是否被抬离工作面,并根据判定结果输出判定信号。
2.根据权利要求1所述的光学指向装置,其特征在于其中所述的控制单元包括影像信息输出单元,用以检测工作面上的影像,并输出关于检测到的影像的影像信息;移动值计算单元,用以由影像信息计算移动值,间歇地输出代码发生信号,并根据判定信号在光学指向装置被抬离工作面时关闭发光单元;以及通信单元,用以根据计算出的移动值和输入信号输出移动信息。
3.根据权利要求1所述的光学指向装置,其特征在于其中所述的判定单元包括代码发生器,用以输出代码信号以便根据代码发生信号点亮或关闭发光单元;检测传感器,用以接收由发光单元发生的光线,从而输出检测信号;以及代码解释器,用以解释检测信号,从而判定光学指向装置是否位于工作面上,并根据判定结果输出判定信号。
4.根据权利要求3所述的光学指向装置,其特征在于其中所述的代码发生器输出代码信号,以便短暂地点亮发光单元,其发光时间足够使非常弱的可见信号被检测到。
5.根据权利要求4所述的光学指向装置,其特征在于其中所述的代码发生器输出代码信号,从而根据某一代码值重复地点亮或关闭发光单元。
6.根据权利要求1所述的光学指向装置,其特征在于其中所述的代码发生器输出代码信号,从而点亮发光单元,产生很弱的可被检测的可见信号,并且代码信号是脉冲信号并且脉冲信号的占空比大于50%或小于50%。
7.根据权利要求2所述的光学指向装置,其特征在于其中所述的控制单元具有活动状态,在该状态中计算移动值,同时发光单元在大部分时间保持点亮状态,并且间歇地输出代码发生信号;非活动状态,在该状态中藉由间歇性地点亮发光单元来判定光学指向装置是否移动,同时发光单元在大部分时间保持关闭状态,并且间歇性地输出代码发生信号;以及防眩目状态,在该状态中间歇性地输出代码发生信号,同时发光单元在大部分时间保持关闭状态;并且,当判定光学指向装置被抬离工作面时,光学指向装置由活动状态或非活动状态转换到防眩目状态。
8.根据权利要求7所述的光学指向装置,其特征在于其中所述的控制单元还具有空闲状态,在该状态中发光单元保持关闭;并且,当防眩目状态持续一段预定时间后,控制单元还用来转换到空闲状态。
9.一种光学指向装置,其特征在于其包括发光单元,用以向工作面发出光线;检测单元,用以判定光学指向装置是否位于工作面上,从而输出检测信号;以及控制单元,用以检测工作面上的影像,从而计算移动值,根据由外部输入的输入信号和计算出的移动值输出移动信息,并根据检测信号在光学指向装置被抬离工作面时关闭发光单元。
10.根据权利要求9所述的光学指向装置,其特征在于其中所述的控制单元包括影像信息输出单元,用以检测工作面上的影像,并输出该检测到影像的影像信息;移动值计算单元,用以根据影像信息计算移动值,并且根据检测信号在光学指向装置被抬离工作面时关闭发光单元;以及通信单元,用以根据计算出的移动值和输入信号输出移动信息。
11.根据权利要求9所述的光学指向装置,其特征在于其中所述的检测单元包括一在光学指向装置底侧突出的按键。
12.根据权利要求11所述的光学指向装置,其特征在于其中所述的光学指向装置包括多个按键。
13.根据权利要求9所述的光学指向装置,其特征在于其中所述的检测单元包括底部罩,设置在光学指向装置底侧并具有与光学指向装置主体的接触点;上部罩,其设置在光学指向装置的上侧并具有与光学指向装置的主体的接触点;以及闸门,用以在上部罩的接触点或底部罩的接触点脱离时使检测信号变为非活动的。
14.根据权利要求9所述的光学指向装置,其特征在于其中所述的检测单元包括发光二极管,用以向工作面发出光线;以及传感器,用以检测由工作面反射的光线,从而输出检测信号。
15.一种光学指向装置的控制方法,其特征在于其包括以下步骤代码发生步骤,根据代码信号点亮或关闭照明单元;判定步骤,检测由发光单元输出的光线,从而分析该光线中包含的代码,从而判定光学指向装置是否被抬离工作面,并根据判定结果输出判定信号;及防眩目步骤,根据判定信号在光学指向装置被抬离工作面时关闭发光单元。
16.根据权利要求15所述的光学指向装置的控制方法,其特征在于其中所述的代码发生步骤短暂地点亮发光单元,其发光时间足够使非常微弱的可见信号被检测到。
17.根据权利要求15所述的光学指向装置的控制方法,其特征在于其中所述的判定步骤包括检测步骤,接收发光单元发生的光线从而输出检测信号;以及解释步骤,对检测信号进行解释,以便判定光学指向装置是否位于工作面上,并根据判定结果输出判定信号。
18.根据权利要求15所述的光学指向装置的控制方法,其特征在于其中所述的防眩目步骤转换到活动状态,在该状态中计算移动值,同时发光单元在大部分时间保持点亮,并且代码发生信号被间歇性地输出,或者转换到非活动状态,在该状态中藉由间歇性地点亮发光单元来判定光学指向装置是否移动,同时发光单元大部分时间保持关闭,并且间歇性地输出代码发生信号,当光学指向装置被抬离工作面时,转换到防眩目状态,在该状态中间歇性地输出代码发生信号,同时发光单元大部分时间保持关闭。
19.根据权利要求18所述的光学指向装置的控制方法,其特征在于其中所述的防眩目步骤还包括当防眩目状态持续一段时间后转换到发光单元保持关闭的空闲状态。
全文摘要
本发明是有关于一种光学指向装置及其控制方法。所述光学指向装置包括发光装置,用以向工作面发出光线,并根据代码信号发生预定代码的光线;控制单元,用以检测工作面上的影像从而计算移动值,根据由外部输入的输入信号和计算出的移动值输出移动信息,并根据判定信号在所述光学指向装置被抬离工作面时关闭发光单元;以及判定单元,其根据所述代码发生信号输出所述代码信号,检测预定代码的光线以便判定所述光学指向装置是否被抬离工作面,并且根据判定结果输出判定信号。因此,能够防止所述光学指向装置被翻转时发生的眩目现象,还能够避免不必要的耗电。
文档编号G06F3/038GK1749943SQ20051010281
公开日2006年3月22日 申请日期2005年9月12日 优先权日2004年9月14日
发明者郑哲溶, 郑德暎, 申荣昊, 李芳远 申请人:艾勒博科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1