提供了一种内容分发系统、分发服务器和用户终端,由此可以减少发送内容数据的一方的负担。一种分发服务器(10)向用户终端(20)发送加密的内容数据Enc(Kci:Ci)、加密的内容密钥数据Enc(Kui:Kci)和加密的控制数据Enc(Kui:Pi)。控制数据Pi包括:再现指定数据PLi,指定多条内容数据Ci的再现次序并且还指定内容数据Ci的再现分段;以及再现条件数据URi,规定用于根据预定的再现流程允许再现具体的内容数据Ci和CMi的条件。
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及用于根据来自用户维护的用户终端的请求分发内容数据的内容分发系统;该系统中采用的分发服务器;以及用户终端。
技术介绍
近年来,不仅通过像地面电视、AM和FM广播,而且通过连接到诸如因特网的通信网络的通信终端接收数据,由此收听或观看数字信息的内容,例如音乐或可视图像。这种数字信息,即内容数据,可以被容易拷贝,因此采取措施加密要分发的内容数据。例如,在专利文献I中,利用双密钥加密系统进行内容数据的加密。 此外,为了获得广告费,发送内容数据的一方发送组合了主要故事(电影、戏剧等)和广告(商业广告)的复合内容数据。另一方面,为了完整地欣赏内容数据的内容,内容数据的收听者或观看者一般希望跳过广告并仅连续收听或观看主要故事。于是,为了确保发送方一侧的优点,通过再现控制数据来控制复合内容数据,以使得不能在跳过广告时收听或观看。不过,为了以上述方式执行再现控制,需要基于加密的内容数据从整体上重新编辑内容数据和再现控制数据,这给发送内容数据的一方带来很重负担。现有技术文献专利文献 JP2OO6-O2OlMA
技术实现思路
本专利技术提供了一种内容分发系统、分发服务器和用户终端,由此可以减少发送内容数据一方的负担。根据本专利技术一方面的一种内容分发系统包括用户维护的用户终端以及用于向所述用户终端分发内容数据的分发服务器,所述分发服务器包括发送单元,配置成向所述用户终端发送加密的内容数据,向所述用户终端发送加密的内容密钥数据,并向所述用户终端发送加密的控制数据,所述加密的内容数据由根据内容数据而不同的内容密钥数据加密,所述加密的内容密钥数据是由根据用户而不同的用户密钥数据加密的内容密钥数据,所述加密的控制数据是用于控制由所述用户密钥数据加密的内容数据的再现操作的控制数据,所述控制数据包括再现指定数据,指定要再现的内容数据的再现次序;以及再现条件数据,规定允许再现内容数据的条件,以及所述用户终端包括解码单元,配置成基于所述加密的内容密钥数据和所述用户密钥数据产生内容密钥数据,基于加密的控制数据和用户密钥数据产生控制数据,并基于内容密钥数据和加密的内容数据产生内容数据;以及再现单元,配置成根据由所述再现指定数据指定的再现次序和由所述再现条件数据规定的条件再现所述内容数据。根据本专利技术一方面的一种内容分发系统包括用户维护的用户终端以及用于向所述用户终端分发内容数据的分发服务器,所述分发服务器包括第一散列数据产生单元,配置成执行控制数据的散列处理并由此产生第一散列数据,所述控制数据控制所述内容数据的再现操作;加密单元,配置成由根据用户而不同的用户密钥数据对所述第一散列数据加密,并由此产生签名数据;以及发送单元,配置成向所述用户终端发送由根据内容数据而不同的内容密钥数据加密的加密内容数据,向所述用户终端发送加密的内容密钥数据,力口密的内容密钥数据是由根据用户而不同的用户密钥数据加密的内容密钥数据,并向所述用户终端发送控制数据和签名数据,所述控制数据包括再现指定数据,指定要再现的内容数据的再现次序;以及再现条件数据,规定允许再现内容数据的条件,以及所述用户终端包括解码单元,配置成基于所述加密的内容密钥数据和所述用户密钥数据产生内容密钥数据,基于内容密钥数据和加密的内容数据产生内容数据,并基于用户密钥数据和签名数据产生第一散列数据;第二散列数据产生单元,配置成执行所述控制数据的散列处理,由此产生第二散列数据;散列数据交叉检查单元,用于对所述第一散列数据和所述第二散列数据进行交叉检查;以及再现单元,配置成,在所述散列数据交叉检查单元判定所述第一散列数 据和所述第二散列数据匹配时,根据所述再现指定数据指定的再现次序和所述再现条件数据规定的条件再现所述内容数据。根据本专利技术一方面的分发服务器用于向用户终端分发内容数据,包括发送单元,配置成向所述用户终端发送由根据内容数据而不同的内容密钥数据加密的加密的内容数据,向所述用户终端发送加密的内容密钥数据,加密的内容密钥数据是由根据用户而不同的用户密钥数据加密的内容密钥数据,并向所述用户终端发送加密的控制数据,加密的控制数据是用于控制由所述用户密钥数据加密的内容数据的再现操作的控制数据,所述控制数据包括再现指定数据,指定要再现的内容数据的再现次序;以及再现条件数据,规定允许再现内容数据的条件。根据本专利技术一方面的用户终端包括解码单元,配置成基于根据用户而不同的用户密钥数据和加密的内容密钥数据产生根据内容数据而不同的内容密钥数据,基于加密的控制数据和用户密钥数据产生用于控制内容数据再现操作的控制数据,并基于内容密钥数据和加密的内容数据产生内容数据;以及再现单元,用于基于所述控制数据再现内容数据,所述控制数据包括再现指定数据,指定要再现的内容数据的再现次序;以及再现条件数据,规定允许再现内容数据的条件,以及再现单元根据由所述再现指定数据指定的再现次序和所述再现条件数据规定的条件再现所述内容数据。本专利技术提供了一种内容分发系统、分发服务器和用户终端,由此可以减少发送内容数据一方的负担。附图说明图I是根据第一实施例的内容分发系统示意图。图2是示出了控制数据Pi的细节的视图。图3为示出了根据第一实施例的解码单元24c的具体配置的方框图。图4是示出了根据第一实施例用于在显示单元20c中显示的屏幕的一个示例的视图。图5为示意性示出了根据第一实施例的内容分发系统的操作的流程图。图6A为示出了根据第一实施例的解码单元24c的具体操作的流程图。图6B为示出了根据第一实施例的解码单元24c的具体操作的流程图。图7是根据第二实施例的内容分发系统示意图。图8为示出了根据第二实施例的解码单元24ca的具体配置的方框图。图9为示意性示出了根据第二实施例的内容分发系统的操作的流程图。 图10为示出了根据第二实施例的解码单元24c的具体操作的流程图。图11是示出了根据第三实施例的再现指定数据PL的视图。图12是示出了根据第四实施例的使用再现条件数据URi的方法的视图。具体实施例方式首先,参考图I描述根据第一实施例的内容分发系统的配置。如图I所示,由分发内容数据的分发服务器10和用户管理的用户终端20配置根据第一实施例的内容分发系统。这些分发服务器10和用户终端20通过诸如因特网的通信网络30连接。分发服务器10包括诸如HDD(硬盘驱动器)的存储单元11以及诸如CPU(中央处理单元)的控制单元12。注意,控制单元12的功能是由从存储单元11读出的各种程序实现的。存储单元11包括加密内容数据库111、内容密钥数据库112、用户管理数据库113和播放列表数据库114。此外,存储单元11存储前述程序。加密内容数据库111存储加密的内容数据Enc (Kci:Ci)、Enc(Kcmi = CMi)(其中i为自然数)。在本说明书中,这里的符号Enc(A:B)表示由数据A加密的数据B。因此,加密的内容数据Enc (Kci:Ci), Enc (Kcmi : CMi)是由内容密钥数据Kci、Kcmi加密的明文内容数据Ci、CMi。内容数据Ci表示主要故事(戏剧、电影等)的内容数据。内容数据CMi表示广告(CM=商业)的内容数据。注意,内容数据Ci、CMi被配置成能够根据下文所述的再现条件数据Uri规定的条件被再现。内容密钥数据库112存储内容密钥数据本文档来自技高网...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】
【专利技术属性】
技术研发人员:嵩比吕志,三浦显彰,笠原章裕,松川伸一,
申请(专利权)人:株式会社东芝,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。