Work management system, work management method, work management device, and program

The work management system uses UWB positioning and status determination to accurately track and manage worker positions and statuses, addressing the challenge of site compliance and real-time alerts.

JP2025001263APending Publication Date: 2025-01-08TOPPAN HOLDINGS INC
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023100757
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-06-20
Publication Date
2025-01-08

AI Technical Summary

Technical Problem

Accurate management of worker status at a work site is challenging.

Method used

A work management system utilizing a positioning system with UWB technology to measure worker positions, coupled with a determination unit to assess operation status, and a work management device to control operations based on these positions.

Benefits of technology

Enables accurate tracking and management of worker positions and statuses, ensuring compliance with work instructions and qualifications, and providing real-time alerts for deviations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025001263000001_ABST
    Figure 2025001263000001_ABST
Patent Text Reader

Abstract

To provide a work management system, a work management method, a work management device, and a program that can accurately obtain information on the operating status of workers at work sites.SOLUTION: The work management system includes a location management server 500, transmitters 100, receivers 400, and a work management server 600. The work management server 600 has a positioning system that measures the locations of workers WK at work sites WS and a work status determination unit that determines work status at each work site for each worker on the basis of the worker's location measured by the positioning system.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 work management system, a work management method, a work management device, and a program. [Background technology]

[0002] There is known technology for a task analysis device that detects tasks performed by a worker based on image data obtained by a camera (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2023 / 276332 Summary of the Invention [Problem to be solved by the invention]

[0004] It is preferable to accurately manage the operating status of workers at a work site.

[0005] In consideration of the above-mentioned problems, an object of the present invention is to provide a method for accurately obtaining information relating to the operating status of workers at a work site. [Means for solving the problem]

[0006] One aspect of the present invention that solves the above-mentioned problems is a work management system that includes a positioning system that measures the positions of workers present at a work site, and an operation status determination unit that determines the operation status of each worker at the work site based on the worker's position measured by the positioning system.

[0007] One aspect of the present invention is a work management method in a work management system, which includes an operation status determination step in which an operation status determination unit determines the operation status at a work site for each worker based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site.

[0008] One aspect of the present invention is a work management device that includes an operation status determination unit that determines the operation status at a work site for each worker based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site.

[0009] One aspect of the present invention is a program for causing a computer serving as a work management device to function as an operation status determination unit that determines the operation status at a work site for each worker based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site. Effect of the Invention

[0010] According to the present invention, it is possible to obtain an effect of accurately obtaining information regarding the operating status of workers at a work site. [Brief description of the drawings]

[0011] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of a work management system according to an embodiment of the present invention. [Diagram 2] FIG. 4 is a diagram showing an example of a work management screen in the present embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a functional configuration of a work management server according to the present embodiment. [Figure 4] 4 is a diagram showing an example of the structure of worker information in the present embodiment. FIG. [Diagram 5] FIG. 4 is a diagram showing an example of work instruction information according to the present embodiment. [Figure 6] 4 is a diagram illustrating an example of a structure of worker operation status information in the present embodiment. FIG. [Figure 7]4 is a diagram showing an example of the structure of work history information in the present embodiment. FIG. [Figure 8] 10 is a flowchart showing an example of a processing procedure executed by the work management system in the present embodiment in relation to measuring the position of a worker and displaying a work management screen according to the measured position. [Figure 9] 5 is a flowchart showing an example of a processing procedure executed by the work management system in the present embodiment in association with work by a worker. [Figure 10] 5 is a flowchart showing an example of a processing procedure executed by the work management system in the present embodiment in association with work by a worker. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] First Embodiment [Example of overall configuration of work management system] 1 shows an example of the overall configuration of a work management system according to the present embodiment. The work management system according to the present embodiment determines the working status of a worker WK at a work site WS, and presents information according to the determined working status on a predetermined terminal (worker terminal 300, work management terminal 700, etc.). Although the figure shows one worker WK at the work site WS, there may be multiple workers WK at the work site WS.

[0013] The worker WK carries a transmitter 100 that is compatible with a positioning system used to measure the worker's current position. The transmitter 100 may be in the form of a card, for example. The positioning system of this embodiment may be a system using UWB (Ultra Wide Band). The transmitter 100 transmits radio waves for positioning that are compatible with UWB.

[0014] The worker WK also carries a code reader 200. The code reader 200 reads a code symbol and acquires information indicated by the read code symbol. The code reader 200 is communicably connected to the worker terminal 300 by a predetermined short-range wireless communication such as Bluetooth (registered trademark) or BLE (Bluetooth Low Energy: registered trademark).

[0015] Furthermore, the worker WK has a worker terminal 300. The worker terminal 300 is a terminal that supports the work of the worker WK. The worker terminal 300 is communicably connected to the code reader 200 via short-range wireless communication. Further, the worker terminal 300 is connected to a gateway (GW) 20, for example, via a wireless LAN. The gateway 20 is connected to a work management server 600 (an example of a work management device) via a network so as to be able to communicate with the work management server 600. With this type of connection, the worker terminal 300 is connected to the work management server 600 so as to be able to communicate with the work management server 600. In the same figure, the worker terminal 300 and the work management server 600 are connected via a gateway (GW) 20 installed at the work site WS, but the worker terminal 300 may be able to connect to the work management server 600 via a mobile phone communication network, for example, without going through the gateway 20.

