首页> 中国专利> 动画分发系统、动画分割系统、动画分发程序、动画分割程序、存储该动画分发程序及 /或该动画分割程序的记录媒体

动画分发系统、动画分割系统、动画分发程序、动画分割程序、存储该动画分发程序及 /或该动画分割程序的记录媒体

摘要

提供用户可免费视听动画内容,动画内容提供商可以防止动画内容流出,可以可靠地保护著作权人的权利的动画分发系统。将动画沿时间轴分割成主从两个不能重放的动画文件;将从动画文件(small文件)根据嵌入规定的CM要素的CM文件的数据进行加密,响应预先拥有主动画文件(main文件)的用户终端的重放请求,将从动画文件和CM文件一起介由因特网等分发到用户终端。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-09-16

    未缴年费专利权终止 IPC(主分类):H04N7/173 授权公告日:20091202 终止日期:20140727 申请日:20040727

    专利权的终止

  • 2009-12-02

    授权

    授权

  • 2007-01-03

    实质审查的生效

    实质审查的生效

  • 2006-11-08

    公开

    公开

说明书

技术领域

本发明涉及向与因特网等的网络线路连接的用户终端分发动画(活动图像)的动画分发技术,更详细地说,涉及用户可免费视听动画,动画内容提供商可以可靠地保护动画的著作权的动画分发技术。

背景技术

随着因特网的普及,谁都可以简单经由计算机获得所需要的信息。特别是近年来,xDSL(Digital Subscriber Line)或FTTH(Fiber To TheHome)等的兆比特级的高速线路开始普及到一般家庭,传统中通过CD-ROM等的物理媒体分发的信息变成可经由高速线路在线分发的数字媒体。

发挥该高速因特网的特长的代表性业务之一是动画分发。般,动画的分发方法有将全部的动画数据先下载到计算机上后重放的下载型,和动画数据下载的同时实时重放的流式型的两种。

前者,即下载型的场合,由于动画数据一度被获取到个人计算机内,具备可无中断地重放的优点,但是,由于一旦分发的动画内容的管理委托用户侧,动画内容可能通过非法拷贝等被二次使用,对动画内容的著作权人不利。

后者,即流式型的场合,仅仅是包含动画内容的存储处等的信息的关键文件留在用户终端,动画内容本身不留在用户终端,因此可防止上述的二次使用的优点,但是,动画数据的发送速度必须高于动作的重放速度。即,发送速度低于重放速度的场合,动画通过数据缓冲器断断续续地重放,会使用户产生不快感。

这样,动画分发中的下载型和流式型的分发方法各有优缺点。因而,作为发挥该下载型的优点和流式型的优点的动画分发方法的一例有例如专利文献1。专利文献1说明了将动画内容分割成两个不能重放的动画文件,对它们用解密密钥解密的方法。

从而,用户侧在个人计算机内获取分割的动画数据,在获得认证的基础下从业务提供商的服务器接受解密密钥进行动画数据的复合,可以象下载型一样地流畅地观看动画。

但是,上述的动画分发方法虽然适用于下载型分发,但是应用于流式型分发的场合,产生如下问题。即,上述方法中,由于仅仅将动画文件沿时间轴分割,因此动画文件虽然可以以不能重放的状态分发,但是未考虑分割的动画文件的文件容量。

如上所述,流式重放由于是对容量小的动画文件先向用户终端分发,而容量大的动画文件通过在线分发,因此,分发时服务器的负载大,若对服务器的访问数增加,则负载也增加。从而,上述方法中任一文件容量都大,因此无法降低分发时服务器的负载。

起初,下载型分发由于是将动画文件全部分发到用户终端,因此用户终端内的硬盘(记录装置)内收纳的文件数受到限制。从这样的观点看,最近,流式型的动画分发方法也比下载型更受欢迎。

另外,重放动画内容时的用户终端被分发了解密密钥,但是该解密密钥的拷贝数据(即,解密密钥数据为凸时成为凹的数据)可能残留在用户终端的记录装置内(硬盘等),根据该拷贝数据有可能复制解密密钥。

专利文献1:特开2002-353957号公报

发明的公开

因而,本发明的课题是提供用户可免费视听动画内容,动画内容提供商可以可靠地保护其著作权的动画分发技术。

为了解决上述课题,本发明具备以下所示的几个特征。首先,权利要求1中,一种动画分发系统,经由因特网等的网络线路向连接的用户终端分发规定的动画,其特征在于,具备:动画分割单元,将上述动画沿时间轴分割成两个不能重放的动画文件;加密单元,将分割的上述各动画文件的一方与嵌入规定的CM(广告)要素的CM文件的数据一起加密;动画分发单元,响应预先拥有另一方的上述动画文件的上述用户终端的重放请求,将由上述加密单元生成的上述一方的上述动画文件和上述CM文件一起分发到上述用户终端;重放单元,复合并重放向上述用户终端分发的两个上述动画文件及CM文件。

权利要求2中,一种动画分发系统,经由因特网等的网络线路向连接的用户终端分发规定的动画,其特征在于,具备业务提供商服务器,其具备:动画分割单元,将上述动画沿时间轴分割成主从两个不能重放的动画文件;主动画文件存储部,存储上述主动画文件;从动画文件存储部,存储上述从动画文件;CM文件存储部,存储嵌入规定的CM要素的CM文件;加密单元,基于上述CM文件的数据对上述主动画文件及上述从动画文件的任一方加密,并具备:从上述用户终端向上述业务提供商服务器请求上述动画的分发的第1步骤;接受上述分发请求,从上述主动画文件存储部调出上述动画对应的上述主动画文件并分发到上述用户终端的第2步骤;上述用户终端请求上述主动画文件的重放的第3步骤;接受上述重放请求,从上述从动画文件存储部调出与上述主动画文件一致的上述从动画文件的第4步骤;从上述CM文件存储部调出上述CM文件,基于上述CM文件的数据对上述从动画文件加密的第5步骤;将上述加密的从动画文件与上述CM文件一起分发到上述用户终端的第6步骤;由规定的重放单元复合并重放分发到上述用户终端的两个上述动画文件及CM文件的第7步骤。

权利要求3中,一种动画分发系统,经由因特网等的网络线路向连接的用户终端分发规定的动画,其特征在于,包括:具有上述动画的动画内容提供商服务器;具有嵌入规定的广告要素的CM文件的赞助商服务器;具有将上述动画沿时间轴分割成主从两个不能重放的动画文件的动画分割单元的业务提供商服务器,上述动画内容提供服务器具备存储上述动画分割单元分割的主动画文件的主动画文件存储部,上述业务提供商服务器具备:存储上述动画分割单元分割的从动画文件的从动画文件存储部;基于上述CM文件的数据对上述主动画文件及上述从动画文件的任一方加密的加密单元;存储从上述赞助商服务器分发的上述CM动画的CM文件存储部,并具备:从上述用户终端向上述动画内容提供商服务器请求上述动画的分发的第1步骤;接受上述发送请求,从上述主动画文件存储部调出上述动画对应的上述主动画文件并分发到上述用户终端的第2步骤;上述用户终端请求上述主动画文件的重放的第3步骤;接受上述重放请求,从上述业务提供商服务器的上述从动画文件存储部调出与上述主动画文件一致的上述从动画文件的第4步骤;从上述CM文件存储部调出上述CM文件,基于该数据,由上述加密单元对上述从动画文件加密的第5步骤;将上述加密处理的从动画文件与上述CM文件一起分发到上述用户终端的第6步骤;由规定的重放单元复合并重放分发到上述用户终端的两个上述动画文件及CM文件的第7步骤。

权利要求4中,上述动画分割单元执行使上述各动画文件的文件容量的合计小于上述动画的文件容量的压缩,并执行使上述主动画文件的文件容量大于上述从动画文件的文件容量的分割。

权利要求5中,上述加密单元取得上述CM文件的数据比特串和上述分割的动画文件的数据比特串的异或(XOR),对上述动画文件加密。

权利要求6中,还具备:存储包含业务提供商(管理者)、用户、动画内容提供商及赞助商的各种用户信息的用户信息存储部和根据上述用户信息认证对上述业务提供商服务器的访问的用户认证引擎,上述动画分割单元仅在由上述用户认证引擎认证为业务提供商或动画内容提供商的场合,接受上述动画的分割请求。

权利要求7中,上述业务提供商服务器还具备根据上述用户信息从上述CM文件存储部调出上述CM文件的CM文件调出单元,上述CM文件调出单元根据上述用户信息,从上述CM文件存储部选出适合于上述用户的CM文件,提供给上述加密单元。

