KR102304647B1 - Inspection work management device that enables efficient allocation of inspection work of electronic record and operating method thereof - Google Patents
Inspection work management device that enables efficient allocation of inspection work of electronic record and operating method thereof Download PDFInfo
- Publication number
- KR102304647B1 KR102304647B1 KR1020200059654A KR20200059654A KR102304647B1 KR 102304647 B1 KR102304647 B1 KR 102304647B1 KR 1020200059654 A KR1020200059654 A KR 1020200059654A KR 20200059654 A KR20200059654 A KR 20200059654A KR 102304647 B1 KR102304647 B1 KR 102304647B1
- Authority
- KR
- South Korea
- Prior art keywords
- inspection
- inspector
- inspectors
- calculated
- files
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06312—Adjustment or analysis of established resource schedule, e.g. resource or task levelling, or dynamic rescheduling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06398—Performance of employee with respect to a job function
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/109—Time management, e.g. calendars, reminders, meetings or time accounting
- G06Q10/1097—Time management, e.g. calendars, reminders, meetings or time accounting using calendar-based scheduling for task assignment
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Tourism & Hospitality (AREA)
- Theoretical Computer Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Hardware Design (AREA)
- General Factory Administration (AREA)
Abstract
전자 기록물에 대한 검수 업무의 효율적인 할당이 가능한 검수 업무 관리 장치 및 그 동작 방법이 개시된다. 본 발명은 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 복수의 검수자들에게 할당함에 있어, 상기 복수의 검수자들 각각의 나이 정보, 경력 정보 및 급여 정보를 기초로 검수 능력 수치를 산정하고, 상기 검수 능력 수치를 기초로 검수량을 산정하여 상기 검수량만큼의 업무를 각 검수자에게 할당하는 검수 업무 관리 장치 및 그 동작 방법에 대한 것이다.Disclosed are an inspection task management apparatus capable of efficiently allocating inspection tasks for electronic records and an operating method thereof. In the present invention, in allocating to a plurality of inspectors the task of inspecting whether an electronic record is prepared according to a predetermined record preparation format, the inspection ability value based on the age information, career information and salary information of each of the plurality of inspectors It is about an inspection task management device and its operation method for calculating and allocating the inspection amount to each inspector by calculating the inspection quantity based on the inspection capability value.
Description
본 발명은 전자 기록물에 대한 검수 업무의 효율적인 할당이 가능한 검수 업무 관리 장치 및 그 동작 방법에 대한 것이다.The present invention relates to an apparatus for managing inspection tasks capable of efficiently allocating inspection tasks for electronic records and an operating method thereof.
전자 기록물은 정부나 기업 등의 각 기관에서 컴퓨터 시스템을 이용하여 전자 포맷으로 생성, 유통, 관리하는 모든 기록물을 의미하는 것으로, 각 기관의 운영 정책 등을 파악할 수 있는 증거 자료로서의 역할을 한다. Electronic records refer to all records created, distributed, and managed in electronic format using computer systems by each institution, such as the government or corporation, and serve as evidence to understand the operation policies of each institution.
이러한 전자 기록물은 각 기관에서 업무를 수행하기 위한 수단이 되기도 하고, 각 기관의 후임자가 업무를 파악하기 위한 자료가 되기도 하며, 역사적으로 중요한 의미를 가질 수도 있으므로 전자 기록물에 대한 관리 업무는 매우 중요하다.These electronic records serve as a means for performing work in each institution, as data for the successors of each institution to understand their work, and may have historical significance, so the management of electronic records is very important. .
향후에 이러한 전자 기록물이 중요 자료로서 검색되고 활용될 것을 대비하여 각 기관들은 아카이브(archive)에 저장된 방대한 양의 전자 기록물들을 체계적으로 관리할 필요가 있을 것이고, 구체적으로, 방대한 양의 전자 기록물들이 동일한 기록물 작성 형식을 기초로 작성되어 있도록 관리해야 할 것이다. In order to prepare these electronic records to be searched for and utilized as important data in the future, each institution will need to systematically manage the vast amount of electronic records stored in the archive. You will have to manage it so that it is written based on the record writing format.
다만, 전자 기록물들이 각 기관에서 정해진 기록물 작성 형식을 기초로 작성되어 있는지 확인하는 검수 업무는 사람의 육안으로 수행되어야 하고, 전자 기록물들의 양은 시간이 지날수록 계속하여 증가하므로, 전자 기록물들에 대한 검수 업무를 빠른 시간 내에 효율적으로 수행하기 위한 방안이 마련될 필요가 있다.However, the inspection task to confirm that the electronic records are prepared based on the record preparation format set by each institution must be performed with the human eye, and the amount of electronic records continues to increase over time, so the inspection of electronic records It is necessary to come up with a plan to efficiently perform work within a short time.
관련해서, 전자 기록물들에 대한 검수 업무가 빠른 시간 내에 효율적으로 수행되기 위해서는 검수자들에게 각 검수자의 검수 능력에 따른 적절한 업무량이 할당되어야 할 것이다. In this regard, in order to efficiently perform the inspection tasks for electronic records within a short time, the inspectors should be assigned an appropriate amount of work according to the inspection ability of each inspector.
따라서, 전자 기록물에 대한 검수 업무를 검수자들의 업무 능력에 따라 적절히 할당함으로써, 전자 기록물에 대한 검수 업무가 빠르고 효율성있게 처리될 수 있도록 지원하는 검수 업무 관리 기술에 대한 연구가 필요하다.Therefore, there is a need for research on inspection management technology that supports the fast and efficient processing of inspection tasks for electronic records by appropriately allocating inspection tasks for electronic records according to the work capabilities of inspectors.
본 발명에 따른 검수 업무 관리 장치 및 그 동작 방법은 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 복수의 검수자들에게 할당함에 있어, 상기 복수의 검수자들 각각의 나이 정보, 경력 정보 및 급여 정보를 기초로 검수 능력 수치를 산정하고, 상기 검수 능력 수치를 기초로 검수량을 산정하여 상기 검수량만큼의 업무를 각 검수자에게 할당함으로써, 전자 기록물에 대한 검수 업무가 빠르고 효율적으로 진행될 수 있도록 지원하고자 한다.In the inspection task management apparatus and the method of operation thereof according to the present invention, in allocating to a plurality of inspectors the task of inspecting whether an electronic record is prepared according to a predetermined record preparation format, age information, career information of each of the plurality of inspectors By calculating the inspection capability value based on information and salary information, calculating the inspection quantity based on the inspection capacity value, and assigning the same amount of work to each inspector, the inspection task for electronic records will be carried out quickly and efficiently We want to support you so that
본 발명의 일실시예에 따른 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 검수자들에게 할당하기 위한 검수 업무 관리 장치는 검수 대상이 되는 것으로 미리 정해진 복수의 전자 기록물들에 대한 복수의 전자 기록물 파일들이 저장되어 있는 전자 기록물 파일 저장부, 상기 복수의 검수자들 각각에 대한 나이 정보, 경력 정보 및 급여 정보가 저장되어 있는 검수자 정보 저장부, 상기 검수자 정보 저장부를 참조하여, 상기 복수의 검수자들 각각에 대해, 미리 정해진 기준 나이를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 쌍곡 탄젠트 함수(hyperbolic tangent functions)에 입력으로 인가함으로써 제1 수치 값을 산출하고, 미리 정해진 기준 경력을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출하며, 미리 정해진 기준 급여를 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출하는 수치 값 산출부, 상기 복수의 검수자들 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 산출되면, 상기 복수의 검수자들 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기 3차원의 특성 벡터에 대한 유클리드 노름(Euclidean norm)을 연산하는 유클리드 노름 연산부, 상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 산정하는 검수 능력 수치 산정부, 상기 복수의 검수자들 각각에 대한 검수 능력 수치가 산정되면, 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 상기 복수의 검수자들 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 산정하는 검수 업무 할당 비율 산정부, 상기 전자 기록물 파일 저장부를 참조하여 상기 복수의 전자 기록물 파일들의 개수인 제1 개수를 카운트하고, 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 값을 상기 복수의 검수자들 각각에 대한 검수량으로 산정하는 검수량 산정부 및 상기 복수의 검수자들에 대해, 상기 복수의 전자 기록물 파일들로부터 각 검수자에 대한 검수량만큼의 전자 기록물 파일을 중복되지 않도록 추출하여 할당한 후, 상기 복수의 검수자들이 보유하는 검수자 단말 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송하는 전송부를 포함한다.The inspection task management apparatus for allocating to inspectors the task of inspecting whether an electronic record is prepared according to a predetermined record preparation format according to an embodiment of the present invention is an inspection target for a plurality of electronic records predetermined An electronic record file storage unit in which a plurality of electronic record files are stored, an inspector information storage unit in which age information, career information and salary information for each of the plurality of inspectors are stored, with reference to the inspector information storage unit, the plurality of For each inspector of The second numerical value is calculated by applying the reciprocal of the value divided by the experience according to the career information of each inspector as an input to the hyperbolic tangent function, and the reciprocal of the value obtained by dividing the predetermined standard salary by the salary according to the salary information of each inspector A numerical value calculation unit for calculating a third numerical value by applying as an input to the hyperbolic tangent function, the first numerical value, the second numerical value and the third numerical value for each of the plurality of inspectors are calculated, Euclidean norm ( Euclidean norm calculating unit for calculating Euclidean norm), when the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated, the inspection capability value for each of the plurality of inspectors corresponds to each inspector When the inspection ability numerical value calculation unit that calculates to have a positive correlation with the calculated Euclidean norm, and the inspection ability value for each of the plurality of inspectors is calculated, by summing all Total number of inspection capabilities for inspectors of After calculating the value, the inspection task allocation ratio calculation unit that calculates the ratio of the inspection ability value of each of the plurality of inspectors to the total inspection capacity value as the inspection task allocation ratio of each inspector, the electronic record file storage unit Count the first number, which is the number of a plurality of electronic record files, and calculate the value obtained by multiplying the first number by the inspection task allocation ratio of each of the plurality of inspectors as the inspection amount for each of the plurality of inspectors For the calculation unit and the plurality of inspectors, after extracting and allocating an electronic record file equal to the amount of inspection for each inspector from the plurality of electronic record files so as not to overlap, each inspector terminal held by the plurality of inspectors and a transmission unit for transmitting a task instruction message instructing to perform an inspection task for the assigned electronic record files while transmitting the assigned electronic record files for each inspector.
또한, 본 발명의 일실시예에 따른 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 검수자들에게 할당하기 위한 검수 업무 관리 장치의 동작 방법은 검수 대상이 되는 것으로 미리 정해진 복수의 전자 기록물들에 대한 복수의 전자 기록물 파일들이 저장되어 있는 전자 기록물 파일 저장부를 유지하는 단계, 상기 복수의 검수자들 각각에 대한 나이 정보, 경력 정보 및 급여 정보가 저장되어 있는 검수자 정보 저장부를 유지하는 단계, 상기 검수자 정보 저장부를 참조하여, 상기 복수의 검수자들 각각에 대해, 미리 정해진 기준 나이를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제1 수치 값을 산출하고, 미리 정해진 기준 경력을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출하며, 미리 정해진 기준 급여를 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출하는 단계, 상기 복수의 검수자들 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 산출되면, 상기 복수의 검수자들 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기 3차원의 특성 벡터에 대한 유클리드 노름을 연산하는 단계, 상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 산정하는 단계, 상기 복수의 검수자들 각각에 대한 검수 능력 수치가 산정되면, 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 상기 복수의 검수자들 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 산정하는 단계, 상기 전자 기록물 파일 저장부를 참조하여 상기 복수의 전자 기록물 파일들의 개수인 제1 개수를 카운트하고, 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 값을 상기 복수의 검수자들 각각에 대한 검수량으로 산정하는 단계 및 상기 복수의 검수자들에 대해, 상기 복수의 전자 기록물 파일들로부터 각 검수자에 대한 검수량만큼의 전자 기록물 파일을 중복되지 않도록 추출하여 할당한 후, 상기 복수의 검수자들이 보유하는 검수자 단말 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송하는 단계를 포함한다.In addition, the operation method of the inspection task management apparatus for allocating to inspectors the task of inspecting whether electronic records are prepared according to a predetermined record preparation format according to an embodiment of the present invention includes a plurality of predetermined objects to be inspected. Maintaining an electronic records file storage in which a plurality of electronic records files for electronic records are stored, maintaining an inspector information storage in which age information, career information and salary information for each of the plurality of inspectors are stored , with reference to the inspector information storage unit, for each of the plurality of inspectors, a value obtained by dividing a predetermined reference age by the age according to the age information of each inspector is applied to the hyperbolic tangent function to calculate a first numerical value, and , calculates a second numerical value by applying the reciprocal of a value obtained by dividing a predetermined reference career by a career according to the career information of each inspector as an input to the hyperbolic tangent function, and a predetermined reference salary according to the salary information of each inspector calculating a third numerical value by applying the reciprocal of a value divided by When calculated, for each of the plurality of inspectors, a three-dimensional characteristic vector is generated having the first numerical value, the second numerical value, and the third numerical value as components, and then the three-dimensional characteristic vector is The step of calculating the Euclidean norm, when the Euclidean norm for the three-dimensional characteristic vector corresponding to each of the plurality of inspectors is calculated, the number of inspection capability for each of the plurality of inspectors is calculated corresponding to each inspector Calculating to have a positive correlation with the Euclidean norm, when the number of inspection ability for each of the plurality of inspectors is calculated, by summing all the inspection capacity values for each inspector, the entire inspection of the plurality of inspectors After calculating the ability value, each of the plurality of inspectors for the overall inspection ability value Calculating the ratio of the inspection capability value of each inspector to the inspection task allocation ratio, counting the first number that is the number of the plurality of electronic records files with reference to the electronic records file storage unit, and the plurality of the first number Calculating the value multiplied by the inspection task allocation rate of each of the inspectors as the inspection amount for each of the plurality of inspectors and for the plurality of inspectors, the inspection amount for each inspector from the plurality of electronic record files After extracting and allocating as many electronic records files as not to be duplicated, while transmitting the electronic records files allocated for each inspector to each inspector terminal possessed by the plurality of inspectors, the inspection task for the allocated electronic records files It includes the step of transmitting a task instruction message instructing to perform.
본 발명에 따른 검수 업무 관리 장치 및 그 동작 방법은 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 복수의 검수자들에게 할당함에 있어, 상기 복수의 검수자들 각각의 나이 정보, 경력 정보 및 급여 정보를 기초로 검수 능력 수치를 산정하고, 상기 검수 능력 수치를 기초로 검수량을 산정하여 상기 검수량만큼의 업무를 각 검수자에게 할당함으로써, 전자 기록물에 대한 검수 업무가 빠르고 효율적으로 진행될 수 있도록 지원할 수 있다.In the inspection task management apparatus and the method of operation thereof according to the present invention, in allocating to a plurality of inspectors the task of inspecting whether an electronic record is prepared according to a predetermined record preparation format, age information, career information of each of the plurality of inspectors By calculating the inspection capability value based on information and salary information, calculating the inspection quantity based on the inspection capacity value, and assigning the same amount of work to each inspector, the inspection task for electronic records will be carried out quickly and efficiently can support you to
도 1은 본 발명의 일실시예에 따른 검수 업무 관리 장치의 구조를 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 검수 업무 관리 장치의 동작 방법을 도시한 순서도이다. 1 is a view showing the structure of the inspection task management apparatus according to an embodiment of the present invention.
Figure 2 is a flowchart illustrating a method of operation of the inspection task management apparatus according to an embodiment of the present invention.
이하에서는 본 발명에 따른 실시예들을 첨부된 도면을 참조하여 상세하게 설명하기로 한다. 이러한 설명은 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였으며, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 본 명세서 상에서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 사람에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다.Hereinafter, embodiments according to the present invention will be described in detail with reference to the accompanying drawings. These descriptions are not intended to limit the present invention to specific embodiments, and should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. While describing each drawing, like reference numerals are used for similar components, and unless otherwise defined, all terms used in this specification, including technical or scientific terms, refer to those of ordinary skill in the art to which the present invention belongs. It has the same meaning as is commonly understood by those who have it.
본 문서에서, 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다. 또한, 본 발명의 다양한 실시예들에 있어서, 각 구성요소들, 기능 블록들 또는 수단들은 하나 또는 그 이상의 하부 구성요소로 구성될 수 있고, 각 구성요소들이 수행하는 전기, 전자, 기계적 기능들은 전자회로, 집적회로, ASIC(Application Specific Integrated Circuit) 등 공지된 다양한 소자들 또는 기계적 요소들로 구현될 수 있으며, 각각 별개로 구현되거나 2 이상이 하나로 통합되어 구현될 수도 있다. In this document, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated. In addition, in various embodiments of the present invention, each of the components, functional blocks or means may be composed of one or more sub-components, and the electrical, electronic, and mechanical functions performed by each component are electronic. A circuit, an integrated circuit, an ASIC (Application Specific Integrated Circuit), etc. may be implemented with various well-known devices or mechanical elements, and may be implemented separately or two or more may be integrated into one.
한편, 첨부된 블록도의 블록들이나 흐름도의 단계들은 범용 컴퓨터, 특수용 컴퓨터, 휴대용 노트북 컴퓨터, 네트워크 컴퓨터 등 데이터 프로세싱이 가능한 장비의 프로세서나 메모리에 탑재되어 지정된 기능들을 수행하는 컴퓨터 프로그램 명령들(instructions)을 의미하는 것으로 해석될 수 있다. 이들 컴퓨터 프로그램 명령들은 컴퓨터 장치에 구비된 메모리 또는 컴퓨터에서 판독 가능한 메모리에 저장될 수 있기 때문에, 블록도의 블록들 또는 흐름도의 단계들에서 설명된 기능들은 이를 수행하는 명령 수단을 내포하는 제조물로 생산될 수도 있다. 아울러, 각 블록 또는 각 단계는 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 명령들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 가능한 실시예들에서는 블록들 또는 단계들에서 언급된 기능들이 정해진 순서와 달리 실행되는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들 또는 단계들은 실질적으로 동시에 수행되거나, 역순으로 수행될 수 있으며, 경우에 따라 일부 블록들 또는 단계들이 생략된 채로 수행될 수도 있다.On the other hand, the blocks in the accompanying block diagram or steps in the flowchart are computer program instructions that are loaded in a processor or memory of equipment capable of data processing, such as a general-purpose computer, a special-purpose computer, a portable notebook computer, and a network computer, and perform specified functions. can be interpreted as meaning Since these computer program instructions may be stored in a memory provided in a computer device or in a memory readable by a computer, the functions described in the blocks of the block diagrams or the steps of the flowcharts are produced as articles of manufacture containing instruction means for performing the same. could be In addition, each block or each step may represent a module, segment, or portion of code comprising one or more executable instructions for executing the specified logical function(s). It should also be noted that, in some alternative embodiments, it is also possible for the functions recited in blocks or steps to be executed out of the prescribed order. For example, two blocks or steps shown one after another may be performed substantially simultaneously or in the reverse order, and in some cases, some blocks or steps may be omitted.
도 1은 본 발명의 일실시예에 따른 검수 업무 관리 장치의 구조를 도시한 도면이다. 1 is a view showing the structure of the inspection task management apparatus according to an embodiment of the present invention.
본 발명의 일실시예에 따른 검수 업무 관리 장치(110)는 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 검수자들에게 할당하기 위한 장치로, 전자 기록물 파일 저장부(111), 검수자 정보 저장부(112), 수치 값 산출부(113), 유클리드 노름 연산부(114), 검수 능력 수치 산정부(115), 검수 업무 할당 비율 산정부(116), 검수량 산정부(117) 및 전송부(118)를 포함한다. The inspection
전자 기록물 파일 저장부(111)에는 검수 대상이 되는 것으로 미리 정해진 복수의 전자 기록물들에 대한 복수의 전자 기록물 파일들이 저장되어 있다.The electronic record
검수자 정보 저장부(112)에는 상기 복수의 검수자들 각각에 대한 나이 정보, 경력 정보 및 급여 정보가 저장되어 있다.The inspector
예컨대, 검수자 정보 저장부(112)에는 하기의 표 1과 같이 정보가 저장되어 있을 수 있다.For example, information may be stored in the inspector
수치 값 산출부(113)는 검수자 정보 저장부(112)를 참조하여, 상기 복수의 검수자들 각각에 대해, 미리 정해진 기준 나이를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 쌍곡 탄젠트 함수(hyperbolic tangent functions)에 입력으로 인가함으로써 제1 수치 값을 산출하고, 미리 정해진 기준 경력을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출하며, 미리 정해진 기준 급여를 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출한다.Numerical
여기서, 상기 쌍곡 탄젠트 함수란, 지수 함수를 사용하여 정의한 쌍곡선 함수들 중 하나로, 쌍곡 사인 함수를 쌍곡 코사인 함수로 나누어서 생성될 수 있는 함수이며, 하기의 수학식 1에 기초하여 연산되는 함수이다.Here, the hyperbolic tangent function is one of hyperbolic functions defined using an exponential function, a function that can be generated by dividing a hyperbolic sine function by a hyperbolic cosine function, and is a function calculated based on Equation 1 below.
유클리드 노름 연산부(114)는 상기 복수의 검수자들 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 산출되면, 상기 복수의 검수자들 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기 3차원의 특성 벡터에 대한 유클리드 노름(Euclidean norm)을 연산한다.When the first numerical value, the second numerical value, and the third numerical value for each of the plurality of examiners are calculated, the Euclidean
여기서, 유클리드 노름이란 n차원의 유클리드 공간 상에 어느 하나의 벡터가 존재할 때, 상기 벡터의 크기를 의미하는 것으로 하기의 수학식 2에 따라 연산될 수 있다.Here, the Euclidean norm refers to the size of a vector when any one vector exists in an n-dimensional Euclidean space, and may be calculated according to Equation 2 below.
상기 수학식 2에서 는 유클리드 노름, 는 n차원의 특성 벡터에 포함되어 있는 i번째 성분을 의미한다.In Equation 2, Euclidean norm, , denotes the i-th component included in the n-dimensional feature vector.
검수 능력 수치 산정부(115)는 상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 산정한다.When the Euclidean norm for the three-dimensional characteristic vector corresponding to each of the plurality of inspectors is calculated, the inspection ability
이때, 본 발명의 일실시예에 따르면, 검수 능력 수치 산정부(115)는 상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되는 경우, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 하기의 수학식 3에 따라 산정할 수 있다.At this time, according to an embodiment of the present invention, when the Euclidean norm for the three-dimensional characteristic vector corresponding to each of the plurality of inspectors is calculated, the inspection capability
여기서, C는 상기 검수 능력 수치를 의미하고, n은 상기 연산된 유클리드 노름을 의미한다.Here, C means the test capability value, and n means the calculated Euclidean norm.
이렇게, 상기 복수의 검수자들 각각에 대한 검수 능력 수치가 산정되면, 검수 업무 할당 비율 산정부(116)는 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 상기 복수의 검수자들 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 산정한다.In this way, when the number of inspection capability for each of the plurality of inspectors is calculated, the inspection task allocation
검수량 산정부(117)는 전자 기록물 파일 저장부(111)를 참조하여 상기 복수의 전자 기록물 파일들의 개수인 제1 개수를 카운트하고, 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 값을 상기 복수의 검수자들 각각에 대한 검수량으로 산정한다.The inspection
이때, 본 발명의 일실시예에 따르면, 검수량 산정부(117)는 상기 복수의 검수자들 각각에 대한 검수량이 소수점을 갖도록 산정되는 경우, 각 검수자에 대한 검수량을 구체적으로 결정하기 위한 구성으로, 임시 검수량 산정부(119) 및 검수량 결정부(120)를 포함할 수 있다.At this time, according to an embodiment of the present invention, the inspection
임시 검수량 산정부(119)는 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 제1 연산 값이 소수점을 갖도록 연산되는 경우, 상기 제1 연산 값의 소수점 이하 자리의 수를 반올림한 값을 상기 복수의 검수자들 각각에 대한 임시 검수량으로 산정한다. Temporary inspection
검수량 결정부(120)는 상기 복수의 검수자들 각각에 대한 임시 검수량이 산정되면, 각 검수자에 대한 임시 검수량을 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 임시 검수량인 제2 개수를 산출한 후 상기 제2 개수가 상기 제1 개수를 초과하는 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 많은 순서대로 하나씩 줄이고, 상기 제2 개수가 상기 제1 개수의 미만인 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 적은 순서대로 하나씩 늘림으로써, 상기 복수의 검수자들 각각에 대한 검수량을 최종적으로 결정한다.Inspection amount determining unit 120 when the temporary inspection amount for each of the plurality of inspectors is calculated, by summing all the temporary inspection quantity for each inspector, the second number that is the total amount of temporary inspection for the plurality of inspectors When it is confirmed that the second number exceeds the first number after calculating If the amount of inspection is reduced by one in the order of the number of temporary inspections calculated for each inspector, and it is confirmed that the second number is less than the first number, the total temporary inspection amount for the plurality of inspectors is the first number By increasing the temporary inspection quantity for each of the plurality of inspectors one by one in the decreasing order of the temporary inspection quantity calculated for each inspector, the inspection quantity for each of the plurality of inspectors is finally determined.
전송부(118)는 상기 복수의 검수자들에 대해, 상기 복수의 전자 기록물 파일들로부터 각 검수자에 대한 검수량만큼의 전자 기록물 파일을 중복되지 않도록 추출하여 할당한 후, 상기 복수의 검수자들이 보유하는 검수자 단말(131, 132, 133, 134, 135, 136) 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송한다.The
이때, 본 발명의 일실시예에 따르면, 검수 업무 관리 장치(110)로부터 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각에 각 검수자에 대해 할당된 전자 기록물 파일들과 상기 업무 지시 메시지가 수신되는 경우, 상기 복수의 검수자들 각각은 각 검수자가 보유하는 검수자 단말을 통해 상기 할당된 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있다.At this time, according to an embodiment of the present invention, the electronic record file allocated for each inspector to each inspector terminal (131, 132, 133, 134, 135, 136) of the plurality of inspectors from the inspection
이하에서는, 검수 업무 관리 장치(110)의 동작을 예를 들어 상세히 설명하기로 한다.Hereinafter, the operation of the inspection
먼저, 기준 나이가 '40(세)', 기준 경력이 '5(년)', 기준 급여가 '300(만원/월)'으로 미리 정해졌다고 가정하면, 수치 값 산출부(113)는 상기 표 1과 같은 검수자 정보 저장부(112)를 참조하여, 상기 복수의 검수자들 각각에 대해, '40(세)'를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 상기의 수학식 1과 같은 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제1 수치 값을 산출할 수 있고, '5(년)'을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기의 수학식 1과 같은 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출할 수 있으며, '300(만원/월)'을 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기의 수학식 1과 같은 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출할 수 있다.First, assuming that the reference age is '40 (years)', the reference career is '5 (years)', and the reference salary is '300 (10,000 won/month)', the
즉, 수치 값 산출부(113)는 상기 표 1과 같은 검수자 정보 저장부(112)를 참조하여, 상기 복수의 검수자들인 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 하기의 표 2와 같이 산출할 수 있다.That is, the numerical
유클리드 노름 연산부(114)는 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 상기의 표 2와 같이 산출되면, 하기의 표 3과 같이 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기의 수학식 2에 따라 상기 3차원의 특성 벡터에 대한 유클리드 노름을 연산할 수 있다.The Euclidean
이렇게, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 상기의 표 3과 같이 연산되면, 검수 능력 수치 산정부(115)는 하기의 표 4와 같이 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 상기의 수학식 3에 따라 산정할 수 있다. In this way, the Euclidean norm for the three-dimensional feature vector corresponding to each of 'examiner 1', 'examiner 2', 'examiner 3', 'examiner 4', 'examiner 5' and 'examiner 6' is shown in Table 3 above. When calculated as, the inspection capability
그리고, 검수 업무 할당 비율 산정부(116)는 상기 복수의 검수자들인 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 검수 능력 수치가 하기의 표 4와 같이 산정되면, 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6'에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 하기의 표 4와 같이 산정할 수 있다.And, the inspection task allocation
구체적으로, 하기의 표 4와 같이 상기 전체 검수 능력 수치가 '4.708739'이고, '검수자 1'의 검수 능력 수치가 '0.816966'이라고 하면, 검수 업무 할당 비율 산정부(116)는 '4.708739'에 대한 '0.816966'의 비율인 '0.1735'를 '검수자 1'의 검수 업무 할당 비율로 산정할 수 있을 것이다. Specifically, as shown in Table 4 below, if the overall inspection ability value is '4.708739' and the inspection ability value of 'examiner 1' is '0.816966', the inspection task allocation
이때, 전자 기록물 파일 저장부(111)에 저장되어 있는 복수의 전자 기록물 파일들의 개수가 '3000'이라고 가정하면, 검수량 산정부(117)는 전자 기록물 파일 저장부(111)를 참조하여 상기 복수의 전자 기록물 파일들의 개수로 '3000'을 카운트할 수 있고, '3000'에 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각의 검수 업무 할당 비율을 곱한 값을 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 검수량으로 산정할 수 있다.At this time, assuming that the number of the plurality of electronic records files stored in the electronic records file
만약, 하기의 표 5와 같이 상기 복수의 전자 기록물 파일들의 개수인 '3000'에 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각의 검수 업무 할당 비율을 곱한 제1 연산 값이 소수점을 갖도록 연산되었다면, 임시 검수량 산정부(119)는 상기 제1 연산 값의 소수점 이하 자리의 수를 반올림한 값을 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 임시 검수량으로 산정할 수 있다.If, as shown in Table 5 below, 'Inspector 1', 'Inspector 2', 'Inspector 3', 'Inspector 4', 'Inspector 5' and 'Inspector 6' in '3000', which is the number of the plurality of electronic record files, are If the first calculation value multiplied by each inspection task allocation ratio has been calculated to have a decimal point, the temporary inspection
이렇게, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 임시 검수량이 상기의 표 5와 같이 산정되었다면, 검수량 결정부(120)는 각 검수자에 대한 임시 검수량을 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 임시 검수량으로 '2999'를 산출할 수 있다.In this way, if the temporary inspection amount for each of 'Inspector 1', 'Inspector 2', 'Inspector 3', 'Inspector 4', 'Inspector 5' and 'Inspector 6' is calculated as shown in Table 5 above, the amount of inspection is determined The unit 120 may calculate '2999' as the total amount of temporary inspection for the plurality of inspectors by summing all the temporary inspection quantities for each inspector.
이후, 검수량 결정부(120)는 상기 복수의 검수자들에 대한 전체 임시 검수량인 '2999'가 상기 복수의 전자 기록물 파일들의 개수인 '3000'의 미만인 것으로 확인되므로, 상기 복수의 검수자들에 대한 전체 임시 검수량이 '3000'과 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 적은 순서인 '검수자 6', '검수자 3', '검수자 5', '검수자 4', '검수자 1', '검수자 2'의 순서대로 하나씩 늘림으로써, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 검수량을 최종적으로 결정할 수 있다.After that, the inspection amount determining unit 120 confirms that '2999', which is the total amount of temporary inspection for the plurality of inspectors, is less than '3000', which is the number of the plurality of electronic record files, so that the plurality of inspectors 'Inspector 6', 'Inspector 3', 'In the order of the temporary inspection quantity calculated for each inspector, the temporary inspection quantity for each of the plurality of inspectors is lower than the temporary inspection quantity for each inspector until the total temporary inspection quantity for the By increasing by one in the order of 'Inspector 5', 'Inspector 4', 'Inspector 1', 'Inspector 2', 'Inspector 1', 'Inspector 2', 'Inspector 3', 'Inspector 4', 'Inspector 5' and The amount of inspection for each 'Inspector 6' can be finally determined.
즉, 검수량 결정부(120)는 상기 복수의 검수자들에 대한 전체 임시 검수량('2999')이 '3000'과 일치하기 위해 '1'의 검수량이 더 할당되어야 하므로, 각 검수자에 대해 산정된 임시 검수량이 '461'로 가장 적은 '검수자 6'의 임시 검수량을 '462'로 하나 늘림으로써, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 검수량을 '520', '524', '488', '505', '501', '462'로 최종 결정할 수 있다.That is, the inspection amount determining unit 120 has to allocate more inspection quantity of '1' in order for the total temporary inspection quantity ('2999') for the plurality of inspectors to match '3000', so for each inspector 'Inspector 1', 'Inspector 2', 'Inspector 1', 'Inspector 2', 'Inspector 3', 'Inspector 4', ' The amount of inspection for each of Inspector 5' and 'Inspector 6' can be finally determined as '520', '524', '488', '505', '501', and '462'.
이렇게, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대한 검수량이 산정되면, 전송부(118)는 상기 복수의 검수자들 중 '검수자 1'에 대해, 상기 복수의 전자 기록물 파일들로부터 '520'개의 전자 기록물 파일들을 추출하여 할당한 후, '검수자 1'이 보유하는 검수자 단말(131)로 '검수자 1'에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송할 수 있다.In this way, when the amount of inspection for each of 'examiner 1', 'examiner 2', 'examiner 3', 'examiner 4', 'examiner 5' and 'examiner 6' is calculated, the
같은 방식으로, 전송부(118)는 '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대해, 상기 복수의 전자 기록물 파일들로부터 '524'개, '488'개, '505'개, '501'개, '462'개의 전자 기록물 파일들을 서로 중복되지 않도록 추출하여 할당한 후, '검수자 2'가 보유하는 검수자 단말(132), '검수자 3'이 보유하는 검수자 단말(133), '검수자 4'가 보유하는 검수자 단말(134), '검수자 5'가 보유하는 검수자 단말(135), '검수자 6'이 보유하는 검수자 단말(136) 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송할 수 있다.In the same way, the
이때, 검수 업무 관리 장치(110)로부터 상기 복수의 검수자들의 검수자 단말(131, 132, 133,134, 135, 136) 각각에 각 검수자에 대해 할당된 전자 기록물 파일들과 상기 업무 지시 메시지가 수신되면, 상기 복수의 검수자들 중 '검수자 1'은 '검수자 1'의 검수자 단말(131)을 통해 '520'개의 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있고, '검수자 2'는 '검수자 2'의 검수자 단말(132)을 통해 '524'개의 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있으며, '검수자 3'은 '검수자 3'의 검수자 단말(133)을 통해 '488'개의 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있다. 마찬가지로, '검수자 4'는 '검수자 4'의 검수자 단말(134)을 통해 '505'개의 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있고, '검수자 5'는 '검수자 5'의 검수자 단말(135)을 통해 '501'개의 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있으며, '검수자 6'은 '검수자 6'의 검수자 단말(136)을 통해 '462'개의 전자 기록물 파일들을 하나씩 오픈한 후 오픈된 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 수행할 수 있다.At this time, the electronic record files and the task instruction message assigned for each inspector to each inspector terminal (131, 132, 133, 134, 135, 136) of the plurality of inspectors from the inspection
본 발명의 일실시예에 따르면, 검수 업무 관리 장치(110)는 업무 속도가 느린 검수자를 독려하여 업무의 효율을 높이기 위한 구성으로 전송 요청부(121), 검수 완료 비율 산정부(122) 및 검수 독려 메시지 전송부(123)를 더 포함할 수 있다.According to an embodiment of the present invention, the inspection
전송 요청부(121)는 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각으로 상기 업무 지시 메시지가 전송된 이후, 상기 업무 지시 메시지가 전송된 시점으로부터 중간 점검을 위한 미리 설정된 기간이 경과하면, 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각으로 검수가 완료된 전자 기록물 파일을 전송 요청한다.
이때, 본 발명의 일실시예에 따르면, 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각은 검수 업무 관리 장치(110)로부터 검수가 완료된 전자 기록물 파일의 전송 요청이 수신되는 경우, 각 검수자에 대해 할당된 전자 기록물 파일들 중 검수가 완료된 전자 기록물 파일을 검수 업무 관리 장치(110)로 전송할 수 있다.At this time, according to an embodiment of the present invention, each of the
검수 완료 비율 산정부(122)는 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각으로부터 각 검수자에 의해 검수가 완료된 전자 기록물 파일로 검수 완료 파일들이 수신되면, 상기 복수의 검수자들 각각에 대해, 각 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들의 개수를 카운트하고, 각 검수자의 검수량에 대한 상기 검수 완료 파일들의 개수의 비율을 검수 완료 비율로 산정함으로써, 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 산정한다.The inspection completion
검수 독려 메시지 전송부(123)는 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 기초로, 상기 복수의 검수자들에 대한 검수 완료 비율의 평균 값을 연산한 후 상기 복수의 검수자들 중 상기 평균 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제1 검수자를 추출하고, 상기 적어도 하나의 제1 검수자의 검수자 단말로 신속한 검수 업무를 수행할 것을 지시하는 검수 독려 메시지를 전송한다.The inspection encouragement
이하에서는, 전술한 예에 따라 전송 요청부(121), 검수 완료 비율 산정부(122) 및 검수 독려 메시지 전송부(123)의 동작을 예를 들어 상세히 설명하기로 한다.Hereinafter, the operations of the
먼저, 중간 점검을 위한 미리 설정된 기간이 '3일'이라고 가정하면, 전송 요청부(121)는 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각으로 상기 업무 지시 메시지가 전송된 이후, 상기 업무 지시 메시지가 전송된 시점으로부터 '3일'이 경과하는 경우, 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각으로 검수가 완료된 전자 기록물 파일을 전송 요청할 수 있다.First, assuming that the preset period for the intermediate inspection is '3 days', the
이때, 상기 복수의 검수자들의 검수자 단말(131, 132, 133, 134, 135, 136) 각각은 검수 업무 관리 장치(110)로부터 검수가 완료된 전자 기록물 파일의 전송 요청이 수신되면, 각 검수자에 대해 할당된 전자 기록물 파일들 중 검수가 완료된 전자 기록물 파일을 검수 업무 관리 장치(110)로 전송할 수 있다.At this time, each of the
만약, '검수자 1'의 검수자 단말(131)로부터 검수가 완료된 전자 기록물 파일로 '390'개의 검수 완료 파일들이 수신되었고, '검수자 2'의 검수자 단말(132)로부터 '410'개의 검수 완료 파일들이 수신되었으며, '검수자 3'의 검수자 단말(133)로부터 '148'개의 검수 완료 파일들이 수신되었고, '검수자 4'의 검수자 단말(134)로부터 '160'개의 검수 완료 파일들이 수신되었으며, '검수자 5'의 검수자 단말(135)로부터 '420'개의 검수 완료 파일들이 수신되었고, '검수자 6'의 검수자 단말(136)로부터 '375'개의 검수 완료 파일들이 수신되었다고 가정하면, 검수 완료 비율 산정부(122)는 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 각각에 대해, 각 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들의 개수를 카운트할 수 있고, 각 검수자의 검수량에 대한 상기 검수 완료 파일들의 개수의 비율을 검수 완료 비율로 산정함으로써, 하기의 표 6과 같이 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 산정할 수 있다.If, '390' inspection completion files were received from the
구체적으로, 전술한 바와 같이 '검수자 1'의 검수량이 '520'이고, '검수자 1'의 검수자 단말(131)로부터 수신된 상기 검수 완료 파일들의 개수가 '390'이면, 검수 완료 비율 산정부(122)는 '520'에 대한 '390'의 비율인 '0.75'를 '검수자 1'에 대한 검수 완료 비율로 산정할 수 있을 것이다.Specifically, as described above, if the amount of inspection of 'examiner 1' is '520' and the number of inspection completion files received from the
이후, 검수 독려 메시지 전송부(123)는 상기 표 6과 같은 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 기초로, '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6'에 대한 검수 완료 비율의 평균 값인 '0.634054'를 연산할 수 있다.Thereafter, the inspection encouraging
그리고, 검수 독려 메시지 전송부(123)는 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 중 상기 평균 값인 '0.634054' 이하의 검수 완료 비율을 갖는 적어도 하나의 제1 검수자로 '검수자 3'('0.303279')과 '검수자 4'('0.316832')를 추출한 후 '검수자 3'의 검수자 단말(133)과 '검수자 4'의 검수자 단말(134) 각각으로 신속한 검수 업무를 수행할 것을 지시하는 검수 독려 메시지를 전송할 수 있다.In addition, the inspection encouraging
본 발명의 일실시예에 따르면, 검수 업무 관리 장치(110)는 업무 속도가 느린 검수자의 검수량 일부를 업무 속도가 빠른 검수자에게 재할당하여 업무 효율을 높이기 위한 구성으로, 검수자 확인부(124), 미검수 기록물 산출부(125), 재할당 검수량 산정부(126), 재할당 기록물 선택부(127), 우수 검수자 확인부(128), 재할당 처리부(129) 및 추가 업무 메시지 전송부(130)를 더 포함할 수 있다.According to an embodiment of the present invention, the inspection
검수자 확인부(124)는 상기 평균 값에 미리 정해진 제1 비율을 곱하여 제2 연산 값을 산출한 후 상기 복수의 검수자들 중 상기 제2 연산 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제2 검수자를 확인한다.The
미검수 기록물 산출부(125)는 상기 적어도 하나의 제2 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들을 기초로 상기 복수의 전자 기록물 파일들 중 상기 적어도 하나의 제2 검수자가 검수를 완료하지 못한 미검수 전자 기록물 파일들을 모두 확인하고, 상기 미검수 전자 기록물 파일들의 총 개수를 산출한다.The unchecked
재할당 검수량 산정부(126)는 상기 미검수 전자 기록물 파일들의 총 개수에 미리 정해진 제2 비율을 곱함으로써, 상기 미검수 전자 기록물 파일들 중 재할당을 위한 전자 기록물 파일들의 개수를 지시하는 재할당 검수량을 산정한다.The reassignment inspection
이때, 본 발명의 일실시예에 따르면, 재할당 검수량 산정부(126)는 상기 미검수 전자 기록물 파일들의 총 개수에 상기 제2 비율을 곱한 제3 연산 값이 소수점을 갖도록 연산되는 경우, 상기 제3 연산 값의 소수점 이하 자리의 수를 반올림한 값을 상기 재할당 검수량으로 산정할 수 있다.At this time, according to an embodiment of the present invention, when the reallocation inspection
재할당 기록물 선택부(127)는 상기 미검수 전자 기록물 파일들 중 상기 재할당 검수량만큼의 전자 기록물 파일을 재할당 전자 기록물 파일들로 랜덤하게 선택한다.The reassignment
우수 검수자 확인부(128)는 상기 복수의 검수자들 중 상기 평균 값을 초과하는 검수 완료 비율을 갖는 적어도 하나의 제3 검수자를 확인한다.Excellent
재할당 처리부(129)는 상기 재할당 전자 기록물 파일들을 상기 적어도 하나의 제3 검수자에 대해 검수 완료 비율이 높은 순서에 따라 라운드 로빈(Round Robin) 방식으로 하나씩 랜덤하게 재할당한다.The
여기서, 라운드 로빈이란 그룹 내에 있는 모든 요소를 합리적인 순서에 입각하여 추출하는 방식으로, 리스트의 맨 위에서 아래로 가며 순서대로 하나씩 추출하고, 끝나면 다시 맨 위로 돌아가서 추출하는 것을 의미한다.Here, round robin refers to a method of extracting all elements in a group based on a reasonable order, extracting them one by one from the top to the bottom of the list, and then returning to the top again to extract them.
추가 업무 메시지 전송부(130)는 상기 적어도 하나의 제3 검수자의 검수자 단말로 각 검수자에 대해 재할당된 전자 기록물 파일들을 전송하면서, 상기 재할당된 전자 기록물 파일들에 대한 추가 검수 업무를 수행할 것을 지시하는 추가 업무 메시지를 전송한다.Additional task
이하에서는, 전술한 예에 따라 검수자 확인부(124), 미검수 기록물 산출부(125), 재할당 검수량 산정부(126), 재할당 기록물 선택부(127), 우수 검수자 확인부(128), 재할당 처리부(129) 및 추가 업무 메시지 전송부(130)의 동작을 예를 들어 상세히 설명하기로 한다.Hereinafter, according to the above-described example, the
우선, 미리 정해진 제1 비율이 '0.5'라고 하면, 검수자 확인부(124)는 상기 평균 값인 '0.634054'에 '0.5'를 곱하여 제2 연산 값인 '0.317027'을 산출한 후 상기 복수의 검수자들인 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 중 '0.317027' 이하의 검수 완료 비율을 갖는 적어도 하나의 제2 검수자로 '검수자 3'('0.303279')과 '검수자 4'('0.316832')를 확인할 수 있다.First, if the first predetermined ratio is '0.5', the
미검수 기록물 산출부(125)는 '검수자 3'의 검수자 단말(133)로부터 수신된 '148'개의 검수 완료 파일들과 '검수자 4'의 검수자 단말(134)로부터 수신된 '160'개의 검수 완료 파일들을 기초로 상기 복수의 전자 기록물 파일들 중 '검수자 3'이 검수를 완료하지 못한 '340'개의 미검수 전자 기록물 파일들과 '검수자 4'가 검수를 완료하지 못한 '345'개의 미검수 전자 기록물 파일들을 확인할 수 있고, 상기 미검수 전자 기록물 파일들의 총 개수로 '685('340'+'345')'를 산출할 수 있다.The unchecked
이때, 미리 정해진 제2 비율이 '0.2'라고 하면, 재할당 검수량 산정부(126)는 상기 미검수 전자 기록물 파일들의 총 개수인 '685'에 '0.2'를 곱함으로써, 상기 미검수 전자 기록물 파일들 중 재할당을 위한 전자 기록물 파일들의 개수를 지시하는 재할당 검수량을 '137'로 산정할 수 있다.At this time, if the second predetermined ratio is '0.2', the reassignment inspection
상기 재할당 검수량이 '137'로 산정되면, 재할당 기록물 선택부(127)는 상기 미검수 전자 기록물 파일들 중 '137'개의 전자 기록물 파일을 재할당 전자 기록물 파일들로 랜덤하게 선택할 수 있고, 우수 검수자 확인부(128)는 '검수자 1', '검수자 2', '검수자 3', '검수자 4', '검수자 5' 및 '검수자 6' 중 상기 평균 값인 '0.634054'를 초과하는 검수 완료 비율을 갖는 적어도 하나의 제3 검수자로 '검수자 1', '검수자 2', '검수자 5' 및 '검수자 6'을 확인할 수 있다.If the reassignment inspection amount is calculated as '137', the reassignment
그러면, 재할당 처리부(129)는 상기 재할당 전자 기록물 파일들을 검수 완료 비율이 높은 순서인 '검수자 5', '검수자 6', '검수자 2', '검수자 1'의 순서에 따라 라운드 로빈 방식으로 하나씩 랜덤하게 재할당함으로써, '검수자 5'에 대해 '35'개의 전자 기록물 파일, '검수자 6'에 대해 '34'개의 전자 기록물 파일, '검수자 2'에 대해 '34'개의 전자 기록물 파일, '검수자 1'에 대해 '34'개의 전자 기록물 파일을 재할당할 수 있다. Then, the
이후, 추가 업무 메시지 전송부(130)는 '검수자 5'의 검수자 단말(135)로 '35'개의 전자 기록물 파일들을 전송하고, '검수자 1', '검수자 2', '검수자 6'의 검수자 단말(131, 132, 136) 각각으로 '34'개의 전자 기록물 파일들을 전송하면서, 상기 적어도 하나의 제3 검수자의 검수자 단말(131, 132, 135, 136) 각각으로 상기 재할당된 전자 기록물 파일들에 대한 추가 검수 업무를 수행할 것을 지시하는 추가 업무 메시지를 전송할 수 있다.After that, the additional work
도 2는 본 발명의 일실시예에 따른 전자 기록물이 미리 정해진 기록물 작성 형식에 따라 작성되어 있는지 검수하는 업무를 검수자들에게 할당하기 위한 검수 업무 관리 장치의 동작 방법을 도시한 순서도이다.2 is a flowchart illustrating an operation method of an inspection task management device for allocating to inspectors the task of inspecting whether an electronic record is prepared according to a predetermined record preparation format according to an embodiment of the present invention.
단계(S210)에서는 검수 대상이 되는 것으로 미리 정해진 복수의 전자 기록물들에 대한 복수의 전자 기록물 파일들이 저장되어 있는 전자 기록물 파일 저장부를 유지한다.In step S210, an electronic record file storage unit in which a plurality of electronic record files for a plurality of electronic records predetermined to be an inspection target is stored is maintained.
단계(S220)에서는 상기 복수의 검수자들 각각에 대한 나이 정보, 경력 정보 및 급여 정보가 저장되어 있는 검수자 정보 저장부를 유지한다.In step (S220), the age information, career information, and salary information for each of the plurality of inspectors are stored in the inspector information storage unit is maintained.
단계(S230)에서는 상기 검수자 정보 저장부를 참조하여, 상기 복수의 검수자들 각각에 대해, 미리 정해진 기준 나이를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제1 수치 값을 산출하고, 미리 정해진 기준 경력을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출하며, 미리 정해진 기준 급여를 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출한다.In step S230, referring to the inspector information storage unit, for each of the plurality of inspectors, a value obtained by dividing a predetermined reference age by the age according to the age information of each inspector is applied as an input to the hyperbolic tangent function. Calculate the value, calculate the second numerical value by applying the reciprocal of the value obtained by dividing the predetermined reference career by the career according to the career information of each inspector as an input to the hyperbolic tangent function, and the predetermined standard salary is the salary of each inspector A third numerical value is calculated by applying the reciprocal of the value divided by the salary according to the information as an input to the hyperbolic tangent function.
단계(S240)에서는 상기 복수의 검수자들 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 산출되면, 상기 복수의 검수자들 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기 3차원의 특성 벡터에 대한 유클리드 노름을 연산한다.In step S240, when the first numerical value, the second numerical value, and the third numerical value for each of the plurality of inspectors are calculated, for each of the plurality of inspectors, the first numerical value, the After generating a three-dimensional feature vector having a second numerical value and the third numerical value as components, a Euclidean norm is calculated on the three-dimensional feature vector.
단계(S250)에서는 상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 산정한다.In step S250, when the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated, the number of inspection capability for each of the plurality of inspectors is calculated in response to the Euclidean norm calculated for each inspector is calculated to have a positive correlation with
단계(S260)에서는 상기 복수의 검수자들 각각에 대한 검수 능력 수치가 산정되면, 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 상기 복수의 검수자들 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 산정한다.In step (S260), when the number of inspection ability for each of the plurality of inspectors is calculated, by summing all the inspection capacity values for each inspector, the total inspection capacity value for the plurality of inspectors is calculated and then the overall inspection The ratio of each of the plurality of inspectors to the competence value is calculated as the inspection task allocation ratio of each inspector.
단계(S270)에서는 상기 전자 기록물 파일 저장부를 참조하여 상기 복수의 전자 기록물 파일들의 개수인 제1 개수를 카운트하고, 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 값을 상기 복수의 검수자들 각각에 대한 검수량으로 산정한다.In step S270, a first number, which is the number of the plurality of electronic records files, is counted with reference to the electronic records file storage unit, and the value obtained by multiplying the first number by the inspection task allocation ratio of each of the plurality of inspectors is said It is calculated by the amount of inspection for each of a plurality of inspectors.
단계(S280)에서는 상기 복수의 검수자들에 대해, 상기 복수의 전자 기록물 파일들로부터 각 검수자에 대한 검수량만큼의 전자 기록물 파일을 중복되지 않도록 추출하여 할당한 후, 상기 복수의 검수자들이 보유하는 검수자 단말 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송한다.In step (S280), for the plurality of inspectors, after extracting and allocating an electronic record file equal to the amount of inspection for each inspector from the plurality of electronic record files so as not to be duplicated, the inspector held by the plurality of inspectors While transmitting the assigned electronic record files for each inspector to each terminal, it transmits a task instruction message instructing to perform the inspection task for the assigned electronic record files.
이때, 본 발명의 일실시예에 따르면, 단계(S250)에서는 상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되는 경우, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 상기의 수학식 3에 따라 산정할 수 있다.At this time, according to an embodiment of the present invention, when the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated in step S250, the inspection capability for each of the plurality of inspectors The numerical value may be calculated according to Equation 3 above to have a positive correlation with the Euclidean norm calculated corresponding to each inspector.
또한, 본 발명의 일실시예에 따르면, 단계(S270)에서는 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 제1 연산 값이 소수점을 갖도록 연산되는 경우, 상기 제1 연산 값의 소수점 이하 자리의 수를 반올림한 값을 상기 복수의 검수자들 각각에 대한 임시 검수량으로 산정하는 단계 및 상기 복수의 검수자들 각각에 대한 임시 검수량이 산정되면, 각 검수자에 대한 임시 검수량을 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 임시 검수량인 제2 개수를 산출한 후 상기 제2 개수가 상기 제1 개수를 초과하는 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 많은 순서대로 하나씩 줄이고, 상기 제2 개수가 상기 제1 개수의 미만인 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 적은 순서대로 하나씩 늘림으로써, 상기 복수의 검수자들 각각에 대한 검수량을 최종적으로 결정하는 단계를 포함할 수 있다.In addition, according to an embodiment of the present invention, when the first operation value obtained by multiplying the first number by the inspection task allocation ratio of each of the plurality of inspectors in step S270 is calculated to have a decimal point, the first operation Calculating the value rounded off by the number of decimal places of the value as a temporary inspection amount for each of the plurality of inspectors and when the temporary inspection amount for each of the plurality of inspectors is calculated, the temporary inspection amount for each inspector After calculating the second number that is the total amount of temporary inspection for the plurality of inspectors by summing all of the Reduce the temporary inspection amount for each of the plurality of inspectors by one in the order of the number of temporary inspections calculated for each inspector until the quantity matches the first number, and the second number is less than the first number If it is confirmed, the temporary inspection quantity for each of the plurality of inspectors is decreased in the order of the temporary inspection quantity calculated for each inspector until the total temporary inspection quantity for the plurality of inspectors matches the first number By increasing one by one, it may include the step of finally determining the amount of inspection for each of the plurality of inspectors.
본 발명의 일실시예에 따르면, 상기 검수 업무 관리 장치의 동작 방법은 상기 복수의 검수자들의 검수자 단말 각각으로 상기 업무 지시 메시지가 전송된 이후, 상기 업무 지시 메시지가 전송된 시점으로부터 중간 점검을 위한 미리 설정된 기간이 경과하는 경우, 상기 복수의 검수자들의 검수자 단말 각각으로 검수가 완료된 전자 기록물 파일을 전송 요청하는 단계, 상기 복수의 검수자들의 검수자 단말 각각으로부터 각 검수자에 의해 검수가 완료된 전자 기록물 파일로 검수 완료 파일들이 수신되면, 상기 복수의 검수자들 각각에 대해, 각 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들의 개수를 카운트하고, 각 검수자의 검수량에 대한 상기 검수 완료 파일들의 개수의 비율을 검수 완료 비율로 산정함으로써, 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 산정하는 단계 및 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 기초로, 상기 복수의 검수자들에 대한 검수 완료 비율의 평균 값을 연산한 후 상기 복수의 검수자들 중 상기 평균 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제1 검수자를 추출하고, 상기 적어도 하나의 제1 검수자의 검수자 단말로 신속한 검수 업무를 수행할 것을 지시하는 검수 독려 메시지를 전송하는 단계를 더 포함할 수 있다.According to an embodiment of the present invention, the method of operation of the inspection task management device is after the task instruction message is transmitted to each of the inspector terminals of the plurality of inspectors, from the time the task instruction message is transmitted in advance for interim inspection When the set period elapses, requesting transmission of the electronic record file that has been inspected to each of the inspector terminals of the plurality of inspectors, the inspection is completed with the electronic records file inspected by each inspector from each of the inspector terminals of the plurality of inspectors When the files are received, for each of the plurality of inspectors, the number of the inspection completed files received from the inspector terminal of each inspector is counted, and the ratio of the number of the inspection completed files to the inspection amount of each inspector is completed. By calculating the ratio, the average value of the inspection completion rate for the plurality of inspectors based on the step of calculating the inspection completion rate for each of the plurality of inspectors and the inspection completion rate for each of the plurality of inspectors After calculating, extracting at least one first inspector having an inspection completion rate less than the average value among the plurality of inspectors, and instructing the inspector terminal of the at least one first inspector to perform a quick inspection task The method may further include transmitting an encouragement message.
또한, 본 발명의 일실시예에 따르면, 상기 검수 업무 관리 장치의 동작 방법은 상기 평균 값에 미리 정해진 제1 비율을 곱하여 제2 연산 값을 산출한 후 상기 복수의 검수자들 중 상기 제2 연산 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제2 검수자를 확인하는 단계, 상기 적어도 하나의 제2 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들을 기초로 상기 복수의 전자 기록물 파일들 중 상기 적어도 하나의 제2 검수자가 검수를 완료하지 못한 미검수 전자 기록물 파일들을 모두 확인하고, 상기 미검수 전자 기록물 파일들의 총 개수를 산출하는 단계, 상기 미검수 전자 기록물 파일들의 총 개수에 미리 정해진 제2 비율을 곱함으로써, 상기 미검수 전자 기록물 파일들 중 재할당을 위한 전자 기록물 파일들의 개수를 지시하는 재할당 검수량을 산정하는 단계, 상기 미검수 전자 기록물 파일들 중 상기 재할당 검수량만큼의 전자 기록물 파일을 재할당 전자 기록물 파일들로 랜덤하게 선택하는 단계, 상기 복수의 검수자들 중 상기 평균 값을 초과하는 검수 완료 비율을 갖는 적어도 하나의 제3 검수자를 확인하는 단계, 상기 재할당 전자 기록물 파일들을 상기 적어도 하나의 제3 검수자에 대해 검수 완료 비율이 높은 순서에 따라 라운드 로빈 방식으로 하나씩 랜덤하게 재할당하는 단계 및 상기 적어도 하나의 제3 검수자의 검수자 단말로 각 검수자에 대해 재할당된 전자 기록물 파일들을 전송하면서, 상기 재할당된 전자 기록물 파일들에 대한 추가 검수 업무를 수행할 것을 지시하는 추가 업무 메시지를 전송하는 단계를 더 포함할 수 있다.In addition, according to an embodiment of the present invention, the method of operation of the inspection task management apparatus calculates a second operation value by multiplying the average value by a predetermined first ratio, and then the second operation value among the plurality of inspectors Identifying at least one second inspector having the following inspection completion ratio, the at least one of the plurality of electronic record files based on the inspection completion files received from the inspector terminal of the at least one second inspector A second inspector checks all the unchecked electronic record files that have not completed the inspection, and calculates the total number of the unchecked electronic record files, multiplying the total number of the unchecked electronic record files by a predetermined second ratio By doing so, calculating a reassignment inspection amount indicating the number of electronic record files for reassignment among the unchecked electronic record files; randomly selecting the reassigned electronic records files, identifying at least one third inspector having an inspection completion ratio that exceeds the average value among the plurality of inspectors; Step of randomly reassigning one by one in a round robin manner in the order of the highest inspection completion rate for one third inspector, and transmitting the reassigned electronic record files for each inspector to the inspector terminal of the at least one third inspector While doing so, the method may further include transmitting an additional task message instructing to perform additional inspection tasks for the reassigned electronic records files.
이상, 도 2를 참조하여 본 발명의 일실시예에 따른 검수 업무 관리 장치의 동작 방법에 대해 설명하였다. 여기서, 본 발명의 일실시예에 따른 검수 업무 관리 장치의 동작 방법은 도 1을 이용하여 설명한 검수 업무 관리 장치(110)의 동작에 대한 구성과 대응될 수 있으므로, 이에 대한 보다 상세한 설명은 생략하기로 한다.Above, with reference to FIG. 2, the operation method of the inspection task management apparatus according to an embodiment of the present invention has been described. Here, the operation method of the inspection task management apparatus according to an embodiment of the present invention may correspond to the configuration of the operation of the inspection
본 발명의 일실시예에 따른 검수 업무 관리 장치의 동작 방법은 컴퓨터와의 결합을 통해 실행시키기 위한 저장매체에 저장된 컴퓨터 프로그램으로 구현될 수 있다.The operation method of the inspection task management apparatus according to an embodiment of the present invention may be implemented as a computer program stored in a storage medium for execution through combination with a computer.
또한, 본 발명의 일실시예에 따른 검수 업무 관리 장치의 동작 방법은 컴퓨터와의 결합을 통해 실행시키기 위한 컴퓨터 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. In addition, the operation method of the inspection task management apparatus according to an embodiment of the present invention may be implemented in the form of a computer program command for execution through combination with a computer and recorded in a computer readable medium. The computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the medium may be specially designed and configured for the present invention, or may be known and available to those skilled in the art of computer software. Examples of the computer readable recording medium include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floppy disks. - includes magneto-optical media, and hardware devices specially configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine language codes such as those generated by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like.
이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. As described above, the present invention has been described with specific matters such as specific components and limited embodiments and drawings, but these are provided to help a more general understanding of the present invention, and the present invention is not limited to the above embodiments. , various modifications and variations are possible from these descriptions by those of ordinary skill in the art to which the present invention pertains.
따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Therefore, the spirit of the present invention should not be limited to the described embodiments, and not only the claims to be described later, but also all those with equivalent or equivalent modifications to the claims will be said to belong to the scope of the spirit of the present invention. .
110: 검수 업무 관리 장치
111: 전자 기록물 파일 저장부 112: 검수자 정보 저장부
113: 수치 값 산출부 114: 유클리드 노름 연산부
115: 검수 능력 수치 산정부 116: 검수 업무 할당 비율 산정부
117: 검수량 산정부 118: 전송부
119: 임시 검수량 산정부 120: 검수량 결정부
121: 전송 요청부 122: 검수 완료 비율 산정부
123: 검수 독려 메시지 전송부 124: 검수자 확인부
125: 미검수 기록물 산출부 126: 재할당 검수량 산정부
127: 재할당 기록물 선택부 128: 우수 검수자 확인부
129: 재할당 처리부 130: 추가 업무 메시지 전송부
131, 132, 133, 134, 135, 136: 복수의 검수자들의 검수자 단말110: inspection task management device
111: electronic record file storage unit 112: inspector information storage unit
113: numerical value calculation unit 114: Euclidean norm calculation unit
115: Inspection capability numerical calculation unit 116: Inspection task allocation ratio calculation unit
117: inspection amount calculation unit 118: transmission unit
119: temporary inspection amount calculating unit 120: inspection amount determining unit
121: transmission request unit 122: inspection completion rate calculation unit
123: inspection encouraging message transmission unit 124: inspector confirmation unit
125: unchecked records calculation unit 126: reassignment inspection amount calculation unit
127: reassignment record selection unit 128: good inspector confirmation unit
129: reassignment processing unit 130: additional business message transmission unit
131, 132, 133, 134, 135, 136: the terminal of the inspector of a plurality of inspectors
Claims (12)
검수 대상이 되는 것으로 미리 정해진 복수의 전자 기록물들에 대한 복수의 전자 기록물 파일들이 저장되어 있는 전자 기록물 파일 저장부;
상기 복수의 검수자들 각각에 대한 나이 정보, 경력 정보 및 급여 정보가 저장되어 있는 검수자 정보 저장부;
상기 검수자 정보 저장부를 참조하여, 상기 복수의 검수자들 각각에 대해, 미리 정해진 기준 나이를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 쌍곡 탄젠트 함수(hyperbolic tangent functions)에 입력으로 인가함으로써 제1 수치 값을 산출하고, 미리 정해진 기준 경력을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출하며, 미리 정해진 기준 급여를 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출하는 수치 값 산출부;
상기 복수의 검수자들 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 산출되면, 상기 복수의 검수자들 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기 3차원의 특성 벡터에 대한 유클리드 노름(Euclidean norm)을 연산하는 유클리드 노름 연산부;
상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 산정하는 검수 능력 수치 산정부;
상기 복수의 검수자들 각각에 대한 검수 능력 수치가 산정되면, 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 상기 복수의 검수자들 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 산정하는 검수 업무 할당 비율 산정부;
상기 전자 기록물 파일 저장부를 참조하여 상기 복수의 전자 기록물 파일들의 개수인 제1 개수를 카운트하고, 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 값을 상기 복수의 검수자들 각각에 대한 검수량으로 산정하는 검수량 산정부; 및
상기 복수의 검수자들에 대해, 상기 복수의 전자 기록물 파일들로부터 각 검수자에 대한 검수량만큼의 전자 기록물 파일을 중복되지 않도록 추출하여 할당한 후, 상기 복수의 검수자들이 보유하는 검수자 단말 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송하는 전송부
를 포함하고,
상기 검수량 산정부는
상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 제1 연산 값이 소수점을 갖도록 연산되는 경우, 상기 제1 연산 값의 소수점 이하 자리의 수를 반올림한 값을 상기 복수의 검수자들 각각에 대한 임시 검수량으로 산정하는 임시 검수량 산정부; 및
상기 복수의 검수자들 각각에 대한 임시 검수량이 산정되면, 각 검수자에 대한 임시 검수량을 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 임시 검수량인 제2 개수를 산출한 후 상기 제2 개수가 상기 제1 개수를 초과하는 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 많은 순서대로 하나씩 줄이고, 상기 제2 개수가 상기 제1 개수의 미만인 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 적은 순서대로 하나씩 늘림으로써, 상기 복수의 검수자들 각각에 대한 검수량을 최종적으로 결정하는 검수량 결정부
를 포함하는 검수 업무 관리 장치.In the inspection task management device for allocating the task of inspecting whether electronic records are prepared according to a predetermined record preparation format to inspectors,
an electronic record file storage unit in which a plurality of electronic record files for a plurality of electronic records predetermined to be an inspection target are stored;
an inspector information storage unit storing age information, career information and salary information for each of the plurality of inspectors;
With reference to the inspector information storage unit, for each of the plurality of inspectors, a value obtained by dividing a predetermined reference age by the age according to the age information of each inspector is applied as an input to a hyperbolic tangent function. Calculate the value, calculate the second numerical value by applying the reciprocal of the value obtained by dividing the predetermined reference career by the career according to the career information of each inspector as an input to the hyperbolic tangent function, and the predetermined standard salary is the salary of each inspector a numerical value calculator for calculating a third numerical value by applying an inverse of a value divided by a salary according to the information to the hyperbolic tangent function;
When the first numerical value, the second numerical value and the third numerical value for each of the plurality of inspectors are calculated, for each of the plurality of inspectors, the first numerical value, the second numerical value and a Euclidean norm operator for generating a three-dimensional feature vector having the third numerical value as a component and then calculating a Euclidean norm for the three-dimensional feature vector;
When the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated, the inspection capability value for each of the plurality of inspectors is positively correlated with the Euclidean norm calculated corresponding to each inspector The inspection ability numerical calculation unit that calculates to have a relationship;
When the inspection ability value for each of the plurality of inspectors is calculated, by summing all the inspection capacity values for each inspector, the total inspection capacity value for the plurality of inspectors is calculated, and then the an inspection task allocation ratio calculation unit that calculates the ratio of the inspection capability value of each inspector as the inspection task allocation ratio of each inspector;
Count the first number that is the number of the plurality of electronic records files with reference to the electronic records file storage unit, and multiply the first number by the inspection task allocation ratio of each of the plurality of inspectors, each of the plurality of inspectors the inspection quantity calculation unit that calculates the inspection quantity for and
For the plurality of inspectors, after extracting and allocating an electronic record file equal to the amount of inspection for each inspector from the plurality of electronic record files so as not to be duplicated, each inspector is assigned to each inspector terminal held by the plurality of inspectors While transmitting the electronic record files allocated for
including,
The inspection amount calculation unit
When the first calculation value obtained by multiplying the first number by the inspection task allocation rate of each of the plurality of inspectors is calculated to have a decimal point, the value obtained by rounding the number of decimal places of the first operation value to the plurality of inspectors a temporary inspection quantity calculation unit that calculates the temporary inspection quantity for each of them; and
When the temporary inspection amount for each of the plurality of inspectors is calculated, by summing all the temporary inspection quantities for each inspector, the second number that is the total temporary inspection quantity for the plurality of inspectors is calculated, and then the second number If it is confirmed that exceeds the first number, the temporary inspection amount for each of the plurality of inspectors is calculated for each inspector until the total temporary inspection quantity for the plurality of inspectors matches the first number Reduce the number of temporary inspections one by one in order of increasing number, and when it is confirmed that the second number is less than the first number, the plurality of temporary inspection quantities for the plurality of inspectors are consistent with the first number. Inspection quantity determining unit that finally determines the quantity of inspection for each of the plurality of inspectors by increasing the temporary inspection quantity for each inspector one by one in the order of the temporary inspection quantity calculated for each inspector
Inspection task management device comprising a.
상기 검수 능력 수치 산정부는
상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 하기의 수학식 1에 따라 산정하는 검수 업무 관리 장치.
[수학식 1]
여기서, C는 상기 검수 능력 수치를 의미하고, n은 상기 연산된 유클리드 노름을 의미함.According to claim 1,
The inspection capability numerical calculation unit
When the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated, the inspection capability value for each of the plurality of inspectors is positively correlated with the Euclidean norm calculated corresponding to each inspector Inspection task management device calculated according to Equation 1 below to have a relationship.
[Equation 1]
Here, C means the test capability value, and n means the calculated Euclidean norm.
상기 복수의 검수자들의 검수자 단말 각각으로 상기 업무 지시 메시지가 전송된 이후, 상기 업무 지시 메시지가 전송된 시점으로부터 중간 점검을 위한 미리 설정된 기간이 경과하면, 상기 복수의 검수자들의 검수자 단말 각각으로 검수가 완료된 전자 기록물 파일을 전송 요청하는 전송 요청부;
상기 복수의 검수자들의 검수자 단말 각각으로부터 각 검수자에 의해 검수가 완료된 전자 기록물 파일로 검수 완료 파일들이 수신되면, 상기 복수의 검수자들 각각에 대해, 각 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들의 개수를 카운트하고, 각 검수자의 검수량에 대한 상기 검수 완료 파일들의 개수의 비율을 검수 완료 비율로 산정함으로써, 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 산정하는 검수 완료 비율 산정부; 및
상기 복수의 검수자들 각각에 대한 검수 완료 비율을 기초로, 상기 복수의 검수자들에 대한 검수 완료 비율의 평균 값을 연산한 후 상기 복수의 검수자들 중 상기 평균 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제1 검수자를 추출하고, 상기 적어도 하나의 제1 검수자의 검수자 단말로 신속한 검수 업무를 수행할 것을 지시하는 검수 독려 메시지를 전송하는 검수 독려 메시지 전송부
를 더 포함하는 검수 업무 관리 장치.According to claim 1,
After the task instruction message is transmitted to each of the inspector terminals of the plurality of inspectors, when a preset period for interim inspection has elapsed from the time the task instruction message is transmitted, the inspection is completed with each of the inspector terminals of the plurality of inspectors a transmission requesting unit for requesting transmission of the electronic record file;
When the inspection completed files are received from each of the inspector terminals of the plurality of inspectors as an electronic record file inspected by each inspector, for each of the plurality of inspectors, the number of the inspection completion files received from the inspector terminal of each inspector by counting and calculating the ratio of the number of the inspection completed files to the inspection amount of each inspector as the inspection completion rate, an inspection completion rate calculation unit for calculating the inspection completion rate for each of the plurality of inspectors; and
Based on the inspection completion rate for each of the plurality of inspectors, after calculating the average value of the inspection completion rate for the plurality of inspectors, at least one having an inspection completion rate of less than the average value among the plurality of inspectors An inspection encouragement message transmission unit that extracts the first inspector of the and transmits an inspection encouragement message instructing to perform a quick inspection task to the inspector terminal of the at least one first inspector
Inspection task management device further comprising.
상기 평균 값에 미리 정해진 제1 비율을 곱하여 제2 연산 값을 산출한 후 상기 복수의 검수자들 중 상기 제2 연산 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제2 검수자를 확인하는 검수자 확인부;
상기 적어도 하나의 제2 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들을 기초로 상기 복수의 전자 기록물 파일들 중 상기 적어도 하나의 제2 검수자가 검수를 완료하지 못한 미검수 전자 기록물 파일들을 모두 확인하고, 상기 미검수 전자 기록물 파일들의 총 개수를 산출하는 미검수 기록물 산출부;
상기 미검수 전자 기록물 파일들의 총 개수에 미리 정해진 제2 비율을 곱함으로써, 상기 미검수 전자 기록물 파일들 중 재할당을 위한 전자 기록물 파일들의 개수를 지시하는 재할당 검수량을 산정하는 재할당 검수량 산정부;
상기 미검수 전자 기록물 파일들 중 상기 재할당 검수량만큼의 전자 기록물 파일을 재할당 전자 기록물 파일들로 랜덤하게 선택하는 재할당 기록물 선택부;
상기 복수의 검수자들 중 상기 평균 값을 초과하는 검수 완료 비율을 갖는 적어도 하나의 제3 검수자를 확인하는 우수 검수자 확인부;
상기 재할당 전자 기록물 파일들을 상기 적어도 하나의 제3 검수자에 대해 검수 완료 비율이 높은 순서에 따라 라운드 로빈(Round Robin) 방식으로 하나씩 랜덤하게 재할당하는 재할당 처리부; 및
상기 적어도 하나의 제3 검수자의 검수자 단말로 각 검수자에 대해 재할당된 전자 기록물 파일들을 전송하면서, 상기 재할당된 전자 기록물 파일들에 대한 추가 검수 업무를 수행할 것을 지시하는 추가 업무 메시지를 전송하는 추가 업무 메시지 전송부
를 더 포함하는 검수 업무 관리 장치.5. The method of claim 4,
After calculating a second calculated value by multiplying the average value by a predetermined first ratio, the checker confirmation unit for checking at least one second examiner having an inspection completion ratio less than the second calculated value among the plurality of examiners;
On the basis of the inspection completion files received from the inspector terminal of the at least one second inspector, the at least one second inspector of the plurality of electronic record files check all the unexamined electronic record files that the second inspector did not complete the inspection, , Unchecked records calculation unit for calculating the total number of the unchecked electronic record files;
A reassignment inspection amount for calculating a reassignment inspection amount indicating the number of electronic record files for reassignment among the unchecked electronic record files by multiplying the total number of the unchecked electronic record files by a second predetermined ratio calculation department;
a reassignment record selection unit for randomly selecting electronic record files corresponding to the reassignment inspection amount from among the unchecked electronic record files as reallocation electronic record files;
Excellent inspector confirmation unit for confirming at least one third inspector having an inspection completion rate exceeding the average value among the plurality of inspectors;
a reassignment processing unit that randomly reassigns the reassignment electronic record files one by one in a round robin manner according to the order of the highest inspection completion rate with respect to the at least one third inspector; and
While transmitting the reassigned electronic records files for each inspector to the inspector terminal of the at least one third inspector, sending an additional task message instructing to perform additional inspection tasks for the reassigned electronic records files Additional business message transfer unit
Inspection task management device further comprising.
검수 대상이 되는 것으로 미리 정해진 복수의 전자 기록물들에 대한 복수의 전자 기록물 파일들이 저장되어 있는 전자 기록물 파일 저장부를 유지하는 단계;
상기 복수의 검수자들 각각에 대한 나이 정보, 경력 정보 및 급여 정보가 저장되어 있는 검수자 정보 저장부를 유지하는 단계;
상기 검수자 정보 저장부를 참조하여, 상기 복수의 검수자들 각각에 대해, 미리 정해진 기준 나이를 각 검수자의 나이 정보에 따른 나이로 나눈 값을 쌍곡 탄젠트 함수(hyperbolic tangent functions)에 입력으로 인가함으로써 제1 수치 값을 산출하고, 미리 정해진 기준 경력을 각 검수자의 경력 정보에 따른 경력으로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제2 수치 값을 산출하며, 미리 정해진 기준 급여를 각 검수자의 급여 정보에 따른 급여로 나눈 값의 역수를 상기 쌍곡 탄젠트 함수에 입력으로 인가함으로써 제3 수치 값을 산출하는 단계;
상기 복수의 검수자들 각각에 대한 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값이 산출되면, 상기 복수의 검수자들 각각에 대해, 상기 제1 수치 값, 상기 제2 수치 값 및 상기 제3 수치 값을 성분으로 갖는 3차원의 특성 벡터를 생성한 후 상기 3차원의 특성 벡터에 대한 유클리드 노름(Euclidean norm)을 연산하는 단계;
상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 산정하는 단계;
상기 복수의 검수자들 각각에 대한 검수 능력 수치가 산정되면, 각 검수자에 대한 검수 능력 수치를 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 검수 능력 수치를 산출한 후 상기 전체 검수 능력 수치에 대한 상기 복수의 검수자들 각각의 검수 능력 수치의 비율을 각 검수자의 검수 업무 할당 비율로 산정하는 단계;
상기 전자 기록물 파일 저장부를 참조하여 상기 복수의 전자 기록물 파일들의 개수인 제1 개수를 카운트하고, 상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 값을 상기 복수의 검수자들 각각에 대한 검수량으로 산정하는 단계; 및
상기 복수의 검수자들에 대해, 상기 복수의 전자 기록물 파일들로부터 각 검수자에 대한 검수량만큼의 전자 기록물 파일을 중복되지 않도록 추출하여 할당한 후, 상기 복수의 검수자들이 보유하는 검수자 단말 각각으로 각 검수자에 대해 할당된 전자 기록물 파일들을 전송하면서, 상기 할당된 전자 기록물 파일들에 대한 검수 업무를 수행할 것을 지시하는 업무 지시 메시지를 전송하는 단계
를 포함하고,
상기 복수의 검수자들 각각에 대한 검수량으로 산정하는 단계는
상기 제1 개수에 상기 복수의 검수자들 각각의 검수 업무 할당 비율을 곱한 제1 연산 값이 소수점을 갖도록 연산되는 경우, 상기 제1 연산 값의 소수점 이하 자리의 수를 반올림한 값을 상기 복수의 검수자들 각각에 대한 임시 검수량으로 산정하는 단계; 및
상기 복수의 검수자들 각각에 대한 임시 검수량이 산정되면, 각 검수자에 대한 임시 검수량을 모두 합함으로써, 상기 복수의 검수자들에 대한 전체 임시 검수량인 제2 개수를 산출한 후 상기 제2 개수가 상기 제1 개수를 초과하는 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 많은 순서대로 하나씩 줄이고, 상기 제2 개수가 상기 제1 개수의 미만인 것으로 확인되면, 상기 복수의 검수자들에 대한 전체 임시 검수량이 상기 제1 개수와 일치할 때까지 상기 복수의 검수자들 각각에 대한 임시 검수량을 각 검수자에 대해 산정된 임시 검수량이 적은 순서대로 하나씩 늘림으로써, 상기 복수의 검수자들 각각에 대한 검수량을 최종적으로 결정하는 단계
를 포함하는 검수 업무 관리 장치의 동작 방법.In the operation method of the inspection task management device for allocating the task of inspecting whether electronic records are prepared according to a predetermined record preparation format to inspectors,
maintaining an electronic record file storage unit in which a plurality of electronic record files for a plurality of electronic records predetermined to be an inspection target are stored;
maintaining an inspector information storage unit in which age information, career information, and salary information for each of the plurality of inspectors are stored;
With reference to the inspector information storage unit, for each of the plurality of inspectors, a value obtained by dividing a predetermined reference age by the age according to the age information of each inspector is applied as an input to a hyperbolic tangent function. Calculate the value, calculate the second numerical value by applying the reciprocal of the value obtained by dividing the predetermined reference career by the career according to the career information of each inspector as an input to the hyperbolic tangent function, and the predetermined standard salary is the salary of each inspector calculating a third numerical value by applying the reciprocal of the value divided by the salary according to the information as an input to the hyperbolic tangent function;
When the first numerical value, the second numerical value and the third numerical value for each of the plurality of inspectors are calculated, for each of the plurality of inspectors, the first numerical value, the second numerical value and generating a three-dimensional feature vector having the third numerical value as a component and then calculating a Euclidean norm for the three-dimensional feature vector;
When the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated, the inspection capability value for each of the plurality of inspectors is positively correlated with the Euclidean norm calculated corresponding to each inspector calculating to have a relationship;
When the inspection ability value for each of the plurality of inspectors is calculated, by summing all the inspection capacity values for each inspector, the total inspection capacity value for the plurality of inspectors is calculated, and then the Calculating the ratio of the number of inspection capability of each of the plurality of inspectors to the inspection task allocation ratio of each inspector;
Count the first number that is the number of the plurality of electronic records files with reference to the electronic records file storage unit, and multiply the first number by the inspection task allocation ratio of each of the plurality of inspectors, each of the plurality of inspectors estimating the amount of inspection for and
For the plurality of inspectors, after extracting and allocating an electronic record file equal to the amount of inspection for each inspector from the plurality of electronic record files so as not to be duplicated, each inspector is assigned to each inspector terminal held by the plurality of inspectors While transmitting the electronic record files assigned to
including,
The step of calculating the inspection amount for each of the plurality of inspectors is
When the first calculation value obtained by multiplying the first number by the inspection task allocation rate of each of the plurality of inspectors is calculated to have a decimal point, the value obtained by rounding the number of decimal places of the first operation value to the plurality of inspectors Calculating the amount of temporary inspection for each of them; and
When the temporary inspection amount for each of the plurality of inspectors is calculated, by summing all the temporary inspection quantities for each inspector, the second number that is the total temporary inspection quantity for the plurality of inspectors is calculated, and then the second number If it is confirmed that exceeds the first number, the temporary inspection amount for each of the plurality of inspectors is calculated for each inspector until the total temporary inspection quantity for the plurality of inspectors matches the first number Reduce the number of temporary inspections one by one in order of increasing number, and when it is confirmed that the second number is less than the first number, the plurality of temporary inspection quantities for the plurality of inspectors are consistent with the first number. Finally determining the amount of inspection for each of the plurality of inspectors by increasing the temporary inspection amount for each inspector one by one in the order of the temporary inspection quantity calculated for each inspector
Method of operation of the inspection task management device comprising a.
상기 양의 상관관계를 갖도록 산정하는 단계는
상기 복수의 검수자들 각각에 대응되는 상기 3차원의 특성 벡터에 대한 유클리드 노름이 연산되면, 상기 복수의 검수자들 각각에 대한 검수 능력 수치를, 각 검수자에 대응하여 연산된 유클리드 노름에 대해 양의 상관관계를 갖도록 하기의 수학식 1에 따라 산정하는 검수 업무 관리 장치의 동작 방법.
[수학식 1]
여기서, C는 상기 검수 능력 수치를 의미하고, n은 상기 연산된 유클리드 노름을 의미함.7. The method of claim 6,
The step of calculating to have the positive correlation is
When the Euclidean norm for the three-dimensional feature vector corresponding to each of the plurality of inspectors is calculated, the inspection capability value for each of the plurality of inspectors is positively correlated with the Euclidean norm calculated corresponding to each inspector The operation method of the inspection task management device calculated according to the following Equation 1 to have a relationship.
[Equation 1]
Here, C means the test capability value, and n means the calculated Euclidean norm.
상기 복수의 검수자들의 검수자 단말 각각으로 상기 업무 지시 메시지가 전송된 이후, 상기 업무 지시 메시지가 전송된 시점으로부터 중간 점검을 위한 미리 설정된 기간이 경과하면, 상기 복수의 검수자들의 검수자 단말 각각으로 검수가 완료된 전자 기록물 파일을 전송 요청하는 단계;
상기 복수의 검수자들의 검수자 단말 각각으로부터 각 검수자에 의해 검수가 완료된 전자 기록물 파일로 검수 완료 파일들이 수신되면, 상기 복수의 검수자들 각각에 대해, 각 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들의 개수를 카운트하고, 각 검수자의 검수량에 대한 상기 검수 완료 파일들의 개수의 비율을 검수 완료 비율로 산정함으로써, 상기 복수의 검수자들 각각에 대한 검수 완료 비율을 산정하는 단계; 및
상기 복수의 검수자들 각각에 대한 검수 완료 비율을 기초로, 상기 복수의 검수자들에 대한 검수 완료 비율의 평균 값을 연산한 후 상기 복수의 검수자들 중 상기 평균 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제1 검수자를 추출하고, 상기 적어도 하나의 제1 검수자의 검수자 단말로 신속한 검수 업무를 수행할 것을 지시하는 검수 독려 메시지를 전송하는 단계
를 더 포함하는 검수 업무 관리 장치의 동작 방법.7. The method of claim 6,
After the task instruction message is transmitted to each of the inspector terminals of the plurality of inspectors, when a preset period for interim inspection has elapsed from the time the task instruction message is transmitted, the inspection is completed with each of the inspector terminals of the plurality of inspectors requesting to transmit the electronic record file;
When the inspection completed files are received from each of the inspector terminals of the plurality of inspectors as an electronic record file inspected by each inspector, for each of the plurality of inspectors, the number of the inspection completion files received from the inspector terminal of each inspector Counting and calculating the rate of completion of inspection for each of the plurality of inspectors by calculating the ratio of the number of inspection completed files to the inspection amount of each inspector as the inspection completion rate; and
Based on the inspection completion rate for each of the plurality of inspectors, after calculating the average value of the inspection completion rate for the plurality of inspectors, at least one having an inspection completion rate of less than the average value among the plurality of inspectors extracting the first inspector of the, and transmitting an inspection encouragement message instructing to perform a quick inspection task to the inspector terminal of the at least one first inspector
Operation method of the inspection task management device further comprising a.
상기 평균 값에 미리 정해진 제1 비율을 곱하여 제2 연산 값을 산출한 후 상기 복수의 검수자들 중 상기 제2 연산 값 이하의 검수 완료 비율을 갖는 적어도 하나의 제2 검수자를 확인하는 단계;
상기 적어도 하나의 제2 검수자의 검수자 단말로부터 수신된 상기 검수 완료 파일들을 기초로 상기 복수의 전자 기록물 파일들 중 상기 적어도 하나의 제2 검수자가 검수를 완료하지 못한 미검수 전자 기록물 파일들을 모두 확인하고, 상기 미검수 전자 기록물 파일들의 총 개수를 산출하는 단계;
상기 미검수 전자 기록물 파일들의 총 개수에 미리 정해진 제2 비율을 곱함으로써, 상기 미검수 전자 기록물 파일들 중 재할당을 위한 전자 기록물 파일들의 개수를 지시하는 재할당 검수량을 산정하는 단계;
상기 미검수 전자 기록물 파일들 중 상기 재할당 검수량만큼의 전자 기록물 파일을 재할당 전자 기록물 파일들로 랜덤하게 선택하는 단계;
상기 복수의 검수자들 중 상기 평균 값을 초과하는 검수 완료 비율을 갖는 적어도 하나의 제3 검수자를 확인하는 단계;
상기 재할당 전자 기록물 파일들을 상기 적어도 하나의 제3 검수자에 대해 검수 완료 비율이 높은 순서에 따라 라운드 로빈(Round Robin) 방식으로 하나씩 랜덤하게 재할당하는 단계; 및
상기 적어도 하나의 제3 검수자의 검수자 단말로 각 검수자에 대해 재할당된 전자 기록물 파일들을 전송하면서, 상기 재할당된 전자 기록물 파일들에 대한 추가 검수 업무를 수행할 것을 지시하는 추가 업무 메시지를 전송하는 단계
를 더 포함하는 검수 업무 관리 장치의 동작 방법.10. The method of claim 9,
After calculating a second calculated value by multiplying the average value by a predetermined first ratio, identifying at least one second examiner having an inspection completion rate equal to or less than the second calculated value among the plurality of inspectors;
On the basis of the inspection completion files received from the inspector terminal of the at least one second inspector, the at least one second inspector of the plurality of electronic record files check all the unexamined electronic record files that the second inspector did not complete the inspection, , calculating the total number of the unchecked electronic record files;
calculating a reassignment check amount indicating the number of electronic record files for reallocation among the unchecked electronic record files by multiplying the total number of the unchecked electronic record files by a predetermined second ratio;
randomly selecting electronic record files equal to the reassignment inspection amount among the unchecked electronic record files as reallocated electronic record files;
identifying at least one third inspector having an inspection completion rate exceeding the average value among the plurality of inspectors;
Randomly reallocating the reassignment electronic record files one by one in a round robin manner according to the order in which the inspection completion rate is high for the at least one third inspector; and
While transmitting the reassigned electronic records files for each inspector to the inspector terminal of the at least one third inspector, sending an additional task message instructing to perform additional inspection tasks for the reassigned electronic records files step
Operation method of the inspection task management device further comprising a.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200059654A KR102304647B1 (en) | 2020-05-19 | 2020-05-19 | Inspection work management device that enables efficient allocation of inspection work of electronic record and operating method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020200059654A KR102304647B1 (en) | 2020-05-19 | 2020-05-19 | Inspection work management device that enables efficient allocation of inspection work of electronic record and operating method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR102304647B1 true KR102304647B1 (en) | 2021-09-24 |
Family
ID=77914506
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020200059654A Active KR102304647B1 (en) | 2020-05-19 | 2020-05-19 | Inspection work management device that enables efficient allocation of inspection work of electronic record and operating method thereof |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102304647B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116886562A (en) * | 2023-07-05 | 2023-10-13 | 国网河北省电力有限公司石家庄供电分公司 | Intelligent acceptance device, method and system for distribution automation terminals |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10261122A (en) * | 1997-03-18 | 1998-09-29 | Sumitomo Wiring Syst Ltd | Work distribution optimization method |
| JP2004185078A (en) * | 2002-11-29 | 2004-07-02 | Fujitsu Ltd | Method and device for supporting operation, and program |
| JP2006155496A (en) * | 2004-12-01 | 2006-06-15 | Sharp Corp | Worker assignment device |
| KR20180124528A (en) * | 2017-05-12 | 2018-11-21 | 이세희 | Document digitalization system and method of the same |
| JP2019121252A (en) * | 2018-01-10 | 2019-07-22 | キヤノン株式会社 | Image processing method, image processing apparatus, image processing program and storage medium |
-
2020
- 2020-05-19 KR KR1020200059654A patent/KR102304647B1/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH10261122A (en) * | 1997-03-18 | 1998-09-29 | Sumitomo Wiring Syst Ltd | Work distribution optimization method |
| JP2004185078A (en) * | 2002-11-29 | 2004-07-02 | Fujitsu Ltd | Method and device for supporting operation, and program |
| JP2006155496A (en) * | 2004-12-01 | 2006-06-15 | Sharp Corp | Worker assignment device |
| KR20180124528A (en) * | 2017-05-12 | 2018-11-21 | 이세희 | Document digitalization system and method of the same |
| JP2019121252A (en) * | 2018-01-10 | 2019-07-22 | キヤノン株式会社 | Image processing method, image processing apparatus, image processing program and storage medium |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116886562A (en) * | 2023-07-05 | 2023-10-13 | 国网河北省电力有限公司石家庄供电分公司 | Intelligent acceptance device, method and system for distribution automation terminals |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111506498A (en) | Automatic generation method and device of test case, computer equipment and storage medium | |
| CN113095662B (en) | Techniques used for case assignment | |
| CN109241772B (en) | Invoice block chain recording method, invoice block chain recording device, block chain gateway server and invoice block chain recording medium | |
| US20160077763A1 (en) | Dynamic reconfiguration of storage system | |
| US11914565B1 (en) | System and method for identifying matching portions of two sets of data in a multiprocessor system | |
| CN111506485A (en) | Feature binning method, apparatus, device, and computer-readable storage medium | |
| CN110706148A (en) | Face image processing method, device, equipment and storage medium | |
| KR102304647B1 (en) | Inspection work management device that enables efficient allocation of inspection work of electronic record and operating method thereof | |
| CN110489356B (en) | Information processing method, information processing device, electronic equipment and storage medium | |
| JP7730236B2 (en) | Computer system, computer program, and computer-implemented method (workload-driven database reorganization) | |
| CN109445863A (en) | A kind of data processing method based on FPGA, device, equipment and medium | |
| KR20170048721A (en) | Method and apparatus for big size file blocking for distributed processing | |
| CN105824705A (en) | A task assignment method and electronic device | |
| KR102195609B1 (en) | Method for assigning multiple works using a tier data structure of a crowdsourcing based projects for artificial intelligence training data generation | |
| KR102351300B1 (en) | Method and system for providing public institution certification platform | |
| CN112052330A (en) | Application keyword distribution method and device | |
| CN117035980A (en) | Resource borrowing evaluation method, device, computer equipment and storage medium | |
| CN111967798B (en) | Method, device and equipment for distributing experimental samples and computer readable storage medium | |
| CN112559347B (en) | Test distribution methods and apparatus, equipment, readable media and computer program products | |
| CN117743203B (en) | Storage space management method, storage space management device, electronic equipment and storage medium | |
| CN112446754A (en) | Method and device for processing orders | |
| CN117785732B (en) | Storage space management method, device, electronic device and storage medium | |
| CN116385156B (en) | Resource allocation method, apparatus, computer device and computer readable storage medium | |
| CN118229000A (en) | Task allocation method and device, electronic equipment and storage medium | |
| CN115759697A (en) | Method, system, medium, and electronic device for matching agent based on cross-reference book |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20200519 |
|
| PA0201 | Request for examination | ||
| PA0302 | Request for accelerated examination |
Patent event date: 20210222 Patent event code: PA03022R01D Comment text: Request for Accelerated Examination Patent event date: 20200519 Patent event code: PA03021R01I Comment text: Patent Application |
|
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210429 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210812 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210915 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20210915 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20240723 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250324 Start annual number: 5 End annual number: 5 |