Program, device and system for assisting in work of worker

The program and system address the inefficiencies of manual work recording by automating the tracking of work steps and time, ensuring accurate completion and facilitating improved work management and quality.

JP2025080905AActive Publication Date: 2025-05-27STUDIST CORP

Patent Information

Application Number
JP2023194282
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-11-15
Publication Date
2025-05-27
Estimated Expiration
2043-11-15

AI Technical Summary

Technical Problem

Existing manual recording methods for work content, such as handwritten memos and paper checklists, lead to careless checking, low accuracy in work completion, difficulty in detecting fraud, and inaccurate time recording, hindering efficient work management and improvement.

Method used

A program, apparatus, and system that assist operators by executing a work manual, tracking work steps, measuring elapsed time, displaying actual work time, and enabling evidence input to ensure accurate work completion and time recording, while also facilitating communication with a server for aggregating and analyzing work results.

Benefits of technology

The solution enhances the accuracy and efficiency of work completion by providing a structured and automated process for tracking work time and evidence, improving work quality, and enabling better management and improvement of work processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025080905000001_ABST
    Figure 2025080905000001_ABST
Patent Text Reader

Abstract

To provide a program for assisting in work of a worker.SOLUTION: A program causes a processor unit to at least: identify a work manual, the work manual including one or more work steps and content; for each of at least one work step of the one or more work steps, reproduce a partial content corresponding to the work step; receive a first input indicating that work of the work step is started; measure the elapsed time from the start of the work of the work step; receive a second input indicating that the work of the work step is finished; and display the time related to the actual working time at the work step, where the actual working time at the work step is the elapsed time measured from the reception of the first input to the reception of the second input.SELECTED DRAWING: Figure 1D
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a program, an apparatus, and a system for assisting an operator's work.

Background Art

[0002] Conventionally, the work content that has been carried out has been recorded manually on paper using a memo and a checklist after the work is completed.

Prior Art Documents

Non-Patent Documents

[0003]

Non-Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When checking the work content collectively after the work is completed, it is often checked carelessly without rechecking the work content. Also, with handwritten memos and paper checklists, it is not clear whether the work is really completed, and the accuracy of work completion is low. Also, when the proof of work implementation is only the checklist and the report, it is not easy to discover carelessness and fraud when the work is carried out. Also, since the start time and end time of the work are recorded manually, the work man-hour record cannot be accurately made. Also, since the work results cannot be compared between workers, there is no opportunity for work improvement. Also, since the work report is created using handwritten memos and checklists, etc., it takes time and cost to create the work report.

[0005] The present invention has been made in view of the above-described problems, and an object thereof is to provide a program, an apparatus, and a system for assisting an operator's work.

Means for Solving the Problems

[0006] In one aspect of the present invention, the program of the present invention is a program for assisting an operator's work, the program is executed in an apparatus, the apparatus includes a processor unit that controls the operation of the apparatus, and the program is to identify a work manual, the work manual including one or more work steps and content, and for each of at least one of the one or more work steps, to reproduce partial content corresponding to that work step, the partial content being a part of the content, to receive a first input indicating the start of work for that work step, to measure the elapsed time from the start of work for that work step, to receive a second input indicating the end of work for that work step, and to display a time related to the actual work time for that work step, the actual work time for that work step being the elapsed time measured from the reception of the first input to the reception of the second input, and to cause the processor unit to perform at least these operations.

[0007] In one embodiment of the present invention, the program may further cause the processor unit to determine whether it is necessary to acquire evidence indicating that the work for each of the at least one of the one or more work steps has been performed, to enable input of evidence indicating that the work for that work step has been performed when it is determined that it is necessary to acquire such evidence, and to receive the evidence indicating that the work for that work step has been performed.

[0008] In one embodiment of the present invention, the program further causes the processor unit to determine, for each of the at least one work step among the one or more work steps, whether the elapsed time from the start of the work of the work step exceeds the reference work time associated with the work step, and when it is determined that the elapsed time from the start of the work of the work step exceeds the reference work time, execute a warning indicating that the elapsed time from the start of the work of the work step exceeds the reference work time.

[0009] In one embodiment of the present invention, the program further causes the processor unit to determine, for each of the at least one work step among the one or more work steps, whether a predetermined time has elapsed since the partial content was played, and when it is determined that a predetermined time has elapsed since the partial content was played, enable the input of the first input.

[0010] In one embodiment of the present invention, the device is configured to be communicable with a server, and the program further causes the processor unit to identify the worker who performed the work of at least one work step among the one or more work steps, and send the actual work time of each of the at least one work step among the one or more work steps performed by the worker to the server, so that the server may aggregate the results of the work performed by the worker according to the work manual.

[0011] In one embodiment of the present invention, the program further causes the processor unit to create a report of the work performed according to the work manual based on the actual work time of each of the at least one work step among the one or more work steps.

[0012] In one aspect of the present invention, the device of the present invention is a device for assisting an operator's work. The device includes a processor unit that controls the operation of the device. The processor unit is configured to identify a work manual, where the work manual includes one or more work steps and content. For each of at least one of the one or more work steps, reproduce partial content corresponding to the work step, where the partial content is a part of the content. Receive a first input indicating the start of the work of the work step. Measure the elapsed time since the start of the work of the work step. Receive a second input indicating the end of the work of the work step. Display a time related to the actual work time of the work step, where the actual work time of the work step is the elapsed time measured from the reception of the first input to the reception of the second input. And is configured to at least perform the above.

[0013] In one aspect of the present invention, the system of the present invention is a system for assisting an operator's work, the system comprising a server and a device configured to be communicable with the server, the device comprising a processor unit for controlling the operation of the device, the processor unit being configured to identify a work manual, the work manual including one or more work steps and content, and for each of at least one of the one or more work steps, playing back partial content corresponding to that work step, the partial content being a part of the content, receiving a first input indicating the start of work for that work step, measuring the elapsed time since the start of work for that work step, receiving a second input indicating the end of work for that work step, and displaying a time related to the actual work time for that work step, the actual work time for that work step being the elapsed time measured from the reception of the first input to the reception of the second input, and transmitting at least the actual work time for each of the at least one of the one or more work steps to the server as a result of the work performed according to the work manual.

