设备及其信号处理方法.pdf

上传人:b*** 文档编号:4332252 上传时间:2018-09-14 格式:PDF 页数:22 大小:2.63MB
返回 下载 相关 举报
摘要
申请专利号:

CN201210162484.0

申请日:

2012.05.23

公开号:

CN102843530A

公开日:

2012.12.26

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04N 5/44申请日:20120523|||公开

IPC分类号:

H04N5/44; H04N21/422(2011.01)I

主分类号:

H04N5/44

申请人:

三星电子株式会社

发明人:

金柄澈

地址:

韩国京畿道

优先权:

2011.06.23 KR 10-2011-0061306

专利代理机构:

北京市柳沈律师事务所 11105

代理人:

刘虹

PDF下载: PDF下载
内容摘要

本发明公开一种能够通过从遥控装置传送的用户命令来控制的设备。所述设备包括:信号接收单元,被配置为在预定的单位时间内从遥控器连续地接收每一个都是根据遥控器的操作而生成的多个相同的遥控信号;以及控制单元,被配置为如果接收到多个相同的遥控信号中的一个遥控信号,则执行对应于多个相同的遥控信号中的所述一个遥控信号的第一控制动作,并忽略多个遥控信号中的其它遥控信号,其中,如果接收到在该预定的单位时间内根据遥控器的另外的操作而生成的后续遥控信号,则控制单元被配置为执行对应于所接收的后续遥控信号的第二控制动作。

权利要求书

1.一种能够通过从遥控器传送的用户命令来控制的设备,该设备包括:信号接收单元,用于在预定的单位时间内连续地接收根据对所述遥控器的操作而生成的多个相同的遥控信号;以及控制单元,用于当所述多个相同的遥控信号之一被接受时,执行对应于所接受的一个遥控信号的第一控制动作,并忽略所述多个相同的遥控信号中的其它遥控信号,其中,当接收到在所述预定的单位时间内根据对所述遥控器的另外的操作而生成的后续遥控信号时,所述控制单元执行对应于所接收的后续遥控信号的第二控制动作。2.如权利要求1所述的设备,其中,所述控制单元忽略在从所述多个相同的遥控信号之一被接受的时间点起的预定的临界时间内接收的遥控信号,而接受在所述预定的临界时间之后接收的遥控信号。3.如权利要求1所述的设备,其中,当在多个连续的单位时间内根据对所述遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,所述控制单元在第一个单位时间内执行对应于首先接受的遥控信号的第一控制动作,而忽略其它遥控信号,并且在各个剩余的单位时间内执行对应于其它遥控信号中的每一个的控制动作。4.如权利要求1所述的设备,其中,当在多个连续的单位时间内根据对所述遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,所述控制单元在第一个单位时间内执行对应于首先接受的遥控信号的第一控制动作,而忽略其它遥控信号,并且在各个剩余的单位时间内执行对应于从其它遥控信号中选择的至少两个遥控信号的控制动作。5.如权利要求1所述的设备,其中,所述单位时间是从所述遥控器被操作的时间点开始的300毫秒,并且其中,所述多个相同的遥控信号包括根据对所述遥控器的操作而生成的第一个遥控信号以及从第一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。6.如权利要求2所述的装置,其中,在根据对所述遥控器的一次操作而生成的遥控信号和根据对所述遥控器的另外的操作而生成的后续遥控信号被接受的时间点之间的时间差大于所述预定的临界时间。7.一种能够通过从遥控器传送的用户命令来控制的设备的信号处理方法,该方法包括:在预定的单位时间内连续地接收根据对所述遥控器的操作而生成的多个相同的遥控信号;以及当所述多个相同的遥控信号之一被接受时,进行控制以执行对应于所接受的一个遥控信号的第一控制动作,而忽略所述多个相同的遥控信号中的其它的遥控信号,以及当接收到在所述预定的单位时间内根据对所述遥控器的另外的操作而生成的后续遥控信号时,执行对应于所接收的后续遥控信号的第二控制动作。8.如权利要求7所述的方法,其中,所述控制包括忽略在从所述多个相同的遥控信号之一被接受的时间点起的预定的临界时间内接收的遥控信号,而识别在所述预定的临界时间之后接收的遥控信号。9.如权利要求7所述的方法,其中,所述控制包括:当在多个连续的单位时间内根据对所述遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,在第一单位时间内执行对应于首先接受的遥控信号的第一控制动作,而忽略其它遥控信号,并且在各个剩余的单位时间内执行对应于其它遥控信号中的每一个的控制动作。10.如权利要求7所述的方法,其中,所述控制包括:当在多个连续的单位时间内根据对所述遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,在第一单位时间内执行对应于首先接受的遥控信号的第一控制动作,而忽略除了所述首先接受的遥控信号之外的遥控信号,并且在各个剩余的单位时间内执行对应于从其它遥控信号中选择的至少两个遥控信号的控制动作。11.如权利要求7所述的方法,其中,所述单位时间是从所述遥控器被操作的时间点开始的300毫秒,并且其中,所述多个相同的遥控信号包括根据对所述遥控器的操作而生成的第一个遥控信号以及在从第一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。12.如权利要求8所述的方法,其中,在根据对所述遥控器的一次操作而生成的遥控信号和根据所述遥控器的另外的操作而生成的后续遥控信号被接受的时间点之间的时间差大于所述预定的临界时间。

说明书

设备及其信号处理方法

相关申请的交叉引用

本申请要求于2011年6月23日向韩国知识产权局提交的韩国专利申请
第10-2011-0061306号的优先权,其公开内容通过引用整体结合于此。

技术领域

符合本发明概念的装置和方法涉及设备及其信号处理方法,更具体地,
涉及用于接收遥控信号的设备及其信号处理方法。

背景技术

近来,Ruwido标准工程协议(r-step protocol,r-步骤协议)已经广泛地
用于控制设备。

根据r-步骤协议,对于正常键的敲击(stroke),在300毫秒(ms)内传
送三个IR帧,然后停止帧传送,而对于重复键的敲击,如频道上/下(up/down)
键、音量向上/向下键等,帧被连续地传送直到用户对重复键的敲击被释放为
止。

另一方面,作为处理根据r-步骤协议传送的遥控信号的方法,300毫秒
过滤方法被使用。

300毫秒过滤方法以300毫秒为单位对根据r-步骤协议传送的多个相同
的遥控信号进行过滤,其可能产生这样一个问题,即,其不处理对应于用户
的快速键敲击(fast keystroke)的遥控信号。

而且,由于r-步骤协议并没有对重复键单独进行定义,其可能产生问题,
这是因为重复键的动作未被适当地保证。

发明内容

示范性实施例可以克服上述缺点以及其它以上未描述的缺点。然而,示
范性实施例无需克服上述缺点,并且可以不克服上述任何问题。

根据示范性实施例的一个方面,提供能够通过从遥控器传送的用户命令
来控制的设备,该设备包括:信号接收单元,被配置为从遥控器连续地接收
多个相同的遥控信号,其中每个遥控信号都是在预定的单位时间内根据对遥
控器的操作而生成的;以及控制单元,被配置为如果接收到多个相同的遥控
信号中的一个遥控信号,则执行对应于多个相同的遥控信号中的所述一个遥
控信号的第一控制动作,并忽略多个遥控信号中的其它遥控信号,其中,如
果接收到在预定的单位时间内根据对遥控器的另外的操作而生成的后续遥控
信号,则控制单元被配置为执行对应于所接收的后续遥控信号的第二控制动
作。

控制单元可以忽略从多个相同的遥控信号之一被接收的时间开始的预定
的临界时间内接收的遥控信号,并可以接受在预定的临界时间之后接收的遥
控信号。

如果在多个连续的单位时间内根据对遥控器的重复键的长按(long push)
操作而连续地接收到多个相同的遥控信号,则控制单元在第一个单位时间内
可以执行对应于第一个接收的遥控信号的第一控制动作,并可以忽略其它遥
控信号,并可以在各个剩余的单位时间内执行对应于其它遥控信号中的每一
个的控制动作。

如果在多个连续的单位时间根据对遥控器的重复键的长按操作而连续地
接收到多个相同的遥控信号,则控制单元在第一个单位时间内可以执行对应
于第一个接收的遥控信号的第一控制动作,并可以忽略其它遥控信号,并可
以在各个剩余的单位时间内执行对应于从其它遥控信号中选择的至少两个遥
控信号的控制动作。

单位时间可以是从对遥控器的操作的时间点开始的300毫秒,并且多个
相同的遥控信号可以包括根据对遥控器的操作而生成的第一个遥控信号和在
从第一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。

根据对遥控器的操作生成多个遥控信号和根据对遥控器的另外的操作生
成后续遥控信号的时间差可以大于预定的临界时间。

根据示范性实施例的一个方面,提供能够通过从遥控器传送的用户命令
来控制的设备的信号处理方法,该方法包括:在预定的单位时间内连续地接
收根据对遥控器的操作而生成的多个相同的遥控信号;进行控制以便如果接
收到多个相同的遥控信号中的一个遥控信号,则执行对应于多个相同的遥控
信号中的所述一个遥控信号的控制动作,并忽略多个相同的遥控信号中的其
它遥控信号;以及如果接收到在预定的单位时间内根据对遥控器的另外的操
作而生成的后续遥控信号,则进行控制以执行对应于所接收的后续遥控信号
的控制动作。

