依照键盘字符排列的位置修正打字错误的方法

文档序号:6611966阅读:260来源:国知局
专利名称:依照键盘字符排列的位置修正打字错误的方法
技术领域
本发明涉及的是一种依照键盘字符排列的位置修正打字错误的方法,利用此 方法提高输入的准确性,并可适时自动的修正已输入的字符。
背景技术
随着计算机科技的进步,对人们生活的涵盖性日益扩大,无论科技如何发达, 各种新式的输入方式不断的被研发(如语音输入、手写辨识输入等),其中最符 合人类需求的输入接口,还是以计算机键盘为主,然而现有计算机键盘是源自早 期的打字机,适应手指的大小,避免一次按压动作中会误触到外围其它按键,因此计算机键盘按键如欲缩小,确实有执行上的困难;再者,计算机的功能强大, 且不断的发展出各种新功能,使得按键数目早已超出传统打字机的按键数,并且 还在不断的增加中。随着按键数目的增加,计算机键盘的整体体积也日渐增大,目前具有完整功 能计算机的键盘其体积的大,足以覆盖整个办公桌面可使用的区域,十分占用空 间,还甚者,为了使手指能够触与所有的按键,又要防止手掌误触到其它按键, 所以通常需要两个手掌都悬空来打字,长时间的作业,手臂与手指都会相当疲惫, 连带操作的速度也会减慢。根据上述的缺点,本案发明人前已申请的中国台湾省专利申请案号第 94143145号,即利用单一按键将同一手指可操作的数个按键整合为一,以减少按 键的数目,其虽可将键盘缩小化,但如按键上的触控板划分的区域过小,相对的 每个字符所代表的区域面积将会缩小,而使快速打字者的打字准确率大为降低; 反之若维持较大区域面积时,便无法有效的达到缩小键盘的目的;再者对于一个 非专业的打字者最大困扰,就是常需要一面低头观看键盘,以寻找或确认要输入 的字符按键,又要一面抬头观看屏幕,以审视刚才输入的字符是否正确,尤其是 当两种以上的文字作切换时,例如同时输入日文、中文与英文,同一按4走在不同 的状态下输入的可能是英文、日文或中文,而且使用者又需经常专心低头看着键盘,常会在打了一串字后,抬头看屏幕时才发现并不是自己想要的字符;除此的外,目前最新触控板式的计算机按键,其体积可大幅缩小而便于携带,相对的每 个按键其所代表每个字符的可按压范围已被缩小,通常按键与按键间并不具有明 显之间距,所以还容易造成错误按到外围的其它字符,而影响到字符输入的速度 与方便性。发明内容有鉴于此,本发明的主要目的,是在提供一种依照键盘字符排列的位置修正 打字错误的方法,通过本方法能够修正因为快速打字时,手指凭记忆打字,偶而 会因为偏差而误打到邻近字符的按键区域上的偏离区时,即可自动修正为正确的 输入字符。本发明的另一目的,是在提供一种依照键盘字符排列的位置修正打字错误的 方法,其虽具有自动修正的功能,但为防止矫枉过正,当输入不合规则的字符时, 本方法可加以阻止,所以只要打字手指触摸位置在字符之中央区则自动不修正。为达到上述本发明的目的,本发明的方法其是利用一个或数个具有按压感应 的触控板,依每个触控板按照坐标划分成数个区域,每个区域代表一个字符,当 触控板被按压时手指接触在触控板的每个区域,则代表所述的区域的字符被输入,其步骤至少包括(一)字符对应;(二)计算偏差量;(三)取得预备字符; (四)是否输入完成;(五)规则判断;(六)预备字符取得;(七)字符置换。上述本发明的方法,其中"是否输入完成,,的步骤,是指输入断字符号时(如 space、句点、逗点、分号、顿号、括号),视为输入完成。上述本发明的方法,其中"字符置换"的步骤,是将修正过的字符(还包含字 符组合的单字)作标示,以提醒操作者。上述本发明的方法,其中"规则判断"的步骤,是通过字典里可查到的正常单 字作为合法规则判断的依据。上述本发明的方法,其中"规则判断"的步骤,其规则还包含句子前后的文字 构成的文法,是否符合英文文法,以作为规则判断的依据。


