(57)【要約】【課題】生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置を早期に復旧させ、製品の生産量を増やすことを目的とする。【解決手段】担当決定装置２０は、オペレータがいる位置から不具合が発生した装置までオペレータが移動する移動時間と、オペレータの不具合が発生した装置についての習熟度から計算される復旧にかかる復旧時間とから、不具合が発生した装置の復旧を担当するオペレータを決定する。【選択図】図２
2014174901.tif 000002
【特許請求の範囲】
【請求項１】
複数の工程からなる生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置の復旧を担当するオペレータを決定する担当決定装置であり、
各装置の位置を記憶する装置位置記憶部と、
各オペレータの位置を検出するオペレータ位置検出部と、
不具合が発生した装置を不具合装置として特定する不具合特定部と、
前記不具合特定部が特定した不具合装置について、前記装置位置記憶部が記憶した位置と、前記オペレータ位置検出部が検出した各オペレータの位置とから、各オペレータが前記不具合装置の所へ移動するのにかかる移動時間を計算する移動時間計算部と、
各オペレータの各装置についての習熟度を記憶する習熟度記憶部と、
前記移動時間計算部が計算した各オペレータの移動時間と、前記習熟度記憶部が記憶した各オペレータの前記不具合装置についての習熟度とから、前記不具合装置の復旧を担当するオペレータを決定する担当決定部と
を備えることを特徴とする担当決定装置。
【請求項２】
前記担当決定部は、前記習熟度から計算される、復旧にかかる復旧時間と、前記移動時間との合計時間が短いオペレータを、復旧を担当するオペレータに決定する
ことを特徴とする請求項１に記載の担当決定装置。
【請求項３】
前記担当決定装置は、さらに、
前記不具合特定部が複数の不具合装置を特定した場合、装置のサイクルタイムに基づき、復旧の優先順位を決定する優先順位決定部
を備え、
前記担当決定部は、前記優先順位決定部が決定した優先順位が高い装置から順に、前記不具合装置の復旧を担当するオペレータを決定する
ことを特徴とする請求項１又は２に記載の担当決定装置。
【請求項４】
前記優先順位決定部は、不具合装置の次の工程に利用される装置である次装置のサイクルタイムに、前記次装置の処理を待っているバッファ件数を掛けた時間が短い不具合装置ほど優先順位を高くする
ことを特徴とする請求項３に記載の担当決定装置。
【請求項５】
前記優先順位決定部は、不具合装置の次の工程に利用される装置である次装置のサイクルタイムに、前記次装置の処理を待っているバッファ件数を掛けた時間から、不具合装置のサイクルタイムを引いた時間が短い不具合装置ほど優先順位を高くする
ことを特徴とする請求項３に記載の担当決定装置。
【請求項６】
前記優先順位決定部は、サイクルタイムが長い不具合装置ほど優先順位を高くする
ことを特徴とする請求項３に記載の担当決定装置。
【請求項７】
前記優先順位決定部は、同じ時間の不具合装置がある場合には、前の工程で利用される不具合装置ほど優先順位を高くする
ことを特徴とする請求項４から６までのいずれかに記載の担当決定装置。
【請求項８】
前記担当決定装置は、さらに、
オペレータ毎に、不具合装置の復旧を担当しているか否かを示す担当情報を記憶する担当情報記憶部
を備え、
前記担当決定部は、前記担当情報記憶部が記憶した担当情報が不具合装置の復旧を担当していないことを示すオペレータの中から、不具合装置の復旧を担当するオペレータを決定する
ことを特徴とする請求項１から７までのいずれかに記載の担当決定装置。
【請求項９】
前記担当決定装置は、さらに、
不具合装置が復旧した場合に、その不具合装置の復旧を担当していたオペレータの前記担当情報を、不具合装置の復旧を担当していない状態に更新する状態更新部
を備えることを特徴とする請求項８に記載の担当決定装置。
【請求項１０】
複数の工程からなる生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置の復旧を担当するオペレータを決定する担当決定方法であり、
処理装置が、各オペレータの位置を検出するオペレータ位置検出工程と、
処理装置が、不具合が発生した装置を不具合装置として特定する不具合特定工程と、
処理装置が、前記不具合特定工程で特定した不具合装置の位置と、前記オペレータ位置検出工程で検出した各オペレータの位置とから、各オペレータが前記不具合装置の所へ移動するのにかかる移動時間を計算する移動時間計算工程と、
処理装置が、前記移動時間計算工程で計算した各オペレータの移動時間と、各オペレータの前記不具合装置についての習熟度とから、前記不具合装置の復旧を担当するオペレータを決定する担当決定工程と
を備えることを特徴とする担当決定方法。
【請求項１１】
複数の工程からなる生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置の復旧を担当するオペレータを決定する担当決定プログラムであり、
各オペレータの位置を検出するオペレータ位置検出処理と、
不具合が発生した装置を不具合装置として特定する不具合特定処理と、
前記不具合特定処理で特定した不具合装置の位置と、前記オペレータ位置検出処理で検出した各オペレータの位置とから、各オペレータが前記不具合装置の所へ移動するのにかかる移動時間を計算する移動時間計算処理と、
前記移動時間計算処理で計算した各オペレータの移動時間と、各オペレータの前記不具合装置についての習熟度とから、前記不具合装置の復旧を担当するオペレータを決定する担当決定処理と
をコンピュータに実行させることを特徴とする担当決定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置の復旧を担当するオペレータを決定する技術に関する。
【背景技術】
【０００２】
生産ラインは複数の工程からなり、各工程で利用される装置が設置されている。生産ラインでは、先頭の工程から最後の工程まで順に処理が行われ、１つの製品が生産される。ある工程で利用される装置に不具合が発生し、その工程の処理が停止してしまうと、その工程の後の全ての工程の処理に影響が出る。そのため、装置に不具合が発生した場合、早期に復旧されることが望まれる。
【０００３】
特許文献１には、オペレータ毎に復旧作業の習熟度を記憶しておき、装置に不具合が発生した場合に、復旧作業時間が最も短いオペレータを復旧の担当として決定することについての記載がある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−１４６８７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、不具合が発生した装置の近くに、担当として決定されたオペレータがいるとは限らず、不具合が発生した装置までの移動時間を考慮すると、復旧までにかかる時間が長くなってしまう恐れがある。
この発明は、生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置を早期に復旧させ、製品の生産量を増やすことを目的とする。
【課題を解決するための手段】
【０００６】
この発明に係る担当決定装置は、
複数の工程からなる生産ラインの各工程に利用される装置に不具合が発生した場合に、不具合が発生した装置の復旧を担当するオペレータを決定する担当決定装置であり、
各装置の位置を記憶する装置位置記憶部と、
各オペレータの位置を検出するオペレータ位置検出部と、
不具合が発生した装置を不具合装置として特定する不具合特定部と、
前記不具合特定部が特定した不具合装置について、前記装置位置記憶部が記憶した位置と、前記オペレータ位置検出部が検出した各オペレータの位置とから、各オペレータが前記不具合装置の所へ移動するのにかかる移動時間を計算する移動時間計算部と、
各オペレータの各装置についての習熟度を記憶する習熟度記憶部と、
前記移動時間計算部が計算した各オペレータの移動時間と、前記習熟度記憶部が記憶した各オペレータの前記不具合装置についての習熟度とから、前記不具合装置の復旧を担当するオペレータを決定する担当決定部と
を備えることを特徴とする。
【発明の効果】
【０００７】
この発明に係る担当決定装置は、オペレータの移動時間とオペレータの不具合が発生した装置についての習熟度とから、不具合が発生した装置の復旧を担当するオペレータを決定する。そのため、不具合が発生した装置を早期に復旧させることが可能な担当者を選定することが可能であり、その結果として製品の生産量を増やすことが可能である。
【図面の簡単な説明】
【０００８】
【図１】生産ライン１が設置された工場内の説明図。
【図２】実施の形態１に係る担当決定装置２０の構成図。
【図３】状態記憶部２１が記憶する情報を示す図。
【図４】バッファ数記憶部２２が記憶する情報を示す図。
【図５】オペレータ位置記憶部２３が記憶する情報を示す図。
【図６】装置位置記憶部２４が記憶する情報を示す図。
【図７】習熟度記憶部２５が記憶する情報を示す図。
【図８】担当情報記憶部２６が記憶する情報を示す図。
【図９】実施の形態１に係る担当決定装置２０の動作を示すフローチャート。
【図１０】優先順位の決定方法１の説明図。
【図１１】優先順位の決定方法２の説明図。
【図１２】優先順位の決定方法３の説明図。
【図１３】実施の形態１に係る担当決定装置２０のハードウェア構成の一例を示す図。
【発明を実施するための形態】
【０００９】
実施の形態１．
図１は、生産ライン１が設置された工場内の説明図である。
図１では、工場内に、２つの生産ライン１ａ，１ｂが設置されている。生産ライン１ａは、４つの工程２ａ〜５ａからなり、工程２ａ、工程３ａ、工程４ａ、工程５ａの順に処理が行われ、製品が生産される。同様に、生産ライン１ｂは、４つの工程２ｂ〜５ｂからなり、工程２ｂ、工程３ｂ、工程４ｂ、工程５ｂの順に処理が行われ、製品が生産される。
生産ライン１ａ，１ｂには、各工程の処理に利用される装置６ａ〜９ａ，６ｂ〜９ｂが設置されている。具体的には、装置６ａは工程２ａで利用され、装置７ａは工程３ａで利用され、装置８ａは工程４ａで利用され、装置９ａは工程５ａで利用される。同様に、装置６ｂは工程２ｂで利用され、装置７ｂは工程３ｂで利用され、装置８ｂは工程４ｂで利用され、装置９ｂは工程５ｂで利用される。
【００１０】
各装置６ａ〜９ａ，６ｂ〜９ｂの付近には、装置の稼働状態を監視する状態監視装置１０が設置されている。状態監視装置１０は、例えば、カメラ等の撮像装置や温度センサ等のセンサである。
また、各装置６ａ〜９ａ，６ｂ〜９ｂの付近には、その装置（あるいは、その装置が利用される工程）で作業待ちとなっているバッファ１５（半製品）の数を監視するバッファ監視装置１１が設置されている。バッファ監視装置１１は、例えば、カメラ等の撮像装置である。
【００１１】
また、工場内には、生産ライン１ａ，１ｂを担当する３人のオペレータ１２ａ〜１２ｃがいる。オペレータ１２ａ〜１２ｃは、１箇所に留まっているわけではなく、作業等に応じて移動する。
各オペレータ１２ａ〜１２ｃは、ＷｉＦｉ（Ｗｉｒｅｌｅｓｓ  Ｆｉｄｅｌｉｔｙ）タグ等の発信機１３を付帯しており、工場内にはＷｉＦｉ等の受信用アンテナ１４が多数設置されている。発信機から送信された電波を受信用アンテナ１４が受信することにより、各オペレータ１２ａ〜１２ｃの位置を特定することが可能である。
【００１２】
図２は、実施の形態１に係る担当決定装置２０の構成図である。
担当決定装置２０は、状態記憶部２１、バッファ数記憶部２２、オペレータ位置記憶部２３、装置位置記憶部２４、習熟度記憶部２５、担当情報記憶部２６、不具合特定部２７、バッファ数監視部２８、優先順位決定部２９、オペレータ位置検出部３０、移動時間計算部３１、復旧時間計算部３２、担当決定部３３、状態更新部３４を備える。
【００１３】
状態記憶部２１は、各装置６ａ〜９ａ，６ｂ〜９ｂの稼働状態を記憶する記憶装置である。図３に示すように、状態記憶部２１は、装置毎に、その装置が正常稼働状態であるか、不具合が発生した不具合発生状態であるかを示す状態情報を記憶する。
【００１４】
バッファ数記憶部２２は、各装置６ａ〜９ａ，６ｂ〜９ｂで作業待ちとなっているバッファ数を記憶する記憶装置である。図４に示すように、装置毎に、その装置で作業待ちとなっているバッファ数を記憶する。
【００１５】
オペレータ位置記憶部２３は、各オペレータ１２ａ〜１２ｃの位置を記憶する記憶装置である。図５に示すように、オペレータ位置記憶部２３は、オペレータ毎に位置を記憶する。ここで、位置は、例えば、工場内の座標値（工場内が平面フロアであればＸ−Ｙ座標値）や、工場内をセル分割した場合におけるセルの識別情報等である。
【００１６】
装置位置記憶部２４は、各装置６ａ〜９ａ，６ｂ〜９ｂの位置を記憶する記憶装置である。図６に示すように装置位置記憶部２４は、装置や他の設備毎に位置を記憶する。ここで、位置は、オペレータの位置と同様に、座標値やセルの識別情報である。
【００１７】
習熟度記憶部２５は、各オペレータ１２ａ〜１２ｃの各装置６ａ〜９ａ，６ｂ〜９ｂについての習熟度を記憶する記憶装置である。図７に示すように、習熟度記憶部２５は、縦軸にオペレータ１２、横軸に装置をとり、オペレータ１２及び装置毎に、習熟度を記憶する。ここで、習熟度は、オペレータ１２が装置にどの程度習熟しているかを示す値であり、習熟度に基づき装置を復旧させるのにかかる大よその復旧時間を計算できる。
【００１８】
担当情報記憶部２６は、各オペレータ１２ａ〜１２ｃが復旧を担当しているか否かを記憶する記憶装置である。図８に示すように、担当情報記憶部２６は、オペレータ１２毎に、復旧を担当している担当状態か、復旧を担当していない非担当状態かを示す担当情報を記憶する。
【００１９】
不具合特定部２７は、状態監視装置１０により各装置６ａ〜９ａ，６ｂ〜９ｂの稼働状態を監視し、各装置６ａ〜９ａ，６ｂ〜９ｂの状態情報を定期的に状態記憶部２１に記憶する。
【００２０】
バッファ数監視部２８は、バッファ監視装置１１により各装置６ａ〜９ａ，６ｂ〜９ｂで作業待ちとなっているバッファ数を検出し、検出したバッファ数を定期的にバッファ数記憶部２２に記憶する。
【００２１】
優先順位決定部２９は、複数の装置に不具合が発生した場合、各装置６ａ〜９ａ，６ｂ〜９ｂのサイクルタイムやバッファ数に基づき、復旧の優先順位を決定する。サイクルタイムとは、装置での１つのバッファ１５の処理にかかる平均時間である。優先順位決定部２９は、各装置６ａ〜９ａ，６ｂ〜９ｂのサイクルタイムを予め記憶しているものとする。なお、優先順位の決定方法について、詳しくは後述する。
【００２２】
オペレータ位置検出部３０は、発信機１３及び受信用アンテナ１４により、各オペレータ１２ａ〜１２ｃの位置を定期的に検出し、オペレータ位置記憶部２３に記憶する。なお、位置の特定方法については、どのような方法であっても構わない。
【００２３】
移動時間計算部３１は、オペレータ位置記憶部２３に記憶された各オペレータ１２ａ〜１２ｃの位置と、装置位置記憶部２４に記憶された不具合が発生した装置の位置とから、各オペレータ１２ａ〜１２ｃが不具合が発生した装置の所まで移動するのにかかる移動時間を計算する。
なお、移動時間計算部３１は、オペレータ１２と不具合が発生した装置との間の直線距離を移動するのにかかる時間ではなく、工場内の移動可能な経路を通って、オペレータが不具合が発生した装置の所まで移動するのにかかる時間を移動時間として計算する。例えば、移動時間計算部３１は、装置位置記憶部２４が記憶した装置や設備の位置からオペレータ１２が移動可能な経路を算出してもよいし、別途オペレータ１２が移動可能な経路を記憶した記憶装置を用意しておき、利用してもよい。
【００２４】
復旧時間計算部３２は、習熟度記憶部２５が各オペレータ１２について記憶した不具合が発生した装置に対する習熟度から、各オペレータ１２が不具合が発生した装置を復旧させるのにかかると想定される復旧時間を計算する。復旧時間の計算方法は、予め定められているものとする。
【００２５】
担当決定部３３は、優先順位決定部２９が決定した優先順位の高い装置から順に、復旧を担当するオペレータを決定する。担当決定部３３は、担当情報記憶部２６が復旧を担当していない非担当状態であると記憶しているオペレータ１２のうち、移動時間計算部３１が計算した移動時間と、復旧時間計算部３２が計算した復旧時間との合計時間が短いオペレータ１２を、復旧を担当するオペレータ１２に決定する。
【００２６】
状態更新部３４は、担当決定部３３が復旧を担当すると決定したオペレータ１２について、担当情報記憶部２６が記憶した担当情報を担当状態に更新する。また、状態更新部３４は、不具合発生状態から正常稼働状態に状態情報が更新された装置を担当していたオペレータ１２について、担当情報記憶部２６が記憶した担当情報を非担当状態に更新する。
【００２７】
図９は、実施の形態１に係る担当決定装置２０の動作を示すフローチャートである。
定期的に、不具合特定部２７は状態記憶部２１が記憶した状態情報を更新し（Ｓ１１）、バッファ数監視部２８はバッファ数記憶部２２が記憶したバッファ数を更新し（Ｓ１２）、オペレータ位置検出部３０はオペレータ位置記憶部２３が記憶したオペレータ１２の位置を更新する（Ｓ１３）。
【００２８】
状態記憶部２１が記憶した状態情報が不具合状態に更新された装置があると、優先順位決定部２９は復旧の優先順位を決定する（Ｓ１４）。
【００２９】
各オペレータ１２ａ〜１２ｃについて、移動時間計算部３１は、Ｓ１４で決定された優先順位の高い装置までの移動時間を計算し（Ｓ１５）、復旧時間計算部３２は、Ｓ１４で決定された優先順位の高い装置の復旧時間を計算する（Ｓ１６）。そして、担当決定部３３は、担当情報記憶部２６が復旧を担当していない非担当状態であると記憶しているオペレータ１２のうち、Ｓ１５で計算された移動時間とＳ１６で計算された復旧時間との合計時間が短いオペレータ１２を、復旧の担当者に決定する（Ｓ１７）。状態更新部３４は、Ｓ１７で復旧の担当者に決定されたオペレータ１２について、担当情報記憶部２６が記憶した担当情報を担当状態に更新する（Ｓ１８）。
【００３０】
担当者が決定していない装置がある場合には、処理をＳ１５へ処理を戻して（Ｓ１９）、担当者が決定していない装置のうち優先順位が高い装置の担当者を決定する（Ｓ１５〜Ｓ１８）。
【００３１】
また、Ｓ１１である装置の状態情報が不具合発生状態から正常稼働状態に更新された場合、状態更新部３４は、その装置を担当していたオペレータ１２について、担当情報記憶部２６が記憶した担当情報を非担当状態に更新する（Ｓ２０）。
【００３２】
優先順位決定部２９が優先順位を決定する方法について説明する。
ここでは、決定方法１〜決定方法３の３つの方法について説明する。
【００３３】
図１０は、優先順位の決定方法１の説明図である。
優先順位決定部２９は、不具合が発生した装置の次の工程に利用される装置（以下、次装置と呼ぶ）のサイクルタイムに、次装置の処理を待っているバッファ数を掛けた時間が短い装置ほど優先順位を高くする。
図１０では、網掛になっている装置６ａと装置８ａとに不具合が発生している。装置６ａの次の工程に利用される次装置は装置７ａであり、装置８ａの次の工程に利用される次装置は装置９ａである。そのため、決定方法１では、優先順位決定部２９は、装置７ａのサイクルタイム（１０ｓ）にバッファ数（７）を掛けた時間（７０ｓ）と、装置９ａのサイクルタイム（１２ｓ）にバッファ数（６）を掛けた時間（７２ｓ）とを比較する。そして、優先順位決定部２９は、時間の短い装置７ａが次装置となっている装置６ａの優先順位を高くし、時間の長い装置９ａが次装置となっている装置８ａの優先順位を低くする。
サイクルタイムにバッファ数を掛けた時間は、前の工程の装置からバッファ１５が出力されることがなくても、作業を継続できる余裕時間を意味している。決定方法１は、余裕時間が短い装置の前の工程の装置ほど優先順位を高くして、早期に復旧させる必要があるという考えに基づくものである。
【００３４】
図１１は、優先順位の決定方法２の説明図である。
優先順位決定部２９は、不具合が発生した装置の次の工程に利用される次装置のサイクルタイムに、次装置の処理を待っているバッファ数を掛けた時間から、不具合が発生した装置のサイクルタイムを引いた時間が短い装置ほど優先順位を高くする。
図１１では、網掛になっている装置６ａと装置８ａとに不具合が発生している。装置６ａの次の工程に利用される次装置は装置７ａであり、装置８ａの次の工程に利用される次装置は装置９ａである。そのため、決定方法２では、優先順位決定部２９は、装置７ａのサイクルタイム（１０ｓ）にバッファ数（７）を掛けた時間（７０ｓ）から、装置６ａのサイクルタイム（１０ｓ）を引いた時間（６０ｓ）と、装置９ａのサイクルタイム（１２ｓ）にバッファ数（６）を掛けた時間（７２ｓ）から、装置８ａのサイクルタイム（１５ｓ）を引いた時間（５７ｓ）とを比較する。そして、優先順位決定部２９は、時間の短い装置９ａが次装置となっている装置８ａの優先順位を高くし、時間の長い装置７ａが次装置となっている装置６ａの優先順位を低くする。
上述した通り、サイクルタイムにバッファ数を掛けた時間は、前の工程の装置からバッファ１５が出力されることがなくても、作業を継続できる余裕時間を意味している。一方、前の工程の装置のサイクルタイムは、その装置が稼働を開始してから次の工程へバッファ１５を出力するまでにかかる必要時間を意味する。したがって、余裕時間から必要時間を引いた時間までに、不具合が発生している装置を復旧させれば、次の工程で作業が止まることがない。決定方法２は、余裕時間から必要時間を引いた時間が短い装置の前の工程の装置ほど優先順位を高くして、早期に復旧させる必要があるという考えに基づくものである。
【００３５】
図１２は、優先順位の決定方法３の説明図である。
優先順位決定部２９は、不具合が発生した装置のうち、サイクルタイムが長い装置ほど優先順位を高くする。
図１２では、網掛になっている装置６ａと装置８ａとに不具合が発生している。そのため、決定方法３では、装置６ａのサイクルタイム（１０ｓ）と、装置８ａのサイクルタイム（１５ｓ）とを比較する。そして、優先順位決定部２９は、時間の長い装置８ａの優先順位を高くし、時間の短い装置６ａの優先順位を低くする。
サイクルタイムが長い装置は、生産ライン１における製品生産のボトルネックになる可能性が高い。決定方法３は、ボトルネックになる可能性の高いサイクルタイムの長い装置ほど優先順位を高くして、早期に復旧させる必要があるという考えに基づくものである。
【００３６】
なお、決定方法１〜３で比較対象となる時間が同じになった場合には、前の工程で利用される装置ほど優先順位を高くする。これは、前の工程で不具合が発生していると、後の工程で不具合が発生していなくても、後の工程は待ち状態となってしまう可能性があるためである。
【００３７】
複数の生産ライン１で不具合が発生した場合にも同じように、前の工程で利用される装置ほど優先順位を高くする。
例えば、生産ライン１ａの装置７ａと生産ライン１ｂの装置８ｂとで不具合が発生し、装置７ａに関する時間と装置８ｂに関する時間とが同じであったとする。この場合、装置７ａは生産ライン１ａで前から２番目の工程で利用される装置であり、装置８ｂは生産ライン１ｂで前から３番目の工程で利用される装置である。そのため、装置７ａの優先順位を高くし、装置８ｂの優先順位を低くする。
なお、ここでは、各生産ライン１の前から何番目の工程で利用される装置かを見て、どちらが前の工程で利用される装置かを判断した。しかし、各生産ライン１の後から何番目の工程で利用される装置かを見て、どちらが前の工程で利用される装置かを判断してもよい。
【００３８】
また、複数の生産ライン１において、決定方法１〜３で比較対象となる時間が同じであり、かつ、工程の順位（前から何番目か、又は、後から何番目か）も同じである場合、移動時間と復旧時間との合計時間が短い方の優先順位を高くしてもよい。これは、どちらの装置も製品の生産に同程度の影響を与えるものであるため、より早く復旧可能な方も優先して復旧させることで、より多くの製品の生産が可能となるためである。
なお、予め生産ライン１毎に重要度を定めておき、決定方法１〜３で比較対象となる時間が同じであり、かつ、工程の順位も同じである場合、重要度の高い生産ライン１ほど優先順位を高くするとしてもよい。
【００３９】
以上のように、実施の形態１に係る担当決定装置２０は、オペレータ１２の移動時間とオペレータ１２の不具合が発生した装置についての習熟度とから、不具合が発生した装置の復旧を担当するオペレータ１２を決定する。そのため、不具合が発生した装置を早期に復旧させることが可能な担当者を選定することが可能であり、その結果として製品の生産量を増やすことが可能である。
【００４０】
また、実施の形態１に係る担当決定装置２０は、装置のサイクルタイムやバッファ数に基づき、復旧の優先順位を決定する。そのため、製品の生産に与える影響が大きい装置ほど早く復旧させることが可能であり、その結果として製品の生産量を増やすことが可能である。
【００４１】
図１３は、実施の形態１に係る担当決定装置２０のハードウェア構成の一例を示す図である。
図１３に示すように、担当決定装置２０は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ・Ｐｒｏｃｅｓｓｉｎｇ・Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介してＲＯＭ９１３、ＲＡＭ９１４、ＬＣＤ９０１（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、キーボード９０２（Ｋ／Ｂ）、通信ボード９１５、磁気ディスク装置９２０と接続され、これらのハードウェアデバイスを制御する。磁気ディスク装置９２０（固定ディスク装置）の代わりに、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。磁気ディスク装置９２０は、所定の固定ディスクインタフェースを介して接続される。
【００４２】
磁気ディスク装置９２０又はＲＯＭ９１３などには、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００４３】
プログラム群９２３には、上記の説明において「不具合特定部２７」、「バッファ数監視部２８」、「優先順位決定部２９」、「オペレータ位置検出部３０」、「移動時間計算部３１」、「復旧時間計算部３２」、「担当決定部３３」、「状態更新部３４」等として説明した機能を実行するソフトウェアやプログラムやその他のプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、上記の説明において「状態記憶部２１」、「バッファ数記憶部２２」、「オペレータ位置記憶部２３」、「装置位置記憶部２４」、「習熟度記憶部２５」、「担当情報記憶部２６」に格納される情報やデータや信号値や変数値やパラメータが、「データベース」の各項目として記憶される。「データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリなどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示などのＣＰＵ９１１の動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・出力・印刷・表示のＣＰＵ９１１の動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリやキャッシュメモリやバッファメモリに一時的に記憶される。
【００４４】
また、上記の説明におけるフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、その他光ディスク等の記録媒体やＩＣチップに記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体や電波によりオンライン伝送される。
また、上記の説明において「〜部」として説明するものは、「〜回路」、「〜装置」、「〜機器」、「〜手段」、「〜機能」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。また、「〜装置」として説明するものは、「〜回路」、「〜機器」、「〜手段」、「〜機能」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組合せ、さらには、ファームウェアとの組合せで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、ＲＯＭ９１３等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、上記で述べた「〜部」としてコンピュータ等を機能させるものである。あるいは、上記で述べた「〜部」の手順や方法をコンピュータ等に実行させるものである。
【符号の説明】
【００４５】
１  生産ライン、２，３，４，５  工程、６，７，８，９  装置、１０  状態監視装置、１１  バッファ監視装置、１２  オペレータ、１３  発信機、１４  受信用アンテナ、１５  バッファ、２０  担当決定装置、２１  状態記憶部、２２  バッファ数記憶部、２３  オペレータ位置記憶部、２４  装置位置記憶部、２５  習熟度記憶部、２６  担当情報記憶部、２７  不具合特定部、２８  バッファ数監視部、２９  優先順位決定部、３０  オペレータ位置検出部、３１  移動時間計算部、３２  復旧時間計算部、３３  担当決定部、３４  状態更新部。
【図１】
2014174901.tif 000003
【図２】
2014174901.tif 000004
【図３】
2014174901.tif 000005
【図４】
2014174901.tif 000006
【図５】
2014174901.tif 000007
【図６】
2014174901.tif 000008
【図７】
2014174901.tif 000009
【図８】
2014174901.tif 000010
【図９】
2014174901.tif 000011
【図１０】
2014174901.tif 000012
【図１１】
2014174901.tif 000013
【図１２】
2014174901.tif 000014
【図１３】
2014174901.tif 000015