动态图像分发系统、动态图像分发方法以及记录介质与流程

文档序号:19150504发布日期:2019-11-16 00:01阅读:248来源:国知局
动态图像分发系统、动态图像分发方法以及记录介质与流程

本说明书中的公开涉及对包含基于参与者的运动而生成的角色对象的动画的动态图像进行分发的动态图像分发系统、动态图像分发方法以及记录有动态图像分发程序的计算机可读取的记录介质。



背景技术:

以往,已知基于参与者的运动来生成角色对象的动画,并对包含该角色对象的动画的动态图像进行分发的动态图像分发系统。这样的动态图像分发系统例如被公开于jp特开2015-184689号公报(专利文献1)。

也已知根据来自视听内容的视听用户的请求,将该视听用户购买的项目所对应的礼品对象显示于显示画面的内容分发系统。例如,在jp特开2012-120098号公报(专利文献2)所公开的动态图像分发系统中,视听用户能够购买礼品项目,将该购买的礼品项目作为礼品而提供给表演者(内容分发者)。在该公报中,向礼品对象被显示于分发画面的背景区域以使得不与动态图像干扰。

在先技术文献

专利文献

专利文献1:jp特开2015-184689号公报

专利文献2:jp特开2012-120098号公报

若礼品对象与动态图像重复显示,则视听用户的视听体验可能恶化。例如,若动态图像的主要部分被礼品对象隐藏,则视听者可能感觉被妨碍动态图像的视听。特别地,若与动态图像重复地显示大量的礼品对象,则该问题可能深刻化。因此,在上述专利文献2中,礼品对象不被显示于显示动态图像的内容显示区域,而被显示于内容显示区域外的背景区域。



技术实现要素:

本公开的目的在于,提供一种解决或者缓和上述现有技术的问题的至少一部分的技术上的改善。本公开的更加具体的目的之一在于,提供一种能够在不使视听用户的视听体验恶化的情况下,将礼品对象与动态图像重复显示的动态图像分发系统、动态图像分发方法以及记录有动态图像分发程序的计算机可读取的记录介质。

基于一方式的动态图像分发系统是对包含基于参与者的运动而生成的角色对象的动画的动态图像进行分发的动态图像分发系统,具备:一个或者多个计算机处理器;和存储装置,与所述角色对象建立关联地,存储包含显示于所述动态图像的装饰对象的候补的候补列表。该所述一个或者多个计算机处理器通过执行计算机可读取的命令,根据从视听用户接受到请求所述装饰对象之中的第1装饰对象的显示的第1显示请求,将所述第1装饰对象追加到所述候补列表,在从所述候补列表选择了所述第1装饰对象的情况下,在所述动态图像显示所述第1装饰对象。

在一方式中,所述第1装饰对象与所述角色对象的特定的部位建立关联地显示于所述动态图像。

在一方式中,所述第1对象被显示于所述动态图像以使得不与所述角色对象相接。

在一方式中,自所述候补列表的所述第1装饰对象的选择由所述视听用户以外的人员进行。

在一方式中,自所述候补列表的所述第1装饰对象的选择由支援所述动态图像的分发的支援人员进行。

在一方式中,自所述候补列表的所述第1装饰对象的选择由所述参与者进行。

在一方式中,所述一个或者多个计算机处理器根据从视听所述动态图像的视听用户接受到请求与所述装饰对象不同的第1对象的显示的第2显示请求,在所述动态图像显示所述第1对象。

在一方式中,在所述动态图像的分发期间内设定对象显示禁止期间,所述第1对象以及所述装饰对象在所述动态图像的分发期间中的所述对象显示禁止期间以外的定时被显示于所述动态图像。

在一方式中,在所述对象显示禁止期间接受到所述第2显示请求的情况下,所述第1对象在所述对象显示禁止期间的经过后被显示于所述动态图像。

在一方式中,所述一个或者多个计算机处理器,从所述视听用户接受购买所述第1装饰对象的购买请求,根据所述购买请求来进行结算处理,在所述第1装饰对象到所述动态图像的分发结束时为止未被选择的情况下,取消所述结算处理。

在一方式中,所述一个或者多个计算机处理器,从所述视听用户接受购买所述第1装饰对象的购买请求,根据所述购买请求来进行结算处理,在所述第1装饰对象到所述动态图像的分发结束时为止未被选择的情况下,向所述视听用户赋予积分。

在一方式中,所述一个或者多个计算机处理器,从所述视听用户接受购买所述第1装饰对象的购买请求,根据所述购买请求,向所述视听用户持有的对象的列表即持有列表追加所述第1装饰对象,根据从所述视听用户接受到请求所述第1装饰对象的显示的所述第1显示请求,向所述候补列表追加所述第1装饰对象并且从所述持有列表删除所述第1装饰对象,在所述第1装饰对象到所述动态图像的分发结束时为止未被选择的情况下,向所述持有列表追加所述第1装饰对象。

一方式涉及一种动态图像分发方法,通过一个或者多个计算机处理器执行计算机可读取的命令,对包含基于参与者的运动而生成的角色对象的动画的动态图像进行分发。该动态图像分发方法具备:与所述角色对象建立关联地,存储包含显示于所述动态图像的装饰对象的候补的候补列表的工序;根据从视听用户接受到请求所述装饰对象之中的第1装饰对象的显示的第1显示请求,将所述第1装饰对象追加到所述候补列表的工序;和在从所述候补列表选择了所述第1装饰对象的情况下,在所述动态图像显示所述第1装饰对象的工序。

一方式涉及一种记录有动态图像分发程序的计算机可读取的记录介质,对包含基于参与者的运动而生成的角色对象的动画的动态图像进行分发。该动态图像分发程序使一个或者多个计算机处理器执行以下工序:与所述角色对象建立关联地,存储包含显示于所述动态图像的装饰对象的候补的候补列表的工序;根据从视听用户接受到请求所述装饰对象之中的第1装饰对象的显示的第1显示请求,将所述第1装饰对象追加到所述候补列表的工序;和在从所述候补列表选择了所述第1装饰对象的情况下,在所述动态图像显示所述第1装饰对象的工序。

根据本发明的实施方式,能够在不使视听用户的视听体验恶化的情况下,将礼品对象与动态图像重复显示。

附图说明

图1是表示基于一实施方式的动态图像分发系统的框图。

图2是示意性地表示制作由图1的动态图像分发系统分发的动态图像的工作室的设备的示意图。

图3是对图1的动态图像分发系统中存储的持有列表进行说明的图。

图4是对图1的动态图像分发系统中存储的候补列表进行说明的图。

图5是表示一实施方式中显示于客户机装置10a的动态图像的例子的图。图5中,包含角色对象的动画。

图6是表示一实施方式中显示于客户机装置10a的动态图像的例子的图。图6中,包含通常对象。

图7是表示一实施方式中显示于客户机装置10a的动态图像的例子的图。图7中,包含装饰对象。

图8是表示用于从候补列表中包含的装饰对象之中选择所希望的选择装饰对象的装饰对象选择画面的例子的示意图。

图9是表示一实施方式中的动态图像分发处理的流程的流程图。

图10是表示一实施方式中显示通常对象的处理的流程的流程图。

图11是表示一实施方式中显示装饰对象的处理的流程的流程图。

图12是用于对图1的动态图像分发系统中对被分发的动态图像设定的对象显示禁止期间进行说明的图。

