Information processing method, information processing program, and information processing system

JP2025021189APending Publication Date: 2025-02-13ANDPAD INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2023124956
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-31
Publication Date
2025-02-13

AI Technical Summary

Benefits of technology

【0026】 本開示の一実施形態に係る情報処理方法、情報処理プログラム及び情報処理システムによれば、測定対象物の3次元スキャンデータ及び属性情報の処理の利便性が向上する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025021189000001_ABST
    Figure 2025021189000001_ABST
Patent Text Reader

Abstract

To provide an information processing method, an information processing program, and an information processing system capable of improving convenience of processing of three-dimensional scan data and attribute information of a measurement object.SOLUTION: An information processing method executed by a first information processing device 10 includes the steps of: acquiring three-dimensional scan data of a measurement object; acquiring attribute information of the measurement object; generating attribute-added data by adding attribute information to the three-dimensional scan data; and uploading the attribute-added data so as to cause a second information processing device 20 that browses or performs modeling of a three-dimensional shape of the measurement object to download the attribute-added data.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to an information processing method, an information processing program, and an information processing system. [Background technology]

[0002] 2. Description of the Related Art As described in Patent Document 1, a three-dimensional surveying device that acquires point cloud data of a measurement object is known. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2021-43153 A Summary of the Invention [Problem to be solved by the invention]

[0004] By executing a 3D scan of the measurement object, 3D scan data including point cloud data or texture mesh data, etc. is generated. The measurement object has attributes of the measurement object itself, such as dimensional data of the measurement object, annotations or notes on the measurement object, or construction information on the measurement object. Attribute information representing the attributes of the measurement object itself is information separate from the 3D scan data and is manually added to the 3D scan data, but the task of manually adding attribute information to 3D scan data is cumbersome.

[0005] An object of the present disclosure is to provide an information processing method, an information processing program, and an information processing system that can improve the convenience of processing 3D scan data and attribute information of a measurement object. [Means for solving the problem]

[0006] (1) An information processing method according to one embodiment of the present disclosure is an information processing method executed by a first information processing device, and includes the steps of acquiring 3D scan data that identifies a three-dimensional shape of a measurement object, generated by performing a 3D scan of the measurement object, acquiring attribute information of the measurement object, generating attribute-added data by adding the attribute information of the measurement object to the 3D scan data, and uploading the attribute-added data to a second information processing device that performs viewing or modeling of the three-dimensional shape of the measurement object so as to download the attribute-added data.

[0007] (2) In the step of generating the attribute-added data in the information processing method described in (1) above, the first information processing device may generate converted data by converting the 3D scan data into a format that allows the 3D shape and attribute information of the measured object to be viewed or modeled, and may generate data by adding the attribute information to the converted data as the attribute-added data.

[0008] (3) The information processing method described in (1) above may further include a step of generating converted data by further converting the attribute-added data into a format in which the three-dimensional shape and attribute information of the measurement object can be viewed or modeled. In the step of uploading the attribute-added data, the first information processing device may upload the converted data as the attribute-added data.

[0009] (4) In the step of generating the attribute-added data in the information processing method described in (1) above, the first information processing device may add attribute information of the measured object to data obtained by converting the format of the 3D scan data into a format that reduces the size of the 3D scan data, and the second information processing device may generate the attribute-added data as data that has not been converted into a format that allows the 3D shape and attribute information of the measured object to be viewed or modeled.

[0010] (5) In the step of generating the attribute-added data of the information processing method described in (1) above, the first information processing device may generate the attribute-added data by converting the format of the 3D scan data into a format that reduces the size of the 3D scan data, and by causing the second information processing device to convert the attribute-added data into a format that allows the 3D shape and attribute information of the measured object to be viewed or modeled.

[0011] (6) In the step of generating the attribute-added data of the information processing method described in (1) above, the first information processing device may convert the attribute-added data into a format that reduces its size, and the second information processing device may generate the attribute-added data as data that has not been converted into a format that allows the three-dimensional shape and attribute information of the measured object to be viewed or modeled.

[0012] (7) In the step of generating the attribute-added data of the information processing method described in (1) above, the attribute-added data may be generated so that the first information processing device converts the attribute-added data into a format that reduces its size, and the second information processing device converts the attribute-added data into a format that allows the three-dimensional shape and attribute information of the measured object to be viewed or modeled.

[0013] (8) The information processing method described in any one of (1) to (7) above may include a step of acquiring information relating to work being carried out at a location where the measured object is located as the attribute information.

[0014] (9) The information processing method described in (8) above may include a step of obtaining, as information regarding the work, information identifying the creator of the 3D scan data, information identifying the location where the 3D scan data was obtained, the date of the work, the project name or type of construction for the work, notes for the work, boundary posts located within the range of the work, meter positions or valve positions, or information on an estimate for the work from construction management data for the work.

[0015] (10) The information processing method described in (8) or (9) above may include a step of generating notes or annotations as information relating to the work based on at least one of the 3D scan data or construction management data for the work.

[0016] (11) The information processing method described in any one of (8) to (10) above may include a step of acquiring information about the work based on location information or date and time information when a 3D scan of the object to be measured is performed.

[0017] (12) The information processing method according to any one of (2) to (11) above may include a step of acquiring dimensions of at least a part of the object to be measured as the attribute information.

[0018] (13) The information processing method described in (12) above may include a step of receiving an input specifying an object whose dimensions are to be measured, and acquiring the dimensions of the specified object as dimensions of at least a part of the object to be measured.

[0019] (14) The information processing method described in (12) or (13) above may include a step of accepting an input of a numerical value of at least a part of a dimension of the object to be measured.

[0020] (15) The information processing method according to any one of (12) to (14) above may include a step of calculating numerical values ​​of at least a portion of the dimension of the object to be measured based on the 3D scan data.

[0021] (16) The information processing method described in (15) above may include a step of calculating, when the object to be measured includes a pipe visible at a work site, a length of the pipe as a numerical value of a dimension of at least a part of the object to be measured.

[0022] (17) The information processing method described in (15) or (16) above may include a step of identifying a portion of the object to be measured for calculating numerical dimensions based on position information obtained by performing a 3D scan of the object to be measured.

[0023] (18) An information processing program according to an embodiment of the present disclosure is an information processing program to be executed by a first information processing device, and includes the steps of: acquiring 3D scan data that identifies a three-dimensional shape of a measured object, the three-dimensional scan data being generated by performing a 3D scan of the measured object; acquiring attribute information of the measured object; generating attribute-added data by adding the attribute information of the measured object to the 3D scan data; and uploading the attribute-added data so as to download the attribute-added data to a second information processing device that performs viewing or modeling of the three-dimensional shape of the measured object.

