提供多屏幕的设备和该设备的动态配置方法

文档序号:7676254阅读:142来源:国知局
专利名称:提供多屏幕的设备和该设备的动态配置方法
技术领域
本发明涉及一种用于提供多屏幕的设备和动态配置多屏幕的方法,更具 体地说,涉及一种提供多屏幕的设备和动态配置多屏幕的方法,其使用包括 标志的传送包以便动态配置在物理显示装置上提供多个内容的多屏幕。
背景技术
诸如数字TV或数字机顶盒的传统广播接收机在单个物理显示装置上仅 提供一个内容元素或者在单个物理显示装置上显示主屏幕和子屏幕。
即使传统广播接收机可在同一显示屏幕上同时显示主屏幕和子屏幕,但 是它们仅能以有限的方式安排主屏幕和子屏幕。在显示于主屏幕之内的内容 的情况下,内容的所有元素(即,视频数据、音频数据和其他数据)被显示。 另一方面,在显示于子屏幕之内的内容的情况下,仅显示内容的某些元素。
内容源包括广播服务,如卫星广播器、地面广播器、或者有线广播器、 诸如DVD的存储介质或连接到输入终端的外部装置。然而,难以使用现有的 广播接收机在显示屏幕上显示由所述不同的内容源提供的内容。
在诸如多媒体家庭平台(MHP)、高级公共应用平台(ACAP)、开放式有线 应用平台(OCAP)的交互TV应用程序环境中,假设在物理显示装置上仅输出 一个屏幕。
在交互TV应用程序环境中,例如,采用了基于家庭音频/视频协作(HAVi) 的用户接口(UI)。根据HAViUI标准,即使不对在物理显示装置上显示的屏 幕的数量加以限制,通常在物理显示装置上也仅显示一个屏幕。

发明内容
技术问题
在这样的环境中,难以在独立的屏幕上显示多^ 某体内容的同时对在屏幕 上显示的多媒体内容中的一个执行如解码、数字信号处理、用户交互处理等 的操作。另外,也难以以屏幕为单位动态地控制应用程序的寿命周期和资源的使用。
因此,存在对于在动态配置的屏幕上显示各种内容的方法的需要。 技术方案
本发明提供包括用于动态配置多屏幕的信息的包,所述多屏幕在物理显 示装置上提供多个内容。
通过以下优选实施例的描述,本发明的上述和其他目标将被描述或变得清楚。
根据本发明的一方面,提供一种用于提供多屏幕的设备,所述设备包括 数字信号处理模块,确认是否发出了关于屏幕上的第一区的聚焦请求;以及 操作模块,基于确认的结果在屏幕上操作应用,其中,第一区显示包括在接 收的数据信息中的应用。
根据本发明的另一方面,提供一种提供多屏幕的方法,所述方法包括 确认是否已经发出了关于屏幕上的第一区的聚焦请求;以及基于确认的结果 在屏幕上操作应用,其中,第一区显示包括在接收的数据信息中的应用。


