首页> 中国专利> 频道选择信息发送装置、频道选择信息发送方法及其程序、存储介质

频道选择信息发送装置、频道选择信息发送方法及其程序、存储介质

摘要

本发明提供一种频道选择信息发送装置,能够抑制设备设置的浪费,同时在发生视听频道的偏向等时也能够更正确地执行视听信息的收集。本发明涉及频道选择信息发送装置,其向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息。并且,频道选择信息发送装置具有:频道变更检测部,其检测频道的变更;发送等待时间获取部,其获取从频道的变更定时到发送有关该变更的频道选择信息期间的发送等待时间;以及发送部,其在经过了所获取的发送等待时间后,发送频道选择信息。

著录项

  • 公开/公告号CN101669362A

    专利类型发明专利

  • 公开/公告日2010-03-10

    原文格式PDF

  • 申请/专利权人 冲电气工业株式会社;

    申请/专利号CN200880013249.9

  • 发明设计人 山本秀树;竹泽正行;

    申请日2008-03-27

  • 分类号H04N7/173;H04N17/00;H04L12/56;

  • 代理机构北京三友知识产权代理有限公司;

  • 代理人黄纶伟

  • 地址 日本东京都

  • 入库时间 2023-12-17 23:40:01

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-03-27

    授权

    授权

  • 2010-04-28

    实质审查的生效 IPC(主分类):H04N7/173 申请日:20080327

    实质审查的生效

  • 2010-03-10

    公开

    公开

说明书

技术领域

本发明涉及频道选择信息发送装置、频道选择信息发送方法及其程序、存储介质,例如能够适用于IP组播接收终端和家庭网关。

背景技术

在基于采用组播发布的IP协议的TV播放(以下称为IP组播播放)的系统或CATV的播放服务等中,收集视听信息(选择好的频道的信息等)对于正确评价节目、正确识别视听者的嗜好非常重要。

以往提出了IGAP(Internet Group membership AuthenticationProtocol)方式(参照非专利文献1),在组播发布中,经由路由器收集作为视听信息的视听开始时间点的信息也是其内容。

IGAP方式的结构是为了通过扩展组播路由器,只使签署了合适的视听契约的用户接收组播。

在采用组播的播放系统中,往往对各个频道使用不同的组播地址。因此,每当在接收终端侧切换频道时,在接收终端和最近的路由器之间进行切换前的组播的接收停止和切换后的组播的接收开始的命令的授受。此时,通过向路由器发送用户的信息,在路由器侧进行认证,使得只接收合适的用户。视听率接收服务器收集在这种频道切换时发送给路由器的信息的一部分作为视听信息。

但是,在以往采用IGAP方式的视听信息的收集方式中存在以下问题。

(1)当在人气节目的开始时刻(例如奥运会的开幕仪式的开始时刻)发生许多视听者同时切换组播的接收频道的情况时,几乎同时对全部路由器产生切换请求,对于各个路由器而言,切换请求过度集中。各个路由器根据切换请求向认证服务器进行认证请求,但由于切换请求过度集中,有时来自认证服务器的响应不能确保足够的响应速度。结果,许多视听信息未能到达视听率接收服务器即被废弃的可能性比较大。

(2)为了避免这种问题,可考虑使路由器等设备的设置具有较大富余,但仅仅因为一时的集中而使设备的设置具有较大富余,导致浪费增大以及成本问题。

非专利文献1:

http://tools.ietf/org/id/draft-hayashi-igap-03.txt

因此,需要能够抑制设备设置的浪费,同时在发生视听频道的偏向等时也能够更正确地执行视听信息的收集的频道选择信息发送装置、方法及程序。

发明内容

本发明的第一方式提供一种频道选择信息发送装置,向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所述频道选择信息发送装置具有:(1)频道变更检测部,其检测频道的变更;(2)发送等待时间获取部,其获取从频道的变更定时到发送有关该变更的频道选择信息期间的发送等待时间;(3)发送部,其在经过了所获取的发送等待时间后,发送频道选择信息。

本发明的第二方式提供一种频道选择信息发送方法,向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所述频道选择信息发送方法包括:(1)频道变更检测部检测频道的变更,(2)发送等待时间获取部获取从频道的变更定时到发送有关该变更的频道选择信息期间的发送等待时间,(3)发送部在经过了所获取的发送等待时间后,发送频道选择信息。

本发明的第三方式提供一种频道选择信息发送程序,向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所述频道选择信息发送程序使计算机作为以下单元发挥作用:(1)频道变更检测部,其检测频道的变更;(2)发送等待时间获取部,其获取从频道的变更定时到发送有关该变更的频道选择信息期间的发送等待时间;

