一种基于虚拟键盘的滑笔输入系统技术方案

技术编号:5160685 阅读:256 留言:0更新日期:2012-04-11 18:40
一种基于虚拟键盘的滑笔输入系统,其包括:触摸屏,其用于显示虚拟键盘,该虚拟键盘包括若干个虚拟按键,选择输入每个按键会产生一个按键信号,在该虚拟按键排列分布的中心区域形成一个无效触摸区域,便于用户通过该无效触摸区域连续滑行选择各个按键;对象存储器,用于存储对象,每个对象至少关联有一个信号序列;输入法处理模块,用于获取按键信号,并根据按键信号产生信号序列;根据产生的信号序列,从对象存储器中输出与该信号序列相关联的对象。本发明专利技术利用在虚拟按键排列分布的中心区域形成一个无效触摸区域,这样使用者可以流畅地从一个按键经过该无效触摸区域到任意一个按键,不会出现误选,从而实现在触摸屏的虚拟键盘上连续滑行输入,提高输入的速度和效率。

【技术实现步骤摘要】

本专利技术涉及一种基于虚拟键盘的输入法技术,尤其是一种基于虚拟键盘的滑笔输 入系统。
技术介绍
为便于携带,目前电子产品的发展趋势是小型化,而电子产品的多媒体功能又要 求其具有良好的输入输出性,如现在使用的便携式掌上电脑、个人数字助理(PDA)、智能手 机等电子产品,很多都采用触摸屏输入,即在电子产品的触摸屏上用软件技术模拟一个虚 拟键盘,用手指或输入笔点击虚拟键盘上的按键进行输入。虚拟键盘的按键一般包括若干 个字符键及若干个选字键,输入字符时,点击字符键,选字键上即会显示与所点击的字符键 相对应的字符或字符组合,之后使用者根据输入需要选中合适的选字键,这个选字键所显 示的字符即被输入触摸屏的文本框上。但是,由于手指或触摸笔点击的动作是间断的,点击和提起的时间消耗过多,所以 输入速度不够理想。因此,业界迫切需求一种能够连续滑行输入的虚拟键盘输入的技术。
技术实现思路
基于现有技术,本专利技术需要解决的技术问题之一是提供一种基于虚拟键盘的滑笔 输入系统,能够在触摸屏上划线连续选择按键进行输入。为了解决上述技术问题之一,本专利技术提供了一种基于虚拟键盘的滑笔输入系统, 其包括触摸屏,其用于显示虚拟键盘,该虚拟键盘包括若干个虚拟按键,选择输入每个按 键会产生一个按键信号,在该虚拟按键排列分布的中心区域形成一个无效触摸区域,便于 用户通过该无效触摸区域连续滑行选择各个按键;对象存储器,用于存储对象,每个对象至 少关联有一个信号序列;输入法处理模块,用于获取按键信号,并根据按键信号产生信号序 列;根据产生的信号序列,从对象存储器中输出与该信号序列相关联的对象。作为本专利技术一种基于虚拟键盘的滑笔输入系统的改进,所述虚拟按键呈环形排列,其 中心区域形成无效触摸区域。作为本专利技术一种基于虚拟键盘的滑笔输入系统的改进,所述无效触摸区域呈圆形显示 于触摸屏上,并覆盖该无效触摸区域周边的按键上的一部分,使按键分为有效触摸部分和 无效触摸部分,触摸按键的有效触摸部分会对应产生一个按键信号。作为本专利技术一种基于虚拟键盘的滑笔输入系统的改进,所述信号序列为键值序列;所 述输入法处理模块进一步包括键值存储器,用于存储各个按键对应的键值;键值序列产 生处理模块,用于根据用户选择输入的按键,从键值存储器中调用出该按键所对应设置的 键值,并形成键值序列;输入法引擎模块,用于从对象存储模块中输出与键值序列产生处理3模块形成的键值序列相关联的对象。作为本专利技术一种基于虚拟键盘的滑笔输入系统的改进,所述信号序列为字符序列;所 述输入法处理模块进一步包括字符存储器,用于存储各个按键对应输入的字符;字符序 列产生处理模块,用于根据用户选择输入的按键,从字符存储器中调用出该按键所对应的 字符,并形成字符序列;输入法引擎模块,用于从对象存储模块中输出与字符序列产生处理 模块形成的字符序列相关联的对象。相对于现有技术,本专利技术一种基于虚拟键盘的滑笔输入系统利用在虚拟按键排列分 布的中心区域形成一个无效触摸区域,便于用户通过该无效触摸区域连续滑行选择各个按 键,这样使用者可以流畅地从一个按键经过该无效触摸区域到任意一个按键,不会出现误 选,从而实现在触摸屏的虚拟键盘上连续滑行输入,提高输入的速度和效率。以下结合附图进一步说明本专利技术,本专利技术的原理、效果会在以下的说明中一目了 然。附图说明图1为本专利技术一种基于虚拟键盘的滑笔输入系统在一个优选实施例中的功能结 构示意图。图2为图1中所述输入法处理模块在一个优选实施例中的功能结构示意图。图3为图1中所述输入法处理模块在另一个优选实施例中的功能结构示意图。图4为图1中触摸屏显示的虚拟键盘在一个优选实施例中的示意图。图5为图1中触摸屏显示的虚拟键盘在一个优选实施例中的示意图。图6为图1中触摸屏显示的虚拟键盘在一个优选实施例中的示意图。图7为图1中触摸屏显示的虚拟键盘在一个优选实施例中的示意图。图8为图1中触摸屏显示的虚拟键盘在一个优选实施例中的示意图。图9为图1中触摸屏显示的虚拟键盘在一个优选实施例中的示意图。具体实施例方式本专利技术可应用于各种设有触摸屏、且需要文字或其他字符输入的电子产品,如手 机、便携式掌上电脑、PDA等,以下具体通过描述实施例来详细说明本专利技术。图1为一种基于虚拟键盘虚拟键盘的滑笔输入系统在一个实施例中的功能结构 示意图。该系统包括触摸屏10、输入法处理模块20、对象存储器30、所述触摸屏10既可以显现,也可以供用户输入。在用户调出输入法键盘时,会在触摸 屏10上显示有虚拟键盘,该虚拟键盘包括若干个虚拟按键。虚拟键盘可以为全键盘或压缩 键盘等,所谓全键盘是指一个按键对应输入一个字符,例如英语,26个英文字母,一个按键 上设置对应一个字母,即依靠26个按键来输入英语单词或字母。所谓压缩键盘是指输入时 一个按键同时对应多个字符,例如将26个英文字母分配在8个按键上。在该虚拟按键排列分布的中心区域形成一个无效触摸区域,便于用户通过该无效触摸区域连续滑行选择各个 按键,每选择输入一个按键会产生一个按键信号。参考图4,所述虚拟按键呈环形排列,其中心区域形成无效触摸区域。所述无效触 摸区域呈圆形显示于触摸屏上,并覆盖该无效触摸区域周边的按键上的一部分,使按键分 为有效触摸部分和无效触摸部分。触摸按键的有效触摸部分会对应产生一个按键信号;触 摸按键的无效触摸部分,不会产生按键信号。这样使用者可以在触摸屏的各个虚拟按键之 间通过无效触摸区域连续滑行选择输入。所述输入法处理模块20,用于获取按键信号,并根据按键信号产生信号序列;根 据产生的信号序列,从对象存储器中输出与该信号序列相关联的对象。所述对象存储器30用于存储对象,每个对象至少关联有一个信号序列。所述对象 可以是符号,例如标点符号、表情符号、单位符号等;也可以是各种语言的字符,例如英文字 母字符、中文笔画字符、阿拉伯数字字符等;也可以是字词,例如中文字、中文词、英语单词 等;也可以是各种语言的句子,还可以是图片;甚至可以是存储于系统中的功能模块,例如 一段程序等一切存储于系统中的对象。每个对象至少对应一个信号序列,这个信号序列可 以是按键序列,也可以是字符序列。所述输入法处理模块20用于根据按键识别模块识别的按键产生信号序列,从对 象存储器30中输出与该信号序列相关联的对象。参考图3所述输入法处理模块20进一步 包括键值存储器201、键值序列产生处理模块202、输入法引擎模块203。所述键值存储器201用于存储各个按键对应的键值。所述键值序列产生处理模块 202用于根据识别的按键,从键值存储器201中调用出该按键所对应设置的键值,并根据滑 笔轨迹的顺序形成键值序列。由于对象存储模块30中的每一个对象至少与一个键值序列 相匹配,因此,所述输入法引擎模块203将键值序列产生处理模块202产生的键值序列与对 象存储模块30中的键值序列进行比较,若对象存储模块30中的键值序列包含键值序列产 生处理模块202产生的键值序列,则认为对象存储模块30中的该键值序列所对应的对象与 该键值序列产生处理模块202产生的键值序列相关联。根据关联的程度输出与与该键值序 列产生处理模块202产生的键值序列相关联的对象。例如在选用拼音输入法时,参考图4,通过在手机触摸屏10上的虚拟按键盘101上本文档来自技高网...