-符号说明-

1动态图像分发系统

具体实施方式

以下,适当地参照附图,对本发明的各种实施方式进行说明。多个附图中,对相同或者类似的结构要素赋予相同的参照符号。

参照图1至图4,对基于一实施方式的动态图像分发系统进行说明。图1是表示基于一实施方式的动态图像分发系统1的框图,图2是示意性地表示进行由动态图像分发系统1分发的动态图像的制作的工作室的设备的示意图,图3以及图4是用于对动态图像分发系统1中存储的信息进行说明的图。

动态图像分发系统1具备:客户机装置10a~10c、服务器装置20、工作室单元30、存储装置60。客户机装置10a~10c、服务器装置20、存储装置60经由网络50而可相互通信地连接。服务器装置20如后面所述,构成为分发包含角色的动画的动态图像。该动态图像中包含的角色也可以在虚拟空间内被动作控制。

该动态图像能够从服务器装置20分发到客户机装置10a~10c的每一个。作为客户机装置10a的用户的第1视听用户、作为客户机装置10b的用户的第2视听用户以及作为客户机装置10c的用户的第3视听用户能够通过各客户机装置来视听被分发的动态图像。动态图像分发系统1也可以具备少于3台的数量的客户机装置,也可以具备多于3台的数量的客户机装置。

客户机装置10a~10c是智能电话等信息处理装置。客户机装置10a~10c除智能电话以外,也可以是移动电话、平板终端、个人计算机、电子书籍阅读器、穿戴式计算机、游戏用控制台以及这些以外的可再生动态图像的各种信息处理装置。客户机装置10a~10c也可以分别具备:计算机处理器、存储器、通信i/f、显示器、具备陀螺仪传感器等各种传感器的传感器单元、麦克风等集音装置以及存储各种信息的存储装置。

在图示的实施方式中,服务器装置20具备:计算机处理器21、通信i/f22和存储装置23。

计算机处理器21是将操作系统、实现各种功能的各种程序从存储装置23或者其以外的存储装置下载到存储器,并执行下载的程序中包含的命令的运算装置。计算机处理器21例如是cpu、mpu、dsp、gpu、这些以外的各种运算装置或者这些的组合。计算机处理器21也可以由asic、pld、fpga、mcu等集成电路实现。在图1中,计算机处理器21被图示为单一的结构要素,但计算机处理器21也可以是多个物理上独立的计算机处理器的集合。在本说明书中,被说明为由计算机处理器21执行的程序或者该程序中包含的命令也可以由单一的计算机处理器执行,也可以由多个计算机处理器分散执行。此外,由计算机处理器21执行的程序或者该程序中包含的命令也可以由多个虚拟计算机处理器执行。

通信i/f22被安装为硬件、固件、或者tcp/ip驱动器、ppp驱动器等通信用软件或者这些的组合。服务器装置20能够经由通信i/f22,与其他装置收发数据。

存储装置23是被计算机处理器21进行存取的存储装置。存储装置23例如是磁盘、光盘、半导体存储器、或者可存储数据的所述以外的各种存储装置。在存储装置23中,能够存储各种程序。能够存储于存储装置23的程序以及各种数据的至少一部分也可以被保存于与服务器装置20物理上独立的存储装置(例如,存储装置60)。

工作室单元30的结构要素的大多数例如被配置为图2所示的工作室房间r。如图示那样,在工作室房间r中,参与者a1以及参与者a2正在进行表演。工作室单元30构成为对参与者a1以及参与者a2的运动以及表情进行检测,并将检测出的信息输出给服务器装置20。

参与者a1以及参与者a2均是通过工作室单元30所具备的后述的传感器群而被捕捉运动、表情的对象。参与者a1以及参与者a2例如是进行表演的人类、动物或者运动的物体。参与者a1以及参与者a2例如也可以是可自主运动的机器人。工作室房间r内的参与者的数量可以是1个,也可以是3个以上。

工作室单元30具有:被装配于参与者a1的6个动作传感器31a~31f、被参与者a1的左手把持的控制器33a、被参与者a1的右手把持的控制器33b、经由装配件37b而被安装于参与者a1的头部的照相机37a。工作室单元30还具有:被装配于参与者a2的6个动作传感器32a~32f、被参与者a2的左手把持的控制器34a、被参与者a2的右手把持的控制器34b、经由装配件38b而被安装于参与者a2的头部的照相机38a。也可以分别在装配件37b以及装配件38b安装用于获取声音数据的麦克风。该麦克风能够将参与者a1以及参与者a2的发声获取为声音数据。麦克风也可以是经由装配件37b以及装配件38b而被装配于参与者a1以及参与者a2的装配型的麦克风,也可以是被设置于工作室房间r的地板、墙壁或者天花板的设置型的麦克风。工作室单元30除了上述的结构要素,还具有:基站35a、基站35b、跟踪传感器36a、跟踪传感器36b、显示器39。在与工作室房间r隔着玻璃窗的相邻房间,设置支援计算机40。服务器装置20也可以被设置于与设置支援计算机40的房间相同的房间。

动作传感器31a~31f以及动作传感器32a~32f与基站35a以及基站35b配合,检测自己的位置以及朝向。在一实施方式中,基站35a以及基站35b是多轴激光发射器。基站35a在发出同步用的闪烁光之后,例如绕着垂直轴扫描激光。基站35b例如绕着水平轴扫描激光。动作传感器31a~31f以及动作传感器32a~32f也可以分别具备多个对来自基站35a以及基站35b的闪烁光以及激光的入射进行检测的光传感器。动作传感器31a~31f以及动作传感器32a~32f也可以分别基于闪烁光的入射定时与激光的入射定时的时间差、各光传感器中的受光时间、各光传感器检测到的激光的入射角度、以及根据需要基于这些以外的信息,检测自己的位置以及朝向。动作传感器31a~31f以及动作传感器32a~32f例如也可以是从htccorporation提供的vivetracker。基站35a以及基站35b例如也可以是从htccorporation提供的基站。

分别在动作传感器31a~31f以及动作传感器32a~32f中计算出的表示各动作传感器的位置以及朝向的检测信息被发送给服务器装置20。该检测信息也可以分别从动作传感器31a~31f以及动作传感器32a~32f无线发送给服务器装置20。由于基站35a以及基站35b以恒定的间隔进行闪烁光的发光以及激光的扫描,因此各动作传感器的检测信息按照该间隔而被更新。

在图示的实施方式中,参与者a1装配有6个动作传感器31a~31f。动作传感器31a、31b、31c、31d、31e以及31f分别被装配于参与者a1的左手臂、右手臂、左脚背、右脚背、腰以及头顶。动作传感器31a~31f也可以经由装配件而被装配于参与者a1。参与者a2装配有6个动作传感器32a~32f。动作传感器32a~32f能够相对于参与者a2,被装配于与动作传感器31a~31f相同的位置。图2所示的动作传感器31a~31f以及动作传感器32a~32f是示例。动作传感器31a~31f能够被装配于参与者a1的各种部位,动作传感器32a~32f能够被装配于参与者a2的各种部位。被装配于参与者a1以及参与者a2的动作传感器的数量可以是5个以下,也可以是7个以上。这样,通过对被装配于参与者a1以及参与者a2的身体的各部的动作传感器31a~31f以及动作传感器32a~32f的位置以及朝向进行检测,能够检测参与者a1以及参与者a2的身体的运动。

