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

The work management system calculates a work evaluation value based on error and worker information to quickly identify error causes, enhancing error determination and worker performance improvement.

JP7620813B2Active Publication Date: 2025-01-24PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021031836
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-03-01
Publication Date
2025-01-24
Estimated Expiration
2041-03-01

AI Technical Summary

Technical Problem

Existing systems struggle to quickly and accurately identify the cause of production errors, often requiring sophisticated analysis and time to determine which worker is responsible.

Method used

A work management system that includes work information, worker identification, and error information to calculate a work evaluation value based on coefficients related to the error, handling time, and worker performance, enabling easy determination of the cause of errors.

Benefits of technology

Accurately determines the cause of production errors by calculating a work evaluation value, allowing for swift identification of the responsible worker and improving future work performance through training and skill updates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007620813000001
    Figure 0007620813000001
  • Figure 0007620813000002
    Figure 0007620813000002
  • Figure 0007620813000003
    Figure 0007620813000003
Patent Text Reader

Abstract

To provide an operation management system capable of easily determining the cause of an error that has occurred.SOLUTION: An operation management system 10 includes: an acquisition unit 11 that acquires operation information related to a plurality of operations performed on a production apparatus 20 by at least one operator, identification information of the at least one operator related to the plurality of operations, and error information indicating an error that has occurred in the production apparatus 20; and a calculation unit 12 that calculates an operation evaluation value related to the error based on the acquired error information, and the identification information and the operation information acquired prior to the error information.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 management system, a work evaluation method, and a work evaluation program. [Background technology]

[0002] For example, in Patent Document 1, when a production problem occurs during production, the work mistake caused by the worker's work is identified. This makes it possible to restrict the work of the worker who performed that work. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Opening No. 2015 / 111151 Summary of the Invention [Problem to be solved by the invention]

[0004] However, it is sometimes unclear which worker and which task an error such as a production problem is related to, and identifying the cause may take time or require the use of advanced analytical equipment.

[0005] Therefore, the present disclosure provides a work management system that can easily determine the cause of an error that has occurred. [Means for solving the problem]

[0006] A work management system according to one embodiment of the present disclosure includes an acquisition unit that acquires work information related to multiple tasks performed on a production device by at least one worker, identification information of the at least one worker related to the multiple tasks, and error information indicating an error that has occurred on the production device, and a calculation unit that calculates a work evaluation value related to the error based on the acquired error information, the work information acquired prior to the error information, and the identification information.

[0007] These comprehensive or specific aspects may be realized by a system, an apparatus, a method, a recording medium, or a computer program, or may be realized by any combination of a system, an apparatus, a method, a recording medium, and a computer program. Effect of the Invention

[0008] According to the work management system and the like according to the present disclosure, the cause of an error that has occurred can be easily determined. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a configuration diagram illustrating an example of a work management system according to an embodiment. [Diagram 2] 4 is a flowchart illustrating an example of an operation of the work management system according to the embodiment. [Diagram 3] 11 is a diagram for explaining an example of work information and identification information acquired before acquired error information. FIG. [Figure 4] 13 is a graph showing an example of a task evaluation value. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] The work management system disclosed herein includes an acquisition unit that acquires work information related to multiple tasks performed on a production device by at least one worker, identification information of the at least one worker related to the multiple tasks, and error information indicating an error that has occurred on the production device, and a calculation unit that calculates a work evaluation value related to the error based on the acquired error information, the work information acquired prior to the error information, and the identification information.

[0011] According to this, when an error occurs, an activity evaluation value related to the error is calculated based on activity information and identification information acquired before the error occurred and considered to be highly related to the error. For example, the activity evaluation value is calculated for each activity or each worker, and the activity or worker that caused the error can be determined based on the activity evaluation value. Therefore, the cause of the error that occurred can be easily determined.

[0012] The calculation unit may calculate the task evaluation value based on a coefficient that is set based on a correlation between the task information and the error.

[0013] According to this, an operation highly related to an error is highly likely to be the cause of the error. Therefore, a coefficient is set so that an operation highly related to an error or a worker who performed the operation is more likely to be determined to be the cause of the error, and an operation evaluation value is calculated based on the coefficient, thereby making it possible to accurately determine the cause of the error that has occurred.