所述控制可以包括忽略在从多个相同的遥控信号之一被接收的时间点起
的预定的临界时间内接收的遥控信号,并识别在所述预定的临界时间之后接
收的遥控信号。

如果在多个连续的单位时间内根据对遥控器的重复键的长按操作而连续
地接收到多个相同的遥控信号,则控制动作的执行可以对应于首先接受的遥
控信号来执行,而所述忽略可以包括在第一单位时间内忽略其它遥控信号,
并且所述执行还可以包括在各个剩余的单位时间内执行对应于其它遥控信号
中的每一个的控制动作。

如果在多个连续的单位时间内根据对遥控器的重复键的长按操作而连续
地接收到多个相同的遥控信号,则控制动作的执行可以对应于首先接受的遥
控信号来执行,而所述忽略可以包括在第一单位时间内忽略其它遥控信号,
并且所述执行还可以包括在各个剩余的单位时间内执行对应于从其它遥控信
号中选择的至少两个遥控信号的控制动作。

单位时间可以是从对遥控器的操作的时间点开始的300毫秒,并且多个
相同的遥控信号可以包括根据对遥控器的操作而生成的第一个遥控信号和从
第一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。

在根据对遥控器的操作生成多个相同的遥控信号和根据对遥控器的另外
的操作生成后续遥控信号之间的时间差可以大于预定的临界时间。

根据示范性实施例的一个方面,提供一种记录介质,其中存储用于执行
能够通过从遥控器传送的用户命令来控制的设备的信号处理方法的程序,该
信号处理方法包括:在预定的时间内连续地接收根据对遥控器的操作而生成
的多个相同的遥控信号;进行控制以便如果多个相同的遥控信号中的一个遥
控信号被接收,则执行对应于多个相同的遥控信号中的所述一个遥控信号的
控制动作,并忽略多个相同的遥控信号中的其它遥控信号;以及如果接收到
在所述预定的时间内根据对遥控器的另外的操作而生成的后续遥控信号,则
进行控制以执行对应于所接收的后续遥控信号的控制动作。

所述控制可以包括忽略从多个相同的遥控信号之一被接收到的时间点起
的预定的临界时间内接收的遥控信号,并接受在预定的临界时间之后接收的
遥控信号。

如果在多个连续的单位时间根据对遥控器的重复键的长按操作而连续地
接收到多个相同的遥控信号,则控制动作的执行可以对应于首先接受的遥控
信号来执行,而所述忽略可以包括在第一单位时间内忽略其它遥控信号,并
且所述执行还可以包括在各个剩余的单位时间内执行对应于其它遥控信号中
的每一个的控制动作。

附图说明

通过参考附图描述特定示范性实施例,示范性实施例的上述和/或其它方
面将变得更加清楚,在附图中:

图1是示意地示出根据示范性实施例的遥控系统的视图;

图2A是示出根据示范性实施例的设备的配置的框图;

图2B是用于解释根据示范性实施例的显示装置的详细配置的框图;

图3是示出根据示范性实施例的遥控器的配置的框图;

图4A和图4B分别是用于解释根据示范性实施例的遥控器中的遥控键传
送方法的视图;

图5A和图5B分别是用于解释根据示范性实施例的设备中的遥控键信号
处理方法的视图;

图6A到图6C是用于比较和解释相关技术和示范性实施例中根据对重复
键的操作的信号处理方法的视图;

图7A到图7C是用于比较和解释相关技术和另一个示范性实施例中根据
用户的快速键敲击的信号处理方法的视图;

图8是用于解释根据示范性实施例的信号处理方法的流程图;以及

图9是用于解释根据另一个示范性实施例的信号处理方法的流程图。

具体实施方式

以下参考附图更详细地描述本公开的示范性实施例。

图1是示意地示出根据示范性实施例的遥控系统的视图。

如图1中所示,根据示范性实施例的遥控器系统包括设备100和遥控装
置200。

设备100通过从遥控装置200接收的控制信号,也就是,遥控信号来控
制。设备100可以由电视(TV)、个人计算机(PC)、机顶盒,数字广播系统、
音频系统、视频系统、家用设备、等等来实现(embodied),但是本发明概念
并不局限于此,而是可以应用到能够通过从遥控装置200传送的用户命令来
控制的所有装置。然而,在以下描述中,为了更容易解释,设备100将被解
释为,例如,其通过诸如TV的显示装置来实现的情况。

遥控装置200用来接收用户命令,并将它们传送到设备100,所述用户
命令用于控制设备100的操作。这里,遥控装置200可以由遥控器、具有控
制模式的智能电话等来实现。以下,遥控装置200将被假定和解释为,其通
过遥控器来实现,所述遥控器可以包括智能电话。

遥控器200可以被提供有重复键(repeat key)和正常键(normal key),
该重复键如频道向上/向下键,音量向上/向下键,方向转换(direction conversion)
键等等,而该正常键如号码(number)或数字(figure)键、电源键、菜单键等
等,并且遥控器200可以被实现为在预定协议下根据键敲击传送IR信号。这
里,预定协议可以具有用于将所述键敲击划分为对重复键的键敲击和对正常
键的键敲击并根据所划分的键敲击来传送IR信号的特征。

例如,遥控器200可以在Ruwido标准工程协议下(Ruwido的r-步骤协
议)、根据用户对在其中提供的键的敲击来传送IR信号。这里,r-步骤协议可
以被实现,从而对于用户对正常键的敲击,在300毫秒之内、在100毫秒时
间的基础上传送三个IR帧然后停止帧传送,而对于用户对重复键的敲击,在
100毫秒时间的基础上连续地传送IR帧直到用户对重复键的敲击被释放为
止。

图2A是用于解释根据示范性实施例的设备100的配置的框图。参考图
2A,设备100包括信号接收单元110和控制单元120。如这里所使用的术语
“单元”意味着硬件组件,诸如处理器或电路,和/或由诸如处理器的硬件组
件运行的软件组件。

信号接收单元110用来从遥控器200接收根据键敲击的控制命令。换句
话说,信号接收单元110接收在遥控器200生成的遥控器的信号,也就是,
遥控信号,并将它们传送到控制单元120,由此允许设备100执行与它们相
对应的功能动作。

具体来讲,信号接收单元110可以在预定的单位时间内连续地接收根据
遥控器的一次操作而生成的多个相同的遥控信号。如这里所使用的,术语“单
位时间”是指从遥控器被操作的时间点开始的时间。例如,所述多个相同的
遥控信号可以包括根据遥控器200的操作而生成的第一个遥控信号以及从第
一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。而且,预
定的单位时间可以是从遥控器被操作的时间点开始的300毫秒。换句话说,
信号接收单元110根据对提供在遥控器中的键的一次操作,在300毫秒的单
位时间内接收以100毫秒为单位生成的三个遥控信号。然而,在某些异常情
况中,比如遥控信号由于障碍等而未被接收的情况,将不被考虑,因为该设
备不能从遥控器接收遥控信号。

另一方面,所接收的信号的种类可以根据在遥控器200操作的键是正常
键还是重复键而变化,但对其的详细解释将稍后描述。

控制单元120控制设备100中包括的所有类型的组件的一般操作。换句
话说,根据在信号接收单元110接收的遥控信号,控制单元120控制显示装
置100中包括的所有类型的组件,以允许显示装置100执行对应于遥控信号
的动作。

具体来讲,当接受多个相同的遥控信号之一时,控制单元120可以执行
对应于所接受的遥控信号的控制动作一次,并忽略其余的多个相同的遥控信
号。

而且,当接收到在单位时间内根据对遥控器200的另外的操作而生成的
后续遥控信号时,控制单元120可以执行对应于所接收的后续遥控信号的控
制动作。这里,后续遥控信号可能不是按照如上所述的预定协议在预定的单
位时间(例如,300毫秒)内重复接收的信号,而是在所述预定的单位时间
内根据用户快速的另外操作而生成的遥控信号。

而且,控制单元120可以忽略在从接受多个相同的遥控信号之一的时间
点开始的预定临界时间(critical time)内接收的遥控信号,而接受在预定临
界时间之后接收的遥控信号。这里,在预定临界时间内接收的遥控信号可以
是按照预定协议重复地接收的遥控信号,并且在预定临界时间之后接收的遥
控信号可以是由用户的另外的操作而生成的遥控信号。

而且,当根据示范性实施例、在多个连续的单位时间内根据对遥控器的
重复键的长按操作而连续地接收到多个相同的遥控信号时,控制单元120可
以在第一个单位时间内执行对应于首先接受的遥控信号的控制动作、而忽视
除了首先接受的遥控信号以外的遥控信号,并且在各个剩余的单位时间内执
行对应于全部(entire)遥控信号中的每一个的控制动作。如这里所使用的,
所述术语“长按操作”(long push manipulation)是指遥控器的键被用户按下
(push)多个连续的单位时间、从而从遥控器连续地传送多个相同的遥控信
号的情况。

