JPH11353365A - Process control method and process control device - Google Patents

Process control method and process control device

Info

Publication number
JPH11353365A
JPH11353365A JP10161995A JP16199598A JPH11353365A JP H11353365 A JPH11353365 A JP H11353365A JP 10161995 A JP10161995 A JP 10161995A JP 16199598 A JP16199598 A JP 16199598A JP H11353365 A JPH11353365 A JP H11353365A
Authority
JP
Japan
Prior art keywords
work
worker
workers
defect rate
rate
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
Application number
JP10161995A
Other languages
Japanese (ja)
Inventor
Noriya Kawai
典也 河井
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 JP10161995A priority Critical patent/JPH11353365A/en
Publication of JPH11353365A publication Critical patent/JPH11353365A/en
Pending legal-status Critical Current

Links

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

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

Abstract

(57)【要約】 【課題】 不良率を低減するのに最適な設定、複数の作
業者の作業を平準化する設定、または作業者の能力に応
じた設定などのようにきめ細かく作業者のスケジュール
割り付けを行うこと。 【解決手段】 各作業工程毎に作業者の割り付け方式を
「作業者の能力優先」方式、「作業者の負荷平準化優
先」方式および「作業者の最小不良率優先」方式の中か
ら選択し、それに従って作業者の割り付けを行う。それ
によって高い能力が要求される作業工程には能力のある
作業者を割り付け、誰でも作業できるような平易な作業
行程には、各作業者間の作業負荷を平均化するように作
業者を割り付け、不良率が高くならないように注意する
必要のある作業工程には、不良率のより低い作業者を割
り付ける。
(57) [Summary] [Problem] Detailed schedule of workers such as settings optimal for reducing the defect rate, settings for leveling the work of multiple workers, or settings according to the capabilities of the workers Make assignments. SOLUTION: For each work process, a method of assigning workers is selected from a "worker's ability priority" method, a "worker load leveling priority" method and a "worker's minimum defect rate priority" method. And assign the workers according to it. Highly competent work processes are assigned to skilled workers, and workers are assigned to a simple work process that can be performed by anyone so that the work load among each worker is averaged. Workers with a lower defect rate are assigned to work steps that require attention so that the defect rate does not increase.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、製品製造の各作業
工程において、作業の目的に応じてスケジュールを割り
付ける作業者を適宜抽出し、最適な生産スケジュールを
自動生成するための工程管理方法および工程管理装置に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a process management method and a process for automatically extracting an operator who assigns a schedule according to the purpose of a work in each work process of product manufacturing, and automatically generating an optimum production schedule. Regarding the management device.

【0002】[0002]

【従来の技術】従来、作業者をスケジュール割り付けす
る工程管理方法および工程管理装置として、作業者毎に
過去一定期間の作業種別および作業時間実績を保存し、
それら作業種別および作業時間実績に基づいて作業時間
実績のもっとも少ない作業者を該当する作業に割り付け
ることにより、作業者実績の平準化を図るようにしたも
のがある。このような工程管理法は、例えば、特開平7
−244692号公報に開示されている。
2. Description of the Related Art Conventionally, as a process management method and a process management device for allocating a worker to a schedule, a work type and a working time record of a certain period in the past are stored for each worker.
In some cases, the worker with the lowest work time record is assigned to the corresponding work based on the work type and the work time record, thereby leveling the worker record. Such a process control method is described in, for example,
No. 2,449,692.

【0003】また、各作業者の性別、生年月日および過
去経験作業に関する情報(その作業の種別、その回数、
不良率、およびその作業の作業開始日時と終了日時)に
基づいて作業者の作業能力を表す作業者レベルを求め、
その作業者レベルに基づいて作業割り付けの優先順位を
決定することにより、各作業者の能力を考慮したスケジ
ューリングを行うようにした工程管理法がある。このよ
うな工程管理法は、例えば、特開平7−56997号公
報に開示されている。この公開公報の中で作業者レベル
とは、当該作業の作業経験者の場合には、最初の一台の
ワーク作業時間のことである。一方当該作業の作業未経
験者の場合には、過去経験作業に関する情報において、
作業の種別、その回数、不良率、およびその作業の作業
開始日時と終了日時などの情報に対して個々に工程管理
者が作業者レベル値を設定し、その値の平均値またはメ
ンバシップ関数で求めた値をその作業者の作業者レベル
としている。
[0003] Information on the gender, date of birth, and past experience of each worker (type of the work, number of the work,
Based on the defect rate, and the work start date and time and the end date and time of the work).
There is a process management method in which scheduling is performed in consideration of the ability of each worker by determining the priority of work assignment based on the worker level. Such a process control method is disclosed in, for example, Japanese Patent Application Laid-Open No. 7-56997. In this publication, the worker level refers to the work time of the first single work in the case of a person who has experienced the work. On the other hand, in the case of the inexperienced person of the work,
The process manager individually sets the worker level value for information such as the type of work, the number of work, the defect rate, and the work start date and time and the end date and time of the work, and the average value or membership function The obtained value is used as the worker level of the worker.

【0004】また、作業者の能力や負荷を考慮してスケ
ジュールの割り付けを行う工程管理装置として、作業者
を検索するにあたってグループをなす複数の作業者を均
等に検索する負荷均等方式、または作業者のグループの
中から能力のある作業者を重点的に検索する最密充填方
式の何れかの方式をシステム全体に対して選択して行う
ものがある。このような装置は、例えば、特開平9−7
3482号公報に開示されている。この公報に開示され
た装置では、最密充填方式において、検索される作業者
を一日毎に切り替えるローテーション方式で作業者の割
り付けを行うことができるようになっている。
Further, as a process management apparatus for allocating schedules in consideration of the abilities and loads of the workers, a load equalization method for evenly searching a plurality of workers in a group when searching for a worker, or a worker. In some cases, one of the close-packing methods, which mainly searches for capable workers from among the groups, is performed for the entire system. Such an apparatus is disclosed in, for example,
No. 3,482,387. In the apparatus disclosed in this publication, in the close-packing method, workers can be allocated by a rotation method in which workers to be searched are switched every day.

【0005】[0005]

【発明が解決しようとする課題】しかしながら上記特開
平7−244692号公報に開示された装置では、各作
業者について作業実績時間を参照し負荷の平準化を図る
ように作業者のスケジュール割り付けが行われるため、
作業者毎の不良率にあまり差が無い場合や、作業者毎の
不良率を考慮する必要がない場合には有効であるが、原
料や部品が少数しかなかったり高価であるため不良を出
したくない場合や、不良が多くて生産性低下の原因にな
っている場合などには、必ずしも最適な作業者のスケジ
ュール割り付けが行われているとは限らないという欠点
がある。
However, in the apparatus disclosed in the above-mentioned Japanese Patent Application Laid-Open No. Hei 7-244692, the schedules of the workers are assigned so that the load is leveled by referring to the actual work time for each worker. To be
This is effective when there is not much difference in the defect rate for each worker or when there is no need to consider the defect rate for each worker. When there is no operator, or when there are so many defects that cause a decrease in productivity, there is a drawback that an optimal operator schedule is not always allocated.

【0006】また、特開平7−56997号公報に開示
された工程管理法では、当該作業についての過去の不良
率に無関係でかつワーク作業時間の大小のみを反映した
作業者レベルに基づいて作業者のスケジュール割り付け
順位が決められるため、当該作業に関する作業者毎の不
良率が考慮されていないスケジュール割り付けとなって
しまうという欠点がある。
Further, in the process management method disclosed in Japanese Patent Application Laid-Open No. 7-56997, a worker is determined based on a worker level which is irrelevant to the past defect rate of the work and reflects only the size of work work time. Since the schedule allocation order is determined, there is a disadvantage that the schedule allocation does not take into account the defect rate of each worker regarding the work.

【0007】また、特開平9−73482号公報に開示
された装置では、負荷均等方式または最蜜充填方式の何
れか一方を生産システム全体について選択するようにな
っているため、各作業工程毎に作業の難易度等の特質に
応じてきめ細かいスケジュール割り付けを行えないとい
う欠点がある。例えば、作業者間で能力の差が比較的小
さいような作業工程においては負荷を平準化した設定と
し、作業者間で能力の差が比較的大きいような作業工程
では能力重視の設定とするなどのきめ細かい設定を行う
ことは不可能である。
In the apparatus disclosed in Japanese Patent Application Laid-Open No. 9-73482, either the load equalizing method or the closest filling method is selected for the entire production system. There is a disadvantage that it is not possible to assign a detailed schedule according to the characteristics such as the difficulty of the work. For example, in a work process in which the difference in ability between workers is relatively small, the load is leveled, and in a work process in which the difference in ability between workers is relatively large, a setting emphasizing capability is set. It is impossible to make detailed settings.

【0008】本発明は、上記に鑑みてなされたものであ
り、各作業工程毎にスケジュール割り付け候補となって
いる複数の作業者に対して、不良率を低減するのに最適
な作業者のスケジュール割り付けを行い得る工程管理方
法および工程管理装置を得ることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above, and it has been proposed that a plurality of workers who are candidates for schedule assignment for each work process be provided with an optimum schedule of workers for reducing the defect rate. It is an object of the present invention to obtain a process management method and a process management device capable of performing assignment.

【0009】また、本発明は、各作業工程毎にスケジュ
ール割り付け候補となっている複数の作業者に対して、
不良率を低減するのに最適な設定、複数の作業者の作業
を平準化する設定、または作業者の能力に応じた設定な
どのようにきめ細かく作業者のスケジュール割り付けを
行い得る工程管理方法および工程管理装置を得ることを
目的とする。
Further, the present invention provides a method for a plurality of workers who are candidates for schedule assignment for each work process.
A process management method and process capable of finely allocating workers' schedules, such as settings optimal for reducing the defect rate, settings for leveling the work of multiple workers, or settings according to the capabilities of the workers The purpose is to obtain a management device.

【0010】[0010]

【課題を解決するための手段】上記目的を達成するた
め、本発明は、ある作業工程を担当し得る全作業者につ
いて当該作業工程における過去の不良率を取得し、その
取得した不良率と、許容される不良率の最大値である限
界不良率との比較を行う工程と、前記不良率が前記限界
不良率以下である作業者のうちで最も早い時間に空く作
業者を検索し、これに該当する作業者の中から過去の不
良率が最小である作業者を選択して、その作業者に当該
作業を割り付ける工程と、を含むことを特徴とする。
In order to achieve the above object, the present invention obtains a past defect rate in a work process for all workers who can take charge of a certain work process, and obtains the obtained defect rate, A step of comparing with a marginal failure rate which is the maximum value of the allowable failure rate, and searching for the worker who is available at the earliest time among the workers whose failure rate is equal to or less than the marginal failure rate, Selecting a worker whose past failure rate is the smallest from the corresponding workers, and allocating the work to the worker.

