收视率计算系统及移动通信终端 【技术领域】
本发明涉及用来计算电视节目收视率的收视率计算系统,以及一种移动通信终端。
【发明背景】
电视节目收视率通常是指一种特定家庭收视率,它表示所有家庭当中观看这一电视节目的那些家庭的比例。特定家庭收视率的计算是采用各自连接到一台电视机上的用于监视观看状态的装置和用来收集由这种装置提供的观看状态数据的一个中心来计算的。具体地说,每个监视装置按照规则的时间间隔向该中心提供从电视机上获得的观看状态数据。由中心累积各监视装置提供的观看状态数据并根据这些数据计算出收视率。
近年来,越来越多的人拥有了自己的电视机,并且广播频道也在增加。与此相应,广告商希望更加有效地广播商业节目,而电视广播台则希望生产出能满足各种广泛收视需求的节目。因此,在特定家庭收视率之外,还出现了一种对调查特定属性收视率(例如是关于二十岁左右男性收视率)的系统的具体需求。
为了满足这种需求而采用了一种被称为“日记问卷图表”的收视率调查系统。按照这种图表,由每个观众按照他/她地电视观看状态来填写预定的问卷,并且由中心定期采集和累积这些问卷计算出一个特定属性收视率。
然而,这种日记问卷图表存在各种问题。例如,投递和填写问卷比较麻烦,会给观众带来不便。另外,由于需要观众人工填写,问卷的内容有可能不准确。用这样的图表显然难以快速地计算收视率。
发明概述
本发明就是以上述背景为目标而提出的,可以用一种收视率计算系统和一个移动通信终端准确并快速地计算出特定属性收视率,不会给观众添麻烦。
按照本发明的系统包括:可以广播多个节目的广播站;各自从广播站选择接收并产生一种广播节目的多个接收机;多个遥控器,各自从用户向多个接收机之一发送一个代表节目选择请求的节目选择信号;以及用来计算用户收视率的一个收视率计算服务器。
每个遥控器包括一个用于存储该用户专用的观众识别信息的装置,并且在按照用户执行的节目选择操作将观众识别信息添加到节目选择信号中之后发送这一观众识别信息。
每个接收机包括一个存储装置,用于存储节目专用的节目识别信息,由节目选择信号指定的选择以及观众识别信息。
每个接收机接收节目选择信号和观众识别信号,并且将节目选择信号和观众识别信号,以及节目的观看时间作为观看记录信息来存储,在其中使节目选择信号,观众识别信号,以及观看时间相互关联。
收视率计算服务器包括一个观众属性信息存储装置,用于存储观众识别信息和代表观众属性的属性信息,从而使观众识别信息和属性信息彼此关联。收视率计算服务器收集存储在多个接收机中的观看记录信息,并且根据收集到的观看记录信息和存储在观众属性信息存储装置中的各个观众的属性信息来计算一个特定属性收视率。
各个遥控器可以是移动通信终端,例如是被纳入移动通信网的一台移动电话。在这种情况下,每个遥控器可以包括第一无线接口和第二无线接口。第一无线接口与移动通信网的基站执行无线通信,而第二无线接口向多个接收机中的任何一个发送节目选择信号。如果各接收机是用网络连接到移动通信网的,就能通过移动通信网向任何一个接收机发送节目选择信号。
不用说,如果节目选择信号中包含指示记录节目的信号,就能够实现记录保留。
各接收机除了通过广播无线电波之外还可以通过网络接收节目。在这种情况下,各接收机用网络连接到广播站。另外,如果各接收机能判断接收到的节目选择信号是不是由已经在该接收机上登记的那个用户输入的,就能防止出现未经登记的用户遥控操作接收机的情况。
广播站能够获得上述收视率计算服务器计算的收视率。另外,各个遥控器也能和广播站一样获得这一收视率。
附图简介
图1的方框图表示按照本发明实施例的收视率计算系统的一种构造。
图2的方框图表示构成本实施例的收视率计算系统的广播站40的一个广播管理服务器的构造。
图3表示广播管理服务器中的一个节目DB所存储的数据格式。
图4表示存储在广播管理服务器的一个广播时间表中的数据格式。
图5的方框图表示构成本实施例的收视率计算系统的一个机顶盒的构造。
图6表示存储在机顶盒的一个移动台ID存储单元中的数据格式。
图7表示存储在机顶盒的一个观看记录存储单元中的数据格式。
图8的方框图表示构成本实施例的收视率计算系统的一个移动台的构造。
图9表示从移动台发出的一种红外线信号的格式。
图10表示从移动台发出的指示频道选择的一种红外线信号的格式。
图11表示从移动台发出的指示记录预约的一种红外线信号的格式。
图12是移动台的用户接口的外观。
图13的方框图表示构成本实施例的收视率计算系统的一个收视率计算服务器的构造。
图14表示存储在收视率计算服务器的用户属性信息存储单元中的数据格式。
图15的时序图表示机顶盒在本实施例中是如何累计收视记录的。
图16的时序图表示收视率计算服务器在本实施例中是如何收集收视记录的。
图17也是一个时序图,它表示收视率计算服务器在本实施例中是如何收集收视记录的。
图18是一个时序图,它表示收视率计算服务器在本实施例中是如何产生和提供收视率数据的。
图19是一个时序图,它表示收视率数据产生单元在本实施例中是如何产生收视率数据的。
图20表示由本实施例的收视率计算服务器输出的收视率数据的一个例子。
发明的最佳实施例
以下要参照附图来解释本发明的一个实施例。
A:构造
A-1:系统的整体构造
首先要描述按照本实施例的收视率计算系统的整体构造。如图1所示,这一收视率计算系统包括移动台10a到10c,移动数据通信网20,固定数据通信网30,广播站40,机顶盒50,监视器60,以及一个收视率计算服务器70。
每个移动台10a到10c是一个移动通信终端,例如是被纳入移动电话网(未示出)和移动数据通信网20的一台移动电话。每个移动台10都具有无线的功能。在这一系统中,每个移动台10都能够获得由无线电话网提供的无线通信服务,并且还通过移动数据通信网20执行无线数据通信。另外,每个移动台10还具有机顶盒50的遥控器的功能,用户可以用移动台10执行对机顶盒50的遥控。
移动数据通信网20主要包括多个基站21,图中没有表示的一个交换中心,以及连接基站和中心的通信线路。在这一系统中,由移动数据通信网20为各个移动台10提供数据通信服务。每个基站在一个无线区内与移动台10a到10c执行无线通信。交换中心可容纳多个基站21并且切换其通信线路。
固定数据通信网30是一种双向数字通信网例如是ISDN(综合业务数字网)。这一固定数据通信网30可容纳包括广播站40,机顶盒50和收视率计算服务器70在内的多个固定台,并且在这些固定台之间提供数据通信服务。固定数据通信网30还通过一个网关(未示出)连接到移动数据通信网20。具备了这样的构造,这一系统就能在这一网络30所容纳的固定台与移动数据通信网20所容纳的移动台10之间实现数据通信了。
广播站40通过广播电波发射天线41提供地面数字广播的电视节目。广播站40包括一个用来处理广播电视节目的广播管理服务器42。
机顶盒50(以下称为“STB”50)被连接到一个广播电波接收天线并通过此天线接收从广播站40通过地面数字广播发送的一个节目的视频数据和音频数据(以下将这些数据简称为“节目数据”)。STB50还连接到监视器60,对接收的广播电波解调,并且将解调的电波输出到监视器60。最后将解调的电波重现成图像和声音。STB50还将输出到监视器60的节目的有关信息作为用户的观看记录来存储,并且通过固定数据通信网30将存储的观看记录提供给收视率计算服务器70。
监视器60按照STB50提供的视频和音频信号显示由图像和声音来体现的电视节目。图1仅仅表示了一个STB50和监视器60。然而,该系统实际上具有分别安装在各个家庭中的许多STB和监视器。
收视率计算服务器70接收并存储由多个STB50通过固定数据通信网30提供的观看记录,并且根据存储的观看记录来计算电视节目的收视率。
A-2:广播站40的广播管理服务器42的构造
图2的方框图表示广播管理服务器42的一种构造。如图所示,广播管理服务器42包括广播控制单元421,广播时间表422,节目数据库423和定时器424。
在节目数据库(以下称为“DB”)423中存储着可以提供给用户的节目数据。代表广播数据和各节目数据的时间的日程数据被存储在广播时间表422中。
广播控制单元421被连接到广播电波发射天线41并且通过天线41控制地面数字广播。具体地说,广播控制单元421首先参照广播时间表422从节目DB423中读出广播的节目数据。接着,广播控制单元421对这一节目数据执行预定的变换处理,按适当的格式产生广播的数据,并且通过广播电波发射天线41广播这种数据。另外,广播控制单元421还参照定时器424每小时广播一个时间信号。
图3所示的格式表示存储在节目DB423中的数据的一个例子。如图所示,节目DB423存储节目ID及其对应的节目数据。各个节目ID是用于唯一地指定一个节目的识别信息。节目数据是在压缩成预定压缩格式之后存储的。
图4所示的格式表示存储在广播时间表422中的数据的一个例子。如图所示,广播时间表422存储了广播节目的频道号,节目的节目ID,编排的广播日期和时间,以及节目DB424中的节目数据地址,这些数据项目是彼此关联的。例如,图中所示的数据指示出由节目ID“BC0001”指定的一个节目应该在“9月3日上午9:00”在广播频道11上广播,并且该节目数据在节目DB424中的存储地址是“Adrs100001”。
A-3:STB50的构造
接着要参照图5解释STB50的构造。
图5的方框图表示STB50的构造。如图所示,STB50具有广播电波接收单元51,定时器51a,节目数据存储单元52,图像和声音产生单元53,监视器控制单元54,红外线接收单元55,信号解译单元56,移动台ID存储单元57,观看记录存储单元58,以及通信单元59。
广播电波接收单元51调谐到用户选择的广播电波频道,通过广播电波接收天线接收广播电波,并且对接收的电波解调。在解调之后将接收的节目数据提供给节目数据存储单元52或者是图像和声音产生单元53。广播电波接收单元51还和节目数据一起接收一个由广播站40广播的时间信号,并且参照该时间信号来调节定时器51a。在存储观看记录时要参照定时器51a。细节参见下文。
节目数据存储单元52是一个大容量存储器件例如是硬盘驱动器,用来存储由广播电波接收单元51提供的节目数据。响应来自用户的请求读出存储的节目数据,然后提供给图像和声音产生单元53。
图像和声音产生单元53对广播电波接收单元51或者是节目数据存储单元52所提供的压缩的节目数据进行解码而产生视频和音频信号,将产生的信号提供给监视器控制单元54。
监视器控制单元54按照用户所执行的操作来控制监视器60。监视器控制单元54还将图像和声音产生单元53所提供的数字视频和音频信号变换成可以在监视器60中重现的模拟信号,将模拟信号输出到监视器60。
红外线接收单元55接收由各自可作为STB50的一个遥控器的移动台10所发射的红外线信号,并且将接收的红外线信号提供给信号解译单元56。每一个这种红外线信号是用来控制STB50的一个控制信号,并且包含对频道选择,记录预约,音量控制以及其他指令等用户的请求。
信号解译单元56解译由红外线接收单元55所提供的红外线信号中包括的指令,并且在解译的基础上将请求提供给广播电波接收单元51,图像和声音产生单元53以及监视器控制单元54等各单元。
移动台ID存储单元57存储了允许遥控这一STB50的移动台10a至10c的移动台ID。移动台ID是用于唯一地指定网络(移动数据通信网20和固定数据通信网30)中的一个移动台10a至10c的识别信息。
观看记录存储单元58存储观看记录,按照规则将记录提供给通信单元59以便传送给收视率计算服务器70。
通信单元59是一个与固定数据通信网30通信的接口。如果固定数据通信网30是ISDN,通信单元59就包括一个DSU(数字业务单元)或一个TA(终端适配器)。例如,通信单元59将观看记录存储单元58所提供的观看记录通过固定数据通信网30发送给收视率计算服务器70。
图6所示的格式表示存储在移动台ID存储单元57中的数据的一个例子。如图所示,在其中存储着移动台10a至10c的“移动台ID”(也就是“MS0001”,“MS0002”,和“MS0003”),每一个都能遥控STB50。例如,将各个移动台ID分配给装有这一STB50的一个家庭中的各家庭成员所拥有的各个移动台10。在STB50上预先登记这些移动台ID的方法是由用户操作该移动台来输入自己的ID。
如下文所述,各移动台10向STB50发送的红外线信号中包括移动台10的移动台ID。只有在红外线信号所包括的移动台ID已经存储在这一移动台ID存储单元57中的情况下,信号解译单元56才判定由这一红外线信号指示的请求是有效的。
图7所示的格式表示存储在观看记录存储单元58中的数据的一个例子。如图所示,在其中存储了观看日期和时间,频道,移动台ID和记录标志,这些信息是彼此关联的。例如,图中所示的数据指示出由移动台ID“MS00001”指定的那个移动台10a的用户在“9月3日上午7:30”开始观看在频道“10”上广播的电视节目,并且在“同一天上午8:05”结束观看。参照定时器51a存储一天中观看的开始和结束时间。收视率计算服务器需要用这些观看日期和时间以及频道号来确定用户所观看的节目。接着,如果节目被记录了,就将记录标志设置到“ON”。如果没有记录,就意味着该节目是实时观看的,将记录标志设置成“OFF”。如果用户在实时观看节目的同时还记录了节目,就将记录标志设置在“OFF”。
观看记录存储单元58按照上述格式存储一天的上午0:00到下一天上午0:00这一天的观看记录。然后,如果当前时间达到了上午0:00,观看记录存储单元58就通过通信单元59将存储的观看记录发送给收视率计算服务器70。在完成发送之后,观看记录存储单元58就删除当天的观看记录,并且重新开始存储下一天的观看记录。
以下要说明如何在观看记录存储单元58中存储观看记录。
首先,当用户操作移动台10选择了一个频道时,信号解译单元56就参照定时器51a将完成这一选择的时间(也就是观看开始时间)存入观看记录存储单元58。然后,当用户操作选择另外一个频道时,信号解译单元56就将频道切换的时间(也就是观看结束时间)存入观看记录存储单元58。另外,信号解译单元56还要存储关于重新选择的频道的观看记录中所包括的观看开始时间,频道号,以及移动台ID。这样就能在每当用户选择一个频道时存储一个观看记录。
A-4:移动台10a到10c的构造
各移动台10a到10c具有相同的构造。因此在本实施例中以移动台10a为例来说明。
图8的方框图表示移动台10a的构造。如图所示,移动台10a包括控制单元11a,无线通信单元12a,用户接口单元13a(以下将术语“接口”称为“I/F”),以及红外线发射单元14a。
控制单元11a主要包括一个CPU(中央处理器),一个存储器,并且控制这一移动台10a中的各单元。控制单元11a中的存储器存储移动台ID和各种控制程序。控制程序包括用于遥控操作STB50的控制程序,以及用于为用户提供话音和数据通信业务的控制程序。
接着由无线通信单元12a通过天线121a与移动电话网(未示出)中的一个基站和移动数据通信网20中的基站21执行无线通信。例如,无线通信单元12a通过移动数据通信网20和固定数据通信网30向STB50发送一个记录预约请求信号,该信号代表对一个电视节目的记录预约。
用户I/F单元13a主要包括用于显示信息的液晶显示单元,用户可用来输入指令的一个键盘,供用户通话的麦克风和扬声器。用户可以操作这一键盘对STB50执行遥控,还可以用于无线呼叫和无线数据通信。
红外线发射单元14a向STB50发射一个代表遥控指示的红外线信号,该指示是用户用键盘输入的。
图9表示由红外线发射单元14a发射的红外线信号的格式。在该图中,红外线信号具有按以下顺序从头到尾安排的构造,一个指示一个操作的命令指令,代表一个用户请求的具体指令,以及用于指定发射红外线信号的那一个移动台10的移动台ID。
以具有这种格式的信号为例,下面要说明一个指示遥控请求的信号。图10表示代表频道选择请求的一个红外线信号的格式。如图所示,这一信号是从头到尾按以下顺序安排的,作为命令指令的一个频道选择指令,作为细节命令的广播频道,一个移动台ID。图11表示代表记录预约请求的一个红外线信号的格式。如该图中所示,将记录预约指令放在开头作为命令指令,接着是作为细节命令的一个广播频道,一个记录开始时间,一个记录结束时间,而移动台ID被放在结尾。
图12是移动台10a的用户I/F单元13a的外观。移动台10a有一种执行话音通信的呼叫模式,执行数据通信的数据通信模式,以及将移动台10a用做STB50的遥控器的一种遥控模式。移动台10a在默认时被设置在呼叫模式。标号135a代表数据通信模式键。如果用户按下这个键,移动台10a就切换到数据通信模式。标号136a代表遥控模式键。如果用户按下这个键,移动台10a就切换到遥控模式。在遥控模式下要用到以下的键。标号134a代表用于一个接一个切换广播频道的频道切换键,而标号133a代表控制音量的音量控制键。由一个10-键键盘构成的键132a用来人工输入命令,例如是对记录预约或广播频道的请求。标号137a代表用来确认输入的一个确定键。标号138a和139a分别代表扬声器和麦克风。
A-5:收视率计算服务器70的构造
图13的方框图表示收视率计算服务器70的一种构造。如图所示,收视率计算服务器70包括通信单元71,通信控制单元72,观看记录存储单元73,用户属性信息存储单元74,收视率计算单元75,收视率数据存储单元76,以及广播时间表77。
通信单元71被连接到固定数据通信网30并通过网络30执行数据通信。由通信控制单元72控制通信单元71。
观看记录存储单元73存储STB50通过固定数据通信网30发送来的观看记录。
用户属性信息存储单元74存储用户移动台10的属性信息。
广播时间表77存储的数据是由广播站提供的编排的广播日期和时间。换句话说,广播时间表77存储的数据和广播站40的广播时间表422中存储的数据相同。
收视率数据产生单元75参照观看记录存储单元73,广播时间表77,和用户属性信息存储单元74而产生特定属性收视率数据。产生的收视率数据被提供给收视率数据存储单元76。
收视率数据存储单元76存储由收视率数据产生单元75提供的收视率数据。由通信控制单元72读出存储的收视率数据并且通过固定数据通信网30发送给广播站40。
以下要说明存储在用户属性信息存储单元74中的数据。
图14表示存储在用户属性信息存储单元74中的数据格式。如图所示,移动台ID,移动台10的用户性别,他的年龄,职业及业余爱好,让这些信息彼此关联。每一种职业由管理这一收视率计算系统的公司预先分配的一个代码来表示。业余爱好也可以用代码来表示。按照用户所提供的内容将这些信息片段输入到收视率计算服务器70。
B:操作
以下要描述根据本实施例的具有上述构造的这一系统的操作。
在本实施例中,首先由STB50收集用户的观看记录。然后由收视率计算服务器70从STB50上采集观看记录。最后,收视率计算服务器70根据收集的观看记录产生收视率数据,并且将收视率数据传送给广播站40。以下要逐个解释这些操作的例子。
B-1:由STB50收集观看记录
在本实施例中可以将观看记录划分成关于实时观看的和关于视频记录的观看记录。
(1)收集关于实时观看的观看记录
以下要参照图15所示的时序图来解释用于收集关于实时观看的观看记录的操作。
首先,当用户将一个频道选择命令输入到他/她的移动台10时,移动台10接收这一输入(步Sa1)。具体地说,当用户按下遥控模式键136时,移动台10就设置到遥控模式。然后,当用户用10-键键盘输入了一个广播频道并且按下确定键137时,移动台10就将这一输入解译为对频道选择的请求。接着由移动台10产生一个代表用户输入的频道选择请求的红外线信号,并且将该信号发送给STB50(步Sa2)。这一红外线信号具有图10所示的格式,它包括频道选择指令,广播频道,和移动台ID。
STB50接收由移动台10发送的红外线信号(步Sa3)并且检测红外线信号中的频道选择指令,广播频道,和移动台ID(步Sa4)。接着,STB50参照移动台ID存储单元57核对检测到的移动台ID,判断该操作是不是由已登记可以控制这一STB50的那个用户所执行的(步Sa5)。
如果判断结果表明该命令是来自一个已登记的用户,STB50就调谐到检测到的广播频道,解译接收的广播电波,并且将节目输出到监视器60(步Sa6)。如果命令是由未经登记的一个用户发出的,STB50就用监视器60显示一个消息,表示频道选择请求不能被接受。
接着,STB50去执行存储观看记录的步骤(步Sa7)。具体地说,如图7所示,STB50存储一个频道选择开始日期和时间,一个广播频道,以及相应的移动台ID。然后,STB50等待用户给出下一个频道选择。如果用户选择了另一个频道,STB50就存储关于前面所选择的那一频道的结束日期和时间。
(2)收集关于视频记录的观看记录
以下要参照图16所示的时序图来解释用于收集关于视频记录的观看记录的操作。如图所示,首先由用户将一个视频记录预约的请求输入到他/她的移动台10,并且由移动台10接收这一输入(步Sb1)。具体地说,在用户按下遥控模式键136将移动台10设置到遥控模式之后,由用户输入一个广播开始时间,一个广播结束时间,以及要记录的那个节目的广播频道。然后,如果按下了确定键137,移动台10就将这些输入解译为对视频记录预约的请求。接着由移动台10产生一个代表视频记录预约请求的红外线信号,并且将该信号发送给STB50(步Sb2)。如图11所示,这一红外线信号包括记录预约指令,广播频道,记录开始和记录结束时间,和移动台ID。
STB50接收由移动台10发送的红外线信号(步Sb3)并且提取红外线信号中所包含的记录预约指令,广播频道,记录开始和记录结束时间,和移动台ID(步Sb4)。接着,STB50参照移动台ID存储单元57核对提取到的移动台ID,判断这一命令是不是由一个已登记用户发出的(步Sb5)。
如果判断结果表明该命令是来自一个已登记的用户,STB50就执行由提取的命令所指示的记录预约。具体地说,STB50会命令广播电波接收单元51和节目数据存储单元52执行一个记录预约(步Sb6)。如果命令是由未经登记的一个用户发出的,STB50就用监视器60显示一个消息,表示对记录预约的请求被拒绝。
然后,当时间达到这一记录开始时间时,STB50就开始记录并存储观看记录(步Sb7)。具体地说就是在观看记录存储单元58中相应地存储一个观看开始日期和时间,一个广播频道,以及一个移动台ID。当时间达到了记录结束时间时,就在观看记录存储单元58中存储观看结束日期和时间。
B-2:由收视率计算服务器70收集观看记录
以下要参照图17的时序图来解释收视率计算服务器70是如何从各个STB50上收集观看记录的。在此图中,各STB50参照定时器51a。当时间达到发送观看记录的时间时,STB50就将存储在观看记录存储单元58中的观看记录发送给收视率计算服务器70(步Sc1)。
收视率计算服务器70接收从STB50发送的观看记录(步Sc2)并且将接收到的观看记录存储在观看记录存储单元73中(步Sc3)。在存储完观看记录之后,收视率计算服务器70就向STB50发送一个完成通知,表示观看记录存储处理已完成(步Sc4)。STB50接收由收视率计算服务器70发送的这一完成通知(步Sc5)并且删除存储在观看记录存储单元58中的观看记录。收视率计算服务器70对所有STB50都执行这样的操作。
B-3:由收视率计算服务器70产生和提供收视率数据
以下要参照图18的时序图来解释收视率计算服务器70是如何产生和提供收视率数据的。如图所示,首先由广播站40向收视率计算服务器70发送一个收视率数据请求信号,它代表对收视率数据的请求(步Sd1)。这一请求信号包括被调查电视节目的节目ID,以及为产生收视率数据所需的用户属性信息。
收视率计算服务器70接收这一请求信号(步Sd2)并且从接收的请求信号中提取节目ID和用户属性信息(步Sd3)。接着由收视率计算服务器70根据检测到的用户属性信息从观看记录存储单元73中检索观看记录,从而产生收视率数据(步Sd4)。然后,收视率计算服务器70将产生的收视率数据发送给广播站40(步Sd5)。广播站40接收由收视率计算服务器70发送的收视率数据,并且向收视率计算服务器70返回一个确认信号。
以下要参照图19来解释在用来产生收视率数据的步Sd4中执行的具体处理。图19是用来表示收视率数据产生单元75是如何产生收视率数据的一个流程图。如图所示,首先由收视率数据产生单元75通过通信控制单元72获得用户属性信息和被调查节目的节目ID(步Se1)。例如可以假设其节目ID是“BC0001”,而用户属性条件是“二十岁左右男性”。
接着由收视率数据产生单元75从用户属性存储单元74中检索符合“二十岁左右男性”这一条件的移动台ID(步Se2)。具体地说,从图14所示的属性信息存储单元74中检索每一个年龄和性别分别是二十岁左右男性的那些用户的移动台ID。
接着,收视率数据产生单元75要访问广播时间表77,检索对应着所获的节目ID和从观看记录存储单元73中提取的移动台ID的观看记录(步Se3)。具体地说,收视率数据产生单元75从广播时间表77中获得对应着节目ID“BC0001”的广播时间“九月3日上午9:00到上午10:00”,并且从观看记录存储单元73中提取被提取了移动台ID的那些用户在该广播时间内的观看记录。
然后,收视率数据产生单元75就根据提取的观看记录产生收视率数据(步Se4)。具体地说,收视率数据产生单元75在广播时间内按每一分钟对检索到的移动台ID的数量也就是观看该节目的用户的数量计数。将计数的数量除以用户的总数并且乘以100就获得了收视率。还要计算广播时间内的最大值,最小值和平均值。
在图20中用代表每一分钟收视率的曲线表示了按这种方式获得的收视率数据的一个例子。从这一图中可以获得最大,最小和平均收视率。
应该注意到,用户属性的条件可以按照收视率调查的目的来设置。具体地说还可以作出更加具体的设置。例如可以这样来设置用户属性的条件,以便获得关于业余爱好是高尔夫球的三十到四十岁男性办公室工作人员的收视率。另外还可以参照观看记录存储单元73中各记录标志的开/关状态来分别计算有关实时观看的收视率数据和有关记录的收视率数据。
如上所述,在基于本实施例的系统中,只需要用户用移动台10所执行的对STB50的操作就能获得有关一个用户的观看记录。这样就能准确和快速地计算一个用户的特定属性收视率,不会给用户添麻烦。
C:变型
尽管上文已经描述了本发明的一个实施例,本发明还不仅限于上述的实施例,还可以有以下的各种变型。
C-1:固定数据通信网30和广播的形式
可以用除了上文所述实施例中描述的ISDN以外的一种通信网替代固定数据通信网30。例如可以用Internet,公共电话网或是其他合适的网络代替。如上所述,广播的形式是采用地面数字广播。然而,本发明还不仅限于地面广播。例如可以采用诸如CATV(公用天线电视系统)等有线广播或者是数字卫星广播,例如有BS(广播卫星)广播或CS(天线卫星)广播。
C-2:STB50的形式
在上述实施例中是以STB50连接到固定数据通信网30为例来描述的。然而,本发明并非仅限于此。可以将STB50纳入移动数据通信网20,或者是连接到这一移动数据通信网20上用于数据通信的这一移动数据通信网20之外的另一个移动数据通信网。在这种情况下,STB50例如可以包括与移动数据通信网20进行通信的无线接口,就象移动台10一样。或者是STB50也可以包括用于连接移动台10的数据通信接口。
C-3:移动台10的形式
在上述实施例中是以各移动台具有话音通信功能例如是移动电话为例来描述的。然而,本发明并非仅限于此,各移动台还可以是具有无线数据通信功能的便携信息终端,例如是数据通信专用的PHS(个人便携电话系统)或者是PDA(个人数字助理)。
C-4:由移动台10遥控STB50的形式
尽管移动台10与STB50之间的通信在上述实施例中是由红外线(无线电)来执行的,本发明还不仅限于此。例如,移动台10可以通过移动数据通信网20和固定数据通信网30传送信号来控制STB50。具体地说,各移动台10首先从用户接收一个请求遥控的输入。然后,移动台10就切换到数据通信模式并且通过移动数据通信网20和固定数据通信网30向STB50发送遥控请求。另一方面,他的STB50的主电源应该是始终接通的,随时可以接收来自固定数据通信网30的数据输入。如果接收到移动台10发出的遥控请求,STB50就按照接收的请求执行操作。这样做特别便利用户预约记录一个节目。
C-5:对收视率数据的请求
在上述实施例中,对收视率数据的请求是从广播站40向收视率计算服务器70发出的。然而本发明还不仅限于此。
例如还可以由各移动台发出对收视率数据的请求。在这种情况下,由移动台10向收视率计算服务器70发送一个收视率数据请求信号,该信号中包括移动台ID,以及关于所需的收视率数据的那一电视节目的广播日期和时间及其广播频道。收视率计算服务器70通过移动数据通信网20和固定数据通信网30接收代表收视率数据请求的信号,并且响应这一请求产生收视率数据。具体地说,收视率计算服务器70对应着移动台10的存储器容量和液晶显示器的分辨率产生收视率数据。一般来说,移动台10仅有一个小容量的存储器和低分辨率显示器,因此,要显示图20中所示的曲线往往有困难。在这种情况下,收视率计算服务器70就仅仅为移动台10提供一个节目的最大收视率,最小收视率和平均收视率。
另外,收视率计算服务器70还可以自发向广播站40发送收视率数据,无需等待来自广播站40的代表收视率请求的信号。例如可以按照“所有用户”,“十几岁男性”,“十几岁女性”,…,“七十岁左右女性”和“其他”分类的用户属性来产生用于发送的收视率数据。这样就能让广播站40无需发出请求就能获得具有特定属性的用户的收视率数据。
广播站40可以将广播站40所针对的用户群预先通知给收视率计算服务器70。在这种情况下,收视率计算服务器70就按照通知的规定产生收视率数据,发送给广播站40。
C-6:由移动台10遥控STB50的形式
在上述实施例中,仅有预先在STB50中存储的移动台ID的那些移动台10才具备对STB50的遥控器功能。然而,STB50的遥控器并非仅限于特定的移动台10。也就是说,所有移动台10都可以作为STB50的遥控器。具体地说,STB50不用在图15的步Sa5中判断是否许可遥控。在这种情况下,即使是移动台10a的用户到某人家访问并且在家中用移动台10a作为遥控器观看电视节目,在这一家的STB50中仍可以存储该用户的观看记录。这样就能更精确地计算收视率。
C-7:广播信息的形式
在上述实施例中,尽管从广播站广播的节目数据是电视节目的节目数据,本发明还不仅限于此。例如还可以广播收音机节目,录像,音乐和其他节目数据。