[发明专利]支持多模式自动切换的输入方法和输入系统有效
申请号: | 201110101100.X | 申请日: | 2011-04-21 |
公开(公告)号: | CN102193736A | 公开(公告)日: | 2011-09-21 |
发明(设计)人: | 程坤;潘小斌;何婷婷;葛勇;胡郁;胡国平;王智国;刘庆峰 | 申请(专利权)人: | 安徽科大讯飞信息科技股份有限公司 |
主分类号: | G06F3/048 | 分类号: | G06F3/048;G06F3/041 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张重立;逯长明 |
地址: | 230088 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 支持 模式 自动 切换 输入 方法 系统 | ||
技术领域
本发明涉及信息录入领域,特别涉及一种支持多模式自动切换的输入方法和输入系统。
背景技术
随着信息技术的迅猛的发展,3G产业的加速融合及3G移动通信时代的到来,新的智能人机交互应用日新月异。其中,手写输入和键盘输入作为常见的两种交互方式,正得到了越来越多用户的认可。手写输入方式是指在触摸屏上手写,并通过内部的识别系统将输入的字迹转化为ASCII码,并以标准字体形式显示。虚拟键盘输入方式是在终端上设置虚拟键盘,通过笔触的选择进行输入。虚拟键盘上由于按键较多,减少了普通电子设备上由于9键的布局需要重复多次按键完成一个字母输入的缺陷。
一般来说,在汉字输入时,由于更加符合用户高效自然的输入需求,用户往往倾向于以手写的方式完成字符输入。在英文单词输入时,或者当用户不太熟悉字形需要以拼音输入时,键盘输入则显得更加便利。为了更好的响应用户需求,目前市面上大部分的智能设备都同时提供手写和键盘输入方式供用户选择。
多模式的输入系统需要解决的首要问题是正确判断用户输入是手写输入还是键盘触发输入,以便采取正确的操作响应。传统的多模式的输入系统下,手写输入和键盘输入是单独存在的,需要分别设定使用。在输入字符前用户首先需要通过预设的功能键人工选定单一模式,或以键盘输入或以手写输入。
图1示出具有多种不同输入方式的系统。图1a给出切换后的键盘输入界面。用户在虚拟键盘上以点击触发方式完成字符的输入。图1b给出了模块切换示意图。通过图示右下角的功能切换键,用户可以在弹出的多个选项中挑选最合适的模式。图1c是手写输入模式,用户可以在预设的书写区域(书写框或全屏)书写字符。
在这种传统模式下,用户在完成一串文字的输入过程中,如用到不同输入模式时,要重复不断手工调整输入模式。一方面容易导致整体输入效率的降低,另一方面由于需要人工执行模式切换,用户的书写连续感也大大降低。因此,这种系统不能根据用户的意图自动地切换输入模式,使用不便,有着较大的局限性。
为了充分发挥多种输入模式协同输入的便利性,迫切需要一种高效自然的输入模式智能自动切换算法,以支持在具有虚拟键盘和手写输入功能的终端系统上,自动实现输入时键盘输入和手写输入的切换。
为克服传统模式下用户只能以单一模式输入字符,在不同输入模式间切换时依然需要人工干预的问题,目前提出了对触摸屏输入信息进行自动区分处理的方法,将其自动判别为按键信息或手写信息,并采取对应的控制模块加以处理。在这样的输入模式下,用户不再需要考虑模式切换问题,而是简单地在输入区内以任意习惯的方式自由流畅的完成字符输入。
在以不同方式输入字符时,触摸屏捕捉到的信号往往表现出不同的特性。比如以键盘输入时用户基本都是以点击方式触发按键,因而在触摸屏上停留时间较短,笔迹移动距离也较短,反之若以书写方式输入,和触摸屏接触时间较长,采集到的笔迹移动距离也较长。专利CN100561414C公开资料表明,可以通过分析用户输入的起笔特性对输入模式做自动区分。
在用户落下第一笔时,系统即分析起笔的第一采样点到第N个采样点的距离和时间,根据第一落笔点到该采样点的距离和时间计算第一落笔点到该采样点之间的平均速度,若该平均速度超过系统设定的判断速度,同时第一落笔到该采样点的距离大于系统设定的判断距离,则基本可以认定用户是以书写方式输入,反之则可能是触发按键输入。
图2示出目前支持多模式自动切换的输入流程图,具体的操作步骤如下所示:
步骤S101、系统初始化,设定系统参数:判断距离S0,判断速度V0以及采样次数NO。
步骤S102、判断第一笔的落笔位置是否位于屏幕上功能按钮区域,若是转入步骤S104,否则转入步骤S103;
步骤S103、用其他算法判断是否进入手写状态;
步骤S104、获取第一落笔到第N个采样点的距离S和时间t;
步骤S105、根据第一落笔到第N个采样点的距离S和时间t计算平均速度v;
步骤S106、判断第一落笔点和第N落笔点这两点位置之间的平均速度v是否超过系统预置的判断速度V0,同时判断该两位置之间的距离是否大于系统设定的判断距离S0,如果平均速度V超过设定的判断速度V0且距离S大于设定的判断距离S0时,转入步骤S107,否则转入步骤S108;
步骤S107、控制功能按钮区域进入手写状态,并跟踪采集后续笔迹;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽科大讯飞信息科技股份有限公司,未经安徽科大讯飞信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110101100.X/2.html,转载请声明来源钻瓜专利网。