[0014] In one embodiment of the present invention, the processor unit may further be configured to determine whether it is necessary to obtain evidence indicating that the work for each of at least one of the one or more work steps has been performed, to enable input of evidence indicating that the work for that work step has been performed when it is determined that it is necessary to obtain evidence indicating that the work for that work step has been performed, and to receive evidence indicating that the work for that work step has been performed.

[0015] In one embodiment of the present invention, the processor unit determines, for each of the at least one work step among the one or more work steps, whether the elapsed time from the start of the work of that work step exceeds the reference work time associated with that work step, and when it is determined that the elapsed time from the start of the work of that work step exceeds the reference work time, further executes to issue a warning indicating that the elapsed time from the start of the work of that work step exceeds the reference work time.

[0016] In one embodiment of the present invention, the processor unit determines, for each of the at least one work step among the one or more work steps, whether a predetermined time has elapsed since the time when the partial content was reproduced, and when it is determined that a predetermined time has elapsed since the time when the partial content was reproduced, further executes to enable the input of the first input.

[0017] In one embodiment of the present invention, the processor unit is further configured to identify the worker who performed the work of at least one work step among the work manuals, and transmitting the actual work time of each of the at least one work step among the one or more work steps to the server as a result of the work performed according to the work manual may include transmitting the actual work time of each of the at least one work step among the one or more work steps to the server as a result of the work performed by the worker according to the work manual.

[0018] In one embodiment of the present invention, the server is configured to at least receive the results of the work performed according to the work manual by a plurality of workers including the worker from a plurality of devices including the device, and analyze the results of the work performed by the plurality of workers according to the work manual.

[0019] In one embodiment of the present invention, analyzing the results of the work performed by the plurality of workers according to the work manual may include identifying a standard work time that has the potential to be improved among the standard work times corresponding to at least one work step of the work manual.

[0020] In one embodiment of the present invention, analyzing the results of the work performed by the plurality of workers according to the work manual may include identifying a work step that has the potential to be improved among at least one work step of the work manual.

[0021] In one embodiment of the present invention, the server may be further configured to create a report of the work performed according to the work manual based on the actual work time of each of the at least one work step among the one or more work steps.

Advantages of the Invention

[0022] According to the present invention, it is possible to provide a program, an apparatus, and a system for assisting the work of workers.

Brief Description of the Drawings

[0023]

Figure 1A

Figure 1B

Figure 1C

Figure 1D

Figure 1E

Figure 1F

Figure 2A

Figure 2B

Figure 3

Figure 4A

Figure 4B

Figure 4C

Figure 5

Figure 6

Figure 7

Mode for Carrying Out the Invention

[0024] Hereinafter, the terms used in this specification are defined.

[0025] "Content" refers to a still image or a moving image.

[0026] "Playing content" means displaying a still image or playing a moving image.

[0027] Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[0028] 1. Transition of the screen displayed on the device FIG. 1A shows an example of screen 100 displayed on a device. Screen 100 is an initial screen for selecting a work manual to be displayed. It is assumed that the program of the present invention is pre-installed in this device.

[0029] In the example shown in FIG. 1A, a list of work manuals that can be selected for display is shown on the screen 100. The screen 100 includes an area 101 for the work manual "Generator maintenance inspection method", an area 102 for the work manual "Electric roller press operation procedure", an area 103 for the work manual "Airplane maintenance inspection method", an area 104 for the work manual "Elevator maintenance inspection method", an area 105 for the work manual "Escalator repair method", and an area 106 for the work manual "Fire alarm maintenance inspection". The areas 101, 102, 103, 104, 105, and 106 are configured to be selectable.

[0030] FIG. 1B shows an example of the screen 110 displayed on the device. The screen 110 is an example of a screen transitioned from the screen 100 shown in FIG. 1A when the area 101 in the screen 100 shown in FIG. 1A is selected by the operator. By the operator selecting the area 101 in the screen 100, as shown in the screen 110, the first work step among one or more work steps included in the work manual "Generator maintenance inspection method" is displayed. The work manual "Generator maintenance inspection method" includes content.

[0031] In the example shown in FIG. 1B, the screen 110 includes a content area 111 for displaying partial content corresponding to the first work step of the work manual, a text area 112 for displaying text corresponding to the first work step of the work manual, a time area 113 for displaying the time related to the actual work time corresponding to the first work step of the work manual, an area 114 for showing the standard work time and the average work time corresponding to the first work step of the work manual, a work start area 115 for starting the first work step of the work manual, a work transition area 116 for transitioning to the next work step of the first work step of the work manual, and a redo area 117 for redoing the work. The work start area 115, the work transition area 116, and the redo area 117 are configured to be selectable. Note that the partial content corresponding to the first work step of the work manual is a part of the content included in the work manual.

[0032] In the example shown in FIG. 1B, when the first work step of the work manual "Generator Maintenance and Inspection Method" is displayed, the partial content corresponding to the first work step of the work manual "Generator Maintenance and Inspection Method" is played back.

[0033] In the example shown in FIG. 1B, in the time area 113, "00:60" indicating the remaining time of 60 seconds before the start of the work for the first work step of the work manual "Generator Maintenance and Inspection Method" is displayed. Also, in the example shown in FIG. 1B, in the area 114, "00:60" indicating the standard work time of 60 seconds for the first work step of the work manual "Generator Maintenance and Inspection Method" and "00:40" indicating the average work time of 40 seconds for the first work step of the work manual "Generator Maintenance and Inspection Method" are displayed.

[0034] The text in the text area 112, the remaining time in the time area 113, and the standard work time and the average work time in the area 114 can be displayed differently according to the work step being displayed.

