计算机、键盘及计算机操作方法

文档序号:6471085阅读:129来源:国知局
专利名称:计算机、键盘及计算机操作方法
技术领域
本发明涉及一种计算机、一种键盘以及一种计算机操作方法。
背景技术
现有的笔记本电脑键盘和台式机键盘,在进行中文文字输入和进行大篇幅文档处理时(如Excel表单)以及横向宽幅文件编辑/浏览时,用户的右手必须离开键盘,去操作鼠标,Touch Pad, TrackPoint,或PgUp, PgDn以及方向键等进行选择性操作。尤其是进行中文文字输入时,必须通过右手选择PgUp和PgDn按键进行翻页操作。这样人机交互的效率由于必须挪动右手或离开键盘而降低。 笔记本电脑的主要人机交互设备是键盘,Touch Pad,鼠标,Trackpoint。而台式机的主要人机交互设备仅有键盘和鼠标。而键盘作为最主要的交互设备,使得用户在大部分时间里必须通过双手按键操作以提高输入效率。所以,用户使用计算机设备过程中,双手离开键盘操作其它输入设备,必定减低人机交互效率。 现有的解决方案1 :通过仅仅是改变键盘的布局,将触摸板或轨迹球,与键盘紧密结合,使用户保持打字的姿势就能操作光标定位装置。 该方案的缺点是仅仅改变键盘布局,縮短了空格键,并没有带来新的功能。因此在操作时,使用者的双手仍需在键盘基准手位与定点设备之间来回切换,因此并不能完全解决计算机输入效率较低的问题。 为了更好地提高计算机输入效率,人们希望键盘的按键在实现基本输入的同时,还能够提供更多的输入信号,以使计算机执行更多希望的操作。

发明内容
本发明要解决的技术问题是提供一种计算机、键盘,以及一种计算机操作方法,使得键盘上的至少一个按键能够提供多种输入信号,使计算机可以执行更多希望的操作,以提高输入效率。 为解决上述技术问题,根据一个方面,提供了 一种计算机,其特征在于,包括键盘,具有第一按键,沿所述第一按键设置有第一传感部,与所述第一按键连接,用于提供第一传感信号;和第二传感部,与所述第一按键连接,用于提供第二传感信号;处理器,与所述键盘连接,用于接收所述第一传感信号和所述第二传感信号后,执行与所述第一传感信号对应的第一操作和与所述第二传感信号对应的第二操作。 根据另一个方面,提供了一种键盘,其特征在于,包括第一按键,沿所述第一按键设置有第一传感部,与所述第一按键连接,用于提供第一传感信号;和第二传感部,与所述第一按键连接,用于提供第二传感信号;键盘控制器,与所述第一按键连接,用于接收所述第一传感信号和所述第二传感信号,并将所述第一传感信号和所述第二传感信号以分别以第一操作信号和第二操作信号的形式输出。 根据再一个方面,提供了一种计算机操作方法,包括以下步骤接收第一传感信号,所述第一传感信号由第一传感部产生,所述第一传感部沿第一按键设置并与所述第一按键连接,所述第一按键位于键盘上;接收第二传感信号,所述第二传感信号由第二传感部产生,所述第二传感部沿所述第一按键设置并与所述第一按键连接;查询传感信号与操作信号对应表,所述传感信号与操作信号对应表定义了传感信号与操作信号的对应关系;获得与所述第一传感信号对应的第一操作信号,并执行第一操作;获得与所述第二传感信号对应的第二操作信号,并执行第二操作。
本发明具有以下有益效果 1.由于沿计算机键盘的第一按键设置有第一传感部和第二传感部,该第一和第二传感部分别提供对应于第一操作的第一传感信号和对应于第二操作的第二传感信号,因此,利用该第一按键能够提供多种输入信号,从而使计算机可以执行更多希望的操作,以提供输入效率。 2.由于在诸如空格键的第一按键上设置有第一传感器和第二传感器,并且该第一和第二传感器可以与定点设备或应用程序的位置操作相关联,因而使用者双手不需离开基本手位即可实现相关输入操作,可以极大地提高输入效率,并且可以缓解使用者的疲劳强度。 应该理解,以上的一般性描述和以下的详细描述都是列举和说明性质的,目的是为了对要求保护的本发明提供进一步的说明。