而且,当根据另一个示范性实施例、在多个连续的单位时间内根据对遥
控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,控制单元
120可以在第一个单位时间内执行对应于首先接受的遥控信号的控制动作、
而忽视除了首先接受的遥控信号以外的遥控信号,并且在各个剩余的单位时
间内执行对应于在相应的单位时间中从遥控信号中选择的至少两个遥控信号
的控制动作。换句话说,如果控制单元在剩余的单位时间内接受和处理全部
的遥控信号,则存在处理以100毫秒为单位接收的全部遥控信号的负担。因
此,为了避免这种情况,控制单元可以被实现为处理以200毫秒为单位接收
的遥控信号。

以下,设备100将被解释为,例如,其通过诸如TV的显示装置100’来
实现的情况。

图2B是用于解释根据示范性实施例的显示装置100’的详细配置的框图。

参考图2B,显示装置100包括信号接收单元110、控制单元120、显示
单元130、存储单元140、图像接收单元150、信号划分单元160、视听(audio 
visual,A/V)处理单元170、和图形用户界面(GUI)处理单元180。在以下
描述中,将省略与图2A中重叠的组件的详细解释。

图像接收单元150从广播站或卫星接收有线或无线广播并对其进行解
调。具体地说,图像接收单元150可以由至少一个调谐器(tuner)来实现。
在一些情况下,图像接收单元150可以具有多个调谐器以通过多个频道同时
接收广播。

信号划分单元160将广播信号划分为视频信号、音频信号、以及广播信
息。信号划分单元160将视频信号和音频信号传送到A/V处理单元170,将
广播信息传送到存储单元140、控制单元120、以及GUI处理单元180。

A/V处理单元170对从信号划分单元160输入的视频信号和音频信号执
行信号处理,诸如视频解码、视频缩放(scaling)、音频解码等等。此外,A/V
处理单元170将视频信号和音频信号分别输出到显示装置130和音频输出单
元(未示出)。

相反,如果将视频信号和音频信号存储在存储单元140中或者将它们通
过连接单元(未示出)传送到外部电器,则A/V处理单元170将视频信号和
音频信号以压缩状态输出到存储单元140或连接单元(未示出)。

GUI处理单元180创建要显示在屏幕上的GUI,并将所创建的GUI添加
到从A/V处理单元170输出的图像上。

显示单元130可以显示从A/V处理单元170输出的图像。

信号接收单元110用来接收从遥控器200传送的根据键敲击的控制命令。
换句话说,信号接收单元110接收在遥控器200生成的遥控信号,并将它们
传送到控制单元120,由此允许显示装置100’执行与它们相对应的功能动作。

例如,如果存在任何对重复键(诸如频道向上/向下键、音量向上/向下键、
方向转换键等)的操作,信号接收单元110可以根据对相应键的操作、在预
定的单位时间内连续地接收多个相同的遥控信号。如果存在对正常键(例如,
提供在遥控器200中的号码‘9’键)的一次操作,信号接收单元110在300
毫秒的单位时间内接收以100毫秒为单位生成的三个遥控信号。

而且,如果存在对重复键(例如,频道向上键)的一次操作,则信号接
收单元110接收以100毫秒为单位生成的多个遥控信号直到所述操作被释放
为止。

在通过信号接收单元110或输入单元(未示出)输入的用户命令的基础
上,控制单元120控制显示装置100’中包括的所有类型的组件以执行与所
述用户命令相对应的动作。

具体来讲,当接受多个相同的遥控信号之一时,控制单元120可以执行
对应于所接受的遥控信号的控制动作一次,并忽略其余的多个相同的遥控信
号。

具体地说,当在单位时间内传送的多个相同的遥控信号之一被接受时,
控制单元120可以在该单位时间内执行对应于所接受的遥控信号的控制动作
一次,并忽略其余的多个相同的遥控信号,并且也在其它单位时间内执行相
同的动作。

而且,当接收到在该单位时间内根据对遥控器200的另外的操作而生成
的后续遥控信号时,控制单元120可以执行对应于所接收的后续遥控信号的
控制动作。

具体地说,控制单元120可以忽略从接受多个相同的遥控信号之一的时
间点开始的预定临界时间内接收的遥控信号,而接受在该预定临界时间之后
接收的遥控信号。

例如,如果在执行对频道向上键的操作之后,在300毫秒的单位时间内
执行对频道向上键的另外的操作,则控制单元120可以将之忽略,但执行与
其相对应的控制动作。换句话说,由于在对频道向上键的操作被执行之后的
100毫秒+A的时间之内接收的遥控信号可以被看作按照预定协议重复接收的
遥控信号,因此它们可以被忽略,而由于在100毫秒+A的时间之后接收的遥
控信号可以被看作通过对频道向上键的另外的操作而生成的遥控信号,因此
它们可以被接受和正常地处理。这里,‘A’可以是接受和处理信号所需的时
间。

而且,当根据示范性实施例、在多个连续的单位时间内根据对遥控器的
重复键的长按操作而连续地接收到多个相同的遥控信号时,控制单元120可
以在第一单位时间内执行对应于首先接受的遥控信号的控制动作、而忽视除
了首先接受的遥控信号以外的遥控信号,并且在各个剩余的单位时间内执行
对应于全部遥控信号中的每一个的控制动作。

例如,如果在多个连续的单位时间(例如,每个300毫秒)的每一个内
根据对遥控器的频道向上键的长按操作、以100毫秒的时间间隔连续地接收
多个相同的遥控信号中的三个,则控制单元120可以在第一个300毫秒的单
位时间内执行对应于首先接受的遥控信号的控制动作、而忽视除了首先接受
的遥控信号以外的遥控信号,并且在各个剩余的300毫秒的单位时间内执行
对应于所述三个遥控信号中的每一个的控制动作。

而且,当根据另一个示范性实施例、在多个连续的单位时间内根据遥控
器的重复键的长按操作而连续地接收多个相同的遥控信号时,控制单元120
可以在第一单位时间内执行对应于首先接受的遥控信号的控制动作、而忽视
除了首先接受的遥控信号以外的遥控信号,并且在各个剩余的单位时间内执
行对应于在相应的单位时间内从遥控信号中选择的至少两个遥控信号的控制
动作。

例如,如果在多个连续的单位时间(例如,每个300毫秒)的每一个内
根据对遥控器的频道向上键的长按操作、以100毫秒的时间间隔连续地接收
多个相同的遥控信号中的三个,则控制单元120可以在第一个300毫秒的单
位时间内执行对应于首先接受的遥控信号的控制动作、而忽视除了首先接受
的遥控信号以外的遥控信号,并且在各个剩余的300毫秒的单位时间内对在
200毫秒的单位时间内接收的遥控信号执行正常处理,并忽略在相应的200
毫秒的单位时间和相应的300毫秒的单位时间之间接收的遥控信号。

存储单元140可以存储关于从遥控器200接收的遥控信号的信息、处理
遥控信号所需的预定时间信息,等等。

图3是示出根据示范性实施例的遥控器200的配置的框图。参考图3,
遥控器200包括输入单元210、控制单元220、以及传送单元230。

输入单元210允许用户在其中输入能够控制设备100或100’的用户命
令。

具体地说,输入单元210可以由包括重复键和正常键的多个操作按钮来
实现,所述重复键如频道向上/向下键、音量向上/向下键、方向转换键等,所
述正常键如号码或数字键、电源键、菜单键等。

控制单元220可以控制传送单元230将从输入单元210输入的用户命令
转换为红外(IR)帧形式,并将它们传送到设备100或100’。

具体地说,对于对正常键的敲击,控制单元220可以进行控制,以便在
预定的单位时间内以预定的时间间隔传送多个IR帧,然后停止传送所述帧。
例如,控制单元220可以进行控制,以便以100毫秒的时间间隔传送三个IR
帧,然后停止传送所述帧。

而且,对于对重复键的敲击,控制单元220可以进行控制,以便在预定
时间的基础上连续地传送IR帧,直到用户对重复键的敲击被释放为止。例如,
控制单元220可以进行控制,以便以100毫秒的时间间隔连续地传送IR帧。

传送单元230可以根据控制单元220的控制,将通过输入单元210输入
的用户命令以IR帧的形式传送到设备100或100’。

在这种情况下,设备100或100’可以被实现为接收根据遥控器200的
键敲击而传送的IR帧,并执行对应于相关功能控制的功能动作。

图4A和图4B分别是用于解释根据示范性实施例的遥控器200中的遥控
键传送方法的视图。

参考图4A,如果存在对于提供在遥控器200中的某个键的一次按下操作
(once pressed manipulation)‘键按下(Key pressed)’,则可以在预定的单位
时间(300毫秒)内、在预定时间(100毫秒)基础上连续地传送多个相同的
遥控信号(F1、F1’和F1”)。

这里,如果所述某个键或对象键(object key)是重复键,则相同的遥控
信号被传送三次(F1、F1’和F1”),然后停止传送针对遥控信号的帧(A)。

而且,如果所述对象键是正常键,则相同的遥控信号被连续地传送,直
到用户对所述键的敲击被释放为止(B)。

此外,参考图4B,如果存在对提供在遥控器200中的某些键的多个操作
‘键按下1、2和3’,则可以传送对应于相关键操作的IR帧。在这种情况下,
用户的多个按下操作可能超过如图4A中所解释的100毫秒,比如130毫秒
和140毫秒。