【0011】この発明によれば、各作業工程の作業者毎
に過去の作業で生じた不良率を考慮して、つぎの生産ス
ケジューリングにおいて不良率が小さい作業者を優先的
に割り付ける。
According to the present invention, in the next production scheduling, a worker having a small defect rate is preferentially assigned in consideration of a defect rate generated in the past work for each worker in each work process.

【0012】つぎの発明は、ある作業工程を担当し得る
全作業者について当該作業工程における過去の不良率を
取得し、その取得した不良率と、許容される不良率の最
大値である限界不良率との比較を行う工程と、前記不良
率が前記限界不良率以下である作業者のうちで最も早い
時間に空く作業者を検索し、これに該当する作業者の中
から、複数の条件から選択された特定の条件を満たす作
業者を選択して、その作業者に当該作業を割り付ける工
程と、を含むことを特徴とする。
[0012] The next invention obtains the past defect rates of all the workers who can be in charge of a certain work step, and obtains the obtained defect rate and a limit defect which is the maximum allowable defect rate. A step of comparing with the rate, and search for the worker who is available at the earliest time among the workers whose failure rate is equal to or less than the marginal failure rate, from among the workers corresponding thereto, from a plurality of conditions. Selecting a worker who satisfies the selected specific condition, and allocating the work to the worker.

【0013】この発明によれば、各作業工程毎に作業者
の割り付け方式を選択し、その選択した方式に従って特
定の条件を満たす作業者を優先的に割り付ける。
According to the present invention, a method of assigning workers is selected for each work process, and workers satisfying specific conditions are preferentially assigned according to the selected method.

【0014】つぎの発明は、前記複数の条件は3つの条
件からなり、そのうち、第1の条件は、作業能力が最も
高いことであり、第2の条件は、過去の累積の作業実績
負荷時間と今後予定されている割り付け済みの作業の負
荷時間の総和が最も少ないことであり、第3の条件は、
過去の不良率が最小であることを特徴とする。
In the next invention, the plurality of conditions include three conditions, of which the first condition is that the work ability is the highest, and the second condition is that the work load time accumulated in the past is accumulated. And the sum of the load time of the assigned work scheduled in the future is the smallest, and the third condition is that
It is characterized in that the past defect rate is minimum.

【0015】この発明によれば、高い能力が要求される
作業工程は第1の条件に基づいて能力を優先した設定と
し、また、誰でも作業できるような平易な作業行程は第
2の条件に基づいて負荷平準化を優先した設定とし、さ
らに不良率が高くならないように注意する必要のある作
業工程は第3の条件に基づいて最小不良率優先の設定と
する。
According to the present invention, a work process that requires a high ability is set based on the first condition with priority given to the ability, and a simple work process that anyone can work on is set according to the second condition. Based on the third condition, the priority is given to the load leveling based on the third condition, and the work process which requires attention so that the defect rate does not increase further is set based on the third condition.

【0016】つぎの発明は、ある作業工程を担当し得る
全作業者について当該作業工程における過去の不良率を
取得し、その取得した不良率と、許容される不良率の最
大値である限界不良率との比較を行う不良率比較処理部
と、前記不良率が前記限界不良率以下である作業者のう
ちで最も早い時間に空く作業者を検索し、これに該当す
る作業者の中から過去の不良率が最小である作業者を選
択して、その作業者に当該作業を割り付ける作業者割り
付け処理部と、を具備することを特徴とする。
The next invention obtains the past defect rates of all the workers who can be in charge of a certain work step, and obtains the obtained defect rate and a limit defect which is the maximum allowable defect rate. A defect rate comparison processing unit for comparing the defective rate with the defective rate is equal to or less than the limit defective rate. And a worker assignment processing unit for selecting a worker with the lowest defect rate and allocating the work to the worker.

【0017】この発明によれば、各作業工程の作業者毎
に過去の作業で生じた不良率が考慮されて、つぎの生産
スケジューリングにおいて不良率が小さい作業者が優先
的に割り付けられる。
According to the present invention, in the next production scheduling, a worker having a small defect rate is preferentially assigned in consideration of a defect rate generated in the past work for each worker in each work process.

【0018】つぎの発明は、ある作業工程を担当し得る
全作業者について当該作業工程における過去の不良率を
取得し、その取得した不良率と、許容される不良率の最
大値である限界不良率との比較を行う不良率比較処理部
と、前記不良率が前記限界不良率以下である作業者のう
ちで最も早い時間に空く作業者を検索し、これに該当す
る作業者の中から、複数の条件から選択された特定の条
件を満たす作業者を選択して、その作業者に当該作業を
割り付ける作業者割り付け処理部と、を具備することを
特徴とする。
[0018] The next invention obtains the past defect rates of all the workers who can take charge of a certain work step, and obtains the obtained defect rate and the limit defect which is the maximum allowable defect rate. A defect rate comparison processing unit that compares the rate with the defective rate, the defective rate is less than or equal to the limit defective rate, and searches for the worker who is available at the earliest time. A worker assignment processing unit that selects a worker that satisfies a specific condition selected from a plurality of conditions and allocates the work to the worker.

【0019】この発明によれば、各作業工程毎に作業者
の割り付け方式が選択され、その選択された方式に従っ
て特定の条件を満たす作業者が優先的に割り付けられ
る。
According to the present invention, a method of assigning workers is selected for each work process, and workers satisfying specific conditions are preferentially assigned according to the selected method.

【0020】つぎの発明は、前記複数の条件は3つの条
件からなり、そのうち、第1の条件は、作業能力が最も
高いことであり、第2の条件は、過去の累積の作業実績
負荷時間と今後予定されている割り付け済みの作業の負
荷時間の総和が最も少ないことであり、第3の条件は、
過去の不良率が最小であることを特徴とする。
In the next invention, the plurality of conditions include three conditions, of which the first condition is that the work ability is the highest, and the second condition is that the work load time accumulated in the past is obtained. And the sum of the load time of the assigned work scheduled in the future is the smallest, and the third condition is that
It is characterized in that the past defect rate is minimum.

【0021】この発明によれば、高い能力が要求される
作業工程は第1の条件に基づいて能力を優先した設定と
され、また、誰でも作業できるような平易な作業行程は
第2の条件に基づいて負荷平準化を優先した設定とさ
れ、さらに不良率が高くならないように注意する必要の
ある作業工程は第3の条件に基づいて最小不良率優先の
設定とされる。
According to the present invention, a work process requiring a high ability is set based on the first condition with priority given to the ability, and a simple work process in which anyone can work is performed under the second condition. Is set based on the load level, and the work process that requires attention so that the defect rate does not increase further is set based on the third condition based on the minimum defect rate.

【0022】[0022]

【発明の実施の形態】以下に、本発明に係る工程管理方
法および工程管理装置の実施の形態について図面を参照
しながら詳細に説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Embodiments of a process management method and a process management apparatus according to the present invention will be described below in detail with reference to the drawings.

【0023】実施の形態1.図1は、本発明に係る工程
管理装置の一構成例を示す機能ブロック図である。この
工程管理装置1は、各作業工程の作業者毎の作業実績2
を入力処理するための作業実績入力処理部11、作業実
績入力処理部11で入力処理された作業実績を各作業工
程毎および作業者毎に保存するための作業実績管理部1
2、作業実績管理部12に保存された作業実績に基づい
て生産スケジュールを計算するためのスケジュール処理
部20を備えている。
Embodiment 1 FIG. 1 is a functional block diagram showing one configuration example of the process management device according to the present invention. The process management device 1 has a work record 2 for each worker in each work process.
Result input processing unit 11 for input processing, and a work result management unit 1 for storing the work results input by the work result input processing unit 11 for each work process and for each worker
2. It has a schedule processing unit 20 for calculating a production schedule based on work results stored in the work result management unit 12.

【0024】作業実績2は、工程管理装置1に接続され
たキーボード等の入力装置により該工程管理装置1に入
力される。
The work record 2 is input to the process control device 1 by an input device such as a keyboard connected to the process control device 1.

【0025】スケジュール処理部20は、作業工程毎に
予め不良率の許容限界である限界不良率を設定しておく
ための限界不良率設定部21、生産スケジュールの計算
中に任意の作業工程の作業に割り付け可能な空き作業者
が複数存在する場合に、それら各作業者についてその作
業工程での過去の作業実績での不良率を、限界不良率設
定部21に予め設定されている限界不良率と比較し、そ
の比較結果に基づいて限界不良率より小さい作業者を抽
出するための不良率比較処理部22、および不良率比較
処理部22で抽出された作業者が1人以上いる場合に、
その中から他の優先度(例えば、過去の不良率が最小で
あるとか、作業能力が最も高いなど)に基づいてさらに
1人の作業者を抽出し、その作業工程での作業にその抽
出された作業者を割り付けるための作業者割り付け処理
部23を備えている。
The schedule processing unit 20 includes a marginal failure rate setting unit 21 for setting a marginal failure rate, which is an allowable limit of the failure rate, in advance for each work process, and a work of an arbitrary work process during calculation of the production schedule. When there are a plurality of vacant workers that can be assigned to the same, the defect rate in the past work results in the work process for each of those workers is determined by the marginal defect rate preset in the marginal defect rate setting unit 21. Comparing, and based on the comparison result, a defect rate comparison processing unit 22 for extracting an operator smaller than the marginal defect rate, and when there is one or more workers extracted by the defect rate comparison processing unit 22,
One more worker is extracted from among them based on another priority (for example, the past defect rate is the smallest or the work ability is the highest), and the work is extracted in the work process. An operator assignment processing unit 23 for assigning the assigned workers is provided.

【0026】スケジュール処理部20は、スケジュール
処理がすべて完了した後で取り出すことが可能になるス
ケジュール結果の出力3をモニタ等の表示装置やプリン
タ等の印刷装置に出力する。
The schedule processing section 20 outputs an output 3 of a schedule result which can be taken out after all the schedule processing is completed, to a display device such as a monitor or a printing device such as a printer.

【0027】上記機能を備えた工程管理装置1の各機能
部は、例えば、マイクロプロセッサが、ROMやディス
ク記憶装置等の外部記憶装置に記憶された工程管理プロ
グラムに従って動作することにより実現される。
Each functional unit of the process management apparatus 1 having the above functions is realized by, for example, a microprocessor operating according to a process management program stored in an external storage device such as a ROM or a disk storage device.

【0028】図2および図3は、本発明に係る工程管理
方法の一例を示すフローチャートである。ここでは一例
として、任意の作業工程Nにおいて、作業者1、作業者
2、・・・、および作業者mが登録されていて、作業
1、作業2、・・・、および作業nを順に各作業者に割
り付けていくものと仮定する。但し、作業工程Nの限界
不良率yは、工程管理者であるオペレータにより予め設
定されているものとする。また、不良率が限界不良率よ
りも小さい作業者を抽出した後は、これらの作業者の中
でスケジュール計画時に最も早い時間に空く作業者のう
ち不良率が最小の作業者に各作業を割り付けるものとす
る。
FIG. 2 and FIG. 3 are flowcharts showing an example of the process management method according to the present invention. Here, as an example, in an arbitrary work process N, a worker 1, a worker 2,..., And a worker m are registered, and work 1, work 2,. Assume that it is assigned to workers. However, it is assumed that the marginal defective rate y of the work process N is set in advance by an operator who is a process manager. After extracting the workers whose defect rate is smaller than the marginal defect rate, the work is allocated to the worker having the smallest defect rate among the workers who are available at the earliest time at the time of the schedule planning. Shall be.