权利要求8中,上述重放单元包含:将相互不能重放的上述主动画文件及上述从动画文件恢复成可重放的上述动画的解码器;将加密的上述方的动画文件(从动画文件)与CM文件一起通过再次异或(XOR)处理进行复合的复合处理单元,上述重放单元确认上述CM文件的重放后,由上述复合处理单元复合上述CM文件和上述动画文件,启动上述解码器,将上述主动画文件及上述从动画文件恢复成可重放的上述动画。

权利要求9中,上述业务提供商服务器具备存储上述重放单元的重放单元存储部,并具备:从上述用户终端接受上述主动画文件的重放请求时,在上述用户终端上检索上述重放单元的有无的检索步骤;在该检索步骤判断上述用户终端上无重放单元的场合,将上述重放单元分发到上述用户终端的重放单元分发步骤。

权利要求10中,上述重放单元还具备存储上述用户的用户信息的用户信息存储部,响应用户认证引擎的请求,将上述用户信息分发到上述业务提供商服务器的上述用户信息存储部。

权利要求11中,一种动画分发程序,具有经由因特网等的网络线路向连接的用户终端分发规定的动画的分发步骤,其特征在于,具备:将上述动画沿时间轴分割成两个不能重放的动画文件的动画分割步骤;基于嵌入规定的CM要素的CM文件的数据,对分割的上述各动画文件的任一方加密的加密步骤;接受预先拥有另一方的上述动画文件的上述用户终端的重放请求,将上述任一方的上述动画文件与上述CM动画一起分发到上述用户终端的动画分发步骤。

本发明还包括用于分割动画文件的动画分割系统。即,权利要求12中,一种动画分割系统,具有将可重放的动画沿时间轴分割成不能重放的主从两个动画文件的动画分割单元,其特征在于,上述动画分割单元具备:帧分割单元,逐帧获取上述动画,将上述各帧分成仅由该帧信息构成的第1帧和由上述帧信息与前一帧的帧信息构成的第2帧;比特分割单元,将上述第1帧分割成下位7位比特和最上位比特;代码分割单元,将上述第2帧分成仅由该第2帧信息构成的第1代码和上述第2帧信息与前一帧的上述第2帧的帧信息构成的第2代码;系数抽出部,将上述第1代码离散余弦变换,分别抽出其AC系数和DC系数;文件构筑部,将上述第2代码、上述AC系数及上述第1帧的下位7比特组合,构筑上述主动画文件,将上述DC系数及上述第1帧的最上位比特组合,构筑上述从动画文件。

权利要求13中,一种动画分发系统,经由因特网等的网络线路向连接的用户终端分发规定的动画,其特征在于,具备业务提供商服务器,其具有将从动画内容提供商分发的动画沿时间轴分割成主从两个不能重放的动画文件并在任一方的动画文件中嵌入从赞助商分发的CM文件的动画分割单元,上述业务提供商服务器向上述用户终端分发上述动画文件并向上述赞助商提示上述动画文件的分发伴随的CM广告费用。

权利要求14中,一种动画分发系统,经由因特网等的网络线路向连接的用户终端分发规定的动画,其特征在于,包含:具有上述动画的动画内容提供商服务器;具有嵌入规定的广告要素的CM文件的赞助商服务器;具有将上述动画沿时间轴分割成主从两个不能重放的动画文件的动画分割单元的业务提供商服务器,上述业务提供商服务器具备CM管理引擎,其包含:对上述主从任一方及/或两方的动画文件的分发次数进行计数的计数部;管理与上述动画文件共同分发的上述CM文件的分发履历的CM分发管理部;根据上述CM文件的分发次数和分发履历,运算上述CM文件的分发信息的CM信息作成部,并具备:从上述用户终端接受分发请求,由上述计数部对分发的上述图像内容的分发次数进行计数的计数步骤;从上述计数部调出计数值,从上述CM分发管理部调出上述分发履历,由上述CM信息作成部根据上述计数值和上述分发履历作成CM分发信息的CM信息作成步骤;将上述分发信息通知上述动画内容提供商服务器及/或上述赞助商服务器的分发履历通知步骤。

权利要求15中,一种动画分割程序,具有将可重放的动画沿时间轴分割成不能重放的主从两个动画文件的动画分割步骤,其特征在于,上述动画分割步骤具有:逐帧获取上述动画,将上述各帧分成仅由该帧信息构成的第1帧和由上述帧信息与前一帧的帧信息构成的第2帧的帧分割步骤;将上述第1帧分割成下位7位比特和最上位比特的比特分割步骤;将上述第2帧分成仅由该第2帧信息构成的第1代码和由上述第2帧信息和前一帧的上述第2帧的帧信息构成的第2代码的代码分割步骤;将上述第1代码离散余弦变换,分别抽出其AC系数和DC系数的系数抽出步骤;将上述第2代码、上述AC系数及上述第1帧的下位7比特组合,构筑上述主动画文件,将上述DC系数及上述第1帧的最上位比特组合,构筑上述从动画文件的文件构筑步骤。

权利要求16中,一种动画分割系统,具有将可重放的动画沿时间轴分割成不能重放的主从两个动画文件的动画分割单元,其特征在于,上述动画分割单元具备:逐帧获取上述动画,将上述各帧分成仅由该帧信息构成的第1帧和由上述帧信息与前一帧的帧信息构成的第2帧的帧分割单元;从上述第1帧抽出块的第1块抽出单元;从上述第1块抽出单元抽出的块取出DC系数及AC系数的第1系数抽出部;从上述第2帧抽出块的第2块抽出单元;从上述第2块抽出单元抽出的块取出DC系数及AC系数的第2系数抽出部;将上述各系数抽出部抽出的一帧前的DC系数进行异或(XOR)处理,将该比特数的一部分作为过滤系数取出的过滤处理部;将上述第1系数抽出部抽出的AC系数和上述过滤处理部生成的过滤系数进行异或(XOR)处理的第1文件构筑部;将上述第2系数抽出部抽出的AC系数和上述过滤处理部生成的过滤系数进行异或(XOR)处理的第2文件构筑部。

权利要求17中,其特征在于,上述过滤系数由下位8比特组成。

权利要求18中,一种动画分割程序,具有将可重放的动画沿时间轴分割成不能重放的主从两个动画文件的动画分割步骤,其特征在于,上述动画分割步骤具备:逐帧获取上述动画,将上述各帧分成仅由该帧信息构成的第1帧和由上述帧信息与前一帧的帧信息构成的第2帧的帧分割步骤;从上述第1帧抽出块的第1块抽出步骤;从上述第1块抽出步骤抽出的块取出DC系数及AC系数的第1系数抽出步骤;从上述第2帧抽出块的第2块抽出步骤;从上述第2块抽出步骤抽出的块取出DC系数及AC系数的第2系数抽出步骤;将上述各系数抽出步骤抽出的一帧前的DC系数进行异或(XOR)处理,将该比特数的一部分作为过滤系数取出的过滤处理步骤;将上述第1系数抽出步骤抽出的AC系数和上述过滤处理步骤生成的过滤系数进行异或(XOR)处理的第1文件构筑步骤;将上述第2系数抽出步骤抽出的AC系数和上述过滤处理步骤生成的过滤系数进行异或(XOR)处理的第2文件构筑步骤。

另外,权利要求19中,本发明还包含存储上述的动画分发程序及/或动画分割程序的记录媒体。即,记录媒体除了半导体存储器等的各种存储器、磁盘、例如CD-ROM等的光盘,DVD盘等的记录媒体,还包括计算机内设置的记录装置(例如硬盘或RAM盘等),以及可记录保存程序的媒体。而且,也可将本发明的动画分发程序及/或动画分割程序通过因特网或卫星通信等的数字网络线路发布,该记录媒体也包括程序分发目的的终端持有的记录媒体。

发明的效果

根据权利要求1到3所述的发明,将动画分割成不能重放的两个动画文件,将一个动画文件分发到用户终端侧后,将另一个动画文件与恢复成动画所需要的CM文件一起分发,只要在CM文件存在时才可恢复动画,因此用户若在动画的重放时观看CM广告,则可以多次免费欣赏动画。另一方面,著作权人可简单进行动画的管理,同时可通过CM广告的广告收入获得著作权使用费。

本发明中使用的「文件」是指本发明的各种单元使用的数据,「单元」是指对上述数据执行规定的运算步骤的执行部。另外,「CM 」是指嵌入规定的广告要素的信息发送要素。

根据权利要求4所述的发明,容量大的主动画文件预先下载分发到用户终端侧,因此,服务器侧可以仅仅流式分发容量小的从动画文件和CM文件,可降低服务器的负载,从而即使对服务器的访问数增加也不会阻碍动画的重放速度。

根据权利要求5所述的发明,由于从动画文件在无CM文件时无法复合,因此可以可靠地将CM文件送达用户。

根据权利要求6所述的发明,由于另外设置认证引擎,除动画内容提供商和业务提供商以外无法操作动画分割引擎,从而可进一步提高安全性。

