单一旋钮控制电视喜好频道系统及方法

文档序号:7589833阅读:236来源:国知局
专利名称:单一旋钮控制电视喜好频道系统及方法
技术领域
本发明涉及一种电视频道控制系统及方法,特别是涉及一种由单一旋钮自动控制电视喜好频道的系统及方法。
背景技术
如今电视已与人们的生活休戚相关。通过电视新闻,人们感知外面的世界;通过各式各样的娱乐节目,人们放松疲惫的身心。随着电视技术特别是卫星电视技术与有线电视技术的发展,在收看电视时,人们有了更多的选择,可以收看更多各具特色的电视频道。然而,每个人都有自己的兴趣,因此在收看电视节目时,会根据自己的喜好来选择某些特定的频道。在电视喜好频道技术出现之前,人们通过电视机上的选频按钮按频道序号顺序选频或通过电视遥控器上的数字按钮凭记忆选频。此两种选频方式都需要人来操作,很耗时间,当凭记忆选频时,还会出现记忆不清楚导致选频不成功的现象,容易让人产生烦闷的情绪。这种状况在电视喜好频道技术出现之后得到了解决,人们利用这种喜好技术可以预先设置自己喜欢的电视频道为喜好频道,开机后可以直接切换到这些喜好频道观看电视节目,省去了在一大堆频道数字序号中选频和记忆某个频道序号的麻烦。但这又出现了一个问题,即人们必须自己去设置这些喜好频道,费时费力还会出现设置不成功的现象。况且随着时间的推移,人们的兴趣还会发生变化,需要设置新的喜好频道来取代原先的喜好频道。
传统的电视喜好频道技术是通过在电视机机身或电视遥控装置上设置喜好按钮,实现对电视喜好频道的控制,这种喜好按钮称为喜好键。非喜好频道的切换通过其它按钮来实现。因此需要较多的按钮来控制频道的切换,这样较多的按钮不仅造成材料的浪费,且造成控制装置的庞大。
所以需要提供一种单一旋钮控制电视喜好频道的系统及方法,其利用单一旋钮切换频道,根据用户收看频道的习惯自动设定喜好频道以及根据用户命令强制设定或删除喜好频道。

