(57)【要約】【課題】縫製作業の効率化を図る。【解決手段】ミシン１０の回転数の変化及び縫製作業時刻が時系列的に記録されると共にオペレータＩＤや工程ＩＤが設定時点で挿入された記録データＤを取得するデータ取得手段３６と、いずれかのＩＤと期間とを選択する選択手段Ｍ１と、選択手段で選択されたＩＤと選択期間とから各記録データの該当部分を抽出する抽出処理手段１０５と、抽出データを所定のグラフで表示手段１０３に表示させるグラフ表示処理手段１０５とを備えている。【選択図】図６
2009160084.tif 000002
【特許請求の範囲】
【請求項１】
複数のミシンから取得した記録データを集計して表示手段を制御してグラフ表示を行わせるミシンの作業分析装置であって、
ミシンの回転数の変化及び個々の縫製作業単位の縫製作業時刻が時系列的に記録されると共に複数のオペレータ特定情報及び複数の作業分類特定情報からなる識別情報が設定された時点に応じて時系列的に挿入された前記記録データを取得するデータ取得手段と、
前記識別情報の中からいずれか複数のオペレータ特定情報又は複数の作業分類特定情報を選択すると共にデータ記録期間中のいずれかの期間を選択する選択手段と、
前記選択手段で選択された複数のオペレータ特定情報又は複数の作業分類特定情報と選択期間とから前記各記録データの該当部分を抽出する抽出処理手段と、
前記抽出データを所定のグラフで前記表示手段に表示させるグラフ表示処理手段とを備えることを特徴とするミシンの作業分析装置。
【請求項２】
前記選択手段で選択された選択条件に該当する抽出データに含まれる個々の縫製作業単位の縫製作業時刻から個々の縫製作業単位について縫製所要時間を求める所要時間算出手段と、
前記選択された各識別情報ごとに前記縫製所要時間を外れ値を除いて平均値を算出する平均化処理手段と、
前記グラフ表示処理手段は、前記各識別情報の縫製所要時間の平均値を並べてグラフ表示すると共に、前記選択された全識別情報についての前記縫製所要時間の平均値を示す平均値ラインと前記全識別情報の平均値に対して所定の比率で増減させた上限値及び下限値ラインを前記グラフに重ねて表示することを特徴とする請求項１記載のミシンの作業分析装置。
【請求項３】
前記選択手段で選択された選択条件に該当する抽出データに含まれる個々の縫製作業単位の縫製作業時刻から前記選択された複数の識別情報について個別に縫製作業単位の生産数量を求めると共に、前記各識別情報の生産数量における選択されなかった識別情報についての内訳となる個々の該当数量を求める縫製作業単位計数手段を備え、
前記グラフ表示処理手段は、前記抽出データの複数の識別情報についての生産数量を棒グラフで表示する場合に、各オペレータ特定情報と各作業分類特定情報の内の選択されなかった方の個々の情報について個別に求められた該当数量が識別可能となるように前記棒グラフの表示態様を区分けすることを特徴とする請求項１又は２記載のミシンの作業分析装置。
【請求項４】
前記グラフ表示処理手段によりいずれか一方の前記識別情報をパラメータとしてグラフ表示を行っている場合に、切り替え指示入力を受けて、前記抽出データの複数の識別情報についての縫製作業時間経過ごとの生産数量を示す棒グラフの表示に切り替える第一の切り替え表示制御手段を備えることを特徴とする請求項３記載のミシンの作業分析装置。
【請求項５】
前記選択手段で選択された選択条件に該当する抽出データに含まれるミシンの回転数の変化から選択された各識別情報ごとに稼働時間と休止時間とを累計する稼働時間累計手段を備え、
前記グラフ表示処理手段は、前記累計された稼働時間と休止時間の比率が識別可能となるように表示態様を区分けした棒グラフで表示することを特徴とする請求項１から４のいずれか一項に記載のミシンの作業分析装置。
【請求項６】
前記グラフ表示処理手段によりいずれか一方の前記識別情報をパラメータとしてグラフ表示を行っている場合に、切り替え指示入力を受けて、他方の前記識別情報をパラメータとするグラフ表示に切り替える第二の切り替え表示制御手段を備えることを特徴とする請求項１から５のいずれか一項に記載のミシンの作業分析装置。
【請求項７】
前記抽出データに含まれながら前記表示処理手段によるグラフ表示に反映されない項目について前記グラフをさけて表形式で前記表示手段に表示させる補足表表示処理手段とを備えることを特徴とする請求項１から６のいずれか一項に記載のミシンの作業分析装置。
【請求項８】
前記グラフ表示処理手段によりいずれか一方の前記識別情報をパラメータとしてグラフ表示を行っている場合に、切り替え指示入力を受けて、前記抽出データに含まれるミシンの回転数の変化を示す波形グラフの表示に切り替える第三の切り替え表示制御手段を備えることを特徴とする請求項１から７のいずれか一項に記載のミシンの作業分析装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ミシンの作業分析装置に関する。
【背景技術】
【０００２】
ミシンによる縫製物の生産を効率的に行うため、ミシンの作業分析装置が開発されている。従来の作業分析装置は、例えば、時間経過に伴うミシンの上軸の回転数の推移や単位時間毎の縫製枚数等の生産効率にかかわる指標を計測、算出し、数値化又はグラフ化された結果を操作パネルに表示してユーザに知らせるようになっている（例えば、特許文献１，２参照。）。
【特許文献１】特開昭６４−８６９９４号公報
【特許文献２】特公平３−１０３５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記の作業分析装置は、単体のミシンでの記録に基づく分析のみが可能であるに過ぎず、当該単体のミシンについて複数のオペレータが使用する場合に各人の技量などを見極めることはできなかった。
また、単体のミシンが、多岐にわたる縫製物の製造工程の内の複数種の作業工程に使用される場合であっても、各作業工程ごとの効率などを見極めることはできなかった。
さらに、複数台のミシンを用意して多岐にわたる縫製物の製造工程を各ミシンで分担して製品の完成までを担う場合などには、特に上記の点が問題となり、各オペレータの長所を生かしたり、短所を補うなどで作業の効率化を図ったり、各種の作業工程における効率比較が行えないことから作業の流れを円滑にすることができなかった。
【０００４】
本発明は、複数台のミシンによる共同の縫製作業における作業効率の向上を図ることをその目的とする。
【課題を解決するための手段】
【０００５】
請求項１記載の発明は、複数のミシンから取得した記録データを集計して表示手段を制御してグラフ表示を行わせるミシンの作業分析装置であって、ミシンの回転数の変化及び個々の縫製作業単位の縫製作業時刻が時系列的に記録されると共に複数のオペレータ特定情報及び複数の作業分類特定情報からなる識別情報が設定された時点に応じて時系列的に挿入された前記記録データを取得するデータ取得手段と、前記識別情報の中からいずれか複数のオペレータ特定情報又は複数の作業分類特定情報を選択すると共にデータ記録期間中のいずれかの期間を選択する選択手段と、前記選択手段で選択された複数のオペレータ特定情報又は複数の作業分類特定情報と選択期間とから前記各記録データの該当部分を抽出する抽出処理手段と、前記抽出データを所定のグラフで前記表示手段に表示させるグラフ表示処理手段とを備えることを特徴とする。
【０００６】
「記録データ」は、個々のミシンが備えるデータ記録手段によって時系列的に記録されるミシンの回転数、縫製作業時刻からなり、ある時刻にミシンに対してオペレータ特定情報や作業分類特定情報の設定入力が行われると、時系列的に記録されているミシンの回転数や縫製作業時刻のデータの途中にその設定時刻に応じて特定情報データが記録されるようになっている。
「縫製作業時刻」とは、一つの縫製作業（一つの被縫製物に対する一つの作業工程）の開始又は終了又はこれら両方のタイミング（日付及び時刻）を示す。
「作業分類特定情報」とは、ミシンによる縫製作業の分類全般の識別情報（識別情報とはＩＤ、その他、データ処理を行う装置で識別可能な情報であれば何でも良い）を示し、例えば、各種の縫いの識別情報、各種の縫いの各工程ごとの識別に用いられる工程識別情報、ロット単位で作業を管理する場合にはロット識別情報等が該当する。
「縫製作業単位」とは、縫製作業を工程などで区分した一つの作業の単位をいう。一般には縫いを開始してから糸切りを行い縫いを終了するまでを一つの縫製作業単位とする。
【０００７】
請求項２記載の発明は、請求項１記載の発明と同様の構成を備えると共に、前記選択手段で選択された選択条件に該当する抽出データに含まれる個々の縫製作業単位の縫製作業時刻から個々の縫製作業単位について縫製所要時間を求める所要時間算出手段と、前記選択された各識別情報ごとに前記縫製所要時間を外れ値を除いて平均値を算出する平均化処理手段と、前記グラフ表示処理手段は、前記各識別情報の縫製所要時間の平均値を並べてグラフ表示すると共に、前記選択された全識別情報についての前記縫製所要時間の平均値を示す平均値ラインと前記全識別情報の平均値に対して所定の比率で増減させた上限値及び下限値ラインを前記グラフに重ねて表示することを特徴とする。
【０００８】
請求項３記載の発明は、請求項１又は２記載の発明と同様の構成を備えると共に、前記選択手段で選択された選択条件に該当する抽出データに含まれる個々の縫製作業単位の縫製作業時刻から前記選択された複数の識別情報について個別に縫製作業単位の生産数量を求めると共に、前記各識別情報の生産数量における選択されなかった識別情報についての内訳となる個々の該当数量を求める縫製作業単位計数手段を備え、前記グラフ表示処理手段は、前記抽出データの複数の識別情報についての生産数量を棒グラフで表示する場合に、各オペレータ特定情報と各作業分類特定情報の内の選択されなかった方の個々の情報について個別に求められた該当数量が識別可能となるように前記棒グラフの表示態様を区分けすることを特徴とする。
【０００９】
請求項４記載の発明は、請求項３記載の発明と同様の構成を備えると共に、前記グラフ表示処理手段によりいずれか一方の前記識別情報をパラメータとしてグラフ表示を行っている場合に、切り替え指示入力を受けて、前記抽出データの複数の識別情報についての縫製作業時間経過ごとの生産数量を示す棒グラフの表示に切り替える第一の切り替え表示制御手段を備えることを特徴とする。
【００１０】
請求項５記載の発明は、請求項１から４のいずれか一項に記載の発明と同様の構成を備えると共に、前記選択手段で選択された選択条件に該当する抽出データに含まれるミシンの回転数の変化から選択された各識別情報ごとに稼働時間と休止時間とを累計する稼働時間累計手段を備え、前記グラフ表示処理手段は、前記累計された稼働時間と休止時間の比率が識別可能となるように表示態様を区分けした棒グラフで表示することを特徴とする。
【００１１】
請求項６記載の発明は、請求項１から５のいずれか一項に記載の発明と同様の構成を備えると共に、前記グラフ表示処理手段によりいずれか一方の前記識別情報をパラメータとしてグラフ表示を行っている場合に、切り替え指示入力を受けて、他方の前記識別情報をパラメータとするグラフ表示に切り替える第二の切り替え表示制御手段を備えることを特徴とする。
【００１２】
請求項７記載の発明は、請求項１から６のいずれか一項に記載の発明と同様の構成を備えると共に、前記抽出データに含まれながら前記表示処理手段によるグラフ表示に反映されない項目について前記グラフをさけて表形式で前記表示手段に表示させる補足表表示処理手段とを備えることを特徴とする。
【００１３】
請求項８記載の発明は、請求項１から７のいずれか一項に記載の発明と同様の構成を備えると共に、前記グラフ表示処理手段によりいずれか一方の前記識別情報をパラメータとしてグラフ表示を行っている場合に、切り替え指示入力を受けて、前記抽出データに含まれるミシンの回転数の変化を示す波形グラフの表示に切り替える第三の切り替え表示制御手段を備えることを特徴とする。
【発明の効果】
【００１４】
請求項１記載の発明は、複数のミシンから取得された複数の記録データに対して、選択手段により、いずれかの特定情報と期間の選択が行われると、全記録データの中から該当する期間における該当する特定情報に属するデータが抽出される。例えば、あるオペレータ特定情報とある日付の一日が選択された場合には、当該日付の日時において、当該オペレータ特定情報が入力されてから次の別のオペレータ情報が入力されるまでのミシンの回転数と縫製作業時刻のデータが抽出データとなる。また、特定情報が複数選択され場合には、それぞれに該当する抽出データが抽出される。
そして、各抽出データは所定のグラフで表示手段に表示される。
【００１５】
これにより、単数乃至複数のミシンを複数のオペレータが使用する場合であっても、選択手段と抽出処理手段により各オペレータの使用状況をデータとして抽出しグラフ表示を行うことが可能となる。このため、各オペレータの技量の見極めを容易に行うことが可能となる。
さらに、選択手段により作業分類特定情報を選択すれば、当該作業分類情報に関連する抽出データが得られるので、単数乃至複数のミシンで複数の作業工程（作業分類）が行われたとしても、分析に必要な作業工程のデータのみをグラフ化することができ、各作業工程（作業分類）ごとの作業効率の見極めを容易に行うことが可能となる。
また、複数台のミシンにより複数のオペレータが複数の作業工程（作業分類）を分担して製品の完成までを担う場合であっても、オペレータごと或いは作業工程（作業分類）ごとの縫いの状態や達成の状態を把握することができ、全体の効率の低下の原因を容易に把握することが可能となり、例えば、習熟度が低いオペレータは作業の手間の低い工程に配置する、補助のオペレータをつける、手間がかかり作業時間が余分にかかる作業工程については習熟度の高いオペレータを配置する、オペレータを増やす等の対策を講じることが可能となる。
【００１６】
請求項２記載の発明は、選択された識別情報に属する縫製作業単位における縫製所要時間を求めることができるので、オペレータごと或いは作業工程などの作業分類ごとに一つの作業単位の所要時間を求めることができ、各オペレータの技量や各作業工程（作業分類）ごとの作業効率の見極めをより容易に行うことが可能となる。
さらに、縫製所要時間について外れ値を除いて平均化する処理が行われる。なお、その処理の具体例は段落番号００４３以降に記載する。ただし、その記載に限定されるものではない。これにより、縫製作業における不慮の要因（例えば、糸切れや糸絡み、糸交換等）によるタイムロスの影響を効果的に排除することができ、例えば、オペレータごとの技量や作業工程ごとの作業の円滑性などを正確に把握することが可能となる。
また、縫製所要時間のグラフ表示において、平均値ライン及び設定された上下限値を示す上限値及び下限値ラインを表示するので、選択された識別情報について縫製所要時間の評価を円滑且つ確実に行うことが可能となる。
【００１７】
請求項３記載の発明は、抽出データの縫製作業単位（例えば一つの被縫製物）の縫製作業時刻から、選択された各識別情報について個別に縫製作業単位の生産数量を求める。これにより、例えば、あるオペレータ識別情報が選択されていた場合には、選択された期間における当該オペレータが縫製を行った枚数が求められる。
さらに、各識別情報ごとの生産数量について、選択されなかった方の識別情報ごとの内訳が求められる。例えば、オペレータ識別情報が選択されていた場合には、生産数量の内の各作業分類識別情報に属する該当数量が内訳として求められる。つまり、あるオペレータが複数の作業分類についての縫製を行っていた場合には、各作業分類ごとの縫製枚数が内訳として求められる。
そして、各識別情報ごとに生産数量がグラフ化されて表示されることになるが、その際には、各棒グラフ表示について、もう一方の識別情報に属する該当数量の内訳が色分け等で区分けされて表示される。
【００１８】
このように、選択された各識別情報ごとに総生産数量のみが分かるだけでなく、選択されていない識別情報の内訳までが認識可能にグラフ化されるので、例えば、オペレータごとの技量の把握と作業工程ごとの作業の円滑性などが同時に把握でき且つそれらの関連も把握することが可能となる。よって、より精細な分析が可能となる。
【００１９】
請求項４では、選択された識別情報をパラメータとしてグラフ表示を行っている状態から当該識別情報についての縫製作業時間経過ごとの生産数量を示す棒グラフの表示に切り替えることができるので、ある識別情報（例えば、あるオペレータ識別情報や作業分類識別情報）について特定の情報をグラフで確認中でも、上記切り替えによりその識別情報についての縫製作業時間経過ごとの生産数量を速やかに確認することができ、オペレータごとの技量の把握や作業工程ごとの作業の円滑性などを把握しながら他の情報との関連を把握することが可能となる。よって、より精細な分析が可能となる。
【００２０】
請求項５記載の発明は、選択された識別情報について稼働時間と休止時間の比率が棒グラフ表示されるので、オペレータや作業工程ごとに稼働率がわかり、作業効率の高低の原因の把握などに利用することができる。よって、より精細な分析が可能となる。
【００２１】
請求項６記載の発明は、オペレータ識別情報（又は作業分類識別情報）が選択され、それをパラメータとしてグラフ表示が行われている状態から、作業分類識別情報（又はオペレータ識別情報）をパラメータとするグラフ表示に切り替えが可能であることから、オペレータと作業分類との関連がわかり、効率における相互の影響なども把握することが可能となる。よって、より精細な分析が可能となる。
【００２２】
請求項７記載の発明は、グラフ表示に際して、グラフの種別によっては抽出データに含まれながらグラフ表示に反映されない項目が生じる場合がある。そのような場合でも、当該項目についてグラフをよける配置で表形式で表示が行われるので、同時に多くの情報を認識でき、より精細な分析が可能となる。
【００２３】
請求項８記載の発明は、選択された識別情報をパラメータとしてグラフ表示を行っている状態から、ミシンの回転数の変化を示す波形グラフの表示に切り替えることができるので、ある識別情報（例えば、あるオペレータ識別情報や作業分類識別情報）について特定の情報をグラフで確認中でも、上記切り替えによりその識別情報についてのミシンの回転数変化を速やかに確認することができ、オペレータごとの技量の把握や作業工程ごとの作業の円滑性などを把握しながら他の情報との関連を把握することが可能となる。よって、より精細な分析が可能となる。
【発明を実施するための最良の形態】
【００２４】
（発明の実施形態の全体構成）
以下、図面を参照して、本発明に係るミシンの作業分析装置１０１を含んだミシンの作業分析システム１００について図１乃至図２２に基づいて説明する。図１は作業分析システム１００の概略構成を示すブロック図である。
図１に示すように、この作業分析システム１００は、複数台の生産管理ミシン１０と、当該各生産管理ミシン１０と情報記録媒体の人為的な送受により記録データの送受を可能とした作業分析装置１０１とを備えている。
上記作業分析装置１０１としては、パーソナルコンピュータかあるいはワークステーションが使用される。また、作業分析装置１０１と各生産管理ミシン１０との間での記録データの送受は、無線ＬＡＮや有線ＬＡＮなどの無線若しくは有線通信手段を利用しても良い。
【００２５】
（生産管理ミシン）
図２は生産管理ミシン１０を含む作業分析システム１００の概略構成を示すブロック図である。
各生産管理ミシン１０は、縫い針を保持する針棒の上下動駆動源であるミシンモータ１１と、ミシンモータ１１の回転駆動力を上下動駆動源に変換して針棒に伝える図示しない上下動機構と、図示しない布送り機構と、図示しない糸調子装置と、縫いの完了後に縫い糸の切断を行う糸切りメスを駆動させるメス駆動ソレノイド１２と、前踏みでミシンモータ１１の起動指令を入力し、後踏みでメス駆動ソレノイド１２の駆動指令を入力する操作ペダル１３と、後述する各種の入力を行う操作キー２１と所定の画面表示が行われる表示部２２とを備える操作パネル２０と、一つの縫製が完了したときに押下されるカウントスイッチ２３と、後述する各種の処理を実行するための各種のプログラム及び初期データが記憶されたＲＯＭ３２と、各種のプログラムを実行するＣＰＵ３１と、ＣＰＵ３１の処理に関する各種データをワークエリアに格納するＲＡＭ３３と、生産管理ミシン１０において記録される記録データを格納するＥＥＰＲＯＭ３５と、ＥＥＰＲＯＭ３５内の記録データを当該生産管理ミシン１０と作業分析装置１０１との間で移送するための記録媒体であるフラッシュメモリカード３６と、その読み取り書き込み装置３７とを備えている。
【００２６】
（記録データ）
上記生産管理ミシン１０は、縫製の過程において図３に示す回転数データＤ１と縫製作業時刻データＤ２とからなる記録データＤを生成し、ＥＥＰＲＯＭ３５に記録する。なお、この記録データＤはＥＥＰＲＯＭ３５からフラッシュメモリ３６にコピーされて作業分析装置１０１に移送される。
回転数データＤ１は、ＣＰＵ３１が所定のサンプリング周期で操作ペダル１３から入力されるミシンの回転数の検出を行って逐次記録することで生成され、その記録途中でオペレータ特定情報としてのオペレータＩＤと作業分類特定情報としての工程ＩＤのいずれかでも入力されると、入力時点に応じて各回転数のデータの途中に介挿される。また、生産管理ミシン１０の主電源投入時には、回転数データＤ１にミシン識別情報としてのミシンＩＤが記録される。さらに、この回転数データＤ１には、糸切りが行われるとその実行時点に応じて糸切り情報が介挿され、カウントスイッチ２３が押下されると区切り情報が介挿される。区切り情報は、一つの縫製作業単位の区切りを示し、カウントスイッチ２３の押下の時刻（年月日も含む）も記録される。
【００２７】
縫製作業時刻データＤ２は、ＣＰＵ３１が一縫製作業単位（ここでは一つの被縫製物における一つの縫製工程をいうものとする）の縫いを行うごとにその縫製作業時刻（年月日も含むが図では省略）を逐次記録することで生成され、その記録途中でオペレータＩＤと工程ＩＤのいずれかでも入力されると、入力時点に応じて各縫製作業時刻のデータの途中に介挿される。上記縫製作業時刻の記録は縫い終了時に押下されるカウントスイッチ２３の押下の際に行われる。また、生産管理ミシン１０の主電源投入時には、縫製作業時刻データＤ２にミシンＩＤが記録される。
【００２８】
なお、ミシンＩＤとは、各生産管理ミシン１０に対して個別に割り振られた各ミシンを区別するための符号である。
また、オペレータＩＤとは、各生産管理ミシン１０を用いて縫製を行う複数のオペレータに対して個別に割り振られた各人を区別するための符号である。
また、工程ＩＤとは、各種の被縫製物に対する各種の縫製種別で行われる各縫製工程ごとに個別に割り振られた各工程を区別するための符号である。
ここで、縫製工程について図４を例に補足説明する。図４はズボンの縫製の開始から完成までの各工程を示す工程図である。なお、この工程図は例示のために構成を若干簡略化している。ズボンは左右の前身頃と左右の後身頃の四つのパーツからなり、その縫製工程は、左右の前身頃を縫い合わせる「前中心接ぎ」、左右の後身頃を縫い合わせる「後中心接ぎ」、縫い合わされた左右の前身頃と縫い合わされた左右の後身頃の両脇を縫い合わせる「脇合わせ」、「裾三巻縫い」、「内股合わせ」、「ウェストゴム入れ」、「閂止」の七つの工程からなる。このように、一種類の被縫製物の完成に至るまでには複数の工程を有し、その縫製種別によって使用されるミシンの種別も異なってくる。なお、通常は、被縫製物の種類ごとに縫製工程は別のものとして識別されるが、同種の被縫製物について、サイズ、色、仕様、材料種等が異なる場合には、これらの縫製工程を別のものとして識別可能となるように別のＩＤを割り振っても良い。
なお、被縫製物の量産に対応すべく、被縫製物の生産をロット単位で管理している場合には、ロットが異なる場合も縫製工程を別のものとして識別しても良い。
また、上記の例では、作業分類特定情報として縫製工程の違いで分類を行っているが、ロットで生産管理が行われている場合には、ロット単位での識別を行うために、ロットＩＤをもミシンが記録データＤの各データＤ１，Ｄ２中に記録可能としても良い。
【００２９】
図５は生産管理ミシン１０のＣＰＵ３１により実行される記録データＤの記録処理プログラムに基づいて行われる処理を示すフローチャートである。
これによれば、まず、主電源がオンされると、ミシン回転数を周期的に検出するための周期を計時する回転数記録タイマ（図示略）が計時を開始する（ステップＳ１）。そして、回転数データＤ１及び縫製作業時刻データＤ２にミシンＩＤを記録する（ステップＳ２）。
次いで、ＣＰＵ３１は、表示部２２に対してオペレータＩＤと工程ＩＤの入力を要求する指示を表示させ、操作キー群２１からこれらの入力を受けると回転数データＤ１及び縫製作業時刻データＤ２にオペレータＩＤ及び工程ＩＤを記録する（ステップＳ３）。
【００３０】
そして、図示しない内蔵クロックにより現在時刻を参照し、区切り情報として回転数データＤ１に記録すると共に縫製作業時刻として縫製作業時刻データＤ２に記録する（ステップＳ４）。
次ぎに、回転数記録タイマが一周期をカウントアップしたか判定し（ステップＳ５）、カウントアップしていない場合にはステップＳ７に処理を進め、カウントアップした場合には現在の操作ペダル１３の踏み込み量からモータ回転数を求めて回転数として回転数データＤ１に記録する（ステップＳ６）。
なお、各ＩＤ、縫製作業時刻、回転数はそれぞれが記録を実行した順番通りに記録され、回転数データＤ１及び縫製作業時刻データＤ２の中身となる各データ群を順番に参照すれば記録された順番が分かるようになっている。
【００３１】
次いで、ステップＳ７では、オペレータの交代などにより新たなオペレータＩＤの入力が行われたかの判定を行い、入力がない場合にはステップＳ９に処理を進め、入力があった場合には回転数データＤ１及び縫製作業時刻データＤ２にオペレータＩＤを記録する（ステップＳ８）。
次いで、ステップＳ９では、工程の変更により新たな工程ＩＤの入力が行われたかの判定を行い、入力がない場合にはステップＳ１１に処理を進め、入力があった場合には回転数データＤ１及び縫製作業時刻データＤ２に工程ＩＤを記録する（ステップＳ１０）。
次いで、ステップＳ１１では、操作ペダル１３から糸切り指示の入力があったか否かの判定を行い、入力がない場合にはステップＳ１３に処理を進め、入力があった場合には回転数データＤ１に糸切り情報を記録する（ステップＳ１２）。
ステップＳ１３では、カウントスイッチ２３の入力があったか否かの判定を行い、入力がない場合にはステップＳ５に処理を戻す。また、入力があった場合には回転数データＤ１に区切り情報として現在時刻を記録し、縫製作業時刻データＤ２に縫製作業時刻を記録してから（ステップＳ１４）、ステップＳ５に処理を戻す。
上記処理は、生産管理ミシン１０の主電源のオフまで継続して行われ、これにより、生産管理ミシン１０のＥＥＰＲＯＭ３５には回転数データＤ１及び縫製作業時刻データＤ２からなる記録データＤが記録される。
なお、生産管理ミシン１０は、操作ペダル１３から回転数を検出しているが、ミシンモータ１１にエンコーダ等の回転数検出手段を設けても良い。
【００３２】
（作業分析装置）
作業分析装置１０１は、後述する各種の入力を行うキーボード１０２と、所定の画面表示が行われる表示手段としてのモニタ１０３と、基本プログラム及び初期データが記憶されたＲＯＭ１０４と、各種のプログラムを実行するＣＰＵ１０５と、ＣＰＵ１０５の処理に関する各種データをワークエリアに格納するＲＡＭ１０６と、ＣＰＵ１０５と、後述する各処理を行うためのプログラムと各生産管理ミシン１０から受信した記録データＤを格納する記憶手段としてのＨＤ（ハードディスク）装置１０８と、記録データＤを生産管理ミシン１０から取得するためのデータ取得手段としてのフラッシュメモリカード３６及びその読み取り書き込み装置１０９と、モニタ１０３に表示されるポインタの移動操作及び決定の入力を行うマウス１１０とを備えている。なお、以下に説明する表示画面に対するマウス１１０による選択や決定の入力操作は周知であるため、その原理や詳細説明は省略する。
【００３３】
（メイン画面）
作業分析装置１０１では、各生産管理ミシン１０から記録データＤを取得すると、所定の処理プログラムによりメイン画面Ｍ１を表示する。図６はメイン画面Ｍ１の表示例である。
メイン画面Ｍ１は、各生産管理ミシン１０から取得された記録データＤの中に、いずれの識別情報（オペレータＩＤ及び工程ＩＤ）に属し、いずれの期間（日時）についてのデータが存在するかを示す一覧表形式の表示である。かかるメイン画面Ｍ１では、縦軸にオペレータＩＤ又は工程ＩＤの識別情報の一覧が表示されると共にこれらがＩＤの選択スイッチとなり、横軸に期間が時系列で並んで表示されると共にこれらが期間の選択スイッチとなっている。そして、任意のＩＤから横一列に並んだマス目と任意の期間から縦一列に並んだマス目との交差する位置にあるマス目の表示色が、任意のＩＤにおける任意の期間についてデータが存在するかを示すようになっている。
また、縦軸にオペレータＩＤと工程ＩＤのいずれをとるかは切り替えスイッチＭ１１へのマウス操作により選択可能となっており、期間の表示範囲の選択は表示期間指定スイッチＭ１２へのマウス操作により行われるようになっている。
さらに、メイン画面Ｍ１は、後述する各種のグラフ表示を行う対象となるデータを選択するために、識別情報とデータ記録期間中のいずれかの期間（日時）を選択する「選択手段」として機能する。即ち、前述したように、縦軸はＩＤの選択スイッチ、横軸は日時の選択スイッチとなっていることから、これらをそれぞれマウス操作で選択することで、選択ＩＤについて選択日時に取得されたデータが特定され、抽出される。
【００３４】
上記メイン画面Ｍ１においてＣＰＵ１０５が行う処理を図７に基づいて説明する。ここでは、縦軸にオペレータＩＤが選択された場合を例に説明する。
まず、メイン画面Ｍ１の表示の際に各ＩＤ及び各期間におけるデータの有無を色分けで示す場合の処理を説明する。
この処理は、まず、記録データＤ（例えば、回転数データＤ１）をデータの並びの先頭から読み込み（ステップＳ２１）、一つ目のオペレータＩＤの記録が存在するかを判定し（ステップＳ２２）、オペレータＩＤの記録が発見された場合には、当該オペレータＩＤよりも後方にある直近の区切り情報を探索し（ステップＳ２３）、当該区切り情報からデータ記録の日時を読み出す（ステップＳ２４）。これを各記録データＤの全範囲に対して実行することで（ステップＳ２５）、一つ目のオペレータＩＤの記録日時を全て得ることができる。同様の処理をそれ以降のオペレータＩＤについて実行することで、各オペレータＩＤについて各日時についての記録データの存在の有無が確認でき、これに従って、各マス目の色分け表示制御を実行する。
なお、切り替えスイッチＭ１１により縦軸に工程ＩＤが選択されている場合には、上記ステップＳ２２の処理において工程ＩＤが存在するか判定が行われる。
【００３５】
次に、メイン画面Ｍ１において選択手段として機能する場合にＣＰＵ１０５が行う処理について図８に基づいて説明する。ここでは、縦軸にオペレータＩＤが選択された場合を例に説明する。
メイン画面Ｍ１の表示状態において、ＣＰＵ１０５は、縦軸のいずれかのオペレータＩＤが選択されたか否かを判定し（ステップＳ３１）、次に横軸のいずれかの期間が選択されたかを判定する（ステップＳ３２）。そして、オペレータＩＤと期間の双方が選択されたか判定する（ステップＳ３３）。
その結果、両方とも選択されている場合には、ＣＰＵ１０５は、回転数データＤ１及び縫製作業時刻データＤ２に対して選択オペレータＩＤに属するデータの抽出を行う（ステップＳ３４）。抽出の方法は、回転数データＤ１と縫製作業時刻データＤ２のそれぞれについて、それらの先頭からデータの読み込みを行い、オペレータＩＤの検索を行う。オペレータＩＤを検出すると、そのオペレータＩＤが選択されたオペレータＩＤであるかを判定し、それが選択オペレータＩＤである場合にのみ次のオペレータＩＤまでのデータを抽出して記録する。オペレータＩＤの検出、判定、データ抽出を回転数データＤ１の全範囲について行い、抽出された全データを一時抽出データとしてＲＡＭ１０６に記憶する。
次に、一時抽出データの抽出を行うと、これに対して、ＣＰＵ１０５は、選択期間に属する抽出データの抽出を行う（ステップＳ３５）。
抽出の方法は、まず、回転数データＤ１については、その一時抽出データの先頭から区切り情報の検索を行い、発見すると、区切り情報に含まれる時刻情報が選択された期間内であるかを判定し、期間内である場合のみ次の区切り情報の手前までのデータを抽出してＲＡＭ１０６に記録し、これを区切り情報ごとに繰り返す。これにより、回転数データＤ１について選択されたオペレータＩＤと選択期間に該当する抽出データが抽出される。
また、縫製作業時刻データＤ２については、その一時抽出データの先頭から各縫製作業時刻のデータを読み出し、各データの示す時刻が選択された期間内であるかを判定し、期間内である場合のみ抽出してＲＡＭ１０６に記録し、一時抽出データの全範囲に対して実行する。これにより、縫製作業時刻データＤ２について選択されたオペレータＩＤと選択期間に該当する抽出データが抽出される。
なお、切り替えスイッチＭ１１により縦軸に工程ＩＤが選択されている場合には、ＣＰＵ１０５は、上記ステップＳ３１の処理において工程ＩＤの選択があるか判定を行い、ステップＳ３４の処理において選択工程ＩＤに属する一時抽出データの抽出を行う。
また、オペレータＩＤ又は工程ＩＤと期間の選択は複数であっても良いことは言うまでもない。そして、その場合には、一時抽出データ及び抽出データの抽出は、各選択ＩＤ及び各期間ごとに行うことになる。
以上のように、上記図８に示す処理によりＣＰＵ１０５は「抽出処理手段」として機能する。
【００３６】
（工程一覧表）
各表示画面には、表示カテゴリーの切り替えを行うタブスイッチＭ１３〜Ｍ１６があり、これら対するマウス操作により、メイン画面表示、稼働状況モニタ、ソーイングレコーダ、ピッチタイムモニタの各表示カテゴリーに切り替えることを可能としている。上記タブスイッチＭ１４により表示カテゴリーを稼働状況モニタに切り替えると、後述する生産数量グラフ画面Ｍ３（図１０参照）の表示が行われる。
かかる生産数量グラフ画面Ｍ３において表示される工程詳細一覧スイッチＭ３５にマウス操作を行うと、図９に示す工程一覧表画面Ｍ２を表示することができる。かかる工程一覧表画面Ｍ２では、オペレータＩＤに示すオペレータが縫製を行った各工程を工程ＩＤで示すことでこれらの対応関係を示している。即ち、第一列目にオペレータＩＤを表示し、第二列目に各オペレータＩＤに属する工程ＩＤを表示することで、オペレータＩＤと工程ＩＤとの対応関係を表形式で表示している。
かかる対応関係は、ＣＰＵ１０５が、縫製作業時刻データＤ２に対して先頭から読み込みを行い、各オペレータＩＤごとにデータを区切り、当該各区切られた範囲内にあるデータがいずれ工程に属するかを工程ＩＤの記録から求めることで各オペレータＩＤと各工程の対応関係を求めている。
【００３７】
（生産数量グラフ）
前述した生産数量グラフ画面Ｍ３は、図１０に示すように、選択されたオペレータＩＤと選択期間の範囲で、各オペレータＩＤごとに、縫製作業単位の生産数量を棒グラフ表示している。ここで、縫製作業単位とは一つの被縫製物に対して一つの工程が施されることを意味するものとする。
生産数量グラフ画面Ｍ３における各オペレータＩＤごとの棒グラフは、さらに各工程ごとの数量の内訳を色分けで表示している。
【００３８】
図１１は生産数量グラフ画面Ｍ３のグラフ表示処理を示すフローチャートである。ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間ごとに縫製作業時刻データＤ２から抽出した各抽出データごとに以下の処理を行う。
まず、ＣＰＵ１０５は、抽出データについて先頭から読み込みを行う（ステップＳ４１）。
そして、抽出データの先頭からの読み込みの過程において、工程ＩＤの検出を行い、各工程ＩＤごとにデータを区切ると共に（ステップＳ４２）、当該各区切りごとに縫製作業時刻のデータ数をカウントする（ステップＳ４３）。これにより、各工程の該当数量を求めることができる。
そして、各工程ＩＤごとの該当数量を総計し、選択された一つのオペレータＩＤにおける一つの選択期間についての生産数量を算出する（ステップＳ４４）。
そして、選択された一つのオペレータＩＤにおける一つの選択期間についての生産数量から棒グラフの表示高さを求め、且つ、これに含まれる各工程ごとの数量から当該各工程の色分け幅を決定し、棒グラフ表示を実行する（ステップＳ４５）。
【００３９】
以上のように、上記図１１に示すステップＳ４１〜Ｓ４４に示す処理により、ＣＰＵ１０５は「縫製作業単位計数手段」として機能する。また、ステップＳ４５に示す処理により、ＣＰＵ１０５は「グラフ表示手段」としての一機能を果たしている。
また、生産数量グラフ画面Ｍ３内には、グラフ表示位置の下側に、生産数量グラフ上で選択されたオペレータＩＤにおける、生産数量以外のパラメータである「平均ピッチタイム」及び「ミシン稼働率」の数値を示す表Ｍ３１の表示が行われている。かかる表Ｍ３１の表示制御を行うことにより、ＣＰＵ１０５は「補足表表示処理手段」として機能する。
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、ステップＳ４２において、各選択工程ＩＤと各選択期間とに基づいて抽出された抽出データに対してオペレータＩＤの検出が行われ、ステップＳ４３において、各オペレータＩＤごとに縫製作業時刻のデータ数がカウントされることで、各工程ＩＤごとの棒グラフ表示が各オペレータＩＤごとに色分けされて行われる。
【００４０】
また、生産数量グラフ画面Ｍ３内には、マウス操作により、抽出データの範囲内で、オペレータＩＤに基づく生産数量の表示を行う状態から工程ＩＤに基づく生産数量の表示を行う状態に切り替えを行う切り替えスイッチＭ３２が表示されている。
切り替えスイッチＭ３２により切り替えられた生産数量グラフ画面Ｍ４は、図１２に示すように、各工程ＩＤごとの生産数量が選択オペレータＩＤごとに色分けされた状態で表示される。ここで棒グラフ表示が行われる工程ＩＤは、選択オペレータＩＤに関連する工程ＩＤのみである。
つまり、ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間に属する抽出データを工程ＩＤごとに区切り、各区切りごとの生産数量を求め、各工程ごと棒グラフを色分けして再表示を行う。これにより、ＣＰＵ１０５は、「第二の切り替え表示制御手段」としての一機能を果たしている。
【００４１】
（ピッチダイヤグラム）
前述した各表示カテゴリーの表示画面は、画面左側の共通スイッチ表示領域Ａを除いてカテゴリー内でさらに個々の表示画面に切り替えることを可能としている。そして、表示カテゴリーを稼働状況モニタとしている場合には、共通スイッチ領域Ａにはピッチダイヤグラムと稼働比較グラフとに画面切り替えを行うための切り替えスイッチＭ３３，Ｍ３４が設けられている。図１３は切り替えスイッチＭ３３により切り替えられたピッチダイヤグラム画面Ｍ５の表示例である。
かかるピッチダイヤグラム画面Ｍ５は、選択されたオペレータＩＤと選択期間の範囲で、各オペレータＩＤごとに個々の縫製作業単位について縫製所要時間（ピッチタイム）を求め、各オペレータＩＤごとの縫製所要時間の平均値を折れ線グラフ表示したものである。
また、このピッチダイヤグラム画面Ｍ５内には、選択された全オペレータＩＤについての総合的な縫製所要時間の平均値を示す平均値ラインＭ５３と当該平均値から所定比率で求められた上限値ラインＭ５４及び下限値ラインＭ５５とが表示される。ここでは、上限値＝平均値÷0.85  により算出される。また、下限値＝平均値×2−上限値  により算出される。なお、予め定めた他の比率を平均値に乗じて上限値や下限値を求めても良い。
かかる各ラインＭ５３〜Ｍ５５により各オペレータの習熟度を計る際の目安となる。
【００４２】
図１４はピッチダイヤグラム画面Ｍ５のグラフ表示処理を示すフローチャートである。ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間ごとに縫製作業時刻データＤ２から抽出した各抽出データに対して以下の処理を行う。
まず、ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間ごとの各抽出データについて先頭から縫製作業時刻のデータの読み込みを行う（ステップＳ５１）。
そして、前後の縫製作業時刻から縫製所要時間を算出する（ステップＳ５２）。
さらに、算出された各抽出データの縫製所要時間から外れ値を除外する処理を行う（ステップＳ５３）。かかる処理は、原則として下記の説明の3σの範囲の平均値の算出が行われるが、各縫製所要時間を平均化してその平均値から大きく外れる値を除外しても良いし、各縫製所要時間の80〜90％を占める数値範囲内で平均化してその平均値から大きく外れる値を除外しても良いし、標準偏差を求めてそこから外れ値を求めて除外しても良いし、その他の周知の外れ値の算出手法を用いても良い。
次に、ＣＰＵ１０５は、各選択オペレータＩＤごとに外れ値を除いた各縫製所要時間の平均値を算出する（ステップＳ５４）。
【００４３】
ここで、上記外れ値を除いて平均値を算出する処理について、ＣＰＵ１０５が行う一例を詳述する。
まず、選択されたオペレータＩＤと選択期間の範囲で各オペレータＩＤごとに標準偏差Ｓを算出する。標準偏差Ｓは下式（１）〜（３）に基づいて算出される。即ち、選択期間における各オペレータの全縫製所要時間から平均値を算出する。ここで、符号ｘは対象となるオペレータの個々の縫製所要時間を示し、上線付きのｘはその平均値を示す。また、符号ｎは対象となるオペレータの個々の縫製所要時間のサンプル数である。
そして、求められた平均値から下式（２）に基づいて平方偏差ｓ2を算出し、その平方根から下式（３）に基づいて標準偏差ｓを算出する。
【００４４】
【数１】
2009160084.tif 000003
【００４５】
次に、標準偏差ｓから3σの範囲の平均値を算出する。
即ち、＋3σ＝（ｘの平均値）＋（ｓ×3）と−3σ＝（ｘの平均値）−（ｓ×3）とを求め、±3σの範囲（−3σ以上であって＋3σ以下の範囲）内の縫製所要時間のみを抽出し、抽出された縫製所要時間から再度平均値を算出する。当該平均処理により外れ値を除外することができる。以下、作業分析装置１０１では縫製所要時間の平均値とは、この外れ値を除いた平均値のことを示すものとする。
また、各ラインＭ５３〜Ｍ５５は上記外れ値を除いた平均値に基づいて表示される。
【００４６】
なお、参考のための具体的な数値を用いて上記処理の一例を説明する。
対象となる一人のオペレータの選択期間内の縫製所要時間が以下の数値であるものとする（サンプル数は15）。
縫製所要時間（ｘ）：411,723,110,343,38,38,40,34,32,2518,324,404,1115,419,237
平均値は、
ｘの平均値＝（411＋723＋110＋343＋38＋38＋40＋34＋32＋2518＋324＋404＋1115＋419＋237）／15
＝281.73
平方偏差は、
ｓ2＝（251−281.73）2＋（443＋281.73）2＋…／（15−1）
＝148769.50
標準偏差は、
ｓ＝385.71
＋3σは、
＋3σ＝（ｘの平均値）＋（ｓ×3）
＝1438.85
−3σは、
−3σ＝（ｘの平均値）−（ｓ×3）
＝−875.39
±3σの範囲内の縫製所要時間は411,723,110,343,38,38,40,34,32,2518,324,404,1115,419,237
従って、
±3σの範囲内の縫製所要時間の平均値＝（411＋723＋110＋343＋38＋38＋40＋34＋32＋324＋404＋1115＋419＋237）／14
＝193.43
このように、単なる平均値は281.73となり、上述の外れ値を除く平均化処理により平均値は193.43となる。
【００４７】
上述のように、平均値が算出されるとＣＰＵ１０５は、その平均値から所定比率を乗じて上限値（＝平均値÷0.85）と下限値（＝平均値×2−上限値）とを算出する。
そして、各選択オペレータＩＤごとの縫製所要時間の平均値をプロットして折れ線グラフ表示を行うと共に、そのグラフ表示領域内に総合的な平均値の平均値ラインＭ５３と上限値の上限値ラインＭ５４、下限値の下限値ラインＭ５５を表示する（ステップＳ５５）。
【００４８】
以上のように、上記図１４に示すステップＳ５２に示す処理により、ＣＰＵ１０５は「所要時間算出手段」として機能する。また、ステップＳ５３及びＳ５４に示す処理により、ＣＰＵ１０５は「平均化処理手段」として機能する。さらに、ＣＰＵ１０５は、平均値ラインＭ５３、上限値ラインＭ５４及び下限値ラインＭ５５を折れ線グラフ表示内に表示させることにより「グラフ表示処理手段」としての一機能を果たしている。
また、ピッチダイヤグラム画面Ｍ５内には、グラフ表示位置の下側に、グラフ上で選択されたオペレータＩＤにおける、ピッチタイム以外のパラメータである「総生産数量」及び「ミシン稼働率」の数値を示す表Ｍ５１の表示が行われている。かかる表Ｍ５１の表示制御を行うことにより、ＣＰＵ１０５は「補足表表示処理手段」として機能する。
【００４９】
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、ステップＳ５２において、各選択工程ＩＤと各選択期間とに基づいて抽出された抽出データごとに縫製作業時刻のデータから縫製所要時間が算出され、その他の処理については、オペレータＩＤの場合とほぼ同様である。
【００５０】
また、ピッチダイヤグラム画面Ｍ５内には、マウス操作により、抽出データの範囲内で、オペレータＩＤに基づくピッチダイヤグラム表示を行う状態から工程ＩＤに基づくピッチダイヤグラム表示を行う状態に切り替えを行う切り替えスイッチＭ５２が表示されている。
切り替えスイッチＭ５２により切り替えられたピッチダイヤグラム画面Ｍ６は、図１５に示すように、各工程ＩＤごとの縫製所要時間の平均値が折れ線グラフ表示で表示される。ここで折れ線グラフ表示が行われる工程ＩＤは、選択オペレータＩＤに関連する工程ＩＤのみである。
つまり、ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間に属する抽出データを工程ＩＤごとに区切り、各区切りごとの縫製所要時間を求め、各工程ごとに縫製所要時間を外れ値を除いて平均化し、各工程ごとに平均値をプロットして折れ線グラフの再表示を行う。また、総合的な平均値と上限値下限値をライン表示する点は図１３と同様である。これにより、ＣＰＵ１０５は、「第二の切り替え表示制御手段」としての一機能を果たすこととなる。
【００５１】
（稼働比較グラフ）
表示カテゴリーを稼働状況モニタとしている場合で、共通スイッチ領域Ａの切り替えスイッチＭ３４をマウス操作すると稼働比較グラフ画面Ｍ７が表示される。図１６は切り替えスイッチＭ３４により切り替えられた稼働比較グラフ画面Ｍ７の表示例である。
かかる稼働比較グラフ画面Ｍ７は、選択されたオペレータＩＤと選択期間の範囲で、各オペレータＩＤごとに個々の縫製作業における稼働時間と非稼働時間とを求め、各オペレータＩＤごとの総稼働時間と総非稼働時間を求めてそれらの合計時間を棒グラフ表示したものである。また、各オペレータＩＤごとの棒グラフは、総稼働時間と休止時間との比率に応じて色分け表示がなされている。なお、「稼働時間」とはミシンモータが駆動した状態にある時間をいう。
【００５２】
図１７は稼働比較グラフ画面Ｍ７のグラフ表示処理を示すフローチャートである。ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間ごとに回転数データＤ１から抽出した各抽出データに対して以下の処理を行う。
まず、ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間ごとの各抽出データについて先頭からデータの読み込みを行う（ステップＳ６１）。
そして、区切り情報を逐次検出し、抽出データにおける最初の区切り情報と最終の区切り情報とから選択オペレータごとの作業従事時間を求め、選択期間分の累計を求める（ステップＳ６２）。なお、「作業従事時間」とはミシンに向かって作業を行っている時間であって、稼働時間と休止時間の合計をいう。
また、各抽出データの読み込みに際し、0[rpm]以外の回転数を示すデータ数をカウントし（ステップＳ６３）、オペレータＩＤごとの総カウント数にミシンの回転数のサンプリング周期を乗算することで稼働時間の累計を算出する（ステップＳ６４）。
そして、各選択オペレータＩＤごとの作業従事時間の累計により棒グラフの高さを算出すると共に、作業従事時間の累計と稼働時間の累計とから作業従事時間を1とした場合の稼働時間の比率を稼働時間の累計値÷作業従事時間の累計値から算出し、棒グラフで色分けされる稼働時間部分の高さを算出し、各オペレータＩＤごとに棒グラフ表示を行う（ステップＳ６５）。なお、作業従事時間の棒グラフ中に含まれる稼働時間が色分けされることで残りの部分が休止時間となり、結果的に窮し時間の累計も棒グラフ中に表示される。
【００５３】
なお、上記処理説明では、稼働比較グラフの稼働時間の算出を0[rpm]以外の回転数のサンプリング個数をサンプリング周期で乗算することを算出しているが、予め、ミシン側で稼働時間を算出し、縫製作業時刻データＤ２に記録しておいて、それらを累計しても、上記と同様の結果を得ることができる。
【００５４】
以上のように、上記図１７のステップＳ６２〜Ｓ６４に示す処理により、ＣＰＵ１０５は「稼働時間累計手段」として機能する。また、ステップＳ５３及びＳ５４に示す処理により、ＣＰＵ１０５は「平均化処理手段」として機能する。さらに、ＣＰＵ１０５は、稼働時間と休止時間と色分けされた状態で作業従事時間の棒グラフを表示させることにより「グラフ表示処理手段」としての一機能を果たしている。
また、稼働比較グラフ画面Ｍ７内には、グラフ表示位置の下側に、グラフ上で選択されたオペレータＩＤにおける、稼働率以外のパラメータである「総生産数量」及び「平均ピッチタイム」の数値を示す表Ｍ７１の表示が行われている。かかる表Ｍ７１の表示制御を行うことにより、ＣＰＵ１０５は「補足表表示処理手段」として機能する。
【００５５】
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、ステップＳ６２において、各選択工程ＩＤと各選択期間とに基づいて抽出された抽出データに対して選択工程ごとに作業従事時間を求めて累計し、各選択工程ＩＤと各選択期間とに基づいて抽出された抽出データから稼働時間を累計し、その他の処理については、オペレータＩＤの場合とほぼ同様である。
【００５６】
また、稼働比較グラフ画面Ｍ７内には、マウス操作により、抽出データの範囲内で、オペレータＩＤに基づく稼働比較表示を行う状態から工程ＩＤに基づく稼働比較表示を行う状態に切り替えを行う切り替えスイッチＭ７２が表示されている。
切り替えスイッチＭ７２により切り替えられた稼働比較グラフ画面Ｍ８は、図１８に示すように、各工程ＩＤごとの稼働比較が棒グラフ表示で表示される。ここで棒グラフ表示が行われる工程ＩＤは、選択オペレータＩＤに関連する工程ＩＤのみである。
つまり、ＣＰＵ１０５は、選択オペレータＩＤ及び選択期間に属する抽出データを工程ＩＤごとに区切り、各区切りの範囲内で作業従事時間と稼働時間とを求め、さらに、各工程ごとに作業従事時間と稼働時間とを集計して求め、各工程ごとの稼働比較について棒グラフの再表示を行う。また、稼働時間を休止時間とを色分けする点は図１６と同様である。これにより、ＣＰＵ１０５は、「第二の切り替え表示制御手段」としての一機能を果たすこととなる。
【００５７】
（ソーイングレコーダ）
一乃至二種類の抽出データを選択し、タブスイッチＭ１５をマウス操作すると、表示カテゴリーがソーイングレコーダとなり、ソーイングレコーダ画面Ｍ９が表示される。図１９はソーイングレコーダ画面Ｍ９の表示例である。
かかるソーイングレコーダ画面Ｍ９は、オペレータＩＤと期間が選択された回転数データＤ１に基づく二種類の抽出データについて、それぞれミシンの回転数の時間的変化を示すミシンの動作波形を折れ線グラフで表示したものである。
【００５８】
上記ソーイングレコーダ画面Ｍ９の表示に際し、ＣＰＵ１０５は、選択された二つの回転数データＤ１に基づく抽出データを一つずつ読み込んで（選択された抽出データが一つの場合には一つのみ読み込む）、その中に含まれる回転数のデータを並び順にプロットしそれらの間を直線でつないで一乃至二種類の抽出データについてミシンの動作波形グラフを形成する。
なお、二つのミシンの動作波形グラフが表示される場合には回転数の記録開始時点を一致するように表示が行われるが、片方のグラフのみをマウスで選択操作することで、時間軸方向にミシンの動作波形グラフを位置調節することが可能である。さらに、ミシンの動作波形グラフの表示エリアには全てのミシンの動作波形グラフが表示し切れない場合があるので、表示スクロールスイッチＭ９１に対するマウス操作により二つのミシンの動作波形グラフを同時にスクロールさせることが可能となっている。
また、横軸設定を１区間ごとに切り替えることで１縫製分の動作波形がグラフ上に表示されるようにすることができる。ここで、２区間ごと以上も選択でき、選択された区間分の縫製作業分が動作波形として表示される。
【００５９】
また、ソーイングレコーダ画面Ｍ９でミシンの動作波形グラフ表示がなされる二つの抽出データの選択方法については、メイン画面Ｍ１からオペレータＩＤと期間との組み合わせを二組選択することでも可能であるが、生産数量グラフ画面Ｍ３、ピッチダイヤグラム画面Ｍ５、稼働比較グラフ画面Ｍ７から選択することも可能である。
即ち、(1)生産数量グラフ画面Ｍ３における各棒グラフ表示の一乃至二つをマウス操作で選択、(2)ピッチダイヤグラム画面Ｍ５におけるプロット点の一乃至二つをマウス操作で選択、(3)稼働比較グラフ画面Ｍ７における各棒グラフ表示の一乃至二つをマウス操作で選択のいずれかを行った後にタブスイッチＭ１５をマウス操作することで二つの抽出データの選択が行われ、ＣＰＵ１０５は、かかる一乃至二の抽出データに基づいてミシンの動作波形グラフの表示処理を実行する。
これにより、ＣＰＵ１０５は、生産数量グラフ画面Ｍ３、ピッチダイヤグラム画面Ｍ５又は稼働比較グラフ画面Ｍ７のいずれかのグラフ表示を行っている場合に、タブスイッチＭ１５による切り替え指示入力を受けて、ミシンの回転数の変化を示すミシンの動作波形グラフの表示に切り替える「第三の切り替え表示制御手段」として機能する。
【００６０】
また、ソーイングレコーダ画面Ｍ９内には、グラフ表示位置の下側に、各選択オペレータＩＤにおける、回転数以外のパラメータである「区間タイム」及び「ミシン稼働率」の数値を示す表Ｍ９２の表示が行われている。かかる表Ｍ９２の表示制御を行うことにより、ＣＰＵ１０５は「補足表表示処理手段」として機能する。
【００６１】
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、各選択工程ＩＤと各選択期間とに基づいて抽出された抽出データに対して選択工程ごとに回転数変化が求められてミシンの動作波形グラフの表示が行われる。
また、ソーイングレコードデータ（この処理で用いられたデータ）は、ファイル出力スイッチにより所定のファイル形式（例えば、ｃｓｖファイル等）に加工されてＨＤ装置１０やフラッシュメモリ３６に書き出すことが可能となっている。
【００６２】
（行動タイプ表示）
表示カテゴリーをソーイングレコーダとしている場合で、共通スイッチ領域Ａの切り替えスイッチＭ９３をマウス操作すると行動タイプ表示画面Ｍ１０が表示される。図２０は切り替えスイッチＭ９３により切り替えられた行動タイプ表示画面Ｍ１０の表示例である。
かかる行動タイプ表示画面Ｍ１０は、ソーイングレコーダ画面Ｍ９でミシンの動作波形グラフを表示するために選択されている一乃至二の抽出データに基づく行動タイプ別グラフの表示を行う。
かかる行動タイプ別グラフは、縫製作業の所定期間において回転数ごとの駆動時間の累計の分布を折れ線グラフで表示したものである。
【００６３】
上記行動タイプ表示画面Ｍ１０の表示に際し、ＣＰＵ１０５は、選択された回転数データＤ１に基づく二つの抽出データを一つずつ読み込んで（選択された抽出データが一つの場合には一つのみ読み込む）、その中に含まれる回転数のデータについて各回転数ごとにデータ数をカウントする。そして、各回転数ごとのデータのカウント数のそれぞれに対してミシンでの回転数のサンプリング周期を乗じて、回転数ごとの駆動時間の累計を算出する。そして、各回転数の駆動時間をプロットしそれらの間を直線でつないで一乃至二種類の抽出データについてミシンの行動タイプ折れ線グラフを形成する。
また、行動タイプ表示画面Ｍ１０には、各行動タイプ折れ線グラフの表示エリアに隣接して各種の行動タイプ折れ線グラフのサンプルとタイプごとの改善のポイントを表示した行動タイプ表Ｍ１０１が表示され、いずれのサンプルに近似するかを表意から判断し、改善ポイントを参照することを可能としている。
【００６４】
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、ステップＳ６２において、各選択工程ＩＤと各選択期間とに基づいて抽出された抽出データに対して回転数を示すデータを読み込んで、回転数別にカウントし、回転数ごとの駆動時間の累計を算出する。その他の処理については、オペレータＩＤの場合とほぼ同様である。
【００６５】
（ピッチタイムモニタ）
一種類の抽出データを選択し、タブスイッチＭ１６をマウス操作すると、表示カテゴリーがピッチタイムモニタとなり、ピッチタイムモニタ画面Ｍ１１が表示される。図２１はピッチタイムモニタ画面Ｍ１１の表示例である。
かかるピッチタイムモニタ画面Ｍ１１は、オペレータＩＤと期間が選択された縫製作業時刻データＤ２に基づく抽出データについて、選択期間内での各時刻ごとの生産枚数を棒グラフで表示したものである。
【００６６】
上記ピッチタイムモニタ画面Ｍ１１の表示に際し、ＣＰＵ１０５は、選択された一つの縫製作業時刻データＤ２に基づく抽出データを読み込んで、その中に含まれる縫製作業時刻のデータ一つ一つが、一定の時間幅の時刻帯のいずれに属するかを判定すると共に、各時刻帯に属するデータ数をカウントする。そして、各時刻帯ごとにデータ数を棒グラフ化し、表示させる。
なお、ピッチタイムモニタ画面Ｍ１１のグラフ表示エリアには全ての棒グラフが表示し切れない場合があるので、表示スクロールスイッチＭ１１１に対するマウス操作により各棒グラフをその並び方向にスクロールさせることが可能となっている。
【００６７】
また、ピッチタイムモニタ画面Ｍ１１内には、複数の棒グラフを選択区間で選択する区間選択スイッチＭ１１２，Ｍ１１３と、単一の棒グラフを選択するグラフ選択スイッチＭ１１４とが表示されている。さらに、ピッチタイムモニタ画面Ｍ１１内には、区間選択スイッチＭ１１２，Ｍ１１３で選択された複数の棒グラフに属する縫製作業時間データから選択区間内の生産数量と平均ピッチタイム（ピッチタイムの算出法は前述と同様）と、グラフ選択スイッチＭ１１４で選択された単一の棒グラフに属する縫製作業時間データからその時刻帯の生産数量と当該時刻帯の時刻とを表示する参考データ表Ｍ１１５の表示が行われる。
【００６８】
また、ピッチタイムモニタ画面Ｍ１１で棒グラフ表示がなされる単一の抽出データの選択方法については、メイン画面Ｍ１からオペレータＩＤと期間との組み合わせから選択することでも可能であるが、生産数量グラフ画面Ｍ３、ピッチダイヤグラム画面Ｍ５、稼働比較グラフ画面Ｍ７から選択することも可能である。
即ち、(1)生産数量グラフ画面Ｍ３における各棒グラフ表示の一つをマウス操作で選択、(2)ピッチダイヤグラム画面Ｍ５におけるプロット点の一つをマウス操作で選択、(3)稼働比較グラフ画面Ｍ７における各棒グラフ表示の一つをマウス操作で選択のいずれかを行った後にタブスイッチＭ１６をマウス操作することで単一の抽出データの選択が行われ、ＣＰＵ１０５は、かかる一つの抽出データに基づいてピッチタイムモニタ画面Ｍ１１の各棒グラフの表示処理を実行する。
これにより、ＣＰＵ１０５は、生産数量グラフ画面Ｍ３、ピッチダイヤグラム画面Ｍ５又は稼働比較グラフ画面Ｍ７のいずれかのグラフ表示を行っている場合に、タブスイッチＭ１６による切り替え指示入力を受けて、一つの抽出データについての縫製作業時間経過ごとの生産数量を示す棒グラフの表示に切り替える「第一の切り替え表示制御手段」として機能する。
【００６９】
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、選択工程ＩＤと選択期間とに基づいて抽出された抽出データに対して各時刻ごとの生産数量が求められてピッチタイムモニタ画面Ｍ１１における複数の棒グラフの表示が行われる。
【００７０】
（ピッチタイム度数モード）
表示カテゴリーをピッチタイムモニタとしている場合で、グラフ表示の切り替えスイッチＭ１１６をマウス操作するとピッチタイム度数モード画面Ｍ１２が表示される。図２２はピッチタイム度数モード画面Ｍ１２の表示例である。
かかるピッチタイム度数モード画面Ｍ１２は、オペレータＩＤと期間が選択された縫製作業時刻データＤ２に基づく抽出データについて、縫製所要時間ごとの生産枚数を棒グラフで表示したものである。
【００７１】
上記ピッチタイム度数モード画面Ｍ１２の表示に際し、ＣＰＵ１０５は、選択された一つの縫製作業時刻データＤ２に基づく抽出データを読み込んで、その中に含まれる前後の並んだ縫製作業時刻の時刻差からそれぞれの縫製所要時間を算出する。そして、一定の時間幅の縫製所要時間帯のいずれに属するかを判定すると共に、各時間帯に属するデータ数をカウントする。そして、各時間帯ごとにデータ数を棒グラフ化し、表示させる。
なお、ピッチタイム度数モード画面Ｍ１２のグラフ表示エリアには全ての棒グラフが表示し切れない場合があるので、表示スクロールスイッチＭ１２１に対するマウス操作により各棒グラフをその並び方向にスクロールさせることが可能となっている。
【００７２】
また、ピッチタイム度数モード画面Ｍ１２内には、複数の棒グラフを選択区間で選択する区間選択スイッチＭ１２２，Ｍ１２３と、単一の棒グラフを選択するグラフ選択スイッチＭ１２４とが表示されている。さらに、ピッチタイム度数モード画面Ｍ１２内には、区間選択スイッチＭ１２２，Ｍ１２３で選択された複数の棒グラフに属する縫製作業時間データから選択区間内の生産数量であるピッチタイム度数と平均ピッチタイム（ピッチタイムの算出法は前述と同様）と、グラフ選択スイッチＭ１２４で選択された単一の棒グラフに属する縫製作業時間データからその縫製所要時間帯の生産数量であるピッチタイム度数と当該縫製所要時間とを表示する参考データ表Ｍ１２５の表示が行われる。
【００７３】
なお、メイン画面Ｍ１において工程ＩＤについて選択が行われていた場合には、選択工程ＩＤと選択期間とに基づいて抽出された抽出データに対して各縫製所要時間ごとの生産数量が求められてピッチタイム度数モード画面Ｍ１２における複数の棒グラフの表示が行われる。
【００７４】
また、ピッチタイムモニタ画面Ｍ１１及びピッチタイム度数モード画面Ｍ１２には、共通スイッチ領域Ａに詳細データ一覧スイッチＭ１１７が表示されている。かかる詳細データ一覧スイッチＭ１１７がマウス操作されると、縫製データＤについてそのデータの内容が表形式で一覧表示される。尚、データそのものは数値と記号の羅列の集まりに過ぎないのでそれぞれの数値と記号の羅列が何を意味するものであるかを表内で併記し、視覚的に内容が把握可能に加工されて表示される。また、この詳細データは、ファイル出力スイッチＭ１１８により、所定のファイル形式（例えば、CSVファイル等）に加工されてＨＤ装置１０８やフラッシュメモリ３６に書き出すことが可能となっている。
【００７５】
（発明の実施形態の効果）
ミシンの作業分析システム１００では、作業分析装置１０１において、複数の生産管理ミシン１０から取得された複数の記録データＤに対して、メイン画面Ｍ１からオペレータＩＤ又は工程ＩＤの特定情報と期間の選択が行われると、該当する抽出データが抽出され、各抽出データは所定のグラフＭ１〜Ｍ１２で表示手段であるモニタ１０３に表示される。
これにより、単体の生産管理ミシン１０を複数のオペレータが使用する場合であっても、各オペレータＩＤごとに各種のグラフ表示を行うことが可能となる。このため、各オペレータの技量の見極めを容易に行うことが可能となる。
さらにオペレータＩＤに限らず、工程ＩＤに基づいてデータの抽出が可能なため、工程単数乃至複数の生産管理ミシン１０で複数の作業工程が行われたとしても、分析に必要な作業工程のデータのみをグラフ化することができ、各作業工程（作業分類）ごとの作業効率の見極めを容易に行うことが可能となる。
また、複数台のミシンにより複数のオペレータが複数の作業工程（作業分類）を分担して製品の完成までを担う場合であっても、オペレータごと或いは作業工程ごとの縫いの状態や達成の状態を把握することができ、全体の効率の低下の原因を容易に把握することが可能となり、人材の配置の適正化や各工程に投入する人員数の適正化を図ることができ、分担作業の効率を向上させることが可能となる。
【００７６】
また、ピッチダイヤグラム画面Ｍ５により、選択されたオペレータＩＤや工程ＩＤにおける縫製所要時間の平均値を速やかに表示させることができるので、各オペレータの技量や各作業工程（作業分類）ごとの作業効率の見極めをより容易に行うことが可能となる。
その場合、縫製所要時間について外れ値を除いて平均化する処理が行われるので、縫製作業における不慮の要因（例えば、糸切れや糸絡み、糸交換等）によるタイムロスの影響を効果的に排除することができ、オペレータごとの技量や作業工程ごとの作業の円滑性などをより正確に把握することが可能となる。
【００７７】
また、生産数量グラフ画面Ｍ３、Ｍ４では、選択された各オペレータＩＤや工程ＩＤについて個別に生産数量を求め、棒グラフで表示することができ、さらには、オペレータＩＤ（工程ＩＤ）が選択された場合には各棒グラフについて生産数量における工程ＩＤ（オペレータＩＤ）の内訳を色分けで表示するので、例えば、オペレータごとの技量の把握と作業工程ごとの作業の円滑性などが同時に把握でき且つそれらの関連も把握することが可能となる。よって、より精細な分析が可能となる。
【００７８】
また、生産数量グラフ画面Ｍ３、Ｍ４、ピッチダイヤグラム画面Ｍ５、Ｍ６及び稼働比較グラフ画面Ｍ７、Ｍ８についてはグラフ表示を行っている状態からピッチタイムモニタＭ１１やピッチタイム度数モード画面Ｍ１２に切り替えることができるので、オペレータＩＤや工程ＩＤについて特定の情報をグラフで確認中でも、上記切り替えによりそれらのＩＤについての縫製作業時間経過ごとの生産数量や生産数量のピッチタイム度数分布を速やかに確認することができ、より精細な分析が可能となる。
【００７９】
また、稼働比較グラフ画面Ｍ７、Ｍ８により、選択されたオペレータＩＤや工程ＩＤについて稼働時間と休止時間の比率が棒グラフ表示されるので、オペレータや作業工程ごとに稼働率がわかり、作業効率の高低の原因の把握などに利用することができる。よって、より精細な分析が可能となる。
【００８０】
また、オペレータＩＤを選択した生産数量グラフ画面Ｍ３、ピッチダイヤグラム画面Ｍ５及び稼働比較グラフ画面Ｍ７を、工程ＩＤを選択した生産数量グラフ画面Ｍ４、ピッチダイヤグラム画面Ｍ６及び稼働比較グラフ画面Ｍ８に切り替えること（その逆も可）ができるので、オペレータと作業分類との関連がわかり、効率における相互の影響なども把握することが可能となる。よって、より精細な分析が可能となる。
【００８１】
また、生産数量グラフ画面Ｍ３、Ｍ４、ピッチダイヤグラム画面Ｍ５、Ｍ６、稼働比較グラフ画面Ｍ７、Ｍ８及びソーイングレコーダ画面Ｍ９は、グラフ表示に際して、抽出データに含まれながらグラフ表示に反映されない項目が生じる場合があるが、それらの項目についてグラフをよける配置で表形式で表示が行われるので、同時に多くの情報を認識でき、より精細な分析が可能となる。
【００８２】
また、生産数量グラフ画面Ｍ３、Ｍ４、ピッチダイヤグラム画面Ｍ５、Ｍ６及び稼働比較グラフ画面Ｍ７、Ｍ８についてはグラフ表示を行っている状態からソーイングレコーダ画面Ｍ９や行動タイプ別グラフ画面Ｍ１０に切り替えることができるので、オペレータＩＤや工程ＩＤについて特定の情報をグラフで確認中でも、上記切り替えにより、それらのＩＤについての回転数の変化や行動タイプを速やかに確認することができ、より精細な分析が可能となる。
【図面の簡単な説明】
【００８３】
【図１】ミシンの作業分析システムの概略構成を示すブロック図である。
【図２】生産管理ミシン１０を含む作業分析システム１００の概略構成を示すブロック図である。
【図３】記録データを構成する回転数データと縫製作業時刻データの記録構造を示す説明図である。
【図４】ズボンの縫製の開始から完成までの各工程を示す工程図である。
【図５】生産管理ミシンのＣＰＵにより実行される記録データの記録処理プログラムに基づいて行われる処理を示すフローチャートである。
【図６】メイン画面の表示例である。
【図７】メイン画面においてＣＰＵが行う表示処理を示すフローチャートである。
【図８】メイン画面においてＣＰＵが行う選択処理を示すフローチャートである。
【図９】工程一覧表画面の表示例である。
【図１０】生産数量グラフ画面の表示例である。
【図１１】生産数量グラフ画面のグラフ表示処理を示すフローチャートである。
【図１２】生産数量グラフ画面の識別情報切り替え後の表示例である。
【図１３】ピッチダイヤグラム画面の表示例である。
【図１４】ピッチダイヤグラム画面のグラフ表示処理を示すフローチャートである。
【図１５】ピッチダイヤグラム画面の識別情報切り替え後の表示例である。
【図１６】稼働比較グラフ画面の表示例である。
【図１７】稼働比較グラフ画面のグラフ表示処理を示すフローチャートである。
【図１８】稼働比較グラフ画面の識別情報切り替え後の表示例である。
【図１９】ソーイングレコーダ画面の表示例である。
【図２０】行動タイプ表示画面の表示例である。
【図２１】ピッチタイムモニタ画面の表示例である。
【図２２】ピッチタイム度数モード画面の表示例である。
【符号の説明】
【００８４】
１０  生産管理ミシン
３６  フラッシュメモリ（データ取得手段）
３７  読み取り書き込み装置（データ取得手段）
１０１  作業分析装置
１０３  モニタ（表示手段）
１０５  ＣＰＵ（抽出処理手段、グラフ表示処理手段）
１０９  読み取り書き込み装置（データ取得手段）
Ｄ  記録データ
Ｍ１  メイン画面（選択手段）
【図１】
2009160084.tif 000004
【図２】
2009160084.tif 000005
【図３】
2009160084.tif 000006
【図４】
2009160084.tif 000007
【図５】
2009160084.tif 000008
【図６】
2009160084.tif 000009
【図７】
2009160084.tif 000010
【図８】
2009160084.tif 000011
【図９】
2009160084.tif 000012
【図１０】
2009160084.tif 000013
【図１１】
2009160084.tif 000014
【図１２】
2009160084.tif 000015
【図１３】
2009160084.tif 000016
【図１４】
2009160084.tif 000017
【図１５】
2009160084.tif 000018
【図１６】
2009160084.tif 000019
【図１７】
2009160084.tif 000020
【図１８】
2009160084.tif 000021
【図１９】
2009160084.tif 000022
【図２０】
2009160084.tif 000023
【図２１】
2009160084.tif 000024
【図２２】
2009160084.tif 000025