带有加解密功能的数字电视及解除其加密功能的方法

文档序号:7696180阅读:1507来源:国知局
专利名称:带有加解密功能的数字电视及解除其加密功能的方法
技术领域
本发明涉及数字电视加解密技术,特别涉及一种带有加解密功能的数字 电视及解除其加密功能的方法。
背景技术
在电视机或者机顶盒中很多时候有的菜单操作都带有密码,比如说有的时 候带有节目加锁功能,或者一些高级设置中不希望家里的小孩或者误操作的时 候进去。但是同时带来的问题就是密码有时候会出现遗忘的现象,导致加锁的 节目解不开,同时每个系统都是用的一个密码,所以想通过恢复默认设置来清 空密码的方法也是行不通的。如此,将降低用户的满意度。

发明内容
本发明所要解决的技术问题在于,提供一种带有加解密功能的数字电视及 解除数字电视加密功能的方法,通过组合键,来实现超级密码的功能。
为达到上述目的,本发明所提供的带有加解密功能的数字电视包括微处 理器、分别与微处理器连接的视/音频信号处理单元、存储器、高频头、遥控 器接口,与所述视/音频信号处理单元连接的视/音频输出装置,以及与所述遥 控器接口无线连接的遥控器;其特征在于,
在所述遥控器按键上设置超级解密按键,用于通过键入一组组合按键编码 输入所述微处理器,将预先设置的控制数字电视开丰几的开机密码或控制数字电 视节目播放的节目密码进行解密,并使所述信号处理单元处于正常播放的默认 初始状态。
上述数字电视,其特征在于,所述存储器包括系统密码设置单元,所述系
统密码设置单元包括
开机密码设置/解除模块,用于对所述数字电禾见开机的开机设置或解除所 设置的密码,或者节目密码设置/解除模块,用于对所述数字电视播放的特定节目设置或解除所设置的密码;以及
超级密码设置/解除模块,与所述超级解密按键相对应,用于设置或解除 所述超级解密按键。
上述数字电视,其特征在于,所述视/音频输出装置为显示屏,所述显示屏 包括一弹出密码框,与所述系统密码设置单元相对应,用于提示输入由所述遥 控器键入的开机密码或节目密码或超级密码。
上述数字电视,其特征在于,所述超级解密按键由所述遥控器的原有按键 通过组合形成。
上述数字电视,其特征在于,所述组合形成的超级解密按键由红键、绿键、 黄键和蓝键按一定顺序组合形成。
进一步,本发明提供的一种解除数字电视的加密功能的方法,该数字电视 包括分别与微处理器连接的视/音频信号处理单元、存储器、高频头、遥控 器接口,与所述视/音频信号处理单元连接的视/音频输出装置,以及与所述遥 控器接口无线连接的遥控器;其特征在于,该方法包括
在所述遥控器按键上设置超级解密按键的步骤,用于通过键入一组组合按 键编码输入所述微处理器,将预先设置的控制数字电视开机的开机密码或控制 数字电视节目播放的节目密码进行解密,并使所述信号处理单元处于正常播放 的默认初始状态。
上述解除数字电视的加密功能的方法,其特征在于,还包括超级密码设置/ 解除步骤,与所述超级解密按键相对应,用于在所述存储器的系统密码单元中 设置或解除所述超级解密按键。
上述解除数字电视的加密功能的方法,其特征在于,还包括在所述视/音频 输出装置中弹出一密码框的步骤,用于提示输入由所述遥控器键入的开机密码 或节目密码或超级密码。
上述解除数字电视的加密功能的方法,其特征在于,所述超级解密按键由 所述遥控器的原有按键通过组合形成。
上述解除数字电视的加密功能的方法,其特征在于,所述组合形成的超级 解密按键由红键、绿键、黄键和蓝键按一定顺序组合形成。
与现有技术相比,本发明通过遥控器组合键的应用,实现超级解密功能, 可以帮助用户在遗忘用户密码时,解密用户密码,有效提供用户的满意度。
5