(3)发送部,其在经过了所获取的发送等待时间后,发送频道选择信息。

根据本发明的频道选择信息发送装置、方法及程序,能够抑制设备设置的浪费,同时在发生视听频道的偏向等时也能够更正确地执行视听信息的收集。

附图说明

图1是表示包括第1实施方式涉及的频道选择信息发送装置在内的、IP组播播放系统的结构的框图。

图2是表示第1实施方式的IP组播播放接收部内置的频道/地址对应表的说明图。

图3是表示第1实施方式的服务器信息保持部保持的信息的说明图。

图4是表示第1实施方式的IP组播接收终端保持变更后的频道信息的一系列动作的流程图。

图5是具体表示图4中的步骤409的流程图。

图6是表示第1实施方式中的经过了发送等待时间时的动作的流程图。

图7是第1实施方式的IP组播播放系统的各部分程序图。

图8是表示包括第2实施方式涉及的频道选择信息发送装置在内的、IP组播播放系统的结构的框图。

图9是表示第2实施方式的IP组播监视部在内部存储的组播地址的一览的说明图。

图10是表示第2实施方式的服务器信息保持部保持的信息的说明图。

图11是表示在第2实施方式的家庭网关中,在暂时保持由IP组播接收终端更新并发送的组播地址的信息后发送的一系列动作的流程图。

图12是第2实施方式的IP组播播放系统的各部分程序图。

具体实施方式

(A)第1实施方式

下面,参照附图说明本发明的频道选择信息发送装置及方法的第1实施方式。第1实施方式的频道选择信息发送装置设置在IP组播播放的接收终端中,用于发送频道的选择信息。

(A-1)第1实施方式的结构

图1是表示包括第1实施方式涉及的频道选择信息发送装置在内的、IP组播播放系统的结构的方框图。

在图1中,IP组播播放系统100具有IP组播接收终端101、视频接收机(TV接收机)106、IP组播播放服务器108和视听信息接收服务器109,IP组播接收终端101、IP组播播放服务器108和视听信息接收服务器109与IP组播网络107连接。

IP组播播放服务器108从与IP组播播放相关的影像信号和语音信号,组成与IP组播播放相关的IP分组,并发送给IP组播网络107。IP组播播放服务器108使用预先按照每个频道确定的一对组播/源地址和组播/组地址(参照图2)进行发布。

IP组播播放服务器108与已有的服务器相同,省略其具体结构。1台IP组播播放服务器108可以发送IP组播接收终端101能够接收的全部频道的IP分组,也可以按照每个频道等,由多台IP组播播放服务器108发送IP组播接收终端101能够接收的全部频道的IP分组。

IP组播网络107在内部具有多个路由器,在各个路由器接收到IP组播播放的IP分组时,IP组播网络107复制该IP分组并转发给更下游的一个或多个路由器,由此执行IP分组的组播。并且,各个路由器保持接收到的与各个频道相关的IP分组组,同时把本路由器收容的由各个IP组播终端101在该时间点选择出的频道的IP分组转发给IP组播终端101。

IP组播接收终端101是相当于有关IP组播播放的调谐器或解码器的机顶盒(STB),具有选择由视听者选择的频道的信号的功能、和对选择出的信号(IP分组)进行解码的功能。即,IP组播接收终端101对由IP组播网络107中最近(收容者)的路由器提供的IP组播播放的IP分组进行接收处理,将有关播放的影像信号和语音信号复原,并输出给视频接收机106。另外,从IP组播接收终端101向视频接收机106转发的影像信号的形式可以是合成视频信号,也可以是RGB信号。

在图1中,IP组播接收终端101被示例为与视频接收机106分体的专用装置,但其实现形式不限于此。也可以通过向电脑等安装软件来构建IP组播接收终端101。并且,视频接收机106也可以内置IP组播接收终端101。

并且,由IP组播接收终端101提供影像信号和语音信号的装置不限于视频接收机106,也可以是磁带播放器或DVD播放器等影像记录装置。

在该第1实施方式中,如后面所述,IP组播接收终端101向IP组播网络107发送包括视听信息的IP分组。

视听信息接收服务器109接收通过IP组播网络107发来的视听信息的IP分组(以下适当称为视听信息),获得预定的统计信息(例如每个频道的视听率、每个节目的视听率)。另外,在第1实施方式中,视听信息是一个或多个频道信息,该频道信息不包括用户的特定信息。但是,在频道信息包括用户的特定信息时,视听信息接收服务器109可以求出用户的嗜好信息(例如收看体育节目的比率、在一周内收看新闻节目的总时间)等。

