Work type determination system

JP2025034919AActive Publication Date: 2025-03-13TOYOTA JIDOSHA KK
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
JP2023141600
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-31
Publication Date
2025-03-13
Estimated Expiration
2043-08-31

AI Technical Summary

Benefits of technology

【0012】 本開示により、作業者の行っている作業を精確に推定できる作業種別決定システムを提供できる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025034919000001_ABST
    Figure 2025034919000001_ABST
Patent Text Reader

Abstract

To provide a work type determination system which can precisely estimate the work that an operator is doing.SOLUTION: A work type determination system 10 according to the present disclosure is a work type determination system which determines the type of a work that an operator is doing when the operator is doing the work. The work type determination system 10 includes a work type determination unit 11, a determination number calculation unit 12, and a determination unit 13. The work type determination unit 11 determines the type of a work which is being done, at regular intervals. A determination frequency calculation unit 12 accumulatively calculates the number of determinations made by the work type determination unit according to the work type shown by the result of determination in each cycle. The determination unit 13 determines the type of a work being done, on the basis of the accumulatively calculated number of determinations according to the types of work.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a work type determination system. [Background technology]

[0002] In recent years, techniques for analyzing the work of workers on manufacturing lines have been developed. For example, Patent Document 1 discloses a posture analysis device that estimates the work of a worker. The posture analysis device disclosed in Patent Document 1 analyzes the posture of a worker based on skeletal data of the worker obtained from an image of the worker working, and estimates the work being performed by the worker. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-201772 A Summary of the Invention [Problem to be solved by the invention]

[0004] The posture analysis device disclosed in the above-mentioned Patent Document 1 uses a model that learns the posture of the worker in order to improve the analysis accuracy of the worker's posture. However, the posture analysis device disclosed in the above-mentioned Patent Document 1 may estimate that two tasks are the same task even if they are different tasks, as long as the worker maintains the same posture in both tasks. Therefore, the accuracy of estimating the task performed by the worker is insufficient.

[0005] The present disclosure has been made in consideration of the above circumstances, and provides a task type determination system that can accurately estimate the task being performed by a worker. [Means for solving the problem]

[0006] The work type determination system according to the present disclosure is a work type determination system that determines a work type currently being performed by a worker for a work currently being performed, and includes a work type determination unit that determines a work type for the currently being performed work for each period separated by a predetermined time interval, a determination count calculation unit that accumulates and calculates the number of determinations made by the work type determination unit for each of the work types indicated by the determination results for each period, and a determination unit that determines the currently being performed work type based on the accumulated number of determinations for each of the work types.

[0007] The task type determination system according to the present disclosure periodically determines the task type, and determines the task type being performed by the worker based on the cumulative number of determinations for each task type indicated by the determination result, thereby making it possible to accurately estimate the task being performed by the worker.

[0008] The determination count calculation unit may increase the number of determinations of the task type indicated by the determination result having continuity based on the continuity of the determination results in the previous and next periods. With this configuration, when the determination results are consecutive, the determination count of the determination result can be increased and cumulatively calculated, so that the task being performed by the worker can be accurately estimated.

[0009] Furthermore, when the task type determined by the task type determination unit is the same as the task type determined in the previous cycle, the determination count calculation unit may cumulatively calculate the determination count of the task type as a count greater than 1. With this configuration, when the same determination result as in the previous cycle is shown, the determination count of the determination result can be increased and cumulatively calculated, so that the task being performed by the worker can be accurately estimated.

[0010] The determination unit may determine the task type that has been determined the most times as the task type in progress. With this configuration, it is possible to estimate the task being performed by the worker accurately because the task type that has been determined the most times as the task in progress can be estimated.

[0011] The in-progress work may include a plurality of in-progress work types, and when any of the cumulatively calculated determination counts for each of the work types reaches or exceeds a predetermined number, the determination unit may determine that the work type indicating the determined number is the in-progress work type included in the in-progress work, and may set the determined number as the end timing of the in-progress work type in the in-progress work. With this configuration, it is possible to estimate the work types included in the in-progress work, and to identify the end timing of the work type in the in-progress work. Effect of the Invention

[0012] The present disclosure makes it possible to provide a task type determination system that can accurately estimate the task being performed by a worker. [Brief description of the drawings]

