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

记录装置、播放装置、系统、记录方法、播放方法、记录程序、播放程序与流程

2022-06-09 00:43:34 来源:中国专利 TAG:


1.本披露涉及vr内容的记录装置、播放装置、记录播放系统、记录方法、播放方法、记录程序以及播放程序。


背景技术:

2.已知现有运用vr(virtual reality,虚拟现实)技术将操作对象和操作对象动作记录为vr内容,再由播放装置播放的技术。例如,国际公开第2019/069436号(专利文献1)中披露,获取表示工厂设备运行情况的各时刻三维坐标信息,基于播放指令,显示表示工厂设备运行情况的三维形状动作的模拟视频现有技术文献。现有技术文献专利文献
3.专利文献1:国际公开第2019/069436号


技术实现要素:

发明致力于解决的问题
4.但是,现在存在各种不同方式执行vr内容的记录或播放处理。例如,记录装置记录了某动作的vr内容,播放装置读取该vr内容,如没有可再现该动作的播放程序,则该vr内容可能根本无法播放。
5.另外,记录vr内容的记录装置通过升级等完善功能,而记录装置可为操作对象设置的功能越多,该vr内容的播放次数也越多,因此,播放端也需要相同功能。因此,使计算机充当记录装置的程序和使计算机充当播放装置的程序如由同一业者提供,那么,记录装置的程序升级时,播放装置端的程序也会同步升级,则记录装置可设置的功能有望在播放装置上再现。
6.但是,用户可能根据个人喜好选择不同业者提供的程序充当播放装置,则播放装置与记录装置的程序升级可能难以保持同步,最终还可能导致播放装置的用户无法播放vr内容。因此,人们希望享受即使无法再现所有vr内容,也能根据播放装置的功能尽可能播放vr内容的技术。
7.鉴于以上情况,本披露的目的是提供一种技术,即使播放装置与记录装置具备的功能不完全匹配,用户也能观看vr内容。解决问题的方法
8.根据实施例可知,提供记录装置,记录虚拟空间内操作对象的活动。记录装置记录的操作对象活动的数据,其数据结构用于执行在播放装置中播放该操作对象活动的处理;记录装置具备控制部和记忆部;控制部与操作对象关联,使记忆部存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据;针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可
播放的功能的分类的形式进行存储。
9.根据实施例可知,提供播放装置,播放记录装置记录的数据。播放装置从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能,根据操作对象活动的数据和已确定的功能的有关数据播放操作对象的活动。
10.根据实施例可知,提供系统,其中具备记录虚拟空间内操作对象活动的记录装置和播放记录装置所记录数据的播放装置。记录装置记录的操作对象活动的数据,其数据结构用于执行在播放装置中播放该操作对象活动的处理;记录装置具备控制部和记忆部;控制部与操作对象关联,使记忆部存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据;针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储。播放装置从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能,根据操作对象活动的数据和已确定的功能的有关数据播放操作对象的活动。
11.根据实施例可知,提供记录方法,记录虚拟空间内操作对象的活动。通过记录方法记录的操作对象活动的数据,其数据结构用于执行在播放装置中播放该操作对象活动的处理;记录方法与操作对象关联,存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据;针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储。
12.根据实施例可知,提供播放方法,播放通过记录方法记录的数据。播放方法从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能,根据操作对象活动的数据和已确定的功能的有关数据播放操作对象的活动。
13.根据实施例可知,提供在计算机中运行的记录程序,记录虚拟空间内操作对象的活动。记录程序记录的操作对象活动的数据,其数据结构用于执行在播放装置中播放该操作对象活动的处理;计算机具备处理器和存储器;记录程序使处理器与操作对象关联,执行存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据的步骤;针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储。
14.根据实施例可知,提供在计算机中运行的播放程序,播放记录程序记录的数据。计算机具备处理器和存储器;记录程序使处理器执行从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能的步骤,以及根据操作对象活动的数据和已确定的功能的有关数据播放操作对象活动的步骤。发明效果
15.由本披露可知,可根据播放装置可播放的功能,提供记录vr内容的记录装置,同时提供尽可能播放vr内容的播放装置。
附图说明
16.[图1]表示本发明第1实施例中记录装置的功能结构的示例图。[图2]表示本发明第1实施例中播放装置的功能结构的示例图。
[图3]表示本发明第1实施例中记录装置所存数据的数据结构的示例图。[图4]表示本发明第1实施例中内容记录播放系统的处理流程的流程示例图。[图5]表示本发明第1实施例中播放装置的显示画面的示例图。[图6]表示本发明第2实施例中内容记录播放系统的整体结构的示例图。[图7]表示本发明第2实施例中记录装置的功能结构的示例图。[图8]表示本发明第2实施例中播放装置的功能结构的示例图。[图9]表示本发明第2实施例中记录装置所存数据的数据结构的示例图。[图10]表示本发明第2实施例中内容记录播放系统的处理流程的流程示例图。[图11]表示本发明第2实施例中播放装置的显示画面的示例图。[图12]表示本发明第3实施例中记录装置的功能结构的示例图。[图13]表示本发明第3实施例中播放装置的功能结构的示例图。[图14]表示本发明第3实施例中记录装置所存数据的数据结构的示例图。[图15]表示本发明第3实施例中内容记录播放系统的处理流程的流程示例图。[图16]表示本发明第3实施例中播放装置的显示画面的示例图。符号说明10记录装置 202记忆部101记忆部 203处理器102控制部 204数据读取部20播放装置 205检测部201存储器 206显示部
具体实施方式
[0017]
首先说明本说明书中使用的术语。“vr内容”是指供用户体验虚拟现实(vr)的数据,由三维计算机图形(3dcg)或声音等构成。“3dcg空间”是指通过描绘于显示器上等的3dcg展现的虚拟空间。“操作对象”是指配置于3dcg空间内的虚拟物体,包括虚拟化身对象。
[0018]
下面参照附图说明本发明的实施例。在后文的说明中,对同一部件使用相同符号表示,其名称和功能也都相同。因此,相同内容不再重复进行详细说明。
[0019]
(第1实施例)下面对本披露的第1实施例,即记录装置记录vr内容,再由播放装置播放(时移播放)的内容记录播放系统进行说明。
[0020]
《1内容记录播放系统的结构》首先使用图1说明本实施例涉及的内容观看系统的结构、记录装置10的功能结构以及播放装置20的功能结构。
[0021]
内容观看系统包括图1所示的记录装置10以及图2所示的播放装置20。记录装置10记录虚拟空间内操作对象动作,作为vr内容进行存储。播放装置20读取记录装置10记录的vr内容后播放操作对象动作。
[0022]
记录装置10和播放装置20通过网络实现通信。记录装置10可将记录的vr内容上传到服务器装置等。播放装置20可从服务器装置等接收已上传的vr内容。换言之,记录装置10记录的vr内容,可通过记录媒体发布或通过因特网等网络提供给播放装置20。可使用各类
记录媒体存放vr内容,如bd-rom(blu-ray(注册商标)disc read only memory,蓝光光盘只读存储器)、软磁盘、光磁盘等以光、电或磁记录信息的记录媒体,或者rom、快闪存储器等以电记录信息的半导体存储器等。另外,网络线路既可采用有线通信也可采用无线通信。
[0023]
《1.1记录装置10的结构》图1是表示记录装置10的功能结构的示例图。记录装置10是记录虚拟空间内操作对象动作,作为vr内容进行存储的装置;如图1所示,记录装置10具备记忆部101和控制部102。
[0024]
可设该虚拟空间为完整天球状的结构。例如,在虚拟空间定义一个以虚拟空间中心为原点的xyz坐标系,则配置于虚拟空间内的各操作对象的位置定义为虚拟空间内xyz坐标系的坐标值。xyz坐标系也可对应现实空间的整体坐标系。xyz坐标系是虚拟空间内坐标系的一种,所以xyz坐标系的水平方向、垂直方向(上下方向)和前后方向分别定义为x轴、y轴和z轴。因此,可设xyz坐标系的x轴(水平方向)与整体坐标系的x轴平行,xyz坐标系的y轴(垂直方向)与整体坐标系的y轴平行,xyz坐标系的z轴(前后方向)与整体坐标系的z轴平行。
[0025]
记忆部101存储了用于将操作对象动作记录为vr内容的数据和程序,具体说来,存储了数据分类规则1011、操作对象活动数据库1012和操作对象功能数据库1013。数据分类规则1011是用于保存在播放表示操作对象动作的数据之际,播放装置可确定的数据分类的有关规则的数据库。操作对象活动数据库1012和操作对象功能数据库1013是保存用于表示操作对象动作的数据的数据库。详细情况将在后文阐述。
[0026]
控制部102执行将虚拟空间内操作对象动作作为数据存储于记忆部101的处理。具体说来,通过记录装置10的处理器根据程序执行处理,控制部102发挥各种模块所示功能。
[0027]
数据获取模块1021执行获取虚拟空间内操作对象动作的有关数据的处理。例如,数据获取模块1021要获取记录装置10的用户通过操作控制器使操作对象活动的操作。上述控制器包括用户以双手持握的控制器,以及用户以右手或左手分别持握的手柄。例如,记录装置10的用户在持握手柄的状态下活动,可基于现实空间内手柄活动的追踪结果在虚拟空间移动笔操作对象。此时,通过接受用户对手柄按钮等所作的输入操作,可在虚拟空间与笔操作对象活动产生联动,生成线操作对象。除此之外,数据获取模块1021还可基于捕捉用户部分身体或全身活动的结果,获取虚拟空间内操作对象动作的有关数据。另外,如记录装置10的用户穿戴头戴式设备,还可基于头戴式设备的活动,执行针对虚拟空间内操作对象的输入操作,使操作对象活动。
[0028]
针对数据获取模块1021获取的虚拟空间内操作对象动作的有关数据,数据分类模块1022基于存储于记忆部101的数据分类规则执行分类处理。
[0029]
数据写入模块1023执行将分类处理后的数据写入操作对象活动db 1012和操作对象功能db 1013的处理。
[0030]
另,图中虽未显示,但在实施例中,记录装置10可具备通信部。该通信部通过网络,向外部装置发送记录装置10记录的vr内容。
[0031]
《1.2播放装置20的结构》播放装置20是用于生成虚拟空间、播放vr内容的图像显示装置,如台式显示器、用户穿戴的头戴式设备等。如播放装置20由头戴式设备组成,可结合用户的脸部方向与内容
联动,展现360度的视野。头戴式设备既可以是具备显示部的所谓头盔显示器,也可以是可穿戴具备显示部的智能手机等终端的头戴式装置。
[0032]
图2是表示播放装置20的功能结构的示例图。如图2所示,播放装置20是用于播放vr内容的装置,具备存储器201、记忆部202、处理器203、数据读取部204、检测部205和显示部206。例如,播放装置20是台式显示器、用户穿戴于头部的头戴式设备等。
[0033]
存储器201是用于临时存储程序以及程序等处理的数据等的存储器,是dram(dynamic random access memory,动态随机存取存储器)等挥发性存储器。
[0034]
记忆部202是用于保存数据的存储装置,如快闪存储器、hdd(hard discdrive,硬盘驱动器)。
[0035]
处理器203是用于执行程序中所述指令集的硬件,由运算器、寄存器和外围电路等构成。
[0036]
数据读取部204根据播放装置20可播放的范围,按既定顺序读取记录装置10记录的操作对象动作的有关数据。例如,播放装置20依次读取操作对象活动的有关数据和操作对象功能的有关数据。
[0037]
检测部205由重力传感器、陀螺传感器和加速度传感器等构成,检测播放装置20的旋转、倾斜或振动。只要可检测出播放装置20的变位,检测部205也可使用其他种类的传感器。例如,播放装置20由头戴式设备构成,检测部205检测穿戴头戴式设备的用户的头部活动。例如,播放装置由智能手机、平板电脑终端等便携设备组成,检测部205还检测播放装置20的倾斜。由上述可知,检测部205可检测出用户针对播放装置20的操作。
[0038]
显示部206显示由内容发布服务器10发布的内容。在示例中,播放装置20由头戴式设备构成,显示部206配置于播放装置20的主体上,位于用户双眼前方,显示部206分别显示右眼用图像和左眼用图像。用户的眼睛分别确认图像后,用户可基于双眼视差判断该图像为三维图像,从而沉浸在虚拟空间中。
[0039]
显示部206,例如,由非透过型或透过型显示装置组成,可使用有机el(有机电激发光)或lcd(液晶显示器)等,还可适用视网膜投影设备。
[0040]
另,图中虽未显示,但在实施例中,播放装置20可具备通信部。该通信部通过网络,从外部装置向播放装置20发送记录装置10记录的vr内容。
[0041]
《2关于数据结构》下面使用图3说明本披露第1实施例涉及的记录装置10所存数据的数据结构。
[0042]
图3是表示第1实施例中记录装置10所存数据的数据结构的示例图,该数据构成了vr内容。记录装置10的记忆部101中存储了数据分类规则1011、操作对象活动数据库1012和操作对象功能数据库1013。
[0043]
数据分类规则1011是用于保存在播放表示操作对象动作的数据之际,播放装置可确定的数据分类的有关规则的数据库。具体说来,用于播放操作对象动作的数据分为,表示操作对象位置变动的“操作对象活动”和与通过操作对象活动实现的功能有关的“操作对象功能”。然后,针对用于播放“操作对象功能”的数据,按级别进行分层。
[0044]
操作对象活动数据库1012是保存构成vr内容的各操作对象在开始播放vr内容后如何配置、移动或变形的数据库。具体说来,根据vr内容开始播放后经过的时间,保存构成vr内容的各操作对象的坐标信息。换言之,操作对象活动数据库1012是保存表示上述“操作
对象活动”的数据的数据库,包括“时刻”项目以及“坐标”项目。图中展示了既定操作对象的位置变动的示例。例如,“虚拟空间内的笔”是一个操作对象,关于该笔的活动,操作对象活动数据库1012记录笔在各时刻的坐标。
[0045]
操作对象功能数据库1013是保存用于表示上述“操作对象功能”的数据的数据库,按级别分层存储。操作对象功能数据库1013包括与通过操作对象活动实现的功能有关的信息。该级别由用于播放操作对象动作的各种数据的必要性等决定。图中展示了级别值越小、数据必要性越高的示例。换言之,1级功能比2级功能的必要性高。
[0046]
例如,笔具备“通过移动虚拟空间内的笔画出红色线条”功能,与“移动笔”功能有关的数据作为1级数据,与“用笔画线”功能有关的数据作为2级数据,与“描绘红色线条”功能有关的数据作为3级数据进行分层存储。换言之,2级数据“用笔画线”以1级功能“移动笔”为前提,此时,1级功能比2级功能的数据必要性高。另外,3级数据“描绘红色线条”以2级功能“用笔画线”为前提,此时,2级功能比3级功能的数据必要性高。由上述可知,随着级别层级深入(即级别值增大),可将其之前层级的功能作为前提。
[0047]
另外,在实施例中,该级别由升级时各个功能的添加时间决定。功能的添加时间越早,该功能的有关数据级别越低。另外,该新功能分类的有关数据存储在添加前功能分类的有关数据之后。例如,要在升级时添加新功能“描绘红色线条”,与添加前已具备的功能即“移动笔”和“用笔画线”有关的数据分别作为1级数据和2级数据进行存储,接下来,与“描绘红色线条”有关的数据作为3级数据进行存储。
[0048]
《3处理流程》下面参照图4和图5说明本披露第1实施例涉及的内容记录播放系统的动作。图4是表示第1实施例中内容记录播放系统的处理流程的流程示例图;图5是表示第1实施例中播放装置的显示画面的示例图。
[0049]
图4的流程图展示了记录装置10和播放装置20各个动作的关联状态。另外,图4说明了记录装置10与播放装置20相互连接的示例,此外还可通过网络实现通信。
[0050]
首先说明记录装置10端的动作。在步骤s411中,记录装置10获取虚拟空间内操作对象动作的有关数据。例如,记录装置10获取笔的动作,即“通过移动虚拟空间内的笔画出红色线条”的有关数据。
[0051]
在步骤s412中,记录装置10将操作对象动作的有关数据分为操作对象活动的有关数据和操作对象功能的有关数据进行存储。例如,记录装置10将笔的动作,即“通过移动虚拟空间内的笔画出红色线条”的有关数据,分为与笔的位置变动有关的数据和与通过移动笔画出红色线条有关的数据进行存储。
[0052]
在步骤s413中,记录装置10根据播放装置可播放的功能分类(级别)分层存储操作对象功能的有关数据。例如,笔具备“通过移动虚拟空间内的笔画出红色线条”功能,记录装置10将与“移动笔”功能有关的数据作为1级数据,与“用笔画线”功能有关的数据作为2级数据,与“描绘红色线条”功能有关的数据作为3级数据进行分层存储。
[0053]
在步骤s414中,记录装置10将操作对象活动的有关数据,以及分层后操作对象功能的有关数据写入记录装置10的记忆部。
[0054]
下面说明播放装置20端的动作。在步骤s421中,播放装置20读取记录装置10记录的虚拟空间内操作对象动作的有
关数据。例如,播放装置20读取笔的动作,即“通过移动虚拟空间内的笔画出红色线条”的有关数据。
[0055]
在步骤s422中,关于操作对象功能的有关数据的级别,播放装置20根据可播放的功能分类(级别)判断各个级别能否播放。例如,播放装置20根据是否具备播放功能“描绘红色线条”,判断3级数据“描绘红色线条”能否播放。
[0056]
在步骤s423中,播放装置20对操作对象活动的有关数据和操作对象功能的有关数据中,判断为可播放级别的数据进行播放。
[0057]
如图5(a)所示,如具备播放功能“通过移动虚拟空间内的笔画出红色线条”,播放装置20播放与笔的位置变动有关的数据、1级数据、2级数据和3级数据,播放笔的动作,即“通过移动虚拟空间内的笔画出红色线条”。在图5(a)中,通过在虚拟空间内移动笔操作对象,画出的“红色线条”用虚线表示。
[0058]
另外,如图5(b)所示,如可播放“用虚拟的笔画线”但不具备播放功能“描绘红色线条”,播放装置20播放与笔的位置变动有关的数据、1级数据和2级数据,播放笔的动作,即“通过移动虚拟空间内的笔画线”。
[0059]
另外,如图5(c)所示,如可播放“移动虚拟的笔”但不具备播放功能“画线”,播放装置20播放与笔的位置变动有关的数据和1级数据,播放笔的动作,即“移动虚拟空间内的笔”。
[0060]
另外,图中虽未显示,如无法播放执行使操作对象活动的处理中可利用的功能,播放装置20通知用户无法播放。由此可促使播放装置更新。
[0061]
《4效果说明》综上,由本披露第1实施例涉及的内容记录播放系统可知,可根据播放装置可播放的功能,提供记录vr内容的记录装置,同时提供使播放装置尽可能播放vr内容的技术。
[0062]
(第2实施例)下面对本披露的第2实施例,即记录装置记录用户在播放vr内容过程中输入的评论操作对象后生成附带评论的vr内容,再由播放装置播放的内容记录播放系统进行说明。
[0063]
首先使用图6说明本实施例涉及的内容观看系统2的结构。内容观看系统2包括图7所示的记录装置30以及图8所示的播放装置40;记录装置30与播放装置40通过网络nw实现通信。图6中虽未显示,内容观看系统2也可包括用户用于观看vr内容的用户终端、用于向用户终端或播放装置40发布vr内容的服务器装置。记录装置30通过网络nw向播放装置40发布vr内容。记录装置30还可通过用于发布vr内容的服务器装置等向播放装置40发布vr内容。用户在观看vr内容过程中通过播放装置40输入评论操作对象,发送至记录装置30或服务器装置。记录装置30或服务器装置记录该评论操作对象,生成附带评论的vr内容。播放装置40获取vr内容后播放。网络nw的线路既可采用有线通信也可采用无线通信。另外,vr内容可进行直播发布,即在记录装置30记录vr内容后立即向用户终端等发布;vr内容还可上传至服务器装置等,在服务器装置等中接受来自用户终端的访问,并接受用户终端在播放过程中针对vr内容的评论输入。记录装置30或服务器装置将vr内容自播放开始后经过的时间与用户终端输入的评论对应后进行存储。
[0064]
《1.1记录装置30的结构》图7是表示记录装置30的功能结构的示例图。记录装置30是记录虚拟空间内操作
对象动作,作为vr内容进行存储的装置;如图7所示,记录装置30具备记忆部301、控制部302和通信部303。
[0065]
虚拟空间的定义与第1实施例中的虚拟空间相同,因此,不进行重复说明。
[0066]
记忆部301存储了用于将操作对象动作记录为vr内容的数据和程序,具体说来,存储了数据分类规则3011、操作对象活动数据库3012和评论显示功能数据库3013。数据分类规则3011是用于保存在播放附带评论的vr内容之际,播放装置可确定的数据分类的有关规则的数据库。操作对象活动数据库3012是保存用于表示非评论操作对象活动的数据的数据库。评论显示功能db 3013是保存用于显示用户在观看vr内容过程中所输入评论的数据的数据库。详细情况将在后文阐述。
[0067]
控制部302执行存储用户在观看vr内容过程中所输入评论的处理。具体说来,通过记录装置10的处理器根据程序执行处理,控制部302发挥各种模块所示功能。
[0068]
评论数据获取模块3021执行获取用户在观看vr内容过程中所输入评论的处理。例如,记录装置30通过网络nw获取用户针对既定时刻操作对象活动所输入评论的有关数据。
[0069]
针对评论数据获取模块3021获取的评论数据,评论数据分类模块3022基于存储于记忆部301的数据分类规则执行分类处理。
[0070]
评论数据写入模块3023执行记录分类处理后的评论数据、生成附带评论的vr内容的处理。
[0071]
通信部303通过网络nw与播放装置40展开通信。记录装置20通过通信部303,向播放装置40发送未附带评论的vr内容和已生成的附带评论的vr内容。记录装置20还从播放装置40接收用户输入的评论数据进行记录。
[0072]
《1.2播放装置40的结构》图8是表示播放装置40的功能结构的示例图。如图8所示,播放装置40是用于在虚拟空间播放vr内容的装置,具备存储器401、记忆部402、处理器403、数据读取部404、检测部405、显示部406、通信部407和评论输入部408。例如,播放装置40既可以是智能手机、平板电脑终端、笔记本电脑等,也可以是用户穿戴于头部的头戴式设备等。
[0073]
存储器401、记忆部402、处理器403、数据读取部404、检测部405和显示部406,与第1实施例中的存储器201、记忆部202、处理器203、数据读取部204、检测部205和显示部206相同,因此,不进行重复说明。
[0074]
通信部407通过网络nw与记录装置30展开通信。播放装置40通过通信部407,向记录装置30发送用户输入的评论数据。播放装置40从记录装置30接收未附带评论的vr内容和已生成的附带评论的vr内容。
[0075]
评论输入部408是用于接受用户输入评论的操作的部件。用户可通过键盘、控制器或触摸屏等输入评论。《2关于数据结构》下面使用图9说明本披露第2实施例涉及的记录装置30所存数据的数据结构。
[0076]
图9是表示第2实施例中记录装置30所存数据的数据结构的示例图,该数据构成了附带评论的vr内容。记录装置30的记忆部301中存储了数据分类规则3011、操作对象活动数据库3012和评论显示功能数据库3013。
[0077]
数据分类规则3011是用于保存在播放由非评论操作对象活动和评论构成的vr内
容之际,播放装置可确定的数据分类的有关规则的数据库。具体说来,用于播放由非评论操作对象活动和评论构成的vr内容的数据分为,表示非评论操作对象位置变动的“操作对象活动”和表示评论的“评论显示功能”。然后,针对用于播放“评论显示功能”的数据,按级别进行分层。
[0078]
操作对象活动数据库3012是保存用于表示上述“非评论操作对象活动”的数据的数据库。操作对象活动数据库3012包括“时刻”项目以及“坐标”项目,表示既定操作对象的位置变动。例如,“虚拟空间内的笔”是一个操作对象,关于该笔的动作,记录笔在各时刻的坐标。
[0079]
评论显示功能数据库3013是保存用于表示上述“评论显示功能”的数据的数据库,按级别分层存储。评论显示功能数据库3013包括与显示评论的功能有关的信息。该级别由用于在播放装置显示评论的各种数据的必要性等决定。图中展示了级别值越小、数据必要性越高的示例。
[0080]
例如,关于评论显示功能,即“以用户指定颜色(红色文字)在虚拟空间显示评论”,将与“以既定颜色显示评论”功能有关的数据作为1级数据,与“以用户指定的红色显示既定颜色”功能有关的数据作为2级数据进行分层存储。换言之,2级数据“以用户指定的颜色(红色)显示(评论的)既定颜色”以1级功能“以既定颜色显示评论”为前提,此时,1级功能比2级功能的数据必要性高。
[0081]
另外,在实施例中,该级别由升级时各个功能的添加时间决定。功能的添加时间越早,该功能的有关数据级别越低。另外,该新功能分类的有关数据存储在添加前功能分类的有关数据之后。例如,要在升级时添加新功能“以加粗字体显示评论”,与添加前已具备的功能即“以既定颜色显示评论”和“以用户指定颜色(红色文字)显示评论”有关的数据分别作为1级数据和2级数据进行存储,接下来,将与“以加粗字体显示评论”有关的数据作为3级数据进行存储。上述处理说明了评论配置于虚拟空间内的示例,但是如在用户终端或播放装置40显示针对vr内容的评论,除将该评论配置于虚拟空间内之外,还可在用户终端或播放装置40中,与根据虚拟空间的虚拟摄像头设置描绘的画面重叠后显示评论。
[0082]
《3处理流程》下面参照图10和图11说明本披露第2实施例涉及的内容记录播放系统的动作。图10是表示第2实施例中内容记录播放系统的处理流程的流程示例图;图11是表示第2实施例中播放装置的显示画面的示例图。图10的流程图展示了记录装置30和播放装置40各个动作的关联状态。
[0083]
首先说明记录装置30端的动作。在步骤s1031中,记录装置30向播放装置40发送未附带评论的vr内容。该未附带评论的vr内容可由非评论操作对象活动的有关数据构成。
[0084]
在步骤s1032中,记录装置30接收用户输入的评论数据。
[0085]
在步骤s1033中,记录装置30将非评论操作对象活动的有关数据和评论显示功能的有关数据分别进行存储。
[0086]
在步骤s1034中,记录装置30根据播放装置可播放的功能分类(级别)分层存储评论显示功能的有关数据。例如,关于评论显示功能,即“以用户指定的红色文字显示评论”,记录装置30将与“以既定颜色显示评论”功能有关的数据作为1级数据,与“以用户指定颜色
(红色)显示评论”功能有关的数据作为2级数据进行分层存储。
[0087]
在步骤s1035中,记录装置30将操作对象活动的有关数据,以及分层后的评论显示功能有关数据,生成附带评论的vr内容后写入记忆部。记录装置30可将已写入记录装置30的vr内容,发送至用于发布vr内容的服务器装置等。
[0088]
下面说明播放装置40端的动作。在步骤s1041中,播放装置40从记录装置30接收未附带评论的vr内容进行播放。该未附带评论的vr内容可由非评论操作对象活动的有关数据构成。
[0089]
在步骤s1042中,播放装置40接受用户输入评论的操作。用户可指定评论的显示状态。
[0090]
在步骤s1043中,播放装置40从记录装置30接收附带评论的vr内容,判断各个级别能否播放评论显示功能的有关数据。例如,播放装置40根据是否具备播放功能“以用户指定颜色(红色)显示评论”,判断2级数据“以用户指定颜色(红色)显示评论”能否播放。
[0091]
在步骤s1044中,播放装置40对非评论操作对象活动的有关数据和评论显示功能的有关数据中,判断为可播放级别的数据进行播放。
[0092]
如图11(a)所示,如具备播放功能“以用户指定颜色(红色)显示评论”,播放装置40播放与笔的位置变动有关的数据、1级数据和2级数据,按照用户指定的显示状态,以用户指定颜色(红色文字)播放评论“好想要这支笔啊!”。另,在图11(a)的示例中,以斜体加下划线的形式表示评论以用户指定的颜色显示。
[0093]
如图11(b)所示,如不具备播放功能“以用户指定颜色(红色文字)显示评论”,播放装置40播放与笔的位置变动有关的数据和1级数据,无论用户指定的显示状态如何,以既定颜色(例如黑色等事先规定的颜色)播放评论“好想要这支笔啊!”。
[0094]
另外,图中虽未显示,如无法播放指定状态的评论显示功能,播放装置40通知用户无法播放。由此可促使播放装置更新。
[0095]
《4效果说明》综上,由本披露第2实施例涉及的内容记录播放系统2可知,可根据播放装置可播放的功能,提供记录用户在观看vr内容过程中所输入评论操作对象的记录装置,同时提供尽可能播放包括评论操作对象的vr内容的播放装置。
[0096]
(第3实施例)下面对本披露的第3实施例,即记录装置记录用户在播放vr内容过程中赠送的礼物操作对象后生成附带礼物操作对象的vr内容,再由播放装置播放的内容记录播放系统进行说明。
[0097]
首先使用图12和图13说明本实施例涉及的内容观看系统3的结构。内容观看系统3包括图12所示的记录装置50以及图13所示的播放装置60;记录装置50与播放装置60通过网络实现通信。记录装置50通过网络向播放装置60发布vr内容。用户在观看vr内容过程中通过播放装置60赠送礼物操作对象,发送至记录装置50。记录装置50记录该礼物操作对象,生成附带礼物操作对象的vr内容。
[0098]
《1.1记录装置50的结构》图12是表示记录装置50的功能结构的示例图。记录装置50是记录虚拟空间内操作对象动作,作为vr内容进行存储的装置;如图12所示,记录装置50具备记忆部501、控制部
502和通信部503。
[0099]
虚拟空间的定义与第1实施例中的虚拟空间相同,因此,不进行重复说明。
[0100]
记忆部501存储了用于将操作对象动作记录为vr内容的数据和程序。具体说来,记忆部501中存储了数据分类规则5011、操作对象活动数据库5012和礼物显示功能数据库5013。数据分类规则5011是用于保存在播放附带礼物操作对象的vr内容之际,播放装置可确定的数据分类的有关规则的数据库。操作对象活动数据库5012是保存用于表示用户观看的vr内容中操作对象活动的数据的数据库。礼物赠送功能db5013是保存用于显示用户在观看vr内容过程中所赠送礼物操作对象的数据的数据库。详细情况将在后文阐述。
[0101]
控制部502执行存储用户在观看vr内容过程中所赠送礼物操作对象的处理。具体说来,通过记录装置50的处理器根据程序执行处理,控制部502发挥各种模块所示功能。
[0102]
礼物数据获取模块5021执行获取用户在观看vr内容过程中所赠送礼物数据的处理。例如,通过网络获取用户针对既定时刻操作对象活动赠送了礼物。
[0103]
针对礼物数据获取模块5021获取的礼物数据,礼物数据分类模块5022基于存储于记忆部501的数据分类规则执行分类处理。
[0104]
礼物数据写入模块5023执行记录分类处理后的礼物数据后生成附带礼物操作对象的vr内容的处理。
[0105]
通信部503通过网络与播放装置60展开通信。记录装置50通过通信部503,向播放装置60发送未附带礼物操作对象的vr内容和已生成的附带礼物操作对象的vr内容。记录装置50还从播放装置60接收用户赠送的礼物数据进行记录。
[0106]
《1.2播放装置60的结构》图13是表示播放装置60的功能结构的示例图。如图13所示,播放装置60是用于在虚拟空间播放vr内容的装置,具备存储器601、记忆部602、处理器603、数据读取部604、检测部605、显示部606、通信部607和礼物赠送部608。例如,播放装置60是便携终端、固定式信息处理终端、用户穿戴于头部的头戴式设备等。
[0107]
存储器601、记忆部602、处理器603、数据读取部604、检测部605、显示部606和通信部607,与第2实施例中的存储器401、记忆部402、处理器403、数据读取部404、检测部405、显示部406和通信部407相同,因此,不进行重复说明。
[0108]
礼物赠送部608是用于接受用户向vr内容发布者赠送礼物的操作的部件。用户可通过键盘、控制器或触摸屏等赠送礼物。《2关于数据结构》下面使用图14说明本披露第3实施例涉及的记录装置50所存数据的数据结构。
[0109]
图14是表示第3实施例中记录装置50所存数据的数据结构的示例图,该数据构成了附带礼物操作对象的vr内容。记录装置30的记忆部501中存储了数据分类规则5011、操作对象活动数据库5012和礼物赠送功能数据库5013。
[0110]
数据分类规则5011是用于保存在播放由非礼物操作对象活动和礼物操作对象构成的vr内容之际,播放装置可确定的数据分类的有关规则的数据库。具体说来,用于播放由非礼物操作对象活动和礼物操作对象构成的vr内容的数据分为,表示非礼物操作对象位置变动的“操作对象活动”和赠送礼物的“礼物赠送功能”。然后,针对用于播放“礼物赠送功能”的数据,按级别进行分层。
[0111]
操作对象活动数据库5012是保存用于表示上述“非礼物操作对象活动”的数据的数据库。操作对象活动数据库5012包括“时刻”项目以及“坐标”项目,表示既定操作对象的位置变动。例如,“虚拟空间内的笔”是一个操作对象,关于该笔的动作,记录笔在各时刻的坐标。
[0112]
礼物赠送功能数据库5013是保存用于表示上述“礼物赠送功能”的数据的数据库,按级别分层存储,与赠送礼物的功能有关。该级别由用于在播放装置显示礼物的各种数据的必要性等决定。数据的必要性越高,数据的级别值越小。
[0113]
例如,关于礼物赠送功能,即“在虚拟空间显示用户指定种类的礼物操作对象”,与“以既定状态显示礼物操作对象”功能有关的数据作为1级数据,与“显示用户指定种类的礼物操作对象”功能有关的数据作为2级数据进行分层存储。
[0114]
另外,在实施例中,该级别由升级时各个功能的添加时间决定。功能的添加时间越早,该功能的有关数据级别越低。另外,该新功能分类的有关数据存储在添加前功能分类的有关数据之后。
[0115]
《3处理流程》下面参照图15和图16说明本披露第3实施例涉及的内容记录播放系统的动作。图15是表示第3实施例中内容记录播放系统的处理流程的流程示例图;图16是表示第3实施例中播放装置的显示画面的示例图。图15的流程图展示了记录装置50和播放装置60各个动作的关联状态。
[0116]
首先说明记录装置50端的动作。在步骤s1551中,记录装置50向播放装置40发送未附带礼物操作对象的vr内容。该未附带礼物操作对象的vr内容可由非礼物操作对象活动的有关数据构成。如vr内容通过直播发布生成,记录装置50根据记录装置50的用户的活动生成vr内容。记录装置50经过服务器装置等,或者不经服务器装置等而通过网络向播放装置60发送已生成的vr内容。
[0117]
在步骤s1552中,记录装置50接收用户赠送的礼物数据。
[0118]
在步骤s1553中,记录装置50将非礼物操作对象活动的有关数据和礼物赠送功能的有关数据分别进行存储。
[0119]
在步骤s1554中,记录装置50根据播放装置可播放的功能分类(级别)分层存储礼物赠送功能的有关数据。例如,关于礼物赠送功能,即“在虚拟空间显示用户指定种类的礼物操作对象”,记录装置50将与“以既定状态显示礼物操作对象”功能有关的数据作为1级数据,与“显示用户指定种类的礼物操作对象”功能有关的数据作为2级数据进行分层存储。
[0120]
在步骤s1555中,记录装置50将操作对象活动的有关数据,以及分层后的礼物赠送功能有关数据,生成附带礼物操作对象的vr内容后写入记忆部。
[0121]
下面说明播放装置60端的动作。在步骤s1561中,播放装置60从记录装置50接收未附带礼物操作对象的vr内容进行播放。该未附带礼物操作对象的vr内容可由非礼物操作对象活动的有关数据构成。如其他用户针对vr内容发送礼物操作对象,播放装置60可将该其他用户发送的礼物操作对象随vr内容一起播放。
[0122]
在步骤s1562中,播放装置60接受用户赠送礼物的操作。用户可指定礼物操作对象的显示状态。
[0123]
在步骤s1563中,播放装置60从记录装置50接收附带礼物操作对象的vr内容,判断各个级别能否播放礼物赠送功能的有关数据。例如,播放装置60根据是否具备播放功能“将既定状态显示为用户指定种类”,判断2级数据“显示用户指定种类的礼物操作对象”能否播放。
[0124]
在步骤s1564中,播放装置60对非礼物操作对象活动的有关数据和礼物赠送功能的有关数据中,判断为可播放级别的数据进行播放。
[0125]
如图16(a)所示,如具备播放功能“赠送心形的礼物操作对象”,播放装置60播放与笔的位置变动有关的数据、1级数据和2级数据,播放赠送用户指定种类的“心形的礼物操作对象”。
[0126]
如图16(b)所示,如不具备播放功能“赠送心形的礼物操作对象”,播放装置60播放与笔的位置变动有关的数据和1级数据,无论用户指定的种类如何,播放赠送既定礼物操作对象。
[0127]
另外,图中虽未显示,如无法播放指定种类的礼物赠送功能,无论用户指定的种类如何,播放装置60播放既定的礼物操作对象,并通知用户无法播放指定种类的礼物赠送功能。由此可促使播放装置更新。
[0128]
《4效果说明》综上,由本披露第3实施例涉及的内容记录播放系统3可知,可根据播放装置可播放的功能,提供记录用户在观看vr内容过程中所赠送礼物操作对象的记录装置,同时提供尽可能播放包括礼物操作对象的vr内容的播放装置。
[0129]
《附记》上述各实施例中说明的事项附记如下。
[0130]
(附记1)记录虚拟空间内操作对象活动的记录装置(10);记录装置(10)记录的操作对象活动的数据,其数据结构用于执行在播放装置(20)中播放该操作对象活动的处理;记录装置(10)具备控制部和记忆部;控制部与操作对象关联,使记忆部存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据(s412);针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储(s413)。
[0131]
(附记2)在(附记1)中,如有新功能添加到执行使操作对象活动的处理中可利用的功能里,将新添加到执行使操作对象活动的处理中可利用的功能的分类数据存储于记忆部时,存储在添加前的分类数据之后。
[0132]
(附记3)播放(附记1)所述记录装置(10)所记录数据的播放装置(20);从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能(s422),根据操作对象活动的数据和已确定的功能的有关数据播放操作对象活动(s423)。
[0133]
(附记4)在(附记3)中,如无法播放执行使操作对象活动的处理中可利用的功能,通知无法播放。
[0134]
(附记5)在(附记1)至(附记2)中,执行使操作对象活动的处理中可利用的功能包括,在播放装置显示通过使操作对象活动的表演者之操作生成的其他操作对象。
[0135]
(附记6)在(附记5)中,将其他操作对象显示状态的有关数据存储于记忆部时,播放装置可确定播放装置可播放的状态的分类。
[0136]
(附记7)在(附记6)中,其他操作对象显示状态的有关数据包括其他操作对象的颜色、大小的有关数据。
[0137]
(附记8)在(附记1)至(附记2)中,执行使操作对象活动的处理中可利用的功能包括,在播放装置显示通过观看使操作对象活动的处理的用户之操作生成的其他操作对象。
[0138]
(附记9)在(附记8)中,其他操作对象是指,通过用户操作生成的评论操作对象(s1032)。如达到可在播放装置播放的级别,播放装置按照用户指定的显示状态显示评论操作对象;如未达到可在播放装置播放的级别,无论用户指定的显示状态如何,播放装置显示既定状态的评论操作对象(s1034)。
[0139]
(附记10)在(附记8)中,其他操作对象是指,通过用户操作生成的礼物操作对象(s1552)。如达到可在播放装置播放的级别,播放装置显示用户指定种类的礼物操作对象;如未达到可在播放装置播放的级别,无论用户指定的礼物操作对象的种类如何,播放装置显示既定状态的礼物操作对象(s1554)。
[0140]
(附记11)具备记录虚拟空间内操作对象活动的记录装置(10)以及播放记录装置(10)所记录数据的播放装置(20)的系统;记录装置(10)记录的操作对象活动的数据,其数据结构用于执行在播放装置(20)中播放该操作对象活动的处理;记录装置(10)具备控制部和记忆部;控制部与操作对象关联,使记忆部存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据(s412);针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储(s413);播放装置从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能(s422),根据操作对象活动的数据和已确定的功能的有关数据播放操作对象活动(s423)。
[0141]
(附记12)记录虚拟空间内操作对象活动的记录方法;通过记录方法记录的操作对象活动的数据,其数据结构用于执行在播放装置中播放该操作对象活动的处理;记录方法与操作对象关联,存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据(s412);针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储(s413)。
[0142]
(附记13)
播放通过(附记12)所述记录方法所记录数据的播放方法;从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能(s422),根据操作对象活动的数据和已确定的功能的有关数据播放操作对象活动(s423)。
[0143]
(附记14)在计算机中运行的记录程序,记录虚拟空间内操作对象活动;记录程序记录的操作对象活动的数据,其数据结构用于执行在播放装置中播放该操作对象活动的处理;计算机具备处理器和存储器;记录程序使处理器与操作对象关联,执行存储该操作对象活动的有关数据和执行使该操作对象活动的处理中可利用的功能的有关数据的步骤(s412);针对该执行使该操作对象活动的处理中可利用的功能的有关数据,使记忆部以播放装置可确定该播放装置可播放的功能的分类的形式进行存储(s413)。
[0144]
(附记15)在计算机中运行的播放程序,播放(附记14)所述记录程序记录的数据;计算机具备处理器和存储器;记录程序使处理器执行从执行使操作对象活动的处理中可利用的功能的有关数据中确定可在播放装置播放的功能的步骤(s422),以及根据操作对象活动的数据和已确定的功能的有关数据播放操作对象活动的步骤(s423)。
再多了解一些

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

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

相关文献