其中,频道信息指开始新的视听的频道名称、停止视听的频道名称、和新的频道的视听开始时刻(频道指定时刻或暂时保持频道信息的时刻),在刚刚指示接通电源后的频道信息中没有停止视听的频道名称,在刚刚指示断开电源后的频道信息中没有开始新的视听的频道名称和新的频道的视听开始时刻。视听信息接收服务器109把预定期间内的过去各个时刻的每个频道的视听开始的数量和停止视听的数量作为基本信息,根据发来的频道信息更新基本信息。视听率等是通过处理基本信息而得到的。

另外,视听信息接收服务器109也可以使用与任意一个IP组播播放服务器108相同的服务器。相反,视听信息接收服务器109也可以设置为与IP组播播放的经营商不同的第三方机构的服务器。

IP组播接收终端101可以按照上面所述利用专用装置、通用装置的任意装置构建,也可以装配在其他装置中构成,还可以利用软件构成一部分功能,但从功能上讲具有图1所示的具体结构。

即,IP组播接收终端101具有遥控接收部102、频道信息发送部103、服务器信息保持部104和IP组播播放接收部105。

遥控接收部102接收来自未图示的遥控发送机的遥控信号,并分析接收到的遥控信号,将分析信息提供给IP组播播放接收部105。未图示的遥控发送机具有用于选择频道的键和用于调节音量的键等。

例如,频道的选择是在使用数字键输入频道序号(以下称为频道名称)后操作确定键而输入的。并且,例如利用数字键输入有关频道名称的预定位数(3位),在该3位输入是有关频道名称的数字时,视为已输入频道。另外,例如在视频接收机106上显示包括频道的选择项的频道选择画面,然后对应光标移动键的操作来改变光标所在的选择项,在操作了确定键时,视为指定了光标所在的选择项的频道。另外,在每当操作键时发送遥控信号,遥控接收部102分析遥控信号并识别频道已被更新,此时,将新的频道名称提供给IP组播播放接收部105。

在图1中,关于视听者能够操作的操作装置只示例了遥控发送机,但也可以在此基础上或者取而代之地,在IP组播接收终端101的框体上设置操作部。

IP组播播放接收部105基本上对由最近(收容者)的路由器提供的IP组播播放的IP分组进行接收处理,将与播放相关的影像信号和语音信号复原,并输出给视频接收机106。

IP组播播放接收部105还负责变更频道时的处理。IP组播播放接收部105在由遥控接收部102提供了变更后的频道名称时,参照内置的图2所示的频道/地址对应表,获得IP组播网络107(的路由器)进行控制所需要的组播地址,对IP组播网络107(的路由器)进行变更频道用的控制。

频道/地址对应表的1个记录如图2所示,包括频道名称的字段201、组播/源地址的字段202和组播/组地址的字段203。频道名称指一般用户实际从节目表等中识别频道用的频道的序号。组播/源地址和组播/组地址是成对的地址信息,是用于进行组播分组的识别的信息。

频道信息发送部103用于向IP组播网络107侧发送视听信息(IP分组),该视听信息包含一个或多个包括变更前后的频道名称和时刻的频道信息。关于频道信息发送部103的具体功能,将在后面叙述的动作部分中明确说明。

服务器信息保持部104保持图3所示的信息。即,服务器信息保持部104保持发送视听信息的收件方的视听信息接收服务器109的地址301、向视听信息接收服务器109发送视听信息的间隔的上限即视听信息最大发送间隔302。保持在服务器信息保持部104中的信息,例如可以在接通电源时的认证时由IP组播网络107侧提供,也可以在该终端的初始设置时设定操作。

(A-2)第1实施方式的动作

下面,说明具有以上所述的结构的IP组播播放系统100的动作,尤其是与视听信息的收集相关的动作。

图4是表示IP组播接收终端101保持变更后的频道信息的一系列动作的流程图。在第1实施方式中,在频道被变更时,不马上发送视听信息,而是暂时储存变更后的频道信息。

在IP组播接收终端101的电源接通后,IP组播接收终端101被初始化并进入运行状态(步骤401)。然后,IP组播接收终端101获取并保持图2所示的频道/地址对应表的信息(步骤402)。另外,频道/地址对应表的信息可以预先储存在IP组播接收终端101中(该情况时省略步骤402),也可以由IP组播接收终端101从预定的服务器(例如IP组播播放服务器108)获取。例如,IP组播接收终端101被初始化并进入运行状态的条件是在IP组播网络107侧的用户认证。

