用于输出内容信息的方法以及实现该方法的显示系统 【技术领域】
本发明涉及一种用于输出显示系统的内容信息的方法以及实现该方法的显示系统,更具体地说,涉及一种用于输出内容信息的方法,该方法能够确定内容是系列剧集(series of episodes)内容还是单个剧集(singleepisode)内容并且基于这种识别的结果来生成并输出内容信息显示对象,并涉及实现该方法的显示系统。
背景技术
传统的显示系统经由频率传输介质(例如地面、有线和卫星广播),来输出广播站所生成的内容。用户可以通过能够接收这种传输介质的接收机来观看该内容。
最近,基于数字技术而发展了数字广播技术并且进行了广泛使用,取代了传统的模拟广播技术。通过使用互联网网络连接的家庭以及传统的射频和有线线缆介质,可以向用户提供各种内容服务,例如,实时广播、内容点播(CoD:contents on demands)、游戏和新闻。
使用这种互联网网络的内容服务的一个示例是互联网协议电视(IPTV)。IPTV通过使用互联网网络,来将各种信息服务、视频内容和广播传送到用户的接收机。互联网网络可以表示为基于互联网协议(IP)的光缆、同轴电缆和FTTH(光纤到户:Fiber To The Home)、电话、无线网络和其它类型。
在使用这种互联网网络的服务情况下,与传统的地面广播相比,可以提供交互式系统,并且用户可以在方便的时刻观看所期望的内容。
【发明内容】
因此,本发明致力于一种用于输出显示系统的内容信息的方法及这种显示系统。
本发明的一个目的在于,提供了一种用于输出内容信息的方法,该方法能够输出区别于单个内容的系列内容,以便当输出系列内容时用户能够对系列内容和单个内容进行区别,并且提供了一种实现该方法的显示系统。
本发明的另一目的在于,提供了一种用于输出内容信息的方法,该方法能够根据系列内容的数量来增大内容信息显示对象的区域并输出该区域,以便用户能够基于他/她的情况而方便地选择这些系列内容中的一个合适的内容。
本发明的其它优点、目的及特征将在以下的说明书中部分地进行阐述,并且对于本领域的技术人员,将通过对以下说明书进行研究而部分地变得明了,或者可以通过对本发明的实践而得知。本发明的这些目的和其它优点可以通过在说明书、权利要求书及附图中具体指出的结构来实现和获得。
为了实现这些目的和其它优点,并且根据本发明的目的,如在此具体实施和广泛描述的,提供了一种用于输出显示系统的内容信息的方法,该方法包括以下步骤:对预定内容是系列内容还是单个内容进行识别;根据所述识别的结果来生成内容信息显示对象;以及在显示屏上输出所述内容信息显示对象,其中,与所述系列内容相应的内容信息显示对象不同于与所述单个内容相应的内容信息显示对象。
在本发明的另一方面中,提供了一种显示系统,该显示系统:包括控制器,其用于对预定内容是系列内容还是单个内容进行识别,该控制器根据所述识别的结果来生成内容信息显示对象;显示器,其用于在屏幕上输出所述内容信息显示对象,其中,与所述系列内容相应的内容信息显示对象不同于与所述单个内容相应的内容信息显示对象。
在本发明的另一方面中,提供了一种用于输出显示系统的内容信息的方法,该方法包括以下步骤:输入用于显示内容列表的命令;以及在屏幕上显示表示单个内容的单个内容信息显示对象和表示系列内容的系列内容信息显示对象,其中,所述系列内容信息显示对象具有深度值。
应当理解的是,对本发明地以上概述和以下详述都是示例性和说明性的,并旨在对所要求保护的本发明提供进一步的说明。
【附图说明】
所包含的附图用于提供对本发明的进一步理解,且并入本申请而构成本申请的一部分,附图例示了本发明的(多个)实施方式并与本说明书一起用于解释本发明的原理。
在附图中:
图1是示意性示出了根据本发明的一个示例性实施方式的IPTV系统的图;
图2是分别示意性示出了多播类型和单播类型的图;
图3是示出了IPTV的内容下载服务(CDS)的分层结构的图;
图4是示出了根据本发明的显示内容的过程的图;
图5是示出了根据本发明的一个实施方式的内容信息显示对象的图;
图6是示出了根据本发明的不同地对内容信息显示对象的厚度进行调整的过程的图;
图7是示出了根据本发明的将单个内容和系列内容设置为具有不同厚度的图;
图8是示出了根据本发明的将系列内容设置为具有不同厚度的图;以及
图9是示出了根据本发明的一个示例性实施方式的IPTV接收机的框图。
【具体实施方式】
现在将详细说明本发明的具体实施方式,在附图中例示了其示例。只要可能,在全部附图中使用相同的附图标记来表示相同或相似的部分。
参照附图,随后将说明根据本发明的一种用于输出内容信息的方法和显示系统。
可以考虑到本发明的说明书中所使用的术语在本发明中的功能而对公知的通用技术术语进行变换,并且可能由于本领域技术人员的目的或实践不同而不同。申请人在具体情况中选用了术语并在具体实施方式的描述中对这些术语加以阐述。结果,可以基于说明书内容、而不是依据简单的名称来理解这些术语的含义。
互联网协议电视(IPTV)系统是能够经由互联网网络来提供各种内容的系统的一个示例,IPTV系统包括服务器、网络和客户端。
IPTV的服务器包括针对不同功能而采用的服务器,诸如服务发现选择服务器、流服务器、内容指南信息服务器和观看者信息服务器。
在这些服务器中,流服务器通过网络将经过MPEG2(运动图像专家组:Moving Picture Expert Group 2)和MPEG4编码的视频数据传送到用户。用于这种传送的协议可以是RTP(实时传输协议:Real-Time TransportProtocol)、RTCP(RTP控制协议)。
在使用RTSP的情况下,可由包括暂停、重放和停止在内的网络特效播放功能(network trick play function)来控制运动图片流的播放。这些协议是本发明所表示的示例,可以使用其它类型的实时传输协议。
内容指南信息服务器为用户提供不同内容的信息,并且内容指南信息与包括有与不同内容相关的信息的EPG(电子节目指南:ElectronicProgram Guide)信息相对应。内容指南信息服务器存储指南信息数据,并且将所存储的数据传输到接收机。
在这些服务器中,服务发现选择服务器将与提供不同内容服务(包括广播、COD(内容点播)及游戏)的服务器有关的连接信息和播放信息,传送到该接收机。
基于互联网网络和网关而使得该网络系统能够工作。基于互联网的网络可以使用基于IP的光缆网络、同轴电缆网络、FTTH、电信网络、无线网络等。该网关执行传统的数据传输,并且使用互联网组管理协议(IGMP:Internet Group Management Protocol)协议来进行多播组管理和QoS(服务质量)管理。
IPTV的接收机接收通过互联网网络传送的数据,并且将接收到的数据传送到用户。IPTV接收机可以包括IPTV机顶盒、家庭网络网关和IPTV嵌入式电视(embedded TV)。
在混合类型的IPTV系统的情况下,可以为用户提供各种互联网内容,并且可以提供传统的广播内容。也就是说,数据内容而不是各种广播内容(例如,地面、有线、卫星和个人广播),以及各种互联网视频内容。可以实时提供这些内容,或者根据用户的请求进行点播。
图1是示意性示出了根据本发明的一个示例性实施方式的IPTV系统的图。在提供内容服务方面,该IPTV系统包括内容提供商(CP)、服务提供商(SP)、网络提供商(NP)和用户,如图1所示。
内容提供商(CP)生成并提供各种内容,并且CP可以包括地面广播装置、有线系统运营商(cable SO)、多系统运营商(MSO)、卫星广播装置和互联网广播装置。
服务提供商(SP)对由CP所提供的内容进行服务分组封装(service-package),并且服务提供商传送服务分组封装后的内容。例如,图1所示的SP对第一地面广播、第二地面广播、有线MSO、卫星广播以及各种互联网广播进行分组封装(package),并且将分组封装后的广播提供给用户。
SP使用单播类型或多播类型来为用户提供服务。图2是分别示意性示出了多播和单播的图。单播类型以1∶1的比例在单个发射机与单个接收机之间发送数据。例如,如果请求在单播类型下向接收机发送数据,则服务器将该数据发送给接收机。多播类型将数据发送给一组接收机。例如,该服务器同时将数据发送给预先登记的多个接收机。IGMP(互联网组管理协议)可用于多播登记。
网络提供商(NP)提供用于将服务提供给用户的网络。用户构建家庭网络端用户(HNED:Home Network End User),以接收服务。
有条件接入、内容保护等可以用作保护IPTV系统所发送的内容的方式。有条件接入和内容保护的示例可以是有线卡或者DCAS(可下载的有条件接入系统:Downloadable Conditional Access System)。
图3是示出了IPTV的内容下载服务(CDS)广播的分层结构的图。
参照图3,SP经由传输协议将用于CDS的数据内容发送给IPTV接收机。所传输的用于CDS的数据内容可以存储在IPTV的存储部中。可以根据用户的请求来执行所存储的用于CDS的数据内容。在此,该传输协议可以是位于IP/UDP上的ALC/LCT上的FLUTE(单向文件传输协议:File Delivery over Unidirectional Transport),并且也可以是DVB-STP、DVB数据/对象轮播(carousel)、FTP(文件传输协议)和超文本传输协议(HTTP)。上述这些协议是本发明所表示的示例,可以使用其它类型的协议。
在FLUTE用作传输协议的情况下,通过SD&S(服务发现和选择)IPTV接收机可以获知是否存在CDS服务,并且可以通过TV Anytime(任意时刻)类型元数据来发现这些内容的细节。
用于CDS的数据内容可以包括A/V内容、数据内容、游戏内容和各种类型的内容。
图4是示出了根据本发明的一个示例性实施方式的输出内容的过程的图。
参照图4,根据本发明的一个示例性实施方式的显示系统确定内容是否已更新(S401)。如果确定内容已更新,则确定更新后的内容是系列内容还是单个内容(S402)。根据本发明的显示系统可以是上述IPTV接收机。
图4示出了在内容已更新的情况下,确定更新后的信息或更新后的消息的内容是系列内容还是单个内容。甚至在输出了内容数据库的内容或者内容列表的情况下,而不是在更新了内容的情况下,也仍然执行图4所示的过程。
在此,可以由这些内容的附加信息,来识别这些内容是系列内容(以下称为“系列内容”)还是单个内容(以下称为“单个内容”)并识别包括这些内容的剧集的数量。
例如,可以在上述TV Anytime类型元数据中定义这些内容的细节,或者根据其它实施方式在存储于PVR内的附加信息中定义这些内容的细节。该显示系统确定这些内容是系列内容还是单个内容。如果这些内容是系列内容,则可以确定全部剧集的数量。
如果基于该识别的结果这些内容是系列内容,则该显示系统确定这些内容的剧集的数量(S403)。
因此,该显示系统生成与系列内容相应的内容信息显示对象(S404)。
在此,与系列内容相应的内容信息显示对象区别于与单个内容相应的内容信息显示对象。可将该内容信息显示对象生成为三维(3D)对象。
该显示系统在显示屏上输出所生成的内容信息显示对象(S405)。
图5是示出了根据本发明的内容信息显示对象的一个实施方式的图。
参照图5,根据本发明的显示系统生成与系列内容相应的内容信息显示对象,与系列内容相应的内容信息显示对象区别于与单个内容相应的内容信息显示对象。
例如,该显示系统将与系列内容相应的内容信息显示对象显示为具有与单个内容的大小、形状和颜色不同的大小、形状和颜色。
此时,该显示系统可以生成与包括在该系列内容中的剧集的数量相应的内容信息显示对象,并且可以根据所确定的剧集的数量,增大用于输出相应的内容信息显示对象的区域。此处,一个剧集可以是包括在系列内容的单个内容中的内容单元。
例如,该显示系统可以根据所确定的剧集的数量来增大内容信息显示对象的大小或者厚度。
例如,如果所确定的剧集的数量是“n”,则该显示系统可以按下式来确定该内容信息显示对象的厚度(D)。
D=A+[B*(n-1)]
此时,“A”表示与单个内容相应的厚度值,“B”表示系列内容厚度的常量。可以根据不同的实施方式来将“B”设置为不同的值。
尤其是,如果内容信息显示对象是3D对象,则该显示系统可以随着剧集数量的增大而增大3D对象的预定轴的长度或深度。
图6是示出了本发明的不同地对内容信息显示对象的厚度进行调整的一个实施方式的图。
参照图6,根据本实施方式的显示系统可以将单个内容601的厚度设置为“A”,并将系列内容的厚度设置为“D=A+[B*(n-1)]”。
如果设置为A=B,则与单个内容相应的内容信息显示对象为附图标记603,与系列内容相应的内容信息显示对象为附图标记604。可以设置为根据剧集的数量来增大内容信息显示对象的厚度。
在A>B或A<B的情况下,与单个内容相应的内容信息显示对象为附图标记605,与系列内容相应的内容信息显示对象为附图标记606。可以设置为根据剧集的数量来增大作为内容信息显示对象的大小或厚度的区域。
如果该区域由于过多数量的剧集而持续增大,则不可能在输出屏幕上输出整个内容信息显示对象。因此,如果剧集的数量“n”大于门限值,则可将该内容信息显示对象的区域确定为预定的最大值。
图7是示出了将单个内容和系列内容的厚度设置为彼此不同的一个实施方式的图。
参照图7,根据本发明的显示系统可以将单个内容的厚度701及系列内容的厚度702调整为彼此相同,使得允许用户能够在用户界面上确定这些内容是单个内容还是系列内容。
图8是示出了根据本发明的将系列剧内容设置为具有不同厚度的图。
参照图8,在识别了系列内容的数量后,根据本发明的显示系统根据所确定的系列内容的数量来调整并输出内容信息显示对象801、802和803的厚度。结果,用户可以参照系列内容的厚度来确定是否输出这些内容。
例如,在对“Heroes”801、“King and I”802以及“A bittersweet life”803进行比较之后,用户可以在考虑了他/她的空闲时间的情况下选择和输出内容,以观看全部系列内容。
结果,当输出系列内容的内容信息显示对象时,根据本发明的显示系统按照区别于单个内容的内容信息显示对象的方式来显示该内容信息显示对象,因此有利的是,用户可以高效地区别单个内容与系列内容。
此外,可彼此不同地来应用与系列内容相应的内容信息显示对象的厚度,允许用户能够如实际生活中那样感知该显示系统的界面,使得用户能更方便地使用该界面。
图9是示出了根据本发明的一个示例性实施方式的显示系统的框图。
参照图9,根据本发明的示例性实施方式的显示系统可以是IPTV接收机900,并且接收机900可以包括用于接收地面、有线和卫星广播的辅助管(auxiliary tuber)。但是为了方便解释,下面将描述在根据本发明的IPTV 900中对经由互联网网络传输的内容进行处理的设置。
IPTV 900包括网络接口902、TCP/IP管理器904、服务传输管理器906、去复用器908、数据解码器910、解码器912、显示器916、控制器918、服务信息数据库922、服务发现管理器924、服务控制管理器926、元数据管理器928和内容数据库930。
网络接口902从网络接收分组,并将分组发送给网络。也就是说,网络接口902从广播提供商接收内容和更新消息。
TCP/IP管理器904对从IPTV接收机900所发送的分组的、从源到目的地的分组传输进行管理。TCP/IP管理器904根据适当的协议来对接收到的分组进行分类,并将分类后的分组输出到服务传输管理器906、服务发现管理器924、服务控制管理器926和元数据管理器928。
例如,在接收到更新信息或这些内容的更新信息的情况下,TCP/IP管理器904将接收到的更新后的信息或更新后的消息输出到服务控制管理器926。
服务传输管理器906控制接收到的服务数据。例如,在控制实时流数据的情况下,可以使用RTP/RTCP协议(实时传输协议/RTP控制协议)。如果使用RTP来发送实时流数据,则服务传输管理器906根据RTP来解析接收到的数据分组,并且服务传输管理器906在服务管理器920控制下,将解析后的数据分组发送给去复用器908,或者将解析后的数据分组存储在内容数据库930中。然后,服务传输管理器906使用RTCP来将接收到的网络信息反馈给提供服务的服务器。
去复用器908将接收到的分组去复用为视频、PSI(程序特定信息:Program Specific Information)数据,并且将去复用后的数据发送给数据解码器910。
数据解码器910对服务信息(例如PSI)进行解码。也就是说,数据解码器910接收并解码PSI部分、PSIP(程序和服务信息协议:Programand Service Information Protocol)部分或DVB-SI部分。
此外,数据解码器910对接收到的部分进行解码,并且创建关于服务信息的数据库。此处,数据解码器910将关于服务信息的数据库存储在数据库922中。
数据解码器912对从去复用器908接收到的视频和音频数据进行解码。为此,解码器912包括音频解码器913和视频解码器914。音频解码器913对音频数据进行解码,并且通过扬声器(未示出)将解码后的音频数据提供给用户。视频解码器914对视频数据进行解码,并且通过显示器916将解码后的视频数据提供给用户。
控制器918管理IPTV接收机900的总体状态,并且为用户提供用户界面。另外,控制器918控制其它管理器。为此,控制器918包括用户接口管理器919和服务管理器920。
用户接口管理器919使用OSD(在屏显示:On Screen Display)来为用户提供GUI(图形用户界面:Graphic User Interface),并且根据用户输入的按键信号来执行接收机的操作。
例如,一旦从用户接收到用于频道选择的按键输入,则用户接口管理器919将该按键输入信号发送给服务管理器920。
控制器918确定这些内容是系列内容还是单个内容。如果确定这些内容是系列内容,则控制器918生成与系列内容相应的内容信息显示对象。在此,如上所述,与系列内容相应的内容信息显示对象区别于与单个内容相应的内容信息显示对象。
如果确定这些内容是系列内容,则控制器918识别剧集的数量,并且生成与所识别的剧集数量相应的内容信息显示对象。
控制器918可以改变与所识别的剧集的数量相应的内容信息显示对象的区域。
例如,如果所识别的剧集的数量是“n”,则控制器918确定内容信息显示对象的厚度(D)为d=A+[B*(n-1)]。此处,“A”表示与这些内容中的一个内容相应的厚度值,“B”表示与该系列内容的厚度相应的常量。
此时,如果所识别的剧集的数量大于门限值,则控制器918将该内容信息显示对象的区域确定为预定的最大值。
可将内容信息显示对象生成为上述的3D对象。并且可以根据所识别的剧集的数量来改变该内容信息显示对象的预定轴的长度或深度。
控制器918确定预定内容是系列内容还是单个内容。如果确定这些内容是系列内容,则控制器918生成与该系列内容相应的内容信息显示对象。
显示器916在显示屏上输出该内容信息显示对象。
服务管理器920控制与服务有关的管理器,例如服务传输管理器906、服务发现管理器924、服务控制管理器926、元数据管理器928和IG-OITF客户端。
此外,服务管理器920创建频道表(map),并且根据从接口管理器919接收到的按键输入来选择频道表中的一个频道。服务管理器920从数据解码器910接收所选择频道的服务信息,并且在去复用器908中设置音频/视频PID(分组标识符:Packet Identifier)。
服务发现管理器924提供选择服务提供商所要求的信息。如果从服务管理器920接收到与频道选择相关的信号,则服务发现管理器924使用该信息来检索相应的服务。
服务控制管理器926用于选择和控制服务。例如,如果用户选择了与传统的广播相类似的现场广播服务,则服务控制管理器926使用IGMP或RTSP。如果用户选择了VOD(视频点播)服务,则服务控制管理器926使用RTSP来执行选择和控制服务。RTSP协议可以为实时流提供特效模式。
服务控制管理器926使用IMS(IP多媒体子系统)和SIP(会话发起协议)来发起和管理IMC网关的会话。这些协议是根据本实施方式的示例,根据其它实施方式可以使用其它协议。
元数据管理器928管理与服务有关的元数据,并且将元数据存储在服务信息数据库922中。
服务信息数据库922存储以下信息:由数据解码器910解码后的服务信息;由元数据管理器928所管理的元数据;以及由服务发现管理器924所提供的、选择服务提供商所要求的信息。服务信息数据库922存储该系统的设置数据。
服务信息数据库922和内容信息数据库930可以分别是非易失RAM(NVRAM)或闪存,并且它们可以被实现为在单个存储区域中逻辑上彼此独立的两个区域。
内容数据库930存储由RVR(未示出)管理器所控制的内容。RVR管理器收集与所存储的内容有关的元数据,并且生成便于用户使用的附加信息。
目前为止,已经描述了根据本发明的显示系统,上述实施方式中的技术特征可以应用于图9所示的显示系统,因此,忽略对这些技术特征的详细描述。
对于本领域技术人员来说明显的是,可在不脱离本发明的精神或范围的情况下对本发明进行各种修改和变化。因此,本发明旨在涵盖落入所附权利要求及其等同物的范围内的修改例和变型例。
交叉申请
本申请要求于2008年12月1日提交的韩国专利申请No.10-2008-0120605的优先权,通过引证将其合并于此,如在此进行充分阐述。