(57)【要約】【課題】緊急性の高い異常事態の発生を電話により通知することが可能な工作機械管理システム、工作機械管理方法及びプログラムを提供する。【解決手段】工作機械管理サーバ１００を備えたシステム１０であって、工作機械管理サーバ１００は、工作機械５００から、工作機械の運転状況に関する情報を受信する工作機械情報受信部１２１０と、工作機械情報受信部で受信した情報に基づいて、工作機械の担当者に通知する手段を選択する通知手段選択部１２１１と、通知する手段として電話通知が選択される場合、工作機械の担当者に、工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う電話呼出部１２１２とを備える。【選択図】図２
2018081474.tif 000002
【特許請求の範囲】
【請求項１】
工作機械管理サーバを備えたシステムであって、
前記工作機械管理サーバは、
工作機械から、前記工作機械の運転状況に関する情報を受信する工作機械情報受信部と、
前記工作機械情報受信部で受信した情報に基づいて、前記工作機械の担当者に通知する手段を選択する通知手段選択部と、
通知する手段として電話通知が選択される場合、前記工作機械の担当者に、前記工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う電話呼出部と
を備えるシステム。
【請求項２】
前記システムは、
前記工作機械に対する制御指示を受け付ける制御指示受付部と、
制御指示受付部によって受け付けられた制御指示を前記工作機械管理サーバに送信する送信部と
を備える担当者端末をさらに備え、
前記工作機械管理サーバは、
前記制御指示を受信して、当該制御指示によって指定された工作機械に制御信号を送信する工作機械制御部をさらに備える請求項１に記載のシステム。
【請求項３】
前記システムは、
前記工作機械に関するファイルの登録要求を受け付けるファイル受付部と、
前記ファイル受付部によって受け付けられた登録要求を前記工作機械管理サーバに送信する送信部とを備える管理者端末、及び
工場端末
をさらに備え、
前記工作機械管理サーバは、
前記登録要求を受信して、当該登録要求によって指定された工作機械に対応付けられた工場端末を特定し、前記登録要求に含まれるファイルの受付を前記特定した工場端末に通知するファイル受付処理部をさらに備える請求項１又は２に記載のシステム。
【請求項４】
音声管理サーバと通信可能に接続され、工作機械を管理する工作機械管理サーバであって、
工作機械から、前記工作機械の運転状況に関する情報を受信する工作機械情報受信部と、
前記工作機械情報受信部で受信した情報に基づいて、前記工作機械の担当者に通知する手段を選択する通知手段選択部と、
通知する手段として電話通知が選択される場合、前記工作機械情報受信部で受信した情報に基づいて特定される音声を用いた、前記工作機械の担当者に対する呼出を、前記音声管理サーバに指示する電話呼出指示部と
を備える工作機械管理サーバ。
【請求項５】
１又は複数のコンピュータによって実行される、工作機械を管理する方法であって、
工作機械から、前記工作機械の運転状況に関する情報を受信する工程と、
受信した前記運転状況に関する情報に基づいて、前記工作機械の担当者に通知する手段を選択する工程と、
通知する手段として電話通知が選択される場合、前記工作機械の担当者に、前記工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う工程と
を含む方法。
【請求項６】
工作機械を管理するプログラムであって、
１又は複数のコンピュータに、
工作機械から、前記工作機械の運転状況に関する情報を受信する処理と、
受信した前記運転状況に関する情報に基づいて、前記工作機械の担当者に通知する手段を選択する処理と、
通知する手段として電話通知が選択される場合、前記工作機械の担当者に、前記工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う処理と
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械管理システム、工作機械管理方法及びプログラムに関する。
【背景技術】
【０００２】
切削加工機を始めとするコンピュータ数値制御（ＣＮＣ）工作機械の普及に伴い、工場ではＣＮＣ工作機械が自動で稼働しつづけ、成果物を製造できるようになった。しかしながら、工作機械で使用する工具の劣化・破損、湿度や温度等の環境の変化、人間の設定ミス等により、ＣＮＣ工作機械が正常に成果物を製造出来ない状況が発生してしまうことがある。このような状態下で運転を続けていると、工作機械の破損や成果物の損傷等を引き起こし、経済的損失が拡大するおそれがあるため、迅速に工作機械を停止することが望ましい。
【０００３】
工作機械の緊急停止機能により、工作機械が異常停止する場合もある。このような場合には、速やかに原状に回復して工作機械の稼働を再開することが望ましい。例えば、特許文献１には、工作機械を制御しているパソコンが、工作機械の加工実績情報やアラーム情報を含む電子メールを、工作機械から離れた場所のパソコンや携帯端末へ送信する技術が開示されている。
【０００４】
また、工作機械の中には、全長が数十メートルに及ぶ大型の工作機械もある。このような大型工作機械では、工作機械の制御盤と作業場とが物理的に離れており、微調整や確認のたびに、担当者はその間を往復する必要がある。既存の大型工作機械においては、制御盤自体を可動式の設計とすることで、作業場と制御盤との物理的距離の問題を解消している。
【０００５】
さらにまた、工作機械を取り巻く環境として、工作機械の制御プログラムを作成するプログラム作成者と、実際に工場で工作機械を動作させる担当者とは異なるケースが多い。そのため担当者は、プログラム作成者が作成した加工指示書を印刷し、印刷した加工指示書を閲覧しながら作業を行っている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第４８８１５１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
現在の運転状況から工作機械を停止することが望ましい場合であっても、工作機械の近傍にある制御盤を操作して工作機械を停止する必要があり、迅速な対応をとることができない。また、異常停止が電子メールによって通知される場合、日常の運転状況のレポート等に埋もれてしまい担当者がその緊急性に気付かないことや、担当者が電子メールの受信自体に気が付かないことが原因で、異常停止の発見が遅れる恐れがある。
【０００８】
また、大型工作機械が有する制御盤の問題では、制御盤を可動式とするための決定を工作機械の製造時に行い、専用の設計とする必要があるため、高価になってしまうと共に、工作機械の製造後には何ら解決策を有さない。
【０００９】
さらにまた、加工指示書に関しては、特に多品種少量生産の工場では、加工指示書の印刷、受け渡し等にかかるコストが無視できないレベルになっている。加えて、プログラム作成者と担当者とが地理的に離れているため、加工指示に関する意思疎通を紙媒体により行うことには限界がある。
【００１０】
そこで、本発明は、緊急性の高い異常事態の発生を電話により通知することが可能な工作機械管理システム、工作機械管理方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一態様に係る工作機械管理サーバを備えたシステムは、工作機械管理サーバが、工作機械から、工作機械の運転状況に関する情報を受信する工作機械情報受信部と、工作機械情報受信部で受信した情報に基づいて、工作機械の担当者に通知する手段を選択する通知手段選択部と、通知する手段として電話通知が選択される場合、工作機械の担当者に、工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う電話呼出部とを備える。
【００１２】
この態様によれば、緊急性の高い異常事態の発生を電話により通知することができる。通知方法として電話を用いることで、担当者の注意力等に左右されることなく、確実に異常事態を通知することができる。
【００１３】
システムは、工作機械に対する制御指示を受け付ける制御指示受付部と、制御指示受付部によって受け付けられた制御指示を工作機械管理サーバに送信する送信部とを備える担当者端末をさらに備え、工作機械管理サーバは、制御指示を受信して、当該制御指示によって指定された工作機械に制御信号を送信する工作機械制御部をさらに備えるようにしてもよい。
【００１４】
この態様によれば、緊急性の高い異常事態の発生の通知を受けた端末から工作機械の停止をすることができる。通知を受けた端末から工作機械の停止を行うことができるので、異常事態による経済的損失を最小限に抑えることができる。
【００１５】
システムは、工作機械に関するファイルの登録要求を受け付けるファイル受付部と、ファイル受付部によって受け付けられた登録要求を工作機械管理サーバに送信する送信部とを備える管理者端末、及び工場端末をさらに備え、工作機械管理サーバは、登録要求を受信して、当該登録要求によって指定された工作機械に対応付けられた工場端末を特定し、登録要求に含まれるファイルの受付を特定した工場端末に通知するファイル受付処理部をさらに備えるようにしてもよい。
【００１６】
この態様によれば、工作機械に対応付けられた工場端末においてファイルの受付を確認し、通知を受けたファイルを閲覧することができる。これにより、従来の紙媒体のやりとりが抱えていたコストや意思疎通の問題を解消することができる。さらに、複数の工作機械を管理する工場であっても、他の工作機械に関するファイルと間違うことなく、特定の工作機械に関するファイルを確実に確認することができる。
【００１７】
本発明の他の態様に係る音声管理サーバと通信可能に接続され、工作機械を管理する工作機械管理サーバは、工作機械から、工作機械の運転状況に関する情報を受信する工作機械情報受信部と、工作機械情報受信部で受信した情報に基づいて、工作機械の担当者に通知する手段を選択する通知手段選択部と、通知する手段として電話通知が選択される場合、工作機械情報受信部で受信した情報に基づいて特定される音声を用いた、工作機械の担当者に対する呼出を、音声管理サーバに指示する電話呼出指示部とを備える。
【００１８】
本発明の他の態様に係る１又は複数のコンピュータによって実行される、工作機械を管理する方法は、工作機械から、工作機械の運転状況に関する情報を受信する工程と、受信した運転状況に関する情報に基づいて、工作機械の担当者に通知する手段を選択する工程と、通知する手段として電話通知が選択される場合、工作機械の担当者に、工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う工程とを含む。
【００１９】
本発明の他の態様に係る工作機械を管理するプログラムは、１又は複数のコンピュータに、工作機械から、工作機械の運転状況に関する情報を受信する処理と、受信した運転状況に関する情報に基づいて、工作機械の担当者に通知する手段を選択する処理と、通知する手段として電話通知が選択される場合、工作機械の担当者に、工作機械情報受信部で受信した情報に基づいて特定される音声を用いて呼出を行う処理とを実行させる。
【発明の効果】
【００２０】
本発明によれば、緊急性の高い異常事態の発生を電話により通知することが可能な工作機械管理システム、工作機械管理方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の一実施形態に係る工作機械管理の概要を示す図である。
【図２】本発明の一実施形態に係る工作機械管理システムのシステム構成図である。
【図３】本発明の一実施形態に係る工作機械管理情報ＤＢの内容を例示する図である。
【図４】本発明の一実施形態に係る通知判定ＤＢの内容を例示する図である。
【図５】本発明の一実施形態に係る工作機械管理処理の一例を示すシーケンス図である。
【図６】本発明の一実施形態に係る工作機械管理処理の一例を示すシーケンス図である。
【図７】本発明の一実施形態に係る担当者端末に表示される画面を例示する図である。
【図８】本発明の一実施形態に係る工作機械管理処理の一例を示すシーケンス図である。
【図９】本発明の一実施形態に係る管理者端末に表示される画面を例示する図である。
【図１０】本発明の一実施形態に係る工場端末に表示される画面を例示する図である。
【図１１】本発明の一実施形態に係るサーバ装置の通知処理を示すフローチャートである。
【図１２】本発明の一実施形態に係る工作機械管理システムのシステム構成図である。
【発明を実施するための形態】
【００２２】
添付図面を参照して、本発明の好適な実施形態について説明する。なお、以下の実施形態は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。また、本発明は、その要旨を逸脱しない限り、さまざまな変形が可能である。さらに、当業者であれば、以下に述べる各要素を均等なものに置換した実施形態を採用することが可能であり、係る実施形態も本発明の範囲に含まれる。
【００２３】
（システム構成）
図１は、本発明の一実施形態に係る工作機械管理の概要を示す。工作機械管理システム１０は、サーバ装置１００を備える。サーバ装置１００は、ゲートウェイ装置２００、管理者端末３００及び担当者端末４００とネットワークを介して通信を行うよう構成されている。ゲートウェイ装置２００は、サーバ装置１００で管理を行う１又は複数の工作機械５００（工作機械５００Ａ〜工作機械５００Ｎ）とネットワークを介して通信を行うよう構成されている。
【００２４】
サーバ装置１００は、ゲートウェイ装置２００を介して工作機械５００の情報を受信し、工作機械５００の担当者が所有する担当者端末４００に、受信した情報に応じた通知（メール通知及び／又は電話通知）を行う。サーバ装置１００は、工作機械５００と担当者とを対応付けて管理する工作機械管理情報ＤＢを備えており、管理者は、管理者端末３００を介して工作機械５００と担当者との対応付けを行うことができる。
【００２５】
サーバ装置１００はまた、担当者端末４００を介して担当者から工作機械５００の制御指示（開始指示又は停止指示）を受信し、ゲートウェイ装置２００を介して、受信した制御指示によって指定された工作機械５００に制御信号（ＯＮ／ＯＦＦ）を送信する。
【００２６】
ゲートウェイ装置２００はまた、各工作機械５００の作業場に近接して設置された１又は複数の工場端末６００（工場端末６００Ａ〜工場端末６００Ｎ）とも、ネットワークを介して通信を行うよう構成されている。
【００２７】
サーバ装置１００は、前述した工作機械管理情報ＤＢにおいて、工作機械５００と工場端末６００とについても対応付けて管理しており、管理者は、管理者端末３００を介して工作機械５００と工場端末６００との対応付けを行うことができる。サーバ装置１００は、管理者端末３００を介してプログラム作成者から工作機械５００に関するファイルの登録要求を受信すると、ゲートウェイ装置２００を介して、工作機械５００に対応付けられた工場端末６００にファイルを送信する。
【００２８】
担当者は、工作機械管理システム１０を利用することで、自身が担当する工作機械５００が異常停止した際に、電話による通知を受けることができる。また担当者は、工作機械５００の現在の運転状況から工作機械５００を停止することが望ましいと判断した際に、担当者端末４００を介して遠隔地からであっても迅速に工作機械５００を停止することができる。
【００２９】
担当者は、工作機械管理システム１０を利用することで、自身が担当する工作機械５００が大型である場合にも、作業場と制御盤との間を往復することなく、工場端末６００を介して工作機械５００を開始及び停止することができる。
【００３０】
担当者は、工作機械管理システム１０を利用することで、自身が担当する工作機械５００の加工指示書がプログラム作成者によって登録された際に、工作機械５００に対応付けられている工場端末６００で確認することができる。
【００３１】
図２は、本発明の一実施形態に係る工作機械管理システム１０のシステム構成を示す。なお、図２では、単一のサーバ装置１００を想定し、必要な機能構成だけを示しているが、サーバ装置１００を、複数のコンピュータシステムによる多機能の分散システムの一部として構成することもできる。
【００３２】
サーバ装置１００は、インターネットや専用回線等のネットワークＮ１に接続されたサーバ用コンピュータである。前述したように、サーバ装置１００と、ゲートウェイ装置２００と、管理者端末３００と担当者端末４００とが、ネットワークＮ１を介して互いに通信可能に接続され、及びゲートウェイ装置２００と、工作機械５００と工場端末６００とが専用回線等のネットワークＮ２を介して互いに通信可能に接続されることにより、工作機械管理システム１０は構成される。
【００３３】
サーバ装置１００は、入力部１１０と、制御部１２０と、記憶部１３０と、通信部１４０とを備えている。
【００３４】
入力部１１０は、サーバ装置１００の管理者からの操作を受け付けるように構成され、キーボードやマウス、タッチパネル等によって実現することができる。
【００３５】
制御部１２０は、ＣＰＵやＭＰＵ等の演算処理部１２１及びＲＡＭ等のメモリ１２２を備えている。演算処理部１２１は、各種入力に基づき、記憶部１３０に記録されたプログラムを実行することで、各種機能部を動作させるものである。このプログラムは、ＣＤ−ＲＯＭ等の記録媒体に記憶され、若しくはネットワークＮ１を介して配布され、コンピュータにインストールされるものであってもよい。メモリ１２２は、サーバ用プログラムにおいて処理の実行中に、演算等に必要な各種データを、一時的に記憶するためのものである。
【００３６】
記憶部１３０は、ハードディスク等の記憶装置によって構成され、制御部１２０における処理の実行に必要な各種プログラムや、各種プログラムの実行に必要なデータ等を記録しておくものである。具体的には、記憶部１３０は、工作機械管理情報ＤＢ１３１、通知判定ＤＢ１３２、音声ＤＢ１３３及び加工情報ＤＢ１３４を有していることが望ましい。
【００３７】
工作機械管理情報ＤＢ１３１には、工作機械を管理するための情報が保存されている。一実施形態では、図３に示されるように、工作機械管理情報ＤＢ１３１には、工作機械ＩＤ、工作機械名、工場端末ＩＤ、電話番号、メールアドレス、氏名等が登録されていることが望ましい。工場端末ＩＤには、工作機械ＩＤにより特定される工作機械５００に近接して設置された工場端末６００の識別情報が設定され、電話番号、メールアドレス、氏名には、工作機械５００を担当する担当者の各情報が設定される。本実施形態では、工作機械管理システム１０を利用する担当者は、自身の電話番号に対応付けて登録された工作機械５００について、所定の通知を受けることができ、また、制御指示（開始指示又は停止指示）を送信することができる。
【００３８】
通知判定ＤＢ１３２には、工作機械５００から送信される加工情報に基づいて、異常事態の発生を判定するための情報が保存されている。一実施形態では、図４に示されるように、通知判定ＤＢ１３２には、工作機械ＩＤ、項目ＩＤ、基準値、条件、音声ＩＤ等が登録されていることが望ましい。例えば、工作機械５００の加工情報に含まれる主軸負荷が０の場合を異常事態の発生と判定する場合、主軸負荷に対応する項目ＩＤ「９９」に関連付けて、基準値「０」、条件「等しい」を設定して登録する。同様に、主軸負荷が５００を超える場合を異常事態の発生と判定する場合、項目ＩＤ「９９」に関連付けて、基準値「５００」、条件「より大きい」を設定して登録する。音声ＩＤには、設定した条件と合致した場合に用いる音声の識別情報が設定される。
【００３９】
音声ＤＢ１３３には、工作機械５００で異常事態が発生したことを伝える複数の音声が保存されている。例えば、工作機械５００が異常停止したことを伝える音声、工作機械５００で主軸負荷が０となったことを伝える音声等、担当者が知るべき、緊急性の高い事項に関する音声が音声ＤＢ１３３に登録されていることが望ましい。音声ＤＢ１３３で管理される音声のファイル形式は、特に限定されないが、例えば、ＷＡＶ形式、ｍｐ３形式又はテキスト形式等である。
【００４０】
加工情報ＤＢ１３４には、工作機械５００毎の加工情報が保存されている。一実施形態では、加工情報ＤＢ１３４には、一定の周期で工作機械５００からゲートウェイ装置２００を介して送信される加工情報が、工作機械ＩＤと共に保存されている。
【００４１】
通信部１４０は、サーバ装置１００をネットワークＮ１に接続するように構成される。例えば、通信部１４０は、ＬＡＮカード、アナログモデム、ＩＳＤＮモデム等、及びこれらをシステムバス等の伝送路を介して処理部と接続するためのインタフェースから実現することができる。
【００４２】
さらに、図２に示すように、演算処理部１２１は、機能部として、工作機械情報受信部１２１０と、通知手段選択部１２１１と、電話呼出部１２１２と、メール送信部１２１３と、ログイン部１２１４と、工作機械制御部１２１５と、ファイル受付処理部１２１６とを備えている。
【００４３】
工作機械情報受信部１２１０は、ゲートウェイ装置２００から工作機械５００に関する情報を受信する。ゲートウェイ装置２００から送信される情報には、一定の周期で送信される加工情報の他、異常停止の際に送信されるエラー情報が含まれる。また、工作機械情報受信部１２１０は、受信した加工情報を加工情報ＤＢ１３４に登録する。
【００４４】
通知手段選択部１２１１は、工作機械情報受信部１２１０で受信した加工情報又はエラー情報に基づいて、担当者に通知する手段を選択する。受信した情報がエラー情報である場合、又は、受信した加工情報と通知判定ＤＢ１３２とに基づいて異常事態の発生と判定される場合、通知手段選択部１２１１は、通知手段として電話通知及びメール通知を選択する。一方、受信した加工情報と通知判定ＤＢ１３２とに基づいて異常事態の発生とは判定されない場合、通知手段選択部１２１１は、任意選択により、通知手段としてメール通知を選択することができる。
【００４５】
電話呼出部１２１２は、通知手段選択部１２１１によって電話通知が選択された場合、工作機械５００の担当者に対応する電話番号に発呼して、特定の音声を再生する。
【００４６】
メール送信部１２１３は、通知手段選択部１２１１によってメール通知が選択された場合、工作機械５００の担当者に対応するメールアドレスに、加工情報又はエラー情報を送信する。
【００４７】
ログイン部１２１４は、工作機械管理システム１０を利用する担当者が担当者端末４００を用いてサーバ装置１００にログイン要求を送信することに応答して、ログイン要求を送信した担当者端末４００の電話番号に対応付けられている工作機械５００の加工情報を返信する。後述する担当者端末４００の制御部４１０は、受信した加工情報を工作機械５００毎に閲覧可能なよう表示部４３０を構成する。また、ログイン部１２１４は、工作機械管理システム１０を利用する管理者が管理者端末３００を用いてサーバ装置１００にログイン要求を送信することに応答して、工作機械管理システム１０において管理している１又は複数の工作機械５００Ａ〜５００Ｎの加工情報を返信する。後述する管理者端末３００の制御部３１０は、受信した加工情報を工作機械５００毎に閲覧可能なよう表示部３３０を構成する。
【００４８】
さらに、ログイン部１２１４は、工作機械管理システム１０を利用する担当者が工場端末６００を用いてサーバ装置１００にログイン要求を送信することに応答して、ログイン要求を送信した工場端末６００の工場端末ＩＤに対応付けられている工作機械５００の加工情報を返信する。後述する工場端末６００の制御部６１０は、受信した加工情報を閲覧可能なよう表示部６３０を構成する。
【００４９】
工作機械制御部１２１５は、管理者端末３００、担当者端末４００又は工場端末６００から工作機械５００に対する制御指示（開始指示又は停止指示）を受信して、ゲートウェイ装置２００を介して、指定された工作機械５００に制御信号（ＯＮ／ＯＦＦ）を送信する。
【００５０】
ファイル受付処理部１２１６は、管理者端末３００を介してプログラム作成者から工作機械５００に関するファイルの登録要求を受信して、ゲートウェイ装置２００を介して、指定された工作機械５００に対応付けられた工場端末６００にファイルの受付を通知する。一実施形態では、工作機械５００に関するファイルの登録要求を受信することに応じて、ファイル受付処理部１２１６は、指定された工作機械５００に対応付けられた工場端末６００にファイルを転送する。また、別の実施形態では、工作機械５００に関するファイルの登録要求を受信することに応じて、ファイル受付処理部１２１６が記憶部１３０にファイルを登録して、指定された工作機械５００に対応付けられた工場端末６００にファイルの受付を通知する。
【００５１】
ゲートウェイ装置２００は、ネットワークＮ１を介してサーバ装置１００と通信する機能を備え、及びネットワークＮ２を介して工作機械５００と工場端末６００と通信する機能を備えた情報処理装置である。具体的には、サーバ装置１００と工作機械５００との間でデータ変換を行う。このデータ変換により、サーバ装置１００からの情報は工作機械５００において解釈可能、動作可能な形式となり、工作機械５００に送信される。同様に、ゲートウェイ装置２００のデータ変換により、工作機械５００からの情報はサーバ装置１００において解釈可能な形式となり、サーバ装置１００に送信される。
【００５２】
管理者端末３００は、ネットワークＮ１を介してサーバ装置１００と通信する機能を備えた情報処理装置である。具体的には、携帯電話やスマートフォン、ＰＣ、ＰＤＡ、タブレット等が挙げられるが、これに限られない。図２に示すように、管理者端末３００は、ＣＰＵ及びメモリを含む制御部３１０、ネットワークＮ１と接続するための通信部３２０、ユーザからの操作を受け付けるタッチパネル等の入力部を表示する表示部３３０、記憶部３４０、ビデオ通話機能を備えた撮像部３５０等を備えている。制御部３１０は、工作機械５００に関するファイルの登録要求を受け付けるファイル受付部３１１、及びファイル受付部３１１によって受け付けられた登録要求をサーバ装置１００に送信する送信部３１２を備えている。
【００５３】
担当者端末４００は、ネットワークＮ１を介してサーバ装置１００と通信する機能を備えた情報処理装置である。具体的には、携帯電話やスマートフォン、ＰＣ、ＰＤＡ、タブレット等が挙げられるが、これに限られない。図２に示すように、担当者端末４００は、ＣＰＵ及びメモリを含む制御部４１０、ネットワークＮ１と接続するための通信部４２０、ユーザからの操作を受け付けるタッチパネル等の入力部を表示する表示部４３０、記憶部４４０等を備えている。制御部４１０は、工作機械５００に対する制御指示（開始指示又は停止指示）を受け付ける制御指示受付部４１１、及び制御指示受付部４１１によって受け付けられた制御指示をサーバ装置１００に送信する送信部４１２を備えている。
【００５４】
工作機械５００は、制御用のＣＮＣ装置を備え、ネットワークＮ２を介してゲートウェイ装置２００と通信する機能を備えた工作機械である。ＣＮＣ装置は、工作機械５００に対して動作指示を送信することができる。また、ＣＮＣ装置は、工作機械５００の加工情報を収集しており、一実施形態では、工作機械ＩＤと共に、収集した加工情報を一定の周期でネットワークＮ２を介してゲートウェイ装置２００に送信することができる。さらに、ＣＮＣ装置は、工作機械５００の異常停止を検知する手段を備えており、一実施形態では、異常停止を検知すると、工作機械ＩＤと共に、異常停止に関する情報を含むエラー情報をゲートウェイ装置２００に送信する。なお、別の実施形態では、ゲートウェイ装置２００が、ＣＮＣ装置から一定の周期で加工情報又はエラー情報を取得するように構成することもできる。
【００５５】
工場端末６００は、ネットワークＮ２を介してゲートウェイ装置２００と通信する機能を備えた情報処理端末である。具体的には、携帯電話やスマートフォン、ＰＣ、ＰＤＡ、タブレット等が挙げられるが、これに限られない。図２に示すように、工場端末６００は、ＣＰＵ及びメモリを含む制御部６１０、ネットワークＮ２と接続するための通信部６２０、ユーザからの操作を受け付けるタッチパネル等の入力部を表示する表示部６３０、記憶部６４０、ビデオ通話機能を備えた撮像部６５０等を備えている。
【００５６】
（第１実施形態）
図５は、本発明の一実施形態に係る工作機械管理処理の一例を示す。図５は、工作機械５００Ａが異常停止した際に、工作機械管理システム１０が担当者Ａに電話通知を行う例を示す。工作機械管理システム１０の工作機械管理情報ＤＢ１３１には、図３に示されるレコードが格納されているものとする。
【００５７】
工作機械５００のＣＮＣ装置は、工作機械５００の異常停止を検知して、異常停止に関する情報を含むエラー情報をゲートウェイ装置２００に送信する（Ｓ５０１）。本実施形態では、工作機械５００ＡのＣＮＣ装置は、工作機械ＩＤ「ＡＡＡ」と共に、エラー情報をゲートウェイ装置２００に送信する。ゲートウェイ装置２００は工作機械５００から受信した工作機械ＩＤとエラー情報とをサーバ装置１００に送信し（Ｓ５０２）、サーバ装置１００の工作機械情報受信部１２１０が、これを受信する。
【００５８】
サーバ装置１００の通知手段選択部１２１１は、工作機械情報受信部１２１０で受信した情報に基づいて、通知手段を選択する（Ｓ５０３）。本実施形態では、工作機械情報受信部１２１０で受信した情報がエラー情報であるので、通知手段選択部１２１１は、通知手段として電話通知及びメール通知を選択する。
【００５９】
通知手段選択部１２１１によって電話通知が選択されたので、サーバ装置１００の電話呼出部１２１２は、工作機械情報受信部１２１０で受信した情報に基づいて、電話通知の担当者を特定する（Ｓ５０４）。本実施形態では、電話呼出部１２１２は、工作機械管理情報ＤＢ１３１を参照して、工作機械ＩＤ「ＡＡＡ」に対応付けられた担当者Ａの電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」を特定する。また、本実施形態では、電話呼出部１２１２は、音声を再生する際に用いる、工作機械ＩＤ「ＡＡＡ」に対応付けられた工作機械名「工作機械Ａ」についても特定する。
【００６０】
次に、電話呼出部１２１２は、呼出に用いる音声を特定する（Ｓ５０５）。本実施形態では、電話呼出部１２１２は、音声ＤＢ１３３に記憶されている複数の音声の中から、工作機械５００が異常停止したことを伝える音声を特定する。最後に、電話呼出部１２１２は、工作機械５００の担当者に発呼し（Ｓ５０６）、その後、特定した音声を再生する（Ｓ５０７）。具体的には、Ｓ５０４で特定した電話番号に発呼し、呼出先の担当者端末４００との接続が確立された後、Ｓ５０５で特定した音声を再生する。音声の再生の際には、Ｓ５０４で特定した工作機械名を埋め込むことが望ましい。
【００６１】
また、通知手段選択部１２１１によってメール通知が選択されたので、サーバ装置１００のメール送信部１２１３は、工作機械情報受信部１２１０で受信した情報に基づいて、メール送信の担当者を特定する（Ｓ５０８）。本実施形態では、メール送信部１２１３は、工作機械管理情報ＤＢ１３１を参照して、工作機械ＩＤ「ＡＡＡ」に対応付けられた担当者Ａのメールアドレス「ａａａ＠…」を特定する。
【００６２】
その後、メール送信部１２１３は、工作機械５００の担当者にメール送信を行う（Ｓ５０９）。本実施形態では、Ｓ５０８で特定した担当者Ａのメールアドレス「ａａａ＠…」に、工作機械情報受信部１２１０で受信したエラー情報を送信する。
【００６３】
なお、本実施形態では、電話通知を行った後にメール通知を行うよう記載しているが、順序を入れ替えて処理することも、並行して両処理を行い得ることも、当業者には容易に理解される。
【００６４】
以上、本発明によれば、工作機械からエラー情報が送信される場合に、工作機械の担当者への電話通知を可能としたことにより、異常停止等の緊急性の高い事態の把握をより確実に、早期に行うことができる。
【００６５】
（第２実施形態）
図６は、本発明の一実施形態に係る工作機械管理処理の一例を示す。図６は、工作機械５００Ａで異常事態が発生した際に、工作機械管理システム１０が担当者Ａに電話通知を行う例を示す。さらに担当者Ａは、この電話通知を受けて、工作機械管理システム１０を用いて工作機械５００Ａの停止指示を行うものとする。工作機械管理システム１０の工作機械管理情報ＤＢ１３１には、図３に示されるレコードが格納され、通知判定ＤＢ１３２には、図４に示されるレコードが格納されているものとする。図４に示されるように、工作機械管理システム１０は、工作機械５００Ａの加工情報に含まれる主軸負荷が０の場合は、異常事態の発生と判定する。
【００６６】
工作機械５００のＣＮＣ装置は、工作機械５００の加工情報を収集してゲートウェイ装置２００に送信する（Ｓ６０１）。本実施形態では、工作機械５００ＡのＣＮＣ装置は、工作機械５００Ａの加工情報を収集して、工作機械ＩＤ「ＡＡＡ」と共にゲートウェイ装置２００に送信する。ゲートウェイ装置２００は工作機械５００から受信した工作機械ＩＤと加工情報とをサーバ装置１００に送信し（Ｓ６０２）、工作機械情報受信部１２１０が、これを受信する。
【００６７】
通知手段選択部１２１１は、工作機械情報受信部１２１０で受信した情報に基づいて、通知手段を選択する（Ｓ６０３）。具体的には、工作機械情報受信部１２１０で受信した情報が加工情報であるので、通知手段選択部１２１１は、受信した加工情報と通知判定ＤＢ１３２とに基づいて、異常事態の発生か否か判定する。本実施形態では、加工情報に含まれる主軸負荷が０を示しており、通知手段選択部１２１１は、異常事態の発生と判定する。異常事態の発生と判定されたので、通知手段選択部１２１１は、通知手段として電話通知及びメール通知を選択する。また、通知手段選択部１２１１は、通知判定において合致した条件に設定された音声ＩＤを、電話呼出部１２１２に送信する。
【００６８】
第１実施形態と同様に、通知手段選択部１２１１によって電話通知が選択されたので、電話呼出部１２１２は、工作機械管理情報ＤＢ１３１を参照して、工作機械ＩＤ「ＡＡＡ」に対応付けられた担当者Ａの電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」及び工作機械名「工作機械Ａ」を特定する。（Ｓ５０４）。
【００６９】
次に、電話呼出部１２１２は、呼出に用いる音声を特定する（Ｓ５０５）。本実施形態では、電話呼出部１２１２は、音声ＤＢ１３３に記憶されている複数の音声の中から、通知手段選択部１２１１から受信した音声ＩＤに基づいて、工作機械５００で主軸負荷が０となったことを伝える音声を特定する。最後に、電話呼出部１２１２は、Ｓ５０４で特定した電話番号に発呼し、（Ｓ５０６）、その後、呼出先の担当者端末４００との接続が確立された後、Ｓ５０５で特定した音声を再生する（Ｓ５０７）。
【００７０】
また、第１実施形態と同様に、メール送信部１２１３は、工作機械管理情報ＤＢ１３１を参照して、工作機械ＩＤ「ＡＡＡ」に対応付けられた担当者Ａのメールアドレス「ａａａ＠…」を特定し（Ｓ５０８）、工作機械情報受信部１２１０で受信した加工情報を送信する（Ｓ５０９）。
【００７１】
その後、担当者Ａは、担当者端末４００を操作してサーバ装置１００にログインする（Ｓ６０４）。サーバ装置１００のログイン部１２１４は、担当者端末４００からのログイン要求に応答して、ログイン要求を送信した担当者端末４００の電話番号に対応付けられている工作機械５００の加工情報を返信する（Ｓ６０５）。本実施形態では、ログイン部１２１４は、工作機械管理情報ＤＢ１３１及び加工情報ＤＢ１３４を参照して、担当者端末４００Ａの電話番号「０９０−ＸＸＸＸ−ＸＸＸＸ」に対応付けられている工作機械５００Ａの工作機械ＩＤ「ＡＡＡ」と加工情報とを返信する。
【００７２】
担当者端末４００の制御部４１０は、受信した加工情報に基づいて表示部４３０を構成する（Ｓ６０６）。本実施形態では、図７に示されるように、制御部４１０は、工作機械５００Ａの加工情報を一覧で表示し、及びこの工作機械５００Ａに対する制御指示（開始指示及び停止指示）を行い得る開始ボタン７１０と停止ボタン７２０とを配置するよう表示部４３０を構成する。
【００７３】
表示部４３０の加工情報に基づいて、担当者Ａは、工作機械５００に対する制御指示をサーバ装置１００に送信する（Ｓ６０７）。本実施形態では、担当者Ａが図７の停止ボタン７２０を選択することにより、工作機械５００Ａに対する停止指示を送信したものとする。担当者装置４００の制御指示受付部４１１が制御指示を受け付けると、担当者装置４００の送信部４１２は、制御指示受付部４１１によって受け付けられた制御指示をサーバ装置１００に送信する。本実施形態では、工作機械ＩＤ「ＡＡＡ」及び制御信号「０：ＯＦＦ」を含む制御指示が、サーバ装置１００に送信される。
【００７４】
サーバ装置１００の工作機械制御部１２１５が工作機械５００に対する制御指示を受信すると、工作機械制御部１２１５がゲートウェイ装置２００に制御指示を送信し（Ｓ６０８）、ゲートウェイ装置２００が、指定された工作機械５００に制御信号（ＯＮ／ＯＦＦ）を送信する（Ｓ６０９）。
【００７５】
工作機械５００のＣＮＣ装置は、受信した制御信号に従って、工作機械５００の駆動を制御する（Ｓ６１０）。本実施形態では、受信した制御信号「０：ＯＦＦ」にしたがって、工作機械５００Ａは停止する。
【００７６】
以上、本発明によれば、工作機械から送信される加工情報が一定の条件を満たす場合にも工作機械の担当者への電話通知を可能としたことにより、異常停止等のエラーが発生する前であっても、担当者は、緊急性の高い事態を把握することができる。さらに、担当者が所有する担当者端末から工作機械の制御を可能としたことにより、迅速に工作機械を停止させ、経済的損失の拡大を防ぐことができる。
【００７７】
（第３実施形態）
図８は、本発明の一実施形態に係る工作機械管理処理の一例を示す。図８は、工作機械５００Ａの加工指示書が登録された際に、工作機械管理システム１０が工場端末６００Ａを介して担当者Ａに加工指示書の提示を行う例を示す。工作機械管理システム１０の工作機械管理情報ＤＢ１３１には、図３に示されるレコードが格納されているものとする。
【００７８】
プログラム作成者Ｂが、管理者端末３００を操作してサーバ装置１００にログインする（Ｓ８０１）。ログイン部１２１４は、管理者端末３００からのログイン要求に応答して、工作機械管理システム１０が管理している１又は複数の工作機械５００の加工情報を返信する（Ｓ８０２）。本実施形態では、工作機械管理システム１０が管理している３つの工作機械５００Ａ、５００Ｂ、５００Ｃの工作機械ＩＤと加工情報とが返信されるものとする。
【００７９】
管理者端末３００の制御部３１０は、受信した加工情報に基づいて表示部３３０を構成する（Ｓ８０３）。本実施形態では、図９に示されるように、制御部３１０は、タブ形式で工作機械毎に加工情報を一覧で表示し、及びこの各工作機械５００に対する制御指示（開始指示及び停止指示）を行い得る開始ボタン９１０と停止ボタン９２０とを配置するよう表示部３３０を構成する。さらに、制御部３１０は、工作機械５００に関するファイルを登録し得るファイルボタン９３０を配置するよう表示部３３０を構成する。
【００８０】
プログラム作成者Ｂは、管理者端末３００を介して、工作機械５００に関するファイルを登録する（Ｓ８０４）。本実施形態では、プログラム作成者Ｂが図９のファイルボタンを選択することにより表示されるファイル登録画面において、工作機械５００Ａの加工指示書を登録したものとする。管理者端末３００のファイル受付部３１１がファイルの登録要求を受け付けると、管理者端末３００の送信部３１２は、ファイル受付部３１１によって受け付けられた登録要求をサーバ装置１００に送信する。本実施形態では、工作機械ＩＤ「ＡＡＡ」及び加工指示書ファイルを含む登録要求がサーバ装置１００に送信される。
【００８１】
サーバ装置１００のファイル受付処理部１２１６が工作機械５００に関するファイルの登録要求を受信すると、ファイル受付処理部１２１６がゲートウェイ装置２００にファイルを送信して（Ｓ８０５）、ゲートウェイ装置２００が、指定された工作機械５００に対応付けられた工場端末６００にファイルを転送する（Ｓ８０６）。本実施形態では、ファイル受付処理部１２１６が工作機械管理情報ＤＢ１３１を参照して工作機械ＩＤ「ＡＡＡ」に対応付けられた工場端末ＩＤ「６ＡＡＡ」を特定して、ゲートウェイ装置２００が、特定された工場端末ＩＤ「６ＡＡＡ」で指定される工場端末６００Ａに加工指示書ファイルを転送する。
【００８２】
その後、担当者Ａは、工場端末６００からゲートウェイ    装置２００を介してサーバ装置１００にログインする（Ｓ８０７、Ｓ８０８）。ログイン部１２１４は、工場端末６００からのログイン要求に応答して、ログイン要求を送信した工場端末６００の工場端末ＩＤに対応付けられている工作機械５００の加工情報を返信する（Ｓ８０９、Ｓ８１０）。本実施形態では、ログイン部１２１４は、工作機械管理情報ＤＢ１３１を参照して、工場端末６００Ａの工場端末ＩＤ「６ＡＡＡ」に対応付けられている工作機械５００Ａの工作機械ＩＤ「ＡＡＡ」を特定する。続いてゲートウェイ装置２００は、工作機械ＩＤ「ＡＡＡ」と共に、工作機械ＩＤ「ＡＡＡ」により特定される工作機械５００Ａの加工情報を返信する。
【００８３】
工場端末６００の制御部６１０は、受信した加工情報に基づいて表示部６３０を構成する（Ｓ８１１）。本実施形態では、図１０に示されるように、制御部６１０は、工作機械５００Ａの加工情報を一覧で表示し、及びこの工作機械５００Ａに対する制御指示（開始指示及び停止指示）を行い得る開始ボタン１０１０と停止ボタン１０２０とを配置するよう表示部４３０を構成する。さらに、制御部６１０は、工作機械５００に関して受信されたファイルを表示するよう表示部４３０を構成する。本実施形態では、図１０に示されるように、領域１０３０に工作機械５００Ａの加工指示書ファイル１０４０が選択可能な形式で表示される。
【００８４】
担当者Ａは、工場端末６００を介して、工作機械５００の加工指示書の表示要求を行う（Ｓ８１２）。本実施形態では、担当者Ａが図１０の加工指示書ファイル１０４０を選択することにより表示要求が送信され、工場端末６００の表示部４３０において選択された加工指示書ファイルが提示される。
【００８５】
本実施形態では、工作機械５００に関するファイルの登録要求を受信することに応じて、ファイル受付処理部１２１６が、指定された工作機械５００に対応付けられた工場端末６００にファイルを転送する例について説明した。ファイル受付処理部１２１６が記憶部１３０にファイルを登録して、指定された工作機械５００に対応付けられた工場端末６００にファイルの受付を通知する別の実施形態では、担当者Ａは、任意のタイミングで工場端末６００からファイル閲覧要求をサーバ装置１００に送信し、サーバ装置１００がファイル閲覧要求で指定されたファイルを工場端末６００に送信することによって、担当者Ａは工作機械５００の加工指示書を工場端末６００で閲覧することができる。
【００８６】
以上、本発明によれば、工作機械に対応付けられた工場端末においてファイルの閲覧を可能としたことにより、従来の紙媒体のやりとりが抱えていたコストや意思疎通の問題を解消することができる。
【００８７】
なお、管理者端末３００及び工場端末６００はいずれもビデオ通話の機能を有しており、担当者とプログラム作成者とは、適宜ビデオ通話を利用することによって、円滑にコミュニケーションを取りながら作業を行うことができる。
【００８８】
さらに、工場端末６００は、担当者端末４００同様、工作機械に対する制御機能を有しており、担当者は制御盤と作業場とを往復することなく、作業場で微調整を行いながら、その場で工作機械の制御を行うことができる。
【００８９】
（サーバ装置の通知処理）
図１１は、本発明の一実施形態に係るサーバ装置１００の通知処理の流れを示すフローチャートである。以下、サーバ装置１００の通知処理フローを、詳細に説明する。
【００９０】
サーバ装置１００の工作機械情報受信部１２１０は、ゲートウェイ装置２００からエラー情報を受信したか否か判定する（Ｓ１１０１）。また、工作機械情報受信部１２１０は、ゲートウェイ装置２００から加工情報を受信したか否か判定する（Ｓ１１０２）。ゲートウェイ装置２００から加工情報を受信した場合（Ｓ１１０２：ＹＥＳ）、通知手段選択部１２１１は、受信した加工情報と通知判定ＤＢ１３２とに基づいて、異常事態の発生か否か判定する（Ｓ１１０３）。
【００９１】
異常事態の発生と判定される場合（Ｓ１１０３：ＹＥＳ）、また、エラー情報を受信した場合（Ｓ１１０１：ＹＥＳ）、サーバ装置１００は、Ｓ１１０４からＳ１１０７で記載される電話通知処理、及びＳ１１０８からＳ１１０９で記載されるメール通知処理を行う。
【００９２】
本実施形態では、電話呼出部１２１２は、工作機械管理情報ＤＢ１３１を参照して、工作機械ＩＤに対応付けられた担当者の電話番号を特定する（Ｓ１１０４）。前述したように、電話呼出部１２１２は、音声を再生する際に用いる、工作機械ＩＤに対応付けられた工作機械名について特定してもよい。次に、電話呼出部１２１２は、音声ＤＢ１３３に記憶されている複数の音声の中から、呼出に用いる音声を特定する（Ｓ１１０５）。その後、電話呼出部１２１２は、Ｓ１１０４で特定した電話番号に発呼し（Ｓ１１０６）、Ｓ１１０５で特定した音声を再生する（Ｓ１１０７）。
【００９３】
また、メール送信部１２１３は、工作機械管理情報ＤＢ１３１を参照して、工作機械ＩＤに対応付けられた担当者のメールアドレスを特定する（Ｓ１１０８）。その後、メール送信部１２１３は、Ｓ１１０８で特定したメールアドレスにメール送信を行う（Ｓ１１０９）。
【００９４】
なお、異常事態の発生と判定されない場合（Ｓ１１０３：ＮＯ）、工作機械情報受信部１２１０は、受信した加工情報を加工情報ＤＢ１３４に登録する（Ｓ１１１０）。前述したように、異常事態の発生と判定されない場合に、任意でメール送信を行うことも可能であり、その場合、Ｓ１１１０に続けて又は並行してＳ１１０８からＳ１１０９で記載されるメール通知処理を行う。
【００９５】
（別の実施形態）
別の実施形態では、図１２に示されるように、工作機械管理システム１０は、サーバ装置１００の一部の構成を担う音声管理サーバ８００を備えることができる。
【００９６】
音声管理サーバ８００は、ＣＰＵ及びメモリを含む制御部８１０、ネットワークＮ１と接続するための通信部８２０、ユーザからの操作を受け付けるタッチパネル等の入力部を表示する表示部８３０、記憶部８４０等を備えている。制御部８１０は、記憶部８４０に記憶されているプログラムに含まれる命令をＣＰＵが実行することによって、呼出部８１１として機能する。また、本実施形態では、音声管理サーバ８００が、担当者に対する呼出に用いる複数の音声を管理する音声ＤＢ１３３を有する。呼出部は、サーバ装置１００から特定の呼出用音声を用いた担当者に対する呼出を指示されたときに、この担当者に対応する電話番号に発呼して特定の呼出用音声を再生する。呼出に用いる音声は、音声ＤＢ１３３に記憶されている複数の音声の中から特定される。
【００９７】
工作機械管理システム１０が音声管理サーバ８００を備える本実施形態では、サーバ装置１００は、電話呼出部１２１２に替えて、特定の呼出用音声を用いた担当者に対する呼出を音声管理サーバ８００に対して指示する電話呼出指示部１２１７を備える。
【符号の説明】
【００９８】
１０…工作機械管理システム、１００…サーバ装置、１１０…入力部、１２０…制御部、１２１…演算処理部、１２１０…工作機械情報受信部、１２１１…通知手段選択部、１２１２…電話呼出部、１２１３…メール送信部、１２１４…ログイン部、１２１５…工作機械制御部、１２１６…ファイル受付処理部、１２１７…電話呼出指示部、１２２…メモリ、１３０…記憶部、１３１…工作機械管理情報ＤＢ、１３２…通知判定ＤＢ、１３３…音声ＤＢ、１３４…加工情報ＤＢ、１４０…通信部、２００…ゲートウェイ装置、３００…管理者端末、３１０…制御部、３１１…ファイル受付部、３１２…送信部、３２０…通信部、３３０…表示部、３４０…記憶部、３５０…撮像部、４００…担当者端末、４１０…制御部、４１１…制御指示受信部、４１２…送信部、４２０…通信部、４３０…表示部、４４０…記憶部、５００…工作機械、６００…工場端末、６１０…制御部、６２０…通信部、６３０…表示部、６４０…記憶部、６５０…撮像部、７１０…開始ボタン、７２０…停止ボタン、９１０…開始ボタン、９２０…停止ボタン、９３０…ファイルボタン、１０１０…開始ボタン、１０２０…停止ボタン、１０３０…領域、１０４０…加工指示書ファイル、８００…音声管理サーバ、８１０…制御部、８１１…呼出部、８２０…通信部、８３０…表示部、８４０…記憶部、Ｎ１…ネットワーク、Ｎ２…ネットワーク
【図１】
2018081474.tif 000003
【図２】
2018081474.tif 000004
【図３】
2018081474.tif 000005
【図４】
2018081474.tif 000006
【図５】
2018081474.tif 000007
【図６】
2018081474.tif 000008
【図７】
2018081474.tif 000009
【図８】
2018081474.tif 000010
【図９】
2018081474.tif 000011
【図１０】
2018081474.tif 000012
【図１１】
2018081474.tif 000013
【図１２】
2018081474.tif 000014