在一实施方式中,也可以在装配于参与者a1以及参与者a2的多个动作传感器分别搭载多个红外led,通过利用设置于工作室房间r的地板、墙壁的红外线照相机来检测来自该红外led的光,从而检测该动作传感器各自的位置以及朝向。也可以取代红外led而使用可见光led,通过利用可见光照相机来检测来自该可见光led的光,从而检测该动作传感器各自的位置以及朝向。这样,也可以在装配于参与者的多个动作传感器分别设置发光部(例如,红外led、可见光led),通过利用设置于工作室房间r内的受光部(例如,红外线照相机、可见光照相机)来检测来自该发光部的光,从而检测该动作传感器各自的位置以及朝向。

在一实施方式中,能够取代动作传感器31a~31f以及动作传感器32a~32f,使用多个反射标志。反射标志通过粘性胶带等而被分别贴付于参与者a1以及参与者a2。通过拍摄这样被贴付有反射标志的参与者a1以及参与者a2并生成摄影数据,对该摄影数据进行图像处理,从而能够检测反射标志的位置以及朝向。

控制器33a以及控制器33b将与参与者a1的操作相应的控制信号输出给服务器装置20。同样地,控制器34a以及控制器34b将与参与者a2的操作相应的控制信号输出给服务器装置20。

跟踪传感器36a以及跟踪传感器36b生成用于对用于构建动态图像中包含的虚拟空间的虚拟照相机的设定信息进行设定的跟踪信息。跟踪传感器36a以及跟踪传感器36b的跟踪信息被计算为各个三维正交坐标系中的位置以及绕各轴旋转的角度。跟踪传感器36a的位置以及朝向能够根据操作者的操作而被变更。跟踪传感器36a将表示其位置以及朝向的跟踪信息发送给跟踪信息服务器装置20。同样地,跟踪传感器36b的位置以及朝向根据操作者的操作而被设定。跟踪传感器36b将表示其位置以及朝向的跟踪信息发送给跟踪信息服务器装置20。

照相机37a如上所述,被安装于参与者a1的头部。例如,照相机37a被配置为能够拍摄参与者a1的面部。照相机37a对参与者a1的面部连续进行拍摄,获取参与者a1的面部的摄像数据。同样地,照相机38a被安装于参与者a2的头部。照相机38a被配置为能够拍摄参与者a2的面部,对参与者a2的面部连续进行拍摄,获取参与者a2的面部的摄像数据。照相机37a将参与者a1的面部的摄像数据发送给服务器装置20,照相机38a将参与者a1的面部的摄像数据发送给服务器装置20。照相机37a以及照相机38a也可以是能够检测人物的面部的深度的3d照相机。

显示器39构成为显示从支援计算机40接收的信息。从支援计算机40向显示器39发送的信息例如能够包含文本信息、图像信息以及这些以外的各种信息。显示器39被配置于能够由参与者a1以及参与者a2视认的位置。

在图示的实施方式中,支援计算机40被设置于工作室房间r的相邻房间。由于设置支援计算机40的房间与工作室房间r被玻璃窗隔开,因此支援计算机40的操作人员(本说明书中可能称为“支援人员”。)能够视认参与者a1以及参与者a2。在图示的实施方式中,作为支援计算机40的操作人员,支援人员b1以及支援人员b2在室内。

支援计算机40也可以构成为根据支援人员b1以及支援人员b2的操作,能够变更工作室单元30的结构要素的设定。支援计算机40例如能够进行基于基站35a以及基站35b的扫描间隔的设定、跟踪传感器36a以及跟踪传感器36b的位置或者朝向的设定、以及这些以外的各种设备的各种设定的变更。支援人员b1以及支援人员b2的至少一个向支援计算机40输入消息,能够将该被输入的消息显示于显示器39。

图2所示的工作室单元30的结构要素以及功能是示例。本发明中可应用的工作室单元30能够具备未图示的各种结构要素。例如,工作室单元30也可以具备投影仪。该投影仪能够将向客户机装置10a或者其以外的客户机装置分发的动态图像投影于屏幕s。

接下来,在一方式中,对存储于存储装置23的信息进行说明。在图示的实施方式中,在存储装置23中,存储模型数据23a、对象数据23b、持有列表23c、候补列表23d以及所述以外的分发动态图像的生成以及分发所需的各种信息。

模型数据23a是用于生成角色的动画的模型数据。模型数据23a也可以是用于生成三维的动画的三维模型数据,也可以是用于生成二维的模型数据的二维模型数据。模型数据23a例如包含:表示角色的骨骼的骨架数据(skeletondata)、表示角色的表面的形状或质感的表面数据。模型数据23a中,能够包含相互不同的多个模型数据。该多个模型数据也可以具有相互不同的骨架数据,也可以具有相同的骨架数据。该多个模型数据也可以具有相互不同的表面数据,也可以具有相同的表面数据。在图示的实施方式中,为了生成参与者a1所对应的角色对象以及参与者a2所对应的角色对象,模型数据23a具有相互不同的至少两种模型数据。该参与者a1所对应的角色对象用的模型数据与参与者a2所对应的角色对象用的模型数据例如也可以具有相同的骨架数据但不同的表面数据。

对象数据23b包含用于构建构成动态图像的虚拟空间的资产数据。对象数据23b包含:用于描绘构成动态图像的虚拟空间的背景的数据、用于描绘显示于动态图像的各种物体的数据、以及用于描绘这些以外的显示于动态图像的各种对象的数据。对象数据23a中,也可以包含表示虚拟空间中的对象的位置的对象位置信息。

对象数据23b中,除上述以外,也能够包含基于来自客户机装置10a~10c的视听用户的显示请求而显示于动态图像的礼品对象。礼品对象中,能够包含特效对象、通常对象、装饰对象。视听用户能够购买所希望的礼品对象。

特效对象是影响分发动态图像的视听画面整体的印象的对象,例如模仿纸屑的对象。模仿纸屑的对象也可以显示于视听画面整体,由此能够改变显示的前后的视听画面整体的印象。特效对象也可能与角色对象重复显示,在不进行与角色对象的特定的部位建立关联的显示这方面,与装饰对象不同。

通常对象是作为从视听用户向参与者(例如,参与者a1或者参与者a2)的数字礼品的对象,例如是模仿布制玩具或花束的对象。在一方式中,通常对象显示于动态图像的显示画面以使得与角色对象不相接。在一方式中,通常对象显示于动态图像的显示画面以使得与角色对象不重复。通常对象也可以显示为在虚拟空间中与角色对象以外的对象重复。通常对象也可能显示为与角色对象重复,但在不进行与角色对象的特定的部位建立关联的显示这方面,与装饰对象不同。在一方式中,在使通常对象与角色对象重复显示的情况下,该通常对象显示为与包含该角色对象的面部的头部以外的部分重复且与该角色对象的头部不重复。

装饰对象是与角色对象的特定的部位建立关联并显示于显示画面的对象。在一方式中,与角色对象的特定的部位建立关联并显示于显示画面的装饰对象被显示于显示画面以使得与该角色对象的该特定的部位相接。在一方式中,与角色对象的特定的部位建立关联并显示于显示画面的装饰对象被显示于显示画面以使得覆盖该角色对象的该特定的部位的一部分或者全部。特定的部位也可以通过表示三维坐标空间中的位置的三维位置信息而确定,也可以与三维坐标空间的位置信息建立关联。例如在角色的头部,特定的部位也可以通过头部的前方左侧、前方右侧、后方左侧、后方右侧、中央前侧、中央后侧、左眼、右眼、左耳、右耳以及头发整体这些单位而被设定。