[0035] The operator selects the work start area 115 to start the work of the first work step of the work manual. The work start area 115 may be configured such that it cannot be selected until a predetermined time has elapsed since the partial content corresponding to the first work step of the work manual is reproduced. For example, in the text area 112, information explaining the outline of the work of the first work step of the work manual and information explaining the content of the work of the first work step of the work manual are displayed, and the work start area 115 may be configured such that it cannot be selected until the information explaining the outline of the work of the first work step of the work manual is read aloud by the device.

[0036] The work transition area 116 may be configured such that it cannot be selected until the work end area 121 described later is selected, or until evidence is input after the evidence input area 132 is selected.

[0037] FIG. 1C shows an example of the screen 120 displayed on the device. The screen 120 is an example of the screen when 30 seconds have elapsed after transitioning from the screen 110 shown in FIG. 1B when the work start area 115 in the screen 110 shown in FIG. 1B is selected by the operator.

[0038] In the example shown in FIG. 1C, the screen 120 includes a content area 111, a text area 112, a time area 113, an area 114, a work transition area 116, a retry area 117, and a work end area 121 for ending the first work step of the work manual. The work end area 121 is configured to be selectable.

[0039] In the example shown in FIG. 1C, since 30 seconds have elapsed since the start of the first work step of the work manual in the time region 113, “00:30” indicating the remaining work time of 30 seconds obtained by subtracting 30 seconds from 60 seconds is displayed. The time display in the time region 113 may be displayed such that the numerical value gradually decreases in real time, or may be displayed such that the numerical value decreases by a certain amount every time a certain period of time elapses. Further, in the example shown in FIG. 1C, a gauge may be automatically extended on the periphery of the time region 113 according to the elapsed time since the start of the first work step of the work manual. Thereby, the operator can visually recognize the elapsed time since the start of the first work step of the work manual not only from the numerical value but also from the length of the gauge.

[0040] The operator selects the work end area 121 to end the work of the first work step of the work manual. In the example shown in FIG. 1C, the work end area 121 is displayed in a selectable state in place of the work start area 115 in response to the selection of the work start area 115.

[0041] FIG. 1D shows an example of the screen 130 displayed on the device. The screen 130 is an example of a screen that has transitioned from the screen 120 shown in FIG. 1C when the work end area 121 is selected by the operator 40 seconds after the state of the screen 120 shown in FIG. 1C.

[0042] In the example shown in FIG. 1D, the screen 130 includes a content area 111, a text area 112, a time area 113, an area 114, a retry area 117, a completed area 131 indicating that the completion of the work of the first work step of the work manual has been normally accepted, an evidence input area 132 for inputting evidence indicating that the work of the first work step of the work manual has been carried out, and a warning area 133 for displaying a warning indicating that the elapsed time since the start of the work of the first work step of the work manual has exceeded the reference work time of the first work step of the work manual. The evidence input area 132 is configured to be selectable.

[0043] In the example shown in FIG. 1D, the evidence input area 132 requires the input of a photo as evidence indicating that the work of the first work step of the work manual has been performed. Therefore, in the example shown in FIG. 1D, when the evidence input area 132 is selected by the operator, the camera of the device can be activated. Thereby, it is possible to input, as evidence indicating that the work of the first work step of the work manual has been performed, a photo taken using the activated camera of the device. From the viewpoint of fraud prevention, when the evidence input area 132 is selected by the operator, it is preferable that the camera of the device is activated. This is because it is possible to avoid the input of a photo taken in advance even though the work of the first work step of the work manual has not been performed. However, the present invention is not limited to this. When the evidence input area 132 is selected by the operator, the photo library of the device is activated, and at least one photo is selected from the photo library of the device by the operator, so that after taking anti-fraud measures, it may be possible to input the selected at least one photo as evidence. An example of anti-fraud measures is that the device determines whether the shooting time associated with the selected at least one photo is after the end time of the work of the first work step of the work manual, and when it is determined that the shooting time associated with the selected at least one photo is after the end time of the work of the first work step of the work manual, the input of the selected at least one photo is approved, but it is not limited to this. Also, in the example shown in FIG. 1D, an example in which input of a photo as evidence is required has been described, but the present invention is not limited to this. For example, the evidence input area 132 may require the input of sound (for example, normal motor sound indicating that the work of the first work step of the work manual has been performed) as evidence indicating that the work of the first work step of the work manual has been performed, or may require the input of a video.

[0044] In the example shown in FIG. 1D, on the screen 130, the evidence input area 132 is displayed instead of the work transfer area 116. However, the present invention is not limited to this. For example, on the screen 130, the evidence input area 132 may be displayed in addition to (e.g., in parallel with) the work transfer area 116 in a state where it cannot be selected.

[0045] In the example shown in FIG. 1D, in the warning area 133, “+00:10” indicating an overtime of 10 seconds when the elapsed time from the start of the work of the first work step of the work manual exceeds the standard work time of the first work step of the work manual is displayed.

[0046] In addition, in the example shown in FIG. 1D, an example where the warning area 133 is displayed below the time area 113 has been described, but the present invention is not limited to this. For example, the warning area 133 may be displayed beyond the frame of the time area 113, or the time area 113 may be made to function as the warning area 133 by displaying the overtime in the time area 113.

[0047] Also, in the example shown in FIG. 1D, an example where a warning indicating that the elapsed time from the start of the work of the first work step of the work manual exceeds the standard work time of the first work step of the work manual is executed by displaying the warning area 133 has been described, but the present invention is not limited to this. For example, a warning indicating that the elapsed time from the start of the work of the first work step of the work manual exceeds the standard work time of the first work step of the work manual may be executed by emitting a warning sound, or by blinking the whole or a part of the screen 130, or by the device vibrating.

[0048] FIG. 1E shows an example of a screen 140 displayed on the device. The screen 140 is an example of a screen transitioned from the screen 130 shown in FIG. 1D when evidence is input after the evidence input area 132 of the screen 130 shown in FIG. 1D is selected by the operator.

