输入字符的装置和支持键盘功能的方法转让专利

申请号 : CN200780012439.4

文献号 : CN101416141B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 安宰佑

申请人 : 迅科有限公司

摘要 :

本发明公开了一种利用有限数目的键输入尽可能多的字符的方法及装置。

权利要求 :

1.一种输入计算机键盘上所提供的字符的装置,包括:

键选择单元,具有有限数目的键;和

键处理单元,其在文本模式下将字符分配给至少一些所述有限数目的键并输出所选键的字符,以及其在键盘模式下将计算机键盘的键分配给至少一些所述有限数目的键并处理所述键选择单元所选择的键;

当在键盘模式下输入所述键选择单元所选择的键时,所述键处理单元将计算机键盘的其它键重新分配给至少一些所述有限数目的键;

所述键处理单元在键盘模式下将计算机键盘的组合键分配给至少一些所述有限数目的键;

所述组合键包括Shift键、Ctrl键、Alt键和Windows键中的至少一些键;

所述组合键在键盘模式下保持被分配;

在所述组合键被选择时进行切换。

2.权利要求1的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的功能键时,所述键处理单元将计算机键盘的F1到F12的功能键分配给所述有限数目的键中的

12个键。

3.权利要求1的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的光标键时,所述键处理单元将计算机键盘的移动键分配给一些所述有限数目的键。

4.权利要求3的装置,其特征在于:移动键包括“←”键、“→”键、“↑”键、“↓”键、Home键、End键、Page-up键和Page-down键中的至少一些键。

5.权利要求1的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的字符分配键时,所述键处理单元将属于第一字符集、第二字符集或第三字符集的字母一对一地分配给至少一些所述有限数目的键。

6.权利要求5的装置,其特征在于:当在键盘模式下再次输入所述字符分配键时,所述键处理单元重新分配另一字符集。

7.权利要求7的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的字符分配键时,所述键处理单元将属于第一字符集、第二字符集和第三字符集的字母一对一地分配给一些所述有限数目的键。

8.权利要求1的装置,其特征在于:

当在键盘模式下输入由所述键选择单元选择的字符分配键时,所述键处理单元将计算机键盘的字母分配给所述有限数目的键中的9键3×3阵列,其中所述字母划分成包括用左手输入的字母的第一组,和包括用右手输入的字母的第二组,属于第一组的字母布置在所述3×3阵列的左列或中列上,以及属于第二组的字母布置在右列或中列上,和其中属于第一字符集、第二字符集和第三字符集的字母被一对一地分配,这些字母是基于字母的使用频率划分的。

9.权利要求5到8中的任何一个的装置,其特征在于:当在键盘模式下切换Shift键时,所述键处理单元分配所述字母的小写字母或大写字母形式。

10.权利要求1的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的数字分配键时,所述键处理单元将具有计算机键盘的数字/符号的键分配给一些所述有限数目的键。

11.权利要求10的装置,其特征在于:所述键处理单元激活具有数字/符号的所述键,以便在切换Shift键时交替地输入所述数字/符号。

12.权利要求10的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的其余键时,所述键处理单元将具有两种符号的键和/或计算机键盘的其余键分配给一些所述有限数目的键。

13.权利要求12的装置,其特征在于:所述键处理单元激活具有两种符号的键,以便可在切换Shift键时交替地输入所述两种符号。

14.权利要求12的装置,其特征在于:所述其余键包括Esc键、Tab键、Enter键、Print-screen键、Scroll-lock键和Pause-break键中的至少一些键。

15.权利要求12的装置,其特征在于:所述数字键和所述其余键是同一键,并且其在所述同一键输入时可替代地分配。

16.权利要求1的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的电源键时,所述键处理单元将电源相关键分配给一些所述有限数目的键。

17.权利要求16的装置,其特征在于:所述电源相关键包括重启键Reboot、退出登录键Log-off、用户切换键User-switch、关机键Shut-down、待机键Standby和休眠键Hibernate中的至少一些键。

18.权利要求1的装置,其特征在于:当在键盘模式下输入由所述键选择单元选择的应用程序键时,所述键处理单元将应用程序键分配给一些所述有限数目的键。

19.权利要求1的装置,其特征在于:当输入由所述键选择单元选择的模式切换键时,所述键处理单元在键盘模式和文本模式之间进行切换。

20.权利要求1的装置,其特征在于:

