内容使用管理系统、内容使用管理方法及客户设备的制作方法

文档序号:6380562阅读:256来源:国知局
专利名称:内容使用管理系统、内容使用管理方法及客户设备的制作方法
技术领域
本发明涉及具备对音乐数据及影像数据等数字内容进行发送的服务器和客户设备的内容使用管理系统、内容使用管理方法及客户设备。
背景技术
在通过网络的内容发送系统中,所发送的内容会被加密,并且加密内容和加密后的内容的解密键(下面,简写为内容键)会发送给用户终端。
对于内容键的发送方式来说有下述2种。一种是只向请求了内容使用的客户设备以一对一方式发送内容键的单点发送,另一种是也同时对未请求内容使用的客户设备发送内容键的多点发送。以往,在一个内容发送系统中,不管内容的类别,内容键都会以相同的发送方式被发送。
上面的技术记载于文献「特开平11-312175号公报」中。
但是,发送内容键的客户机的数目会因内容不同而有所差异。在使用内容的客户设备多的场合下,由于采用单点发送方式会在与各客户设备实行通信之后发送内容键,因而与单点发送方式相比实行多点发送服务器的负载低。另一方面,由于采用单点发送方式可以在记录中保留向哪个客户设备发送过哪个内容键之类的信息,因而在保护著作权的方面可以确保比多点发送方式更高的安全性。采用以往的技术,因为不管内容而都以任一种发送方式发送内容键,所以尽管根据内容的不同,采用多点发送方式来发送内容键可以减轻服务器的负载,可是仍会以服务器负载高的方式进行发送。另外,虽然根据内容的不同而期望更高的安全性,但是仍然会以安全性低的方式进行发送。

发明内容
因此,本发明的目的是,鉴于上述问题而提供可以按照内容的不同有选择地减轻系统内的通信负载或者确保安全来发送内容解密键的内容使用管理系统。
本发明中的内容使用管理系统用于通过网络发送在客户设备中对内容的使用进行控制所需的使用控制数据,其特征为具备1个以上的发送服务器,用来向客户设备以多种不同的发送方式发送上述使用控制数据;发送管理服务器,用于按照内容的属性决定以哪种发送方式发送各内容的使用控制数据,上述发送服务器的任一个都实行采用所决定的发送方式而做出的上述使用控制数据的发送。
如上所述根据本发明,由于内容使用管理系统具备发送服务器,用来以多种不同的发送方式发送使用控制数据,并且按照内容的不同来转换使用控制数据的发送方式,因而从发送服务器负载及确保安全的观点来看,能够以最佳的发送方式来发送使用控制数据。
另外,上述内容属性是内容的压缩格式,上述发送管理服务器也可以按照各内容的压缩格式来决定上述使用控制数据的发送方式。
另外,上述内容属性是提供内容的内容提供者,上述发送管理服务器也可以按照各内容的内容提供者来决定上述使用控制数据的发送方式。
另外,上述内容属性是内容的压缩率,上述发送管理服务器也可以按照各内容的压缩率来决定上述使用控制数据的发送方式。
另外,上述内容属性是内容的使用条件,上述发送管理服务器也可以按照各内容的使用条件来决定上述使用控制数据的发送方式。
另外,上述1个以上的发送服务器也可以具备单点发送装置和多点发送装置中的至少1个,该单点发送装置以按照来自客户设备的请求发送数据的单点发送方式来发送上述使用控制数据,该多点发送装置以在所指定的发送时间同时对多个客户设备发送数据的多点发送方式来发送上述使用控制数据。
另外,上述发送管理服务器也可以具备发送方式决定规则保持装置,用来保持发送方式决定规则,该发送方式决定规则表示出对上述发送方式做出决定所用的规则;发送方式决定装置,用来参照与上述内容属性对应的上述发送方式决定规则,并根据上述发送方式决定规则来决定上述发送方式。
另外,具备上述单点发送装置的发送服务器进一步具有认证装置,用于在通过与各客户设备之间的通信而可以确认出上述客户设备是所预先登录的客户设备的场合下将上述客户设备识别为正当用户,上述单点发送装置也可以只对通过上述认证装置识别为正当用户的客户设备发送上述使用控制数据。
另外,上述使用控制数据包含对加密后的内容进行解密所用的解密键,上述客户设备也可以具备使用控制数据取得装置,用来从任一个上述发送服务器取得与各内容对应的使用控制数据;解密装置,用来从所取得的上述使用控制数据提取上述解密键,并采用所提取的解密键对与上述使用控制数据对应的内容进行解密;再现装置,用来再现解密后的上述内容。
另外,上述使用控制数据进一步包含使用条件,该使用条件表示对内容加以使用所需的条件,上述客户设备也可以进一步具备再现控制装置,用来对上述再现装置进行控制,可做到从所取得的上述使用控制数据提取上述使用条件并在满足所提取的使用条件的范围内实行上述再现。
再者,本发明中的内容使用管理方法是一种服务器所用的内容使用管理方法,用于通过网络发送在客户设备中对内容的使用进行控制所需的使用控制数据,其特征为包含发送方式决定步骤,用于按照内容的属性决定以哪种发送方式发送各内容的使用控制数据;发送步骤,采用多种不同的发送方式之中所决定出的发送方式来发送上述使用控制数据。
另外,通过上述内容使用管理方法会预先保持发送方式决定规则,该发送方式决定规则表示对上述发送方式做出决定所用的规则,在上述发送方式决定步骤中也可以参照与上述内容属性对应的上述发送方式决定规则,并按照上述发送方式决定规则来决定上述发送方式。
再者,本发明中的客户设备是一种内容使用管理系统中的客户设备,用于通过网络以多种不同的发送方式发送在客户设备中对内容的使用进行控制所需的使用控制数据,其特征为具备内容请求装置,用来对发送内容的内容服务器请求内容的发送并取得内容;发送方式判定装置,用于根据从上述内容服务器取得上述内容的成功与否来判定与所请求的上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用来从发送服务器取得上述使用控制数据,该发送服务器采用所判定出的发送方式来发送上述使用控制数据。如上所述,根据本发明即使在实行多点发送的使用控制数据叠加于内容中被发送的场合下,也可以在客户设备一侧判定使用控制数据的发送方式。据此,即使是按照内容而使使用控制数据的发送方式不同的情形,也可以在不出问题的状况下取得使用控制数据并对内容加以使用。
另外,内容使用管理系统中的客户设备用于以多种不同的发送方式通过网络发送在客户设备中对内容的使用进行控制所需的使用控制数据,该客户设备也可以具备内容取得装置,用来从发送内容的内容服务器取得含有下述信息的内容,该信息表示与各内容对应的使用控制数据的发送方式;发送方式识别装置,用来从所取得的上述内容提取表示出上述发送方式的信息,并根据所提取的上述信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用于从发送服务器取得上述使用控制数据,该发送服务器采用所识别出的发送方式来发送上述使用控制数据。因此,即使在表示使用控制数据发送方式的信息叠加于内容中的场合下,也可以在客户设备一侧识别使用控制数据的发送方式。据此,即使是按照内容而使使用控制数据的发送方式不同的情形,也可以在不出问题的状况下取得使用控制数据并对内容加以使用。
另外,内容使用管理系统中的客户设备用于以多种不同的发送方式通过网络发送在客户设备中对内容的使用进行控制所需的使用控制数据,该客户设备也可以具备方式信息取得装置,用来从决定上述使用控制数据发送方式的服务器取得表示各使用控制数据发送方式的信息;发送方式识别装置,用于根据表示上述发送方式的信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用于从发送服务器取得上述使用控制数据,该发送服务器采用所识别出的发送方式来发送上述使用控制数据。如上所述,即使在从决定使用控制数据发送方式的服务器取得表示各使用控制数据发送方式的信息的场合下,也可以在客户设备一侧识别使用控制数据的发送方式。据此,即使是按照内容而使使用控制数据的发送方式不同的情形,也可以在不出问题的状况下取得使用控制数据并对内容加以使用。
还有,本发明不仅可以作为这种内容使用管理系统来实现,而也可以作为构成这些内容使用管理系统的内容发送管理服务器、用户管理服务器、加密内容发送服务器、单点发送服务器、多点发送服务器及客户设备等的个体来实现,或作为下述的内容使用管理方法来实现或者作为使个人计算机等广泛使用的计算机实行其特征性动作而发挥作用的程序来实现,上述内容使用管理方法以这些内容使用管理系统中的特征性动作作为步骤。而且,该程序当然可以通过CD-ROM等计算机可读取的记录媒体和因特网等的传送媒体予以发布。


