屏幕虚拟键盘系统的制作方法

文档序号:6577914阅读:235来源:国知局
专利名称:屏幕虚拟键盘系统的制作方法
技术领域
本发明关于一种屏幕触控式电子装置上的虚拟键盘系统及输入方法,尤指一种具 有记忆功能的虚拟键盘系统及输入方法,用以记忆使用者自定的常用英文字母或最后几次 所使用过的英文字母,让使用者在输入特定数据时,减少切换步骤,以简化输入程序。
背景技术
可随身携带的屏幕触控式电子装置(mobile touch screen operatedelectronic device)通常不具内建(built-in)的实体键盘(physical keyboard),因此使用者必须 ‘点角虫H示于屏幕上白勺虚拟键盘(on—screen virtual keyboard/on-screen keyboard,或 称软件键盘software keyboard),以进行操作及输入(key in)信息。由于电子装置的 显示屏幕小,无法同时显示按键(包含英文字母、数字、标点符号、注音符号、运算符号、功 能辅助键…等)于一虚拟键盘布局(virtual keyboard layout)上,因此各种字符及运 算符号按键分类后,安排在复数个虚拟键盘布局。使用者在不同键盘布局间切换,以确保 可以使用到所有按键。虚拟键盘布局依据其所包含的按键类型,可为数字键盘(numeric keyboard layout) >^%^ijM(numeric and symbolic keyboard layout) > 英文字母键盘(alphabeticcharacter keyboard layout)、英文字母与数字混合键盘 (alphanumerickeyboard layout)(alphabetic character andsymbolic keyboard layout)、胃号(symbolic keyboard layout)、&胃胃号 (phonetic symbol keyboard layout)或其它中文输入法键盘(例如仓颉)…等,并与功能 辅助键,如大小写切换键56 (Shift键)、定位键54 (Tab键)、控制键58 (Control/Ctrl键)、 倒退/删除键62 (Backspace键)、方向键52、回车键60 (Enter键)、Esc键(取消键)组合 以搭配使用。图1至图4是以运行微软Windows Mobile操作系统的个人数字助理(Personal Digital Assistant,PDA)为例,以应用程序画面30说明习知技术中常见的虚拟键盘布局, 于应用程序画面30中,按下显示/隐藏键32即可于应用程序画面30显示虚拟键盘布局 34、36、38、40。图5至图8是图1至图4中的键盘布局放大示意图。于习知技术中,屏幕触 控式电子装置的虚拟键盘布局为减少使用者切换不同键盘布局的不便操作,按键通常被缩 小,以让键盘布局可容纳更多按键。常见的虚拟键盘布局34、36、38、40是数字键加上小写 英文字母键66及常用符号键68 (如图1及图5所示)、大写英文字母键72加常用符号键 68 (如图2及图6所示)、数字键64加符号键70 (如图3及图7所示)、注音符号键加常用 符号键68(如图4及图8所示)等组合。当键盘布局所组合的按键愈多时,每一按键的显 示面积愈小,且相邻按键愈接近。因此使用者若未以触控笔操作而以手指操作时,极容易误 触其它相邻按键,此是习知技术中,屏幕触控式电子装置的虚拟键盘布局的缺点。若将按键 的显示面积放大以让使用者方便以手指触控,则每一键盘布局所能容纳的按键数减少,增 加使用者在不同键盘布局间切换的频率,对使用者而言在操作上亦属不便,此为另一缺点。当使用者仅需要输入数字与少数几个常用的英文字母时,例如在网页上输入身份证字号、登入账号、或登入密码时,以习知技术的虚拟键盘输入有两种方式1、使用数字键 与英文字母键混合的虚拟键盘布局,不需切换虚拟键盘布局,在同一虚拟键盘布局即可输 入英数混合的数据,但英文字母仍须切换大/小写;2、使用数字键与英文字母键分开两个 的虚拟键盘布局,须切换键盘布局方可输入英数混合的数据,且必须切换英文字母的大/小写。参阅图9,以输入英数混合数据“Alb2C”为例,使用习知虚拟键盘布局输入的流程 如下1、开启输入功能以显示虚拟键盘布局;2、按大小写切换键56以切换大写英文字母; 3、输入“A”;4、输入“1”;5、输入“b”;6、输入“2”;7、按大小写切换键56以切换大写英文字 母;8、输入“C”。由此可见,使用习知数字键与英文字母键混合的虚拟键盘布局,虽不需切 换数字键盘与英文字母键盘,但输入简短的英数混合数据“Alb2C”仍需操作8个步骤(切 换次数视所输入的数据而定)。使用者时常输入简短的英/数混合数据包括身份证号、账号、密码此三种类型,若 输入的数据有包含英文字母其长度通常为1至6个(例如身份证号仅含1个英文字母),纵 使这1至6个英文字母是使用者经常性用到的按键,也无法减少前述习见虚拟键盘布局的 烦杂操作。参阅图10所示,为习知技术中,电子装置的虚拟键盘布局的操作流程图。以运行 微软Windows Mobile操作系统的PDA为例,PDA于使用者点击屏幕虚拟键盘布局的显示/ 隐藏键32后,于屏幕显示预设(default)的虚拟键盘(Si)。接着,虚拟键盘布局34等待接 收使用者于键盘所输入的按键信息(S2)。接着判断使用者输入键是否为英文/符号/注 音/全型切换键42、44、46、48(S3)。若“是”则变更屏幕显示虚拟键盘布局至英文/符号/ 注音/全型,并跳回步骤S2再次等待接收使用者输入(S2)。若步骤S3判断输入按键并非 英文/符号/注音/全型切换键则进入下一步骤,判断使用者输入是否为功能辅助键(S5) (诸如大小写切换键56、定位键54、控制键58、倒退/删除键62、方向键52、回车键60)。若 步骤S5中判断使用者所输入的信息并非功能辅助键(即数字/文字/符号)则以屏幕显 示使用者输入的信息(S6),例如使用者所输入的按键为A时,则于屏幕显示A,后再进入下 一步骤,判断使用者决定是否继续输入(S7)。于步骤S7中若判断使用者不继续输入则操作结束。若于步骤S7中判断使用者继 续输入则再次步骤Si,继续显示虚拟键盘布局(Si)。在步骤S5若判断使用者所输入的信息为功能辅助键时,则执行该功能辅助键的 工作(S8),例如输入的按键为倒退/删除键62,则屏幕显示最后一个数字/文字/符号即 被删除;若输入的按键为回车键60则在屏幕显示换行或输入或选择程序所预设的按键。功 能辅助键执行完毕后再进入步骤S7让使用者决定是否继续输入,若“否”则结束,若“是”则 再次回到步骤Si。以上图标虽以运行微软Windows Mobile操作系统的PDA为例。其它运行不同操 作系统(operating system)、不同版本的屏幕触控式电子装置,虽具备外观不同的虚拟键 盘布局(例如虚拟键盘布局具备不同的按键种类组合、不同的按键位置分配),然而,其缺 点皆与上述一致不具按键记忆功能、版面按键多致使按键小不易使用。