【技术保护点】
一种基于虚拟键盘的滑笔输入系统,其包括:触摸屏,其用于显示虚拟键盘,该虚拟键盘包括若干个虚拟按键,选择输入每个按键会产生一个按键信号,在该虚拟按键排列分布的中心区域形成一个无效触摸区域,便于用户通过该无效触摸区域连续滑行选择各个按键;对象存储器,用于存储对象,每个对象至少关联有一个信号序列;输入法处理模块,用于获取按键信号,并根据按键信号产生信号序列;根据产生的信号序列,从对象存储器中输出与该信号序列相关联的对象。

【技术特征摘要】
一种基于虚拟键盘的滑笔输入系统,其包括触摸屏,其用于显示虚拟键盘,该虚拟键盘包括若干个虚拟按键,选择输入每个按键会产生一个按键信号,在该虚拟按键排列分布的中心区域形成一个无效触摸区域,便于用户通过该无效触摸区域连续滑行选择各个按键;对象存储器,用于存储对象,每个对象至少关联有一个信号序列;输入法处理模块,用于获取按键信号,并根据按键信号产生信号序列;根据产生的信号序列,从对象存储器中输出与该信号序列相关联的对象。2.如权利要求1中所述一种基于虚拟键盘的滑笔输入系统,其特征在于所述虚拟按键 呈环形排列,其中心区域形成无效触摸区域。3.如权利要求1中所述一种基于虚拟键盘的滑笔输入系统,其特征在于所述虚拟按键 分两排按键排列,两排按键之间设有无效触摸区域。4.如权利要求1中所述一种基于虚拟键盘的滑笔输入系统,其特征在于所述无效触摸 区域呈圆形显示于触摸屏上,并覆盖该无效触摸区域周边的按键上的一部分,使按...

【专利技术属性】
技术研发人员:高精鍊李书哲郑悄
申请(专利权)人:广东国笔科技股份有限公司世界语言科学院
类型:发明
国别省市:81[中国|广州]

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

1