(57)【要約】【課題】ネットワーク接続機能を持たない切削加工機であってもネットワークを使って管理できる切削加工機の管理システムを提供する。【解決手段】  本発明に係る切削加工機の管理システム１００は、ネットワークを介して複数の操作端末１６０と接続可能に構成されたサーバ装置１５０と、ネットワークを介してサーバ装置１５０に接続されるとともに切削加工機１０Ａ〜１０Ｃが直接接続された仲介装置１２０とを備える。仲介装置１２０は、切削加工機１０Ａ〜１０Ｃの識別子をそれぞれ作成する。サーバ装置１５０は、接続された操作端末１６０から切削加工機の識別子が指定された命令を受信する。仲介装置１２０は、受信した命令において指定されている識別子に対応する切削加工機に対して命令を送信する。【選択図】図１
2020123256.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して複数の操作端末と接続可能に構成されたサーバ装置と、
ネットワークを介して前記サーバ装置に接続されるとともに、１つまたは複数の切削加工機が直接接続された仲介装置と、
を備え、
前記仲介装置は、
接続された切削加工機からそれぞれ機体情報を取得するとともに、前記取得した機体情報に基づいて前記接続された切削加工機の識別子をそれぞれ作成する識別子作成部と、
前記サーバ装置からの命令を受信する第１受信部と、
前記第１受信部が受信した命令を切削加工機に対して送信する第１送信部と、
を備え、
前記サーバ装置は、
接続された操作端末から切削加工機の識別子が指定された命令を受信する第２受信部と、
前記第２受信部が受信した命令を前記仲介装置に送信する第２送信部と、
を備え、
前記第１送信部は、前記第１受信部が受信した命令において指定されている識別子に対応する切削加工機に対して前記命令を送信するように設定されている、
切削加工機の管理システム。
【請求項２】
前記サーバ装置は、複数の操作端末とインターネットを介して接続可能に構成されている、
請求項１に記載の切削加工機の管理システム。
【請求項３】
前記仲介装置は、前記サーバ装置とインターネットを介して接続されている、
請求項２に記載の切削加工機の管理システム。
【請求項４】
前記仲介装置は、前記識別子作成部で作成された識別子を前記サーバ装置に送信する識別子送信部を備え、
前記サーバ装置は、前記識別子送信部から送信された識別子を登録する登録部を備え、
前記第２受信部は、操作端末で指定された識別子が前記登録部に登録された識別子の１つと一致するときに命令を受け付けるように設定されている、
請求項１〜３のいずれか一つに記載の切削加工機の管理システム。
【請求項５】
前記１つまたは複数の切削加工機は、それぞれ機体情報として機種情報および製造番号情報を記憶しており、
前記識別子作成部は、
各切削加工機から機種情報および製造番号情報を取得する取得部と、
前記取得部で取得した機種情報および製造番号情報に基づいて各切削加工機の識別子を作成する作成部と、
を備えている、
請求項１〜４のいずれか一つに記載の切削加工機の管理システム。
【請求項６】
前記仲介装置に接続されるとともに、前記１つまたは複数の切削加工機の画像を撮影可能に構成された撮影装置を備え、
前記サーバ装置は、
切削加工機の識別子が指定されるとともに前記指定された識別子に対応する切削加工機の画像を撮影する撮影命令を、接続された操作端末から受信する第１撮影命令受信部と、
前記第１撮影命令受信部が受信した撮影命令を前記仲介装置に送信する第１撮影命令送信部と、
を備え、
前記仲介装置は、
前記サーバ装置からの撮影命令を受信する第２撮影命令受信部と、
前記第２撮影命令受信部が受信した撮影命令を前記撮影装置に対して送信する第２撮影命令送信部と、
を備えている、
請求項１〜５のいずれか一つに記載の切削加工機の管理システム。
【請求項７】
前記仲介装置は、接続された切削加工機ごとに前記第１受信部と前記第１送信部とを含むクライアントを生成するクライアント作成部を備え、
前記クライアント作成部は、切削加工機が前記仲介装置と接続されるたびに前記仲介装置と接続された切削加工機のクライアントを作成する、
請求項１〜６のいずれか一つに記載の切削加工機の管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、切削加工機の管理システムに関する。
【背景技術】
【０００２】
従来から、例えば人口歯などを切削加工で製作する切削加工機が知られている。例えば、特許文献１には、ワークを保持する保持部と、加工ツールを回転させるスピンドルと、保持部およびスピンドルを３次元的に平行移動させる機構とを備えた切削加工機が開示されている。
【０００３】
また、従来から、いわゆるＩｏＴ（Ｉｎｔｅｒｎｅｔ  ｏｆ  Ｔｈｉｎｇｓ）技術が知られている。ＩｏＴ技術では、情報通信機器だけでなく種々の機器に通信機能を持たせ、インターネットに接続することにより、機器の遠隔操作や機器の仕事の管理などを行うことができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−９４４３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
切削加工機でＩｏＴを行うために切削加工機にインターネット等のネットワークに接続できる機能を持たせることは可能である。しかし、ネットワーク接続する機能を備えない既存の切削加工機は多数存在し、また、コストアップに繋がる等の理由でネットワーク接続機能を持たせていない切削加工機も多数製造されている。このような多くの切削加工機は、ネットワークを使った管理の対象とされてこなかった。しかしながら、遠隔で操作や監視ができる等、ネットワークを使って切削加工機を管理する利点はあり、ネットワーク接続機能を持たない切削加工機でもネットワークを使った管理ができると非常に便利である。
【０００６】
本発明はかかる点に鑑みてなされたものであり、その目的は、ネットワーク接続機能を持たない切削加工機であってもネットワークを使って管理できる切削加工機の管理システムを提供することである。
【課題を解決するための手段】
【０００７】
ここに開示する切削加工機の管理システムは、ネットワークを介して複数の操作端末と接続可能に構成されたサーバ装置と、ネットワークを介して前記サーバ装置に接続されるとともに、１つまたは複数の切削加工機が直接接続された仲介装置とを備えている。前記仲介装置は、識別子作成部と、第１受信部と、第１送信部とを備えている。前記識別子作成部は、接続された切削加工機からそれぞれ機体情報を取得するとともに、前記取得した機体情報に基づいて前記接続された切削加工機の識別子をそれぞれ作成する。前記第１受信部は、前記サーバ装置からの命令を受信する。前記第１送信部は、前記第１受信部が受信した命令を切削加工機に対して送信する。前記サーバ装置は、第２受信部と、第２送信部とを備えている。前記第２受信部は、接続された操作端末から切削加工機の識別子が指定された命令を受信する。前記第２送信部は、前記第２受信部が受信した命令を前記仲介装置に送信する。そして、前記仲介装置の前記第１送信部は、前記第１受信部が受信した命令において指定されている識別子に対応する切削加工機に対して前記命令を送信するように設定されている。
【０００８】
上記切削加工機の管理システムによれば、仲介装置に接続されている各切削加工機は、仲介装置が作成した識別子によって識別されているため、仲介装置を介せば、ネットワーク上のアドレスを有するのと同じように扱うことができる。よって、識別子が指定された命令であれば、サーバ装置にネットワーク接続された操作端末から発せられた命令であっても、サーバ装置とサーバ装置にネットワーク接続された仲介装置とを介して指定の切削加工機に送信することができる。このようなシステムにより、ネットワーク接続機能を持たない切削加工機であってもネットワークを使って管理することができる。
【図面の簡単な説明】
【０００９】
【図１】一実施形態に係る切削加工機の管理システムを模式的に示した図である。
【図２】切削加工機の一例を示す斜視図である。
【図３】切削加工機の縦断面図である。
【図４】管理システムのブロック図である。
【図５】切削加工機の識別ＩＤが登録されるまでのプロセスを示す模式図である。
【図６】切削加工機のエラー情報が操作端末に届くまでのプロセスを示す模式図である。
【図７】撮影システムの遠隔操作のプロセスを示す模式図である。
【図８】切削加工機の遠隔操作のプロセスを示す模式図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照しながら、本発明の実施形態に係る切削加工機の管理システムについて説明する。なお、ここで説明される実施形態は、当然ながら特に本発明を限定することを意図したものではない。また、同じ作用を奏する部材・部位には同じ符号を付し、重複する説明は適宜省略または簡略化する。
【００１１】
図１は、一実施形態に係る切削加工機の管理システム１００（以下、管理システム１００）を模式的に示した図である。図１に示すように、本実施形態に係る管理システム１００は、サーバ装置１５０と、仲介コンピュータ１２０と、撮影システム１１０とから構成されている。仲介コンピュータ１２０は、インターネット回線２０１を介してサーバ装置１５０と接続されている。また、仲介コンピュータ１２０には、複数の切削加工機１０Ａ、１０Ｂ、および１０Ｃが接続されている。仲介コンピュータ１２０には、３つの切削加工機１０Ａ〜１０Ｃが、それぞれＵＳＢケーブル２０２によってダイレクト接続（直接接続）されている。ただし、仲介コンピュータ１２０に接続される切削加工機は１つでもよく、４つ以上でもよい。仲介コンピュータ１２０には、撮影システム１１０もダイレクト接続されている。
【００１２】
なお、図１に示すように、仲介コンピュータ１２０は、サーバ装置１５０に複数接続されていてもよい。それぞれの仲介コンピュータ１２０には、１つまたは複数の切削加工機が接続される。仲介コンピュータ１２０の中には、撮影システム１１０が接続されていないものがあってもよい。
【００１３】
サーバ装置１５０は、ここでは、クラウドコンピューティングシステム１４０の中の１つのサーバ機であって、インターネット回線２０１に接続されている。サーバ装置１５０は、複数の操作端末１６０とインターネットを介して接続可能に構成されている。図１では、例示的に複数の操作端末１６０とサーバ装置１５０とが接続された状態を図示しているが、操作端末１６０は常時接続されている必要はない。操作端末１６０は、必要なときに、必要なものが接続されればよい。操作端末１６０は、例えば、コンピュータやスマートフォン等である。サーバ装置１５０と操作端末１６０とは、インターネット回線２０１を介して接続されている。インターネット回線２０１は、有線であっても無線であってもよい。
【００１４】
図２は、第１切削加工機１０Ａの一例を示す斜視図である。図２は、扉２５を開けた状態の第１切削加工機１０Ａを示している。以下の説明では、左、右、上、下とは、それぞれ、第１切削加工機１０Ａの扉２５側にいるユーザーから見た場合の左、右、上、下である。また、上記ユーザーが第１切削加工機１０Ａに近づく方を後方、遠ざかる方を前方とする。図面中の符号Ｆ、Ｒｒ、Ｌ、Ｒ、Ｕ、Ｄは、それぞれ前、後、左、右、上、下を表す。
【００１５】
図２に示すように、第１切削加工機１０Ａは箱状に形成されている。本実施形態では、第１切削加工機１０Ａは、筐体２０と、扉２５とを備えている。筐体２０は、前面に開口部を備えた箱状に構成されている。筐体２０の前方側の開口部には、扉２５が設けられている。扉２５は、開閉可能に構成されている。扉２５は、筐体２０に対し、上下方向にスライド可能に取り付けられている。扉２５が上下方向にスライドすることで、筐体２０の前部の開口部を通じて筐体２０の内部と外部を連通させることができる。
【００１６】
図３は、第１切削加工機１０Ａの縦断面図である。図３に示すように、筐体２０内部において被切削物Ｗが加工される加工エリア２０ａの床面２０ａ１は、後方に向かって下降傾斜している。ツールＴを回転させる主軸３０も、加工エリア２０ａの床面２０ａ１に垂直となるように傾斜して設けられている。以下では、加工エリア２０ａの床面２０ａ１の前後方向をＸ１方向と称し、主軸３０の伸長方向をＺ１方向と称する。また、第１切削加工機１０Ａの左右方向をＹ方向と称する。筐体２０の加工エリア２０ａには、主軸３０、保持機構４０、Ｘ１方向移動機構５１、Ｙ方向移動機構５２（図４参照）、Ｚ１方向移動機構５３が配置されている。
【００１７】
主軸３０は、ツールＴを把持して回転させる。図３に示すように、主軸３０は、駆動部３１と把持部３２とを備えている。把持部３２は、主軸３０の先端部にあってツールＴを把持する。駆動部３１は、把持部３２に把持されたツールＴを把持部３２ともに回転させる。
【００１８】
保持機構４０は、被切削物Ｗを保持するように構成されている。被切削物Ｗは、例えば人工歯の材料である。保持機構４０は、被切削物Ｗを保持するとともに、図３のＡ１方向とＡ２方向とに被切削物Ｗを回転させることができる。この回転により、ツールＴに対する被切削物Ｗの姿勢を様々に変えることができる。
【００１９】
主軸３０は、Ｙ方向移動機構５２およびＺ１方向移動機構５３により、Ｙ方向およびＺ１方向に移動される。主軸３０に保持されたツールＴは、主軸３０とともにＹ方向およびＺ１方向に移動する。また、保持機構４０は、Ｘ１方向移動機構５１によりＸ１方向に移動される。保持機構４０に保持された被切削物Ｗは、保持機構４０とともにＸ１方向に移動する。これにより、ツールＴと被切削物Ｗとの間の三次元的位置関係を刻々変化させることができる。
【００２０】
図２に示すように、第１切削加工機１０Ａは、制御装置６０を備えている。図４は、本実施形態に係る管理システム１００のブロック図である。図４に示すように、制御装置６０には、主軸３０と、保持機構４０と、Ｘ１方向移動機構５１と、Ｙ方向移動機構５２と、Ｚ１方向移動機構５３とが接続されている。
【００２１】
制御装置６０の構成は特に限定されない。制御装置６０は、例えばマイクロコンピュータである。マイクロコンピュータのハードウェア構成は特に限定されないが、例えば、ホストコンピュータ等の外部機器から印刷データ等を受信するインターフェイス（Ｉ／Ｆ）と、制御プログラムの命令を実行する中央演算処理装置（ＣＰＵ：central processing unit）と、ＣＰＵが実行するプログラムを格納したＲＯＭ（read only memory）と、プログラムを展開するワーキングエリアとして使用されるＲＡＭ（random access memory）と、上記プログラムや各種データを格納するメモリ等の記憶装置とを備えている。制御装置６０の各部の機能は必ずしも筐体２０の内部に設けられたハードウェアによって全て実現される必要はなく、制御装置６０に接続されたコンピュータ等がその機能の一部を担っていてもよい。
【００２２】
図４に示すように、制御装置６０は、切削制御部６１と、命令受信部６２と、ステータス情報送信部６３と、機体情報記憶部６４とを備えている。制御装置６０は、他の処理部を備えていてもよいが、ここでは説明を省略する。
【００２３】
切削制御部６１は、主軸３０、保持機構４０、Ｘ１方向移動機構５１、Ｙ方向移動機構５２、およびＺ１方向移動機構５３を制御して被切削物Ｗに対して切削加工を行うように設定されている。
【００２４】
命令受信部６２は、外部機器からの命令を受け、切削制御部６１等にその命令を実行させるように設定されている。ここでは、第１切削加工機１０Ａは仲介コンピュータ１２０に接続されており、命令受信部６２は、仲介コンピュータ１２０からの命令を受信する。仲介コンピュータ１２０からの命令は、例えば、切削加工の開始、停止、スキップ、または中止の命令や、ステータス情報の送信命令や、機体情報の送信命令などである。
【００２５】
ステータス情報送信部６３は、第１切削加工機１０Ａのステータス情報を送信する。ここでは、ステータス情報送信部６３は、仲介コンピュータ１２０にステータス情報を送信する。ステータス情報は、例えば、切削加工の進捗度に関する情報や、エラー情報などを含んでいる。
【００２６】
機体情報記憶部６４は、第１切削加工機１０Ａ自体に関する情報を記憶している。機体情報記憶部６４は、機種情報記憶部６４ａと製造番号情報記憶部６４ｂとを備え、機種情報および製造番号情報を記憶している。機種情報記憶部６４ａは、第１切削加工機１０Ａの機種情報を記憶している。機種情報は、例えば、第１切削加工機１０Ａの型式を表す記号である。製造番号情報記憶部６４ｂは、第１切削加工機１０Ａの製造番号情報を記憶している。製造番号情報は、例えば、第１切削加工機１０Ａのシリアルナンバーである。
【００２７】
第１切削加工機１０Ａは、ここでは、インターネット接続できる機能を備えない切削加工機である。本実施形態に係る切削加工機の管理システム１００は、第１切削加工機１０Ａのようなインターネット接続する機能を有さない切削加工機も、インターネットを介して操作することができる。ただし、第１切削加工機１０Ａは、インターネット接続機能を備えていてはいけないわけではない。
【００２８】
第２切削加工機１０Ｂ、および第３切削加工機１０Ｃは、第１切削加工機１０Ａと同じ機種の切削加工機であってもよいし、異なる機種の切削加工機であってもよい。ただし、第２切削加工機１０Ｂ、第３切削加工機１０Ｃも、機種情報および製造番号情報を記憶している必要があり、また仲介コンピュータ１２０によってそれらを読み出すことができる必要がある。なお、上記した第１切削加工機１０Ａの構成は一例に過ぎず、切削加工機の態様を何ら限定するものではない。
【００２９】
撮影システム１１０は、切削加工機１０Ａ〜１０Ｃの画像を撮影可能に構成されている。撮影システム１１０は、ここでは、仲介コンピュータ１２０とＵＳＢケーブル２０２でダイレクト接続されている。撮影システム１１０は、仲介コンピュータ１２０の命令に基づいて切削加工機１０Ａ〜１０Ｃの画像を撮影する。撮影システム１１０は、第１カメラ１１１と、第２カメラ１１２と、第３カメラ１１３とを備えている。
【００３０】
第１カメラ１１１は、第１切削加工機１０Ａの画像を撮影できるように設けられている。第１カメラ１１１は、例えば、第１切削加工機１０Ａの加工エリア２０ａ内の動画を撮影できるように構成されている。ただし、第１カメラ１１１が撮影するものは、それに限定されない。例えば、第１カメラ１１１は、第１切削加工機１０Ａの外観を撮影するように構成されていてもよい。
【００３１】
第２カメラ１１２は、仲介コンピュータ１２０の命令に基づいて第２切削加工機１０Ｂの画像を撮影する。第３カメラ１１３は、仲介コンピュータ１２０の命令に基づいて第３切削加工機１０Ｃの画像を撮影する。しかし、撮影システム１１０は、１つの切削加工機に対して１つのカメラを備えなくてもよい。例えば、撮影システム１１０は、切削加工機よりも少ない数のカメラを備え、カメラを移動または回動させることによって指定された切削加工機を撮影してもよい。また、カメラは切削加工機に内蔵されていてもよい。
【００３２】
仲介コンピュータ１２０は、複数の切削加工機１０Ａ〜１０Ｃがダイレクト接続されたコンピュータであり、複数の切削加工機１０Ａ〜１０Ｃとサーバ装置１５０とを仲介している。仲介コンピュータ１２０は、ここでは、機能を実現するためのソフトウェアが搭載された一般的なコンピュータである。ただし、本実施形態の仲介コンピュータ１２０を一例とする仲介装置は、一般的なコンピュータでなくともよく、専用のハードウェアであってもよい。
【００３３】
図４に示すように、仲介コンピュータ１２０は、識別子作成部１２１と、識別子送信部１２２と、クライアント作成部１２３と、命令受信部１２４と、命令送信部１２５と、ステータス情報受信部１２６と、ステータス情報送信部１２７と、撮影命令受信部１２８と、撮影命令送信部１２９と、映像受信部１３０と、映像送信部１３１とを備えている。
【００３４】
識別子作成部１２１は、接続された切削加工機からそれぞれ機体情報を取得するとともに、取得した機体情報に基づいて、接続された切削加工機の識別ＩＤをそれぞれ作成するように構成されている。図１の構成例では、識別子作成部１２１は、第１切削加工機１０Ａの識別ＩＤと、第２切削加工機１０Ｂの識別ＩＤと、第３切削加工機１０Ｃの識別ＩＤとを作成する。
【００３５】
識別子作成部１２１は、切削加工機の機体情報に基づいて識別ＩＤを作成する。識別子作成部１２１は、取得部１２１ａと、作成部１２１ｂとを備えている。取得部１２１ａは、切削加工機１０Ａ〜１０Ｃからそれぞれ機種情報および製造番号情報を取得する。作成部１２１ｂは、取得部１２１ａで取得した機種情報および製造番号情報に基づいて、切削加工機１０Ａ〜１０Ｃの識別ＩＤを作成する。作成部１２１ｂは、例えば、接続された切削加工機の型式とシリアルナンバーとを連続させた記号を、その切削加工機の識別ＩＤとして作成する。このような識別ＩＤは、全ての切削加工機を一意に識別できる識別子である。ただし、上記は識別ＩＤの作成方法の一例であり、それには限定されない。
【００３６】
識別子送信部１２２は、識別子作成部１２１で作成された識別ＩＤをサーバ装置１５０に送信する。詳しくは後述するが、識別子作成部１２１で作成された識別ＩＤは、サーバ装置１５０に登録されている。よって、切削加工機が存在しなくなっても、識別ＩＤは残り、サーバ装置１５０に保存されている。
【００３７】
クライアント作成部１２３は、接続された切削加工機を認識して、接続された切削加工機ごとにサーバ装置１５０と通信させるためのクライアントを生成する。クライアントは、ここでは、切削加工機１０Ａ〜１０Ｃの識別ＩＤにそれぞれ紐づけされ、サーバ装置１５０と切削加工機１０Ａ〜１０Ｃとの間をそれぞれ中継する仮想的な中継部である。操作端末１６０からサーバ装置１５０を介して、１つの切削加工機の識別ＩＤを指定した命令が送信されると、この指定に対応する切削加工機のクライアントだけがこの命令を処理する。これにより、仲介コンピュータ１２０は、切削加工機１０Ａ〜１０Ｃとサーバ装置１５０とを仲介する。命令受信部１２４、命令送信部１２５、ステータス情報受信部１２６、ステータス情報送信部１２７、撮影命令受信部１２８、撮影命令送信部１２９、映像受信部１３０、および映像送信部１３１は、複数の切削加工機１０Ａ〜１０Ｃのクライアント内にそれぞれ構成され、命令や情報を処理する。各クライアントは、命令受信部１２４、命令送信部１２５、ステータス情報受信部１２６、ステータス情報送信部１２７、撮影命令受信部１２８、撮影命令送信部１２９、映像受信部１３０、および映像送信部１３１を含んでいる。なお、クライアント作成部１２３は、切削加工機が仲介コンピュータ１２０と接続されるたびに、接続された切削加工機のクライアントを作成する。
【００３８】
命令受信部１２４は、サーバ装置１５０からの命令を受信する。サーバ装置１５０からの命令とは、例えば、切削加工の開始、停止命令などである。サーバ装置１５０からの命令においては、対象となる切削加工機の識別ＩＤが指定されている。命令送信部１２５は、命令受信部１２４が受信した命令を切削加工機に対して送信する。その際、命令送信部１２５は、命令受信部１２４が受信した命令において指定されている識別ＩＤに対応するクライアントに対して命令を送信する。仲介コンピュータ１２０内のクライアントと切削加工機とは１対１に対応しているため、命令送信部１２５は、命令受信部１２４が受信した命令において指定されている識別ＩＤに対応する切削加工機に対して命令を送信する。例えば、命令受信部１２４が受信した命令において第１切削加工機１０Ａが指定されている場合には、命令送信部１２５は、第１切削加工機１０Ａにその命令を送信する。なお、ステータス情報等の情報のやりとりも、同様にクライアントを介して実行される。
【００３９】
ステータス情報受信部１２６は、切削加工機１０Ａ〜１０Ｃのそれぞれからステータス情報を受信している。ステータス情報は、切削加工機１０Ａ〜１０Ｃから能動的に送信されてもよいし、仲介コンピュータ１２０の送信命令に対して送信されてもよい。ステータス情報送信部１２７は、切削加工機１０Ａ〜１０Ｃのステータス情報をサーバ装置１５０に送信している。このとき、ステータス情報送信部１２７は、ステータス情報に切削加工機の識別ＩＤの情報を付加する。送信されるステータス情報には、識別ＩＤの情報が含まれている。
【００４０】
撮影命令受信部１２８は、サーバ装置１５０からの撮影命令を受信するように設定されている。サーバ装置１５０からの撮影命令においては、画像を撮影すべき切削加工機の識別ＩＤが指定されている。撮影命令送信部１２９は、撮影命令受信部１２８が受信した撮影命令を撮影システム１１０に対して送信する。撮影システム１１０は、この撮影命令において指定されている切削加工機の画像を撮影する。
【００４１】
映像受信部１３０は、撮影システム１１０から、撮影された画像のデータを受信する。映像送信部１３１は、撮影システム１１０から送信された画像のデータをサーバ装置１５０に送信する。このとき、映像送信部１３１は、画像データに切削加工機の識別ＩＤの情報を付加する。送信される画像データには、識別ＩＤの情報が含まれている。
【００４２】
図４に示すように、サーバ装置１５０は、仲介コンピュータ１２０とインターネットを介して接続されている。サーバ装置１５０は、切削加工機１０Ａ〜１０Ｃの管理を行う管理者がアクセスするコンピュータである。管理者は、サーバ装置１５０にインターネットを介して接続できる操作端末１６０を使って、サーバ装置１５０にアクセスする。操作端末１６０は、例えば、切削加工機１０Ａ〜１０Ｃとは離れた場所にあるコンピュータであってもよいし、携帯可能な通信機器であってもよい。
【００４３】
図４に示すように、サーバ装置１５０は、登録部１５１と、命令受信部１５２と、命令送信部１５３と、撮影命令受信部１５４と、撮影命令送信部１５５と、ステータス情報受信部１５６と、ステータス情報送信部１５７と、映像受信部１５８と、映像送信部１５９とを備えている。
【００４４】
登録部１５１は、仲介コンピュータ１２０の識別子送信部１２２から送信された識別ＩＤを登録するように構成されている。なお、既に登録されている識別ＩＤは、重ねては登録されない。例えば、仲介コンピュータ１２０に接続された切削加工機を一度仲介コンピュータ１２０から切り離し、再度接続した場合には、当該切削加工機の識別ＩＤは登録済みであるため、重ねては登録されない。
【００４５】
命令受信部１５２は、接続された操作端末１６０から、切削加工機の識別ＩＤが指定された命令を受信する。命令受信部１５２は、操作端末１６０で指定された識別ＩＤが登録部１５１に登録された識別ＩＤの１つと一致するときに命令を受け付けるように設定されている。このような制限を掛ける方法は特に限定されないが、例えば、操作端末１６０に登録された識別ＩＤを表示し、管理者は、表示された識別ＩＤを選択するようにしてもよい。命令送信部１５３は、命令受信部１５２が操作端末１６０から受信した命令を仲介コンピュータ１２０に送信する。
【００４６】
撮影命令受信部１５４は、接続された操作端末１６０から撮影命令を受信する。操作端末１６０からの撮影命令では、切削加工機の識別ＩＤが指定されている。撮影命令は、この指定された識別ＩＤに対応する切削加工機の画像を撮影する命令である。撮影命令送信部１５５は、撮影命令受信部１５４が受信した撮影命令を仲介コンピュータ１２０内のクライアントに送信する。
【００４７】
ステータス情報受信部１５６は、仲介コンピュータ１２０から切削加工機１０Ａ〜１０Ｃのステータス情報を受信する。ステータス情報は、仲介コンピュータ１２０から能動的に送信されてもよいし、サーバ装置１５０の送信命令に対して送信されてもよい。ステータス情報送信部１５７は、操作端末１６０からの送信命令に応じて、または随時、切削加工機１０Ａ〜１０Ｃのステータス情報を操作端末１６０に送信する。送信されるステータス情報には、識別ＩＤの情報が含まれている。
【００４８】
映像受信部１５８は、撮影システム１１０が撮影した画像のデータを、仲介コンピュータ１２０から受信する。映像送信部１５９は、仲介コンピュータ１２０から送信された画像のデータを操作端末１６０に送信する。送信される画像のデータには、識別ＩＤの情報が含まれている。
【００４９】
以下では、仲介コンピュータ１２０に第１切削加工機１０Ａが初めて接続されたときの識別ＩＤの登録について説明する。さらに、操作端末１６０に第１切削加工機１０Ａのエラー情報が送信され、それに対して管理者が映像の撮影および工程のスキップを命令した場合を例に、本実施形態に係る管理システム１００の運用について説明する。
【００５０】
図５は、第１切削加工機１０Ａの識別ＩＤが登録されるまでのプロセスを示す模式図である。図５に示すように、第１切削加工機１０Ａが初めて仲介コンピュータ１２０に接続されると、ステップＳ０１において、第１切削加工機１０Ａの機種情報Ｉ０１と製造番号情報Ｉ０２が仲介コンピュータ１２０に取得される。ステップＳ０２では、仲介コンピュータ１２０は、第１切削加工機１０Ａの識別ＩＤを作成する。この識別ＩＤは、第１切削加工機１０Ａの機種情報Ｉ０１と製造番号情報Ｉ０２に基づいて作成される。ここでは、仲介コンピュータ１２０は、第１切削加工機１０Ａの型式とシリアルナンバーとを連続させた記号を、第１切削加工機１０Ａの識別ＩＤとして作成する。
【００５１】
続くステップＳ０３では、第１切削加工機１０Ａの識別ＩＤ（図５においてはＩＤと表記）がサーバ装置１５０に送信される。識別ＩＤは、インターネット回線２０１を介して送信される。ステップＳ０４では、サーバ装置１５０は、仲介コンピュータ１２０から送信された第１切削加工機１０Ａの識別ＩＤを登録する。なお、ここに示す例では、第１切削加工機１０Ａは初めて仲介コンピュータ１２０に接続されたため、第１切削加工機１０Ａの識別ＩＤはサーバ装置１５０に未登録であったが、登録済みの場合にはステップＳ０４は割愛される。例えば、第１切削加工機１０Ａが登録後に他の仲介コンピュータ１２０に接続された場合でも、サーバ装置１５０には第１切削加工機１０Ａの識別ＩＤは登録済みであり、ステップＳ０４は割愛される。
【００５２】
ステップＳ０５では、第１切削加工機１０Ａを認識してサーバ装置１５０と通信させるためのクライアントが仲介コンピュータ１２０に作成される。操作端末１６０からサーバ装置１５０を介して、第１切削加工機１０Ａを指定した命令が送信されると、第１切削加工機１０Ａのクライアントだけがこの命令を処理する。これにより、仲介コンピュータ１２０は、第１切削加工機１０Ａとサーバ装置１５０とを仲介する。なお、クライアントは、仲介コンピュータ１２０と切削加工機とが接続し直されるたびに作成される。そのため、仲介コンピュータ１２０が更新されても、更新された仲介コンピュータ１２０の設定作業をする必要はない。
【００５３】
次に、操作端末１６０に第１切削加工機１０Ａのエラー情報が送信され、それに対して管理者が映像の撮影および工程のスキップを命令した場合を例に、本実施形態に係る管理システム１００の運用について説明する。図６は、第１切削加工機１０Ａのエラー情報が操作端末１６０に届くまでのプロセスを示す模式図である。エラー情報は、ステータス情報の１つである。ステップＳ１１では、切削加工中の第１切削加工機１０Ａに何らかのトラブルが発生し、第１切削加工機１０Ａがエラーを発信している。図６に示すように、第１切削加工機１０Ａは、仲介コンピュータ１２０にエラー情報Ｉ０３を送信する。エラー情報Ｉ０３は、ここでは、ＵＳＢケーブル２０２を介して送信される。または、仲介コンピュータ１２０からの送信命令によって、仲介コンピュータ１２０にエラー情報Ｉ０３が送信される場合もある。ステップＳ１２では、エラー情報Ｉ０３が仲介コンピュータ１２０によって受信される。
【００５４】
ステップＳ１３では、エラー情報に第１切削加工機１０Ａの識別ＩＤの情報が付加された情報Ｉ０４がサーバ装置１５０に送信される。情報Ｉ０４は、インターネット回線２０１を介して送信される。ステップＳ１４では、サーバ装置１５０により情報Ｉ０４が受信される。ステップＳ１５では、サーバ装置１５０により、第１切削加工機１０Ａのエラーを示す情報Ｉ０５が操作端末１６０に送信される。情報Ｉ０５も、インターネット回線２０１を介して送信される。ステップＳ１６では、エラー情報Ｉ０５が操作端末１６０によって受信される。これにより、管理者は、切削加工中の第１切削加工機１０Ａにエラーが発生したこと、およびエラーの種類を知ることができる。
【００５５】
図７は、撮影システム１１０の遠隔操作のプロセスを示す模式図である。図７に示すステップでは、管理者の求めに応じ、第１切削加工機１０Ａを撮影した画像が管理者のもとに送信される。図７に示すように、ステップＳ１７では、管理者が、操作端末１６０を通じて、第１切削加工機１０Ａの画像を撮影する撮影命令Ｐ１を発している。ステップＳ１７では、第１切削加工機１０Ａの識別ＩＤを指定した撮影命令Ｐ１が、操作端末１６０からサーバ装置１５０に送信されている。撮影命令Ｐ１は、インターネット回線２０１を介して送信される。
【００５６】
ステップＳ１８では、撮影命令Ｐ１がサーバ装置１５０によって受信される。それを受け、サーバ装置１５０は、ステップＳ１９において、第１切削加工機１０Ａの識別ＩＤを指定した撮影命令Ｐ２を仲介コンピュータ１２０に送信する。撮影命令Ｐ２は、インターネット回線２０１を介して送信される。ステップＳ２０では、仲介コンピュータ１２０によって撮影命令Ｐ２が受信される。ステップＳ２１では、仲介コンピュータ１２０は、撮影システム１１０に対し、第１切削加工機１０Ａの画像を撮影するように命令する撮影命令Ｐ３を送信する。撮影命令Ｐ３は、より具体的には、第１カメラ１１１に画像を撮影させることを命じる命令である。撮影命令Ｐ３は、ＵＳＢケーブル２０２を介して送信される。
【００５７】
撮影システム１１０が撮影した画像（ここでは動画）のデータＤ１は、仲介コンピュータ１２０に送信される（ステップＳ２２）。データＤ１は、ステップＳ２３において、仲介コンピュータ１２０によって受信される。画像データＤ１は、ＵＳＢケーブル２０２を介して送信される。仲介コンピュータ１２０は、続くステップＳ２４において、この画像データＤ１に第１切削加工機１０Ａの識別ＩＤの情報を付加した画像データＤ２をサーバ装置１５０に送信する。画像データＤ２は、インターネット回線２０１を介して送信される。ステップＳ２５では、サーバ装置１５０が画像データＤ２を受信する。ステップＳ２６では、サーバ装置１５０が画像データＤ３を操作端末１６０に対して送信する。ただし、例えば、画像データＤ３はサーバ装置１５０に保存され、操作端末１６０に対しては画像データＤ３にアクセスするためのＵＲＬ等が送信されてもよい。ステップＳ２７では、操作端末１６０が画像データＤ３を受信する。画像データＤ３は、インターネット回線２０１を介して送信される。これにより、管理者は、第１切削加工機１０Ａの状態を画像を通じて確認することができる。
【００５８】
図８は、第１切削加工機１０Ａの遠隔操作のプロセスを示す模式図である。図８に示すステップでは、第１切削加工機１０Ａが行っている工程をスキップし、次の工程に移る命令が管理者より発せられている。それに応じ、第１切削加工機１０Ａは、実行中の工程をスキップする。図８に示すように、ステップＳ２８では、管理者が、操作端末１６０を通じて、スキップ命令Ｃ１を発している。ステップＳ２８では、第１切削加工機１０Ａの識別ＩＤを指定したスキップ命令Ｃ１が、操作端末１６０からサーバ装置１５０に送信されている。スキップ命令Ｃ１は、インターネット回線２０１を介して送信される。
【００５９】
ステップＳ２９では、スキップ命令Ｃ１がサーバ装置１５０によって受信される。それを受け、サーバ装置１５０は、ステップＳ３０において、第１切削加工機１０Ａの識別ＩＤを指定したスキップ命令Ｃ２を仲介コンピュータ１２０に送信する。スキップ命令Ｃ２は、インターネット回線２０１を介して送信される。ステップＳ３１では、仲介コンピュータ１２０によってスキップ命令Ｃ２が受信される。続くステップＳ３２では、仲介コンピュータ１２０は、識別ＩＤによって指定されている第１切削加工機１０Ａに対してスキップ命令Ｃ３を送信する。スキップ命令Ｃ３は、ＵＳＢケーブル２０２を介して送信される。ステップＳ３３では、第１切削加工機１０Ａは、スキップ命令Ｃ３を受信する。そして、第１切削加工機１０Ａは、ステップＳ３４において、管理者からの命令に従い、実行中の工程をスキップする。
【００６０】
なお、図示および詳細な説明は省略するが、この後、第１切削加工機１０Ａが工程をスキップしたことを表すステータス情報が操作端末１６０に送信されてもよい。また、撮影システム１１０が撮影する第１切削加工機１０Ａの画像が、工程スキップの間、送信されてもよい。
【００６１】
このように、本実施形態に係る切削加工機の管理システム１００は、ネットワークを介して複数の操作端末１６０と接続可能に構成されたサーバ装置１５０と、ネットワークを介してサーバ装置１５０に接続されるとともに、１つまたは複数の切削加工機（ここでは、複数の切削加工機１０Ａ〜１０Ｃ）が直接接続された仲介コンピュータ１２０とを備えている。仲介コンピュータ１２０は、識別子作成部１２１と、命令受信部１２４と、命令送信部１２５とを備えている。識別子作成部１２１は、接続された切削加工機１０Ａ〜１０Ｃからそれぞれ機体情報を取得するとともに、取得された機体情報に基づいて、接続された切削加工機１０Ａ〜１０Ｃの識別ＩＤをそれぞれ作成する。仲介コンピュータ１２０の命令受信部１２４は、サーバ装置１５０からの命令を受信する。仲介コンピュータ１２０の命令送信部１２５は、命令受信部１２４が受信した命令を切削加工機１０Ａ〜１０Ｃに対して送信する。このとき、仲介コンピュータ１２０の命令送信部１２５は、命令受信部１２４が受信した命令において指定されている識別ＩＤに対応する切削加工機に対して命令を送信する。サーバ装置１５０は、命令受信部１５２と、命令送信部１５３とを備えており、サーバ装置１５０の命令受信部１５２は、接続された操作端末１６０から切削加工機の識別ＩＤが指定された命令を受信する。サーバ装置１５０の命令送信部１５３は、命令受信部１５２が受信した命令を仲介コンピュータ１２０に送信する。
【００６２】
かかる切削加工機の管理システム１００によれば、仲介コンピュータ１２０に接続されている各切削加工機１０Ａ〜１０Ｃは、仲介コンピュータ１２０が作成した識別ＩＤによって識別されているため、仲介コンピュータ１２０を介せば、ネットワーク上のアドレスを有するのと同じように扱うことができる。よって、識別ＩＤが指定された命令であれば、サーバ装置１５０にネットワーク接続された操作端末１６０から発せられた命令であっても、サーバ装置１５０とサーバ装置１５０にネットワーク接続された仲介コンピュータ１２０とを介して指定の切削加工機に送信することができる。従って、ここに例示した切削加工機１０Ａ〜１０Ｃのような、ネットワーク接続機能を持たない切削加工機であってもネットワークを使って管理することができる。従来は、ネットワーク接続する機能を備えない既存の切削加工機やコストアップに繋がる等の理由でネットワーク接続機能を持たせていない切削加工機は、ネットワークを使った管理の対象とされてこなかったが、本実施形態に係る切削加工機の管理システム１００によれば、ネットワーク接続機能を持たない切削加工機をネットワークを使って管理できる。
【００６３】
本実施形態では、サーバ装置１５０は、複数の操作端末１６０とインターネットを介して接続可能に構成されている。かかる構成によれば、インターネット接続環境である限りどこからでも、操作端末１６０をサーバ装置１５０に接続できるため、便利である。さらに、本実施形態では、仲介コンピュータ１２０は、サーバ装置１５０とインターネットを介して接続されている。かかる構成によれば、インターネット接続環境である限りどこにでも仲介コンピュータ１２０および切削加工機を移動させることができるため、便利である。
【００６４】
また、本実施形態では、仲介コンピュータ１２０は、識別子作成部１２１で作成された識別ＩＤをサーバ装置１５０に送信する識別子送信部１２２を備え、サーバ装置１５０は、識別子送信部１２２から送信された識別ＩＤを登録する登録部１５１を備えている。また、サーバ装置１５０の命令受信部１５２は、操作端末１６０で指定された識別ＩＤが登録部１５１に登録された識別ＩＤの１つと一致するときに命令を受け付けるように設定されている。かかる構成によれば、切削加工機の識別ＩＤはサーバ装置１５０に登録されているため、例えば、仲介コンピュータ１２０を変更したり、切削加工機を他の仲介コンピュータ１２０に繋ぎ変えたりしても、それまでと同じように操作ができる。
【００６５】
さらに、本実施形態では、仲介コンピュータ１２０は、仲介コンピュータ１２０と切削加工機とが接続されるたびに当該切削加工機に対応したクライアントを作成するように構成されている。また、識別ＩＤは、それぞれ、接続されるたびに切削加工機から取得される機体情報に基づいている。そのため、例えば、仲介コンピュータ１２０が変更されても、変更された仲介コンピュータ１２０の設定作業をする必要がない。
【００６６】
本実施形態では、識別ＩＤは、切削加工機の機種情報と製造番号情報に基づいて作成される。仲介コンピュータ１２０に接続される１つまたは複数の切削加工機は、それぞれ機種情報および製造番号情報を記憶している。仲介コンピュータ１２０の識別子作成部１２１は、各切削加工機から機種情報および製造番号情報を取得する取得部１２１ａと、取得部１２１ａで取得した機種情報および製造番号情報に基づいて各切削加工機の識別ＩＤを作成する作成部１２１ｂとを備えている。かかる構成によれば、各切削加工機を一意に識別可能な識別ＩＤを作成することができる。
【００６７】
さらに、本実施形態に係る切削加工機の管理システム１００は、撮影システム１１０を備え、各切削加工機の状態を画像で確認することができる。本実施形態では、撮影システム１１０は、仲介コンピュータ１２０に接続されるとともに、切削加工機１０Ａ〜１０Ｃの画像を撮影可能に構成されている。サーバ装置１５０は、接続された操作端末１６０から撮影命令を受信する撮影命令受信部１５４と、撮影命令受信部１５４が受信した撮影命令を仲介コンピュータ１２０に送信する撮影命令送信部１５５とを備えている。上記撮影命令は、切削加工機の識別ＩＤが指定された撮影命令であり、指定された識別ＩＤに対応する切削加工機の画像を撮影するように命令する。仲介コンピュータ１２０は、サーバ装置１５０からの撮影命令を受信する撮影命令受信部１２８と、撮影命令受信部１２８が受信した撮影命令を撮影システム１１０に対して送信する撮影命令送信部１２９とを備えている。これにより、各切削加工機１０Ａ〜１０Ｃの状態を画像で確認でき、遠隔管理であっても切削加工機の状態をよりよく知ることができる。
【００６８】
以上、一実施形態に係る切削加工機の管理システムについて説明した。しかし、上記した実施形態は好適な例に過ぎず、ここに開示する切削加工機の管理システムを限定するものではない。例えば、上記した実施形態では、サーバ装置１５０は、クラウドコンピューティングシステム１４０の中の１つのサーバ機であったが、ネットワーク接続された操作端末からアクセスできるサーバ機であればどのようなものでもよい。さらに、サーバ装置と操作端末とを接続するネットワーク、サーバ装置と仲介コンピュータとを接続するネットワークはインターネットでなくてもよい。これらのネットワークの一方または両方は、例えば、インターネットとは断絶された独自のネットワークでもよい。
【００６９】
また、上記した実施形態で説明した遠隔管理の機能は一例であり、遠隔管理によって実現されることは限定されない。
【００７０】
その他、特に言及しない限り、上記した実施形態は、本発明を限定しない。
【符号の説明】
【００７１】
１０Ａ      第１切削加工機
１０Ｂ      第２切削加工機
１０Ｃ      第３切削加工機
６０        制御装置
６４        機体情報記憶部
１００      管理システム
１１０      撮影システム（撮影装置）
１２０      仲介コンピュータ（仲介装置）
１２１      識別子作成部
１２１ａ    取得部
１２１ｂ    作成部
１２２      識別子送信部
１２３      クライアント作成部
１２４      命令受信部（第１受信部）
１２５      命令送信部（第１送信部）
１２８      撮影命令受信部（第２撮影命令受信部）
１２９      撮影命令送信部（第２撮影命令送信部）
１４０      クラウドコンピューティングシステム
１５０      サーバ装置
１５１      登録部
１５２      命令受信部（第２受信部）
１５３      命令送信部（第２送信部）
１５４      撮影命令受信部（第１撮影命令受信部）
１５５      撮影命令送信部（第１撮影命令送信部）
１６０      操作端末
Ｉ０１      機種情報
Ｉ０２      製造番号情報
ＩＤ        識別ＩＤ（識別子）
Ｃ１〜Ｃ３  命令
Ｐ１〜Ｐ３  撮影命令
【図１】
2020123256.tif 000003
【図２】
2020123256.tif 000004
【図３】
2020123256.tif 000005
【図４】
2020123256.tif 000006
【図５】
2020123256.tif 000007
【図６】
2020123256.tif 000008
【図７】
2020123256.tif 000009
【図８】
2020123256.tif 000010