数字广播接收终端中管理电子节目指南数据的装置和方法

文档序号:7969592阅读:203来源:国知局
专利名称:数字广播接收终端中管理电子节目指南数据的装置和方法
技术领域
本发明涉及一种数字广播接收终端,更具体地说,涉及一种在数字广播接收终端中管理电子节目指南数据的装置和方法。
背景技术
数字广播通常是指取代传统模拟服务的高质量、高清晰度的音频/视频广播服务。
数字广播技术和移动通信技术的近来的发展导致了对即使在移动时也能够允许人们观看数字广播的数字广播服务的关注的增加。特别是,通过移动通信终端提供的数字多媒体广播(DMB)服务正吸引了极大的关注。DMB是一种能够使人们在设置有不定向接收天线的个人手持接收器或者车载数字TV接收器上观看通过多频道广播的各种多媒体节目的移动广播服务。
数字广播服务的一个很大的优势是更高的频道效率。在模拟广播中,一个节目只能在一个物理频道上被广播。相反,数字广播能够在一个物理频道上同时发送多个节目。因为在数字广播中提供了很大数量的节目,所以存在对便于观看者选择期望的节目的节目信息的需要。电子节目指南(EPG)是提供这种广播节目信息的同屏(on-screen)指南。
EPG提供关于可用频道、每个频道上正在广播的节目、预定的广播节目的开始/结束时间和其他节目指南(以下指“EPG数据”)。一般地,EPG数据以周期性的时间间隔或者每当被更新时被提供。
数字广播接收终端接收并存储EPG数据。响应于用户的请求,数字广播接收终端从存储的EPG数据构成广播指南画面,并将构成的广播指南画面提供给用户。可根据用户的请求接收所述EPG数据。
以下,将参照图1中所示的传统数字广播接收终端的EPG数据管理装置对在数字广播接收终端中怎样管理EPG数据进行说明。
参照图1,数字广播接收终端通过EPG解析单元10从数字广播信号中分离出MPEG-2 TS(运动图像专家组-2传输流)的PSI(节目具体信息)字段中携带的EPG数据,并在存储器20(例如,NAND闪存)中存储所述EPG数据。EPG用户界面单元30使用EPG数据构成广播指南画面,并将所述画面通过显示单元输出以将关于数字广播节目的信息提供给用户。
EPG解析单元10一次性将全部EPG数据记录在存储器20中。此外,EPG用户界面单元30从存储器20中一次性读取全部记录的EPG数据。因此,在传统的数字广播接收终端中记录并读取EPG数据花费相当多的时间。
此外,当在通过EPG解析单元10将EPG数据记录在存储器20中的期间EPG用户界面单元30读取EPG数据时,会频繁地发生错误。

发明内容
因此,提出本发明以解决上述出现在现有技术中的问题,并且本发明的目的在于提供一种用于在数字广播接收终端中有效地管理电子节目指南(EPG)数据的装置和方法。
为了达到上述的本发明的目的,提供一种用于在数字广播接收终端中管理EPG数据的装置,所述装置包括EPG解析单元,用于从接收的数字广播信号中分离出EPG数据;EPG用户界面单元,用于使用EPG数据中的一个特定数据构成用于提供数字广播节目信息的广播指南画面;EPG管理单元,用于从EPG数据中提取预定数据以生成数据库,当接收到对用于构成广播指南画面的数据的请求时,从生成的数据库中读取特定数据,和将读取的数据传送到EPG用户界面单元;和存储器,用于在EPG管理单元的控制下存储EPG数据和生成的数据库。
根据本发明的另一方面,提供一种用于在数字广播接收终端中管理EPG数据的方法,所述方法包括从接收的数字广播信号中分离出EPG数据;从所述EPG数据中提取构成广播指南画面所需的数据,并为每一项提取的数据生成一个单独的数据库;在存储器中存储生成的数据库;当存在对构成广播指南画面的数据的请求时,从存储在存储器中的数据库中读取相应的数据;和使用读取的数据构成广播指南画面。