[0014] The calculation unit may calculate the task evaluation value based on a coefficient set from a task handling time included in the task information and an error occurrence time included in the error information.

[0015] According to this, an operation whose time of action is close to the time of the error occurrence is highly likely to be the cause of the error. Therefore, a coefficient is set so that an operation whose time of action is close to the time of the error occurrence, or the worker who performed the operation, is more likely to be determined to be the cause of the error, and the operation evaluation value is calculated based on the coefficient, making it possible to accurately determine the cause of the error that occurred.

[0016] The calculation unit may calculate the task evaluation value based on a coefficient set corresponding to a period of work of the worker.

[0017] According to this, work performed by workers with short working years is highly likely to be the cause of an error. Therefore, a coefficient is set that makes it easier to determine that a worker with short working years, or the work performed by that worker, is the cause of an error, and a work evaluation value is calculated based on this coefficient, making it possible to accurately determine the cause of an error that has occurred.

[0018] The system may further include a generating unit configured to generate task evaluation information indicating an evaluation of the at least one worker based on the calculated task evaluation value.

[0019] This allows the worker to confirm the evaluation of the work he or she has performed, and allows the worker to improve the work in the future.

[0020] The task evaluation information may include information for updating task skill information indicating task skills of the at least one worker.

[0021] According to this, the task evaluation value is calculated using the updated task skill information, so that the cause of the error that has occurred can be accurately determined.

[0022] The task evaluation information may also include training information for the task related to the error.

[0023] This allows for training of workers and allows for improvements in future work.

[0024] The work evaluation method disclosed herein includes acquiring work information related to multiple tasks performed on a production device by at least one worker, identification information of the at least one worker related to the multiple tasks, and error information indicating an error that has occurred on the production device, and calculating a work evaluation value related to the error based on the acquired error information, the work information and the identification information acquired prior to the error information.

[0025] This provides a task evaluation method that can easily determine the cause of an error that has occurred.

[0026] In addition, the calculation may include calculating the task evaluation value based on a coefficient that is set based on a correlation between the task information and the error.

[0027] According to this, an operation highly related to an error is highly likely to be the cause of the error. Therefore, a coefficient is set so that an operation highly related to an error or a worker who performed the operation is more likely to be determined to be the cause of the error, and an operation evaluation value is calculated based on the coefficient, thereby making it possible to accurately determine the cause of the error that has occurred.

[0028] In addition, in the calculation, the work evaluation value may be calculated based on a coefficient set from a work handling time included in the work information and an error occurrence time included in the error information.

[0029] According to this, an operation whose time of action is close to the time of the error occurrence is highly likely to be the cause of the error. Therefore, a coefficient is set so that an operation whose time of action is close to the time of the error occurrence, or the worker who performed the operation, is more likely to be determined to be the cause of the error, and the operation evaluation value is calculated based on the coefficient, making it possible to accurately determine the cause of the error that occurred.

[0030] In addition, the calculation may include calculating the task evaluation value based on a coefficient set corresponding to a period of service of the worker.

[0031] According to this, work performed by workers with short working years is highly likely to be the cause of an error. Therefore, a coefficient is set that makes it easier to determine that a worker with short working years, or the work performed by that worker, is the cause of an error, and a work evaluation value is calculated based on this coefficient, making it possible to accurately determine the cause of an error that has occurred.

[0032] The method may further include creating task evaluation information indicating an evaluation of the at least one worker based on the calculated task evaluation value.

[0033] This allows the worker to confirm the evaluation of the work he or she has performed, and allows the worker to improve the work in the future.

[0034] The task evaluation information may include information for updating task skill information indicating task skills of the at least one worker.

[0035] According to this, the task evaluation value is calculated using the updated task skill information, so that the cause of the error that has occurred can be accurately determined.

[0036] The task evaluation information may also include training information for the task related to the error.

[0037] This allows for training of workers and allows for improvements in future work.

[0038] The task evaluation program of the present disclosure is a program for causing a computer to execute the above task evaluation method.

[0039] This makes it possible to provide a task evaluation program that can easily determine the cause of an error that has occurred.

[0040] The embodiments described below are all comprehensive or specific examples. The numerical values, shapes, materials, components, the arrangement and connection of the components, steps, and the order of steps shown in the following embodiments are merely examples and are not intended to limit the present disclosure.