[0013] [Figure 1] 1 is a block diagram illustrating an example of an operation type determination system according to a first embodiment. [Diagram 2] 13 is a schematic diagram showing a result of a determination made by a work type determination unit for a work in progress; FIG. [Diagram 3] 4 is a flowchart illustrating an example of an operation type determination method according to the first embodiment. [Figure 4] 11 is a flowchart illustrating an example of an operation type determination method according to the second embodiment. [Diagram 5] 13 is a schematic diagram showing a result of a determination made by a work type determination unit for a work in progress; FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] Hereinafter, the present disclosure will be described through the embodiments of the invention, but the invention according to the claims is not limited to the following embodiments. In addition, all of the configurations described in the embodiments are not necessarily essential as means for solving the problems. For clarity of explanation, the following description and drawings are omitted and simplified as appropriate. In each drawing, the same elements are given the same reference numerals, and repeated explanations are omitted as necessary.

[0015] (Embodiment 1) <Configuration of the work type determination system> The work type determination system according to the first embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram illustrating the work type determination system according to the first embodiment. 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 a worker in the work being performed.

[0016] An ongoing task is a task being performed by a worker. A task type indicates the content of the task being performed by a worker, such as assembly task, moving task, tightening task, removal task, etc. An ongoing task includes at least one task type, and a task type included in an ongoing task is referred to as an ongoing task type.

[0017] The work type determination unit 11 determines the work type of the ongoing work at each period having a predetermined time interval. The work type determination unit 11 determines the work type from information acquired by a camera or a sensor capable of communicating with the work type determination system 10, for example.

[0018] An example will be described in which the work type determination unit 11 determines the work type from information acquired by a camera capable of communicating with the work type determination system 10. In this case, the camera captures an image of a worker currently performing a task. The camera transmits the captured image to the work type determination unit 11. The work type determination unit 11 identifies the worker's skeletal structure from the received image. The work type determination unit 11 compares the identified worker's skeletal structure with a database capable of communicating with the work type determination system 10, thereby identifying the work type corresponding to the identified worker's skeletal structure.

[0019] An example will be described in which the work type determination unit 11 determines the work type from information acquired by a sensor capable of communicating with the work type determination system 10. The sensor is a sensor capable of sensing distance information, such as a proximity sensor, a CMOS (Complementary Metal Oxide Semiconductor) type laser sensor, a TOF (Time of Flight) type laser sensor, or an ultrasonic sensor. The sensor is attached to a worker in the work being performed, for example. The sensor is typically attached to the worker's hand, but is not limited to this, and may be attached to the worker's body, such as the feet, shoulders, or arms. The sensor may also be a sensor provided so as to be able to acquire distance information between the worker and a tool used in the work or a work target. 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 worker from the received distance information. The work type determination unit 11 identifies the work type corresponding to the identified posture of the worker by comparing the identified posture of the worker with a database capable of communicating with the work type determination system 10.

[0020] The determination count calculation unit 12 cumulatively calculates the number of determinations made by the task type determination unit 11 for each task type indicated by the determination result for each period. The determination unit 13 determines the task type being performed based on the cumulatively calculated number of determinations made for each task type.

[0021] The work type determination unit 11, determination count calculation unit 12 and determination unit 13 will be described in more detail with reference to Fig. 2 and Table 1. Fig. 2 is a schematic diagram showing the results of determination made by the work type determination unit for the work in progress. Table 1 is a table showing the results of determination made by the work type determination unit for the work in progress. Table 1 is an example showing the determination results when the number of determinations in each of the cycles P1 to P4 in Fig. 2 is set to one.

[0022] [Table 1]

[0023] As shown in FIG. 2, the work currently being performed by the worker is a removal work. As shown in FIG. 2, the work type determination unit 11 determines the work type of the currently being performed work for each of four cycles P1 to P4 spaced apart by a predetermined time interval. One cycle is 5 seconds. For example, as shown in FIG. 2, in cycle P1, the work type determination unit 11 determines that the currently being performed work is a removal work. Therefore, as shown in Table 1, the determination result in cycle P1 is indicated as a removal work. Similarly, as shown in FIG. 2 and Table 1, the determination result in cycle P2 is indicated as a moving work, and the determination results in cycles P3 and P4 are indicated as a removal work.