在步骤401和402的处理结束后,转入等待来自遥控发送机的指示的状态(步骤403)。另外,在图4中,示例了在电源刚刚接通后等待频道的指定并转入接收状态的情况,但也可以备份保存此前断开电源时选择出的频道名称,并在电源接通时自动执行基于备份保存的频道名称的接收处理。此时的处理与图4中的步骤404~410的一系列处理大致相同。但是,在与此时的步骤410相同的处理中,不执行此前选择出的频道的停止动作。

在等待来自遥控发送机的指示的状态下,在有来自遥控发送机的指示时,判定该指示是新的频道的指定指示(频道的变更指示)(步骤404)、还是电源的断开指示(步骤405)、还是除此之外的指示。

在是电源的断开指示时,执行电源断开时的处理(步骤406)。电源断开时的处理包括通知停止IP组播网络107的发布的处理、和将停止发布的频道通知给视听信息服务器109的处理等。

在来自遥控发送机的指示既不是频道的指定指示也不是电源的断开指示时,执行对应该指示(例如音量的变更指示)的处理(步骤407),然后返回到等待来自遥控发送机的指示的状态。

在来自遥控发送机的指示是频道的指定指示时,判定当前状态是否是等待发送频道信息(视听信息)的状态(步骤408)。按照后面所述,在等待发送频道信息的状态下设定有频道信息发送等待标志,通过确认该标志来判定状态。

在当前状态不是等待发送频道信息的状态时,进行后面叙述的确定发送等待时间并转入发送等待状态的处理(参照图5)(步骤409),如果当前状态是等待发送频道信息的状态,则马上向正在等待发送而保持的频道信息中追加被指示指定的频道的信息(步骤410)。另外,在从步骤409转入步骤410时,通过该追加处理来保持最初的频道信息。在保持频道信息时,进行该保持的时刻或指示频道的时刻也被一起保持。并且,还包括视听开始侧的频道名称和视听停止侧的频道名称。

并且,IP组播播放接收部105进行切换成指定的频道的处理,切换成该组播播放频道的影像和语音(步骤411),并返回到等待来自遥控发送机的指示的状态。

图5是具体表示确定发送等待时间并转入发送等待状态的处理步骤409的流程图。

首先,使用随机数,生成从0秒到如图3所示保持的视听信息最大发送间隔302期间的数(发送等待时间)(步骤501)。

随机数的生成可以使用已有的技术。例如,在使用0~1的范围内的数作为随机数时,乘以使之成为与视听信息最大发送间隔的位数相同的值的常数,把将该相乘后的值除以视听信息最大发送间隔得到的余数用作发送等待时间。例如,在视听信息最大发送间隔是120(秒)、所生成的随机数是0.152时,通过下式的运算,发送等待时间是32(秒)。

0.152×1000/120=152/120=1余32

以上,示出了使用随机数确定发送等待时间的情况,但也可以利用该终端101特有的信息(MAC地址、IP地址、电话号码等)确定发送等待时间。例如,可以把IP地址的下位侧2位的序号的1.2倍的数作为发送等待时间。如果下位侧2位是“34”,则发送等待时间是34×1.2=40.8(秒)。

在按照上面所述确定发送等待时间后,设定频道信息发送等待标志(步骤502),然后开始待机所确定的发送等待时间(步骤503)。在开始待机的状态下,图5所示的处理结束。

在待机结束之前不需要停止图5所示的处理,结束图5所示的处理,由于待机结束而开始后面叙述的图6所示的处理。待机的结束通过计时所确定的发送等待时间的定时器的时间已到而得知。图6是表示待机结束时的处理的流程图。

在待机结束后,把在该结束时间点保持的全部频道信息一并作为视听信息,发送给视听信息接收服务器109(步骤601),然后重设频道信息发送等待标志(步骤602)。如上所述,所发送的频道信息中除频道名称外,还包括进行保持的时刻或指示频道的时刻。

视听信息可以按照TCP(/IP)发送,也可以按照UDP发送。在按照UDP时,没有再发送功能,在视听信息分组损失时将保持该状态,但在视听信息接收服务器109计算的信息是视听率那样的比率时,损失的视听分组的比率也对应于指定频道的比率,所以即使采用UDP也能够正确计算视听率。在按照UDP时,到达视听信息接收服务器109的视听信息比较少,相应地能够减轻视听信息接收服务器109的处理负荷。

图7是第1实施方式的IP组播播放系统的各部分程序图。

在IP组播接收终端101的电源刚刚接通后,频道/地址对应表由IP组播播放服务器108(或认证服务器)提供给IP组播播放接收部105进行保持(步骤700)。

