CN113496553A - 信息处理装置、信息处理方法以及计算机可读介质 - Google Patents
信息处理装置、信息处理方法以及计算机可读介质 Download PDFInfo
- Publication number
- CN113496553A CN113496553A CN202011208449.9A CN202011208449A CN113496553A CN 113496553 A CN113496553 A CN 113496553A CN 202011208449 A CN202011208449 A CN 202011208449A CN 113496553 A CN113496553 A CN 113496553A
- Authority
- CN
- China
- Prior art keywords
- data
- information
- dimensional object
- dimensional
- real space
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 38
- 238000003672 processing method Methods 0.000 title abstract description 7
- 238000000034 method Methods 0.000 claims abstract description 14
- 230000008569 process Effects 0.000 abstract description 8
- 241000220225 Malus Species 0.000 description 21
- 238000010586 diagram Methods 0.000 description 15
- 238000010276 construction Methods 0.000 description 4
- 239000000463 material Substances 0.000 description 4
- 230000007797 corrosion Effects 0.000 description 3
- 238000005260 corrosion Methods 0.000 description 3
- 238000004519 manufacturing process Methods 0.000 description 3
- 238000010146 3D printing Methods 0.000 description 2
- 239000000654 additive Substances 0.000 description 2
- 230000000996 additive effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 235000013399 edible fruits Nutrition 0.000 description 2
- 235000015203 fruit juice Nutrition 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 235000013311 vegetables Nutrition 0.000 description 2
- 235000021016 apples Nutrition 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000001276 controlling effect Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/80—Information retrieval; Database structures therefor; File system structures therefor of semi-structured data, e.g. markup language structured data such as SGML, XML or HTML
- G06F16/81—Indexing, e.g. XML tags; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T15/00—3D [Three Dimensional] image rendering
- G06T15/04—Texture mapping
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2200/00—Indexing scheme for image data processing or generation, in general
- G06T2200/04—Indexing scheme for image data processing or generation, in general involving 3D image data
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Processing Or Creating Images (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本公开提供一种信息处理装置、信息处理方法以及计算机可读介质。信息处理装置包括处理器,所述处理器执行下述处理:将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,使与所述三维数据相关的所述现实数据反映至所述结构化信息。
Description
技术领域
本公开涉及一种信息处理装置、信息处理方法以及计算机可读介质。
背景技术
日本专利特开2011-014108号公报中公开了一种空间综合控制系统的发明,其特征在于包括:现实空间信息控制系统,控制现实空间的信息;虚拟空间信息控制系统,控制虚拟空间的信息;以及标识符赋予部件,对所述现实空间及所述虚拟空间的共同信息赋予同一标识符(IDentification,ID),所述现实空间信息控制系统及所述虚拟空间信息控制系统相连接,通过所述同一标识符来联动地控制所述现实空间信息控制系统及所述虚拟空间信息控制系统。
日本专利特开2007-280157号公报中公开了一种三维地形模型制作系统的发明,其特征在于具有:展开图制作部件,基于对表示三维地形数据所规定的三维地形的三维形状中所含的建筑物形状部分赋予了纹理(texture)的三维模型,而生成二维的展开图,所述二维的展开图能够装配形成所述三维模型的赋予有所述纹理的建筑物形状部分的三维外观;以及展开图印刷部件,将所述展开图印刷到纸张上。
发明内容
现实空间、虚拟空间以及现实空间与虚拟空间重合的空间曾经零散地存在着,但在当前却变得彼此干涉。这是因为能够使用智能电话的位置信息等来对虚拟空间的内容给予变化,或者在利用智能电话等拍摄现实空间的世界所得的图像上附加虚拟空间的对象物。若能将虚拟空间与现实空间的关系相关联,则通过使虚拟空间与现实空间循环,便能够刺激人的思考。
本公开的目的在于提供一种能够使用将信息结构化的结构化信息来实现虚拟空间与现实空间的关系的关联的、信息处理装置以及信息处理方法与计算机可读介质。
根据本公开的第一方案,提供一种信息处理装置,其包括处理器,所述处理器执行下述处理:将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,使与所述三维数据相关的所述现实数据反映至所述结构化信息。
根据本公开的第二方案,所述处理器获取对所述三维物体进行感知(sensing)而获得的数据以作为所述现实数据。
根据本公开的第三方案,所述处理器基于所获取的所述现实数据,来更新与原始的所述三维数据相关联的所述结构化信息。
根据本公开的第四方案,所述处理器获取通过非破坏地测定所述三维物体而获得的数据以作为所述现实数据。
根据本公开的第五方案,所述处理器获取拍摄所述三维物体的至少一部分所得的图像以作为所述现实数据。
根据本公开的第六方案,所述处理器获取与和所述图像的对照结果相关的信息以作为所述现实数据。
根据本公开的第七方案,所述处理器是以用户为单位来管理所述结构化信息。
根据本公开的第八方案,所述处理器将一个用户的所述结构化信息的内容提示在其他用户的所述结构化信息中的关联部位。
根据本公开的第九方案,所述处理器利用标记语言的格式来输出所述三维数据。
根据本公开的第十方案,所述处理器利用以体素为单位而记述有特征的标记语言的格式来输出所述三维数据。
根据本公开的第十一方案,提供一种计算机可读介质,其保存有使计算机执行处理的程序,所述处理是:将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,使与所述三维数据相关的所述现实数据反映至所述结构化信息。
根据本公开的第十二方案,提供一种信息处理方法,将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,使与所述三维数据相关的所述现实数据反映至所述结构化信息。
根据所述第一方案,通过将三维物体输出至现实空间,使三维物体的现实数据反映至结构化信息,从而能够实现使用将信息结构化的结构化信息的、虚拟空间与现实空间的关系的关联。
根据所述第二方案,通过使用对三维物体进行感知所获得的数据来作为现实数据,从而能够实现虚拟空间与现实空间的关系的关联。
根据所述第三方案,通过使对三维物体进行感知所获得的现实数据反映至结构化信息,从而能够实现使用将信息结构化的结构化信息的、虚拟空间与现实空间的关系的关联。
根据所述第四方案,使用通过非破坏地测定三维物体而获得的数据来作为现实数据,由此,能够实现虚拟空间与现实空间的关系的关联。
根据所述第五方案,通过使用拍摄三维物体的一部分所得的图像来作为现实数据,从而能够实现虚拟空间与现实空间的关系的关联。
根据所述第六方案,通过使用与和拍摄三维物体的一部分所得的图像的对照结果相关的信息,从而能够实现虚拟空间与现实空间的关系的关联。
根据所述第七方案,能够实现使用以用户为单位进行管理的结构化信息的、虚拟空间与现实空间的关系的关联。
根据所述第八方案,通过将一个用户的结构化信息的内容提示在其他用户的所述结构化信息中的关联部位,从而能够将与由一个用户结构化的信息相关的认知给予至其他用户。
根据所述第九方案,能够以具有通用性的格式来输出三维数据。
根据所述第十方案,能够以体素为单位来输出三维物体。
根据所述第十一方案,通过将三维物体输出至现实空间,使三维物体的现实数据反映至结构化信息,从而能够实现使用将信息结构化的结构化信息的、虚拟空间与现实空间的关系的关联。
根据所述第十二方案,通过将三维物体输出至现实空间,使三维物体的现实数据反映至结构化信息,从而能够实现使用将信息结构化的结构化信息的、虚拟空间与现实空间的关系的关联。
根据本公开,能够提供一种信息处理装置以及信息处理方法与计算机可读介质,通过使用将信息结构化的结构化信息来使三维物体的现实数据反映至结构化信息,从而能够实现虚拟空间与现实空间的关系的关联。
附图说明
图1是表示本实施方式的信息处理系统的概略结构的图。
图2是表示服务器的硬件结构的框图。
图3是表示服务器的功能结构的示例的框图。
图4是表示存储在存储部中的信息的示例的图。
图5是表示服务器所进行的信息构建处理的流程的流程图。
图6是表示结构化信息的示例的图。
图7是表示结构化信息的示例的图。
图8是表示结构化信息的示例的图。
具体实施方式
以下,参照附图来说明本公开的实施方式的一例。另外,各附图中,对于相同或等价的构成元件及部分赋予了相同的参照符号。而且,有时为了便于说明,附图的尺寸比率有所夸张而与实际的比率不同。
首先,叙述本申请公开者完成本公开的实施方式的经过。
人的思考是通过将大量事件体系化并按照体系来追溯事件来进行。但是,即便是将相同的事件作为起点,从所述事件的追溯方式通常也会因人而异。即,大量事件的体系化是通过人的主观来进行,并且体系化的结果也可能因人而异。
出现在现实空间内的有形物体并非体现人的全部想法,所出现的只不过是人的想法的极少部分。为了表达人的想法,通过计算机图形或模拟等来进行存在于人的想法中的虚拟空间内的对象物的可视化。但是,这些技术仅限于虚拟地可视化虚拟空间的对象物,难以在现实空间中表达虚拟空间的对象物。
这样,现实空间、虚拟空间以及现实空间与虚拟空间重合的空间曾经零散地存在着,但在当前却变得彼此干涉。这是因为能够使用智能电话的位置信息等来对虚拟空间的内容给予变化,或者在利用智能电话等拍摄现实空间的世界所得的图像上附加虚拟空间的对象物。进而,如今由于能够基于数据来对三维物体进行造形的三维打印机的出现,因而能够在现实世界中表现出存在于人的想法中的虚拟空间的对象物。
可以说,通过在现实空间上表现出虚拟空间的对象物而体现人的想法,是按照体系来追溯经体系化的事件的结果。而且,能够使现实空间、虚拟空间以及现实空间与虚拟空间相互干涉,也可以说是将处于一个世界中的物体在另一个世界或者两个世界中进行定义并结构化。并且可认为,通过获得针对在现实空间上表现出的对象物的、现实空间内的信息,或者查看在现实空间上表现出的人的想法,人能够获得新的认知,从而能够进一步推进事件的体系化。
因此,本申请公开者鉴于所述方面,对能够使用将信息结构化的结构化信息来实现虚拟空间与现实空间的关系的关联的技术进行了专心研究。其结果,直至本申请公开者创作出下述技术,即,如以下所说明的那样,经由输出至现实空间的对象物,使用将信息结构化的结构化信息,能够实现虚拟空间与现实空间的关系的关联。
图1是表示本实施方式的信息处理系统的概略结构的图。
图1所示的信息处理系统1是包含服务器10、3D打印机20、摄像机30及传感器40而构成。
服务器10是本公开的信息处理装置的一例。服务器10是对将内容(contents)结构化的信息即结构化信息进行管理的装置。具体的示例将后述,但本实施方式中,结构化信息是多元地表示内容间的关系的信息。本实施方式的服务器10所管理的内容是虚拟的对象物,是3D打印机20可作为三维的对象物而输出的内容。用户能够使用个人计算机(personalcomputer)、智能电话等移动终端或其他用户终端(未图示)而连接于服务器10,以参照服务器10所管理的内容或者进行编辑。
服务器10能够对3D打印机20输出可从3D打印机20输出三维对象物的3D数据100。3D数据100例如也可为将体素(voxel)作为要素单位,通过规定各要素的大小及素材来记述立体的可扩展标记语言(Extensible Markup Language,XML)格式的数据。作为此种数据,例如有遵循3D打印用的数据格式即可制造体素(FAbricatable Voxel,FAV)的数据。FAV是能够对包含三维对象物(object)的内部结构、颜色、材料、接合强度等的复杂的三维信息进行保持的3D打印机用数据格式。当然,本公开中能够利用的3D打印用的数据格式并不限定于FAV。例如,以文本格式或二进制格式保存表达三维形状的数据的数据格式以及以XML格式记述表达三维形状的数据的FAV以外的数据格式也能够在本公开中利用。前者的示例有标准三角化语言(Standard Triangulated Language,STL)等数据格式,后者的示例有增材制造文件格式(Additive Manufacturing File Format,AMF)、三维增材格式(3DManufacturing Format,3MF)等数据格式。
另外,图1中仅图示了一台服务器10,但本公开并不限定于本例。信息处理系统1中也可存在多台服务器10。
3D打印机20基于3D数据100而输出三维对象物200。图1的示例中,作为三维对象物200而表示了苹果。
3D打印机20的设置场所只要能够与服务器10连接,则不限定于特定的场所。因而,本实施方式的信息处理系统1能够不论场所而从3D打印机20输出三维对象物200。而且,本实施方式的信息处理系统1只要是公开有3D数据100者,则能够利用他人制作的数据来从3D打印机20输出。
摄像机30及传感器40是获取三维对象物200在现实空间中的现实数据300的装置。摄像机30及传感器40获取日期时间、形状、颜色、内部结构、硬度、温度、湿度、气味、输出的位置等,以作为三维对象物200在现实空间中的现实数据300。由摄像机30及传感器40所获取的现实数据300被送往服务器10。服务器10通过获取对3D打印机20输出3D数据100的对象物在现实空间中的现实数据300,从而能够对在服务器10中管理的虚拟对象物的内容进行改良。
服务器10也可将摄像机30及传感器40所获取的现实数据300用于例如基于唯一识别技术的、三维对象物200的唯一识别。通过将摄像机30及传感器40所获取的现实数据300用于三维对象物200的唯一识别,从而服务器10能够设为作为现实空间内的三维对象物200而输出的物体的物体表面图像而与现实数据300相关联地予以保留。通过将作为三维对象物200而现实输出的物体与现实数据300相关联地予以保留,从而能够根据3D数据100的结构与现实数据300的结构来构建循环型的系统。
信息处理系统1中的各装置通过网络50而相互连接。各装置所输出的信息例如也可通过使用区块链(block chain)技术,从而能够确保其真实性。
继而,对服务器10的硬件结构进行说明。
图2是表示服务器10的硬件结构的框图。
如图2所示,服务器10具有中央处理器(Central Processing Unit,CPU)11、只读存储器(Read Only Memory,ROM)12、随机存取存储器(Random Access Memory,RAM)13、贮存器(storage)14、输入部15、显示部16及通信接口(Interface,I/F)17。各结构经由总线19可相互通信地连接。
CPU 11为中央运算处理单元,执行各种程序或者控制各部。即,CPU 11从ROM 12或贮存器14读出程序,将RAM 13作为作业区域来执行程序。CPU 11通过记录在ROM 12或贮存器14中的程序来进行所述各结构的控制及各种运算处理。本实施方式中,在ROM 12或贮存器14中,保存有信息构建程序,所述信息构建程序生成3D数据100并予以输出,并且获取现实数据300并使其反映至结构化信息。
ROM 12保存各种程序及各种数据。RAM 13作为作业区域而暂时存储程序或数据。贮存器14包含硬盘驱动器(Hard Disk Drive,HDD)、固态硬盘(Solid State Drive,SSD)或快闪存储器(flash memory)等存储装置,保存包含操作系统的各种程序以及各种数据。
输入部15包含鼠标(mouse)等指示设备(pointing device)以及键盘(keyboard),被用于进行各种输入。
显示部16例如为液晶显示器,显示各种信息。显示部16也可采用触摸屏方式,作为输入部15发挥功能。
通信接口17是用于与3D打印机20等其他设备进行通信的接口,例如使用以太网(Ethernet)(注册商标)、光纤分布式数据接口(Fiber Distributed Data Interface,FDDI)、无线保真(Wireless Fidelity,Wi-Fi)(注册商标)等规格。
在执行所述信息构建程序时,服务器10使用所述硬件资源来实现各种功能。对服务器10所实现的功能结构进行说明。
图3是表示服务器10的功能结构的示例的框图。
如图3所示,服务器10具有输入部101、制作部102、输出部103以及存储部105作为功能结构。各功能结构是通过CPU 11读出存储在ROM 12或贮存器14中的信息构建程序并执行而实现。
输入部101受理来自用户终端(未图示)的、与虚拟空间内的三维对象物的生成相关的输入。与三维对象物的生成相关的输入,包含与成为三维对象物的基础的体素的配置相关的输入。此处,成为三维对象物的基础的信息是用户自身所构建的结构化信息。结构化信息的示例如后所述。
而且,输入部101受理来自用户终端的与结构化信息相关的输入。
而且,输入部101受理摄像机30及传感器40所获取的、三维对象物200在现实空间内的现实数据300。
制作部102基于来自用户终端的、与虚拟空间内的三维对象物的生成相关的输入,来制作三维对象物。制作部102制作将体素作为要素单位的三维对象物。
而且,制作部102生成3D数据100,所述3D数据100可从3D打印机20输出由用户所生成的虚拟空间内的三维对象物。制作部102例如利用XML格式的数据来生成3D数据100,所述XML格式的数据是将体素作为要素单位,通过规定各要素的大小及素材来记述立体。
而且,制作部102使用三维对象物200在现实空间内的现实数据300,基于用户的操作来制作结构化信息。
输出部103基于来自用户终端的、与虚拟空间内的结构化信息的提示相关的输入,来将结构化信息提示给用户终端。输出部103在将结构化信息提示给用户终端时,也可将其他用户的结构化信息的内容提示在所述用户的结构化信息中的关联部位。
而且,输出部103将基于来自用户终端的、与虚拟空间内的三维对象物的生成相关的输入而生成的三维对象物提示给用户终端。而且,输出部103将制作部102所制作的3D数据100输出至3D打印机20。
存储部105例如被设在贮存器14中,存储与服务器10的动作相关的各种信息。本实施方式中,作为与服务器10的动作相关的各种信息的一例,存储部105存储与结构化信息相关的信息。与结构化信息相关的信息,包含用于生成结构化信息的数据结构。而且,存储部105存储与三维对象物相关的信息、三维对象物的3D数据100以及现实数据300。
图4是表示存储在存储部105中的信息的示例的图。图4所示的是通过一个ID来对制作结构化信息的用户、结构化信息的数据、三维对象物的数据、三维对象物的3D数据以及三维对象物的现实数据进行管理的示例。在各列中保存各数据的二进制数据。
存储部105所存储的信息的示例并不限定于图4所示的示例。而且,结构化信息的数据结构、三维对象物的数据结构、3D数据的数据结构、现实数据的数据结构并不限定于特定的结构。
本实施方式的服务器10通过具有所述结构,从而能够通过3D打印机20而在现实空间中生成由用户基于结构化信息而在虚拟空间上制作的三维对象物。而且,本实施方式的服务器10通过具有所述结构,从而能够获取通过3D打印机20而在现实空间中生成的三维对象物200在现实空间内的现实数据300。并且,本实施方式的服务器10通过具有所述结构,从而能够使三维对象物200在现实空间内的现实数据300反映至结构化信息。
接下来,对服务器10的作用进行说明。
图5是表示服务器10所进行的信息构建处理的流程的流程图。CPU 11从ROM 12或贮存器14中读出信息构建程序,并在RAM 13中展开而执行,由此来进行信息构建处理。
CPU 11将存储在贮存器14中的结构化信息提示给连接于服务器10的用户终端(步骤S101)。结构化信息的示例将后述。
继步骤S101之后,CPU 11基于参照了结构化信息的用户的操作,在虚拟空间上进行三维对象物的生成(步骤S102)。
继步骤S102之后,CPU 11为了使在虚拟空间上生成的三维对象物输出至现实空间上,而生成3D数据100(步骤S103)。CPU 11也可利用XML格式的数据来生成3D数据100,所述XML格式的数据是通过规定各要素的大小及素材来记述立体。
继步骤S103之后,CPU 11获取基于3D数据100而从3D打印机20输出至现实空间上的三维对象物200在现实空间内的现实数据300(步骤S104)。
继步骤S104之后,CPU 11将所获取的现实数据300反映至结构化信息(步骤S105)。CPU 11使反映了现实数据300的结构化信息存储至贮存器14中。
本实施方式的服务器10通过执行所述动作,从而能够通过3D打印机20而在现实空间中生成由用户基于结构化信息而在虚拟空间上制作的三维对象物。而且,本实施方式的服务器10通过执行所述动作,从而能够获取通过3D打印机20而在现实空间中生成的三维对象物200在现实空间内的现实数据300。并且,本实施方式的服务器10通过执行所述动作,从而能够使现实数据300反映至结构化信息。
此处,对本实施方式的服务器10的动作的具体例进行说明。
此处,表示将“苹果”这一用词作为中心而进行结构化的示例。虽说是苹果,但进行了多个结构化。图6~图8是表示将“苹果”这一用词作为中心而结构化的结构化信息的示例的图。图6是表示用户A以“苹果”这一项目为中心而制作的结构化信息的示例的图。图7是表示用户B以“苹果”这一项目为中心而制作的结构化信息的示例的图。图8是表示用户C以“苹果”这一项目为中心而制作的结构化信息的示例的图。在各个结构化信息中,箭头表示了主从关系。而且,各个结构化信息是各用户主观制作的,以每个用户能够识别的状态而存储在存储部105中。
这样,即使取“苹果”这一个单词,根据用户,结构化的图形也大不相同。即,将“苹果”这一单词作为中心而结构化的信息本身便多种多样,将“苹果”这一用词作为中心,衍生出多种输出物。服务器10将图6~图8所示的结构化信息作为属性信息而使其反映至3D数据100,由此,获得与结构化信息相应的三维对象物200。
并且,通过本实施方式的信息处理系统1,其他用户参照基于某用户的结构化信息而生成的三维对象物,由此,所述其他用户能够判断是否适用于自身的结构化信息。例如,用户A从“苹果”联想到“果汁”这一单词而结构化,因此,服务器10也可在图8所示的用户C的结构化信息中提示从“苹果”连向“果汁”这一单词的箭头。
例如,假设某用户生成了苹果作为三维对象物。其他用户查看此用户所生成的苹果,能够判断是否适用于关于苹果的结构化信息,而且,也能够判断是否适用于关于并非苹果的其他水果或蔬菜等的结构化信息。
当然,结构化信息并不限定于与水果、蔬菜或其他食物相关者。例如,在以汽车这一单词作为中心而将信息结构化的情况下,某用户也许会关于被用于汽车的各种零件而推进结构化,而其他用户也许会关于从汽车想起的印象(image)而推进结构化。并且,在输出汽车中所使用的零件作为三维对象物200的情况下,服务器10通过使此零件的现实数据反映至结构化信息,从而能够使各用户判断对各个结构化信息的适用。
而且,本实施方式的服务器10基于来自用户终端的、与虚拟空间内的结构化信息的提示相关的输入,将结构化信息提示给用户终端。此时,服务器10也可进行使某用户所制作的结构化信息中的、关于某要素的结构化反映至其他用户所制作的结构化信息的提示。
而且,本实施方式的信息处理系统1通过获取基于结构化信息而输出的三维对象物200的现实数据300,能够有助于三维对象物的改良或代替品的生成。
例如,图1所示的三维对象物200为苹果。服务器10储存现实数据300,所述现实数据300是通过利用摄像机30来拍摄或者利用传感器40来测定3D打印机20在某场所、某环境下输出的苹果的表面而获得。在所输出的苹果产生了故障的情况下,通过参照现实数据300,便能够追踪因怎样的理由发生了故障。而且,在所输出的苹果产生了故障的情况下,通过从3D打印机20输出与原始手感相似的代替部件(parts)或整体,从而能够重新制作所输出的苹果。
例如,即使输出相同的三维对象物200,根据所输出的场所,随后的三维对象物200的状态也有可能不同。即使在寒冷的场所,三维对象物200的状态不会发生变化,但在炎热的场所,三维对象物200的状态也许会发生变化。即使是同一三维对象物,服务器10也能够获取输出所述三维对象物的场所的现实数据300,并反映至结构化信息。
而且,服务器10也可将3D打印机20所输出的三维对象物200发生损坏或腐蚀的理由与三维对象物200相关联地保持于存储部105中。而且,服务器10也可将对三维对象物200进行了改善的3D数据100作为其他版本(version)而与三维对象物200相关联地保持于存储部105中。而且,服务器10可将3D打印机20所输出的三维对象物200发生损坏或腐蚀的理由作为结构化信息的要素而增加。
而且,服务器10也可获取3D打印机20所输出的三维对象物200发生损坏或腐蚀的历史信息作为现实数据300。通过获取此种历史信息,服务器10能够掌握在何种时机发生了三维对象物200的损坏或腐蚀。而且,服务器10也可获取对3D打印机20所输出的三维对象物200进行了修补的历史信息作为现实数据300。通过获取此种历史信息,服务器10能够掌握在何种时机进行了对三维对象物200的修补。通过服务器10获取此种历史信息,各用户能够有助于三维对象物200的改善。
这样,本实施方式的信息处理系统1能够将基于表达出人的想法的结构化信息而生成的虚拟空间的三维对象物输出至现实空间。而且,本实施方式的信息处理系统1能够使在现实空间输出的三维对象物的现实数据反映至结构化信息。通过进行虚拟空间与现实空间的循环的本实施方式的信息处理系统1,用户能够将想法可视化,并将他人的想法本身纳入自身的想法中。
另外,所述各实施方式中,CPU读取并执行软件(程序)的信息构建处理也可由CPU以外的各种处理器来执行。作为此时的处理器,可例示现场可编程门阵列(Field-Programmable Gate Array,FPGA)等在制造后可变更电路结构的可编程逻辑设备(Programmable Logic Device,PLD)、以及专用集成电路(Application SpecificIntegrated Circuit,ASIC)等具有为了执行特定的处理而专门设计的电路结构的处理器即专用电气电路等。而且,信息构建处理既可由所述各种处理器中的一个来执行,也可由同种或不同种的两个以上的处理器的组合(例如多个FPGA、以及CPU与FPGA的组合等)来执行。而且,所述各种处理器的硬件结构更具体而言是将半导体元件等电路元件组合而成的电气电路。
而且,所述各实施方式中,对信息构建处理的程序被预先存储(安装)在ROM或贮存器中的形态进行了说明,但并不限定于此。程序也可以记录在只读光盘(Compact DiscRead Only Memory,CD-ROM)、只读多功能数字光盘(Digital Versatile Disc Read OnlyMemory,DVD-ROM)及通用串行总线(Universal Serial Bus,USB)存储器等非暂时(non-transitory)记录介质中的形态而提供。而且,程序也可设为经由网络而从外部装置下载的形态。
而且,所述各实施方式中的处理器的动作也可不仅由一个处理器来完成,而且由位于物理上分离的位置的多个处理器协同完成。而且,处理器的各动作的顺序并不仅限定于所述各实施方式中记载的顺序,也可适当变更。
Claims (12)
1.一种信息处理装置,包括处理器,
所述处理器执行下述处理:
将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,
将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,
获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,
使与所述三维数据相关的所述现实数据反映至所述结构化信息。
2.根据权利要求1所述的信息处理装置,其中
所述处理器获取对所述三维物体进行感知而获得的数据以作为所述现实数据。
3.根据权利要求2所述的信息处理装置,其中
所述处理器基于所获取的所述现实数据,来更新与原始的所述三维数据相关联的所述结构化信息。
4.根据权利要求2所述的信息处理装置,其中
所述处理器获取通过非破坏地测定所述三维物体而获得的数据以作为所述现实数据。
5.根据权利要求1所述的信息处理装置,其中
所述处理器获取拍摄所述三维物体的至少一部分所得的图像以作为所述现实数据。
6.根据权利要求5所述的信息处理装置,其中
所述处理器获取与和所述图像的对照结果相关的信息以作为所述现实数据。
7.根据权利要求1所述的信息处理装置,其中
所述处理器是以用户为单位来管理所述结构化信息。
8.根据权利要求7所述的信息处理装置,其中
所述处理器将一个用户的所述结构化信息的内容提示在其他用户的所述结构化信息中的关联部位。
9.根据权利要求1所述的信息处理装置,其中
所述处理器利用标记语言的格式来输出所述三维数据。
10.根据权利要求9所述的信息处理装置,其中
所述处理器利用以体素为单位而记述有特征的标记语言的格式来输出所述三维数据。
11.一种计算机可读介质,保存有使计算机执行处理的程序,所述处理是:
将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,
将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,
获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,
使与所述三维数据相关的所述现实数据反映至所述结构化信息。
12.一种信息处理方法,
将能够将在虚拟空间内生成的三维物体作为现实空间的三维物体而输出的三维数据,与将信息结构化的结构化信息相关联地予以储存,
将所储存的所述三维数据输出至能够作为三维物体而输出的现实空间的装置,
获取输出至所述装置后的、与所述三维物体相关的现实空间内的现实数据,
使与所述三维数据相关的所述现实数据反映至所述结构化信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020069239A JP2021165956A (ja) | 2020-04-07 | 2020-04-07 | 情報処理装置、及びコンピュータプログラム |
JP2020-069239 | 2020-04-07 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113496553A true CN113496553A (zh) | 2021-10-12 |
Family
ID=77921151
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011208449.9A Pending CN113496553A (zh) | 2020-04-07 | 2020-11-03 | 信息处理装置、信息处理方法以及计算机可读介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20210311991A1 (zh) |
JP (1) | JP2021165956A (zh) |
CN (1) | CN113496553A (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7247531B2 (ja) * | 2018-11-16 | 2023-03-29 | 富士フイルムビジネスイノベーション株式会社 | 情報処理装置及びプログラム |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170218660A1 (en) * | 2016-01-29 | 2017-08-03 | Y Soft Corporation | Secure 3d printer and 3d printer management network |
WO2019022730A1 (en) * | 2017-07-26 | 2019-01-31 | Hewlett-Packard Development Company, L.P. | PROPAGATION OF A MATERIAL THROUGH A VOLUME INSIDE A THREE-DIMENSIONAL OBJECT |
WO2020046285A1 (en) * | 2018-08-28 | 2020-03-05 | Hewlett-Packard Development Company, L.P. | Virtualized environment for three-dimensional printing |
-
2020
- 2020-04-07 JP JP2020069239A patent/JP2021165956A/ja active Pending
- 2020-11-03 CN CN202011208449.9A patent/CN113496553A/zh active Pending
- 2020-11-10 US US17/093,653 patent/US20210311991A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20170218660A1 (en) * | 2016-01-29 | 2017-08-03 | Y Soft Corporation | Secure 3d printer and 3d printer management network |
WO2019022730A1 (en) * | 2017-07-26 | 2019-01-31 | Hewlett-Packard Development Company, L.P. | PROPAGATION OF A MATERIAL THROUGH A VOLUME INSIDE A THREE-DIMENSIONAL OBJECT |
WO2020046285A1 (en) * | 2018-08-28 | 2020-03-05 | Hewlett-Packard Development Company, L.P. | Virtualized environment for three-dimensional printing |
Also Published As
Publication number | Publication date |
---|---|
US20210311991A1 (en) | 2021-10-07 |
JP2021165956A (ja) | 2021-10-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9367950B1 (en) | Providing virtual reality experiences based on three-dimensional designs produced using three-dimensional design software | |
CN105760570B (zh) | 选择对象集的视点 | |
CN103914582A (zh) | 从服务器向远程客户端流传输模拟的三维建模的对象 | |
US11163298B2 (en) | Monitoring system and monitoring method | |
JP7208549B2 (ja) | 仮想空間制御装置、その制御方法、及びプログラム | |
US20150088474A1 (en) | Virtual simulation | |
CN113989442B (zh) | 建筑信息模型构建方法及相关装置 | |
US20180056640A1 (en) | 3d-object data processor and 3d-object data processing program | |
CN113496553A (zh) | 信息处理装置、信息处理方法以及计算机可读介质 | |
CN110930515B (zh) | 一种三维建模的方法、装置、存储介质和电子设备 | |
KR101919085B1 (ko) | 3차원 메쉬 데이터 간소화 방법 및 장치 | |
US20160171144A1 (en) | Three-dimensional composite solid component modeling | |
US20040083451A1 (en) | Method for developing embedded code for system simulations and for use in a HMI | |
CN107590300B (zh) | 最短路径确定方法和信息处理装置 | |
US20140058708A1 (en) | Computer-implemented method of simplifying a complex part in a geometric model | |
US20230306162A1 (en) | Sketch-processing | |
KR20190028161A (ko) | 모델링 프로그램의 구조물 모델링 데이터를 지반-구조물 상호작용해석 프로그램의 입력파일로 변환하는 파일형식변환 시스템 및 그 방법 | |
CN116778036A (zh) | 动画数据的检查方法、装置、电子设备及介质 | |
KR102372155B1 (ko) | 선박을 3d 모델링하는 장치 및 방법 | |
KR20220111006A (ko) | 3차원 피팅 방법 및 장치 | |
CN113568658A (zh) | 多语言地学在线服务方法、装置、存储介质及电子设备 | |
KR20230050268A (ko) | 3차원 이미지들로부터 프로파일들을 추출하기 위한 방법 및 장치 | |
JP6749040B2 (ja) | 三次元データ化方法 | |
JP4949001B2 (ja) | 画像処理装置およびプログラムおよび記憶媒体 | |
EP3869467A1 (en) | Photogrammetry to impostor representation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |