Work management system and work management method

JPWO2024034059A5Active Publication Date: 2025-01-09MITSUBISHI ELECTRIC BUILDING SOLUTIONS CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024540159
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-10
Filing Date
2022-08-10
Publication Date
2025-01-09
Estimated Expiration
2042-08-10

AI Technical Summary

Technical Problem

Construction managers, especially inexperienced ones, face challenges in efficiently managing construction projects due to the complexity of tracking workload and progress across multiple tasks and personnel, which is exacerbated by a decreasing workforce in the construction industry.

Method used

A construction management system that generates and displays a schedule with classified communication items by process, allowing intuitive and efficient management decisions through a server and terminal configuration that includes a control unit for processing and a display unit for visualizing communication interactions.

Benefits of technology

Enables even inexperienced construction managers to effectively manage construction projects by providing a clear, visual representation of communication and progress, facilitating better decision-making and workload management.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

A work management system (1) comprises a control unit (111) that generates a process table for construction, and a display unit (221) that displays the process table. The control unit (111) classifies, for each process, a plurality of messages shared between a work manager who manages the work of construction and a plurality of persons in charge. The display unit (221) displays the classified messages by associating with each of the plurality of processes.
Need to check novelty before this filing date? Find Prior Art

Description

Construction management system and construction management method

[0001] The present disclosure relates to a construction management system and a construction management method.

[0002] At construction sites such as those for buildings, multiple workers (persons in charge) often work on 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. Furthermore, 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, interviewing the work supervisor, and checking the daily work reports, and also grasps the progress of the work by patrolling the work site to make visual inspections and checking on-site photographs, 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.

[0004] Japanese Patent Application Laid-Open No. 2020-135098

[0005] A certain amount of on-site experience is required for construction managers to be able to make appropriate decisions based on the situation they have grasped, such as whether or not a review of the work process is necessary. In the current situation where the construction industry's workforce is declining, it is necessary to train construction managers who can make such appropriate decisions and manage construction, but there is also a demand for construction management systems that allow even inexperienced construction managers to manage construction efficiently.

