虚拟节目表呈现系统的制作方法

文档序号:7642813阅读:224来源:国知局
专利名称:虚拟节目表呈现系统的制作方法
技术领域
本发明涉及一种EPG(电子节目指南),用于以数字多信道广播呈现节目信息。
背景技术
由于数字多信道广播的建立,已经呈现了适合各种爱好的用户的节目。
然而,存在这样一个问题,即多信道产生过多的信息,以至于用户不能精确地仅仅从提供商发送来的EPG选择通过什么信道呈现所希望的节目,或者通过什么信道呈现与自己的爱好一致的节目。
为了克服上述问题,执行一种方法,该方法事先在STB(机顶盒)内登记呈现用户喜爱的节目的信道,在节目信息从提供商发送时产生和显示仅仅包括来自己登记的信道的节目信息的节目表,并且呈现该用户节目信息。
另一方面,通过查阅将要呈现的节目信息、选择与自己爱好一致的节目以及输入诸如记录数据、时间和信道之类的信息,来实现对将要广播的节目的记录和预约。还有一种方法,用于读取事先由专用输入装置设置到每个节目的一个代码,并且设置预约来记录节目。
此外,如果从一组由对应于包括一个或多个静止图像数据、运动图像数据、声音数据和文本数据在内的前述节目的多个内容组成的内容呈现用户喜爱的内容时,分类用于虚拟地向用户指示所希望的内容属于什么内容组的内容节目指南,并呈现给用户。该内容节目指南按照以该内容组为基础安排的内容属性信息,对应于上述节目表并且具有内容信息。这里实行一种方法,在其中,当用户为了获得所希望的内容而存取内容呈现装置时,该用户查阅该内容节目指南来获得所希望的内容属于该内容呈现装置的什么内容组的信息。
上述呈现节目信息的方法仅仅呈现事先由其效果为这样的节目信息与自己爱好一致的用户判断和登记的信道的节目信息。
这些信道例如是专用于广播电影的信道、专用于广播体育运动的信道或专用于广播新闻的信道。假设某个用户登记了一个专用于广播电影的信道和一个专用于广播新闻的信道。当从提供商发送来EPG时,STB给用户产生和呈现仅仅包括所登记的信道的节目信息,即用于专用于广播电影的信道和专用于广播新闻的信道的仅仅两个信道的节目信息。然而在例如与电影或新闻相比,用户对体育运动不感兴趣,但对英式足球有一点兴趣,而且有用户要看的英式足球比赛的情况下,呈现这样一个问题,即因为不呈现节目信息,所以该用户略过它。
信道分为一种类型,以使得用户容易选择信道,如果用户选择与之一致的信道,那么有增加用户觉得感兴趣的节目的可能性。然而,存在这样的问题,即由提供商选择的每个信道中的所有节目不是用户感兴趣的节目。
另一方面,为了记录和预约一节目,需要用户实行现有技术所描述的进行记录和预约的操作,从而引起这样一个问题,即当记录多个节目时,操作十分麻烦。
此外,由于每个内容呈现装置所支配和呈现的内容巨大,所以呈现给用户的内容节目指南也有大量的内容信息。因此,由于用户需要检索大量的内容信息来获得所希望的内容,所以存在需要付出大量劳动的问题。
发明的公开根据如上所述已经实现本发明。本发明的一个目的是提供一种虚拟节目表产生设备,用于指示反映用户爱好的节目信息;一种虚拟节目表呈现系统;一种虚拟节目表呈现方法;一种节目记录系统,用于在一记录介质中以反映用户爱好的节目信息为基础自动记录节目;一种节目记录方法;以及一种虚拟内容节目指南产生设备,用于指示反映用户爱好的内容信息。
根据本发明的虚拟节目表产生设备包括贮存部件,用于存储用户已经观看了的节目的节目观看历史;用户节目观看倾向信息产生部件,用于以贮存部件存储的用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;组节目观看倾向信息产生部件,用于根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;虚拟信道组织部件,用于以用户爱好、由用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由该多个真实信道所拥有的频带的虚拟信道;节目信息积累部件,用于在真实信道中积累作为广播的节目的属性信息的节目信息;以及虚拟节目表产生部件,用于从节目信息积累部件获取由虚拟信道组织部件所组织的虚拟信道的节目信息,并用于以该虚拟信道为基础安排从节目信息积累部件获取的节目信息,以产生一虚拟节目表。
上述虚拟节目表产生设备产生一虚拟节目表,在该表中安排了用户和用户所属的组感兴趣的节目的节目信息。
此外,根据本发明的虚拟节目表产生方法以用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;以用户的个人信息为基础将用户分类成组;根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;以用户爱好、用户节目观看倾向信息和组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由多个真实信道所拥有的频带的虚拟信道;以虚拟信道为基础、安排作为组织在虚拟信道中的节目的属性信息的节目信息,以产生一虚拟节目表。
上述虚拟节目表产生方法产生一虚拟节目表,在该表中安排了用户和用户所属的组感兴趣的节目的节目信息。
此外,根据本发明的虚拟节目呈现系统包括虚拟节目表产生设备,该虚拟节目表产生设备包括贮存部件,用于存储用户已经观看了的节目的节目观看历史;用户节目观看倾向信息产生部件,用于以贮存部件存储的用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;组节目观看倾向信息产生部件,用于根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;虚拟信道组织部件,用于以用户爱好、由用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由该多个真实信道所拥有的频带的虚拟信道;节目信息积累部件,用于在真实信道中积累作为广播的节目的属性信息的节目信息;虚拟节目表产生部件,用于从节目信息积累部件获取由虚拟信道组织部件所组织的虚拟信道的节目信息,并用于以该虚拟信道为基础安排从节目信息积累部件获取的节目信息,以产生一虚拟节目表;以及发送部件,用于发送由虚拟节目表产生部件产生的虚拟节目表。根据本发明的虚拟节目呈现系统还包括虚拟节目表接收设备,该虚拟节目接收设备包括输入部件,用于输入用户个人的信息;第一接收部件,用于接收由虚拟节目表产生设备的发送部件发送的虚拟节目表;以及输出显示部件,用于输出和显示由第一接收部件接收的虚拟节目表。
上述虚拟节目表呈现系统产生一虚拟节目表,在该表中安排了用户和用户所属的组感兴趣的节目的节目信息,以便呈现该虚拟节目表给该用户。
此外,根据本发明的虚拟节目表呈现方法以用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;以用户的个人信息为基础将用户分类成组;输入示出用户属性的个人信息;以个人信息为基础将用户分类成组;根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;以用户爱好、用户节目观看倾向信息和组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由多个真实信道所拥有的频带的虚拟信道;以虚拟信道为基础、安排作为组织在虚拟信道中的节目的属性信息的节目信息,以产生一虚拟节目表;发送所产生的虚拟节目表;接收所发送的虚拟节目;并输出和显示所接收的虚拟节目表。
上述虚拟节目表呈现方法产生一虚拟节目表,在该表中安排了用户和用户所属的组感兴趣的节目的节目信息,以便呈现该虚拟节目表给该用户。
此外,根据本发明的节目记录系统包括虚拟节目表产生设备,该虚拟节目表产生设备包括贮存部件,用于存储用户已经观看了的节目的节目观看历史;用户节目观看倾向信息产生部件,用于以贮存部件存储的用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;组节目观看倾向信息产生部件,用于根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;虚拟信道组织部件,用于以用户爱好、由用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由该多个真实信道所拥有的频带的虚拟信道;节目信息积累部件,用于在真实信道中积累作为广播的节目的属性信息的节目信息;虚拟节目表产生部件,用于从节目信息积累部件获取由虚拟信道组织部件所组织的虚拟信道中安排的节目的节目信息,并用于以该虚拟信道为基础安排从节目信息积累部件获取的节目信息,以产生一虚拟节目表;第一发送部件,用于发送由虚拟节目表产生部件产生的虚拟节目表;节目记录预约设置脚本产生部件,用于产生作为用来在记录介质中记录安排在虚拟信道中的节目的控制命令的节目记录预约设置脚本;以及第二发送部件,用于发送由节目记录预约设置脚本产生部件产生的节目记录设置脚本。根据本发明的节目记录系统还包括节目记录预约设置脚本接收设备,该节目记录预约设置脚本接收设备包括输入部件,用于输入用户个人的信息;第一接收部件,用于接收由第一发送部件发送的虚拟节目表;输出和显示部件,用于输出和显示由第一接收部件接收的虚拟节目表;第二接收部件,用于接收由第二发送部件发送的节目记录预约设置脚本;信号转换部件,用于将由第二接收部件接收的节目记录预约设置脚本转换成控制信号;以及第三发送部件,用于发送由信号转换部件转换的控制信号。而且根据本发明的节目记录系统还包括记录设备,该记录设备包括第三接收部件,用于接收由第三发送部件发送的控制信号;第四接收部件,用于接收安排在虚拟信道中的节目;记录部件,用于在记录介质中记录由第四接收部件收到的节目;以及控制部件,用于驱动和控制记录部件以便响应第三接收部件所收到控制信号、在记录介质中记录由第四接收部件所收到的节目。
上述节目记录系统产生一虚拟节目表,在该表中安排了用户和用户所属的组感兴趣的节目的节目信息,该节目记录系统还产生控制命令,用于以该虚拟节目表为基础执行节目记录。
此外,根据本发明的节目记录方法以用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;以用户的个人信息为基础将用户分类成组;输入示出用户属性的个人信息;以个人信息为基础将用户分类成组;根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;以用户爱好、用户节目观看倾向信息和组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由多个真实信道所拥有的频带的虚拟信道;产生作为用于在记录介质中记录组织在虚拟信道中的节目的控制命令的节目记录预约设置脚本,发送所产生的节目记录预约设置脚本,接收所产生的节目记录预约设置脚本,将所接收的节目记录预约设置脚本转换成控制信号,发送控制信号,接收所发送的控制信号和响应所接收的信号接收组织在虚拟信道中的节目以将其记录在记录介质中。
上述节目记录方法产生一虚拟节目表,在该表中安排了用户和用户所属的组感兴趣的节目的节目信息,该节目记录系统还产生控制命令,用于以该虚拟节目表为基础执行节目记录。
根据本发明的虚拟内容节目指南产生设备包括贮存部件,用于存储用户利用过的内容的内容利用历史;用户内容利用倾向信息产生部件,用于以贮存部件存储的用户内容利用历史为基础、产生示出用户利用什么内容的用户内容利用倾向信息;组内容利用倾向信息产生部件,用于以用户的个人信息为基础将用户分类成组,并根据属于每个组的用户的内容利用历史产生示出每个组利用什么内容的组内容利用倾向信息;内容信息检测部件,用于检测作为内容的属性信息的内容信息;内容信息积累部件,用于积累由内容信息检测部件检测到的内容信息;虚拟内容组织部件,用于以由用户内容利用倾向信息产生部件产生的用户内容利用倾向信息和/或由组内容利用倾向信息产生部件产生的组内容利用倾向信息和由内容信息积累部件积累的内容信息为基础,作为虚拟组将由多个内容组成的真实内容组的内容组织到虚拟内容组;以及虚拟内容节目指南产生部件,用于以由虚拟内容组组织部件组织的虚拟内容组为基础,安排由内容信息积累部件积累的内容信息,并产生虚拟内容节目指南。
上述虚拟内容节目指南产生设备产生一虚拟内容节目指南,在其中安排了用户和/或用户所属的组感兴趣的内容的内容信息。
附图的简要描述

图1是解释示出作为根据本发明的一个实施例的虚拟节目表呈现系统的结构的示意图。
图2是解释虚拟节目表呈现系统中的节目观看倾向信息的示意图。
图3是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第一流程图。
图4是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第二流程图。
图5是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第三流程图。
图6是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第四流程图。
图7是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第五流程图。
图8是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第六流程图。
图9是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第七流程图。
图10是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第八流程图。
图11是解释用于在虚拟节目表呈现系统中产生虚拟节目表的操作的第九流程图。
图12是解释用于在虚拟节目表呈现系统中的虚拟节目表上安排节目信息的步骤的视图。
图13是解释用于在虚拟节目表呈现系统中的虚拟节目表上安排节目信息的步骤的视图。
图14是解释用于在虚拟节目表呈现系统中的虚拟节目表上安排节目信息的步骤的视图。
图15是解释用于在虚拟节目表呈现系统中的虚拟节目表上安排节目信息的步骤的视图。
图16是解释用于在虚拟节目表呈现系统中的虚拟节目表上安排节目信息的步骤的视图。
图17是示出在虚拟节目表呈现系统中产生的虚拟节目表的视图。
图18是解释示出作为本发明的实施例的节目记录系统的结构的示意图。
图19是解释用于在该节目记录系统中产生节目记录预约设置脚本的操作的流程图。
图20是解释该节目记录系统中的常规信道的节目表的视图。
图21是解释用于取消组织在该节目记录系统中的虚拟信道中的节目的方法的一个示例的视图。
图22是解释用于组织被组织在该节目记录系统中的常规信道中的节目的方法的一个示例的视图。
图23是解释该节目记录系统中的请求信道的节目表的视图。
图24是解释用于选择在该节目记录系统中记录节目的记录设备的方法的一个示例的视图。
图25是按照节目(by program)示出该节目记录系统中的节目记录预约设置脚本的一个示例的视图。
图26是示出在该节目记录系统中的总括的(blanket)节目记录预约设置脚本的一个示例的视图。
实现本发明的最佳方式以下将详细描述实现虚拟节目表产生设备、虚拟节目表产生方法、虚拟节目表呈现系统和虚拟节目表呈现方法的方式。
这里描述根据本发明产生的虚拟信道和虚拟节目表。
在电视广播领域,通过从地面广播电台、BS(广播卫星)或CS(通信卫星)发送的、具有预定频带的电波(无线电)传送节目。在上述频带中,给定的识别号是1比1,它是常规信道。
另一方面,虚拟信道以用户的爱好而不是指定到预定频带的号为基础选择在常规信道中正在广播的节目,它被按照预定的规则安排,以便提供好像节目在预定的频带中广播那样的情形。换句话说,该虚拟信道能够获得该常规信道的所有频带,而且显然,该频带随节目变化。
虚拟节目表是按时间顺序安排的表,每个虚拟信道依次可视地指示组织在上述虚拟信道中的节目什么时候和用哪个虚拟信道广播给用户。
例如,本发明应用于诸如示出在图1的虚拟节目表呈现系统1这样的结构。
虚拟节目表呈现系统1包括虚拟节目表创建设备2,用于发送以虚拟信道为基础产生的虚拟节目表;终端装置3,用于接收从虚拟节目表创建设备2发送来的虚拟节目表。
虚拟节目表创建设备2包括数据库11、数据库12、数据库13、数据库14和控制单元15。
数据库11按照由未图示的提供商呈现的属性信息、积累如表1中所示的节目信息。
表1节目信息


