Information processing device, work progress management method and program

JP7639423B2Active Publication Date: 2025-03-05NEC CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2021043307
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-17
Publication Date
2025-03-05
Estimated Expiration
2041-03-17

AI Technical Summary

Benefits of technology

【0010】 本発明によれば、全体作業が複数の作業工程からなる場合に、前後の工程間での作業の引継ぎを円滑化する技術が提供される。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007639423000001
    Figure 0007639423000001
  • Figure 0007639423000002
    Figure 0007639423000002
  • Figure 0007639423000003
    Figure 0007639423000003
Patent Text Reader

Abstract

To provide a technique for smoothly taking over work between the preceding and succeeding processes when the entire work is composed of a plurality of work processes.SOLUTION: An information processing device 10 includes a completion report acquisition unit 110, an image determination unit 120, and a progress management unit 130. The completion report acquisition unit 110 acquires, from a worker terminal, completion report information including work type information indicating the type of work that is one process of the entire work for a facility of a store, and an image showing at least part of the facility after the work is completed. The image determination unit 120 performs image processing corresponding to the type indicated by the work type information on the image, and determines whether or not the image is suitable as an evidence image indicating that the work has been completed. When the image is determined to be suitable as the evidence image, the progress management unit 130 executes predetermined processing for updating progress information storing a progress state of the entire work.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a technique for supporting progress management of work carried out on facilities in a store. [Background technology]

[0002] For example, in a project to set up a new store or repair or recover equipment from an existing store, the overall work is divided into multiple work processes. An appropriate contractor is assigned to each of the multiple work processes. The project is completed as a whole when each contractor completes the work they are responsible for. In such a series of work, multiple processes are interrelated, and if a contractor in charge of a previous process does not complete his or her work, it may cause problems for other contractors in charge of subsequent processes. For this reason, it is important to properly manage the progress of the overall work.

[0003] An example of a technique for managing work processes is disclosed in the following Patent Document 1. Patent Document 1 discloses a technique for managing the construction work process of buildings such as houses. Specifically, it discloses that a work instruction sheet including information indicating the location and method of taking photos for work evaluation of the construction work is stored so that it can be viewed from the mobile terminal device of the construction worker via a network, and the construction worker sends images of the construction site taken with the mobile terminal or the like according to the work instruction sheet to a server, automatically generating a work report using the images, and when a person from the construction company compares the design drawings with the generated work report and finds a defect, instruction information for work improvement is created and registered. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2003-316854 A Summary of the Invention [Problem to be solved by the invention]

[0005] In the technology of Patent Document 1, there remains a possibility that an image that does not properly contain the information necessary for a person checking the status of work may be attached to a report. In such a case, until the worker in the previous process retakes an appropriate image and corrects the work report, the worker in the subsequent process cannot decide whether or not he or she can start his or her work, and there is a risk that the work of all subsequent processes, including the subsequent process, will be affected.

[0006] The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for smooth handover of work between adjacent processes when an entire work is made up of a plurality of work processes. [Means for solving the problem]

[0007] The information processing device according to the present disclosure includes: a completion report acquisition means for acquiring, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on equipment in the store and an image showing at least a part of the equipment after the work is completed; an image determination means for performing image processing corresponding to the type indicated by the work type information on the image and determining whether or not the image is suitable as an evidence image indicating that the work has been completed; a progress management means for executing a predetermined process for updating progress information that stores a progress status of the entire work when the image is determined to be suitable as the evidence image; Equipped with.

[0008] The work progress management method according to the present disclosure includes: The computer Acquire, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on equipment in the store and an image showing at least a part of the equipment after the work is completed; performing image processing on the image corresponding to the type indicated by the work type information, and determining whether or not the image is suitable as an evidence image indicating that the work has been completed; if the image is determined to be suitable as the evidence image, a predetermined process is executed to update progress information that stores a progress status of the entire work. This includes:

[0009] The program in this disclosure is Computer, a completion report acquisition means for acquiring, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on the equipment of the store and an image showing at least a part of the equipment after the work is completed; an image determination means for performing image processing corresponding to the type indicated by the work type information on the image and determining whether or not the image is suitable as an evidence image showing that the work has been completed; a progress management means for executing a predetermined process for updating progress information that stores a progress status of the entire work when the image is determined to be suitable as the evidence image; Function as. Effect of the Invention

[0010] According to the present invention, a technique is provided for smooth handover of work between adjacent processes when an entire work operation is made up of a plurality of work processes. [Brief description of the drawings]