根据权利要求7所述的发明,可以将与用户的年龄或喜好对应的CM文件有效送达用户。

根据权利要求8所述的发明,在重放CM动画后重放正篇的动画,从而可使用户可靠地观看CM。另外,若免费发布该重放单元,则可以广泛发布本系统,从而获得大量的用户,实现广告收入的增加。

根据权利要求9所述的发明,在用户终端未安装重放单元的场合,可以从业务提供商服务器自动地发布重放单元。

根据权利要求10所述的发明,用户个人信息在重放单元内即用户终端内保管,因此可由用户自身进行个人信息的管理。

根据权利要求11~12、15所述的发明,可将动画沿时间轴分割成主从两个动画文件,分割的动画文件,主动画文件的文件的容量大于从动画文件,容量大的主动画文件预先下载分发到用户终端侧,从而,服务器侧只要流式分发容量小的从动画文件和CM文件,可降低服务器的负载,从而即使对服务器的访问数增加,也不会阻碍动画的重放速度。

根据权利要求13所述的发明,通过从赞助商征收动画的分发伴随的CM广告费用,不仅用户可免费视听动画,动画内容提供商还可获得著作权费。

根据权利要求14所述的发明,通过具备包含对动画的分发数计数的计数部和管理其分发履历的分发管理部的CM管理引擎,可根据动画的分发数管理CM的分发次数,不仅可掌握CM的分发状况,还可以进行CM广告收入和支付的管理。

根据权利要求16~18所述的发明,不管压缩动画还是非压缩动画都可简单分割画面并将帧块取出以块单位进行分割处理,从而可减少分割处理时的重复操作,因此可以减轻处理器的负担,显著缩短处理时间。

图面的简单说明

图1是本发明一实施例的动画分发系统的系统全体的构成图。

图2是上述动画分发系统的业务提供商服务器的系统构成图。

图3是上述动画分发系统的赞助商服务器的系统构成图。

图4是上述动画分发系统的动画内容提供商服务器的系统构成图。

图5是上述动画分发系统的用户终端的系统构成图。

图6是本发明一实施例的动画分割系统的动画分割的流程的流程图。

图7是上述动画分发系统的业务提供商服务器和动画内容提供商服务器的动画分发顺序的一例流程图。

图8是上述动画分发系统的业务提供商服务器和赞助商服务器的动画分发顺序的一例流程图。

图9是说明上述动画分发系统的业务提供商服务器、动画内容提供商服务器及用户终端的动画分发顺序的一例流程图。

图10是说明重放软件的分发顺序的一例流程图。

图11是重放软件显示的重放窗口的模式图。

图12是动画的重放顺序和其限制事项的一例的说明图。

图13是说明本发明的其他形态的动画分割系统的动画分割的流程图。

符号的说明

1 因特网线路(网络线路)

2 业务提供商服务器

3 赞助商服务器

4 动画内容提供商服务器

5 用户终端

21,31,41 WWW服务器

210 用户认证引擎

220 动画分割引擎

230 动画分发引擎

240 CM分发引擎

发明的最佳实施例

接着,参照图面说明本发明的实施例。图1表示本发明的动画分发系统的连接形态。如图1所示,该动画分发系统包括:分别与因特网线路1连接的业务提供商服务器2、赞助商服务器3、动画内容提供商服务器4、用户终端5。

另外,该实施例中,在业务提供商服务器2、赞助商服务器3及动画内容提供商服务器4中分别设置WWW服务器31、41、51,实际上,各WWW服务器31、41、51与因特网线路1连接。

该实施例中,用户终端2及各服务器与由因特网线路1组成的网络线路连接,但是网络线路除此以外,还包含通过LAN(Local AreaNetwork)连接的基础网络线路等。另外,线路的连接单元除了xDSL线路或各种光纤线路外,也可以是电话线路或无线线路等以及卫星通信等,只要是各终端可以进行数据收发的环境即可,没有特别限定。

接着,说明各终端的具体的构成。图2表示业务提供商服务器2的系统构成。该业务提供商服务器2具备:与因特网线路1连接的WWW服务器21;接受对业务提供商服务器2的连接请求并对连接请求执行认证的用户认证引擎210;将动画分割成主从两个不能重放的动画文件的动画分割引擎220;分发从动画文件的动画分发引擎230;分发动画文件和CM文件的CM分发引擎240,它们通过信息传输路径连接。

用户认证引擎210是设置在业务提供商服务器2的入口部的所谓入口服务器,实际上存储在WWW服务器21内。

用户认证引擎210的系统构成具备:将用户终端5输入的用户信息与自身持有的认证数据进行核对来执行用户认证步骤的用户认证部211;存储用户的各种帐户信息的用户信息存储部212;存储签约的赞助商的各种帐户信息的赞助商信息存储部213;存储动画内容的著作权人即内容提供商的各种帐户信息的内容提供商信息存储部214;存储业务提供商(管理者)的各种帐户信息的管理者信息存储部215;用户认证部211判断是首次访问的新用户时,生成新用户的各种帐户信息并将该帐户信息登录到各存储部212~215的新用户登录部216;保管各用户的用户ID及口令的帐户保管部217;管理对用户认证引擎210的访问日志的访问日志管理部218。

用户认证部211是对向业务提供商服务器请求访问的各种用户执行认证的运算部,分配有为担当认证处理的足够的记录区域和存储器。

各存储部212~215及帐户保管部217及日志管理部218除了各种帐户信息,还存储用户访问业务提供商服务器所需要的信息文件,分别具备足够的记录区域。各信息文件分别个别地记载有文件名或更新日时、链接信息等,按照用户名或其种类分级地保管。

用户认证部211与其他各部经由信息传输路径连接,接受来自用户终端5或内容提供商服务器4等的连接请求时,要求请求终端(用户终端4等)进行用户信息的输入。

从请求终端输入用户信息(例如帐户ID和口令)时,根据输入信息检索帐户保管部217,符合的帐户信息存在时,访问该帐户信息的存储场所(用户信息存储部212等)并取得用户信息,同时读出使用者的使用环境(例如使用者的OS(Operating System)或浏览器的种类、连接环境等),将其分发到各引擎(动画分割引擎220、动画分发引擎230、CM分发引擎240),进行动画的分发准备。

用户认证部211根据从连接请求终端输入的输入信息检索帐户保管部217,判断「无符合帐户」时,在新用户登录部216进行用户登录请求,要求连接请求终端进行新用户信息的输入。

该例中,作为用户信息的输入例,为用户终端5时,是姓名、邮件地址等简易的信息,主登录数据存储在后述的重放软件54内(参照图5)设置的用户信息存储部543。另外,为赞助商或动画内容提供商时,是担当者的姓名、公司名、住所、所属、邮件地址等。

从请求终端获得新用户信息时,再次检索帐户存储部217,发行帐户存储部217内不存在的新帐户ID及口令,该新用户信息属于用户终端5时,在用户信息存储部212存储用户信息,是签约的赞助商的帐户信息时,在赞助商信息存储部213存储,是动画内容的著作权人时,在内容提供商信息存储部214存储。而且该实施例中,还具备存储业务提供商(管理者)的各种帐户信息的管理者信息存储部215。另外,将上述一系列帐户调出操作及新用户登录操作相关的访问日志等送达访问录管理部218。

然后,对用户终端5分发新帐户ID和口令的发行结束通知。另外,该例中,新用户登录在用户终端5和用户认证引擎210之间的信息交换以请求式形式进行,但是考虑网络上的安全性,还可在WWW服务器21内设置专用的邮件服务器,例如可以根据由新用户信息获得的信息进行登录处理后,将该新用户信息向用户自身记载的邮件地址发送。

另外,用户认证引擎210为了防止各使用者的使用者信息的泄露或盗听等的入侵行为或数据的伪造或篡改、系统的破坏等的攻击行为等,内置有安全单元。优选的安全单元有例如128比特SSL(SecureSocket Layer)等的高度加密技术,除此以外,只要可防止外部侵入的方法即可适当选择。

接着,动画分割引擎220具备:存储从动画内容提供商分发的(动画分割处理用)可重放的原始动画的动画文件存储部221;将该原始动画由规定的分割系统分割成主从两个不能重放的动画文件的动画分割部222;存储动画分割部222分割的两个动画文件中容量大的主动画文件(main文件)的主动画文件存储223;存储原始动画的作品名或上映时间、年龄限制等的各种动画信息的动画文件信息存储部224;存储主动画文件的分割信息或对应从动画文件的文件名、以及对这些各动画文件解码所需要的解码信息的主动画文件信息存储部225;执行原始动画的检索以及分割的主从各动画文件的检索的内容信息检索部226;保管动画分割部222的分割日志以及对动画分割引擎220的访问等的分割日志保管部227。