装饰对象例如是被装配于角色对象的附属品(发卡、项链、耳环等)、衣服(t恤等)、装束以及这些以外的角色对象可装配的对象。装饰对象所对应的对象数据23b中,也可以包含表示该装饰对象与角色对象的哪个部位建立关联的装配位置信息。某个装饰对象的装配位置信息能够表示该装饰对象被装配于角色对象的哪个部位。例如,在装饰对象是发卡的情况下,该装饰对象的装配位置信息也可以表示该装饰对象被装配于角色对象的“头部”。在装配装饰对象的装配位置信息被确定为三维坐标空间的位置的情况下,该装配位置信息也可以与三维坐标空间中的多个位置建立关联。例如对表示“发卡”的装饰对象所被装配的位置进行表示的装配位置信息也可以与角色对象的“头部后方左侧”和“头部后方右侧”这2个部位建立关联。换句话说,表示“发卡”的装饰对象也可以被装配于“头部后方左侧”以及“头部后方右侧”的两方。在装饰对象是t恤的情况下,该装饰对象的装配位置信息也可以表示该装饰对象被装配于角色对象的“躯体部”。

对各个礼品对象,也可以设定与其种类相应的显示时间。在一方式中,装饰对象的显示时间也可以被设定为比特效对象的显示时间以及通常对象的显示时间长。例如,也可以装饰对象的显示时间被设定为60秒,特效对象的显示时间被设定为5秒,通常对象的显示时间被设定为10秒。

持有列表23c是表示动态图像的视听用户持有的礼品对象的列表。持有列表23c的例子如图3所示。如图示那样,在持有列表23c中,与视听用户的账户信息(例如,视听用户的用户id)建立对应地,存储对该视听用户所持有的礼品对象进行确定的对象id。该视听用户例如包含客户机装置10a~客户机装置10c的第1视听用户~第3视听用户。

候补列表23d是从视听用户进行了显示请求的装饰对象的列表。如后面所述,持有装饰对象的视听用户能够进行持有的装饰对象的显示请求。在候补列表23d中,与进行了装饰对象的显示请求的视听用户的账户信息建立对应,存储确定该装饰对象的对象id。该候补列表23d也可以按照每个分发者来创建。候补列表23d例如也可以与确定分发者(参与者a1、参与者a2、支援人员b1、以及/或者支援人员b2)的分发者识别信息建立对应而被存储。

接下来,对由计算机处理器21实现的功能更加具体地进行说明。计算机处理器21通过执行分发程序中包含的计算机可读取的命令,作为身体动作数据生成部21a、脸部动作数据生成部21b、动画生成部21c、动态图像生成部21d、动态图像分发部21e、显示请求处理部21f、装饰对象选择部21g以及对象购买处理部21h而发挥作用。由计算机处理器21实现的功能的至少一部分也可以通过动态图像分发系统1的计算机处理器21以外的计算机处理器而实现。通过计算机处理器21而实现的功能的至少一部分例如也可以通过搭载于支援计算机40的计算机处理器而实现。

身体动作数据生成部21a基于动作传感器31a~31f的各自的检测信息,生成参与者a1的身体的各部位的第1身体动作数据,此外,基于动作传感器32a~32f的各自的检测信息,生成参与者a2的身体的各部位的位置以及朝向的数字表现即第2身体动作数据。在本说明书中,可能将第1身体动作数据以及第2身体动作数据统一简称为“身体动作数据”。身体动作数据伴随着时间的经过而随时生成。例如,身体动作数据也可以按照每个规定的取样时间间隔而生成。这样,身体动作数据能够将参与者a1以及参与者a2的身体的运动以时序表现为数字数据。在图示的实施方式中,由于动作传感器31a~31f以及动作传感器32a~32f被装配于参与者a1以及参与者a2的各自的左右的手脚、腰以及头部,因此能够基于动作传感器31a~31f以及动作传感器32a~32f的检测信息,时效性地数字表现参与者a1以及参与者a2的大体全身的位置以及朝向。身体动作数据例如能够规定构成模型数据23a中包含的骨架数据的骨头(bone)的位置以及旋转角度。

脸部动作数据生成部21b基于照相机37a的摄像数据,生成参与者a1的面部的运动的数字表现即第1脸部动作数据,此外,基于照相机38a的各自的摄像数据,生成参与者a2的面部的运动的数字表现即第2脸部动作数据。在本说明书中,可能将第1脸部动作数据以及第2脸部动作数据统一简称为“脸部动作数据”。脸部动作数据可伴随着时间的经过而随时生成。例如,脸部动作数据也可以按照每个规定的取样时间间隔而生成。这样,脸部动作数据能够时序性地数字表现参与者a2以及参与者a2的面部的运动(表情的变化)。

动画生成部21c构成为通过将由身体动作数据生成部21a生成的身体动作数据以及由脸部动作数据生成部21b生成的脸部动作数据应用于模型数据23a中包含的规定的模型数据,来生成在虚拟空间内运动并且表情变化的角色对象的动画。具体而言,动画生成部21c能够基于参与者a1涉及的第1身体动作数据以及第1脸部动作数据,生成与参与者a1的身体以及表情的运动同步运动的角色对象的动画,基于参与者a2涉及的第2身体动作数据以及第2脸部动作数据,生成与参与者a2的身体以及表情的运动同步运动的角色对象的动画。在本说明书中,可能将基于参与者a1的运动以及表情而生成的角色对象称为“第1角色对象”,将基于参与者a2的运动以及表情而生成的角色对象称为“第2角色对象”。

动态图像生成部21d使用对象数据23b来构建虚拟空间,生成包含该虚拟空间、与参与者a1对应的第1角色对象的动画、与参与者a2对应的第2角色对象的动画的动态图像。第1角色对象被配置于虚拟空间内以使得与参与者a1相对于跟踪传感器36a的位置一致,第2角色对象被配置于虚拟空间内以使得与参与者a2相对于跟踪传感器36a的位置一致。因此,通过变更跟踪传感器36a的位置或者朝向,能够使虚拟空间内的第1角色对象以及第2角色对象的位置以及朝向变化。

在一方式中,动态图像生成部21d基于跟踪传感器36a的跟踪信息来构建虚拟空间。例如,动态图像生成部21d基于跟踪传感器36a的跟踪信息来设定虚拟照相机的设定信息(虚拟空间内的位置、注视位置、注视方向以及视角),基于该虚拟照相机的设定信息来设定虚拟空间整体之中的描绘区域,生成用于显示该虚拟空间的描绘区域的动态图像信息。

动态图像生成部21d也可以构成为取代跟踪传感器36a的跟踪信息,或者在跟踪传感器36a的跟踪信息的基础上还基于跟踪传感器36b的跟踪信息,来设定虚拟空间内的第1角色对象以及第2角色对象的位置以及朝向及虚拟照相机的设定信息。

动态图像生成部21d能够对生成的动态图像,合成从工作室单元30的麦克风获取的参与者a1以及参与者a2的声音。

