显示设备及其控制方法与流程

文档序号:13426503
显示设备及其控制方法与流程

本发明涉及一种显示设备,并且更加具体地,涉及一种显示设备及其控制方法。虽然本发明适用于广泛的应用,但是特别适用于在智能TV、STB等等上放大图像的用户期望部分、调整放大部分的位置、以及修改屏幕放大倍率。



背景技术:

近来,许多用户已经使用诸如智能TV等的显示设备。根据相关技术,用户能够使用屏幕比例调整功能来放大全屏幕或调整屏幕比例。然而,还不支持在屏幕上仅放大用户期望的特定部分的功能。



技术实现要素:

技术问题

例如,在TV家庭购物频道上,用户可能想要观看和放大产品的详细部分和价格信息。根据现有技术,因为仅支持屏幕比例的调整或全屏的放大,因此用户难以一次放大期望部分并且识别原始屏幕的哪一部分被放大,从而对用户造成不便。

问题解决方案

因此,本发明的实施例涉及一种显示设备及其控制方法,其基本上消除由于现有技术的限制和缺点而引起的一个或多个问题。

本发明的一个目的是为了提供一种显示设备及其控制方法,通过该显示设备及其控制方法在输出视频数据时仅放大特定区域。

本发明的另一个目的是为了提供一种显示设备及其控制方法,通过其,能够提供使用户能够更加快速、容易地检查原始视频数据的放大的特定区域的GUI(图形用户界面)。

本发明的另一个目的是为了提供一种显示装置及其控制方法,通过其,广播信号的视频数据的坐标信息和遥控器的坐标信息彼此不同的问题被解决。

本发明的另一个目的是为了提供一种显示设备及其控制方法,通过其,提供用于根据视频数据的类别信息自动地执行特定区域放大模式的解决方案。

可从本发明获得的技术任务不受上述技术任务的限制。并且,本发明属于的技术领域的普通技术人员从以下描述中能够清楚地理解其他未提及的技术任务。将在本文的公开内容以及附图中阐述本发明的附加优点、目的和特征。基于本文的公开内容,本领域技术人员也可以理解这些方面。

为了实现这些目的和其他优点并且根据本发明的目的,如在此具体化和广泛地描述的,根据本发明的一个实施例的控制显示设备的方法可以包括以下步骤:在显示设备的主屏幕上显示内容;根据从遥控器接收到的放大输入请求进入放大模式;显示包括显示在主屏幕上的内容的窗口;在所显示的窗口内显示用于选择所显示内容的特定区域的指示器;放大所显示内容的所选择的特定区域;以及在主屏幕上显示所显示内容的放大的所选择的特定区域,其中内容对应于视频。

在本发明的另一方面,根据本发明的另一实施例的显示设备可以包括:显示模块,该显示模块被配置为在显示设备的主屏幕上显示内容;接口模块,该接口模块被配置为从遥控器接收放大输入请求,以及控制器,该控制器控制显示模块和接口模块这两者,控制器根据从遥控器接收到的放大输入请求进入放大模式,控制器显示包括显示在主屏幕上的内容的窗口,该控制器在所显示的窗口内显示用于选择所显示内容的特定区域的指示器,该控制器放大所显示内容的所选择的特定区域,该控制器在主屏幕上显示所显示内容的放大的所选择的特定区域。内容对应于视频。

有益效果

因此,本发明提供以下效果和/或优点。

首先,根据本发明的一个实施例,提供用于在输出视频数据时仅放大特定区域的技术。

其次,根据本发明的另一实施例,提供一种能够使用户能够更加快速且更容易地检查原始视频数据的放大的特定区域的GUI。

第三,根据本发明的另一实施例,提供解决广播信号的视频数据的坐标信息和遥控器的坐标信息彼此不同的问题的技术效果。

第四,根据本发明的又一实施例,提供一种用于根据视频数据的类别信息来自动地执行特定区域放大模式的解决方案。

从本发明获得的效果不受上述效果的限制。并且,从本发明所属技术领域的普通技术人员的以下描述中能够清楚地理解其他未提及的效果。

应当理解,本发明的上述一般性描述和以下详细描述都是示例性和说明性的,并且旨在提供对所主张的本发明的进一步解释。

附图说明

被包括以提供对本发明的进一步理解并且被并入且构成本申请的一部分的附图图示本发明的实施例,并且与描述一起用于解释本发明的原理。考虑到结合附图对优选实施例的以下描述,本发明的上述和其他方面、特征和优点将变得更加明显。在附图中:

图1是图示根据本发明的一个实施例的包括数字设备的服务系统的示意图;

图2是图示根据本发明的一个实施例的数字设备的框图;

图3是图示根据本发明的另一实施例的数字设备的框图;

图4是图示根据本发明的另一实施例的数字设备的图;

图5是图示根据本发明的一个实施例的图2至图4的每个控制器的详细配置的框图;

图6是图示根据本发明的一个实施例的被连接到图2至图4的每个数字设备的输入单元的图;

图7是图示根据本发明的一个实施例的Web OS架构的图;

图8是图示根据本发明的一个实施例的Web OS设备的架构的图;

图9是图示根据本发明的一个实施例的Web OS设备中的图形合成流程的图;

图10是图示根据本发明的一个实施例的媒体服务器的图;

图11是图示根据本发明的一个实施例的媒体服务器的框图;

图12是图示根据本发明的一个实施例的在媒体服务器和TV服务之间的关系的图;

图13(a)至13(c)是图示根据本发明实施例的控制显示装置的遥控器的外观的概述;

图14是图示本发明的实施例的用于控制显示装置的遥控器的内部配置的框图;

图15是根据本发明的一个实施例的多媒体设备的框图;

图16是根据本发明的一个实施例的用于控制多媒体设备的方法的流程图;

图17是图示本发明的一个实施例的激活特定区域放大模式的情况的图;

图18是图示根据本发明的一个实施例的在激活特定区域放大模式的情况下的指针的改变形状的图;

图19是图示根据本发明的一个实施例的在激活特定区域放大模式的情况下控制屏幕的图;

图20是图示根据本发明的一个实施例的在激活特定区域放大模式的情况下通过指针移动放大屏幕的特定点的图;

图21是根据本发明的一个实施例的在激活特定区域放大模式的情况下使用遥控器控制屏幕的图;

图22是根据本发明的一个实施例的自动地执行与EPG信息相关联的特定区域放大模式的图;

图23是根据本发明的一个实施例的执行与时移功能相关联的特定区域放大模式的图;

图24是根据本发明的一个实施例的在全屏幕和缩放屏幕之间切换的图;

图25是图示根据本发明的一个实施例的在屏幕上选择和放大数个点的图;

图26是图示根据本发明的一个实施例的在屏幕上选择和放大数个点的图;

图27是图示根据本发明的一个实施例的解决与输入视频的坐标不同的遥控器的坐标的情况的图;

图28是图示根据本发明的一个实施例的解决视频输出范围之外的被期望放大的特定区域的情况的图;

图29是根据本发明的一个实施例的通过将屏幕分割成规定数目的分割屏幕同时输出视频数据,具有由用户选择的规定的一个分割屏幕,并且然后放大所选择的屏幕而显示的被放大的屏幕的图;

图30是根据本发明的一个实施例的用于控制器将屏幕分割为4、9或16个分割的屏幕并且根据用户选择控制被分割的屏幕同时输出视频数据的示例的图;

图31是根据本发明的一个实施例的用于在执行特定区域放大模式时调整放大率的过程的图;

图32是根据本发明的一个实施例的用于在执行特定区域放大模式时选择放大区域的过程的图;

图33是根据本发明的一个实施例的用于在执行特定区域放大模式时去除相关指示器的过程的图;以及

图34是根据本发明的一个实施例的在执行特定区域放大模式时再次显示去除的相关指示器的过程的图。

具体实施方式

参考附图,根据在此公开的实施例现在将会详细地给出描述。通常,诸如“模块”和“单元”的后缀可以被用于指代元件或者组件。这样的后缀的使用在此旨在仅有助于说明书的描述,并且后缀本身旨在没有给予任何特定的意义或者功能。同时,“第一”、“第二”等序号可能具有顺序的含义。然而,术语能够被用于区分一个组件和另一个能够彼此重叠的组件。

附图被用于帮助容易理解各种技术特征并且应理解附图没有限制在此提出的实施例。正因如此,除了在附图中特别提出的之外,本发明应被解释为扩展到任何变更、等同物以及替代。

如在此所提出的根据本发明实施例的数字设备可以是能够处理发送、接收、处理和输出数据、内容、服务器、应用等的任何一种的设备。数字设备可以通过配对或连接到外部服务器的有线网络或无线网络连接到其他数字设备,并且通过连接,数字设备能够发送和接收规定的数据。数字设备的示例包括诸如网络TV、混合广播宽带电视(HBBTV)、智能TV、因特网协议TV(IPTV)和个人计算机(PC)的立式设备,或诸如个人数字助理(PDA)、智能手机、平板PC或笔记本电脑的移动/手持设备。为了便于说明,在本说明书中,在图2中使用数字TV,并且在图3中使用移动设备,描述数字设备。此外,本说明书中的数字设备可以参考仅具有面板、机顶盒(STB)或包括整个系统的装置的配置。

此外,本说明书中描述的有线或无线网络可以涉及各种配对方法、支持数字设备之间或数字设备与外部服务器之间发送和接收数据的标准电信网络协议方法。有线或无线网络还包括现在以及将来支持的各种电信网络协议。有线或无线网络的示例包括由诸如通用串行总线(USB)、复合视频消隐同步(CVBS)、组件、S-视频(模拟)、数字视频接口(DVI)、高清晰度多媒体接口(HDMI)、RGB、D-SUB等的各种电信标准支持的有线网络,和由包括蓝牙、射频识别(RFID)、红外数据协会(IrDA)、超宽带(UWB)、紫蜂(ZigBee)、数字生活网络联盟(DLNA)、无线局域网(WLAN)(Wi-Fi)、无线宽带(Wibro)、全球微波接入互操作性(Wimax)、高速下行链路分组(HSDPA)、长期演进/高级LTE(LTE/LTE-A)、Wi-Fi直连等等支持的无线网络。

此外,当本说明书简单地涉及数字设备时,其能够意味着依赖于上下文的立式设备或移动设备,并且当不涉及特定设备时,本说明书中引用的数字设备涉及立式和移动设备这两者。同时,数字设备能够执行智能功能,诸如接收广播节目、运行计算机功能、并且支持至少一个外部输入,并且通过有线或无线网络连接,数字设备能够支持电子邮件功能、web浏览功能、银行业务(banking)、游戏和执行应用程序。数字设备还可以包括用于支持手写输入、触摸屏和空间遥控的输入或控制机制(在下文中被称为“输入装置”)中的任何一个的接口。

此外,数字设备可以使用标准操作系统(OS),然而,本说明书和实施例中描述的数字设备使用Web OS。因此,数字设备可以执行诸如添加、删除、修改和更新用于标准通用OS内核或Linux内核的各种服务和应用的功能,以构建更加用户友好的环境。

当如上所述的数字设备接收和处理外部输入时,外部输入包括上述的外部输入设备,意味着能够通过被连接的有线或无线网络向数字设备发送数据并且从数字设备接收数据。例如,外部输入包括HDMI、诸如Playstation或X-Box的游戏设备、智能电话、平板PC、诸如袖珍照片的打印设备、诸如智能TV和蓝光设备的数字设备。

如在本申请中引用的“服务器”包括能够向客户端发送数据和从客户端接收数据的数字设备或系统,并且还可以被称为处理器。例如,服务器可以是提供服务的服务器,例如提供网页或web内容或者web服务的门户(portal)服务器、提供广告数据的广告服务器、内容服务器、提供SNS服务的社交网络服务(SNS)服务、向制造商提供服务的服务服务器、提供视频点播(VOD)或流媒体服务的多频道视频节目分发商(MVPD)以及提供付费服务的服务服务器。在本申请中,当为了便于说明而描述应用时,在上下文中应用的含义可以包括服务以及应用。

在下面的描述中,参考附图解释根据本发明的实施例的各种实施例。特别地,图1图示根据本发明的一个实施例的包括数字设备的服务系统的示意图。参考图1,包括数字接收器的广播系统的示例包括内容提供商(CP)10、服务提供商(SP)20、网络提供商(NP)30以及家庭网络端用户(HNED)(消费者)40。HNED 40包括客户端100,即,数字接收器。

CP 10产生并且提供内容。参考图1,CP 10能够包括第一或第二地面广播器、有线系统运营商(SO)、多系统运营商(MSO)、卫星广播器、各种因特网广播器、私有内容提供商(CP)等。CP 10能够产生和提供各种服务或者应用以及广播内容。

此外,SP 20对由CP 10提供的内容进行分组并且向HNED 40提供内容。例如,SP 20对由第一或者第二地面广播器、有线SO、MSO、卫星广播器、各种因特网广播器、用于服务的私有CP提供的至少一个内容进行分组,并且将其提供给HEND 40。SP 20能够以单播或多播方式向客户端100提供服务。同时,SP 20能够立即将数据发送给先前注册的多个客户端,并且在传输中可以使用因特网组管理协议(IGMP)。

能够以一个实体的形式来配置CP 10和SP 20。例如,CP 10能够通过产生内容并且直接将所产生的内容分组为服务来充当SP 20,并且反之亦然。另外,NP 30能够提供用于CP 10和/或SP 20与客户端100之间的数据交换的网络环境。

客户端100、被包括在HNED 40中的消费者,经由NP 30,能够构造家庭网络、接收数据并且发送/接收用于诸如VOD、流等等的各种服务或者应用的数据。被包括在服务系统中的CP 10和/或SP 20能够使用用于保护被发送的内容的有条件访问或者内容保护机制。在本实例中,客户端100能够使用诸如线缆卡(或者部署点(POD))或者可下载有条件访问系统(DCAS)的处理机制,用于有条件访问或者保护内容。

另外,客户端100能够通过网络使用双向服务。在本实例中,客户端100能够执行或者用作CP 10。另外,SP 20能够将其发送到另一客户端。在图1中,CP 10和/或SP 20能够是提供在本公开中在下面指定的服务的服务器。在本实例中,如有必要,服务器能够包括NP 30。此外,服务或者服务数据不仅能够包括从外部服务器接收到的服务或者应用,而且包括如上面所提及的内部服务或者应用。此服务或者应用是基于Web OS被定义用于客户端100的服务数据或者应用数据。

接下来,图2是示出根据本发明的一个实施例的数字设备的框图。在本公开中,数字设备可以对应于图1中示出的客户端100。数字设备220能够包括网络接口201、TCP/IP(传输控制协议/因特网协议)管理器202、服务递送管理器203、SI(系统信息、服务信息或信令信息)解码器204、解复用器205、音频解码器206、视频解码器207、显示A/V(音频/视频)和OSD(在屏显示)模块208、服务控制管理器209、服务发现管理器210、SI与元数据数据库(DB)211、元数据管理器212、服务管理器213、UI(用户界面)管理器214等等。