图1为数字电视系统示意图
图2为电视的结构示意简图3为本发明数字电视结构示意图4为本发明数字电视系统中遥控器的示意图5为实现本发明方法的控制总流程图6为实现本发明超级密码流程图。
具体实施例方式
以下结合附图和具体实施例对本发明进行说明,以进一步了解本发明之 目的,方案及功效,但并非作为对本发明权利要求保护范围的限制。
图1为数字电视系统图,图2为数字电视的结构示意图,参考图1和图2, 数字电视系统,包括数字电视l、遥控器2、机顶盒3,其中,数字电视,包括 微处理器11,分别与微处理器11连接的视/音频信号处理单元15、存储器13、 高频头14、遥控器接口 12,与所述视/音频信号处理单元15连接的视/音频输 出装置16,其中,遥控器2与所述遥控器接口 12无线连接。本发明的主要特征 在于,在遥控器按键上设置超级解密按键,用于通过键入一组组合按键编码输 入所述微处理器11,将预先设置的控制数字电视开机的开机密码或控制数字 电视节目播放的节目密码进行解密,并使所述信号处理单元15处于正常播放 的默认初始状态。
请参考图3,上述存储器13包括系统密码设置单元131,该系统密码设置 单元131进一步包括开机密码设置/解除模块132,用于对所述数字电视开机 的开机设置或解除所设置的密码;节目密码设置/解除模块133,用于对所述数 字电视播放的特定节目设置或解除所设置的密码;以及超级密码设置/解除模 块134,与所述超级解密按键相对应,用于设置或解除所述超级解密按键。其 中超级解密按键21由遥控器2的原有按键通过组合形成,参考图4,该组合 形成的超级解密按键由红键、黄键、蓝键和绿键按一定顺序组合形成。
上述视/音频输出装置15为显示屏,所述显示屏包括一弹出密码框,与所 述系统密码设置单元相对应,用于提示输入由所述遥控器键入的开机密码或节 目密码或超级密码。
6请结合上述图l一4,本发明提供的解除数字电视的加密功能的方法,应用 于上述数字电视系统,该数字电视l包括微处理器11、分别与微处理器ll连
接的视/音频信号处理单元15、存储器13、高频头14、遥控器接口 12,与所 述视/音频信号处理单元12连接的视/音频输出装置16,其中所述遥控器接口 12 无线连接遥控器2;该方法包括在所述遥控器按键上设置超级解密按键的步 骤,用于通过键入一组组合按键编码输入所述微处理器11,将预先设置的控 制数字电视开机的开机密码或控制数字电视节目播放的节目密码进行解密,并 使所述信号处理单元15处于正常播放的默认初始状态。还包括超级密码设置/ 解除步骤,与所述超级解密按键21相对应,用于在所述存储器13的系统密码 单元中设置或解除所述超级解密按键21。还包括在所述视/音频输出装置16 中弹出一密码框的步骤,用于提示输入由所述遥控器键入的开机密码或节目密 码或超级密码。其中,超级解密按键21由所述遥控器的原有按键通过组合形 成;该组合形成的超级解密按键由红键、黄键、蓝键和绿键按一定顺序组合形 成。
本发明的应用,需要在软件中对于代码部分进行修改,添加对于键值的 控制,在选择时,可以选择平时用的比较少的控制键,而且在遥控器上的位置 比较集中颜色比较明显,便于用户操作,以免用户找不到。
下面参考图4,为一遥控器键盘,选择其中顶端的红、黄、蓝、绿四个
键组合,其中四个按键原来的功能如下
case KEY—RED :〃显示一周电视报
push一function(Osd—EPG一ShowWeek—menu); Global—Variables. onKeyPress (■—SHOW, 0); break;
case KEY—YELLOW:〃预约提醒功能
if(Global—Variables, tvorradio == TV—TYPE)
push—function(Osd—reservwarn—Menu);
Global—Variables. onKeyPress(WM—SHOW, CHANNEL—LIST);break;
case KEY一BLUE:〃电视游戏中俄罗斯方块的帮助键 push—function (0sd一Game—Russian—Help); Global—Variables. onKeyPress (WM—SHOW, 0); break;
case KEY—GREEN:〃节目编辑列表中的全选择 OsdGlobal. Channel—Select—All—Flag = Select—All—ON ; Show—SelectOnOrOff(Select—All—ON); break;
本发明组合键功能的实现关键在于接口部分的判断,在弹出密码框的时 候能够保证程序接收并且判断键值是否成立,把组合键加入到程序判断当中 去。当按下遥控器的时候,遥控器就会发出射频信号,每个不同的键值对应的 不同的信号值,本发明的做法就是将信号值让接口函数认识,达到进入判断的 目的。
以下是把组合键加入到程序判断中的代码实例 unsigned char Supper—Password[]= {KEY—RED, KEY—YELLOW, KEY—BLUE, KEY—GREEN}; const IRRKeyCodeTable[]=
{yellow red Blue green undefine
0x08, 0x00, 0x0a,0x0c, Oxff,
};〃遥控器的键值 unsigned char Supper一Password□ 二 {KEY—RED, KEY—YELLOW, KEY_BLUE, KEY—GREEN}
for(iCount 二 0;iCount 〈 4; iCount++)〃把组合键值加入到程序判断中
if (OsdGlobal. Get—In—PNum[iCount]!= Supper_Password[iCount])
tCount 二 1;break;
unsigned char Supper—Password□=
{KEY—RED, KEY_YELL0W, KEY_BLUE, KEY—GREEN};〃确定遥控器键值,数组实现 void OSD—SendPasswordMessage (void) 〃发送消息到操作系统记录密码发 送值
MSG—STRUCT *message—output;〃发送到消息队列
message—output = PSEUD—OS—GetMessagePointer (); message—output_>Type = MSG—AUX—E2PROM ; message一output-〉Length = 0; message一output-〉SendF進二 USER—INPUT—TASK; message一output-〉Payload. E2prom. Operate = AUX—WRITE ; message—output->Payload. E2prom. Tag
= AUX—E2一PASSW0RD ; message—output-〉Payload. E2p函.Tag [1] = AUX—E2—STOP—FLAG ; RTOS一MailqueueSend( MBOX一AUXP一MailQueue, message_output );
S8 Compare—Password,
int iCount; int tCount;
flag)〃判断密码输入
switch(flag)
tCount = 0;
for(iCount = O;iCount < 4; iCount++) 〃四个键值,所
以循环四次
9if (OsdGlobal. Get—In—PNum[iCount]!二 Supper—Password[iCount])// 判断是否和超级密码数组中储存值符合
tCount = 1: break;
if ((tCount == 0)&&(iCount =二 4))〃常规密码判断
for(iCount = O;iCount < 4;iCount++) Global—Variables, password[iCount] = 0 ; OSD一SendPasswordMessage(); if( Global—Variables. onKeyPress !二 Osd—ParentalControl—menu 父母控制密码判断
return 1 ;
tCount = 0; for(iCount = O;iCount < 4;iCount++) (〃全局密码判断
if (OsdGlobal. Get—In—PNum[iCount] !=Global—Variables, password [iCount]) { tCount = 1; break;
if( Global—Variables. onKeyPress != Osd—ParentalControl一menu) {if(tCount) return 0;} return 1;
10图5和图6为实现本发明方法的控制总流程和超级密码流程。参考图5, 该加密解密方法包括以下步骤
步骤S501,判断是否加密,加密则进入步骤S503;
歩骤S502,显示密码框;
步骤S503,通过遥控器输入密码;
歩骤S504,输入用户密码错误,正确,打开密码框;错误,重新输入或执 行S505;
步骤S505;输入预置的超级密码,
步骤S506,打开密码框。
参考图6,超级密码解密流程如下
步骤S601,通过遥控器按键触发射频信号,射频信号转化为码值; 步骤S602,通过遥控器输入超级密码;
步骤S603,按预置的组合键操作顺序,循环判断密码的每一位; 步骤S604,密码正确,密码框消失。
上述给出的是一组按键组合方式的代码实例,本领域的技术人员可以根 据需要设置多种组合方式,比如,可扩展控制程序,将超级密码的位数加到6 位,即设置6个按键进行组合。
虽然本发明已以一较佳实施例揭露如上,然其并非用以限定本发明,在 不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明 作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的 利要求的保护范围。
权利要求
1、一种带有加解密功能的数字电视,至少包括微处理器、分别与微处理器连接的视/音频信号处理单元、存储器、高频头、遥控器接口,与所述视/音频信号处理单元连接的视/音频输出装置,以及与所述遥控器接口无线连接的遥控器;其特征在于,在所述遥控器按键上设置超级解密按键,用于通过键入一组组合按键编码输入所述微处理器,将预先设置的控制数字电视开机的开机密码或控制数字电视节目播放的节目密码进行解密,并使所述信号处理单元处于正常播放的默认初始状态。
2、 根据权利要求l所述的数字电视,其特征在于,所述存储器包括系统密 码设置单元,所述系统密码设置单元包括开机密码设置/解除模块,用于对所述数字电视开机的开机设置或解除所 设置的密码,或者节目密码设置/解除模块,用于对所述数字电视播放的特定 节目设置或解除所设置的密码;以及超级密码设置/解除模块,与所述超级解密按键相对应,用于设置或解除 所述超级解密按键。
3、 根据权利要求2所述的数字电视,其特征在于,所述视/音频输出装置为 显示屏,所述显示屏包括一弹出密码框,与所述系统密码设置单元相对应,用 于提示输入由所述遥控器键入的开机密码或节目密码或超级密码。
4、 根据权利要求l、 2、 3或4所述的数字电视,其特征在于,所述超级解 密按键由所述遥控器的原有按键通过组合形成。
5、 根据权利要求5所述的数字电视,其特征在于,所述组合形成的超级解 密按键由红键、黄键、蓝键和绿键按一定顺序组合形成。
6、 一种解除数字电视的加密功能的方法,该数字电视包括分别与微处理 器连接的视/音频信号处理单元、存储器、高频头、遥控器接口,与所述视/音 频信号处理单元连接的视/音频输出装置,以及与所述遥控器接口无线连接的 遥控器;其特征在于,该方法包括在所述遥控器按键上设置超级解密按键的步骤,用于通过键入一组组合按 键编码输入所述微处理器,将预先设置的控制数字电视开机的开机密码或控制数字电视节目播放的节目密码进行解密,并使所述信号处理单元处于正常播放 的默认初始状态。
7、 根据权利要求6所述解除数字电视的加密功能的方法,其特征在于,还 包括超级密码设置/解除步骤,与所述超级解密按键相对应,用于在所述存储 器的系统密码单元中设置或解除所述超级解密按键。
8、 根据权利要求6所述解除数字电视的加密功能的方法,其特征在于,还 包括在所述视/音频输出装置中弹出一密码框的步骤,用于提示输入由所述遥 控器键入的开机密码或节目密码或超级密码。
9、 根据权利要求6、 7或8所述解除数字电视的加密功能的方法,其特征 在于,所述超级解密按键由所述遥控器的原有按键通过组合形成。
10、 根据权利要求9所述解除数字电视的加密功能的方法,其特征在于, 所述组合形成的超级解密按键由红键、黄键、蓝键和绿键按一定顺序组合形成。
全文摘要
本发明公开了一种带有加解密功能的数字电视,至少包括微处理器、分别与微处理器连接的视/音频信号处理单元、存储器、高频头、遥控器接口,与所述视/音频信号处理单元连接的视/音频输出装置,以及与所述遥控器接口无线连接的遥控器;在所述遥控器按键上设置超级解密按键,用于通过键入一组组合按键编码输入所述微处理器,将预先设置的控制数字电视开机的开机密码或控制数字电视节目播放的节目密码进行解密,并使所述信号处理单元处于正常播放的默认初始状态。本发明还提供了一种解除数字电视加密功能的方法。
文档编号H04N5/00GK101656821SQ20081011858
公开日2010年2月24日 申请日期2008年8月19日 优先权日2008年8月19日
发明者王雅卓 申请人:乐金电子(中国)研究开发中心有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1