如以上那样,动态图像生成部21d能够生成与参与者a1的身体以及表情的运动同步运动的第1角色对象的动画、及与参与者a2的身体以及表情的运动同步运动的第2角色对象的动画,并能够生成对该动画合成了参与者a1以及参与者a2的声音的分发用的动态图像。

动态图像分发部21e对动态图像生成部21d中生成的动态图像进行分发。该动态图像经由网络50而被分发给客户机装置10a~客户机装置10c以及这些以外的客户机装置。被接收的动态图像在客户机装置10a~客户机装置10c中被再生。

该动态图像也可以被分发给设置于工作室房间r内的客户机装置(未图示),从该客户机装置经由短焦点投影仪而被投影于屏幕s。此外,该动态图像也可以被分发给支援计算机40。由此,支援人员b1以及支援人员b2能够确认被分发的动态图像的视听画面。

图5中表示从服务器装置20分发给客户机装置10a并在该客户机装置10a中再生的动态图像的显示例。如图示那样,从服务器装置20分发的动态图像的显示画面70被显示于客户机装置10a的显示器。显示于该客户机装置10a的显示画面70在虚拟空间内,包含与参与者a1对应的角色对象71a、与参与者a2对应的角色对象71b、和表示桌子的对象72。对象72不是礼品对象,而是用于构建对象数据23b中包含的虚拟空间的对象之一。角色对象71a通过将参与者a1的第1身体动作数据以及第1脸部动作数据应用于模型数据23a中包含的参与者a1用的模型数据而生成。角色对象71a基于第1身体动作数据以及第1脸部动作数据而被动作控制。角色对象71b通过将参与者a2的第2身体动作数据以及第2脸部动作数据应用于模型数据23a中包含的参与者a2用的模型数据而生成。角色对象71b基于第2身体动作数据以及第2脸部动作数据而被动作控制。因此,角色对象71a被控制为在画面内与参与者a1的身体以及表情的运动同步运动,角色对象71b被控制为在画面内与参与者a2的身体以及表情的运动同步运动。

如上述那样,来自服务器装置20的分发动态图像也可以被分发给支援计算机40。被分发给支援计算机40的动态图像在支援计算机40中与图5同样地显示。支援人员b1以及支援人员b2能够观察支援计算机40中再生的动态图像,来变更工作室单元30的结构要素的设定。在一方式中,支援人员b1以及支援人员b2在分发中的动态图像中希望变更角色对象71a以及角色对象71b的角度的情况下,能够从支援计算机40向跟踪传感器36a发送对跟踪传感器36a的朝向的变更进行指示的指示信号。跟踪传感器36a能够根据该指示信号,变更其朝向。例如,跟踪传感器36a也可以经由绕其轴内置有致动器的转动机构而被可旋转地安装于机座,若跟踪传感器36a接收指示其朝向的变更的指示信号,则基于该指示信号,驱动该转动机构的致动器,跟踪传感器36a转动与该指示信号相应的角度。在一方式中,支援人员b1以及支援人员b2也可以取代来自跟踪传感器36a的跟踪信息,将用于使用来自跟踪传感器36b的跟踪信息的指示从支援计算机40发送给跟踪传感器36a以及跟踪传感器36b。

在一方式中,支援人员b1以及支援人员b2在判断为需要观察支援计算机40中再生的动态图像来进行针对参与者a1或者参与者a2的指示的情况下,能够将表示该指示的消息输入到支援计算机40,将该消息输出到显示器39。例如,支援人员b1以及支援人员b2能够通过显示于该显示器39的消息,来对参与者a1或者参与者a2指示站立位置的变更。

显示请求处理部21f从视听用户的客户机装置接受礼品对象的显示请求,进行与该显示请求相应的处理。各视听用户通过操作自己的客户机装置,能够将礼品对象的显示请求发送给服务器装置20。例如,第1视听用户通过操作客户机装置10a,能够将礼品对象的显示请求发送给服务器装置20。礼品对象的显示请求中,也可以包含视听用户的用户id、对请求显示的对象进行确定的识别信息(对象id)。

如上述那样,礼品对象中,能够包含特效对象、通常对象、装饰对象。特效对象以及通常对象是第1对象的例子。此外,请求特效对象或者通常对象的显示的显示请求是第2显示请求的例子。

在一方式中,若显示请求处理部21f从视听用户接受特定的特效对象的显示请求,则基于该显示请求,进行用于将被请求显示的特效对象显示于动态图像的显示画面70的处理。例如,在与纸屑对应的特效对象的显示请求被进行的情况下,显示请求处理部21f如图6所示,基于该显示请求,将表示纸屑的特效对象73显示于显示画面70。

在一方式中,若显示请求处理部21f从视听用户接受特定的通常对象的显示请求,则基于该显示请求,进行用于将被请求显示的通常对象显示于动态图像的显示画面70的处理。例如,在表示熊的布制玩具的通常对象的显示请求被进行的情况下,显示请求处理部21f如图6所示,基于该显示请求,将表示熊的布制玩具的通常对象74显示于显示画面70。

通常对象74的显示请求中,也可以包含对虚拟空间内的该通常对象74的显示位置进行指定的显示位置指定参数。在该情况下,显示请求处理部21f能够在根据虚拟空间内的显示位置指定参数而指定的位置显示通常对象74。例如,根据显示位置指定参数,能够将表示桌子的对象72的上方指定为通常对象74的显示位置。视听用户通过使用显示位置指定参数,观察动态图像的显示画面70中包含的角色对象71a、角色对象71b、礼品对象以及这些以外的对象的显示,能够指定希望显示通常对象的位置。

在一方式中,通常对象74也可以被显示为在动态图像的显示画面70内移动。例如,通常对象74也可以被显示为从画面的上方向下方下落。在该情况下,通常对象74也可以在从下落开始到下落到构成动态图像的显示画面70的虚拟空间的地面的期间显示于该显示画面70内,在下落到地面之后从该显示画面70消失。视听用户能够从下落开始时到下落结束时看到下落的通常对象74。通常对象74的画面内的移动方向能够被任意设定。例如,通常对象74也可以在显示画面70显示为从动态图像的左向右、从右向左、从左上向左下、或者在这些以外的方向移动。通常对象74能够在各种轨道上移动。例如,通常对象74能够在直线轨道上、圆轨道上、椭圆轨道上、螺旋轨道上、或者这些以外的轨道上移动。视听用户能够在通常对象的显示请求中,在显示位置指定参数的基础上或者取代显示位置指定参数,包含对通常对象74的移动方向进行指定的移动方向参数以及对通常对象74所移动的轨道进行指定的轨道参数的至少一方。在一实施方式中,特效对象以及通常对象之中,虚拟空间中的大小比作为基准的大小小的对象(例如,特效对象73的纸屑的纸片)也可以在角色对象71a以及角色对象71b,使其一部分或者全部重复显示。在一实施方式中,特效对象以及通常对象之中,虚拟空间中的大小比作为基准的大小大的对象(例如,通常对象74(熊的布制玩具))被显示于不与角色对象重复的位置。在一实施方式中,特效对象以及通常对象之中,虚拟空间中的大小比作为基准的大小大的对象(例如,通常对象74(熊的布制玩具))在与角色对象71a或者角色对象71b的至少一方重复的情况下,被显示于该重复显示的角色对象的后面。