[0041] (Embodiment) Hereinafter, an embodiment will be described with reference to FIG. 1 to FIG.

[0042] Fig. 1 is a configuration diagram showing an example of a work management system 10 according to an embodiment. In addition to the work management system 10, Fig. 1 also shows a production device 20 and a mobile terminal 30 that are communicatively connected to the work management system 10 via wired or wireless communication.

[0043] The production device 20 is a device such as a mounting device having a feeder, a nozzle, etc., and a printing device, and is equipped with a working unit 21, a recognition unit 22, an input unit 23, a communication unit 24, and a memory unit 25.

[0044] The work unit 21 is a component that performs work in the production device 20, and performs, for example, mounting or printing through the work of a worker. Work information (for example, equipment logs, etc.) related to work performed on the production device 20 is stored in the storage unit 25. The work information may be stored in the storage unit 25 by directly inputting the work content by the worker. If an error occurs in the production device 20, error information indicating the error that occurred in the production device 20 is stored in the storage unit 25. The work content may be identified by an image or video obtained by photographing the worker working with a camera or the like, or an image or video obtained by photographing with smart glasses worn by the worker working, and the identification result indicating the work content may be stored in the storage unit 25 as work information.

[0045] The identification unit 22 is a component that identifies a worker who performs an operation on the production apparatus 20, and identifies the worker by, for example, fingerprint authentication, iris authentication, or face authentication. The identification information of the identified worker is stored in the storage unit 25.

[0046] The input unit 23 is a component through which the worker performs input operations to the production device 20, and is, for example, a touch panel. For example, the input operations are performed by operating a screen. Note that the input operations may also be performed using a keyboard or the like. Furthermore, the identification information of the worker may be directly input via the input unit 23 and stored in the storage unit 25.

[0047] The communication unit 24 is a communication interface for wired or wireless communication with the work management system 10. The communication unit 24 periodically transmits work information and identification information to the work management system 10, and transmits error information to the work management system 10 when an error occurs.

[0048] The mobile terminal 30 is a terminal that is handled by a worker. For example, work information or identification information may be input to the mobile terminal 30, and the work information or identification information may be transmitted from the mobile terminal 30 to the work management system 10.

[0049] The work management system 10 is a system that manages multiple tasks performed on a production device 20 by at least one worker. The multiple tasks may be multiple tasks performed by one worker, or multiple tasks performed by multiple workers. In the latter case, the multiple workers may include a worker who performs only one task.

[0050] Here, an example of work performed by a worker will be described.

[0051] On the production floor, workers perform tasks such as splicing, supplying parts to an autoload feeder, arranging feeders, smoothing out solder, cleaning empty tape boxes, dealing with recognition errors, dealing with suction errors, and dealing with transport errors.

[0052] The splicing work is a work to splice the tape of a new reel to the tape of an old reel that has only a little tape left after the stored parts have been supplied, so that the supply of parts from the old reel can be continued using the new reel. Specifically, the worker cuts the leading end of the tape of the new reel and the trailing end of the tape of the old reel with scissors. Then, the worker abuts the leading end of the tape of the new reel and the trailing end of the tape of the old reel at the cut, and attaches an attachment tape to splice them together.

[0053] The task of supplying parts to an autoload feeder involves reeling tape into an autoload feeder that is attached to a production device. Specifically, the worker cuts off the end of the reel tape to the portion where parts are stored. Next, the worker operates a switch to open the shutter of the tape insertion port of the autoload feeder, opening the shutter, and inserts the reel tape with the end cut off into the tape insertion port. Once the tape has been set, the worker operates a switch to start automatic transport, which starts automatic transport.

[0054] The feeder placement work is the work of attaching a tape feeder to a production device. Specifically, the worker attaches the tape feeder to a dolly that is to be attached to the production device. The worker then attaches a reel to the dolly to which the tape feeder is attached.

[0055] Solder seasoning involves stirring the solder used in screen printing equipment. Solder is stored in a refrigerator and becomes hard, so it is necessary to stir the solder after taking it out of the refrigerator before use. Depending on the type of solder, the worker stirs the solder for about 5 to 10 minutes until it becomes soft enough.