[0016] The worker terminal 300 may be a smartphone, a tablet terminal, or the like. The function of the worker terminal 300 in this embodiment may be realized by installing a worker assistance application, or by accessing a worker assistance website provided by the work management server 600 through a browser implemented in the worker terminal 300. The worker assistance application may be a thin client application.

[0017] The work site WS is provided with a work management terminal 700. The work management terminal 700 is a terminal used by a manager who manages the work site WS. The work management terminal 700 is connected to the gateway 20, and is thereby communicatively connected to the work management server 600.

[0018] The work management terminal 700 may be connected to the work management server 600 via a mobile phone communication network or the like, without going through the gateway 20, for example. The work management terminal 700 may be a personal computer device, a smartphone, a tablet terminal, or the like. The function of the work management terminal 700 of this embodiment may be realized by installing a work management support application, or by accessing a work management support website provided by the work management server 600 using a browser implemented in the work management terminal 700. The work management support application may be a thin client application.

[0019] The position management server 500 (an example of a positioning device) is a server that manages the position of the worker WK at the work site WS. In this embodiment, a positioning system that measures the position of the worker WK at the work site WS includes the position management server 500, a transmitter 100, and a receiver 400.

[0020] The position of the worker WK is measured by such a positioning system as follows. At the work site WS, one receiver 400 is fixedly installed at each of a plurality of predetermined positions. The receivers 400 are connected to a position management server 500 via, for example, a hub 10 (HUB).

[0021] The transmitter 100 carried by the worker WK emits pulsed radio waves for positioning. The emitted radio waves are received by multiple receivers 400 that exist within the range of the multiple radio waves. The receiver 400 that receives the radio waves from the transmitter 100 measures the time it takes for the received radio waves to arrive from the transmitter 100 (signal arrival time) and the angle at which the received radio waves arrive (signal arrival angle), and transmits measurement information including the measured signal arrival time and signal arrival angle to the position management server 500. The location management server 500 calculates the location of the transmitter 100 based on the signal arrival time and signal arrival angle included in each piece of measurement information received from the multiple receivers 400. In this embodiment, the location of the transmitter 100 calculated in this manner is treated as the location measured for the worker WK who carries the transmitter 100. Furthermore, in order for the position management server 500 to associate the position measured by the position management server 500 with the worker WK, the transmitter 100 may transmit a transmitter ID that is uniquely associated with the worker WK to the receiver 400. The receiver 400 transmits measurement information including the received transmitter ID to the position management server 500. The position management server 500 can associate the measured position of the transmitter 100 with the transmitter ID. Since the transmitter ID is uniquely associated with the worker WK, it becomes possible to associate the measured position of the transmitter 100 with the worker WK.

[0022] In such a UWB positioning system, it is possible to measure a position with an accuracy of, for example, about several tens of centimeters. Therefore, in this embodiment, it is also possible to grasp the position of a worker WK present at a work site WS with a high accuracy of about several tens of centimeters.

[0023] The position management server 500 is connected to a work management server 600 (an example of a work management device) via a network. The position management server 500 transmits worker position information indicating the measured position of each worker WK to the work management server 600. The work management server 600 uses the received worker position information to determine the working status of the worker WK. The work management server 600 transmits information based on the determination result of the working status to the work management terminal 700 or the worker terminal 300. The work management terminal 700 or the worker terminal 300 outputs the received information, for example, by display. In this way, the position management server 500 can cause the work management terminal 700 or the worker terminal 300 to present information related to the working status of the worker WK.

[0024] It should be noted that the camera 30 provided at the work site WS in FIG. 1 corresponds to a second embodiment described later, and therefore a description thereof will be omitted here.

[0025] [About the Work Management Screen] In the work management system of this embodiment configured as described above, a work management screen can be displayed on the work management terminal 700 and the worker terminal 300. On the work management screen, information based on the position of the worker WK measured by the positioning system is presented as the operating status of the worker WK.

[0026] [About the Work Management Screen] 2 shows an example of a work management screen P displayed on the work management terminal 700. The work management screen P in the figure has the form of a map showing the work site WS as viewed from a planar direction. The work site WS shown on the work management screen P in the figure is divided into six work areas (examples of work locations) from left to right in the order of "Area A," "Area B," "Area C," "Area D," "Area E," and "Area F." The work site WS shown on the work management screen P in the figure is designed so that work such as product manufacturing progresses in the order of Areas A to F.

[0027] Furthermore, at the work site WS displayed by the work management screen P, a worker mark MK is placed to indicate the position of each worker WK measured by a positioning system. A number is displayed on the worker mark MK as a worker ID indicating the corresponding worker WK. This allows a manager looking at the work management screen P to know who the worker WK indicated by the worker mark MK is. Note that the indication to identify the worker WK on the worker mark MK may be the worker's name, etc., in addition to the worker ID.

[0028] In addition, in the same figure, nine worker marks MK are arranged, and the seven worker mark MK groups indicating worker IDs "001," "002," "004," "005," "006," "008," and "009" are arranged so that the appearance of the worker mark MK with worker ID "003" and the worker mark MK with worker ID "007" differs, for example, by the background color.

[0029] During work, the worker WK is required to work in a work area specified by the work instruction information. Furthermore, when the work instruction information specifies a work area where only workers WK with certain qualifications are permitted to work (qualification-specified work area), the worker WK is required to have the corresponding qualification. The qualification here may be given based on, for example, job title or experience (accumulated work hours, etc.).