[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 four. In Table 1, the work types indicated by the judgment result are removal work and moving work. The judgment count calculation unit 12 cumulatively calculates how many times removal work and moving work have been determined out of the four judgments made by the work type determination unit 11. From Table 1, the judgment count calculation unit 12 cumulatively calculates that removal work has been performed three times and moving work has been performed once.

[0025] For example, the determination unit 13 determines the work type with the highest number of determinations as the work type in progress. In the example shown in Fig. 2 and Table 1, the removal work was performed three times and the moving work was performed once, so the determination unit 13 determines the removal work with the highest number of determinations, which is three, as the work type in progress. In this way, the work type determination system 10 can estimate that the work type with the highest number of determinations is the work in progress, and therefore can accurately estimate the work being performed by the worker.

[0026] In this way, the task type determination system 10 according to the first embodiment periodically determines the task type, and determines the task type being performed by the worker in the currently performed task based on the cumulative number of determinations calculated for each task type indicated by the determination result. Therefore, the task being performed by the worker can be accurately estimated.

[0027] When the work type determination is performed periodically for the work being performed, a noise work type different from the work type being performed is mixed in. In the example shown in Table 1, the noise work type is a moving work, which is different from the work type being performed, which is a removal work. The work type determination system 10 periodically determines the work type, and can accurately estimate the work being performed by the worker even if the determination result is mixed with a noise work type. Furthermore, the shorter the period of the work type determination unit 11, the longer the processing time required, but the more accurately the work being performed by the worker can be estimated. Note that in FIG. 2, the work type determination unit 11 determines the work type every 5 seconds for each period P1 to P4, but the work type determination unit 11 may determine the work type using data for 1 second before and after each 5 second period P1 to P4. In other words, the periods of the work type determination unit 11 may overlap each other.

[0028] Table 1 shows an example in which the number of judgments in each of cycles P1 to P4 is one, along with the judgment results, but as shown in Table 2, the cumulative number of judgments may be shown along with the judgment results. Table 2 shows the results of judgments made by the work type judgment unit for the ongoing work. Table 2 is an example in which the cumulative number of judgments in each of cycles P1 to P4 in FIG. 2 is shown along with the judgment results.

[0029] [Table 2]

[0030] As shown in Table 2, the judgment result in cycle P1 is indicated as a take-out operation. Therefore, the cumulative number of judgments is one take-out operation. The judgment result in cycle P2 is indicated as a move operation. Therefore, the cumulative number of judgments is one take-out operation and one move operation. The judgment result in cycle P3 is indicated as a take-out operation. Therefore, the cumulative number of judgments is two take-out operations and one move operation. The judgment result in cycle P4 is indicated as a take-out operation. Therefore, the cumulative number of judgments is three take-out operations and one move operation. As a result, there are three take-out operations and one move operation, so the determination unit 13 determines the take-out operation with the highest number of judgments as the operation type being performed.

[0031] Furthermore, when any of the determination counts for each work type cumulatively calculated by the determination count calculation unit 12 reaches or exceeds a predetermined number, the determination unit 13 may determine that the work type indicating the determination count is the work type being performed. For example, if the predetermined number is two, in the example shown in Table 2, the determination result for the removal work is two or more times in cycle P3, so the determination unit 13 may determine that the removal work indicating the determination count of two is the work type being performed.

[0032] <Work type determination method> Next, a description will be given of a task type determination method according to embodiment 1. Fig. 3 is a flowchart illustrating the task type determination method according to embodiment 1.

[0033] First, the work type determination unit 11 determines the work type of the ongoing work for each period at a predetermined time interval (step ST1). Next, the determination count calculation unit 12 cumulatively calculates the number of determinations made by the work type determination unit 11 for each work type indicated by the determination result for each period (step ST2). Then, the determination unit 13 determines the ongoing work type based on the calculated number of determinations for each work type (step ST3).

[0034] In this way, the task type determination method according to the first embodiment executes the processes of steps ST1 to ST3 to determine the task type of the worker in the task being performed, thereby making it possible to accurately estimate the task being performed by the worker.

[0035] <Continuity of judgment results> Here, the determination count calculation unit 12 may increase the determination count for the task type indicated by the determination result having continuity, based on the continuity of the determination results in the previous and next cycles. A more specific explanation will be given with reference to Fig. 2 and Table 3. Table 3 is a table showing the results of determination made by the task type determination unit 11 for the ongoing task. Table 3 is an example showing the determination counts in each of the cycles P1 to P4 in Fig. 2 together with the determination results.

[0036] [Table 3]

[0037] As shown in Table 3, the judgment result in cycle P1 is indicated as a take-out operation. Similarly, as shown in Table 3, the judgment result in cycle P2 is indicated as a move operation, and the judgment results in cycles P3 and P4 are indicated as take-out operations.

[0038] Focus on the judgment results of cycles P3 and P4 shown in Table 3. Cycles P3 and P4 are adjacent cycles. The judgment results in cycles P3 and P4 are removal operations. That is, the judgment results in cycles P3 and P4 are consecutive. Therefore, as shown in Table 3, the judgment count calculation unit 12 increases the number of judgments of removal operations having continuity in cycles P3 and P4, calculating it as two.

[0039] From this, the determination count calculation unit 12 cumulatively calculates that the removal operation was performed five times and the moving operation was performed once. The determination unit 13 determines the removal operation that showed the highest number of determinations as the operation type being performed. In this way, when a determination result is consecutive, the determination count calculation unit 12 can increase the number of determinations for that determination result and cumulatively calculate it, so that the work being performed by the worker can be accurately estimated.

[0040] Furthermore, when 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 cumulatively calculate the number of determinations for that work type as a number greater than one. A more specific explanation will be given with reference to Table 4. Table 4 is a table showing the results of determinations made by the work type determination unit 11 for the ongoing work. Table 4 is an example showing the number of determinations in each of cycles P1 to P4 in Fig. 2 together with the determination results.

[0041] [Table 4]

[0042] Focus on the judgment results and the number of judgments in cycles P3 and P4 shown in Table 4. As shown in Table 4, the judgment result in cycle P4 indicates a take-out operation, and is the same as the judgment result in cycle P3. In this case, as shown in Table 4, the judgment count calculation unit 12 determines the number of judgments for the take-out operation in cycle P4 to be two, which is greater than one.

[0043] From this, the determination count calculation unit 12 cumulatively calculates that the removal operation was performed four times and the moving operation was performed once. The determination unit 13 determines the removal operation that showed the most number of determinations as the operation type being performed. In this way, when the same determination result as in the previous cycle is shown, the determination count calculation unit 12 can increase the number of determinations for that determination result and cumulatively calculate it, so that the work being performed by the worker can be accurately estimated.

[0044] In Tables 3 and 4, the judgment count calculation unit 12 has been described as an example in which the judgment count is calculated as 2, but the judgment count can be determined arbitrarily. For example, in the case of n consecutive judgment results, the judgment count may be calculated as 2 to the power of n.

[0045] <Machine learning> Here, the work type determination unit 11 may machine-learn a noise work type, which is a work type different from the ongoing work type among the work types indicated by the determination results of each cycle, as the ongoing work type. In this case, when the work type determination unit 11 determines that a new ongoing work is a noise work type, the determination result is the ongoing work type determination result.

[0046] Furthermore, the work type determination unit 11 may perform machine learning to determine the determined noise work type as a noise work type including a certain range. For example, even if the hand is misaligned by several millimeters in the vertical, horizontal, or vertical directions with respect to the moving work, which is a noise work type in Table 1, the work type determination unit 11 performs machine learning to include the noise work type. In this way, the work type determination unit 11 can determine that the new work being performed is a noise work type even if the determination result for the new work being performed is not the same as the noise work type, which is the determination result for the previous work being performed.

[0047] (Embodiment 2) <Determining multiple types of ongoing work> In the first embodiment, a case where the ongoing work is one work type has been described. In the second embodiment, a case where the ongoing work includes multiple ongoing work types will be described. Note that the functional blocks of the work type determination system according to the second embodiment are similar to those of the work type determination system 10 according to the first embodiment, and include a work type determination unit 11, a determination count calculation unit 12, and a determination unit 13, as shown in FIG. 1. Here, the determination count calculation unit 12 and the determination unit 13 will be described.

[0048] When any of the cumulatively calculated numbers of judgments for each work type reaches or exceeds a predetermined number, the determination unit 13 determines that the work type indicating the number of judgments is an ongoing work type included in the ongoing work, and determines that the ongoing work type in the ongoing work is to end. Furthermore, when any of the calculated numbers of judgments for each work type reaches or exceeds a predetermined number, the determination number calculation unit 12 resets the calculated number of judgments for each work type.

[0049] <Work type determination method> A more specific description will be given with reference to Fig. 4. Fig. 4 is a flowchart illustrating an example of an operation type determination method according to embodiment 2. Steps ST1 and ST2 in Fig. 4 are similar to steps ST1 and ST2 shown in Fig. 3, and therefore description thereof will be omitted.

[0050] Following step ST2, the decision unit 13 determines whether any of the cumulatively calculated determination counts for each task type is equal to or greater than a predetermined count (step ST31). The predetermined count is a number that can be set arbitrarily.

[0051] When any of the cumulatively calculated determination counts for each work type is equal to or greater than a predetermined number (step ST31 YES), the determination unit 13 determines that the work type indicating the corresponding determination count is an ongoing work type included in the ongoing work (step ST4). Furthermore, the determination unit 13 determines the timing at which any of the cumulatively calculated determination counts for each work type becomes equal to or greater than a predetermined number as the end timing of the ongoing work type in the ongoing work (step ST5). The timing at which any of the cumulatively calculated determination counts for each work type becomes equal to or greater than a predetermined number is, for example, the end timing of a period in which any of the cumulatively calculated determination counts for each work type becomes equal to or greater than a predetermined number. However, this is not limited to this, and the timing at which any of the cumulatively calculated determination counts for each work type becomes equal to or greater than a predetermined number may be any timing in a period in which any of the cumulatively calculated determination counts for each work type becomes equal to or greater than a predetermined number.

[0052] When any of the cumulatively calculated determination counts for each work type is less than a predetermined number of times (NO in step ST31), 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 of the in-progress work types included in the in-progress work have been determined (step ST6). More specifically, the determination unit 13 determines whether the determination of the work type determination unit 11 results in 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 of the in-progress work types included in the in-progress work have been determined. On the other hand, for example, if the work type determination unit 11 continues to determine that the work type is any one of the work types, the determination unit 13 determines that all of the in-progress work types included in the in-progress work have not been determined.

[0054] If all of the in-progress work types included in the determined in-progress work have been determined (step ST6 YES), the work type determination system ends the process. On the other hand, if all of the in-progress work types included in the in-progress work have not been determined (step ST6 NO), 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 to determine the next in-progress work type.

[0055] <Example of determining the type of work being performed> An example of determining each in-progress work type when the in-progress work includes multiple in-progress work types will be described with reference to Fig. 5 and Tables 5 to 7. Fig. 5 is a schematic diagram showing the results of the work type determination unit determining the in-progress work. As shown in Fig. 5, the in-progress work includes three in-progress work types. The three in-progress work types are removal work, temporary fastening work, and fastening work.

[0056] Tables 5 to 7 are tables showing the results of the judgment made by the work type determination unit for the work in progress. Tables 5 to 7 are examples showing the number of judgments for each period P11 to P14, P21 to P24, and P31 to P34 in Figure 5, along with the judgment results. Table 5 is a table showing the results of the judgment made by the work type determination unit when the work in progress is removal work. Table 6 is a table showing the results of the judgment made by the work type determination unit when the work in progress is temporary tightening work. Table 7 is a table showing the results of the judgment made by the work type determination unit when the work in progress is tightening work.

[0057] [Table 5]

[0058] [Table 6]

[0059] [Table 7]

[0060] Here, the judgment count calculation unit 12 cumulatively calculates the number of judgments for the task type as 1 without considering continuity in the preceding and following periods. When any of the calculated judgment counts for each task type is 3 or more, the determination unit 13 determines that the task type that indicates 3 judgments is an ongoing task type included in the ongoing task. In addition, the determination unit 13 determines the timing when any of the calculated judgment counts for each task type becomes 3 or more as the end timing of the ongoing task type in the ongoing task.

[0061] 5, in cycle P11, the work type determination unit 11 determines that the ongoing work is a removal work. Therefore, as shown in Table 2, the determination result in cycle P11 is indicated as a removal work. Similarly, the determination results in cycles P12 to P14, cycles P21 to P24, and cycles P31 to P34 indicate either a removal work, a temporary tightening work, or a tightening work.

[0062] Focus on Table 5. In Table 5, the judgment result of cycle P14 indicates a take-out operation, and the judgment count calculation unit 12 cumulatively calculates that the take-out operation has occurred three times and the moving operation has occurred once. As a result, the determination unit 13 determines that the take-out operation, for which the judgment count is three, is an ongoing operation type included in the ongoing operation, since the take-out operation has occurred three or more times. Furthermore, the determination unit 13 determines that the timing at which the take-out operation has occurred three or more times is the end timing of the take-out operation in the ongoing operation. As a result, the determination unit 13 determines that the end timing of cycle P14 is the end timing of the take-out operation.

[0063] Because not all of the ongoing work types included in the ongoing work have been determined, the determination count calculation unit 12 resets the cumulatively calculated determination count for each work type. That is, the determination count calculation unit 12 resets the number of times of determination for each work type to three for picking up work and one for moving work. Then, the work type determination unit 11 determines the work types for cycles P21 to P24 to determine the next ongoing work type. The determination results are shown in Table 6.

[0064] As in Table 5, from Table 6, the determination unit 13 determines that the temporary tightening work is an ongoing work type included in the ongoing work. The determination unit 13 also sets the end timing of cycle P24 as the end timing of the temporary tightening work. Since all ongoing work types included in the ongoing work have not been determined, the determination count calculation unit 12 resets the cumulatively calculated determination count for each work type again. Then, the work type determination unit 11 determines the work types of cycles P31 to P34 in order to determine the next ongoing work type. The determination results are shown in Table 7.

[0065] In the same manner as in Table 5, the determination unit 13 determines from Table 7 that the fastening work is an ongoing work type included in the ongoing work. The determination unit 13 also sets the end timing of the cycle P34 as the end timing of the fastening work. In this manner, the determination unit 13 can determine all ongoing work types included in the ongoing work.

[0066] The determination unit 13 may determine the timing when the work type determination unit 11 starts its determination as the start timing of the removal work. That is, the start timing of the cycle P11 may be set as the start timing of the removal work. The determination unit 13 may also reset the number of determinations for each work type cumulatively calculated by the determination count calculation unit 12, and set the timing when the work type determination unit 11 starts its determination again to determine the next work type in progress as the start timing of the next work type in progress. That is, the start timing of the cycle P21 may be set as the start timing of the pre-tightening work, and the start timing of the cycle P31 may be set as the start timing of the fastening work.

[0067] In other words, the work type determination system can determine that the work in progress includes three work types in progress: removal work, temporary fastening work, and tightening work. The work type determination system can also determine the start timing and end timing of each work type in progress. In this way, even if the work in progress includes multiple work types in progress, the work type determination system according to the second embodiment can estimate the work types included in the work in progress and identify the end timing of the work type in the work in progress.

[0068] In addition, a part or all of the processing in the task classification determination system according to the first and second embodiments described above can be realized as a computer program. Such a program can be stored using various types of non-transitory computer-readable media and supplied to a computer. The non-transitory computer-readable medium includes various types of tangible control media. Examples of the non-transitory computer-readable medium 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)). The program may also be supplied to a computer by various types of temporary computer-readable media. Examples of the temporary computer-readable medium include electrical signals, optical signals, and electromagnetic waves. The temporary computer-readable medium can supply the program to a computer via a wired communication path such as an electric wire and an optical fiber, or via a wireless communication path.