IP组播播放服务器108向IP组播网络107的组播发布始终进行(步骤701)。

在IP组播接收终端101不是等待发送频道信息的状态时,在利用遥控发送机指定新的频道后,由遥控接收部102向频道信息发送部103通知新的频道的指定(步骤702),同时将新的频道的组播接收开始通知给IP组播网络107(步骤703)。另外,向IP组播网络107的通知可以通过IP组播播放接收部105进行。该新的频道的组播接收开始的通知,还意味着此前的频道的组播接收停止。

被通知了新的频道的指定的频道信息发送部103保存所通知的频道信息,同时确定发送等待时间T并进入待机状态。

接收到新的频道的组播接收开始的通知的IP组播网络107(的最近的路由器),停止此前的指定频道的组播发布,并开始新的指定频道的组播发布(步骤704)。由此,IP组播播放接收部105从新的指定频道的组播发布的数据中,将影像信号和语音信号复原,并提供给视频接收机106进行显示(步骤705)。

当在计时发送等待时间的过程中指定了新的频道时,由遥控接收部102将新的频道的指定通知给频道信息发送部103(步骤706),并且,将新的频道的组播接收开始通知给IP组播网络107(步骤707)。

被通知了新的频道的指定的频道信息发送部103保存所通知的频道信息,由于目前正在计时发送等待时间T(待机状态),所以继续该计时。

接收到新的频道的组播接收开始的通知的IP组播网络107(的最近的路由器),停止此前的指定频道的组播发布,并开始新的指定频道的组播发布(步骤708)。由此,IP组播播放接收部105从新的指定频道的组播发布的数据中,将影像信号和语音信号复原,并提供给视频接收机106进行显示(步骤709)。

在所确定的发送等待时间T的计时结束后(待机状态结束后),频道信息发送部103把在步骤702和步骤706中通知的视听开始的频道信息一并作为视听信息,通知给视听信息接收服务器109(步骤710)。

在提供了该IP组播接收终端101的电源断开指示时,通知频道信息发送部103停止接收(步骤711),并且,通知IP组播网络107停止接收视听频道的组播(步骤712)。

被通知了停止接收视听频道的频道信息发送部103,把与视听频道的接收停止相关的频道信息作为视听信息,马上通知给视听信息接收服务器109(步骤713)。并且,IP组播网络107停止向被通知了组播接收停止的IP组播接收终端101的发布。

(A-3)第1实施方式的效果

根据上述第1实施方式,由于等待根据随机数等确定的发送等待时间后发送频道信息,所以在产生像许多视听者同时变更频道那样的视听频道的偏向时,也能够在时间上分散向视听信息接收服务器的发送,能够更正确地执行视听信息的收集。

这种效果基本上通过只变更IP组播接收终端101的功能即可发挥出来。换言之,不需要对IP组播网络设置较多的视听信息接收服务器和路由器。

例如,假设有10万台IP组播接收终端在运行。由于其用户同时视听10点开始的奥运会的开幕仪式,所以在10点前后的各5秒钟期间(合计10秒)将频道变更成发布奥运会的频道。

在这种情况下,以往的视听信息接收服务器需要在10秒钟期间进行10万个处理。假设在10秒钟以内处理没有结束,也需要有暂时存储10万个处理的请求的结构。平均1秒钟需要1万个处理。

与此相对,在第1实施方式中,10万个处理被基本均等地分配在120秒钟期间而到达服务器。因此,平均1秒钟进行10万/120=834个处理即可,提高效率12倍。

另外,虽然IP组播接收终端侧的处理变复杂,但复杂程度并不是12倍,只需暂时在终端中预先存储频道信息即可。

(B)第2实施方式

下面,参照附图具体说明本发明的频道选择信息发送装置及方法的第2实施方式。第2实施方式的频道选择信息发送装置设置在还收容IP组播接收终端的住宅内的家庭网关装置中,用于发送频道的选择信息。

(B-1)第2实施方式的结构

图8是表示包括第2实施方式涉及的频道选择信息发送装置在内的、IP组播播放系统的结构的框图,对与第1实施方式涉及的图1相同、对应的部分标注相同标号。

在图2中,IP组播播放系统800具有IP组播接收终端101、视频接收机(TV接收机)106、IP组播播放服务器108、视听信息接收服务器109和家庭网关801,家庭网关801、IP组播播放服务器108和视听信息接收服务器109与IP组播网络107连接。