【0029】本発明に係る工程管理処理が開始される
と、まず作業者数をカウントする変数をjとすると、そ
のjを1に初期化する(図2のステップS1)。ここで
変数jは、各作業者に固有の番号(以下、作業者識別番
号とする)を兼ねている。すなわちこの工程管理処理に
関わる作業を担当する可能性のある作業者が例えば、4
人いる場合には、作業者1、作業者2、作業者3および
作業者4となる。
When the process management processing according to the present invention is started, first, assuming that a variable for counting the number of workers is j, the j is initialized to 1 (step S1 in FIG. 2). Here, the variable j also serves as a number unique to each worker (hereinafter, referred to as a worker identification number). That is, for example, a worker who may be in charge of the work related to the process
If there are people, they are worker 1, worker 2, worker 3 and worker 4.

【0030】続いて作業工程Nを担当し得る全作業者の
不良率のチェックを完了したか否かの判定を行う(図2
のステップS2)。その際、不良率のチェックは作業者
識別番号の若い作業者から順に一人ずつ行い、後述する
ようにチェックが一人終了する毎に変数jを1だけイン
クリメントし、そのつぎに作業者識別番号が1だけ大き
い作業者のチェックに移行する。従って作業工程Nに関
して登録されている全作業者の作業者識別番号のうちの
最大番号の値mとjの値とを比較して、jの値の方が大
きくなった時に全作業者の不良率のチェックが完了した
と判定する。
Subsequently, it is determined whether or not the check of the defect rate of all the workers who can take charge of the work process N has been completed (FIG. 2).
Step S2). At this time, the defect rate is checked one by one in the order of the worker with the lowest worker identification number. As will be described later, each time one check is completed, the variable j is incremented by one, and then the worker identification number becomes one. Only move to the big worker check. Therefore, the values m and j of the maximum numbers among the worker identification numbers of all the workers registered for the work process N are compared, and when the value of j becomes larger, the failure of all the workers is determined. It is determined that the rate check has been completed.

【0031】続いて作業者識別番号jの作業者について
作業工程Nにおける過去一定期間の不良率と、予め設定
された限界不良率yとを比較し、その作業者の不良率が
限界不良率yよりも小さいか否かの判定を行う(図2の
ステップS3)。これによって、作業工程Nに関して登
録されている全作業者は、限界不良率yを基準として2
つのグループ、すなわち限界不良率yよりも不良率が小
さいグループと大きいグループに分けられる。
Subsequently, for the worker having the worker identification number j, the failure rate in the past certain period in the work process N is compared with a preset marginal failure rate y, and the failure rate of the worker is determined to be the marginal failure rate y It is determined whether it is smaller than (Step S3 in FIG. 2). As a result, all the workers registered with respect to the work process N have 2
The group is divided into two groups, that is, a group having a smaller defective rate than the marginal defective rate y and a group having a larger defective rate.

【0032】ステップS3で限界不良率yよりも不良率
が小さいと判定された作業者については、その作業者識
別番号および過去一定期間の不良率を作業割付作業者候
補の配列に保存する(図2のステップS4)。そして作
業者数のカウントを兼ねる変数jの値を1だけインクリ
メントする(図2のステップS5)。一方ステップS3
で限界不良率yよりも不良率が大きいと判定された作業
者については、ステップS4を飛ばしてステップS5へ
進み、変数jの値を1だけインクリメントする。
For the worker whose failure rate is determined to be smaller than the marginal failure rate y in step S3, the worker identification number and the failure rate for a fixed period in the past are stored in an array of work assignment worker candidates (FIG. 2 step S4). Then, the value of the variable j also counting the number of workers is incremented by 1 (step S5 in FIG. 2). Step S3
For the operator determined that the defect rate is larger than the marginal defect rate y, the process skips step S4 and proceeds to step S5, where the value of the variable j is incremented by one.

【0033】しかる後ステップS5に続いて、再びステ
ップS2へ戻り、全作業者に関して不良率のチェックを
完了したか否かの判定を行う。以後、全作業者の不良率
チェックを完了するまでこの一連の処理を繰り返し行
う。そして全作業者の不良率チェックが完了したら(図
2のステップS2)、作業割付作業者候補の配列に保存
データがあるかないかの判定を行う(図2のステップS
6)。保存データなしと判定された場合には、作業割付
作業者候補なし時のエラー処理を行う(図2のステップ
S7)。一方ステップS6で保存データありと判定され
た場合には、図3のステップS8に示す処理へ進む。
Thereafter, following step S5, the process returns to step S2, and it is determined whether or not the defect rate check has been completed for all the workers. Thereafter, this series of processing is repeatedly performed until the defect rate check for all workers is completed. Then, when the defect rate check of all the workers is completed (step S2 in FIG. 2), it is determined whether or not there is stored data in the array of the work assignment worker candidates (step S2 in FIG. 2).
6). If it is determined that there is no saved data, an error process is performed when there is no work assignment worker candidate (step S7 in FIG. 2). On the other hand, if it is determined in step S6 that there is stored data, the process proceeds to step S8 in FIG.

【0034】割り付ける作業の作業数をカウントする変
数をiとすると、そのiを1に初期化する(図3のステ
ップS8)。ここで変数iは、各作業に固有の番号(以
下、作業識別番号とする)を兼ねている。すなわちこの
工程管理処理に関わる作業が例えば、9つある場合に
は、作業1、作業2、作業3、・・・、作業8および作
業9となる。
Assuming that a variable for counting the number of works to be allocated is i, the i is initialized to 1 (step S8 in FIG. 3). Here, the variable i also serves as a number unique to each work (hereinafter, referred to as a work identification number). That is, when there are nine works related to the process management processing, for example, work 1, work 2, work 3, ..., work 8, and work 9 are performed.

【0035】続いて作業工程Nで行う全作業の割り付け
が完了したか否かの判定を行う(図3のステップS
9)。その際、作業の割り付けは作業識別番号の若い作
業から順に一つずつ行い、後述するように一つの作業の
割り付けが終了する毎に変数iを1だけインクリメント
し、そのつぎに作業識別番号が1だけ大きい作業の割り
付けに移行する。従って作業工程Nの全作業に対する作
業識別番号のうちの最大番号の値nとiの値とを比較し
て、iの値の方が大きくなった時に全作業の割り付けが
完了したと判定する。全作業の割り付けが完了した場合
には、実行中の工程管理処理を終了する。
Subsequently, it is determined whether or not the allocation of all the operations performed in the operation process N has been completed (step S in FIG. 3).
9). At this time, the work is assigned one by one in ascending order of the work identification number. As will be described later, each time the assignment of one work is completed, the variable i is incremented by one. Only move to a larger work assignment. Therefore, the value n of the maximum number among the work identification numbers for all the works in the work process N and the value of i are compared, and when the value of i becomes larger, it is determined that the allocation of all the works is completed. When the assignment of all the operations is completed, the process management process being executed is ended.

【0036】一方ステップS9で全作業の割り付けが完
了していない場合には、作業割付作業者候補の配列に保
存されている作業者(図2のステップS4で保存されて
いる)のうち、最も早い時間に空く作業者を検索する
(図3のステップS10)。
On the other hand, if all the work has not been allocated in step S9, the worker among the workers (stored in step S4 in FIG. 2) stored in the work allocation worker candidate array has the highest number. A worker who is available early is searched for (step S10 in FIG. 3).

【0037】続いてステップS10で行った検索の結
果、最も早い時間に空く作業者が複数いるか否かの判定
を行う(図3のステップS11)。これは最も早い同時
刻に2人以上の作業者が空く場合には、何れの作業者に
その作業iを割り付けるかを後の工程で決めなければな
らないからである。
Subsequently, as a result of the search performed in step S10, it is determined whether or not a plurality of workers are available at the earliest time (step S11 in FIG. 3). This is because, when two or more workers become available at the same time at the earliest time, it is necessary to determine to which worker the work i is to be assigned in a later process.

【0038】作業iの割り付け対象となる空き作業者が
複数いる場合には、それら対象となる複数の作業者の中
から過去一定期間に不良率が最小の作業者を選択し、そ
の作業者に作業iを割り付ける(図3のステップS1
2)。一方空き作業者が一人しかいない場合には、そ唯
一の空き作業者に作業iを割り付ける(図3のステップ
S13)。
When there are a plurality of vacant workers to which the work i is to be allocated, a worker having the lowest defect rate in a past fixed period is selected from the plurality of vacant workers to be assigned to the work i. Allocate work i (Step S1 in FIG. 3)
2). On the other hand, if there is only one vacant worker, the work i is assigned to the only vacant worker (step S13 in FIG. 3).

【0039】作業iの割り付けが終了したら、作業数の
カウントを兼ねる変数iの値を1だけインクリメントし
(図3のステップS14)、再びステップS9へ戻り、
全作業の割り付けが完了したか否かの判定を行う。以
後、全作業に対して割り付けが終了するまでステップS
9〜ステップS14の一連の処理を繰り返し行い、全作
業の割り付けが完了したら一連の処理を終了する。
When the assignment of the work i is completed, the value of the variable i also serving as a count of the number of work is incremented by 1 (step S14 in FIG. 3), and the process returns to step S9 again.
It is determined whether or not all work has been allocated. Thereafter, step S is performed until the assignment is completed for all the operations.
The series of processing from step 9 to step S14 is repeated, and when all the work has been allocated, the series of processing ends.

【0040】図4〜図6は、作業の割り付けの一例を説
明するための図表である。ここでは、作業工程Nにおい
て例えば、作業1、作業2、・・・、作業8および作業
9の各作業を行い、これらの9つの作業を作業工程Nの
登録作業者である例えば、作業者A、作業者B、作業者
Cおよび作業者Dの4人の中から適当に順次割り付けて
いくものと仮定する。また、各作業1,2,・・・,9
を行うのに必要な作業時間は、例えば、つぎの計算式で
予め計算されているものとする。すなわち、 (作業時間)=(数量)×(一個あたりの加工時間) である。
FIGS. 4 to 6 are tables for explaining an example of work assignment. Here, in the work process N, for example, work 1, work 2,..., Work 8 and work 9 are performed, and these nine works are registered by the work process N, for example, worker A , Worker B, worker C, and worker D are appropriately and sequentially allocated. In addition, each work 1, 2, ..., 9
It is assumed that the work time required to perform the above is calculated in advance by the following calculation formula, for example. That is, (working time) = (quantity) × (processing time per piece).