[0056] The task of cleaning the empty tape box involves cleaning the empty tape box, which is attached to a cart that is attached to the production device and in which the empty tape that has been emptied after parts have been supplied is stored. Specifically, the worker removes the empty tape box from the cart and discards the empty tape to clean the empty tape box. The worker then attaches the cleaned empty tape box to the cart.

[0057] The work to deal with the recognition error is a work to be performed when a recognition error occurs in a camera provided in a production device. For example, a recognition error occurs when a part photographed by a camera is not in a correct position or orientation in a recognition image, or when the cover glass of the camera is dirty. In such a case, the worker performs the work to deal with the recognition error by adjusting the position, inclination, or setting of the camera, adjusting the position or inclination of the nozzle that holds the part, removing dirt from the nozzle, or wiping off dirt from the cover glass of the camera. In addition, a recognition error (specifically, a recognition error of the recognition mark of the board) occurs when, for example, the setting of the recognition mark of the board preset in the production device is incorrect, or the board stop position is misaligned. In such a case, the worker performs the work to deal with the recognition error by correcting the setting of the recognition mark or adjusting the position of the board.

[0058] The countermeasure for a pickup error is a task carried out when a nozzle pickup error occurs. For example, when a pickup error occurs, the worker checks whether the setting for the nozzle's component pickup position is correct, and corrects the setting if it is not correct. Also, for example, when a pickup error occurs, the worker adjusts the pickup speed setting to an appropriate speed as a countermeasure for a pickup error.

[0059] The work to deal with a board transport error is the work to be done when a board transport error occurs. For example, a board transport error occurs when the belt that transports the board or the guide for the transported board is dirty. In such a case, the worker cleans the belt or guide as a work to deal with the board transport error. Also, for example, a board transport error occurs when the board detection sensor of the conveyor enters a detection state even though it has not detected a board. In such a case, the worker checks whether the board detection sensor is dirty and, if it is dirty, wipes off the dirt as a work to deal with the board transport error.

[0060] The work management system 10 may be a computer arranged on a production floor where the production apparatus 20 is installed, or may be a computer such as a server arranged outside the production floor. The work management system 10 may be an apparatus arranged in one housing, or may be a system divided into two or more housings and realized by two or more computers. When the work management system 10 is realized by two or more computers, the components constituting the work management system 10 may be distributed and arranged on two or more computers.

[0061] The work management system 10 includes an acquisition unit 11, a calculation unit 12, a creation unit 13, a display unit 14, a communication unit 15, and a storage unit 16. The work management system 10 is realized by a computer including a processor, memories such as a ROM (Read Only Memory) and a RAM (Random Access Memory), a communication interface, and a user interface. The acquisition unit 11, the calculation unit 12, and the creation unit 13 are realized by the processor operating according to a program stored in the memory. The display unit 14 is a user interface such as a display. The communication unit 15 is a communication interface for communicating with the production device 20 and the mobile terminal 30 by wire or wirelessly. The memory in which the program is stored may be the storage unit 16, or may be a memory separate from the storage unit 16.

[0062] The acquisition unit 11 acquires work information relating to multiple tasks performed on the production equipment 20 by at least one worker, identification information of at least one worker related to the multiple tasks, and error information indicating an error that has occurred in the production equipment 20.

[0063] The calculation unit 12 calculates an operation evaluation value related to the error based on the acquired error information and the operation information and identification information acquired before the error information.

[0064] The creation unit 13 creates task evaluation information indicating an evaluation for at least one worker based on the calculated task evaluation value.

[0065] The display unit 14 displays the task evaluation value or task evaluation information.

[0066] The communication unit 15 receives work information, identification information, and error information from the production device 20, receives work information and identification information from the mobile terminal 30, and transmits work evaluation information to the mobile terminal 30.

[0067] The storage unit 16 stores task skill information and an evaluation value calculation algorithm. The calculation unit 12 calculates the task evaluation value using the evaluation value calculation algorithm. The calculation unit 12 may calculate the task evaluation value using task skill information.

[0068] The details of the acquisition unit 11, the calculation unit 12 and the creation unit 13 will be described with reference to FIG.

[0069] FIG. 2 is a flowchart showing an example of the operation of the work management system 10 according to the embodiment.

[0070] First, the acquisition unit 11 acquires the work information and the identification information (step S11). Specifically, the acquisition unit 11 acquires the work information and the identification information from the production device 20 or the mobile terminal 30 periodically.