发明内容
自上述习知技术中,电子装置的虚拟键盘操作流程即可得知,习知技术的虚拟按 键并未记忆使用者所输入的按键信息,导致输入英数组合讯息时,必须在不同键盘布局之 间反复切换,而导致操作流程繁杂的问题。鉴于上述问题,本发明的目的在于提供一种屏幕虚拟键盘系统,可记忆使用者自 定的常用英文字母键或使用者最后几次所输入的英文字母键并将之显示于键盘布局中,让 使用者下次使用时可快速输入已记忆的按键,减少键盘布局的切换次数以及英文字母大/ 小写的切换次数,方便使用者快速输入简短的英/数混合信息,例如身份证号、账号、密码。为了达成上述目的,本发明提供一种屏幕虚拟键盘系统,应用于一屏幕触控式电 子装置,其包含一简易虚拟键盘布局、一传统虚拟键盘布局、及一记忆区块。简易虚拟键盘 布局具有一传统布局切换键及复数个保留按键,其中保留按键用以产生按键字符,且传统 布局切换键用以自简易虚拟键盘布局切换至传统虚拟键盘布局。传统虚拟键盘布局至少 具有一简易布局切换键及复数个按键字符输入键,其中简易布局切换键用以切换至简易虚 拟传统布局,且按键字符输入键用以产生按键字符。记忆区块用以记忆最后输入的按键字 符以及使用者自定义的按键字符,其中记忆区块所储存按键字符数量与保留按键的数量对 应。且记忆区块储存的按键字符映像至简易虚拟键盘布局的保留按键,使按键字符与数字 键共存于简易虚拟键盘布局,以供使用者快速选取数字键与或记忆区块中的按键字符其中 之一。本发明的功效在于,简易虚拟键盘布局仅常用保留按键(英文字母键),以及配合 使用的数字键功能辅助键,不需显示完整按键,故可大幅减少于虚拟键盘布局中所放置的 按键数量,因而可加大按键面积,让未以触控笔操作而以手指操作的使用者,以及视力不佳 的使用者可轻易点击加大后的按键,避免误触相邻的其它按键。


