用于触摸屏的虚拟键盘的显示及其控制方法

文档序号:6481202阅读:246来源:国知局
专利名称:用于触摸屏的虚拟键盘的显示及其控制方法
技术领域
本发明涉及一种在用于触摸屏的虚拟键盘的显示及其控制方法。
背景技术
手持便携电子设备有平板电脑、UMPC、 PDA、手机等,为了突出 设备的便携性和功能性,更小、更轻薄和功能更强大已经成为了便携 电子设备不可逆转的发展方向。便携电子设备功能的迅速扩张受到可 视界面面积的限制,向用户提供最小的设备的同时要求屏幕内容最大 化,便携电子设备的屏幕内容显示的要求与设备小型化的发展规则并 不一致。便携电子设备触摸屏上的虚拟键一直都是通过挤占其它应用 程序显示区域,有限的屏幕显示空间的不能够完整显示虚拟按键键盘 界面和应用程序界面。手持便携设备的触摸虚拟键在设计时为了尽量 减少挤占应用软件的屏幕显示区域,键盘布局紧密,每个虚拟键区较 小,极易产生误操作。为了尽可能地在有限的触摸屏面积上实现尽量 大的虚拟键盘输入界面,人们作出了各种努力。例如专利申请号为 01818103. 1的中国专利申请"屏幕上的透明键盘界面",描述了一种 透明键盘形式的图形用户界面可设在现有的计算机显示器上。用户可 选择透明键盘显示中的按键而通过键盘输入文本数据。然后文本输入 可以不透明或传统的格式出现在计算机显示屏上。但是很显然,即便 是将全部触摸屏的面积作为透明键盘的显示区域,也无法在手持式便 携电子设备的显示屏上完整显示整个键盘。另一个申请号为 200510003937. 5的中国专利申请"尺寸受限用户界面中的半透明性" 描述了一种通过屏幕上的非功能内容区重叠的半透明功能区,增大计 算设备的屏幕空间的方法。这种方法为屏幕上的较大功能目标创造条 件——从而减轻与微小按钮和其它图像相关的可用性问题——同时 还使屏幕上的底层内容清楚可见。通俗地说,该方法是在屏幕的非功 能区上叠加一个半透明的控制菜单,从而提高小尺寸触摸屏的可操作
3性。但是由于半透明控制菜单的位置和大小随时在变化,屏幕的每一 个变化之前都要先计算屏幕的非控制区域的位置和大小,加重了处理 器的负担,容易造成运算缓慢、反应迟钝。
本人的另一专利申请,申请号为200910005029. 8的"一种在手 持电子设备上切换输入界面的方法及切换装置"描述了一种全新的输 入方法,将整个键盘以及全部输入界面需要用到的符号划分成若干输 入子界面,在每一输入子界面中只包含有限的几个键,通过设置在设 备侧面的几个按钮切换不同的输入界面。这种方法由于只能在显示界 面与输入界面之间切换,无法同时显示不同的界面,使用的时候存在 一定的障碍。

发明内容
本发明的一个目的是向手持便携电子设备提供一种全屏幕触摸 虚拟按键键盘。
本发明的第二个目的是提供手持便携电子设备的应用软件界面 和虚拟按键键盘界面都能够在触摸屏上最大化显示的方法。
本发明的第三个目的是提供增大虚拟键区面积,减少输入误操作 的方法。
本发明的第四个目的是提供一种透明触摸虚拟按键键盘的控制 方法。
为实现上述目的,本发明采用以下技术方案
本发明所述的用于触摸屏的虚拟键盘的显示及其控制方法,其特 征在于包括如下步骤
A:操作者触发手持电子设备触摸虚拟按键键盘控制装置;B:手 持电子设备的触摸虚拟按键键盘控制装置采集到操作者的触发信息 以后将该信息输送到输入软件系统,由输入软件系统接收并分析触摸 虚拟按键键盘控制装置的触发信息;C:输入软件系统根据接收到的 触摸虚拟按键键盘控制装置的触发信息选择与之对应的触摸虚拟按 键键盘界面,并将该虚拟按键键盘界面输出到触摸屏显示系统;D: 触摸屏显示系统将虚拟按键键盘界面以半透明状态输出到触摸显示 屏上,并将该虚拟按键键盘界面激活为等待接受触发状态;E:触摸 屏显示系统接收按击虚拟按键键盘信息,并将该按击触摸屏信息输送到输入软件系统;F:输入软件系统根据选定的触摸虚拟按键键盘界 面,将触摸屏显示系统输入的按击触摸屏信息转化为对应的输入信息 并将该输入信息输送到信息处理装置。
在步骤A,所述触摸虚拟按键键盘控制装置包括设置在手持电子 设备外壳上的接触感应装置。
在步骤B,所述的触摸虚拟按键键盘控制装置所采集的操作者的 触发信息包括单个接触感应装置所采集的接触信息和多个接触感应 装置所采集的接触信息的组合。
使用该方法以后,可以实现手持便携电子设备的应用软件界面和 虚拟键盘界面都能够在触摸屏上最大化显示,增大虚拟键区面积,减 少输入时的误操作,实现手持电子设备的效率高输入,使用更方便、 更容易、更简捷。