[0049] In the example shown in FIG. 1E, it includes a content area 111, a text area 112, a time area 113, an area 114, a work transition area 116, a retry area 117, a completed area 131, and a warning area 133. In the example shown in FIG. 1E, the work transition area 116 is in a selectable state. The operator selects the work transition area 116 to move to the next work step after the first work step of the work manual. Thereby, the man-hour of the first work step of the work manual (that is, the actual work time, the difference between the actual work time and the standard work time, etc.) is recorded.

[0050] The operator repeats the operations described with reference to screens 110 of FIG. 1B to 140 of FIG. 1E even after the next work step after the first work step of the work manual, thereby completing the work of all work steps of the work manual "Generator Maintenance and Inspection Method". In this way, when the operator performs the work of one or more work steps of the work manual, the actual work time is recorded simultaneously with the work. Therefore, there is no need to check the work content again after the work is completed, and it is possible to accurately record the start time and end time of the work. In addition, since evidence indicating that the work of the work steps of the work manual has been carried out is input, the accuracy of work completion is high, and it is also easy to detect work shortcuts and fraud.

[0051] Note that in the examples shown in FIGS. 1B to 1E, an example in which the remaining work time (that is, (standard work time)-(elapsed time since the start of the work of the work step)) is displayed like a timer in the time area 113 has been described, but the present invention is not limited thereto. For example, in the time area 113, the elapsed time since the start of the work of the work step may be displayed like a stopwatch.

[0052] FIG. 1F shows an example of a screen 150 displayed on the device. The screen 150 is an example of a screen showing the result of work performed according to the work manual "Generator Maintenance and Inspection Method".

[0053] When the operations of all the operation steps in the operation manual "Generator Maintenance and Inspection Method" are completed, the device can create a report of the operations performed according to the operation manual "Generator Maintenance and Inspection Method" based on the actual operation time of each of at least one of the one or more operation steps in the operation manual "Generator Maintenance and Inspection Method", as shown on screen 150 of Figure 1F. Screen 150 can be displayed, for example, when a report creation button (not shown) for creating a work report is selected by the operator. Alternatively, screen 150 may be automatically displayed in response to the selection of the work transition area 116 corresponding to the last operation step of the operation manual "Generator Maintenance and Inspection Method".

[0054] An example of a report of the operations performed according to the operation manual "Generator Maintenance and Inspection Method" is displayed on screen 150. In the example shown in Figure 1F, on screen 150, the title of the operation manual "Generator Maintenance and Inspection Method", the operator name, the operation start date and time, the operation completion date and time, the total operation time, the image as evidence, and the breakdown of each of at least one of the one or more operation steps (i.e., information indicating the order of the operation steps, information explaining the outline of the operation steps, the actual operation time, the standard operation time, etc.) are displayed in report form as the result of the operations performed by the operator according to the operation manual "Generator Maintenance and Inspection Method". In this way, the operator can easily create a work report that accurately reflects the content of the operations performed by simply performing the operations according to the operation manual.

[0055] The report of the operations performed according to the operation manual may be created by the device (particularly, the processor unit of the device) based on the actual operation time of each of at least one of the one or more operation steps in the operation manual, or may be created by a server that aggregates the operation results from the device (particularly, the processor unit of the server).

[0056] 2. Analysis of the results of the work carried out according to the work manual Figures 2A and 2B show an example of a graph displayed on a display connected to a server. The graph shown in Figure 2A has the work steps of the work manual on the horizontal axis and the actual work time (seconds) on the vertical axis. The graph shown in Figure 2B represents the graph shown in Figure 2A in another display format by taking the standard work time on the vertical axis instead of the actual work time (seconds), and represents the relative values of the actual work time and the average work time of the operator with respect to the standard work time.

[0057] The results of the work performed according to the work manual by a plurality of operators are aggregated from the operators' devices to the server. Thereby, it is possible to compare the work results among a plurality of operators. In addition, since the results of the work performed according to the work manual by a plurality of operators include the actual work time and the standard work time for each of at least one of the one or more work steps of the work manual, it is possible to compare the actual work times among a plurality of operators, compare the actual work time of a specific operator with the standard work time, and compare the average work time, which is the average value of the actual work times of a plurality of operators, with the standard work time, on a work step-by-step basis. Note that the results of the work performed according to the work manual may include the actual work time and the standard work time for each work step of one or more work steps of the work manual.

[0058] The server can analyze the results of operations performed by multiple workers according to an operation manual. For example, the server compares the standard operation time of an operation step with the actual operation time or the average operation time of the operation step, determines whether the absolute value of the difference between the standard operation time of the operation step and the actual operation time or the average operation time of the operation step is greater than or equal to a predetermined threshold value, and if it is determined that the absolute value of the difference between the standard operation time of the operation step and the actual operation time or the average operation time of the operation step is greater than or equal to the predetermined threshold value, that operation step can be identified as an operation step that may need to be improved, and / or the standard operation time of that operation step can be identified as a standard operation time that may need to be improved. In addition, the server compares the standard operation time of an operation step with the actual operation time of the operation step, determines whether (the actual operation time of the operation step) > (the standard operation time of the operation step) is satisfied, and whether the absolute value of the difference between the standard operation time of the operation step and the actual operation time of the operation step is greater than or equal to a predetermined threshold value. If (the actual operation time of the operation step) > (the standard operation time of the operation step) is satisfied and it is determined that the absolute value of the difference between the standard operation time of the operation step and the actual operation time of the operation step is greater than or equal to the predetermined threshold value, that operation step can be identified in a state associated with the worker as an operation step that the worker may need to improve personally.

[0059] In this way, by aggregating and analyzing the results of operations performed by multiple workers according to an operation manual on the server, it is possible to make the improvement points of the operation manual, the standard improvement points, the personal improvement points of the workers, etc. clearer at the operation step level.

