Progress management program and progress management system
The BIM-based progress management system addresses inefficiencies in construction site progress tracking by enabling direct updates and remote monitoring, enhancing visibility and integration with other management systems.
Patent Information
- Application Number
- PCT/JP2024/010862
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-19
- Publication Date
- 2025-09-25
AI Technical Summary
Existing construction site progress management systems are inefficient due to time-consuming input of progress status through image and text addition, hindering effective progress tracking.
A progress management system utilizing a BIM model to display progress management screens on a terminal device, allowing for efficient updating of progress information directly on the BIM model, integrating panoramic images and three-dimensional virtual spaces for remote progress monitoring.
Enables efficient and remote management of construction progress, reducing input time and effort while providing clear visibility of work status, facilitating seamless integration with quality and process management systems.
Smart Images

Figure JP2024010862_25092025_PF_FP_ABST
Abstract
Description
Progress management program and progress management system
[0001] The present invention relates to a progress management program and a progress management system.
[0002] Conventionally, various processes exist at construction sites, and various measures have been taken to facilitate the progress of work for each of these processes. One example is a system that adds text or image information to images taken during each work process and registers the images in a management server (Patent Document 1).
[0003] JP 2013-37684 A
[0004] In the conventional technology described above, workers take images at each work step and add text and image information to them, which makes inputting the progress status time-consuming.
[0005] In view of the above technical problems, one aspect of the present invention aims to efficiently manage progress.
[0006] The disclosed technology is a progress management system having a progress management server and a terminal device, wherein the progress management server has a display control unit that causes the terminal device to display a progress management screen including object images that indicate objects associated with processes being carried out at a construction site based on a BIM model, and an update unit that accepts an operation to select an object image displayed on the progress management screen and updates the progress management information included in the attribute information of the object corresponding to the selected object image in the BIM model.
[0007] You can manage progress efficiently.
[0008] FIG. 1 is a diagram illustrating an overview of a progress management system. FIG. 2 is a diagram illustrating an example of the system configuration of a progress management system. FIG. 3 is a diagram illustrating an example of the hardware configuration of a progress management server. FIG. 4 is a diagram illustrating functions of the progress management server. FIG. 5 is a first flowchart illustrating processing by the progress management server. FIG. 6 is a first diagram illustrating an example of a display on a terminal device. FIG. 7 is a second diagram illustrating an example of a display on a terminal device. FIG. 8 is a third diagram illustrating an example of a display on a terminal device. FIG. 9 is a second flowchart illustrating processing by the progress management server. FIG. 10 is a first diagram illustrating the progress management screen. FIG. 11 is a second diagram illustrating the progress management screen. FIG. 12 is a third diagram illustrating the progress management screen. FIG. 13 is a fourth diagram illustrating the progress management screen. FIG. 14 is a diagram illustrating notification of pointed out items.
[0009] An embodiment will be described below with reference to the drawings: Fig. 1 is a diagram illustrating an overview of a progress management system.
[0010] The progress management system 100 of this embodiment supports a progress management task for managing the progress of each process carried out at a construction site, etc. The progress management task is a task for managing the progress status of each process in a construction project for constructing a building.
[0011] Furthermore, the progress management system 100 of this embodiment performs processing to support progress management work based on a BIM (Building Information Modeling) model 10 or information generated based on the BIM model 10.
[0012] The BIM model 10 is a model having a plurality of objects including attribute information. Although the BIM model 10 in this embodiment is a three-dimensional model, a substantially two-dimensional model may be generated or used by not including height information.
[0013] The BIM model 10 of this embodiment may be a BIM model of a building. In the BIM model 10, objects include, for example, building structures such as beams, columns, walls, floors, and ceilings, or facilities such as air conditioning equipment, electrical equipment, sanitary equipment, piping, and wiring. In a BIM model of a building, attribute information is, for example, information about the shape, material, dimensions, and installation position of each object. In addition to these, the attribute information in this embodiment includes information used in the design stage, such as product information and price information, and information used in the construction stage, such as process management information, progress management information, and quality control information.
[0014] The BIM model 10 may be generated in advance by, for example, various systems that cooperate with the progress management system 100. The progress management system 100 may acquire the BIM model 10 that has been generated in advance.
[0015] Furthermore, the progress management system 100 of this embodiment may be linked to a process management system 400 that supports process management work at construction sites, etc. Process management work is, for example, work to manage each process of building a building based on schedule information that indicates the order status and delivery date information of materials or equipment used in the construction.
[0016] The process management system 400, for example, registers process information in the attribute information of each object in the BIM model 10. In other words, the process management system 400 sets the attribute information of each object in the BIM model 10 as attribute information including process information for each process.
[0017] The progress management system 100 of this embodiment supports progress management work for each process by using a BIM model 10 that includes process information.
[0018] Specifically, the progress management system 100 reflects the progress management information in the BIM model 10. In other words, the progress management system 100 sets the attribute information of each object in the BIM model 10 as attribute information including progress management information for each process.
[0019] The progress management information includes information identifying panoramic photographs (360-degree images) taken within the building and indications. The progress management information also includes information indicating the progress of construction work on components associated with processes in the BIM model 10.
[0020] Specifically, the progress status of construction work includes "not started," "in progress," "waiting for confirmation," and "approved." "Not started" indicates a state in which work has not yet begun, while "in progress" indicates a state in which work is in progress. "Waiting for confirmation" indicates a state in which work has been completed and the work content is awaiting confirmation by a manager such as a site supervisor, and "approved" indicates a state in which the work content has been confirmed by a manager such as a site supervisor and approved.
[0021] In this embodiment, the progress status is updated in the order of "not started", "in progress", "waiting for confirmation", and "approved".
[0022] In this embodiment, when the progress status indicated by the progress management information is "approved," the construction work for that component is completed. In this embodiment, when the progress status of all components associated with each process is "approved," the process is completed.
[0023] The above-mentioned terms "not started," "in progress," "waiting for confirmation," and "approved" are examples of terms expressing the progress status, and are not limited to these. The progress status may be expressed by other terms.
[0024] In addition, the progress management system 100 generates a virtual space of the building based on the BIM model 10, displays the virtual space and a panoramic photograph so that they can be compared, and makes it possible to check the progress of each process from a remote location.
[0025] Furthermore, the progress management system 100 of this embodiment may be linked to a quality management system 500 that supports quality control work. The quality control work is work that tracks the response status of tasks (indications) that occur in each process and manages the quality of the building.
[0026] Based on the BIM model 10, the progress management system 100 displays progress management information (e.g., panoramic photos and issues) and quality control information (e.g., construction photos and blackboard information) registered at each inspection point in a comparable manner, allowing the quality of the building to be confirmed from a remote location.
[0027] In this way, the progress management system 100 of this embodiment can work in conjunction with the process management system 400 and the quality management system 500 to manage the progress status for each process carried out at a construction site, etc., and the results reflecting the progress status can be used for quality control work.
[0028] Next, the system configuration of the progress management system 100 of this embodiment will be described with reference to Fig. 2. Fig. 2 is a diagram showing an example of the system configuration of the progress management system.
[0029] The progress management system 100 of this embodiment includes a progress management server 200 and a terminal device 300, and the progress management server 200 and the terminal device 300 are connected via a communication network such as a LAN (Local Area Network) or the Internet.
[0030] The progress management server 200 of this embodiment may be a general information processing device, and includes a BIM model storage unit 210, an image data storage unit 220, and a progress management unit 230. The BIM model storage unit 210 stores the BIM model 10. The image data storage unit 220 stores image data showing a panoramic photograph (360-degree image) taken inside the building.
[0031] The progress management unit 230 performs processing to reflect the progress management information in the BIM model 10. Specifically, the progress management unit 230 causes the terminal device 300 to display a progress management screen for inputting the progress status. At this time, the progress management unit 230 generates a virtual space of the building based on the BIM model 10 and displays the virtual space and a panoramic photograph so that they can be compared.
[0032] Furthermore, the progress management unit 230 reflects the information input on the progress management screen as part of the progress management information in the BIM model 10. Details of the progress management unit 230 will be described later.
[0033] The terminal device 300 may be, for example, a tablet-type terminal device, and may display a progress management screen. The terminal device 300 may be used, for example, by a worker who checks progress at a construction site or the like. The terminal device 300 may also be used, for example, by a site supervisor who checks the progress status.
[0034] 2, the progress management system 100 includes one terminal device 300, but is not limited to this. The progress management system 100 may include any number of terminal devices 300.
[0035] 2, the progress management server 200 is realized by one information processing device, but this is not limited to this. The progress management server 200 may be realized by multiple information processing devices. In this case, the functions of the progress management unit 230 may be realized by multiple information processing devices. Also, in the example of FIG. 2, the BIM model storage unit 210 and the image data storage unit 220 are included in the progress management server 200, but this is not limited to this. The BIM model storage unit 210 and the image data storage unit 220 may be partially or entirely provided in an external storage device or the like that can communicate with the progress management server 200.
[0036] Next, the hardware configuration of the progress management server 200 of this embodiment will be described with reference to Fig. 3. Fig. 3 is a diagram showing an example of the hardware configuration of the progress management server.
[0037] The progress management server 200 in this embodiment includes a CPU (Central Processing Unit) 201, a ROM (Read Only Memory) 202, a RAM (Random Access Memory) 203, a HDD (Hard Disk Drive) 204, an input device 205, a display device 206, a communication I / F (Interface) 207, and an external I / F 208. The CPU 201, ROM 202, and RAM 203 form a so-called computer. The hardware components of the progress management server 200 are connected to each other via a bus line 209. The input device 205 and the display device 206 may be connected to the external I / F 208 for use.
[0038] The CPU 201 is a computing device that reads programs and data from a storage device such as the ROM 202 or the HDD 204 onto the RAM 203 and executes processing to realize overall control and functions of the progress management server 200. The progress management server 200 may have a GPU (Graphics Processing Unit) in addition to or instead of the CPU 201.
[0039] The ROM 202 is an example of a non-volatile semiconductor memory (storage device) that can retain programs and data even when the power is turned off. The ROM 202 functions as a main storage device that stores various programs, data, etc. required for the CPU 201 to execute various programs installed in the HDD 204. Specifically, the ROM 202 stores boot programs such as a Basic Input / Output System (BIOS) and an Extensible Firmware Interface (EFI) that are executed when the progress management server 200 is started, as well as data such as OS (Operating System) settings and network settings.
[0040] The RAM 203 is an example of a volatile semiconductor memory (storage device) in which programs and data are erased when the power is turned off. The RAM 203 is, for example, a dynamic random access memory (DRAM) or a static random access memory (SRAM). The RAM 203 provides a working area in which various programs installed in the HDD 204 are expanded when executed by the CPU 201.
[0041] The HDD 204 is an example of a non-volatile storage device that stores programs and data. The programs and data stored in the HDD 204 include an OS, which is basic software that controls the entire progress management server 200, and applications that provide various functions on the OS. Note that instead of the HDD 204, the progress management server 200 may use a storage device that uses flash memory as a storage medium (for example, an SSD (Solid State Drive)).
[0042] The input device 205 includes a touch panel, operation keys and buttons, a keyboard and mouse, a microphone for inputting sound data such as voice, and the like, which are used by the user to input various signals.
[0043] The display device 206 is composed of a display such as a liquid crystal display or an organic electroluminescence (EL) display for displaying a screen, a speaker for outputting sound data such as voice, and the like.
[0044] The communication I / F 207 is an interface that connects to a communication network and allows the progress management server 200 to perform data communication.
[0045] The external I / F 208 is an interface with external devices, such as a drive device 211.
[0046] The drive device 211 is a device for loading a recording medium 212. The recording medium 212 here includes media that record information optically, electrically, or magnetically, such as CD-ROMs, flexible disks, and magneto-optical disks. The recording medium 212 may also include semiconductor memory that records information electrically, such as ROMs and flash memories. This allows the progress management server 200 to read from and / or write to the recording medium 212 via the external I / F 208.
[0047] The various programs to be installed in the HDD 204 are installed, for example, by setting the distributed recording medium 212 in the drive device 211 connected to the external I / F 208 and reading the various programs recorded on the recording medium 212 by the drive device 211. Alternatively, the various programs to be installed in the HDD 204 may be installed by being downloaded via the communication I / F 207 from a network different from the communication network.
[0048] Next, the function of the progress management server 200 will be described with reference to Fig. 4. Fig. 4 is a diagram illustrating the function of the progress management server.
[0049] The progress management unit 230 of this embodiment includes an input reception unit 231 , an image data acquisition unit 232 , a virtual space generation unit 233 , a correspondence unit 234 , an extraction unit 235 , a display control unit 236 , a model update unit 237 , and an indication output unit 238 .
[0050] The input receiving unit 231 receives various inputs to the progress management server 200. For example, the input receiving unit 231 receives inputs from a progress management screen.
[0051] The image data acquisition unit 232 acquires image data representing a panoramic photograph (360-degree image) and stores the image data in the image data storage unit 220. Specifically, the image data acquisition unit 232 may acquire image data of the construction site of the building represented by the BIM model 10 captured by an imaging device such as an omnidirectional camera by communicating with the omnidirectional camera. Furthermore, the image data acquisition unit 232 may acquire the image data from a recording medium on which image data of the construction site of the building represented by the BIM model 10 captured by an omnidirectional camera or the like is recorded.
[0052] The virtual space generation unit 233 generates a virtual space of the building based on the BIM model 10 stored in the BIM model storage unit 210. The association unit 234 associates the image data stored in the image data storage unit 220 with the virtual space corresponding to the image data. More specifically, the association unit 234 acquires location information for associating the image data with the virtual space, and associates the panoramic image with the virtual space based on the acquired location information.
[0053] The extraction unit 235 extracts objects having attribute information including specific information from each object included in the BIM model 10. The specific information may be, for example, information indicating an attribute for identifying a component to be displayed on the progress management screen.
[0054] For example, when the object type "piping" is input as specific information, the extraction unit 235 extracts objects whose object type in the attribute information is "piping" from among the objects included in the BIM model 10. Furthermore, when the name of the contractor performing the construction work, "Company A," is input as specific information, the extraction unit 235 extracts objects whose contractor name in the attribute information is "Company A" from among the objects included in the BIM model 10.
[0055] The display control unit 236 displays three-dimensional images and two-dimensional images corresponding to the virtual space generated by the virtual space generation unit 233. The display control unit 236 also controls the display on the terminal device 300. The model update unit 237 reflects the progress management information input in the terminal device 300 in the BIM model 10. The indication output unit 238 outputs information indicating indications to the quality control system 500.
[0056] Next, the process of the progress management server 200 in the progress management system 100 will be described with reference to FIGS.
[0057] 5 is a first flowchart illustrating the process of the progress management server 10. FIG. 5 shows an example of a process for displaying a captured image and a three-dimensional image of a virtual space generated by the BIM model 10 so that they can be compared.
[0058] In this embodiment, the progress management unit 230 of the progress management server 200 acquires image data representing an image stored in the image data storage unit 220 via the image data acquisition unit 232, and causes the display control unit 236 to display the panoramic image represented by the image data on the terminal device 300 (step S501).
[0059] Next, the input receiving unit 231 of the progress management unit 230 determines whether or not an instruction to display a comparison screen with the 3D image has been received (step S502). If an instruction to display a comparison screen has not been received in step S502, the progress management unit 230 waits.
[0060] In step S502, if an instruction to display a comparison screen is received, the progress management unit 230 causes the association unit 234 to acquire location information for associating the panoramic image to be compared with the virtual space (step S503).
[0061] Specifically, when the association unit 234 receives an operation to designate a specific position in the panoramic image displayed in step S501, the association unit 234 acquires coordinates corresponding to the designated position and uses the coordinates as position information for associating the panoramic image with the three-dimensional image. In this embodiment, the designated position may be the position of the omnidirectional camera that captures the panoramic image. In the following description, the designated position may be referred to as the capture position.
[0062] Next, the progress management unit 230 causes the virtual space generation unit 233 to generate a three-dimensional image of the virtual space centered on the position information acquired by the association unit 234 (step S504). Next, the progress management unit 230 causes the display control unit 236 to display on the terminal device 300 a comparison screen in which the panoramic image acquired in step S501 and the three-dimensional image generated in step S504 are arranged side by side (step S505).
[0063] 5, a specific position for associating the panoramic image with the three-dimensional image is specified, but this is not limiting. In this embodiment, for example, feature points may be extracted from the panoramic image, and the output feature points may be used as specific position information for associating the panoramic image with the three-dimensional image.
[0064] Below, examples of the display of the terminal device 300 will be described with reference to Fig. 6 to Fig. 8. Fig. 6 is a first diagram showing an example of the display of the terminal device.
[0065] Screen 61 shown in Fig. 6 is an example of a screen displayed on terminal device 300 by the processing of step S501 by progress management server 200. Screen 61 includes display areas 61a and 61b. Display area 61a displays a portion of the panoramic image. Display area 61b displays the location indicated by the panoramic image partially displayed in display area 61a. In the example of Fig. 6, it can be seen that the panoramic image partially displayed in display area 61a is an image of "2nd floor" of "A Building."
[0066] Display area 61a also includes display areas 61c and 61d, and an operation member 61e. Display area 61c displays the date and time when the panoramic image, a portion of which is displayed in display area 61a, was captured. Display area 61d displays images 61f and 61g. Image 61f indicates the capture position of the panoramic image at the location shown in display area 61b. Image 61g indicates the range of the panoramic image displayed in display area 61a.
[0067] In this embodiment, by displaying the shooting location and the range of the image displayed in display area 61a in display area 61d, the user of terminal device 300 can understand which position on the construction site the image displayed in display area 61a is from.
[0068] The operation member 61 e is an operation member for instructing a comparison between the panoramic image and the three-dimensional image. In this embodiment, when the operation member 61 e is selected on the screen 61, the screen 61 may transition to a screen 71, which will be described later.
[0069] 7 is a second diagram showing an example of a display on the terminal device 300. A screen 71 shown in Fig. 7 is an example of a comparison screen displayed on the terminal device 300 by the progress management server 200 performing the process in step S505 of Fig. 5.
[0070] The screen 71 includes display areas 61a and 61b, a display area 71a, and an operation member 72. The display area 71a displays a three-dimensional image showing the virtual space generated based on the BIM model 10 when the virtual space is centered on the shooting position indicated by image 61f and facing the direction indicated by image 61g. In other words, the display area 71a displays a three-dimensional image showing the virtual space within the range in which the image is displayed in the display area 61a, of the virtual space associated with the panoramic image based on the shooting position of the panoramic image.
[0071] In this embodiment, it is possible to display a photographed image of an actual construction site and a three-dimensional image of a virtual space corresponding to the photographed image side by side.
[0072] The operation member 72 is an operation member for displaying a progress management screen. In this embodiment, when the operation member 72 is operated, the screen 71 may transition to a progress management screen, which will be described later.
[0073] Furthermore, the progress management unit 230 of this embodiment may cause the terminal device 300 to display a comparison screen for comparing images captured on different dates.
[0074] 8 is a third diagram showing an example of a display on a terminal device. A screen 81 shown in Fig. 8 is an example of a comparison screen for comparing images taken at different dates and times.
[0075] Screen 81 includes display areas 61a and 61b, display area 81a, and operation member 72. On screen 81, display area 81a displays a portion of a panoramic image captured on a different day from that of display area 61a. The image displayed in display area 81a is an image of the same range as that displayed in display area 61a, in a panoramic image captured from the same shooting position as the panoramic image partially displayed in display area 61a.
[0076] In other words, the image displayed in the display area 81a is an image of the same range as the image displayed in the display area 61a, photographed on a different day.
[0077] The display area 81a also includes a display area 81b. The display area 81b displays the date on which the panoramic image, a portion of which is displayed in the display area 81a, was captured. In this embodiment, when the display area 81b is selected, a calendar may be displayed, and when a date is selected on the calendar, a portion of the panoramic image captured on the selected date may be displayed in the display area 81a.
[0078] In this embodiment, by comparing images taken on different dates, the user of the terminal device 300 can grasp the progress of work each day.
[0079] Next, the processing of the progress management server 200 of this embodiment will be further described with reference to Fig. 9. Fig. 9 is a second flowchart illustrating the processing of the progress management server 200. Fig. 9 shows an example of processing for displaying a progress management screen on the terminal device 300.
[0080] The progress management unit 230 of the progress management server 200 of this embodiment receives, via the input receiving unit 231, an input of a request to display a progress management screen from the terminal device 300 (step S901).
[0081] In step S901, if a request to display the progress management screen is not received, the progress management unit 230 waits.
[0082] In step S901, when an input of a display request for the progress management screen is accepted, the progress management unit 230 causes the extraction unit 235 to extract objects of the location for which progress is to be checked from the BIM model 10 (step S902). Note that the location for which progress is to be checked may specifically be, for example, the location displayed in the display area 61b in FIG. 6 .
[0083] Next, the progress management unit 230 determines whether information specifying the component to be displayed has been input (step S903). If no specifying information has been input in step S903, the progress management unit 230 proceeds to step S905, which will be described later.
[0084] If identifying information is input in step S903, the progress management unit 230 causes the extraction unit 235 to further extract objects whose attribute information includes specific information from the objects extracted in step S902 (step S904).
[0085] Next, the progress management unit 230 causes the display control unit 236 to display on the terminal device 300 a progress management screen including the objects extracted by the extraction unit 235 (step S905).
[0086] The progress management screen of this embodiment will be described below with reference to Fig. 10. Fig. 10 is a diagram showing an example of the progress management screen.
[0087] A screen 101 shown in FIG. 10 is an example of a progress management screen, and is displayed on the terminal device 300 in step S905 of FIG.
[0088] Screen 101 includes display areas 101a, 101b, 102a, and 103a. Display area 101a displays a partial image of a panoramic view image. Display area 101b displays the location indicated by the panoramic view image partially displayed in display area 101a. In the example of FIG. 10 , it can be seen that the panoramic view image partially displayed in display area 101a is an image of the "8th floor" of "B Hall."
[0089] Display area 101a also includes display areas 101c and 101d. Display area 101c displays the date and time when the panoramic image, a portion of which is displayed in display area 101a, was captured. Display area 101d displays the capture location of the panoramic image, a portion of which is displayed in display area 101a, and the range of the panoramic image that is displayed in display area 101a.
[0090] The display area 102a displays a three-dimensional image showing a virtual space corresponding to the image displayed in the display area 101a. In other words, the display area 102a displays a three-dimensional image showing a virtual space corresponding to the shooting position and shooting range of the captured image displayed in the display area 101a.
[0091] In the display area 102a in Fig. 10, the component to be displayed is a "duct," and a three-dimensional image including an image of an object whose attribute information includes "duct" as specific information is displayed. In other words, the display area 102a displays a three-dimensional image showing a duct located on the "8th floor" of "B Hall." In the following description, an image of an object may be referred to as an object image.
[0092] In this embodiment, by displaying specific components extracted using attribute information as three-dimensional images, it is possible to improve the visibility of components that are the subject of progress management, for example.
[0093] The display area 103a displays a list of construction processes to be carried out at the location displayed in the display area 101b. The list of construction processes may be generated based on the BIM model 10 or may be generated in the process management system 400.
[0094] In this embodiment, when a construction process is selected in the display area 103a, an object image showing the component linked to the selected process is highlighted in the display area 102a. Also, in the display area 102a, it is possible to input the progress status for each object.
[0095] In this embodiment, a three-dimensional image is displayed in the display area 102a, but a two-dimensional image generated from the BIM model 10 may be displayed in the display area 102a. Also, in this embodiment, the image displayed in the display area 102a may be switched between a three-dimensional image and a two-dimensional image.
[0096] The process of updating the BIM model 10 will be described below with reference to Fig. 11. Fig. 11 is a third flowchart illustrating the process of the progress management server 200 when progress management information is input.
[0097] In this embodiment, the progress management server 200 determines whether or not a process has been selected on the terminal device 300 via the input receiving unit 231 of the progress management unit 230 (step S1101). If no process has been selected in step S1101, the progress management unit 230 waits.
[0098] When a process is selected in step S1101, the progress management unit 230 causes the display control unit 236 to display object images of components linked to the selected process on the progress management screen displayed on the terminal device 300 (step S1102). At this time, each object image is displayed in a display mode corresponding to the progress status indicated by the progress management information included in the attribute information of the object of each component.
[0099] Next, the progress management unit 230 determines whether or not the input of progress management information for the object has been received by the input receiving unit 231 (step S1103). If the input of progress management information has not been received in step S1103, the progress management unit 230 waits.
[0100] When the progress management information is received in step S1103, the progress management unit 230 causes the display control unit 236 to change the display mode of the object image for which the progress management information has been input (step S1104).
[0101] Next, the progress management unit 230 causes the model update unit 237 to reflect the input progress management information in the BIM model 10, thereby updating the BIM model 10 (step S1105).
[0102] The input of progress management information in this embodiment will be further described below with reference to Figures 12 to 15. Figure 12 is a first diagram illustrating the progress management screen. Screen 101A shown in Figure 12 shows a case where the process "duct hanging" is selected in display area 103a of screen 101 shown in Figure 10.
[0103] The screen 101A includes display areas 101a, 101b, 102b, 103a, and 104a, and operation members 72 and 73.
[0104] In the display area 102b, object images representing components associated with the process "duct hanging" are extracted and displayed. In other words, in the display area 102b, only object images whose attribute information includes the process "duct hanging" are displayed so as to be visible.
[0105] Furthermore, in the display area 102b, object images may be displayed so that the progress status of each component associated with the process "duct installation" can be visually confirmed. In other words, in the display area 102b, the object images may be displayed in a display mode corresponding to the progress status of each object. In the example of Fig. 12, the display color is different between the object image of a component whose progress status is "not started" and the object image of a component whose progress status is "approved."
[0106] By doing this, for example, it can be seen that the progress management information indicates that the object corresponding to object image 102e in display area 102b has a progress status of "not started," and that the object corresponding to object image 102f has a progress status of "approved."
[0107] In this embodiment, for each process, an object image showing a component associated with the process is displayed in a state that reflects the progress indicated by the progress management information for each object. Therefore, according to this embodiment, the progress of construction for each process can be easily grasped.
[0108] Furthermore, on screen 101A, when an object image is selected in display area 102b, the progress status indicated by the progress management information corresponding to the selected object image is updated, and the display mode of the selected object image is switched to the display mode corresponding to the updated progress status.
[0109] Specifically, for example, when an object image 102e with a progress status of "not started" is selected in the display area 102b, the progress status of the object corresponding to the object image 102e is updated to "in progress", which is the progress status next to "not started", and the color of the object image 102e becomes the color corresponding to the progress status "in progress".
[0110] In this embodiment, the progress management information for an object can be updated simply by selecting the displayed object image, thereby reducing the time and effort required for the worker performing the work to input the progress status.
[0111] In addition, in this embodiment, when the progress status indicated by the progress management information of an object is updated, the display mode of the object image of this object is switched to a display mode corresponding to the updated progress status. Therefore, in this embodiment, it is possible to visually grasp that the progress status has been updated.
[0112] Also, in this embodiment, for example, if multiple object images with a progress status of "not started" are selected in the display area 102b, the progress status of the objects corresponding to the selected multiple object images may be updated to "in progress."
[0113] In this way, in this embodiment, the progress status can be updated for each individual object, or the progress status of multiple objects can be updated collectively.
[0114] Furthermore, in this embodiment, when generating a three-dimensional image to be displayed in the display area 102b, if the components described in the design drawings that form the basis of the BIM model 10 differ from the components actually used at the construction site, the three-dimensional image may be generated based on the components actually used at the construction site.
[0115] By doing this, for example, if what appears to be one component on the design drawing is actually realized using multiple components, each of the multiple components can be selected individually, and the progress of each of the multiple components can be managed.
[0116] In this embodiment, the display mode of the object image may be switched according to a predetermined procedure. Specifically, the display mode of the object image is switched from the display mode corresponding to the progress status "not started" to the display mode corresponding to the progress status "in progress", and is not switched to the progress status "waiting confirmation" or "approved".
[0117] In this embodiment, by doing so, it is possible to prevent overlooking of the work procedures and progress status.
[0118] The display area 102b also has an operation member 102c, which is used to switch the elements displayed in the display area 102b according to the progress of the game.
[0119] In this embodiment, when the operation member 102c is selected, information showing a list of progress statuses may be displayed.
[0120] Display area 104a displays information indicating the progress of construction work in the process selected in display area 103a. Specifically, display area 104a displays the start date and planned completion date of the construction work for the process "duct installation," the percentage of components associated with the process whose progress status is "not started," the percentage of components whose progress status is "approved," the progress rate of construction work in the process, etc.
[0121] Furthermore, the display area 104a may display the number of components displayed in the display area 102b, the dimensions of each component, etc. In this embodiment, by displaying information about the progress of each process in the display area 104a, a viewer of the progress management screen can get an overview of the progress of each process.
[0122] The operation member 73 is an operation member for switching between display and non-display of the display area 104a.
[0123] 13 is a second diagram illustrating the progress management screen. A screen 101B shown in FIG. 13 is an example of a screen displayed when the operation member 102c is selected on the screen 101A shown in FIG.
[0124] The screen 101B includes a display area 102d, which displays a list of progress statuses, such as "Not started," "In progress," "Waiting for confirmation," and "Approved."
[0125] In this embodiment, when a progress status is selected in the display area 102d, only object images whose progress status matches the selected progress status are displayed among the object images displayed in the display area 102b.
[0126] 14 is a third diagram illustrating the progress management screen. Screen 101C shown in Fig. 14 shows an example of the screen when the progress status "Waiting for confirmation" is selected in display area 102d of screen 101B shown in Fig. 13.
[0127] On the screen 101C, only object images whose progress status indicated by the progress management information is "waiting for confirmation" are displayed in the display area 102b. At this time, the object images displayed in the display area 102b are displayed in a display mode corresponding to the progress status "waiting for confirmation." Specifically, the object images displayed in the display area 102b may be displayed in a color corresponding to the progress status "waiting for confirmation."
[0128] In this embodiment, the components can be switched and displayed for each progress status, allowing the progress status of each component to be easily grasped.
[0129] Fig. 15 is a fourth diagram illustrating the progress management screen. Screen 101D shown in Fig. 15 shows an example of the screen when the progress status of all components displayed in display area 102b of screen 101A shown in Fig. 12 is set to "approved."
[0130] On the screen 101D, all object images displayed in the display area 102b are displayed in a display mode corresponding to the progress status "approved." Specifically, on the screen 101D, all object images displayed in the display area 102b are displayed in a color corresponding to the progress status "approved."
[0131] Therefore, on the screen 101D, it can be seen that the construction work for the process "duct hanging" has been completed within the range in which the image is displayed in the display area 101a.
[0132] Furthermore, in the display area 104a of the screen 101D, the percentage of components associated with the process whose progress status is "not started", the percentage of components whose progress status is "approved", and the progress rate of the construction work in the process are updated according to the completion of the construction work.
[0133] In this way, in this embodiment, the worker can easily input the progress status for each component. Furthermore, in this embodiment, the progress management screen of the terminal device 300 displays a 3D image reflecting the progress status for each component in association with the captured image, so that the user of the terminal device 300 (a manager such as a site supervisor) does not need to visit the construction site to check the progress status, and can check the work content from a remote location. Therefore, according to this embodiment, the progress status can be managed efficiently.
[0134] In addition, in this embodiment, if a predetermined period of time has passed since construction began or if there is an object whose progress status has not been updated even after a predetermined date has passed, a warning may be displayed on the terminal device 300.
[0135] In addition, in this embodiment, the progress rate of the construction work for each process may be notified to the process management system 400. In the process management system 400, the electric wire indicating the progress for each process may be updated every time the progress management system 100 notifies the progress rate for each process.
[0136] Furthermore, the progress management server 200 of this embodiment can notify the quality management system 500 of any issues raised about the work content via the issue output unit 238. The notification of the issues may be made, for example, while a manager such as a site supervisor is checking the work content.
[0137] 16 is a diagram illustrating notification of a specified item. A screen 161 shown in FIG. 16 is an example of a screen for notifying the quality control system 500 of a specified item.
[0138] In this embodiment, when the progress management server 200 receives an operation to specify an image in the range in which a problem exists from the image displayed in the display area 101a on the screen 101D shown in FIG. 15, for example, the progress management server 200 may transition the screen displayed on the terminal device 300 from the screen 101D to the screen 161.
[0139] The screen 161 includes a display area 161a. The display area 161a includes a display area 161b and operation members 161c and 161d.
[0140] The display area 161b displays an image of a range specified on the progress management screen. More specifically, for example, the display area 161b displays an image of a range specified in the image displayed in the display area 101a of the screen 101D shown in FIG. 15 .
[0141] The operation member 161c is an operation member for registering information indicating that there are issues to be pointed out together with the image displayed in the display area 161b in the quality management system 500. When the operation member 161c is operated, the progress management server 200 of this embodiment associates image data showing the image displayed in the display area 161b with the information indicating that there are issues to be pointed out and transmits the image data to the quality management system 500.
[0142] The operation member 161d is an operation member for canceling the notification of the indicated item. In this embodiment, when the operation member 161d is operated, the screen 161 may transition to the screen 101D.
[0143] In this embodiment, by notifying the quality control system 500 of any issues discovered during progress checks, the person in charge of quality control using the quality control system 500 can be made aware of information regarding the issues.
[0144] In the above-described embodiment, the progress management screen is displayed on the terminal device 300, but this is not limiting. The progress management screen may also be displayed on the display device 206 or the like included in the progress management server 200.
[0145] Each function of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a central processing unit (CPU) or a graphics processing unit (GPU) implemented by an electronic circuit, as well as devices such as an application specific integrated circuit (ASIC), a digital signal processor (DSP), a field programmable gate array (FPGA), and conventional circuit modules designed to execute each of the above-described functions.
[0146] Although the embodiments of the present invention have been described in detail above, the present invention is not limited to these embodiments, and various modifications and changes are possible within the scope of the gist of the present invention described in the claims.
[0147] 100 Progress management system 200 Progress management server 210 BIM model storage unit 220 Image data storage unit 230 Progress management unit 231 Input reception unit 232 Image data acquisition unit 233 Virtual space generation unit 234 Correspondence unit 235 Extraction unit 236 Display control unit 237 Model update unit
Claims
1. A progress management system having a progress management server and a terminal device, wherein the progress management server has: a display control unit that causes the terminal device to display a progress management screen including object images that indicate objects associated with processes being carried out at a construction site based on a BIM model; and an update unit that accepts an operation to select an object image displayed on the progress management screen and updates the progress management information included in the attribute information of the object in the BIM model that corresponds to the selected object image.
2. A progress management system as described in claim 1, wherein the object images displayed on the progress management screen are displayed in a display mode corresponding to the progress status indicated by the progress management information of the object corresponding to the object image, and when an object image displayed on the progress management screen is selected, the display control unit switches the display mode of the selected object image to a display mode corresponding to the progress status after selection.
3. A progress management system as described in claim 1 or 2, wherein the display control unit displays an object image indicating an object associated with the process on the progress management screen together with a photographed image of the construction site.
4. The progress management server has a virtual space generation unit that generates a virtual space based on the BIM model, and a matching unit that matches the captured image with a virtual space that corresponds to the shooting location and shooting range of the captured image, and the display control unit displays the captured image and a three-dimensional image of the virtual space that is matched with the captured image on the progress management screen, and the three-dimensional image includes the object image. A progress management system as described in claim 3.
5. A progress management system as described in claim 1 or 2, wherein the progress management screen includes a display area in which a list of processes to be carried out at the construction site is displayed, and an object image showing an object associated with the process shows an object associated with a process selected from the list of processes.
6. A progress management system as described in claim 3, wherein the progress management server has an indication output unit that accepts an operation to specify a range in the captured image and outputs information including an image of the specified range and indications to another system.
7. A progress management system as described in claim 1 or 2, wherein the progress management screen includes: a display area in which a list of processes to be carried out at the construction site is displayed; and a display area in which information regarding the progress of a process selected from the list of processes is displayed.
8. A progress management program that causes a computer to execute a process that displays a progress management screen on a terminal device based on a BIM model, including object images that indicate objects associated with processes being carried out at a construction site, accepts an operation to select an object image displayed on the progress management screen, and updates the progress management information contained in the attribute information of the object corresponding to the selected object image in the BIM model.
Citation Information
Patent Citations
Process management system
JP2022191830A
Site management system and site management method
JP2023037364A