图5A和图5B分别是用于解释根据示范性实施例的设备100中的遥控键
信号处理方法的视图。

图5A是用于解释根据示范性实施例的设备100中的重复键处理方法的
视图。

参考图5A,当接收帧F1时,设备100接受它作为有效帧,并执行正常
处理。此后,当接收帧F2时,设备100计算帧F1和帧F2之间的接收时间差
的值,并且如果所计算的接收时间差的值是预定临界时间Tr,则可以确定帧
F2不是通过对所述对象键的多个操作生成的帧,并忽略相关的IR帧。换句
话说,如果帧F1和帧F2之间的接收时间差的值不超过预定临界时间Tr,则
设备100可以确定帧F2为根据如上所述的r-步骤协议传送的帧,并忽略相关
的帧。当接收帧F3时,设备100以与帧F2的情况相同的方式进行操作。

之后接收的IR帧,即,帧F4不被忽略,而是由设备100接受并正常地
处理,即使帧F3和帧F4之间的接收时间差的值是预定临界时间Tr时也是如
此。据此,重复键的动作得到保证。

图5B是用于解释根据示范性实施例的设备100的快速键敲击处理方法的
视图。

参考图5B,如果帧F1和帧F2之间的接收时间差的值满足数学公式1(下
面给出),则设备100可以接受帧F2为根据用户的键操作的信号,并执行正
常处理。

【数学公式1】

Tg>Tr+A

这里,Tg可以是帧F1和帧F2之间的接收时间差,Tr可以是根据如上所
述的r-步骤协议的帧发送时间的差,而A可以是考虑到接收IR信号、然后允
许IR驱动器在IR帧中接受它并解码键值所需的处理时间的值。

图6A到图6C是用于比较和解释在相关技术和示范性实施例中根据重复
键的操作的信号处理方法的视图。

图6A是示出根据相关技术的信号处理方法的视图。参考图6A,应用了
指定为Td的重复的帧过滤时间,所以在设备100忽视帧F2、帧F3、帧F5
和帧F6。

图6B是示出根据示范性实施例的信号处理方法的视图。参考图6B,在
设备100,只有帧F2和帧F3被忽略,而帧F5和帧F6被正常地处理。

图6C是仿真在重复键被持续按下时处理的IR帧的数目的结果。可以发
现,当重复键被持续按下5秒时,在示范性实施例中,48个帧被处理,而在
相关技术中,18个帧被处理。换句话说,根据示范性实施例,与相关技术相
比,可以处理多于2.5倍的帧。

图7A到图7C是用于比较和解释在相关技术和另一个示范性实施例中根
据用户的快速键敲击的信号处理方法的视图。

图7A是示出根据相关技术的信号处理方法的视图。参考图7A,所有的
帧F1、帧F2、帧F3和帧F4都是根据用户的快速键敲击的有效帧,但是在
相关技术中,应用了指定为Td的重复的帧过滤时间,所以只有帧F1和帧F3
被处理。

图7B是示出根据另一个示范性实施例的信号处理方法的视图。参考图
7B,可以发现,所有的帧F1、帧F2、帧F3和帧F4被正常地处理。

图7C是示出对于从1秒到5秒的键按下的次数的接受或处理的帧的数目
的视图。可以发现,对于5秒的36个快速键敲击,在示范性实施例中它们都
在设备100被正常地处理,而在相关技术中只有它们大约一半的、17个快速
键敲击被处理。

图8是用于解释根据示范性实施例的信号处理方法的流程图。

根据在图8中示出的设备的信号处理方法,在预定的单位时间内连续地
接收根据遥控器的一次操作而生成的多个相同的遥控信号(S810)。这里,预
定的单位时间可以是从遥控器被操作的时间点开始的300毫秒。此外,所述
多个相同的遥控信号可以包括根据遥控器的操作而生成的第一个遥控信号以
及从第一遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。

随后,当多个相同的遥控信号之一被接受时,对应于所接受的遥控信号
的控制动作被执行一次,而多个相同的遥控信号中其它的遥控信号被忽略。
而且,当接收到在单位时间内根据遥控器的另外的操作而生成的后续遥控信
号时,则执行对应于所接收的后续遥控信号的控制动作(S820)。

在步骤S820,可以忽略从接受多个相同的遥控信号之一的时间点开始的
预定临界时间内接收的遥控信号,而可以接受在该预定临界时间之后接收的
遥控信号。

而且,在步骤S820,当根据示范性实施例、在多个连续的单位时间内根
据对遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,在
第一个单位时间内可以执行对应于首先接受的遥控信号的控制动作、而忽略
除了首先接受的遥控信号以外的遥控信号,然后在各个剩余的单位时间内可
以执行对应于全部多个遥控信号中的每一个的控制动作。

而且,在步骤S820,当根据另一个示范性实施例、在多个连续的单位时
间内根据对遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号
时,在第一个单位时间内可以执行对应于首先接受的遥控信号的控制动作、
而忽略除了首先接受的遥控信号以外的遥控信号,并且在各个剩余的单位时
间内可以执行对应于在相应的单位时间内从遥控信号中选择的至少两个遥控
信号的控制动作。

图9是用于解释根据另一个示范性实施例的信号处理方法的流程图。

根据图9中示出的信号处理方法,当接收到遥控信号时(S905),确定所
接收的遥控信号是否是通过重复键生成的信号(S910)。

如果所接收的遥控信号是通过重复键生成的信号(S910:是),则确定接
收时间点是否是已经经过了比从接收到先前遥控信号时的时间点开始的预定
时间长的时间的时间点(S915)。

作为步骤S915中的确定的结果,如果接收时间点是已经经过了比预定时
间长的时间的时间点(S915:是),则所接收的遥控信号被正常地处理(S920)。

作为步骤S915中确定的结果,如果接收时间点不是已经经过了比预定时
间长的时间的时间点(S915:否),则验证(verify)所接收的遥控信号是否是重
复传送的信号(S925)。

作为步骤S925中验证的结果,如果所接收的遥控信号是重复传送的信号
(S925:是),则它被忽略(S930)。

作为步骤S925中验证的结果,如果所接收的遥控信号不是重复传送的信
号(S925:否),则验证所接收的遥控信号是否是系统中定义的预定义的遥控
信号(S935)。例如,预定义的遥控信号可以是在第一个300毫秒的单位时间
之后接收的遥控信号。

作为步骤S935中验证的结果,如果所接收的遥控信号是预定义的遥控信
号(S935:是),则检查相应的信号是否满足预定的条件(S940)。例如,可
以检查是否存在对于在第一个300毫秒的单位时间之后接收的遥控信号的预
定的条件。这里,所述预定的条件可以是被设置为只正常地处理诸如奇数信
号或偶数信号的信号、而非所有信号的条件。根据这一点,并不是所有在第
一个300毫秒的单位时间之后接收的遥控信号都可以被处理,而是根据预定
的条件而被选择性地处理。

作为步骤S940中检查的结果,如果所接收的遥控信号满足预定的条件
(S940:是),则相应的信号被正常地处理(S920)。

而且,作为步骤S940中检查的结果,如果所接收的遥控信号不满足预定
的条件(S940:否),则相应的信号被忽略(S930)。

另一方面,作为步骤S935中验证的结果,如果所接收的遥控信号不是系
统中定义的预定义的遥控信号(S935:否),则相应的信号被正常地处理
(S920)。

而且,作为步骤S910中确定的结果,如果所接收的遥控信号不是通过重
复键生成信号(S910:否),则确定接收时间点是否是已经经过了比从接收到
先前遥控信号时的时间点开始的预定时间长的时间的时间点(S945)。

作为步骤S945中确定的结果,如果接收时间点是已经经过了比预定时间
长的时间的时间点(S945:是),则验证所接收的遥控信号是否是系统中定义
的预定义的遥控信号(S950)。

作为步骤S950中验证的结果,如果所接收的遥控信号不是预定义的遥控
信号(S950:否),则相应的信号被正常地处理(S960)。

而且,作为步骤S950中验证的结果,如果所接收的遥控信号是预定义的
遥控信号(S950:是),则检查相应的信号是否满足预定的条件(S955)。

作为步骤S955中检查的结果,如果相应的信号满足预定的条件(S955:
是),则相应的信号被正常地处理(S920)。

而且,作为步骤S955中检查的结果,如果相应的信号不满足预定的条件
(S955:否),则相应的信号被忽略(S960)。

另一方面,作为步骤S945中确定的结果,如果接收时间点不是已经经过
了比预定时间长的时间的时间点(S945:否),则相应的信号被忽略(S960)。

而且,另一个示范性实施例可以包括记录介质,即,计算机可读记录介
质,其包括用于运行根据如上所述的示范性实施例的设备的信号处理方法的
程序。计算机可读记录介质包括其中可以存储可由计算机系统读取的各种记
录装置。计算机可读记录介质的示例包括ROM、RAM、CD-ROM、磁带、
软盘、光学数据存储装置,等等。而且,计算机可读的记录介质可以分布在
通过网络连接的计算机系统中,以便它们能够以分布式方法存储和运行可由
计算机读取的代码。

