内容的传递及保护的方法及装置的制作方法

文档序号:7968791阅读:134来源:国知局
专利名称:内容的传递及保护的方法及装置的制作方法
技术领域
本发明涉及内容的传递及保护,特别是关于被保护的内容可被不同的IPMP系统利用、而且同一内容可被不同的IPMP系统保护的应用程序。
背景技术
随着通信技术的进步,使人们能够在任意方便的时间把多媒体数据或内容传递到任意所希望的地点,并且对内容传递的要求越来越高。使用户在满足于其便利性和灵活性的同时,可简单且高效率地享受该内容的信息。而另一方面,虽然内容的所有者也希望满足顾客的要求,然而同时又担心自己的所有物被非法使用。因此,必须要解决好这2方面的矛盾。
现在,已开发出数据加密、电子水印、密码等的多种用于保护内容的保护技术。可以把这些安装在大多数的内容传递应用程序中。为了使内容在受到保护的状态下进行传递,可以使不同的系统采用不同种类的机制和保护技术。在这种情况下,全部的终端和内容的使用装置只能再生或利用由同一内容提供者所提供的内容。即,如果更换了终端或装置则不能再生不同的内容。
在MPEG标准化组织中,正在进行包含终端的IPMP系统的标准化工作。全部的终端无论使用什么样的IPMP工具,都可再生被按照同一IPMP标准加密及保护的被保护的内容。这样的终端由进行声音和图像解码的内容解码器构成,并且,在能够对内容进行加密及再生之前,终端能够解除处于被保护状态的内容的保护。因此,需要获知保护信息,即IPMP工具信息,并能够在终端中加以利用。
另一方面,为了具有使销售商能够选择适合自己的IPMP系统的工具的灵活性,不能在事前把IPMP工具固定在特定的工具中。这样,为了同时提高灵活性和安全性,必须要定义出某种标准的方法和接口。
根据以往技术的用户认证和IPMP工具的取得,例如,如MPEG-2或MPEG-4那样,无论是否使用相同的解码,其工具的安装对应每个不同的销售商具有很大的差别。在这种情况下,对于由不同的内容提供者所提供的不同的内容很难在同一终端中实现再生。换言之,被保护的同一内容不能在不同的IPMP系统下实现再生。

发明内容
(本发明要解决的技术问题)本发明为了能够在不同的IPMP系统中利用被保护的同一内容,定义具有相同结构的IPMP系统。提供一种使安装IPMP系统的用户能够牢固地构成从编码到通道传递、最后到终端的整体系统的标准方法。
(解决方案)首先,把IPMP工具信息置于内容ID以外的实际的内容数据流的先头位置,定义为包含以下项目的1个特定数据包。
·为了保护内容而使用的IPMP工具的类型。
·IPMP工具的位置类型。
·能够取得IPMP工具的位置。
把IPMP工具信息标志作为标题配置在所述数据包的先头位置。IPMP工具管理功能位于内容解码器的前方,被设计成为能够对通过内容数据流输送来的IPMP工具信息进行语法分析、并且取得解除内容数据流的保护的IPMP工具的1个模块。
为了提高安全性及终端的兼容性并且为了对任意不同的用户认证方法确定输出要件,导入了2层安全构造。
IPMP工具ID由规定的信息表进行定义,该信息表可在事前进行编码或者被下载到终端内。为了对同一IPMP工具使用同一IPMP工具ID,必须使内容的提供者侧和终端侧参照同一信息表。
终端能够通过被认为是标准IPMP工具的某种现存的IPMP工具进行事前的编码,而且在终端中,在其能力允许的情况下,根据由内容数据流传送来的IPMP工具信息,能够下载被许可登录的IPMP工具。加密密钥在2层安全构造的基础上进一步被加密,并能够被插入到IPMP数据字段内,与内容数据流一同传递到终端。在内容提供者一侧,内容通过使用MPEG-2或MPEG-4等的现有的编码技术被进行编码,通过使用DES或AES等的现有的IPMP工具被加密。也可以在编码之前在内容中嵌入电子水印。
同时,内容ID是根据内容著作权信息、内容作成信息等而生成。IPMP工具信息是根据为了保护内容而使用的IPMP工具信息而生成。IPMP工具信息包含IPMP工具ID、位置类型及IPMP工具的位置。IPMP工具信息标志被置于前头位置,在其后连接IPMP工具信息、内容ID及内容。
虽然任何终端都能够取得内容或者访问内容,但是在没有正当的使用许可和与其对应的或者是IPMP工具的情况下不能进行再生。在终端侧,内容数据流是经过IPMP工具管理功能模块被传送过来,在进行了IPMP工具的验证之后在本地或远程取得IPMP工具。被取得的IPMP工具在此时可以在终端中进行使用。
内容数据流通过内容解码器,然后IPMP数据解码模块启动用户认证模块,通过提供用户的终端ID、内容ID及IPMP工具ID,向内容提供者传递请求。在首尾完好地进行完用户认证后,向终端传递许可证。最后,解读被加密的密钥,并解读被加密的内容,使内容被解密,从而能够在终端中进行再生。
(相对以往技术的有益效果)通过导入把IPMP工具信息包配置在内容数据流的前头,而且对IPMP工具信息进行语法分析,取得IPMP工具的IPMP工具管理功能模块,实现了把被保护的同一内容在不同种类的IPMP系统中的再生。
2层构造不仅提高了安全性,而且固定了不同用户认证方法的输出构造,提高了终端之间的兼容性。在这样的构造中,用户认证可以根据面向不同的提供者以不同的方法进行安装,增加了相互的使用性。通过针对用于获得IPMP工具的终端的复杂程度和灵活性而定义不同的特性,从而可使不同的终端能够利用同一标准,扩大了利用范围。


