一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

化身显示装置、化身显示系统、化身显示方法以及化身显示程序与流程

2022-08-28 06:32:07 来源:中国专利 TAG:


1.本发明涉及在主动终端和被动终端显示虚拟空间的动态图像数据的化身显示装置、化身显示系统、化身显示方法以及化身显示程序。


背景技术:

2.作为利用通信终端的用户之间的沟通的一种方法,存在使作为用户的分身的化身在虚拟空间中活动的方法。化身通过用户输入的操作而在虚拟空间内活动。另外,在虚拟空间内,多个用户各自的化身能够通过进行彼此对应的动作来进行握手等多个化身的动作组合。
3.另外,还存在当化身满足预定条件时通过既定的动画进行化身表现的化身显示装置(专利文献1)。
4.现有技术文献
5.专利文献
6.专利文献1:日本特开2001-160154号公报


技术实现要素:

7.发明要解决的课题
8.各用户能够通过适当地使化身动作来进行彼此对应的动作,实现握手等动作组合。但是,为了实现动作组合,各用户必须在掌握对方的化身的位置和状态的同时调整自身的化身的位置和状态来进行动作,有时各个用户难以进行与各个化身对应的动作。
9.专利文献1仅公开了以与其他化身的距离等为基准通过既定的动画来进行化身表现,对于多个化身的动作组合没有任何公开。
10.因此,本发明的目的在于提供一种对化身进行彼此对应的动作的动态图像数据进行显示的化身显示装置、化身显示系统、化身显示方法以及化身显示程序。
11.用于解决课题的手段
12.为了解决上述课题,本发明的第一特征涉及一种化身显示装置,与输入在虚拟空间中活动的主动化身的动作指示的主动终端、以及输入在虚拟空间中活动的被动化身的动作指示的被动终端连接,在主动终端和被动终端显示虚拟空间的动态图像数据。本发明的第一特征涉及的化身显示装置具有:存储装置,其存储包含许可标志的被动许可数据,所述许可标志表示被动化身对于从主动化身向被动化身的动作的许可或拒绝;以及输出部,其在检测到从主动化身向被动化身的动作且在被动许可数据中许可标志表示许可的情况下,输出用于在主动终端和被动终端显示被动化身接受主动化身的动作的动态图像数据的数据。
13.也可以是,动作是以下动作:为了进行通过主动化身和被动化身进行彼此对应的动作而成立的动作组合,主动化身促进被动化身的动作。
14.也可以是,被动许可数据还包含许可标志表示许可的情况下的被动化身的动作,在动态图像数据中,针对主动化身的动作,被动化身进行通过被动许可数据对应起来的动作。
15.也可以是,在检测到从主动化身向被动化身的动作且在被动许可数据中未设定针对动作的许可标志的情况下,在动态图像数据中,表示主动化身正在对被动化身进行动作。
16.也可以是,在检测到从主动化身向被动化身的动作且被动许可数据的针对动作的许可标志表示拒绝的情况下,在动态图像数据中表示被动化身不接受主动化身的动作。
17.被动许可数据针对虚拟空间中的主动化身向被动化身的动作,按主动化身的部位,将表示被动化身是否许可来自主动化身的动作的许可标志对应起来,在检测到从主动化身向被动化身的预定部位的动作且在被动许可数据中与预定部位对应的许可标志表示许可的情况下,在动态图像数据中,表示被动化身接受主动化身的动作。
18.本发明的第二特征涉及一种化身显示系统,具有:主动终端,其输入在虚拟空间中活动的主动化身的动作指示;被动终端,其输入在虚拟空间中活动的被动化身的动作指示;以及化身显示装置,其与主动终端和被动终端连接,在主动终端和被动终端显示虚拟空间的动态图像数据。在本发明的第二特征涉及的化身显示系统中,化身显示装置具有:存储装置,其存储包含许可标志的被动许可数据,所述许可标志表示被动化身对于从主动化身向被动化身的动作的许可或拒绝;以及输出部,其在检测到从主动化身向被动化身的动作且在被动许可数据中许可标志表示许可的情况下,输出用于在主动终端和被动终端显示被动化身接受主动化身的动作的动态图像数据的数据,主动终端和被动终端显示动态图像数据。
19.本发明的第三特征涉及一种用于化身显示装置的化身显示方法,所述化身显示装置与输入在虚拟空间中活动的主动化身的动作指示的主动终端、以及输入在虚拟空间中活动的被动化身的动作指示的被动终端连接,在主动终端和被动终端显示虚拟空间的动态图像数据。本发明的第三特征所涉及的化身显示方法具有以下步骤:计算机将包含许可标志的被动许可数据存储在存储装置中,所述许可标志表示被动化身对于从主动化身向被动化身的动作的许可或拒绝;以及计算机在检测到从主动化身向被动化身的动作且在被动许可数据中许可标志表示许可的情况下,输出用于在主动终端和被动终端显示被动化身接受主动化身的动作的动态图像数据的数据。
20.本发明的第四特征涉及一种用于化身显示装置的化身显示程序,所述化身显示装置与输入在虚拟空间中活动的主动化身的动作指示的主动终端、以及输入在虚拟空间中活动的被动化身的动作指示的被动终端连接,在主动终端和被动终端显示虚拟空间的动态图像数据。本发明的第四特征所涉及的化身显示程序使计算机作为以下部分发挥功能:存储部,其存储包含许可标志的被动许可数据,所述许可标志表示被动化身对于从主动化身向被动化身的动作的许可或拒绝;以及输出部,其在检测到从主动化身向被动化身的动作且在被动许可数据中许可标志表示许可的情况下,输出用于在主动终端和被动终端显示被动化身接受主动化身的动作的动态图像数据的数据。
21.发明效果
22.根据本发明,能够提供一种对化身进行彼此对应的动作的动态图像数据进行显示的化身显示装置、化身显示系统、化身显示方法以及化身显示程序。
附图说明
23.图1是对本发明的实施方式的化身显示系统的系统结构进行说明的图。
24.图2是对本发明的实施方式的化身显示装置的硬件结构以及功能块进行说明的图。
25.图3是对被动许可数据的数据构造和数据的一例进行说明的图。
26.图4是主动化身和被动化身握手的动态图像数据的捕捉的一例。
27.图5是主动化身向被动化身请求握手的动态图像数据的捕捉的一例。
28.图6是对生成部的生成处理进行说明的流程图。
具体实施方式
29.接着,参照附图对本发明的实施方式进行说明。在以下的附图的记载中,对相同或类似的部分标注相同或类似的符号。
30.(化身显示系统)
31.参照图1对本发明的实施方式的化身显示系统5进行说明。化身显示系统5具有:化身显示装置1、主动终端2和被动终端3。化身显示装置1和主动终端2能够通过通信网络相互通信。化身显示装置1和被动终端3能够通过通信网络相互通信。在本发明的实施方式中,对化身显示系统5具有主动终端2和被动终端3这2个终端作为用户终端的情况进行说明,但用户终端的数量不限。
32.主动终端2和被动终端3分别向化身显示装置输入在虚拟空间中活动的化身的动作的指示。主动终端2输入在虚拟空间中活动的主动化身的动作指示。被动终端3输入在虚拟空间中活动的被动化身的动作指示。
33.动作的指示方法可以是任意的方法。例如,用户也可以使用键盘和鼠标等输入装置将化身的动作指示输入到主动终端2或被动终端3。也存在使用对用户的身体附加标记,跟踪标记的位置来确定用户的动作的运动捕捉的方法。用户也可以将通过运动捕捉而确定出的用户的动作作为用户输入的化身的动作指示而输入到主动终端2或被动终端3。
34.另外,主动终端2和被动终端3按照从化身显示装置1接收到的数据在显示装置显示动态图像数据。在化身显示装置1输出动态图像数据的情况下,主动终端2和被动终端3显示输出的动态图像数据。在化身显示装置1输出用于显示动态图像数据的数据的情况下,主动终端2和被动终端3按照输出的数据生成动态图像数据,并显示生成的动态图像数据。
35.化身显示装置1按照从主动终端2和被动终端3接收到的化身的动作指示在虚拟空间中使化身动作,在主动终端2和被动终端3显示该虚拟空间的动态图像数据。
36.化身显示装置1在用户终端显示动态图像数据的方法可以是任意的方法。例如,化身显示装置1可以生成使用虚拟照相机拍摄虚拟空间而得的动态图像数据,将动态图像数据发布给用户终端。或者,化身显示装置1也可以生成能够对虚拟空间进行渲染的运动数据并发送给用户终端,用户终端对运动数据进行渲染而生成虚拟空间的动态图像数据并进行显示。
37.在本发明的实施方式中,化身显示装置1除了按照来自用户终端的指示使化身在虚拟空间中活动,还使化身在预定条件下执行与来自用户终端的指示不同的动作,具体而言,基于多个化身的动作组合。
38.动作组合是通过主动化身和被动化身进行彼此对应的动作而成立的动作。动作组合通过多个化身分别在对应的位置采取对应的姿势并进行对应的活动而成立。动作组合例如是握手、击掌、拥抱、公主抱、叠罗汉等。
39.在本发明的实施方式中,对如下情况进行说明:主动化身对被动化身要求握手等,主动化身催促被动化身进行动作组合,主动化身和被动化身进行动作组合。此外,在本发明的实施方式中,对基于主动化身和被动化身这2个化身的动作组合进行说明,但不限于此。实现动作组合的化身的数量不限,也可以通过3个以上的化身来实现动作组合。
40.为了进行动作组合,需要多个化身分别在适当的位置进行适当的动作。但是,在观看虚拟空间的动态图像数据的同时进行操作的用户有时难以输入那样的精细的动作指示。
41.因此,无论从主动终端2和被动终端3输入的主动化身和被动化身的动作指示如何,化身显示装置1都显示主动化身和被动化身在预定条件下进行动作组合的动态图像数据。由此,即使用户不输入精细的动作指示,也可以使自身的化身采取动作组合对应的动作,能够容易地实现与其他用户的化身的动作组合。由此,化身显示装置1能够在虚拟空间中实现使用了化身的顺畅的沟通。
42.(化身显示装置)
43.参照图2,对本发明的实施方式的化身显示装置1进行说明。化身显示装置1是具有存储装置10、处理装置20以及通信控制装置30的一般的计算机。一般的计算机通过执行化身显示程序来实现图2所示的功能。
44.存储装置10是rom(read only memory)、ram(random access memory)、硬盘、ssd(solid state drive)等,存储处理装置20用于执行处理的输入数据、输出数据以及中间数据等各种数据。处理装置20是cpu(central processing unit),读写存储在存储装置10中的数据,或与通信控制装置30输入输出数据,来执行化身显示装置1中的处理。通信控制装置30是用于与主动终端2和被动终端3的每一个能够相互通信地连接的接口。
45.存储装置10存储化身显示程序,并且存储主动动作数据11、被动动作数据12、被动许可数据13以及运动数据14。
46.主动动作数据11是从主动终端2接收到的针对主动化身的动作指示的数据。主动动作数据11按照从主动终端2输入的动作指示而被依次更新。
47.被动动作数据12是从被动终端3接收到的针对被动化身的动作指示的数据。被动动作数据12按照从被动终端3输入的动作指示而被依次更新。
48.被动许可数据13包含表示针对从主动化身向被动化身的动作的被动化身的许可或拒绝的许可标志。被动许可数据13预先设定被动终端3的用户是否接受被动化身的动作的意图。在主动化身向被动化身请求动作组合的情况下,被动许可数据13设定该被动化身是否接受主动化身的请求。被动许可数据13按主动化身的动作设置许可标志。被动许可数据13也可以按化身来设定。
49.被动许可数据13可以针对虚拟空间中的主动化身向被动化身的动作,进一步将表示被动化身是否许可来自主动化身的动作的许可标志与主动化身的每个部位对应起来。主动化身的部位例如是右手、左手、头等构成主动化身的部分。例如,在主动化身向被动化身的右手请求了触摸的情况下,设定许可标志,在向臀部请求了触摸的情况下,设定拒绝标志。
50.被动许可数据13还可以包含许可标志表示许可的情况下的被动化身的动作。被动化身的动作是接受主动化身的动作的情况下的被动化身的动作。
51.一般情况下,虚拟空间中的化身的形状的自由度高,各用户能够选择任意的形状。因此,存在大小按化身不同,或存在具有与人不同的形状的化身的情况。根据化身的形状的不同,考虑通过与人之间进行的沟通不同的方法来与其他化身取得沟通。因此,在从其他化身接受预定动作的情况下,通过被动许可数据13的“动作”来定义被动化身进行的动作。此外,通过被动许可数据13设定的“动作”不限于人进行的动作,包含变大、变小等能够对化身实施的任意动作。
52.被动许可数据13也可以根据被动终端3的用户的设定来生成。另外,被动许可数据13可以是系统预先生成的默认的设定的数据,也可以是被动终端3的用户变更了该默认的设定而得的数据。
53.例如,如图3所示,被动许可数据13是将“主动动作类型”、“被动化身的部位”、“标志”和“动作”的各项目的值对应起来的数据。
[0054]“主动动作类型”是主动化身向被动化身请求的动作组合的类型。
[0055]“被动化身的部位”是主动化身请求动作组合的部位。能够通过“主动动作类型”和“被动化身的部位”确定主动化身向被动化身请求的动作。在图3所示的例子中,在主动动作类型是握手,被动化身的部位是右手的情况下,表示主动化身要求与被动化身的“右手”的“握手”。
[0056]“标志”表示被动化身是许可还是拒绝主动化身请求的被动化身的动作。“标志”也可以设定“许可”和“拒绝”这2个值中的任一个。通过预先设定是许可还是拒绝主动化身的请求,在虚拟空间中不对被动化身进行被动终端3的用户厌恶的行为。
[0057]
另外,“标志”可以设定除了“许可”和“拒绝”以外,还包含“待定”的3个值中的任一个。“待定”也可以包含既未设定“许可”也未设定“拒绝”的“空(null)”的状态。“待定”可以表示等待来自被动终端3的“许可”、“拒绝”或被动化身的动作的指示,也可以进行默认的动作。
[0058]“动作”是主动化身请求了预定动作时的被动化身的动作。在图3所示的例子中,在对“标志”设定了许可的情况下,被动化身进行与“动作”对应起来的动作。此时,被动许可数据13也可以将用于使化身动作的运动数据对应起来。在对“标志”设定许可,对“动作”没有任何设定的情况下,进行默认的动作。
[0059]
在图3所示的例子中,对主动化身要求与被动化身的“右手”的“握手”的情况下的“动作”设定“建议左手的握手”。在右手装配武器等道具的化身难以像人们那样进行右手的握手。这样的情况下,被动化身进行伸出左手等“建议左手的握手”的动作。另外,在右手装配武器的情况下,也可以“取下装配于右手的武器来进行握手”等,将任意的动作对应起来。
[0060]
另外,在图3所示的例子中,在主动化身要求与被动化身的“右手”的“击掌”的情况下的“动作”中有“根据主动化身来变更化身尺寸”。在被动化身的尺寸相对于主动化身的尺寸过大或过小的情况下,主动化身和被动化身难以进行击掌。因此,当从主动化身要求击掌时,被动化身以匹配主动化身的尺寸的方式变更被动化身的尺寸,之后,进行击掌动作。
[0061]
动作例不限于图3所示的动作例。例如,在被动化身没有手的情况下,也可以在“动作”中设定为“长出右手”。当主动化身向被动化身要求握手时,在动态图像数据中,被动化
身的右手长出,主动化身和被动化身用右手握手。
[0062]
此外,“被动化身的部位”和“动作”可以是任意的项目。
[0063]
运动数据14是用于在主动终端2和被动终端3中对虚拟空间的情形的动态图像数据进行渲染的数据。在本发明的实施方式中,对化身显示装置1输出运动数据14的情况进行说明,但也可以输出根据运动数据14生成的动态图像数据。
[0064]
处理装置20具有:取得部21、生成部22以及输出部23。
[0065]
取得部21从主动终端2取得主动化身的动作指示,存储在主动动作数据11中,并且从被动终端3取得被动化身的动作指示,存储在被动动作数据12中。
[0066]
生成部22生成用于在主动终端2和被动终端3显示动态图像数据的数据。生成部22根据主动动作数据11确定主动化身的动作,并且根据被动动作数据12确定被动化身的动作。生成部22按照确定出的主动化身和被动化身的动作,生成用于显示表示主动化身和被动化身在虚拟空间中活动的情形的动态图像数据的数据。
[0067]
用于显示动态图像数据的数据也可以是显示动态图像数据的指示的数据。此时,生成部22除了指示的数据以外,还生成动态图像数据。另外,用于显示动态图像数据的数据可以是用于在主动终端2和被动终端3中对动态图像数据进行渲染的数据。用于渲染的数据例如是确定虚拟空间的数据、确定主动化身和被动化身的形式和动作的数据等。
[0068]
为了在主动终端2和被动终端3显示动态图像数据,输出部23将生成部22生成的数据发送到主动终端2和被动终端3。在输出部23输出动态图像数据的情况下,主动终端2和被动终端3通过显示装置播放从输出部23发送的动态图像数据。在输出部23输出用于对动态图像数据进行渲染的数据的情况下,主动终端2和被动终端3对发送的数据进行渲染,生成表示主动化身和被动化身在虚拟空间中活动的情形的动态图像数据,通过显示装置进行播放。
[0069]
(生成部)
[0070]
本发明的实施方式的生成部22,在生成用于在主动终端2和被动终端3显示动态图像数据的数据时,在预定条件下,在动态图像数据中进行与主动动作数据11和被动动作数据12表示的动作不同的动作。
[0071]
具体而言,在检测到从主动化身向被动化身的动作,在被动许可数据中许可标志表示许可的情况下,生成部22生成用于在主动终端2和被动终端3显示被动化身接受主动化身的动作的动态图像数据的数据。在本发明的实施方式中,用于在主动终端2和被动终端3显示动态图像数据的数据是运动数据14。
[0072]
首先,生成部22根据虚拟空间的状况、主动化身的状况等,检测主动化身为了进行动作组合而主动化身进行促进被动化身的动作的动作。动作组合是设定于被动许可数据13中的“动作”中的任一个。生成部22检测主动化身想要对被动化身进行被动许可数据13的“动作”中的任一个。考虑检测主动化身的动作的几种方法。
[0073]
生成部22可以根据主动化身的前不久的动作的流程来进行判断。例如,在存在使主动化身的右手靠近被动化身的动作的情况下,生成部22检测到主动化身的动作是促进握手的动作组合的动作。
[0074]
生成部22可以根据主动化身对被动化身的会话来进行判断。例如,在主动化身向被动化身说出“握手吧”的情况下,检测到主动化身的话语是促进握手的动作组合的动作。
[0075]
生成部22可以根据由主动终端2的用户输入的动作指示进行判断。例如,在存在主动化身与被动化身握手这样的动作的指示的情况下,生成部22检测到存在握手的主动化身促进动作组合的动作。
[0076]
生成部22可以根据主动化身所表现的感情进行判断。例如,当具有手形的物件等与“握手”对应的预定物品的主动化身靠近被动化身时,生成部22检测到是主动化身促进握手的动作组合的动作。物品是化身的服装、道具、光环等,是与主动化身对应起来的东西。
[0077]
在此,可以以主动化身与被动化身的距离为恒定值以下、主动化身与被动化身面对面等主动化身与被动化身的位置关系为前提来判断是否是促进动作组合的动作。另外,主动化身和被动化身的位置关系根据动作组合的种类适当地设置。
[0078]
在被动许可数据13具有“被动化身的部位”的项目的情况下,当检测到主动化身的动作时,生成部22可以着眼于主动化身对被动化身的预定部位的动作来检测主动化身进行促进被动化身的动作的动作。
[0079]
关于生成部22,在检测到从主动化身向被动化身的预定部位的动作且在被动许可数据13中与预定部位对应的许可标志表示许可的情况下,在动态图像数据中表示被动化身接受主动化身的动作。预定部位是在被动许可数据中设定的“被动化身的部位”。生成部22针对被动化身的被动许可数据13的“被动化身的部位”,检测到主动化身想要进行与该“被动化身的部位”对应的“动作”中的任一个。
[0080]
当检测到主动化身进行促进被动化身的动作的动作时,生成部22参照被动许可数据13来判定被动化身是否接受主动化身的动作。在被动许可数据13中,在“许可”与检测到的动作对应起来的情况下,生成用于显示被动化身接受主动化身的动作的动态图像数据的数据。
[0081]
在检测到主动化身对被动化身想要进行“握手”的动作的情况下,在被动许可数据13中“许可”与“握手”对应起来的情况下,如图4所示,生成部22生成显示主动化身和被动化身握手的动态图像数据的数据。在图4所示的画面的捕捉中,主动化身a1在向被动化身a2伸出右手的同时靠近,当该距离为预定值以下时,在动态图像数据中,主动化身a1和被动化身a2自动靠近,各自闭合手指进行握手。
[0082]
在被动许可数据13具有“被动化身的部位”的项目的情况下,生成部22还考虑成为主动化身进行动作的对象的被动化身的部位,判定被动化身是否接受主动化身的动作。例如,在图3所示的例子中,在主动化身针对被动化身的右手想要进行握手的情况下,被动化身接受,另一方面在主动化身针对被动化身的上半身想要进行拥抱的情况下,被动化身拒绝。
[0083]
在此,关于生成部22,在主动动作数据11或被动动作数据12中指示了阻碍主动化身和被动化身进行动作组合的动作的情况下,可以忽略在主动动作数据11或被动动作数据12中指示的动作,生成显示主动化身和被动化身握手的动态图像数据的数据。阻碍的动作是针对在进行动作组合的情况下使用的部位的动作指示。
[0084]
例如,当主动化身和被动化身用右手彼此握手时,在被动动作数据12中指定了被动化身用右手挥手的动作的情况下,生成部22可以在动态图像数据中使被动化身进行与主动化身握手的动作,而不是使被动化身挥手的动作。另一方面,当主动化身和被动化身用右手彼此握手时,在被动动作数据12中指定了被动化身用左手挥手的动作的情况下,生成部
22可以在动态图像数据中使被动化身进行挥左手与主动化身握手的动作。
[0085]
在被动许可数据13中与“动作”对应起来,被动化身接受主动化身的动作的情况下,在动态图像数据中,被动化身进行通过被动许可数据与主动化身的动作对应起来的动作。例如,在图3所示的例子中,在主动化身向被动化身要求握手的情况下,在动态图像数据中,被动化身“建议左手的握手”。具体而言,被动化身向已伸出右手的主动化身伸出左手,上下挥左手来促进左手的握手。另外,在主动化身向被动化身要求击掌的情况下,在动态图像数据中,被动化身“根据主动化身变更化身尺寸”,与主动化身进行击掌。
[0086]
在检测到从主动化身向被动化身的动作,且在被动许可数据13中未设定针对该动作的许可标志的情况下,在动态图像数据中,可以表示主动化身对被动化身进行动作。例如,在被动许可数据13的标志中设定“拒绝”或者设定“待定”的情况下,在动态图像数据中表示主动化身对被动化身促进想要进行动作组合。
[0087]
例如,如图5所示的画面的捕捉所示,在动态图像数据中设置消息显示部v1。通过在消息显示部v1显示“握手吧!”这样的消息,主动化身a1对被动化身a2催促握手的情况经由动态图像数据传递至被动终端3的用户。另外,作为其他方法,也可以在动态图像数据中,设置强调主动化身a1的右手的强调显示部v2a和强调被动化身a2的右手的强调显示部v2b,将主动化身a1想要握手的情况经由动态图像数据传递至被动终端3的用户。也可以仅对主动化身a1和被动化身a2中的任一个进行强调显示。
[0088]
被动终端3的用户参照消息或强调显示来掌握主动化身a1想要与被动化身a2握手,输入许可或拒绝该请求的指示。在许可的情况下,在动态图像数据中,主动化身a1和被动化身a2握手。
[0089]
在检测到从主动化身向被动化身的动作,且被动许可数据13的针对该动作的许可标志表示拒绝的情况下,在动态图像数据中,表示被动化身不接受主动化身的动作。由此,主动终端2的用户能够识别出动作被被动化身拒绝。
[0090]
例如,在被动许可数据13中设定“拒绝”的情况下,在动态图像数据中,被动化身穿过主动化身等,主动化身与被动化身不纠缠,主动化身和被动化身如没有对方一样进行动作。具体而言,在主动化身向被动化身请求握手,被动化身拒绝的情况下,在动态图像数据中,表示被动化身穿过主动化身伸出的右手等,主动化身和被动化身简单地重叠的情形。或者,也可以在动态图像数据中,以主动化身和被动化身排斥的方式,表示主动化身和被动化身彼此向后移动的情形。另外,也可以在动态图像数据中,显示“拒绝握手”这样的消息显示部。
[0091]
参照图6,对生成部22的生成处理进行说明。在图6中,化身显示装置1生成能够对虚拟空间进行渲染的运动数据14,主动终端2和被动终端3根据运动数据生成动态图像数据。
[0092]
首先,生成部22等待在被动许可数据13中设定的主动化身的动作的检测。在被动许可数据13中设定被动化身的部位的情况下,还检测到主动化身的动作是针对被动化身的部位的动作。
[0093]
在未检测到的情况下,在步骤s4中,生成部22按照主动动作数据11以及被动动作数据12,生成运动数据14。
[0094]
在检测到的情况下,在步骤s2中,生成部22在被动许可数据13中参照与该动作对
应起来的标志。在标志为许可的情况下,进入到步骤s3,在标志为拒绝的情况下,进入到步骤s7。
[0095]
在标志为许可的情况下,在步骤s3中,生成部22在被动许可数据13中判定是否有动作的设定。在没有动作的设定的情况下,在步骤s5中,生成部22变更主动动作数据11和被动动作数据12,生成主动化身和被动化身进行动作组合的运动数据14。根据该运动数据14,无论主动动作数据11和被动动作数据12如何,主动化身和被动化身进行运动组合的动态图像数据都通过主动终端2和被动终端3播放。
[0096]
在存在动作的设定的情况下,在步骤s5中,生成部22变更被动动作数据12,生成被动化身进行在被动许可数据13中设定的动作的运动数据14。根据该运动数据14,无论被动动作数据12如何,被动化身进行设定的动作的动态图像数据都通过主动终端2和被动终端3播放。主动化身可以按照主动动作数据11进行动作,也可以进行预定的动作,还可以通过暂时停止而停止。
[0097]
在标志为拒绝的情况下,在步骤s7中,生成部22变更被动动作数据12,生成被动化身不接受动作的运动数据14。在运动数据14中,可以通过消息或强调显示来表示主动化身请求动作组合的意思。
[0098]
当步骤s4至s7中的任一处理结束时,生成部22返回到步骤s1。
[0099]
根据这样的本发明的实施方式的化身显示系统5,在主动化身向被动化身请求动作组合,被动化身许可该请求的情况下,无论从主动终端2和被动终端3输入的动作指示如何,都显示主动化身和被动化身进行彼此对应的动作的动态图像数据。由此,能够在不在主动终端2和被动终端3中输入用于进行动作组合的精细的动作指示的情况下,容易地在虚拟空间中实现动作组合。在虚拟空间中进行沟通的用户无论化身的操作技能如何,都容易地与其他化身进行交流。
[0100]
此外,在本发明的实施方式中,对实时地输入向在虚拟空间中活动的主动化身和被动化身的动作指示的情况进行说明,但不限于此。例如,主动化身按照实时输入的动作指示进行动作,被动化身按照预先输入的动作指示进行动作等,动作指示的输入定时不限。例如,在虚拟空间中活动的偶像(被动化身)的化身的握手会的动态图像数据中,主动化身靠近偶像并要求握手,在被动许可数据13中许可握手的情况下,表示主动化身和偶像握手的情形。
[0101]
在本发明的实施方式中,对按被动化身生成图示的被动许可数据13的情况进行了说明,但不限于此。例如,可以以全部拒绝与主动化身的动作组合的方式控制没有被动许可数据13的被动化身。另外,化身显示装置1可以保持按被动化身设定是否接受动作组合的数据。容易确定不接受动作组合的被动化身,由此,能够降低生成部22的处理成本。
[0102]
对在图3所示的被动许可数据13中,按主动动作类型和被动化身的部位设定标志的情况进行了说明,但不限于此。例如,可以按主动化身设定标志。被动许可数据13也可以包含接受动作组合的主动化身的确定信息、或者不接受动作组合的主动化身的确定信息。该主动化身的确定信息只要能够确定主动化身即可,可以是各个化身的识别符,也可以是职业、亲密度等主动化身的属性。另外,在被动许可数据13中,除了主动动作类型和被动化身的部位之外,还可以按主动化身的确定信息设定标志。
[0103]
另外,在被动许可数据13中,也可以按划分虚拟空间的区域的属性、时间、天气等
虚拟空间的环境设定标志。例如,也可以以在偶像的街区中,职业为偶像的被动化身接受来自所有主动化身的催促,另一方面,在偶像的街区之外的区域中,完全不接受来自主动化身的催促的方式,设定标志。
[0104]
另外,在对标志设定拒绝的情况下,在被动许可数据13中,被动化身接受主动化身的动作组合的条件可以对应起来。条件例如是亲密度为预定水平以上的、具有预定的物品的收费用户的化身等。以主动化身的用户能够识别的方式通知该条件。例如,既可以在显示于主动终端2的动态图像数据中进行通知,也可以通过直接消息对主动终端2进行通知。
[0105]
这样在被动许可数据13中,预先既定被动化身接受来自主动化身的催促的条件,由此,化身显示装置1能够在虚拟空间中实现反映了被动化身的意向的沟通。
[0106]
(其他实施方式)
[0107]
如上所述,通过本发明的实施方式进行了记载,但构成本公开的一部分的论述和附图不应该理解为限定本发明。根据本公开,本领域技术人员能够明确各种代替实施方式、实施例以及运用技术。
[0108]
例如,本发明的实施方式所记载的化身显示装置可以如图2所示那样构成在一个硬件上,也可以根据其功能、处理数而构成在多个硬件上。另外,也可以与其他功能一起在现有的处理装置上实现。
[0109]
本发明当然包含在此未记载的各种实施方式等。因此,本发明的技术范围根据上述的说明仅由妥当的请求专利保护的范围所涉及的发明特定事项来决定。
[0110]
符号说明
[0111]
1 化身显示装置、
[0112]
2 主动终端、
[0113]
3 被动终端、
[0114]
5 化身显示系统、
[0115]
10 存储装置、
[0116]
11 主动动作数据、
[0117]
12 被动动作数据、
[0118]
13 被动许可数据、
[0119]
14 运动数据、
[0120]
20 处理装置、
[0121]
21 取得部、
[0122]
22 生成部、
[0123]
23 输出部、
[0124]
30 通信控制装置。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献