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

文档序号:7937651阅读:147来源:国知局
专利名称:频道选择信息发送装置、频道选择信息发送方法及其程序、存储介质的制作方法
技术领域
本发明涉及频道选择信息发送装置、频道选择信息发送方法及其程 序、存储介质,例如能够适用于IP组播接收终端和家庭网关。
背景技术
在基于采用组播发布的IP协议的TV播放(以下称为IP组播播放) 的系统或CATV的播放服务等中,收集视听信息(选择好的频道的信息 等)对于正确评价节目、正确识别视听者的嗜好非常重要。
以4主提出了 IGAP ( Internet Group membership Authentication Protocol)方式(参照非专利文献l),在组播发布中,经由路由器收集作 为视听信息的视听开始时间点的信息也是其内容。
IGAP方式的结构是为了通过扩展组播路由器,只使签署了合适的视 听契约的用户接收组播。
在采用组播的播放系统中,往往对各个频道使用不同的组播地址。 因此,每当在接收终端侧切换频道时,在接收终端和最近的路由器之间 进行切换前的组播的接收停止和切换后的组播的接收开始的命令的授 受。此时,通过向路由器发送用户的信息,在路由器侧进行认证,使得 只接收合适的用户。视听率接收服务器收集在这种频道切换时发送给路 由器的信息的一部分作为视听信息。
但是,在以往采用IGAP方式的视听信息的收集方式中存在以下问题。 (1)当在人气节目的开始时刻(例如奥运会的开幕仪式的开始时刻) 发生许多视听者同时切换组播的接收频道的情况时,几乎同时对全部路 由器产生切换请求,对于各个路由器而言,切换请求过度集中。各个路 由器根据切换请求向认证服务器进行认证请求,但由于切换请求过度集中,有时来自认证服务器的响应不能确保足够的响应速度。结果,许多 视听信息未能到达视听率接收服务器即被废弃的可能性比较大。
(2)为了避免这种问题,可考虑使路由器等设备的设置具有较大富 余,但仅仅因为一时的集中而使设备的设置具有较大富余,导致浪费增 大以及成本问题。
非专利文献l:
http:〃tools,ietf.org/id/draft-hayashi画igap-03.txt
因此,需要能够抑制设备设置的浪费,同时在发生视听频道的偏向 等时也能够更正确地执行视听信息的收集的频道选择信息发送装置、方 法及程序。