网络接口201能够通过接入的网络接收或发送IP(因特网协议)分组或者IP数据报(在下文中,被称为IP分组)。作为示例,网络接口201能够通过网络从图1的SP 20接收服务、应用、内容等等。TCP/IP管理器202涉及在源和目的地之间发送到数字设备220的IP分组和从数字设备220发送的IP分组的分组递送。TCP/IP管理器202可以根据适当的协议对接收到的分组进行分类,并且将所分类的分组输出到服务递送管理器205、服务发现管理器210、服务控制管理器209、以及元数据管理器212等等。

服务递送管理器203能够控制接收到的服务数据。例如,服务递送管理器203能够使用实时协议/实时控制协议(RTP/RTCP)来控制实时流数据。如果使用RTP发送实时流数据,则服务递送管理器203能够解析基于RTP发送的接收的实时流数据分组,并且在服务管理器213的控制下将经解析的数据分组发送到解复用器205或者将经解析的数据分组存储在SI与元数据DB 211中。服务递送管理器203也能够提供基于RTP将网络接收信息给服务器的反馈。

解复用器205能够从接收到的分组中解复用音频数据、视频数据、SI数据,并且将解复用的数据发送到音频解码器206/视频解码器207和SI解码器204中的每一个。SI解码器204能够对被解复用的SI数据进行解码,SI数据诸如是节目专用信息(PSI)、节目与系统信息协议(PSIP)、数字视频广播服务信息(DVB-SI)、数字电视地面多媒体广播/编译移动多媒体广播(DTMB/CMMB)等等。SI解码器204也能够将解码的SI数据存储在SI与元数据DB 211中。此外,例如,通过根据用户请求要求SI数据的组件能够读取和提取存储在SI与元数据DB 211中的SI数据。

音频解码器206与视频解码器207能够分别对解复用的音频数据与视频数据进行解码。能够通过显示单元208向用户提供经解码的音频数据和视频数据。例如,应用管理器能够包括服务管理器213和UI管理器214。应用管理器能够执行数字设备220的控制器的功能。换言之,应用管理器能够管理数字接收器200的总体状态,提供UI,并且管理其他管理器。

UI管理器214能够使用OSD等等为用户提供图形用户界面(GUI)/UI。并且,UI管理器214能够从用户接收键输入并且响应于接收到的键输入执行设备的操作。例如,如果从用户接收到选择频道的键输入信号,则UI管理器214能够将键输入信号发送到服务管理器213。

服务管理器213能够控制与服务有关的管理器,诸如服务递送管理器203、服务发现管理器210、服务控制管理器209以及元数据管理器212。服务管理器213可以生成频道映射并且根据从UI管理器214接收到的键输入使用生成的频道映射控制频道选择。服务管理器213能够从SI解码器204接收服务信息,并且将选择的频道的音频/视频PID(分组标识符)设置到解复用器205。设置的音频/视频PID能够被用于解复用进程。因此,解复用器205能够使用PID(PID滤波或者分段(section)滤波)滤波音频数据、视频数据以及SI数据。

服务发现管理器210能够提供被要求选择提供服务的服务提供商的信息。一旦从服务管理器213接收用于选择频道的信号之后,服务发现管理器210基于接收到的信号发现或者搜索服务。服务控制管理器209能够选择并且控制服务。例如,当用户选择直播广播服务时,能够使用IGMP或实时流协议(RTSP),并且当用户选择VOD服务时使用RTSP,服务控制管理器209可以使用执行服务选择和控制。RTSP能够提供用于实时流的特技模式。此外,服务管理器213使用IMS和SIP(会话发起协议)通过IMS(IP多媒体子系统)网关250能够初始化并且管理会话。上述协议仅是示例并且取决于实现能够使用其他协议。

元数据管理器212能够管理关于服务的元数据,并且将元数据存储在SI与元数据DB 211中。SI与元数据DB 211能够存储由SI解码器204解码的SI数据、由元数据管理器212管理的元数据、以及由服务发现管理器210所提供的用于选择服务提供商所需要的信息。此外,SI与元数据DB 211能够存储系统设定数据等等。使用非易失性RAM(NVRAM)或者闪存等等能够实现SI与元数据DB 211。IMS网关230能够是收集基于IMS访问IPTV服务所要求的功能的网关。

接下来,图3是图示根据本发明的另一实施例的数字设备的框图。在上面解释的图2涉及根据数字设备的实施例的立式设备,但是图3涉及作为数字设备的另一实施例的移动设备。

参考图3,移动终端300能够包括无线通信单元310、A/V输入单元320、用户输入单元330、感测单元340、输出单元350、存储器360、接口单元370、控制器380、以及电源单元390。如下详细地解释每个元件。

无线通信单元310通常包括一个或多个允许在移动终端300和移动终端300所位于的无线通信系统或网络之间进行无线通信的组件。例如,无线通信单元310能够包括广播接收模块311、移动通信模块312、无线因特网模块313、短程通信或者局域网模块314、以及位置定位模块315。

广播接收模块311经由广播信道从外部广播管理服务器接收广播信号和/或广播相关信息。广播信道可以包括卫星信道和地面信道。能够在移动终端300中提供至少两个广播接收模块311,以有助于同时接收至少两个广播信道或广播信道切换。

广播相关信息包括与广播频道、广播节目或广播服务提供商相关联的信息。此外,能够经由移动通信网络提供广播相关信息。在本实例中,能够由移动通信模块312接收广播相关信息。广播相关信息能够以各种形式实现。例如,广播相关信息可包括电子节目指南(EPG)和电子服务指南(ESG)。

广播接收模块311可被配置为接收从各种类型的广播系统发送的广播信号。通过非限制性示例,这样的广播系统可以包括:地面数字视频广播(DVB-T)、DVB卫星(DVB-S)、手持DVB(DVB-H)、DVB广播和移动服务融合(DVB-CBMS)、开放移动联盟广播(OMA-BCAST)、被称为仅媒体前向链路(MediaFLOTM)的数据广播系统、以及地面综合服务数字广播(ISDB-T)。可选地,能够将广播接收模块311配置为适合于其他广播系统,以及上述数字广播系统。可将广播接收模块311接收的广播信号和/或广播相关信息存储在适当的设备中,诸如存储器360中。

移动通信模块312经由诸如GSM(全球移动通信系统)、CDMA(码分多址)、或WCDMA(宽带CDMA)等等的移动网络将无线信号发送到一个或多个网络实体(例如,基站、外部终端、和/或服务器等等)/从一个或多个网络实体接收无线信号。这样的无线信号可以承载音频、视频和根据文本/多媒体消息的数据。

无线因特网模块313支持移动终端300的因特网接入。该模块可内部或外部耦合至移动终端300。无线因特网技术能够包括WLAN(Wi-Fi)、Wibro、Wimax或者HSDPA。短程通信模块314有助于相对短程的通信。用于实现该模块的适当技术包括RFID、IrDA、UWB、以及通常称为蓝牙TM和紫蜂TM的网络技术,等等。

位置定位模块315识别或以其他方式获得移动终端100的定位。根据一个实施例,可利用全球定位系统(GPS)模块实现该模块。GPS模块315能够通过计算来自至少三颗卫星的距离信息和精确的时间信息,然后对计算的信息应用三角测量,基于至少经度、纬度或高度以及方向(或取向),来精确地计算当前的三维位置信息。使用三颗卫星计算位置信息和时间信息,然后使用另一颗卫星修正(或者校正)所计算的位置和一条或者多条时间信息的误差。此外,GPS模块315能够通过连续计算实时当前定位来计算速度信息。

继续参考图3,A/V输入单元320被配置为向移动终端300提供音频或视频信号输入。如图所示,A/V输入单元320包括相机321和麦克风322。相机321接收和处理在视频呼叫模式或拍摄模式下由图像传感器获得的静止图片或视频的图像帧。此外,能够在显示单元351上显示经处理的图像帧。

由相机321处理的图像帧能够被存储在存储器360中,或者能够经由无线通信单元310被发送到外部接收者。可选地,根据使用环境,能够在移动终端300中提供至少两个相机321。

当便携式设备处于诸如电话呼叫模式、记录模式和语音识别的特殊模式时,麦克风322接收外部音频信号。该音频信号被处理和转换为电音频数据。在呼叫模式下,经由移动通信模块312将经处理的音频数据转换为可被发送至移动通信基站的格式。麦克风322通常包括去除当接收外部音频信号时生成的噪声的配套的噪声去除算法。

此外,用户输入单元330响应于相关联的一个或多个输入设备的用户操纵而生成输入数据。这样的设备的示例包括小键盘、薄膜开关、触摸板(例如,静压/电容)、滚动轮(jog wheel)、以及滚动开关。

感测单元340提供感测信号,用于使用移动终端的各个方面的状态测量来控制移动终端300的操作。例如,感测单元340能够检测移动终端300的开启/闭合状态、移动终端300的组件(例如,显示器和小键盘)的相对方位、移动终端300或移动终端300的组件的位置(或定位)变化、用户与移动终端300接触的存在或不存在,以及移动终端300的取向或加速度/减速度。作为示例,考虑将移动终端300配置为滑盖式移动终端。在该配置中,感测单元340能够感测移动终端的滑动部分是否开启或闭合。根据其他示例,感测单元340感测由电源单元390提供的电力的存在或不存在以及在接口单元370和外部设备之间的耦合或其他连接的存在或不存在。根据一个实施例,感测单元340能够包括接近传感器341。

输出单元350生成与视觉、听觉、以及触摸的感测有关的输出。此外,输出单元350包括显示单元351、音频或者声音输出模块352、报警单元353、触觉模块354、投影仪模块355。显示单元351通常被实施为视觉显示(输出)与移动终端300相关联的信息。例如,如果移动终端300在电话呼叫模式下操作,则显示器通常将提供UI或GUI,其包括与电话呼叫的拨打、进行和终止相关联的信息。作为另一示例,如果移动终端300处于视频呼叫模式或拍摄模式下,则显示单元351能够另外或可替换地显示与这些模式相关联的图像、UI或GUI。

可使用已知的显示技术实现显示单元351。这些技术例如包括液晶显示器(LCD)、薄膜晶体管-液晶显示器(TFT-LCD)、有机发光二极管显示器(OLED)、柔性显示器和三维显示器。移动终端300可以包括一个或多个这样的显示器。

显示器的一些能够被实现为透明或光透射式,即,透明显示器。透明显示器的代表性示例是TOLED(透明OLED)。显示单元351的后部构造也能够被实现为光透射式。在该构造中,用户能够在终端主体的显示单元351的一部分上来观察位于终端主体后部的对象。

根据移动终端300的一个实施例,能够在移动终端300中提供至少两个显示单元351。例如,多个显示器能够被布置成相互隔开或者在移动终端300的单个面上形成单个主体。可替选地,能够将多个显示器布置在移动终端300的不同面上。

如果显示单元351和用于检测触摸动作的传感器(下文中称为“触摸传感器”)被配置成相互分层结构(下文中称为“触摸屏”),则显示单元351可用作输入设备以及输出设备。在本实例中,触摸传感器能够被配置为触摸膜、触摸片、或者触摸板。

触摸传感器能够被配置为将向显示单元351的特定部分施加的压力或从显示单元351的特定部分生成的电容变化转换为电输入信号。此外,触摸传感器可以被配置成检测触摸的压力以及触摸位置或大小。如果向触摸传感器进行触摸输入,则对应于该触摸输入的一个或多个信号就被传送到触摸控制器。触摸控制器处理该一个或多个信号,然后将经处理的一个或多个信号传送到控制器380。因此,控制器380意识到何时显示单元351的规定部分被触摸。

能够在由触摸屏包围的或触摸屏周围的移动终端300的内部区域处提供接近传感器341。接近传感器是在不进行机械接触的情况下使用电磁场强度或红外线来检测接近指定检测表面的对象或者存在于(位于)接近传感器周围的对象的存在或不存在。因此,接近传感器341比接触式传感器更加耐久,并且也具有比接触式传感器更广的实用性。

例如,接近传感器341能够包括透射光电传感器、直接反射光电传感器、镜反射光电传感器、射频振荡接近传感器、静电电容接近传感器、磁接近传感器、以及红外接近传感器中的一个。如果触摸屏包括静电电容接近传感器,则其被配置为使用根据指示器的接近的电场的变化来检测指示器的接近。在此配置中,能够将触摸屏(触摸传感器)视为接近传感器。

为了清晰和便于解释,可将使得能够将接近触摸屏的指示器识别为被放置在触摸屏上的动作称为“接近触摸”,并且将使得指示器能够实际接触触摸屏的动作可以被称为“接触触摸”。此外,使用指示器进行接近接触触摸屏的位置可意味着当指示器进行接近触摸时指示器垂直对应于触摸屏的位置。

接近传感器检测接近触摸和接近触摸样式(例如,接近触摸距离、接近触摸持续时间、接近触摸位置、接近触摸移位状态等等)。能够将对应于所检测的接近触摸动作和所检测的接近触摸样式的信息输出至触摸屏。

音频或者声音输出模块352在各种模式下起作用,包括呼叫接收模式、呼叫拨打模式、记录模式、语音识别模式、以及广播接收模式,以输出从无线通信单元310接收的或存储在存储器360中的音频数据。在操作期间,音频输出模块352输出关于特定功能(例如,接收的呼叫、接收的消息)的音频。可以使用一个或多个扬声器、蜂鸣器、其他音频发生设备以及这些设备的组合实现音频输出模块352。

报警模块353输出用于通知发生了与移动终端300相关联的特定事件的信号。典型事件包括接收到呼叫、接收到消息和接收到触摸输入。报警模块353能够通过振动以及视频或音频信号输出用于通知事件发生的信号。能够经由显示模块351或音频输出模块352输出视频或音频信号。因此,能够将显示模块351或音频输出模块352视为报警模块353的一部分。

触觉模块354生成能够由用户感知的各种触觉效果。振动是由触觉模块354生成的一种代表性触觉效果。由触觉模块354生成的振动强度和样式是可控的。例如,不同振动能够通过合成在一起而被输出,或者能够被依次输出。触觉模块354能够生成各种触觉效果以及振动。例如,触觉模块354能够生成归因于相对接触皮肤表面垂直移动的针(pin)的布置的效果;归因于空气通过喷射/吸入孔的喷射/吸入力的效果;归因于在皮肤表面上掠过的效果;归因于接触电极的效果;归因于静电力的效果;归因于使用吸热或发热设备表现的热/冷感觉的效果。能够实现触觉模块354以使得用户能够通过手指或手臂的肌肉感知来感测到触觉效果,以及通过直接接触传递触觉效果。可选地,根据移动终端300的实施例,能够在移动终端300中提供至少两个触觉模块354。

存储器360通常用于存储各种类型的数据,以支持移动终端300的处理、控制和存储需求。这样的数据的示例包括:用于在移动终端300上操作的应用的程序指令、联系人数据、电话本数据、消息、音频、静止图片(或照片)、以及移动图片。此外,能够在存储器360中存储每种数据的最近使用历史或累计使用频率(例如,每个电话本、每条消息或每个多媒体文件的使用频率)。此外,能够在存储器360中存储用于响应于对触摸屏的触摸输入输出的振动和/或声音的各种模式的数据。

