多触点字符输入方法及系统

上传人:n**** 文档编号:46498782 上传时间:2018-06-26 格式:PDF 页数:33 大小:793.51KB
返回 下载 相关 举报
多触点字符输入方法及系统 _第1页
第1页 / 共33页
多触点字符输入方法及系统 _第2页
第2页 / 共33页
多触点字符输入方法及系统 _第3页
第3页 / 共33页
多触点字符输入方法及系统 _第4页
第4页 / 共33页
多触点字符输入方法及系统 _第5页
第5页 / 共33页
点击查看更多>>
资源描述

《多触点字符输入方法及系统 》由会员分享,可在线阅读,更多相关《多触点字符输入方法及系统 (33页珍藏版)》请在金锄头文库上搜索。

1、说 明 书 说 明 书 10003 2002.8 1多触点字符输入方法及系统 多触点字符输入方法及系统 技术领域技术领域 本发明属于手持设备输入技术领域,涉及一种字符输入方法,尤其涉及一种多触点字符输入方法;同时,本发明还涉及一种多触点字符输入系统。 5 背景技术背景技术 近年来,包括手机在内的各种手持电子设备应用越来越多, 与之相伴随出现了多种操作这些电子设备必须的输入方式,例如手机上常见的 9 键键盘和 qwerty 全键盘。无论是 9 键键盘还是 qwerty 全键盘都可以以两种形式出现,一种形式是按压的硬键盘,如 RIM 公司的10 BlackBerry 8830 上的 qwerty

2、全键盘,另一种形式是触摸屏上的虚拟软键盘,如 iPhone 等触摸屏手机上的 qwerty 全键盘。也有某些手机是既带有硬键盘,也带有触摸屏上的虚拟软键盘的,如 sony Ericsson 的 P1i 手机。除了触摸屏有触摸感应功能外,即使是硬键盘也可以有触摸感应功能,如摩托罗拉的 A668 手机就采用了触摸式感应键盘,从而实现用户可以用手指直接在键盘区域进行书写的功能。 15 无论是触摸屏还是触摸式感应键盘,从功能上说又分为两大类,一类是传统上的单点触摸感应,也就是说在触摸感应区域内只能感应到一个触摸点的接触,移动,离开等等状态,另一类是以 iPhone 为代表的多点触摸感应,也就是说在触摸

3、感应区域内可以感应到一个或者多个触摸点的接触,移动,离开等等状态。 在手持电子设备上的触摸式感应键盘,无论是 9 键键盘还是 qwerty 全键盘,都有一个共20 同的缺点,就是键太小,点击不方便,如触摸屏上的虚拟 qwerty 全键盘,由于触摸屏空间的限制注定了每个键都比较小,输入的时候如果用户是用手指而不是特别的手写笔来按键,要很小心才能不按错。 苹果公司(Apple)在专利申请”United state patent application 20080316183: swipe gestures for touch screen keyboard”中提出了一种通过划线来实现常用功能键的方

4、法,25 该方法通过在触摸屏显示的虚拟键盘上进行上,下,左,右四个方向的划线来实现“shift”(即英文字符输入时的大小写切换),空格,回退(即删除前面一个已输入字符) ,换行等常用功能键或字符键。这种方法的缺点在于用户在进行点击键盘输入字符的过程中进行上,下,上海光华专利事务所说 明 书 说 明 书 10003 2002.8 2左,右四个方向的划线实际上隐含了一个模式切换的过程,即需要由点击输入模式切换到划线输入模式,划完线再切换回点击输入模式,这给用户带来了不便。 发明内容发明内容 本发明所要解决的技术问题是:提供一种多触点字符输入方法,可在不需要用户改变点5 击输入模式的同时为用户提供输

5、入上的便利。 此外,本发明还提供一种多触点字符输入系统,可在不需要用户改变点击输入模式的同时为用户提供输入上的便利。 为解决上述技术问题,本发明采用如下技术方案: 一种多触点字符输入方法,该方法包括如下步骤: 10 A1、设定各多触点操作对应的输入字符,并把各操作对应的字符或/和操作命令记录于一数据库中;多触点操作的属性包括:多触点中各接触点的位置,或/和同一时间内手指与多点触摸屏接触的点数,或/和各手指的滑动方向; B1、用户进行多触点操作; C1、识别用户的多触点操作,并根据多触点操作的属性到所述数据库中寻找对应的输入15 字符; D1、输入对应的字符。 一种多触点字符输入方法,该方法包括