【0041】さらに作業工程Nの限界不良率は予めオペ
レータにより予め設定されており、例えば、2%(0.
02)であると仮定する。また、各作業者A,B,C,
Dの勤務時間、休憩時間およびつぎの作業への移行時間
などはここでは考慮しないこととし、さらに作業工程N
の登録作業者A,B,C,Dは他の作業工程には登録さ
れていないか、または他の作業工程に登録されていても
その作業工程の作業が割り付けられていない状態、すな
わち空き状態にあるものと仮定する。
Further, the marginal defective rate of the work process N is set in advance by the operator, for example, 2% (0.
02). Also, each worker A, B, C,
The working time, break time, and transition time to the next work of D are not considered here.
Registered workers A, B, C, and D are not registered in other work processes, or are registered in other work processes but are not assigned work in that work process, that is, empty status. Assume that

【0042】図4には、作業者A,B,C,Dのそれぞ
れについて各作業者毎に過去一定期間(例えば、過去一
週間)の作業実績、すなわちその期間の作業工程Nにお
ける良品数、不良品数および不良率が示されている。図
4によれば、作業者Aの良品数、不良品数および不良率
は、それぞれ1000個、15個および1.48%であ
り、作業者Bの良品数、不良品数および不良率は、それ
ぞれ900個、16個および1.75%であり、作業者
Cの良品数、不良品数および不良率は、それぞれ120
0個、20個および1.64%であり、作業者Dの良品
数、不良品数および不良率は、それぞれ900個、20
個および2.17%である。このような過去の作業実績
は、図1に示す工程管理装置1の作業実績管理部12に
よって管理される。なお不良率は、つぎの計算式より求
まる。すなわち、 (不良率)=(不良品数)/((良品数)+(不良品
数))×100[%] である。
FIG. 4 shows, for each of the workers A, B, C, and D, the work performance of each worker in a certain past period (for example, the past week), that is, the number of non-defective products in the work process N in that period. The number of defective products and the defective rate are shown. According to FIG. 4, the number of non-defective products, the number of defective products, and the defect rate of the worker A are 1,000, 15, and 1.48%, respectively, and the number of non-defective products, the number of defective products, and the defect rate of the worker B are 900, respectively. , 16 and 1.75%, and the number of non-defective products, the number of defective products, and the defective rate of the worker C are 120, respectively.
The number of non-defective products, the number of defective products, and the defective rate of the worker D are 900, 20, and 1.64%, respectively.
And 2.17%. Such past work results are managed by the work result management unit 12 of the process management device 1 shown in FIG. Note that the defect rate is obtained from the following formula. That is, (defective rate) = (number of defective products) / ((number of non-defective products) + (number of defective products)) × 100 [%].

【0043】図5には、作業割付作業者候補の配列に保
存される情報が示されている。図1に示す工程管理装置
1の不良率比較処理部22により各作業者A,B,C,
Dの過去の不良率(図4参照)が限界不良率2%と比較
された結果、作業者A,B,Cについては過去の不良率
が2%よりも小さいため、作業割付作業者候補の配列に
それぞれの不良率の値とともに保存されている。しかし
作業者Dについては過去の不良率が2.17%であり、
限界不良率2%を越えているため、作業割付作業者候補
の配列には保存されない。
FIG. 5 shows the information stored in the array of the work assignment worker candidates. Each of the workers A, B, C, and D is processed by the defect rate comparison processing unit 22 of the process management apparatus 1 shown in FIG.
As a result of comparing the past failure rate of D (see FIG. 4) with the marginal failure rate of 2%, the past failure rates of the workers A, B, and C are smaller than 2%. It is stored in the array with the value of each defect rate. However, the past defect rate of worker D is 2.17%,
Since the marginal defect rate exceeds 2%, it is not stored in the array of the work assignment worker candidates.

【0044】図6には、作業のスケジュール割り付けを
行った結果の一例が示されている。これは、作業割付作
業者候補の配列に保存されている各作業者A,B,Cに
対して、図1に示す工程管理装置1の作業者割り付け処
理部23により、図5に示す各作業者毎の過去一定期間
の不良率をチェックしながら各作業を順次割り付けたも
のである。オペレータは、この図6に示すスケジュール
結果を出力して表示装置に表示させたり、印刷装置によ
り印刷することによって確認することができる。
FIG. 6 shows an example of the result of work schedule assignment. This is performed for each of the workers A, B, and C stored in the work assignment worker candidate array by the worker assignment processing unit 23 of the process management apparatus 1 shown in FIG. Each work is sequentially allocated while checking the defect rate of a certain period in the past for each user. An operator can output the schedule result shown in FIG. 6 and display it on a display device, or can confirm the result by printing with a printing device.

【0045】図6に示すタイムチャートについて説明す
る。オペレータから指示された計画開始時点t0では作
業者A、作業者Bおよび作業者Cの3人はともに空き作
業者であるので、この中で過去一定期間の不良率が最も
小さい作業者A(図5参照、不良率1.48)に最初の
作業1が割り付けられ、つぎに過去一定期間の不良率が
小さい作業者C(図5参照、不良率1.64)に2番目
の作業2が割り付けられ、最も過去一定期間の不良率が
大きい作業者B(図5参照、不良率1.75)には3番
目の作業3が割り付けられている。
The time chart shown in FIG. 6 will be described. At the planning start time t0 instructed by the operator, all of the workers A, B and C are vacant workers, and therefore, the worker A (FIG. 5, the first work 1 is assigned to the defective rate 1.48), and the second work 2 is assigned to the worker C (see FIG. 5, defective rate 1.64) having a small defective rate in the past fixed period. The third work 3 is assigned to the worker B (see FIG. 5, the defect rate 1.75) having the highest defect rate in the past fixed period.

【0046】しかる後、作業者Cはt0後の最も早い時
間t1で作業2を終了して空くため、t1において作業
者Cにつぎの作業4が割り付けられる。その後、作業者
Bがt1後の最も早い時間t2で作業3を終了して空く
ため、t2において作業者Bにつぎの作業5が割り付け
られる。そして作業者Aがt2後の最も早い時間t3で
作業1を終了して空くため、t3において作業者Aにつ
ぎの作業6が割り付けられる。続いて作業者Cがt3後
の最も早い時間t4で作業4を終了して空くため、t4
において作業者Cにつぎの作業7が割り付けられる。
Thereafter, the worker C finishes the work 2 at the earliest time t1 after the time t0 and becomes free, so that the next work 4 is allocated to the worker C at the time t1. Thereafter, since the worker B completes the work 3 at the earliest time t2 after the time t1, the work B is assigned to the next work 5 at the time t2. Then, since the worker A finishes the work 1 at the earliest time t3 after the time t2 and becomes free, the next work 6 is allocated to the worker A at the time t3. Subsequently, since the worker C finishes the work 4 at the earliest time t4 after the time t3 and becomes vacant, the time t4
, The next work 7 is assigned to the worker C.

【0047】この状態でt4後の最も早い時間t5にお
いて、作業者Aおよび作業者Bはともにそれぞれの割り
付け作業6,5を終えて空き作業者となる。そこで作業
者Aは作業者Bよりも過去一定期間の不良率が小さいた
め(図5参照)、作業者Aにつぎの作業8が割り付けら
れ、一方作業者Bにはそのつぎの作業9が割り付けられ
る。以上で作業工程Nの全作業の割り付けが完了する。
In this state, at the earliest time t5 after the time t4, both the workers A and B complete the respective allocating works 6 and 5, and become vacant workers. Therefore, the next work 8 is assigned to the worker A because the defect rate of the worker A in the past fixed period is smaller than that of the worker B (see FIG. 5), while the next work 9 is assigned to the worker B. Can be Thus, the assignment of all the operations in the operation process N is completed.

【0048】この実施の形態によれば、各作業工程の作
業者毎に過去の作業で生じた不良率を考慮して、つぎの
生産スケジューリングにおいて不良率が小さい作業者を
優先的に割り付けるため、原料や部品が僅少な場合や高
価な場合など不良発生が許されないような状況において
不良発生の可能性をより一層低く抑えたり、不良品が多
くて生産性が低下している時に不良品数を減らして生産
性を向上させることができる。
According to this embodiment, in consideration of the defect rate generated in the past work for each worker in each work process, in the next production scheduling, the worker having a small defect rate is preferentially assigned. In situations where the occurrence of defects is unacceptable, such as when raw materials and parts are scarce or expensive, the possibility of occurrence of defects is further reduced, or the number of defective products is reduced when the number of defective products is low and productivity is low. Thus, productivity can be improved.

【0049】実施の形態2.図7は、本発明に係る工程
管理装置の構成の他の例を示す機能ブロック図である。
なお図1に示す装置1と同じ構成要素については同一の
符号を付して説明を省略する。この工程管理装置101
は、作業実績入力処理部11、作業実績管理部12、各
作業工程の作業に作業者を割り付ける方式104を設定
するための作業者割り付け方式設定部113、並びに作
業実績管理部12に保存された作業実績、および作業者
割り付け方式設定部113で設定された割り付け方式に
基づいて生産スケジュールを計算するためのスケジュー
ル処理部120を備えている。
Embodiment 2 FIG. 7 is a functional block diagram showing another example of the configuration of the process management device according to the present invention.
Note that the same components as those of the device 1 shown in FIG. 1 are denoted by the same reference numerals, and description thereof will be omitted. This process management device 101
Are stored in the work result input processing unit 11, the work result management unit 12, the worker assignment method setting unit 113 for setting the method 104 for assigning a worker to the work of each work process, and the work result management unit 12. A schedule processing unit 120 is provided for calculating the production schedule based on the work results and the assignment method set by the operator assignment method setting unit 113.

【0050】作業者割り付け方式104には、各作業工
程の作業に割り付ける作業者を抽出する時、特に限定し
ないが、例えば、作業者の能力を優先する方式、負荷の
平準化を優先する方式、およびその対象とする作業につ
いて過去の不良率が最小の作業者を優先する方式があ
り、それらは択一的に選択される。作業実績2および作
業者割り付け方式104は、工程管理装置101に接続
されたキーボードやマウス等の入力装置により該工程管
理装置101に入力される。
The worker allocation method 104 is not particularly limited when extracting the workers to be assigned to the work of each work process. For example, a method that prioritizes the ability of the worker, a method that prioritizes the leveling of the load, In addition, there is a method of giving priority to a worker having the smallest past defect rate for the target work, and these are alternatively selected. The work record 2 and the worker assignment method 104 are input to the process management device 101 by an input device such as a keyboard and a mouse connected to the process management device 101.

