一种频道切换方法及机顶盒的制作方法

文档序号:7591388阅读:159来源:国知局
专利名称:一种频道切换方法及机顶盒的制作方法
技术领域
本发明涉及电视领域,尤其涉及一种频道切换方法及机顶盒。
背景技术
在数字电视技术高速发展的十几年间,机顶盒(数字电视接收机,简称机顶盒)在 国内大势普及,现在普通百姓在家里通过机顶盒看数字电视节目再也不是什么新鲜事儿 了,与传统模拟信号只能传送几十套电视节目不同,数字电视信号可以传二、三百套甚至更 多、更清晰的视、音频节目,随着高清及一些个性化频道的开通,丰富多彩的视、音频节目可 以说满足了不同的观众群体对电视节目的需求。在以前传统模拟电视信号传送节目的时代,用户家里的电视机通常只能收看固定 的三、四十套节目,通过电视机摇控器循环切换几次基本上就可以记住各频道在电视机中 存放的位置(频道号),需要看某个频道时直接输入对应的频道号就可以切换过去收看了, 然而目前一些地方的运营商在自己的网络中传送一、二百套甚至几百套数字电视频道给用 户,节目丰富了、频道资源大量增加了,这就使得用户想从众多的频道中查找并定位一个频 道收看时带来了不小的麻烦。现有机顶盒在查找和定位一个频道时采用的方法包括(1)通过摇控器直接输入 频道号;(2)通过摇控器切换键逐一切台查找;(3)在全部频道列表框中通过方向键或翻页 键逐一查找;(4)将常看的、喜爱的频道预先设定到喜爱列表中,再通过该列表查找。上述现有技术的缺点是针对(1),如果用户不知道频道号就无法准确切换到指 定频道上;针对(2),在上百个甚至几百个频道中不断的切台逐一查找想看的频道,在电视 画面不断的闪动的同时,效率也很低;针对(3),在查找指定频道的效率上有所提高,还以 上面提到的200个频道为例,用户要先进入全部频道列表,然后不停的翻页并切换才能找 到频道100,显然这种方法也没有达到智能、快速的效果;针对(4),只是在细化、设定了一 些特定的频道列表,缩小了节目查找的范围,在查找目标频道时,首先进入指定的列表中, 再从该列表中查找指定的频道,这要求用户掌握机顶盒设定特定频道列表的方法,并将常 看和喜爱的频道添加到该列表中,但如果用户现在想看的频道并未在该列表中,此方法就 无效了。

发明内容
本发明实施例所要解决的技术问题在于,提供一种频道切换方法及机顶盒,可快 速、准确、高效地在众多电视频道中查找定位出目标频道。为了解决上述技术问题,本发明实施例提供了一种频道切换方法,包括
当接收到遥控器的频道检索键值信息时,在预置的频道索引表中查找所述频道检索键 值信息的字母和数字所对应的频道名称;
当查找到与该频道检索键值信息的字母和数字所对应的频道名称时,显示该频道检索 键值信息的字母和数字,以及查找到的频道名称;若接收到遥控器的在查找到的频道名称中选择目标频道名称的键值信息以及确认切 换的键值信息时,将当前的频道切换到选择的所述目标频道名称所对应的频道。相应地,本发明实施例还提供了一种机顶盒,包括
接收模块,用于与机顶盒遥控器通信,接收遥控器的键值信息; 查找模块,用于当所述接收模块接收到遥控器的频道检索键值信息时,在预置的频道 索引表中查找所述频道检索键值信息的字母和数字所对应的频道名称;
显示控制模块,用于当所述查找模块查找到与该频道检索键值信息的字母和数字所对 应的频道名称时,控制电视机显示该频道检索键值信息的字母和数字,以及查找到的频道 名称;
频道切换模块,用于在所述接收模块接收到遥控器的在查找到的频道名称中选择目标 频道名称的键值信息以及确认切换的键值信息时,将当前的频道切换到选择的所述目标频 道名称所对应的频道。实施本发明实施例,具有如下有益效果
用户可根据需要直接输入相应的频道检索键值信息后,便能够在预置的频道索引表中 快速、准确地查找相关频道的频道名称并显示给用户,以供用户进行选择确定,并自动地切 换频道,方便用户观看自己需要收看的频道,用户还可根据需要继续输入相应的频道检索 关键字缩小查找范围,进一步实现了快速、准确地查找相关频道的频道名称并显示给用户, 为用户提供较为便捷的频道检索操作服务。同时,若用户在输入相应的频道检索键值信息 后,在一定时间范围内并未在已显示出的查找到的相关频道的频道名称中作出选择时,机 顶盒自动地从当前频道中切换到用户所输入的键值信息中数字所对应的频道号的频道中, 并不影响用户的使用习惯,满足了用户的使用体验。


