CN108810593A - 显示装置及其操作方法 - Google Patents

显示装置及其操作方法 Download PDF

Info

Publication number
CN108810593A
CN108810593A CN201810393715.6A CN201810393715A CN108810593A CN 108810593 A CN108810593 A CN 108810593A CN 201810393715 A CN201810393715 A CN 201810393715A CN 108810593 A CN108810593 A CN 108810593A
Authority
CN
China
Prior art keywords
channel
display device
image
input
signal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810393715.6A
Other languages
English (en)
Inventor
李才九
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020170122879A external-priority patent/KR101982153B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN108810593A publication Critical patent/CN108810593A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42212Specific keyboard arrangements
    • H04N21/42213Specific keyboard arrangements for facilitating data entry
    • H04N21/42215Specific keyboard arrangements for facilitating data entry by measuring the time interval during which a key is pressed, e.g. for inputting sequences of digits when selecting a television channel
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

提供了一种显示装置及其操作方法。显示装置包括显示器;存储器;以及处理器,被配置为执行存储在存储器中的至少一个指令,以便:接收频道控制输入;响应于将频道控制输入识别为预先指定的输入,标识显示装置的图像提供源;基于与显示装置的图像提供源相对应的频道信息生成频道滚动用户界面(UI);以及控制显示器显示生成的频道滚动UI。频道滚动UI包括与图像提供源相对应的频道信息中所包括的多个频道项目以及指示多个频道项目当中的当前频道项目的当前频道指示符,当前频道项目对应于当前显示在显示装置上的内容。

Description