[0030] In FIG. 2, the background color of the worker mark MK with the worker ID "003" indicates that the corresponding worker WK is present in a location that does not correspond to the work area specified by the work instruction information. Also, in Figure 2, the background color of the worker mark MK with worker ID "007" indicates that the work area in which the corresponding worker WK is present is a qualification-specified work area, but the corresponding worker WK does not have the corresponding qualifications. The background colors of the seven worker marks MK indicating the remaining worker IDs "001," "002," "004," "005," "006," "008," and "009" indicate that the corresponding worker WK is present in the work area specified by the work instruction information, and if the present work area is a qualification-specified work area, the worker has the corresponding qualifications. In this way, the work management screen P issues a warning that there is a worker WK who is not working in the specified work area, and a warning that there is a worker WK who does not have the qualifications corresponding to the qualification-specified work area currently working. In other words, the work management screen P issues a warning of an event in which the operating status of the worker WK does not comply with the work instruction information. By issuing such a warning, the manager looking at the work management screen P can understand that the worker WK is in the wrong work area and can instruct the worker WK to move to the appropriate work area.

[0031] The manner of the above-mentioned warning notification is not limited to the above example. For example, the worker mark MK of the worker WK to be warned may be blinked in a predetermined pattern. The warning notification may also be performed by, for example, a pop-up window.

[0032] Furthermore, in this embodiment, a warning that an event has occurred in which the operating status of the worker WK does not conform to the work instruction information as described above may be issued, for example, on the worker terminal 300 carried by the corresponding worker WK. In this case, the warning may be issued, for example, by push notification. In addition, in this case, the correct work area specified by the work instruction information and the work content in the correct work area may also be notified. By checking the warning notified on the worker terminal 300 carried by the worker WK, the worker WK can move to the correct work area and perform the work.

[0033] Moreover, the work management screen P in the figure shows an example in which the number of parts in stock for each area and the carts present in each area are presented.

[0034] In this way, the work management screen P in the figure presents the working status of the worker WK at the work site WS.

[0035] [Example of functional configuration of work management server] An example of the functional configuration of the work management server 600 of this embodiment will be described with reference to Fig. 3. The functions of the work management server 600 shown in the figure are realized by a CPU (Central Processing Unit) included in the hardware of the work management server 600 executing a program.

[0036] The work management server 600 in the figure includes a communication unit 601, a control unit 602, and a storage unit 603.

[0037] The communication unit 601 communicates with the location management server 500, the worker terminal 300, the work management terminal 700, and the like via the network.

[0038] The control unit 602 executes various controls in the work management server 600. The control unit 602 includes an operation status determination unit 621 and an information provision unit 622.

[0039] The operating status determination unit 621 determines the operating status of the worker WK. The "operating status" of the worker WK here includes the location of the worker WK at the work site WS, whether the worker WK is present at a work location designated for work at the work site WS, and whether a worker present at the work location is qualified to work when work is permitted only for workers qualified to work at the work location.

[0040] The information providing unit 622 causes information based on the operating status of the worker WK determined by the operating status determining unit 621 to be presented on the work management terminal 700. Specifically, the information providing unit 622 causes the work management terminal 700 to display the work management screen P illustrated in FIG. Furthermore, the information providing unit 622 may cause the work management terminal 700 to issue a warning in response to the determination result of the operational status determining unit 621 . In addition, the information providing unit 622 may cause the worker terminal 300 to display a work management screen P for the corresponding worker WK, or to issue a warning in accordance with the determination result of the operating status determining unit 621.

[0041] The storage unit 603 stores various information corresponding to the work management server 600. The storage unit 603 includes a worker information storage unit 631, a work instruction information storage unit 632, a worker operation status information storage unit 633, a work history information storage unit 634, and a process performance information storage unit 635.

[0042] The worker information storage unit 631 stores the worker information for each worker WK. 4 shows an example of the structure of worker information corresponding to one worker WK. The worker information in the figure includes fields for a worker ID, worker basic information, a transmitter ID, and held qualification information. The worker ID field stores a worker ID that is an identifier that uniquely identifies the corresponding worker WK. The worker basic information field stores worker basic information including basic information about the corresponding worker WK. The worker basic information may include, for example, the name, department, gender, age, etc. of the corresponding worker WK. The transmitter ID field stores the transmitter ID of the transmitter 100 possessed by the corresponding worker WK. The field of the held qualification information stores held qualification information. The held qualification information indicates the qualification that the corresponding worker WK holds for work at the work site WS.

[0043] Returning to Fig. 3 for explanation, the work instruction information storage unit 632 stores work instruction information for each work carried out at the work site WS. The work instruction information may include the work area where the corresponding work should be carried out, the content of the work to be carried out by the worker WK, the date and time when the work is planned to be carried out (work date and time), etc. 5 shows an example of work instruction information corresponding to one task. The work instruction information corresponding to one task includes fields for a task ID, a worker in charge, a task area, a task content, a task date and time, and corresponding qualification information. The task ID field stores a task ID that is uniquely assigned to the corresponding task. The field of the worker in charge stores information (for example, the worker ID) indicating the worker WK designated to be in charge of the corresponding work. The work area field stores a work area ID that indicates the work area in which the corresponding work should be performed. The work content field stores information indicating the content of the corresponding work. The work date and time field stores the work date and time (date, time zone, etc.) when the corresponding work is planned to be performed. The corresponding qualification information field stores corresponding qualification information indicating the qualification required to perform the corresponding work. The work areas at the work site WS include work areas (qualification-specified work areas) where work can only be performed by workers WK who have the corresponding qualifications. The corresponding qualification information is information indicating the qualifications required when the corresponding work area is a qualification-specified work area. When the corresponding work area is not a qualification-specified work area, an invalid value may be stored in the corresponding qualification information field or it may be omitted. The work instruction information stored in the work instruction information storage unit 632 may be changed as appropriate in response to updates to the work schedule at the work site, etc.