图1是本发明实施例的机顶盒的结构组成示意图; 图2是本发明的频道切换方法的第一实施例流程示意图; 图3是本发明的频道切换方法的第二实施例流程示意图4-图8是本发明的频道切换方法中各步骤对应的电视机屏幕显示画面示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。图1是本发明实施例的机顶盒的结构组成示意图,该机顶盒包括 接收模块1,用于与机顶盒遥控器通信,接收遥控器的键值信息。具体的,与本机顶盒匹配的遥控器可以同一般的手机等终端一样,在每一个按键 上标记与该按键对应的数字以及英文字母,用户想查看目标频道时,可通过遥控器上的各 按键向机顶盒输入相应的键值信息,即输入键值信息对应的数字以及英文字母。查找模块2,用于当所述接收模块1接收到遥控器的频道检索键值信息时,在预置的频道索引表中查找所述频道检索键值信息的字母和数字所对应的频道名称。所述频道索引表是在机顶盒检索确定全部频道后,根据运营商服务器的 (Service Description Table、节目业务描述表)SDT中的频道名称而设置。具体的,从前 端的SDT表中获取的简体中文频道名称,根据GB2312编码(《信息交换用汉字编码字符集》 中华人民共和国国家汉字信息交换用编码标准)标准表中汉字编码的位置可以得到简体汉 字拼音首字母即声母,构成整个频道名的拼音缩写,并定义为频道名的索引标识,然后将各 个频道名称及其索引标识相互关联后保存到索引表中构成频道索引表,以便所述查找模块 2在机顶盒端节目检索,根据所述频道检索键值信息的字母或数字,在频道索引表中找到与 所述频道检索键值信息的字母和数字相同的字母或数字,以最后查找到对应的频道名称。 例如获取的频道名为“安徽卫视”它的拼音首字母缩写就是“AHWS”,其中拼音声母中的卷 舌音“zh、ch、sh”在转换保存时用“Z、C、S”替代,如果获取的频道名中包含英文字母、数字 及一些常用字符信息时则不需要转换,例如获取到的频道名为“CCTV-1”则无需再转换直 接保存。当然,所述频道索引表也可直接从运营商的服务器中下载,并保存在机顶盒中。显示控制模块3,用于当所述查找模块2查找到与该频道检索键值信息的字母和 数字所对应的频道名称时,控制电视机显示该频道检索键值信息的字母和数字,以及查找 到的频道名称。另外,还可控制电视机显示可切换频道的指示标志,以提示用户可按照指示 进行频道的切换。具体的,所述显示控制模块3除了控制显示相应的频道号外,还可控制显示指示 标志,如显示符号为“丨”的可切换频道的指示标志,控制显示所述接收模块1接收到的键 值信息的字母和数字,并控制显示区显示所述查找模块2查找的各个频道名称。其中,在机 顶盒的显示控制下,电视机显示频道号的区域为频道号显示区,显示可切换频道的指示标 志的区域为可切换频道的指示区,显示键值信息的字母和数字的区域为遥控器键值信息显 示区,显示所述查找模块2查找的各个频道名称的区域为检索频道列表显示区。所述查找模块2查找到的频道名称是与用户通过遥控器输入的频道检索键值信 息中各个字母和数字相关的频道名称,例如,用户按下的按键为数字键“2”,则查找到的是 “A、B、C、2”所对应的频道名称,此时,所述显示控制模块3控制显示的是在频道号显示 区中显示的是“2”,在可切换频道的指示区中显示指示标志“丨”,在遥控器键值信息显示 区中显示的是“A、B、C、2”,在检索频道列表显示区中以列表的形式显示查找出的“A、B、C、 2”所对应的频道名称,如“056安徽卫视、049北京卫视、105北京高清、066北方电视台、 001CCTV-1”等。具体的,由于数字键“2”上的字母和数字信息包括“A、B、C、2”,按前述索 引表的原理,就可以对应频道名称第一个字,例如A可以是“安”字的声母,因此就会查找到 并显示“056安徽卫视”;同理,B可以是“北”字的声母,就会查找到并显示“049北京卫视、 105北京高清、066北方电视台”,以此类推。显示控制模块3还可对所述查找模块2查找到的频道名称进行比较,若存在相同 名称相同的,则所述显示控制模块3仅显示其中一个,例如,对应于数字键“2”的键值信息, 查找与“A、B、C、2”所对应的频道名称中,字母“C”对应的频道名称中包括“002CCTV-2”,而 数字“2”对应的频道名称中也包括“002CCTV-2”,则显示控制模块3根据查找到的该频道名 称的字母和数字,即可比较出两个频道名称相同,则所述显示控制模块3仅控制在电视机 中显示一个“002CCTV-2”即可。
7
频道切换模块4,用于在所述接收模块1接收到遥控器根据可切换频道的指示标 志的指示,在查找到的频道名称中选择目标频道名称的键值信息以及确认切换的键值信息 时,将当前的频道切换到选择的所述目标频道名称所对应的频道。具体的,若用户根据可切换频道的指示区中显示可切换频道指示标志如“丨”,通 过遥控器的下选按键发送下移光标键值信息,在检索频道列表显示区显示的所述查找模块 2查找的各个频道名称中选择频道名称,并通过遥控器的确认按键发送确认的键值信息时, 所述频道切换模块4则将电视机当前的频道切换到用户选择确认的频道名称所对应的频 道上,完成频道的切换。当然,在并不存在可切换频道指示标志时,用户也可直接根据显示 的频道名称列表,了解到可进行频道切换选择操作。另外,所述频道切换模块还用于若接收到用户通过遥控器输入一个或者多个键值 信息后,在预设的时间范围内并未再次接收到新的频道检索键值信息,或者并未接收到相 应的控制移动光标进行字母选择的键值信息和选择确认的键值信息时,将当前的频道切换 到所述接收到的遥控器的频道检索键值信息的数字所对应的频道。即用户并未根据可切换 频道的指示区中显示指示标志“丨”,下移光标选择频道名称,以及按下确认切换的按键时, 所述频道切换模块4将当前的频道切换到所述接收到的遥控器的频道检索键值信息的数 字所对应的频道。例如,若用户按下的频道检索键值信息对应的按键是数字键“2”后,停顿 了 5秒(预设的时间范围),则所述频道切换模块4直接切换到SDT中2所对应频点的频道。进一步的,再请参见图1,该机顶盒还包括
关键字组合模块5,当所述接收模块1再次接收到遥控器的频道检索键值信息时,将该 再次接收到的频道检索键值信息的字母与之前的频道检索键值信息的字母进行组合得到 字母组合关键字。所述查找模块2还用于在预置的频道索引表中查找所述关键字组合模块得到的 字母组合关键字所对应的频道名称。所述显示控制模块3还用于控制电视机显示所述关键字组合模块得到的字母组 合关键字以及所述查找模块查找到的频道名称。具体的,当用户输入了第一频道检索键值信息后,如数字键“2”,所述显示控制模 块3将数字键“2”的键值信息的字母和数字“A、B、C、2”等信息显示给用户后,用户可通过 遥控器发送相应的控制光标移动的键值信息以及选中确认的键值信息给机顶盒,以在字母 “A、B、C”中选择其中一个字母,同时所述显示控制模块3控制电视机显示用户选中的字母, 电视机显示所述用户选中的字母的区域为字母选择确认区,如用户选择了字母“B”,则将字 母“B”显示在字母选择确认区中。选中确认后,若用户继续通过遥控器发送第二频道检索键值信息给机顶盒,那么, 在机顶盒的接收模块1接收到该用户发送的第二频道检索键值信息后,所述显示控制模块 3将频道号显示区中显示中的数字、遥控器键值信息显示区中显示的字母和数字进行更新, 将该第二频道检索键值信息显示给用户,由用户进行第二字母的选择确认。在第二字母确 认后,所述关键字组合模块5将确认第一字母和第二字母组合成用户检索频道名称的字母 组合关键字,并发送给所述查找模块2,所述查找模块2则在预置的频道索引表中查找所述 字母组合关键字所对应的频道名称。并由所述显示控制模块3对检索频道列表显示区中的 频道名称进行更新,显示查找模块2根据字母组合关键字查找到的频道名称。
例如,用户再次输入的为数字键5对应的第二频道检索键值信息,而第一次输入 的为数字键2对应的第一频道检索键值信息,同时选择了第一频道检索键值信息中的字母 “B”,第二频道检索键值信息为字母“J”,则所述显示控制模块3进行更新显示的是在频道 号显示区中显示的是“25”,可在可切换频道的指示区中显示指示标志“丨”,在遥控器键值 信息显示区中显示的是“J、K、L、5”,在,在字母选择确认区中显示的是“BJ”,在检索频道列 表显示区中以列表的形式显示查找出的“BJ”所对应的频道名称,如“049北京卫视、105北 京高清”等。当然,在并不存在可切换频道指示标志时,用户也可直接根据显示的频道名称 列表,了解到可进行频道切换选择操作。另外,用户也可以不用在第一频道检索键值信息和第二频道检索键值信息中进行 字母的选择,而采用直接按照想要检索的频道名称的索引标识,依次输入数字键2对应的 第一频道检索键值信息和数字键5对应的第二频道检索键值信息,由所述关键字组合模块 5根据SDT表中得来的频道索引表中已存在的频道名称,只能进行字母组合,得到一个或者 多个字母组合关键字,供所述查找模块3进行频道名称查找,例如,所述关键字组合模块5 根据数字键2的“A、B、C、2”以及数字键5的“J、K、L、5”智能地组合出“BJ”的字母组合关 键字以使所述查找模块3查找到“049北京卫视、105北京高清”等频道名称。同理,当用户继续通过遥控器输入第三频道检索键值信息以及第四频道检索键值 信息等时,所述关键字组合模块5,所述查找模块2,所述显示控制模块3均执行相同的操 作,直至所述接收模块1接收到用户根据显示的可切换频道的指示标志的指示,通过遥控 器在检索频道列表显示区中选择目标频道名称的键值信息以及确认切换的键值信息后,由 所述频道切换模块4进行相应频道的切换。进一步的,如图1所示,所述机顶盒还可包括
获取模块6,用于从节目业务描述表SDT中获取各个频道的频道名称; 预置模块7,用于在所述获取模块6从节目业务描述表SDT中获取的频道名称为简体中 文频道名称时,获取该简体中文频道名称中各个简体汉字的拼音首字母,根据各个简体汉 字的拼音首字母生成相应频道的索引标识,并将该索引标识和相应频道的简体中文频道名 称进行关联后,存储在预置的频道索引表中,以便于能够根据遥控器的频道检索键值信息 的字母在所述索引表中查找到相应的索引标识,并最终查找到对应的简体中文频道名称; 或者
用于在所述获取模块从节目业务描述表SDT中获取的频道名称为字母缩写,或者字母 和数字缩写时,将该字母缩写直接存储在预置的频道索引表中,以便于能够根据遥控器的 频道检索键值信息的字母和/或数字在所述索引表中查找到相应的索引标识,并最终查找 到对应的频道名称。实施本发明实施例,具有以下有益效果
用户可根据需要直接输入相应的频道检索键值信息后,便能够在预置的频道索引表中 快速、准确地查找相关频道的频道名称并显示给用户,以供用户进行选择确定,并自动地切 换频道,方便用户观看自己需要收看的频道,用户还可根据需要继续输入相应的频道检索 关键字缩小查找范围,进一步实现了快速、准确地查找相关频道的频道名称并显示给用户, 为用户提供较为便捷的频道检索操作服务。同时,若用户在输入相应的频道检索键值信息 后,在一定时间范围内并未在已显示出的查找到的相关频道的频道名称中作出选择时,机
9顶盒自动地从当前频道中切换到用户所输入的键值信息中数字所对应的频道号的频道中, 并不影响用户的使用习惯,满足了用户的使用体验。下面对本发明的频道切换方法进行详细描述。请参见图2,是本发明的频道切换方法的第一实施例流程示意图,该方法包括 S201 当接收到遥控器的频道检索键值信息时,在预置的频道索引表中查找所述频道
检索键值信息的字母和数字所对应的频道名称。具体的,与本机顶盒匹配的遥控器可以同一般的手机等终端一样,在每一个按键 上标记与该按键对应的数字以及英文字母,用户想查看目标频道时,可通过遥控器上的各 按键向机顶盒输入相应的键值信息,即输入键值信息对应的数字以及英文字母进行频道检索。所述频道索引表是在机顶盒检索确定全部频道后,根据(Service Description Table、节目业务描述表)SDT中的频道名称而设置。具体的,从前端播出的SDT表中获取 的简体中文频道名称根据GB2312编码(《信息交换用汉字编码字符集》中华人民共和国国 家汉字信息交换用编码标准)标准表中汉字编码的位置可以得到简体汉字拼音首字母即声 母,构成整个频道名的拼音缩写,并定义为频道名的索引标识,然后将各个频道名称及其索 引标识相互关联后保存到索引表中构成频道索引表,以便所述S201在机顶盒端进行节目 检索,根据所述频道检索键值信息的字母或数字,在频道索引表中找到与所述频道检索键 值信息的字母和数字相同的字母或数字,以最后查找到对应的频道名称。例如获取的频道 名为“安徽卫视”它的拼音首字母缩写就是‘1冊5”,其中拼音声母中的卷舌音“让、(^、吐” 在转换保存时用“z、c、s”替代,如果获取的频道名中包含英文字母、数字及一些常用字符信 息时则不需要转换,例如获取到的频道名为“CCTV-1”则无需再转换直接保存。S202:当查找到与该频道检索键值信息的字母和数字所对应的频道名称时,显示 该频道检索键值信息的字母和数字,以及查找到的频道名称。另外,还可控制电视机显示可 切换频道的指示标志,以提示用户可按照指示进行频道的切换。具体的,当查找到与该频道检索键值信息的字母和数字所对应的频道名称时,可 在设置的可切换频道的指示区中显示指示标志,如显示符号为“丨”的可切换频道的指示标 志,在遥控器键值信息显示区中显示接收到的键值信息的字母和数字,并在设置的检索频 道列表显示区显示所述S202查找的各个频道名称。所述S202查找到的频道名称是与用户通过遥控器输入的频道检索键值信息中各 个字母和数字相关的频道名称,例如,用户按下的按键为数字键“2”,则查找到的是“A、B、 C、2”所对应的频道名称,此时,控制显示的是在频道号显示区中显示的是“2”,在可切换 频道的指示区中显示指示标志“丨”,在遥控器键值信息显示区中显示的是“A、B、C、2”,在检 索频道列表显示区中以列表的形式显示查找出的“A、B、C、2”所对应的频道名称,如“056安 徽卫视、049北京卫视、105北京高清、066北方电视台、001CCTV-1”等。具体的,由于数字键 “2”上的字母和数字信息包括“A、B、C、2”,按前述索引表的原理,就可以对应频道名称第一 个字,例如A可以是“安”字的声母,因此就会查找到并显示“056安徽卫视”;同理,B可以 是“北”字的声母,就会查找到并显示“049北京卫视、105北京高清、066北方电视台”,以此 类推。S202还可对查找到的频道名称进行比较,若存在相同名称相同的,则所述显示控
10制模块3仅显示其中一个,例如,对应于数字键“2”的键值信息,查找与“A、B、C、2”所对应 的频道名称中,字母“C”对应的频道名称中包括“002CCTV-2”,而数字“2”对应的频道名称 中也包括“002CCTV-2”,则显示控制模块3根据查找到的该频道名称的字母和数字,即可比 较出两个频道名称相同,则所述显示控制模块3仅控制在电视机中显示一个“002CCTV-2”即可。当在所述预置的频道索引表中并未查找到与该频道检索键值信息的字母和数字 所对应的频道名称时,所述S202则仅在电视机的频道号显示区中显示与收到的键值信息 中数字对应的频道号。控制电视机所述S202显示相应内容后,停留在当前频道中,等待用户继续输入键
值信息。S203 若接收到遥控器的在查找到的频道名称中选择目标频道名称的键值信息以 及确认切换的键值信息时,将当前的频道切换到选择的所述目标频道名称所对应的频道。具体的,若用户根据可切换频道的指示区中显示指示标志如“丨”,通过遥控器 的下选按键发送下移光标的键值信息,在所述S202中的检索频道列表显示区显示的所述 S201查找的各个频道名称中选择频道名称,并通过遥控器的确认按键发送确认的键值信息 时,所述S203则将电视机当前的频道切换到用户选择确认的频道名称所对应的频点的频 道上,完成频道的切换。当然,在并不存在可切换频道指示标志时,用户也可直接根据显示 的频道名称列表,了解到可进行频道切换选择操作。S204:若再次接收到遥控器的频道检索键值信息时,将该再次接收到的频道检索 键值信息的字母与之前的频道检索键值信息的字母进行组合得到字母组合关键字。若用户在输入了第一频道检索键值信息后,再次通过遥控器输入第二频道键值信 息时,机顶盒可根据用户从输入的频道键值信息所对应的字母中选择的字母进行组合,得 到字母组合关键字以进行频道名称的查找;或者根据两次输入的键值信息中的字母以及预 置的频道索引表中的频道索引标识,智能地进行字母组合得到字母组合关键字。S205 在预置的频道索引表中查找所述字母组合关键字所对应的频道名称,并显 示该字母组合关键字以及查找到的频道名称。S206 判断是否从显示的查找到的频道名称中选择目标频道。若判断为否,且用户继续通过遥控器再次输入检索键值信息时,则继续执行步骤 S204-S205。若判断为是,即用户根据可切换频道的指示标志的指示,在查找到的频道名称 中选择目标频道名称以及确认切换,并通过遥控器输出相应的键值信息时,则执行S207。S207:接收到遥控器的在查找到的频道名称中选择目标频道名称的键值信息以及 确认切换的键值信息时,将当前的频道切换到选择的所述目标频道名称所对应的频道。艮口, 用户选择并确定了查找到的相应频道名称时,S207便将当前的频道切换到选择的所述目标 频道名称所对应的频道。具体的,当用户输入了第一频道检索键值信息后,如数字键“2”,所述S202将数字 键“2”的键值信息的字母和数字“A、B、C、2”等信息显示给用户后,用户可通过遥控器发送 相应的控制光标移动的键值信息以及选中确认的键值信息给机顶盒,以在字母“A、B、C”中 选择其中一个字母,同时所述S202将用户选中的字母显示在设置的字母选择确认区中,如 用户选择了字母“B”,则将字母“B”显示在字母选择确认区中。
选中确认后,若用户继续通过遥控器发送第二频道检索键值信息给机顶盒,那么, 在机顶盒接收到该用户发送的第二频道检索键值信息后,所述S205还可将频道号显示区 中显示中的数字、遥控器键值信息显示区中显示的字母和数字进行更新,将该第二频道检 索键值信息显示给用户,由用户进行第二字母的选择确认。在第二字母确认后,所述S204 将确认第一字母和第二字母组合成用户检索频道名称的字母组合关键字,以便于S205在 预置的频道索引表中查找所述字母组合关键字所对应的频道名称,并由所述对检索频道列 表显示区中的频道名称进行更新,显示根据字母组合关键字查找到的频道名称。例如,用户再次输入的为数字键5对应的第二频道检索键值信息,而第一次输入 的为数字键2对应的第一频道检索键值信息,同时选择了第一频道检索键值信息中的字母 “B”,第二频道检索键值信息为字母“J”,则S205进行显示更新后显示的是在频道号显示 区中显示的是“25”,在可切换频道的指示区中显示指示标志“丨”,在遥控器键值信息显示 区中显示的是“J、K、L、5”,在字母选择确认区中显示的是“BJ”,在检索频道列表显示区中 以列表的形式显示查找出的“BJ”所对应的频道名称,如“049北京卫视、105北京高清”等。另外,用户也可以不用在第一频道检索键值信息和第二频道检索键值信息中进行 字母的选择,而采用直接按照想要检索的频道名称的索引标识,依次输入数字键2对应的 第一频道检索键值信息和数字键5对应的第二频道检索键值信息,由所述S204根据SDT表 中得来的频道索引表中已存在的频道名称,智能地进行字母组合,得到一个或者多个字母 组合关键字,供S205进行频道名称查找,例如,所述S204根据数字键2的“A、B、C、2”以及 数字键5的“J、K、L、5”智能地组合出“BJ”的字母组合关键字以使所述S205查找到“049 北京卫视、105北京高清”等频道名称。同理,当用户继续通过遥控器输入第三频道检索键值信息以及第四频道检索键值 信息等时,所述S204,S205、S206、S207均执行相同的操作,直至机顶盒接收到用户根据显 示的可切换频道的指示标志的指示,通过遥控器在检索频道列表显示区中选择目标频道名 称的键值信息以及确认切换的键值信息后,进行相应频道的切换。另外,在S202控制显示相应的内容,停留在当前频道中等待用户重新输入的过程 中,若机顶盒在预设的时间范围内,例如5秒内,除了接收到频道检索键值信息,而并未接 收到其他的键值信息,如下移光标、确认等键值信息时,将当前的频道切换到所述接收到的 遥控器的频道检索键值信息的数字所对应的频道。即用户并未根据可切换频道的指示区中 显示指示标志“丨”,下移光标选择频道名称,以及按下确认切换的按键时,则5秒后直接将 当前的频道切换到所述接收到的遥控器的频道检索键值信息的数字所对应的频道。如,若 用户按下的频道检索键值信息对应的按键是数字键“2”后,停顿了 5秒(预设的时间范围), 则直接切换到SDT中2所对应频道号的频道;或者用户再次输入了数字键“5”,停顿了 5秒, 则直接切换到25所对应的频道号的频道。当然,本实施例中所述的可切换频道指示标志并非必须的,在并不存在可切换频 道指示标志时,用户也可直接根据显示的频道名称列表,了解到可进行频道切换选择操作。可以理解的是,本方法可以作用在机顶盒中,当然也可直接在电视机中设置相应 的装置,实现本发明的频道切换方法。实施本发明实施例,具有以下有益效果
用户可根据需要直接输入相应的频道检索键值信息后,便能够在预置的频道索引表中快速、准确地查找相关频道的频道名称并显示给用户,以供用户进行选择确定,并自动地切 换频道,方便用户观看自己需要收看的频道,用户还可根据需要继续输入相应的频道检索 关键字缩小查找范围,进一步实现了快速、准确地查找相关频道的频道名称并显示给用户, 为用户提供较为便捷的频道检索操作服务。同时,若用户在输入相应的频道检索键值信息 后,在一定时间范围内并未在已显示出的查找到的相关频道的频道名称中作出选择时,机 顶盒自动地从当前频道中切换到用户所输入的键值信息中数字所对应的频道号的频道中, 并不影响用户的使用习惯,满足了用户的使用体验。再请参见图3,是本发明的频道切换方法的第二实施例流程示意图,该方法包括 S301 预置频道索引表。具体包括从节目业务描述表SDT中获取各个频道的频道名称;若从节目业务描 述表SDT中获取的频道名称为简体中文频道名称时,获取该简体中文频道名称中各个简体 汉字的拼音首字母,根据各个简体汉字的拼音首字母生成相应频道的索引标识,并将该索 引标识和相应频道的简体中文频道名称进行关联后,存储在预置的频道索引表中,以便于 能够根据遥控器的频道检索键值信息的字母在所述索引表中查找到相应的索引标识,并最 终查找到对应的简体中文频道名称;若从节目业务描述表SDT中获取的频道名称为字母缩 写,或者字母和数字缩写时,将该字母缩写直接存储在预置的频道索引表中,以便于能够根 据遥控器的频道检索键值信息的字母和/或数字在所述索引表中查找到相应的索引标识, 并最终查找到对应的频道名称。S302:当接收到遥控器的频道检索键值信息时,在预置的频道索引表中查找所述 频道检索键值信息的字母和数字所对应的频道名称。S303:当查找到与该频道检索键值信息的字母和数字所对应的频道名称时,显示 该频道检索键值信息的字母和数字,以及查找到的频道名称。还可显示可切换频道的指示 标志,
S304 再次接收到遥控器的频道检索键值信息时,将该再次接收到的频道检索键值信 息的字母与之前的频道检索键值信息的字母进行组合得到字母组合关键字。具体包括若再次接收到遥控器的频道检索键值信息时,显示所述再次接收到遥 控器的频道检索键值信息的字母和数字;当接收到遥控器在显示的所述频道检索键值信息 的字母中确认选择其中字母的键值信息时,将该键值信息选出的字母与从之前的键值信息 的字母中选出的字母进行组合,得到字母组合关键字。S305:在预置的频道索引表中查找所述字母组合关键字所对应的频道名称。S306 显示该字母组合关键字以及查找到的频道名称。还可显示可切换频道的指 不标志
S307:判断是否从显示的查找到的频道名称中选择目标频道。若是,则执行S308,否 则,若再次接收到遥控器的频道检索键值信息时,再次执行步骤S304-S306。S308:将当前的频道切换到选择的所述目标频道名称所对应的频道。另外,若用户通过遥控器输入一个或者多个键值信息后,在预设的时间范围内并 未再次输入新的键值信息,或者并未输入相应的控制下移光标等的键值信息和选择确认的 键值信息,将当前的频道切换到所述接收到的遥控器的频道检索键值信息的数字所对应的 频道,即机顶盒自动地将电视机当前的频道切换到用户之前输入的一个或者多个键值信息
13中的数字或者数字组合所对应的频道。图4-图8是本发明的频道切换方法中频道名称查找过程中电视机屏幕播放画面 示意图,下面结合附图4-附图8对本方法进行举例说明。Si、在摇控器上按“北京卫视”中“北”字拼音首字母b对应的数字值键2,此时如 附图4所示,在电视画面的右上方频道号显示区al中会显示002。S2、机顶盒已设置有频道索引表,其中存在以字母“a、b、c”和数字“2”开头的频 道名,如附图4所示,会在al后面的可切换频道的指示区a2显示出向下光标“丨”,反之a2 显示为空,当a2区中“丨”标志存在时表明可以做光标下移操作,用户可以通过摇控器下 移光标在下面的不同显示区域间切换。S3、在a2存在的基础上可以按摇控器向下键进行下一步操作,如附图4所示,同时 遥控器键值信息显示区a3会显示出al中摇控器数字键“2”所包含的字符信息“a、b、c、 2”,并且在检索频道列表显示区a5罗列出所有以字母“a、b、C”和数字“2”开头的频道名, 如图所示频道“北京卫视”正在a5中,此时通过摇控器向下键移动光标到a5区中“049北 京卫视”上,再按确认键即可切换并收看此节目。S4、如果不想在S3中提到的节目索引列表中来查找指定频道“北京卫视”,还可以 在a3中选择字母“b”来缩小查找范围,此时如附图5所示,字母选择确认区a4会显示出从 a3中确认得到的字母“b”,并且a5中此时也只显示了以字母“b”开头的频道名,如图所示 频道“北京卫视”正在a5中,此时通过摇控器向下键移动光标到“049北京卫视”上,再按确 认键即可切换并收看此节目。S5、在S4的基础上仍然可以继续输入“北京卫视”第二字“京”的拼音缩写“j”所 在数字键“5”,如附图6所示,a5列表中剩余的频道名均是以字母“BJ”开头的名称,从此图 中可以看出,a3显示的信息是随着al键入值的变化而变化的,在a3中选择对应的字符信 息后显示在a4区中,a5列表在a4区为空时显示以a3开头字符的频道名称,当a4区有字 符信息后,a5列表只会显示以a4区中开头字符的频道名称,通过此方法可以进一步缩小了 指定节目的查找范围;
S6、在S5的基础上可以继续输入“北京卫视”第三个字“卫”的拼音缩写“W”所在的数 字键“9”,如附图7所示,a5列表中剩余的频道名均是以字母“BJW”开头的名称,同样可以 继续输入“北京卫视”第四个字“视”的拼音缩写“S”所在的数字键“7”,如附图8所示,最 终a5中显示频道名是以字母“BJWS”完整“北京卫视”频道名的缩写即搜台时预存的频道 索引标志。实施本发明实施例,具有以下有益效果
用户可根据需要直接输入相应的频道检索键值信息后,便能够在预置的频道索引表中 快速、准确地查找相关频道的频道名称并显示给用户,以供用户进行选择确定,并自动地切 换频道,方便用户观看自己需要收看的频道,用户还可根据需要继续输入相应的频道检索 关键字缩小查找范围,进一步实现了快速、准确地查找相关频道的频道名称并显示给用户, 为用户提供较为便捷的频道检索操作服务。同时,若用户在输入相应的频道检索键值信息 后,在一定时间范围内并未在已显示出的查找到的相关频道的频道名称中作出选择时,机 顶盒自动地从当前频道中切换到用户所输入的键值信息中数字所对应的频道号的频道中, 并不影响用户的使用习惯,满足了用户的使用体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以 通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质 中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁 碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范 围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
权利要求
1.一种频道切换方法,其特征在于,包括当接收到遥控器的频道检索键值信息时,在预置的频道索引表中查找所述频道检索键 值信息的字母和数字所对应的频道名称;当查找到与该频道检索键值信息的字母和数字所对应的频道名称时,显示该频道检索 键值信息的字母和数字,以及查找到的频道名称;若接收到遥控器的在查找到的频道名称中选择目标频道名称的键值信息以及确认切 换的键值信息时,将当前的频道切换到选择的所述目标频道名称所对应的频道。
2.如权利要求1所述的方法,其特征在于,所述当查找到与该频道检索键值信息的字 母和数字所对应的频道名称时,显示该频道检索键值信息的字母和数字,以及查找到的频 道名称的步骤之后,还包括若再次接收到遥控器的频道检索键值信息时,将该再次接收到的频道检索键值信息的 字母与之前的频道检索键值信息的字母进行组合得到字母组合关键字,并在预置的频道索 引表中查找所述字母组合关键字所对应的频道名称,并显示该字母组合关键字和查找到的 频道名称,重复本步骤直至接收到遥控器的在查找到的频道名称中选择目标频道名称的键 值信息以及确认切换的键值信息。
3.如权利要求2所述的方法,其特征在于,所述若再次接收到遥控器的频道检索键值 信息时,将该再次接收到的频道检索键值信息的字母与之前的键值信息的字母进行组合得 到字母组合关键字的步骤,包括若再次接收到遥控器的频道检索键值信息时,显示所述再次接收到遥控器的频道检索 键值信息的字母和数字;当接收到遥控器的在显示的所述频道检索键值信息的字母中确认选择其中字母的键 值信息时,将该从键值信息选出的字母与从之前的键值信息的字母中选出的字母进行组 合,得到字母组合关键字。
4.如权利要求1或3所述的方法,其特征在于,所述当接收到遥控器的频道检索键值信 息时,在预置的频道索引表中查找所述频道检索键值信息的字母和数字所对应的频道名称 的步骤之前,还包括从节目业务描述表SDT中获取各个频道的频道名称;若从节目业务描述表SDT中获取的频道名称为简体中文频道名称时,获取该简体中文 频道名称中各个简体汉字的拼音首字母,根据各个简体汉字的拼音首字母生成相应频道的 索引标识,并将该索引标识和相应频道的简体中文频道名称进行关联后,存储在预置的频 道索引表中,以便于能够根据遥控器的频道检索键值信息的字母在所述索引表中查找到相 应的索引标识,并最终查找到对应的简体中文频道名称;若从节目业务描述表SDT中获取的频道名称为字母缩写,或者字母和数字缩写时,将 该字母缩写直接存储在预置的频道索引表中,以便于能够根据遥控器的频道检索键值信息 的字母和/或数字在所述索引表中查找到相应的索引标识,并最终查找到对应的频道名 称。
5.如权利要求4所述的方法,其特征在于,还包括若接收到用户通过遥控器输入一个或者多个键值信息后,在预设的时间范围内并未再 次接收到新的频道检索键值信息,或者并未接收到相应的控制移动光标进行字母选择的键值信息和选择确认的键值信息时,将当前的频道切换到所述接收到的遥控器的频道检索键 值信息的数字所对应的频道。
6. 一种机顶盒,其特征在于,包括接收模块,用于与机顶盒遥控器通信,接收所述遥控器的键值信息;查找模块,用于当所述接收模块接收到遥控器的频道检索键值信息时,在预置的频道 索引表中查找所述频道检索键值信息的字母和数字所对应的频道名称;显示控制模块,用于当所述查找模块查找到与该频道检索键值信息的字母和数字所对 应的频道名称时,控制电视机显示该频道检索键值信息的字母和数字,以及查找到的频道 名称;频道切换模块,用于在所述接收模块接收到遥控器的在查找到的频道名称中选择目标 频道名称的键值信息以及确认切换的键值信息时,将当前的频道切换到选择的所述目标频 道名称所对应的频道。
7.如权利要求6所述的机顶盒,其特征在于,还包括关键字组合模块,当所述接收模块再次接收到遥控器的频道检索键值信息时,将该再 次接收到的频道检索键值信息的字母与之前的频道检索键值信息的字母进行组合得到字 母组合关键字;所述查找模块还用于在预置的频道索引表中查找所述关键字组合模块得到的字母组 合关键字所对应的频道名称;所述显示控制模块还用于控制电视机显示所述关键字组合模块得到的字母组合关键 字以及所述查找模块查找到的频道名称。
8.如权利要求7所述的机顶盒,其特征在于,所述显示控制模块还用于控制电视机显示所述再次接收到遥控器的频道检索键值信 息的字母和数字;关键字组合模块是通过当所述接收模块接收到遥控器在显示的所述频道检索键值信 息的字母中确认选择其中字母的键值信息时,将该键值信息选出的字母与从之前的键值信 息的字母中选出的字母进行组合的方式,得到字母组合关键字。
9.如权利要求6或8所述的机顶盒,其特征在于,还包括获取模块,用于从节目业务描述表SDT中获取各个频道的频道名称;预置模块,用于在所述获取模块从节目业务描述表SDT中获取的频道名称为简体中文 频道名称时,获取该简体中文频道名称中各个简体汉字的拼音首字母,根据各个简体汉字 的拼音首字母生成相应频道的索引标识,并将该索引标识和相应频道的简体中文频道名称 进行关联后,存储在预置的频道索引表中,以便于能够根据遥控器的频道检索键值信息的 字母在所述索引表中查找到相应的索引标识,并最终查找到对应的简体中文频道名称;或 者用于在所述获取模块从节目业务描述表SDT中获取的频道名称为字母缩写,或者字母 和数字缩写时,将该字母缩写直接存储在预置的频道索引表中,以便于能够根据遥控器的 频道检索键值信息的字母和/或数字在所述索引表中查找到相应的索引标识,并最终查找 到对应的频道名称。
10.如权利要求9所述的机顶盒,其特征在于,所述频道切换模块还用于若接收到用户通过遥控器输入一个或者多个键值信息后,在 预设的时间范围内并未再次接收到新的频道检索键值信息,或者并未接收到相应的控制移 动光标进行字母选择的键值信息和选择确认的键值信息时,将当前的频道切换到所述接收 到的遥控器的频道检索键值信息的数字所对应的频道。
全文摘要
本发明实施例公开了一种频道切换方法,包括当接收到遥控器的频道检索键值信息时,在预置的频道索引表中查找所述频道检索键值信息的字母和数字所对应的频道名称;当查找到与该频道检索键值信息的字母和数字所对应的频道名称时,显示该频道检索键值信息的字母和数字,以及查找到的频道名称;若接收到遥控器的在查找到的频道名称中选择目标频道名称的键值信息以及确认切换的键值信息时,将当前的频道切换到选择的所述目标频道名称所对应的频道。本发明实施例还公开了一种机顶盒。采用本发明,用户能够快速准确地定位出目标频道,提供便捷的机顶盒操作服务。
文档编号H04N5/44GK102082942SQ20111004342
公开日2011年6月1日 申请日期2011年2月23日 优先权日2011年2月23日
发明者孙振 申请人:深圳创维数字技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1