显示设备以及集成遥控器设置方法及其系统与流程

文档序号:13518351阅读:212来源:国知局
显示设备以及集成遥控器设置方法及其系统与流程

本发明涉及一种显示设备及一种用于设置所述显示器的遥控器的方法,更具体地,涉及一种能够在集成遥控器中设置能够控制外部设备的控制代码组的显示设备及一种用于设置所述显示器的集成遥控器的方法。



背景技术:

电子技术的进步已允许开发用于将显示设备与诸如机顶盒(stb)、dvd、音频等各种外部设备连接的各种手段。为了控制外部设备,通常使用为每个外部设备提供的遥控器。然而,随着外部设备数量的增加,遥控器的数量也在增加。

因此,开发了能够用单个遥控器控制所有外部设备的集成遥控器。然而,为了使集成遥控器控制外部设备,需要设置所述外部设备的控制代码组的处理。因此,用户需要设置期望使用的外部设备的控制代码组。在现有技术中,如图1所示,使用了通过使集成遥控器与外部设备相接触来捕获和存储遥控信号的波形的方法。备选地,用户必须输入遥控器的制造商或型号信息来控制外部设备。

然而,用户不方便直接执行设置外部设备的控制代码组的操作。

因此,需要用于通过自动设置集成遥控器来引导用户使用集成遥控器的手段。



技术实现要素:

本发明是为了满足上述要求,且本发明在于提供一种显示设备和一种用于设置其集成遥控器的方法,所述显示设备通过将与外部设备的遥控器相对应的控制代码组发送给集成遥控器,来促进设置集成扬声器。。

根据本发明示例性实施例的为实现上述目的可由集成遥控器控制的显示设备包括:存储单元,被配置为存储与多个遥控器中的每一个相对应的控制代码组;通信单元,被配置为接收能够控制外部设备的遥控器的第一遥控信号;以及处理器,被配置为基于所接收的第一遥控信号,从所存储的控制代码组中自动检测与所述遥控器相对应的控制代码组,并进行控制以便将检测到的控制代码组发送到集成遥控器。

本文中,所述处理器可以响应于从所述控制代码组包括的多个代码中检测到与所接收的第一遥控信号的代码相同的代码,向所述集成遥控器发送包括检测到的代码在内的控制代码组,并进行控制以在集成遥控器中设置能够控制外部设备的控制代码组。

所述处理器可以响应于多个代码组包括与所接收的第一遥控信号的代码相同的代码,基于遥控器的第二遥控信号,从所存储的控制代码组中检测与所述遥控器相对应的控制代码组。

所述显示设备还包括显示器,其中所述处理器可以,

响应于将检测到的控制代码组发送到集成遥控器,通过显示器提供对所述外部设备可由所述集成遥控器控制加以指示的gui。

所述处理器可以确定所述集成遥控器的位置,并通过显示器提供对所述集成遥控器的位置信息加以指示的ui。

所述处理器可以发送控制指令以控制所述集成遥控器提供光反馈、触觉反馈和声音反馈中的至少一个。

所述处理器可以从外部服务器接收与所述多个遥控器中的每一个相对应的控制代码组,并将所接收的控制代码组存储在存储单元中。

所述第一遥控信号和所述第二遥控信号可以是ir信号、bt信号、ble信号和zigbee信号中的任一个。

根据一个示例性实施例,提供了一种包括集成遥控器和可由所述集成遥控器控制的显示设备的系统,包括:显示设备,被配置为存储与多个遥控器中的每一个相对应的控制代码组,响应于接收到能够控制外部设备的遥控器的第一遥控信号,而基于所接收的第一遥控信号从所存储的控制代码组中自动检测与所述遥控器相对应的控制代码组,并将检测到的控制代码组发送到集成遥控器;以及集成遥控器,被配置为存储从显示设备接收的用于控制外部设备的控制代码组,并将所存储的控制代码组分配给在集成遥控器中包括的遥控器按键。