视频接收机106、IP组播播放服务器108和视听信息接收服务器109分别与第1实施方式相同。IP组播接收终端101相比第1实施方式的IP组播接收终端,去除了与视听信息的收集相关的功能。

目前,按照IP协议进行通信的家庭用的IP通信设备多种多样。例如,除了IP组播接收终端101之外,还有IP电话、享受因特网的电脑等。家庭网关801收容多个这种IP通信设备,并负责与IP网络的连接。即,家庭网关801还进行将IP组播接收终端101与IP组播网络107连接。另外,家庭网关801和IP组播网络107(的路由器)之间通过例如B-FLET’S(商标)等连接。

家庭网关801在从视听信息的收集功能方面考察时,具有IP组播信息发送部802、服务器信息保持部803和IP组播监视部804,这些各个部分802~804在IP组播接收终端101发挥作用时才能有效地发挥作用。

IP组播监视部804从视听信息接收服务器109或IP组播播放服务器108获取、保持图9所示的要监视的频道(IP组播)的组播地址的一览信息,并使用该信息筛选要监视的频道(IP组播)的分组。要监视的组播地址例如是如图9中一览示出的、组播播放服务器108目前发布的IP组播的组播/源地址。

IP组播信息发送部802把通过IP组播监视部804的监视而识别到的、与视听者指定的频道相关的信息(组播地址),作为视听信息发送给视听信息接收服务器109。该IP组播信息发送部802的功能与第1实施方式的频道信息发送部103的功能相同。

服务器信息保持部803保持图10所示的信息。即,服务器信息保持部803保持发送视听信息的收件方即视听信息接收服务器的地址1001、组播地址信息获取间隔1002和视听信息最大发送间隔1003。组播地址信息获取间隔1002是从视听信息接收服务器109或IP组播播放服务器108获取组播地址的信息的间隔。视听信息最大发送间隔1003表示组播信息发送部802从接收到更新后的组播信息到发送给视听信息接收服务器109的最大间隔。

(B-2)第2实施方式的动作

下面,说明具有以上所述的结构的IP组播播放系统800的动作,尤其是与视听信息的收集相关的动作。

图11是表示在家庭网关801中暂时保持由IP组播接收终端101更新并发送的组播地址的信息后发送的一系列动作的流程图。

在第2实施方式中,在IP组播接收终端101更新并发送组播地址时(换言之,变更频道时),家庭网关801不马上发送视听信息,而是暂时储存变更后的组播地址的信息。

在家庭网关801的电源接通后,家庭网关801被初始化并进入运行状态(步骤1101)。在此,IP组播接收终端101也接通电源,家庭网关801成为把IP组播接收终端101的通信设为有效的状态。

然后,家庭网关801获取图9所示的组播地址的信息(步骤1102)。在上述的第1实施方式中,IP组播接收终端101也可以按照预定周期获取视听信息的发送对象即IP组播播放的频道信息。

然后,确认没有进行电源断开操作(步骤1103),同时,等待接收从IP组播接收终端101到IP组播网络107的分组(步骤1104)。

在进行了电源断开操作时,执行电源断开时的处理(步骤1109)。电源断开时的处理包括将此前接收到的IP组播的地址与处于发布停止状态的情况一起通知给视听信息服务器109的处理等。

在接收到从IP组播接收终端101向IP组播网络107的分组后,判定用于规定该分组中的IP组播的发布的组播地址是否是在图9的一览中规定的监视对象地址(步骤1105)。

如果是监视对象地址的分组,则判定该分组是否是指示IP组播播放的接收开始或接收停止的分组(步骤1107)。如果是指示IP组播播放的接收开始或接收停止的分组,则执行IP组播信息发送部802的处理(步骤1108)。IP组播信息发送部802的处理与第1实施方式中的步骤408、409(图5)、410、及图6所示的处理相同,只需把第1实施方式中的“频道信息”替换为“组播地址的信息(组播信息)”即可。

图11从视听信息的收集方面进行了记述,因而省略,但从IP组播接收终端101朝向IP组播网络107的分组,当然是通过家庭网关801发送给IP组播网络107的。

另外,在图11中,示例了在接收停止时等待经过发送等待时间,并向视听信息接收服务器109发送组播信息的情况,但与第1实施方式相同,在接收停止时,也可以不等待经过发送等待时间,即向视听信息接收服务器109发送组播信息。相反,关于第1实施方式,可以列举在接收停止时等待经过发送等待时间,并向视听信息接收服务器109发送频道信息的变形例。

在此,在相当于第1实施方式中的步骤410的处理结束时,转入步骤1106。并且,在接收到的分组不是监视对象地址的分组的情况下、以及虽然是监视对象地址的分组但不是指示IP组播发布的接收开始或接收停止的分组的情况下,转入步骤1106。