[0060] 3. Configuration of the system for assisting the operator's work FIG. 3 shows an example of the configuration of a system 300 for assisting the operations of workers.

[0061] In the embodiment shown in FIG. 3, the system 300 includes a server 310 and a device 320 for assisting the operations of workers 1 ~320N comprises. The server 310 is connected to the devices 320 1 ~320 N via the Internet 330 so as to be capable of communicating with each of them. The devices 320 1 ~320 N can be operated by an operator. Here, N is an integer of 1 or more.

[0062] The server 310 is an information processing system that executes processing for a management company that manages work manuals to be viewed when an operator performs work. In the embodiment shown in FIG. 3, the server 310 includes an interface unit 311, a processor unit 312 including one or more CPUs (Central Processing Units), and a memory unit 313. The hardware configuration of the server 310 is not particularly limited as long as its functions can be realized, and it may be configured by a single machine or may be configured by combining a plurality of machines.

[0063] The interface unit 311 controls communication with each of the devices 320 1 ~320 N respectively.

[0064] The memory unit 313 stores programs necessary for executing processing, data necessary for executing the programs, and the like. Here, it does not matter how the program is stored in the memory unit 313. For example, the program may be pre-installed in the memory unit 313. Alternatively, the program may be installed in the memory unit 313 by being downloaded via a network such as the Internet 330, or may be installed in the memory unit 313 via a storage medium such as an optical disk or a USB.

[0065] The processor unit 312 controls the operation of the entire server 310. The processor unit 312 reads out the program stored in the memory unit 313 and executes the program. As a result, the server 310 can function as a device that executes desired steps, and the processor unit 312 of the server 310 can operate as a means for achieving a desired function.

[0066] In the embodiment shown in FIG. 3, the server 310 is connected to the database unit 340. The database unit 340 includes an operator database unit 341, a work manual database unit 342, and a work result database unit 343.

[0067] Device 320 1 is configured to be able to communicate with the server 210 via the Internet 330. In the embodiment shown in FIG. 3, the device 320 1 includes an interface unit 321, a processor unit 322, a memory unit 323, a display unit 324, and an input unit 325 for receiving inputs (for example, inputs by sound, selection (for example, tap, click), etc.). The device 320 1 may further include an output unit (not shown) for outputting outputs (for example, sound, etc.), a camera (not shown), etc. The device 320 1 may be a mobile wireless terminal such as a mobile phone, a smartphone, a tablet terminal, etc., or a personal computer such as a laptop PC, a notebook PC, etc. The configuration of the interface unit 321, the processor unit 322, and the memory unit 323 of the device 320 1 is the same as that of the interface unit 311, the memory unit 313, and the processor unit 312 of the server 310, and thus the detailed description thereof is omitted here. Information in the work manual database unit 342 described later may be stored in the memory unit 323. The device 320 2 ~320 N is the same.

[0068] Note that in the embodiment shown in FIG. 3, the device 3201 ~320 N Although it has been described that each of them can communicate with the server 310 via the Internet 330, the present invention is not limited thereto. It is also possible to use any type of network instead of the Internet 330.

[0069] Also, in the embodiment shown in FIG. 3, the database unit 340 is provided outside the computer system 310, but the present invention is not limited thereto. It is also possible to provide the database unit 340 inside the computer system 310. The configuration of the database unit 340 is not limited to a specific hardware configuration. For example, the database unit 340 may be composed of a single hardware component or a plurality of hardware components. For example, the database unit 340 may be configured as a single external hard disk device of the computer system 310, or may be configured as a storage on the cloud connected via a network. Furthermore, the configuration of each database unit included in the database unit 340 is also not limited to a specific hardware configuration. For example, each database unit included in the database unit 340 may also be composed of a single hardware component or a plurality of hardware components.

[0070] FIG. 4A shows an example of the configuration of the information stored in the operator database unit 341.

[0071] Information about the operator is stored in the operator database unit 341. The information about the operator can be identified by information (operator ID) for identifying the operator. The information about the operator includes, for example, the operator's name, gender, date of birth, telephone number, e-mail address, and the like.

[0072] FIG. 4B shows an example of the configuration of the information stored in the work manual database unit 342.

[0073] The operation manual database section 342 stores information regarding the operation manual. The information regarding the operation manual can be identified by information for identifying the operation manual (operation manual ID). The information regarding the operation manual includes information regarding one or more operation steps of the operation manual. The information regarding one or more operation steps of the operation manual can be identified for each operation step by information for identifying the operation step (operation step ID). The information regarding each operation step includes information indicating the display order of the operation step, information indicating partial content corresponding to the operation step, information explaining the outline of the operation of the operation step, information explaining the content of the operation of the operation step, a reference operation time, information indicating the necessity of evidence acquisition, and the like.

[0074] The information stored in the operation manual database section 342 may also be stored in the memory section 323 of the apparatus 320 1 Thereby, the apparatus 320 1 can locally access the information regarding the operation manual without connecting to the Internet 330. Alternatively, the apparatus 320 1 may access the information regarding the selected operation manual in the operation manual database section 342 via the server 310 in response to receiving an input indicating the selection of the operation manual as described with reference to FIG. 1A. Alternatively, the apparatus 320 1 may access the information regarding the selected operation manual by requesting the server 310 for the information regarding the selected operation manual and receiving the information regarding the selected operation manual from the server 310 in response to receiving an input indicating the selection of the operation manual as described with reference to FIG. 1A.

[0075] FIG. 4C shows an example of the configuration of the information stored in the operation result database section 343.