据此,可以提高接收率(receiving rate)和对遥控信号的响应度
(responsiveness)。

如上所述,虽然已经通过上述示范性实施例解释了本发明概念,但本发
明概念并不局限于此。本发明的教导可以容易地应用到其他种类的装置,并
且多种替换、修改、以及变形对于本领域技术人员来说都是清楚的。

设备及其信号处理方法.pdf_第1页
第1页 / 共22页
设备及其信号处理方法.pdf_第2页
第2页 / 共22页
设备及其信号处理方法.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《设备及其信号处理方法.pdf》由会员分享,可在线阅读,更多相关《设备及其信号处理方法.pdf(22页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 102843530 A (43)申请公布日 2012.12.26 C N 1 0 2 8 4 3 5 3 0 A *CN102843530A* (21)申请号 201210162484.0 (22)申请日 2012.05.23 10-2011-0061306 2011.06.23 KR H04N 5/44(2006.01) H04N 21/422(2011.01) (71)申请人三星电子株式会社 地址韩国京畿道 (72)发明人金柄澈 (74)专利代理机构北京市柳沈律师事务所 11105 代理人刘虹 (54) 发明名称 设备及其信号处理方法 (57) 摘要 本发明公开一。

2、种能够通过从遥控装置传送的 用户命令来控制的设备。所述设备包括:信号接 收单元,被配置为在预定的单位时间内从遥控器 连续地接收每一个都是根据遥控器的操作而生成 的多个相同的遥控信号;以及控制单元,被配置 为如果接收到多个相同的遥控信号中的一个遥控 信号,则执行对应于多个相同的遥控信号中的所 述一个遥控信号的第一控制动作,并忽略多个遥 控信号中的其它遥控信号,其中,如果接收到在该 预定的单位时间内根据遥控器的另外的操作而生 成的后续遥控信号,则控制单元被配置为执行对 应于所接收的后续遥控信号的第二控制动作。 (30)优先权数据 (51)Int.Cl. 权利要求书2页 说明书10页 附图9页 (1。

3、9)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 10 页 附图 9 页 1/2页 2 1.一种能够通过从遥控器传送的用户命令来控制的设备,该设备包括: 信号接收单元,用于在预定的单位时间内连续地接收根据对所述遥控器的操作而生成 的多个相同的遥控信号;以及 控制单元,用于当所述多个相同的遥控信号之一被接受时,执行对应于所接受的一个 遥控信号的第一控制动作,并忽略所述多个相同的遥控信号中的其它遥控信号, 其中,当接收到在所述预定的单位时间内根据对所述遥控器的另外的操作而生成的后 续遥控信号时,所述控制单元执行对应于所接收的后续遥控信号的第二控制动作。 2.如权利。

4、要求1所述的设备,其中,所述控制单元忽略在从所述多个相同的遥控信号 之一被接受的时间点起的预定的临界时间内接收的遥控信号,而接受在所述预定的临界时 间之后接收的遥控信号。 3.如权利要求1所述的设备,其中,当在多个连续的单位时间内根据对所述遥控器的 重复键的长按操作而连续地接收到多个相同的遥控信号时,所述控制单元在第一个单位时 间内执行对应于首先接受的遥控信号的第一控制动作,而忽略其它遥控信号,并且在各个 剩余的单位时间内执行对应于其它遥控信号中的每一个的控制动作。 4.如权利要求1所述的设备,其中,当在多个连续的单位时间内根据对所述遥控器的 重复键的长按操作而连续地接收到多个相同的遥控信号时。

5、,所述控制单元在第一个单位时 间内执行对应于首先接受的遥控信号的第一控制动作,而忽略其它遥控信号,并且在各个 剩余的单位时间内执行对应于从其它遥控信号中选择的至少两个遥控信号的控制动作。 5.如权利要求1所述的设备, 其中,所述单位时间是从所述遥控器被操作的时间点开始的300毫秒,并且 其中,所述多个相同的遥控信号包括根据对所述遥控器的操作而生成的第一个遥控信 号以及从第一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。 6.如权利要求2所述的装置,其中,在根据对所述遥控器的一次操作而生成的遥控信 号和根据对所述遥控器的另外的操作而生成的后续遥控信号被接受的时间点之间的时间 差大于所。

6、述预定的临界时间。 7.一种能够通过从遥控器传送的用户命令来控制的设备的信号处理方法,该方法包 括: 在预定的单位时间内连续地接收根据对所述遥控器的操作而生成的多个相同的遥控 信号;以及 当所述多个相同的遥控信号之一被接受时,进行控制以执行对应于所接受的一个遥控 信号的第一控制动作,而忽略所述多个相同的遥控信号中的其它的遥控信号,以及当接收 到在所述预定的单位时间内根据对所述遥控器的另外的操作而生成的后续遥控信号时,执 行对应于所接收的后续遥控信号的第二控制动作。 8.如权利要求7所述的方法,其中,所述控制包括忽略在从所述多个相同的遥控信号 之一被接受的时间点起的预定的临界时间内接收的遥控信号。

7、,而识别在所述预定的临界时 间之后接收的遥控信号。 9.如权利要求7所述的方法,其中,所述控制包括:当在多个连续的单位时间内根据对 所述遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,在第一单位时间 内执行对应于首先接受的遥控信号的第一控制动作,而忽略其它遥控信号,并且在各个剩 权 利 要 求 书CN 102843530 A 2/2页 3 余的单位时间内执行对应于其它遥控信号中的每一个的控制动作。 10.如权利要求7所述的方法,其中,所述控制包括:当在多个连续的单位时间内根据 对所述遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,在第一单位时 间内执行对应于首先接受的遥。

8、控信号的第一控制动作,而忽略除了所述首先接受的遥控信 号之外的遥控信号,并且在各个剩余的单位时间内执行对应于从其它遥控信号中选择的至 少两个遥控信号的控制动作。 11.如权利要求7所述的方法, 其中,所述单位时间是从所述遥控器被操作的时间点开始的300毫秒,并且 其中,所述多个相同的遥控信号包括根据对所述遥控器的操作而生成的第一个遥控信 号以及在从第一个遥控信号开始以100毫秒为单位生成的两个相同的遥控信号。 12.如权利要求8所述的方法,其中,在根据对所述遥控器的一次操作而生成的遥控信 号和根据所述遥控器的另外的操作而生成的后续遥控信号被接受的时间点之间的时间差 大于所述预定的临界时间。 权。

9、 利 要 求 书CN 102843530 A 1/10页 4 设备及其信号处理方法 0001 相关申请的交叉引用 0002 本申请要求于2011年6月23日向韩国知识产权局提交的韩国专利申请第 10-2011-0061306号的优先权,其公开内容通过引用整体结合于此。 技术领域 0003 符合本发明概念的装置和方法涉及设备及其信号处理方法,更具体地,涉及用于 接收遥控信号的设备及其信号处理方法。 背景技术 0004 近来,Ruwido标准工程协议(r-step protocol,r-步骤协议)已经广泛地用于控 制设备。 0005 根据r-步骤协议,对于正常键的敲击(stroke),在300毫秒。

10、(ms)内传送三个IR 帧,然后停止帧传送,而对于重复键的敲击,如频道上/下(up/down)键、音量向上/向下键 等,帧被连续地传送直到用户对重复键的敲击被释放为止。 0006 另一方面,作为处理根据r-步骤协议传送的遥控信号的方法,300毫秒过滤方法 被使用。 0007 300毫秒过滤方法以300毫秒为单位对根据r-步骤协议传送的多个相同的遥 控信号进行过滤,其可能产生这样一个问题,即,其不处理对应于用户的快速键敲击(fast keystroke)的遥控信号。 0008 而且,由于r-步骤协议并没有对重复键单独进行定义,其可能产生问题,这是因 为重复键的动作未被适当地保证。 发明内容 00。

11、09 示范性实施例可以克服上述缺点以及其它以上未描述的缺点。然而,示范性实施 例无需克服上述缺点,并且可以不克服上述任何问题。 0010 根据示范性实施例的一个方面,提供能够通过从遥控器传送的用户命令来控制的 设备,该设备包括:信号接收单元,被配置为从遥控器连续地接收多个相同的遥控信号,其 中每个遥控信号都是在预定的单位时间内根据对遥控器的操作而生成的;以及控制单元, 被配置为如果接收到多个相同的遥控信号中的一个遥控信号,则执行对应于多个相同的遥 控信号中的所述一个遥控信号的第一控制动作,并忽略多个遥控信号中的其它遥控信号, 其中,如果接收到在预定的单位时间内根据对遥控器的另外的操作而生成的后。

12、续遥控信 号,则控制单元被配置为执行对应于所接收的后续遥控信号的第二控制动作。 0011 控制单元可以忽略从多个相同的遥控信号之一被接收的时间开始的预定的临界 时间内接收的遥控信号,并可以接受在预定的临界时间之后接收的遥控信号。 0012 如果在多个连续的单位时间内根据对遥控器的重复键的长按(long push)操作而 连续地接收到多个相同的遥控信号,则控制单元在第一个单位时间内可以执行对应于第一 说 明 书CN 102843530 A 2/10页 5 个接收的遥控信号的第一控制动作,并可以忽略其它遥控信号,并可以在各个剩余的单位 时间内执行对应于其它遥控信号中的每一个的控制动作。 0013 。

13、如果在多个连续的单位时间根据对遥控器的重复键的长按操作而连续地接收到 多个相同的遥控信号,则控制单元在第一个单位时间内可以执行对应于第一个接收的遥控 信号的第一控制动作,并可以忽略其它遥控信号,并可以在各个剩余的单位时间内执行对 应于从其它遥控信号中选择的至少两个遥控信号的控制动作。 0014 单位时间可以是从对遥控器的操作的时间点开始的300毫秒,并且多个相同的遥 控信号可以包括根据对遥控器的操作而生成的第一个遥控信号和在从第一个遥控信号开 始以100毫秒为单位生成的两个相同的遥控信号。 0015 根据对遥控器的操作生成多个遥控信号和根据对遥控器的另外的操作生成后续 遥控信号的时间差可以大于。

14、预定的临界时间。 0016 根据示范性实施例的一个方面,提供能够通过从遥控器传送的用户命令来控制的 设备的信号处理方法,该方法包括:在预定的单位时间内连续地接收根据对遥控器的操作 而生成的多个相同的遥控信号;进行控制以便如果接收到多个相同的遥控信号中的一个遥 控信号,则执行对应于多个相同的遥控信号中的所述一个遥控信号的控制动作,并忽略多 个相同的遥控信号中的其它遥控信号;以及如果接收到在预定的单位时间内根据对遥控器 的另外的操作而生成的后续遥控信号,则进行控制以执行对应于所接收的后续遥控信号的 控制动作。 0017 所述控制可以包括忽略在从多个相同的遥控信号之一被接收的时间点起的预定 的临界时。

15、间内接收的遥控信号,并识别在所述预定的临界时间之后接收的遥控信号。 0018 如果在多个连续的单位时间内根据对遥控器的重复键的长按操作而连续地接收 到多个相同的遥控信号,则控制动作的执行可以对应于首先接受的遥控信号来执行,而所 述忽略可以包括在第一单位时间内忽略其它遥控信号,并且所述执行还可以包括在各个剩 余的单位时间内执行对应于其它遥控信号中的每一个的控制动作。 0019 如果在多个连续的单位时间内根据对遥控器的重复键的长按操作而连续地接收 到多个相同的遥控信号,则控制动作的执行可以对应于首先接受的遥控信号来执行,而所 述忽略可以包括在第一单位时间内忽略其它遥控信号,并且所述执行还可以包括在。

16、各个剩 余的单位时间内执行对应于从其它遥控信号中选择的至少两个遥控信号的控制动作。 0020 单位时间可以是从对遥控器的操作的时间点开始的300毫秒,并且多个相同的遥 控信号可以包括根据对遥控器的操作而生成的第一个遥控信号和从第一个遥控信号开始 以100毫秒为单位生成的两个相同的遥控信号。 0021 在根据对遥控器的操作生成多个相同的遥控信号和根据对遥控器的另外的操作 生成后续遥控信号之间的时间差可以大于预定的临界时间。 0022 根据示范性实施例的一个方面,提供一种记录介质,其中存储用于执行能够通过 从遥控器传送的用户命令来控制的设备的信号处理方法的程序,该信号处理方法包括:在 预定的时间内。

17、连续地接收根据对遥控器的操作而生成的多个相同的遥控信号;进行控制以 便如果多个相同的遥控信号中的一个遥控信号被接收,则执行对应于多个相同的遥控信号 中的所述一个遥控信号的控制动作,并忽略多个相同的遥控信号中的其它遥控信号;以及 如果接收到在所述预定的时间内根据对遥控器的另外的操作而生成的后续遥控信号,则进 说 明 书CN 102843530 A 3/10页 6 行控制以执行对应于所接收的后续遥控信号的控制动作。 0023 所述控制可以包括忽略从多个相同的遥控信号之一被接收到的时间点起的预定 的临界时间内接收的遥控信号,并接受在预定的临界时间之后接收的遥控信号。 0024 如果在多个连续的单位时。

18、间根据对遥控器的重复键的长按操作而连续地接收到 多个相同的遥控信号,则控制动作的执行可以对应于首先接受的遥控信号来执行,而所述 忽略可以包括在第一单位时间内忽略其它遥控信号,并且所述执行还可以包括在各个剩余 的单位时间内执行对应于其它遥控信号中的每一个的控制动作。 附图说明 0025 通过参考附图描述特定示范性实施例,示范性实施例的上述和/或其它方面将变 得更加清楚,在附图中: 0026 图1是示意地示出根据示范性实施例的遥控系统的视图; 0027 图2A是示出根据示范性实施例的设备的配置的框图; 0028 图2B是用于解释根据示范性实施例的显示装置的详细配置的框图; 0029 图3是示出根据。

19、示范性实施例的遥控器的配置的框图; 0030 图4A和图4B分别是用于解释根据示范性实施例的遥控器中的遥控键传送方法的 视图; 0031 图5A和图5B分别是用于解释根据示范性实施例的设备中的遥控键信号处理方法 的视图; 0032 图6A到图6C是用于比较和解释相关技术和示范性实施例中根据对重复键的操作 的信号处理方法的视图; 0033 图7A到图7C是用于比较和解释相关技术和另一个示范性实施例中根据用户的快 速键敲击的信号处理方法的视图; 0034 图8是用于解释根据示范性实施例的信号处理方法的流程图;以及 0035 图9是用于解释根据另一个示范性实施例的信号处理方法的流程图。 具体实施方式。

20、 0036 以下参考附图更详细地描述本公开的示范性实施例。 0037 图1是示意地示出根据示范性实施例的遥控系统的视图。 0038 如图1中所示,根据示范性实施例的遥控器系统包括设备100和遥控装置200。 0039 设备100通过从遥控装置200接收的控制信号,也就是,遥控信号来控制。设备 100可以由电视(TV)、个人计算机(PC)、机顶盒,数字广播系统、音频系统、视频系统、家用 设备、等等来实现(embodied),但是本发明概念并不局限于此,而是可以应用到能够通过从 遥控装置200传送的用户命令来控制的所有装置。然而,在以下描述中,为了更容易解释, 设备100将被解释为,例如,其通过诸。

21、如TV的显示装置来实现的情况。 0040 遥控装置200用来接收用户命令,并将它们传送到设备100,所述用户命令用于控 制设备100的操作。这里,遥控装置200可以由遥控器、具有控制模式的智能电话等来实现。 以下,遥控装置200将被假定和解释为,其通过遥控器来实现,所述遥控器可以包括智能电 话。 说 明 书CN 102843530 A 4/10页 7 0041 遥控器200可以被提供有重复键(repeat key)和正常键(normal key),该重复键 如频道向上/向下键,音量向上/向下键,方向转换(direction conversion)键等等,而该 正常键如号码(number)或数字。

22、(figure)键、电源键、菜单键等等,并且遥控器200可以被 实现为在预定协议下根据键敲击传送IR信号。这里,预定协议可以具有用于将所述键敲击 划分为对重复键的键敲击和对正常键的键敲击并根据所划分的键敲击来传送IR信号的特 征。 0042 例如,遥控器200可以在Ruwido标准工程协议下(Ruwido的r-步骤协议)、根据 用户对在其中提供的键的敲击来传送IR信号。这里,r-步骤协议可以被实现,从而对于用 户对正常键的敲击,在300毫秒之内、在100毫秒时间的基础上传送三个IR帧然后停止帧 传送,而对于用户对重复键的敲击,在100毫秒时间的基础上连续地传送IR帧直到用户对 重复键的敲击被释。

23、放为止。 0043 图2A是用于解释根据示范性实施例的设备100的配置的框图。参考图2A,设备 100包括信号接收单元110和控制单元120。如这里所使用的术语“单元”意味着硬件组件, 诸如处理器或电路,和/或由诸如处理器的硬件组件运行的软件组件。 0044 信号接收单元110用来从遥控器200接收根据键敲击的控制命令。换句话说,信 号接收单元110接收在遥控器200生成的遥控器的信号,也就是,遥控信号,并将它们传送 到控制单元120,由此允许设备100执行与它们相对应的功能动作。 0045 具体来讲,信号接收单元110可以在预定的单位时间内连续地接收根据遥控器的 一次操作而生成的多个相同的遥。

24、控信号。如这里所使用的,术语“单位时间”是指从遥控器 被操作的时间点开始的时间。例如,所述多个相同的遥控信号可以包括根据遥控器200的 操作而生成的第一个遥控信号以及从第一个遥控信号开始以100毫秒为单位生成的两个 相同的遥控信号。而且,预定的单位时间可以是从遥控器被操作的时间点开始的300毫秒。 换句话说,信号接收单元110根据对提供在遥控器中的键的一次操作,在300毫秒的单位时 间内接收以100毫秒为单位生成的三个遥控信号。然而,在某些异常情况中,比如遥控信号 由于障碍等而未被接收的情况,将不被考虑,因为该设备不能从遥控器接收遥控信号。 0046 另一方面,所接收的信号的种类可以根据在遥控。

25、器200操作的键是正常键还是重 复键而变化,但对其的详细解释将稍后描述。 0047 控制单元120控制设备100中包括的所有类型的组件的一般操作。换句话说,根 据在信号接收单元110接收的遥控信号,控制单元120控制显示装置100中包括的所有类 型的组件,以允许显示装置100执行对应于遥控信号的动作。 0048 具体来讲,当接受多个相同的遥控信号之一时,控制单元120可以执行对应于所 接受的遥控信号的控制动作一次,并忽略其余的多个相同的遥控信号。 0049 而且,当接收到在单位时间内根据对遥控器200的另外的操作而生成的后续遥控 信号时,控制单元120可以执行对应于所接收的后续遥控信号的控制动。

26、作。这里,后续遥控 信号可能不是按照如上所述的预定协议在预定的单位时间(例如,300毫秒)内重复接收的 信号,而是在所述预定的单位时间内根据用户快速的另外操作而生成的遥控信号。 0050 而且,控制单元120可以忽略在从接受多个相同的遥控信号之一的时间点开始的 预定临界时间(critical time)内接收的遥控信号,而接受在预定临界时间之后接收的遥 控信号。这里,在预定临界时间内接收的遥控信号可以是按照预定协议重复地接收的遥控 说 明 书CN 102843530 A 5/10页 8 信号,并且在预定临界时间之后接收的遥控信号可以是由用户的另外的操作而生成的遥控 信号。 0051 而且,当根。

27、据示范性实施例、在多个连续的单位时间内根据对遥控器的重复键的 长按操作而连续地接收到多个相同的遥控信号时,控制单元120可以在第一个单位时间内 执行对应于首先接受的遥控信号的控制动作、而忽视除了首先接受的遥控信号以外的遥控 信号,并且在各个剩余的单位时间内执行对应于全部(entire)遥控信号中的每一个的控制 动作。如这里所使用的,所述术语“长按操作”(long push manipulation)是指遥控器的 键被用户按下(push)多个连续的单位时间、从而从遥控器连续地传送多个相同的遥控信号 的情况。 0052 而且,当根据另一个示范性实施例、在多个连续的单位时间内根据对遥控器的重 复键的。

28、长按操作而连续地接收到多个相同的遥控信号时,控制单元120可以在第一个单位 时间内执行对应于首先接受的遥控信号的控制动作、而忽视除了首先接受的遥控信号以外 的遥控信号,并且在各个剩余的单位时间内执行对应于在相应的单位时间中从遥控信号中 选择的至少两个遥控信号的控制动作。换句话说,如果控制单元在剩余的单位时间内接受 和处理全部的遥控信号,则存在处理以100毫秒为单位接收的全部遥控信号的负担。因此, 为了避免这种情况,控制单元可以被实现为处理以200毫秒为单位接收的遥控信号。 0053 以下,设备100将被解释为,例如,其通过诸如TV的显示装置100来实现的情况。 0054 图2B是用于解释根据示。

29、范性实施例的显示装置100的详细配置的框图。 0055 参考图2B,显示装置100包括信号接收单元110、控制单元120、显示单元130、存 储单元140、图像接收单元150、信号划分单元160、视听(audio visual,A/V)处理单元170、 和图形用户界面(GUI)处理单元180。在以下描述中,将省略与图2A中重叠的组件的详细 解释。 0056 图像接收单元150从广播站或卫星接收有线或无线广播并对其进行解调。具体地 说,图像接收单元150可以由至少一个调谐器(tuner)来实现。在一些情况下,图像接收单 元150可以具有多个调谐器以通过多个频道同时接收广播。 0057 信号划分单。

30、元160将广播信号划分为视频信号、音频信号、以及广播信息。信号划 分单元160将视频信号和音频信号传送到A/V处理单元170,将广播信息传送到存储单元 140、控制单元120、以及GUI处理单元180。 0058 A/V处理单元170对从信号划分单元160输入的视频信号和音频信号执行信号处 理,诸如视频解码、视频缩放(scaling)、音频解码等等。此外,A/V处理单元170将视频信 号和音频信号分别输出到显示装置130和音频输出单元(未示出)。 0059 相反,如果将视频信号和音频信号存储在存储单元140中或者将它们通过连接单 元(未示出)传送到外部电器,则A/V处理单元170将视频信号和音。

31、频信号以压缩状态输出 到存储单元140或连接单元(未示出)。 0060 GUI处理单元180创建要显示在屏幕上的GUI,并将所创建的GUI添加到从A/V处 理单元170输出的图像上。 0061 显示单元130可以显示从A/V处理单元170输出的图像。 0062 信号接收单元110用来接收从遥控器200传送的根据键敲击的控制命令。换句话 说,信号接收单元110接收在遥控器200生成的遥控信号,并将它们传送到控制单元120,由 说 明 书CN 102843530 A 6/10页 9 此允许显示装置100执行与它们相对应的功能动作。 0063 例如,如果存在任何对重复键(诸如频道向上/向下键、音量向。

32、上/向下键、方向转 换键等)的操作,信号接收单元110可以根据对相应键的操作、在预定的单位时间内连续地 接收多个相同的遥控信号。如果存在对正常键(例如,提供在遥控器200中的号码9键) 的一次操作,信号接收单元110在300毫秒的单位时间内接收以100毫秒为单位生成的三 个遥控信号。 0064 而且,如果存在对重复键(例如,频道向上键)的一次操作,则信号接收单元110接 收以100毫秒为单位生成的多个遥控信号直到所述操作被释放为止。 0065 在通过信号接收单元110或输入单元(未示出)输入的用户命令的基础上,控制单 元120控制显示装置100中包括的所有类型的组件以执行与所述用户命令相对应的。

33、动作。 0066 具体来讲,当接受多个相同的遥控信号之一时,控制单元120可以执行对应于所 接受的遥控信号的控制动作一次,并忽略其余的多个相同的遥控信号。 0067 具体地说,当在单位时间内传送的多个相同的遥控信号之一被接受时,控制单元 120可以在该单位时间内执行对应于所接受的遥控信号的控制动作一次,并忽略其余的多 个相同的遥控信号,并且也在其它单位时间内执行相同的动作。 0068 而且,当接收到在该单位时间内根据对遥控器200的另外的操作而生成的后续遥 控信号时,控制单元120可以执行对应于所接收的后续遥控信号的控制动作。 0069 具体地说,控制单元120可以忽略从接受多个相同的遥控信号。

34、之一的时间点开始 的预定临界时间内接收的遥控信号,而接受在该预定临界时间之后接收的遥控信号。 0070 例如,如果在执行对频道向上键的操作之后,在300毫秒的单位时间内执行对频 道向上键的另外的操作,则控制单元120可以将之忽略,但执行与其相对应的控制动作。换 句话说,由于在对频道向上键的操作被执行之后的100毫秒+A的时间之内接收的遥控信号 可以被看作按照预定协议重复接收的遥控信号,因此它们可以被忽略,而由于在100毫秒 +A的时间之后接收的遥控信号可以被看作通过对频道向上键的另外的操作而生成的遥控 信号,因此它们可以被接受和正常地处理。这里,A可以是接受和处理信号所需的时间。 0071 而。

35、且,当根据示范性实施例、在多个连续的单位时间内根据对遥控器的重复键的 长按操作而连续地接收到多个相同的遥控信号时,控制单元120可以在第一单位时间内执 行对应于首先接受的遥控信号的控制动作、而忽视除了首先接受的遥控信号以外的遥控信 号,并且在各个剩余的单位时间内执行对应于全部遥控信号中的每一个的控制动作。 0072 例如,如果在多个连续的单位时间(例如,每个300毫秒)的每一个内根据对遥控器 的频道向上键的长按操作、以100毫秒的时间间隔连续地接收多个相同的遥控信号中的三 个,则控制单元120可以在第一个300毫秒的单位时间内执行对应于首先接受的遥控信号 的控制动作、而忽视除了首先接受的遥控信。

36、号以外的遥控信号,并且在各个剩余的300毫 秒的单位时间内执行对应于所述三个遥控信号中的每一个的控制动作。 0073 而且,当根据另一个示范性实施例、在多个连续的单位时间内根据遥控器的重复 键的长按操作而连续地接收多个相同的遥控信号时,控制单元120可以在第一单位时间内 执行对应于首先接受的遥控信号的控制动作、而忽视除了首先接受的遥控信号以外的遥控 信号,并且在各个剩余的单位时间内执行对应于在相应的单位时间内从遥控信号中选择的 至少两个遥控信号的控制动作。 说 明 书CN 102843530 A 7/10页 10 0074 例如,如果在多个连续的单位时间(例如,每个300毫秒)的每一个内根据对。

37、遥控器 的频道向上键的长按操作、以100毫秒的时间间隔连续地接收多个相同的遥控信号中的三 个,则控制单元120可以在第一个300毫秒的单位时间内执行对应于首先接受的遥控信号 的控制动作、而忽视除了首先接受的遥控信号以外的遥控信号,并且在各个剩余的300毫 秒的单位时间内对在200毫秒的单位时间内接收的遥控信号执行正常处理,并忽略在相应 的200毫秒的单位时间和相应的300毫秒的单位时间之间接收的遥控信号。 0075 存储单元140可以存储关于从遥控器200接收的遥控信号的信息、处理遥控信号 所需的预定时间信息,等等。 0076 图3是示出根据示范性实施例的遥控器200的配置的框图。参考图3,遥。

38、控器200 包括输入单元210、控制单元220、以及传送单元230。 0077 输入单元210允许用户在其中输入能够控制设备100或100的用户命令。 0078 具体地说,输入单元210可以由包括重复键和正常键的多个操作按钮来实现,所 述重复键如频道向上/向下键、音量向上/向下键、方向转换键等,所述正常键如号码或数 字键、电源键、菜单键等。 0079 控制单元220可以控制传送单元230将从输入单元210输入的用户命令转换为红 外(IR)帧形式,并将它们传送到设备100或100。 0080 具体地说,对于对正常键的敲击,控制单元220可以进行控制,以便在预定的单位 时间内以预定的时间间隔传送多。

39、个IR帧,然后停止传送所述帧。例如,控制单元220可以 进行控制,以便以100毫秒的时间间隔传送三个IR帧,然后停止传送所述帧。 0081 而且,对于对重复键的敲击,控制单元220可以进行控制,以便在预定时间的基础 上连续地传送IR帧,直到用户对重复键的敲击被释放为止。例如,控制单元220可以进行 控制,以便以100毫秒的时间间隔连续地传送IR帧。 0082 传送单元230可以根据控制单元220的控制,将通过输入单元210输入的用户命 令以IR帧的形式传送到设备100或100。 0083 在这种情况下,设备100或100可以被实现为接收根据遥控器200的键敲击而传 送的IR帧,并执行对应于相关。

40、功能控制的功能动作。 0084 图4A和图4B分别是用于解释根据示范性实施例的遥控器200中的遥控键传送方 法的视图。 0085 参考图4A,如果存在对于提供在遥控器200中的某个键的一次按下操作(once pressed manipulation)键按下(Key pressed),则可以在预定的单位时间(300毫秒)内、 在预定时间(100毫秒)基础上连续地传送多个相同的遥控信号(F1、F1和F1”)。 0086 这里,如果所述某个键或对象键(object key)是重复键,则相同的遥控信号被传 送三次(F1、F1和F1”),然后停止传送针对遥控信号的帧(A)。 0087 而且,如果所述对象。

41、键是正常键,则相同的遥控信号被连续地传送,直到用户对所 述键的敲击被释放为止(B)。 0088 此外,参考图4B,如果存在对提供在遥控器200中的某些键的多个操作键按下1、 2和3,则可以传送对应于相关键操作的IR帧。在这种情况下,用户的多个按下操作可能 超过如图4A中所解释的100毫秒,比如130毫秒和140毫秒。 0089 图5A和图5B分别是用于解释根据示范性实施例的设备100中的遥控键信号处理 说 明 书CN 102843530 A 10 8/10页 11 方法的视图。 0090 图5A是用于解释根据示范性实施例的设备100中的重复键处理方法的视图。 0091 参考图5A,当接收帧F1。

42、时,设备100接受它作为有效帧,并执行正常处理。此后, 当接收帧F2时,设备100计算帧F1和帧F2之间的接收时间差的值,并且如果所计算的接 收时间差的值是预定临界时间Tr,则可以确定帧F2不是通过对所述对象键的多个操作生 成的帧,并忽略相关的IR帧。换句话说,如果帧F1和帧F2之间的接收时间差的值不超过 预定临界时间Tr,则设备100可以确定帧F2为根据如上所述的r-步骤协议传送的帧,并忽 略相关的帧。当接收帧F3时,设备100以与帧F2的情况相同的方式进行操作。 0092 之后接收的IR帧,即,帧F4不被忽略,而是由设备100接受并正常地处理,即使帧 F3和帧F4之间的接收时间差的值是预定。

43、临界时间Tr时也是如此。据此,重复键的动作得 到保证。 0093 图5B是用于解释根据示范性实施例的设备100的快速键敲击处理方法的视图。 0094 参考图5B,如果帧F1和帧F2之间的接收时间差的值满足数学公式1(下面给出), 则设备100可以接受帧F2为根据用户的键操作的信号,并执行正常处理。 0095 【数学公式1】 0096 TgTr+A 0097 这里,Tg可以是帧F1和帧F2之间的接收时间差,Tr可以是根据如上所述的r-步 骤协议的帧发送时间的差,而A可以是考虑到接收IR信号、然后允许IR驱动器在IR帧中 接受它并解码键值所需的处理时间的值。 0098 图6A到图6C是用于比较和解。

44、释在相关技术和示范性实施例中根据重复键的操作 的信号处理方法的视图。 0099 图6A是示出根据相关技术的信号处理方法的视图。参考图6A,应用了指定为Td 的重复的帧过滤时间,所以在设备100忽视帧F2、帧F3、帧F5和帧F6。 0100 图6B是示出根据示范性实施例的信号处理方法的视图。参考图6B,在设备100, 只有帧F2和帧F3被忽略,而帧F5和帧F6被正常地处理。 0101 图6C是仿真在重复键被持续按下时处理的IR帧的数目的结果。可以发现,当重 复键被持续按下5秒时,在示范性实施例中,48个帧被处理,而在相关技术中,18个帧被处 理。换句话说,根据示范性实施例,与相关技术相比,可以处。

45、理多于2.5倍的帧。 0102 图7A到图7C是用于比较和解释在相关技术和另一个示范性实施例中根据用户的 快速键敲击的信号处理方法的视图。 0103 图7A是示出根据相关技术的信号处理方法的视图。参考图7A,所有的帧F1、帧 F2、帧F3和帧F4都是根据用户的快速键敲击的有效帧,但是在相关技术中,应用了指定为 Td的重复的帧过滤时间,所以只有帧F1和帧F3被处理。 0104 图7B是示出根据另一个示范性实施例的信号处理方法的视图。参考图7B,可以发 现,所有的帧F1、帧F2、帧F3和帧F4被正常地处理。 0105 图7C是示出对于从1秒到5秒的键按下的次数的接受或处理的帧的数目的视图。 可以发。

46、现,对于5秒的36个快速键敲击,在示范性实施例中它们都在设备100被正常地处 理,而在相关技术中只有它们大约一半的、17个快速键敲击被处理。 0106 图8是用于解释根据示范性实施例的信号处理方法的流程图。 说 明 书CN 102843530 A 11 9/10页 12 0107 根据在图8中示出的设备的信号处理方法,在预定的单位时间内连续地接收根据 遥控器的一次操作而生成的多个相同的遥控信号(S810)。这里,预定的单位时间可以是从 遥控器被操作的时间点开始的300毫秒。此外,所述多个相同的遥控信号可以包括根据遥 控器的操作而生成的第一个遥控信号以及从第一遥控信号开始以100毫秒为单位生成的。

47、 两个相同的遥控信号。 0108 随后,当多个相同的遥控信号之一被接受时,对应于所接受的遥控信号的控制动 作被执行一次,而多个相同的遥控信号中其它的遥控信号被忽略。而且,当接收到在单位时 间内根据遥控器的另外的操作而生成的后续遥控信号时,则执行对应于所接收的后续遥控 信号的控制动作(S820)。 0109 在步骤S820,可以忽略从接受多个相同的遥控信号之一的时间点开始的预定临界 时间内接收的遥控信号,而可以接受在该预定临界时间之后接收的遥控信号。 0110 而且,在步骤S820,当根据示范性实施例、在多个连续的单位时间内根据对遥控器 的重复键的长按操作而连续地接收到多个相同的遥控信号时,在第。

48、一个单位时间内可以执 行对应于首先接受的遥控信号的控制动作、而忽略除了首先接受的遥控信号以外的遥控信 号,然后在各个剩余的单位时间内可以执行对应于全部多个遥控信号中的每一个的控制动 作。 0111 而且,在步骤S820,当根据另一个示范性实施例、在多个连续的单位时间内根据对 遥控器的重复键的长按操作而连续地接收到多个相同的遥控信号时,在第一个单位时间内 可以执行对应于首先接受的遥控信号的控制动作、而忽略除了首先接受的遥控信号以外的 遥控信号,并且在各个剩余的单位时间内可以执行对应于在相应的单位时间内从遥控信号 中选择的至少两个遥控信号的控制动作。 0112 图9是用于解释根据另一个示范性实施例。

49、的信号处理方法的流程图。 0113 根据图9中示出的信号处理方法,当接收到遥控信号时(S905),确定所接收的遥 控信号是否是通过重复键生成的信号(S910)。 0114 如果所接收的遥控信号是通过重复键生成的信号(S910:是),则确定接收时间点 是否是已经经过了比从接收到先前遥控信号时的时间点开始的预定时间长的时间的时间 点(S915)。 0115 作为步骤S915中的确定的结果,如果接收时间点是已经经过了比预定时间长的 时间的时间点(S915:是),则所接收的遥控信号被正常地处理(S920)。 0116 作为步骤S915中确定的结果,如果接收时间点不是已经经过了比预定时间长 的时间的时间点(S915:否),则验证(verify)所接收的遥控信号是否是重复传送的信号 (S925)。 0。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1