[0069] The present disclosure is not limited to the above-described embodiment, and may be modified as appropriate without departing from the spirit and scope of the present disclosure. [Explanation of symbols]

[0070] 10 Work classification system 11 Work type determination section 12. Judgment count calculation unit 13 Decision Section

Claims

1. A work type determination system for determining a work type of a worker in a work being performed, comprising: a task type determination unit that determines a task type for the ongoing task at each period having a predetermined time interval; a determination count calculation unit that accumulates and calculates the determination count of the task type determination unit for each task type indicated by the determination result of each period; A determination unit that determines the ongoing work type based on the cumulatively calculated number of determinations for each work type; Equipped with Work classification system.

2. The judgment count calculation unit increasing the number of judgments of the task type indicated by the judgment result having the continuity based on the continuity of the judgment result in the previous and next periods; The operation type determination system according to claim 1 .

3. The judgment count calculation unit When 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 determinations of the work type is cumulatively calculated as a number greater than one. The operation type determination system according to claim 2 .

4. The determination unit is The task type that has the greatest number of determinations is determined as the task type being performed. The work type determination system according to claim 1 or 2.

5. The ongoing work includes a plurality of ongoing work types; The determination unit is When any of the cumulatively calculated judgment counts for each work type becomes equal to or greater than a predetermined number of times, The task type indicated by the determination count is determined to be an ongoing task type included in the ongoing task, and the timing is set as the end timing of the ongoing task type in the ongoing task. The work type determination system according to claim 1 or 2.

Citation Information

Patent Citations

  • Display control device, display control method, and program

    JP2017085519A

  • Information processor, information processing method, and program

    JP2019149154A

  • Behavior recognition device, behavior recognition method, and program

    JP2020087312A

  • Abnormality detection device and abnormality detection method

    JP2021039685A

  • Work content analysis device, work content analysis method, program, and sensor

    JP2022002081A