(57)【要約】【課題】ラインバランスの改善策を迅速に提供できるようにすること。【解決手段】ラインバランス改善策提供装置は、生産ライン情報記憶部と、収集部と、作業履歴データ記憶部と、取得部と、算出部と、改善策提供部とを有する。例えば、ラインバランス改善策提供装置は、ラインバランス改善策の問合せを受信すると、ユーザＩＤ及びパスワードに基づくユーザ認証を行い、要求元の生産ラインと、製品およびオペレータ数が一致する生産ラインの作業履歴データに基づく改善策の抽出処理を実行する。続いて、ラインバランス改善策提供装置１００は、製品およびオペレータ数が一致する生産ラインの作業履歴データに基づく改善策の抽出処理の結果に基づいて、ラインバランス改善策を提供する。【選択図】図２
2014021755.tif 000002
【特許請求の範囲】
【請求項１】
複数の作業工程を複数のオペレータに分担実施させて製品を生産する生産ラインのラインバランスを改善するための改善策を提供するラインバランス改善策提供装置であって、
前記生産ラインごとに、該生産ラインを一意に識別するライン識別子に対応付けて、少なくとも、前記生産ラインにより生産される製品を一意に識別する製品識別子、及び前記生産ラインにおける前記オペレータの人員構成を示す人員構成情報を記憶する生産ライン情報記憶部と、
前記生産ラインごとに、該生産ラインに配置される複数の工業用ミシンにて時系列に記録される前記製品識別子、前記工業用ミシンを一意に識別するミシン識別子、前記オペレータを一意に特定するオペレータ識別子、前記オペレータにより実施される作業工程を一意に特定する作業工程識別子、及び前記工業用ミシンの稼動情報をそれぞれ収集する収集部と、
前記収集部により前記生産ラインごとに収集された前記製品識別子、前記ミシン識別子、前記オペレータ識別子、前記作業工程識別子、及び前記工業用ミシンの稼動情報を、作業履歴データとして、前記ライン識別子に対応付けて記憶する作業履歴データ記憶部と、
前記改善策の問合せを受信した場合に、前記生産ライン情報記憶部を参照して、前記問合せの送信元に対応する第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子および前記人員構成情報と同一の前記製品識別子および前記人員構成情報に対応付けられている第２の生産ラインがある場合には、当該第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データを前記作業履歴データ記憶部から取得する取得部と、
前記取得部により取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第２の生産ラインの中に、前記作業工程の変更が行われた形跡のある第３の生産ラインが含まれるか否かを判定し、判定の結果、前記第３の生産ラインが前記第２の生産ラインの中に含まれる場合には、前記取得部により取得された前記作業履歴データの中から、前記第３の生産ラインに対応する前記作業履歴データを抽出する抽出部と、
前記抽出部により抽出された前記作業履歴データに基づいて、前記第３の生産ラインについて、前記作業工程の変更の前後における前記製品の生産量をそれぞれ算出する算出部と、
前記算出部により算出された前記作業工程の変更の前後における前記製品の生産量を相互に比較し、前記作業工程の変更の後の生産量が前記作業工程の変更の前の生産量よりも多い第４の生産ラインが前記第３の生産ラインの中に含まれている場合には、前記第４の生産ラインにおける作業工程の変更の内容を含む応答を、前記問合せの送信元に返信する改善策提供部と
を有することを特徴とするラインバランス改善策提供装置。
【請求項２】
前記収集部により収集される前記工業用ミシンの稼動情報に基づいて、一製品あたりの前記作業工程に要する作業所要時間を算出し、算出した前記作業所要時間と、一製品あたりの前記作業工程に要する標準的な作業時間とに基づいて、前記生産ラインにおける隘路工程を特定し、特定した隘路工程に関する情報を前記製品識別子および前記人員構成情報に対応付けて前記生産ライン情報記憶部に格納する特定部をさらに有し、
前記取得部は、前記生産ライン情報記憶部を参照して、前記問合せに含まれる前記製品識別子、前記人員構成情報および前記隘路工程に関する情報が一致する前記ライン識別子を全て取得し、取得した全ての前記ライン識別子のそれぞれに対応付けられた前記作業履歴データを前記作業履歴データ記憶部から全て取得する請求項１に記載のラインバランス改善策提供装置。
【請求項３】
前記改善策提供部は、前記生産量が前記構成変更後に増加している生産ラインの前記構成変更の内容を、前記生産量が多いものから順に列挙して、前記問合せに対応する応答として返信する請求項１又は２に記載のラインバランス改善策提供装置。
【請求項４】
前記生産ライン情報記憶部は、前記製品に類似する製品を一意に識別する類似製品識別子を前記製品識別子に対応付けてさらに記憶し、
前記取得部は、前記第２の生産ラインがない場合には、前記第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子に対応する前記類似製品識別子を取得し、取得した前記類似製品識別子および前記第１の生産ラインを識別する前記ライン識別子に対応付けられている前記人員構成情報と同一の前記類似製品識別子および前記人員構成情報に対応付けられている第５の生産ラインがある場合には、当該第５の生産ラインを識別する前記ライン識別子を取得して、取得した前記ライン識別子に対応付けられた前記作業履歴データを前記作業履歴データ記憶部から取得し、
前記抽出部は、前記取得部により取得された前記作業履歴データに含まれる前記稼動情報から、前記第５の生産ラインにおいて実施される前記作業工程のうち前記工業用ミシンを用いた縫いの工程における針数および縫いの速度を評価するための情報を取得し、取得した針数および縫いの速度を評価するための情報と、前記第１の生産ラインにおいて実施される前記作業工程のうち前記工業用ミシンを用いた縫いの工程におけるにおける針数および縫いの速度を評価するための情報とを、対応するソーイングモード間で相互に比較して、前記針数および前記縫いの速度の差が所定の範囲内にある第６の生産ラインが前記第５の生産ラインの中に含まれるか否かを判定し、判定の結果、前記第６の生産ラインが前記第５の生産ラインの中に含まれる場合には、前記取得部により取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第６の生産ラインの中に、前記作業工程の変更が行われている第７の生産ラインが含まれるか否かを判定し、判定の結果、前記第７の生産ラインが前記第６の生産ラインの中に含まれる場合には、前記取得部により取得された前記作業履歴データの中から、前記第７の生産ラインに対応する前記作業履歴データを抽出する請求項１に記載のラインバランス改善策提供装置。
【請求項５】
複数の作業工程を複数のオペレータに分担実施させて製品を生産する生産ラインのラインバランスを改善するための改善策を提供するラインバランス改善策提供装置に実行させるためのラインバランス改善策抽出方法であって、
前記改善策の問合せを受信した場合に、前記生産ラインを一意に識別するライン識別子に対応付けて、少なくとも、前記生産ラインにより生産される製品を一意に識別する製品識別子、及び前記生産ラインにおける前記オペレータの人員構成を示す人員構成情報を前記生産ラインごとに記憶する生産ライン情報記憶部を参照して、前記問合せの送信元に対応する第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子および前記人員構成情報と同一の前記製品識別子および前記人員構成情報に対応付けられている第２の生産ラインがある場合には、当該第２の生産ラインに対応する前記ライン識別子を取得するステップと、
前記生産ラインに配置される複数の工業用ミシンにて時系列に記録される前記製品識別子、前記工業用ミシンを一意に識別するミシン識別子、前記オペレータを一意に特定するオペレータ識別子、前記オペレータにより実施される作業工程を一意に特定する作業工程識別子、及び前記工業用ミシンの稼動情報を含む作業履歴データを前記生産ラインごとに記憶する作業履歴データ記憶部から、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データを取得するステップと、
取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第２の生産ラインの中に、前記作業工程の変更が行われた形跡のある第３の生産ラインが含まれるか否かを判定するステップと、
判定の結果、前記第３の生産ラインが前記第２の生産ラインの中に含まれる場合には、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データの中から、前記第３の生産ラインに対応する前記作業履歴データを抽出するステップと、
抽出された前記第３の生産ラインに対応する前記作業履歴データに基づいて、前記第３の生産ラインについて、前記作業工程の変更の前後における前記製品の生産量をそれぞれ算出するステップと、
算出された前記作業工程の変更の前後における前記製品の生産量を相互に比較し、前記作業工程の変更の後の生産量が前記作業工程の変更の前の生産量よりも多い第４の生産ラインが前記第３の生産ラインの中に含まれている場合には、前記第４の生産ラインにおける作業工程の変更の内容を含む応答を、前記問合せの送信元に返信するステップと
を含むことを特徴とするラインバランス改善策抽出方法。
【請求項６】
複数の作業工程を複数のオペレータに分担実施させて製品を生産する生産ラインのラインバランスを改善するための改善策を提供するラインバランス改善策提供装置に、
前記改善策の問合せを受信した場合に、前記生産ラインを一意に識別するライン識別子に対応付けて、少なくとも、前記生産ラインにより生産される製品を一意に識別する製品識別子、及び前記生産ラインにおける前記オペレータの人員構成を示す人員構成情報を前記生産ラインごとに記憶する生産ライン情報記憶部を参照して、前記問合せの送信元に対応する第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子および前記人員構成情報と同一の前記製品識別子および前記人員構成情報に対応付けられている第２の生産ラインがある場合には、当該第２の生産ラインに対応する前記ライン識別子を取得するステップと、
前記生産ラインに配置される複数の工業用ミシンにて時系列に記録される前記製品識別子、前記工業用ミシンを一意に識別するミシン識別子、前記オペレータを一意に特定するオペレータ識別子、前記オペレータにより実施される作業工程を一意に特定する作業工程識別子、及び前記工業用ミシンの稼動情報を含む作業履歴データを前記生産ラインごとに記憶する作業履歴データ記憶部から、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データを取得するステップと、
取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第２の生産ラインの中に、前記作業工程の変更が行われている第３の生産ラインが含まれるか否かを判定するステップと、
判定の結果、前記第３の生産ラインが前記第２の生産ラインの中に含まれる場合には、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データの中から、前記第３の生産ラインに対応する前記作業履歴データを抽出するステップと、
抽出された前記第３の生産ラインに対応する前記作業履歴データに基づいて、前記第３の生産ラインについて、前記作業工程の変更の前後における前記製品の生産量をそれぞれ算出するステップと、
算出された前記作業工程の変更の前後における前記製品の生産量を相互に比較し、前記作業工程の変更の後の生産量が前記作業工程の変更の前の生産量よりも多い第４の生産ラインが前記第３の生産ラインの中に含まれている場合には、前記第４の生産ラインにおける作業工程の変更の内容を含む応答を、前記問合せの送信元に返信するステップと
を実行させることを特徴とするラインバランス改善策抽出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラインバランス改善策提供装置、ラインバランス改善策抽出方法およびラインバランス改善策抽出プログラムに関する。
【背景技術】
【０００２】
従来、縫製工場では、種々の縫製方法に対応するための多様な工業用ミシンが配置され、オペレータが工業用ミシンを操作することにより、縫製を施した製品の生産が行なわれる。一般に、縫製工場において生産される製品は、そのパーツや縫製方法などによって複数の作業工程に分けられており、各作業工程を複数のオペレータが分担して縫製作業に従事する。このように分担して作業を行う場合、一部のオペレータが担当する作業工程が遅れて生産ラインの流れが停滞すると、“仕掛かり”が溜まってしまい、生産性が低下する。このため、生産ラインの流れが停滞することを回避することが、生産性の向上および製品の安定供給のために必要となる。
【０００３】
例えば、特許文献１では、生産ラインのラインバランス管理装置が開示されている。このラインバランス管理装置は、一つの製品を製造するための縫製作業に属する複数の作業工程を複数のオペレータに分担させる場合に、各オペレータが一作業工程に要する時間を作業記録データとして記録しておく。そして、このラインバランス管理装置は、作業記録データに基づいて、一つの製品が完成するまでに、各オペレータが作業に従事する合計時間（実作業時間）をそれぞれ算出して集計する。ラインバランス管理装置により集計されたオペレータごとの実作業時間は、例えば、縫製工場内でラインバランスの見直しを行う際に利用される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平４−１３５４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１では、オペレータごとの実作業時間に基づいて、生産ラインにおいて作業が停滞しているオペレータを特定できるが、ラインバランスを改善するための改善策を積極的に提供するものではない。このため、縫製工場内でラインバランスの見直しを行う際、生産管理者などの経験則に頼らざるを得えず、迅速な対応を行えない場合もある。
【０００６】
本発明は、ラインバランスの改善策を迅速に提供できるラインバランス改善策提供装置、ラインバランス改善策抽出方法およびラインバランス改善策抽出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
ラインバランス改善策提供装置は、１つの態様として、複数の作業工程を複数のオペレータに分担実施させて製品を生産する生産ラインのラインバランスを改善するための改善策を提供するラインバランス改善策提供装置であって、前記生産ラインごとに、該生産ラインを一意に識別するライン識別子に対応付けて、少なくとも、前記生産ラインにより生産される製品を一意に識別する製品識別子、及び前記生産ラインにおける前記オペレータの人員構成を示す人員構成情報を記憶する生産ライン情報記憶部と、前記生産ラインごとに、該生産ラインに配置される複数の工業用ミシンにて時系列に記録される前記製品識別子、前記工業用ミシンを一意に識別するミシン識別子、前記オペレータを一意に特定するオペレータ識別子、前記オペレータにより実施される作業工程を一意に特定する作業工程識別子、及び前記工業用ミシンの稼動情報をそれぞれ収集する収集部と、前記収集部により前記生産ラインごとに収集された前記製品識別子、前記ミシン識別子、前記オペレータ識別子、前記作業工程識別子、及び前記工業用ミシンの稼動情報を、作業履歴データとして、前記ライン識別子に対応付けて記憶する作業履歴データ記憶部と、前記改善策の問合せを受信した場合に、前記生産ライン情報記憶部を参照して、前記問合せの送信元に対応する第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子および前記人員構成情報と同一の前記製品識別子および前記人員構成情報に対応付けられている第２の生産ラインがある場合には、当該第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データを前記作業履歴データ記憶部から取得する取得部と、前記取得部により取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第２の生産ラインの中に、前記作業工程の変更が行われた形跡のある第３の生産ラインが含まれるか否かを判定し、判定の結果、前記第３の生産ラインが前記第２の生産ラインの中に含まれる場合には、前記取得部により取得された前記作業履歴データの中から、前記第３の生産ラインに対応する前記作業履歴データを抽出する抽出部と、前記抽出部により抽出された前記作業履歴データに基づいて、前記第３の生産ラインについて、前記作業工程の変更の前後における前記製品の生産量をそれぞれ算出する算出部と、前記算出部により算出された前記作業工程の変更の前後における前記製品の生産量を相互に比較し、前記作業工程の変更の後の生産量が前記作業工程の変更の前の生産量よりも多い第４の生産ラインが前記第３の生産ラインの中に含まれている場合には、前記第４の生産ラインにおける作業工程の変更の内容を含む応答を、前記問合せの送信元に返信する改善策提供部とを有する。
【０００８】
ラインバランス改善策抽出方法は、１つの態様として、複数の作業工程を複数のオペレータに分担実施させて製品を生産する生産ラインのラインバランスを改善するための改善策を提供するラインバランス改善策提供装置に実行させるためのラインバランス改善策抽出方法であって、前記改善策の問合せを受信した場合に、前記生産ラインを一意に識別するライン識別子に対応付けて、少なくとも、前記生産ラインにより生産される製品を一意に識別する製品識別子、及び前記生産ラインにおける前記オペレータの人員構成を示す人員構成情報を前記生産ラインごとに記憶する生産ライン情報記憶部を参照して、前記問合せの送信元に対応する第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子および前記人員構成情報と同一の前記製品識別子および前記人員構成情報に対応付けられている第２の生産ラインがある場合には、当該第２の生産ラインに対応する前記ライン識別子を取得するステップと、前記生産ラインに配置される複数の工業用ミシンにて時系列に記録される前記製品識別子、前記工業用ミシンを一意に識別するミシン識別子、前記オペレータを一意に特定するオペレータ識別子、前記オペレータにより実施される作業工程を一意に特定する作業工程識別子、及び前記工業用ミシンの稼動情報を含む作業履歴データを前記生産ラインごとに記憶する作業履歴データ記憶部から、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データを取得するステップと、取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第２の生産ラインの中に、前記作業工程の変更が行われた形跡のある第３の生産ラインが含まれるか否かを判定するステップと、判定の結果、前記第３の生産ラインが前記第２の生産ラインの中に含まれる場合には、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データの中から、前記第３の生産ラインに対応する前記作業履歴データを抽出するステップと、抽出された前記第３の生産ラインに対応する前記作業履歴データに基づいて、前記第３の生産ラインについて、前記作業工程の変更の前後における前記製品の生産量をそれぞれ算出するステップと、算出された前記作業工程の変更の前後における前記製品の生産量を相互に比較し、前記作業工程の変更の後の生産量が前記作業工程の変更の前の生産量よりも多い第４の生産ラインが前記第３の生産ラインの中に含まれている場合には、前記第４の生産ラインにおける作業工程の変更の内容を含む応答を、前記問合せの送信元に返信するステップとを含む。
【０００９】
ラインバランス改善策抽出プログラムは、１つの態様として、複数の作業工程を複数のオペレータに分担実施させて製品を生産する生産ラインのラインバランスを改善するための改善策を提供するラインバランス改善策提供装置に、前記改善策の問合せを受信した場合に、前記生産ラインを一意に識別するライン識別子に対応付けて、少なくとも、前記生産ラインにより生産される製品を一意に識別する製品識別子、及び前記生産ラインにおける前記オペレータの人員構成を示す人員構成情報を前記生産ラインごとに記憶する生産ライン情報記憶部を参照して、前記問合せの送信元に対応する第１の生産ラインを識別する前記ライン識別子に対応付けられている前記製品識別子および前記人員構成情報と同一の前記製品識別子および前記人員構成情報に対応付けられている第２の生産ラインがある場合には、当該第２の生産ラインに対応する前記ライン識別子を取得するステップと、前記生産ラインに配置される複数の工業用ミシンにて時系列に記録される前記製品識別子、前記工業用ミシンを一意に識別するミシン識別子、前記オペレータを一意に特定するオペレータ識別子、前記オペレータにより実施される作業工程を一意に特定する作業工程識別子、及び前記工業用ミシンの稼動情報を含む作業履歴データを前記生産ラインごとに記憶する作業履歴データ記憶部から、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データを取得するステップと、取得された前記作業履歴データに含まれる前記作業工程識別子に基づいて、前記第２の生産ラインの中に、前記作業工程の変更が行われている第３の生産ラインが含まれるか否かを判定するステップと、判定の結果、前記第３の生産ラインが前記第２の生産ラインの中に含まれる場合には、前記第２の生産ラインを識別する前記ライン識別子に対応付けられた前記作業履歴データの中から、前記第３の生産ラインに対応する前記作業履歴データを抽出するステップと、抽出された前記第３の生産ラインに対応する前記作業履歴データに基づいて、前記第３の生産ラインについて、前記作業工程の変更の前後における前記製品の生産量をそれぞれ算出するステップと、算出された前記作業工程の変更の前後における前記製品の生産量を相互に比較し、前記作業工程の変更の後の生産量が前記作業工程の変更の前の生産量よりも多い第４の生産ラインが前記第３の生産ラインの中に含まれている場合には、前記第４の生産ラインにおける作業工程の変更の内容を含む応答を、前記問合せの送信元に返信するステップとを実行させる。
【発明の効果】
【００１０】
本発明に係るラインバランス改善策提供装置、ラインバランス改善策抽出方法およびラインバランス改善策抽出プログラムは、ラインバランスの改善策を迅速に提供することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例に係る全体構成の一例を示す図である。
【図２】図２は、実施例１に係る処理の概要を説明するための図である。
【図３】図３は、ラインバランス改善策要求画面の一例を示す図である。
【図４】図４は、実施例１に係るラインバランス改善策提供装置の機能構成の一例を示す図である。
【図５】図５は、実施例１に係る生産ラインデータベースのデータ構成の一例を示す図である。
【図６】図６は、実施例１に係る作業履歴データベースのデータ構成の一例を示す図である。
【図７】図７は、実施例１に係る作業履歴データに含まれるデータ要素の一例を示す図である。
【図８】図８は、実施例１に係る製品の一例を示す図である。
【図９】図９は、図８に示す製品を生産するときの一連の作業工程の一例を示す図である。
【図１０】図１０は、図８に示す製品を生産する生産ラインのライン構成の一例を示す図である。
【図１１】図１１は、実施例１に係るラインバランス改善策提供装置による処理手順の一例を示す図である。
【図１２】図１２は、実施例１に係るラインバランス改善策リストの一例を示す図である。
【図１３】図１３は、実施例２に係る処理の概要を説明するための図である。
【図１４】図１４は、実施例２に係るラインバランス改善策提供装置の機能構成の一例を示す図である。
【図１５】図１５は、実施例２に係る生産ラインデータベースのデータ構成の一例を示す図である。
【図１６】図１６は、実施例２に係るピッチダイヤグラムの一例を示す図である。
【図１７】図１７は、実施例２に係るラインバランス改善策提供装置による処理手順の一例を示す図である。
【図１８】図１８は、実施例３に係る処理の概要を説明するための図である。
【図１９】図１９は、実施例３に係るラインバランス改善策提供装置による処理手順の一例を示す図である。
【図２０】図２０は、実施例４に係る処理の概要を説明するための図である。
【図２１】図２１は、実施例４に係る生産ラインデータベースのデータ構成の一例を示す図である。
【図２２】図２２は、実施例４に係るラインバランス改善策提供装置による処理手順の一例を示す図である。
【図２３】図２３は、実施例４に係るラインバランス改善策提供装置による処理手順の一例を示す図である。
【発明を実施するための形態】
【００１２】
以下に、本発明に係るラインバランス改善策提供装置、ラインバランス改善策抽出方法およびラインバランス改善策抽出プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。さらに、この実施例における構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。以下に説明する実施例では、工業用ミシンメーカが、縫製工場に対してラインバランスの改善策を提供するサービスを、実施可能なサービス形態の一例として説明するが、この形態には限定されない。また、以下の実施例において、工業用ミシンメーカおよび縫製工場にて各種情報を識別するための識別情報は、工業用ミシンメーカおよび縫製工場との間で共通に認識可能な情報であるものとする。
【実施例１】
【００１３】
［実施例の全体構成］
まず、実施例に係る全体構成について説明する。図１は、実施例に係る全体構成の一例を示す図である。図１に示すように、例えば、工業用ミシンメーカ１が所持するラインバランス改善策提供装置１００と、縫製工場２０にて使用される縫製工場端末２００とが、インターネット５を介して、通信可能な状態で接続される。同様に、ラインバランス改善策提供装置１００と、縫製工場３０にて使用される縫製工場端末３００及び縫製工場４０にて使用される縫製工場端末４００とが、インターネット５を介して、通信可能な状態で接続される。
【００１４】
工業用ミシンメーカ１は、例えば、縫製工場２０〜４０に導入されている工業用ミシンの製造メーカである。縫製工場２０〜４０は、例えば、複数の作業工程を複数のオペレータに分担実施させて縫製の製品を生産する工場である。
【００１５】
ラインバランス改善策提供装置１００及び縫製工場端末２００〜４００は、例えば、サーバやワークステーション、パーソナルコンピュータなどの情報処理装置である。
【００１６】
縫製工場２０〜４０には、複数の作業工程を複数のオペレータに分担実施させて縫製の製品を生産するための生産ラインを複数有する。生産ラインには、縫製の製品を生産するための作業工程の実施に用いる工業用ミシンが導入される。例えば、図１に示すように、縫製工場２０には、ミシン２０ａ〜２０ｃ、２０ｅ〜２０ｇなどの複数の工業用ミシンが導入されている。ミシン２０ａ〜２０ｃ、２０ｅ〜２０ｇなどは、オペレータにより実施される作業のデータなどが記録される。縫製工場端末２００は、ミシン２０ａ〜２０ｃ、２０ｅ〜２０ｇなどの各ミシンに記録された作業のデータを管理する。同様に、縫製工場端末３００は、ミシン３０ａ〜３０ｃ、３０ｅ〜３０ｇなどの各ミシンに記録された作業のデータを管理する。同様に、縫製工場端末４００は、ミシン４０ａ〜４０ｃ、４０ｅ〜４０ｇなどの各ミシンに記録された作業のデータを管理する。
【００１７】
ラインバランス改善策提供装置１００は、各ミシンに記録された作業のデータを、作業履歴データとして縫製工場端末２００〜４００から収集し、生産ラインごとに管理する。
【００１８】
図２を用いて、実施例１に係る処理の概要を説明する。図２は、実施例１に係る処理の概要を説明するための図である。
【００１９】
図２に示すように、縫製工場端末２００〜４００は、例えば、工業用ミシンメーカ１により公開されるホームページなどに接続し、ホームページからラインバランス改善策要求画面へアクセスする（ステップＳ１１）。ラインバランス改善策提供装置１００は、縫製工場端末２００〜４００からの要求に応じて、ラインバランス改善策要求画面を送信する（ステップＳ１２）。
【００２０】
続いて、縫製工場端末２００〜４００は、ラインバランス改善策要求画面をディスプレイなどに表示する。図３は、ラインバランス改善策要求画面の一例を示す図である。図３に示すように、ラインバランス改善策要求画面には、ユーザＩＤ及びパスワードの入力を受け付けるための入力ボックス、ラインバランス改善策の要求を送信するためのスタートボタン、及びホームページなどに戻るためのキャンセルボタンが備えられる。縫製工場端末２００〜４００のユーザは、マウスやキーボードなどのユーザインタフェースを用いて、ユーザＩＤ及びパスワードの入力操作、スタートボタン及びキャンセルの操作を行うことができる。なお、縫製工場端末２００〜４００のユーザは、予め、工業用ミシンメーカ１のホームページにアクセスし、ユーザＩＤ及びパスワードの事前登録を済ませているものとする。
【００２１】
縫製工場端末２００〜４００は、ラインバランス改善策要求画面にユーザＩＤ及びパスワードの入力された後、スタートボタンの操作を受け付けると、ラインバランス改善策提供装置１００に対して、ラインバランス改善策要求を送信する（ステップＳ１３）。
【００２２】
ラインバランス改善策提供装置１００は、ラインバランス改善策の問合せを受信すると、ユーザＩＤ及びパスワードに基づくユーザ認証を行い、要求元の生産ラインと、製品およびオペレータ数が一致する生産ラインの作業履歴データに基づく改善策の抽出処理を実行する（ステップＳ１４）。なお、作業履歴データ、抽出処理の内容については、後に詳述する。
【００２３】
続いて、ラインバランス改善策提供装置１００は、製品およびオペレータ数が一致する生産ラインの作業履歴データに基づく改善策の抽出処理の結果に基づいて、ラインバランス改善策を縫製工場端末２００〜４００に送信する（ステップＳ１５）。
【００２４】
このように、実施例１に係るラインバランス改善策提供装置１００は、製品およびオペレータ数が一致する生産ラインの作業履歴データに基づいて、ラインバランスの改善策を提供できる。
【００２５】
［実施例１に係る機能構成］
図４は、実施例１に係るラインバランス改善策提供装置の機能構成の一例を示す図である。図４に示すように、ラインバランス改善策提供装置１００は、インターネット５を介して、縫製工場端末２００〜４００と通信可能な状態で接続される。ラインバランス改善策提供装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。図４は、実施例１に係るラインバランス改善策提供装置の機能を実現する上で必要となる構成要素のみを記載する。
【００２６】
通信部１１０は、縫製工場端末２００〜４００の間で実行される各種情報のやり取りに関する通信を制御する。
【００２７】
記憶部１２０は、生産ラインデータベース１２０ａ及び作業履歴データベース１２０ｂを有する。
【００２８】
生産ラインデータベース１２０ａは、縫製工場２０〜４０の各生産ラインに関する情報を記憶する。図５は、実施例１に係る生産ラインデータベースのデータ構成の一例を示す図である。図５に示すように、生産ラインデータベース１２０ａは、縫製工場ごとに、生産ラインＩＤ（ライン識別子）、製品ＩＤ（製品識別子）、人員構成情報、及びライン構成情報を対応付けて記憶する。生産ラインＩＤは、縫製工場が有する生産ラインを一意に識別するための情報である。製品ＩＤは、該当の生産ラインにおいて生産される製品を一意に識別するための情報である。人員構成情報は、該当の生産ラインにて作業を行うオペレータ数の情報である。ライン構成情報は、該当の生産ラインにおいて各オペレータにより分担実施される一連の作業工程の流れを示す情報である。例えば、図５に示す例では、製品ＩＤにより、縫製工場２０が有する生産ラインのうち、生産ラインＩＤ“２０Ｌ１”の生産ラインにおいて、製品ＩＤ“００１”の製品が生産されていることが分かる。さらに、図５に示す例では、人員構成情報により、生産ラインＩＤ“２０Ｌ１”の生産ラインにおいて、６人のオペレータが作業にあたっていることが分かる。さらに、図５に示す例では、生産ラインにおいてオペレータにより実施される作業工程を一意に識別するための工程ＩＤ（作業工程識別子）を“Ｐｘ（ｘは自然数）”で表す場合、ライン構成情報により、生産ラインＩＤ“２０Ｌ１”の生産ラインにおいて、“Ｐ１〜Ｐ１１”までの作業工程を６人のオペレータで分担実施することが分かる。さらに、ライン構成情報により、生産ラインＩＤ“２０Ｌ１”の生産ラインにおいて、（Ｐ１，Ｐ２）、Ｐ３、（Ｐ４，Ｐ５）、（Ｐ５，Ｐ６）、（Ｐ７，Ｐ８，Ｐ９）、（Ｐ１０，Ｐ１１）の各工程に対して１人のオペレータが割り当てられ、Ｐ１→Ｐ１１の順に作業が進められることが分かる。
【００２９】
図５に示すように、縫製工場２０の生産ラインＩＤ“２０Ｌ１”の生産ライン、縫製工場３０の生産ラインＩＤ“３０Ｌ１”の生産ライン、及び縫製工場４０の生産ラインＩＤ“４０Ｌ１”の生産ラインが、製品（ＩＤ）及び人員構成情報（オペレータ数）の組合せが同一である。また、図５に示すように、縫製工場３０の生産ラインＩＤ“３０Ｌ１”の生産ラインについては、ライン構成の変更が行われている。
【００３０】
実施例１では、生産ラインデータベース１２０ａは、変更後のライン構成情報を除いて、縫製工場２０〜４０の各生産ラインに関する情報を予め記憶する。変更後のライン構成情報は、ライン構成の変更があった場合、各縫製工場の縫製工場端末に変更後のライン構成情報を送信させるようにしておき、変更後のライン構成情報を受信した制御部１３０が、生産ラインデータベース１２０ａに格納するようにしてもよい。あるいは、制御部１３０が、後述する作業履歴データベース１２０ｂに記憶されている作業履歴データに基づいて、ライン構成の変更を検出した場合に、変更後のライン構成に関するライン構成情報を生産ラインデータベース１２０ａに格納するようにしてもよい。
【００３１】
作業履歴データベース１２０ｂ（作業履歴データ記憶部）は、各縫製工場の生産ラインにおいてオペレータにより実施された作業履歴に関する作業履歴データを記憶する。作業履歴データは、縫製工場内の生産ラインに配置されたミシンにより記録されたデータである。作業履歴データは、後述する収集部１３０ａにより、所定のタイミングで縫製工場端末から収集される。図６は、実施例１に係る作業履歴データベースのデータ構成の一例を示す図である。図６に示すように、作業履歴データベース１２０ｂは、生産ラインＩＤ（ライン識別子）と、作業履歴データとを対応付けて記憶する。作業履歴データは、作業のデータが記録されたミシン単位で記憶される。例えば、生産ラインＩＤ“２０Ｌ１”には、作業履歴データとして、“Ｄ２０ａ，Ｄ２０ｂ，Ｄ２０ｃ”などが記憶される。作業履歴データ“Ｄ２０ａ”は、縫製工場２０の生産ラインＩＤ“２０Ｌ１”の生産ラインに配置されたミシン２０ａにより記憶された作業のデータに該当する。作業履歴データ“Ｄ２０ｂ”は、生産ラインＩＤ“２０Ｌ１”の生産ラインに配置されたミシン２０ｂにより記憶された作業のデータに該当する。作業履歴データ“Ｄ２０ｃ”は、生産ラインＩＤ“２０Ｌ１”の生産ラインに配置されたミシン２０ｃにより記憶された作業のデータに該当する。例えば、生産ラインＩＤ“２０Ｌ２”には、作業履歴データとして、“Ｄ２０ｅ，Ｄ２０ｆ，Ｄ２０ｇ”などが記憶される。作業履歴データ“Ｄ２０ｅ”は、縫製工場２０の生産ラインＩＤ“２０Ｌ２”の生産ラインに配置されたミシン２０ｅにより記憶された作業のデータに該当する。作業履歴データ“Ｄ２０ｆ”は、生産ラインＩＤ“２０Ｌ２”の生産ラインに配置されたミシン２０ｆにより記憶された作業のデータに該当する。作業履歴データ“Ｄ２０ｇ”は、生産ラインＩＤ“２０Ｌ２”の生産ラインに配置されたミシン２０ｇにより記憶された作業のデータに該当する。図６に示す生産ラインＩＤ“３０Ｌ１”、“３０Ｌ２”、“４０Ｌ１”、“４０Ｌ２”の生産ラインについても、同様である。
【００３２】
図７は、実施例１に係る作業履歴データに含まれるデータ要素の一例を示す図である。図７に示すように、例えば、作業履歴データＤｘ（Ｘは、２０ａ〜２０ｃ、３０ａ〜３０ｃ、４０ａ〜４０ｃなどに対応する。図６参照）には、製品ＩＤ（製品識別子）、ミシンＩＤ（ミシン識別子）、オペレータＩＤ（オペレータ識別子）、工程ＩＤ（工程識別子）、稼動情報が含まれる。ミシンＩＤは、ミシンを一意に識別するための情報である。オペレータＩＤは、オペレータを一意に識別する情報である。工程ＩＤは、生産ラインにおいてオペレータにより実施される作業工程を一意に識別する情報である。製品ＩＤ、オペレータＩＤ及び工程ＩＤは、作業開始前に、ミシンにてオペレータにより手入力される。ミシンＩＤは、作業履歴データがミシンに記録される際に、ミシンにより自動で挿入される。稼動情報は、ミシンにより挿入される。稼動情報には、ミシンに電源が導入された時刻、ミシンが起動された時刻、ミシンが停止された時刻、ミシンにより縫製が行われた針数、糸きりが行われた時刻、ミシンの主軸の回転速度などの情報が含まれる。ミシンの主軸の回転速度は、例えば、ミシンを用いた縫いの速度を評価する情報として利用できる。一般に、針数が多く、縫いの速度が速いほど、作業の難易度が高いものと判断される。
【００３３】
作業履歴データに含まれる製品ＩＤ、ミシンＩＤ、オペレータＩＤ、工程ＩＤは、基本的には変更がないが、変更が行われ場合にのみ、新たな情報が記録される。製品、オペレータ、ミシンに変更はなく、オペレータが担当する工程のみの変更が行われた場合、オペレータにより工程ＩＤが手入力され、例えば、図７のｄ１のように、新たな工程ＩＤが作業履歴データとしてミシンに記録される。
【００３４】
また、記憶部１２０は、上述した生産ラインデータベース１２０ａ及び作業履歴データベース１２０ｂのほか、制御部１３０により各種処理に必要なプログラムおよびデータを記憶する。記憶部１２０が記憶するプログラムおよびデータの全体または一部は、図４での図示を省略した媒体読取部により読み取り可能な記憶媒体に記憶されていてもよい。あるいは、記憶部１２０が記憶するプログラムおよびデータの全体または一部は、通信部１１０による通信によって他の装置から取得されてもよい。
【００３５】
制御部１３０は、ＣＰＵ（Central  Processing  Unit）などの演算装置と、演算装置が処理に利用するメモリなどの記憶装置とを備え、これらのハードウェア資源を用いて、記憶部１２０に記憶されているプログラムを実行することによって各種の機能を実現する。具体的には、制御部１３０は、記憶部１２０に記憶されているプログラムを読み出して記憶装置に展開し、記憶装置に展開されたプログラムに含まれる命令を演算装置に実行させる。そして、制御部１３０は、演算装置による命令の実行結果に応じて、記憶装置および記憶部１２０に対してデータの読み書きを行ったり、データの加工を行ったり、通信部１１０等の動作を制御して外部にデータを送信したりする。
【００３６】
制御部１３０が実現する機能には、図４に示すように、収集部１３０ａ、取得部１３０ｂ、抽出部１３０ｃ、算出部１３０ｄ、及び改善策提供部１３０ｅが含まれる。
【００３７】
収集部１３０ａは、所定のタイミングで、各縫製工場から、生産ラインにおける作業のデータを収集し、収集したデータを作業履歴データとして作業履歴データベース１２０ｂに格納する。収集部１３０ａは、例えば、１日１回、所定の時刻に、縫製工場端末２００〜４００などから、生産ラインＩＤと、作業履歴データ（製品ＩＤ、ミシンＩＤ、オペレータＩＤ、工程ＩＤ、及び稼動情報）との対応付けをそれぞれ収集する。そして、収集部１３０ａは、生産ラインＩＤに対応付けて、作業履歴データを作業履歴データベース１２０ｂに格納する。
【００３８】
取得部１３０ｂは、縫製工場端末２００〜４００などから、ラインバランス改善策の問合せを受信すると、生産ラインデータベース１２０ａを参照して、問合せの送信元の縫製工場端末が設置されている縫製工場内の生産ラインで生産されている製品の製品ＩＤ、及び該当生産ラインにおける人員構成情報と、同一の製品ＩＤ及び人員構成情報に対応付けられている生産ラインがあるか否かを判定する。判定の結果、問合せの送信元に対応する製品ＩＤ及び人員構成情報と同一の製品ＩＤ及び人員構成情報に対応付けられている生産ラインがある場合には、該当生産ラインを識別する生産ラインＩＤを取得する。続いて、取得部１３０ｂは、取得した生産ラインＩＤに対応付けられた作業履歴データを作業履歴データベース１２０ｂから取得する。
【００３９】
抽出部１３０ｃは、取得部１３０ｂにより取得された作業履歴データに基づいて、問合せの送信元に対応する製品ＩＤ及び人員構成情報と、製品ＩＤ及び人員構成情報が一致する生産ラインの中に、オペレータが担当する作業工程の変更が行われた生産ラインがあるかどうかを判定する。具体的には、抽出部１３０ｃは、作業履歴データに記録されている工程ＩＤの推移を参照し、少なくとも、作業開始時とは異なる工程ＩＤが新たに記録されている場合には、オペレータが担当する作業工程の変更が行われたものと判定する。判定の結果、問合せの送信元に対応する製品ＩＤ及び人員構成情報と、製品ＩＤ及び人員構成情報が一致する生産ラインの中に、オペレータが担当する作業工程の変更が行われた生産ラインがある場合には、抽出部１３０ｃは、該当生産ラインに対応する作業履歴データを抽出する。例えば、抽出部１３０ｃは、図７のｄ１に示すように、作業の開始時とは別の工程ＩＤが記録されている作業履歴データを抽出する。つまり、抽出部１３０ｃは、製品やオペレータなどに変更がなく、作業工程が変更されていれば、ライン構成に対する変更が試みられたものと判断して、対応する作業履歴データを、ライン構成の変更が行われたものとみなせる生産ラインに関するデータとして抽出する。
【００４０】
算出部１３０ｄは、抽出部１３０ｃにより抽出された作業履歴データに対応する生産ラインについて、ライン構成変更の前後における製品の生産量を算出する。
【００４１】
まず、算出部１３０ｄは、ライン構成に変更が行われたものと判断できる生産ラインに関する全ての作業履歴データを、ライン構成に変更が行われたものと判断できる時点で２つに分ける。例えば、算出部１３０ｄは、生産ラインＩＤ“２０Ｌ１”に対応付けられている作業履歴データ“Ｄ２０ａ”に、作業開始時とは異なる新たな工程ＩＤが記録されている場合には、その新たな工程ＩＤが記録されている箇所で、作業履歴データ“Ｄ２０ａ”を２つに分ける。さらに、算出部１３０ｄは、生産ラインＩＤ“２０Ｌ１”に対応付けられている他の作業履歴データ“Ｄ２０ｂ，Ｄ２０ｃ”などについても、作業履歴データ“Ｄ２０ａ”を２つに分けた箇所に対応する箇所で、２つに分ける。これにより、生産ラインＩＤ“２０Ｌ１”に対応付けられている各作業履歴データ“Ｄ２０ａ，Ｄ２０ｂ，Ｄ２０ｃ”などは、ライン構成の変更前と変更後にそれぞれ分けられる。そして、算出部１３０ｄは、ライン構成の変更前と変更後の２つに分けた各作業履歴データに含まれるミシンの稼動情報を参照し、稼動情報の糸きり回数などから、ライン構成の変更前と変更後のそれぞれについて、生産ラインＩＤ“２０Ｌ１”の生産ラインにおける同一の作業時間内での製品の生産量をそれぞれ算出する。
【００４２】
改善策提供部１３０ｅは、算出部１３０ｄにより算出された作業工程の変更の前後における生産ラインの生産量を相互に比較し、ライン構成に変更が行われたものと判断できる生産ラインの中に、作業工程の変更の後の生産量が作業工程の変更の前の生産量よりも多い生産ラインが含まれているかどうかを判定する。判定の結果、ライン構成に変更が行われたものと判断できる生産ラインの中に、作業工程の変更の後の生産量が作業工程の変更の前の生産量よりも多い生産ラインが含まれている場合には、改善策提供部１３０ｅは、該当生産ラインのライン構成の変更に関する情報を含む応答を、ラインバランス改善策として、ラインバランス改善策の問合せの送信元に返信する。改善策提供部１３０ｅは、ライン構成の変更後の生産量が変更前よりも増加している生産ラインが複数ある場合には、ライン構成の変更後の生産量が多いものから順に列挙したラインバランス改善策リストを、ラインバランス改善策の問合せの送信元に対する応答として作成する。
【００４３】
なお、制御部１３０は、所定のタイミングで、作業履歴データベース１２０ｂから作業履歴データを取得し、作業履歴データに基づいて、ライン構成の変更が行われた生産ラインを検出するようにしてもよい。この場合、制御部１３０は、ライン構成の変更が行われた生産ラインを検出した場合には、変更後のライン構成に関するライン構成情報を生成し、生産ラインデータベース１２０ａに格納する。あるいは、制御部１３０は、縫製工場端末２００〜４００から、変更後のライン構成情報を受信するようにしてもよい。この場合、制御部１３０は、変更後のライン構成情報を、生産ラインデータベース１２０ａに格納する。
【００４４】
縫製工場端末２００〜４００は、インターネット５を介して、ラインバランス改善策提供装置１００と通信可能な状態で接続される。縫製工場端末２００〜４００は、同一の機能構成を有するので、以下では、縫製工場端末２００を例に挙げて説明する。
【００４５】
縫製工場端末２００は、図４に示すように、通信部２１０、記憶部２２０及び制御部２３０を有する。
【００４６】
通信部２１０は、ラインバランス改善策提供装置１００との間で実行される各種情報のやり取りに関する通信を制御する。さらに、通信部２１０は、ＬＡＮなど、縫製工場２０内に構築されたローカルネットワークを介して、ミシン２０ａ〜２０ｃ、ミシン２０ｅ〜ミシン２０ｇなどから各種情報を取得するための通信を制御する。
【００４７】
記憶部２２０は、ミシン記録データ２２０ａを有する。ミシン記録データ２２０ａには、ミシン２０ａ〜２０ｃ、ミシン２０ｅ〜ミシン２０ｇなどにおいて記録された作業のデータ（製品ＩＤ、ミシンＩＤ、オペレータＩＤ、工程ＩＤ、稼動情報）が記録される。また、記憶部２２０は、ミシン記録データ２２０ａのほか、制御部２３０により各種処理に必要なプログラムおよびデータを記憶する。
【００４８】
制御部２３０は、ＣＰＵ（Central  Processing  Unit）などの演算装置と、演算装置が処理に利用するメモリなどの記憶装置とを備え、これらのハードウェア資源を用いて、記憶部２２０に記憶されているプログラムを実行することによって各種の機能を実現する。制御部２３０が実現する機能には、図４に示すように、データ格納部２３０ａ及びデータ送信部２３０ｂが含まれる。
【００４９】
データ格納部２３０ａは、ミシン２０ａ〜２０ｃ、及びミシン２０ｅ〜ミシン２０ｇなどに記録されているデータを収集し、対応する生産ラインＩＤに関連付けてミシン記録データ２２０ａとして記憶部２２０に格納する。
【００５０】
データ送信部２３０は、ラインバランス改善策提供装置１００からの要求に応じて、記憶部２２０に記憶されているミシン記録データ２２０ａを読み込み、読み込んだミシン記録データ２２０ａを、生産ラインＩＤに関連付けて、作業履歴データとしてラインバランス改善策提供装置１００に送信する。
【００５１】
ミシン２０ａ〜２０ｃ、及びミシン２０ｅ〜２０ｇなどは、作業のデータ（製品ＩＤ、ミシンＩＤ、オペレータＩＤ、工程ＩＤ、稼動情報）を記録する。ミシン２０ａ〜２０ｃなどは、縫製工場２０が有する生産ラインのうち、生産ラインＩＤ“２０Ｌ１”の生産ラインに配置され、ミシン２０ｅ〜２０ｇなどは、縫製工場２０が有する生産ラインのうち、生産ラインＩＤ“２０Ｌ２”の生産ラインに配置される。
【００５２】
以下、図８〜図１０を用いて、縫製工場により生産される製品、生産ラインで実施される一連の作業工程、及び生産ラインのライン構成について説明する。図８は、実施例１に係る製品の一例を示す図である。図９は、図８に示す製品を生産するときの一連の作業工程の一例を示す図である。図１０は、図８に示す製品を生産する生産ラインのライン構成の一例を示す図である。
【００５３】
図８に示すように、例えば、縫製工場の生産ラインでは、縫製の製品としてズボンが生産される。例えば、図８に示す製品（ズボン）には、製品ＩＤとして“００１”が付与される。
【００５４】
図９に示すように、図８に示す製品（ズボン）を生産するときの作業工程は、工程ＩＤ“Ｐ１”から工程ＩＤ“Ｐ１１”までの計１１の作業工程からなる。図８に示す製品（ズボン）を生産するときの作業工程は、工程ＩＤ“Ｐ１”から工程ＩＤ“Ｐ１１”まで順に実施される。工程ＩＤ“Ｐ１”から工程ＩＤ“Ｐ１１”までの計１１の作業工程は、オペレータＩＤ“Ｕ０１〜Ｕ０６”の計６人のオペレータにより分担実施される。
【００５５】
工程ＩＤ“Ｐ１”の作業工程“前中心接ぎ”、及び工程ＩＤ“Ｐ２”の作業工程“後ろ中心接ぎ”は、オペレータＩＤ“Ｕ０１”のオペレータにより担当される。工程ＩＤ“Ｐ３”の作業工程“脇合わせ”は、オペレータＩＤ“Ｕ０２”のオペレータにより担当される。
【００５６】
工程ＩＤ“Ｐ４”の作業工程“裾三巻縫”、工程ＩＤ“Ｐ５”の作業工程“内股合わせ”、工程ＩＤ“Ｐ６”の作業工程“身頃返し”は、オペレータＩＤ“Ｕ０３”のオペレータと、オペレータＩＤ“Ｕ０４”のオペレータにより担当される。例えば、工程ＩＤ“Ｐ４”の作業工程“裾三巻縫”、及び工程ＩＤ“Ｐ５”の作業工程“内股合わせ”をオペレータＩＤ“Ｕ０３”のオペレータが担当し、工程ＩＤ“Ｐ５”の作業工程“内股合わせ”、及び工程ＩＤ“Ｐ６”の作業工程“身頃返し”をオペレータＩＤ“Ｕ０４”のオペレータが担当する。
【００５７】
工程ＩＤ“Ｐ７”の作業工程“シック付け縫”、工程ＩＤ“Ｐ８”の作業工程“寸法カット”、工程ＩＤ“Ｐ９”の作業工程“ゴム輪縫”は、オペレータＩＤ“Ｕ０５”のオペレータにより担当される。工程ＩＤ“Ｐ１０”の作業工程“ウエストゴム入れ”、及び工程ＩＤ“Ｐ１１”の作業工程“閂止（かんぬきどめ）”は、オペレータＩＤ“Ｕ０６”のオペレータにより担当される。
【００５８】
図１０に示す１０Ａは、ミシンなどが配置される作業台を示し、図１０に示す１０Ｂは、各工程の作業内容に応じた各種ミシンが設定されているオペレータの座席を示す。図１０に示すように、オペレータＩＤ“Ｕ０１〜Ｕ０６”の各オペレータは、対応する座席に着席し、担当する作業工程を実施する。図１０は、図１０の一番左の座席に位置するオペレータＩＤ“Ｕ０１”のオペレータから、図１０の一番右の座席に位置するオペレータＩＤ“Ｕ０６”のオペレータに向って、図８に示す製品の生産が進められる生産ラインとなっている。
【００５９】
［実施例１に係る処理］
図１１は、実施例１に係るラインバランス改善策提供装置による処理手順の一例を示す図である。図１１に示す処理手順は、ラインバランス改善策提供装置１００が、縫製工場端末２００〜４００のいずれかから、ラインバランス改善策の問合せを受信したときに開始される。
【００６０】
取得部１３０ｂは、生産ラインデータベース１２０ａを参照して、問合せの送信元に対応する製品ＩＤ、及び問合せの送信元に対応する生産ラインにおける人員構成情報を取得する（ステップＳ１０１）。例えば、取得部１３０ｂは、問合せの送信元が縫製工場端末２００である場合には、生産ラインデータベース１２０ａに記憶されている縫製工場２０に関するデータを参照して、製品ＩＤ（例えば、００１）および人員構成情報（例えば、オペレータ数“６”）を取得する。なお、問合せの送信元に対応する縫製工場が複数の生産ラインを有する場合には、各生産ラインに対応する製品ＩＤ及び人員構成情報（オペレータ数）を取得する。
【００６１】
続いて、取得部１３０ｂは、ステップＳ１０１で取得した製品ＩＤ及び人員構成情報（オペレータ数）をキーとして、生産ラインデータベース１２０ａの検索を行い、製品及びオペレータ数の組合せが一致する生産ラインがあるかどうかを判定する（ステップＳ１０２）。判定の結果、製品及びオペレータ数の組合せが一致する生産ラインがない場合には（ステップＳ１０２、Ｎｏ）、取得部１３０ｂは、図１１に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【００６２】
これとは反対に、判定の結果、製品及びオペレータ数の組合せが一致する生産ラインがある場合には（ステップＳ１０２、Ｙｅｓ）、取得部１３０ｂは、該当する生産ラインを識別する生産ラインＩＤを取得し、取得した生産ラインＩＤに対応する作業履歴データを作業履歴データベース１２０ｂから取得する（ステップＳ１０３）。
【００６３】
続いて、抽出部１３０ｃは、ステップＳ１０３で取得部１３０ｂにより取得された作業履歴データに基づいて、ステップＳ１０２の判定の結果得られた生産ラインの中に、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがあるかどうかを判定する（ステップＳ１０４）。具体的には、抽出部１３０ｃは、作業履歴データに記録されている工程ＩＤの推移を参照し、少なくとも、作業開始時とは異なる工程ＩＤが新たに記録されている場合には、オペレータが担当する作業工程の変更が行われた形跡ありと判断する。
【００６４】
判定の結果、ステップＳ１０２の判定の結果得られた生産ラインの中に、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがない場合には（ステップＳ１０４、Ｎｏ）、抽出部１３０ｃは、図１１に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【００６５】
これとは反対に、判定の結果、ステップＳ１０２の判定の結果得られた生産ラインの中に、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがある場合には（ステップＳ１０４、Ｙｅｓ）、抽出部１３０ｃは、該当する生産ラインに対応する作業履歴データを抽出する（ステップＳ１０５）。すなわち、抽出部１３０ｃは、製品やオペレータなどに変更がなく、作業工程が変更されていれば、ライン構成に対する変更が試みられたものと判断して、対応する作業履歴データを、ライン構成の変更が行われたものとみなせる生産ラインに関するデータとして抽出する。
【００６６】
続いて、算出部１３０ｄは、ステップＳ１０５で抽出された作業履歴データに対応する生産ラインについて、作業工程の変更前後の生産量を算出する（ステップＳ１０６）。
【００６７】
続いて、改善策提供部１３０ｅは、算出部１３０ｄによる生産量の算出結果を参照し、作業工程の変更後に生産量が増加した生産ラインがあるかどうかを判定する（ステップＳ１０７）。判定の結果、作業工程の変更後に生産量が増加した生産ラインがない場合には（ステップＳ１０７、Ｎｏ）、改善策提供部１３０ｅは、図１１に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【００６８】
これとは反対に、判定の結果、作業工程の変更後に生産量が増加した生産ラインがある場合には（ステップＳ１０７、Ｙｅｓ）、改善策提供部１３０ｅは、ラインバランス改善策リストを作成して、ラインバランス改善策の問合せの送信元に送信する（ステップＳ１０８）。そして、改善策提供部１３０ｅは、図１１に示す処理手順を終了する。
【００６９】
図１２は、実施例１に係るラインバランス改善策リストの一例を示す図である。図１２に示すように、ラインバランス改善策リストは、対応する製品の製品ＩＤと、ライン構成の変更が行われた他の生産ラインのライン構成に関する情報と、ライン構成の変更前後の生産量の情報を含んで構成される。製品ＩＤは、問合せの送信元に対応する生産ラインで生産される製品のうち、改善策に対応する製品の製品ＩＤである。ライン構成情報は、問合せの送信元に対応する生産ラインと同一の製品を生産し、かつ生産ラインを構成するオペレータ数が同一であり、ライン構成の変更が行われた他の生産ラインのライン構成に関する情報である。さらに、ラインバランス改善策リストは、改善策である他の生産ラインのライン構成に関する情報が複数ある場合には、生産量が多いものから順に列挙する。
【００７０】
（実施例１による効果）
上述してきたように、実施例１では、ラインバランス改善策提供装置１００は、縫製工場から収集する作業履歴データに基づいて、製品およびオペレータ数が同一である他の生産ラインのうち、ライン構成の変更が行われた他の生産ラインを検出する。そして、ラインバランス改善策提供装置１００は、検出した他の生産ラインの中から、ライン構成の変更後に生産量が増加した生産ラインのライン構成情報を、ラインバランス改善策の問合せの送信元である縫製工場などに提供する。このように、実施例１によれば、製品およびオペレータ数が同一であるか否かという条件を用いることにより、ラインバランス改善策提供装置１００が作業履歴データを収集する複数の生産ラインの中から、同様の問題が発生し得る生産ラインを絞り込むことができる。さらに、実施例１によれば、作業履歴データに記録されている工程ＩＤの推移に基づいて、例えば、オペレータの担当する作業工程が変更などのライン構成の変更を簡単に検出できる。さらに、実施例１によれば、作業履歴データに記録されているデータに基づいて、ライン構成の変更による効果を簡単に確認できる結果、ラインバランス改善策を迅速に提供することができ、さらに、生産量の増加など実効的な効果があった改善策を積極的に提供できる。
【００７１】
実施例１では、例えば、図１１に示すステップＳ１０７にて、ライン構成が変更された生産ラインについて、生産量が増加したか否かを判定して、ライン構成の変更による結果を判定する例を説明した。しかしながら、これには限定されず、例えば、不良品率などが低下したか否か基準として、ライン構成による結果を判定するようにしてもよい。
【００７２】
実施例１では、オペレータの担当する作業工程が変更されているか否かを検出することにより、生産ラインにおけるライン構成の変更を検出したが、例えば、オペレータやミシンが変更されているか否かを検出することにより、ライン構成の変更を検出してもよい。この場合のラインバランス改善策は、生産ラインにおいて各オペレータにより分担実施される一連の作業工程の流れを示すライン構成情報ではなく、オペレータやミシンの変更に関する情報を提供する。
【００７３】
実施例１では、ラインバランス改善策の問合せがあった場合に、問合せの送信元の縫製工場の生産ラインで生産される全ての製品について、ラインバランスの改善策の抽出を行う例を説明した。しかしながら、これには限定されず、例えば、ラインバランスの改善策の問合せ時に、改善策を希望する製品を問合せの送信元に指定させるようにしてもよい。
【実施例２】
【００７４】
実施例１では、製品およびオペレータ数が同一である他の生産ラインの作業履歴データに基づく改善策の抽出処理を実行する例を説明した。以下の実施例２では、製品およびオペレータ数に加えて、さらに隘路工程が同一である他の生産ラインの作業履歴データに基づく改善策の抽出処理を実行する例を説明する。
【００７５】
図１３を用いて、実施例２に係る処理の概要を説明する。図１３は、実施例２に係る処理の概要を説明するための図である。
【００７６】
図１３に示すように、縫製工場端末２００〜４００は、例えば、工業用ミシンメーカ１により公開されるホームページなどに接続し、ホームページからラインバランス改善策要求画面へアクセスする（ステップＳ２１）。ラインバランス改善策提供装置１００は、縫製工場端末２００〜４００からの要求に応じて、ラインバランス改善策要求画面を送信する（ステップＳ２２）。
【００７７】
続いて、縫製工場端末２００〜４００は、ラインバランス改善策要求画面（図３参照）をディスプレイなどに表示する。縫製工場端末２００〜４００は、ラインバランス改善策要求画面にユーザＩＤ及びパスワードの入力された後、スタートボタンの操作を受け付けると、ラインバランス改善策提供装置１００に対して、ラインバランス改善策の問合せを送信する（ステップＳ２３）。
【００７８】
ラインバランス改善策提供装置１００は、ラインバランス改善策の問合せを受信すると、ユーザＩＤ及びパスワードに基づくユーザ認証を行い、要求元の生産ラインと、製品、オペレータ数および隘路工程が一致する生産ラインの作業履歴データに基づく改善策の抽出処理を実行する（ステップＳ２４）。なお、隘路工程の特定方法については、後に詳述する。
【００７９】
続いて、ラインバランス改善策提供装置１００は、製品、オペレータ数および隘路工程が一致する生産ラインの作業履歴データに基づく改善策の抽出処理の結果に基づいて、ラインバランス改善策を縫製工場端末２００〜４００に送信する（ステップＳ２５）。
【００８０】
［実施例２に係る機能構成］
図１４は、実施例２に係るラインバランス改善策提供装置の機能構成の一例を示す図である。図１４に示すラインバランス改善策提供装置１００の機能構成は、制御部１３０により実現される機能として、隘路工程特定部１３０ｆがさらに含まれる点が、実施例１とは異なる。
【００８１】
図１５は、実施例２に係る生産ラインデータベースのデータ構成の一例を示す図である。生産ラインデータベース１２０ａは、図１５に示すように、縫製工場ごとに、生産ラインＩＤ、製品ＩＤ、人員構成情報、及びライン構成情報に加えて、さらに、隘路工程情報を対応付けて記憶する。例えば、図１５に示す例では、隘路工程情報により、縫製工場２０の生産ラインのうち、生産ラインＩＤ“２０Ｌ１”の生産ラインでは、工程ＩＤ“Ｐ３”の作業工程、工程ＩＤ“Ｐ７”の作業工程、工程ＩＤ“Ｐ８”の作業工程、工程ＩＤ“Ｐ９”の作業工程が隘路工程であることが分かる。
【００８２】
隘路工程特定部１３０ｆは、所定のタイミングで、各縫製工場が有する各生産ラインについて、隘路工程を特定するための処理を実行する。例えば、隘路工程特定部１３０ｆは、１日１回、所定の時刻に、作業履歴データベース１２０ｂに記録されている作業履歴データを読み込み、生産ラインごとに、一製品あたりの作業工程を完了するまでに要する各オペレータの所要時間を求め、ピッチダイヤグラムを作成する。
【００８３】
図１６は、実施例２に係るピッチダイヤグラムの一例を示す図である。図１６は、ある１つの生産ラインのピッチダイヤグラムを示している。図１６に示すグラフ領域の横軸は、オペレータＩＤの軸であり、ダイヤグラムの原点から右側に向って作業工程順のオペレータＩＤがそれぞれ設定される。図１６に示すグラフ領域の縦軸は、一製品あたりの作業割当時間（秒）の軸である。各オペレータの所要時間をプロットし、プロットした点を線で結ぶことにより、図１６に示すピッチダイヤグラムがグラフ領域に描画される。
【００８４】
さらに、図１６に示すピッチダイヤグラムには、グラフ領域の横軸に変更な線分により、ＳＰＴ（Ｓｔａｎｄａｒｄ  Ｐｉｔｃｈ  Ｔｉｍｅ）が点線で描画される。ＳＰＴは、一製品あたりの作業工程を完了するまでに要する、オペレータ１人当たりの標準加工時間であり、以下の式（１）及び式（２）より算出される。
【００８５】
標準加工時間＝正味加工時間×（１＋余裕率）                      ・・・（１）
ＳＰＴ＝標準総加工時間／オペレータ数                      ・・・（２）
【００８６】
なお、以下の式（３）及び式（４）に示すように、オペレータ数の代わりに、目標日産量、又は制限機種台数を用いてＳＰＴを求めることもできる。
ＳＰＴ＝１日の作業時間／目標日産量                        ・・・（３）
ＳＰＴ＝制限機種の標準総加工時間／制限機種台数            ・・・（４）
【００８７】
隘路工程特定部１３０ｆは、以下の式（５）により、オペレータごとに、所要時間及びピッチタイムに基づいて、編成効率を求め、目標編成効率を満足していないオペレータが担当する作業工程を隘路工程として特定する。
【００８８】
編成効率＝ＳＰＴ／所要時間×１００                              ・・・（５）
【００８９】
図１６に示すピッチダイヤグラムにおいて、隘路工程特定部１３０ｆは、式（５）により求めた編成効率と目標編成効率との比較結果に基づいて、例えば、オペレータＩＤ“Ｕ０４”のオペレータが担当する作業工程を隘路工程と特定する。
【００９０】
このようにして、隘路工程特定部１３０ｆは、所定のタイミングで、生産ラインごとに隘路工程を特定し、特定の結果得られる隘路工程情報（工程ＩＤ）を、生産ラインＩＤに対応付けて、生産ラインデータベース１２０ａに格納する。
【００９１】
取得部１３０ｂは、縫製工場端末２００〜４００から、ラインバランス改善策の問合せを受信した場合に、生産ラインデータベース１２０ａを参照して、問合せの送信元の縫製工場端末が設置されている縫製工場内の生産ラインで生産されている製品の製品ＩＤ、該当生産ラインにおける人員構成情報（オペレータ数）、及び該当生産ラインにおける隘路工程情報（工程ＩＤ）と、同一の製品ＩＤ、人員構成情報及び隘路工程情報に対応付けられている生産ラインがあるかどうかを判定する。判定の結果、問合せの送信元に対応する製品ＩＤ、人員構成情報および隘路工程情報に対応付けられている生産ラインがある場合には、該当生産ラインを識別する生産ラインＩＤを取得する。続いて、取得部１３０ｂは、取得した生産ラインＩＤに対応付けられた作業履歴データを作業履歴データベース１２０ｂから取得する。
【００９２】
［実施例２に係る処理］
図１７は、実施例２に係るラインバランス改善策提供装置による処理手順の一例を示す図である。図１７に示す処理手順は、ラインバランス改善策提供装置１００が、縫製工場端末２００〜４００のいずれかから、ラインバランス改善策の問合せを受信したときに開始される。図１７に示す処理手順は、ステップＳ２０１及びステップＳ２０２の処理が、図１１に示す処理手順とは異なる。
【００９３】
取得部１３０ｂは、生産ラインデータベース１２０ａを参照して、問合せの送信元に対応する製品ＩＤ、人員構成情報及び隘路工程情報を取得する（ステップＳ２０１）。例えば、取得部１３０ｂは、問合せの送信元が縫製工場端末２００である場合には、生産ラインデータベース１２０ａに記憶されている縫製工場２０に関するデータを参照して、製品ＩＤ（例えば、００１）、人員構成情報（例えば、オペレータ数“６”）及び隘路工程情報（工程ＩＤ“Ｐ３，Ｐ７，Ｐ８，Ｐ９”）を取得する。なお、問合せの送信元に対応する縫製工場が複数の生産ラインを有する場合には、各生産ラインに対応する製品ＩＤ、人員構成情報（オペレータ数）及び隘路工程情報（工程ＩＤ）を取得する。
【００９４】
続いて、取得部１３０ｂは、ステップＳ２０１で取得した製品ＩＤ、人員構成情報（オペレータ数）及び隘路工程情報（工程ＩＤ）をキーとして、生産ラインデータベース１２０ａの検索を行い、製品、オペレータ数及び隘路工程の組合せが一致する生産ラインがあるかどうかを判定する（ステップＳ２０２）。判定の結果、製品及びオペレータ数の組合せが一致する生産ラインがない場合には（ステップＳ２０２、Ｎｏ）、取得部１３０ｂは、図１７に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【００９５】
これとは反対に、判定の結果、製品、オペレータ数および隘路工程の組合せが一致する生産ラインがある場合には（ステップＳ２０２、Ｙｅｓ）、取得部１３０ｂは、製品、オペレータ数および隘路工程が一致する生産ラインの生産ラインＩＤを取得し、取得した生産ラインＩＤに対応する作業履歴データを作業履歴データベース１２０ｂから取得する（ステップＳ２０３）。
【００９６】
続いて、抽出部１３０ｃは、ステップＳ２０３で取得部１３０ｂにより取得された作業履歴データに基づいて、ステップＳ２０２の判定の結果得られた生産ライン（問合せの送信元と製品、オペレータ数および隘路工程が一致する生産ライン）の中に、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがあるかどうかを判定する（ステップＳ２０４）。
【００９７】
判定の結果、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがない場合には（ステップＳ２０４、Ｎｏ）、抽出部１３０ｃは、図１７に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【００９８】
これとは反対に、判定の結果、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがある場合には（ステップＳ２０４、Ｙｅｓ）、抽出部１３０ｃは、該当する生産ラインに対応する作業履歴データを抽出する（ステップＳ２０５）。
【００９９】
続いて、算出部１３０ｄは、ステップＳ２０５で抽出された作業履歴データに対応する生産ラインについて、作業工程の変更前後の生産量を算出する（ステップＳ２０６）。
【０１００】
続いて、改善策提供部１３０ｅは、算出部１３０ｄによる生産量の算出結果を参照し、作業工程の変更後に生産量が増加した生産ラインがあるかどうかを判定する（ステップＳ２０７）。判定の結果、作業工程の変更後に生産量が増加した生産ラインがない場合には（ステップＳ２０７、Ｎｏ）、改善策提供部１３０ｅは、図１７に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１０１】
これとは反対に、判定の結果、作業工程の変更後に生産量が増加した生産ラインがある場合には（ステップＳ２０７、Ｙｅｓ）、改善策提供部１３０ｅは、ラインバランス改善策リストを作成して、ラインバランス改善策の問合せの送信元に送信する（ステップＳ２０８）。そして、改善策提供部１３０ｅは、図１７に示す処理手順を終了する。
【０１０２】
（実施例２による効果）
上述してきたように、実施例２によれば、隘路工程が同一であるか否かという条件を加えることにより、ボトルネックとなっている作業工程が同じである他の生産ラインを絞り込むことができる。この結果、ラインバランス改善策の問合せの送信元に対して、より実効的な効果のある情報をラインバランス改善策として積極的に提供できる。
【実施例３】
【０１０３】
実施例２では、製品、オペレータ数、及び隘路工程が同一である他の生産ラインの作業履歴データに基づく改善策の抽出処理を実行する例を説明した。以下の実施例３では、さらにライン構成が類似する他の生産ラインの作業履歴データに基づく改善策の抽出処理を実行する例を説明する。
【０１０４】
図１８を用いて、実施例３に係る処理の概要を説明する。図１８は、実施例３に係る処理の概要を説明するための図である。
【０１０５】
図１８に示すように、縫製工場端末２００〜４００は、例えば、工業用ミシンメーカ１により公開されるホームページなどに接続し、ホームページからラインバランス改善策要求画面へアクセスする（ステップＳ３１）。ラインバランス改善策提供装置１００は、縫製工場端末２００〜４００からの要求に応じて、ラインバランス改善策要求画面を送信する（ステップＳ３２）。
【０１０６】
続いて、縫製工場端末２００〜４００は、ラインバランス改善策要求画面（図３参照）をディスプレイなどに表示する。縫製工場端末２００〜４００は、ラインバランス改善策要求画面にユーザＩＤ及びパスワードの入力された後、スタートボタンの操作を受け付けると、ラインバランス改善策提供装置１００に対して、ラインバランス改善策の問合せを送信する（ステップＳ３３）。
【０１０７】
ラインバランス改善策提供装置１００は、ラインバランス改善策の問合せを受信すると、ユーザＩＤ及びパスワードに基づくユーザ認証を行い、要求元の生産ラインと、製品、オペレータ数、隘路工程が一致し、かつライン構成が類似する生産ラインの作業履歴データに基づく改善策の抽出処理を実行する（ステップＳ３４）。
【０１０８】
続いて、ラインバランス改善策提供装置１００は、製品、オペレータ数、隘路工程が一致し、かつライン構成が類似する生産ラインの作業履歴データに基づく改善策の抽出処理の結果に基づいて、ラインバランス改善策を縫製工場端末２００〜４００に送信する（ステップＳ３５）。
【０１０９】
［実施例３に係る処理］
図１９は、実施例３に係るラインバランス改善策提供装置による処理手順の一例を示す図である。図１９に示す処理手順は、ラインバランス改善策提供装置１００が、縫製工場端末２００〜４００のいずれかから、ラインバランス改善策の問合せを受信したときに開始される。図１９に示す処理手順は、ステップＳ３０１及びステップＳ３０２の処理が、図１７に示す処理手順とは異なる。
【０１１０】
取得部１３０ｂは、生産ラインデータベース１２０ａを参照して、問合せの送信元に対応する製品ＩＤ、人員構成情報、隘路工程情報、及びライン構成情報を取得する（ステップＳ３０１）。例えば、取得部１３０ｂは、問合せの送信元が縫製工場端末２００である場合には、生産ラインデータベース１２０ａに記憶されている縫製工場２０に関するデータを参照して、製品ＩＤ（例えば、００１）、人員構成情報（例えば、オペレータ数“６”）、隘路工程情報（工程ＩＤ“Ｐ３，Ｐ７，Ｐ８，Ｐ９”）、及びライン構成情報（（Ｐ１，Ｐ２）→Ｐ３→（Ｐ４，Ｐ５）→(Ｐ５，Ｐ６)→（Ｐ７，Ｐ８，Ｐ９）→（Ｐ１０，Ｐ１１））を取得する。なお、問合せの送信元に対応する縫製工場が複数の生産ラインを有する場合には、各生産ラインに対応する、製品ＩＤ、人員構成情報（オペレータ数）、隘路工程情報（工程ＩＤ）、及びライン構成情報を取得する。
【０１１１】
続いて、取得部１３０ｂは、ステップＳ３０１で取得した、製品ＩＤ、人員構成情報（オペレータ数）、隘路工程情報（工程ＩＤ）、及びライン構成情報をキーとして、生産ラインデータベース１２０ａの検索を行い、製品、オペレータ数、隘路工程の組合せが一致し、かつライン構成が類似する生産ラインがあるかどうかを判定する（ステップＳ３０２）。ここで、取得部１３０ｂは、同一の作業工程を全て含んでいるが、１人のオペレータに割り当てられる作業工程の数や作業工程の順序が異なる場合には、ライン構成が類似するものと判断する。
【０１１２】
判定の結果、製品、オペレータ数、隘路工程が一致し、かつライン構成が類似する生産ラインがない場合には（ステップＳ３０２、Ｎｏ）、取得部１３０ｂは、図１９に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１１３】
これとは反対に、判定の結果、製品、オペレータ数および隘路工程が一致する生産ラインがある場合には（ステップＳ３０２、Ｙｅｓ）、取得部１３０ｂは、製品、オペレータ数、隘路工程が一致し、かつライン構成が類似する生産ラインの生産ラインＩＤを取得し、取得した生産ラインＩＤをキーとして、生産ラインに対応する作業履歴データを作業履歴データベース１２０ｂから取得する（ステップＳ３０３）。
【０１１４】
続いて、抽出部１３０ｃは、ステップＳ３０３で取得部１３０ｂにより取得された作業履歴データに基づいて、ステップＳ３０２の判定の結果得られた生産ラインの中に、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがあるかどうかを判定する（ステップＳ３０４）。
【０１１５】
判定の結果、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがない場合には（ステップＳ３０４、Ｎｏ）、抽出部１３０ｃは、図１９に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１１６】
これとは反対に、判定の結果、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがある場合には（ステップＳ３０４、Ｙｅｓ）、抽出部１３０ｃは、該当する生産ラインに対応する作業履歴データを抽出する（ステップＳ３０５）。
【０１１７】
続いて、算出部１３０ｄは、ステップＳ３０５で抽出された作業履歴データに対応する生産ラインについて、作業工程の変更前後の生産量を算出する（ステップＳ３０６）。
【０１１８】
続いて、改善策提供部１３０ｅは、算出部１３０ｄによる生産量の算出結果を参照し、作業工程の変更後に生産量が増加した生産ラインがあるかどうかを判定する（ステップＳ３０７）。判定の結果、作業工程の変更後に生産量が増加した生産ラインがない場合には（ステップＳ３０７、Ｎｏ）、改善策提供部１３０ｅは、図１９に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１１９】
これとは反対に、判定の結果、作業工程の変更後に生産量が増加した生産ラインがある場合には（ステップＳ３０７、Ｙｅｓ）、改善策提供部１３０ｅは、ラインバランス改善策リストを作成して、ラインバランス改善策の問合せの送信元に送信する（ステップＳ３０８）。そして、改善策提供部１３０ｅは、図１９に示す処理手順を終了する。
【０１２０】
（実施例３による効果）
上述してきたように、実施例３によれば、隘路工程が同一であるか否かに加えて、ライン構成が類似するか否かという条件を加えることにより、ボトルネックとなっている作業工程が同じであるだけでなく、ライン構成がより近い他の生産ラインを絞り込むことができる。この結果、ラインバランス改善策の問合せの送信元に対して、実施例２によりもさらに実効的な効果のある情報をラインバランス改善策として積極的に提供できる。
【実施例４】
【０１２１】
上記の実施例１では、製品およびオペレータ数が同一である他の生産ラインの作業履歴データに基づいて、ラインバランスの改善策の抽出処理を実行する例を説明した。以下の実施例４では、仮に、同一の製品を生産する生産ラインがなくとも、類似製品を生産する生産ラインの作業履歴データから、ラインバランスの改善策の抽出を試みる例を説明する。
【０１２２】
図２０を用いて、実施例４に係る処理の概要を説明する。図２０は、実施例４に係る処理の概要を説明するための図である。
【０１２３】
図２０に示すように、縫製工場端末２００〜４００は、例えば、工業用ミシンメーカ１により公開されるホームページなどに接続し、ホームページからラインバランス改善策要求画面へアクセスする（ステップＳ４１）。ラインバランス改善策提供装置１００は、縫製工場端末２００〜４００からの要求に応じて、ラインバランス改善策要求画面を送信する（ステップＳ４２）。
【０１２４】
続いて、縫製工場端末２００〜４００は、ラインバランス改善策要求画面（図３参照）をディスプレイなどに表示する。縫製工場端末２００〜４００は、ラインバランス改善策要求画面にユーザＩＤ及びパスワードの入力された後、スタートボタンの操作を受け付けると、ラインバランス改善策提供装置１００に対して、ラインバランス改善策の問合せを送信する（ステップＳ４３）。
【０１２５】
ラインバランス改善策提供装置１００は、ラインバランス改善策の問合せを受信すると、ユーザＩＤ及びパスワードに基づくユーザ認証を行い、要求元の生産ラインと、同一の製品を生産する生産ラインがない場合、類似製品を生産する生産ラインの作業履歴データに基づく改善策の抽出処理を実行する（ステップＳ４４）。
【０１２６】
続いて、ラインバランス改善策提供装置１００は、類似製品を生産する生産ラインの作業履歴データに基づく改善策の抽出処理の結果に基づいて、ラインバランス改善策を縫製工場端末２００〜４００に送信する（ステップＳ４５）。
【０１２７】
実施例４に係るラインバランス改善策提供装置の機能構成は、基本的には、実施例１と同様であるが、以下に説明する点が異なる。
【０１２８】
図２１は、実施例４に係る生産ラインデータベースのデータ構成の一例を示す図である。図２１に示すように、生産ラインデータベース１２０ａは、図５に示す情報に加えて、類似製品ＩＤをさらに記憶する。類似製品ＩＤは、ラインバランス改善策提供装置１００の管理者などにより予め記録される。図８に示す製品であれば、例えば、衣類のうち、ボトムスのカテゴリに含まれる製品であって、作業工程が８割以上一致するものを類似製品とする。図５に示す例では、例えば、生産ラインＩＤ“２０Ｌ１”の生産ラインで生産される製品ＩＤ“００１”の製品、生産ラインＩＤ“３０Ｌ１”の生産ラインで生産される製品ＩＤ“００５”の製品、及び生産ラインＩＤ“４０Ｌ１”の生産ラインで生産される製品ＩＤ“００６”の製品が相互に類似する製品として記録されている。
【０１２９】
取得部１３０ｂは、縫製工場端末２００〜４００から、ラインバランス改善策の問合せを受信した場合に、生産ラインデータベース１２０ａを参照して、問合せの送信元である縫製工場端末が設置された縫製工場内の生産ラインで生産されている製品の製品ＩＤを取得する。そして、取得部１３０ｂは、取得した製品ＩＤをキーとして、生産ラインデータベース１２０ａの検索を行い、製品が一致する生産ラインがあるかどうかを判定する。判定の結果、製品が一致する生産ラインがない場合には、生産ラインデータベース１２０ａの検索を行い、製品が類似する生産ライン（類似製品を生産する生産ライン）があるかどうかを判定する。製品が類似する生産ラインがある場合には、類似製品を生産する生産ラインがあった問合せの送信元の製品に対応する人員構成情報を取得し、製品が類似する生産ラインの中に、オペレータ数が一致する生産ラインがあるかどうか判定する。オペレータ数が一致する生産ラインがある場合には、取得部１３０ｂは、該当の生産ラインに対応する作業履歴データを作業履歴データベース１２０ｂから取得する。
【０１３０】
抽出部１３０ｃは、取得部１３０ｂにより取得された作業履歴データに基づいて、問合せの送信元に対応する生産ラインと生産する製品が類似し、かつオペレータ数が一致する生産ライン（以下、適宜、比較検証生産ラインと記載する）の中に、問合せの送信元に対応する生産ラインと縫い工程の難易度が同程度であると判断できる生産ラインがあるかどうかを判定する。具体的には、抽出部１３０ｃは、問合せの送信元に対応する生産ラインの作業履歴データを参照し、生産ラインにて実施される作業工程から、ミシンを用いた縫いの作業を実施する工程を特定し、特定した工程におけるミシンの針数、縫いの速度およびソーイングモード（直線縫いやジグザク縫いなどのステッチパターンに応じて変更されるモード）を取得する。縫いの速度を評価するためのデータとして、例えば、ミシンの主軸の回転速度のデータを取得する。同様に、抽出部１３０ｃは、取得部１３０ｂにより取得された、比較検証生産ラインの作業履歴データを参照し、作業履歴データの中から、ミシンを用いた縫いの作業を実施する工程を特定し、特定した工程におけるミシンの針数、縫いの速度およびソーインググモードを取得する。抽出部１３０ｃは、対応するソーイングモード間でミシンの針数および縫いの速度を比較し、比較検証生産ラインの中から、問合せの送信元に対応する生産ラインで特定した工程におけるミシンの針数および縫いの速度との差が所定の範囲内にある生産ラインを、縫い工程の難易度が同程度であると判断できる生産ラインとして特定する。例えば、同一のソーイングモードで実行される縫い工程であっても、ミシンの針数および縫いの速度が多い工程ほど難易度が高いものと判断できる。なお、抽出部１３０ｃは、縫い工程の難易度を判断するためのデータとして、縫いの速度の代わりに、作業時間を用いてもよい。そして、抽出部１３０ｃは、取得部１３０ｂにより取得された作業履歴データの中から、特定した生産ラインに対応する作業履歴データを抽出する。続いて、抽出部１３０ｃは、実施例１と同様に、抽出した作業履歴データの中から、オペレータが担当する作業工程の変更が行われた作業履歴データがあるかどうかを判定する。
【０１３１】
縫いの作業が実施されるときのミシンの針数は簡易な作業ほど少なくなる。また、縫いの作業が実施されるときのミシンの縫いの速度は、簡易な作業ほど一般に遅くなる。このように、ミシンの針数および縫いの速度は、縫いの作業の難易度が反映されるデータである。ところで、パジャマのズボンと、スーツのスラックスでは、ボトムスという点で類似する製品に該当するが、縫いの作業の難易度は同程度であるとは限らない。そこで、実施例４では、ミシンの針数および縫いの速度に基づいて縫いの作業の難易度を評価することにより、ラインバランスの改善策の問合せ元の生産ラインの類似製品を生産する生産ラインの中から、難易度が同程度の縫いの工程を含む生産ラインを特定する。つまり、実施例４では、類似製品を生産する生産ラインのうち、難易度が同程度の縫いの工程を含む生産ラインを、改善策の問合せ元の生産ラインとラインバランスの実情が最も近いとみなすことができる生産ラインと判断する趣旨である。そして、実施例４では、改善策の問合せ元の生産ラインとラインバランスの実情が最も近い生産ラインの作業履歴データに基づいて、ラインバランスの改善案を問合せ元に提供する。このように、実施例４によれば、ラインバランスの改善策の問合せ元の生産ラインと同一の製品を生産する生産ラインがない場合であっても、類似製品を生産する生産ラインの中から、ラインバランスの実情が最も近いと判断する生産ラインの作業履歴データに基づいて、できるだけ実効的な情報をラインバランスの改善策として問合せ元に提供できる。なお、針数および縫いの速度との差を検証する場合、経験則などに基づいて、針数および縫いの速度と作業の難易度との関係、縫いの作業の難易度が同程度と判断できる針数および縫いの速度の範囲を予め設定しておくものとする。
【０１３２】
［実施例４に係る処理］
図２２及び図２３は、実施例４に係るラインバランス改善策提供装置による処理手順の一例を示す図である。図２２及び図２３に示す処理手順は、ラインバランス改善策提供装置１００が、縫製工場端末２００〜４００のいずれかから、ラインバランス改善策の問合せを受信したときに開始される。図２２及び図２３に示す処理手順は、ステップＳ４０１〜ステップＳ４０４、ステップＳ４１１〜ステップＳ４１６が、図１１とは異なる。
【０１３３】
取得部１３０ｂは、生産ラインデータベース１２０ａを参照して、問合せの送信元に対応する製品ＩＤを取得する（ステップＳ４０１）。続いて、取得部１３０ｂは、製品が一致する生産ラインがあるかどうかを判定する（ステップＳ４０２）。
【０１３４】
判定の結果、製品が一致する生産ラインがある場合には（ステップＳ４０２、Ｙｅｓ）、取得部１３０ｂは、生産ラインデータベース１２０ａを参照して、問合せの送信元に対応する人員構成情報を取得する（ステップＳ４０３）。続いて、取得部１３０ｂは、オペレータ数が一致する生産ラインがあるかどうかを判定する（ステップＳ４０４）。
【０１３５】
判定の結果、オペレータ数が一致する生産ラインがない場合には（ステップＳ４０４、Ｎｏ）、取得部１３０ｂは、図２２に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１３６】
これとは反対に、判定の結果、オペレータ数が一致する生産ラインがある場合には（ステップＳ４０４、Ｙｅｓ）、取得部１３０ｂは、該当の生産ラインに対応する作業履歴データを作業履歴データベース１２０ｂから取得する（ステップＳ４０５）。
【０１３７】
続いて、抽出部１３０ｃは、ステップＳ４０５で取得部１３０ｂにより取得された作業履歴データに基づいて、ステップＳ４０４の判定の結果得られた生産ラインの中に、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがあるかどうかを判定する（ステップＳ４０６）。
【０１３８】
判定の結果、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがない場合には（ステップＳ４０６、Ｎｏ）、抽出部１３０ｃは、図２２に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１３９】
これとは反対に、判定の結果、オペレータが担当する作業工程の変更が行われた形跡のある生産ラインがある場合には（ステップＳ４０６、Ｙｅｓ）、抽出部１３０ｃは、該当する生産ラインに対応する作業履歴データを抽出する（ステップＳ４０７）。
【０１４０】
続いて、算出部１３０ｄは、ステップＳ４０７で抽出された作業履歴データに対応する生産ラインについて、作業工程の変更前後の生産量を算出する（ステップＳ４０８）。
【０１４１】
続いて、改善策提供部１３０ｅは、算出部１３０ｄによる生産量の算出結果を参照し、作業工程の変更後に生産量が増加した生産ラインがあるかどうかを判定する（ステップＳ４０９）。判定の結果、作業工程の変更後に生産量が増加した生産ラインがない場合には（ステップＳ４０９、Ｎｏ）、改善策提供部１３０ｅは、図２２に示す処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１４２】
これとは反対に、判定の結果、作業工程の変更後に生産量が増加した生産ラインがある場合には（ステップＳ４０９、Ｙｅｓ）、改善策提供部１３０ｅは、ラインバランス改善策リストを作成して、ラインバランス改善策の問合せの送信元に送信する（ステップＳ４１０）。そして、改善策提供部１３０ｅは、図２２に示す処理手順を終了する。
【０１４３】
ステップＳ４０２において、判定の結果、製品が一致する生産ラインがない場合には（ステップＳ４０２、Ｎｏ）、取得部１３０ｂは、図２３に示すように、製品が類似する生産ラインがあるかどうかを判定する（ステップＳ４１１）。
【０１４４】
判定の結果、製品が類似する生産ラインがない場合には（ステップＳ４１１、Ｎｏ）、取得部１３０ｂは、図２２に示す処理手順に戻り、処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１４５】
これとは反対に、判定の結果、製品が類似する生産ラインがある場合には（ステップＳ４１１、Ｙｅｓ）、取得部１３０ｂは、生産ラインデータベース１２０ａを参照して、問合せの送信元に対応する人員構成情報を取得する（ステップＳ４１２）。続いて、取得部１３０ｂは、オペレータ数が一致する生産ラインがあるかどうかを判定する（ステップＳ４１３）。
【０１４６】
判定の結果、オペレータ数が一致する生産ラインがない場合には（ステップＳ４１３、Ｎｏ）、取得部１３０ｂは、図２２に示す処理手順に戻り、処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１４７】
これとは反対に、判定の結果、オペレータ数が一致する生産ラインがある場合には（ステップＳ４１３、Ｙｅｓ）、取得部１３０ｂは、該当の生産ラインに対応する作業履歴データを作業履歴データベース１２０ｂから取得する（ステップＳ４１４）。
【０１４８】
続いて、抽出部１３０ｃは、取得部１３０ｂにより取得された作業履歴データに基づいて、問合せの送信元に対応する生産ラインと製品が類似し、かつオペレータ数が一致する生産ライン（以下、適宜、比較検証生産ラインと記載する）の中に、問合せの送信元に対応する生産ラインと縫い工程の難易度が同程度であると判断できる生産ラインがあるかどうかを判定する（ステップＳ４１５）。
【０１４９】
具体的には、抽出部１３０ｃは、問合せの送信元に対応する生産ラインの作業履歴データを参照し、生産ラインにて実施される作業工程から、ミシンを用いた縫いの作業を実施する工程を特定し、特定した工程におけるミシンの針数、縫いの速度およびソーイングモード（直線縫いやジグザク縫いなどのステッチパターンに応じて変更されるモード）を取得する。同様に、抽出部１３０ｃは、取得部１３０ｂにより取得された、比較検証生産ラインの作業履歴データを参照し、作業履歴データの中から、ミシンを用いた縫いの作業を実施する工程を特定し、特定した工程におけるミシンの針数、縫いの速度およびソーインググモードを取得する。抽出部１３０ｃは、対応するソーイングモード間でミシンの針数および縫いの速度を比較し、比較検証生産ラインの中から、問合せの送信元に対応する生産ラインで特定した工程におけるミシンの針数および縫いの速度との差が所定の範囲内にある生産ラインを、縫い工程の難易度が近い（同程度である）と判断できる生産ラインと判定する。
【０１５０】
判定の結果、問合せの送信元に対応する生産ラインと縫い工程の難易度が近いと判断できる生産ラインがない場合には（ステップＳ４１５、Ｎｏ）、抽出部１３０ｃは、図２２に示す処理手順に戻り、処理手順を終了する。このとき、ラインバランス改善策提供装置１００は、適切な改善策を検出できなかった旨のメッセージを、ラインバランス改善策の問合せの送信元に返信するようにしてもよい。
【０１５１】
これとは反対に、判定の結果、問合せの送信元に対応する生産ラインと縫い工程の難易度が近いと判断できる生産ラインがある場合には（ステップＳ４１５、Ｙｅｓ）、抽出部１３０ｃは、ステップＳ４１４で取得された作業履歴データの中から、該当する作業履歴データを抽出する（ステップＳ４１６）。そして、抽出部１３０ｃは、図２２のステップＳ４０６に処理手順に移り、処理を継続する。
【０１５２】
（実施例４による効果）
上述してきたように、実施例４によれば、類似製品を生産する生産ラインの作業履歴データに基づいて、ラインバランスの改善策の抽出を試みるので、同一の製品を生産する生産ラインがなくとも、ラインバランス改善策の提供の可能性を高めることができる。
【０１５３】
実施例４による処理は、実施例２による処理（図１７参照）や実施例３による処理（図１９参照）と組み合わせることもできる。
【符号の説明】
【０１５４】
１  工業用ミシンメーカ
５  インターネット
２０〜４０  縫製工場
１００  ラインバランス改善策提供装置
１１０  通信部
１２０  記憶部
１２０ａ  生産ラインデータベース（生産ライン情報記憶部）
１２０ｂ  作業履歴データベース（作業履歴データ記憶部）
１３０  制御部
１３０ａ  収集部
１３０ｂ  取得部
１３０ｃ  抽出部
１３０ｄ  算出部
１３０ｅ  改善策提供部
１３０ｆ  隘路工程特定部
２００〜４００  縫製工場端末
【図１】
2014021755.tif 000003
【図２】
2014021755.tif 000004
【図３】
2014021755.tif 000005
【図４】
2014021755.tif 000006
【図５】
2014021755.tif 000007
【図６】
2014021755.tif 000008
【図７】
2014021755.tif 000009
【図８】
2014021755.tif 000010
【図９】
2014021755.tif 000011
【図１０】
2014021755.tif 000012
【図１１】
2014021755.tif 000013
【図１２】
2014021755.tif 000014
【図１３】
2014021755.tif 000015
【図１４】
2014021755.tif 000016
【図１５】
2014021755.tif 000017
【図１６】
2014021755.tif 000018
【図１７】
2014021755.tif 000019
【図１８】
2014021755.tif 000020
【図１９】
2014021755.tif 000021
【図２０】
2014021755.tif 000022
【図２１】
2014021755.tif 000023
【図２２】
2014021755.tif 000024
【図２３】
2014021755.tif 000025