键盘及其执行方法

文档序号:6623916阅读:173来源:国知局
专利名称:键盘及其执行方法
技术领域
本发明为关于一种键盘及其执行方法,特别是具有各个输入键及其相应的键信号的多组键信号表,于按压一输入键时,可直接自一对应表中取得对应的键信号,再将其送给应用该键盘的数字装置。
背景技术
于小型化的考虑下,笔记本计算机一般都省略掉桌上型键盘右侧的独立数字键组,而仅留下数字键与部分字母键合并而成的复合键组。但这种取代数字键的复合键组于使用上较为不便,故许多使用者多会外接一数字键盘(Keypad)以利输入使用。并且,对于需经常输入大量数字至计算机的人士而言,该数字键盘更为一不可或缺的工具。然而,于公知的数字键盘的使用上常会周遇到一些困扰,特别是搭配笔记本计算机使用时更加明显。
一般来说,当使用者欲使用外接的数字键盘进行数字输入时,需于计算机和数字键盘的数字锁定(Num Lock)模式均为开启(ON)的状态下方能使用。然而,由于当外接的数字键盘启动数字锁定功能时,计算机键盘上的数字锁定功能亦会同步启动,因而造成于数字键盘输入数字期间计算机键盘无法使用复合键组所代表的字母,反而造成数字键盘的便利性大打折扣。
现有的解决方式,为于计算机的系统中安装外接的数字键盘的使用驱动软件,于欲以数字键盘进行数字输入时,驱动软件可驱动数字锁定功能,以使该数字锁定功能于按压时为开启的状态,并于接收并执行对应的键信号后立即解除数字锁定功能,以使该数字锁定功能恢复为关闭(OFF)的状态,如。然而,对于该方式的使用,使用者须进行繁杂的安装程序,且须注意该驱动软件系否与计算机中原有的系统软件相容,再者,有时安装的驱动软件可能会将原有的驱动软件取代,诸如此类的问题造成于使用上时反而受限于驱动软件及其他程式软件。
另一种解决方式,则为通过改变送出的信息包内容,致使计算机于接收到信息包时,可先进入开启数字锁定功能的状态,以执行相对应按压的数字键的操作。其中,一种执行方式为通过发出对应的键信号前后夹杂数字锁定键信号的信息包,使计算机先切换为开启数字锁定功能的状态,以执行对应的键信号。另一种执行方式则为于发送对应的键信号的信息包前,先发送一欺骗信息包以使计算机的数字锁定功能呈现开启的状态,再送出对应的键信号的信息包,致使计算机可执行对应的键信号。然而,这些方式因需使计算机先进入开启数字锁定功能的状态,才执行对应按压的数字键的操作,因此仍会造成数字键盘与计算机间的相互影响,而让使用者产生混淆。
故,虽然现今针对数字键盘与计算机间数字锁定功能同步的问题,已提出许多解决方法,但其于使用上上有诸多问题存在,因此其仍有改善的空间存在。