[0044] Returning to the explanation in Fig. 3, the worker operating status information storage unit 633 stores worker operating status information for each worker WK. The worker operating status information for one worker WK indicates the operating status of the corresponding worker WK at the current work site WS. 6 shows an example of the structure of worker operating status information corresponding to one worker WK. The worker operating status information in the figure includes fields for a worker ID, an in-work flag, and a work ID. The worker ID field stores the worker ID of the corresponding worker WK. The working flag field stores a working flag, which indicates whether or not the corresponding worker WK is working in the work site WS. The job ID field stores the job ID of the work instruction information transmitted from the work management server 600 to the worker terminal 300 of the corresponding worker WK in response to the work instruction for the corresponding worker WK. In other words, the job ID stored in the worker operating status information indicates the job that the corresponding worker WK should currently be performing.

[0045] Returning to Fig. 3 for explanation, the work history information storage unit 634 stores work history information. The work history information is information indicating the history of work performed at the work site WS by each worker WK. 7 shows an example of the structure of work history information corresponding to one worker WK. The work history information in the figure has a structure in which the work history information is associated with a worker ID indicating the corresponding worker WK. The work history information in the figure is information that associates, for each work area in which a corresponding worker WK has performed work, the stay time that the worker WK spent in that work area.

[0046] Returning to Fig. 3 for explanation, the process result information storage unit 635 is information showing the results (process result) for each process at the work site WS. For example, if products are manufactured at the work site WS, the process result may include information such as the number of products processed for each process and the number of defects (defect occurrence rate). The work management server 600 may acquire process performance information based on the operation history of a manufacturing device not shown (not shown in FIG. 1), or may acquire process performance information based on information on the work results input by the worker WK by operating the worker terminal 300.

[0047] [Example of processing procedure] An example of a process executed by the work management system of this embodiment in relation to measuring the position of a worker WK and displaying a work management screen according to the measured position will be described with reference to the flowchart in Fig. 8. The example of the process in Fig. 8 corresponds to a case where the position of a single worker WK is measured. The process in Fig. 8 may be executed periodically, for example, at predetermined time intervals.

[0048] Step S100: The transmitter 100 carried by the worker WK periodically transmits radio waves for positioning and a transmitter ID. Each of the receivers 400 present within the reach of the radio waves receives the radio waves and the transmitter ID transmitted from the transmitter 100.

[0049] Step S102: The receiver 400 measures the signal arrival time and signal arrival angle corresponding to the radio wave received in step S100.

[0050] Step S104: The receiver 400 transmits to the position management server 500 measurement information including the signal arrival time and signal arrival angle measured in step S102 and the corresponding transmitter ID.

[0051] Step S200: The location management server 500 receives the measurement information transmitted from each of the receivers 400 in step S104.

[0052] Step S202: The location management server 500 calculates the location using the signal arrival time, signal arrival angle, and the like of the multiple pieces of measurement information including the same transmitter ID received in step S200.

[0053] Step S204: The position management server 500 transmits the position information indicating the position calculated in step S202 to the work management server 600. The position information transmitted by the position management server 500 is added with the corresponding transmitter ID.

[0054] Step S300: The communication unit 601 of the work management server 600 receives the location information transmitted in step S204.

[0055] Step S302: In the work management server 600, the operating status determination unit 621 identifies the worker WK to which the location information received in step S300 corresponds. Specifically, the operating status determination unit 621 identifies the worker ID associated with the transmitter ID included in the by referring to the worker information stored in the worker information storage unit 631.

[0056] Step S304: The operating status determination unit 621 updates the work site status information to reflect the position indicated by the position information received in step S300 as the position (worker position) of the worker WK identified in step S302. At this time, the operating status determination unit 621 may convert the position indicated by the position information received in step S300 into coordinates or the like at the work site WS, as necessary. The work site status information is information that is the basis of the work management screen P (FIG. 2). In step S304, the operating status determination unit 621 may update the position of the target worker WK on the work site map in the work site status information.

[0057] Step S306: The operation status determination unit 621 transmits the work site status information updated in step S204 to the work management terminal 700.

[0058] Step S400: The work management terminal 700 receives the work site status information transmitted from the work management server 600 in step S306.

[0059] Step S402: The work management terminal 700 updates the work management screen P displayed on the display unit so that the content of the work site status information received in step S400 is reflected. In the work management screen P displayed in this way, for example, a worker mark MK indicating the position of the worker WK changes according to the movement of the worker WK at the actual work site WS.

[0060] The work management server 600 may also transmit the work site status information to the worker terminal 300 in step S306. The worker terminal 300 may display a work management screen on the display unit using the received work site status information. In this case, the work management screen displayed on the worker terminal 300 may be different in appearance from the work management screen P (FIG. 2) displayed on the work management terminal 700. For example, the worker mark MK displayed on the work management screen displayed on the worker terminal 300 may be limited to the worker WK who owns the worker terminal 300, or may be limited to other workers WK who include the worker WK who owns the worker terminal 300 and satisfy a predetermined condition (for example, who are in the same work area as the worker WK). In addition, the work management screen displayed on the worker terminal 300 may be limited to the work area in which the worker WK who owns the worker terminal 300 is located, rather than the entire work site.