动画文件存储部221存储多种的各种动画,例如从数字视频捕获的影像或CG(Computer Graphics)动画、电影或视频剪辑等,动画文件存储部221具有可保管大量动画的足够的存储区域。

该实施例中,动画文件存储部221是动画分割引擎220内设置的硬盘等的内置记录媒体,除此以外,也可以在DVD-ROM(包含RW/RAM)等的外部记录媒体中大量保管各种原始动画,由动画分割引擎220读入。

该场合,在动画文件存储部221还可设置从外部连接设备获取动画用的获取单元。而且,由于在动画文件存储部221内容易管理业务提供商(管理者)持有的动画,因此也可以保管记录动画的开始部分等的缩略动画。

动画分割部222是具有将原始动画分割成不能重放的主从两个动画文件用的动画分割系统及驱动该动画分割系统的动画分割程序的运算部,分配有担当动画分割处理用的足够的记录区域和存储器。

动画分割部222执行使分割的主从各动画文件的合计的文件容量小于原始动画的文件容量的压缩,且,执行使主动画文件的文件容量大于从动画文件的文件容量的分割。

即,该实施例中,动画分割部222(更详细地说,是持有动画分割部222的动画分割系统)将输入的原始动画压缩变换成MPEG形式(Motion Picture Experts Group),在到MPEG形式的变换途中执行规定的运算步骤,将动画沿时间轴分割成主从两个不能重放的动画文件。

从而,解密的动画(向用户分发的动画)成为MPEG形式的动画被重放。该实施例中,动画压缩成MPEG的形式中最基本的MPEG-1形式,但是也可以是例如MPEG-2或MPEG-7形式,基本的压缩形态只要是MPEG形式,就可以对压缩处理和分割处理进行并行处理。

主动画文件存储部223大量存储由上述动画分割部222分割的主动画文件,具有可保管大量的主动画文件的足够的存储区域。主动画文件存储部223保存的主动画文件以被赋予分别文件名等的状态保管,根据动画的内容等在主动画文件存储部223内分级地保管。

动画文件信息存储部224大量存储原始动画的作品名或上映时间、年龄限制等的各种动画信息,具备足够的记录区域。

主动画文件信息存储部225存储主动画文件的分割信息或对应的从动画文件的文件名、以及对这些各动画文件解码所需要的解码信息,具备足够的记录区域。

这里,动画文件信息存储部224存储的动画文件信息和主动画文件信息存储部225存储的主动画文件信息在存储的文件名建立相互链接,可响应来自终端侧的请求,取出成为主动画文件的源动画的原始动画的作品名或上映时间、年龄限制等的各种动画信息。

内容信息检索部226是执行原始动画的检索及分割的主从各动画文件的文件信息检索的执行部,响应来自动画分发引擎230及CM分发引擎240的请求,分别检索动画文件信息存储部224存储的动画文件信息和主动画文件信息存储部225存储的信息(特别是解码信息),送往动画分发引擎230及CM分发引擎240。

分割日志管理部227是存储在使用本发明的动画分割系统时其使用内容(例如分割状况或分割的用户名等)或访问履历等记载的履历(日志)文件的存储部,内部分级地构筑。该分割日志管理部227用于与上述用户认证引擎210联动,管理各文件中保管的动画文件或用户信息。

接着,动画分发引擎230具备:存储上述动画分割引擎220分割的动画文件中文件容量小的从动画文件(small文件)的从动画文件存储部231;存储从动画文件的文件信息的从动画文件信息存储部233;响应来自用户终端等的请求,检索从动画文件存储部231内存储的从动画文件及其文件信息的从动画文件信息检索部234;检索从动画文件分发所需要的CM动画文件的文件信息的CM信息检索部235;接受分发请求,基于CM动画的数据对从动画文件加密的加密处理部236;管理动画分发引擎230的分发日志或访问日志等的分发日志管理部237。

从动画文件存储部231大量存储动画分割部222分割的从动画文件,具有可保管大量的从动画文件的足够的存储区域。

从动画文件存储部231保存的从动画文件分别被赋予文件名等,根据动画的内容等在从动画文件存储部231内分级地保管。从动画文件存储部231经由信息传输路径,与动画分割引擎220和CM分发引擎240连接。

从动画文件信息存储部232经由信息传输路径与动画分割引擎220连接,存储由动画分割引擎220生成的从动画文件的分割信息或对应的主动画文件的文件名、以及这些各动画文件解码所需要的解码信息,具备足够的记录区域。

文件信息检索部233是与从动画文件存储部231或从动画文件信息存储部232联动,响应来自认证引擎210等的分发请求检索从动画文件的检索部,具备检索所需要的足够的存储区域和存储器。

CM信息检索部234是用于接受从动画文件的分发时,从CM分发引擎240检索与从动画文件一起分发的CM动画(或CM图像)并获取到动画分发引擎230内的检索部,具备检索所需要的足够的存储区域和存储器。

用户信息检索部235是用于接受动画分发请求,调出认证引擎210内存储的分发目的的用户信息,根据该用户信息检索用于分发最适于用户的CM动画的CM分发信息的检索部,具备检索所需要的足够的存储区域和存储器。

加密处理部236是接受用户终端等的分发请求,从CM分发引擎240接受CM动画(或图像),基于该CM动画的数据对分发请求源的从动画文件加密的运算部,具有加密用的足够的记录区域和存储器。

分发日志管理部237是在使用本发明的动画分割系统时存储其使用内容(例如分发状况或分发的从动画文件或CM文件等)或访问履历等记载的履历(日志)文件的存储部,内部分级地构筑。该分发日志管理部237用于与上述用户认证引擎210联动,管理各文件中保管的动画文件或用户信息。

CM分发引擎240具备:存储从赞助商分发的CM动画的CM动画存储部241;存储从相同赞助商分发的CM图像的CM图像存储部242;存储CM动画或CM图像的内容、时间、分发希望条件或著作权信息等的CM信息存储部243。

CM动画存储部241具有存储从多个赞助商分发的大量的CM动画的足够的记录区域,其内部按照各赞助商分级,而且其内部也根据CM内容分级。该实施例中,CM动画存储与动画文件相同MPEG形式的动画,但是也可以是除此以外的动画格式。

CM图像存储部242也相同,具有存储从多个赞助商分发的大量的CM图像的足够的记录区域,其内部按照各赞助商分级,而且其内部也按照CM内容分级。

该实施例中,CM图像存储例如规定大小的JPEG(Joint Photographic Experts Group)形式或BMP(Bitmap)形式的图像,但是也可以是除此以外的图像格式

CM分发引擎240中设置管理CM文件的分发信息的CM管理引擎250。CM管理引擎250具备:对主从任一方及/或两方的动画文件的分发次数计数的计数部251;管理与动画文件一起分发的CM文件的分发履历的CM分发管理部252;根据CM文件的分发次数和分发履历运算CM文件的分发信息的CM信息作成部253。

计数部251为了对根据由动画分发引擎230接受的动画分发请求而分发的各动画文件和动画文件上附加的CM文件的分发次数个别地计数并个别地保存各计数值,内部按照动画文件及CM文件分级。另外,动画文件的计数以主动画文件或从动画文件的任一方或两方为对象。

CM分发管理部252是管理向用户终端5分发的动画文件上附加的CM文件的文件信息及其计数值的管理系统,其内部按照各CM文件分级,担当CM文件的分发履历管理。

CM信息作成部253是与上述计数部251及上述CM分发管理部252联动,参照CM文件的分发履历及其CM文件的赞助商信息文件213算出CM文件的分发状况、分发次数、广告费用等,并将各种信息向业务提供商服务器2及赞助商服务器3分发的CM管理系统。

根据该CM管理引擎250,若从用户终端接受分发请求,则由计数部251在分发的同时对图像内容的分发次数计数,而且CM信息生成部253根据该计数值和附加的CM文件的分发履历作成CM分发信息,将该分发状况通知动画内容提供商服务器2及/或赞助商服务器3。这里说的分发信息除了CM分发次数或分发对象外,还包含CM分发伴随的CM广告费用等。

分发方法可以每到一定计数值进行通知,也可以每隔一定期间汇总分发计数值后通知。另外,此时也可以同时算出CM分发产生的广告收入或分发手续费用等并通知。

该实施例中,业务提供商服务器2具备用户认证引擎210、动画分割引擎220、动画分发引擎230及CM分发引擎240,但是这些是本发明的动画分发系统构筑最低限的必要构成,除此以外,还可以设置将本发明的动画重放用重放软件(重放单元)向用户终端分发的重放单元分发引擎等,只要具备上述构成,其他附加的设备可任意选择。