[0071] Next, when an error occurs in the production device 20, the acquisition unit 11 acquires error information from the production device 20 (step S12). The processes from step S12 onwards are performed when the acquisition unit 11 acquires the error information.

[0072] Next, the calculation unit 12 calculates an error-related task evaluation value based on the acquired error information and the task information and identification information acquired before the error information (step S13). Here, an example of the task information and identification information acquired before the acquired error information will be described with reference to FIG.

[0073] Fig. 3 is a diagram for explaining an example of the work information and identification information acquired before the acquired error information. In Fig. 3, the horizontal axis represents the time axis, and it is assumed that at "0", a component recognition error occurs in the production device 20, and the acquisition unit 11 acquires error information indicating the recognition error. For example, the work information and identification information acquired before the error information includes information indicating that a splicing operation was performed before the recognition error occurred, specifically, that suction position teaching, feeder confirmation, nozzle confirmation, component / reel confirmation, and data confirmation were performed by operators A, B, and C.

[0074] The calculation unit 12 calculates the work evaluation value using the work information and identification information acquired before the error information, including work information on the suction position teach and the identification information of the worker who performed the suction position teach, work information on the feeder check and the identification information of the worker who performed the feeder check, work information on the nozzle check and the identification information of the worker who performed the nozzle check, work information on the component / reel check and the identification information of the worker who performed the component / reel check, and work information on the data check and the identification information of the worker who performed the data check. Furthermore, the calculation unit 12 calculates the work evaluation value using the work information and identification information acquired before the error information, for example, for 15 minutes immediately prior to the occurrence of the error.

[0075] As shown in Fig. 3, it can be determined from the work information and identification information acquired before the error information that 10 to 15 minutes ago, worker C checked the parts / reel, worker B checked the data, 5 to 10 minutes ago, worker A checked the feeder, worker B checked the nozzle, and worker A taught the pickup position 0 to 5 minutes ago. The calculation unit 12 calculates the work evaluation value using the work information and identification information and the evaluation value calculation algorithm. Specifically, the calculation unit 12 calculates the work evaluation value as shown in Fig. 4.

[0076] Fig. 4 is a graph showing an example of the activity evaluation value. For example, Fig. 4 shows a method for calculating the activity evaluation value for each worker, and indicates that a worker with a high activity evaluation value is more likely to be the cause of an error.

[0077] For example, the calculation unit 12 calculates the work evaluation value based on a work performance coefficient set corresponding to the worker's working period. For example, the shorter the worker's working period, the larger the work performance coefficient. Specifically, if the working period for the work (here, splicing work) that is the subject of the calculation of the work evaluation value is 2 to 3 years, the work performance coefficient is set to 0.2, if it is 1 to 2 years, the work performance coefficient is set to 0.4, if it is 0.5 to 1 year, the work performance coefficient is set to 0.6, if it is 0.1 to 0.5 years, the work performance coefficient is set to 0.8, and if it is less than 0.1 year, the work performance coefficient is set to 1.0. The shorter the working period, the more likely the worker is to be unfamiliar with the work and to make errors, so the calculated work evaluation value is likely to be large. Here, the working period of worker A is 2 to 3 years, and the work performance coefficient is 0.2. The working period of worker B is 0.5 to 1 year, and the work performance coefficient is 0.6. Worker C's employment period is less than 0.1 years, and his / her employment performance coefficient is 1.0.

[0078] Also, for example, the calculation unit 12 calculates the work evaluation value based on a time coefficient that is set from the work handling time included in the work information and the error occurrence time included in the error information. For example, the closer the work handling time is to the error occurrence time, the larger the time coefficient becomes. Specifically, if the work handling time of the work (here, each work in the splicing work) that is the target of the calculation of the work evaluation value is 10 to 15 minutes before the error occurrence time, the time coefficient is set to 1.3, if it is 5 to 10 minutes before, the time coefficient is set to 1.4, and if it is 0 to 5 minutes before, the time coefficient is set to 1.5. The closer the work handling time is to the error occurrence time, the more likely it is to be the cause of the error, so the calculated work evaluation value is likely to be larger. Note that when one worker is performing multiple tasks, the sum of the time coefficients for each task becomes the time coefficient for that worker. In this case, since worker A performed the pickup position teach from 0 to 5 minutes before and the feeder check from 5 to 10 minutes before, the time coefficient is 2.9 (1.5 + 1.4). Operator B checked the nozzle 5 to 10 minutes ago and the data 10 to 15 minutes ago, so his time coefficient is 2.7 (1.4 + 1.3). Operator C checked the parts / reel 10 to 15 minutes ago, so his time coefficient is 1.3.