在一方式中,若显示请求处理部21f从视听用户接受特定的装饰对象的显示请求,则基于该显示请求,将被请求显示的装饰对象追加于候补列表23d。装饰对象的显示请求是第1显示请求的例子。例如,显示请求处理部21f能够将对从视听用户显示请求的特定的装饰对象进行识别的识别信息(对象id)与该视听用户的用户id建立对应,并存储于候补列表23d(参照图4)。在装饰对象的显示请求被进行多个的情况下,针对该多个显示请求的各个,进行了显示请求的视听用户的用户id与被该视听用户显示请求的装饰对象的装饰对象id建立对应并存储于候补列表23d。

在一方式中,装饰对象选择部21g根据候补列表23d中包含的装饰对象之中的一个或者多个被选择,进行用于将该被选择的装饰对象显示于动态图像的显示画面70的处理。在本说明书中,可能将从候补列表23d选择的装饰对象称为“选择装饰对象”。

来自候补列表23d的装饰对象的选择例如通过支援人员b1以及支援人员b2操作支援计算机40而进行。在一方式中,在支援计算机40显示装饰对象选择画面。图8表示一方式中的装饰对象选择画面80的例子。该装饰对象选择画面80例如被显示于支援计算机40的显示器。装饰对象选择画面80例如以表形式分别显示候补列表23d中包含的多个装饰对象。如图示那样,一方式中的装饰对象选择画面80具有:显示装饰对象的种类的第1列81、显示装饰对象的图像的第2列82、显示装饰对象被建立关联的角色对象的部位的第3列83。此外,在装饰对象选择画面80,显示用于选择各装饰对象的选择按钮84a~84c。这样,在装饰对象选择画面80,显示作为选择装饰对象的候补的装饰对象。

支援人员b1以及支援人员b2能够选择该装饰对象选择画面80中包含的装饰对象之中的一个或者多个。例如,支援人员b1以及支援人员b2通过选择选择按钮84a,能够选择发卡。若检测到通过装饰对象选择部21g而选择了发卡,则显示请求处理部21f如图7所示,使表示被选择的发卡的选择装饰对象75显示于动态图像的显示画面70。选择装饰对象75与角色对象的特定的部位建立关联并显示于显示画面70。选择装饰对象75也可以被显示为与角色对象之中的该特定的部位相接。例如,由于表示发卡的选择装饰对象75与角色对象的头部建立对应,因此如图7所示,被装配于角色对象71a的头部。装饰对象也可以被显示于显示画面70,以使得追随角色对象的该特定部位的运动而运动。例如,若装配有发卡的角色对象71a的头部运动,则犹如发卡被装配于角色对象71a的头部那样,表示发卡的选择装饰对象75也追随角色对象71a的头部而运动。

如上述那样,对象数据23b也可以包含表示装饰对象与角色对象的哪个部位建立关联的装配位置信息。在一方式中,装饰对象选择部21g也可以针对候补列表23d所包含的装饰对象之中、在与已经被装配于角色对象的装饰对象的装配位置信息所示的部位重复的部位装配的装饰对象,设为不能选择为选择装饰对象75。例如,由于与“头部后方左侧”以及“头部后方右侧”建立关联的发卡、和与“头部后方左侧”建立关联的头发附属品的“头部后方左侧”重复,因此不能同时装配。另一方面,由于与“头部后方左侧”以及“头部后方右侧”建立关联的发卡、和与“(头部之中)左耳”以及“(头部之中)右耳”建立关联的耳环的角色对象中的特定的部位不重复,因此能够同时装配。

选择装饰对象75也可以不是角色对象71a,而与角色对象71b建立关联并显示于显示画面70。选择装饰对象75也可以与角色对象71a以及角色对象71b建立关联并显示于显示画面70。

在一实施方式中,装饰对象选择画面80也可以构成为不包含能够对持有各装饰对象的用户、或者进行了各装饰对象的显示请求的用户进行确定的信息。由此,能够防止在装饰对象的选择时,选择者优待特定的用户。

在一实施方式中,装饰对象选择画面80也可以显示持有各装饰对象的用户、或者针对各装饰对象进行了该装饰对象的显示请求的用户涉及的信息。例如,也可以显示针对各装饰对象进行了该装饰对象的显示请求的用户到此为止进行了装饰对象的显示请求的次数和被选择的次数(例如,表示到此为止进行了5次装饰对象的显示请求并且其中选择了2次的信息)、该用户视听角色对象71a以及角色对象b的至少一方的动态图像的视听次数、该用户的动态图像分发系统1中的动态图像(不问角色对象71a以及角色对象b的出演有无)的视听次数、基于该用户的礼品对象的购买金额、基于该用户的对象的购买次数、该用户在持有动态图像分发系统1内能够使用的积分、该用户的动态图像分发系统1中的等级、以及这些以外的进行了各装饰对象的显示请求的用户涉及的各种信息。通过该实施方式,能够基于进行了装饰对象的显示请求的用户的到此为止的动态图像分发系统1中的行动、视听履历,进行装饰对象的选择。

在一实施方式中,也可以在装饰对象的显示中,承担用于排出重复的制约。例如,关于角色对象71a,在与其特定的部位建立关联的装饰对象已经被选择的情况下,也可以禁止与该特定的部位建立关联的其他装饰对象的选择。如图7的实施方式所示,在与角色对象71b的“头部”建立关联的发卡已经被选择的情况下,也可以与“头部”建立关联的其以外的装饰对象(例如,表示与头部建立关联的“帽子”的装饰对象)不被显示于装饰对象选择画面80,或者用于选择该表示帽子的装饰对象的选择按钮在选择画面80中被设为不能选择。通过该实施方式,能够防止装饰对象与角色对象的特定的部位重复显示。

装饰对象选择画面80也可以取代支援计算机40或者在支援计算机40的基础上还显示于其他装置。例如,装饰对象选择画面80也可以显示于工作室房间r内的显示器39以及屏幕s的至少一方。在该情况下,参与者a1以及参与者a2基于显示于该显示器39或者屏幕s的装饰对象选择画面80,能够选择所希望的装饰对象。基于参与者a1以及参与者a2的装饰对象的选择例如能够通过操作控制器33a、控制器33b、控制器34a或者控制器34b而进行。

在一方式中,对象购买处理部21h根据来自动态图像的视听用户的请求,将与该动态图像关联地可购买的多个礼品对象各自的购买信息发送给该视听用户的客户机装置(例如,客户机装置10a)。各礼品对象的购买信息中,能够包含该礼品对象的种类(特效对象、通常对象或者装饰对象)、该礼品对象的图像、该礼品对象的价格以及这些以外的礼品对象的购买所需的信息。视听用户能够基于显示于客户机装置10a的礼品对象的购买信息,选择购买的礼品对象。购买对象的礼品对象的选择也可以通过客户机装置10a的操作而进行。若购买对象的礼品对象被视听用户选择,则该礼品对象的购买请求被发送给服务器装置20。对象购买处理部21h基于该购买请求,进行结算处理。若该结算处理结束,则该被购买的礼品对象被该视听用户持有。在该情况下,在持有列表23c中,与购买的视听用户的用户id建立对应地,存储被购买的礼品对象的对象id。

可购买的礼品对象也可以按照每个动态图像而不同。可购买的礼品对象也可以在多个动态图像中能够购买。换句话说,可购买的礼品对象中,也可以包含各动态图像所固有的固有礼品对象、和多个动态图像中可购买的共用礼品对象。例如,表示纸屑的特效对象也可以是在多个动态图像中可购买的共用礼品对象。