[0011] [Figure 1] FIG. 2 is a diagram illustrating an example of a functional configuration of an information processing device according to a first embodiment. [Diagram 2] FIG. 2 is a block diagram illustrating a hardware configuration of an information processing device. [Diagram 3] 4 is a flowchart illustrating a flow of processing executed by the information processing apparatus of the first embodiment. [Figure 4]11 is a diagram illustrating an example of information indicating a correspondence relationship between work type information and image processing to be executed. FIG. [Diagram 5] 13 is a diagram illustrating an example of control by a progress management unit on a screen displayed on a display of a worker terminal. FIG. [Figure 6] 13 is a diagram illustrating an example of control by a progress management unit on a screen displayed on a display of a worker terminal. FIG. [Figure 7] FIG. 11 is a diagram illustrating an example of a functional configuration of an information processing device according to a second embodiment. [Figure 8] 10 is a flowchart illustrating a flow of a process executed by an information processing apparatus according to a second embodiment. [Figure 9] 13 is a flowchart illustrating the flow of a process executed by an information processing device according to a modified example of the second embodiment. [Figure 10] FIG. 13 is a diagram illustrating an example of a functional configuration of an information processing device according to a third embodiment. [Figure 11] 13 is a flowchart illustrating a process flow of an environmental information generating unit according to the third embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In all drawings, similar components are given similar reference numerals, and descriptions thereof will be omitted as appropriate. In addition, unless otherwise specified, in each block diagram, each block represents a functional configuration, not a hardware configuration. In addition, when there is an arrow in a drawing, the direction of the arrow is merely intended to clearly indicate the flow of information, and does not limit the direction of communication (one-way / two-way) unless otherwise specified.

[0013] [First embodiment] <Example of functional configuration> 1 is a diagram illustrating an example of the functional configuration of an information processing device in the first embodiment. The information processing device 10 illustrated in this diagram includes a completion report acquisition unit 110, an image determination unit 120, and a progress management unit .

[0014] The completion report acquisition unit 110 acquires information (hereinafter also referred to as "completion report information") reporting the completion of a certain task that is positioned as one process of the overall task on the store's equipment from the worker terminal 20 used by the person in charge of the task. Here, the completion report information includes information indicating the type of task that is one process of the overall task on the store's equipment (hereinafter also referred to as "task type information") and an image showing at least a part of the store's equipment at the time after the task is completed. Note that the image included in the completion report information may be one or more still images, or may be a video. In the example of FIG. 1, the completion report acquisition unit 110 receives the completion report information directly from the worker terminal 20, but the completion report information may be acquired via another device not shown.

[0015] The image determination unit 120 determines whether an image included in the completion report information is suitable as an image indicating that the work is completed (hereinafter, also referred to as "evidence image") based on the result of image processing. Here, the image determination unit 120 determines the image processing to be performed on the image to be processed based on the type of work indicated by the work type information included in the completion report information together with the image. For example, since the entire work includes a plurality of work processes, and various types of work are performed in each process, the point (criteria) for determining whether an image is suitable as the above-mentioned "evidence image" may vary depending on the type of each work. As an example, consider a case where the type of work indicated by the work type information is "line construction (installation of network equipment)". In this case, an image suitable as the above-mentioned evidence image is, for example, an image that can confirm that "the network equipment is correctly installed (operating normally)". In this case, the image determination unit 120 performs image processing for determining whether the network equipment is correctly installed on the image acquired together with the work type information. Although not particularly limited, the image processing performed in this case is, for example, processing for determining whether an indicator provided on the outer surface of the network equipment indicates a normal operating state. Such a determination process can be realized, for example, by using a learning model constructed by machine learning using various learning image data sets as input. Such a learning model is stored, for example, in a predetermined storage area in the information processing device 10. Furthermore, the image determination unit 120 can identify and execute image processing corresponding to the type of work indicated by the work type information included in the completion report by referring to association information that associates the type of work with the content of the image processing to be executed. Note that such association information is stored in advance, for example, in a predetermined storage area in the information processing device 10. In the above example, the image determination unit 120 identifies, as the process to be executed, a process of inputting an image included in the work completion report into a learning model constructed to be able to determine whether "the network device is correctly installed (operating normally)" and obtaining the result.

[0016] The progress management unit 130 executes a predetermined process to update the progress information that stores the progress status of the entire work in response to the image included in the completion report information being determined to be suitable as an evidence image. A specific example of this "predetermined process" will be described later.

[0017] Each person involved in work on the store's equipment (store personnel, or workers and managers belonging to the companies in charge of each process) can view this progress information, for example, via an application installed on the terminal used by each person. The progress information is managed, for example, in a database (not shown), and the application on the terminal can access the database to read the progress information and output a display on the terminal display that allows the progress of the entire work to be confirmed.

[0018] <Hardware configuration example> Each functional component of the information processing device 10 may be realized by hardware that realizes each functional component (e.g., a hardwired electronic circuit, etc.), or may be realized by a combination of hardware and software (e.g., a combination of an electronic circuit and a program that controls it, etc.). Below, a further description will be given of the case where each functional component of the information processing device 10 is realized by a combination of hardware and software.

