专利名称:节目显示控制装置及节目显示控制方法
技术领域:
本发明涉及对电视广播节目表及/或网上的节目表进行显示的节目显示控制装置及节目显示控制方法,更详细地说,本发明涉及对由卫星所发送的电视广播节目及由地面电波(ground waves)所发送的电视广播节目表及/或网上的节目表进行显示的节目显示控制装置及节目显示控制方法。
背景技术:
一直以来,利用由BS(广播卫星)进行的数字方式的电视广播(以下,称为‘BS数字广播’)及由地面电波进行的模拟方式的电视广播(以下,称为‘地面电波广播’)而被广播的节目的广播预约节目单(以下,称为‘节目表’)通过报纸或杂志的收音·电视栏而被观众和听众所知。此外,近年来,从电视广播站发送的收音·电视栏型的节目表能够显示在电视受像机或个人电脑等节目显示控制装置的显示器上。例如,Gemster公司的EPG(电子节目指南)信息已被公知。在这种情况下,收音·电视栏型的节目表的显示方法分为节目框型与时间框型两种。在任一种显示方法中,画面的横轴都表示频道即广播站名,纵轴表示时间。
可是,在上述现有的节目显示控制装置及节目显示控制方法中,存在下述问题,即因为EPG信息中的节目表数据的显示方式,而不能在用户可容易地识别的状态下对与各节目有关的信息进行显示。
例如,在现有技术中,不能在同一画面中显示BS数字广播的节目表与地面电波广播的节目表,用户需要通过切换操作来显示各自的节目表。因此,在要预约录像的情况下,就需要在BS数字广播的节目表与地面电波广播的节目表的画面之间进行切换操作,用户不得不进行极为烦琐的操作。进而,近年来,在网上也进行节目表的信息发布,而这些节目表也需要与广播节目表同时地显示。
此外,在现有技术中,有时在显示出的节目表中并不能显示有关该节目的信息、即由节目名称或节目内容等构成的信息。图33A至图33B是表示现有的收音·电视栏型的节目表的画面例的图。图33A表示节目框型的1小时时间(10:00~11:00)的画面例,图33B表示时间框型的1小时时间的画面例。
在节目框型的情况下,构成为,必须显示在其1小时时间框内的最后的节目名称(在该例中,为节目B)及其信息,并且显示在其1小时时间框内的最大广播时间长度的节目名称及其信息。另一方面,在时间框型的情况下,则构成为,与节目广播时间的长度成比例地显示节目名称及有关该节目的信息。因此,如图33A所示,为了显示10:20~11:00的最后节目B的节目名称及有关该节目的信息,对于10:00~10:20的节目A的节目名称及有关该节目的信息(图中的虚线框的字符串),用于显示字符的区域就变得很小,以至于不能进行显示。在图33B的情况下也是同样地,为了与节目的广播时间长度成比例地显示节目D的节目名称及有关该节目的信息,对于10:00~10:10的节目C的节目名称及有关该节目的信息(图中的虚线框的字符串),与10分钟的广播时间成比例的区域就变得很小,以至于不能显示字符。
此外,在BS数字广播中,有时使用多个频道来广播事件共有的节目,在该情况下,因为在多个频道的宽波段中发送大容量的图象数据,所以能够显示比单一频道的画质要高的图象。可是,在现有技术中,不具备强调具有该特点的节目并将其反映在节目表中,用户可以容易地加以识别的结构。
此外,例如,在BS数字广播的发送方式中,能够在每个节目中最多添加3种类型信息。但是,ARIB(电波产业会)并没有限定3种类型被广播出来的顺序,所以在现有技术中,将发送顺序的最开始类型作为节目属性而显示在节目表中。因此,存在下述问题,即在虽然用户想看到的类型包含在节目中、但该类型并没有显示出来的情况下,会漏掉该节目或错过预约录像。即,没有在节目类型的显示中,用户可以容易地识别的结构。
此外,在地面电波广播的发送方式中,因为只能在每个节目中添加一个类型信息,所以BS数字广播中的EPG信息的数据构成与BS数字广播中的EPG信息的数据构成不同。因此,即使BS数字广播与地面电波广播的节目类型相同,也不能用同一显示方式来进行显示。
发明内容
本发明鉴于上述问题而作出,其目的在于提供一种可在不管包含于接收的电视广播信号中的节目显示数据等的显示方式如何、用户都可容易地识别的状态下、显示与各节目相关的信息的节目显示控制装置及节目显示控制方法。
为了实现上述目的,本发明中的节目显示控制装置的特征在于,具有存储单元,对由规定的显示方式构成的节目表数据进行存储;显示方式变更处理单元,按照显示方式变更指示对从前述存储单元读出的节目表数据的显示方式进行变更;节目表作成单元,基于由前述显示方式变更处理单元所变更的显示方式,作成节目表数据并输出至规定的显示单元中。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,基于时间比例而算出时间框内的各节目的显示行数,按照时间比例大的节目顺序来分配显示行数,在未分配的剩余节目数与未分配的剩余显示行数相等之后,针对剩余的各节目来分配最小单位的显示行数。
此外,本发明中的节目显示控制装置的特征在于,还具有对时间框内的节目数与时间框内的最大行显示数进行比较的显示数比较单元,在时间框内的节目数比时间框内的最大行显示数大的情况下,前述显示方式变更处理单元显示识别符,所述识别符表示存在着未显示的节目。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,在多个接收频道中具有事件共有节目的情况下,变更为横跨该多个接收频道的节目显示地对事件共有节目进行显示的显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,在多个接收频道中的事件共有节目的时间框内,时间框相互不重复时,变更为横跨该多个接收频道的节目显示,并以最小单位的显示行数对该事件共有节目进行显示的显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,变更为针对识别节目的类型的多种类型信息,按照显示方式变更指示来指定优先位次,在属于某一节目的类型信息包含有多种的情况下,根据指定的优先位次来选择与该节目相对应的1种类型信息,基于优先位次来显示类型的显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,变更为按照由前述显示方式变更指示所得的类型信息及背景显示方式而指定优先位次,基于该优先位次来显示类型信息及背景显示方式的显示方式。
此外,本发明中的节目显示控制装置的前述存储单元的特征在于,具有对第1节目表数据进行存储的第1存储单元,以及对与第1节目表数据数据构成不同的第2节目表数据进行存储的第2存储单元,前述显示方式变更处理单元能够变更为,将分别存储于前述第1及第2存储单元中的第1及第2节目表数据同时地显示在同一画面上的显示方式。
此外,本发明中的节目显示控制装置的存储单元的特征在于,具有对卫星广播的节目表数据进行存储的第1存储单元,以及对地面电波及/或网上的节目表数据进行存储的第2存储单元,前述显示方式变更处理单元能够变更为将分别存储于前述第1和第2存储单元中的卫星广播、以及地面电波及/或网上的节目表数据同时地显示在同一画面上的显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,在卫星广播、以及地面电波及/或网上的节目表彼此是同一类型并且在分别是相互不同的类型显示方式的情况下,变更为同一类型显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,在显示期间的节目表中针对任意的节目来进行放大指示时,变更为对该节目的节目显示以进行放大的显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,在进行了前述放大指示的情况下,在目前的放大阶段未达到最大放大阶段时,将目前的放大阶段设定为只增大规定阶段,变更为在该设定了的放大阶段将前述节目表放大的显示方式,在目前的放大阶段达到最大放大阶段时,变更为显示表示处于其最大放大阶段意思的消息的显示方式。
此外,本发明中的节目显示控制装置的前述显示方式变更处理单元的特征在于,在从目前的放大阶段放大到下一个放大阶段时,通过在目前的放大阶段与下一个放大阶段之间进行多个动画显示来依次放大节目显示。
此外,本发明中的节目显示控制方法的特征在于,具有第1步骤,将由规定的显示方式构成的节目表数据存储在规定的存储单元中;第2步骤,将从前述存储单元读出的节目表数据根据显示方式变更指示来进行变更;第3步骤,基于由前述第2步骤所变更了的显示方式而作成节目表数据,输出至规定的显示单元。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,基于时间比例来算出时间框内的各节目的显示行数,按照时间比例大的节目顺序来分配显示行数,在未分配的剩余节目数与未分配的剩余显示行数相等之后,针对剩余的各节目来分配最小单位的显示行数。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,对时间框内的节目数与时间框内的最大显示行数进行比较,在时间框内的节目数比时间框内的最大显示行数大的情况下,显示识别符,该识别符表示存在着未被显示的节目。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,在多个接收频道中具有事件共有节目的情况下,变更为横跨该多个接收频道的节目显示地对事件共有节目进行显示的显示方式。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,在多个接收频道中的事件共有节目的时间框内,时间框相互不重复时,变更为横跨该多个接收频道的节目显示并以最小单位的显示行数对该事件共有节目进行显示的显示方式。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,变更为针对识别节目的类型的多种类型信息,按照显示方式变更指示来指定优先位次,在属于某一节目的类型信息包含有多种的情况下,根据指定的优先位次来选择与该节目相对应的1种类型信息,基于优先位次来显示类型的显示方式。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,变更为,按照由前述显示方式变更指示所得的类型信息及背景显示方式而指定优先位次,基于该优先位次来显示类型信息及背景显示方式的显示方式。
此外,本发明中的节目显示控制方法的前述第1步骤的特征在于,存储到对第1节目表数据进行存储的第1存储单元,存储到对与第1节目表数据数据构成不同的第2节目表数据进行存储的第2存储单元,上述第2步骤能够变更为将分别存储于前述第1及第2存储单元中的第1及第2节目表数据同时地显示在同一画面上的显示方式。
此外,本发明中的节目显示控制方法的前述第1步骤的特征在于,将卫星广播的节目表数据存储到第1存储单元,将地面电波及/或网上的节目表数据存储到第2存储单元,前述第2步骤能够变更为将分别存储于前述第1和第2存储单元中的卫星广播、以及地面电波及/或网上的节目表数据同时地显示在同一画面上的显示方式。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,在卫星广播、以及地面电波及/或网上的节目表彼此是同一类型且分别是相互不同的类型显示方式的情况下,变更为同一类型显示方式。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,在显示期间的节目表中,针对任意的节目来进行放大指示时,变更为对该节目的节目显示进行放大的显示方式。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,变更为,在进行了前述放大指示的情况下,在目前的放大阶段未达到最大放大阶段时,将目前的放大阶段仅设定为增大规定阶段,在该设定了的放大阶段将前述节目表放大的显示方式,在目前的放大阶段达到最大放大阶段时变更为显示表示处于其最大放大阶段的意思的消息。
此外,本发明中的节目显示控制方法的前述第2步骤的特征在于,在从目前的放大阶段放大到下一个放大阶段时,通过在目前的放大阶段与下一个放大阶段之间进行多个动画显示,来依次放大节目显示。
图1是表示本发明的实施方式1中的节目显示控制装置的构成的概略方框图。
图2是表示实施方式1中的节目显示控制处理的动作的流程图。
图3A~图3B是表示实施方式1中的显示方式的变更的具体例子的图。
图4A~图4B是表示实施方式1中的显示方式的变更的具体例子的图。
图5A~图5B是表示实施方式1中的显示方式的变更的具体例子的图。
图6A~图6B是表示实施方式1中的显示方式的变更的具体例子的图。
图7是表示实施方式2中的节目显示控制处理的动作的流程图。
图8A~图8B是表示实施方式2中的显示方式的变更的具体例子的图。
图9A~图9B是表示实施方式2中的显示方式的变更的具体例子的图。
图10A~图10B是表示实施方式2中的显示方式的变更的具体例子的图。
图11A~图11B是表示实施方式2中的显示方式的变更的具体例子的图。
图12是表示本发明的实施方式3中的节目显示控制装置的构成的概略方框图。
图13是表示实施方式3中的节目显示控制处理的动作的流程图。
图14是表示实施方式3中的类型设定的画面的图。
图15A~图15B是表示实施方式3中的节目的类型的背景色的图。
图16是表示本发明的实施方式4中的电视接收装置的构成的概略方框图。
图17是表示本发明的实施方式4中的类型通用化的参照表的图。
图18是表示实施方式5中的节目显示控制装置的构成的概略方框图。
图19是表示实施方式5中的时间框放大显示处理的动作的流程图。
图20A~图20B是表示实施方式5中的显示方式的变更的具体例子的图。
图21是表示实施方式5中的显示方式的变更的具体例子的图。
图22A~图22B是表示实施方式5中的显示方式的变更的具体例子的图。
图23是表示实施方式6中的节目显示控制处理的动作的流程图。
图24是表示实施方式6中的放大显示处理部的动作的流程图。
图25A~图25B是表示实施方式6中的放大后区域的计算算法的流程图。
图26A~图26C是表示实施方式6中的放大区域的计算的具体例子的图。
图27是表示实施方式6中的区域被放大的样子的图。
图28是表示实施方式6中伴随节目放大的信息量增加的图。
图29是表示实施方式6中节目表放大计算算法的具体例子的图。
图30是表示实施方式6中的放大动画的显示算法的流程图。
图31是表示实施方式6中的节目表放大前后的区域计算的图。
图32是表示实施方式6中节目表放大动画显示的具体例子的图。
图33A~图33B是表示现有的节目表中的显示方式的例子的图。
具体实施例方式
以下,对本发明中的节目显示控制装置,以接收BS数字广播(卫星广播)与地面电波广播及/或网络信息发布的电视接收装置为例,使用附图来详细地说明实施方式1~实施方式5。
实施方式1图1是表示本发明的实施方式1中的电视受像装置的局部构成的概略方框图。在图1中,BS天线1接收BS数字广播的电波,将其输入BS数字调谐器2。BS数字调谐器2对输入的电波进行解调,将图象·声音信号与EPG信息即节目表数据两者分离。因为图象·声音信号被压缩了,所以通过规定的译码器(未图示)而进行解压缩处理。节目表数据被存储到节目表存储器3(第1存储单元)中。另一方面,地面电波天线4接收地面电波广播的电波,将其输入节目表用调谐器5与音象(图象·声音)调谐器6中。节目表用调谐器5对EPG信息进行解调并将该节目表数据存储到节目表数据存储器7(第2存储单元)中。另一方面,经由网线而接收的EPG信息也同样地将其节目表数据存储到节目表数据存储器7(存储单元)中。音像调谐器6在规定的信号处理部(未图示)进行信号处理。
节目表作成部(节目表作成单元)基于从节目表数据存储器3以及及节目表数据存储器7输入的节目表数据,作成显示数据,并将其输出至由画面合成部、NTSC编码器、显示器等构成的显示单元(未图示)中。在该情况下,节目表作成部8,基于来自节目表数据存储器3(第1存储单元)的BS数字广播即卫星广播的节目表数据,以及来自节目表数据存储器7(第2存储单元)的地面电波广播及/或网上的节目表数据,作成显示数据并输出到未图示的显示单元中,以将两者的节目表同时地显示在显示器上的。
显示方式变更处理部9与CPU等构成的控制单元(未图示)协同工作,读出被存储于节目表数据存储器3、7中的节目表数据,进行变更其显示方式的处理。字符串寄存器10暂时地储存由显示方式变更处理部9所处理的字符串的数据。
在显示于电视接收装置的监视器中的节目表中,显示与各节目有关的信息,并且显示由种种菜单图标及图标的反相显示等构成的游标。用户通过遥控器的操作,能够进行节目预约或本发明的特征操作。在电视接收装置中,虽然包括控制装置整体的控制单元和其它种种构成要素,但是这些是一般的构成,而且与本发明没有直接关系,所以省略其说明及附图。
接着,对该实施方式1中的节目显示控制方法的动作进行说明。图2是表示由显示方式变更处理部9所执行的节目显示控制的动作的流程图,图3A~图6B是表示在未图示的监视器上所显示的节目表的图象。另外,该节目显示控制按照各频道地进行。
在图2中,决定要求取的1小时时间框内的最大显示行数L(步骤S1)。在1小时时间框内存在多个节目时,对一个节目进行显示的区域的最小单位是1行的字符串。接着,基于接收的EPG信息,确定该时间内的节目数N(步骤S2)。然后,判断N的值是否为L的值以下(步骤3)。在N的值比L的值大的情况下,因为不能显示所有的节目名和与节目有关的信息,所以为了表示存在着节目而在固定位置上显示‘节目整合’标记,其余则按照广播时间长短的顺序(或早晚顺序)而用1行来显示节目(步骤S4)。其中,必须显示该1小时时间框内的最初的节目与最初的节目。
另一方面,在N值为L值以下的情况下,能够用至少一行来显示所有的节目名和与节目有关的信息。在该情况下,在1小时时间框中,通过以下的计算式M=L-N+1来求取可针对某一节目进行显示的最大字符串的行数M(步骤S5)。针对各节目至少分配1行字符串,所以L-N的值是对各节目分别分配了1行之后剩下的行数。因此,M的值是剩余行数与已分配的1行的合计值。
接着,按照广播时间比例来计算各节目的显示行数(步骤S6)。若将各节目的广播时间设为T,框整体的广播时间设为T总数,则求取显示行数(line)的计算式为line=(T/T总数)×L。因为T总数为60分钟,所以计算式为line=(T/60)×L。接着,将各节目的显示行数line中最大的显示行数(line)即linemax四舍五入而得到整数(步骤S7)。然后,判断linemax的行数是否比M的行数大(步骤S8)。
在linemax的行数比M的行数大的情况下,用各节目的最大显示行数即M的行数来置换linemax的行数(步骤S9)。若linemax的行数在M的行数以内,则因为linemax的行数能够被原封不动地显示,所以不用M的行数进行置换。接着,在剩余的节目中,将时间最长的节目的字符串即行数设定为linemax的行数(步骤S10)。然后,在对应的寄存器中储存其行数(步骤S11)。例如,若将剩余的节目中广播时间最长的节目设为节目(i),则在对应的寄存器中储存linemax的值。
接着,通过以下的计算式来更新L值及N值(步骤S12)。
L=L-linemaxN=N-1即、将L值更新为在1小时时间框中剩余的行数(可使用的剩余行数),为了从目前的节目数中除去已在步骤S10中指定了显示行数的一个节目,而将N值递减。
接着,判断分别更新后的L值与N值是否相同(步骤S13)。即,判断可使用的剩余行数L与剩余行数N是否相同。在L值与N值相同的情况下,剩余的节目设定为1行显示(步骤S14)。接着,在与剩余的各节目对应的寄存器中储存行数1(步骤S15)。然后,结束该流程。另外,若是在步骤S4中与‘节目整合’标记对应的节目,则在该步骤S15中,储存行数0.5,其它的节目则储存行数1。
在步骤S13中,在L值与N值不同的情况下,即L值比N值大的情况下,在目前剩余的节目中至少存在一个可分配2行以上的字符串的节目。在该情况下,转移到步骤S5,反复进行直至步骤S13的循环,直到L值与N值相同为止。
另外,在步骤S12中,被递减的N值有时会变为0。例如,在1小时时间框内的L值为6行且节目数N值为2(节目A、节目B)的情况下,节目A及节目B的时间分别为36分钟及24分钟时,对节目A给定4行之后,在第2次循环中对节目B给定2行。在该情况下,由于在步骤S12中的递减而使N变为0,没有剩余的节目,所以不进行步骤S14及步骤S15的处理。因此,可构成为在步骤S12中N值变为0时就结束该流程。
接着,参照图3A~图5B,根据几个具体的节目例子来说明图2的流程中的节目显示控制。另外,在各具体例中,例如,1小时时间框的最大显示行数L值设为6行。
在图3A的情况下,在1小时时间框内具有节目A、B、C、D(N=4)。各自的节目的广播时间框T1、T2、T3、T4为10分钟、13分钟、35分钟、2分钟。该情况下的M值为根据步骤S5的计算,M=6-4+1=3。接着,各节目的显示行数的时间比例如下所述。
节目Aline=10/60×6=1节目Bline=13/60×6=1.3节目Cline=35/60×6=3.5节目Dline=2/60×6=0.2接着,在步骤S7的处理中,若将最大的linemax即节目C的值四舍五入,则linemax的值为4。因为该值比M值即3要大,所以通过步骤S9的处理,linemax的值变为3。其结果,对节目C给定3行的字符串。接着,因为通过步骤S12的计算,L值变为3,N值也变为3,所以从步骤S13转移到步骤S14,对剩余的节目A、B、D分别给定1行的字符串。因此,成为如图3B所示的节目表。
在图4A的情况下,在1小时时间框内具有节目A、B、C(N=3)。各节目的时间框T1、T2、T3为5分钟、30分钟、25分钟。因此,该情况下的M值为根据步骤S5的计算,M=6-3+1=4。接着,各节目的显示行数的时间比例如下所述。
节目Aline=5/60×6=0.5节目Bline=30/60×6=3节目Cline=25/60×6=2.5
接着,在步骤S7的处理中,若将最大的linemax即节目C的值四舍五入,则linemax的值为3。因为该值是M值,所以linemax的值原封不动地仍为3。其结果,对节目B给定3行的字符串。接着,因为通过步骤S12的计算,L(=3)>N(=2),所以为从步骤S13转移到步骤S5,反复进行直至步骤S13的循环。
其结果,M值变为2、L值变为3、N值变为2,所以剩余的节目A、C的时间比例如下所述。
节目Aline=5/30×3=0.5节目Cline=25/30×3=2.5接着,在步骤S7的处理中,若将其中最大的linemax即节目C的值四舍五入,则linemax的值为3。因为该值比M值2要大,所以通过步骤S9的处理,linemax的值变为2。其结果,对节目C给定2行的字符串。接着,因为通过步骤S12的计算,对剩余的节目A给定1行的字符串。因此,成为如图4B所示的节目表。
在图5A的情况下,在1小时时间框内具有节目A、B、C、D、E、F、G(N=7)。各节目的时间T1、T2、T3、T4、T5、T6、T7为10分钟、10分钟、10分钟、20分钟、5分钟、5分钟、5分钟。在该情况下,节目数N值7比1小时时间框的最大显示行数L值6要大。因此,从步骤S3转移到步骤S4,在固定位置显示‘节目整合’标记,之后按照长短顺序来对节目进行1行显示。在该情况下,1行地显示最初的节目A以及最后的节目G。因此,如图5B所示,成为以下节目表节目E及F由‘节目整合’标记即MK1及MK2来显示。
这样,根据上述实施方式1,因某一节目广播时间短,而导致在现有的节目框或时间框的显示方式中不能显示与该节目有关的信息这样一种情况,通过扩展该节目的显示区域,变更为与该各节目有关的信息量增加的显示方式,所以得到以下效果不拘泥于接收的电视广播信号所包含的节目显示数据的显示方式,在用户可容易地识别的状态下显示与各节目有关的信息。
例如,对于图33(1)及(2)所示的现有例的显示来说,通过使用上述实施方式1的节目显示控制,如图6A~图6B所示,通过扩展显示区域而分别在节目A、节目C的显示区域中,显示与该节目有关的信息的字符串,所以可得到以下效果在用户可容易地识别的状态下显示与各节目有关的信息。
实施方式2接着,对实施方式2进行说明,实施方式2是应用实施方式1中的图1的节目显示控制装置及图2所示的节目显示控制,来显示多个频道中的事件共有节目的节目表的。在BS数字广播中,可能在多个频道中广播相同的节目,即、事件共有节目。在该情况下,因为只有使用的频道数的电波波段变宽,所以能够提供更高画质的图象。在该实施方式2中,能够使这样的高画质的事件共有节目反映在节目表中。
图7是表示实施方式2中的显示变更控制方法即事件共有节目显示处理的流程图。首先,判断是否在2个以上的频道中具有事件共有节目(步骤S21)。例如,沿着时间来对BS数字广播的各频道检索节目,调查与其它频道之间是否有事件共有节目。在检索出的一个节目中存在事件共有的情况下,事件共有标记被激活,并且也可知共有着事件的其它频道。
在具有事件共有的情况下,判断在成为显示对象的频道(目前被指定的多个频道)中是否存在最大显示行数以上的节目(步骤S22)。在没有最大显示行数以上的节目的情况下,用前述的方法、即、用实施方式1中的图2的节目显示控制方法来针对各单个频道计算节目框(步骤S23)。另外,在该情况下,考虑到插入0.5行的‘节目整合’标记的情况,以0.5行单位来计算节目框。
接着,判断所有的事件共有节目是否在哪里时间框重合(步骤S24)。在重合的情况下,加重地显示该重合处。该情况下的结合计算由计算模式α来计算(步骤S25)。在计算模式α中,结合事件共有节目的重合的时间框的节目框。
在具有1个时间框不重合的事件共有节目的情况下,1行显示事件共有节目。该情况下的结合的计算由计算模式β来计算(步骤S26)。在计算模式β中,求取该1小时时间框的从00分到最初的事件共有节目为止的节目数,以其为基准来使用‘节目整合’标记进行位置调整。通过该操作的反复进行来依次显示节目,在节目数比最大显示行数L大的情况下,在该事件共有节目之后的节目整合至‘节目整合’标记。在多个事件共有节目隔开地存在于1小时时间框内的情况下,‘节目整合’标记成为奇数个,由于不能取得与1小时时间框的最大行数的调整,在该情况下,使事件共有节目为1.5行来进行调节。
接着,如图8A~图10B所示,列举具体的例子来对显示多个频道中事件共有节目的节目表的情况进行说明。在各具体例中,将1小时时间框的最大行数设为6行,将广播事件共有节目的频道设为例如141频道与142频道这2个频道。
在图8A的情况下,在2个频道141、42中将节目A及节目B设为事件共有节目,且,在各频道中没有最大显示行数6以上的节目数,所以经过步骤S21、步骤S22而在步骤S23中计算针对各频道的节目框。此外,节目A及节目B的时间框都重合,所以从步骤S24转移到步骤S25,用计算模式α计算各节目框。即,在事件共有节目所重合的时间框内的节目框中结合,对剩余的节目,例如,从该1小时时间框的00分到最初的事件共有节目位置为止的每个节目、从最初的事件共有节目结束的时刻到下一个事件共有节目数为止的每个节目、或到该1小时时间框的结束时刻为止的各节目这三种框组合,对每一个一个或多个不同的节目组群,用图2的节目显示控制方法中的步骤S10以后的处理来计算节目框的大小。因此,如图8B所示,节目表的显示方式为节目A及节目B横跨2个频道。
在图9A的情况下,虽然在2个频道141、142中将节目A作为事件共有节目,但是各事件共有节目的时间框不同。因此,从步骤S24转移到步骤S26,用计算模式β计算各节目框。即,事件共有节目A设为1行显示,剩余的节目通过图2的节目显示控制处理来计算节目框。因此,如图9B所示,频道141的事件共有节目C、D、E与频道142的节目I分别整合至调整用的‘节目整合’标记。
在图10A的情况下,虽然在2个频道141、142中将节目A作为事件共有节目,但是具有各频道的最大显示行数6以上的节目数7。另外,在该情况下,频道141的事件共有节目A及其它的节目F、频道142的节目I及节目K不显示与节目有关的信息。在该情况下,从步骤S22转移到步骤S26,用计算模式β计算各节目框。即,事件共有节目A设为1行显示,剩余的节目通过图2的节目显示控制方法中的步骤S10以后的处理来计算节目框。因此,如图10B所示,频道141的节目E、F与频道142的节目K、P分别整合至调整用‘节目整合’标记。
这样,根据上述实施方式2,在多个接收频道中具有事件共有节目时,事件共有节目以横跨该多个接收频道的节目显示的方式被显示,所以得到以下效果在用户可容易地识别的状态下,强调该有特征节目并反映在节目表中,能够显示与各节目有关的信息。
另外,在上述实施方式2中,说明了2个频道中的事件共有节目的情况下的显示方式,但是对于在3个以上的频道中具有事件共有节目的情况下的显示方式也是同样的。在该情况下,在这些频道邻接着的情况下(实际上,使用邻接的频道来进行事件共有的情况很多),进行横跨各频道并连续(无缝)的节目显示。
例如,如图11A所示,在3个邻接的频道141、142、143中广播事件共有节目D的情况下,因为横跨3个频道地进行显示,所以得到用于用户可容易地识别节目的事件共有的效果。进而,即使在通过游标移动来在同一时间框内使画面沿频道方向滚动的情况下,与如图11B所示那样的节目D被分割开来的现有显示画面进行比较,则还可得到减少游标移动次数的效果。
实施方式3接着,参照图12~图14对本发明的实施方式3进行说明。图12是表示实施方式3中的节目显示变更装置的构成的概略方框图。在图12中,对于与图1所示的实施方式1构成要素相同的部分用同一符号表示,并且省略其说明。类型优先位次处理部11(显示方式变更处理单元)与由CPU等构成的控制单元(未图示)协同工作,读出被存储于节目表数据存储器3、7中的节目表数据,进行变更其显示方式的处理。用户优先位次存储器12对由用户选择的类型的位次进行存储。
在地面电波广播的EPG信息中,即使在一个节目中混合有多种类型的内容的情况下,也针对该节目而送出1个类型信息的显示数据,例如送出与代表性的内容对应的类型信息的显示数据。另一方面,在BS数字广播EPG信息中,在一个节目中混合有多种类型的内容的情况下,送出最多3种类型信息的显示数据。但是,因为送出的类型信息的顺序没有限定,所以与该节目中的广播顺序的类型内容无关地送出。
接着,对实施方式3中的节目显示控制方法的动作进行说明。图13是通过类型优先位次处理部11所执行的类型优先位次处理的流程图。首先,在监视器上显示如图14所示的类型设定对话框(步骤S31)。在该对话框中,显示可针对各类型而指定的节目表的背景色或背景样式(以下,称为背景色)。接着,将优先位次的指针n设置为1(最高的优先位次)(步骤S32),一边递增n的值,一边反复执行从步骤S33到步骤S36的循环。
在步骤S33中,通过用户的遥控器操作来判断类型及背景色是否已被指定,在上述要素被指定时,在用户优先位次存储器12的寄存器P(n、j、k)中,存储以下优先类型信息指定类型序号设为j、指定背景色序号设为k(步骤S34)。接着,递增n的值(步骤S35),判断n的值是否比类型优先位次的最大数nmax(在本实施方式中,例如为3)的值大(步骤S36)。在n值为nmax的值以下的情况下,转移到步骤S33,判断下一个类型及背景色是否已被指定。在n值比nmax的值大时,该流程结束。被指定的优先类型信息以如图15A所示的方式、按照优先位次的顺序显示在显示器的一部分上,例如图15B所示,显示在画面的下侧。
另外,在指定了通常的类型背景色的情况下,将与该指定的类型序号与指定背景色序号的对应表储存在节目表数据存储器3的寄存器中。例如,在可针对最多5个的类型来指定与之对应的背景色的情况下,将5个类型及背景色的数据储存在节目表数据存储器3的寄存器中。因此,在已在图13的流程中指定了优先类型信息的情况下,若与已存储了该类型的背景色的节目表数据存储器3中的数据不同,则对节目表数据存储器3的数据进行更新。
在设定了类型的优先位次之后,依次在各个频道中指定该频道的各节目,在指定的节目中存在2个以上的类型信息的情况下,对于每个类型信息,检索用户优先位次存储器12,从储存了最高的指定类型的寄存器即P(l、j、k)开始依次判断其对应的优先类型信息是否存在。在存在着对应的优先类型信息的情况下,将该节目设定为其对应的背景色。在指定的节目中只有一个类型信息的情况下,或,指定的节目的多个类型信息的任一个都与优先类型信息不相符的情况下,基于存储于节目表数据存储器3中的数据来指定背景色。节目表作成部8按照指定的背景色来作成各频道中的各节目及其背景的显示数据并将其输出。
其结果,例如图15A所示,类型的优先位次设定为‘音乐’、‘电视剧’、‘电影’的顺序。然后,在某一频道中的节目A的类型信息为‘体育’、‘电影’、‘电视剧’,另一频道中的节目B的类型信息为‘电影’、‘音乐’、‘集锦’的情况下,如图15B所示,在显示于显示器的节目表中,节目A成为‘电视剧’的背景色,节目B成为‘音乐’的背景色。
这样,根据上述的实施方式3,对识别节目类型的多种类型信息来指定优先位次,在属于某一节目的类型信息有好多种的情况下,无论这些类型信息的接收顺序如何,按照指定的优先位次,来选择与该节目对应的优先位次的最高类型信息,作成与该选择的类型信息对应的类型显示数据,所以在用户想看的类型包含于节目中的情况下,通过指定类型的优先位次而进行其类型显示。因此,可得到以下效果可按照用户容易识别的优先位次来进行节目的类型显示。
实施方式4接着,参照图16及图17,对本发明的实施方式4进行说明。图16是表示实施方式4中的节目显示控制装置的构成的概略方框图。在图16中,对于与图1所示的实施方式1的构成要素相同的部分用同一符号表示,并且省略其说明。类型通用化处理部13(显示方式变更处理单元)与由CPU等构成的控制单元(未图示)协同工作,读出以下两种信息存储于节目表数据存储器3中的BS数字广播的节目表数据中的类型信息、存储于节目表数据存储器7中的地面电波广播及/或网上的节目表数据中的类型信息,进行变更其显示方式的处理。另外,如实施方式1中的说明所述,节目表作成部8基于来自节目表数据存储器3(第1存储单元)的BS数字广播即卫星广播的节目表数据以及来自节目表数据存储器7(第2存储单元)的地面电波广播及/或网上的节目表数据,作成显示数据并输出到未图示的显示单元中以将两者的节目表同时地显示在显示器上的。
对地面电波广播及/或网上的节目表数据中的节目类型进行识别的类型信息,与对BS数字广播的节目表数据中的节目类型进行识别的类型信息,这两者无论是EPG信息的发送方式还是数据格式都不同。在现有技术中,地面电波广播的节目表与BS数字广播的节目表两者不能同时地显示在显示器的同一画面上,所以即使这两个通信方式中的类型信息的显示方式不同也不会产生特别大的问题。
可是,在本发明中,不仅在实施方式4中,在其它实施方式中,其特征构成都是,将BS数字广播的节目表与地面电波广播的节目表及/或网上的节目表两者同时地显示在显示器的同一画面上。因此,对用户来说,以将BS数字广播的类型显示与地面电波广播及/或网上的类型显示两者统一起来为宜。进而,即使在如现有技术那样、不能将地面电波广播的节目表与BS数字广播的节目表两者同时地显示在显示器的同一画面上的情况下,对用户来说仍是将两者的类型显示统一起来为宜。实施方式4实现了将BS数字广播的类型显示与地面电波广播及/或网上的类型显示两者统一起来的构成。
接着,对实施方式4的节目显示控制方法的动作进行说明。类型通用化处理部13读出存储于节目表数据存储器7中的地面电波广播及/或网上的节目表数据中的类型信息,将其与存储于节目表数据存储器3中的BS数字广播的节目表数据中的类型信息进行对照。即,如图17所示,对照地面电波广播的GemsterEPG的类型与BS数字广播的ARIB标准的类型。这样一来,使BS数字广播的类型显示与地面电波广播及/或网上的类型显示两者统一。
例如,在读出存储于节目表数据存储器7中的地面电波广播及/或网上的节目表数据中的类型信息的情况下,该类型信息例如为‘地面电波电影’的数据格式的情况下,将该类型信息变更为BS数字广播的‘电影’的数据格式,存储到节目表数据存储器7中。其结果,在节目表作成部8中生成并输出到显示单元中的类型信息的显示数据,被统一成BS数字广播的类型信息的显示数据,在显示器的画面上显示统一后的类型。
这样,根据上述的实施方式4,具有节目表数据存储器3(第1存储单元),对BS数字广播的节目数据进行存储;节目表数据存储器7(第2存储单元),对地面电波广播及/或网上的节目表数据进行存储,类型通用化处理部13变更为以下显示方式能够将存储于节目表数据存储器3、7的BS数字广播的节目数据及地面电波广播及/或网上的节目表数据这两者同时地显示在同一画面上,所以即使在例如用户要从一周期间的地面电波广播及BS数字广播中一次预约录像多个节目的情况下,也无需进行切换地面电波广播及BS数字广播的操作。即,可得到以下效果在用户可容易地识别的状态下,可使各节目的类型通用化地进行显示。
此外,根据上述的实施方式4,因为BS数字广播、以及地面电波广播及/或网上的节目彼此为同一类型,且在为相互不同的类型显示方式的情况下,会使两者的类型变更为同一类型显示方式,所以可得到以下效果显示与各节目有关的类型,以使用户可以不用考虑是BS数字广播还是地面电波广播,就可容易地识别。
实施方式5接着,参照图18~图22B对本发明的实施方式5进行说明。图18是表示实施方式5中的节目显示控制装置的构成的概略方框图。在图18中,对于与图1所示的实施方式1的构成要素相同的部分用同一符号表示,并且省略其说明。时间框放大显示处理部14(显示方式变更处理单元)与由CPU等构成的控制单元(未图示)协同工作,按照由用户的遥控器操作所作出的放大指示或放大取消指示,进行对存储于节目表数据存储器3、7中的节目的显示区域进行变更的处理。时间框放大阶段寄存器15暂时地存储由时间框放大显示处理部14所变更的放大阶段S。另外,时间框放大阶段寄存器15的放大阶段S的初始值为1(未放大的默认显示的状态)。
接着,对实施方式5中的节目显示控制方法的动作进行说明。图19是表示通过时间框放大显示处理部14而执行的时间框放大显示处理的流程图。判断显示中的任意的频道中的任意时间框(i)是否被指示放大(步骤S41)。放大指示可以是以游标来指定时间框(i)的构成,也可以是在画面上显示放大指示用的图标来指定其图标的构成。在要求放大指示时,判断该时间框(i)是否正处于放大中(步骤S42)。在该时间框(i)并非处于放大中而是最初的放大指示的情况下,将放大阶段S的值设置为2(步骤S43)。即,从放大阶段S为1的默认显示的状态变更为为放大阶段S为2的显示方式。然后,基于放大阶段S来变更时间框(i)的显示区域(步骤S44)。即,将目前的时间框(i)变更为放大阶段S为2的显示区域所得的数据送出到节目表数据存储器3或7中,来置换成放大后的区域(步骤S45)。
此外,在将放大阶段S显示在画面上的情况下,可以在画面的一部分上显示图标,可视地显示目前的放大阶段S与最大放大阶段Smax,也可以用数字等字符来显示。或者,可以在放大中的时间框(i)中可视地显示目前的放大阶段S与最大放大阶段Smax。
在步骤S42中,在时间框(i)正处于放大的情况下,读出放大阶段寄存器15的目前的放大阶段S(步骤S46)。然后,判断该放大阶段S是否为最大放大阶段Smax(步骤S47)。在放大阶段S不是最大的放大阶段Smax的情况下,将S的值递增1(步骤S48)。接着,基于放大阶段S来变更时间框(i)的显示区域(步骤S44)。因此,时间框(i)的显示区域被显示变更为1阶段上的放大阶段。其后,将放大阶段S送出到节目表数据存储器3或7中,置换为放大后的区域(步骤S45)。在步骤S47中,在放大阶段S是最大的放大阶段Smax的情况下,将表示目前的放大阶段为最大、不能进行进一步放大的消息数据送出到节目表数据存储器3或7中,置换为放大后的区域(步骤S49)。
在步骤S41中,在用户的指示不是时间框(i)的放大指示的情况下,判断放大中的时间框(i)是否被取消指示放大(步骤S50)。在接收了放大取消指示时,将放大阶段S设置为1(步骤S51),基于放大阶段S来变更时间框(i)的显示区域(步骤S44)。因此,时间框(i)的显示区域被变更显示为没有放大的默认状态。其后,将放大阶段S(在该情况下为放大阶段1)送出到节目表数据存储器3或7中,置换为放大后的区域(步骤S45)。
接着,示出放大显示的具体例。图20A表示放大前的一个频道中的节目表。在时间框(i)中存在节目A、B、C,在下一个时间框(i+1)中存在节目D、E、F,进而在再下一个时间框(i+2)中存在节目G。在该状态下,在时间框(i)被指示放大时,如图20B所示,使用时间框(i)与时间框(i+1)来将时间框(i)的显示区域增至2倍。因此,能够显示更多的信息量。因此,由于时间框(i)的放大显示而不显示下一个时间框(i+1)。
从图20B的状态开始而进一步指示放大时,如图21所示,时间框(i)的显示区域增至3倍。其结果,下一个时间框(i+2)也不显示。即,按照每次指定的时间框的放大指示,使用下一个时间框的显示区域来阶段性地放大指定的时间框。例如,也可以使用1个频道中的24小时期间的显示区域,来进行1小时时间框的放大显示。进而,也可以使用其它频道中的1个或多个时间框的显示区域,来对应地放大显示某一频道的一个时间框。
进而,如图22A所示,在处于时间框(i)中存在0.5行的‘节目整合’标记MK1、2而未显示节目(B、D)的信息的状态的情况下,在针对时间框(i)而发出例如3次的放大指示时,如图22B所示,显示出被放大至4倍的时间框(i)。因此,在节目B、D的各自的显示区域中,能够用2行显示与各自的节目有关的信息。即,通过对任意的频道中的任意的时间框指示放大,而能够放大地显示该时间框内的节目。
这样,根据上述的实施方式5,在显示中的节目表中对任意的节目进行放大指示的情况下,该节目的显示区域被放大。因此,对于任意的节目想要看它的进一步详细信息时、或者是由于‘节目整合’标记而不能显示字符的虚设节目的情况下,通过进行放大指示而得到以下效果用户可容易地识别与想看的节目有关的信息。在此,所谓显示区域的放大,不仅包括字符大小不变而字符显示数增加的情况,也包括字符大小被放大而字符显示数相同的情况。
实施方式6接着,参照图23~图32对本发明的实施方式6进行说明。实施方式6对于实施方式5中所述的放大显示处理的其它实施方式进行说明。图23是表示实施方式6中节目显示控制装置的构成的概略方框图。在图23中,对于与图1所示的实施方式1的构成要素相同的部分用同一符号表示,并且省略其说明。区域放大显示处理部16(显示方式变更单元)与由CPU等构成的控制单元(未图示)协同工作,按照由用户的遥控器操作所作出的放大指示或放大取消指示,进行对存储于节目表数据存储器3、7中的节目的显示区域进行变更的处理。区域放大阶段寄存器17暂时地存储由区域放大显示处理部16所变更的放大阶段S。另外,区域放大阶段寄存器17的放大阶段S的初始值为1(未放大的默认显示的状态)。
接着,对实施方式6中的节目显示控制方法的动作进行说明。图24是表示通过区域放大显示处理部16而执行的区域放大显示处理的流程图。区域放大显示处理部16判断显示中的具有任意的频道×任意的时间框T的任意区域是否接收了放大指示(步骤S61)。在步骤S61中进行了放大显示时,读出区域放大阶段寄存器17的目前的放大阶段S(步骤S62)。在步骤S63中,区域放大显示处理部16判断放大阶段S是否为最大放大阶段Smax。在步骤S63中,当判断放大阶段S为最大放大阶段Smax时,区域放大显示处理部16将表示目前的放大阶段为最大、不能进行进一步放大的消息数据送出到节目表数据存储器3或7中(步骤S68)。
在步骤S63中,若判断放大阶段S不是最大放大阶段Smax时,则区域放大显示处理部16会递增放大阶段S的值(步骤S64)。其后,在步骤S65中,区域放大显示处理部16对放大显示区域进行计算。该步骤S65作为子例程,详细情况如图25A~图25B所示。接着,在步骤S66中,区域放大显示处理部16进行以下处理使用动画来阶段性地将区域从放大前的区域放大至最终放大区域。该步骤S66作为子例程,详细情况如图26A~图26C所示。另外,步骤S66在不需要使用动画的情况下可以省略。在该情况下,画面从放大前区域瞬间地放大至最终放大区域。
在步骤S67中,在节目表中追加有图标标记。该图标标记如图27(2)或图27(3)所示,根据需要来附在节目表内。在此,有种种的图标,作为一例,有表示预约信息的图标。基于该图标标记,在下一个步骤S68中,插入实际的图标。
接着,在步骤S68中,区域放大显示处理部16将放大阶段S送出到节目表数据存储器3或7中,经由节目表作成部8,用放大后的区域来置换放大前的区域,区域在画面上实际上被放大。
接着,使用图25A~图29来对图24所示的步骤S65的子例程进行说明。图25A是表示区域放大的计算算法的图。图25B是表示在图25A中所使用的图表的图。图26A~图26C是表示放大区域的计算的具体例的图。图27是表示区域放大的概念图。图28是表示伴随着节目显示部放大而产生的信息量增加的图。图29是表示节目表放大计算算法的具体例的图。区域放大显示处理部16基于放大阶段S,从图25B的图表取得与该放大阶段S对应的时间框T及频道N(步骤S651)。在图25B的图表中,在放大阶段S为1的情况下,例如,频道N1为4,时间框T1为3。在放大阶段S为2的情况下,例如,频道N2为2,时间框T2为2。在放大阶段S为3的情况下,例如,频道N3为1,时间框T3为1。在步骤S651中,S的值为最初的1,所以取得的频道N1为4,时间框T1为3。
接着,区域放大显示处理部16对由用户通过游标来指示的放大部分进行识别(步骤S652)。该游标的指示状况如图27(1)所示。接着,区域放大显示处理部16从识别到的游标的位置来确定应进行放大显示的时间框、和频道数(步骤S653)。具体地说,例如,对于纵轴(时间方向)来说,将对包括有游标的节目的开始时间的1小时时间框及其下一个1小时时间框进行显示的范围作为放大对象,对于横轴(频道方向)来说,将有游标的频道及与其左邻的频道作为放大对象。即,区域放大显示处理部16对存在游标这一点进行识别,将由虚线围成的部分确定为放大部分。该情况如图27(1)所示。
接着,在步骤S654中,进行用于将上述确定的放大部分放大的计算。在该计算中,放大以图面的要素为基准来进行计算。若将t1设为放大前的有游标的节目的时间框的要素数、t2设为放大后的节目的时间框的要素数、n1设为放大前的有游标的节目的频道方向的要素数、n2设为放大后的节目的频道方向的要素数,则节目的区域被放大后的t2、n2及节目面积的放大率用以下的式子表示。
t2=t1×T1/T2n2=n1×N1/N2画面面积的放大率=n2/n1×t2/t1倍,该关系如图28所示。
接着,在步骤S655中,求取显示字符的有效区域。这些关系如图26A~图26C所示。图26A表示显示节目的整个画面区域。整个画面区域的时间方向的全部要素数设为t,频道方向的全部要素数设为n。此时,若将放大前的节目显示部中的时间方向的要素数设为t1,将频道方向的要素数设为n1,则显示字符的区域用下式来计算。图26B及图26C表示用于进行该计算的区域的大概情况。
时间方向的要素数t2-(U2+D2)频道方向的要素数n2-(R2+L2)在此,U2是整个画面区域的上部与放大前的节目区域的上部之间的差值,D2是整个画面区域的下部与放大前的节目区域的下部之间的差值,R2是整个画面区域的右侧部与放大前的节目区域的右侧部之间的差值,L2是整个画面区域的左侧部与放大前的节目区域的左侧部之间的差值。
接着,在步骤S656中,求取能够在上述计算出的有效区域上进行显示的字符数。若将放大后的区域中的字符高度设为h2、宽度设为w2,则在区域放大后,时间方向的行数及频道方向的列数用下式表示。
时间方向的行数(t2-(U2+D2))/h2频道方向的列数(n2-(R2+L2))/w2
在上式中,将小数点以后舍弃。
若假定放大了画面后的字符的大小与放大前相同,则信息量的增加量可用下式来计算。即,用{(n2-(R2+L2))/w2}/{(n1-(R1+L1))/w1}×{(t2-(U2+D2))/h2}/{(t1-(U1+D1))/h2}来进行计算。该式子如图28所示。
这样一来,以计算出的放大信息为基础,如图27(2)所示地将节目区域放大。从图27(2)到图27(3)的放大也同样如上所述地进行。如图27(1)、图27(2)、图27(3)的节目栏的字符所示,能够体会到字符数的增加、即、信息量的增加。
在图29中,使用具体例来说明字符数的增加、即、信息量的增加。若区域放大前将时间方向t1设为4、频道方向n1设为10,则节目A的整体的要素数为4×10=40。若从该框扣除时间方向的空白2、频道方向的空白4,则有效区域为12。若字符由2×2=4的要素构成,则能够显示于有效区域12的字符数为12/4=3,能够显示于有效区域的字符数为3。另一方面,区域放大后将时间方向t2设为6、频道方向n1设为20,则节目A的整体的要素数为6×20=120。若从该框扣除时间方向的空白2、频道方向的空白4,则有效区域为64。若字符与放大前同样地由2×2=4的要素构成,则能够显示于有效区域64的字符数为64/4=16,能够显示于有效区域的字符数为16。因此,可知可显示的字符数从3增加到16。
其次,对于图24所示的步骤S66的子例程进行说明。
该子例程如图27所示,在例如从放大阶段1放大到放大阶段2时,节目表的画面并不是从放大阶段1直接放大到放大阶段2,而是将放大阶段1至放大阶段2之间分为几个阶段而进行放大,即进行动画显示。
图30为表示实现子例程步骤S66的放大动画的显示算法的流程图。图31是表示节目表放大前后的区域以及动画画面的区域的计算的图。图32是表示节目表放大的动画显示的具体例子的图。以下,用图30~图32对放大动画的显示算法进行说明。
在图30的步骤S661中,从放大阶段S求得对应的N1、N2、T1、T2。其次,在步骤S662中,求得图31所示的放大前区域(t1、n1)的基准位置Z(a、b)。以此时的基准位置O(0、0)作为放大后的区域(t2、n2)的基准点。其次,在步骤S663中,计算放大后的区域(t2、n2)。其次,在步骤S664中,计算放大前区域与放大后区域的差值(X1、X2、X3、X4)。这里,X1为从放大前区域(t1、n1)的上部至放大后区域(t2、n2)的上部的距离。X2为从放大前区域(t1、n1)的下部至放大后区域(t2、n2)的下部的距离。X3为从放大前区域(t1、n1)的右部至放大后区域(t2、n2)的右部的距离。X4为从放大前区域(t1、n1)的左部至放大后区域(t2、n2)的左部的距离。X1、X2、X3、X4如以下那样进行计算。
X1=aX2=t2-(a+t1)X3=n2-(b+n1)X4=b其中,存在下述关系n1=n2×(N2/N1)t1=t2×(T2/T1)又,在将放大后区域(t2、n2)放大到满画面时,只要设t2=t、n2=n即可。
其次,对各动画的显示进行说明。在将放大前区域(t1、n1)和放大后区域(t2、n2)之间用k个阶段进行动画显示的情况下,将上述各差值X1、X2、X3、X4分别除以k,并使j在1至k之间变化,由此可以计算各动画区域。该处理在步骤S665~668中进行描述。即,在步骤S665中,将j设定为初始值1,在步骤S666中对第1阶段的动画区域进行计算。其次,在步骤S667中对j进行递加,在步骤S668中判断是否已结束了递加到j=k的处理,在j不等于k的情况下,并没有求得全部动画区域,所以返回步骤S666并计算下一个动画区域。同样地,在全部动画区域的计算完成时结束该子例程。通过这样的计算,就对图31所示的动画区域1~3进行了计算,如下述那样,在步骤S68中基于该计算进行实际的放大处理。
上述的子例程处理结束时,前进到图24的步骤S67,在有必要对放大显示区域进行图标显示的情况下,附加用于显示图标的图标标记,在步骤S68中基于上述计算而得的内容进行实际的画面放大处理。在不需要步骤S66的放大动画处理的情况下,基于在步骤S65中计算而得的放大内容进行实际的放大处理。另一方面,在已在步骤S66中进行了放大动画处理的情况下,基于在步骤S66中计算而得的放大内容进行实际的动画放大处理。
通过图32对在步骤S68中实际进行的动画放大处理的一个例子进行说明。图32(1)表示S=1、即放大前区域(t1、n1)。图32(2)表示在图30的步骤S666中计算而得的j=1时的动画区域1。图32(3)表示在图30的步骤S666中计算而得的j=2时的动画区域2。图32(4)表示在图30的步骤S666中计算而得的j=3时的动画区域3。图32(5)表示S=2、即放大后区域(t2、n2)。在图32中,画面从(1)~(5)依次进行切换显示,所以在动画处理中,可以用眼逐个对放大的样子按时间进行确认。
而且,基于在图24的步骤S67中追加的图标标记,如图32(5)所示那样,在指定位置上显示图标。
以上所述的各实施方式为用于对本发明进行说明的一个例子,本发明不仅限于上述实施方式,可以在发明的主旨的范围内进行种种变形。
例如,在上述各实施方式中,对本发明的节目显示控制装置进行了说明,但很明显,该节目显示控制装置不仅限于通过电视接收装置,在例如通过个人电脑或者移动信息终端等信息处理装置接收BS数字广播以及地面电波广播及/或网上的节目表数据、并将节目表显示在显示器上的系统中也可以应用本发明。在利用个人电脑或移动信息终端作为节目显示控制装置的情况下,取代电视接收装置的遥控器,而是通过鼠标或者触笔等指示设备来输入用户的指示。
如上所述,根据本发明,可以取得下述效果,即通过接收BS数字广播以及地面电波广播及/或网上的节目表数据、并进行显示变更,可以将各种节目表显示成用户容易识别的方式。
而且,即使在显示中的节目表中,进行了「节目整合」的字符没有被显示的虚设的节目的情况下,也可以通过进行放大指示,而使用户容易地识别与希望的节目相关的信息。
而且,作为放大处理的一种方式,通过进行动画处理,可以用眼按时间对画面放大的样子进行确认。
权利要求书(按照条约第19条的修改)1.(补正后)一种节目显示控制装置,其特征在于,具有存储单元,对由规定的显示方式构成的节目表数据进行存储;显示方式变更处理单元,按照显示方式变更指示,对从前述存储单元读出的节目表数据的显示方式进行变更;节目表作成单元,基于由前述显示方式变更处理单元所变更的显示方式,作成节目表数据并输出至规定的显示单元中;显示数比较单元,对时间框内的节目数与时间框内的显示行数进行比较,前述显示方式变更处理单元,在通过前述显示数比较单元判断出时间框内的节目数比时间框内的显示行数小的情况下,基于时间比例而算出时间框内的各节目的显示行数,按照时间比例大的节目顺序来分配显示行数,在通过前述显示数比较单元判断出时间框内的节目数与时间框内的显示行数相等的情况下,前述显示方式变更处理单元,针对各节目来分配最小单位的显示行数,在通过前述显示数比较单元判断出时间框内的节目数比时间框内的显示行数大的情况下,前述显示方式变更处理单元显示识别符,所述识别符表示存在着未显示的节目,并且按照时间比例大的节目顺序以最小单位对剩余的显示行数进行分配。
2.(删除)3.(删除)4.如权利要求1所述的节目显示控制装置,其特征在于,在多个接收频道中存在事件共有节目的情况下,前述显示方式变更处理单元变更为,横跨该多个接收频道的节目显示对事件共有节目进行显示的显示方式。
5.如权利要求4所述的节目显示控制装置,其特征在于,在多个接收频道中的事件共有节目的时间框内,时间框相互不重复时,前述显示方式变更处理单元变更为,横跨该多个接收频道的节目显示并以最小单位的显示行数对该事件共有节目进行显示的显示方式。
6.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,针对识别节目的类型的多种类型信息,按照显示方式变更指示来指定优先位次,在属于某一节目的类型信息包含有多种的情况下,根据指定的优先位次来选择与该节目相对应的1种类型信息,基于优先位次来显示类型的显示方式。
7.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,按照由前述显示方式变更指示所得的类型信息及背景显示方式而指定优先位次,基于该优先位次来显示类型信息及背景显示方式的显示方式。
8.如权利要求1所述的节目显示控制装置,其特征在于,前述存储具有,对第1节目表数据进行存储的第1存储单元以及对与第1节目表数据的数据结构不同的第2节目表数据进行存储的第2存储单元,前述显示方式变更处理单元变更为,将分别存储于前述第1及第2存储单元中的第1及第2节目表数据同时地显示在同一画面上的显示方式。
9.如权利要求1所述的节目显示控制装置,其特征在于,前述存储单元具有,对卫星广播的节目表数据进行存储的第1存储单元和对地面电波广播及/或网上的节目表数据进行存储的第2存储单元,前述显示方式变更处理单元变更为,将分别存储于前述第1和第2存储单元中的卫星广播、以及地面电波广播及/或网上的节目表数据同时地显示在同一画面上的显示方式。
10.(补正后)如权利要求9所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元,在卫星广播、以及地面电波广播及/或网上的节目彼此是同一类型且分别是相互不同的类型显示方式的情况下,变更为同一类型显示方式。
11.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,在显示中的节目表中,针对任意的节目来进行放大指示时,对该节目的节目显示进行放大的显示方式。
12.如权利要求10所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,在进行了前述放大指示的情况下,在目前的放大阶段未达到最大放大阶段时,将目前的放大阶段设定为只增大规定阶段,在该设定了的放大阶段将前述节目表放大,在目前的放大阶段达到最大放大阶段时,对表示处于其最大放大阶段的消息进行显示的显示方式。
13.如权利要求11所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元,在从目前的放大阶段放大到下一个放大阶段时,通过在目前的放大阶段与下一个放大阶段之间进行多个动画显示来依次放大节目显示。
14.(补正后)一种节目显示控制方法,其特征在于,具有第1步骤,将由规定的显示方式构成的节目表数据存储在规定的存储单元中;第2步骤,将从前述存储单元读出的节目表数据的显示方式根据显示方式变更指示来进行变更;第3步骤,基于由前述第2步骤所变更的显示方式而作成节目表数据,输出至规定的显示单元;第4步骤,对时间框内的节目数与时间框内的显示行数进行比较,前述第2步骤,在通过前述第4步骤判断出时间框内的节目数比时间框内的显示行数小的情况下,基于时间比例而算出时间框内的各节目的显示行数,按照时间比例大的节目顺序来分配显示行数,在通过前述第4步骤判断出时间框内的节目数与时间框内的显示行数相等的情况下,前述第2步骤针对各节目来分配最小单位的显示行数,在通过前述第4步骤判断出时间框内的节目数比时间框内的显示行数大的情况下,前述第2步骤显示识别符,所述识别符表示存在着未显示的节目,并且按照时间比例大的节目顺序以最小单位对剩余的显示行数进行分配。
15.(删除)16.(删除)17.如权利要求14所述的节目显示控制方法,其特征在于,在多个接收频道中存在事件共有节目的情况下,前述第2步骤变更为,横跨该多个接收频道的节目显示对事件共有节目进行显示的显示方式。
18.如权利要求17所述的节目显示控制方法,其特征在于,在多个接收频道中的事件共有节目的时间框内,时间框相互不重复时,前述第2步骤变更为,横跨该多个接收频道的节目显示并以最小单位的显示行数对该事件共有节目进行显示的显示方式。
19.如权利要求14所述的节目显示控制方法,其特征在于,前述第2步骤变更为,针对识别节目的类型的多种类型信息,按照显示方式变更指示来指定优先位次,在属于某一节目的类型信息包含有多种的情况下,根据指定的优先位次来选择与该节目相对应的1种类型
权利要求
1.一种节目显示控制装置,其特征在于,具有存储单元,对由规定的显示方式构成的节目表数据进行存储;显示方式变更处理单元,按照显示方式变更指示,对从前述存储单元读出的节目表数据的显示方式进行变更;节目表作成单元,基于由前述显示方式变更处理单元所变更的显示方式,作成节目表数据并输出至规定的显示单元中。
2.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元,基于时间比例而算出时间框内的各节目的显示行数,按照时间比例大的节目顺序来分配显示行数,在未分配的剩余节目数与未分配的剩余显示行数相等之后,针对剩余的各节目来分配最小单位的显示行数。
3.如权利要求2所述的节目显示控制装置,其特征在于,还具有对时间框内的节目数与时间框内的最大显示行数进行比较的显示数比较单元,在时间框内的节目数比时间框内的最大显示行数大的情况下,前述显示方式变更处理单元显示识别符,所述识别符表示存在着未显示的节目。
4.如权利要求1所述的节目显示控制装置,其特征在于,在多个接收频道中存在事件共有节目的情况下,前述显示方式变更处理单元变更为,横跨该多个接收频道的节目显示对事件共有节目进行显示的显示方式。
5.如权利要求4所述的节目显示控制装置,其特征在于,在多个接收频道中的事件共有节目的时间框内,时间框相互不重复时,前述显示方式变更处理单元变更为,横跨该多个接收频道的节目显示并以最小单位的显示行数对该事件共有节目进行显示的显示方式。
6.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,针对识别节目的类型的多种类型信息,按照显示方式变更指示来指定优先位次,在属于某一节目的类型信息包含有多种的情况下,根据指定的优先位次来选择与该节目相对应的1种类型信息,基于优先位次来显示类型的显示方式。
7.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,按照由前述显示方式变更指示所得的类型信息及背景显示方式而指定优先位次,基于该优先位次来显示类型信息及背景显示方式的显示方式。
8.如权利要求1所述的节目显示控制装置,其特征在于,前述存储具有,对第1节目表数据进行存储的第1存储单元以及对与第1节目表数据的数据结构不同的第2节目表数据进行存储的第2存储单元,前述显示方式变更处理单元变更为,将分别存储于前述第1及第2存储单元中的第1及第2节目表数据同时地显示在同一画面上的显示方式。
9.如权利要求1所述的节目显示控制装置,其特征在于,前述存储单元具有,对卫星广播的节目表数据进行存储的第1存储单元和对地面电波广播及/或网上的节目表数据进行存储的第2存储单元,前述显示方式变更处理单元变更为,将分别存储于前述第1和第2存储单元中的卫星广播、以及地面电波广播及/或网上的节目表数据同时地显示在同一画面上的显示方式。
10.如权利要求8所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,在卫星广播、以及地面电波广播及/或网上的节目彼此是同一类型且分别是相互不同的类型显示方式的情况下,为同一类型显示方式。
11.如权利要求1所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,在显示中的节目表中,针对任意的节目来进行放大指示时,对该节目的节目显示进行放大的显示方式。
12.如权利要求10所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元变更为,在进行了前述放大指示的情况下,在目前的放大阶段未达到最大放大阶段时,将目前的放大阶段设定为只增大规定阶段,在该设定了的放大阶段将前述节目表放大,在目前的放大阶段达到最大放大阶段时,对表示处于其最大放大阶段的消息进行显示的显示方式。
13.如权利要求11所述的节目显示控制装置,其特征在于,前述显示方式变更处理单元,在从目前的放大阶段放大到下一个放大阶段时,通过在目前的放大阶段与下一个放大阶段之间进行多个动画显示来依次放大节目显示。
14.一种节目显示控制方法,其特征在于,具有第1步骤,将由规定的显示方式构成的节目表数据存储在规定的存储单元中;第2步骤,将从前述存储单元读出的节目表数据的显示方式根据显示方式变更指示来进行变更;第3步骤,基于由前述第2步骤所变更了的显示方式而作成节目表数据,输出至规定的显示单元。
15.如权利要求14所述的节目显示控制方法,其特征在于,前述第2步骤,基于时间比例来算出时间框内的各节目的显示行数,按照时间比例大的节目顺序来分配显示行数,在未分配的剩余节目数与未分配的显示行数相等之后,针对剩余的各节目来分配最小单位的显示行数。
16.如权利要求15所述的节目显示控制方法,其特征在于,前述第2步骤,对时间框内的节目数与时间框内的最大显示行数进行比较,在时间框内的节目数比时间框内的最大显示行数大的情况下,显示识别符,该识别符表示存在着未被显示的节目。
17.如权利要求14所述的节目显示控制方法,其特征在于,在多个接收频道中存在事件共有节目的情况下,前述第2步骤变更为,横跨该多个接收频道的节目显示对事件共有节目进行显示的显示方式。
18.如权利要求17所述的节目显示控制方法,其特征在于,在多个接收频道中的事件共有节目的时间框内,时间框相互不重复时,前述第2步骤变更为,横跨该多个接收频道的节目显示并以最小单位的显示行数对该事件共有节目进行显示的显示方式。
19.如权利要求14所述的节目显示控制方法,其特征在于,前述第2步骤变更为,针对识别节目的类型的多种类型信息,按照显示方式变更指示来指定优先位次,在属于某一节目的类型信息包含有多种的情况下,根据指定的优先位次来选择与该节目相对应的1种类型信息,基于优先位次来显示类型的显示方式。
20.如权利要求14所述的节目显示控制方法,其特征在于,前述第2步骤变更为,按照由前述显示方式变更指示所得的类型信息及背景显示方式而指定优先位次,基于该优先位次来显示类型名称及背景显示方式的显示方式。
21.如权利要求14所述的节目显示控制方法,其特征在于,前述第1步骤,存储到存储第1节目表数据的第1存储单元,存储到存储与第1节目表数据的数据构成不同的第2节目表数据的第2存储单元,前述第2步骤变更为,将分别存储于前述第1及第2存储单元中的第1及第2节目表数据同时地显示在同一画面上的显示方式。
22.如权利要求14所述的节目显示控制方法,其特征在于,前述第1步骤,将卫星广播的节目表数据存储到第1存储单元,将地面电波广播及/或网上的节目表数据存储到第2存储单元,前述第2步骤变更为,将分别存储于前述第1和第2存储单元中的卫星广播、以及地面电波广播及/或网上的节目表数据同时地显示在同一画面上的显示方式。
23.如权利要求22所述的节目显示控制方法,其特征在于,前述第2步骤,在卫星广播、以及地面电波广播及/或网上的节目彼此是同一类型且分别是相互不同的类型显示方式的情况下,变更为同一类型显示方式。
24.如权利要求14所述的节目显示控制方法,其特征在于,前述第2步骤,在显示中的节目表中,针对任意的节目来进行放大指示时,变更为对该节目的节目显示进行放大的显示方式。
25.如权利要求24所述的节目显示控制方法,其特征在于,前述第2步骤变更为,在进行了前述放大指示的情况下,在目前的放大阶段未达到最大放大阶段时,将目前的放大阶段设定为只增大规定阶段,在该设定了的放大阶段将前述节目表放大,在目前的放大阶段达到最大放大阶段时,对表示处于其最大放大阶段的消息进行显示的显示方式。
26.如权利要求25所述的节目显示控制方法,其特征在于,前述第2步骤,在将节目表从目前的放大阶段放大到下一个放大阶段时,通过在目前的放大阶段与下一个放大阶段之间进行多个动画显示来依次放大节目显示。
全文摘要
本发明提供一种可在不管节目显示数据的显示方式如何、用户都可容易地识别的状态下,显示与各节目相关的信息的节目显示控制装置。显示方式变更处理部(9)无论各节目的节目框型或时间框型的显示方式如何,在通过天线(1)及BS数字调谐器(2)而接收的BS数字广播的节目表、以及通过天线(4)及节目表用调谐器(5)而接收的地面电波广播的节目表、及经由网络而接收的节目表中,在有关各节目的信息量增加的显示方式中,对节目表数据存储器(3)、(7)的数据进行变更。节目表作成部(8)作出与该变更后的显示方式相对应的显示数据并进行输出。
文档编号H04N5/445GK1656797SQ0381173
公开日2005年8月17日 申请日期2003年5月22日 优先权日2002年5月23日
发明者国枝俊介, 宇津木慎吾, 吉冈圭一, 永野佳惠 申请人:索尼株式会社