[0024] (19) An information processing system according to an embodiment of the present disclosure is an information processing system including a first information processing device and a second information processing device, wherein the first information processing device acquires 3D scan data that identifies a three-dimensional shape of a measured object, generated by performing a 3D scan of the measured object, acquires attribute information of the measured object, generates attribute-added data by adding the attribute information of the measured object to the 3D scan data, and uploads the attribute-added data to a second information processing device that performs viewing or modeling of the three-dimensional shape of the measured object to cause the attribute-added data to be downloaded, and the second information processing device performs viewing or modeling of the three-dimensional shape of the measured object based on the attribute-added data uploaded by the first information processing device.

[0025] (20) In the information processing system described in (19) above, the second information processing device may convert the attribute-added data into a format that enables the three-dimensional shape and attribute information of the measurement object to be viewed or modeled. Effect of the Invention

[0026] According to an information processing method, an information processing program, and an information processing system according to an embodiment of the present disclosure, the convenience of processing 3D scan data and attribute information of a measurement target object is improved. [Brief description of the drawings]

[0027] [Figure 1] 1 is a block diagram showing an example of the configuration of an information processing system according to an embodiment. [Figure 2A] FIG. 2 is a diagram showing an example of a measurement object of a three-dimensional scan. [Figure 2B] 2B is a screen for performing a 3D scan of the measurement object of FIG. 2A. [Diagram 3] FIG. 13 is a diagram showing an example of a 3D scan data upload screen. [Figure 4A] FIG. 13 is a diagram showing an example of a list screen of 3D scan data. [Figure 4B] FIG. 13 is a diagram showing an example of a viewer screen for 3D scan data. [Diagram 5] 1 is a flowchart illustrating an example of a procedure of an information processing method according to an embodiment. [Figure 6A] 13 is a flowchart showing an example of a procedure for adding attribute information to 3D scan data after conversion. [Figure 6B] 11 is a flowchart showing an example of a procedure for converting 3D scan data after adding attribute information to the data. [Figure 7A] 13 is a flowchart showing an example of a procedure for adding attribute information to 3D scan data after reducing the size of the data. [Figure 7B] 13 is a flowchart showing an example of a procedure for reducing the size of 3D scan data after attribute information is added to the data. [Figure 8] 13 is a flowchart showing an example of a procedure for acquiring attribute information. [Figure 9] FIG. 13 is a block diagram showing an example of the configuration of an information processing system according to another embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0028] At the site of architectural work, construction work, civil engineering work, etc., a site worker can generate 3D scan data of a measurement object such as a structure or an excavation by performing a 3D scan of the measurement object. The measurement object is an object or a terrain to be 3D scanned. The 3D scan data includes, for example, point cloud data or texture mesh data. Point cloud data is data that represents the shape of the measurement object as a set of multiple points. Texture mesh data is data in which the shape of the measurement object is represented as a polygon and a photo of the measurement object is pasted on each face of the polygon. The 3D scan data may include vector data. The vector data includes information that identifies a point, a line, or a face. The information that identifies a point may include coordinates of the point. The information that identifies a line may include coordinates of the start point and end point of the line, or may include the start point or end point of the line, the direction of the line, and the length of the line. The information that identifies a face may include information on the boundary line of the face.

[0029] On the other hand, the site worker handles the attribute information of the measurement object as information of the measurement object, separate from the 3D scan data. The attribute information of the measurement object is information on the attributes of the measurement object itself, and includes, for example, dimensional data of the measurement object, annotations or notes on the measurement object, or construction information on the measurement object. The attribute information of the measurement object may include information for identifying the measurement object. The attribute information of the measurement object may be information on the attributes of the entire object or terrain to be 3D scanned, or information on the attributes of a part of the object or terrain to be 3D scanned. The attribute information of the measurement object may be information related to the positions of points, lines, or surfaces included in the 3D scan data of the measurement object, or information related to the positions of some points, lines, or surfaces included in the 3D scan data of the measurement object. The information related to the positions of points, lines, or surfaces may include not only information specifying the positions of the points, lines, or surfaces, but also information indicating what meaning or value the positions of the points, lines, or surfaces have.

[0030] A field worker may create a report or the like including the measurement results of the object by processing 3D scan data of the object in association with attribute information.

[0031] As a comparative example, the 3D scan data and the attribute information of the measurement target object may be handled by different application software. In the comparative example, the association between the 3D scan data and the attribute information needs to be performed by a field worker. However, the task of associating the 3D scan data and the attribute information is cumbersome, which reduces the convenience of the field worker.

[0032] Hereinafter, an information processing system 1 (see FIG. 1), an information processing method, and an information processing program that can improve the convenience of processing 3D scan data and attribute information of a measurement target will be described.

[0033] (Example of configuration of information processing system 1) 1, an information processing system 1 according to an embodiment includes a first information processing device 10, a second information processing device 20, and a database 30. The first information processing device 10, the second information processing device 20, and the database 30 are communicatively connected via a network 40. A specific configuration example of the information processing system 1 will be described below.

[0034] <First information processing device 10> The first information processing device 10 includes a processor 11, an interface 12, and a measurement unit 13.

[0035] The processor 11 controls each component of the first information processing device 10 to realize the functions of the first information processing device 10. The processor 11 may realize the functions of the first information processing device 10 by executing a program. The processor 11 may be configured to include one or more processors. The processor 11 may include, but is not limited to, a general-purpose processor or a dedicated processor specialized for a specific process. The processor 11 may be configured to include one or more dedicated circuits. The dedicated circuits may include, for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit). The processor 11 may be replaced with a dedicated circuit, or may be replaced with a configuration in which a processor and a dedicated circuit are used together.

[0036] The processor 11 may include a storage unit that stores various information or programs for controlling each component of the first information processing device 10 to realize the functions of the first information processing device 10. The storage unit may store a system program, an application program, or the like. The storage unit may be configured to include, for example, a semiconductor memory, a magnetic memory, an optical memory, or the like. The storage unit may be configured to include an electromagnetic storage medium such as a magnetic disk. The storage unit may be configured to include a non-transitory computer-readable medium. The storage unit may function as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit may function as a work memory for the processor 11. The storage unit may be configured integrally with the processor 11, or may be configured separately from the processor 11.

[0037] The interface 12 may include a communication interface. The communication interface may include a communication module configured to be able to communicate with other devices such as the second information processing device 20 or the database 30 via a network 40. The communication module may be compatible with mobile communication standards such as 4G (4th Generation) or 5G (5th Generation). The communication module may be compatible with communication standards such as LAN (Local Area Network). The communication module may be compatible with wired or wireless communication standards. The communication module may be compatible with various communication standards without being limited thereto. The network 40 may be wired or wireless. The network 40 may be configured in various ways such as the Internet or an intranet. The communication interface may be configured to directly communicate with other devices such as the second information processing device 20 or the database 30 without going through the network 40.

[0038] The interface 12 may include a display device. The display device may include various displays, such as a liquid crystal display, an organic EL (Electro-Luminescence) or inorganic EL display, or an LED (Light Emitting Diode) display. The interface 12 may be configured to be connectable to an external display device.