图1是表示与本发明相关的进行内容传递及保护的以往的IPMP系统的图。
图2是表示置于内容数据流前端部的IPMP工具信息包的图。
图3是表示IPMP工具管理功能配合MPEG-4 IPMP系统进行工作的状态的的图。
图4是表示IPMP工具管理功能配合MPEG-2系统进行工作的状态的图。
图5是表示用户认证模块配合MPEG-4 IPMP系统及IPMP工具管理功能模块进行工作的状态的图。
图6是表示用户认证模块配合MPEG-2系统及IPMP工具管理功能模块进行工作的状态的图。
图7是表示以8个方框构成的内容ID格式的构成图。
图8是表示认证结果的格式构成图。
具体实施例方式
图1表示涉及本发明的IPMP系统。单元10的内容所有者通过单元11、15及19的不同的内容提供者A、B、及C提供内容。3组IPMP系统分别为不同的IPMP系统。关于IPMP工具的取得、验证,是使用从共用的IPMP工具表中选择出的共用的或不同的用户认证工具等进行。单元12、16及110可以是不同的用户认证方法,也可以是相同的用户认证方法。把IPMP工具的取得方法在单元13、17及111中表示,这些是使用从共用的IPMP工具表中选择出来IPMP工具。
因此,即使内容的编码或内容利用终端如单元14、18及112所示的那样相互不同,也可以从共用的表中取得IPMP工具。即使内容提供者B传递的是被保护的内容,在终端A中,也可以从共用的表中取得内容提供者B所使用的IPMP工具,并可通过取得的IPMP工具进行再生。在本实施例中,所谓工具是指解读被加密的内容和读出预先嵌入在内容中的电子水印信息的工具,但也可以包括认证读取工具和收费设定工具等。即以往的技术是,由内容提供者B传递的被保护的内容只能够在与内容提供者B签约的终端B上进行再生,而在未与内容提供者B签约的终端A、C中则不能进行再生。但是,在本发明中,由内容提供者B传递的被保护的内容不仅能够在与内容提供者B签约的终端B上,而且还能够在未与内容提供者B签约的终端A、C上进行再生。
为了提供这样的系统,必须要使用如下的从提供者传递内容的装置。
即把内容通过编码转换为内容数据流的装置;使用数据加密工具对编码化的内容数据流进行加密的装置;生成与内容对应的内容ID的装置;生成包含在使用数据加密工具对加密的内容数据流进行解密时所必要的信息的IPMP(知识产权保护)工具信息的装置;生成表示存在IPMP工具信息的IPMP工具信息标志的装置;通过IPMP工具信息标志和与其连接的IPMP工具信息、内容ID及被加密的内容数据流构筑数据流的装置。
另外,为了接收从提供者传递的包含内容的数据流、并读出内容,需要具有如下构成的终端装置数据流的语法分析装置;检测出IPMP工具信息标志、内容ID及IPMP工具信息的装置;根据检测出的IPMP工具信息取得IPMP工具的装置。
下面,对这些装置进行说明。
图2中的上边部分表示通过图1中的P点的数据流的构成,表示由提供者A所准备的数据流。首先,有信息数据的包标题201,其后连接IPMP工具信息包202。还有内容的包标题203,其后连接内容包204。在包标题201或IPMP工具信息包202中,包含IPMP工具信息标志,用于表示存在IPMP工具信息。也可以把IPMP工具信息标志包含在数据流内的其他位置中。例如,也可以包含在方框203或204的任意位置中。在IPMP工具信息包202中,内容ID与内容ID用IPMP工具的信息形成信息对,并存在一个或多个信息对。在这里,表示有2个信息对。在第1个信息对中包含内容ID1 205和内容ID1用IPMP工具信息206,在第2信息对中包含内容ID2 207和内容ID2用IPMP工具信息208。内容包204的内容1包含对应第1信息对中的内容ID1的内容(例如,音乐1),内容2包含对应第2信息对中的内容ID2的内容(例如,音乐2)。对于内容1和内容2也可以使用不同的数据加密工具。
图2中的中间部分表示详细的内容ID1用的IPMP信息206。在这里包含多个提供者的IPMP工具的信息。在在此所示的例中,包含内容提供者A的IPMP工具信息211和内容提供者B的IPMP工具信息212。不言而喻,也能够包含内容提供者C、内容提供者D的IPMP工具信息。作为内容提供者A的IPMP工具信息,包含有IPMP工具ID 213、IPMP工具名214、IPMP工具位置识别因子215。IPMP工具ID 213例如是用于解读被加密的数据的工具,即被特定为解密工具。IPMP工具名214用于表示解密工具的名称。IPMP工具位置识别因子215表示能够取得解密工具的位置(例如是互联网的主页)。也可以省略IPMP工具名214。由于在终端用户的各个终端中,预先记录有将在后面说明的表1,所以,只要知道了IPMP工具ID 213,便可从表1中取得IPMP工具名214。
IPMP工具ID 213,如表1中所示,用8位构成的ID进行特定,并且在全部的终端机中通用。作为IPMP工具位置识别因子215,如同下面说明的那样,例如写入有主页的地址。
图2中的下边部分表示IPMP工具位置识别因子215的具体内容。在IPMP工具位置识别因子215中包含可获得由IPMP工具名214特定的工具程序的信息,具体的是,包含位置类型219和详细位置220。作为位置类型219,例如表示为互联网,作为具体位置220,例如表示为主页的地址。
图3表示终端A的构成。终端A具有接收外部输入信号的IPMP工具管理功能部300。在IPMP工具管理功能部300中,包括IPMP工具信息语法分析部301、IPMP工具取得部302和结果保存部303。结果保存部303与IPMP工具数据库321连接。在IPMP工具数据库321中存储有表1的数据和取得的IPMP工具软件。另外,在IPMP工具数据库321中还包含用于解读密钥的模块322。IPMP工具管理功能部300与译码器接口304连接。在译码器接口304中包括译码器305。
在译码器接口304之后包括声音解码缓冲器306、图像解码缓冲器307、目标描述符解码缓冲器308、场景的二进制数据(binary data for scene)(BIFS)解码缓冲器309和IPMP解码缓冲器310。场景的二进制数据包含表示被分段化的场景的配置位置的数据。306、307、309的输出的声音信号、图像信号和BIFS信号还保持着被加密的状态。
声音解码缓冲器306通过控制点331与声音解密器连接,图像解码缓冲器307通过控制点332与图像解密器312连接,目标描述符解码缓冲器308直接与目标描述符解密器313连接,场景二进制数据(binary data forscene)(BIFS)解码缓冲器309通过控制点333与BIFS解密器314连接。另外,IPMP解码缓冲器310与IPMP系统324连接。在图中,由包括多点的圆圈所表示的控制点331~339为IPMP控制点,对于通过控制点的数据,使用IPMP系统324中的工具施加必要的处理(伪随机序列译码、电子水印的检测、复制防护等)。
在本实施例中,在控制点331、332、333进行伪随机序列译码。进行伪随机序列译码所必要的工具(软件)是从IPMP系统324(包含IPMP工具数据库321)中取得。
声音解密器311通过控制点334与声音合成缓冲器315连接,图像解密器312通过控制点335与图像合成缓冲器316连接,BIFS解密器314通过控制点336与解密器BIFS317连接。
在本实施例中,在控制点334、335、336进行电子水印的检测。进行电子水印检测所必要的工具(软件)是从IPMP系统324(包含IPMP工具数据库321)中取得。
声音解合成缓冲器315通过控制点337与合成器318连接,图像合成缓冲器316通过控制点338与合成器318连接,BIFS解密器317通过控制点339和BIFS树319与合成器318连接。合成器318进一步与作为输出的租赁系统320连接。
在本实施例中,在控制点337、338、339还进行其他的电子水印的检测和复制防护的处理。进行电子水印检测和复制防护处理所必要的工具(软件)是从IPMP系统324(包含IPMP工具数据库321)中取得。
图2中所示的内容数据流,例如是MPEG4的数据流,被输入到IPMP工具管理功能部300中,通过检测包标题201而检测出内容数据包202,然后把其送到IPMP工具信息语法分析部301。另外,通过包标题203而检测出的内容数据包204被送到下一段的译码器接口304。被检测出的IPMP工具信息包202通过IPMP信息语法分析部301被解读,从而确定出作为该数据流传递源的提供者。
在IPMP工具取得部302中,如果提供者为提供者A,则读出提供者A所使用的IPMP工具A的信息211。如果提供者为提供者B,则读出提供者B所使用的IPMP工具B的信息212。被读出的结果被暂时保存在结果保存部303,并且被保存到IPMP工具数据库321中。
另外,被传递到译码器接口304的内容数据包204被译码成声音信号、图像信号、OD信号、BIFS信号,并且被送到各自的处理电路。然后进行上述的处理。
下面,把本发明分成4个部分,对各部分进行详细的说明。
IPMP工具信息和IPMP工具管理功能下面,对IPMP工具信息和IPMP工具管理功能进行说明。对IPMP工具信息和IPMP工具管理功能的定义如下关于IPMP的概念,是把IPMP信息定义为“为了使规定的IPMP工具对被保护的规定的内容进行正确处理所必要的信息”。把IPMP工具定义为“所谓IPMP工具,是指以规定的方法执行认证、加密、电子水印等的IPMP功能操作的模块。IPMP工具能够执行1个以上的IPMP功能操作。也可以作为调整其他IPMP工具的IPMP工具。”。
在本发明中提出了导入IPMP工具信息的定义的方案。即,“所谓IPMP工具信息,是指由IPMP工具管理功能对IPMP工具进行识别、并取得IPMP工具所必要的信息。其包括IPMP工具的唯一识别因子、IPMP工具的位置识别因子及IPMP工具与内容ID之间的相关信息。IPMP工具应存在于内容数据流全体的最初的数据包内。”。
另外,提出了IPMP工具管理功能的方案。即,“所谓IPMP工具管理功能,是指仅以通过对IPMP工具信息进行处理,而取得对内容数据流全体的利用所必要的IPMP工具为目的的信息体。IPMP工具管理功能部应置于内容解码器之前。”。
IPMP信息如在IPMP工具信息中被定义的那样,应把其作为内容数据流全体的最初的数据包配置位置。该数据包的具体构造在图2中给出了最简明的图示。IPMP工具信息包应包括对别保护的内容进行利用所必要的全部的IPMP工具信息。当内容中包含多种的内容时,例如在内容的第1部分是由内容提供者A提供的、第2部分是由内容提供者B提供来的情况下,与不同的IPMP工具建立相关关系的信息应依照各自的内容ID形成编组化。
把内容ID的格式(cIDf)定义为如图7所示那样的由8个方框部分构成的内容ID格式。在图7中,例如“内容属性”方框包含作者和内容的信息,在“著作权属性”方框中包含谁、保有形式等的有关著作权背景的具体事项。内容的各个ID应当把例如内容所有者ID、内容著作权保有者ID及记录装置ID分别分配在所指定的属性方框中。在作为工作而进行的内容记录的情况下,能够使摄影者对这样复杂的内容ID编码体系进行合理地组合和使用。
因此,各个内容ID用的IPMP工具的信息应由各个IPMP工具信息构成,而各个IPMP工具信息的顺序并不重要。
各个IPMP工具信息还应由2个主要部,即IPMP工具ID和IPMP工具位置识别因子构成。IPMP工具ID能够以明确的方法进行工具的识别,并且能够在终端中进行定义或进行事前的保存或下载到终端中。在表1中表示一例作成的信息表,序列地表示出可利用的IPMP工具ID。
表1可利用的IPMP工具ID