[0076] In the work result database unit 343, information regarding work results implemented according to a work manual is stored. The information regarding work results can be identified by information for identifying the work manual (work manual ID). The information regarding work results includes information regarding the worker who implemented work according to the work manual identified by the work manual ID. The information regarding the worker who implemented work according to the work manual identified by the work manual ID is associated with information for identifying the worker who implemented work according to the work manual identified by the work manual ID (worker ID). The information regarding the worker who implemented work according to the work manual identified by the work manual ID includes the work start date and time, work end date and time, total work time, status (i.e., completed or unfinished), comments from the worker, information regarding the work steps implemented according to the work manual identified by the work manual ID, and the like. The information regarding the work steps implemented according to the work manual identified by the work manual ID is associated with information for identifying the work steps implemented according to the work manual identified by the work manual ID (work step ID). The information regarding the work steps implemented according to the work manual identified by the work manual ID includes the actual work time of the work steps implemented by the worker identified by the worker ID, the standard work time of the work steps, evidence indicating that the worker identified by the worker ID implemented the work of the work steps, and the like.

[0077] 4. Processing executed in the device FIG. 5 shows an example of the processing executed in the apparatus 320 1 Each step shown in FIG. 5 is executed, for example, by the processor unit 322 of the apparatus 320 1 The following describes each step shown in FIG. 5.

[0078] Step S501: The work manual is specified. This processing is performed by the apparatus 320 1The processor unit 322, for example, achieves this by receiving an input for selecting a work manual. This process may correspond to an operation on the image 100 shown in FIG. 1A.

