节目表生成装置、节目数据共享系统、节目表生成方法和程序与流程

文档序号:12755887阅读:235来源:国知局
节目表生成装置、节目数据共享系统、节目表生成方法和程序与流程
本发明涉及用于在有用于收看节目的多个用户节目数据之间共享的技术。

背景技术:
本领域已知用于提供与所广播的在电视机上收看的节目有关的信息的服务。作为这种服务,除了通过印刷出版物来提供信息的服务以外,还已知经由因特网来发布信息的服务,和通过使用电子节目指南(EPG)在电视接收机(下面,简称为“电视机”)的主单元上显示节目信息的服务。另外,专利文献1描述了一种基于用户的收看历史向用户提供视频内容的建议收看单的技术。现有技术文献专利文献专利文献1:JP2009-55095A

技术实现要素:
本发明要解决的问题本领域提供的许多节目时间表都具有统一内容。这些节目时间表对于用户来说可能不便,因为用户不能看到与将来要广播的节目有关的信息,或看到与已经广播的节目有关的信息。这种局限性存在的原因是,这种节目时间表允许仅在提供方使这种信息对用户可用的时段内收看有关节目的信息。另一方面,虽然使用在专利文献1中描述的技术使得用户能够基于用户的动作来获取收看单,但该技术不能使用户进行除了要在收看单中反映该用户以外的个人动作。因此,本发明的目的是,在多个信息提供方之间共享节目数据,在这些提供方之间存在预定关联,由此可以获取针对这些信息提供方中的每一个信息提供方的节目时间表。解决该问题的手段根据本发明一个实施方式的节目时间表生成装置包括:第一获取单元,其获取由多个信息提供方提供的多个第一节目数据项,所述多个第一节目数据项描述了与已经由广播台在特定日期和时间广播过的或者被安排由广播台在特定日期和时间来广播的节目有关的信息,所述多个第一节目数据项至少包括用于标识所述节目的信息;提取单元,其从由所述第一获取单元获取的所述多个第一节目数据项中提取由所述多个信息提供方的对象信息提供方提供的第一节目数据项,和由与所述对象信息提供方相关联的另一信息提供方提供的第一节目数据项;以及生成单元,其基于由所述提取单元提取的所述第一节目数据项来生成节目时间表数据,所述节目时间表数据形成了针对所述对象信息提供方的节目时间表。在优选实施方式中,所述多个信息提供方至少包括所述节目的收看者;并且所述节目时间表生成装置还包括第二获取单元,所述第二获取单元获取由信息提供方提供的第二节目数据项,所述信息提供方在商业基础上向所述收看者提供所述第二节目数据项,并且其中,所述生成单元利用由所述提取单元提取的所述第一节目数据项和由所述第二获取单元获取的所述第二节目数据项来生成所述节目时间表数据。在另一优选实施方式中,所述生成单元包括补充单元,当所述第二获取单元获取到描述与包括在由所述提取单元提取的所述第一节目数据项中的节目相同的节目有关的信息的所述第二节目数据项时,所述补充单元用所述第二节目数据项来补充与要显示在所述节目时间表中的节目有关的信息。而且,在另一优选实施方式中,所述生成单元包括选择单元,所述选择单元选择是否准许显示与节目有关的信息,所述信息被包括在与显示在所述节目时间表中的节目有关的多个信息项中并且还与所述第一节目数据项无关地被显示;并且所述生成单元基于所述选择单元的选择结果来生成所述节目时间表数据。而且,在另一优选实施方式中,当所述提取单元提取到描述了与单个节目有关的信息的多个第一节目数据项时,所述生成单元生成所述节目时间表数据,使得与该节目有关的信息以根据所提取的第一节目数据项的数量而改变的颜色被显示在所述节目时间表中。而且,在另一优选实施方式中,所述节目时间表生成装置还包括第三获取单元,所述第三获取单元获取表示与所述多个信息提供方相对应的区域的区域信息,并且其中,所述提取单元使用由所述第三获取单元获取的所述区域信息来确定所述对象信息提供方与所述另一信息提供方之间的关联。根据本发明另一实施方式的节目数据共享系统包括:节目时间表生成装置;和多个显示装置,该多个显示装置由所述多个信息提供方使用,以显示所述节目时间表数据。根据本发明另一实施方式的生成节目时间表的方法包括:第一步骤,获取由多个信息提供方提供的多个第一节目数据项,所述多个第一节目数据项描述了与已经由广播台在特定日期和时间广播过的或者被安排由广播台在特定日期和时间来广播的节目有关的信息,所述多个第一节目数据项至少包括用于标识所述节目的信息;第二步骤,从在所述第一步骤中获取的所述多个第一节目数据项中提取由所述多个信息提供方的对象信息提供方提供的第一节目数据项,和由与所述对象信息提供方相关联的另一信息提供方提供的第一节目数据项;以及第三步骤,基于在所述第二步骤中提取的所述第一节目数据项来生成节目时间表数据,所述节目时间表数据形成了针对所述对象信息提供方的节目时间表。根据本发明另一实施方式的程序用于使计算机执行:第一步骤,获取由多个信息提供方提供的多个第一节目数据项,所述多个第一节目数据项描述了与已经由广播台在特定日期和时间广播过的或者被安排由广播台在特定日期和时间来广播的节目有关的信息,所述多个第一节目数据项至少包括用于标识所述节目的信息;第二步骤,从在所述第一步骤中获取的所述多个第一节目数据项中提取由所述多个信息提供方的对象信息提供方提供的第一节目数据项,和由与所述对象信息提供方相关联的另一信息提供方提供的第一节目数据项;以及第三步骤,基于在所述第二步骤中提取的所述第一节目数据项来生成节目时间表数据,所述节目时间表数据形成了针对所述对象信息提供方的节目时间表。本发明的效果根据本发明,可以在多个信息提供方之间共享节目数据,在这些提供方之间存在预定关联,由此可以获取针对这些信息提供方中的每一个信息提供方的节目时间表。附图说明图1是示出节目数据共享系统的总体构造的框图。图2是示出显示装置的硬件构造的框图。图3是示出节目时间表生成装置的硬件构造的框图。图4是例示节目数据的数据格式的图。图5是示出节目时间表生成装置的功能构造的图。图6是示出获取处理的流程图。图7是示出提取和生成处理的流程图。图8是示出节目时间表的显示示例的图。图9是示出节目时间表的显示示例的图。图10是示出节目时间表的显示示例的图。图11是示出节目时间表生成装置的功能构造的图。标号说明10节目数据共享系统100节目时间表生成装置110通信单元120存储单元130控制单元131、131a获取单元1311第一获取单元1312第二获取单元1313第三获取单元132、132a提取单元133生成单元1331补充单元1332选择单元134输出单元200显示装置300网络400公司500业务提供方具体实施方式第一实施方式图1是示出根据本发明实施方式的节目数据共享系统10的总体构造的框图。节目数据共享系统10包括节目时间表生成装置100和多个显示装置200;节目时间表生成装置100和显示装置200经由网络300连接以彼此通信。要注意的是,节目在此指电视节目。另外,在下面的文字描述中,利用显示装置200并收看节目的人将被简称为“用户”。节目数据共享系统10是用于在用户之间共享节目数据、并且获取针对每一个用户可能不同的节目时间表的通信系统。在节目数据共享系统10中,用户可以向节目时间表生成装置100提供该用户希望收看的节目的节目数据,并且接收由节目时间表生成装置100基于该节目数据所生成的节目时间表数据。显示装置200的用户由此对应于提供节目数据的信息提供方的一个例子。信息提供方不仅对应于显示装置200的用户,而且对应于公司400和业务提供方500。公司400可以包括节目的赞助人和引入出现在节目中的人物的推广公司。业务提供方500是在商业的基础上向用户(即,收看者)提供节目数据的人。业务提供方500从广播台获取详细的节目数据,并且向节目时间表生成装置100提供该节目数据。显示装置200的用户是预定服务的成员。在此引用的“预定服务”是易于创建一个用户与另一个用户之间的关联的服务。例如,社交网络服务(SNS)可以对应于该服务。在本实施方式中,假定该服务是已知为易于消息发布的微博客(blog)(迷你博客)的服务。该服务通过宣布一个用户的意图(或者宣布两个用户的意图)来创建多个用户之间的关联。在下面的描述中,通过该服务关联至一个用户的另一用户被称为“(该用户的)朋友”,并且按这种方式使一个用户成为朋友的行为被称为“注册”。要注意的是,该服务的提供方不必与节目数据共享系统100的提供方相同。然而,节目时间表生成装置100可以获取利用该服务所发布的消息却是必需的。显示装置200是用于接收来自节目时间表生成装置100的节目时间表数据并且用于允许作为节目收看者的用户节目时间表的通信终端。显示装置200能够显示节目时间表就足够了,因此显示装置200不必显示节目;然而,显示装置200在此可以既显示节目时间表又显示节目。显示装置200在此也是无线通信终端,如移动电话(包括智能电话)、平板终端,以及个人数字助理(PDA)。显示装置200经由网络300执行无线通信。要注意的是,网络300在此是包括至少一个无线通信网络的网络。无线通信网络在此是指例如符合标准的移动通信网络,如国际移动电信2000(IMT-2000)或长期演进(LTE);该无线通信网络还可以是无线局域网(LAN)等。网络300还可以是包括彼此连接的移动通信网络和因特网的多个网络。图2是示出显示装置200的硬件构造的框图。如图2所示,显示装置200包括接收单元210、通信单元220、输入单元230、显示单元240、声音输出单元250、存储单元260以及控制单元270。要注意的是,显示装置200除了图2所示构造以外,还可以包括诸如发光二极管的照明装置或充当用于向用户通知信息的装置的振动器。接收单元210是用于接收广播波的装置。另一方面,通信单元220是用于经由网络300发送和接收数据的装置。接收单元210和通信单元220都包括用于接收对应无线电波的天线,和用于解码所接收的无线电波的解码器。接收单元210向控制单元270提供与所接收的无线电波所表示的图片相对应的视频数据。广播波在此是指被用于公共发送的无线电波。任何频率和任何发送方法都可以应用于该广播波,只要显示装置200能够接收该广播波即可。例如,广播波可以经由卫星来发送。然而,在本实施方式中,假定广播波经由地面数字电视广播来发送。广播波可以是用于所谓1seg广播波(在移动电话和移动终端处致力接收分割数据段的一部分的服务)的广播。输入单元230是被用户使用来输入字符或与其类似的符号(下面称为“字符等”)的装置。输入单元230可以是具有所谓QWERTY布局的小键盘(键盘),或者可以通过设置在显示单元240的显示区上的触摸屏来显示。要注意的是,字符等可以包括表情(emoticon)和象形图。显示单元240是用于显示诸如节目时间表的图像的装置。显示单元240包括用于通过使用液晶部件或有机电致发光部件来显示图像的显示板,和用于该显示板的驱动器电路。声音输出单元250是用于输出声音的装置。音频输出模块250可以包括:扬声器、用于连接外部扬声器或耳机的端子,或两者。存储单元260是用于存储由控制单元270使用的数据的装置。存储单元260例如由硬盘和闪速存储器构成。存储单元260可以存储由控制单元270执行的程序和节目时间表数据。要注意的是,存储单元260可以包括诸如所谓记忆卡的可移动存储介质。控制单元270是用于控制显示装置200的操作的装置。控制单元270包括诸如中央处理单元(CPU)和图形处理单元(GPU)的算术处理电路,和存储器,并且通过执行根据节目的处理来实现数据接收和图片显示。由控制单元270执行的程序包括用于发送节目数据和接收节目时间表数据的应用程序,和用于发布微博客的消息的应用程序。要注意的是,如果节目时间表生成装置100用作web浏览器并且执行该程序的主要功能,则web浏览器可以被用作该程序的代替者。图3是示出节目时间表生成装置100的硬件构造的框图。节目时间表生成装置100包括通信单元110、存储单元120以及控制单元130。通信单元110是用于发送和接收数据的装置。通信单元110经由网络300接收来自显示装置200的节目数据,并且向显示装置200发送节目时间表数据。存储单元120是用于存储数据的装置。存储单元120具有用于存储存储节目数据的节目DB(数据库)121、存储用户之间的关联的关联DB122,以及存储稍后描述的主题标签(hashtag)的转换规则的转换DB123的存储区。控制单元130是用于控制节目时间表生成装置100的操作的装置,并且获取节目数据和生成节目时间表数据。节目DB121存储与由节目数据的信息提供方相关联的节目数据。例如,为每一个信息提供方指配唯一ID。关联DB122存储与另一信息提供方(用户或公司400)的ID相关联的用户ID。这意味着,例如,如果用户之间的关联被存储在关联DB122中,则那些用户彼此是朋友。假定表示用户之间的这样关联的数据预先由提供预定服务的提供方来提供。转换DB123关联并且存储稍后描述的主题标签和与该主题标签相对应的节目数据(的至少一部分)。要注意的是,如果节目时间表生成装置100从公司400或业务提供方500接收节目数据,则节目时间表生成装置100可以经由通信单元110来接收该节目数据,或者可以通过另一装置来接收该节目数据。例如,公司400或业务提供方500可以提供预先记录在诸如数字万用盘(DVD)的记录介质上的节目数据。在这种情况下,需要节目时间表生成装置100包括用于从该记录介质检索节目数据的装置。公司400可以作为用户经由微博客来发布节目数据。图4是例证根据本实施方式的节目数据的数据格式的图。节目数据是至少包括用于标识节目的信息的数据。在图4A所示的第一格式中,节目数据由“频道信息”、“日期和时间信息”、“标题信息”以及“注释信息”四项构成。在节目数据中,需要频道信息和日期和时间信息来标识节目,由此,它们是必要输入项。另一方面,不需要标题信息和注释信息来标识节目,由此,它们是用户在输入操作中的任意输入项(该项不必被输入)。频道信息在此是指被指配给广播台以彼此区别这些广播台的编号。日期和时间信息是指广播某一节目的日期和时间。优选的是,日期和时间信息和实际广播某一节目的日期和时间相同;然而,如果由用户输入日期和时间信息,则可以允许某一误差范围(例如,在几分钟内)。另外,日期和时间信息优选地由某一节目的开始时间和结束时间构成;然而,如果由用户输入日期和时间信息,则日期和时间信息可能不完整,例如,仅由开始时间构成。通过在节目数据中描述频道信息以及日期和时间信息,能够标识与该节目数据相对应的节目,安排广播该节目的日期和时间,以及广播该节目的广播台。标题信息是节目的标题。注释信息是用于说明节目的补充信息等。如果由用户输入注释信息,则该注释信息例如是用作一节目的备忘录或印象的表达,如“早点回家(看节目)”和“不能错过”。另一方面,如果由公司400或业务提供方500输入注释信息,则该注释信息是有关出现在一节目中的信息或宣传某个节目的消息等。节目数据可以按图4B所示的第二格式来描述。除了与第一格式类似的“标题信息”和“注释信息”以外,第二格式还包括“主题标签”。在第二格式中,仅主题标签是必要输入项,而标题信息和注释信息是任意输入项。主题标签是指配作为某一节目的唯一标识符的字符等,并且是根据预定规则描述的输入项。在本实施方式中,主题标签是节目的标题,或者该节目的、开头处添加有符号“#”的缩写或流行名称。例如,如果某一节目的标题为“XYZ”,则主题标签的示例为“#XYZ”。图5是示出节目时间表生成装置100的功能构造的图。节目时间表生成装置100的控制单元130通过执行一个或更多个程序来实现与图5所示的获取单元131、提取单元132、生成单元133以及输出单元134相对应的功能。在实现这些功能时,控制单元130查阅存储在存储单元120中的节目DB121、关联DB122以及转换DB123。获取单元131是用于获取数据的装置。更详细地说,获取单元131包括第一获取单元1311和第二获取单元1312。第一获取单元1311获取由显示装置200的用户或公司400提供的节目数据。另一方面,第二获取单元1312获取由业务提供方500提供的节目数据。第一获取单元1311和第二获取单元1312都将获取的节目数据记录在节目DB中。要注意的是,在下面的描述中,在应当区别由第一获取单元1311获取的节目数据与由第二获取单元1312获取的节目数据时,前者被称为“第一节目数据”,而后者被称为“第二节目数据”。要注意的是,仅与预定期限(例如,一周至一月)相对应的第二节目数据是基于与业务提供方500的协议而提供的。另外,基于与业务提供方500的协议,将第二数据的与已经广播的节目相对应的一部分从节目DB121中删除。然而,该协议是人工制成的,并且与发明本身并不紧密相关。因此,存在这种协议不是必要条件。如果第一获取单元1311获取了第二格式的第一节目数据(即,获取了作为微博客消息的节目数据),则第一获取单元1311在参照转换DB123转换了主题标签之后将第一节目数据记录在节目DB121中。转换DB123至少存储了频道信息以及日期和时间信息,作为与主题标签相对应的数据。转换DB123还可以存储标题信息或注释信息,作为与该主题标签相对应的数据。结果,记录在节目DB121中的节目数据的数据格式与第一格式一致。提取单元132是用于提取由用户(对象用户)获取的第一节目数据和由与该对象用户相关联的另一信息提供方(用户或公司400)获取的第一节目数据,以生成针对该对象用户的节目时间表数据的装置。对象用户(subjectuser)在此是指作为生成节目时间表数据的对象的用户。提取单元132利用关联DB122来确定针对该对象用户的关联。在本实施方式中,假定提取单元132在从显示装置200接收到生成节目时间表数据的请求时,开始提取该装置的用户作为对象用户。生成单元133是用于基于由提取单元132提取的第一节目数据来生成针对对象用户的节目时间表数据的装置。节目时间表数据是用于显示其中根据日期和时间以及频道对所显示的节目进行划分的节目时间表的数据。更详细地说,生成单元133包括补充单元1331和选择单元1332。补充单元1331和选择单元1332在生成节目时间表数据的同时不必继续工作,而是在需要时才工作。补充单元1331是用于在由提取单元132提取的第一节目数据不足时利用第二节目数据来补充第一节目数据的装置。这里的不足是指其中日期和时间信息不正确致使该日期和时间信息表示按分钟表达的时间偏差或者该日期和时间信息未能包括结束时间的状态。补充单元1331还可以将标题信息或注释信息添加至由提取单元132提取的第一节目数据中。更具体地说,补充单元1331识别在由提取单元132提取的第一节目数据中所描述的节目,确定第二获取单元1312是否获取了描述有关与所识别节目相同的节目的信息的第二节目数据,和第二节目数据是否存储在节目DB121中;如果这种第二节目数据存在,则补充单元1331执行数据的补充。选择单元1332是用于选择节目时间表的显示模式的装置。本实施方式的显示模式包括:“部分显示模式”,其中,仅显示由对象用户和与该对象用户相关联的另一信息提供方(用户或公司400)输入的第一节目数据中描述的节目;和“全部显示模式”,其中,显示能够显示的、在第二节目数据中描述的所有节目,而不管是否提取了第一节目数据。在本实施方式中,假定由对象用户预先指定了被选择为节目时间表的显示模式的某个模式。如果选择单元1332选择了全部显示模式,则生成单元133利用由提取单元132提取的第一节目数据和存储在节目DB121中的第二节目数据一起来生成节目时间表数据。输出单元134是用于输出由生成单元133生成的节目时间表数据的装置。输出单元134经由通信单元110向用户的显示装置200发送针对对象用户的节目时间表数据。另选的是,如果不需要立即输出节目时间表数据,则输出单元134可以将该节目时间表数据临时存储在存储单元120中。节目数据共享系统10的构造如上所述。在这种构造中,显示装置200的用户可以向节目时间表生成装置100发送节目数据。用户可以根据预定应用程序发送第一格式的节目数据,或者将节目数据发送为微博客消息。利用微博客,该用户可以发布被安排将来要广播的节目的预期的消息,或有关该节目的备忘录,并且还可以发布已经广播的节目的印象的消息;而且,用户还可以检查由该用户或另一人发布的消息,并共享信息。节目时间表生成装置100记录由用户提供的节目数据,并且响应于用户的这种动作,在存储单元120中累积这种节目数据。节目时间表生成装置100除了由用户提供的节目数据以外,还记录由公司400或业务提供方500一起提供的节目数据。图6是示出作为由节目时间表生成装置100所执行的处理之一的获取处理的流程图。图6具体示出了按第二格式获取节目数据的获取处理。要注意的是,如果节目数据(包括第二节目数据)在该获取处理中是按第一格式获取的,则从图6所示的获取处理中跳过(省略)步骤Sa2和Sa3的处理。在该获取处理中,节目时间表生成装置100的控制单元130经由通信单元110获取节目数据(步骤Sa1)。控制单元130确定所获取的节目数据是否为第二格式(步骤Sa2);如果该节目数据是第二格式,则控制单元130通过参照转换DB123将主题标签转换成频道信息以及日期和时间信息,来将该节目数据转换成第一格式(步骤Sa3)。如果该节目数据非第二格式,则控制单元130跳过步骤Sa3的处理。在终止任一处理之后,控制单元130将该节目数据按第一格式记录在存储单元120中(步骤Sa4)。要注意的是,如果用户以第二格式发送该节目数据,则控制单元130可以将单项节目数据划分成多项节目数据。例如,如果具有单一标题(如连续剧)的节目被划分成要分离广播的几个部分,则控制单元130可以记录针对该节目的节目数据的多个部分。在节目时间表生成装置100重复该获取处理时,显示装置200向节目时间表生成装置100发送在恰当定时接收节目时间表数据的请求。显示装置200可以按用户操作所指定的定时来发送该请求,或者可以按与用户操作无关的定时来发送该请求(例如,在显示装置200通电时,或者在运行预定应用程序时)。在接收到来自显示装置200的请求时,节目时间表生成装置100生成节目时间表数据,并将该节目时间表数据发送至显示装置200。图7是示出作为由节目时间表生成装置100执行的处理之一的提取和生成处理的流程图。该提取和生成处理按独立于上述获取处理的定时来执行。因此,该提取和生成处理可以与获取处理并行执行。然而,针对对象用户执行提取和生成处理需要针对要在针对该用户的节目时间表中显示的节目来获取至少一项节目数据。当在步骤Sb1中接收到来自显示装置200的请求时,控制单元130开始该提取和生成处理。当接收到该请求时,控制单元130指定发送该请求的显示装置200的用户(即,对象用户)(步骤Sb2)。该对象用户可以利用合适的公知方法来指定。例如,该对象用户可以通过显示装置200发送包括用户ID的请求的方法,或者控制单元130请求显示装置200在显示装置200发送该请求之前执行用户认证的方法来指定。在以这种方式指定了对象用户后,控制单元130指定与该用户相关联的另一信息提供方(步骤Sb3)。控制单元130可以通过引用关联DB122来指定与该用户相关联的另一信息提供方(如朋友)。要注意的是,如果在关联DB122中未发现信息提供方,则不需要控制单元130指定另一信息提供方。接下来,控制单元130提取由在步骤Sb2或Sb3中指定的信息提供方(即,对象用户或另一信息提供方)提供的节目数据(Sb4)。要注意的是,在步骤Sb4中提取的节目数据是第一节目数据。在提取了第一节目数据后,控制单元130确定已经针对对象用户而选择的操作模式(步骤Sb5)。即,控制单元130在此确定操作模式是部分显示模式还是全部显示模式。由控制单元130执行的随后操作是根据所选操作(即,由选择单元1332选择的结果)来确定的。如果将部分显示模式选定为操作模式,则控制单元130从节目DB121仅检索并获取描述与在步骤Sb4中提取的第一节目数据中所描述的节目相同的节目的第二节目数据(步骤Sb6)。随后,控制单元130比较在步骤Sb4中提取的第一节目数据与在步骤Sb6中获取的第二节目数据,并且在需要时补充在第一节目数据中描述的信息(步骤Sb7)。另一方面,如果将全部显示模式选定为操作模式,则控制单元130从节目DB121检索并获取能够获取的全部第二节目数据(步骤Sb8)。能够获取的第二节目数据在此是基于上述与业务提供方500的协议来确定的。因此,已经按控制单元130操作时的时间广播的节目的第二节目数据不对应于能够获取的第二节目数据。要注意的是,控制单元130还可以在步骤S8的处理之后执行与步骤Sb7类似的补充处理。在按这种方式获取第二节目数据后,控制单元130生成节目时间表数据(步骤Sb9)。在步骤Sa9中,如果选择了部分显示模式,则控制单元130利用在步骤Sb4中提取并且在步骤Sb7中补充的第一节目数据来生成节目时间表数据。另一方面,如果选择了全部显示模式,则控制单元130利用在步骤Sb4中提取的第一节目数据和在步骤Sb8中获取的第二节目数据两者来生成节目时间表数据。在生成节目时间表数据后,控制单元130输出节目时间表数据,并将该节目时间表数据经由通信单元110发送至对象用户的显示装置200(步骤Sb10)。图8是示出基于由节目时间表生成装置100生成的节目时间表数据的节目时间表的显示示例的图。该显示示例给出了9月1日的节目时间表的一部分。该节目时间表在9月1日之前的日期被显示。另外,在该显示示例中,图8(a)示出了在操作模式是部分显示模式的情况下所显示的节目时间表,而图8(b)示出了在操作模式是全部显示模式的情况下所显示的节目时间表。要注意的是,尽管在此省略了详细描述,但本实施方式的节目时间表数据不限于被用于显示有关一天的节目的信息的数据,而可以是被用于显示有关几天的节目的信息的数据。这里,节目信息I11、I12以及I13是基于第一节目数据而显示的节目信息,节目信息I21、I22、I23、I24以及I25是基于第二节目数据而显示的节目信息,而与第一节目数据无关。换句话说,节目信息I21、I22、I23、I24以及I25涉及既非对象用户也非与该用户相关联的另一信息提供方所提供的节目数据。节目信息的上端和下端的位置是基于日期和时间信息来确定的。例如,节目信息I11是基于表示在21:00开始而在22:00结束的节目的节目数据而显示的。在图8(a)中,节目信息I11和I12对应于由显示装置200的用户提供的节目数据。在这个示例中,节目信息I11在用户A已经输入针对安排在从21:00至22:00在频道1广播的节目的注释信息“早点回家”的情况下被显示。节目信息I12在用户B和C都已经输入针对安排在从20:00至21:30在频道2广播的节目的注释信息的情况下被显示。要注意的是,节目信息可以包括用于方便用户视觉识别的图像(图标)。在图8(a)中,节目信息I13对应于由公司400提供的节目数据。在这个示例中,节目信息I13指示特定人物呈现在安排在22:00在频道3上广播的节目中。在图8(a)所示节目时间表中,一些列中的节目时段是空白的。另一方面,在图8(b)所示节目时间表中,这种空白被填充了节目信息I21、I22、I23、I24以及I25;在这点上,图8(b)所示的节目时间表不同于图8(a)所示的节目时间表。另外,节目信息I21、I22以及I23的外观可能不同于节目信息I11、I12、I13、I24以及I25的外观。例如,节目信息I21、I22、I23、I24以及I25可以按黑白色显示,而节目信息I11、I12以及I23可以按彩色显示。而且,节目信息I11、I12以及I13可以按根据信息提供方而不同的颜色来显示,或者可以具有根据针对相同节目提供节目数据的信息提供方的数量(即,由提取单元132所提取的第一节目数据项的数量)而不同的亮度或色饱和度。图9是示出基于由节目时间表生成装置100生成的节目时间表数据的节目时间表的另一显示示例的图。该显示示例与图8所示显示示例相似之处在于,其示出了9月1日的节目时间表,然而,图9所示的显示示例与图8所示的显示示例不同之处在于,节目时间表是在9月1日之后显示的。在这个示例中,节目信息I21、I22、I23、I24以及I25被隐藏,而不管操作模式是部分显示模式还是全部显示模式。这是基于与业务提供方500的协议来决定的。另外,显示在节目信息I11、I12以及I13中的注释信息不同于图8所示的节目时间表的注释信息。显示在图9的示例中的注释信息是在显示在图8的示例中的注释信息之后提供的,例如是与在收看了该节目之后的印象有关的信息等。图10是示出在用户执行一项操作以扩展节目信息I12的量时所显示的内容的示例的图。显示装置200可以按此方式根据用户操作来改变节目时间表的显示外观。在扩展的节目信息I12a中,所显示信息的量大于节目信息I12的量。换句话说,节目信息I12代表性地显示了能够被显示为节目信息的一部分信息。在这个示例中,所有提供的注释信息在节目信息I12a中按时间先后顺序被显示。节目信息I12a除了注释信息以外还包括标题信息。如上所述,根据本实施方式的节目数据共享系统10,可以在具有作为朋友的预定关联(社交连接)的用户之间共享节目数据。根据本实施方式,用户不仅将节目时间表用作时间表而且用作便于经由电视与朋友进行通信的工具。具体来说,本实施方式的节目时间表易于引用针对过往节目的注释信息与针对将来节目的注释信息两者,由此,能够讨论已经广播的节目,也能够讨论今后要广播的节目。另外,在本实施方式的节目时间表中,可以通过选择部分显示模式来隐藏不需要的节目信息。一般来说,用户不会收看所有频道的所有节目。即,对于一般用户来说,仅获取与该用户希望收看的节目有关的信息就足够了。根据本实施方式的节目时间表生成装置100,可以根据部分显示模式或全部显示模式中的每一种来获取节目时间表,由此,可以选择性地获取适于收看用户或朋友的注释信息的节目时间表,和适于一般性收看与响应于用户在该时间的要求的节目有关的信息的节目时间表中的任一者。另外,根据本实施方式的节目数据共享系统10,可以显示与要在遥远的将来广播的、如尚未被业务提供方500准备好的节目有关的节目信息。而且,根据节目数据共享系统10,当节目的广播日期和时间临近,并且业务提供方500准备好提供节目数据时,可以用业务提供方500所提供的节目数据来补充由用户输入的节目数据。该实施方式对于与朋友共享与很可能要广播的即将来临的大规模正规事件(奥林匹克运动会、足球世界杯等)有关的信息来说特别有效,但对这种情况,具体时间表直到该事件发生之前都不是固定的。根据本实施方式,用户可以通过仅限定恰当的主题标签或者输入该事件的粗略时间表来讨论该事件并且与朋友共享与该事件有关的信息。要注意的是,在显示装置200中,播放电视广播的功能可以利用节目时间表来工作。例如,当与用户(或朋友)输入了注释信息的节目数据相对应的节目的广播开始时间临近时,显示装置200可以通过使用照明装置和/或振动器向用户相应地进行通知,或者可以开始播放该节目。第二实施方式根据本实施方式的节目数据共享系统10包括和上述第一实施方式的硬件构造一样的硬件构造。然而,在节目时间表生成装置100中实现的一些功能与第一实施方式的不同。因此,在下面的描述中,主要描述了与第一实施方式不同的要点,而与第一实施方式一样的特征在描述中恰当地省略。在本实施方式中,参照与第一实施方式相同的部件描述的部件具有与第一实施方式一样的构造。图11是示出节目时间表生成装置100的功能构造的图。节目时间表生成装置100的控制单元130与第一实施方式的控制单元(参照图5)的不同之处在于,其包括获取单元131a而非获取单元131,并包括提取单元132a而非提取单元132。获取单元131a除了第一获取单元1311和第二获取单元1312以外,还包括第三获取单元1313,其类似于第一实施方式中描述的获取单元。第三获取单元1313是用于获取表示与信息提供方相对应的区域的区域信息的装置。区域信息在这里是指显示装置200的用户收看节目的区域,或者公司400希望提供节目数据的区域。区域信息可以表示诸如县和地区的行政区划,或者可以表示能够接收来自特定广播台的广播波的区域。要注意的是,区域信息不仅可以指配给显示装置200的用户,而且可以指配给公司400或业务提供方500。获取单元131a可以直接从信息提供方获取区域信息,或者可以从不同源获取信息。例如,对于获取单元131a直接从显示装置200获取区域信息的情况来说,显示装置200预先存储了该区域信息。另选的是,显示装置200可以具有通过全球定位系统(GPS)来获取该装置的位置信息(表示维度与经度的信息)的定位功能,并且可以提供所获取的位置信息,作为区域信息。如果外部装置存储了与显示装置200的区域信息相对应的信息,则节目时间表生成装置100可以从该外部装置获取该区域信息。当提取单元132a指定另一信息提供方(参照步骤Sb3)时,提取单元132a除了存储在关联DB122中的关联以外,还使用由第三获取单元获取的、用于确定对象用户与另一信息提供方之间的关联的区域信息。即,由提取单元132a指定的另一信息提供方基于存储在关联DB122中的关联而具有与对象用户的关联,并且还是获取了表示与该对象用户的区域一样的区域的区域信息的信息提供方。根据本实施方式,可以向用户之间的关联应用局部连接,以使地理上彼此靠近定位的用户可以共享节目数据。根据本实施方式,还可以在考虑广播台或区域之间节目的差异的情况下共享节目数据。要注意的是,提取单元132a可以在不需要存储在关联DB122中的关联的情况下,仅利用区域信息来指定另一信息提供方,而不是利用区域信息和存储在关联DB122中的关联两者来指定另一信息提供方。变型本发明不限于上述实施方式,而可以按另一实施方式来实现。例如,本发明可以按下述修改实施方式来实现。要注意的是,本发明可以按组合多个变型的实施方式来实现。(1)本发明可以按不需要利用第二节目数据(即,由业务提供方提供的节目数据)的实施方式来实现。在这种情况下,不必具有与包括在生成单元133中的补充单元1331相对应的构造,或者不必能够切换操作模式。对于不切换操作模式的情况来说,生成单元133还不必包括选择单元1332。(2)在图8所示的示例中,节目信息I21至I25的显示通过预先由用户指定操作模式来实现的。然而,节目时间表生成装置100可以生成并发送能够按图8(a)和8B所示的两个显示模式来显示节目时间表的节目时间表数据。该节目时间表数据允许用户通过执行预定操作来切换节目时间表的显示模式。(3)如果节目时间表生成装置100向相同用户发送节目时间表数据多次,则节目时间表生成装置100可以仅生成与先前发送的节目时间表数据的差异相对应的部分节目时间表数据(即,由针对用户的节目时间表数据的一部分构成的节目时间表数据),而不是每次全新地重新生成全部节目时间表数据,并且可以将所生成的部分节目时间表数据发送至显示装置200。(4)在前述实施方式中,具有在关联DB122中描述的关联的用户被称为“朋友”;然而,与用户的关系不必是朋友关系,也可以是同事关系、关系密切的家庭成员,或亲戚。(5)本发明的节目不限于电视节目,也可以是无线电节目。节目不限于通过无线通信来接收,也可以通过有线通信来接收。只要显示装置200能够显示节目时间表就足够了;因此,显示装置200具有播放具有声音或图像的节目的功能并不是至关重要的。(6)本发明的广播不限于利用无线地接收的广播波(即,无线电波)的广播。本发明的广播可以经由诸如因特网的网络来发送节目。本发明的广播可以是符合诸如综合业务数字广播地面移动多媒体(ISDB-Tmm)和数字多媒体广播(DMB)的标准的、针对移动终端的多媒体广播。(7)在前述实施方式中,提取单元132响应于来自显示装置200的请求而开始提取。然而,提取单元132可以不管来自显示装置200的请求而开始提取。例如,提取单元132可以在不执行获取节目数据等时的时间期间来执行提取。(8)本发明不仅可以被理解为节目时间表生成装置100或包括节目时间表生成装置100的节目数据共享系统10,而且可以被理解为由节目时间表生成装置100执行的程序或生成节目时间表数据的方法。该程序可以预先录制在诸如光盘的记录介质上来提供,或者通过经由诸如因特网的网络下载到计算机上并且安装以使可用于用户来提供。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1