根据一个示例性实施例,提供了一种用于设置显示设备的集成遥控器的方法,所述方法包括:接收能够控制外部设备的遥控器的第一遥控信号;从与多个预先存储的遥控器中的每一个相对应的控制代码组中检测与所述遥控器相对应的控制代码组;并将检测到的控制代码组发送给所述集成遥控器。

所述检测可以包括:响应于从在所述控制代码组中包括的多个代码中检测到与所接收的第一遥控信号的代码相同的代码,将包括检测到的代码的控制代码组检测作为与所述遥控器相对应的控制代码组,并且其中所述发送包括将检测到的控制代码组发送到集成遥控器,并在集成遥控器中设置能够控制外部设备的控制代码组。

所述检测可以包括:响应于多个控制代码组包括与所接收的第一遥控信号的代码相同的代码,基于遥控器的第二遥控信号,从所存储的控制代码组中检测与所述遥控器相对应的控制代码组。

所述设置方法还可以包括:响应于将检测到的控制代码组发送到集成遥控器,显示对所述外部设备可由所述集成遥控器控制加以指示的gui。

所述设置方法还可以包括:确定所述集成遥控器的位置,并显示对所述集成遥控器的位置信息加以指示的ui。

所述设置方法还可以包括:向集成遥控器发送控制指令以控制所述集成遥控器提供光反馈、触觉反馈和声音反馈中的至少一个。

所述设置方法还可以包括:接收与多个遥控器中的每一个相对应的控制代码组并存储所述控制代码组。

所述第一远程信号和所述第二远程信号可以是ir信号、bt信号、ble信号和zigbee信号中的任一个。

如上所述,根据本发明的各个示例性实施例,将与外部设备的遥控器相对应的控制代码组自动发送到集成遥控器,并且自动执行集成遥控器的设置,从而增强了用户便利性,并引导用户使用集成遥控器。

附图说明

图1是示出了用于设置现有技术的集成遥控器的方法的图。

图2是示出了根据示例实施例的用于设置集成遥控器的系统的配置的图。

图3是示出了根据示例实施例的显示设备的配置的框图。

图4a和4b是示出了根据示例实施例的显示设备的详细配置的框图。

图5是示出了根据示例实施例的集成遥控器的配置的框图。

图6和7是示出了根据示例实施例的用于发送与遥控器相对应的控制代码组的方法的图。

图8和9是示出了在用户使用stb遥控器的情况下检测和发送stb遥控器的控制代码组的过程的流程图。

图10是示出了根据示例实施例的在显示器上提供的对外部设备是可控的加以指示的gui的图。

图11-13是示出了根据各种示例实施例的用于帮助用户查找集成扬声器的各种方法的图。

图14是根据示例实施例的用于设置集成遥控器的系统的序列图。

图15是示出了根据示例实施例的用于设置集成遥控器的方法的流程图。

具体实施方式

以下将参照附图详细地描述本公开的各种示例实施例。

图2是示出了根据示例实施例的用于设置集成遥控器的系统的配置的图。

如图2所示,集成遥控器设置系统1000包括显示设备100、集成遥控器200、外部设备300和能够控制外部设备的遥控器400。

显示设备100是由集成遥控器控制的设备,并且可以被实现为数字tv。然而,它可以是能够进行远程控制的任何设备,例如pc等。

集成遥控器200是用于远程控制显示设备100的设备,并且可以接收用户命令并将与所接收的用户命令相对应的信号发送到显示设备100。

具体地,集成遥控器200可以操作作为能够控制各种外部设备300的遥控器400。具体地,集成遥控器200可以存储能够控制外部设备300的遥控器400的控制代码组,将遥控器400的控制代码组分配给集成遥控器的每个遥控键,并且控制外部设备300。这里,控制代码组是指与遥控器的每个遥控键相关的一组信息以及当每个遥控键被选择时出现的信号信息(例如,波形)。

同时,显示设备100可以从遥控器400接收遥控信号,以将与遥控器400相对应的控制代码组发送到集成遥控器。

