具有接触式传感器的人类输入装置及计算其移动值的方法制造方法及图纸

技术编号:2854203 阅读:161 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种人类输入装置以及一种计算其移动值的方法。该人类输入装置包括:复数个接触式传感器,其用于改变和输出藉由直接接触而产生的输出信号;一传感单元,其用于并行接收来自这些复数个接触式传感器的输出信号并且响应于这些输出信号生成输入数据;以及一移动值计算构件,其用于从该输入数据提取有效输入数据并且运算并使用将有效输入数据与参考数据进行比较的运算数据和参考数据来输出移动值。因此,可藉由采用所述接触式传感器的电子设备来置换安装在该人类输入装置上用于表示移动的机械设备,从而不仅能够防止由机械开关的噪音或磨损所导致的故障,而且能够减少功率消耗和生产成本。此外,其对于小型化是有利的。

【技术实现步骤摘要】

本专利技术涉及一种人类输入装置以及一种计算其移动值的方法,尤其是本专利技术涉及一种具有接触式传感器的人类输入装置以及一种计算其移动值的方法。
技术介绍
本申请案主张于2004年10月7日申请的韩国专利申请案第2004-80075号的权利,该申请案的公开内容以全文引用的方式并入本文。响应于使用者手动操作,人类输入装置在屏幕上移动光标或导致所显示的文本或图形向上、向下或在屏幕上移动。例如,计算机鼠标响应于鼠标本身的移动在屏幕上移动光标,或使用单独的滚动设备来滚动屏幕上所显示的文本或图像。对于移动电话而言,当使用者操作由按键等构成的人类输入装置时,该人类输入装置在屏幕上移动光标或滚动屏幕上所显示的的信息。常规地,举例而言,移动传感设备通常安装在鼠标上以在屏幕上滚动文本或图像。这种移动传感设备的一个实例为轮式滚动设备,其由电气和机械元件的混合构成。当使用者移动自鼠标突出的滚轮时,轮式滚动设备使用机械开关或光源和光传感器来感测滚轮的移动以便计算移动值。但是,在前一种情况下,与机械开关的接触会产生噪音,或者机械开关经受磨损并最终产生故障。在后一种情况下,由于光源驱动增加了功率消耗,并且由于增加了光源和光传感器增加了生产成本。此外,移动电话中所用的开关也经受磨损,并且使用时间越长,发生故障的危险越大。
技术实现思路
本专利技术的一个目标是提供一种具有接触式传感器的人类输入装置,其消耗低功率、可以低成本制造并且不会被机械磨损。另一目标是提供一种计算该人类输入装置的移动值的方法。根据本专利技术的一个方面,提供一种人类输入装置,其包括复数个接触式传感器,其用于更新和输出藉由直接接触产生的输出信号;一传感单元,其用于并行接收来自这些复数个接触式传感器的输出信号并且响应于这些输出信号输出输入数据;以及一移动值计算构件,其用于从输入数据提取有效输入数据并且运算并使用将该有效输入数据与参考数据进行比较的运算数据和该参考数据来输出移动值。移动值计算构件可包括一有效输入提取器,其用于接收输入数据以判定输入数据是否有效并且提取和输出该有效输入数据;参考数据存储器,其用于存储参考数据;一移动值运算器,其用于使用运算数据和参考数据来运算该移动值;以及一输出单元,其用于输出该移动值。可藉由有效输入数据和参考数据的“异或”(XOR)运算来获得运算数据。移动值运算器可包括一改变接触位置侦测函数,其对有效输入数据和参考数据执行异或(XOR)运算并且输出运算数据;一移动有效性判定函数,其在运算数据的“1”位元在数目上为2个或更多且对应于该运算数据的“1”位元的参考数据的位元均不相同时,判定移动是有效的;一移动量值运算函数,当判定移动是有效时,分别侦测对应于参考数据位元(其对应于运算数据的“1”位元)中“1”和“0”位元的数量的第一和第二值,并将该第一和第二值中的任一个作为移动量值输出;以及一移动方向设定函数,其取决于第一位元是否与第二位元具有相同值来设定移动方向,其中该第一位元是对应于运算数据“1”位元之最大有效位元的参考数据之位元,而该第二位元是对应于与运算数据“1”位元的最大有效位元相邻之位元的参考数据之位元。当运算数据的“1”位元之最大有效位元为该运算数据的最大有效位元时,移动值运算器可判定第二位元指示接触式传感器脱离接触,并且可设定移动方向。根据本专利技术的另一方面,提供一种人类输入装置,其包括复数个接触式传感器,其用于更新和输出藉由直接接触产生的输出信号;一传感单元,其用于并行接收来自这些复数个接触式传感器的输出信号并且响应于这些输出信号输出输入数据;以及一移动值计算构件,其用于从输入数据提取有效输入数据并且使用输入数据较高点和较低点以及参考数据较高点和较低点来计算和输出移动值,这些输入数据较高点和较低点为指示接触式传感器处于接触中的有效输入数据的最大和最小有效位元,而这些参考数据较高点和较低点为指示接触式传感器处于接触中的参考数据的最大和最小有效位元。移动值计算构件可包括一有效输入提取器,其用于接收输入数据以判定该输入数据是否有效,并且提取和输出该有效输入数据;参考数据存储器,其用于存储该参考数据;一移动值运算器,其用于使用输入数据较高点、输入数据较低点、参考数据较高点以及参考数据较低点来运算移动值;以及一输出单元,其用于输出该移动值。移动值运算器可包括一改变接触位置侦测函数,其侦测输入数据较高点、输入数据较低点、参考数据较高点以及参考数据较低点;一移动有效性判定函数,其计算从参考数据较高点减去输入数据较高点所得的第一值以及从参考数据较低点减去输入数据较低点所得的第二值,并且当第一和第二值的符号彼此不同时判定移动有效;一移动量值运算函数,其将第一值的绝对值和第二值的绝对值中的任一个作为移动量值而输出;以及一移动方向设定函数,其取决于第一值的符号来设定移动方向。当第一值为0时,移动值运算器可取决于第二值的符号来设定移动方向。在根据本专利技术的上述全部两个方面的人类输入装置中,当输入数据在预定时间内不改变时或当指示接触式传感器处于接触中的接触指示位元在输入数据中为连续时,有效输入提取器可将输入数据作为有效输入数据输出。同时,当指示接触式传感器处于接触中的接触指示位元在输入数据中非为连续时,有效输入提取器可调整输入数据以使接触指示位元为连续,并且将经调整的数据作为有效输入数据输出。而且,当有效输入数据不同于参考数据时,有效输入提取器可输出该有效输入数据。在根据本专利技术的上述全部两个方面的人类输入装置中,当有效输入数据相同于参考数据且当指示接触式传感器处于接触中的接触指示位元包括有效输入数据中的最大或最小有效位元时,移动值计算构件能够以与接触指示位元继续在恒定方向上移动相同的方式输出该移动值。同时,当有效输入数据和参考数据中的任一个指示所有接触式传感器均脱离接触时,移动值计算构件可仅将参考数据更新为有效输入数据,而不运算或输出移动值。而且,当移动量值大于预定最大量值时,移动值运算器可将预定最大量值作为移动量值输出。在根据本专利技术的上述全部两个方面的人类输入装置中,人类输入装置可使用该移动值在屏幕上滚动图像或文本。根据本专利技术的又一个方面,提供一种计算人类输入装置的移动值的方法,该人类输入装置包括复数个接触式传感器,其用于改变和输出藉由直接接触产生的输出信号;及一传感单元,其用于并行接收来自这些复数个接触式传感器的输出信号并且响应于这些输出信号输出输入数据。该方法包含一有效输入数据提取步骤,其接收输入数据以判定该输入数据是否有效并且输出有效输入数据;一移动值运算步骤,其使用将有效输入数据与参考数据进行比较的运算数据和该参考数据来运算移动值;一参考数据改变步骤,其将参考数据变为有效输入数据;以及一移动值输出步骤,其输出该移动值。可藉由对有效输入数据和参考数据进行异或(X0R)运算来获得运算数据。移动值运算步骤可包括一改变接触位置侦测子步骤,其对有效输入数据和参考数据执行异或(XOR)运算并且输出运算数据;一移动有效性判定子步骤,其在运算数据的“1”位元在数目上为2个或更多且对应于该运算数据的“1”位元的参考数据的位元皆不相同时,判定移动是有效的;一移动量值运算子步骤,其在判定移动是有效时,分别侦测对应于参考数据位元(其对应于运算数据的“1”位元)中“1”和“0”位本文档来自技高网...

