本发明涉及智能装置的字符输入方式,具体地说是一种用遥控器借助屏幕显示来对智能装置输入字符的字符输入系统。
背景技术:
能够与用户互动的"智能"家用电器产品,如有线机顶盒和媒体流设备,越来越普遍。这些设备能够接受用户的字符输入。尽管传统的键盘可以用于输入字符,大多数"智能"家用电器产品使用简单遥控器来控制其所有功能,包括字符输入。由于普通遥控器只有少数几个按键,它们通常借助屏幕显示的键盘来输入字符。
附图1显示了一个传统的借助屏幕显示的字符输入系统。一个媒体流设备102用一跟电缆107和一台电视机110连接。该媒体流设备举例来说可以是一台苹果TV。电缆107举例来说可以是一根HDMI电缆。当需要输入字符时,电视机110的屏幕113上会显示一个传统屏幕键盘120,其上显示“a”、“b”和“1”等字符。该传统屏幕键盘120上还会显示“Cap”、“Low”、“#”和“ß”等的指令代码,分别代表 “显示大写键”、“显示小写键”、“显示特殊键”和 “退格”等。如图1所示,“Low”代码被选中,那么屏幕键盘120所显示的就是一些小写的字母,其中字母代码“h”被选中。
参见图1,传统屏幕键盘120输入系统还包括一个遥控器130,其上起码有四个移挡键132-138和一个回车键141。该遥控器130采用红外或者无线电波把其上按键的信息传输给媒体流设备102。移挡键132-138用于对代码选择光标分别进行向左、上、右和下方向的移动。移挡键132-138每被按一下,代码选择光标就在对应方向上移动一个代码。如图1所示,字母“h”被选中,此时当回车键被按一下时,字母“h”就被输入到系统。如果移挡键132被按一下,那么选择光标就移到“g”字符。接着如果移挡键134被按一下,选择光标又会移到“a”字符。该传统屏幕键盘输入系统的一个问题是,为了选中一个字符,移挡键132-138通常要被先后按好几下,这往往会比较慢也比较容易令人失去耐心。因此需要一种新的屏幕键盘字符输入系统,它能够较容易并且少按几次键就可以输入字符。
技术实现要素:
本发明的目的是针对现有技术存在的问题,提供一种能够使遥控器通过屏幕键盘来快速输入字符的智能装置的字符输入系统;该字符输入系统通过遥控器和屏幕键盘相结合,每组显示的代码串都与一个遥控器上的移挡键相对应,选择一组代码串中的任何一个代码,只需要按若干下其所对应的移挡键即可,即要选择任何一个在屏幕上显示的代码只需要在遥控器上按一个移挡键即可实现。
本发明的目的是通过以下技术方案解决的:
一种智能装置的字符输入系统,包括屏幕键盘,其特征在于:所述的屏幕键盘上显示一定数量的代码串,其中每组代码串都包含一组预定顺序的代码;与屏幕键盘相对应的遥控器上包含一定数量的移挡键,其中每一个移挡键都对应一组代码串和一个特定的移动方向,当其中某个移挡键被按一下时则该移挡键所对应的那组代码串中的一个代码立刻被选中,并且当该移挡键在没有其他键被按下的情况下又被按了一下时,代码选择光标向该移挡键所对应的特定的移动方向移动一个代码。
代码选择光标的移动是单方向的,使用同一个移挡键连续按下时,当代码串尾端的代码被选中后再按一下该移挡键,则选中的代码为该代码串首端的初始代码。
当一个移挡键选中一个代码后,另一个移挡键被按一下时则该移挡键所对应的那组代码串中的初始代码立刻被代码选择光标选中。
所述的屏幕键盘既显示字符又显示指令代码。
所述的遥控器上还设有一个回车键,按一下回车键则移挡键当时所选中的字符被输入智能装置;且回车键被按下之后所有的代码皆都处于未选中状态。
当指令代码被选中时按下回车键会使得该字符输入系统执行该指令代码所代表的指令。
指令代码包括字母大小写的切换代码。
指令代码包括字母与数字的切换代码。
所述的移挡键包括左向移挡键、上指移挡键、右向移挡键、下指移挡键,且屏幕键盘上的左向代码串、上指代码串、右向代码串、下指代码串分别与左向移挡键、上指移挡键、右向移挡键、下指移挡键一一对应。
每一个移挡键上都带有一个与其特定的移动方向一致的方向标记。
本发明相比现有技术有如下优点:
本发明的字符输入系统通过遥控器和屏幕键盘相结合,每组显示的代码串都与一个遥控器上的移挡键相对应,选择一组代码串中的任何一个代码,只需要按若干下其所对应的移挡键即可,即要选择任何一个在屏幕上显示的代码只需要在遥控器上按一个移挡键即可实现;故该字符输入系统能够较容易并且少按几次键就能够完成输入字符,适宜推广使用。
附图说明
附图1是一个传统的借助屏幕显示的遥控器字符输入系统结构示意图;
附图2是体现本发明的一个借助屏幕显示的遥控器字符输入系统结构示意图。
其中:102—媒体流设备;107—电缆;110—电视机;113—屏幕;120—传统屏幕键盘;130—遥控器;132—左向移挡键;134—上指移挡键;136—右向移挡键;138—下指移挡键;141—回车键;220—屏幕键盘;222—左向代码串;224—上指代码串;226—右向代码串;228—下指代码串。
具体实施方式
下面结合附图与实施例对本发明作进一步的说明。
如图2所示:一种智能装置的字符输入系统,包括既显示字符又显示指令代码的屏幕键盘220,该屏幕键盘220上显示一定数量的代码串,其中每组代码串都包含一组预定顺序的代码;与屏幕键盘220相对应的遥控器130上包含一定数量的移挡键,其中每一个移挡键都对应一组代码串和一个特定的移动方向,当其中某个移挡键被按一下时则该移挡键所对应的那组代码串中的一个代码立刻被选中,并且当该移挡键在没有其他键被按下的情况下又被按了一下时,代码选择光标向该移挡键所对应的特定的移动方向移动一个代码;进一步来说,代码选择光标的移动是单方向的,使用同一个移挡键连续按下时,当代码串尾端的代码被选中后再按一下该移挡键,则选中的代码为该代码串首端的初始代码;且当一个移挡键选中一个代码后,另一个移挡键被按一下时则该移挡键所对应的那组代码串中的初始代码立刻被代码选择光标选中。另外该遥控器130上还设有一个回车键141,按一下回车键141则移挡键当时所选中的字符被输入智能装置,且回车键141被按下之后所有的代码皆都处于未选中状态;当指令代码被选中时按下回车键141会使得该字符输入系统执行该指令代码所代表的指令,其中指令代码包括字母大小写的切换代码、字母与数字的切换代码。
在上述字符输入系统中,每一个移挡键上都带有一个与其特定的移动方向一致的方向标记,具体来说,移挡键包括左向移挡键132、上指移挡键134、右向移挡键136、下指移挡键138,且屏幕键盘220上的左向代码串222、上指代码串224、右向代码串226、下指代码串228分别与左向移挡键132、上指移挡键134、右向移挡键136、下指移挡键138一一对应。
下面通过具体实施例来进一步说明本发明提供的智能装置的字符输入系统。
附图2是体现本发明的一个借助屏幕显示的遥控器字符输入系统。 该系统包括作为例子的一个媒体流设备102通过一根电缆107和一台电视机110联在一起。与图1所示的传统系统一样,一个遥控器130上起码有四个移挡键132-138和一个回车键141。该遥控器130通过红外或无线电波把按键信息传递给媒体流设备102。
但是,图2所示的字符输入系统在电视机110的屏幕113上显示一个独特的屏幕键盘220,其上有四组代码串排在四个方向:左向代码串222、上指代码串224、右向代码串226、下指代码串228。如图2所示的例子,左向代码串222包含字母“a”至 “g”、 上指代码串224包含字母 “h”至“n”、右向代码串226包含字母“o”至“u”、下指代码串228包含字母“v”至“z”以及指令代码“Cap”、“Low”、和“#”。这些代码串相互间没有交叉,即它们间没有共同的代码。如图2所示,左向移挡键132上印有一个箭头与左向代码串222对应。类似的,上指移挡键134上印有一个箭头与上指代码串224对应;右向移挡键136上印有一个箭头与右向代码串226对应;下指移挡键138上印有一个箭头与下指代码串228对应。
操作的时候,当要输入左向代码串222中的第4个字符“d”时,用户可以连续按4次左向移挡键132,这时字符“d”就会被选中。按一下回车键141之后,字符“d”就被输入到媒体流设备102;如果继续按左向移挡键132,更左边的代码会被选中。选中的代码会被代码选择光标所告示出,通常以不同颜色以示区别。所以用户不用数按键的次数,而是目视显示屏113就能够得知被选中的代码。除此之外,代码的选择只能朝一个方向移动,即按左向移挡键132只能使代码选择光标沿左向代码串222向左移动。当最左边的字符“g”被选中时,再按一下左向移挡键132,选中的代码就会跳回到初始字符“a”。
作为一个例子,按下回车键141后,没有代码还会被选中。如果要输入另一个字符“g”,用户需要连续按7次左向移挡键132,然后再按回车键141。
参见图2,当要输入上指代码串224中向上数第3个字符“j”时,用户需要连续按3次上指移挡键134,然后按回车键141即可。当要输入右向代码串226中向右数第1个字符“o”时,用户按1次右向移挡键136,然后再按回车键141即可。
参见图2的例子,无论当下是哪个代码被选中,如果一个与该选中的代码串不对应的一个移挡键被按下,那么代码选择光标会立刻跳到该被按下的移挡键所对应的代码串。举例来说,用户意在输入字符“x”,但不小心按了右向移挡键136,结果右向代码串226的第1个字符“o”被选中。该用户可以再按一下下指移挡键138,这时下指代码串228中的第一个字符“v”就会被选中。继续按两次下指移挡键138,代码选择光标就会移到字符“x”。
参见图2,由于指令代码“Low”被选中,屏幕键盘220上显示的都是小写字母。因为指令代码“Cap”是在下指代码里,要想切换到大写字母,连续按7次下指移挡键138,就可以选中代码“Cap”,然后按回车键141就会使显示的字母切换到大写。而且大写字母将一直保留到其他指令代码“Low”或“#”被执行。指令代码“#”被选中时,屏幕键盘220上就会显示数字和一些特殊符号供输入之用。它们的输入方法与前述的字符输入方法一样。
作为例子,媒体流装置102采用中央处理器来控制屏幕键盘220,处理遥控器130发送过来的信号,以及针对这些信号做出的反应。该媒体流设备102还可以合并到电视机110里。
本发明的字符输入系统通过遥控器130和屏幕键盘220相结合,每组显示的代码串都与一个遥控器上的移挡键相对应,选择一组代码串中的任何一个代码,只需要按若干下其所对应的移挡键即可,即要选择任何一个在屏幕113上显示的代码只需要在遥控器130上按一个移挡键即可实现;故该字符输入系统能够较容易并且少按几次键就能够完成输入字符,适宜推广使用。
以上实施例仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明保护范围之内;本发明未涉及的技术均可通过现有技术加以实现。