6、如下步骤: A、设定各多触点操作对应的输入字符;多触点操作的属性包括:多触点中各接触点的位20 置,或/和同一时间内与多点触摸屏接触的接触点数,或/和各接触点的滑动方向; B、用户进行多触点操作; C、识别用户的多触点操作,并根据多触点操作的属性获取对应的输入字符; D、输入对应的字符。 作为本发明的一种优选方案,所述步骤 A 中,设定多触点操作中包括两个触点:第一触25 点、第二触点;其中,第一触点的位置为多触点屏幕的任意位置,或者除虚拟键盘上各按键外的任意位置;第二触点为虚拟键盘上的按键;根据设定,按住所述第一触点相当于按住虚拟键盘的“Shift”或“Ctrl” 。 上海光华专利事务所说

7、明 书 说 明 书 10003 2002.8 3作为本发明的一种优选方案,所述步骤 A 中,设定多触点操作中包括至少两个触点,各触点的位置为多触点屏幕的任意位置,或者除虚拟键盘上各按键外的任意位置;当各触点被同时击中时,输入字符为设定的字符。 作为本发明的一种优选方案,所述步骤 A 中,多点触摸屏被分为若干区域,或者除虚拟键盘上各按键外的其他区域被分为若干区域;多触点中各接触点的位置分布在各区域中;在5 一次多触点操作中,一个区域内可没有接触点,或者有一个接触点,或者同时有多个接触点。 作为本发明的一种优选方案,所述多点触摸屏被分为左边区域、右边区域,设定将两个或两个以上手指同时点击触摸屏上虚

8、拟键盘的左边区域指定为输入一设定字符,将两个或两个以上手指同时点击触摸屏上虚拟键盘的右边区域指定为输入一设定字符;或者,左边区域、右边区域分别有设定数量的手指点击,输入设定字符;或者,所述多点触摸屏被分为上边区10 域、下边区域,设定将两个或两个以上手指同时点击触摸屏上虚拟键盘的上边区域指定为输入一设定字符,将两个或两个以上手指同时点击触摸屏上虚拟键盘的下边区域指定为输入一设定字符;或者,上边区域、下边区域分别有设定数量的手指点击,输入设定字符。 作为本发明的一种优选方案,由用户在指定某个特定字符时,将至少两个手指同时点击触摸屏上虚拟键盘,记录下此时各个手指所点击的位置作为该特定字符的标准输入

9、位置;在15 用户预先指定了特定字符后,实际进行各个手指同时点击触摸屏上虚拟键盘的输入操作时,由虚拟键盘的控制程序通过该设备的处理器来计算此时用户两个手指点击的位置与记录中的用户预先指定的特定字符的标准输入位置之间的距离参数,选择最接近设定值的特定字符作为用户输入的字符。 20 一种多触点字符输入系统,该系统包括: 多触点操作设定模块,用以设定各多触点操作对应的输入字符;多触点操作的属性包括:多触点中各接触点的位置,或/和同一时间内与多点触摸屏接触的接触点数,或/和各接触点的滑动方向; 数据库,用以记录各多触点操作对应的字符或/和操作命令; 25 操作识别模块,用以识别用户的多触点操作; 操作

10、解析模块,用以根据多触点操作的属性所述数据库获取对应的输入字符。 上海光华专利事务所说 明 书 说 明 书 10003 2002.8 4本发明的有益效果在于:本发明多触点字符输入方法充分利用多点触摸感应的优点,用特定方式的多点触摸组合来实现常用的功能键或字符键的输入,在不需要用户改变点击输入模式的同时为用户提供输入上的便利。 附图说明附图说明 5 图 1 是实现”shift”功能键的方法的流程图。 图 2 是一个通过按住虚拟键盘左边某个位置实现”shift”功能键的方法例子。图 2a 表示单独点击虚拟键盘中键”I”时输入的是小写字符”i”。图 2b 表示先按住虚拟键盘左边某个位置,然后再点击虚

11、拟键盘中键”I”时输入的是大写字符”I”。 图 3 是一个通过按住虚拟键盘右边某个位置实现”shift”功能键的方法例子。图 3a 表10 示单独点击虚拟键盘中键”E”时输入的是小写字符”e”。图 3b 表示先按住虚拟键盘右边某个位置,然后再点击虚拟键盘中键”E”时输入的是大写字符”E”。 图 4 是为用户以两个手指同时点击触摸屏上的虚拟键盘的任意位置来输入指定字符进行预先设置的流程图。 图 5 是用户以两个手指同时点击触摸屏上的虚拟键盘的任意位置来输入指定字符的流程15 图。 图 6 是用户以两个手指同时点击触摸屏上的虚拟键盘的任意位置来输入空格符的例子。 图 7 是为实施例二所述方法之二的