可以使用任何类型的适当的易失和非易失存储器或存储设备或其组合实现存储器360,包括:硬盘、随机存取存储器(RAM)、静态随机存取存储器(SRAM)、电可擦可编程只读存储器(EEPROM)、可擦可编程只读存储器(EPROM)、可编程只读存储器(PROM)、只读存储器(ROM)、磁存储器、闪存、磁盘或光盘、多媒体卡微型存储器、卡式存储器(例如,SD存储器、或者XD存储器),或者其他类似的存储器或数据存储设备。此外,移动终端300能够结合用于在因特网上执行存储器360的存储功能的网络存储来操作。

接口单元370可以被实现为将移动终端100和外部设备相耦合。接口单元370从外部设备接收数据,或者被供电,然后接口单元370将数据或电力传送至移动终端300的相应的元件,或者使得能够将移动终端300内的数据传送至外部设备。使用有线/无线头戴式送受话器端口、外部充电器端口、有线/无线数据端口、存储器卡端口、用于耦合至具有标识模块的设备的端口、音频输入/输出端口、视频输入/输出端口、以及/或者耳机端口来配置接口单元370。

识别模块是存储用于鉴权移动终端300的使用权限的各种信息的芯片,并且能够包括用户识别模块(UIM)、订户识别模块(SIM)和/或通用订户识别模块(USIM)。能够将具有识别模块的设备(下文中称为“识别模块”)制造为智能卡。因此,识别模块可经由对应的端口连接到移动终端300。

当将移动终端300连接至外部支架时,接口单元370变为用于从支架向移动终端300供电的通道,或者变为用于将用户从支架输入的各种命令信号传递至移动终端300的通道。电力或者从支架输入的各种命令信号中的每一个都能够起到使移动终端300识别到其已经正确装载在支架中的信号的作用。

控制器380通常控制移动终端300的整体操作。例如,控制器380执行与语音呼叫、数据通信、以及视频呼叫相关联的控制和处理。控制器380能够包括多媒体模块381,其提供多媒体回放。多媒体模块381可被配置成控制器380的一部分,或者可作为单独的组件实现。此外,控制器380能够执行模式(或图像)识别处理,用于将在触摸屏上执行的书写输入和绘图输入分别识别为字符或图像。

电源单元390向移动终端300提供各种组件所需的电力。该电力可以是内部电力、外部电力或内部和外部电力的组合。

