(57)【特許請求の範囲】
【請求項１】
複数の作業者により構成される生産ラインのラインバランスを管理する装置であって、各前記作業者には１以上の要素作業が割当てられ、
前記装置は、
前記要素作業を行なうために必要な基本時間を記憶するための基本時間記憶手段と、
前記要素作業の作業順序を記憶するための作業順序記憶手段と、
前記生産ラインのタクトタイムを記憶するためのタクトタイム記憶手段と、
前記基本時間記憶手段と前記作業順序記憶手段と前記タクトタイム記憶手段とに接続され、前記タクトタイムを満足するように、前記作業順序と前記基本時間とに基づいて、各前記作業者の作業を配分するための作業配分手段と、
前記作業配分手段により配分された結果に従って行なわれた要素作業の実測時間を記憶するための実測時間記憶手段と、
前記実測時間に基づいて、実測タクトタイムを算出するための算出手段と、
前記算出手段に接続され、前記算出手段により算出された前記実測タクトタイムが、前記タクトタイムを満足しない場合には、前記タクトタイムを満足するまで、作業の配分を繰返し行なうための第１の処理手段と、
前記実測時間に基づき算出された、前記複数の作業者の中における最大の作業時間および前記生産ラインの総作業時間を用いて、ラインバランス効率を算出するためのバランス効率算出手段と、
前記バランス効率算出手段に接続され、バランス効率算出手段により算出された前記ラインバランス効率が、予め定められた効率を満足しない場合には、前記予め定められた効率を満足するまで、作業の配分を繰返し行なうための第２の処理手段と、
各前記作業者に対応して前記生産ラインに設置された作業遅延入力装置および補完作業指示装置に接続され、前記作業遅延入力装置から、作業遅延を表わすデータを受信するとともに、前記補完作業指示装置に、補完作業の実行を指示するデータを送信するための通信手段と、
前記作業者毎に、その作業者に割当てられた要素作業であって、その作業者に代わって他の作業者に一時的に割当てることができる補完作業を記憶するための補完作業記憶手段と、
前記通信手段と前記補完作業記憶手段とに接続され、前記通信手段が前記作業遅延入力装置から作業遅延を表わすデータを受信したことに応答して、前記補完作業記憶手段に記憶された補完作業を実行するように指示するデータを、前記補完作業指示装置に送信するように、前記通信手段を制御するための制御手段とを含む、ラインバランス管理装置。
【請求項２】
前記ラインバランス管理装置は、
前記補完作業毎に、補完作業の実行を指示した回数を記憶するための補完回数記憶手段と、
前記補完回数記憶手段に接続され、前記補完回数記憶手段に記憶された前記回数が予め定められた条件を満足すると、前記補完作業に基づいて、作業の配分を行なうための第３の処理手段とを含む、請求項１に記載のラインバランス管理装置。
【請求項３】
複数の作業者により構成される生産ラインのラインバランスを管理する方法をコンピュータを用いて実現する方法であって、
前記コンピュータは、情報を記憶する記憶部と、他の装置との間で通信する通信部と、演算を実行する演算部とを備え、
であって、各前記作業者には１以上の要素作業が割当てられ、
前記コンピュータが、
前記記憶部を用いて、前記要素作業を行なうために必要な基本時間を予め準備する基本時間準備ステップと、
前記記憶部を用いて、前記要素作業の作業順序を予め準備する作業順序準備ステップと、
前記記憶部を用いて、前記生産ラインのタクトタイムを予め準備するタクトタイム準備ステップと、
前記演算部を用いて、前記タクトタイムを満足するように、前記作業順序と前記基本時間とに基づいて、各前記作業者の作業を配分する作業配分ステップと、
前記記憶部を用いて、前記作業配分ステップにて配分された結果に従って行なわれた要素作業の実測時間を記憶する実測時間記憶ステップと、
前記演算部を用いて、前記実測時間に基づいて、実測タクトタイムを算出する算出ステップと、
前記演算部を用いて、前記算出ステップにて算出された前記実測タクトタイムが前記タクトタイムを満足しない場合には、前記タクトタイムを満足するまで、作業の配分を繰返し行なう第１の処理ステップと、
前記演算部を用いて、前記実測時間に基づき算出された、前記複数の作業者の中における最大の作業時間および前記生産ラインの総作業時間を用いて、ラインバランス効率を算出するバランス効率算出ステップと、
前記演算部を用いて、前記バランス効率算出ステップにて算出された前記ラインバランス効率が、予め定められた効率を満足しない場合には、前記予め定められた効率を満足するまで、作業の配分を繰返し行なう第２の処理ステップとを含み、
前記生産ラインには、各前記作業者に対応して作業遅延入力装置および補完作業指示装置が設置され、
前記ラインバランス管理方法は、
前記通信部を用いて、前記作業遅延入力装置から、作業遅延を表わすデータを受信するとともに、前記補完作業指示装置に、補完作業の実行を指示するデータを送信する通信ステップと、
前記記憶部を用いて、前記作業者毎に、その作業者に割当てられた要素作業であって、その作業者に代わって他の作業者に一時的に割当てることができる補完作業を記憶する補完作業記憶ステップと、
前記通信部を用いて、前記通信ステップにて前記作業遅延入力装置から作業遅延を表わすデータを受信したことに応答して、前記補完作業記憶ステップにて記憶した補完作業を実行するように指示するデータを、前記補完作業指示装置に送信するように、前記通信ステップを制御する制御ステップとを含む、ラインバランス管理方法。
【請求項４】
前記ラインバランス管理方法は、
前記記憶部を用いて、前記補完作業毎に、補完作業の実行を指示した回数を記憶する補完回数記憶ステップと、
前記演算部を用いて、前記補完回数記憶ステップにて記憶された前記回数が、予め定められた条件を満足すると、前記補完作業に基づいて、作業の配分を行なう第３の処理ステップとを含む、請求項３に記載のラインバランス管理方法。
【請求項５】
複数の作業者により構成される生産ラインのラインバランスを管理するプログラムであって、各前記作業者には１以上の要素作業が割当てられ、前記プログラムは、コンピュータに、
前記要素作業を行なうために必要な基本時間を予め準備する基本時間準備手順と、
前記要素作業の作業順序を予め準備する作業順序準備手順と、
前記生産ラインのタクトタイムを予め準備するタクトタイム準備手順と、
前記タクトタイムを満足するように、前記作業順序と前記基本時間とに基づいて、各前記作業者の作業を配分する作業配分手順と、
前記作業配分手順にて配分された結果に従って行なわれた要素作業の実測時間を記憶する実測時間記憶手順と、
前記実測時間に基づいて、実測タクトタイムを算出する算出手順と、
前記算出手順にて算出された前記実測タクトタイムが前記タクトタイムを満足しない場合には、前記タクトタイムを満足するまで、作業の配分を繰返し行なう第１の処理手順と、
前記実測時間に基づき算出された、前記複数の作業者の中における最大の作業時間および前記生産ラインの総作業時間を用いて、ラインバランス効率を算出するバランス効率算出手順と、
前記バランス効率算出手順にて算出された前記ラインバランス効率が、予め定められた効率を満足しない場合には、前記予め定められた効率を満足するまで、作業の配分を繰返し行なう第２の処理手順とを実行させ、
前記生産ラインには、各前記作業者に対応して作業遅延入力装置および補完作業指示装置が設置され、
前記プログラムは、
前記作業遅延入力装置から、作業遅延を表わすデータを受信するとともに、前記補完作業指示装置に、補完作業の実行を指示するデータを送信する通信手順と、
前記作業者毎に、その作業者に割当てられた要素作業であって、その作業者に代わって他の作業者に一時的に割当てることができる補完作業を記憶する補完作業記憶手順と、
前記通信手順にて前記作業遅延入力装置から作業遅延を表わすデータを受信したことに応答して、前記補完作業記憶手順にて記憶した補完作業を実行するように指示するデータを、前記補完作業指示装置に送信するように、前記通信手順を制御する制御手順とを実行させる、プログラム。
【請求項６】
前記プログラムは、
前記補完作業毎に、補完作業の実行を指示した回数を記憶する補完回数記憶手順と、
前記補完回数記憶手順にて記憶された前記回数が、予め定められた条件を満足すると、前記補完作業に基づいて、作業の配分を行なう第３の処理手順とを実行させる、請求項５に記載のプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の要素作業を経て電気製品などが生産される生産ラインのラインバランスを管理する技術に関し、特に、作業者の作業配分を的確に行ない、ラインバランスを適正に保つことができる技術に関する。
【０００２】
【従来の技術】
たとえば、オーディオ機器などを生産するラインのように、搬送コンベアに沿って、予め定められた複数の組立て手順を配置した生産ラインがある。搬送コンベアの始端から終端に至るまでに、各組立て手順において予め定められた部品を組付けて、オーディオ機器を完成させる。このような生産ラインにおいては、搬送コンベアにより搬送されてくる組立て途中のオーディオ機器に、作業者毎に割り振られた組立て作業が行なわれる。この組立て作業は、その内容により作業に要する時間および作業の難易度が異なる。一方で、作業者の能力も、作業者毎に異なる。特開平１０−２６１１２２号公報は、このような作業を、作業者毎に適切に配分する方法を開示する。
【０００３】
この公報に開示された作業配分の最適化方法は、複数の要素作業からなる流れ作業を複数の作業者で処理する場合に、各作業者に対する作業配分を最適化するための方法である。最適化方法は、各要素作業の難易度と投入される各作業者の熟練度とをそれぞれランキングするステップと、ランキングされた作業難易度と熟練度との間で成立する時間変化係数を設定するステップと、設定された時間変化係数に基づいて、個々の要素作業の作業時間をそれが配分される作業者に対応して補正するステップと、補正された作業時間に基づいて各要素作業を優先順に配分するステップとを含む。
【０００４】
この公報に開示された方法によると、流れ作業の各要素作業の難易度と投入される各作業者の熟練度がそれぞれランキングされ、それに基づいて時間変化係数が設定される。このとき、各要素作業の難易度が決定されるとともに、作業者の熟練度が、当該作業者の経験年数や作業時間の実測テスト等によって各作業者毎に定められる。決定された難易度と熟練度とのマトリックスを作成し、個々の作業者について、個々の要素作業を行なう際の時間変化係数を割り当てる。これは、要素作業の難易度が高くなるほど、熟練した作業者とそうでない作業者との間の時間増加率が大きくなることに基づく。「投入される作業者の熟練度」と「要素作業の難易度」との間で成立する係数を求めることによって、要素作業を適切に配分することができる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上述の公報に開示された最適化方法は、作業者の熟練度に基づいて、作業者毎に要素作業が割当てられる。全く新たな要素作業を含む生産ラインの場合、予め準備した熟練度に基づいて、要素作業を割当てても、全く新たな要素作業が存在するために、「投入される作業者の熟練度」と「要素作業の難易度」との間に成立する係数に基づいて配分しても、作業配分は最適化されない。上述した最適化方法に限らず、予め収集した作業データに基づく、シミュレーションのみでは、作業配分の最適化は実現できないのが現状である。
【０００６】
本発明は、上述の課題を解決するためになされたものであって、１以上の要素作業を行なう複数の作業者の作業配分を最適化でき、最適化された作業配分の崩れを速やかに復旧できる、ラインバランス管理装置、ラインバランス管理方法およびラインのバランスを管理するプログラムを提供することである。
【０００７】
【課題を解決するための手段】
第１の発明に係るラインバランス管理装置は、複数の作業者により構成される生産ラインのラインバランスを管理する装置であって、各作業者には１以上の要素作業が割当てられる。この装置は、要素作業を行なうために必要な基本時間を記憶するための基本時間記憶手段と、要素作業の作業順序を記憶するための作業順序記憶手段と、生産ラインのタクトタイムを記憶するためのタクトタイム記憶手段と、基本時間記憶手段と作業順序記憶手段とタクトタイム記憶手段とに接続され、タクトタイムを満足するように、作業順序と基本時間とに基づいて、各作業者の作業を配分するための作業配分手段と、作業配分手段により配分された結果に従って行なわれた要素作業の実測時間を記憶するための実測時間記憶手段と、実測時間に基づいて、実測タクトタイムを算出するための算出手段と、算出手段に接続され、算出手段により算出された実測タクトタイムが、タクトタイムを満足しない場合には、タクトタイムを満足するまで、作業の配分を繰返し行なうための第１の処理手段とを含む。
【０００８】
第１の発明によると、作業配分手段により基準時間に基づいて作業が配分され、実際にその作業配分で作業者が作業を行なう。このとき、要素作業の実測時間が計測され、実測時間記憶手段が実測時間を記憶する。実測時間に基づいて実測タクトタイムが算出され、実測タクトタイムがタクトタイムを満足しないと、実測タクトタイムがタクトタイムを満足するように、作業が再配分される。これにより、基準時間だけでは明らかにできない要因が存在しても、最適な作業配分を行なうことができる。その結果、１以上の要素作業を行なう複数の作業者の作業配分を最適化できる、ラインバランス管理装置を提供することができる。
【０００９】
第２の発明に係るラインバランス管理装置は、第１の発明の構成に加えて、実測時間に基づき算出された、複数の作業者の中における最大の作業時間および生産ラインの総作業時間を用いて、ラインバランス効率を算出するためのバランス効率算出手段と、バランス効率算出手段に接続され、バランス効率算出手段により算出されたラインバランス効率が、予め定められた効率を満足しない場合には、予め定められた効率を満足するまで、作業の配分を繰返し行なうための第２の処理手段とを含む。
【００１０】
第２の発明によると、バランス効率算出手段は、たとえば、最大の作業時間（実測値）に作業者数を乗じた値に対する総作業時間の比率を、ラインバランス効率として算出する。この効率は、生産ラインにおける各作業者の作業負荷の平衡度合いを示す。この効率が低いと、作業負荷が高い作業者と低い作業者とが混在していることを示すため、この効率が予め定められた効率を満足するまで、作業が再配分される。これにより、さらに最適な作業配分を行なうことができる。
【００１１】
第３の発明に係るラインバランス管理装置は、第１または第２の発明の構成に加えて、各作業者に対応して生産ラインに設置された作業遅延入力装置および補完作業指示装置に接続され、作業遅延入力装置から、作業遅延を表わすデータを受信するとともに、補完作業指示装置に、補完作業の実行を指示するデータを送信するための通信手段と、作業者毎に、その作業者に割当てられた要素作業であって、その作業者に代わって他の作業者に一時的に割当てることができる補完作業を記憶するための補完作業記憶手段と、通信手段と補完作業記憶手段とに接続され、通信手段が作業遅延入力装置から作業遅延を表わすデータを受信したことに応答して、補完作業記憶手段に記憶された補完作業を実行するように指示するデータを、補完作業指示装置に送信するように、通信手段を制御するための制御手段とを含む。
【００１２】
第３の発明によると、ある作業者が作業の遅延を発生させると、その作業の前後の手順を担当する作業者が、ある作業者の要素作業の一部の作業（補完作業）を行なうように、補完作業指示装置に指示が出力される。この補完作業は、作業者毎に記憶されて、遅延が発生した作業者に対応する補完作業が指示される。これにより、最適な作業配分に基づいて作業が行なわれている場合に、非定常的な要因により作業の遅延が発生しても、最適化された作業配分の崩れを速やかに復旧できる、ラインバランス管理装置を提供することができる。
【００１３】
第４の発明に係るラインバランス管理装置は、第３の発明の構成に加えて、補完作業毎に、補完作業の実行を指示した回数を記憶するための補完回数記憶手段と、補完回数記憶手段に接続され、補完回数記憶手段に記憶された回数が予め定められた条件を満足すると、補完作業に基づいて、作業の配分を行なうための第３の処理手段とを含む。
【００１４】
第４の発明によると、第３の処理手段は、繰返し発生する補完作業については、その補完作業を、補完される作業者の作業から、補完する作業者の作業に変更する。これにより、繰返し発生する補完作業を考慮して、最適な作業配分を実現できる。
【００１５】
第５の発明に係るラインバランス管理方法は、複数の作業者により構成される生産ラインのラインバランスを管理する方法であって、各作業者には１以上の要素作業が割当てられる。この方法は、要素作業を行なうために必要な基本時間を予め準備する基本時間準備ステップと、要素作業の作業順序を予め準備する作業順序準備ステップと、生産ラインのタクトタイムを予め準備するタクトタイム準備ステップと、タクトタイムを満足するように、作業順序と基本時間とに基づいて、各作業者の作業を配分する作業配分ステップと、作業配分ステップにて配分された結果に従って行なわれた要素作業の実測時間を記憶する実測時間記憶ステップと、実測時間に基づいて、実測タクトタイムを算出する算出ステップと、算出ステップにて算出された実測タクトタイムがタクトタイムを満足しない場合には、タクトタイムを満足するまで、作業の配分を繰返し行なう第１の処理ステップとを含む。
【００１６】
第５の発明によると、作業配分ステップにて基準時間に基づいて作業が配分され、実際にその作業配分で作業者が作業を行なう。このとき、要素作業の実測時間が計測され、実測時間記憶ステップにて実測時間が記憶される。実測時間に基づいて実測タクトタイムが算出され、実測タクトタイムがタクトタイムを満足しないと、実測タクトタイムがタクトタイムを満足するように、作業が再配分される。これにより、基準時間だけでは明らかにできない要因が存在しても、最適な作業配分を行なうことができる。その結果、１以上の要素作業を行なう複数の作業者の作業配分を最適化できる、ラインバランス管理方法を提供することができる。
【００１７】
第６の発明に係るラインバランス管理方法は、第５の発明の構成に加えて、実測時間に基づき算出された、複数の作業者の中における最大の作業時間および生産ラインの総作業時間を用いて、ラインバランス効率を算出するバランス効率算出ステップと、バランス効率算出ステップにて算出されたラインバランス効率が、予め定められた効率を満足しない場合には、予め定められた効率を満足するまで、作業の配分を繰返し行なう第２の処理ステップとを含む。
【００１８】
第６の発明によると、バランス効率算出ステップにて、たとえば、最大の作業時間（実測値）に作業者数を乗じた値に対する総作業時間の比率が、ラインバランス効率として算出される。この効率は、生産ラインにおける各作業者の作業負荷の平衡度合いを示す。この効率が低いと、作業負荷が高い作業者と低い作業者とが混在していることを示すため、この効率が予め定められた効率を満足するまで、作業が再配分される。これにより、さらに最適な作業配分を行なうことができる。
【００１９】
第７の発明に係るラインバランス管理方法は、第５または第６の発明の構成に加えて、作業遅延入力装置から、作業遅延を表わすデータを受信するとともに、補完作業指示装置に、補完作業の実行を指示するデータを送信する通信ステップと、作業者毎に、その作業者に割当てられた要素作業であって、その作業者に代わって他の作業者に一時的に割当てることができる補完作業を記憶する補完作業記憶ステップと、通信ステップにて作業遅延入力装置から作業遅延を表わすデータを受信したことに応答して、補完作業記憶ステップにて記憶した補完作業を実行するように指示するデータを、補完作業指示装置に送信するように、通信ステップを制御する制御ステップとを含む。
【００２０】
第７の発明によると、ある作業者が作業の遅延を発生させると、その作業の前後の手順を担当する作業者が、ある作業者の要素作業の一部の作業（補完作業）を行なうように、補完作業指示装置に指示が出力される。この補完作業は、作業者毎に記憶されて、遅延が発生した作業者に対応する補完作業が指示される。これにより、最適な作業配分に基づいて作業が行なわれている場合に、非定常的な要因により作業の遅延が発生しても、最適化された作業配分の崩れを速やかに復旧できる、ラインバランス管理方法を提供することができる。
【００２１】
第８の発明に係るラインバランス管理方法は、第７の発明の構成に加えて、補完作業毎に、補完作業の実行を指示した回数を記憶する補完回数記憶ステップと、補完回数記憶ステップにて記憶された回数が、予め定められた条件を満足すると、補完作業に基づいて、作業の配分を行なう第３の処理ステップとを含む。
【００２２】
第８の発明によると、第３の処理ステップにて、繰返し発生する補完作業については、その補完作業を、補完される作業者の作業から、補完する作業者の作業に変更される。これにより、繰返し発生する補完作業を考慮して、最適な作業配分を実現できる。
【００２３】
第９の発明に係るプログラムは、複数の作業者により構成される生産ラインのラインバランスを管理するプログラムであって、各作業者には１以上の要素作業が割当てられる。プログラムは、コンピュータに、要素作業を行なうために必要な基本時間を予め準備する基本時間準備手順と、要素作業の作業順序を予め準備する作業順序準備手順と、生産ラインのタクトタイムを予め準備するタクトタイム準備手順と、タクトタイムを満足するように、作業順序と基本時間とに基づいて、各作業者の作業を配分する作業配分手順と、作業配分手順にて配分された結果に従って行なわれた要素作業の実測時間を記憶する実測時間記憶手順と、実測時間に基づいて、実測タクトタイムを算出する算出手順と、算出手順にて算出された実測タクトタイムがタクトタイムを満足しない場合には、タクトタイムを満足するまで、作業の配分を繰返し行なう第１の処理手順とを実行させる。
【００２４】
第９の発明によると、作業配分手順にて基準時間に基づいて作業が配分され、実際にその作業配分で作業者が作業を行なう。このとき、要素作業の実測時間が計測され、実測時間記憶手順にて実測時間が記憶される。実測時間に基づいて実測タクトタイムが算出され、実測タクトタイムがタクトタイムを満足しないと、実測タクトタイムがタクトタイムを満足するように、作業が再配分される。これにより、基準時間だけでは明らかにできない要因が存在しても、最適な作業配分を行なうことができる。その結果、１以上の要素作業を行なう複数の作業者の作業配分を最適化できる、ラインのバランスを管理するプログラムを提供することができる。
【００２５】
第１０の発明に係るプログラムは、第９の発明の構成に加えて、実測時間に基づき算出された、複数の作業者の中における最大の作業時間および生産ラインの総作業時間を用いて、ラインバランス効率を算出するバランス効率算出手順と、バランス効率算出手順にて算出されたラインバランス効率が、予め定められた効率を満足しない場合には、予め定められた効率を満足するまで、作業の配分を繰返し行なう第２の処理手順とを含む。
【００２６】
第１０の発明によると、バランス効率算出手順にて、たとえば、最大の作業時間（実測値）に作業者数を乗じた値に対する総作業時間の比率が、ラインバランス効率として算出される。この効率は、生産ラインにおける各作業者の作業負荷の平衡度合いを示す。この効率が低いと、作業負荷が高い作業者と低い作業者とが混在していることを示すため、この効率が予め定められた効率を満足するまで、作業が再配分される。これにより、さらに最適な作業配分を行なうことができる。
【００２７】
第１１の発明に係るプログラムは、第９または第１０の発明の構成に加えて、作業遅延入力装置から、作業遅延を表わすデータを受信するとともに、補完作業指示装置に、補完作業の実行を指示するデータを送信する通信手順と、作業者毎に、その作業者に割当てられた要素作業であって、その作業者に代わって他の作業者に一時的に割当てることができる補完作業を記憶する補完作業記憶手順と、通信手順にて作業遅延入力装置から作業遅延を表わすデータを受信したことに応答して、補完作業記憶手順にて記憶した補完作業を実行するように指示するデータを、補完作業指示装置に送信するように、通信手順を制御する制御手順とを含む。
【００２８】
第１１の発明によると、ある作業者が作業の遅延を発生させると、その作業の前後の手順を担当する作業者が、ある作業者の要素作業の一部の作業（補完作業）を行なうように、補完作業指示装置に指示が出力される。この補完作業は、作業者毎に記憶されて、遅延が発生した作業者に対応する補完作業が指示される。これにより、最適な作業配分に基づいて作業が行なわれている場合に、非定常的な要因により作業の遅延が発生しても、最適化された作業配分の崩れを速やかに復旧できる、ラインのバランスを管理するプログラムを提供することができる。
【００２９】
第１２の発明に係るプログラムは、第１１の発明の構成に加えて、補完作業毎に、補完作業の実行を指示した回数を記憶する補完回数記憶手順と、補完回数記憶手順にて記憶された回数が、予め定められた条件を満足すると、補完作業に基づいて、作業の配分を行なう第３の処理手順とを含む。
【００３０】
第１２の発明によると、第３の処理手順にて、繰返し発生する補完作業については、その補完作業を、補完される作業者の作業から、補完する作業者の作業に変更される。これにより、繰返し発生する補完作業を考慮して、最適な作業配分を実現できる。
【００３１】
【発明の実施の形態】
以下、図面を参照しつつ、本発明の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００３２】
図１に、本実施の形態にかかるラインバランス管理コンピュータ２０を含む、生産ライン管理システムの全体構成図を示す。図１に示すように、この生産ライン管理システムは、１以上の要素作業が作業者毎に割当てられる生産ラインを管理する。このシステムは、生産ラインに設置された生産機台コンピュータ３０と、生産機台コンピュータ３０に接続された生産機台４０と、ＬＡＮ（Local Area Network）７０を介してラインバランス管理コンピュータ２０に接続された作業遅延入力装置５０および補完作業指示装置６０とを含む。生産機台コンピュータ３０も、ＬＡＮ７０を介してラインバランス管理コンピュータ２０に接続される。なお、以下の説明では、生産機台コンピュータ３０と生産機台４０とを含むものとして説明するが、これに限定されるものではなく、生産ラインが組立てライン等である場合には、このシステムが生産機台コンピュータ３０と生産機台４０とを含まないものであっても構わない。
【００３３】
遅延作業入力装置５０は、作業者の配置位置に対応して設置される。遅延作業入力装置５０は、作業が遅延していることを作業者が入力する操作部と、作業が遅延していることを表わすデータをラインバランス管理コンピュータ２０に送信する通信部とを含む。
【００３４】
補完作業指示装置６０は、作業者の配置位置に対応して設置される。補完作業指示装置６０は、補完作業の実行を指示する表示部と、補完作業の実行の指示を表わすデータをラインバランス管理コンピュータ２０から受信する通信部とを含む。
【００３５】
図２に、ラインバランス管理コンピュータ２０の一例であるコンピュータシステムの外観を示す。図２を参照して、このコンピュータシステム１００は、ＦＤ（Flexible Disk）駆動装置１０６およびＣＤ−ＲＯＭ（Compact Disc-Read Only Memory)駆動装置１０８を備えたコンピュータ１０２と、モニタ１０４と、キーボード１１０と、マウス１１２とを含む。
【００３６】
図３に、このコンピュータシステム１００の構成をブロック図形式で示す。図３に示すように、コンピュータ１０２は、上記したＦＤ駆動装置１０６およびＣＤ−ＲＯＭ駆動装置１０８に加えて、相互にバスで接続されたＣＰＵ（Central Processing Unit）１２０と、メモリ１２２と、固定ディスク１２４と、ＬＡＮ７０に接続され、生産機台コンピュータ３０、作業遅延入力装置５０および補完作業指示装置６０と通信するための通信インターフェイス１２６とを含む。ＦＤ駆動装置１０６にはＦＤ１１６がセットされる。ＣＤ−ＲＯＭ駆動装置１０８にはＣＤ−ＲＯＭ１１８がセットされる。
【００３７】
ラインのバランスを管理する機能は、コンピュータハードウェアとＣＰＵ１２０により実行されるソフトウェアとにより実現される。一般的にこうしたソフトウェアは、ＦＤ１１６、ＣＤ−ＲＯＭ１１８などの記録媒体に格納されて流通し、ＦＤ駆動装置１０６またはＣＤ−ＲＯＭ駆動装置１０８などにより記録媒体から読取られて固定ディスク１２４に一旦格納される。さらに固定ディスク１２４からメモリ１２２に読出されて、ＣＰＵ１２０により実行される。
【００３８】
これらのコンピュータのハードウェア自体は一般的なものである。コンピュータは、ＣＰＵ１２０を含む制御回路、記憶回路、入力回路、出力回路およびＯＳ（Operating System）を含み、プログラムを実行する環境を備えたものである。本発明のプログラムは、このようなコンピュータに、ラインバランス管理機能を実現させるプログラムである。したがって本発明の最も本質的な部分は、ＦＤ、ＣＤ−ＲＯＭ、メモリカード、固定ディスクなどの記録媒体に記録されたプログラムである。
【００３９】
なお、図２および図３に示したコンピュータ自体の動作は周知であるので、ここではその詳細な説明は繰返さない。
【００４０】
図４を参照して、本実施の形態に係るラインバランス管理コンピュータ２０の固定ディスク１２４に記憶される基本作業時間データベースについて説明する。なお、以下の説明においては、生産ラインで組立てられる製品は、オーディオ機器として説明する。図４に示すように、基本作業時間データベースは、作業毎に、その作業の内容と、その作業を実行する標準的な基本時間とを記憶する。図４に示すように、この場合、作業「Ａ」から作業「Ｑ」までの１７種類の作業について、基本時間が記憶されている。
【００４１】
図５を参照して、固定ディスク１２４に記憶される生産条件データベースについて説明する。図５に示すように、生産条件データベースは、生産計画台数と、作業者数と、就業時間と、稼動率とを含む。また、それらの生産計画台数、就業時間および稼動率から計算されるタクトタイムを記憶する。この場合、タクトタイムは２７秒である。
【００４２】
図６を参照して、固定ディスク１２４に記憶される作業手順データベースについて説明する。図６に示すように、作業手順データベースは、このオーディオ機器を製造するための作業手順を作業の順番に記憶する。作業手順データベースは、作業の順番と、作業内容とを記憶する。このオーディオ機器は、手順「１」から手順「２８」までの２８手順により組立てられる。
【００４３】
図７を参照して、固定ディスク１２４に記憶される作業配分データベースについて説明する。図７に示す作業配分データベースは、前述の作業条件データベースに基づくタクトタイムを満足するように、作業手順データベースに記憶された手順通りに、基本作業時間データベースに記憶された基本時間を加算し、一人当りの作業内容を割当てたものである。作業配分データベースは、作業者毎に、作業内容と、作業者数と、それぞれの要素作業の基本時間と、基本時間の合計時間とを記憶する。たとえば、作業者「Ｎｏ．２」の場合には、「ビスを取る」、「ドライバ取りおき」、「電気ドライバビットへビスを取付ける」および「取付けられた基板にビスをキャビネットＢへ締付ける」の５つの要素作業を行なう。図７に示すように、それぞれの作業者の基本時間の合計は、タクトタイムの２７秒を下回るように設定される。
【００４４】
図８を参照して、固定ディスク１２４に記憶される実測作業時間データベースについて説明する。図８に示す実測作業時間データベースは、図７に示す作業配分データベースの作業配分に基づいて、実際に作業者が作業した結果の要素時間の平均値を記憶する。たとえば、作業者「Ｎｏ．１」の場合には、図７に示す作業配分データベースによると基本時間の合計が２５．２秒であったにもかかわらず、実際の作業を計測した結果、実測作業時間は２９．６秒となっている。このように、図７および図８を比較すると、図７は、図４に示す基本作業時間データベースに記憶された基本時間と、図５に示す生産条件データベースから算出されたタクトタイムとに基づいて、作業者の作業を割当てたものである。それに対して、図８に示す実測作業時間データベースは、図７に示す作業配分データベースに記憶された作業配分に基づいて、実際に作業者が作業した結果の実測時間を記憶したものである。そのため、図７に示す基本時間に比較して、図８に示す実測作業時間は、一致しない場合がある。
【００４５】
図９を参照して、固定ディスク１２４に記憶される修正された作業配分データベースについて説明する。図９に示す作業配分データベースは、図７に示す作業配分データベースを修正したものである。図７に示す作業配分データベースに記憶された作業配分に基づいて、実際に作業を行なった結果、タクトタイム２７．０秒を満足できない作業者（たとえば、作業者「Ｎｏ．１」など）が存在するため、作業を再配分したものである。その結果、図９に示すように、どの作業者も、作業時間の合計が、目標タクトタイム２７秒を下回るようになっている。
【００４６】
図１０を参照して、本実施の形態に係るラインバランス管理コンピュータ２０で実行されるプログラムは、最適化処理に関し、以下のような制御構造を有する。
【００４７】
ステップ（以下、ステップを、Ｓと略す。）１００にて、ＣＰＵ１２０は、基本作業時間データベース（図４）から、要素作業の基本時間を読出す。Ｓ１０２にて、ＣＰＵ１２０は、生産条件データベース（図５）から、生産計画台数、作業者数、就業時間を読出す。
【００４８】
Ｓ１０４にて、ＣＰＵ１２０は、目標タクトタイムを算出する。このとき、生産計画台数、就業時間および稼動率が用いられる。
【００４９】
Ｓ１０６にて、ＣＰＵ１２０は、作業手順データベース（図６）から組立て順序を読出す。Ｓ１０８にて、ＣＰＵ１２０は、目標タクトタイムを満足するように、基本時間に基づいて、作業を配分する。このとき、一人当りの作業時間が目標タクトタイムが下回るように、作業者毎に作業が配分される。
【００５０】
Ｓ１１０にて、ＣＰＵ１２０は、ラインバランス効率を算出する。このとき算出されるラインバランス効率は、「ラインバランス効率＝生産ラインにおける基本時間の総計÷（最も遅い作業者の要素時間の合計×作業者数）×１００」により算出される。Ｓ１１２にて、ＣＰＵ１２０は、ラインバランス効率が、予め定められた値以上であるか否かを判断する。ラインバランス効率が、予め定められた値以上である場合には（Ｓ１１２にてＹＥＳ）、処理はＳ１１８へ移される。もしそうでないと（Ｓ１１２にてＮＯ）、処理はＳ１１４へ移される。
【００５１】
Ｓ１１４には、ＣＰＵ１２０は、条件を変更するか否かを判断する。この判断は、キーボード１１０またはマウス１１２から入力された情報に基づいて行なわれる。条件を変更する場合には（Ｓ１１４にいてＹＥＳ）、処理はＳ１１６へ移される。もしそうでないと（Ｓ１１４にてＮＯ）、処理はＳ１０８へ戻されさらに作業配分を行なう。Ｓ１１６にて、ＣＰＵ１２０は、条件の変更を行なう。その後処理はＳ１０８へ戻され、変更された条件に基づいて作業が再度配分される。条件を変更することにより、どのように作業を配分をしても、目標タクトタイムを満足できない場合を回避できる。
【００５２】
Ｓ１１８にて、ＣＰＵ１２０は、作業配分を作業配分データベース（図７）に記憶して、配分結果をモニタ１０４に出力する。
【００５３】
Ｓ１２０にて、ＣＰＵ１２０は、配分された作業に基づいて、作業者の作業時間を実測する。Ｓ１２２にて、ＣＰＵ１２０は、実測作業時間データベース（図８）にそれぞれの作業者の要素作業の実測時間を記憶する。
【００５４】
Ｓ１２４にて、ＣＰＵ１２０は、実測作業時間に基づいて、作業を再度配分する。Ｓ１２６にて、ＣＰＵ１２０は、実測タクトタイムを算出する。Ｓ１２８にて、ＣＰＵ１２０には、実測タクトタイムが、目標タクトタイム以下であるか否かを判断する。実測タクトタイムが、目標タクトタイム以下であると（Ｓ１２８にてＹＥＳ）、処理はＳ１３４へ移される。もしそうでないと（Ｓ１２８にてＮＯ）、処理はＳ１３０へ移される。
【００５５】
Ｓ１３０にて、ＣＰＵ１２０は、条件を変更するか否かを判断する。条件を変更する場合には（Ｓ１３０にてＹＥＳ）、処理はＳ１３２へ移される。もしそうでないと（Ｓ１３０にてＮＯ）、処理はＳ１２４へ戻され、作業が再度配分される。
【００５６】
Ｓ１３４にて、ＣＰＵ１２０は、実測ラインバランス効率を算出する。Ｓ１３６にて、ＣＰＵ１２０は、実測ラインバランス効率が、予め定められた値以上であるか否かを判断する。実測ラインバランス効率が予め定められた値以上である場合には（Ｓ１３６にてＹＥＳ）、処理はＳ１３８へ移される。もしそうでないと（Ｓ１３６にてＮＯ）、処理はＳ１３０へ移される。
【００５７】
Ｓ１３８にて、ＣＰＵ１２０は、実測データにより修正された作業配分を、作業配分データベースに記憶して、配分結果をモニタ１０４に出力する。
【００５８】
図１１を参照して、本実施の形態に係るラインバランス管理コンピュータ２０で実行されるプログラムは、管理処理に関し、以下のような制御構造を有する。
【００５９】
Ｓ２００にて、ＣＰＵ１２０は、実測作業時間データベース（図８）から、各要素作業毎の実測時間を読出す。Ｓ２０２にて、ＣＰＵ１２０は、各作業者毎に、補完可能作業を抽出する。このとき、補完可能作業の範囲は、５５％から１４０％の作業の負荷になるように作業が抽出される。Ｓ２０４にて、ＣＰＵ１２０は、補完可能作業を、補完作業データベースに記憶する。この補完作業データベースの詳細については後述する。
【００６０】
Ｓ２０６にて、ＣＰＵ１２０は、作業遅延を検知したか否かを判断する。この判断は、通信インターフェイス１２６を介してＬＡＮ７０に接続された作業遅延入力装置５０から、作業遅延を表わすデータを受信したことにより行われる。作業遅延を検知すると（Ｓ２０６にてＹＥＳ）、処理はＳ２０８へ移される。もしそうでないと（Ｓ２０６にてＮＯ）、処理はＳ２０６へ戻され、作業遅延入力装置５０から作業遅延を表わすデータを受信するまで待つ。
【００６１】
Ｓ２０８にて、ＣＰＵ１２０は、通信インターフェイス１２６を介してＬＡＮ７０に接続された補完作業指示装置６０に、補完作業を指示する。このとき、補完作業データベースに記憶された補完作業の内容が送信される。
【００６２】
Ｓ２１０にて、ＣＰＵ１２０は、補完回数データベースに、補完された補完作業を表わすデータに対応して、補完回数を記憶する。Ｓ２１２にて、ＣＰＵ１２０は、補完回数が予め定められた回数以上の補完作業が存在するか否かを判断する。補完回数が予め定められた回数以上の補完作業がある場合には（Ｓ２１２にてＹＥＳ）、処理はＳ２１４へ移される。もしそうでないと（Ｓ２１２にてＮＯ）、処理はＳ２０６へ戻され、作業遅延入力装置５０からの作業遅延を表わすデータの受信を待つ。
【００６３】
Ｓ２１４にて、ＣＰＵ１２０は、補完された作業回数に基づいて、作業を再度配分する。このとき、繰返し補完される作業は、補完する作業者の作業として配分する。Ｓ２１６にて、ＣＰＵ１２０は、補完回数に基づいて修正された作業配分を作業配分データベース（図９）に記憶して、配分結果をモニタ１０４に出力する。
【００６４】
以上のような構造およびフローチャートに基づく、ラインバランス管理コンピュータ２０の動作について説明する。
【００６５】
ラインバランス管理コンピュータ２０を用いた生産ラインの管理者は、ラインバランスの最適化動作を行なう前に、基本作業時間データベース（図４）、生産条件データベース（図５）および作業手順データベース（図６）を作成して固定ディスク１２４に記憶させる。
【００６６】
基本作業時間データベース（図４）から要素作業の基本時間が読出され（Ｓ１００）、生産条件データベース（図５）から生産計画台数、作業者数および就業時間が読出される（Ｓ１０２）。目標タクトタイムが算出され（Ｓ１０４）、作業手順データベース（図６）から組立て順序が読出される（Ｓ１０６）。算出された目標タクトタイムを満足するように、基本時間に基づいて、作業が配分される（Ｓ１０８）。このとき、作業者一人当りの要素作業の合計がタクトタイムを超えないように配分される。
【００６７】
作業の配分結果に基づいて、ラインバランス効率が算出され（Ｓ１１０）、ラインバランス効率が、予め定められた値以上であるか否かが判断される（Ｓ１１２）。ラインバランス効率が、予め定められた値未満である場合には（Ｓ１１２にてＮＯ）、条件を変更するか否かが判断される（Ｓ１１４）。生産条件データベースの生産条件などが変更され（Ｓ１１４）、目標タクトタイムを満足するように基本時間に基づいて、作業の配分が繰返し行なわれる。
【００６８】
ラインバランス効率が予め定められた値以上になると（Ｓ１１２にてＹＥＳ）、作業配分が作業配分データベース（図７）に記憶される。作業配分データベースに記憶された情報に基づくモニタ１０４の出力例を、図１２に示す。
【００６９】
図７に示す作業配分データベースに記憶された作業の配分に基づいて、作業者が実際に作業を行ない、作業者の作業時間が計測される（Ｓ１２０）。実測された作業時間は、実測作業時間データベース（図８）に記憶される（Ｓ１２２）。実測作業時間データベース（図８）に記憶された情報に基づくモニタ１０４の出力例を、図１３に示す。図１３に示すように、図１２のラインバランス効率と比べて、ラインバランス効率が悪化している。これは、図１２に示すように作業者「Ｎｏ．１」の作業時間を２５．２秒と見積もっていたのに対し、実測した結果が２９．６秒と、大きく基準時間の合計を上回って、ラインのバランスを崩していることによる。
【００７０】
実測タクトタイムが算出され（Ｓ１２６）、実測タクトタイムが目標タクトタイム以下であるか否かが判断される（Ｓ１２８）。実測ラインバランス効率が算出され（Ｓ１３４）、実測ラインバランスが予め定められた値以上であるか否かが判断される（Ｓ１３６）。実測タクトタイムが、目標タクトタイム以下であって（Ｓ１２８にてＹＥＳ）、かつ実測ラインバランス効率が、予め定められた値以上になるまで（Ｓ１３６にてＹＥＳ）、実測作業時間に基づいて、作業が再度配分される（Ｓ１２４）。その結果、実測データにより修正された作業配分を作業配分データベース（図９）に記憶され、その配分結果がモニタ１０４に出力される（Ｓ１３８）。このときの出力例を、図１４に示す。図１４に示すように、図１３で８１．７％であったラインバランス効率が９５％に改善される。
【００７１】
このように最適化された作業配分に基づいて作業が行なわれている場合の、ラインバランス効率の管理動作について説明する。
【００７２】
実測作業時間データベース（図９）から各要素作業ごとの実測作業時間が読出される（Ｓ２００）。各作業者毎に、補完可能作業が抽出され（Ｓ２０２）、抽出された補完可能作業が、補完作業データベースに記憶される（Ｓ２０４）。この補完作業データベースは、たとえば、図１５に示すようなデータベースである。それぞれの作業者について、それぞれの作業者の前半の作業をその作業者の前の作業者に、後半の作業をその作業者の後ろの作業者に補完させる。その結果、作業者は、通常の作業負荷の５５％〜１４０％の間で、補完作業を行なう。
【００７３】
ある作業者が作業遅延入力装置５０に作業遅延を表わす入力を行なうと、ラインバランス管理コンピュータ２０は作業遅延を検知する（Ｓ２０６にてＹＥＳ）。検知した作業遅延に対応する補完作業が、補完作業データベース（図１５）から読出され、補完作業指示装置６０に補完作業が指示される（Ｓ２０８）。それと同時に、補完回数データベースに、補完された作業の内容と補完回数とが記憶される（Ｓ２１０）。補完回数が予め定められた回数以上になった補完作業が存在すると（Ｓ２１２にてＹＥＳ）、補完された作業回数に基づいて、作業が再度配分される（Ｓ２１４）。補完回数に基づいて修正された作業配分が作業配分データベース（図９）に記憶されて、モニタ１０４に配分結果が出力される。これにより、一時的にラインバランスを崩すような作業遅延が発生しても、補完作業データベースに記憶された補完作業の実行を指示することによりラインバランスの崩れを最小限に抑えることができる。また、繰返して補完作業が行なわれる作業については、補完回数が予め定められた回数以上に繰返されると、その補完作業を補完される作業者から補完する作業者の作業へと配分を変更する。
【００７４】
以上のようにして、本実施の形態に係るラインバランス管理コンピュータは、予め設定された要素作業毎の基本時間と、作業手順と、目標タクトタイムとに基づいて、作業者の作業配分を行なう。これを一旦作業配分データベースに記憶し、その作業配分データベースに記憶された作業配分に基づいて作業者が実際に作業を行なう。そのとき、作業者の要素時間が計測され、実測作業時間データベースに記憶される。実測作業時間に基づいて、実測タクトタイムが目標タクトタイム以下になるように、実測ラインバランス効率が予め定められた値以上になるように、作業者の作業が再度配分される。これにより、作業者の作業配分を最適化することができる。また、このような状態で作業を実施しているときに、ある作業者において作業の遅延が発生すると、予め設定された補完作業を行なうように作業者に指示が行なわれる。これにより、ラインバランスが崩れても、早急に復旧させることができる。
【００７５】
さらに、繰返して補完作業が行なわれる場合には、この補完作業を、補完される作業者の作業から、補完する作業者の作業へ配分を変更する。その結果、１以上の要素作業を行なう複数の作業者の作業配分を最適化でき、最適化された作業配分の崩れを速やかに復旧することができるラインバランス管理コンピュータを実現できる。
【００７６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【図１】  本実施の形態に係るラインバランス管理システムの全体構成図である。
【図２】  本発明の実施に形態に係るラインバランス管理コンピュータの外観図である。
【図３】  図２に示すコンピュータシステムの制御ブロック図である。
【図４】  ラインバランス管理コンピュータの固定ディスクに記憶される基本作業時間データベースを示す図である。
【図５】  ラインバランス管理コンピュータの固定ディスクに記憶される作業条件データベースを示す図である。
【図６】  ラインバランス管理コンピュータの固定ディスクに記憶される作業手順データベースを示す図である。
【図７】  ラインバランス管理コンピュータの固定ディスクに記憶される作業配分データベースを示す図である。
【図８】  ラインバランス管理コンピュータの固定ディスクに記憶される実測作業時間データベースを示す図である。
【図９】  ラインバランス管理コンピュータの固定ディスクに記憶される修正された作業配分データベースを示す図である。
【図１０】  本実施の形態に係るラインバランス管理コンピュータにおいて実行される最適化処理の制御の手順を示すフローチャートである。
【図１１】  本実施の形態に係るラインバランス管理コンピュータにおいて実行される管理処理の制御の手順を示すフローチャートである。
【図１２】  モニタに出力される表示例（その１）である。
【図１３】  モニタに出力される表示例（その２）である。
【図１４】  モニタに出力される表示例（その３）である。
【図１５】  ラインバランス管理コンピュータの固定ディスクに記憶される補完作業データベースを示す図である。
【符号の説明】
２０  ラインバランス管理コンピュータ、３０  生産機台コンピュータ、４０生産機台、５０  作業遅延入力装置、６０  補完作業指示装置、７０  ＬＡＮ、１００  コンピュータシステム、１０２  コンピュータ、１０４  モニタ、１０６  ＦＤ駆動装置、１０８  ＣＤ−ＲＯＭ駆動装置、１１０  キーボード、１１２  マウス。
【図１】
0003720289.tif 000002
【図２】
0003720289.tif 000003
【図３】
0003720289.tif 000004
【図４】
0003720289.tif 000005
【図５】
0003720289.tif 000006
【図６】
0003720289.tif 000007
【図７】
0003720289.tif 000008
【図８】
0003720289.tif 000009
【図９】
0003720289.tif 000010
【図１０】
0003720289.tif 000011
【図１１】
0003720289.tif 000012
【図１２】
0003720289.tif 000013
【図１３】
0003720289.tif 000014
【図１４】
0003720289.tif 000015
【図１５】
0003720289.tif 000016