在步骤1106中,判定自前次获取到组播地址信息后是否经过了组播地址信息获取间隔的时间,在经过了时返回步骤1102,在没有经过时返回步骤1103。

图12是第2实施方式的IP组播播放系统的各部分程序图。

在家庭网关801的电源刚刚接通后,家庭网关801从视听信息接收服务器109获取并保持图9所示的组播地址的一览信息(步骤1200)。

IP组播播放服务器108向IP组播网络107的组播发布始终执行(步骤1201)。

在IP组播接收终端101被指定新的IP组播播放的频道,并发送请求新的频道的接收开始的分组后,家庭网关801的IP组播监视部804识别到该情况(步骤1202),同时向IP组播网络107发送该分组(步骤1203)。

接收到新的频道的组播接收开始的分组的IP组播网络107(的最近的路由器),停止此前的指定频道的组播发布,并开始新的指定频道的组播发布(步骤1204)。由此,IP组播接收终端101从新的指定频道的组播发布的数据中,将影像信号和语音信号复原,并提供给视频接收机106进行显示(步骤1205)。

识别到新的频道的接收开始分组的IP组播监视部804,将该情况给IP组播信息发送部802(步骤1206)。假设没有在计时发送等待时间。该情况时,IP组播信息发送部802保存被通知的组播信息,同时确定发送等待时间T1,并进入待机状态。

另外,在IP组播接收终端101被指定新的IP组播播放的频道,并发送请求新的频道的接收开始的分组后,家庭网关801的IP组播监视部804识别到该情况(步骤1207),同时向IP组播网络107发送该分组(步骤1208)。

接收到新的频道的组播接收开始的分组的IP组播网络107(的最近的路由器),停止此前的指定频道的组播发布,并开始新的指定频道的组播发布(步骤1209)。由此,IP组播接收终端101从新的指定频道的组播发布的数据中,将影像信号和语音信号复原,并提供给视频接收机106进行显示(步骤1210)。

再次识别到新的频道的接收开始分组的IP组播监视部804,将该情况通知IP组播信息发送部802(步骤1211)。IP组播信息发送部802保存被通知的组播信息,由于正在计时发送等待时间T1(待机状态),所以继续该计时。

在所确定的发送等待时间T1的计时结束后(待机状态结束后),IP组播信息发送部802把在步骤1206和步骤1211中通知的接收开始的组播信息一并作为视听信息,通知给视听信息接收服务器109(步骤1212)。

IP组播接收终端101根据电源断开指示等,发送请求新的频道的接收停止的分组,家庭网关801的IP组播监视部804识别到该情况(步骤1213),向IP组播网络107发送该分组(步骤1214)。

接收到组播接收停止的分组的IP组播网络107(的最近的路由器),停止此前的指定频道的组播发布。

识别到接收停止分组的IP组播监视部804,将该情况通知给IP组播信息发送部802(步骤1215)。假设没有在计时发送等待时间,IP组播信息发送部802保存被通知停止的组播信息,同时确定发送等待时间T2,并进入待机状态。

在所确定的发送等待时间T2的计时结束后(待机状态结束后),IP组播信息发送部802把在步骤1215中通知的接收停止的组播信息作为视听信息,通知给视听信息接收服务器109(步骤1216)。

(B-3)第2实施方式的效果

根据上述第2实施方式,由于等待根据随机数等确定的发送等待时间后发送组播信息,所以在产生像许多视听者同时变更频道那样的视听频道的偏向时,也能够在时间上分散向视听信息接收服务器的发送,能够更正确地执行视听信息的收集。

这种效果基本上通过只变更家庭网关801的功能即可发挥出来。换言之,不需要对IP组播网络设置较多的视听信息接收服务器和路由器。

(C)其他实施方式

在上述各个实施方式的说明中记述了各种变形实施方式,还可以列举下面示例的变形实施方式。

在各个实施方式中,示例了利用随机数或终端101特有的信息(MAC地址、IP地址、电话号码等)确定发送等待时间的情况,但也可以利用对于多个终端或多个家庭网关视为均匀分布的其他方法来确定。例如,可以使用内置的定时器的电源接通时的时刻来确定发送等待时间。在电源接通时的时刻中的“分”为奇数时,把该时刻的“秒”用作发送等待时间,在电源接通时的时刻中的“分”为偶数时,把向该时刻的“秒”加上60(秒)后的时间用作发送等待时间。在该变形例中,在该电源接通期间,应用相同的发送等待时间。