下面结合附图和具体实施方式
对本发明作进一步详细的说明。 附图构成本说明书的一部分,与说明书一起用来说明本发明的原理,其中,相同的部件用相同的标号表示。附图中 图1是根据本发明的计算机的键盘空格键的外形结构示意 图2是根据本发明的计算机的方框原理 图3是文字输入窗口的示意图; 图4是正处于编辑操作状态下的Excell表格的示意 图5是根据本发明的计算机操作方法的基本工作流程图。
图6是根据本发明的计算机操作方法的更具体的工作流程图。
具体实施例方式
下面结合附图和具体实施方式
对本发明作进一步详细的说明。 本发明的计算机及键盘的主要创新点在于,在传统键盘基础上,提供了具有相关传感部的第一按键。第一按键可以是空格键。参见图l,在键盘上,具有包括空格键(即第一按键)l在内的各种按键,并且,键盘还包括键盘控制器。沿空格键的长度方向加设有两段一维的位置传感器带状或线状,即第一传感器(即,第一传感部)ll和第二传感器(即,第二传感部)12。这里的第一传感器和第二传感器采用了触摸式位置传感器,即触摸条,但其他任何类型的传感器,如红外、声音、压力等传感器,只要配置为能够感测到位置变化,也均可以采用。另外,作为一种可选择的实施方式,也可以在空格键上设置单一输入设备,如多点触控(multi-touch)装置,这样,多点触控装置的不同部分可以分别起到第一传感器和第二传感器的作用。 在具体实施时,第一按键并非一定是空格键,采用键盘上的任意按键或增设新的按键都是可以的。为了便于操作,第一按键优选位于键盘操作基本手位所覆盖的区域,尤其是双手基本手位可同时覆盖的按键,这样在进行键盘输入操作时,可以减少手在不同位置之间的移动。 从图1中可以看到,第一传感器11位于空格键1的左半部分,第二传感器12位于空格键1的右半部分。第一传感器11用于提供第一传感信号,第二传感器12用于提供第二传感信号。 在具体实施时,两个触摸条(即第一传感器11和第二传感器12)并不限于左右分
隔沿一条布置,二者也可以是平行布置或者部分重叠平行,布置位置并不限于空格键的上
表面,也可以是横跨上表面和前表面(台式机键盘面对用户的那个表面),等等。 如图2所示,键盘控制器2,与空格键连接,接收来自第一传感器11的第一传感信
号和来自第二传感器12的第二传感信号,并输出第一传感信号和第二传感信号,该第一传
感信号和第二传感信号按照与相应操作的对应关系,用作第一操作信号和第二操作信号。 计算机的主机3具有处理器,与键盘连接,从键盘控制器2接受第一传感信号和第
二传感信号,执行相应的第一和第二操作。 作为一种具体实施方式
,键盘与计算机的主机3是紧密结合的,例如笔记本计算机。具体实施时,键盘控制器的功能也可合并于处理器中,通过处理器一起来实现。
作为另一种具体实施方式
,可把部分处理器的功能合并于键盘控制器中,通过键盘控制器独立实现传感信号和操作信号的转换。 具体来说,如图2所示,第一传感器11和第二传感器12与键盘内部的键盘控制器2相连接,分别感受左手拇指的方向位置XI,速度Sl和右手拇指的方向位置X2和速度S2四个参数,这样,通过第一传感器、第二传感器,可以感知用户操作如下第一传感器左滑(第一左滑信号)、第一传感器右滑(第一右滑信号)、第一传感器左加速滑(第一左加速滑信号)、第一传感器右加速滑(第一右加速滑信号);以及第二传感器左滑(第二左滑信号)、第二传感器右滑(第二右滑信号)、第二传感器左加速滑(第二左加速滑信号)、第二传感器右加速滑(第二右加速滑信号)。 第一传感器11和第二传感器12的方向位置X1、X2和速度S1、S2这些参数(对应于第一传感信号和第二传感信号)会通过键盘控制器传给主机(主设备)3,在主机端由控制程序将XI、 Sl和X2、 S2与具体不同的应用程序的实际位置参数及速度参数(如滑块,选择光标)等做对应,配合空格键的按键操作(第三操作)进行确认,实现具体的人机交互。具体实施时,针对不同的应用程序,用户可定制修改对应关系。 因此,键盘控制器2接收来自空格键的空格键信号;主机3的处理器从键盘控制器2接受空格键信号,使空格键信号与第一传感器信号和第二传感器信号相配合,来执行定点设备可以执行的操作。因此,本发明的计算机降低了对定点设备的依赖,提高了输入效率。
根据另一个方面,计算机的第一传感信号和第二传感信号与当前应用程序的操作信号建立对应关系以执行相应的操作(例如光标位置移动操作),以适用于各种程序。键盘控制器2还接收来自空格键的空格键信号;主机3的处理器从键盘控制器2接受空格键信号,使空格键信号与第一传感器信号和第二 感器信号相配合,以执行输入操作。
优选地,第一传感器信号包括第一左滑信号和第一右滑信号;第二传感器信号包括第二左滑信号和第二右滑信号。其中,当前应用程序为诸如汉字输入法的选项输入程序;第一左滑信号和第一右滑信号分别对应于选项输入程序中光标或高亮滑块的左移和右移操作;第二左滑信号和第二右滑信号分别对应于当前应用程序中向前翻页和向后翻页操作。 参见图3,示出了一种汉字输入法的输入窗口。在用户进行汉字输入时,将第一传感器11的XI参数与汉字候选窗口中高亮滑块相对应(左滑光标往左,右滑光标往右),将第二传感器12的X2参数与候选窗口的翻页相对应(左滑前翻,右滑后翻)。通过左手拇指的滑动,第一传感器可以提供第一左滑和右滑信号,处理器通过接收第一左滑和右滑信号,执行与第一左滑和右滑信号对应的光标左移和右移操作,从而在当前候选窗口中进行文字选择,如果当前窗口中没有用户的需要的字时,通过右手拇指的滑动进行翻页操作,这时,第二传感器提供第二左滑和右滑信号,相应地,处理器通过接收第二左滑和右滑信号,执行与第二左滑和右滑信号对应的向前和向后操作,这样,当选择好需要的汉字时,通过空格键按键操作,实现输入。 优选地,第一传感器信号还包括第一左加速滑信号和第一右加速滑信号;第二传感器信号还包括第二左加速滑信号和第二右加速滑信号。其中,当前应用程序为制表程序(如Excell);第一左加速滑信号和第一右加速滑信号分别对应于页面向左滚动和页面向右滚动操作;第二左加速滑信号和第二右加速滑信号分别对应于页面向上滚动和页面向下滚动操作。 参见图4,所示为一个Exce11表格,其中包括A栏(Al-A9) 、 B栏(Bl-B4) 、 C栏(Cl-C3) 、D栏(Dl-D3)和E栏(El-E3)。当前输入格(高亮表格)为C2格。在进行Excel文档操作时,将第一传感器的位置参数XI与高亮表格光标上下位置相对应,即建立传感信号和操作信号对应表,在操作时,沿第一传感器进行左滑动作,则第一传感器提供第一左滑信号,处理器接收第一左滑信号,使当前高亮表格光标向上移动,可称为左滑往上,相应地,右滑往下;将第二传感器的位置参数X2与高亮表格光标左右位置相对应,即按照传感信号和操作信号对应表,在操作时,沿第二传感器进行左滑动作,则第二传感器提供第二左滑信号,处理器接收第二左滑信号,使当前高亮表格光标向左移动,可称为左滑往左,相应地,右滑往右。通过空格按键进行按键操作,处理器接收该空格按键的按键信号,确定高亮表格进行输入状态(第三操作)。这样,通过适当地建立第一传感信号和第二传感信号与Excell应用程序的对应关系,可以使得当左手拇指在第一传感器11上左滑,则当前输入格将变为B2格,右滑变为D2格,当右手拇指在第二传感器12上左滑,当前输入格将变为Cl格,右滑变为C3格。如果在传感器上加速滑动,可以实现页面在左右上下方面快速滚动。这样,利用加速滑动,适当建立传感信号与操作信号的对应关系,也可以实现当前输入格快速地向左右上下方向的输入格变换。 参见图5,示出了可以用于前述计算机的计算机操作方法的基本流程示意图。计算机的键盘上设置有第一按键,例如空格键l,沿空格键1设置有与空格键1连接的第一传感器(第一传感部)11,并且沿该空格键还设置有与空格键1连接的第二传感器(第二传感部)12。当操作者对空格键1上的第一或第二传感器进行诸如滑动触摸动作时,第一或第二传感器会产生第一或第二传感信号。
计算机的处理器接收第一或第二传感信号后,则查询传感信号与操作信号对应 表,该传感信号与操作信号对应表存储在存储器中,定义了传感信号(第一和第二传感信 号)与操作信号(第一和第二操作信号)之间的对应关系。 例如,结合图3中所示的例子,当前应用程序(活动的应用程序)是文字输入法程 序,传感信号与操作信号的对应关系可以是第一左滑和右滑信号(第一传感器提供的左 向和右向滑动信号)与针对汉字候选窗口中高亮滑块的光标左移操作信号和光标右移操 作信号,第二左滑和右滑信号(第二传感器提供的左向和右向滑动信号)与针对候选窗口 的翻页的向前翻页操作信号和向后翻页操作信号。 再例如,如果当前应用程序是诸如WORD或WPS等文档编辑(或文字处理)程序, 则传感信号与操作信号的对应关系可以是第一左滑和右滑信号与光标左移操作信号和光 标右移操作信号相对应,第二左滑和右滑信号与光标上移操作信号和光标下移操作信号相 对应。 处理器查询到与第一传感信号对应的第一操作信号后,执行第一操作,查询到与 所述第二传感器信号对应的第二操作信号,执行第二操作。例如,在图3所示的文字输入法 程序的例子中,处理器接收到第一左滑信号,则根据传感信号与操作信号对应表,执行与第 一左滑信号对应的光标左移操作。如果接收到第二右滑信号,则根据传感信号与操作信号 对应表,执行与第二右滑信号对应的向后翻页操作。当然,在具体实施时,举例来说,如果输 入窗口中光标已经移动到最左端或者后面已经没有侯选页,则处理器可以判断诸如此类的 具体情况,执行其他的操作,例如发出提示音等。 参见图5,示出了用于前述计算机的计算机操作方法的更具体的工作流程图,包括 以下步骤启动控制程序;处理器首先获取当前焦点窗口 (对应于当前应用程序)信息;然 后,处理器向存储器查询是否存在相关的传感信号与操作信号对应表,以判断第一传感信 号和第二传感信号与当前焦点窗口应用程序的相关操作信号的对应关系是否存在;如果对 应关系存在,设置第一传感器和第二传感器以应用对应关系;如果对应关系不存在,提示用 户在第一传感器信号和第二传感器信号与当前应用程序之间建立/保存对应关系,并应用 对应关系。利用该方法,可以通过第一传感器和第二传感器与各种应用程序相结合,并与空 格键(第一按键)的输入相结合,实现快速、高效的输入操作。 因此,通过第一传感器和第二传感器,配合空格键的按键操作,可以形成多种输入 方式,在双手保持打字姿势的同时,基本上可以实现替代鼠标、Touch Pad和Track Point的 操作。 虽然以上主要描述了在键盘的第一按键上设置第一传感部和第二传感部的情况, 但具体实施时也可以在第一按键上设置诸如三个、四个甚至更多传感部,也可以设置更多 个类似的第一按键。 虽然已经结合本实施例来描述了本发明,但应当理解本发明并不限于所公开的实 施例和附图,而是覆盖了落在本发明精神和范围内的所有修改和变形。
权利要求
一种计算机,其特征在于,包括键盘,具有第一按键,沿所述第一按键设置有第一传感部,与所述第一按键连接,用于提供第一传感信号;和第二传感部,与所述第一按键连接,用于提供第二传感信号;处理器,与所述键盘连接,用于接收所述第一传感信号和所述第二传感信号后,执行与所述第一传感信号对应的第一操作和与所述第二传感信号对应的第二操作。
2. 根据权利要求1所述的计算机,其特征在于所述第一按键位于基准手位所覆盖的区域。
3. 根据权利要求2所述的计算机,其特征在于所述第一按键为空格键;所述第一传感部设置在所述空格键的左半部分;以及所述第二传感部设置在所述空格键的右半部分。
4. 根据权利要求3所述的计算机,其特征在于所述处理器还接收来自所述空格键的空格键信号,使所述空格键信号与所述第一传感信号和所述第二传感信号相配合,执行定点设备可以执行的操作。
5. 根据权利要求1所述的计算机,其特征在于所述第一操作和第二操作是对应于当前应用程序的位置操作。
6. 根据权利要求5所述的计算机,其特征在于所述处理器还从所述键盘接受所述第一按键的按键信号,执行与该按键信号相对应的第三操作;所述第三操作与所述第一操作和第二操作相结合,共同实现输入操作。
7. 根据权利要求1所述的计算机,其特征在于所述第一和第二传感信号分别包括第一左滑信号、第一右滑信号、第一左加速滑信号、第一右加速滑信号以及第二左滑信号、第二右滑信号、第二左加速滑信号、第二右加速滑信号滑动信号和加速滑动信号,所述第一传感部和第二传感部根据感测到的滑动动作的速度和方向分别提供相应的信号。
8. 根据权利要求1所述的计算机,其特征在于所述第一传感信号包括第一左滑信号和第一右滑信号,分别对应于光标或高亮滑块的左移和右移操作;所述第二传感信号包括第二左滑信号和第二右滑信号,分别对应于光标或高亮滑块的上移和下移操作。
9. 根据权利要求1所述的计算机,其特征在于所述第一传感信号包括第一左滑信号和第一右滑信号,分别对应于光标或高亮滑块的左移和右移操作;所述第二传感信号包括第二左滑信号和第二右滑信号,分别对应于向前翻页操作和向后翻页操作。
10. 根据权利要求1所述的计算机,其特征在于所述第一传感信号包括第一左加速滑信号和第一右加速滑信号,分别对应于页面向左滚动和页面向右滚动操作。所述第二传感信号包括第二左加速滑信号和第二右加速滑信号,分别对应于页面向上滚动和页面向下滚动操作。
11. 根据权利要求1所述的计算机,其特征在于所述第一传感信号包括第一左滑信号和第一右滑信号;所述第二传感信号包括第二左滑信号和第二右滑信号。
12. 根据权利要求11所述的计算机,其特征在于所述第一传感信号还包括第一左加速滑信号和第一右加速滑信号;所述第二传感信号还包括第二左加速滑信号和第二右加速滑信号。
13. 根据权利要求1-12中任一项所述的计算机,其特征在于所述第一传感部和所述第二传感部为线形或长条形的触摸传感器。
14. 根据权利要求1至12中任一项所述的计算机,其特征在于沿所述第一按键设置有多点触控装置,所述第一传感部和所述第二传感部为所述多点触控装置上的第一部分和第二部分。
15. —种键盘,其特征在于,包括第一按键,沿所述第一按键设置有第一传感部,与所述第一按键连接,用于提供第一传感信号;禾口第二传感部,与所述第一按键连接,用于提供第二传感信号;键盘控制器,与所述第一按键连接,用于接收所述第一传感信号和所述第二传感信号,并将所述第一传感信号和所述第二传感信号以分别以第一操作信号和第二操作信号的形式输出。
16. 根据权利要求15所述的键盘,其特征在于所述第一按键位于基准手位所覆盖的区域。
17. 根据权利要求16所述的键盘,其特征在于,包括所述第一按键为空格键;所述第一传感部为第一传感器,设置在所述空格键的左半部分;禾口所述第二传感部为第二传感器,设置在所述空格键的右半部分。
18. 根据权利要求17所述的计算机,其特征在于所述第一传感信号包括第一左滑信号和第一右滑信号;所述第二传感信号包括第二左滑信号和第二右滑信号。
19. 根据权利要求18所述的计算机,其特征在于所述第一传感信号还包括第一左加速滑信号和第一右加速滑信号;所述第二传感信号还包括第二左加速滑信号和第二右加速滑信号。
20. 根据权利要求15-19中任一项所述的计算机,其特征在于所述第一传感部和所述第二传感部为线形或长条形的触摸传感器。
21. —种计算机操作方法,包括以下步骤接收第一传感信号,所述第一传感信号由第一传感部产生,所述第一传感部沿第一按键设置并与所述第一按键连接,所述第一按键位于键盘上;接收第二传感信号,所述第二传感信号由第二传感部产生,所述第二传感部沿所述第一按键设置并与所述第一按键连接;查询传感信号与操作信号对应表,所述传感信号与操作信号对应表定义了传感信号与 操作信号的对应关系;获得与所述第一传感信号对应的第一操作信号,并执行第一操作; 获得与所述第二传感器信号对应的第二操作信号,并执行第二操作。
22. 根据权利要求21所述的计算机操作方法,其特征在于,还包括以下步骤 检测滑动动作的速度和方向,根据检测的结果对应不同的第一操作和第二操作。
23. 根据权利要求21或22所述的计算机操作方法,其特征在于,还包括以下步骤 启动控制程序;获取当前应用程序信息;判断是否存在与当前应用程序相关联的传感信号与操作信号对应表; 如果存在与当前应用程序相关联的传感信号与操作信号对应表,则根据来自所述第一传感部的所述第一传感信号和来自所述第二传感部的第二传感信号以执行所述第一操作和所述第二操作;如果不存在与当前应用程序相关联的传感信号与操作信号对应表,则提示用户建立与 当前应用程序相关联的传感信号与操作信号对应表。
全文摘要
本发明提供了一种计算机、键盘及计算机操作方法,计算机包括键盘,具有第一按键,沿第一按键设置有第一传感部,与第一按键连接,用于提供第一传感信号;和第二传感部,与第一按键连接,用于提供第二传感信号;处理器,与键盘连接,用于接收第一传感信号和第二传感信号后,执行与第一传感信号对应的第一操作和与第二传感信号对应的第二操作。本发明可以提高计算机的输入效率。
文档编号G06F3/023GK101727198SQ200810225849
公开日2010年6月9日 申请日期2008年11月3日 优先权日2008年11月3日
发明者于海峰 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1