[0039] The interface 12 may include an input device. The input device may include, for example, a touch sensor or a pointing device such as a mouse. The input device may be configured as a touch display integrated with a display device. The input device may include physical keys. The input device may include a voice input device such as a microphone. The interface 12 may be configured to be connectable to an external input device.

[0040] The interface 12 may include an output device. The output device may include, for example, a speaker, a headphone, an earphone, etc. The interface 12 may be configured to be connectable to an external output device.

[0041] The measurement unit 13 may be configured to include, for example, a LiDAR (Light Detection And Ranging) or a depth camera. The measurement unit 13 acquires 3D scan data of the measurement object by measuring the measurement object. The measurement unit 13 may be configured to include a camera that captures the measurement object.

[0042] The first information processing device 10 may be realized as, for example, a computer such as a notebook PC (Personal Computer) or a tablet PC, or a mobile terminal such as a smartphone or a tablet. The first information processing device 10 is not limited to these examples and may include various devices.

[0043] <Second information processing device 20> The second information processing device 20 includes a processor 21 and an interface 22 .

[0044] The processor 21 controls each component of the second information processing device 20 to realize the functions of the second information processing device 20. The processor 21 may realize the functions of the second information processing device 20 by executing a program. The processor 21 may be configured similarly to the processor 11 of the first information processing device 10.

[0045] The processor 21 may include a storage unit that stores various information or programs for controlling each component of the second information processing device 20 to realize the functions of the second information processing device 20. The storage unit may be configured similarly to the storage unit of the first information processing device 10.

[0046] The interface 22 may include a communication interface. The communication interface may include a communication module configured to be able to communicate with the first information processing device 10 or another device such as the database 30 via the network 40. The communication module may be configured similarly to the communication module of the first information processing device 10. The communication interface may be configured to directly communicate with the first information processing device 10 or another device such as the database 30 without going through the network 40.

[0047] The interface 22 may include a display device. The display device may be configured similarly to the display device of the first information processing device 10. The interface 22 may include an input device. The input device may be configured similarly to the input device of the first information processing device 10. The interface 22 may include an output device. The output device may be configured similarly to the output device of the first information processing device 10.

[0048] The second information processing device 20 may be configured to include at least one server. The second information processing device 20 may be realized as a computer such as a desktop PC, a notebook PC, or a tablet PC. The second information processing device 20 may be realized as a smartphone or a tablet. The second information processing device 20 is not limited to these examples and may include various devices.

[0049] <Database 30> The database 30 may be configured to include at least one server. The database 30 may be configured to include, for example, a semiconductor memory, a magnetic memory, an optical memory, or the like. The database 30 may be configured to include an electromagnetic storage medium such as a magnetic disk. The database 30 may be configured to include a communication module configured to be able to communicate with other devices such as the first information processing device 10 or the second information processing device 20.

[0050] In the information processing system 1 described above, the second information processing device 20 or the database 30 may be realized using a cloud service. The first information processing device 10 may be configured to be able to communicate with the second information processing device 20 or the database 30 realized on the cloud. The second information processing device 20 or the database 30 may be realized in an on-premise environment.

[0051] (Example of operation of information processing system 1) The information processing system 1 acquires 3D scan data of a measurement object and attribute information of the measurement object, and generates attribute-added data of the measurement object by adding the attribute information to the 3D scan data. The attribute-added data of the measurement object is data in which the 3D scan data of the measurement object and the attribute information of the measurement object are associated with each other.

[0052] The attribute information may be added to or associated with some points of the 3D scan data, or may be added to or associated with the entire 3D scan data. The attribute information may include information regarding the extension, length, or dimensions of the measurement object that is the subject of the 3D scan. The attribute information may include information about when the 3D scan was performed. The attribute information may include information about the construction date of a process including the measurement object, information about the date and time when the 3D scan was performed, information about the location where the 3D scan was performed, information about the creator of the 3D scan data, or information identifying a project (such as a project ID) corresponding to the measurement object that is the subject of the 3D scan. The information about the location where the 3D scan was performed may include information obtained using a satellite positioning system such as a Global Positioning System (GPS).

[0053] The information processing system 1 executes viewing or modeling of the three-dimensional shape of the measurement object based on the attribute-added data. Viewing the three-dimensional shape of the measurement object includes displaying the three-dimensional shape of the measurement object so that the user can view it. Modeling the three-dimensional shape of the measurement object includes converting data of the three-dimensional shape of the measurement object into data of a three-dimensional model used in BIM (Building Information Modeling) or the like.

[0054] The generation of 3D scan data of a measurement object is performed by 3D measurement of the measurement object at the site where the measurement object is located, whereas viewing or modeling of the 3D shape of the measurement object is not limited to the site where the measurement object is located and may be performed in a remote office or the like.

[0055] As described above, information required to grasp a measurement object includes not only the 3D scan data of the measurement object but also the attribute information of the measurement object. Here, the attribute information of the measurement object is often grasped by workers on-site. Therefore, the relationship between the 3D scan data of the measurement object and the attribute information is easily understood by workers on-site. If the 3D scan data of the measurement object and the attribute information are stored separately, it is necessary to perform the work of associating the 3D scan data with the attribute information later. If the work of associating the 3D scan data with the attribute information is performed later, it is necessary to re-understand the relationship between the 3D scan data and the attribute information. Therefore, the work of associating becomes complicated. In addition, there is a risk that the wrong association will be performed.

[0056] In the information processing system 1 according to the present disclosure, the first information processing device 10 generates attribute-added data, which is data in which 3D scan data and attribute information are associated with each other. In this way, the efficiency of the work of associating the 3D scan data of the measurement object with the attribute information is improved. In addition, the probability that the 3D scan data of the measurement object is erroneously associated with the attribute information is reduced.

[0057] The first information processing device 10 is used to generate attribute-added data at the site. In order to improve or maintain the work efficiency at the site, it is required to reduce the load on the first information processing device 10. The information processing system 1 according to the present disclosure is configured so that the first information processing device 10 executes the upload of attribute-added data, and the second information processing device 20 executes browsing or modeling of three-dimensional data using the attribute-added data. In other words, the first information processing device 10 may be configured not to execute browsing or modeling of three-dimensional data. The load on the first information processing device 10 is reduced by configuring the first information processing device 10 to execute only the generation and uploading of attribute-added data. As a result, the work efficiency at the site is improved or maintained.

[0058] In the information processing system 1, the attribute-added data is transferred from the first information processing device 10 to the second information processing device 20, so that the first information processing device 10 and the second information processing device 20 can share functions. The information processing system 1 may transfer the attribute-added data from the first information processing device 10 to the second information processing device 20 via the database 30. Specifically, the information processing system 1 may cause the first information processing device 10 to upload the attribute-added data to the database 30, and cause the second information processing device 20 to download the attribute-added data from the database 30. The information processing system 1 may transfer the attribute-added data without going through the database 30. For example, the first information processing device 10 may directly upload the attribute-added data to the second information processing device 20. The second information processing device 20 may directly download the attribute-added data from the first information processing device 10.

