Project Management Device, Project Management Method, and Recording Medium
The project management device and method address the challenge of labor-intensive progress updates by allowing users to input information directly on a composite image of the construction site and design model data, enhancing the efficiency and accuracy of project management.
Patent Information
- Application Number
- JP2022558684
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-10-28
- Publication Date
- 2025-06-16
- Estimated Expiration
- 2040-10-28
AI Technical Summary
In construction project management, accurately and timely updating the progress status is challenging due to the labor-intensive process of inputting information.
A project management device and method that acquires site images and design model data, generates a composite image by superimposing the design model data on the site image, and allows users to input progress information directly on a display screen based on their operations on the composite image.
This solution reduces the labor required for inputting progress information by enabling users to visually grasp and update the progress status efficiently, thereby improving the accuracy and timeliness of project management.
Smart Images

Figure 0007692929000001 
Figure 0007692929000002 
Figure 0007692929000003
Abstract
Description
Technical Field
[0001] The present disclosure relates to a project management device, a project management method, and a recording medium.
Background Art
[0002] Conventionally, a system for supporting construction by superimposing a virtual model on an image of a construction site and displaying it is known (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In order to appropriately manage a construction project, it is required that the progress status be accurately updated without delay. However, since labor is required for inputting information regarding progress, there is a risk that the progress status may not be appropriately updated.
[0005] The present disclosure describes a project management device, a project management method, and a recording medium capable of reducing the labor required for inputting information regarding progress.
Means for Solving the Problems
[0006] The project management device according to one aspect of the present disclosure is a device that manages a project for constructing a construction object. This project management device includes a first acquisition unit that acquires a site image obtained by photographing a construction site where the construction object is to be constructed, a second acquisition unit that acquires design model data of each of a plurality of components constituting the construction object, a display control unit that causes a display device to display a composite image obtained by superimposing the design model data on the site image, and a reception unit that receives a user's operation. The display control unit causes the display device to display a display screen for allowing the user to input information regarding the progress of a first work unit, which is a work unit including the work of a first component that is a component corresponding to the design model data selected by the user, based on the user's operation on the composite image.
[0007] The project management method according to another aspect of the present disclosure is a method for managing a project for constructing a construction object. This project management method includes acquiring a site image obtained by photographing a construction site where the construction object is to be constructed, acquiring design model data of each of a plurality of components constituting the construction object, generating a composite image by superimposing the design model data on the site image, causing the display device to display the composite image, and causing the display device to display a display screen for allowing the user to input information regarding the progress of a first work unit, which is a work unit including the work of a first component that is a component corresponding to the design model data selected by the user, based on the user's operation on the composite image.
[0008] A recording medium according to still another aspect of the present disclosure is a computer-readable recording medium that records a project management program for operating a computer to manage a project for constructing a construction object. The project management program causes the computer to execute: acquiring a site image obtained by photographing a construction site where the construction object is to be constructed; acquiring design model data of each of a plurality of components constituting the construction object; generating a composite image by superimposing the design model data on the site image, and causing a display device to display the composite image; based on a user operation on the composite image, causing the display device to display a display screen for prompting the user to input information regarding the progress of a first work unit, which is a work unit including work on a first component that is a component corresponding to the design model data selected by the user.
[0009] In these project management apparatuses, project management methods, and recording media, a composite image generated by superimposing design model data on a site image is displayed on a display device. According to this configuration, the user can visually grasp the progress status of the first work unit from the composite image. When the user selects design model data in the composite image, a display screen for prompting the user to input information regarding the progress of the first work unit, which includes work on the first component corresponding to the design model data selected by the user, is displayed on the display device. Therefore, the user can be prompted to input information regarding the progress of the first work unit. The user can input information regarding the progress of the first work unit without delay after visually grasping the progress status of the first work unit. As a result, it is possible to reduce the labor required for inputting information regarding the progress.
[0010] The project management apparatus may further include a calculation unit that calculates the work amount of a work unit. The display control unit may cause the display device to display the work amount based on a user operation on the composite image. According to this configuration, the user can grasp the work amount of the work unit.
[0011] The display screen may include an area where the user can input the schedule of the first work unit. The calculation unit may calculate the workload based on the schedule input by the user. When the schedule of the work unit is changed, the workload of the work unit may change. For example, if the scheduled end date of the first work unit is changed to a date earlier than the reference date, it is planned that all the work of the first work unit has been completed. According to the above configuration, when the schedule of the first work unit is input, the workload of the first work unit can be appropriately updated. Therefore, the user can accurately grasp the workload of the first work unit.
[0012] The display screen may include an area where the user can input the progress status of the first component. The calculation unit may calculate the workload based on the progress status input by the user. When the progress status of the component is changed, the workload of the work unit including the component may change. For example, when the progress status of the first component is changed from not yet constructed to constructed, the workload of the first component is counted in the workload of the first work unit. According to the above configuration, when the progress status of the first component is input, the workload of the first work unit can be appropriately updated. Therefore, the user can accurately grasp the workload of the first work unit.
[0013] The display control unit may cause the display device to display the design drawing data including the first component based on the user's operation on the composite image. In this case, the user can view the design drawing on the display device. For example, it is no longer necessary for the workers at the construction site to bring the documents of the design drawing to the construction site, so the burden on the workers can be reduced.
[0014] The display control unit may cause the display device to display the procurement information of the first component based on the user's operation on the composite image. In this case, the user can view the procurement information on the display device. For example, it is no longer necessary for the workers at the construction site to bring the documents related to the procurement information to the construction site, so the burden on the workers can be reduced.
Advantages of the Invention
[0015] According to each aspect and each embodiment of the present disclosure, the labor required for inputting information regarding progress can be reduced.
Brief Description of the Drawings
[0016]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Mode for Carrying Out the Invention
[0017] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the description of the drawings, the same reference numerals are assigned to the same elements, and redundant descriptions are omitted.
[0018] FIG. 1 is a configuration diagram schematically showing a project management system including a project management apparatus according to an embodiment. The project management system 1 shown in FIG. 1 is a system for managing a project for constructing (building) a construction object. Examples of the construction object include plants in the oil and gas field and plants in the infrastructure field. Examples of plants in the oil and gas field include oil refinery plants, gas treatment plants, natural gas liquefaction plants, petrochemical plants, and chemical product manufacturing plants. Examples of plants in the infrastructure field include thermal power plants, nuclear power plants, and renewable energy power plants. The project may include three phases: design (Engineering), procurement (Procurement), and construction (Construction).
[0019] The project management system 1 manages the project, for example, by AWP (Advanced Work Packaging). AWP is a method for managing a project using work packages. A work package is a work unit for constructing a construction object. Work content, man-hours, cost, resources, schedule, etc. are assigned to the work package. Examples of work packages include EWP (Engineering Work Package) which is a work unit for design, PWP (Procurement Work Package) which is a work unit for procurement, CWP (Construction Work Package) which is a work unit for construction, and IWP (Installation Work Package) which is a work unit obtained by further subdividing CWP. IWP is a work unit for a work supervisor to manage on-site work and is, for example, work that can be completed within four weeks.
[0020] In this embodiment, CWP is subdivided into CWP1 and CWP2. CWP2 targets an area obtained by dividing the target area of CWP1. IWP is a work unit obtained by further subdividing CWP2.
[0021] The project management system 1 includes one or more project management devices 10 and a server device 20. In the following description, a configuration in which the project management system 1 includes one project management device 10 is exemplified. The project management device 10 and the server device 20 are communicably connected to each other by a network NW. The network NW may be configured by either wired or wireless means. Examples of the network NW include the Internet, a mobile communication network, and a WAN (Wide Area Network).
[0022] The project management device 10 is a device that manages a project for constructing (building) a construction object. The project management device 10 is used by a user and performs various processes based on the user's operations. When the project management device 10 is used at a construction site, portable terminal devices such as a tablet terminal, a smartphone, and a notebook PC (Personal Computer) are used as the project management device 10. When the project management device 10 is used at a location other than the construction site, terminal devices such as a desktop PC, a notebook PC, a tablet terminal, and a smartphone are used as the project management device 10.
[0023] FIG. 2 is a hardware configuration diagram of the project management device shown in FIG. 1. As shown in FIG. 2, physically, the project management device 10 can be configured as a computer including hardware such as one or more processors 101, a main storage device 102, an auxiliary storage device 103, a communication device 104, an input device 105, an output device 106, and an imaging device 107. Examples of the processor 101 include a CPU (Central Processing Unit). The main storage device 102 is composed of a RAM (Random Access Memory) and a ROM (Read Only Memory), etc. Examples of the auxiliary storage device 103 include a semiconductor memory and a hard disk device. The auxiliary storage device 103 stores a project management program P (see FIG. 20).
[0024] The communication device 104 is a device that transmits and receives data with other devices via the network NW. The communication device 104 is composed of, for example, a network interface card (NIC) or a wireless communication module. Encryption may be used for data transmission and reception via the network NW. The input device 105 is a device used when the user operates the project management device 10. The input device 105 is composed of, for example, a touch panel, a keyboard, and a mouse. The output device 106 is a device that outputs various information. The output device 106 is composed of, for example, a display and a speaker.
[0025] The imaging device 107 is a device for performing imaging (imaging). The imaging device 107 is, for example, a camera module. Specifically, the imaging device 107 includes a plurality of optical system components such as a lens and an imaging element, a plurality of control system circuits for driving and controlling them, and a signal processing system circuit section for converting an electrical signal representing an imaging image generated by the imaging element into an image signal that is a digital signal.
[0026] When the processor 101 reads out and executes the project management program P stored in the auxiliary storage device 103 to the main storage device 102, each hardware operates under the control of the processor 101, and data reading and writing in the main storage device 102 and the auxiliary storage device 103 are performed. Thereby, each functional unit shown in FIG. 1 of the project management device 10 is realized.
[0027] FIG. 3 is a diagram showing an example of the appearance of the project management device shown in FIG. 1. As shown in FIG. 3, the project management device 10 has a configuration in which, for example, an imaging device 107 (camera module) is attached to the upper end of the tablet terminal 100. The camera module is configured to be able to freely change the shooting direction.
[0028] The server device 20 is a device that functions as a database for storing various types of information. The server device 20 has the same hardware configuration as the project management device 10. Note that the server device 20 may not be provided with the input device 105 and the output device 106. As shown in FIG. 1, functionally, the server device 20 includes a model information DB 21, a work package information DB 22, a component information DB 23, a drawing information DB 24, and a procurement information DB 25.
[0029] The model information DB 21 stores design model information and construction equipment model information. The design model information is preset for each component. Each design model information includes a component ID (identifier), design model data, an area ID, and location information.
[0030] The component ID is information that can uniquely identify a component. A component is an element that constitutes an object to be constructed. Examples of components include foundations, steel structures, piping, equipment, painting, thermal insulation materials, electricity, instrumentation, and underground structures. The design model data is simulation model data of the component identified by the component ID. In this embodiment, 3D model data is used as the design model data. The area ID is information that can uniquely identify the area to which the component identified by the component ID belongs. The area ID may be referred to as PCWBS. Note that the area where the project is implemented is divided into a plurality of areas. The location information is information indicating the location (placement location) of the component identified by the component ID.
[0031] Construction equipment model information is preset for each construction equipment used at a construction site. Examples of construction equipment include scaffolds and cranes. Each construction equipment model information includes a construction equipment ID and construction equipment model data. The construction equipment ID is information that can uniquely identify the construction equipment. The construction equipment model data is simulation model data of the construction equipment identified by the construction equipment ID. In this embodiment, 3D model data is used as the construction equipment model data.
[0032] The work package information DB 22 stores work package information. The work package information is set for each work package. The work package information includes, for example, CWP1 information, CWP2 information, and IWP information. As shown in FIG. 4, each work package information includes a work package ID, a component ID, scheduled schedule information, predicted schedule information, actual schedule information, status information, description information, and work volume information.
[0033] The work package ID is identification information that can uniquely identify the work package. A work package ID starting with "CWP1-" indicates CWP1, a work package ID starting with "CWP2-" indicates CWP2, and a work package ID starting with "IWP-" indicates IWP. CWP1 and CWP2 are groups composed of an area and a work type (function). The work package IDs of CWP1 and CWP2 include an area ID and a work type code indicating the work type. The work type code may be referred to as FWBS. For example, the work package indicated by the work package ID "CWP1-6000-A100" represents piping work of the area indicated by the area ID "A100" with the work type code "6000".
[0034] The component ID is identification information that can uniquely identify the component, and here it is the identification information of the component registered in the work package identified by the work package ID.
[0035] The scheduled schedule information is information indicating the schedule (scheduled schedule) first presented to the customer in a contract or the like. The scheduled schedule information includes a scheduled start date, a scheduled end date, and a scheduled period. The scheduled start date is the date scheduled to start the work package identified by the work package ID. The scheduled end date is the date scheduled to end the work package identified by the work package ID. The scheduled period is the number of days scheduled for the work package identified by the work package ID.
[0036] The predicted schedule information is information indicating the schedule presented to the customer when there is a change in the scheduled schedule. The predicted schedule information includes a predicted start date, a predicted end date, and a predicted period. The predicted start date is the date predicted to start the work package identified by the work package ID. The predicted end date is the date predicted to end the work package identified by the work package ID. The predicted period is the number of days predicted for the work package identified by the work package ID.
[0037] The actual schedule information includes an actual start date, an actual end date, and an actual period. The actual start date is the actual date when the work package identified by the work package ID started. The actual end date is the actual date when the work package identified by the work package ID ended. The actual period is the actual number of days required for the work package identified by the work package ID.
[0038] The status information is information indicating the progress status of the work package identified by the work package ID. The progress status includes, for example, before starting, in work, and completed. The status information is set to information indicating before starting when the work package information is generated. The description information is information indicating the construction content (construction outline description) of the work package identified by the work package ID.
[0039] The workload information is information indicating the workload of a work package identified by a work package ID. The workload includes the total workload, the planned workload, the predicted workload, and the actual workload. The total workload is the workload of the entire work package. The planned workload is the workload initially presented to the customer in a contract or the like. The predicted workload is the workload presented to the customer when there is a change in the planned workload. The actual workload is the workload actually performed.
[0040] Note that the work package information shown in FIG. 4 is IWP information. The work package information DB22 further stores CWP1 information and CWP2 information similar to the IWP information. The CWP1 information mainly differs from the IWP information in that it includes the work package ID of the CWP2 that constitutes the CWP1 instead of the component ID. The CWP2 information mainly differs from the IWP information in that it includes the work package ID of the IWP that constitutes the CWP2 instead of the component ID.
[0041] The component information DB23 stores component information. The component information is set for each component. As shown in FIG. 5, each component information includes a component ID, an operation end date, status information, and workload information.
[0042] The operation end date is the date when the operation (construction) of the component identified by the component ID is completed. The status information is information indicating the progress status of the operation (construction) of the component identified by the component ID. The progress status includes, for example, not installed and installed. The status information is set to information indicating not installed when the component information is generated.
[0043] The workload information is information indicating the workload of components identified by component IDs. When the component is a pipe, the workload is, for example, the amount of welding. As the unit of the amount of welding, ID (Inch·Dia) is used. 1 ID means the amount of welding when welding the entire circumference of a pipe with a diameter of 1 inch. When the component is a steel frame, the workload is, for example, the weight of the steel frame. As the unit of the weight of the steel frame, ton (Ton) is used. When the component is a foundation, the workload is, for example, the volume of the foundation. As the unit of the volume of the foundation, cubic meter (m 3 ) is used. Thus, units corresponding to the types of components are used.
[0044] The drawing information DB 24 stores drawing information. The drawing information is set for each component. Each drawing information includes a component ID and design drawing data. The design drawing data is data representing a design drawing including the component identified by the component ID. The design drawing data includes layout information such as dimensions, information on materials, information on supports, and information on spools. Note that the design drawing data may be a PDF (Portable Document Format) file, metadata, etc. The drawing information may further include information indicating the issuance status of the drawing. Examples of the issuance status include IFA (Issue for Approval) and IFC (Issue for Construction). A plurality of design drawing data may be associated with one component.
[0045] The procurement information DB 25 stores procurement information. The procurement information is set for each component. Each procurement information includes a component ID, procurement specification data, order form data, and transportation information. The procurement specification data is the data of the procurement specification of the component identified by the component ID. The order form data is the data of the order form of the component identified by the component ID. The transportation information is the information related to the transportation of the component identified by the component ID. The transportation information includes information indicating transportation status such as transportation, arrival at port, and arrival at the site, and scheduled schedule information and actual schedule information for each transportation status.
[0046] The scheduled schedule information includes a scheduled start date, a scheduled completion date, and a scheduled period. For example, the scheduled start date of transportation is the scheduled date to start the transportation of the component identified by the component ID. The scheduled completion date of transportation is the scheduled date to complete the transportation of the component identified by the component ID. The scheduled period of transportation is the scheduled number of days required for the transportation of the component identified by the component ID.
[0047] The actual schedule information includes an actual start date, an actual completion date, and an actual period. For example, the actual start date of transportation is the actual date when the transportation of the component identified by the component ID was started. The actual completion date of transportation is the actual date when the transportation of the component identified by the component ID was completed. The actual period of transportation is the actual number of days required for the transportation of the component identified by the component ID.
[0048] As shown in FIG. 1, the project management device 10 functionally includes an acquisition unit 11 (first acquisition unit), an acquisition unit 12 (second acquisition unit), a display control unit 13, a reception unit 14, an acquisition unit 15, a calculation unit 16, and an update unit 17. In the description of the project management method to be described later, the functions (operations) of each functional unit will be described in detail, so here the functions of each functional unit will be briefly described.
[0049] The acquisition unit 11 is a functional unit that acquires on-site images obtained by photographing a construction site. The on-site images may be real-time videos (moving images) or still images. The acquisition unit 11 acquires, for example, on-site images photographed by the user of the project management device 10 using the imaging device 107.
[0050] The acquisition unit 12 is a functional unit that acquires design model data of each of a plurality of components constituting a construction object. The acquisition unit 12 acquires, for example, design model data of a component to be constructed in an area included in the on-site image.
[0051] The display control unit 13 is a functional unit that causes a display device (display) to display various display contents. The display control unit 13 outputs display information for displaying a predetermined display content to the display device, and the display device displays predetermined information based on the display information. The display control unit 13 causes the display device to display a composite image obtained by superimposing design model data on the on-site image. The display control unit 13 changes the display content to be displayed on the display device according to the user's operation on the composite image. The display control unit 13 causes the display device to display, for example, a display screen for allowing the user to input information regarding the progress of a work package (first work unit) including the work of a component (first component) corresponding to the design model data selected by the user based on the user's operation on the composite image. Details of the display content will be described later.
[0052] The reception unit 14 is a functional unit that receives the user's operation. The reception unit 14 generates operation information indicating the operation content of the user.
[0053] The acquisition unit 15 is a functional unit that acquires information corresponding to the user's operation. The acquisition unit 15 acquires necessary information from each DB of the server device 20 according to the user's operation.
[0054] The calculation unit 16 is a functional unit that calculates the workload of the work package. The calculation unit 16 recalculates the workload when an operation that can affect the workload is performed by the user.
[0055] The update unit 17 is a functional unit that updates various types of information stored in the server device 20. When information is changed by the user, the update unit 17 updates the information stored in the server device 20 with the changed information.
[0056] Next, a project management method performed by the project management device 10 will be described. FIG. 6 is a flowchart showing a series of processes of the project management method performed by the project management device shown in FIG. 1. FIG. 7 is a diagram showing an example of a composite image. FIG. 8 is a diagram showing an example of a display screen for displaying information regarding components. FIG. 9 is a diagram showing an example of a display screen displayed when an icon for displaying information regarding the construction of a component is selected. FIG. 10 is a diagram showing an example of a display screen for displaying the attribute information of a component. FIG. 11 is a diagram showing an example of a display screen for confirming detailed information regarding IWP. FIG. 12 is a diagram showing an example of a display screen for confirming detailed information regarding CWP2. FIG. 13 is a diagram showing an example of a display screen for confirming detailed information regarding CWP1. FIG. 14 is a diagram showing an example of a display screen for allowing a user to input the progress status of the construction of a component. FIG. 15 is a diagram showing an example of a display screen for displaying visualization information regarding a project. FIG. 16 is a diagram showing an example of a display screen for setting the granularity of visualization information. FIG. 17 is a diagram showing an example of a display screen visualizing the schedule of each CWP1. FIG. 18 is a diagram showing an example of a display screen visualizing the progress rate of each CWP1. FIG. 19 is a diagram showing an example of a display screen for confirming the arrangement of construction equipment.
[0057] The series of processes shown in FIG. 6 are repeatedly started at regular time intervals after an application for performing operations related to work packages is launched in the project management device 10. Here, the case where an operator at a construction site uses the project management device 10 shown in FIG. 3 will be described as an example. Note that prior to the series of processes shown in FIG. 6, a preliminary calculation of the workload is performed.
[0058] The pre-calculation of the workload is described. First, the acquisition unit 15 acquires the IWP information stored in the work package information DB 22. Then, the acquisition unit 15 acquires the component information of all the components constituting the IWP from the component information DB 23. Then, the calculation unit 16 calculates the total workload of all the component information, and sets the calculation result as the total workload. The calculation unit 16 calculates the total workload of the component information indicating that the status information is completed among all the component information, and sets the calculation result as the actual workload. Note that since the status information of the component information is initially set to the information indicating unconstructed, the actual workload in the pre-calculation is set to 0.
[0059] Subsequently, the calculation unit 16 extracts the planned schedule information and the predicted schedule information from the IWP information. If no valid information is set in the planned schedule information, the calculation unit 16 does not calculate the planned workload. Similarly, if no valid information is set in the predicted schedule information, the calculation unit 16 does not calculate the predicted workload. On the other hand, if valid information is set in the planned schedule information and the predicted schedule information, the calculation unit 16 compares the date of the reference date with the planned end date and the predicted end date, and calculates the planned workload and the predicted workload according to the comparison result. The reference date is the date on which the workload is calculated and is predetermined. The reference date is determined, for example, at a frequency of once a week or once a month. The reference date may be the date on which the application for performing the operation related to the work package is executed.
[0060] Specifically, if the date of the reference date is earlier than the planned end date, the calculation unit 16 sets the planned workload to 0. On the other hand, if the date of the reference date exceeds the planned end date, the calculation unit 16 sets the planned workload to the same workload as the total workload. Similarly, if the date of the reference date is earlier than the predicted end date, the calculation unit 16 sets the predicted workload to 0. On the other hand, if the date of the reference date exceeds the predicted end date, the calculation unit 16 sets the predicted workload to the same workload as the total workload.
[0061] In addition, when the date of the reference date is between the planned start date and the planned end date, the calculation unit 16 may calculate the planned work amount from the total work amount according to a linear or normal distribution. In this case, if the date of the reference date is before the planned start date, the calculation unit 16 sets the planned work amount to 0, and if the date of the reference date is after the planned end date, the calculation unit 16 sets the planned work amount to the same amount as the total work amount. The predicted work amount is calculated in the same way.
[0062] Then, the calculation unit 16 outputs the total work amount, the planned work amount, the predicted work amount, and the actual work amount to the update unit 17, and the update unit 17 updates the work amount information of the IWP information with the work amount received from the calculation unit 16. The same process is performed for other IWPs.
[0063] Subsequently, the acquisition unit 15 acquires the CWP2 information stored in the work package information DB 22. Then, the acquisition unit 15 acquires the IWP information of all the IWPs that make up the CWP2 from the work package information DB 22. Then, the calculation unit 16 calculates the sum of the total work amounts, the sum of the planned work amounts, the sum of the predicted work amounts, and the sum of the actual work amounts of all the IWP information, respectively, and sets each calculation result as the total work amount, the planned work amount, the predicted work amount, and the actual work amount of the CWP2. Then, the calculation unit 16 outputs the total work amount, the planned work amount, the predicted work amount, and the actual work amount to the update unit 17, and the update unit 17 updates the work amount information of the CWP2 information with the work amount received from the calculation unit 16. The same process is performed for other CWP2s.
[0064] Subsequently, the acquisition unit 15 acquires the CWP1 information stored in the work package information DB 22. Then, the acquisition unit 15 acquires the CWP2 information of all CWP2s that make up CWP1 from the work package information DB 22. Then, the calculation unit 16 calculates the sum of the total work amounts, the sum of the planned work amounts, the sum of the predicted work amounts, and the sum of the actual work amounts of all CWP2 information, and sets each calculation result as the total work amount, the planned work amount, the predicted work amount, and the actual work amount of CWP1. Then, the calculation unit 16 outputs the total work amount, the planned work amount, the predicted work amount, and the actual work amount to the update unit 17, and the update unit 17 updates the work amount information of the CWP1 information with the work amounts received from the calculation unit 16. The same process is performed for other CWP1s.
[0065] Subsequently, a series of processes of the project management method will be described. First, an operator uses the imaging device 107 to photograph the construction site (object to be constructed). Then, the acquisition unit 11 acquires the on-site image photographed by the operator using the imaging device 107 (step S11). Then, the acquisition unit 11 outputs the on-site image to the display control unit 13.
[0066] Subsequently, the acquisition unit 12 acquires the design model data of the components to be constructed in the area of the real space included in the on-site image (step S12). Specifically, the acquisition unit 12 acquires the position information of the project management device 10 from the GPS receiver built in the project management device 10, and acquires the attitude information of the project management device 10 from the gyro sensor built in the project management device 10. Then, the acquisition unit 12 calculates the area of the real space included in the on-site image based on the position information and the attitude information. Since the method for calculating the area of the real space included in the on-site image is well-known, a detailed description is omitted here. Note that when markers are provided at the same positions in the real space and the design model data, the acquisition unit 12 may calculate the area of the real space included in the on-site image by aligning the marker provided in the real space with the marker provided in the design model data.
[0067] Then, the acquisition unit 12 acquires the design model information of the components located within the area included in the on-site image from among the design model information stored in the model information DB 21. The acquisition unit 12 acquires the component information of the components located within the area included in the on-site image from among the component information stored in the component information DB 23. Then, the acquisition unit 12 outputs the design model information and the component information to the display control unit 13.
[0068] Subsequently, when the display control unit 13 receives the on-site image from the acquisition unit 11 and receives the design model data and the component information from the acquisition unit 12, it generates a composite image by superimposing the design model data on the on-site image, and causes the composite image to be displayed on the display device (step S13). Since the method for generating the composite image is well-known, a detailed description thereof is omitted here. At this time, the display control unit 13 classifies the components into components that have been constructed and components that have not been constructed based on the status information of the component information.
[0069] When a valid date is registered in the work completion date of the component information, the display control unit 13 determines that the component corresponding to the component information has been constructed, and when a valid date is not registered in the work completion date of the component information, it may be determined that the component corresponding to the component information has not been constructed. Then, the display control unit 13 causes the display device to display the design model data of the constructed components and the design model data of the unconstructed components in a distinguishable manner.
[0070] For example, the display control unit 13 displays the design model data of the constructed components and the design model data of the unconstructed components in different colors. The display control unit 13 may control the display device so as not to display the design model data of the constructed components. The display control unit 13 may cause the display device to display the design model data in such a manner that the operator can set the transmittance of the design model data for each component.
[0071] In the example shown in FIG. 7, the design model data of component C1 with component ID "A110-AI-63-40010", component C2 with component ID "A110-AI-63-40020", component C3 with component ID "A110-AI-63-40030", and component C4 with component ID "A110-AI-63-40040" are displayed. Since components C1 and C4 are unconstructed components, the design model data is displayed at the planned construction positions. Although components C2 and C3 are constructed components, the design model data is displayed by being superimposed on the components in the on-site image. Other components are constructed and the design model data is not displayed.
[0072] Subsequently, the reception unit 14 determines whether the operator has performed an operation (step S14). If it is determined that the operator has not performed an operation (step S14; NO), a series of processes of the project management method ends. On the other hand, if it is determined that the operator has performed an operation (step S14; YES), the reception unit 14 outputs operation information indicating the operation content to the display control unit 13, the acquisition unit 15, the calculation unit 16, and the update unit 17.
[0073] Subsequently, processing according to the operator's operation is performed (step S15). Hereinafter, an example of processing according to the operator's operation will be described.
[0074] For example, as shown in FIG. 8, when the operator selects a component (design model data) on the display screen shown in FIG. 7, the display control unit 13 controls the display device to superimpose and display the icons Ie, Ip, and Ic on the composite image. The icon Ie is an icon for displaying information related to the design of the selected component. The icon Ip is an icon for displaying information related to the procurement of the selected component. The icon Ic is an icon for displaying information related to the construction of the selected component. Note that the selection of the component is performed, for example, by the operator tapping the design model data of the component.
[0075] In the display screen shown in FIG. 8, when an operator selects (taps) the icon Ie, the acquisition unit 15 acquires drawing information including the component ID of the selected component from the drawing information stored in the drawing information DB 24. Then, the acquisition unit 15 outputs the drawing information to the display control unit 13. Then, when the display control unit 13 receives the drawing information from the acquisition unit 15, the display control unit 13 causes the display device to display the design drawing data included in the drawing information. When a plurality of drawing information includes the component ID of the selected component, the display control unit 13 may cause the display device to display a list of the design drawing data. When the drawing information includes information indicating the issuance status of the drawing, the display control unit 13 may cause the display device to display the issuance status of the drawing together with the design drawing data.
[0076] In the display screen shown in FIG. 8, when an operator selects (taps) the icon Ip, the acquisition unit 15 acquires procurement information including the component ID of the selected component from the procurement information stored in the procurement information DB 25. Then, the acquisition unit 15 outputs the procurement information to the display control unit 13. Then, when the display control unit 13 receives the procurement information from the acquisition unit 15, the display control unit 13 causes the display device to display the procurement information.
[0077] In the display screen shown in FIG. 8, when an operator selects (taps) the icon Ic, as shown in FIG. 9, the display control unit 13 causes the display device to display the button Bp and the button Bs. The button Bp is a button for displaying the attribute information of the selected component. The button Bs is a button for inputting the progress status of the construction of the selected component.
[0078] In the display screen shown in FIG. 9, when an operator selects (taps) button Bp, acquisition unit 15 acquires, from the work package information stored in work package information DB 22, IWP information including the component ID of the selected component, CWP2 information including the work package ID included in the IWP information, and CWP1 information including the work package ID included in the CWP2 information. Acquisition unit 15 acquires, from the component information stored in component information DB 23, component information including the component ID of the selected component. Then, acquisition unit 15 outputs the IWP information, CWP2 information, CWP1 information, and component information to display control unit 13. Then, as shown in FIG. 10, when display control unit 13 receives the IWP information, CWP2 information, CWP1 information, and component information from acquisition unit 15, it causes the display device to display the attribute information of the selected component.
[0079] On the display screen shown in FIG. 10, as attribute information, the component information of the selected component, the work package IDs of IWP, CWP2, and CWP1 including the work of the component, and the construction content (construction outline description) of the IWP are displayed. Further, on the display screen shown in FIG. 10, button Bcwp1, button Bcwp2, and button Biwp are displayed. Button Bcwp1 is a button for checking detailed information regarding CWP1. Button Bcwp2 is a button for checking detailed information regarding CWP2. Button Biwp is a button for checking detailed information regarding IWP.
[0080] In the display screen shown in FIG. 10, when an operator selects (taps) button Biwp, acquisition unit 15 acquires, for all component IDs included in the IWP information, component information including each component ID from the component information stored in component information DB 23. Then, acquisition unit 15 outputs the component information to display control unit 13. Then, when receiving the component information from acquisition unit 15, display control unit 13 causes a display device to display detailed information regarding the IWP as shown in FIG. 11.
[0081] The display screen shown in FIG. 11 includes regions Ri1 to Ri5. Region Ri1 is a region for displaying the basic attributes of the IWP. As the basic attributes, for example, the work package ID of the IWP, the construction content (construction summary description) of the IWP, and the work package IDs of CWP1 and CWP2 including the IWP are displayed. Region Ri2 is a region for displaying the schedule of the IWP. If valid information is included in the planned start date, planned end date, predicted start date, predicted end date, work start date, and work end date of the IWP information, those dates are displayed. If valid information is not included in the planned start date, planned end date, predicted start date, predicted end date, work start date, and work end date of the IWP information, it becomes a blank. Each date is displayed in a manner that allows the operator to input and change it.
[0082] Region Ri3 is a region for displaying the work amount of the IWP. As the work amount, the total work amount, planned work amount, predicted work amount, and actual work amount are displayed. Further, for the planned work amount, predicted work amount, and actual work amount, a progress rate is displayed. The progress rate is calculated as the ratio (%) of each work amount to the total work amount. Region Ri4 is a region for displaying the progress state of the IWP. In the display screen of FIG. 11, all possible progress states of the IWP are listed, and a mark is attached to the progress state indicated by the status information of the IWP information. The progress state of the IWP is set to "before start" if all components constituting the IWP are unconstructed, set to "completed" if all components are constructed, and set to "in work" if some components are unconstructed and the rest are constructed.
[0083] The area Ri5 is an area for displaying all components that make up the IWP. On the display screen of FIG. 11, the component IDs of all components, the progress status of the construction, and the amount of work are listed. For the components that have been constructed, the work completion date is further displayed. Each component (component ID) is displayed so that it can be selected by the operator. When the operator selects (taps) a component in the area Ri5, the display screen shown in FIG. 9 is displayed. That is, in the composite image shown in FIG. 7, when the operator selects a component (design model data), the same processing as when the operator selects the icon Ic in the display screen shown in FIG. 8 is performed.
[0084] The display screen shown in FIG. 11 further displays the date of the reference date.
[0085] In the display screen shown in FIG. 10, when the operator selects (taps) the button Bcwp2, the acquisition unit 15 acquires, from the work package information stored in the work package information DB22, the IWP information including each work package ID for all the work package IDs of the IWPs included in the CWP2 information. Then, the acquisition unit 15 outputs the IWP information to the display control unit 13. Then, when the display control unit 13 receives the IWP information from the acquisition unit 15, as shown in FIG. 12, it causes the display device to display the detailed information regarding CWP2.
[0086] The display screen shown in FIG. 12 includes regions Rc21 to Rc25. Region Rc21 is a region for displaying the basic attributes of CWP2. As the basic attributes, for example, the work package IDs of CWP1 and CWP2 are displayed. Region Rc22 is a region for displaying the schedule of CWP2. If valid information on the planned start date, planned end date, predicted start date, predicted end date, work start date, and work end date of CWP2 information is included, those dates are displayed. If no valid information on the planned start date, planned end date, predicted start date, predicted end date, work start date, and work end date of CWP2 information is included, it will be blank.
[0087] Note that the planned start date is set to the earliest date among the planned start dates of all IWPs that make up CWP2. The planned end date is set to the latest date among the planned end dates of all IWPs that make up CWP2. The predicted start date is set to the earliest date among the predicted start dates of all IWPs that make up CWP2. The predicted end date is set to the latest date among the predicted end dates of all IWPs that make up CWP2. The work start date is set to the earliest date among the work start dates of all IWPs that make up CWP2. The work end date is set to the latest date among the work end dates of all IWPs that make up CWP2.
[0088] Region Rc23 is a region for displaying the workload of CWP2. As the workload, the total workload, planned workload, predicted workload, and actual workload are displayed. Further, for the planned workload, predicted workload, and actual workload, the progress rate is displayed. Region Rc24 is a region for displaying the progress status of CWP2. On the display screen of FIG. 12, all possible progress statuses of CWP2 are listed, and a mark is attached to the progress status indicated by the status information of CWP2 information. The progress status of CWP2 is set to "before start" if all IWPs that make up CWP2 are before start, set to "completed" if all IWPs are completed, and set to "in progress" if some IWPs are before start and the rest are completed.
[0089] The area Rc25 is an area that displays all the IWPs that make up CWP2. On the display screen of FIG. 12, the work package IDs, progress status, date when the current progress status was reached, and the amount of work of all the IWPs are listed. Each IWP (work package ID) is displayed so that it can be selected by the operator. When the operator selects (taps) an IWP in the area Rc25, the display screen shown in FIG. 11 is displayed.
[0090] The display screen shown in FIG. 12 further displays the date of the reference date.
[0091] On the display screen shown in FIG. 10, when the operator selects (taps) the button Bcwp1, the acquisition unit 15 acquires, from the work package information stored in the work package information DB22, the CWP2 information including each work package ID for all the work package IDs of CWP2 included in the CWP1 information. Then, the acquisition unit 15 outputs the CWP2 information to the display control unit 13. Then, when the display control unit 13 receives the CWP2 information from the acquisition unit 15, it causes the display device to display the detailed information regarding CWP1 as shown in FIG. 13.
[0092] The display screen shown in FIG. 13 includes the areas Rc11 to Rc15. The area Rc11 is an area that displays the basic attributes of CWP1. As the basic attributes, for example, the work package ID of CWP1 is displayed. The area Rc12 is an area that displays the schedule of CWP1. When valid information regarding the planned start date, planned end date, predicted start date, predicted end date, work start date, and work end date of the CWP1 information is included, those dates are displayed. When valid information regarding the planned start date, planned end date, predicted start date, predicted end date, work start date, and work end date of the CWP1 information is not included, it becomes a blank.
[0093] Note that the scheduled start date is set to the earliest date among the scheduled start dates of all CWP2s that make up CWP1. The scheduled end date is set to the latest date among the scheduled end dates of all CWP2s that make up CWP1. The predicted start date is set to the earliest date among the predicted start dates of all CWP2s that make up CWP1. The predicted end date is set to the latest date among the predicted end dates of all CWP2s that make up CWP1. The work start date is set to the earliest date among the work start dates of all CWP2s that make up CWP1. The work end date is set to the latest date among the work end dates of all CWP2s that make up CWP1.
[0094] Area Rc13 is an area for displaying the workload of CWP1. As the workload, the total workload, the scheduled workload, the predicted workload, and the actual workload are displayed. Further, for the scheduled workload, the predicted workload, and the actual workload, the progress rate is displayed. Area Rc14 is an area for displaying the progress status of CWP1. On the display screen of FIG. 13, all possible progress statuses of CWP1 are listed, and a mark is attached to the progress status indicated by the status information of the CWP1 information. The progress status of CWP1 is set to "before start" if all CWP2s that make up CWP1 are before start, "completed" if all CWP2s are completed, and "in work" if some CWP2s are before start and the rest are completed.
[0095] Area Rc15 is an area for displaying all CWP2s that make up CWP1. On the display screen of FIG. 13, the work package ID, progress status, date when the current progress status was reached, and workload of all CWP2s are listed. Each CWP2 (work package ID) is displayed so that the operator can select it. When the operator selects (taps) a CWP2 in area Rc15, the display screen shown in FIG. 12 is displayed.
[0096] The display screen shown in FIG. 13 further displays the date of the reference date.
[0097] On the display screen shown in Fig. 9, when the operator selects (taps) button Bs, as shown in Fig. 14, the display control unit 13 causes the display device to display a screen for inputting the progress status of the construction of the selected component. On the display screen shown in Fig. 14, button Bs1, button Bs2, and button Ba are displayed. Button Bs1 is a button for setting the progress status of the selected component to unconstructed. Button Bs2 is a button for setting the progress status of the selected component to constructed. Button Ba is a button for adding a new status in addition to unconstructed and constructed as the progress status of the component. The operator can set the progress status of the selected component by selecting (tapping) button Bs1 or button Bs2.
[0098] On the display screen shown in Fig. 7, when the operator performs an operation to display information (visualization information) that visualizes information related to the project, as shown in Fig. 15, icons Isc, Ipr, and Igr are superimposed and displayed on the composite image. Icon Isc is an icon for visualizing and displaying the schedule of the project. Icon Ipr is an icon for visualizing and displaying the progress of the project. Icon Igr is an icon for visualizing and displaying various statistical information of the project. The operation for displaying the visualization information is performed, for example, when the operator double-taps on the display screen shown in Fig. 7.
[0099] On the display screen shown in Fig. 15, when the operator selects (taps) any one of icons Isc, Ipr, and Igr, the display control unit 13 causes the display device to display a screen for setting the granularity of the visualization information. For example, as shown in Fig. 16, buttons B1 to B3 are displayed. Button B1 is a button for displaying the visualization information of CWP1. Button B2 is a button for displaying the visualization information of CWP2. Button B3 is a button for displaying the visualization information of IWP.
[0100] On the display screen shown in FIG. 15, when the operator selects (taps) the icon Isc and on the display screen shown in FIG. 16, when the operator selects (taps) the button B1, the acquisition unit 15 acquires all the CWP1 information stored in the work package information DB22. Then, the acquisition unit 15 outputs the CWP1 information to the display control unit 13. Then, as shown in FIG. 17, when the display control unit 13 receives the CWP1 information from the acquisition unit 15, it causes the display device to display the scheduled schedule information, predicted schedule information, and actual schedule information included in the CWP1 information for each CWP1.
[0101] On the display screen shown in FIG. 17, the scheduled schedule, predicted schedule, and actual schedule of each CWP1 are displayed in a bar chart. The date on which the schedule display operation was performed is indicated by the dashed line Lc. The display format of the schedule is not limited to a bar chart, and any format can be adopted. For example, the schedule may be displayed in a table format.
[0102] On the display screen shown in FIG. 15, when the operator selects (taps) the icon Ipr and on the display screen shown in FIG. 16, when the operator selects (taps) the button B1, the acquisition unit 15 acquires all the CWP1 information stored in the work package information DB22. Then, the acquisition unit 15 outputs the CWP1 information to the display control unit 13. Then, as shown in FIG. 18, when the display control unit 13 receives the CWP1 information from the acquisition unit 15, based on the work amount information included in the CWP1 information, it causes the display device to display the scheduled work amount, predicted work amount, and actual work amount for each CWP1.
[0103] On the display screen shown in FIG. 18, the planned workload, predicted workload, and actual workload of each CWP1 are displayed according to the progress rate. Each CWP1 is assigned a weight coefficient. The weight coefficient is set, for example, to be proportional to the working hours (MH) required for the work of CWP1. The weight coefficient may also be set to be proportional to the total cost required for the work of CWP1. Each weight coefficient is set so that the sum of the weight coefficients assigned to all CWP1s becomes 1 (100%). The progress rate of the entire project is obtained by calculating the sum of the values obtained by multiplying the progress rate of each CWP1 by the weight coefficient. The display format of the workload is not limited to the table format, and any format can be adopted.
[0104] On the display screen shown in FIG. 15, when the operator selects (taps) the icon Igr and on the display screen shown in FIG. 16, when the operator selects (taps) the button B1, the acquisition unit 15 acquires all the CWP1 information stored in the work package information DB22. Then, the acquisition unit 15 outputs the CWP1 information to the display control unit 13. Then, when the display control unit 13 receives the CWP1 information from the acquisition unit 15, for example, based on the workload information included in the CWP1 information, it causes the display device to display the time-dependent changes in the progress rates of the planned workload, predicted workload, and actual workload. As the display format of the time-dependent changes in the progress rate, any format can be adopted.
[0105] On the display screen shown in FIG. 7, when the operator performs an operation to confirm the arrangement of construction equipment, as shown in FIG. 19, the display control unit 13 controls the display device so that the icon Ieq is superimposed on the composite image. The icon Ieq is an icon for arranging the construction equipment model data on the composite image. The operation for confirming the arrangement of construction equipment is performed, for example, by the operator long-pressing on the display screen shown in FIG. 7.
[0106] In the display screen shown in FIG. 19, when an operator selects (taps) the icon Ieq, the display control unit 13 causes the list of construction equipment model information stored in the model information DB 21 to be displayed on the display device. Then, when the operator selects construction equipment model information from the list, the acquisition unit 15 acquires the construction equipment model information selected from the construction equipment model information stored in the model information DB 21. Then, the acquisition unit 15 outputs the construction equipment model information to the display control unit 13. Then, when the display control unit 13 receives the construction equipment model information from the acquisition unit 15, it controls the display device to superimpose and display the construction equipment model data included in the construction equipment model information on the composite image. Then, the operator confirms the space and the like required for the work by changing the position and orientation of the construction equipment model data.
[0107] Referring again to FIG. 6, the continuation of a series of processes of the project management method will be described. Following step S15, the calculation unit 16 determines whether any information has been changed by the operator (step S16). If it is determined that none of the information has been changed (step S16; NO), a series of processes of the project management method ends. On the other hand, if it is determined that any information has been changed (step S16; YES), the calculation unit 16 determines whether a process in which the work amount can be changed has been performed (step S17).
[0108] If it is determined that a process in which the work amount can be changed has not been performed (step S17; NO), the update unit 17 updates the information stored in the server device 20 based on the changed information (step S19). Thus, a series of processes of the project management method ends.
[0109] On the other hand, when it is determined that a process whose workload can be changed has been performed (step S17; YES), the calculation unit 16 calculates the workload (step S18), and the calculation unit 16 outputs the changed workload to the update unit 17. Subsequently, when the update unit 17 receives the changed workload from the calculation unit 16, it updates the information stored in the server device 20 according to the information changed by the operator, and among the work package information stored in the work package information DB22, it updates the workload information of the work package information corresponding to the changed workload (step S19). Thus, a series of processes of the project management method are completed.
[0110] Here, using some specific examples, the process when a process whose workload can be changed has been performed will be described. For example, when the status information of a component is changed, the calculation unit 16 determines that a process whose workload can be changed has been performed (step S17; YES). Specifically, on the display screen shown in FIG. 14, when the operator selects (taps) the button Bs2, the calculation unit 16 determines that a process whose workload can be changed has been performed (step S17; YES).
[0111] Then, the calculation unit 16 causes the acquisition unit 15 to acquire IWP information including the component as a constituent element from the work package information DB 22. Then, the calculation unit 16 adds the workload of the component to the actual workload included in the IWP information, and sets the addition result as the changed actual workload of the IWP (step S18). Further, the calculation unit 16 causes the acquisition unit 15 to acquire IWP information of all the IWPs included in the CWP 2 including the IWP as a constituent element from the work package information DB 22. Then, the calculation unit 16 calculates the total sum of the actual workloads of all the IWPs, and sets the calculation result as the changed actual workload of the CWP 2 (step S18). Similarly, the calculation unit 16 causes the acquisition unit 15 to acquire CWP 2 information of all the CWP 2s included in the CWP 1 including the CWP 2 as a constituent element from the work package information DB 22. Then, the calculation unit 16 calculates the total sum of the actual workloads of all the CWP 2s, and sets the calculation result as the changed actual workload of the CWP 1 (step S18). Then, the calculation unit 16 outputs the actual workload of each work package to the update unit 17.
[0112] Then, the update unit 17 sets the status information of the selected component to the information indicating that the construction has been completed. At this time, the update unit 17 sets the work end date of the selected component to the date (current date) when the button Bs2 is selected. Note that when the button Bs2 is selected, a box or the like for further inputting the work end date may be displayed. In this case, the update unit 17 sets the work end date of the selected component to the date input by the worker. Then, the update unit 17 updates the status information and the work end date included in the component information of the component stored in the component information DB 23 (step S19). Further, when receiving the actual workload from the calculation unit 16, the update unit 17 updates the actual workloads of the IWP information, the CWP 2 information, and the CWP 1 information included in the work package information DB 22 (step S19).
[0113] As another example, when the prediction schedule information of the IWP is changed, for example, the calculation unit 16 determines that a process in which the workload may be changed has been performed (step S17; YES). Then, as described above, the calculation unit 16 compares the date of the prediction end date and the reference date, and calculates the predicted workload according to the comparison result (step S18). Further, the calculation unit 16 causes the acquisition unit 15 to acquire the IWP information of all the IWPs included in the CWP2 including the IWP as a component from the work package information DB22. Then, the calculation unit 16 calculates the total sum of the predicted workloads of all the IWPs, and sets the calculation result as the changed predicted workload of the CWP2 (step S18). Similarly, the calculation unit 16 causes the acquisition unit 15 to acquire the CWP2 information of all the CWP2s included in the CWP1 including the CWP2 as a component from the work package information DB22. Then, the calculation unit 16 calculates the total sum of the predicted workloads of all the CWP2s, and sets the calculation result as the changed predicted workload of the CWP1 (step S18). Then, the calculation unit 16 outputs the predicted workload of each work package to the update unit 17.
[0114] Then, the update unit 17 updates the schedule information of the IWP information stored in the work package information DB22 to the schedule information input by the user (step S19). Further, when the update unit 17 receives the predicted workload from the calculation unit 16, it updates the predicted workloads of the IWP information, CWP2 information, and CWP1 information included in the work package information DB22 (step S19).
[0115] Next, with reference to FIG. 20, a project management program P for causing a computer to function as the project management device 10 and a recording medium MD for recording the project management program P will be described. FIG. 20 is a diagram showing the configuration of the project management program recorded on the recording medium.
[0116] As shown in FIG. 20, the project management program P includes a main module P10, an acquisition module P11, an acquisition module P12, a display control module P13, a reception module P14, an acquisition module P15, a calculation module P16, and an update module P17. The main module P10 is a part that comprehensively controls the processes related to project management. The functions realized by executing the acquisition module P11, the acquisition module P12, the display control module P13, the reception module P14, the acquisition module P15, the calculation module P16, and the update module P17 are respectively the same as the functions of the acquisition unit 11, the acquisition unit 12, the display control unit 13, the reception unit 14, the acquisition unit 15, the calculation unit 16, and the update unit 17 in the above embodiment.
[0117] The project management program P is provided by a computer-readable recording medium MD such as a CD-ROM (Compact Disc Read Only Memory), a DVD-ROM (Digital Versatile Disc Read Only Memory), and a semiconductor memory. The project management program P may be provided via the network NW as a data signal.
[0118] In the project management apparatus 10, the project management method, and the recording medium recording the project management program P described above, a composite image generated by superimposing design model data on a field image is displayed on the display device. According to this configuration, the user (worker) can visually grasp the progress status of the work package and the components from the composite image. When the user selects the design model data in the composite image, a display screen for prompting the user to input information regarding the progress of IWP, CWP2, and CWP1 including the work of the component corresponding to the design model data selected by the user is displayed on the display device. Therefore, the user can be prompted to input information regarding the progress of IWP, CWP2, and CWP1. The user can input information regarding the progress of IWP, CWP2, and CWP1 without delay after visually grasping the progress status of the components, IWP, CWP2, and CWP1. As a result, it is possible to reduce the labor required for inputting information regarding the progress.
[0119] Based on the user's operation on the composite image, the display control unit 13 causes the display device to display the work amounts of IWP, CWP2, and CWP1. According to this configuration, the user can grasp the work amounts of IWP, CWP2, and CWP1.
[0120] When the schedule of the work package (IWP, CWP2, and CWP1) is changed, the work amount of the work package may change. For example, when the scheduled end date of IWP is changed to a date earlier than the reference date, it is planned that all the work of the IWP has been completed. On the other hand, the display screen includes areas (areas Ri2, Rc22, Rc12) where the user can input the schedule of the work package. The calculation unit 16 calculates the work amount of the work package based on the schedule input by the user. According to this configuration, when the schedule of the work package is input, the work amount of the work package can be appropriately updated. Therefore, the user can accurately grasp the work amount of the work package.
[0121] When the progress status of a component changes, the workload of the work package including the work of the component may change. For example, when the progress status of a component changes from unconstructed to constructed, the workload of the component is counted as the actual workload of the IWP. On the other hand, the display screen includes an area (see FIG. 14) where the user can input the progress status of the component. The calculation unit 16 calculates the workload of the work package based on the progress status input by the user. According to this configuration, when the progress status of the component is input, the workload of the work package can be appropriately updated. Therefore, the user can accurately grasp the workload of the work package.
[0122] The display control unit 13 causes the display device to display the design drawing data including the component selected by the user based on the user's operation on the composite image. According to this configuration, the user can confirm the design drawing on the display device. For example, it is no longer necessary for the operator at the construction site to carry the design drawing documents to the construction site, so the burden on the operator can be reduced.
[0123] The display control unit 13 causes the display device to display the procurement information of the component selected by the user based on the user's operation on the composite image. According to this configuration, the user can confirm the procurement information on the display device. For example, it is no longer necessary for the operator at the construction site to carry the documents related to the procurement information to the construction site, so the burden on the operator can be reduced.
[0124] Note that the project management device, project management method, and recording medium according to the present disclosure are not limited to the above embodiments.
[0125] For example, each of the project management device 10 and the server device 20 may be configured by one physically or logically coupled device, or may be configured by a plurality of devices physically or logically separated from each other. For example, each of the project management device 10 and the server device 20 may be realized by a plurality of computers distributed on a network such as cloud computing.
[0126] The project management device 10 may include at least one of a model information DB 21, a work package information DB 22, a component information DB 23, a drawing information DB 24, and a procurement information DB 25. When the project management device 10 includes databases similar to the model information DB 21, the work package information DB 22, the component information DB 23, the drawing information DB 24, and the procurement information DB 25, the project management device 10 may synchronize these databases with the model information DB 21, the work package information DB 22, the component information DB 23, the drawing information DB 24, and the procurement information DB 25 of the server device 20, respectively.
[0127] The design model data and the construction equipment model data may be two-dimensional models.
[0128] The project management device 10 may not include the imaging device 107. In this case, the acquisition unit 11 acquires a site image from an external imaging device.
[0129] The project management device 10 may not include a display device. In this case, the display control unit 13 causes a predetermined information to be displayed on an external display device by transmitting display information to the external display device.
[0130] The configurations of the model information DB 21, the work package information DB 22, the component information DB 23, the drawing information DB 24, and the procurement information DB 25 are not limited to the configurations of the above-described embodiment. The configuration of each database can be changed by a known method.
Explanation of Reference Numerals
[0131] 1... Project management system, 10... Project management device, 11... Acquisition unit (first acquisition unit), 12... Acquisition unit (second acquisition unit), 13... Display control unit, 14... Reception unit, 16... Calculation unit, 17... Update unit, 106... Output device (display device), MD... Recording medium, P... Project management program.
Claims
1. A project management device for managing a project for constructing a construction object, a first acquisition unit that acquires a site image obtained by photographing a construction site where the construction object is to be constructed; a second acquisition unit that acquires design model data of each of a plurality of components constituting the construction object; a display control unit that causes a display device to display a composite image obtained by superimposing the design model data on the site image; a reception unit that receives a user's operation; a third acquisition unit that acquires the work unit information associating a component that is a work target and a work amount for each work unit for the construction object based on the user's operation on the composite image from a server device that stores the work unit information; an update unit that updates the work unit information stored in the server device; comprising: the third acquisition unit acquires first work unit information, which is the work unit information of a first component that is a component corresponding to the design model data selected by the user, from the server device; the display control unit causes the display device to display a display screen for allowing the user to input information regarding the progress of a first work unit, which is the work unit managed by the first work unit information, according to the first work unit information; the update unit transmits information regarding the progress of the first work unit input by the user to the server device and updates the work amount of the first work unit included in the first work unit information stored in the server device. A project management device.
2. The project management device according to claim 1, further comprising a calculation unit that calculates the work amount of the work unit, the display screen includes an area where the user can input the progress state of the first component, and the calculation unit calculates the work amount based on the progress state input by the user.
3. The project management device according to claim 1 or claim 2, wherein the display control unit causes the display device to display design drawing data including the first component based on an operation of the user on the composite image.
4. The project management device according to any one of claims 1 to 3, wherein the display control unit causes the display device to display procurement information of the first component based on an operation of the user on the composite image.
5. The project management device according to any one of claims 1 to 4, wherein a weight coefficient is set for each of the work units so that the sum is 1.
6. A project management device for managing a project for constructing a construction object, a first acquisition unit that acquires a site image obtained by photographing a construction site where the construction object is to be constructed; a second acquisition unit that acquires design model data of each of a plurality of components constituting the construction object; a display control unit that causes a display device to display a composite image obtained by superimposing the design model data on the site image; a reception unit that receives an operation of a user; and the display control unit causes the display device to display a display screen for allowing the user to input information regarding the progress of a first work unit, which is a work unit including the work of a first component that is a component corresponding to the design model data selected by the user, based on an operation of the user on the composite image. The project management device, wherein the display control unit causes the display device to display procurement information of the first component based on an operation of the user on the composite image.
7. The project management device further includes a calculation unit that calculates the amount of work of the work unit. The project management device according to claim 6, wherein the display control unit causes the display device to display the workload based on an operation of the user on the composite image.
8. The display screen includes an area where the user can input the schedule of the first work unit. The project management device according to claim 7, wherein the calculation unit calculates the workload based on the schedule input by the user.
9. The display screen includes an area where the user can input the progress status of the first component. The project management device according to claim 7 or 8, wherein the calculation unit calculates the workload based on the progress status input by the user.
10. The project management device according to any one of claims 6 to 9, wherein the display control unit causes the display device to display the design drawing data including the first component based on an operation of the user on the composite image.
11. The project management device according to any one of claims 6 to 10, wherein a weight coefficient is set for each of the work units so that the sum is 1.
12. A project management method for managing a project for constructing a construction object, comprising: acquiring a site image obtained by photographing a construction site where the construction object is to be constructed; acquiring design model data of each of a plurality of components constituting the construction object; generating a composite image by superimposing the design model data on the site image, and displaying the composite image on a display device; Based on the user's operation on the composite image, obtaining first work unit information, which is the work unit information of a first component that is a component corresponding to the design model data selected by the user, from a server device that stores work unit information associating a component to be worked on and the amount of work for each work unit for the object to be constructed. Causing the display device to display a display screen for prompting the user to input information regarding the progress of a first work unit, which is the work unit managed by the first work unit information, according to the first work unit information. Transmitting the information regarding the progress of the first work unit input by the user to the server device and updating the amount of work of the first work unit included in the first work unit information stored in the server device. A project management method comprising the above.
13. A project management method for managing a project for constructing an object to be constructed, comprising: Obtaining a site image obtained by photographing a construction site where the object to be constructed is being constructed. Obtaining design model data of each of a plurality of components constituting the object to be constructed. Generating a composite image by superimposing the design model data on the site image and displaying the composite image on a display device. Based on the user's operation on the composite image, causing the display device to display a display screen for prompting the user to input information regarding the progress of a first work unit, which is a work unit including the work of a first component that is a component corresponding to the design model data selected by the user. Based on the user's operation on the composite image, causing the display device to display procurement information of the first component. A project management method comprising the above.
14. A computer-readable recording medium storing a project management program for operating a computer to manage a project for constructing a construction object, wherein the project management program, acquires a site image obtained by photographing a construction site where the construction object is to be constructed, acquires design model data of each of a plurality of components constituting the construction object, generates a composite image by superimposing the design model data on the site image, and causes the composite image to be displayed on a display device, based on an operation of the user on the composite image, acquires first work unit information, which is work unit information associating a component that is a work target and an amount of work for each work unit for the construction object, from a server device that stores the work unit information, for a first component that is the component corresponding to the design model data selected by the user, causes the display device to display a display screen for allowing the user to input information regarding progress of a first work unit, which is the work unit managed by the first work unit information, according to the first work unit information, transmits the information regarding progress of the first work unit input by the user to the server device, and updates the amount of work of the first work unit included in the first work unit information stored in the server device, and is a program for causing a computer to execute, the recording medium.
15. A computer-readable recording medium storing a project management program for operating a computer to manage a project for constructing a construction object, wherein the project management program, acquires a site image obtained by photographing a construction site where the construction object is to be constructed, acquires design model data of each of a plurality of components constituting the construction object, By superimposing the design model data on the on-site image, a composite image is generated, and the composite image is displayed on a display device; Based on the user's operation on the composite image, a display screen for causing the user to input information regarding the progress of a first work unit, which is a work unit including the work of a first component that is a component corresponding to the design model data selected by the user, is displayed on the display device; A recording medium, which is a program for causing a computer to execute: based on the user's operation on the composite image, causing the display device to display procurement information of the first component.
Citation Information
Patent Citations
Device and method for monitoring progress status of construction work
JP1995049910A
Operation support information system using sense of virtual reality
JP2000155855A
Computation of point clouds and joint display of point clouds and building information models with project schedules for monitoring construction progress, productivity, and risk for delays
US20190325089A1
Building construction tracking device and methods
US20190347746A1
Computer system, construction progress display method, and program
WO2019229788A1