[发明专利]一种字符输入方法及装置在审
申请号: | 201210576829.7 | 申请日: | 2012-12-26 |
公开(公告)号: | CN103902139A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 范立锋 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 字符 输入 方法 装置 | ||
技术领域
本发明涉及字符输入技术领域,特别是涉及一种字符输入方法及装置。
背景技术
随着科学技术的发展,各种各样的电子产品逐渐走入了人们的生活。
文字输入是用户与各种电子设备进行交互的一种重要手段。通过文字输入,用户可以通过电子设备与使用电子设备的其他用户进行交流。同时,随着数字存储技术的发展,向电子设备输入文字进行记录的方式正在逐步取代传统的使用纸笔进行手写的文字记录方式。由于世界文化交流的日益频繁,用户在进行文字输入时,可能会涉及到外国文字。如:对于中国人来说,需要将输入法切换到英文输入法然后输入英文字符,如:“My father always believed in freedom and democracy”。在用户输入自己所需输入的英文字符后,就需要切换到中文输入法下,继续输入中文字符。
但是,当用户在使用英文输入法输入了所需输入的所有英文字符后,用户可能忘记了切换到中文输入法,而是继续在英文输入法下进行文字输入。这种情况就导致了无效字符的输入,当用户发现没有切换到中文输入法时,用户就需要切换到中文输入法,并且手动清除这些无效字符,然后需要重新输入正确的中文字符,过程较为繁琐,使得字符输入效率降低。
发明内容
为解决上述技术问题,本发明实施例提供一种字符输入方法及装置,以实现降低无效字符数量的目的,技术方案如下:
一种字符输入方法,应用于设置有显示单元的电子设备中,所述电子设备具有英文输入状态和中文输入状态,所述方法包括:
确定用户对所述电子设备发出的输入状态切换操作并根据所述输入状态切换操作进行输入状态切换;
当所述输入状态切换操作为将英文输入状态切换为中文输入状态的操作时,获得显示单元上用户发出输入状态切换操作前所输入的至少一个英文字符组;
判断所述用户发出输入状态切换操作前所输入的至少一个英文字符组中的字符是否符合汉字输入规则,如果是,则将所述用户发出输入状态切换操作前所输入的至少一个英文字符组按照所述汉字输入规则转化为汉字字符组,显示在所述显示单元上。
优选的,所述当所述输入状态切换操作为将英文输入状态切换为中文输入状态的操作时,获得显示单元上用户发出输入状态切换操作前所输入的至少一个英文字符组的步骤,包括:
当所述输入状态切换操作为将英文输入状态切换为中文输入状态的操作时,获得显示单元上用户发出输入状态切换操作前第一时间段内所输入的至少一个英文字符组。
优选的,所述当所述输入状态切换操作为将英文输入状态切换为中文输入状态的操作时,获得显示单元上用户发出输入状态切换操作前所输入的至少一个英文字符组的步骤,包括:
当所述输入状态切换操作为将英文输入状态切换为中文输入状态的操作时,获得显示单元上用户发出输入状态切换操作前所输入的第一英文字符组,其中,所述第一英文字符组包括第一数目的英文字符,所述第一数目的英文字符的输入时间均晚于所述输入状态切换操作之前所输入的其他英文字符,所述其他英文字符为除所述第一英文字符组外的英文字符。
优选的,所述判断所述用户发出输入状态切换操作前所输入的至少一个英文字符组中的字符是否符合汉字输入规则,如果是,则将所述用户发出输入状态切换操作前所输入的至少一个英文字符组按照所述汉字输入规则转化为汉字字符组,显示在所述显示单元上的步骤,包括:
判断所述用户发出输入状态切换操作前所输入的至少一个英文字符组中的字符是否符合汉字输入规则,如果是,则将所述用户发出输入状态切换操作前所输入的英文字符组按照所述汉字输入规则转化为至少一个汉字字符组,将所述汉字字符组显示在所述显示单元上的字符选择区域。
优选的,还包括:
接收用户输入的字符选择输入指令,使与所述字符选择输入指令对应的汉字字符组替换所述用户发出输入状态切换操作前所输入的英文字符组。
一种字符输入装置,应用于设置有显示单元的电子设备中,所述电子设备具有英文输入状态和中文输入状态,所述装置包括:输入状态切换模块、字符组获得模块、汉字规则判断模块和转化模块,
所述输入状态切换模块,用于确定用户对所述电子设备发出的输入状态切换操作并根据所述输入状态切换操作进行输入状态切换;
所述字符组获得模块,用于当所述输入状态切换操作为将英文输入状态切换为中文输入状态的操作时,获得显示单元上用户发出输入状态切换操作前所输入的至少一个英文字符组;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210576829.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能插座面板
- 下一篇:一种墙壁开关插座面板