[0059] A specific operation example of the information processing system 1 will be described below.

[0060] <Acquisition of 3D scan data> The first information processing device 10 may acquire 3D scan data of the measurement object by executing a 3D scan of the measurement object present at the site using the measurement unit 13. The processor 11 of the first information processing device 10 displays, for example, a scan screen 80 shown in FIG. 2A on the display device of the interface 12. The scan screen 80 displays an image of the measurement object captured by the camera of the measurement unit 13.

[0061] In the example of Fig. 2A, it is assumed that an image of an excavation section 83 is taken as a measurement object. It is assumed that the excavation section 83 includes layers 83A, 83B, and 83C, which are arranged in a direction deepening from the ground. It is also assumed that a pipe 82 buried in the ground is exposed in the excavation section 83.

[0062] The scan screen 80 displays a record button 81. The processor 11 accepts input of an operation such as touching or clicking the record button 81. When an operation is input to the record button 81, the processor 11 causes the measurement unit 13 to execute a 3D scan of the measurement object.

[0063] When the measurement unit 13 receives an instruction from the processor 11 to execute a 3D scan, the measurement unit 13 starts recording the measurement object, executes a 3D scan of the measurement object based on the image of the measurement object acquired by the recording, and generates 3D scan data of the measurement object. The processor 11 may specify an excavation section 83 as the target range of the 3D scan, as shown in Fig. 2B, for example, and cause the measurement unit 13 to execute a 3D scan. The range of the excavation section 83 specified as the target of the 3D scan is indicated by diagonal hatching.

[0064] The measurement unit 13 does not need to perform 3D scanning on an area other than the excavation unit 83. The area other than the excavation unit 83 is an area indicated by hatching with cross-hatching. By limiting the range of the 3D scan, the measurement unit 13 can reduce the processing load of the first information processing device 10 and reduce the size of the 3D scan data.

[0065] The processor 11 displays an end button 84 on the scan screen 80. The processor 11 accepts input of an operation such as touching or clicking the end button 84. When an operation is input to the end button 84, the processor 11 causes the measurement unit 13 to end the 3D scan of the measurement object.

[0066] The measurement unit 13 ends the execution of the 3D scan when it receives an instruction to end the 3D scan from the processor 11. The measurement unit 13 may end the execution of the 3D scan by itself when it completes the 3D scan of the measurement object. After finishing the execution of the 3D scan, the measurement unit 13 outputs the 3D scan data of the measurement object to the processor 11. The processor 11 acquires the 3D scan data of the measurement object from the measurement unit 13.

[0067] The processor 11 may acquire three-dimensional scan data of the measurement object from an externally connected measuring device 14 (see FIG. 9), as will be described later.

[0068] When generating texture mesh data as 3D scan data, the measurement unit 13 may execute geometry processing and texture mesh pasting processing in order to generate the texture mesh data within the first information processing device 10. Specifically, the measurement unit 13 may generate the texture mesh data after acquiring point cloud data or depth data of the measurement object by the depth camera and acquiring photo data of the measurement object by the camera, and before acquiring attribute information.

[0069] <Creating and uploading attribute-added data> The processor 11 acquires attribute information of the measurement object to be associated with the 3D scan data of the measurement object. The processor 11 generates attribute-added data of the measurement object by associating the attribute information with the 3D scan data of the measurement object. The processor 11 uploads the attribute-added data so that the second information processing device 20 can download and use the attribute-added data. The attribute-added data of the measurement object is data in which attribute information is added to the 3D scan data of the measurement object.

[0070] The processor 11 may acquire the attribute information of the measured object after acquiring the 3D scan data of the measured object, or may acquire the attribute information of the measured object before acquiring the 3D scan data of the measured object.

[0071] <<Example of attribute information>> The attribute information of the measurement object may include, for example, at least a part of the dimensions of the measurement object. The at least a part of the dimensions of the measurement object may include the dimensions of a specified object among the measurement objects. The at least a part of the dimensions of the measurement object may be acquired as a numerical value input by a worker on-site. The at least a part of the dimensions of the measurement object may be acquired as a numerical value calculated based on 3D scan data of the measurement object.

[0072] When the measurement object includes the excavation portion 83, at least a part of the dimensions of the measurement object may include information such as the width or length of the excavation portion 83, or the distance of the frontage of the excavation portion 83. When the measurement object includes the piping 82 laid in the excavation portion 83, at least a part of the dimensions of the measurement object may include the length of the piping 82 exposed and visible in the excavation portion 83.

[0073] The attribute information of the measurement object may include information regarding the extension of the pipe 82, etc.

[0074] The attribute information of the measured object may include information about work being carried out at the location where the measured object is located. The information about the work may include, for example, information identifying the creator or acquisition location of the 3D scan data. The information about the work may include, for example, the date of the work, the name of the work project or type of construction, or notes for the work. The information about the work may include, for example, boundary posts located within the work area, or meter positions or valve positions. The information about the work may include, for example, information about an estimate for the work.

[0075] The information about the work may be acquired based on the location information or date and time information of the execution of the 3D scan of the measurement object. The location information may include, for example, information acquired by the first information processing device 10 that executed the 3D scan of the measurement object using a satellite positioning system such as GPS (Global Positioning System).

[0076] The information about the work may be obtained from construction management data of the work. The construction management data of the work may be included in a construction management database, for example. The information about the work may be associated with the work location or the work date and time in the construction management database. When the information about the work is associated with the work location or the work date and time, the information about the work may be obtained from the construction management database based on the location information or date and time information when the 3D scan of the measurement object was performed.

[0077] The information on the work may include information for identifying a portion of the measurement object for which the dimensions are to be calculated. The portion of the measurement object for which the dimensions are to be calculated may be identified based on the position information or date and time information of the execution of the 3D scan of the measurement object. For example, when the measurement object is the excavation section 83 and the pipe 82 located in the excavation section 83, the portion of the measurement object for which the dimensions are to be calculated may be identified in the 3D scan data of the measurement object based on the drawing of the laid pipe 82 and the position information of the execution of the 3D scan of the measurement object. For example, the portion of the measurement object for which the dimensions are to be calculated may be identified in the 3D scan data of the measurement object based on the work schedule for excavating the excavation section 83 and the date and time information of the execution of the 3D scan of the measurement object.

[0078] The attribute information of the measurement object may include, for example, notes or annotations regarding the measurement object. The notes or annotations regarding the measurement object may include notes regarding the measurement object, such as crack locations in the pipe 82, other buried objects present in the excavation portion 83, or the location of boundary indentations.

[0079] The notes or annotations regarding the measurement object may be included in the information regarding the work. The notes or annotations as the information regarding the work may be generated based on at least one of the 3D scan data of the measurement object or the construction management data of the work.