[0019] 2 is a block diagram illustrating an example of a hardware configuration of the information processing device 10. In the example of this figure, the information processing device 10 includes a bus 1010, a processor 1020, a memory 1030, a storage device 1040, an input / output interface 1050, and a network interface 1060.

[0020] The bus 1010 is a data transmission path for transmitting and receiving data between the hardware components. However, the method for connecting the hardware components of the information processing device 10 is not limited to bus connection.

[0021] The processor 1020 is implemented by a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or the like.

[0022] The memory 1030 is a main storage device realized by a RAM (Random Access Memory) or the like.

[0023] The storage device 1040 is an auxiliary storage device realized by a hard disk drive (HDD), a solid state drive (SSD), a memory card, a read only memory (ROM), or the like. The storage device 1040 stores program modules that realize each function of the information processing device 10 (such as the completion report acquisition unit 110, the image determination unit 120, and the progress management unit 130). The processor 1020 loads and executes each of these program modules onto the memory 1030, thereby realizing each function corresponding to each program module on the information processing device 10.

[0024] The input / output interface 1050 is an interface for connecting the information processing device 10 to various input / output devices. To the input / output interface 1050, input devices such as a keyboard, a mouse, and a touch panel, and output devices such as a display and a speaker can be connected.

[0025] The network interface 1060 is an interface for connecting the information processing device 10 to a network. The network interface 1060 connects the information processing device 10 to the network by wire or wirelessly. This network is, for example, a LAN (Local Area Network) or a WAN (Wide Area Network). The information processing device 10 can communicate with other devices on the network via the network interface 1060 to transmit and receive various data. For example, the information processing device 10 can communicate with the worker terminal 20 via the network interface 1060 and obtain completion report information from the worker terminal 20.

[0026] Note that the configuration in FIG. 2 is merely an example, and the present invention is not limited to the contents shown in FIG. 2. For example, some or all of the functions of the information processing device 10 may be provided in a device other than the information processing device 10. For example, the worker terminal 20 may have the function of the image determination unit 120. In this case, image processing for determining whether or not an image included in the completion report information is suitable as an evidence image is executed on the worker terminal 20. Then, when it is determined that the image included in the completion report information is suitable as an evidence image, the completion report information is transmitted from the worker terminal 20 to the information processing device 10. Then, when the information processing device 10 receives the completion report information, it executes a predetermined process for updating the progress information.

[0027] <Processing flow> The process executed by the information processing device 10 of the present embodiment will be described with reference to Fig. 3. Fig. 3 is a flowchart illustrating the flow of the process executed by the information processing device 10 of the first embodiment.

[0028] First, the completion report acquisition unit 110 acquires the completion report information transmitted from the worker terminal 20 (S102). The completion report information is created on the worker terminal 20 and then transmitted to the information processing device 10. For example, after completing the work, a worker in charge of a process currently in progress creates the completion report information (completion report) using an application installed on the worker terminal 20. In this case, the worker, for example, uses an imaging device mounted on the worker terminal 20 to take an image of the site after the work is completed and generates an image of the site. Then, the worker completes the completion report information by inputting the necessary items regarding the completion report of the work on the application and attaching an image of the site after the work is completed. The necessary items of the completion report include work type information indicating the type of the completed work. The application may be configured to refer to the progress information managed by the information processing device 10 at or during startup to identify the type of the current work, and to automatically include information indicating the type of the work as work type information in the completion report information. When the completion report information is completed, the worker executes an operation to transmit the work report information to the information processing device 10 on the application. As a result, the created completion report information (completion report) is transmitted to the information processing device 10.

[0029] The image determination unit 120 obtains the work type information from the completion report information obtained in the process of S102, and specifies the image processing corresponding to the type of work indicated by the work type information (S104). For example, the image determination unit 120 can grasp the image processing to be executed by referring to the information shown in FIG. 4. FIG. 4 is a diagram illustrating information indicating the correspondence between the work type information and the image processing to be executed. For example, it is assumed that the work type information indicating "line construction" as the type of work is included in the completion report information obtained in the process of S102. In this case, the image determination unit 120 refers to the information in FIG. 4 and specifies the processing called "image processing B" as the image processing to be executed. Then, the image determination unit 120 executes the image processing specified in the process of S104 on the image included in the completion report information obtained in the process of S102 (S106). Based on the result of this image processing, it is determined whether or not the image included in the completion report information is suitable as an evidence image (S108). Here, the criteria for determining whether or not the image to be processed is suitable as an evidence image differ for each image processing. For example, in image processing performed when the type of work indicated by the work type information is "line construction," it is determined whether the image to be processed is suitable as an evidence image based on the criterion that "network equipment is installed correctly (operating normally)."

[0030] When the image included in the completion report information is determined to be suitable as an evidence image (S108: YES), the progress management unit 130 executes a predetermined process to enable updating of the progress information stored in a predetermined storage area (S110). A specific example of the predetermined process will be described later.