接着参照图3,说明赞助商服务器3的构成。赞助商服务器3具备与因特网线路1连接的WWW服务器21;存储CM动画的原始动画的CM动画存储部32;存储CM图像的原始图像的CM图像存储部33;存储CM动画或CM图像的动画信息(图像信息)的CM信息存储部34;管理赞助商服务器3的CM动画或CM图像的分发日志的分发信息管理部35。

该实施例中,CM动画存储部32、CM图像存储部33、CM信息存储部34及分发信息管理部35,实际设置在WWW服务器31内,它们经由信息传输路径相互连接,分别可进行持有信息的收发。

CM动画存储部32具备可大量存储赞助商制作的原始的CM动画的足够的记录区域,内部按照各CM动画的内容分级。该实施例中,在CM动画存储部32保管与动画文件相同MPEG形式的动画文件,但是也可以是除此以外的动画格式。

CM图像存储部33也相同,具有存储赞助商制作的大量的原始CM图像的足够的记录区域,其内部按照各CM动画分级。该实施例中,CM图像存储例如规定大小的JPEG形式或BIP形式的图像,也可以是除此以外的图像格式。

该实施例中,CM动画和CM图像通过WWW服务器31经由网络线路1向业务提供商服务器2分发,但是,也可以再设置例如CD-ROM驱动器等的外出输出设备,将CM动画或CM图像拷贝到物理媒体上发布。

CM信息存储部34具有可大量存储CM动画或CM图像的文件信息或动画信息等的足够的记录区域,各信息与CM动画存储部32或CM图像存储部33同样被分级。该CM信息存储部34响应CM动画(或图像)的分发请求,与CM动画(CM图像)一起向分发目的终端发送。

分发信息管理部35是管理来自赞助商服务器3的CM分发履历或来自业务提供商服务器2的CM的使用内容(例如CM分发次数或分发条件、广告费用等)等的管理部,内部按照CM文件分级地构筑。该分发信息管理部35用于与业务提供商服务器2联动,掌握CM的分发状况。

该实施例中,赞助商服务器3在WWW服务器21内具备CM动画存储部32、CM图像存储部33、CM信息存储部34及分发信息管理部35,但是这些是本发明的动画分发系统构筑所必要的最低限构成,除此以外,也可以另外设置制作CM动画或图像的CM制作引擎等并一体化。另外,也可以设置在WWW服务器21外。

接着,参照图4,说明内容提供商服务器41的具体的构成。内容提供商服务器4具备:与因特网线路1连接的WWW服务器4;接受对内容提供商服务器4的连接请求,执行对连接请求认证的用户认证引擎42;存储动画的原始内容的动画文件存储部43;存储由业务提供商服务器2分割的动画文件中的主动画文件(main文件)的主动画文件存储部44;存储从可向用户终端分发的动画文件的开始部分抽出的缩略动画(或缩略图像)的缩略动画存储部45;存储原始动画的作品名或时间等的动画信息的动画文件信息存储部46;存储主动画文件的文件信息以及对应的从动画文件信息等的主动画文件信息存储部47;接受动画文件的分发请求,从主动画文件存储部44及主动画文件信息存储部47内检索请求的动画文件和其文件信息,向请求目的分发的文件信息检索部48;管理主动画文件的分发履历等的分发日志管理部49,它们相互经由信息传输路径连接。

这里,WWW服务器41、用户认证引擎42、动画文件存储部43、主动画文件44、动画文件信息存储部46及主动画文件信息存储部47由于与上述业务提供商服务器2是基本相同的构成,其说明省略。

缩略动画存储部45具有可大量保管缩略动画(或缩略图像)的足够的记录区域,根据用户的分发请求,将各缩略动画或图像向用户终端分发。该实施例中,缩略动画(图像)以MPEG形式JPEG形式等保管,以在用户终端可显示的HTML形式分发。

文件信息检索部48是接受动画的分发请求,检索请求源的主动画文件和其文件信息的检索部,同时兼任将检索的动画文件和文件信息向请求端分发的分发部,具备检索及分发所需要的足够的存储区域和存储器。该文件信息检索部48向分发日志管理部49分发其分发日志。

分发日志管理部49是管理对用户终端的分发履历或从业务提供商服务器2送来的主动画文件的分发内容(例如文件名或分割状态等)等的管理部,内部按照各文件分级地构筑。该分发日志管理部35用于与用户认证部42联动,以掌握动画文件的分发状况。

该实施例中,用户认证引擎42、动画文件存储部43、主动画文件存储部44、缩略动画存储部45、动画文件信息存储部46、主动画文件信息存储部47、文件信息检索部48及分发日志管理部49是构筑本发明的动画分发系统的最小限度的系统,除此以外,还可以追加附加系统。另外,这些虽然在WWW服务器41内构筑,但是也可以在WWW服务器41外独立构筑。

接着,说明参照图5用户终端5的构成。用户终端5具备:在内部以硬盘52作为存储部的终端本体51;作为向该终端本体51输入输入信号的输入部的键盘52;作为显示终端本体51的输出信号的输出部的监视器53,即所谓的个人电脑。

另外,在终端本体51内还设置按照规定的处理步骤处理输入信号的运算部和控制这些系统全体的控制部(都未图示)。

在终端本体51的硬盘52内具备:对分发的主从的各动画文件解码并与CM动画一起重放的动画重放软件54;将通过因特网线路1分发的例如HTML形式的文件在监视器53上显示的浏览器55;存储从内容提供商服务器2提供的主动画文件561及其文件信息562的动画文件存储部56。

另外,在终端本体51的硬盘52内,安装控制用户终端5本身以及各软件或系统的OS。另外,OS的种类可根据规格任意变更,在本发明没有特别限定。

重放软件54具备:将解码的各动画文件(包含CM动画)在监视器53上重放显示的动画重放部541;接受主动画文件的重放请求,从业务提供商服务器2接受与该请求一致的从动画文件和CM动画的分发,对可重放的动画文件解码的解码器542;存储用户的各种个人信息的用户信息存储部543。

动画重放部541是按照规定的处理步骤运算处理输入的动画文件的运算部,具备运算所需要的足够的存储区域和存储器。输入动画重放部541的动画文件经规定的运算处理变换成视频信号,经终端本体51内设置的未图示输出部在监视器53上显示。

解码器542是基于规定的解码信息对主动画文件和从动画文件进行解码处理(解密处理)的运算部,具有运算处理所需要的足够的存储区域和存储器。该解码器542与动画重放部541联动,在确认CM动画的重放后,抽出CM动画内存储的解码信息,基于该解码信息将主动画文件及从动画文件恢复成可重放的动画。

解码器542对主动画文件和从动画文件解码的同时,还执行将由CM动画加密的从动画文件复合的复合处理。即,解码器542接收CM动画和从动画文件,通过异或(XOR)将数据再次复合成正常的CM动画和从动画文件。通过对该复合的从动画文件和主动画文件解码,可进行重放。

用户信息存储部543存储用户的各种信息,例如邮件地址或年龄、姓名等个人信息,还存储首次登录时期望分发的CM动画的种类等的信息。

从而,通过将个人信息存储在用户终端5内,可在用户终端5侧进行个人信息的管理,响应请求将个人信息向分发目的服务器分发,因此可防止个人信息向第三者的流出。

浏览器55是用户终端5显示经由因特网线路1连接的对方的主页所需要的浏览软件,对对方终端发送的HTML形式的显示数据进行解码,在用户终端5的监视器53上显示。

动画文件存储部56具备:存储主动画文件的主动画文件存储部561;存储记载主动画文件的属性信息等的文件信息的主动画文件信息存储部562。

主动画文件存储部561具有可存储大量的主动画文件的足够的记录区域,将它们分级地保管。主动画文件信息存储部562也具有存储大量的主动画文件信息的足够的记录区域,将它们分级地保管。

该实施例中,动画文件存储部56可以在用户终端5内的硬盘区域内构筑,但是也可设置在由例如CD-ROM或DVD-ROM等的物理媒体发布的存储体中,只要是可以存储主动画文件及其文件信息,其形态是任意的。

本发明还包含分割动画文件用的动画分割系统及其程序。该动画分割系统(程序)存储在业务提供商服务器2的动画分发引擎221内设置的动画分割部222。

动画分割部222的基本构成是将输入的动画压缩成MPEG形式的动画的动画压缩引擎,但是其一部分嵌入本发明的分割系统,从而将动画压缩的同时还沿时间轴将各帧分割成主从两个不能重放的动画。

动画分割单元222具备:逐帧获取动画,将各帧分成仅由该帧信息构成的第1帧和由上述帧信息和前一帧的帧信息构成的第2帧的帧分割单元(帧分割步骤);将第1帧分割成下位7位比特和最上位比特的比特分割单元(比特分割步骤);将第2帧分成仅由该第2帧信息构成的第1代码和由第2帧信息与前一帧的上述第2帧的帧信息构成的第2代码的代码分割单元(代码分割步骤);将第1代码离散余弦变换,分别抽出其AC系数和DC系数的系数抽出部(系数抽出步骤);将第2代码、AC系数及上述第1帧的下位7比特组合,构筑主动画文件,将DC系数及第1帧的最上位比特组合,构筑从动画文件的动画文件构筑单元(动画文件构筑步骤)。

