JP2007213141A - Personnel allocation system, personnel allocation method, personnel allocation program, and recording medium storing the personnel allocation program - Google Patents
Personnel allocation system, personnel allocation method, personnel allocation program, and recording medium storing the personnel allocation program Download PDFInfo
- Publication number
- JP2007213141A JP2007213141A JP2006029902A JP2006029902A JP2007213141A JP 2007213141 A JP2007213141 A JP 2007213141A JP 2006029902 A JP2006029902 A JP 2006029902A JP 2006029902 A JP2006029902 A JP 2006029902A JP 2007213141 A JP2007213141 A JP 2007213141A
- Authority
- JP
- Japan
- Prior art keywords
- worker
- work
- personnel
- attendance
- information
- 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.)
- Pending
Links
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- General Factory Administration (AREA)
Abstract
【課題】各作業者の出勤、欠勤、早退、遅刻の勤怠状況を考慮して複数の作業者をそれぞれの作業工程に適確に配置する。
【解決手段】人員配置計画部62は、勤怠情報データベース2内の各作業者の出勤、欠勤、早退、遅刻の勤怠情報と、作業者情報データベース3内の各作業者の各作業工程における作業資格の有無とを参照し、午前中の人員配置については、午後早退する各作業者と終日出勤している各作業者とを作業資格を有する各作業工程に適確に配置し、午後からの人員配置については、遅刻した各作業者と終日出勤している各作業者とを作業資格を有する各作業工程に配置する。
【選択図】図1[PROBLEMS] To appropriately arrange a plurality of workers in each work process in consideration of the attendance, absence, early departure, and lateness of each worker.
A staff assignment planning unit 62 includes attendance, absence, early departure, and late attendance information of each worker in the attendance information database 2 and work qualifications in each work process of each worker in the worker information database 3. With regard to the staff assignment in the morning, the workers who leave early in the afternoon and the workers who work all day are placed appropriately in each work process that has work qualifications, and the staff from the afternoon About arrangement | positioning, each worker who was late and each worker who has worked all day are arranged in each work process which has work qualification.
[Selection] Figure 1
Description
本発明は、工場等の生産現場での製造工程における各作業工程に、各作業者を適確に配置するための人員配置システム、人員配置方法、この人員配置方法をコンピュータに実行させる人員配置プログラム、及びこの人員配置プログラムを格納した記録媒体に関する。 The present invention relates to a personnel allocation system, a personnel allocation method, and a personnel allocation program for causing a computer to execute the personnel allocation method for accurately allocating each worker to each operation process in a manufacturing process at a production site such as a factory. And a recording medium storing the personnel assignment program.
近年、企業等における正社員の数は、経営の合理化のために削減される傾向にある。 In recent years, the number of regular employees in companies and the like tends to be reduced for rationalization of management.
このため、正社員を研究・開発・管理といった間接業務に専念させて、例えば製造過程におけるライン作業のような直接作業を、派遣社員やパートタイマー、アルバイトなどに任せるといった企業が増加している。この背景には、派遣社員やパートタイマー、アルバイトなどは、正社員より賃金が安く、必要な時だけ雇用できるという雇用側のメリットが挙げられ、今後、この傾向は益々強まるものと思われる。 For this reason, an increasing number of companies have dedicated full-time employees to indirect work such as research, development, and management, and leave direct work such as line work in the manufacturing process to temporary employees, part-timers, and part-time workers. Behind this, temporary workers, part-timers, part-time workers, etc. have the advantage of the employment side that their wages are cheaper than regular employees and they can be hired only when necessary, and this trend is expected to increase in the future.
また、製造現場等の工程管理においては、在籍人員数をミニマム化して余分な経費を削減しながら、必要最低限の人員で効率的に生産を行うことが求められているが、上記のような派遣社員やアルバイトの人員比率増に伴う人材の流動化が加速するにつれ、以前にも増して、作業者の能力特性や、勤務状況等を迅速かつ適確に見分けて優れた人材活用を行うことが可能な高効率生産体制を構築する仕組みの重要性が高まってきている。 Also, in process management at manufacturing sites, etc., it is required to efficiently produce with the minimum necessary personnel while minimizing the number of enrolled personnel and reducing extra expenses. As the mobility of human resources accompanying the increase in the ratio of temporary employees and part-time workers accelerates, the ability of workers and the working conditions, etc., to be distinguished quickly and accurately should be used more effectively than ever before. The importance of constructing a high-efficiency production system that can do this is increasing.
これらの仕組みを実現させるための従来技術としては、例えば特許文献1に、各作業者の出勤を考慮して、各作業者を製造工程の各作業工程に適確に配置する人員配置システムが開示されている。この人員配置システムでは、各作業者の出勤を考慮して各作業者の配置態様の計画が立てられるため、欠勤している作業者を除外し、出勤している各作業者のみをそれぞれの作業工程に配置することができ、製造ラインの稼動直前であっても、始業時の立上りロスを抑えつつ、各作業者の配置態様を計画することができる。また、この計画は、各作業者のスキル、及び各作業工程の作業内容と難易度を考慮して立てられるため、各作業工程に、これらの作業工程の難易度に応じたそれぞれの作業スキルの作業者を配置することができ、各作業者の適確な配置により生産性の向上を図ることができる。
しかしながら、特許文献1に記載の技術では、各作業者の出欠を考慮した人員配置を行えるが、早退、遅刻(事前申告済、突発的)により、計画した各作業者の配置態様に変動が生じる場合には、管理者が再度、人員配置を組み直す必要があった。
However, in the technique described in
具体的には、各作業者の出勤を確認してから人員配置を実施することにより、欠勤している作業者を除外し、出勤している各作業者のみをそれぞれの作業工程に配置しているが、各作業者の出勤の確認は、出勤しているか否かのみを判別しているにすぎず、各作業者の遅刻、早退(事前申告済、突発的)には対応していなかった。よって、例えば作業者が早退する場合には、その作業者の配置が計画されている作業工程に発生した欠員を補うように、管理者が再度、人員配置を組み直す必要があった。 Specifically, by confirming each worker's attendance, staffing is performed, so that absent workers are excluded, and only each worker who works is placed in each work process. However, the confirmation of each worker's attendance is only to determine whether he / she is working or not, and did not correspond to each worker's late arrival or early departure (pre-declared or sudden). . Therefore, for example, when an operator leaves early, the manager has to re-arrange the personnel allocation again so as to make up for the vacancies generated in the work process in which the worker is planned to be allocated.
そこで、本発明は、上記問題点に鑑みてなされたものであり、各作業者の出勤、欠勤、早退、遅刻の勤怠状況を考慮して、各作業者を各作業工程に、適確に配置することが可能な人員配置システム、人員配置方法、及びこの人員配置方法をコンピュータに実行させる人員配置プログラム、及びこの人員配置プログラムを格納した記録媒体を提供することを目的としている。 Therefore, the present invention has been made in view of the above problems, and each worker is appropriately placed in each work process in consideration of the attendance, absence, early departure, and lateness of each worker. An object of the present invention is to provide a personnel allocation system, a personnel allocation method, a personnel allocation program for causing a computer to execute the personnel allocation method, and a recording medium storing the personnel allocation program.
本発明に係る人員配置システムは、複数の作業工程により構成される製造工程において、各作業者の出勤、欠勤、早退、遅刻の勤怠状況を考慮して複数の作業者をそれぞれの作業工程に適確に配置する人員配置システムであって、各作業者の各作業工程毎に必要な作業資格の有無を示す作業者情報が記憶された作業者情報記憶手段と、各作業者の勤怠状況を示す勤怠情報が記憶された勤怠情報記憶手段と、前記作業者情報記憶手段に記憶されている各作業者の作業者情報及び前記勤怠情報記憶手段に記憶されている各作業者の勤怠情報に基づいて、各作業工程への各作業者の配置態様を計画する人員配置計画手段とを備えている。 The personnel allocation system according to the present invention, in a manufacturing process composed of a plurality of work processes, allows a plurality of workers to be adapted to each work process in consideration of the attendance, absence, early departure, and lateness of each worker. It is a personnel placement system that accurately places workers information storage means that stores worker information indicating the presence or absence of work qualifications required for each worker's work process, and indicates the attendance status of each worker Based on the attendance information storage means storing attendance information, the worker information of each worker stored in the worker information storage means, and the attendance information of each worker stored in the attendance information storage means And personnel allocation planning means for planning the layout of each worker in each work process.
このような構成とすると、各作業者の配置態様は、各作業者の出勤、欠勤、早退、遅刻の勤怠状況を考慮して計画される。このため、午前中の作業者の配置においては、遅刻してくる各作業者及び欠勤している各作業者を除外し、午前中に出勤している各作業者のみをそれぞれの作業工程に配置することができ、また、午後からの作業者の配置においては、午後に早退する各作業者及び欠勤している作業者を除外し、午後に出勤している各作業者のみをそれぞれの作業工程に配置することができる。 With such a configuration, the layout of each worker is planned in consideration of the attendance, absence, early departure, and lateness of each worker. For this reason, in the morning arrangement of workers, each worker who is late and absent is excluded, and only each worker who works in the morning is placed in each work process. In addition, in the arrangement of workers from the afternoon, each worker who leaves early in the afternoon and absent worker is excluded, and only each worker who works in the afternoon is in each work process. Can be arranged.
また、各作業者は作業資格のある各作業工程に配置されるため、各作業工程に適した作業者を配置することができる。 Moreover, since each worker is arrange | positioned in each work process with work qualification, the worker suitable for each work process can be arrange | positioned.
次に、本発明に係る人員配置方法は、複数の作業工程により構成される製造工程において、各作業者の出勤、欠勤、早退、遅刻の勤怠状況を考慮して複数の作業者をそれぞれの作業工程に適確に配置する人員配置方法であって、各作業者の各作業工程毎に必要な作業資格の有無を示す作業者情報を取得する作業者情報取得ステップと、各作業者の勤怠状況を示す勤怠情報を取得する勤怠情報取得ステップと、前記作業者情報取得ステップにより取得された各作業者の作業者情報及び前記勤怠情報取得ステップにより取得された勤怠情報に基づいて、各作業工程への各作業者の配置態様を計画する人員配置演算ステップとを含んでいる。 Next, according to the personnel allocation method of the present invention, in a manufacturing process composed of a plurality of work steps, each worker is assigned a work in consideration of the attendance, absence, early departure, and late work status of each worker. It is a staffing method that places people accurately in the process, and includes a worker information acquisition step for acquiring worker information indicating the presence or absence of work qualifications required for each work process of each worker, and the attendance status of each worker To the work process based on the attendance information acquisition step of acquiring attendance information indicating the worker information of each worker acquired by the worker information acquisition step and the attendance information acquired by the attendance information acquisition step. And a staff placement calculation step for planning the placement mode of each worker.
また、本発明に係る人員配置方法は、さらに、前記人員配置演算ステップによる各作業者の配置態様の計画後に各作業者の前記勤怠情報に変更があった場合に、この変更された各作業者の勤怠情報と、各作業者の前記作業者情報とに基づいて、各作業工程への各作業者の配置態様を再計画する再人員配置演算ステップを含むものであってもよい。 In addition, the personnel placement method according to the present invention further includes each worker who has been changed when the attendance information of each worker is changed after planning the placement mode of each worker by the personnel placement calculation step. Based on the attendance information of each worker and the worker information of each worker, a re-assignment calculation step for re-planning the arrangement mode of each worker in each work process may be included.
このような構成とすると、急遽、作業者が早退した等の理由により勤怠状況に変動が生じ、1度決定した各作業者の配置態様を変更する必要が生じた場合に対応して、各作業者の配置態様を計画し直すことができる。 With such a configuration, each work corresponds to a case where the attendance status fluctuates due to reasons such as suddenly, the worker leaving early, etc., and it becomes necessary to change the layout of each worker once determined. Can re-plan the placement of the person.
さらに、本発明に係る人員配置方法によれば、前記再人員配置演算ステップが、前記勤怠情報の変更により前記人員配置演算ステップにて計画された配置態様について欠員の発生が予想される作業工程を選択する欠員発生工程選択ステップと、この欠員発生工程選択ステップにて選択された作業工程の作業を行うことが可能な作業者を、各作業者の前記作業者情報と変更後の各作業者の前記勤怠情報とに基づいて選択する作業者選択ステップと、この作業者選択ステップにて選択された作業者を欠員発生工程選択ステップにて選択された作業工程に補間配置する補間配置ステップとを含むものであってもよい。 Further, according to the staffing method according to the present invention, the re-working staffing calculation step includes a work process in which occurrence of vacancy is expected for the placement mode planned in the staffing staffing calculation step due to the change of the attendance information. The vacancy generation process selection step to be selected, and the worker who can perform the work of the work process selected in this vacancy generation process selection step, the worker information of each worker and each worker after the change An operator selection step for selecting based on the attendance information, and an interpolation arrangement step for interpolating the worker selected in the worker selection step to the work process selected in the vacancy generation process selection step. It may be a thing.
このような構成とすると、各作業者の欠勤、早退などの理由により欠員が発生する作業工程を特定して、その作業工程に適確な作業者を配置し直すことができる。 With such a configuration, it is possible to identify a work process in which a vacancy occurs due to reasons such as absence or early retirement of each worker, and to reassign an appropriate worker to the work process.
また、本発明に係る人員配置プログラムは、上記した人員配置方法をコンピュータに実行させるプログラムであって、さらに本発明に係る記録媒体は、この人員配置プログラムを格納したものである。 The personnel assignment program according to the present invention is a program for causing a computer to execute the above-described personnel assignment method, and the recording medium according to the present invention stores the personnel assignment program.
このような本発明に係る人員配置方法、人員配置プログラム、及びその人員配置プログラムを格納した記録媒体のいずれにおいても、各作業者の出勤、欠勤、早退、遅刻の勤怠状況を考慮して製造工程を構成する各作業工程に各作業者を適確に配置することができる。 In any of the personnel allocation method, the personnel allocation program, and the recording medium storing the personnel allocation program according to the present invention, the manufacturing process takes into account the attendance, absence, early departure, and lateness of each worker. Each worker can be accurately arranged in each work process that constitutes.
本発明によれば、各作業者の配置態様の計画は、各作業者の出勤、早退、遅刻、及び欠勤の状況を考慮して立てられる。このため、午前中の作業者の配置においては、遅刻してくる作業者及び欠勤している作業者を除外し、午前中に出勤している各作業者のみをそれぞれの作業工程に配置することができ、また、午後からの作業者の配置においては、午後に早退する作業者及び欠勤している作業者を除外し、午後に出勤している各作業者のみをそれぞれの作業工程に配置することができる。 According to the present invention, the plan of the arrangement mode of each worker is set in consideration of the status of each worker's attendance, early departure, lateness, and absence from work. For this reason, when placing workers in the morning, exclude workers who are late and absent from work, and place each worker who works in the morning in each work process. In addition, in the placement of workers from the afternoon, workers who leave early in the afternoon and workers who are absent from work are excluded, and only each worker who works in the afternoon is placed in each work process. be able to.
また、急遽、作業者が早退した等の理由による勤怠状況の変動により、1度決定した各作業者の配置態様を変更する必要が生じた場合に対応して、各作業者の配置態様の計画を立て直すことができるので、管理者がその勤怠状況の急な変動に対応して再度、各作業者の配置態様を計画し直す手間を省くことができる。 In addition, in response to a change in the attendance status due to reasons such as sudden departure or early departure of workers, it becomes necessary to change the placement manner of each worker once determined, so that the placement manner of each worker is planned. Therefore, it is possible to save the manager from having to re-plan the layout of each worker again in response to the sudden change in the attendance status.
以下、本発明の実施の形態について、図面を参照して説明する。 Embodiments of the present invention will be described below with reference to the drawings.
図1は、本発明に係る人員配置システムの一実施形態を示すブロック図である。 FIG. 1 is a block diagram showing an embodiment of a staffing system according to the present invention.
この人員配置システムは、各種データを入力するためのキーボードやインターフェース等からなるデータ入力装置1と、各作業者の勤怠情報が記憶された勤怠情報記憶手段としての勤怠情報データベース2と、各作業者の作業者情報が記憶された作業者情報記憶手段としての作業者情報データベース3と、生産態様を示す生産モデル毎に各作業工程に配置すべき必要人数を記憶する配置人数情報データベース4と、各作業者の配置態様の計画を表示するディスプレイ等の表示装置5と、この人員配置システムを統括的に制御する演算制御装置6とを備えている。
This personnel allocation system includes a
勤怠情報データベース2は、上述したように各作業者の勤怠情報がメモリに記憶されてなる。この勤怠情報は、出勤の有無と、欠勤する旨の事前申請の有無と、始業から昼食までの間休暇(AM(午前)休暇)とする旨の事前申請の有無と、昼食後から終業までの間休暇(PM(午後)休暇)とする旨の事前申請の有無との4つの情報で構成されている。
As described above, the
また、本実施形態に係る人員配置システムは、工場に勤務する各作業者の勤怠管理を行う勤怠管理システムと連動しており、上述した勤怠情報データベース2は、この勤怠管理システムにより更新される。
In addition, the personnel assignment system according to the present embodiment is linked to the attendance management system that performs attendance management for each worker working in the factory, and the
作業者情報データベース3は、上述したように各作業者の作業者情報がメモリに記憶されてなる。この作業者情報は、図11に示すように、生産モデルの名称と、作業者の氏名と、作業者の所属グループと、作業資格の有無と、資格数とからなる。これら作業者情報は、入力装置1を操作することにより更新され、例えば、図11に示すような作業者情報を各作業者別に入力することにより、更新される。
As described above, the
また、この作業者情報は、生産モデルごとに登録され、生産モデルの数だけ存在する。ただし、生産モデルごとに必要な作業工程は異なり、例えば、図11の作業者情報が示すように、モデル「LC−A」では「一次検査」の作業工程が必要であるのに対し、モデル「LC−B」では「一次検査」の作業工程は不要である。 Further, this worker information is registered for each production model, and exists as many as the number of production models. However, the work process required for each production model is different. For example, as shown by the worker information in FIG. 11, the model “LC-A” requires the work process of “primary inspection”, whereas the model “LC-A” requires the model “ In LC-B, the work process of “primary inspection” is unnecessary.
また、上記した作業者の所属グループには、専属作業者と応援作業者の2種類の区分があり、作業者情報データベース3上の所属グループの記憶領域には、専属作業者の場合には所属グループの名称(図11上ではa)が、応援作業者の場合には応援作業者を示す標識(図11上ではhelp)が記憶される。
In addition, the above-mentioned worker affiliation group has two types of categories: exclusive worker and support worker, and the affiliation group storage area on the
さらにまた、上記した作業資格の有無とは、当該モデルの生産を行うために必要な作業工程各々について、各作業者が当該作業工程の作業を行うのに必要な作業資格を保有しているか否かである。また、資格数とは、各作業者が保有している作業資格の数であり、例えば、図11に示すモデル「LC−A」の作業者情報より、作業者「A」は、「準備組立」と「総合組立」と「二次検査」の3つの作業工程について作業資格を有しており、資格数は「3」であるということが分かる。 Furthermore, the presence or absence of the above-mentioned work qualification means whether or not each worker has the work qualification necessary for performing the work in the work process for each work process necessary for producing the model. It is. The number of qualifications is the number of work qualifications held by each worker. For example, from the worker information of the model “LC-A” shown in FIG. ”,“ Total assembly ”, and“ secondary inspection ”have work qualifications, and the number of qualifications is“ 3 ”.
配置人数情報データベース4は、上述したように生産モデル毎に各作業工程に配置すべき必要人数がメモリに記憶されてなる。この生産モデル毎の各作業工程における必要人数は、入力装置1を操作することにより更新される。例えば、図26に示す配置人数情報データベース4の格納内容の一例から、モデル「LC−A」の各作業工程における必要人数は、「準備組立」が3人、「総合組立」が2人、「一次検査」が2人、「二次検査」が2人、「梱包」が2人、「運搬」が1人であり、モデル「LC−A」の作業には、合計12人の作業者が必要であることが分かる。なお、図26のモデル「LC−B」の「一次検査」の作業工程の配置人数に示されるように、当該生産モデルにおいて不要な工程の配置人数は0人として示される。
As described above, the arrangement
演算制御装置6は、大別すると、各作業工程への作業者の配置態様を計画する人員配置計画手段としての人員配置計画部62と、人員配置計画部62により得られたデータを記憶する記憶部61とからなる。
The
人員配置計画部62は、何れの生産モデルに対して人員配置を行うかを設定するための生産モデル設定部621、上記作業者情報データベース3から各作業者の作業者情報を取得するための作業者情報取得部622、上記勤怠管理システムの勤怠情報データベース2から各作業者の勤怠情報を取得するための勤怠情報取得部623、取得した各作業者の勤怠情報と作業者情報とに基づいて各作業工程への作業者の配置態様を求める人員配置演算部624、始業後における各作業者の前記勤怠情報の更新有無を確認する勤怠情報確認部625、表示装置5に人員配置演算部624にて求められた各作業工程への作業者の配置態様を表示する結果出力部626、処理終了を確認する終了確認部627とからなる。
The personnel
記憶部61は、人員配置計画部62により得られた結果を順次記録していく演算テーブル(図12参照)を備えており、この演算テーブルは、生産モデルの名称、所属グループ、作業者の氏名、出勤状況と欠勤申請の有無とAM休暇申請の有無とPM休暇申請の有無とからなる勤怠情報、この勤怠情報より判定される勤務条件判定、及び作業資格と資格数からなる上記作業者情報で構成されている。
The
上記構成の人員配置システムにより人員配置を行う方法を図2のフローチャートに従って説明する。 A method for performing personnel assignment by the personnel assignment system having the above-described configuration will be described with reference to the flowchart of FIG.
まず、入力装置1を操作することにより、生産モデルを設定する(ステップS1)。例えば、ユーザは表示装置5に表示される図6に示すような生産モデル設定画面を参照し、入力装置1を操作して生産モデルを選択する。演算制御装置6内の生産モデル設定部621は、表示装置5にこの生産モデル設定画面を表示するとともに、ユーザにより設定された生産モデルを読み取り、その生産モデルを記憶部61に記録する。
First, a production model is set by operating the input device 1 (step S1). For example, the user refers to a production model setting screen as shown in FIG. 6 displayed on the
続いて、演算制御装置6内の記憶部61に記憶されている演算テーブルのフォーマット(図12参照)を準備する(ステップS2)。なお、ここではステップS1にて入力された生産モデルに関する演算テーブルのフォーマットが準備される。例えば、ステップS1にて「LC−A」の生産モデルが設定されたとすると、生産モデル「LC−A」に関する演算テーブルのフォーマット、具体的には生産モデル「LC−A」の作業に必要な「準備組立」、「総合組立」、「一次検査」、「二次検査」、「梱包」、「運搬」の各作業工程について作業資格の有無を記録することが可能な演算テーブルのフォーマットが準備される(図12参照)。また、これら作業工程には作業者を配置する際の優先順位があり、図12に示すように、優先順位が高いものから順に各作業工程が示される。
Subsequently, the calculation table format (see FIG. 12) stored in the
続いて、演算制御装置6内の作業者情報取得部622が、作業者情報データベース3からステップS1にて入力された生産モデルに関する各作業者の作業者情報(図11参照)を取得し、この作業者情報に基づいて、図13に示すように記憶部61内の上記演算テーブルに、生産モデル、所属グループ、作業者の氏名、各作業工程における作業資格の有無、資格数を記録する(ステップS3)。なお、演算テーブルは、各作業者の所属グループごとに作成され、少なくとも専属作業者(図13参照)と応援作業者(図23参照)の2種類の演算テーブルが作成されるものとする。
Subsequently, the worker
続いて、演算制御装置6内の勤怠情報取得部623が、勤怠管理システム内の勤怠情報データベース2から前記ステップS3にて演算テーブルに記録された各作業者に関する勤怠情報を取得し、この勤怠情報に基づいて、図13、図23に示すように記憶部61内の上記演算テーブルの各該当箇所に出勤の有無、欠勤申請の有無、AM休申請の有無、PM休申請の有無を記録する(ステップS4)。
Subsequently, the attendance
続いて、演算制御装置6内の人員配置演算部624が記憶部61内の上記演算テーブルに記録されている情報に基づいて、各作業工程に適切な作業者を配置する人員配置演算を行い、この演算結果を演算制御装置6内の結果出力部624が図8、図9に示すように表示装置5に表示する(ステップS5)。
Subsequently, based on the information recorded in the calculation table in the
続いて、演算制御装置6内の勤怠情報確認部625が、勤怠情報データベース2内の勤怠情報が更新された作業者を確認し、その更新された勤怠情報に基づいて上記した演算テーブルの勤怠情報を更新する(ステップS6)。
Subsequently, the attendance
このステップS6にて演算テーブルの勤怠情報が更新された場合、つまり勤怠情報データベース内の勤怠情報に更新が有った場合には、ステップS5に戻って再度、人員配置演算を開始し、逆に、このステップS6にて演算テーブルの勤怠情報が更新されなかった場合、つまり勤怠情報データベース内の勤怠情報に更新が無かった場合には、以下に示す作業終了の処理(ステップS8)を開始する(ステップS7)。 If the attendance information in the calculation table is updated in step S6, that is, if the attendance information in the attendance information database has been updated, the process returns to step S5 to start the staff assignment computation, and conversely If the attendance information in the calculation table is not updated in step S6, that is, if the attendance information in the attendance information database has not been updated, the following work end processing (step S8) is started (step S8). Step S7).
上記した作業終了の処理(ステップS8)では、上記全ステップからなる作業を終了するかどうかがユーザに確認される。例えば、演算制御装置6内の終了確認部627が図7に示すような作業終了選択画面を表示装置5に表示する。ユーザはこの作業終了選択画面を参照し、入力装置1を操作して作業終了か否かを設定する。ユーザにより作業終了しないとの設定がなされた場合には、ステップS6に戻り、再度、勤怠情報の更新の情報を確認し、ユーザにより作業終了の設定がなされた場合には、上記全ステップからなる全ての処理を終了する。
In the above-described work end processing (step S8), the user is confirmed whether or not the work including all the steps is to be ended. For example, the
以上のステップS1〜ステップS8の処理により、各作業工程に作業者が適確に配置される。 Through the processes in steps S1 to S8 described above, an operator is appropriately arranged in each work process.
さらに、上記ステップS5〜S8においてなされる人員配置演算から処理終了までの詳細な動作の実施例を図3に示すフローチャートに沿って以下に説明する。なお、本実施例1においては、上記ステップS1〜ステップS4の処理により、図13に示す専属作業者に関する演算テーブルと図23に関する応援作業者の演算テーブルとが作成されたとする。 Further, an example of detailed operations from the staff assignment calculation performed in steps S5 to S8 to the end of the process will be described below with reference to the flowchart shown in FIG. In the first embodiment, it is assumed that the calculation table related to the exclusive worker and the calculation table of the support worker related to FIG. 23 shown in FIG. 13 are created by the processing in steps S1 to S4.
この上記したステップS5による人員配置演算の処理は、図3に示すように、ステップS501からステップS519の処理により構成されており、上記したステップS4にて勤怠情報が取得されると、まず、ステップS501にて各作業者の勤怠条件が判定される。 As shown in FIG. 3, the staff assignment calculation process in step S5 described above is configured by the processes in steps S501 to S519. When the attendance information is acquired in step S4, first, the step In S501, the attendance conditions for each worker are determined.
この勤怠条件の判定では、演算テーブルに記録された勤怠情報(図13、図23参照)に基づき、各作業者を、普通(終日出勤)、早退(午前のみ出勤)、遅刻(午後のみ出勤)、不明(無断欠勤)、欠勤(事前申請有り)の5つの勤務条件判定グループに分類し、この判定結果を演算テーブルの勤怠条件判定欄に記録する(図14、図24参照)。 In the determination of the attendance conditions, based on attendance information recorded in the calculation table (see FIGS. 13 and 23), each worker is assigned to normal (all day work), early departure (working only in the morning), and late work (working only in the afternoon). These are classified into five working condition judgment groups of unknown (absent absence without notice) and absentee (with prior application), and the judgment result is recorded in the attendance condition judgment column of the calculation table (see FIGS. 14 and 24).
図13の専属作業者の演算テーブルを用い、各作業者について、勤務条件を判定する方法を、図4の判定フローに従って以下に説明する。 A method for determining working conditions for each worker using the calculation table of the dedicated worker in FIG. 13 will be described below according to the determination flow in FIG.
まず、ステップS100にて欠勤申請の有無を確認する。欠勤申請がある場合、つまり演算テーブル内の欠勤欄が「○」の場合には、該当作業者の演算テーブル内の勤務条件判定欄に欠勤(事前申請有り)を意味する「×」を記録する。よって、図13の専属作業者の演算テーブルを基にした場合においては、欠勤欄が「○」の作業者「A」と作業者「G」について、勤務条件判定欄に「×」が記録される(図14参照)。逆に、欠勤申請がない場合、つまり演算テーブル内の欠勤欄がブランクの場合には、ステップS200へ移行する。 First, in step S100, it is confirmed whether or not there is an absence application. If there is an absence application, that is, if the absence column in the calculation table is “○”, record “×” meaning absence (with prior application) in the work condition determination column in the calculation table of the corresponding worker. . Therefore, when based on the calculation table of the exclusive worker in FIG. 13, “×” is recorded in the work condition determination column for the workers “A” and “G” whose absence column is “◯”. (See FIG. 14). Conversely, if there is no absence application, that is, if the absence column in the calculation table is blank, the process proceeds to step S200.
ステップS200では、出勤しているか否かを確認する。出勤していない場合、つまり演算テーブル内の出勤欄がブランクの場合には、ステップS300に移行してAM休暇申請の有無を確認する。一方、出勤している場合には、つまり演算テーブル内の出勤欄が「○」の場合には、ステップS400に移行してPM休暇申請の有無を確認する。よって、図13の専属作業者の演算テーブルを基にした場合において、「D」、「E」、「J」、「L」の各作業者については、出勤欄はブランクであるため出勤していないと判断され、ステップS300に移行されてAM休暇申請の有無が確認される。残りの「B」、「C」、「F」、「H」、「I」、「K」の各作業者については、出勤欄は「○」であるため出勤していると判断され、ステップS400に移行されてPM休暇申請の有無が確認される。 In step S200, it is confirmed whether or not he / she is working. If the employee has not attended work, that is, if the attendance column in the calculation table is blank, the process proceeds to step S300 to check whether or not an AM leave application has been made. On the other hand, if the employee is attending work, that is, if the attendance column in the calculation table is “◯”, the process proceeds to step S400 to check whether there is a PM leave application. Therefore, based on the calculation table of the exclusive worker in FIG. 13, for “D”, “E”, “J”, and “L”, the attendance column is blank, so the attendance is blank. If it is determined that there is no AM leave application, the process proceeds to step S300. For the remaining workers “B”, “C”, “F”, “H”, “I”, “K”, the attendance column is “O”, so it is determined that they are attending, and the step The process proceeds to S400, where it is confirmed whether there is a PM leave application.
さらに、ステップS300にてAM休暇申請の有無を確認した結果、AM休暇申請があった場合、つまり演算テーブル内のAM休欄が「○」であった場合には、演算テーブル内の勤務条件判定欄に遅刻(午後のみ出勤)を意味する「G3」を記録し、AM休暇申請がなかった場合には、つまりAM休欄がブランクであった場合には、勤務条件判定欄に不明(無断欠勤)を意味する「G4」を記録する。よって、図13の専属作業者の演算テーブルを基にした場合において、「D」、「J」の各作業者については、AM休欄が「○」であるためAM休暇申請ありと判断され、勤務条件判定欄に「G3」が記録され、「E」、「L」の作業者については、AM休欄はブランクであるためAM休暇申請なしと判断され、勤務条件判定欄に「G4」が記録される(図14参照)。 Furthermore, if the result of checking whether or not there is an AM leave application in step S300 is that there is an AM leave application, that is, if the AM leave column in the calculation table is “◯”, the working condition determination in the calculation table is performed. Record “G3”, which means “late work (afternoon only)” in the column, and if there is no AM leave application, that is, if the AM leave column is blank, the work condition determination column is unknown (unauthorized absence from work) "G4" meaning) is recorded. Therefore, based on the calculation table of the exclusive worker in FIG. 13, for each of the workers “D” and “J”, it is determined that there is an AM leave application because the AM leave column is “◯”. “G3” is recorded in the work condition determination column, and for workers “E” and “L”, it is determined that there is no AM leave application because the AM leave column is blank, and “G4” is displayed in the work condition determination column. It is recorded (see FIG. 14).
また、ステップS400にてPM休暇申請の有無を確認した結果、PM休暇申請があった場合、つまり演算テーブル内のPM休欄が「○」であった場合には、演算テーブル内の勤務条件判定欄に早退(午前のみ出勤)を意味する「G2」を記録し、PM休暇申請がなかった場合、つまりPM休欄がブランクの場合には、勤務条件判定欄に普通(終日出勤)を意味する「G1」を記録する。よって、図13の専属作業者の演算テーブルを基にした場合において、「C」、「I」の各作業者については、PM休欄が「○」であるためPM休暇申請ありと判断され、「勤務条件判定」の欄に「G2」が記録され、「B」、「F」、「H」、「K」の各作業者については、PM休欄はブランクであるためPM休暇申請なしと判断され、「勤務条件判定」の欄に「G1」が記録される(図14参照)。 Further, as a result of confirming whether or not there is a PM leave application in step S400, if there is a PM leave application, that is, if the PM leave column in the calculation table is “◯”, the working condition determination in the calculation table is performed. If “G2” meaning early departure (working only in the morning) is recorded in the column and there is no PM leave application, that is, if the PM leave column is blank, it means normal (all-day work) in the work condition determination column Record “G1”. Therefore, based on the calculation table of the exclusive worker in FIG. 13, for each worker of “C” and “I”, it is determined that there is a PM leave application because the PM leave column is “◯”. “G2” is recorded in the “working condition determination” field, and for each of the workers “B”, “F”, “H”, and “K”, the PM leave field is blank, so no PM leave application is made. The determination is made and “G1” is recorded in the “working condition determination” field (see FIG. 14).
以上のようにして、図14、図24に示すように、専属作業者の演算テーブル及び応援作業者の演算テーブルの勤務条件判定欄に、勤務条件判定グループが記録される。 As described above, as shown in FIGS. 14 and 24, the working condition determination group is recorded in the working condition determination column of the calculation table of the exclusive worker and the calculation table of the support worker.
上記したようにしてステップS501による勤務条件の判定の処理が終了したら、図3に示すように、ステップS502に移行して専属作業者の演算テーブル内の各データを、各作業者の勤務条件判定グループ別にソートする。図14に示す専属作業者の演算テーブル内の各データがソートされた結果を、図15の演算テーブルに示す。 When the work condition determination process in step S501 is completed as described above, as shown in FIG. 3, the process proceeds to step S502, and each data in the calculation table of the dedicated worker is determined as the work condition determination of each worker. Sort by group. The result of sorting each data in the calculation table of the exclusive worker shown in FIG. 14 is shown in the calculation table of FIG.
続いて、ステップS503にて専属作業者の演算テーブル内の各データを、各勤務条件判定グループ内で資格数が多い順にソートする。図15に示す専属作業者の演算テーブルの各データがソートされた結果を、図16の演算テーブルに示す。 Subsequently, in step S503, each data in the calculation table of the exclusive worker is sorted in descending order of the number of qualifications in each working condition determination group. The result of sorting each data of the calculation table of the exclusive worker shown in FIG. 15 is shown in the calculation table of FIG.
続いて、ステップS504にて勤務条件判定欄が「G1」の各専属作業者が配置されるべき適切な作業工程を決められた配置条件に基づいて決定し、この決定結果を専属作業者の演算テーブルに記録する(図17(A)参照)。なお、本実施例においては、配置条件を「資格数の多い作業者から順に配置する。この際、各作業者は作業資格を有している作業工程のうち、最も優先順位の高い作業工程に配置される。ただし、該作業工程への配置が既に決定されている作業者の人数が必要人員数を満たしている場合には次順位の作業工程に配置される。」とした。 Subsequently, in step S504, an appropriate work process in which each dedicated worker whose work condition determination column is “G1” is to be placed is determined based on the determined placement condition, and the determination result is calculated by the dedicated worker. It records on a table (refer FIG. 17 (A)). In this embodiment, the arrangement condition is “in order from the worker with the largest number of qualifications. At this time, each worker has the work process with the highest priority among the work processes having the work qualification. However, when the number of workers whose arrangement in the work process has already been determined satisfies the required number of persons, the work process is arranged in the next order. "
図16に示す専属作業者の演算テーブルを用い、勤務条件判定欄が「G1」の各専属作業者が配置されるべき作業工程を説明する。勤務条件判定欄が「G1」の「H」「B」「K」「F」の各専属作業者の配置されるべき作業工程は、最も資格数の多い専属作業者から順に、つまり「H」>「B」>「K」>「F」の順に決定される。まず、資格数の最も多い専属作業者「H」は4つの作業工程において作業資格を有しており、それら作業工程のうち、最も優先順位が高い作業工程は、「準備組立」である。そこで、「準備組立」における配置人数情報データベース4に記憶されている必要人数を確認する(図26参照)。「準備組立」の作業工程の必要人数3人対し、未だ配置されるべき作業者が決定されていないため、専属作業者「H」は「準備組立」の作業工程に配置されるべき者として決定される。ここでもし、「準備組立」の作業工程に既に3人の作業者の配置が決定されている場合には、専属作業者「H」は、未だ、必要人員数を満たす人数の作業者の配置が決定されていない作業工程であって、且つ専属作業者「H」が作業資格を有している次に優先順位の高い作業工程に配置されることとなる。残りの勤務条件判定欄が「G1」の作業者についても同様にして配置されるべき作業工程を決定した(図17(A)参照)。
A work process in which each dedicated worker whose work condition determination column is “G1” should be arranged will be described using the calculation table of the dedicated worker shown in FIG. The work processes to be assigned to the dedicated workers whose “H”, “B”, “K”, and “F” whose work condition determination column is “G1” are in order from the exclusive worker with the most qualifications, that is, “H”. > "B"> "K"> "F" First, the dedicated worker “H” having the largest number of qualifications has work qualifications in four work processes, and among these work processes, the work process with the highest priority is “preparation assembly”. Therefore, the necessary number of persons stored in the arrangement
このようにして、ステップS504において勤務条件判定欄が「G1」の各専属作業者の配置されるべき作業工程が決定したら、続くステップS505にて、今度は勤務条件判定欄が「G2」の各専属作業者が配置されるべき適切な作業工程を決められた配置条件に基づいて決定し、この結果を演算テーブルに記録する。なお、このステップにおける配置条件もステップS504における配置条件と同様に、「資格数の多い作業者から順に配置する。この際、各作業者は作業資格を有している作業工程のうち、最も優先順位の高い作業工程に配置される。ただし、該作業工程への配置が既に決定されている作業者の人数が必要人員数を満たしている場合には次順位の作業工程に配置される。」という条件とした。 In this way, when the work process to be assigned to each dedicated worker whose work condition determination field is “G1” is determined in step S504, in the following step S505, each of the work condition determination field is “G2”. An appropriate work process to be arranged by the dedicated worker is determined based on the determined arrangement condition, and the result is recorded in the calculation table. The placement conditions in this step are also “sequentially placed from the workers with the highest number of qualifications. In this case, each worker has the highest priority among the work processes having work qualifications. It is arranged in a work process with a higher rank, provided that the number of workers whose arrangement in the work process has already been determined satisfies the required number of workers, it is arranged in the work process of the next rank. The condition was as follows.
さらに続くステップS506にて今度は、勤務条件判定欄が「G4」の各専属作業者が配置されるべき作業工程を決められた配置条件に基づいて決定し、この結果を演算テーブルに記録する。なお、このステップS506においては配置条件を、上記した勤務条件判定グループが「G1」及び「G2」の作業者の配置条件とは逆に、「資格数の少ない作業者から順に配置する。この際、各作業者は作業資格を有している作業工程のうち、最も優先順位の低い作業工程に配置される。ただし、該作業工程への配置が既に決定されている作業者の人数が必要人員数を満たしている場合には次順位の作業工程に配置される。」とした。ただし、勤務条件判定グループが「G4」の作業者は、未出勤の状態での決定であるため、仮決定として演算テーブルに記録した(図17(A)参照)。 In the subsequent step S506, this time, the work process in which each dedicated worker whose work condition determination column is “G4” is to be placed is determined based on the determined placement condition, and this result is recorded in the calculation table. In this step S506, the arrangement conditions are arranged in order from "the worker with the smaller number of qualifications, contrary to the arrangement conditions of the workers whose work condition determination groups are" G1 "and" G2 ". Each worker is assigned to a work process having the lowest priority among the work processes having work qualifications, provided that the number of workers whose arrangement in the work process has already been determined is the required number of workers. If the number is satisfied, it will be placed in the next work step. " However, since the worker whose work condition determination group is “G4” is determined in the state of not attending work, it is recorded in the calculation table as a temporary determination (see FIG. 17A).
図16に示す専属作業者の演算テーブルを用いて「勤務条件判定」欄が「G4」の各専属作業者が配置されるべき作業工程を説明する。勤務条件判定欄が「G4」の「L」「E」の各専属作業者の配置されるべき作業工程は、最も資格数の少ない専属作業者「E」から決定される。この専属作業者「E」は2つの工程において作業資格を有しており、優先順位が低い方の作業工程は「梱包」である。そこで、「梱包」における配置人数情報データベース4に記憶されている必要人数を確認する(図26参照)。「梱包」の作業工程の必要人数2人に対し、未だ配置されるべき作業者が1人も決定されていないため、専属作業者「E」は「梱包」の作業工程に配置されるべき者として仮決定される。ここでもし、「梱包」の作業工程について既に2人の作業者の配置が決定されている場合には、専属作業者「E」は、未だ、必要人員数を満たす人数の作業者の配置が決定されていない作業工程であって、且つ作業資格を有している次に優先順位の低い作業工程に配置されることとなる。同様の配置条件に基づき、作業者「L」を作業工程「二次検査」にされるべき者として仮決定した(図17(A)参照)。
A work process in which each dedicated worker whose “working condition determination” field is “G4” should be arranged will be described using the calculation table of the dedicated worker shown in FIG. The work process to be assigned to each of the “L” and “E” dedicated workers whose work condition determination column is “G4” is determined from the dedicated worker “E” having the smallest number of qualifications. This dedicated worker “E” has work qualifications in two processes, and the work process with the lower priority is “packing”. Therefore, the necessary number of persons stored in the arrangement
このようにして、ステップS506において勤務条件判定欄が「G4」の各専属作業者の配置されるべき作業工程が決定したら、続くステップS507にて今度は、勤務条件判定欄が「G3」の各専属作業者が配置されるべき作業工程を決められた配置条件に基づき決定する。なお、このステップにおける配置条件もステップS506における配置条件と同様に、「資格数の少ない作業者から順に配置する。この際、各作業者は作業資格を有している作業工程のうち、最も優先順位の低い作業工程に配置される。ただし、該作業工程への配置が既に決定されている作業者の人数が必要人員数を満たしている場合には次順位の作業工程に配置される。」という条件とした。ただし、勤務条件判定グループが「G3」の作業者は、未出勤の状態での決定となるため、仮決定とする。 In this way, when the work process to be arranged for each dedicated worker whose work condition determination column is “G4” is determined in step S506, in the next step S507, each of the work condition determination column is “G3”. A work process in which a dedicated worker is to be placed is determined based on the determined placement conditions. Note that the placement conditions in this step are the same as the placement conditions in step S506: “Place the workers in order from the smallest number of qualifications. It is arranged in a work process with a lower rank, provided that the number of workers whose arrangement in the work process has already been determined satisfies the required number of workers, it is arranged in the next rank work process. The condition was as follows. However, since the worker whose work condition determination group is “G3” is determined in the state of not attending work, it is determined temporarily.
以上のステップS504〜S507の処理により、勤務条件判定欄が「G1」〜「G4」の各専属作業者が配置されるべき作業工程が決定又は仮決定される。図16に示す専属作業者の演算テーブルに基づいて、各専属作業者が配置されるべき作業工程が決定又は仮決定された結果を図17(A)の演算テーブルに示す。この演算テーブルにおいては、各専属作業者について決定した作業工程の該当の作業資格欄を網掛けしている。また、仮決定の場合は、作業資格欄を「(○)」としている。 Through the processes in steps S504 to S507 described above, the work process in which the dedicated workers whose work condition determination columns are “G1” to “G4” should be determined or provisionally determined. Based on the calculation table of the dedicated worker shown in FIG. 16, the result of the determination or provisional determination of the work process in which each dedicated worker is to be placed is shown in the calculation table of FIG. In this calculation table, the corresponding work qualification column of the work process determined for each dedicated worker is shaded. In the case of provisional decision, the work qualification column is “(○)”.
さらに、続くステップS508にて、各作業工程について配置が決定されている作業者の数(以下、配置完了人員数とする)を求め、さらに、この配置完了人員数と配置人数情報データベース4に格納されている各作業工程の必要人員数とから、応援要請人員数を決定する。この際、配置完了人員数を、AMとPMについてそれぞれ求める。ただし、配置完了人員数には、配置されるべき作業工程が仮決定の作業者の数は含めない。また、勤務条件判定欄が「G3」の作業者は、午後出勤予定であるため、仮決定であっても配置されるものとして応援要請人員数を決定するが、勤務条件判定グループ「G4」の作業者は出勤するか否かが不明であるため、配置が決定されないものとして応援要請人員数を決定する。また、応援要請する種類には、終日応援、AM応援、PM応援の3種類がある。
Further, in the subsequent step S508, the number of workers whose arrangement has been determined for each work process (hereinafter referred to as the number of arrangement completion personnel) is obtained, and further stored in the arrangement completion number and arrangement
図17(A)に示す各専属作業者の作業工程が決定された演算テーブルに基づいて、応援要請人員数が求められた結果を、図17(B)に示す。上述したように、勤務条件判定欄が「G3」又は「G4」の作業者である「J」、「D」、「L」、「E」の各作業者については、配置されるべき作業工程は仮決定(図17(A)の演算テーブルにおいて(○)で示される)であるため、人員配置完了人員数のカウントには含められない。よって、「二次検査」、「梱包」、及び「運搬」の各作業工程における配置完了人員数(PM)は共に0人となっている。ただし、勤務条件判定グループ「G3」の作業者「J」、「D」は午後になれば出勤して仮決定された作業工程に就いて作業を行うことが可能であるから、作業者「D」が配置される予定の「運搬」の作業工程には、午前のみの応援(AM応援)人員を要請すれば足りる。よって、図17(B)に示すように「運搬」の作業工程について、「AM応援」が1人となる。一方、勤務条件判定欄が「G4」の作業者「L」、「E」は、無断欠勤者であり、出勤して作業を行うか否かが不明であるから、勤務条件判定グループ「G4」の作業者は終日欠勤者として扱われる。よって、図17(B)に示されるように、「2次検査」の作業工程については、勤務条件判定グループ「G4」の作業者「L」の配置が予定されているものの、必要人員数と同じ2人の終日応援人員が必要となる。 FIG. 17B shows the result of obtaining the number of support request personnel based on the calculation table in which the work process of each dedicated worker shown in FIG. 17A is determined. As described above, for each of the workers “J”, “D”, “L”, and “E” whose work condition determination column is “G3” or “G4”, the work process to be arranged Is a tentative decision (indicated by (O) in the calculation table of FIG. 17A), and therefore is not included in the count of the number of staff members completed. Therefore, the number of arrangement completion personnel (PM) in each work process of “secondary inspection”, “packing”, and “transport” is 0. However, since the workers “J” and “D” of the working condition determination group “G3” can work at the work process temporarily determined by going to work in the afternoon, the worker “D” It is sufficient to request the morning support (AM support) personnel for the “transportation” work process scheduled to be placed. Therefore, as shown in FIG. 17B, “AM support” is one person for the “transport” work process. On the other hand, the workers “L” and “E” whose work condition determination column is “G4” are unapproved absentees, and it is unclear whether or not they will work and work, so the work condition determination group “G4”. Workers are treated as absentees throughout the day. Therefore, as shown in FIG. 17B, regarding the work process of “secondary inspection”, the arrangement of worker “L” of working condition determination group “G4” is scheduled, The same two full-day support personnel are required.
上記したようにしてステップS508にて配置完了人員数及び応援要請人員数が求められると、ステップS509〜S519により応援要請人員が要請されている各作業工程について応援作業者の配置が決定され、各作業工程の人員配置が確定する。この人員配置決定は、始業から昼休憩までの午前中の人員配置を決定するAM人員配置決定と、昼休憩後から終業までの午後の人員配置を行うPM人員配置決定とに分けて実行される。なお、AM人員配置決定は始業前に実行され、PM人員配置決定は昼からの業務開始前に実行される。 As described above, when the number of arrangement completion personnel and the number of support request personnel are obtained in step S508, the arrangement of support workers is determined for each work process in which the support request personnel are requested in steps S509 to S519. The staffing of the work process is confirmed. This personnel assignment determination is executed separately in AM personnel assignment determination for determining the morning assignment from the start to the lunch break, and PM personnel assignment determination for performing the afternoon assignment from the lunch break to the end of work. . The AM personnel assignment decision is executed before the start of work, and the PM personnel assignment decision is executed before the start of work from noon.
そこでまず、ステップS509〜ステップS512からなるAM人員配置決定までの動作を説明する。 Therefore, first, the operation up to the determination of the AM staffing consisting of steps S509 to S512 will be described.
まず、ステップS509にてAM人員配置決定の処理を既に実施したか否かを判断する。AM人員配置決定の処理を未だ実施していない場合、具体的には後述するステップS512の処理を実施していない場合には、ステップS510に移行する。一方、AM人員配置決定の処理を既に実施している場合には、ステップS513に移行する。ここでは、AM人員配置決定の処理を未だ実施していないものとして、ステップS510に移行する。 First, in step S509, it is determined whether or not the AM personnel allocation determination process has already been performed. If the AM personnel allocation determination process has not been performed yet, specifically, if the process of step S512 described later has not been performed, the process proceeds to step S510. On the other hand, if the process for determining the AM staffing has already been performed, the process proceeds to step S513. Here, it is assumed that the AM personnel allocation determination process has not yet been performed, and the process proceeds to step S510.
ステップS510では、終日応援が要請されている各作業工程に配置すべき適切な応援作業者を、応援作業者に関する演算テーブル(図24参照)に基づいて選定してその応援作業者の当該作業工程への配置を決定し、その結果を演算テーブルに記録する(図18(A)参照)。なお、適切な応援作業者とは、終日出勤者(勤務条件判定欄が「G1」の応援作業者)で、尚且つ当該作業工程において作業資格を有している作業者である。 In step S510, an appropriate support worker to be placed in each work process for which support is requested all day is selected based on a calculation table (see FIG. 24) related to the support worker, and the work process of the support worker is selected. The result is recorded in the calculation table (see FIG. 18A). An appropriate support worker is an all-day worker (a support worker whose work condition determination field is “G1”) and a worker who has work qualifications in the work process.
さらに、続くステップS511では、AM応援が要請されている各作業工程に配置すべき適切な応援作業者を、応援作業者に関する演算テーブル(図24参照)に基づいて選定してその応援作業者の当該作業工程への配置を決定し、その結果を演算テーブルに記録する(図18(A)参照)。なお、適切な応援作業者とは、午前出勤者(勤務条件判定欄が「G2」の応援作業者)で、尚且つ当該作業工程において作業資格を有している作業者である。 Further, in the subsequent step S511, an appropriate support worker to be placed in each work process for which AM support is requested is selected based on the calculation table (see FIG. 24) related to the support worker, and the support worker's The arrangement in the work process is determined, and the result is recorded in the calculation table (see FIG. 18A). An appropriate support worker is a worker who has started work in the morning (a support worker whose work condition determination column is “G2”) and has work qualifications in the work process.
これにより、午前中につき、全作業工程の作業者の配置が決定したこととなるので、続くステップS512にて、勤務条件判定欄が「G1」と「G2」の専属作業者及び応援作業者に関する演算テーブル(図18(A)参照)の内容に基づいて、AM人員配置結果を表示装置5に表示する(図8参照)。この表示されたAM人員配置結果を基に、管理者は各作業者に午前中の作業指示を行う。 As a result, the placement of the workers in all work processes is determined in the morning, and in the subsequent step S512, the work condition determination column is related to the dedicated workers and support workers whose work conditions are determined as “G1” and “G2”. Based on the contents of the calculation table (see FIG. 18A), the AM personnel allocation result is displayed on the display device 5 (see FIG. 8). Based on the displayed AM staff assignment result, the manager instructs each worker in the morning.
次に、ステップS509からステップS512によるAM人員配置決定の処理終了後からPM人員配置決定までの処理(ステップS514からステップS517)について説明する。 Next, processing from the end of the AM staffing determination process in steps S509 to S512 to the PM staffing determination (steps S514 to S517) will be described.
上記したステップS509からステップS512により、AM人員配置が決定されたら、ステップS514にて、今度は、PM人員配置決定の処理が実施されたか否かが、具体的には、既にステップS516からステップS517の処理が実施されたか否かが判断される。PM人員配置決定の処理を既に実施している場合には、ステップS518へ移行し、未だ実施していない場合には、ステップS515へ移行する。ここでは、PM人員配置決定の処理を未だ実施していないとして、ステップS515の処理へ移行するとする。 When the AM personnel allocation is determined in steps S509 to S512 described above, in step S514, it is determined whether or not the PM personnel allocation determination processing has been performed. Specifically, the process has already been performed from step S516 to step S517. It is determined whether or not the above process has been performed. If the PM personnel assignment determination process has already been performed, the process proceeds to step S518, and if not yet performed, the process proceeds to step S515. Here, it is assumed that the process of determining the PM personnel allocation has not been performed yet and the process proceeds to the process of step S515.
ステップS515では、PM人員配置決定処理を開始するか否かを判断する。PM人員配置決定処理を開始すると判断した場合には、ステップS516に移行してPM応援者の配置を行い、PM人員配置決定処理を開始しないと判断した場合には、上述した図2に示すフローチャートと同様のステップS6へ移行し、勤怠情報の確認を行う。PM人員配置決定処理を開始するか否かの判断は、例えば、PM人員配置決定処理を行う時間帯を予め規定しておき、現在の処理時刻がその時間帯であるか否かで判断してもよいし、PM人員配置を開始するか否かの確認画面を表示してユーザに確認してもよい。ここでは、PM人員配置は午後からの業務開始直前に決定するものとし、未だ午前中の業務中であるためPM人員配置決定の処理は開始しないと判断したとする。 In step S515, it is determined whether or not to start PM personnel allocation determination processing. If it is determined that the PM personnel placement determination process is to be started, the process proceeds to step S516, the PM supporter is placed, and if it is determined that the PM personnel placement determination process is not started, the above-described flowchart shown in FIG. The process proceeds to the same step S6, and attendance information is confirmed. The determination of whether or not to start the PM personnel allocation determination process is performed by, for example, determining in advance a time zone for performing the PM personnel allocation determination process and determining whether or not the current processing time is that time zone. Alternatively, a confirmation screen as to whether or not to start PM personnel assignment may be displayed to confirm with the user. Here, it is assumed that the PM personnel allocation is determined immediately before the start of business from the afternoon, and it is determined that the PM personnel allocation determination process is not started because the business is still in the morning.
上述したようにステップS6では、勤怠情報データベース2内の勤怠情報が更新された作業者を確認し、その更新された勤怠情報に基づいて上記した演算テーブルの勤怠情報を更新する(ステップS6)。この際、勤務条件判定欄が「G3」の専属作業者及び応援作業者につき、出勤欄が「○」になった場合には、配置の仮決定を決定に変更する(図19(A)参照、図25参照)。さらに、欠勤欄、AM休欄、PM休欄が「○」になった場合には、それに伴って勤務条件を変更する(図21(A)参照)。
As described above, in step S6, the worker whose attendance information in the
続くステップS7では、上述したようにステップS6にて演算テーブルの勤怠情報が更新されたか否かを判断し、更新がされたと判断した場合にはステップS508に戻り、必要人員人数及び応援要請人数が求める処理から再び人員配置演算処理を開始し、更新されていないと判断した場合には、ステップS9へ移行する。 In the subsequent step S7, as described above, it is determined whether or not the attendance information in the calculation table has been updated in step S6. If it is determined that the time table has been updated, the process returns to step S508, and the number of necessary personnel and the number of support requests are determined. The staff assignment calculation process is started again from the process to be obtained, and if it is determined that it has not been updated, the process proceeds to step S9.
ステップS9では、ステップS514と同様にPM人員配置決定の処理、具体的には、ステップS516〜ステップS517の処理が実施済か否かが判断される。PM人員配置決定の処理を未だ実施していない場合には、ステップS508に戻り、必要人員数及び応援要請人数を求める処理から再び人員配置演算処理を開始し、PM人員配置決定の処理を既に実施したと判断した場合には、ステップS8へ移行する。 In step S9, it is determined whether or not the PM personnel placement determination process, specifically, the processes in steps S516 to S517, have been performed in the same manner as in step S514. If the PM personnel allocation determination process has not yet been performed, the process returns to step S508, and the personnel allocation calculation process is started again from the process of obtaining the required number of personnel and the number of support requests, and the PM personnel allocation determination process has already been performed. If it is determined that it has been, the process proceeds to step S8.
ここでは、図17(A)の専属作業者の演算テーブルに示される勤務条件判定欄が「G3」の「J」及び「D」の各専属作業者が出勤したことにより勤怠情報データベース2が更新されたとし、これにより、ステップS6によりその更新情報が演算テーブルに反映され(図19参照)、さらに、ステップS7にて勤怠情報が更新されたとの判断がなされてステップS508へ移行されたとする。
Here, the
ステップS508にて配置完了人員数及び、応援要請人員数を決定したら(図19(B)参照)、上記したように、ステップS509にてAM人員配置決定の処理が実施済であるか否を判断する。ここでは、既にAM人員配置決定の処理を実施しているため、ステップS513へ移行する。 After determining the number of arrangement completion personnel and the number of support request personnel in step S508 (see FIG. 19B), as described above, it is determined whether or not the AM personnel allocation determination processing has been performed in step S509. To do. Here, since the process of determining the AM personnel placement has already been performed, the process proceeds to step S513.
ステップS513では、AM配置完了人員数が必要人員数を満たしているか否かを判断する。AM配置完了人員数が必要人員数を満たしていない場合には、ステップS519にて人員補間決定の処理を行い、AM配置完了人員数が必要人員数を満たしている場合にはステップS514へ進む。ここでは、図19(B)に示すように、ステップS6における演算テーブル上の勤怠情報の更新は、勤務条件判定欄「G3」の専属作業者が出勤したことによる更新のみであり、AM人員として配置されている作業者の勤怠情報に変動はなく、AM人員配置完了人員数は必要人員数を満たしているものとする。よって、ステップS513では必要人員数はAM配置完了人員数を満たしていると判断して、ステップS514へ移行する。 In step S513, it is determined whether or not the number of AM placement completion personnel satisfies the required number of personnel. If the number of AM placement completion personnel does not satisfy the required number of personnel, the personnel interpolation determination process is performed in step S519, and if the AM placement completion number of personnel satisfies the required number of personnel, the process proceeds to step S514. Here, as shown in FIG. 19B, the update of the attendance information on the calculation table in step S6 is only the update due to the attendance of the dedicated worker in the work condition determination column “G3”. It is assumed that there is no change in the attendance information of the workers who are arranged, and the number of AM personnel arrangement completion personnel satisfies the required number of personnel. Therefore, in step S513, it is determined that the required number of personnel satisfies the AM arrangement completion number of personnel, and the process proceeds to step S514.
ステップS514では、上述したようにPM人員配置決定の処理が実施済であるか否かを判断する。ここでは、未だPM人員配置決定の処理を実施していないと判断してステップS515に移行する。 In step S514, as described above, it is determined whether or not the PM personnel allocation determination process has been performed. Here, it is determined that the PM personnel allocation determination process has not yet been performed, and the process proceeds to step S515.
ステップS515では、上述したように、PM人員配置決定処理を開始するか否かを判断する。ここでは、午後の業務を開始する直前であるため、PM人員配置決定処理を開始すると判断して、ステップS516へ移行するものとする。 In step S515, as described above, it is determined whether or not to start the PM personnel placement determination process. Here, since it is immediately before starting the afternoon work, it is determined that the PM personnel placement determination process is started, and the process proceeds to step S516.
ステップS516では、PM応援が要請されている各作業工程に配置すべき適切な応援作業者を、応援作業者に関する演算テーブル(図25参照)に基づいて選定してその応援作業者の当該作業工程への配置を決定し、その結果を演算テーブルに記録する。なお、適切な応援作業者とは、午後出勤者(勤務条件判定欄が「G3」の応援作業者)で、尚且つ当該作業工程において作業資格を有している作業者である。 In step S516, an appropriate support worker to be placed in each work process for which PM support is requested is selected based on a calculation table (see FIG. 25) related to the support worker and the work process of the support worker is selected. Is determined, and the result is recorded in the calculation table. An appropriate support worker is a worker who works in the afternoon (a support worker whose work condition determination column is “G3”) and has work qualifications in the work process.
これにより、午後につき、全作業工程の作業者の配置が決定したこととなるので、続くステップS517にて、勤務条件判定欄が「G1」と「G3」の専属作業者及び応援作業者に関する演算テーブル(図20(A)参照)の内容に基づいて、PM人員配置結果を表示装置5に表示し(図9参照)、ステップS6に移行する。この表示されたPM人員配置結果を基に、管理者は各作業者に午後からの作業指示を行う。 As a result, since the placement of workers in all work processes is determined in the afternoon, in the subsequent step S517, calculation relating to the dedicated workers and support workers whose work condition determination columns are “G1” and “G3” Based on the contents of the table (see FIG. 20A), the PM personnel allocation result is displayed on the display device 5 (see FIG. 9), and the process proceeds to step S6. Based on the displayed PM personnel assignment result, the manager instructs each worker from the afternoon.
次に、勤怠情報データベース2上の「AM休」、「PM休」、「欠勤」の申請欄が更新されたことにより、既に決定したAM人員配置(図18参照)又はPM人員配置(図20参照)を変更する必要が生じた場合における処理の動作について説明する。
Next, the AM personnel allocation (see FIG. 18) or PM personnel allocation (see FIG. 18) already determined by updating the application fields of “AM leave”, “PM leave”, and “absence” on the
本実施例1においては、既にPM人員配置(図20参照)を決定した後、PM人員として配置されている作業者「F」が急用の為、早退を余儀なくされ急遽「PM休暇」の申請を行ったとする。 In the first embodiment, after the PM personnel allocation (see FIG. 20) has already been determined, the worker “F” who is allocated as the PM personnel is urgently required to leave early and apply for “PM leave” immediately. Suppose you went.
まず、ステップS6にて演算テーブルの内容を、勤怠情報データベース2の内容に基づいて更新する。ここでは、図21(A)に示すように、作業者「F」のPM休欄が「○」に更新されるとともに、勤務条件判定欄が終日出勤を意味する「G1」から、午後早退を意味する「G2」へ変更されたとする。
First, at step S6, the contents of the calculation table are updated based on the contents of the
さらに、続く、ステップS7にて勤怠情報は更新されたとの判断を下し、ステップS508へ進み、応援要請人員数及び、配置完了人員数を求める。ここでは、図21(B)に示すように、作業者「F」が早退したことにより、再び、PM応援を1人要請する必要が生じるものとする。 Further, in step S7, it is determined that the attendance information has been updated, and the process proceeds to step S508 to determine the number of support request personnel and the number of arrangement completion personnel. Here, as shown in FIG. 21B, it is assumed that it is necessary to request one person for PM support again because the worker “F” has left early.
続いて、ステップS509にて既にAM配置決定の処理は実施済との判断をし、ステップS513へ移行する。 Subsequently, in step S509, it is determined that the AM arrangement determination processing has already been performed, and the process proceeds to step S513.
続いてステップS513の判断をする。ここでは、図21(B)に示すようにAM配置完了人員数は必要人員数を満たしているため、ステップS514へ進む。 Subsequently, the determination in step S513 is performed. Here, as shown in FIG. 21B, the number of AM placement completion personnel satisfies the required number of personnel, so the process proceeds to step S514.
このステップS514では、PM配置決定の処理は既に実施済であると判断して、ステップS518へ進む。 In step S514, it is determined that the PM placement determination process has already been performed, and the process proceeds to step S518.
続くステップS518では、PM人員配置完了人員数が必要人員数を満たしているか否かを判断する。必要人員数を満たしていると判断した場合には、ステップS6へ移行し、必要人員数を満たしていないと判断した場合には、ステップS519へ移行する。ここでは、図21(B)に示すようにPM人員配置完了人員数11人は、必要人員数12人に達しておらず、ステップS519へ移行して人員補間決定の処理を開始する。
In a succeeding step S518, it is determined whether or not the number of PM personnel placement completion personnel satisfies the required number of personnel. When it is determined that the necessary number of personnel is satisfied, the process proceeds to step S6, and when it is determined that the necessary number of personnel is not satisfied, the process proceeds to step S519. Here, as shown in FIG. 21 (B), the number of PM staff placement completed persons of 11 has not reached the required number of
ステップS519では、適切な補間作業者を決定し、その結果を表示装置5へ出力する(図10参照)。このステップS519における、人員補間決定の処理方法を図5に示すフローチャートに従って以下に説明する。 In step S519, an appropriate interpolation operator is determined, and the result is output to the display device 5 (see FIG. 10). A processing method for personnel interpolation determination in step S519 will be described below with reference to the flowchart shown in FIG.
まず、ステップS5191では、欠員が発生した工程をPM人員配置結果に基づいて選択する。ここでは、図21(B)に示すPM応援要請人数に表わされている通り、「PM休暇」の申請によって、勤務条件判定が「G2」となった作業者「F」が配置されていた「準備組立」の作業工程が選択される(図21(A)参照)。 First, in step S5191, a process in which vacancies are generated is selected based on the PM personnel allocation result. Here, as shown in the number of PM support requests shown in FIG. 21B, the worker “F” whose work condition determination is “G2” was arranged by applying for “PM leave”. A work process of “preparation assembly” is selected (see FIG. 21A).
続くステップS5192では、応援作業者の演算テーブルを呼び出す。ここで呼び出された応援作業者の演算テーブルを図25に示す。 In a succeeding step S5192, a support worker's calculation table is called. FIG. 25 shows a calculation table of support workers called here.
続くステップS5193では、応援作業者の演算テーブルの勤務条件判定欄、作業資格欄を検索する。 In a succeeding step S5193, the work condition determination column and the work qualification column in the calculation table of the support worker are searched.
続くステップS5194では、ステップS5193の検索によって条件を全うする該当作業者を選択する。ここでは、勤務条件判定欄が「G3」でかつ、「準備組立」の作業工程における資格を有する作業者「R」が選択される。 In the subsequent step S5194, a worker who satisfies the condition is selected by the search in step S5193. Here, the worker “R” whose work condition determination column is “G3” and who is qualified in the work process of “preparation assembly” is selected.
さらに続くステップS5195では、ステップS5194にて応援作業者の演算テーブルから選択された該当作業者を、ステップS5191にて選択された欠員発生工程に補間配置すべき作業者として決定する。よって、ここでは、作業者Rが「準備組立」の作業工程に補間配置されるべき作業者として決定される(図22(A)参照)。 In further subsequent step S5195, the corresponding worker selected from the calculation table of the support worker in step S5194 is determined as a worker to be interpolated in the vacancy generation process selected in step S5191. Therefore, here, the worker R is determined as an operator to be interpolated in the work process of “preparation assembly” (see FIG. 22A).
以上のステップS5191〜ステップS5195による補間配置結果を図22に示す。配置完了人員が必要人員数に達しており、補間人員配置決定の処理は完了となる。この配置結果は、上述したように表示装置5に出力される(図10参照)。この表示された人員配置図を基に、管理者は応援人員に該作業工程に就くように作業指示を行い、作業を再開する。
FIG. 22 shows the result of the interpolation arrangement in the above steps S5191 to S5195. The number of arrangement completion personnel has reached the required number of persons, and the interpolation personnel arrangement determination processing is completed. This arrangement result is output to the
以上に示したステップS501〜ステップS519による人員配置演算処理は、上述したように、ステップS8により、上記全ステップからなる作業を終了するとの判断がユーザによりされたことが確認されるまで、繰り返されることとなる。 As described above, the staff assignment calculation process in steps S501 to S519 described above is repeated until it is confirmed in step S8 that the user has determined that the work including all the steps is to be completed. It will be.
以上に説明した人員配置システムおよび人員配置方法は、本発明に係る上記した人員配置方法の一連の処理を機能させるためのプログラムで実現されている。 The personnel allocation system and the personnel allocation method described above are realized by a program for causing a series of processes of the above-described personnel allocation method according to the present invention to function.
発明の対象とするのは、このプログラムそのものであってもよいし、このプログラムがコンピュータで読み取り可能な記録媒体に格納されているものであってもよい。 The subject of the invention may be the program itself, or the program stored in a computer-readable recording medium.
本発明では、この記録媒体として、例えばROMのようなものそのものがプログラムメディアであってもよいし、また、図示していない外部記憶装置としてプログラム読み取り装置が設けられ、そこに記録媒体を挿入する事で読み取り可能なプログラムメディアであってもよい。いずれの場合においても、格納されているプログラムはマイクロコンピュータがアクセスして実行させる構成であってもよいし、あるいはいずれの場合もプログラムを読み出し、読み出されたプログラムは、マイクロコンピュータの図示しないプログラム記憶エリアにロードされて、そのプログラムが実行される方式であってもよい。このロード用のプログラムは予め本体装置に格納されているものとする。 In the present invention, as the recording medium, for example, a ROM itself may be a program medium, or a program reading device is provided as an external storage device (not shown), and the recording medium is inserted therein. It may be a readable program medium. In any case, the stored program may be configured to be accessed and executed by the microcomputer, or in any case, the program is read and the read program is a program (not shown) of the microcomputer. It may be a method in which the program is executed after being loaded into the storage area. It is assumed that this loading program is stored in the main device in advance.
ここで、上記プログラムメディアは、本体と分離可能に構成される記録媒体であり、磁気テープやカセットテープ等のテープ系、FD(フレキシブルディスク)やHD(ハードディスク)等の磁気ディスクやCD−ROM/MO/MD/DVD等の光ディスク系、ICカード(メモリカードを含む)/光カード等のカード系、あるいはマスクROM、EPROM、EEPROM、フラッシュROM等による半導体メモリを含めた固定的にプログラムを担持する媒体であってもよい。 Here, the program medium is a recording medium configured to be separable from the main body, such as a tape system such as a magnetic tape or a cassette tape, a magnetic disk such as an FD (flexible disk) or HD (hard disk), or a CD-ROM / Supports fixed programs including optical disks such as MO / MD / DVD, card systems such as IC cards (including memory cards) / optical cards, and semiconductor memories such as mask ROM, EPROM, EEPROM, flash ROM, etc. It may be a medium.
また、本発明においては、インターネットを含む通信ネットワークと接続可能なシステム構成である事から、通信ネットワークからプログラムをダウンロードするように流動的にプログラムを担持する媒体であってもよい。なお、このように通信ネットワークからプログラムをダウンロードする場合には、そのダウンロード用プログラムは予め装置本体に格納しておくか、あるいは別の記録媒体からインストールされるものであってもよい。なお、記録媒体に格納されている内容としてはプログラムに限定されず、データであってもよい。 In the present invention, since the system configuration is connectable to a communication network including the Internet, the medium may be a medium that carries the program in a fluid manner so as to download the program from the communication network. When the program is downloaded from the communication network in this way, the download program may be stored in the apparatus main body in advance or may be installed from another recording medium. The content stored in the recording medium is not limited to a program, and may be data.
人材の流動化に伴い、派遣社員やアルバイトの人員比率が高く、作業者の入れ替わりが頻繁に起こる工場等の生産現場などにおいて、製造工程における各作業工程に作業者を効率よく適確に配置する場合に、各作業者の能力、勤怠条件を考慮して最適な人員配置に反映させることができる。 As the ratio of temporary staff and part-time workers increases due to the fluidization of human resources, workers are efficiently and accurately assigned to each work process in the manufacturing process at production sites such as factories where workers are frequently replaced. In this case, it is possible to reflect the optimum personnel assignment in consideration of the ability and attendance conditions of each worker.
1 入力装置
2 勤怠情報データベース
3 作業者情報データベース
4 配置人数情報データベース
5 表示装置
6 演算制御装置
61 記憶部
62 人員配置計画部
621 生産モデル設定部
622 作業者情報取得部
623 勤怠情報取得部
624 人員配置演算部
625 勤怠情報確認部
626 結果出力部
627 終了確認部
DESCRIPTION OF
Claims (6)
各作業者の各作業工程毎に必要な作業資格の有無を示す作業者情報が記憶された作業者情報記憶手段と、
各作業者の勤怠状況を示す勤怠情報が記憶された勤怠情報記憶手段と、
前記作業者情報記憶手段に記憶されている各作業者の作業者情報及び前記勤怠情報記憶手段に記憶されている各作業者の勤怠情報に基づいて、各作業工程への各作業者の配置態様を計画する人員配置計画手段とを備えることを特徴とする人員配置システム。 In a manufacturing process consisting of multiple work processes, this is a staffing system that accurately places multiple workers in each work process, taking into account the attendance, absence, early departure, and lateness of each worker. And
Worker information storage means storing worker information indicating the presence or absence of work qualification necessary for each work process of each worker;
Attendance information storage means in which attendance information indicating the attendance status of each worker is stored;
Based on the worker information of each worker stored in the worker information storage means and the attendance information of each worker stored in the attendance information storage means, the arrangement mode of each worker in each work process A personnel allocation system comprising: personnel allocation planning means for planning
各作業者の各作業工程毎に必要な作業資格の有無を示す作業者情報を取得する作業者情報取得ステップと、
各作業者の勤怠状況を示す勤怠情報を取得する勤怠情報取得ステップと、
前記作業者情報取得ステップにより取得された各作業者の作業者情報及び前記勤怠情報取得ステップにより取得された勤怠情報に基づいて、各作業工程への各作業者の配置態様を計画する人員配置演算ステップとを含むことを特徴とする人員配置方法。 In a manufacturing process consisting of multiple work processes, this is a personnel assignment method that places multiple workers in each work process appropriately in consideration of the attendance, absence, early departure, and lateness of each worker. And
Worker information acquisition step for acquiring worker information indicating the presence or absence of work qualification required for each work process of each worker;
An attendance information acquisition step for acquiring attendance information indicating the attendance status of each worker,
Personnel assignment calculation for planning the arrangement mode of each worker in each work process based on the worker information obtained by the worker information obtaining step and the attendance information obtained by the attendance information obtaining step. Including a step.
さらに、前記人員配置演算ステップによる各作業者の配置態様の計画後に各作業者の前記勤怠情報に変更があった場合に、この変更された各作業者の勤怠情報と、各作業者の前記作業者情報とに基づいて、各作業工程への各作業者の配置態様を再計画する再人員配置演算ステップを含むことを特徴とする人員配置方法。 The personnel placement method according to claim 2,
Furthermore, when there is a change in the attendance information of each worker after the planning of the placement mode of each worker in the personnel placement calculation step, the changed attendance information of each worker and the work of each worker A staff placement method comprising: a re-work placement calculation step for replanning the placement mode of each worker in each work process based on the worker information.
前記再人員配置演算ステップが、
前記勤怠情報の変更により前記人員配置演算ステップにて計画された配置態様について欠員の発生が予想される作業工程を選択する欠員発生工程選択ステップと、
この欠員発生工程選択ステップにて選択された作業工程の作業を行うことが可能な作業者を、各作業者の前記作業者情報と変更後の各作業者の前記勤怠情報とに基づいて選択する作業者選択ステップと、
この作業者選択ステップにて選択された作業者を欠員発生工程選択ステップにて選択された作業工程に補間配置する補間配置ステップとを含むことを特徴とする人員配置方法。 In the personnel placement method according to claim 3,
The re-assignment calculation step includes
A vacancy generation process selection step for selecting a work process in which occurrence of vacancy is expected for the arrangement mode planned in the personnel allocation calculation step by changing the attendance information,
A worker who can perform the work in the work process selected in this vacancy generation process selection step is selected based on the worker information of each worker and the attendance information of each worker after the change. An operator selection step;
A personnel placement method comprising: an interpolation placement step of interpolating and placing the worker selected in the worker selection step in the work step selected in the vacancy generation step selection step.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006029902A JP2007213141A (en) | 2006-02-07 | 2006-02-07 | Personnel allocation system, personnel allocation method, personnel allocation program, and recording medium storing the personnel allocation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006029902A JP2007213141A (en) | 2006-02-07 | 2006-02-07 | Personnel allocation system, personnel allocation method, personnel allocation program, and recording medium storing the personnel allocation program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2007213141A true JP2007213141A (en) | 2007-08-23 |
Family
ID=38491542
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006029902A Pending JP2007213141A (en) | 2006-02-07 | 2006-02-07 | Personnel allocation system, personnel allocation method, personnel allocation program, and recording medium storing the personnel allocation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2007213141A (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011013227A1 (en) * | 2009-07-30 | 2011-02-03 | 株式会社日立製作所 | Staff allocation system and server |
| JP2013069119A (en) * | 2011-09-22 | 2013-04-18 | Kobe Steel Ltd | Scheduling method, scheduling program, and scheduling device |
| JP2014235495A (en) * | 2013-05-31 | 2014-12-15 | 株式会社日立製作所 | Work instruction system and method |
| JP2018028747A (en) * | 2016-08-16 | 2018-02-22 | 富士ゼロックス株式会社 | Information processing apparatus and program |
| WO2021060970A1 (en) * | 2019-09-27 | 2021-04-01 | Mimos Berhad | System and method for structuring data for predicting trend of employee absenteeism based on incidents |
| JP2022511185A (en) * | 2019-12-13 | 2022-01-31 | クーパン コーポレイション | Systems and methods for automatic scheduling of delivery workers |
-
2006
- 2006-02-07 JP JP2006029902A patent/JP2007213141A/en active Pending
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011013227A1 (en) * | 2009-07-30 | 2011-02-03 | 株式会社日立製作所 | Staff allocation system and server |
| JPWO2011013227A1 (en) * | 2009-07-30 | 2013-01-07 | 株式会社日立製作所 | Staffing system and server |
| JP2013069119A (en) * | 2011-09-22 | 2013-04-18 | Kobe Steel Ltd | Scheduling method, scheduling program, and scheduling device |
| JP2014235495A (en) * | 2013-05-31 | 2014-12-15 | 株式会社日立製作所 | Work instruction system and method |
| JP2018028747A (en) * | 2016-08-16 | 2018-02-22 | 富士ゼロックス株式会社 | Information processing apparatus and program |
| WO2021060970A1 (en) * | 2019-09-27 | 2021-04-01 | Mimos Berhad | System and method for structuring data for predicting trend of employee absenteeism based on incidents |
| JP2022511185A (en) * | 2019-12-13 | 2022-01-31 | クーパン コーポレイション | Systems and methods for automatic scheduling of delivery workers |
| JP7320537B2 (en) | 2019-12-13 | 2023-08-03 | クーパン コーポレイション | System and method for automated scheduling of delivery workers |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4703917B2 (en) | Rental system and rental business support method | |
| CN111461469B (en) | Personnel scheduling method and computer equipment | |
| JPWO2006097971A1 (en) | Career development system | |
| WO2021060029A1 (en) | Attendance management method, attendance management program, and attendance management system | |
| JP2021144756A (en) | Project plan formulation system | |
| US8688596B2 (en) | Project activity reporting | |
| TWI784311B (en) | Management device, management system, and management program | |
| US20150356496A1 (en) | System and method for assigning employees to coverage and/or tasks based on schedule and preferences | |
| JP2016157423A (en) | Arrangement processor, arrangement processing method, and arrangement processing program | |
| JP2007213141A (en) | Personnel allocation system, personnel allocation method, personnel allocation program, and recording medium storing the personnel allocation program | |
| JP2013182393A (en) | Workability assessment device | |
| JP2004249804A (en) | Vehicle maintenance reservation system | |
| JP2003006393A (en) | Scheduling apparatus and method | |
| JP2010218324A (en) | Task allocation device, task allocation method and task allocation program | |
| JP2006146530A (en) | Scheduling support system | |
| JP6875317B2 (en) | Process chart creation system and its creation method | |
| JP2024160016A (en) | Staff management device, staff management method, and staff management program | |
| JP2017134619A (en) | Work shift creation support system and work shift creation support program | |
| Ignizio | Optimal maintenance headcount allocation: an application of Chebyshev Goal Programming | |
| JPH06176032A (en) | System and method for production control | |
| JP2011100225A (en) | Personnel assignment system | |
| JP2006202082A (en) | Production line management system, production line management program, recording medium, and production line management method | |
| JP2005202870A (en) | Work person selecting device, method and program therefor | |
| JP7458656B2 (en) | information processing equipment | |
| JP2006163514A (en) | Personnel selection support system and programs applied to it |