发明内容本发明的主要目的在于提供一种单一旋钮控制电视喜好频道的系统及方法,其可利用单一旋钮切换喜好频道与非喜好频道,更新各电视频道的收看记录,根据频道收看记录自动设定喜好频道以及根据用户命令强制设定或删除喜好频道。
为实现上述目的,本发明提供一种单一旋钮控制电视喜好频道的系统,该系统包括一旋钮、一控制装置及一电视调谐器。旋钮通过其旋转及按压,产生旋钮信号,其中旋钮包括操作部分及电路部分。操作部分用于旋转及按压;电路部分用于根据操作部分的旋转及按压产生相应的旋转脉冲及按压脉冲,从而产生旋钮信号。该旋钮信号包括旋转信号及按压信号。其中旋转信号又包括旋转方向信号及旋转幅度信号。旋转幅度的大小通过电路部分连续产生的旋转脉冲的个数来判断,当电路部分连续产生的旋转脉冲的个数大于或等于预设的脉冲个数时,旋钮的旋转幅度为大幅度,否则,旋钮的旋转幅度为小幅度。控制装置用于根据上述旋钮的旋转信号产生相应的频道切换信号,及根据旋钮的按压信号强制设定或删除喜好频道。控制装置产生的频道切换信号包括频道上切换信号、频道下切换信号、喜好频道上切换信号以及喜好频道下切换信号。控制装置可为单片机(Single Chip),其包含多个输入/输出端口(I/O端口)、一计数器、一定时器、一随机访问内存(RAM)及一中央处理器(CPU)。I/O端口用于接收及输出信号。计数器用于记录电路部分连续发出的旋转脉冲的个数。定时器用于对各频道每次的收看时间进行计时。RAM用于存储频道列表、各频道的收看记录、按收看记录排列的频道排序结果及预先设定的参数。其中频道列表中的信息包括频道标识及喜好标识,预先设定的参数包括预设脉冲数Q、预设收看时间T及用于系统自动设定喜好频道的预设参数N等。CPU用于根据旋转信号更新频道收看记录,判断频道切换的类型与切换的方向以产生相应的频道切换信号,根据收看记录自动设定喜好频道及根据按压信号强制设定喜好频道。电视调谐器用于根据控制装置输出的频道切换信号切换频道。
本发明还提供一种单一旋钮控制电视喜好频道的方法,该方法包括以下步骤(a)接收到旋钮信号;(b)判断该旋钮信号是否为旋转信号;(c)如果该旋钮信号不是旋转信号,即为按压信号,则将当前所处的非喜好频道强制设为喜好频道,或将当前所处的喜好频道强制设为非喜好频道,结束;(d)如果为旋转信号,更新频道收看记录及按频道收看记录将频道进行排序;(e)判断旋钮的旋转方向;(f)如果旋钮的旋转方向为逆时针,判断其旋转幅度是否为大幅度;(g)如果旋转幅度为大幅度,根据频道的喜好频道强制设定记录与频道收看记录切换至上一个喜好频道,结束;(h)如果旋转幅度为小幅度,切换至上一个频道,结束;(i)如果旋钮的旋转方向为顺时针,判断其旋转幅度是否为大幅度;(j)如果旋转幅度为大幅度,根据频道的喜好频道强制设定记录与频道收记录切换至下一个喜好频道,结束;(k)如果旋转幅度为小幅度,切换至下一个频道,结束。
通过实施本发明可实现利用单一旋钮达到切换喜好频道与非喜好频道,同时自动设定及强制设定喜好频道的目的。