[0031] On the other hand, when the image included in the completion report information is determined to be inappropriate as an evidence image (S108: NO), the progress management unit 130 does not execute the process of S110 described above. In this case, the information processing device 10 may further include a function of outputting a predetermined alert for the image included in the completion report information (S112). For example, the progress management unit 130 may transmit a message (such as a message such as "Please take another image of the site") to the worker terminal 20 that transmitted the completion report information in S102, warning that the image is inappropriate. By outputting such a message, the worker at the site is made aware that there is a defect in the image attached as an evidence image to the completion report information (completion report), and the worker can correct the defect at an early stage (for example, before withdrawing from the site). This can prevent the occurrence of a problem in which the worker at the next process cannot determine whether the work of the previous process is truly completed due to a defect in the image, causing a delay in the work of the next process.

[0032] In addition, the progress management unit 130 may transmit to the worker terminal 20 information (advice information) advising on what kind of image to take when there is a defect in the image attached to the completion report information as an evidence image. As an example, in the case of work to install a network device, the progress management unit 130 may transmit a message such as "Take an image showing the lighting state of the indicators on the outside of the device" or a sample of an evidence image as advice information to the worker terminal 20. Such advice information helps the worker at the site to generate an appropriate image as an evidence image. In addition, the progress management unit 130 may be configured to determine whether or not the image included in the completion report information satisfies one or more criteria previously set for the evidence image by image processing, and transmit advice information according to the criteria that are determined not to be satisfied. For example, in the case of work to install a network device, the progress management unit 130 determines, as a result of image processing, that the criterion "all indicators on the outside of the network device are lit green" is not satisfied. In this case, the progress management unit 130 transmits a message such as "Take an image in which all indicators on the exterior of the network device are lit green" or a sample image with an additional display element indicating a criterion (e.g., all indicators on the exterior of the network device are lit green) to the worker terminal 20 as advice information. In this way, the worker on-site can easily understand what kind of image is appropriate as an evidence image.

[0033] <Specific examples of prescribed processing> As an example, the progress management unit 130 executes, as the predetermined process, "a process of updating the progress information stored in a predetermined storage area based on the completion report information acquired from the worker terminal 20." For example, the progress management unit 130 can update the progress information by creating an additional record for the database based on the completion report information acquired from the worker terminal 20 and adding the created record to the database that manages the progress information. In addition, the progress management unit 130 may update the progress information by overwriting an existing record (progress information) in the database that manages the progress information.

[0034] As another example, the progress management unit 130 executes, as a predetermined process, "a process for enabling an input for updating the progress information on the worker terminal 20." For example, the progress management unit 130 transmits control data for a display screen on the worker terminal 20 to the worker terminal 20 that transmitted the completion report information in the process of S102. The worker terminal 20 updates the contents of the display screen displayed on its own display based on the control data transmitted from the progress management unit 130 (for example, FIG. 5 and FIG. 6). FIG. 5 and FIG. 6 are diagrams showing an example of control by the progress management unit 130 on a screen displayed on the display of the worker terminal 20. In the example of FIG. 5, the screen A displayed on the worker terminal 20 is provided with a button (update button B) for starting a process for updating the progress information. Furthermore, the update button B is displayed in a state in which it does not accept an operation by a user (for example, in an inactive state) until the control data is received from the progress management unit 130. When the program running on the worker terminal 20 receives the control data transmitted from the progress management unit 130, it changes the update button B to an operable state (e.g., an active state) as illustrated in Fig. 6. This allows the worker using the worker terminal 20 to operate the update button B. When the update button B is pressed, an instruction to update the progress information is transmitted from the program running on the worker terminal 20 to the information processing device 10. In response to the instruction, the information processing device 10 updates the progress information, for example, as described in the previous paragraph.

[0035] <Examples of effects> The progress information managed by the information processing device 10 of this embodiment allows the work progress to be shared among multiple contractors involved in the overall work performed on the store's equipment. In addition, in this embodiment, image processing is performed to determine whether an image included in the work completion report information of each process as an evidence image indicating that the work has been completed is suitable as an evidence image. Then, when it is determined that the image included in the work completion report information is suitable as an evidence image, the progress information indicating the progress status of the entire work can be updated. This increases the credibility of the progress information, and the worker in charge of the work of the later process can accurately determine from the progress information whether or not he or she can start the work he or she is responsible for. As a result, it is expected to have the effect of facilitating the handover of work between the previous and next processes.

[0036] [Second embodiment] This embodiment has the same configuration as the first embodiment, except for the points described below.

[0037] <Functional configuration> Fig. 7 is a diagram illustrating an example of a functional configuration of the information processing device 10 in the second embodiment. The information processing device 10 illustrated in Fig. 7 includes a notification unit 140 in addition to the configuration of the first embodiment.

