Program, device and system for assisting in work of worker

The program and system address the limitations of manual work recording by measuring actual work time, allowing evidence input, and comparing times to reference standards, thereby improving accuracy and detecting fraud and carelessness.

JP2025081202APending Publication Date: 2025-05-27STUDIST CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2024073812
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-30
Publication Date
2025-05-27

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 or carelessness, and inaccurate recording of work hours.

Method used

A program and system that assist operators by executing a work manual, measuring actual work time, allowing evidence input, and comparing work times to reference standards, with features like warning notifications for excessive time and evidence requirements.

Benefits of technology

The system enhances the accuracy and reliability of work completion records, improves detection of fraud and carelessness, and provides a basis for work improvement by accurately tracking and comparing work times.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025081202000001_ABST
    Figure 2025081202000001_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 performed 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 re-checking 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 a checklist and a report, it is not easy to discover carelessness or fraud when the work was performed. Also, since the start time and end time of work are recorded manually, the work man-hour record cannot be accurately performed. Also, since the work results cannot be compared among workers, there is no trigger for work improvement. Also, since a 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 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.

[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 reproduced, and when it is determined that a predetermined time has elapsed since the partial content was reproduced, 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 transmit 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 in work. The device includes a processor unit for controlling 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, the processor unit is configured to reproduce partial content corresponding to the work step, where the partial content is a part of the content. The processor unit is also configured to receive a first input indicating the start of work for the work step, measure the elapsed time from the start of work for the work step, receive a second input indicating the end of work for the work step, and 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.

[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 from 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 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 work performed according to the work manual.

[0014] In one embodiment of the present invention, the processor unit may be further configured to determine, for each of at least one of the one or more work steps, whether it is necessary to obtain evidence indicating that the work for that work step has been performed, and to enable input of evidence indicating that the work for that work step has been performed if it is determined that it is necessary to obtain such evidence, 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 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, further executes issuing a warning indicating that the elapsed time from the start of the work of the 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 enabling 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, from a plurality of devices including the device, the results of work performed according to the work manual by a plurality of workers including the worker, and analyze the results of work performed according to the work manual by the plurality of workers.

[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 an apparatus. 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 apparatus.

[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 reproduced.

[0033] In the example shown in FIG. 1B, in the time area 113, "00:60", which indicates 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", which indicates the standard work time of 60 seconds for the first work step of the work manual "Generator Maintenance and Inspection Method", and "00:40", which indicates 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 displayed work step.

[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 so 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 so 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 so 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", which indicates 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 of time 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 a screen 130 displayed on the device. The screen 130 is an example of a screen 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 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 performed, 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 exceeds 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 inputting 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 inputting 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, and 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 the present invention is not limited to this. Also, in the example shown in FIG. 1D, an example in which inputting 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 inputting 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 inputting a video.

[0044] In the example shown in FIG. 1D, on the screen 130, the evidence input area 132 is displayed in place 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 that 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] After the next work step and subsequent steps of the first work step of the work manual, the operator repeats the operations described with reference to screens 110 in FIG. 1B to 140 in FIG. 1E to complete 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] In addition, in the example shown in FIGS. 1B to 1E, in the time area 113, 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 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 the work performed according to the work manual "Generator Maintenance and Inspection Method".

[0053] When all the operations of all the operation steps in the operation manual "Generator Maintenance and Inspection Method" are completed, the device can create a report on the operations carried out according to the operation manual "Generator Maintenance and Inspection Method" based on the actual operation time of at least one of the one or more operation steps in the operation manual, 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 on the operations carried out 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's 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 carried out 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 work carried out simply by performing the work according to the operation manual.

[0055] The report on the operations carried out according to the operation manual may be created by the device (especially the processor part 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 (especially the processor part of the server).

[0056] 2. Analysis of the results of the work performed 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. Further, 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 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 average operation time of the operation step is equal to or greater than 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 average operation time of the operation step is equal to or greater than 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. Further, 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 equal to or greater than a predetermined threshold value, and if it is determined that (the actual operation time of the operation step) > (the standard operation time of the operation step) is satisfied and 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 equal to or greater than 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 at the operation step level, 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.

[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 and includes. The server 310 is connected to the devices 320 1 ~320 N via the Internet 330 so as to be able to communicate 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 and data necessary for executing the programs. 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 the desired functions.

[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 (e.g., inputs by sound, selection (e.g., tap, click), etc.). The device 320 1 may further include an output unit (not shown) for outputting outputs (e.g., 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 may be a personal computer such as a laptop PC, a notebook PC, etc. The configurations of the interface unit 321, the processor unit 322, and the memory unit 323 of the device 320 1 are the same as those 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 regarding the operator is stored in the operator database unit 341. The information regarding the operator can be identified by information (operator ID) for identifying the operator. The information regarding 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 unit 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 work of the operation step, information explaining the content of the work 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 unit 342 may also be stored in the memory unit 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 unit 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 work result database unit 343.

[0076] In the work result database unit 343, information regarding the work results implemented according to the work manual is stored. The information regarding the work results can be identified by the information for identifying the work manual (work manual ID). The information regarding the work results includes information regarding the worker who carried out the work according to the work manual identified by the work manual ID. The information regarding the worker who carried out the work according to the work manual identified by the work manual ID is associated with the information for identifying the worker who carried out the work according to the work manual identified by the work manual ID (worker ID). The information regarding the worker who carried out the 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, etc. The information regarding the work steps implemented according to the work manual identified by the work manual ID is associated with the 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 carried out the work of the work steps, etc.

[0077] 4. Processes 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 Hereinafter, each step shown in FIG. 5 will be described.

[0078] Step S501: The work manual is specified. This processing is performed by the apparatus 320 1The processor unit 322, for example, is achieved 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). The 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 a 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 (and 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. Thereby, the results of the work performed according to the work manual by the operator identified in Step S502 are aggregated in 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 for 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 the sake of 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 work 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 remains in a state where 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. Thereby, 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. Thereby, the start date and time of the work in the work step are specified. This process may correspond, for example, to 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 of the work step is measured.

[0091] Step S606: It is determined whether the elapsed time since the start of the operation of 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, and 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 of 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 by emitting a warning sound from the output unit of the device 320 1 or by flashing all or part of the display unit 324 of the device 320 1 or by vibrating the device 320. 1

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

[0094] Step S609: 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 of 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 reproduce 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. Processes 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 carried out 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 carried out 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] Also, the server 310 can calculate, for each work step, the average value of the actual working times of a plurality of workers as the average working time based on the results of the work carried out by the plurality of workers according to the work manual.

[0105] Step S702: The results of the work carried out 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 carried out 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 equal to or greater than 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 equal to or greater than a predetermined threshold value, that work step can be identified as a work step that may need improvement, and / or the standard working time of that work step can be identified as a standard working time that may need improvement.

[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, 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 greater than or equal to a predetermined threshold. When it is judged that (actual work time of the work step) > (standard work time of the work step) 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 greater than or equal to the predetermined threshold, the 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 processing of each step shown in FIGS. 5 to 7 is realized by the processor unit executing the program stored in the memory unit has been described, but 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, but 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 programs, devices, systems, 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

[Claim 1] The invention described in this specification.