该动画分割系统执行规定的运算步骤。图6表示运算步骤的一例。首先,动画分割引擎220接受动画分割请求后,动画分割引擎220从内部的动画文件存储部221调出指定的动画文件,获取该动画的帧(步骤ST101)。

接着,抽出获取的帧的RGB信息(步骤ST102),将以RGB读入的帧置换成:以G分量为基准的亮度信息(Y)、R分量和Y分量的色差信息(C)、B分量和Y分量的色差信息(C)。(步骤ST103)。

从上述YCC变换的帧分别抽出亮度信息Y、B分量的色差信息Cb、R分量的色差信息Cr信息(步骤ST104),以某种程度压缩视觉上无法识别的颜色的信息,将容量下抽样(压缩)到初始的约四分之一左右(步骤ST105)。

将由步骤ST105下抽样的帧与沿该帧的时间轴上的前一帧比较,取得其最小方差(步骤ST106),分割成仅仅由帧内的信息组成的I-Frame(第1帧)和由与前一帧的最小方差取得的信息组成的P-Frame(第2帧)。另外,具有以前后的帧信息为对象的B-Frame的场合,也可以与P-Frame同样作为分割处理的对象。

另外,最早获取的帧(首帧)由于没有前一帧的信息,全部成为I-Frame。该实施例中,I-Frame及P-Frame分别是8比特串的数据。

分割的各帧中,I-Frame首先将该I-Frame报头追加到主动画文件(步骤ST107),将该帧信息分成下位7比特和最上位比特(步骤ST108)。

由步骤ST108分出的下位7比特通过离散余弦变换(DCT:DiscreteCosine Transform)量子化(步骤ST109),该各块的DCT系数通过量子化表进一步量子化(步骤ST110),而且根据码表将量子化的各块熵编码(步骤ST111)。从而编码的部分成为主动画文件的一部分。

其他的最上位比特以行单位进行可逆压缩。首先将第1行通过游程长度法压缩·编码并将剩余的第2行以下通过READ压缩·编码的部分成为从动画文件的一部分(步骤ST112)。

分割的各帧中,P-Frame首先将该I-Frame报头追加到主动画文件(步骤ST113)。

接着,分解成宏块(步骤ST114),将该宏块与沿时间轴上的前一帧的宏块比较,检索运动矢量(帧间的运动变化量)(步骤ST115),分割成仅仅由帧内的信息组成的I(Intra)-Code(第1代码)和由与前一帧的运动矢量取得的信息组成的P(Predictive)-Code(第2代码)。

步骤ST115分割的各代码中,I-Code首先将其报头追加到主动画文件(步骤ST116),每个块通过离散余弦变换而量子化(步骤ST117),分别抽出各块的AC系数和DC系数(步骤ST118)。

AC系数一次置换成矩阵的中间代码,而且通过游程长度法编码(步骤ST119)。从而编码的部分成为主动画文件的一部分。其他的DC系数根据码表熵编码(步骤ST120),从而编码的部分成为从动画文件的一部分。

步骤ST115分割的各代码中,P-Code首先将其报头信息追加到主动画文件(步骤ST121),每个块通过离散余弦变换而量子化(步骤ST122),而且量子化的DCT系数根据码表逐块量子化(步骤ST123)。最后将量子化的各块根据码表熵编码的部分作为主动画文件的一部分(步骤ST124)。

上述的分割方法中,在压缩动画帧的同时进行分割处理,但是除此以外,作为分割已压缩的动画的方法有如下的形态。即,该动画分割单元222具备:逐帧获取动画,将各帧分成仅仅由该帧信息构成的第1帧和由上述帧信息和前一帧的帧信息构成的第2帧的帧分割单元(帧分割步骤);从第1帧抽出块的第1块抽出单元(第1块抽出步骤);从第1块抽出单元抽出的块取出DC系数及AC系数的第1系数抽出部(第1系数抽出步骤);从第2帧抽出块的第2块抽出单元(第2块抽出步骤);从第2块抽出单元抽出的块取出DC系数及AC系数的第2系数抽出部(第2系数抽出步骤);将各系数抽出部抽出的一帧前的DC系数进行异或(XOR)处理,将其比特数的一部分作为过滤系数取出的过滤处理部(过滤处理步骤);将第1系数抽出部抽出的AC系数和上述过滤处理部生成的过滤系数进行异或(XOR)处理的第1文件构筑部(第1文件构筑步骤);将第2系数抽出部抽出的AC系数和上述过滤处理部生成的过滤系数进行异或(XOR)处理的第2文件构筑部(第2文件构筑步骤)。

该例中,动画分割系统也执行规定的运算步骤。图中表示了该运算步骤的一例。首先,动画分割引擎220接受动画分割请求后,动画分割引擎220从内部的动画文件存储部221调出指定的动画文件,获取该动画的帧(步骤ST401)。

接着,将由步骤ST401抽样的帧分割成仅仅由该帧内的信息组成的I-Frame(第1帧)和由与前一帧的最小方差取得的信息组成的P-Frame(第2帧)。另外,在具有以前后的帧信息为对象的B-Frame的场合,也可以与P-Frame同样作为分割处理的对象。

分割的各帧中,I-Frame首先,通过第1帧抽出单元抽出构成帧的块(步骤ST402)。接着从在步骤ST402抽出的块取出DC系数,将其作为从动画文件的一部分(步骤ST403)。

剩余的AC系数与由过滤处理部生成的过滤系数一起通过异或(XOR)处理后,作为主动画文件的一部分保存(步骤ST404)。另外,DC系数和AC系数以外的例如比例因子等的块构成要素也与AC系数一起在主动画文件中保存。

动画分割单元222剩余有从I-Frame取出的块时,再度从步骤ST402开始反复一系列的操作,对帧内的全部的块执行分割处理(步骤ST405)。

另一方面,P-Frame首先,通过第2帧抽出单元抽出构成帧的块(步骤ST406)。接着,抽出的块是Intra-Code块的场合,直接进入下一步骤。是Inter-Code块的场合,跳过以后的处理步骤,反复进行直到Intra-Code块出现(步骤ST407)。

这是因为,即,由于Inter-Code块参照Intra-Code块生成,因此分割Intra-Code块并分割Inter-Code块变得麻烦,可能会降低处理速度。

接着从步骤ST407抽出的Intra-Code块取出DC系数,将其作为从动画文件的一部分保存(步骤ST408)。

剩余的AC系数与过滤处理部生成的过滤系数一起通过异或(XOR)处理后,作为主动画文件的一部分保存(步骤ST09)。另外,DC系数和AC系数以外的例如比例因子等的块构成要素与AC系数一起在主动画文件中保存。

接着,从P-Frame取出的块有剩余时,再度从步骤S408开始反复一系列的操作,对帧内的全部的块执行分割处理(步骤ST410)。

P-Flame及I-Frame的所有块的处理结束后,动画分割单元222读出迄今为止处理的各块的所有DC系数,对它们进行异或(XOR)处理,抽出其下位8比特,将其作为过滤系数,在分割处理下一帧时使用(步骤ST411)。另外,处理最早的帧时,由于没有前一帧,过滤系数作为「0(零)」处理。

这里,在步骤ST411处理全部的DC系数的目的是因为DC系数的各个值近似,不易增加处理速度的负载。另外,对全部的DC系数进行异或(XOR)处理的目的是为了使值近似的各个帧的过滤系数充分不同。

算出过滤系数后,动画分割单元222判断有下一帧时,再度在步骤ST401获取帧,基于一帧前计算的过滤系数执行分割处理,同时在处理完所有帧的时刻结束一系列的分割处理。

从而,由于可以分割处理预先压缩的动画,通过同时并行执行压缩处理和分割处理,可以进一步提高处理速度。另外,由于Inter-Code块未处理可以省略手续,可以进一步加快处理速度。

接着,参照图7的流程图说明在本发明的动画分发系统的业务提供商服务器2和动画内容提供商服务器4之间进行的动画分割顺序的一例。

首先,动画内容提供商启动浏览器,通过输入业务提供商侧的主页的地址等访问主页时,WWW服务器21将显示主页用的信息或图像以及帐户信息的输入画面以HTML形式发送,在接受的动画内容提供商的显示器(显示单元)上显示主页和帐户ID及口令的输入画面(步骤ST301)。

动画内容提供商向该输入画面输入预先取得的帐户ID和口令,发出发送请求,输入的帐户ID和口令通知业务提供商服务器的用户认证引擎210,接受其的用户认证引擎210进行认证处理(步骤ST302)。

