(57)【要約】【課題】工作機械で問題事象が生じたときに、対応すべき最適な作業者を偏りが生じることなく選出し、問題事象に対して早期に対応する。【解決手段】管理装置１００は、工作機械Ｍ１等に接続された管理装置１００であって、工作機械Ｍ１等の問題事象を解決するスキルを作業者ごとに記憶するスキル記憶部３１と、スキルにおける複数段階の習熟レベルを作業者ごとに記憶する習熟レベル記憶部３２と、問題事象を判定する判定部４１と、判定部４１が判定した問題事象に基づいてスキル記憶部３１からこの問題事象を解決するスキルを持った作業者を抽出する抽出部４２と、抽出部４２で抽出された作業者の中から習熟レベル記憶部３２に記憶されている習熟レベルに基づいて作業者を選択する選択部４３と、選択部４３で選択された作業者に対して通知する通信部５０と、を備える。【選択図】図１
2018185613.tif 000002
【特許請求の範囲】
【請求項１】
工作機械に接続された管理装置であって、
前記工作機械の問題事象を解決するスキルを作業者ごとに記憶するスキル記憶部と、
前記スキルにおける複数段階の習熟レベルを作業者ごとに記憶する習熟レベル記憶部と、
前記問題事象を判定する判定部と、
前記判定部が判定した前記問題事象に基づいて前記スキル記憶部からこの問題事象を解決するスキルを持った作業者を抽出する抽出部と、
前記抽出部で抽出された作業者の中から前記習熟レベル記憶部に記憶されている前記習熟レベルに基づいて作業者を選択する選択部と、
前記選択部で選択された作業者に対して通知する通信部と、を備える、工作機械の管理装置。
【請求項２】
前記選択部は、前記抽出部で抽出された作業者のうち、前記習熟レベル記憶部に記憶されている前記習熟レベルが高い順に作業者を選択する、請求項１に記載の工作機械の管理装置。
【請求項３】
前記選択部は、前記抽出部で抽出された作業者のうち、複数種類の前記スキルにおける前記習熟レベルの合計値が高い順に作業者を選択する、請求項１に記載の工作機械の管理装置。
【請求項４】
前記選択部は、作業者に関する除外情報に基づいて、前記除外情報で示された作業者を除外して作業者を選択する、請求項１から請求項３のいずれか一項に記載の工作機械の管理装置。
【請求項５】
前記選択部は、複数の作業者を選択し、
前記通信部は、前記複数の作業者に同時又はほぼ同時に通知する、請求項１から請求項４のいずれか一項に記載の工作機械の管理装置。
【請求項６】
前記通信部は、前記選択部で選択された作業者に対して前記問題事象が生じていることを通知する、請求項１から請求項５のいずれか一項に記載の工作機械の管理装置。
【請求項７】
前記通信部は、作業者が所持する端末装置に対して通知し、かつ、作業者による前記端末装置の操作によって前記端末装置から送信された確認通知を受信する、請求項１から請求項６のいずれか一項に記載の工作機械の管理装置。
【請求項８】
前記選択部は、前記通信部が前記確認通知を所定時間内に受信しない場合に、既に通知した作業者の次の順の作業者を選択し、
前記通信部は、前記次の順の作業者に対して通知する、請求項７に記載の工作機械の管理装置。
【請求項９】
工作機械を管理する管理方法であって、
前記工作機械の問題事象を解決するスキルを作業者ごとに記憶することと、
前記スキルにおける複数段階の習熟レベルを作業者ごとに記憶することと、
前記問題事象を判定することと、
判定した前記問題事象に基づいて、記憶されている作業者からこの問題事象を解決するスキルを持った作業者を抽出することと、
抽出された作業者の中から、記憶されている前記習熟レベルに基づいて作業者を選択することと、
選択された作業者に対して通知することと、を含む、工作機械の管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械の管理装置及び工作機械の管理方法に関する。
【背景技術】
【０００２】
工作機械の１つである旋盤は、加工対象であるワークを主軸に保持し、ワークを回転させながらバイト等の工具により切削加工を行う。このような工作機械は管理装置に接続され、複数台の工作機械が管理装置により管理されている。管理装置は、機械本体の保守点検、加工後のワークの個数及び品質の管理、消耗品の交換及び補充、ワークの補充又は次のロットへの段取り等の問題事象について管理を行っている。管理装置には、予め設定された問題事象ごとに、作業を行う作業者が設定される場合がある。例えば、摩耗した工具を交換する必要が生じた場合、予め設定された作業者に対して管理装置から工具の交換作業を行うべき旨の通知が行われる。作業者は、通知を受信した場合、通知に応じて摩耗した工具の交換作業を行う。例えば、特許文献１では、物品搬送設備において異常が発生した場合、遠隔地の作業者等に通知する技術が記載されている。また、特許文献２では、生産システムにおいて、作業者のスキルを登録しておき、問題事象に対応可能なスキルを有する作業者を優先順位に従って選択する技術が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−１８２４５１号公報
【特許文献２】特許２６２３５６６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記のように、工作機械で発生しうる問題事象ごとに対応する作業者を設定しておく手法では、特定の作業者に通知が集中するなど作業者に偏りが生じ、問題事象に対して早期に対応できない可能性がある。さらに、作業者の異動、あるいはスキルの上達に合わせて新たに設定しなければならないといった手間が生じる。また、特許文献１に記載の内容では、遠隔地の作業者等に通知するが、特定の作業者に通知が集中することを回避しておらず、上記と同様に、作業者に偏りが生じる可能性がある。また、上記した特許文献２に記載の内容では、作業者が優先順位に従って選択されるので、特許文献１と同様に、優先順位の高い特定の作業者に通知が集中するなど、作業者の偏りが生じる可能性がある。
【０００５】
以上のような事情に鑑み、本発明は、工作機械で問題事象が生じたときに、対応すべき最適な作業者を偏りが生じることなく選出し、問題事象に対して早期に対応することが可能な工作機械の管理装置及び工作機械の管理方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、工作機械に接続された管理装置であって、工作機械の問題事象を解決するスキルを作業者ごとに記憶するスキル記憶部と、スキルにおける複数段階の習熟レベルを作業者ごとに記憶する習熟レベル記憶部と、問題事象を判定する判定部と、判定部が判定した問題事象に基づいてスキル記憶部からこの問題事象を解決するスキルを持った作業者を抽出する抽出部と、抽出部で抽出された作業者の中から習熟レベル記憶部に記憶されている習熟レベルに基づいて作業者を選択する選択部と、選択部で選択された作業者に対して通知する通信部と、を備える。
【０００７】
また、選択部は、抽出部で抽出された作業者のうち、習熟レベル記憶部に記憶されている習熟レベルが高い順に作業者を選択してもよい。また、選択部は、抽出部で抽出された作業者のうち、複数種類のスキルにおける習熟レベルの合計値が高い順に作業者を選択してもよい。また、選択部は、作業者に関する除外情報に基づいて、除外情報で示された作業者を除外して作業者を選択してもよい。
【０００８】
また、選択部は、複数の作業者を選択し、通信部は、複数の作業者に同時又はほぼ同時に通知してもよい。また、通信部は、選択部で選択された作業者に対して問題事象が生じていることを通知してもよい。また、通信部は、作業者が所持する端末装置に対して通知し、かつ、作業者による端末装置の操作によって端末装置から送信された確認通知を受信してもよい。また、選択部は、通信部が確認通知を所定時間内に受信しない場合に、既に通知した作業者の次の順の作業者を選択し、通信部は、次の順の作業者に対して通知してもよい。
【０００９】
また、本発明は、工作機械を管理する管理方法であって、工作機械の問題事象を解決するスキルを作業者ごとに記憶することと、スキルにおける複数段階の習熟レベルを作業者ごとに記憶することと、問題事象を判定することと、判定した問題事象に基づいて、記憶されている作業者からこの問題事象を解決するスキルを持った作業者を抽出することと、抽出された作業者の中から、記憶されている習熟レベルに基づいて作業者を選択することと、選択された作業者に対して通知することと、を含む。
【発明の効果】
【００１０】
本発明に係る工作機械の管理装置及び工作機械の管理方法によれば、工作機械に問題事象が発生した場合に、問題事象を解決するために最適な作業者を偏りなく選択して通知することができる。これにより、問題事象を早期に解決することができる。また、作業者の所属等の情報が変更されたり、スキルの習熟レベルが上達したりする場合には、作業者についての情報を変更するだけで済み、設定作業の負担を低減することができる。
【００１１】
また、選択部が、抽出部で抽出された作業者のうち、習熟レベル記憶部に記憶されている習熟レベルが高い順に作業者を選択する場合、問題事象に対して高い習熟レベルを有する作業者を選出するので、問題事象を効率よく解決することができる。また、選択部が、抽出部で抽出された作業者のうち、複数種類のスキルにおける習熟レベルの合計値が高い順に作業者を選択する場合、複数種類のスキルが必要な作業を行わせるとき、あるいは問題事象が複合しているときなど、このような問題事象に対応できる最適な作業者を選出することができる。また、選択部が、作業者に関する除外情報に基づいて、除外情報で示された作業者を除外して作業者を選択する場合、現時点で問題事象に対応不能な作業者が選択されることを回避できる。
【００１２】
また、選択部が、複数の作業者を選択し、通信部が、複数の作業者に同時又はほぼ同時に通知する場合、グループ単位で問題事象に対応する場合にそのグループに所属する作業者に対して効率よく通知することができる。また、通信部が、選択部で選択された作業者に対して問題事象が生じていることを通知する場合、通知を受け取った作業者は、対応すべき問題事象を確実に把握することができる。また、通信部が、作業者が所持する端末装置に対して通知し、かつ、作業者による端末装置の操作によって端末装置から送信された確認通知を受信する場合、作業者が通知を受信したことを確実に認識することができる。また、選択部が、通信部が確認通知を所定時間内に受信しない場合に、既に通知した作業者の次の順の作業者を選択し、通信部が、次の順の作業者に対して通知する場合、通知を受けた作業者が通知に気付かないときなど、問題事象に対して早期に対応可能な次の作業者に通知を行うことにより、問題事象を早期に解決することができる。
【図面の簡単な説明】
【００１３】
【図１】実施形態に係る工作機械の管理装置の一例を示す図である。
【図２】管理装置の記憶部に記憶される作業者情報の一例を示す図である。
【図３】スキル情報及び習熟レベル情報の一例を示す図である。
【図４】管理装置の記憶部に記憶されるスキル情報及び習熟レベル情報が一覧として記憶部に記憶される場合の一例を示す図である。
【図５】本実施形態に係る工作機械の管理方法の一例を示すフローチャートである。
【図６】作業者に通知される通知内容の一例を示す図である。
【図７】（Ａ）は、管理方法の他の例を示すフローチャート（Ｂ）は、除外情報の一例を示す図である。
【図８】（Ａ）は、管理方法の他の例を示すフローチャート、（Ｂ）は、通信部から複数の作業者に通知を行う場合の一例を示す図である。
【図９】管理方法の他の例を示すフローチャートである。
【図１０】（Ａ）は、端末装置から通信部に受信確認を送信する場合の一例を示す図であり、（Ｂ）は、通信部から端末装置に通知が行われる場合の一例を示す図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施形態について図面を参照しながら説明する。ただし、本発明はこれに限定されない。また、図面においては実施形態を説明するため、一部分を大きくまたは強調して記載するなど適宜縮尺を変更して表現している。
【００１５】
図１は、本実施形態に係る工作機械の管理装置１００の一例を示す図である。図１に示すように、管理装置１００は、上位制御装置ＣＯＮＴを介して接続された複数の工作機械Ｍ１、Ｍ２、Ｍ３、・・・と、複数の端末装置Ｔ１、Ｔ２、Ｔ３、・・・とを備える。本実施形態では、各工作機械Ｍ１等及び端末装置Ｔ１等がそれぞれ複数設けられる場合を例に挙げて説明しているが、これに限定されず、工作機械Ｍ１等及び端末装置Ｔ１等の一方が１つであってもよい。
【００１６】
各工作機械Ｍ１等は、例えば旋盤であり、加工対象であるワークを主軸に保持し、ワークを回転させながらバイト等の工具により切削加工を行う。なお、工作機械Ｍ１等は、旋盤に限定されず、例えば、フライス盤、マシニングセンタ、レーザ加工機等の他の種類の工作機械Ｍ１等が配置されてもよい。また、同一の種類の工作機械Ｍ１等が複数配置されて１つの上位制御装置ＣＯＮＴに接続される形態であってもよいし、異なる種類の工作機械Ｍ１等が複数配置されて１つの上位制御装置ＣＯＮＴに接続される形態であってもよい。
【００１７】
各工作機械Ｍ１、Ｍ２、Ｍ３、・・・は、それぞれ制御部Ｃ１、Ｃ２、Ｃ３、・・・を有する。制御部Ｃ１等は、それぞれ工作機械Ｍ１等の各部を統括的に制御する。制御部Ｃ１等は、例えば、コンピュータが用いられ、数値制御装置及びプログラマブルコントローラを有する。制御部Ｃ１等は、上位制御装置ＣＯＮＴとの間で有線または無線による通信が可能である。制御部Ｃ１等は、例えば、ワークの加工を制御する加工制御部を有し、上位制御装置ＣＯＮＴ等から送られた加工プログラムによってワークの加工を実行する。なお、加工プログラムは、上位制御装置ＣＯＮＴ等から送られることに代えて、制御部Ｃ１等で生成されてもよい。
【００１８】
上位制御装置ＣＯＮＴは、管理装置１００を含んで構成され、複数の工作機械Ｍ１等を統括して管理する。上位制御装置ＣＯＮＴは、各工作機械Ｍ１等に対して加工プログラムの供給（制御部Ｃ１等で加工プログラムを生成する場合は供給しない。）、及び各工作機械Ｍ１等からの情報（例えば、後述する問題事象などの情報）を受信する。また、上位制御装置ＣＯＮＴは、各工作機械Ｍ１等の制御部Ｃ１等が行うワークの加工に関する制御の一部または全部を行ってもよい。上位制御装置ＣＯＮＴは、例えば、コンピュータシステム等が用いられる。なお、管理装置１００は、上位制御装置ＣＯＮＴの一部として構成されることに代えて、上位制御装置ＣＯＮＴとは別に構成されてもよい。
【００１９】
管理装置１００は、複数の工作機械Ｍ１等にそれぞれ接続され、これらの工作機械Ｍ１等を管理する。管理装置１００は、例えば、工作機械Ｍ１等の保守点検、加工後のワークの個数及び品質の管理、加工工具などの消耗品の交換及び補充、ワークの補充又は次のロットへの段取り、等の問題事象を受信し、各工作機械Ｍ１等の状況を確認して必要な対応の有無あるいは対応内容の決定などを行う。管理装置１００は、図１に示すように、入力部１０と、表示部２０と、記憶部３０と、処理部４０と、通信部５０とを有する。
【００２０】
入力部１０は、例えば、操作パネル、タッチパネル、キーボード、マウス、トラックボールなどが用いられる。入力部１０は、作業者からの入力を検出し、入力された情報を処理部４０に供給する。例えば、入力部１０は、ワークの加工プログラム、ワークの素材、工具の種類等の加工条件や、作業者を識別するための作業者ＩＤを作業者の操作により入力する。なお、作業者ＩＤは、各作業者が所有するＲＦＩＤから受信して取得してもよいし、バーコード又は二次元コードなどを読み込むことで取得してもよい。また、入力部１０は、工作機械Ｍ１等の問題事象を解決するスキル、あるいはスキルにおける複数段階の習熟レベルを、例えば作業者ごとに入力する。本明細書及び図面において、スキルは、技術的な能力、技能、又は技量などと同様の意味で用いている。また、本明細書及び図面において、習熟レベルは、技能習熟度、技能優良度、技能優秀度、技能習得度、技術習熟度、技術優良度、技術優秀度、技術習得度、習熟ランクなどと同様の意味である。また、習熟レベルは、単にレベル、ランク、習熟度などと呼ばれる場合がある。
【００２１】
表示部２０は、例えば液晶ディスプレイなどであり、処理部４０から供給されるデータあるいは画像を表示する。例えば、表示部２０は、入力部１０においてスキルを入力する場合、あるいはスキルの習熟レベルを入力する場合には、入力用の画像等を表示させてもよい。表示部２０に表示させる画面のデータについては、予め記憶部３０に記憶されており、画面内のいずれかが選択された場合に次に表示する画面などが予め記憶部３０に記憶されている。
【００２２】
記憶部３０は、入力部１０により入力されたデータ、及び多の制御装置から供給されるデータの他に、処理部４０により演算等の処理を行うためのプログラム及び各種データが記憶される。また、記憶部３０は、工作機械Ｍ１等の問題事象を解決するための作業を行う作業者についての情報である作業者情報６０（図２参照）を記憶する。記憶部３０は、作業者情報６０に関連して、スキル記憶部３１と、習熟レベル記憶部３２とを有する。なお、記憶部３０は、管理装置１００専用の記憶部であってもよいし、上位制御装置ＣＯＮＴの記憶部の一部が用いられてもよい。
【００２３】
図２は、記憶部３０に記憶される作業者情報６０の一例を示す図である。図２に示すように、作業者情報６０は、基本情報６１と、メールアドレス情報６２と、認証ＩＤ情報６３と、スキル情報６４と、習熟レベル情報６５と、担当機台情報６６と、呼び出し端末情報６７と、出勤情報６８とを含む。作業者情報６０は、入力部１０において入力可能である。また、作業者情報６０は、上位制御装置ＣＯＮＴから供給される情報を用いることが可能である。作業者情報６０は、一部の情報が変更された場合、例えば作業者の所属等の情報が変更されたり、作業者に新たなスキルを追加するとき、あるいはスキルの習熟レベルが上がった（技能が上達した）場合には、情報の種類ごとに変更することができる。
【００２４】
基本情報６１は、作業者の氏名、社員番号等の作業者を識別するための作業者の個人情報等を含む。メールアドレス情報６２は、例えば、電子メールにより通知を行う場合の送信先のアドレスである。メールアドレス情報６２は、例えば、作業者が所属する法人又は団体等で管理されているメールアドレスであってもよいし、私用のメールアドレスであってもよい。認証ＩＤ情報は、作業者が所属する法人又は団体等が作業者ごとに発行し、作業者が所持する認証カードのＩＤ番号である。
【００２５】
スキル情報６４は、工作機械Ｍ１等の問題事象を解決するスキルに関する情報である。スキル情報６４は、例えば、作業者が取扱い可能な作業に関する情報、あるいは作業者に許可される作業に関する情報を含む。スキル情報６４の内容については後述する。習熟レベル情報６５は、スキル情報６４に含まれる各スキルにおいて、複数段階の習熟レベルに関する情報である。習熟レベル情報６５の内容については後述する。
【００２６】
担当機台情報６６は、作業者が作業を行う対象の工作機械Ｍ１等についての情報である。担当機台情報６６は、複数の工作機械Ｍ１等が管理番号等により登録されている場合、その管理番号の情報が含まれてもよいし、工作機械Ｍ１等の種類、使用期間、作業者による担当期間などの情報が含まれてもよい。また、担当機台情報６６は、例えば、作業者１人が１台の工作機械Ｍ１等を担当する設定であってもよいし、作業者１人が複数台の工作機械Ｍ１等を担当する設定であってもよい。また、複数人の作業者が１台の工作機械Ｍ１等を担当する設定であってもよい。
【００２７】
呼び出し端末情報６７は、作業者を呼び出す際の端末装置Ｔ１等に関する情報である。端末装置Ｔ１等は、予め複数の作業者にそれぞれ割り当てられている。呼び出し端末情報６７は、複数の端末装置Ｔ１等のそれぞれの識別情報と、各端末装置Ｔ１等を所持する作業者とが対応付けられている。出勤フラグ５８は、作業者が出勤しているか否かを示す情報である。出勤フラグ５８は、作業者が出勤している場合にオンに設定され、作業者が出勤していない場合、又は作業者が出勤している場合であっても他の用事で工作機械Ｍ１等の周囲にいない、あるいは他の用事で手が離せない場合等にオフに設定される。なお、作業者情報６０は、上記した情報の全てを有することに限定されず、一部の情報がなくてもよいし、さらに他の情報が追加されてもよい。
【００２８】
図３は、スキル情報６４及び習熟レベル情報６５の一例を示す図である。スキル情報６４は、記憶部３０のスキル記憶部３１（図１参照）に記憶されている。習熟レベル情報６５は、記憶部３０の習熟レベル記憶部３２（図１参照）に記憶されている。なお、図３では、スキルの種類と、特定の作業者Ａについてのスキル及び習熟レベルについて示している。図３に示すように、スキルの種類には、工具交換スキル、段取りスキル、消耗品交換スキル、生産再開スキル、品質チェックスキル、保守点検スキル、及び管理スキル等が含まれる。ただし、スキルの種類は、図３に示す内容に限定されず、一部のスキルがなくてもよいし、さらに他のスキルが加えられてもよい。
【００２９】
工具交換スキルは、例えば、工作機械Ｍ１等において、ワークを加工する工具を交換する作業に関するスキルである。段取りスキルは、例えば、工作機械Ｍ１等において、１ロット（予め設定された数）のワークの加工が完了した後、次のロットのワークの加工を開始させるために行う作業（段取り）に関するスキルである。消耗品交換スキルは、例えば、工作機械Ｍ１等において、潤滑油などの補充又はベルト等の消耗品の交換の作業に関するスキルである。生産再開スキルは、例えば、工作機械Ｍ１等において、加工エラー又は装置不良、ワークの不足等によって生産が停止（工作機械Ｍ１等の稼働が停止）された場合、生産の再開（工作機械Ｍ１等の再稼働）を行う作業に関するスキルである。品質チェックスキルは例えば、工作機械Ｍ１等において、加工後のワークの品質（加工後の製品寸法、又は加工面の状態など）をチェックする作業に関するスキルである。保守点検スキルは、例えば、工作機械Ｍ１等の保守、点検といったメンテナンスを行う作業に関するスキルである。管理スキルは、生産する製品の個数の管理、又は工作機械Ｍ１等を取り扱う作業者の管理等、管理業務に関するスキルである。
【００３０】
上記したスキルは、各作業者において有しているか否かが択一的に設定される。各作業者において上記したスキルの有無は、例えば、上記した管理スキルを有する作業者（管理者）が作業者ごとに判断して設定されてもよいし、他のスキル認定手段（装置）によって認定されたスキルが管理装置１００に送られることにより設定されてもよい。
【００３１】
習熟レベルは、上記した各スキルの習熟レベルに基づいて設定される値である。習熟レベルは、例えば、各スキルにおいて１〜５の５段階の数値で示される。習熟レベルを数値で示す場合、数値が低いほどそのスキルの習熟レベルが低く、数値が高いほどそのスキルの習熟レベルが高い設定である。習熟レベルは、作業者ごとに、かつ、スキルごとに設定される。
【００３２】
また、習熟レベルは、例えば、上記した管理スキルを有する作業者（管理者）が作業者ごとに判断して設定されてもよいし、工作機械Ｍ１等の問題事象を解決する作業等の経験期間や作業回数等に基づいて自動で設定されてもよい。また、他の習熟レベル認定手段（装置）によって認定された習熟レベルが管理装置１００に送られることにより設定されてもよい。また、習熟レベルは、所定の基準を満たすか否かの絶対的な評価であってもよいし、他の作業者に対する相対的な評価であってもよい。
【００３３】
図３に示すように、スキル情報６４及び習熟レベル情報６５は、作業者ごとに設定される。また、スキル情報６４と習熟レベル情報６５とが、それぞれ対応付けられた状態で設定される。例えば、図３に示す作業者Ａの場合、スキル情報６４として、消耗品交換スキルと、生産再開スキルと、品質チェックスキルとが設定されており、他のスキルについては設定されていない。すなわち、作業者Ａは、消耗品交換、生産再開、及び品質チェックの作業に関するスキルを有しており、他の作業に関するスキルを有していないと設定されている。
【００３４】
また、習熟レベル情報６５として、消耗品交換スキルについては習熟レベル３、生産再開スキルについては習熟レベル５、品質チェックスキルについては習熟レベル１が設定されている。すなわち、作業者Ａは、生産再開スキルについては最も高い習熟レベルを有し、消耗品交換スキルについてはほぼ平均的な習熟レベルを有し、品質チェックスキルについては平均以下あるいは未熟な習熟レベルを有していると設定されている。
【００３５】
図４は、スキル情報６４及び習熟レベル情報６５が一覧形式で記憶部３０に記憶される場合の一例を示す図である。スキル情報６４及び習熟レベル情報６５は、それぞれスキル記憶部３１及び習熟レベル記憶部３２に記憶されており、図４に示すような１つのデータテーブルとして記憶部３０に格納されている。スキル情報６４及び習熟レベル情報６５は、作業者ごとに対応して記憶されており、図４に示す例では、複数の作業者Ａ、Ｂ、Ｃ、Ｄ、Ｅ、・・・についてのスキル情報６４及び習熟レベル情報６５が一覧形式で記憶部３０に記憶されている。図４に示すように、各行がスキルの種類を示し、各列が作業者Ａ等のスキルの有無及び習熟レベルを示している。作業者Ａについては、図３に示す内容と同じである。作業者Ｂ、Ｃ、Ｄ、Ｅ、・・・については、各列にスキルの有無及び習熟レベルが示されている。
【００３６】
管理装置１００の処理部４０は、図１に示すように、記憶部３０に記憶された各種プログラム及び各種データに基づいて、各種の演算等の処理を行う。処理部４０は、判定部４１と、抽出部４２と、選択部４３とを有する。
【００３７】
判定部４１は、各工作機械Ｍ１等における問題事象を判定する。判定部４１は、各工作機械Ｍ１等から送られる加工状況等の情報を通信部５０により受信し、この情報に基づいて各工作機械Ｍ１等で問題事象が生じているか否か、さらには問題事象の種別を判定する。判定部４１は、例えば、各工作機械Ｍ１等の稼働時間が所定時間を経過しているとの情報を受信した場合に、保守点検の必要が生じたか否かを判定する。また、判定部４１は、例えば、各工作機械Ｍ１等で生産した製品数に関する情報を受信した場合に、製品数が所定の個数に到達したか否かを判定する。また、判定部４１は、例えば、各工作機械Ｍ１等において加工後のワークの品質を管理する必要が生じたか否かを判定する。また、判定部４１は、例えば、各工作機械Ｍ１等から消耗品の状況（使用時間又は摩耗状況、消耗状況、劣化状況等）に関する情報を受信した場合に、消耗品の交換及び補充の必要が生じたか否か判定する。また、判定部４１は、例えば、各工作機械Ｍ１等におけるワークの加工数に関する情報を受信した場合に、ワークの補充又は次のロットへの段取りの必要が生じたか否かを判定する。なお、判定部４１が判定する内容は、上記した内容以外についても各工作機械Ｍ１等から送られる情報に基づいて判定する。
【００３８】
抽出部４２は、判定部４１が判定した問題事象に基づいて、スキル記憶部３１からこの問題事象を解決するのに必要なスキルを持った作業者を抽出する。例えば、判定部４１が工具交換の問題事象が生じたことを判定した場合、図４に示す例では、抽出部４２は、スキル記憶部３１から工具交換の問題事象を解決するスキルを持った作業者Ｂ、Ｃ、Ｄを抽出する。なお、他の問題事象が生じた場合においても同様の処理を行う。
【００３９】
選択部４３は、抽出部４２で抽出された作業者Ｂ、Ｃ、Ｄの中から習熟レベル記憶部３２に記憶されている習熟レベルに基づいて、１人又は複数人の作業者を選択する。選択部４３は、例えば、抽出部４２で抽出された作業者Ｂ、Ｃ、Ｄのうち、スキル記憶部３１に記憶されている習熟レベルが高い順に作業者を選択してもよい。図４に示す例において、工具交換スキルの習熟レベルは、作業者Ｂが習熟レベル５、作業者Ｃが習熟レベル４、作業者Ｄが習熟レベル３である。この場合、選択部４３は、最も習熟レベルが高い作業者Ｂを第１順位として選択し、次に習熟レベルが高い作業者Ｃを第２順位として選択し、その次に習熟レベルが高い作業者Ｄを第３順位として選択する。
【００４０】
また、選択部４３は、抽出部４２で抽出された作業者のうち、複数種類のスキルにおける習熟レベルの合計値が高い順に作業者を選択してもよい。図４に示す例において、習熟レベルの合計値は、作業者Ｂが１２（５＋３＋１＋３）、作業者Ｃが３０（４＋４＋５＋３＋５＋４＋５）、作業者Ｄが８（３＋２＋３）である。この場合、選択部４３は、習熟レベルの合計値が最も多い作業者Ｃを第１順位として選択し、次に習熟レベルの合計値が多い作業者Ｂを第２順位として選択し、その次に習熟レベルの合計値が多い作業者Ｄを第３順位として選択する。
【００４１】
なお、選択部３２は、全てのスキルに関する習熟レベルの合計値を用いることに代えて、一部の複数の習熟レベルの合計値を用いて選択してもよい。例えば、問題事象に直接的に関連する習熟レベルと、問題事象に間接的に関連する習熟レベルとの合計値が用いられてもよい。問題事象に対応するスキルが工具交換スキルの場合、例えば、消耗品交換スキルを問題事象に間接的に関連するスキルとし、工具交換スキルの習熟レベルと、消耗品交換スキルの習熟レベルとの合計値を用いてもよい。
【００４２】
通信部５０は、選択部４３で選択された特定の作業者Ａ等に対して所定の内容を通知する。通信部５０は、各作業者Ａ等が所持する端末装置Ｔ１等に対して、各工作機械Ｍ１等のいずれかで問題事象が生じていることを文書等により通知する。端末装置Ｔ１等に通知される文書内容の一例（図６参照）については後述する。また、通信部５０は、文書の通知に併せて、又は文書の通知に代えて、選択された作業者の端末装置Ｔ１等に対して、音声出力、振動、発光等のアラームが出力されるような情報を送信してもよい。
【００４３】
次に、以上のように構成された管理装置１００よる各工作機械Ｍ１等の管理方法について図面を参照して説明する。図５は、本実施形態に係る管理方法の一例を示すフローチャートである。管理装置１００には、各工作機械Ｍ１等の問題事象を解決するのに必要なスキルが、作業者ごとにスキル記憶部３１に記憶される（ステップＳ０１）。各作業者Ａ等の管理者あるいは他のスキル認定手段によって、入力部１０等から各作業者Ａ等のスキルの有無を入力することにより、スキル記憶部３１に各作業者Ａ等のスキルの有無（図４参照）が記録される。
【００４４】
続いて、管理装置１００には、各作業者Ａ等が有するスキルごとに、複数段階の習熟レベルが習熟レベル記憶部３２に記憶される（ステップＳ０２）。各作業者Ａ等の管理者あるいは他の習熟レベル認定手段によって、入力部１０等から各スキルの習熟レベルを入力することにより、習熟レベル記憶部３２に各スキルの習熟レベル（図４参照）が記録される。なお、スキル及び習熟レベルは、例えば、１年に１回又は複数回認定され、新たなスキルを有していると認定された場合、又はスキルの習熟レベルが上がった場合は、スキル記憶部３１及び習熟レベル記憶部３２に対してスキルの有無及び新たな習熟レベルが更新されてもよい。
【００４５】
また、上記したステップＳ０１及びＳ０２には関係なく、各工作機械Ｍ１等は、各制御部Ｃ１等によりワークの加工を行っている。各制御部Ｃ１等は、例えば、各工作機械Ｍ１等が旋盤の場合、加工対象であるワーク主軸に把持させ、加工プログラムに従ってワークの切削加工を実行させる。各工作機械Ｍ１等の各制御部Ｃ１等は、加工状況などの現在の状態を管理装置１００（上位制御装置ＣＯＮＴ）に送信する。管理装置１００への送信のタイミングは任意に設定可能であり、一定時間間隔で、または予め設定されたタイミングであってもよいし、各作業者Ａ等（管理者）によるマニュアル操作によってもよい。
【００４６】
各工作機械Ｍ１等は、問題事象が生じた場合、その問題事象を管理装置１００（上位制御装置ＣＯＮＴ）に送信する。又は、定期的等に各工作機械Ｍ１等から送信する情報に加えて問題事象を管理装置１００に送信する。管理装置１００は、各工作機械Ｍ１等から送信された問題事象を受信する（ステップＳ０３）。管理装置１００は、通信部５０により問題事象を受信した場合、受信内容に基づいて判定部４１により問題事象を判定する（ステップＳ０４）。ステップＳ０４において、判定部４１は、複数の工作機械Ｍ１、Ｍ２、Ｍ３、・・・のうち問題事象が生じた各工作機械Ｍ１等と、発生した問題事象の種類とを特定する。
【００４７】
判定部４１において問題事象が判定された場合、抽出部４２は、判定部４１が判定した問題事象に基づいて、この問題事象を解決するのに必要なスキルを持った作業者をスキル記憶部３１から抽出する（ステップＳ０５）。ステップＳ０５において、抽出部４２は、例えば、該当するスキルを持った作業者をすべて抽出するが、これに限定されない。例えば、抽出部４２は、習熟レベル記憶部３２に記憶される習熟レベルを参照して、一定以上の習熟レベルを持つ一部の作業者を選択的に抽出してもよい。
【００４８】
抽出部４２において作業者が抽出された場合、選択部４３は、抽出部４２が抽出した作業者の中から習熟レベル記憶部３２に記憶される習熟レベルに基づいて作業者を選択する（ステップＳ０６）。ステップＳ０６において、選択部４３は、抽出部４２で抽出された作業者から１名を選択してもよいし、複数の作業者を選択してもよい。本実施形態では、選択部４３において１人の作業者を選択する場合を例に挙げて説明する。この場合、選択部４３は、抽出部４２で抽出された作業者のうち、スキル記憶部３１に記憶されている習熟レベルが最も高い作業者を選択する。この場合、問題事象に対して高い習熟レベルを有する作業者を選出するので、問題事象を短時間で効率よく解決することができる。
【００４９】
また、選択部４３は、抽出部４２で抽出された作業者のうち、複数種類のスキルの合計値が最も高い作業者を選択してもよい。この場合、問題事象が複合しているときなどに対応できる最適な作業者を選出することができる。また、選択部４３は、習熟レベルが同一である複数の作業者について、他のスキルの数又は複数のスキルにおける習熟レベルの合計点数などを参照して選択してもよいし、予め記憶部３０等に設定された優先度に基づいて選択してもよい。
【００５０】
選択部４３において作業者が選択された場合、通信部５０は、選択された作業者に対して通知を行う（ステップＳ０７）。ステップＳ０７において、通信部５０は、各作業者Ａ等が所持する端末装置Ｔ１等に対して通知を行う。本実施形態では、選択部４３によって選択された１人の作業者に対して通知を行う場合を例に挙げて説明する。図６は、各作業者Ａ等に通知する通知内容の一例を示す図である。図６では、作業者Ａが所有（携帯）する端末装置Ｔ１において受信した場合について示している。
【００５１】
図６に示すように、通信部５０は、例えば、問題事象が発生した工作機械Ｍ１と、発生した問題事象の種類である工具交換と、発生した時刻とを端末装置Ｔ１に通知する。なお、発生した時刻を通知するか否かは任意である。端末装置Ｔ１は（他の端末装置Ｔ２も同様）、管理装置１００からの通知を表示する表示部７１と、確認ボタン７２とが設けられている。問題事象が発生した工作機械Ｍ１と、発生した問題事象の種類である工具交換と、発生した時刻とは、端末装置Ｔ１の表示部７１に表示される。なお、上記したように、表示部７１への表示に加えて、端末装置Ｔ１を振動させてもよいし、端末装置Ｔ１に備える発光部から点滅光などを生じさせてもよい。なお、確認ボタン７２を用いる例については後述する。
【００５２】
作業者Ａは、端末装置Ｔ１の表示部７１を確認することにより、通知された問題事象と、問題事象が生じている工作機械Ｍ１等を認識することが可能となる。なお、上記のように、端末装置Ｔ１振動及び端末装置Ｔ１からの点滅光の少なくとも一方が通知に伴うことにより、作業者Ａは通知を受けたことを容易に気付くことができる。作業者Ａは、通知を受けた後、対象となっている工作機械Ｍ１に向かい、問題事象を解決する作業（工具交換）を行う。
【００５３】
以上のように、本実施形態によれば、各工作機械Ｍ１等に問題事象が発生した場合、問題事象を解決するために最適な作業者を偏りなく選択して通知することができる。これにより、各工作機械Ｍ１等で生じた問題事象を早期に解決することができ、生産効率の低下を抑制することができる。また、各作業者Ａ等の所属等の情報が変更されたり、スキルが追加されたとき、あるいは習熟レベルが上がった（技能が上達した）場合には、各作業者Ａ等についての情報を変更するだけで済み、設定作業の負担を低減することができる。
【００５４】
上記した実施形態では、抽出部４２で抽出されたすべての作業者を選択部４３が選択する場合を例に挙げて説明したが、これに限定されない。図７（Ａ）は、実施形態に係る管理方法の他の例を示すフローチャートである。図７（Ａ）に示すように、抽出部４２による作業者の抽出（図５のステップＳ０５）が行われた後、選択部４３は、抽出された各作業者において除外情報が存在するか否かを判定する（ステップＳ１１）。選択部４３は、除外情報が存在する作業者を除外して選択する（ステップＳ１２）。
【００５５】
図７（Ｂ）は、除外情報８０の一例を示す図である。除外情報８０は、管理装置１００の記憶部３０に記憶される。図７（Ｂ）に示す除外情報８０は、作業者の出勤フラグに基づく情報であり、表示部２０（図１参照）に表示された状態を示している。除外情報８０は、作業者の識別番号情報８１と、作業者の氏名等の識別情報８２と、選択部４３において順位づけされた場合の順位情報８３と、出勤しているか否かに関する出勤情報８４と、出勤している作業者がビジー状態であるか否かに関するビジー情報８５とを含む。順位情報８３は、００、０１、０２の順番で順位づけされている。なお、表示部２０には、除外情報８０を編集するための編集ボタン８６が表示される。編集ボタン８６は、例えば、管理権限を有する作業者のみが操作できるように設定されてもよい。
【００５６】
図７（Ｂ）に示すように、作業者Ｄは出勤しておらず、作業者Ａ、Ｃ、Ｅは出勤しているが他の用事に取り掛かっているため各工作機械Ｍ１等の作業を行えない状態（ビジー状態）である。選択部４３は、ステップＳ１１において、複数の作業者Ａ〜Ｅ・・・が抽出されている場合、ステップＳ１２により除外情報８０に基づいて作業者Ａ、Ｃ、Ｄ、Ｅを除外して選択する。上記した実施形態における例では、作業者Ａ〜Ｅ・・・が抽出されているが、選択部４３は、作業者Ａ、Ｃ、Ｄ、Ｅを除外して、作業者Ｂを選択する。このように、除外情報に基づいて特定の作業者を除外することにより、現時点で問題事象に対応することが難しい作業者が選択されることを回避できる。なお、図７（Ｂ）に示す除外情報８０は一例であり、他の形態であってもよい。
【００５７】
また、上記した実施形態では、通信部５０が１人の作業者にのみ通知を行う場合を例に挙げて説明したが、これに限定されない。問題事象に対して複数の作業者（あるいはグループ）で担当するほうが好ましい場合がある。このような場合、選択部４３は、複数の作業者を選択する。図８（Ａ）は、実施形態に係る管理方法の他の例を示すフローチャートである。図８（Ａ）に示すように、抽出部４２による作業者の抽出（図５のステップＳ０５）が行われた後、選択部４３は、複数の作業者を選択する（ステップＳ２１）。選択部４３は、例えば、抽出部４２で抽出された複数の作業者のうち２人以上を選択する。なお、何名選択するかは、問題事象等に対応付けられて選択人数情報等として記憶部３０に記憶されていてもよい。通信部５０は、選択された各作業者に対して同時又はほぼ同時に通知を行う（ステップＳ２２）。
【００５８】
図８（Ｂ）は、通信部５０から複数の作業者に通知を行う場合の一例を示す図である。図８（Ｂ）に示すように、抽出部４２により作業者Ｂ〜Ｅ・・・が抽出された場合、選択部４３は、記憶部３０に記憶されている上記した選択人数情報等に基づいて、作業者Ｂ〜Ｅ・・・のうち習熟レベルが高い順の３名である作業者Ｂ、Ｃ、Ｄを選択する。通信部５０は、ステップＳ２２により、複数の端末装置Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５、・・・、のうち、作業者Ｂ、Ｃ、Ｄが所持する端末装置Ｔ２、Ｔ３、Ｔ４に対して通知を行う。
【００５９】
このように、通信部５０は、選択された複数の作業者に対して同時又はほぼ同時に通知を行うことができるため、グループ単位で問題事象に対応する場合にそのグループに所属する作業者に対して効率よく通知することができる。なお、図２に示す呼び出し端末情報６７で予め作業者Ｂ、Ｃ、Ｄを関連付けておくことにより、通信部５０は、作業者Ｂ、Ｃ、Ｄのいずれか１名に通知を行うと、他の２名の作業者に対して自動で同様の通知を行うように設定されてもよい。
【００６０】
また、上記した実施形態では、選択した１名又は複数名の作業者に対して通信部５０により通知を行う例（すなわち、管理装置１００から各作業者Ａ等への通知）を説明したが、この通知後の対応又は動作について以下で説明する。各端末装置Ｔ１等は、通信部５０から通知を受信した後、各作業者Ａ等による端末装置Ｔ１等の操作によって端末装置Ｔ１等から通知に対する受信確認を管理装置１００に送信でき、管理装置１００の通信部５０は、端末装置Ｔ１等から送信された受信確認を受信してもよい。各端末装置Ｔ１等は、図６に示すように確認ボタン７２を備えている。各作業者Ａ等は、通知を受信した後に確認ボタン７２を押すことにより、受信確認を管理装置１００に送信できる。
【００６１】
図９は、実施形態に係る管理方法の他の例を示すフローチャートである。図９に示すように、通信部５０による通知（図５のステップＳ０７）が行われた後、管理装置１００は、端末装置Ｔ１等からの受信確認を受信したか否かを判断する（ステップＳ３１）。この判断は、管理装置１００の処理部４０により行ってもよいし、管理装置１００以外で行ってもよい。ステップＳ３１において、管理装置１００は、受信確認を受信した場合（ステップＳ３１のＹＥＳ）、処理を終了する。
【００６２】
図１０（Ａ）は、端末装置Ｔ１等から通信部５０に受信確認を送信する場合の例を示す図である。図１０（Ａ）に示すように、作業者Ａ等は、通信部５０からの通知を受信して内容を確認した後、端末装置Ｔ１に設けられる確認ボタン７２を押すことにより、受信確認を管理装置１００に送信することができる。一方、管理装置１００は、受信確認を受信したことを表示部２０に表示させてもよい。このように、端末装置Ｔ１から管理装置１００に対して受信確認を送信可能とし、管理装置１００が受信確認を受信することにより、作業者が通知を受けたことを容易に確認することができる。
【００６３】
ステップＳ３１において受信確認を受信しない場合（ステップＳ３１のＮＯ）、管理装置１００（処理部４０）は、一定時間が経過したか否かを判定する（ステップＳ３２）。一定時間は、任意に設定可能であり、例えば、記憶部３０に記憶されている。一定時間が経過していない場合（ステップＳ３２のＮＯ）、ステップＳ３１に戻り、受信確認を受信したか否かが判断される。通信部５０が受信確認を受信しないまま一定時間を経過した場合（ステップＳ３２のＹＥＳ）、選択部４３は、現在選択している作業者の次の順の作業者を選択する（ステップＳ３３）。
【００６４】
ステップＳ３３において、選択部４３は、抽出部４２で抽出された作業者のうち、先に選択した作業者に対して次の習熟レベルを持つ作業者を選択する。その後、図５のステップＳ０７により、通信部５０は、選択部４３で選択された次の作業者に対して通知を行う。なお、次の作業者に通知を行った後、上記と同様に、ステップＳ３１で次の作業者からの受信確認を受信したか否かが判断され、いずれかの作業者からの受信確認を受信しない限り、上記したステップＳ３１〜Ｓ３３が繰り返される。
【００６５】
図１０（Ｂ）は、通信部５０から端末装置Ｔ１等に通知が行われる状態を示す図である。図１０（Ｂ）に示すように、通信部５０は、先ず、選択部４３で選択された作業者Ｂの端末装置Ｔ２に対して通知を行う。管理装置１００は、一転時間を経過した後、端末装置Ｔ２からの受信確認を通信部５０が受信しない場合、選択部４３によって次の順の作業者Ｃが選択され、作業者Ｃの端末装置Ｔ３に通知される。なお、管理装置１００は、一転時間を経過した後、作業者Ｃの端末装置Ｔ２からの受信確認を通信部５０が受信しない場合、選択部４３によってさらに次の順の作業者Ｄが選択され、作業者Ｄの端末装置Ｔ４に通知される。
【００６６】
このように、通信部５０が受信確認を所定時間内に受信しない場合に、既に通知した作業者の次の順の作業者を選択部４３が選択し、この次の順の作業者に対して通信部５０が通知するので、通知を受けた作業者が通知に気付かないとき、あるいは通知に対応できないときなど、問題事象に対して早期に対応可能な次の作業者に通知を行うことにより、問題事象を早期に解決することができる。
【００６７】
以上、実施形態について説明したが、本発明は、上述した説明に限定されず、本発明の要旨を逸脱しない範囲において種々の変更が可能である。また、上記した実施形態及び他の例を組み合わせてもよい。
【符号の説明】
【００６８】
Ｃ・・・制御部
Ｍ１、Ｍ２、Ｍ３・・・工作機械
Ｔ１、Ｔ２、Ｔ３、Ｔ４、Ｔ５・・・端末装置
ＣＯＮＴ・・・上位制御装置
１０・・・入力部
２０・・・表示部
３０・・・記憶部
３１・・・スキル記憶部
３２・・・習熟レベル記憶部
４０・・・処理部
４１・・・判定部
４２・・・抽出部
４３・・・選択部
５０・・・通信部
６４・・・スキル情報
６５・・・習熟レベル情報
８０・・・除外情報
１００・・・管理装置
【図１】
2018185613.tif 000003
【図２】
2018185613.tif 000004
【図３】
2018185613.tif 000005
【図４】
2018185613.tif 000006
【図５】
2018185613.tif 000007
【図６】
2018185613.tif 000008
【図７】
2018185613.tif 000009
【図８】
2018185613.tif 000010
【図９】
2018185613.tif 000011
【図１０】
2018185613.tif 000012