[0079] Also, for example, the calculation unit 12 calculates the work evaluation value based on the attribution coefficient set from the relevance between the work information and the error. For example, the attribution coefficient becomes larger as the relevance of the work content to the error increases. Specifically, when the work content for the recognition error is pick-up position teach, the attribution coefficient is set to 1.0, when it is feeder check, the attribution coefficient is set to 1.0, when it is nozzle check, the attribution coefficient is set to 1.0, when it is part / reel check, the attribution coefficient is set to 4.0, and when it is data check, the attribution coefficient is set to 1.0. The more the work is highly relevant to the error, the more likely it is to be the cause of the error, and therefore the calculated work evaluation value tends to be larger. Note that when one worker performs multiple tasks, the average of the attribution coefficients for each task becomes the attribution coefficient for that worker. Here, since worker A performs pick-up position teach and feeder check, the attribution coefficient is 1.0 ((1.0+1.0) / 2). Moreover, since worker B checks the nozzle and data, the attribution coefficient is 1.0 ((1.0+1.0) / 2). Furthermore, since worker C checks the parts / reel, the attribution coefficient is 4.0. The attribution coefficient may be updated based on the actual cause of the error using a coefficient that is predetermined for each error. For example, the attribution coefficient is calculated using a formula or machine learning so that the attribution coefficient of the work that caused the error is large. The actual cause of the error is estimated from the input of the worker or the work in which the error was resolved, and the estimated actual cause of the error is used to update the attribution coefficient.

[0080] Then, the calculation unit 12 calculates the work evaluation value by multiplying the work performance coefficient, time coefficient, and attribution coefficient for each worker. Specifically, the calculation unit 12 calculates the work evaluation value of worker A as 0.2×2.9×1.0=0.58, the work evaluation value of worker B as 0.6×2.7×1.0=1.62, and the work evaluation value of worker C as 1.0×1.3×4.0=5.2. The calculation unit 12 outputs the calculated work evaluation value. For example, the calculation unit 12 outputs the calculated work evaluation value to the creation unit 13. The calculation unit 12 may output the calculated work evaluation value to the display unit 14 so that the work evaluation value is displayed, or may output the calculated work evaluation value to the mobile terminal 30 or the like via the communication unit 15 so that the work evaluation value can be confirmed by the worker or the like via the mobile terminal 30 or the like.

[0081] Returning to the explanation of FIG. 2, next, the creation unit 13 creates task evaluation information indicating an evaluation for at least one worker, based on the task evaluation value calculated by the calculation unit 12 (step S14).

[0082] For example, the work evaluation information includes information on the quality of the work of the worker, the high or low work level, etc. Specifically, the creation unit 13 creates work evaluation information such as that the work evaluation of worker A is good (or the work level is high), the work evaluation of worker B is average (or the work level is average), and the work evaluation of worker C is bad (or the work level is low) based on the work evaluation values ​​shown in Fig. 4.

[0083] Furthermore, for example, the work evaluation information includes information for updating work skill information indicating the work skill of at least one worker. Specifically, the creation unit 13 creates work evaluation information for updating the work skill information stored in the storage unit 16 so as to increase the work skill of worker A or decrease the work skill of worker C based on the work evaluation value shown in Fig. 4. The work skill information may be used to calculate the work evaluation value, and for example, a work performance coefficient may be set based on the work skill information. Specifically, the work performance coefficient of a worker with low work skill may be set to be low.

[0084] Furthermore, for example, the task evaluation information includes training information for the task related to the error. Specifically, the creation unit 13 creates training information for the worker C who performed the task most related to the error, based on the task evaluation value shown in Fig. 4, to have the worker C provide training or OJT (On the Job Training). Note that a random coefficient may be applied when calculating the task evaluation value so that the same worker is not repeatedly selected as the training target.