通过参照附图详细描述本发明的优选实施例,本发明的上述和其他特征
和优点将变得更清楚,其中
图1到图8是示出根据本发明示例性实施例的PiP屏幕的配置的示图; 图9是示出根据本发明示例性实施例的逻辑屏幕与显示屏幕之间的关系
的示图10示出根据本发明示例性实施例的提供服务的源; 图11到图12是示出根据本发明示例性实施例的非抽象服务和抽象服务 的示图13示出根据本发明示例性实施例的如何在显示屏幕上映射两种服务 和如何输出两种服务;
图14示出根据本发明示例性实施例的应用区;
图15示出根据本发明示例性实施例的提供多屏幕的系统的配置;
图16是根据本发明示例性实施例的用于提供多屏幕的设备的框图17是示出根据本发明示例性实施例的动态配置多屏幕的方法的流程
图;图18是示出根据本发明示例性实施例的应用区的聚焦的流程图。
<附图中示出的主要部件的标号名称〉710广播信号接收模块
720存储介质
730外输入模块
740用户/应用接口模块
750数字信号处理模块
760操作模块
770显示装置
780存储介质
790外部输出模块
具体实施例方式
通过参照以下对优选实施例的详细描述和附图,本发明的优点和特征及 其实现方法将更容易理解。然而,本发明可以以多种不同形式实施,并且不 应被理解为限于在此阐述的实施例。而是,提供这些实施例从而使本公开将
明将仅由权利要求限定。贯穿说明书,相同的标号表示相同的元件。
以下参照才艮据本发明实施例的用户接口 、方法和计算机程序产品的流程 图描述本发明。应理解,流程图的每个方框,以及流程图的方框的组合可通 过计算机程序指令来实现。这些计算机程序指令可被提供给通用计算机、专
或其他可编程数据处理设备执行的指令创建用于执行在流程图方框中指定的 功能的装置。
这些计算机程序指令还可被存储在能够引导计算机或其他可编程数据处 理设备以特定方式进行工作的计算机可用存储器或计算机可读存储器,从而 存储在计算机可用存储器或计算机可读存储器中的指令产生包括实现在流程 图方框中指定的功能的指令装置的产品。
计算机程序指令还可被加载到计算机或其他可编程数据处理设备上,以 使将在计算机或其他可编程设备上执行的一系列操作步骤来产生计算机实现 的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图方框中指定的功能的步骤。
流程图的每个方框可代表包括用于实现指定的逻辑功能的一个或多个可 执行指令的模块、代码段或代码部分。还应注意在一些可选实施方式中,在 方框中提到的功能可不按顺序出现。例如,根据涉及的功能,连续示出的两 个方框可实际上基本同时被执行,或者方框有时可以以相反的顺序被执行。 为了更好地理解本发明,现在将定义在本公开中使用的术语。 术语"服务"表示一同显示的一组多媒体内容,即, 一组服务分量。
月良务分量(component)是服务的元素,包括视频分量、音频分量和数据分 量。数据分量是服务中的应用程序。
术语"服务上下文(service context)"表示能够控制服务的执行的对象, 包括提供服务所需的各种资源信息、装置信息和执行状态信息。
术语"物理显示装置"表示实际显示服务的内容的物理空间。
术语"显示屏幕,,表示在物理显示装置上实际显示的屏幕。可以在显示 屏幕中直接设置任意服务,可在物理显示装置上显示显示屏幕。或者,可在 物理显示装置上显示被映射到显示屏幕的特定区域的至少一个逻辑屏幕。
术语"逻辑屏幕"表示显示任意服务的空间。逻辑屏幕是在被映射到显 示屏幕之前的虚拟屏幕,因此在物理显示装置上不被显示。
逻辑屏幕和显示屏幕可以是背景静态图像、视频光栅和图形光栅的组合。
图形光栅可以是文本、线条、色彩和图像的组合或者是视频帧的混合。
术语"主服务"表示由用户通过在物理显示装置上显示的菜单或遥控器 选为主要服务的服务,或者由应用通过API选为主要服务的服务,显示主服 务的屏幕被称为"主屏幕"。
术语"画中画服务(PiP服务)"表示由用户通过在物理显示装置上显示的 菜单或遥控器选为子服务的服务,或者由应用通过API选为子服务的服务, 可在画中画屏幕(PiP屏幕)或主屏幕上显示PiP服务。
可以理解PiP屏幕包括占据另一屏幕的一部分的屏幕,如图l-4所示; 在区域中显示并且彼此不重叠的两个屏幕,如图5-6所示;以及与另一屏幕 重叠的屏幕,如图7-8所示。
图9是示出根据本发明示例性实施例的逻辑屏幕与显示屏幕之间的关系 的示图。
参照图9,可使用逻辑屏幕210、 212和214显示服务。逻辑屏幕210、212和214通过映射块230纟皮映射到显示屏幕220、 222和224。
详细地,逻辑屏幕210和212被映射到显示屏幕220、逻辑屏幕212和
214被映射到显示屏幕222,逻辑屏幕210、212和214 ^!皮映射到显示屏幕224。 筒而言之,显示服务的至少一个逻辑屏幕被映射块230映射到显示屏幕
的任意区域。
映射块230是将逻辑屏幕映射到显示屏幕所需的各条信息的组。所述各 条信息的示例包括多个逻辑屏幕中的每一个被映射到的显示屏幕上的预定区 域的坐标信息、逻辑屏幕和显示屏幕的标识信息、以及指定在显示屏幕上以 什么顺序显示逻辑屏幕的信息。可通过各种将被执行的计算机程序语言准备 的接口或函数来实现映射块230,或者映射块230可使用以上信息作为参数 来创建和改变逻辑屏幕与显示屏幕之间的关系。
此外,如图IO所示,可在显示屏幕上显示由各种服务源提供的服务,并 且可在物理显示装置上显示显示屏幕。
存在提供广播服务的服务源,如地面广播器320和有线广播器330、提 供存储在存储介质中的服务的服务源(如个人摄像机(PVR) 340)、以及通过 有线网络或无线网络提供服务的服务源(在图10中未示出)。
广播接收器310从服务源接收服务,并产生显示每一接收的服务的逻辑 屏幕。
然后,使用预定义的方法或由应用或用户设置的方法在将要在物理显示 装置上显示的显示屏幕上直接设置任意服务。否则,映射到显示屏幕上的任 意区域的至少一个逻辑屏幕被显示在物理显示装置350上。筒而言之,地面 广播器320、有线广播器330和PVR提供的服务被显示在物理显示装置350 上。
地面广播器320、有线广播器330和PVR340在图10中被示出作为服务 源,但是本发明不限于此。根据本发明示例性实施例,提供能够被一同显示 的多媒体内容的任意类型的多媒体内容源可作为服务源。
根据本发明示例性实施例的服务可被分类为抽象服务和非抽象服务,如 图11和图12所示。
抽象服务不是由实时发送的广播信号提供的服务,而是独立于广播频道 的服务。抽象服务仅包括数据分量(即,应用程序)而不具有视频分量和音 频分量。抽象服务的示例包括具有基于开放式有线应用平台(OCAP)标准的未绑定应用的服务。
一 ^抽象服务被理解为抽象服务之外的服务。
根据本发明的当前实施例,抽象服务和非抽象服务两者具有独立性。例 如,可不通过逻辑屏幕直接在物理显示装置上设置抽象服务,可在逻辑屏幕 上显示非抽象服务。然后,可将逻辑屏幕映射到设置抽象服务的显示屏幕。 其后,可通过物理显示装置输出显示屏幕。如此,可独立于非抽象服务在显 示屏幕上显示抽象服务。另外,抽象服务和非抽象服务可被映射到不同的逻 辑屏幕。其后,逻辑屏幕可被映射到单个显示屏幕。换言之,可独立于非抽 象服务在显示屏幕上显示抽象服务。
根据本发明的当前实施例,可将逻辑屏幕和显示屏幕分类为不同的对象。 或者,根据一个屏幕对象的属性信息,屏幕可用作逻辑屏幕或显示屏幕。
具体地,如果与逻辑屏幕的特性相应的屏幕对象属性具有预定义的值而 其他屏幕对象属性具有固定的值,则屏幕对象可用作逻辑屏幕。另一方面, 如果与显示屏幕的特性相应的屏幕对象属性具有预定义的值而其他屏幕对象 属性具有固定的值,则屏幕对象可用作显示屏幕。
此外,应用包括未绑定应用和服务绑定应用。由于未绑定应用具有高优 先级,因此其资源被平稳地分配。监视器应用与具有最高优先级的特定未绑 定应用相应。
服务绑定应用与传送流相关联,并允许低于未绑定应用的优先级。服务 绑定应用不作为重要系统工作。当发生资源竟争时,服务绑定应用比未绑定 应用具有更大的放弃资源分配的可能性。
在基于OCAP终端或机顶盒中驱动的应用包括电子节目指南(EPG)、视 频点播(VOD)、应用XYZ或本地应用等。
图13是示出在显示屏幕上将两个服务设置为被映射到单个显示屏幕的 处理的示图。
参照图13,第一服务包括所有的三个服务分量,即,视频、音频和数据 分量,第二服务仅包括视频和音频分量。然而,本发明不对服务分量加以任 何限制,在图13中示出的第一服务和第二服务是示例性的。
如图13所示,第一服务和第二服务以与现有技术几乎相同的方式在物理 显示装置上被显示。根据本发明的当前实施例,可在不对显示在单个显示屏 幕上的服务的数量加以任何限制的情况下,彼此独立地在物理显示装置上显示多个服务。
另一方面,数据分量包括关于用于服务的应用的应用信息,应用信息包 括指示是否可在PiP屏幕上执行应用的信号信息。应用信息的示例包括基于
MHP标准的应用信息表(AIT)和基于OCAP标准的扩展应用信息表(XAIT)。 信号信息可^^添加到应用信息。
根据DVD-MHP标准,应用从属于服务,基于当前选才奪的服务确定应用 的寿命周期。相反,根据OCAP标准的应用不从属于服务,寿命周期也独立 于信号信息。
应用的示例包括主机装置制造商的应用、通过XAIT信号传输的应用 和通过监视器应用注册的应用。
OPCA终端可通过接收信号来管理绑定或未绑定应用的寿命周期。基于 OCAP标准支持用于执行服务绑定和未绑定应用的各种类型的信号传输。信 号传输的结果是,应用数据库的内容被创建或更新。应用数据是应用管理器 管理的数据的集合名称,应用管理器使用应用寿命周期API管理应用的寿命 周期。
存在三种类型的应用信号传输, 一种是用于服务绑定应用,另外两种用 于未绑定应用。
如上所述,信号传输可用于通知OCAP终端是否支持多屏幕。具体地, 广播器600通过信号向OCAP终端提供应用并通知当前提供的应用是否支持 多屏幕。因此,OCAP终端可使用接收的信号来确定当前提供的应用是否可 被使用。例如,可以在逻辑屏幕上提供应用的同时向用户提供诸如屏幕大小、 屏幕位置、暂停等功 能。
图14示出根据本发明实施例的应用区。参照图14,在屏幕900上安排 了两个应用区910和920。
更具体地说,参照图14,在屏幕900上可存在一个或多个应用区,即, 第一应用区和第二应用区。第一应用区910和第二应用区920中的每一个都 显示应用。
应用可^又连接到 一个应用区。例如,应用可4义连4妻到第 一应用区910和 第二应用区920中的一个。应用区可显示一个或多个应用。
在存在窗口管理器的个人计算机(PC)或工作站环境中,由窗口管理器管 理包含标题和边界的框架。然而,在不存在窗口管理器的系统中难以管理这样的框架。
应用区用作框架,并可在不需要窗口管理器的情况下显示应用。也就是 说,由于应用区,应用可保护屏幕上的特定区。
可根据用户或应用的请求聚焦应用区。可预先设置应用区以能够根据用 户或应用的请求聚焦应用区。例如,设置为能够被聚焦的应用区可响应于聚 焦请求命令被聚焦,而设置为不能被聚焦的应用区不能被聚焦,无论聚焦请 求命令如何。
即使应用区被设置为能够被聚焦,如果监视器应用不允许应用区的聚焦, 则应用区也可以不能被聚焦。
在Java环境中,应用区可被解释为实例"HScene"。可通过包括在类对 象"HSceneManager"中的各种方法来管理实例"HScene"。
图15是示出根据本发明示例性实施例的提供多屏幕的系统的配置的示 图。参照图15,广播器600将信号传输到OCAP终端700 (以下,称为多屏 幕提供装置)。
这里,广播器600在将应用发送到多屏幕通过装置700的同时发送包括 指示是否支持多屏幕的标志的信号650。因此,多屏幕提供装置700为提供 的应用分配附加逻辑屏幕,并提供诸如逻辑屏幕的大小、位置或者暂停等函数。
应用可通过经MPEG流传送的XAIT一皮信号传输。在这种情况下,XAIT 包括创建用于各个应用的应用数据的内容的必要信息。例如,当接收新的 XAIT时,多屏幕提供装置700可使用信号传输用于与用户选择的服务相关联 的应用的信息来更新应用数据库。
在这种情况下,多屏幕提供装置700根据服务的类型改变操作,情况如

