频道切换方法、电视终端和遥控器 【技术领域】
本发明涉及电视技术领域,特别涉及一种频道切换方法、电视终端和遥控器。
背景技术
随着电视广播技术、数字电视的不断发展,电视机可以收到的电视节目越来越多,往往可收到上百个甚至更多的电视节目。
目前,用户可通过按压设置在遥控器上的数字键来切换频道,其方案如下:在电视机开机并且正常工作的状态下,当用户需要切换到一位数的频道,如:0-9的频道时,用户可按压相应的数字键,电视机接收该信号后,进行解码获得相应的码值并储存,若在预设时间内(如3秒钟)未收到再次按压数字键的信号,则从存储器中读出该码值作为目标频道,将频道切换到目标频道。
当用户需要切换到二位数的频道,如:10-99的频道时,用户先按压目标频道十位对应的数字键,然后在计时时间内,再次按压目标频道个位对应的数字键;当用户按压目标频道的十位对应的数字键后,电视机可接收该信号,并进行解码获得相应的码值并储存该码值,若在预设时间内(如3秒)收到用户再次按压的个位对应的数字键的信号,则对该信号进行解码获得相应的码值并储存该码值,若在预设时间内未收到再次按压数字键的信号,则从存储器中顺序读出存入的码值,作为目标频道的十位、个位,然后将频道切换到相应的目标频道。这样,通过按压遥控器上的数字键即可选择频道,实现频道的切换。
在如下的文献中:CN200810067596.1、CN200520066298.2、CN200420085860.1,还可以发现更多与上述技术方案相关的信息。
但是发明人在实现本发明的过程中发现该方案存在以下缺陷:随着多媒体交互式电视的快速发展,电视功能的操作越来越复杂,遥控器上面的按键也越来越多,随着按键数量的增加,遥控器的使用方便性(包括在进行频道切换时)变得越来越差。此外,当用户切换到二位数、三位数甚至多位数的频道时,电视机需要进行多次解码、判断、储存、读取储存的码值,增加了电视机的处理负担。
【发明内容】
本发明实施例提供一种频道切换方法、电视终端和遥控器,在遥控器不设置数字键的情况下实现频道的切换,减少遥控器按键数量,增加使用便利性,且减轻电视终端的处理负担。
一方面,在一个实施例中,提供了一种频道切换方法,该方法包括:
接收遥控器发送的键盘生成指令;
根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令逐一确定目标频道对应的数字;
若接收到切换当前频道到该目标频道的切换指令,则将当前频道切换到该目标频道。
该方法具备如下有益效果:
电视终端可根据遥控器发送的指令生成虚拟键盘,使得用户可利用该虚拟键盘并通过遥控器确定目标频道,并在接收到切换指令的情况下将当前频道切换到目标频道,这样,在遥控器不设置数字键的情况下控制频道的切换,减少遥控器按键数量,增加使用便利性;并且减轻电视终端的处理负担。
进一步的,在上述方法基础上,还提供了一种频道切换方法,在该方法中,
当该虚拟键盘包括数字键和频道框时,根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令确定目标频道对应的数字中的一个数字时,该方法包括:
接收遥控器发送的用户通过导航键输入的移动选择光标的移动指令;
根据该移动指令将该选择光标移动到相应的数字键上并在该频道框中显示该数字键对应的数字;
若接收到遥控器发送的确认选择的数字键的确认指令,则确定该数字为目标频道对应数字中的一个数字。
该方法具备如下有益效果:
具体实现了在该虚拟键盘包括数字键和频道框的情况下,通过接收到的用户通过导航键和确认键输入的指令确定目标频道对应的数字中的一个数字。
进一步的,在上述方法基础上,还提供了一种频道切换方法,在该方法中,
该虚拟键盘还包括删除键;在确定该数字为目标频道对应的数字中的一个数字之后,该方法还包括:
接收遥控器发送的用户通过导航键输入的移动选择光标的移动指令;
根据该移动指令将该选择光标移动到该删除键上;
若接收到遥控器发送的确认选择的删除键的确认指令,则将该数字删除。
该方法具备如下有益效果:
通过在虚拟键盘上设置删除键,使得用户通过导航键和确认键输入的指令确定删除目标频道对应的数字中的一个数字,以便及时修改输入的数字。
进一步的,在上述方法基础上,还提供了一种频道切换方法,在该方法中,该虚拟键盘还包括跳转键;在根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令逐一确定目标频道对应的数字之后,该方法还包括:
接收遥控器发送的用户通过导航键输入的移动选择光标到该跳转键的移动指令;
根据该移动指令将该选择光标移动到该跳转键上;
若接收到遥控器发送的用户通过确认键输入的确认选择的跳转键的确认指令,则确定接收到切换当前频道到该目标频道的切换指令。
该方法具备如下有益效果:
通过在虚拟键盘上设置跳转键,使得用户通过确认键输入确认指令时,可确定接收到切换当前频道到该目标频道的切换指令。
进一步的,在上述方法基础上,还提供了一种频道切换方法,在该方法中,
当该虚拟键盘包括频道框时,该频道框包括一个或一个以上数字框;
在根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令确定用户选择的目标频道对应的数字中的一个数字时,该方法包括:
接收用户通过遥控器的导航键输入的移动该选择光标的位置移动指令;
根据该位置移动指令将该选择光标移动到该频道框中待确定数字的数字框;
接收用户通过遥控器的导航键输入的增加或减少该数字框中当前数字的数字选择指令;
根据该数字选择指令增加或减少该数字框中当前数字,以确定该数字框上的数字。
该方法具备如下有益效果:
具体实现了在该虚拟键盘包括频道框的情况下,通过接收到的用户通过导航键输入的位置移动指令和数字选择指令确定目标频道对应的数字中的一个数字。
进一步的,在上述方法基础上,还提供了一种频道切换方法,在该方法中,
当该目标频道对应的数字包括两位或两位以上,且该选择光标处于个位时,在根据该数字选择指令增加或减少该数字框中当前数字时,将该个位上的数字向十位数字进位或退位。
该方法具备如下有益效果:
具体实现了在该虚拟键盘包括频道框的情况下,在改变个位上的数字时,可向十位进位或退位,进一步增加了使用便利性。
另一方面,在一个实施例中,提供一种电视终端,该电视终端包括:
第一接收单元,用于接收遥控器发送的键盘生成指令;
键盘生成单元,用于根据该第一接收单元接收的该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
目标频道确定单元,用于根据用户利用该键盘生成单元生成的该虚拟键盘和选择光标、通过遥控器输入的指令逐一确定目标频道对应的数字;
第一判断单元,用于判断是否接收到切换当前频道到该目标频道的切换指令;
频道切换单元,用于在该第一判断单元的判断结果为是时,将当前频道切换到该目标频道。
该电视终端具备如下有益效果:
电视终端可根据遥控器发送的指令生成虚拟键盘,使得用户可利用该虚拟键盘并通过遥控器确定目标频道,并在接收到切换指令的情况下将当前频道切换到目标频道,这样,在遥控器不设置数字键的情况下控制频道的切换,减少遥控器按键数量,增加使用便利性;并且减轻电视终端的处理负担。
进一步的,在上述电视终端基础上,还提供了一种电视终端,在该电视终端中,当该虚拟键盘包括数字键和频道框时,目标频道确定单元包括:
第二接收单元,用于接收遥控器发送的用户通过导航键输入的移动选择光标到相应的数字键上的移动指令;
第一移动单元,用于根据该第二接收单元接收的移动指令将该选择光标移动到相应的数字键上并在该频道框中显示该数字键对应的数字;
第二判断单元,用于判断是否接收到遥控器发送的确认选择的数字键的确认指令;
第一确定单元,用于在该第二判断单元的判断结果为是时,确定该数字为目标频道对应数字中的一个数字。
该电视终端具备如下有益效果:
具体实现了在该虚拟键盘包括数字键和频道框的情况下,通过接收到的用户通过导航键和确认键输入的指令确定目标频道对应的数字中的一个数字。
进一步的,在上述电视终端基础上,还提供了一种电视终端,在该电视终端中,该虚拟键盘还包括删除键;该电视终端还包括:
第三接收单元,用于接收遥控器发送的用户通过导航键输入的移动选择光标到该删除键的移动指令;
第二移动单元,用于根据该第三接收单元接收到的移动指令将该选择光标移动到该删除键上;
第三判断单元,用于判断是否接收到遥控器发送的确认选择的删除键的确认指令;
数字删除单元,用于在该第三判断单元的判断结果为是时,将该数字删除。
该电视终端具备如下有益效果:
通过在虚拟键盘上设置删除键,使得用户通过导航键和确认键输入的指令确定删除目标频道对应的数字中的一个数字,以便及时修改输入的数字。
进一步的,在上述电视终端基础上,还提供了一种电视终端,在该电视终端中,该电视终端还包括:
第四接收单元,用于接收遥控器发送的用户通过导航键输入的移动选择光标到该跳转键的移动指令;
第三移动单元,用于根据该第四接收单元接收的移动指令将该选择光标移动到该跳转键上;
第四判断单元,用于判断是否接收到遥控器发送的用户通过确认键输入的确认选择的跳转键的确认指令;
第二确定单元,用于在该第四判断单元的判断结果为是时,确定接收到切换当前频道到该目标频道的切换指令。
该电视终端具备如下有益效果:
通过在虚拟键盘上设置跳转键,使得用户通过确认键输入确认指令时,可确定接收到切换当前频道到该目标频道的切换指令。
进一步的,在上述电视终端基础上,还提供了一种电视终端,在该电视终端中,当该虚拟键盘包括频道框时,该频道框包括一个或一个以上数字框;
该目标频道确定单元包括:
第五接收单元,用于接收用户通过遥控器的导航键输入的移动该选择光标到该频道框中待确定数字的数字框的位置移动指令;
第四移动单元,用于根据该第五接收单元接收到的位置移动指令将该选择光标移动到该频道框中待确定数字的数字框;
第六接收单元,用于接收用户通过遥控器的导航键输入的增加或减少该数字框中当前数字的数字选择指令;
第三确定单元,用于根据该第六接收单元接收到的数字选择指令增加或减少该数字框中当前数字,以确定该数字框上的数字。
该电视终端具备如下有益效果:
具体实现了在该虚拟键盘包括频道框的情况下,通过接收到的用户通过导航键输入的位置移动指令和数字选择指令确定目标频道对应的数字中的一个数字。
进一步的,在上述电视终端基础上,还提供了一种电视终端,在该电视终端中,当该目标频道对应的数字包括两位或两位以上,且该选择光标处于个位时,该第三确定单元具体用于:将该个位上的数字向十位数字进位或退位。
该电视终端具备如下有益效果:
具体实现了在该虚拟键盘包括频道框的情况下,在改变个位上的数字时,可向十位进位或退位,进一步增加了使用便利性。
又一方面,在一个实施例中,提供一种频道切换方法,该方法包括:
接收用户通过键盘生成键输入的键盘生成指令并将该键盘生成指令向电视终端发送,使得该电视终端根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
接收用户通过导航键和确认键输入的指令并将该指令向该电视终端发送,以使该电视终端根据该指令逐一确定目标频道对应的数字;
接收用户通过确认键输入的切换指令并将该切换指令向该电视终端发送,使得该电视终端根据该切换指令将当前频道切换到该目标频道。
该方法具备如下有益效果:
不设置数字键的遥控器可向电视终端发送指令以使电视终端根据该指令生成虚拟键盘,用户可利用该虚拟键盘并通过遥控器上的功能键确定目标频道,并向该电视终端发送切换指令,使得电视终端在接到该切换指令时将当前频道切换到目标频道,因此,遥控器上按键数量减少,增加使用便利性;并且减轻电视终端的处理负担。
再一方面,在一个实施例中,提供一种遥控器,该遥控器包括:
键盘生成键,用于供用户输入键盘生成指令,以使电视终端根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
导航键,用于在该虚拟键盘包括数字键和频道框时供用户输入移动该选择光标的指令,以使该选择光标在该虚拟键盘上移动;或者用于在该虚拟键盘包括频道框时供用户输入移动该选择光标到相应位置的位置移动指令,且用于供用户输入增加或减少所选位置上的数字的数字选择指令;
确认键,用于在该虚拟键盘包括数字键和频道框时供用户输入确认该选择光标所选择的数字的确认指令,并且供用户输入确认该频道框中显示的数字为目标频道对应的数字的切换指令;
指令发送单元,用于将用户通过该键盘生成键、导航键、确认键输入的指令向电视终端发送。
该遥控器具备如下有益效果:
未设置数字键的遥控器可向电视终端发送指令以使电视终端根据该指令生成虚拟键盘,用户可利用该虚拟键盘并通过遥控器上的功能键确定目标频道,并向该电视终端发送切换指令,使得电视终端在接到该切换指令时将当前频道切换到目标频道,因此,遥控器上按键数量减少,增加使用便利性;并且减轻电视终端的处理负担。
【附图说明】
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明一个实施例中频道切换方法流程图;
图2为本发明另一个实施例中频道切换方法流程图;
图3为本发明实施例中频道切换方法的一个具体实例的流程图;
图4为本发明实施例中遥控器的按键布置示意图;
图5为本发明一个实施例中虚拟键盘结构示意图;
图6为本发明实施例中频道切换方法的另一个具体实例的流程图;
图7为本发明另一个实施例中虚拟键盘结构示意图;
图8为本发明一个实施例中电视终端的结构示意图;
图9为图8中频道确定单元的构成示意图;
图10为图8中频道确定单元的构成示意图;
图11为本发明另一个实施例中电视终端的结构示意图;
图12为本发明实施例中遥控器结构示意图。
【具体实施方式】
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例作进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
如图1所示,本发明实施例提供一种频道切换方法,该方法可以包括:
步骤101,接收遥控器发送的键盘生成指令;
步骤102,根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
步骤103,根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令逐一确定目标频道对应的数字;
步骤104,若接收到切换当前频道到该目标频道的切换指令,则将当前频道切换到该目标频道。
由图1所示的流程可知,在本发明实施例中,电视终端可根据接收到的遥控器发送的指令生成虚拟键盘,使得用户可利用该虚拟键盘并通过遥控器确定目标频道,并在接收到切换指令的情况下将当前频道切换到目标频道,这样,在遥控器不设置数字键的情况下控制频道的切换,减少遥控器按键数量,增加使用便利性;并且减轻电视终端的处理负担。
在步骤102实施时,在步骤101接收到遥控器发送的键盘生成指令后,在一个实施例中,可根据该键盘生成指令生成虚拟键盘和选择光标,该虚拟键盘可包括数字键和频道框,该选择光标可显示在任意一个数字键上;在另一个实施例中,该虚拟键盘可包括频道框,该频道框可包括一个或一个以上的数字框,该选择光标显示在任意一个数字框上,从而使得用户利用生成的虚拟键盘、通过遥控器上的功能键选择需要的目标频道。
在步骤103实施时,在一个实施例中,当该虚拟键盘包括数字键和频道框时,在根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令确定目标频道对应的数字中的一个数字时,可采用如下方式:接收遥控器发送的用户通过导航键输入的移动选择光标的移动指令;根据该移动指令将该选择光标移动到相应的数字键上并在该频道框中显示该数字键对应的数字;若接收到遥控器发送的确认选择的数字键的确认指令,则确定该数字为目标频道对应数字中的一个数字;这样,通过遥控器发送的用户通过导航键和确认键输入的指令可逐一输入目标频道对应的数字。
为了及时删除误选的目标频道对应的数字,当该虚拟键盘包括数字键和频道框时,该虚拟键盘还可包括删除键;在步骤103中确定目标频道对应的数字中的一个数字之后,还可包括:接收遥控器发送的用户通过导航键输入的移动选择光标的移动指令;根据该移动指令将该选择光标移动到该删除键上;若接收到遥控器发送的确认选择的删除键的确认指令,则将该数字删除;这样,可在切换频道前对输入有误的数字及时删除。
为了确定是否接收到切换当前频道到目标频道的切换指令,当该虚拟键盘包括数字键和频道框时,该虚拟键盘还可包括跳转键;在步骤103中逐一确定目标频道对应的数字之后,还可包括:确认是否接收到切换指令;其中具体包括:接收遥控器发送的用户通过导航键输入的移动选择光标到该跳转键的移动指令;根据该移动指令将该选择光标移动到该跳转键上;若接收到遥控器发送的用户通过确认键输入的确认选择的跳转键的确认指令,则确定接收到切换当前频道到该目标频道的切换指令,这样,可通过遥控器发送的确认虚拟键盘上的跳转键的确认指令确定接收到切换当前频道到目标频道的切换指令。
在步骤103实施时,在另一个实施例中,当该虚拟键盘包括频道框时,该频道框包括一个或一个以上数字框;在根据用户利用该虚拟键盘和选择光标、通过遥控器输入的指令确定用户选择的目标频道对应的数字中的一个数字时,可采用如下方式:接收用户通过遥控器的导航键输入的移动该选择光标的位置移动指令;根据该位置移动指令将该选择光标移动到该频道框中待确定数字的数字框;接收用户通过遥控器的导航键输入的增加或减少该数字框中当前数字的数字选择指令;根据该数字选择指令增加或减少该数字框中当前数字,以确定该数字框上的数字;这样,通过遥控器发送的用户通过导航键输入的指令逐一在频道框的数字框中输入用户选择目标频道对应的数字。
为了便于修改目标频道,当该虚拟键盘包括频道框时,该目标频道对应的数字包括两位或两位以上,且该选择光标处于个位时,在根据该数字选择指令增加或减少该数字框中当前数字时,将该个位上的数字向十位数字进位或退位;这样,仅通过导航键即可修改当前的频道对应的个位和十位的数字,给用户使用提供便利。
如图2所示,本发明实施例还提供一种频道切换方法,该方法可以包括:
步骤201,接收用户通过键盘生成键输入的键盘生成指令并将该键盘生成指令向电视终端发送,使得该电视终端根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
步骤202,接收用户通过导航键和确认键输入的指令并将该指令向该电视终端发送,以使该电视终端根据该指令逐一确定目标频道对应的数字;
步骤203,接收用户通过确认键输入的切换指令并将该切换指令向该电视终端发送,使得该电视终端根据该切换指令将当前频道切换到该目标频道。
由图2所示的流程可知,在本发明实施例中,不设置数字键的遥控器可向电视终端发送指令以使电视终端根据该指令生成虚拟键盘,用户可利用该虚拟键盘并通过遥控器上的功能键确定目标频道,并向该电视终端发送切换指令,使得电视终端在接到该切换指令时将当前频道切换到目标频道,因此,遥控器上按键数量减少,增加使用便利性;并且减轻电视终端的处理负担。
在图2所示流程中,该导航键采用按键或者触摸屏;该确认键采用按键或者触摸屏,这样,可具体实现遥控器对虚拟键盘的操作,从而实现频道的选择和切换。
在图2所示流程中,可通过红外遥控信号或者无线射频遥控信号发送指令,这样,具体实现了指令的发送,使得电视终端根据该指令进行频道的切换。
下面举一例说明本发明一个实施例中频道切换方法的具体实施。在本实施例中,进行某电视终端的频道切换。如图3所示,该频道升级的处理流程可以包括:
步骤301,用户按动遥控器上设置的键盘生成键,以通过该键盘生成键输入键盘生成指令;
其中,该键盘生成键可采用按键,可设置在遥控器的任意位置;
如图4所示,为该遥控器的按键布置示意图,其中,不设置数字键,该遥控器设置键盘生成键(KB)401;此外,还设置有导航键402,确认键(OK)403等。
步骤302,该遥控器将该键盘生成指令向电视终端发送;
其中,可通过红外遥控信号或者无线射频信号发送该指令。
步骤303,该电视终端接收该键盘生成指令。
步骤304,根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;
其中,该虚拟键盘可显示在电视终端显示屏的任意位置,例如,显示在右上角;该虚拟键盘除了包括数字键和频道框外,还可包括删除键和跳转键,如图5所示;
在图5所示的虚拟键盘中,该选择光标可覆盖任意一个虚拟键盘中的键,例如,在数字键“1”上显示,这样,用户可通过遥控器上的导航键402控制该选择光标的移动,并通过按动确认键403选择所要的数字。
步骤305,电视终端根据用户利用该虚拟键盘和选择光标、通过遥控器的导航键402和确认键403逐一确定目标频道对应的数字;
其中,若目标频道为一位数,例如,为9时,可采用下述方式确定目标频道对应的数字:首先用户根据生成的虚拟键盘,通过遥控器的导航键402输入移动选择光标的移动指令;遥控器将该移动指令向电视终端发送;该电视终端根据该移动指令将选择光标移动到数字9对应的数字键,并且在频道框中显示该数字9,此外,当选择光标在数字键上移动时,还可在频道框中显示出变化的数字;用户按动确认键403输入确认指令,该遥控器将该确认指令传送到电视终端,该电视终端接收到该确认指令后,可确定该数字为目标频道的对应的数字;
同理,若目标频道为二位数或二位以上的数字,可采用如上所述的方式逐一确认目标频道对应的数字;
由步骤305可知,该电视终端确定目标频道对应的数字后,可将该数字显示在频道框中,若电视终端用户看到该频道框中显示的数字为目标频道对应的数字时,可向电视终端发送切换指令,使得电视终端接收到该切换信号时将当前频道切换到目标频道。
步骤306,用户通过遥控器的导航键402输入移动该选择光标到虚拟键盘上的跳转键的移动指令。
步骤307,该遥控器将该移动指令向电视终端发送。
步骤308,该电视终端接收遥控器发送的用户通过导航键输入的移动选择光标到该跳转键的移动指令,并根据该移动指令将该选择光标移动到该跳转键上。
步骤309,在将该选择光标移动到跳转键后,用户通过确认键403输入确认选择的跳转键的确认指令;
其中,还可通过遥控器上的其他按键输入确认指令,例如,红色按键“红”。
步骤310,遥控器将该确认指令向电视终端发送。
步骤311,该电视终端接收到遥控器发送的用户通过确认键403输入的确认选择的跳转键的确认指令,确定接收到切换当前频道到该目标频道的切换指令。
步骤312,该电视终端根据该切换指令将当前频道切换到该目标频道上。
此外,在步骤305中逐一确定目标频道对应的数字时,若用户想要更换输入的数字,可采用如下方式:用户通过遥控器的导航键402输入移动该选择光标到删除键的移动指令;该遥控器将该移动指令向该电视终端发送;该电视终端接收到该移动指令后,根据该移动指令将该选择光标移动到该删除键上;这时,用户通过遥控器上的确认键403或者其他按键,如绿色按键“绿”,输入确认选择的删除键的确认指令,该遥控器将该确认指令向电视终端发送;该电视终端接收到该确认指令后,删除输入的数字。
在电视终端生成并显示虚拟键盘的情况下,若再次按动键盘生成键(KB)401,则该电视终端可根据该指令不再显示该虚拟键盘,则该虚拟键盘在电视终端的显示屏上消失。
下面举一例说明本发明另一个实施例中频道切换方法的具体实施。在本实施例中,进行某电视终端的频道切换。如图6所示,该频道升级的处理流程可以包括:
步骤601,用户按动遥控器上设置的键盘生成键,以通过该键盘生成键输入键盘生成指令。
步骤602,该遥控器将该键盘生成指令向电视终端发送。
步骤603,该电视终端接收该键盘生成指令。
其中,步骤601至603如上述实施例步骤301至303所述,此处不再赘述。
步骤604,根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括频道框;
其中,该虚拟键盘可显示在电视终端显示屏的任意位置,例如,显示在右上角;该频道框可包括一个或一个以上的数字框,例如,如图7所示包括三个数字框;
在图7所示的虚拟键盘中,该选择光标可覆盖任意一个数字框,例如,在个位的数字框上显示,这样,用户可通过遥控器上的导航键402控制该选择光标的移动,且通过选择所要的数字。
步骤605,电视终端根据用户利用该虚拟键盘和选择光标、通过遥控器的导航键402逐一确定目标频道对应的数字;
其中,若目标频道为一位数,在生成虚拟键盘后,可采用下述方式确定目标频道对应的数字:在一个实施例中,当该选择光标处于个位的数字框时,例如,当前数字框的个位数字为8,若目标频道对应的数字为“9”时,用户可根据生成的虚拟键盘,通过按动遥控器的导航键402输入增加该数字框中的当前数字的数字选择指令,其中,可按动导航键402(箭头向上)一次,以输入数字选择指令;该遥控器将该数字选择指令发送到该电视终端;该电视终端接收到该数字选择指令后增加数字框中当前数字为“9”;若目标频道对应的数字为“5”时,用户可按动导航键402(箭头向下)三次,以输入减少该数字框中的当前数字的数字选择指令;该电视终端可根据该数字选择指令,将数字框中当前数字减少该当前数字为“5”。
在另一个实施例中,当该选择光标处于百位的数字框时,可采用下述方式确定目标频道对应的数字:若目标频道对应的数字为“9”,首先用户通过按动遥控器的导航键(右)输入移动该选择光标的位置移动指令;该遥控器将该指令向电视终端发送;该电视终端接收到该指令后,将该选择光标移动到个位的数字框;若当前个位数字框的数字为8,则可通过如上所述的方式将当前数字增加为“9”,此处不再赘述。
若目标频道为二位数,在生成虚拟键盘后,可采用下述方式确定目标频道对应的数字:在一个实施例中,当该选择光标处于个位的数字框时,可采用如上所述的方式在选择个位上的数字;然后,通过导航键(左)将选择光标移动到十位的数字框,然后通过导航键(上或下)增加或减少十位的数字框的当前数字到目标频道的十位对应的数字,从而可确定目标频道对应的数字,同理,若目标频道为三位数,采用如上方式,此处不再赘述。
在另一个实施中,该选择光标处于十位的数字框时,可先通过导航键(上或下)增加或减少十位的数字框的当前数字到目标频道的十位对应的数字,过程如上所述,此处不再赘述;然后,再通过导航键(右)将选择光标移动到个位的数字框,然后通过导航键(上或下)增加或减少个位的数字框的当前数字到目标频道的个位对应的数字,从而可确定目标频道对应的数字;
步骤606,用户通过遥控器的确认键403输入确认选择的目标频道的确认指令;
其中,还可通过遥控器上的其他按键输入确认指令,例如,红色按键“红”。
步骤607,遥控器将该确认指令向电视终端发送。
步骤608,该电视终端接收到遥控器发送的用户通过确认键403输入的确认指令,确定接收到切换当前频道到该目标频道的切换指令。
步骤609,该电视终端根据该切换指令将当前频道切换到该目标频道上。
此外,当所述目标频道对应的数字包括两位或两位以上,且所述选择光标处于个位时,在确定了频道框中的目标频道对应的数字后,若用户通过导航键增加或减少个位的数字时,可将个位上的数字向十位数字进位或退位;例如,当个位数字为9时,按动导航键(上)一次,则十位数增加一位,个位数变为0;当个位数为0时,按动导航键(下)一次,则十位数减少一位,个位数变为9。
若在电视终端生成虚拟键盘后,在预设时间,例如5秒内没有操作该虚拟键盘,该虚拟键盘在电视终端的显示屏上消失;此外还可按动其他功能键,如按键404使得该虚拟键盘在电视终端的显示屏上消失。
在上述实施例中,导航键可以为按键,此外,该导航键还可以为触摸屏,例如,图4中的触摸屏405,其中图4中所示的滚轮406相当于导航键(上、下),滚轮407相当于导航键(左、右);此外,该滚轮407还可调节音量。此外,确认键403也可以为按键或触摸屏。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,可以包括上述实施例方法中的全部或部分步骤,所述的存储介质可以包括:ROM、RAM、磁盘、光盘等。
本发明实施例还提供了一种电视终端和遥控器,如下面的实施例所述。由于该电视终端及遥控器解决问题的原理与频道切换方法相似,因此该电视终端及遥控器的实施可以参见方法的实施,重复之处不再赘述。
如图8所示,本发明实施例的电视终端可以包括:
第一接收单元801,用于接收遥控器发送的键盘生成指令;
键盘生成单元802,用于根据第一接收单元801接收的键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
目标频道确定单元803,用于根据用户利用键盘生成单元802生成的虚拟键盘和选择光标、通过遥控器输入的指令逐一确定目标频道对应的数字;
第一判断单元804,用于判断是否接收到切换当前频道到目标频道的切换指令;
频道切换单元805,用于在第一判断单元801的判断结果为是时,将当前频道切换到目标频道。
一个实施例中,当该虚拟键盘包括数字键和频道框时,如图9所示,目标频道确定单元803可以包括:
第二接收单元901,用于接收遥控器发送的用户通过导航键输入的移动选择光标到相应的数字键上的移动指令;
第一移动单元902,用于根据第二接收单元901接收的移动指令将该选择光标移动到相应的数字键上并在该频道框中显示该数字键对应的数字;
第二判断单元903,用于判断是否接收到遥控器发送的确认选择的数字键的确认指令;
第一确定单元904,用于在第二判断单元903的判断结果为是时,确定该数字为目标频道对应数字中的一个数字。
一个实施例中,当该虚拟键盘包括频道框时,该频道框包括一个或一个以上数字框;
如图10所示,目标频道确定单元803包括:
第五接收单元1001,用于接收用户通过遥控器的导航键输入的移动该选择光标到该频道框中待确定数字的数字框的位置移动指令;
第四移动单元1002,用于根据第五接收单元1001接收到的位置移动指令将该选择光标移动到该频道框中待确定数字的数字框;
第六接收单元1003,用于接收用户通过遥控器的导航键输入的增加或减少该数字框中当前数字的数字选择指令;
第三确定单元1004,用于根据第六接收单元1003接收到的数字选择指令增加或减少该数字框中当前数字,以确定该数字框上的数字。
一个实施例中,当该目标频道对应的数字包括两位或两位以上,且该选择光标处于个位时,该第三确定单元1004具体用于:将该个位上的数字向十位数字进位或退位。
如图11所示,本发明另一个实施例的电视终端可以包括:第一接收单元1101、键盘生成单元1102、目标频道确定单元1103、第一判断单元1104和频道切换单元1105,其作用与图8所示的实施例类似,且频道切换单元1105的构成如图9所示,此处不再赘述。
一个实施例中,该虚拟键盘还包括删除键;如图11所示,该电视终端还可以包括:
第三接收单元1106,用于接收遥控器发送的用户通过导航键输入的移动选择光标到该删除键的移动指令;
第二移动单元1107,用于根据第三接收单元1106接收到的移动指令将该选择光标移动到该删除键上;
第三判断单元1108,用于判断是否接收到遥控器发送的确认选择的删除键的确认指令;
数字删除单元1109,用于在第三判断单元1108的判断结果为是时,将该数字删除。
一个实施例中,该虚拟键盘还包括跳转键;该电视终端还可以包括:
第四接收单元1110,用于接收遥控器发送的用户通过导航键输入的移动选择光标到该跳转键的移动指令;
第三移动单元1111,用于根据第四接收单元1110接收的移动指令将该选择光标移动到该跳转键上;
第四判断单元1112,用于判断是否接收到遥控器发送的用户通过确认键输入的确认选择的跳转键的确认指令;
第二确定单元1113,用于在第四判断单元1112的判断结果为是时,确定接收到切换当前频道到该目标频道的切换指令。
如图12所示,本发明实施例的遥控器不设置数字键,该遥控器可以包括:
键盘生成键1201,用于供用户输入键盘生成指令,以使电视终端根据该键盘生成指令生成并显示虚拟键盘和选择光标;其中,该虚拟键盘包括数字键和频道框;或者该虚拟键盘包括频道框;
导航键1202,用于在该虚拟键盘包括数字键和频道框时供用户输入移动该选择光标的指令,以使该选择光标在该虚拟键盘上移动;或者用于在该虚拟键盘包括频道框时供用户输入移动该选择光标到相应位置的位置移动指令,且用于供用户输入增加或减少所选位置上的数字的数字选择指令;
确认键1203,用于在该虚拟键盘包括数字键和频道框时供用户输入确认该选择光标所选择的数字的确认指令,并且供用户输入确认该频道框中显示的数字为目标频道对应的数字的切换指令;
指令发送单元1204,用于将用户通过该键盘生成键、导航键、确认键输入的指令向电视终端发送。
一个实施例中,该导航键为按键或触摸屏;该确认键为按键或触摸屏。
一个实施例中,该指令发送单元1204可具体用于:通过红外遥控信号或者无线射频遥控信号发送指令。
一个实施例中,该遥控器的按键布置可如图4所示,其中,该遥控器上设置导航键402(上、下、左、右)、确认键403、键盘生成键401;此外,还可包括其他按键,各个按键的功能如表1、表2(在下页)所示:
表1
其中,利用该遥控器切换频道时,若目标频道为29,在一个实施例中,可采用如下操作:
表2
用户按动键盘生成键(KB)401,这样,该电视终端根据该指令生成虚拟键盘和选择光标,该选择光标在数字键“1”上,如图5所示;
用户按动导航键(左)402将该选择光标移动到数字键“2”上,并且按动确认键(OK)403,确认该数字;同时,该数字键对应的数字“2”在频道框中显示;
然后,用户按动导航键(右、下)402将选择光标移动到数字键“9”,并且按动确认键(OK)403,确认该数字“9”;其中,在将该选择光标移动到数字键“9”的过程中需要历经数字键“3”、“6”,可在频道框中也显示历经的上述数字键对应的数字“3”、“6”,也显示该数字键“9”对应的数字“9”。
若用户看到已经输入目标频道对应的数字,则可通过导航键(下、左)402将选择光标移动到跳转键,并且按动确认键(OK)403或者按动“红”按键指示该电视终端将当前频道切换到目标频道“29”。
此外,在将数字“2”输入频道框中后,若想更换为“3”,则用户可通过导航键(右、下)将选择光标移动到删除键,并且按动确认键(OK)403或者遥控器上的“绿”按键,可将该数字“2”删除,然后采用如上所述的过程将数字“3”输入。
当频道切换完毕,用户再次按动键盘生成键401,此时,图5所示的虚拟键盘消失。
在另一个实施例中,利用该遥控器切换频道时,若目标频道为61,可采用如下操作:
用户按动键盘生成键(KB)401,这样,该电视终端根据该指令生成虚拟键盘和选择光标,该选择光标在个位的数字框上,若当前频道为“18”,如图7所示;
用户按动导航键(下)402、或者在触摸屏405的滚轮406向下滑动,以减少当前的数字“8”到“1”;
用户按动导航键(左)402,将选择光标移动到十位的位置;
用户按动导航键(上)402、或者在触摸屏405的滚轮406向上滑动,以增加当前的数字“1”到“6”;
若用户看到已经输入目标频道对应的数字“61”,则按动确认键(OK)403或者按动“红”按键指示该电视终端将当前频道切换到目标频道“61”。
此外,若通过导航键402、或者触摸屏405改变当前的频道时,当选择光标位于个位,当通过导航键(上、下)402或触摸屏405增加或减少个位的数字时,可向十位数字进退位。
当频道切换完毕,用户在预设时间内未作任何操作,或者用户按动按键404,此时,图7所示的虚拟键盘消失。
综合上述实施例可知,在本发明的实施例中,电视终端可根据遥控器发送的指令生成虚拟键盘,使得用户可利用该虚拟键盘并通过遥控器确定目标频道,并在接收到切换指令的情况下将当前频道切换到目标频道,这样,在遥控器不设置数字键的情况下控制频道的切换,减少遥控器按键数量,增加使用便利性;并且减轻电视终端的处理负担。
进一步的,在本发明实施例中,当该虚拟键盘包括数字键和频道框时,电视终端可通过接收到的用户通过导航键和确认键输入的指令确定目标频道对应的数字中的一个数字。
进一步的,在本发明实施例中,当该虚拟键盘包括数字键和频道框时,通过在虚拟键盘上设置删除键,使得用户通过导航键和确认键输入的指令确定删除目标频道对应的数字中的一个数字,以便及时修改输入的数字。
进一步的,在本发明实施例中,当该虚拟键盘包括数字键和频道框时,该虚拟键盘还包括跳转键,使得用户通过确认键输入确认指令时,可确定接收到切换当前频道到该目标频道的切换指令。
进一步的,在在本发明实施例中,当该虚拟键盘包括频道框时,该频道框包括一个或一个以上数字框,可具体实现了在该虚拟键盘包括频道框的情况下,通过接收到的用户通过导航键输入的位置移动指令和数字选择指令确定目标频道对应的数字中的一个数字。
进一步的,在本发明实施例中,当该目标频道对应的数字包括两位或两位以上,且该选择光标处于个位时,在根据该数字选择指令增加或减少该数字框中当前数字时,将该个位上的数字向十位数字进位或退位,从而具体实现了在该虚拟键盘包括频道框的情况下,在改变个位上的数字时,可向十位进位或退位,进一步增加了使用便利性。
此外,综合上述实施例可知,在本发明的实施例中,不设置数字键的遥控器可向电视终端发送指令以使电视终端根据该指令生成虚拟键盘,用户可利用该虚拟键盘并通过遥控器上的功能键确定目标频道,并向该电视终端发送切换指令,使得电视终端在接到该切换指令时将当前频道切换到目标频道,因此,遥控器上按键数量减少,增加使用便利性;并且减轻电视终端的处理负担。
进一步的,在本发明实施例中,该导航键采用按键或者触摸屏;该确认键采用按键或者触摸屏,从而具体实现了对虚拟键盘的操作,以实现频道的选择和切换。
进一步的,在本发明实施例中,可通过红外遥控信号或者无线射频遥控信号发送指令,因此,具体实现了指令的发送,使得电视终端根据该指令进行频道的切换。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上该仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。