Management system and management program
The management system and program address the challenge of managing project setup by displaying setup-related information, including progress states and influence relationships, enhancing the execution of target operations.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- TAKENAKA CORP
- Filing Date
- 2026-02-19
- Publication Date
- 2026-04-23
AI Technical Summary
There is a need for a technique to manage the setup phase of a project effectively, which includes identifying and displaying relevant information to facilitate the execution of target operations.
A management system and program that includes an acquisition unit to gather setup-related information and a management unit to display this information, allowing for the identification of the person in charge and the influence relationships between multiple setups, as well as their progress states.
Enables effective management of the setup phase by providing clear display information on the progress status and influence relationships, facilitating proper setup execution and identification of dependencies.
Smart Images

Figure 2026069676000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a management system and a management program.
Background Art
[0002] Conventionally, a technique for managing the progress of a project has been known (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] [[ID=环]]By the way, there has been a demand for a technique for managing setup, which is preparation for executing a target operation.
[0005] The present invention has been made in view of the above facts, and an object thereof is to provide a management system and a management program capable of managing setup.
Means for Solving the Problems
[0006] In order to solve the above-described problems and achieve the object, the management system according to claim 1 is a management system for managing setup, which is preparation for executing a target operation, and includes an acquisition unit that acquires setup-related information regarding the setup, and a management unit that displays setup display information indicating the setup based on the setup-related information acquired by the acquisition unit.
[0007] The management system according to claim 2 is the management system according to claim 1, wherein a person in charge of the setup is set for the setup, and the management unit displays the setup display information in a display mode in which the person in charge can be displayed.
[0008] The management system according to claim 3 is the management system according to claim 1 or 2, wherein the setup includes a plurality of state-influencing setups whose progress states, which are states relating to the progress of the setup, mutually influence each other, and the management means displays the setup display information in a display manner that shows the influence relationships between the plurality of state-influencing setups relating to the progress states.
[0009] The management system according to claim 4 is a management system according to any one of claims 1 to 3, wherein the setup includes a plurality of state-influencing setups whose progress states, which are states relating to the progress of the setup, mutually influence each other, the acquisition means acquires information indicating the influence relationships between the plurality of state-influencing setups relating to the progress states as setup-related information, and the management means displays influence relationship display information indicating the influence relationships based on the setup-related information acquired by the acquisition means.
[0010] The management system according to claim 5 is a management system according to any one of claims 1 to 4, wherein the acquisition means acquires information indicating a progress status, which is a state relating to the progress of the setup, as setup-related information, and the management means identifies the progress status based on the setup-related information acquired by the acquisition means, and displays progress status display information corresponding to the identified progress status.
[0011] The management system according to claim 6 is a management system according to any one of claims 1 to 5, wherein the setup includes a plurality of state-influence setups whose progress states, which are states relating to the progress of the setup, mutually influence each other, the management system comprises a storage means for storing the setup-related information, the storage means stores information indicating the progress states, which are states relating to the progress of the plurality of state-influence setups, as the setup-related information, the management system identifies a second progress state, which is the progress state of a second state-influence setup among the plurality of state-influence setups, based on a first progress state, which is the progress state of a first state-influence setup among the plurality of state-influence setups, and stores information indicating the identified second progress state as the setup-related information, and the acquisition means acquires the setup-related information stored in the storage means.
[0012] The management system according to claim 7 is a management system according to any one of claims 1 to 6, wherein a person in charge of the setup is assigned to the setup, and the management means displays the setup display information in a display manner based on the progress status, which is the status of the progress of the setup in charge of the person in charge.
[0013] The management program described in claim 8 is a management program for managing a setup, which is preparation for executing a target operation, wherein the computer functions as an acquisition means for acquiring setup-related information relating to the setup, and a management means for displaying setup information indicating the setup based on the setup-related information acquired by the acquisition means. [Effects of the Invention]
[0014] According to the management system described in claim 1 and the management program described in claim 8, by displaying setup display information that indicates the setup based on setup-related information, it becomes possible to manage the setup using the setup display information, for example.
[0015] According to the management system described in claim 2, by displaying the setup information in a display manner that allows the person in charge to be identified, it becomes possible to, for example, identify the person in charge.
[0016] According to the management system described in claim 3, by displaying the setup display information in a display mode that shows the influence relationships between multiple state-influence setups, it becomes possible to understand the influence relationships, for example.
[0017] According to the management system described in claim 4, by displaying influence relationship display information that indicates the relationship of influence, it becomes possible to accurately grasp the relationship of influence, for example.
[0018] According to the management system described in claim 5, by displaying progress status display information corresponding to the identified progress status, it becomes possible to, for example, provide a warning regarding the progress status.
[0019] According to the management system described in claim 6, a second progress state, which is the progress state of a second state-influenced setup, is identified based on a first progress state, which is the progress state of a first state-influenced setup. By storing information indicating the identified second progress state as setup-related information, it is possible to establish dependencies on progress states between setups and store appropriate information indicating the progress state of each setup, thereby enabling proper setup management.
[0020] According to the management system described in claim 7, by displaying the setup information in a display manner based on the progress status, which is the status of the setup being handled by the person in charge, it becomes possible, for example, for the person in charge to easily grasp the progress status of the displayed setup information. [Brief explanation of the drawing]
[0021] [Figure 1] This is a block diagram that functionally illustrates the information processing system according to this embodiment. [Figure 2] This is a diagram illustrating the information of the person in charge. [Figure 3] It is a diagram illustrating operation-related information. [Figure 4] It is a diagram illustrating first setup-related information. [Figure 5] It is an explanatory diagram of the setup. [Figure 6] It is a diagram illustrating second setup-related information. [Figure 7] It is an explanatory diagram of the setup state. [Figure 8] It is a flowchart of the overall screen display process. [Figure 9] It is an example of the display of the overall screen. [Figure 10] It is a diagram illustrating an example of a setup display image or the like. [Figure 11] It is an explanatory diagram of index information. [Figure 12] It is an explanatory diagram of index information. [Figure 13] It is a flowchart of the personal screen display process. [Figure 14] It is an example of the display of the personal screen. [[ID=3-6]] [Figure 15] It is an explanatory diagram of each display column of the personal screen. [Figure 16] It is a diagram illustrating the transition of the lighting states of setup state information and index information. [Figure 17] It is a diagram illustrating the transition of the lighting state of index information on the overall screen. [Figure 18] It is an example of the display of the personal screen. [Figure 19] It is an example of the display of the personal screen. [Figure 20] It is an example of the display of the personal screen. [Figure 21] It is an example of the display of the personal screen. [Figure 22] It is an example of the display of the personal screen. [Figure 23] It is an example of the display of the personal screen. [Figure 24] It is an example of the display of the personal screen. [Figure 25] It is an example of the display of the personal screen. [Figure 26] It is an explanatory diagram of the setup. [Figure 27]This is a diagram illustrating example setup display images, etc. [Modes for carrying out the invention]
[0022] Embodiments of the management system and management program according to this invention will be described in detail below with reference to the attached drawings.
[0023] [I] Basic Concepts of the Embodiments First, the basic concepts of the embodiment will be explained. The embodiment relates to a management system and a management program. The management system according to the present invention is a system for managing setup.
[0024] "Preparation" is a concept that refers to the preparation for carrying out a target task. "Target task" is the task that is the subject of preparation, and is a concept that includes, for example, construction work or any other arbitrary task.
[0025] "Managing the arrangements" is a concept that includes displaying various information related to the arrangements.
[0026] In the embodiments described below, we will explain by illustrating the case where the "target work" is construction work, and the arrangements for said construction work are managed.
[0027] [II] Specific details of the embodiment Next, the specific details of the embodiment will be described.
[0028] (composition) First, Figure 1 is a block diagram that functionally illustrates the information processing system according to this embodiment.
[0029] (Configuration - Information Processing System) The information processing system 100 in Figure 1 includes, for example, a terminal device 1 and a server device 2, and these devices are able to communicate with each other. While the information processing system 100 includes multiple terminal devices carried by various users, in this embodiment, it will be illustrated and described as a single terminal device 1 in Figure 1.
[0030] (Configuration - Information Processing System - Terminal Device) The terminal device 1 in Figure 1 is a device carried by the user, such as a smartphone or tablet terminal, and one example includes a communication unit 11, a touchpad 12, a display 13, a recording unit 14, and a control unit 15. However, the terminal device 1 is not limited to these, and for example, a personal computer may be used as the terminal device 1.
[0031] The communication unit 11 is a communication means for communicating with external devices (for example, the server device 2). The touchpad 12 is an operation means for receiving various operation inputs from the user. The display 13 is an image display means for displaying various images, and for example, the touchpad 12 and the display 13 are integrally formed as a touch panel. The recording unit 14 is a recording means for recording programs and various data. The control unit 15 is a control means for controlling the terminal device 1, and is configured using, for example, a CPU, RAM, and internal memory such as ROM.
[0032] (Configuration - Information Processing System - Server Device) The server device 2 in Figure 1 is a management system and includes, for example, a communication unit 21, a recording unit 22, and a control unit 23.
[0033] (Configuration - Information Processing System - Server Equipment - Communication Unit) The communication unit 21 in Figure 1 is a communication means for communicating with an external device (for example, terminal device 1).
[0034] (Configuration - Information Processing System - Server Device - Recording Unit) The recording unit 22 in Figure 1 is a recording means for recording programs and various data necessary for the operation of the server device 2. This recording unit 22 includes, for example, a personnel information database 221 (hereinafter, the database is referred to as "DB"), a work-related information DB 222, a first setup-related information DB 223, and a second setup-related information DB 224.
[0035] In this embodiment, for the sake of explanation, we will describe a case where setup-related information is stored in two separate databases, the first setup-related information DB223 and the second setup-related information DB224. However, these databases may be integrated.
[0036] (Configuration - Information Processing System - Server Device - Recording Unit - Person in Charge Information Database) The personnel information DB221 in Figure 1 is a personnel information storage means for storing personnel information.
[0037] Figure 2 is an example of personnel information. "Personnel information" refers to information about the person in charge of the arrangements, and for example, the information of each item shown in Figure 2 is interconnected.
[0038] The Person in Charge ID in Figure 2 is the person in charge identification information (hereinafter, the identification information is also referred to as "ID") that uniquely identifies the person in charge (e.g., "ID0001" in Figure 2). The person in charge identification information in Figure 2 is the information that identifies the person in charge (e.g., "AA AA" which indicates the person in charge's name, and "Company A" which indicates the name of the company to which the person in charge belongs). Note that "AA AA", "AA BB", etc. in Figure 2 are included for explanatory purposes and are intended to represent names.
[0039] Furthermore, the information shown at the top of Figure 2, for example, indicates that the name of the person identified by "ID0001" is "AA AA," and that the company to which "AA AA" belongs is "Company A."
[0040] This personnel information is stored by the administrator when they input the information into server device 2 (the same applies to the work-related information and the first setup-related information described later).
[0041] (Configuration - Information Processing System - Server Device - Recording Unit - Work-Related Information Database) The work-related information DB222 in Figure 1 is a work-related information storage means for storing work-related information.
[0042] Figure 3 is an example of work-related information. "Work-related information" refers to information about the target work, which is the task that is being prepared. For example, the information in each item shown in Figure 3 is interconnected.
[0043] The work ID in Figure 3 is a work ID that uniquely identifies the target work (e.g., "ID1001" in Figure 3). The work name information in Figure 3 is information indicating the name of the target work (e.g., "Slab reinforcement delivery and lifting" in Figure 3). The period information in Figure 3 is information indicating the period assigned to the target work (e.g., "20211203-20211210" in Figure 3, indicating from December 3, 2021 to December 10, 2021). Note that the period information may consist only of the year, month, and day, or it may include the year, month, and day plus the time.
[0044] Furthermore, the information shown at the top of Figure 3, for example, indicates that the name of the work identified by "ID1001" is "Slab reinforcement delivery and lifting," and that the period assigned to "Slab reinforcement delivery and lifting" is from December 3, 2021 to December 10, 2021.
[0045] (Configuration - Information Processing System - Server Device - Recording Unit - First Setup Related Information DB) The DB223 for first setup-related information in Figure 1 is a storage means for first setup-related information that stores first setup-related information.
[0046] Figure 4 is an example of first-stage setup-related information, and Figure 5 is an explanatory diagram of the setup. "First-stage setup-related information" refers to setup-related information, which is information related to the setup, and for example, the information of each item shown in Figure 4 is interconnected.
[0047] ===Setup ID, Related Task ID, Setup Name Information, Setup Target Information=== The setup ID in Figure 4 is a setup ID that uniquely identifies the setup (e.g., "ID2001" in Figure 4). The related work ID in Figure 4 is the work ID of the target work to which the setup is associated (e.g., "ID1001" in Figure 4, similar to the work ID in Figure 3). The setup name information in Figure 4 is information indicating the name of the setup (e.g., "Request for creation of structural drawings" in Figure 4). The setup target information in Figure 4 is information indicating the target that will be achieved by executing each setup, for example, information indicating a group of setups (e.g., "Reinforcement bars" in Figure 4, indicating that the preparation of reinforcement bars will be achieved).
[0048] ===Order information=== The sequence information in Figure 4 indicates the execution order of each step. In this embodiment, for example, as shown in Figure 5, we will focus on and explain the four steps that are executed in the order of 1st to 4th: requesting the creation of structural drawings, drawing the structural drawings, forwarding the structural drawings, and approving the structural drawings.
[0049] As for the sequence information in Figure 4, any information indicating the order in which steps are executed sequentially can be used, as shown for each step in Figure 5. However, Figure 5 exemplifies information that identifies the execution order using the step IDs immediately preceding and following each step. In Figure 4, examples include "Previous: ×, Next: ID2002," which indicates that there is no preceding step and the following step is identified as "ID2002."
[0050] ===Impact Information=== The influence information in Figure 4 shows the relationship between multiple setups regarding their setup states. The setup states will be explained later. The relationship between the setup states of each setup is assumed to be as shown by the arrows in Figure 5.
[0051] In other words, for example, the setup state of the first setup affects the setup state of the second setup, the setup state of the second setup affects the setup state of the third setup, the setup state of the third setup affects the setup states of the second and fourth setups, and the setup state of the fourth setup affects the setup state of the third setup. Furthermore, in this relationship, it is shown that the setup state of the fourth setup also affects the setup state of the second setup via the third setup.
[0052] Furthermore, as illustrated in Figure 5, setups in which setup states mutually influence each other may be interpreted as corresponding to "state-influenced setups."
[0053] On the other hand, although not shown in Figure 5, there are also setups where the setup states do not affect each other.
[0054] The influence information in Figure 4 includes example setup identification information that shows which setups are affected by each setup (i.e., for example, the setups indicated by the arrows in Figure 5) (e.g., "ID2002" in Figure 5).
[0055] ===Responsible Person ID=== The person in charge ID in Figure 4 is the same as the information with the same name in Figure 2, and is a person in charge ID that identifies the person in charge of the arrangements (e.g., "ID0001" in Figure 4).
[0056] Furthermore, the information shown at the top of Figure 4, for example, indicates that the target work associated with the step identified by "ID2001" is the work identified by "ID1001". It also indicates that the name of the step identified by "ID2001" is "Request for creation of structural drawings", and that the object achieved by executing this step is the preparation of reinforcing steel. It also indicates that the step to be executed immediately after the step identified by "ID2001" is the step identified by "ID2002". It is also indicated that the step status of the step identified by "ID2001" affects the step status of the step identified by "ID2002", and that the person in charge of this step is the person identified by "ID0001".
[0057] Furthermore, the sequence information and influence information specifically illustrated in Figure 4 are shown in Figure 5, which represents the execution order and influence relationships.
[0058] (Configuration - Information Processing System - Server Device - Recording Unit - Second Setup Related Information DB) The second setup-related information DB224 in Figure 1 is a second setup-related information storage means for storing second setup-related information.
[0059] Figure 6 is an example of second-stage setup-related information. "Second-stage setup-related information" refers to setup-related information, which is information related to the setup process, and for example, the information of each item shown in Figure 6 is interconnected.
[0060] The setup ID and setup name information in Figure 6 are the same as the information with the same name in Figure 4.
[0061] The setup status information in Figure 6 indicates the setup status. Figure 7 is an explanatory diagram of the setup status. "Setup status" refers to the progress status of the setup. In this embodiment, we will explain the case in which the setup status exemplified in the "Setup Status Information" column of Figure 7 is applied to each setup exemplified in Figure 5. Note that "Previous Setup Status" in the "Example Conditions" column of Figure 7 refers to the setup status of another setup that is immediately preceding it in the execution order.
[0062] In Figure 7, the table labeled "Procedure Element Information = Request for Creation of Structural Drawings" shows examples of procedures related to the "Request for Creation of Structural Drawings," the table labeled "Procedure Element Information = Drawing of Structural Drawings" shows examples of procedures related to the "Drawing of Structural Drawings," the table labeled "Procedure Element Information = Distribution of Structural Drawings" shows examples of procedures related to the "Distribution of Structural Drawings," and the table labeled "Procedure Element Information = Approval of Structural Drawings" shows examples of procedures related to the "Approval of Structural Drawings" (the same applies to the tables in Figure 12).
[0063] The setup status information in Figure 6 includes items such as "Ready to Start" as exemplified in the "Setup Status Information" column of the table corresponding to each setup in Figure 7.
[0064] In Figure 7, "Preparation Status Information" indicates that "Ready to Start" means that preparation can be started. "Completed" means that preparation is complete. "Not Available to Start" means that preparation cannot be started. "In Progress, No Problems" means that preparation is in progress and no problems have occurred. "In Progress, Problems" means that preparation is in progress and problems have occurred. "Returned from Other Preparations, Problems" means that problems have occurred due to a return from another preparation (i.e., a return from another preparation has occurred). "In Progress" means that preparation is in progress. "Returned in This Preparation" means that a return has occurred in this preparation. "Returned" is a concept that means returning to the execution of the previous step in the sequence.
[0065] Furthermore, the information shown at the top of the second stage-related information in Figure 6, for example, indicates that the name of the stage identified by "ID2001" is "Request for creation of structural drawings," and that the stage status of the said stage is "Ready to commence."
[0066] The setup ID and setup name information for this second setup-related information are stored by copying the information with the same name as shown in Figure 4, or by the administrator inputting the information into the server device 2. The setup status information for the second setup-related information is stored by the status storage process described later.
[0067] (Configuration - Information Processing System - Server Device - Control Unit) The control unit 23 in Figure 1 is a control means for controlling the server device 2, and functionally, it comprises, for example, an acquisition unit 231 and a management unit 232. The acquisition unit 231 is an acquisition means for acquiring setup-related information. The management unit 232 is a management means for displaying setup display information based on the setup-related information acquired by the acquisition means. The processing performed by each part of this control unit 23 will be described later.
[0068] (process) Next, the state storage process, the overall screen display process, and the individual screen display process executed by the information processing system 100 according to this embodiment will be described.
[0069] (Processing - State storage process) First, let's explain the state storage process. In general terms, the state storage process is a process executed by the server device 2, and is, for example, a process for storing the setup state information in the second setup-related information in Figure 6.
[0070] ===Processing Summary=== The control unit 23 of server device 2 stores information indicating the setup status, as exemplified in the "Setup Status Information" column, as the setup status information in Figure 6, when the conditions exemplified in the "Example Conditions" column of Figure 7 are met. The control unit 23 is the primary processor for each of the following processes.
[0071] ===Specific Example (Request for Creation of Structural Drawings)=== For the first step in the process, "Request for creation of structural drawings," the initial value stored is "Ready to start."
[0072] Additionally, when a request completion signal (a signal indicating that the request has been completed) is received from the request system, the system stores "Completed".
[0073] The "request system" is a system operated by the person requesting the creation of structural drawings, and for example, it sends a request completion signal when the request is completed.
[0074] ===Specific Example (Creating a Structural Drawing)=== For the "Creation of Structural Drawings" procedure, which is the second or subsequent step in the sequence, the initial value stored will be "Cannot Start".
[0075] Additionally, if the execution order transitions to a state where the previous step's setup status is "completed" (i.e., "completed" is stored as the setup status information for the previous step), then "ready to start" is stored.
[0076] In detail, first, based on the sequence information of the first step-related information in Figure 4, the execution order of each step shown in Figure 5 is identified, and based on this identification result, "Request for creation of structural drawings" is identified as the step immediately preceding "Creation of structural drawings". Next, by referring to the second step-related information in Figure 6, if, for example, "Completed" (not shown in Figure 6) is obtained as step status information associated with the previously identified immediate step, "Request for creation of structural drawings", then "Completed," which is the step status indicated by the obtained step status information, is identified as the step status of the immediate preceding step, and "Ready to start" is identified as the step status of "Creation of structural drawings". In the second step-related information in Figure 6, this identified "Ready to start" is stored as step status information indicating the step status of "Creation of structural drawings".
[0077] For example, it may be interpreted that the "Request for creation of structural drawings," which is the step immediately preceding the "creation of structural drawings" in this process, corresponds to the "first state-influencing step," the "creation of structural drawings" corresponds to the "second state-influencing step," the "completed" state of the "request for creation of structural drawings" corresponds to the "first progress state," and the "ready to start" state of the "creation of structural drawings" corresponds to the "second progress state."
[0078] Furthermore, if a drawing start signal (a signal indicating that drawing has started) is received from the drawing system, and no problem signal (a signal indicating that a problem has occurred) is not received, then "In progress, no problems" is stored.
[0079] Furthermore, a "drawing system" is a system operated by the person responsible for drawing structural drawings. For example, it is a system that sends a drawing start signal when drawing begins, a drawing completion signal when drawing is finished, and a problem signal when a problem occurs.
[0080] Furthermore, if a drawing start signal is received from the drawing system and a problem signal is also received, the system will store "In progress - Problem found".
[0081] Additionally, when a drawing completion signal (a signal indicating that drawing has been completed) is received from the drawing system, "Completed" is stored.
[0082] Additionally, if the setup status of another related setup that has an influence relationship changes to "Returned in this setup" (i.e., if "Returned in this setup" is stored as the setup status information of another related setup that has an influence relationship), "Returned from another setup - Problem found" is stored.
[0083] In detail, first, based on the sequence information and influence information of the first step-related information in Figure 4, the execution order and influence relationships of each step shown in Figure 5 are identified. Next, "Circulation of influence drawings" and "Approval of structural drawings" are identified as steps that indirectly or directly affect "Drawing of structural drawings," and the step status information associated with the identified "Circulation of influence drawings" and "Approval of structural drawings" is obtained by referring to the second step-related information in Figure 6. Here, for example, the case in which "Completed" (not shown in Figure 6) is obtained as the step status information for "Circulation of influence drawings," and "Returned in this step" (not shown in Figure 6) is obtained as the step status information for "Approval of structural drawings" is explained. In this case, the setup statuses "Completed" and "Returned in this setup" indicated by the acquired setup information are identified as setup statuses for setups that affect "Drawing of structural drawings," and since "Returned in this setup" is included, "Returned from another setup - Problematic" is identified as the setup status for "Creation of structural drawings," and in the second setup-related information of Figure 6, this identified "Returned from another setup - Problematic" is stored as setup status information indicating the setup status for "Creation of structural drawings."
[0084] For example, it may be interpreted that, among the steps that affect the "creation of structural drawings" process here, "approval of structural drawings" which is in the "returned in this step" state corresponds to the "first state-influencing step," "creation of structural drawings" corresponds to the "second state-influencing step," the "returned in this step" state of "approval of structural drawings" corresponds to the "first progress state," and "returned from another step - problem found" in "creation of structural drawings" corresponds to the "second progress state."
[0085] ===Specific Example (Circling of Structural Drawings)=== The procedure for "circulating the structural drawings" when it is the second or subsequent step in the process is the same as the procedure for "creating the structural drawings" described above.
[0086] The "rotation system" in Figure 7 is a system operated by the person in charge of rotating the structural drawings. For example, it is a system that sends a rotation start signal (a signal indicating that rotation has started) when rotation begins, a rotation completion signal (a signal indicating that rotation has been completed) when rotation is finished, and a problem signal when a problem occurs.
[0087] ===Specific Example (Approval of Structural Drawings)=== For the "Approval of Structural Drawings" procedure, which is the second or subsequent step in the process, the initial value stored will be "Cannot commence."
[0088] Furthermore, if the execution order transitions to a "completed" state for the previous step (i.e., if "completed" is stored as the setup status information for the previous step), "ready to start" is stored. Note that the detailed processing here is the same as the processing for "creating structural drawings".
[0089] Additionally, when an approval processing start signal (a signal indicating that the approval process has started) is received from the approval system, the system stores "In Progress".
[0090] The "approval system" is a system operated by the person responsible for approving the structural drawings. For example, it sends an approval start signal when the approval process begins, an approval completion signal (a signal indicating that the approval process has been completed, i.e., a signal indicating that it has been approved) when the approval process is completed, and a return signal (a signal indicating that it will be returned) when the system does not approve the drawing and the process is returned to the previous step to be redone.
[0091] Additionally, when an approval process completion signal is received from the approval system, "Completed" is stored.
[0092] Additionally, if a rejection signal is received from the approval system, the message "Rejected in this procedure" is stored.
[0093] ===Variations=== Furthermore, the system may be configured to store the data using any method other than those described here. For example, regarding the setup status to be stored when signals are received from each system, each person in charge may input information indicating each status (e.g., "In progress, no problems," "Completed," etc.) into the server device 2, and the system may be configured to store the data based on this input information. This concludes the explanation of the status storage process.
[0094] (Processing - Full screen display processing) Next, we will explain the overall screen display process. Figure 8 is a flowchart of the overall screen display process (in the following explanations of each process, steps will be abbreviated as "S"). The overall screen display process is, in general terms, a process executed by the server device 2, for example, the process of displaying the overall screen. The timing of the execution of this overall screen display process is arbitrary, but for example, it will be started repeatedly when the administrator performs a predetermined operation via terminal device 1, and the explanation will begin from the point where this process is started.
[0095] First, we will explain the overall screen, and then we will explain the processing details.
[0096] ===Full screen=== Figure 9 is an example of the overall screen display, and Figure 10 is an example of the setup display images, etc. When referring to the setup display images G31 to G34 in Figure 10(b) collectively, they will be referred to as "setup display image G30," and when referring to the related display information 41 to 43 collectively, they will be referred to as "related display information 4." The "overall screen" in Figure 9 is a screen that displays information related to each setup, and for example, it is a screen that has a "task" column (the column in Figure 9 with the item name "task"), a "setup" column (the column in Figure 9 with the item name "setup"), and a "setup element" column (the column in Figure 9 with the item name "setup element").
[0097] The "Task" column in Figure 9 is where text information indicating the name of the task (in Figure 9, "Slab reinforcement delivery and lifting") is displayed.
[0098] The "Preparation" column in Figure 9 displays text information indicating the target to be achieved by executing each preparation step (e.g., "reinforcement bars" in Figure 9), and target indicator information 300. As a variation, considering that the "Preparation" column in Figure 9 displays information about the target to be achieved by executing each preparation step, the overall screen may be configured to display the item name "Target to be achieved" instead of "Preparation".
[0099] The "target indicator information" 300 is information corresponding to the setup status of the target that is achieved by executing each step. The specific content of this "target indicator information" 300 is, for example, the same as the indicator information 3 (Figure 10(a)) in the setup display image G30 described later.
[0100] The "Setup Elements" column in Figure 9 is where the setup display image G30 and related display information 4 are displayed. Note that "Setup Elements" may be interpreted as referring to each individual setup step. Furthermore, as a variation, if the item name "Implementation Target" is displayed for the "Setup" column in Figure 9, as mentioned above, the "Setup Elements" column in Figure 9 may be configured to display "Setup" instead of "Setup Elements" on the overall screen, considering that it displays information related to the setup.
[0101] In other words, as a variation, for example, in the overall screen, Figure 9 shows the "Tasks," "Preparation," and "Preparation Elements" fields, but even if some of these item names are changed, the overall screen may still have the "Tasks," "Target," and "Preparation" fields, and the information corresponding to each field may be displayed.
[0102] ==Setup display image== The setup display image G30 in Figure 9 is setup display information that shows the setup, and is an image displayed on the overall screen, for example, in a display mode that can display the person in charge, and a display mode that shows the influence relationships between multiple state-influence setups.
[0103] Furthermore, "display mode that allows display of person in charge" refers to a concept that, for example, information indicating the person in charge of the setup can be displayed in each setup display image G30. Also, "display mode that shows the influence relationships between multiple state-influencing setups" refers to a concept that shows setup display images G30 that show setups that have mutually influencing relationships regarding the setup state, arranged horizontally in the drawing, and connected and displayed using relationship display information 4.
[0104] As shown in Figure 10(a), the setup display image G30 displays, for example, text information indicating the name of the setup (in Figure 10(a), "Request for creation of structural drawings"), text information indicating the name of the person in charge of the setup and the name of the company to which they belong (in Figure 10(a), "AA AA (Company A)"), and indicator information 3.
[0105] =Indicator information= Figure 11 is an explanatory diagram of the indicator information. In Figure 11, the illumination status of each display field of the indicator information and the content of the warnings indicated by the illumination status are illustrated as examples in this embodiment.
[0106] In Figure 10(a), "Indicator Information" 3 refers to progress status display information, which corresponds to the setup status of each step. For example, it is information used to alert the user regarding the progress status of the setup, etc., depending on the setup status. As shown in Figure 10(a), Indicator Information 3 includes, for example, the first display field 31, the second display field 32, and the third display field 33 (hereinafter also simply referred to as "each display field of Indicator Information 3").
[0107] Each display field in Indicator Information 3 is either completely off or one of them is lit to draw attention to the items exemplified in the "Warning Content" field associated with the "Number" = "1" to "4" in Figure 11. In Figure 11, "○" indicates that it is lit, and "×" indicates that it is off.
[0108] In Figure 10(a), the first display area 31 is a green light that lights up or turns off, the second display area 32 is a yellow light that lights up or turns off, and the third display area 33 is a red light that lights up or turns off.
[0109] Furthermore, the concept that the first display area 31 is lit in green indicates that it is displayed in green to make it stand out, and the concept that the first display area 31 is unlit indicates that it is the same color as the background and therefore not stand out. The same applies to the other display areas. In each figure, the lit display areas are shown with hatching, and the display areas that are not shown with hatching are not lit (i.e., unlit).
[0110] In this embodiment, for example, as shown in Figure 11, when all lights are off, it alerts the user to "there is plenty of time before starting, or it is not yet possible to start," and in the cases shown in Figures 2 to 4, it is as illustrated.
[0111] ==Relational Representation Image== The relationship display information 4 in Figure 9 is influence relationship display information that shows the influence relationships between multiple setups regarding the setup state, and as shown in the relationship display information 41 in Figure 10(b), it includes, for example, the sequence relationship display information 401, which is a horizontal line indicating that the execution order of the setups is one before the other, and the influence display information 402, which is a triangular shape indicating the setup that is being influenced.
[0112] ===Full screen display process=== Next, we will explain the process of displaying the entire screen.
[0113] ==SA1== In SA1 in Figure 8, the acquisition unit 231 acquires information from the recording unit 22 for displaying the overall screen. Here, for example, the information from Figures 2 to 4 and Figure 6 is acquired.
[0114] ==SA2== In SA2 in Figure 8, the management unit 232 identifies various types of information other than indicator information and target indicator information to be displayed on the overall screen, based on the information acquired in SA1.
[0115] ="Tasks" section= First, identify the task name information from the task-related information in Figure 3 as the information to be displayed in the "Task" column in Figure 9.
[0116] Here, for example, we specify "Slab reinforcement delivery and lifting" in Figure 3.
[0117] ="Planning" section= Next, the information to be displayed in the "Setup" column of Figure 9 is identified as the setup target information from the first setup-related information in Figure 4. Specifically, by referring to the work-related information in Figure 3, the work ID associated with the previously identified work name information is identified, and by referring to the first setup-related information in Figure 4, the setup target information associated with the related work ID that stores the same information as the identified work ID is identified.
[0118] Here, for example, by referring to the work-related information in Figure 3, we identify "ID1001," which is the work ID associated with the previously identified work name information, "Slab reinforcement delivery and lifting." Then, by referring to the first setup-related information in Figure 4, we identify "Reinforcement materials," which is the setup target information associated with the related work ID "ID1001" containing the same information as the identified "ID1001," as the information to be displayed in the "Setup" column.
[0119] ="Planning Elements" section= Next, the information to be displayed in the "Setup Elements" column of Figure 9 is identified, specifically the information for displaying the setup display image G30 and related display information 4. Specifically, the work ID associated with the previously identified work name information is identified by referring to the work-related information in Figure 3, the setup name information, sequence information, impact information, and person in charge ID associated with the related work ID that stores the same information as the identified work ID is identified by referring to the person in charge information in Figure 4, and the person in charge identification information associated with the identified person in charge ID is identified by referring to the person in charge information in Figure 2.
[0120] Here, for example, by referring to the work-related information in Figure 3, we identify "ID1001," which is the work ID associated with the previously identified work name information, "Slab reinforcement delivery and lifting." By referring to the first setup-related information in Figure 4, we identify the setup name information, sequence information, impact information, and person in charge ID associated with "ID1001," which is the related work ID that stores the same information as the identified "ID1001," such as "Request for creation of structural drawings," "Before: ×, After: ID2002," "ID2002," and "ID0001." By referring to the person in charge information in Figure 2, we identify the person in charge identification information, such as "AA AA, Company A," which is associated with the identified person in charge ID, "ID0001."
[0121] ==SA3== In SA3 in Figure 8, the management unit 232 identifies indicator information and target indicator information to be displayed on the overall screen based on the information acquired in SA1.
[0122] =Identification of indicator information= The process for identifying the indicator information displayed in the setup display image G30 involves performing the following steps 1 and 2.
[0123] <Step 1> The first step is to identify the setup status of each setup. Referring to the first setup-related information in Figure 4, the setup ID associated with the setup name information identified in SA2 is identified, and referring to the second setup-related information in Figure 6, the setup status information associated with the aforementioned identified setup ID is identified, and the setup status indicated by the identified setup status information is identified.
[0124] Here, for example, by referring to the first setup-related information in Figure 4, the setup ID "ID2001" etc., which is associated with the setup name information "Request for creation of structural drawings" etc., identified in SA2, is identified, and by referring to the second setup-related information in Figure 6, the setup status information "Ready to commence", etc., which is associated with the aforementioned identified "ID2001", is identified.
[0125] <Step 2> The second step involves determining the illumination status of each display field in the indicator information based on the setup status identified in the first step. The method of determination here is arbitrary; for example, the determination may be made considering only the setup status, or other information may be considered in addition to the setup status. However, in this embodiment, the case in which other information is also considered will be described.
[0126] <Step 2 - Conditions, etc.> Figure 12 is an explanatory diagram of the indicator information. In Figure 12, the "Indicator Information" column shows examples of the lighting states of each display field of the indicator information in this embodiment, and the "Condition Examples" column shows examples of the conditions in this embodiment that result in the lighting states shown in the "Indicator Information" column. In Figure 12, "Previous Setup Status Information" in the "Condition Examples" column refers to the setup status of the other setup that is immediately preceding it in the execution order.
[0127] <Step 2 - Conditions, etc. - Indicator Information> Note that "None (not lit)" in the "Indicator Information" column of Figure 12 indicates that all indicator information display fields are turned off, as indicated by "Number" = "1" in Figure 11. "Yellow," "Red," and "Green" in the "Indicator Information" column of Figure 12 indicate that only the second display field 32 is lit, only the third display field 33 is lit, and only the first display field 31 is lit, as indicated by "Number" = "3," "4," and "2" in Figure 11.
[0128] <Step 2 - Conditions, etc. - Previous Setup Status Information> In Figure 12, the "Previous Setup Status Information" column in the "Example Conditions" section shows the setup status of the setup that is executed immediately before the setup in which the lighting state is specified.
[0129] <Step 2 - Conditions, etc. - Recommended start date, start date> In Figure 12, the "Recommended Start Date" column in the "Example Conditions" section indicates whether the current date is before or after the recommended start date set in the procedure. The "Recommended Start Date" is a concept that indicates the date on which it is recommended to start work, and it is assumed that this date is set in the procedure and recorded in the recording unit 22.
[0130] In Figure 12, the "Start Date" column in the "Example Conditions" indicates whether the current date is before or after the start date set for the procedure. The "Start Date" is a concept that indicates the date on which the work is scheduled to begin, and it is assumed that this date is set for each procedure and recorded in the recording unit 22.
[0131] Regarding the recommended start date and the actual start date, for each step, both may be set, only one may be set, or neither may be set. However, if both are set, the start date will be set to a later date than the recommended start date. As a variation, for example, the start date and the recommended start date may be set to the same day.
[0132] In this embodiment, the recommended start date is set for each step shown in Figure 12, and the case where the start date is set only for "Request for creation of structural drawings" will be explained.
[0133] Note that in each column of Figure 12, "Before" indicates that the current date is a date before the recommended start date or the start date, and "After" indicates that the current date is a date after the recommended start date or the start date.
[0134] <Step 2 - Conditions, etc. - Setup Status Information> In Figure 12, the "Setup Status Information" column under "Example Conditions" shows the setup status of the setup for which the lighting state is specified.
[0135] <Step 2 - Conditions, etc. - Specific Example (Request for Creation of Structural Drawings)> In Figure 12, for "Procedure Element Information = Request for Creation of Structural Drawings," the "Number" = "1" indicates that the preparation status of the procedure for which the illumination state is specified is "Ready to Start," and the current date is earlier than the recommended start date and the actual start date. In this case, the illumination state of each display field in the indicator information is "Off (Not Illuminated)" (i.e., as indicated by "Number" = "1" in Figure 11, all display fields in the indicator information are turned off). For "Number" = "1" and other cases, the details are as shown in the diagrams, so further explanation is omitted.
[0136] <Step 2 - Conditions, etc. - Specific Examples (Drawing of Structural Drawings)> In Figure 12, under "Setup Element Information = Drawing of Structural Drawings," the "Number" = "1" indicates that the setup status of the setup immediately preceding the setup for which the lighting status is specified is "Incomplete (i.e., anything other than 'Completed' and 'Returned from another setup / Problem')," and the current date is earlier than the recommended start date, and the setup status of the setup for which the lighting status is specified is "Not allowed to start." In this case, the lighting status of each display field in the indicator information will be "None (No lighting)."
[0137] Furthermore, for "Number" = "2", if the current date is after the recommended start date, and all other conditions are the same as for "Number" = "1", the indicator information display field will be lit in "yellow" (i.e., as shown for "Number" = "3" in Figure 11, the second display field 32 will be lit). Note that for "Number" = "1" and "2", and for other procedures, the details are as shown in the diagrams, so a detailed explanation will be omitted.
[0138] <Step 2 - Processing> Specifically, the processing in the second step involves first identifying the current date using an arbitrary method (for example, a method using a timing means such as the timer of the server device 2), and then identifying the recommended start date and start date for each setup by referring to the recording unit 22. Based on these identified current date, recommended start date, and start date, as well as the setup status identified in the first step, the lighting status of each display field of the indicator information in the setup display image G30 for each setup is then identified.
[0139] Here, for example, we identify the illuminated state of the "Indicator Information" column that corresponds to the "Example Condition" column in Figure 12.
[0140] =Identification of Target Indicator Information= For the target indicator information 300 displayed in the "Preparation" column of Figure 9, perform the following steps 1 and 2.
[0141] The first step is to identify the illumination status of each display field in the target indicator information 300 for the setup associated with the target to be implemented, as displayed in the setup column. Specifically, this is done by performing the process described above.
[0142] The second step involves identifying the lighting status of each display field in the target indicator information 300 based on the lighting status identified in the first step. Specifically, the lighting statuses included in the lighting status identified in the first step are prioritized and identified accordingly. For example, the priority may be set in the order of "red," "yellow," "green," and "off (not lit)," and the lighting status represented by the highest priority may be identified.
[0143] ==SA4== In SA4 of Figure 8, the management unit 232 generates screen information for displaying the overall screen information based on the processing results of SA2 and SA3.
[0144] ="Tasks" section= First, screen information is generated so that the task name information identified in SA2 in Figure 3 is displayed in the "Task" column in Figure 9.
[0145] ="Planning" section= Furthermore, screen information is generated so that the setup target information in Figure 4, identified in SA2, and the target indicator information 300, which indicates the state in which the indicator lights will be illuminated, identified in SA3, are displayed in the "Setup" column of Figure 9.
[0146] ="Planning Elements" section= Furthermore, the system generates a set-up display image G30 in which the set-up name information, the person in charge identification information, and the indicator information to be lit, as identified in SA2, are displayed. The generated set-up display images G30 are arranged according to the execution order indicated by the sequence information identified in SA2, and screen information is generated so that relationship display information 4, which shows the influence relationships of the impact information identified in SA2, is displayed.
[0147] Here, for example, screen information is generated to display the overall screen shown in Figure 9.
[0148] ==SA5== In SA5 of Figure 8, the management unit 232 transmits the screen information generated in SA4 to the terminal device 1, thereby displaying the entire screen on the display 13 of the terminal device 1. Here, for example, the entire screen shown in Figure 9 is displayed. This completes the entire screen display process.
[0149] (Processing - Personal screen display processing) Next, we will explain the personal screen display process. Figure 13 is a flowchart of the personal screen display process. The personal screen display process is, in general terms, a process executed by the server device 2, and is, for example, the process of displaying the personal screen. The timing of the execution of this personal screen display process is arbitrary, but for example, it will be repeatedly started when the administrator enters the person ID that indicates the person to be displayed via terminal device 1 and performs a predetermined operation, and the explanation will begin from the point when this process is started.
[0150] Here, we will first explain the personal screen, and then explain the processing details.
[0151] ===Personal Screen=== Figure 14 shows an example of a personal screen display. A "personal screen" is a screen that displays information related to the arrangements for each person in charge. Specifically, it is a screen that displays the arrangement display image G30 in a display manner based on the arrangement status, and for example, it is a screen that has a first display field 51, a second display field 52, a third display field 53, a fourth display field 54, and a fifth display field 55.
[0152] Furthermore, "displaying the setup display image G30 in a display mode based on the setup status" refers to the concept of displaying the setup display image G30 in the display field corresponding to the setup status of each setup among the display fields on the individual screen.
[0153] Figure 15 is an explanatory diagram of each display field on the personal screen. The "Display Field" column in Figure 15 shows examples of each display field in Figure 14. The "Type of Setup Status" column in Figure 15 shows examples of setup statuses of setups displayed in the corresponding display fields in this embodiment. The "Example Conditions" column in Figure 15 shows examples of conditions displayed in the corresponding display fields in this embodiment. Note that "Previous Setup" in the "Example Conditions" column of Figure 15 refers to the other setup that is immediately preceding in the execution order.
[0154] Each display area in Figure 14 is a display area for the setup display image G30 based on the setup status. The first display area 51, the second display area 52, the third display area 53, the fourth display area 54, and the fifth display area 55 are areas that display the setup display image G30 for setups that are "Not ready to start," "Ready to start," "In progress," "Completed," and "Returned," as shown in Figure 15.
[0155] ===Personal Screen Display Processing=== Next, we will explain the personal screen display process. Here, we will explain using an example where, for instance, "ID0001" in Figure 2 is entered as the person ID that indicates the person to be displayed when the personal screen display process is initiated. In other words, we will explain using the example of displaying the personal screen for "AA AA".
[0156] ==SB1== In SB1 of Figure 13, the management unit 232 generates a setup display image. In general terms, the setup display image G30 is generated in the same manner as described in SA3 of Figure 8. Here, for example, setup display images G31 to G34 of Figure 10(b) are generated as setup display images G30 showing the setups of all personnel.
[0157] ==SB2== In SB2 of Figure 13, the management unit 232 selects a setup display image G30 related to the setup of the person to be displayed. Specifically, it obtains the person ID entered when the personal screen display process is started, refers to the person information in Figure 2 to identify the person identification information associated with the obtained person ID, and selects a setup display image G30 from the setup display images G30 generated in SB1 that displays the name of the person and the name of the company to which they belong, as indicated by the identified person identification information.
[0158] Here, for example, the system retrieves the employee ID "ID0001" entered when the personal screen display process is initiated, refers to the employee information in Figure 2 to identify the employee identification information "AA AA, Company A" associated with the retrieved "ID0001", and selects the setup display images G31 and G33 from the setup display images G31 to G34 generated by SB1, which display the employee's name and the name of the company they belong to, "AA AA" and "Company A", as indicated by the identified employee identification information.
[0159] ==SB3== In SB3 of Figure 13, the management unit 232 selects a display field to display the setup display image G30 selected in SB2. Specifically, it refers to the setup status information of the second setup-related information in Figure 6 to identify the setup status of the setup indicated by the setup display image G30 selected in SB2, and applies the "=Identification of indicator information=" process described in SA3 of Figure 8 to identify the illuminated state of each display field of the indicator information in the setup display image G30 that shows the setup immediately preceding the setup indicated by the setup display image G30 selected in SB2 (the person in charge can be arbitrary) (hereinafter referred to as the "illuminated state of the previous setup"). Then, based on this identified setup status (i.e., the setup status of the setup display image G30 selected in SB2) and the identified illuminated state of the previous setup, it selects a display field for the setup display image G30 selected in SB2.
[0160] In detail, if the specified setup state and the lighting state of the immediately preceding setup match the conditions shown in the "Example Conditions" column of Figure 15, the display field corresponding to the matching example condition is selected. Note that the "lighting state of the immediately preceding setup" is used only for determining the conditions related to the first display field 51.
[0161] Here, for example, if the specified setup status is "cannot be started" and the illumination status of the setup immediately preceding the specified status is anything other than "off (not lit)" (i.e., "yellow," etc.), then the first display field 51 is selected.
[0162] Furthermore, for example, if the specified setup status is "cannot be started" and the illumination status of the setup immediately preceding the specified setup is "off (not illuminated)", there are no matching conditions, so the setup display image G30 will be hidden without selecting any display field.
[0163] Furthermore, for example, if the specified preparation status is "Ready to begin," select the second display field 52. Note that for other cases, the details are as illustrated in Figure 15, so further explanation is omitted.
[0164] ==SB4== In SB4 of Figure 13, the management unit 232 generates screen information for displaying personal screen information based on the processing results of SB1 to SB3. Specifically, it generates screen information for displaying personal screens in which the setup display image G30 selected in SB2 is displayed in the display field selected in SB3. As mentioned above, in SB3, if no display field is selected for the setup display image G30, the screen information is generated so that it is not displayed.
[0165] ==SB5== In SB5 of Figure 13, the management unit 232 transmits the screen information generated in SB4 to the terminal device 1, thereby displaying the personal screen on the display 13 of the terminal device 1. Here, for example, the overall screen shown in Figure 14 is displayed. This completes the personal screen display process.
[0166] (Transition of display example) Next, we will explain the transitions in the display of indicator information in the setup display image G30 shown in the "Setup Elements" column of the overall screen in Figure 9, and the transitions in the display of the individual screen (the individual screen of the person in charge of "ID0001") when the above process is repeated.
[0167] Figure 16 illustrates the transition of the illumination status of the setup status information and indicator information, Figure 17 illustrates the transition of the illumination status of the indicator information on the overall screen, and Figures 18 to 25 are examples of the display on the individual screen.
[0168] Note that the numbers "1" to "8" in Figure 16 correspond to the numbers in Figures 17(a) to (h), and the numbers in Figures 18 to 25. For example, the illumination status of the indicator information in the overall screen setup display image G30 corresponding to the number "1" in Figure 16 is illustrated in Figure 17(a), which is labeled "Number=1," and the personal screen corresponding to the number "1" in Figure 16 is illustrated in Figure 18, which is labeled "Number=1."
[0169] Furthermore, in the "Events" column of Figure 16, entries such as "Initial" and "Elapsed Recommended Start Date for Requesting the Creation of Structural Drawings" illustrate events for each number. Also, in the "Procedure Name Information" column of Figure 16, entries such as "Request for Creation of Structural Drawings" and "Drawing of Structural Drawings" illustrate procedure names. In addition, in the "Person in Charge ID" column of Figure 16, examples of person in charge IDs for the person in charge of each procedure are shown. Furthermore, in the "Procedure Status Information" and "Indicator Information" columns below each event ("Initial", etc.) in Figure 16, examples of procedure status information for each procedure at the time of each event (i.e., the procedure status information in Figure 6), and the illuminated state of the indicator information in the procedure display image G30 related to each procedure at the time of each event (i.e., the illuminated state identified in "=Identification of Indicator Information=" explained in SA3 of Figure 8) are shown. Note that the "None" indicator status shown in the indicator information column of Figure 16 refers to "None (no lights on)" as shown in Figure 12, etc.
[0170] ===If the number is "1"=== First, as shown in Figure 16 where "Number" = "1", initially, all the setups in Figure 7 meet the "Initial Value" condition example, so the setup status information in the "Setup Status Information" column for "Number" = "1" in Figure 16 is stored. Also, each setup in Figure 12 meets the condition example for "Number" = "1", for example, and the lighting status in the "Indicator Information" column for "Number" = "1" in Figure 16 is determined. Therefore, the setup display image G30 in Figure 17(a) is displayed on the overall screen, and the personal screen in Figure 18 is also displayed.
[0171] On the individual screen, both "Request for creation of structural drawings" and "Circulation of structural drawings" are procedures assigned to the person in charge identified as "ID0001". However, since the "Drawing of structural drawings" procedure, which precedes "Circulation of structural drawings," is not lit, none of the conditions in Figure 15 are met, and the procedure display image G33 indicating "Drawing of structural drawings" is not displayed.
[0172] ===If the number is "2"=== First, as shown in Figure 16 where "Number" = "2", if the current date has passed the recommended start date for the request to create the structural drawings, the setup status information does not change, and the setup status information in the "Setup Status Information" column of "Number" = "2" in Figure 16 is stored. This matches the example condition for "Number" = "2" in "Setup Element Information = Request to Create Structural Drawings" in Figure 12, and the illuminated state in the "Indicator Information" column of "Number" = "2" in Figure 16 is determined. Therefore, the setup display image G30 in Figure 17(b) is displayed on the overall screen, and the personal screen in Figure 19 is also displayed.
[0173] ===If the number is "3"=== First, as shown in Figure 16 where "Number" = "3", if the current date has passed the start date of the request for creation of the structural drawings, the setup status information does not change, and the setup status information in the "Setup Status Information" column of "Number" = "3" in Figure 16 is stored. This matches the example condition for "Number" = "3" in "Setup Element Information = Request for Creation of Structural Drawings" in Figure 12, and the illuminated state of the "Indicator Information" column of "Number" = "3" in Figure 16 is determined. Therefore, the setup display image G30 in Figure 17(c) is displayed on the overall screen, and the personal screen in Figure 20 is also displayed.
[0174] ===If the number is "4"=== First, as shown in Figure 16 where "Number" = "4", when a request completion signal is received, it corresponds to the example condition "received request completion signal from the request system" in "Setup element information = Request for creation of structural drawing" in Figure 7, and corresponds to "the previous setup state transitioned to "completed"" in "Setup element information = Drawing of structural drawing", so the setup state information in the "Setup status information" column of "Number" = "4" in Figure 16 is stored. Also, it corresponds to the example condition "Number" = "4" in "Setup element information = Request for creation of structural drawing" in Figure 12, and also corresponds to the example condition "Number" = "3" in "Setup element information = Drawing of structural drawing", so the lighting state of the "Indicator information" column of "Number" = "4" in Figure 16 is specified. Therefore, the setup display image G30 in Figure 17(d) is displayed on the overall screen, and the personal screen in Figure 21 is displayed.
[0175] On the individual screen, both "Request for creation of structural drawings" and "Circulation of structural drawings" are listed as procedures for the person identified as "ID0001". However, since the indicator light for "Drawing structural drawings," which is the procedure immediately preceding "Circulation of structural drawings," has turned "yellow," the procedure display image G33, which indicates "Drawing structural drawings," will also be displayed.
[0176] ===If the number is "5" to "7"=== First, as shown in Figure 16, for "Number" = "5" to "7", when an event occurs as indicated in the event column, the setup status information in the "Setup Status Information" column for "Number" = "5" to "7" in Figure 16 is stored, and the illumination status of the "Indicator Information" column for "Number" = "5" to "7" in Figure 16 is determined. Therefore, the setup display image G30 shown in Figures 17(e) to (g) is displayed on the overall screen, and the individual screens shown in Figures 22 to 24 are also displayed.
[0177] ===If the number is "8"=== First, as shown in Figure 16, "Number" = "8", when a rejection signal is received, it corresponds to the example condition "Receipt of rejection signal from the approval system" in "Setup element information = Approval of structural drawings" in Figure 7. Furthermore, the "Creation of structural drawings" and "Circulation of structural drawings" (see sequence information and influence information in Figure 4, and Figure 5), which are directly or indirectly affected by the "Approval of structural drawings" which is the setup step related to this received rejection signal, correspond to the example condition "Other related setup states transition to 'Rejected in this setup'" in "Setup element information = Drawing of structural drawings" and "Setup element information = Circulation of structural drawings" in Figure 7. Therefore, the setup state information in the "Setup state information" column for "Number" = "8" in Figure 16 is stored. Furthermore, in Figure 12, the conditions "Number" = "7", "7", and "6" are met for "Preparation Element Information = Drawing of Structural Drawing", "Preparation Element Information = Distribution of Structural Drawing", and "Preparation Element Information = Approval of Structural Drawing", and the illuminated state of the "Indicator Information" column for "Number" = "8" in Figure 16 is identified. Therefore, the preparation display image G30 in Figure 17(h) is displayed on the overall screen, and the personal screen in Figure 25 is also displayed.
[0178] (Effects of this embodiment) According to this embodiment, by displaying setup display information based on setup-related information, it becomes possible to manage setups using setup display information, for example.
[0179] [III] Modifications of the Embodiment While embodiments of the present invention have been described above, the specific configurations and means of the present invention can be arbitrarily modified and improved within the scope of the technical ideas of each invention described in the claims.
[0180] (Regarding indicator information) The indicator information described in the above embodiment may be modified as needed. For example, although the indicator information 3 in Figure 10(a) has three display fields, the number of these display fields may be changed, or the color of the illuminated fields may be changed. In addition, the indicator information 3 may be configured to display graphics or text information, for example, to notify the information shown in the "Warning Content" field in Figure 11.
[0181] (Regarding the preparation status) The steps in the above embodiment may be changed as needed. For example, the steps for "Request for creation of structural drawings" in Figure 7 may be expanded to include "In progress - Problems present" and "In progress - No problems present." Alternatively, the "In progress" step in "Approval of structural drawings" may be divided into "In progress - Problems present" and "In progress - No problems present." Furthermore, the concept of "problem" may be omitted with respect to the steps shown in Figure 7. For example, the steps for "Drawing structural drawings" may be merged into "In progress," with the steps "In progress - Problems present" and "In progress - No problems present."
[0182] (Regarding example conditions) The information indicating the conditions in the "Example Conditions" column of Figures 7, 12, and 15 of the above embodiment, and other information associated with that information, may be recorded in the recording unit 22 as table information (information in tabular format), and each process may be configured to be executed based on this recorded information, or a program may be configured to be executed by the control unit 23 to execute the process in accordance with the explanations illustrated in each of these figures.
[0183] (Regarding parallelism) In the above embodiment, the first setup-related information in Figure 4 was specifically illustrated and explained in the case where one setup is set for each sequence, as shown in Figure 5, but the embodiment is not limited to this. Figure 26 is an explanatory diagram of the setup, and Figure 27 is an example of a setup display image, etc.
[0184] For example, as shown in Figure 26, it is conceivable that multiple (four in Figure 26) steps, such as "reservation of unloading area," are set as the first step in the execution order and are executed in parallel with each other, and that "space coordination with other companies" and "confirmation of usage area" are set as steps to be executed sequentially after these multiple parallel steps.
[0185] In such cases, the sequence information and influence information of the first setup-related information in Figure 4 contain information indicating the sequence (including parallel sequences) and influence shown in Figure 26. In this case, the overall screen will display, for example, the setup display image G30 in Figure 27. The specific format of the information stored in the sequence information and influence information of the first setup-related information may be the information format exemplified in Figure 4, or it may be any other arbitrary format.
[0186] Note that the steps that are parallelized are not limited to the first step in the execution order; they may also be the second or subsequent steps. [Explanation of Symbols]
[0187] 1 Terminal device 2 Server devices 3 Indicator information 4. Related Information 11 Communications Department 12 Touchpads 13 displays 14 Records Section 15 Control Unit 21 Communications Department 22 Records Section 23 Control Unit 31 1st display column 32 Second display column 33 3rd display column 41 Related Information 42 Related Information 43 Related Information 51 1st display column 52 2nd display column 53 3rd display column 54 4th display column 55 5th display column 100 Information Processing Systems 221 Person in Charge Information Database 222 Work-related information database 223 First Step Related Information Database 224 Second Stage Related Information Database 231 Acquisition Department 232 Management Department 300 Target Indicator Information 401 Contextual Information 402 Impact display information G30 setup display image G31 Setup display image G32 Setup display image G33 Setup display image G34 Setup display image
Claims
1. A management system for managing the preparations necessary to perform the target task, A means for acquiring information related to the aforementioned setup, A management means that displays setup display information indicating the setup based on the setup-related information acquired by the acquisition means, A management system equipped with the following features.
2. The aforementioned procedure includes a designated person responsible for carrying out that procedure. The management means displays the setup information in a display manner that allows the person in charge to be identified. The management system according to claim 1.
3. The aforementioned setup includes a plurality of state-influence setups in which the progress states, which are states relating to the progress of the setup, mutually influence each other. The management means displays the setup display information in a display mode that shows the influence relationships between the multiple state-influencing setups regarding the progress status. The management system according to claim 1 or 2.
4. The aforementioned setup includes a plurality of state-influence setups in which the progress states, which are states relating to the progress of the setup, mutually influence each other. The acquisition means acquires information indicating the influence relationships between the multiple state-influencing setups regarding the progress status as setup-related information, The management means displays influence relationship display information indicating the influence relationship based on the setup-related information acquired by the acquisition means. The management system according to any one of claims 1 to 3.
5. The acquisition means acquires information indicating the progress status, which is the state of the progress of the setup, as setup-related information. The management means identifies the progress status based on the setup-related information acquired by the acquisition means, and displays progress status display information corresponding to the identified progress status. The management system according to any one of claims 1 to 4.
6. The aforementioned setup includes a plurality of state-influence setups in which the progress states, which are states relating to the progress of the setup, mutually influence each other. The management system includes storage means for storing the setup-related information, The storage means stores information indicating the progress status, which is the status of the progress of the plurality of state-influenced setups, as setup-related information. The aforementioned management system is Based on the first progress state, which is the progress state of the first state-influence step among the plurality of state-influence steps, the second progress state, which is the progress state of the second state-influence step among the plurality of state-influence steps, The information indicating the identified second progress status is stored as the setup-related information. The acquisition means acquires the setup-related information stored in the storage means. The management system according to any one of claims 1 to 5.
7. The aforementioned procedure includes a designated person responsible for carrying out that procedure. The management means displays the setup display information in a display manner based on the progress status, which is the status of the setup being handled by the person in charge. A management system according to any one of claims 1 to 6.
8. A management program for managing the preparations necessary to perform the target task, Computers, A means for acquiring information related to the aforementioned setup, A management means that displays setup display information indicating the setup based on the setup-related information acquired by the acquisition means, A management program that functions as such.
Citation Information
Patent Citations
Project progress management device
JP2011095917A