在一方式中,在针对规定的动态图像在视听中购买特效对象的情况下,也可以根据用于购买该特效对象的结算处理结束,该购买对象的特效对象在该视听中的动态图像自动地显示。在针对规定的动态图像在视听中购买通常对象的情况下,与上述同样地,也可以根据用于购买该通常对象的结算处理结束,该购买对象的通常礼品对象被自动地显示于该视听中的动态图像。

在另一方式中,也可以根据针对购买对象的特效对象,对象购买处理部21h中的结算处理结束,结算结束通知被发送给客户机装置10a,在该客户机装置10a,显示用于对视听用户确认是否进行被购买的特效对象的显示请求的确认画面。在视听用户选择了进行该被购买的特效对象显示请求的情况下,该请求被购买的特效对象的显示的显示请求被从该视听用户的客户机装置发送给显示请求处理部21f,在显示请求处理部21f中,也可以进行使该购买对象的特效对象显示于动态图像的显示画面70的处理。在购买对象是通常对象的情况下,也与上述同样地,也可以在客户机装置10a显示用于对视听用户确认是否进行被购买的通常对象的显示请求的确认画面。

接下来,参照图9~图11,对基于一方式的动态图像分发处理进行说明。图9是表示一实施方式中的动态图像分发处理的流程的流程图,图10是表示一实施方式中的显示通常对象的处理的流程的流程图,图11是表示显示一实施方式中的装饰对象的处理的流程的流程图。在动态图像分发处理中,假定参与者a1以及参与者a2在工作室房间r中进行表演。

首先,在步骤s11中,生成参与者a1以及参与者a2的身体的运动的数字表现即身体动作数据、参与者a1以及参与者a2的面部的运动(表情)的数字表现即脸部动作数据。身体动作数据的生成例如由上述的身体动作数据生成部21a进行,脸部动作数据的生成例如由上述的脸部动作数据生成部21b进行。

接下来,在步骤s12中,通过将参与者a1的身体动作数据以及脸部动作数据应用于参与者a1用的模型数据,从而生成与参与者a1的身体以及表情的运动同步运动的第1角色对象的动画。同样地,通过将参与者a2的身体动作数据以及脸部动作数据应用于参与者a2用的模型数据,从而生成与参与者a2的身体以及表情的运动同步运动的第2角色对象的动画。该动画的生成例如由上述的动画生成部21c进行。

接下来,在步骤s13中,生成包含参与者a1所对应的第1角色对象的动画和参与者a2所对应的第2角色对象的动画的动态图像。也可以对该动态图像,合成参与者a1以及参与者a2的声音。第1角色对象的动画以及第2角色对象的动画也可以被配置于虚拟空间内。该动态图像的生成例如由上述的动态图像生成部21d进行。

接下来,移至步骤s14,分发步骤s13中生成的动态图像。该动态图像经由网络50而被分发给客户机装置10a~客户机装置10c以及这些以外的客户机装置。该动态图像也可以被分发给支援计算机40,此外,也可以被投影于工作室房间r内的屏幕s。动态图像在规定的分发期间被持续分发。动态图像的分发期间例如能够设定为30秒、1分钟、5分钟、10分钟、30分钟、60分钟、120分钟以及这些以外的任意的时间。

接下来,进入到步骤s15,判定是否满足用于结束动态图像的分发的结束条件。结束条件例如是达到分发的结束时刻、通过支援计算机40而进行了用于结束分发的指示、或者这些以外的条件。若未满足结束条件则反复执行步骤s11~s14的处理,继续包含与参与者a1以及参与者a2的运动同步的动画的动态图像的分发。在判定为满足动态图像结束条件的情况下,结束该动态图像的分发处理。

接下来,进一步参照图10,对动态图像的分发中进行的通常对象的显示处理进行说明。通常对象的显示处理与图9所示的动态图像的分发处理并行进行。

在动态图像的分发中,在步骤s21中,判定是否进行了通常对象的显示请求。例如,第1视听用户能够从自己持有的通常对象之中选择一个或者多个特定的通常对象,将请求该被选择的通常对象的显示的显示请求从客户机装置10a对服务器装置20发送。如上述那样,也可以根据进行了规定的通常对象的购买处理或者结算处理,生成该规定的通常对象的显示请求。

在进行了通常对象的显示请求的情况下,该显示处理进入到步骤s22。在步骤s22中,基于该显示请求,进行用于将被请求了显示的通常对象显示于分发中的动态图像的处理。例如,若在规定的动态图像的分发中进行通常对象74的显示请求,则如图6所示,在该动态图像的显示画面70内显示被进行了显示请求的通常对象74。

在未进行通常对象的显示请求的情况下,通常对象的显示处理结束。图10所示的通常对象的显示处理在动态图像的分发期间中被反复进行。

特效对象的显示处理也能够以与上述的通常对象的显示处理相同的顺序进行。例如,若在规定的动态图像的分发中进行特效对象73的显示请求,则如图6所示,在该动态图像的显示画面70内显示被进行了显示请求的特效对象73。图6所示的特效对象73是模仿纸屑的对象。模仿纸屑的特效对象73被显示为与角色对象71a以及角色对象71b重复(或者相接),但在不与角色对象71a以及角色对象71b的特定的部位建立关联这方面,与装饰对象不同。

接下来,进一步参照图11,对动态图像的分发中进行的装饰对象的显示处理进行说明。装饰对象的显示处理与图9所示的动态图像的分发处理并行进行。此外,装饰对象的显示处理也可以与图10所示的通常对象的显示处理并行进行。

在动态图像的分发中,在步骤s31中,判定是否进行了装饰对象的显示请求。例如,第1视听用户能够从自己的装饰对象之中选择第1装饰对象,将请求该被选择的第1装饰对象的显示的显示请求从客户机装置10a对服务器装置20发送。

在进行了第1装饰对象的显示请求的情况下,该显示处理进入到步骤s32。在步骤s32中,基于该显示请求,请求显示的第1装饰对象被追加到候补列表。候补列表是作为显示于分发中的动态图像的装饰对象的候补的对象的列表,例如是上述的候补列表23d。

接下来,在步骤s33中,判定是否从保存于候补列表的装饰对象之中,选择了特定的装饰对象。

在选择了特定的装饰对象的情况下,在步骤s34中,将该被选择的特定的装饰对象(“选择装饰对象”)从候补列表删除,并且进行用于在分发中的动态图像的显示画面显示该选择装饰对象的处理。例如,在图5所示的动态图像的分发中,若装饰对象75被从候补列表选择,则如图7所示,在显示图像70内显示被选择的装饰对象75。步骤s31中被进行了显示请求的第1装饰对象若在动态图像的分发中被从候补列表选择,则显示于显示画面70,若未被选择,则不显示于显示画面70。

在步骤s33中,在装饰对象未被从候补列表选择的情况下、以及步骤s34中选择装饰对象的显示处理结束的情况下,装饰对象的显示处理进入到步骤s35。在步骤s35中,判定分发中的动态图像的分发是否结束。在该步骤s35中,例如也可以根据与步骤s15相同的基准来进行判定。若在步骤s35中判定为分发未结束,则装饰对象的显示处理返回到步骤s31,反复执行步骤s31~s35的处理。若判定为分发结束,则装饰对象的显示处理进入到步骤s36。