【0051】スケジュール処理部120は、限界不良率
設定部21、不良率比較処理部22、および不良率比較
処理部22で抽出された作業者が1人以上いる場合に、
その中から作業者割り付け方式設定部113で設定され
た割り付け方式に基づいてさらに1人の作業者を抽出
し、その作業工程での作業にその抽出された作業者を割
り付けるための作業者割り付け処理部123を備えてい
る。
The schedule processing unit 120 determines whether the marginal failure rate setting unit 21, the failure rate comparison processing unit 22, and one or more workers extracted by the failure rate comparison processing unit 22 have one or more workers.
A worker assignment process for extracting one more worker from among them based on the assignment method set by the worker assignment method setting unit 113 and assigning the extracted worker to work in the work process. The unit 123 is provided.

【0052】スケジュール処理部120は、スケジュー
ル処理がすべて完了した後で取り出すことが可能になる
スケジュール結果の出力3をモニタ等の表示装置やプリ
ンタ等の印刷装置に出力する。
The schedule processing section 120 outputs a schedule result output 3 which can be taken out after all the schedule processing is completed, to a display device such as a monitor or a printing device such as a printer.

【0053】作業者割り付け処理部123は、複数の作
業者の中から特定の作業者を抽出する際に、能力が高い
作業者を優先してスケジュール割り付けを行う能力優先
割り付け処理124、各作業者の負荷を平準化するよう
にスケジュール割り付けを行う負荷平準化優先割り付け
処理125、およびその作業工程で割り付けようとする
作業について過去の不良率が最小の作業者をスケジュー
ル割り付けする最小不良率優先割り付け処理126の何
れかを実行する。
When extracting a specific worker from a plurality of workers, a worker assignment processing unit 123 assigns a priority to the worker with a higher ability to assign a schedule. Leveling priority allocation processing 125 for allocating a schedule so as to level the load of the work, and a minimum defect rate priority allocation processing for allocating a schedule to a worker who has the lowest past defect rate for the work to be allocated in the work process. 126 is executed.

【0054】上記機能を備えた工程管理装置101の各
機能部は、例えば、マイクロプロセッサが、ROMやデ
ィスク記憶装置等の外部記憶装置に記憶された工程管理
プログラムに従って動作することにより実現される。
Each functional unit of the process management apparatus 101 having the above functions is realized by, for example, a microprocessor operating according to a process management program stored in an external storage device such as a ROM or a disk storage device.

【0055】図8は、本発明に係る工程管理方法の他の
例の一部を示すフローチャートであり、作業割り付け処
理を行うルーチンを示している。ここでは一例として、
任意の作業工程Nにおいて、作業者1、作業者2、・・
・、および作業者mが登録されていて、作業1、作業
2、・・・、および作業nを順に各作業者に割り付けて
いくにあたって、不良率が限界不良率y(オペレータに
より予め設定されている)よりも小さい作業者を抽出し
た後は、これらの作業者の中で図7に示す作業者割り付
け方式設定部113で設定された割り付け方式に基づい
て各作業者に各作業を割り付けるものとする。
FIG. 8 is a flowchart showing a part of another example of the process management method according to the present invention, and shows a routine for performing a work assignment process. Here, as an example,
In an arbitrary work process N, worker 1, worker 2,...
, And the worker m are registered, and when the work 1, the work 2,..., And the work n are sequentially assigned to each worker, the failure rate is set to a marginal failure rate y (preset by the operator. After the extraction of the workers smaller than), each of the workers is assigned to each worker based on the assignment method set by the worker assignment method setting unit 113 shown in FIG. I do.

【0056】従ってこの実施の形態2における工程管理
方法では、図2および図3に示すフローチャートによる
工程管理方法と主要な流れ、すなわちステップS1〜S
11、ステップ13およびステップS14については同
じであるとしてその説明を省略し、図2および図3に示
すフローチャートのうちステップS12を「作業割り付
けルーチンの実行」とし、このステップS12において
は図8に示す「作業割り付けルーチン」を実行するよう
にすればよい。
Therefore, in the process management method according to the second embodiment, the main flow of the process management method according to the flowcharts shown in FIGS.
Steps S12, S13, and S14 are the same, and the description thereof will be omitted. Step S12 in the flowcharts shown in FIGS. 2 and 3 will be referred to as "execution of a work assignment routine". What is necessary is just to execute a "work assignment routine".

【0057】図3に示すステップS11で作業iの割り
付け対象となる空き作業者が複数いる場合には、図8に
示す作業割り付けルーチンが開始される。このサブルー
チンが開始されると、まず予めオペレータにより入力設
定されている作業者割り付け方式を、図7に示す作業者
割り付け方式設定部113から取得する(ステップS1
21)。
When there are a plurality of vacant workers to be assigned the work i in step S11 shown in FIG. 3, the work assignment routine shown in FIG. 8 is started. When this subroutine is started, first, an operator assignment method previously input and set by the operator is obtained from the operator assignment method setting unit 113 shown in FIG. 7 (step S1).
21).

【0058】そして取得した作業者割り付け方式が、作
業者の能力優先であるか否か(ステップS122)、作
業者の負荷平準化優先であるか否か(ステップS12
3)、または作業者の最小不良率優先であるか否か(ス
テップS124)をそれぞれ判定する。ステップS12
2で作業者の能力優先である場合には、空き作業者のう
ち作業工程Nにおいて能力が最も高い作業者に作業iを
割り付ける。また、ステップS123で作業者の負荷平
準化優先である場合には、空き作業者のうち過去の累積
の作業実績負荷時間とこれからのスケジュール割り付け
済みの負荷時間の総和が最も少ない作業者に作業iを割
り付ける。あるいはステップS124で作業者の最小不
良率優先である場合に、空き作業者のうち作業工程Nに
おいて過去の不良率が最小の作業者に作業iを割り付け
る。
Whether the acquired worker allocation method is prioritized for the ability of the worker (step S122) or not is prioritized for leveling the load of the worker (step S12).
3) It is determined whether or not the priority is given to the minimum defect rate of the worker (step S124). Step S12
In the case where the priority is given to the worker in 2, the work i is assigned to the worker having the highest ability in the work process N among the idle workers. If priority is given to the worker's load leveling at step S123, the work i is assigned to the worker who has the smallest sum of the past cumulative work actual load time and the scheduled load time from now on among the idle workers. Assign Alternatively, if the minimum defect rate of the worker is prioritized in step S124, the work i is assigned to the worker having the smallest past defect rate in the work process N among the vacant workers.

【0059】そしてステップS122〜S124の何れ
かの割り付け方式に適合し、ステップS125〜S12
7の何れかにおいて作業iが割り付けられたら、図2お
よび図3に示すメインルーチンに戻る。ステップS12
2〜S124の何れの割り付け方式にも適合しない場合
には、作業者割り付け方式が所定の方式以外であった場
合のエラー処理を行う。
Then, it conforms to any of the allocation methods in steps S122 to S124, and
7, when the work i is allocated, the process returns to the main routine shown in FIGS. Step S12
If it does not conform to any of the allocation methods of 2 to S124, error processing is performed when the operator allocation method is other than the predetermined method.

【0060】図9〜図10は、作業者割り付け方式が
「作業者の能力優先」である場合の作業の割り付けの一
例を説明するための図表である。この例においても上記
実施の形態1と同様に、例えば、作業工程Nの9つの作
業1,2,・・・,9を作業工程Nの4人の登録作業者
A,B,C,Dに適当に順次割り付けていくものと仮定
する。作業工程Nにおける登録作業者A,B,C,Dの
過去一定期間の作業実績すなわち良品数、不良品数およ
び不良率は図4に示す各数値と同じとする。また、限界
不良率は例えば、2%とし、各作業者A,B,C,Dの
勤務時間、休憩時間およびつぎの作業への移行時間など
や、他の作業行程における登録については上記実施の形
態1と同様とする。
FIGS. 9 and 10 are charts for explaining an example of work assignment when the worker assignment method is “employee priority of worker”. In this example, similarly to the first embodiment, for example, nine works 1, 2,..., 9 in the work process N are assigned to the four registered workers A, B, C, D in the work process N. It is assumed that they are allocated appropriately and sequentially. It is assumed that the work results of the registered workers A, B, C, and D in the work process N in the past fixed period, that is, the number of non-defective products, the number of defective products, and the defect rate are the same as the respective numerical values shown in FIG. Further, the marginal defective rate is, for example, 2%, and the work time, the break time, the transition time to the next work, etc. of each of the workers A, B, C, and D, and the registration in the other work process are performed as described above. The same as in the first mode.

【0061】図9には、作業者A,B,C,Dのそれぞ
れについて作業行程Nにおける能力が示されている。こ
こで作業工程Nにおける各作業者の能力については、作
業の速さや作業経験時間などを考慮してオペレータが任
意の数値を設定するものとし、数値が大きい程、能力が
高いと仮定する。図9によれば、作業者Aの能力は10
0であり、作業者Bの能力は90であり、作業者Cおよ
び作業者Dの能力はともに80である。
FIG. 9 shows the abilities of the workers A, B, C, and D in the work process N. Here, as for the abilities of each worker in the work process N, it is assumed that the operator sets an arbitrary numerical value in consideration of the work speed, the work experience time, and the like, and it is assumed that the higher the numerical value, the higher the ability. According to FIG. 9, the capability of the worker A is 10
The abilities of the worker B are 90, and the abilities of the workers C and D are both 80.

【0062】図10には、各作業者の図9に示す能力に
基づいて「作業者の能力優先」方式で作業のスケジュー
ル割り付けを行った結果の一例が示されている。図10
に示すタイムチャートについて説明する。オペレータか
ら指示された計画開始時点t0では作業者A、作業者B
および作業者Cの3人はともに空き作業者である。なお
作業者Dは、過去の不良率(2.17%)が限界不良率
(2%)を越えているため、作業の割り付け対象に入ら
ない。
FIG. 10 shows an example of the result of assigning work schedules in the “worker's ability priority” method based on the ability of each worker shown in FIG. FIG.
The time chart shown in FIG. At the planning start time t0 instructed by the operator, the worker A and the worker B
And the worker C are both vacant workers. The worker D is not included in the work assignment because the past failure rate (2.17%) exceeds the marginal failure rate (2%).

【0063】t0においては、作業者A、作業者Bおよ
び作業者Cのうち、能力が最も高い作業者A(図9参
照、能力100)に最初の作業1が割り付けられ、つぎ
に能力が高い作業者B(図9参照、能力90)に2番目
の作業2が割り付けられ、最も能力が低い作業者C(図
9参照、能力80)に3番目の作業3が割り付けられ
る。
At t0, the first work 1 is assigned to the worker A (the ability 100, see FIG. 9) having the highest ability among the workers A, B, and C, and then the ability is the second highest. The second work 2 is assigned to the worker B (see FIG. 9, ability 90), and the third work 3 is assigned to the worker C (see FIG. 9, ability 80) with the lowest ability.