[0061] An example of a processing procedure executed by the work management system of this embodiment in association with the work performed by one worker WK will be described with reference to the flowcharts of FIGS.

[0062] First, an example of a process performed by the code reader 200 will be described with reference to FIG. Step S500: When worker WK enters the work site WS and begins work, he first performs an operation to have the code reader 200 read the code symbol of the work instruction management number (hereinafter simply referred to as the management number) printed on a work instruction. A work instruction is a document on which is printed a code symbol of the management number assigned to the work to be performed by worker WK. The management number is a number (identifier) ​​that uniquely indicates the work associated with the corresponding work instruction. The code reader 200 obtains the management number by reading the code symbol of the management number.

[0063] Step S502: The code reader 200 transmits the control number acquired in step S500 to the worker terminal 300 by short-range wireless communication.

[0064] Step S510: In this embodiment, every time a worker WK working in a work area uses a part in a task, the worker WK causes the code reader 200 to read the code symbol attached to the used part. The code reader 200 acquires a part ID indicating the corresponding part from the read code symbol.

[0065] Step S512: The code reader 200 transmits used part information including the part ID acquired in step S510 to the worker terminal 300. The used part information is information indicating that the part indicated by the corresponding part ID has been used in the work.

[0066] Next, with reference to the same FIG. 9, an example of a processing procedure executed by the worker terminal 300 will be described. Step S600: In response to receiving the control number transmitted from the code reader 200 in step S502, the worker terminal 300 transmits a notification that the worker WK will start work (a work start notification) to the work management server 600. The work start notification includes the received control number and the worker ID of the corresponding worker WK.

[0067] Step S602: In response to sending the work start notification in step S600, the work management server 600 sends work instruction information indicating the content of the work corresponding to the management number included in the work start notification to the worker terminal 300. The worker terminal 300 receives the sent work instruction information.

[0068] Step S604: The worker terminal 300 displays the work instruction information received in step S602 on the display unit. The work instruction information indicates the work area (designated work area) designated for the worker WK to work on, the work date and time, the work content, the man-hours to be worked, etc. The worker WK moves to the designated work area indicated by the displayed work instruction information, and starts the work instructed by the displayed work instruction information.

[0069] Step S606: After notification of the designated work area in step S604, the worker terminal 300 judges whether or not warning information transmitted from the work management server 600 has been received. The warning information is information transmitted by the work management server 600 when the corresponding worker WK is not present in the designated work area, or when the corresponding worker WK is present in the designated work area but is not qualified to work in the designated work area.

[0070] Step S608: If it is determined in step S606 that warning information has been received, the worker terminal 300 causes the display unit to display a warning based on the received warning information. In this case, if the corresponding worker WK is not present in the designated work area, the warning display may, for example, indicate the designated work area and guide the worker WK to move to the designated work area. In this case, the warning display may be such that, if the person is not qualified to perform work in the designated work area, the person is advised to perform other work since he or she is not qualified. After the process of step S608, the process returns to step S606.

[0071] Step S610: If no warning information is received because the worker WK is present in the designated work area, the worker terminal 300 starts displaying a work management screen based on the work site status information transmitted from the work management server 600. After this, it is considered that the work has started.

[0072] Step S612: After starting work in the designated work area, the worker WK has the code reader 200 read a part ID every time a part is used. Every time the code reader 200 reads a part ID, in step S512, it transmits used part information to the worker terminal 300. The worker terminal 300 transmits the received used part information to the work management terminal 700.

[0073] Step S614: While the worker WK is working, the worker terminal 300 determines whether or not warning information transmitted from the work management server 600 has been received. The warning information in this case is information transmitted by the work management server 600 in response to, for example, a situation in which the corresponding worker WK moves outside the designated work area during work and is no longer present in the designated work area.

[0074] Step S616: If it is determined in step S614 that warning information has been received, the worker terminal 300 causes the display unit to display a warning based on the received warning information. After the process of step S614, the process returns to step S612.

[0075] Step S618: If it is determined in step S614 that warning information has not been received, the worker terminal 300 determines whether or not the current work started in response to the reception of the management number in step S600 has been completed. For example, the worker terminal 300 may determine that the work has been completed in response to a confirmation operation of the worker WK on the worker terminal 300 that the work has been completed. If it is determined that the work is not completed, the process returns to step S612.

[0076] Step S620: If it is determined in step S618 that the work is completed, the worker terminal 300 transmits a work completion notification to the work management server 600. The work completion notification may include the work ID of the work instruction information received in step S602.

[0077] Next, an example of a process performed by the work management server 600 will be described with reference to FIG.

[0078] Step S700: In the work management server 600, the communication unit 601 receives the work start notification transmitted from the worker terminal 300 in step S600.

[0079] Step S702: In the work management server 600, the information provider 622 acquires, from the work instruction information storage unit 632, work instruction information that stores the same worker ID as that included in the work start notification received in step S700.

[0080] Step S704: The information providing unit 622 transmits the work instruction information acquired in step S702 to the worker terminal 300.

