Worker combination calculation device, work team management system, and worker combination calculation method
Patent Information
- Application Number
- JP2021176814
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-10-28
- Publication Date
- 2025-03-13
- Estimated Expiration
- 2041-10-28
AI Technical Summary
【0010】 本発明によれば、作業チームの配置にて、作業員の相性を考慮することが可能となる。
Smart Images

Figure 0007645168000003 
Figure 0007645168000004 
Figure 0007645168000005
Abstract
Description
[Technical field]
[0001] The present invention relates to a worker combination calculation device, a work team management system, and a worker combination calculation method. [Background technology]
[0002] In recent years, there has been growing expectation for technology that enables the implementation of appropriate improvement measures to improve employees' work performance by efficiently and appropriately managing the work performance and physical condition (health status) of employees using IT (Information Technology).
[0003] Patent Document 1 describes an invention that proposes appropriate measures to improve the work performance of employees by managing the work performance status and physical condition of employees with high accuracy. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 6724948 Summary of the Invention [Problem to be solved by the invention]
[0005] For example, in nuclear power plants where radiation levels are high, workers operate robots from remote locations to perform designated tasks. However, remote work in unknown environments generally places a high mental burden on the workers who operate the robots. Furthermore, when multiple workers operate a robot remotely, the work efficiency varies greatly depending on the compatibility between the workers and the condition of each worker. To achieve efficient remote work, it is necessary to manage work teams based on the compatibility between workers and their status at the time.
[0006] Therefore, an object of the present invention is to take into consideration the compatibility of workers when allocating a work team. [Means for solving the problem]
[0007] In order to solve the above-mentioned problems, the worker combination calculation device of the present invention is From the statistical analysis data of the work in the combination, the work efficiency of the past combination of workers can be calculated. of calculation do Work efficiency calculation The department and the work team engaged in the said work Work efficiency Ranking Levels and store it in the work status database A worker combination calculation unit for performing the above-mentioned operation; The above The past work status of each work team is stored in the work status database. Work efficiency Refer to the level and its work result, By statistical methods, The system is characterized by comprising a work efficiency estimation unit that estimates the work efficiency of a work team formed by combining workers.
[0008] The work team management system of the present invention is From the statistical analysis data of the work in the combination, the work efficiency of the past combination of workers can be calculated. of calculation do Work efficiency calculation The department and the work team engaged in the said work Work efficiency Ranking Levels and store it in the work status database A worker combination calculation unit for performing the above-mentioned operation; The above The past work status of each work team is stored in the work status database. Work efficiency Refer to the level and its work result, By statistical methods, The system is characterized by comprising a work efficiency estimation unit that estimates the work efficiency of a work team formed by combining workers.
[0009] The worker combination calculation method of the present invention includes the steps of: Work efficiency calculation The department will From the statistical analysis data of the work in the combination, the work efficiency of the past combination of workers can be calculated. of calculation a worker combination calculation unit calculating a work team of the work Work efficiency Ranking Levels and store it in the work status database and a work efficiency estimation unit: The above The past work status of each work team is stored in the work status database. Work efficiency Refer to the level and its work result, By statistical methods, and estimating the work efficiency of a work team made up of the combined workers. Other means will be described in the description of the embodiment of the invention. Effect of the Invention
[0010] According to the present invention, it is possible to take into account the compatibility of workers when allocating a work team. [Brief description of the drawings]
[0011] [Figure 1] FIG. 1 is a configuration diagram of a work team management system according to a first embodiment. [Diagram 2] FIG. 2 is a configuration diagram of a work status processing device. [Diagram 3] This is data output from the worker vital signs measurement unit. [Figure 4] This is an image of vital analysis data output. [Diagram 5] FIG. 2 is a diagram showing the configuration of a work status database. [Figure 6] This is a data management method for a work status database using a time stamp method. [Figure 7] This is a data management method for a work status database using a work name method. [Figure 8] FIG. 2 is a configuration diagram of a worker combination calculation device. [Figure 9] FIG. 2 is a configuration diagram of a work management device. [Figure 10A] 13 is a flowchart of a work team management process. [Figure 10B] 13 is a flowchart of a work team management process. [Figure 11] This is an example of data calculation. [Figure 12] 1 is a graph showing the fatigue and tension levels of workers. [Figure 13] This is a graph showing the degree of compatibility calculated from the fatigue and tension levels of workers. [Figure 14] 1 is an example of histogram data calculation of frequency characteristics. [Figure 15] 1 is an example of a histogram data calculation according to a selected statistical indicator. [Figure 16] 13 is a detailed flowchart of a worker combination ranking calculation process. [Figure 17] 13 is a detailed flowchart of a work efficiency calculation process. [Figure 18] This is a deep learning model for work efficiency calculation processing. [Figure 19] 13 is a detailed flowchart of a modified example of a worker combination ranking calculation process. [Figure 20] 13 is a detailed flowchart of a working efficiency calculation process according to a modified example. [Figure 21] FIG. 11 is a configuration diagram of a work team management system according to a second embodiment. [Figure 22A] 13 is a flowchart of a work team management process. [Figure 22B] 13 is a flowchart of a work team management process. [Figure 23] FIG. 2 is a configuration diagram of a worker combination calculation device. [Figure 24] 13 is a flowchart of a process for setting an objective function and constraint conditions. [Diagram 25] FIG. 13 is a diagram showing change data of work efficiency for each work time period of worker A. [Figure 26] FIG. 13 is a diagram showing change data of work efficiency for each work time period of worker B. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0013] First Embodiment FIG. 1 is a configuration diagram of a work team management system 1 according to the first embodiment. The work team management system 1 includes a data interface unit 11, a work status processing device 12, a work status database 13, a worker combination calculation device 14, and a work management device 15. This work team management system 1 allows workers 2a to 2c to update a work plan using, for example, a work robot system (not shown).
[0014] Here, the workers 2a to 2c are robot operators, assistant workers, work supervisors, etc. The workers 2a to 2c have individual differences in ability and therefore variations in work processing ability. Even when the same worker performs the same work, there are variations in ability depending on the physical condition at the time. A work team is a team of multiple people who perform the same work together. It is advisable to organize a work team taking into consideration the differences in the initial abilities of individuals.
[0015] The data interface unit 11 is an interface for exchanging data between the workers 2a-2c or the working robot system and the work team management system 1. The data interface unit 11 is configured to include, for example, a group of multiple types of sensors, a wireless router that transmits instructions to the worker's terminal and the robot, and the like. The data interface unit 11 issues work instructions to the workers 2a-2c and acquires vital data (described below) from the workers 2a-2c at pre-specified time intervals. The working robot system (not shown) is remotely controlled by the workers 2a-2c and the like, and includes the robots, their control devices, an operation log recording device, an operating device, a monitoring device, and associated equipment for these. The data interface unit 11 acquires work-related data from the workers 2a to 2c at pre-specified time intervals.
[0016] The work-related information 4 refers to information such as the layout of the work environment, temperature, humidity, hydrogen concentration, oxygen concentration, radiation dose, etc., as well as the date, time, etc. The work-related information 4 is on-site data that measures the status of the workers 2a to 2c and the work robot system. The data interface unit 11 acquires this on-site data at pre-specified time intervals.
[0017] The work attribute information 5 is a history indicated by work results such as the work name, work purpose, work difficulty, work organization, worker proficiency, worker history, work process, work time period, work equipment specifications, work equipment history, work completion time, and work time for each work. The data interface unit 11 updates these histories at pre-specified time intervals. The work results include the success or failure of the work, the work time (including the degree of delay), the radiation exposure amount, the accumulated dose, whether a risk event has occurred, and whether the plan has been updated.
[0018] The work status processing device 12 analyzes the work status and work attributes based on the worker status and on-site data that measure the status of the workers 2a to 2c, and stores this analysis data and on-site data in a work status database 13. The work status processing device 12 further outputs the analysis data to the worker combination calculation device 14. In other words, the work status processing device 12 functions as a work status processing unit that analyzes the data acquired by the data interface unit 11.
[0019] The worker status analyzed by the work status processing device 12 refers to vital data and movement data of the workers 2a to 2c. Vital data includes heart rate, brain waves, sweat rate, body temperature, blood pressure, physical condition, etc. Movement data includes acceleration, position, movement route / history, line of sight, number of steps, etc.
[0020] The work conditions analyzed by the work status processing device 12 include the date of work, the time period of work, whether it was on a weekday, Saturday, Sunday, or holiday, the work hours per day, the total number of work days and the cumulative number of work days, the temperature and humidity in the work environment, the layout of structures, images of the work environment, and point clouds. The work attributes analyzed by the work status processing device 12 include the work purpose, work difficulty (risk level), work urgency, work team structure, worker proficiency, and work system.
[0021] The worker combination calculation device 14 calculates the combination of workers based on the analysis data and history data. When it detects a state in which the data acquired by the work status processing device 12 exceeds a pre-specified threshold, the worker combination calculation device 14 calculates the combination of workers who will be engaged in this work. The worker combination calculation device 14 then stores the calculation result of the worker combination in the work status database 13 and outputs it to the work management device 15. In other words, the worker combination calculation device 14 functions as a worker combination calculation unit that calculates the combination of workers engaged in work.
[0022] The work management device 15 outputs operation instruction data to the workers 2a to 2c based on the work resource calculation results.
[0023] FIG. 2 is a configuration diagram of the work status processing device. The work status processing device 12 includes a worker vital sign measuring unit 121 , a work state analysis and evaluation unit 122 , and a work attribute analysis and evaluation unit 123 .
[0024] The work status processing device 12 acquires data from equipment element tests, equipment combination tests, mock-up tests, training, actual equipment construction, and the like.
[0025] The worker vital sign measuring unit 121 measures the condition of the workers 2a to 2c and outputs vital data and movement data. The vital data here refers to the worker's heart rate, brainwaves, sweat rate, body temperature, blood pressure, physical condition, etc. The movement data refers to acceleration, position, movement route / history, line of sight, number of steps, etc.
[0026] 3 is a graph showing an example of data output from the worker vital sign measuring unit 121. The vertical axis of the graph indicates the measured value of the worker's vital signs, and the horizontal axis indicates time. The solid line in the graph indicates acceleration, the dashed line in the graph indicates heart rate, and the dashed line in the graph indicates sweat rate.
[0027] Continuing the explanation by returning to Fig. 2, the work status analysis and evaluation unit 122 analyzes vital data and motion data, which are the status of each of the workers 2a to 2c, and evaluates the work status.
[0028] 4 is a graph showing an example of vital analysis data output data for each worker. The vertical axis of the graph shows the measured value of each worker, and the horizontal axis shows time. The vital analysis data refers to fatigue level, concentration level, happiness level, relaxation level, alertness level, and agitation level. The range of each analysis data indicates the range of each task time. Variations due to each individual's physical condition are set as deviations from the standard value based on each individual's long-term data.
[0029] There is also variation in the initial values and deterioration curve (differential values) in Fig. 4. The work state analysis and evaluation unit 122 sets vital stability and an allowable range of initial values in standard work.
[0030] FIG. 5 is a diagram showing the configuration of the work status database 13. The work status database 13 includes a worker compatibility record management unit 131, a work result record management unit 132, a work status record management unit 133, and a work attribute record management unit 134. The work status database 13 stores the on-site data and analysis data shown in Figures 3 and 4, as well as associated data such as processing conditions thereof.
[0031] The worker compatibility record management unit 131 stores vital data and motion data of the workers 2a to 2c measured by the worker vital sign measurement unit 121.
[0032] The work result record management unit 132 records and manages the work status data evaluated by the work status analysis evaluation unit 122 . The work status record management unit 133 records and manages the attribute status of a work. As for the management method, the time stamp method and the work name method are just examples, and any method may be used as long as no data is lost during data management.
[0033] FIG. 6 shows a data management method for the work status database 13 using a time stamp system. The work status database 13 in Fig. 6 includes a date column, a time column, a worker status column, a work attribute column, a work status column, and a work incidental information column. The worker status column includes a heart rate column, an acceleration column, a tension level column, a happiness level column, etc. The work status processing device 12 stores data in the work status database 13 using the time stamp as a key.
[0034] FIG. 7 shows a data management method for the work status database 13 using the work name method. The work status database 13 in Fig. 7 includes a work attribute column, a date column, a time column, a worker status column, a work attribute column, a work status column, and a work incidental information column. The work attribute column stores the name of the work. The worker status column includes a heart rate column, an acceleration column, a tension level column, a happiness level column, etc. The work status processing device 12 stores data in the work status database 13 using the work name as a key.
[0035] FIG. 8 is a configuration diagram of the worker combination calculation device 14. The worker combination calculation device 14 includes a worker compatibility estimation unit 141, a worker combination calculation unit 142, and a work efficiency estimation unit 143. The worker combination calculation device 14 calculates compatibility between combinations of workers based on the analysis data and history data.
[0036] The worker compatibility estimation unit 141 quantifies or levels the compatibility of the workers engaged in the work, and estimates the compatibility of the workers. The worker combination calculation unit 142 ranks the compatibility levels of the work teams engaged in the work based on the compatibility of the workers calculated by the worker compatibility estimation unit 141, and calculates the combination of workers. The worker combination calculation unit 142 ranks the compatibility levels of the work teams using a mathematical model that performs global optimization or local optimization. Here, performing global optimization refers to, for example, optimizing the overall work related to the plant. Also, local optimization refers to, for example, optimizing the work of a building that constitutes part of the plant. The work efficiency estimation unit 143 refers to the past compatibility levels of each work team and their work results stored in the work status database 13, and estimates the work efficiency of the work team made up of the combination of workers.
[0037] FIG. 9 is a configuration diagram of the work management device 15. The work management device 15 includes a work process management unit 151 and a worker deployment management unit 152.
[0038] The work process management unit 151 manages the work process. The worker allocation management unit 152 manages the allocation of workers to work teams.
[0039] 10A and 10B are a flow chart of the work team management process. First, the workers 2a to 2c operate the robot to perform the work (step S10).
[0040] The work status processing device 12 measures the work status and analyzes and evaluates it (step S11). Specifically, the worker vital sign measurement unit 121 measures the worker's vital signs and regards them as the work status. The work status analysis and evaluation unit 122 analyzes and evaluates the work status. And the work attribute analysis and evaluation unit 123 analyzes and evaluates the work attributes.
[0041] Next, the work status processing device 12 records and manages the work status in the work status database 13 (step S12). Information recorded in the work status database 13 is, for example, vital data and motion data of the worker, and data obtained by analyzing and evaluating the same. Then, the worker combination calculation device 14 judges whether or not a deployment calculation is necessary (step S13). Here, the worker combination calculation device 14 judges that a deployment calculation is necessary when the data measured by the work status processing device 12 or the data obtained by analyzing the measured data exceeds a pre-specified threshold value.
[0042] If the worker combination calculation device 14 determines that the allocation calculation is necessary (Yes), the process proceeds to step S20 in FIG. 10B. If the worker combination calculation is not necessary (No), the process proceeds to step S14.
[0043] In step S14, the work status processing device 12 judges whether the work is completed. Here, the completion of the work is judged, for example, by whether the work supervisor inputs that the work is completed. If the work is not completed (No), the work status processing device 12 returns to the processing of step S10, and if the work is completed (Yes), the processing of FIG. 10A is terminated.
[0044] In step S20, the worker combination calculation device 14 sets an objective function and constraint conditions. The objective function is a function that calculates the compatibility between workers and the work efficiency. The constraint conditions are, for example, conditions related to work attributes and work conditions. Work attributes refer to the work shift (work team) composition, work type, number of workers, the presence / absence of core workers (individuals essential for work completion), etc. And the work conditions refer to the work time period, temperature, humidity, etc.
[0045] Next, the worker combination calculation device 14 selects input items for worker compatibility calculation (step S21). Specifically, the worker combination calculation device 14 selects from the analysis data indices such as fatigue level, concentration level, happiness level, relaxation level, alertness level, and agitation level. The worker combination calculation device 14 may also select one or more indices using an analysis method. Here, work conditions such as work time zones and work attributes such as work shift configurations may be attached to the analysis data.
[0046] Then, the worker combination calculation device 14 calculates the compatibility of the workers (step S22). The compatibility of the workers here means the work efficiency in the past combination of workers. The worker combination calculation device 14 calculates the work efficiency from the statistics of the analysis data in a certain time period. The statistics of the analysis data in a certain time period are a time trend, a frequency trend, or a data histogram in a statistical index. The statistical index means the average value, median, variance, standard deviation, minimum value, maximum value, first quartile, third quartile, total number (sum), first derivative, second derivative, skewness, kurtosis, etc. The worker combination calculation device 14 may filter the analysis data in any time range or frequency range (low pass filter, high pass filter, band pass filter) when calculating the statistics of the analysis data. An example of filtering the analysis data in a frequency range will be described later with reference to FIG. 14 and FIG. 15.
[0047] Next, the worker combination calculation device 14 classifies the compatibility of the workers (step S23). Specifically, the worker combination calculation device 14 quantifies and levels the compatibility of the workers, and sets a numerical range and a compatibility range (e.g., good / average / bad) in the worker compatibility calculation. The numerical range and the compatibility range are stored in the work status database 13, and can be changed as appropriate according to the history data. Note that the change history of the numerical range and the compatibility range may be saved, and the compatibility range may be automatically updated by using a machine learning algorithm. Then, the worker combination calculation device 14 calculates the ranking of the combinations of workers (step S24). The worker combination calculation device 14 refers to the work attributes, work states, and worker compatibility results, arranges the combinations of workers in the order of the worker compatibility results, and calculates the ranking.
[0048] Next, the worker combination calculation device 14 determines whether or not the calculation of the corresponding worker combination is completed (step S25).
[0049] In step S25, if the calculation of the worker combination has not been completed (No), the worker combination calculation device 14 returns to step S20, and if the calculation of the worker combination has been completed (Yes), the worker combination calculation device 14 proceeds to step S26.
[0050] In step S26, the work supervisor determines whether to update the work team based on the combination of workers calculated by the worker combination calculation device 14. In response to this determination, the work management device 15 updates and manages the worker allocation (step S27). As a result, the workers and robots resume their work (step S28), and the process returns to step S10 in FIG. 10A.
[0051] FIG. 11 is a graph for explaining an example of data calculation. The vertical axis of the graph is the analysis value. The horizontal axis of the graph is the time. The dashed line is the heart rate of worker A. The solid line is the work efficiency of the work team. In each of the time ranges a and b, the worker combination calculation device 14 calculates the statistics of each analysis data.
[0052] 《Calculating the compatibility between workers》 Kazuo Yano, author of "Measuring Happiness with Wearable Technology," and his colleagues found that there is a certain correlation between physical activity and happiness. When there is 1 / T fluctuation in the relationship between the duration and frequency of physical activity, happiness is high, and when there is unnatural fluctuation, happiness is low. Kazuo Yano et al., "Measuring Happiness with Wearable Technology," Hitachi Review, June 17, 2015, Internet<URL:https: / / www.hitachihyoron.com / jp / pdf / 2015 / 06_07 / 2015_06_07_13.pdf> Therefore, by analyzing the vital signs data of each worker to measure the duration of physical movement and calculate whether the relationship between the duration of physical movement and its frequency is close to 1 / T fluctuation, it is possible to calculate the happiness level of each worker.
[0053] The worker compatibility estimation unit 141 measures the duration of fatigue and tension of each worker during each shift period, and calculates whether the relationship between the duration and frequency is close to 1 / T fluctuation, thereby estimating the happiness degree x n Then, the following formula (1) is used to calculate the similar happiness level x n The degree of compatibility f of the combination of workers for which the above was calculated is calculated. The compatibility threshold and weighting coefficient α should be set by the work supervisor or work planner, etc., with reference to past cases and interviews and questionnaires with workers.
number
[0054] "Positive Intelligence" by S. Achor, Harvard Business Review (January 2012), reports that a person's sense of happiness has a significant impact on performance. Happy people are 37% more productive in sales and 300% more creative than those who are not. Therefore, the worker compatibility estimation unit 141 of the present embodiment estimates a combination of workers with high compatibility so that each worker feels a greater sense of happiness. By forming a work team with a combination of multiple workers with high compatibility, the performance of the work team can be improved.
[0055] In addition, the compatibility degree f of a combination of workers may be calculated using the following formula (2).
number
[0056] FIG. 12 is a graph showing the fatigue and tension of a worker. The vertical axis of the graph shows the fatigue and tension of the worker. The horizontal axis of the graph shows the time, which is divided into shift periods A to E. The fatigue and tension of a worker are manifestations of physical exercise.
[0057] FIG. 13 is a graph showing the degree of compatibility between workers A and B, calculated from the fatigue and tension of the workers. The vertical axis of the graph shows the degree of compatibility. The horizontal axis of the graph shows the period of each shift.
[0058] 14 is a graph for explaining an example of histogram data calculation of frequency characteristics. The vertical axis of the graph is the analysis value. The horizontal axis of the graph is the frequency. The solid line is the histogram of the acceleration of the worker.
[0059] The histogram of the acceleration of the worker exceeds a predetermined value in the frequency range of the graph in Fig. 14. Therefore, the worker combination calculation device 14 can know that periodic actions in this range are frequently performed.
[0060] 15 is a graph illustrating an example of histogram data calculation using a selected statistical index. The vertical axis of the graph is the analysis value. The horizontal axis of the graph is the statistical index. The dashed line indicates the correspondence between the index in the analysis range and the analysis value.
[0061] 16 is a detailed flowchart of the worker combination ranking calculation process, which is a detailed explanation of the process of step S24 in FIG. 10B. The worker combination calculation unit 142 refers to the task attributes, task status, and worker compatibility results (step S60). Here, the task attributes include any of the number of workers engaged in the task, the difficulty of the task, the number of days for the task, the working hours per day for the task, the work schedule of the workers engaged in the task, the area environment for the task, and the radiation exposure dose of the workers engaged in the task. Then, the worker combination calculation unit 142 arranges the workers in order of their compatibility results (step S61), and ends the processing in FIG.
[0062] 17 is a detailed flowchart of the work efficiency calculation process, which is a detailed example of step S24 in FIG. 10B and is executed after the process in FIG. The worker combination calculation unit 142 refers to the task attributes, task states, and worker compatibility results (step S70). Then, the task efficiency estimation unit 143 extracts the task efficiency in this worker combination example (step S71), and ends the process in FIG.
[0063] The worker combination calculation device 14 sets a numerical range and a compatibility range in the calculation of the compatibility of workers. The numerical range and the compatibility range are, for example, types such as good, normal, and poor, and are stored in the work status database 13. They can be changed appropriately according to the history data.
[0064] FIG. 18 shows a deep learning model 1431 that realizes the work efficiency calculation process. Deep learning model 1431 takes as input a combination of task attributes, numerical ranges, and compatibility ranges for a given task team, and performs regression to minimize the error between the output of deep learning model 1431 and task efficiency. Task attributes, numerical ranges, and compatibility ranges are input to the 0th layer of deep learning model 1431. The nth layer of deep learning model 1431 is the output, and the error with the task efficiency, which is the teacher data, is calculated, and regression calculation is performed to minimize this error. This makes it possible to calculate task efficiency for an unknown combination of task attributes, numerical ranges, and compatibility ranges.
[0065] The worker combination calculation device 14 may store a change history of the numerical range and the compatibility range, and automatically update the compatibility range by using a machine learning algorithm using the deep learning model 1431 or the like.
[0066] When considering individual and short-term, the worker combination calculation device 14 should accumulate and manage data showing the relationship between the decrease in work efficiency due to lack of concentration and vital data such as brain waves and pulse rate. The worker combination calculation device 14 should then probabilistically calculate the work efficiency from the vital data.
[0067] When considered on an individual basis and over the long term, the time it takes to solve routine problems is reduced due to the learning effect. The relationship between these vital data and work efficiency varies from person to person, and can be plotted as a curve against time.
[0068] When considering a work team, in the short term it is often better to collect individual data from members with similar curves. This makes it easier to manage shift times, since each member of the work team will have similar fatigue and deterioration levels.
[0069] On the other hand, if individual data is collected for members with similar curves, the entire work team will deteriorate over time. This is dangerous when it comes to the ease of managing the shift time of the work team alone, and it may be better to pair workers who can concentrate with workers who can concentrate. In other words, for work where failure is not tolerated, it is better to change the worker selection policy and pair workers who can concentrate with workers who can concentrate.
[0070] In addition, it is considered that the work efficiency data of a work team may tend to differ from that inferred from the work efficiency data of each worker. This is because the workers have different chemistry with each other. Therefore, this system reflects the chemistry between workers based on the stress data of the workers, such as their brain waves, in the composition of the work team.
[0071] Furthermore, the system improves the accuracy of updates by the work team by making it possible to reflect history using machine learning and other techniques. When considering a work team over the long term, we can expect a learning effect that shortens the time it takes to complete prescribed standard practice problems, just as we can with data obtained on an individual basis. Also, it is possible that a work team that is initially compatible may be formed, but that compatibility may deteriorate over time. In other words, the efficiency curve may necessitate a review of the composition of the work team. Conversely, there are also cases where a work team's work efficiency is poor at the beginning, but a growth curve can be drawn that shows improvement over time.
[0072] The work team management system 1 of this embodiment may be able to handle the above-mentioned cases by setting the update cycle of the team management. For a core worker in a work team, the entire work team depends on that particular person, so work planning and personnel allocation are centered on that person. This is also an example of reflecting personal data in the work team management plan.
[0073] FIG. 19 is a detailed flowchart of the worker combination ranking calculation process of the modified example. The worker combination calculation unit 142 refers to the task attributes, task states, and worker compatibility results, including the history information in the task state database (step S80).
[0074] Then, the worker combination calculation unit 14 judges whether or not the task is one for which failure is permitted (step S81). If the task is not one for which failure is permitted (No), the worker combination calculation unit 14 changes the worker selection policy, defines a combination of workers whose vital data changes over time are dispersed as a result of good compatibility (step S82), and proceeds to step S84. In other words, the worker combination calculation unit 14 defines a combination of a worker who cannot maintain concentration with a worker who can maintain concentration as a result of good compatibility between workers.
[0075] If in step S81 the worker combination calculation unit 14 determines that the task is not one for which failure is permitted (No), the process proceeds to step S83, where the worker combination calculation unit 14 defines a combination of workers with similar changes in vital data over time as a combination that has good compatibility, and then proceeds to step S84. In other words, the worker combination calculation unit 14 defines a combination of workers with similar concentration abilities as a combination that has good compatibility.
[0076] In step S84, the worker combination calculation unit 142 performs optimization calculations using a mathematical model, and sorts the worker compatibility results in order (step S85).
[0077] That is, in the worker combination calculation step of ranking the compatibility levels of work teams, the worker combination calculation unit 142 executes calculations using a calculation algorithm based on a mathematical model that performs global optimization or local optimization.
[0078] Then, the worker combination calculation unit 14 extracts combinations of similar tasks and task efficiencies higher than a predetermined value using a machine learning algorithm or a mathematical model (step S86), and ends the processing in FIG.
[0079] FIG. 20 is a detailed flowchart of the working efficiency calculation process of the modified example. The worker combination calculation unit 142 refers to the work attributes, work status, and worker compatibility results, including the historical information in the work status database (step S90). Then, the work efficiency estimation unit 143 performs calculations using statistical methods (step S91), and calculates a work efficiency example for this worker combination (step S92), terminating the processing in FIG.
[0080] The worker combination calculation device 14 estimates the work efficiency of a combination of workers by referring to the compatibility levels and work results of past work teams accumulated in the work situation database 13. At that time, the worker combination calculation device 14 takes work attributes such as the number of workers, task difficulty, number of work days, work hours per day, work system, work area environment, and radiation exposure dose as input values, and weights each input value with a coefficient according to the work situation.
[0081] Second Embodiment FIG. 21 is a configuration diagram of a work team management system 1A according to the second embodiment. A work team management system 1A of the second embodiment further includes an overall work management device 16 in addition to the work team management system 1 of FIG.
[0082] The overall work management device 16 manages the overall work. When the overall work management device 16 receives work management data from the work management device 15, it creates update data for each work and stores it in the work status database 13. The overall work management device 16 further outputs the created update data for each work to the work management device 15.
[0083] 22A and 22B are a flow chart of the work team management process. First, the workers 2a to 2c operate the robot to perform the work (step S30).
[0084] The work status processing device 12 measures the work status and analyzes and evaluates it (step S31). Next, the work status processing device 12 records and manages the work status in the work status database 13 (step S32). Then, the worker combination calculation device 14 determines whether or not a placement calculation is necessary (step S33). Here, the worker combination calculation device 14 determines that a placement calculation is necessary when the data acquired by the work status processing device 12 exceeds a pre-specified threshold value.
[0085] If the worker combination calculation device 14 determines that the allocation calculation is necessary (Yes), the process proceeds to step S40 in FIG. 22B. If the worker combination calculation is not necessary (No), the process proceeds to step S34.
[0086] In step S34, the work status processing device 12 determines whether the work is completed. If the work is not completed (No), the work status processing device 12 returns to the process of step S30, and if the work is completed (Yes), the work status processing device 12 ends the process of FIG. 22A.
[0087] In step S40, the worker combination calculation device 14 sets an objective function and constraint conditions. The worker combination calculation device 14 selects input items for worker compatibility calculation (step S41). Then, the worker combination calculation device 14 calculates the compatibility of the workers (step S42). Here, the compatibility of the workers refers to the work efficiency in the past combination of workers.
[0088] Next, the worker combination calculation device 14 classifies the compatibility of the workers (step S43). Specifically, the worker combination calculation device 14 quantifies the compatibility of the workers and classifies them into levels (step S44). Then, the worker combination calculation device 14 calculates a ranking of the combination of workers.
[0089] Next, the worker combination calculation device 14 determines whether or not the calculation of the corresponding worker combination is completed (step S45).
[0090] In step S45, if the calculation of the worker combination has not been completed (No), the worker combination calculation device 14 returns to step S40, and if the calculation of the worker combination has been completed (Yes), the worker combination calculation device 14 proceeds to step S46.
[0091] In step S46, the work supervisor determines whether to update the work team based on the combination of workers calculated by the worker combination calculation device 14. In response to this determination, the work management device 15 updates and manages the worker allocation (step S47).
[0092] The overall work management device 16 manages and updates the allocation of the overall work (step S48). In step S48, the overall work management device 16 calculates worker shifts using a calculation algorithm based on a mathematical model that performs overall optimization or local optimization. After the process of step S48, the worker and the robot resume the work (step S49), and the process returns to step S30 in FIG. 22A.
[0093] <Changes in worker efficiency depending on the time of day> When measuring worker data during work, there are cases where the data varies depending on the time period. For example, when a 24-hour system is operated in four shifts, the work efficiency of each worker varies depending on the work time period. For this reason, the worker combination calculation device of this modified example has a function to determine a work pattern from the change data of each worker's work efficiency, and a function to cluster workers based on the change data of each worker's work efficiency.
[0094] FIG. 23 is a configuration diagram of the worker combination calculation device 14A. The worker combination calculation device 14A is configured to further include a work pattern determination unit 144 and a worker clustering unit 145 in addition to the same configuration as the worker combination calculation device 14 of the first embodiment. The work pattern determination unit 144 determines a work pattern from the change data of the work efficiency of each worker. The worker clustering unit 145 clusters each worker based on the change data of the work efficiency of each worker. The subsequent processing is premised on the formation of a work team by combining the workers clustered by the worker clustering unit 145.
[0095] The worker compatibility estimation unit 141 quantifies or levels the compatibility of the workers engaged in the work, and estimates the compatibility of the workers. The worker combination calculation unit 142 provisionally organizes work teams with combinations of workers clustered by the worker clustering unit 145 based on the compatibility of the workers calculated by the worker compatibility estimation unit 141, ranks the compatibility levels of the work teams, and calculates the combinations of workers. The worker combination calculation unit 142 ranks the compatibility levels of the work teams using a mathematical model that performs global optimization or local optimization. At this time, the worker combination calculation unit 142 calculates the work efficiency of the entire work team based on the work time period and changes in work efficiency of each worker's work efficiency data.
[0096] The work efficiency estimation unit 143 refers to the past compatibility levels of each work team and their work results stored in the work status database 13, and estimates the work efficiency of the work team made up of the combination of workers.
[0097] FIG. 24 is a flowchart of the process of setting the objective function and constraint conditions shown in step S20 of FIG. 10B. The work pattern determination unit 144 sets the work efficiency of each worker as the objective function (step S100), and sets the minimum value of the work efficiency as the constraint condition (step S101). Next, the work pattern determination unit 144 selects a pattern of work hours and rest times that is optimal for the constraint condition based on the change in the work efficiency of the objective function and the minimum value of the work efficiency that is the constraint condition (step S102). This allows the worker combination calculation device 14A to select a pattern of work hours and rest times that is suitable for the current worker, thereby suppressing a decrease in work efficiency.
[0098] Then, the worker clustering unit 145 clusters the workers according to the degree of change in work efficiency (step S103), and ends the processing in Fig. 24. The worker combination calculation device 14A organizes a work team from among the clustered workers whose degrees of change in work efficiency are similar, so that it is possible to organize a suitable work team with little variation in changes in work efficiency.
[0099] FIG. 25 is a diagram showing change data of the work efficiency of worker A for each work time period. The first column shows the start time of the work. The second column shows the work efficiency of worker A at the start of the work. The third column shows the work efficiency of worker A after one hour. The fourth column shows the work efficiency of worker A after two hours. The fifth column shows the work efficiency of worker A after three hours.
[0100] FIG. 26 is a diagram showing data on changes in the work efficiency of worker B for each work time period. The first column shows the start time of the work. The second column shows the work efficiency of worker B at the start of the work. The third column shows the work efficiency of worker B after one hour. The fourth column shows the work efficiency of worker B after two hours. The fifth column shows the work efficiency of worker B after three hours.
[0101] For example, a work pattern may be such that a worker works for three hours from the start of work, then takes a three-hour break, and then works again for another three hours. However, by referring to such data on changes in work efficiency, if a certain percentage or more of workers show a significant drop in work efficiency after three hours, the work pattern may be changed. For example, a work pattern may be such that a worker works for two hours from the start of work, takes a two-hour break, and then works again for two hours. This makes it possible to select a work pattern suitable for a worker.
[0102] <Changes in task difficulty and work efficiency> Work efficiency also changes depending on the difficulty of the work. For example, the work efficiency drops significantly after a worker performs a difficult task. However, the work efficiency does not drop so much after a worker performs an easy task. It can be estimated that there is a certain trend in the data on changes in work efficiency according to the difficulty of the task. Therefore, the work status processing device 12 should estimate the work efficiency of each worker for each level of task difficulty.
[0103] The worker combination calculation device 14A may set a break after a worker performs a difficult task for a predetermined period of time, so that a worker whose work efficiency has decreased can be removed from the task. In addition, the worker combination calculation device 14A may set the next easiest task after a difficult task has been performed, taking into consideration the recovery status of the worker. This allows the worker to be assigned a task that the worker can perform even if his / her work efficiency has decreased.
[0104] (Modification) The present invention is not limited to the above-described embodiment, and includes various modified examples. For example, the above-described embodiment has been described in detail to clearly explain the present invention, and is not necessarily limited to those having all of the configurations described. It is possible to replace a part of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. In addition, it is also possible to add, delete, or replace a part of the configuration of each embodiment with another configuration.
[0105] The above configurations, functions, processing units, processing means, etc. may be realized in part or in whole by hardware such as an integrated circuit. The above configurations, functions, etc. may be realized by software by a processor interpreting and executing a program that realizes each function. Information such as the program, table, file, etc. that realizes each function can be stored in a recording device such as a memory, a hard disk, or an SSD (Solid State Drive), or a recording medium such as a flash memory card or a DVD (Digital Versatile Disk).
[0106] In each embodiment, the control lines and information lines are those that are considered necessary for the explanation, and not all control lines and information lines in the product are necessarily shown. In reality, it may be considered that almost all components are connected to each other. [Explanation of symbols]
[0107] 1,1A Work Team Management System 11 Data Interface Section 12 Work status processing device 121 Worker Vital Signs Measurement Unit 122 Work Status Analysis and Evaluation Department 123 Work Attribute Analysis and Evaluation Department 13 Work Status Database 131 Worker Compatibility Record Management Department 132 Work Result Record Management Department 133 Work Status Record Management Department 134 Work Attribute Record Management Department 14 Worker Combination Calculation Device (Worker Combination Calculation Unit) 141 Worker Compatibility Estimation Department 142 Worker Combination Calculation Department 143 Work Efficiency Estimation Department 144 Work pattern determination unit 145 Worker Clustering Department 15 Work management device 151 Work Process Management Department 152 Worker Assignment Management Department 16 Overall work management device 2a~2c workers 4. Work-related information 5 Work attribute information
Claims
1. a work efficiency calculation unit that calculates work efficiency for a past combination of workers from statistics of work analysis data for the combination of workers engaged in the work; a worker combination calculation unit that ranks the work efficiency levels of the work teams engaged in the work and stores the rankings in a work status database; a work efficiency estimation unit that estimates the work efficiency of a work team by combining workers using a statistical method by referring to the past work efficiency levels and work results of each work team stored in the work status database; A worker combination calculation device comprising:
2. the worker combination calculation unit further includes a worker clustering unit that clusters the workers having similar degrees of change in work efficiency based on the past work efficiency of the workers, the worker combination calculation unit organizes a work team to be engaged in the work from the workers clustered by the worker clustering unit, and ranks the work efficiency levels of the work teams.
2. The worker combination calculation device according to claim 1 .
3. The worker combination calculation unit further includes a work pattern determination unit that, when efficiency decline in a work pattern of a predetermined time period of the worker is significant, determines a work pattern of a period shorter than the predetermined time period based on data on changes in past work efficiency of the worker.
2. The worker combination calculation device according to claim 1 .
4. The work efficiency calculation unit calculates the duration of the physical movement of the worker in the past work, calculates a happiness level based on whether the relationship between the duration and its frequency is close to 1 / T fluctuation, and quantifies the work efficiency of the work team engaged in the work based on the calculated happiness level of the worker.
2. The worker combination calculation device according to claim 1 .
5. The worker combination calculation unit defines a combination of workers that results in a dispersion of changes in vital data over time as a result of good work efficiency if the work is one in which failure is not permitted.
2. The worker combination calculation device according to claim 1 .
6. The worker combination calculation unit defines a combination of workers having similar changes in vital data over time as a result of good work efficiency if the work is one in which failure is permitted.
2. The worker combination calculation device according to claim 1 .
7. The worker combination calculation unit ranks the work efficiency levels of the work teams using a mathematical model that performs overall optimization.
2. The worker combination calculation device according to claim 1 .
8. The worker combination calculation unit ranks the work efficiency levels of the work teams using a mathematical model that performs local optimization.
2. The worker combination calculation device according to claim 1 .
9. 2. The worker combination calculation device according to claim 1, wherein the worker combination calculation unit inputs a combination of task attributes, numerical value ranges, and compatibility ranges, calculates an error with respect to task efficiency, which is training data, and ranks the compatibility levels of the work teams using a deep learning model that performs regression calculation so as to minimize this error.
10. the worker combination calculation unit uses attributes of the tasks as input values, weights each input value with a coefficient according to the status of the task, and uses a machine learning algorithm to rank similar tasks from the past, thereby extracting combinations of similar tasks with task efficiency higher than a predetermined value and the task efficiency; 2. The worker combination calculation device according to claim 1 .
11. the worker combination calculation unit uses attributes of the tasks as input values, weights each input value with a coefficient according to the status of the task, and uses a mathematical model to rank similar tasks from the past, thereby extracting combinations of similar tasks with task efficiency higher than a predetermined value and the task efficiency; 2. The worker combination calculation device according to claim 1 .
12. The attributes of the work include any one of the following: the number of workers engaged in the work, the difficulty of the work, the number of days for the work, the working hours per day for the work, the work schedule of the workers engaged in the work, the area environment for the work, and the radiation exposure dose of the workers engaged in the work.
2. The worker combination calculation device according to claim 1 .
13. a work efficiency calculation unit that calculates work efficiency for a past combination of workers from statistics of work analysis data for the combination of workers engaged in the work; a worker combination calculation unit that ranks the work efficiency levels of the work teams engaged in the work and stores the rankings in a work status database; a work efficiency estimation unit that estimates the work efficiency of a work team by combining workers using a statistical method by referring to the past work efficiency levels and work results of each work team stored in the work status database; A work team management system comprising:
14. A step of a work efficiency calculation unit calculating work efficiency for a past combination of workers from statistics of work analysis data for the combination of workers engaged in the work; a worker combination calculation unit ranking the work efficiency levels of the work teams engaged in the work and storing the rankings in a work status database; a work efficiency estimation unit estimating a work efficiency of a work team made up of a combination of workers by a statistical method, by referring to the past work efficiency levels and work results of each work team stored in the work status database; A worker combination calculation method comprising the steps of:
Citation Information
Patent Citations
Personnel posting system and personnel posting program
JP2002279132A
Information processing system, information processing method and program
JP2007087255A
Information processor, control method, and program
JP2016152020A
Employee management device, employee management system, employee management method, and employee management program
JP6724948B2
Mental state measurement system
WO2016125260A1