诸如属性信息这样的节目信息例如包括诸如节目广播的日期、在该周的星期几,节目广播开始时间,节目广播结束时间(或者代之以节目广播时间),节目类别,节目关键字,广播节目的信道号,信道名称,广播的节目的简化的内容的解释等。
在表1,示出了以下要解释的上述属性信息中的节目广播的日期、在该周的星期几,节目广播开始时间,节目广播时间,节目类别,节目关键字。
在日期栏,节目广播的日期示出成公元、月、日,例如“2000.09.08”。
在星期栏,节目广播的该周的星期几示出成例如“星期五”。
在开始时间栏,示出节目广播的时间,例如,表示为“193000”。
在时间栏,示出节目广播的广播时间,例如,在30分钟的情况下表示为“03000”。
在标题栏,示出节目的标题,例如像“竞猜◎◎”。
在类别栏,用表1所描述的号码例如“7”示出节目的类别。节目类别是广播的节目的特征分类到某些类型的组,例如如表2所示,每个节目分成15种类别。

由0-E的16进制数值表达15种类别。此外,分类到表2中的15种类别还可以再分,而且每个节目还可以再分。号码F的类别指示一个预备区域。
数据库12积累示出用户观看过的节目的节目观看历史。控制单元15在用户观看节目时,在数据库12中积累节目广播的日期、节目广播的该周的星期几、开始时间、节目标题、将节目进行分类的类别和节目的关键字作为节目观看历史。
这里,将解释用于确认用户已经观看一节目的第一方法和第二方法。
首先,第一方法是用于获得用户观看一节目花多少小时的比率,并将其与用来判断的预定阈值进行比较的方法。例如,设L是节目的广播时间、T是阈值和M是用户观看节目的小时数,那么在观看时间M满足表达式T≤(M/L)的情况下,进行该用户观看了那个节目的辨认。在所有节目中阈值T可以是一个常数或者可以随节目变化。例如,将在节目的后半截涉及重大新情况的戏曲或电影的阈值设置为高,或者将在节目的开始就指示最重要的信息的节目的阈值设置成低。
第二种方法是这样一种方法,即当用户存取从虚拟节目表输出到终端装置3的节目信息时,判断出该用户观看过它。当用户存取节目信息时,不管该用户观看过还是没有观看过所适用的节目,按照数据库1 2中的节目观看历史登记该节目信息。
顺便说,用户观看节目的事实可以根据用户是否对那个节目感兴趣来判断。因此,可以认为数据库12中积累的节目观看历史反映了用户的爱好。
因此,控制单元15按积累在数据库12的节目观看历史中的节目标题、节目类别和节目关键字对用户观看节目的时间量进行计数,以便准备指示用户的观看倾向的用户节目观看倾向信息,并将它们积累到该数据库。
用户节目观看倾向信息包括由节目的标题定义的标题列表、由节目类别定义的类别列表和节目关键字定义的关键字列表,它们被伴随着代表观看时间量的值。用户节目观看倾向信息是由类别列表、标题列表和关键字列表形成一个集合。用户节目观看倾向信息可以以从星期一到星期日的该周的单元中的每小时来进行设置。例如,各种模式,例如,诸如具有按星期的每天的一小时为单元的一组用户节目观看倾向信息的模式,在总共一周内具有两组用户节目观看倾向信息,一组是星期一到星期五的工作日的而另一组是星期六和星期天的休息日的模式,以及具有一组从星期一到星期日的用户节目观看倾向信息的模式。
在下列解释中,使用具有按星期的每天的一小时为单元的一组用户节目观看倾向信息的模式。例如,在具有按星期的每天的一小时为单元的一组用户节目观看倾向信息的模式下,准备一天24个及每周24×7=168个用户节目观看倾向信息。
例如,如图2所示,当关注从星期五的20至23点钟这三小时时,关注三组用户节目观看倾向信息。这里,所使用的用户节目观看倾向信息包括从20至21点钟的用户节目观看倾向信息Fri 20、从21至22点钟的用户节目观看倾向信息Fri 21、从22至23点钟的用户节目观看倾向信息Fri 22。
分别在表3、4和5中示出了Fri 20的标题列表、类别列表和关键字列表。注意,以较高的值的顺序描述这些列表中的三个上层安排。
表3标题列表

表4类别列表

表5关键字列表

在表3中所示的标题列表具有广播节目的星期的星期几、节目开始时间、节目标题和值的信息。例如,表3中的标题列表中的最高值的节目是开始于20点钟的标题为“新闻/股评”的节目,其值是10。
在表4中所示的类别列表具有广播节目的星期的星期几、节目开始时间、节目类别和值的信息。例如,表4中的类别列表中的最高值的节目是类别为“新闻/报道”的节目,其值是12。
在表5中所示的关键字列表具有广播节目的星期的星期几、节目开始时间、节目关键字和值的信息。
现在解释节目的关键字。例如,节目的关键字是表5中所示的人名,并且这个人名是呈现在该节目中的人物的。例如,该关键字是每次都在该节目上呈现的表演者或者拍制该节目的客串表演者。例如,表5的关键字列表中最高值的关键字是关键字“Sato 00”,其值为15。
下面将详细解释计数值即计数已经观看了多少小时节目的值的方法。
分别在表6、7和8中示出Fri 21的标题列表、类别列表和关键字列表;分别在表9、10和11中示出Fri 22的标题列表、类别列表和关键字列表。
表6标题列表

表7类别列表

表8关键字列表


表9标题列表

表10类别列表

表11关键字列表

数据库13积累了用户的个人信息。
该个人信息包括年龄、性别、婚否和职业。该个人信息从下面要描述的终端装置3输入,并且例如在用户接收虚拟节目表呈现系统1中的服务时进行登记。
此外,数据库13积累用户必定希望观看的节目的广播日期和时间、广播时间以及标题。如果用户必定希望观看的节目是一个绝对观看节目组,那么首先将该绝对观看节目组组织到虚拟信道。用户从下面要描述的终端装置3输入该绝对观看节目组,其类似于上述个人信息。
数据库14积累以积累在上述数据库13中的用户个人信息为基础决定的组的组信息。
为了获得组信息,首先以积累在数据库13中的用户个人信息为基础将其划分成组。例如根据诸如年龄、职业和婚否这样的个人信息进行组的划分。可以通过以比年龄、职业和婚否这三种类型或上面没有进行描述更多的细节过滤来实现这种组划分,相反,也可以以更粗略的过滤实现这种划分。
在完成组划分之后,将使用积累在数据库12中的个人的节目观看历史来重新准备一组的节目观看倾向信息。将每组的组的节目观看倾向信息积累在数据库14中,作为组节目观看倾向信息。
例如,关注使用该虚拟节目表呈现系统1的用户X。假设用户X从后面要描述终端装置3输入诸如年龄为30、未婚、职业是工程师这样的个人信息,以利用该虚拟节目表呈现系统1。虚拟节目创建设备2通过控制单元15从个人信息产生一个组(例如组A)。然后该控制单元15将属于该组A的所有用户的观看历史合计到数据库14,并且重新准备组的节目观看倾向信息,作为组节目观看倾向信息。该组节目观看倾向信息和类似于用户节目观看倾向信息的观看每个节目标题、节目类别和节目关键字的时间量的代表性值一起被积累在数据库14中。
组节目观看倾向信息形成一个包括类似于该用户节目观看倾向信息的类别列表、标题列表和关键字列表的集合。组节目观看倾向信息形成一个包括类别列表、标题列表和关键字列表的集合。组节目观看倾向信息可以以从星期一到星期日的该周的单元中的每小时来进行设置。例如,可能设置各种模式,诸如具有按星期的每天的一小时为单元的一组用户节目观看倾向信息的模式,在总共该周内具有两组用户节目观看倾向信息,一组是星期一到星期五的工作日的而另一组是星期六和星期天的休息日的模式,以及具有一组从星期一到星期日的用户节目观看倾向信息的模式。
在下列的解释中,使用具有按星期的每天的一小时为单元的一组用户节目观看倾向信息的模式。例如,在具有按星期的每天的一小时为单元的一组用户节目观看倾向信息的模式下,准备一天24个及每周24×7=168个用户节目观看倾向信息。
当关注从星期五的20至23点钟这三小时的、类似于用户节目观看倾向信息的组用户节目观看倾向信息时,关注三组组用户节目观看倾向信息。假设这些组用户节目观看倾向信息是从20至21的Gfri 20、从21至22的Gfri21以及从22至23的Gfri 22。
分别在表12、13和14中示出了Gfri 20的标题列表、类别列表和关键字列表。按较高的值的顺序描述这些列表中的三个上层安排。
表12标题列表

表4类别列表

表5关键字列表

在表12中所示的标题列表具有广播节目的星期的星期几、节目开始时间、节目标题和值的信息。例如,表12中的标题列表中的值最高的节目是开始于20点钟的标题为“xx职业摔跤(专业摔跤)”的节目,其值是8。
在表13中所示的类别列表具有广播节目的星期的星期几、节目开始时间、节目类别和值的信息。例如,表4中的类别列表中的值最高的节目是类别为“体育运动2”的节目,其值是12。
在表14中所示的关键字列表具有广播节目的星期的星期几、节目开始时间、节目关键字和值的信息。现在解释节目的关键字。例如,节目的关键字是图4中所示的人名,并且这个人名是呈现在该节目中的人物的。例如,该关键字是每次都在该节目上呈现的表演者或者拍制该节目的客串表演者。例如,表14的关键字列表中值最高的关键字是关键字“Funaki◎◎”,其值为5。
每个列表的值是由属于每个组的所有用户的观看历史计算而来的,并且按预定周期进行更新。
分别在表15、16和17中示出Gfri 21的标题列表、类别列表和关键字列表;分别在表18、19和10中示出Gfri 22的标题列表、类别列表和关键字列表。
表15标题列表

表16类别列表

表17关键字列表

表18标题列表


表19类别列表

表20关键字列表