【0064】しかる後、作業者Bはt0後の最も早い時
間t11で作業2を終了して空くため、t11において
作業者Bにつぎの作業4が割り付けられる。その後、作
業者Cがt11後の最も早い時間t12で作業3を終了
して空くため、t12において作業者Cにつぎの作業5
が割り付けられる。そして作業者Aがt12後の最も早
い時間t13で作業1を終了して空くため、t13にお
いて作業者Aにつぎの作業6が割り付けられる。続いて
作業者Bがt13後の最も早い時間t14で作業4を終
了して空くため、t14において作業者Bにつぎの作業
7が割り付けられる。
Thereafter, since the worker B finishes the work 2 at the earliest time t11 after t0 and becomes free, the next work 4 is allocated to the worker B at t11. Thereafter, since the worker C finishes the work 3 at the earliest time t12 after the time t11 and becomes vacant, the worker C is given the next work 5 at the time t12.
Is assigned. Then, since the worker A finishes the work 1 at the earliest time t13 after the time t12 and becomes free, the next work 6 is allocated to the worker A at the time t13. Subsequently, since the worker B finishes the work 4 at the earliest time t14 after the time t13 and becomes empty, the next work 7 is allocated to the worker B at the time t14.

【0065】この状態でt14後の最も早い時間t15
において、作業者Aおよび作業者Cはともにそれぞれの
割り付け作業6,5を終えて空き作業者となる。そこで
作業者Aは作業者Cよりも能力が高いため(図9参
照)、作業者Aにつぎの作業8が割り付けられ、一方作
業者Cにはそのつぎの作業9が割り付けられる。以上で
「作業者の能力優先」方式による作業工程Nの全作業の
割り付けが完了する。
In this state, the earliest time t15 after t14
In the above, both the workers A and C complete the respective allocating operations 6 and 5, and become vacant workers. Therefore, since the worker A has a higher ability than the worker C (see FIG. 9), the next work 8 is assigned to the worker A, while the next work 9 is assigned to the worker C. Thus, the assignment of all the work in the work process N by the "worker's ability priority" method is completed.

【0066】図11〜図13は、作業者割り付け方式が
「作業者の負荷平準化優先」である場合の作業の割り付
けの一例を説明するための図表である。この例において
も上記実施の形態1と同様に、例えば、作業工程Nの9
つの作業1,2,・・・,9を作業工程Nの4人の登録
作業者A,B,C,Dに適当に順次割り付けていくもの
と仮定する。作業工程Nにおける登録作業者A,B,
C,Dの過去一定期間の作業実績すなわち良品数、不良
品数および不良率は図4に示す各数値と同じとする。ま
た、限界不良率は例えば、2%とし、各作業者A,B,
C,Dの勤務時間、休憩時間およびつぎの作業への移行
時間などや、他の作業行程における登録については上記
実施の形態1と同様とする。
FIGS. 11 to 13 are tables for explaining an example of work assignment when the worker assignment method is “worker load leveling priority”. In this example, similarly to the first embodiment, for example, 9
.., 9 are assigned to the four registered workers A, B, C, D of the work process N in an appropriate order. Registered workers A, B, in work process N
The work results of C and D in the past fixed period, that is, the number of non-defective products, the number of defective products, and the defect rate are the same as the respective numerical values shown in FIG. The marginal defective rate is, for example, 2%, and each worker A, B,
The registration time in the other work processes, such as the working time of C and D, the break time, the transition time to the next work, and the like, are the same as those in the first embodiment.

【0067】図11には、作業者A,B,C,Dのそれ
ぞれについて過去一定期間における累積の作業実績負荷
時間が示されている。図11によれば、作業者Aの過去
一定期間における累積の作業実績負荷時間は100時間
であり、作業者Bの過去一定期間における累積の作業実
績負荷時間は95時間であり、作業者Cおよび作業者D
の過去一定期間における累積の作業実績負荷時間はとも
に90時間である。
FIG. 11 shows the cumulative actual work load time of each of the workers A, B, C, and D during the past fixed period. According to FIG. 11, the cumulative work actual load time of the worker A in the past fixed period is 100 hours, the cumulative work actual load time of the worker B in the past fixed period is 95 hours, and the workers C and Worker D
Are 90 hours in both cases.

【0068】図12には、作業行程Nにおける各作業毎
の標準作業時間が示されている。図12によれば、作業
1、作業3、作業6および作業8の各標準作業時間は2
時間であり、作業2、作業5、作業7および作業9の各
標準作業時間は1時間であり、作業4の標準作業時間は
3時間である。この標準作業時間は例えば、つぎの計算
式により予め計算されているものとする。すなわち、 (標準作業時間)=(数量)×(一個あたりの加工時
間) である。
FIG. 12 shows the standard work time for each work in the work process N. According to FIG. 12, the standard operation time of each of the work 1, the work 3, the work 6, and the work 8 is 2
The standard work time of each of work 2, work 5, work 7 and work 9 is 1 hour, and the standard work time of work 4 is 3 hours. It is assumed that the standard work time is calculated in advance by the following formula, for example. That is, (standard operation time) = (quantity) × (processing time per piece).

【0069】図13には、各作業者の図11に示す過去
一定期間における累積の作業実績負荷時間および各作業
の図12に示す標準時間に基づいて「作業者の負荷平準
化優先」方式で作業のスケジュール割り付けを行った結
果の一例が示されている。図13に示すタイムチャート
について説明する。オペレータから指示された計画開始
時点t0では作業者A、作業者Bおよび作業者Cの3人
はともに空き作業者である。なお作業者Dは、過去の不
良率(2.17%)が限界不良率(2%)を越えている
ため、作業の割り付け対象に入らない。
FIG. 13 shows a “worker load leveling priority” method based on the cumulative actual work load time of each worker in the past fixed period shown in FIG. 11 and the standard time of each work shown in FIG. An example of the result of work schedule assignment is shown. The time chart shown in FIG. 13 will be described. At the planning start time t0 instructed by the operator, all of the workers A, B and C are idle workers. The worker D is not included in the work assignment because the past failure rate (2.17%) exceeds the marginal failure rate (2%).

【0070】t0においては、作業者A、作業者Bおよ
び作業者Cのうち、過去一定期間における累積の作業実
績負荷時間が最も少ない作業者C(図11参照、90時
間)に最初の作業1が割り付けられ、つぎに過去一定期
間における累積の作業実績負荷時間が少ない作業者B
(図11参照、95時間)に2番目の作業2が割り付け
られ、過去一定期間における累積の作業実績負荷時間が
最も多い作業者A(図11参照、100時間)に3番目
の作業3が割り付けられる。
At t0, of the workers A, B and C, the first work 1 is given to the worker C (90 hours, see FIG. 11) with the smallest cumulative work load time in the past fixed period. Is assigned, and then the worker B who has a small cumulative work result load time in the past fixed period
(See FIG. 11, 95 hours), the second work 2 is allocated, and the third work 3 is allocated to the worker A (see, FIG. 11, 100 hours) having the largest cumulative work load time in the past fixed period. Can be

【0071】しかる後、作業者Bはt0後の最も早い時
間t21で作業2を終了して空くため、t21において
作業者Bにつぎの作業4が割り付けられる。その後、作
業者Aおよび作業者Cはともにt21後の最も早い時間
t22で作業3および作業1をそれぞれ終了して空き作
業者となる。そこで作業者Aと作業者Bとで、過去一定
期間における累積の作業実績負荷時間と今回の作業割り
付けにおいて既に割り付けられた作業の標準作業時間の
総和を比較する。
Thereafter, the worker B finishes the work 2 at the earliest time t21 after the time t0 and becomes free, so that the next work 4 is allocated to the worker B at the time t21. Thereafter, both the worker A and the worker C complete the work 3 and the work 1 respectively at the earliest time t22 after t21, and become vacant workers. Therefore, the worker A and the worker B compare the sum of the cumulative actual work load time in the past fixed period and the standard work time of the work already allocated in the current work allocation.

【0072】作業者Aに関しては、過去一定期間におけ
る累積の作業実績負荷時間は100時間(図11参照)
であり、今回既に割り付けられた作業3の標準作業時間
は2時間(図12参照)であるため、それらの総和は1
02時間である。一方作業者Cに関しては、過去一定期
間における累積の作業実績負荷時間は90時間(図11
参照)であり、今回既に割り付けられた作業1の標準作
業時間は2時間(図12参照)であるため、それらの総
和は92時間である。従ってt22では、作業時間の総
和がより少ない作業者Cにつぎの作業5が割り付けら
れ、そのつぎの作業6が作業者Aに割り付けられる。
For the worker A, the cumulative actual work load time in the past fixed period is 100 hours (see FIG. 11).
Since the standard work time of the work 3 already allocated this time is 2 hours (see FIG. 12), the total of them is 1
02 hours. On the other hand, for the worker C, the cumulative work load time during the past fixed period is 90 hours (FIG. 11).
Since the standard work time of the work 1 already assigned this time is 2 hours (see FIG. 12), the total of them is 92 hours. Therefore, at t22, the next work 5 is assigned to the worker C whose total work time is smaller, and the next work 6 is assigned to the worker A.

【0073】しかる後、作業者Cがt22後の最も早い
時間t23で作業5を終了して空くため、t23におい
て作業者Cにつぎの作業7が割り付けられる。その後、
作業者A、作業者Bおよび作業者Cはともにt23後の
最も早い時間t24で作業6、作業4および作業7をそ
れぞれ終了して空き作業者となる。そこで作業者Aと作
業者Bと作業者Cとで、過去一定期間における累積の作
業実績負荷時間と今回の作業割り付けにおいて既に割り
付けられた作業の標準作業時間の総和を比較する。
Thereafter, since the worker C finishes the work 5 at the earliest time t23 after the time t22 and becomes empty, the next work 7 is allocated to the worker C at the time t23. afterwards,
At the earliest time t24 after t23, the workers A, B, and C complete the work 6, the work 4, and the work 7, respectively, and become vacant workers. Therefore, the sum of the accumulated actual work load time in the past fixed period and the standard work time of the work already allocated in the current work allocation is compared between the worker A, the worker B, and the worker C.

【0074】作業者Aに関しては、過去一定期間におけ
る累積の作業実績負荷時間は100時間(図11参照)
であり、今回既に割り付けられた作業3および作業6の
標準作業時間はそれぞれ2時間(図12参照)であるた
め、それらの総和は104時間である。作業者Bに関し
ては、過去一定期間における累積の作業実績負荷時間は
95時間(図11参照)であり、今回既に割り付けられ
た作業2および作業4の標準作業時間はそれぞれ1時間
および3時間(図12参照)であるため、それらの総和
は99時間である。作業者Cに関しては、過去一定期間
における累積の作業実績負荷時間は90時間(図11参
照)であり、今回既に割り付けられた作業1、作業5お
よび作業7の標準作業時間はそれぞれ2時間、1時間お
よび1時間(図12参照)であるため、それらの総和は
94時間である。
For the worker A, the cumulative actual work load time in the past fixed period is 100 hours (see FIG. 11).
Since the standard work times of the work 3 and the work 6 already assigned this time are each 2 hours (see FIG. 12), the total of them is 104 hours. For the worker B, the accumulated actual work load time in the past fixed period is 95 hours (see FIG. 11), and the standard work times of the work 2 and the work 4 already allocated this time are 1 hour and 3 hours, respectively (see FIG. 11). 12), so their sum is 99 hours. As for the worker C, the cumulative actual work load time in the past fixed period is 90 hours (see FIG. 11), and the standard work times of the work 1, the work 5 and the work 7 already allocated this time are 2 hours and 1 hour, respectively. Since the time is one hour and one hour (see FIG. 12), the sum of them is 94 hours.

