内容分发系统和分发方法以及内容处理设备和处理方法

文档序号:6501703阅读:261来源:国知局
专利名称:内容分发系统和分发方法以及内容处理设备和处理方法
技术领域
本发明总体上涉及一种内容分发系统和方法以及内容处理设备和方法,更具体地说,涉及一种可适合于用于通过通常由因特网表示的网络来提供内容的内容分发系统和方法、内容处理设备和方法以及内容提供设备和方法,以及涉及一种用于操作这些系统和设备的程序和其上记录了所述程序的记录介质。
背景技术
近来,因特网基础设施已经被更新,并且已经实现了通过因特网分发诸如音频数据、音频/视频(AV)数据、程序数据等各种内容的内容分发系统。
通过因特网分发内容的公知系统包括所谓的应请求(on-demand)系统,其中,响应于来自终端的请求,服务器通过流式传输(streaming)或下载而提供所请求的内容;以及所谓的多播系统,其中,通过流式传输而通过因特网向多于一个终端多播内容。通过将多播系统应用到通过因特网的内容分发,可以像在电视广播中那样同时向多于一个用户发送内容。
例如,在CS(通信卫星)电视广播的领域中,已经建立了带有预览的按次计费。在这种系统中,用户可以预览几分钟电视节目的首部,如果他或她对该首部满意,则在考虑到按次计费收费的情况下,可以连续地观看该电视节目。
由于这个原因,也期望实现因特网上内容分发的具有预览的按次计费。例如,日本专利申请公开第2003-187101号公开了一个发明,其允许预览系统中的内容,在所述系统中,从连接到作为应请求系统的对等体(peer to peer)的服务器向终端分发内容。
但是,对于采用多播系统的因特网上内容分发,还没有建立实现版权保护和具有预览的按次计费二者的任何方法。

发明内容
因此期望通过在采用多播系统的因特网上内容分发中实现版权保护和具有预览的按次计费二者来克服在现有技术中的上述缺陷。
按照本发明,提供了一种内容分发系统,其中,服务器包括第一提供装置,用于通过网络向内容处理设备提供主许可;以及第二提供装置,用于通过网络向内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可,其中,所述内容处理设备包括再现装置,用于通过根据从所述服务器提供的所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
在按照本发明的上述内容分发系统中,可以安排许可类型识别信息以区分预览的分许可和实际观看的分许可。
按照本发明,还提供了一种内容分发方法,包括第一提供步骤,由服务器进行,来通过网络向内容处理设备提供主许可;第二提供步骤,由所述服务器进行,来通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及再现步骤,由所述内容处理设备进行,来通过根据从所述服务器提供的所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
按照本发明,还提供了一种内容处理设备,包括获取装置,用于通过网络从服务器获取主许可;接收装置,用于通过网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及再现装置,用于通过根据从所述服务器提供的所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
在按照本发明的上述内容处理设备中,可以安排所述许可类型识别信息以区分预览的分许可和实际观看的分许可。
上述的再现装置可以被适配来通过根据所述分许可类型识别信息而首先选择加密的预览分许可,向所选择的预览分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容,然后通过选择加密的实际观看分许可,向所选择的实际观看分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
而且,上述的再现装置可以被适配来通过根据所述分许可类型识别信息而首先选择加密的预览分许可,向所选择的预览分许可应用所述主许可以解密所述主许可,并且在所述预览分许可中包括的使用条件下,使用在从所述主许可解密产生的所述预览分许可中包括的第一密钥来解密所加密的内容,来再现内容,然后通过选择加密的实际观看分许可,向所选择的实际观看分许可应用所述主许可以解密所述主许可,并且在所述预览分许可中包括的使用条件下,使用从所述主许可解密产生的所述实际观看分许可中包括的第一密钥来解密所加密的内容,来再现内容。
上述的接收装置可以被适配来通过网络从服务器接收作为MPEG-2传送流的加密内容、加密的预览分许可、加密的实际观看分许可和许可信息文件,所述许可信息文件包括许可类型识别信息,所述许可类型识别信息用于区分加密预览和实际观看分许可。
所述许可信息文件可以是ECM。
所述接收装置还可以被适配来接收通过网络从服务器由多播而分发的MPEG-2传送流。
按照本发明,还提供了一种内容处理方法,包括步骤通过网络从服务器获取主许可;通过所述网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及通过根据所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
按照本发明,还提供了一种第一记录介质,其中记录了程序,所述程序包括步骤通过网络从服务器获取主许可;
通过所述网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及通过根据所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
按照本发明,还提供了第一程序,所述第一程序使计算机可以执行处理,所述处理包括步骤通过网络从服务器获取主许可;通过所述网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及通过根据所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
按照本发明,还提供了一种内容提供设备,包括第一提供装置,用于通过网络向内容处理设备提供主许可;以及第二提供装置,用于通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
在按照本发明的上述内容提供设备中,可以安排许可类型识别信息以区分预览的分许可和实际观看的分许可。
上述第二提供装置可以被适配来通过网络向所述内容处理设备提供作为MPEG-2传送流的加密内容、加密的预览分许可、加密的实际观看分许可和许可信息文件,所述许可信息文件包括许可类型识别信息,所述许可类型识别信息用于区分加密的预览和实际观看分许可。
所述许可信息文件可以是ECM。
所述第二提供装置还可以被适配来通过网络向内容处理设备提供通过多播而分发的MPEG-2传送流。
按照本发明,还提供了一种内容提供方法,包括第一提供步骤,通过网络向内容处理设备提供主许可;以及第二提供步骤,通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
按照本发明,还提供了一种其上记录了程序的第二记录介质,所述程序包括第一提供步骤,通过网络向内容处理设备提供主许可;以及第二提供步骤,通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
按照本发明,还提供了一种第二程序,使计算机能够执行处理,所述处理包括步骤第一提供步骤,通过网络向内容处理设备提供主许可;以及第二提供步骤,通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
在按照本发明的上述内容分发系统和方法中,通过网络从服务器向所述内容处理设备提供主许可、以及加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。而且,在所述内容处理设备中,根据从服务器提供的许可类型识别信息来选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容以再现内容。
在按照本发明的上述内容处理设备和方法和程序中,根据从服务器提供的许可类型识别信息来选择所提供的分许可,向所选择的分许可应用所述主许可,并且使用从所述主许可解密产生的第一密钥来解密所加密的内容以再现内容。
在上述的内容提供设备和方法和程序中,通过网络向所述内容处理设备提供主许可、以及加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
通过下面结合附图来详细说明用于实现本发明的最佳方式,本发明的这些目的和其它目的、特征和优点将会变得更清楚。