[0038] As described in the first embodiment, when progress information is updated in response to the completion of a certain task, the notification unit 140 issues a predetermined notification to at least one of the other workers in charge of the other task that is the next step of the task and the store staff. The predetermined notification is a notification indicating that a certain step of the task has been completed, and the specific content thereof is not particularly limited. For example, the notification unit 140 outputs a notification indicating that the task in progress (the previous step for the other workers) has been completed to the worker terminal 20-2 used by the other workers or the store staff terminal 30 used by the store staff. Such a notification allows the worker in charge of the next step of the task and the store staff to know the timing when the previous step has been completed (the timing when it becomes possible to move to the next step) without having to check it themselves.

[0039] <Processing flow> The flow of processing executed by the information processing device 10 of the second embodiment will be described with reference to Fig. 8. Fig. 8 is a flowchart illustrating the flow of processing executed by the information processing device 10 of the second embodiment. The flowchart illustrated in Fig. 8 is executed after the progress information is updated, for example, as described in the first embodiment.

[0040] First, the notification unit 140 monitors whether the progress information has been updated (S202: NO). For example, the notification unit 140 can determine whether the progress information has been updated based on whether it has acquired information notifying that data has been updated from a program that manages a database that stores the progress information. If the progress information has been updated (S202: YES), the notification unit 140 generates notification information indicating that the ongoing work has been completed, and transmits it to a specified destination (S204).

[0041] <Example of Notification Operation by Notification Unit 140> As an example, the notification unit 140 issues a predetermined notification to the store clerk. In this case, address information of the store clerk terminal 30 used by the clerk is stored in a predetermined storage area (memory 1030 or storage device 1040) as information indicating a predetermined destination. The notification unit 140 reads out the address information of the store clerk terminal 30 and transmits notification information indicating that the ongoing work has been completed to the store clerk terminal 30. The store clerk can know that the ongoing work process has been completed by checking the notification information on the store clerk terminal 30. Note that the application installed on the store clerk terminal 30 may be configured to output a pop-up message or the like on the display indicating that the ongoing work has been completed when the application receives the notification information from the notification unit 140.

[0042] As another example, the notification unit 140 issues a predetermined notification to the worker in charge of the work of the next process. In this case, address information of the worker terminal used by the worker in charge of each process is stored in a predetermined storage area (memory 1030 or storage device 1040) in association with information identifying the corresponding process. When the progress information is updated, the notification unit 140 grasps the progress of the entire work from the updated progress information. For example, in a case where the entire work consists of four work processes, process A, process B, process C, and process D, a completion report is made for work process B, and the progress information is updated as described in the first embodiment. In this case, the notification unit 140 can identify the work related to process C as the work of the next process by referring to the progress information. Then, the notification unit 140 issues a predetermined notification to the worker in charge of the identified work of the next process. For example, the notification unit 140 reads out address information of a worker terminal (worker terminal 20-2) associated with the process specified as the next process from among the address information of a plurality of worker terminals stored in advance, and transmits notification information indicating that the ongoing work of the previous process has been completed to the worker terminal 20-2. The worker in charge of the next process can know that the ongoing work process has been completed by checking the notification information on the worker terminal 20-2. Note that the application installed in the worker terminal 20-2 may be configured to output a pop-up message or the like on the display indicating that the ongoing work has been completed when it receives the notification information from the notification unit 140.

[0043] As another example, the notification unit 140 may be configured to first send a predetermined notification to the store staff terminal 30 used by the store staff, and then notify the worker who will perform the work of the next process on the condition that a confirmation input for the notification is received from the store staff terminal 30. By outputting notifications in stages in this way, the worker who will perform the work of the next process can be sure at the stage of receiving the notification that the store staff has determined that the work of the previous process has been completed, that is, that the environment has been prepared so that the worker can start the work he or she is responsible for without any problems.

[0044] <Modification> As a modification of this embodiment, the progress management unit 130 of this embodiment may be configured to receive, from the worker terminal 20-2 used by the worker in charge of the work of the next process, a confirmation input for the notification output from the notification unit 140 or an input indicating that the work of the next process has started. In this case, the progress management unit 130 reflects in the progress information that the work of the next process has started in response to the input from the worker terminal 20-2 used by the worker in charge of the work of the next process (e.g., FIG. 9). FIG. 9 is a flowchart illustrating the flow of a process executed by the information processing device 10 of the modification of the second embodiment. The process illustrated in FIG. 9 is executed after the process of S204 in the flowchart illustrated in FIG. 8 is executed.

