利用多个相邻按键的输入方法和键盘技术

技术编号:3420274 阅读:220 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供了一种输入键盘,通过处理器检测按键矩阵、获得按键状态信号,通过多邻键识别器识别多邻键状态,多邻键是在键盘排列上处于上下和左右相邻四个矩形位置的按键的一些组合,并通过编码产生器根据多邻键状态信号进行编码转换,实施键盘输入。本发明专利技术还提供了该键盘的输入方法。本发明专利技术输入键盘和输入方法具有以下优点:用户单指一次按下多邻键的任意组合,输入一个字符,对于用多个小按键组成的小键盘,用户操作符合习惯、简单、方便、快捷、不易出错、易学易用。

【技术实现步骤摘要】

本专利技术涉及输入输出设备,计算机、移动电话、多媒体设备等电子设备, 尤其是一种利用多个相邻按键的输入方法和键盘
技术介绍
目前便携式的电子设备应用越来越多,商务人士用笔记本电脑、个人数字 助理(PDA)及其他便携电子设备写备忘录、写函件、编辑一些电子数据表、数 据库和其他文档、管理日程表和联系本。移动电话(手机)更是常用于联系商 户、客户,用于和家庭、亲人和朋友问候通话、保持联系;成人和儿童喜欢用 便携音乐播放器欣赏音乐;人们更用笔记本电脑、PDA、手机等连接互联网。人们期望这些便携式的电子设备一个共同的特征是有合适的大小,就是越 小越好,而不喜欢携带又大又重的电子设备。但是,制造商减小这些电子设备 的体积的同时,也减小了人机交互的能力,例如,制造商减小笔记本电脑的体 积时,必须设计键盘足够大,以使大部分人们的手指的大小适合去敲击它。而 移动电话的键盘更不可能大。便携式设备制造商提出了大量的小键盘的方案,但由于各种原因,都不受 用户欢迎。 一个例子是"和音键盘(chording keyboard)",这种键盘利用键的 组合来产生字符,从而减少键的数量,和音键盘有键数和速度的优势,但由于 学习慢、记忆键组合难,人们并没有转向这种键盘。另外,制造商生产非常小 的键盘,用户要用笔尖来按这些很小的键,由于键太小,输入大量字符时,速 度慢且枯燥乏味。另一类键盘就是手机和电话上的常用的"T-9键盘",这种键盘将多个字母 放在一个键上,它比标准QWERTY键盘的键少得多,用户也容易学和用,但输入 字符的速度慢得多。 一个原因是由于通常需要按二到三次才得到所要的字符。 现在有用软件算法预测整个字的方法来提高输入速度,但其还是远低于标准 QWERTY键盘的输入速度。还有一类键盘就是手机上的全字符键盘,每个字符一个按键,这种键盘能 够单指按一下就输入字符,但是由于手机键盘小,这些按键又小又密,不适合手指大小去操作,而容易出错,输入速度难于提高,而且手机通常不需要输入 字符,仅输入数字就行,这种键盘的数字键同样也很小,不方便使用。还有一类键盘需要特殊操作输入字符,如对键上下左右推拉,就能在一个 键上输入多个字符。但这种键盘操作很不自然方便。用户输入字符的习惯是按一下键就要有响应,这样才简单、方便、快捷, QWERTY键盘也只是在不常用的标点符号才用"SHIFT"组合键,但简化键盘通 常按键数量少,这是一个矛盾。"和音键盘"等很多键盘用组合按键表示新字符, 解决了按键数量少的问题,但违背了用户输入字符的习惯。因此,对于便携式的电子设备,用户需要输入字符的键盘小巧的同时,也 要求符合输入习惯,简单、方便、快捷、易学易用。本专利技术就是想要实现这些 目标。
技术实现思路
本专利技术的目的是提供一种能够在小的手指移动范围内,适合手指大小操作 按键,方便、快捷、易学易用的输入键盘。为实现上述目的,本专利技术提供的一种输入键盘,包括处理器和按键矩阵, 所述处理器用于检测按键矩阵、获得按键状态信号,还包括多邻键识别器,用于识别多邻键被按下,产生多邻键状态信号,所述多邻 键识别器输出的多邻键状态信号传输到所述处理器;编码产生器,用于根据所述多邻键状态信号进行编码转换,所述编码产生 器输出的编码传输到所述处理器。本专利技术输入键盘,其中所述多邻键是在键盘排列上处于上下和左右相邻四 个矩形位置的按键的以下组合,即相邻的两行(L1、 L2)两列(C1、 C2)按键的以 下组合,用多邻键L1L2C1C2表示一个按键矩形内左上角按键,L1C1;两个按键矩形内上行、左列两个按键组合,L1C1+L1C2、 L1C1+L2C1; 三个按键矩形内所有三个按键组合,L1C1+L1C2+L2C2、 L1C2+L2C2+L2C1、 L2C2+L2C1+L1C1、 L2C1+L1C1+L1C2;四个按键矩形内全部四个按键,L1C1+L1C2+L2C1+L2C2; 本专利技术输入键盘,其中所述多邻键L1L2C1C2的按键组合替换为 一个按键矩形内右上角按键,L1C2;两个按键矩形内上行、右列两个按键组合,L1C1+L1C2、 L1C2+L2C2;三个按键矩形内所有三个按键组合,L1C1+L1C2+L2C2、L1C2+L2C2+L2C1、L2C2+L2C1+L1C1、 L2C1+L1C1+L1C2;四个按键矩形内全部四个按键,L1C1+L1C2+L2C1+L2C2。 本专利技术输入键盘,其中所述编码产生器输出的编码为字符编码。 本专利技术输入键盘,其中所述键盘包括48个按键,以8行6列排列,从上到下行编号是L1至L8,从左到右列编号是C1至C6,其特征在于用这48个按键的35个多邻键表示35个字符,用户单指按下多邻键一次,就输入一个字符,其中部分多邻键对应的字符是多邻键L1L2C1C2,表示字符"i多邻键L1L2C3C4,表示字符"2";多邻键L1L2C5C6,表示字符"3";多邻键L3L4C1C2,表示字符"4";多邻键L3L4C3C4,表示字符"5";多邻键L3L4C5C6,表示字符"6";多邻键L5L6C1C2,表示字符" ,,;多邻键L5L6C3C4,表示字符T;多邻键L5L6C5C6,表示字符"9";多邻键L7L8C3C4,表示字符"0";或者部分多邻键对应的字符是多邻键L1L2C1C2,表示字符"A";多邻键L1L2C2C3,表示字符"B";多邻键L1L2C3C4,表示字符"C,,;多邻键L1L2C4C5,表示字符"D";多邻键L1L2C5C6,表示字符"E";多邻键L2L3C1C2,表示字符"F,,;多邻键L2L3C2C3,表示字符"G";多邻键L2L3C3C4,表示字符"H,,;多邻键L2L3C4C5,表示字符'T,;多邻键L2L3C5C6,表示字符"J,,;多邻键L3L4C1C2,表示字符T;多邻键L3L4C2C3,表示字符"L";多邻键L3L4C3C4,表示字符"M";多邻键L3L4C4C5,表示字符"N,,;多邻键L3L4C5C6,表示字符"0";多邻键L4L5C1C2,表示字符"p";多邻键L4L5C2C3,表示字符"Q";多邻键L4L5C3C4,表示字符"R";多邻键L4L5C4C5,表示字符"S";多邻键L4L5C5C6,表示字符"T";多邻键L5L6C1C2,表示字符"U";多邻键L5L6C2C3,表示字符T;多邻键L5L6C3C4,表示字符T;多邻键L5L6C4C5,表示字符"X";多邻键L5L6C5C6,表示字符"Y,,;多邻键L6L7C1C2,表示字符"Z"。为了实现上述目的,本专利技术提供的键盘输入方法,通过处理器检测按键矩 阵、获得按键状态信号,通过多邻键识别器识别多邻键状态,并通过编码产生 器根据多邻键状态信号以及按键状态信号进行编码转换,实施键盘输入,该方法包括以下步骤401、 402、 403、 406,其特征在于,该方法还包括以下步骤404、405:步骤401:运行开始,进入步骤402;步骤402:所述处理器扫描所述按键矩阵,检测哪些按键被按下或释放, 获得按键状态信号,进入步骤403;步骤403:根据扫描结果,即按键状态信号,判定是否有按键被按下,如果没有,进入步骤402,如果有按键被按下,进入步骤404;步骤404:所述多邻键识别器识别本文档来自技高网
...

【技术保护点】
一种输入键盘,包括处理器和按键矩阵,所述处理器用于检测按键矩阵、获得按键状态信号,其特征在于,还包括:    多邻键识别器,用于识别多邻键被按下,产生多邻键状态信号,所述多邻键识别器输出的多邻键状态信号传输到所述处理器;    编码产生器,用于根据所述多邻键状态信号进行编码转换,所述编码产生器输出的编码传输到所述处理器。

【技术特征摘要】

【专利技术属性】
技术研发人员:洪光
申请(专利权)人:北京安效技术有限公司洪光
类型:发明
国别省市:11[中国|北京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1