发明内容
鉴于以上的问题,本发明的主要目的在于提供一种键盘及其执行方法,以此解决先前技术所公开的数字键盘与计算机间数字锁定功能同步的问题。
因此,为达上述目的,本发明所公开的键盘,包括有多个按键及一控制部件。控制部件具有一存储单元,用以存储多个键信号表,且每一键信号表中具有分别对应各个按键的键信号。于按键中包括有一个以上的切换控制键,为用以选择当一按键被按压时用以取得对应被按压的按键的键信号的键信号表。
该控制部件可为一微处理器。该控制部件还具有一按压检测单元、一提取单元和一切换控制单元。其中,按压检测单元用以检测每一按键并于一按键被按压时根据被按压的按键产生相应的触发信号。提取单元可对应连接一键信号表,并根据触发信号选择性至连接的键信号表中取得对应被按压的按键的键信号。当切换控制键被按压时,切换控制单元根据触发信号控制提取单元进行对应连接的键信号表的切换。
其中,这些按键可包括一数字锁定键以及多个输入键,而该切换控制键可为数字锁定键或者为可为数字锁定键搭配一个以上的输入键。
当一输入键被按压时,提取单元根据触发信号至对应连接的键信号表中取得键信号;以及当切换控制键被按压时,触发信号触发控制提取单元以进行对应连接的键信号表的切换。
再者,控制部件还具有一信号发送单元,以送出取得的键信号。该信号发送单元可利用有线(例如传输线)或无线(例如网络)的方式将取得的键信号传送给应用该键盘的数字装置。
另外,更可通过一状态提示装置来提示提取单元对应连接的键信号表的状态。即,以表示所对应连接的键信号表为何者。
为达上述目的,本发明所公开的键盘的执行方法,适用于一键盘,该键盘包括有具有一个以上的切换控制键的多个按键以及用以存储多个键信号表的一存储单元,其中每一键信号表中具有分别对应每一按键的键信号,该执行方法包括有下列步骤扫描按键的状态;以及当切换控制键被按压时,切换用以提取键信号的键信号表。
于此,可依据需求而事先建立所需的键信号表并存储于存储单元中。
为达上述目的,本发明所公开的键盘的执行方法,适用于一键盘,该键盘包括有具有一个以上的切换控制键的多个按键以及用以存储多个键信号表的一存储单元,其中每一键信号表中具有分别对应每一按键的键信号,该执行方法包括有下列步骤扫描按键的状态,并于一个以上的按键被按压时产生相应的触发信号;确认被按压的按键;当被按压的按键不是切换控制键时,根据触发信号至一键信号表中提取得对应被按压的按键的键信号;以及当切换控制键被按压时,根据触发信号进行用以提取键信号的键信号表的切换。
于此,可依据需求而事先建立所需的键信号表并存储于存储单元中。再者,取得的键信号可直接或利用有线(例如传输线)或无线(例如网络)的方式将取得的键信号传送给应用该键盘的数字装置。
有关本发明的特征与实施,配合附图对最佳实施例详细说明如下。