当遥控信号从能够控制外部设备300的遥控器400发送到外部设备300时,显示设备100从遥控器400接收遥控信号以自动检测遥控器400的控制代码组。具体地,当从控制代码组所包括的多个代码中检测出与从遥控器400接收的遥控信号的代码相同的代码时,显示设备100将所述控制代码组确定为遥控器400的控制代码组。随后,显示设备100可以将包括检测到的代码的控制代码组发送到集成遥控器200,以允许将能够控制外部设备300的控制代码组设置在集成遥控器200中。

另外,显示设备100可以在将与遥控器400相对应的控制代码组发送到集成遥控器200的同时显示集成遥控器的位置信息。具体地,显示设备100可以从集成遥控器200中包括的传感器(例如,gps)接收集成遥控器200的位置信息,并将所接收的位置信息提供给显示设备100的显示屏幕。在这种情况下,显示设备100可以发送控制命令以向集成遥控器200提供反馈,从而允许集成遥控器200提供光反馈、触觉反馈和声音反馈中的至少一个。本文中,光反馈可以是打开集成遥控器200的光传感器的反馈,触觉反馈可以是使集成遥控器200振动的操作,并且声音反馈可以是控制集成遥控器200输出预定声音的操作。

因此,用户可以通过集成遥控器200的反馈操作,容易地识别集成遥控器200的位置,并更容易地查找集成遥控器200。

图3是示出了根据示例实施例的显示设备的配置的框图。

参考图3,显示设备100包括存储单元110、通信单元120和处理器130。

存储单元110存储与多个遥控器400相对应的控制代码组。具体地,控制外部设备300的遥控器可以根据制造商或型号具有不同的控制代码组,并且存储单元110可以存储与每个遥控器400相对应的控制代码组。

另外,存储单元110可以存储程序,诸如根据示例实施例的用于提供集成遥控器200的设置的通信模块110、信号处理模块112、控制代码组检测模块113、ui产生模块114等。以下将结合图4b更详细地描述通信模块111、信号处理模块112、控制代码组检测模块113和ui产生模块114。

通信单元120与集成遥控器200或能够控制外部设备400的遥控器400进行通信。具体地,通信单元120传送来自能够控制外部设备400的遥控器400的遥控信号,并且将由处理器130检测到的控制代码组发送到集成遥控器200。然而,所述示例不限于此,且通信单元120可以间接地从外部设备400接收遥控信号。

另外,通信单元120可以从集成遥控器200接收集成遥控器200的位置信息,并且向集成遥控器200发送用于提供反馈的控制命令。

本文中,通信单元120可以通过各种通信方法(例如,蓝牙(bt)、蓝牙低功耗(ble)、无线保真(wi-fi)、zigbee、红外(ir)、串行接口、通用串行总线(usb)、近场通信(nfc)等)与集成遥控器200进行通信。nfc芯片是指使用各种rf-id频带(例如135khz、13.56mhz、433mhz、860-960mhz、2.45ghz等)中的13.56mhz的频带,在nfc方法下操作的芯片。在使用wi-fi芯片或蓝牙芯片的情况下,通信单元120可以首先发送或接收各种连接信息,诸如ssid、会话密钥等,并且通过使用所述各种连接信息进行通信连接以便发送或接收各种信息。无线通信芯片是指根据各种通信标准(例如ieee、zigbee、第3代(3g)、第3代合作伙伴计划(3gpp)、长期演进(lte)等)来进行通信的芯片。

另外,通信单元120可以包括在显示设备100中,或可以包括作为单独的设备。在通信单元120被配置为单独的设备的情况下,通信单元120可以将所接收的信号发送到显示设备100。

具体地,作为非限制性示例,通信单元120可以接收ir信号、bt信号、ble信号和zigbee信号中的任何一个,并且接收各种频率范围的信号。

处理器130控制显示设备100的总体操作。

处理器130可以基于能够控制外部设备300的遥控器400的遥控信号,来检测与遥控器400相对应的控制代码组。具体地,当接收到能够控制外部设备300的遥控器400的遥控信号时,处理器130可以从预先存储在存储单元110中的多个控制代码组中检测到与所接收的遥控信号的代码相同的代码,并将包括检测到的相同代码的控制代码组确定为与该遥控器400相对应的控制代码组。