【0075】従ってt24では、作業時間の総和が最も
少ない作業者Cにつぎの作業8が割り付けられ、そのつ
ぎに作業時間の総和が少ない作業者Bにつぎの作業9が
割り付けられる。以上で「作業者の負荷平準化優先」方
式による作業工程Nの全作業の割り付けが完了する。
Therefore, at t24, the next work 8 is assigned to the worker C with the smallest total working time, and the next work 9 is assigned to the worker B with the smallest total working time. As described above, the assignment of all the work in the work process N by the “worker load leveling priority” method is completed.

【0076】作業者割り付け方式が「作業者の最小不良
率優先」の場合については、上記実施の形態1において
図4〜図6を参照しながら行った説明と同じであるた
め、説明を省略する。
The case where the worker allocation method is “priority to the minimum defect rate of the worker” is the same as that described in the first embodiment with reference to FIGS. .

【0077】この実施の形態によれば、各作業工程毎に
作業者の割り付け方式を「作業者の能力優先」方式、
「作業者の負荷平準化優先」方式および「作業者の最小
不良率優先」方式の中から選択し、その選択した方式に
従って作業者の割り付けを行うため、高い能力が要求さ
れる作業工程には能力のある作業者を割り付けることが
でき、また、誰でも作業できるような平易な作業行程で
は、各作業者間の作業負荷を平均化するように作業者を
割り付けることができ、さらに不良率が高くならないよ
うに注意する必要のある作業工程では、不良率のより低
い作業者を割り付けるとができる。つまり各作業行程で
の作業内容や難易度に応じて作業者の割り付け方式を適
宜選択して設定することができるので、その時の要求や
状況等に応じた幅広い作業者割り付けを行うことがで
き、生産スケジューリングを行うオペレータの負荷を軽
減することができる。
According to this embodiment, the method of assigning the worker for each work process is the “worker's ability priority” method,
Choose from the "worker load leveling priority" method and the "worker's minimum defect rate priority" method, and assign workers according to the selected method. Workers with the ability can be assigned, and in a simple work process where anyone can work, the workers can be assigned so that the workload among each worker is averaged, and the defect rate is further reduced. In a work process in which care must be taken so as not to be high, an operator with a lower defect rate can be assigned. In other words, since the assignment method of the workers can be appropriately selected and set according to the work content and the degree of difficulty in each work process, it is possible to perform a wide range of worker assignment according to the request and situation at that time, The load on an operator who performs production scheduling can be reduced.

【0078】なお、作業者割り付け方式は、「作業者の
能力優先」方式、「作業者の負荷平準化優先」方式およ
び「作業者の最小不良率優先」方式に限らず、作業工程
Nの作業内容に応じて適宜選択可能である。
The worker allocation method is not limited to the “worker's ability priority” method, the “worker load leveling priority” method, and the “worker's minimum defect rate priority” method. It can be appropriately selected according to the contents.

【0079】以上本発明においては、工程管理装置は上
述した説明および図示例に限らず、種々設計変更可能で
あるのはいうまでもないし、また、工程管理方法につい
ても処理手順を変更してもよいし、本発明を作業者の代
わりに工作機械等に適用することによって、各作業行程
について過去の不良率が最小の機械をスケジュール割り
付けする場合にも応用可能である。
As described above, in the present invention, the process control apparatus is not limited to the above description and examples shown in the drawings, and it goes without saying that various design changes can be made. Alternatively, by applying the present invention to a machine tool or the like instead of an operator, the present invention can also be applied to a case where a machine having the smallest past defect rate is assigned to each work process.

【0080】[0080]

【発明の効果】以上、説明したとおり、本発明に係る工
程管理方法によれば、各作業工程の作業者毎に過去の作
業で生じた不良率を考慮して、つぎの生産スケジューリ
ングにおいて不良率が小さい作業者を優先的に割り付け
るため、原料や部品が僅少な場合や高価な場合など不良
発生が許されないような状況において不良発生の可能性
をより一層低く抑えたり、不良品が多くて生産性が低下
している時に不良品数を減らして生産性を向上させるこ
とができるという効果が得られる。
As described above, according to the process management method of the present invention, the defect rate in the next production scheduling is considered in consideration of the defect rate generated in the past work for each worker in each work process. Priority is given to workers with small defects, so the possibility of occurrence of defects is further reduced in situations where the occurrence of defects is unacceptable, such as when raw materials and parts are scarce or expensive, or when there are many defective products, When the performance is reduced, the effect is obtained that the number of defective products can be reduced and the productivity can be improved.

【0081】つぎの発明に係る工程管理方法によれば、
各作業工程毎に作業者の割り付け方式を選択し、その選
択した方式に従って特定の条件を満たす作業者を優先的
に割り付けるため、各作業行程での作業内容や難易度に
応じて作業者の割り付け方式を適宜選択して設定するこ
とができるので、その時の要求や状況等に応じた幅広い
作業者割り付けが行え、生産スケジューリングを行うオ
ペレータの負荷を軽減することができるという効果が得
られる。
According to the process management method of the next invention,
Select the method of assigning workers for each work process and assign priority to workers who meet specific conditions according to the selected method.Assignment of workers according to the work content and difficulty in each work process Since the method can be selected and set as appropriate, a wide range of worker assignment can be performed according to the request and situation at that time, and the effect of reducing the load on the operator who performs production scheduling can be obtained.

【0082】つぎの発明に係る工程管理方法によれば、
高い能力が要求される作業工程は能力を優先した設定に
することによって、能力のある作業者を割り付けること
ができ、また、誰でも作業できるような平易な作業行程
は負荷平準化を優先した設定にすることによって、各作
業者間の作業負荷を平均的にすることができ、さらに不
良率が高くならないように注意する必要のある作業工程
は最小不良率優先の設定にすることによって、不良発生
の可能性をより一層低く抑えることができる。
According to the process management method of the next invention,
By assigning priority to work processes that require high skills, it is possible to assign skilled workers, and for simple work processes where anyone can work, priority is given to load leveling. By doing so, the work load among each worker can be averaged, and the work process that needs to be careful so that the defect rate does not become Can be further reduced.

【0083】つぎの発明に係る工程管理装置によれば、
各作業工程の作業者毎に過去の作業で生じた不良率が考
慮されて、つぎの生産スケジューリングにおいて不良率
が小さい作業者が優先的に割り付けられるため、原料や
部品が僅少な場合や高価な場合など不良発生が許されな
いような状況において不良発生の可能性がより一層低く
抑えられ、また、不良品が多くて生産性が低下している
時に不良品数が減って生産性が向上するという効果が得
られる。
According to the process management apparatus of the next invention,
For each worker in each work process, the defect rate generated in the past work is taken into consideration, and in the next production scheduling, the worker with a low defect rate is assigned preferentially, so when raw materials and parts are small or expensive In a situation where the occurrence of defects is not acceptable, the possibility of occurrence of defects is further reduced, and when the number of defective products is low and the productivity is reduced, the number of defective products is reduced and the productivity is improved. Is obtained.

【0084】つぎの発明に係る工程管理装置によれば、
各作業工程毎に作業者の割り付け方式が選択され、その
選択された方式に従って特定の条件を満たす作業者が優
先的に割り付けられるため、各作業行程での作業内容や
難易度に応じて作業者の割り付け方式が適宜選択されて
設定されるので、その時の要求や状況等に応じた幅広い
作業者割り付けが行われ、生産スケジューリングを行う
オペレータの負荷が軽減されるという効果が得られる。
According to the process management apparatus of the next invention,
A worker assignment method is selected for each work process, and workers who meet specific conditions are preferentially assigned in accordance with the selected method.Therefore, workers are assigned according to the work content and difficulty in each work process. Is appropriately selected and set, so that a wide range of worker assignment is performed according to the demands and situations at that time, and the effect of reducing the load on the operator who performs production scheduling is obtained.

【0085】つぎの発明に係る工程管理装置によれば、
高い能力が要求される作業工程は能力を優先した設定と
なり、それによって能力のある作業者が割り付けられ、
また、誰でも作業できるような平易な作業行程は負荷平
準化を優先した設定となり、それによって各作業者間の
作業負荷が平均的にされ、さらに不良率が高くならない
ように注意する必要のある作業工程は最小不良率優先の
設定となり、それによって不良発生の可能性がより一層
低く抑えられる。
According to the process management apparatus of the next invention,
Work processes that require high abilities are set to prioritize abilities, so that capable workers are assigned,
In addition, it is necessary to pay attention to the level of priority for load leveling for simple work processes that can be performed by anyone, so that the work load among each worker is averaged and the defect rate does not increase. The work process is set to give priority to the minimum defect rate, thereby further reducing the possibility of occurrence of defects.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明に係る工程管理装置の一構成例を示す
機能ブロック図である。
FIG. 1 is a functional block diagram showing one configuration example of a process management device according to the present invention.

【図2】 本発明に係る工程管理方法の一例の前半部を
示すフローチャートである。
FIG. 2 is a flowchart illustrating a first half of an example of a process management method according to the present invention.

【図3】 本発明に係る工程管理方法の一例の後半部を
示すフローチャートである。
FIG. 3 is a flowchart showing a latter half of an example of the process management method according to the present invention.

【図4】 本発明に係る工程管理方法による作業の割り
付けの一例を説明するための図表である。
FIG. 4 is a chart for explaining an example of work assignment by a process management method according to the present invention.

【図5】 本発明に係る工程管理方法による作業の割り
付けの一例を説明するための図表である。
FIG. 5 is a chart for explaining an example of work assignment by a process management method according to the present invention.

【図6】 本発明に係る工程管理方法による作業の割り
付けの一例を説明するための図表である。
FIG. 6 is a chart for explaining an example of work assignment by a process management method according to the present invention.

【図7】 本発明に係る工程管理装置の他の構成例を示
す機能ブロック図である。
FIG. 7 is a functional block diagram illustrating another configuration example of the process management device according to the present invention.

【図8】 本発明に係る工程管理方法の他の例の一部を
なす作業割り付けルーチンを示すフローチャートであ
る。
FIG. 8 is a flowchart showing a work assignment routine that forms part of another example of the process management method according to the present invention.

【図9】 本発明に係る工程管理方法において、作業者
割り付け方式が「作業者の能力優先」である場合の作業
の割り付けの一例を説明するための図表である。
FIG. 9 is a chart for explaining an example of work assignment when the worker assignment method is “employee's ability priority” in the process management method according to the present invention.

