Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7645705B2 - Man-hour management device, man-hour management method, and program - Google Patents
[go: Go Back, main page]

JP7645705B2 - Man-hour management device, man-hour management method, and program - Google Patents

Man-hour management device, man-hour management method, and program Download PDF

Info

Publication number
JP7645705B2
JP7645705B2 JP2021079267A JP2021079267A JP7645705B2 JP 7645705 B2 JP7645705 B2 JP 7645705B2 JP 2021079267 A JP2021079267 A JP 2021079267A JP 2021079267 A JP2021079267 A JP 2021079267A JP 7645705 B2 JP7645705 B2 JP 7645705B2
Authority
JP
Japan
Prior art keywords
man
hours
work
planned
actual
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
Application number
JP2021079267A
Other languages
Japanese (ja)
Other versions
JP2022172918A (en
Inventor
孝忠 長岡
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP2021079267A priority Critical patent/JP7645705B2/en
Publication of JP2022172918A publication Critical patent/JP2022172918A/en
Application granted granted Critical
Publication of JP7645705B2 publication Critical patent/JP7645705B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本開示は、工数管理装置、工数管理方法及びプログラムに関する。 This disclosure relates to a labor-hour management device, a labor-hour management method, and a program.

工場を含む生産現場において、作業時間の管理又は作業効率の改善を目的として、作業の実績を記録するシステムが活用されている(例えば、特許文献1)。特許文献1に記載の作業実績記録システムは、入力された音声を認識する音声認識部を備え、音声認識部が認識した音声に基づいて、作業の着手時刻と、作業の完了時刻と、作業の着手時刻から完了時刻までに認識されたキーワードと、を含む作業実績ログを記録するものである。 At production sites, including factories, systems that record work results are used to manage work hours or improve work efficiency (for example, Patent Document 1). The work results recording system described in Patent Document 1 has a voice recognition unit that recognizes input voice, and records a work results log that includes the start time of the work, the completion time of the work, and keywords recognized from the start time of the work to the completion time, based on the voice recognized by the voice recognition unit.

特許文献1に記載の作業実績記録システムは、手でデータを入力するのではなく、音声によって限られたキーワードを入力することにより、作業員は、作業実績の入力ために作業を中断する必要がなく、作業効率が向上すると説明されている。 The work performance recording system described in Patent Document 1 is explained as improving work efficiency by allowing workers to input limited keywords by voice rather than inputting data manually, eliminating the need for workers to interrupt their work to input work performance.

特開2017-167391号公報JP 2017-167391 A

特許文献1に記載の作業実績記録システムは、工場を含む生産現場の作業を対象にしたものであるが、生産部門に限らず、管理部門又は間接部門を含む他の部門においても、作業実績の記録と、それに基づく作業の改善が求められている。 The work performance recording system described in Patent Document 1 is intended for work at production sites, including factories, but there is a demand not only for production departments, but also for other departments, including administrative departments and indirect departments, to record work performance and improve work based on that.

作業の改善を図るためには、計画された作業時間である計画工数と、作業者が実際に作業に要した時間である実績工数と、を比較して、計画工数と実績工数との差異に基づいて、作業の問題点又は改善点を抽出することが必要である。しかし、計画工数が作業実態と合っておらず、正しく評価することが困難であるという問題があった。 To improve work, it is necessary to compare planned man-hours, which are the planned work hours, with actual man-hours, which are the time actually required by workers to perform the work, and to extract problems with the work or areas for improvement based on the difference between the planned man-hours and actual man-hours. However, there was a problem in that the planned man-hours did not match the actual work, making it difficult to evaluate correctly.

本開示は、上述のような事情に鑑みてなされたものであり、作業者の特性による実作業状態に即した計画工数を得ることができる工数管理装置、工数管理方法及びプログラムを提供することを目的とする。 This disclosure has been made in consideration of the above-mentioned circumstances, and aims to provide a labor-hour management device, labor-hour management method, and program that can obtain planned labor hours that correspond to the actual work conditions based on the characteristics of the workers.

上記目的を達成するため、本開示の工数管理装置は、計画業務の業務内容及び各業務内容に要する時間である計画工数と、作業者の特性を含む作業者情報と、作業者が実行した業務である実績業務の業務内容及び各業務内容に要した時間である実績工数と、を取得する工数情報取得部を備える。工数管理装置は更に、工数情報取得部が取得した計画工数を、作業者の特性及び業務内容で分類して記憶し、かつ、工数情報取得部が取得した実績工数を、実績工数に係る作業者の特性及び業務内容で分類して記憶する記憶部と、記憶部に記憶されている特性及び業務内容に対する実績工数が、特性及び業務内容に対する計画工数以下となったときの、特性と、実績工数と、を含む学習用データを用いた機械学習により学習済モデルを生成し、学習済モデルを用いて、作業者の特性を入力としたときの業務内容に対する最適計画工数を算出する最適計画工数算出部と、を備える。工数情報取得部は、特性及び業務内容に係る計画工数を、最適計画工数算出部が算出した特性及び業務内容に対する最適計画工数に更新することを特徴とする。 In order to achieve the above object, the man-hour management device of the present disclosure includes a man-hour information acquisition unit that acquires planned man-hours, which are the task contents of planned tasks and the time required for each task content, worker information including the characteristics of the worker, and actual man-hours, which are the task contents of actual tasks that are tasks performed by the worker and the time required for each task content. The man-hour management device further includes a storage unit that classifies and stores the planned man-hours acquired by the man-hour information acquisition unit by the characteristics of the worker and the task content , and classifies and stores the actual man-hours acquired by the man-hour information acquisition unit by the characteristics of the worker related to the actual man-hours and the task content, and an optimal planned man-hour calculation unit that generates a trained model by machine learning using learning data including the characteristics and the actual man-hours when the actual man-hours for the characteristics and task content stored in the storage unit become equal to or less than the planned man-hours for the characteristics and task content, and uses the trained model to calculate an optimal planned man-hour for the task content when the characteristics of the worker are input . The man-hour information acquisition unit updates the planned man-hours related to the characteristics and the work content to the optimal planned man-hours for the characteristics and the work content calculated by the optimal planned man-hour calculation unit.

本開示によれば、作業者の特性で分類された実績工数に基づいて計画工数を更新するため、作業者の特性による実作業状態に即した計画工数を得ることが可能となる。 According to the present disclosure, the planned man-hours are updated based on the actual man-hours classified by the characteristics of the workers, making it possible to obtain planned man-hours that correspond to the actual work conditions based on the characteristics of the workers.

本開示の実施の形態に係る工数管理装置の構成例を示すブロック図FIG. 1 is a block diagram showing a configuration example of a man-hour management device according to an embodiment of the present disclosure. 工数情報取得処理のフローチャートFlowchart of man-hour information acquisition process 最適計画工数算出処理のフローチャートFlowchart of optimal planned man-hour calculation process (a)最適計画工数算出部の学習装置を示すブロック図、(b)学習処理のフローチャートFIG. 1A is a block diagram showing a learning device of an optimal planned man-hour calculation unit; FIG. 1B is a flowchart showing a learning process; (a)最適計画工数算出部の推論装置を示すブロック図、(b)推論処理のフローチャートFIG. 1A is a block diagram showing an inference device of an optimal planned man-hour calculation unit; FIG. 1B is a flowchart of an inference process; 作業者の特性及び実績工数を示す表Table showing worker characteristics and actual man-hours (a)計画業務のデータを示す表(b)実績業務のデータを示す表(c)計画業務のタイムチャート(d)実績業務のタイムチャート(a) A table showing data on planned work; (b) A table showing data on actual work; (c) A time chart of planned work; (d) A time chart of actual work. 作業の改善着眼点及び改善案を示す表Table showing points of focus and proposals for work improvement

(実施の形態)
以下に、本開示を実施するための形態について図面を参照して詳細に説明する。
(Embodiment)
Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings.

図1は、この開示の実施の形態に係る工数管理装置1の構成例を示すブロック図である。工数管理装置1は、計画業務、計画工数、実績業務及び実績工数を記録し、業務の改善案を出力する装置である。計画業務及び実績業務は、生産部門、管理部門又は間接部門を含む任意の部門における多種多様な業務内容を含む。本実施の形態においては、計画業務及び実績業務の業務内容が、資料作成、データ分析を含む間接部門における業務内容である場合について説明する。 FIG. 1 is a block diagram showing an example of the configuration of a man-hour management device 1 according to an embodiment of this disclosure. The man-hour management device 1 is a device that records planned work, planned man-hours, actual work, and actual man-hours, and outputs improvement proposals for work. The planned work and actual work include a wide variety of work content in any department, including the production department, management department, or indirect department. In this embodiment, a case will be described in which the work content of the planned work and actual work is work content in an indirect department, including document creation and data analysis.

工数管理装置1は、工数情報を取得して、計画工数を最適化するとともに、実績業務の改善案を生成する処理を実行する演算処理部110と、演算処理部110が取得し又は生成したデータを記憶する記憶部120と、操作者の操作入力を受け付ける操作入力部130と、演算処理部110が取得し又は生成した情報を表示する表示部140と、を備える。 The labor-hour management device 1 includes a calculation processing unit 110 that acquires labor-hour information, optimizes planned labor hours, and executes a process to generate improvement proposals for actual work, a storage unit 120 that stores data acquired or generated by the calculation processing unit 110, an operation input unit 130 that accepts operation input from an operator, and a display unit 140 that displays information acquired or generated by the calculation processing unit 110.

演算処理部110は、任意の演算処理装置であり、例えば、CPU(Central Processing Unit)である。演算処理部110は、記憶部120に格納されるプログラムを実行することにより、工数情報取得部111、最適計画工数算出部112、計画・実績工数差異抽出部113、改善着眼点抽出部114、改善案出力部115、として機能する。 The calculation processing unit 110 is any calculation processing device, for example a CPU (Central Processing Unit). By executing a program stored in the memory unit 120, the calculation processing unit 110 functions as a man-hour information acquisition unit 111, an optimal planned man-hour calculation unit 112, a planned/actual man-hour difference extraction unit 113, an improvement focus extraction unit 114, and an improvement proposal output unit 115.

演算処理部110の工数情報取得部111は、作業者の特性を含む作業者情報、計画工数及び実績工数を含む工数情報を取得して記憶部120に保存する。最適計画工数算出部112は、作業者の特性及び実績工数に基づいて人工知能(Artificial Intelligence:AI)により最適計画工数を算出する。 The man-hour information acquisition unit 111 of the calculation processing unit 110 acquires worker information including the characteristics of the workers, and man-hour information including the planned man-hours and the actual man-hours, and stores the information in the memory unit 120. The optimal planned man-hour calculation unit 112 calculates the optimal planned man-hours using artificial intelligence (AI) based on the characteristics of the workers and the actual man-hours.

計画・実績工数差異抽出部113は、計画工数と実績工数との差異を抽出し、改善着眼点抽出部114は、計画工数と実績工数との差異に基づいて、改善着眼点を抽出する。改善案出力部115は、抽出された改善着眼点に基づいて記憶部120より業務の改善案を取得して出力する。 The planned/actual man-hour difference extraction unit 113 extracts the difference between the planned man-hours and the actual man-hours, and the improvement focus extraction unit 114 extracts improvement focus points based on the difference between the planned man-hours and the actual man-hours. The improvement proposal output unit 115 obtains and outputs improvement proposals for the business from the memory unit 120 based on the extracted improvement focus points.

記憶部120は、任意の記憶装置であり、例えば、フラッシュメモリ、EPROM(Erasable Programmable Read Only Memory)を含む不揮発性半導体メモリ、又は、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、DVD(Digital Versatile Disc)である。 The storage unit 120 is any storage device, such as a non-volatile semiconductor memory including a flash memory or an erasable programmable read only memory (EPROM), or a magnetic disk, a flexible disk, an optical disk, a compact disk, a mini disk, or a digital versatile disk (DVD).

記憶部120は、図1に示すように、計画工数及び実績工数を含むデータを格納する計画・実績工数データベース121と、最適計画工数算出部112が使用する学習済モデルを格納する学習済モデル記憶部122と、業務の改善案のデータを格納する改善案データベース123と、を含む。記憶部120には、さらに演算処理部110が実行するプログラムも格納されている。 As shown in FIG. 1, the memory unit 120 includes a planned/actual man-hours database 121 that stores data including planned man-hours and actual man-hours, a learned model memory unit 122 that stores learned models used by the optimal planned man-hours calculation unit 112, and an improvement plan database 123 that stores data on improvement plans for business operations. The memory unit 120 also stores programs executed by the calculation processing unit 110.

以下、演算処理部110の機能と、記憶部120の内容について、詳細に述べる。まず、演算処理部110の工数情報取得部111の動作を図2のフローチャートに沿って説明する。図2は工数情報取得処理のフローチャートである。 The functions of the calculation processing unit 110 and the contents of the storage unit 120 will be described in detail below. First, the operation of the man-hour information acquisition unit 111 of the calculation processing unit 110 will be described with reference to the flowchart in Figure 2. Figure 2 is a flowchart of the man-hour information acquisition process.

工数情報取得部111は、スケジューラ及び作業実績記録ツールを用いて、操作入力部130に操作者が入力した情報に基づいて、作業者の特性を含む作業者情報、計画業務、計画工数、実績業務及び実績工数を取得する。ここで、操作者は、工数管理装置1に対する操作を許可された者であり、例えば、業務を実行する作業者、又は、業務及び工数管理装置1を管理する管理者である。また、作業者の特性とは、作業者の作業に影響を与える性質であり、例えば、年齢、役職、経験年数、資格及び技能である。 The man-hour information acquisition unit 111 uses a scheduler and a work performance recording tool to acquire worker information including worker characteristics, planned tasks, planned man-hours, actual tasks, and actual man-hours based on information input by an operator to the operation input unit 130. Here, the operator is a person permitted to operate the man-hour management device 1, and is, for example, a worker who performs tasks, or a manager who manages tasks and the man-hour management device 1. Furthermore, the characteristics of a worker are qualities that affect the work of a worker, such as age, position, years of experience, qualifications, and skills.

スケジューラはスケジュールの管理機能を有する任意のソフトウェアであり、汎用のスケジュール管理ソフトでもよい。スケジューラは、作業実績記録ツールで読み取り可能な計画業務及び計画工数のデータを、書き出し可能なソフトウェアである。例えば、作業者は、スケジューラを用いて、日々の始業時又は予め定めた期間ごとに、1日の計画業務の業務内容と各業務内容の着手予定時刻と完了予定時刻を入力する。 The scheduler is any software with a schedule management function, and may be general-purpose schedule management software. The scheduler is software that can write out data on planned tasks and planned man-hours that can be read by a work performance recording tool. For example, a worker uses the scheduler to input the tasks planned for the day and the scheduled start and completion times for each task at the start of each day or for each predetermined period.

ここで、業務内容の入力は、操作者により、又は、地域により、呼称が変わる場合があるため、予め業務内容をリスト化しておき、操作者が選択する方式を用いる。これにより、業務内容の呼称の違いから同一業務であるにも関わらず、工数データの集計時に別の業務のデータとして集計されることを回避できる。 Here, because the names of the work contents may vary depending on the operator or region, the work contents are listed in advance and the operator can select from them. This makes it possible to avoid tasks being tabulated as different work data when tallying up man-hour data, even though they are the same work, due to differences in the names of the work contents.

作業実績記録ツールは、スケジューラからデータを取り込む機能と、実績業務に係るデータを収集する機能を有するツールであり、例えば、EXCEL(登録商標)VBA又は他の汎用の表計算ソフトのマクロ機能を用いて作成したツールである。 The work performance recording tool is a tool that has the function of importing data from the scheduler and collecting data related to the actual work, and is, for example, a tool created using the macro function of EXCEL (registered trademark) VBA or other general-purpose spreadsheet software.

作業実績記録ツールは、スケジューラから、計画業務の業務内容と、各業務内容の着手予定時刻及び完了予定時刻を取り込むとともに、操作入力部130に対する操作者の入力に基づいて実績業務の業務内容と、各業務内容の着手時刻と完了時刻を取得する。例えば、作業実績記録ツールは、業務内容を入力させ、各業務内容の着手及び完了のタイミングにボタンを押させ又クリックさせる入力形態を有する。 The work performance recording tool retrieves the planned work content and the scheduled start and completion times for each work content from the scheduler, and also obtains the work content of the actual work and the start and completion times for each work content based on the operator's input to the operation input unit 130. For example, the work performance recording tool has an input form that allows the operator to input the work content and to press or click a button at the start and completion timing of each work content.

作業実績記録ツールは、スケジューラで用いた業務内容のリストと同じリストを有し、操作者は、この業務内容のリストから実績業務の業務内容を選択する。また、作業実績記録ツールは、操作者が業務を着手及び完了のタイミングでボタンを押し又クリックしたときに、選択した業務内容の着手時刻及び完了時刻を記録する。 The work performance recording tool has the same list of work contents as the list used by the scheduler, and the operator selects the work contents of the performed work from this list of work contents. In addition, the work performance recording tool records the start time and completion time of the selected work content when the operator presses and clicks a button at the timing of starting and completing the work.

図2に示す工数情報取得処理において、まず、工数情報取得部111は、スケジューラから計画業務の業務内容と着手予定時刻及び完了予定時刻とを取得する(ステップS101)。次に、工数情報取得部111は、スケジューラから取得した計画業務の業務内容と着手予定時刻及び完了予定時刻とを作業実績記録ツールに取り込む(ステップS102)。 In the labor-hour information acquisition process shown in FIG. 2, first, the labor-hour information acquisition unit 111 acquires the work content of the planned work and the scheduled start time and scheduled completion time from the scheduler (step S101). Next, the labor-hour information acquisition unit 111 imports the work content of the planned work and the scheduled start time and scheduled completion time acquired from the scheduler into the work performance recording tool (step S102).

次に、工数情報取得部111は、作業実績記録ツールを用いて操作者が入力した情報に基づいて、実績業務の各業務内容の着手時刻及び完了時刻を取得する(ステップS103)。工数情報取得部111は、作業実績記録ツールを用いて取得した計画業務の各業務内容の着手予定時刻及び完了予定時刻から、当該業務内容に要する時間である計画工数を算出する。また、工数情報取得部111は、作業実績記録ツールを用いて取得した実績業務の各業務内容の着手時刻及び完了時刻から、当該業務内容に要する時間である実績工数を算出する(ステップS104)。 Next, the man-hour information acquisition unit 111 acquires the start time and completion time of each task content of the actual work based on the information input by the operator using the work performance recording tool (step S103). The man-hour information acquisition unit 111 calculates the planned man-hours, which are the time required for each task content, from the scheduled start time and scheduled completion time of each task content of the planned work acquired using the work performance recording tool. The man-hour information acquisition unit 111 also calculates the actual man-hours, which are the time required for each task content, from the start time and completion time of each task content of the actual work acquired using the work performance recording tool (step S104).

ここで、計画工数又は実績工数は、当該業務内容に要する時間であるため、途中に他の業務又は休憩を挟む場合は、着手予定時刻から完了予定時刻までの時間又は着手時刻から完了時刻までの時間から、他の業務又は休憩の時間を差し引く。ステップS104において、業務改善の優先順位付け又は業務改善効果の金額換算を容易にするために、工数情報取得部111は作業実績記録ツールを用いて、実績工数から作業者の時間当たりの加工費レートをかけて実績投入金額を算出し、可視化してもよい。 Here, the planned man-hours or actual man-hours are the time required for the relevant task, so if other tasks or breaks are performed in between, the time for the other tasks or breaks is subtracted from the time from the scheduled start time to the scheduled completion time or from the time from the start time to the completion time. In step S104, in order to facilitate prioritizing task improvements or converting the effects of task improvements into a monetary value, the man-hour information acquisition unit 111 may use a work performance recording tool to multiply the actual man-hours by the worker's hourly processing cost rate to calculate and visualize the actual input amount.

その後、工数情報取得部111は、計画工数を作業者の特性及び業務内容で分類して(ステップS105)記憶部120の計画・実績工数データベース121に格納する。また、工数情報取得部111は、実績工数を作業者の特性及び業務内容で分類して(ステップS105)、記憶部120の計画・実績工数データベース121に格納する(記憶ステップ)。ステップS104で作業者の時間あたりの加工費レートをかけて実績投入金額を算出した場合には、実績工数と共に実績投入金額を計画・実績工数データベース121に格納する。 Then, the man-hour information acquisition unit 111 classifies the planned man-hours by the characteristics of the worker and the work content (step S105) and stores them in the planned and actual man-hours database 121 of the storage unit 120. The man-hour information acquisition unit 111 also classifies the actual man-hours by the characteristics of the worker and the work content (step S105) and stores them in the planned and actual man-hours database 121 of the storage unit 120 (storage step). If the actual investment amount was calculated in step S104 by multiplying the hourly processing cost rate of the worker, the actual investment amount is stored in the planned and actual man-hours database 121 together with the actual man-hours.

以上の工数情報取得処理により、記憶部120の計画・実績工数データベース121には、計画工数と実績工数とがそれぞれ業務内容及び作業者の特性でグループ分けして記憶される。例えば、資料Aを作成する業務内容の計画工数及び実績工数が、作業者の年齢、役職、経験年数、資格及び技能によりグループ分けして記憶される。 By the above-mentioned man-hour information acquisition process, the planned man-hours and actual man-hours are stored in the planned/actual man-hours database 121 of the storage unit 120, grouped by the task content and the characteristics of the worker. For example, the planned man-hours and actual man-hours for the task content of creating document A are stored in groups by the worker's age, job title, years of experience, qualifications, and skills.

演算処理部110の最適計画工数算出部112は、人工知能(Artificial Intelligence:AI)を用いて、計画・実績工数データベース121に格納されているデータに基づいて最適計画工数を算出する。演算処理部110の最適計画工数算出部112の動作を図3のフローチャートに沿って説明する。図3は最適計画工数算出処理のフローチャートである。 The optimal planned man-hour calculation unit 112 of the calculation processing unit 110 uses artificial intelligence (AI) to calculate the optimal planned man-hours based on the data stored in the planned and actual man-hours database 121. The operation of the optimal planned man-hour calculation unit 112 of the calculation processing unit 110 will be described with reference to the flowchart in Figure 3. Figure 3 is a flowchart of the optimal planned man-hours calculation process.

まず、最適計画工数算出部112は、計画・実績工数データベース121に格納されている実績工数を取得する(ステップS201)。次に、取得した実績工数と、同じ業務内容と同じ作業者の特性に分類されている計画工数と、を比較する(ステップS202)。 First, the optimal planned man-hour calculation unit 112 acquires the actual man-hours stored in the planned and actual man-hours database 121 (step S201). Next, the acquired actual man-hours are compared with the planned man-hours classified into the same work content and the same worker characteristics (step S202).

ステップS201で取得した実績工数が、同じ業務内容と同じ作業者の特性に分類されている計画工数よりも短い場合に(ステップS203:Yes)、当該実績工数のデータを業務内容と作業者の特性のデータと共に学習用データに追加する(ステップS204)。ステップS201で取得した実績工数が、同じ業務内容と同じ作業者の特性に分類されている計画工数以上である場合は(ステップS203:No)、ステップS205の処理に進む。 If the actual man-hours acquired in step S201 are shorter than the planned man-hours classified into the same task content and the same worker characteristics (step S203: Yes), the data of the actual man-hours is added to the learning data together with the data of the task content and the worker characteristics (step S204). If the actual man-hours acquired in step S201 are equal to or greater than the planned man-hours classified into the same task content and the same worker characteristics (step S203: No), the process proceeds to step S205.

最適計画工数算出部112は、実績工数と、業務内容と、作業者の特性と、を含む学習用データを用いてAIにより最適計画工数を算出する(ステップS205:最適計画工数算出ステップ)。ステップS205の最適計画工数の算出は、ステップS204で学習用データに実績工数が追加される度に行ってもよく、又は、予め定めたデータ量の学習用データが蓄積されたタイミングで行ってもよい。あるいは、予め定めた任意の時間間隔で行ってもよい。 The optimal planned man-hour calculation unit 112 calculates the optimal planned man-hour by AI using learning data including the actual man-hours, the work content, and the characteristics of the workers (step S205: optimal planned man-hour calculation step). The calculation of the optimal planned man-hours in step S205 may be performed each time the actual man-hours are added to the learning data in step S204, or may be performed when a predetermined amount of learning data has been accumulated. Alternatively, it may be performed at any predetermined time interval.

最適計画工数の算出を行うAIは、図1において、演算処理部110の最適計画工数算出部112と、記憶部120の学習済モデル記憶部122と、により実現する。最適計画工数算出部112は、学習装置217と推論装置218とを含む(図4(a),図5(a)参照)。 The AI that calculates the optimal planned man-hours is realized in FIG. 1 by the optimal planned man-hours calculation unit 112 of the computation processing unit 110 and the learned model storage unit 122 of the storage unit 120. The optimal planned man-hours calculation unit 112 includes a learning device 217 and an inference device 218 (see FIG. 4(a) and FIG. 5(a)).

なお、本実施の形態では、学習装置217及び推論装置218が、工数管理装置1に含まれる構成について説明している。学習装置217及び推論装置218は、対象となる業務内容の最適計画工数を学習するために使用される。対象となる業務内容は、生産部門、管理部門及び間接部門を含む任意の部門において行われる任意の業務内容であり、例えば、間接部門における、生産性分析資料作成業務又は月例報告資料作成業務である。 In this embodiment, the learning device 217 and the inference device 218 are included in the labor-hour management device 1. The learning device 217 and the inference device 218 are used to learn the optimal planned labor hours for the target work content. The target work content is any work content performed in any department, including the production department, the management department, and the indirect department, and is, for example, the work of creating productivity analysis materials or monthly report materials in the indirect department.

学習装置217及び推論装置218の形態は任意であり、例えば、工数管理装置1の一部であってもよく、又は、工数管理装置1に通信ネットワークを介して外部接続されたサーバ上に存在していてもよい。 The learning device 217 and the inference device 218 may take any form, and may be, for example, part of the labor-hour management device 1, or may exist on a server externally connected to the labor-hour management device 1 via a communication network.

まず、学習処理について説明する。図4(a)は、最適計画工数算出部112の学習装置217を示すブロック図であり、図4(b)は、学習処理のフローチャートである。ここでは、業務内容が資料作成業務であるときの学習について説明する。 First, the learning process will be described. FIG. 4(a) is a block diagram showing the learning device 217 of the optimal planned labor-hour calculation unit 112, and FIG. 4(b) is a flowchart of the learning process. Here, learning when the work content is a document creation work will be described.

学習装置217は、図4(a)に示すように、データ取得部2171とモデル生成部2172と、を備える。データ取得部2171は、図3に示す最適計画工数算出処理のステップS204で学習用データに追加された、資料作成業務の実績工数と、当該実績工数に係る作業者の特性を取得する。 As shown in FIG. 4(a), the learning device 217 includes a data acquisition unit 2171 and a model generation unit 2172. The data acquisition unit 2171 acquires the actual man-hours for the document creation work and the characteristics of the workers related to the actual man-hours, which were added to the learning data in step S204 of the optimal planned man-hour calculation process shown in FIG. 3.

モデル生成部2172は、データ取得部2171が取得した新たな実績工数及び作業者の特性の組合せの情報を含む学習用データに基づいて学習する。すなわち、対象となる資料作成業務に要した新たな実績工数と作業者の特性から、最適計画工数を推論するための学習済モデルを生成する。この学習処理における学習用データは、新たな実績工数及び作業者の特性を互いに関連付けたデータである。 The model generation unit 2172 learns based on the learning data including information on the combination of new actual man-hours and worker characteristics acquired by the data acquisition unit 2171. In other words, a trained model is generated for inferring the optimal planned man-hours from the new actual man-hours required for the target document creation task and the characteristics of the worker. The learning data in this learning process is data that associates the new actual man-hours and the characteristics of the worker with each other.

モデル生成部2172が用いる学習アルゴリズムは、従来のアルゴリズムでよい。例えば、教師あり学習、教師なし学習、半教師あり学習又は強化学習を用いることができる。 The learning algorithm used by the model generation unit 2172 may be a conventional algorithm. For example, supervised learning, unsupervised learning, semi-supervised learning, or reinforcement learning may be used.

また、特徴量そのものの抽出を学習する深層学習(Deep Learning)を実行してもよく、又は、遺伝的プログラミング、機能論理プログラミング、サポートベクターマシンに従って機械学習を実行してもよい。 You can also perform deep learning, which learns to extract the features themselves, or you can perform machine learning according to genetic programming, functional logic programming, or support vector machines.

本実施の形態では、一例として、ニューラルネットワークを適用した場合について説明する。この場合、モデル生成部2172は、ニューラルネットワークモデルに従って、教師あり学習により、作業者の特性に対する最適計画工数を学習する。ここで、教師あり学習とは、入力と結果(ラベル)のデータの組を学習装置に与えることで、それらの学習用データにある特徴を学習し、入力から結果を推論する手法をいう。 In this embodiment, the application of a neural network will be described as an example. In this case, the model generation unit 2172 learns the optimal planned man-hours for the characteristics of the workers by supervised learning according to the neural network model. Here, supervised learning refers to a method in which a learning device is provided with pairs of input and result (label) data, and the device learns the characteristics of the learning data and infers the result from the input.

ニューラルネットワークは、複数のニューロンを有する入力層、複数のニューロンを有する中間層(隠れ層)及び複数のニューロンを有する出力層で構成される。中間層は、1層又は2層以上である。 A neural network is composed of an input layer with multiple neurons, an intermediate layer (hidden layer) with multiple neurons, and an output layer with multiple neurons. The intermediate layer may be one layer or two or more layers.

本実施の形態におけるニューラルネットワークでは、データ取得部2171が取得する新たな実績工数と作業者の特性との組合せの情報を含む学習用データに基づいて、モデル生成部2172が、教師あり学習により、作業者の特性に対する最適計画工数を学習する。 In the neural network of this embodiment, the model generation unit 2172 learns the optimal planned man-hours for the characteristics of the worker through supervised learning based on the learning data including information on the combination of new actual man-hours and the characteristics of the worker acquired by the data acquisition unit 2171.

すなわち、モデル生成部2172は、作業者の各特性に対する入力層中間層間の重みW1と中間層出力層間の重みW2を調整して、入力層に新たな作業者の特性を入力したときの出力層からの出力を、結果(正解)である実績工数に近づけることのできる重みW1,W2を求めることで学習する。例えば、入力層に、資料作成業務を実行した作業者の年齢と経験年数を含む作業者の特性が入力されたとき、中間層で動作の無駄の少なさを示す指標が得られ、出力層に最適計画工数が出力され、これを正解である実績工数と比較して重みW1、W2を決定する。 In other words, the model generation unit 2172 adjusts the weight W1 between the input layer and the middle layer and the weight W2 between the middle layer and the output layer for each characteristic of the worker, and learns by determining the weights W1 and W2 that can bring the output from the output layer when the characteristics of a new worker are input to the input layer closer to the actual labor hours, which is the result (correct answer). For example, when the characteristics of a worker who performed a document creation task, including the age and years of experience, are input to the input layer, an index indicating the amount of waste in the action is obtained in the middle layer, and the optimal planned labor hours are output to the output layer, which is compared with the actual labor hours, which is the correct answer, to determine the weights W1 and W2.

学習済モデル記憶部122は、モデル生成部2172が出力した学習済モデルを記憶する。 The trained model storage unit 122 stores the trained model output by the model generation unit 2172.

学習処理の流れは、図4(b)のフローチャートに示したとおりである。まず、学習装置217のデータ取得部2171が、新たな実績工数と作業者の特性のデータを取得する(ステップS301)。ここでは新たな実績工数と作業者の特性を同時に取得しているが、新たな実績工数と作業者の特性を関連づけて取得できればよく、データ取得部2171は、新たな実績工数と作業者の特性のデータを互いに異なるタイミングで取得してもよい。 The flow of the learning process is as shown in the flowchart in Figure 4 (b). First, the data acquisition unit 2171 of the learning device 217 acquires data on new actual man-hours and worker characteristics (step S301). Here, the new actual man-hours and worker characteristics are acquired simultaneously, but it is sufficient if the new actual man-hours and worker characteristics are acquired in association with each other, and the data acquisition unit 2171 may acquire the data on the new actual man-hours and worker characteristics at different times.

その後、モデル生成部2172は、データ取得部2171が取得した新たな実績工数と作業者の特性の組合せに基づいて学習処理して(ステップS302)、学習済モデルを生成する。そして、生成された学習済モデルを学習済モデル記憶部122に保存する(ステップS303)。 Then, the model generation unit 2172 performs a learning process based on the combination of the new actual man-hours and the worker characteristics acquired by the data acquisition unit 2171 (step S302) to generate a trained model. Then, the generated trained model is stored in the trained model storage unit 122 (step S303).

次に、推論処理について説明する。図5(a)は、最適計画工数算出部112の推論装置218を示すブロック図であり、図5(b)は、推論処理のフローチャートである。 Next, the inference process will be described. FIG. 5(a) is a block diagram showing the inference device 218 of the optimal planned labor-hour calculation unit 112, and FIG. 5(b) is a flowchart of the inference process.

ここでは、資料作成業務について最適計画工数を推論する場合について説明する。推論装置218は、図5(a)に示すように、データ取得部2181と推論部2182と、を備える。データ取得部2181は、入力データとして、工数情報取得部111が取得した新たな作業者の特性を取得する。 Here, we will explain the case of inferring the optimal planned man-hours for a document creation task. As shown in FIG. 5(a), the inference device 218 includes a data acquisition unit 2181 and an inference unit 2182. The data acquisition unit 2181 acquires, as input data, the characteristics of a new worker acquired by the man-hour information acquisition unit 111.

推論部2182は、学習済モデル記憶部122に記憶されている学習済モデルを用いて、データ取得部2181が取得した作業者の特性に対する最適計画工数を推論する。つまり、推論部2182は、学習済モデルに作業者の特性を入力することで、新たな作業者の特性から推論される最適計画工数を出力する。 The inference unit 2182 uses the learned model stored in the learned model storage unit 122 to infer the optimal planned man-hours for the characteristics of the worker acquired by the data acquisition unit 2181. In other words, the inference unit 2182 inputs the characteristics of the worker into the learned model, and outputs the optimal planned man-hours inferred from the characteristics of a new worker.

なお、本実施の形態では、学習装置217のモデル生成部2172が生成した学習済モデルを用いて最適計画工数を出力する構成について説明したが、工数管理装置1の外部から学習済モデルを取得し、この学習済モデルに基づいて最適計画工数を推論してもよい。 In this embodiment, a configuration has been described in which the optimal planned man-hours are output using a trained model generated by the model generation unit 2172 of the learning device 217, but it is also possible to obtain a trained model from outside the man-hour management device 1 and infer the optimal planned man-hours based on this trained model.

推論処理の流れは、図5(b)のフローチャートに示したとおりである。まず、推論装置218のデータ取得部2181が、新たな作業者の特性のデータを取得する(ステップS401)。次に、推論部2182が学習済モデル記憶部122に記憶された学習済モデルに新たな作業者の特性を入力し(ステップS402)、最適計画工数を推論し出力する(ステップS403)。 The flow of the inference process is as shown in the flowchart in FIG. 5(b). First, the data acquisition unit 2181 of the inference device 218 acquires data on the characteristics of the new worker (step S401). Next, the inference unit 2182 inputs the characteristics of the new worker into the trained model stored in the trained model storage unit 122 (step S402), and infers and outputs the optimal planned man-hours (step S403).

最適計画工数算出部112は、計画・実績工数データベース121に記憶されている計画工数を、ステップS403で算出した最適計画工数に更新する(ステップS404:更新ステップ)。このとき、更新前後の計画工数に係る作業者の特性は同一である。 The optimal planned man-hour calculation unit 112 updates the planned man-hours stored in the planned and actual man-hours database 121 to the optimal planned man-hours calculated in step S403 (step S404: update step). At this time, the characteristics of the workers related to the planned man-hours before and after the update are the same.

このようにして、作業者の特性に対して最適となる計画工数を更新することができ、現時点で最適な計画工数を、同じ特性を有する作業者が後に作業するときの工数管理に用いることができる。つまり、年齢、役職、経験年数、資格及び技能を含む作業者の特性で分類された工数データを、作業者がこれまで経験のない業務を行う場合、又は、作業者が新人で計画工数の概算が難しい場合の工数管理に活用することで、作業者の能力又は実力にあったスケジュールを設定することが可能になる。 In this way, the planned man-hours that are optimal for the characteristics of the worker can be updated, and the currently optimal planned man-hours can be used to manage man-hours when a worker with the same characteristics works later. In other words, by using man-hour data categorized by the characteristics of the worker, including age, position, years of experience, qualifications, and skills, for man-hour management when a worker is performing work that he or she has no experience with, or when the worker is a new employee and it is difficult to estimate the planned man-hours, it becomes possible to set a schedule that matches the capabilities or abilities of the worker.

また、新たな計画工数はこれまでの実績工数から算出した値であるので、作業者がこれまで経験のない業務を行う場合、又は、作業者が新人である場合に、本値を意識することにより業務処理速度向上を図ることができる。また、繰り返し実行する業務であるリピート業務に関しては、新たな計画工数を適用することで、これまでの計画工数が最適でないことを把握することができ、実績工数を最適計画工数に近づけることが可能になる。これまで使用していた計画工数が長い場合には、最適計画工数に見直すことにより、1日に処理可能な計画業務量が増え、作業者の生産性向上が可能となる。 In addition, because the new planned man-hours are values calculated from the actual man-hours to date, when workers are performing work that they have no experience with or when they are new employees, they can improve the speed of work processing by keeping this value in mind. Furthermore, for repeat work, which is work that is performed repeatedly, applying the new planned man-hours makes it possible to determine that the previous planned man-hours are not optimal, and to bring the actual man-hours closer to the optimal planned man-hours. If the planned man-hours used until now are long, revising them to the optimal planned man-hours increases the amount of planned work that can be processed in a day, making it possible to improve worker productivity.

計画・実績工数差異抽出部113は、工数情報取得部111が取得した実績工数と、最適計画工数算出部112が算出した計画工数を比較し、工数の差異を抽出する。例えば、工数情報取得部111の作業実績記録ツールがスケジューラから実績業務及び実績工数を取得して作業者毎にグラフ化したものと、最適計画工数算出部112が算出した計画工数及び計画業務をグラフ化し、差異を可視化する。可視化の方法は、任意の方法でよいが、例えば、作業実績記録ツールを用いてタイムチャート又はガントチャートを自動作成して、作業者に提示してもよい。 The planned/actual man-hour difference extraction unit 113 compares the actual man-hours acquired by the man-hour information acquisition unit 111 with the planned man-hours calculated by the optimal planned man-hour calculation unit 112, and extracts the difference in man-hours. For example, the work performance recording tool of the man-hour information acquisition unit 111 acquires the actual tasks and actual man-hours from the scheduler and graphs them for each worker, and graphs the planned man-hours and planned tasks calculated by the optimal planned man-hour calculation unit 112, to visualize the difference. Any method of visualization may be used, but for example, a time chart or Gantt chart may be automatically created using the work performance recording tool and presented to the worker.

改善着眼点抽出部114は、計画・実績工数差異抽出部113が抽出した計画工数と実績工数との差異が予め定めた閾値以上である業務内容を選択し、当該業務内容の改善着眼点を抽出する。改善着眼点は、予め定めたカテゴリから選択した着眼点でよい。例えば、非特許文献(平野裕之、日刊工業新聞社、「目で見てわかる間接ジャストインタイム」)に記載の間接部門に潜む7つのムダである、しすぎのムダ、停滞のムダ、移動のムダ、ミスのムダ、仕事そのもののムダ、動作のムダ、手待ちのムダに係る改善着眼点を業務内容と対応づけて記憶しておき、実績業務の業務内容に基づいて改善着眼点を抽出してもよい。あるいは、改善着眼点は、過去の業務の実績に基づいて作業者が入力した情報を蓄積しておき、当該情報から抽出してもよい。 The improvement focus extraction unit 114 selects a task content for which the difference between the planned and actual man-hours extracted by the planned/actual man-hour difference extraction unit 113 is equal to or greater than a predetermined threshold, and extracts an improvement focus for the task content. The improvement focus may be selected from a predetermined category. For example, improvement focus points related to the seven wastes lurking in indirect departments described in a non-patent document (Hirano Hiroyuki, Nikkan Kogyo Shimbun, "Visually Understandable Indirect Just-in-Time"), namely, waste of doing too much, waste of stagnation, waste of movement, waste of mistakes, waste of work itself, waste of movement, and waste of waiting, may be stored in association with the task content, and improvement focus points may be extracted based on the task content of the actual task. Alternatively, improvement focus points may be extracted from information input by workers based on past task performance.

記憶部120の改善案データベース123には、改善案が業務内容及び改善着眼点で分類されて記憶されている。例えば、資料作成の業務内容について、間接部門に潜む7つのムダである、しすぎのムダ、停滞のムダ、移動のムダ、ミスのムダ、仕事そのもののムダ、動作のムダ、手待ちのムダに係る改善着眼点に対応づけられた改善案が改善案データベース123に記憶されている。 In the improvement plan database 123 of the storage unit 120, improvement plans are stored, categorized by business content and improvement viewpoint. For example, for the business content of document creation, improvement plans associated with improvement viewpoints related to the seven types of waste that lurk in indirect departments, namely, waste of overdoing, waste of stagnation, waste of movement, waste of mistakes, waste in the work itself, waste of motion, and waste of waiting, are stored in the improvement plan database 123.

改善案出力部115は、改善着眼点抽出部114が抽出した改善着眼点及び実績業務及び実績工数の情報に基づいて、改善案データベース123に記憶されている改善案を抽出し、リスト化したものを、表示部140に表示させる。 The improvement proposal output unit 115 extracts improvement proposals stored in the improvement proposal database 123 based on the improvement points extracted by the improvement point extraction unit 114 and the information on the actual work and actual labor hours, and displays the list on the display unit 140.

以上のように構成された工数管理装置1の動作について、図6-8に示した例を用いて説明する。 The operation of the man-hour management device 1 configured as above will be explained using the example shown in Figures 6-8.

工数情報取得部111は、スケジューラ及び作業実績記録ツールを用いて、操作入力部130に操作者が入力した情報に基づいて、作業者の特性を含む作業者情報と、計画業務及び実績業務の業務内容と、計画工数及び実績工数と、を取得し、記憶部120の計画・実績工数データベース121に格納する。計画・実績工数データベース121には、計画工数と、実績工数と、がそれぞれ業務内容及び作業者の特性でグループ分けして記憶される。 The man-hour information acquisition unit 111 uses a scheduler and a work performance recording tool to acquire worker information including worker characteristics, the work content of the planned work and the actual work, and the planned man-hours and actual man-hours based on the information input by the operator to the operation input unit 130, and stores them in the planned/actual man-hours database 121 of the storage unit 120. In the planned/actual man-hours database 121, the planned man-hours and actual man-hours are stored, grouped according to the work content and the characteristics of the worker.

図6は、計画・実績工数データベース121に格納されている実績工数の例を示したものである。ここでは、間接部門で実行される、資料A作成という業務内容に対する実績工数を表しており、作業者の特性である、年齢、役職及び経験年数で分類されている。 Figure 6 shows an example of actual man-hours stored in the planned and actual man-hours database 121. Here, it shows the actual man-hours for the task of creating document A, which is performed in an indirect department, and is categorized by the worker's characteristics, such as age, position, and years of experience.

最適計画工数算出部112は、AIを用いて、計画・実績工数データベース121に格納されているデータに基づいて最適計画工数を算出する。具体的には、最適計画工数算出部112は、計画・実績工数データベース121に格納されている業務内容及び作業者の特性で分類された実績工数に基づいて学習済モデルを生成し、その学習済モデルを用いて、業務内容及び作業者の特性に対する最適計画工数を算出する。 The optimal planned man-hour calculation unit 112 uses AI to calculate the optimal planned man-hours based on the data stored in the planned/actual man-hour database 121. Specifically, the optimal planned man-hour calculation unit 112 generates a trained model based on the actual man-hours classified by the work content and worker characteristics stored in the planned/actual man-hour database 121, and uses the trained model to calculate the optimal planned man-hours for the work content and worker characteristics.

最適計画工数算出部112が算出した最適計画工数で計画・実績工数データベース121の計画工数を更新し、その後の作業における業務の計画工数として用いる。計画・実績工数差異抽出部113は、最適計画工数算出部112が算出した最適計画工数を適用した計画工数と、新たに取得した実績工数とを比較して比較結果を出力する。 The planned man-hours in the planned/actual man-hours database 121 are updated with the optimal planned man-hours calculated by the optimal planned man-hours calculation unit 112, and are used as the planned man-hours for the tasks in the subsequent work. The planned/actual man-hours difference extraction unit 113 compares the planned man-hours to which the optimal planned man-hours calculated by the optimal planned man-hours calculation unit 112 are applied with the newly acquired actual man-hours, and outputs the comparison result.

図7は、計画業務及び実績業務の業務内容及び時刻のデータを例示した図であり、(a)が計画業務の業務内容及び時刻のデータであり、(b)が実績業務の業務内容及び時刻のデータであり、(c)が計画業務のタイムチャートであり、(d)が実績業務のタイムチャートである。 Figure 7 shows an example of data on the work content and time of planned work and actual work, where (a) is data on the work content and time of planned work, (b) is data on the work content and time of actual work, (c) is a time chart of planned work, and (d) is a time chart of actual work.

計画・実績工数差異抽出部113は、計画業務及び実績業務の業務内容及び時刻のデータに基づいて算出される計画工数及び実績工数を取得し、計画工数と実績工数との差異が大きい業務を抽出する。また、計画・実績工数差異抽出部113は、タイムチャート又はガントチャートを含む任意の形態で表示することにより計画工数と実績工数との差異を可視化することができる。 The planned/actual labor-hour difference extraction unit 113 acquires the planned labor hours and actual labor hours calculated based on the work content and time data of the planned work and actual work, and extracts work with a large difference between the planned labor hours and the actual labor hours. In addition, the planned/actual labor-hour difference extraction unit 113 can visualize the difference between the planned labor hours and the actual labor hours by displaying it in any form, including a time chart or Gantt chart.

改善着眼点抽出部114は、計画・実績工数差異抽出部113が抽出した計画工数と実績工数との差異が予め定めた閾値以上の業務内容を選択し、実績業務の業務内容の改善着眼点を抽出する。図8は、間接部門に潜む7つのムダである、しすぎのムダ、停滞のムダ、移動のムダ、ミスのムダ、仕事そのもののムダ、動作のムダ、手待ちのムダについて改善着眼点を抽出したものである。例えば、改善着眼点は、過去の改善策の実績に基づいて作業者が入力した情報を蓄積しておき、当該情報から抽出してもよい。 The improvement focus extraction unit 114 selects work content for which the difference between the planned man-hours and the actual man-hours extracted by the planned/actual man-hour difference extraction unit 113 is equal to or greater than a predetermined threshold, and extracts improvement focus points for the work content of the actual work. Figure 8 shows improvement focus points extracted for seven types of waste that lurk in indirect departments: waste of doing too much, waste of stagnation, waste of movement, waste of mistakes, waste of the work itself, waste of action, and waste of waiting. For example, improvement focus points may be extracted from information input by workers based on the results of past improvement measures, which has been accumulated.

記憶部120の改善案データベース123には、過去に実施された改善策を、業務内容及び着眼点で分類して改善案として記憶されている。例えば、資料作成の業務について、間接部門に潜む7つのムダである、しすぎのムダ、停滞のムダ、移動のムダ、ミスのムダ、仕事そのもののムダ、動作のムダ、手待ちのムダに係る改善着眼点に対応づけられた改善案が改善案データベース123に記憶されている。 In the improvement plan database 123 of the storage unit 120, improvement measures implemented in the past are classified according to the work content and the focus point and stored as improvement plans. For example, for the work of creating documents, the improvement plan database 123 stores improvement plans associated with the improvement focus points related to the seven wastes that lurk in indirect departments: waste of doing too much, waste of stagnation, waste of movement, waste of mistakes, waste in the work itself, waste of motion, and waste of waiting.

改善案出力部115は、改善着眼点抽出部114が抽出した改善着眼点及び業務内容の情報に基づいて、改善案データベース123に記憶されている改善案を抽出し、リスト化したものを、表示部140に表示させる。図8は改善着眼点及び改善案の表示例を示したものである。 The improvement proposal output unit 115 extracts improvement proposals stored in the improvement proposal database 123 based on the improvement viewpoints and information on the business content extracted by the improvement viewpoint extraction unit 114, and displays the list on the display unit 140. Figure 8 shows an example of the display of the improvement viewpoints and improvement proposals.

このようにして得られた改善案を作業者が認識して後の作業を行うことにより、作業者の生産性向上が可能となる。 By having workers recognize the improvement ideas obtained in this way and carry out subsequent work, the workers' productivity can be improved.

以上説明したように本実施の形態に係る工数管理装置1において、工数情報取得部111が計画業務の業務内容及び計画工数と、作業者の特性を含む作業者情報と、作業者が実行した実績業務の業務内容及び実績工数と、を取得し、取得した実績工数を、作業者の特性及び業務内容で分類して記憶部120の計画・実績工数データベース121に記憶する。最適計画工数算出部112は、計画・実績工数データベース121に記憶されている作業者の特性及び業務内容に対する実績工数が、当該特性及び当該業務内容に対する計画工数以下となったときの、当該特性及び当該実績工数に基づいて、最適計画工数を算出する。そして、工数情報取得部111は、特性及び業務内容に係る計画工数を、最適計画工数算出部112が算出した特性及び業務内容に対する最適計画工数に更新することとした。これにより、計画工数以下となる実績工数に基づいて最適な計画工数を更新するため、作業者の特性による実作業状態に即した計画工数を用いることが可能になる。 As described above, in the man-hour management device 1 according to the present embodiment, the man-hour information acquisition unit 111 acquires the task content and planned man-hours of the planned task, the worker information including the characteristics of the worker, and the task content and actual man-hours of the actual task performed by the worker, and classifies the acquired actual man-hours according to the characteristics and task content of the worker and stores them in the planned/actual man-hour database 121 of the storage unit 120. The optimal planned man-hour calculation unit 112 calculates the optimal planned man-hours based on the characteristics and actual man-hours when the actual man-hours for the worker characteristics and task content stored in the planned/actual man-hour database 121 are equal to or less than the planned man-hours for the characteristics and task content. The man-hour information acquisition unit 111 then updates the planned man-hours for the characteristics and task content to the optimal planned man-hours for the characteristics and task content calculated by the optimal planned man-hour calculation unit 112. As a result, the optimal planned man-hours are updated based on the actual man-hours that are equal to or less than the planned man-hours, so that it is possible to use planned man-hours that are in line with the actual work state due to the characteristics of the worker.

なお、上記実施の形態において、計画・実績工数データベース121、学習済モデル記憶部122及び改善案データベース123は、工数管理装置1の記憶部120に含まれるとしたが、工数管理装置1と通信接続された外部の記憶装置に格納されていてもよい。 In the above embodiment, the planned and actual man-hours database 121, the learned model storage unit 122, and the improvement proposal database 123 are included in the storage unit 120 of the man-hours management device 1, but they may also be stored in an external storage device connected to and communicating with the man-hours management device 1.

また、図3に示す最適計画工数算出処理において、実績工数が計画工数よりも短かった場合に、当該実績工数を学習用データとして用いて学習するとしたが、予め定めた期間内に計画工数よりも短い実績工数が複数あった場合には、最短の実績工数のみを学習用データとして用いてもよい。 In addition, in the optimal planned man-hour calculation process shown in FIG. 3, if the actual man-hour is shorter than the planned man-hour, the actual man-hour is used as learning data for learning. However, if there are multiple actual man-hours that are shorter than the planned man-hour within a predetermined period, only the shortest actual man-hour may be used as learning data.

また、上記実施の形態において、最適計画工数算出処理で生成する学習済モデルは、資料作成を含む業務内容の中から選択した業務内容について生成したモデルであり、当該業務内容に係る実績工数に基づいて最適計画工数を推論するものであるが、当該業務内容について生成した学習済モデルを、関連する業務内容又は類似する業務内容に係る最適計画工数の推論に用いてもよい。 In addition, in the above embodiment, the trained model generated in the optimal planned labor hours calculation process is a model generated for a task content selected from task contents including document creation, and the optimal planned labor hours are inferred based on the actual labor hours related to the task content, but the trained model generated for the task content may also be used to infer the optimal planned labor hours for related or similar task content.

上記実施の形態に示したハードウェア構成及びフローチャートは一例であり、変更又は応用が可能である。演算処理部110及び記憶部120で実現する各機能は、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。 The hardware configuration and the flowchart shown in the above embodiment are merely examples and can be modified or adapted. The functions realized by the calculation processing unit 110 and the storage unit 120 can be realized by using a normal computer system, not by a dedicated system.

例えば、上記実施の形態の動作を実行するためのプログラムを、コンピュータが読み取り可能なCD-ROM(Compact Disc Read-Only Memory)、DVD(Digital Versatile Disc)、MO(Magneto Optical Disc)、メモリカード等の記録媒体に格納して配布し、プログラムをコンピュータにインストールすることにより、各機能を実現することができるコンピュータを構成してもよい。そして、各機能をOS(Operating System)とアプリケーションとの分担、又はOSとアプリケーションとの協同により実現する場合には、OS以外の部分のみを記録媒体に格納してもよい。 For example, a computer capable of implementing each function may be configured by distributing a program for executing the operations of the above-described embodiments stored on a computer-readable recording medium such as a CD-ROM (Compact Disc Read-Only Memory), a DVD (Digital Versatile Disc), an MO (Magneto Optical Disc), or a memory card, and installing the program on a computer. In addition, if each function is implemented by sharing the work between an OS (Operating System) and an application, or by cooperation between an OS and an application, only the parts other than the OS may be stored on the recording medium.

本開示は、上記実施の形態に限定されず、本開示の要旨を逸脱しない範囲での種々の変更は勿論可能である。 This disclosure is not limited to the above-described embodiment, and various modifications are of course possible without departing from the spirit of this disclosure.

1 工数管理装置、110 演算処理部、111 工数情報取得部、112 最適計画工数算出部、113 計画・実績工数差異抽出部、114 改善着眼点抽出部、115 改善案出力部、120 記憶部、121 計画・実績工数データベース、122 学習済モデル記憶部、123 改善案データベース、130 操作入力部、140 表示部、217 学習装置、218 推論装置、2171 データ取得部、2172 モデル生成部、2181 データ取得部、2182 推論部。 1 Man-hour management device, 110 Calculation processing unit, 111 Man-hour information acquisition unit, 112 Optimal planned man-hour calculation unit, 113 Planned/actual man-hour difference extraction unit, 114 Improvement focus extraction unit, 115 Improvement proposal output unit, 120 Storage unit, 121 Planned/actual man-hour database, 122 Learned model storage unit, 123 Improvement proposal database, 130 Operation input unit, 140 Display unit, 217 Learning device, 218 Inference device, 2171 Data acquisition unit, 2172 Model generation unit, 2181 Data acquisition unit, 2182 Inference unit.

Claims (8)

計画業務の業務内容及び各業務内容に要する時間である計画工数と、作業者の特性を含む作業者情報と、前記作業者が実行した業務である実績業務の業務内容及び各業務内容に要した時間である実績工数と、を取得する工数情報取得部と、
前記工数情報取得部が取得した前記計画工数を、前記作業者の特性及び前記業務内容で分類して記憶し、かつ、前記工数情報取得部が取得した前記実績工数を、前記実績工数に係る前記作業者の前記特性及び前記業務内容で分類して記憶する記憶部と、
前記記憶部に記憶されている前記特性及び前記業務内容に対する前記実績工数が、当該特性及び当該業務内容に対する前記計画工数以下となったときの、当該特性と、当該実績工数と、を含む学習用データを用いた機械学習により学習済モデルを生成し、前記学習済モデルを用いて、前記作業者の前記特性を入力としたときの前記業務内容に対する最適計画工数を算出する最適計画工数算出部と、を備え、
前記工数情報取得部は、前記特性及び前記業務内容に係る前記計画工数を、前記最適計画工数算出部が算出した当該特性及び当該業務内容に対する前記最適計画工数に更新する、
工数管理装置。
a man-hour information acquisition unit that acquires planned man-hours, which are the work contents of planned work and the time required for each work content, worker information including the characteristics of the worker, and actual man-hours, which are the work contents of actual work that are work performed by the worker and the time required for each work content;
a storage unit that classifies and stores the planned man-hours acquired by the man-hour information acquisition unit according to the characteristics of the workers and the work content, and that classifies and stores the actual man-hours acquired by the man-hour information acquisition unit according to the characteristics of the workers related to the actual man-hours and the work content;
an optimal planned man-hour calculation unit that generates a trained model by machine learning using learning data including the characteristics and the actual man-hours when the actual man-hours for the characteristics and the work content stored in the storage unit become equal to or less than the planned man-hours for the characteristics and the work content, and calculates an optimal planned man-hours for the work content when the characteristics of the worker are input using the trained model ;
The man-hour information acquisition unit updates the planned man-hours related to the characteristics and the work content to the optimal planned man-hours calculated by the optimal planned man- hour calculation unit for the characteristics and the work content.
Man-hours management device.
前記作業者の前記特性は、前記作業者の年齢、役職、業務の経験年数、資格及び技能の少なくともいずれか1つを含む、
請求項1に記載の工数管理装置。
The characteristics of the worker include at least one of the worker's age, job title, years of work experience, qualifications, and skills;
The man-hour management device according to claim 1 .
前記実績工数は、スケジュール管理ソフトから前記計画業務の前記業務内容及び前記計画工数を取り込んだ作業実績記録ツールを用いて、前記作業者が入力した前記業務内容の着手時刻及び完了時刻から算出する、
請求項1又は2に記載の工数管理装置。
The actual man-hours are calculated from the start time and completion time of the work content input by the worker using a work performance recording tool that imports the work content and the planned man-hours of the planned work from schedule management software.
The man-hour management device according to claim 1 or 2.
前記最適計画工数算出部は、
前記学習用データを用いた機械学習により前記学習済モデルを生成する学習装置と、
前記学習装置が生成した前記学習済モデルを用いて、前記作業者の前記特性を入力としたときの前記業務内容に対する前記最適計画工数を推論する推論装置と、
を有する、
請求項1から3のいずれか1項に記載の工数管理装置。
The optimal planned man-hour calculation unit is
A learning device that generates the trained model by machine learning using the training data; and
an inference device that infers the optimal planned man-hours for the work content when the characteristics of the worker are input, using the trained model generated by the learning device;
having
The man-hour management device according to any one of claims 1 to 3.
前記記憶部は、前記業務内容に対応づけられた改善着眼点と、前記業務内容及び前記改善着眼点で分類された改善案と、を更に記憶し、
前記作業者の前記特性及び前記業務内容に対する前記実績工数と、当該特性及び当該業務内容に対する計画工数と、を比較し、予め定めた閾値以上の差異があるとき、前記記憶部に記憶されている、前記実績業務の前記業務内容に対応づけられた改善着眼点を抽出する改善着眼点抽出部と、
前記記憶部に記憶されている、前記実績業務の前記業務内容及び前記改善着眼点に対応づけられた改善案を出力する改善案出力部と、を更に備える、
請求項1から4のいずれか1項に記載の工数管理装置。
The storage unit further stores an improvement viewpoint associated with the business content and an improvement plan classified according to the business content and the improvement viewpoint;
an improvement focus extraction unit that compares the actual man-hours for the characteristics and the work content of the worker with the planned man-hours for the characteristics and the work content, and extracts an improvement focus corresponding to the work content of the actual work stored in the storage unit when there is a difference equal to or greater than a predetermined threshold;
and an improvement proposal output unit that outputs an improvement proposal associated with the business content and the improvement viewpoint of the performance business stored in the storage unit .
The man-hour management device according to any one of claims 1 to 4.
前記改善着眼点は、しすぎのムダ、停滞のムダ、移動のムダ、ミスのムダ、仕事そのもののムダ、動作のムダ及び手持ちのムダの、少なくともいずれか1つに係る着眼点である、
請求項5に記載の工数管理装置。
The improvement focus point is a focus point related to at least one of the following: waste of doing too much, waste of stagnation, waste of movement, waste of mistakes, waste of the work itself, waste of movement, and waste of on-hand time.
The man-hour management device according to claim 5 .
コンピュータが実行する工数管理方法であって、
計画業務の業務内容及び各業務内容に要する時間である計画工数を、作業者の特性及び前記業務内容で分類して記憶する第1の記憶ステップと、
前記作業者が実行した実績業務の各業務内容に要した時間である実績工数を、前記作業者の特性及び前記業務内容で分類して記憶する第2の記憶ステップと、
前記第2の記憶ステップで記憶された前記作業者の前記特性及び前記業務内容に対する前記実績工数が、前記第1の記憶ステップで記憶された、当該特性及び当該業務内容に対する前記計画工数以下となったときの、当該特性と、当該実績工数と、を含む学習用データを用いた機械学習により学習済モデルを生成し、前記学習済モデルを用いて、前記作業者の前記特性を入力としたときの前記業務内容に対する最適計画工数を算出する最適計画工数算出ステップと、
前記特性及び前記業務内容に係る前記計画工数を、前記最適計画工数算出ステップで算出した当該特性及び当該業務内容に対する前記最適計画工数に更新する更新ステップと、を有する
工数管理方法。
A computer-implemented labor-hour management method, comprising:
A first storage step of classifying and storing the content of the planned work and the planned man-hours, which are the time required for each content of the planned work, according to the characteristics of the workers and the content of the work;
a second storage step of classifying and storing the actual man-hours, which are the time required for each task content of the actual tasks performed by the worker, according to the characteristics of the worker and the task content;
an optimal planned man-hour calculation step of generating a trained model by machine learning using learning data including the characteristics and the actual man-hours when the actual man-hours for the characteristics and the work content of the worker stored in the second storage step become equal to or less than the planned man-hours for the characteristics and the work content stored in the first storage step, and calculating an optimal planned man-hours for the work content when the characteristics of the worker are input using the trained model;
an updating step of updating the planned man-hours related to the characteristics and the work content to the optimal planned man-hours for the characteristics and the work content calculated in the optimal planned man-hour calculation step.
コンピュータを、
計画業務の業務内容及び各業務内容に要する時間である計画工数を、作業者の特性及び前記業務内容で分類して記憶し、かつ、前記作業者が実行した実績業務の各業務内容に要した時間である実績工数を、前記作業者の特性及び前記業務内容で分類して記憶する記憶部、
前記記憶部に記憶されている前記作業者の前記特性及び前記業務内容に対する前記実績工数が、当該特性及び当該業務内容に対する計画工数以下となったときの、当該特性と、当該実績工数と、を含む学習用データを用いた機械学習により学習済モデルを生成し、前記学習済モデルを用いて、前記作業者の前記特性を入力としたときの前記業務内容に対する最適計画工数を算出する最適計画工数算出部、
前記最適計画工数算出部が算出した当該特性及び当該業務内容に対する前記最適計画工数を、当該特性及び当該業務内容に係る前記計画工数として取得する工数情報取得部、
として機能させるプログラム。
Computer,
a storage unit that classifies and stores planned man-hours, which are the work contents of planned work and the time required for each work content, by worker characteristics and the work content, and that classifies and stores actual man-hours, which are the time required for each work content of actual work performed by the worker, by worker characteristics and the work content;
an optimal planned man-hour calculation unit that generates a trained model by machine learning using learning data including the characteristics and the actual man-hours of the worker stored in the storage unit when the actual man-hours for the characteristics and the work content become equal to or less than the planned man-hours for the characteristics and the work content, and calculates an optimal planned man-hours for the work content when the characteristics of the worker are input using the trained model;
a man-hour information acquisition unit that acquires the optimal planned man-hours for the characteristic and the task content calculated by the optimal planned man-hour calculation unit as the planned man-hours related to the characteristic and the task content;
A program that functions as a
JP2021079267A 2021-05-07 2021-05-07 Man-hour management device, man-hour management method, and program Active JP7645705B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021079267A JP7645705B2 (en) 2021-05-07 2021-05-07 Man-hour management device, man-hour management method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021079267A JP7645705B2 (en) 2021-05-07 2021-05-07 Man-hour management device, man-hour management method, and program

Publications (2)

Publication Number Publication Date
JP2022172918A JP2022172918A (en) 2022-11-17
JP7645705B2 true JP7645705B2 (en) 2025-03-14

Family

ID=84045698

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021079267A Active JP7645705B2 (en) 2021-05-07 2021-05-07 Man-hour management device, man-hour management method, and program

Country Status (1)

Country Link
JP (1) JP7645705B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005267183A (en) 2004-03-18 2005-09-29 Renesas Technology Corp Production scheduling apparatus
JP2017162044A (en) 2016-03-08 2017-09-14 株式会社日立ソリューションズ東日本 Production planning device, production planning method, and production planning program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0512302A (en) * 1991-07-03 1993-01-22 Hitachi Ltd Automation system for resetting of production reference value
JP4011269B2 (en) * 2000-07-14 2007-11-21 富士通株式会社 Work result management apparatus, work plan support apparatus, and storage medium storing a program for causing a computer to perform processing in these apparatuses
JP5864387B2 (en) * 2012-09-04 2016-02-17 日立Geニュークリア・エナジー株式会社 Process planning support device, process planning support method and program
JP6973887B2 (en) * 2017-08-02 2021-12-01 Tis株式会社 Project management support equipment, project management support methods and programs
JP7262359B2 (en) * 2019-10-01 2023-04-21 株式会社日立製作所 Data analysis device and data analysis method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005267183A (en) 2004-03-18 2005-09-29 Renesas Technology Corp Production scheduling apparatus
JP2017162044A (en) 2016-03-08 2017-09-14 株式会社日立ソリューションズ東日本 Production planning device, production planning method, and production planning program

Also Published As

Publication number Publication date
JP2022172918A (en) 2022-11-17

Similar Documents

Publication Publication Date Title
Suri et al. Comparative analysis of software effort estimation techniques
US20240412166A1 (en) System and method for assessing and planning a project
Hasegan et al. Predicting performance–a dynamic capability view
Lepenioti et al. Human-augmented prescriptive analytics with interactive multi-objective reinforcement learning
JP2016189079A (en) Plan creation support apparatus and plan creation support method
Relich Knowledge acquisition for new product development with the use of an ERP database
Ameta et al. Scaled Agile Framework Implementation in Organizations', its Shortcomings and an AI Based Solution to Track Team's Performance
Britton et al. An explication of the viable system model for project management
JP7645705B2 (en) Man-hour management device, man-hour management method, and program
Pan et al. Dynamic Task Allocation Algorithm for Hiring Workers that Learn.
Zhang et al. An intelligent scheduling model of computer human resources in complex scenarios based on artificial intelligence
CN120822795A (en) Project full-process data tracking and processing method and system
Singh Automation of business process using RPA (robotic process automation)
US20220180259A1 (en) System and Method for Dynamic Project Forecasting and Real-Time Visualization
Mortaji et al. The role of data science in enhancing project management practices: A case study in the pharmaceutical industry
Ali et al. Transforming leadership: The role of artificial intelligence in modern organizational management
Al‐Tabtabai et al. Expert judgment in forecasting construction project completion
JP2023146850A (en) Quotation evaluation support device and quotation evaluation support program
Raja Agile Project Management Tools for Successful Information Technology Projects
Bley Improved conceptual estimating performance using a knowledge-based approach
Pavlović Algorithmic Human Resource Management: Characteristics, Possibilities and Challenges
Dhir et al. Factors persuading nuts and bolts of agile estimation
D'Aloia et al. Project IAAP: An overview on optimizing business process in smart enterprises
JP7826136B2 (en) Planning device and planning method
Jahanbani et al. Utilizing fuzzy banana curve for project monitoring and control

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240219

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241126

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250123

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250204

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250304

R150 Certificate of patent or registration of utility model

Ref document number: 7645705

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150