a) 当应用数据库不具有应用数据库中的相应应用时,多屏幕提供装置700 创建包括由XAIT信号传输的信息的应用信息;
b) 即使应用数据库通过先前信号传输而具有相应应用,不再执行信号传 输时,多屏幕提供装置从应用数据库删除该应用;
c) 当具有与应用数据库相同版本的应用被信号传输时,多屏幕提供装置 700基于信号传输的应用信息更新应用数据库;
d) 当应用数据库包括应用,并且与激活的应用实例不相关的新应用被信号传输时,多屏幕提供装置700基于当前信号传输的应用信息更新应用数据
库;
e)当应用数据库包括应用,并且与激活的应用实例相关的新应用被信号 传输时,多屏幕通过装置700完成先前应用的信号传输处理或创建仅允许正 被执行的应用的应用实例。
图16是根据本发明示例性实施例的用于提供多屏幕的设备的框图。
参照图16,用于提供多屏幕的设备700包括数字信号处理模块750、服 务处理模块762、输出模块764和用户/应用接口模块740。
另夕卜,设备700包括作为服务源的广播信号接收模块710、存储介质720、 外部输入模块730,并包括作为服务输出介质的物理显示装置770、存储介质 780和外部输出模块790。
在此使用的术语"模块"的意思是,但不限于,执行特定任务的软件或 硬件组件,诸如现场可编程门阵列(FPGA)或专用集成电路(ASIC)。模块可有 利地被配置为驻留在可寻址存储介质上并被配置为在一个或多个处理器上执 行。因此,模块可例如包括诸如软件组件、面向对象软件组件、类组件和任 务组件的组件、处理、函数、属性、进程、子程序、程序代码段、驱动、固 件、微代码、电路、数据、数据库、数据结构、表、数组和变量。在组件和 模块中提供的功能可被组合为更少的组件和模块,或者进一步分离成另外的 组件和模块。
数字信号处理模块750从广播信号接收模块710、存储介质720或外部 输入模块730接收诸如多媒体内容的服务的各种信息,例如,视频信息、音 频信息或者数据信息。
广播信号接收模块710接收卫星、地面或者有线广播信号,并发送接收 的广播信号,存储介质720存储服务的视频信息、音频信息或者数据信息, 外部输入模块730从诸如连接到网络的网络接口模块的外部装置接收服务的 视频信息、音频信息或数据信息。
数字信号处理模块750使用接收的服务分量恢复多个服务。恢复的服务 包括抽象或非抽象服务。
这里,"多个服务"指的是由广播信号接收模块710发送的两个或更多服 务,或者由广播信号接收模块710和存储介质分别发送的两个或更多服务。
数字信号处理模块750可在用户/应用接口模块740的帮助下根据用户或应用的选择恢复服务。在这种情况下,用户或应用可选择任意服务和屏幕之 间的连4妄。
此外,数字信号处理模块750对于接收的数据信息确认包括在数据信息 中的应用是否在屏幕上被执行。在这种情况下,数字信号处理模块750确认 包括在数据信息中的信号的预定标志,并随后确认是否支持执行。结果被发 送到操作模块760和用户/应用接口模块740。
例如,当标志是l时,指示支持在屏幕上的执行的控制信号(第一控制 信号)被发送。否则,当标志是0时,指示不支持在屏幕上的执行的控制信 号(第二控制信号)被发送。
已对其发送控制信号的操作模块760基于控制信号的类型改变操作。当 第一控制信号被发送到操作模块760时,操作模块760在屏幕上操作应用。 当第二控制信号被发送到操作模块760时,操作模块760不在屏幕上操作应 用。在这种情况下,屏幕包括PiP屏幕和PoP屏幕。
操作模块760可在逻辑屏幕上操作应用之后将逻辑屏幕映射到显示屏幕 上,或者直接在显示屏幕上操作应用。为此,操作模块760可包括服务处理 模块762和输出模块764。
服务处理模块762产生逻辑屏幕和显示屏幕以显示由数字信号处理模块 750恢复的服务。在这种情况下,逻辑屏幕可以是通过信号传输而支持的为 在屏幕上执行的应用分配的屏幕。
输出模块764将服务处理模块762产生的多个逻辑屏幕映射到显示屏幕。 可使用预定义的方法或由用户在用户/应用接口模块762的帮助下设置的方法 进行逻辑屏幕到显示屏幕的映射。具体地,除了视频或音频之外,用户可执 行支持多屏幕的应用的映射。
由数字信号处理模块750恢复的服务可以不连接到由服务处理模块762 产生的逻辑屏幕,而直接连接到由输出模块764输出的显示屏幕。
输出模块764提供的显示屏幕可被显示在物理显示装置970上,或可被 存储在存储介质780中。存储介质780的示例包括计算^/L可读软盘、硬盘、 CD-ROM、 DVD、 DVD-ROM、 BD(蓝光光盘)和半导体存储器。
另夕卜,由输出模块764提供的显示屏幕可被发送到经由外部输出模块790 连接到网络的外部装置。
为此,输出模块764可包括多个输出端口,可经由所述多个输出端口提供显示屏幕。在这种情况下,可经由预先设置为默认的输出端口或由用户在
用户/应用接口模块740的帮助下选择的输出端口提供显示屏幕。
用户或应用可使用用户/应用接口模块740选4奪多个服务中的一个或者恢 复期望的服务。另外,用户可使用用户/应用接口模块740选择多个显示屏幕 中的一个。
如上所述,每个应用区可被设置为能够通过用户或应用而聚焦。数字信 号处理模块750可通过参照关于应用区的预定信息(例如,标志)来确定显 示应用的屏幕上的应用区是否可被聚焦。
然后,数字信号处理模块750将指示应用区是否可被聚焦的控制信号传 输到操作模块760。操作模块760响应于数字信号处理模块750所发送的控 制信号在应用区中操作应用。操作模块760可根据是否接收到聚焦允许命令
也就是说,用户/应用接口模块740从用户或应用接收关于应用区的聚焦 请求命令。然后,数字信号处理模块750响应于用户/应用接口模块740所接 收的聚焦请求将关于应用区的聚焦请求发到监视器应用。
为了发出聚焦请求,数'字信号处理模块750可调用方法 "requestHSceneFocus"。 方法"requestHSceneFocus"用于发出只十于4争定应用 区(例如,"HScene")的聚焦的请求。方法"requestHSceneFocus"具有实例 "HSceneBmdmg " 作为参数。监视器应用可通过参照方法 "requestHSceneFocus"的实例"HSCeneBinding"来识别将被聚焦的应用区。
监视器应用可通过参照当前正被多屏幕提供装置700使用的图形资源和 存储器资源来决定是否聚焦应用区。如果监视器应用允许应用区的聚焦,则 监视器应用将聚焦允许命令发送到操作模块760。然后,操作模块760响应 于聚焦允许命令聚焦应用区,即,将应用区放置于屏幕上的最上层。 一旦监 视器应用允许应用区的聚焦,则聚焦允许事件发生。聚焦允许事件被发送到 当前正在多屏幕提供装置中执行的一个或多个应用。
操作模块760可在应用区的聚焦之前确定应用区是否被设置为能够被聚 焦。更具体地说,如果应用区被设置能够被聚焦,则操作模块760可将应用 区放置于屏幕上的最上层。另一方面,如果应用区被设置为不能被聚焦,则 操作模块760不聚焦应用区。
为了聚焦应用区,操作模块760可调用方法"focusChanged"。方法"focusChanged"具有连接到当前正被聚焦的应用区的实例"HSceneBinding" 和连接到将一皮聚焦的应用区的实例"HSceneBinding"作为参数。也就是说, 当调用方法"focusChanged"时,终止当前正净皮聚焦的应用区的聚焦,并随 后开始聚焦将被聚焦的应用区。
可输入null值作为方法"reques但SceneFocus"的参数。在这种情况下, 表现为没有应用区被聚焦。因此,当前正被聚焦的应用区失去聚焦,并且没 有其他应用区被聚焦。也就是说,当具有null值作为参数的方法
"requestHSceneFocus"被调用时,在屏幕上没有当前正被聚焦的应用区。 由于在图16中示出的模块是根据它们的功能划分的,因此可以连接到其 他模块。
图17是示出根据本发明示例性实施例的动态配置多屏幕的方法的流程图。
一般说来,以预定格式(例如,MPEG流格式)来发送构成多媒体内容 的视频信息、音频信息和数据信息。在操作S810,用于提供诸如多媒体内容 服务的服务的设备接收视频信息、音频信息和数据信息,并基于视频信息、 音频信息和数据信息恢复服务。这里,在操作S810恢复的服务可由用户或应 用选择或预先确定。用户可使用在显示装置770上显示的菜单或遥控器来选 择任意屏幕与屏幕之间的连接。应用可使用API来选择连接。
在操作S820,多屏幕提供装置700在接收多媒体内容的同时,基于接收 的数据信息确认包括在数据信息中的应用在屏幕上被执行。
通过用户/应用接口模块740输出确认的结果。在操作830,当包括在数 据信息中的信号包括支持多屏幕的标志时,用户/应用接口模块740可向用户 提供应用的控制功能(例如,逻辑屏幕的分配和屏幕大小的控制)。
此外,多屏幕提供装置700使用连续接收的信号650管理应用的寿命周 期。当没有接收到信号时,多屏幕提供装置700完成应用。
在操作S840,多屏幕提供装置700在确认信号传输之后根据示例性实施 例设置将在逻辑屏幕上显示的恢复的服务。此外,在操作S850,根据示例性 实施例将逻辑屏幕映射到显示屏幕。在这种情况下,用户可将提供的应用分 配给逻辑屏幕,并输入屏幕的大小和位置。因此,多屏幕提供装置700可根 据用户的输入内容将逻辑屏幕映射到显示屏幕。
在图17中示出恢复的服务经由逻辑屏幕被显示在物理显示装置上。然而,恢复的服务可不通过逻辑屏幕而被直接显示在物理显示装置上。
当用户选择PiP服务时,以两种模式实现PiP服务。在第一模式下,仅 提供在主屏幕上选择的PiP服务的视频分量而不创建用于PiP服务的单独逻
辑屏幕,即,Pip屏幕。在第二模式下,创建单独的用于pip服务的逻辑屏幕
以提供在创建的PiP屏幕上选^f奪的PiP服务。
图17示出为了简明仅将一个服务映射到显示屏幕的方法。然而,可通过
或不通过多个逻辑屏幕将多个服务映射到显示屏幕。
当以这种方式向用户提供物理显示装置770时,用户可执行多个服务。 图18是示出根据本发明实施例的应用区的聚焦的流程图。参照图18,
在操作S1010,用户/应用接口模块740从用户或应用接收关于是否聚焦应用
区的聚焦请求命令。
数字信号处理模块750将聚焦请求命令发送到监视器应用。
在操作S]020,监视器应用通过参照当前正被多屏幕提供装置700使用
的资源来决定是否聚焦应用区。
在操作S1030,如果在操作S1020监视器应用允许应用的聚焦,则将聚
焦允许命令发送到操作模块760,操作模块760聚焦应用区。
操作模块760可在应用区的聚焦之前确定应用区是否可被聚焦。
虽然已经参照本发明的示例性实施例具体示出和描述了本发明,但是本
领域的普通技术人员将理解,在不脱离权利要求限定的本发明的精神和范围
的情况下,可以在形式和细节上做出各种改变。因此,应理解,仅描述性地
提供上述实施例,不应被理解为对本发明的范围设置任何限制。
产业可用性
根据本发明的用于提供多屏幕的设备和动态配置多屏幕的方法,用户或 应用可通过在接收关于屏幕上显示应用的区域的聚焦请求之后控制选择的区 域的聚焦来聚焦或终止聚焦应用区。
权利要求
1、一种用于提供多屏幕的设备,所述设备包括数字信号处理模块,确认是否发出了关于屏幕上的第一区的聚焦请求,所述第一区显示包括在接收的数据信息中的应用;以及操作模块,基于确认的结果在屏幕上操作应用。
2、 如权利要求l所述的设备,其中,第一区包括分别表示多个应用的多 个区中的至少一个。
3、 如权利要求1所述的设备,还包括接口模块,接收包括聚焦请求的 控制命令。
4、 如权利要求l所述的设备,其中,如果响应于聚焦请求接收了聚焦允 许命令,则操作模块将第一区放置于屏幕的最上层。
5、 如权利要求l所述的设备,其中,如果响应于聚焦请求没有接收聚焦 允许命令,则操作模块阻止第一区在屏幕上被聚焦。
6、 一种提供多屏幕的方法,所述方法包括确认是否已经发出了关于屏幕上的第一区的聚焦请求,所述第一区显示 包括在接收的数据信息中的应用;以及 基于确认的结果在屏幕上操作应用。
7、 如权利要求6所述的方法,其中,第一区包括分别表示多个应用的多 个区中的至少一个。
8、 如权利要求6所述的方法,还包括接收包括聚焦请求的控制命令。
9、 如权利要求6所述的方法,其中,操作步骤包括如果响应于聚焦请 求接收了聚焦允许命令,则将第 一区放置于屏幕的最上层。
10、 如权利要求6所述的方法,其中,操作步骤包括如果响应于聚焦 请求没有接收聚焦允许命令,则阻止第一区在屏幕上被聚焦。
全文摘要
本发明涉及一种用于提供多屏幕的设备和动态配置多屏幕的方法,更具体地说,涉及这样一种用于提供多屏幕的设备和动态配置多屏幕的方法,其中,当接收到关于提供应用的屏幕区的聚焦请求命令时控制屏幕上的特定区的聚焦。所述设备包括数字信号处理模块,确认是否发出了关于屏幕上的第一区的聚焦请求;以及操作模块,基于确认的结果在屏幕上操作应用,其中,第一区显示包括在接收的数据信息中的应用。
文档编号H04N5/00GK101416492SQ200780012183
公开日2009年4月22日 申请日期2007年4月5日 优先权日2006年4月6日
发明者李光基, 李钟昊, 格伦·A·亚当斯, 边成昱, 郑云教 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1