【図10】 本発明に係る工程管理方法において、作業
者割り付け方式が「作業者の能力優先」である場合の作
業の割り付けの一例を説明するための図表である。
FIG. 10 is a chart for explaining an example of work assignment when the worker assignment method is “employee's ability priority” in the process management method according to the present invention.

【図11】 本発明に係る工程管理方法において、作業
者割り付け方式が「作業者の負荷平準化優先」である場
合の作業の割り付けの一例を説明するための図表であ
る。
FIG. 11 is a table for explaining an example of work assignment when the worker assignment method is “priority for load leveling of workers” in the process management method according to the present invention.

【図12】 本発明に係る工程管理方法において、作業
者割り付け方式が「作業者の負荷平準化優先」である場
合の作業の割り付けの一例を説明するための図表であ
る。
FIG. 12 is a table for explaining an example of work assignment when the worker assignment method is “priority for load leveling of workers” in the process management method according to the present invention.

【図13】 本発明に係る工程管理方法において、作業
者割り付け方式が「作業者の負荷平準化優先」である場
合の作業の割り付けの一例を説明するための図表であ
る。
FIG. 13 is a chart for explaining an example of work assignment when the worker assignment method is “prioritize worker load leveling” in the process management method according to the present invention.

【符号の説明】[Explanation of symbols]

1,101 工程管理装置、11 作業実績入力処理
部、113 作業者割り付け方式設定部、12 作業実
績管理部、20,120 スケジュール処理部、21
限界不良率設定部、22 不良率比較処理部、23,1
23 作業者割り付け処理部、124 能力優先割り付
け処理、125 負荷平準化優先割り付け処理、126
最小不良率優先割り付け処理、2 作業実績の入力、
3 スケジュール結果の出力、104 作業者割り付け
方式の入力。
1, 101 process management device, 11 work result input processing unit, 113 worker assignment method setting unit, 12 work result management unit, 20, 120 schedule processing unit, 21
Marginal failure rate setting unit, 22 failure rate comparison processing unit, 23, 1
23 worker allocation processing section, 124 ability priority allocation processing, 125 load leveling priority allocation processing, 126
Minimum defect rate priority allocation processing, input of work results,
3 Output of schedule result, 104 Input of worker assignment method.

Claims (6)

【特許請求の範囲】[Claims] 【請求項1】 ある作業工程を担当し得る全作業者につ
いて当該作業工程における過去の不良率を取得し、その
取得した不良率と、許容される不良率の最大値である限
界不良率との比較を行う工程と、 前記不良率が前記限界不良率以下である作業者のうちで
最も早い時間に空く作業者を検索し、これに該当する作
業者の中から過去の不良率が最小である作業者を選択し
て、その作業者に当該作業を割り付ける工程と、 を含むことを特徴とする工程管理方法。
1. A past defect rate in a work process for all workers who can be in charge of a certain work process is acquired, and the obtained failure rate and a limit failure rate which is a maximum allowable defect rate are obtained. A step of performing a comparison, and searching for an operator who is available at the earliest time among the workers whose failure rate is equal to or less than the marginal failure rate, and the past failure rate is the minimum among the workers corresponding to this. Selecting a worker and assigning the work to the worker.
【請求項2】 ある作業工程を担当し得る全作業者につ
いて当該作業工程における過去の不良率を取得し、その
取得した不良率と、許容される不良率の最大値である限
界不良率との比較を行う工程と、 前記不良率が前記限界不良率以下である作業者のうちで
最も早い時間に空く作業者を検索し、これに該当する作
業者の中から、複数の条件から選択された特定の条件を
満たす作業者を選択して、その作業者に当該作業を割り
付ける工程と、を含むことを特徴とする工程管理方法。
2. Obtain past defect rates in the work process for all workers who can take charge of a certain work process, and calculate the obtained defect rate and a limit defect rate which is a maximum allowable defect rate. A step of performing a comparison, searching for the worker who is available at the earliest time among the workers whose failure rate is equal to or less than the marginal failure rate, and selected from a plurality of conditions from among the workers corresponding thereto; Selecting a worker who satisfies a specific condition, and allocating the work to the worker.
【請求項3】 前記複数の条件は3つの条件からなり、 そのうち、第1の条件は、作業能力が最も高いことであ
り、 第2の条件は、過去の累積の作業実績負荷時間と今後予
定されている割り付け済みの作業の負荷時間の総和が最
も少ないことであり、 第3の条件は、過去の不良率が最小であることを特徴と
する請求項2に記載の工程管理方法。
3. The plurality of conditions include three conditions, of which the first condition is that the work ability is the highest, and the second condition is that the work load time accumulated in the past and the future work load time are 3. The process management method according to claim 2, wherein the total of the assigned load times of the assigned work is the smallest, and the third condition is that the past failure rate is the minimum.
【請求項4】 ある作業工程を担当し得る全作業者につ
いて当該作業工程における過去の不良率を取得し、その
取得した不良率と、許容される不良率の最大値である限
界不良率との比較を行う不良率比較処理部と、 前記不良率が前記限界不良率以下である作業者のうちで
最も早い時間に空く作業者を検索し、これに該当する作
業者の中から過去の不良率が最小である作業者を選択し
て、その作業者に当該作業を割り付ける作業者割り付け
処理部と、を具備することを特徴とする工程管理装置。
4. Obtaining past defect rates in all the work processes for all workers who can take charge of a certain work process, and calculating the obtained defect rate and a limit defect rate which is a maximum allowable defect rate. A defect rate comparison processing unit that performs comparison, and searches for an operator who is available at the earliest time among the workers whose defect rate is equal to or less than the marginal defect rate, and selects a past defect rate from the workers corresponding to the defect rate. A worker assignment processing unit for selecting a worker having the smallest number and assigning the work to the worker.
【請求項5】 ある作業工程を担当し得る全作業者につ
いて当該作業工程における過去の不良率を取得し、その
取得した不良率と、許容される不良率の最大値である限
界不良率との比較を行う不良率比較処理部と、 前記不良率が前記限界不良率以下である作業者のうちで
最も早い時間に空く作業者を検索し、これに該当する作
業者の中から、複数の条件から選択された特定の条件を
満たす作業者を選択して、その作業者に当該作業を割り
付ける作業者割り付け処理部と、 を具備することを特徴とする工程管理装置。
5. A past defect rate in a work process is acquired for all workers who can take charge of a certain work process, and the obtained failure rate and a limit failure rate which is a maximum allowable defect rate are obtained. A defect rate comparison processing unit that performs comparison, and searches for an operator who is available at the earliest time among the workers whose defect rate is equal to or less than the marginal defect rate, and among the workers corresponding to the defect rate, a plurality of conditions A worker assignment processing unit that selects a worker who satisfies a specific condition selected from the above, and assigns the work to the worker.
【請求項6】 前記複数の条件は3つの条件からなり、 そのうち、第1の条件は、作業能力が最も高いことであ
り、 第2の条件は、過去の累積の作業実績負荷時間と今後予
定されている割り付け済みの作業の負荷時間の総和が最
も少ないことであり、 第3の条件は、過去の不良率が最小であることを特徴と
する請求項5に記載の工程管理装置。
6. The plurality of conditions include three conditions, of which the first condition is that the work ability is the highest, and the second condition is that the work load time accumulated in the past and the future work load time 6. The process management apparatus according to claim 5, wherein the total of the assigned load times of the assigned work is the smallest, and the third condition is that the past failure rate is the minimum.
JP10161995A 1998-06-10 1998-06-10 Process control method and process control device Pending JPH11353365A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10161995A JPH11353365A (en) 1998-06-10 1998-06-10 Process control method and process control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10161995A JPH11353365A (en) 1998-06-10 1998-06-10 Process control method and process control device

Publications (1)

Publication Number Publication Date
JPH11353365A true JPH11353365A (en) 1999-12-24

Family

ID=15746045

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10161995A Pending JPH11353365A (en) 1998-06-10 1998-06-10 Process control method and process control device

Country Status (1)

Country Link
JP (1) JPH11353365A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015060432A (en) * 2013-09-19 2015-03-30 富士通株式会社 Program, computer, and training data generation support method
JP2017199150A (en) * 2016-04-26 2017-11-02 株式会社ジェイテクト Work instruction system
JP2021043747A (en) * 2019-09-12 2021-03-18 日本電気株式会社 Worker allocation device and worker allocation method
US11068812B2 (en) 2016-04-26 2021-07-20 Jtekt Corporation Work instruction system
JP2021196961A (en) * 2020-06-16 2021-12-27 三菱電機株式会社 Assignment planning device, assignment planning method and program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015060432A (en) * 2013-09-19 2015-03-30 富士通株式会社 Program, computer, and training data generation support method
JP2017199150A (en) * 2016-04-26 2017-11-02 株式会社ジェイテクト Work instruction system
US11068812B2 (en) 2016-04-26 2021-07-20 Jtekt Corporation Work instruction system
JP2021043747A (en) * 2019-09-12 2021-03-18 日本電気株式会社 Worker allocation device and worker allocation method
JP2021196961A (en) * 2020-06-16 2021-12-27 三菱電機株式会社 Assignment planning device, assignment planning method and program

Similar Documents

Publication Publication Date Title
US5408663A (en) Resource allocation methods
JP3315844B2 (en) Scheduling device and scheduling method
US5642508A (en) Distributed control method and apparatus for job execution
US20080201713A1 (en) Project Management System
US8286170B2 (en) System and method for processor thread allocation using delay-costs
US8224938B2 (en) Data processing system and method for iteratively re-distributing objects across all or a minimum number of processing units
US7954106B2 (en) Estimating resource usage system for allocating resources to tasks based upon the rating value of tasks and resources mapping
JP4799220B2 (en) Schedule assignment system, work schedule assignment program, and work schedule assignment method
KR20210061249A (en) Apparatus and method for scheduling process based on machine learning
CN115062971A (en) Sales Lead Allocation Method and System
JPH11353365A (en) Process control method and process control device
CN110991663B (en) Job scheduling generation device
JP7468673B2 (en) Work allocation support device, work allocation support method, and program
JP2705649B2 (en) Work assignment method
JP2000040099A (en) Schedule creation apparatus and method, job selection method, and recording medium recording schedule creation software
EP1612672B1 (en) A data processing system for assigning objects to processing units
JP2000339013A (en) Load plan setting method
JPH1086044A (en) Worker discretion utilization schedule planning method and worker discretion utilization schedule planning device
JPH0581288A (en) Schedule forming system
JPH0535747A (en) Scheduling method
JPS63163669A (en) Deciding system for assignment
JP3045075B2 (en) Production scheduling method
JP2957711B2 (en) Scheduling method
JP4348333B2 (en) Scheduling method and scheduling program
JPH08180112A (en) Scheduling method