图1是本发明实施例示意图; 图2是本发的触控板偏离区示意图;图3是本发明作动流程图;图4是本发明输入示意图一;图5是本发明输入示意图二;图6是本发明输入示意图三;图7是本发明输入示意图四;图8是本发明输入示意图五;图9是本发明输入示意图六;图IO是本发明输入示意图七。附图标记说明1-触控板;11-区域;111-中央区;112-偏离区;2-屏 幕;21-键盘表;211-字符;214-标示;3-方法;31、 32、 33、 34-步骤;35、 36、 37、 38-步骤;f -触摸位置。
具体实施方式
以下结合附图,对本发明上述的和另外的技术特征和优点作更详细的说明。如图1所示,其是由至少一个具按压感应的触控板1上,按照坐标划分成复 数个区域ll,并配合系统在一屏幕2上显示一键盘表21 (所述的键盘表21内文 定义可通过系统改变),且每个区域11对应所述的键盘表21上的一个字符211, 当触控板1被按压时,手指接触到的触控板1的区域11,则代表所述的区域11 对应键盘表21的字符211被输入,且所述的区域ll之中央区lll为手指触摸的 有效字符输入作用区,其外围设有一偏离区112 (如图2所示的斜线部份),所 述的偏离区112的大小,可由配合的系统设定,通过以上组件的组合,以提供本 发明的方法3的作动,其步骤(如图3所示)至少包括取得坐标(步骤31):侦测按压时手指触摸的位置坐标;即侦测使用者依照 屏幕2所显示的键盘表21,以手指触摸所述的触控板1相对位置的区域11时的 位置,并取得所述的手指触摸位置的坐标;字符对应(步骤32):从字符坐标对照键盘表输入字符;依取得的手指触摸 位置的坐标值,参照对应的键盘表21,并取得其对应所述的坐标值区域的字符 211;
设定值;即手指触摸位置如在偏离区112时,则执行步骤34;反的则执行步骤35;取得预备字符(步骤34):当偏差量超过设定值时,则将偏差方向的邻近字 符选作预备字符;即手指触摸位置是位于偏离区112时,则将偏差方向邻近字符 选做预备字符,并放入预备字符库;是否输入完成(步骤35):判断是否完成输入;如输入的字符为空白、句点、 逗点等断字的符号时,则视为完成输入;反之则执行步骤31。规则判断(步骤36):确认输入的字符是否合乎规则;即依规则判定输入的 字符(或字符组合的单字)是否合乎规则,其规则为文法、并音或字典可查询得 到的单字,如符合则完成输入执行;反之则执行步骤37;预备字符取得(步骤37):查看预备字符库是否有预备字符,如无则所述的 单字或字符作标示,提醒操作者后,并完成输入执行;反之则按先进先出的顺序, 取另一新的预备字符,并将所述的原预备字符自预备字符库中去除;字符置换(步骤38):以取得的预备字符取代原位置的字符,并将被修正过 的字符(或单字)作标示,提醒操作者并重新执行步骤36,直至找到合乎规则的 字符即完成输入操作。通过上述方法的步骤,可达成提高输入的准确性;现举一实例做说明,如賴: 输入"Thank you very much!"的句子时,其作动如下(1) 假设已经输入"Thank you very"(请参阅图4所示),接下来要输入"much" 这个单字,使用者通过触控板1点按代表字符"m"的区域11,因为手指触摸位置f 落在偏离区112 (为了方便说明与理解起见,在图4 图10中,将触控板上相关 的区域加入字符符号,并以图解说明其与键盘表121的对应关系),而趋近在上 方邻近字符"j "的位置,虽然仍旧可以正确的输入字符"m",但是会将字符,,j "放 入预备字符库里。(2) 第二个字符"u"输入时(请参阅图5)手指按压触控板l的触摸位置f落 在代表"u"字符的区域11中央区111,所以直接输入所述的字符"u",但不作任 何预备字符。(3) 第三个字符"c"输入时(请参阅图6)手指按压触控板1的触摸位置f落 在代表所述的"c ,,字符区域11之中央区111,所以也是直接输入所述的字符"c ", 且不作任何预备字符。(4) 第四个字符输入时(请参阅图7、图8),原本应输入字符"h",但误按成"i ",手指触摸位置f落在代表"i ,,字符区域11的偏离区112,故虽然依旧输入 字符"i ",但是仍选取字符"h"作为预备字符放入预备字符库里。(5) 第五个字符输入"!"(请参阅图8、图9),则会判断所述的单字已经完成 (因输入空格键、标点符号等断字符号时,表示字符组成的单字已完成字符的输入)。(6) 因输入单字已输入完成(请参阅图9、图10),则进入规则判断,因muci 不符合并字规则,且无所述的单字,所以将第一个预备字"j "取代同位置的"m"成 为"j uc i,,再进入规则判断,也因不符合规则,所以再以第二个预备字符"h" 取代"i "的位置,成为"m u c h ,,再进行规则判断,结果是符合规则,所以就以"m u c h"取代原来的"mu c i ",并且在"h"字符上作标示214以提醒使用者。上述本发明的方法,若其中一个预备字符取代原先的字符后合乎规则(即合 乎文法),则取代之。若两个以上的预备字符都合乎规则,则取其中一个;另外, 并做标示以提醒操作者,让操作者再次的检查。手指做字符输入按压时,若手指触摸位置偏差按压到邻近字符的偏离区112 (即在边缘的位置)时,经过规则判断的检查仍会被修正回来,无形中在触控板 1上每个区域11的有效按压范围(指中央区111 )将被扩大,例如以两个70X70mm 的按压感应式触控板所构成的键盘,每个按压感应式触控板各规画了 20个区域 (字符),所以每个区域(字符)尺寸约为17.5X14mm,比一般标准键盘的按键 稍小,假定每个区域(字符)之中央区为60%,也就是10.5X8.4mm,打字时偏离 所述的范围时,都会有依偏移的方向选取邻近字当预备字符,也就是说当操作者 真正要输入的字符是邻近的字符,却误按到本字符时,只要偏差度不大到本字符 之中央区lll的范围时,都有机会被修正回来,无形中每个字符的有效范围便扩 大成24.5X19.6mm,比一般标准键盘的按键还大些,如此操作者快速打字时将还 具信心,而使打字速度还快。综上所述,本发明的方法,不但可以增加打字的速度与准确率,也不会因为 自动校正的机制使得刻意要输入不合文法规则的单字时受到阻碍,只要打字时都 按压在触控板各个区域之中央区,则即使是不合文法规则也不会被修正。在本发明内容中所提出的具体实施例仅用以方便说明本发明的技术内容,而 非将本发明狭义地限制在上述实施例,在不超出本发明的精神与下述的申请专利 范围的情况下,所作的种种变化实施,仍属于本发明的范围。
权利要求
1.一种依照键盘字符排列的位置修正打字错误的方法,此方法是使用在通过按压感应式触控板所构成的文字输入键盘,用以修正打字时因位置的偏差而错打入目标字符邻近的按键,其特征在于其方法至少包括以下步骤(一)取得坐标侦测按压时手指触摸的位置坐标;(二)字符对应从字符坐标对照键盘表输入字符;(三)计算偏差量计算手指触摸位置与字符中心偏差量,并比较是否超过设定值;(四)取得预备字符当偏差量超过设定值,则将偏差方向的邻近字符选作预备字符;(五)是否输入完成判断是否完成输入;(六)规则判断确认输入的字符是否合乎规则;(七)预备字符取得查看预备字符库是否有预备字符,若没有则所述的字符作标示,则完成输入执行,若有预备字符,则执行下述步骤(八);(八)字符置换以取得的预备字符取代原位置的字符,并重新执行“规则判断”的步骤,直至找到合乎规则的字符,即完成输入操作。
2. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"是否输入完成"的步骤,是指键入空格符号、标点符号、断字符号为 依据。
3. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"字符置换,,的步骤,是将修正过的字符作标示,以提醒操作者。
4. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"规则判断"的步骤,是通过字典里可查到的正常单字作为规则判断的依据。
5. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"规则判断"的步骤,其规则还包含句子前后的文字构成的文法,是否 符合英文文法为依据。
6. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"字符置换"的步骤,在字符置换后,仍无法符合"规则判断"的合法字 符时,则作标示以提醒使用者。
7. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"预备字符取得"的步骤,其字符作标示时,所述的字符还包含字符组合的单字。
8. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"字符置换"的步骤,其字符作标示时,所述的字符还包含字符组合的单字。
9. 根据权利要求1所述的依照键盘字符排列的位置修正打字错误的方法,其 特征在于"预备字符取得,,的步骤,符合"规则判断"的合法字符超过一个以上时, 则作标示以提醒使用者。
全文摘要
本发明为一种依照键盘字符排列的位置修正打字错误的方法,此方法是使用在以按压感应式触控板所构成的文字输入键盘,用以修正打字时因位置的偏差而错打入目标字符邻近的按键,其方法至少包括以下步骤(一)字符对应;(二)计算偏差量;(三)取得预备字符;(四)是否输入完成;(五)规则判断;(六)预备字符取得;(七)字符置换;如此方法能达到提高输入的准确性,并可适时自动的修正输入字符组合。
文档编号G06F3/041GK101118476SQ20071014769
公开日2008年2月6日 申请日期2007年9月7日 优先权日2007年9月7日
发明者陈锡勋 申请人:怡利电子工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1