在步骤s36中,进行动态图像的分发结束时残留于候补列表的装饰对象(本说明书中,可能称为“非选择对象”。)涉及的处理。在本说明书中,步骤s36中进行的处理可能被称为非选择对象处理。

非选择对象是被视听用户购买并在动态图像的分发中被进行了显示请求的对象。因此,在步骤s36中执行的非选择对象处理也可以是对进行了非选择对象的显示请求的视听用户,返还该非选择对象的购买费用的处理。在另一方式中,非选择对象处理也可以是用于取消用于购买非选择对象的结算处理的处理。在另一方式中,非选择对象处理也可以是对进行了非选择对象的显示请求的视听用户,赋予与该非选择对象不同的装饰对象的处理。

在另一方式中,非选择对象处理也可以取代购买费用的返还或者结算处理的取消,而是将动态图像分发系统1中能够使用的积分赋予给该非选择对象的用户的处理。动态图像分发系统1也可以构成为为了视听动态图像而消耗积分。通过非选择对象处理而向非选择对象的用户赋予的积分也可以是为了动态图像分发系统1中的动态图像的视听而能够利用的积分。

在另一方式中,非选择对象处理也可以是持有列表中,将非选择对象追加为第1视听用户持有的对象的处理。由此,第1视听用户能够接受非选择对象的退货。

在另一方式中,非选择对象处理也可以是用于将动态图像的分发结束时的候补列表保持到相同的分发者下次分发动态图像时的处理。由此,该分发者在下次的动态图像分发时,能够继承上次动态图像分发时使用的候补列表。该被继承的候补列表中,包含上次动态图像分发时进行了显示请求但实际未显示于动态图像的装饰对象(即,非选择对象)。由此,使用包含上次动态图像分发时的非选择对象的候补列表来进行下次的动态图像分发。该非选择对象可能在该下次的动态图像分发被选择并显示于该动态图像。

步骤s36中的处理结束之后,装饰对象的显示处理结束。

在一实施方式中,也可以在动态图像分发内,设置禁止礼品对象的显示的对象显示禁止区间。图12是示意性地说明对象显示禁止区间的说明图。图12表示在时刻t1至时刻t2的期间分发动态图像。换句话说,时刻t1是动态图像的分发开始时刻,时刻t2是动态图像的分发结束时刻。动态图像的分发期间之中,时刻t3与时刻t4之间是对象显示禁止期间81。即使在该对象显示禁止期间81进行了礼品对象的显示请求r1,在对象显示禁止期间81,该礼品对象也不被显示于该动态图像的显示图像。具体而言,若在对象显示禁止期间81进行了礼品对象之中的特效对象或者通常对象的显示请求,则该被请求显示的特效对象或者通常对象在该对象显示禁止期间81不被显示于分发中的动态图像,在该对象显示禁止期间81的经过后(换句话说,时刻t4之后)的时刻,被显示于该动态图像。此外,若在对象显示禁止期间81从候补列表选择装饰对象,则该被选择的装饰对象在该对象显示禁止期间81不被显示于分发中的动态图像,在该对象显示禁止期间81的经过后的时刻,被显示于该动态图像。装饰对象的显示请求也可以在对象显示禁止期间81内被受理。即,在对象显示禁止期间81中进行了装饰对象的显示请求的情况下,该被进行了显示请求的装饰对象即使在对象显示禁止期间81内也可以被追加到候补列表。

通过上述的一实施方式,礼品对象中,包含装饰对象、通常对象以及特效对象这3种。其中,与角色对象建立关联并显示的仅仅是装饰对象。考虑在显示角色对象的动画的动态图像中,该角色对象的动画得到视听用户的关注的要素。例如,考虑在图5~图7所示的动态图像中,注意到角色对象71a以及角色对象71b。在上述的一实施方式中,即使存在与角色对象71a以及角色对象71b建立关联并显示的装饰对象的显示请求,通过不将该装饰对象显示于动态图像直到该装饰对象被从候补列表23d选择,从而能够防止与角色对象的周边或者角色对象重复地杂乱显示装饰对象。由此,能够防止视听用户的视听体验的恶化。

在现有的动态图像分发系统中,礼品对象不问其种类地,根据进行了向动态图像的显示请求而显示于该动态图像。因此,若允许礼品对象向动态图像的重复显示,则在该动态图像显示大量的礼品对象,视听该动态图像的用户的视听体验恶化。在上述实施方式中,通过对礼品对象设置与角色对象建立关联并显示的装饰对象这一类别,从而能够针对与动态图像的主要部分即角色对象建立关联并显示的装饰对象能够抑制显示数(显示量)。

礼品对象之中的通常对象74根据来自视听用户的显示请求而被显示于动态图像。在上述的一实施方式中,通常对象74被显示于动态图像的显示画面70以使得不与角色对象71a以及角色对象71b相接或者重复,因此对角色对象71a以及角色对象71b的可视性赋予的影响较小。通过该方式,能够防止角色对象的可视性的恶化所导致的用户的视听体验的恶化。

礼品对象之中的特效对象73以及通常对象74根据来自视听用户的显示请求而被显示于动态图像。在上述的一实施方式中,特效对象73以及通常对象74仅在显示画面70显示比装饰对象75时间短,因此对角色对象71a以及角色对象71b的可视性赋予的影响较小。通过该方式,能够防止角色对象的可视性的恶化所导致的用户的视听体验的恶化。

在上述实施方式中,由于来自候补列表23d的装饰对象的选择由不是进行了该装饰对象的显示请求的视听用户的人员(例如支援人员b1、支援人员b2、参与者a1或者参与者a2)进行,因此能够进行装饰对象的显示数的抑制。

通过上述实施方式,在对象显示禁止期间81,礼品对象不被显示于动态图像。由此,可在创建的动态图像不被礼品对象妨碍的情况下视听。例如,通过将动态图像中参与者a1以及参与者a2披露视觉上的表演的时间段设为对象显示禁止期间81,从而能够在不被第1对象以及装饰对象妨碍的情况下使视听者观看参与者的表演。

通过上述实施方式,认为对包含角色对象71a、角色对象71b等角色对象的动态图像进行视听的视听用户喜爱该角色对象。因此,相比于特效对象、通常对象,通过对角色对象装配装饰对象,满足度提高。这样,通过角色对象可装配的装饰对象,能够向用户提供反复视听包含该角色对象的动态图像的诱惑。

在基于上述实施方式的动态图像分发系统1中,用户能够对角色赠与装饰对象。由此,相比于不能赠与该装饰对象的系统,能够提高独特性较高的系统,通过该系统能够提供独特性较高的服务。由此,能够对动态图像分发系统1吸引更多的用户,因此能够增多动态图像分发系统1中的动态图像的视听次数。

本发明的实施方式并不限定于上述的实施方式,在不脱离其主旨的范围内能够进行各种变更。例如,被分发的动态图像也可以在工作室房间r以外被拍摄以及生成。例如,用于生成被分发的动态图像的拍摄也可以在参与者、支援人员的自家进行。

在本说明书中说明的处理顺序、特别是使用流程图来说明的处理顺序中,能够省略构成其处理顺序的工序(步骤)的一部分、追加未明示为构成其处理顺序的工序的工序、以及/或者变更该工序的顺序,进行了这样的省略、追加、顺序的变更的处理顺序只要不脱离本发明的主旨则也包含于本发明的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1