另外,前面的3位可用于表示加密和电子水印等的IPMP工具的分类。IPMP工具名是为了由IPMP工具管理功能部保存所IPMP工具而使用的名称,可从载入的表中取得。位置识别因子表示传递信息体,相对1个IPMP工具可以有1个以上的位置识别因子。IPMP工具管理功能部使用各个识别因子来取得工具。如果能够清楚地识别IPMP工具A的最初的位置识别因子的首尾,则跳过下一个位置识别因子。如果不能,则接下来识别第2个位置识别因子。
实例本地终端系统的内部或周边。
外部被指定的终端系统的外部(http,ftp)IPMP工具识别因子由位置类型和具体位置这2个部分构成。位置类型为以下的任意一种。位置类型与具体位置的对应关系由以下的表2表示。
表2位置的类型及具体位置

其中,例如本地是表示位于接收终端内。周边是表示在包括接收终端的在主网络中的某个机器内。能够进行远程下载是表示能够从网站上下载解读软件。不能进行远程下载是表示分散处理,例如是表示把被加密的数据传递到特定的网站,在那里进行解密处理,然后返回解读数据。内容内的数据流是表示解读数据存在于数据流内。
IPMP工具管理功能IPMP工具管理功能应优先于系统解码执行。该功能对输入内容数据流的最初的数据包中的IPMP工具信息进行语法分析,进行在本章节中详细叙述的必要的动作。在图3中,表示适合于MPEG4-IPMP系统的IPMP工具管理功能的情形。图3所示的IPMP工具DB是保存了全部的IPMP工具取得结果的数据库。
IPMP工具管理功能进行以下4种动作。
·步骤1对存在于内容数据流的最初数据包中的IPMP工具信息进行语法分析。
·步骤2取得由IPMP工具信息所指定的必要的IPMP工具。
·步骤3把取得结果保存在IPMP系统在以后进行参照的IPMP工具DB中。
·步骤4使输入数据包只过度到Demux(译码器)层。(透过性地)IPMP工具管理功能当接收到内容数据流后,立即在全部内容数据流中查找出作为唯一的数据包标题的IPMP工具信息包标志,找出最初的内容数据流。在未找到IPMP工具信息包的标志的情况下,跳至步骤4,使全部的数据只过度到DeMux层,在不是未找到的情况下,执行步骤2。
在第2步骤中,IPMP工具管理功能参照位置类型识别因子和具体位置识别因子进行各个IPMP工具的获取。在具有多个与1个IPMP工具相关联的位置识别因子的情况下,应首先使用位置识别因子1取得IPMP工具,在最初的取得失败时,再使用位置识别因子2进行获取。在每次取得成功时,必须将取得结果保存在IPMP工具DB中(步骤3),当全部的IPMP工具被首尾完好地取得后,返回到步骤2。
在位置识别因子类型为“本地”的情况下,IPMP工具管理功能部根据被指定的IPMP工具名或IPMP工具ID在当前的终端内进行检索,如果检索到,则将结果保存到IPMP工具DB中。在位置识别因子类型为“周边机器”的情况下,IPMP工具管理功能部根据被指定的IPMP工具名或IPMP工具ID对全部的周边机器进行检索,如果检索到,则将结果保存到IPMP工具DB中。在位置识别因子类型为“能够进行远程下载”的情况下,IPMP工具管理功能连接到指定的远程地址,根据指定的IPMP工具名或IPMP工具ID下载IPMP工具,如果下载成功,则将结果保存在IPMP工具DB中。
在位置识别因子类型为“不能进行远程下载”的情况下,IPMP工具管理功能只把远程地址保存在IPMP工具DB中。在位置识别因子类型为“内部内容数据流”的情况下,IPMP工具管理功能保存二进制数据流(例如,保存在文件中),并对被保存的信息体分配IPMP工具名。在步骤3中,取得的结果被保存在IPMP工具DB中。在IPMP工具DB中存在4个信息体,用表3表示其实例。
表3 IPMP工具DB的4个信息体