[0045] First, the progress management unit 130 monitors the input from the worker terminal 20-2 that transmitted the notification information in the process of S204 (S302: NO). For example, the worker in charge of the work of the next process checks the notification information transmitted to the worker terminal 20-2 in the process of S204 and performs a predetermined input operation (for example, pressing a button on the screen displayed on the worker terminal 20-2 to declare that the notification has been confirmed or a button to declare the start of the work). In response to such an input operation, information indicating that the predetermined input has been made is transmitted from the worker terminal 20-2 to the information processing device 10. When the progress management unit 130 receives the input from the worker terminal 20-2 (S302: YES), for example, it rewrites the part of the progress information that manages the status of each work process. As a result, the progress management unit 130 reflects in the progress information that the work of the next process has started (S304).

[0046] According to the configuration of this modified example, it becomes possible to confirm from the progress information that each process has been started, in addition to that each process has been completed.

[0047] [Third embodiment] This embodiment has the same configuration as the first or second embodiment, except for the points described below.

[0048] <Example of functional configuration> Fig. 10 is a diagram illustrating an example of a functional configuration of an information processing device 10 in the third embodiment. The information processing device 10 illustrated in Fig. 10 further includes an environmental information generating unit 150, unlike the first or second embodiment.

[0049] The environment information generating unit 150 acquires an image of the inside of the store or the surroundings of the store, and generates the work environment information by processing the image. The work environment information is information about the work environment of the store. The work environment information includes, for example, information about the width of the aisles inside the store and the size of the work site, information about the presence or absence of steps inside the store, information about the parking lots around the store, and information about the presence or absence of steps at the entrance to the store's premises. The information about the width of the aisles inside the store and the size of the work site, and information about the presence or absence of steps inside the store are useful information when a worker selects appropriate work equipment to bring to the site. In addition, the information about the parking lots around the store and information about the presence or absence of steps at the entrance to the store's premises are useful information when a worker selects a means of moving to the site. The environment information generating unit 150 stores the work environment information in a predetermined storage area (e.g., the storage device 1040 of the information processing device 10).

[0050] <Processing flow> The flow of processing by the environmental information generating unit 150 of the third embodiment will be described with reference to Fig. 11. Fig. 11 is a flowchart illustrating the flow of processing by the environmental information generating unit 150 of the third embodiment.

[0051] First, the environmental information generating unit 150 acquires an image to be used for generating the work environment information (S402). The image to be used for generating the work environment information is generated, for example, by using an imaging device mounted on the worker terminal 20 used by the worker at the work site. The environmental information generating unit 150 can acquire the image thus generated from the worker terminal 20. In addition, when images of the work site are stored in a predetermined database (not shown), the environmental information generating unit 150 may acquire the image stored in the database as the image to be used for generating the work environment information.

[0052] The environment information generating unit 150 analyzes the image acquired in the process of S402 and generates work environment information (S404). For example, the environment information generating unit 150 labels each pixel in the image using a known semantic segmentation technique. This allows the environment information generating unit 150 to add information identifying various objects captured in the image to the image. For example, the environment information generating unit 150 performs segmentation on an image capturing an exterior portion of a store, and identifies an image area corresponding to a parking lot. In addition, when each pixel in the image contains depth information, the environment information generating unit 150 can also generate information indicating the actual size of the parking lot based on the size of the image area corresponding to the parking lot and the depth information in that image area. In addition, for example, the environment information generating unit 150 performs segmentation on an image capturing an interior of a store, and identifies an image area corresponding to an aisle in the store. Furthermore, when each pixel in an image contains depth information, the environment information generating unit 150 can generate information indicating the size of the aisle in the store (such as the width of the aisle) based on the size of an image area corresponding to the aisle in the store and the depth information in that image area. In this case, the environment information generating unit 150 can also include information indicating the minimum width of the aisle in the store in the work environment information.

[0053] Thereafter, the environment information generating unit 150 stores the work environment information generated using the image of the store where the work is being performed in a predetermined storage area (such as the memory 1030 or the storage device 1040 of the information processing device 10) (S406). The worker terminal 20 can access the work environment information stored in the predetermined storage area via an application installed in the worker terminal 20. The worker terminal 20 can generate a display showing the environment of the work site based on the work environment information stored in the predetermined storage area, and output it on a display.

[0054] According to this embodiment, work environment information indicating the environment of the work site can be shared among multiple contractors working at the site. By checking this work environment information before entering the site, each worker can make appropriate choices regarding the equipment to bring to the site and the means of transportation to the site. As a result, it is expected to be effective in preventing the occurrence of problems caused by the work site environment, such as "there is no parking lot at the site, so you have to find a parking space on the spot" or "the equipment you brought cannot enter the work site."

[0055] Although the embodiments of the present invention have been described above with reference to the drawings, the present invention should not be interpreted as being limited thereto, and various modifications, improvements, etc. can be made based on the knowledge of a person skilled in the art without departing from the gist of the present invention. In addition, the multiple components disclosed in the embodiments can be appropriately combined to form various inventions. For example, some components may be deleted from all the components shown in the embodiments, or components of different embodiments may be appropriately combined.