发明内容
本发明的第一方式提供一种频道选择信息发送装置,向视听信息接 收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所
述频道选择信息发送装置具有(1)频道变更检测部,其检测频道的变 更;(2)发送等待时间获取部,其获取从频道的变更定时到发送有关该 变更的频道选择信息期间的发送等待时间;(3)发送部,其在经过了所 获取的发送等待时间后,发送频道选择信息。
本发明的第二方式提供一种频道选择信息发送方法,向视听信息接 收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所 述频道选择信息发送方法包括(l)频道变更检测部检测频道的变更,(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)第l实施方式的结构 图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分组并转发给更下游的 一个或多个路由器,由此执行EP分组的组播。并且,各个路由器保持接 收到的与各个频道相关的IP分组组,同时把本路由器收容的由各个IP组 播终端101在该时间点选择出的频道的IP分组转发给IP组播终端101。
IP组播接收终端101是相当于有关IP组播播放的调谐器或解码器的 机顶盒(STB),具有选择由视听者选择的频道的信号的功能、和对选择 出的信号(IP分组)进行解码的功能。即,IP组播接收终端lOl对由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分组(以下适当称为视听信息),获得预定的统计信息(例如每个 频道的视听率、每个节目的视听率)。另外,在第l实施方式中,视听信 息是一个或多个频道信息,该频道信息不包括用户的特定信息。但是, 在频道信息包括用户的特定信息时,视听信息接收服务器109可以求出 用户的嗜好信息(例如收看体育节目的比率、在一周内收看新闻节目的 总时间)等。
其中,频道信息指开始新的视听的频道名称、停止视听的频道名称、 和新的频道的视听开始时刻(频道指定时刻或暂时保持频道信息的时 刻),在刚刚指示接通电源后的频道信息中没有停止视听的频道名称,在 刚刚指示断开电源后的频道信息中没有开始新的视听的频道名称和新的 频道的视听开始时刻。视听信息接收服务器109把预定期间内的过去各 个时刻的每个频道的视听开始的数量和停止视听的数量作为基本信息, 根据发来的频道信息更新基本信息。视听率等是通过处理基本信息而得 到的。
另外,视听信息接收服务器109也可以使用与任意一个IP组播播放 服务器108相同的服务器。相反,视听信息接收服务器109也可以设置 为与IP组播播放的经营商不同的第三方机构的服务器。
IP组播接收终端101可以按照上面所述利用专用装置、通用装置的 任意装置构建,也可以装配在其他装置中构成,还可以利用软件构成一 部分功能,但从功能上讲具有图1所示的具体结构。艮P,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 (的路由器)进行控制所 需要的组播地址,对EP组播网络107 (的路由器)进行变更频道用的控制。
频道/地址对应表的1个记录如图2所示,包括频道名称的字段201、 组播/源地址的字段202和组播/组地址的字段203。频道名称指一般用户 实际从节目表等中识别频道用的频道的序号。组播/源地址和组播/组地址 是成对的地址信息,是用于进行组播分组的识别的信息。
频道信息发送部103用于向IP组播网络107侧发送视听信息(IP分 组),该视听信息包含一个或多个包括变更前后的频道名称和时刻的频道信息。关于频道信息发送部103的具体功能,将在后面叙述的动作部分 中明确说明。
服务器信息保持部104保持图3所示的信息。g卩,服务器信息保持 部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相同的处理中,不执行此前选择出的频道的 停止动作。
在等待来自遥控发送机的指示的状态下,在有来自遥控发送机的指
10示时,判定该指示是新的频道的指定指示(频道的变更指示)(步骤404)、 还是电源的断开指示(步骤405)、还是除此之外的指示。
在是电源的断开指示时,执行电源断开时的处理(步骤406)。电源 断开时的处理包括通知停止IP组播网络107的发布的处理、和将停止发 布的频道通知给视听信息服务器109的处理等。
在来自遥控发送机的指示既不是频道的指定指示也不是电源的断开 指示时,执行对应该指示(例如音量的变更指示)的处理(步骤407), 然后返回到等待来自遥控发送机的指示的状态。
在来自遥控发送机的指示是频道的指定指示时,判定当前状态是否 是等待发送频道信息(视听信息)的状态(步骤408)。按照后面所述, 在等待发送频道信息的状态下设定有频道信息发送等待标志,通过确认 该标志来判定状态。
在当前状态不是等待发送频道信息的状态时,进行后面叙述的确定 发送等待时间并转入发送等待状态的处理(参照图5)(步骤409),如果 当前状态是等待发送频道信息的状态,则马上向正在等待发送而保持的 频道信息中追加被指示指定的频道的信息(步骤410)。另外,在从步骤 409转入步骤410时,通过该追加处理来保持最初的频道信息。在保持频 道信息时,进行该保持的时刻或指示频道的时刻也被一起保持。并且, 还包括视听开始侧的频道名称和视听停止侧的频道名称。
并且,IP组播播放接收部105进行切换成指定的频道的处理,切换 成该组播播放频道的影像和语音(步骤411),并返回到等待来自遥控发 送机的指示的状态。
图5是具体表示确定发送等待时间并转入发送等待状态的处理步骤 409的流程图。
首先,使用随机数,生成从O秒到如图3所示保持的视听信息最大 发送间隔302期间的数(发送等待时间)(步骤501)。
随机数的生成可以使用已有的技术。例如,在使用0 1的范围内的 数作为随机数时,乘以使之成为与视听信息最大发送间隔的位数相同的 值的常数,把将该相乘后的值除以视听信息最大发送间隔得到的余数用作发送等待时间。例如,在视听信息最大发送间隔是120 (秒)、所生成的随机数是0.152时,通过下式的运算,发送等待时间是32 (秒)。 0.152x1000/120=152/120=1余32以上,示出了使用随机数确定发送等待时间的情况,但也可以利用该 终端101特有的信息(MAC地址、IP地址、电话号码等)确定发送等待 时间。例如,可以把IP地址的下位侧2位的序号的1.2倍的数作为发送等 待时间。如果下位侧2位是"34",则发送等待时间是34x1.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的组播发布始终进行(步12状态时,在利用遥 控发送机指定新的频道后,由遥控接收部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组播接收终端lOl的电源断开指示时,通知频道信息 发送部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秒)将频道变更成发布奥运会的频道。在这种情况下,以往的视听信息接收服务器需要在IO秒钟期间进行 IO万个处理。假设在IO秒钟以内处理没有结束,也需要有暂时存储IO 万个处理的请求的结构。平均1秒钟需要1万个处理。与此相对,在第1实施方式中,10万个处理被基本均等地分配在120 秒钟期间而到达服务器。因此,平均1秒钟进行10万/120 = 834个处理 即可,提高效率12倍。另外,虽然IP组播接收终端侧的处理变复杂,但复杂程度并不是12 倍,只需暂时在终端中预先存储频道信息即可。 (B)第2实施方式下面,参照附图具体说明本发明的频道选择信息发送装置及方法的 第2实施方式。第2实施方式的频道选择信息发送装置设置在还收容IP 组播接收终端的住宅内的家庭网关装置中,用于发送频道的选择信息。 (B — l)第2实施方式的结构14图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网络的连接。艮P, 家庭网关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保持图IO所示的信息。即,服务器信息保持部803保持发送视听信息的收件方即视听信息接收服务器的地址1001、 组播地址信息获取间隔1002和视听信息最大发送间隔1003。组播地址信 息获取间隔1002是从视听信息接收服务器109或DP组播播放服务器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组播播放16的接收开始或接收停止的分组(步骤1107)。如果是指示IP组播播放的
接收开始或接收停止的分组,则执行IP组播信息发送部802的处理(步 骤1108)。 IP组播信息发送部802的处理与第1实施方式中的步骤408、 409 (图5)、 410、及图6所示的处理相同,只需把第1实施方式中的"频 道信息"替换为"组播地址的信息(组播信息)"即可。
图11从视听信息的收集方面进行了记述,因而省略,但从IP组播 接收终端101朝向EP组播网络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)。
17接收到新的频道的组播接收开始的分组的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 (待机状态),所以 继续该计时。
在所确定的发送等待时间Tl的计时结束后(待机状态结束后),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 (秒) 后的时间用作发送等待时间。在该变形例中,在该电源接通期间,应用 相同的发送等待时间。
并且,在不应用随机数时,可以把利用上述的方法确定的发送等待 时间作为最初的发送等待时间,以后在确定发送等待时间的每个定时, 把向前次的时间加上预定时间后的时间作为发送等待时间(在相加值超
19过最大发送等待时间时,把从相加值减去最大发送等待时间后的时间作 为发送等待时间)。
另外,在各个实施方式中,示例了一并发送在发送等待时间中产生 的频道信息和组播信息的情况,但也可以根据一并发送的个数来确定发 送定时。例如,也可以取消发送等待时间的概念,在每当频道信息或组 播信息的个数达到预定个数(例如3个)时执行发送,并且,基本上每
当达到预定个数(例如3个)时发送,但作为例外情况,也可以在虽然
没有达到预定个数但等待发送的经过时间比较长时,在该经过时间达到 预定时间时发送频道信息或组播信息。在这种变形例中,也可以在电源 刚刚接通后和电源刚刚断开后进行发送,而与预定个数无关,该情况时, 也可以导入各个实施方式那样的发送等待时间的概念来发送。
另外,在各个实施方式中,示例了发送全部频道信息和组播信息的
情况,但也可以在从频道(a)被切换的时刻到频道(b)被切换的经过 时间比较短时(例如不足10秒),把与频道(a)相关的频道信息和组播 信息从发送对象中去除。通过导入发送等待时间的概念,能够容易地执 行对上述的频道切换操作期间的时间的监视。另外,发送等待时间的最 短时间也可以不设为0,而设为用于忽略发送的判定的时间以上的时间。 并且,无论视听信息的发送协议是TCP还是UDP,在发送视听信息 (频道信息和组播信息)时,都可以预先储存前次开始发送的视听信息, 并与此次的视听信息一起发送。在采用UDP时,这种变形例成为分组的 损失对策。
在上述第2实施方式中,示出了在l台家庭网关中收容l台IP组播 接收终端的情况,但也可以在1台家庭网关中收容多台IP组播接收终端。 在该情况时,可以在1台家庭网关中设置各个IP组播接收终端用的IP组 播信息发送部802、服务器信息保持部803和IP组播监视部804来进行 处理,并且,也可以不区分所收容的全部IP组播接收终端,并使IP组播 信息发送部802、服务器信息保持部803和IP组播监视部804发挥作用。
在各个实施方式中,示出了向视听信息服务器只发送视听信息的情 况,但在发送视听信息时,也可以将QoS (Quality of Service)等其他信
20息一并通知给服务器侧。在该通信信息中也可以包括问巻调査结果和有
关再生质量的体验质量(QoE: Quality of Experience)等、视听者操作遥控发送机等输入的信息。
虽然在各个实施方式的说明中没有提及,但IP组播播放服务器108也可以是通过IP组播播放再次发送地面数字播放的服务器。在地面数字播放的再次发送用的IP组播播放系统中,地域性和匿名性是重要因素。因此,可以按照每个地域(县单位)设置视听信息服务器。并且,为了实现匿名性,可以在视听信息的分组的发送方地址中插入虚数据(例如随机数数据)。并且,采用UDP也能发挥匿名性的作用。在共同利用视听信息服务器时,也可以不向数据部插入个人信息,而嵌入地域信息。
不论是否通过IP组播播放再次发送地面数字播放,考虑到匿名性,在不向发送给视听信息服务器的视听信息中插入有关发送方的用户的信息时,还可考虑为了不正当地操作视听率而发送不正当的视听信息的装置。作为针对这种不正当装置的对策,可以列举以下示例的方法,艮P,定期或不定期地改变视听信息服务器的IP地址和端口序号等,对通过电源接通的用户认证得到视听OK的装置(终端等),提供当前的IP地址和端口序号等信息、和今后(例如两天)的这些信息的变更方法,只使正规的终端能够始终识别视听信息的正确接收方的信息。并且,如果是能够利用视听信息特定发送方进行发送的系统,也可以确认依次提供的接收开始和接收停止的妥当性,并确认伪装。
在各个实施方式中,说明了把本发明应用于IP组播接收终端或家庭网关的示例,但也可以把本发明应用于其他系统的终端等。例如,CATV接收终端不限于CATV播放网,只要通过连接IP网络,CATV接收终端和视听信息接收服务器能够通信,则也可以把本发明应用于CATV接收终端。例如,也可以把本发明应用于语音的IP组播播放的接收终端等。
另外,虽然在各个实施方式的说明中没有提及,但也可以利用CPU和CPU执行的程序(包括数据)实现发挥IP组播接收终端或家庭网关的特征性功能的构成部分。
2权利要求
1.一种频道选择信息发送装置,向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所述频道选择信息发送装置具有频道变更检测部,其检测频道的变更;发送等待时间获取部,其获取从所述频道的变更定时到发送有关该变更的所述频道选择信息期间的发送等待时间;以及发送部,其在经过了所获取的所述发送等待时间后,发送所述频道选择信息。
2. 根据权利要求l所述的频道选择信息发送装置,所述频道选择信 息发送装置设置在所述播放信号的接收终端中。
3. 根据权利要求1所述的频道选择信息发送装置, 所述频道选择信息发送装置设置在与其他装置一起收容所述播放信号的所述接收终端的家庭网关中,所述频道变更检测部监视请求切换所述接收终端发送到播放用网络 侧的播放信号的频道的信号,检测所述频道的变更。
4. 根据权利要求1 3中的任意一项所述的频道选择信息发送装置, 所述发送等待时间获取部具有随机数产生部,并使用随机数确定发送等 待时间。
5. —种频道选择信息发送方法,向视听信息接收服务器发送用于通 知用户选择的播放信号的频道的频道选择信息,所述频道选择信息发送 方法包括检测频道的变更,获取从频道的变更定时到发送有关该变更的所述频道选择信息期间 的发送等待时间,在经过了所获取的发送等待时间后,发送所述频道选择信息。
6. —种频道选择信息发送程序,向视听信息接收服务器发送用于通 知用户选择的播放信号的频道的频道选择信息,所述频道选择信息发送程序使计算机作为以下单元发挥作用频道变更检测部,其检测频道的变更;发送等待时间获取部,其获取从所述频道的变更定时到发送有关该 变更的所述频道选择信息期间的发送等待时间;以及发送部,其在经过了所获取的发送等待时间后,发送所述频道选择f曰息ci
7. —种存储有频道选择信息发送程序的存储介质,所述频道选择信 息发送程序使计算机执行下述步骤,g卩,向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息,所述步骤包括 检测频道的变更,获取从频道的变更定时到发送有关该变更的所述频道选择信息期间 的发送等待时间,在经过了所获取的发送等待时间后,发送所述频道选择信息。
全文摘要
本发明提供一种频道选择信息发送装置,能够抑制设备设置的浪费,同时在发生视听频道的偏向等时也能够更正确地执行视听信息的收集。本发明涉及频道选择信息发送装置,其向视听信息接收服务器发送用于通知用户选择的播放信号的频道的频道选择信息。并且,频道选择信息发送装置具有频道变更检测部,其检测频道的变更;发送等待时间获取部,其获取从频道的变更定时到发送有关该变更的频道选择信息期间的发送等待时间;以及发送部,其在经过了所获取的发送等待时间后,发送频道选择信息。
文档编号H04N7/173GK101669362SQ200880013249
公开日2010年3月10日 申请日期2008年3月27日 优先权日2007年4月23日
发明者山本秀树, 竹泽正行 申请人:冲电气工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1