(57)【要約】【課題】複数工場に配置された繊維機械の複数の動作情報を記憶でき、また工場別の繊維機械の複数の動作情報及び異常情報を含む報告情報を生成することが可能な中央装置等を提供する。【解決手段】クライアントコンピュータ２は、工場識別情報、機械識別情報、及び、ユニット識別情報と、繊維機械３及びユニット４の動作状況に関する複数の動作情報をサーバコンピュータ１へ送信する。サーバコンピュータ１は受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて記憶部に記憶する。サーバコンピュータ１は記憶部に記憶した動作情報が閾値を超える場合に異常と判断する。また、工場識別情報別に、各繊維機械３及び該繊維機械３のユニット４の動作情報と、異常と判断された動作情報を特定する異常情報とを含む報告書を生成する。【選択図】図１
2013069001.tif 000002
【特許請求の範囲】
【請求項１】
複数の工場に設置された端末装置に通信網を介して接続される中央装置において、
工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械を構成する複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを受信する受信部と、
該受信部により受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて記憶部に記憶する記憶処理部と、
前記記憶部に記憶した動作情報が閾値を超える場合に異常と判断する異常判断部と、
工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を生成する生成部と
を備える中央装置。
【請求項２】
前記記憶部に記憶した複数の動作情報に基づき各工場の繊維機械毎の評価値を算出する算出部を備え、
前記生成部は、前記算出部により算出した評価値を含む報告情報を生成する
請求項１に記載の中央装置。
【請求項３】
前記算出部は、
記憶部に記憶した定数から、糸継ぎの成功率または失敗率に関する動作情報に予め記憶部に記憶した係数を乗じた値と、前記動作情報とは異なる動作情報に係数を乗じた値とを減じる
請求項２に記載の中央装置。
【請求項４】
前記算出部により算出した各工場の繊維機械毎の評価値に基づき、各工場の繊維機械全体に係る平均評価値を算出する平均算出部を備え、
前記生成部は、前記平均算出部により算出した平均評価値を含む報告情報を生成する
請求項２または３に記載の中央装置。
【請求項５】
前記平均算出部により算出した平均評価値の値順に工場別にソートするソート部と、
該ソート部により順位が記憶部に記憶した順位以下の工場の工場識別情報を抽出する抽出部と
を備える請求項４に記載の中央装置。
【請求項６】
評価値に対応づけて複数の第１対策情報を記憶した記憶部を参照し、複数の第１対策情報を読み出す読み出し部を備え、
前記生成部は、前記読み出し部により読み出した複数の第１対策情報及び前記抽出した工場の工場識別情報を含む報告情報を生成する
請求項５に記載の中央装置。
【請求項７】
前記記憶部から複数の動作情報を読み出し、各工場の繊維機械全体に係る動作情報毎の平均値を算出する動作平均算出部
を備える
請求項５または６に記載の中央装置。
【請求項８】
前記動作平均算出部により算出した各動作情報に係る平均値の値順に工場別にソートする動作ソート部と、
該動作ソート部により順位が記憶部に記憶した順位以下の工場識別情報を抽出する動作抽出部と
を備える請求項７に記載の中央装置。
【請求項９】
複数の第２対策情報を記憶した記憶部を参照し、前記複数の第２対策情報を読み出す第２対策読み出し部を備え、
前記生成部は、前記第２対策読み出し部により読み出した第２対策情報と、前記動作抽出部により抽出した工場識別情報とを含む報告情報を生成する
請求項８に記載の中央装置。
【請求項１０】
動作情報に対応づけて部品情報を記憶した記憶部を参照し、前記異常判断部により、動作情報が異常と判断した場合に、前記動作情報に対応する部品情報を抽出する部品情報抽出部を備え、
前記生成部は、異常情報及び前記部品情報抽出部により抽出した部品情報を含む報告情報を生成する
請求項１から９のいずれか一つに記載の中央装置。
【請求項１１】
前記報告情報を工場識別情報に対応するアドレス宛へ送信する送信部
を備える請求項１から１０にいずれか一つ記載の中央装置。
【請求項１２】
複数の第１対策情報から選択された第１対策情報を特定する第１対策情報識別情報を受信する第１受信部と、
該第１受信部により受信した第１対策情報識別情報の数を計数する計数部と、
該計数部により計数した第１対策情報識別情報の数に基づき、統計情報を算出する統計算出部とを備え、
前記生成部は、複数の第１対策情報及び前記統計算出部により算出した統計情報を含む報告情報を生成する
請求項１１に記載の中央装置。
【請求項１３】
動作情報に対応する複数の第２対策情報から選択された第２対策情報を特定する第２対策情報識別情報を受信する第２受信部と、
該第２受信部により受信した動作情報に対応する第２対策情報識別情報の数を計数する計数部と、
該計数部により計数した動作情報に対応する第２対策情報識別情報の数に基づき、動作情報毎の統計情報を算出する統計算出部とを備え、
前記生成部は、動作情報に対応する複数の第２対策情報及び前記統計算出部により算出した統計情報を含む報告情報を生成する
請求項１１に記載の中央装置。
【請求項１４】
前記算出部により算出した各工場の繊維機械毎の評価値に基づき、各工場の繊維機械全体に係る分散を算出する分散算出部を備え、
前記生成部は、前記分散算出部により算出した前記分散を含む報告情報を生成する
請求項２から４のいずれか一つに記載の中央装置。
【請求項１５】
複数の工場に設置された端末装置及び中央装置が通信網を介して接続された情報処理システムにおいて、
前記端末装置は、
工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械に制御される複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを送信する送信部を備え、
前記中央装置は、
前記送信部により送信された工場識別情報、機械識別情報、及び、ユニット識別情報と、複数の動作情報を受信する受信部と、
該受信部により受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて記憶部に記憶する記憶処理部と、
前記記憶部に記憶した動作情報が閾値を超える場合に異常と判断する異常判断部と、
工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を生成する生成部と
を備える情報処理システム。
【請求項１６】
複数の工場に設置された端末装置に通信網を介して接続される制御部を有する中央装置を用いた情報処理方法において、
工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械に制御される複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを前記制御部により受信する受信ステップと、
該受信ステップにより受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて前記制御部により記憶部に記憶する記憶処理ステップと、
前記記憶部に記憶した動作情報が閾値を超える場合に前記制御部により異常と判断する異常判断ステップと、
工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を前記制御部により生成する生成ステップと
を含む情報処理方法。
【請求項１７】
複数の工場に設置された端末装置に通信網を介して接続される制御部を有するコンピュータに用いられるプログラムにおいて、
前記コンピュータに、
工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械を構成する複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを前記制御部により受信する受信ステップと、
該受信ステップにより受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて前記制御部により記憶部に記憶する記憶処理ステップと、
前記記憶部に記憶した動作情報が閾値を超える場合に前記制御部により異常と判断する異常判断ステップと、
工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を前記制御部により生成する生成ステップと
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の工場に設置された端末装置に通信網を介して接続される中央装置、情報処理システム、情報処理方法及びプログラムに関する。
【背景技術】
【０００２】
従来、繊維機械の機台情報のうち、運転状態、運転設定、及び、生産量の情報を視覚的に把握することが可能なシステムが知られている（例えば特許文献１及び２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−８７７０３号公報
【特許文献２】特開２００４−１８３１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のシステムはいずれも繊維機械に接続されるコンピュータの管理下で繊維機械の監視を行うものであり、各地に設けられる数多くの繊維機械の情報を適切に把握することが困難という問題があった。
【０００５】
本発明は斯かる事情に鑑みてなされたものである。その目的は、複数の工場に配置された繊維機械の複数の動作情報を記憶でき、また工場別の繊維機械の複数の動作情報及び異常情報を含む報告情報を生成することが可能な中央装置等を提供することにある。
【課題を解決するための手段】
【０００６】
本願に開示する中央装置は、複数の工場に設置された端末装置に通信網を介して接続される中央装置において、工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械を構成する複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを受信する受信部と、該受信部により受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて記憶部に記憶する記憶処理部と、前記記憶部に記憶した動作情報が閾値を超える場合に異常と判断する異常判断部と、工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を生成する生成部とを備える。
【０００７】
本願に開示する中央装置は、前記記憶部に記憶した複数の動作情報に基づき各工場の繊維機械毎の評価値を算出する算出部を備え、前記生成部は、前記算出部により算出した評価値を含む報告情報を生成する。
【０００８】
本願に開示する中央装置は、前記算出部は、記憶部に記憶した定数から、糸継ぎの成功率または失敗率に関する動作情報に予め記憶部に記憶した係数を乗じた値と、前記動作情報とは異なる動作情報に係数を乗じた値とを減じる。
【０００９】
本願に開示する中央装置は、前記算出部により算出した各工場の繊維機械毎の評価値に基づき、各工場の繊維機械全体に係る平均評価値を算出する平均算出部を備え、前記生成部は、前記平均算出部により算出した平均評価値を含む報告情報を生成する。
【００１０】
本願に開示する中央装置は、前記平均算出部により算出した平均評価値の値順に工場別にソートするソート部と、該ソート部により順位が記憶部に記憶した順位以下の工場の工場識別情報を抽出する抽出部とを備える。
【００１１】
本願に開示する中央装置は、評価値に対応づけて複数の第１対策情報を記憶した記憶部を参照し、複数の第１対策情報を読み出す読み出し部を備え、前記生成部は、前記読み出し部により読み出した複数の第１対策情報及び前記抽出した工場の工場識別情報を含む報告情報を生成する。
【００１２】
本願に開示する中央装置は、前記記憶部から複数の動作情報を読み出し、各工場の繊維機械全体に係る動作情報毎の平均値を算出する動作平均算出部を備える。
【００１３】
本願に開示する中央装置は、前記動作平均算出部により算出した各動作情報に係る平均値の値順に工場別にソートする動作ソート部と、該動作ソート部により順位が記憶部に記憶した順位以下の工場識別情報を抽出する動作抽出部とを備える。
【００１４】
本願に開示する中央装置は、複数の第２対策情報を記憶した記憶部を参照し、前記複数の第２対策情報を読み出す第２対策読み出し部を備え、前記生成部は、前記第２対策読み出し部により読み出した第２対策情報と、前記動作抽出部により抽出した工場識別情報とを含む報告情報を生成する。
【００１５】
本願に開示する中央装置は、動作情報に対応づけて部品情報を記憶した記憶部を参照し、前記異常判断部により、動作情報が異常と判断した場合に、前記動作情報に対応する部品情報を抽出する部品情報抽出部を備え、前記生成部は、異常情報及び前記部品情報抽出部により抽出した部品情報を含む報告情報を生成する。
【００１６】
本願に開示する中央装置は、前記報告情報を工場識別情報に対応するアドレス宛へ送信する送信部を備える。
【００１７】
本願に開示する中央装置は、複数の第１対策情報から選択された第１対策情報を特定する第１対策情報識別情報を受信する第１受信部と、該第１受信部により受信した第１対策情報識別情報の数を計数する計数部と、該計数部により計数した第１対策情報識別情報の数に基づき、統計情報を算出する統計算出部とを備え、前記生成部は、複数の第１対策情報及び前記統計算出部により算出した統計情報を含む報告情報を生成する。
【００１８】
本願に開示する中央装置は、動作情報に対応する複数の第２対策情報から選択された第２対策情報を特定する第２対策情報識別情報を受信する第２受信部と、該第２受信部により受信した動作情報に対応する第２対策情報識別情報の数を計数する計数部と、該計数部により計数した動作情報に対応する第２対策情報識別情報の数に基づき、動作情報毎の統計情報を算出する統計算出部とを備え、前記生成部は、動作情報に対応する複数の第２対策情報及び前記統計算出部により算出した統計情報を含む報告情報を生成する。
【００１９】
本願に開示する中央装置は、前記算出部により算出した各工場の繊維機械毎の評価値に基づき、各工場の繊維機械全体に係る分散を算出する分散算出部を備え、前記生成部は、前記分散算出部により算出した前記分散を含む報告情報を生成する。
【００２０】
本願に開示する情報処理システムは、複数の工場に設置された端末装置及び中央装置が通信網を介して接続された情報処理システムにおいて、前記端末装置は、工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械に制御される複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを送信する送信部を備え、前記中央装置は、前記送信部により送信された工場識別情報、機械識別情報、及び、ユニット識別情報と、複数の動作情報を受信する受信部と、該受信部により受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて記憶部に記憶する記憶処理部と、前記記憶部に記憶した動作情報が閾値を超える場合に異常と判断する異常判断部と、工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を生成する生成部とを備える。
【００２１】
本願に開示する情報処理方法は、複数の工場に設置された端末装置に通信網を介して接続される制御部を有する中央装置を用いた情報処理方法において、工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械に制御される複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを前記制御部により受信する受信ステップと、該受信ステップにより受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて前記制御部により記憶部に記憶する記憶処理ステップと、前記記憶部に記憶した動作情報が閾値を超える場合に前記制御部により異常と判断する異常判断ステップと、工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を前記制御部により生成する生成ステップとを含む。
【００２２】
本願に開示するプログラムは、複数の工場に設置された端末装置に通信網を介して接続される制御部を有するコンピュータに用いられるプログラムにおいて、前記コンピュータに、工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械それぞれを特定するための機械識別情報、及び、繊維機械を構成する複数のユニットそれぞれを特定するユニット識別情報と、繊維機械及びユニットの動作状況に関する複数の動作情報とを前記制御部により受信する受信ステップと、該受信ステップにより受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて前記制御部により記憶部に記憶する記憶処理ステップと、前記記憶部に記憶した動作情報が閾値を超える場合に前記制御部により異常と判断する異常判断ステップと、工場識別情報別に、各繊維機械及びユニットの動作情報と、前記異常判断部により異常と判断された動作情報を特定する異常情報とを含む報告情報を前記制御部により生成する生成ステップとを実行させる。
【発明の効果】
【００２３】
本願の一観点によれば、複数の工場に配置された繊維機械の複数の動作情報を記憶でき、また工場別の繊維機械の複数の動作情報及び異常情報を含む報告情報を生成することが可能となる。
【図面の簡単な説明】
【００２４】
【図１】情報処理システムの概要を示す説明図である。
【図２】繊維機械の概要を示す模式図である。
【図３】クライアントコンピュータのハードウェア構成を示すブロック図である。
【図４】動作情報ファイルのレコードレイアウトを示す説明図である。
【図５】サーバコンピュータのハードウェア群を示すブロック図である。
【図６】工場別ファイルのレコードレイアウトを示す説明図である。
【図７】アドレスファイルのレコードレイアウトを示す説明図である。
【図８】報告書のイメージを示す説明図である。
【図９】閾値ファイルのレコードレイアウトを示す説明図である。
【図１０】ユニットの動作情報の報告書イメージを示す説明図である。
【図１１】評価値を示すグラフである。
【図１２】動作情報の受信処理手順を示すフローチャートである。
【図１３】報告書生成処理の手順を示すフローチャートである。
【図１４】報告書生成処理の手順を示すフローチャートである。
【図１５】報告書生成処理の手順を示すフローチャートである。
【図１６】実施の形態２に係るサーバコンピュータのハードウェア群を示すブロック図である。
【図１７】評価値ファイルのレコードレイアウトを示す説明図である。
【図１８】評価値対策ファイルのレコードレイアウトを示す説明図である。
【図１９Ａ】報告書のイメージを示す説明図である。
【図１９Ｂ】報告書のイメージを示す説明図である。
【図２０】対策が記述された報告書のイメージを示す説明図である。
【図２１】順位表示処理の手順を示すフローチャートである。
【図２２】順位表示処理の手順を示すフローチャートである。
【図２３】実施の形態３に係るサーバコンピュータのハードウェア群を示すブロック図である。
【図２４】統計ファイルのレコードレイアウトを示す説明図である。
【図２５】報告書のイメージを示す説明図である。
【図２６】選択率を記述する処理手順を示すフローチャートである。
【図２７】実施の形態４に係るサーバコンピュータのハードウェア群を示すブロック図である。
【図２８】動作情報ファイルのレコードレイアウトを示す説明図である。
【図２９】動作対策ファイルのレコードレイアウトを示す説明図である。
【図３０Ａ】報告書のイメージを示す説明図である。
【図３０Ｂ】報告書のイメージを示す説明図である。
【図３１】対策が記述された報告書のイメージを示す説明図である。
【図３２】平均ＡＭＩＳの算出処理手順を示すフローチャートである。
【図３３】動作情報に基づく対策記述処理の手順を示すフローチャートである。
【図３４】動作情報に基づく対策記述処理の手順を示すフローチャートである。
【図３５】実施の形態５に係る統計ファイルのレコードレイアウトを示す説明図である。
【図３６】報告書のイメージを示す説明図である。
【図３７】選択率を記述する処理手順を示すフローチャートである。
【図３８】実施の形態６に係るサーバコンピュータのハードウェア群を示すブロック図である。
【図３９】対策部品ファイルのレコードレイアウトを示す説明図である。
【図４０】対策情報のイメージを示す説明図である。
【図４１】部品情報のイメージを示す説明図である。
【図４２】対策及び部品情報の記述処理手順を示すフローチャートである。
【図４３】対策及び部品情報の記述処理手順を示すフローチャートである。
【図４４】実施の形態７に係るサーバコンピュータのハードウェア群を示すブロック図である。
【図４５】分散ファイルのレコードレイアウトを示す説明図である。
【図４６】分散対策ファイルのレコードレイアウトを示す説明図である。
【図４７】報告書のイメージを示す説明図である。
【図４８】分散算出処理の手順を示すフローチャートである。
【図４９】分散及び対応情報の記述処理手順を示すフローチャートである。
【図５０】上述した形態のサーバコンピュータの動作を示す機能ブロック図である。
【図５１】実施の形態８に係るサーバコンピュータのハードウェア群を示すブロック図である。
【図５２】実施の形態９に係る閾値ファイルのレコードレイアウトを示す説明図である。
【図５３】閾値の読み出し処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２５】
実施の形態１
以下実施の形態を、図面を参照して説明する。図１は情報処理システムの概要を示す説明図である。情報処理システムは中央装置１、端末装置２、繊維機械３、制御装置３０、ユニット４、及び情報処理装置２０等を含む。中央装置１、端末装置２、制御装置３０及び情報処理装置２０等はインターネット、ＬＡＮ（Local Area Network）または携帯電話網等の通信網Ｎにより相互に接続されている。中央装置１はサーバコンピュータまたはパーソナルコンピュータ等である。以下中央装置１をサーバコンピュータ１であるものとして説明する。サーバコンピュータ１は各工場に配置された端末装置２（以下、クライアントコンピュータ２という）に通信網Ｎを介して接続されており、繊維機械３及びユニット４の動作状況に関する複数の動作情報を受信する。なお、端末装置２はパーソナルコンピュータの他、繊維機械３制御用の専用の装置であっても良い。また、本実施形態では工場Ａ〜Ｃの３つを例としてあげるが、複数であればこれに限るものではない。また紙面の都合上繊維機械３の数は３つとしているが複数であればよくこれに限るものではない。同様にユニット４も複数であれば良い。さらに、本実施形態では工場Ａ、工場Ｂ及び工場Ｃがそれぞれ異なる企業が所有する工場である例を挙げて説明するがこれに限るものではない。一の企業が複数の工場を所有していても良い。例えば、一の企業が工場Ａ及び工場Ｂを所有し、他の企業が工場Ｃのみを所有していても良い。
【００２６】
繊維機械３は複数のユニット４により構成される装置であり、例えば自動ワインダー、粗紡機、精紡機、織機、編み機、紡糸巻取機、延伸仮撚機、または、空気式紡績機等である。本実施形態では一例として繊維機械３が、精紡ボビンをパッケージに巻き取る巻き取りユニット４が複数設けられた自動ワインダーであるものとして説明する。繊維機械３には各ユニット４を制御する制御装置３０が設けられている。制御装置３０は各ユニット４及び繊維機械３全体の動作状況に関する複数の動作情報をクライアントコンピュータ２へ出力する。この動作情報は例えば、繊維機械３の稼働時間に基づく稼働率、糸継ぎの失敗回数に基づく失敗率、警告を示す発光部の点灯率、糸継ぎ目の割合等である。繊維機械３は各ユニット４から出力される複数のデータに基づきユニット４毎の動作情報、及び、繊維機械３についての動作情報を算出する。各工場のクライアントコンピュータ２は複数の動作情報をサーバコンピュータ１へ送信する。
【００２７】
サーバコンピュータ１は複数の動作情報に基づき、工場別の報告情報を生成する。報告情報は例えば、テキスト、画像、音声、動画、表またはグラフ等のデータである。その他報告情報は、テキスト、画像、音声、動画、表またはグラフ等のデータを適宜組み合わせたものであっても良い。本実施形態では、テキスト、画像、表及びグラフを組み合わせたＰＤＦ（登録商標：Portable Document Format）ファイルを、報告情報（以下、報告書という）の一例であるものとして説明する。サーバコンピュータ１は報告書をクライアントコンピュータ２または対応する情報処理装置２０へ送信する。情報処理装置２０は例えば携帯電話機、パーソナルコンピュータ、ＰＤＡ（Personal Digital Assistance）またはブックリーダ等である。以下では情報処理装置２０をパーソナルコンピュータ２０であるものとして説明する。各工場のユーザはパーソナルコンピュータ２０等を通じて繊維機械３の状態を把握することが可能となる。以下詳細を説明する。
【００２８】
図２は繊維機械３の概要を示す模式図である。繊維機械３は制御装置３０、複数の連設されたユニット４、玉揚装置４１、支持部４２及び供給装置４３等を含む。また各ユニット４は精紡ボビン４４、スプライサー４５、クリアラ４９、パッケージ４６、ユニット制御部４７及び発光部４８等を含む。供給装置４３は各ユニット４に精紡ボビン４４を供給する。ユニット４に供給された精紡ボビン４４の糸はパッケージ４６に巻き取られる。精紡ボビン４４とパッケージ４６との間にはスプライサー４５とクリアラ４９とが設けられる。
【００２９】
スプライサー４５は糸の張力の高まり、または、糸の欠陥により切断された精紡ボビン４４側の糸端とパッケージ４６側の糸端とを繋ぐ。クリアラ４９は、精紡ボビン４４とパッケージ４６との間を走行する糸を監視し、太さが異常な部分または異物が混入している部分等の糸の欠陥を検出する。クリアラ４９には図示しないカッタが付設されており、糸の欠陥を検出した場合、欠陥を有する糸を除去する。発光部４８は例えばＬＥＤ（Light-Emitting Diode）であり、ユニット４が巻き取り動作を停止した場合に発光する。なおユニット４内部の詳細な構造については省略する。ユニット４の上部にはレール等の支持部４２が、各ユニット４の連設方向に架設されている。玉揚装置４１は支持部４２上を移動し、ユニット４上にて糸を巻き終えたパッケージを取り外す。続いて玉揚装置４１は、当該ユニット４上で糸の巻かれていないパッケージ（紙管）をセットする。
【００３０】
ユニット制御部４７は上述したユニット４の各ハードウェアの制御を行い、各ハードウェアの動作情報及びユニット４それぞれを特定するための固有のユニット識別情報（以下、ユニットＩＤという）を制御装置３０へ出力する。制御装置３０へ出力される情報（以下、ユニット情報）は、例えば糸継ぎを試行した回数（以下、糸継ぎ試行回数）、糸継ぎに成功した回数（以下、糸継ぎ成功回数）、パッケージ４６側の糸端をつかむことができなかった回数（以下、上糸口出し失敗回数）である。その他、ユニット情報には、パッケージ４６側の糸端を２重に引き出した回数（以下、上糸レインカット失敗回数）、精紡ボビン４４の糸端をつかむことができなかった回数（以下、下糸口出し失敗回数）がある。
【００３１】
またユニット情報には、スプライサー４５の動作不良により糸継ぎに失敗した回数（以下、スプライサー失敗回数）、図示しないスプライサーモニタにより、糸の継ぎ目が不良と判断され糸継ぎに失敗した回数（以下、モニターカット回数）がある。その他、ユニット情報には発光部４８の点灯回数、パッケージ４６の巻き取り時間、糸継ぎ回数、及び高い張力により糸が切れたことに起因する糸継ぎ回数（以下、テンション切れ回数）がユニット４から制御装置３０へユニットＩＤと共に出力される。その他ユニット情報には、ユニット４の動作時間及び、ユニット４の動作中にてパッケージ４６による糸の巻き取り時間がある。制御装置３０はユニットＩＤ及びユニット情報に基づき各ユニット４の動作情報を算出する。なお、以上述べたユニット情報の例は一例でありこれらに限るものではない。
【００３２】
制御装置３０は図示しないＣＰＵ(Central Processing Unit)及びメモリを備え、所定時間毎に（例えば６時間毎に）、ユニット４から送信された糸継ぎ試行回数及び糸継ぎ成功回数に基づき、糸継ぎに失敗した割合（以下ＭＩＳ: Mis-splicingという）を算出する。具体的には制御装置３０は糸継ぎ試行回数から糸継ぎ成功回数を減じた値を、糸継ぎ試行回数で除し、１００を乗ずることでＭＩＳを算出する。制御装置３０は算出したＭＩＳをユニットＩＤに対応づけて記憶する。なお、反対に糸継ぎ成功回数を動作情報としても良いことはもちろんである。
【００３３】
また制御装置３０は糸継ぎ試行回数及び上糸口出し失敗回数に基づき、上糸口出し失敗率（以下ＭＵＰ：Ratio of Mis-splicing By Upper Yarnという）を算出する。具体的には制御装置３０は、上糸口出し失敗回数を糸継ぎ試行回数で除し、１００を乗ずることでＭＵＰを算出する。制御装置３０は算出したＭＵＰをユニットＩＤに対応づけて記憶する。制御装置３０は上糸レインカット失敗回数及び糸継ぎ試行回数に基づき上糸レインカット率（以下、ＭＬＣ：Ratio of Mis-splicing By Lay-in Cutという）を算出する。具体的には制御装置３０は上糸レインカット失敗回数を糸継ぎ試行回数で除し、１００を乗ずることでＭＬＣを算出する。制御装置３０は算出したＭＬＣをユニットＩＤに対応づけて記憶する。
【００３４】
制御装置３０は下糸口出し失敗回数及び糸継ぎ試行回数に基づき下糸口出し失敗率（以下、ＭＬＷ：Ratio of Mis-splicing By No Lower Yarnという）を算出する。具体的には制御装置３０は下糸口出し失敗回数を糸継ぎ試行回数で除し、１００を乗ずることでＭＬＷを算出する。制御装置３０は算出したＭＬＷをユニットＩＤに対応づけて記憶する。制御装置３０はスプライサー失敗回数及び糸継ぎ試行回数に基づき、スプライサー失敗率（以下、ＭＳＬ：Ratio of Mis-splicing By Splicerという）を算出する。具体的には、スプライサー失敗回数を糸継ぎ試行回数で除し、１００を乗ずることでＭＳＬを算出する。制御装置３０は算出したＭＳＬをユニットＩＤに対応づけて記憶する。
【００３５】
制御装置３０はモニターカット回数及び糸継ぎ試行回数に基づきモニターカット率（以下、ＭＳＭ：Ratio of Mis-splicing By Splice Monitor Cutという）を算出する。具体的には、制御装置３０はモニターカット回数を糸継ぎ試行回数で除し、１００を乗ずることでＭＳＭを算出する。制御装置３０は算出したＭＳＭをユニットＩＤに対応づけて記憶する。制御装置３０は糸継ぎ試行回数から糸継ぎ成功回数を減じ、減じた値を糸継ぎ試行回数で除し、１００を乗ずることで糸継ぎ失敗率（以下、ＭＩＳ：Mis-splicing Ratioという）を算出する。制御装置３０はユニットＩＤに対応づけてＭＩＳを記憶する。制御装置３０はユニット４の巻き取り時間を動作時間で除し、１００を乗ずることで各ユニット４の稼働率を算出する。制御装置３０はユニットＩＤに対応づけて稼働率を記憶する。なお、本実施形態では制御装置３０がＭＩＳ、ＭＵＰ、ＭＬＣ、ＭＬＷ、ＭＳＬ、ＭＳＭ及び稼働率等の各ユニット４の動作情報を算出する例を挙げたがこれに限るものではない。各ユニット４のユニット制御部４７、または、後述するクライアントコンピュータ２のＣＰＵが一部または全てを算出しても良い。
【００３６】
続いて制御装置３０は繊維機械３の動作状況に関する動作情報を算出する。制御装置３０は図示しない時計部により繊維機械３の稼働時間及び供給装置４３の停止時間を記憶している。制御装置３０は各ユニット４から出力された巻き取り時間の平均巻き取り時間を算出する。制御装置３０は平均巻き取り時間を、稼働時間から供給装置４３の停止時間を減じた値で除し、１００を乗ずることで機械効率（以下、ＳＥＦ：Spindle Efficiencyという）を算出する。また制御装置３０は各ユニット４のＭＩＳの平均値から平均糸継ぎミス率（以下、ＡＭＩＳという）を算出する。なお、上述したとおり、制御装置３０は、各ユニット４の糸継ぎ成功率の平均値をＡＭＩＳに代えて用いても良い。制御装置３０は各ユニット４から出力された糸継ぎ成功回数の合計値を算出する。また制御装置３０は各ユニット４から出力された発光部４８の発光回数の合計値を算出する。制御装置３０は発光回数の合計値を糸継ぎ成功回数の合計値で除し、１００を乗ずることで点灯率（以下、ＹＬＷ：Ratio of Yellow Lightという）を算出する。
【００３７】
制御装置３０は各ユニット４から出力された糸継ぎ回数の合計値を算出する。制御装置３０は各ユニット４から出力されたテンション切れ回数の合計値を算出する。制御装置３０は供給装置４３が精紡ボビン４４を交換した回数を、計数する。制御装置３０はテンション切れ回数の合計値を、精紡ボビン４４の交換回数とテンション切れ回数とクリアラが糸の欠陥を除去した回数の合計値とを加算した値で除し、１００を乗ずることでテンション切れ率（以下、ＳＴＢという）を算出する。制御装置３０は複数の繊維機械３それぞれを特定するための繊維機械識別情報（以下機械ＩＤという）に対応づけて、ＳＴＢ、ＹＬＷ、ＳＥＦ及びＡＭＩＳ等の繊維機械３の動作情報を、クライアントコンピュータ２へ送信する。なお、本実施形態ではＳＴＢ、ＹＬＷ、ＳＥＦ及びＡＭＩＳ等の繊維機械３の動作情報を制御装置３０で算出する例を挙げたがこれに限るものではない。ＳＴＢ、ＹＬＷ、ＳＥＦ及びＡＭＩＳ等の繊維機械３の動作情報の一部または全てをクライアントコンピュータ２のＣＰＵ１１に算出させても良い。
【００３８】
また制御装置３０は機械ＩＤ及びユニットＩＤに対応づけて、ＭＩＳ、ＭＵＰ、ＭＬＣ、ＭＬＷ、ＭＳＬ及びＭＳＭ等の各ユニット４の動作情報をクライアントコンピュータ２へ送信する。
【００３９】
図３はクライアントコンピュータ２のハードウェア構成を示すブロック図である。クライアントコンピュータ２は制御部としてのＣＰＵ２１、ＲＡＭ（Random Access Memory）２２、入力部２３、表示部２４、記憶部２５、通信部２６及び時計部２８等を含む。ＣＰＵ２１は、バス２７を介してハードウェア各部と接続されている。ＣＰＵ２１は記憶部２５に記憶された制御プログラム２５Ｐに従いハードウェア各部を制御する。ＲＡＭ２２は例えばＳＲＡＭ（Static ＲＡＭ）、ＤＲＡＭ（Dynamic ＲＡＭ）、フラッシュメモリ等である。ＲＡＭ２２は、記憶部としても機能し、ＣＰＵ２１による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００４０】
入力部２３はマウス、キーボード、またはタッチパネル等の入力デバイスであり、受け付けた操作情報をＣＰＵ２１へ出力する。表示部２４は液晶ディスプレイまたは有機ＥＬ（electroluminescence）ディスプレイ等であり、ＣＰＵ２１の指示に従い各種情報を表示する。通信部２６は例えばＬＡＮカード等であり、サーバコンピュータ１及び制御装置３０等との間で情報の送受信を行う。時計部２８は現在時刻、または、任意の時点を起点とした経過時間をＣＰＵ２１へ出力する。記憶部２５は例えば、ハードディスクまたは大容量フラッシュメモリ等であり、制御プログラム２５Ｐ及び動作情報ファイル２５１等を格納する。
【００４１】
図４は動作情報ファイル２５１のレコードレイアウトを示す説明図である。動作情報ファイル２５１は、機械ＩＤフィールド、ユニットＩＤフィールド、及び動作情報フィールド等を含む。機械ＩＤフィールドには機械ＩＤが記憶される。ユニットＩＤフィールドには、機械ＩＤに対応づけてユニットＩＤが記憶されている。動作情報フィールドには、ユニットＩＤに対応づけて各ユニット４の動作情報が記憶されている。ＣＰＵ２１は制御装置３０から受信した、機械ＩＤ及びユニットＩＤに対応づけてＭＩＳ、ＭＵＰ、ＭＬＣ、ＭＬＷ、ＭＳＬ、ＭＳＭ及び稼働率等のユニット４の動作情報を動作情報ファイル２５１に記憶する。例えば機械ＩＤが１、ユニットＩＤが２の、ＭＵＰは３．２％と記憶されている。
【００４２】
また動作情報フィールドには、機械ＩＤに対応づけて繊維機械３の動作情報が記憶されている。ＣＰＵ２１は制御装置３０から送信された機械ＩＤ及びＳＥＦ、ＹＬＷ、ＳＴＢ及びＡＭＩＳ等の繊維機械３の動作状況を受信し、動作情報ファイル２５１に記憶する。例えば、機械ＩＤが２のＡＭＩＳは３．５％と記憶されている。ＣＰＵ２１は予め記憶部１５に記憶した企業の工場を特定するための工場識別情報（以下、工場ＩＤという）を読み出す。工場識別情報は工場を一意に特定することができる情報であり、例えば工場ＩＤを「Ａ」とすれば良い。なお、工場を所有する企業を特定するための識別情報（以下、企業ＩＤという）を工場ＩＤ内に含めても良い。企業名Ｘの企業ＩＤを例えば「Ｘ」とした場合、上述した例では、工場ＩＤは、「ＸＡ」となる。
【００４３】
ＣＰＵ２１は記憶部１５に記憶した時間毎（例えば６時間毎）に、工場ＩＤの他、動作情報ファイル２５１に記憶した機械ＩＤ、ユニットＩＤ及び動作情報を、送信部としての通信部２６を介してサーバコンピュータ１へ送信する。なお、本実施形態では説明を容易にするために工場ＩＤと機械ＩＤとを分けて説明したが、各工場及び各繊維機械３を特定できるのであれば一体化しても良い。例えば機械ＩＤをＡ０１とした場合は、アルファベットが工場ＩＤであり、数字が機械ＩＤであり、工場ＩＤが内包されている。
【００４４】
この例では、機械ＩＤがＢ０２の場合、Ｂが工場ＩＤであり、０２が機械ＩＤである。なお、図４に示す動作情報ファイル２５１のレコードレイアウトは一例であり、これに限るものではない。データ間の関係が維持されていれば、複数のファイルに分散して記憶させても良い。またクライアントコンピュータ２以外のデータベースサーバに記憶させても良い。また、本実施形態ではクライアントコンピュータ２が複数の制御装置３０から収集した情報をサーバコンピュータ１に送信する形態を挙げたがこれに限るものではない。例えば、クライアントコンピュータ２を用いることなく、繊維機械３の制御装置３０を端末装置としても良い。この場合、各制御装置３０が工場ＩＤ、機械ＩＤ、ユニットＩＤ及び動作情報をサーバコンピュータ１へ直接送信するようにすればよい。
【００４５】
図５はサーバコンピュータ１のハードウェア群を示すブロック図である。サーバコンピュータ１は制御部としてのＣＰＵ１１、ＲＡＭ１２、入力部１３、表示部１４、記憶部１５、通信部１６及び時計部１８等を含む。ＣＰＵ１１は、バス１７を介してハードウェア各部と接続されている。ＣＰＵ１１は記憶部１５に記憶された制御プログラム１５Ｐに従いハードウェア各部を制御する。ＲＡＭ１２は例えばＳＲＡＭ、ＤＲＡＭ、フラッシュメモリ等である。ＲＡＭ１２は、記憶部としても機能し、ＣＰＵ１１による各種プログラムの実行時に発生する種々のデータを一時的に記憶する。
【００４６】
入力部１３はマウス、キーボード、またはタッチパネル等の入力デバイスであり、受け付けた操作情報をＣＰＵ１１へ出力する。表示部１４は液晶ディスプレイまたは有機ＥＬ（electroluminescence）ディスプレイ等であり、ＣＰＵ１１の指示に従い各種情報を表示する。通信部１６は例えばＬＡＮカード等であり、クライアントコンピュータ２及びパーソナルコンピュータ２０等との間で、ＨＴＴＰ（HyperText Transfer Protocol）等により情報の送受信を行う。時計部１８は現在時刻、または、任意の時点を起点とした経過時間をＣＰＵ１１へ出力する。記憶部１５は例えば、ハードディスクまたは大容量フラッシュメモリ等であり、制御プログラム１５Ｐ及び工場別ファイル１５１、アドレスファイル１５２及び閾値ファイル１５３等を格納する。
【００４７】
図６は工場別ファイル１５１のレコードレイアウトを示す説明図である。工場別ファイル１５１は工場毎に機械ＩＤ、ユニットＩＤ及び動作情報が記憶されている。図６の例では工場Ａ〜Ｃの内、工場Ａの機械ＩＤ、ユニットＩＤ及び動作情報が記憶されている。工場別ファイル１５１は機械ＩＤフィールド、ユニットＩＤフィールド、動作情報フィールド及び評価値フィールド等を含む。なお、機械ＩＤフィールド、ユニットＩＤフィールド、及び動作情報フィールドの記憶内容は動作情報ファイル２５１と同様であるので詳細な説明は省略する。ＣＰＵ１１はクライアントコンピュータ２から、工場ＩＤ、機械ＩＤ、ユニットＩＤ及び動作情報を、通信部１６を介して受信する。ＣＰＵ１１は工場ＩＤ、機械ＩＤ及びユニットＩＤを参照し、ユニット４に係る動作情報を工場別ファイル１５１に記憶する。またＣＰＵ１１は工場ＩＤ及び機械ＩＤを参照し、繊維機械３に係る動作情報を工場別ファイル１５１に記憶する。
【００４８】
これにより、各工場に設置された複数の繊維機械３及び各繊維機械３に設けられた複数のユニット４の動作情報がサーバコンピュータ１に蓄積される。なお、本実施形態で述べた工場別ファイル１５１のレコードレイアウトは一例であり、これに限るものではない。データ間の関係が維持されていれば、複数のファイルに分散して記憶させても良い。また通信網Ｎを介して接続されるデータベースサーバ（図示せず）に工場別ファイル１５１の一部または全部を記憶させても良い。この場合ＣＰＵ１１はＳＱＬ（Structured Query Language）を用いて、データベースサーバに対し、必要な情報の読み書きを行う。評価値フィールドには、工場ＩＤ及び機械ＩＤに対応づけて、複数の動作情報に基づき算出される評価値が記憶されている。
【００４９】
ＣＰＵ１１は複数の動作情報の内、少なくとも、糸継ぎの失敗率（または成功率）を示すＡＭＩＳと、ＡＭＩＳとは異なる他の動作情報とに基づき、評価値を算出する。本実施形態では一例として、ＡＭＩＳ、ＹＬＭ、ＳＴＢ及び稼働率の４つを用いて評価値を算出する例を説明する。ＣＰＵ１１は工場ＩＤ及び機械ＩＤに基づき、ＡＭＩＳ、ＹＬＷ、ＳＴＢを工場別ファイル１５１から読み出す。また、稼働率が０％以外のユニット数を計数する。以下稼働率が０％以外のユニット数を稼働ユニット数という。ＣＰＵ１１は記憶部１５に記憶した評価値算出式を読み出す。評価値算出式は式（１）で示される。
評価値＝第１定数-{MIS×第２定数+YLW×第３定数＋STB×第４定数＋稼働ユニット数×第５定数}    ・・（１）
なお、第１定数は、例えば３００、第２係数〜第５定数は例えば１０以下の自然数とすれば良い。
【００５０】
この場合、評価値の数値が高いほど評価が高いこととなる。なお、本実施形態においては、第１定数から、複数の動作情報に基づく値を減じることで評価値を算出しているがこれに限るものではない。単に、複数の動作情報に係数を乗じた値を評価値としても良い。この場合、値が小さいほど高い評価となる。ＣＰＵ１１は、算出した評価値を工場ＩＤ、機械ＩＤに対応づけて工場別ファイル１５１に記憶する。例えば工場Ａの機械ＩＤが１の評価値は２００と記憶される。
【００５１】
図７はアドレスファイル１５２のレコードレイアウトを示す説明図である。アドレスファイル１５２は工場名フィールド、工場ＩＤフィールド、ユーザＩＤフィールド、パスワードフィールド及び電子メールアドレスフィールド等を含む。工場名には、繊維機械３を導入した工場の工場名が記憶されている。工場ＩＤフィールドには工場名に対応づけて、工場ＩＤが記憶されている。ユーザＩＤフィールドには工場ＩＤに対応づけて予め登録されたユーザを特定するための識別情報（以下、ユーザＩＤという）が記憶されている。パスワードフィールドには、ユーザＩＤに対応づけて報告書をダウンロードする際に必要とされるパスワードが記憶されている。電子メールアドレスフィールドには、ユーザＩＤフィールドに対応づけて電子メールアドレスが記憶されている。
【００５２】
図８は報告書のイメージを示す説明図である。ＣＰＵ１１は工場別ファイル１５１を参照し、報告書を生成する。ＣＰＵ１１は記憶部１５に記憶された報告書のテンプレートを読み出す。以下、工場Ａに対する報告書作成例を説明する。ＣＰＵ１１は工場ＩＤに対応する工場名をアドレスファイル１５２から読み出す。ＣＰＵ１１は工場名を報告書に記述する。ＣＰＵ１１は工場ＩＤ及び機械ＩＤに基づき、繊維機械３の動作情報を工場別ファイル１５１から読み出す。ＣＰＵ１１は機械ＩＤ及び機械ＩＤに対応する動作情報を報告書に記述する。図８の例では、機械ＩＤが１のＡＭＩＳが１２．３、ＳＥＦが８３．４、ＹＬＷが０．２２、ＳＴＢが２０と記述される。
【００５３】
図９は閾値ファイル１５３のレコードレイアウトを示す説明図である。閾値ファイル１５３には、繊維機械３の動作情報に対する第１閾値及び第２閾値が記憶されている。また、閾値ファイル１５３には各ユニット４の動作情報に対する第３閾値が記憶されている。ＣＰＵ１１は記憶部１５から読み出した動作情報が、閾値ファイル１５３に記憶した第１閾値を超えるか否かを判断する。ＣＰＵ１１は閾値を超えると判断した場合、当該超える動作情報に異常を示す第１異常情報を記述する。例えば、ＣＰＵ１１は機械ＩＤが１のＡＭＩＳ１２．３と、第１閾値１０とを比較する。この場合、機械ＩＤが１のＡＭＩＳは１０を超える１２．３であるので、異常と判断する。
【００５４】
ＣＰＵ１１は報告書に記載された機械ＩＤ及び動作情報に対応する数字に第１異常情報を記述する。第１記述情報は例えば、図８に示す如くハッチングを行う、着色処理を行う、点滅処理を行う、四角で囲む、！マークを付すマーカにより着色する等である。またＣＰＵ１１は機械ＩＤが１のＳＥＦ（値が高い方が良い）は８３．４であり、第１閾値は７０であるので、第１閾値を超えないことから（７０以下ではない）、第１異常情報を記述しない。なお、ＳＥＦは数値が高い方が好ましいため、第１閾値を超えるか否かの判断は、動作情報が第１閾値以下であるか否かにより判断する。なお、本実施形態では説明を容易にするために動作情報が閾値以上の場合に、閾値を超え異常が存在するとして説明する。
【００５５】
ＣＰＵ１１は、第１異常情報が記述されていない機械ＩＤに係るＡＭＩＳに対し以下の処理を行う。ＣＰＵ１１は工場ＩＤ、機械ＩＤに基づき工場別ファイル１５１のＭＩＳフィールドを参照し、ＭＩＳが第２閾値を超えるユニット４が存在するか否かを判断する。ＣＰＵ１１は、ＭＩＳが第２閾値を超えるユニット４が存在すると判断した場合、機械ＩＤ及びＡＭＩＳに対応する数字に第２異常情報を記述する。第２異常情報は第１異常情報と同じく、ハッチングを行う、着色処理を行う、点滅処理を行う、四角で囲む、！マークを付す、マーカにより着色等すればよい。なお、ＣＰＵ１１は第１異常情報と第２異常情報とが相互に識別して表示する。本実施形態では第２異常情報に対しては四角で数字を囲っている。
【００５６】
図１０はユニット４の動作情報の報告書イメージを示す説明図である。ＣＰＵ１１は工場ＩＤ、機械ＩＤ及びユニットＩＤを参照し、工場別ファイル１５１からユニット４の動作情報を読み出し、報告書に記述する。続いて、ＣＰＵ１１はユニット４の各動作情報に対応する第３閾値を閾値ファイル１５３から読み出す。本実施形態では説明を容易にするために全ての第３閾値を５．０としている。ＣＰＵ１１は読み出したユニット４の各動作情報が閾値を超えるか否かを判断する。ＣＰＵ１１は閾値を超えると判断した場合、対応する機械ＩＤ、ユニットＩＤ及び動作情報の数字に第３異常情報を記述する。第３異常情報は第１異常情報及び第２異常情報と同様の形態で行えばよい。ただし、同一の頁に第１異常情報〜第３情報を記述する場合、相互に表示形態を相違させればよい。図１０の例では、数字を丸印で囲っている。その他ＣＰＵ１１は、第１異常情報を赤色、第２異常情報を黄色、第３異常情報を青色等で着色処理すればよい。
【００５７】
図１１は評価値を示すグラフである。横軸は機械ＩＤ、縦軸は評価値を示す。ＣＰＵ１１は工場別ファイル１５１に記憶した工場ＩＤ，機械ＩＤ及び評価値を読み出す。ＣＰＵ１１は、記憶部１５に記憶した表計算ソフトウェアを起動する。ＣＰＵ１１は、読み出した機械ＩＤ及び評価値に基づき、グラフを作成する。図１１に示すように、機械ＩＤ別に、評価値がプロットされている。また、ＣＰＵ１１は機械ＩＤ及び評価値をグラフ近辺に記述する。ＣＰＵ１１は報告書に作成したグラフ、機械ＩＤ及び評価値を貼り付ける。ＣＰＵ１１は以上の処理により生成した報告書を送信する。なお、ＣＰＵ１１は記憶部１５に記憶したアプリケーションを起動し、報告書をＰＤＦ化する。ＣＰＵ１１は工場ＩＤを参照し、アドレスファイル１５２から電子メールアドレスを読み出す。ＣＰＵ１１は読み出した電子メールアドレス宛に、報告書を添付した電子メールを送信する。
【００５８】
パーソナルコンピュータ２０を有する工場のユーザは電子メールを受信し、報告書を閲覧することが可能となる。なお、本実施形態では電子メールにより、報告書を送信する形態を挙げたがこれに限るものではない。ユーザはパーソナルコンピュータ２０から、サーバコンピュータ１へアクセスし、ユーザＩＤ、パスワード及び報告書の取得要求を送信する。サーバコンピュータ１のＣＰＵ１１は送信されたユーザＩＤ及びパスワードが、アドレスファイル１５２に記憶したユーザＩＤ及びパスワードに一致すると判断した場合、報告書をパーソナルコンピュータ２０へ送信する。一方、一致しない場合、パーソナルコンピュータ２０へ報告書を送信しない。なお、報告書はＰＤＦ形態とする以外に、文書ソフトウェア（例えばマイクロソフト社のワード（登録商標））、表計算ソフトウェア（例えば同社のエクセル（登録商標）、またはＨＴＭＬ(HyperText Markup Language)形式により記述しても良い。その他、プレゼンテーションソフトウェア（例えば、マイクロソフト社のパワーポイント（登録商標））等を報告書としても良い。
【００５９】
以上のハードウェア群において、ソフトウェア処理を、フローチャートを用いて説明する。図１２は動作情報の受信処理手順を示すフローチャートである。クライアントコンピュータ２のＣＰＵ２１は制御装置３０から機械ＩＤ、ユニットＩＤ及び各ユニット４の動作情報を、通信部２６を介して受信する（ステップＳ１１１）。なお、ユニット４の動作情報は、上述したとおり、ＭＵＰ、ＭＬＣ、ＭＬＷ、ＭＳＬ、ＭＩＳ及び稼働率である。ＣＰＵ２１は機械ＩＤ及び繊維機械３の動作情報を受信する（ステップＳ１１２）。なお繊維機械３の動作情報は上述したとおり、ＳＥＦ、ＹＬＷ、ＳＴＢ及びＡＭＩＳである。
【００６０】
ＣＰＵ２１は工場ＩＤを記憶部２５から読み出す（ステップＳ１１３）。ＣＰＵ２１は制御装置３０から動作情報を受信する度に、または、適宜のタイミングで（例えば６時間毎）に、動作情報をサーバコンピュータ１へ送信する。ＣＰＵ２１は工場ＩＤ、機械ＩＤ、ユニットＩＤ及び各ユニット４の動作情報を、通信部２６を介してサーバコンピュータ１へ送信する（ステップＳ１１４）。ＣＰＵ２１は工場ＩＤ、機械ＩＤ、ユニットＩＤ及び繊維機械３の動作情報を、通信部２６を介してサーバコンピュータ１へ送信する（ステップＳ１１５）。サーバコンピュータ１のＣＰＵ１１は工場ＩＤ、機械ＩＤ、ユニットＩＤ及び各ユニット４の動作情報を、通信部１６を介して受信する（ステップＳ１１６）。ＣＰＵ１１は工場ＩＤ、機械ＩＤ、ユニットＩＤ及び繊維機械３の動作情報を、通信部１６を介して受信する（ステップＳ１１７）。
【００６１】
サーバコンピュータ１のＣＰＵ１１は工場ＩＤ、機械ＩＤ及びユニットＩＤに対応づけて各ユニット４の動作情報を、工場別ファイル１５１に記憶する（ステップＳ１１８）。ＣＰＵ１１は工場ＩＤ及び機械ＩＤに対応づけて各繊維機械３の動作情報を、工場別ファイル１５１に記憶する（ステップＳ１１９）。これにより、各工場の動作情報が工場別ファイル１５１に蓄積される。
【００６２】
図１３から図１５は報告書生成処理の手順を示すフローチャートである。ＣＰＵ１１は記憶部１５から報告書のテンプレートを読み出す（ステップＳ１２１）。なお、報告書は例えばテキスト形式のテンプレートを用意しておけばよい。ＣＰＵ１１は報告書作成対象の工場ＩＤに対応する工場名をアドレスファイル１５２から読み出す（ステップＳ１２２）。ＣＰＵ１１は報告書に読み出した工場名を記述する（ステップＳ１２３）。ＣＰＵ１１は工場別ファイル１５１から工場ＩＤに対応する機械ＩＤ及び繊維機械３の動作情報を読み出す（ステップＳ１２４）。ＣＰＵ１１は機械ＩＤ及び繊維機械３の動作情報を報告書に記述する（ステップＳ１２５）。
【００６３】
ＣＰＵ１１は工場別ファイル１５１から工場ＩＤに対応する機械ＩＤ及びユニットＩＤ及びユニット４の動作情報を読み出す（ステップＳ１２６）。ＣＰＵ１１は機械ＩＤ、ユニットＩＤ、及びユニット４の動作情報を報告書に記述する（ステップＳ１２７）。ＣＰＵ１１は繊維機械３の動作情報に対応する第１閾値を閾値ファイル１５３から読み出す（ステップＳ１２８）。ＣＰＵ１１は繊維機械３の動作情報が読み出した第１閾値を超えるか否かを判断する（ステップＳ１２９）。ＣＰＵ１１は超えると判断した場合（ステップＳ１２９でＹＥＳ）、図８の如く、報告書の機械ＩＤに対応する繊維機械３の動作情報に第１異常情報を記述する（ステップＳ１３１）。ＣＰＵ１１は繊維機械３の動作情報が第１閾値を超えないと判断した場合（ステップＳ１２９でＮＯ）、ステップＳ１３１の処理をスキップする。
【００６４】
ＣＰＵ１１は全ての繊維機械３の動作情報についてステップＳ１２９の処理を終了したか否かを判断する（ステップＳ１３２）。ＣＰＵ１１は全ての繊維機械３の動作情報について処理を終了していないと判断した場合（ステップＳ１３２でＮＯ）、処理をステップＳ１２８に戻す。ＣＰＵ１１は未だ処理が行われていない動作情報について処理を行う。例えば図８の例で、ＡＭＩＳについて処理を終えた場合、未処理のＳＥＦについて処理を行う。ＣＰＵ１１は全ての繊維機械３の動作情報について処理を終えたと判断した場合（ステップＳ１３２でＹＥＳ）、処理をステップＳ１３３へ移行させる。
【００６５】
ＣＰＵ１１はユニット４の動作情報に対応する第２閾値を閾値ファイル１５３から読み出す（ステップＳ１３３）。ＣＰＵ１１は機械ＩＤに対応する各ユニット４のＭＩＳを読み出す（ステップＳ１３４）。ＣＰＵ１１は当該機械ＩＤのＭＩＳに対応するＡＭＩＳがステップＳ１３１により、第１異常情報を記述されたか否かを判断する（ステップＳ１３４０）。なお、ＣＰＵ１１は対応するＡＭＩＳが第１閾値を超えるか否かにより判断しても良い。ＣＰＵ１１は第１異常情報が記述されていないと判断した場合（ステップＳ１３４０でＮＯ）、処理をステップＳ１３５へ移行させる。
【００６６】
ＣＰＵ１１は第２閾値を超えるＭＩＳが存在するか否かを判断する（ステップＳ１３５）。ＣＰＵ１１は第２閾値を超えるＭＩＳが存在すると判断した場合（ステップＳ１３５でＹＥＳ）、処理をステップＳ１３６へ移行させる。ＣＰＵ１１は報告書の機械ＩＤに対応するＡＭＩＳの数字に第２異常情報を記述する（ステップＳ１３６）。ＣＰＵ１１は第２閾値を超えるＭＩＳが存在しないと判断した場合（ステップＳ１３５でＮＯ）、ステップＳ１３６の処理をスキップする。またステップＳ１３４０において、ＣＰＵ１１は対応するＡＭＩＳに第１異常情報が記述されたと判断した場合（ステップＳ１３４０でＹＥＳ）、処理をステップＳ１３７に移行させる。
【００６７】
ＣＰＵ１１は機械ＩＤ及びユニットＩＤに対応するユニット４の動作情報を工場別ファイル１５１から読み出す（ステップＳ１３７）。ＣＰＵ１１はユニット４の動作情報に対応する第３閾値を閾値ファイル１５３から読み出す（ステップＳ１３８）。ＣＰＵ１１はユニット４の動作情報は第３閾値を超えるか否かを判断する（ステップＳ１３９）。ＣＰＵ１１はユニット４の動作情報が第３閾値を超えると判断した場合（ステップＳ１３９でＹＥＳ）、ステップＳ１４１へ移行する。ＣＰＵ１１は報告書の機械ＩＤ、ユニットＩＤ
及びユニット４の動作情報の数字に第３異常情報を記述する（ステップＳ１４１）。
【００６８】
ＣＰＵ１１はユニット４の動作情報は第３閾値を超えないと判断した場合（ステップＳ１３９でＮＯ）、ステップＳ１４１の処理をスキップする。ＣＰＵ１１は全てのユニット４の動作情報について処理を終了したか否かを判断する（ステップＳ１４２）。ＣＰＵ１１は全てのユニット４の動作情報について処理を終了していないと判断した場合（ステップＳ１４２でＮＯ）、処理をステップＳ１３８に戻す。例えば、図１０においてＭＵＰのみ処理が終了している場合、続いてＭＬＣに対する処理が実行される。
【００６９】
ＣＰＵ１１は全てのユニット４の動作情報について処理を終了したと判断した場合（ステップＳ１４２でＹＥＳ）、処理をステップＳ１４３へ移行させる。ＣＰＵ１１は記憶部１５から評価値算出式を読み出す（ステップＳ１４３）。ＣＰＵ１１は機械ＩＤに対応するＡＭＩＳ、ＹＬＷ、ＳＴＢを工場別ファイル１５１から読み出す（ステップＳ１４４）。ＣＰＵ１１は機械ＩＤ及び工場別ファイル１５１を参照し、一の機械ＩＤ内に稼働率が０でないユニット４の数を計数する（ステップＳ１４５）。ＣＰＵ１１は評価値算出式にステップＳ１４４で読み出した値及びステップＳ１４５で計数した値を代入し、評価値を算出する（ステップＳ１４６）。
【００７０】
ＣＰＵ１１は機械ＩＤに対応づけて工場別ファイル１５１に評価値を記憶する（ステップＳ１４７）。ＣＰＵ１１は全ての機械ＩＤについて、ステップＳ１４７の処理を終了したか否かを判断する（ステップＳ１４８）。ＣＰＵ１１は全ての機械ＩＤについて、処理を終了していないと判断した場合（ステップＳ１４８でＮＯ）、処理をステップＳ１４４へ戻す。これにより、全ての機械ＩＤに対する評価値が工場別ファイル１５１に記憶される。ＣＰＵ１１は全ての機械ＩＤに対する処理を終了したと判断した場合（ステップＳ１４８でＹＥＳ）、処理をステップＳ１４９へ移行させる。
【００７１】
ＣＰＵ１１は算出した機械ＩＤ及び評価値を報告書に記述する（ステップＳ１４９）。ＣＰＵ１１は機械ＩＤ及び評価値に基づき、グラフを作成する（ステップＳ１４１０）。ＣＰＵ１１はグラフを報告書に貼り付けることで、報告書を生成する（ステップＳ１４１１）。ＣＰＵ１１は工場ＩＤに対応する電子メールアドレスをアドレスファイル１５２から読み出す（ステップＳ１４１２）。ＣＰＵ１１は読み出した電子メールアドレス宛に、報告書を電子メールに添付して送信する（ステップＳ１４１３）。なお、電子メール本文にＨＴＭＬ形式により報告書を直接記入しても良い。これにより、各工場の担当者はユニット４及び繊維機械３の複数の動作情報及び評価値に基づき、状況を適切に判断することが可能となる。
【００７２】
実施の形態２
実施の形態２は相対評価を行う形態に関する。図１６は実施の形態２に係るサーバコンピュータ１のハードウェア群を示すブロック図である。記憶部１５に新に評価値ファイル１５４及び評価値対策ファイル１５５が設けられている。図１７は評価値ファイル１５４のレコードレイアウトを示す説明図である。評価値ファイル１５４は工場ＩＤフィールド、地域ＩＤフィールド及び平均評価値フィールドを含む。地域ＩＤフィールドには、繊維機械３が設置された工場の地域を特定するための地域識別情報（以下、地域ＩＤという）が工場ＩＤに対応づけて記憶されている。地域ＩＤは例えば、国内を分割した際に付与されるＩＤ、国（日本、中国、アメリカ、ドイツ、ブラジル等）を特定する国のＩＤ、または、東南アジア地域、北米地域、南米地域等、世界を数カ所に分けた際に付与されるＩＤ等が該当する。
【００７３】
平均評価値フィールドには、工場ＩＤに対応づけて評価値の平均値が記憶されている。ＣＰＵ１１は工場別ファイル１５１に記憶した評価値を工場ＩＤ別に読み出す。ＣＰＵ１１は工場ＩＤ別に評価値の合計値を算出し、機械ＩＤ数で除すことで、平均評価値を算出する。ＣＰＵ１１は工場ＩＤに対応づけて平均評価値を記憶する。
【００７４】
図１８は評価値対策ファイル１５５のレコードレイアウトを示す説明図である。評価値対策ファイル１５５は地域ＩＤフィールド及び対策フィールド等を含む。対策フィールドには、地域ＩＤに対応づけて複数の対策（対策情報）が記憶されている。具体的には、評価値の値が芳しくない場合にユーザが取り得る複数の対策が記憶されている。例えば対策は、テキストデータ、テキストデータと画像、テキストデータと動画等により構成される。なお、本実施形態では説明を容易にするために、４つの対策をテキストデータにより提供する例を挙げて説明するがこれに限るものではない。対策は複数存在すればよい。また本実施形態では地域ＩＤに対応づけて相互に異なる対策を評価値対策ファイル１５５に記憶する例を挙げたが、これに限るものではない。全地域に対し、同一の複数の対策を評価値対策ファイル１５５に記憶するようにしても良い。
【００７５】
ＣＰＵ１１は報告書に工場ＩＤに対応する工場名、平均評価値及び順位を記述する。図１９Ａ及び図１９Ｂは報告書のイメージを示す説明図である。図１９Ａは全工場に対する位置づけを、グラフを用いて示している。横軸は工場、縦軸は平均評価値である。ＣＰＵ１１は評価値ファイル１５４を参照し、平均評価値の高いもの順にソートし、工場ＩＤ別に順位を付与する。ＣＰＵ１１はソートした順に従い工場の平均評価値をグラフにプロットする。なお、本実施形態では棒グラフとしているが、折れ線グラフであっても良い。またＣＰＵ１１は、報告対象となる工場名、工場ＩＤに対応する順位及び平均評価値を報告書に記述する。図１９Ａの例では、横軸に工場ＩＤに対応する順位、縦軸に平均評価値を記載すると共に、工場ＩＤに対応するグラフの系列を他の工場ＩＤに係る系列とは相違するよう表示している。図１９Ａの例では、工場Ａについての報告書が示されており、工場Ａの平均評価値は２５０であり、順位は２８０位であることが理解できる。
【００７６】
図１９Ｂは地域別の位置づけを、グラフを用いて示している。ＣＰＵ１１は評価値ファイル１５４を参照し、報告対象となる工場ＩＤの地域ＩＤと同一の地域ＩＤを有する工場ＩＤ及び平均評価値を抽出する。ＣＰＵ１１は抽出した工場ＩＤ及び平均評価値に基づき、平均評価値の高いもの順にソートし、工場ＩＤ別に地域内の順位を付与する。ＣＰＵ１１はソートした順に従い工場の平均評価値をグラフにプロットする。またＣＰＵ１１は報告対象となる工場名、工場ＩＤに対応する順位、地域ＩＤ、及び、平均評価値を報告書に記述する。図１９Ｂの例では、工場Ａについての地域内での報告書が示されており、平均評価値は２５０であり、順位は地域内で２０位であることが理解できる。
【００７７】
ＣＰＵ１１は記憶部１５から閾順位を読み出す。この閾順位は例えば、２５０と記憶されている。なお、ＣＰＵ１１は全工場数に所定値（例えば０．９５）を乗じた数を閾順位としても良い。図２０は対策が記述された報告書のイメージを示す説明図である。ＣＰＵ１１は報告対象の工場の順位が閾順位以下の場合、評価値対策ファイル１５５及び工場の地域ＩＤを参照し、対応する対策を読み出す。ＣＰＵ１１は報告書に複数の対策を記述する。
【００７８】
図２１及び図２２は順位表示処理の手順を示すフローチャートである。ＣＰＵ１１は工場別ファイル１５１から工場ＩＤ別に評価値を読み出す（ステップＳ２１１）。ＣＰＵ１１は評価値の合計値及び機械ＩＤ数に基づき平均評価値を算出する（ステップＳ２１２）。具体的には、ＣＰＵ１１は工場ＩＤに係る評価値の合計値を求め、合計値を機械ＩＤ数で除すことで平均評価値を算出する。ＣＰＵ１１は報告書の生成対象となる工場（以下、場合により対象工場という）の地域ＩＤを記憶部１５から読み出す（ステップＳ２１３）。ＣＰＵ１１は工場ＩＤに対応づけて読み出した地域ＩＤ及び平均評価値を評価値ファイル１５４に記憶する（ステップＳ２１４）。
【００７９】
ＣＰＵ１１は評価値ファイル１５４について、平均評価値を高い順にソートする（ステップＳ２１５）。ＣＰＵ１１は工場ＩＤに対応づけて工場名をアドレスファイル１５２から読み出す（ステップＳ２１６）。ＣＰＵ１１は対象工場名、工場ＩＤに対応する平均評価値及び全体順位を報告書に記述する（ステップＳ２１７）。さらにＣＰＵ１１は全ての工場ＩＤの平均評価値を読み出し、平均評価値の順位に従い、グラフを作成すると共に、作成したグラフを報告書に貼り付ける（ステップＳ２１８）。ＣＰＵ１１は対象工場の工場ＩＤに対応する系列（平均評価値）を着色処理する（ステップＳ２１９）。具体的には他の工場ＩＤに対応する系列とは相違することが視認できるよう着色処理する。
【００８０】
ＣＰＵ１１は対象工場の工場ＩＤに対応する地域ＩＤを評価値ファイル１５４から抽出する（ステップＳ２２１）。ＣＰＵ１１は抽出した地域ＩＤ以外の相違する地域ＩＤに係るレコードを評価値ファイル１５４から消去する（ステップＳ２２２）。ＣＰＵ１１は消去後の評価値ファイル１５４について、平均評価値を高い順にソートする（ステップＳ２２３）。ＣＰＵ１１は対象工場名、工場ＩＤに対応する平均評価値及び地域の順位を報告書に記述する（ステップＳ２２４）。さらにＣＰＵ１１は評価値ファイル１５４に記憶された同地域内の工場ＩＤの平均評価値を読み出し、平均評価値の順位に従い、グラフを作成すると共に、作成したグラフを報告書に貼り付ける（ステップＳ２２５）。ＣＰＵ１１は対象工場の工場ＩＤに対応する系列（平均評価値）を着色処理する（ステップＳ２２６）。
【００８１】
ＣＰＵ１１は記憶部１５から閾順位を読み出す（ステップＳ２２７）。ＣＰＵ１１はステップＳ２１７で記述した対象工場の全体順位は閾順位以下か否かを判断する（ステップＳ２２８）。なお、本実施形態では全体順位が閾順位以下であることを条件としたがこれに限るものではない。ＣＰＵ１１はステップＳ２２５で記述した対象工場の地域順位が閾順位以下か否かを判断しても良い。ＣＰＵ１１は全体順位が閾順位以下でないと判断した場合（ステップＳ２２８でＮＯ）、処理を終了する。
【００８２】
ＣＰＵ１１は全体順位が閾順位以下であると判断した場合（ステップＳ２２８でＹＥＳ）、処理をステップＳ２２９へ移行させる。ＣＰＵ１１は閾順位以下であると判断した工場ＩＤを抽出する（ステップＳ２２９）。ＣＰＵ１１はアドレスファイル１５２を参照し、工場ＩＤに対応する工場名を読み出す（ステップＳ２２９１）。ＣＰＵ１１は評価値ファイル１５４を参照し、工場ＩＤに対応する地域ＩＤを読み出す。ＣＰＵ１１は対象工場の地域ＩＤに対応する複数の対策（第１対策情報）を評価値対策ファイル１５５から読み出す（ステップＳ２２９２）。ＣＰＵ１１は読み出した対策及び工場名（工場ＩＤでもよい）を報告書に記述する（ステップＳ２２９３）。これにより、報告書が生成される。なお、報告書の送信処理については実施の形態１で述べたとおりであるので説明は省略する。これにより各企業は自社工場に導入した繊維機械３の相対的な評価を把握することが可能となる。また、順位が低い場合は複数の対策を提示することで、より適切に繊維機械３を使用することが可能となる。また地域により、湿度、温度、使用する糸の品質が相違するところ、地域に応じた順位及び対策を提供することで、より適切な繊維機械３の使用方法をユーザに提供することが可能となる。
【００８３】
本実施の形態２は以上の如きであり、その他は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００８４】
実施の形態３
実施の形態３は選択された対策の統計を利用する形態に関する。図２３は実施の形態３に係るサーバコンピュータ１のハードウェア群を示すブロック図である。記憶部１５に新に統計ファイル１５６が格納されている。図２４は統計ファイル１５６のレコードレイアウトを示す説明図である。統計ファイル１５６は地域ＩＤフィールド、対策フィールド、選択数フィールド、及び選択率フィールド等を含む。地域ＩＤフィールド及び対策フィールドは上述したとおりである。対策フィールドには、地域ＩＤに対応づけて複数の対策（第１対策情報）が記憶されている。具体的には、各対策を特定するための対策識別情報（以下、対策ＩＤ）に対応づけて、評価値が低い場合に採用すべき対策が記憶されている。
【００８５】
選択数フィールド及び選択率フィールドには、統計情報としての選択数及び選択率が記憶されている。選択数フィールドには地域ＩＤ及び対策に対応づけて、パーソナルコンピュータ２０から送信された対策ＩＤ（第１対策情報識別情報）の数が記憶されている。すなわち、パーソナルコンピュータ２０に複数の対策が送信され、パーソナルコンピュータ２０から選択された一の対策を特定するための対策ＩＤの数が記憶されている。図２４の例では、対策１〜対策４までが送信され、対策１が選択された選択数は２５０、対策２が選択された選択数は３５と記憶されている。この選択数は、選択された対策ＩＤが送信される度にインクリメントされる。
【００８６】
地域ＩＤがＳの対策１に係る対策ＩＤが送信された場合、地域ＩＤがＳ、対策１に対応する選択数をインクリメントする。選択率フィールドには、地域ＩＤ内における全選択数の内、一の対策が選択された数の割合が記憶されている。ＣＰＵ１１は選択数がインクリメントされた場合、各対策についての選択数を、選択数の合計値で除し、１００を乗じることで選択率を算出する。具体的には、ＣＰＵ１１は選択数がインクリメントされた場合、各対策ＩＤに対応する選択数を読み出し、合計値を算出する。ＣＰＵ１１は一の対策ＩＤに係る選択数を、合計値で除し、１００を乗じて選択率を算出する。ＣＰＵ１１は同様の処理を他の対策ＩＤについても繰り返し実行する。ＣＰＵ１１は算出した選択率を地域ＩＤ、対策、及び選択数に対応づけて統計ファイル１５６に記憶する。
【００８７】
図２５は報告書のイメージを示す説明図である。本実施形態において報告書はＨＴＭＬ形式により作成した例を挙げて説明する。ＣＰＵ１１は各対策近傍に対策を選択するためのチェックボックス２５１Ａを対策ＩＤ及び対策に対応づけて記述する。ＣＰＵ１１は対策ＩＤ及び対策に対応する選択率を、統計ファイル１５６から読み出し、対策に対応づけて記述する。なお、本実施形態では送信された対策ＩＤ数に基づき算出される選択率を、統計情報として、記述する例を挙げたがこれに限るものではない。ＣＰＵ１１は選択率に代えて、送信された対策ＩＤ数、つまり選択数を統計情報としても良い。また、ＣＰＵ１１は送信された対策ＩＤ数に基づき算出される選択率及び選択数を統計情報としても良い。また、ＣＰＵ１１は対策ＩＤを送信するためのレポートするボタン２５２を報告書に記述する。ＣＰＵ１１はレポートするボタン２５２を記述する。ＣＰＵ１１はレポートするボタン２５２のクリックによりサーバコンピュータ１へ選択された対策ＩＤを送信するプログラムを報告書に記述する。サーバコンピュータ１のＣＰＵ１１は対策ＩＤが送信された場合、統計ファイル１５６の対策ＩＤに対応する選択数をインクリメントする。
【００８８】
図２６は選択率を記述する処理手順を示すフローチャートである。ステップＳ２２９１の処理後以下の処理を行う。なお、説明を容易にするために地域ＩＤがＳであることを前提に、また、パーソナルコンピュータ２０から送信されたＩＤ及びパスワードについての認証が完了しており、対象工場に係るパーソナルコンピュータ２０とサーバコンピュータ１との間でセッションが既に確立しているものとして説明する。サーバコンピュータ１のＣＰＵ１１は複数の対策ＩＤ、複数の対策、レポートするボタン２５２を報告書に記述する（ステップＳ２６１）。ＣＰＵ１１はチェックボックス２５１Ａを対策ＩＤ及び対策に対応づけて報告書に記述する（ステップＳ２６２）。ＣＰＵ１１は対策ＩＤ及び対策に対応する選択率を統計ファイル１５６から読み出す（ステップＳ２６３）。
【００８９】
ＣＰＵ１１は対策に対応づけて読み出した選択率を報告書に記述する（ステップＳ２６４）。ＣＰＵ１１は以上の処理により生成された報告書をパーソナルコンピュータ２０へ送信する（ステップＳ２６５）。パーソナルコンピュータ２０は報告書を受信し（ステップＳ２６６）、図示しないディスプレイに表示する（ステップＳ２６７）。パーソナルコンピュータ２０は図示しない入力部から受け付けた対策ＩＤをサーバコンピュータ１へ送信する（ステップＳ２６８）。具体的にはパーソナルコンピュータ２０は図示しない入力部から、チェックボックス２５１Ａを介して選択された対策ＩＤを、レポートするボタン２５２のクリックをトリガに、サーバコンピュータ１へ送信する。
【００９０】
サーバコンピュータ１のＣＰＵ１１はパーソナルコンピュータ２０から送信された対策ＩＤを、通信部１６を介して受信する（ステップＳ２６９）。ＣＰＵ１１は統計ファイル１５６を参照し、対策ＩＤに対応する選択数をインクリメントする（ステップＳ２６１１）。ＣＰＵ１１は地域ＩＤ内における選択数の合計値を算出する（ステップＳ２６１２）。ＣＰＵ１１は選択数を選択数の合計値で除すことで、選択率を算出する（ステップＳ２６１３）。ＣＰＵ１１は地域ＩＤ内における全ての選択数について選択率を算出する。ＣＰＵ１１は算出後の選択率を対策ＩＤに対応づけて更新する（ステップＳ２６１４）。これにより、工場におけるユーザの様々な経験に基づき、問題時における対策のノウハウが蓄積される。
【００９１】
本実施の形態３は以上の如きであり、その他は実施の形態１及び２と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００９２】
実施の形態４
実施の形態４は動作情報に基づく対策を提供する形態に関する。図２７は実施の形態４に係るサーバコンピュータ１のハードウェア群を示すブロック図である。記憶部１５に新に動作情報ファイル１５７及び動作対策ファイル１５８が設けられている。図２８は動作情報ファイル１５７のレコードレイアウトを示す説明図である。動作情報ファイル１５７は工場ＩＤフィールド、地域ＩＤフィールド、平均ＡＭＩＳフィールド、平均ＹＬＷフィールド及び平均ＳＴＢフィールドを含む。工場ＩＤフィールド及び地域ＩＤフィールドは上述したとおりであるので詳細な説明は省略する。
【００９３】
平均ＡＭＩＳフィールドには、工場ＩＤ及び地域ＩＤに対応づけて工場内の繊維機械３のＡＭＩＳの平均値が記憶されている。ＣＰＵ１１は工場別ファイル１５１を参照し、工場ＩＤ毎にＡＭＩＳの平均値を算出する。具体的には、ＣＰＵ１１は工場ＩＤに係るＡＭＩＳの合計値を機械ＩＤ数で除すことでＡＭＩＳの平均値（以下平均ＡＭＩＳという）を算出する。ＣＰＵ１１は工場ＩＤに対応づけて平均ＡＭＩＳを動作情報ファイル１５７に記憶する。
【００９４】
平均ＹＬＷフィールドには、工場ＩＤ及び地域ＩＤに対応づけて工場内の繊維機械３のＹＬＷの平均値が記憶されている。ＣＰＵ１１は工場別ファイル１５１を参照し、工場ＩＤ毎にＹＬＷの平均値を算出する。具体的には、ＣＰＵ１１は工場ＩＤに係るＹＬＷの合計値を機械ＩＤ数で除すことでＹＬＷの平均値（以下平均ＹＬＷという）を算出する。ＣＰＵ１１は工場ＩＤに対応づけて平均ＹＬＷを動作情報ファイル１５７に記憶する。平均ＳＴＢフィールドには、工場ＩＤ及び地域ＩＤに対応づけて工場内の繊維機械３のＳＴＢの平均値が記憶されている。ＣＰＵ１１は工場別ファイル１５１を参照し、工場ＩＤ毎にＳＴＢの平均値を算出する。具体的には、ＣＰＵ１１は工場ＩＤに係るＳＴＢの合計値を機械ＩＤ数で除すことでＳＴＢの平均値（以下平均ＳＴＢという）を算出する。ＣＰＵ１１は工場ＩＤに対応づけて平均ＳＴＢを動作情報ファイル１５７に記憶する。なお、本実施形態では説明を容易にするために、ＳＥＦの記載は省略している。
【００９５】
図２９は動作対策ファイル１５８のレコードレイアウトを示す説明図である。動作対策ファイル１５８は地域ＩＤフィールド、平均ＡＭＩＳ対策フィールド、平均ＹＬＷ対策フィールド及び平均ＳＴＢ対策フィールド等を含む。平均ＡＭＩＳ対策フィールドには、地域ＩＤに対応づけて、ＭＩＳを低減するための複数の対策（第２対策情報）が、対策ＩＤ（第２対策情報識別情報）と共に記憶されている。例えば対策ＩＤ１として、「レバーの設定位置を確認して下さい。・・・」等のテキスト及び図面が記憶されている。同様に平均ＹＬＷ対策フィールドには地域ＩＤに対応づけてＹＬＷを低減するための複数の対策（第２対策情報）が、対策ＩＤと共に記憶されている。また平均ＳＴＢ対策フィールドにはＳＴＢを低減するための複数の対策（第２対策情報）が、対策ＩＤ共に、記憶されている。なお、平均ＡＭＩＳ対策、平均ＹＬＭ対策及び平均ＳＴＢ対策は相互に異ならせるほか、一部共通のものとしても良い。また本実施形態では地域別に記憶しているが、共通としても良い。本実施形態では地域ＩＤがＴの場合、対策ＩＤが１１の対策は平均ＡＭＩＳに関し、「詰まっている糸くず・・」となる。
【００９６】
ＣＰＵ１１は平均評価値の全体順位は閾順位を超えるが、平均評価値を算出する際に用いる複数の動作情報の工場全体平均値に係る順位が閾順位以下の場合には、閾順位以下の動作情報及び対策を以下のとおり報告書に含める。本実施形態では平均評価値を算出する際に用いる複数の動作情報として、ＡＭＩＳ、ＹＬＷ及びＳＴＢの３つであるものとし、また平均ＡＭＩＳの順位が閾順位以下であった例を挙げて説明する。
【００９７】
ＣＰＵ１１は報告書に工場ＩＤに対応する工場名、平均ＡＭＩＳ及び順位を記述する。図３０Ａ及びＢは報告書のイメージを示す説明図である。図３０Ａは全工場に対する、位置づけグラフで示す。横軸は工場、縦軸は平均ＡＭＩＳである。ＣＰＵ１１は動作情報ファイル１５７を参照し、平均ＡＭＩＳの低いもの順にソートし、工場ＩＤ別に順位を付与する。ＣＰＵ１１はソートした順に従い工場の平均ＡＭＩＳをグラフにプロットする。またＣＰＵ１１は工場ＩＤに対応する順位及び平均ＡＭＩＳを報告書に記述する。図３０の例では、横軸に工場ＩＤに対応する順位、縦軸に平均ＡＭＩＳを記載すると共に、工場ＩＤに対応するグラフの系列を他の工場ＩＤに係る系列とは相違するよう表示している。図３０Ａの例では、平均ＡＭＩＳは１５であり、順位は２８０位であることが理解できる。
【００９８】
図３０Ｂは地域別の位置づけを、グラフで示す。ＣＰＵ１１は動作情報ファイル１５７を参照し、報告対象となる工場ＩＤの地域ＩＤと同一の地域ＩＤを有する工場ＩＤ及び平均ＡＭＩＳとを抽出する。ＣＰＵ１１は抽出した工場ＩＤ及び平均ＡＭＩＳに基づき、平均ＡＭＩＳの低いもの順にソートし、工場ＩＤ別に順位を付与する。ＣＰＵ１１はソートした順に従い工場の平均ＡＭＩＳをグラフにプロットする。またＣＰＵ１１は工場ＩＤに対応する順位、地域ＩＤ、及び、平均ＡＭＩＳを報告書に記述する。図３０Ｂの例では、平均ＡＭＩＳは１５であり、順位は地域内で２０位であることが理解できる。
【００９９】
図３１は対策が記述された報告書のイメージを示す説明図である。ＣＰＵ１１は工場ＩＤに係る地域ＩＤに対応する平均ＡＭＩＳ対策を読み出す。ＣＰＵ１１は報告書に読み出した複数の対策を記述する。
【０１００】
図３２は平均ＡＭＩＳの算出処理手順を示すフローチャートである。ＣＰＵ１１は工場別ファイル１５１を参照し、一の工場内の各機械ＩＤに対応するＡＭＩＳの合計値を算出する（ステップＳ３１１）。ＣＰＵ１１はＡＭＩＳの合計値を機械ＩＤ数で除算し、平均ＡＭＩＳを算出する（ステップＳ３１２）。ＣＰＵ１１は工場ＩＤ及び地域ＩＤに対応づけて平均ＡＭＩＳを動作情報ファイル１５７に記憶する（ステップＳ３１３）。ＣＰＵ１１は全ての工場ＩＤについて以上の処理を終了したか否かを判断する（ステップＳ３１４）。
【０１０１】
ＣＰＵ１１は全ての工場ＩＤについて処理を終了していないと判断した場合（ステップＳ３１４でＮＯ）、処理をステップＳ３１１へ戻す。これにより、全ての工場ＩＤに対する平均ＡＭＩＳが算出される。ＣＰＵ１１は全ての工場ＩＤについて処理を終了したと判断した場合（ステップＳ３１４でＹＥＳ）、処理を終了する。なお、以上の処理は他の動作情報である、ＹＬＷ及びＳＴＢについても同様に実行すればよい。
【０１０２】
図３３及び図３４は動作情報に基づく対策記述処理の手順を示すフローチャートである。ＣＰＵ１１はステップＳ２２８でＮＯの場合、すなわち、平均評価値は閾順位よりも高い場合に以下の処理を行う。なお、本実施形態ではステップＳ２２８でＮＯの場合に処理を行う例を挙げて説明するが、ステップＳ２２８でＹＥＳの場合にも並行して実行しても良い。ＣＰＵ１１は報告書の作成対象となる対象工場の平均ＡＭＩＳを動作情報ファイル１５７から読み出す（ステップＳ３２１）。ＣＰＵ１１は動作情報ファイル１５７から全ての工場ＩＤ及び平均ＡＭＩＳを読み出す（ステップＳ３２２）。
【０１０３】
ＣＰＵ１１は平均ＡＭＩＳの低い順にソートし、工場ＩＤに順位を設定する（ステップＳ３２３）。ＣＰＵ１１は記憶部１５から閾順位を読み出す。なお、本実施形態で読み出す順位と、ステップＳ２２７で読み出す順位は異ならせても良い。ＣＰＵ１１は対象工場の順位は閾順位以下であるか否かを判断する（ステップＳ３２４）。ＣＰＵ１１は対象工場の順位が閾順位以下でないと判断した場合（ステップＳ３２４でＮＯ）、処理を終了する。ＣＰＵ１１は閾順位以下であると判断した場合（ステップＳ３２４でＹＥＳ）、処理をステップＳ３２５へ移行させる。
【０１０４】
ＣＰＵ１１は工場ＩＤに対応する対象工場名をアドレスファイル１５２から読み出す（ステップＳ３２５）。ＣＰＵ１１は対象工場名、工場ＩＤに対応する平均ＡＭＩＳ及び全体順位を報告書に記述する（ステップＳ３２６）。さらにＣＰＵ１１は全ての工場ＩＤの平均ＡＭＩＳを読み出し、平均ＡＭＩＳの順位に従い、グラフを作成すると共に、作成したグラフを報告書に貼り付ける（ステップＳ３２７）。ＣＰＵ１１は対象工場の工場ＩＤに対応する系列（平均ＡＭＩＳ）を着色処理する（ステップＳ３２８）。具体的には他の工場ＩＤに対応する系列とは相違することが視認できるよう着色処理する。
【０１０５】
ＣＰＵ１１は対象工場の工場ＩＤに対応する地域ＩＤを評価値ファイル１５４から抽出する（ステップＳ３２９）。ＣＰＵ１１は抽出した地域ＩＤ以外の相違する地域ＩＤに係るレコードを動作情報ファイル１５７から消去する（ステップＳ３３１）。ＣＰＵ１１は消去後の動作情報ファイル１５７について、平均ＡＭＩＳの低い順にソートする（ステップＳ３３２）。ＣＰＵ１１は対象工場名、工場ＩＤに対応する平均ＡＭＩＳ及び地域の順位を報告書に記述する（ステップＳ３３３）。さらにＣＰＵ１１は動作情報ファイル１５７に記憶された同地域内の工場ＩＤの平均ＡＭＩＳを読み出し、平均ＡＭＩＳの順位に従い、グラフを作成すると共に、作成したグラフを報告書に貼り付ける（ステップＳ３３４）。ＣＰＵ１１は対象工場の工場ＩＤに対応する系列（平均ＡＭＩＳ）を着色処理する（ステップＳ３３５）。
【０１０６】
ＣＰＵ１１は地域ＩＤに対応する複数の平均ＡＭＩＳ対策を動作対策ファイル１５８から読み出す（ステップＳ３３６）。ＣＰＵ１１は報告書に複数の平均ＡＭＩＳ対策を記述する（ステップＳ３３７）。なお、以上の処理は他の動作情報である、ＹＬＷ及びＳＴＢについても同様に実行すればよい。これにより、平均評価値に基づく順位が高くとも、平均評価値を構成するいずれかの動作情報に基づく順位が低い場合に、適切に状況及び対策をユーザに提供することが可能となる。
【０１０７】
本実施の形態４は以上の如きであり、その他は実施の形態１から３と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１０８】
実施の形態５
実施の形態５は動作情報に基づく対策の統計を提供する形態に関する。図３５は実施の形態５に係る統計ファイル１５６のレコードレイアウトを示す説明図である。統計ファイル１５６は、平均評価値、平均ＡＭＩＳ、平均ＹＬＷ、平均ＳＴＢ毎に、地域ＩＤフィールド、対策フィールド、選択数フィールド、及び選択率フィールド等を含む。各レコードの内容は実施の形態３で説明したとおりであるので詳細な説明は省略する。図３５では平均ＡＭＩＳに関する選択数及び選択率（統計情報）が示されている。平均ＡＭＩＳの対策として４つの対策ＩＤに対応づけて４つの対策が記憶されている。以下では平均ＡＭＩＳを例に挙げて説明する。
【０１０９】
図３６は報告書のイメージを示す説明図である。本実施形態において報告書はＨＴＭＬ形式により作成した例を挙げて説明する。ＣＰＵ１１は各対策近傍に対策（第２対策情報）を選択するためのチェックボックス２５１Ａを対策に対応づけて記述する。ＣＰＵ１１は対策に対応する選択率を、統計ファイル１５６から読み出し、対策に対応づけて記述する。なお、本実施形態では選択率を記述する例を挙げたがこれに限るものではない。選択率に代えて、選択数を記述しても良い。また、選択率と共に、選択数を記述しても良い。ＣＰＵ１１は対策ＩＤを送信するためのレポートするボタン２５２を報告書に記述する。ＣＰＵ１１はレポートするボタン２５２を記述する。ＣＰＵ１１はレポートするボタン２５２のクリックによりサーバコンピュータ１へ選択された対策ＩＤを送信するプログラムを報告書に記述する。サーバコンピュータ１のＣＰＵ１１は対策ＩＤが送信された場合、統計ファイル１５６の対策ＩＤに対応する選択数をインクリメントする。
【０１１０】
図３７は選択率を記述する処理手順を示すフローチャートである。ステップＳ３３７の処理後以下の処理を行う。サーバコンピュータ１のＣＰＵ１１は複数の対策ＩＤ、複数の対策、レポートするボタン２５２を報告書に記述する（ステップＳ３７１）。ＣＰＵ１１はチェックボックス２５１Ａを対策に対応づけて報告書に記述する（ステップＳ３７２）。ＣＰＵ１１は対策ＩＤ、及び、対策に対応する選択率を統計ファイル１５６から読み出す（ステップＳ３７３）。
【０１１１】
ＣＰＵ１１は対策に対応づけて読み出した選択率を報告書に記述する（ステップＳ３７４）。ＣＰＵ１１は以上の処理により生成された報告書をパーソナルコンピュータ２０へ送信する（ステップＳ３７５）。パーソナルコンピュータ２０は報告書を受信し（ステップＳ３７６）、図示しないディスプレイに表示する（ステップＳ３７７）。パーソナルコンピュータ２０は図示しない入力部から受け付けた対策ＩＤをサーバコンピュータ１へ送信する（ステップＳ３７８）。具体的にはパーソナルコンピュータ２０は図示しない入力部から、チェックボックス２５１Ａを介して選択された対策ＩＤを、レポートするボタン２５２のクリックをトリガに、サーバコンピュータ１へ送信する。
【０１１２】
サーバコンピュータ１のＣＰＵ１１はパーソナルコンピュータ２０から送信された対策ＩＤを、通信部１６を介して受信する（ステップＳ３７９）。ＣＰＵ１１は統計ファイル１５６を参照し、対策ＩＤに対応する選択数をインクリメントする（ステップＳ３７１１）。ＣＰＵ１１は地域ＩＤ内における選択数の合計値を算出する（ステップＳ３７１２）。ＣＰＵ１１は選択数を選択数の合計値で除すことで、選択率を算出する（ステップＳ３７１３）。ＣＰＵ１１は地域ＩＤ内における全ての選択数について選択率を算出する。ＣＰＵ１１は算出後の選択率を対策ＩＤに対応づけて更新する（ステップＳ３７１４）。これにより、動作情報に対しても工場におけるユーザの様々な経験に基づき、問題時における対策のノウハウが蓄積される。
【０１１３】
本実施の形態５は以上の如きであり、その他は実施の形態１から４と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１１４】
実施の形態６
実施の形態６は部品情報を提供する形態に関する。図３８は実施の形態６に係るサーバコンピュータ１のハードウェア群を示すブロック図である。新に対策部品ファイル１５９が設けられている。なお上述したとおり、記憶部１５に記憶したファイルの構成及び各ファイルのデータレイアウトは一例でありこれに限るものではない。また各ファイルの一部または全部を他の記録媒体または通信網Ｎを介して接続されるデータベースサーバに記憶しても良い。
【０１１５】
図３９は対策部品ファイル１５９のレコードレイアウトを示す説明図である。対策部品ファイル１５９は各動作情報に対応づけて、対策情報及び部品情報が記憶されている。ＣＰＵ１１は各動作情報に関し、異常と判断した場合に、対応する動作情報に係る問題を解決するための対策情報を対策部品ファイル１５９から読み出す。図４０は対策情報のイメージを示す説明図である。例えばＣＰＵ１１はＭＵＰの値が異常と判断した場合、複数の対策を例えばテキスト、テキストと画像、またはテキストと動画等を含む情報を読み出し、報告書に記述する。
【０１１６】
またＣＰＵ１１は各動作情報に関し、異常と判断した場合に、対応する動作情報に対応する部品情報を対策部品ファイル１５９から読み出す。図４１は部品情報のイメージを示す説明図である。例えばＣＰＵ１１はＭＵＰの値が異常と判断した場合、交換の必要性が高い部品の情報及び配置を含むテキストと画像、またはテキストと動画等を含む情報を読み出し、報告書に記述する。なお、部品情報の内容は一例でありこれに限るものではない。ＣＰＵ１１は単に交換が必要な部品を特定するための情報を、テキスト文を用いて、報告書に記述しても良い。
【０１１７】
図４２及び図４３は対策及び部品情報の記述処理手順を示すフローチャートである。ステップＳ１２７以降以下の処理を実行する。ＣＰＵ１１は繊維機械３の動作情報に対応する第１閾値を閾値ファイル１５３から読み出す（ステップＳ４２１）。ＣＰＵ１１は繊維機械３の動作情報が読み出した第１閾値を超えるか否かを判断する（ステップＳ４２２）。ＣＰＵ１１は超えると判断した場合（ステップＳ４２２でＹＥＳ）、図８の如く、報告書の機械ＩＤに対応する繊維機械３の動作情報に第１異常情報を記述する（ステップＳ４２３）。ＣＰＵ１１は動作情報に対応する対策情報及び部品情報を対策部品ファイル１５９から読み出す（ステップＳ４２４）。ＣＰＵ１１は読み出した対策情報及び部品情報を報告書に記述する（ステップＳ４２５）。ＣＰＵ１１は繊維機械３の動作情報が第１閾値を超えないと判断した場合（ステップＳ４２２でＮＯ）、ステップＳ４２３〜Ｓ４２５の処理をスキップする。
【０１１８】
ＣＰＵ１１は全ての繊維機械３の動作情報についてステップＳ４２２の処理を終了したか否かを判断する（ステップＳ４２６）。ＣＰＵ１１は全ての繊維機械３の動作情報について処理を終了していないと判断した場合（ステップＳ４２６でＮＯ）、処理をステップＳ４２１に戻す。ＣＰＵ１１は未だ処理が行われていない動作情報について処理を行う。例えば図８の例で、ＡＭＩＳについて処理を終えた場合、未処理のＳＥＦについて処理を行う。ＣＰＵ１１は全ての繊維機械３の動作情報について処理を終えたと判断した場合（ステップＳ４２６でＹＥＳ）、処理をステップＳ４２７へ移行させる。
【０１１９】
ＣＰＵ１１はユニット４の動作情報に対応する第２閾値を閾値ファイル１５３から読み出す（ステップＳ４２７）。ＣＰＵ１１は機械ＩＤに対応する各ユニット４のＭＩＳを読み出す（ステップＳ４２８）。ＣＰＵ１１は当該機械ＩＤのＭＩＳに対応するＡＭＩＳがステップＳ４２３により、第１異常情報を記述されたか否かを判断する（ステップＳ４２９）。ＣＰＵ１１は第１異常情報が記述されていないと判断した場合（ステップＳ４２９でＮＯ）、処理をステップＳ４３１へ移行させる。
【０１２０】
ＣＰＵ１１は第２閾値を超えるＭＩＳが存在するか否かを判断する（ステップＳ４３１）。ＣＰＵ１１は第２閾値を超えるＭＩＳが存在すると判断した場合（ステップＳ４３１でＹＥＳ）、処理をステップＳ４３２へ移行させる。ＣＰＵ１１は報告書の機械ＩＤに対応するＡＭＩＳの数字に第２異常情報を記述する（ステップＳ４３２）。ＣＰＵ１１はＭＩＳに対応する対策情報及び部品情報を対策部品ファイル１５９から読み出す（ステップＳ４３３）。ＣＰＵ１１は読み出した対策情報及び部品情報を報告書に記述する（ステップＳ４３４）。
【０１２１】
ＣＰＵ１１は第２閾値を超えるＭＩＳが存在しないと判断した場合（ステップＳ４３１でＮＯ）、ステップＳ４３２〜Ｓ４３４の処理をスキップする。またステップＳ４２９において、ＣＰＵ１１は対応するＡＭＩＳに第１異常情報が記述されたと判断した場合（ステップＳ４２９でＹＥＳ）、処理をステップＳ４３５に移行させる。
【０１２２】
ＣＰＵ１１は機械ＩＤ及びユニットＩＤに対応するユニット４の動作情報を工場別ファイル１５１から読み出す（ステップＳ４３５）。ＣＰＵ１１はユニット４の動作情報に対応する第３閾値を閾値ファイル１５３から読み出す（ステップＳ４３６）。ＣＰＵ１１はユニット４の動作情報は第３閾値を超えるか否かを判断する（ステップＳ４３７）。ＣＰＵ１１はユニット４の動作情報が第３閾値を超えると判断した場合（ステップＳ４３７でＹＥＳ）、ステップＳ４３８へ移行する。ＣＰＵ１１は報告書の機械ＩＤ、ユニットＩＤ
及びユニット４の動作情報の数字に第３異常情報を記述する（ステップＳ４３８）。ＣＰＵ１１は動作情報に対応する対策情報及び部品情報を対策部品ファイル１５９から読み出す（ステップＳ４３９）。ＣＰＵ１１は読み出した対策情報及び部品情報を報告書に記述する（ステップＳ４３１０）。
【０１２３】
ＣＰＵ１１はユニット４の動作情報は第３閾値を超えないと判断した場合（ステップＳ４３７でＮＯ）、ステップＳ４３８〜Ｓ４３１０の処理をスキップする。ＣＰＵ１１は全てのユニット４の動作情報について処理を終了したか否かを判断する（ステップＳ４３１１）。ＣＰＵ１１は全てのユニット４の動作情報について処理を終了していないと判断した場合（ステップＳ４３１１でＮＯ）、処理をステップＳ４３６に戻す。例えば、図１０においてＭＵＰのみ処理が終了している場合、続いてＭＬＣに対する処理が実行される。
【０１２４】
ＣＰＵ１１は全てのユニット４の動作情報について処理を終了したと判断した場合（ステップＳ４３１１でＹＥＳ）、処理をステップＳ１４３へ移行させる。以降の処理は実施の形態１で述べたとおりであるので詳細な説明は省略する。これにより、ユーザは報告書を参照し、異常に対応する対策及び交換に必要な部品を早期に知ることが可能となる。
【０１２５】
本実施の形態６は以上の如きであり、その他は実施の形態１から５と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１２６】
実施の形態７
実施の形態７は分散値を用いる形態に関する。図４４は実施の形態７に係るサーバコンピュータ１のハードウェア群を示すブロック図である。記憶部１５に分散ファイル１５１０及び分散対策ファイル１５１１が記憶されている。図４５は分散ファイル１５１０のレコードレイアウトを示す説明図である。分散ファイル１５１０は工場ＩＤフィールド、地域ＩＤフィールド及び分散フィールドを含む。分散フィールドには工場毎に評価値の分散が記憶されている。ＣＰＵ１１は工場別ファイル１５１から対象工場の機械ＩＤに係る全ての評価値を読み出す。ＣＰＵ１１は各機械ＩＤに係る評価値と平均評価値との差分の２乗を求め、全ての機械ＩＤに係る２乗値の総和の平方根を分散として算出する。なお、総和を分散として用いても良い。ＣＰＵ１１は分散ファイル１５１０に工場ＩＤに対応づけて分散を記憶する。
【０１２７】
図４６は分散対策ファイル１５１１のレコードレイアウトを示す説明図である。分散対策ファイル１５１１は地域ＩＤフィールド及び対策フィールド等を含む。地域ＩＤに対応づけて分散を低減するための複数の対策が、対策ＩＤに対応づけて記憶されている。なお、これら対策は上述した実施形態と同じくテキスト、テキスト及び画像、テキスト及び動画、またはテキスト及び音声とすればよい。ＣＰＵ１１は分散の小さい順に工場名をソートする。ＣＰＵ１１は閾順位以下の工場名を抽出する。図４７は報告書のイメージを示す説明図である。ＣＰＵ１１は抽出した工場名の報告書に分散対策ファイル１５１１に記憶した複数の対策を記述する。
【０１２８】
図４８は分散算出処理の手順を示すフローチャートである。ＣＰＵ１１は対象工場の各機械ＩＤに対応する評価値を工場別ファイル１５１から読み出す（ステップＳ４８１）。ＣＰＵ１１は全ての機械ＩＤに係る評価値を加算し、機械ＩＤ数で除すことで、評価値の平均値を算出する（ステップＳ４８２）。ＣＰＵ１１は各機械ＩＤに係る評価値と平均値との差分の２乗の総和を算出する（ステップＳ４８３）。ＣＰＵ１１は総和の平方根により分散を算出する（ステップＳ４８４）。ＣＰＵ１１は工場ＩＤに対応づけて分散を分散ファイル１５１０に記憶する（ステップＳ４８５）。ＣＰＵ１１は以上の処理を全ての工場ＩＤについて繰り返し行う。
【０１２９】
図４９は分散及び対応情報の記述処理手順を示すフローチャートである。ＣＰＵ１１は分散ファイル１５１０を参照し、分散の小さい順にソートし、工場ＩＤに順位を設定する（ステップＳ４９１）。具体的にはＣＰＵ１１は工場ＩＤと順位とを対応づけてＲＡＭ１２に記憶する、ＣＰＵ１１はアドレスファイル１５２、分散ファイル１５１０を参照し、生成する報告書の対象工場の工場名、工場ＩＤ、地域ＩＤ及び分散を読み出す（ステップＳ４９２）。ＣＰＵ１１はステップＳ４９２で読み出した工場ＩＤの順位をＲＡＭ１２から取得する（ステップＳ４９３）。ＣＰＵ１１は記憶部１５から閾順位（例えば１００位）を読み出す（ステップＳ４９４）。ＣＰＵ１１は工場ＩＤの順位が閾順位以下であるか否かを判断する（ステップＳ４９５）。
【０１３０】
ＣＰＵ１１は閾順位以下でないと判断した場合（ステップＳ４９５でＮＯ）、処理を終了する。ＣＰＵ１１は閾値以下であると判断した場合（ステップＳ４９５でＹＥＳ）、ステップＳ４９６へ移行する。ＣＰＵ１１はステップＳ４９２で読み出した地域ＩＤに対応する対策情報を分散対策ファイル１５１１から読み出す（ステップＳ４９６）。ＣＰＵ１１は報告書にステップＳ４９２で読み出した分散、ステップＳ４９３で取得した順位及びステップＳ４９６で読み出した対策情報を記述する（ステップＳ４９７）。これにより、繊維機械３間で評価値にばらつきがあることをユーザに通知でき、また適切な対策を提供することが可能となる。
【０１３１】
本実施の形態７は以上の如きであり、その他は実施の形態１から６と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１３２】
実施の形態８
図５０は上述した形態のサーバコンピュータ１の動作を示す機能ブロック図である。ＣＰＵ１１が制御プログラム１５Ｐ等を実行することにより、サーバコンピュータ１は以下のように動作する。なお、記憶部１５に記憶した各種ファイルの記載は省略している。ＣＰＵ１１は制御プログラム１５Ｐのモジュールに係る受信部５１、記憶処理部５２、異常判断部５３、生成部５４、算出部５５、平均算出部５６、ソート部５７、抽出部５８、読み出し部５９及び動作平均算出部６０をＲＡＭ１２に展開する。ＣＰＵ１１は制御プログラム１５Ｐのモジュールに係る動作ソート部６１、動作抽出部６２、第２対策読み出し部６３、部品情報抽出部６４、送信部６５、第１受信部６６、計数部６７、統計算出部６８、第２受信部６９及び分散算出部７０をＲＡＭ１２に展開する。
【０１３３】
受信部５１は工場を特定するための工場識別情報、端末装置に接続される複数の繊維機械３を特定するための機械識別情報、及び、繊維機械３に制御される複数のユニット４を特定するユニット識別情報と、繊維機械３及びユニット４の動作状況に関する複数の動作情報を受信する。記憶処理部５２は受信部５１により受信した複数の動作情報を、工場識別情報、機械識別情報及びユニット識別情報に対応付けて記憶部１５に記憶する。異常判断部５３は記憶部１５に記憶した動作情報が閾値を超える場合に異常と判断する。生成部５４は工場識別情報別に、各繊維機械３及び該繊維機械３のユニット４の動作情報と、異常判断部５３により異常と判断された動作情報を特定する異常情報とを含む報告情報を生成する。
【０１３４】
算出部５５は、記憶部１５に記憶した複数の動作情報に基づき各工場の繊維機械３毎の評価値を算出する。平均算出部５６は、算出部５５により算出した各工場の繊維機械３毎の評価値に基づき、各工場の繊維機械３全体に係る平均評価値を算出する。ソート部５７は平均算出部５６により算出した平均評価値の値順に工場別にソートする。抽出部５８はソート部５７により順位が記憶部１５に記憶した順位以下の工場の工場識別情報を抽出する。読み出し部５９は評価値に対応づけて複数の第１対策情報を記憶した記憶部１５を参照し、複数の第１対策情報を読み出す。動作平均算出部６０は記憶部１５から複数の動作情報を読み出し、各工場の繊維機械３全体に係る動作情報毎の平均値を算出する。
【０１３５】
動作ソート部６１は動作平均算出部６０により算出した各動作情報に係る平均値の値順に工場別にソートする。動作抽出部６２は動作ソート部６１により順位が記憶部１５に記憶した順位以下の工場識別情報を抽出する。第２対策読み出し部６３は複数の動作情報別に複数の対策情報を記憶した記憶部１５を参照し、前記抽出部により抽出した動作情報に対応する複数の第２対策情報を読み出す。部品情報抽出部６４は、動作情報に対応づけて部品情報を記憶した記憶部１５を参照し、前記異常判断部５３により、動作情報が異常と判断した場合に、前記動作情報に対応する部品情報を抽出する。
【０１３６】
送信部６５は、報告情報を工場識別情報に対応するアドレスへ送信する。第１受信部６６は、複数の第１対策情報から選択された第１対策情報を特定する第１対策情報識別情報を受信する。計数部６７は第１受信部６６により受信した第１対策情報識別情報の数を計数する。統計算出部６８は計数部６７により計数した第１対策情報識別情報の数に基づき、統計情報を算出する。第２受信部６９は、動作情報に対応する複数の第２対策情報から選択された第２対策情報を特定する第２対策情報識別情報を受信する。分散算出部７０は算出部５５により算出した各工場の繊維機械３毎の評価値に基づき、各工場の繊維機械３全体に係る分散を算出する。
【０１３７】
図５１は実施の形態８に係るサーバコンピュータ１のハードウェア群を示すブロック図である。サーバコンピュータ１を動作させるためのプログラムは、ディスクドライブ等の読み取り部１０ＡにCD-ROM、DVD（DigitalVersatile Disc）ディスクまたはUSB(Universal Serial Bus)メモリ等の可搬型記録媒体１Ａを読み取らせて記憶部１５に記憶しても良い。また当該プログラムを記憶したフラッシュメモリ等の半導体メモリ１Ｂを情報処理装置１内に実装しても良い。さらに、当該プログラムは、インターネット等の通信網Ｎを介して接続される他のサーバコンピュータ（図示せず）からダウンロードすることも可能である。以下に、その内容を説明する。
【０１３８】
図５１に示すサーバコンピュータ１は、上述した各種ソフトウェア処理を実行するプログラムを、可搬型記録媒体１Ａまたは半導体メモリ１Ｂから読み取り、或いは、通信網Ｎを介して他のサーバコンピュータ（図示せず）からダウンロードする。当該プログラムは、制御プログラム１５Ｐとしてインストールされ、ＲＡＭ１２にロードして実行される。これにより、上述したサーバコンピュータ１として機能する。
【０１３９】
本実施の形態８は以上の如きであり、その他は実施の形態１から７と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【０１４０】
実施の形態９
実施の形態９は閾値を変更する形態に関する。ＣＰＵ１１は工場内の全機械に係る動作情報の平均値に基づいて、閾値を変更させる。図５２は実施の形態９に係る閾値ファイル１５３のレコードレイアウトを示す説明図である。閾値ファイル１５３には動作情報の平均値の幅に応じて閾値が記憶されている。例えば、平均ＡＭＩＳについては、平均ＡＭＩＳが０以上５未満の場合、第１閾値は８、平均ＡＭＩＳが５以上１０未満の場合、第１閾値は１２、平均ＡＭＩＳが１１以上の場合、第１閾値は１５と記憶されている。すなわち、閾値ファイル１５３には、工場内の全機械の動作情報の平均値の増減に応じて、閾値が増減するよう値が記憶されている。
【０１４１】
また、平均ＡＭＩＳについては、平均ＭＵＰが０以上１未満の場合、第３閾値は３、平均ＭＵＰが１以上３未満の場合、第３閾値は５、平均ＭＵＰが３以上の場合、第３閾値は７と記憶されている。なお、他の動作情報についても同様に工場内の全機械の動作情報の平均値の増減応じて増減する閾値を記憶しておけばよい。すなわち、平均ＳＥＦ、平均ＹＬＷ、平均ＳＴＢの値の増減に応じて増減する第１閾値及び第２閾値を閾値ファイル１５３に記憶しておく。同様に、平均ＭＬＣ、平均ＭＬＷ、平均ＭＳＬ、平均ＭＳＭ及び平均ＭＩＳの値の増減に応じて増減する第３閾値を閾値ファイル１５３に記憶する。
【０１４２】
また本実施形態では予め閾値ファイル１５３に全機械の動作情報の平均値に対応する閾値を記憶しておく例を示したがこれに限るものではない。平均値の増減にあわせて増減する係数を基準となる閾値に乗算、若しくは、加算または減算しても良い。例えば平均ＡＭＩＳが５以上１０未満の場合基準となる閾値１２を用いる。平均ＡＭＩＳが増加し１１以上となった場合、基準となる閾値に１．１を乗じる。または基準となる閾値に３を加算する。また、平均ＡＭＩＳが減少し０以上５未満の場合基準となった場合、基準となる閾値に０．９を乗じる。または基準となる閾値から３を加算する。
【０１４３】
図５３は閾値の読み出し処理手順を示すフローチャートである。ステップＳ１２８、Ｓ１３３、または、Ｓ１３８の第１閾値、第２閾値、または第３閾値の読み出しに際しては、以下の処理を実行しても良い。ＣＰＵ１１は工場別ファイル１５１から全機械の動作情報を読み出す（ステップＳ５３１）。ＣＰＵ１１は読み出した全機械の動作情報の平均値を算出する（ステップＳ５３２）。ＣＰＵ１１は動作情報の平均値に対応する第１閾値、第２閾値または第３閾値を閾値ファイル１５３から読み出す（ステップＳ５３３）。これにより、工場内における繊維機械３の実績に応じて閾値が変更されるため、異常を報告する際の精度を向上させることが可能となる。
【０１４４】
本実施の形態９は以上の如きであり、その他は実施の形態１から８と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【符号の説明】
【０１４５】
１      サーバコンピュータ
１Ａ    可搬型記録媒体
１Ｂ    半導体メモリ
２      クライアントコンピュータ
３      繊維機械
４      ユニット
１０Ａ  読み取り部
１１    ＣＰＵ
１２    ＲＡＭ
１３    入力部
１４    表示部
１５    記憶部
１５Ｐ  制御プログラム
１６    通信部
１８    時計部
２０    パーソナルコンピュータ
２１    ＣＰＵ
２２    ＲＡＭ
２３    入力部
２４    表示部
２５    記憶部
２５Ｐ  制御プログラム
２６    通信部
２８    時計部
３０    制御装置
４１    玉揚装置
４２    支持部
４３    供給装置
４４    精紡ボビン
４５    スプライサー
４６    パッケージ
４７    ユニット制御部
４８    発光部
４９    クリアラ
５１    受信部
５２    記憶処理部
５３    異常判断部
５４    生成部
５５    算出部
５６    平均算出部
５７    ソート部
５８    抽出部
５９    読み出し部
６０    動作平均算出部
６１    動作ソート部
６２    動作抽出部
６３    第２対策読み出し部
６４    部品情報抽出部
６５    送信部
６６    第１受信部
６７    計数部
６８    統計算出部
６９    第２受信部
７０    分散算出部
１５１  工場別ファイル
１５２  アドレスファイル
１５３  閾値ファイル
１５４  評価値ファイル
１５５  評価値対策ファイル
１５６  統計ファイル
１５７  動作情報ファイル
１５８  動作対策ファイル
１５９  対策部品ファイル
１５１０  分散ファイル
１５１１  分散対策ファイル
２５１  動作情報ファイル
２５１Ａ  チェックボックス
２５２  レポートするボタン
Ｎ      通信網
【図１】
2013069001.tif 000003
【図２】
2013069001.tif 000004
【図３】
2013069001.tif 000005
【図４】
2013069001.tif 000006
【図５】
2013069001.tif 000007
【図６】
2013069001.tif 000008
【図７】
2013069001.tif 000009
【図８】
2013069001.tif 000010
【図９】
2013069001.tif 000011
【図１０】
2013069001.tif 000012
【図１１】
2013069001.tif 000013
【図１２】
2013069001.tif 000014
【図１３】
2013069001.tif 000015
【図１４】
2013069001.tif 000016
【図１５】
2013069001.tif 000017
【図１６】
2013069001.tif 000018
【図１７】
2013069001.tif 000019
【図１８】
2013069001.tif 000020
【図１９Ａ】
2013069001.tif 000021
【図１９Ｂ】
2013069001.tif 000022
【図２０】
2013069001.tif 000023
【図２１】
2013069001.tif 000024
【図２２】
2013069001.tif 000025
【図２３】
2013069001.tif 000026
【図２４】
2013069001.tif 000027
【図２５】
2013069001.tif 000028
【図２６】
2013069001.tif 000029
【図２７】
2013069001.tif 000030
【図２８】
2013069001.tif 000031
【図２９】
2013069001.tif 000032
【図３０Ａ】
2013069001.tif 000033
【図３０Ｂ】
2013069001.tif 000034
【図３１】
2013069001.tif 000035
【図３２】
2013069001.tif 000036
【図３３】
2013069001.tif 000037
【図３４】
2013069001.tif 000038
【図３５】
2013069001.tif 000039
【図３６】
2013069001.tif 000040
【図３７】
2013069001.tif 000041
【図３８】
2013069001.tif 000042
【図３９】
2013069001.tif 000043
【図４０】
2013069001.tif 000044
【図４１】
2013069001.tif 000045
【図４２】
2013069001.tif 000046
【図４３】
2013069001.tif 000047
【図４４】
2013069001.tif 000048
【図４５】
2013069001.tif 000049
【図４６】
2013069001.tif 000050
【図４７】
2013069001.tif 000051
【図４８】
2013069001.tif 000052
【図４９】
2013069001.tif 000053
【図５０】
2013069001.tif 000054
【図５１】
2013069001.tif 000055
【図５２】
2013069001.tif 000056
【図５３】
2013069001.tif 000057