Construction management system and construction management method
The construction management system addresses the challenge of managing multiple processes by visually organizing communication items and workload, enhancing project efficiency through intuitive process charts and alerting mechanisms.
Patent Information
- Application Number
- JP2024540159
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-08-10
- Publication Date
- 2025-01-20
- Estimated Expiration
- 2042-08-10
AI Technical Summary
Construction managers, especially inexperienced ones, face challenges in effectively managing construction projects due to the lack of a systematic approach to track and visualize communication items across multiple processes, leading to inefficiencies in workload management and progress monitoring.
A construction management system that includes a control unit to generate and display a process chart, classifying communication items by process, allowing for intuitive visualization of workload and progress across multiple steps, with features to highlight delays and unread messages.
Enables efficient management of construction projects by providing clear visibility into process communication and workload, facilitating timely decision-making even for inexperienced managers.
Smart Images

Figure 0007618107000001 
Figure 0007618107000002 
Figure 0007618107000003
Abstract
Description
[Technical field]
[0001] The present disclosure relates to a construction management system and a construction management method. [Background technology]
[0002] In construction work at a building or other construction site, multiple workers (personnel) in charge of the work often carry out multiple tasks in parallel. The construction manager (site agent) who manages the construction needs to understand the workload of each worker and the progress of multiple tasks being carried out simultaneously. On top of that, the construction manager needs to take measures to ensure that all work is completed safely by the deadline while maintaining the quality of the work.
[0003] The construction manager grasps the workload of the workers by holding morning meetings, hearing from the work supervisor, checking the daily work reports, etc., and grasps the progress of the work by patrolling the work site to make visual inspections and checking on-site photos, etc. Based on the situation grasped in this way, the construction manager manages the construction by, in some cases, increasing or replacing the number of workers, reviewing the work process, etc. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2020-135098 A Summary of the Invention [Problem to be solved by the invention]
[0005] A certain amount of on-site experience is required for construction managers to be able to appropriately judge whether or not it is necessary to review work processes based on the situation they have grasped. In the current situation where the labor force in the construction industry is decreasing, it is necessary to train construction managers who can make such appropriate judgments and manage construction, but there is also a demand for construction management systems that allow even inexperienced construction managers to efficiently manage construction.
[0006] The present disclosure has been made to solve such problems, and the purpose of the present disclosure is to provide a construction management system and a construction management method that allow even inexperienced construction managers to efficiently perform construction management. [Means for solving the problem]
[0007] The construction management system disclosed herein is a system for managing construction of a construction project consisting of multiple steps that are managed by multiple workers. The construction management system includes a control unit that generates a construction schedule and a display unit that displays the schedule. The control unit classifies multiple communication items communicated between a construction manager who manages the construction of the construction project and the multiple workers by step. The display unit displays the classified communication items in association with each of the multiple steps.
[0008] The construction management method disclosed herein is a method for managing construction of a construction project consisting of multiple processes managed by multiple workers. The construction management method includes a step of generating a construction schedule and a step of displaying the schedule. The generating step includes a step of classifying, by process, multiple communication items communicated between a construction manager who manages the construction of the construction project and the multiple workers. The displaying step includes a step of displaying the classified communication items in association with each of the multiple processes. Effect of the Invention
[0009] According to the present disclosure, since the notification items are displayed categorized according to each of the multiple processes, the notification items for each process can be intuitively and efficiently confirmed while ensuring a clear view, and various judgments for construction management can be made more easily. As a result, even an inexperienced construction manager can efficiently manage construction. [Brief description of the drawings]
[0010] [Figure 1] 1 is a diagram showing a hardware configuration of a construction management system according to a first embodiment. FIG. [Diagram 2] FIG. 2 is a functional block diagram of the construction management system. [Diagram 3] 13 is a flowchart of a main process. [Figure 4] 13 is a flowchart of a display information generating process. [Diagram 5] FIG. 1 is a diagram showing an example of a process chart. [Figure 6] FIG. 1 is a diagram showing an example of a process chart. [Figure 7] 13 is a flowchart of a display size determination process according to the second embodiment. [Figure 8] FIG. 1 is a diagram showing an example of a process chart. [Figure 9] FIG. 1 is a diagram showing an example of a process chart. [Figure 10] FIG. 1 is a diagram showing an example of a process chart. [Figure 11] 13 is a flowchart of a display color determination process according to the third embodiment. [Figure 12] FIG. 1 is a diagram showing an example of a process chart. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, the embodiments of the present disclosure will be described in detail with reference to the drawings. Although several embodiments will be described below, it is planned from the beginning of the application that the configurations described in each embodiment will be appropriately combined. Note that the same or corresponding parts in the drawings are given the same reference numerals, and the description thereof will not be repeated.
[0012] First Embodiment 1 is a diagram showing the hardware configuration of a construction management system 1 according to the first embodiment. The construction management system 1 is a system that manages the construction of a construction project consisting of multiple processes. These multiple processes are managed by multiple people in charge (also referred to as "workers").
[0013] For example, the example in Figure 5 described later shows a schedule showing multiple processes in the construction of a new air conditioning unit in Building X. In this example, companies A to F (each person in charge at companies A to F) are in charge of the work in each process.
[0014] Here, the person in charge (worker) from Company A is in charge of the work (process) of bringing in the equipment on the second floor from April 1st to 2nd. Then, finally, the person in charge from Company F is in charge of the trial operation on the second and third floors from April 23rd to 24th, and the construction of this work will be completed when these tasks are completed.
[0015] Here, the "person in charge" may refer to each person in charge of the contractors (Company A to Company F) who undertake each process as described above, or may refer to the contractors (Company A to Company F) who undertake each process themselves. The person in charge (worker) in charge of one process may be one person or multiple people.
[0016] Returning to Fig. 1, the construction management system 1 comprises a server 100 and multiple terminals 200. The server 100 performs processes such as generating a schedule. The multiple terminals 200 are composed of a terminal used by a construction manager (also simply referred to as "manager") who manages the construction of the construction work, and multiple terminals used by multiple people in charge of multiple processes of the construction work.
[0017] The construction manager manages the site so that the construction is completed by the deadline while grasping the workload of each person in charge of each process of the construction work and the progress of each task. In the example of Fig. 1, a terminal 200 used by the construction manager, a terminal 200 used by a worker K1, and a terminal 200 used by a worker K2 are shown.
[0018] The server 100 includes a control unit 111, a storage unit 112, and a communication unit 113. These are connected to each other via a bus so as to be able to communicate with each other.
[0019] The control unit 111 is, for example, a central processing unit (CPU). The storage unit 112 includes a read only memory (ROM), a random access memory (RAM), and a non-volatile storage device (for example, a hard disk drive (HDD) or a solid state drive (SSD)).
[0020] The control unit 111 loads the programs stored in the ROM into the RAM and executes them to realize various functions of the server 100. The control unit 111 performs processes such as generating a construction schedule. The ROM stores a program in which the processing procedures of the server 100 are described. The RAM serves as a working area when the control unit 111 executes a program, and temporarily stores the program, data for executing the program, and the like. The server 100 can be connected to the terminal 200 wirelessly or via a wire via the communication unit 113.
[0021] The terminal 200 may be, for example, a mobile terminal such as a smartphone or a tablet, or a personal computer such as a notebook computer or a desktop computer.
[0022] The terminal 200 includes a control unit (CPU) 211, a storage unit 212, a communication unit 213, an input unit 220, and a display unit 221. These are connected to each other via a bus so that they can communicate with each other. Similarly, the storage unit 212 may be configured to include a ROM, a RAM, and a non-volatile storage device such as an HDD or SSD.
[0023] The control unit 211 loads a program stored in the ROM into the RAM and executes it to realize various functions of the terminal 200. The ROM stores a program in which the processing procedures of the terminal 200 are written. The terminal 200 is connectable to the server 100 via the communication unit 213.
[0024] The input unit 220 accepts user input. The input unit 220 is, for example, a touch panel, but may also be a keyboard or a mouse. The display unit 221 displays various information. The display unit 221 is, for example, a liquid crystal display or a display. The display unit 221 can display a process chart generated by the control unit 111. The process chart can be displayed on any of the terminals 200.
[0025] The construction management system 1 may be a device that is configured by integrating the server 100 and the terminal 200 used by the manager. In this case, the device is configured so that the display unit (display) displays the schedule generated by the control unit (CPU) of the device. The construction management system 1 may also be configured only by the server 100 and the terminal 200 used by the manager.
[0026] 2 is a functional block diagram of the construction management system 1. The control unit 111 is capable of executing the processes executed by the classification unit 121 and the generation unit 122.
[0027] In this embodiment, matters to be communicated regarding the process are communicated between the construction manager and multiple staff members. In this embodiment, the matters to be communicated include chat messages using chat, and information is communicated between the construction manager and multiple staff members by chat. However, this is not limited to this, and information may be communicated by email. The matters to be communicated may be information memos regarding the process (such as data containing input of phone calls), or may be confirmations, contacts, exchanges, etc. regarding the process.
[0028] In this embodiment, these items to be communicated are organized by process and displayed in an easy-to-understand manner on a process chart, making it possible to see at a glance what kind of communication took place at each process, what kind of agreements were made, etc.
[0029] In this embodiment, chat messages (hereinafter, simply referred to as "messages") can be input and viewed on the schedule displayed on the display unit 221. This allows messages to be exchanged between the construction manager and multiple people in charge (hereinafter, collectively referred to as "users").
[0030] The user can specify any step in the schedule and input a message from the input unit 220. When a new message is displayed, the user can change the status of the message from an unread state to a read state.
[0031] The classification unit 121 acquires the message information received by the input unit 220. The message information includes the input message and the state of the message (read state / unread state). The message information is stored in the storage unit 112 as a message history.
[0032] The classification unit 121 acquires a history of messages previously input from the storage unit 112. Then, the classification unit 121 classifies the acquired messages by process and outputs the classification result. The generation unit 122 acquires this classification result and also acquires process information (described later) from the storage unit 112. The generation unit 122 generates a process chart based on the process information and classification information. The display unit 221 displays the generated process chart. Newly input messages and the status of messages (read status / unread status) are reflected in this process chart.
[0033] A specific description will be given below using a flowchart. Fig. 3 is a flowchart of the main process. The process shown in this flowchart may be started, for example, based on a display request from the terminal 200. Hereinafter, "step" may also be simply referred to as "S".
[0034] When the main process starts, in S101, the server 100 acquires message information from the input unit 220. In S102, the server 100 acquires a message history from the storage unit 112. In S103, the server 100 classifies the message information and messages included in the message history by process.
[0035] In S104, the server 100 acquires the process information from the storage unit 112. The process information is various information set for multiple processes in the target construction. For example, in the example of Fig. 5, the information is necessary to generate a process schedule, such as the construction name (new construction of air conditioning equipment in X building), the item name of each process (equipment delivery to the second floor, etc.), the company name (Company A, etc.), and the scheduled construction date (April 1-2, 2022, etc.).
[0036] In S105, the server 100 executes a display information generation process (FIG. 4) to generate display information (such as a schedule). In S106, the server 100 outputs the display information (such as a schedule) to the display unit, and ends the main process.
[0037] Specifically, a main process is executed in response to a display request from terminal 200, and the display information generated as a result is acquired by terminal 200 via communication unit 213 and displayed on display unit 221. An example of a process chart displayed on display unit 221 is shown in Figures 5 and 6. Below, the process chart shown in Figures 5 and 6 will be explained while explaining the flowchart of the display information generation process using Figure 4.
[0038] FIG. 4 is a flowchart of the display information generation process. In the display information generation process, a schedule is generated. FIG. 5 is a diagram showing an example of a schedule. As shown in FIG. 5, the name of the work is displayed at the top of the schedule 91 (hereinafter also simply referred to as a "schedule"). In this example, it is shown that the work is for the installation of new air conditioning equipment in X Building. In this embodiment, the schedule is a bar chart schedule that displays multiple bar charts corresponding to multiple processes.
[0039] In this example, a schedule for the period from April 1 to April 24, 2022 is shown in a bar chart. In the schedule, a vertical line is displayed indicating that today is April 9, 2022.
[0040] The schedule shows the item name, company name, progress rate, and bar chart for each process. The item name column shows the task name (type of task) for each process. The company name column shows the name of the company in charge of the task. The progress rate column shows the progress rate of the task as a percentage.
[0041] The construction of new air conditioning equipment for Building X shows multiple processes, including equipment delivery on the second floor by Company A, equipment installation on the second floor by Company B, piping work on the second floor by Company C, wiring work on the second floor by Company D, insulation work on the second floor by Company E, and trial operation on the second floor by Company F.
[0042] Furthermore, for the construction of new air conditioning equipment in Building X, multiple processes are displayed, including equipment delivery on the 3rd floor by Company A, equipment installation on the 3rd floor by Company B, piping work on the 3rd floor by Company C, wiring work on the 3rd floor by Company D, insulation work on the 3rd floor by Company E, and trial operation on the 3rd floor by Company F.
[0043] According to this work schedule, the equipment delivery (Company A) to the second floor, the equipment installation (Company B) to the second floor, and the equipment delivery (Company A) to the third floor are scheduled for April 1st to April 2nd. Next, the piping work (Company C) on the second floor is scheduled for April 3rd to April 8th (in this embodiment, work is not carried out on Saturdays and Sundays), and the equipment installation (Company B) on the third floor is scheduled for April 3rd to April 4th. Today is April 9th, and all of the above work has been completed as planned, so the bar chart is displayed in "blue" indicating completed work. In addition, the progress rate of these works is displayed as "100%".
[0044] In this embodiment, a first process and a second process can be extracted from the process information. The multiple processes of a construction project include a first process and a second process that is a process that follows the first process. The second process is a process that will be affected by a delay in the work of the first process if that delay occurs. These relationships are set in advance as process information.
[0045] When the process chart is displayed on the display unit 221, an image is displayed that connects a first bar chart corresponding to a first process and a second bar chart corresponding to a second process.
[0046] In the example of Figure 5, Company B is responsible for the installation of equipment on the second floor from April 1st to April 2nd, and the installation of equipment on the third floor from April 3rd to April 4th, and the installation of equipment on the third floor needs to be completed the day after the installation on the second floor is completed.
[0047] If the installation of the equipment on the second floor (first process) is delayed, the installation of the equipment on the third floor (second process) cannot be started, which may result in a delay to the installation of the equipment on the third floor as well. In this way, if a process (first process) is delayed and there is a possibility that it will affect the next process (second process), an image of a line connecting the two processes (here, an image of an arrow pointing from the first process to the second process) is displayed as "related work."
[0048] Furthermore, Company C is scheduled to carry out piping work on the third floor from April 9th to April 12th after the second floor piping work is completed from April 3rd to April 8th. In this case too, if the second floor piping work is delayed, there is a possibility that the third floor piping work cannot be started. In this case too, these two processes are shown to be "related work". On the other hand, even if the equipment installation work on the second floor (Company B) is delayed, the second floor piping work (Company C) can start as scheduled from April 3rd. For this reason, these two processes are not set as "related work".
[0049] Next, wiring work on the second floor (Company D) is scheduled for April 9th to April 10th, insulation work on the second floor (Company E) for April 11th to April 16th, and insulation work on the third floor (Company E) for April 17th to April 22nd. For this project, insulation work on the second floor cannot begin until the wiring work on the second floor is completed. For this reason, these processes are also indicated as "related work." Furthermore, Company E needs to begin insulation work on the third floor the day after the insulation work on the second floor is completed, so these processes are also indicated as "related work."
[0050] Additionally, Company D will carry out wiring work on the 2nd floor from April 9th to April 10th, followed by wiring work on the 3rd floor from April 15th to April 16th. There is a two-day leeway between these two processes, and in this example, these processes are also shown as "related work" because they are judged to have the potential to affect the next process. Finally, a test run by Company F is scheduled for the 2nd and 3rd floors from April 23rd to April 24th.
[0051] Returning to Fig. 4, when the display information generation process starts, the server 100 sets the color of the bar chart image in accordance with the load state of each process in S201.
[0052] In this embodiment, it is assumed that the load state of each process is set to either a "high load state" or a "normal state." The load state of a process is set to the "normal state" as the initial state. The construction manager checks the progress of the process and the schedule of the person in charge of the process, and if the work schedule of the process is likely to be delayed because the person in charge has no time in their schedule, etc., he sets the load state of the process to the "high load state." Alternatively, the server 100 may automatically determine the load state of the process based on information such as the person in charge's schedule, and set it.
[0053] The server 100 sets the bar chart image corresponding to the process in a high load state to red. In this case, the entire bar chart image may be displayed in red, or only the period (days) in the high load state may be displayed in red. When the load state of the first process is a high load state, the server 100 sets the bar chart corresponding to the second process to pink.
[0054] In the example of FIG. 5, it is assumed that the load state is determined to be a high load state for the wiring work on the second floor (first process) on April 10th. In this case, the bar chart for the wiring work on the second floor (first process) on April 10th is displayed in red. Note that the entire bar chart for this process may be displayed in red. Then, the bar chart for the insulation work on the second floor (second process) and the bar chart for the wiring work on the third floor (second process), which are set as "related work" to this process, are each displayed in pink.
[0055] Also, assume that the load state for the insulation work on the second floor on April 15th is determined to be a high load state. In this case, the bar chart for the insulation work on the second floor on April 15th is displayed in red. Note that the entire bar chart for the insulation work on the second floor may be displayed in red. Then, the bar chart for the insulation work on the third floor, which is set as a "related task" to this process, is displayed in pink.
[0056] As a general rule, any process that is in progress or scheduled to be carried out today (April 9th) is shown as a "planned task" with a light blue bar chart. The wiring work on the second floor is in progress (50% progress) and is therefore shown in light blue. However, as shown above, when it is shown in red or pink, these colors take priority. Additionally, the piping work on the third floor is also in progress (25% progress) and is therefore shown in light blue. Processes scheduled for April 10th and after have not yet begun, and this is indicated in the progress rate column. The trial runs on the second and third floors scheduled for April 23rd to April 24th are shown in light blue bar charts.
[0057] Returning to Fig. 4, in S202, the server 100 sets the message status to the message. This sets whether the message is in a read or unread state. In S203, the server 100 associates the classified messages with each bar chart in chronological order. In S204, the server 100 generates display information (such as a schedule), and ends the display information generation process. In the example of Fig. 5, a schedule 91 is displayed on the display unit 221 as display information.
[0058] Next, an example of displaying a message associated with each bar chart will be described with reference to Fig. 6. The message can be switched between display and non-display depending on the user's specification. Fig. 5 shows an example where the message is set to "hidden," and Fig. 6 shows an example where the message is set to "display."
[0059] 6, the display unit 221 displays the classified messages in chronological order in association with each of the multiple processes. In this example, the multiple messages are classified in association with the piping work on the second floor performed by company C, the wiring work on the second floor performed by company D, and the insulation work on the second floor performed by company E.
[0060] Specifically, the message "..." is displayed, which was sent at 10:00 on April 1st from construction manager X (the construction manager) to company C's Y (the person in charge of the piping work on the second floor) in relation to the piping work on the second floor. The message is displayed in a speech bubble image, and the speech bubble image is positioned so as to indicate the process that the message corresponds to.
[0061] Mr. X (sender), a construction manager, displays the schedule 92 on his own terminal 200, specifies the piping work on the second floor as the process, and specifies Mr. Y of Company C as the destination (recipient) to send a message. For example, when the bar chart image of the piping work on the second floor is clicked with the mouse, a message input screen may be displayed.
[0062] In response to this, Mr. Y of Company C displays the process chart 92 on his / her own terminal 200, and since he / she has read the message, he / she changes the status of the message from unread to read. For example, for each message, a setting screen for the message status is displayed, and the setting screen is configured so that the message status can be changed. When the status of a message is changed to read, the word "read" is displayed on the message.
[0063] Also, in response to the wiring work on the second floor, the message sent by Z1 of Company D to X, the construction manager, at 13:00 on April 1st is displayed: "Since we will be working at another site on 4 / 9, Z2 will be working."
[0064] Mr. Z1 of Company D displays the schedule 92 on his own terminal 200, specifies the wiring work on the second floor as the schedule, and specifies Mr. X, the construction manager, as the recipient to send a message. In response to this, Mr. X, the construction manager, displays the schedule 92 on his own terminal 200, reads the message, and changes the status of the message from unread to read.
[0065] Furthermore, the message following the above message is the reply message "Got it" sent by construction manager X to company D's Z1 at 3pm on April 1st. If there are two or more messages for one process, the balloon image of the new message is placed so that it points to the previous message. This allows multiple messages for one process to be arranged in chronological order.
[0066] Mr. X, the construction manager, displays the schedule 92 on his own terminal 200, selects the message sent to Mr. X, the construction manager, from Mr. Z1 of Company D, and sends a reply message to that message. For example, by clicking on the "Mr. X1 of Company D" part in the message, an input screen for the message to be sent (reply message) to Mr. X1 of Company D can be displayed. This message has already been read.
[0067] Furthermore, the next message after the above message is displayed as "Thank you for your cooperation on 4 / 9," which was sent from Z2 of Company D to construction manager X at 10:00 on April 4th.
[0068] Mr. Z2 of Company D displays the schedule 92 on his own terminal 200, specifies the wiring work on the second floor as the process, and specifies Mr. X, the construction manager, as the recipient to send a message. For example, by clicking on the "Mr. X, the construction manager" part in the message, an input screen for the message to be sent to Mr. X, the construction manager, may be displayed. This message has already been read.
[0069] The above three messages were sent with "2nd floor wiring work" specified as the process. Therefore, these three messages are classified as 2nd floor wiring work. These messages are displayed in chronological order.
[0070] Also, in relation to the insulation work on the second floor, a message sent by Z3 of Company E to construction manager X at 13:00 on April 9th is displayed, saying, "If Company D's work is delayed, our work may be delayed."
[0071] Mr. Z3 of Company E displays the schedule 92 on his / her own terminal 200, specifies the second floor insulation work as the process, specifies Mr. X, the construction manager, as the recipient, and sends a message. This message has already been read.
[0072] Furthermore, the next message after the above message is displayed as a message sent by construction manager X to Z3 of Company E at 3 p.m. on April 9th.
[0073] Mr. X, a construction manager, displays the schedule 92 on his own terminal 200, specifies the second floor insulation work as the process, and sends (replies to) a message specifying Mr. Z3 of Company E as the recipient. Since Mr. Z3 of Company E has not checked this message, it is set to an unread state.
[0074] The above two messages are classified as messages related to the insulation work on the second floor. These messages are displayed in chronological order.
[0075] As described above, the control unit 111 classifies multiple chat messages transmitted between the construction manager and multiple workers by process. The display unit 221 displays the classified messages in association with each of the multiple processes. The display unit 221 also displays the classified messages in chronological order in association with each of the multiple processes.
[0076] Conventionally, when a construction manager and multiple workers exchanged messages via chat, e-mail, etc., in order to grasp the overall progress of the construction project, the construction manager had to check the messages between each worker individually. When a large number of people were involved, it took a long time to trace these messages in chronological order. In addition, if one wanted to grasp the progress of each process or the progress of the entire construction project, it was necessary to classify and organize these messages by process.
[0077] In this embodiment, in facility construction work in which multiple processes proceed in parallel, a chat means is provided that allows conversations to be organized in chronological order for each process, while at the same time providing a user interface that allows chat statuses for multiple processes to be viewed simultaneously without compromising visibility. In this embodiment, messages specific to each process are aggregated and displayed on a schedule, so that messages for each process can be intuitively and efficiently confirmed while ensuring visibility, making it easier to make various decisions for construction management. This allows even inexperienced construction managers to efficiently manage construction.
[0078] Furthermore, the input unit 220 accepts a message that specifies any one of a plurality of processes and any one of a construction manager and a plurality of persons in charge as a chat message. The display unit 221 displays the message accepted by the input unit 220. The display unit 221 displays whether each of the plurality of messages has been read or not. In this manner, a specific process can be specified while checking the process schedule, and a message related to the specified process can be sent, and the read status of the message can also be confirmed, making it easy to manage communication information for each process.
[0079] <Second embodiment> In the first embodiment, as shown in Fig. 6, all message contents are viewable, but the present invention is not limited to this and may be configured as follows. Hereinafter, explanations of parts common to the first embodiment will be omitted.
[0080] In the second embodiment, the display mode of chat messages is configured to be switchable. The display mode can be switched to any one of a first mode, a second mode, and a third mode by user settings. This will be specifically described below.
[0081] 7 is a flowchart of the display size determination process according to the second embodiment. The display size determination process is a process for setting whether chat messages displayed on the schedule are to be displayed in normal display or simple display. This process may be started when the display mode of the chat messages is switched by the user.
[0082] The display unit 221 can display each of the multiple messages in either a normal display in which the message contents can be viewed, or a simplified display in which the message contents are displayed in a smaller size than the normal display and cannot be viewed. In this way, even if there are many messages to be displayed on the process chart, the messages can be made easier to view by simply displaying some of them.
[0083] When the display size determination process starts, the server 100 determines in S301 whether the display mode is set to the first mode. If the server 100 determines that the display mode is set to the first mode (YES in S301), the process proceeds to S303. If the server 100 determines that the display mode is not set to the first mode (NO in S301), the process proceeds to S302.
[0084] In S302, the server 100 determines whether the display mode is the second mode. If the server 100 determines that the display mode is set to the second mode (YES in S302), the server 100 proceeds to S304. If the server 100 determines that the display mode is not set to the second mode (NO in S302), the server 100 proceeds to S305.
[0085] When the process proceeds to S305, the display mode is not set to either the first mode or the second mode, and therefore the display mode is set to the third mode. In this case, the server 100 sets all messages to the simplified display state in S305 and ends the display size determination process. Messages set to the simplified display state are displayed in the simplified display, and messages set to the normal display state are displayed in the normal display.
[0086] The display of the schedule when the display mode is set to the third mode will be described below with reference to Fig. 8. Fig. 8 is a diagram showing an example of a schedule. The normal display is the display method shown in Fig. 6, in which the message contents are displayed. In contrast, when the simplified display is used, the message contents are not displayed, and a downward-facing triangle image is displayed in a balloon image, as shown in Fig. 8.
[0087] As in the example of Fig. 6, in the example of Fig. 8, there is one message corresponding to the piping work on the second floor, three messages corresponding to the wiring work on the second floor, and two messages corresponding to the insulation work on the second floor. In the example of Fig. 8, as in the example of Fig. 6, one bubble image is displayed corresponding to the piping work on the second floor, three bubble images corresponding to the wiring work on the second floor, and two bubble images corresponding to the insulation work on the second floor.
[0088] When the user clicks on the speech bubble image on the screen of the display unit 221 with the mouse (or taps on the speech bubble in the case of a touch panel), the message content of the corresponding part is displayed (displayed in normal display). By clicking on the bar chart, all the corresponding messages may be displayed in normal display.
[0089] Returning to FIG. 7, in S303 (while the first mode is being set), the server 100 sets the most recent message to the normal display state in each step, sets the other messages to the simplified display state, and ends the display size determination process.
[0090] Hereinafter, the display of the process schedule when the display mode is set to the first mode will be described with reference to Fig. 9. Fig. 9 is a diagram showing an example of the process schedule.
[0091] When two or more messages are associated with each of a plurality of processes, the display unit 221 displays the latest message among the two or more messages in normal display, and displays messages other than the latest message in simplified display. In this way, it is possible to draw the user's attention to the latest message while making it possible to view the most recently exchanged messages in each process. This allows even an inexperienced construction manager to efficiently manage construction.
[0092] As in Figure 6, in the example of Figure 9, there is one message corresponding to plumbing work on the second floor, three messages corresponding to wiring work on the second floor, and two messages corresponding to insulation work on the second floor.
[0093] As shown in Fig. 9, in each of the above steps, only the most recent message is displayed normally, and other messages are displayed in a simplified manner. When the user clicks on the balloon image of a message that is displayed in a simplified manner, the content of the message is displayed.
[0094] 7, in S304 (while the second mode is being set), the server 100 sets the process in a predetermined state (in this embodiment, "high load state") to the normal display state, sets the process other than the predetermined state (high load state) to the simplified display state, and ends the display size determination process. All messages corresponding to the process set to the normal display state are displayed in the normal display, and all messages corresponding to the process set to the simplified display state are displayed in the simplified display.
[0095] The display of the schedule when the display mode is set to the second mode will be described below with reference to Fig. 10. Fig. 10 is a diagram showing an example of the schedule. The wiring work on the second floor on April 10 is set to be in a high load state.
[0096] In this embodiment, the multiple processes include a predetermined bar chart corresponding to a predetermined process (for example, "wiring work on the second floor", "insulation work on the second floor") in a predetermined state (in this embodiment, "high load state"). Display unit 221 displays the predetermined bar chart in a different manner (in this embodiment, "red") from bar charts other than the predetermined bar chart. Display unit 221 displays messages associated with the predetermined process in normal display, and displays messages associated with processes other than the predetermined process in simplified display.
[0097] A specific example will be described below. As in Fig. 6, in the example of Fig. 10, there is one message corresponding to plumbing work on the second floor, three messages corresponding to wiring work on the second floor, and two messages corresponding to insulation work on the second floor.
[0098] As shown in Figure 10, the wiring work on the second floor and the insulation work on the second floor are in a high load state. Therefore, the bar charts corresponding to the wiring work on the second floor and the insulation work on the second floor are partially displayed in red. All messages corresponding to the wiring work on the second floor and the insulation work on the second floor are displayed in normal display.
[0099] All messages related to the piping work on the second floor, which is not under high load, are displayed in simple display. When the user clicks on the balloon image of the message displayed in simple display, the message content is displayed.
[0100] For example, if there is a message for wiring work on the third floor, which is displayed in pink, all corresponding messages will be displayed in simple display. Also, if there is a message for test operation on the third floor, which is displayed in light blue, all corresponding messages will be displayed in simple display.
[0101] In this embodiment, the bar charts of processes related to a process in a high load state (processes in a high load state that may have an impact if delayed) are displayed in pink. Such a state may also be included in the above-mentioned predetermined state.
[0102] In this case, for example, if there is a message for wiring work on the third floor, which is displayed in pink, all the corresponding messages will be displayed in normal display. On the other hand, if there is a message for test operation on the third floor, which is displayed in light blue, all the corresponding messages will be displayed in simplified display.
[0103] With the above configuration, messages corresponding to processes that are in a certain state (for example, a high load state) that should be noted can be viewed in normal display, and these messages can attract the user's attention. In particular, when the process is in a high load state, there is a possibility that a delay will occur in the schedule of the process. In this case, the construction manager can quickly check the exchanges in the process that is in a high load state (displayed in red), making it easier to adjust the work. In addition, by displaying processes related to the process that is in a high load state (displayed in pink) in normal display, the construction manager can easily adjust the work schedule or increase the number of personnel between the person in charge of the process that is in a high load state and the related processes that are likely to cause delays. This allows even an inexperienced construction manager to efficiently manage construction.
[0104] <Third embodiment> In the first and second embodiments, the display color of chat messages is fixed (for example, the background color is white). In contrast, in the third embodiment, the display unit 221 displays messages that have been read in a predetermined manner (for example, the background color is gray) and displays messages that have not been read in a manner different from the predetermined manner (for example, the background color is green).
[0105] Hereinafter, explanations of parts common to the first and second embodiments will be omitted. Fig. 11 is a flowchart of the display color determination process according to the third embodiment. After executing S203 of the display information generation process (Fig. 4), the server 100 executes the display color determination process for all messages. After executing the display color determination process for all messages, the server 100 executes S204.
[0106] When the background color determination process starts, the server 100 determines in S401 whether the target message has been read. If the server 100 determines that the target message has been read (YES in S401), the process proceeds to S402. If the server 100 determines that the target message has not been read (NO in S401), the process proceeds to S403.
[0107] In S402, the server 100 sets the background color of the target message to gray and ends the background color determination process. As a result, if the message has been read, the background of the message is displayed in gray.
[0108] In S403, the server 100 sets the background color of the target message to green and ends the background color determination process. As a result, if the message is in an unread state, the background of the message is displayed in green.
[0109] A specific example will be described below with reference to Fig. 12. Fig. 12 is a diagram showing an example of a schedule. The schedule in Fig. 12 is illustrated in a more simplified manner than the schedule explained above. Fig. 12 shows a bar chart and a message associated with the bar chart.
[0110] In this example, the work will proceed in the order of process A, process B, and process C. Message 81 sent at 10:00 on April 1st is displayed as the message associated with process A. This message has already been read, and the background color of this message is gray.
[0111] As a message associated with process B, a message 82 (read state) sent at 8:00 on April 2nd is displayed (background color is gray). Furthermore, as a reply message to that, a message 83 (read state) sent at 10:00 on April 2nd is displayed (background color is gray). Furthermore, as a reply message to that, a message 84 sent at 9:00 on April 3rd is displayed. This message is an unread reply message, and the background color of this message is green.
[0112] Message 85 sent at 9:00 on April 5 is displayed as a message associated with process C. This message is an unread message, and the background color of this message is green.
[0113] In this way, by using different background colors for messages that have been read and messages that have not been read, the user's attention can be drawn to unread messages that are of high importance, allowing even inexperienced construction managers to efficiently manage construction.
[0114] In addition, in the case of an unread message, the display mode of the message may be different depending on whether it is a reply message to a message or a message other than a reply message (a message sent with a new recipient specified). For example, as a reply message, an unread message 84 (step B) sent at 9:00 on April 3rd is displayed with a light blue background color. On the other hand, as a message sent with a new recipient specified, an unread message 85 (step C) sent at 9:00 on April 5th is displayed with a green background color. In addition, in the case of an unread message, the display mode of the message (background color of the message) may be different for each sender.
[0115] [Variations] The present invention is not limited to the configurations described in the first to third embodiments, and may be configured as follows.
[0116] In the first to third embodiments, as shown in Fig. 6 etc., in the normal display, the sender, receiver, message content, and message status (read or unread status) are displayed for each message. As shown in Fig. 8 etc., in the simplified display, a triangular image is displayed in a balloon image. However, without being limited to this, in the simplified display, the sender, receiver, and message status may be displayed, the sender and receiver may be displayed, or only the sender may be displayed.
[0117] In addition, if all messages cannot be displayed on a screen of a process chart such as that shown in Fig. 6, all messages may be displayed by scrolling the screen. In addition, to make the display of messages fit within the screen of the process chart, messages that can be displayed may be displayed normally, and other messages may be automatically adjusted to be displayed in a simplified manner.
[0118] In the first to third embodiments and the modified examples, examples in which a bar chart schedule is used as a schedule are described, but the present invention is not limited to this, and any schedule may be used. For example, the schedule may be a network schedule. In this case, a message may be displayed in association with each process in the display showing the process.
[0119] The embodiments disclosed herein are also intended to be combined as appropriate within the scope of technical inconsistency. The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The technical scope of the present disclosure is defined by the claims, not the description of the above embodiments, and is intended to include all modifications within the scope and meaning equivalent to the claims. [Explanation of symbols]
[0120] 1 construction management system, 81-85 messages, 91-96 schedule, 100 server, 111, 211 control unit, 112, 212 memory unit, 113, 213 communication unit, 121 classification unit, 122 generation unit, 200 terminal, 220 input unit, 221 display unit.
Claims
1. A construction management system for managing construction work consisting of multiple processes in which multiple people are in charge, A control unit that generates a schedule of the construction work; A display unit that displays the process chart, the process chart is a bar chart process chart displaying a plurality of bar charts corresponding to the plurality of processes, The control unit classifies a plurality of communication items communicated between a construction manager who manages the construction of the construction and the plurality of persons in charge by process, the display unit displays the classified notification items in correspondence with a bar chart corresponding to each of the plurality of processes; The plurality of steps includes a first step and a second step that is a step subsequent to the first step, The second process is a process that is affected by a delay in the first process when the work of the first process is delayed, the load state indicating the workload of the plurality of workers includes a high load state in which a delay in the work of the first process is predicted, The display unit is Each of the plurality of messages can be displayed in either a normal display in which the contents of the messages can be viewed, or a simplified display in which the contents of the messages are displayed in a size smaller than the normal display and cannot be viewed, when the load state of the first process is the high-load state, displaying a first bar chart corresponding to the first process in a first manner different from a manner when the load state of the first process is not the high-load state, and displaying a second bar chart corresponding to the second process in a second manner different from the first manner; A construction management system that displays communication items associated with the first bar chart and communication items associated with the second bar chart in the normal display, and displays communication items associated with a bar chart that is neither the first bar chart nor the second bar chart in the simplified display.
2. The plurality of items to be communicated include a plurality of chat messages between the construction manager and the plurality of personnel, The control unit classifies the plurality of messages by process, The construction management system according to claim 1 , wherein the display unit displays the classified messages in chronological order in association with a bar chart corresponding to each of the plurality of processes.
3. further comprising an input unit for receiving an input from a user; The input unit receives a message specifying any one of the plurality of processes, the construction manager, and any one of the plurality of persons in charge as a message of the chat, The display unit is displaying the message received by the input unit; The construction management system according to claim 2 , further comprising: displaying whether each of the plurality of messages has been read or not.
4. The construction management system according to claim 3 , wherein the display unit displays the messages that have been read in a predetermined manner, and displays the messages that have not been read in a manner different from the predetermined manner.
5. The construction management system of claim 4, wherein when two or more messages are associated in a bar chart corresponding to each of the plurality of processes, the display unit displays the most recent message of the two or more messages in the normal display and displays messages other than the most recent message in the simplified display.
6. A construction management method for managing construction work consisting of multiple processes in which multiple people are in charge, comprising: generating a schedule for the construction work; displaying the schedule, the process chart is a bar chart process chart displaying a plurality of bar charts corresponding to the plurality of processes, The step of generating the schedule includes a step of classifying a plurality of communication items communicated between a construction manager who manages the construction of the construction work and the plurality of persons in charge by process, The step of displaying the process chart includes a step of displaying the classified communication items in correspondence with a bar chart corresponding to each of the plurality of processes, The plurality of steps includes a first step and a second step that is a step subsequent to the first step, The second process is a process that is affected by a delay in the first process when the work of the first process is delayed, the load state indicating the workload of the plurality of workers includes a high load state in which a delay in the work of the first process is predicted, Each of the plurality of messages can be displayed in either a normal display in which the content of the message can be viewed, or a simplified display in which the content of the message is displayed in a size smaller than the normal display and the content of the message cannot be viewed, The step of displaying the schedule includes: when the load state of the first process is the high-load state, displaying a first bar chart corresponding to the first process in a first manner different from a manner in which the load state of the first process is not the high-load state, and displaying a second bar chart corresponding to the second process in a second manner different from the first manner; The construction management method further includes a step of displaying communication items associated with the first bar chart and communication items associated with the second bar chart in the normal display, and displaying communication items associated with a bar chart which is neither the first bar chart nor the second bar chart in the simplified display.
Citation Information
Patent Citations
Method for scheduling a production process by supporting the visualization of material shortages
EP2224383A1
Priority inbox notification and synchronization for mobile messaging application
JP2015015038A
Hierarchical project management device
JP2018018526A
Computer program for generating, processing and managing task corresponding to message and electronic equipment
JP2018181335A
Construction management system and construction management method
JP2020135098A