[0056] In addition, in the flowcharts used in the above description, multiple steps (processes) are described in order, but the order of execution of the steps performed in each embodiment is not limited to the order described. In each embodiment, the order of the steps shown in the figures can be changed to the extent that the content is not affected. In addition, the above-mentioned embodiments can be combined to the extent that the content is not contradictory.

[0057] A part or all of the above-described embodiments can be described as, but are not limited to, the following supplementary notes. 1. a completion report acquisition means for acquiring, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on equipment in the store and an image showing at least a part of the equipment after the work is completed; an image determination means for performing image processing corresponding to the type indicated by the work type information on the image and determining whether or not the image is suitable as an evidence image indicating that the work has been completed; a progress management means for executing a predetermined process for updating progress information that stores a progress status of the entire work when the image is determined to be suitable as the evidence image; An information processing device comprising: 2. The progress management means executes, as the predetermined process, a process of updating the progress information based on the completion report information. 1. An information processing device according to the present invention. 3. the progress management means executes, as the predetermined process, a process for enabling an input for updating the progress information on the worker terminal. 1. An information processing device according to the present invention. 4. a notification means for notifying at least one of another worker in charge of another task corresponding to a next step of the task and a person in charge of the store when the progress information is updated, 1. An information processing device according to any one of 1 to 3. 5. the notification means identifies another task corresponding to the next process based on the progress status of the entire task indicated by the updated progress information, and issues the notification to the other worker in charge of the identified other task. 4. An information processing device according to the present invention. 6. the notification means issues the notification to the other worker in charge of another task of the next process in response to receiving a confirmation input for the notification from a store staff terminal used by the store staff. 4. An information processing device according to 4. or 5. 7. The progress management means includes: receiving, from a second worker terminal used by the other worker in charge of the other work of the next process, a confirmation input for the notification or an input indicating that the other work of the next process has been started; reflecting in the progress information that another task of the next process has been started in response to the input; 7. An information processing device according to any one of 4. to 6. 8. and an environment information generating means for generating work environment information relating to a work environment of the store by processing an image obtained by photographing the inside of the store or the surroundings of the store, and storing the work environment information in a predetermined storage area. 8. An information processing device according to any one of 1. to 7. 9. The computer Acquire, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on equipment in the store and an image showing at least a part of the equipment after the work is completed; performing image processing on the image corresponding to the type indicated by the work type information, and determining whether or not the image is suitable as an evidence image indicating that the work has been completed; if the image is determined to be suitable as the evidence image, a predetermined process is executed to update progress information that stores a progress status of the entire work. A work progress management method comprising the steps of: 10. the computer executes, as the predetermined process, a process of updating the progress information based on the completion report information. 9. The work progress management method according to claim 9, 11. the computer executes, as the predetermined process, a process for enabling an input for updating the progress information on the worker terminal. 9. The work progress management method according to claim 9, 12. The computer, When the progress information is updated, a predetermined notification is given to at least one of another worker in charge of another task that is a next step of the task and a person in charge of the store. 12. The work progress management method according to any one of 9. to 11., 13. the computer identifies another task corresponding to the next step based on the progress of the entire task indicated by the updated progress information, and sends the notification to the other worker in charge of the identified other task. 12. The work progress management method according to claim 12, 14. the computer issues the notification to the other worker in charge of another task of the next process in response to receiving a confirmation input for the notification from a store staff terminal used by the store staff. 14. The work progress management method according to claim 12 or 13, further comprising: 15. The computer, receiving, from a second worker terminal used by the other worker in charge of the other work of the next process, a confirmation input for the notification or an input indicating that the other work of the next process has been started; reflecting in the progress information that another task of the next process has been started in response to the input; 15. The work progress management method according to any one of 12. to 14., 16. The computer, generating work environment information relating to the work environment of the store by processing an image obtained by photographing the interior of the store or the surroundings of the store, and storing the information in a predetermined storage area; 16. The work progress management method according to any one of 9. to 15., 17. Computer, a completion report acquisition means for acquiring, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on the equipment of the store and an image showing at least a part of the equipment after the work is completed; an image determination means for performing image processing corresponding to the type indicated by the work type information on the image and determining whether or not the image is suitable as an evidence image showing that the work has been completed; a progress management means for executing a predetermined process for updating progress information that stores a progress status of the entire work when the image is determined to be suitable as the evidence image; A program to function as a 18. The progress management means executes, as the predetermined process, a process of updating the progress information based on the completion report information. 17. The program described in. 19. the progress management means executes, as the predetermined process, a process for enabling an input for updating the progress information on the worker terminal. 17. The program described in. 20. The computer, a notification means for issuing a predetermined notification to at least one of another worker in charge of another task corresponding to a next step of the task and a person in charge of the store when the progress information is updated; 20. The program according to any one of 17. to 19., for further functioning as a twenty one. the notification means identifies another task corresponding to the next process based on the progress status of the entire task indicated by the updated progress information, and issues the notification to the other worker in charge of the identified other task. 20. The program described in. twenty two. the notification means issues the notification to the other worker in charge of another task of the next process in response to receiving a confirmation input for the notification from a store staff terminal used by the store staff. 20. or 21. The program according to claim 20. twenty three. The progress management means includes: receiving, from a second worker terminal used by the other worker in charge of the other work of the next process, a confirmation input for the notification or an input indicating that the other work of the next process has been started; reflecting in the progress information that another task of the next process has been started in response to the input; 2. A program according to any one of 20. to 22. twenty four. The computer, an environment information generating means for generating work environment information relating to the work environment of the store by processing an image obtained by photographing the interior of the store or the surroundings of the store, and storing the generated work environment information in a predetermined storage area; 24. The program according to any one of 17. to 23., further functioning as a [Explanation of symbols]