用户节目观看倾向信息和组节目观看倾向信息除了以积累在上述数据库12中的用户的节目观看历史为基础产生以外,还依赖于用户对节目的评价。在产生出用户观看的节目较合意的判断的情况下,根据用户节目观看倾向信息和组节目观看倾向信息反映其评价信息,并增加适用的节目的标题、类别和关键字的值。
例如,在虚拟节目表创建设备2产生的虚拟节目表的节目信息栏配置一按钮,用于输入描述成“好”的用户节目评价。在用户已经观看了虚拟节目表的节目的情况下,产生观看的节目较合意的判断,通过终端装置3检查“好”按钮,增加用户节目观看倾向信息和组节目观看倾向信息的标题、类别和关键字的值,根据节目观看倾向信息和组节目观看倾向信息反映用户的节目评价。
控制单元15总括地控制数据库11、数据库12、数据库13和数据库14,以产生虚拟节目表,并将其发送到终端装置3。
终端装置3例如是个人计算机,它配备有例如CRT(阴极射线管)、液晶显示器等之类的显示单元,用于接收从虚拟节目表创建设备2发送的虚拟节目表,并输出和显示所收到的虚拟节目表。此外,终端装置3配备有例如键盘或鼠标之类的输入单元,用于输入个人信息或改变所收到的节目表信息,并且将所输入的个人信息发送到虚拟节目表创建设备2。
接下来将参考图3-11中所示的流程图解释用虚拟节目表呈现系统1产生虚拟节目表的操作。
在图3中显示了步骤1至步骤11。
在步骤S1,用户从终端装置输入希望准备的虚拟节目表的该周的星期几、虚拟节目表的开始时间和时间量t。
此外,在所产生的虚拟信道的信道号未事先决定并且可以通过用户输入设置的情况下,还输入虚拟信道的信道号。而且该虚拟信道的信道号可以通过事先仅仅设置能够产生的虚拟信道数的上限并将用户能够使用的真实信道数乘以一系数计算出来。例如,设Vmax是虚拟信道数的上限、Rc是真实信道数、Vc是虚拟信道数以及k是该系数,那么虚拟信道Vc可以由Vc=k×Rc计算。如果计算的Vc是Vc≥Vmax,则导致Vc=Vmax。
例如,在步骤S1,希望准备虚拟节目表的用户是用户X,准备好的虚拟节目表的该周的星期几和时间分别是星期五和20至23点钟。此外,产生的虚拟信道数可以由用户输入,虚拟信道数是4并且这些信道表达为VC-1、VC-2、VC-3和VC-4。
用户从终端装置输入一决策值(policy),用于决定用户节目观看倾向信息和组节目观看倾向信息的优先次序,以及用户节目观看倾向信息和组节目观看倾向信息的标题列表、类别列表和关键字列表的优先次序。
该决策值具有一个时间量模式(time number mode),用于指定对于通过将所产生的虚拟信道数乘以该时间量来计算出来的总时间量的使用率,以及一个节目数模式,用于指定对于组织到虚拟信道的节目数的使用率。
首先解释该时间量模式,在时间量模式下,输入决策值以使得例如用户节目观看倾向信息占70%,而组节目观看倾向信息占30%。这个数值意味着对应于通过将所产生的虚拟信道数乘以该时间量来计算出来的总时间量70%的时间量的节目,以用户节目观看倾向信息为基础,组织到虚拟信道,并且将对应于30%的时间量的节目,以组节目观看倾向信息为基础,组织到虚拟信道。
例如,假设通过将所产生的虚拟信道数乘以该时间量来计算出来的总时间量是100小时,那么可以利用用户节目观看倾向信息进行组织节目广播时间总共是70小时,而可以利用组节目观看倾向信息进行组织节目广播时间总共是30小时。
类似地,假设用户节目观看倾向信息和组节目观看倾向信息的标题列表、类别列表和关键字列表的决策值分别是50%、30%和20%。由于如上所述,在使用用户节目观看倾向信息的情况下,总共可以安排的节目是70小时,35个小时的节目是以标题列表为基础选择的,21个小时的节目是以类别列表为基础选择的,而14个小时的节目是以关键字列表为基础选择的。
组节目观看倾向信息的情况类似于用户节目观看倾向信息的情况。
此外,当将节目组织到虚拟信道时,按决策值的高低顺序组织这些节目。在上述决策值的情况下,首先择优地使用用户节目观看倾向信息的标题列表,然首使用该类别列表和关键字列表。结束利用用户节目观看倾向信息组织节目,此时呈现组节目观看倾向信息的标题列表、类别列表和关键字列表。应该注意,对于该决策值来说,可以输入适当的值,但有分数时常显得与能够安排的节目的虚拟信道和广播时间有关。在这样的情况下,选择节目以使得其最接近各个决策值。
接下来将解释节目数模式,在节目数模式下,在使用率由该节目数指定时,将可以组织到虚拟信道的节目数设置作为基准的节目数。例如,假设每小时都可以将一个节目组织到各个虚拟信道,那么在以一小时为单元,以用户节目观看倾向信息和组节目观看倾向信息为基础,将节目组织到虚拟信道的情况下,该信道数用作基准。例如,如果所产生的虚拟信道是20个,则作为基准的节目数就是20。
在节目数模式下,例如,类似于时间量模式,输入决策值以使得用户节目观看倾向信息占70%,而组节目观看倾向信息占30%。
这个数值意味着作为基准的节目数的70%是以用户节目观看倾向信息为基础所选择的节目,它的30%是以组节目观看倾向信息为基础所选择的节目。例如,假设所产生的虚拟信道数是20,那么可以利用用户节目观看倾向信息进行组织的节目是20×0.7=14个,而可以利用组节目观看倾向信息进行组织的节目是20×0.3=6个。
类似地,假设用户节目观看倾向信息和组节目观看倾向信息的标题列表、类别列表和关键字列表的决策值分别是50%、30%和20%。如上所述,在使用用户节目观看倾向信息的情况下,由于可以进行组织的节目是14个,所以可以以标题列表为基础选择的节目是14×0.5=7个,以类别列表为基础选择的节目是14×0.3=4.2个,而以关键字列表为基础选择的节目是14×0.2=2.8个。
于是,在分数呈现在以类别列表和关键字列表为基础选择的节目的节目数中的情况下,矫正该节目数以使得其最接近各个决策值。例如,进行矫正以使得在类别列表的情况下所选择的节目是4个,而在关键字的情况下所选择的节目是3个。此外,在节目数模式下,在即使执行了上述解释的情况下,也会在虚拟信道中呈现用于组织节目的足够多的空区域,再次重复同样的步骤以组织到虚拟信道。
同样在组节目观看倾向信息的情况下,执行上面解释的步骤以类似于用户节目观看倾向信息的情况那样组织到虚拟信道。
此外,当在节目数模式下将节目组织到虚拟信道时,类似于时间量模式,以决策值的高低次序组织节目。在上述决策值的情况下,首先择优地使用用户节目观看倾向信息的标题列表,然后使用类别列表和关键字列表。当结束利用组节目观看倾向信息组织节目时,将使用用户节目观看倾向信息的标题列表、类别列表和关键字列表。
在步骤S2,虚拟节目表产生设备的控制单元15根据终端装置3的输入,从数据库12读取用户X的用户节目观看倾向信息,从数据库13读取绝对观看节目组,并且从数据库13读取用户X所属的组的组节目观看倾向信息,在这里,该组是组A。由于用户X所希望的虚拟节目表是星期五20至23点钟的虚拟节目表,所以从用户节目观看倾向信息读取表3至5中所示的Fri 20、表6至8中所示的Fri 21和表9至11中所示的Fri 22;并且从用户节目观看倾向信息读取表12至14中所示的GFri 20、表15至17中所示的GFri 21和表18至20中所示的GFri 22。
在步骤S3,控制单元15从数据库11读取施加的准备虚拟节目表的时域的所有节目信息,它们形成一个节目组。这里,取出星期五的20至23点的节目信息。在节目信息例如像上述表1那样的情况下,参考该表中的开始时间栏和时间栏提取节目广播在20点以后开始并且在23点以前结束的节目。
在表1中,排除了其开始时间是193000的“竞猜◎◎”、其节目结束时间由于开始时间是220000及延续时间是20000而超出23点的“法国电影◎◎”、其开始时间是230000的“太空时代NOSO”、“音乐□”和“烹饪◎◎”,其他节目的节目信息按照节目组进行安排。于是这样安排的节目组称为主要临时节目组。该主要临时节目组显示在表21中。
表21主要临时节目组


在步骤S4,控制单元15将该主要临时节目组与用户从数据库13读取的用户X的绝对观看节目组的节目信息比较,以搜索一致的一个。在呈现适用的节目的情况下,读取其节目信息并且将步骤进行到步骤S5;在不呈现适用的节目的情况下,将步骤进行到步骤S8。
表22示出了用户X的绝对观看节目组的一个示例。
表22绝对观看节目组

例如,控制单元15首先将表22中所示的绝对观看节目组中的开始时间最早(203000)的“00科学”与表21中的主要临时节目组比较,以搜索是否存在一致的一个。当控制单元15找到表21中的主要临时节目组中的“00科学”时,控制单元15读取它的节目信息,然后将步骤进行到步骤S5。
在步骤S5,控制单元15计算虚拟信道的空区域,并将其与从在步骤S4中读取的节目信息中获得的节目的广播时间比较,从而判断是否能够将节目组织到虚拟信道。如果控制单元15判断能够组织节目,则引起进行到步骤S6;如果判断不能组织节目,则返回步骤S4。
例如,假设还没有任何节目被组织到虚拟信道,那么控制单元15按四个信道×3小时=12小时来计算虚拟信道的空区域。此外,由于已经在步骤S4中读取了节目信息的“00科学”的广播时间量是30分钟,所以控制单元15判断“00科学”可以组织到虚拟信道的VC-1至VC-4的任何一个,并进行到步骤S6。
在步骤S6,控制单元15组织节目到虚拟信道,并安排节目信息到虚拟节目表。组织的节目按从较新到早的虚拟信道号顺序组织所组织的节目。例如,假设四个虚拟信道是VC-1、VC-2、VC-3和VC-4,那么从VC-1开始安排。
例如,由于节目还没有组织到虚拟信道,所以控制单元15将开始时间是203000的“00科学”组织到VC-1的2030,并在虚拟节目表中安排其节目信息。
在步骤S7,控制单元15从主要临时节目组中删除在步骤S6组织到虚拟信道的节目的节目信息。例如,删除表21中所示的主要临时节目组中的“00科学”的节目信息。
当结束步骤S7时,步骤返回步骤S4。由于在表22所示的绝对观看节目组呈现开始于223000的“可爱的天使Kent”,并且这个节目也可以组织到虚拟信道,所以控制单元1 5将该节目组织在VC-1的2230,并在虚拟节目表中安排其节目信息。
在步骤S8,控制单元15将主要临时节目组与积累在未显示的积累单元中的第三方的居间节目列表进行比较,以便搜索一致的一个。在不呈现适用的节目的情况下,步骤进行到图4中的步骤S12。
现在解释第三方的居间节目列表。第三方的居间节目列表是收集了由用户X以外的一个人或一方,例如服务器管理员、广告商等选择的节目的节目信息的一个列表。不管用户X是否允许,服务器管理员将其选择的广告节目强加到虚拟信道。在每当准备虚拟信道时服务器管理员就征收用户X的费用的情况下,服务器管理员考虑减去用于广告的广告节目而对用户X征收的费用。此外,当在虚拟信道安排由广告员选择的节目的情况下,例如,安排广告员拿出希望广告的物品的节目或插入商品的商业广告的节目。考虑到广告员在不管用户X是否允许在虚拟信道安排节目的情况,广告员利用由用户X向服务器管理员支付虚拟服务使用费用中的一部分或全部金额。第三方的居间节目列表是一个节目组,如上所述,在该组中包括第三方的意图。这些节目一般来说与用户的爱好没有关系,但还可以选择与用户或组的爱好有关的广告节目。例如,假设控制单元15将第三方的居间节目列表与表21中的主要临时节目组进行比较,以获得开始于220000的“数字视频00%实际使用”作为搜索结果。控制单元15读取这个节目的节目信息。
例如,在用户X的虚拟信道上安排这个节目的第三方是制作和出售数字摄像机或数字视频卡(digital video deck)的制作人。
在步骤S9,控制单元15计算虚拟信道的空区域,并将其与从在步骤S8读取的节目信息中获得的节目的广播时间进行比较,以此来判断节目能否组织到虚拟信道。使得该节目可以进行组织的控制单元15引起步骤进行到步骤S10,如果判断结果是该节目不能进行组织,则控制单元15引起步骤返回到图4的步骤S8。
在步骤S10,控制单元15将节目组织到虚拟信道,并将其节目信息安排到虚拟节目表。控制单元15按照由虚拟信道的较新的信道号到较早的信道号的顺序组织节目。
例如,将开始于220000的“数字视频00%实际使用”组织在VC-1的22点的位置,并其节目信息安排在如图12的对角线中所示的虚拟节目表中。例如,当选取图12中所示的虚拟节目表中的各个节目的节目信息栏所描述的“解释”按钮时,浏览器启动,并且显示安排适用的节目的内容的解释语句。
在步骤S11,控制单元15从主要临时节目组中删除在步骤S10组织到虚拟信道的节目的节目信息。例如,删除示出在表21中所示的主要临时节目组中的“数字视频00%实际使用”的节目信息。
当步骤S11结束时,步骤进行到步骤S8。
在图4中示出了从步骤S12至步骤S23的步骤。
在步骤S12,控制单元15获得可以组织到准备好的虚拟节目表的虚拟信道的时间量,并且在以用户节目观看倾向信息和组节目观看倾向信息为基础,根据用户在步骤S1输入的决策值进行组织时,计算达到上限的可允许组织的时间。
例如,在虚拟信道是四个信道并且准备好时域是从20点至23点这3小时的虚拟节目表的情况下,该虚拟信道具有逐渐形成的可允许的时间4(信道)×3(小时)×60(分钟)。假设将30分钟节目“00科学”、30分钟节目“数字视频00%实际使用”和30分钟节目“可爱的天使Kent”组织在MC-1,那么虚拟节目表的可允许组织的时间是720-30×3=630分钟。
假设用户节目观看倾向信息和组节目观看倾向信息的决策值分别是70%和30%,那么可允许组织的时间分别是630×(7/10)=441分钟和630×(3/10)=189分钟。该可允许组织的时间指的是能够以用户节目观看倾向信息为基础被安排在虚拟信道中的节目的时间量是最大441分钟,能够以组节目观看倾向信息为基础被安排在虚拟信道中的节目的时间量是最大189分钟。
此外,假设用户节目观看倾向信息和组节目观看倾向信息的标题列表、类别列表和关键字列表的决策值分别是50%、30%和20%,那么在用户节目观看倾向信息的情况下的可允许组织的时间分别是441×(5/10)=220.5分钟、441×(3/10)=132.3分钟和441×(2/10)=88.2分钟;而在组节目观看倾向信息的情况下的可允许组织的时间分别是189×(5/10)=94.5分钟、189×(3/10)=56.7分钟和189×(2/10)=37.8分钟。然而,由于每个节目正常情况下按120、60和30分钟为单元编辑,所以如果使得可允许组织的时间是节目广播时间的整数倍,则可以避免浪费,以使得用户节目观看倾向信息和组节目观看倾向信息能够更进一步地反映虚拟信道的组织工作。
例如,当矫正上述那样计算出来的关于标题列表、类别列表和关键字列表的可允许组织的时间,使得自属于主要临时节目组的节目之外最短广播时间以来是30分钟的整数倍时,在用户节目观看倾向信息的情况下,它们分别是240分钟、120分钟和90分钟。类似地,在组节目观看倾向信息的情况下,它们分别是90分钟、60分钟和30分钟。
在步骤S12及其以下步骤中,应用用于指定关于通过将所产生的该虚拟信道数乘以时间计算出来的总时间量的使用率的时间量模式。此外,在步骤S12,获得可以组织到虚拟信道的时间,并根据决策值计算各个列表的可允许组织的时间,而且还可以应用用于根据步骤S12的决策值计算可以组织到虚拟信道的节目数,并用于指定关于按其以下步骤组织到虚拟信道的节目数的使用率的节目数模式。
例如,假设所产生的虚拟信道的信道数是4,并且所产生的虚拟信道的时域是从20点至23点的3小时,则当由节目数指定使用率时,作为基准的节目数每次分别为4个。此外,假设用户节目观看倾向信息和组节目观看倾向信息的决策值分别是70%和30%,那么由用户节目观看倾向信息和组节目观看倾向信息组织到虚拟信道的节目数分别为4×0.7=2.8和4×0.3=1.2。应注意,所计算到的值在用户节目观看倾向信息和组节目观看倾向信息中分别矫正为3和1,以使得它们最接近该决策值。
然后假设标题列表、类别列表和关键字列表的决策值分别是50%、30%和20%,那么在用户节目观看倾向信息的标题列表、类别列表和关键字列表的情况下计算出3×0.5=1.5、3×0.3=0.9和3×0.2=0.6。所计算出来的值例如在标题列表的情况下矫正为1、在类别列表的情况下矫正为1、在关键字列表的情况下矫正为1,或者在标题列表的情况下矫正为2、在类别列表的情况下矫正为1、在关键字列表的情况下矫正为0,并且计算出根据该决策值的节目数。
此外,在组节目观看倾向信息的情况下,由于仅仅分配了一个节目数,所以该决策值最高的标题列表优先,在后面的步骤中基于该标题列表执行组织到虚拟信道。
在下列步骤中,如上所述,节目数模式可以被应用于时间量模式的地方,以便将节目组织到一虚拟信道中,而且可以合并时间量模式和节目数模式来将节目组织到虚拟信道。在那时,在步骤S12,分别计算时间量模式的可允许组织的时间和节目数模式的基准节目数。
在步骤S13,控制单元15用h替代所产生的虚拟信道表的开始时间ST。这种操作用于实现在后面图3至13中所示的流程图中描述的循环的操作。例如,假设步骤S1输入的开始时间ST是ST=20,则计算出h=20。
在步骤S13,控制单元15从步骤S3获得的主要临时节目组提取从h至h+1这一小时的节目,作为次要临时节目组。
例如,当h等于20(h=20)时,控制单元15从该主要临时节目组提取属于20至21点钟的节目的节目组,作为次要临时节目组提供。来自表21中所示的该主要临时节目组的20至21点钟的次要临时节目组示出在表23。
表23次要临时节目组