[0081] Step S706: As shown in steps S204 and S300 in FIG. 8, the work management server 600 periodically acquires, from the position management server 500, position information indicating the position of each worker WK in the work site WS. After processing of step S704, the operation status determination unit 621 determines, based on location information indicating the location of the corresponding worker WK, whether the corresponding worker WK is present in the work area (designated work area) in which the work instruction information acquired in step S702 was stored.

[0082] Step S708: When it is determined that a corresponding worker WK exists in the designated work area, the operating status determination unit 621 further determines whether the corresponding worker WK is qualified to work in the case where the current designated work area is a qualification-specified work area. The operating status determination unit 621 may determine whether the current designated work area is a qualification-specified work area by whether valid corresponding qualification information is stored in the work instruction information acquired in step S702, and when the designated work area is a qualification-specified work area, the operating status determination unit 621 may determine whether the corresponding worker WK is qualified to work by referring to the held qualification information stored in the worker information of the corresponding worker WK.

[0083] Step S710: If it is determined in step S706 that the worker WK is not present in the designated work area, or if it is determined in step S708 that the worker WK does not have the qualifications to perform the task, the operation status determination unit 621 transmits warning information to the worker terminal 300 and the work management terminal 700. After the process of step S710, the process returns to step S706.

[0084] Step S712: If it is determined in step S708 that the designated work area is not a qualification-specified work area, or if the corresponding worker WK holds the qualifications corresponding to the designated work area that is a qualification-specified work area, the operation status determination unit 621 sets a value indicating that the corresponding worker WK is working in the in-work flag field in the worker operation status information of the corresponding worker WK.

[0085] Step S714: The operating status determining unit 621 also starts transmitting work site status information to the work management terminal 700. The operating status determining unit 621 may also start transmitting work site status information to the worker terminal 300.

[0086] Step S716: After the process of step S714, the operating status determination unit 621 again determines whether or not the worker WK corresponding to the designated work area is present. This determination corresponds to a determination of whether or not the worker WK has moved outside the designated work area after starting work in the designated work area.

[0087] Step S718: If it is determined in step S716 that the corresponding worker WK is not present in the designated work area, the operating status determination unit 621 transmits warning information to the worker terminal 300 and the work management terminal 700.

[0088] Step S720: When the worker WK is working in the designated work area, each time the worker WK uses a part and has the code reader 200 read the code symbol indicating the corresponding part ID, information about the part used is sent from the worker terminal 300 to the work management server 600. In the work management server 600, the operating status determination unit 621 updates the work site status information to reflect the contents of the received used part information each time the transmitted used part information is received. By transmitting the updated work site status information in this manner to the work management terminal 700 and the worker terminal 300, it is possible to change the inventory quantity for each work area, etc. in real time on the work management screen displayed on the work management terminal 700 and the worker terminal 300.

[0089] Step S722: The operating status determination unit 621 determines whether or not the work in the designated work area by the current corresponding worker WK has been completed. The operating status determination unit 621 may determine that the work has been completed in response to receiving the work completion notification transmitted from the worker terminal 300 in step S620. If it is determined that the work is not completed, the process returns to step S716.

[0090] Step S724: If it is determined in step S722 that the work is completed, the operating status determination unit 621 executes a predetermined process corresponding to the work completion (work completion response process). The work completion response process may include resetting the in-work flag set to a value indicating that work is in progress in step S712, updating process performance information according to the work done so far by the corresponding worker WK, updating work history information of the corresponding worker WK, and the like.

[0091] <Second embodiment> Next, a second embodiment will be described. In this embodiment, a camera 30 is provided at a work site WS as shown in Fig. 1. A plurality of cameras 30 may be provided at predetermined positions at the work site WS, and each of the cameras 30 may capture images from different places and directions at the work site WS. Images captured by the camera 30 are transmitted to a work management server 600.

[0092] In this embodiment, for example, when it is determined in steps S706 and S716 of FIG. 10 that no worker WK is present in the designated work area, the information providing unit 622 may include an image captured by a camera 30 installed to capture the location where the worker WK is present in the warning information when sending warning information in steps S710 and S718. By including the captured image in the warning information in this way, the captured image including the target worker WK is displayed, for example, on a work management screen in the work management terminal 700. By looking at the captured image, a manager who manages the work site WS using the work management terminal 700 can understand the state of the worker WK who is not in the designated work area and can respond appropriately.

[0093] <Third embodiment> Next, a description will be given of a third embodiment. The work management system of the third embodiment derives the work efficiency of a worker WK who performs work at a work site WS. For example, the operating status determination unit 621 in the work management server 600 refers to the work history information of the target worker WK and calculates the stay time when the target worker WK worked in the target work area. In addition, the operating status determination unit 621 acquires the process results when the target worker WK worked in the target work area from the process result information. The operating status determination unit 621 derives (determines) the working efficiency of the target worker WK based on the stay time and the process results obtained as described above. Specifically, for example, the number of processes performed by the worker WK per unit time may be calculated as the working efficiency based on the stay time and the process results.

[0094] The information providing unit 622 may transmit the work efficiency information for each worker WK derived as described above to the work management terminal 700 or the worker terminal 300. The work management terminal 700 or the worker terminal 300 may display a screen presenting the work efficiency for each worker WK based on the received work efficiency information for each worker WK. Furthermore, the information providing unit 622 may transmit to the worker terminal 300 information on work efficiency limited to the corresponding worker WK or workers WK in the department of the corresponding worker WK. Also, for example, in response to an operation to select a target worker WK by operating a screen presenting the work efficiency of each worker WK, details of the work efficiency information of the target worker WK may be displayed. At this time, for example, a captured image obtained by capturing an image of the target worker WK performing the corresponding work by a camera may also be displayed.

