自适应虚拟键盘制造技术

技术编号:2860024 阅读:291 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及数据处理设备(100),使用户能够输入字符,该设备包括用来起虚拟键盘作用的触敏元件(200),所述元件包括一个至少接触传感器(160)用来检测所述元件上的被接触区域。该设备还包括键分配装置(110),用于响应检测到被接触的区域而分配虚拟键盘的至少两个参考键(220)。该设备包括至少一个压力传感器(170),用来检测在一个以上手指接触触敏元件时,在触敏元件上产生大于其它手指的力的那个手指。可以实现对击键的识别。在用户请求或检测到预定条件时,参考键可以重新分配。本发明专利技术还涉及到使用户能够输入字符的方法。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及数据处理装置,该装置使用户能够输入字符,该装置包括用来实现虚拟键盘的功能的触敏元件,所述元件至少包括一个接触传感器来检测所述元件上的被接触区域。本专利技术还涉及到使用户能够输入字符的方法,包括检测用来实现虚拟键盘功能的触敏元件上的被接触区域的步骤。
技术介绍
文献US6,121,960揭示了一种显示器外围系统,包括一个接触激活的输入装置,用来产生并向使用者显示可视的合成图像。这个合成的图像同时包含了至少一个键的表示,标准(QWERTY)键盘,用于激活输入功能,和计算设施提供的主图像。该键盘表示最好覆盖在主图像的上方。键盘本身的字符,例如与每个键或区域对应的字母,可以在使用者熟记键盘的排列后被关闭。对于那些可以不看键/区本身即可有效打字的使用者来说,可以在键盘完全不可视的情况下使用这种键盘。这种情况下,使用者只能凭借自己的记忆来确定键盘的位置,这样就会出现一些问题。在这样的键盘上打字一段时间以后,使用者可能找不到他所需要的键或由于按了错误的不可见的键而导致多种错误。如果使用者把手从屏幕上拿开,就很容易忘记屏幕上不可视键盘的位置。如果为使用者提供键盘的表示,那样他就要一直盯着屏幕看,来确保输入的正确性。
技术实现思路
本专利技术的目标是提供第一段中所定义类型的数据处理装置,该装置使用户能够以不含有现有技术中的缺陷的改进的,并且是更加用户友好的方式输入字符。这个目标通过一种设备被实现,这个设备包括键盘分配装置,用于响应检测到被接触的区域而将虚拟键盘的至少两个参考键分配给触敏元件上的对应区域。无论何时,当使用者想要通过虚拟键盘输入数据时,可以通过手指接触触敏元件。触敏元件检测该元件上被手指接触的区域。虚拟键盘可含有参考键,象可作为输入过程中的参考的键,例如标准键盘中的“F”和“J”键。一旦检测到手指与感应元件接触,键分配装置即分配至少两个参考键给被检测的区域。这样,设备就“知道”虚拟键盘的参考键位于触敏元件上的什么位置,以及参考键的功能是什么。本专利技术的优点在于使用者可以根据自己的喜好在触敏元件上确定参考键的位置。虚拟键盘的布局,例如标准键盘,德国标准键盘,法国Azerty键盘等等,可以预先在设备中定义,使得相对于参考键即可已知除参考键之外的其它键的位置以及键的功能。键的大小、形状等也可以得知。这样,触敏元件上对应于非参考键的区域也可以确定。键分配装置可以在触敏元件上分配除参考键以外其它键的位置。通过这种方法,可以知道虚拟键盘的所有键在触敏元件上的位置,及其相对应的区域。本专利技术的一个优点在于实际上使用者自己设定虚拟键盘在触敏元件上的位置。各个键的位置与参考键的位置有关,与接触感应元件的边界、形式、形状等无关。使用者也可以通过不同方式使用本专利技术所述的设备。触敏元件还可以包括显示装置,在已有技术中称为触摸屏,来显示虚拟键盘上的至少一个参考键和/或其它键。一些使用者可以使用几个手指操作键盘,例如用十个手指打字,而不用看键盘,即盲打。本专利技术的另一目标是,提供更先进的装置用来识别对虚拟键盘上键的敲击。实现这个目标的方式是数据处理装置进一步包括至少一个压力传感器,用于感知至少一个手指作用在虚拟键盘上的力。使用所述压力传感器,当几个手指同时接触所述感应元件时,可以识别出在触敏元件上产生大于其它手指的力的一个手指。装置包括键敲击识别装置来识别击键,例如,通过分析受到较大接触力的区域与收到较小接触力的至少一个其它区域之间的相对位置。只需要知道该相对位置,不需要知道手指的绝对位置。当然,如上所述,如果知道所述相对位置和对应于导致低接触压力的手指的键的位置,那么对应于被导致高接触力的手指接触的区域的键可以很容易被确定,因为所有键的位置都能找到。例如当所述导致小接触力手指位于触敏元件的参考键区域时,对应于导致低接触力的手指位置的键也可知道。使用者可以使用众所周知的十指打字方法进行盲打。根据本专利技术的另一方面,数据处理装置可以包括键修正装置,通过重复分配至少一个参考键,来修正至少一个参考键的位置。换一句话说,一个或多个键可以根据使用者需要或,例如,因为检测到在触摸屏上导致较低接触力的用户手指位置与至少一个参考键之间的实质性的变化,来重新分配。这样,虚拟键盘在触敏元件上的新位置即可确定,使用者可以在新位置上开始使用键盘。本专利技术的目的还通过一种使用户能够输入字符的方法实现,该方法包括根据检测到被接触区域来分配至少两个参考键的步骤。这个方法描述了本专利技术的数据处理设备的操作。附图说明本专利技术的这些和其它方面将参考附图进一步解释和描述,在附图中图1是适合于实现本专利技术的数据处理设备的功能框图;图2是根据本专利技术的虚拟键盘的实施例,其中在数据处理设备的触敏元件上分配键;图3是虚拟键盘实施例,该虚拟键盘在触敏元件上具有两组不同方向的键;图4是使用户能够输入字符的方法的实施例。在所有附图中,相同的标号指示相同或相应的元件。具体实施例方式参考图1,示出根据本专利技术的数据处理设备100的硬件实现的例子。该设备包括具有输入/输出功能部件120的微控制器110,接触传感器150、可选压力传感器160和显示装置170通过这个功能部件与微控制器接口。如技术中所公知的,接触传感器150和压力传感器160可用作显示装置170的叠层。接触传感器,压力传感器和显示装置也可以是由同一个设备提供的不重复项。微控制器110用一个嵌入的随机存储器130和一个嵌入的只读存储器140来存储程序。当执行存储在存储器140中的程序时,微控制器110执行以下将进一步描述的功能。图1中的图框在现有技术中是公知的,此处不再赘述。设备100可以配备本领域的技术人员熟知的其它装置。根据本专利技术,设备100使用户能够使用虚拟键盘来输入字符。键盘并不是真实存在的,但可通过一个包括接触传感器的触敏元件、触摸垫激活。当使用者想把触摸垫作为虚拟键盘使用时,只需将至少两个手指放在触摸垫的一个位置上,在该位置,使用者可以打字或使用键盘,如图2所示。这样,所述设备即可检测触摸垫200上的“参考位置”和接触区中的用户手指,接触区域的数量可以对应于使用者手指的数量。在触摸垫200上的那些区域由接触传感器160检测。优选的,使用者至少用两个手指接触触摸垫200,这样就可以检测出至少两个接触区。微控制器110执行键分配装置的功能,用于将虚拟键盘上的参考键分配给被接触区,其中参考键的数量可以与被检测到的接触区数量相同。至少给虚拟键盘上的一部分键赋予一些功能,使得使用者能使用这些键实现期望的输入。虚拟键盘可以具有预定的布局,比如,标准键盘、德国标准键盘、法国Azerty键盘等,来定义键盘的各个键的位置、大小和功能。也有很多可选的键盘布局,例如,“Dvorak”键盘布局和“Darwin”键盘布局是通常在打字机和计算机上见到的称为标准键盘的键盘布局的符合人体工程学的替换。键盘布局在不同国家也可能不同。触摸垫200上的接触传感器可以被排成阵列,用来感应接触。所述阵列的分辨率不需要很高,但应当满足以可接受的精度检测接触的要求。传感器的阵列可以排列为确定接触垫上被手指接触的区域的参数,即手指印210。这个参数可以是这个区域的物理维度,比如宽度、长度、形状、面积等。通过这样测量手指印区域,可以确定一个比较适合于该使用者的参考键220本文档来自技高网...

【技术保护点】
一种数据处理设备,用于使用户输入字符,该设备包括用于实现虚拟键盘功能的触敏元件,所述元件包括至少一个接触传感器,用于检测所述触敏元件上被接触的区域,其中,该设备包括:    键分配装置,用于在检测到被接触的区域时,将所述虚拟键盘的至少两个参考键分配给所述元件上的相应的区域。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:WFJ维哈格赫
申请(专利权)人:皇家飞利浦电子股份有限公司
类型:发明
国别省市:NL[荷兰]

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

1