另外,以下的说明中,说明用户认证引擎210认证帐户信息是业务提供商的情况。在无动画内容提供商的帐户信息的新用户的场合,由上述的新用户登录部216执行新用户登录步骤。另外,判断输入的帐户信息错误时,向动画内容提供商发送认证错误画面。

由用户认证引擎210认证后,业务提供商服务器2将记载有迄今为止的使用履历或已分割处理的动画等的各种用户信息的用户画面向动画内容提供商发送(步骤ST303)。

显示使用者画面的状态下,动画内容提供商请求分割分发。接受分割分发供给的业务提供商服务器2检索使用者的迄今为止的分割分发履历或其分发方法等(步骤ST304),将记载有分发履历或分发方法等的各种分发条件的分发条件输入画面向动画内容提供商发送。

动画内容提供商显示分发条件输入画面(步骤ST305),指定本次分发的预定的动画文件名或其分发方法,向业务提供商服务器2发送,然后,业务提供商服务器2再确认分发内容,同时将记载有分发承诺书的画面向动画内容提供商发送。

这里,作为分发条件的例子,有分割后的主动画文件及从动画文件的文件管理方法,即,主动画文件由动画内容提供商管理,或,将主从两方的动画文件委托业务提供商等,或,从动画文件上附加的CM动画的种类或著作权费的收取方等。

接受其的动画内容提供商显示再确认画面(步骤ST306),通过按下画面上显示的分割分发的确认按钮,该确认信号向业务提供商服务器2发送,接受该信号的业务提供商服务器2请求分割分发的动画文件的下载。

接受下载请求的动画内容提供商服务器4检索WWW服务器41内的动画文件存储部43和动画文件信息存储部44,调出符合的动画文件(步骤ST307),与动画文件信息一起向业务提供商服务器2发送。并且,动画内容提供商服务器4将该分发履历在分发日志管理部49保存。

该实施例中,动画内容提供商将分割分发的预定的动画文件对业务提供商服务器2经由因特网线路1在线分发,但是也可以通过DVD-ROM等的物理媒体分发。

接受动画文件的业务提供商服务器2,首先将该动画文件和文件信息的备份分别附上文件名,以相互链接的状态存储在动画分割引擎220的动画文件存储部221和动画文件信息存储部222(步骤ST308)。

接着,业务提供商服务器2将动画文件向动画分割引擎220分发,接受其的动画分割引擎20通过内置的动画分割部222,根据上述图6的各步骤将动画文件分割成主从两个不能重放的动画文件(步骤ST309)。

分割处理的主动画文件及从动画文件分别新附加其文件信息,主动画文件存储在动画分割引擎的主动画文件存储部223,从动画文件存储在动画分发引擎230内的从动画文件存储部231(步骤ST310)。并且,其文件信息也发送到主动画文件信息存储部224和从动画文件信息部232进行保管。

动画分割引擎220在生成的主动画文件附加该主动画文件信息后,向动画内容提供商发送。最后,将动画文件的分割履历向分割日志管理部228发送,管理分割日志。以上,一系列的动画分割步骤结束。

该实施例中,将生成的主动画文件向动画内容提供商经由因特网线路1在线分发,但是为了提高安全性,也可以例如在电子邮件等附加后分发,也可以不在线,经由DVD-ROM等的物理媒体离线分发。

接着,参照图8的流程图说明本发明的动画分发系统的业务提供商服务器2和赞助商服务器3之间进行的CM分发顺序的一例。另外,到使用者画面为止的步骤大致与上述动画内容提供商的情况同样,简略进行说明。

首先,赞助商若启动浏览器,访问业务提供商侧的主页,则WWW服务器21发送主页,在赞助商的显示器上显示主页(步骤ST320)。

接着,赞助商若在输入画面输入帐户ID和口令并发送,则接受其的用户认证引擎210进行认证处理(步骤ST321),若被认证,则业务提供商服务器2将记载有迄今为止的使用履历或已有的CM信息等的各种用户信息的使用者画面向赞助商发送。

赞助商若从使用者画面发出CM分发请求,则业务提供商服务器2检索使用者的迄今为止的分发履历或其分发条件等(步骤ST323),将记载这些各种分发条件的分发条件输入画面向赞助商侧发送。

在赞助商侧显示分发条件输入画面(步骤ST324),指定预定分发的CM动画文件名或其分发方法并向业务提供商服务器2发送。业务提供商服务器2接受后,再确认CM分发内容,将记载有分发承诺书的画面发送到赞助商。CM分发条件的一例是希望的动画内容的种类或CM动画的分发目的(用户)的性别或年龄等。

赞助商服务器3在监视器上显示再确认画面(步骤ST306),再确认分发内容后,请求本次CM分发费用的估价。接受估价请求后,业务提供商服务器2根据分发条件等进行规定的估价步骤(步骤ST326),将该估价画面向赞助商服务器3发送。

赞助商服务器3显示分发的估价画面(步骤ST327),若提示的广告费用妥当,则通过按下画面上显示的分发确认按钮,该确认信号向业务提供商服务器2发送(步骤ST328),该受托信息例如在用户认证引擎210的赞助商信息存储部213保存(步骤ST329)。

判断广告费用不妥当时,再度返回步骤ST324重新设定CM动画的分发条件或分发方法等,获取新的估价。

业务提供商服务器2请求分发的CM动画文件的下载。接受下载请求的赞助商服务器3,首先,WWW服务器31内的CM动画存储部32和CM信息存储部34检索符合的CM动画文件调出(步骤ST330),与动画文件信息一起向业务提供商服务器2发送。同时,赞助商服务器3在分发信息管理部35保存其分发履历。

该实施例中,赞助商对业务提供商服务器2经由因特网线路1在线分发CM动画文件,也可以通过DVD-ROM等的物理媒体分发。

接受CM动画的业务提供商服务器2,首先,将该CM动画文件和CM文件信息的备份分别附上文件名,以相互链接的状态存储在CM分发引擎240的CM动画存储部241和CM动画信息存储部243(步骤ST331)。最后,将CM动画的受托信息向赞助商服务器3发送。发送方法可以在主页上进行,也可以通过电子邮件发送。

接着,参照图9的流程图说明在本发明的动画分发系统的业务提供商服务器2、动画内容提供商服务器4、用户终端5之间进行的动画分发顺序的一例。

首先,用户终端5访问动画内容提供商的主页后,动画内容提供商服务器3从内置的WWW服务器31发送主页画面,在用户终端5的监视器上显示主页(步骤ST340)。

用户再观看主页,请求记载有可分发的动画的画面。动画内容提供商服务器3接受请求后,向文件信息检索部48发出指令,检索可分发的动画内容(步骤ST341),将分发一览以缩略形式显示的画面向用户终端4分发。

此时,发送可分发的动画画面前,动画内容提供商服务器3也可以驱动用户认证引擎42,执行用户的认证。该具体的认证方法采用与上述同样的方法。

观看终端5上显示的缩略画面后,用户向动画内容提供商服务器3发出想浏览的动画的分发请求(步骤ST342)。接受分发请求的动画内容提供商服务器3再度向文件信息检索部48发出指令,从主动画文件存储部44和主动画文件信息存储部47检索被请求分发的动画源的主动画文件和其文件信息(步骤ST343),确信符合的主动画文件的存在后调出(步骤ST344),向用户终端5分发。

并且,动画内容提供商服务器3将本次分发的主动画文件的分发履历或分发目的用户的信息等在分发日志管理部保存(步骤ST345)。而且,有其他动画的分发请求时,返回步骤ST341,检索其他动画,向用户终端5分发。无请求时,动画内容提供商服务器3的分发步骤结束。

用户终端5将分发的主动画文件和文件信息分别附上文件名后保存在硬盘52内的主动画文件存储部561和主动画文件信息存储部562(步骤ST347)。

接着,用户通过用鼠标点击(或双击)画面上显示的主动画文件的图标,由终端5内部的运算部启动主动画文件的信息(步骤ST348)。主动画文件启动后,根据该文件内存储的重放软件信息,运算部检索硬盘52内是否安装了重放软件54(步骤ST349)。

运算部判断重放软件54未安装时,如图10所示,首先,基于文件信息记载的网络信息,用户终端5的浏览器55自动启动(步骤ST380),访问该网络信息中记载的主页(该实施例中是业务提供商服务器2),显示由业务提供商服务器2发送的重放软件的下载主页画面(步骤ST381)。

用户按照主页显示的内容发出重放软件的下载请求后,业务提供商服务器2从未图示重放软件存储部调出重放软件(步骤ST382),向用户终端5发送。