所述键处理单元在文本模式下将计算机键盘的字母分配给至少一些所述有限数目的键,其中计算机键盘的所述字母划分成包括用左手输入的字母的第一组,和包括用右手输入的字母的第二组,属于第一组的字母布置在所述3×3阵列的左列或中列上,以及属于第二组的字母布置在右列或中列上,和其中属于第一字符集、第二字符集和第三字符集的字母被一对一地分配,这些字母是基于字母的使用频率划分的,分配给计算机键盘的邻近键的字母被分配给单一键或邻近键。

21.权利要求1的装置,其特征在于:所述键选择单元包括一个键,当在文本模式下输入所述键时,所述键被识别为上一个输入键。

22.权利要求1的装置,其特征在于:当在文本模式下输入一预定键时,所述键处理单元顺序地将字母模式、数字模式和符号模式分配给所述键选择单元。

23.权利要求1的装置,其特征在于:当在文本模式下输入一预定键时,所述键处理单元顺序地将字母模式、语言模式、数字模式和符号模式分配给所述键选择单元。

24.一种输入计算机键盘上所提供的字符的方法,包括:

在文本模式下分配字符给键选择单元的有限数目的键中的至少一些键,并输出所选键的字符;和在键盘模式下分配计算机键盘的键给至少一些所述有限数目的键,并处理所选键;

当在键盘模式下输入所述键选择单元所选择的键时,所述键处理单元将计算机键盘的其它键重新分配给至少一些所述有限数目的键;

所述键处理单元在键盘模式下将计算机键盘的组合键分配给至少一些所述有限数目的键;

所述组合键包括Shift键、Ctrl键、Alt键和Windows键中的至少一些键;

所述组合键在键盘模式下保持被分配;

在所述组合键被选择时进行切换。

说明书 :

输入字符的装置和支持键盘功能的方法

技术领域

[0001] 本发明涉及一种利用有限数目的键来输入尽可能多字符的方法及装置。

背景技术

[0002] 先进半导体技术已造就诸如移动电话和个人数字助理(PDA)之类的更紧凑及高性能的便携终端。然而,它们的输入装置却是一个障碍,因为,这些紧凑式便携终端需要和
计算机键盘一样多的输入键。

发明内容

[0003] 技术问题
[0004] 为了克服该障碍,传统的便携终端具有尺寸尽可能减小的计算机键盘。然而,减小键盘尺寸是有限度的。
[0005] 技术解决方案
[0006] 本发明提供了一种利用有限数目的键来输入计算机键盘上所提供的所有字符的方法及装置。
[0007] 本发明的附加技术特征将在下列说明书中阐明,并且从说明书来看将是显而易见的,或者可通过实践本发明获知。
[0008] 有益效果
[0009] 根据本发明,可利用具有有限数目的键的典型便携终端来输入计算机键盘的字符。另外,可提供分配了应用程序或用户定义功能的键。

附图说明

[0010] 附图被包括来提供对本发明的进一步理解以及结合并构成本说明书的一部分,它说明了本发明的实施方式,并和说明书一起来解释本发明的原理。
[0011] 图1是根据本发明示例性实施方式的键盘字符输入装置的方框图。
[0012] 图2示出了根据本发明示例性实施方式的键盘字符输入装置。
[0013] 图3是根据本发明另一示例性实施方式的输入键盘字符的方法的流程图。
[0014] 图4示出了根据本发明示例性实施方式的具有一6行3列阵列的键选择单元。
[0015] 图5到图8示出了文本模式下的字符模式更改。
[0016] 图9示出了文本模式下分配的符号键。
[0017] 图10示出了文本模式改变到键盘模式时所分配的键。
[0018] 图11示出了涉及图10的键盘。
[0019] 图12示出了键盘所分配的功能键。
[0020] 图13示出了涉及图12的键盘。
[0021] 图14示出了键盘所分配的移动键。
[0022] 图15示出了涉及图14的键盘。
[0023] 图16到图21示出了键盘字符键的分配。
[0024] 图22到图27示出了键盘的数字、符号和其余键的分配。
[0025] 图28到图30分别示出了涉及图22到图24的键盘。
[0026] 图31示出了所分配的系统键。
[0027] 图32示出了所分配的音频相关键。
[0028] 图33示出了所分配的屏幕相关键。
[0029] 图34示出了所分配的网络相关键。
[0030] 图35示出了所分配的电源相关键。
[0031] 图36示出了所分配的用户定义应用程序键。
[0032] 图37示出了所分配的用户定义键。
[0033] 图38示出了根据本发明另一示例性实施方式的键选择单元。

