内容重放设备和内容重放控制方法技术

技术编号:2870673 阅读:129 留言:0更新日期:2012-04-11 18:40
一种能在通用终端中使用和控制具有可扩展性的安全内容的内容重放设备。在该设备中,在许可证处理应用程序(20),许可证数据处理部件(202)更新许可证数据、创建使用授权信息、和经由许可证接收/发送部件(201)将已更新的许可证存入数据存储区域(102)。签名部件(203)在使用授权信息上进行通过使用安全器件(10)的签名函数(104)所创建的签名,从而创建使用授权证明。发送部件(204)将加密的内容解密密钥连同使用授权证明发送到解码器I/F库(30)的接收部件(301)。在解码器I/F库(30),判定部件(302)通过利用使用授权信息中包含的动态信息来判定签名的真实性和使用授权信息的真实性。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及。
技术介绍
近来,随着因特网的普遍使用,诸如通过因特网向PC用户销售内容或许可证、或通过移动电话网络向移动电话用户销售内容或许可证的新商业模式正在市场中出现,并且这些新商业模式显示了将来其数目进一步增长的趋势。所分发的内容在PC、移动电话、或专用重放终端等上重放。内容意指以电子形式形成的字符、音频、视频、图等的数据、或游戏或软件、及其组合等。内容重放意指例如在显示器上展示字符或可视图像、或从扬声器输出声音。许可证意指为了保护内容的版权而给予内容重放、分发或存储的授权的信息,并且该信息可包括使用条件和内容解密密钥。使用条件意指控制内容重放的信息,例如限制内容重放次数的信息、或限制内容重放周期的信息、或限制其重放累积时间的信息。内容解密密钥意指在内容以加密形式分发和存储的情况下,用来解密加密内容的密钥。根据任一传统内容分发系统,由服务器将加密内容和包含以对用户唯一的密钥加密的内容解密密钥的许可证分发到终端,并将所分发的内容和许可证存储在该终端的存储介质中。另外,终端具有传统执行的处理,用于认证内容的许可证、更新许可证、以及解密内容解密密钥以解码和重放该内容。而且,为了达到许可证的认证及更新等中内容的安全使用控制,传统上给终端提供安全LSI或抗篡改模块等。而且,在许多传统情况下,为每一内容分发系统专门提供用于内容重放的终端。顺便说一句,现在,日益需要对于由诸如移动电话和其它手持小型装置(handset)(PDA)等通用手持终端提供的内容使用的安全和可扩充控制。在内容重放时,由执行内容的许可证相关处理的应用程序(许可证处理应用程序)进行许可证认证和更新。然后,将内容数据发送到解码器,在那里解密该内容。例如,假设该内容数据是AAC-格式音乐数据,则使用AAC解码器解密该内容数据,并从与解码器相连的扬声器输出所解密的声音。这里,有一种方法,其中在解码器外进行内容的解密和许可证的认证,并将纯文本格式的内容数据提供给解码器以供重放。然而,在这样的方法中,在将纯文本内容数据提供给解码器时可能发生窃听。所以,为了防止窃听的发生,另一种方法在解码器外执行许可证认证,并向解码器提供加密内容数据和纯文本格式的内容解密密钥,以在解码器内进行内容解密和重放。但是,即使在这样的方法中,在将纯文本内容解密密钥提供给解码器时仍可能发生窃听。所以,为了防止窃听的发生,另一种方法在解码器外执行许可证认证,并向解码器提供加密内容数据和用解码器的公开密钥加密的内容解密密钥,其中用解码器内持有的解码器的私密密钥来解密所加密的内容解密密钥,并用所解密的内容解密密钥来解密加密内容数据以在这里重放。然而,即使在这样的方法中,当在将用解码器的公开密钥加密的内容解密密钥提供给解码器时用解码器的公开密钥加密的内容解密密钥被窃听,且随后窃听的密钥被重新使用时,有可能发生对许可证处理应用程序的所谓冒名的行为。另外,还有一种方法,其中将加密的内容数据和许可证提供给解码器,并在解码器内进行许可证的认证和内容的解密。然而,在普通情况下,许可证依赖于内容分发/重放服务,另外,与大多数情况下的软件不同,配置为硬件的解码器不能提供其处理内容的可重写性;这意味着为了在解码器内进行许可证认证,解码器自身必须依赖于内容分发/重放服务,其结果是,用户需要多于一个终端,每一个专门为特定内容分发/重放服务而提供。而且,在作为使用条件描述了允许重放总时间时,一旦已达到总时间,则必须自动停止内容重放。出于这个目的,必须测量重放花费的实际时间长度,并通过重写使用条件来更新许可证,即必须从作为使用条件描述的允许重放总时间长度中减去重放花费的实际时间长度。而且,在作为使用条件描述了允许重放次数,此外,描述了视为执行一次重放的重放时间长度的情况下,仅当重放被执行视为执行一次重放的重放时间长度时,才必须通过重写使用条件来更新许可证,即必须将描述为使用条件的重放次数递减1。为了达到这些,一些方法在解码器内执行重放时间测量和许可证更新。然而,在一般情况下,许可证依赖于内容分发/重放服务,另外,与大多数情况下的软件不同,配置为硬件的解码器不能提供其处理内容的可重写性;这意味着为了在解码器内实现许可证更新,解码器自身必须依赖于内容分发/重放服务,其结果是,用户需要多于一个终端,每一个专门为特定内容分发/重放服务而提供。可替换地,存在其它一些方法,其中在解码器外执行重放时间测量和许可证更新。然而,很难在解码器外精确测量内容重放时间。内容重放时间意指内容已重放的实际时间长度;这里,由于实际开始重放前所花费的归因于解码器的内容数据装载时间的时间间隔或其它时间间隔,所以仅测量从用户按下“重放按钮”的时间点到用户按下“停止按钮”的时间点之间的时间长度,不能提供任何正确测量值,而且由于不能保证数据大小与实际重放时间成比例,所以仅测量发送到解码器的内容数据的数据大小也不能提供任何正确测量值;因此,很难在解码器外精确测量重放时间。
技术实现思路
本专利技术的目的在于提供一种内容重放设备和一种内容重放控制方法,利用所述设备和方法,可在通用终端中实现安全、可扩展的内容使用控制。根据本专利技术的一个方面,一种内容重放设备包括获取部件,用于获取其中描述了内容使用条件的许可证数据;创建部件,用于在符合使用条件的情况下基于许可证数据创建包含重放命令的使用授权信息;判定部件,用于判定使用授权信息的真实性;和重放部件,用于在判定部件证明使用授权信息是真的情况下,根据重放命令重放内容。根据本专利技术的另一个方面,一种内容重放控制方法包括获取步骤,获取描述内容使用条件的许可证数据;创建步骤,在符合使用条件的情况下,基于许可证数据创建包含重放命令的使用授权信息;判定步骤,判定使用授权信息的真实性;和重放步骤,在判定步骤证明使用授权信息是真的情况下,根据重放命令重放内容。附图说明图1是示出了根据本专利技术实施例1的内容重放设备的配置的方框图;图2是示出了根据本专利技术实施例1的内容重放设备的处理过程的示意图;图3是示出了根据本专利技术实施例1的许可证数据的配置的示意图;图4是示出了根据本专利技术实施例1的使用授权证明的配置的示意图; 图5是示出了根据本专利技术实施例1的许可证数据的内容的示意图;图6是示出了根据本专利技术实施例1的使用授权信息的内容的示意图;图7是示出了根据本专利技术实施例1的许可证数据的内容的示意图;图8是示出了根据本专利技术实施例1的使用授权信息的内容的示意图;图9是示出了根据本专利技术实施例2的内容重放设备的配置的方框图;图10是示出了根据本专利技术实施例2的内容重放设备的处理过程的示意图;图11是示出了根据本专利技术实施例2的使用授权信息的内容的示意图;图12是示出了根据本专利技术实施例2的许可证数据的内容的示意图;图13是示出了根据本专利技术实施例2的使用授权信息的内容的示意图;图14是示出了根据本专利技术实施例2的使用授权信息的内容的示意图;图15是示出了根据本专利技术实施例2的许可证数据的内容的示意图;图16是示出了根据本专利技术实施例2的使用授权信息的内容的示意图;图17是示出了根据本专利技术实施例3的内容的数据结构的示意图;图18是示出了根据本专利技术实施例3的指纹的数据结构的示意图;图19是示出了根据本专利技术实施例3的内容获取处理过程的示意图;图20是示出了根据本专利技术本文档来自技高网
...

【技术保护点】
一种内容重放设备,包括:获取部件,用于获取其中描述了内容使用条件的许可证数据;创建部件,用于在符合使用条件的情况下基于许可证数据创建包含重放命令的使用授权信息;判定部件,用于判定使用授权信息的真实性;和重放部 件,用于在所述判定部件证明使用授权信息是真的情况下,根据重放命令重放内容。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:高桥荣治古山纯子峰村淳杉浦雅贵
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利