图1是本发明第一个优选实施例的使用状态示意图2是图1实施例的背景显示画面;
图3是图1实施例的第一输入界面示意图4是图1实施例的第二输入界面示意图5是图1实施例的第三输入界面示意图6是图1实施例的第四输入界面示意图7是图1实施例的第五输入界面示意具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步的描述。 本发明所述的用于触摸屏的虚拟键盘的显示及其控制方法,包括 如下步骤
A:操作者触发手持电子设备的触摸虚拟按键键盘控制装置;B: 手持电子设备的触摸虚拟按键键盘控制装置采集到操作者的触发信 息以后将该信息输送到输入软件系统,由输入软件系统接收并分析触 摸虚拟按键键盘控制装置的触发信息;C:输入软件系统根据接收到 的触摸虚拟按键键盘控制装置的触发信息选择与之对应的触摸虚拟 按键键盘界面,并将该虚拟按键键盘界面输出到触摸屏显示系统;D: 触摸屏显示系统将虚拟按键键盘界面以半透明状态输出到触摸显示屏上,并将该虚拟按键键盘界面激活为等待接受触发状态;E:触摸 屏显示系统接收按击虚拟按键键盘信息,并将该按击触摸屏信息输送 到输入软件系统;F:输入软件系统根据选定的触摸虚拟按键键盘界 面,将触摸屏显示系统输入的按击触摸屏信息转化为对应的输入信息 并将该输入信息输送到信息处理装置。
在步骤A,所述触摸虚拟按键键盘控制装置包括设置在手持电子 设备外壳上的接触感应装置,该接触感应装置分布在操作者手握手持 电子设备时手指能够接触到的区域,例如手握手持电子设备的外壳的 四周或者面板附近。
在步骤B,所述的触摸虚拟按键键盘控制装置所采集的操作者的 触发信息包括单个接触感应装置所采集的接触信息和多个接触感应 装置所采集的接触信息的组合。
接触感应装置可以是机械按键、轻触开关、簧片开关、压感电容、 压感电阻、热敏传感器、光敏传感器、红外传感器等,可以感应到手 指的压感信息或触感信息。本发明所述的手指与接触感应装置的接触 信息是手指与接触感应装置接触的压感信息或触感信息,在同一时 间,手指与接触感应装置的接触信息集合为一组手指接触设备信息, 每组手指接触设备信息可以是一个手指接触设备的信息,也可以是多 个手指接触设备的组合信息。每组手指接触设备信息的变换,可以通 过单个手指接触接触感应装置状态的变换实现,也可以通过多个手指 接触感接触感应装置状态的组合变换实现。单个手指与接触感应装置 的接触状态的变换方式有从非施压状态变换到施压状态,或从施压状 态变换到非施压状态,或从接触状态变换到非接触状态,或从非接触 状态变换到接触状态。
接触感应装置的设置方式有如下几种选择a:根据手持电子设备 操作者的手持习惯,在操作者手持的状态下手指与设备接触的位置点 安置接触感应装置,每一个接触感应装置都是一个独立的手指接触信 息采集点;b:根据手持电子设备操作者的手持习惯,在操作者手持的 状态下手指易与设备接触的位置区域安置由接触感应装置组成的接 触感应带,操作者实际手持该设备时每一个手指与接触感应带接触的 位置都是一个独立的手指接触信息采集点;c:手持电子设备有外部部件,根据操作者手持该设备和外部部件的组合体的手持习惯,在操作者手持的状态下手指与外部部件接触的位置点安置接触感应装置,手持电子设备外部部件上每一个接触感应装置都是一个独立的手指接
触信息采集点;d:手持电子设备有外部部件,根据操作者手持该设备和外部部件的组合体的手持习惯,在操作者手持的状态下手指与外部部件接触的位置区域安置由接触感应装置组成的接触感应带,操作者实际手持该组合体时每一个手指与接触感应带接触的位置都是一个独立的手指接触信息采集点。
上述手持电子设备的外部部件可以是设备机套、可拆卸式键盘等,外部部件通过安置独立电源系统或使用手持电子设备电源系统的方式为接触感应装置提供电源,通过有线或无线的信号连接通道将接触感应装置的接触感应信息传输到手持电子设备。
支持本发明的手持电子设备上关联控制触摸虚拟按键键盘界面的方法的输入软件系统具有如下的一个或者多个特征包含有一个以上的触摸按键键盘界面;能够接收并处理触摸虚拟按键键盘控制装置的触发信息;能够接收并处理触摸屏系统输入信息;根据触摸虚拟按键键盘控制装置触发信息激活相关联的触摸虚拟按键键盘界面;在己选定的触摸虚拟按键键盘界面中,将触摸屏系统输入的信息转化为输入的内容;将输入的内容输出到其它应用软件和显示系统;在一套输入软件系统中, 一组触摸虚拟按键键盘控制装置触发信息只能定义对应一个触摸虚拟按键键盘界面, 一个触摸虚拟按键键盘界面可以定义对应多组触摸虚拟按键键盘控制装置触发信息。
输入界面切换方法实施例如图l-图7所示,本实施例采用的手持电子设备上切换输入界面的方法所使用的切换装置,包括安装在手持电子设备中的输入软件系统以及连接在手持电子设备的输入端的触摸虚拟按键键盘控制装置,该触摸虚拟按键键盘控制装置是分布在手持电子设备的侧面的三个触摸感应片或按键,触摸感应片或按键分布在操作者手握手持电子设备时食指、中指和无名指与设备接触的区域。
本实施例使用了三个手指定义了五组触摸虚拟按键键盘控制装置触发信息,并对应着定义了五个触摸按键键盘界面。如图1所示,
7在正常的握持设备的情况下,操作者的食指、无名指和小拇指分别对
应着触摸虚拟按键键盘控制装置的第一触发键Bl、第二触发键B2、第三触发键B3。如图2所示,在正常状态下,食指、中指、无名指没有按压对应的触发键的动作,显示界面显示的是应用软件的背景界面;如图3所示,食指按压在第一触发键B1上的时候,输入软件接收到触摸虚拟按键键盘控制装置发送来的第一触发键Bl的触发信息后激活与之相关联的第一透明虚拟按键键盘界面,并把第一透明虚拟按键键盘界面输出到触摸显示屏,触摸显示屏在原应用软件界面上以半透明的方式叠加显示第一透明虚拟按键键盘界面,并将该界面激活为等待触发状态。第一透明虚拟按键键盘界面从上到下依次是英文字母"Q"、 "W"、 "E"、 "A"、 "S"、 "D"、 "Z"、 "X"、 "C"、"中/英"切换键、","、"Backspace"键这十二个键位;如图4所示,中指按压在触摸虚拟按键键盘控制装置的第二触发键B2上,输入软件接收到触摸虚拟按键键盘控制装置发过来的第二触发键B2的触发信息后激活相关联的第二透明虚拟按键键盘界面,并把第二透明虚拟按键键盘界面输出到触摸显示屏,触摸显示屏在原应用软件界面上以半透明的方式叠加显示第二透明虚拟按键键盘界面,第二透明虚拟按键键盘界面从上到下依次是英文字母"R"、 "T"、 "Y"、 "F"、 "G"、 "H"、 "V"、 "B"、"N"和"Shift"键、"."、"Delete"键这十二个键位;如图5所示,无名指按压在触摸虚拟按键键盘控制装置的第三个触发键B3上,输入软件接收到触摸虚拟按键键盘控制装置发过来的第三个触发键B3的触发信息后激活相关联的第三透明虚拟按键键盘界面,并把第三透明虚拟按键键盘界面输出到触摸显示屏,触摸显示屏在原应用软件界面上以半透明的方式叠加显示第三透明虚拟按键键盘界面,第三透明虚拟按键键盘界面从上到下依次是英文字母"U"、 "1"、 "0"、 "J"、"K"、 "L"、 "M"键以及空格键、英文字母"P"键、"Shift"键、"."、"Delete"键这十二个键位;如图6所示,食指和中指分别按压在触摸虚拟按键键盘控制装置的第一个触发键Bl和第二个触发键B2上,输入软件接收到触摸虚拟按键键盘控制装置发过来的第一个触发键Bl和第二个触发键B2的触发信息后激活相关联的第四透明虚拟按键
键盘界面,并把第四透明虚拟按键键盘界面输出到触摸显示屏,触摸显示屏在原应用软件界面上以半透明的方式叠加显示第四透明虚拟
按键键盘界面,第四透明虚拟按键键盘界面从上到下依次是1-9九个
阿拉伯数字键和阿拉伯数字键"0"、 "-"、 " + "这十二个键位;如图
7所示,中指和无名指分别按压在触摸虚拟按键键盘控制装置的第二个触发键B2和第三个触发键B3上,输入软件接收到触摸虚拟按键键盘控制装置发过来的第二个触发键B2和第三个触发键B3的触发信息后激活相关联的第五透明虚拟按键键盘界面,并把第五透明虚拟按键键盘界面输出到触摸显示屏,触摸显示屏在原应用软件界面上以半透明的方式叠加显示第五透明虚拟按键键盘界面,第五透明虚拟按键键盘界面从上到下依次是"/"、 "*"、 "\"、 "<"、 "="、 "〉,,、 " "、"〃"、"!"、"("符号键和"更多符号"键、")"这十二个键位。
这五个透明虚拟按键键盘界面共60个键位,包含了手持电子设备文本输入中常用的阿拉伯数字、英文字母、符号键以及部分控制键。这五个透明虚拟按键键盘界面分布合理,显示键盘的同时能够查看到应用软件界面,键盘全屏显示,每个虚拟按键键面积大,减少误差,键盘切换效率高,有利于提高输入效率。
权利要求
1、用于触摸屏的虚拟键盘的显示及其控制方法,其特征在于包括如下步骤A操作者触发手持电子设备的触摸虚拟按键键盘控制装置;B手持电子设备的触摸虚拟按键键盘控制装置采集到操作者的触发信息以后将该信息输送到输入软件系统,由输入软件系统接收并分析触摸虚拟按键键盘控制装置的触发信息;C输入软件系统根据接收到的触摸虚拟按键键盘控制装置的触发信息选择与之对应的触摸虚拟按键键盘界面,并将该虚拟按键键盘界面输出到触摸屏显示系统;D触摸屏显示系统将虚拟按键键盘界面以半透明状态输出到触摸显示屏上,并将该虚拟按键键盘界面激活为等待接受触发状态;E触摸屏显示系统接收按击虚拟按键键盘信息,并将该按击触摸屏信息输送到输入软件系统;F输入软件系统根据选定的触摸虚拟按键键盘界面,将触摸屏显示系统输入的按击触摸屏信息转化为对应的输入信息并将该输入信息输送到信息处理装置。
2、 根据权利要求1所述的用于触摸屏的虚拟键盘的显示及其控 制方法,其特征在于在步骤A,所述触摸虚拟按键键盘控制装置包括设置在手持电子设备外壳上的接触感应装置。
3、 根据权利要求1或2所述的用于触摸屏的虚拟键盘的显示及 其控制方法,其特征在于在步骤B,所述的触摸虚拟按键键盘控制装置所采集的操作者的触发信息包括单个接触感应装置所采集的接 触信息和多个接触感应装置所采集的接触信息的组合。
全文摘要
本发明涉及一种在用于触摸屏的虚拟键盘的显示及其控制方法,操作者手握手持电子设备,通过手指与手持电子设备的接触感应装置接触,输入软件系统接收并分析手指接触信息,选择切换与之对应的触摸虚拟按键键盘界面,并将该触摸虚拟按键键盘界面以半透明的方式输出到触摸显示装置,与背景画面相叠加,触摸屏显示系统接收按击虚拟按键键盘信息,并将该按击触摸屏信息输送到输入软件系统,最终输入软件将输入的内容输出到其它应用软件。使用该方法以后,可以实现应用软件界面和虚拟键盘界面都能够在触摸屏上最大化显示,增大虚拟键区面积,减少输入时的误操作,实现手持电子设备的效率高输入,使用更方便、更容易、更简捷。
文档编号G06F3/0488GK101667095SQ20091001839
公开日2010年3月10日 申请日期2009年9月23日 优先权日2009年9月23日
发明者聂兰龙 申请人:聂清永
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1