通过以下结合附图的详细描述,本发明的以上和其他目的、特征和优点将更加清楚,其中
图1示出了在传统数字广播接收终端中的EPG数据管理装置;图2是根据本发明的优选实施例的数字广播接收终端的框图;图3更加详细地示出了在图2中的数字广播接收终端的结构;图4A到图4C示出了根据本发明的优选实施例的由数字广播接收终端使用EPG数据生成的数据库的示例;图5是示出根据本发明的优选示例性实施例的数字广播接收终端的操作的流程图;和图6A到图6E是说明根据本发明的优选实施例的数字广播接收终端的操作的示图。
具体实施例方式
以下,将参照附图对本发明的优选实施例进行描述。在以下对本发明的描述中,当包含于此的已知功能和结构的详细描述会使本发明的主题内容不清楚时,将省略该详细描述。
图2是根据本发明的优选实施例的数字广播接收终端的框图,且图3更加详细地示出了在图2中的数字广播接收终端的结构。
数字广播接收终端100包括数字广播接收器110、解调器120、多媒体单元130、显示单元140、音频处理器(扬声器)150、键输入单元160、控制单元170和存储器180。在控制单元170的控制下,数字广播接收器110接收数字广播信号并将接收的信号输出到解调器120。解调器120将从数字广播接收器110接收的数字广播信号解调为随后被输出到多媒体单元130的数字数据流。
在数字广播输出模式下,当用户输入输出特定频道的数字广播的请求时,多媒体单元130在控制单元170的控制下,将数字广播接收器110的频率设置为期望频道的特定频率。因此,数字广播接收器110可接收用户期望的电视台频道的数字广播信号。
多媒体单元130对解调为数字数据流的数字广播信号进行解多路复用以将其分离为音频数据流和视频数据流。此外,多媒体单元130将该音频数据流和视频数据流解码为模拟音频信号和模拟视频信号,并且将所述信号分别输出到扬声器150和显示单元140。
参照图3,多媒体单元130可包括EPG解析单元131、EPG管理单元133和EPG用户界面单元135。EPG解析单元131从由解调器120解调的数字广播信号中分离出EPG数据,并将所述EPG数据传送到EPG管理单元133。EPG管理单元133将接收的EPG数据存储在存储器180中。存储器180可包括第一存储器181(例如,NAND闪存)和第二存储器183(例如,SDRAM)。优选地,将EPG数据存储在第一存储器181中,从而即使当数字广播接收终端100被关闭时也不会将其删除。
EPG用户界面单元135使用EPG数据中的一个特定数据构成广播指南画面,以将关于数字广播节目的信息提供给用户。构成的广播指南画面被显示在显示单元140上。用于构成广播指南画面的特定数据包括EPG数据中的SDT(业务描述表)、EIT(事件信息表)和BAT(业务群关联表)。
当在第一存储器181中存储EPG数据时,EPG管理单元133从EPG数据中提取所述特定数据,即,SDT、EIT和BAT,并生成如图4A到图4C中所示的数据库。优选地,EPG管理单元133还在第一存储器181中存储生成的数据库。EPG管理单元133可为各数据生成多个数据库,或者为所有提取的数据生成单一数据库。
图4A到图4C示出了根据本发明的由数字广播接收终端100使用EPG数据生成的数据库的示例。
图4A示出了EPG管理单元133使用在EPG数据中的SDT(关于每个频道的信息)生成的数据库。所述数据库示出了频道编号、频道名称、节目可录性、URL(统一资源定位器)、TV分级、频道类型(例如,音频频道或者视频频道)。
图4B示出了EPG管理单元133使用在EPG数据中的BAT(包括通知的关于电视台的信息)生成的数据库。所述数据库示出了关于广播服务的各种通知。
图4C示出了EPG管理单元133使用在EPG数据中的EIT(关于每个频道的节目的信息)生成的数据库。所述数据库示出了每个节目的开始时间、结束时间、标题和其他细节(例如,演员表和概要)。
EPG解析单元131可分别且单独地将从EPG数据分离出的SDT、EIT和BAT信息传送到EPG管理单元133。此时,EPG管理单元133可使用SDT、EIT和BAT信息生成数据库,并将所述数据库存储到第一存储器181中,从而不必从EPG数据中单独提取出SDT、EIT和BAT信息。
当存在对用于构成广播指南画面的特定数据的请求时(即,当用户在用于广播指南的初始屏幕上选择“视频频道”菜单时),EPG管理单元133从在第一存储器181中存储的数据库中搜索请求的数据(例如,关于每个频道的SDT信息)。EPG管理单元133将检测到的数据读取到第二存储器183,并将读取的数据传送到将构成广播指南画面的EPG用户界面单元135。优选地,第二存储器183是提供高速读取的SDRAM。
或者,EPG管理单元133可将存储在第一存储器181中的SDT、EIT和BAT信息以及使用这些信息生成的数据库暂时存储在第二存储器183中。当接收到对用于构成广播指南画面的特定数据的请求时,EPG管理单元133可迅速地从暂时存储在第二存储器183中的所述信息或者数据库中读取请求的数据,并将读取的数据传送到EPG用户界面单元135。
尽管多媒体单元130已经作为数字广播接收终端100中的单独的单元被说明,但是它也可以与控制单元170相结合。
显示单元140输出由数字广播接收终端100生成的各种显示数据。显示单元140可包括可支持高分辨率数字广播数据的LCD(液晶显示器)。当LCD是触摸屏时,它可用作输入装置。此外,显示单元140在控制单元170的控制下显示由数字广播接收器110接收的数字广播数据以及EPG数据。所述在显示单元140上显示的EPG数据是广播指南画面。在观看显示的广播指南画面的同时,用户可通过键输入单元160选择期望的频道或者任何其他菜单。
扬声器150在控制单元170的控制下输出由数字广播接收器110接收的数字广播数据的音频数据。此时,控制器170可仅控制扬声器150输出所述音频数据,而不显示由多媒体单元130使用EPG数据构成的广播指南画面。
键输入单元160将与外部用户要求相应的信号传送给控制单元170。换句话说,键输入单元160接收由用户通过按下键输入的操作信号。所述操作信号既可以是用于控制控制单元170的输入信息,也可以是用户选择信息。
存储器180存储数字广播接收终端100的控制操作所需的各种信息和数据。此外,存储器180存储EPG数据,所述EPG数据包括通过数字广播接收器110接收的数字广播数据和关于数字广播节目的信息。
图5是示出根据本发明的优选实施例的数字广播接收终端100的操作的流程图。将参照图2和图3对所述过程进行详细说明。
在数字广播模式下,EPG解析单元131从通过数字广播接收器110接收的数字广播信号中分离EPG数据,并将所述EPG数据传送到EPG管理单元133(S110)。此时,EPG解析单元131可从所述EPG数据分离出SDT、EIT和BAT信息,并将这些信息分别传送到EPG管理单元133。
EPG管理单元133在控制单元170的控制下从EPG解析单元131接收所述EPG数据并提取用于构成广播指南画面的特定数据(S120)。所述特定数据包括提供关于每个信道的信息的SDT(业务描述表)、提供关于每个广播节目的信息的EIT(事件信息表)以及提供来自电视台的通知的BAT(业务群关联表)。
EPG管理单元133使用提取的数据,即SDT、EIT和BAT信息,生成数据库,并在第一存储器181中存储生成的数据库(S130)。由于除了提取的数据之外的EPG数据很少被用于构成广播指南画面,所以优选地,存储这样未被使用的数据,但不将其生成为数据库。EPG管理单元133可为全部提取的数据生成单一数据库。在这种情况下,所述单一数据库可存储上述3种表的全部信息。
控制单元170检查是否存在对构成广播指南画面的数据的请求(S140)。所述数据是指数字广播节目信息,即构成由用户在广播指南菜单上选择的特定项的广播指南画面所需的数据。换句话说,在如图6A所示显示用于广播指南的初始屏幕画面的同时,控制单元170检查用户是否在广播指南菜单上选择了任一项。
当存在对构成广播指南画面的数据的请求时(即,当在广播指南菜单上选择了任一项时),控制单元170控制EPG管理单元133从存储在第一存储器181的数据库中读取请求的数据,并将所述数据传送到EPG用户界面单元135(S150)。例如,当用户使用键输入单元160在显示的用于广播指南的初始屏幕上选择“视频频道”项时,EPG管理单元133在使用SDT信息生成的数据库中搜索构成所选的“视频频道”项的广播指南画面所需的数据,并随后读取相应的数据。
当读取的数据被传送时,EPG用户界面单元135在控制单元170的控制下使用接收的数据构成广播指南画面(S160)。换句话说,EPG用户界面单元135构成所选项的广播指南画面。
控制单元170将由EPG用户界面单元135构成的广播指南画面输出到显示单元140(S170)。
图6A到图6E是说明根据本发明的优选实施例的数字广播接收终端的操作的示图,将进一步参照图5对数字广播接收终端的操作进行详细说明。
图6A示出了用于在数字广播接收终端显示的广播指南的初始屏幕。当在频道指南菜单上选择“视频频道”项A或者“音频频道”项B时,可使用提供关于每个频道的信息的SDT和提供关于每个广播节目的信息的EIT构成所选项的广播指南画面。此外,可使用BAT构成“通知”项C的广播指南画面。
当在显示图6A的初始屏幕期间用户选择“视频频道”项A时,通过从步骤S150到步骤S170,使用SDT频道信息构成如图6B所示的广播指南画面,并在显示单元上显示所述广播指南画面。
当用户在如图6B所示的广播指南画面中选择特定频道时(例如,频道06)时,通过从步骤S150到步骤S170,使用EIT节目信息构成如图6C所示的新的广播指南画面。如图6C所示,所述新的广播指南画面列出了预定的节目以及它们的广播时间。
当用户在图6C中的广播指南画面中选择特定节目(例如,电影“老男孩”)时,使用EIT信息构成如图6D所示的另一新的广播指南画面,并将所述另一新的广播指南画面显示在显示单元上。所述新的广播指南画面显示关于所选节目的具体信息,诸如所选节目的演员表、电影导演、电影分级和简介。
当用户在图6A的初始屏幕上选择“通知”项C时,使用BAT电视台信息构成如图6E所示的广播指南画面,并将所述广播指南画面显示在显示单元上。
如上所述,根据本发明的数字广播接收终端从接收的EPG数据中提取构成广播指南画面所需的数据,并在单独生成的数据库中存储并管理所述数据以能够迅速有效地进行访问。
另外,对所述用于构成广播指南画面的数据进行单独管理可减少对EPG数据的重复使用,从而能够实现嵌入在所述数字广播接收终端内的存储器的有效使用。
尽管已对本发明的优选实施例以示例的目的进行了描述,但是本领域技术人员应当明白,在不脱离包括其等同物的全部范围的权利要求所公开的本发明的范围和精神的情况下,可以进行各种修改、添加和替换。
权利要求
1.一种用于在数字广播接收终端中管理电子节目指南数据的装置,包括电子节目指南解析单元,用于从接收的数字广播信号中分离出电子节目指南数据;电子节目指南用户界面单元,用于使用所述电子节目指南数据中的一个特定数据构成用于提供数字广播节目信息的广播指南画面;电子节目指南管理单元,用于从所述电子节目指南数据中提取预定数据以生成数据库,当接收到对用于构成广播指南画面的数据的请求时从生成的数据库中读取特定数据,和将读取的数据传送到电子节目指南用户界面单元;和存储器,用于在电子节目指南管理单元的控制下存储所述电子节目指南数据和生成的数据库。
2.如权利要求1所述的装置,其中,所述特定数据是提供关于每个频道的信息的业务描述表、提供关于每个广播节目的信息的事件信息表和提供包括电视台通知的关于电视台的信息的业务群关联表中的一个。
3.如权利要求1所述的装置,其中,所述电子节目指南管理单元从所述电子节目指南数据中提取特定数据以生成数据库,并且将生成的数据库与所述电子节目指南数据一起存储在存储器中。
4.如权利要求2所述的装置,其中,所述电子节目指南管理单元从所述电子节目指南数据中提取特定数据以生成数据库,并且将生成的数据库与所述电子节目指南数据一起存储在存储器中。
5.如权利要求1所述的装置,其中,所述存储器包括用于存储所述电子节目指南数据的第一存储器和用于暂时地存储从第一存储器读取的特定数据的第二存储器。
6.如权利要求1所述的装置,还包括用于显示由电子节目指南用户界面单元构成的广播指南画面的显示单元。
7.如权利要求6所述的装置,其中,所述对构成广播指南画面的数据的请求是对用于构成由用户在显示单元上显示的广播指南菜单上选择的项的广播指南画面的数据的请求。
8.如权利要求1所述的装置,其中,所述电子节目指南解析单元从所述电子节目指南数据中分离出用于构成广播指南画面的不同的单独的数据,并且将所述不同的数据单独地传送到所述电子节目指南管理单元。
9.如权利要求8所述的装置,其中,当从电子节目指南解析单元接收到用于构成广播指南画面的数据时,电子节目指南管理单元生成数据库,并将生成的数据库存储在存储器中。
10.一种用于在数字广播接收终端中管理电子节目指南数据的方法,所述方法包括以下步骤从接收的数字广播信号中分离出电子节目指南数据;从所述电子节目指南数据中提取构成广播指南画面所需的数据,并为每一项提取的数据生成一个单独的数据库;在存储器中存储生成的数据库;当存在对构成广播指南画面的数据的请求时,从存储在存储器中的数据库中读取相应的数据;和使用读取的数据构成所述广播指南画面。
11.如权利要求10所述的方法,其中,所述用于构成广播指南画面的数据是提供关于每个频道的信息的业务描述表、提供关于每个广播节目的信息的事件信息表和提供包括电视台通知的关于电视台的信息的业务群关联表中的一个。
12.如权利要求10所述的方法,还包括显示构成的广播指南画面的步骤。
13.如权利要求12所述的方法,其中,所述数据读取步骤包括当用户在显示的广播指南菜单上选择一项时,从存储在存储器中的数据库中读取用于构成所选项的广播指南画面的数据。
全文摘要
公开了一种用于在数字广播接收终端中管理电子节目指南(EPG)数据的装置,所述装置包括EPG解析单元,用于从接收的数字广播信号中分离出EPG数据;EPG用户界面单元,用于使用EPG数据中的一个特定数据构成用于提供数字广播节目信息的广播指南画面;EPG管理单元,用于从EPG数据中提取预定数据以生成数据库,当接收到对用于构成广播指南画面的数据的请求时从生成的数据库中读取特定数据,并将读取的数据传送到EPG用户界面单元;和存储器,用于在EPG管理单元的控制下存储EPG数据和生成的数据库。所述装置从接收的EPG数据生成用于存储和管理构成广播指南画面所需的数据的单独的数据库,从而能够迅速有效地访问数据。
文档编号H04N5/445GK1937756SQ200610138930
公开日2007年3月28日 申请日期2006年9月21日 优先权日2005年9月21日
发明者朴敞设, 权成根 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1