然而,如果多个控制代码组包括与所接收的遥控信号的代码相同的代码,则处理器130可以将与所接收的遥控信号不同的遥控代码与包括在该控制代码组中的代码进行比较,以检测与遥控器400相对应的控制代码组。

例如,当用户要按下遥控器400的“频道号增按键”以控制外部设备300时,将与“频道号增按键”相对应的信号从遥控器400发送到外部设备300。在这种情况下,通信单元120可以接收与从遥控器400接收的“频道号增按键”相对应的信号。处理器130可以将存储在存储单元110中的多个控制代码组中的与“频道号增按键”相对应的代码与已接收的“频道号增按键”信号的代码进行比较,当存在相同代码时,将包括所述相同代码的控制代码组确定为与该遥控器400相对应的控制代码组,并检测所确定的控制代码组。

然而,如果存在包括所述相同代码的多个控制代码组,则处理器130可以将多个控制代码组中的包括与不同于“频道号增按键”的按键(例如,音量增大按键)的信号的代码相同的代码的控制代码组确定为与遥控器400相对应的控制代码组,并且可以重复所述过程直到仅剩下一个控制代码组与遥控器400相对应为止。

当检测到与遥控器400相对应的控制代码组时,处理器130控制将检测到的控制代码组发送到集成遥控器200。具体地,处理器可以检测到包括与所接收的遥控信号的代码相同的代码的控制代码组,并且将检测到的控制代码组发送到集成遥控器200,使得能够控制外部设备300的控制代码组被设置在集成遥控器200中。本文中,可以通过将控制代码组分配给集成遥控器中包括的遥控器按键,来设置控制代码组。

另外,当检测到与遥控器400相对应的控制代码组并将检测到的控制代码组发送到集成遥控器200时,处理器130可以向显示器提供对可以控制外部设备300加以指示的gui。

在这种情况下,所述处理器130可以确定所述集成遥控器200的位置,并向显示器提供对所述集成遥控器200的位置信息加以指示的ui。具体地,处理器130可以基于从集成遥控器200接收的集成遥控器200的位置信息来确定集成遥控器200的位置,并且将所确定的位置显示在对该位置信息加以指示的ui相应位置上。

另外,处理器130可以向集成遥控器200发送控制指令以控制所述集成遥控器提供光反馈、触觉反馈和声音反馈中的至少一个。也就是说,当在显示器上显示所述位置并且用户试图查找集成遥控器200时,从集成遥控器200提供光反馈、触觉反馈和声音反馈中的至少一个,以使得用户可以容易地查找集成遥控器200。

另外,当接收到多个遥控信号时,处理器130可以优先检测没有设置在集成遥控器200中的控制代码组中包括的遥控信号,并将包括与所检测的遥控信号的代码相同的代码的控制代码组发送到集成遥控器200。

另外,当能够控制外部设备300的遥控器400和集成遥控器200二者同时接收信号时,处理器130可以根据预定顺序处理该信号。例如,处理器可以首先根据由集成遥控器200接收的信号来执行操作,基于由能够控制外部设备300的遥控器400所接收的信号来检测控制代码组,并将所检测的控制代码组发送到集成遥控器200。

如上所述,根据各个示例性实施例,可以将与外部设备的遥控器相对应的控制代码组发送到集成遥控器,使得自动设置集成遥控器,从而增强了用户便利性,并引导用户使用集成遥控器。

图4a和4b是示出了根据示例实施例的显示设备的详细配置的框图。

图4a是示出了图3所示的显示设备100的详细配置的框图。参考图4a,显示设备100’包括存储单元110、通信单元120、处理器130、显示器14、视频处理器150和音频处理器160。这里将省略对在图3中描述的元件的详细描述。

处理器130控制显示设备100′的整体操作。

具体地,控制器130包括ram131、rom132、主cpu133、第一到第n接口134-1到134-n以及总线135。

ram131、rom132、主cpu133、第一到第n接口134-1到134-n等可以经由总线135相互连接。

将第一到第n接口134-1到134-n连接上述各种元件。所述接口之一可以是经由网络连接外部设备的网络接口。