[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 manage construction.

[0007] The construction management system disclosed herein is a system for managing construction work consisting of multiple processes handled by multiple people. 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, by process, multiple communication items communicated between the construction manager who manages the construction work and the multiple people in charge. The display unit displays the classified communication items in association with each of the multiple processes.

[0008] The construction management method disclosed herein is a method for managing construction work consisting of multiple processes managed by multiple people. 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 work and the multiple people managing the work. The displaying step includes a step of displaying the classified communication items in association with each of the multiple processes.

[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 checked intuitively and efficiently while ensuring a clear overview, making it easier to make various decisions for construction management. This allows even inexperienced construction managers to efficiently manage construction.

[0010] FIG. 1 is a diagram showing a hardware configuration of a construction management system according to a first embodiment. FIG. 2 is a diagram showing a functional block diagram in the construction management system. FIG. 3 is a flowchart of main processing. FIG. 4 is a flowchart of display information generation processing. FIG. 5 is a diagram showing an example of a process schedule. FIG. 6 is a diagram showing an example of a process schedule. FIG. 7 is a flowchart of display size determination processing according to a second embodiment. FIG. 8 is a diagram showing an example of a process schedule. FIG. 9 is a diagram showing an example of a process schedule. FIG. 10 is a flowchart of display color determination processing according to a third embodiment. FIG.

[0011] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. While several embodiments will be described below, it was originally intended that the configurations described in each embodiment be combined as appropriate. Note that identical or corresponding parts in the drawings will be designated by the same reference numerals, and their description will not be repeated.

[0012] 1 is a diagram showing the hardware configuration of a construction management system 1 according to a first embodiment. The construction management system 1 is a system for managing construction work consisting of multiple processes. These multiple processes are handled by multiple people in charge (also referred to as "workers").

[0013] For example, the example in Figure 5, which will be described later, shows a schedule showing multiple processes in the construction of new air conditioning equipment 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, from April 1st to 2nd, a person in charge (worker) from Company A is in charge of the work (process) of bringing in the equipment on the second floor. Then, finally, from April 23rd to 24th, a person in charge from Company F is in charge of the trial operation on the second and third floors, and once these tasks are completed, the construction of the main work will be 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) themselves who undertake each process. There may be one or more people in charge (workers) in charge of one process.

[0016] Returning to Figure 1, the construction management system 1 comprises a server 100 and a plurality of terminals 200. The server 100 performs processes such as generating a schedule. The plurality of terminals 200 comprises a terminal used by a construction manager (also simply referred to as "manager") who manages the construction of the work, and a plurality of terminals used by a plurality of people in charge of a plurality of steps in the work.

[0017] The construction manager manages the site so that the construction is completed by the deadline while understanding the workload of each person in charge of each process of the construction work and the progress of each task. In the example of Figure 1, a terminal 200 used by the construction manager, a terminal 200 used by worker K1, and a terminal 200 used by 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 that they can 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 programs stored in the ROM into the RAM and executes them to realize the various functions of the server 100. The control unit 111 performs processes such as generating a construction schedule. The ROM stores programs that describe the processing procedures of the server 100. The RAM serves as a working area when the control unit 111 executes programs, and temporarily stores programs, data used when executing programs, and the like. The server 100 can be connected to the terminal 200 wirelessly or via a wired connection 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 programs stored in the ROM into the RAM and executes them to realize various functions of the terminal 200. The ROM stores programs describing the processing procedures of the terminal 200. The terminal 200 can be connected to the server 100 via the communication unit 213.

[0024] The input unit 220 accepts input from the user. 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 integrates 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 with only 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 via chat. However, this is not limited to this, and information may also be communicated by email. The matters to be communicated may be information memos regarding the process (such as data containing input from phone calls), or may be confirmations, contacts, exchanges, etc. regarding the process.

[0028] In this embodiment, these communication items 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 in 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 process in the process chart 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 unread to read.

[0031] The classification unit 121 acquires message information received by the input unit 220. The message information includes the input message and the message status (read status / unread status). The message information is stored in the storage unit 112 as a message history.

[0032] The classification unit 121 acquires a message history of previously input messages from the storage unit 112. The classification unit 121 then classifies the acquired messages by process and outputs the classification results. The generation unit 122 acquires the classification results 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 message status (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 processing. The processing shown in this flowchart may be started, for example, based on a display request from terminal 200. Hereinafter, "step" may also be simply referred to as "S."

[0034] When the main processing 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 messages included in the message information and the message history by process.

[0035] In S104, the server 100 acquires process information from the storage unit 112. The process information is various information set regarding multiple processes in the target construction work. For example, in the example of FIG. 5 , the information is information necessary to generate a process schedule, such as the construction work name (new air conditioning equipment construction in Building X), the item name of each process (e.g., equipment delivery to the second floor), the company name (e.g., Company A), and the planned construction date (e.g., April 1st to 2nd, 2022).

[0036] In S105, the server 100 executes the 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 then ends the main process.

[0037] Specifically, the main process is executed in response to a display request from the terminal 200, and the display information generated as a result is acquired by the terminal 200 via the communication unit 213 and displayed on the display unit 221. Examples of the process chart displayed on the display unit 221 are shown in Figures 5 and 6. Below, the process charts shown in Figures 5 and 6 will be described 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 "schedule"). In this example, it is shown that the work is the installation of new air conditioning equipment in Building X. In this embodiment, the schedule is a bar chart schedule that displays multiple bar charts corresponding to multiple processes.

[0039] In this example, a bar chart shows a schedule for the period from April 1 to April 24, 2022. A vertical line indicating that today is April 9, 2022 is displayed on the schedule.

[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 to 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, the following multiple processes are displayed: equipment delivery work on the third floor, which will be handled by Company A; equipment installation work on the third floor, which will be handled by Company B; piping work on the third floor, which will be handled by Company C; wiring work on the third floor, which will be handled by Company D; insulation work on the third floor, which will be handled by Company E; and trial operation on the third floor, which will be handled by Company F.

[0043] According to this schedule, equipment delivery to the second floor (Company A), equipment installation on the second floor (Company B), and equipment delivery to the third floor (Company A) are scheduled for April 1st and April 2nd. Next, piping work on the second floor (Company C) is scheduled for April 3rd to April 8th (in this embodiment, work is not performed on Saturdays and Sundays), and equipment installation on the third floor (Company B) is scheduled for April 3rd to April 4th. Today is April 9th, and all of the above processes have been completed as planned, so the bar chart is displayed in "blue" to indicate completed work. Furthermore, the progress rate for these tasks 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 the first process and a second 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. These relationships are set in advance as process information.

[0045] When the process chart is displayed on the display unit 221, an image connecting a first bar chart corresponding to a first process and a second bar chart corresponding to a second process is displayed.

[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 of equipment 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. In this way, if a delay in one process (first process) could affect the next process (second process), an image connecting the two processes with a line (here, an image of an arrow pointing from the first process to the second process) is displayed as a "related task."

[0048] Furthermore, Company C is scheduled to carry out piping work on the third floor from April 9th ​​to April 12th after completing piping work on the second floor from April 3rd to April 8th. In this case, if the piping work on the second floor is delayed, there is a possibility that piping work on the third floor cannot begin. In this case, these two processes are also shown to be "related work." On the other hand, even if the equipment installation work on the second floor (Company B) is delayed, the piping work on the second floor (Company C) can begin as scheduled on 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 shown to be "related work." Furthermore, because Company E needs to begin insulation work on the third floor the day after the insulation work on the second floor is completed, these processes are also shown to be "related work."

[0050] Furthermore, Company D will carry out wiring work on the second floor from April 9th ​​to April 10th, followed by wiring work on the third floor from April 15th to April 16th. Although there is a two-day gap between these two work processes, in this example, these work processes are also shown as "related work" because they are judged to have the potential to affect the next work process. Finally, Company F is scheduled to carry out a trial run on the second and third 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, 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 initially set to "normal 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 due to reasons such as a lack of leeway in the person's schedule, he sets the load state of the process to "high load state." Alternatively, the server 100 may automatically determine the load state of a process based on information such as the person's schedule and set it.

[0053] The server 100 sets the bar chart image corresponding to a 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 high, the server 100 sets the bar chart corresponding to the second process to pink.

[0054] In the example of Figure 5, it is assumed that the load state for the wiring work (first process) on the second floor on April 10th is determined to be a high load state. In this case, the bar chart for the wiring work (first process) on the second floor on April 10th is displayed in red. Note that the entire bar chart for this process may also be displayed in red. Then, the bar chart for the insulation work (second process) on the second floor and the bar chart for the wiring work (second process) on the third floor, which are set as "work related 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 high. 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, processes that are in progress or scheduled to be carried out today (April 9th) are displayed as "scheduled work" in light blue on the bar chart. The wiring work on the second floor is currently underway (50% progress), so it is displayed in light blue. However, if red or pink is displayed as above, these colors take priority. Furthermore, the piping work on the third floor is also currently underway (25% progress), so it is displayed in light blue. Processes scheduled for April 10th and after have not yet started, so this is indicated in the progress rate column. The test runs on the second and third floors scheduled for April 23rd and 24th are displayed in light blue on the bar chart.

[0057] Returning to Fig. 4, in S202, the server 100 sets the message status for 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 user can switch between displaying and hiding the message. Fig. 5 shows an example in which the message is set to "hide," while Fig. 6 shows an example in which the message is set to "display."

[0059] 6, the display unit 221 displays the classified messages in chronological order, corresponding to each of the plurality of processes. In this example, the plurality of messages are classified corresponding to 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 displayed corresponds to the piping work on the second floor and was sent at 10:00 on April 1st from construction manager X (construction manager) to company C's Y (person in charge of piping work on the second floor), "..." The message is displayed in a balloon image, and the balloon image is positioned so as to indicate the process corresponding to the message.

[0061] Mr. X (the 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 designates Mr. Y of Company C as the destination (recipient) to send a message. For example, when the bar chart image for 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 own terminal 200, and after reading the message, changes the status of the message from unread to read. For example, for each message, a message status setting screen is displayed, and the message status can be changed on the setting screen. When the message status is changed to read, the word "read" is displayed on the message.

[0063] Also, in response to the wiring work on the second floor, a message sent by Z1 of Company D to construction manager X at 1:00 p.m. on April 1st is displayed, saying, "I will be working at another site on April 9th, so 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 process, and designates construction manager Mr. X as the recipient to send a message. In response, construction manager Mr. X 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 next message after the above message is the message "Got it," sent in reply from construction manager X to Z1 of Company D at 3:00 p.m. on April 1st. If there are two or more messages corresponding to one process, the balloon image of the new message is placed so as to point to the previous message. In this way, multiple messages corresponding to one process are arranged in chronological order.

[0066] Construction manager X displays the schedule 92 on his own terminal 200, selects the message sent to him by Z1 of Company D, and sends a reply message to it. For example, by clicking on the "X1 of Company D" part in the message, an input screen for the message to be sent (reply message) to X1 of Company D can be displayed. This message has already been read.

[0067] Furthermore, the message following the above message, "Thank you for your cooperation on April 9th," sent by Mr. Z2 of Company D to Mr. X, the construction manager, at 10:00 on April 4th, is displayed.

[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] Additionally, in response to the insulation work on the second floor, a message was sent from Z3 of Company E to construction manager X at 1:00 p.m. on April 9th, which reads, "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, and specifies Mr. X, the construction manager, as the recipient to send a message. This message has already been read.

[0072] Furthermore, the message sent next to the above message, at 3 pm on April 9th ​​from construction manager X to Z3 of Company E, is displayed.

[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. Because Mr. Z3 of Company E has not checked this message, it is set to unread.

[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 personnel 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] In the past, when a construction manager exchanged messages with multiple people via chat, email, etc., in order to understand the overall progress of the construction project, the construction manager had to individually check the messages exchanged with each person. When a large number of people were involved, tracing these messages in chronological order took a long time. Furthermore, if one wanted to understand the progress of each process or the progress of the entire construction project, it was necessary to categorize and organize these messages by process.

[0077] In this embodiment, in facility construction work where multiple processes are progressing in parallel, a chat method is provided that allows conversations to be organized chronologically for each process, while at the same time providing a user interface that allows the chat status of 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 maintaining visibility, making it easier to make various decisions for construction management. This allows even inexperienced construction managers to efficiently manage construction.

[0078] The input unit 220 also accepts, as chat messages, messages that specify one of a plurality of processes and one of a construction manager and a plurality of responsible parties. The display unit 221 displays the messages accepted by the input unit 220. The display unit 221 indicates whether each of the plurality of messages has been read. This allows a user to specify a specific process while checking the process schedule, send a message related to the specified process, and also check whether the message has been read, making it easier to manage communication information for each process.

[0079] Second Embodiment In the first embodiment, all message contents are viewable as shown in Fig. 6, 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 one of first to third modes 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 determines whether chat messages displayed on the schedule are displayed in normal display or simplified display. This process may be initiated when the user switches the display mode for chat messages.

[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 a large number of 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 set to 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] If 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 mode, and messages set to the normal display mode are displayed in the normal display mode.

[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 content is displayed. In contrast, when the simplified display is used, the message content is not displayed, and a downward-pointing 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 speech bubble image corresponding to the piping work on the second floor, three speech bubble images corresponding to the wiring work on the second floor, and two speech bubble images corresponding to the insulation work on the second floor are displayed.

[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 section is displayed (displayed in normal display). By clicking on the bar chart, all corresponding messages may be displayed in normal display.

[0089] Returning to FIG. 7, in S303 (while the first mode is set), the server 100 sets the most recent message to the normal display state and the other messages to the simplified display state in each step, and ends the display size determination process.

[0090] The display of the process chart when the display mode is set to the first mode will be described below with reference to Fig. 9. Fig. 9 is a diagram showing an example of the process chart.

[0091] When two or more messages are associated with each of a plurality of processes, the display unit 221 displays the most recent message among the two or more messages in normal display and displays the remaining messages in simplified display. This allows the user to view the most recently exchanged messages in each process while drawing attention to the most recent message. This allows even inexperienced construction managers to efficiently manage construction.

[0092] As in the example of Figure 6, in the example of Figure 9, there is one message corresponding to piping 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] 9, in each of the above steps, only the most recent message is displayed normally, and other messages are displayed in simplified form. When the user clicks on the balloon image of a message in simplified form, the content of the message is displayed.

[0094] 7, in S304 (while the second mode is being set), the server 100 sets processes in a predetermined state (in this embodiment, a "high load state") to the normal display state, sets processes other than the predetermined state (high load state) to the simplified display state, and terminates the display size determination process. All messages corresponding to processes set to the normal display state are displayed in the normal display, and all messages corresponding to processes 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 predetermined bar charts corresponding to predetermined processes (for example, "wiring work on the second floor" and "thermal insulation work on the second floor") that are in a predetermined state (in this embodiment, "high load state"). Display unit 221 displays the predetermined bar charts in a different manner (in this embodiment, "red") from bar charts other than the predetermined bar charts. Display unit 221 displays messages associated with the predetermined processes in normal display, and displays messages associated with processes other than the predetermined processes 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 piping 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 a simplified format. When the user clicks on the balloon image of a message displayed in a simplified format, the content of the message is displayed.

[0100] For example, if there is a message for wiring work on the third floor (displayed in pink), all corresponding messages will be displayed in simplified format. Also, if there is a message for test operation on the third floor (displayed in light blue), all corresponding messages will be displayed in simplified format.

[0101] In this embodiment, the bar charts of processes related to processes in a high load state (processes in a high load state but which may have an impact if delayed) are displayed in pink. Such states may also be included in the above-mentioned predetermined states.

[0102] In this case, for example, if there is a message corresponding to wiring work on the third floor, which is displayed in pink, all corresponding messages will be displayed in normal display. On the other hand, if there is a message corresponding to test operation on the third floor, which is displayed in light blue, all corresponding messages will be displayed in simplified display.

[0103] With the above configuration, messages corresponding to processes that are in a specific state (e.g., a high-load state) that require attention can be viewed in a normal display, while attracting the user's attention to these messages. In particular, a high-load state may cause delays in the process schedule. In this case, the construction manager can quickly check the interactions within the high-load state process (displayed in red) and easily adjust work. Furthermore, by displaying processes related to the high-load state process (displayed in pink) in a normal display, the construction manager can easily adjust the work schedule or increase personnel between the person in charge of the high-load state process and related processes that are likely to cause delays. This allows even inexperienced construction managers to efficiently manage construction work.

[0104] In the first and second embodiments, the display color of chat messages was fixed (for example, the background color was 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, a description 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 already 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 message is displayed with a green background.

[0109] A specific example will be described below with reference to Fig. 12. Fig. 12 is a diagram showing an example of a process chart. The process chart in Fig. 12 is illustrated in a simpler form than the process chart described above. Fig. 12 shows a bar chart and a message associated with the bar chart.

[0110] In this example, the work progresses in the order of process A, process B, and process C. A 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] A message 82 (read state) sent at 8:00 on April 2nd is displayed as a message associated with process B (with a gray background). Furthermore, a message 83 (read state) sent at 10:00 on April 2nd is displayed as a reply message (with a gray background). Furthermore, a message 84 sent at 9:00 on April 3rd is displayed as a reply message to that. This message is an unread reply message, and the background color of this message is green.

[0112] A message 85 sent at 9:00 on April 5th 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] By using different background colors for read and unread messages in this way, the user's attention can be drawn to unread messages that are of high importance, allowing even inexperienced construction managers to efficiently manage construction work.

[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. 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. 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] [Modifications] 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 and the like, the sender, recipient, message content, and message status (read or unread) are displayed for each message in the normal display. As shown in Fig. 8 and the like, a triangle image is displayed in a balloon image in the simplified display. However, without being limited to this, the simplified display may also display the sender, recipient, and message status, or may display the sender and recipient, or may display only the sender.

[0117] In addition, if all messages cannot be displayed on the screen of the process chart as shown in Fig. 6, all messages may be displayed by scrolling the screen. In addition, to fit the messages on the screen of the process chart, the display may be automatically adjusted so that displayable messages are displayed normally and other messages are 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 have been described, but this is not limiting 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.

[0119] The embodiments disclosed herein are intended to be combined as appropriate within the scope of any 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-mentioned embodiments, and is intended to include all modifications within the meaning and scope of the claims.

[0120] 1 Construction management system, 81 to 85 Messages, 91 to 96 Process chart, 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.