【技术保护点】
一种人类输入装置,其包括:复数个接触式传感器,其用于改变和输出藉由直接接触产生的输出信号;一传感单元,其用于并行接收来自所述复数个接触式传感器的输出信号并且响应于所述输出信号输出输入数据;以及一移动值计算构件,其用于 从输入数据提取有效输入数据并生成一运算数据,并且使用将有效输入数据与参考数据进行比较的所述运算数据和所述参考数据输出移动值。

【技术特征摘要】
KR 2004-10-7 10-2004-00800751.一种人类输入装置,其包括复数个接触式传感器,其用于改变和输出藉由直接接触产生的输出信号;一传感单元,其用于并行接收来自所述复数个接触式传感器的输出信号并且响应于所述输出信号输出输入数据;以及一移动值计算构件,其用于从输入数据提取有效输入数据并生成一运算数据,并且使用将有效输入数据与参考数据进行比较的所述运算数据和所述参考数据输出移动值。2.根据权利要求1所述的人类输入装置,其中所述移动值计算构件包括一有效输入提取器,其用于接收输入数据以判定所述输入数据是否有效并且提取和输出所述有效输入数据;一参考数据存储器,其用于存储所述参考数据;一移动值运算器,其用于使用运算数据和参考数据来运算所述移动值;以及一输出单元,其用于输出所述移动值。3.根据权利要求2所述的人类输入装置,其中藉由对所述有效输入数据和所述参考数据进行异或(XOR)运算获得所述运算数据。4.根据权利要求2所述的人类输入装置,其中当输入数据在一预定时间不发生变化时,所述有效输入提取器将输入数据作为有效输入数据输出。5.根据权利要求2所述的人类输入装置,其中当指示接触式传感器处于接触中的接触指示位元在输入数据中为连续时,所述有效输入提取器将输入数据作为有效输入数据输出。6.根据权利要求2所述的人类输入装置,其中当指示接触式传感器处于接触中的接触指示位元在输入数据中非为连续时,所述有效输入提取器调整输入数据以使接触指示位元变为连续,并且将经调整的数据作为有效输入数据输出。7.根据权利要求2所述的人类输入装置,其中当有效输入数据不同于参考数据时,所述有效输入提取器输出所述有效输入数据。8.根据权利要求2所述的人类输入装置,其中当有效输入数据相同于参考数据时且当指示接触式传感器处于接触中的接触指示位元包括所述有效输入数据中的最大或最小有效位元时,所述移动值计算构件以与接触指示位元继续在恒定方向上移动相同的方式输出移动值。9.根据权利要求2所述的人类输入装置,其中当所述有效输入数据与参考数据中的任一者指示所有接触式传感器均脱离接触时,所述移动值计算构件仅将所述参考数据变为有效输入数据而不会生成运算数据或输出移动值。10.根据权利要求2所述的人类输入装置,其中所述移动值运算器执行一改变接触位置侦测函数,其对有效输入数据和参考数据执行异或(XOR)运算并且输出运算数据;一移动有效性判定函数,其在运算数据的“1”位元在数目上为两个或两个以上时且在与所述运算数据的“1”位元对应的所述参考数据的所有位元均不相同时,判定移动为有效;一移动量值运算函数,其在判定移动是有效时,分别侦测对应于与运算数据的“1”位元对应的参考数据位元中“1”和“0”位元数量的第一和第二值,并将所述第一和第二值中的任一个作为移动量值输出;以及一移动方向设定函数,其取决于第一位元是否与第二位元具有相同值来设定移动方向,其中所述第一位元是对应于运算数据“1”位元之最大有效位元的参考数据之位元,而所述第二位元是对应于与运算数据“1”位元的最大有效位元相邻之位元的参考数据之位元。11.根据权利要求10所述的人类输入装置,其中当移动量值大于预定最大量值时,所述移动值运算器将预定最大量值作为移动量值输出。12.根据权利要求10所述的人类输入装置,其中所述移动值运算器将所述第一和第二值中较大的一个作为移动量值输出。13.根据权利要求10所述的人类输入装置,其中所述移动值运算器将所述第一和第二值中较小的一个作为移动量值输出。14.根据权利要求10所述的人类输入装置,其中当运算数据的“1”位元之最大有效位元为所述运算数据的最大有效位元时,所述移动值运算器判定第二位元指示接触式传感器脱离接触,并且设定移动方向。15.根据权利要求1所述的人类输入装置,其中所述人类输入装置使用所述移动值在屏幕上滚动一图像。16.一种人类输入装置,其包括复数个接触式传感器,其用于改变和输出藉由直接接触产生的输出信号;一传感单元,其用于并行接收来自所述复数个接触式传感器的输出信号并且响应于所述输出信号输出输入数据;以及一移动值计算构件,其用于从输入数据提取有效输入数据,并且使用输入数据较高点和较低点以及参考数据较高点和较低点来计算和输出移动值,所述输入数据较高点和较低点为指示接触式传感器处于接触中的有效输入数据的最大和最小有效位元,而所述参考数据较高点和较低点为指示接触式传感器处于接触中的参考数据的最大和最小有效位元。17.根据权利要求16所述的人类输入装置,其中所述移动值计算构件包括一有效输入提取器,其用于接收输入数据以判定所述输入数据是否有效,并且提取和输出所述有效输入数据;一参考数据存储器,其用于存储所述参考数据;一移动值运算器,其用于使用所述输入数据较高点、所述输入数据较低点、所述参考数据较高点以及所述参考数据较低点来运算移动值;以及一输出单元,其用于输出所述移动值。18.根据权利要求17所述的人类输入装置,其中当输入数据在一预定时间内不发生变化时,所述有效输入提取器将输入数据作为有效输入数据输出。19.根据权利要求17所述的人类输入装置,其中当指示接触式传感器处于接触中的接触指示位元在输入数据中为连续时,所述有效输入提取器将输入数据作为有效输入数据输出。20.根据权利要求17所述的人类输入装置,其中当指示接触式传感器处于接触中的接触指示位元在输入数据中非为连续时,所述有效输入提取器调整输入数据以使接触指示位元变为连续,并且将经调整的数据作为有效输入数据输出。21.根据权利要求17所述的人类输入装置,其中当有效输入数据不同于参考数据时,所述有效输入提取器输出所述有效输入数据。22.根据权利要求17所述的人类输入装置,其中当有效输入数据相同于参考数据且当指示接触式传感器处于接触中的接触指示位元包括有效输入数据中的最大或最小有效位元时,所述移动值计算构件以与接触指示位元继续在恒定方向上移动相同的方式输出所述移动值。23.根据权利要求17所述的人类输入装置,其中当有效输入数据和参考数据中的任一个指示所有接触式传感器均脱离接触时,所述移动值计算构件仅将参考数据变为有效输入数据而不运算或输出移动值。24.根据权利要求17所述的人类输入装置,其中所述移动值运算器执行一改变接触位置侦测函数,其侦测输入数据较高点、输入数据较低点、参考数据较高点以及参考数据较低点;一移动有效性判定函数,其计算从参考数据较高点减去输入数据较高点所得的第一值以及从参考数据较低点减去输入数据较低点所得的第二值,并且当第一和第二值的符号彼此不同时判定移动有效;一移动量值运算函数,其将所述第一值的绝对值和所述第二值的绝对值中的任一个作为移动量值而输出;以及一移动方向设定函数,其取决于第一值的符号来设定移动方向。25.根据权利要求24所述的人类输入装置,其中当所述移动量值大于预定最大量值时,所述移动值运算器将预定最大量值作为移动量值输出。26.根据权利要求24所述的人类输入装置,其中所述移动值运算器将所述第一和第二值的绝对值中较大的一个作为移动量值输出。27.根据权利要求24所述的人类输入装置,其中所述移动值运算器将所述第一和第二值的绝对值中较小的一个作为移动量值输出。28.根据权利要求24所述的人类输入装置,其中当所述第一值为0时,所述移动值运算器取决于所述第二值的符号来设定移动方向。29.根据权利要求16所述的人类输入装置,其中所述人类输入装置使用所述移动值在屏幕上滚动一图像。30.一种计算人类输入装置的移动值的方...

【专利技术属性】
技术研发人员:郑哲溶洪在锡李芳远申荣昊
申请(专利权)人:艾勒博科技股份有限公司
类型:发明
国别省市:KR[韩国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1