主cpu134访问存储单元110,以通过使用存储单元110中存储的o/s来执行引导。此外,主cpu133使用存储单元110中存储的各种程序、内容、数据等来执行各种操作。

rom132存储用于引导系统的指令集等。当接收到开启命令并供电时,主cpu133根据rom132中存储的命令向ram131拷贝存储单元110中存储的o/s,并执行该o/s以便引导该系统。当完成引导时,主cpu133向ram131拷贝存储单元110中存储的多种应用程序,并执行向ram131拷贝的应用程序,以便执行多种操作。

同时,如图4b所示,以上提到的处理器130的操作可以由存储在存储单元110中的程序执行。

存储单元110存储各种数据,例如用于驱动显示设备100’的操作系统(o/s)和各种多媒体内容。

具体地,存储单元110可以存储程序,诸如,用于提供根据示例性实施例的方法或设置集成遥控器所需的通信模块、信号处理模块112、控制代码组检测模块113和ui产生模块114,如图4b所示。

处理器130可以通过使用通信模块141从遥控器400接收遥控信号,并通过使用信号处理模块142来处理所接收的遥控信号。

另外,处理器130可以通过使用控制代码组检测模块113,来基于从遥控器400接收的遥控信号,检测与遥控器400相对应的控制代码组。

例如,当从遥控器400接收到遥控信号时,处理器130应用信号处理算法以从遥控信号中获取控制代码。处理器130可以将通过使用控制代码组检测算法而获取的控制代码与存储在存储单元110中的多个控制代码组进行比较,以检测包括相同代码的控制代码组。

另外,处理器130可以通过使用ui产生模块来产生对外部设备300可由集成遥控器200控制加以指示的gui。具体地,当检测到的控制代码组被发送到集成遥控器200时,处理器130可以产生对外部设备300可由集成遥控器200控制加以指示的gui并将其提供给显示器140。因此,用户可以知道外部设备300可由集成遥控器200控制。

另外,处理器130可以通过使用ui产生模块来产生对集成遥控器200的位置信息加以指示的ui。具体地,处理器可以确定集成遥控器200的位置,以在对集成遥控器200的位置信息加以指示的ui相应位置上显示集成遥控器200的位置。因此,用户可以通过对集成遥控器200的位置信息加以指示的ui容易地查找集成遥控器200。

另外,显示设备100’还可以包括处理视频数据的视频处理器150、处理音频数据的音频处理器160、不仅输出在音频处理器160中处理的各种音频数据而且输出各种警报声音和语音消息等的扬声器、用于在用户的控制下拍摄静止图像或视频的摄像机、用于接收用户语音和其他声音并将其转换为音频数据的麦克风等。

同时,在上述示例实施例中描述了在显示设备100’中执行根据遥控器400的遥控信号检测控制代码组;然而,所述示例不限于此,并且可以通过存储在外部设备300中的算法来执行所述检测。

图5是示出了根据示例实施例的集成遥控器的配置的框图。

参考图5,集成遥控器200包括通信单元210、存储单元220、处理器220、输入单元240和反馈单元250。

通信单元210与显示设备100通信,并且因为通信单元210与显示设备100的通信单元120类似,在此省略对通信单元210的具体配置的详细描述。

存储单元220可以存储用于控制显示设备100或外部设备300的控制代码组。

另外,存储单元220可以存储各种数据,诸如用于驱动集成遥控器的操作系统(o/s)软件,基于遥控信号检测控制模块组的算法等。

当从显示设备100接收到控制代码组时,处理器230可以将所接收的控制代码组存储在存储单元220中,并将存储的控制代码组分配给集成遥控器200中包括的遥控器按键。具体地,处理器230可以分配存储的控制代码组中包括的每个代码,以将每个代码分配给与每个代码相对应的遥控器按键,并且当用户选择特定的遥控器按键时,将分配给相应遥控器按键的控制代码发送到外部设备300。

另外,当从显示设备100接收到用于提供反馈的控制命令时,处理器230可以控制反馈单元250以提供光反馈、触觉反馈和声音反馈中的至少一个。