[0079] Step S502: An operator who performs the work of one or more work steps of the work manual is identified. This process is achieved by receiving information about the operator (for example, the operator's login information and / or biometric authentication information). Information about the operator is input via the input unit 325 of the device 320. The operator's login information is, for example, an operator ID and password for identifying the operator, but the present invention is not limited thereto. The operator's biometric authentication information is, for example, the operator's fingerprint, face, vein, etc., but is not limited thereto. 1

[0080] Step S503: The result of the work performed according to the work manual by the operator identified in Step S502 is obtained. This process is achieved by the processor unit 322 of the device 320 receiving, for each of at least one of the one or more work steps of the work manual, a first input indicating the start of the work of that work step and a second input indicating the end of the work of that work step (as well as evidence indicating that the work of that work step has been performed). This process may correspond to operations on the image 110 shown in FIG. 1B, operations on the image 120 shown in FIG. 1C, operations on the image 130 shown in FIG. 1D, and operations on the image 140 shown in FIG. 1E. 1

[0081] Step S504: The result of the work obtained in Step S503 is transmitted to the server 310. As a result, the results of the work performed according to the work manual by the operator identified in Step S502 are aggregated on the server 310.

[0082] ​​In the embodiment shown in FIG. 5, an example where step S502 is performed after step S501 has been described. However, the present invention is not limited to this. Step S502 may be performed before step S501 (i.e., for example, an operator may select a work manual while logged in). Also, step S502 may be omitted. Thereby, it is possible to perform operations of one or more work steps according to the work manual in an anonymous state where the operator is not identified (e.g., for trial).

[0083] FIG. 6 shows an example of the processing of step S504 in FIG. 5. Each step shown in FIG. 6 is executed, for example, by the processor unit 322 of the apparatus 320 1 Note that each step shown in FIG. 6 is executed for each of at least one of the one or more work steps of the work manual. For convenience, one of at least one of the one or more work steps of the work manual (hereinafter, simply referred to as a "work step" in the description with reference to FIG. 6) will be described. Each step shown in FIG. 6 will be described below.

[0084] Step S601: Partial content corresponding to the work step is played. When the partial content corresponding to the first work step of the work manual is played, this process may be automatically executed, for example, in response to receiving an input for selecting the work manual, or may be executed in response to a button for playing the partial content being selected. When the partial content corresponding to a work step other than the first work step of the work manual is played, this process may be executed, for example, in response to a work transition area (e.g., work transition area 116) for transitioning to the next work step being selected. Note that the partial content corresponding to the work step is a part of the content included in the work manual.

[0085] The partial content corresponding to the work step is configured so that fast-forward playback is not possible. This enables the operator to prevent overlooking the partial content. The partial content corresponding to the work step may be played back only once, for example, in accordance with the standard working time, or may be looped and repeatedly played back any number of times until a second input indicating the completion of the work in the work step is received.

[0086] Step S602: It is determined whether or not a predetermined time has elapsed since the partial content corresponding to the work step was played back. If the determination result is "Yes", the process proceeds to step S603. If the determination result is "No", the process returns to step S602, and the first input indicating the start of the work in the work step cannot be input.

[0087] The predetermined time from when the partial content corresponding to the work step is played back may be the time when the information explaining the outline of the work in the work step is read out. By preventing the work from starting until the information explaining the outline of the work in the work step is read out, it is possible to avoid the operator starting the work in the work step without grasping the outline of the work in the work step.

[0088] Step S603: The first input indicating the start of the work in the work step can be input. As a result, the operator can start the work in the work step at any time. This process includes, for example, but is not limited to, making the work start area 115 on the image 110 shown in FIG. 1B selectable.

[0089] Step S604: The first input indicating the start of the work in the work step is received. As a result, the start date and time of the work in the work step are specified. This process may correspond to, for example, the selection of the work start area 115 on the image 110 shown in FIG. 1B.

[0090] Step S605: The elapsed time since the start of the operation in the work step is measured.

[0091] Step S606: It is determined whether the elapsed time since the start of the operation in the work step exceeds the reference working time associated with the work step. If the determination result is "Yes", the process proceeds to step S607. If the determination result is "No", the process proceeds to step S608.

[0092] Step S607: A warning indicating that the elapsed time since the start of the operation in the work step exceeds the reference working time associated with the work step is executed. This warning may be executed by displaying a warning area 133 as shown on the screen 130 of FIG. 1D on the display unit 324 of the device 320 1 or may be executed by emitting a warning sound from the output unit of the device 320 1 or may be executed by blinking all or part of the display unit 324 of the device 320 1 or may be executed by vibrating the device 320. 1

[0093] Step S608: A second input indicating the end of the operation in the work step is received. Thereby, the end date and time of the operation in the work step are specified. This process may correspond, for example, to the selection of the work end area 121 on the image 120 shown in FIG. 1C.

[0094] Step S609: A time related to the actual working time of the work step is displayed. This process is achieved, for example, by displaying the time area 113 on the screen 130 in FIG. 1D. The actual working time of the work step is the elapsed time measured from the reception of the first input indicating the start of the work of the work step to the reception of the second input indicating the end of the work of the work step. Therefore, as the time related to the actual working time of the work step, for example, the remaining working time of the work step (that is, (the standard working time of the work step) - (the actual working time of the work step)) may be displayed, or the actual working time of the work step itself may be displayed.

[0095] Step S610: It is determined whether it is necessary to obtain evidence indicating that the work of the work step has been carried out. This process is executed by referring to the information indicating the necessity of evidence acquisition stored in the work manual database unit 342 or in the memory unit 323 of the apparatus 320. If the determination result is "Yes", the process proceeds to step S611, and if the determination result is "No", the process proceeds to step S613. 1 When the determination result is "Yes", the process proceeds to step S611, and when the determination result is "No", the process proceeds to step S613.

[0096] Step S611: It is made possible to input evidence indicating that the work of the work step has been carried out. As a result, the operator is required to input evidence indicating that the work of the work step has been carried out. This process includes, for example, but is not limited to, making the evidence input area 132 on the image 130 shown in FIG. 1D selectable. The evidence indicating that the work of the work step has been carried out can be any as long as it can recognize that the work of the work step has been carried out. The evidence indicating that the work of the work step has been carried out may be, for example, a still image (for example, a photograph), a moving image, or a sound.

[0097] Step S612: Evidence indicating that the work of the work step has been performed is received. The start date and time of the work of the work step in Step S604, the end date and time of the work of the work step in Step S608, the actual working time of the work step, and the evidence of the work step in Step S612 are recorded in a state associated with the work step and transmitted to the server 310.

[0098] Step S613: A third input for proceeding to the next work step is received. This process may correspond to the selection of the work transition area 116 on the screen 140 in FIG. 1E. As a result, the process proceeds to Step S601 for the next work step. This is repeated for subsequent work steps.

[0099] Note that each step shown in FIG. 6 may be executed for each work step of one or more work steps of the work manual.

[0100] Also, Step S602 in FIG. 6 may be omitted. That is, the processor unit 322 of the apparatus 320 1 may be enabled to play the partial content corresponding to the work step and input a first input indicating the start of the work of the work step. Also, Steps S606 and S607 in FIG. 6 may be omitted.

[0101] 5. Processing executed in the server FIG. 7 shows an example of a process executed in the server 310. Each step shown in FIG. 7 is executed, for example, by the processor unit 312 of the server 310. Hereinafter, each step shown in FIG. 7 will be described.

[0102] Step S701: The results of the work performed according to the work manual by a plurality of workers including the worker described with reference to FIGS. 5 and 6 are received. The results of the work performed according to the work manual by the plurality of workers are the apparatus 320 1It is received from a plurality of devices including. As a result, the work performed by a plurality of workers according to the work manual is aggregated in the server 310. This process may correspond to step 504 in FIG. 5.

[0103] The results of the work performed by a plurality of workers according to the work manual may include, for each work step, the start date and time, end date and time, actual working time, and evidence of the work in the work manual performed by each worker.

[0104] In addition, the server 310 can calculate the average value of the actual working times of a plurality of workers as the average working time for each work step based on the results of the work performed by the plurality of workers according to the work manual.

[0105] Step S702: The results of the work performed by a plurality of workers according to the work manual are analyzed.

[0106] As an example of the analysis of the results of the work performed by a plurality of workers according to the work manual, the server 310 compares the standard working time of the work step with the actual working time or the average working time of the work step, and determines whether the absolute value of the difference between the standard working time of the work step and the actual working time or the average working time of the work step is greater than or equal to a predetermined threshold value. When it is determined that the absolute value of the difference between the standard working time of the work step and the actual working time or the average working time of the work step is greater than or equal to the predetermined threshold value, the work step is identified as a work step that may need to be improved, and / or the standard working time of the work step is identified as a standard working time that may need to be improved.

[0107] Also, as an example of analyzing the results of work performed by multiple workers according to a work manual, the server 310 compares the standard work time of a work step with the actual work time of the work step, and determines whether (actual work time of the work step) > (standard work time of the work step) is satisfied, and whether the absolute value of the difference between the standard work time of the work step and the actual work time of the work step is equal to or greater than a predetermined threshold value. When it is determined that (actual work time of the work step) > (standard work time of the work step) is satisfied and the absolute value of the difference between the standard work time of the work step and the actual work time of the work step is equal to or greater than a predetermined threshold value, that work step can be identified in a state associated with the worker as a work step that the worker may need to improve personally.

[0108] In the embodiments shown in FIGS. 5 to 7, an example in which the processor unit executes the program stored in the memory unit to realize the processing of each step shown in FIGS. 5 to 7 has been described. However, the present invention is not limited to this. At least a part of the processing of each step shown in FIGS. 5 to 7 may be realized by a hardware configuration such as a control circuit.

[0109] As described above, the present invention has been illustrated using preferred embodiments of the present invention. However, the present invention should not be construed as being limited to these embodiments. It is understood that the scope of the present invention should be construed only by the claims. Those skilled in the art will understand that they can implement an equivalent range based on the description of the present invention and common technical knowledge from the description of the specific preferred embodiments of the present invention.

Industrial Applicability

[0110] The present invention is useful for providing a program, an apparatus, a system, etc. for assisting the work of workers.

Explanation of Reference Numerals

[0111] 300 System 310 Server 320 1 ~320 N Device 330 Internet 340 Database section

Claims

1. A program for assisting an operator's work, the program being executed in a device, the device including a processor unit that controls the operation of the device, the program being identifying a work manual, the work manual including one or more work steps and content, for each of at least one of the one or more work steps, reproducing partial content corresponding to that work step, the partial content being a part of the content, receiving a first input indicating the start of work for that work step, measuring the elapsed time from the start of work for that work step, receiving a second input indicating the end of work for that work step, displaying a time related to the actual work time of that work step, the actual work time of that work step being the elapsed time measured from the reception of the first input to the reception of the second input, a program that causes the processor unit to perform at least the above.

2. The program is for each of at least one of the one or more work steps, determining whether it is necessary to obtain evidence indicating that the work of that work step has been performed, enabling the input of evidence indicating that the work of that work step has been performed when it is determined that it is necessary to obtain evidence indicating that the work of that work step has been performed, receiving evidence indicating that the work of that work step has been performed The program according to claim 1, which further causes the processor unit to perform the above.

3. The program is for each of at least one of the one or more work steps, determining whether the elapsed time from the start of work for that work step exceeds a reference work time associated with that work step, executing a warning indicating that the elapsed time from the start of work for that work step exceeds the reference work time when it is determined that the elapsed time from the start of work for that work step exceeds the reference work time The program according to claim 1, which further causes the processor unit to perform the above.

4. For each of the at least one work step among the one or more work steps, the program determines whether a predetermined time has elapsed since the partial content was played, and enables the input of the first input when it is determined that the predetermined time has elapsed since the partial content was played. The program according to claim 1, further causing the processor unit to perform the above.

5. The device is configured to be communicable with a server, and the program identifies the worker who performed the work of at least one work step among the one or more work steps, and transmits the actual work time of each of the at least one work step among the one or more work steps performed by the worker to the server. The program according to claim 1, further causing the processor unit to perform the above, thereby aggregating the results of the work performed by the worker according to the work manual to the server.

6. The program creates a report of the work performed according to the work manual based on the actual work time of each of the at least one work step among the one or more work steps. The program according to claim 1, further causing the processor unit to perform the above.

7. An apparatus for assisting a worker's work, the apparatus comprising a processor unit for controlling the operation of the apparatus, wherein the processor unit identifies a work manual, the work manual including one or more work steps and content, for each of at least one work step among the one or more work steps, plays partial content corresponding to the work step, the partial content being a part of the content, receives a first input indicating the start of the work of the work step, measures the elapsed time since the start of the work of the work step, receives a second input indicating the end of the work of the work step, and displays a time related to the actual work time of the work step, the actual work time of the work step being the elapsed time measured from the reception of the first input to the reception of the second input. An apparatus configured to perform at least... **Claim 8** A system for assisting an operator's work, the system comprising: A server, and An apparatus configured to communicate with the server, the apparatus comprising a processor unit for controlling the operation of the apparatus. The system comprises: The processor unit is configured to: Identify a work manual, the work manual including one or more work steps and content; For each of at least one of the one or more work steps: Play back partial content corresponding to the work step, the partial content being a part of the content; Receive a first input indicating the start of work for the work step; Measure the elapsed time since the start of work for the work step; Receive a second input indicating the end of work for the work step; Display a time related to the actual work time of the work step, the actual work time of the work step being the elapsed time measured from the reception of the first input to the reception of the second input; Transmit the actual work time of each of the at least one of the one or more work steps to the server as a result of work performed according to the work manual. A system configured to perform at least... **Claim 9** The processor unit is further configured to, for each of at least one of the one or more work steps: Determine whether it is necessary to obtain evidence indicating that the work of the work step has been performed; If it is determined that it is necessary to obtain evidence indicating that the work of the work step has been performed, enable the input of evidence indicating that the work of the work step has been performed; Receive evidence indicating that the work of the work step has been performed. The system according to Claim 8, further configured to perform at least... **Claim 10** The processor unit is further configured to, for each of at least one of the one or more work steps: Determining whether the elapsed time from the start of the operation of the operation step exceeds the reference operation time associated with the operation step; When it is determined that the elapsed time from the start of the operation of the operation step exceeds the reference operation time, executing a warning indicating that the elapsed time from the start of the operation of the operation step exceeds the reference operation time; The system according to claim 8, further configured to perform.

11. For each of the at least one operation step among the one or more operation steps, the processor unit Determining whether a predetermined time has elapsed since the partial content was played; When it is determined that a predetermined time has elapsed since the partial content was played, enabling the input of the first input; The system according to claim 8, further configured to perform.

12. The processor unit Identifying the operator who performed the operation of the at least one operation step among the operation manuals; Is further configured to perform, Transmitting the actual operation time of each of the at least one operation step among the one or more operation steps to the server as a result of the operation performed according to the operation manual includes transmitting the actual operation time of each of the at least one operation step among the one or more operation steps to the server as a result of the operation performed by the operator according to the operation manual. The system according to claim 8.

13. The server Receiving the results of the operations performed according to the operation manual by a plurality of operators including the operator from a plurality of devices including the device; Analyzing the results of the operations performed by the plurality of operators according to the operation manual; The system according to claim 8, configured to at least perform.

14. Analyzing the results of the operations performed by the plurality of operators according to the operation manual includes identifying a reference operation time that may need to be improved among the reference operation times corresponding to the at least one operation step of the operation manual. The system according to claim 13.

15. Analyzing the results of the work performed by the plurality of workers according to the work manual includes identifying work steps among the at least one work step of the work manual that may need improvement, the system according to claim 13.

16. The server creates a report on the work performed according to the work manual based on the actual working time of each of the at least one work step among the one or more work steps and is further configured to execute, the system according to claim 8.

Citation Information

Patent Citations

  • Work support system

    JP2017167701A

  • Operation support system, operation support control device, and operation support control program

    JP2022111778A

  • Logistics and process management device, logistics and process management method, and program

    JP2023005598A

  • Analysis work management device and analysis work management method

    WO2022201561A1

Cited By

  • Information processing device, information processing method, and information processing program

    JP7744547B1