触摸屏字符输入的方法及装置制造方法及图纸

技术编号:4130472 阅读:217 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了触摸屏字符输入的方法,将触摸屏的软键盘上的每个模拟按键划分成至少两个区域,每个区域对应一个字符,存储各模拟按键、模拟按键上各区域在软键盘中对应的坐标范围参数、以及各区域与字符的映射关系;获取初始输入操作对应的初始位置坐标参数;根据获取的初始位置坐标参数确定初始输入操作所属的模拟按键,按照预先设置的放大参数放大该模拟按键;获取终止输入操作对应的终止位置坐标参数;根据终止位置坐标参数确定输入字符。本发明专利技术还公开了触摸屏字符输入的装置。应用本发明专利技术,可以减少用户的操作次数、降低错选字符的概率,从而提高输入字符的效率。

【技术实现步骤摘要】

本专利技术涉及字符输入技术,特别涉及触摸屏字符输入的方法及装置
技术介绍
目前,手机、个人数字助理等小型电子设备通常通过点击触摸屏上的模 拟键盘进行字符输入,该模拟键盘也称为软键盘,上面设置有至少两个模拟 按键,每个模拟按键上又定义有至少两个字符,所述字符包括字母、数字和 符号中的一个或其任意组合。下面的描述中,以手机的触摸屏为例对字符输入进行说明。进行字符输 入时,用户点击软键盘上的模拟按键,手机上显示该模拟按键上的所有字符, 用户再从显示的字符中经过一 次或多次选择确定需要输入的字符。由上述可见,实际应用中,由于手机自身的外形尺寸限制,使得手机上 的触摸屏以及软键盘的外形尺寸较小,软键盘上显示的字符较小,且软键盘 上设置的模拟按键尺寸也较小,因而,在输入字符时,由于显示的字符小, 造成用户选择字符较为困难,常出现错选字符的情况,字符输入的准确性较低;进一步地,每个模拟按键上还定义有至少两个字符,在输入时,需要用 户点击多次(进行多次操作或选择)才能从至少两个字符中选择所需的字符, 操作繁瑣,输入字符所需时间较长,降低了输入效率,工作效率较低,且也 常出现错选字符的情况。
技术实现思路
有鉴于此,本专利技术的一个主要目的在于提供一种触摸屏字符输入的方法, 降低输入字符所需的时间、提高字符输入的准确性。本专利技术的另 一个主要目的在于提供一种触摸屏字符输入的装置,降低输入字符所需的时间、提高字符输入的准确性。一种触摸屏字符输入的方法,该方法包括将触摸屏的软键盘上的每个模 拟按键划分成至少两个区域,每个区域对应一个字符,存储各模拟按键、模拟按^:上各区域在软键盘中对应的坐标范围参数、以及各区域与字符的映射关系; 获取初始输入操作对应的初始位置坐标参数;根据获取的初始位置坐标参数确定初始输入操作所属的模拟按键,按照预 先设置的放大参数放大该模拟按键;获取终止输入操作对应的终止位置坐标参数; 根据终止位置坐标参数确定输入字符。所述根据获取的初始位置坐标参数确定初始输入操作所属的模拟按键的步 骤包括根据获取的初始位置坐标参数,与预先存储的各模拟按键在软键盘中对应 的坐标范围参数进行匹配,如果初始位置坐标参数在某一模拟按一建初始位置的 坐标范围参数内,则该模拟按键为输入操作所属的模拟按键。所述预先设置的放大参数包括放大的倍数、放大后的模拟按键位置坐标参 数与放大前的模拟按键位置坐标参数的映射关系、以及放大后的模拟按键上各 区域轮廓点的位置坐标参数与放大前的模拟按键上相应轮廓点的位置坐标参数 的对应关系。预先设置各模拟按键对应的默认字符,所述根据终止位置坐标参数确定输 入字符的步骤之前,进一步包括#4居预先设置的放大参数,将获取的终止位置坐标参数映射为等效终止位 置坐标参数;根据所述初始位置坐标参数和所述等效终止位置坐标参数确定输入操作方 式是否是滑动方式,如果不是,将初始输入操作所属模拟按键的默认字符作为 输入字符;如果是,执行所述根据终止位置坐标参数确定输入字符的步骤。所述根据终止位置坐标参数确定输入字符的步骤包括根据存储的模拟按键上各区域在软键盘中对应的坐标范围参数,如果终止后,放大后的模拟按键按照所述预先设置的放大参数变换为放大前的模拟按键。一种触摸屏字符输入的装置,该装置包括存储单元、软键盘、输入操作 处理单元、模拟按键放大单元以及字符输入单元;其中,存储单元,用于存储软键盘上各模拟按键坐标范围参数以及模拟按 键上各区域坐标范围参数、区域与字符的映射关系以及模拟按键放大参数;软键盘,包括至少两个模拟按键,每个模拟按键被划分为至少两个区域, 每个区域对应一个字符,用于接收用户的输入操作,将输入操作信息输出至输 入操作处理单元;输入操作处理单元,用于接收输入操作信息,如果该输入操作为初始输入 操作,根据该初始输入操作对应的初始位置坐标参数以及存储单元存储的模拟 按键坐标范围参数,确定该初始输入操作所属的模拟按键,并通知模拟按键放 大单元放大该模拟按^睫;如果该输入操作为终止输入操作,根据该终止输入操 作对应的终止位置坐标参数以及存储单元存储的区域坐标范围参数,确定该终 止输入操作所属的区域并通知字符输入单元;模拟按键放大单元,用于根据存储单元存储的相应模拟按键的放大参数放 大初始输入操作所属的模拟按键;字符输入单元,包括区域字符输入模块,用于根据存储单元存储的区域与 字符的映射关系以及接收的终止输入操作所属的区域信息确定输入字符。所述存储单元包括模拟按键位置坐标存储模块、区域坐标存储模块、区 域与字符映射存储模块、以及模拟按键放大参数存储模块;其中,模拟按键位置坐标存储模块,用于存储各模拟按键坐标范围参数信息;区域坐标存储模块,用于存储模拟按键上各区域坐标范围参数信息; 区域与字符映射存储;漠块,用于存储各区域映射的字符信息;模拟按键放大参数存储模块,用于存储各模拟按键相应的放大参数信息。所述输入操作处理单元包括输入操作判断模块、模拟按键确定模块、以 及区域确定模块;其中,输入操作判断模块,用于判断接收的输入操作信息是初始输入操作 还是终止输入操作,如果是初始输入操作,将输入操作信息对应的初始位置坐 标参数发送至模拟按键确定模块,如果是终止输入操作,将输入操作信息对应 的终止位置坐标参数发送至区域确定模块;模拟按键确定模块,用于接收初始位置坐标参数,查询存储单元存储的模 拟按键坐标范围参数,获取初始位置坐标参数所属的模拟按4t并通知模拟按 键放大单元放大该模拟按键;区域确定模块,用于接收终止位置坐标参数,根据终止位置坐标参数查询 模拟按键位置坐标存储模块存储的各模拟按键坐标范围参数信息,获取该终止 位置坐标参数所属的模拟按键,再查询区域坐标存储模块存储的该模拟按键上 各区域坐标范围参数信息,获取该终止位置坐标参数所属的区域,将该区域信 息发送至字符输入单元。所述模拟按键确定模块进一步将模拟按键信息发送至区域确定模块;所述 区域确定模块根据该模拟按键信息以及终止位置坐标参数查询区域坐标存储模 块存储的该模拟按键上各区域坐标范围参数信息,获取该终止位置坐标参数所 属的区域。所述存储单元进一步包括用于存储模拟按键默认字符信息的模拟按键默认 字符存储模块;所述输入操作处理单元进一步包括默认字符判断模块,用于接收初始位 置坐标参数以及终止位置坐标参数,确定初始输入操作与终止输入操作方式是否是相对滑动,如杲不是,将初始输入操作所属模拟按键信息发送至字符输入 单元;如果是,将该终止位置坐标参数发送至区域确定^^莫块;所述字符输入单元进一步包括信息判断模块以及模拟按键默认字符输入 模块;其中,信息判断模块,用于判断输入的信息,如果输入信息为区域信息,将该区域信息发送至区域字符输入模块;如果输入信息为模拟按键信息,将该 模拟按键信息发送至模拟按键默认字符输入模块;模拟按键默认字符输入模块,用于根据模拟按键默认字符存储模块存储的 模拟按键默认字符信息确定输入默认字符。从上述方案可以看出,本专利技术提供的触摸屏字符输入的方法及装置,通 过将触摸屏的软键盘上的每个模拟按键划分成至少两个区域,每个区域对应 一个字符,存储各模拟按键、模拟按键上各区域在软键盘中对应的坐标范围 参数、以及各区域与字符的映射关系,然后,获取初始输入操作对应本文档来自技高网...