图1为说明根据本发明一实施例的键盘应用于一数字装置的示意图;图2为说明根据本发明一实施例的键盘的概要方块图;图3为说明根据本发明另一实施例的键盘的概要方块图;图4为说明于图3中键盘的一实施例的俯视图;图5为说明于图4中按键所对应的键信号表的一实施例的示意图;图6为说明于图3中键盘的另一实施例的俯视图;图7为说明根据本发明再另一实施例的键盘的概要方块图;
图8为说明根据本发明一实施例的键盘的执行方法的流程图;以及图9为说明根据本发明另一实施例的键盘的执行方法的流程图。
主要元件符号说明100 笔记本计算机120 显示屏幕200 数字键盘210 按键210a 数字锁定键210b-210q 输入键220 控制部件222 按压检测单元224 存储单元224 键信号表226 提取单元228 切换控制单元230 信号发送单元232 网络连接模块240 状态提示装置300 网络TABLE_I 第一键信号表TABLE_II 第二键信号表步骤410扫描按键状态,并根据被按压的按键产生一触发信号步骤420是否为切换控制键?步骤430取得对应的键信号步骤440发送取得的键信号步骤450切换控制对应提取的键信号表步骤460设定并存储多个键信号表具体实施方式
以下举出具体实施例以详细说明本发明的内容,并以附图作为辅助说明。说明中提及的符号为参照附图符号。
本发明主要为建立键盘的各个输入键及其相应的键信号的多组对应表,并于键盘上设置切换控制键(例如数字锁定(Num Lock)键)以作为切换取得键信号的对应表的控制键。因此,当按压一输入键(例如数字/符号键)时,键盘可直接自切换至的对应表中取得该按压的输入键所对应的键信号,再将其送给应用该键盘的数字装置(例如各种类的计算机(例如桌上计算机、平板计算机等)、个人数字助理(PDA)或游戏机等)执行,因此即可解决传统上于外接的数字键盘和计算机间数字锁定功能同步的问题。
请参照图1、2,图1为根据本发明一实施例的键盘应用于一数字装置的示意图及图2为根据本发明一实施例的键盘的概要方块图。
于此,以笔记本计算机外接一数字键盘为例,来说明根据本发明的键盘的运作原理。
如图1、2所示,数字键盘200所连接的数字装置为一笔记本计算机100,并且该数字键盘200为由多个按键210和控制部件220概略构成。其中,于数个按键210中可设置一按键为切换控制键,例如现有数字键盘的数字锁定键。于此,该控制部件220可为一微处理器。
参照图2,控制部件220包括一按压检测单元222、一存储单元224、一提取单元226和一切换控制单元228。其中,按压检测单元222用以扫描各个按键210的状态,并判断被按压的按键210。于存储单元224中存有多个键信号表2242,于每一键信号表2242中具有各个按键210所对应的键信号。当按压检测单元222检测到除切换控制键以外的一按键210被按压时,会触发提取单元226至存储单元224的一键信号表2242中取得对应被按压的按键210的键信号,以此提供给连接的笔记本计算机100,以根据该键信号于显示屏幕120上表示出相应的数字、符号或操作。此外,当按压检测单元222检测到切换控制键被按压时,会触发切换控制单元228,以控制提取单元226切换所提取的键信号表2242。换句话说,存储单元224可区分为多个存储区块,以分别存取一键信号表2242;而提取单元226可与一存储区块产生连接,以于除切换控制键以外的一按键210被按压时,至连接的存储区块中的键信号表2242中取得对应被按压的按键210的键信号;并且当切换控制键被按压时,切换控制单元228会控制提取单元226以切换并连接至另一存储区块。
再者,该控制部件220更可包括一信号发送单元230,以将取得的键信号发送给连接的笔记本计算机100,如图3所示。
在此,以现有的数字键盘来例进一步说明上述的数字键盘的控制操作。
参照图4和图5;其中,图4为根据本发明一实施例的键盘的俯视图,以及图5为于图4中的按键所对应的键信号表的示意图。
此外,数字键盘200的按键210如图4所示般,为由18个按键组成,其包括有一数字锁定键210a(即,切换控制键)以及数个输入键210b-210q。并且于存储单元224存有对应的第一和第二键信号表TABLE_I、TABLE_II,如图5所示;于图中,第一和第二键信号表TABLE_I、TABLE_II的左列为表示响应的输入键210b-210q,以及右列为表示各个输入键210b-210q所对应的键信号。其中,就属性来说,这些键信号可为操作信号及/或显示信号,即,当键信号为操作信号时,应用该数字键盘200的数字装置接收到该操作信号后,则会根据该操作信号执行相应的操作(例如光标前移、光标后移、换页等操作);反之,当键信号为显示信号时,应用该数字键盘200的数字装置接收到该显示信号后,则会根据该显示信号于其所具有的显示屏幕上显示出相应的符号或数字(例如数字”0”-数字”9”或符号”+”、符号”-”、符号”*”、符号”/”等数字或符号);其中,于第一键信号表TABLE_I中,输入键210e-210g、210i-210n、210p、210q为显示信号,输入键210o为操作信号,而输入键210b、210c、210d、210h则根据应用该数字键盘200的数字装置所执行的处理程式而为显示信号或操作信号(即,当数字装置于执行数学运算时,则根据这些信号进行四则运算,否则则根据这些信号显示四则运算的运算符号);再者,于第二键信号表TABLE_II中,输入键210b、210c、210d、210h的属性同于第一键信号表TABLE_I时,输入键210e-210g、210i、210k-210q为操作信号,而输入键210j则不对应任何键信号(即,不产生任何操作)。于此虽以18个按键及各个按键分别对应一个或二个键信号为例来进行说明,然并不限定于上述,亦可采用与上述不同键数目、或分属其他不同的数字、符号和/或执行操作者。
参照图1、图3、图4和图5,假设目前提取单元226为对应连接第一键信号表TABLE_I,当使用者按压输入键210b而进行输入时,便由按压检测单元222检测对输入键210b的输入,而触发提取单元226至存储单元224内的第一键信号表TABLE_I取得相对应的键信号”/”,而后信号发送单元230将该键信号”/”传送给连接的笔记本计算机100,进而笔记本计算机100则根据该键信号”/”而于其显示屏幕120上显示出符号”/”(亦或,若于执行数学运算时,则根据该键信号”/”执行“除”的四则运算)。同理,若是按压输入键210f时,显示屏幕120上则会显示出数字“8”;若是按压输入键210o时,笔记本计算机100则根据该键信号“Enter”而执行输入的操作;依上述方式可类推当其他的输入键被按压时笔记本计算机100响应按压的输入键而执行的操作。而当使用者欲执行第二键信号表TABLE_II中的键信号的执行或显示时,则可按压数字锁定键210a,此时按压检测单元222检测对数字锁定键210a的输入,而触发切换控制单元228,以控制提取单元226切换对应连接,而对应连接至第二键信号表TABLE_II。此后,同理,当按压任一输入键210b-210q时,便由按压检测单元222检测对被按压的输入键的输入,而触发提取单元226至存储单元224内的第二键信号表TABLE_II取得相对应的键信号,而后信号发送单元230将取得的此键信号传送给连接的笔记本计算机100以执行相对应的操作。
于此,虽仅以存储单元内存有二个键信号表的实施例进行说明,然实际上亦可于存储单元内存有多个键信号表(例如三个键信号表、四个键信号表、、、N个键信号表等,其中N为正整数)。当存有多个键信号表时,可通过多次按压切换控制键来依序切换对应连接至各个键信号表,或者为通过搭配按压其他按键而选择要切换对应连接的键信号表。再者,可通过一状态提示装置240来提示使用者当前的键信号表的切换状态,如图6所示。该状态提示装置可如同公知的数字键盘上的数字锁定显示灯号。
其中,于该实施例中,信号发送单元230可为一连接接口,因而通过传输线连接至一笔记本计算机;或者为一网络连接模块232,而通过网络300连接笔记本计算机,如图7所示。该网络连接模块可为一网络模块(例如乙太网络模块等)或是一无线收发模块(例如射频收发模块、蓝牙无线收发模块、无线区域网络(WLAN)收发模块、或与国际电子电机工程学会(IEEE)制定的802.11x标准(例如802.11a标准、802.11b标准、802.11g标准、802.11h标准、802.11i标准、或者为包含二个以上的802.11系列的标准等)同系列的无线收发模块等)。
再者,于此虽以数字键盘连接一笔记本计算机来说明本发明一实施例的运作方式,然实际上在不脱离本发明的精神和范围的情况下,根据本发明的键盘可以有线或无线的方式外接于各种数字装置,亦或是,可为直接设置于各种数字装置上的一输入设备。
综合上述,根据本发明的键盘可通过一执行方法来实现。参照图3、8,由按压检测单元222扫描各个按键210的状态,并当一按键被按压时,根据被按压的按键产生相应的触发信号(步骤410)。当被按压的按键为切换控制键以外的按键(步骤420)时,通过相应的触发信号触发提取单元226,以取得于存储单元224内对应连接的一键信号表2242中对应被按压的按键的键信号(步骤420),再交由信号发送单元230发送取得的键信号给连接的数字装置,以根据键信号执行相对应的操作(步骤430)。当被按压的按键为切换控制键时(步骤420),通过触发信号触发切换控制单元228,以控制提取单元226切换所提取的键信号表2242,即控制提取单元226以切换并对应连接至另一键信号表。(步骤440)。
再者,可依实际需求而先建立多个键信号表2242并存储于存储单元224内(步骤450),如图9所示。
虽然本发明以前述的优选实施例公开如上,然其并非用以限定本发明,任何本领域技术人员,在不脱离本发明的精神和范围情况下,可进行更动与修改,因此本发明的保护范围以所提出的权利要求所限定的范围为准。
权利要求
1.一种键盘,包括有多个按键,包括有一个以上的切换控制键;以及一控制部件,具有一存储单元,以存储多个键信号表,其中该键信号表中具有分别对应该多个按键的多个键信号;其中,该切换控制键键为用以选择于该多个按键中之一被按压时取得对应该被按压的该按键的该键信号的该键信号表。
2.如权利要求1所述的键盘,其中该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键。
3.如权利要求1所述的键盘,其中该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键搭配一个以上的该输入键。
4.如权利要求1所述的键盘,其中该控制部件为一微处理器。
5.如权利要求1所述的键盘,其中该控制部件,还包括有一按压检测单元,用以检测该多个按键并根据被按压的该按键产生相应的一触发信号;一提取单元,对应连接该多个键信号表中之一,并根据该触发信号选择性至连接的该键信号表中取得对应该被按压的该按键的该键信号;以及一切换控制单元,用以于该切换控制键被按压时,根据该触发信号控制该提取单元以进行对应连接的该键信号表的切换。
6.如权利要求5所述的键盘,其中该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键。
7.如权利要求6所述的键盘,其中当该多个输入键中的一被按压时,该提取单元根据该触发信号至对应连接的该键信号表中取得对应的该键信号。
8.如权利要求5所述的键盘,其中该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键搭配一个以上的该输入键。
9.如权利要求8所述的键盘,其中当该多个输入键中的一被按压时,该提取单元根据该触发信号至连接的该键信号表中取得对应的该键信号;以及当该数字锁定键和该搭配的该输入键同时被按压时,该切换控制单元根据该触发信号控制该提取单元以进行对应连接的该键信号表的切换。
10.如权利要求5所述的键盘,其中该控制部件,还包括有一信号发送单元,用以送出取得的该键信号。
11.如权利要求10所述的键盘,其中该信号发送单元为一连接接口,以通过一传输线送出取得的该键信号。
12.如权利要求10所述的独立式切换控制的数字键盘,其中该信号发送单元为一网络连接模块,以通过一网络送出取得的该键信号。
13.如权利要求1所述的键盘,其中还包括一状态提示装置,用以提示该提取单元对应连接的该键信号表的状态。
14.如权利要求13所述的键盘,其中该状态提示装置为一显示灯号。
15.一种键盘的执行方法,适用于一键盘,该键盘包括有多个按键以及一存储单元,其中,该多个按键具有一个以上的切换控制键,以及该存储单元存有多个键信号表,且该键信号表具有分别对应该多个按键的多个键信号,该执行方法包括有下列步骤扫描该多个按键的状态;以及当该切换控制键被按压时,进行用以提取该键信号的该键信号表的切换。
16.如权利要求15所述的键盘的执行方法,其中于扫描该多个按键的状态的步骤前,还包括有下列步骤建立并存储该多个键信号表。
17.一种键盘的执行方法,适用于一键盘,该键盘包括有多个按键以及一存储单元,其中,该多个按键具有一个以上的切换控制键,以及该多个存储单元存有多个键信号表,且该键信号表具有分别对应该多个按键的多个键信号,该执行方法包括有下列步骤扫描该多个按键的状态,并于该多个按键中的一个以上被按压时产生相应的一触发信号;确认该被按压的按键;当该被按压的按键不是该切换控制键时,根据该触发信号至该多个键信号表中之一提取得对应该被按压的按键的该键信号;以及当该被按压的按键为该切换控制键时,根据该触发信号进行用以提取该键信号的该键信号表的切换。
18.如权利要求17所述的键盘的执行方法,其中于扫描该多个按键的状态,并于该多个按键中之一被按压时产生相应的一触发信号的步骤前,还包括有下列步骤建立并存储该多个键信号表。
19.如权利要求17所述的键盘的执行方法,其中于根据该触发信号至该多个键信号表中之一提取得对应该被按压的按键的该键信号的步骤后,还包括有下列步骤发送取得的该键信号。
20.如权利要求19所述的键盘的执行方法,其中为通过一传输线发送取得的该键信号。
21.如权利要求19所述的键盘的执行方法,其中为通过一网络发送取得的该键信号。
22.如权利要求17所述的键盘的执行方法,其中当该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键时,当该被按压的按键不是该切换控制键时,根据该触发信号至该多个键信号表中之一提取得对应该被按压的按键的该键信号的步骤为当该被按压的按键为该多个输入键中之一时,根据该触发信号至该多个键信号表中之一提取得对应该被按压的输入键的该键信号。
23.如权利要求17所述的键盘的执行方法,其中当该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键搭配一个以上的该输入键时,其中,当该被按压的按键不是该切换控制键时,根据该触发信号至该多个键信号表中之一提取得对应该被按压的按键的该键信号的步骤为当该被按压的按键为该多个输入键中之一时,根据该触发信号至该多个键信号表中之一提取得对应该被按压的输入键的该键信号。
24.如权利要求17所述的键盘的执行方法,其中当该多个按键包括一数字锁定键以及多个输入键,且该切换控制键为该数字锁定键搭配一个以上的该输入键时,其中,当该被按压的按键为该切换控制键时,根据该触发信号进行用以提取该键信号的该键信号表的切换的步骤为当该数字锁定键和该搭配的该输入键同时被按压时,根据该触发信号进行用以提取该键信号的该键信号表的切换。
全文摘要
一种键盘及其执行方法,为通过事先建立键盘的各个输入键及其相应的键信号的多组对应表即,键信号表,并于键盘上设置切换控制键例如数字锁定以作为切换用以提取键信号的键信号表的控制键,因而于按压一输入键例如数字/符号键时,键盘可直接自切换至的对应表中取得该按压的输入键所对应的键信号,再将其送给应用该键盘的数字装置,以此解决数字键盘与计算机间数字锁定功能同步的问题。
文档编号G06F3/023GK1881144SQ20051007805
公开日2006年12月20日 申请日期2005年6月14日 优先权日2005年6月14日
发明者詹利泽 申请人:微星科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1