[发明专利]适用于多种输入法的文字输入方法及系统有效
申请号: | 98117304.7 | 申请日: | 1998-08-06 |
公开(公告)号: | CN1244668A | 公开(公告)日: | 2000-02-16 |
发明(设计)人: | 林冬莉 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 永新专利商标代理有限公司 | 代理人: | 徐娴 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 适用于 多种 输入法 文字 输入 方法 系统 | ||
本发明涉及一种文字处理系统,特别是一种适合于多种输入法的文字输入方法及系统。
随着科学技术的发展,愈来愈多的文字输入方法被设计出来,例如对于中文文字的输入即有五笔输入法、仓颉输入法、简易输入法、拼音输入法、注音输入法等不胜枚举。此外,由于使用者对于特定输入法的熟悉程度有限或各种输入法本身的限制,因此对于同一种文字的输入往往需要采用至少两种输入法,以便相互辅助;例如,对于中文文字的输入兼用仓颉输入及注音输入法;再者,随着交通及工商业的发达,各国往来密切,日常的文字处理中愈来愈需要掺杂不同的文字,例如中文中掺杂英文、日文等。由前述可知,对于一文字处理系统(例如个人电脑、电子记事本或其它电子文件处理系统)而言,提供多种不同的输入法(包括同一文字的不同输入法及不同文字的输入法)及可藉单一输入装置作多种输入法的输入已几乎是必要的基本要求。
面对如此多样化的输入要求,现有的文字处理系统不论采用何种型式的键盘(一般键盘、触摸式键盘、触压式键盘或其它型式的键盘)或何种特殊按键配置的键盘,均是藉由特定的“切换键”或其它切换指令的输入来转换不同的输入法。此种方法不仅于切换时会中断输入,造成操作上极大的不便,且对需采用至少三种输入法时,往往须循序切换,耗时费事;又由于此种采用“切换键”的方式必须切换至正确的输入模式,才能正确地输入,因此在采用多种输入法进行输入时,往往会大大增加错误的几率,而增加校对及修正的困扰。
由于对单一输入装置作多种输入法输入的普遍需求,及现有系统采用“切换键”方式所具有的上述缺点,大家正在寻求有效的解决方案。但目前所提出的解决方案,均有相当大的局限性及缺陷,无法全面有效地解决问题。在现有技术中,台湾发明第NI—077643号专利所提出的方案,是藉由特殊的键盘配置将中文注音符号中的21个声母、16个韵母及20组复合韵母安排在26个英文字键上及利用键盘上4个罕用键作为中文的声调键并兼作中文输入的结束键,且利用空白键作英文输入的结束键,以达到中、英文混合输入免用“切换键”。此解决方案的最大缺陷在于其中文输入必须仅能利用其特殊的键盘配置,否则即无法作免切换的中、英混合输入;对于一般键盘的使用者或惯用其它中文输入法的使用者,必须重新购置设备及重新学习其特定的输入法,因此造成不便。其次,此一解决方案,仅能解决特定键盘配置的中文输入法及英文输入法等两种特定输入法的免切换混用,对于任意多种输入法之间的免切换输入,例如不同中文输入法之间、不同中文输入法与英文或其它文种输入法之间或任意三种以上输入法之间,则完全无法提供免切换功能。
另一现有前技术为“忘形输入法”所提供的中英文智慧输入,然而一则此方法亦限于用特定的输入法,而无法提供任意多种输入法之间的免切换混用;再则此一方法必须使用空白键(space键)作为英文输入的结束键,并使用移位健(shife键)辅助判定第一个英文字母的输入,而此空白键和移位键的使用与传统上采用“切换键”的方式同样不便,并无法实质解决前述因切换所造成的耗时费事、增加错误等问题。
本发明的主要目的在于提供一种可免切换地依多种输入法混合使用的文字输入方法及系统。
为达到上述目的,本发明采取下述方案:
本发明主要是藉由各种输入法自身的合法输入组合及各种输入法之间的合法输入组合来自动判定所使用的输入法。各种文字的输入法可分为拼音文字的输入法(例如英文输入法)及非拼音文字的输入法(例如中文文字的各种输入法),拼音文字输入法有其自身的字母、文字、数字、符号、间隔或特殊键之间的组合规则可作为与其它输入法之间的判别基础;而非拼音文字输入法除了其自身文字、数字、符号、间隔或特殊键之间的组合规则外,尚有各种非拼音文字输入法固有的输入码组合规则,可作为判别同一种非拼音文字(例如中文文字)的不同输入法的基础。本发明是利用各种非拼音文字输入法的固有输入码组合规则,以及利用各种输入法本身及各种输入法之间字母、文字、符号、间隔或特殊键的合法组合规则而有效地判别所使用的输入法,因而可达到免切换地进行多种输入法混合输入。
本发明的具体方案如下:
本发明的一种适用于多种输入法的文字输入方法,其特征在于,包括以下步骤:
a.设定所使用的多种输入法的优先顺序;
b.接受从一输入装置输入的键值;
c.储存相对于该键值的多种输入法的输入码于一缓冲装置中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/98117304.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:利用闭环控制增加平台式扫描器扫描品质的装置及方法
- 下一篇:一种碳酸饮料