图1是本发明中的内容发送服务系统的概念图。
图2表示的是用户管理DB的管理数据的一个示例。
图3表示的是内容所有者管理DB的管理数据的一个示例。
图4表示的是内容发送方式管理DB的管理数据的一个示例。
图5(a)表示的是通过发送目录DB所保持的发送目录表更新前的一个示例。
图5(b)表示的是通过发送目录DB所保持的发送目录表更新后的一个示例。
图6表示的是发送数据管理DB的管理数据的一个示例。
图7表示的是加密内容管理DB的管理数据的一个示例。
图8(a)表示的是通过图1所示的单点传送内容DB所存储的加密内容的数据结构。
图8(b)表示的是通过图1所示的多点传送内容DB所存储的加密内容的数据结构。
图9是由内容所有者所做出的内容登录的流程图。
图10表示的是内容元数据的一个示例。
图11是内容键·使用条件发送方式的决定方法的流程图。
图12(a)表示的是参数为内容压缩格式时的发送方式决定规则DB的管理数据的一个示例。
图12(b)表示的是参数为内容所有者ID时的发送方式决定规则DB的管理数据的一个示例。
图12(c)表示的是参数为CBR及VBR的平均率时的发送方式决定规则DB的管理数据的一个示例。
图12(d)表示的是参数为内容使用条件时的发送方式决定规则DB的管理数据的一个示例。
图13是用户登录的流程图。
图14是内容使用之前的流程图。
图15是表示客户设备结构的功能框图。
图16是表示客户设备中的再现处理的流程图。
图17表示的是表示内容键发送方式的信息叠加于加密内容数据中时内容的数据结构的一个示例。
具体实施例方式
下面,有关本发明的实施方式,参照图1到图17予以说明。
图1表示出实施方式所涉及的动态图象内容发送服务系统的概念图。客户设备110通过因特网等的通信信道130与内容发送管理服务器121、多点发送服务器122、单点发送服务器123、加密内容发送服务器124及用户管理服务器120相连接。另外,内容发送管理服务器121通过因特网等的通信信道130还与多点发送服务器122、单点发送服务器123、加密内容发送服务器124及用户管理服务器120相连接。另外,将多点发送服务器122和单点发送服务器123总称为内容键发送服务器。
采用本系统的动态图象内容发送服务是用来提供下述运行环境的服务,即预先进行了用户登录的用户可以使用客户设备110,通过因特网等的通信信道130对动态图象内容进行再现。
向用户发送的内容由内容所有者进行加密,并暂时经由内容发送管理服务器121,登录在多点发送服务器122或者加密内容发送服务器124中。
用户从多点发送服务器122或者加密内容发送服务器124取得加密内容。对内容进行解密所用的键(下面,为内容键)及内容使用条件被多点发送服务器122、单点发送服务器123的任一个内容键发送服务器加以发送。内容键被单点发送的内容登录到加密内容发送服务器124中,内容键被多点发送的内容登录到多点发送服务器122中。
内容使用条件指的是用户使用内容时的受限事项,并设立可再现次数、可再现期间及可再现时间等。客户设备110采用内容键对所取得的加密内容进行解密,根据内容使用条件进行再现。可再现次数指的是使用内容的次数限制,每次使用内容其次数都会减少,变成0就不能加以使用。可再现期间指的是能够使用内容的期间,只有使用内容的时间日期在其期间内时才可以使用。可再现时间指的是能够使用内容的剩余时间,使用内容的时间量会减少,变成0就不能加以使用。
现有关本系统的结构要件予以说明。
客户设备110是用户对内容进行再现的设备。另外,客户设备110具有客户机ID,该客户机ID是唯一识别该设备所用的识别符。客户机ID在出厂时被设定,出厂后则不能由用户变更。还有,通过客户机ID可以确认出客户设备110能够接受由单点发送及多点发送而做出的本系统的发送。
用户管理服务器120用来对已加入采用本系统的内容发送服务中的用户实行管理。用户管理服务器120具备用户管理数据库(下面,简写为「DB」。)180。通过用户管理DB180,保持管理唯一识别用户所用的用户ID、用户名、对用户进行认证所需的口令以及用户使用的客户设备110的客户机ID等。
图2表示出通过用户管理DB180所保持管理的数据的一个示例。
在图2中表示出,在用户名“User1”中设立用户ID“User_1111”、口令“aaabbbccc”,并且拥有客户机ID“123_abc”的客户设备110。客户机ID是在用户登录时由用户管理服务器分配的,口令是由用户自己设定的。
内容发送管理服务器121具有下述功能,即受理来自内容所有者的内容发送请求,并决定内容键及内容使用条件的发送方式。另外,还实行内容所有者的管理及各内容发送方式的管理。内容发送管理服务器121具备内容所有者管理DB140、内容发送方式管理DB141及发送方式决定规则DB142。由于采用内容所有者管理DB140来保持管理与受理内容发送请求的内容所有者有关的信息,因而会保持唯一识别内容所有者所用的内容所有者ID、内容所有者名及认证所需的口令等。图3表示通过内容所有者管理DB140所保持管理的数据的一个示例。
在图3中例如表示出,在内容所有者名“C_HOLDER_1”中设定内容所有者ID“Holder_1111”、口令“abcrst”。
在内容发送方式管理DB141,保持管理唯一识别内容所用的内容ID、内容名、提供内容的内容所有者的内容所有者ID、内容的压缩格式、内容键和内容使用条件发送方式、内容的再现时间以及加密内容的数据大小等。图4表示通过内容发送方式管理DB141所保持及管理的数据的一个示例。
在图4中例如表示出,内容名“世界的山脉”是用内容ID“CONT_0001”来表达并由内容所有者ID“Holder_1111”拥有的内容,压缩格式是“MPEG-2”,发送方式是“单点传送方式”,再现时间为“60分钟”,数据大小为“1,500MB”。
在发送方式决定规则DB142,保持管理按照内容来决定发送方式所用的规则。有关由发送方式决定规则DB142所保持及管理的数据的详细情况,将在下面予以说明。
多点发送服务器122在每天预先所设定的时间对通过用户管理服务器120所管理的用户拥有的客户设备110,以IP多点传送方式发送内容键及内容使用条件。多点发送服务器122具备发送目录DB150及多点传送内容DB151。发送目录DB150用来保持管理以多点传送方式发送内容键的时间、采用所发送的内容键可再现的内容的内容ID、所发送的内容键及内容使用条件等。多点传送内容DB151只是有关内容键以多点发送方式被发送的内容,才存储加密内容数据。图5表示通过发送目录DB150所保持管理的发送目录表的一个示例。
如图5(a)所示,内容ID“CONT_0001”的内容已采用内容键“0xaaaa...aaaa”被加密。在内容ID“CONT_0001”的内容使用条件中设定有“再现次数为3次”这样的限制,并且其设定使之在“12:00”发送内容键。此外,在发送目录表中还描述出表示多点传送内容DB151内各内容存储位置的文件路径等。
单点发送服务器123用于在从通过用户管理服务器120所管理的用户发出请求的场合下,发送内容键及内容使用条件。单点发送服务器123具备发送数据管理DB160。通过发送数据管理DB160,会保持管理用所发送的内容键可再现的内容的内容ID、所发送的内容键及内容使用条件。图6表示通过发送数据管理DB160所管理的数据的一个示例。在图6中,内容ID“CONT_0001”的内容用内容键“0x1111...1111”而被加密。表示在内容ID“CONT_0001”的内容使用条件中设定有“再现次数为3次”这样的限制。
加密内容发送服务器124是用户下载加密内容所需的服务器。加密内容发送服务器124具备加密内容管理DB170及单点传送内容DB171。在加密内容管理DB170,保持管理内容ID、加密内容的数据大小以及存储有加密后的内容数据的文件路径等。单点传送内容DB171关于内容键以单点传送方式被发送的内容,存储加密内容数据。图7表示通过加密内容管理DB170所保持及管理的数据的一个示例。在图7中表示出,内容ID“CONT_0001”的加密内容数据大小是“1,500MB”,内容键的发送方式是单点发送,加密内容数据存储于单点传送内容DB171的“C¥content¥cont_0001.enc”中。
图8(a)及图8(b)表示,存储于多点传送内容DB151中的加密内容和存储于单点传送内容DB171中的加密内容的数据结构不同之处。图8(a)表示的是存储于图1所示的单点传送内容DB171中的加密内容的数据结构。图8(b)表示的是存储于图1所示的多点传送内容DB151中的加密内容的数据结构。如图8(a)所示,内容键以单点传送方式被发送的内容由内容ID和加密内容数据来构成。对此,内容键以多点传送方式被发送的内容如图8(b)所示,由内容ID、内容键、内容使用条件及加密内容数据等来构成。也就是说,在图8(a)的内容中进一步叠加有内容键及内容使用条件。关于内容键及内容使用条件部分的数据,由于只能由特定的客户设备110加以使用,因而会采用对可使用接收数据的客户设备110加以限定的功能,来予以保护。具体地说,叠加于内容中并被多点传送的内容键及内容使用条件会作为预先已加密的数据。对加密后的内容键及内容使用条件进行解密所用的解密键只配给已实行用户登录的用户。在该解密键的分配方法中有下述两种方法,一种是预先向实行过用户登录的用户分配解密键已写入ROM(Read Only Memory)等非易失性存储器中的客户设备110的方法,另一种是将记录有该解密键的记录媒体分配给已实行用户登录的用户的方法。据此,已实行用户登录的用户的客户设备110可以从ROM和所分配的记录媒体等读出解密键,并对被多点传送的内容中所叠加的内容键及内容使用条件进行解密。采用该解密后的内容键,该客户设备110对加密内容进行解密,此后可以按照解密后的内容使用条件对内容加以使用。还有,对加密后的内容键进行解密所用的解密键并不一定必须记录于ROM和记录媒体中进行分配,而可以采用安全的通信方式向已实行用户登录的用户预先分配。有关该加密方法,在非专利文献中野他、“数字内容保护用键管理方式”、2001年加密和信息安全学术会议报告论文集、5A-5、2001中有详细记载。还有,将被多点传送的内容键及内容使用条件只能使用于已实行用户登录的用户的方法,并不限定于数字内容保护用键管理方式而也可以是其他方法。具有这种数据结构的加密内容既可以由内容发送管理服务器121生成并存储于多点传送内容DB151中,又可以由多点发送服务器122生成并存储于多点传送内容DB151中。
内容登录用终端100是内容所有者对发送给内容发送管理服务器121的内容实行登录时所使用的终端。有关内容登录,将在下面予以说明。
下面,有关服务范围内的各个处理,对于由内容所有者所做出的发送内容登录、发送方式的决定方法、由用户所做出的用户登录及用户的内容使用,依次予以说明。
首先,有关由内容所有者所做出的发送内容登录,予以说明。
内容所有者采用内容登录用终端100对内容发送管理服务器121发出内容登录请求。图9表示由内容所有者所做出的内容登录处理的流程图。
内容发送管理服务器121在接受来自内容所有者的发送内容登录请求之前,实行内容所有者的认证。在本实施方式中,内容所有者需要事先登录在内容所有者管理DB140中。内容所有者在发出发送内容登录请求时,采用内容登录用终端100通过通信信道130向内容发送管理服务器121发送内容所有者ID和口令。内容发送管理服务器121通过将所接收到的内容所有者ID和口令的组与登录于内容所有者管理DB140中的数据进行比照,来判定注册的成功与否(S901)。
内容所有者在内容发送管理服务器121中的注册成功之后(S902),对内容发送管理服务器121发送所发送的内容登录请求(S903)。此时,内容所有者会发送加密内容、内容键、内容使用条件以及内容元数据。在本实施方式中,内容的压缩格式是MPEG-2,内容是采用128位的键按照AES(Advanced Encryption Standard)被加密的。关于MPEG-2和AES,分别在FIPS-197、ISO/IEC 13818中有详细记载。
在元数据(metadata)中记述有唯一识别内容的「内容ID」、「内容名」、「内容所有者名」、内容的「压缩格式」、「再现时间」及「加密内容的数据大小」。图10表示元数据的一个示例。在图10中,内容ID“CONT_0001”的内容的内容名是“世界的山脉”,提供该内容的内容所有者是“内容所有者_ABC”。压缩格式是“MPEG-2”,再现时间是“60分钟”,加密内容的数据大小是“1,500MB”。还有,在元数据中此外还可以包括「制作年度」、压缩率「CBR(Constant BitRate)及VBR(Variable Bit Rate)的平均率」等。
内容发送管理服务器121通过由内容所有者按照内容登录请求所收到的元数据中的内容压缩格式和发送方式决定规则DB142,来决定所登录的内容键发送方式(S904)。有关内容键的发送方式决定方法,将在下面予以说明。
在决定出单点发送的场合(S905)下,内容发送管理服务器121会将内容键、内容使用条件、元数据及内容发送条件登录到单点发送服务器123中(S906)。与此同时,内容发送管理服务器121会将其加密内容数据登录到加密内容发送服务器124中。通过单点发送服务器123具有的发送数据管理DB160所保持及管理的数据,采用图6中的数据。
在决定出多点发送的场合(S905)下,内容发送管理服务器121将内容键、内容使用条件、元数据及加密内容数据登录到多点发送服务器122中(S907)。通过多点发送服务器122,将新登录的加密内容数据存储到多点传送内容DB151中,并在发送目录的空出时间上追加所新登录的内容发送目录,以更新发送目录DB150。
图5表示发送目录DB150的更新状态。如图5(a)所示,考虑到对更新前的发送目录DB150追加下述内容的发送目录的情形,上述内容的发送目录包括内容ID“CONT_0002”、内容键“0xbbbb…bbb(128bit)”以及内容使用条件“再现次数1次”。由于在更新前“13:00”的发送目录空出,因而如果作为要追加的内容发送目录对该时间进行设定,并更新发送目录DB150,则变成图5(b)所示的更新后发送目录DB的状态。
内容发送管理服务器121在按照所决定的发送方式向各发送服务器登录内容键、内容使用条件之后,将内容键被单点发送的加密内容登录到加密内容发送服务器124中(S908)并结束处理。
下面,有关图9所示的S904内容键发送方式的决定方法处理的详细情况,采用图11予以说明。
内容发送管理服务器121在从内容所有者接收到内容元数据之后,决定内容键及内容使用条件的发送方式。具体地说,首先内容发送管理服务器121从发送方式决定规则DB142取得内容键发送方式决定规则(S1001)。
在本实施方式中,假设因内容压缩格式的不同而使使用内容的用户数目产生变化,并且将内容的元数据中所描述的内容压缩格式作为决定内容键及内容使用条件的发送方式所需的参数。
图12(a)表示,通过本实施方式的发送方式决定规则DB142所保持管理的数据(发送方式决定规则)的一个示例。在该规则中,将在所登录的内容元数据中的压缩格式作为决定发送方式的参数。采用该参数,按照发送方式决定规则来决定发送方式(S1002)。这种场合下压缩格式是MPEG-2,或者设定为在AVI(Audio、Video、stillImages)时选择单点发送,在MPEG-4时选择多点发送。有关MPEG-4,在ISO/IEC 14496中有详细记载。
下面,有关通过上述发送方式决定规则DB142所管理的数据(发送方式决定规则)的其他示例,予以说明。
图12(b)表示这样的一个示例,即假设有根据内容所有者来变更发送方式的那种请求,并使决定内容发送方式的参数成为内容所有者ID时的发送方式决定规则。设定为在内容所有者ID“Holder_1111”及“Holder_3333”时选择单点发送,在内容所有者ID“Holder_2222”时选择多点发送。
图12(c)表示这样的一个示例,即假设因内容图象质量的不同而使使用内容的用户数目产生变化,并使决定内容发送方式的参数成为CBR及VBR的平均率时的发送方式决定规则。在此设定为,在CBR及VBR的平均率未达到500kbps时选择多点发送,在500kbps以上并且未达到15Mbps时以及在15Mbps以上时分别选择单点发送。
图12(d)表示这样的一个示例,即假设有因从内容最初发送开始的经过时间不同而变更发送方式的请求,并使决定内容发送方式的参数成为内容使用条件时的发送方式决定规则。设定为,在内容使用条件为“再现次数 3次”时以及“再现期间 2003/01/01~2003/01/31”时选择单点发送,在“再现次数 没有限制”及“再现期间 2003/02/01~2003/02/28”时分别选择多点发送。
下面,有关用户登录的动作,采用图13予以说明。
用户在使用内容时,需事先对用户管理服务器120实行用户登录。更为具体地说,首先用户采用客户设备110对用户管理服务器120发出登录请求。接着,将用户名、口令及用户所使用的客户设备110的客户机ID发送给用户管理服务器(S1201)。但是,客户设备110的客户机ID也可以与用户名及口令一起由用户进行手动输入,而一般情况下在用户所输入的用户名及口令中会自动添加客户设备110的客户机ID加以发送。按照接受用户登录请求的用户管理服务器120,分配用户ID(S1202),实行向用户管理DB180的数据追加(S1203),并向客户设备110发出用户登录完成的通知,加以结束。
下面,有关用户的内容使用动作,采用图14予以说明。
内容使用服务只提供给已实行用户登录的用户,并需要暂时通过用户管理服务器120进行认证。因此,在客户设备110和用户管理服务器120之间会实行对认证来说必须的数据的发送接收(S1301)。客户设备110会判定认证的成功与否,并且只在认证成功的场合下才能实行此后的处理(S1302)。
用户在使用内容时,从内容发送管理服务器121取得与正在实行发送的内容有关的信息(S1303)。
在与内容有关的信息中,象图4那样包含有内容ID、内容名、提供内容的内容所有者名(或者内容所有者ID)、压缩格式、内容键的发送方式、内容再现时间以及加密内容的数据大小等。客户设备110根据从内容发送管理服务器121所取得的与内容有关的信息,生成用来请求内容发送的内容表,并向用户显示。
用户从内容表选择想要使用的内容(S1304)。客户设备110将从内容表所选择出的内容发送请求发送给加密内容发送服务器124。加密内容发送服务器124只在所发送请求的内容的内容键被单点发送的场合下,对加密后的内容进行发送。客户设备110在能够从内容发送服务器124取得加密内容的场合下,判定出内容键的发送方式是单点发送(S1305)。另一方面,在不能从加密内容发送服务器124取得加密内容的场合下,客户设备110判定出内容键的发送方式是多点发送。
下面,分别说明所选择出的内容的内容键及内容使用条件的发送方式。
关于所选择的内容的内容键及内容使用条件为单点发送的情形,予以说明。在判定出所选择的内容的内容键以单点发送方式被发送的场合下,客户设备110进一步查验在客户设备110的内部是否保持有所选择的内容的内容键(S1306)。在客户设备110已保持有所选择的内容的内容键的场合下,采用所保持的内容键实施客户设备110中的再现处理(S1311)。在客户设备110未保持所选择的内容的内容键的场合下,会在用户的客户设备110和单点发送服务器124之间进行认证,实行可保证隐匿性·耐窜改性的通信(S1307)。有关这种通信方式,在本实施方式中没有特别描述其技术,但会使用SSL(SecureSockets Layer)等。有关SSL,除A.Frier之外在“The SSL 3.0Protocol”、Netscape Communications Crop.Nov.18及1996中有详细说明。还有,在客户设备110和单点发送服务器123之间认证可以是采用PKI方式和共有键方式的认证。通过上述通信,客户设备110从单点发送服务器123取得内容键及内容使用条件(S1308)。在步骤S1307中,失败于和单点发送服务器123之间的认证的场合下,客户设备110会结束处理。
关于所选择的内容的内容键及内容使用条件为多点发送的情形,予以说明。在判定出所选择的内容的内容键以多点发送方式被发送的场合下,客户设备110会查验在客户设备110的内部是否保持有所选择的内容的内容键(S1309)。在客户设备110已保持有所选择的内容的内容键的场合下,采用所保持的内容键实施客户设备110中的再现处理(S1311)。在客户设备110未保持所选择的内容的内容键的场合下,客户设备110会从多点发送服务器122接受内容键的发送。在多点发送的场合下,多点发送服务器122根据预先所设定的发送目录,对内容、内容键及内容使用条件进行多点传送。因为内容键及内容使用条件未保持在客户设备100内,所以客户设备110会在下次采用多点传送的发送之前保持待机状态(S1310)。有关多点发送的明细,客户设备110可以从多点发送服务器122取得。本实施方式中采用多点传送的发送方式,由于必须只向通过用户管理服务器120所管理的用户使用的客户设备110进行发送,因而会采用下述发送方式来实现,该发送方式具备对可使用接收数据的客户设备110加以限定的功能。有关具体的实现方法,在非专利文献中野他、“数字内容保护用键管理方式”、2001年加密和信息安全学术会议报告论文集、5A-5、2001中有详细记载。
在与各发送处理同时取得内容、内容键及内容使用条件之后,实施客户设备110内部的再现处理(S1311)。
下面,将有关图14的步骤S1311中客户设备110内部的再现处理的详细情况,采用图15及图16予以说明。图15是表示客户设备110结构的功能框图。图16是表示图14的步骤S1311中客户设备110内部的内容再现处理动作的流程图。
客户设备110具备通信部1401、使用条件判定部1402、加密内容储存部1403、内容解密部1404、内容译码部1405、客户机ID储存部1406、内容键储存部1407、输入部1408、请求处理部1409、发送方式判定部1410以及画面输出部1411。
通信部1401是与各种服务器进行通信所用的功能处理部。使用条件判定部1402是判定内容的新使用是否满足内容使用条件的功能处理部。加密内容储存部1403是储存加密内容的存储部及功能处理部。在图14的步骤S1305或步骤S1308中所取得的加密内容会储存到加密内容储存部1403中。内容解密部1404是采用内容键对加密内容实行解密的功能处理部。
内容译码部1405是根据内容压缩格式对内容进行译码并输出影像及声音数据的功能处理部。客户机ID储存部1406是储存客户机ID的存储部及功能处理部,并在与服务器的通信过程中必须发送客户机ID时,由通信部1401从此取得客户机ID。内容键储存部1407是储存内容键及内容使用条件的存储部及功能处理部。在图14的步骤S1308中所取得的内容键及内容使用条件会储存到内容键储存部1407中。输入部1408是输入来自用户的请求的功能处理部。请求处理部1409是按照从输入部1408所输入的请求实行处理的功能处理部。发送方式判定部1410用来判定由用户所选择出的内容的内容键是以多点传送方式还是以单点传送方式被发送。画面输出部1411是对所再现的动态图象和来自服务器的信息进行绘图并提示给用户的功能处理部。
客户设备110在取得内容键储存部1407中所存储的内容键及内容使用条件之后,通过使用条件判定部1402来确认当前时刻的内容新使用是否满足在所取得的内容使用条件中表示的条件(S1501)。例如,确认可再现次数是否是0和确认对内容进行再现的日期时间是否在可再现期间内。在满足内容使用条件的场合下,使用条件判定部1402会将内容键储存部1407中所存储的内容键发送给内容解密部1404(S1501)。内容解密部1404从加密内容储存部1403取得该加密内容,并采用从使用条件判定部1402所取得的内容键进行解密(S1502)。将解密后的数据发送到内容译码部1405。内容译码部1405按照压缩格式对内容进行译码,输出影像及声音数据(S1503)并结束处理。
如上所述,根据本实施方式的内容发送系统200,在发送内容及内容键等的一侧可以按照各内容的属性来转换内容键及内容使用条件的发送方式,予以发送。据此,例如在预测出对相同的内容会大量涌来内容键及内容使用条件的发送请求的场合下,可以采用多点传送方式发送该内容键及内容使用条件,以减轻内容发送系统200内的服务器负载。另外,在内容的著作权保护方面比内容发送系统200的服务器负载更加优先的场合下,可以采用单点传送方式发送内容键及内容使用条件,以使著作权的安全性得到提高。另外,由于在客户设备110一侧可以通过内部的发送方式判定部1410来判定内容键及内容使用条件的发送方式,因而可以无阻碍地取得以对每个内容都不同的发送方式所发送的内容键及内容使用条件。据此,可以在不出任何问题的状态下使用所希望的内容。
还有,内容发送管理服务器121、多点发送服务器122、单点发送服务器123、加密内容发送服务器124及用户管理服务器120并不是相互独立的,也可以使一个服务器同时具有其他服务器的功能。
还有,采用多点传送方式的发送也可以不在每天实行。
还有,决定内容键发送方式的参数除内容的压缩格式之外,也可以是内容所有者ID、CBR和VBR的平均率以及内容使用条件等。
另外,使用哪个决定内容键发送方式的参数,既可以在内容所有者对内容进行登录时指定给内容发送管理服务器121,也可以由内容发送管理服务器121根据内容发送系统200中各服务器的负载加以动态决定。
还有,作为加密内容的取得方法,也可以是由媒体做出的发送、播放等的采用广播方式的发送。
还有,在上述实施方式中客户设备110通过向加密内容服务器124请求所希望内容的发送,来判定内容键的发送方式。也就是说,以多点传送方式所发送的内容键及内容使用条件叠加于内容中,并且只从多点发送服务器122进行发送,而本发明并不限定于此。例如,客户设备110通过读取内容中所叠加的信息,也可以判定内容键的发送方式。也就是说,在内容中取代内容键及内容使用条件的实体,也可以叠加表示内容键及内容使用条件发送方式的信息。图17表示的是在加密内容数据中叠加有表示内容键发送方式的信息时内容的数据结构的一个示例。如同图所示,在加密内容数据中叠加有表示内容ID、内容键及内容使用条件的发送方式的信息。
这种场合下,内容发送管理服务器121在决定出各内容的内容键及内容使用条件的发送方式之后,将表示所决定出的发送方式的信息叠加于各内容中,登录到加密内容发送服务器124中。因此,不管内容键及内容使用条件的发送方式,内容都会从加密内容发送服务器124进行一元性发送。另外,内容发送管理服务器121在决定出各内容的内容键及内容使用条件的发送方式之后,会按照所决定的发送方式将内容键及内容使用条件登录到单点发送服务器123及多点发送服务器122中。
与此相应,在客户设备110中在用户想要使用内容时,首先从加密内容发送服务器124取得加密内容。然后,发送方式判定部1410从叠加于所取得的加密内容中的信息来判定内容键及内容使用条件的发送方式,根据判定结果从对应的服务器取得内容键及内容使用条件。也就是说,在判定出内容键及内容使用条件的发送方式为多点传送的场合下,会使从多点发送服务器122发送内容键及内容使用条件的装置成为待机状态,在判定出内容键及内容使用条件的发送方式为单点传送的场合下,会向单点发送服务器123请求内容键及内容使用条件的发送。下面,在客户设备110中的内容再现处理与采用图16已做出说明的一样。
再者,客户设备110也可以从服务器取得对内容键及内容使用条件的发送方式加以特定所需的信息。具体地说,客户设备110在图14所示的步骤S1303的处理过程中对内容发送管理服务器121请求与内容有关的信息。内容发送管理服务器121按照客户设备110的请求,从内容发送方式管理DB141读出图4所示的数据(与内容有关的信息)并发送给客户设备110。客户设备110参照从内容发送管理服务器121所取得的与内容有关的信息,来判定内容键的发送方式并从与所判定出的发送方式对应的服务器取得内容键及内容使用条件。
根据这种方法,客户设备110没有必要比内容键及内容使用条件更早取得内容,即使在取得内容键及内容使用条件之后取得内容,也可以在不出问题的状况下对内容加以使用。
还有,加密内容不管内容键的发送方式,也可以作为已在图8(a)中示出的数据结构,由加密内容发送服务器124进行一元性管理并发送。当然,也可以与上述实施方式相同,只有内容键以单点传送方式被发送的内容采用图8(a)所示的数据结构,从加密内容发送服务器124予以发送,并且内容键以多点传送方式被发送的内容采用图8(b)所示的数据结构,从多点发送服务器122予以发送。另外,虽然单点发送服务器123的负载会增大,但是不用加密内容发送服务器124,取而代之单点发送服务器123和多点发送服务器122都可以发送图8(b)所示的数据结构的内容。
还有,内容发送管理服务器121对于客户设备110的请求,如图4所示也可以不按原样发送成表的与内容有关的信息。例如,客户设备110也可以向准备使用的每个内容查询内容键及内容使用条件的发送方式。对此,内容发送管理服务器121也可以只是关于有查询的内容,才回答内容键及内容使用条件的发送方式。这样一来,内容发送管理服务器121的处理负载会增大,但是在客户设备110中会使判定发送方式所需的处理负载减小。
再者,取代内容发送管理服务器121对客户设备110的请求进行应答并发送与内容有关的信息,也可以采用播放和多点传送等方式预先向客户设备110发布与内容有关的信息。
本发明的客户设备可应用于具备通信功能的内容再现装置、个人计算机、PDA(Personal Digital Assistant)、携带电话机以及STB(SetTop Box)等中。
权利要求
1.一种内容使用管理系统,通过网络发送用于对客户设备的内容的使用进行控制的使用控制数据,其特征为该系统具备1个以上的发送服务器,采用多种不同的发送方式向客户设备发送上述使用控制数据;发送管理服务器,用于按照内容的属性来决定以哪一种发送方式发送各内容的使用控制数据,上述发送服务器的中的一个执行采用所决定的发送方式的上述使用控制数据的发送。
2.根据权利要求1记载的内容使用管理系统,其特征为上述内容属性是内容的压缩格式,上述发送管理服务器按照各内容的压缩格式来决定上述使用控制数据的发送方式。
3.根据权利要求1记载的内容使用管理系统,其特征为上述内容属性是提供内容的内容提供者,上述发送管理服务器按照各内容的内容提供者来决定上述使用控制数据的发送方式。
4.根据权利要求1记载的内容使用管理系统,其特征为上述内容属性是内容的压缩率,上述发送管理服务器按照各内容的压缩率来决定上述使用控制数据的发送方式。
5.根据权利要求1记载的内容使用管理系统,其特征为上述内容属性是内容的使用条件,上述发送管理服务器按照各内容的使用条件来决定上述使用控制数据的发送方式。
6.根据权利要求1记载的内容使用管理系统,其特征为上述1个以上的发送服务器具备单点发送装置及多点发送装置中的至少1个,该单点发送装置以按照来自客户设备的请求发送数据的单点发送方式来发送上述使用控制数据,该多点发送装置以在所指定的发送时间同时对多个客户设备发送数据的多点发送方式来发送上述使用控制数据。
7.根据权利要求6记载的内容使用管理系统,其特征为上述发送管理服务器,具备发送方式决定规则保持装置,用来保持发送方式决定规则,该发送方式决定规则表示出对上述发送方式做出决定所用的规则;发送方式决定装置,用来参照与上述内容属性对应的上述发送方式决定规则,并根据上述发送方式决定规则来决定上述发送方式。
8.根据权利要求7记载的内容使用管理系统,其特征为上述内容使用管理系统进一步具备内容服务器,用来向上述客户设备发送内容,上述发送管理服务器进一步具备方式信息生成装置,用来生成表示所决定出的发送方式的信息;方式信息发送装置,用来使所生成的表示上述发送方式的信息与内容相对应并发送给上述内容服务器,上述内容服务器会发送含有下述信息的内容,该信息表示上述发送方式。
9.根据权利要求8记载的内容使用管理系统,其特征为上述客户设备具备内容取得装置,用来从上述内容服务器取得内容;发送方式识别装置,用来从所取得的上述内容提取表示上述发送方式的信息,并根据所提取的上述信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用于按照所识别出的发送方式,从任一个上述发送服务器取得上述使用控制数据。
10.根据权利要求9记载的内容使用管理系统,其特征为上述使用控制数据取得装置在所识别出的发送方式为单点发送方式时,对上述单点发送装置请求与所取得的内容对应的使用控制数据的发送,在所识别出的发送方式为多点发送方式时,到与上述内容对应的使用控制数据被发送的发送时刻为止,保持待机状态。
11.根据权利要求7记载的内容使用管理系统,其特征为上述发送管理服务器进一步具备方式信息生成装置,用来生成这样的信息,该信息表示所决定出的发送方式;方式信息发送装置,用来向上述客户设备发送所生成的表示上述发送方式的信息,上述客户设备具备方式信息取得装置,用来从上述发送管理服务器取得表示上述发送方式的信息;发送方式识别装置,用于根据表示上述发送方式的信息来决定与上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用于按照所识别出的发送方式从任一个上述发送服务器取得上述使用控制数据。
12.根据权利要求11记载的内容使用管理系统,其特征为上述使用控制数据取得装置在所识别出的发送方式为单点发送方式时,对上述单点发送装置请求与所取得的内容对应的使用控制数据的发送,在所识别出的发送方式为多点发送方式时,到与上述内容对应的使用控制数据被发送的发送时刻为止,保持待机状态。
13.根据权利要求6记载的内容使用管理系统,其特征为具备上述单点发送装置的发送服务器进一步具有认证装置,用于在通过与各客户设备之间的通信而可以确认出上述客户设备是预先登录的客户设备的场合下,将上述客户设备识别为正当用户,上述单点发送装置只对通过上述认证装置识别为正当用户的客户设备,发送上述使用控制数据。
14.根据权利要求13记载的内容使用管理系统,其特征为上述认证装置采用PKI方式对上述客户设备实行认证。
15.根据权利要求13记载的内容使用管理系统,其特征为上述认证装置采用共有键方式对上述客户设备实行认证。
16.根据权利要求6记载的内容使用管理系统,其特征为具备上述多点发送装置的发送服务器具有多点传送内容储存装置,用来储存多点传送内容,该多点传送内容含有内容和与该内容对应的使用控制数据,上述多点发送装置作为上述使用控制数据而发送上述多点传送内容。
17.根据权利要求16记载的内容使用管理系统,其特征为上述内容使用管理系统进一步具备用户管理服务器,用来只向预先登录过的用户发布所指定的解密键,上述发送管理服务器具备控制数据加密装置,采用与上述所指定的解密键对应的键对决定为以多点发送方式进行发送的上述使用控制数据实行加密,上述多点传送内容储存装置对含有加密后的上述使用控制数据的上述多点传送内容进行储存。
18.根据权利要求16记载的内容使用管理系统,其特征为上述内容使用管理系统进一步具备内容服务器,用来向上述客户设备只发送被决定为以单点发送方式发送上述使用控制数据的内容,上述单点发送装置只发送由上述内容服务器所发送的各内容的使用控制数据。
19.根据权利要求18记载的内容使用管理系统,其特征为上述客户设备具备内容请求装置,用来对上述内容服务器请求内容的发送并取得内容;发送方式判定装置,用于根据是否成功从上述内容服务器取得上述内容,来判定与所请求的上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用于按照上述判定结果从任一个上述发送服务器取得上述使用控制数据。
20.根据权利要求19记载的内容使用管理系统,其特征为上述发送方式判定装置(1)在上述成功取得的场合下,判定出上述使用控制数据采用单点发送方式被发送,(2)在上述取得失败的场合下,判定出上述使用控制数据采用多点发送方式被发送,上述使用控制数据取得装置(1)在判定出上述使用控制数据采用单点发送方式被发送的场合下,对以上述单点发送方式进行发送的上述发送服务器,请求与成功取得的内容对应的使用控制数据的发送,(2)在判定出上述使用控制数据采用多点发送方式被发送的场合下,至上述多点传送内容被发送为止保持待机状态,该多点传送内容包含取得失败的内容。
21.根据权利要求20记载的内容使用管理系统,其特征为上述多点传送内容包含加密后的使用控制数据,上述客户设备进一步具备控制数据解密键保持装置,用来预先保持用于对加密后的上述使用控制数据进行解密的控制数据解密键;控制数据分离装置,用于在判定出上述使用控制数据采用多点发送方式被发送的场合下,从所取得的上述多点传送内容分离出上述使用控制数据;控制数据解密装置,采用所保持的上述控制数据解密键,对分离出的上述使用控制数据进行解密。
22.根据权利要求1记载的内容使用管理系统,其特征为上述使用控制数据包含对加密后的内容进行解密所用的解密键,上述客户设备具备使用控制数据取得装置,用来从任一个上述发送服务器取得与各内容对应的使用控制数据;解密装置,用来从所取得的上述使用控制数据提取上述解密键,采用所提取的解密键对与上述使用控制数据对应的内容进行解密;再现装置,用来再现解密后的上述内容。
23.根据权利要求22记载的内容使用管理系统,其特征为上述使用控制数据进一步包含使用条件,该使用条件表示对内容加以使用的条件,上述客户设备进一步具备再现控制装置,用来对上述再现装置进行控制,以便从所取得的上述使用控制数据提取上述使用条件,并在满足所提取的使用条件的范围内实行上述再现。
24.一种服务器所用的内容使用管理方法,通过网络发送用于对客户设备的内容的使用进行控制的使用控制数据,其特征为该方法包含发送方式决定步骤,用于按照内容的属性来决定以哪种发送方式发送各内容的使用控制数据;发送步骤,采用多种不同的发送方式之中所决定出的发送方式来发送上述使用控制数据。
25.根据权利要求24记载的内容使用管理方法,其特征为通过上述内容使用管理方法,预先保持发送方式决定规则,该发送方式决定规则表示对上述发送方式做出决定所用的规则,在上述发送方式决定步骤中,参照与上述内容的属性对应的上述发送方式决定规则,并根据上述发送方式决定规则来决定上述发送方式。
26.根据权利要求25记载的内容使用管理方法,其特征为上述内容属性是内容的压缩格式,在上述发送方式决定步骤中,参照与各内容的压缩格式对应的上述发送方式决定规则,来决定上述使用控制数据的发送方式。
27.根据权利要求25记载的内容使用管理方法,其特征为上述内容属性是提供内容的内容提供者,在上述发送方式决定步骤中,参照与各内容的内容提供者对应的上述发送方式决定规则,来决定上述使用控制数据的发送方式。
28.根据权利要求25记载的内容使用管理方法,其特征为上述内容属性是内容的压缩率,在上述发送方式决定步骤中,参照与各内容的压缩率对应的上述发送方式决定规则,来决定上述使用控制数据的发送方式。
29.根据权利要求25记载的内容使用管理方法,其特征为上述内容属性是内容的使用条件,在上述发送方式决定步骤中,参照与各内容的使用条件对应的上述发送方式决定规则,来决定上述使用控制数据的发送方式。
30.一种内容使用管理系统中的客户设备,以多种不同的发送方式,通过网络发送用于对客户设备的内容的使用进行控制的使用控制数据,其特征为该客户设备具备内容请求装置,用来对发送内容的内容服务器请求内容的发送并取得内容;发送方式判定装置,用于根据从上述内容服务器是否成功取得上述内容,来判定与所请求的上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用来从发送服务器取得上述使用控制数据,该发送服务器采用所判定出的发送方式来发送上述使用控制数据。
31.根据权利要求30记载的客户设备,其特征为上述发送方式判定装置(1)在成功取得的场合下,判定出上述使用控制数据采用单点发送方式被发送,该单点发送方式是服务器按照来自客户设备的请求来发送数据的方式,(2)在取得失败的场合下,判定出上述使用控制数据采用多点发送方式被发送,该多点发送方式是服务器在所指定的发送时刻同时对多个客户设备发送数据的方式;上述使用控制数据取得装置(1)在判定出上述使用控制数据采用单点发送方式被发送的场合下,对采用上述单点发送方式进行发送的上述发送服务器,请求与成功取得的内容对应的使用控制数据的发送,(2)在判定出上述使用控制数据采用多点发送方式被发送的场合下,至多点传送内容被发送的发送时刻为止保持待机状态,该多点传送内容包含取得失败的内容和与该内容对应的使用控制数据。
32.根据权利要求30记载的客户设备,其特征为上述使用控制数据包含对加密后的内容进行解密所用的解密键,上述客户设备进一步具备解密装置,用来从所取得的上述使用控制数据提取上述解密键,采用所提取的解密键对与上述使用控制数据对应的内容进行解密;再现装置,用来再现解密后的上述内容。
33.根据权利要求32记载的客户设备,其特征为上述使用控制数据进一步包含使用条件,该使用条件表示出对内容加以使用的条件,上述客户设备进一步具备再现控制装置,用来对上述再现装置进行控制,以便从所取得的上述使用控制数据提取上述使用条件并在满足所提取的使用条件的范围内实行上述再现。
34.一种内容使用管理系统中的客户设备,用于以多种不同的发送方式通过网络发送对客户设备的内容的使用进行控制的使用控制数据,其特征为该客户设备具备内容取得装置,用来从发送内容的内容服务器取得含有下述信息的内容,该信息表示与各内容对应的使用控制数据的发送方式;发送方式识别装置,用来从所取得的上述内容提取表示上述发送方式的信息,并根据所提取的上述信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用来从发送服务器取得上述使用控制数据,该发送服务器采用所识别出的发送方式来发送上述使用控制数据。
35.根据权利要求34记载的客户设备,其特征为上述使用控制数据取得装置在所识别出的发送方式是服务器按照来自客户设备的请求来发送数据的单点发送方式时,对采用单点发送方式发送上述使用控制数据的发送服务器,请求与所取得的内容对应的使用控制数据的发送,在所识别出的发送方式是服务器在所指定的发送时刻同时对多个客户设备发送数据的多点发送方式时,至与上述内容对应的使用控制数据被发送的发送时刻为止,保持待机状态。
36.一种内容使用管理系统中的客户设备,用于以多种不同的发送方式,通过网络发送对客户设备的内容的使用进行控制的使用控制数据,其特征为该客户设备具备方式信息取得装置,用来从决定上述使用控制数据发送方式的服务器取得表示各使用控制数据发送方式的信息;发送方式识别装置,用于根据表示上述发送方式的信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得装置,用来从发送服务器取得上述使用控制数据,该发送服务器采用所识别出的发送方式来发送上述使用控制数据。
37.根据权利要求36记载的客户设备,其特征为上述使用控制数据取得装置在所识别出的发送方式是服务器按照来自客户设备的请求发送数据的单点发送方式时,对采用单点发送方式发送上述使用控制数据的发送服务器,请求与所取得的内容对应的使用控制数据的发送,在所识别出的发送方式是服务器在所指定的发送时刻同时对多个客户设备发送数据的多点发送方式时,至与上述内容对应的使用控制数据被发送的发送时刻为止,保持待机状态。
38.一种服务器,用于通过网络发送对客户设备的内容的使用进行控制的使用控制数据,其特征为该服务器具备发送方式决定装置,用于按照内容的属性来决定以哪种发送方式发送各内容的使用控制数据;发送装置,采用多个不同的发送方式之中所决定出的发送方式,来发送上述使用控制数据。
39.根据权利要求38记载的内容使用管理方法,其特征为上述服务器进一步具备发送方式决定规则保持装置,用来预先保持发送方式决定规则,该发送方式决定规则表示对上述发送方式做出决定所用的规则,通过上述发送方式决定装置,参照与上述内容的属性对应的上述发送方式决定规则,并根据上述发送方式决定规则来决定上述发送方式。
40.一种服务器所用的程序,用于通过网络向客户设备发送对客户设备的内容的使用进行控制的使用控制数据,其特征为使计算机实行发送方式决定步骤,用于按照内容的属性来决定以哪种发送方式发送各内容的使用控制数据;发送步骤,采用多个不同的发送方式之中所决定出的发送方式,来发送上述使用控制数据。
41.一种内容使用管理系统中的客户设备所用的程序,用于以多种不同的发送方式通过网络发送对客户设备的内容的使用进行控制的使用控制数据,其特征为使计算机实行内容请求步骤,用来对发送内容的内容服务器请求内容的发送并取得内容;发送方式判定步骤,用于按照是否成功从上述内容服务器取得上述内容,来判定与所请求的上述内容对应的使用控制数据的发送方式;使用控制数据取得步骤,用来从发送服务器取得上述使用控制数据,该发送服务器采用所判定出的发送方式来发送上述使用控制数据。
42.一种内容使用管理系统中的客户设备所用的程序,用于以多种不同的发送方式通过网络发送对客户设备的内容的使用进行控制的使用控制数据,其特征为使计算机实行内容取得步骤,用来从发送内容的内容服务器取得含有下述信息的内容,该信息表示与各内容对应的使用控制数据的发送方式;发送方式识别步骤,用来从所取得的上述内容提取表示上述发送方式的信息,并根据所提取的上述信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得步骤,用来从发送服务器取得上述使用控制数据,该发送服务器采用所识别出的发送方式来发送上述使用控制数据。
43.一种内容使用管理系统中的客户设备所用的程序,用于以多种不同的发送方式通过网络发送对客户设备的内容的使用进行控制的使用控制数据,其特征为使计算机实行方式信息取得步骤,用来从决定上述使用控制数据发送方式的服务器,取得表示各使用控制数据发送方式的信息;发送方式识别步骤,用于根据表示上述发送方式的信息来识别与上述内容对应的使用控制数据的发送方式;使用控制数据取得步骤,用来从发送服务器取得上述使用控制数据,该发送服务器采用所识别出的发送方式来发送上述使用控制数据。
全文摘要
内容发送系统(200)通过通信信道(130)从多点发送服务器(122)或者单点发送服务器(123),向客户设备(110)发送在客户设备(110)中对内容的使用进行控制所需的内容键及内容使用条件。内容发送管理服务器(121)按照内容的属性(压缩格式、压缩率及内容所有者等),来决定以哪种发送方式发送各内容的内容键及内容使用条件。加密内容发送服务器(124)只发送内容键及内容使用条件被单点传送的加密内容,多点发送服务器(122)多点传送叠加有内容键及内容使用条件的加密内容。
文档编号G06F15/16GK1542667SQ20041000220
公开日2004年11月3日 申请日期2004年1月15日 优先权日2003年1月15日
发明者小野田仙一, 三浦康史, 德田克己, 大森基司, 村上弘规, 史, 司, 己, 规 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1