发送控制装置、接收控制装置、发送控制方法、接收控制方法、以及发送控制程序的制作方法

文档序号:7912796阅读:216来源:国知局
专利名称:发送控制装置、接收控制装置、发送控制方法、接收控制方法、以及发送控制程序的制作方法
技术领域
本发明涉及具有内容的记录功能的电视机或BD(Blu_ray Disc)/DVD(Digital Versatile Disc)记录机等的内容记录装置,特别涉及将已记录的内容向外部装置发送时的发送控制技术。
背景技术
以往以来,进行如下处理将记录在内容记录装置中的内容经由例如依据 IEEE (Institute of Electrical and Electronic Engineers) 1394 或 Ethernet (注册商标)等的标准的接口对内容再现装置发送,并在内容再现装置上将接收到的内容再现。作为进行该内容的发送的场景,例如可以想到将数字广播的节目在设置于客厅中的内容记录装置中录像,将已录像的节目向设置在卧室中的内容再现装置发送,在卧室中将该节目再现。例如,在将内容以MPEG (Moving Picture Experts Group :运动图像专家组)2-TS(Transport Mream 传输流)形式发送的情况下,内容再现装置需要将接收到的内容流整体解析、生成内容的再现及记录所需要的信息(以下,称作“附带信息”)。在该附带信息中,例如包括构成内容的影像及声音的编码方式等的信息、为了实现内容的从任意的位置起的再现及快进等而按照每规定的再现时间(例如0.5秒)将对应于该再现时间的PTS(Presentation Time Mamp 显示时间戳)与SPN(Source Packet Number 源包号)建立对应的时间映射信息、及用来进行与内容的记录的限制等级有关的控制的数字复制控制信息等。为了进行该附带信息的生成,需要将构成内容流的各TS包解析,所以其处理量变得比较多。因而,例如存在如下问题从内容记录装置基于来自用户的请求而开始发送内容流起到内容记录在内容再现装置中而成为能够再现为止需要比较长的时间。对于该问题,已知有在内容记录装置侧将内容流解析、取得CCI(Copy Control Information 复制控制信息)、对构成发送的内容流的任意的包的头附加CCI的方法(例如,参照专利文献1)。现有技术文献专利文献1 日本专利公开2002-83465号公报发明概要发明要解决的问题有按照构成内容的多个部分分别设定不同等级的CCI的情形。例如,是对构成内容的部分A设定了 “NMC(No More Copy 没有更多的复制)”、对部分B设定了 “CF(Copy Free:自由复制)”那样的情形。如果想要对应这样的情形,则在上述专利文献1的方法中,对任意的包的头附加CCI,所以在内容再现装置侧为了检测不知道包含在哪个包的头中的各CCI,需要持续监视接收到的全部的包的头。因此,在专利文献1的方法中,虽然与在内容再现装置侧将接收到的内容流解析并取得CCI相比多少抑制了处理量,但其处理量还是比较多。因而,产生与上述的成为在内容再现装置上能够再现内容为止需要比较长的时间的问题同样的问题。

发明内容
所以,本发明是鉴于这样的问题而做出的,目的是提供一种在内容记录装置中,能够通过与以往不同的方法缩短从开始发送有关内容的流起到内容记录在内容再现装置等的外部装置中而成为能够再现的时间的发送控制装置。用于解决问题的手段为了解决上述问题,有关本发明的发送控制装置的特征在于,具备生成单元,基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息;以及发送单元,将发送对象流向外部装置发送,该发送对象流由基于上述内容流的第1部分流、 和基于上述生成单元生成的附带信息的第2部分流构成。发明效果根据具备上述结构的有关本发明的发送控制装置,能够缩短从开始发送有关内容的流起到内容记录在内容再现装置等的外部装置中而成为能够再现为止的时间。


图1是有关实施方式的内容收发系统1000的系统结构图。图2是表示具备有关实施方式的发送控制装置110的内容记录装置100的主要部的功能结构的框图。图3是表示具备有关实施方式的接收控制装置201的内容储存再现装置200的主要部的功能结构的框图。图4是用来说明CCI的内容的图。图5是表示局部流10的数据结构及内容例的图。图6是表示局部流20的数据结构及内容例的图。图7是表示关于局部流20的附带信息30的数据结构及内容例的图。图8是表示发送对象流40的数据结构及内容例的图。图9是表示保存附带信息39的NULL包群50a的图。图10是表示加密的发送对象流60的数据结构及内容例的图。图11是表示在内容记录装置100与内容储存再现装置200之间进行的发送对象流的收发处理的时序图。图12是表示由内容记录装置100进行的发送对象流60的生成发送处理的流程图。图13是表示由内容储存再现装置200进行的发送对象流60的接收处理的流程图。图14是用来说明有关本发明的发送控制方法及接收控制方法的图。
具体实施例方式以下,参照