[0080] The attribute information of the measurement object may include, for example, a tag related to the measurement object. The tag related to the measurement object may include property information of the pipe 82 included in the measurement object. The property information of the pipe 82 may include the material type, manufacturer or distributor of the pipe 82, or the date of installation of the pipe 82.

[0081] <<User interface display>> The processor 11 may display, for example, an upload screen 70 shown in FIG. 3 on the display device of the interface 12. In the example of FIG. 3, the upload screen 70 includes a display of 3D scan data of the drilling section 83 as the measurement object. The upload screen 70 may include a display of attribute-added data. The upload screen 70 may include a display of date and time information 75 representing the date and time when the displayed data was generated or edited. The date and time information 75 may be information representing the date and time when the 3D scan data of the measurement object was generated, or may be information representing the date and time when the attribute-added data of the measurement object was generated. In the example of FIG. 3, "2023-06-06" in the date and time information 75 represents June 6, 2023 as information related to the date. "xxxxxx" in the date and time information 75 represents information related to the time. The upload screen 70 may not include a display of the date and time information 75. The upload screen 70 may include a display of information related to the location where the displayed data was generated.

[0082] The upload screen 70 may include a display of a user interface for a field worker to generate and upload attribute-added data. The upload screen 70 includes, for example, displays of an upload button 71, a data quality setting button 72, an edit button 73, and a delete button 74. The processor 11 accepts input of an operation such as touching or clicking on each of the upload button 71, the data quality setting button 72, the edit button 73, and the delete button 74. The upload screen 70 may not include displays of all of the upload button 71, the data quality setting button 72, the edit button 73, and the delete button 74. The upload screen 70 may not include displays of at least one of the upload button 71, the data quality setting button 72, the edit button 73, and the delete button 74.

[0083] The processor 11 may acquire attribute information of the measurement object as information input by an on-site worker. In this case, the processor 11 may display a user interface for the on-site worker to input attribute information of the measurement object when an operation is input to the edit button 73. The processor 11 may also add attribute information to the 3D scan data of the measurement object based on the information input by the on-site worker. In this case, the processor 11 may display a user interface for the on-site worker to add attribute information to the 3D scan data of the measurement object when an operation is input to the edit button 73.

[0084] The processor 11 may acquire attribute information of the measurement object as information obtained by analyzing 3D scan data of the measurement object. The processor 11 may use a model that inputs 3D scan data of the measurement object and outputs attribute information of the measurement object. The model may be a trained model generated by machine learning, or may be a model based on a predetermined algorithm. The processor 11 may analyze the 3D scan data of the measurement object to acquire attribute information when an operation is input to the edit button 73. The processor 11 may automatically analyze the 3D scan data of the measurement object to acquire attribute information when the 3D scan data of the measurement object is acquired, regardless of whether an operation of a worker on-site is input.

[0085] The processor 11 may upload the 3D scan data or the attribute-added data of the measurement object based on the operation of the worker on-site. In this case, the processor 11 may upload the 3D scan data or the attribute-added data of the measurement object when the operation is input to the upload button 71.

[0086] The processor 11 may automatically upload the attribute-added data of the measurement object when it is generated, regardless of whether an operation by a worker on-site has been input.

[0087] The processor 11 may convert the data quality or data format of the 3D scan data or attribute-added data of the measurement object based on an operation by an on-site worker. In this case, the processor 11 may display a user interface for the on-site worker to set the data quality or data format of the 3D scan data or attribute-added data of the measurement object when an operation is input to the data quality setting button 72.

[0088] The processor 11 may set the data quality or the data format of the 3D scan data of the measurement object when the 3D scan data of the measurement object is acquired, regardless of whether an operation of the on-site worker is input. The processor 11 may set the data quality or the data format of the attribute-added data of the measurement object when the attribute-added data of the measurement object is generated, regardless of whether an operation of the on-site worker is input.

[0089] The processor 11 may delete the 3D scan data or the attribute-added data of the measurement object based on an operation by a worker on-site. In this case, the processor 11 may delete the 3D scan data or the attribute-added data of the measurement object when an operation is input to the delete button 74.

[0090] <<Generating attribute-added data>> The processor 11 generates attribute-added data by adding attribute information to the three-dimensional scan data of the measurement object.

[0091] The processor 11 may add dimensional information of the measurement object to the 3D scan data of the measurement object as attribute information. Data in which the dimensional information of the measurement object is added as attribute information to the 3D scan data is also called survey data. The processor 11 may add the dimensional information of the measurement object to a specific portion of the 3D scan data of the measurement object as information representing the dimensions of that portion. The processor 11 may add the dimensional information of the measurement object to the 3D scan data of the measurement object without specifying a specific portion of the 3D scan data of the measurement object.

[0092] The processor 11 may identify the portion of the 3D scan data of the object to which the dimensional information of the object is to be added based on the content input by the worker on-site, or may identify the portion by analyzing the 3D scan data of the object to be measured. The processor 11 may use a model that inputs the 3D scan data of the object to be measured and outputs the portion to which the dimensional information of the object is to be added.

[0093] When the measurement object includes a pipe 82, the processor 11 may add the length of the pipe 82 to the 3D scan data of the measurement object as dimensional information of the measurement object. The processor 11 may add the length of the portion of the pipe 82 exposed in the excavation portion 83 as dimensional information of the measurement object. The processor 11 may add the length of the pipe 82 including the portion exposed in the excavation portion 83 and the portion buried in the ground as dimensional information of the measurement object.

[0094] The processor 11 may add a memo or annotation, or property information, as attribute information to the 3D scan data of the measurement object. The processor 11 may place a pin for adding the attribute information at a specific portion of the 3D scan data of the measurement object. The processor 11 may determine the position to place the pin based on the content input by an on-site worker, or may determine the position by analyzing the 3D scan data of the measurement object. The processor 11 may add the attribute information to the 3D scan data by associating the attribute information with the pin placed on the 3D scan data.

[0095] The property set is a screen on which attribute information added to an object can be confirmed by selecting the object on the BIM viewer side. For example, when it is desired to confirm attribute information such as the construction date or the contractor of a pipe, the property set (attribute information) of the pipe object is displayed by selecting the pipe object. The processor 11 may align the output side property set and the input side property set so that attribute information can be added to the 3D scan data.

[0096] <<Data format conversion>> The processor 11 may convert the data format of the 3D scan data or the attribute-added data of the measurement object before transferring the attribute-added data to the second information processing device 20. The processor 11 may set the data format of the 3D scan data or the attribute-added data of the measurement object in response to an operation of the data quality setting button 72 on the upload screen 70. The processor 11 may convert the data format of the 3D scan data or the attribute-added data of the measurement object into the set data format.

[0097] The processor 11 may generate attribute-added data by converting the data format of the 3D scan data and then adding the attribute information. The processor 11 may generate attribute-added data by converting the data formats of the 3D scan data and the attribute information and then adding the converted attribute information to the converted 3D scan data.