[0095] <Fourth embodiment> Next, a fourth embodiment will be described. The work management system of the fourth embodiment derives a defect occurrence status of a product corresponding to a worker WK who performed work at a work site WS. The operating status determination unit 621 in the work management server 600 refers to the work history information of the target worker WK, and calculates the stay time when the target worker WK is working in the target work area. In the present embodiment, the process performance information includes a defective product occurrence history for each work area. The defective product occurrence history may be information in which the date and time when the defect was confirmed is associated with each defective product that has occurred. The defective product occurrence history may be obtained, for example, by a manufacturing device or the like provided in the corresponding work area generating the defective product occurrence history and transmitting it to the work management server 600, or may be obtained by the worker WK inputting information regarding the occurrence of the defective product to the worker terminal 300 in response to the occurrence of the defective product. The operating status determination unit 621 acquires the process results when the target worker WK was working in the target work area from the process result information. The operating status determination unit 621 is configured to derive (determine) the occurrence status of defective products when the target worker WK was working based on the stay time and process results obtained as described above. The operating status determination unit 621 may derive, as the occurrence status of defective products, for example, the occurrence rate of defective products relative to the number of processes performed by the worker WK in the corresponding work area.

[0096] The information providing unit 622 may transmit information indicating the occurrence status of defective products corresponding to each worker WK derived as described above (defective product occurrence status information) to the work management terminal 700 or the worker terminal 300. The work management terminal 700 or the worker terminal 300 may display a screen presenting the defective product occurrence status information for each worker WK. Furthermore, the information providing unit 622 may transmit to the worker terminal 300 defective product occurrence status information limited to the corresponding worker WK or workers WK in the department of the corresponding worker WK. Also, for example, when a target worker WK is selected by operating a screen that presents information on the occurrence status of defective products for each worker WK, details of the information on the occurrence status of defective products for the target worker WK may be displayed. At this time, for example, a captured image obtained by capturing an image of the target worker WK performing the corresponding work may also be displayed.

[0097] <Modification> In the above embodiments, the positioning system for measuring the position of the worker WK is based on UWB, but other positioning systems may be used.

[0098] The work performed at the work site WS that the work management system of this embodiment corresponds to is not limited to manufacturing, but may be, for example, picking work, setting up work at an event venue, etc. Furthermore, the configuration of this embodiment may be applied to, in addition to work management, grasping and managing the situation of staff, patients, care recipients, etc. in hospitals, care facilities, etc.

[0099] In addition, a program for realizing the functions of the above-mentioned transmitter 100, code reader 200, worker terminal 300, receiver 400, location management server 500, work management server 600, and work management terminal 700 may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform the processes of the above-mentioned code reader 200, worker terminal 300, receiver 400, location management server 500, work management server 600, and work management terminal 700. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program into a computer system. The "computer system" here includes hardware such as an OS and peripheral devices. In addition, the "computer system" may include multiple computer devices connected via a network including a communication line such as the Internet, a WAN, a LAN, or a dedicated line. In addition, the "computer-readable recording medium" refers to portable media such as a flexible disk, an optical magnetic disk, a ROM, and a CD-ROM, and storage devices such as an HDD and an SSD built into a computer system. In this way, the recording medium storing the program may be a non-transient recording medium such as a CD-ROM. The recording medium also includes a recording medium provided inside or outside the distribution server that can be accessed in order to distribute the program. The code of the program stored in the recording medium of the distribution server may be different from the code of the program in a format executable by the terminal device. In other words, the format in which the program is stored in the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a format executable by the terminal device. Note that the program may be divided into multiple parts, each of which may be downloaded at a different time and then combined in the terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" includes a memory that holds the program for a certain period of time, such as a volatile memory (RAM) in a computer system that is a server or client when the program is transmitted via a network.The program may be for implementing some of the above-mentioned functions, or may be a so-called differential file (differential program) that can implement the above-mentioned functions in combination with a program already recorded in the computer system.

[0100] <Additional Notes> (1) One aspect of this embodiment is a work management system that includes a positioning system that measures the positions of workers present at a work site, and an operation status determination unit that determines the operation status of each worker at the work site based on the worker's position measured by the positioning system.

[0101] (2) One aspect of this embodiment is the work management system described in (1), which may further include an information providing unit that causes information based on the judgment result of the operation status judgment unit to be presented on a specified terminal.

[0102] (3) One aspect of this embodiment is the work monitoring system described in (2), wherein the operation status determination unit determines, as the operation status, whether or not the worker is present at a work location designated as the work location at the work site where the worker is to work, based on the position of the worker measured by the positioning system, and the information provision unit may be configured to notify the specified terminal that the worker is not present at the work location when the operation status determination unit determines that the worker is not present at the work location.

[0103] (4) One aspect of this embodiment is the work management system described in (2) or (3), wherein the operation status determination unit determines, as the operation status, whether or not the worker is present at a work location at the work site corresponding to the qualification held by the worker based on the worker's position measured by the positioning system and information on the qualification held by the worker, and the information provision unit may present information on the specified terminal reflecting the determination result of whether or not the worker is present at a work location corresponding to the qualification held by the worker.