[0085] Then, the creation unit 13 outputs the created work evaluation information (step S15). For example, the creation unit 13 outputs the work evaluation information to the display unit 14, or to the mobile terminal 30 via the communication unit 15. This allows the worker to check the work evaluation or work level, or to have education and training or OJT, etc., performed on a worker with a high work evaluation value (a worker thought to be the cause of an error). Note that multiple workers with high work evaluation values ​​may be selected, and education and training or OJT, etc. may be performed on the multiple workers.

[0086] Here, an example in which the task evaluation value for each worker is calculated has been described, but the task evaluation value for each task may be calculated. For example, in the example shown in FIG. 3, the task evaluation value for the pickup position teach is calculated as 0.3 from a work performance coefficient of 0.2, a time coefficient of 1.5, and an attributable coefficient of 1.0. The task evaluation value for the feeder check is calculated as 0.28 from a work performance coefficient of 0.2, a time coefficient of 1.4, and an attributable coefficient of 1.0. The task evaluation value for the nozzle check is calculated as 0.84 from a work performance coefficient of 0.6, a time coefficient of 1.4, and an attributable coefficient of 1.0. The task evaluation value for the part / reel check is calculated as 5.2 from a work performance coefficient of 1.0, a time coefficient of 1.3, and an attributable coefficient of 4.0. The task evaluation value for the data check is calculated as 0.78 from a work performance coefficient of 0.6, a time coefficient of 1.3, and an attributable coefficient of 1.0. From these task evaluation values, the task most related to the error is the part / reel check, and for example, education and training or OJT is provided to the worker C who performed the part / reel check.

[0087] Further, although the calculation of the task evaluation value for the recognition error has been described here, the task evaluation value is calculated for various errors that occur, not limited to recognition errors.

[0088] The timing of the education, training or OJT may be the same as the timing when the work evaluation information is output, or may be the timing when the education information is created and output to the worker at a specified time such as the production start or end time. Also, the work evaluation information may be output to a team leader or supervisor who manages production, and the education, training or OJT may be performed at the discretion of the team leader or supervisor.

[0089] As described above, when an error occurs, an activity evaluation value related to the error is calculated based on activity information and identification information acquired before the error occurred and considered to be highly related to the error. For example, the activity evaluation value is calculated for each activity or each worker, and the activity or worker that caused the error can be determined based on the activity evaluation value. Therefore, the cause of the error that occurred can be easily determined, and high-level activity leveling is possible.

[0090] (Other embodiments) Although the work management system 10 of the present disclosure has been described based on the embodiment, the present disclosure is not limited to the above embodiment. As long as it does not deviate from the spirit of the present disclosure, various modifications conceivable by a person skilled in the art to the present embodiment and forms constructed by combining components of different embodiments are also included within the scope of the present disclosure.

[0091] For example, in the above embodiment, an example was described in which a work performance coefficient, a time coefficient, and an attribution coefficient are used to calculate the work evaluation value, but it is not necessary for all of these coefficients to be used, or other coefficients may be used.

[0092] For example, in the above embodiment, the operation management system 10 is described as including the creation unit 13, but the operation management system 10 does not need to include the creation unit 13. In other words, the operation evaluation information does not need to be created.

[0093] For example, the present disclosure can be realized not only as the work management system 10, but also as a work evaluation method including steps (processing) performed by each component that constitutes the work management system 10.

[0094] As shown in FIG. 2, the work evaluation method includes acquiring work information related to multiple tasks performed on a production device by at least one worker, identification information of at least one worker related to the multiple tasks, and error information indicating an error that has occurred on the production device (steps S11 and S12), and calculating a work evaluation value related to the error based on the acquired error information and the work information and identification information acquired prior to the error information (step S13).

[0095] For example, the steps in the activity evaluation method may be executed by a computer (computer system). The present disclosure can be realized as a program for causing a computer to execute the steps included in the activity evaluation method. Furthermore, the present disclosure can be realized as a non-transitory computer-readable recording medium, such as a CD-ROM, on which the program is recorded.

[0096] For example, when the present disclosure is realized by a program (software), each step is executed by executing the program using hardware resources such as a computer's CPU, memory, input / output circuit, etc. In other words, each step is executed by the CPU acquiring data from the memory or input / output circuit, etc., performing calculations, and outputting the calculation results to the memory or input / output circuit, etc.