12、实现方式之二中,用指定方式之一进行预先设置的流程图。 图 8 是用户用实施例二所述方法之二的实现方式之二中,用指定方式之一进行了预先设20 置之后,输入指定字符的流程图。 图 9 是用户以两个手指同时点击触摸屏上的虚拟键盘的左半部分来输入回退功能键的例子。 图 10 是用户以两个手指同时点击触摸屏上的虚拟键盘的右半部分来输入空格符的例子。 图 11 是为实施例二所述方法之二的实现方式之二中,用指定方式之二进行预先设置的流25 程图。 图 12 是用户用实施例二所述方法之二的实现方式之二中,用指定方式之二进行了预先设置之后,输入指定字符的流程图。 上海光华专利事务所说 明 书 说 明 书 100

13、03 2002.8 5图 13 是本发明的流程图。 具体实施方式具体实施方式 下面结合附图详细说明本发明的优选实施例。 实施例一 实施例一 5 本发明揭示一种可用在多点触摸屏或多点触摸式感应键盘上的便捷输入方法。该方法利用特定的多点触摸组合来实现常用的功能键或字符键的输入,在不需要用户改变点击输入模式的同时为用户提供输入上的便利。 本发明的多触点字符输入方法,包括如下步骤: A、设定各多触点操作对应的输入字符或/和操作命令;多触点操作的属性包括:多触点10 中各接触点的位置,或/和同一时间内与多点触摸屏接触的接触点数,或/和各接触点的滑动方向; B、用户进行多触点操作; C、识别用户的多触点操

14、作,并根据多触点操作的属性获取对应的输入字符或操作命令; D、输入对应的字符或操作命令。 15 【1】本方法可方便实现大写字母的输入。 所述步骤 A 中,设定多触点操作中包括两个触点:第一触点、第二触点;其中,第一触点的位置为多触点屏幕的任意位置,或者除虚拟键盘上各按键外的任意位置;第二触点为虚拟键盘上的按键;根据设定,按住所述第一触点相当于按住虚拟键盘的“Shift”或“Ctrl” 。 20 如果虚拟键盘中的输入是要先触摸再离开的点击才表示输入一个符号或者触发一个命令按钮,那么上述方法为“一个手指接触显示在触摸屏上的虚拟键盘的任意位置” 。 如果虚拟键盘中,单存的触摸、无论触摸以后是否离开都

15、表示输入一个符号或者触发一个命令按钮, 那么上述方法为 “一个手指接触显示在触摸屏上的虚拟键盘的按键以外的位置” 。离开之后即不再输入,因为上述方法是“用户以一个手指接触显示在触摸屏上的虚拟键盘的25 任意位置,该手指不离开触摸屏,也不在触摸屏上移动,另一个手指在虚拟键盘上点击英文字符键” ,也就是说这个时候输入的是另一个手指所点击的英文字符键,而且前一个手指离开上海光华专利事务所说 明 书 说 明 书 10003 2002.8 6触摸屏时也不再输入。 请参阅图 1,所述方法包括实现“shift”功能键的过程,包括: 步骤 110,在多点触摸屏上显示虚拟键盘并进行按键输入; 步骤 120,用户

16、判断是否需要“shift”功能键进行大小写的切换;如果答案为是则转到步骤 130,如果答案为否则转到步骤 170; 5 步骤 130,用户用一个手指按住虚拟键盘的任意位置; 步骤 140,用户用另一个手指点击输入字符; 步骤 150,用户判断是否继续需要“shift”功能键进行大小写的切换;如果答案为是则转到步骤 140,如果答案为否则转到步骤 160; 步骤 160,松开按住虚拟键盘的手指 10 步骤 170,用户判断是否需要继续通过多点触摸屏上的虚拟键盘输入字符;如果答案为是则转到步骤 110,如果答案为否则结束。 【2】本发明可实现少量的特定字符或命令的输入。 所述步骤 A 中,设定多触点操作中包括至少两个触点,各触点的位置为多触点屏幕的任15 意位置,或者除虚拟键盘上各按键外的任意位置;当各触点被同时击中时,输入字符或操作命令为设定的字符或操作命令。 如,用户设定:同时用两个手指点击多点触摸屏的任意位置,则输入“空格” ,同时用三个手

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 电子/通信 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号