[0098] The processor 11 may convert the data format of the attribute-added data after generating the attribute-added data by adding the attribute information to the 3D scan data. The processor 11 may convert the data format of only the 3D scan data portion of the attribute-added data. The processor 11 may convert the data format of each of the 3D scan data and the attribute information of the attribute-added data. When converting the data format of the attribute-added data, the processor 11 converts the data format while maintaining the association between the 3D scan data and the attribute information.

[0099] The processor 11 may convert the 3D scan data or the attribute-added data into a data format that enables the second information processing device 20 to view or model the 3D shape and attribute information of the measurement object. In this way, the second information processing device 20 can view or model the 3D shape and attribute information of the measurement object using the downloaded data as is.

[0100] The processor 11 may convert the 3D scan data or the attribute-added data into a data format that reduces the data size. In this way, the amount of communication required for the first information processing device 10 to upload data and the amount of communication required for the second information processing device 20 to download data are reduced.

[0101] The processor 11 may convert the 3D scan data or the attribute-added data into a data format that reduces the data size, but may not convert the 3D shape and attribute information of the measurement object into a data format that allows the second information processing device 20 to view or model the 3D shape and attribute information of the measurement object. The processor 11 may add attribute information to the data obtained by converting the 3D scan data into a format that reduces the data size, and generate the attribute-added data as data that the second information processing device 20 has not converted into a format that allows the 3D shape and attribute information of the measurement object to be viewed or modeled. In other words, the processor 11 may generate the attribute-added data such that the attribute-added data obtained by converting the 3D scan data into a format that reduces the data size and adding attribute information is converted into a format that allows the second information processing device 20 to view or model the 3D shape and attribute information of the measurement object. In this way, the load of data format conversion in the first information processing device 10 is reduced.

[0102] Data obtained by converting the data format of the 3D scan data is also called converted data. The processor 11 may upload attribute-added data obtained by adding attribute information to the converted data. The processor 11 may upload converted data obtained by converting the data format after adding attribute information to the 3D scan data as attribute-added data.

[0103] Data in which the data size of 3D scan data has been reduced is also referred to as size-reduced data. The processor 11 may upload attribute-added data in which attribute information has been added to the size-reduced data. The processor 11 may upload size-reduced data in which the data size has been reduced after adding attribute information to the 3D scan data as attribute-added data.

[0104] The processor 11 may convert the data format of the 3D scan data or attribute-added data of the measurement object into a data format that allows the 3D shape and attribute information of the measurement object to be viewed or modeled, for example, into glTF (GL Transmission Format) format, glb format, obj format, or fbx format. The processor 11 is not limited to the above examples, and may convert the data format of the 3D scan data or attribute-added data of the measurement object into various other data formats.

[0105] <<Uploading attribute-added data>> As described above, the information processing system 1 generates attribute-added data of a measurement object by the first information processing device 10, and executes browsing or modeling of a three-dimensional shape of the measurement object by the second information processing device 20. The first information processing device 10 transfers the attribute-added data to the second information processing device 20 so that the second information processing device 20 can execute browsing or modeling of a three-dimensional shape of the measurement object based on the attribute-added data. Specifically, the first information processing device 10 uploads the attribute-added data to the database 30 or the like so that the second information processing device 20 downloads the attribute-added data.

[0106] <<Viewing or modeling attribute-enhanced data>> The processor 21 of the second information processing device 20 downloads the attribute-added data of the measured object uploaded by the first information processing device 10. The processor 21 allows the user to view the three-dimensional shape and attribute information of the measured object based on the attribute-added data of the measured object, and executes modeling of the three-dimensional shape and attribute information of the measured object. On the BIM viewer, the BIM data is rendered in perspective or ortho display. Also, on the BIM viewer, it is possible to select an object, and to check the property information of the selected object.

[0107] When the data format of the downloaded attribute-added data has been converted into a format that allows browsing or modeling of the three-dimensional shape of the measurement object, the processor 21 may use the downloaded attribute-added data as is.

[0108] If the data format of the downloaded attribute-added data has not been converted into a format that allows viewing or modeling of the three-dimensional shape of the measured object, the processor 21 converts the downloaded attribute-added data into a format that allows viewing or modeling of the three-dimensional shape of the measured object.

[0109] The processor 21 may display a list of the downloaded attribute-added data on the display device of the interface 22, for example, as shown in FIG. 4A, and allow the user to select data to be viewed or modeled. The processor 21 may display a list of the attribute-added data uploaded so that it can be downloaded, and allow the user to select data to be downloaded and viewed or modeled. In the list of FIG. 4A, the first column from the left represents the file name. The second column from the left represents the file format. In the example of FIG. 4A, the file format is the glTF format. The third column from the left represents the registration date and time of the file. "2023-06-06" written as the registration date and time represents June 6, 2023 as information regarding the date.

[0110] The processor 21 may display the three-dimensional shape of the measurement target as a viewer screen 60 on the display device of the interface 22 based on the attribute-added data selected by the user, as shown in FIG. 4B, for example. On the viewer screen 60, an example of an attribute information display frame 62 displaying attribute information of the excavation unit 83 is displayed. In the example of FIG. 4B, the attribute information of the excavation unit 83 is displayed as the depth of the excavation unit 83 being d [mm]. The display mode of the attribute information is not limited to the above-mentioned display frame. The attribute information may be displayed, for example, by changing the display mode of the points, lines, or surfaces included in the three-dimensional scan data. As a change in the display mode of the points, lines, or surfaces, for example, the color of the points, lines, or surfaces may be changed. The shape or size of the points may be changed. The thickness or type of the line (solid line, dashed line, dashed line, or dashed dot line, etc.) may be changed. The attribute information may be displayed, for example, by switching between display and non-display of the points, lines, or surfaces included in the three-dimensional scan data.

[0111] <Example of information processing procedure> The processor 11 of the first information processing device 10 may execute an information processing method including the procedure of the flowchart illustrated in Fig. 5 in order to generate and upload attribute-added data. The information processing method may be realized as an information processing program executed by the processor 11. The information processing program may be stored in a non-transitory computer-readable medium.

[0112] The processor 11 acquires 3D scan data of the measurement object from the measurement unit 13 or the measurement device 14 (step S1). The processor 11 acquires attribute information of the measurement object (step S2). The processor 11 adds the attribute information to the 3D scan data of the measurement object (step S3). The processor 11 uploads the attribute-added data (step S4). After executing the procedure of step S4, the processor 11 ends the execution of the procedure of the flowchart in FIG. 5.