IPMP系统(组)在以后需要生成特定的IPMP工具的情况下,参照该IPMP工具DB,使用工具ID、工具名或当前的内容ID,查找特定的IPMP工具的位置(有必要)。包括IPMP工具管理功能和IPMP工具DB的本结构可适用于任意的MPEG系统,下面参照如图4,对适用在MPEG2-IPMP系统中的IPMP工具管理功能情形进行说明。在图4中,被虚线所包围的部分与图3中的被虚线包围的部分相对应,进行了简略图示。
用户认证的必要的输出虽然还不能推出用户认证方法的标准化,但有必要构成认证结果的标准化。为了公开正当地利用被保护的内容,认证结果必须要通过MPEG-nIPMP系统。因此,提出了应对认证结果设定基准,如图8所示,必须至少由3个字段构成。
正当性(合法性)表示用户(终端)是否是正规的用户,其结果用真或伪表示。利用规则应包括关于用户的内容访问权(例如是只许可1次再生还是许可多次再生)的具体信息。下面对许可证进行说明。内容被搅乱,如在IPMP数据中所示的那样,搅乱密钥被传送到内容数据流内(例如,MPEG4-IPMP的IPMP ES)的技术是公知技术。为了提高安全性,通过对搅乱密钥进行进一步加密可实现双层的安全性。把为了解读被搅乱的内容用的搅乱密钥而使用的第2层的密钥称为“许可证”。“许可证”是为了利用被保护的内容的最低条件。许可证应在进行非标准用户认证处理当中通过安全的通道从许可证服务器取得。
双层安全的本提案是基于在La Baule会议上“关于IPMP系统的更新可能性的提案”所提出的以前的M6473号提案,其中,为了提高安全性,对于用户认证,在该双层构造的上部进一步导入了1个信号层。无论IPMP终端使用任何种类的用户认证方法,上述的认证结果必须在用户认证的期间被确定并且通知。如图5所示,与MPEG-4 IPMP系统配合动作的用户认证模块在进行了用户认证之后,向内容代理提出向用户发行许可证的要求。如图6所示,可实现适用于MPEG-nIPMP的由同一双层安全构成的解决手段。
在图5中,解读软件是通过互联网由IPMP工具取得部302取得,并且在暂时保存在结果保存部303中之后,被记录在IPMP工具数据库321中。解读软件不能直接用于执行,为了打开解读软件必须要有解读密钥。该用于打开解读软件的解读密钥在加密的状态下,由IPMP工具信息语法分析部301从内容数据流中检测出来。被加密的解读密钥通过译码器304、IPMP解码缓冲器310被送到IPMP系统324中。另一方面,许可证密钥通过互联网从许可证服务器501被送来。许可证密钥在非标准用户认证部502进行完用户认证后,被送至IPMP系统324。在IPMP系统324中设有IPMP解码模块503。IPMP解码模块503使用许可证密钥对加密的解读密钥进行解读,并生成解读密钥。使用该解读密钥可执行上述的解读软件。
IPMP系统能够实现的特性由于应用程序、终端或提供方的不同,对IPMP系统的要求也不同,所以难于对其全部用1个标准统一。这个问题基本上是由于IPMP工具已装入或是能够被下载所致。关于硬件的实际安装,虽然主机一般能够下载特定的工具,但大多数的工具还是被预装,或者是被嵌入到内部。关于移动或便携终端,为了简化安装,也需要完成编码的IPMP工具。PC应用程序具有非常好的兼容性,所以可使用能够下载的或完成编码的工具。
如表4所示,只要能够指定兼容以复杂程度低的便携形终端、复杂程度高的主机终端及灵活性好的PC终端这3种为代表的终端的3种概要,则在安装任意的IPMP系统的终端中,IPMP工具都可得到最适合的利用。
表4不同终端用的3种概要

当工具在终端内已完成编码的情况下,为了使制造者能够在终端中进行安装,必须要定义作为IPMP工具的标准而推荐/固定的种类。在本发明中,导入这样的项目具有以下所述的利点。即,IPMP工具信息的定义明确地表示出了应把位置识别因子等的IPMP工具相关信息保存在何处、如何保存的信息。
通过导入IPMP工具管理功能及IPMP工具信息,解决了在使用内容的过程中,在需要取得新的IPMP工具的情况下,发生不可预测的延迟的问题。如图3及图5所示,在当前或是在内容数据流全体所必要的各种IPMP工具被进行译码处理之前被取得并被正确地保存。而且,通过进行这些处理,能够系统地且简单地进行IPMP的安装。通过导入IPMP工具管理功能及IPMP工具信息,还能够满足IPMP的要求,而且还能够如图4所示地实现适用于MPEG-n的功能。
用于用户认证的方法即使是原来的非标准的方法,在本发明中也可以对认证结果进行明确的定义。并且为了提高安全性还提出了IPMP用的2层安全保护的解决方案。如图6所示,所提出的解决方案可适用于MPEG-nIPMP系统中。而且通过定义3种可能的终端类型用的3种特性,可对IPMP终端进行明确的分类,从而可确信为IPMP的扩张标准化铺平了道路。
权利要求
1.一种通过接收从提供者传递来的包含内容的数据流的终端读出内容的方法,其特征在于包括对数据流进行语法分析的步骤;检测出IPMP工具信息标志、内容ID及IPMP工具信息的步骤;根据检测出的IPMP工具信息取得IPMP工具的步骤。
2.根据权利要求1所述的方法,其特征在于所述IPMP工具是用于解读内容的暗号的工具。
3.根据权利要求2所述的方法,其特征在于所述暗号解读工具根据内容单位的不同而不同。
4.根据权利要求2所述的方法,其特征在于所述暗号解密工具通过加密密钥进行加密。
5.根据权利要求4所述的方法,其特征在于所述用于解读加密密钥的解读密钥进一步通过许可证密钥进行加密。
6.根据权利要求1所述的方法,其特征在于取得IPMP工具的步骤包括从IPMP工具ID中特定用于解读在内容中所使用的暗号的工具的步骤;从位置类型ID中检测出所述暗号解读工具所存在的位置的类型的步骤;从具体位置信息中特定所述暗号解读工具所存在的具体位置并进行存取的步骤。
7.根据权利要求6所述的方法,其特征在于所述取得IPMP工具的步骤中利用包括多个IPMP工具ID和特定对应于各个IPMP工具的暗号解读工具的信息的信息表。
8.根据权利要求6所述的方法,其特征在于所述信息表由提供者和终端的双方保持。
9.根据权利要求1所述的方法,其特征在于取得所述IPMP工具的步骤包括对预先被保持在终端中的IPMP工具进行编码的步骤。
10.根据权利要求1所述的方法,其特征在于取得所述IPMP工具的步骤包括从规定的工具供给源进行在线下载的步骤。
11.根据权利要求1所述的方法,其特征在于还包括读出嵌入在所述内容内的电子水印信息的步骤。
12.根据权利要求11所述的方法,其特征在于所述IPMP工具是用于解读电子水印信息的工具。
13.根据权利要求1所述的方法,其特征在于用于所述IPMP工具的通信接口与在终端被要求的接口相匹配。
14.一种接收从提供者传递的包含内容的数据流并读出内容的终端装置,其特征在于包括对数据流进行语法分析的装置;检测出IPMP工具信息标志、内容ID及IPMP工具信息的装置;和根据检测出的IPMP工具信息取得IPMP工具的装置。
全文摘要
一种内容的传递及保护的进行方法及装置。通过导入位置于内容数据流的先头的IPMP工具信息和作为事前处理模块的位置于内容解码器前方的IPMP工具管理功能部,根据IPMP工具信息取得IPMP工具,可确切地定义适用于MPEG-n IPMP(知识产权管理及保护)系统的可实现的标准。为了对于不同的IPMP系统提高其安全性及终端的兼容性,在提出2层构造的同时,定义用户认证输出。通过在IPMP工具的取得中对不同的特性进行定义,简化了终端中的复杂程度。
文档编号H04N7/24GK1946175SQ20061013210
公开日2007年4月11日 申请日期2002年2月26日 优先权日2001年3月2日
发明者申省梅, 吉明, 妹尾孝宪, 小暮拓世 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1