[0104] (5) One aspect of this embodiment is a work management system described in any one of (2) to (4), wherein the operation status determination unit determines the work efficiency of the worker based on the operation status, which is the worker's stay time at a specified work location and process performance information indicating the process performance obtained at the specified work location corresponding to the stay time, and the information provision unit may be configured to present information regarding the work efficiency of the worker determined by the operation status determination unit on the specified terminal.

[0105] (6) One aspect of this embodiment is the work management system described in any one of (2) to (5), wherein the operation status determination unit determines a defect occurrence status corresponding to the worker based on the operation status, such as the worker's stay time at a specified work location and defect history information regarding the occurrence of defects in a process performed at the specified work location, and the information provision unit may be configured to present information regarding the defect occurrence status of the worker determined by the operation status determination unit on the specified terminal.

[0106] (7) One aspect of this embodiment is a work management system as described in any one of (2) to (6), further comprising a camera arranged to capture an image of a specified work location at the work site, and the information providing unit may be configured to present information based on the determination result of the operation status determination unit and an image obtained by capturing an image of the camera.

[0107] (8) One aspect of this embodiment is a work management system described in any one of (1) to (7), wherein the positioning system may include a transmitter carried by each worker and emitting radio waves for positioning using UWB (Ultra Wide Band), a receiver provided at each of a number of predetermined positions at the work site and receiving the radio waves for positioning, and a positioning device that calculates the position of the transmitter based on the radio waves for positioning received by the multiple receivers.

[0108] (9) One aspect of the present embodiment is a work management method in a work management system, which includes an operation status determination step in which an operation status determination unit determines the operation status at a work site for each worker based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site.

[0109] (10) One aspect of this embodiment is a work management device that includes an operation status determination unit that determines the operation status of each worker at a work site based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site.

[0110] (11) One aspect of this embodiment is a program for causing a computer serving as a work management device in a work management system to function as an operation status determination unit that determines the operation status at a work site for each worker based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site. [Explanation of symbols]

[0111] 10 hub, 20 gateway, 30 camera, 100 transmitter, 200 code reader, 300 worker terminal, 400 receiver, 500 location management server, 600 work management server, 601 communication unit, 602 control unit, 603 storage unit, 621 operation status determination unit, 622 information providing unit, 631 worker information storage unit, 632 work instruction information storage unit, 633 worker operation status information storage unit, 634 work history information storage unit, 635 process performance information storage unit, 700 work management terminal

Claims

1. A positioning system for measuring the position of a worker present at a work site; an operating status determination unit that determines an operating status of each worker at the work site based on the position of the worker measured by the positioning system; A work management system comprising:

2. The operating status determination unit may further include an information providing unit that causes information based on a determination result of the operating status determination unit to be presented on a predetermined terminal. The work management system according to claim 1 .

3. the operating status determination unit determines, as the operating status, whether or not the worker is present in a work location designated as a work location at the work site, based on a position of the worker measured by the positioning system; The information providing unit is configured to notify, at the predetermined terminal, that the worker is not present at the work place when the operation status determining unit determines that the worker is not present at the work place. The work management system according to claim 2 .

4. the operating status determination unit determines, as the operating status, whether the worker is present at a work location in the work site that corresponds to the qualification held by the worker, based on the position of the worker measured by the positioning system and information on the qualification held by the worker; The information providing unit causes information reflecting a determination result as to whether the worker is present at a work location corresponding to the qualification held by the worker to be presented on the predetermined terminal. The work management system according to claim 2 or 3.

5. the operation status determination unit determines, as the operation status, a work efficiency of the worker based on a stay time of the worker at a predetermined work place and process result information indicating a result of a process obtained corresponding to the stay time at the predetermined work place; The information providing unit causes information regarding the working efficiency of the worker determined by the operation status determining unit to be presented on the predetermined terminal. The work management system according to claim 2 or 3.

6. the operation status determination unit determines, as the operation status, a defect occurrence status corresponding to the worker based on a stay time of the worker at a predetermined work location and defect history information regarding the occurrence of defects in a process performed at the predetermined work location; The information providing unit causes information regarding the defect occurrence status of the worker determined by the operation status determining unit to be presented on the predetermined terminal. The work management system according to claim 2 or 3.

7. Further comprising a camera arranged to capture an image of a predetermined work location in the work site, The information providing unit presents information based on a determination result of the operation status determining unit and an image captured by the camera. The work management system according to claim 2 or 3.

8. The positioning system includes: A transmitter carried by each of the workers and emitting radio waves for positioning by UWB (Ultra Wide Band); a receiver provided at each of a plurality of predetermined positions in the work site for receiving the positioning radio waves; a positioning device that calculates the position of the transmitter based on the positioning radio waves received by the multiple receivers. The work management system according to any one of claims 1 to 3.

9. A work management method in a work management system, comprising: An operating status determination step in which an operating status determination unit determines an operating status at a work site for each worker based on the position of the worker measured by a positioning system that measures the position of the worker present at the work site. A work management method comprising:

10. an operating status determination unit that determines an operating status of each worker at a work site based on a position of the worker measured by a positioning system that measures the position of the worker present at the work site; A work management device comprising:

11. Computers as work management devices an operating status determination unit that determines an operating status of each worker at a work site based on a position of the worker measured by a positioning system that measures the position of the worker present at the work site; A program to function as a

Citation Information

Patent Citations

  • Work analysis device and method

    WO2023276332A1