【技术保护点】
一种触摸屏字符输入的方法,其特征在于,将触摸屏的软键盘上的每个模拟按键划分成至少两个区域,每个区域对应一个字符,存储各模拟按键、模拟按键上各区域在软键盘中对应的坐标范围参数、以及各区域与字符的映射关系; 获取初始输入操作对应的初始位置 坐标参数; 根据获取的初始位置坐标参数确定初始输入操作所属的模拟按键,按照预先设置的放大参数放大该模拟按键; 获取终止输入操作对应的终止位置坐标参数; 根据终止位置坐标参数确定输入字符。

【技术特征摘要】
1、一种触摸屏字符输入的方法,其特征在于,将触摸屏的软键盘上的每个模拟按键划分成至少两个区域,每个区域对应一个字符,存储各模拟按键、模拟按键上各区域在软键盘中对应的坐标范围参数、以及各区域与字符的映射关系;获取初始输入操作对应的初始位置坐标参数;根据获取的初始位置坐标参数确定初始输入操作所属的模拟按键,按照预先设置的放大参数放大该模拟按键;获取终止输入操作对应的终止位置坐标参数;根据终止位置坐标参数确定输入字符。2、 如权利要求l所述的方法,其特征在于,所述根据获取的初始位置坐标 参数确定初始输入操作所属的模拟按键的步骤包括根据获取的初始位置坐标参数,与预先存储的各模拟按键在软键盘中对应 的坐标范围参数进行匹配,如果初始位置坐标参数在某一模拟按键初始位置的 坐标范围参数内,则该模拟按键为输入操作所属的模拟按键。3、 如权利要求l所述的方法,其特征在于,所述预先设置的放大参数包括 放大的倍数、放大后的模拟按键位置坐标参数与放大前的模拟按^:位置坐标参 数的映射关系、以及放大后的模拟按键上各区域轮廓点的位置坐标参数与放大 前的模拟按键上相应轮廓点的位置坐标参数的对应关系。4、 如权利要求3所述的方法,其特征在于,预先设置各模拟按键对应的默 认字符,所述一艮据终止位置坐标参数确定输入字符的步骤之前,进一步包括根据预先设置的放大参数,将获取的终止位置坐标参数映射为等效终止位 置坐标参数;才艮据所述初始位置坐标参数和所述等效终止位置坐标参数确定输入操作方 式是否是滑动方式,如果不是,将初始输入操作所属模拟按键的默认字符作为 输入字符;如果是,执行所述根据终止位置坐标参数确定输入字符的步骤。5、 如权利要求l所述的方法,其特征在于,所述冲艮据终止位置坐标参数确定输入字符的步骤包括根据存储的模拟按键上各区域在软键盘中对应的坐标范围参数,如果终止 位置坐标参数在所述模拟按键上相应区域的轮廓点形成的坐标范围参数范围 内,则确定终止输入操作属于该区域,输入该区域对应的字符。6、 如权利要求1至5任一项所述的方法,其特征在于,该方法进一步包括 确定输入的字符后,放大后的模拟按键按照所述预先设置的放大参数变换为放 大前的模拟按键。7、 一种触摸屏字符输入的装置,其特征在于,该装置包括存储单元、软 键盘、输入操作处理单元、模拟按键放大单元以及字符输入单元;其中,存储单元,用于存储软键盘上各模拟按键坐标范围参数以及模拟按 键上各区域坐标范围参数、区域与字符的映射关系以及模拟按键放大参数;软键盘,包括至少两个模拟按键,每个模拟按键被划分为至少两个区域, 每个区域对应一个字符,用于接收用户的输入操作,将输入操作信息输出至输 入操作处理单元; 输入操作处理单元,用于接收输入操作信息,如果该输入操作为初始输入 操作,根据该初始输入操作对应的初始位置坐标参数以及存储单元存储的模拟 按键坐标范围参数,确定该初始输入操作所属的模拟按键,并通知模拟按键放 大单元放大该模拟按键;如果该输入操作为终止输入操作,根据该终止输入操 作对应的终止位置坐标参数以...

【专利技术属性】
技术研发人员:郭真曦俞克成
申请(专利权)人:深圳市同洲电子股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

1