(57)【要約】【課題】複数の工作機械を、加工に関して高い相関関係を有するもの同士でグループ化することを容易に達成できる工作機械のグルーピング装置およびグルーピング方法を提供する。【解決手段】グルーピング装置１０であって、複数の工作機械１２から、加工に関する加工情報を収集する情報収集部２６と、収集された複数の前記加工情報に基づいて、複数の前記工作機械１２を複数のグループに分類するグループ化部２８と、を備える。【選択図】図３
2020060902.tif 000002
【特許請求の範囲】
【請求項１】
複数の工作機械から、加工に関する加工情報を収集する情報収集部と、
収集された複数の前記加工情報に基づいて、複数の前記工作機械を複数のグループに分類するグループ化部と、
を備える、工作機械のグルーピング装置。
【請求項２】
請求項１に記載の工作機械のグルーピング装置であって、
複数の前記工作機械の各々には、加工プログラムおよび該加工プログラムを識別するための識別情報が記憶され、
前記情報収集部は、前記加工プログラムまたは前記識別情報を、前記加工情報として複数の前記工作機械から収集する、工作機械のグルーピング装置。
【請求項３】
請求項１に記載の工作機械のグルーピング装置であって、
複数の前記工作機械の各々には、複数の加工プログラムが記憶され、
複数の前記工作機械の各々は、記憶された前記加工プログラムを実行することで加工を行い、
前記情報収集部は、前記加工プログラムの実行実績を前記加工情報として収集し、
前記グループ化部は、複数の前記工作機械から収集された前記実行実績に基づいて、所定期間内における実行回数または実行時間が最も大きい前記加工プログラムを複数の前記工作機械ごとに割り出し、割り出した前記加工プログラムに基づいて、複数の前記工作機械を複数のグループに分類する、工作機械のグルーピング装置。
【請求項４】
請求項１に記載の工作機械のグルーピング装置であって、
複数の前記工作機械の各々には、加工条件を示す複数のパラメータが設定されており、
前記情報収集部は、複数の前記パラメータを前記加工情報として収集し、
前記グループ化部は、複数の前記工作機械ごとに設定された複数の前記パラメータから類似度を算出し、算出した該類似度に基づいて、複数の前記工作機械を複数のグループに分類する、工作機械のグルーピング装置。
【請求項５】
請求項１〜４のいずれか１項に記載の工作機械のグルーピング装置であって、
前記情報収集部および前記グループ化部は、指定されたタイミングで各々の処理を実行する、工作機械のグルーピング装置。
【請求項６】
請求項１〜４のいずれか１項に記載の工作機械のグルーピング装置であって、
前記情報収集部および前記グループ化部は、定期的に繰り返し各々の処理を実行する、工作機械のグルーピング装置。
【請求項７】
複数の工作機械から、加工に関する加工情報を収集する情報収集ステップと、
収集された複数の前記加工情報に基づいて、複数の前記工作機械を複数のグループに分類するグループ化ステップと、
を含む、工作機械のグルーピング方法。
【請求項８】
請求項７に記載の工作機械のグルーピング方法であって、
複数の前記工作機械の各々には、加工プログラムおよび該加工プログラムを識別するための識別情報が記憶され、
前記情報収集ステップでは、前記加工プログラムまたは前記識別情報を、前記加工情報として複数の前記工作機械から収集する、工作機械のグルーピング方法。
【請求項９】
請求項７に記載の工作機械のグルーピング方法であって、
複数の前記工作機械の各々には、複数の加工プログラムが記憶され、
複数の前記工作機械の各々は、記憶された前記加工プログラムを実行することで加工を行い、
前記情報収集ステップでは、前記加工プログラムの実行実績を前記加工情報として収集し、
前記グループ化ステップでは、複数の前記工作機械から収集された前記実行実績に基づいて、所定期間内における実行回数または実行時間が最も大きい前記加工プログラムを複数の前記工作機械ごとに割り出し、割り出した前記加工プログラムに基づいて、複数の前記工作機械を複数のグループに分類する、工作機械のグルーピング方法。
【請求項１０】
請求項７に記載の工作機械のグルーピング方法であって、
複数の前記工作機械の各々には、加工条件を示す複数のパラメータが設定されており、
前記情報収集ステップでは、複数の前記パラメータを前記加工情報として収集し、
前記グループ化ステップでは、複数の前記工作機械ごとに設定された複数の前記パラメータから類似度を算出し、算出した該類似度に基づいて、複数の前記工作機械を複数のグループに分類する、工作機械のグルーピング方法。
【請求項１１】
請求項７〜１０のいずれか１項に記載の工作機械のグルーピング方法であって、
前記情報収集ステップおよび前記グループ化ステップを、指定されたタイミングで実行する、工作機械のグルーピング方法。
【請求項１２】
請求項７〜１０のいずれか１項に記載の工作機械のグルーピング方法であって、
前記情報収集ステップおよび前記グループ化ステップを、定期的に繰り返し実行する、工作機械のグルーピング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械のグルーピング装置およびグルーピング方法に関する。
【背景技術】
【０００２】
工作機械は、加工プログラムや、加工条件を示すパラメータにしたがって加工を行っている。工作機械が複数配備される工場では、例えば下記の特許文献１に開示された管理装置により、複数の工作機械に取り付けられたセンサから得る信号に基づいて、複数の工作機械の各々が稼働中か否かを監視している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】ＷＯ２０１７／０９００９８号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記した工場においては、加工プログラムやパラメータの設定変更を、加工に関して高い相関関係を有する工作機械同士でまとめられたグループ単位で実行することで、効率化したいという需要がある。
【０００５】
そこで、本発明は、複数の工作機械を、加工に関して高い相関関係を有するもの同士でグループ化することを容易に達成できる工作機械のグルーピング装置およびグルーピング方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明は、工作機械のグルーピング装置であって、複数の工作機械から、加工に関する加工情報を収集する情報収集部と、収集された複数の前記加工情報に基づいて、複数の前記工作機械を複数のグループに分類するグループ化部と、を備える。
【０００７】
第２の発明は、工作機械のグルーピング方法であって、複数の工作機械から、加工に関する加工情報を収集する情報収集ステップと、収集された複数の前記加工情報に基づいて、複数の前記工作機械を複数のグループに分類するグループ化ステップと、を含む。
【発明の効果】
【０００８】
本発明によれば、加工に関する加工情報が複数の工作機械の各々から収集され、収集された加工情報に基づいて、複数の工作機械のグループ化が行われる。これにより、複数の工作機械を、加工に関して高い相関関係を有するもの同士でグループ化することが容易に達成される。
【図面の簡単な説明】
【０００９】
【図１】実施の形態のグルーピング装置が含まれたシステム系統図である。
【図２】実施の形態のグルーピング装置の構成を簡易に示したブロック図である。
【図３】実施の形態のグルーピング装置が行う処理の流れを簡易に示したフローチャートである。
【図４】実施の形態の情報収集部によって収集された加工情報の一例である。
【図５】実施の形態のグループ化部が作成するグループ情報の一例である。
【図６】変形例７のグループ化部が作成する類似度に関した対応表の一例である。
【発明を実施するための形態】
【００１０】
本発明の工作機械のグルーピング装置およびグルーピング方法について、好適な実施の形態を挙げ、添付の図面を参照しながら以下、詳細に説明する。
【００１１】
［実施の形態］
図１は、実施の形態のグルーピング装置１０が含まれたシステム系統図である。
【００１２】
本実施の形態では、グルーピング装置１０と複数の工作機械１２（１２Ａ〜１２Ｅ）とがネットワーク１４を介して接続されることで、グルーピング装置１０と複数の工作機械１２との間での情報の送受信をすることが可能になっている。ネットワーク１４の形態は有線でも無線でもよい。
【００１３】
本実施の形態の工作機械１２は、工具が取り付けられる主軸を備えた機械本体１６（１６Ａ〜１６Ｅ）と、プロセッサおよびメモリを備えた制御装置１８（１８Ａ〜１８Ｅ）とを有する。制御装置１８のメモリには、工作機械１２で加工を行うための加工プログラムや、加工条件を示すパラメータが記憶される。言うまでもないが、加工プログラムやパラメータの設定は、工作機械１２ごとに任意に変更されてよい。本実施の形態では、工作機械１２Ａ、１２Ｃが同じ加工プログラムで加工を行い、工作機械１２Ｂ、１２Ｄ、１２Ｅが工作機械１２Ａとは異なる加工プログラムで加工を行っていることとして説明する。
【００１４】
以上のような工作機械１２は、対応する制御装置１８に記憶された加工プログラムにしたがって機械本体１６を制御し、加工を行う。図１では工作機械１２の数を５としているが、グルーピング装置１０に接続される工作機械１２の数は５に限定されない。
【００１５】
グルーピング装置１０は、加工情報に基づくことで複数の工作機械１２を複数のグループに分類する装置である。「加工情報」とは、工作機械１２により行われる加工に関する情報のことであり、それは例えば、工作機械１２ごとに設定された加工プログラム、加工プログラムを識別するための識別情報、あるいは、工作機械１２ごとに設定されたパラメータである。これらのうち、「識別情報」とは、例えば、加工プログラムごとに付与されたプログラム番号やコメントであり、加工プログラムに対応付けて工作機械１２に記憶される情報のことを指す。本実施の形態では、プログラム番号を加工情報として取り扱うこととし、これ以降、とくに断らない限りは、加工情報とはプログラム番号のことを指していることとする。
【００１６】
図２は、実施の形態のグルーピング装置１０の構成を簡易に示したブロック図である。
【００１７】
以下、グルーピング装置１０について、さらに説明する。本実施の形態のグルーピング装置１０はプロセッサ２０およびメモリ２２を備えており、プログラムの実行をはじめとする演算処理が可能になっている。プロセッサ２０は、実行判定部２４、情報収集部２６、およびグループ化部２８を有する。実行判定部２４は、グループ化部２８の処理（後述）を実行するか否かを判定する処理部である。情報収集部２６は、工作機械１２の各々から加工情報を収集する処理部である。グループ化部２８は、収集された複数の加工情報に基づいて複数の工作機械１２を複数のグループに分類する処理部である。実行判定部２４、情報収集部２６、およびグループ化部２８は、プロセッサ２０が実行する所定のプログラムにしたがって、各々の処理を実行する。また、本実施の形態のグルーピング装置１０は、プロセッサ２０およびメモリ２２のほか、工作機械１２に対する加工プログラムやパラメータの設定をオペレータが変更するための入力部３０を備える。入力部３０は、例えばキーボードやタッチパネルである。
【００１８】
図３は、実施の形態のグルーピング装置１０が行う処理の流れを簡易に示したフローチャートである。
【００１９】
以下、図３を参照しながら、グルーピング装置１０が行う処理の流れを説明する。また、以下では、図３の一連の処理をひとまとめに「グループ化処理」とも記載する。
【００２０】
ステップＳ１では、情報収集部２６が複数の工作機械１２から加工情報を収集する。収集された加工情報は、図４のように、複数の工作機械１２の各々に対応付けられてメモリ２２に記憶される。このステップＳ１は定期的に繰り返し実行されてよく、メモリ２２に記憶される加工情報もその都度更新されてよい。
【００２１】
続いて、ステップＳ２では、工作機械１２の分類を実行するタイミングか否かを実行判定部２４が判定する。タイミングはオペレータが予め指定してよい。本実施の形態では、「オペレータが入力部３０を操作して工作機械１２の分類を要求したとき」が上記タイミングとして指定されていることとする。指定されたタイミングになっていない場合はステップＳ１に戻り、オペレータから要求されるまで加工情報を定期的に更新し続ける。指定されたタイミングになった場合は、ステップＳ３に移行する。
【００２２】
ステップＳ３では、加工情報が同じ工作機械１２同士が同じグループとなるように、グループ化部２８が複数の工作機械１２を分類する。図４によれば、工作機械１２Ａと工作機械１２Ｃの加工情報がともに「０００１」である。また、工作機械１２Ｂ、工作機械１２Ｄ、および工作機械１２Ｅの加工情報がいずれも「０００２」である。この場合、グループ化部２８は、工作機械１２Ａと工作機械１２ＣとをグループＧｒｏｕｐ１に分類する。同様に、グループ化部２８は、工作機械１２Ｂ、工作機械１２Ｄ、および工作機械１２ＥをグループＧｒｏｕｐ２に分類する。なお、グループの名称や識別子は、オペレータが任意で決めてもよい。
【００２３】
分類が完了すると、グループ化部２８は、図５のようなグループ情報を作成し、メモリ２２に格納する。以上により、グループ化処理が完了する。本実施の形態のグルーピング装置１０によれば、複数の工作機械１２を、加工に関して高い相関関係を有するもの同士でグループ化することが容易に達成される。
【００２４】
複数の工作機械１２は、グループ単位で設定変更されてよい。したがって、オペレータは、複数の工作機械１２の設定変更を個別に行う必要がなく、効率的に作業することができる。なお、設定変更の操作は、入力部３０を介して行ってよい。
【００２５】
本実施の形態では、複数の工作機械１２が、加工プログラムが同じもの同士でグループ化される。これにより、オペレータは、例えば、加工プログラムごとに製造される物品が決まっているのであれば、グループごとの物品生産数を集計することで、工場において一日のうちに生産される物品の数を、物品の品目ごとに容易に把握することができる。あるいは、上記のようにグループ単位で設定変更を行うことで、工場における一日の物品の生産数を、物品の品目ごとに容易に設定することができる。
【００２６】
グルーピング装置１０は、仮に、工作機械１２に電源が投入されているときにしか工作機械１２にアクセスできない（加工情報が収集できない）としても、指定されたタイミングの時点でメモリ２２に加工情報を記憶していればグループ情報を作成できる。したがって、グルーピング装置１０によれば、オペレータは、例えば、工場の営業時間内にグループ情報を変更することを避けつつ、工作機械１２が停止している営業時間外に、翌営業日のためのグループ情報を作成するといった運用を行うことができる。
【００２７】
［変形例］
以上、本発明の一例として実施の形態が説明されたが、上記実施の形態に、多様な変更または改良を加えることが可能であることはもちろんである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【００２８】
（変形例１）
実行判定部２４は、オペレータの要求があったとき以外のタイミングでも、工作機械１２の分類を実行すると判定してもよい。例えば、実行判定部２４は、複数の工作機械１２のうちのいずれかに電源が投入されたタイミングで、工作機械１２の分類を実行すると判定してもよい。この場合、グループ化部２８は、複数の工作機械１２のうち電源が投入されたものから逐次分類することで、グループ情報を逐次更新してもよい。
【００２９】
以上のほか、実行判定部２４は、例えば、工作機械１２が実際に加工を開始したときや、新しい加工プログラムが制御装置１８にインプットされたときに、工作機械１２の分類を実行すると判定してもよい。このように、実行判定部２４による判定の基準は、適宜変更されてよい。
【００３０】
（変形例２）
実行判定部２４は、定期的に、工作機械１２の分類を実行すると判定してもよい。例えば、実行判定部２４は、所定の周期（例えば、２４時間）を経過したときに、工作機械１２の分類を実行すると判定してもよい。これにより、オペレータが同じ操作を定期的に繰り返すまでもなく、グループ情報が定期的に更新されるようになる。
【００３１】
（変形例３）
情報収集部２６は、定期的にではなく、工作機械１２に電源が投入されたタイミングや、オペレータから要求されたタイミングで、加工情報を収集してよい。例えば、工作機械１２に電源が投入されたときに加工情報が収集され、オペレータから要求されたときに工作機械１２が分類されてもよい。
【００３２】
（変形例４）
工作機械１２には、複数の加工プログラムが、必要に応じて切り換え可能に記憶されてもよい。そのような場合に、情報収集部２６は、複数の工作機械１２の各々において直近で実行された加工プログラムに関する情報のみを収集してもよい。また、例えば、情報収集部２６は、オペレータに指定された加工プログラムに関する情報のみを収集してもよい。
【００３３】
（変形例５）
工作機械１２に複数の加工プログラムが記憶されている場合に、情報収集部２６は、加工プログラムごとの実行回数または実行時間を加工情報として収集してもよい。また、グループ化部２８は、所定期間内における実行回数または実行時間が最も大きい加工プログラムを複数の工作機械１２ごとに割り出してよい。さらに、グループ化部２８は、割り出した加工プログラムに基づいて、複数の工作機械１２を分類してもよい。ここで、所定の期間とは、特に限定されないが、例えば直近の１か月である。
【００３４】
複数の工作機械１２の各々には、例えば工場における運用上の都合により、過去の加工実績（加工プログラムごとの実行回数および実行時間）に偏りが生じている場合がある。本変形例によれば、過去の加工実績に関して高い相関関係を有する工作機械１２ごとで分類することができる。
【００３５】
（変形例６）
実施の形態の情報収集部２６は、加工プログラムに付随した識別情報（プログラム番号）を複数の工作機械１２から収集した。情報収集部２６は、例えば、複数の工作機械１２の各々から、加工プログラムのソースコードを収集してもよい。また、グループ化部２８は、ソースコード全文を比較することで複数の工作機械１２を分類してもよい。
【００３６】
（変形例７）
情報収集部２６は、加工条件を示す複数のパラメータを、複数の工作機械１２の各々から加工情報として収集してもよい。また、グループ化部２８は、複数の工作機械１２ごとに設定された複数のパラメータから類似度を算出し、算出した該類似度に基づいて、複数の工作機械１２を複数のグループに分類してもよい。
【００３７】
類似度は、例えば、下記の数１に示した数式１によって算出される。数式１において、ＳＡＢは工作機械１２Ａと工作機械１２Ｂとの間の類似度、ＰＡｉは工作機械１２Ａに設定された特定のパラメータ、ＰＢｉは工作機械１２ＢにおけるＰＡｉと同項目のパラメータである。ｉは、算出時において便宜的に用いるパラメータ項目の識別番号である（ｉ＝１．．．Ｉ）。また、Ｃｉは、ｉで識別されるパラメータごとに決められた重み付け係数である。ＩおよびＣｉの具体的な値はオペレータが適宜決めてよい。また、どのようなパラメータ項目によって類似度を算出するのかも、オペレータが適宜決めてよい。上述したように、数式１は工作機械１２Ａと工作機械１２Ｂとの間の類似度ＳＡＢを算出するものだが、工作機械１２Ｃ、１２Ｄ、１２Ｅに関する類似度の算出にも適用されてよい。
【数１】
2020060902.tif 000003
【００３８】
本変形例のグループ化部２８は、上記の数式１を用いて対象となるすべての工作機械１２ごとに類似度を算出するとともに、算出した類似度に基づいて工作機械１２の分類を行う。このときの分類は、例えば、類似度が閾値を超えているか否かで行う。閾値の設定は、オペレータが適宜決めてよい。
【００３９】
図６は、変形例７のグループ化部２８が作成する類似度に関した対応表の一例である。
【００４０】
例えば、グループ化部２８により算出された複数の工作機械１２の間の類似度が図６のとおりであるとする。また、閾値が１００であるとする。図６によれば、工作機械１２Ａと工作機械１２Ｂとの間の類似度ＳＡＢが１０５、工作機械１２Ａと工作機械１２Ｃとの間の類似度ＳＡＣが２５０、工作機械１２Ｂと工作機械１２Ｃとの間の類似度ＳＢＣが１２５であり、それぞれが閾値１００を超えている。この場合、グループ化部２８は、工作機械１２Ａ、工作機械１２Ｂ、および工作機械１２Ｃを同じグループに分類する。また、グループ化部２８は、同様にして、残りの工作機械１２Ｄおよび工作機械１２Ｅも分類していく。これにより、加工条件に関して高い相関関係を有する工作機械１２ごとで分類することができる。
【００４１】
（変形例８）
入力部３０は、グルーピング装置１０のみならず、複数の工作機械１２の各々に対応するようにして複数設けられてもよい。その場合に、いずれかの入力部３０を介してグループ化処理の実行が要求されたとき、ネットワーク１４を介して接続された複数の工作機械１２に対してグループ化処理が実行されるようにしてもよい。また、入力部３０のいずれかから、対応する工作機械１２の設定を変更したとき、グループ情報に基づいて、設定変更された工作機械１２と同じグループに属する他の工作機械１２にも同じ変更が適用されるようにしてよい。これにより、加工に関して高い相関関係を有する複数の工作機械１２に対する加工プログラムおよびパラメータの設定変更の作業が効率化される。
【００４２】
（変形例９）
グルーピング装置１０は、複数の工作機械１２の制御装置１８のうちのどれかであってもよい。例えば、実行判定部２４、情報収集部２６、およびグループ化部２８が制御装置１８Ａに備わってもよい。これにより、グループ化処理用の装置を工作機械１２とは別途で設ける必要がなくなる。
【００４３】
［実施の形態から得られる発明］
上記実施の形態および変形例から把握しうる発明について、以下に記載する。
【００４４】
＜第１の発明＞
第１の発明は、工作機械のグルーピング装置（１０）であって、複数の工作機械（１２）から、加工に関する加工情報を収集する情報収集部（２６）と、収集された複数の前記加工情報に基づいて、複数の前記工作機械（１２）を複数のグループに分類するグループ化部（２８）と、を備える。
【００４５】
これにより、複数の工作機械（１２）を、加工に関して高い相関関係を有するもの同士でグループ化することが容易に達成される。
【００４６】
複数の前記工作機械（１２）の各々には、加工プログラムおよび該加工プログラムを識別するための識別情報が記憶されてもよく、前記情報収集部（２６）は、前記加工プログラムまたは前記識別情報を、前記加工情報として複数の前記工作機械（１２）から収集してもよい。これにより、複数の工作機械（１２）を、加工プログラムに関して高い相関関係を有する工作機械（１２）ごとで分類することができる。
【００４７】
複数の前記工作機械（１２）の各々には、複数の加工プログラムが記憶され、複数の前記工作機械（１２）の各々は、記憶された前記加工プログラムを実行することで加工を行い、前記情報収集部（２６）は、前記加工プログラムの実行実績を前記加工情報として収集し、前記グループ化部（２８）は、複数の前記工作機械（１２）から収集された前記実行実績に基づいて、所定期間内における実行回数または実行時間が最も大きい前記加工プログラムを複数の前記工作機械（１２）ごとに割り出し、割り出した前記加工プログラムに基づいて、複数の前記工作機械（１２）を複数のグループに分類してもよい。これにより、複数の工作機械（１２）を、過去の加工実績に関して高い相関関係を有する工作機械（１２）ごとで分類することができる。
【００４８】
複数の前記工作機械（１２）の各々には、加工条件を示す複数のパラメータが設定されてもよく、前記情報収集部（２６）は、複数の前記パラメータを前記加工情報として収集し、前記グループ化部（２８）は、複数の前記工作機械（１２）ごとに設定された複数の前記パラメータから類似度を算出し、算出した該類似度に基づいて、複数の前記工作機械（１２）を複数のグループに分類してもよい。これにより、複数の工作機械（１２）を、加工条件に関して高い相関関係を有する工作機械（１２）ごとで分類することができる。
【００４９】
前記情報収集部（２６）および前記グループ化部（２８）は、指定されたタイミングで各々の処理を実行してもよい。これにより、例えば、オペレータが要求する任意のタイミングで、グループ化処理を随時行うことができる。
【００５０】
前記情報収集部（２６）および前記グループ化部（２８）は、定期的に繰り返し各々の処理を実行してもよい。これにより、例えば、オペレータが同じ操作を定期的に繰り返すまでもなく、グループ情報が定期的に更新されるようになる。
【００５１】
＜第２の発明＞
第２の発明は、工作機械のグルーピング方法であって、複数の工作機械（１２）から、加工に関する加工情報を収集する情報収集ステップと、収集された複数の前記加工情報に基づいて、複数の前記工作機械（１２）を複数のグループに分類するグループ化ステップと、を含む。
【００５２】
これにより、複数の工作機械（１２）を、加工に関して高い相関関係を有するもの同士でグループ化することが容易に達成される。
【００５３】
複数の前記工作機械（１２）の各々には、加工プログラムおよび該加工プログラムを識別するための識別情報が記憶されてもよく、前記情報収集ステップでは、前記加工プログラムまたは前記識別情報を、前記加工情報として複数の前記工作機械（１２）から収集してもよい。これにより、複数の工作機械（１２）を、加工プログラムに関して高い相関関係を有する工作機械（１２）ごとで分類することができる。
【００５４】
複数の前記工作機械（１２）の各々には、複数の加工プログラムが記憶され、複数の前記工作機械（１２）の各々は、記憶された前記加工プログラムを実行することで加工を行い、前記情報収集ステップでは、前記加工プログラムの実行実績を前記加工情報として収集し、前記グループ化ステップでは、複数の前記工作機械（１２）から収集された前記実行実績に基づいて、所定期間内における実行回数または実行時間が最も大きい前記加工プログラムを複数の前記工作機械（１２）ごとに割り出し、割り出した前記加工プログラムに基づいて、複数の前記工作機械（１２）を複数のグループに分類してもよい。これにより、複数の工作機械（１２）を、過去の加工実績に関して高い相関関係を有する工作機械（１２）ごとで分類することができる。
【００５５】
複数の前記工作機械（１２）の各々には、加工条件を示す複数のパラメータが設定されてもよく、前記情報収集ステップでは、複数の前記パラメータを前記加工情報として収集し、前記グループ化ステップでは、複数の前記工作機械（１２）ごとに設定された複数の前記パラメータから類似度を算出し、算出した該類似度に基づいて、複数の前記工作機械（１２）を複数のグループに分類してもよい。これにより、複数の工作機械（１２）を、加工条件に関して高い相関関係を有する工作機械（１２）ごとで分類することができる。
【００５６】
前記情報収集ステップおよび前記グループ化ステップは、指定されたタイミングで実行してもよい。これにより、例えば、オペレータが要求する任意のタイミングで、グループ化処理を随時行うことができる。
【００５７】
前記情報収集ステップおよび前記グループ化ステップは、定期的に繰り返し実行してもよい。これにより、例えば、グループ情報が定期的に更新されるようになる。
【符号の説明】
【００５８】
１０…グルーピング装置                  １２（１２Ａ〜１２Ｅ）…工作機械
１４…ネットワーク                      １６（１６Ａ〜１６Ｅ）…機械本体
１８（１８Ａ〜１８Ｅ）…制御装置        ２０…プロセッサ
２２…メモリ                            ２４…実行判定部
２６…情報収集部                        ２８…グループ化部
３０…入力部
【図１】
2020060902.tif 000004
【図２】
2020060902.tif 000005
【図３】
2020060902.tif 000006
【図４】
2020060902.tif 000007
【図５】
2020060902.tif 000008
【図６】
2020060902.tif 000009