[0097] Furthermore, each of the components included in the work management system 10 of the above embodiment may be realized as a dedicated or general-purpose circuit.

[0098] Furthermore, each of the components included in the work management system 10 of the above embodiment may be realized as an LSI (Large Scale Integration) which is an integrated circuit (IC: Integrated Circuit).

[0099] Furthermore, the integrated circuit is not limited to an LSI, and may be realized by a dedicated circuit or a general-purpose processor. A programmable FPGA (Field Programmable Gate Array) or a reconfigurable processor in which the connections and settings of circuit cells within an LSI can be reconfigured may also be used.

[0100] Furthermore, if an integrated circuit technology emerges that can replace LSI due to advances in semiconductor technology or other derived technologies, it is natural that each component included in the work management system 10 may be integrated into an integrated circuit using that technology.

[0101] In addition, the present disclosure also includes forms obtained by applying various modifications to the embodiments that a person skilled in the art may conceive, and forms realized by arbitrarily combining the components and functions of each embodiment within the scope that does not deviate from the spirit of the present disclosure. [Industrial Applicability]

[0102] The present disclosure can be used, for example, in managing a production floor. [Explanation of symbols]

[0103] 10 Work Management System 11 Acquisition Department 12 Calculation section 13 Creation Department 14 Display section 15 Communications Department 16 Memory section 20 Production Equipment 21 Working Section 22 Identification section 23 Input section 24 Communications Department 25 Memory section 30 Mobile Devices

Claims

1. an acquisition unit that acquires task information relating to a plurality of tasks performed by at least one worker on a production device, identification information of the at least one worker related to the plurality of tasks, and error information indicating an error that has occurred in the production device; A work management system comprising: a calculation unit that calculates a work evaluation value related to the error based on the acquired error information, the work information acquired prior to the error information, and the identification information.

2. The work management system according to claim 1 , wherein the calculation unit calculates the work evaluation value based on a coefficient that is set based on a correlation between the work information and the error.

3. The work management system according to claim 1 or 2, wherein the calculation unit calculates the work evaluation value based on a coefficient set from a work handling time included in the work information and an error occurrence time included in the error information.

4. The work management system according to claim 1 , wherein the calculation unit calculates the work evaluation value based on a coefficient set corresponding to a working period of the worker.

5. The work management system according to claim 1 , further comprising a generating unit configured to generate work evaluation information indicating an evaluation of the at least one worker based on the calculated work evaluation value.

6. The work management system according to claim 5 , wherein the work evaluation information includes information for updating work skill information indicating the work skills of the at least one worker.

7. The work management system according to claim 5 , wherein the work evaluation information includes training information for the work related to the error.

8. A computer-implemented task evaluation method, comprising: Acquire task information relating to a plurality of tasks performed by at least one worker on a production device, identification information of the at least one worker related to the plurality of tasks, and error information indicating an error that has occurred in the production device; An operation evaluation method comprising: calculating an operation evaluation value related to the error based on the acquired error information, the operation information acquired prior to the error information, and the identification information.

9. The work evaluation method according to claim 8 , wherein the work evaluation value is calculated based on a coefficient that is set based on a correlation between the work information and the error.

10. 10. The work evaluation method according to claim 8, wherein the calculation calculates the work evaluation value based on a coefficient set from a work handling time included in the work information and an error occurrence time included in the error information.

11. 11. The task evaluation method according to claim 8, wherein the task evaluation value is calculated based on a coefficient set corresponding to a working period of the worker.

12. 12. The task evaluation method according to claim 8, further comprising: generating task evaluation information indicating an evaluation of the at least one worker based on the calculated task evaluation value.

13. The task evaluation method according to claim 12 , wherein the task evaluation information includes information for updating task skill information indicating task skills of the at least one worker.

14. The activity evaluation method according to claim 12 or 13, wherein the activity evaluation information includes training information for an activity related to the error.

15. 15. An activity evaluation program for causing a computer to execute the activity evaluation method according to claim 8.

Citation Information

Patent Citations

  • Measurement support method, manufacture support system, measurement support device, and program for measurement support method

    JP2004138555A

  • Device and method of managing manufacture and manufacture management program

    JP2006343952A

  • Manufacturing defect factor analysis support device

    JP2008181341A

  • Production support system, production support method, and program

    JP2019101923A

  • Production system

    WO2015111151A1