专利名称:电子装置与其电子节目表单显示方法
技术领域:
本发明涉及一种电子装置与其电子节目表单(EPG:electronicprogram guide)显示方法,尤其涉及一种使用圆形与时钟概念的一种电子装置与其电子节目表单显示方法。
背景技术:
现今的电子节目表单是将节目的名称、类别和简介等信息利用条列式呈现,并同时搭配卷轴(scrolling)的机制来避免节目表单过多,而无法于同一时间将所有信息呈现的问题。一般的电子节目表单只能显示单一频道的节目,如果频道繁多(例如德国约有400个电视频道),再加上各频道可能同时载有过去、现在和未来要播放的节目,使用者找寻电子节目信息往往费时费力。频道的数量愈多,寻找所需的节目信息则越困难。
发明内容
本发明提供一种电子装置与其电子节目表单显示方法。本发明使用时钟与时间统计图表的概念,来集中呈现电子节目信息,让使用者能迅速方便地浏览与寻找节目信息,以解决传统节目表单因信息分散而不易浏览的问题。本发明提出一种电子节目表单显示方法,包括下列步骤。首先,取得一显示时段中多个节目的信息,上述节目信息至少包括每一节目的播放起始时间和播放结束时间。然后对每一节目执行下列步骤:根据上述显示时段以及每一节目的播放起始时间和播放结束时间,计算该节目在一圆形区域或一圆环区域的起始角度和结束角度;在上述圆形区域或圆环区域显示一扇形区域,此扇形区域以上述起始角度和结束角度为边界;在上述扇形区域显示该节目的部分信息或全部信息。本发明另提出一种电子装置,包括信号接收模组、信息处理模组、以及显示模组。信号接收模组接收一显示时段中多个节目的广播信号。信息处理模组耦接信号接收模组,自广播信号获取上述多个节目的信息,其中每一上述节目的信息至少包括该节目的播放起始时间和播放结束时间。此外对于每一上述节目,信息处理模组根据上述显示时段以及该节目的播放起始时间和播放结束时间,计算该节目在一圆形区域或一圆环区域的起始角度和结束角度。显示模组耦接信息处理模组,为每一上述节目,在上述圆形区域或圆环区域显示一扇形区域,并且在此扇形区域显示该节目的部分信息或全部信息。上述扇形区域以该节目的起始角度和结束角度为边界。为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。
图1是依照本发明一实施例的一种电子装置的示意图。图2至图4是依照本发明不同实施例的电子节目表单的示意图。
图5是依照本发明一实施例的一种电子节目表单显示方法的流程图。附图标记:I 9、11 18、21 29、31 37:节目与其扇形区域100:电子装置120:信号接收模组140:操作接口模组160:信息处理模组180:显示模组200:圆形区域210、220、230、245:圆周角度240:指针252:收看图案254:录像图案310:圆形区域320、330:圆环区域351 353:日期提示362:收看图案364:录像图案451 453:频道提示510 550:流程步骤
具体实施例方式图1是依照本发明一实施例的一种电子装置100的示意图。电子装置100包括信号接收模组120、操作接口模组140、信息处理模组160、以及显示模组180,其中信息处理模组160稱接其余三个模组。电子装置100可以是电视机、机上盒(set-top box)、或智能型手机之类可用来收看电视节目的电子装置。图1的四个模组可以是软件或硬件。若是硬件,则显示模组180可以是显示器或提供信号给外接显示器的装置,操作接口模组140可以是键盘、鼠标、触控面板、或遥控信号接收器之类的使用者接口装置。电子装置100可用如图2所示的时钟形式显示电子节目表单。本实施例将圆形区域或圆环区域的圆周对应至一个使用者设定的显示时段。使用者可自由设定显示时段的起始时间与长度,例如半天的十二小时、全天的二十四小时、或使用者下班回家的时段。每个节目的名称等信息就依照节目播放的时间顺序显示在上述的圆形区域或圆环区域。电子装置100也会显示一个指针以指示目前时间。这样的时钟形式的优点是简洁直观。以下配合图1与图2说明电子装置100的每一模组。操作接口模组140接收使用者的操作。信号接收模组120接收上述显示时段中多个节目的广播信号,上述广播信号可来自无线电视台、有线电视台或网络上的节目提供者。信息处理模组160自上述广播信号获取上述节目的信息。以上的多个节目通常来自使用者选择的同一频道,以上的频道可以是传统电视频道或网络上的节目提供者所开设的虚拟频道。至于如何获取节目信息,现行的电视广播信号都有标准规范,其信号中有固定的栏位提供节目信息。例如欧洲的数字视频广播规范(DVB:Digital VideoBroadcasting Project),其广播信号中的事件信息表(EIT:EventInformation Table)就包含了节目信息。信息处理模组160获取的节目信息可包括各节目的名称、类别、播放起始时间、播放结束时间、以及简介或详细介绍。信息处理模组160对每一上述节目,根据上述显示时段以及该节目的播放起始时间和播放结束时间,计算该节目在所属的圆形区域或圆环区域的起始角度和结束角度。本实施例中,上述的起始角度和结束角度可用下列的公式(I)、(2)计算。SA= (BST-DST)/DL*360................................(I)EA = (BET-DST) /DL*360................................(2)公式(I)、(2)中,SA和EA分别是节目的起始角度和结束角度,BST和BET分别是节目的播放起始时间和播放结束时间,DST是上述显示时段的起始时间,DL是上述显示时段的长度。显示模组180为每一上述节目在上述的圆形区域或圆环区域显示一个对应的扇形区域,这个扇形区域以其对应的节目的起始角度和结束角度为边界。此外,显示模组180会在每一个扇形区域显示对应的节目的部分信息或全部信息。以图2为例,图2的显示时段是中午12点至半夜12点,12点钟方向的角度210表示显示时段的起始时间和结束时间。电子装置100在圆形区域200之中依播放的时间顺序显示使用者选择的某一频道的节目I 9的扇形区域。例如节目3的播放起始时间和播放结束时间分别是下午3点和下午4点,于是其扇形区域分别以3点钟方向的起始角度220和4点钟方向的结束角度230为边界。其余八个节目也用同样的方式显示。这样使用者可以轻易从节目的显示位置判断其播放时间。另外,信息处理模组160根据上述显示时段与目前时间计算一目前角度,显示模组180在上述的圆形区域或圆环区域的圆心,朝向目前角度显示一指针。本实施中,目前角度可用下列的公式(3)计算。CA = (CT-DST) /DL*360.................................(3)公式⑶之中,CA是目如角度,CT是目如时间,DST是显不时段的起始时间,DL是显示时段的长度。上述的指针相当于时钟的时针,为使用者指出目前时间。以图2为例,目前时间大约是下午7点钟,指针240自圆形区域200的圆心朝向目前角度245。指针240位于节目6的扇形区域,使用者可知目前播放的是节目6。信息处理模组160可自电视台或网络节目提供者传送过来的上述广播信号获取目前时间,例如可以从数字视频广播规范的广播信号中的时间日期表(TDT:Time and Date Table)和时间差距表(TOT =TimeOffset Table)得知当地的目前时间与日期。此外,信息处理模组160也可以让使用者设定目前时间。为了让使用者迅速分辨过去、现在和未来的节目,信息处理模组160可根据每一个节目的播放起始时间、播放结束时间以及目前时间之间的先后顺序,决定每一个节目的扇形区域的颜色,交由显示模组180显示。以图2为例,指针240位在节目6的扇形区域中,表示节目I 5已经播放,节目6正在播放,节目7 9则尚未播放。在此情况下,可用一种颜色显示从角度210依顺时针方向直到角度245的部分,用另一种颜色显示从角度245依顺时针方向直到角度210的部分。或是用第一种颜色显示节目I 5,用第二种颜色显示节目6,用第三种颜色显示节目7 9。或者,用第一种颜色显示节目I 5,用第二种颜色显示节目6在目前时间之前的部分,用第三种颜色显示节目6在目前时间之后的部分,用第四种颜色显示节目7 9。此外,显示模组180可根据目前时间,在上述的圆形区域或圆环区域显示特定的背景颜色且/或背景图片,以提醒使用者目前的时间或日期。例如可在白天和晚上使用不同的背景颜色或背景图片,或同时显示两者。或是在特定的时间或日期显示使用者设定的背景颜色且/或背景图片。使用者可在如图2所示的画面中将节目加入预设的各种清单。若操作接口模组140在上述的扇形区域其中之一接收到对应某一清单的预设操作,信息处理模组160就将这个扇形区域所对应的节目加入上述清单。例如使用者可用遥控器的上下左右键选择节目,然后用ok键将节目加入预定要收看的清单中。显示模组180可在每一个清单的每一个节目的扇形区域显示预设的颜色或图案,以标示清单中的节目。例如图2的画面以星星图案252表示预定收看的清单,以文件图案254表示预约录像的清单。预定收看的清单包括节目2、节目4和节目9。预约录像的清单包括节目7和节目8。信息处理模组160可在清单中的每一节目的播放起始时间执行预设功能。例如对于预定收看的清单中的每一个节目,其预设功能是询问使用者是否切换至该节目的频道,或直接切换至该节目的频道。对于预约录像的清单中的每一个节目,其预设功能则是对该节目进行录像。显示模组180可根据使用者的命令,用一个圆形区域或圆环区域显示同一个清单的所有节目。例如可将上述的预定收看清单或预约录像清单中的所有节目以单独的圆形区域或圆环区域来显示。如果一个圆形区域或圆环区域中的节目来自同一频道,彼此不会有播放时间重叠的问题。但如果节目来自同一清单,因为清单中的节目可选自多个不同频道,播放时间可能会有重叠,造成显示不清楚。为解决此问题,显示模组180可使用半透明颜色显示每一个节目的扇形区域。上述半透明颜色会随着节目时间重叠的次数而渐层加深,这样就可让使用者一目了然。电子装置100可使用多个同心圆来显示更多节目信息。例如图3之中,显示模组180显示同一个频道自今日开始连续三天的节目信息,其中三个同心圆310、320和330各显示今天、明天和后天的节目信息,日期提示351 353分别指出这三个同心圆所代表的日期。假设今日为8月18日,则最中心的圆形区域310由今日的节目11 18的扇形区域组成,圆环区域320由8月19日的节目21 29的扇形区域组成,圆环区域330由8月20日的节目31 37的扇形区域组成。图3的画面中,最中心的圆形区域代表连续多天的第一天,外围的每一个圆环区域代表更后面的一天。上述第一天并不限定今日,使用者可自由选择第一天的日期。—般而言,最中心的同心圆的面积大于外围的每一个同心圆,所以最中心的同心圆可以比外围的同心圆显示更多种类的节目信息。例如外围的同心圆320和330可显示节目名称和类型,中心的同心圆310除了节目名称和类型以外,还可以显示节目介绍等详细信息。中心和外围的同心圆各显示哪些节目信息可由使用者自行设定。上述同心圆的每一个扇形区域也可以显示各清单的预设颜色或预设图案,例如代表预定收看清单的星星图案362和代表预约录像清单的文件图案364。
如果操作接口模组140在外围的任何一个同心圆接收到使用者的预设操作,例如点选动作,则显示模组180可将外围的该同心圆切换为最中心的同心圆。如此使用者可将任何一个外围的同心圆切换至中心以观看更详细的节目信息。除了用多个同心圆显示同一频道的连续多天的节目,电子装置100也可以用多个同心圆显示同一天的多个频道的节目,其中每一个同心圆显示一个频道。如图4所示,最中心的圆形区域310由频道A的节目的扇形区域组成,外围的圆环区域320和330分别由频道B和频道C的节目的扇形区域组成。频道提示451 453分别指出三个同心圆所代表的频道。上述同心圆所显示的多个频道可以是预设的频道,或由使用者从频道清单选取,也可以是从使用者目前观看的频道开始的连续多个频道。虽然图3和图4仅显示三个同心圆,但本发明并不限于此,电子装置100可让使用者自行设定同时显示的同心圆数量。除了以上的电子装置100以外,本发明也提供相对应的一种电子节目表单显示方法。图5是依照本发明一实施例的一种电子节目表单显示方法的流程图。此方法可由电子装置100或其他装置执行。首先,取得一显示时段中多个节目的信息(步骤510)。上述节目的信息至少包括每一节目的播放起始时间和播放结束时间。然后对每一上述节目执行下列步骤。根据上述显示时段以及每一节目的播放起始时间和播放结束时间,计算该节目在一个圆形区域或圆环区域的起始角度和结束角度(步骤520)。在上述的圆形区域或圆环区域显示对应该节目的扇形区域(步骤530),上述扇形区域以对应的节目的起始角度和结束角度为边界。在上述扇形区域显示对应的节目的部分信息或全部信息(步骤540)。接下来,检查全部的节目是否已经显示完毕(步骤550)。如果是,流程至此结束。否则流程返回,为下一个节目执行步骤520至550。本方法的技术细节已经在以上关于电子装置100的各实施例中说明,不在此重复赘述。综上所述,本发明利用时钟指针和时钟圆盘的显示形式,以节目信息的显示位置传达时间暗示,而且可利用多重同心圆显示大量节目信息,使用者可藉此迅速得知多个频道或多天的众多节目的播放时间,以及目前时间。虽然本发明已以实施例揭示如上,然其并非用以限定本发明,任何所属技术领域的普通技术人员,当可作些许更动与润饰,而不脱离本发明的精神和范围。
权利要求
1.一种电子节目表单显示方法,包括: 取得一显示时段中多个节目的信息,其中每一上述节目的信息至少包括该节目的播放起始时间和播放结束时间;以及 对每一上述节目执行下列步骤: 根据该显示时段以及该节目的播放起始时间和播放结束时间,计算该节目在一圆形区域或一圆环区域的起始角度和结束角度; 在该圆形区域或该圆环区域显示一扇形区域,其中该扇形区域以该起始角度和该结束角度为边界;以及 在该扇形区域显示该节 目的部分信息或全部信息。
2.根据权利要求1所述的方法,其中上述多个节目来自同一频道或同一清单,该方法还包括: 若在上述扇形区域其中之一接收到一预设操作,则将该扇形区域所对应的节目加入该清单。
3.根据权利要求1所述的方法,其中上述多个节目来自同一频道或同一清单,该方法还包括: 在该清单的每一节目的扇形区域显示一预设颜色或一预设图案;以及 在该清单的每一节目的播放起始时间执行一预设功能; 其中对于该清单的每一节目,该预设功能为询问使用者是否切换至该节目的频道、直接切换至该节目的频道、或对该节目进行录像。
4.根据权利要求1所述的方法,其中还包括: 使用多个同心圆显示同一频道的多天的节目或同一天的多个频道的节目,每一上述同心圆由上述多天其中之一或上述多个频道其中之一的节目的扇形区域组成。
5.根据权利要求4所述的方法,其中还包括: 若在外围的上述同心圆其中之一接收到一预设操作,则将外围的该同心圆切换为最中心的该同心圆。
6.根据权利要求1所述的方法,其中该节目的该起始角度等于该节目的播放起始时间和该显示时段的起始时间的差值除以该显示时段的长度再乘上360,该节目的该结束角度等于该节目的播放结束时间和该显示时段的起始时间的差值除以该显示时段的长度再乘上 360。
7.根据权利要求1所述的电子节目表单显示方法,其中还包括: 根据该显示时段与一目前时间计算一目前角度;以及 在该圆形区域或该圆环区域的圆心,朝向该目前角度显示一指针; 其中该目前时间获取自上述多个节目的广播信号或来自使用者设定。
8.一种电子装置,包括: 一信号接收模组,接收一显示时段中多个节目的广播信号; 一信息处理模组,耦接该信号接收模组,自该广播信号获取上述多个节目的信息,其中每一上述节目的信息至少包括该节目的播放起始时间和播放结束时间,并且对每一上述节目,根据该显示时段以及该节目的播放起始时间和播放结束时间,计算该节目在一圆形区域或一圆环区域的起始角度和结束角度;以及一显示模组,耦接该信息处理模组,为每一上述节目,在该圆形区域或该圆环区域显示一扇形区域,并且在该扇形区域显示该节目的部分信息或全部信息,其中该扇形区域以该节目的起始角度和结束角度为边界。
9.根据权利要求8所述的电子装置,其中上述多个节目来自同一频道或同一清单,该显示模组在该清单的每一节目的扇形区域显示一预设颜色或一预设图案,该信息处理模组在该清单的每一节目的播放起始时间执行一预设功能,其中对于该清单的每一节目,该预设功能为询问使用者是否切换至该节目的频道、直接切换至该节目的频道、或对该节目进行录像。
10.根据权利要求8所述的电子装置,其中上述多个节目来自同一频道或同一清单,该电子装置还包括: 一操作接口模组,耦接该信息处理模组,接收使用者的操作;若该操作接口模组在上述扇形区域其中之一接收到一第一预设操作,则该信息处理模组将该扇形区域所对应的节目加入该清单。
11.根据权利要求10所述的电子装置,其中该显示模组使用多个同心圆显示同一频道的多天的节目或同一天的多个频道的节目,每一上述同心圆由上述多天其中之一或上述多个频道其中之一的节目的扇形区域组成。
12.根据权利要求11所述的电子装置,其中若该操作接口模组在外围的上述同心圆其中之一接收到一第二预设操作,则该显示模组将外围的该同心圆切换为最中心的该同心圆。
13.根据权利要求8所述的电子装置,其中该节目的该起始角度等于该节目的播放起始时间和该显示时段的起始时间的差值除以该显示时段的长度再乘上360,该节目的该结束角度等于该节目的播放结束时间和该显示时段的起始时间的差值除以该显示时段的长度再乘上360。
14.根据权利要求8所述的电子装置,其中该信息处理模组自该广播信号获取一目前时间或自使用者设定取得该目前时间,并根据该显示时段与该目前时间计算一目前角度,该显示模组在该圆形区域或该圆环区域的圆心,朝向该目前角度显示一指针。
全文摘要
一种电子装置与其电子节目表单显示方法,上述方法包括下列步骤。首先,取得一显示时段中多个节目的信息,上述节目信息至少包括每一节目的播放起始时间和播放结束时间。然后对每一节目执行下列步骤根据上述显示时段以及每一节目的播放起始时间和播放结束时间,计算该节目在一圆形区域或一圆环区域的起始角度和结束角度;在上述圆形区域或圆环区域显示一扇形区域,此扇形区域以上述起始角度和结束角度为边界;在上述扇形区域显示该节目的部分信息或全部信息。
文档编号H04N21/431GK103096160SQ201110341258
公开日2013年5月8日 申请日期2011年11月2日 优先权日2011年11月2日
发明者庄雅淇, 锺兴龙 申请人:宏碁股份有限公司