[0113] <Summary> As described above, according to the information processing system 1, the information processing method, and the information processing program of the present embodiment, attribute-added data in which attribute information is added to 3D scan data of a measurement object is generated and uploaded. By using data in which the 3D scan data and the attribute information are associated with each other, it becomes unnecessary to perform the work of associating the 3D scan data with the attribute information later. By eliminating the need for a complicated association work, the work efficiency is improved. In addition, the probability of performing an incorrect association is reduced. As a result, the convenience of processing the 3D scan data and the attribute information of the measurement object is improved compared to the case in which the 3D scan data and the attribute information of the measurement object are stored separately.

[0114] Moreover, the information processing system 1 according to the present embodiment is configured such that the first information processing device 10 executes operations up to uploading the attribute-added data, but does not execute browsing or modeling of the three-dimensional data. By configuring the first information processing device 10 to execute only generating and uploading the attribute-added data, the load on the first information processing device 10 is reduced. As a result, the work efficiency of the site where the first information processing device 10 is used is improved or maintained.

[0115] (Other embodiments) Other embodiments of the information processing system 1, the information processing method, and the information processing program will be described below.

[0116] <Example of how to upload converted data> The processor 11 may execute an information processing method including the steps of the flowchart exemplified in Fig. 6A or 6B in order to convert the attribute-added data into a format that enables the second information processing device 20 to view or model the three-dimensional shape of the measurement target object, and upload the converted data. The information processing method may be realized as an information processing program executed by the processor 11. The information processing program may be stored in a non-transitory computer-readable medium.

[0117] The procedure of the flowchart exemplified in FIG. 6A is a procedure for adding attribute information after converting the data format of 3D scan data. Processor 11 acquires 3D scan data of the measurement object from measurement unit 13 or measurement device 14 (step SA11). Processor 11 converts the data format of the 3D scan data (step SA12). Processor 11 acquires attribute information of the measurement object (step SA13). Processor 11 adds the attribute information to the converted data of the measurement object (step SA14). Processor 11 uploads the attribute-added data (step SA15). After executing the procedure of step SA15, processor 11 ends the execution of the procedure of the flowchart in FIG. 6A.

[0118] The procedure of the flowchart exemplified in FIG. 6B is a procedure for converting the data format after adding attribute information to 3D scan data. Processor 11 acquires 3D scan data of the measurement object from measurement unit 13 or measurement device 14 (step SB11). Processor 11 acquires attribute information of the measurement object (step SB12). Processor 11 adds the attribute information to the 3D scan data of the measurement object (step SB13). Processor 11 converts the data format of the attribute-added data (step SB14). Processor 11 uploads the converted data as attribute-added data (step SB15). After executing the procedure of step SB15, processor 11 ends execution of the procedure of the flowchart in FIG. 6B.

[0119] <Example of procedure for uploading size-reduced data> The processor 11 may execute an information processing method including the steps of the flowchart exemplified in Fig. 7A or 7B in order to convert the attribute-added data into a format with a smaller data size and upload the data without converting it into a format that enables the second information processing device 20 to view or model the three-dimensional shape of the measurement object. The information processing method may be realized as an information processing program executed by the processor 11. The information processing program may be stored in a non-transitory computer-readable medium.

[0120] The procedure of the flowchart exemplified in FIG. 7A is a procedure for adding attribute information after reducing the data size of 3D scan data. Processor 11 acquires 3D scan data of the measurement object from measurement unit 13 or measurement device 14 (step SA21). Processor 11 reduces the data size of the 3D scan data (step SA22). Processor 11 acquires attribute information of the measurement object (step SA23). Processor 11 adds attribute information to the reduced data size of the 3D scan data of the measurement object (step SA24). Processor 11 uploads the attribute-added data (step SA25). After executing the procedure of step SA25, processor 11 ends execution of the procedure of the flowchart in FIG. 7A.

[0121] The procedure of the flowchart exemplified in FIG. 7B is a procedure for reducing the data size after adding attribute information to the 3D scan data. The processor 11 acquires 3D scan data of the measurement object from the measurement unit 13 or the measurement device 14 (step SB21). The processor 11 acquires attribute information of the measurement object (step SB22). The processor 11 adds the attribute information to the 3D scan data of the measurement object (step SB23). The processor 11 reduces the data size of the attribute-added data (step SB24). The processor 11 uploads the size-reduced data as the attribute-added data (step SB25). After executing the procedure of step SB25, the processor 11 ends the execution of the procedure of the flowchart in FIG. 7B.

[0122] <Example of procedure for acquiring attribute information> In order to acquire the attribute information, the processor 11 may execute an information processing method including the procedure of the flowchart illustrated in Fig. 8. The information processing method may be realized as an information processing program executed by the processor 11. The information processing program may be stored in a non-transitory computer-readable medium.

[0123] The processor 11 acquires work information from the construction management data (step S31). The processor 11 creates a note or annotation based on the work information (step S32). The processor 11 analyzes the 3D scan data of the measurement object to acquire the dimensions of the measurement object (step S33). After executing the procedure of step S33, the processor 11 ends the execution of the procedure of the flowchart in FIG. 8. The processor 11 does not have to execute at least one of steps S31, S32, or S33.

[0124] The processor 11 may execute a step of acquiring information on the work being performed at the location where the measurement object is located as the attribute information. The processor 11 may execute a step of acquiring information on the work based on the position information or the date and time information when the 3D scan of the measurement object is performed.

[0125] The processor 11 may execute a step of acquiring, as information related to the work, information identifying a creator of the 3D scan data, information identifying a location where the 3D scan data was acquired, a date of the work, a project name or type of work, precautions for the work, boundary posts located within the scope of the work, meter positions or valve positions, or information on an estimate for the work, from the construction management data of the work. The processor 11 may execute a step of generating, as information related to the work, a memo or annotation based on at least one of the 3D scan data or the construction management data of the work.

[0126] The processor 11 may execute a step of acquiring at least a part of the dimension of the measurement object as the attribute information. The processor 11 may execute a step of accepting an input specifying an object whose dimension is to be measured, and acquiring the dimension of the specified object as at least a part of the dimension of the measurement object. The processor 11 may execute a step of accepting an input of a numerical value of at least a part of the dimension of the measurement object. The processor 11 may execute a step of calculating a numerical value of at least a part of the dimension of the measurement object based on the 3D scan data. When the measurement object includes a pipe such as a piping 82 that is visible at the work site, the processor 11 may execute a step of calculating the length of the pipe as a numerical value of at least a part of the dimension of the measurement object. The processor 11 may execute a step of specifying a part of the measurement object for which the numerical value of the dimension of the measurement object is to be calculated based on position information obtained by executing a 3D scan of the measurement object.

[0127] <Measuring device 14> 9, the first information processing device 10 may not include the measurement unit 13. In this case, the information processing system 1 may further include a measurement device 14 that realizes the function of the measurement unit 13. The first information processing device 10 may acquire 3D scan data of the measurement target from the measurement device 14.

[0128] The measuring device 14 may be configured to include, for example, a LiDAR or a depth camera, etc. The measuring device 14 acquires 3D scan data of the measurement object by measuring the measurement object.