例如,可在使用计算机软件、硬件或计算机软件和硬件的一些组合在计算机可读介质中实现在此所述的各种实施例。对于硬件实施,可在一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理器件(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、设计用于执行在此所述功能的其他电子单元、或其选择性组合中实现在此所述的实施例。也可通过控制器180实现这样的实施例。

对于软件实施,可通过单独的软件模块实现在此所述的实施例,软件模块诸如是程序和函数,其中的每一个都执行在此所述的一个或多个功能或操作。能够以任何适当的编程语言编写的软件应用实现软件代码,并且可将软件代码存储在诸如存储器160的存储器中,并且由诸如控制器380的控制器或处理器来执行。

图4是图示根据本发明的另一实施例的数字设备的框图。根据本发明的另一实施例的数字设备400能够包括广播接收单元405、外部设备接口单元435、存储单元440、用户输入接口单元450、控制器470、显示单元480、音频输出单元485、电源单元490、以及拍摄单元。在此,广播接收单元405能够包括调谐器410和解调单元420以及网络接口单元430中的至少一个。广播接收单元405能够包括调谐器410和解调单元420,而没有网络接口430单元,或者能够包括网络接口单元430,而没有调谐器410和解调单元420。广播接收单元405能够包括复用器,其对经由调谐器410通过解调单元420解调的信号和通过网络接口单元450所接收到的信号进行复用。此外,广播接收单元405能够包括解复用器,并且对经复用的信号、经解调的信号或通过网络接口单元430接收到的信号进行解复用。

通过调谐到由用户选择的频道或所有先前存储的频道,调谐器410能够通过天线接收射频(RF)广播信号。此外,调谐器410能够将接收到的RF广播信号转换成IF(中间频率)信号或者基带信号。例如,如果接收到的RF广播信号是数字广播信号,则其被转换成数字IF(DIF)信号,并且如果接收到的RF广播信号是模拟广播信号,则其被转换成模拟基带图像或者语音信号(CVBS/SIF)。即,调谐器410能够处理数字广播信号和模拟广播信号这两者。从调谐器410输出的模拟基带图像或者语音信号(CVBS/SIF)能够被直接地输入到控制器470。

调谐器410能够接收单载波或者多载波的RF广播信号。调谐器410能够顺序地调谐并且接收通过天线接收到的RF广播信号当中的通过频道存储功能存储的所有广播频道的RF广播信号。并且,调谐器410能够将接收到的RF广播信号转换成DIF(数字中间频率或者基带频率)。解调单元420接收DIF信号,解调接收到的DIF信号,并且执行信道解码等等。为此,解调单元420包括格子解码器、去交织器、里德-索罗门解码器等等,或者包括卷积解码器、去交织器、里德-索罗门解码器等等。

解调单元420能够在执行解调和信道解码之后输出传送流(TS)。这时,TS信号可以是通过复用视频信号、音频信号或者数据信号的信号。作为示例,TS信号能够是通过复用MPEG-2标准视频信号、杜比(AC-3标准)音频信号等等的MPEG-2TS。

从解调单元420输出的TS信号能够被输入到控制器470。控制器470能够控制解复用、处理音频/视频信号等等。此外,控制器470能够控制通过显示单元480输出视频和通过音频输出单元485输出音频。

外部设备接口单元435能够提供用于将外部设备与数字设备400对接的环境。为了实现这个,外部设备接口单元435能够包括A/V输入/输出单元或者RF通信单元。外部设备接口单元435能够以有线的/无线的方式与外部设备连接,外部设备诸如是数字多功能盘(DVD)、蓝光播放器、游戏设备、相机、摄像机、计算机(笔记本计算机)、平板PC、智能电话、蓝牙设备、云等等。外部设备接口单元435将信号传送到数字设备的控制器470。信号包括通过外部设备输入的图像数据、视频数据、音频数据。外部设备被连接到数字设备。控制器470能够控制将包括被处理的图像数据、被处理的视频数据以及被处理的音频数据的信号输出到所连接的外部设备。为此,外部设备接口单元435能够还包括A/V输入/输出单元或者无线通信单元。

A/V输入/输出单元可以包括USB端子、CVBS端子、分量端子、S-视频端子(模拟)、DVI端子、HDMI端子、RGB端子、D-SUB端子等。RF通信单元能够执行近场通信。例如,数字设备400能够根据通信协议与其他电子装置进行组网,通信协议诸如是蓝牙、RFID、IrDA、UWB、紫蜂和DLNA。

此外,外部设备接口单元435能够经由如上所述的至少一个接口连接STB,并且执行与连接的STB的输入/输出操作。同时,外部设备接口435单元能够接收包括在附近的外部设备中的应用或者应用列表,并且能够将应用或者应用列表传输到控制器470或者存储单元440。

网络接口单元430可以提供用于将数字设备400连接到有线/无线网络的接口。例如,网络接口单元430包括用于连接到有线网络的以太网端口和,用于连接到无线网络的WLAN(Wi-Fi)、Wibro、Wimax、HSDPA等等。

使用网络接口单元430,数字接收器能够通过与其连接的网络或者链接到所连接的网络的另一网络,将数据发送到其他用户或者其他电子装置/从其他用户或者其他电子装置接收数据,或者访问预定的网页。特别地,网络接口单元430能够将存储在数字设备400中的内容数据的一些部分发送到预先注册在数字设备400中的另一用户、另一数字设备的所选择的用户、或者所选择的数字设备。

同时,网络接口单元430能够经由被连接的网络或者链接到被连接的网络的另一网络连接网页。即,网络接口单元430能够通过利用网络连接网页将数据发送到相应的服务器或者从相应的服务器接收数据。另外,网络接口单元430能够从CP或者NP接收内容或者数据。换言之,网络接口单元430能够通过网络从CP或者NP接收内容和与电影、商业、游戏、VOD、广播信号等等有关的内容。此外,网络接口单元430能够从NP接收固件的更新信息和更新文件。并且,网络接口单元430能够将数据发送到因特网提供商、CP或者NP。

此外,网络接口单元430能够通过网络选择开放的应用和所选择的应用当中的所想要的应用。存储单元440可以存储用于信号处理的程序,并且可以控制和存储处理的视频、音频或数据信号。此外,存储单元440可以执行暂时存储从外部设备接口单元435或网络接口单元430输入的视频、音频或数据信号的功能。存储单元440可以通过频道存储器功能来存储关于预定广播信道的信息。

存储单元440能够存储从外部设备接口单元435或网络接口单元430输入的应用或应用列表。存储单元440可以存储稍后将被描述的各种平台。存储单元440能够包括一个或多个类型的存储介质,诸如闪存类型、硬盘类型、多媒体卡微型、卡型存储器(例如,SD或者XD存储器)、RAM、EEPROM等。数字接收器400可以再现内容文件(视频文件、静止图像文件、音乐文件、文本文件、应用文件等)并且将它们提供给用户。

虽然图4图示了存储单元440与控制器470分开的实施例,但是数字接收器400的配置不限于此,并且存储单元440可以被包括在控制器470中。用户输入接口单元450可以将由用户输入的信号发送到控制器470或者将从控制器470输出的信号递送到用户。

例如,用户输入接口单元450能够根据诸如RF通信、IR通信等的各种通信方案,从遥控器500接收控制信号,诸如电源接通/断开信号、频道选择信号、图像设置信号等,或者将控制器470的控制信号发送到遥控器500。

用户输入接口单元450能够将通过设定值的电源键、频道键、音量键、以及本地键(未示出)而输入的控制信号发送到控制器470。用户输入接口单元450能够发送从感测用户的姿势的感测单元输入的控制信号,或者将控制器470的信号递送到感测单元。在这里,感测单元可以包括触摸传感器、语音传感器、位置传感器、动作传感器、加速度传感器、陀螺仪传感器、速度传感器、倾斜传感器、温度传感器、压力或背压力传感器等。

控制器470能够通过解复用利用调谐器410、解调单元420或者外部设备接口单元435输入的流,或者处理经解复用的信号来生成并且输出用于视频或音频输出的信号。由控制器470处理的视频信号能够被输入到显示单元380并且通过显示单元480被显示为图像。此外,由控制器470处理的视频信号能够通过外部设备接口单元435被输入到外部输出设备。

由控制器470处理的音频信号能够被施加到音频输出单元485。否则,由控制器470处理的音频信号能够通过外部设备接口单元435被施加到外部输出设备。控制器470可以包括在图4中未被示出的解复用器和图像处理器。

控制器470能够控制数字接收器300的总体操作。例如,控制器470能够控制调谐器410调谐到与由用户选择的或先前存储的频道相对应的RF广播。控制器470能够根据通过用户输入接口单元450输入的用户命令或内部程序来控制数字接收器400。特别地,控制器470能够控制数字接收器400链接到网络,从而将用户期望的应用或应用列表下载到数字接收器400。

例如,控制器470能够控制调谐器410接收响应于通过用户输入接口单元450接收到的预定频道选择命令所选择的频道的信号。此外,控制器470能够处理与被选择的频道相对应的视频、音频或数据信号。通过显示单元480或音频输出单元485,控制器470能够控制关于由用户选择的频道的信息与经处理的视频或音频信号一起被输出。

可替选地,根据通过用户输入接口单元450接收到的外部设备图像再现命令,控制器470能够控制通过外部设备接口单元435从例如相机或摄像机的外部装置接收到的视频信号或音频信号而通过显示单元480或音频输出单元485输出。

控制器470能够控制显示单元480来显示图像。例如,控制器470能够控制通过调谐器410输入的广播图像、通过外部设备接口单元435接收到的外部输入图像、通过网络接口单元430输入的图像、或存储在存储单元440中的图像,以显示在显示单元480上。在这里,显示在显示单元480上的图像可以为静止图像或视频,并且其可以为2D或3D图像。

控制器470也能够控制内容的再现。在这里,内容可以是存储在数字接收器400中的内容、接收到的广播内容、或从外部设备输入的内容。内容可以包括广播图像、外部输入图像、音频文件、静止图像、链接的网络的图像以及文本文件中的至少一种。

当选择应用查看菜单时,控制器470能够控制可从数字接收器400或外部网络下载的应用或应用列表的显示,并且除了各种UI之外,能够控制从外部网络下载的应用的安装和执行。此外,控制器470能够控制与由用户选择执行的应用有关的图像,以显示在显示单元480上。

数字接收器400还可以包括频道浏览处理器,其生成与频道信号或外部输入信号相对应的缩略图图像。频道浏览处理器能够接收从解调单元420输出的流信号(例如,TS)或从外部设备接口单元435输出的流信号,并且从所接收到的流信号中提取图像以生成缩略图图像。所生成的缩略图图像能够被直接地输入到控制器470,或者能够被编码并且然后输入到控制器470。同样地,缩略图图像能够被编译为流并且然后应用到控制器470。控制器470能够使用向其输入的缩略图图像在显示单元480上显示包括多个缩略图图像的缩略图列表。在缩略图列表中包括的缩略图图像能够被顺序地更新或同时地更新。因此,用户能够方便地检查多个广播频道的内容。

显示单元480能够将由控制器470处理的视频信号、数据信号和OSD信号以及从外部设备接口单元435接收到的视频信号与数据信号转换为RGB信号,以生成驱动信号。显示单元480可以是PDP、LCD、OLED、柔性显示器、3D显示器或等等。显示单元480可以被配置为触摸屏并且用作为输入设备而不是输出设备。

音频输出单元485接收由控制器470音频处理的信号,例如立体声信号、3.1声道信号或5.1声道信号,并且将所接收到的信号作为音频来输出。音频输出单元485能够被配置为各种扬声器中的一个。数字接收器400还可以包括用于感测用户的姿势的感测单元,其包括如上文所描述的触摸传感器、语音传感器、位置传感器以及动作传感器中的至少一个传感器。能够通过用户输入接口单元450将由感测单元所感测的信号递送到控制器470。

数字接收器400还可以包括用于对用户进行拍照的拍摄单元。通过拍摄单元获取的图像信息能够被提供给控制器470。控制器470也能够从通过拍摄单元捕获的图像或通过感测单元感测的信号,或者通过组合图像和信号来感测用户的姿势。

电源单元490向数字接收器400提供电力。特别地,电源单元490能够向能够被实现为片上系统(SoC)的控制器470、用于显示图像的显示单元480、以及用于音频输出的音频输出单元485提供电力。电源单元490能够包括转换器,该转换器将交流源转换成直流源。例如,当显示单元480被实现为包括多个背光灯的液晶面板时,电源单元490能够包括能够执行用于改变或者变暗亮度的脉冲宽度调制(PWM)的逆变器。

遥控器500可以将用户输入发送到用户输入接口单元450。为了实现这个,遥控器500能够使用蓝牙、RF通信、IR通信、UWB、紫蜂等。此外,遥控器500能够接收从用户输入接口350输出的音频、视频或数据信号,并且显示所接收到的信号或者将所接收到的信号作为音频或振动来输出。

上述数字设备400能够是能够处理固定或者移动的ATSC方法的数字广播信号、或DVB方法的数字广播信号的数字广播接收器。图2中示出的一些组件可以被省略或者必要时组件(在图2中未示出)可以被添加。根据本发明的实施例的数字接收器可以不包括调谐器和解调器,与图2和4中所示的数字接收器不同,并且可以通过网络接口或外部设备接口接收内容,并且再现该内容。

接下来,图5是图示根据本发明的一个实施例的图2至图4的每个控制器的详细配置的框图。根据本发明的实施例的数字接收器可以包括解复用单元510、图像处理器520、OSD生成单元540、混频器550、帧率转换器(FRC)555、以及3D格式器(或输出格式器)560。

例如,解复用单元510能够将输入流信号解复用成MPEG-2TS图像、音频信号以及数据信号。图像处理器520能够使用视频解码器525和定标器535来处理经解复用的图像信号。视频解码器525能够对经解复用的图像信号进行解码并且定标器535能够对经解码的图像信号的分辨率进行定标使得能够显示该图像信号。

视频解码器525能够支持各种标准。例如,当以MPEG-2标准编译视频信号时视频解码器525能够执行作为MPEG-2解码器的功能。当以数字多媒体广播(DMB)方法或者H.264标准方法编译视频信号时视频解码器525能够执行作为H.264解码器的功能。

由图像处理器520解码的图像信号被输入到混频器550。OSD生成单元540能够自动地或者根据用户输入生成OSD数据。例如,OSD生成单元540可以基于用户输入接口的控制信号生成要以图像或文本的形式显示在输出单元的屏幕上的数据。由OSD生成单元540生成的OSD数据可以包括各种数据,诸如数字接收器的UI图像、各种菜单屏幕、窗口小部件、图标以及关于评级的信息。OSD生成单元540能够生成用于显示基于EPG的广播信息的数据或者广播图像的标题(caption)。

混频器550将由OSD生成单元540生成的OSD数据和由图像处理器520处理的图像信号混频。然后混频器550将经混频的信号提供给3D格式器560。通过将经解码的图像信号和OSD数据混频,OSD可以被重叠在广播图像或外部输入图像上。

帧率转换器(FRC 555)转换输入视频的帧速率。例如,根据输出单元的输出频率,帧速率转换器555能够将输入的60Hz的视频的帧速率转换到120Hz或240Hz的帧速率。当不执行帧转换时,可以旁路(bypass)帧速率转换器555。

3D格式器560可以将向其输入的、帧速率转换器555的输出改变成适合于输出单元的输出格式的形式。例如,3D格式器560能够输出RGB数据信号。在本实例中,这个RGB数据信号能够根据低电压差分信号(LVDS)或小型-LVDS来输出。当从帧速率转换器555输出的3D图像信号被输入到3D格式器560时,3D格式器560能够对3D图像信号进行格式化,使得3D图像信号与输出单元的输出格式相匹配,从而支持3D服务。

音频处理器可以音频处理经解复用的音频信号。音频处理器能够支持各种音频格式。例如,当音频信号被以MPEG-2、MPEG-4、高级音频编译(AAC)、高效率-ACC(HE-AAC)、AC-3和比特分片音频编译(BSAC)格式进行编码时,音频处理器能够包括与格式相对应的解码器,以处理该音频信号。此外,音频处理器能够控制低音、高音以及音量。

此外,数据处理器能够处理经解复用的数据信号。例如,当经解复用的数据信号被编码时,数据处理器能够对已编码的解复用的数据信号进行解码。在这里,已编码的数据信号可以是包括广播信息的EPG信息,广播信息诸如是通过每个频道广播的广播节目的开始时间和结束时间(或持续时间)。

同时,作为根据本发明的实施例的上述数字设备,根据被实际实现的数字设备的能力,能够集成、添加或者省略每个组件。即,如有必要,至少两个组件被统一成单个组件或者单个组件被划分成至少两个组件。此外,通过每个块执行的功能解释本发明的实施例,但是特定的操作或者设备不限制本发明的范围。

同时,数字设备能够是用于执行被输入的图像或者被存储在设备中的图像的信号的图像信号处理设备。图像信号设备的其他示例能够是不包括图4中示出的显示单元480和音频输出单元485的STB、DVD播放器、蓝光播放器、游戏设备、计算机等等。

接下来,图6是图示了根据本发明的一个实施例的被连接到图2至图4的数字设备中的每一个的输入单元的图。为了执行用于实现根据实施例的本发明的各种操作,能够以有线/无线的方式与数字接收器600进行通信的各种用户接口设备(UID)能够被用作遥控器。

除了一般遥控器610以外,UID还能够包括移动设备(例如,智能电话、平板PC等等)、魔力遥控器(magic remote controller)620、以及配备有键盘和触摸板的遥控器630。遥控器能够使用诸如蓝牙、RFID、IrDA、UWB、紫蜂、DLNA等等的各种通信协议。

魔力遥控器620可以包括安装在其中以感测用户手的振动或旋转的陀螺仪传感器。即,魔力遥控器620能够根据用户的上、下、左以及右运动来移动指示器,以使得用户能够容易地执行期望的动作,例如,容易地控制频道或菜单。包括键盘和触摸板的遥控器630能够通过键盘帮助文本输入,并且通过触摸板控制指示器的移动和图片或视频的放大和减小。

因为传统的遥控器600不足以充分地控制数字设备600,所以键盘630已经被实现使得其与PC的键盘相似,以便于方便地输入文本,这是因为数字设备600不仅仅与之前相比提供更多的广播节目,而且是改进成提供网络浏览器、应用、SNS等等的智能集成数字设备。同时,如果有必要,诸如遥控器610、指向设备620、以及键盘630的控制机制可以包括触摸板,以控制文本输入、移动指示器、更加方便地放大/缩小图片和视频剪辑的功能。

在本说明书中描述的数字设备使用Web OS作为平台。在下文中,基于Web OS的处理或算法可以通过上述数字设备的控制器来执行。控制器包括图2至图5的控制器并且具有广义的概念。因此,在下文中,在数字设备中用于处理基于Web OS的服务、应用、内容等的组件,包括软件、固件或硬件被称为控制器。

例如,这样的基于Web OS平台基于Luna服务总线通过集成服务、应用等等改进开发生产效率(productivity)和功能可扩展性,并且基于web应用框架增加应用开发生产力。另外,经由Web OS进程和资源管理能够有效率地使用系统资源等等以支持多任务。

不仅对于诸如PC、TV以及STB的固定设备而且对于诸如蜂窝电话、智能电话平板PC、膝上型计算机、以及可佩戴设备的移动设备,在本申请中描述的Web OS平台可以是可用的。用于数字设备的软件结构是取决于市场解决传统问题的单片结构,是基于多线程的单个进程和封闭产品,并且在外部应用方面具有困难。为了追求基于新平台的开发,经由芯片组更换与UI应用和外部应用开发效率的成本创新、分层以及组件化被执行以获得3层结构和用于附加的附加结构、单个源产品以及开放应用。最近,已经进行了软件结构的模块化设计,以便于提供用于功能单元的模块结构和回显系统的web开放应用编程接口(API)或者提供用于游戏引擎的原生开放API,并且从而已经产生基于服务结构的多进程结构。

图7是图示根据本发明的一个实施例的Web OS架构的图。现在将会参考图7描述Web OS平台的架构。平台大体上可以被划分成内核、基于系统库的Web OS核心平台、应用、服务等等。

Web OS平台的架构具有分层的结构。OS被设置在最低层处,系统库被设置在次最高层处并且应用可以被设置在最高层处。首先,最低层是包括Linux内核的OS层,使得Linux被包括作为数字设备的OS。

在比OS层高的层处,板级支持包(BSP)/硬件抽象层(HAL)层、Web OS核心模块层、服务层、Luna服务总线层以及Enyo框架/原生开发套件(NDK)/QT层被顺序地提供。在最高层处,提供应用层。上述Web OS分层的结构的一些层可以被省略,并且多个层可以被组合成一个层,并且一个层可以被划分成多个层。

Web OS核心模块层可以包括:Luna表面管理器(LSM),用于管理表面窗口等等;系统和应用管理器(SAM),用于管理应用的执行和性能状态等等;以及web应用管理器(WAM),用于基于Web套件(WebKit)管理web应用。LSM管理被显示在屏幕上的应用窗口。LSM可以控制显示硬件(HW)并且提供用于呈现对于应用所必需的内容的缓冲器,并且合成和输出在屏幕上呈现多个应用的结果。

SAM根据应用和系统的数个条件管理策略。WAM是以Enyo框架为基础,因为Web OS将web应用视为基本应用。应用可以经由Luna服务总线使用服务。经由总线可以重新注册服务,并且应用可以检测和使用所期望的服务。服务层可以包括具有各种服务级别的服务,诸如TV服务、Web OS服务等等。例如,Web OS服务可以包括媒体服务器、Node.JS等等,并且特别地,Node.JS服务支持JavaScript。

Web OS服务可以经由总线与实现功能逻辑的Linux进程通信。Web OS服务大体上被划分成四个部分,从TV进程和现有的TV迁移到Web OS,被开发成在制造商、Web OS公共服务和JavaScript之间不同的服务,并且由经由Node.js使用的Node.js服务组成。

应用层可以包括由数字设备可支持的所有应用,诸如TV应用、陈列窗应用、原生应用、web应用等等。根据实现方法,在Web OS上的应用可以被划分成web应用、palm开发套件(PDK)应用、Qt元语言或者Qt建模语言(QML)应用等等。

web应用是以Web套件引擎为基础并且在WAN运行时上执行。这样的web应用是以Enyo框架为基础或者可以基于一般的HTML5、层叠样式表(CSS)以及JavaScript被开发且被执行。PDK应用包括基于为第三方或者外部开发人员提供的PDK以C/C++开发的原生应用。PDK涉及被提供以使第三方能够开发诸如游戏的原生应用(C/C++)的一组开发库和工具。例如,PDK应用可以被用于开发要求高性能的应用。

QML应用是基于Qt的原生应用并且包括与Web OS平台一起提供的基本应用,诸如卡片视图、主页仪表板、虚拟键盘等等。QML是脚本格式的标记语言,不是C++。原生应用是使用C/C++开发和编译的应用并且以二进制形式执行并且具有诸如高执行速度的优点。

图8是图示根据本发明的一个实施例的Web OS设备的架构的图。特别地,图8是基于Web OS设备的运行时的框图并且参考图7的分层结构描述。在下文中,将会参考图7和图8给出描述。参考图8,服务、应用以及Web OS核心模块被包括在系统OS(Linux)和系统库上并且其间的通信可以经由Luna服务总线被执行。

经由Luna服务总线,经由诸如上述的SAM、WAM以及LSM的Web OS核心模块,处理:诸如电子邮件、联系人或者日历、CSS、JavaScript等的基于HTML5的Node.JS服务;诸如登录、备份、文件通知、数据库(DB)、活动管理器、系统策略、音频守护进程(AudioD)、更新、媒体服务器等等的Web OS服务;诸如电子节目指南(EPG)、个人视频记录器(PVR)、数字广播等等的TV服务;诸如语音识别、现在开始(now on)、通知、搜索、自动内容识别(ACR)、内容列表浏览器(CBOX)、wfdd、DMR、远程应用、下载、索尼飞利浦数字接口格式(SDPIF)等等的CP服务;诸如PDK应用、浏览器、QML应用、基于Enyo框架的UI有关的TV应用的原生应用以及web应用。TV应用和web应用没有必要以Enyo框架为基础或者与UI有关。

CBOX可以管理被连接到TV的诸如USB驱动器、DLNA设备或者云服务器的外部设备的内容的元数据和列表。CBOX可以将诸如USB、DMS、DVR、云服务器等等的各种内容容器的内容列表输出为集成视图。CBOX可以显示诸如图片、音乐或者视频的各种类型的内容列表并且管理其元数据。CBOX可以实时输出被附接的存储装置的内容。例如,如果诸如USB的存储设备被插入,则CBOX应立即输出存储设备的内容列表。这时,可以定义用于处理内容列表的标准化方法。CBOX可以适应各种连接协议。

SAM被用于改进模块复杂性和可扩展性。例如,现有的系统管理器经由一个进程处理诸如系统UI、窗口管理、web应用运行时以及UX限制处理的数个功能,并且从而具有高的实现复杂性。为了解决这样的问题,SAM划分主功能并且理清功能之间的接口,从而减少实现复杂性。

LSM被支持以独立地开发和集成诸如卡片视图、启动器等等的系统UX并且容易地应对产品要求中的变化。如果使用应用上的应用(app-on-app)方法合成多个应用屏幕则LSM最大地使用硬件资源以使实现多任务,并且可以提供用于21:9的窗口管理机制和多窗口。

基于QML,LSM支持系统UI的实现并且改进开发生产效率。基于MVC,QML UX可以使用屏幕布局和UI组件容易地配置视图并且容易地开发用于处理用户输入的代码。经由应用的QML扩展性插件实现QML和Web OS组件之间的接口,并且应用的图形操作可以以Wayland协议、luna服务调用等等为基础。

LSM是关于Luna表面管理器的缩写并且用作应用窗口合成器。LSM在屏幕上合成并且独立地输出开发的应用、UI组件等等。当诸如最近的应用、陈列窗应用或者启动程序应用的组件呈现各自的内容时,作为合成器,LSM定义输出区域、链接方法等等。用作合成器的LSM执行诸如图形合成、焦点管理、输入事件等等的处理。这时,LSM从输入管理器接收事件、焦点等等,并且遥控器、诸如鼠标和键盘的HID、操作杆、游戏板、远程应用、笔触摸等等,可以被包括作为输入管理器。

LSM支持多个窗口模型并且可以作为系统UI在所有应用中同时执行。LSM可以支持启动、最近事件、设置、通知、系统键盘、音量UI、搜索、手指姿势、语音识别(语音转文本(STT)、文本转语音(TTS)、自然语言处理(NLP)等等)、图案姿势(相机或者移动无线电控制单元(MRCU))、动态菜单、自动内容识别(ACR)等等。

图9是图示根据本发明的一个实施例的在Web OS设备中的图形合成流程的图。参考图9,可以经由用作UI进程的web应用管理器910、用作web进程的Web套件920、LSM 930以及图形管理器(GM)940执行图形合成处理。

当web应用管理器910生成基于图形数据(或者应用)的web应用作为UI进程时,如果图形数据不是全屏应用,则生成的图形数据被递送给LSM。web应用管理器910接收通过Web套件920生成的应用,以便于在UI进程和web进程之间共享用于图形管理的图形处理单元(GPU)存储器,并且如果应用不是全屏应用则将应用递送给LSM 930。如果应用是全屏应用,则LSM 930可以旁路应用。在本实例中,应用被直接地递送给图形管理器940。

LSM 930经由Wayland表面将接收到的UI应用发送给Wayland合成器,并且Wayland合成器适当地处理UI应用并且将被处理的UI应用递送给图形管理器。例如,经由图形管理器940的LSM GM表面,从LSM 930接收到的图形数据被递送给图形管理器合成器。

全屏应用被直接地递送给图形管理器940而没有经过如上所述的LSM 930,并且经由WAM GM表面在图形管理器合成器中进行处理。在屏幕上,图形管理器处理和输出Web OS设备中的所有的图形数据并且接收和输出经过上述LSM GM表面的数据、经过WAM GM表面的数据、以及经过GM表面的图形数据,诸如数据广播应用或者标题应用。GM合成器的功能与上述合成器相同或者相似。

图10是图示根据本发明的一个实施例的媒体服务器的图,图11是图示根据本发明的一个实施例的媒体服务器的框图,并且图12是图示根据本发明的一个实施例的在媒体服务器和TV服务之间的关系的图。

媒体服务器支持数字设备中的各种多媒体的执行并且管理必要的资源。媒体服务器可以有效率地使用对于媒体播放所必需的硬件资源。例如,媒体服务器要求用于多媒体执行的音频/视频硬件资源并且有效率地管理资源使用状态以有效率地使用资源。通常,具有比移动设备的屏幕大的屏幕的固定设备在多媒体执行时要求更多的硬件资源并且由于大量的数据而要求高的编码/解码速率和图形数据传输率。媒体服务器不仅应执行流传输或者文件回放而且执行广播、记录以及调谐任务、用于同时查看和记录的任务、以及用于在视频呼叫时在屏幕上同时显示发送人和接收人的任务。对于多媒体服务器来说由于芯片组单元中的诸如编码器、解码器、调谐器、显示引擎等等的硬件资源中的限制难以同时执行数个任务。例如,媒体服务器限制使用场景或者使用用户输入执行处理。

媒体服务器使系统稳定性稳健,并且每个管道地去除其中在媒体回放期间出现错误的回放管道,使得即使错误出现也不影响其他媒体播放。这样的管道是用于在媒体回放请求时连接诸如解码、分析、输出等等的单元功能的链,并且所要求的单元功能可以根据媒体类型等等被改变。媒体服务器可以具有可扩展性并且可以在没有影响现有的实现方法的情况下添加新型的管道。例如,媒体服务器能够适应相机管道、视频会议(Skype)管道、第三方管道等等。

媒体服务器能够处理一般的媒体回放和TV任务执行作为单独的服务,因为TV服务的接口不同于媒体回放的接口。媒体服务器支持与TV服务有关的诸如“设置频道(set channel)”、“频道加(channel up)”、“频道减(channel down)”、“频道调谐(channel tuning)”以及“记录开始(record start)”的应用,并且支持与一般媒体回放有关的操作,诸如“播放”、“暂停”和“停止”,即,支持与TV服务和一般媒体回放有关的不同操作并且将TV服务和媒体回放处理为单独的服务。

媒体服务器能够控制或者管理资源管理功能。通过媒体服务器进行设备中的硬件资源指配或者恢复。特别地,TV服务进程将正在被执行的任务和资源指配状态递送给媒体服务器。媒体服务器确保资源从而每当执行媒体时执行管道、允许在媒体执行请求时由于优先级(例如,策略)进行媒体执行,并且基于每个管道的资源状态,执行另一管道的资源恢复。通过策略管理器管理对于特定请求所必需的预定的执行优先级和资源信息,并且资源管理器与策略管理器通信以处理资源指配和恢复。

媒体服务器可以具有用于与回放有关的所有操作的标识符(ID)。例如,媒体服务器能够基于ID将命令发送给特定管道。媒体服务器也能够将相应的命令发送给用于两个或者更多个媒体的回放的管道。媒体服务器负责回放HTML5标准媒体。媒体服务器根据TV重新结构化(restructuralization)范围执行TV管道的服务进程。此外,媒体服务器可以被设计并且被实现,不论TV重新结构化范围如何。如果TV的单独的服务进程没有被执行,则当在特定的任务中出现错误时TV可能被全部重新执行。

媒体服务器也被称为uMS,即,微型媒体服务器。媒体播放器是媒体客户端并且意指用于例如HTML5视频标签、相机、TV、Skype或者第二屏幕的Web套件。媒体服务器主要管理诸如资源管理器或者策略管理器的微小资源。媒体服务器也控制web标准媒体内容的回放。媒体服务器可以管理管道控制器资源。例如,媒体服务器支持可扩展性、可靠性、有效的资源使用等等。

换言之,uMS,即,微型媒体服务器,管理和控制用于Web OS设备内的适当的处理的资源使用,如诸如云游戏、MVPD(支付服务等等)、相机预览、第二屏幕或者Skype的资源,和TV资源。例如,在每个资源的使用时使用管道,并且媒体服务器可以管理和控制用于资源管理的管道的产生、删除、使用。

当与任务有关的媒体开始诸如视频输出的请求、解码流传输和解析的序列时能够产生管道。例如,与TV服务和应用相关联,经由根据其关于资源使用的请求单独地产生的管道,控制和执行观看、记录、频道调谐等等。

参考图10,将会详细地描述媒体服务器的处理结构。在图10中,应用或者服务经由Luna服务总线1010被连接到媒体服务器1020并且媒体服务器1020连接到经由Luna服务总线1010产生的管道且通过经由Luna服务总线1010产生的管道管理。应用或者服务根据其属性包括各种客户端,并且可以经由客户端与媒体服务器1020或者管道交换数据。例如,客户端包括用于与媒体服务器1020连接的uMedia客户端(Web套件)和资源管理器(RM)客户端(C/C++)。包括uMedia客户端的应用被连接到如上所述的媒体服务器1020。更加具体地,uMedia客户端对应于下面描述的视频对象,例如,并且使用媒体服务器1020用于通过请求等等的视频操作。

视频操作与视频状态有关并且可以包括与视频操作有关的所有状态数据,诸如加载、下载、播放(回放或者再现)、暂停、停止等等。通过产生单独的管道可以处理这样的视频操作或者状态。因此,uMedia客户端将与视频操作有关的状态数据发送给媒体服务器中的管道管理器1022。

媒体服务器1022经由与资源管理器1024的数据通信获取关于当前设备的资源的信息并且请求与uMedia客户端的状态数据相对应的资源的指配。这时,如有必要,管道管理器1022或者资源管理器1024经由与策略管理器1026的数据通信控制资源指配。例如,如果要根据管道管理器1022的请求指配的资源在资源管理器1024中不存在或者缺乏,则根据策略管理器1026的优先级比较可以适当地执行资源指配。

关于根据资源管理器1024的资源指配而指配的资源,管道管理器1022请求从媒体管道控制器1028生成用于根据uMedia客户端的请求的操作的管道。媒体管道控制器1028在管道管理器1022的控制下生成必要的管道。如所示的,可以生成媒体管道、相机管道、与回放、暂停或者停止有关的管道。管道包括用于HTML5、web CP、智能共享回放、缩略图提取、NDK、影院、多媒体和超媒体信息编译专家组(MHEG)等等的管道。例如,管道可以包括基于服务的管道和基于URI的管道(媒体管道)。

参考图10,包括RM客户端的应用或者服务可以不被直接地连接到媒体服务器1020,因为应用或者服务能够直接地处理媒体。换言之,如果应用或者服务直接地处理媒体,则媒体服务器可以不被使用。这时,对于管道产生和使用,资源管理是必需的,并且,这时,uMS连接器被使用。当接收到用于应用或者服务的直接媒体处理的资源管理请求时,uMS连接器与包括资源管理器1024的媒体服务器1020通信。媒体服务器1020也包括uMS连接器。

因此,应用或者服务可以经由uMS连接器经由资源管理器1024的资源管理来应对RM客户端的请求。RM客户端可以处理诸如原生CP、TV服务、第二屏幕、flash播放器、You Tube媒体源扩展(MSE)、云游戏、Skype等等的服务。在本实例中,如上所述,如果对于资源管理是必需的,则资源管理器1024可以经由与策略管理器1026的适当的数据通信管理资源。基于URI的管道不直接处理不同于上述RM客户端的媒体,而是经由媒体服务器1020处理媒体。基于URI的管道可以包括播放器工厂、Gstreamer、流插件、数字版权管理(DRM)插件管道。

在应用和媒体服务之间的接口方法如下。可以使用在web应用中使用服务的接口方法。在本方法中,使用掌上服务桥(PSB)的Luna调用方法和使用Cordova的方法可以被使用,其中显示器被扩展到视频标签。另外,使用与视频标签或者媒体元素有关的HTML5标准的方法可以被使用。

使用在PDK中的服务的方法也可以被使用。可替选地,使用现有的CP的方法可以被使用。为了后向兼容性,现有的平台的插件可以被扩展并且基于Luna被使用。最后,使用非Web OS的接口方法可以被使用。在本实例中,Luna总线可以被直接地调用以执行对接。

无缝改变通过单独的模块(例如,TVWIN)来处理并且涉及在Web OS启动之前或者期间在没有Web OS的情况下在屏幕上首先显示TV节目并且然后执行无缝处理的进程。这被用于首先提供TV服务的基本功能的用途,用于对用户的通电请求的快速响应,因为Web OS的启动时间晚。模块是TV服务进程的一部分并且支持用于提供快速启动和基本TV功能、工厂模式等等的无缝改变。该模块负责从非Web OS模式到Web OS模式的切换。

图11示出媒体服务器的处理结构。在图11中,实线表示进程组件并且虚线表示进程的内部处理模块。实线箭头表示进程间调用,即,Luna服务调用,并且虚线箭头表示诸如注册/通知的通知或者数据流。服务、web应用或者PDK应用(在下文中,被称为“应用”)经由Luna服务总线被连接到各种服务处理组件并且经由服务处理组件被操作或者控制。

根据应用类型改变数据处理路径。例如,如果应用包括与相机传感器有关的图像数据,则图像数据被发送到相机处理器1130并且通过相机处理器1130处理。这时,相机处理器1130包括姿势或者面部检测模块并且处理接收到的应用的图像数据。相机处理器1130可以根据用户选择关于请求管道的使用的数据经由媒体服务器处理器1110生成管道或者自动地生成管道,并且处理该数据。

可替选地,如果应用包括音频数据,则可以经由音频处理器(音频D)1140和音频模块(脉冲音频)1150处理音频。例如,音频处理器1140处理从应用接收到的音频数据并且将被处理的音频数据发送到音频模块1150。这时,音频处理器1140可以包括音频策略管理器,以确定音频数据的处理。通过音频模块1160处理被处理的音频数据。应用或者与其有关的管道可以通知音频模块1160与音频数据处理有关的数据。音频模块1150包括高级Linux声音架构(ALSA)。

可替选地,如果应用包括或者处理(在下文中,被称为“包括”)经历DRM的内容,则内容数据被发送到DRM服务处理器1160,并且DRM服务处理器1170生成DRM实例并且处理经历DRM的内容数据。DRM服务处理器1160经由Luna服务总线被连接到媒体管道中的DRM管道,用于处理经历DRM的内容数据。

在下文中,将会描述包括媒体数据或者TV服务数据(例如,广播数据)的应用的处理。图12详细地示出图11的TV服务处理器和媒体服务器处理器。因此,将会参考图11和图12给出描述。

首先,如果应用包括TV服务数据,则通过TV服务处理器1120/1220处理应用。例如,TV服务处理器1120包括DVR/频道管理器、广播模块、TV管道管理器、TV资源管理器、数据广播模块、音频设置模块、路径管理器等等中的至少一个。在图12中,TV服务处理器1120可以包括TV广播处理器(handler)、TV广播接口、服务处理器、TV中间件(MW)、路径管理器以及BSP(NetCast)。例如,服务处理器可以意指包括TV管道管理器、TV资源管理器、TV策略管理器、USM连接器等等的模块。

在本说明书中,TV服务处理器可以具有图11或者图12的配置或者其组合。一些组件可以被省略或者其他组件(未示出)可以被添加。基于从应用接收到的TV服务数据的属性或者类型,TV服务处理器1120/1220将DVR或者频道有关的数据发送到DVR/频道管理器并且将DVR或者频道有关的数据发送到TV管道管理器以生成和处理TV管道。如果TV服务数据的属性或者类型是广播内容数据,则TV服务处理器1120经由TV管道管理器生成和处理TV管道,用于经由广播模块进行数据的处理。

可替选地,JavaScript标准对象表示(json)文件或者以c编写的文件由TV广播处理器进行处理并且经由TV广播接口被发送到TV管道管理器以生成和处理TV管道。在本实例中,TV广播接口可以基于TV服务策略将通过TV广播处理器的文件或者数据发送到TV管道管理器,并且在生成管道时涉及数据或者文件。

在TV资源管理器的控制下,根据来自于TV服务处理器的管理器或者处理模块的用于TV管道的生成的请求,TV管道管理器生成一个或者多个管道。可以通过TV策略管理器控制TV资源管理器,以便于根据用于TV管道管理器的TV管道的生成的请求来请求用于TV服务的资源指配状态,并且可以经由uMS连接器执行与媒体服务器处理器1110/1210的数据通信。媒体服务器处理器1110/1210中的资源管理器根据TV资源管理器的请求发送用于TV服务的资源指配状态。例如,如果媒体服务器处理器1110/1210中的资源管理器确定已经指配了用于TV服务的资源,则可以通知TV资源管理器所有资源的指配被完成。这时,根据已经为TV服务指配TV管道的预定准则或者优先级,伴随用于被请求的TV服务的TV管道的通知和请求产生,媒体服务器处理器中的资源管理器可以去除预定的TV管道。可替选地,TV资源管理器可以根据媒体服务器处理器1110/1210中的资源管理器的状态报告适当地去除TV管道或者可以添加或者重新建立TV管道。

BSP支持与现有的数字设备的后向兼容性。产生的TV管道可以在处理进程中在路径管理器的控制下适当地操作。考虑到处理进程中的TV管道和通过媒体服务器处理器1110/1210产生的管道的操作,路径管理器可以确定或者控制管道的进程或者处理路径。

接下来,如果应用包括媒体数据,而不是TV服务数据,则通过媒体服务器处理器1110/1210处理应用。媒体服务器处理器1110/1210包括资源管理器、策略管理器、媒体管道管理器、媒体管道控制器等等。作为在媒体管道管理器和媒体管道控制器的控制下产生的管道,可以产生相机预览管道、云游戏管道、媒体管道等等。媒体管道可以包括流协议、自动/静态gstreamer、DRM等等,并且在路径管理器的控制下可以确定其处理流程。对于媒体服务器处理器1110/1210的处理进程的详细描述,参考图10的描述并且重复的描述将会被省略。

在本说明书中,例如,媒体服务器处理器1110/1210中的资源管理器可以执行对计数器基础的资源管理。在下文中,将会参考附图更加详细地描述根据本发明的实施例的数字设备的各种实施例。

接下来,图13(a)至13(c)是图示根据本发明的实施例的控制显示器180的遥控器200的外观的概述。具体地,图13(a)图示在与遥控器200相对应的显示器180上显示的指针219。另外,显示器180对应于例如图4至图6中所示的设备的显示模块。

然后用户能够在如图13(b)中所示的上下方向和左右方向中和在图13(c)中所示的前后方向中移动或旋转遥控器200。也就是说,显示在图像显示装置的显示器180上的指针219的移动对应于遥控器200的移动。这样的遥控器200也在3D空间中移动以移动相应的指针219,如图13(a)至图13(c)中所示,并且因此可以称为空间遥控器。

另外,图13(b)图示当用户向左移动遥控器200时,显示在图像显示装置的显示器180上的指针219对应于遥控器200的移动向左移动。此外,关于由遥控器200的传感器感测到的遥控器的移动的信息被发送到图像显示装置。图像显示装置还能够根据关于遥控器200的移动的信息来计算指针219的坐标,并且然后显示指针219使得对应于所计算的坐标。

此外,图13(c)图示当用户按下遥控器200的特定按钮时用户将移动遥控器200远离显示器180。因此,能够放大对应于指针219的显示器180中的选择区域,因此被放大。此外,当用户向显示器180移动遥控器200时,与指针219相对应的显示器180中的选择区域能够被缩小,从而被减小。

此外,当遥控器200移动远离显示器180时,能够缩小选择区域,并且当遥控器200朝向显示器180移动时,能够放大选择区域。另外,为了根据本发明的实施例从增强型EPG屏幕选择要添加到日程列表的事件,图13(a)至图13(c)中所示的遥控器200能够被使用,并且稍后将参照图17至图21详细地描述。

接下来,图14是图示遥控器200的内部结构的框图。如图14所示,遥控器200包括例如无线通信单元225、用户输入单元235、传感器单元240、输出单元250、电源单元260、存储单元270和控制器280。无线通信单元225根据本发明的实施例向上述图像显示装置中的任何一个发送信号/从上述图像显示装置中的任何一个接收信号。此外,将描述根据本发明的实施例的图像显示装置当中的一个图像显示装置100。

在本实施例中,遥控器200包括可以根据RF通信标准向图像显示装置100发送信号/从图像显示装置100接收信号的RF模块221。此外,遥控器200包括可以根据IR通信标准向图像显示装置100发送信号/从图像显示装置100接收信号的IR模块223。

在本实施例中,遥控器200通过RF模块221将包含关于遥控器200的移动等的信息的信号发送到图像显示装置100。此外,遥控器200能够通过RF模块221接收从图像显示装置100发送的信号。另外,遥控器200能够通过IR模块223向图像显示装置100发送关于电源开/关、频道改变、音量改变等的命令。

用户输入单元235还能够包括小键盘、触摸板或触摸屏。然后,用户能够通过操纵用户输入单元235将关于图像显示装置100的命令输入到遥控器200。此外,传感器单元240包括陀螺仪传感器241和加速度传感器243。陀螺仪传感器241感测关于遥控器200的移动的信息。例如,陀螺仪传感器241能够基于x、y和z轴感测关于遥控器200的移动的信息。加速度传感器243还能够感测关于遥控器200的移动速度的信息。传感器单元240还可以包括用于感测离显示器180的距离的距离传感器。

此外,输出单元250能够输出对应于用户输入单元235的操纵的视频或音频信号或从图像显示装置100发送的信号。因此,用户能够识别是否用户输入单元235被操纵或者通过输出单元250是否图像显示装置100被控制。例如,输出单元250包括LED模块251,该LED模块251在操纵用户输入单元235或者图像显示装置100的信号通过无线通信单元225发送/接收时被接通;振动模块253,该振动模块253产生振动;音频输出模块255,该音频输出模块255输出音频;以及显示模块257,该显示模块257输出图像。

电源单元260还向遥控器200供电。此外,当遥控器200在指定时间内不移动时,电源单元260停止供电,从而降低功耗。当操纵设置在遥控器200上的指定键时,电源单元260还能够向遥控器200再供应电力。

此外,存储单元270能够存储被用于控制或操作遥控器200的各种程序和应用数据。如果遥控器200通过RF模块221向图像显示装置100无线地发送信号/从图像显示装置100无线地接收信号,则遥控器200和图像显示装置100通过指定的频带彼此发送/接收信号。遥控器200的控制单元280还能够在存储单元270内存储关于遥控器200向与遥控器200配对的图像显示装置100发送信号/从与遥控器200配对的图像显示装置100接收信号的频带的信息,并且涉及被存储的信息。

控制器280还控制关于遥控器200的控制的各种因素。控制器280能够通过无线通信单元225向图像显示装置发送对应于通过感测单元240感测到的遥控器200的移动的信号或者对应于用户输入单元235的指定键的操纵的信号。特别地,图14所示的图像显示装置100的用户界面能够根据用户的动作从发送输入信号的遥控器200接收命令信号。

接下来,图15是根据本发明的一个实施例的多媒体设备的框图。参考图15,根据本发明的一个实施例的多媒体设备1500包括调谐器1510、通信模块1520、控制器1530、显示模块1540、存储器1550和EPG信号处理模块1560。在不脱离所附权利要求及其等同物的范围的情况下,在图15中示出的一些模块可以被修改或删除,或者可以将其他模块添加到图15所示的组件。此外,例如,多媒体设备1500对应于电视、STB(机顶盒)等之一。此外,参考在前述的描述中提及的图2可以补充地解释图15。

调谐器1510接收广播信号。尽管图15中未示出,音频解码器对包含在所接收的广播信号中的音频数据进行解码,并且视频解码器对包含在所接收的广播信号中的视频数据进行解码。显示模块1540在第一区域上显示解码的视频数据。接口模块(或通信模块1520)从外部设备接收至少一个命令。

控制器1530控制调谐器1510、显示模块1540和接口模块中的至少一个。此外,控制器1530根据从外部设备接收的至少一个命令来执行特定区域放大模式。此外,控制器1530也在第一区域内的第二区域上显示与视频数据相对应的视频数据。第二区域包括指示器,并且取决于指示器的位置和指示器的大小中的至少一个改变在第一区域上显示的视频数据。

根据本发明的另一实施例,在上面提及的处理能够被应用于存储在存储器1550中的视频数据而不是广播信号。此外,控制器1530根据接收到的广播信号的类别信息自动地执行特定区域放大模式。广播信号的类别信息被设计为在EPG信号处理模块1560中进行处理。例如,在上面提及的指示器被实现为导箱(guide box)的图形图像,该导箱引导期望放大的特定区域或放大的特定区域。将会参考图19更加详细地描述此。

控制器1530取决于接收到的广播信号的视频数据改变根据外部设备的运动而移动的指针的坐标信息。例如,如果接收到的广播信号的视频数据的分辨率信息对应于HD(高清晰度),则指针的坐标信息被设计为缩放了0.66倍。如果接收到的广播信号的视频数据的分辨率信息对应于FHD(全高清晰度),则指针的坐标信息被设计为缩放了1倍。如果接收到的广播信号的视频数据的分辨率信息对应于UHD(超高清晰度),则指针的坐标信息被设计为缩放了2倍。这将会参照图27更详细地描述。

在已经执行特定区域放大模式之后,如果根据从外部设备接收的至少一个命令改变在第一区域上显示的视频数据的放大或缩小倍率,则控制器1530自动地改变第二个区域的指示器大小。这将参照图31更详细地描述。31。

在已经执行特定区域放大模式之后,如果根据从外部设备接收的至少一个命令在第一区域内识别期望放大的特定区域,则控制器1530自动地改变在第二区域内指示器的中心点。这将参照图32更详细地描述。此外,控制器1530控制第二区域内的视频数据和第二区域内的指示器这两者以根据从外部设备接收到的至少一个命令或者在执行特定区域放大模式之后经过预设时间的流逝之后被去除。这将参照图33更详细地描述。

此外,在第二区域中的视频数据和第二区域中的指示器这两者已经被去除之后,控制器1530显示用于引导正在执行特定区域放大模式的图形图像。此外,图形图像包括指示放大倍率的信息。控制器1530被设计成根据用于选择图形图像的命令再次显示第二区域内的视频数据和第二区域内的指示器这两者。这将参照图34更详细地描述。

例如,基于从外部设备的触摸传感器或运动传感器获得的信息来改变指示器的位置或大小。例如,可以通过参考前面描述中提及的图6、图13和图14来设计外部设备。更具体地,例如,外部设备对应于包括RF(射频)模块和IR(红外)模块中的至少一个的遥控器或移动设备。例如,前述的第一区域对应于电视的全屏幕,并且第二区域对应于包括在第一区域中的部分区域。在这方面,将参照图19进一步描述更多细节。

接下来,图16是根据本发明的一个实施例的用于控制多媒体设备的方法的流程图。参考图16,根据本发明的一个实施例的多媒体设备对从外部接收或存储在存储器中的视频数据进行解码(S1610),将解码后的视频数据显示在第一区域(S1620),然后从外部设备接收至少一个命令(S1630)。例如,多媒体设备对应于电视、STB等中的一个。

此外,多媒体设备根据从外部设备接收的至少一个命令来执行特定区域放大模式(S1640),并且也将与视频数据相对应的视频数据显示在第一区域内的第二区域上(S1650)。并且,第二区域包括指示器,并且取决于指示器的位置和指示器的大小中的至少一个来改变显示在第一区域上的视频数据。在这方面,将参照图19进一步描述更多细节。

图17是图示根据本发明的一个实施例激活特定区域放大模式的图。参考图17中的左上图1710,当控制器1530通过通信模块1520从外部遥控器1740接收到用于激活特定区域放大模式的命令时,控制器1530显示指示特定区域放大模式被激活的通知消息1712、能够选择期望在第一区域内放大的特定点的指针1714中的至少一个。

如果控制器1530通过通信模块1520从外部遥控器1740接收用于指定期望在第一区域内放大的特定点的命令,则控制器1530响应于命令使用指示器指定包括特定点的区域,放大被指定的包括特定点的区域,并且然后显示放大的包括特定点的指定区域。

参考图17中的右上图1720,当控制器1530通过通信模块1520从外部遥控器1740接收到用于去激活特定区域放大模式的命令时,控制器1530显示指示特定区域放大模式被去激活的通知消息1722。能够选择特定点的指针1724被设计为在第一区域内被去除。

参考图17中的左下图1730,控制器1530通过通信模块1520接收用于从外部遥控器1740使用指针1734选择第一区域的特定部分的命令,并且然后预先显示响应于接收到的命令要放大的特定区域1732。因此,用户能够预先检查要放大的区域是有利的。

接下来,图18是图示根据本发明的一个实施例的当激活特定区域放大模式时指针的被改变的形状的图。参考图18,如果通过从外部遥控器1830接收到命令来激活特定区域放大模式1840,则控制器1530将指针形状从原始形状(第一图形图像)变为不同的形状(第二图形图像)。

例如,如果在特定区域放大模式下放大率增加,则控制器1530将指针形状从原始形状1810变为形状“+”1820。另外,如果放大率在特定区域放大模式中减小,控制器1530将指针形状从原始模式改变为形状“-”。因此,根据本发明的一个实施例,如果特定区域放大模式被激活,则指针形状被变为放大镜形状并且取决于放大率的增加和减小而变化。因此,因为用户能够直观地获知特定区域放大模式的进入和放大率的增加状态改进用户便利性。

图19是图示根据本发明的一个实施例的当激活特定区域放大模式时控制屏幕的图。为了清楚起见,“特定区域放大模式”能够被简单地称为“放大模式”。首先,根据本发明的一个实施例的显示设备在主屏幕1910上显示内容,并且根据从遥控器接收到的放大输入请求进入放大模式。

显示装置显示包括显示在主屏幕1910上的内容的窗口1920,并且显示用于选择所显示的窗口1920内的所显示内容的特定区域的指示器1930。显示设备放大所显示内容的所选择的特定区域。此外,显示设备被设计为在主屏幕1910上显示所显示内容的放大的所选择的特定区域。在上面提及的内容对应于视频。

为了澄清下面的描述,主屏幕1910可以被命名为第一区域,并且窗口1920能够被命名为第二区域。对窗口1920的形式和大小没有限制。更具体地,例如,当输出包括在广播信号中的视频数据时,显示设备在预设时间内从遥控器1940接收输入信号(例如,“确认”按钮),显示设备甚至在窗口1920上显示视频数据。当最初执行特定区域放大模式时,在主屏幕1910和窗口1920的每一个上显示相同的视频数据。特别地,显示在主屏幕1910上的视频数据与在窗口1920上显示的视频数据相同,但它们仅大小不同。

此外,指示器1930显示在窗口1920内。此外,指示器1930被用于用户选择期望放大的特定区域。例如,指示器1930能够被实现为导箱的图形图像,其引导期望放大的特定区域或被放大的特定区域。此外,采用其他图形图像落入所附权利要求及其等同物的范围内是显然的。

此外,窗口1920可以被命名为全窗口(total window),并且指示器1930可以被命名为局部窗口(local window)。指定区域通过指示器1930放大,并且然后在主屏幕1910上输出。换句话说,当显示设备重新进入特定区域放大模式时,显示设备通过主屏幕1910输出原始视频数据。在使用窗口1920和指示器1930选择被期望放大的特定区域,显示设备仅用从放大特定区域产生的视频数据替换原始视频数据,并且仅显示由放大特定区域产生的视频数据而不是原始视频数据。此外,例如,其被设计为根据指针1932的位置变化来改变指示器1930的位置。另外,例如,如果在执行特定区域放大模式之后确定期望放大的特定区域,则原始视频数据通过缩放了1倍显示在窗口1920上。这意味着原始视频数据的大小只能被减小。此外,仅从特定区域放大(大于1倍,例如1.2倍、1.5倍或2.0倍)所产生的视频数据而不是原始视频数据被显示在主屏幕1910上。

例如,控制器1530被设计为使用户能够通过将窗口1920中的指示器1930的内部区域的亮度调整为高并且将指示器1930的外部区域的亮度调整为低容易地检查期望放大的特定区域。此外,在主屏幕1910上存在包括用于改变屏幕放大率的放大按钮1924和缩小按钮1922的比率指示条。如果控制器1530接收到用于使用指针1932选择缩小按钮1922和放大按钮1924之一的命令,控制器1530响应于该命令将指示器1930的大小调整到预设率。控制器1530根据用于选择缩小按钮1922和放大按钮1924中的一个的命令来改变指针1932的形状。包括缩小按钮1922和放大按钮1924这两者的比率指示/控制条被命名为第二指示器并且可以被区分于在前述的描述中提到的指示器1930。

在这种情况下,根据减小按钮1922的选择的倍率的最小值能够变为1倍,并且根据放大按钮1924的选择的倍率的最大值能够变为5倍。在本实例中,放大倍率的最大值不受5倍限制,但是能够以是可调节的。当放大倍率小于1倍时,屏幕上显示的图像减小。

例如,如果控制器1530接收到用于选择缩小按钮1922的命令,则控制器将指针形状从指针1932的原始形状改变为形状“-”。并且,如果控制器1530接收到用于选择放大按钮1924的命令,则控制器1530将指针形状从指针1932的原始形状改变为形状“+”。

此外,窗口1920能够被实现为PIP(画中画)屏幕。并且,PIP屏幕的大小被设计为可调节的。例如,如果控制器1530接收到用于点击PIP屏幕的边缘部分(即,拐角部分)并且将其从第一点移动到与第一点不同的第二点同时从外部设备(例如,遥控器)连续地保持点击状态的命令,控制器1530能够调整PIP屏幕的大小。

此外,控制器1530能够改变PIP屏幕的位置。例如,如果控制器1530接收到用于通过指示器点击PIP屏幕的第一点并且将其从第一点移动到与第一点不同的第一区域内的第二点同时从外部遥控器连续地保持点击状态的命令,控制器1530能够改变PIP屏幕的位置。在这种情况下,上述PIP屏幕对应于如图19所示的窗口1920。

例如,窗口1920连续存在,对于用户来说可能不方便观看视频数据回放。因此,在预设时间(例如3秒)已经流逝之后,控制器1530将窗口1920和指示器1930的状态改变为隐藏状态。此外,如果控制器1530从外部设备1940接收到预设命令,则控制器1530再次在PIP屏幕上显示窗口1920和指示器1930。

如果指针1932位于第二区域1920的右边界线、左边界线、上边界线和下边界线之一处,则控制器1530改变窗口1920和指示器1930的状态变成隐藏状态。此外,如果从外部设备1940接收到特定命令,则控制器1530再次将窗口1920显示为主屏幕1910内的PIP屏幕。

控制器1530使用指针1932移动指示器1930。另外,根据指示器1930的位置的变化,通过随着指示器1930的位置的变化被互连,显示在主屏幕1910上的视频数据被改变。例如,由指示器1930指定的区域中的视频数据和显示在主屏幕1910上的放大视频数据彼此相同但是仅在大小上不同(即,通过比较图19所示的屏幕1910和指示器1930,是显然的)。更具体地,例如,如果窗口1920中的指示器1930仅包括特定对象,则主屏幕1910还仅显示包括特定对象的视频数据。然而,与指示器1930内的视频数据相比,不同之处在于主屏幕1910内的视频数据的大小仅被放大。

因此,通过实时显示指示器1930的被改变的位置和大小,具有能够更快地检查原始视频数据的放大的特定区域的技术效果。换句话说,如果执行特定区域放大模式,则在主屏幕1910和窗口1920这两者上显示原始数据。仅从缩小大小产生的视频数据被显示在窗口1920上。为了放大特定区域,指针1932能够位于主屏幕1910内或窗口1920内。由指针1932确定要放大的特定区域作为中心点。

然而,如果确定要放大的特定区域,则在主屏幕1910上显示由放大特定区域产生的视频数据,而不是原始视频数据。此外,由于调整放大率等,能够设计显示在主屏幕1910上的放大视频数据返回到原始视频数据。在再次在主屏幕1910上已经显示原始视频数据之后,能够通过选择主屏幕1910内的随机点来重新指定要放大的特定区域。使用窗口1920内的指示器1930指定要放大的特定区域重新落入所附权利要求及其等同物的范围。

此外,当在主屏幕1910上显示由放大特定区域产生的视频数据时,如果使用外部设备1940等调整放大/缩小倍率,则显示设备被设计为自动地改变窗口1920内的指示器1930的大小。因此,用户具有能够实时检查窗口1920的哪一部分对应于在主屏幕1910上放大或缩小的视频数据的优点。

图19中所示的第二指示器1922/1924被用于设置放大级别。并且,通过调谐器或外部设备接收显示在主屏幕1910上的内容。例如,外部设备对应于STB、PC和蜂窝电话中的至少一个。根据通过第二指示器1922/1924选择的放大级别,指示器1930的大小自动地改变。

此外,参考在前述的描述中所提及的图19能够实现包括接收用于放大所显示内容的第一放大级别、基于接收的第一放大级别显示具有第一显示大小的放大指示器、接收用于放大所显示内容的第二放大级别、并且基于接收到的第二放大级别显示具有不同于第一显示大小的第二显示大小的放大指示器的另一实施例。

例如,窗口1920包括PIP(画中画)窗口。主屏幕1910内的窗口1920的移动也属于所附权利要求及其等同物的范围。此外,为了选择在窗口1920上显示的内容的另一特定区域,在窗口1920内的指示器1930的移动也属于在所附权利要求及其等同物的范围内。

指示器1930根据从遥控器1940接收到的指针信号移动。此外,根据从遥控器1940接收的滚轮(wheel)信号改变指示器1930的大小。指示器1930的大小根据减小的放大级别1922增加。相反,根据增加的放大级别1924,指示器1930的大小减小。例如,指示器1930被实现为引导被期望放大被放大的特定区域的导箱的图形图像。

本发明的另一特征还包括:根据图19所示的主屏幕1910上显示的内容的视频数据,根据遥控器的运动来改变指针移动的坐标信息。例如,如果内容的视频数据的分辨率信息对应于HD(高清晰度),则还包括缩放指针的坐标信息0.66倍。如果内容的视频数据的分辨率信息对应于FHD(全高清晰度),则还包括将指针的坐标信息缩放1倍。此外,如果内容的视频数据的分辨率信息对应于UHD(超高清晰度),则还包括将指针的坐标信息缩放2倍。在这方面,将参照图27进一步描述更多细节。

根据从遥控器1940接收到的至少一个命令或者在执行放大模式之后的预设时间的流逝之后,窗口1920和指示器1930这两者被控制为被去除。在窗口1920和指示器1930这两者已经被去除之后,显示用于引导正在执行放大模式的图形图像。此外,图形图像包括指示放大倍率的信息。根据用于选择图形图像的命令,再次显示窗口1920和指示器1930这两者。在这方面,将参照图31至图34进一步描述更多细节。

接下来,图20是图示根据本发明的一个实施例的当激活特定区域放大模式时通过指针移动放大屏幕的特定点的图。参考图20,在控制器1530在第一区域2010上将由指示器2030指定的区域显示为全屏幕的情况下,如果控制器1530从外部设备使用指针接收到用于选择全屏幕的特定点2012的命令,则控制器1530将由指示器2030指定的区域的中心点从现有中心点移动到特定点2012。随后,控制器1530生成以特定区域2012为中心的新的放大区域,并且显示生成的新的放大区域作为全屏。

此外,根据本发明的另一个实施例,其能够选择在第二区域2020中期望放大的特定区域的中心点,或者选择在第一区域2010中期望放大的特定区域的中心点。当使用第一区域2010选择期望放大的特定区域的中心点时,其具有微小地调整放大区域的优点。并且,当使用第二区域2020选择期望放大的特定区域的中心点时,其具有通常在检查原始视频数据的同时改变特定区域的优点。

接下来,图21是根据本发明的一个实施例的当激活特定区域放大模式时使用遥控器来控制屏幕的图。如前述的描述中所提及的,根据本发明的一个实施例的多媒体设备(例如,TV或STB)由外部设备控制。此外,外部设备对应于遥控器或移动设备。尽管图21示出作为外部设备的示例的遥控器,所附权利要求及其等同物的范围不仅仅由遥控器限制。

根据本发明的一个实施例,外部遥控器2140包括滚轮键(wheel key)2142、方向键2144和音量键2146。如果控制器1530从外部遥控器2140接收到对应于滚轮键2142的操作的特定命令,则控制器1530根据滚轮键2142的操作调整屏幕放大率。

例如,如果控制器1530从外部遥控器2140接收到与用于朝着滚轮键2142的上方转动滚轮的输入相对应的特定命令,则控制器1530增加屏幕放大率。并且,如果控制器1530从外部遥控器2140接收到与用于朝着滚轮键2142的下方转动滚轮的输入相对应的特定命令,则控制器1530降低屏幕放大率。

用户能够通过遥控器的滚轮键改变1到5倍范围内的屏幕放大倍率。每当滚轮键移动了1个单位时,屏幕放大倍率将改变了0.2倍。屏幕放大倍率不是固定的,而是设计成能够通过用户配置进行修改。

如果控制器1530从外部遥控器2140接收到对应于音量键2146的操作的特定命令,则控制器1530根据音量键2146的操作来调整屏幕放大率。例如,如果控制器1530从外部遥控器2140接收对应于音量键2146的部分“+”的特定命令,控制器1530增加屏幕放大率。此外,如果控制器1530从外部遥控器2140接收到与音量键2146的部分“-”相对应的特定命令,则控制器1530降低屏幕放大率。

如果控制器1530从外部遥控器2140接收到与方向键2144的操作相对应的特定命令,则控制器1530根据方向键2144的操作将由指示器2130指定的区域的中心点从现有中心点移动到特定点,生成以特定点为中心的放大视频数据,并且然后在第一区域2110上显示生成的放大视频数据。

如果使用外部遥控器的键来改变特定区域的放大率和位置,则对应于PIP屏幕的第二区域2120内的指示器2130的位置和大小也通过与特定区域的位置和放大率互连而改变。根据本发明的另一实施例,外部遥控器2150包括音量键2156、频道键2152和触摸板2154。外部遥控器2150由运动传感器或语音识别传感器控制。

如果控制器1530从外部遥控器2150接收与音量键2156的操作相对应的特定命令,则控制器1530根据音量键2156的操作来调整屏幕放大率。例如,如果控制器1530从外部遥控器2150接收与音量键2156的向上方向部分对应的特定命令,控制器1530增加屏幕放大率。此外,控制器1530从外部遥控器2150接收与音量键2156的向下方向部分对应的特定命令,控制器1530降低屏幕放大率。

如果控制器1530接收到对应于频道键2152的操作的特定命令,则控制器1530根据频道键2152的操作来调整屏幕放大率。例如,如果控制器1530从外部遥控器2150接收到对应于频道键2152的向上方向部分的特定命令,则控制器1530增加屏幕放大率。此外,如果控制器1530从外部遥控器2150接收与频道键2152的向下方向部分相对应的特定命令,则控制器1530降低屏幕放大率。

如果控制器1530从外部遥控器2140接收到对应于触摸板2154的操作的特定命令,则控制器1530根据触摸板2154的操作将由指示器2130指定的区域的中心点从现有中心点移动到特定点,生成以特定点为中心的放大视频数据,并且然后在第一区域2110上显示生成的放大视频数据。

图22是根据本发明的一个实施例的与EPG信息相关联地自动执行特定区域放大模式的图。参考图22,EPG信号处理模块1560从包含EPG信号的广播信号中提取类别信息(例如,流派信息等),并且然后分析提取的类别。在这种情况下,例如,该类别对应于体育、新闻、纪录片、电影、戏剧、娱乐、艺术、谈话节目等之一。

如果包括在广播信号中的信息对应于特定类别,则控制器1530自动执行特定区域放大模式。例如,如果当前输出的广播节目(即,视频数据)对应于诸如体育、新闻等类别时,则控制器1530自动激活特定区域放大模式。

此外,如果当前输出的广播节目(即,视频数据)对应于成人视频、暴力视频、成人动作和X级内容之一,则控制器1530将特定区域放大模式的状态改变为关闭状态。因此,根据本发明的一个实施例,其具有通过根据视频数据的类别信息(例如,流派信息)设计特定区域放大模式被自动打开或关闭来最小化用于进入特定区域放大模式所需的时间或减少本发明的误用的优点。

图23是根据本发明的一个实施例的与时移功能相关联地执行特定区域放大模式的图。在这种情况下,时移功能意指实时观看电视时使用户能够观看错失的节目的功能。例如,即使没有从用户接收到明确的保存命令,存储器1550被设计为在规定的时间内自动保存当前输出的广播节目。在本实例中,例如,存储器1550对应于可移动硬盘、外部USB存储器、内置于多媒体设备中的存储器等。

参考图23,控制器1530在其上显示视频数据的第一区域2300的底部显示指示回放时序(timing)的条2310。例如,当视频数据的流派信息对应于体育时,控制器1530标记目标得分的时序2312和最优选地观看相对应视频数据的时序2314。可以通过EPG信息或web搜索来收集特定时序2312和2314。当选择特定的时序时,特定区域放大模式被设计为自动执行。

根据本发明的另一个实施例,控制器1530检索保存在存储器1550中的至少一个视频数据,并且播放在其上执行特定区域放大功能的所检索的视频数据的分段。例如,在由包括第一歌手和第二歌手的9个成员组成的特定歌手组的视频数据中,用户可能仅对第一歌手和第二歌手进行唱歌的分段感兴趣。与现有的时移功能不同,控制器1530将关于具有在其上执行的特定区域放大功能的分段的信息与视频数据一起保存在存储器1550中。

控制器1530从存储器1550检索执行特定区域放大功能的分段,并且仅播放检索的分段。因此,根据本发明的实施例,因为检索具有自动执行的特定区域放大功能的分段并且仅播放检索的分段,所以其优点在于用户不需要播放视频数据的整个分段。

根据本发明的另一实施例,控制器1530基于执行的特定区域放大功能的数量对临时保存在存储器中的视频数据进行全屏分割。被设计为通过每个分割屏幕输出具有在其上执行的特定区域放大功能的每个视频数据(即仅由特定区域放大而产生的视频数据)。例如,关于一个视频数据(例如,广播节目),如果所执行的特定区域放大功能的总数为9,则控制器1530显示9个分割屏幕。在9个分割屏幕中的每一个中,控制器1530显示其上执行特定区域放大功能的每个分段。因此,具有更快地检查具有特定区域放大功能的分段的优点。

图24是根据本发明的一个实施例的在全屏和缩放屏幕之间切换的图。参考图24,如果控制器1530从外部遥控器接收到特定命令,则控制器1530相互切换要被发送到第一区域的视频信号和要被发送到第二区域的视频信号,并且显示第一区域和第二区域中的每一个。

特别地,要发送到第一区域的视频信号对应于由放大特定区域而产生的视频数据,并且要发送到第二区域的视频信号对应于仅由缩小其大小而产生的原始视频。因此,如图24的上图2410中所示,由放大特定区域产生的视频数据显示在主屏幕上,并且仅由缩小大小产生的原始视频数据显示在PIP屏幕上。特别地,在PIP屏幕上显示缩小了规定率的全屏幕和全屏的放大区域的位置这两者。

如图24的下图2420所示,全屏显示在主屏幕上,并且在PIP屏幕上显示由放大特定区域产生的屏幕。因此,根据本发明的一个实施例,其具有通过相互快速地切换原始视频数据和从放大特定区域产生的视频数据,在全屏幕或者PIP屏幕上选择性地显示原始视频数据和从放大特定区域产生的视频数据的优点。

接下来,图25是图示根据本发明的一个实施例的在屏幕上选择和放大数个点的图。参考图25,在特定区域放大模式被激活的情况下,如果控制器1530在规定时间内通过通信模块从外部遥控器接收到用于指定第一区域2510内的多个点的命令,则控制器1530自动生成并且显示等于点数的PIP屏幕。

例如,在控制器1530进入特定区域放大模式的情况下,如果控制器1530在3秒内通过通信模块从外部遥控器接收到用于选择第一区域2510中的3个特定点的命令,控制器1530显示第一PIP屏幕2520、第二PIP屏幕2530和第三PIP屏幕2540。PIP屏幕中的每一个包括以3个特定点中的每一个为中心放大的视频数据。

根据本发明的一个实施例,当用户期望通过在一个屏幕内放大多个点来观看时,用户指定多个点。并且,每个指定点能够显示在屏幕的特定部分上,作为PIP屏幕。在本实例中,如果数个人分别位于一个屏幕的不同位置,则同时指定数个人并且分别标识指定的数个人。因此,因为能够了解有关衣服的详细信息,因此能够更精确地知道被标识人的手表和配件,提高用户的便利性。

图26是图示根据本发明的一个实施例的在屏幕上选择和放大数个点的图。因为图26中示出的实施例与图25中所示的实施例类似,所以主要描述两个实施例之间的差异。然而,参考图25可以解释26。

例如,在控制器1530进入特定区域放大模式的情况下,如果控制器1530在3秒钟内通过通信模块从外部遥控器接收到用于选择3个特定点的命令,则控制器1530将具有在其上显示原始视频数据的第一区域2610的大小减少了80%,并且然后在除了第一区域2610之外的区域上显示第一子屏幕2620、第二子屏幕2630和第三子屏幕2640。PIP屏幕中的每一个包括以3个特定点中的每一个为中心放大的视频数据。

与图25相比较,在图26中提供用于解决原始视频数据被PIP屏幕覆盖的问题的解决方案。特别地,根据子屏幕2620、2630和2640的数目的具有被显示在其上的原始视频数据的第一区域的大小的变化对应于本发明的一个特征。

图27是图示根据本发明的一个实施例的解决遥控器的坐标与输入视频的坐标不同的情况的图。在用于实现本发明的另一实施例的过程中,解决参考图27和在下面的描述中描述的技术问题。

参考图27,遥控器的坐标在二维平面2710中为1920×1080,而二维平面2720中视频信号的坐标可以变成3840×2160。在本实例中,坐标不固定,但能够输入视频信号的分辨率或者设备被修改。坐标的每个值不是绝对值,而是能够更改为相对值。分辨率意指在一个屏幕中包含多少像素,并且通过将宽度像素的数目和高度像素的数目一起相乘来表示。特别地,当分辨率为1920×1080时,宽度像素的数目为1920,高度像素的数目为1080。另外,其被表示为二维平面坐标。

例如,因为遥控器的坐标不等于视频信号的坐标,尽管用户选择x=1440和y=270的点P,但是控制器1530识别x=720并且y=135的点P'。因此,在用户所预期的坐标和由控制器1530识别的坐标之间产生差异。

在这种情况下,当外部遥控器将数据传送到显示设备时,外部遥控器传送包括相应遥控器的坐标信息的数据。外部遥控器和显示设备通过无线通信相互连接。此外,无线通信包括RF通信和IR通信。此外,外部遥控器可以对应于包括平板PC的移动设备或智能电话。

控制器1530根据内容的视频信号信息对外部遥控器的坐标信息执行缩放。具体地,当内容的视频信号信息改变时,控制器1530感测改变的视频信号信息并且然后基于感测的视频信号信息对外部遥控器的接收的平面坐标执行缩放。

例如,当遥控器的坐标为1920×1080,内容的视频信号分辨率信息为对应于1280×720的720P HD时,控制器1530通过参考视频信号信息缩放遥控器的接收坐标将遥控器的接收坐标改变为1280×720。当分辨率对应于HD时,缩放因子变为0.66。

当内容的视频信号分辨率信息是对应于1920×1080的FHD时,控制器1530参考视频信号信息执行缩放。如果分辨率为FHD,则遥控器的坐标和视频信号信息的坐标彼此相等,因此缩放因子变为1。

如果内容的视频信号分辨率信息是对应于3840×2160的UHD,则控制器1530通过参考视频信号缩放遥控器的接收坐标将遥控器的接收坐标改变为3840×2160信息。当分辨率对应于UHD时,缩放因子变为2。

接下来,图28是图示根据本发明的一个实施例的解决视频输出范围之外的被期望放大的特定区域的图。参考图28的上图2810,当使用指针位于的点作为中心点放大特定区域时,产生不包括在原始视频数据中的区域的问题。

因此,参考图28的下图2820,通过将中心点移动到另一点2824而不是指针所在的点2822来放大特定区域。与图28的上图2810相比较,有利的是,仅在原始视频数据中所包括的区域上进行放大。

图29是根据本发明的一个实施例的通过将屏幕分割成规定数目的分割屏幕同时输出视频数据,具有由用户选择的分割屏幕中的规定的一个,并且然后放大所选择的屏幕而显示的被放大的屏幕的图。

参考图29的上图2910,如果控制器1530从外部遥控器接收到特定命令,则在输出视频数据期间控制器1530将一个屏幕分割为9个屏幕。如果用户从被分割的屏幕中选择特定屏幕2912并且控制器1530从外部遥控器接收到用于选择特定屏幕2912的命令,则控制器1530放大对应于所选择的特定屏幕2912的视频数据,并且然后显示放大的视频数据。

此外,如图29的下图所示,控制器1530将原始视频数据缩小了规定率,并且然后在第二区域2924上显示缩小的原始视频数据。并且,控制器1530放大如在图29的上图中所示的所选择的特定区域的视频数据,并且然后在第一区域2920上显示放大的视频数据。此外,如前面的描述中所提及的,用于引导放大的特定区域的指示器2922一起显示在第二区域2924上。

图30是根据本发明的一个实施例的用于控制器将屏幕分割为4、9或16个分割屏幕并且根据用户选择控制分割屏幕同时输出视频数据的示例的图。参考图30,如果控制器从外部遥控器3010接收到特定命令3020,则控制器将屏幕分割成4个分割屏幕3030,并且然后在输出随机视频数据中显示4个分割屏幕。可替选地,控制器1530将屏幕分割成9个分割屏幕3040,并且然后在输出随机视频数据中显示9个分割屏幕。控制器1530将屏幕分割成16个分割屏幕3050,并且然后在输出随机视频数据中显示16个分割屏幕。分割屏幕的数目能够被设置为预设的默认值或设计为用户可选择。参考分割屏幕,用户能够选择期望放大的视频数据的特定区域。

如果在已经执行特定区域放大模式之后根据从外部设备接收到的至少一个命令来改变在第一区域上显示的视频数据的放大或缩小倍率,则控制器1530自动地改变在第二个区域中指示器的大小。这将参考图31更详细地描述。

如果在已经执行特定区域放大模式之后根据从外部设备接收到的至少一个命令在第一区域内识别出期望放大的特定区域,则控制器1530自动地改变在第二区域内的指示器的中心点。将参考图32更加详细地描述此。

控制器1530在执行特定区域放大模式之后的预设时间的流逝之后或者根据从外部设备接收到的至少一个命令来控制第二区域内的视频数据和第二区域内的指示器这两者以被去除。这将参考图33更详细地描述。

此外,在第二区域内的视频数据和第二区域中内的指示器这两者已经被去除之后,控制器1530显示用于引导特定区域放大模式正在运行的图形图像。此外,图形图像包括指示放大倍率的信息。此外,控制器1530被设计为根据用于选择图形图像的命令再次显示第二区域内的视频数据和第二区域内的指示器这两者。这将参考图34更详细地描述。

接下来,图31是根据本发明的一个实施例的用于在执行特定区域放大模式时调整放大率的过程的图。参考在上面的描述中所提及的附图的与图31中示出的实施例部分不同的实施例的实现落入随附的权利要求和他们的等效物的范围内。

参考图31,当执行特定区域放大模式并且还指定期望以放大的特定区域时,也在第一区域3110上显示由第二区域3120内的指示器3130指定的区域的视频数据。如前述的描述中所提及的,指示器3130中的视频数据对应于第一区域3110中的视频数据。另外,它们彼此相同但大小不同。

此外,关于在第一区域3110上显示的视频数据,可以使用外部设备3100将放大或缩小命令附加地发送到多媒体设备(例如,TV或STB)。例如,通过如图31中所示的外部设备3100的特定按钮产生用于放大第一区域3110内的视频数据的命令,并且相应的命令被发送到多媒体设备。

因此,如图31中所示,与第一区域3110中的先前视频数据相比,在第一区域3111上显示更多放大的视频数据。此外,本发明的一个特征包括第二区域3121内的指示器3131的大小和位置中的至少一个被自动改变以便响应第一区域3111内的视频数据。

图32是根据本发明的一个实施例的在用于执行特定区域放大模式时选择放大区域的过程的图。参考在上面的描述中所提及的附图的与图32中示出的实施例部分不同的实施例的实现落入随附的权利要求和他们的等效物的范围内。

如在前面的描述中所提及或参考图32,第一区域3210中的视频数据和第二区域3220中的视频数据彼此相同,但是仅在最初执行特定区域放大模式的时序处的大小不同。此外,第二区域3220中的指示器3230的位置被设计为对应于随机区域或先前执行的特定区域放大模式中最后选择的特定区域。

同时,假设在上述情况的前提下,使用外部设备3200选择期望放大的特定区域。因此,如图32所示,由放大特定区域所产生的视频数据被显示在第一区域3211上,并且原始视频数据一直显示在第二区域3221上,如同之前的第二区域3220。然而,在第二区域3221内的指示器3231的位置和大小中的至少一个被自动地改变。如图32所示,指示器3231的位置或大小被自动改变以便响应显示在第一区域3211上的视频数据。在设计上述方式的情况下,具有能够快速且容易地检查原始视频数据的哪个特定区域被放大和观看的优点。

接下来,图33是根据本发明的一个实施例的用于在执行特定区域放大模式时去除相关指示器的过程的图。参考在上面的描述中所提及的附图的与图33中示出的实施例部分不同的实施例的实现落入随附的权利要求和他们的等效物的范围内。

如在前面的描述中所提及或参考图33,在已经执行特定区域放大模式之后,通过第二区域3330输出原始视频数据,并且在第一区域3310上仅显示由放大特定区域产生的视频数据。此外,指示器3320的大小和位置通过与第一区域3310互连而改变。

然而,由于第二区域3330内的指示器3320和视频数据,所以导致放大的视频数据的一部分被覆盖的问题。为了解决这个问题,从放大特定区域所产生的视频数据被设计成在预设时间(例如,3至5秒)的流逝之后或者在通过多媒体设备从外部设备3300接收到特定命令的情况下仍然显示在第一区域3311上。此外,与先前的第二区域3320相比,指示器和原始视频数据被设计为不显示在第二区域3321上。因此,期望使用户能够在第一区域3311中仅观看从放大特定区域而产生的视频数据的技术效果。

图34是根据本发明的一个实施例的用于在执行特定区域放大模式的同时再次显示去除的相关指示器的过程的图。参考在上面的描述中所提及的附图的与图34中示出的实施例部分不同的实施例的实现落入随附的权利要求和他们的等效物的范围内。特别地,在图34中,假设参考图33描述的情况。

与图33的下图相比较,在于第一区域3410上显示由放大特定区域产生的视频数据的方面,图34等于图33。在存在用于引导特定区域放大模式运行的第二不同指示器3440方面,图34不同于图33。特别地,第二不同指示器3440包括指示与原始视频数据相比显示在第一区域3410上的视频数据被放大多少倍的信息。在本实例中,如果使用外部设备3400选择第二个不同的指示器,则再次在第二区域3430上显示原始视频数据。并且返回以再次显示对应于第一区域3411的指示器3420。

根据本发明的一个实施例,如果从外部遥控器接收到用于激活屏幕放大模式的命令,则在屏幕上显示通知消息和指针。随后,通过指示屏幕放大区域的导箱来指定屏幕的部分区域(即,主屏幕的特定部分),并且将由导箱指定的区域显示为全屏。此外,主屏幕被缩小了规定率的子屏幕能够在全屏幕内显示为PIP屏幕。因此,用户能够直观地获知原始屏幕的哪一部分被放大。

根据本发明的一个实施例,因为用户能够仅放大广播图像的期望部分并且然后观看放大部分,所以用户便利性被改进。根据本发明的一个实施例,因为用户能够容易地调整期望放大的屏幕区域的位置或放大倍率所以用户便利性被改进。

根据本发明的另一实施例,如果使用屏幕放大模式,则屏幕的指针被改变。因此,因为用户能够容易地识别执行屏幕放大模式,因此提高用户的便利性。根据本发明的另一实施例,如果用户点击具有在其上显示放大图像的主屏幕内的特定点,则用户能够移动屏幕放大区域的中心点。因此,因为用户能够在狭窄的区域中精确地调整屏幕放大区域,因此提高用户的便利性。

根据本发明的另一实施例,因为在诸如体育或新闻的特定流派的情况下自动执行屏幕放大功能,所以改进用户便利性。根据本发明的另一实施例,当用户将回放时序移动到用户期望与时移功能相关联地再次观看的时序时,用户能够观看期望的部分作为放大图像。因此,改进用户的便利性。

根据本发明的另一实施例,当执行屏幕放大功能时,在特定情况下主屏幕和PIP屏幕彼此切换。并且,用户能够通过放大的屏幕观看原始视频,从而改进用户便利性。

根据本发明的另一实施例,当遥控器的坐标和视频信号的坐标彼此不相等时,能够通过参考视频信号的坐标改变遥控器的坐标来解决两个坐标之间的不一致的问题。因此,改进用户的便利性。根据本发明的另一实施例,如果导线在屏幕显示区域之外,则能够通过移动导线的中心点来解决导线在屏幕显示区域之外的问题。因此,改进用户的便利性。

根据本发明的实施例的图像显示设备及其操作方法可以通过选择性地组合本发明的实施例的全部或部分来作为其他实施例实现。

此外,根据本发明实施例的图像显示设备及其操作方法能够作为计算机可读代码在程序记录介质中实现。计算机可读介质可以包括其中存储有可由计算机系统读取的数据的所有种类的记录装置。计算机可读介质可以包括例如ROM、RAM、CD-ROM、磁带、软盘、光学数据存储设备等,并且还包括载波类型实现(例如,经由因特网的传输)。此外,计算机可读介质分布在连接到网络的多个计算机系统上,使得能够将计算机可读代码写入并且由其执行。

本领域技术人员将理解,在不脱离本发明的精神或范围的情况下,能够在本发明中进行各种修改和变化。因此,旨在本发明涵盖本发明的修改和变化,只要它们落入所附权利要求及其等同物的范围内。

发明模式

用于本发明的各种模式在上面的“具体实施方式”章节中被解释。

工业实用性

本发明具有工业实用性,因为本发明可以应用于电视、机顶盒(STB)、移动设备等。

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