有关本发明的发送控制装置及接收控制装置的一实施方式。《实施方式1》< 结构 >〈内容收发系统〉图1是有关实施方式的内容收发系统1000的系统结构图。内容收发系统1000包括具备有关实施方式的发送控制装置的内容记录装置100、 和具备有关实施方式的接收控制装置的内容储存再现装置200而构成。内容记录装置100例如是PC(Personal Computer 个人计算机)或HDD (Hard Disk Drive 硬盘驱动器)记录机,内容储存再现装置200例如是PC、HDD记录机或便携终端等, 两装置设置在用户的自家的各个不同的房间中,经由依据以太网(注册商标)的本地网络 1相互连接。此夕卜,内容储存再现装置200经由显示装置3(电视机等)和 HDMI (High-Definition Multimedia Interface 数字高清多媒体接口 )线缆连接。这里,内容记录装置100具有如下功能在从用户受理指定了任意的数字广播节目的节目的录像请求时,将由该录像请求指定的节目的内容流(MPEG2-TS格式的流)经由电视天线2接收并记录,并且基于该内容流生成在该内容的录像及再现中需要的附带信息并记录。另外,在构成记录的内容流的各TS包的开头,附加表示该TS包的接收时刻的 ATS(Arrival Time Mamp 到达时间戳)。以下,将由附加了该ATS的各TS包构成的内容流还称作“局部流(Partial stream)”。此外,内容记录装置100具有如下功能在从用户受理指定了已录像的任意的数字广播节目的节目的移动开始请求或复制开始请求时,将基于由该请求指定的节目的局部流及其附带信息生成的发送对象流向内容储存再现装置200发送。此外,内容储存再现装置200具有如下功能接收从内容记录装置100发送的发送对象流,从接收到的发送对象流取得局部流和附带信息并记录。此外,内容储存再现装置200具有如下功能当从用户受理指定了已记录的数字广播节目的节目的再现请求等时,基于由该请求指定的节目的局部流及其附带信息将该节目的内容再现,向显示装置3输出影像及声音。这样,内容储存再现装置200能够不生成新的附带信息地使用从内容记录装置 100接收到的发送对象流中包含的附带信息将内容再现。因而,能够在接收发送对象流之后立即进行内容的再现。另外,在本实施方式中,设为在内容收发系统1000中将内容记录装置及内容储存再现装置各包括1台的结构进行说明,但也可以各包括多台,内容记录装置的数量与内容储存再现装置的数量也可以不同。以下,使用图2及图3对内容记录装置100及内容储存再现装置200的结构更详细地说明。〈内容记录装置〉首先,对内容记录装置100的结构进行说明。
图2是表示具备有关实施方式的发送控制装置110的内容记录装置100的主要部的功能结构的框图。内容记录装置100如该图所示,除了发送控制装置110以外,还具备选台部101、 流存储部102、附带信息存储部103、用户接口(I/F)104、录像控制部105及流记录控制部 106。另外,内容记录装置100包括处理器及存储器而构成,选台部101、录像控制部 105、流记录控制部106及发送控制装置110的各功能通过上述处理器执行存储在上述存储器中的程序来实现。这里,选台部101包括数字广播调谐器,具有如下功能控制数字广播调谐器以使其经由电视天线2接收包括由录像控制部105指定的频道在内的频率的信号,将接收到的信号解调而将扰频解除,将得到的MPEG2-TS流向发送控制装置110的后述的多路分离器 (demultiplexer) 112 输出。流存储部102通过硬盘等的存储媒体实现,具有将由从用户受理的节目的录像请求指定的节目的局部流存储的功能。jij^iJlt^j^igARIB (Association of Radio Industries and Broadcast) 1 MPEG2-TS格式的流数据。关于该局部流的数据结构等在后面叙述(参照图5)。附带信息存储部103通过硬盘等的存储媒体实现,具有将基于接收到的内容流生成的附带信息存储的功能。该附带信息是在内容的再现及记录中需要的信息,包括影像及声音的解码所需要的编码信息、在内容的各种再现方法中需要的时间映射信息、及表示伴随着内容的复制及移动的该内容的记录的限制等级的数字复制控制信息等。这里,在内容的各种再现方法中,除了从内容的再现时间轴上的开头起以通常速度再现的通常再现以外,还包括从上次的再现中断位置开始继续再现的恢复(resume)再现、将再现位置移动任意的时间长的跳跃再现或快进、以任意的倍率使再现速度变化的特殊再现等。另外,关于附带信息的数据结构等在后面详细地说明(参照图7)。用户I/F104具有如下功能受理经由遥控器等的通常的输入装置的来自用户的请求(节目的录像请求、移动开始请求及复制开始请求等),将对应于受理的请求的信号根据受理的请求的内容向录像控制部105及发送控制装置110的后述的内容发送控制部120 中的某一个送出。录像控制部105具有将由从用户经由用户I/F104受理的节目的录像请求指定的数字广播节目的频道向选台部101指定的功能。此外,录像控制部105具有如下功能在向选台部101指定频道之后,对流记录控制部106及发送控制装置110的后述的附带信息生成部116指示指定了由上记录像请求指定的数字广播节目的频道(服务)的节目的记录开始等。流记录控制部106具有如下功能在确认下述服务ID包含于从选台部101向多路分离器112输出的MPEG2-TS流的PAT (Program Association Table:节目关联表)中之后,将该服务ID对多路分离器112指定,上述服务ID是由来自录像控制部105的节目的记录开始的指示指定的服务的识别信息。
发送控制装置110具备生成部111及发送部117。生成部111特别具有生成由从用户受理的节目的录像请求指定的节目的附带信息的功能,包括多路分离器112、视频解析部113、音频解析部114、段(section)解析部115 及附带信息生成部116而构成。这里,多路分离器112具有如下功能从自选台部101输出的MPEG2-TS流中提取与流记录控制部106指定的服务ID相应的各TS包,将对提取的各TS包的开头附加ATS而局部化的局部流保存到流存储部102中。另外,ATS是将该附加ATS的TS包的接收时刻用27MHz的32位计数值表现的。此外,多路分离器112具有如下功能依次检测与流记录控制部106所指定的服务 ID相应的视频PES (I^acketized Elementary Stream 包基本流)、音频PES及段,将视频PES 发送给视频解析部113,将音频PES发送给音频解析部114,将段向发送给段解析部115。视频解析部113具有如下功能将从多路分离器112送出的视频PES解析,将该视频PES中包含的图片类型、PTS、PES大小等向附带信息生成部116送出。这里,所谓图片类型,是表示I图片、B图片及P图片中的某一个的类型。另外,视频解析部113在从多路分离器112送出的视频PES中包含有序列头或GOP 头的情况下,将它们也向附带信息生成部116送出。音频解析部114具有将从多路分离器112送出的音频PES解析、将该音频PES中包含的PTS、PES大小等向附带信息生成部116送出的功能。段解析部115具有如下功能将从多路分离器112送出的段按照PAT、PMT (Program Map Table 节目映射表)、SIT (Selection Information Table :选择信息表)等的种类解析,除了节目的标题等以外,将视频PID、音频PID或CCI等向附带信息生成部116送出。附带信息生成部116具有如下功能基于从视频解析部113、音频解析部114及段解析部115分别送出的信息生成附带信息,并保存到附带信息存储部103中。此外,发送部117具有如下功能当经由用户I/F104从用户受理了节目的移动开始请求或复制开始请求时,生成关于该节目的发送对象流,向内容储存再现装置200发送。 发送部117包括流生成/加密部118、通信I/F119及内容发送控制部120而构成。这里,流生成/加密部118具有如下功能基于来自内容发送控制部120的指示, 基于关于由用户选择的节目的局部流和其附带信息,生成发送对象流,并向通信I/F119送出ο另外,流生成/加密部118根据局部流中的CCI的内容,以将局部流及其附带信息加密的方式生成发送对象流,详细情况在后面叙述。此外,关于发送对象流的数据结构等在后面叙述(参照图8、图10)。通信I/F119包括NIC (Network Interface Card 网络接口卡),具有经由本地网络1与其他装置(在该例中是内容储存再现装置200)进行数据的收发的功能。通信I/F119特别按照来自内容发送控制部120的指示,检索作为发送对象流的发送目的地的候选的其他装置,对由用户从该候选中选择的装置,进行从流生成/加密部118 送出的发送对象流的发送。另外,在本实施方式中,该发送目的地的候选的检索使用UPnP^niversal Plug and Play)协议进行,发送对象流的发送使用HTTP (Hyper Text Transfer Protocol)进行。
内容发送控制部120具有如下功能当经由用户I/F104受理了进行节目的移动或复制的用户操作时,对通信I/F119指示检索作为发送对象流的发送目的地的候选的其他
直ο此外,内容发送控制部120具有如下功能当经由用户I/F104从用户受理了节目的移动开始请求或复制开始请求时,对流生成/加密部118指示生成关于由该请求指定的节目的发送对象流。另外,假设在节目的移动开始请求或复制开始请求中包含指定用户从通信I/ F119检索到的发送对象流的发送目的地的候选中选择的作为发送目的地的装置的信息 (例如,IP地址、或主机名)。〈内容储存再现装置〉接着,对内容储存再现装置200的结构进行说明。图3是表示具备有关实施方式的接收控制装置201的内容储存再现装置200的主要部的功能结构的框图。内容储存再现装置200如该图所示,除了接收控制装置201以外,还具备用户I/ F211、附带信息管理部212、流解码器213、AV(Audio Visual)输出部214及再现控制部215。另外,内容储存再现装置200包括处理器及存储器而构成,附带信息管理部212、 流解码器213、AV输出部214、再现控制部215及接收控制装置201的各功能通过上述处理器执行存储在上述存储器中的程序来实现。这里,接收控制装置201具有如下功能经由本地网络1接收从内容记录装置100 发送的发送对象流,从接收到的发送对象流取得局部流及附带信息并记录。接收控制装置201具备流存储部202、附带信息存储部203、接收部204。这里,流存储部202通过硬盘等的存储媒体实现,具有将从经由本地网络1从内容记录装置100接收到的发送对象流中取得的局部流存储的功能。附带信息存储部203通过硬盘等的存储媒体实现,具有将从经由本地网络1从内容记录装置100接收到的发送对象流中取得的附带信息存储的功能。接收部204包括通信I/F205及流解码/解析部206而构成。这里,通信I/F205包括NIC,具有经由本地网络1而与其他装置(在该例中是内容记录装置100)进行数据的收发的功能。通信I/F205特别按照UPnP协议,对用来检索来自内容记录装置100的发送对象流的发送目的地的候选的询问进行应答,使用HTTP从内容记录装置100接收发送对象流, 向流解码/解析部206送出。流解码/解析部206具有如下功能将经由通信I/F205从内容记录装置100接收到的发送对象流根据需要解码而取得局部流及附带信息,将所取得的局部流保存到流存储部202中,将所取得的附带信息保存到附带信息存储部203中。此外,用户I/F211具有如下功能受理经由遥控器等的通常的输入装置的来自用户的请求(节目的再现请求、快进请求、特殊再现请求等),将对应于所受理的请求的信号向再现控制部215送出。这里,在来自用户的请求中包含对请求对象的节目进行指定的信息。附带信息管理部212具有按照来自再现控制部215的指示、将存储在附带信息存储部203中的附带信息读出的功能。流解码器213具有如下功能按照来自再现控制部215的指示从流存储部202 读出局部流并进行影像及声音的解码,将所得到的RGB(红,绿,蓝)、PCM(Pulse Code Modulation 脉冲编码调制)等的非压缩数字数据向AV输出部214送出。AV输出部214具有按照再现控制部215的指示、将从流解码器213送出的非压缩数字数据依据HDMI标准经由HDMI线缆向显示装置3输出的功能。再现控制部215具有当经由用户I/F211从用户受理了再现请求等时、控制由该再现请求等指定的节目的内容的再现的功能。再现控制部215特别对附带信息管理部212指示将由受理的再现请求等指定的节目的附带信息读出,基于所读出的附带信息,对流解码器213指示对由再现请求等指定的节目的局部流进行解码,对AV输出部214指示进行解码的结果得到的数据的输出。〈数据〉以下,对在内容收发系统1000中使用的数据进行说明。<CCI>图4是用来说明CCI的内容的图。CCI是表示数字广播节目的内容中的复制限制等级的信息,如该图所示,具有按 CF(Copy Free 自由复制)、EPN(Encryption Plus Non-Assertion 带输出保护的无限制复制)、COG (Copy One Generation 一次性复制)、NMC (No More Copy 禁止更多的复制)及 CN (Copy Never:禁止复制)的顺序为更严格的限制等级的5个等级。这里,CF是表示能够无条件地进行内容的复制的等级,EPN是表示以将内容加密后传送为条件可进行内容的复制的等级。此外,COG是表示仅能够进行1代(1次)复制的等级,NMC是表示在1次复制后禁止复制的等级。通过将设定为COG的节目的内容复制1次,该内容的CCI从COG被更新为匪C。CN是表示内容的复制是禁止的等级,即使是设定了 CN的内容,也当然能够视听。另外,在1个内容中,对同一个再现时间带的视频ES和音频ES分别设定了不同等级的CCI的情况下,按照表示更严格的等级的CCI来进行复制控制。〈局部流〉图5是表示局部流10的数据结构及内容例的图。局部流10如该图所示,由对构成内容记录装置100基于来自用户的录像请求而接收到的依据ARIB标准的MPEG2-TS格式的内容流的各TS包(大小为188字节)各自的开头附加4字节的ATS后的各TS包(以下,也称作“ TTS (Timestamped TS:时间戳TS)包”) 构成。局部流10由内容记录装置100的多路分离器112保存在流存储部102中,在流生成/加密部118生成发送对象流时被读出。另外,虽然没有特别图示说明,但局部流10能够以一定间隔(例如每0.5秒)进行随机访问,即,如上所述,不仅是通常再现,还对应于恢复再现、跳跃再现、快进、特殊再现等各种再现方法。此外,局部流10如该图所示,包括由PAT16及PMT17构成的段(PSI) 11、视频PESd-图片)12、段(SIT) 13、音频PES14、和视频PES(P-图片)15而构成。另外,在该图中,仅图示了局部流10的开头部分,后接于该部分的局部流10的部分也具有同样的结构。此外,该图所示的PID用16进制数表示。此外,段(PSI)Il是选台所需要的信息,所以是从广播节目的广播台以0. 1秒以下的规定的间隔反复送出的信息。此外,在该图中,表示了 PMT17仅保存在1个TS包中的例子,但根据PMT的大小,也有保存在多个TS包中的情况,即,段(PSI) 11也有由3个以上的 TTS包构成的情况。〈局部流的具体例〉以下,作为上述局部流10的具体例,说明在用户请求了由广播时间连续的节目A 和节目B构成的节目的录像的情况下、记录在内容记录装置100中的局部流20。图6是表示局部流20的数据结构及内容例的图。如该图所示,局部流20由节目A流IOa和节目B流IOb构成。这里,节目A流IOa是关于视频分辨率为HD(High-Definitic)n 高清晰度)、声音为环绕声5. ICh、有字幕的节目A (例如电影等的节目)的MPEG2-TS格式的流数据。节目A流 IOa 包括段(PSI) 1 la、视频 PES (I-图片)12a、段(SIT) 13a、字幕 PES18a、 音频PESHa而构成。在段(PSI)Ila中,作为CCI而设定了 C0G,如在图4中说明那样,表示该节目A仅能够复制1代(1次)。此外,节目B流IOb是关于视频分辨率为SD(Standard Definition 标准清晰度)、声音为立体声2Ch、无字幕的节目B(例如,新闻等的节目)的MPEG2-TS格式的流数据。节目B流IOb包括段(PSI)I lb、视频PES(I-图片)12b、段(SIT) 13b、和音频 PES14b而构成。在段(PSI)Ilb中,作为CCI而设定了 EPN,如在图4中说明那样,表示该节目B以将内容加密后传送为条件可进行内容的复制。在图6中,与图5中说明的同样,表示段(PSI) 1 Ia及段(PSI) 1 Ib分别由两个TTS 包构成的例子,在该例中,段(PSI)Ila的开头的SPN是“0”,视频PES(I-图片)12a的开头的SPN是“2”,段(PSI) lib的开头的SPN是“39130000”,视频PES (I-图片)12b的开头的 SPN 是“39130002”。另外,SPN是用来确定局部流文件中的TTS包的位置的信息。〈附带信息〉图7是表示关于局部流20的附带信息30的数据结构及内容例的图。附带信息30是在内容记录装置100的流生成/加密部118生成发送对象流时被读出的信息,如该图所示,由管理信息31、区间详细信息32、区间详细信息33、和数字复制控制信息34构成。另外,图6所示的局部流20是由关于视频分辨率、声音Ch数、字幕的有无、CCI等不同的两个节目A及B的各流(IOaUOb)构成的,所以在该附带信息30的例子中,包括两个区间详细信息32及33。S卩,关于1个局部流的附带信息中包含的区间详细信息的数量与对该局部流中的视频分辨率、声音Ch数、字幕的有无、CCI等的变化的次数N(N > 0)加1后的数一致。这里,管理信息31是局部流20整体的管理信息,如该图所示,除了附带信息整体的大小以外,还包括节目的标题、类别、录像日期及时间、Ch信息、广播种类等。另外,虽然没有特别图示说明,但管理信息31包含有向各区间详细信息(32、33) 的参照信息(指针)。此外,区间详细信息32是节目A流IOa的再现所需要的信息,由区间管理信息35 和时间映射信息36构成。这里,区间管理信息35包括表示节目A流IOa的再现开始时间的开始PTS及表示再现结束时间的结束PTS、各PID(PCR(Program Clock Reference 节目时钟基准)PID、视频PID、音频PID、字幕PID)、视频编码信息、音频编码信息、和开始SPN及结束SPN等。此外,时间映射信息36是按照在节目A流IOa中能够随机访问的每个位置(在该例中是每0. 5秒)、将该位置的PTS与SPN建立了对应的信息。通过参照该时间映射信息 36,能够进行恢复再现及快进等。另外,以下,将由1个PTS、和与该PTS建立了对应的1个 SPN构成的信息也称作“条目”。区间详细信息33是节目B流IOb的再现所需要的信息,由区间管理信息37和时间映射信息38构成。区间管理信息37及时间映射信息38除了是关于节目B流IOb的信息这一点以外,与上述区间管理信息35及时间映射信息36同样,所以说明省略。此外,数字复制控制信息34是局部流20的记录(复制)所需要的信息,是按照局部流20中包含的设定了不同的CCI的区间、将该区间的开头的SPN、CCIjn APS(Analog Protection System 类比信号保护系统)建立了对应的信息。附带信息30的生成可以通过以往以来进行的方法实现,所以以下简单地说明附带信息30的生成方法。在图6的局部流20的例子中,从内容记录装置100的多路分离器112将视频 PESd-图片)1 及12b向视频解析部113送出,将音频PESHa及14b向音频解析部114 送出,将段(PSI) 11a、段(SIT) 13a、段(PSI)Ilb及段(SIT) 13b向段解析部115送出。另外,在本实施方式中,在附带信息的生成中不使用字幕PES,所以关于字幕 PES18a,对哪个解析部(113、114及115)都不送出。各解析部(113、114及11 将从多路分离器112送出的信息解析,将所取得的信息向附带信息生成部116送出,附带信息生成部116生成设定了从各解析部送出的各信息的附带信息30,保存到附带信息存储部103中。具体而言,视频解析部113通过将从多路分离器112送出的视频PES解析,取得应设定到区间管理信息35、37的视频编码信息中的PTS、编码类型、分辨率、帧速率等的解码所需要的信息、和应设定到时间映射信息36、38中的由PTS和SPN构成的各组,向附带信息生成部116送出。在图6的例子中,由附带信息生成部116将通过解析视频PES (I-图片)1 而取得的PTS等设定到区间管理信息35的视频编码信息中,将PTS和SPN的各组设定到时间映射信息36中。此外,由附带信息生成部116将通过解析视频PES(I-图片)12b而取得的PTS 等设定到区间管理信息37的视频编码信息中,将PTS和SPN的各组设定到时间映射信息38 中。
另外,还由附带信息生成部116基于从视频解析部113送出的由PTS和SPN构成的各组,进行区间管理信息35、37的开始PTS及结束PTS、和开始SPN及结束SPN的设定。此外,音频解析部114通过将从多路分离器112送出的音频PES解析,取得应设定到区间管理信息35、37的音频编码信息中的音频编码方式、频道数、采样频率等的解码所需要的信息,向附带信息生成部116送出。在图6的例子中,由附带信息生成部116将通过解析音频PESHa而取得的音频编码方式等设定到区间管理信息35的音频编码信息中,将通过解析音频PES14b而取得的音频编码方式等设定到区间管理信息37的音频编码信息中。此外,段解析部115通过将从多路分离器112送出的段解析,取得管理信息31的标题、类别、录像日期及时间、Ch信息、广播种别等、区间管理信息35、37的各PID、和数字复制控制信息;34的CCI,向附带信息生成部116送出。在图6的例子中,由附带信息生成部116将通过解析段(PSI) Ila而取得的各PID 和CCI设定到区间管理信息35的各PID和数字复制控制信息34的CCI中,将通过解析段 (PSI) lib而取得的各PID和CCI设定到区间管理信息37的各PID和数字复制控制信息34 的CCI中。另外,由附带信息生成部116将从段解析部115送出的各CCI与对应的流(节目 A流IOa或节目B流IOb)的开始SPN建立对应而设定到数字复制控制信息34中。此外,管理信息31是针对1个局部流总是仅存在1个的信息,所以在图6的例子中,由附带信息生成部116将通过对段(SIT) 13a和1 中的、段解析部115最初检测到的段(SIT) 13a进行解析而取得的节目A的标题等设定到管理信息31的标题等中。另外,附带信息生成部116在节目的录像结束时,在管理信息31中设定附带信息整体的大小,此外,在设定新的区间详细信息时,设定管理信息31的区间详细信息数,以表示在该时点附带信息30中包含的区间详细信息的数量。此外,管理信息31的恢复位置是在将有关附带信息30的内容的再现在中途停止时设定的。关于怎样设定,在 < 动作 > 的 < 再现处理 > 的部分中说明。〈发送对象流〉以下,对发送对象流40进行说明。图8是表示发送对象流40的数据结构及内容例的图。发送对象流40由附带信息50、节目A流10c、和节目B流IOb构成。这里,节目A流IOc及节目B流IOb是有关本发明的第1部分流的一例,附带信息 50是有关本发明的第2部分流的一例。附带信息50由将与图7所示的附带信息30的数字复制控制信息34的SPN “0” 建立了对应的CCI从“COG”变更为“NMC”后的信息(以下,称作“附带信息39”)以每184 字节(byte)分割并保存的各TTS包构成(参照图8的NULL(空)包群50a)。在该各TTS 包的PID中,设定与对构成发送对象流40的附带信息50以外的要素(即,节目A流IOc及节目B流IOb)进行保存的各TTS包的PID不同的值。此外,节目A流IOc是将图6所示的局部流20的节目A流IOa中的段(PSI) 1 Ia 替换为段(PSI) 16c的结构。该段(PSI) 16c是将段(PSI) Ila的CCI的设定值“COG”变更为“NMC” (即,在复制1次后禁止复制)的结构。这样变更CCI的设定值是为了将在将节目A录像到内容记录装置100中的时点设定为“COG”(S卩,仅能够进行1代(1次)复制)的节目A流IOa在向内容储存再现装置200记录后设为禁止复制,防止从内容储存再现装置200的再次的复制。另外,节目B流IOb与图6所示的局部流20的节目B流IOb相同。在本实施方式中,构成附带信息50的各TTS包的PID为“OxlFFFF”。即,将附带信息39保存到所谓的NULL包(空包)中而发送。这在如下方面具有优点,即在对具有接收由节目A流IOc及节目B流IOb构成的流的功能的以往的内容再现装置发送了发送对象流40或后述的加密的发送对象流60的情况下,也能够进行各流(IOcUOb)的再现。这是因为,在以往的内容再现装置中,保存附带信息39来发送的NULL包被丢弃, 所以能够与以往的接收到流的情况同样进行处理。这样,在本实施方式中,内容记录装置100发送包括由各NULL包构成的附带信息 50在内的发送对象流40,所以内容储存再现装置200能够容易地判别并取得构成附带信息 50的各TTS包。〈NULL 包群 >以下,以附带信息39的数据大小是2000字节的情况为例,说明将附带信息39怎样保存到NULL包中。图9是表示保存附带信息39的NULL包群50a的图。NULL包群50a由包括NULL包51及NULL包52的11个NULL包构成。这里,NULL包51是第1个被发送的TTS包,由ATS53、TS头M、和附带信息(1)55 构成。此外,NULL包52是最后(第11个)被发送的TTS包,由ATS56、TS头57、附带信息 (11)58、和填充(Stuffing)部 59 构成。这里,ATS53及56、和分别是4字节的数据。此外,在各自的PID中,如上述那样设定了表示NULL包的“OxlFFF”。附带信息(1)55是从附带信息39的开头起184字节量的数据,附带信息(11)58 是从附带信息39的末尾起160字节量的数据。填充部59是为了使NULL包52的有效载荷成为固定长度的184字节而将保存160 字节的附带信息(11)58之后的剩余的M字节设定为OxFF的数据。另外,由于附带信息是可变长度的数据,所以在是184字节的整数倍的长度的情况下,不发生填充部。〈加密后的发送对象流〉以下,说明内容记录装置100向内容储存再现装置200发送的被加密的发送对象流60。图10是表示被加密的发送对象流60的数据结构及内容例的图。发送对象流60由附带信息61、节目A流10d、和节目B流IOe构成,按该顺序被发送。这里,节目A流IOd及节目B流IOe是有关本发明的第1部分流的一例,附带信息 61是有关本发明的第2部分流的一例。节目A流IOd是将图8所示的节目A流IOc以GOP单位、利用与节目A流IOc的CCI的等级(在该例中是NMC)对应的强度的加密方式加密后的流。此外,节目B流IOe是将图8所示的节目B流IOb以GOP单位、利用与节目B流 IOb的CCI的等级(在该例中是EPN)对应的强度的加密方式加密后的流。S卩,节目A流IOd被以比节目B流IOe高的强度的加密方式加密着。分别构成节目A流IOd及节目B流IOe的各加密包是对可变长度(在该例中是 GOP单位)的有效载荷附加设定了表示加密方式的信息等的加密头的结构。此外,附带信息61是将图8所示的附带信息50整体加密后的信息。即,附带信息 61由1个加密包构成。这里,在附带信息61的加密中,采用在构成发送对象流60的其他要素(即,节目A 流IOd和节目B流IOe)中使用的加密方法中的最高的强度的加密方式。即,如上所述,节目A流IOd被以比节目B流IOe高的强度的加密方式加密着,所以在附带信息61的加密中使用与节目A流IOd相同的强度的加密方式(即,与NMC对应的强度的加密方式)。另外,在本实施方式中,如图8所示,以节目A流IOc的CCI的等级是“NMC”、节目 B流IOb的CCI的等级是“EPN”的情况为例,设节目A流IOd及节目B流IOe分别为加密的结构而进行了说明,但在CCI的等级是“CF”的情况下不被加密。此外,例如,在对内容整体(在该例中是由节目A及节目B构成的内容)设定的 CCI是“CF”的情况下,附带信息也不被加密。即,如果图8所示的节目A流IOc及节目B流 IOb的CCI的等级都是“CF”,则将发送对象流40原样发送。此外,在本实施方式中,设分别构成节目A流IOd及节目B流IOe的各加密包的有效载荷是可变长度(在该例中是GOP单位)而进行说明,但也可以按照加密方式而使用固定长度的加密包。此外,对于在本实施方式中能够使用的加密技术并没有特别限制,例如可以使用 Marlin> MDRM(Windows ( Sil^fe )Media DRM) > DTCP/IP (Digital Transmission Content Protection over Internet Protocol) ·白勺#禾中##白勺DRM(Digital Right Management 数字版权保护)。〈动作〉以下,对本实施方式的内容记录装置100及内容储存再现装置200的动作进行说明。〈整体动作〉首先,说明从内容记录装置100受理进行节目的移动或复制之意的用户操作开始到内容储存再现装置200完成关于该节目的发送对象流(40或60)的接收的有关发送对象流的收发的整体动作。图11是表示在内容记录装置100与内容储存再现装置200之间进行的发送对象流的收发处理的时序图。另外,在该图中用虚线包围的处理(加密传送准备处理(步骤S8)及加密传送终结处理(步骤SM))是在收发发送对象流60那样的被加密的发送对象流时需要的处理,是在收发发送对象流40那样的没有被加密的发送对象流时不需要的处理。首先,内容记录装置100的内容发送控制部120如果经由用户I/F104受理进行节目的移动或复制之意的用户操作,则对通信I/F119指示检索作为发送对象流的发送目的地的候选的其他装置。接受该指示,通信I/F119使用UPnP协议将请求从具有节目的移动、复制的功能的装置的应答的请求电文经由本地网络1发送,接收来自具有该功能的装置的应答电文,从而检索作为发送对象流的发送目的地的候选的装置(步骤Si)。在该例中,通信I/F119仅从内容储存再现装置200接收应答电文。内容发送控制部120如果经由用户I/F104受理指定了由用户选择的发送目的地的装置(在该例中假设为内容储存再现装置200)及由用户选择的已录像的节目(在该例中是由节目A及节目B构成的内容)的节目的移动开始请求或复制开始请求(步骤S2),则基于存储在附带信息存储部103中的被选择的节目的附带信息30,对流生成/加密部118 指示发送节目的标题、类别、内容的大小、格式、加密传送的有无等的属性信息等。按照该指示,流生成/加密部118将属性信息经由通信I/F119向由用户选择的发送目的地的装置(在该例中是内容储存再现装置200)发送(步骤S3)。另外,在图7中,虽然没有特别图示,但上述节目的格式能够从附带信息30的管理信息31、或各区间管理信息(35、37)的视频编码信息及音频编码信息中取得。此外,关于加密传送的有无,能够通过参照附带信息30的数字复制控制信息34的各CCI来判断。具体而言,在该各CCI中存在设定为“CF”以外的CCI的情况下,判断为需要加密传送,在该各CCI全部设定为“CF”的情况下,判断为不需要加密传送。接收到该属性信息的内容储存再现装置200的流解码/解析部206基于该属性信息中包含的内容的格式及加密传送的有无,判断接下来发送的内容是否是本装置能够处理的内容(以下,称作“可接受内容”)(步骤S4)。在不是可接受内容的情况下,流解码/解析部206将该消息经由通信I/F205向内容记录装置100发送,内容记录装置100及内容储存再现装置200结束发送对象流的收发处理。另一方面,在是可接受内容的情况下,流解码/解析部206将附加了内容 URI (Uniform Resource Identifier 统一资源标识符)的肯定应答经由通信I/F205向内容记录装置100发送(步骤S5)。这里,内容URI由内容储存再现装置200的识别信息(IP地址、或将主机名与TCP 端口号组合的信息等)、和内容识别符等的字符串构成。此外,该内容识别符是由内容储存再现装置200生成、以使得在内容储存再现装置200内能够唯一地识别该内容的信息。另外,流解码/解析部206将所生成的内容识别符与在步骤S3中接收到的属性信息建立对应存储。接收到在步骤S5中发送的肯定应答的内容记录装置100的内容发送控制部120 将附加了接收到的肯定应答中附加的内容URI的发送请求经由通信I/F119向内容储存再现装置200发送(步骤S6)。接收到该发送请求的内容储存再现装置200的流解码/解析部206作为发送对象流的接收准备,基于与附加在该发送请求中的内容URI中包含的内容识别符建立对应而存储的属性信息,确认内容格式及加密传送的有无等,并且进行HDD的保存区域的确保等(步骤 S7)。另外,在需要加密传送的情况下,流解码/解析部206作为发送对象流的接收准备,还在与内容记录装置100之间进行许可认证、密钥交换等的加密传送准备处理(步骤 S8)。如果发送对象流的接收准备完成,则流解码/解析部206对内容记录装置100发送肯定应答(步骤S9)。以下说明的步骤SlO S13的处理内容在后面详细地说明(参照图11、图12),所以这里简单地说明。接收到该肯定应答的内容记录装置100的内容发送控制部120对流生成/加密部 118指示关于由用户选择的节目的发送对象流的生成及发送。接收到该指示的流生成/加密部118将存储在附带信息存储部103中的附带信息 30和存储在流存储部102中的局部流20读出,根据加密传送的有无,依次生成发送对象流 40及60中的某一个,将所生成的发送对象流(40或60)依次经由通信I/F119发送(步骤 SlO Sll)。开始了发送对象流的接收的内容储存再现装置200的流解码/解析部206将发送对象流中包含的附带信息和局部流分别保存到附带信息存储部203和流存储部202中(步骤 S12 Si; )。内容储存再现装置200的流解码/解析部206如果完成发送对象流的接收,则经由通信I/F205将接收完成应答向内容记录装置100发送(步骤S14)。在进行了加密传送的情况下(即,进行了步骤S8的处理的情况下),流解码/解析部206进一步在与内容记录装置100之间进行加密传送终结处理后(步骤SM),内容记录装置100及内容储存再现装置200结束发送对象流的收发处理。另外,虽然没有特别图示说明,但然后在内容记录装置100中根据需要而进行将内容的可复制次数减少的处理等,此外,在内容储存再现装置200中,进行将移动或复制后的节目设为可再现的状态的处理(例如,向已记录的节目的一览追加等),按照来自用户的再现请求等,进行该节目的再现。<生成发送处理>以下,以生成发送对象流60并发送的情况为例,说明图11的步骤SlO Sll的处理。图12是表示由内容记录装置100进行的发送对象流60的生成发送处理的流程图。内容记录装置100的流生成/加密部118基于来自内容发送控制部120的指示, 将关于由用户选择的节目的附带信息30从附带信息存储部103读出,生成将与该附带信息 30的数字复制控制信息34的SPN “0”建立了对应的CCI从“COG”变更为“NMC”的附带信肩、39 ο此外,流生成/加密部118将附带信息用的加密包的加密头经由通信I/F119向内容储存再现装置200发送(步骤S20)。流生成/加密部118将附带信息39以184字节单位取得(步骤S21),生成将所取得的184字节的数据设定到有效载荷中、将设定了作为表示NULL包的值的“OxlFFF”的 PID设定到TS头中的TTS包(步骤S22)。流生成/加密部118判断由步骤S21取得的数据是否小于184字节(步骤S23)。
在图9所示的附带信息39的例子中,在第1 10个TTS包中,判断为所取得的数据不小于184字节(步骤S23:否),在第11个TTS包(NULL包52)中,判断为所取得的数据小于184字节(步骤S23:是)。在判断为步骤S21中取得的数据小于184字节的情况下(步骤S23 是),流生成 /加密部118在从步骤S22生成的TTS包的有效载荷中设定的由步骤S21取得的数据的紧后到有效载荷的末端之间插入填充字节(OxFF)(步骤S24),判断关于附带信息39整体的 TTS包的生成处理是否已完成(步骤S25)。另一方面,在步骤S23中,在判断为由步骤S21取得的数据不小于184字节的情况下(步骤S23 否),进行上述步骤S25的判断处理。在步骤S25中,在附带信息39整体的TTS包的生成处理没有完成的情况下(步骤 S25 否),从步骤S21起再次进行处理,在附带信息39整体的TTS包的生成处理完成的情况下(步骤S25 是),将所生成的全部的TTS包加密,经由通信I/F119向内容储存再现装置200发送(步骤S26)。另外,该TTS包的加密参照附带信息39的数字复制控制信息、使用与设定的各CCI 中的最严格的限制等级的CCI对应的强度的加密方式进行。接着,流生成/加密部118将关于由用户选择的节目的局部流20从流存储部102 读出。流生成/加密部118生成将所读出的局部流20中的节目A流IOa的段(PSI) Ila 的CCI的设定值从“COG”变更为“NMC”后的局部流(以下,称作“变更局部流”)。流生成/加密部118将变更局部流以GOP单位取得(步骤S27),将该GOP单位的数据用的加密包的加密头经由通信I/F119向内容储存再现装置200发送(步骤S28)。此外,流生成/加密部118参照附带信息39的数字复制控制信息,使用与在步骤 S27中取得的GOP单位的数据所属的区间的CCI对应的强度的加密方式,将在该步骤S27中取得的GOP单位的数据加密,经由通信I/F119向内容储存再现装置200发送(步骤S29)。流生成/加密部118判断是否完成了变更局部流整体的发送(步骤S30),在没有完成变更局部流整体的发送的情况下(步骤S30 否),从步骤S27起再次进行处理。另一方面,在完成了变更局部流整体的发送的情况下(步骤S30 是),流生成/加密部118经由通信I/F119将表示流的末端的块大小(chunk size)0的包向内容储存再现装置200发送,结束生成发送处理。另外,这里以生成发送对象流60并发送的情况为例,假设在由内容记录装置100 进行的生成发送处理中包括步骤S^及步骤S29的加密处理而进行了说明,但在不需要加密的情况下(即,内容整体的CCI设定为“CF”的情况下),当然不进行该加密处理。S卩,在步骤S26中,将在步骤S22中生成的全部的TTS包(包括在步骤S24中进行了填充字节的插入的TTS包)不加密而原样发送。此外,在步骤S29中,将在步骤S27中取得的数据(各TTS包)原样发送。此外,也不进行步骤S20及S28的处理。<接收处理>以下,以接收发送对象流60的情况为例,说明图11的步骤S12 S13的处理。图13是表示由内容储存再现装置200进行的发送对象流60的接收处理的流程图。
内容储存再现装置200的通信I/F205将构成发送对象流的各数据(附带信息、局部流)中的、表示正在接收哪个数据的信息(以下,称作“接收模式”)设定为初始值(以下,称作“中性(neutral) ”)(步骤S31)。另外,该接收模式保存在内容储存再现装置200的存储器上,通信I/F205及流解码/解析部206通过对该存储器访问,能够将该接收模式参照、更新。此外,在该存储器上,管业后述的附带信息大小及附带信息已接收大小也进行保存、参照及更新。接着,通信I/F205接收加密包(步骤S32)。流解码/解析部206判断接收模式是否是表示正在接收局部流的“流接收中”(步马聚S33)ο在执行步骤S31的处理之后,由于接收模式是“中性”,所以流解码/解析部206判断为不是“流接收中”(步骤S33 否),从通信I/F205接收加密包并解码,并基于该TTS包的PID是否是“OxlFFF”,来判断所得到的各TTS包中的开头的TTS包是否是NULL包(步骤 S34)。在TTS包的PID是“OxlFFF”的情况下,判断为该TTS包是NULL包(步骤SM 是),流解码/解析部206判断接收模式是否是“中性”(步骤S35)。在接收模式是“中性”的情况下(步骤S35 是),流解码/解析部206将接收模式更新为表示正在接收附带信息的“附带信息接收中”,参照开头的TTS包的有效载荷而取得附带信息整体的大小,保存到上述存储器上的附带信息大小中,将附带信息已接收大小初始化为“0”(步骤S36)。在完成步骤S36的处理、或在步骤S35中接收模式不是“中性”的情况下(步骤 S35 否),流解码/解析部206从开头起依次选择在上述步骤S34中得到的各TTS包中的、 还没有执行步骤S37的处理的1个TTS包,取得所选择的TTS包的有效载荷中包含的构成附带信息39的数据,保存到附带信息存储部203中,并将该数据的大小加到存储器上的附带信息已接收大小中(步骤S37)。流解码/解析部206判断附带信息已接收大小是否是附带信息大小以上(步骤 S38)。在图9所示的附带信息39的例子中,在第1 10个TTS包为处理对象的情况下, 判断为附带信息已接收大小小于附带信息大小(步骤S38 否),在第11个TTS包为处理对象的情况下,判断为附带信息已接收大小是附带信息大小以上(步骤S38 是)。流解码/解析部206在附带信息已接收大小小于附带信息大小的情况下(步骤 S38 否),再次从步骤S37起进行处理,在附带信息已接收大小是附带信息大小以上的情况下(步骤S38 是),认为完成了附带信息39整体的接收,而将接收模式更新为“流接收中”(步骤S39)。如果完成步骤S39的处理,则通信I/F205接收新的包,基于该接收到的包是否是块大小0的包,来判断是否检测到流的末端(步骤S40)。此外,在接收到的包不是块大小0的包的情况下,通信I/F205判断为不是流的末端(步骤S40 否),再次从步骤S33起进行处理。在执行步骤S39的处理后,由于接收模式是“流接收中”(步骤S33 是),所以流解码/解析部206从通信I/F205接收加密包并解码,将所得到的各TTS包保存到流存储部 202中(步骤S41)。接着,在步骤S40中,通信I/F205接收新的包,在接收到的包不是块大小0的包的情况下,通信I/F205判断为不是流的末端(步骤S40 否),再次从步骤S33起进行处理,在接收到的包是块大小0的包的情况下,判断为是流的末端(步骤S40:是),内容储存再现装置200结束接收处理。<再现处理>以下,简单地说明由完成了上述接收处理后的内容储存再现装置200进行的节目 (内容)的再现处理。〈通常再现处理、恢复再现处理〉首先,对节目(内容)的通常再现及恢复再现进行说明。内容储存再现装置200的再现控制部215经由用户I/F211从用户受理指定了再现对象的节目的节目的再现请求。再现控制部215对附带信息管理部212指示关于由受理的再现请求指定的节目 (在该例中假设是有关发送对象流60的节目(由节目A及B构成的节目))的附带信息(在该例中是附带信息39)的读出,取得所读出的附带信息39中包含的管理信息31。再现控制部215判断在所取得的管理信息31中是否设定了恢复位置,在没有被设定恢复位置的情况下,从关于由受理的再现请求指定的节目的开头、即节目A流IOc的开头开始再现,所以取得所读出的附带信息39中包含的区间详细信息32。再现控制部215将所取得的区间详细信息32的区间管理信息35的各PID(视频 PID、音频PID、字幕PID)、视频编码信息、音频编码信息设定到流解码器213中。此外,再现控制部215指定区间管理信息35的开始SPN及结束SPN,对流解码器 213指示通常再现开始。流解码器213将从具有指定的开始SPN的流数据到具有结束SPN的流数据依次作为处理对象,将处理对象从流存储部202读出,使用预先设定的视频PID、音频PID、字幕 PID,进行MPEG2-TS包的多路分离处理后,将视频、音频、字幕分别按照设定的各编码信息解码。流解码器213将解码后的视频、音频、字幕向AV输出部214送出,AV输出部214依据HDMI标准经由HDMI线缆向显示装置3输出。以后,流解码器213继续上述处理,直到从再现控制部215接收到通常再现的停止指示。由此,继续有关来自用户的再现请求的节目的再现。再现控制部215如果经由用户I/F211从用户受理再现的停止请求,则对流解码器 213指示再现的暂停。流解码器213如果接收到暂停指示,则直接将解码停止,将表示停止位置的PTS向再现控制部215送出。再现控制部215将从流解码器213接收到的PTS设定到管理信息31的恢复位置上。由此,在接着从用户受理指定了同一节目(在该例中是由节目A及B构成的节目) 的节目的再现请求的情况下,能够进行从恢复位置起的再现(恢复再现)。
S卩,在接着从用户受理指定了同一节目的节目的再现请求的情况下,在如上述那样判断在所取得的管理信息31中是否设定了恢复位置时,由于被设定了恢复位置,所以再现控制部215代替如上述那样进行指定了区间管理信息35的开始SPN的通常再现开始的指示,而对流解码器213进行以下说明的通常再现的指示。S卩,再现控制部215取得在附带信息管理部212中附带信息39中包含的时间映射信息36及38,从该时间映射信息36及38取得与如下PTS建立对应的SPN,该PTS是与在管理信息31的恢复位置上设定的PTS最接近的PTS。再现控制部215对流解码器213进行指定了所取得的SPN的通常再现开始的指
7J\ ο以后,流解码器213将从具有指定的SPN的流数据到具有结束SPN的流数据依次作为处理对象,进行上述处理。另外,在没有从用户受理再现的停止请求地将再现进行到有关再现请求的节目的最后的情况下,再现控制部215将管理信息31的恢复位置清空。由此,在接着从用户受理了指定了同一节目(在该例中是由节目A及B构成的节目)的节目的再现请求的情况下, 从节目的开头起进行再现。< '决进 >接着,对节目(内容)的快进进行说明。内容储存再现装置200的再现控制部215如果在节目的再现中经由用户I/F211 从用户受理快进请求,则对流解码器213指示再现的暂停。另外,假设在该快进请求中包含快进的速度O倍速、10倍速等)的指定。流解码器213如果接受到暂停指示,则直接将解码停止,将表示停止位置的PTS向再现控制部215送出。再现控制部215取得在附带信息管理部212的附带信息39中包含的时间映射信息36及38,从该时间映射信息36及38取得包含与接收到的PTS最接近的PTS的条目的下个条目的SPN。再现控制部215对流解码器213指示指定了所取得的SPN的I-图片的再现,如果该I-图片的再现完成,则流解码器213对再现控制部215通知再现完成。再现控制部215在根据由来自用户的快进请求指定的快进的速度调节将下个 I-图片解码的间隔后,从上述时间映射信息取得下个条目的SPN,对流解码器213指示指定了所取得的SPN的I-图片的再现。以后,再现控制部215及流解码器213继续同样的处理,直到达到有关再现请求的节目(内容)的末端、或受理了来自用户的再现的停止请求。如以上这样,内容储存再现装置200能够基于从内容记录装置100发送的发送对象流中包含的附带信息进行内容的再现,所以不需要如以往的内容再现装置那样将发送对象流中包含的局部流解析、生成附带信息。S卩,内容储存再现装置200与以往的内容再现装置相比,能够缩短从基于来自用户的节目的移动开始请求或复制开始请求而开始发送对象流的发送到能够开始内容储存再现装置200中的节目(内容)的再现为止的时间。此外,由于能够如发送对象流60那样将附带信息也加密传送,所以能够抑制通过附带信息的篡改等进行的内容的非法的复制行为。< 补充 >以上,基于实施方式说明了有关本发明的发送控制装置及接收控制装置,但也可以如以下这样变形,本发明当然并不限定于实施方式所示那样的发送控制装置及接收控制
直ο(1)在实施方式中,假设发送控制装置110经由电视天线2接收数字广播节目的内容流而进行了说明,但也可以通过其他方法从外部取得内容流。例如,也可以从因特网上的服务器取得内容流。此外,在实施方式中,假设存储在流存储部102中的局部流是多路分离器112从由选台部101输出的MPEG2-TS流中提取与由流记录控制部106指定的服务ID相应的各TS 包、对所提取的各TS包的开头附加ATS而局部化的流来进行了说明,但例如也可以是再编码的流。在此情况下,也有将图5所示的SIT的PID变更为例如“010”等的情况。(2)在实施方式中,假设发送控制装置110生成在内容的再现及记录中需要的附带信息30而进行了说明,但也可以仅生成在内容的再现中需要的附带信息A、或在内容的记录中需要的附带信息B、基于该生成的附带信息(A或B)生成发送对象流。例如,在仅生成附带信息A或附带信息B的情况下,需要在内容储存再现装置200 中生成剩余的附带信息(附带信息B或A),但与生成附带信息整体的情况相比能够减少处理量,所以能够缩短从发送控制装置110开始发送对象流的发送到记录的内容成为能够再现的时间。考虑在发送控制装置110侧例如仅生成图7所示的附带信息30的数字复制控制信息34 (相当于附带信息B)。在此情况下,在内容储存再现装置200侧,将接收到的发送对象流中包含的节目A及B的流解析,生成管理信息31、区间详细信息32、33 (相当于附带信息A)。(3)在实施方式中,假设附带信息配置在发送对象流的开头部分而进行了说明,但配置位置并不限定于此,例如,也可以配置在发送对象流的末尾部分,也可以集中或分割配置在发送对象流中的任意的位置上。但是,在附带信息配置在发送对象流的开头部分的情况下,如果接收到附带信息, 则即使没有完成发送对象流整体的接收,也能够依次进行从内容的开头起的再现,所以在能够进一步缩短从发送对象流的发送开始到能够开始内容的再现的时间这一点上,与附带信息配置在发送对象流的末尾部分、或配置在任意的1个或多个位置上的情况相比具有优
点ο(4)在实施方式中,假设发送控制装置110将附带信息保存到TTS包中发送而进行了说明,但也可以生成例如由MPEG-PS(ftOgram Stream)等的其他流形式或附带信息的数据形式的原样的附带信息、和变更局部流构成的发送对象流(包括加密的发送对象流)而发送。(5)在实施方式中,假设发送控制装置110将保存所生成的附带信息的TTS包的 PID设定为表示NULL包的PID来发送而进行了说明,但只要以能够根据构成发送对象流的各TTS包识别保存有附带信息的TTS包的方式发送,也可以通过其他方法发送。例如,也可以对保存所生成的附带信息的TTS包附加表示在该TTS包中包含有附带信息的信息而发送,也可以将保存所生成的附带信息的TTS包的PID设定为与构成发送对象流中包含的变更局部流的各TTS包的PID不同的PID。另外,此时,也可以将保存所生成的附带信息的TTS包的PID预先通知给内容储存再现装置。(6)在实施方式中,假设内容储存再现装置200与对应于HDMI的显示装置3连接而进行了说明,但也可以能够与不对应于HDMI的显示装置连接。在此情况下,需要将内容储存再现装置200的AV输出部214变形以使其包含D/ A (Digital to Analog)变换器、将由流解码器213得到的RGB、PCM等的非压缩数字数据变换为与连接的显示装置的输入形式对应的电信号(模拟信号)、输出给该显示装置。在输出时,也可以将内容储存再现装置200的再现控制部215也变形,以使其基于与附带信息的数字复制信息中包含的再现位置对应的APS(Analog Protection System)进行模拟输出时的复制禁止信号的设定。(7)有关实施方式的发送控制装置及接收控制装置分别典型地作为是半导体集成电路的LSI (Large Scale Integration)实现。它们既可以单独地1芯片化,也可以包括一部分或全部而1芯片化。这里设为LSI,但根据集成度的差异,也有称作IC、系统LSI、超级 LSI、超大规模LSI的情况。此外,集成电路化的方法并不限定于LSI,也可以由专用电路或通用处理器实现。 也可以使用在LSI制造后能够编程的FPGA (Field Programmable Gate Array)、或能够进行 LSI内部的电路单元的连接及设定的可重构处理器。进而,如果因半导体技术的进步或派生的其他技术出现代替LSI的集成电路化的技术,则当然也可以使用该技术进行功能块的集成化。有可能是生物技术的应用等。(8)也可以将用来使CPU (Central Processing Unit)执行在实施方式中说明的发送控制装置及接收控制装置各自的各处理(参照图11 13等)的程序记录到记录媒体中、或经由各种通信路径等流通、发布。在这样的记录媒体中,有IC (Integrated Circuit)卡、光盘、软盘、ROM (Read Only Memory)、闪存存储器、硬盘等。流通、发布的程序通过保存在能够由设备的CPU读取的存储器等中而供使用,通过该CPU执行该程序,实现在实施方式中表示的发送控制装置及接收控制装置各自的各功能。(9)也可以在有关实施方式的发送控制装置及接收控制装置中组合使用上述 (1) (8)的一部分或全部的变形。(10)以下,再对有关本发明的一实施方式的发送控制装置及接收控制装置的结构、及其变形例和各效果进行说明。(a)本发明的一有关实施方式的发送控制装置具备生成单元,基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息;以及发送单元,将由基于上述内容流的第1部分流、和基于上述生成单元生成的附带信息的第2部分流构成的发送对象流向外部装置发送。具备上述结构的有关本发明的一实施方式的发送控制装置生成在内容的记录及再现的至少一方中需要的附带信息,将由基于从外部取得的内容流的第1部分流、和基于所生成的附带信息的第2部分流构成的发送对象流向外部装置发送。
由此,接收到发送对象流的外部装置能够从第2部分流取得附带信息,所以与生成在内容的记录及再现中需要的附带信息整体的情况相比,能够减轻处理量。因而,根据该发送控制装置,能够缩短从开始发送对象流的发送到在外部装置上记录内容而成为能够再现的时间。(b)此外,也可以是,上述内容流及上述发送对象流是传输流(化);上述发送单元对构成上述第2部分流的1个以上的TS包附加表示该TS包包括基于上述附带信息的数据的识别信息而发送。由此,外部装置通过取得构成从发送控制装置发送来的发送对象流的各TS包中的、附加有表示包含基于附带信息的数据的识别信息的TS包,能够从发送对象流更简单地取得附带信息。(c)此外,也可以是,上述发送单元对构成上述第2部分流的各TS包的包识别符 (PID)附加与构成上述第1部分流的各TS包的PID中的任何一个都不同的PID作为上述识别信息而发送。由此,外部装置通过取得构成从发送控制装置发送来的发送对象流的各TS包中的、设定有与构成上述第1部分流的各TS包的PID中的任何一个都不同的PID的TS包,能够从发送对象流更简单地取得附带信息。(d)此外,也可以是,上述发送单元对构成上述第2部分流的各TS包附加的PID是表示该TS包是NULL包的PID ;上述附带信息是在内容的记录及再现双方中需要的信息。这里,表示是NULL 包的 PID,是 “OxlFFFF”。由此,外部装置通过取得构成从发送控制装置发送来的发送对象流的各TS包中的、设定有表示是NULL包的PID的TS包,能够从发送对象流更简单地取得附带信息。此外,在接收内容流而将内容再现的以往的内容再现装置中,一般在接收到的TS 包是NULL包时,进行将该包丢弃的处理。因而,即使在有关本发明的发送控制装置对以往的内容再现装置发送了发送对象流的情况下,以往的内容再现装置也仅接收该发送对象流中的上述第1部分流,所以能够与接收内容流的情况同样正常地将内容再现。此外,根据该发送控制装置,由于附带信息是在内容的记录及再现的两者中需要的信息,所以接收到发送对象流的外部装置能够不将第1部分流解析地从第2部分流取得附带信息。因而,根据该发送控制装置,能够将从开始发送对象流的发送到在外部装置上记录内容而成为能够再现的时间进一步缩短。(e)此外,也可以是,上述附带信息包括用来进行与向上述外部装置记录上述内容的限制等级有关的控制的控制信息;构成上述第2部分流的各TS包是基于上述控制信息加密而得到的。根据该发送控制装置,由于将构成上述第2部分流的各TS包加密而发送,所以能够抑制在传送中附带信息中包含的用来进行与内容的记录的限制等级有关的控制的控制信息被篡改、内容被不正当地复制的状况的发生。(f)此外,也可以是,上述内容由多个部分内容构成;上述控制信息是关于各部分内容的CCI (Copy Control Information);上述发送单元以与关于构成上述内容的各部分内容的CCI中的、作为限制性最高的内容的CCI对应的加密方式进行上述加密。根据该发送控制装置,将构成上述第2部分流的各TS包以与对构成内容的各部分内容设定的CCI中的、作为限制性最高的内容的CCI对应的加密方式进行加密并发送。因而,越是发送设定了限制性更高的内容的CCI的、所谓重要的部分内容的情况, 能够以加密强度越高的的加密方式将附带信息加密,所以能够更适当地限制重要的内容的不正当复制。(g)此外,也可以是,上述附带信息包括按照上述内容的每个再现单位确定该内容的再现时间轴上的位置的信息。由此,外部装置能够不将接收到的第1部分流解析、不仅进行从内容的开头起的再现,还进行对于内容的从规定的位置起的恢复再现及快进。(h)此外,也可以是,上述内容被通过规定的编码方式编码;上述附带信息包括表示上述编码方式的信息。由此,外部装置能够不将接收到的第1部分流解析地将编码的内容解码、再现。(i)此外,也可以是,上述生成单元是在上述内容流被取得时生成上述附带信息; 上述发送单元基于来自用户的请求发送上述发送对象流。根据该发送控制装置,在内容流被取得时生成附带信息,所以能够在来自用户的请求后迅速地开始发送对象流的发送。即,能够缩短从受理来自用户的请求到在外部装置上记录内容而成为能够再现的时间。(j)有关本发明的一实施方式的接收控制装置,是具有储存的内容的再现功能的内容储存再现装置的接收控制装置,具备流存储单元;附带信息存储单元;接收单元,接收从技术方案1所述的发送控制装置发送的发送对象流,基于构成接收到的上述发送对象流的第1部分流及第2部分流,取得内容流及附带信息,将所取得的内容流保存到上述流存储单元中、将所取得的附带信息保存到上述附带信息存储单元中。具备上述结构的本发明的一有关实施方式的接收控制装置由于能够从构成接收到的发送对象流的第2部分流中取得在内容的记录及再现的至少一方中需要的附带信息, 所以与生成在内容的记录及再现中需要的附带信息整体的情况相比能够减轻处理量。因而,包括该接收控制装置的内容储存再现装置能够从在发送控制装置中开始发送对象流的发送起以更短的时间开始有关发送对象流的内容的再现。(k)有关本发明的一实施方式的发送控制方法,是发送控制装置的发送控制方法, 例如如图14(a)所示,包括生成步骤S50,基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息;以及发送步骤S51,将由基于上述内容流的第1部分流、和基于由上述生成步骤生成的附带信息的第2部分流构成的发送对象流向外部装置发送。这里,生成步骤S50的处理例如在实施方式的〈数据 > 的 < 附带信息 > 的部分中说明那样,相当于发送控制装置110的附带信息生成部116基于从视频解析部113、音频解析部114、及段解析部115送出的信息生成附带信息30的处理。此外,发送步骤S51的处理例如在图12的步骤S20 S30中说明那样,相当于将如下发送对象流向内容储存再现装置200发送的处理,该发送对象流由保存有基于从内容记录装置100的附带信息存储部103读出的附带信息30生成的附带信息39的各TTS包构成的流、和基于从流存储部102读出的局部流20生成的变更局部流构成。(1)有关本发明的一实施方式的接收控制方法,是在具有储存的内容的再现功能的内容储存再现装置的接收控制装置中使用的接收控制方法,上述接收控制装置具备流存储单元、和附带信息存储单元;例如如图14(b)所示,包括接收步骤S60a S60b,接收从有关本发明的一实施方式的发送控制装置发送的发送对象流,基于构成接收到的上述发送对象流的第1部分流及第2部分流取得内容流及附带信息,将所取得的内容流保存到上述流存储单元中,将所取得的附带信息保存到上述附带信息存储单元中。这里,接收步骤S60a S60b例如在图13的S31 S40中说明那样,相当于以下的处理内容储存再现装置200反复进行构成发送对象流60的加密包的接收,在将接收到的加密包解码而得到的各TTS包是NULL包的情况下,取得包含在该NULL包中的数据而保存到附带信息存储部203中,如果完成附带信息39整体的接收,则将解码以后接收到的加密包而得到的各TTS包保存到流存储部202中。工业实用性本发明能够在已记录的内容的发送控制中使用。标号说明1本地网络2电视天线3显示装置100内容记录装置101选台部102、202 流存储部103、203附带信息存储部104、211 用户 I/F105录像控制部106流记录控制部110发送控制装置111生成部112多路分离器113视频解析部114音频解析部115段解析部116附带信息生成部117发送部118流生成/加密部119、205 通信 I/F 部120内容发送控制部200内容储存再现装置201内容接收控制装置204接收部
206流解码/解析部212附带信息管理部213流解码214AV 输出部215再现控制部
权利要求
1.一种发送控制装置,其特征在于,具备生成单元,基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息;以及发送单元,将发送对象流向外部装置发送,该发送对象流由基于上述内容流的第1部分流、和基于上述生成单元生成的附带信息的第2部分流构成。
2.如权利要求1所述的发送控制装置,其特征在于, 上述内容流及上述发送对象流是传输流即TS ;上述发送单元对构成上述第2部分流的1个以上的TS包附加表示该TS包包括基于上述附带信息的数据的识别信息来发送。
3.如权利要求2所述的发送控制装置,其特征在于,上述发送单元对构成上述第2部分流的各TS包的包识别符即PID附加与构成上述第 1部分流的各TS包的PID中的任何一个都不同的PID作为上述识别信息来发送。
4.如权利要求3所述的发送控制装置,其特征在于,上述发送单元对构成上述第2部分流的各TS包附加的PID是表示该TS包为空包即 NULL 包的 PID ;上述附带信息是在内容的记录及再现的双方中需要的信息。
5.如权利要求2所述的发送控制装置,其特征在于,上述附带信息包括用于进行与上述内容的向上述外部装置记录的限制等级有关的控制的控制信息;构成上述第2部分流的各TS包是基于上述控制信息进行加密后的TS包。
6.如权利要求5所述的发送控制装置,其特征在于, 上述内容由多个部分内容构成;上述控制信息是关于各部分内容的复制控制信息即CCI ;上述发送单元以与关于构成上述内容的各部分内容的CCI中的、作为最限制性的内容的CCI对应的加密方式进行上述加密。
7.如权利要求2所述的发送控制装置,其特征在于,上述附带信息包括按照上述内容的每个再现单位确定该内容的再现时间轴上的位置的信息。
8.如权利要求2所述的发送控制装置,其特征在于, 上述内容通过规定的编码方式被编码;上述附带信息包括表示上述编码方式的信息。
9.如权利要求1所述的发送控制装置,其特征在于, 上述生成单元在上述内容流被取得时生成上述附带信息; 上述发送单元基于来自用户的请求,发送上述发送对象流。
10.一种接收控制装置,是具有所储存的内容的再现功能的内容储存再现装置中的接收控制装置,其特征在于,具备流存储单元; 附带信息存储单元;以及接收单元,接收从权利要求1所述的发送控制装置发送的发送对象流,基于构成接收2到的上述发送对象流的第1部分流及第2部分流,取得内容流及附带信息,并将所取得的内容流保存到上述流存储单元中,将所取得的附带信息保存到上述附带信息存储单元中。
11.一种发送控制方法,是发送控制装置的发送控制方法,其特征在于,包括生成步骤,基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息;以及发送步骤,将发送对象流向外部装置发送,该发送对象流由基于上述内容流的第1部分流、和基于由上述生成步骤生成的附带信息的第2部分流构成。
12.一种接收控制方法,是在具有所储存的内容的再现功能的内容储存再现装置中的接收控制装置中使用的接收控制方法,其特征在于,上述接收控制装置具备流存储单元和附带信息存储单元; 上述接收控制方法包括接收步骤,接收从权利要求1所述的发送控制装置发送的发送对象流,基于构成接收到的上述发送对象流的第1部分流及第2部分流,取得内容流及附带信息,并将所取得的内容流保存到上述流存储单元中,将所取得的附带信息保存到上述附带信息存储单元中。
13.—种发送控制程序,用来使在发送控制装置中使用的处理器进行发送控制处理,其特征在于,上述发送控制处理包括生成步骤,基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息;以及发送步骤,将发送对象流向外部装置发送,该发送对象流由基于上述内容流的第1部分流、和基于由上述生成步骤生成的附带信息的第2部分流构成。
全文摘要
有关本发明的发送控制装置基于从外部取得的内容流,生成在该内容的记录及再现的至少一方中需要的附带信息,将由基于上述内容流的第1部分流、和基于所生成的附带信息的第2部分流构成的发送对象流向外部装置发送。
文档编号H04N21/4627GK102474588SQ20108003428
公开日2012年5月23日 申请日期2010年8月5日 优先权日2009年8月5日
发明者三宅康司, 高垣景一, 高尾直弥 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1