具体实施方式

[0034] 本发明公开了一种输入计算机键盘上所提供的字符的装置,包括:具有有限数目的键的键选择单元;和键处理单元,其在文本模式下将字符分配给至少一些所述有限数目
的键并输出所选键的一个字符,以及其在键盘模式下将计算机键盘的键分配给至少一些所
述有限数目的键并处理所述键选择单元所选择的键。
[0035] 当在键盘模式下输入该键选择单元所选择的键时,所述键处理单元可重新分配计算机键盘的其它键给至少一些所述有限数目的键。
[0036] 本发明亦公开了一种输入计算机键盘上所提供的字符的方法,包括:在文本模式下分配字符给键选择单元的至少一些所述有限数目的键,并输出所选键的一个字符;和在
键盘模式下分配计算机键盘的键给至少一些所述有限数目的键,并处理所选键。
[0037] 分配计算机键盘的键的步骤可包括当在键盘模式下输入所述键选择单元所选择的键时,重新分配计算机键盘的其它键给至少一些所述有限数目的键。
[0038] 应该明白,前面的概括性描述和下列详细描述都是示例性和解释性的,旨在提供如所要求权利的本发明的进一步解释。
[0039] 本发明的模式
[0040] 在下文中将参照附图更充分地描述本发明,附图示出了本发明的示例性实施方式。然而,本发明可以多种不同形式来实施,不应解释为局限于这里所提出的实施方式。更
确切地说,提供这些实施方式,以便本公开是完全的,并且将本发明的范围充分告知本领域
技术人员。在附图中,为了清晰,可放大层及区域的尺寸和相对尺寸。附图中相同的附图标
记表示相同的元件。
[0041] 应该明白,当一元件或层被称为在另一元件或层“之上”或“连接到”另一元件或层时,其可直接在其它元件或层之上或直接连接到其它元件或层上,或者可有中间元件或层。
相反,当一元件被称为在另一元件或层“直接之上”或“直接连接到”另一元件或层时,不出
现中间元件或层。
[0042] 图1是根据本发明示例性实施方式的键盘字符输入装置的方框图。
[0043] 该键盘字符输入装置包括一键选择单元100和一键处理单元200。键选择单元100包括有限数目的键。键选择单元100优选地具有一6行3列阵列,其包括36个键。键选择
单元100显示在显示器上并允许用户来选择键。
[0044] 图2示出了根据本发明示例性实施方式的键盘字符输入装置。
[0045] 该键盘字符输入装置具有一物理键输入单元。虽然未在图2中示出,但是具有一6行3列阵列的键选择单元100显示在其显示器上。该键输入单元亦具有一6行3列阵列。
用户通过该键输入单元在该键选择单元100上选择键。
[0046] 除了该键输入单元之外,由于该键选择单元100具有如果需要可进行不同定义的键,因此该键选择单元100显示在显示器上。
[0047] 即使所述键盘字符输入装置没有键输入单元,用户也可以在该键选择单元100上选择键。例如,触摸屏、远程控制、鼠标或者操纵杆都可用来选择键。
[0048] 键处理单元200分析通过键选择单元100所选择的键并执行相应处理。例如,键处理单元200在显示器上显示一对应于文本模式下所选择的键的字符,或者在显示器上显
示一对应于键盘模式下所选择的键的资源管理器(Explorer)。键处理单元200可不同地定
义所选择的键。
[0049] 图3是根据本发明另一示例性实施方式的输入键盘字符的方法的流程图。
[0050] 在文本模式下,所述键处理单元200根据文本模式分配字符给该键选择单元100的6行3列(下文中称之为6×3)的键中的至少一些键(步骤S300)。在文本模式下,初始
时分配的可以是英文字母。该键处理单元200检查由该键选择单元100所选择的键(步骤
S310)。当所述键表示切换到键盘模式时(步骤S320),该键处理单元200根据键盘模式分
配计算机的键给6×3键中的至少一些键(步骤S350)。当所选择的键表示终止键时,处理
终止(步骤S330)。当所选择的键表示文本模式下的执行键时,例如,执行输出字符或改变
字符模式(步骤S340)。
[0051] 在步骤S350之后,该键处理单元200检查由键选择单元100所选择的键(步骤S360)。当所述键表示切换到文本模式时(步骤S370),过程返回到步骤S300。当所述键表
示终止键时,过程终止(步骤S380)。当所选择的键表示键盘模式下的执行键时,例如,执行
执行指令或更改键分配(步骤S390)。例如,当输入功能键时,该键处理单元200执行功能
键。
[0052] 图4示出了具有6×3个键的键选择单元。
[0053] 图4示出了文本模式下的6×3键阵列,其中初始时英文字母被分配给至少一些所述键。文本模式允许用户输入典型移动终端所具有的字符。
[0054] 例如,如图4所示提供了3×3英文字母。当可另外分配英文字母时,优选地如图4所示来分配英文字母,以便用户可便捷地输入字符。
[0055] 通过考虑QWERTY阵列以及英文字母的使用频率来设置图4中示出的英文字母阵列。QWERTY阵列具有一包含用左手输入的英文字母的第一组,以及一包含用右手输入的英
文字母的第二组。
[0056] 即,第一组包括“q”、“w”、“e”、“r”、“t”、“a”、“s”、“d”、“f”、“g”、“z”、“x”、“c”、“v”和“b”,第二组包括“y”、“u”、“i”、“o”、“p”、“h”、“j”、“k”、“l”、“n”和“m”。第一组放在3×3阵列的左边或中央,第二组放在3×3阵列的右边或中央。
[0057] 此外,根据使用频率将英文字母划分成第一字符集、第二字符集和第三字符集,并且在QWERTY阵列中被分配给邻近键的多个英文字母被分配给同一键或邻近键。
[0058] 例如,第一字符集包括包含了“a”、“e”、“h”、“i”、“n”、“o”、“r”、“s”和“t”的英文字母,其拥有最高的使用频率,第二字符集包括包含了“c”、“d”、“f”、“g”、“l”、“m”、“p”、“u”和“w”的英文字母,第三字符集包括包含了“b”、“j”、“k”、“q”、“v”、“x”、“y”和“z”的英文字母。
[0059] 各个字符集可拥有不同于实际使用频率的使用频率,以使阵列类似于QWERTY阵列。例如,即使“y”的使用频率略高于“p”的,但是“y”属于第三字符集,“p”属于第二字
符集。
[0060] 上面提到的字符阵列和输入方法在申请号为2004-82326的韩国已公开的专利申请中进行了描述,在这里将省略其详细描述。
[0061] 在图4示出的键中,Enter键、Tab键、Backspace键和Space键是公知的,这里将省略其详细描述。当连续地输入分配给同一键的字符时使用Separator([sep])键,以便可
区分出当前输入字符和下一输入字符。[sep]键也是公知的,这里将省略其详细描述。
[0062] [last]键用于重复输入上一字符。例如,通常,通过按压[ewq]键一次,以及在预定时间之后再次按压[ewq]键或按压[sep]键,来连续输入字符“e”两次。
[0063] 为了避免这种不便,在本发明的本实施方式中使用[last]键。例如,当按压[ewq]一次接着按压[last]键时,连续输入字符“e”两次。当按压[ewq]键一次接着按压[last]
键两次时,输入字符“ew”。即,当按压[last]键时,再次输入上一键。
[0064] [mode]键用于在文本模式下更改字符模式。例如,当在如图4所示小写字母模式下输入[mode]键时,键处理单元200将每个键的第一个字符更改成图5所示的大写字母。
这被称为句子模式,其中第一个字符按大写字母来输入,剩下的按小写字母来输入。在第一
字符按大写字母来输入之后,字符模式优选地更改成小写字母模式。
[0065] 例如,当在开始输入句子时,分别按压[Ewq]键一次、二次和三次时输入大写字母“E”、“W”和“Q”。优选地,当在句子模式下输入第一个大写字母时,可自动分配更改字母。
例如,当在句子模式下在预定经过时间之前连续按压[Ewq]键来输入一大写字母作为第一
个字符时,英文字母表按[eWq]、[ewQ]和[Ewq]的顺序被自动更改及分配。
[0066] 当在图5中输入[mode]键时,键处理单元200将字符模式更改成大写字母模式,并将大写字母分配给如图6所示的键。当在图6中输入[mode]键时,键处理单元200将字
符模式更改成如图7所示的数字模式。
[0067] 当在图7中输入[mode]键时,键处理单元200分配诸如韩语、韩文字母表之类的如图8所示的其它模式。当在图8中输入[mode]键时,键处理单元200更改回如图4所示
的小写字母模式。
[0068] 图9示出了文本模式下的符号键模式。
[0069] 当在图4到图8中输入[sym]键时,例如,键处理单元200分配如图9所示的符号。即,[sym]键允许用户在文本模式下在任意字符模式下输入符号。例如,当在如图9示出的
符号键模式下输入符号时,键处理单元200处理,从而输出符号,接着该模式返回到前一字
符模式。
[0070] 图8中示出的韩语键是考虑了使用频率、与连续键盘系统的关系等来分配的。图9中示出的符号键是考虑了与数字的相似性、使用频率等来优选地分配的。上面提到的在
图8和9中示出的韩语阵列和符号阵列在上面提到的申请号为2004-82326的韩国公开专
利申请中进行了描述,这里将省略其详细描述。
[0071] 将描述一种输入键盘字符的方法。
[0072] 图10示出了在文本模式被更改成键盘模式时所分配的键。
[0073] 当在图4到图9中示出的文本模式下输入[keybd]键时,键处理单元200将文本模式更改成键盘模式,并将计算机键盘的键分配给键选择单元100的键中的至少一些键。如
图10所示,键选择单元100包括Esc键、Ins键、Del键、Backspace键、组合键等。组合键
的实施例包括Shift键、Ctrl键、Alt键和Window键,其可与其它键一起使用及切换。
[0074] 键处理单元200以与计算机键盘处理相同的方式来处理Esc键、Ins键、Del键、Backspace键和组合键。键处理单元200改变输入组合键时写于所述组合键上的字符的颜
色和浓淡,以便可以识别出切换状态。
[0075] 图11示出了涉及图10的计算机键盘。
[0076] 图10所示键是在图11所示计算机键盘上用粗线标记的键。
[0077] 图12示出了键盘所分配的功能键。
[0078] 当在图10中输入[fn]键时,键处理单元200分配图12所示的计算机键盘的F1到F12键。键处理单元200处理F1到F12键,其单独输入或与组合键一起组合输入。例如,当
在MS-Word程序上输入F12键时,像在计算机键盘上输入F12键时,键处理单元200载入一
个名为“另存为不同文件名”的窗口。
[0079] 图13示出了涉及图12的计算机键盘。
[0080] 图12中示出的功能键是在图13所示计算机键盘上用粗线标记的键。
[0081] 图14示出了键盘所分配的移动键。
[0082] 当图10所示的[cursor]键输入时,键处理单元200分配计算机键盘上诸如图14所示“←”键、“→”键、“t”键、“↓”键、Home键、End键、Page-up键和Page-down键之类的
游标移动键。键处理单元200像在键盘上输入移动键时那样来处理输入[cursor]键。
[0083] 图15示出了涉及图14的计算机键盘。
[0084] 图14所示移动键是在图15所示键盘上用粗线标记的键。
[0085] 图16到21示出了键盘字母输入键的分配。
[0086] 当图10所示的[ewq]键输入时,键处理单元200分配计算机键盘的英文字母中的一些字母。由于键选择单元100具有有限数目的键,因此26个英文字母无法一对一地分配
给这些键。因而,英文字母中的一些字母一对一地被分配给这些键。
[0087] 例如,当输入图10所示的[ewq]键时,属于第一字符集、第二字符集或第三字符集的字母通过键处理单元200一对一地分配给这些键。当再次输入[ewq]键时,属于除了当
前字符集之外的字符集的字母通过键处理单元200被一对一地分配给键。
[0088] 优选地,在任何时候输入[ewq]键,属于第一字符集、第二字符集和第三字符集的字母按这种顺序由键处理单元200一对一地顺序分配给键。也就是说,当首先输入[ewq]
键时,属于第一字符集的字母由图16所示的键处理单元200一对一地分配给键。当在图16
中再次输入[ewq]键时,属于第二字符集的字母一对一地分配给如图17所示的键。另外,
当在图17中再次输入[ewq]键时,属于第三字符集的字母一对一地分配给如图18所示的
键。
[0089] 用户可以通过图16到图18中示出的键选择单元100的键阵列来输入小写字母,以及键处理单元200处理及在显示器上显示输入字母。
[0090] 如上所述,优选地基于英文字母的使用频率来划分第一、第二和第三字符集。因此,属于第一字符集的字母是“a”、“e”、“h”、“i”、“n”、“o”、“r”、“s”和“t”,其拥有最高的使用频率。属于第二字符集的字母是“c”、“d”、“f”、“g”、“l”、“m”、“p”、“u”和“w”。属于第三字符集的字母是“b”、“j”、“k”、“q”、“v”、“x”、“y”和“z”。他们优选地布置在图4所示的字母阵列中。
[0091] 当在图16到图18中输入[shift]键时,键处理单元200切换[shift]键并如图19到图21所示将小写字母更改成大写字母。这类似于在键盘上一起按压Shift键和一英
文字母键的情况,或者在开启CapsLock键的情况下按压一英文字母键的情况。也就是说,
当与被激活的[shift]键一起按压一英文字母键时,一大写字母显示在显示器上。
[0092] 因此,用户可以在图19到图21所示的键选择单元100的键阵列上输入大写字母,以及键处理单元200处理及在显示器上显示输入字母。
[0093] 除了[shift]键之外,英文字母可以与诸如[ctrl]、[alt]和[windows]键之类的其它组合键进行组合输入。例如,当激活[windows]键并输入字母“e”时,就像在计算
机键盘上按压windows键和字母“e”时,键处理单元200载入“资源管理器窗口(Explorer
window)”。
[0094] 对于另一实施例,当输入图10所示的[ewq]键时,键处理单元200分配图4所示的英文字母阵列,以便可以输入被分配给键的字母之一。例如,当计算机和具有三个按钮的
鼠标一起使用时,通过点击鼠标左键输入每个键的第一个字母,通过点击鼠标中键输入第
二个字母,以及通过点击鼠标右键输入第三个字母。
[0095] 更优选地,当输入图10所示的[ewq]键时,键处理单元200分配字母给一个键选择单元100的有限数目的键中的9键3×3阵列。在这种情况下,计算机键盘上的字母划
分成包含用左手输入的字母的第一组,以及包含用右手输入的字母的第二组。属于第一组
的字母布置在3×3阵列的左列或中列,以及属于第二组的字母布置在右列或中列。属于第
一、第二和第三字符集的字母被一对一地分配,这些字母是基于字母的使用频率来划分的。
[0096] 因而所布置的字母阵列与图4的字母阵列相同。这允许可有效地输入字符。
[0097] 当在图4所示的键盘模式下分配字母时,通过切换[shift]键可如图4或6所示来输入小写字母或大写字母。
[0098] 图22到图27示出了键盘数字、符号和其它键的分配。
[0099] 当输入数字键以及诸如在图10、12、14和16到21所示的[num etc]键之类的其它键时,键处理单元200分配具有图22所示的数字和符号的键。符号可以在激活[shift]
键时输入。因此,当[shift]键未激活时,数字“0”到“9”可如图22所示用粗体标记,以表
示可输入数字。当激活[shift]键时,符号用粗体标记,以表示可输入符号。
[0100] 因而,用户可用与键盘上的键相同的键来输入数字和符号,并且键处理单元200处理及在显示器上输出该输入数字或符号。
[0101] 在图22中,当[num etc]键输入时,键处理单元200分配计算机键盘的符号键和其它键,如图23所示。通过切换[shift]键激活具有两个符号的键,以便可输入其中之一。
也就是说,未激活[shift]键时,键处理单元200激活图23所示的下符号,激活[shift]键
时,键处理单元200激活图26所示的上符号。
[0102] 因此,用户可通过图23和图26所示的键阵列来输入所分配的符号键以及[printscreen]键、[scroll lock]键、[pause break]键、[tab]键和[esc]键。除了[shift]键
之外,可激活诸如[ctrl]键、[alt]键和[windows]键之类的其它组合键来输入键。
[0103] 在图23中,当输入[num etc]键时,键处理单元200分配计算机键盘的符号键及其它键,如图24所示。如上所述,通过切换[shift]键激活具有两种符号的键,以便可输入
其中之一。也就是说,在未激活[shift]键时键处理单元200激活图24所示的下符号,而
在激活[shift]键时键处理单元激活图27所示的上符号。
[0104] 因此,用户可通过图24和图27所示的键阵列来输入所分配的符号键以及Backspace键和Enter键。除了[shift]键之外,可激活诸如[ctrl]键、[alt]键和
[windows]键之类的其它组合键以输入键。
[0105] 在图24中,当输入[num etc]键时,键处理单元200分配如图22所示的键选择单元100的键。也就是说,无论何时输入[num etc]键,键的分配按照图22、23和24的顺序
来更改。通过切换[shift]键,键的分配按照图25、26和27的顺序来更改。
[0106] [num etc]键可分成用于数字的[num]键和用于其它的[etc]键。在这种情况下,键处理单元200在输入[num]键时分配数字给图22所示的键,在输入[etc]键时分配图23
或图24所示的符号键和其它键。无论何时输入[etc]键,键处理单元200可交替地分配图
23和图24中所示的键。
[0107] 图28到图30分别示出了涉及图22到24的计算机键盘。
[0108] 图22到24中所分配的计算机键盘的数字键、符号键和其它键是图28到30中用粗线标记的键。
[0109] 将描述一种支持补充功能的方法。
[0110] 图31示出了所分配的系统键。
[0111] 当图10所示的[sys tem]键输入时,键处理单元200分配诸如音频键、屏幕键、网络键和电源键之类的系统相关键,如图31所示。
[0112] 图32示出了所分配的音频相关键。
[0113] 在图31中,当[audio]键输入时,键处理单元200分配诸如音量控制键和电源键之类的音频相关键,如图32所示。
[0114] 图33示出了所分配的屏幕相关键。
[0115] 在图31中,当输入[screen]键时,键处理单元200分配诸如亮度控制键和投影机连接键、屏幕保护键以及电源键之类的屏幕相关键,如图33所示。
[0116] 图34示出了所分配的网络相关键。
[0117] 在图31中,当[network]键输入时,键处理单元200分配诸如蓝牙、无线LAN和网络组之类的网络相关键,如图34所示。
[0118] 图35示出了所分配的电源相关键。
[0119] 在图31中,当[power]键输入时,键处理单元200分配诸如重启、退出登录、关机、待机(standby)等之类的电源相关键,如图35所示。
[0120] 上面提到的系统相关键根据给定条件优选地被激活或去激活。
[0121] 图36示出了所分配的用户定义应用程序键。
[0122] 在图10中,当[app]键输入时,键处理单元200分配用户定义应用程序键,如图36所示。
[0123] 图37示出了所分配的用户定义键。
[0124] 在图10中,当[custom]键输入时,键处理单元200分配诸如宏和批处理之类的用户定义键,如图37所示。
[0125] 当在图12、图14、图16到图21、图22到图27以及图31到图37中输入[keybd]键时,键处理单元200把键盘模式下键选择单元100的键分配返回到图10所示的缺省键阵
列。
[0126] 当在图12、图14、图16到图21、图22到图27以及31到图37中输入[text]键时,键处理单元200从键盘模式切换到文本模式。在这种情况下,键处理单元200在切换到
键盘模式之前切换到字符模式的键阵列,或者切换到缺省键阵列。缺省键阵列可以是图4
所示的键阵列。
[0127] 键选择单元100可拥有不同颜色的键,从而彼此区分键。例如,蓝色键表示键选择单元100的键中的一些键被重新分配给其它键,红色键表示组合键,以及绿色键表示实际
输入的键。
[0128] 图38示出了根据本发明另一示例性实施方式的键选择单元。
[0129] 键选择单元在其中心拥有一3×3键阵列,以及围绕该3×3键阵列提供有11个键。这表示一操纵杆。也就是说,当操纵杆用作一外部输入设备时,按压操纵杆的第一按钮
来输入2×2键,操纵杆在中心。虽然未示出,但是一个键被映射到该2×2键上。此外,当
按压第一按钮、操纵杆指向8个方向之一时,可输入剩下的11个键。当按压操纵杆的第二
按钮时,可以输入与该3×3键一一对应地围绕该3×3键的键。
[0130] 根据本发明的本实施方式的上述方法可存储在诸如CD-ROM、RAM、ROM、软盘、硬盘或磁光盘之类的任意形式的记录介质中,或者诸如组织成可执行程序的计算机代码之类的
任意计算机可读形式中。存储本发明的示例性实施方式的方法的描述在本领域是公知的,
这里将省略其描述。
[0131] 在不脱离本发明的精神或范围的情况下可以对本发明进行各种修改和变体,这对本领域技术人员来说将是显而易见的。因而,旨在如果本发明的修改和变体落在所附权利
要求及其等价物的范围内,本发明覆盖该修改和变体。
[0132] 工业实用性
[0133] 本发明可有效地应用于一种用有限数目的键输入尽可能多的字符的方法及装置。