输入单元240可以实现为包括按钮部、触摸板等的形式。例如,输入单元240可以包括电源按钮部,其接收用于开启/关闭电源的用户命令;频道切换部,用于切换频道;音量调节部,用于调节音量等。另外,电源按钮部、频道切换部、音量调节部等中的每一个可以被配置为遥控器按键,且可以向每个遥控器按键分配相应的控制代码。

反馈单元250可以根据显示设备100的控制命令来提供预定反馈。例如,反馈单元250可以包括集成遥控器200中包括的光传感器、振动传感器、扬声器等。具体地,当从显示设备100接收到用于提供光反馈的控制命令时,反馈单元250可以打开集成遥控器200中包括的灯,并且当接收到用于提供触觉反馈的控制命令时,打开振动传感器以控制集成遥控器200振动。另外,当接收到用于提供声音反馈的控制命令时,反馈单元250可以通过集成遥控器200中包括的扬声器输出预定声音。

图6和7是示出了根据示例实施例的用于发送与遥控器相对应的控制代码组的方法的图。

图6是示出了显示设备100从能够控制外部设备300的遥控器400接收遥控信号,检测与遥控器相对应的控制代码组并发送检测到的控制代码组的过程的图。

参考图6,显示设备100从遥控器400接收遥控信号。在这种情况下,遥控信号通常是ir信号,但是可以使用诸如bt信号、ble信号等的各种信号。

显示设备100可以通过使用宽带接收器从遥控器400接收遥控信号,将遥控信号的代码与存储在本地数据库中的多个控制代码组中包括的控制代码进行比较,并检测与遥控器400相对应的控制代码组。在这种情况下,当多个预先存储的控制代码组中包括的控制代码与遥控信号的代码相同时,显示设备100可以确定将相同控制代码包括在内的控制代码组是与遥控器400相对应的控制代码组。

图7是示出了显示设备100从外部设备300接收遥控信号以检测控制代码组的过程的图。

参考图7,显示设备100可以从外部设备300(图7的子设备)接收遥控信号,在这种情况下,显示设备100可以将从外部设备300接收的遥控信号的代码与在多个预先存储的控制代码中包括的代码进行比较,以检测与遥控器400相对应的控制代码组。

图8和9是示出了根据示例实施例的当用户使用stb遥控器时检测stb遥控器的控制代码组并发送检测到的控制代码组的过程的流程图。

参考图8,当用户使用stb遥控器时,显示设备100可以从stb遥控器接收遥控信号,将所接收的遥控信号的代码与多个预存储的控制代码组中包括的控制代码进行比较,并检测与stb遥控器相对应的控制代码组。显示设备100可以将检测到的控制代码组发送到集成遥控器,使得stb可以由集成遥控器来控制。在这种情况下,当集成遥控器与显示设备间隔超过预定距离时,显示设备100可以向显示器提供对集成遥控器的位置信息加以指示的ui。

参考图9,显示设备100可以从外部设备300接收从外部设备300接收的遥控信号。显示设备100可以将从外部设备300接收的遥控信号的代码与预定控制代码组进行比较,以便检测能够控制外部设备300的遥控器400的控制代码组。随后,当集成遥控器200存在于预定距离内时,显示设备100可以将检测到的控制代码组发送到集成遥控器220,并且当集成遥控器200存在于预定距离之外时,显示对集成遥控器的位置信息加以指示的ui,或提供集成遥控器的光反馈、触觉反馈和声音反馈中的至少一个。

图10是示出了根据示例实施例的在显示器上提供的对外部设备是可控的加以指示的gui的图。

参考图10,处理器130可以产生对外部设备300可由集成遥控器200控制加以指示的gui。具体地,当检测到的控制代码组被发送到集成遥控器200时,处理器130可以产生对外部设备300可由集成遥控器200控制加以指示的gui并将该gui提供给显示器140。因此,向用户通知外部设备300可由集成遥控器200控制。

图11-13是示出了根据各种示例实施例的用于帮助用户查找集成遥控器的各种方法的图。