图1是按照本发明的内容分发系统的配置的示例的方框图。
图2也是在图1中所示的DTV和服务器的配置的示例的方框图。
图3示意地图解了当应用一步许可时分发内容和许可。
图4示意地图解了当应用二步许可时分发内容和许可。
图5示出了内容配置的示例。
图6是示出在PPC合同和与所述PPC合同对应的一步许可下要出售的内容的分发中进行的操作序列的时序图。
图7示出了在包(package)信息文件中包括的信息的示例。
图8是示出在订阅(subscription)合同和二步许可(主许可和分许可)下要出售的内容的分发中进行的操作序列的时序图。
图9示出了MPEG2-TS的ECM部分的配置的示例。
图10是示出在具有预览的按次计费(PPV)的许可下被出售的内容的多播分发中进行的操作序列的时序图。
具体实施例方式
下面参见附图结合本发明的实施例来详细说明本发明。图1示出了按照本发明的内容分发系统的配置的示例。如图所示,所述内容分发系统总体上由附图标号11指示,包括数字电视机(DTV)2-1和2-2和服务器3,通过作为典型网络的因特网1而彼此连接。
广播台4也连接到因特网1。例如在家中或工作场所等中使用数字电视机2-1和2-2的每个。所述数字电视机2-1和2-2的每个可以从广播台4接收电视广播波,以呈现电视节目,并且也可以通过经由因特网1而下载或流式传输来再现从服务器3接收的内容。应当注意,在此所指的流式传输分发方法包括多播和应请求分发方法。
服务器3接收从广播台4广播的节目,并且将所述节目中的AV数据保存为内容。或者,服务器3通过因特网1从广播台4接收节目中包括的AV数据,并且将其保存为内容。当然,服务器3也保存唯一地创建或从其它处获得的内容。
注意,图1仅仅示出了两个数字电视机2-1和2-2和一个服务器3,但是实际的内容分发系统包括多于两个的数字电视机2-1和2-2和多个服务器3。
也注意,在下面的说明中,以下在个别地引用数字电视机2-1和2-2时,将它们简称为“DTV 2”。
图2分别示出了DTV 2和服务器3的配置的示例。
如图所示,DTV 2包括输入单元21、呈现单元22、浏览器23、内容再现单元24、DRM代理器25、DRM客户机26、内容存储单元27、客户机应用28、客户机元数据数据库(以下称为“客户机元数据DB”)29、下载(DL)代理器30和包信息处理代理器31。
从用户向输入单元21提供各种命令。呈现单元22呈现从内容再现产生的图像和声音。而且,呈现单元22向用户提供用于操作浏览器23的屏幕和其它各种信息。
浏览器23分析从在服务器3中包括的商店服务器71提供用于显示内容获取的屏幕的、包括HTML(超文本标记语言)文件(包括CSS(层叠风格页面))的导航信息,将其呈现在呈现单元22上,并且执行在HTML中包括的脚本。类似地,浏览器23分析包括BML(广播标记语言)文件(包括CSS)的导航信息,将其呈现在呈现单元22上,并且执行在BML中包括的脚本。而且,浏览器23可以处理XrML(可扩展权利标记语言;通过内容保护)。而且,浏览器23与在服务器3中包括的支付服务器72通信,以进行与内容购买相关的支付。
内容再现单元24响应于来自浏览器23或客户机应用28的再现命令而操作,以再现从在服务器3中包括的内容服务器75通过流式传输而分发的内容、和从内容服务器75下载并且被存储在内容存储单元27中的内容。
DRM代理器25使DRM客户机26响应于来自浏览器23或客户机应用28的请求而进行DRM操作。所述DRM操作包括获取再现内容所需要的许可、鉴别是否用户是具有所述许可的正确用户、获取和颁发解密所加密数据所需要的密钥、和管理所述许可所需要的其它操作。DRM代理器25获取在内容中包括的分许可(后面详细说明),并且将其传送到DRM客户机26。从DRM代理器25向DRM客户机26提供指令,以与在服务器3中包括的DRM服务器74通信以进行DRM操作。
内容存储单元27包括例如硬盘等,并且存储通过从在服务器3中的内容服务器75正常下载或推动下载而获得的内容。
客户机应用28包括各种软件,并且向用户提供每个作为用户界面的各种功能菜单,并且控制DTV 2的操作。例如,客户机应用28启动浏览器23,向内容再现单元24提供再现命令,从在服务器3中包括的元数据DB 73获取元数据,搜索在客户机元数据DB 29中保存的元数据,并且进行其它操作。客户机元数据DB 29保存从在服务器3中的元数据DB 73提供的元数据。
下载代理器(以下在适当时也称为“DL代理器”)30从在服务器3中的内容服务器75下载内容,并且按照从浏览器23或客户机应用28提供的指令来将其存储在内容存储单元27中。而且,下载代理器30从元数据DB 73获取关于所下载内容的元数据,并且使客户机元数据DB 29保存它。
包信息处理代理器31请求DRM代理器25获取作为浏览器23的帮助器应用和销售内容的单位的包的许可。
如图所示,服务器3包括商店服务器71、支付服务器72、元数据DB 73、DRM服务器74、内容服务器75和域服务器76。
当被浏览器23通过因特网1访问时,商店服务器71向浏览器23提供包括HTML或BML文件的导航信息。
支付服务器72与浏览器23通信以进行支付。而且,支付服务器72根据来自商店服务器71的支付请求而进行支付,并且向商店服务器71报告支付结果。
响应于来自客户机应用28的获取元数据的请求,元数据DB 73读取预先提供和存储的元数据,并且将其提供到在DTV 2中的客户机元数据DB 29。而且,元数据DB 73向商店服务器71提供根据来自商店服务器71的搜索元数据的请求而搜索和获取的元数据。
注意元数据包括包元数据、许可元数据、分许可元数据、实例元数据、内容元数据等。所述包元数据是关于作为购买内容的单位的包的属性信息,并且它主要被用作购买包的导航信息。所述许可元数据主要用于以许可为单位来呈现使用条件,并且获取许可。分许可元数据主要用于呈现对应于分许可的用户条件,并且识别分许可。实例元数据用于引导内容的获取和再现。内容元数据是关于内容的属性信息,并且用于搜索内容或类似的目的。
响应于来自商店服务器71的允许许可发放的请求,DRM服务器74与在DTV 2中的DRM客户机26通信,并且进行DRM操作。DRM服务器74向内容服务器75提供用于内容加密的内容密钥Kc。而且,当DRM服务器74已经成功地进行DRM操作时,它向在DTV 2中的DRM客户机26提供相应的许可(后面详细说明)。
内容服务器75保存要提供到DTV 2的内容,使用从DRM服务器74提供的内容密钥Kc来加密由DTV 2请求的内容,通过流式传输而向内容再现单元24分发内容,或向内容存储单元27分发内容作为下载文件以存储。
域服务器76响应于来自商店服务器71的注册请求而向DTV 2的用户发放域ID,并且管理它。而且,根据来自商店服务器71的搜索域ID的请求,域服务器76向商店服务器71提供搜索结果。
注意在图2中所示的示例中,服务器3包括多个服务器3,但是它当然可以仅仅包括一个服务器。
接着,将说明通过因特网1从服务器3向DTV 2提供的内容的许可。根据内容分发的合同的类型,例如按内容支付(pay-per-content)合同或订阅合同,来向内容分发系统11应用一步许可或二步许可。
在“按内容支付合同(以下称为“PPC合同”)”下,按照每包来销售和购买指定的内容(或指定的内容组)。在“订阅合同”下,例如如在电视广播的付费频道的每月合同下,销售和购买使用多个未指定内容的权利。
所述一步许可应用到要在PPC合同下分发的内容。另一方面,所述二步许可应用到要在订阅合同下分发的内容。
图3示意地图解了其中将所述一步许可应用到内容的内容和许可的分发。
在服务器3中,由内容服务器75使用内容密钥Kc来加密作为内容的主元素的内容资源文件(像在图5中那样),并且向DTV 2提供所加密的内容资源文件。把内容密钥Kc作为相应内容的许可,与相应内容的使用条件一起,与加密内容分离地从DRM服务器74向DTV 2提供。
在DTV 2中,使用在所述许可中包括的内容密钥Kc来解密所加密的内容以再现。应当注意下面参见图6来详细说明在应用一步许可的情况下分发内容和许可。
图4示意地图解了在应用二步许可的情况下内容和许可的分发。
作为内容的主元素的内容资源文件由内容服务器75使用内容密钥Kc来加密,并且与使用工作密钥Kw加密的分许可一起提供到DTV 2。在此应当注意,所述分许可包括在其下使用相应内容的第二使用条件、以及用于解密相应加密内容的内容密钥Kc。
在与订阅合同一一对应的主许可中包括用于解密所加密的分许可的工作密钥Kw。与内容分离地从DRM服务器74向DTV 2提供主许可。所述主许可除了工作密钥Kw之外还包括第一使用条件,在所述第一使用条件下,使用对应于订阅合同的内容。
在DTV 2中,使用在主许可中包括的工作密钥Kw来解密所加密的分许可,并且使用内容密钥Kc来解密所加密的内容以再现。应当注意,下面参见图8来详细说明在应用二步许可的情况下分发内容和许可。
图5示出了在一个内容中包括的元素。如图所示,一个内容包括包括多于一个文件的内容资源文件101;内容启动文件102;下载控制文件103;DRM信息参考文件104;以及分许可文件107。应当注意,对于仅仅在PPC合同下分发内容,分许可文件107可以不作为内容的元素而被包括。
内容资源文件101是内容的主元素。它是符合诸如MPEG-2等的格式的AV数据,并且已经使用内容密钥Kc而被加密。内容启动文件102用于过渡到内容资源文件101的再现,并且它首先被执行来启动内容。在对应的内容启动文件102中指定了对应的DRM信息参考文件104。
下载控制文件103被引用来用于下载内容。它包括用于下载的信息,诸如“内容ID”,它是用于识别内容的信息;“许可查询URL(统一资源定位符)”,它是指示对于该许可而要查询的目的地的信息;“许可URL”,它是指示获取主许可的目的地的信息;以及“资源”,它是包括资源和资源ID的信息,所述资源ID用于识别在内容中包括的内容资源文件。
DRM信息参考文件104除了包括“内容ID”、“许可查询URL”、“许可URL”、“资源”和“资源ID”之外还包括与内容相关的DRM操作所需要的许可的列表,所述DRM操作诸如解密所加密的内容资源文件等。关于每个许可的信息包括“许可ID”,它是识别许可的信息;类型信息,用于指示是否存在分许可;“分许可”,用于指示如类型信息所指示存在的分许可的名称。
如果在指示是否存在分许可的类型信息中声明了“类型1”,则意味着向该许可应用了所述一步许可,不存在分许可,并且仅仅在该许可下可以解密对应的内容资源文件。
如果在指示是否存在分许可的类型信息中声明了“类型2”,则意味着向该许可应用了二步许可,并且存在分许可。
分许可包括“许可ID”,它是用于识别许可的信息;“内容ID”,它是用于识别内容的信息;第二使用条件,用于使用内容;和内容密钥Kc,用于解密所加密的内容资源文件。通过工作密钥Kw来加密。与包括内容资源文件101到分许可文件107的内容相分离地,在由DRM服务器74管理的主许可中包括工作密钥Kw。
注意,如果要通过多播来分发作为MPEG2-TS的内容,则将分许可107存储在MPEG2-TS的ECM部分中(下面详细说明)。
接着,将参见图6中的时序图来说明分发在PPC合同下要出售的内容和对应于该内容的一步许可的系列操作。应当注意,在此假定DTV 2的用户已经向服务器3进行了基本的用户注册,被发放了用户ID和域ID,并且已经通知了支付信息,诸如他的或她的信用卡号码、存款账号等。
在步骤S1中,在DTV 2中的浏览器23响应于用户的操作而访问用于在PCC合同下购买内容的商店服务器71,并且根据从商店服务器71提供的导航信息而在呈现单元22上呈现用户可以购买的内容列表。当用户从所呈现的内容列表中选择期望的内容(以下也称为作为购买单位的“包”)时,浏览器23向商店服务器71发送用于在PPC合同下买包的注册信息(识别用户的信息(用户ID)、识别用户要购买的包的信息(包ID)等)。对应地,在步骤S11,商店服务器71连接到支付服务器72,并且向后者通知从浏览器23发送的用户ID和包ID,以请求支付服务器72在PPC合同下进行支付。
在已经从支付服务器72接收到已经正常地进行了支付的信息后,在步骤S12,商店服务器71向域服务器76通知用户ID,并且获取域服务器76已经相应于用户ID而预先发放的域ID。即,商店服务器71获取识别信息,所述识别信息要被提供到诸如DTV 2的一组终端单元,在所述终端单元之间允许传送提供给用户的许可。
在步骤S13,商店服务器71连接到元数据DB 73,向后者通知从浏览器23通知的包ID,并且获取与使用包ID而识别的包对应的许可ID的列表(许可使用所涉及的包的内容所需的许可ID的列表)。在这种情况下,所述许可ID列表包括所述一步许可的许可ID。
在步骤S14中,商店服务器71向DRM服务器74传送所获取的域ID和许可ID的列表。相应地,DRM服务器74存储所接收的域ID和许可ID列表,以使得它们彼此对应。在步骤S15,商店服务器71向浏览器23通知包括DTV2的浏览器23获取包信息文件所需要的信息在内的信息,指示已经完成了PPC合同的注册。响应于这个信息,浏览器23将向用户通知在连接到商店服务器71以获取包信息文件的同时完成PPC合同注册和支付。
图7示出了浏览器23已经从商店服务器71获取的包信息文件的配置。所述包信息文件111包括与在PPC合同下的包对应的许可ID列表、作为要获取许可的目的地的在DRM服务器74中的URL、和作为要获取元数据的目的地的在元数据DB 73中的URL。
再次参见图6来继续说明。在步骤S2,已经获取了包信息文件的浏览器23启动作为帮助器应用的包信息处理代理器31。所述包信息处理代理器31经由DRM代理器25向DRM客户机26通知在所获取的包信息文件中包括的许可ID的列表和在DRM服务器74中的URL、以及与用户对应的域ID,并且请求DRM客户机26获取许可。响应于这个请求,DRM客户机26将连接到DRM服务器74,向DRM服务器74发送许可ID列表和域ID,并且请求DRM服务器74获取在许可ID列表中包括的许可。
在步骤S21中,DRM服务器74响应于所述请求而判断是否所提供的域ID已经被正常地发放到作为发送器的DTV 2,以及是否允许对于所提供的域ID而提供在所提供的许可ID列表中包括的许可。如果满足这两个条件,则DRM服务器74确定来自DRM客户机26的请求是正确地,并且向DRM客户机26提供在许可ID列表中包括的许可。DRM客户机26安全地存储了所提供的许可,并且向DRM代理器25通知完成许可的获取。此时,已经获取了在PPC合同下购买的内容的许可。
其后,为了响应于用户的操作而再现在PPC合同下购买的内容,浏览器23在步骤S3访问商店服务器71以再现在PPC合同下已经购买的内容,并且在呈现单元22上呈现在PPC合同下已经购买的内容的列表,其根据从商店服务器71提供的导航信息可以被再现。如果用户已经从在呈现单元22上呈现的列表中选择了期望的内容,则浏览器23在步骤S4访问内容服务器75以获取在所选择内容中包括的内容启动文件102,并且使得插件执行内容启动文件102。而且,浏览器23与内容启动文件102一起存储在完成内容再现时已经指定访问的在商店服务器71中的URL。
在步骤S5,浏览器23的插件从内容服务器75获取使用内容启动文件102而指定的DRM信息参考文件104。
在步骤S6,浏览器23启动作为帮助器应用的DRM代理器25,并且使得后者分析所获取的DRM信息参考文件104。DRM代理器25向DRM客户机26通知在DRM信息参考文件104中声明的内容ID,并且检查DRM客户机26保存了对应于内容ID的许可。如果DRM客户机26保存了仅仅一个对应的许可,则将使用所述许可。如果DRM客户机26保存了多个对应的许可,则将所述许可呈现给选择了许可中所期望的一个的用户。
在选择了期望的许可后,DRM客户机26从DRM信息参考文件104读取关于所述许可的信息,然后从所读取的信息读取类型信息。如果类型信息指示“类型1”,则已经被确认为被保存在DRM客户机26中的许可是一步许可类型1,因此将仅使用已经被确认被保存在DRM客户机26中的许可来解密所加密的内容资源文件101。如果所述类型信息指示“类型2”,则已经被确认被保存在DRM客户机26中的许可是二步许可类型1,因此获取对应的分许可以解密所加密的内容资源文件101。在这个示例中,因为所述类型信息指示“类型1”,因此将不获取任何分许可。DRM客户机26向DRM代理器25发回对应的许可的许可ID。DRM代理器25将存储所发回的许可ID并退出其自身的操作。
响应于在DRM信息参考文件104中声明了流类型内容资源文件101的事实,浏览器23在步骤S7启动内容再现单元24,而不等待DRM代理器25的操作。
在步骤S31,内容再现单元24根据在要再现的流类型内容资源文件中的内容名称的扩展来识别加密了内容资源,并且确认DRM代理器25已经获取了许可。当内容再现单元24已经确认DRM代理器25已经获取了许可时,它将获取对应的许可ID和域ID。应当注意,如果内容再现单元24在此阶段还没有确认是否DRM代理器25已经获取了许可,则它将等待直到它确认DRM代理器25已经获取了许可。
在步骤S32,内容再现单元24向DRM客户机26通知许可ID和域ID,并且请求DRM客户机26提供许可。如果此时满足了在所述许可中包括的使用条件,则DRM客户机26向内容再现单元24安全地传送在许可中包括的内容密钥Kc和使用条件。内容再现单元24在其内部解密单元(未示出)中设置内容密钥Kc,并且开始应用所述使用条件。
在步骤S33,内容再现单元24从内容服务器75获取流信息文件,然后通过流式传输分发而解密一个接一个地获取的所加密的内容资源,以解密流信息文件,并且在呈现单元22上呈现图像和声音。
然后,当内容再现已经结束时,响应于来自用户的命令或当已经在再现的过程中变得不满足使用条件时,放弃再现,内容再现单元24在步骤S34向DRM客户机26通知此时使用状态和再现的结束。
其后,内容再现单元24退出其自身的操作。浏览器23将访问在步骤S4的操作中保存、并且已经被指令在内容再现结束时访问的商店服务器71的URL(统一资源定位符),并且在呈现单元22中呈现从所述URL获得的信息。因此,服务器3可以向在PPC合同下已经对内容进行了试听的用户提供所意欲的信息,诸如用户已经试听的内容的续集的广告等。
已经说明了分发PCC合同下销售的内容和所述内容的一步许可的系列操作。
接着,将参见图8中的时序图来说明分发在订阅合同下要销售的内容和所述内容的二步许可的系列操作。应当注意,在此假定DTV 2的用户已经向服务器3进行了基本的用户注册,被发放了用户ID和域ID,并且已经通知了支付信息,诸如他的或她的信用卡号码或存款账号等。
在步骤S101,在DTV 2中的浏览器23响应于用户的操作而访问商店服务器71,以建立关于每个早晨广播诸如电视连续剧的内容的频道等的订阅合同,并且在呈现单元22上呈现用户可以根据从商店服务器71提供的导航信息而建立订阅合同的频道等的列表。当用户选择了他或她要建立订阅合同的期望频道(以下也将称为作为购买单位的“包”)时,浏览器23将向商店服务器71发送用于建立所选择的频道的订阅合同的注册信息。应当注意,所述注册信息包括用于识别用户的信息(用户ID)、用于识别要建立订阅合同的包的信息(包ID)等。相应地,在步骤S111,商店服务器71连接到支付服务器72,并且向后者通知从浏览器23发送的用户ID和包ID,以请求支付服务器72在订阅合同下进行支付。
在已经从支付服务器72接收到已经正常地进行了支付的信息后,商店服务器71在步骤S112向域服务器76通知用户ID,并且响应于所述用户ID而获取域服务器76已经预先发放的域ID。
在步骤S113,商店服务器71连接到元数据DB 73,向后者通知从浏览器23通知的包ID,并且获取与使用包ID而识别的包对应的许可ID的列表。在这种情况下,许可ID列表包括所述二步许可的许可ID。
在步骤S114,商店服务器71向DRM服务器74传送所获取的域ID和许可ID的列表。相应地,DRM服务器74以所接收的域ID和许可ID彼此对应的方式来存储它们。在步骤S115,商店服务器71向浏览器23通知包括DTV 2的浏览器23获取包信息文件所需信息的信息,指示订阅合同的注册已经结束。响应于这个信息,浏览器23将通知用户在连接到商店服务器71以获取包信息文件的同时订阅合同注册和支付结束。
浏览器23从商店服务器71获取的包信息文件被与如图7中所示类似地配置,并且包括与在订阅合同下的包对应的许可ID列表、作为要获取许可的目的地的在DRM服务器74中的URL、和作为要获取元数据的目的地的在元数据DB 73中的URL。
在步骤S102,已经获取了包信息文件的浏览器23启动作为帮助器应用的包信息处理代理器31。包信息处理代理器31经由DRM代理器25向DRM客户机26通知在所获得的包信息文件中包括的许可ID的列表和在DRM服务器74中的URL、对应于用户的域ID,并且请求DRM客户机26获取许可。响应于此请求,DRM客户机26将连接到DRM服务器74,向DRM服务器74发送许可ID列表和域ID,并且请求DRM服务器74获取在许可ID列表中包括的许可。
在步骤S121,DRM服务器74响应于所述请求而判断是否所提供的域ID已经被正常地发放到作为发送器的DTV 2,以及是否允许对所提供的域ID提供在所提供的许可ID列表中包括的许可。如果满足这两个条件,则DRM服务器74确定来自DRM客户机26的请求是正确的,并且向DRM客户机26提供在许可ID列表中包括的许可。DRM客户机26安全地存储所提供的许可,并且向DRM代理器25通知许可的获取结束。此时,完成了用于在订阅合同下购买的内容的必要主许可和分许可的主许可的获取。
其后,为了响应于用户的操作而再现在订阅合同下购买的内容,浏览器23在步骤S103访问商店服务器71以再现已经在订阅合同下购买的内容,并且在呈现单元22上呈现已经在订阅合同下购买的内容的列表,其根据从商店服务器71提供的导航信息而可以被再现。如果用户已经从在呈现单元22上呈现的列表选择了期望的内容,则浏览器23在步骤S104访问内容服务器75以获取在所选择内容中包括的内容启动文件102,并且使插件执行内容启动文件102。而且,浏览器23与内容启动文件102一起存储在完成内容再现时已经指定访问的在商店服务器71中的URL。
在步骤S105,浏览器23的插件从内容服务器75获取使用内容启动文件102而指定的DRM信息参考文件104。
在步骤S106,浏览器23启动作为帮助器应用的DRM代理器25,并且使后者分析所获取的DRM信息参考文件104。DRM代理器25逐个地向DRM客户机26通知在DRM信息参考文件104中包括的内容ID,并且检查是否DRM客户机26保存了对应于内容ID的许可。如果DRM客户机26保存了对应的许可的仅仅一个,则将使用所述许可。如果DRM客户机26保存了多个对应的许可,则将所述许可呈现给选择了许可中的所期望的一个的用户。在用户选择了所期望的许可后,DRM客户机26从DRM信息参考文件104读取关于所述许可的信息,然后从那个许可信息读取类型信息。
在上述的情况下,将在假定类型信息指示“类型2”的情况下继续说明。在步骤S131,DRM代理器25通过参见DRM信息参考文件104而了解对应的分许可的名称,并且访问内容服务器75以获取具有所述分许可名称的分许可。在步骤S132,DRM代理器25向DRM客户机26中插入所获取的分许可。DRM客户机26相应于已经获取的主许可而存储所插入的分许可。DRM代理器25保存许可ID和内容ID,并退出其自身的操作。
响应于在DRM信息参考文件104中声明了流类型内容资源文件101的事实,浏览器23在步骤S107启动内容再现单元24,而不等待到在DRM代理器25中保存了来自DRM客户机26的许可ID。
在步骤S141,内容再现单元24根据在要再现的流类型内容资源文件中的内容名称的扩展来识别加密了内容资源,并且确认DRM代理器25已经获取了许可。当内容再现单元24已经确认DRM代理器25已经获取了许可时,它将获取对应的许可ID和域ID。应当注意,如果内容再现单元24在此阶段还没有确认是否DRM代理器25已经获取了许可,则它将等待直到它确认DRM代理器25已经获取了许可。
在步骤S142,内容再现单元24向DRM客户机26通知许可ID和域ID,并且请求DRM客户机26提供内容密钥Kc。DRM客户机26使用在主许可中包括的工作密钥Kw来解密所加密的分许可,并且如果此时发现满足了在所述许可中包括的使用条件,则DRM客户机26向内容再现单元24安全地传送在许可中包括的内容密钥Kc和使用条件。内容再现单元24在其内部解密单元中设置内容密钥Kc,并且开始应用所述使用条件。
在步骤S143,内容再现单元24从内容服务器75获取流信息文件,然后通过流式传输分发而解密一个接一个地获取的所加密的内容资源,并且开始在呈现单元22上呈现图像和声音。
然后,当内容再现已经结束了时,响应于来自用户的命令或当在再现的过程中已经变得不满足使用条件时,放弃再现,内容再现单元24在步骤S144向DRM客户机26通知此时的使用状态和再现的结束。
其后,内容再现单元24退出其自身的操作。浏览器23将访问在步骤S104的操作中保存、并且已经被指令在内容再现结束时访问的在商店服务器71中的URL,并且在呈现单元22中呈现从所述URL获得的信息。因此,服务器3可以向已经在订阅合同下对内容进行了试听的用户提供所意欲的信息,诸如用户已经试听的内容的续集的广告等。
已经说明了分发在订阅合同下销售的内容和所述内容的二步许可。
如上所述,因为服务器3发送了包括类型信息的DRM信息参考文件104,所述类型信息指示采用一步或二步许可的哪个来许可所考虑的内容,并且DTV 2分别进行了由类型信息指示的不同类型的不同操作,因此可以有效地实施使用PPC和订阅合同二者的内容分发服务。
注意,可以在对应于每个包的元数据中,例如在许可元数据中,包括指示采用一步和二步许可中的哪个来用于许可内容的类型信息,以进行发送,并且DTV 2可以被适配来当它被给予用于再现内容的命令时通过引用类型信息而进行对应于许可类型的操作。
接着,将说明通过流式传输而从服务器3向多个DTV 2分发内容的带有预览的按次计费(以下将称为“PPV/预览”)的实施。注意,在PPV/预览的许可(PPV/预览许可)下分发的内容将在以下被称为“PPV/预览内容”。
来自服务器3的内容广播符合MPEG2-TS格式。所述二步许可被应用到对于再现具有MPEG2-TS格式的内容的许可,在分发前具有MPEG2-TS格式的内容中包括在内容再现的总时间的预定时间,例如从内容顶部开始的几分钟,允许预览(在决定购买内容之前的试听/试看)的分许可;和在决定购买内容后允许的、再现总时间的内容的全部(full-scale)收听/观看的分许可。在DTV 2中,预先获取PPV/预览频道等的主许可。当通过多播来分发内容时,首先使用预览的分许可。在决定购买内容后,要使用全部收听/观看的分许可。
预览许可和全部收听/观看许可被存储在MPEG2-TS的ECM(权利控制消息)部分中以分发。
图9示出了其中存储了预览分许可和全部收听/观看分许可的ECM部分的示例。ECM部分包括ECM部分首标,其中存储了用于指示分组(packet)是ECM部分的识别信息;ECM体;和纠错CRC(循环冗余校验)部分。所述ECM体包括其中存储了各种信息的首标和其中存储了分许可的许可部分。
ECM体包括协议编号信息,用于识别协议;商业实体识别信息,用于彼此识别商业实体;工作密钥识别信息,用于识别在主许可中包括的工作密钥Kw;内容ID,用于识别对应于ECM部分的内容;关于要收听和观看的内容的奇数/偶数信息,用于指示使用奇数和偶数内容键(key)的哪一个可以解密正在收听和观看的当前内容;关于(分发的节目的)分许可的数量的信息,用于指示在当前分发的内容中设置的数量(=n);关于对应于当前分发的内容的n个分许可的信息;关于(要分发的下一个节目的)分许可的数量的信息,用于指示在要分发的下一个内容中设置的分许可的数量(=n);以及关于对应于要分发的下一个内容的n个分许可的信息。
关于每个分许可的信息包括作为分许可识别信息的许可ID和在许可部分中存储分许可的位置(从ECM体顶部计数的字节数)。
在上述的分许可信息中,相对于同一内容的预览分许可和全部收听/观看分许可被分配相同的许可ID,并且彼此在类型信息和位置上不同。
注意,如果在ECM部分中存储了所述预览和全部收听/观看分许可,则在MPEG2-TS中的PMT(节目图表)中的有限接收扩展(CA扩展)中将包括ECM部分的分组ID。
预览分许可包括预览的使用条件(诸如预览时间的长度等)和内容密钥Kc。全部收听/观看分许可包括全部收听/观看的使用条件和内容密钥Kc。
注意,通过改变预览的使用条件,在内容再现时间的总长度中的预览的时间位置和预览时间的长度可以被设置为从内容顶部开始的几分钟,并且也可以自由地设置。而且,由于可以在ECM部分中存储不同的预览分许可,因此服务器3可以在内容再现时间的总长度中提供多个预览机会。而且,可以仅仅在允许预览的内容再现的总长度的时段分发预览分许可。
接着,将参见图10中的时序图来说明从服务器3向多于一个的DTV 2多播分发PPV/预览内容的系列操作。应当注意,在此假定DTV 2的用户已经向服务器3进行了基本的用户注册,被发放了用户ID和域ID,并且已经通知了支付信息,诸如他的或她的信用卡号码或存款账号等。
在步骤S201,在DTV 2中的浏览器23响应于用户的操作而访问商店服务器71以建立接收广播PPV/预览内容的频道的订阅合同,并且在呈现单元22上呈现用户可以根据从商店服务器71提供的导航信息而获得的频道的列表。当用户从如此呈现的频道列表选择期望的内容(以下也称为作为购买单位的“包”)时,浏览器23将向商店服务器71发回该频道的订阅合同的注册信息。应当注意,所述注册信息包括用于识别用户的信息(用户ID)和用于识别用户将购买的包的信息(包ID)。
在步骤S211,商店服务器71向域服务器76通知用户ID,并且响应于用户ID而获取域服务器76已经预先发放的域ID。
在步骤S212,商店服务器71连接到元数据DB 73,向后者通知从浏览器23通知的包ID,并且获取对应于使用所述包ID而识别的包的许可ID的列表。在这种情况下,所述许可ID列表包括其上可以分发PPV/预览内容的频道的二步许可的许可ID。
在步骤S213,商店服务器71向DRM服务器74传送所获取的域ID和许可ID列表。相应地,DRM服务器74彼此对应地存储所接收的域ID和许可ID列表。在步骤S124中,商店服务器71向浏览器23通知包括DTV 2的浏览器23获取包信息文件所需信息的信息,其指示订阅合同注册的完成。响应于此信息,浏览器23向用户呈现完成了订阅合同的注册和支付,并且连接到商店服务器71以获取包信息文件。
浏览器23从商店服务器71获取的包信息文件包括与订阅合同下的包对应的许可ID列表、作为要获取许可的目的地的在DRM服务器74中的URL、和作为要获取元数据的目的地的在元数据DB 73中的URL。
在步骤S202中,已经获得了包信息文件的浏览器23启动作为帮助器应用的包信息处理代理器31。所述包信息处理代理器31经由DRM代理器25向DRM客户机26通知在所获取的包信息文件中包括的许可ID列表和在DRM服务器74中的URL、和对应于用户的域ID,并且请求DRM客户机26获取其上可以分发PPV/预览内容的频道的主许可(以下称为“PPV许可”)。响应于这个请求,DRM客户机26将连接到DRM服务器74,向DRM服务器74发送许可ID列表和域ID,并且请求DRM服务器74获取对应于所述许可ID的PPV许可。
在步骤S221中,DRM服务器74响应于所述请求而判断是否所提供的域ID已经被正常地发放到作为发送器的DTV 2,以及是否允许对于所提供的域ID而提供对应于所提供的许可ID列表的PPV许可。如果满足这两个条件,则DRM服务器74确定来自DRM客户机26的请求是正确的,并且向DRM客户机26提供对应于所述许可ID的PPV许可。DRM客户机26安全地存储所提供的PPV许可,并且向DRM代理器25通知完成了PPV许可的获取。此时,在使用在能够分发PPV/预览内容的频道上广播的、在订阅合同下购买的内容所需的PPV许可和分许可中,将完全获取PPV许可。
在步骤S203,包信息处理代理器31根据在所获取的包信息文件中包括的在元数据DB 73中的URL而连接到元数据DB 73,并且请求元数据DB 73获取对应于所购买的包的包元数据。应当注意,所述包包括接收其上可以广播PPV/预览内容的频道的权利。
在步骤S231,元数据DB 73响应于所述请求而向客户机元数据DB 29提供所请求的包元数据,在所述客户机元数据DB 29中将保存所述元数据。在完成上述操作后,包信息处理代理器31退出其自身的操作。其后,客户机应用28周期地从元数据DB 73获取对应于在与所购买的包对应的频道上广播的内容的内容元数据,并且将内容元数据保存在客户机元数据DB 29中。
其后,为了在订阅合同下收听和观看在频道上广播的内容,用户启动客户机应用28。在步骤S241,客户机应用28通过参见在客户机元数据DB 29中保存的元数据而向用户呈现可以收听和观看并且此时广播的内容的列表。当用户选择内容并给出开始内容的收听/观看的命令时,客户机应用28进行到步骤S242,在步骤S242,它参见元数据,经由DRM代理器25向DRM客户机26通知PPV许可的许可ID、在DRM服务器74中的URL和域ID,并且确认已经获取了PPV许可。
在确认获取了PPV许可后,客户机应用28进行到步骤S243,在步骤S243,它参见与用户选择的内容对应的已获取的元数据,获取在内容服务器75中的广播URL(多播地址),在内容服务器75中指定多播地址,并且请求内容再现单元24再现内容。响应于此请求,内容再现单元24连接到指定的多播地址,在此,它将开始接收正在广播的MPEG2-TS。
在步骤S251,内容再现单元24从所接收的MPEG2-TS一个接一个地提取PAT(节目关联表)和PMT,根据所述PMT的CA描述符来检测是否存在ECM会话,并且提取所述ECM会话。内容再现单元24通过参见在关于在ECM会话的ECM体中的首标中包括的分许可的信息之中的类型信息,而搜索并提取预览分许可,并且经由DRM代理器25向DRM客户机26传送所提取的预览分许可。DRM客户机26与已经获取的PPV许可相对应地存储所提供的预览分许可。
在步骤252中,内容再现单元24向DRM客户机26通知预览分许可的许可ID和域ID,并且请求DRM客户机26提供对应的内容密钥Kc。DRM客户机26使用在PPV许可中包括的工作密钥Kw来解密所加密的预览分许可。当此时满足所获取的使用条件时,DRM客户机26向内容再现单元24安全地传送在所述许可中包括的内容密钥Kc和预览使用条件。内容再现单元24在其内部解密单元中设置内容密钥Kc,并且开始应用预览使用条件。所述预览使用条件包括允许预览的时段,例如从内容顶部开始的X到Y分钟的时间。内容再现单元24解密所述MPEG2-TS以使呈现单元22开始呈现图像和声音。因此,开始预览内容。
在步骤S253,内容再现单元24向客户机应用28通知预览的开始。响应于此预览开始,客户机应用28提示用户购买全部收听/观看的预览内容。如果用户响应于所述提示而购买内容,则客户机应用28在步骤S244指令内容再现单元24再现全部收听/观看的内容。
在步骤S254,内容再现单元24通过参见在所接收的MPEG2-TS中的ECM会话的ECM体的首标中包括的分许可信息中的类型信息,而搜索和提取全部收听/观看的分许可,并且经由DRM代理器25向DRM客户机26传送所提取的全部收听/观看的分许可。DRM客户机26与已经获取的PPV许可相对应地存储所传送的全部收听/观看的分许可。
在步骤S255,内容再现单元24向DRM客户机26通知全部收听/观看许可的许可ID和域ID,并且请求DRM客户机26提供对应的内容密钥Kc。DRM客户机26使用在PPV许可中包括的工作密钥Kw来解密所加密的全部收听/观看分许可。如果此时满足所获取的使用条件,则DRM客户机26向内容再现单元24安全地传送在许可中包括的内容密钥Kc和全部收听/观看使用条件。内容再现单元24在其内部解密单元中设置内容密钥Kc。内容再现单元24无任何延迟地无缝地继续内容再现,除非在预览使用条件中规定的预览时间的长度已经过去。相反,如果在预览使用条件中规定的预览时间的长度已经过去,则内容再现单元24将恢复曾经停止的内容再现。当继续或恢复所述再现时,开始应用全部收听/观看使用条件。
注意,用于预览的内容密钥Kc可以与用于全部收听/观看的内容密钥Kc相同,并且它可以共同地用于全部收听/观看。
其后,当内容再现已经结束时或当用户给出停止再现的命令时,内容再现单元24在步骤S256从在内容服务器75中的多播地址停止接收。在步骤S257,内容再现单元24向DRM客户机26通知再现的终止和当前PPV的使用状态。DRM客户机26连接到DRM服务器74,并且向DRM服务器74上载所述PPV的使用状态。响应于此上载,在步骤S261,DRM服务器74根据PPV的使用状态来计算要对已经进行服务的用户收费的数额,并且请求支付服务器72支付所收费的数额。
注意,可以不在此时进行支付,而是可以当例如开始全部收听/观看时使用全部收听/观看分许可来进行所述支付。
其后,内容再现单元24退出其自身的操作。客户机应用28再次参考在客户机元数据DB 29中保存的元数据,并且向用户呈现此时可以收听和观看并且要广播的内容的列表。在此,用于多播分发PPV/预览内容的系列操作结束。
如上所述,按照本发明的内容分发系统可以通过经由因特网多播而分发具有版权保护和带有预览的PPV的内容。应当注意,当按照要求来分发内容时能够应用上述的系列操作。例如,范围从顶部到几分钟的内容的部分可以用于提示等的目的。
在上面,已经说明了本发明在DTV的应用。然而,本发明也可以应用到各种类型的内容处理设备,包括盒式录像机、电视机调谐器、硬盘记录器、DVD(数字多功能盘)记录器等。
而且,按照本发明的内容分发系统可以分发电视广播节目以及各种其它类型的内容。
在此注意,可以通过硬件以及软件来进行上述的系列操作。如果要通过软件来进行所述操作,则例如在DTV中安装的、具有CPU(中央处理单元)等的计算机将执行所述软件。
同样注意,虽然可以如上所述以时间顺序依序执行按照本发明的形成在记录介质中记录的程序的步骤,但是也可以并行或分别地执行它们。
同样注意,按照本发明的内容分发系统是包括多个设备的系统。
在上面,已经参见附图按照作为本发明的示例的特定优选实施例而详细说明了本发明。但是,本领域内的技术人员应当明白,本发明不限于所述实施例,而是可以在不脱离在所附的权利要求中限定的其范围和精神的情况下以各种形式修改、替代地构造或以各种其它形式而实现。
本申请要求2003年12月5日提交的日本专利申请第2003-407454号的优先权,其整体包含于此作为参考。
权利要求
1.一种内容分发系统,包括服务器和内容处理设备,所述服务器提供加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述内容处理设备经由网络而连接到服务器,其中所述服务器包括第一提供装置,用于通过网络向内容处理设备提供主许可;以及第二提供装置,用于通过网络向内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及所述内容处理设备包括再现装置,用于通过根据从所述服务器提供的所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
2.按照权利要求1的系统,其中,所述许可类型识别信息用于在预览的分许可和实际观看的分许可之间进行区分。
3.一种内容分发系统的内容分发方法,所述内容分发系统包括服务器和内容处理设备,所述服务器提供加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述内容处理设备经由网络而连接到服务器,所述方法包括第一提供步骤,由服务器进行来通过网络向内容处理设备提供主许可;第二提供步骤,由所述服务器进行来通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及再现步骤,由所述内容处理设备进行来通过根据从所述服务器提供的所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
4.一种内容处理设备,用于处理通过网络从服务器分发的加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述设备包括获取装置,用于通过网络从服务器获取主许可;接收装置,用于通过网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及再现装置,用于通过根据从所述服务器提供的所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
5.按照权利要求4的设备,其中,所述许可类型识别信息用于在预览的分许可和实际观看的分许可之间进行区分。
6.按照权利要求5的设备,其中,所述再现装置通过首先根据所述分许可类型识别信息而选择加密的预览分许可,向所选择的预览分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容,然后通过选择加密的实际观看分许可,向所选择的实际观看分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
7.按照权利要求5的设备,其中,所述再现装置通过首先根据所述分许可类型识别信息而选择加密的预览分许可,向所选择的预览分许可应用所述主许可以解密所述主许可,以及在预览分许可中包括的使用条件下,使用在从所述主许可解密产生的预览分许可中包括的第一密钥来解密所加密的内容,来再现内容,然后通过选择加密的实际观看分许可,向所选择的实际观看分许可应用所述主许可以解密所述主许可,以及在所述预览分许可中包括的使用条件下,使用在从所述主许可解密产生的所述实际观看分许可中包括的第一密钥来解密所加密的内容,来再现内容。
8.按照权利要求5的设备,其中,所述接收装置通过网络从服务器接收作为MPEG-2传送流的加密内容、加密的预览分许可、加密的实际观看分许可、和许可信息文件,所述许可信息文件包括许可类型识别信息,所述许可类型识别信息用于在加密的预览和实际观看分许可之间进行区分。
9.按照权利要求8的设备,其中,所述许可信息文件是ECM(权利控制消息)。
10.按照权利要求8的设备,其中,所述接收装置接收通过经由网络从服务器多播而分发的MPEG-2传送流。
11.一种内容处理方法,处理通过网络从服务器分发的加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述方法包括步骤通过网络从服务器获取主许可;通过所述网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及通过根据所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
12.一种记录介质,其中记录了计算机可读程序,所述程序用于处理通过网络从服务器分发的加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述程序包括步骤通过网络从服务器获取主许可;通过所述网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及通过根据所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
13.一种程序,用于处理通过网络从服务器分发的加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述程序使计算机执行处理,所述处理包括步骤通过网络从服务器获取主许可;通过所述网络从所述服务器接收加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可;以及通过根据所述分许可类型识别信息而选择所提供的分许可,向所选择的分许可应用所述主许可以解密所述主许可,以及使用从所述主许可解密产生的第一密钥来解密所加密的内容,来再现内容。
14.一种内容提供设备,用于通过网络向内容处理设备提供加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述设备包括第一提供装置,用于通过网络向内容处理设备提供主许可;以及第二提供装置,用于通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
15.按照权利要求14的设备,其中,所述许可类型识别信息用于在预览的分许可和实际观看的分许可之间进行区分。
16.按照权利要求15的设备,其中,所述第二提供装置通过网络向所述内容处理设备提供作为MPEG-2传送流的加密内容、加密的预览分许可、加密的实际观看分许可、和许可信息文件,所述许可信息文件包括许可类型识别信息,所述许可类型识别信息用于在加密的预览和实际观看分许可之间进行区分。
17.按照权利要求16的设备,其中,所述许可信息文件是ECM。
18.按照权利要求16的设备,其中,所述第二提供装置通过经由网络向内容处理设备进行多播来提供MPEG-2传送流。
19.一种内容提供方法,通过网络向内容处理设备提供加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述方法包括第一提供步骤,通过网络向内容处理设备提供主许可;以及第二提供步骤,通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
20.一种记录介质,其中记录了计算机可读程序,所述程序用于通过网络向内容处理设备提供加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,所述程序包括第一提供步骤,通过网络向内容处理设备提供主许可;以及第二提供步骤,通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
21.一种程序,用于通过网络向内容处理设备提供加密内容、包括用于解密所加密内容的第一密钥和使用条件的分许可、和包括用于解密所加密的分许可的第二密钥的主许可,并且所述程序使计算机执行处理,所述处理包括步骤第一提供步骤,通过网络向内容处理设备提供主许可;以及第二提供步骤,通过网络向所述内容处理设备提供加密内容和许可信息文件,所述许可信息文件包括分许可和许可类型识别信息,所述许可类型识别信息用于识别与观看类型对应的分许可。
全文摘要
提供了一种利用多播方法使用因特网的内容分发系统。关于ECM(权利控制消息)的主体的每个分许可的信息包括许可ID,它是分许可识别信息;类型信息,指示是否所述分许可用于预览或主观看;以及位置,指示在所述分许可的许可部分中的存储位置(从ECM主体起首开始的字节的数目)。所述许可部分包括所述分许可。
文档编号G06Q50/10GK1890976SQ20048003619
公开日2007年1月3日 申请日期2004年12月6日 优先权日2003年12月5日
发明者北里直久, 山下雅美, 德田克己, 村上弘规, 山本雅哉, 三浦康史 申请人:索尼株式会社, 松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1