[0129] Although the embodiments according to the present disclosure have been described based on the drawings and examples, it should be noted that a person skilled in the art can make various modifications or alterations based on the present disclosure. Therefore, it should be noted that these modifications or alterations are included in the scope of the present disclosure. For example, the functions included in each component or each step can be rearranged so as not to be logically inconsistent, and multiple components or steps can be combined into one or divided. Although the embodiments according to the present disclosure have been described mainly with respect to the device, the embodiments according to the present disclosure can also be realized as a method including steps executed by each component of the device. The embodiments according to the present disclosure can also be realized as a method, a program, or a storage medium on which a program is recorded, executed by a processor included in the device. It should be understood that these are also included in the scope of the present disclosure. [Explanation of symbols]

[0130] 1. Information Processing Systems 10 first information processing device (11: processor, 12: interface, 13: measurement unit) 14 Measuring Equipment 20 second information processing device (21: processor, 22: interface) 30 Databases 40 Network 60 Viewer screen (62: Attribute information display frame) 70 Upload screen (71: Upload button, 72: Data quality setting button, 73: Edit button, 74: Delete button, 75: Date and time information) 80 Scan screen (81: Record button, 82: Piping, 83, 83A-83C: Excavation section, 84: End button)

Claims

1. An information processing method executed by a first information processing device, acquiring 3D scan data that identifies a 3D shape of a measurement object, the 3D scan data being generated by performing a 3D scan of the measurement object; acquiring attribute information of the measurement object; generating attribute-added data by adding attribute information of the measurement object to the 3D scan data; uploading the attribute-added data so that the attribute-added data is downloaded to a second information processing device that performs browsing or modeling of the three-dimensional shape of the measurement object; An information processing method comprising:

2. 2. The information processing method according to claim 1, wherein in the step of generating the attribute-added data, converted data is generated by converting the 3D scan data into a format in which the 3D shape and attribute information of the measurement object can be viewed or modeled, and data in which the attribute information is added to the converted data is generated as the attribute-added data.

3. The method further comprises the step of generating converted data by further converting the attribute-added data into a format in which the three-dimensional shape and attribute information of the measurement object can be viewed or modeled, 2. The information processing method according to claim 1, wherein in the step of uploading the attribute-added data, the converted data is uploaded as the attribute-added data.

4. 2. The information processing method according to claim 1, wherein in the step of generating the attribute-added data, attribute information of the measured object is added to data obtained by converting a format of the 3D scan data into a format that reduces a size of the 3D scan data, and the second information processing device generates the attribute-added data as data that has not been converted into a format that allows the three-dimensional shape and attribute information of the measured object to be viewed or modeled.

5. 2. The information processing method according to claim 1, wherein in the step of generating the attribute-added data, attribute information of the measurement object is added to data obtained by converting a format of the 3D scan data into a format that reduces a size of the 3D scan data, and the attribute-added data is generated so as to cause the second information processing device to convert the attribute-added data into a format that allows the three-dimensional shape and attribute information of the measurement object to be viewed or modeled.

6. 2. The information processing method according to claim 1, wherein in the step of generating the attribute-added data, the attribute-added data is converted into a format that reduces its size, and the second information processing device generates the attribute-added data as data that has not been converted into a format that allows the three-dimensional shape and attribute information of the measured object to be viewed or modeled.

7. 2. The information processing method according to claim 1, wherein in the step of generating the attribute-added data, the attribute-added data is generated so as to convert the attribute-added data into a format that reduces its size, and to have the second information processing device convert the attribute-added data into a format that allows the three-dimensional shape and attribute information of the measured object to be viewed or modeled.

8. The information processing method according to claim 1 , further comprising the step of acquiring, as the attribute information, information relating to work being carried out at a location where the measurement object is present.

9. The information processing method of claim 8, further comprising a step of obtaining, from construction management data for the work, information relating to the work, such as information identifying the creator of the 3D scan data, information identifying the location where the 3D scan data was obtained, the date of the work, the project name or type of construction for the work, precautions for the work, boundary posts located within the range of the work, meter positions or valve positions, or information on an estimate for the work, from construction management data for the work.

10. The information processing method according to claim 8 , further comprising the step of generating a note or annotation as information relating to the work based on at least one of the 3D scan data and the work construction management data.

11. The information processing method according to claim 8 , further comprising the step of acquiring information about the work based on position information or date and time information when the three-dimensional scan of the measurement object is performed.

12. The information processing method according to claim 2 , further comprising the step of acquiring dimensions of at least a part of the object to be measured as the attribute information.

13. The information processing method according to claim 12 , further comprising the step of: receiving an input specifying an object whose dimensions are to be measured; and acquiring the dimensions of the specified object as dimensions of at least a part of the object to be measured.

14. The information processing method according to claim 12 , further comprising a step of accepting an input of a numerical value of at least a part of a dimension of the object to be measured.

15. The information processing method according to claim 12 , further comprising the step of calculating a numerical value of at least a part of the dimension of the measurement object based on the three-dimensional scan data.

16. 16. The information processing method according to claim 15, further comprising the step of, when the object to be measured includes a pipe visible at a work site, calculating a length of the pipe as a numerical value of a dimension of at least a part of the object to be measured.

17. 16. The information processing method according to claim 15, further comprising a step of specifying a portion of the measurement object for calculating numerical values ​​of dimensions based on position information obtained by executing a three-dimensional scan of the measurement object.

18. An information processing program to be executed by a first information processing device, acquiring 3D scan data that identifies a 3D shape of a measurement object, the 3D scan data being generated by performing a 3D scan of the measurement object; acquiring attribute information of the measurement object; generating attribute-added data by adding attribute information of the measurement object to the 3D scan data; uploading the attribute-added data so that the attribute-added data is downloaded to a second information processing device that performs browsing or modeling of the three-dimensional shape of the measurement object; An information processing program comprising:

19. An information processing system including a first information processing device and a second information processing device, The first information processing device is acquiring 3D scan data that identifies a 3D shape of a measurement object, the 3D scan data being generated by performing a 3D scan of the measurement object; Acquire attribute information of the measurement object; generating attribute-added data by adding attribute information of the measurement object to the three-dimensional scan data; uploading the attribute-added data to a second information processing device that performs browsing or modeling of the three-dimensional shape of the measurement object, so as to download the attribute-added data; The second information processing device performs browsing or modeling of a three-dimensional shape of the measurement object based on the attribute-added data uploaded by the first information processing device. Information processing system.

20. The information processing system according to claim 19 , wherein the second information processing device converts the attribute-added data into a format in which the three-dimensional shape and attribute information of the measurement target object can be viewed or modeled.

Citation Information

Patent Citations

  • Decoration three-dimensional model rendering display method and system

    CN111125807A

  • Information sharing support device, system, method, and program

    WO2022244799A1

  • Three-dimensional surveying device, three-dimensional surveying method and three-dimensional surveying program

    JP2021043153A