显示装置及其操作方法
相关申请的交叉引用
本申请基于2017年4月28日向美国专利和商标局提交的美国临时专利申请第62/491,571号并要求其权益,以及根据35U.S.C.§119要求于2017年9月22日向韩国知识产权局提交的韩国专利申请第10-2017-0122879号的优先权,上述美国临时专利申请和韩国专利申请的公开内容通过引用整体并入本文。
技术领域
本公开涉及一种显示装置及其操作方法,并且更具体地,涉及能够容易地执行频道切换的显示装置以及操作该显示装置的方法。
背景技术
图像显示装置显示可以由用户观看的图像。用户可以通过图像显示装置观看广播。图像显示装置在其中包括的显示器上显示由用户从广播站发送的广播信号中选择的广播。世界各地的许多广播电台已经从模拟广播切换为数字广播。
在数字广播中,传送数字图像信号和数字音频信号。与模拟广播相比,数字广播抗外部噪声、数据丢失少、在纠错方面有利以及提供高分辨率和高清晰度的屏幕图像。另外,与模拟广播不同,数字广播可以提供双向服务。
近来已经提供了智能电视(TV),其除了数字广播功能之外,还提供了提供各种类型的内容。智能电视旨在分析和提供用户期望的内容,而无需用户操纵,来代替根据用户选择进行的手动操作。
为了改变由显示装置输出的广播内容的频道,通常使用遥控器的频道向上键或频道向下键。在该频道改变方法中,当频道向上或频道向下键被输入一次时,当前频道被顺序地改变为存储在当前频道映射(map)中的相邻频道。
用于改变频道的其他方法的示例包括直接输入频道号码的方法,以及显示频道列表并且从频道列表中选择频道的方法。
此外,即使当从诸如机顶盒的外部装置接收广播内容时,也可以使用上述频道改变方法,并且可以使用集成遥控器改变诸如机顶盒的外部装置的频道。
通过使用数字键输入要切换的频道号码来实现快速频道切换。但是,为此,应该记住频道号码。此外,当在图像显示装置中存储许多频道时,切换所有频道需要很长时间。
发明内容
根据本公开的一个方面,提供了一种能够容易地执行频道切换的显示装置以及操作该显示装置的方法。
其他方面将部分地在下面的描述中阐述,并且部分将从描述中变得明显,或者可以通过呈现的实施例的实践而习得。
根据本公开的一方面,提供了一种显示装置,包括:显示器;存储器,被配置为存储至少一个指令;以及处理器,被配置为执行存储在存储器中的至少一个指令,以便:接收频道控制输入;响应于将频道控制输入识别为预先指定的输入来标识显示装置的图像提供源;基于与显示装置的图像提供源相对应的频道信息来生成频道滚动用户界面(UI);以及控制显示器显示生成的频道滚动UI。频道滚动UI包括:在与图像提供源相对应的频道信息中所包括的多个频道项目以及指示在多个频道项目当中的当前频道项目的当前频道指示符,该当前频道项目与当前显示在显示装置上的内容相对应。
预先指定的输入可以包括长按,其中,遥控装置的频道按钮被选择超过预定时间段。
处理器还可以被配置为执行至少一个指令以根据预先指定的输入的持续时间来在频道滚动UI中所包括的多个频道项目当中移动当前频道指示符。
处理器还可以被配置为执行至少一个指令以:当显示装置的图像提供源是电视机(TV)时,基于广播信号获得频道信息;以及当显示装置的图像提供源是外部图像提供装置时,基于外部图像提供装置获得频道信息。
显示装置的图像提供源可以是所述外部图像提供装置,并且处理器还可以被配置为执行至少一个指令以从内容的一部分标识频道信息。
显示装置的图像提供源可以是外部图像提供装置,并且处理器还可以被配置为执行至少一个指令以禁止与所接收的频道控制输入相对应的频道控制信号被发送到外部图像提供装置。
处理器还可以被配置为执行至少一个指令以响应于检测到与预先指定的输入的释放相对应的输入来停止在频道滚动UI中所包括的多个频道项目当中的当前频道指示符的移动。
处理器还可以被配置为执行至少一个指令以响应于特定事件来在显示器上显示与由当前频道指示符所指示的随后选择的当前频道项目相对应的内容,以及特定事件可以包括选择随后选择的当前频道项目的用户输入或者在检测到与预先指定的输入的释放相对应的输入之后经过了预定时间段。
根据本公开的另一方面,提供了一种操作显示装置的方法,该方法包括:接收频道控制输入;响应于将频道控制输入识别为预先指定的输入来标识显示装置的图像提供源;基于与显示装置的图像提供源相对应的频道信息生成频道滚动用户界面(UI);以及显示生成的频道滚动UI。频道滚动UI包括:在与图像提供源相对应的频道信息中所包括的多个频道项目以及指示多个频道项目当中的当前频道项目的当前频道指示符,当前频道项目与当前显示在显示装置上的内容相对应。
预先指定的输入可以包括长按,其中,遥控装置的频道按钮被选择超过预定时间段。
该方法还可以包括根据预先指定的输入的持续时间,在频道滚动UI中所包括的多个频道项目当中移动当前频道指示符。
该方法还可以包括:当显示装置的图像提供源是电视机(TV)时,基于广播信号获得频道信息;以及当显示装置的图像提供源是外部图像提供装置时,基于外部图像提供装置获得频道信息。
显示装置的图像提供源可以是外部图像提供装置,并且该方法还可以包括从内容的一部分中标识频道信息。
显示装置的所述图像提供源可以是外部图像提供装置,并且该方法还可以包括禁止将与所接收的频道控制输入相对应的频道控制信号发送到外部图像提供装置。
该方法还可以包括响应于检测到与预先指定的输入的释放相对应的输入,停止当前频道指示符在频道滚动UI中所包括的多个频道项目之间的移动,并且显示当前频道指示符指向频道项目。
该方法还可以包括:响应于特定事件,在显示器上显示与由当前频道指示符指示的随后选择的当前频道项目相对应的内容,并且特定事件可以包括选择随后选择的当前频道项目的用户输入或者在检测到与预先指定的输入的释放相对应的输入之后经过了预定时间段。
根据本公开的又一方面,提供了一种其上记录有计算机程序的非暂时性计算机可读记录介质,该计算机程序在由计算机执行时执行操作显示装置的方法,该方法包括:接收频道控制输入;响应于将频道控制输入识别为预先指定的输入来标识显示装置的图像提供源;基于与显示装置的图像提供源相对应的频道信息生成频道滚动用户界面(UI);以及显示生成的频道滚动UI。频道滚动UI包括:与图像提供源相对应的频道信息中所包括的多个频道项目以及指示多个频道项目当中的当前频道项目的当前频道指示符,该当前频道项目与当前显示在显示装置上的内容相对应。
附图说明
根据以下结合附图的描述,本公开的某些实施例的以上和其他方面、特征和优点将变得更加明显,其中:
图1是根据实施例的***的示意图;
图2是用于示意性地说明根据实施例的显示装置、外部装置和遥控装置之间的操作的框图;
图3是根据实施例的显示装置的详细结构的框图;
图4是根据实施例的操作显示装置的方法的流程图;
图5是示出根据实施例的显示装置上显示的频道滚动用户界面(UI)的示意图;
图6是示出根据实施例的频道滚动UI的示例的示意图;
图7是示出根据实施例的频道滚动UI的示例的示意图;
图8是用于说明短按和长按的示例的参考图;
图9是用于说明根据实施例的当显示装置接收短按信号和长按信号时从外部图像提供装置接收图像并且显示图像的显示装置的操作的参考图;
图10是根据实施例的显示装置的框图;
图11和图12是根据实施例的操作图10的显示装置的方法的流程图;
图13示出根据实施例的按压/释放信号;
图14示出根据另一个实施例的按压/释放信号;以及
图15示出根据另一个实施例的按压/释放信号。
具体实施方式
在下文中,将简要描述说明书中使用的术语,然后将详细描述本公开。
尽管目前广泛使用的通用术语是考虑到其功能而选择用于描述本公开的,但这些通用术语可以根据本领域普通技术人员的意图、案例先例、新技术的出现等等而变化。由本公开的申请人任意选择的术语也可以在特定情况下使用。在这种情况下,它们的含义需要在本公开的详细描述中给出。因此,术语必须基于其含义和整个说明书的内容而不是简单地陈述术语来定义。
当在本说明书中使用时,术语“包括”和/或“包含”或者“包括有”和/或“包含有”指明要素的存在,但不排除一个或多个其他要素的存在或添加。术语“......单元”和“...模块”当在本说明书中使用时是指执行至少一个功能或操作的单元,并且可以实现为硬件、软件或硬件和软件的组合。
在此参考附图详细描述实施例,使得本公开所属领域的普通技术人员可以容易地执行本公开。然而,本公开可以以许多不同的形式来体现,并且不应该被解释为限于在此阐述的实施例。在附图中,为了简化说明,省略了与说明无关的部分,并且相同的附图标记始终表示相同的元件。
这里使用的术语“用户”表示通过使用控制装置来控制图像显示装置的功能或操作的人员。用户的示例可以包括观看者、管理者或安装工程师。
图1是根据实施例的***的示意图。
参考图1,该***包括显示装置100、遥控装置200、外部装置300、广播台10、通信网络30和内容提供服务器40。
显示装置100可以处理经由各种源接收的内容数据并且可以显示图像。显示装置100通过其接收内容数据的源可以包括广播台10、内容提供服务器40和外部装置300。
显示装置100可以通过使用RF天线从广播台10接收射频(RF)信号。
显示装置100可以基于互联网协议经由通信网络30从内容提供服务器40接收内容。
显示装置100可以经由诸如各种端口或高清多媒体接口(HDMI)的有线接口或者诸如Wi-Fi、Wi-Fi直连或蓝牙的无线接口从与显示装置100连接的外部装置300接收内容。外部装置300的示例可以包括机顶盒、游戏机、蓝光盘(BD)播放器、个人计算机(PC)、通用串行总线(USB)和移动电话。例如,机顶盒通过有线或无线方式连接到显示装置100,以及处理从外部源接收的图像信号并且将处理的图像信号输出到显示装置100。
显示装置100还可以从显示装置100可通信地连接到的移动设备接收内容,并且可以从嵌入显示装置100中的存储器或显示装置100本地连接的存储器获得内容数据。
根据本实施例,显示装置100可以如从上所述的各种图像提供源当中选择一个,并且可以处理从所选择的图像提供源接收的内容数据,从而显示内容图像。显示装置100可以提供使得用户能够从各种图像提供源当中选择一个的各种用户接口(UI)环境,并且UI环境的示例是遥控装置200。
遥控装置200基本上使用与显示装置100物理分离并且间隔开的设备来实现,并且被提供为容易由用户握持和携带。遥控装置200可以是在制造显示装置100的同时被设计和制造成与显示装置100相对应的遥控装置,或者可以是通用遥控装置。
为了使遥控装置200根据用户的操纵来控制显示装置100的操作,显示装置100需要识别由遥控装置200发送的控制信号。因此,预先规定与由遥控装置200发送的控制信号相对应的显示装置100的每个操作的信息。该信息被称为代码集。在遥控装置200控制显示装置100之前,需要将代码集安装或存储在遥控装置200和显示装置100中的每个中。然而,存在除了在制造显示装置100的同时将遥控装置200设计和制造成与显示装置100相对应的情况以外的其他情况。遥控装置200可以是由与显示装置100的制造公司不同的制造公司制造的输入设备。然而,用于控制显示装置100的代码集可以稍后被安装在遥控装置200中,使得遥控装置200可以能够控制显示装置100。同样,为了遥控装置200控制机顶盒,用于控制机顶盒的代码集可以被存储在遥控器中装置200。遥控装置200可以是用于控制显示装置100的各种类型的设备中的任一种,诸如遥控器或移动电话。
根据实施例的显示装置100可以是TV,但这仅仅是实施例。显示装置100可以被实现为包括显示器的电子设备。例如,显示装置100可以是任何类型的电子设备,诸如移动电话、平板式PC、数字照相机、摄录机、膝上型计算机、台式计算机、电子书终端、数字广播终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、导航设备、MP3播放器或可穿戴设备。
显示装置100可以经由RF天线或电缆从广播站的传输设备接收针对每个频率分配了频道的广播信号。显示装置100还可以基于互联网协议接收各个内容,诸如流传输服务、网络服务、游戏服务和社交网络服务。频道号码可以被分配给基于互联网协议提供的多个内容中的每个,诸如IP流传输、应用或网页。通过将各个频道号码分配给如上所述的基于互联网协议提供的各个内容、使得用户能够经由与一般广播频道的情况(诸如电子节目指南(EPG)、频道列表、频道向上和向下或频道号码输入)相同的体验访问和立即观看内容的服务被称为虚拟频道服务。
为了改变由显示装置100输出的广播内容的频道,通常使用使用遥控器的频道向上或向下键的方法。在该频道改变方法中,当输入频道向上或频道向下键一次时,显示装置将显示内容的频道顺序地改变为存储在当前频道映射中的之前或之后的频道。用于改变频道的其他方法的示例包括直接输入频道号码的方法和显示频道列表并且从频道列表中选择频道的方法。此外,即使当显示装置从诸如机顶盒的外部装置接收广播内容时,显示装置也可以通过使用上述频道改变方法来改变诸如机顶盒的外部装置的频道。
然而,当存在大量频道时,通过使用经由频道向上/向下按钮切换频道或记住频道号码并且直接输入记住的频道号码的方法来提供快速频道切换并不容易。
根据本实施例,显示装置100可以提供包括可以滚动的频道列表以在频道之间快速切换的UI。
根据本实施例,显示装置100可以提供包括可滚动频道列表的UI,而无论图像提供源是TV广播频道还是连接到显示装置100的外部装置。例如,当图像提供源是TV广播频道时,显示装置100可以基于与TV广播频道相对应的频道指南信息、通过使用频道映射来显示频道滚动UI。例如,当图像提供源是诸如机顶盒的外部图像提供装置时,显示装置100可以获得由外部图像提供装置提供的频道映射,并且可以通过使用频道映射来显示频道滚动UI。
图2是用于示意性说明根据实施例的显示装置100、外部装置300和遥控装置200之间的操作的框图。
参考图2,显示装置100包括显示器110、控制器130、通信接口150、传感器160以及输入/输出(I/O)接口170。
显示器110可以显示经由I/O接口170从外部装置300接收的内容或经由通信接口150接收的内容。
通信接口150使显示装置100能够与外部服务器通信。具体地,通信接口150可以从外部服务器接收连接到显示装置100的外部装置300的频道映射。从外部服务器接收的频道映射可以被存储在显示装置100的存储器中。
I/O接口170从外部装置300接收内容。
传感器160感测由遥控装置200提供的命令或控制信号,并且将感测的命令或感测的控制信号发送给控制器130。
控制器130控制显示装置100的所有组件,并且可以包括至少一个处理器。
根据实施例,控制器130可以接收频道控制输入,响应于被识别为预先指定的输入的频道控制输入来标识显示装置100的图像提供源,基于与显示装置100的图像提供源相对应的频道信息生成频道滚动UI,以及控制显示器110显示所生成的频道滚动UI。频道滚动UI可以包括与图像提供源相对应的频道信息中所包括的多个频道项目,并且指示与当前显示在显示装置100上的内容相对应的当前频道项目的当前频道指示符可以显示在频道项目中的一个上。
根据实施例,预先指定的输入可以包括长按,其中,遥控装置200的频道向上/向下按钮被按压超过预定时间段。
根据实施例,通过执行至少一个指令,控制器130可以根据长按信号的持续时间在频道滚动UI中所包括的多个频道项目之间移动当前频道指示符。
根据实施例,当显示装置100的图像提供源是TV时,控制器130可以基于与广播信号相对应的节目信息来生成频道滚动UI,并且当显示装置100的图像提供源是外部图像提供装置时,控制器130可以基于与外部图像提供装置相对应的频道信息来生成频道滚动UI。
根据实施例,当显示装置100的图像提供源是外部图像提供装置时,控制器130可以从内容的一部分区域中标识关于当前显示在显示装置100上的内容的频道信息,以获得与该内容对应的当前频道。
根据实施例,当显示装置100的图像提供源是外部图像提供装置时,控制器130可以禁止将与接收的频道控制输入相对应的频道控制信号发送到外部图像提供装置。
根据实施例,响应于检测到与预先指定的输入的释放相对应的输入,控制器130可以停止当前频道指示符在频道滚动UI中所包括的多个频道项目之间的移动,并且可以将当前频道指示符显示到频道项目。
根据实施例,响应于特定事件,控制器130可以将当前显示的内容切换到与由当前频道指示符指示的当前频道项目相对应的内容,并且在显示器110上显示切换的内容。特定事件可以包括选择当前频道项目的用户输入或在检测到释放输入之后经过预定义时间段。
外部装置300包括控制器310、I/O接口320和传感器330。
控制器310控制外部装置300的所有组件,并且可以包括至少一个处理器。
当外部装置300的控制器310从显示装置100或遥控装置200接收频道控制代码信号时,控制器310根据接收的频道控制代码信号来控制由外部装置300提供的频道,并且经由I/O接口320将根据频道控制的内容发送到显示装置100。
当控制器310将内容提供给显示装置100时,控制器310可以将对应于内容的频道信息添加到内容的预定区域。
I/O接口320在控制器310的控制下将内容发送到显示装置100。
传感器330感测从显示装置100或遥控装置200接收的频道控制代码信号,并且将感测的频道控制代码信号发送到控制器310。例如,传感器330可以感测来自连接到显示装置100的IR(红外)发射器等的频道控制红外(IR)信号,或者可以感测来自接收来自显示装置100的频道控制代码信号的遥控装置200的频道控制IR信号。
遥控装置200包括控制器210和通信接口220。
控制器210控制遥控装置200的组件并且可以包括至少一个处理器。
遥控装置200的控制器210可以经由输入接口接收用户输入,例如,频道向上按钮的按压或频道向下按钮的按压,并且经由红外辐射器等将对应于所接收的用户输入的命令(例如频道切换命令)发送到显示装置100。
通信接口220可以从显示装置200接收频道控制代码信号。
控制器210可以控制红外辐射器将与从显示装置100接收的频道控制代码信号相对应的频道控制IR信号发送到外部装置300。
图3是根据实施例的显示装置100a的详细结构的框图。图3的显示装置100a可以是图1的显示装置100的实施例。
参考图3,显示装置100a除了通信接口150、I/O接口170、控制器130、显示器110和传感器160之外,还可以包括视频处理器180、音频处理器115、音频输出接口126、电源190、调谐器140和存储器120。
视频处理器180处理由显示装置100a接收的视频数据。视频处理器180可以对接收的视频数据执行各种图像处理,诸如解码、缩放、噪声滤波、帧率转换和分辨率转换。
图形处理器181通过使用算术单元和渲染单元来生成包括诸如图标、图像和文本的各种对象的屏幕图像。算术单元基于由传感器160感测的用户输入,根据屏幕图像的布局来计算要显示每个对象的属性值,诸如坐标值、形状、大小、颜色等。渲染单元基于由运算单元计算的属性值来生成包括对象的各种布局的屏幕图像。由渲染单元生成的屏幕图像被显示在显示器110的显示区域上。
根据实施例,视频处理器180可以通过使用光学字符识别(OCR)、经由渲染单元来从内容的图像的预定区域中提取与由外部装置300提供的内容对应的频道的信息。
根据实施例,视频处理器180可以通过使用与TV广播节目对应的频道映射或与由外部图像提供装置提供的内容相对应的频道映射来生成频道滚动UI,并且可以处理当前频道指示符,使得当前频道指示符可以在长按期间在频道滚动UI的频道项目之间移动。
在控制器130的控制下,显示器110在其屏幕上显示包括在经由调谐器140接收的广播信号中的视频。显示器110还可以显示经由通信接口150或I/O接口170输入的内容(例如,运动图片)。显示器110可以在控制器130的控制下输出存储在存储器120中的图像。
显示器110可以通过转换由控制器130处理的图像信号、数据信号、屏幕上显示(OSD)信号和控制信号来生成驱动信号。显示器110可以是等离子体显示面板(PDP)、液晶显示器(LCD)、有机发光设备(OLED)、柔性显示器或三维(3D)显示器。显示器110可以被配置为触摸屏,并且因此可以用作输入设备以及输出设备。
音频处理器115处理音频数据。音频处理器115可以对音频数据执行各种处理,诸如解码、放大或噪声滤波。音频处理器115可以包括多个音频处理模块以处理对应于多个内容的音频。
在控制器130的控制下,音频输出接口126输出包括在经由调谐器140接收的广播信号中的音频。音频输出接口126还可以输出经由通信接口150或I/O接口170输入的音频(例如,语音或声音)。音频输出接口126还可以在控制器130的控制下输出存储在存储器120中的音频。音频输出接口126可以包括从扬声器127、耳机输出端口128和索尼/飞利浦数字接口(S/PDIF)输出端口129中选择的至少一个。音频输出接口126可以包括扬声器127、耳机输出端口128和S/PDIF输出端口129的组合。
调谐器140可以在经由有线或无线广播信号的放大、混合、共振等获得的许多无线电波分量当中仅调谐和选择显示装置100a希望接收的频道的频率。广播信号包括音频、视频和附加信息(例如,EPG)。
调谐器140可以根据用户输入(例如,从遥控装置200接收的控制信号,例如,频道号码输入、频道向上向下输入以及对EPG屏幕图像的频道输入)来接收与频道信号对应的频带中的广播信号。
调谐器140可以接收来自诸如地面广播、有线广播、卫星广播和互联网广播的各种源的广播信号。调谐器140还可以从诸如模拟广播或数字广播的源接收广播信号。经由调谐器140接收的广播信号被解码(例如,音频解码、视频解码或附加信息解码)并且因此被分成音频、视频和/或附加信息。音频、视频和/或附加信息可以在控制器130的控制下存储在存储器120中。
显示装置100a可以包括单个调谐器140或多个调谐器140。调谐器140可以与显示装置100a一体化,或者实现为具有电连接到显示装置100a的调谐器的单独的设备(例如,连接到机顶盒和I/O接口170的调谐器)。
通信接口150可以在控制器130的控制下将显示装置100a连接到外部装置(例如,音频装置)。控制器130可以将内容发送到经由通信接口150连接的外部装置/从经由通信接口150连接的外部装置接收内容,从外部装置下载应用或执行网络浏览。通信接口150可以包括对应于显示装置100a的性能和结构的无线局域网(LAN)接口151、蓝牙网络接口152或有线以太网网络接口153。通信接口150可以包括无线LAN接口151、蓝牙网络接口152和有线以太网网络接口153的组合。通信接口150可以在控制器130的控制下接收控制装置30的控制信号。控制信号可以实现为蓝牙信号、RF信号或Wi-Fi信号。
除了蓝牙网络152之外,通信接口150还可以包括短距离通信(例如,近场通信(NFC)或蓝牙低能量(BLE))。
根据实施例,通信接口150可以从内容提供服务器接收对应于虚拟频道的内容。
传感器160感测用户的语音、用户的图像或与用户的交互,并且可以包括麦克风161、相机162和光接收器163。
麦克风161接收用户的发音。麦克风161可将接收的语音转换为电信号并且将该电信号输出至控制器130。用户语音可包括例如与显示装置100a的菜单或功能相对应的语音。
相机162可以接收与在相机162的识别范围内的包括手势的用户的运动相对应的图像(例如,连续的帧)。控制器130可以通过使用接收的运动的识别结果选择显示在显示装置100a上的菜单,或者执行与运动识别的结果相对应的控制。
光接收器163接收来自显示装置100a外部的遥控装置200的光信号(包括控制信号)。光接收器163可以从遥控装置200接收与用户输入(例如,触摸、按压、触摸手势、语音或运动)相对应的光学信号。可以在控制器130的控制下从接收的光学信号中提取控制信号。例如,光接收器163可以从遥控装置200接收对应于用于频道切换的频道向上/下按钮的控制信号。
I/O接口170在控制器130的控制下从显示装置100a的外部接收视频(例如,运动图片)、音频(例如,语音或音乐)以及附加信息(例如,EPG)。I/O接口170可以包括HDMI端口171、组件插口172、PC端口173或USB端口174。I/O接口170可以包括HDMI端口171、组件插口172、PC端口173和USB端口174的组合。外部装置300可以经由HDMI端口171连接到显示装置100a。
存储器120可以在控制器130的控制下存储用于驱动和控制显示装置100a的各种数据、程序或应用。存储器120可以存储与视频处理器180、显示器110、音频处理器115、音频输出接口126、电源190、调谐器140、通信接口150、传感器160和I/O接口170的驱动对应的输入/输出信号或数据。
存储器120可以存储用于控制显示装置100a和控制器130的操作***(OS)121、最初由制造商提供或从显示装置100a外部下载的应用122、与应用122相关联的图形用户界面(GUI)、用于提供GUI的对象(例如,图像文本、图标和按钮)、用户信息、文档、数据库或相关数据。
具体地,根据实施例,存储器120包括:TV观看器模块123,包括至少一个指令,用于从遥控装置200接收输入信号,并且相应地简单地执行对应于输入信号的频道控制或者当输入信号对应于预先指定的输入时进入频道滚动UI模式;字符识别模块124,包括至少一个指令,用于从外部装置300接收的内容中识别频道信息;以及MBR(多品牌遥控)模块125,包括至少一个指令,用于从外部装置300进行频道控制。
字符识别模块124可以包括例如图10的OCR模块124a。为了识别经由机顶盒输出到屏幕的内容,OCR模块124a基于预先存储的OCR区域信息执行OCR,从而确定当前频道是什么。OCR区域信息可以根据广播提供商而不同,并且可以从服务器接收。
存储器120还可以存储频道映射。频道映射可以包括从与TV广播信号相对应的EPG提取的频道映射,或者当显示装置100a连接到外部图像提供装置时,可以包括与由外部图像提供装置提供的内容对应的频道映射。控制器130基于由用户关于机顶盒输入的信息来确保连接到显示装置100a的外部装置的机顶盒的广播提供者信息,并且连接到由该机顶盒提供者或另一服务器装置运行的服务器,从而基于机顶盒的确保的广播提供者信息来带来关于整个频道映射的元数据。每个频道的频道号码、频道名称、频道标识符(ID)、频道标志等可以从元数据中提取,并且可以作为数据库存储在存储器120的频道映射中。
存储器120包括安装在显示装置100a中的只读存储器(ROM)、随机存取存储器(RAM)或存储卡(例如,微型SD卡或USB存储器)。存储器120可以包括非易失性存储器、易失性存储器、硬盘驱动器(HDD)或固态驱动器(SSD)。
控制器130控制显示装置100a的整体操作和显示装置100a的内部组件之间的信号传输,并且处理数据。当存在用户的输入或满足存储的预设条件时,控制器130可以执行存储在存储器120中的OS和各种应用。
控制器130可以包括:RAM,其存储由显示装置100a的外部源输入的信号或数据,或者用作用于由显示装置100a执行的各种操作的存储区域;ROM,存储用于控制显示装置100a的控制程序;以及处理器。
控制器130中使用的处理器可以包括用于执行视频图形处理的图形处理单元(GPU)。处理器可以通过使用并入有核心和GPU的片上***(SoC)来实现。处理器可以包括其的单核、双核、三核、四核或多核。
处理器可以包括多个处理器。例如,处理器可以通过使用主处理器和在休眠模式下操作的子处理器来实现。
通过执行存储在存储器120中的至少一个指令,根据实施例的控制器130可以存储与广播信号相对应的频道映射或与诸如机顶盒的外部图像提供装置相对应的频道映射。
通过执行存储在存储器120中的至少一个指令,根据实施例的控制器130可以确定是在TV还是在外部图像提供装置中要执行与从遥控装置接收的输入相对应的操作,并且当在外部图像提供装置中要执行与从遥控装置接收的输入相对应的操作时,通过使用IR发射器等向外部图像提供装置发送控制信号。
通过执行存储在存储器120中的至少一个指令,根据实施例的控制器130可以基于预先存储的OCR区域信息来执行OCR,从而确定当前频道是什么,以便识别从外部图像提供装置接收的内容的频道信息。
通过执行存储在存储器120中的至少一个指令,当从遥控装置接收的信号被确定为长按时,根据实施例的控制器130可以基于存储在存储器120中的频道映射来显示频道滚动UI,并且可以在频道滚动UI上向上或向下移动频道指示符,直到感测到释放键。当感测到释放键时,控制器130可以停止滚动频道指示符,进入详细操纵模式,在频道滚动UI上短按操作,并且可以一次向上或向下移动频道指示符一个频道。当在详细操纵模式下输入长按时,频道指示符再次向上或向下移动。
通过执行存储在存储器120中的至少一个指令,根据实施例的控制器130可以控制IR发射器以在控制器130无法确保关于机顶盒的频道信息时,诸如当控制器130不能确定机顶盒的广播提供商时,当试图进入频道滚动UI模式时,将从遥控器接收的控制信息发送到连接的机顶盒。换句话说,当在连续接收频道向上按键的情况下没有关于机顶盒的频道信息时,控制器130不执行与频道向上相对应的操作,并且可以控制IR发射器连续发射IR代码,使机顶盒能够执行频道向上。
具有显示器110的显示装置100a可以电连接到具有调谐器的外部装置(例如,机顶盒)。例如,显示装置100a可以通过使用模拟TV、数字TV、3D TV、智能TV、LED TV、OLED TV、等离子TV、监视器等来实现,但是本公开所属领域的普通技术人员将容易理解,本公开的实施例不限于此。
图3中示出的显示装置100a的框图用于实施例。当实际实现时,可以根据显示装置100a的规格来组合或省略图3的框图中所示的组件,或者可以将附加组件包括在图3的框图中。换句话说,可以将两个或更多个组件组合成单个组件,或者可以将单个组件分成两个或更多个组件。在每个块中执行的功能仅仅是解释实施例的示例,并且每个块的详细操作或设备不限制实施例的范围。
图4是根据实施例的操作显示装置的方法的流程图。
参考图4,在操作S410中,显示装置100接收频道切换输入。
例如,当用户按压包括在遥控装置中的频道向上按钮或频道向下按钮时,遥控装置可以向显示装置100发送指示频道向上按钮已被按压的信号或者指示频道向下按钮已被按压的信号,并且显示装置100可以接收作为频道切换输入的这种频道向上按钮按压信号、这种频道向下按钮按压信号,或者使用特定的方法指示频道向上按钮/频道向下按钮的按压的信号。
在操作S420中,显示装置100确定接收的频道切换输入是否对应于预先指定的输入。
显示装置100可识别接收的频道切换输入信号并且确定识别的频道切换输入信号是否对应于预先指定的输入。例如,预先指定的输入可以包括指示频道向上按钮或频道向下按钮被按压超过预定时间段的长按信号。然而,预先指定的输入不限于长按信号并且可以是任何输入,只要其可以通过操纵遥控装置中包括的一个按钮或多个按钮来生成。
在操作S430中,当接收的频道切换输入对应于预先指定的输入时,显示装置100检查显示装置100的图像提供源。
当显示装置100确定接收的频道切换输入对应于预先指定的输入时,显示装置100可以确定显示装置100的图像提供源是什么。显示装置100的图像提供源的示例可以包括TV源和外部装置源。
在操作S440中,显示装置100基于与显示装置100的图像提供源相对应的频道信息来生成频道滚动UI,并且显示所生成的频道滚动UI。
当检查的图像提供源是TV源时,显示装置100可以基于TV频道信息生成频道滚动UI,并且可以将所生成的频道滚动UI显示在显示器上。显示装置100可以从显示装置100接收的广播信号中获得TV频道信息。例如,显示装置100可以基于从自调谐器接收的广播信号中提取的EPG信息来生成频道滚动UI,并且可以显示生成的频道滚动UI。当检查的图像提供源是外部装置源(例如,机顶盒)时,显示装置100可以基于机顶盒频道信息生成频道滚动UI,并且可以在显示器上显示所生成的频道滚动UI。显示装置100可以从机顶盒或机顶盒制造商的服务器获得机顶盒频道信息。
在操作S450中,当接收的频道切换输入不对应于预先指定的输入时,显示装置100根据接收的频道切换输入来执行频道控制。
例如,当接收的频道切换输入不对应于预先指定的输入时,显示装置100执行与接收的频道切换输入相对应的控制。例如,当接收的频道切换输入是频道向上按钮按压信号时,显示装置100可以将当前频道移动到下一频道并且显示下一频道内容,并且当频道切换输入是频道向下按钮按压信号时,显示装置100可将当前频道移动到先前频道并且显示先前频道内容。
图5是示出根据实施例的显示装置100上显示的频道滚动UI 500的示意图。
参考图5,在显示装置100上显示的频道滚动UI 500可以包括多个频道项目。每个频道项目是用于标识频道的信息,并且可以包括频道号码、频道ID、与频道相对应的内容的缩略图像等。显示装置100可以在频道滚动UI 500中所包括的频道项目当中的、指示当前频道的频道项目上,显示当前频道指示符510。当前频道指示符510提供用于标识与该当前频道指示符510相对应的频道项目是当前频道的视觉效果。
例如,当触发频道滚动UI的显示的预先指定的输入是长按信号时,显示装置100在识别长按信号之后显示频道滚动UI,并且将当前频道指示符510显示在与当前频道相对应的频道项目上。当频道向上按钮或频道向下按钮的长按继续时,显示装置100可以在频道滚动UI 500的频道项目之间移动当前频道指示符。
为了生成和显示频道滚动UI 500,显示装置100需要知道关于与由显示装置100提供的内容相对应的频道映射的信息。为了显示当前频道指示符,显示装置100需要通过OCR模块等识别在显示装置100上当前显示的频道号码。
图6是示出根据实施例的频道滚动UI 600的示例的示意图。
参考图6,频道号码和频道ID可以显示在频道滚动UI 600中所包括的频道项目上。由当前频道指示符610指示的频道项目还可以显示与频道相对应的内容的类别,例如新闻、戏剧或体育节目。
根据实施例,当用户的长按信号继续时,当前频道指示符可以在频道滚动UI的频道项目之间移动,并且当长按信号终止时,当前频道指示符可以固定到一个频道项目上并且可以被显示。由于特定事件,显示装置100可以将频道切换到与当前频道指示符被固定并显示的频道项目相对应的频道,并且可以在显示器上显示切换后的频道的内容。例如,特定事件可以是指示长按信号已经终止然后经过预定时间段的事件,或者与用户按压特定按钮相对应的输入等。
图8是用于解释短按和长按的示例的参考图。
在图8中,附图标记800A指示短按信号的示例,并且附图标记800B指示长按信号的示例。
与从诸如遥控器的遥控装置接收的键有关的信息包括关于按压键的按压信息和关于释放键的释放信息。在接收某个键的按压信息之后立即接收某个键的释放信息的情况被称为短按,而接收某个键的按压信息然后连续接收该某个键的按压信息的情况被称为长按。当确定键的按压是长按时,显示装置100基于存储在存储器中的频道数据库(DB)显示频道滚动UI,并且在频道滚动UI上向上或向下移动频道指示符,直到感测到释放键。当感测到释放键时,显示装置100停止滚动频道指示符并且进入详细操纵模式。当显示装置100进入详细操纵模式时,显示装置100可以在频道滚动UI上进行短按操作,并且可以一次一个频道向上或向下移动频道指示符。当在详细操纵模式下输入长按时,频道指示符再次向上或向下移动。
参考图8的800A,通过按压在遥控装置中所包括的按钮来产生按压信号,并且通过释放按钮按压来生成释放信号。释放信号在生成按压信号之后经过预定时间段之前生成,因此可以生成短按信号。响应于这种与包括在遥控装置中的按钮相对应的短按信号,显示装置可以执行与该按钮相对应的功能。例如,响应于与频道向上按钮对应的短按信号,显示装置可以执行与频道向上按钮相对应的功能,即与频道向上相对应的频道切换。
参考图8的800B,通过按压包括在遥控装置中的按钮来产生按压信号。此时,当在经过预定时间段之前没有生成指示释放按钮按压的释放信号时,遥控装置可以周期性地生成按压信号直到生成释放信号。当在生成按压信号之后经过预定时间段之前没有生成释放信号时,可以生成长按信号。响应于与包括在遥控装置中的按钮相对应的长按信号,显示装置可以定义新功能。例如,响应于与频道向上按钮相对应的短按信号,显示装置可以输出频道滚动UI,并且可以在频道向上方向上滚动频道滚动UI上的频道项目。
图7是示出根据实施例的频道滚动UI的示例的示意图。
参考图7,在长按终止之后,频道逐一移动,频道根据频道移动而切换,并且显示切换后的频道。
图9是用于解释根据实施例的当显示装置接收短按信号和长按信号时从外部图像提供装置接收图像并且显示图像的显示装置的操作的参考图。
参考图9,当遥控装置200中包括的按钮被按压并且在预定时间段过去之前按压被释放时,可以生成短按信号910。例如,与短按信号有关的按钮被称为频道向上/向下按钮。在操作920中,显示装置100从遥控装置200接收短按信号。在操作930中,为了执行与接收的短按信号相关的按钮相对应的功能,即,频道向上功能,显示装置100可以将频道向上/向下的频道切换信号发送到图像提供装置300a。在操作940中,图像提供装置300a可以根据接收的频道切换信号在频道之间切换,并且将与切换后的频道相对应的内容发送到显示装置100。这样,可以响应于短按信号而执行在图像提供装置300a的控制下的一般操作。
当在遥控装置200中包括的按钮被按压并且在预定时间段过去之前没有释放按压时,可以生成长按信号950。在操作960中,显示装置100从遥控装置200接收长按信号。此时,显示装置100可以不使用长按信号作为频道切换信号,而可以使用长按信号来执行频道滚动UI控制(操作970)。
在频道滚动UI控制期间,显示装置100不执行一般的图像提供装置控制操作,因此不将频道切换信号发送到图像提供装置300a。在频道滚动UI控制期间,显示装置100可以在显示装置100的显示器上显示频道滚动UI。频道滚动UI可以表示如上参考图5至图7描述的示例。
当在操作985中长按信号950终止并且显示装置100接收短按信号980时,显示装置100可以在操作990中向图像提供装置300a发送频道切换信号,在操作995中接收响应于来自图像提供装置300a的频道切换信号切换到的切换后的频道的内容,并且显示接收的内容。
图10是根据实施例的显示装置100的框图。
在图10中,关注并且示出了根据实施例的用于描述频道滚动UI控制操作的显示装置100的组件。
参考图10,显示装置100包括显示器110、TV观看器模块123、OCR模块124和MBR模块125。
TV观看器模块123可以从遥控装置接收频道切换输入,并且将所接收的频道切换输入发送到MBR模块125。
当TV观看器模块123从遥控装置接收按压信号时,TV观看器模块123可以将按压信号发送到MBR模块125。
当TV观看器模块123从MBR模块125接收长按检测信号时,TV观看器模块123可以通过参考OCR模块124a来检查当前频道,并且控制显示器110基于检查的当前频道显示频道滚动UI。
OCR模块124a可以以规律间隔监视当前显示在显示器110上的频道,并因此可以维持关于当前频道的信息。换句话说,为了识别经由机顶盒输出到屏幕的内容,OCR模块124a基于预先存储的OCR执行区域信息来执行OCR,从而确定当前频道是什么。OCR执行区域信息可以根据广播提供商而不同,并且可以从服务器接收。与机顶盒相对应的OSD组成信息可以从机顶盒发送到显示装置,或者可以经由外部服务器发送到显示装置。OSD组成信息包括关于显示在显示装置上的诸如频道号码、广播台名称和内容标题的OSD组件的位置、大小、距离等的信息,并且根据机顶盒而不同。
OCR模块124a可以根据OSD组成信息从内容区域提取OSD组件,并且将OSD组件识别为字符,从而获得关于显示的图像的信息。根据这样的识别模块,显示装置100可以从接收的内容图像获得与从机顶盒接收的内容图像相对应的频道信息。
MBR模块125可以确定与从遥控装置接收的IR信息相对应的操作需要在TV还是机顶盒上发生。当确定需要在TV上发生与IR信息相对应的操作时,可以在TV上执行操作。另一方面,当确定需要在机顶盒中发生与IR信息相对应的操作时,MBR模块125可以控制连接到TV的IR发射器发送与接收的IR信息对应的IR。替代地,当确定需要在机顶盒中发生与IR信息对应的操作时,MBR模块125可以将发送到TV的IR转换成与机顶盒相对应的IR,并且将与机顶盒对应的IR发射到遥控器,而遥控器可以将与机顶盒对应的IR发送到机顶盒。
当MBR模块125从TV观看器模块123接收到按压信号时,MBR模块125可以生成与按压信号相对应的频道控制信号并且将该频道控制信号发送到机顶盒300a。
当MBR模块125在接收按压信号之后再次接收按压信号而不是接收释放信号时,MBR模块125可以将该情况识别为长按信号。当确定已经检测到长按信号时,MBR模块125可以将长按检测信号发送到TV观看器模块123。
在图10中,MBR模块125和TV观看器模块123是分离的块。然而,根据另一个实施例,MBR模块125和TV观看器模块123可以被合并到执行MBR模块125和TV观看器模块123的相应功能的单个块中。
当显示装置100的当前显示模式是机顶盒连接到的外部源并且从遥控器接收的信号对应于长按时,MBR模块125控制IR发射器仅向机顶盒发送与一次按压相对应的信号,并且TV观看器模块123基于存储在存储器中的频道DB生成频道滚动UI,并且显示所生成的频道滚动UI。此后,从遥控器接收的信号被用于控制所显示的频道滚动UI。当MBR模块125不能确保关于连接的机顶盒的频道信息时,诸如当MBR模块125不能确定连接的机顶盒的广播提供商时,MBR模块125控制IR发射器将从遥控器接收的IR信息发送到机顶盒。换句话说,当在连续接收频道向上键的情况下没有关于机顶盒的频道信息时,控制器130不执行与频道向上相对应的操作,并且可以控制IR发射器连续发射使机顶盒能够执行频道向上的IR代码。
当显示装置100执行与机顶盒的频道信息相对应的频道滚动UI时,显示装置100在由OCR模块124a检查的当前频道的位置处开始滚动条。用户可以经由滚动条快速方便地搜索存储在TV DB中的机顶盒的频道映射。在使用滚动条的长按的快速操纵模式(图6)或使用短按的详细操纵模式(图7)下,用户可以确定要观看的频道。用户最终可以通过使用以下两种方法确定待观看的频道:当用户定位所选择的频道时,输入并且选择EnterKey等;以及等待经过一段时间(例如,2秒超时)。当用户使用这些方法确定要观看的频道时,显示装置可以经由MBR模块控制IR发射器将与存储在频道映射中的频道信息中所包括的频道号号相对应的信息发送到机顶盒。
图11和图12是根据实施例的操作图10的显示装置100的方法的流程图。
参考图11,在操作S1101中,TV观看器模块123从遥控装置接收频道切换输入信号。
例如,假设从遥控装置接收的频道切换输入信号是图13的按压信号1301,并且按压信号1301对应于指示遥控装置的频道向上按钮的按压的信号。
在操作S1102中,TV观看器模块123可以将根据接收的频道切换输入信号的第一按压信号发送到MBR模块125。
在操作S1103中,响应于来自TV观看器模块123的频道切换输入信号,MBR模块125可以生成对应于频道切换输入信号的频道控制信号。例如,响应于指示频道向上按钮的按压的按压信号1301,MBR模块125可以生成与频道向上相对应的频道控制信号。
在操作S1104中,MBR模块125可以将频道控制信号发送到机顶盒300a。响应于频道控制信号,机顶盒300a可以根据频道控制信号执行对应于频道向上的频道切换,并且可以将切换后频道的内容发送给显示装置100。显示装置100可以接收并且显示切换后的频道的内容。
MBR模块125控制机顶盒300a的方法的示例包括MBR模块125直接控制机顶盒300a的方法和MBR模块125经由遥控装置200控制机顶盒300a的方法。MBR模块125直接控制机顶盒300a的方法的示例包括MBR模块125通过使用IR发射器直接将频道控制IR信号发送到机顶盒300a的方法。MBR模块125经由遥控装置200控制机顶盒300a的方法的示例包括MBR模块125经由通信接口向遥控装置200发送频道控制信号并且遥控装置200将与频道控制信号对应的频道控制IR信号发送到机顶盒300a的方法。
参考图13,当在生成第一按压信号1301之后没有生成释放信号时,可以周期性地生成按压信号。例如,当用户按压遥控装置的频道向上按钮然后不释放按压时,遥控装置可以周期性地生成按压信号,直到用户释放频道向上按钮,并且可以将所产生的按压信号发送到显示装置。
在操作S1105中,TV观看器模块123可以向MBR模块125发送第二按压信号(例如,图13的第二按压信号1302)。
在操作S1106中,当MBR模块125接收第一按压信号1301并且然后连续接收第二按压信号1302而没有到接收释放信号时,MBR模块125可以检测到长按信号。
在操作S1107中,当MBR模块125检测长按信号时,MBR模块125可以向TV观看器模块123发送长按检测信号。当MBR模块125确定已经检测到长按信号时并且因此如上所述向TV观看器模块123发送检测信号时,MBR模块125确定显示装置100执行根据长按检测的操作。换句话说,当MBR模块125已经接收一般短按信号时,MBR模块125将根据短按信号的频道控制信号发送到机顶盒300a。然而,当MBR模块125确定已经检测到长按信号时,即使当MBR模块125从TV观看器模块123接收按压信号时,MBR模块125也可以忽略所接收的按压信号而不执行对应于所接收的按压信号的频道控制操作。换句话说,MBR模块125不执行对应于接收的按压信号的操作。
在操作S1108中,当TV观看器模块123从MBR模块125接收长按检测信号时,TV观看器模块123检查OCR模块124a的状态以确定是否进入频道滚动UI模式。换句话说,当TV观看器模块123确定OCR模块124a的状态是OCR就绪状态时,TV观看器模块123可以执行操作S1109以进入频道滚动UI模式。OCR就绪状态意味着OCR模块124a执行OCR并且检查关于显示装置100上当前显示的当前频道的信息的状态。当OCR模块124a由于OCR模块124a的某个原因不能检查关于显示装置100上当前显示的当前频道的信息时,OCR模块124a的状态不是OCR就绪状态。
当在操作S1108中TV观看器模块123检查到OCR模块124a的状态不是OCR就绪状态时,TV观看器模块123可以向MBR模块125发送表示OCR模块124a没有就绪的状态信息。响应于表示OCR模块124a未就绪的状态信息,MBR模块125可忽略对应于长按信号检测的先前操作。换言之,根据长按检测,MBR模块125可以忽略随后接收的按压信号,而没有对应于随后接收的按压信号的频道控制操作。然而,响应于表示OCR模块124a未就绪的状态信息,MBR模块125可以再次执行对应于随后接收的按压信号的频道控制操作。换句话说,当OCR模块124a不是就绪状态时,OCR模块124a不能执行对应于长按信号的操作,并且因此MBR模块125可以忽略在操作S1106中执行的长按检测,并且可以准备执行对应于新接收的按压信号的操作。
在操作S1109中,TV观看器模块123进入频道滚动UI模式。在频道滚动UI模式中,频道滚动UI输出到显示器,以帮助快速频道搜索。因此,频道滚动UI模式可以被称为快速操纵模式。在快速操纵模式下,不切换显示器上显示的内容,只有频道移动显示在频道滚动条上。
参考图12,在操作S1110中,TV观看器模块123可以控制显示器110显示频道滚动UI。频道滚动UI可以显示多个频道项目并且在当前频道向上显示当前频道指示符,如图6至图8所示。在操作S1108中,当前频道可以由OCR模块124a检查。
在操作S1111中,当长按信号继续时,TV观看器模块123可以控制频道滚动UI上的当前频道指示符的移动。换句话说,当长按信号继续时,当前频道指示符在频道滚动UI的频道项目之间移动。长按信号继续的部分意味着例如图13的部分,其中连续接收第一按压信号1301之后的第二按压信号1302、第三按压信号1303等。
在操作S1112中,TV观看器模块123接收长按释放信号。长按释放信号可以指示例如在图13中的第六按压信号1306之后接收的释放信号1307。
当接收长按释放信号时,在操作S1113,TV观看器模块123终止频道滚动UI模式。频道滚动UI模式的终止可以被称为进入详细操纵模式。在详细操纵模式中,用户可以通过短按按压遥控装置的按钮逐个移动频道来在频道之间切换。
在操作S1114中,当TV观看器模块123终止频道滚动UI模式时,TV观看器模块123控制显示器110停止当前频道指示符在频道滚动UI的频道项目之间的移动。
根据实施例,由于特定事件,显示装置可以将当前内容切换到由当前频道指示符指示的频道的内容并且显示切换后的内容。例如,特定事件可以是选择频道的输入或者经过特定时间段。
在操作S1115中,当在TV观看器模块123接收长按释放信号之后已经过了特定时间段时,TV观看器模块123可以生成指示切换到由当前频道指示符指示的频道的信号。例如,在当前频道指示符位于频道滚动UI上的第10频道时,可以生成指示切换到第10频道的信号。
在操作S1116中,TV观看器模块123将频道切换信号发送到MBR模块125。
在操作S1117中,MBR模块125可以生成与从TV观看器模块123接收的频道切换信号相对应的频道控制信号,并且将该频道控制信号发送到机顶盒300a。
图14示出根据实施例的按压/释放信号。
在典型的长按信号的情况下,在用户持续按压频道向上/向下按钮的同时生成按压信号(图13的1301-1306),并且当用户释放频道向上/向下按钮的按压时,生成释放信号1307。在这种情况下,可以从释放信号1307检查长按已经终止。然而,由于多种原因,在长按信号后没有释放信号的一段时间过去之后,可能再次接收按压信号。在这种情况下,需要考虑显示装置的操作。
参考图14,当在接收长按信号1401-1406之后经过没有释放信号的时间段T2之后接收到按压信号1407和1408时,显示装置可以确定新的长按开始,并且可以进入频道滚动UI模式。
图15示出了根据另一个实施例的按压/释放信号。
参考图15,当在接收长按信号1501-1505之后经过没有释放信号的时间段T2之前接收按压信号1506时,显示装置可以在频道切换控制中使用按压信号1506,从而将频道控制信号发送到机顶盒,并且还可以使用紧接着按压信号1506接收的按压信号1507作为频道控制信号。
例如,尽管由于从遥控装置接收的输入对应于长按信号,显示装置100已经试图进入频道滚动UI模式,但是显示装置100可能由于几个原因不能够进入频道滚动UI模式。例如,因为OCR模块未处于就绪状态,所以显示装置100可能不能再次显示频道滚动UI。此时,当显示装置100在经过时间段T2之前再次接收按压信号1506时,显示装置100可以使用所接收的按压信号1506来控制机顶盒,并且还可以使用随后接收的信号1507-1510来控制机顶盒。
根据实施例,可以提供一种方法,其能够通过使用关于连接到RF天线并存储的频道的滚动条,并且还通过使用关于作为外部图像提供装置的机顶盒的频道的滚动条,快速且方便地搜索频道。
根据实施例的操作显示装置的方法可以体现为可由各种计算机装置执行的程序命令,并且可以被记录在计算机可读记录介质上。计算机可读记录介质可以包括单独或组合的程序命令、数据文件、数据结构等。要被记录在计算机可读记录介质上的程序命令可以被专门设计和配置用于本公开的实施例,或者可以是计算机软件领域的普通技术人员所熟知和可用的。计算机可读记录介质的示例包括:诸如硬盘、软盘或磁带的磁介质;诸如紧凑盘只读存储器(CD-ROM)或数字多功能盘(DVD)的光介质;诸如软磁盘的磁光介质;以及专门配置为存储和执行程序命令的硬件设备、诸如ROM、随机存取存储器(RAM)或闪存。程序命令的示例是可由计算机通过使用解释器等执行的高级语言代码以及由编译器制作的机器语言代码。
尽管参考附图描述了一个或多个实施例,但本领域普通技术人员应该理解,可以在其中进行形式和细节上的各种改变而不脱离由以下的权利要求定义的精神和范围。