图1为习知技术中的屏幕触控式电子装置的虚拟键盘布局,包含数字键、小写英 文字母键、及常用符号键。图2为习知技术中的屏幕触控式电子装置的虚拟键盘布局,包含大写英文字母键 及常用符号键。图3为习知技术中的屏幕触控式电子装置的虚拟键盘布局,包含数字键及符号键。图4为习知技术中的屏幕触控式电子装置的虚拟键盘布局,包含注音符号键及常 用符号键。图5为图1中,虚拟键盘布局的放大示意图。图6为图2中,虚拟键盘布局的放大示意图。
图7为图3中,虚拟键盘布局的放大示意图。图8为图4中,虚拟键盘布局的放大示意图。图9为以习知键盘输入英数混合数据Alb2C的键盘布局切换顺序示意图。图10为习知虚拟键盘布局的操作流程图。图11为本发明第一实施例的简易虚拟键盘布局示意图。图12为图11中,简易虚拟键盘布局的放大示意图。
符号。
示意图。图。图。
图13为增设键盘切换键的传统虚拟键盘布局,包含小写英文字母、数字、及常用
图14为增设键盘切换键的传统虚拟键盘布局,包含大写英文字母及常用符号。 图15为增设键盘切换键的传统虚拟键盘布局,包含传统数字及符号。 图16为增设键盘切换键的传统虚拟键盘布局,包含传统注音符号。 图17为本发明第一实施例中,简易英数虚拟键盘的操作主流程图。 图18为本发明第一实施例中,记忆键的操作流程图。 图19为本发明第一实施例中,传统虚拟键盘切换键的操作流程图。 图20为信息储存至记忆区块示意图。 图21为记忆区块的数据重新排序示意图。
图22为本发明第一实施例中,记忆区块的记忆数据变更后的简易英数虚拟键盘
图23为本发明第-图24为本发明第-
-实施例中,输入范例“Alb2C”的键盘布局切换顺序示意图。 -实施例中,输入范例“Alb2C”后的键盘布局按键变更后示意
图25为本发明第一实施例中,再次输入范例“Alb2C”的键盘布局切换顺序示意
图26为本发明第二实施例的简易英数虚拟键盘,包含运算符号及小数点。
图27为本发明第三实施例的简易英数虚拟键盘,包含小数点及设定键。
图28为本发明第四实施例的简易英数虚拟键盘,包含设定键。
主要组件符号说明
一、习知技术
30 应用程序画面
32 屏幕虚拟键盘的显示/隐藏键
34 包含小写英文字母、数字及常用符号的虚拟键盘布局
36 包含大写英文字母及常用符号的虚拟键盘布局
38 包含数字及符号的虚拟键盘布局
40 包含注音符号的虚拟键盘布局
42 注音符号虚拟键盘切换键
44 英文虚拟键盘切换键
46 符号虚拟键盘切换键
48 全型字切换键
50 空格键
52 方向键
54 定位键
56 大小写切换键
58 控制键
60 回车键
62 倒退/删除键
6
64数字键
66小写英文字母键
68常用符号键
70符号键
72大写英文字母键
二、本发明实施例
30应用程序画面
32显示/隐藏键
50空格键
60回车键
62倒退/删除键
64数字键
88简易虚拟键盘布局
90英文字母键
92切换键
94记忆键
150传统虚拟键盘布局
152传统虚拟键盘布局
154传统虚拟键盘布局
156传统虚拟键盘布局
具体实施例方式参阅图11至图16所示,为本发明第一实施例所揭露的一种屏幕虚拟键盘系统, 应用于一屏幕触控式电子装置,此一触控电子装置可为手机(Cell Phone)、个人数字助理 (Personal Digital Assistant,PDA)、股票机(Financial/Stock PDA)、以及屏幕小于 7 时的行动上网装置(Mobilelnternet Device, MID)/迷你行动计算机(Ultra-Mobile PC, UMPC)。为方便说明,本发明实施例的触控电子装置以运行微软是以WindowsMobile操作系 统的PDA为例,运行于应用程序后显示一应用程序画面30,但不以此为限。本发明第一实施 例的屏幕虚拟键盘系统包含一简易虚拟键盘布局88及至少一传统虚拟键盘布局150、152、 154、156,可依据使用者的需求,于简易虚拟键盘布局88及传统虚拟键盘布局150、152、 154、156之间互相切换,以配合使用者的需求。在特定的输入需求下,简易虚拟键盘布局88 可满足快速输入的需求;在一般输入需求下,传统虚拟键盘布局150、152、154、156又可提 供完整的输入字符,以供使用者完成一般的文字输入作业需求。图11为第一实施例的屏幕虚拟键盘系统于电子装置的触控屏幕显示简易虚拟键 盘布局;图12为图11中,简易虚拟键盘布局88的放大图。图13至图16为传统虚拟键盘 布局150、152、154、156的放大图,于不同字符组之间切换,其中图13所示的传统虚拟键盘 布局150是用于小写英文字母及阿拉伯数字的输入;图14所示的传统虚拟键盘布局152是 用于大写英文字母及半角标号的输入;图15所示的传统虚拟键盘布局154是用于阿拉伯数 字、运算元及全角符号的输入;图16所示的传统虚拟键盘布局156是用于中文输入法。
再参阅图11及图12所示,简易虚拟键盘布局88具有复数个数字键64、一空格键 50、一回车键60 (Enter键)、一倒退/删除键62 (Backspace键)、复数个保留按键、一传统 布局切换键92、及一记忆键94。数字键64为十个,包含0-9。保留按键具备固定数量,于第一实施例中,保留按键 的数目为八个,且皆为英文字母键90,因此第一实施例的保留按键用于英文字母输入,然, 保留按键不以英文字母键90为限,可以为使用者常用的任何按键。此外,第一实施例所揭 露的保留按键数量为八个,但实际设计的保留按键数量并不限定于八个,可为任意数量,甚 至随使用者的需求改变数量。但为了避免保留按键数量过多而排挤其它按键于简易虚拟键 盘布局88上显示,或是数量过多造成按键显示面积过小,保留按键的数量应不超过十个。 传统布局切换键92用以供使用者在需要时由切换至传统虚拟键盘布局150、152、154、156, 以记忆键94用以供使用者切换系统至设定模式,以自行定义需永久记忆的按键字符(常用 英文字母)。再参阅图11及图12所示,第一实施例的简易虚拟键盘布局88于首次启用时显示 预设作为保留按键的八个英文字母键90,其所对应的英文字母包含4个小写字母(a、b、c、 d)及4个大写字母(A、B、C、D)。接着,简易虚拟键盘布局88持续监测使用者使用传统虚 拟键盘布局150、152、154、156及简易虚拟键盘布局88的历程,纪录使用者最后八个已输入 过的英文字母,并具以更新英文字母键90所对应的英文字母。也就是说,随着使用者不断 操作屏幕触控式电子装置,八个英文字母键90会不断变更所对应的按键字符,使其对应使 用者最后八个已输入过的按键字符(英文字母)。屏幕虚拟键盘系统除了记录使用者最后使用的按键字符之外,也可以接受使用者 的设定,直接记录常用按键字符(英文字母),以使英文字母键90其中至少一个为使用者自 行定义的常用英文字母。使用者可按下记忆键94,自定一个英文字母键对应至常用的英文 字母,此时,剩余七个按键用以记忆使用者最后输入过的七个字母。若使用者自定两个常用 英文字母键,则剩余六个按键用以记忆使用者最后输入过的六个字母,余此类推。参阅图17、图18、图19所示,为本发明第一实施例所揭露的屏幕虚拟键盘输入的 方法流程。其中,图17为简易英数虚拟键盘布局操作主流程图;图18为记忆键94操作流 程图,图19为以传统布局切换键92切换至传统虚拟键盘布局的操作流程图。参阅图17,主流程开始(SlO)后,若使用者点击屏幕触控式电子装置的屏幕虚拟 键盘的显示/隐藏键32,则屏幕触控式电子装置于屏幕显示简易虚拟键盘布局(Si 1),如图 11所示的显示画面。接着屏幕触控式电子装置接收使用者于简易虚拟键盘布局88所输入的信息 (S12)。于接收使用者输入后,程序即判断该输入键是否为传统虚拟键盘切换键(S13)。若步骤S13判断为“是”,则跳至传统虚拟键盘布局切换键流程(S30),如图19所 示的流程。若步骤S13判断为“否”,则继续判断输入键是否为记忆键94(S14)。若步骤S14判断输入键是记忆键94则跳至记忆键流程(S20),即图18所示的流 程。若步骤S14判断输入键不是记忆键94,则继续判断该输入键是否为功能辅助键(S15)。若步骤S15判断输入为功能辅助键,则执行功能辅助键的工作S152。其中功能辅 助键包括回车键60 (Enter)、倒退/删除键62 (Backspace)、空格键50。执行回车键60的工 作是于屏幕上显示换行或输入或选择程序中预设按键(default button);执行倒退/删除
8键工作意即删除屏幕上光标(cursor)所在位置前的一个字符。步骤S152执行完毕后则等 待判断使用者选择是否继续输入(S18)。步骤S15中,若程序判断该输入键并非功能辅助键,则继续判断输入键是否为预 设的按键字符输入键(S16),于第一实施例中,按键字符输入键为英文字母键90,但不以英 文字母为限。若步骤S16判断为“是”,则程序将记忆区块的按键字符重新排序(S162)并将 按键字符映设至该英文字母键90,重新显示于屏幕上(S17)。步骤S15中,若程序判断输入 键并非英文字母键90,则输入键必为数字键64或空格键50,此时程序将输入键显示于屏幕 118 (S17),并进入步骤S18等待判断使用者选择是否继续输入。使用者选择不继续输入,则 主流程结束,若使用者继续输入则回到步骤Sll显示简易虚拟键盘布局88。请参阅图18所示的记忆键流程图,若使用者于本发明第一实施例的简易虚拟键 盘布局88中按下记忆键94,即开始此子流程(S21)。首先是于屏幕显示传统虚拟键盘布局150、152、154、156 (S22),如图13所示,接 着程序接收使用者输入信息(S23)。使用者输入后,程序判断输入键是否为大小写切换 键56 (Shift) (S24)。若使用者输入为大小写切换键56 (Shift),则切换英文字母大/小写 (S242),接着更新屏幕上显示的传统虚拟键盘布局大/小写(S244),如图13至图14所示。 若原本显示的传统虚拟键盘布局为小写,则变更显示的传统虚拟键盘布局为大写。若原本 显示的传统虚拟键盘布局为大写,则变更显示的传统虚拟键盘布局为小写。步骤S244完成 显示的传统虚拟键盘布局的更新后,则回到步骤S23接收使用者输入信息。若步骤S24判断输入信息并非大小写切换键56,则判断使用者输入信息是否为英 文字母键(S25)(小写字母66或大写字母72)产生的按键字符。若步骤S25判断为“否”,则重回步骤S22重新显示传统虚拟键盘布局(S22),以重 新接收使用者输入(S23),因记忆功能仅记忆使用者所输入的大/小写英文字母键所代表 的按键字符。若步骤S25判断使用者输入信息是英文字母键(小写字母66或大写字母72)产 生的按键字符,则检查此输入的按键字符是否已储存于记忆区块(S26)。若已储存于记忆区 块,则将记忆区块的按键字符重新排序(S262)。若输入的按键字符未储存记忆区块,则将 按键字符储存至记忆区块(S264),接着更新简易虚拟键盘布局88的按键并显示于屏幕上 (S28),再跳回主流程(SlO)。参阅图19所示,为传统虚拟键盘布局切换键流程图。若使用者于本发明第一实施 例的简易虚拟键盘布局88中,按下传统虚拟键盘传统布局切换键92,即开始传统虚拟键盘 切换键流程S30,直接显示传统虚拟键盘布局(S31),如图13所示。接着,接收使用者输入信息(S32),并由输入信息判断是否为英文/符号/注音/ 全型切换键(S33)。若步骤S33判断为“是”,则变更键盘布局至英文/符号/注音/全型(S332),并 再次回到步骤S32以接收使用者输入。若步骤S33判断为“否”,亦即输入信息并非英文/符号/注音/全型切换键,则进 一步判断使用者输入信息是否为第一实施例的简易布局切换键158 (S34)。若步骤S34判断为“是”,则回主流程S10。若步骤S34判断为“否”,则判断输入键 是否为功能辅助键(S35)。
若步骤S35判断为“是”,执行功能辅助键工作(S352),执行完毕后等待并判断使 用者选择是否继续输入(S39)。若步骤S39判断使用者继续输入,则回到步骤S31显示传统 虚拟键盘布局。若步骤S39判断使用者不继续输入,则流程结束。步骤S35中,若判断输入键不是功能辅助键,则继续判断输入信息是否为英文字 母键(S37)。若使用者输入不是英文字母键,则直接于屏幕显示输入信息(S384)。若使用者输入为英文字母键,则检查输入的按键字符是否已储存于记忆区块 (S372)。若所输入的按键字符已储存于记忆区块,则将记忆区块重新排序(S374),再将输入 信息显示于屏幕上(S384)。若该输入信息是未储存于记忆区块的新信息,则将信息储存至 记忆区块(S372),再更新简易虚拟键盘布局的按键(S386),以使新的按键字符重新映设至 简易虚拟键盘的保留按键(英文字母键90),接着再将输入信息显示于屏幕上(S384)。最 后判断使用者选择是否继续输入(S39),决定是否结束流程,或是重新显示传统虚拟键盘布 局(S31)。如前所述,本发明是将使用者自定经常使用到或最后几次所输入过的按键字符放 至记忆区块(memory block),并映设至保留按键以便下次于简易键盘布局中快速选取,此 一记忆区块是指将储存其中的信息永久保存,不限定其储存于档案(如程序设定文件)或 非挥发性内存(NVM,Non-Volatile Memory)之中。参阅图20所示,储存至记忆区块的按键字符采先进先出法排序,(First-In First-Out, FIFO) 0图20上方为原始记忆区块,其中有8个记忆单元(memory cell),其按 键字符依储存先后顺序为B D g a F C k W0当一按键字符y欲储存至此记忆区块,则最早 储存至记忆区块的按键字符B即被丢弃以让出空间使其后按键字符依序往前递补,按键字 符y储存至记忆区块后即如图20下方所示的更新后记忆区块。此即图18与图19中,步骤 S264、S372将信息储存至记忆区块。记忆区块内储存的按键字符不重复,但大、小写不同的 英文字母视为不同的按键字符。而图17、图18与图19中的步骤S162、S262、S374将记忆区块的按键字符重新排 序则与上述步骤S264、S372将按键字符储存至记忆区块不同,步骤S264、S372是欲储存的 新按键字符未出现过记忆区块之中,而步骤S162、S262、S374则是欲储存的按键字符已出 现在记忆区块之中。参阅图21所示,图21上方为原始记忆区块,按键字符g储存至该记忆区块,但在 该记忆区块地址003已储存过按键字符g,故按键字符g的储存动作实际上是记忆区块重新 排序,将按键字符g移至于地址008而其后数据往前递补,如图21所示更新后的记忆区块, 地址008的信息即表最后一次所使用过的按键所产生的按键字符,此即步骤S162、S262、 S374所表之意。为进一步了解本发明与习知屏幕虚拟键盘布局的操作流程的差异,在此以输入范 例“Alb2C”作为本发明输入流程的说明,其中习知屏幕虚拟键盘布局的操作流程请参照图 9及先前技术的说明。如图22所示,本发明第一实施例的简易键盘布局之中恰无要输入范例“Alb2C”中 的任一个英文字母键,而此简易键盘布局记忆的英文字母依序为w D c W χ Y a h,首次操 作输入范例“Alb2C”流程为图23所示,说明如下1、显示简易英数虚拟键盘;
10
2、按传统虚拟键盘切换键以切换至传统虚拟键盘;3、按大小写切换键以切换大写英文字母;4、输入 “A”;5、输入 “1”;6、输入 “b”;7、输入 “2”;8、按大小写切换键以切换大写英文字母;9、输入 “C”。由习见虚拟键盘操作流程(如图9所示)与本发明第一实施例一的键盘操作顺序 (如图23所示),可得知即使是首次使用时,本发明第一实施例中并无任何记忆过的英文按 键,其操作仅比习见虚拟键盘多一个步骤。而下次使用者再次使用需输入同样数据时,就可 减少切换至传统虚拟键盘及切换英文大/小写的步骤。图24所示为输入过上述范例“Alb2C”后的简易键盘布局示意图,图25为使用者 以图24的简易虚拟键盘布局88再次输入同样范例“Alb2C”的虚拟键盘操作顺序图,由图 25可得知再次输入同样范例仅需6个步骤。相较习知技术仍需要8个步骤,本发明实施例 于记忆常用英文字母键后,可以简化相同输入作业的操作流程。图26、图27与图28为本发明不同的实施例示意图。图26为本发明第二实施例的简易虚拟键盘布局,其是加入四个运算符号(加减乘 除)以及小数点,共增加五输入键,减少记忆区块的空间至容纳四个英文字母输入的记忆, 方便使用者于使用计算器时当做计算器键盘。图27为本发明第三实施例的简易虚拟键盘布局,其是加入小数点、以及一设定键 160,记忆区块的空间减少至容纳六个英文字母输入的记忆。按设定键160后可进入设定画 面(未描绘),让使用者自行设定两记忆区块的大小,一区块用以记忆自定的按键,另一区 块用以记忆使用者最后输入过的按键字符。其中,产生按键字符的按键字符输入键不限定 于英文字母键,亦即使用者可设定是否记忆英文字母键以外的按键为按键字符输入键,例 如注音符号键、符号键、功能辅助键,以采用不同符号、中文字及他国文字(视电子装置与 其操作系统支持程度而定)…等作为按键字符,以映设至保留按键。图28为本发明第四实施例的简易虚拟键盘布局,其是加入一设定键160,而记忆 区块仍保留8个保留按键的输入记忆。本处所举不同的实施例旨在说明本发明并非局限在实施例中固定的虚拟键盘布 局,亦非固定的按键与按键位置,及非固定的记忆区块大小(记忆输入键可由1个至10不 等)。又,以上所有图例非按实际比例标示,仅为示意图。综上所述,本发明是一种具记忆功能的屏幕虚拟键盘系统及屏幕虚拟键盘输入方 法。使用者在输入经常性用到的简短英数混合数据时,例如身份证号、账号、密码,可快速输 入英数混合数据,可以纪录常用按键,且减少键盘布局上不常用的按键,使按键面积大幅增 加,方便使用者以手指输入而不需担心错按至相邻的按键。但,若使用者欲使用习见的虚拟 键盘布局,仍可按其习惯方式输入,本发明欲意并非完全取代习见虚拟键盘布局,而是提供 使用者另一方便操作的选择。以上图标以运行微软Windows Mobile操作系统的PDA为例,但本发明所述的屏幕触控式电子装置不限定应用于此,屏幕触控式电子装置可为具屏幕触控的电子装置(如 MID、UMPC、PDA、手机),其等之操作系统可为任意操作系统。
权利要求
一种屏幕虚拟键盘系统,应用于一屏幕触控式电子装置,其包含一简易虚拟键盘布局,具有一传统布局切换键及复数个保留按键,该等保留按键用以产生按键字符;一传统虚拟键盘布局,至少具有一简易布局切换键及复数个按键字符输入键,该简易布局切换键用以切换至该简易虚拟传统布局,且该等按键字符输入键用以产生按键字符,其中该简易虚拟键盘布局的传统布局切换键用以切换至该传统虚拟键盘布局;及一记忆区块,用以记忆最后输入的按键字符;其中该记忆区块储存的按键字符映像至该简易虚拟键盘布局的保留按键,以供使用者快速自该简易虚拟键盘布局选取该记忆区块中的任意按键字符。
2.如权利要求1所述的屏幕虚拟键盘系统,其特征在于其中更包含一记忆键,用以切 换该记忆区块的工作模式,以记忆一使用者输入的按键字符为该等使用者自定义的按键字 符。
3.如权利要求1所述的屏幕虚拟键盘系统,其特征在于该等保留按键的数量不超过 十个。
4.如权利要求3所述的屏幕虚拟键盘系统,其特征在于该记忆区块储存的按键字符不重复。
5.如权利要求4所述的屏幕虚拟键盘系统,其特征在于其中储存至该记忆区块的最 后输入的按键字符是以先进先出法排序,最早储存至该记忆区块的按键字符即被丢弃以使 其后的按键字符依序往前递补。
6.如权利要求4所述的屏幕虚拟键盘系统,其特征在于其中最后输入的按键字符已 储存于该记忆区块时,该记忆区块的按键字符重新排序。
7.如权利要求1所述的屏幕虚拟键盘系统,其特征在于该记忆区块储存的按键字符 为英文字母,且该等英文字母的大、小写为不同字符。
8.如权利要求1所述的屏幕虚拟键盘系统,其特征在于该简易虚拟键盘布局更包含 复数个数字键、一回车键、一空格键、及一后退/删除键。
9.如权利要求1所述的屏幕虚拟键盘系统,其特征在于该记忆区块更记忆使用者自 定义的按键字符,且该记忆区块所储存按键字符数量与该等保留按键的数量对应。
10.如权利要求9所述的屏幕虚拟键盘系统,其特征在于其中更包含一设定键,用以 变更最后输入的按键字符数量以及使用者自定义的按键字符数量。
全文摘要
一种屏幕虚拟键盘系统,应用于一屏幕触控式电子装置,其包含一简易虚拟键盘布局、一传统虚拟键盘布局、及一记忆区块。简易虚拟键盘布局具有一传统布局切换键及复数个保留按键,其中保留按键用以产生按键字符,且传统布局切换键用以自简易虚拟键盘布局切换至传统虚拟键盘布局。传统虚拟键盘布局至少具有一简易布局切换键及复数个按键字符输入键,其中简易布局切换键用以切换至简易虚拟传统布局,且按键字符输入键用以产生按键字符。记忆区块用以记忆使用者最后输入或使用者自定义的按键字符。记忆区块储存的按键字符映像至简易虚拟键盘布局的保留按键,使按键字符与数字键共存于简易虚拟键盘布局,以供使用者快速选取记忆区块中的任意按键字符。
文档编号G06F3/048GK101882047SQ20091013595
公开日2010年11月10日 申请日期2009年5月5日 优先权日2009年5月5日
发明者邱宏哲 申请人:三竹资讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1