当从主要临时节目组提取次要临时节目组,例如,在开始广播的时间为21点广播时间为两小时的、例如“◎◎外国电影剧院”的节目中,节目开始时间是分类的基准。因此,“◎◎外国电影剧院”归入21-22点的次要临时节目组类。
在步骤S15,控制单元15在节目以用户节目观看倾向信息和组节目观看倾向信息为基础组织到虚拟信道时,判断是否用户节目观看倾向信息优先于组节目观看倾向信息。当用户节目观看倾向信息优先时,控制单元15将步骤进行到步骤S16,而当其不优先时进行到图8的步骤S42。用户节目观看倾向信息和组节目观看倾向信息的优先权由步骤S1输入的决策值确定,较高的决策值优先。
例如,假设用户节目观看倾向信息和组节目观看倾向信息的决策值分别是70%和30%,那么用户节目观看倾向信息优先,控制单元15将步骤进行到步骤S16。
在步骤S16,控制单元15在节目以用户节目观看倾向信息的标题列表、类别列表和关键字列表为基础组织到虚拟信道时,判断是否标题列表优先于类别列表和关键字列表。当标题列表优先时,控制单元15将步骤进行到步骤S17,而当其不优先时进行到图5的步骤S24。该标题列表、类别列表和关键字列表的优先权由步骤S1输入的决策值确定,较高的决策值优先。
例如,假设该标题列表、类别列表和关键字列表的决策值分别是50%、30%和20%,那么该标题列表优先,控制单元15将步骤进行到步骤S17。
在步骤S17,控制单元15将用户节目观看倾向信息的标题列表中节目与次要临时节目组进行比较以搜索一致的一个。在呈现适用的节目的情况下,控制单元15读取其节目信息并进行到步骤S18,而在不呈现适用的节目的情况下,进行到步骤S22。
例如,将上述表3中所示的标题列表用作关于用户节目观看倾向信息的标题列表。由于在表3中值最高的“新闻/股评”描述在表23中的中所示的次要临时节目组中,所以控制单元15读取该节目的节目信息,并进行到步骤S18。
在步骤S18,控制单元15在步骤S17中读取了节目信息的节目被组织到虚拟信道的情况下,判断它是否超出步骤S12计算出来的标题列表的拟定可允许时间。更具体地说,例如,从可允许的安排时间中减去读取了节目信息的节目广播时间,如果结果是负值,则将其判断为超出可允许组织的时间。
在不超出可允许组织的时间的情况下,步骤进行到步骤S19,而在超出可允许组织的时间的情况下,步骤进行到步骤S22。
例如,控制单元15在步骤18中读取了“新闻/股评”节目信息的情况下,从在步骤12中计算出的标题列表的可允许组织的时间(240分钟)中减去“新闻/股评”的广播时间(30分钟)。由于所计算出的可允许组织的时间还剩下210分钟,所以控制单元15进行到步骤S19。
在步骤19,控制单元15计算虚拟频道的空闲区域,并将其与从在步骤17中读取的节目信息中获得的节目广播时间进行比较,从而判断节目是否组织到虚拟信道。在控制单元15判断为可以进行节目组织的情况下,步骤进行到步骤20,而在控制单元15判断为不能进行节目组织的情况下,步骤进行到步骤22。
例如,在将开始于20点的30分钟节目“新闻/股评”进行组织的情况下,在该虚拟信道的最低号VC-1的20中,只能安排开始于2030的30分钟节目“00科学”。因此,可以将“新闻/股评”组织到VC-1,并且控制单元15进行到步骤S20。
在步骤S20,控制单元15组织节目到虚拟信道,并在虚拟节目表中安排其节目信息。
例如,将“新闻/股评”组织到VC-1,并且像图13中的对角线所示出的那样在虚拟节目表中进行安排。
在步骤S21,控制单元15从次要临时节目组中删除在步骤20中组织到虚拟信道的节目的节目信息。例如,表23中所示的次要临时节目组中的“新闻/股评”的节目信息。
当结束步骤S21时,步骤返回步骤S17。
控制单元15根据表23中所示的次要临时节目组和表3中所示的标题列表重复步骤S17-步骤S21,以此将开始于200000的“00新闻”组织到VC-2,并在虚拟节目表中安排其节目信息。此时标题列表的可允许组织时间是190分钟。
在步骤S22,控制单元15判断以类别列表和关键字列表为基础将节目组织到虚拟信道是否完成,并且在组织未完成的情况下进行到步骤S23,而在已经完成的情况下进行到图7中的步骤S39。
在步骤S23,控制单元15判断通过用户节目观看倾向信息的类别列表组织节目到虚拟信道是否优先于通过关键字列表。在通过类别列表进行的组织优先的情况下,控制单元15进行到步骤S25,而通过类别列表进行的组织不优先的情况下,控制单元15进行到图6中的步骤S32。
类别列表和关键字列表的优先权由步骤S1输入的决策值确定,并且较高的值优先。例如,假设类别列表和关键字列表的决策值分别是30%和20%,那么类别列表优先,控制单元15进行到步骤S25。
在已经执行了基于该类别列表和该关键字列表安排节目到虚拟信道的情况下,选择未执行的一个。例如,即使在上述类别列表的决策值是30%关键字列表的决策指示20%的情况下,如果已经以该类别列表为基础安排了节目至虚拟信道,这也会收到该关键字列表优先的情况的影响,并且步骤进行到图6中所示的步骤S32。
在图5中示出了步骤S24至步骤S31的步骤。
在步骤S24,控制单元15判断通过用户节目观看倾向信息的类别列表组织节目到虚拟信道是否优先于通过关键字列表进行组织的情形。在通过类别列表进行的组织优先的情况下,控制单元15进行到步骤S25,而通过关键字列表的情形优先的情况下,控制单元15进行到图6中的步骤S32。步骤S24只在步骤S26引起通过用户节目观看倾向信息的标题列表组织节目到虚拟信道不优先的情况下执行。
在步骤S25,控制单元15将用户节目观看倾向信息的类别列表中的节目与次要临时节目组比较,以搜索一致的一个。在呈现适用的节目的情况下,读取该节目的节目信息,该步骤进行到步骤S26,反之,在不呈现适用的节目的情况下,该步骤进行到步骤S30。
例如,假设用户节目观看倾向信息的类别列表是上述表4中所示的类别列表。此外,在步骤S21中从表24中所示的次要临时节目组中删除组织到虚拟信道的节目的节目信息的情况下,在表24中示出该次要临时节目组。
表24次要临时节目组


在表4中值最高的按类别归入类别号6的“新闻/报道”的节目是表24中所示的次要临时节目组中开始时间为203000的“新闻和体育运动◎◎”。控制单元15读取该节目的节目信息,并进行到步骤S26。
在步骤S26,控制单元15在步骤S25读取了节目信息的节目被组织到虚拟信道的情况下,判断它是否超出步骤S12中计算出的标题列表的可允许的组织时间。更具体地说,例如,从可允许的组织时间中减去读取了节目信息的节目广播时间,如果结果是负值,则将其判断为超出可允许组织的时间。在不超出可允许组织的时间的情况下,步骤进行到步骤S27,而在超出可允许组织的时间的情况下,步骤进行到步骤S30。
例如,控制单元15在步骤S25读取了“新闻和体育运动◎◎”的节目信息的情况下,从步骤S12计算出的类别列表的可允许组织的时间(120分钟)中减去“新闻和体育运动◎◎”的广播时间(30分钟)。由于所计算到的可允许组织的时间还剩下90分钟,所以控制单元15进行到步骤S27。
在步骤S27,控制单元15计算虚拟信道的空区域并将其与从步骤S25读取的节目信息中获得的节目的广播时间进行比较,以此判断节目是否可以组织到虚拟信道。该控制单元在节目可以进行组织的情况下进行到步骤S28,而在不能进行组织的情况下返回步骤S25。
例如,在打算将开始于2030的30分钟节目“新闻和体育运动◎◎”组织到虚拟信道的情况下,在虚拟信道的最低号VC-1的20中,安排开始于20点的“新闻/股评”和开始于2030的30分钟节目“00科学”,因此是安排无效。由于开始于20点的30分钟节目“新闻/股评”只安排在VC-2中,因此在VC-2中的安排还有效。于是,控制单元15进行到步骤S28。
在步骤S28,控制单元15将节目组织到虚拟信道,并将其节目信息安排在虚拟节目表中。
例如,“新闻和体育运动◎◎”组织到VC-2,节目信息按照图14所示的对角线进行安排。
在步骤S29中,控制单元15从次要临时节目组中删除步骤S28中组织到虚拟信道的节目的节目信息。例如,删除表24中所示的次要临时节目组的“新闻和体育运动◎◎”的节目信息。
当结束步骤S29时,步骤返回步骤S25。
控制单元15根据表24中所示的次要临时节目组和表4中所示的类别列表后重复步骤S25-步骤S29的步骤,从而将以VC-3中的类别号A的“教育/纪录片”为基础选择的、开始于200000的“00特写”组织到以VC-4中的类别号4的“音乐”为基础选择的、开始于200000的“xx音乐”,并且在由图15的对角线中所示的虚拟节目表中安排各自的节目信息。在那时,类别列表的可允许组织的时间为0分钟。
在步骤S30,控制单元15判断基于关键字列表和标题列表将节目组织到虚拟信道的组织工作是否已经结束,在该组织工作没有结束的情况下,步骤进行到步骤S31,而在该组织工作已经结束的情况下,步骤进行图7中所示的步骤S39。
在步骤S31,控制单元15判断依靠用户节目观看倾向信息的关键字列表将节目组织到虚拟信道的组织是否优先于依靠标题列表所进行的组织。在依靠关键字列表进行的组织优先的情况下,控制单元15执行图6中所示的步骤S32,而在其不优先的情况下,步骤进行图4中所示的步骤S17。
关键字列表和类别列表的优先权由步骤S1输入的决策值决定,较高的决策值优先。例如,假设关键字列表和类别列表的决策值分别是20%和50%,那么标题列表优先,而控制单元15执行图4中所示的步骤S17。
在已经执行了基于关键字列表或类别列表管理虚拟信道中的节目的情况下,选择未执行的一个。例如,即使在如上所述、关键字列表的决策值是20%和类别列表的决策值是50%的情况下,如果已经以标题列表为基础将节目安排在虚拟信道中,这也会受到关键字列表优先的情况的影响,并且步骤进行图6中所示的步骤S32。
步骤S32-步骤S38中的步骤图示在图6中。
在步骤S32,控制单元15将呈现在用户节目观看倾向信息的关键字列表中的节目与次要临时节目组比较,以搜索一致的一个。在呈现适用的节目的情况下,读取该节目的节目信息,步骤进行到步骤S33,并且在不呈现适用的节目的情况下,步骤进行到步骤S37。
例如,假设用户节目观看倾向信息的类别列表是图示在上述表5中的类别列表。在图5的步骤S29中从次要临时节目组删除了组织到虚拟信道中的节目的节目信息的情况下,在表25中图示该次要临时节目组。
表25次要临时节目组