图1是本发明单一旋钮控制电视喜好频道的硬件架构图。
图2是本发明单一旋钮控制电视喜好频道方法的作业流程图。
图3是本发明单一旋钮控制电视喜好频道方法的更新频道收看记录与频道排序的作业流程图。
图4是本发明单一旋钮控制电视喜好频道方法的切换至上(下)一喜好频道的作业流程图。
图5是本发明单一旋钮控制电视喜好频道方法的强制设定或删除喜好频道的作业流程图。
具体实施方式如图1所示,是本发明旋钮控制电视喜好频道的系统架构图。该系统包括一旋钮10、一控制装置11及一电视调谐器12。该旋钮10用于通过用户的旋转及按压,产生传给控制装置11的旋钮信号,包括旋转信号及按压信号,其包含一操作部分100及一电路部分101。操作部分100用于用户执行旋转及按压操作;电路部分101用于根据旋钮操作部分100的操作产生相应的旋转脉冲和按压脉冲,从而产生旋钮信号。该旋钮信号包括旋转信号及按压信号。其中旋转信号又包括旋转方向信号与旋转幅度信号。旋转幅度的大小通过电路部分连续产生的旋转脉冲的个数来判断,当电路部分连续产生的旋转脉冲的个数大于或等于预设的脉冲个数时,旋钮的旋转幅度为大幅度,否则,旋钮的旋转幅度为小幅度。控制装置11用于根据电路部分101产生的旋转信号更新频道收看记录,产生相应的频道切换信号,以控制电视调谐器12进行相应的频道切换,并根据频道收看记录自动设置喜好频道及根据电路部分101产生的按压信号强制设定或删除喜好频道。控制装置11可为单片机(Single Chip),其包含多个输入/输出端口(I/O端口)110、一计数器111、一定时器112、一随机访问内存(RAM)113及一中央处理单元(CPU)114。多个I/O端口110用于接收电路部分101产生的旋转信号与按压信号,并输出控制装置11产生的频道切换信号以控制电视调谐器12。计数器111用于记录电路部分101连续产生的旋转脉冲的个数q。定时器112用于对各频道每次的收看时间进行计时。RAM 113用于存储频道列表、各频道的收看记录、按收看记录排列的频道排序结果及预先设定的参数。其中上述频道列表中的信息包括频道的频道标识与喜好标识。上述频道标识用于记录频道为哪一频道。上述喜好标识用于记录频道是否为强制设定的喜好频道,如果频道为强制设定的喜好频道,则上述频道列表中该频道的喜好标识位的位元值为1,如果频道不是强制设定的喜好频道,则上述频道列表中该频道的喜好标识位的位元值为0。上述各频道的收看记录包括各频道的收看次数、收看时间及根据收看时间及收看次数计算的收看记录值。上述预先设定的参数包括预设脉冲数Q、预设收看时间T及用于系统自动设定喜好频道的预设参数N等。CPU 114用于根据旋钮10的电路部分101产生的旋转信号更新频道收看记录,根据旋转方向信号判断频道切换的方向,通过比较计数器111所记录的电路部分101连续产生的旋转脉冲个数q与存储于RAM 113中的预设脉冲数Q,判断频道切换的类型,生成频道切换信号,根据频道收看记录自动设定喜好频道,及根据按压信号搜索存储于RAM 113中的频道列表,将当前所处的非喜好频道强制设置成喜好频道,或将当前所处的喜好频道强制设置成非喜好频道。电视调谐器12用于根据CPU 114产生的频道切换信号切换电视频道。
如图2所示,是本发明单一旋钮控制电视喜好频道方法的作业流程图。首先,控制装置11接收到旋钮信号(步骤S200)。CPU 114判断该旋钮信号是否为旋转信号(步骤S201)。如果该旋钮信号不是旋转信号,即为按压信号,则CPU 114搜索存储于RAM 113中的频道列表,判断并修改当前所处频道的喜好标识,强制将当前所处的喜好频道设置为非喜好频道或将当前所处的非喜好频道设置为喜好频道(步骤S202),流程结束。如果该旋钮信号是旋转信号,CPU 114更新频道收看记录并按频道收看记录将频道排序,并将频道收看记录与频道排序的结果存于RAM 113中(步骤S203)。然后CPU 114根据旋转信号中的旋转方向信号判断旋钮的旋转方向(步骤S204)。如果旋钮的旋转方向为逆时针,CPU 114根据旋转信号中的旋转幅度信号判断旋钮的旋转幅度是否为大幅度,即CPU 114比较定时器112所记录的旋钮10的电路部分101连续产生的旋转脉冲个数q与存储于RAM 113中的预设脉冲数Q,判断旋钮10的电路部分101连续产生的旋转脉冲个数q是否大于或等于预设脉冲数Q,如果旋钮10的电路部分101连续产生的旋转脉冲个数q大于或等于预设脉冲数Q,则旋钮的旋转幅度为大幅度,否则,旋钮的旋转幅度为小幅度(步骤S205)。如果旋钮的旋转幅度为大幅度,CPU 114产生喜好频道上切换信号,即切换至上一个喜好频道(步骤S206),流程结束。如果旋钮的旋转幅度为小幅度,CPU 114产生频道上切换信号,即切换至上一个频道(步骤S207),流程结束。如果旋钮的旋转方向为顺时针,CPU 114根据旋钮信号中的旋转幅度信号判断旋钮的旋转幅度是否为大幅度(步骤S208)。如果旋钮的旋转幅度为大幅度,CPU 114产生喜好频道下切换信号,即切换至下一个喜好频道(步骤S209),流程结束。如果旋钮的旋转幅度为小幅度,CPU 114产生频道下切换信号,即切换至下一个频道(步骤S210),流程结束。
如图3所示,是本发明单一旋钮控制电视喜好频道方法的更新频道收看记录与频道排序的作业流程图。在频道切换或电源关闭时,CPU114获取定时器112所计当前频道的收看时间t(步骤S300)。CPU 114将当前频道的收看时间t与存储于RAM 113中的预设收看时间T相比较,判断当前频道的收看时间t是否大于或等于预设时间T(步骤S301)。如果当前频道的收看时间t小于预设时间T,流程结束。如果当前频道的收看时间t大于或等于预设时间T,CPU 114搜索存储于RAM 113中的各频道收看记录(步骤S302)。增加当前频道的收看次数、收看时间及收看记录值,所增加的收看记录值根据收看时间t计算,计算公式为增加的收看记录值=A+B*t,其中A与B为预先设定的固定参数(步骤S303)。减少其它频道的收看记录值,所减少的收看记录值根据收看时间t计算,计算公式为减少的收看记录值=C+D*t,其中C与D为预先设定的固定参数(步骤S304)。将各频道按其收看记录值排序(步骤S305)。更新存储于RAM 113中的频道排序结果及各频道收看记录,流程结束(步骤S306)。
如图4所示,是本发明单一旋钮控制电视喜好频道方法的切换至上(下)一喜好频道的作业流程图。首先CPU预设一变量E的值为1,其中E用于表示CPU 114寻找上(下)一个喜好频道时所搜索的频道的数目(步骤S400)。然后CPU 114在存储于RAM 113中的频道列表中根据频道标识寻找上(下)一个频道(步骤S401)。判断该频道是否为强制设定的喜好频道,即判断频道列表中该频道的喜好标识位的位元值是否为1(步骤S402)。如果频道列表中该频道的喜好标识位的位元值为1,CPU 114输出频道切换信号给电视调谐器将频道切换至该频道(步骤S403),然后结束流程。如果频道列表中该频道的喜好标识位的位元值为0,CPU 114根据存储于RAM 113中的频道排序结果,判断该频道是否位于频道排序的前N位之内,其中N为一用于系统自动设定喜好频道的预设参数(步骤S404)。如果该频道位于频道排序的前N位之内,则执行步骤S403,CPU 114输出频道切换信号给电视调谐器将频道切换至该频道。如果该频道位于频道排序的前N位之外,CPU 114将变量E的值加1(步骤S405)。判断E的值是否小于或等于频道列表中频道的数目,即判断是否已搜索完频道列表中的所有频道(步骤S406)。如果E的值小于频道的数目,即CPU 114未搜索完频道列表中的所有频道,则转执行步骤S401,如果E的值大于频道的数目,即CPU 114已搜索完频道列表中所有的频道,则结束流程。
如图5所示,是本发明单一旋钮控制电视喜好频道方法的强制设定或删除喜好频道的作业流程图。首先旋钮10按下,接收用户强制设定或删除喜好频道的命令(步骤S500)。旋钮10产生按压信号(步骤S501)。CPU 114接收旋钮产生的按压信号,搜索存储于RAM 113中的频道列表,查找当前频道的喜好标识位(步骤S502)。判断当前频道的喜好标识位的位元值为“0”还是为“1”(步骤S503)。如果当前频道的喜好标识位的位元值为“1”,CPU 114删除其喜好标识,将其喜好标识位的位元值置“0”(步骤S504),然后结束流程。如果当前频道的喜好标识位的位元值为“0”,CPU 114增加其喜好标识,将其喜好标识位的位元值置“1”(步骤S505),然后结束流程。
权利要求
1.一种单一旋钮控制电视喜好频道的系统,其特征在于,包括一旋钮,用于旋转及按压,产生旋转脉冲及按压脉冲,从而产生旋转信号及按压信号;一控制装置,用于根据旋钮的旋转信号产生相应的频道切换信号,更新频道收看记录,根据频道收看记录自动设定喜好频道及根据旋钮的按压信号强制设定或删除喜好频道;及一电视调谐器,用于根据控制装置产生的频道切换信号切换频道。
2.如权利要求1所述的单一旋钮控制电视喜好频道的系统,其特征在于,其中控制装置包括一中央处理单元,用于判断旋钮的旋转方向及旋转幅度切换频道,更新频道的收看记录,根据频道收看记录自动设定喜好频道以及根据旋钮的按压信号强制设定或删除喜好频道。
3.如权利要求1所述的单一旋钮控制电视喜好频道的系统,其特征在于,其中控制装置还包括一计数器,用于记录旋钮连续产生的旋转脉冲的个数。
4.如权利要求1所述的单一旋钮控制电视喜好频道的系统,其特征在于,其中控制装置还包括一定时器,用于记录各频道每次收看的时间。
5.如权利要求1所述的单一旋钮控制电视喜好频道的系统,其特征在于,其中控制装置还包括一随机存储内存用于存储电视频道列表、各频道的收看记录及预先设定的参数。
6.如权利要求5所述的单一旋钮控制电视喜好频道的系统,其特征在于,其中电视频道列表包括电视频道标识及喜好标识。
7.一种单一旋钮控制电视喜好频道的方法,其特征在于,包括如下步骤接收到旋钮信号;判断该旋钮信号是否是旋转信号;如果该旋钮信号不是旋转信号,即是按压信号,新增或删除一喜好频道;如果是旋转信号,更新频道收看记录及按频道收看记录将频道排序;判断旋钮的旋转幅度;如果旋钮的旋转幅度为大幅度,根据频道的喜好频道强制设定记录与频道收看记录切换至喜好频道;及如果旋转幅度为小幅度,切换至上下频道。
8.如权利要求7所述的单一旋钮控制电视喜好频道的方法,其特征在于,其中更新频道收看记录及按频道收看记录将频道排序还包括以下子步骤判断当前频道的收看时间是否大于或等于预设时间;如果当前频道的收看时间小于预设时间,结束流程;如果当前频道的收看时间大于或等于预设时间,增加当前频道的收看记录,减少其它有信号频道的收看记录;将各频道按其收看记录排序;及更新频道排序结果及各频道收看记录。
9.如权利要求7所述的单一旋钮控制电视喜好频道的方法,其特征在于,其中切换至喜好频道还包括以下子步骤寻找上或下一个频道;判断该频道是否为强制设定的喜好频道;如果该频道是强制设定的喜好频道,切换至该频道并结束流程;如果该频道不是强制设定的喜好频道,判断该频道是否位于频道排序的前特定位之内;如果该频道位于频道排序的前特定位之内,切换至该频道并结束流程;如果该频道位于频道排序的前特定位之外,判断是否已搜索完频道列表中所有的频道;如果未搜索完频道列表中所有的频道,返回执行寻找上或下一个频道的步骤;及如果已搜索完频道列表中所有的频道,结束流程。
10.如权利要求7所述的单一旋钮控制电视喜好频道的方法,其特征在于,其中新增或删除一喜好频道为将当前频道的喜好标识位的位元值设置为“1”或“0”。
全文摘要
一种单一旋钮控制电视喜好频道的系统及方法,用于根据一单一旋钮输入的信号切换频道并设定喜好频道。该系统包括一旋钮、一控制装置以及一电视调谐器。旋钮用于用户旋转及按压,产生旋转信号及按压信号。控制装置用于根据旋钮产生的旋转信号判断频道的切换类型及切换方向以产生相应的频道切换信号,包括切换至喜好频道及切换至非喜好频道,并根据旋钮产生的按压信号强制设定或删除喜好频道。电视调谐器用于根据控制装置输出的频道切换信号切换频道。利用本发明,可以将喜好频道与上下频道的切换通过一单一旋钮来实现,同时系统自动根据用户收看频道的习惯调整喜好频道,减少用户强制调整喜好频道的次数。
文档编号H04N5/50GK1665281SQ20041001559
公开日2005年9月7日 申请日期2004年3月2日 优先权日2004年3月2日
发明者谢冠宏 申请人:鸿富锦精密工业(深圳)有限公司, 鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1