[0058] 10. Information processing device 110 Completion report acquisition department 120 Image Judgment Unit 130 Progress Management Department 140 Notification Department 150 Environmental information generation department 1010 Bus 1020 Processor 1030 Memory 1040 Storage Device 1050 Input / Output Interface 1060 Network Interface 20, 20-1, 20-2 Operator terminal 30 Store staff terminal

Claims

1. a completion report acquisition means for acquiring, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on equipment in a store and an image showing at least a part of the equipment after the work is completed; an image determination means for performing image processing corresponding to the type indicated by the work type information on the image and determining whether or not the image is suitable as an evidence image indicating that the work has been completed; a progress management means for executing a predetermined process for updating progress information that stores a progress status of the entire work when the image is determined to be suitable as the evidence image; a notification means for, when the progress information is updated, sending a predetermined notification to at least one of another worker in charge of another task that is a next step of the task and a person in charge of the store; Equipped with the notification means issues the notification to the other worker in charge of another task of the next process in response to receiving a confirmation input for the notification from a store staff terminal used by the store staff. Information processing device.

2. The progress management means executes, as the predetermined process, a process of updating the progress information based on the completion report information. The information processing device according to claim 1 .

3. the progress management means executes, as the predetermined process, a process for enabling an input for updating the progress information on the worker terminal. The information processing device according to claim 1 .

4. the notification means identifies another task corresponding to the next process based on the progress status of the entire task indicated by the updated progress information, and issues the notification to the other worker in charge of the identified other task. The information processing device according to claim 1 .

5. The progress management means includes: receiving, from a second operator terminal used by the other operator in charge of the other work of the next process, a confirmation input for the notification or an input indicating that the other work of the next process has been started; reflecting in the progress information that another task of the next process has been started in response to the input; The information processing device according to claim 1 .

6. and an environment information generating means for generating work environment information relating to a work environment of the store by processing an image obtained by photographing the inside of the store or the surroundings of the store, and storing the work environment information in a predetermined storage area. The information processing device according to claim 1 .

7. The computer Acquire from a worker terminal completion report information including work type information indicating a type of work that is one step of an overall work on equipment in the store and an image showing at least a part of the equipment after the work is completed; performing image processing on the image corresponding to the type indicated by the work type information, and determining whether or not the image is suitable as an evidence image indicating that the work has been completed; If the image is determined to be suitable as the evidence image, a predetermined process is executed to update progress information that stores a progress status of the entire work; When the progress information is updated, a notification process is executed to give a predetermined notification to at least one of another worker in charge of another task that is a next step of the task and a person in charge of the store. Including, the notification process includes, in response to receiving a confirmation input for the notification from a store staff terminal used by the store staff, sending the notification to the other worker who is in charge of another task of the next process. How to manage work progress.

8. Computer, a completion report acquisition means for acquiring, from a worker terminal, completion report information including work type information indicating a type of work that is one step of an overall work on the equipment of the store and an image showing at least a part of the equipment after the work is completed; an image determination means for performing image processing corresponding to the type indicated by the work type information on the image and determining whether or not the image is suitable as an evidence image showing that the work has been completed; a progress management means for executing a predetermined process for updating progress information that stores a progress status of the entire work when the image is determined to be suitable as the evidence image; a notification means for issuing a predetermined notification to at least one of another worker in charge of another task corresponding to a next step of the task and a person in charge of the store when the progress information is updated; Function as a the notification means issues the notification to the other worker in charge of another task of the next process in response to receiving a confirmation input for the notification from a store staff terminal used by the store staff. program.

Citation Information

Patent Citations

  • Work quality control system

    JP2003316854A

  • Construction progress management method using internet

    JP2006331021A

  • Management device, construction work management system, construction work management method, and construction work management program

    JP2011053806A

  • Work assistance system and work assistance method

    WO2020235120A1