并且,在不应用随机数时,可以把利用上述的方法确定的发送等待时间作为最初的发送等待时间,以后在确定发送等待时间的每个定时,把向前次的时间加上预定时间后的时间作为发送等待时间(在相加值超过最大发送等待时间时,把从相加值减去最大发送等待时间后的时间作为发送等待时间)。

另外,在各个实施方式中,示例了一并发送在发送等待时间中产生的频道信息和组播信息的情况,但也可以根据一并发送的个数来确定发送定时。例如,也可以取消发送等待时间的概念,在每当频道信息或组播信息的个数达到预定个数(例如3个)时执行发送,并且,基本上每当达到预定个数(例如3个)时发送,但作为例外情况,也可以在虽然没有达到预定个数但等待发送的经过时间比较长时,在该经过时间达到预定时间时发送频道信息或组播信息。在这种变形例中,也可以在电源刚刚接通后和电源刚刚断开后进行发送,而与预定个数无关,该情况时,也可以导入各个实施方式那样的发送等待时间的概念来发送。

另外,在各个实施方式中,示例了发送全部频道信息和组播信息的情况,但也可以在从频道(a)被切换的时刻到频道(b)被切换的经过时间比较短时(例如不足10秒),把与频道(a)相关的频道信息和组播信息从发送对象中去除。通过导入发送等待时间的概念,能够容易地执行对上述的频道切换操作期间的时间的监视。另外,发送等待时间的最短时间也可以不设为0,而设为用于忽略发送的判定的时间以上的时间。

并且,无论视听信息的发送协议是TCP还是UDP,在发送视听信息(频道信息和组播信息)时,都可以预先储存前次开始发送的视听信息,并与此次的视听信息一起发送。在采用UDP时,这种变形例成为分组的损失对策。

在上述第2实施方式中,示出了在1台家庭网关中收容1台IP组播接收终端的情况,但也可以在1台家庭网关中收容多台IP组播接收终端。在该情况时,可以在1台家庭网关中设置各个IP组播接收终端用的IP组播信息发送部802、服务器信息保持部803和IP组播监视部804来进行处理,并且,也可以不区分所收容的全部IP组播接收终端,并使IP组播信息发送部802、服务器信息保持部803和IP组播监视部804发挥作用。

在各个实施方式中,示出了向视听信息服务器只发送视听信息的情况,但在发送视听信息时,也可以将QoS(Quality of Service)等其他信息一并通知给服务器侧。在该通信信息中也可以包括问卷调查结果和有关再生质量的体验质量(QoE:Quality of Experience)等、视听者操作遥控发送机等输入的信息。

虽然在各个实施方式的说明中没有提及,但IP组播播放服务器108也可以是通过IP组播播放再次发送地面数字播放的服务器。在地面数字播放的再次发送用的IP组播播放系统中,地域性和匿名性是重要因素。因此,可以按照每个地域(县单位)设置视听信息服务器。并且,为了实现匿名性,可以在视听信息的分组的发送方地址中插入虚数据(例如随机数数据)。并且,采用UDP也能发挥匿名性的作用。在共同利用视听信息服务器时,也可以不向数据部插入个人信息,而嵌入地域信息。

不论是否通过IP组播播放再次发送地面数字播放,考虑到匿名性,在不向发送给视听信息服务器的视听信息中插入有关发送方的用户的信息时,还可考虑为了不正当地操作视听率而发送不正当的视听信息的装置。作为针对这种不正当装置的对策,可以列举以下示例的方法,即,定期或不定期地改变视听信息服务器的IP地址和端口序号等,对通过电源接通的用户认证得到视听OK的装置(终端等),提供当前的IP地址和端口序号等信息、和今后(例如两天)的这些信息的变更方法,只使正规的终端能够始终识别视听信息的正确接收方的信息。并且,如果是能够利用视听信息特定发送方进行发送的系统,也可以确认依次提供的接收开始和接收停止的妥当性,并确认伪装。

在各个实施方式中,说明了把本发明应用于IP组播接收终端或家庭网关的示例,但也可以把本发明应用于其他系统的终端等。例如,CATV接收终端不限于CATV播放网,只要通过连接IP网络,CATV接收终端和视听信息接收服务器能够通信,则也可以把本发明应用于CATV接收终端。例如,也可以把本发明应用于语音的IP组播播放的接收终端等。

另外,虽然在各个实施方式的说明中没有提及,但也可以利用CPU和CPU执行的程序(包括数据)实现发挥IP组播接收终端或家庭网关的特征性功能的构成部分。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号