参考图11-13,显示设备100可以检测与能够控制外部设备300的遥控器400相对应的控制代码组,当检测到的控制代码组要被发送到集成遥控器200时,显示对集成遥控器200的位置信息加以指示的ui,使得用户可以容易地查找集成遥控器,或控制集成遥控器200提供光反馈、触觉反馈和声音反馈中的至少一个。

例如,当集成遥控器200在洗手间时,显示设备100可以在对集成遥控器200的位置信息加以指示的ui中显示集成遥控器200存在于与洗手间相对应的位置处。另外,显示设备100可以接收集成遥控器200的外围区域的照明信息,并且当集成遥控器200的外围区域的照明较低时,提供光反馈、触觉反馈或声音反馈,使得用户可以容易地发现集成遥控器200。

图14是根据示例实施例的用于设置集成遥控器的系统的序列图。

参考图14,在操作s1410中,显示设备100存储与每个遥控器相对应的多个控制代码组。当从能够控制外部设备300的遥控器400向显示设备100发送第一遥控信号时,显示设备100从多个控制代码组中检测与遥控器400相对应的控制代码组。具体地,当多个预先存储的控制代码组中包含的代码与第一遥控信号的代码相同时,显示设备可以确定相应代码是第一遥控信号的控制代码组。

在操作s1440,显示设备100将检测到的控制代码组发送到集成遥控器200。当接收到控制代码组时,在操作s1450中,集成遥控器200可以存储该控制代码组,将存储的控制代码组分配给集成遥控器200中包括的每个遥控按键,并设置控制代码组。

图15是示出了根据示例实施例的用于设置集成遥控器的方法的流程图。

参考图15所示的设置显示设备的集成遥控器的方法,首先,在操作s1510,接收能够控制外部设备的遥控器的第一遥控信号。本文中,第一遥控信号可以是能够使遥控器控制外部设备的信号。

然后,在操作s1520,检测控制代码组。具体地,基于所接收的第一遥控信号,可以从预先存储的与多个遥控器相对应的控制代码组中检测与所述遥控器相对应的控制代码组。

随后,在操作s1530发送控制代码。具体地,检测到的控制代码组可以被发送到集成遥控器,使得可以在集成遥控器中设置能够控制外部设备的控制组。

此外,在操作s1520中,当从控制代码组所包括的多个代码中检测到与所接收的第一遥控信号的代码相同的代码时,可以将包括检测到的代码的控制代码组检测为与该遥控器相对应的控制代码组。

此外,在操作s1520,当多个控制代码组包括与所接收的遥控信号的代码相同的代码时,可以基于遥控器的第二遥控信号,从所存储的控制代码组中检测与所述遥控器相对应的控制代码组。

如上所述,根据本发明的各示例实施例,可以将与外部设备的遥控器相对应的控制代码组发送到集成遥控器,使得自动设置集成遥控器,从而增强了用户便利性,并引导用户使用集成遥控器。

同时,根据各示例实施例的方法可以仅通过现有技术的显示设备的软件升级来实现。

具体地,可以提供用于依次执行上述设置方法的程序的非暂时性计算机可读介质。

例如,提供了一种存储程序的非暂时性计算机可读介质,其中所述程序执行以下步骤:接收能够控制外部设备的遥控器的第一遥控信号;基于接收到的第一遥控信号,从与多个预先存储的遥控器相对应的控制代码组中检测与所述遥控器相对应的控制代码组;并将检测到的控制代码组发送给所述集成遥控器。

非暂时性计算机可读介质是指半永久性地存储数据而非很短时间地存储数据(诸如寄存器、高速缓存、内存等)的介质,并可以由装置读取。具体地,可以将上述各种应用或程序存储在非临时计算机可读介质如紧凑盘(cd)、数字通用盘(dvd)、硬盘、蓝光盘、通用串行总线(usb)、存储卡、只读存储器(rom)等,并且可以提供上述各种应用或程序。

尽管参考本公开各实施例示出并描述了本公开,但是本领域技术人员将理解:在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的前提下,可以进行形式和细节上的各种改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1