Work skill management device and work skill management method
The work skill management device addresses the inefficiency in worker selection by comparing task requirements with worker skills and providing a visual interface for managers to select appropriate workers, enhancing task allocation accuracy and safety management.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-30
- Publication Date
- 2026-03-12
AI Technical Summary
Existing work management systems fail to efficiently select appropriate workers for tasks based on their skills, requiring manual and time-consuming advance planning by managers, and lack real-time qualification verification at production sites.
A work skill management device and method that compares worker skills with task requirements, extracts candidate workers, and provides a visual interface for managers to select workers for specific tasks, ensuring skill compatibility and preventing incorrect assignments.
Enables managers to accurately select workers for each task, preventing misassignments and ensuring the right skills are matched, thereby improving work allocation efficiency and safety management.
Smart Images

Figure 2026044254000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a work skill management device and a work skill management method. [Background technology]
[0002] Recently, automation of work processes using robots and other devices has been progressing in production sites. However, the work content still often depends on the skills of the workers. Managers plan in advance which workers to assign to which tasks. In this case, workers who have the skills required for the task are assigned to that task.
[0003] The work management system in Patent Document 1 "obtains the qualifications and skills required for the work content identified by the work content identification means from the required qualifications storage means, and obtains the qualifications and skills held by the worker identified by the worker identification means from the held qualifications storage means, and compares the two to determine whether the work content can be performed." [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2011-76433 Summary of the Invention [Problem to be solved by the invention]
[0005] After taking into consideration work shifts and distribution of workloads, the manager selects the workers who will actually be in charge of each of the multiple tasks from among multiple candidates who have the skills required for each task, and selects them in a lump sum (for a week, a month, etc.) for the future. This is advanced office work performed by managers who are familiar with the actual situation on site.
[0006] The work management system of Patent Document 1 warns a worker entering a production site that the worker is not qualified via a work instruction terminal installed at the production site. In other words, the work management system of Patent Document 1 is effective in thoroughly implementing safety management or quality control at the site. However, a separate method is required for managers to carefully select workers in advance. Therefore, the present invention aims to enable managers to select appropriate workers for each task. [Means for solving the problem]
[0007] The work skill management device of the present invention is characterized by comprising: an input processing unit that receives work information that stores the skills required for each work task and worker information that stores the skills possessed by each worker; a work skill management unit that compares the work information with the worker information, extracts candidate workers who can perform the work for each work task, and creates activation information that allows a manager to select a worker who will actually perform the work from among the extracted candidate workers; and an output processing unit that displays workers on a screen in association with the work task and activates and displays the display area corresponding to the extracted candidate worker based on the activation information so that the manager can select the display area. Other means will be described in the detailed description of the invention. [Effects of the Invention]
[0008] According to the present invention, a manager can select an appropriate worker for each task. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a work skill management device. [Figure 2] FIG. 10 is a diagram illustrating an example of skill information. [Figure 3] FIG. 10 is a diagram illustrating an example of work information. [Figure 4] FIG. 10 is a diagram illustrating an example of worker information. [Figure 5] 10 is a flowchart of a processing procedure. [Figure 6] FIG. 10 is a diagram showing an example of a task / worker matrix. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, an embodiment of the present invention (referred to as "the present embodiment") will be described in detail with reference to the drawings and the like. The present embodiment is an example of producing air conditioning equipment parts at a production site. However, this is merely one example. The present invention is generally applicable to an example in which there are multiple tasks and candidates for workers to perform each of the tasks. Furthermore, the concept of "task" in the present invention includes not only work at a production site but also office work at companies, schools, research institutes, etc.
[0011] (Work skill management device) 1 is a diagram showing the configuration of a work skill management device 1. The work skill management device 1 is a general computer, and has a central control device 11, input devices 12 such as a camera, microphone, mouse, and keyboard, output devices 13 such as a speaker and display, a main memory device 14, an auxiliary memory device 15, and a communication device 16.
[0012] The input processing unit 21, task skill management unit 22, and output processing unit 23 in the main memory device 14 are programs. In the following description, when an entity is described as "XX unit," it means that the central control device 11 reads the program from the auxiliary memory device 15 to the main memory device 14 and realizes the function of the program. The auxiliary memory device 15 stores skill information 31, task information 32, worker information 33, and a task-worker matrix 34 (described in detail later). The auxiliary memory device 15 may be configured independently as a separate housing. In other words, the task skill management device 1 performs information processing using the skill information 31, task information 32, worker information 33, etc., but this information may be stored on a cloud server or the like external to the task skill management device 1.
[0013] (term) A worker is someone who primarily works at a production site using machine tools such as presses to produce products (finished products, parts). A task is a unit of work that a worker starts and finishes without being replaced midway. Multiple workers may be in charge of one task, and one worker may be in charge of multiple tasks, but one worker cannot be replaced by another worker in the middle of a task.
[0014] Skills are the abilities required for a worker to perform a certain task. A typical example of a skill is a national qualification. Skills is a concept that also includes objective worker abilities such as private qualifications, in-house qualifications, and years of experience. Skills are defined for tasks and for workers. Then, tasks and workers are associated through skills, and the worker is assigned to the task.
[0015] A worker candidate is a worker who has the skills required for a task. The task skill management device 1 extracts worker candidates who can handle each task from among many workers. Even if a worker is a candidate for one task, he or she may not be a candidate for another task. Selecting a worker means that the manager decides who will actually be in charge of the work from among the candidate workers. A candidate worker cannot be in charge of the work unless he or she is selected. That is, the work skill management device 1 determines whether or not a worker is a candidate based on the skills that the worker possesses. The manager determines whether or not a worker is selected.
[0016] Activation means that, in terms of operation of the work skill management device 1, the manager can select the worker who will actually be in charge of the work from among the candidate workers (details will be described later). Activation information is information for activation, and is a combination of a job ID and one or more worker IDs (details will be described later).
[0017] (Skill information) 2 is a diagram showing an example of the skill information 31. In the skill information 31, a skill type is stored in a skill type column 102 and a skill content is stored in a skill content column 103 in association with a skill ID stored in a skill ID column 101.
[0018] The skill ID in the skill ID column 101 is an identifier that uniquely identifies a skill. The skill type in the skill type column 102 is a skill category, and in this case is either a "national qualification" or an "in-house certified skill" of the company to which the worker belongs. The skill content in the skill content column 103 is the specific content of the skill. The skill content for national qualifications is stored here as "XX Grade 1", but skills defined by the relevant government agency are stored in association with "XX Grade 1" (not shown). The skill content for in-house certified skills is stored here as "◎◎ Passed", but skills defined independently by manufacturers or industry groups are stored in association with "◎◎ Passed" (not shown). The simplest example of skill content may be age, years of experience, etc.
[0019] (Work information) 3 is a diagram showing an example of the work information 32. In the work information 32, in association with the work ID stored in the work ID column 111, a product name is stored in the product name column 112, an end date is stored in the end date column 113, a process is stored in the process column 114, a work content is stored in the work content column 115, a required number of people is stored in the required number of people column 116, and a skill condition is stored in the skill condition column 117.
[0020] The task ID in the task ID column 111 is an identifier that uniquely identifies a task. The product name in the product name column 112 is the name of the product produced in that operation. The product in this case is an air conditioner part mass-produced by sheet metal processing. The end date in the end date column 113 is the planned date when the work is to be completed.
[0021] The process in the process column 114 is a process for producing a certain product. As is well known, various dies and tools are attached to press equipment, and by loading a material such as a steel plate, processing (shearing, bending, drilling, etc.) according to the dies and tools is performed on the steel plate, etc. Here, the main process is "press" (pressure), and the work of replacing dies, etc. is considered "setup" (temporary suspension of pressure).
[0022] The work content in the work content column 115 is the specific content of the work, and in this case, it is "press equipment operation" for the press, and "tool change", "material change", and "die change" for the setup. The required number of workers in the required number of workers column 116 is the minimum number of workers required for the work (workers to be selected). The skill condition in the skill condition column 117 is a skill ID that specifies one or more skills required for the work. When there are multiple skill IDs, they are enclosed in "( )" or "[ ]" with a comma between them. "( )" means an OR condition, and "[ ]" means an AND condition. For example, "(SK01, SK03)" in the skill condition column 117 indicates that the tool change work with the work ID "T02" requires a first-class metal press processing engineer or a special-class factory sheet metal technician as a skill condition.
[0023] (Worker information) 4 is a diagram showing an example of the worker information 33. In the worker information 33, a possessed skill ID is stored in a possessed skill ID column 122 in association with a worker ID stored in a worker ID column 121.
[0024] The worker ID in the worker ID column 121 is an identifier that uniquely identifies a worker. The possessed skill ID in the possessed skill ID column 122 is a skill ID that identifies the skill possessed by the worker.
[0025] (Processing Procedure) FIG. 5 is a flowchart of the processing procedure. In step S201, the input processing unit 21 of the work skill management device 1 accepts skill information 31 (FIG. 2). Specifically, the input processing unit 21 accepts the skill information 31 input by the manager via the input device 12. At this time, the input processing unit 21 may accept the user inputting skill content and the like into the skill information 31 in which each field is blank, or may accept the completed skill information 31 as shown in FIG. 2 from the outside via the communication device 16.
[0026] In step S202, the input processing unit 21 of the work skill management device 1 accepts work information 32 (FIG. 3). Specifically, the input processing unit 21 accepts the work information 32 input by the administrator via the input device 12. At this time, the input processing unit 21 may accept the user input of skill conditions and the like for the work information 32 in which each field is blank, or may accept completed work information 32 as shown in FIG. 3 from outside via the communication device 16. Furthermore, the input processing unit 21 may accept only the part of the completed work information 32 as shown in FIG. 3 that is specified by the administrator, on a product name basis.
[0027] In step S203, the input processing unit 21 of the work skill management device 1 accepts worker information 33 ( FIG. 4 ). Specifically, the input processing unit 21 accepts the worker information 33 input by the manager via the input device 12. At this time, the input processing unit 21 may accept the user inputting the possessed skill ID and the like into the worker information 33 in which each field is blank, or may accept the completed worker information 33 as shown in FIG. 4 from the outside via the communication device 16.
[0028] In step S204, the work skill management unit 22 of the work skill management device 1 extracts workers who have the skills required for the work. Specifically, first, the work skill management unit 22 searches the possessed skill ID column 122 of the worker information 33 received in step S203 using the skill conditions of the work information 32 received in step S202 as a search key, and acquires the worker IDs of all matching records. The work skill management unit 22 repeats this process for all work IDs in the work information 32 received in step S202.
[0029] Second, the work skill management unit 22 creates activation information such as "[work ID, (worker ID, worker ID, worker ID, ...)]" for all work IDs included in the work information 32 received in step S202. In the activation information, the worker IDs of candidate workers are stored in association with the first "work ID." There may be cases where a worker ID does not exist.
[0030] In step S205, the task skill management unit 22 of the task skill management device 1 creates a task / worker matrix 34. Specifically, first, the task skill management unit 22 creates the task / worker matrix 34 (FIG. 6) by processing part of the task information 32 received in step S202. Although the processing procedure is still in progress, the explanation will now move to FIG. 6.
[0031] (Work and worker matrix) 6 is a diagram showing an example of the task / worker matrix 34. The task ID column 111 to the required number of workers column 116 of the task / worker matrix 34 are the same as the task ID column 111 to the required number of workers column 116 of the task information 32 (FIG. 3), and continue to store the same information as in FIG. 3. In the task / worker matrix 34, the number of workers is stored in the number of workers column 118, a judgment flag is stored in the judgment column 119, and an active cell 130 for each worker ID is stored in the worker ID column 120, all of which are associated with the worker ID stored in the task ID column 111.
[0032] The number of workers in the number of workers column 118 is the number of workers selected by the manager. The judgment flag in the judgment column 119 is either "○" or "×". "○" means that "required number of workers≦number of workers" is true. "×" means that "required number of workers≦number of workers" is not true. The active cell 130 for each worker ID in the worker ID column 120 is an input area surrounded by a thick line that corresponds to a candidate worker. The term "cell" indicates that it is located at the intersection of a row and a column of the matrix. Instead of an active cell, an active button, an active icon, or the like may be stored at the intersection. The active cell 130 corresponds to the "display area activated at the intersection."
[0033] The work skill management unit 22 stores active cells 130 surrounded by thick lines in the worker ID column 120 based on the activation information created in "second" of step S204. The active cells 130 correspond to the "worker IDs" in the activation information. Note that the work IDs and skill conditions in FIG. 3, the worker IDs and possessed skill IDs in FIG. 4, and the active cells 130 in FIG. 6 are not consistent with one another.
[0034] The active cell 130 is activated. In other words, when the manager inputs a selection mark 131 into the active cell, the work skill management unit 22 recognizes that the manager has selected the candidate worker corresponding to the active cell as the worker who will actually be in charge of the work, and increments the number of workers. Unless the manager inputs the selection mark 131 in this way, the active cell remains blank, and the number of workers is not incremented.
[0035] If the manager attempts to input a selection mark 131 into an inactive cell (a cell not surrounded by a bold line) other than the active cell 130, the task skill management unit 22 will not accept this input because the worker does not have the skills required for that task.
[0036] In the initial stage when the task skill management unit 22 creates the task / worker matrix 34, the task skill management unit 22 leaves the contents of the active cell 130 blank, stores "0" as an initial value in the number of workers column 118, and stores "x" as an initial value in the judgment column 119. This task / worker matrix 34 in the initial stage is called the initial matrix. As a result of the task IDs being arranged vertically and the worker IDs being arranged horizontally in the task / worker matrix 34, the relationship between the workers and tasks, and in particular the magnitude of the workload for each candidate worker, becomes visually easy to understand. Return to Figure 5 for an explanation.
[0037] In step S206, the output processing unit 23 of the work skill management device 1 displays the task / worker matrix 34. Specifically, the output processing unit 23 displays the initial matrix on the output device 13. The output processing unit 23 may display the initial matrix on any external device (not shown) via the communication device 16.
[0038] In step S207, the work skill management unit 22 of the work skill management device 1 accepts the selection of workers and makes a judgment. Specifically, the work skill management unit 22 accepts the manager inputting a selection mark 131 into any of the active cells 130. The work skill management unit 22 then increments the number of workers by the number of selection marks 131 input. Furthermore, if the "required number of workers≦number of workers", the work skill management unit 22 updates the judgment flag to "○". The manager repeats this operation for all job IDs, and the work skill management unit 22 repeats this process for all job IDs.
[0039] The administrator inputs selection marks 131 into at least as many active cells 130 as the required number of people. There may be excess active cells 130 without inputting selection marks 131. Conversely, there may be insufficient active cells 130 for the required number of people.
[0040] In step S208, the output processing unit 23 of the work skill management device 1 displays a message as necessary. Case 1 If the work skill management unit 22 detects that the manager has mistakenly input a selection mark 131 into an inactive cell, the output processing unit 23 displays a no-skill message "No Skills" 134 in association with the inactive cell. In this case, the work skill management unit 22 does not accept the input, but the output processing unit 23 highlights (underlines, blinks, etc.) the selection mark 131 to warn the manager.
[0041] Case 2 If the work skill management unit 22 detects that the "required number of people is not less than the number of workers" and that there are remaining blank active cells 130, the output processing unit 23 displays an additional selection message "Please select x more people" 132 in association with the judgment flag. Case 3 If the work skill management unit 22 detects that the "required number of people is not less than or equal to the number of workers" and that there are no remaining blank active cells 130, the output processing unit 23 displays a condition change message "Please relax the skill conditions so that x more people can be selected" 133 in association with the judgment flag. Cases 3 and 4 correspond to cases where the number of worker candidates selected by the manager is no more than the number required for the work.
[0042] In step S209, the output processing unit 23 of the work skill management device 1 stores the selection results. Specifically, the output processing unit 23 stores the task / worker matrix 34 after the manager has input selection marks for all task IDs in the auxiliary storage device 15. Then, the processing procedure ends.
[0043] (Variation 1) The skills possessed by a worker are not necessarily valid forever. In other words, national qualifications and in-house certified skills may have an "expiration date." A worker who possesses such skills will lose those skills the day after the expiration date unless they take a course, take a practical exam, or complete other renewal procedures before the expiration date. An expiration date, such as "SK01:20240630," can be assigned to each possessed skill ID in the possessed skill ID column 122 of the worker information 33 (FIG. 4) (not shown).
[0044] In response to this, in the "second" step S204, the work skill management unit 22 creates the following activation information. [Work ID, (Worker ID, Worker ID, Worker ID,…)]=[T21:20240731,(P21:#20240630,P22:20241231,P23:20241130)]
[0045] The task skill management unit 22 assigns the end date of the task to the task ID of the activation information. The work skill management unit 22 acquires the earliest expiration date (referred to as the "nearest expiration date") of one or more skills that each worker has for performing the work "T21." Then, the work skill management unit 22 assigns the nearest expiration date of the worker to each worker ID in the activation information. The work skill management unit 22 compares the end date of the work with the latest expiration date of each worker. If the latest expiration date is before the end date, the work skill management unit 22 marks the latest expiration date with a "#". In this example, a "#" is marked on the latest expiration date of "P21", "20240630".
[0046] In step S208, the output processing unit 23 associates "T21" and "P21" in the task / worker matrix 34 (FIG. 6) and displays the skill deadline message "Please select a worker to replace P21 by 20240630." The skill deadline message may be "Please complete T21 by 20240630."
[0047] (Variation 2) Skills are not necessarily defined by a binary value, such as the presence or absence of a certain qualification. For example, skills can be expressed as a continuous number, such as the cumulative time spent operating press equipment, the score on a qualification test, the number of accidents or operating errors that have occurred in the past, or the level of trust from other workers. Therefore, the following information may be stored as the "skill ID" and "skill content" corresponding to the skill type "in-house certified skill" in the skill information 31 (FIG. 2).
[0048] SK31: Accumulated operation time of press equipment is 2000 hours or more SK32: The cumulative time spent operating press equipment is between 1,000 and 2,000 hours. SK33: Press equipment has been operated for 500 hours or more but less than 1,000 hours SK41: Press equipment operation test score of 90% or more SK42: Press equipment operation test score of 70% or more but less than 80% SK43: Press equipment operation test score of 50% or more but less than 70%
[0049] (Effects of the embodiment) The work skill management device of this embodiment has the following advantages. (1) The work skill management device enables a manager to correctly select candidates for workers who can be in charge of a work. (2) The work skill management device enables the manager to correctly select the required number of workers. (3) The work skill management device prevents the manager from mistakenly selecting a worker who is not capable of performing the work.
[0050] (4) The work skill management device enables a worker to select candidate workers who can perform a work while being aware of the relationship between the work and the candidate workers. (5) The work skill management device can flexibly set the skills required for a work. (6) The work skill management device is suitable for producing a product that involves multiple tasks. (7) The work skill management device is suitable for operating press equipment.
[0051] The present invention is not limited to the above-described embodiments and includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those including all of the described configurations. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. Furthermore, it is possible to add, delete, or replace part of the configuration of each embodiment with other configurations.
[0052] Furthermore, the above-mentioned configurations, functions, processing units, processing means, etc. may be partly or entirely implemented in hardware, for example, by designing them as integrated circuits. The above-mentioned configurations, functions, etc. may also be implemented in software, with a processor interpreting and executing a program that implements each function. Information such as the programs, tables, and files that implement each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD. In addition, the control lines and information lines shown are those that are considered necessary for the explanation, and do not necessarily show all the control lines and information lines in the product. In reality, it can be assumed that almost all components are interconnected. [Explanation of symbols]
[0053] 1. Work skill management device 11 Central control unit 12 Input Devices 13 Output Devices 14 Main memory 15 Auxiliary storage 16. Communications equipment 21 Input processing section 22 Work Skills Management Department 23 Output Processing Section 31 Skill Information 32 Work Information 33 Worker Information 34 Work and Worker Matrix 130 active cells 131 Selection Mark 132, 133, 134 Messages
Claims
1. an input processing unit that receives task information that stores skills required for each task and worker information that stores skills possessed by each worker; collating the work information with the worker information, and extracting worker candidates who can be in charge of each work; a work skill management unit that creates activation information for a manager to select a worker who will actually be in charge of a work from among the extracted worker candidates; Display workers on the screen in relation to their work, an output processing unit that activates and displays a display portion corresponding to the extracted worker candidate based on the activation information so that the manager can select the display portion; A work skill management device comprising:
2. The output processing unit If the number of candidate workers selected by the manager is not equal to or greater than the number required for the work, Displaying a message, 2. The work skill management device according to claim 1, wherein:
3. The work skill management unit If the administrator selects a display location that is not activated, not to accept such selection; 3. The work skill management device according to claim 2, wherein:
4. The output processing unit Displaying the activated display portion at the intersection of a matrix with the tasks and workers as columns or rows; 4. The work skill management device according to claim 3, wherein:
5. The above skills are: The skill must be a national qualification or an internally certified skill of the company to which the worker belongs.
5. The work skill management device according to claim 4, wherein:
6. The work is It is a combination of the product produced by the work, the process of producing the product, and the content of the work.
6. The work skill management device according to claim 5,
7. The work is The work involves operating press equipment.
7. The work skill management device according to claim 6, wherein:
8. The input processing unit of the work skill management device includes: receiving task information that stores the skills required for each task and worker information that stores the skills possessed by each worker; The work skill management unit of the work skill management device collating the work information with the worker information, and extracting worker candidates who can be in charge of each work; creating activation information for a manager to select a worker who will actually perform the work from among the extracted worker candidates; The output processing unit of the work skill management device Display workers on the screen in relation to their work, activating and displaying a display portion corresponding to the extracted worker candidate based on the activation information so that the manager can select the display portion; A work skill management method characterized by the above.
Citation Information
Patent Citations
Resource allocation support device, resource allocation support method, and resource allocation support program
JP2009238033A
Process planning device and process planning method
JP2010225017A
Field worker management system
JP2017126129A
Operator allocation device, operator allocation method, and program
JP2020042587A
Schedule generation system and schedule generation method
JP2021033710A