Claims (15)

1.一种显示装置,包括:
显示器;
存储器,被配置为存储至少一个指令;以及
处理器,被配置为执行存储在所述存储器中的所述至少一个指令,以便:
接收频道控制输入;
响应于将频道控制输入识别为预先指定的输入来标识显示装置的图像提供源;
基于与显示装置的图像提供源相对应的频道信息生成频道滚动用户界面(UI);以及
控制显示器显示生成的频道滚动UI,
其中,频道滚动UI包括在与图像提供源相对应的频道信息中所包括的多个频道项目以及指示所述多个频道项目当中的当前频道项目的当前频道指示符,所述当前频道项目与当前显示在显示装置上的内容相对应。
2.根据权利要求1所述的显示装置,其中,所述预先指定的输入包括长按,在长按中,遥控装置的频道按钮被选择超过预定时间段。
3.根据权利要求2所述的显示装置,其中,所述处理器还被配置为执行所述至少一个指令以根据所述预先指定的输入的持续时间来在所述频道滚动UI中所包括的所述多个频道项目当中移动所述当前频道指示符。
4.根据权利要求1所述的显示装置,其中,所述处理器还被配置为执行所述至少一个指令以:
当显示装置的图像提供源是电视机(TV)时,基于广播信号获得频道信息;以及
当显示装置的图像提供源是外部图像提供装置时,基于外部图像提供装置获得频道信息。
5.根据权利要求4所述的显示装置,其中,所述显示装置的图像提供源是所述外部图像提供装置,并且
其中,所述处理器还被配置为执行所述至少一个指令以从内容的一部分中标识所述频道信息。
6.根据权利要求4所述的显示装置,其中,所述显示装置的图像提供源是所述外部图像提供装置,并且
其中,所述处理器还被配置为执行所述至少一个指令以禁止与所接收的频道控制输入相对应的频道控制信号被发送到所述外部图像提供装置。
7.根据权利要求1所述的显示装置,其中,所述处理器还被配置为执行所述至少一个指令以响应于检测到与所述预先指定的输入的释放相对应的输入来停止在所述频道滚动UI中所包括的所述多个频道项目当中的当前频道指示符的移动。
8.根据权利要求7所述的显示装置,其中,所述处理器还被配置为执行所述至少一个指令以响应于特定事件来在所述显示器上显示与由所述当前频道指示符指示的随后选择的当前频道项目相对应的内容,以及
其中,所述特定事件包括选择随后选择的当前频道项目的用户输入或者在检测到与所述预先指定的输入的释放相对应的输入之后经过了预定时间段。
9.一种操作显示装置的方法,所述方法包括:
接收频道控制输入;
响应于将所述频道控制输入识别为预先指定的输入来标识所述显示装置的图像提供源;
基于与显示装置的图像提供源相对应的频道信息生成频道滚动用户界面(UI);以及
显示生成的频道滚动UI,
其中,频道滚动UI包括在与图像提供源相对应的频道信息中所包括的多个频道项目以及指示所述多个频道项目当中的当前频道项目的当前频道指示符,所述当前频道项目与当前显示在显示装置上的内容相对应。
10.根据权利要求9所述的方法,其中,所述预先指定的输入包括长按,在长按中,遥控装置的频道按钮被选择超过预定时间段。
11.根据权利要求10所述的方法,还包括根据所述预先指定的输入的持续时间,在所述频道滚动UI中的所述多个频道项目当中移动所述当前频道指示符。
12.根据权利要求9所述的方法,还包括:
当显示装置的图像提供源是电视机(TV)时,基于广播信号获得频道信息;以及
当显示装置的图像提供源是外部图像提供装置时,基于外部图像提供装置获得频道信息。
13.根据权利要求12所述的方法,其中,所述显示装置的所述图像提供源是所述外部图像提供装置,并且
其中,所述方法还包括从内容的一部分中标识频道信息。
14.根据权利要求12所述的方法,其中,所述显示装置的图像提供源是所述外部图像提供装置,并且
其中,所述方法还包括禁止将与所接收的频道控制输入相对应的频道控制信号发送到所述外部图像提供装置。
15.一种其上记录有计算机程序的非暂时性计算机可读记录介质,所述计算机程序在由计算机执行时执行操作显示装置的方法,所述方法包括:
接收频道控制输入;
响应于将所述频道控制输入识别为预先指定的输入来标识所述显示装置的图像提供源;
基于与显示装置的图像提供源相对应的频道信息生成频道滚动用户界面(UI);以及
显示生成的频道滚动UI,
其中,所述频道滚动UI包括与所述图像提供源相对应的所述频道信息中所包括的多个频道项目以及指示所述多个频道项目当中的当前频道项目的当前频道指示符,所述当前频道项目与当前显示在显示装置上的内容相对应。
CN201810393715.6A 2017-04-28 2018-04-27 显示装置及其操作方法 Pending CN108810593A (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201762491571P 2017-04-28 2017-04-28
US62/491,571 2017-04-28
KR1020170122879A KR101982153B1 (ko) 2017-04-28 2017-09-22 디스플레이 장치 및 그 동작방법
KR10-2017-0122879 2017-09-22

Publications (1)

Publication Number Publication Date
CN108810593A true CN108810593A (zh) 2018-11-13

Family

ID=61971897

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810393715.6A Pending CN108810593A (zh) 2017-04-28 2018-04-27 显示装置及其操作方法

Country Status (2)

Country Link
EP (1) EP3396968B1 (zh)
CN (1) CN108810593A (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08140002A (ja) * 1994-11-15 1996-05-31 Sony Corp 受信制御装置および受信制御方法
CN1269097A (zh) * 1997-07-21 2000-10-04 三星电子株式会社 在各种电视频道表中进行选择的电视图形用户界面
CN101035222A (zh) * 2006-03-08 2007-09-12 深圳Tcl新技术有限公司 电视的快速换台方法
CN101335845A (zh) * 2007-06-28 2008-12-31 深圳Tcl新技术有限公司 一种电视遥控***
CN101415083A (zh) * 2007-10-18 2009-04-22 深圳Tcl新技术有限公司 一种频道选择的方法及电子装置
US20110164189A1 (en) * 2008-09-12 2011-07-07 Sako Asayama Key input device for remote control apparatus, key input method of key input device for remote control apparatus, program, and recording medium
US20150082356A1 (en) * 2012-04-17 2015-03-19 Sharp Kabushiki Kaisha Display device, television, search method and recording medium
US20150156548A1 (en) * 2012-06-14 2015-06-04 Flextronics Ap, Llc Epg aggregation from multiple sources
CN105227985A (zh) * 2014-11-14 2016-01-06 三星电子株式会社 显示设备及其控制方法
US20170064215A1 (en) * 2015-08-28 2017-03-02 Samsung Electronics Co., Ltd. Display apparatus and control method thereof

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8438503B2 (en) * 2009-09-02 2013-05-07 Universal Electronics Inc. System and method for enhanced command input

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08140002A (ja) * 1994-11-15 1996-05-31 Sony Corp 受信制御装置および受信制御方法
CN1269097A (zh) * 1997-07-21 2000-10-04 三星电子株式会社 在各种电视频道表中进行选择的电视图形用户界面
CN101035222A (zh) * 2006-03-08 2007-09-12 深圳Tcl新技术有限公司 电视的快速换台方法
CN101335845A (zh) * 2007-06-28 2008-12-31 深圳Tcl新技术有限公司 一种电视遥控***
CN101415083A (zh) * 2007-10-18 2009-04-22 深圳Tcl新技术有限公司 一种频道选择的方法及电子装置
US20110164189A1 (en) * 2008-09-12 2011-07-07 Sako Asayama Key input device for remote control apparatus, key input method of key input device for remote control apparatus, program, and recording medium
US20150082356A1 (en) * 2012-04-17 2015-03-19 Sharp Kabushiki Kaisha Display device, television, search method and recording medium
US20150156548A1 (en) * 2012-06-14 2015-06-04 Flextronics Ap, Llc Epg aggregation from multiple sources
CN105227985A (zh) * 2014-11-14 2016-01-06 三星电子株式会社 显示设备及其控制方法
US20170064215A1 (en) * 2015-08-28 2017-03-02 Samsung Electronics Co., Ltd. Display apparatus and control method thereof

Also Published As

Publication number Publication date
EP3396968B1 (en) 2021-05-05
EP3396968A1 (en) 2018-10-31

Similar Documents

Publication Publication Date Title
US9152244B2 (en) Image display apparatus and method for operating the same
US9519357B2 (en) Image display apparatus and method for operating the same in 2D and 3D modes
EP3031212B1 (en) Method of acquiring information about contents, image display apparatus using the method, and server system for providing information about contents
CN109429097B (zh) 图像显示设备及其操作方法
US9715287B2 (en) Image display apparatus and method for operating the same
US9271027B2 (en) Image display apparatus and method for operating the same
KR101572843B1 (ko) 영상 표시 장치 및 그 동작 방법
CN107801075A (zh) 图像显示设备及其操作方法
US9219875B2 (en) Image display apparatus and method
CN102474577A (zh) 由屏幕遥控器和空间遥控器控制的数字广播接收器及其控制方法
KR20100128960A (ko) 영상표시장치 및 그 동작방법
JP2012128662A (ja) 表示制御装置、プログラムおよび表示制御方法
CN108513152A (zh) 图像显示设备及其操作方法
EP3349471A1 (en) Image display device and operating method for the same
KR102250091B1 (ko) 디스플레이 장치 및 디스플레이 방법
US8952905B2 (en) Image display apparatus and method for operating the same
US10924795B2 (en) Image display device and operating method thereof
US11323763B2 (en) Display apparatus and method of operating the same
KR101982153B1 (ko) 디스플레이 장치 및 그 동작방법
CN108810593A (zh) 显示装置及其操作方法
CN107239204A (zh) 显示设备和显示方法
US9774812B1 (en) Image processing terminal and method for providing a service based on sensing levels of a key in a remote controller
KR101881410B1 (ko) 이미지 처리 단말 제어 기기 및 이의 동작 방법
KR102593437B1 (ko) 영상 표시 장치 및 그 동작 방법
KR20130033182A (ko) 영상표시장치의 동작 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181113