Work type determination system
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- TOYOTA JIDOSHA KK
- Filing Date
- 2023-08-31
- Publication Date
- 2026-08-04
AI Technical Summary
【0012】 本開示により、作業者の行っている作業を精確に推定できる作業種別決定システムを提供できる。
Smart Images

Figure 0007899788000008 
Figure 0007899788000009 
Figure 0007899788000010
Abstract
Description
Technical Field
[0001] This disclosure relates to a work type determination system.
Background Art
[0002] In recent years, technologies for analyzing the work of workers on manufacturing lines have been developed. For example, Patent Document 1 discloses a posture analysis device for estimating the work of a worker. In the posture analysis device disclosed in Patent Document 1, the posture of the worker is analyzed based on the skeletal data of the worker obtained from an image during work, and the work being performed by the worker is estimated.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In the posture analysis device disclosed in Patent Document 1 described above, in order to improve the analysis accuracy of the posture of the worker, a model that has learned the posture of the worker is used. However, in the posture analysis device disclosed in Patent Document 1 described above, even if the two operations are different, if the worker maintains the same posture in both operations, there may be a case where both operations are estimated to be the same operation. Therefore, the accuracy of estimating the work being performed by the worker was insufficient.
[0005] This disclosure has been made in view of such circumstances, and provides a work type determination system that can accurately estimate the work being performed by a worker.
Means for Solving the Problems
[0006] The work type determination system relating to this disclosure is a work type determination system for determining the type of work performed by an worker in an ongoing work, comprising: a work type determination unit that determines the type of work for the ongoing work at predetermined time intervals; a determination count calculation unit that calculates the number of determinations by the work type determination unit for each work type indicated by the determination result of each period; and a determination unit that determines the type of work performed based on the cumulatively calculated number of determinations for each work type.
[0007] The work type determination system described in this disclosure periodically determines the work type and, based on the cumulative number of determinations calculated for each work type indicated by the determination result, determines the work type being performed by the worker in the work being executed. Therefore, it is possible to accurately estimate the work being performed by the worker.
[0008] The judgment count calculation unit may increase the number of judgments for the work type indicated by the judgment results that have continuity, based on the continuity of the judgment results in the preceding and succeeding cycles. With this configuration, when judgment results are consecutive, the number of judgments for those judgment results can be increased and calculated cumulatively, so that the work being performed by the worker can be accurately estimated.
[0009] Furthermore, if the work type determined by the work type determination unit is the same as the work type determined in the previous cycle, the determination count calculation unit may calculate the number of determinations for that work type as a cumulative number greater than 1. With this configuration, when the same determination result as the previous cycle is shown, the determination count for that determination result can be increased and calculated cumulatively, thereby enabling accurate estimation of the work being performed by the worker.
[0010] The determination unit may determine the work type that has shown the most judgment counts as the work type currently being performed. With this configuration, it is possible to estimate that the work type that has shown the most judgment counts is the work currently being performed, and thus accurately estimate the work being performed by the worker.
[0011] The aforementioned ongoing task may include multiple types of ongoing tasks. When the cumulative number of judgments for each of the aforementioned task types reaches a predetermined number or more, the determination unit determines that the task type indicated by the number of judgments is an ongoing task type included in the ongoing task, and may also determine the completion timing of that task type within the ongoing task. With this configuration, it is possible to estimate the types of tasks included in the ongoing task and to identify the completion timing of that task type within the ongoing task. [Effects of the Invention]
[0012] This disclosure provides a work type determination system that can accurately estimate the work being performed by an worker. [Brief explanation of the drawing]
[0013] [Figure 1] This is a block diagram illustrating the work type determination system according to Embodiment 1. [Figure 2] This is a schematic diagram showing the results of the work type determination unit's determination for the work currently being performed. [Figure 3] This is a flowchart illustrating the method for determining the type of work according to Embodiment 1. [Figure 4] This is a flowchart illustrating the method for determining the type of work according to Embodiment 2. [Figure 5] This is a schematic diagram showing the results of the work type determination unit's determination for the work currently being performed. [Modes for carrying out the invention]
[0014] The present disclosure will be described below through embodiments of the invention, but the invention claimed is not limited to the following embodiments. Furthermore, not all of the configurations described in the embodiments are necessarily essential for solving the problem. For clarity of explanation, the following descriptions and drawings have been omitted and simplified as appropriate. In each drawing, the same elements are denoted by the same reference numerals, and redundant explanations have been omitted where necessary.
[0015] (Embodiment 1) <Configuration of Work Type Determination System> Referring to FIG. 1, the work type determination system according to Embodiment 1 will be described. FIG. 1 is a block diagram illustrating the work type determination system according to Embodiment 1. The work type determination system 10 includes a work type determination unit 11, a determination count calculation unit 12, and a determination unit 13. The work type determination system 10 determines the work type of the worker in the ongoing work.
[0016] The ongoing work refers to the work that the worker is performing. The work type indicates the content of the work performed by the worker, and examples include assembly work, transfer work, tightening work, taking-out work, etc. The ongoing work includes at least one work type, and the work type included in the ongoing work is referred to as the ongoing work type.
[0017] The work type determination unit 11 determines the work type at each cycle with a predetermined time interval for the ongoing work. The work type determination unit 11 determines the work type from, for example, information acquired by a camera or a sensor that can communicate with the work type determination system 10.
[0018] An example in which the work type determination unit 11 determines the work type from information acquired by a camera that can communicate with the work type determination system 10 will be described. In this case, the camera photographs the worker in the ongoing work. The camera transmits the photographed image to the work type determination unit 11. The work type determination unit 11 identifies the skeleton of the worker from the received image. The work type determination unit 11 identifies the work type corresponding to the identified skeleton of the worker by comparing the identified skeleton of the worker with a database that can communicate with the work type determination system 10.
[0019] An example of determining the work type from the information acquired by a sensor that the work type determination unit 11 can communicate with the work type determination system 10 will be described. The sensor is a sensor that can sense distance information, for example, a proximity sensor, a laser sensor of the CMOS (Complementary Metal Oxide Semiconductor) type, a laser sensor of the TOF (Time of Flight) type, or an ultrasonic sensor. The sensor is attached to, for example, an operator in the ongoing work. The sensor is typically attached to the operator's hand, but is not limited thereto, and may be attached to the operator's body such as the feet, shoulders, or arms. Also, the sensor may be a sensor provided to acquire distance information between the operator and the tools and work objects used in the work. The sensor transmits the detected distance information to the work type determination unit 11. The work type determination unit 11 identifies the posture of the operator from the received distance information. The work type determination unit 11 identifies the work type corresponding to the identified posture of the operator by comparing the identified posture of the operator with a database that can communicate with the work type determination system 10.
[0020] The determination frequency calculation unit 12 cumulatively calculates the determination frequency of the work type determination unit 11 for each work type indicated by the determination result of each cycle. The determination unit 13 determines the ongoing work type based on the cumulatively calculated determination frequency for each work type.
[0021] The work type determination unit 11, the determination frequency calculation unit 12, and the determination unit 13 will be described more specifically with reference to FIG. 2 and Table 1. FIG. 2 is a schematic diagram showing the result determined by the work type determination unit for the ongoing work. Table 1 is a table showing the result determined by the work type determination unit for the ongoing work. Table 1 shows an example in which the determination frequency in each cycle P1 to P4 of FIG. 2 is set to 1 and is shown together with the determination result.
[0022]
Table 1
[0023] As shown in Figure 2, the worker's current task is an retrieval task. As shown in Figure 2, the task type determination unit 11 determines the task type for the current task at four predetermined time intervals P1 to P4. One cycle is 5 seconds. For example, as shown in Figure 2, in cycle P1, the task type determination unit 11 determines that the current task is an retrieval task. Therefore, as shown in Table 1, the determination result in cycle P1 is indicated as an retrieval task. Similarly, as shown in Figure 2 and Table 1, the determination result in cycle P2 is indicated as a movement task, and the determination results in cycles P3 and P4 are indicated as retrieval tasks.
[0024] Next, the judgment count calculation unit 12 cumulatively calculates the number of judgments made by the work type determination unit 11 for each work type indicated by the judgment result of each cycle. The number of judgments made by the work type determination unit 11 is the same as the number of cycles, which is 4. In Table 1, the work types indicated by the judgment result are retrieval work and movement work. The judgment count calculation unit 12 cumulatively calculates how many times retrieval work and movement work have been judged out of the 4 judgment counts of the work type determination unit 11. From Table 1, the judgment count calculation unit 12 cumulatively calculates that retrieval work has been judged 3 times and movement work has been judged 1 time.
[0025] The determination unit 13 determines, for example, the work type that shows the most judgment counts as the work type currently being performed. In the example shown in Figure 2 and Table 1, the retrieval work is performed 3 times and the movement work is performed once, so the determination unit 13 determines the retrieval work, which shows the most judgment counts of 3, as the work type currently being performed. In this way, the work type determination system 10 can estimate that the work type that shows the most judgment counts is the work currently being performed, and therefore can accurately estimate the work being performed by the worker.
[0026] Thus, the work type determination system 10 according to Embodiment 1 periodically determines the work type and determines the work type being performed by the worker in the work being performed based on the cumulative number of determinations calculated for each work type indicated by the determination result. Therefore, it is possible to accurately estimate the work being performed by the worker.
[0027] When the type of work is determined periodically for an ongoing task, noise work types different from the ongoing task will be mixed in. In the example shown in Table 1, the noise work type is a movement task, which is different from the retrieval task, which is the ongoing task. The work type determination system 10 periodically determines the type of work, and even if noise work types are mixed in the determination results, it can accurately estimate the work being performed by the worker. Furthermore, the shorter the period of the work type determination unit 11, the longer the processing time, but the more accurately the work being performed by the worker can be estimated. Note that in Figure 2, the work type determination unit 11 determines the type of work every 5 seconds in each period P1 to P4, but the work type determination unit 11 may also determine the type of work using data from 1 second before and after each 5-second interval in each period P1 to P4. In other words, the periods of the work type determination unit 11 may overlap.
[0028] Table 1 shows an example where the number of judgments in each cycle P1 to P4 is treated as 1, along with the judgment result. However, as shown in Table 2, the cumulative number of judgments may also be shown along with the judgment result. Table 2 is a table showing the results of the work type determination unit's determination for the work being executed. Table 2 is an example of Figure 2 showing the cumulative number of judgments in each cycle P1 to P4 along with the judgment result.
[0029] [Table 2]
[0030] As shown in Table 2, the judgment result in period P1 is indicated as an extraction operation. Therefore, the cumulative number of judgments is 1 for extraction operations. The judgment result in period P2 is indicated as a movement operation. Therefore, the cumulative number of judgments is 1 for extraction operations and 1 for movement operations. The judgment result in period P3 is indicated as an extraction operation. Therefore, the cumulative number of judgments is 2 for extraction operations and 1 for movement operations. The judgment result in period P4 is indicated as an extraction operation. Therefore, the cumulative number of judgments is 3 for extraction operations and 1 for movement operations. From this, since there are 3 extraction operations and 1 movement operation, the determination unit 13 determines that the extraction operation, which showed the highest number of judgments, is the type of operation currently being performed.
[0031] Furthermore, the determination unit 13 may determine that a work type is currently being executed if any of the cumulative number of determinations for each work type calculated by the determination count calculation unit 12 exceeds a predetermined number. For example, if the predetermined number is 2, then in the example shown in Table 2, in cycle P3, the determination result for the extraction work will be 2 or more times, so the determination unit 13 may determine that the extraction work, which has a determination count of 2, is currently being executed.
[0032] <Work type determination method> Next, the method for determining the type of work according to Embodiment 1 will be described. Figure 3 is a flowchart illustrating the method for determining the type of work according to Embodiment 1.
[0033] First, the work type determination unit 11 determines the work type for the work currently being executed at predetermined time intervals (step ST1). Next, the determination count calculation unit 12 calculates the cumulative determination count of the work type determination unit 11 for each work type indicated by the determination result of each cycle (step ST2). Then, the decision unit 13 determines the work type being executed based on the calculated determination count for each work type (step ST3).
[0034] Thus, the work type determination method according to Embodiment 1 determines the type of work being performed by an worker in the work being performed by executing the processes in steps ST1 to ST3. Therefore, it is possible to accurately estimate the work being performed by the worker.
[0035] <Continuity of judgment results> Here, the judgment count calculation unit 12 may increase the number of judgments for the work type indicated by the judgment result having continuity, based on the continuity of the judgment results in the preceding and succeeding cycles. This will be explained in more detail with reference to Figure 2 and Table 3. Table 3 is a table showing the results of the work type determination unit 11's determination for the work being executed. Table 3 is an example showing the number of judgments in each cycle P1 to P4 in Figure 2, along with the judgment results.
[0036] [Table 3]
[0037] As shown in Table 3, the judgment result in period P1 is indicated as an extraction operation. Similarly, as shown in Table 3, the judgment result in period P2 is indicated as a movement operation, and the judgment results in periods P3 and P4 are indicated as extraction operations.
[0038] Let's focus on the judgment results for periods P3 and P4 shown in Table 3. Periods P3 and P4 are preceding and succeeding periods. The judgment results for periods P3 and P4 are retrieval operations. In other words, in periods P3 and P4, the judgment results for the preceding and succeeding periods are continuous. Therefore, as shown in Table 3, the judgment count calculation unit 12 increases the number of judgments for retrieval operations that have continuity in periods P3 and P4 and calculates it as 2.
[0039] From this, the judgment count calculation unit 12 cumulatively calculates that the retrieval operation was performed 5 times and the movement operation was performed 1 time. The determination unit 13 determines that the retrieval operation, which showed the highest number of judgments, is the type of work currently being performed. In this way, the judgment count calculation unit 12 can increase the number of judgments for consecutive judgment results and perform cumulative calculations, thereby accurately estimating the work being performed by the worker.
[0040] Furthermore, if the work type determined by the work determination unit is the same as the work type determined in the previous cycle, the determination count calculation unit 12 may calculate the cumulative number of determinations for that work type as a number greater than 1. This will be explained in more detail with reference to Table 4. Table 4 is a table showing the results of the work type determination unit 11's determination for the work being executed. Table 4 is an example showing the number of determinations in each cycle P1 to P4 of Figure 2 along with the determination results.
[0041] [Table 4]
[0042] We focus on the judgment results and number of judgments for periods P3 and P4 shown in Table 4. As shown in Table 4, the judgment result in period P4 indicates an extraction operation and is the same as the judgment result in period P3. In this case, as shown in Table 4, the judgment count calculation unit 12 sets the number of judgments for the extraction operation in period P4 to 2, which is greater than 1.
[0043] From this point, the judgment count calculation unit 12 cumulatively calculates that the retrieval operation has been performed 4 times and the movement operation 1 time. The determination unit 13 determines that the retrieval operation, which showed the highest number of judgments, is the type of work currently being performed. In this way, the judgment count calculation unit 12 can increase the number of judgments for the same judgment result as the previous cycle and perform cumulative calculations, thus accurately estimating the work being performed by the worker.
[0044] Tables 3 and 4 illustrate an example where the judgment count calculation unit 12 calculates the number of judgments as 2, but the number of judgments can be arbitrarily determined. For example, in the case of n consecutive judgment results, the number of judgments may be calculated as 2 to the power of n.
[0045] <Machine Learning> Here, the work type determination unit 11 may use machine learning to identify noise work types, which are different from the currently running work type among the work types indicated by the determination result of each cycle, as the currently running work type. In this case, if the work type determination unit 11 determines that a new currently running work is a noise work type, it sets that determination result as the determination result for the currently running work type.
[0046] Furthermore, the work type determination unit 11 may use machine learning to classify the determined noise work type as a noise work type, including a certain range. For example, even if the hand position is off by a few millimeters in the up, down, left, or right direction for a movement work which is a noise work type in Table 1, it may be included in the noise work type and machine learning will be performed. This allows the work type determination unit 11 to determine that a new work in progress is a noise work type even if the determination result is not the same as the noise work type determined for the previous work in progress.
[0047] (Embodiment 2) <Determining multiple ongoing task types> Embodiment 1 described the case where the work being executed is of a single work type. Embodiment 2 describes the case where the work being executed includes multiple work types. Note that each functional block of the work type determination system according to Embodiment 2 is the same as that of the work type determination system 10 according to Embodiment 1, and as shown in Figure 1, it comprises a work type determination unit 11, a determination count calculation unit 12, and a determination unit 13. Here, the determination count calculation unit 12 and the determination unit 13 will be described.
[0048] The determination unit 13 determines, when any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number, that work type is included in the currently running work and sets the completion timing for that work type in the currently running work. Furthermore, the determination count calculation unit 12 resets the calculated number of judgments for each work type when any of the calculated number of judgments for each work type exceeds a predetermined number.
[0049] <Work type determination method> We will explain this in more detail with reference to Figure 4. Figure 4 is a flowchart illustrating the method for determining the type of work according to Embodiment 2. Steps ST1 and ST2 in Figure 4 are the same as steps ST1 and ST2 shown in Figure 3, so we will omit their explanation.
[0050] Following step ST2, the determination unit 13 determines whether any of the cumulatively calculated number of judgments for each work type is equal to or greater than a predetermined number (step ST31). The predetermined number is a number that can be set arbitrarily.
[0051] If any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number (step ST31YES), the determination unit 13 determines that the work type indicating the number of judgments is a work type currently in progress that is included in the work currently in progress (step ST4). Furthermore, the determination unit 13 sets the timing at which any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number as the end timing for that work type currently in progress in the work currently in progress (step ST5). The timing at which any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number is, for example, the end timing of the cycle in which any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number. However, it is not limited to this, and the timing at which any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number can be any timing in the cycle in which any of the cumulatively calculated number of judgments for each work type exceeds a predetermined number.
[0052] If the cumulative number of judgments for each work type is less than a predetermined number (step ST31NO), the work type determination system repeatedly executes the processes in steps ST1 and ST2.
[0053] Following step ST5, the determination unit 13 determines whether all types of work being performed that are included in the work being performed have been determined (step ST6). More specifically, the determination unit 13 determines whether the determination of the work type determination unit 11 is an error. For example, if the determination result of the work type determination unit 11 continues to be an error, the determination unit 13 determines that all types of work being performed that are included in the work being performed have been determined. On the other hand, if, for example, the determination unit 13 continues to determine that the work type determination unit 11 is one of the work types, the determination unit 13 determines that not all types of work being performed that are included in the work being performed have been determined.
[0054] If all the work types included in the work being decided have been determined (step ST6YES), the work type determination system terminates processing. On the other hand, if not all of the work types included in the work being decided have been determined (step ST6NO), the determination count calculation unit 12 resets the cumulatively calculated determination count for each work type (step ST7). Then, the work type determination system repeatedly executes the process from step ST1 in order to determine the next work type being decided.
[0055] <Examples of determining each type of work being performed> Referring to Figure 5 and Tables 5 to 7, an example of determining each work type when a work in progress includes multiple work types will be explained. Figure 5 is a schematic diagram showing the result of the work type determination unit's determination for a work in progress. As shown in Figure 5, a work in progress includes three work types. The three work types are extraction work, temporary tightening work, and tightening work.
[0056] Tables 5 to 7 show the results of the work type determination unit's determination for the work being performed. Tables 5 to 7 are examples showing the number of determinations and the determination results for each cycle P11 to P14, P21 to P24, and P31 to P34 in Figure 5. Table 5 shows the results of the work type determination unit's determination when the work being performed is an extraction work. Table 6 shows the results of the work type determination unit's determination when the work being performed is a temporary tightening work. Table 7 shows the results of the work type determination unit's determination when the work being performed is a tightening work.
[0057] [Table 5]
[0058] [Table 6]
[0059] [Table 7]
[0060] Here, the judgment count calculation unit 12 calculates the cumulative number of judgments for the work type in question as 1, without considering the continuity in the preceding and succeeding cycles. The determination unit 13 determines that if any of the calculated judgment counts for each work type is 3 or more, the work type that shows 3 judgments is a work type currently in progress that is included in the ongoing work. The determination unit 13 also determines that the timing when any of the calculated judgment counts for each work type becomes 3 or more is the end timing for that work type currently in progress.
[0061] As shown in Figure 5, in cycle P11, the work type determination unit 11 determines that the work being performed is an extraction work. Therefore, as shown in Table 2, the determination result in cycle P11 is indicated as an extraction work. Similarly, the determination results in cycles P12-P14, P21-P24, and P31-P34 indicate either an extraction work, a temporary tightening work, or a final tightening work.
[0062] Let's focus on Table 5. In Table 5, the judgment result for period P14 indicates an extraction operation, and the judgment count calculation unit 12 cumulatively calculates that there are 3 extraction operations and 1 movement operation. From this, the decision unit 13 determines that since there are 3 or more extraction operations, the extraction operation, which has a judgment count of 3, is a type of ongoing operation included in the ongoing operations. Furthermore, the decision unit 13 determines that the timing when the extraction operation occurs 3 or more times is the end timing of the extraction operation in the ongoing operations. From this, the decision unit 13 determines that the end timing of period P14 is the end timing of the extraction operation.
[0063] The judgment count calculation unit 12 resets the cumulatively calculated judgment count for each work type because not all types of work being performed have been determined. Specifically, the judgment count calculation unit 12 resets the retrieval work count by 3 and the movement work count by 1. Then, the work type determination unit 11 determines the work types for cycles P21 to P24 in order to determine the next type of work being performed. Table 6 shows the results of this determination.
[0064] Similarly to Table 5, the determination unit 13 determines from Table 6 that the temporary tightening work is a type of work being performed that is included in the ongoing work. The determination unit 13 also determines that the end timing of cycle P24 is the end timing of the temporary tightening work. The judgment count calculation unit 12 resets the cumulatively calculated judgment count for each work type because not all types of work being performed that are included in the ongoing work have been determined. Then, the work type determination unit 11 determines the work types for cycles P31 to P34 in order to determine the next ongoing work type. Table 7 shows the results of this determination.
[0065] Similarly to Table 5, the determination unit 13 determines from Table 7 that the tightening operation is a type of ongoing operation included in the ongoing operations. The determination unit 13 also sets the end timing of cycle P34 as the end timing of the tightening operation. In this way, the determination unit 13 can determine all types of ongoing operations included in the ongoing operations.
[0066] The determination unit 13 may also determine the timing at which the work type determination unit 11 starts its determination as the start timing for the extraction work. That is, the start timing of cycle P11 may be used as the start timing for the extraction work. Alternatively, the determination unit 13 may reset the number of determinations for each work type calculated cumulatively by the determination count calculation unit 12, and determine the timing at which the work type determination unit 11 starts its determination again to determine the next work type currently being executed as the start timing for the next work type currently being executed. That is, the start timing of cycle P21 may be used as the start timing for the temporary tightening work, and the start timing of cycle P31 may be used as the start timing for the tightening work.
[0067] In other words, the work type determination system can determine that the work in progress includes three types of work being performed: removal work, temporary tightening work, and tightening work. The work type determination system can also determine the start and end timings for each type of work being performed. Thus, the work type determination system according to Embodiment 2 can estimate the types of work included in the work in progress, even when the work in progress includes multiple types of work being performed, and can also identify the end timing of the work for each type of work in progress.
[0068] Furthermore, some or all of the processing in the work type determination system according to the above-described embodiments 1 and 2 can be implemented as a computer program. Such a program can be stored using various types of non-temporary computer-readable media and supplied to a computer. Non-temporary computer-readable media include various types of tangible control media. Examples of non-temporary computer-readable media include magnetic control media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical control media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R / Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). Programs may also be supplied to a computer by various types of temporary computer-readable media. Examples of temporary computer-readable media include electrical signals, optical signals, and electromagnetic waves. Temporary computer-readable media can be supplied to a computer via wired communication channels such as electric wires and optical fibers, or via wireless communication channels.
[0069] This disclosure is not limited to the embodiments described above, and may be modified as appropriate without departing from its intent. [Explanation of symbols]
[0070] 10. Work Type Determination System 11 Work type determination section 12. Judgment Count Calculation Unit 13. Decision-making section
Claims
1. A work type determination system that determines the type of work performed by an worker in an ongoing task, A work type determination unit that determines the type of work for the work being performed at predetermined time intervals, A determination count calculation unit calculates the number of determinations performed by the work type determination unit in cumulative terms for each work type indicated by the determination result of each cycle, A determination unit determines that the work type indicated by the cumulative number of determinations for each work type is the work type currently being executed when any of the cumulatively calculated determination counts for each work type exceeds a predetermined number, Equipped with, The judgment count calculation unit resets the cumulatively calculated judgment count for each work type when any of the cumulatively calculated judgment counts for each work type exceeds the predetermined number. Work type determination system.
2. The unit that calculates the number of judgments said to be, Based on the continuity of the judgment results in the preceding and succeeding cycles, the number of judgments for the work type indicated by the judgment results having said continuity is increased. The work type determination system according to claim 1.
3. The unit that calculates the number of judgments said to be, If the work type determined by the work type determination unit is the same as the work type determined in the previous cycle, the number of times that work type has been determined is calculated cumulatively as a number greater than one. The work type determination system according to claim 2.