下载重放软件54的用户终端5将该重放软件54保存在硬盘52内。该实施例中,重放软件54可以是以下载后马上可启动的状态分发,但也可以是需要重新安装的文件,重放软件54的分发形态是任意的。

接着,用户终端5启动保存的重放软件54(步骤ST385)。接受启动指令的重放软件54将内容初始化一次,访问自身持有的用户信息存储部543并取出用户信息(步骤ST386)。判断存在用户信息时,即,再安装了重放软件54时,返回图9的步骤ST349,进行动画分发准备。

判断无用户信息即为新用户时,转移到新用户登录步骤。新用户登录步骤首先在画面上显示的记入栏写入用户信息,最后按下登录结束按钮。从而,新用户信息存储到重放软件54内的用户信息存储部543内(步骤ST388)。

重放软件54确认用户登录结束后,将登录结束通知向业务提供商服务器2的用户认证引擎210发送。用户认证引擎210接受登录结束通知,向新用户登录部216发出指令,检索帐户信息存储部217,发行新帐户ID和口令(步骤ST390),由用户认证引擎210向重放软件54发送。

用户认证引擎210将发行的帐户信息存储到帐户信息存储部217,其分发日志在访问日志管理部218保存。从而,业务提供商服务器2的重放软件分发步骤结束。另外,帐户信息的分发可以在重放软件上以请求式形式进行,也可以向用户信息上记载的邮件地址发送等。

接受帐户信息的用户向重放软件内设置的帐户信息输入部输入帐户信息后(步骤ST392),重放软件使用未图示帐户判定部,判定输入的帐户信息是否有效,有效时,解除对重放软件的使用限制(步骤ST393)。无效时,保持使用限制。另外,作为使用限制的一例,有重放次数的限制或主动画文件的保存限制等。

解除使用限制后,重放软件54显示用户希望分发的CM的种类或风格等的设定画面,此外用户还设定希望的CM信息(步骤ST395),同时将该设定条件保存到用户信息存储部543(步骤ST396)。而且,有设定的条件时,再度返回步骤ST394设定条件。判断无设定时,结束一系列用户登录步骤,返回图9的步骤ST349,进行动画的分发准备。

以下,说明运算部判断重放软件54安装到硬盘52内的情况。再次参照图9,确认重放软件54在硬盘52内安装完毕后,运算部自动地启动该重放软件54,由重放软件54读入主动画文件信息(步骤ST350)。

重放软件4读入主动画文件信息后,基于嵌入该文件信息内的业务提供商服务器的网络连接信息(例如TCP/IP等)或从动画文件的文件信息,访问业务提供商服务器2的动画分发引擎230,向动画分发引擎230发送请求重放的主动画文件信息。

动画分发引擎230将接收的主动画文件信息发送到文件信息检索部233,文件信息检索部233从从动画文件存储部231检索与其一致的从动画文件,并从从动画文件信息存储部232检索从动画文件信息,进行动画的分发准备。

分发准备完成后,动画分发引擎230向用户终端5的重放软件54发出用户信息的发送请求。重放软件54接受该请求,将用户信息从用户信息存储部543发送到动画分发引擎230。

接受用户信息的动画分发引擎230,将该用户信息和文件信息向用户信息检索部235发送,接受的用户信息检索部235,使用CM分发引擎230检索适合于用户信息的CM动画的同时,判断选择的CM动画是否为内容可附加到动画文件的CM动画(步骤ST352)。

若发现可分发的CM动画,则用户信息检索部235向CM分发引擎240发出分发指令,将CM动画获取到动画分发引擎230内。同时,CM分发引擎240将分发履历写入CM信息存储部243内(步骤ST353)。

另外,用户信息检索部235将一致的从动画文件从从动画文件存储部231调出(步骤ST354)。调出的从动画文件分发到加密处理部236,在其中基于CM动画信息进行加密处理(步骤ST355)。另外,CM动画不加密则成为总是可重放的状态。

该实施例中,加密处理通过异或(XOR)处理将各文件编码。生成的CM文件和从动画文件由动画分发引擎230向用户终端5分发。完成分发操作的动画分发引擎230最后将CM文件的分发履历在分发日志管理部237保管(步骤ST356),并将从动画文件的分发履历在分发日志管理部237保管,结束一系列的操作。

接受从动画文件和CM文件的重放软件,首先,通过重放软件541重放刚分发的CM动画,在用户终端5的监视器53显示(步骤ST358)。

重放CM动画的同时,重放软件54将CM信息和从动画文件信息向解码器542发送,基于CM动画的文件信息将从动画文件通过异或(XOR)解密(步骤ST359)。

CM动画的重放结束后,重放软件54将主动画文件和从动画文件向解码器542发送,解码器542接受后,将主动画文件和从动画文件解密成可重放的动画文件(步骤ST360)。

重放软件54将复合的动画依次发送到重放部541,动画重放部541接受后,流式重放动画(步骤ST361)。重放软件54持续重放动画,满足规定的分发结束条件时,终止动画的重放的同时(步骤ST362),再度重放CM动画363,结束一系列的动画重放步骤。

另一方面,判断不满足结束条件时,返回步骤ST359,继续进行动画的流式重放。作为结束条件的一例,如是否重放了动画的最终帧等。

另外,该实施例中,在动画的重放结束后重放的CM动画是将最初重放的CM动画再重放,但是也可以在后面流式重放不同于最初的CM动画的动画。

该实施例中,主动画文件预先在用户终端5存储,在流式分发从动画文件的同时流式重放,但是也可以在同时流式分发主从两方的动画文件的同时进行重放。

另外,该实施例中,主动画文件存储在动画内容提供商服务器3内,由动画内容提供商进行其管理,但是也可将主从两方的动画文件在业务提供商服务器2内存储,由业务提供商统一管理动画。这样的形态也是本发明所包含的。

接着,说明重放软件45的更具体的构成。如图11所示,重放软件54启动后,在监视器上显示重放窗口60。重放窗口60具备在中央重放动画的显示部61,在显示部61的下方,设置控制动画的重放的控制部62。

该实施例中,控制部62设有重放按钮、停止按钮、暂停按钮、快进按钮、回退按钮及音量调节杠。

显示部61的旁边,设有记载显示中的动画相关的信息等的多窗口63。在多窗口63显示现在重放中的动画相关信息(标题或著作权等)的同时,还显示在CM动画重放中与CM内容相关的主页的链接按钮等。这样的多窗口63可以显示与动画相关的所有信息。

该实施例中,重放窗口60由用户终端5的监视器53的顶部独立形成的窗口组成,但是也可将本发明的动画分发程序作为例如WWW浏览器的插件,嵌入WWW浏览器内。该场合,重放窗口60在浏览器的显示窗口内显示。这样的形态也是本发明所包含的。

接着,参照图12说明动画的重放方法。该实施例中,说明重放2部动画「动画1」、「动画2」和3部CM「CM1」、「CM2」、「CM3」的情况。用户为了免费视听「动画1」及「动画2」,必须视听CM。

这里,通常的动画重放的流程如图12(a)所示,首先,最初重放「CM1」后重放「动画1」,在「动画1」的重放结束后重放「CM2」。接着,在「CM2」重放后重放「动画2」,在「动画2」的重放结束后,最后重放「CM3」,完成动画重放。从而,用户在动画的最初和最后必须视听CM动画。

如图12(b)所示,在CM动画的重放中,重放窗口60的控制部62内的快进按钮最好不能操作。从而,可防止跳过CM动画直接重放动画。

另外,如图12(c)所示,对赞助商来说,最好从「动画1」向「动画2」操作快进按钮时,必须返回「动画2」的前面的「CM2」的开头开始重放。

相反,如图12(d)所示,对赞助商来说,最好从「动画2」返回到「动画1」时也同样,从「动画1」前面的「CM1」开始重放。

在「动画1」或「动画2」的重放途中若结束动画重放则无法视听最后播放的「CM3」。因而,如图12(d)所示,在动画的重放途中操作停止按钮时,强制地重放「CM3」。

具体地,这些各限制事项通过设定在上述图9的步骤ST362内,可指定动画的重放条件。

另外,通过强制结束重放窗口60,可不进行「CM3」的重放而结束重放软件。这样的场合,也可以将「CM3」的内容在重放软件内缓存,在下次重放时作为「CM1」重放。

该实施例中,用户终端5以个人电脑为例进行了说明,但是用户终端5不限于个人电脑,例如只要是便携电话或PDA(Personal DigitalAssistance)、嵌入汽车或电车等的各种信息终端以及游戏机或电视等的音频视频设备等可与网络连接的设备,其种类没有限制,都可以应用。

另外,还可以另外设置在动画的分发完毕后,与分发日志管理部237联动向赞助商请求广告费用的收费系统。该场合,可以预先计算动画的分发次数或总重放时间等,按照之前向赞助商提示的估价自动收取费用。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号