由于按类别将节目分类到关键字“Sato 00”的、在表5中具有最高值的节目不在表25中呈现,所以控制单元15进行到步骤S37。
在步骤S33,控制单元15在步骤S32读取的节目被安排到虚拟信道的情况下,判断它是否超出步骤S12中所计算到的标题列表的可允许组织的时间。更详细地说,例如,从可允许组织的时间中减去节目信息被读取了的节目的广播时间,如果结果是负值,则判断为它超出了可允许组织的时间。在没有超出可允许组织的时间的情况下,步骤进行到步骤S34,在超出可允许组织的时间的情况下,步骤进行到步骤S37。
在步骤S34,控制单元15计算虚拟信道的空区域,并将其与从步骤S25中读取的节目信息中获得的节目的广播时间比较,以判断节目能否被安排在虚拟信道。在节目可以安排在虚拟信道的情况下,控制单元15进行到步骤S35,而在节目不能安排在虚拟信道的情况下,进行到步骤S32。
在步骤S35,控制单元15在虚拟信道中组织节目,并在虚拟节目表中安排其节目信息。
在步骤S36,控制单元15从次要临时节目组中删除在步骤S35中组织到虚拟信道的节目的节目信息。当步骤S36结束时,步骤返回步骤S32。
在步骤S37,控制单元15判断以标题列表和类别列表为基础将节目组织到虚拟信道的组织工作是否已经结束,在该组织工作没有结束的情况下,步骤进行到步骤S38,而在该组织工作已经结束的情况下,步骤进行图7中所示的步骤S39。
例如,节目首先以标题列表为基础被组织到虚拟信道,然后以类别列表为基础被组织到虚拟信道的情况下,控制单元15进行到步骤S39。
在步骤S38,控制单元15判断依靠用户节目观看倾向信息的标题列表将节目组织到虚拟信道的组织是否优先于依靠类别列表所进行的组织。在依靠标题列表进行的组织优先的情况下,控制单元15执行图4中所示的步骤S17,而在其不优先的情况下,步骤进行图5中所示的步骤S25。
标题列表和类别列表的优先权由步骤S1输入的决策值决定,较高的决策值优先。例如,假设标题列表和类别列表的决策值分别是50%和30%,那么标题列表优先,而控制单元15执行图4中所示的步骤S17。
在已经执行了基于标题列表或类别列表将节目组织到虚拟信道的组织工作的情况下,选择未执行的一个。例如,即使在如上所述、标题列表的决策值是50%和类别列表的决策值是30%的情况下,如果已经以标题列表为基础将节目安排在虚拟信道中,这也会受到标题列表不优先的情况的影响,并且步骤进行图5中所示的步骤S25。
步骤S39-步骤S42中的步骤图示在图7中。
在步骤S39,控制单元15判断步骤S15的组节目观看倾向信息是否优先于用户节目观看倾向信息,在优先的情况下,步骤进行到步骤S40,而不优先的情况下,步骤进行图8中所示的步骤S42。由于用户节目观看倾向信息和组节目观看倾向信息的优先权由步骤S1输入的决策值决定,较高的决策值优先。因此,假设用户节目观看倾向信息的决策值和组节目观看倾向信息的决策值分别为70%和30%,那么用户节目观看倾向信息的决策值优先,控制单元15将步骤进行图8的步骤S42。
在步骤S40,控制单元15产生虚拟节目表开始时间h、h+1,从而执行针对组织到下一时域的虚拟信道的节目的步骤。例如,假设h等于20(h=20),则控制单元15使得h=21。
在步骤S41,控制单元15判断它是否超过步骤S1输入的虚拟节目表的准备时间量t,在没有超过的情况下,步骤返回图4所示步骤S14,在超过时间量t的情况下,结束虚拟节目表的准备。
例如,在时间t=3小时时,假设ST=20和h=21,那么产生h-ST=21-20=1<3,由此,控制单元15将步骤返回步骤S14。
步骤S42-步骤S49的步骤图示在图8中。
在用于执行从图8中所示的步骤S42开始的步骤的前面阶段中,由于步骤S1中输入的决策值的不同而导致存在两种步骤。例如,在用户节目观看倾向信息的决策值高于组节目观看倾向信息的决策值的情况下,在已经实施了以用户节目观看倾向信息的标题列表、类别列表和关键字列表为基础将节目组织到虚拟信道并在虚拟节目表中管理节目信息的工作之后,执行开始于步骤S42的、以组节目观看倾向信息的决策值为基础将节目组织到虚拟信道并在虚拟节目表中安排节目信息的工作。
另一方面,在组节目观看倾向信息的决策值高于在用户节目观看倾向信息的决策值的情况下,执行开始于步骤S42的、以组节目观看倾向信息的决策值为基础将节目组织到虚拟信道并在虚拟节目表中安排节目信息的工作。
在步骤S42,控制单元15在以组节目观看倾向信息的标题列表、类别列表和关键字列表为基础将节目组织到虚拟信道时,判断标题列表是否优先于类别列表和关键字列表。在标题列表优先的情况下,控制单元15进行到步骤S43,而在其不优先的情况下,执行图9中所示的步骤S50。标题列表、类别列表和关键字列表的优先权由步骤S1输入的决策值决定,较高的决策值优先。
例如,假设标题列表、类别列表和关键字列表的决策值分别为50%、30%和20%,则标题列表优先,控制单元15进行到步骤S43。
在步骤S43,控制单元15将呈现在组节目观看倾向信息的标题列表中的节目与次要临时节目组比较,以搜索一致的一个。在呈现适用的节目的情况下,读取该节目的节目信息,步骤进行到步骤S44,反之,在不呈现适用的节目的情况下,步骤进行到步骤S48。
例如,假设组节目观看倾向信息的标题列表是图示在上述表12中的标题列表。此外,将表25用作次要临时节目组。
由于在表12中具有最高值的“xx职业摔跤”被描述在表25中的次要临时节目组中,所以控制单元15读取节目的节目信息来进行到步骤S44。
在步骤S44,控制单元15在步骤S43读取的节目被安排到虚拟信道的情况下,判断它是否超出图4的步骤S12中所计算到的标题列表的可允许组织的时间。更详细地说,例如,从可允许组织的时间中减去节目信息被读取了的广播时间,如果结果是负值,则判断为它超出了可允许组织的时间。在没有超出可允许组织的时间的情况下,步骤进行到步骤S45,反之,在超出可允许组织的时间的情况下,步骤进行到步骤S48。
例如,在步骤S43中读取了“xx职业摔跤”的情况下,控制单元15从步骤S12计算出来的标题列表的可允许组织时间(90分钟)中减去广播时间(60分钟)。由于所计算出的可允许组织时间还剩下30分钟,所以控制单元15进行到步骤S45。
在步骤S45,控制单元15计算虚拟信道的空区域,将其与从在步骤S43中读取的节目信息中获得的节目的广播时间比较,以此判断节目能否被组织到虚拟信道。在判断节目可以组织到虚拟信道的情况下,控制单元15进行到步骤S47,而在节目不能组织到虚拟信道的情况下,返回到步骤S43。
例如,在打算将开始于20点钟的60分钟长的节目“xx职业摔跤”组织到虚拟信道的情况下,虚拟信道的20点钟的空区域是开始于VC-4的2030的30分钟。因此,由于“xx职业摔跤”不能组织到任何虚拟信道中,所以控制单元15将步骤返回到步骤S43。
在步骤S46,控制单元15将节目组织到虚拟信道,并在虚拟节目表中安排其节目信息。
在步骤S47,控制单元15从次要临时节目组中删除在步骤S46中组织到虚拟信道的节目的节目信息。当步骤S47结束时,步骤返回步骤S43。
在控制单元15中,由于在表25中所示的次要临时节目组和表12中所示的标题列表中不存在任何一致的节目,所以不执行以组节目观看倾向信息的标题列表为基础将节目组织到虚拟信道的组织工作。
在步骤S48,控制单元15判断以类别列表和关键字列表为基础将节目组织到虚拟信道的组织工作是否已经结束,在该组织工作没有结束的情况下,步骤进行到步骤S49,而在该组织工作结束了的情况下,步骤进行图11中所示的步骤S65。
在步骤S49,控制单元15判断依靠组节目观看倾向信息的类别列表将节目组织到虚拟信道的组织是否优先于依靠关键字列表所进行的组织。在依靠类别列表进行的组织优先的情况下,控制单元15进行到步骤S51,而在其不优先的情况下,步骤进行图10中所示的步骤S58。
类别列表和关键字列表的优先权由步骤S1输入的决策值决定,较高的决策值优先。例如,假设类别列表和关键字列表的决策值分别是30%和20%,那么类别列表优先,控制单元15进行到步骤S51。
在已经执行了基于类别列表或关键字列表将节目组织到虚拟信道的组织工作的情况下,选择未执行的一个。例如,即使在如上所述、类别列表的决策值是30%和关键字列表的决策值是20%的情况下,如果已经以类别列表为基础将节目安排在虚拟信道中,这也会受到类别列表不优先的情况的影响,并且步骤进行图10中所示的步骤S58。
步骤S50-步骤S57中的步骤图示在图9中。
在步骤S50,控制单元15判断依靠组节目观看倾向信息的类别列表将节目组织到虚拟信道的组织是否优先于依靠关键字列表所进行的安排。在依靠类别列表进行的安排优先的情况下,步骤进行到步骤S51,而在依靠关键字列表所进行的管理不优先的情况下,步骤进行图10中所示的步骤S58。
步骤S49只在图4的步骤S16中,依靠组节目观看倾向信息的类别列表将节目组织到虚拟信道的组织希望优先的情况下执行。
在步骤S51,控制单元15将组节目观看倾向信息的类别列表中的节目与次要临时节目组比较,以搜索一致的一个。在呈现适用的节目的情况下,读取该节目的节目信息,步骤进行到步骤S52,在不呈现适用的节目的情况下,步骤进行到步骤S56。
例如,假设组节目观看倾向信息的类别列表是图示在上述表13中的类别列表。此外,将表25用作次要临时节目组。
按类别分类到表13中的值最高的类别号3的“体育运动2”中的节目,是表25中所示的、次要临时节目组的开始时间为200000的“xx职业摔跤”和开始时间为203000的“奥林匹克□□”。由于在上述步骤S45中判断为不能组织“xx职业摔跤”,所以控制单元15读取“奥林匹克□□”的节目信息,并进行到步骤S52。
在步骤S52,控制单元15在步骤S51读取的节目被组织到虚拟信道的情况下,判断它是否超出图4的步骤S12中所计算到的标题列表的可允许组织的时间。更详细地说,例如,从可允许组织的时间中减去节目信息被读取了的节目的广播时间,如果结果是负值,则判断为它超出了可允许组织的时间。在没有超出可允许组织的时间的情况下,步骤进行到步骤S53,在超出可允许组织的时间的情况下,步骤进行到步骤S56。
例如,在步骤S51中读取了“奥林匹克□□”的节目信息的情况下,控制单元15从步骤S12计算出来的类别列表的可允许组织时间(60分钟)中减去“奥林匹克□□”的广播时间(30分钟)。由于所计算出的可允许组织时间是30分钟,所以控制单元15判定“奥林匹克□□”没有超过可允许组织的时间,并进行到步骤S53。
在步骤S53,控制单元15计算虚拟信道的空区域,将其与从在步骤S51中读取的节目信息中获得的节目的广播时间比较,以此判断节目能否被组织到虚拟信道。在节目可以组织到虚拟信道的情况下,步骤进行到步骤S54,而在节目不能组织到虚拟信道的情况下,步骤进行到步骤S51。
例如,在打算将开始于2030的30分钟长的节目“奥林匹克□□”组织到虚拟信道的情况下,由于虚拟信道中的空区域与开始于VC-4的2030的30分钟一致,所以允许组织。因此,控制单元15进行到步骤S54。
在步骤S54,控制单元15将节目组织到虚拟信道,并在虚拟节目表中安排其节目信息。
例如,控制单元15将“奥林匹克□□”组织到VC-4,并在虚拟节目表中按图16的对角线所时那样安排节目信息。
在步骤S55,控制单元15从次要临时节目组中删除在步骤S54中组织到虚拟信道的节目的节目信息。例如,删除表25中所示的次要临时节目组的“奥林匹克□□”的节目信息,如表26所示。
表25次要临时节目组

当步骤S55结束时,步骤返回步骤S51。
由于表25中所示的次要临时节目组和对应于表13中所示的类别列表的节目不呈现,所以控制单元15不可能将节目组织到虚拟信道中。
在步骤S56,控制单元15判断以关键字列表和标题列表为基础将节目组织到虚拟信道的组织工作是否已经结束,在该组织工作没有结束的情况下,步骤进行到步骤S57,而在该组织工作结束了的情况下,步骤进行到步骤S65。
在步骤S57,控制单元15判断依靠组节目观看倾向信息的关键字列表将节目组织到虚拟信道的组织是否优先于依靠标题列表所进行的组织。在依靠关键字列表进行的组织优先的情况下,控制单元15进行图10中所示的步骤S58,而在其不优先的情况下,步骤进行图8中所示的步骤S58。
关键字列表和标题列表的优先权由步骤S1输入的决策值决定,较高的决策值优先。例如,假设关键字列表和标题列表的决策值分别是20%和50%,那么标题列表优先,控制单元15进行图8中的步骤S43。
在已经执行了以关键字列表或标题列表为基础将节目组织到虚拟信道的组织工作的情况下,未执行的组织优先。例如,即使在如上所述、标题列表的决策值是50%和关键字列表的决策值是30%的情况下,如果已经以标题列表为基础将节目组织到虚拟信道,这也会受到关键字列表优先的情况的影响,并且步骤进行到步骤S51。
步骤S58-步骤S64中的步骤图示在图10中。
在步骤S58,控制单元15将组节目观看倾向信息的关键字列表中的节目与次要临时节目组比较,以搜索一致的那些。在呈现适用的节目的情况下,控制单元15读取节目信息,步骤进行到步骤S59,反之,在不呈现适用的节目的情况下,步骤进行到步骤S63。
例如,假设组节目观看倾向信息的类别列表是图示在上述表14中的类别列表。表26用于次要临时节目组。
由于在表26中不存在具有作为节目信息的、表15中的关键字列表的关键字的节目,所以控制单元15进行到步骤S63。
在步骤S59,控制单元15在步骤S58读取的节目被组织到虚拟信道的情况下,判断它是否超出图4的步骤S1中所计算到的标题列表的可允许组织的时间。更详细地说,例如,从可允许组织的时间中减去节目被读取了的广播时间,如果结果是负值,则判断为它超出了可允许组织的时间。在没有超出可允许组织的时间的情况下,步骤进行到步骤S63。
在步骤S60,控制单元15计算虚拟信道的空区域,将其与从在步骤S58中读取的节目信息中获得的节目的广播时间比较,以此判断节目能否被组织到虚拟信道。在控制单元15判断节目可以进行组织的情况下,步骤进行到步骤S61,而在节目不能进行组织的情况下,步骤返回步骤S58。
在步骤S61,控制单元15将节目组织到虚拟信道,并在虚拟节目表中安排其节目信息。
在步骤S62,控制单元15从次要临时节目组中删除在步骤S61中组织到虚拟信道的节目的节目信息。
当步骤S62结束时,步骤返回步骤S58。
在步骤S63,控制单元15判断以标题列表和类别列表为基础将节目组织到虚拟信道的组织工作是否已经结束,在该组织工作没有结束的情况下,步骤进行到步骤S64,反之,在该组织工作结束了的情况下,步骤进行图11的步骤S65。
例如,在首先以标题列表为基础将节目按虚拟标题进行组织,然后以类别列表为基础将节目按虚拟标题进行组织的情况下,控制单元15进行图11中所示的步骤S65。
在步骤S64,控制单元15判断依靠组节目观看倾向信息的标题列表将节目组织到虚拟信道的组织是否优先于依靠类别列表所进行的组织。在依靠标题列表进行的组织优先的情况下,控制单元15进行图8中所示的步骤S43,而在其不优先的情况下,步骤进行图9所示的步骤S51。
标题列表和类别列表的优先权由步骤S1输入的决策值决定,较高的决策值优先。例如,假设标题列表和类别列表的决策值分别是50%和30%,那么标题列表优先,控制单元15进行到步骤S43。
在已经执行了以标题列表或类别列表为基础将节目组织到虚拟信道的组织工作的情况下,选择未执行的一个。例如,即使在标题列表的决策值是50%和类别列表的决策值是30%的情况下,如果已经以标题列表为基础将节目组织到虚拟信道,这也会受到标题列表不优先的情况的影响,并且步骤进行到步骤S51。
步骤S65-步骤S67中的步骤图示在图11中。
在步骤S65,控制单元15判断步骤S15中的用户节目观看倾向信息是否优先于组节目观看倾向信息,在优先的情况下,步骤进行到步骤S66,而不优先的情况下,步骤进行图4中所示的步骤S16。由于用户节目观看倾向信息和组节目观看倾向信息的优先权由步骤S1输入的决策值决定,较高的决策值优先,因此,假设用户节目观看倾向信息的决策值和组节目观看倾向信息的决策值分别为70%和30%,那么用户节目观看倾向信息的决策值优先,控制单元15将步骤进行到步骤S66。
在步骤S66,控制单元15产生虚拟节目表开始时间h、h+1,从而执行针对组织到下一时域的虚拟信道的节目的步骤。例如,假设h等于20(h=20),则控制单元15使得h=21。
在步骤S67,控制单元15判断它是否超过步骤S1输入的虚拟节目表的准备时间量t,在没有超过的情况下,步骤返回图4所示步骤S14,在超过时间量t的情况下,结束虚拟节目表的准备。
例如,在时间t=3小时时,假设ST=20和h=21,那么产生h-ST=21-20=1<3,由此,控制单元15将步骤返回步骤S14。
在步骤S14,控制单元15从主要临时节目组中减去21点钟至22点钟的节目组,并将其作为次要临时节目组。
按照上述方式,重复步骤S14-步骤S67的步骤,以便每一小时进行一次从主要临时节目组中减去次要临时节目组的操作,以用户节目观看倾向信息和组节目观看倾向信息为基础将节目组织到该虚拟信道,并在一虚拟节目表中安排其节目信息。例如,假设虚拟节目表的时间量t=3小时,那么这种循环重复三次以便能够准备好所希望的虚拟节目表。
例如,在21-22点钟的循环中,首先以用户节目观看倾向信息的标题列表为基础,将60分钟长的节目“世界00英式足球”和120分钟长的节目“◎◎外国电影剧场”分别组织在VC-1的21点钟和VC-2的21点钟,在一虚拟节目表中安排其节目信息。在用户节目观看倾向信息的类别列表中,还不存在可允许组织的时间,因此不可能组织到该虚拟信道。将60分钟长的节目“文物◎◎探险”,以用户节目观看倾向信息的关键字列表为基础,组织在VC-3的21点钟,并且在该虚拟节目表中安排节目信息。
接下来,将60分钟长的节目“星期五剧场◎◎”,以组节目观看倾向信息的标题列表为基础,组织在VC-4的21点钟,并且在该虚拟节目表中安排节目信息。组节目观看倾向信息的类别列表和组节目观看倾向信息的关键字列表中,由于已经将全部节目组织在21点钟的该虚拟信道中,因此不可能进行组织了。
例如,在22-23点钟的循环中,首先在用户节目观看倾向信息的标题列表和类别列表中不存在任何可允许组织的时间,不可能在虚拟信道中进行组织。将60分钟长的节目“保龄球△△”,以用户节目观看倾向信息的关键字列表为基础,组织在VC-3的2230,并且在该虚拟节目表中安排节目信息。
在组节目观看倾向信息的标题列表和类别列表中,由于可允许组织的时间短,所以不可能将节目组织在虚拟信道中。将30分钟长的节目“新闻◎◎”,以组节目观看倾向信息的关键字表为基础,组织在VC-4的2230,并且在虚拟节目表中安排节目信息。
图17图示了利用图3至11所示的流程图准备虚拟节目表的一个示例。
在所述虚拟节目表呈现系统1中,根据从积累在数据库12的用户的节目观看历史中获得的用户节目观看倾向信息,以及用于以积累在数据库13的个人信息为基础对用户分类并从属于每个组的用户的、积累在数据库12的节目观看历史中获得的用户节目观看倾向信息,将节目组织在虚拟信道中,并且以该虚拟信道为基础安排每个节目的节目信息,由此,可以产生根据用户的爱好和该用户所属的组的爱好的虚拟节目表。
虚拟节目表创建设备2的控制单元15可以通过终端装置3呈现虚拟节目表给用户,在该虚拟节目表中将一组织了由具有发言权的舆论领导者或各代人的代表选择的节目的信道添加到一虚拟信道并安排其节目。
此外,用户能够通过终端装置3、用输入操作强行插入该用户所希望的节目到该虚拟信道,即使被插入的节目不是由积累在数据库13中的绝对观看节目组、积累在数据库12中的用户节目观看倾向信息和积累在数据库14中的组节目观看倾向信息组织在该虚拟信道中的节目也是如此。
例如,通过终端装置3给用户呈现具有安排的正常信道的节目信息的正常节目表,并选取该正常节目表的每个节目信息栏上描述的“必须”按钮,由此,虚拟节目表创建设备2的控制单元15强行将其节目组织在该虚拟信道中。此外,当通过选取“必须”按钮将节目组织到该虚拟信道时,其节目被组织在对应于该虚拟信道的最低信道号的时域中。
按上述方式强行组织在该虚拟信道的节目使用户节目观看倾向信息和组节目观看倾向信息受到影响,增加了用户节目观看倾向信息和组节目观看倾向信息的所申请节目的标题、类别和关键字的值。
现在参考附图详细描述根据本发明的节目记录系统和节目记录方法的实施例。
本发明被应用于象例如图18所示的节目记录系统20那样的结构。
节目记录系统20包括节目记录预约脚本产生装置21,它具有数据库11、12、13和14以及控制单元16;终端装置22和记录装置23。
节目记录预约设置脚本产生装置21包括配备在以上所述的虚拟节目表呈现系统1中解释的虚拟节目表产生装置2上的具有数据库11、12、13和14,并且在虚拟节目表产生装置2上配备有控制单元16,在该单元中一节目记录预约设置脚本产生功能被添加到控制单元15。
节目记录预约设置脚本产生装置21产生参考图3-11中的流程图解释的虚拟节目表。节目记录预约设置脚本产生装置21以所产生的虚拟节目表为基础产生节目记录预约脚本,并将其发送到终端装置22,其中的脚本是用于在记录介质中记录的命令。
现在解释该节目记录预约设置脚本。例如,该节目记录预约设置脚本包括声明语句,用于启动该节目记录预约设置脚本;命令ID,用于指定记录命令;记录装置ID,用于指定记录装置;infra ID;广播节目的信道号;广播节目的广播开始时间,结束节目的广播的广播结束时间(节目的广播时间量可以用于替代广播结束时间);广播节目的标题;以及声明语句,用于通知节目记录预约设置脚本结束。该节目记录预约设置脚本以该虚拟信道为基础产生,但可以进一步由用户定制。存在两种方式,即,用于产生作为用来在记录介质中记录虚拟地由虚拟信道广播的节目、而不用修改的节目记录预约设置脚本的虚拟信道方式,并且存在两种定制虚拟信道的方式。
在解释用于定制虚拟信道的两种方式之前,解释正常信道和请求信道。
正常信道是用户预定的所有信道,以及用户可以观看的、具有预定频带的信道之外的信道。
请求信道是用户自己已经根据正常信道之外的用户爱好选择的信道。例如,假设正常信道具有包括1至10信道的10个信道。假设该用户时常观看专门广播电影的信道3、专门广播新闻的信道5。此外,假设还观看专门广播戏曲的信道3。此外,假设该用户作为请求信道指定信道3和信道8。如上所述,根据用户的爱好从可以由用户观看的信道中选择出的信道是请求信道。
用于定制的两种方式之一是用于利用请求信道定制的请求信道方式。在该请求信道方式中,根据用户的命令,组织在虚拟信道中的节目可以用在请求信道中广播的节目替代。
用于定制的另一种方式是利用正常信道进行定制的正常信道方式。在该正常信道方式中,根据用户的命令,组织在虚拟信道中的节目可以用在正常信道中广播的节目替代。
终端装置22在其中嵌入一用于接收地面波的调谐器、一BS(广播卫星)调谐器和CS(通信卫星)调谐器。每个调谐器接收一由预定频率的电波传送的调制节目,并将其解调成包括视频信号和音频信号的节目。该终端装置具有配置在其中的记录介质或具有安排在其上的记录介质的记录单元,以在该记录介质中记录节目。该记录介质包括磁带、磁盘、磁光盘或光盘。终端装置22接收从节目记录预约设置脚本产生装置21发送的节目记录预约设置脚本。终端装置22的控制单元将所收到的节目记录预约设置脚本转换成适合于记录单元的记录预约控制信号,并根据所转换的记录预约控制信号控制记录单元以便在该记录介质中记录信号。
此外,当节目记录预约设置脚本被发送到由节目记录预约设置脚本所指定的记录装置23时,终端装置22根据在其后发送控制信号的每个记录装置23,将该节目记录预约设置脚本转换成控制信号。终端装置22将该节目记录预约设置脚本,例如,转换成IR(红外线)控制信号、LAN(局域网)控制信号或iLINK(注册的商标)控制信号,在这以后发送该节目记录预约设置脚本。
记录装置23在其中嵌入一用于接收地面波的调谐器、一BS调谐器和CS调谐器。每个调谐器接收一由预定频率的电波传送的调制节目,并将其解调成包括视频信号和音频信号的节目。该记录装置23具有配置在其中的记录介质或具有安排在其上的记录介质的记录单元,以在该记录介质中记录节目。该记录介质包括磁带、磁盘、磁光盘或光盘。记录装置23基于终端装置22发送的节目记录预约设置脚本,接收记录预约控制信号。记录装置23的控制单元接收从终端装置22发送的记录预约控制信号,并根据该记录预约控制信号控制记录单元以在该记录介质中记录节目。
记录装置23是在其中嵌入例如图18的记录装置23a中所示的调谐器的装置、作为记录介质的磁带或23b所示的装置的独立于记录单元之外的装置。此外,记录装置23可以由多个嵌入调谐器型记录装置和一调谐器,以及调谐器安排在其外部类型的记录装置构成,并且在所产生的节目记录预约设置脚本由n个虚拟信道构成的情况下,组合上述装置,以使得该调谐器可以同时接收n个信道,并且可以记录所接收到的n个信道的节目,从而使得能够记录该虚拟信道的所有节目的预约设置。
此外,提供这样一种装置,在其中,在发送到终端装置22的节目记录预约设置脚本由n个虚拟信道构成的情况下,在单个记录装置23中提供能够接收n个信道的调谐器和n个记录单元。
在下面,现在参考图19描述由节目记录预约设置脚本产生设备21用来产生节目记录预约设置脚本的操作。
在步骤S101,象利用图3-11所示的流程图所解释的那样,控制单元16将要广播的节目组织到该虚拟信道,并安排其节目信息以产生虚拟节目表。例如,产生图17所示的虚拟节目表。控制单元16发送所产生的虚拟节目表给终端装置22。终端装置22接收虚拟节目表,并按图17中所示那样将该虚拟节目表,例如,显示到显示单元。
在步骤S102,控制单元16判断是否根据来自终端装置22的用户输入,以虚拟信道模式、请求信道或正常模式产生节目记录预约设置脚本。在选择虚拟信道方式的情况下,步骤进行到步骤S107的处理;在选择正常信道模式的情况下,步骤进行到步骤S103的处理;而在选择请求信道模式的情况下,步骤进行到步骤S105。
在步骤S103,控制单元16向终端装置22呈现正常信道节目表。例如,该正常信道节目表如图20所示,并且该正常信道节目表被显示在终端装置22的显示单元,以便将其呈现给用户。该正常信道节目表是与该虚拟节目表同时域中的节目表。
在步骤S104,控制单元16将从该正常信道节目表中选择的节目,通过来自终端装置22的用户输入,组织在该虚拟信道中,以便将其安排在该虚拟节目表中。
例如,在CH1中于20点广播的“xx职业摔跤”被安排在该虚拟节目表中,以便记录预约的情况下,首先指定和删除安排在该虚拟节目表中作为替代对象的节目。通过选取描述在该虚拟节目表的每个节目信息列上的、如图21所示的“取消”按钮执行取消(detecting)。这里,删除VC-2的“00新闻”和“新闻&体育运动”。
接下来,当选取了显示在如图22中所示的该正常信道节目表中的“xx职业摔跤”的节目信息列上的“预约”按钮时,将“xx职业摔跤”组织在虚拟信道中,并且将其节目信息安排在该虚拟节目表中的20点的位置。
此外,当选取“预约按钮”时,组织在该虚拟信道中的节目反映在用户节目观看倾向信息和组节目观看倾向信息上,并且递增用户节目观看倾向信息和组节目观看倾向信息的所适用的节目的标题、类别和关键字的值。
这里,控制单元16通过检索积累在数据库11中的节目信息,判断从正常信道组织到具有安排在虚拟节目表中的节目信息的虚拟信道的节目,是否是连续剧形式的节目。如果该节目是连续剧形式的节目,则在组织虚拟信道时将其储存为初始条件,并在下一次组织虚拟信道时自动进行组织。
在步骤S105,控制单元16将安排在请求节目表的节目呈现给终端装置3。例如假设用户已经登记了CH1、CH2、CH3和CH4作为请求信道。该请求信道节目表如图23中所示,并且在该请求信道节目表显示在终端装置22的显示单元,并呈现给用户。
该请求信道节目表处于与该虚拟节目表同时域中。
在步骤S106,控制单元16将从请求信道选择的节目,通过来自终端装置22的用户输入,组织在虚拟信道中,并将该节目信息安排在该虚拟节目表中。这里的安排方法与从正常信道节目表中向该虚拟节目表安排的方法一致。
这里,控制单元16通过检索积累在数据库11中的节目信息,判断从正常信道组织到具有安排在虚拟节目表中的节目信息的虚拟信道的节目,是否是连续剧形式的节目。如果该节目是连续剧形式的节目,则在组织虚拟信道时将其储存为初始条件,并在下一次组织虚拟信道时自动进行组织。
在步骤S107,控制单元16通过用户输入进行用于发送记录预约控制信号的终端装置22的记录单元和记录装置23的选择。在选择终端装置22的记录单元和记录装置23时,例如,如图24中所示的终端装置22的记录单元和记录装置23显示部分菜单,用于选择由图标31、32和33成像的终端装置22的记录单元和记录装置23,以便点击图标31、32和33来选择终端装置22的记录单元。例如,图24中所示的图标31指示终端装置的HDD(硬盘驱动器),图标32指示记录装置23a的VTR(磁带录像机),图标33指示记录装置23b的DV(数字视频)。
当利用节目记录系统20中的服务时,假设由用户事先登记了终端装置22的记录单元和记录装置23。当选择终端装置22的记录单元和记录装置23时,在该虚拟节目表的每个节目信息列上显示一类似的图标,以便知道选择了终端装置22的记录单元和记录装置23中的哪一个。
在步骤S108,控制单元16判断由用户从终端装置22进行的输入是产生按照节目的节目记录预约设置脚本还是总括的节目记录预约设置脚本。在选择了按照节目的节目记录预约设置脚本的情况下,控制单元16进行到步骤S109,而在选择了总括的节目记录预约设置脚本的情况下,控制单元16进行到步骤S110。
按照节目的节目记录预约设置脚本是每一个节目产生的节目记录预约设置脚本。例如,如图25中所示,按照节目的节目记录预约设置脚本执行一种指定,这种指定指示记录装置23使用在一节目记录预约设置脚本中,还是哪个信道的哪个节目的记录在被预约。
总括的节目记录预约设置脚本按照一节目记录预约设置脚本执行不同节目的记录预约。例如,如图26所示,当产生预约来利用多个记录装置23记录多个节目时,总括的节目记录预约设置脚本也只产生一节目记录预约设置脚本。
在步骤S109,控制单元16产生按照节目的节目记录预约设置脚本,并将它们发送到终端装置22。
在步骤S110,控制单元16产生总括的节目记录预约设置脚本,并将它们发送到终端装置22。
在执行节目记录预约设置的情况下,将步骤S101-步骤S110中产生的每个节目记录预约设置脚本转换成所希望的信号,并发送到终端装置22的记录单元和记录装置23。
节目记录系统20的节目记录预约设置脚本产生装置21还可以将所产生虚拟节目表发送到便携式终端装置。这种便携式终端装置例如是配备有显示文本数据和图像数据的显示单元的便携式电话和PDA(个人数字助理),并且是有能力通过因特网发送和接收信息的便携式装置。在该便携式终端装置接收从节目记录预约设置脚本产生装置21发送的虚拟节目表时,该便携式终端装置通过显示单元将虚拟节目显示给用户。具有通过便携式终端装置显示的虚拟节目表的用户检查所希望的节目,以实现参考虚拟节目表的记录预约设置,并将用于产生节目记录预约设置脚本的控制命令发送给节目记录预约设置脚本产生装置21,以使得能够产生节目记录预约设置脚本。响应于从便携式终端装置发送的控制命令,节目记录预约设置脚本产生装置21按照上述步骤S101-步骤S110所示的程序产生节目记录预约设置脚本,以实现关于终端装置22的记录单元和记录装置23的节目记录预约设置。当组织虚拟信道时,从便携式终端装置输入记录预约设置的命令反映在用户节目观看倾向信息和组节目观看倾向信息上,并且递增所适用的节目的标题、类别和关键字的值。
在如上所述的节目记录系统20中,以虚拟节目标为基础,由节目记录预约设置脚本产生装置21产生作为用于在记录介质中记录节目的控制命令的节目记录预约设置脚本,并且基于所产生的节目记录预约设置脚本,由控制信号控制在终端装置22的记录单元和记录装置23中的节目的记录,以使得能够记录用户爱好和用户所属的组爱好的节目。
在前面,作为本发明所应用的例子,示出了虚拟节目呈现系统1,它包括虚拟节目表产生装置2,用于组织由具有预定频带的多个真实信道广播的节目,以虚拟信道为基础产生虚拟节目表并且发送所产生的虚拟节目表;终端装置3,用于接收从虚拟节目表产生装置2发送的虚拟节目表,以便将其显示给用户。
虚拟节目呈现系统1的虚拟节目表产生装置2可以用虚拟内容节目指南产生装置替代,该虚拟内容节目指南产生装置用于产生按照预定选择基准选择内容的虚拟内容节目指南、以便将其组织到作为虚拟组的虚拟内容组,并以该虚拟内容组为基础安排作为每个内容的属性的内容信息。
该虚拟内容节目指南产生装置产生内容节目指南,在该指南中,当包括由一个或多个内容呈现装置管理的至少静止图像数据、移动图像数据、声音数据或文本数据之一的内容,通过诸如因特网之类的信息发送介质,以下载型或流型方式呈现给终端装置3时,将用户最爱好的内容组织在虚拟内容组中,并以虚拟内容组为基础安排内容信息。
这里,将解释本发明中产生的虚拟内容组和虚拟内容节目指南。
积累和管理要呈现给用户的内容的一个或多个呈现装置积累包括由至少静止图像数据、移动图像数据、声音数据或文本数据之一的内容。该多个内容的集合是实际的内容组或真实的内容组。
另一方面,虚拟内容组是这样一个组在该组中,以用户的爱好和作为每个内容的属性信息的内容信息为基础从自真实的内容组选择内容,并组织成虚拟组,使得恰好只有满足用户爱好的内容被作为内容资源积累在内容呈现装置中。此外,虚拟内容组对应于由虚拟节目表产生装置2组织的虚拟信道。
虚拟内容节目指南是一个可视地显示关于用户利用以上述虚拟内容组为基础所产生的内容的节目指南。该虚拟内容节目指南对应于由虚拟节目表产生装置2产生的的虚拟节目表。
虚拟内容节目指南是以对应于用户内容利用倾向信息的表示用户所属组的内容的利用倾向的内容利用倾向信息,或对应于从用户的内容利用历史产生的用户节目观看倾向信息的表示用户的内容的利用倾向的组节目观看倾向信息为基础产生的虚拟内容节目指南,应用用于以由虚拟节目表产生装置2的控制单元15,从积累在数据库12中的用户的节目观看历史产生的用户节目观看倾向信息和组节目观看倾向信息为基础,经由步骤S1-步骤S67产生虚拟节目表的程序。
有两种虚拟内容组,即作为内容集合的虚拟内容组,和用于以调整用户的利用形式的时间顺序组织具有时间概念的内容的虚拟内容组。
在内容被组织在象虚拟内容组一样的一个组中的情况下,在作为不具有时间顺序的次序概念的纯粹的内容组的虚拟内容组,组织该内容,其中该内容是被发送的日期和时间不受从内容呈现装置发送到终端装置3的内容的限制的内容。
另一方面,以作为内容的属性信息的内容信息和/或用户内容利用倾向信息和/或组内容利用倾向信息为基础,将配备有作为属性信息的时间概念的内容,例如象发送的日期和时间已确定的内容,或通过以预定顺序呈现给用户来首先表明意图的内容,可以组织在考虑了时间顺序的次序概念的虚拟内容组中。在考虑了时间顺序的次序的内容中的内容组表示以在用户利用内容时,可以理解而不会发生冲突的次序组织的虚拟内容组。例如,在连续剧中,第一个故事和第二个故事按旧的顺序进行组织。或者说,在股票新闻中,可以按从旧信息到新信息的顺序进行组织。
此外,通过应用用于产生节目记录预约设置脚本的程序,可以从按照上述那样产生的虚拟内容节目指南中产生节目记录预约设置脚本,并且将内容记录在来自节目记录系统20的终端装置22的记录单元和记录装置23的各自记录介质中,其中该记录预约设置脚本是用于按照上述步骤S101-步骤S110中,记录来自虚拟节目表的节目到记录介质中的控制命令。
上述的虚拟内容节目指南产生装置可以产生虚拟内容节目,并在通过呈现装置给用户呈现至少包括静止图像数据、移动图像数据、声音数据或文本数据之一的内容时,表示用户最爱好的内容。
此外,当呈现必须依据用于再现包括移动图像数据和声音数据的内容的必需的预定时间进行计划,或者依据呈现内容的顺序改变内容的值的内容时,该虚拟内容节目指南产生装置可以产生考虑到时间概念的虚拟内容节目指南,以表示考虑到用户的内容利用环境的内容。
工业应用性正如也从上述解释中明白的那样,根据本发明的虚拟节目表产生设备以用户爱好、按照由用户节目观看倾向信息产生部件产生的用户观看历史的用户节目观看倾向信息、以及按照由组节目观看倾向信息产生部件产生的用户所属的组观看历史的组节目观看倾向信息为基础选择节目,用虚拟信道组织部件将所选择的节目组织在实际上具有多个真实信道所拥有的频带的虚拟信道,并且以所组织的虚拟信道为基础,从节目信息积累部件取出节目信息,并将其进行安排,从而使得能够产生具有反映用户爱好的节目信息的虚拟节目表。
正如也从上述解释中明白的那样,根据本发明的虚拟节目表产生方法以用户爱好、和从用户所属的用户观看历史获得的用户节目观看倾向信息为基础选择节目,将所选择的节目组织在实际上具有多个真实信道所拥有的频带的虚拟信道,并且以所组织的虚拟信道为基础安排节目信息,从而使得能够产生具有反映用户爱好的节目信息的虚拟节目表。
正如也从上述解释中明白的那样,根据本发明的虚拟节目表呈现系统以用户爱好、按照由用户节目观看倾向信息产生部件产生的用户观看历史的用户节目观看倾向信息、以及按照由组节目观看倾向信息产生部件产生的用户所属的组观看历史的组节目观看倾向信息为基础选择节目,用虚拟信道组织部件将所选择的节目组织在实际上具有多个真实信道所拥有的频带虚拟信道,并且以所组织的虚拟信道为基础,从节目信息积累部件取出节目信息,以将其进行安排、产生虚拟节目表、用发送装置发送所产生的虚拟节目表、用终端装置的接收部件接收所发送的虚拟节目表、以及用输出和显示部件输出和显示该虚拟节目表,从而使得能够产生具有反映用户爱好的节目信息的虚拟节目表。
正如也从上述解释中明白的那样,根据本发明的虚拟节目表呈现方法以用户爱好、从用户的用户观看历史获得的用户节目观看倾向信息和从组用户观看历史获得的组节目观看倾向信息为基础选择节目,将所选择的节目组织在实际上具有所拥有的频带的虚拟信道,并且以所组织的虚拟信道为基础安排节目信息,以产生虚拟节目表、发送所产生的虚拟节目表、接收所发送的虚拟节目表、以及输出和显示该虚拟节目表,从而使得能够产生具有反映用户爱好的节目信息的虚拟节目表。
正如也从上述解释中明白的那样,根据本发明的节目记录系统以用户爱好、按照由用户节目观看倾向信息产生的用户观看历史的用户节目观看倾向信息、以及按照由组节目观看倾向信息产生部件产生的用户所属的组观看历史的组节目观看倾向信息为基础选择节目,用虚拟信道组织部件将所选择的节目组织在实际上具有多个真实信道所拥有的频带虚拟信道,产生作为控制记录装置并在记录介质中记录组织在虚拟信道中的节目的控制命令的节目记录预约设置脚本,用节目记录预约设置脚本接收装置的信号转换部件将所产生的节目记录预约设置脚本转换成适合于记录装置的控制信号,并且基于该控制信号控制记录装置,从而使得不用复杂的操作就能够记录反映用户爱好的节目。
正如也从上述解释中明白的那样,根据本发明的节目记录方法以用户爱好、从用户的用户观看历史获得的用户节目观看倾向信息和从用户所属的组的观看历史获得的组节目观看倾向信息为基础选择节目,将所选择的节目组织在实际上具有多个真实信道所拥有的频带的虚拟信道,产生作为控制在记录介质中记录组织在虚拟信道中的节目的控制命令的节目记录预约设置脚本,将所产生的节目记录预约设置脚本转换成适当的控制信号,并且基于该控制信号将其记录在记录介质中。从而使得不用复杂的操作就能够记录反映用户爱好的节目。
正如也从上述解释中明白的那样,根据本发明的虚拟内容节目指南产生设备用虚拟内容组组织部件,以用户内容利用倾向信息和/或组内容利用倾向信息、以及作为内容的属性信息的内容信息为基础,组织作为虚拟组的虚拟内容组,并且用虚拟内容节目指南产生部件、以虚拟内容组为基础安排内容信息,从而使得能够产生具有反映用户爱好的内容信息的虚拟内容节目指南,其中用户内容利用倾向信息示出用户利用什么样的内容,在其中由多个内容构成的真实内容组的每一内容由用户内容利用倾向信息产生部件产生自用户的内容利用历史,并且其中组内容利用倾向信息示出用户所属的每个组利用什么样的内容,由组内容利用倾向信息产生部件产生自用户的内容利用历史。
权利要求
1.一种虚拟节目表产生设备,包括贮存部件,用于存储用户已经观看了的节目的节目观看历史;用户节目观看倾向信息产生部件,用于以所述贮存部件存储的用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;组节目观看倾向信息产生部件,用于根据属于每个组的用户的节目观看历史产生示出每个组观看什么节目的组节目观看倾向信息;虚拟信道组织部件,用于以用户爱好、由用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由该多个真实信道所拥有的频带的虚拟信道;节目信息积累部件,用于在所述真实信道中积累作为广播的节目的属性信息的节目信息;以及虚拟节目表产生部件,用于从节目信息积累部件获取由所述虚拟信道组织部件所组织的虚拟信道的节目信息,并用于以该虚拟信道为基础安排从节目信息积累部件获取的节目信息,和产生一虚拟节目表。
2.根据权利要求1的虚拟节目表产生设备,其中,所述虚拟信道组织部件根据该用户以外的其他人的意图将节目组织到所述虚拟信道。
3.根据权利要求1的虚拟节目表产生设备,还包括发送装置,用于发送由所述虚拟节目表产生部件产生的虚拟节目表。
4.根据权利要求1的虚拟节目表产生设备,还包括虚拟信道改变部件,用于以根据用户的爱好组织在所述真实信道的节目替代组织在所述虚拟信道的节目。
5.根据权利要求4的虚拟节目表产生设备,还包括节目记录预约设置脚本产生部件,用于产生作为用来在记录介质中记录利用所述虚拟信道组织的节目的控制命令的节目记录预约设置脚本。
6.根据权利要求5的虚拟节目表产生设备,还包括发送部件,用于发送由节目记录预约设置脚本产生部件产生的节目记录预约设置脚本。
7.一种虚拟节目表产生方法,包括以用户的节目观看历史为基础,产生示出用户观看什么节目的用户节目观看倾向信息;以用户的个人信息为基础,将用户分类成组;根据属于所述每个组的用户的节目观看历史产生示出所述每个组观看什么节目的组节目观看倾向信息;以用户爱好、用户节目观看倾向信息和组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由多个真实信道所拥有的频带的虚拟信道;以所述虚拟信道为基础、安排作为组织在所述虚拟信道中的节目的属性信息的节目信息,并产生虚拟节目表。
8.根据权利要求7的虚拟节目表产生方法,其中,将根据该用户以外的其他人的意图的节目组织在所述虚拟信道。
9.根据权利要求7的虚拟节目表产生方法,其中,发送所述被产生的虚拟节目表。
10.根据权利要求7的虚拟节目表产生方法,其中,以根据该用户的爱好组织在所述真实信道的节目替代组织在所述虚拟信道的节目。
11.根据权利要求10的虚拟节目表产生方法,其中,产生作为用来在记录介质中记录组织在所述虚拟信道的节目的控制命令的节目记录预约设置脚本。
12.根据权利要求11的虚拟节目表产生方法,其中,发送所述所产生的节目记录预约设置脚本。
13.一种虚拟节目呈现系统,包括贮存部件,用于存储用户已经观看了的节目的节目观看历史;虚拟节目表产生设备,具有用户节目观看倾向信息产生部件,用于以所述贮存部件存储的用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;组节目观看倾向信息产生部件,用于根据属于所述每个组的用户的节目观看历史产生示出所述每个组观看什么节目的组节目观看倾向信息;虚拟信道组织部件,用于以用户爱好、由所述用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由所述组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由所述多个真实信道所拥有的频带的虚拟信道;节目信息积累部件,用于在所述真实信道中积累作为广播的节目的属性信息的节目信息;虚拟节目表产生部件,用于从所述节目信息积累部件获取由所述虚拟信道组织部件所组织的虚拟信道的节目信息,并用于以所述虚拟信道为基础安排从所述节目信息积累部件获取的节目信息,以产生一虚拟节目表;以及发送部件,用于发送由所述虚拟节目表产生部件产生的虚拟节目表,以及虚拟节目表接收设备,它具有输入部件,用于输入用户个人的信息;第一接收部件,用于接收由所述虚拟节目表产生设备的发送部件发送的虚拟节目表;以及输出显示部件,用于输出和显示由所述第一接收部件接收的虚拟节目表。
14.根据权利要求13的虚拟节目表呈现系统,其中,所述虚拟节目表产生设备的虚拟信道组织部件根据该用户以外的其他人的意图将节目组织到所述虚拟信道。
15.根据权利要求13的虚拟节目表呈现系统,其中所述虚拟节目表产生设备具有虚拟信道改变部件,用于以组织在所述真实信道的节目替代由所述虚拟信道组织部件组织到虚拟信道的节目。
16.根据权利要求15的虚拟节目表呈现系统,其中所述虚拟节目表产生设备具有节目记录预约设置脚本产生部件,用于产生作为用来在记录介质中记录安排在虚拟信道中的节目的控制命令的节目记录预约设置脚本。
17.根据权利要求16的虚拟节目表呈现系统,其中所述虚拟节目表产生设备的发送部件发送由所述节目记录预约设置脚本产生部件产生的节目记录预约设置脚本。
18.根据权利要求17的虚拟节目表呈现系统,其中所述虚拟节目表产生设备的第一接收部件接收由所述虚拟节目表产生设备发送的节目记录预约设置脚本。
19.根据权利要求13的虚拟节目表呈现系统,其中所述虚拟节目表产生设备具有第二接收部件,用于接收安排在虚拟信道中的节目。
20.根据权利要求18的虚拟节目表呈现系统,其中所述虚拟节目表产生设备具有信号转换部件,用于将由所述第一接收部件接收到的节目记录预约设置脚本转换成控制信号。
21.根据权利要求19的虚拟节目表呈现系统,其中所述虚拟节目表产生设备具有记录部件,用于在记录介质中记录由所述第二接收部件接收到的节目。
22.根据权利要求20的虚拟节目表呈现系统,其中所述虚拟节目表产生设备具有控制部件,用于根据由所述信号转换部件所转换的控制信号驱动和控制所述记录部件,并用于在所述记录介质中记录由所述第二接收部件接收到的节目。
23.一种虚拟节目表呈现方法,包括步骤以用户的节目观看历史为基础,产生示出用户观看什么节目的用户节目观看倾向信息;输入表明用户属性的个人信息;以所述的用户的个人信息为基础,将用户分类成组;根据属于每个组的用户的节目观看历史,产生示出每个组观看什么节目的组节目观看倾向信息;以用户爱好、用户节目观看倾向信息和组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由多个真实信道所拥有的频带的虚拟信道;以虚拟信道为基础、安排作为组织在虚拟信道中的节目的属性信息的节目信息,以产生一虚拟节目表;发送所述被产生的虚拟节目表;接收所述被发送的虚拟节目;以及输出和显示所接收的虚拟节目表。
24.根据权利要求23的虚拟节目表呈现方法,其中,根据该用户以外的其他人的意图将节目组织到所述虚拟信道。
25.根据权利要求23的虚拟节目表呈现方法,其中以根据用户的爱好组织在所述真实信道的节目替代所述被组织的虚拟信道的节目。
26.根据权利要求25的虚拟节目表呈现方法,其中产生作为用来在记录介质中记录组织在虚拟信道中的节目的控制命令的节目记录预约设置脚本。
27.根据权利要求26的虚拟节目表呈现方法,其中发送所述被产生的节目记录预约设置脚本。
28.根据权利要求27的虚拟节目表呈现方法,其中接收所述被发送的节目记录预约设置脚本。
29.根据权利要求23的虚拟节目表呈现方法,其中接收安排在虚拟信道中的节目。
30.根据权利要求28的虚拟节目表呈现方法,其中所述被接收到的节目记录预约设置脚本转换成控制信号。
31.根据权利要求29的虚拟节目表呈现方法,其中在记录介质中记录所接收到的节目。
32.根据权利要求30的虚拟节目表呈现方法,其中根据所述控制信号在所述记录介质中记录由所接收到的节目。
33.一种节目记录系统,包括贮存部件,用于存储用户已经观看了的节目的节目观看历史;虚拟节目表产生设备,具有用户节目观看倾向信息产生部件,用于以贮存部件存储的用户的节目观看历史为基础产生示出用户观看什么节目的用户节目观看倾向信息;组节目观看倾向信息产生部件,用于根据属于每个组的用户的节目观看历史产生示出所述每个组观看什么节目的组节目观看倾向信息;虚拟信道组织部件,用于以用户爱好、由所述用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由所述组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由该多个真实信道所拥有的频带的虚拟信道;节目信息积累部件,用于在所述真实信道中积累作为广播的节目的属性信息的节目信息;虚拟节目表产生部件,用于从节目信息积累部件获取由虚拟信道组织部件所组织的虚拟信道中安排的节目的节目信息,并用于以该虚拟信道为基础安排从节目信息积累部件获取的节目信息,以产生一虚拟节目表;第一发送部件,用于发送由所述虚拟节目表产生部件产生的虚拟节目表;节目记录预约设置脚本产生部件,用于产生作为用来在记录介质中记录安排在虚拟信道中的节目的控制命令的节目记录预约设置脚本;以及第二发送部件,用于发送由节目记录预约设置脚本产生部件产生的节目记录设置脚本,节目记录预约设置脚本接收设备,包括输入部件,用于输入用户个人的信息;第一接收部件,用于接收由所述第一发送部件发送的虚拟节目表;输出显示部件,用于输出和显示由第一接收部件接收的虚拟节目表;第二接收部件,用于接收由所述第二发送部件发送的节目记录预约设置脚本;信号转换部件,用于将由第二接收部件接收的节目记录预约设置脚本转换成控制信号;以及第三发送部件,用于发送由所述信号转换部件转换的控制信号,以及记录设备,包括第三接收部件,用于接收由所述第三发送部件发送的控制信号;第四接收部件,用于接收安排在虚拟信道中的节目;记录部件,用于在记录介质中记录由第四接收部件收到的节目;以及控制部件,用于驱动和控制记录部件以便响应第三接收部件所收到控制信号、在记录介质中记录由第四接收部件所收到的节目。
34.根据权利要求33的节目记录方法,其中,所述虚拟节目表产生设备的虚拟信道组织部件根据该用户以外的其他人的意图在所述虚拟信道中安排节目。
35.根据权利要求33的节目记录方法,其中,所述虚拟节目表产生设备具有虚拟信道改变部件,用于以安排在所述真实信道的节目替代由所述虚拟信道组织部件组织并安排在虚拟信道中的节目。
36.一种节目记录方法,包括以用户的节目观看历史为基础,产生示出用户观看什么节目的用户节目观看倾向信息;输入表明用户属性的个人信息;以用户的个人信息为基础将用户分类成组;根据属于每个组的用户的节目观看历史产生示出所述每个组观看什么节目的组节目观看倾向信息;以用户爱好、所述用户节目观看倾向信息和所述组节目观看倾向信息为基础,将在具有预定频带的多个真实信道中广播的节目组织到实际上具有由多个真实信道所拥有的频带的虚拟信道;产生作为用于在记录介质中记录组织在所述虚拟信道中的节目的控制命令的节目记录预约设置脚本;发送所产生的节目记录预约设置脚本;接收所发送的节目记录预约设置脚本;将所接收的节目记录预约设置脚本转换成控制信号;发送所述控制信号;接收所发送的控制信号;以及响应所接收的信号接收组织在所述虚拟信道中的节目,并将其记录在记录介质中。
37.根据权利要求36的节目记录方法,其中,根据该用户以外的其他人的意图在所述虚拟信道中组织节目。
38.根据权利要求36的节目记录方法,其中,用以用户爱好为基础组织在所述真实信道的节目替代组织在所述虚拟信道中的节目。
39.一种虚拟内容节目指南产生设备,包括贮存部件,用于存储用户利用过的内容的内容利用历史;用户内容利用倾向信息产生部件,用于以所述贮存部件存储的用户内容利用历史为基础,产生示出用户利用什么内容的用户内容利用倾向信息;组内容利用倾向信息产生部件,用于以用户的个人信息为基础将用户分类成组,并根据属于所述每个组的用户的内容利用历史产生示出所述每个组利用什么内容的组内容利用倾向信息;内容信息检测部件,用于检测作为内容的属性信息的内容信息;内容信息积累部件,用于积累由所述内容信息检测部件检测到的内容信息;虚拟内容组组织部件,用于以由用户内容利用倾向信息产生部件产生的用户内容利用倾向信息和/或由所述组内容利用倾向信息产生部件产生的组内容利用倾向信息和由内容信息积累部件积累的内容信息为基础,将由多个内容组成的真实内容组的内容组织到虚拟内容组作为虚拟组;以及虚拟内容节目指南产生部件,用于以由所述虚拟内容组组织部件组织的虚拟内容组为基础,安排由所述内容信息积累部件积累的内容信息,并产生虚拟内容节目指南。
40.根据权利要求39的虚拟内容节目指南产生设备,其中,所述虚拟内容组产生部件根据该用户以外的其他人的意图在所述虚拟内容组中组织内容。
41.根据权利要求39的虚拟内容节目指南产生设备,还包括发送部件,用于发送由所述虚拟内容节目指南产生部件产生的虚拟节目指南。
42.根据权利要求39的虚拟内容节目指南产生设备,其中,在组织了所述虚拟内容组时,所述虚拟内容组组织部件以具有所述内容信息中的时间概念的属性信息和/或所述的用户的内容利用历史为基础,按时间顺序组织所述每个内容。
43.根据权利要求39的虚拟内容节目指南产生设备,其中,由用来给用户呈现内容的一个或多个内容呈现装置积累和管理所述真实内容组。
全文摘要
虚拟节目列表创建设备(2)的控制单元(15),以贮存单元(12)存储在数据库(11)的用户已经观看的节目的用户节目观看历史为基础,创建用户节目观看倾向信息;按照用户的个人信息将用户分成组;以属于同一组的用户的用户节目观看历史为基础,创建代表每个组观看哪个节目的组节目观看倾向信息;以用户爱好、由用户节目观看倾向信息产生部件产生的用户节目观看倾向信息和由组节目观看倾向信息产生部件产生的组节目观看倾向信息为基础,将通过具有预定频带的实际信道广播的节目分成实际上具有这些实际信道拥有的频带的虚拟信道的节目组;从存储关于通过该实际信道广播的节目的属性信息的节目信息的数据库(11)中,提取关于该虚拟信道的节目信息;以及通过安排所提取的节目信息,根据该虚拟信道创建虚拟节目列表。
文档编号H04N7/16GK1381133SQ01801253
公开日2002年11月20日 申请日期2001年3月28日 优先权日2000年3月29日
发明者峰山彻 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1