(57)【特許請求の範囲】
【請求項１】
ワークを加工する工具を保持するための保持部と、前記保持部に保持された工具を撮像するための撮像部と、前記保持部に計測器具を取り付け前記工具で加工されたワークを計測する計測部と、を備える工作機械の前記撮像部から送信される画像データを処理する画像処理装置であって、
前記撮像部から送信された画像データを受信する受信部と、
前記撮像部で撮像された工具の画像データと予めデータ化された前記工具のデータとを比較する比較部と、
前記比較部での比較結果を送信する送信部と、
前記比較結果において工具の交換やインサートの交換が必要と判断するための基準を超えた場合に、前記計測部に前記工作機械内に配されたワークを計測するように指示する指示部と、を備え、
前記比較部は、前記計測部からの計測結果に基づいて前記工具の交換や前記インサートの交換が必要か否かを判断する、画像処理装置。
【請求項２】
前記比較部は、前記撮像部で撮像された複数のインサートの刃が取り付けられた工具の画像データと予めデータ化された前記工具のデータとを比較する比較部であり、
前記比較部は、前記複数のインサートの刃の中で一番外側に出っ張っている刃の画像デー
タを前記予めデータ化された前記工具のデータと比較する、請求項１記載の画像処理装置。
【請求項３】
前記計測部で計測された複数のデータをもとに、表示用の前記ワークの形状に関する表
示データを生成する生成部を備え、
前記計測部は、前記ワークを計測したデータを表示部に表示させる、請求項１に記載の
画像処理装置。
【請求項４】
請求項１から３のいずれか１項に記載の画像処理装置と、
ワークの加工を制御するための制御装置と、を備える工作機械。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理装置及び工作機械に関する。
【背景技術】
【０００２】
工作機械を使用してワークを加工する際、工具の形状や状態を把握することが必要である。工具の状態の把握により、精度良い加工が実現できる。ところが、工具の形状や状態の把握は、特別な作業や時間を要するのが現状である。
【０００３】
特許文献１では、研削加工装置の工具を、画像を用いて管理する技術が開示される。特許文献２では、工作機械の工具の変化に対し、工具の先端を撮影視野に捉えるための技術が開示される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２６９８４４号公報
【特許文献２】特開平９−３２３２４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献のいずれによっても、工具の状態を正確に把握することは困難である。
【課題を解決するための手段】
【０００６】
本開示の画像処理装置は、ワークを加工する工具を保持するための保持部と、前記保持部に保持された工具を撮像するための撮像部と、前記保持部に計測器具を取り付け前記工具で加工されたワークを計測する計測部と、を備える工作機械の前記撮像部から送信される画像データを処理する画像処理装置であって、前記撮像部から送信された画像データを受信する受信部と、前記撮像部で撮像された工具の画像データと予めデータ化された前記工具のデータとを比較する比較部と、前記比較部での比較結果を送信する送信部と、を備える。
【０００７】
本開示の他の画像処理装置は、ワークを加工する工具を保持するための保持部と、前記保持部に保持された工具を撮像するための撮像部と、を備える工作機械の前記撮像部から送信される画像データを処理する画像処理装置であって、前記撮像部から送信された画像データを受信する受信部と、前記撮像部で撮像された複数のインサートの刃が取り付けられた工具の画像データと予めデータ化された前記工具のデータとを比較する比較部と、前記比較部での比較結果を送信する送信部と、を備え、前記比較部は、前記複数のインサートの刃の中で一番外に出っ張っている刃の画像データを前記予めデータ化された前記工具のデータと比較する。
を備える。
【０００８】
本開示において、画像処理装置の他に、工作機械などを提供するものである。
【０００９】
これらの概括的かつ特定の態様は、システム、方法、及びコンピュータプログラム、並びに、それらの組み合わせにより、実現されてもよい。
【発明の効果】
【００１０】
本発明によれば、工作機械での工具の状態を正確に把握することができる。
【図面の簡単な説明】
【００１１】
【図１】工作機械の外観図である。
【図２】実施形態に係る工作機械及び画像処理装置の構成を示すブロック図である。
【図３】実施形態に係る工具の撮像部の一例である。
【図４】実施形態に係る画像処理装置で利用される工具データと工具の投影画像データの一例である。
【図５】撮像部と工具の関係を示す一例である。
【図６】工作機械における処理を説明するフローチャートである。
【図７】画像処理装置における処理を説明するフローチャートである。
【図８】工具データの一例と工具の明視野画像データと点群画像データの一例である。
【発明を実施するための形態】
【００１２】
以下に、図面を参照して各実施形態に係る画像処理装置、工作機械及び画像処理方法について説明する。以下の説明では、同一の構成について、同一の符号を付して説明を省略する。
【００１３】
以下で説明する「工作機械」は、工具を用いて加工対象である金属等のワークに対し、切削、研削等により所望の形状に加工するものである。
【００１４】
本実施形態の「画像処理装置」は、工作機械内で撮像される画像を処理する装置である。また、「画像処理装置」は、工作機械においてワークの加工に使用する工具の状態の検出や計測等を実行する。
【００１５】
〈工作機械〉
本開示の実施形態に係る工作機械１は、例えば、図１に示すような外形であり、加工領域２００内に配置されるワークを加工することができる。工作機械の構成について、図１乃至図３を用いて説明する。工作機械１は、図２に示すように、保持部２、撮像部３、数値制御部４及び計測部５等を有する。また、工作機械１は、後述する画像処理装置１０と接続される。
【００１６】
保持部２は、ワークを加工する工具を保持するための部分である。例えば、保持部２は、ワークを加工する工具Ｔを取り付ける工具主軸２１、刃物台のステーション、マガジンのポット、工具交換アームである。
【００１７】
工具主軸２１は、図３に示すように、工具Ｔを保持した状態で、数値制御部の駆動制御により、回転及び移動等することが可能である。工具Ｔは、工具主軸による回転や移動の動作により、ワークを所望の形状に加工する。工具Ｔは、ワークの加工に利用される部位である刃部Ｔ１と、工具主軸２１のホルダ２１１に保持される部位であるシャンク部Ｔ２とがある。
【００１８】
工作機械１は、図１に示す収納部であるマガジン６１に複数種の工具Ｔを収納する。そして、工作機械１は、工具交換アームを利用して複数の中から選択した工具Ｔを工具主軸２１に保持させることで、異なる複数種類の方法でワークを加工することができる。
【００１９】
撮像部３は、保持部２に保持された工具Ｔを撮像する。撮像部３は、例えば、ＣＣＤやＣＭＯＳ等の撮像素子を備えたカメラである。この撮像部３は、所定のタイミングで、工具主軸２１に取り付けられた工具Ｔを撮像することができる。例えば、撮像部３は、１本の工具Ｔを利用して所定数のワークを加工したタイミングで、この工具Ｔを撮像する。また、撮像部３は、ワーク保持部６２に保持されるワークを撮像するものであってもよい。１台の撮像部で工具やワークを撮像してもよいし、複数台の撮像部を設け、工具とワークとを別々に撮像する部分でもよい。
【００２０】
撮像部３は、図３に示すように、工具主軸２１に取り付けられた工具Ｔを複数の異なる方向から撮像する。具体的には、工具主軸２１が、保持する工具Ｔを所定のピッチで回転させ、撮像部３が、工具Ｔの回転を止めた状態で撮像を行う。このように所定ピッチ間隔で、工具Ｔを撮像することで、撮像部３が固定されている場合であっても、工具Ｔを異なる複数の方向から撮像することができる。また、撮像部３は、得られた画像データを、画像処理装置１０に出力する。なお、一枚の画像に工具Ｔが収まらない場合、工具主軸２１は、回転軸に沿って工具Ｔを移動させてもよい。
【００２１】
上述のように、工作機械１は、撮像部３により、工作機械１の工具主軸２１に取り付けられ、所定のピッチで回転された工具Ｔを撮像することで、複数の方向からの工具Ｔの画像データを得ることができる。例えば、撮像部３は、工具主軸２１の回転軸を基準として工具Ｔが１８°回転される毎に画像データを撮像することにより、各工具Ｔについて、工具Ｔの回転軸に対して垂直方向のうちの異なる方向からの複数の画像を得ることができる。１８°回転であれば、工具を１回転させたときに２０個の方向から撮像した画像を取得することができる。このとき、工作機械１は、工具Ｔの回転角度に関する情報を画像データと共に画像処理装置１０に提供する。
【００２２】
照明部３３は、図３に示すように、発光面３４が撮像部３の受光面３１と対向するように配置され、発光面３４から出射された光のうち工具の周囲を通過した光が受光面３１に入射する。したがって、この照明部３３は、透過照明である。透過照明である照明部３３の使用により、工具Ｔの輪郭の詳細を把握可能な投影画像を得ることができる。なお、図３に示す撮像部３、受光面３１、照明部３３及び発光面３４の構成は、図１中の破線部分に位置するものである。
【００２３】
数値制御部４は、工具Ｔは、加工を行うために工具主軸２１の駆動制御等の制御を行う。
【００２４】
計測部５は、工具Ｔで加工されたワークを、計測器具を用いて計測する。本実施形態の計測部５は、計測を要求するリクエストを数値制御部が受信すると、数値制御部がサーボ等を駆動して計測器具を移動させワークを計測する。また、計測部５は、計測結果を画像処理装置１０に送信する。
【００２５】
本実施形態の計測部５は、工具主軸である。計測部である工具主軸に取り付けられる計測器具として、例えば、所定の位置でワークと接触させるように動作させる『タッチプローブ』がある。このとき、計測器具であるタッチプローブは、ワークの複数の点と接触するが、複数の点の接触で得られた電気信号を逐次画像処理装置に送信してもよいし、一の計測結果として画像処理装置に送信してもよい。または、各点の接触で得られた電気信号毎に計測結果として画像処理装置に送信してもよい。このように得られた複数点の情報から、画像処理装置１０は、ワークの形状を計測することができる。なお、ワークの計測方法は、上述した『タッチプローブ』を利用した接触計測に限定されず、例えば、レーザー変位計を利用した非接触計測でもよい。非接触計測の例としては、レーザー変位測定装置である計測器具を計測部である工具主軸に取り付けて測定を行う。
【００２６】
また、工作機械１は、図１に示すように、ワーク保持部６２、照明部６３を備える。ワーク保持部６２は、加工対象のワークを保持することが可能であり、駆動機構に駆動されることによりワークを回転や移動させることができる。照明部６３は、撮像部３による撮像の際に発光可能である。さらに、工作機械１は、加工領域７０と工作機械１の外部を遮断するカバー７１を備え、カバー７１には、加工対象のワークを、加工領域７０から工作機械１の外部に取り出すための開口７２を開閉可能なドア７３を備える。その他、工作機械１の加工等の種々の操作に用いる操作盤８を備える。
【００２７】
〈画像処理装置〉
図２を用いて、実施形態に係る画像処理装置１０の一例を説明する。画像処理装置１０は、工作機械１の撮像部３から送信される画像データＤ２を処理するものであり、演算部１００と、記憶部１１０と、入力部１２０と、表示部１３０と、通信部１４０とを備える。この画像処理装置１０は、例えば、パーソナルコンピュータやタブレット端末等の情報処理装置である。この画像処理装置１０は、いわゆる『ツールプロファイラ』として、工作機械においてワークの加工に使用する工具の状態の検出することができる。
【００２８】
演算部１００は、画像処理装置１０全体の制御を司るコントローラである。例えば、演算部１００は、記憶部１１０に記憶される制御プログラムＰを読み出して実行することにより、受信部１０１、比較部１０２、送信部１０３、指示部１０４及び生成部１０５としての処理を実行する。また、演算部１００は、ハードウェアとソフトウェアの協働により所定の機能を実現するものに限定されず、所定の機能を実現する専用に設計されたハードウェア回路でもよい。すなわち、演算部１００は、ＣＰＵ、ＭＰＵ、ＧＰＵ、ＦＰＧＡ、ＤＳＰ、ＡＳＩＣ等、種々のプロセッサで実現することができる。
【００２９】
記憶部１１０は、種々の情報を記録する記録媒体である。記憶部１１０は、例えば、ＲＡＭ、ＲＯＭ、フラッシュメモリ、ＳＳＤ（Solid State Device）、ハードディスク、その他の記憶デバイスまたはそれらを適宜組み合わせて実現される。記憶部１１０には、演算部１００が実行する制御プログラムＰの他、工作機械１で使用する種々のデータ等が格納される。例えば、記憶部１１０は、工具データＤ１、画像データＤ２及び計測結果データＤ３を記憶する。
【００３０】
工具データＤ１は、工作機械１で利用する複数の工具Ｔに関して予めデータ化されたものである。図４に示す例では、工具データＤ１は、工具を識別する『工具ＩＤ』と、工具ＩＤで識別される工具の『画像データ』と、当該工具に関する『工具形状』、『工具長』等の情報とを関連付けるデータである。図４に示す画像データＩｍ００１は、図４の工具データＤ１と関連付けられる画像データである。図４に示す工具データＤ１で示す『画像番号』は、工具の画像データの識別情報であり、例えば、工具ＩＤ『Ａ０１』の画像データは、図４に示す画像番号『Ｉｍ００１』で識別される画像データである。図４で示す例では、工具の画像データの形式は、図３の構成を用いて撮像した工具Ｔの輪郭を把握可能な『投影画像』である。
【００３１】
なお、図４に示す工具データＤ１に関連付けられる画像データは、図４に例示する画像データＩｍ００１の１枚のみではなく、複数枚であってもよい。例えば、工具データＤ１は、１本の工具Ｔについて、異なる複数の方向から撮像した画像データを関連付けることができる。また、工具データＤ１と関連付けられる異なる方向から撮像した複数の画像データから、工具Ｔの立体的な形状を特定することができる。
【００３２】
工具データＤ１が含む工具Ｔの画像データは、複数のインサートの刃が取り付けられた状態が確認可能なものであってもよい。この場合も、複数の異なる方向から撮像された画像データにより、工具に取り付けられた各インサートの刃を確認可能なものであってよい。
また、例えば、工具データＤ１の各工具ＩＤに対して、フェースミルの工具に取り付けられる各インサートの刃の画像データを関連付けてもよい。
【００３３】
なお、図４に示す画像データＤ２は、撮像部３により撮像されたデータであって、画像データＩｍ００１と比較されるものである。この撮像された画像データＤ２と、比較用の画像データＩｍ００１との比較については、後述する。
【００３４】
入力部１２０は、データや操作信号の入力に利用するキーボード、マウス及びタッチパネル等の入力手段である。表示部１３０は、データの出力に利用するディスプレイ等の出力手段である。
【００３５】
通信部１４０は、外部の装置（図示せず）とのデータ通信を可能とするためのインタフェース回路（モジュール）である。例えば、通信部１４０は、工作機械１とデータ通信を実行することができる。
【００３６】
受信部１０１は、工作機械１の撮像部３から送信された画像データＤ２を、通信部１４０を介して受信する。例えば、受信部１０１は、回転して異なる角度から撮像された工具Ｔの複数の投影画像の画像データＤ２を、その回転角度に関する情報とともに受信する。また、受信部１０１は、受信した複数の画像データＤ２及び回転角度に関する情報を、工具Ｔの識別情報と関連付けて記憶部１１０に記憶させる。
【００３７】
比較部１０２は、受信部１０１が受信した工具Ｔの画像データＤ２と、記憶部１１０に予め記憶される工具データＤ１で関連付けられる工具Ｔの画像データとを比較する。比較部１０２は、工具の画像データＤ２と、工具データで関連付けられる比較用の画像データ（例えば、画像データＩｍ００１）とを比較して、工具の状態の検知することができる。したがって比較部１０２は、例えば、工具のメンテナンスの必要の有無の判断に利用する工具の形状の差異を求めることができる。具体的には、画像データＤ２における工具Ｔの摩耗の程度を特定するものであり、工具がすり減るような摩耗が大きい程、工具径は小さな値となる。この例に限られず、この差異を数値化したことにより、工具Ｔの劣化の程度や、工具Ｔへの切り屑の巻き付きの有無を特定することもできる。
【００３８】
比較方法としては、工具Ｔの画像データＤ２から『エッジ検出』を利用することができる。『エッジ』は、画像内に生じる明るい部分と暗い部分の境界である。したがって、このエッジを特定することは、工具Ｔの形状を特定することである。具体的には、画像データＤ２のエッジの位置と、工具データＤ１に関連付けられる画像データのエッジの位置・幅・領域等を比較することで、工具Ｔの刃の劣化の程度を特定することができる。また、例えば、図４に示すような比較用の画像データＩｍ００１と撮像部３で撮像された画像データＤ２とを比較部で比較することより、破線部に示すような工具Ｔへの切り屑巻き付きを検出することができる。
【００３９】
なお、上述したように、工具データＤ１が複数の方向から撮像された画像データを含む場合、比較部１０２は、受信部１０１で異なる方向から撮像された複数の画像データＤ２を利用して、比較してもよい。もちろん、比較する画像は、同じ方向から撮像された画像同士を比較するものである。
【００４０】
また、画像データＤ２に写る工具Ｔが複数のインサートの刃が取り付けられた状態であるとき、比較部１０２は、複数のインサートの刃が取り付けられた状態の工具Ｔが写る画像データを比較対象とする。ここで、比較部１０２は、複数のインサートの刃の中で一番外側に出っ張っている刃の部分の画像データＤ２を、工具データＤ１と関連付けられる画像データのうち対応する部分の画像データと比較する。このように刃の外側部分の画像データＤ２を工具データＤ１と関連付けられる画像データと比較するのは、外側部分は、摩耗の影響を大きく受けやすいためである。
【００４１】
なお、画像データＤ２は、図５に示すように、複数のインサートの刃の中において、回転中心から一番外側に位置するインサートの刃の画像データのみを対象としてもよい。例えば、図５に示すように工具Ｔの複数のインサートの刃Ｔ３１〜Ｔ３４を撮像した場合を比較する。なお、図５は、工具Ｔを工具主軸に沿って見た面上の図であり、撮像部３は、例えば、Ｘ軸に垂直な面（ＹＺ平面）を撮像するものであるとする。なお、図５における矩形が撮像部３である。中心Ｃで工具Ｔを回転し、各刃Ｔ３１〜Ｔ３４を撮像した場合、工具Ｔの中心Ｃから刃Ｔ３１〜Ｔ３４の先端部までの長さが最も長いもの、具体的には、比較部１０２は、複数の刃Ｔ３１〜Ｔ３４のうち、工具Ｔの回転中心から刃Ｔ３１〜Ｔ３４の先端までの距離Ｌ１〜Ｌ４が最も長い刃Ｔ３１〜Ｔ３４を工具データＤ１で関連付けられる画像データとの比較対象とする。仮に、Ｌ１＞Ｌ２＞Ｌ３＞Ｌ４であるとき、撮像部３は、刃Ｔ３１を比較対象とする。
【００４２】
例えば、撮像部３の位置に関する情報と、工具Ｔの中心Ｃの位置に関する情報とは、予め記憶部１１０に記憶される。そして、比較部１０２は、これら位置情報を記憶部１１０から取得することができる。したがって、比較部１０２は、取得する各刃Ｔ３１〜Ｔ３４の位置情報及び工具Ｔの中心Ｃの位置情報と、各刃Ｔ３１〜Ｔ３４の画像データとから、中心Ｃから各刃Ｔ３１〜Ｔ３４の先端部までの長さを特定し、比較対象の刃Ｔ３１を選択することができる。そして、比較部１０２は、選択した比較対象の刃Ｔ３１の画像データＤ２を、工具データＤ１に含まれる比較用対象の画像データと比較する。図５の画像データＤ２は、撮像部３により撮像された刃Ｔ３１の画像データＤ２の一例であり、図５の画像データＩｍ１０１は、工具データＤ１に含まれる刃Ｔ３１の比較用の画像データの一例である。
【００４３】
送信部１０３は、比較部１０２での比較結果を、通信部１４０を介して外部の装置に送信する。例えば、送信部１０３は、比較結果を、操作盤８に送信する。または、送信部１０３は、比較結果として得られた数値を、オペレータの端末に送信し、工具Ｔの状態をオペレータに通知してもよい。ここで、送信部１０３は、工具Ｔの状態が、現在のところメンテナンスは必要でないと判断できる比較結果である場合、その比較結果を送信しないようにしてもよい。すなわち、工具Ｔのメンテナンスが必要と判断される比較結果のみを、外部の装置に送信してもよい。
【００４４】
指示部１０４は、比較部１０２の比較結果において工具の交換やインサートの交換が必要と判断するための基準を超えた場合、通信部１４０を介して計測部５にワークの計測を要求するリクエストを数値制御部４に送信する。
【００４５】
生成部１０５は、通信部１４０を介して計測部５から計測結果データＤ３を受信し、記憶部１１０に記憶させる。また、生成部１０５は、受信した計測結果データＤ３を用いてワークの形状を表示するデータを生成する。例えば、生成部１０５は、計測器具であるタッチプローブで得られたワーク上の複数の点の電気信号から、ワークの形状を特定する。また、生成部１０５は、生成したワークの形状の画像を含む表示データを生成する。生成部１０５は、生成した表示データを表示部１３０に表示させる。または、生成部１０５は、生成した表示データを、通信部１４０を介して、操作盤８や、オペレータの端末等の外部の装置に表示させるために送信する。生成部１０５で生成される表示データにより、オペレータは、工具Ｔによって加工されたワークの状態が確認可能となり、工具Ｔのメンテナンスの要否を判断することができる。
【００４６】
このように、実施形態に係る画像処理装置１０では、比較部１０２において、現在の工具Ｔの状態と、基準とする状態との差が大きい場合、ワークの計測結果を利用し、工具のメンテナンスの判断に利用することができる。つまり、工具の画像判断だけでなく、加工されるワークの状態も考慮して工具の交換等を判断できる。例えば、画像処理装置１０により得られた、ワークの状態を利用し、工具Ｔの交換が必要であるか否かの判断に利用することができる。具体的には、工具Ｔは頻繁に交換やメンテナンスするよりも、ワークの加工状態に問題がなければ、できだけ長い間交換やメンテナンスすることなく加工に利用することができることが好ましい。一方、ワークの加工精度が低い場合には、できるだけ早急に工具Ｔを交換したり、メンテナンスすることが好ましい。したがって、画像処理装置１０は、撮像部３から受信する画像データＤ２によって工具Ｔの状態が交換やメンテナンスの必要があると想定される状態である場合、さらに、ワークの計測結果を利用して実際に工具Ｔの交換やメンテナンスが必要であるかの検討に必要な表示データを提供する。これにより、工具Ｔが実際に交換必要になった場合のみに交換させることができる。
【００４７】
〈工作機械における処理〉
図６に示すフローチャートを用いて、工作機械１における画像データの撮像及びワークの計測に関する処理について説明する。工作機械１においてワークの加工が終了後の所定のタイミングで、まず、撮像部３が、保持部２で保持される工具Ｔを撮像する（Ｓ０１）。
【００４８】
次に、撮像部３が、ステップＳ０１で撮像された工具Ｔの画像データを、画像処理装置１０に送信する（Ｓ０２）。
【００４９】
その後、画像処理装置１０から工具で加工されたワークの計測を要求するリクエストを数値制御部４で受信すると（Ｓ０３でＹＥＳ）、計測部５が、ステップＳ０１で工具を撮像する前に加工されたワークを計測する（Ｓ０４）。
【００５０】
計測部５が、ステップＳ０４の計測で得られた計測結果を画像処理装置１０に送信する。
【００５１】
〈画像処理装置における処理〉
図７に示すフローチャートを用いて、画像処理装置１０における工具Ｔの確認とワークの計測の処理について説明する。
【００５２】
受信部１０１は、工作機械の撮像部３が撮像した工具１１の画像データＤ２を受信し、記憶部１１０に記憶させる（Ｓ２１）。
【００５３】
比較部１０２は、ステップＳ２１で受信した工具１１の画像データを、記憶部１１０に記憶される工具データＤ１と関連付けられる画像データと比較する（Ｓ２２）。
【００５４】
比較部１０２は、ステップＳ２２における比較結果の値を所定の閾値の範囲内であるかを判定することで、工具Ｔの劣化が、交換が必要な程度であるか否かをユーザに提示するため表示部１３０に出力する（Ｓ２３）。または、比較部１０２は、比較結果を操作盤８や他の出力装置に出力してもよい。
【００５５】
また、比較部１０２は、工具交換の必要性の判定を行う（Ｓ２４）。
【００５６】
交換が必要であると判定した場合（Ｓ２４でＹＥＳ）、指示部１０４は、ワークの計測を要求するリクエストを工作機械１の数値制御部４に送信する（Ｓ２５）。
【００５７】
生成部１０５が、ステップＳ２３で送信したリクエストに対し、ワークの計測結果を受信する（Ｓ２６）。
【００５８】
生成部１０５が、ステップＳ２６の受信した計測結果を表示させる表示データを生成する（Ｓ２７）。
【００５９】
また、生成部１０５が、ステップＳ２７で生成した計測結果を含む表示データと、工具の交換が必要か否かを、例えば、表示部１３０に表示させる（Ｓ２８）。
【００６０】
〈変形例１〉
上述の実施形態に係る工作機械１及び画像処理装置１０では、工具データＤ１で利用される工具の画像データは、図４の画像データＩｍ００１に一例を示す『投影画像』であった。これに対し、変形例１の画像処理装置１０は、他の形態の画像データを利用してもよい。他の構成については、例えば、図８に示すような、工具からの反射光を撮像した画像データＩｍ００２である『明視野画像』や、工具の複数枚の画像を用いて、工具の輪郭から抽出された複数の点で形成される工具の立体情報である『点群画像』である画像データＩｍ００３を利用してもよい。
【００６１】
この変形例１に係る画像処理装置１０は、例えば、記憶部１１０に記憶される工具データＤ１の構成が、図８に示すように、図４で上述した構成と異なる。例えば、変形例１に係る工具データＤ１は、図８の破線部で示すように、『画像種別』の項目を含み、各工具について複数の種別の画像データを含むことができる。この場合、比較部１０２は、受信部１０１が受信した画像データの種別に応じた種別の画像と比較する。なお、図８には、『投影画像』、『明視野画像』及び『点群画像』の三種の画像を含む例を示すが、これに限定せず、さらに他の種別の画像データを含んでもよいし、一種の画像データのみを含んでもよい。
【００６２】
〈他の変形例〉
なお、計測部５が計測結果を送信するものでなくてもよい。計測部５が行う構成に限定されず、例えば、計測部５と接続可能な工作機械１の外部の情報処理装置が、工作機械１から取得した計測結果を画像処理装置１０に送信するものであってもよい。
【００６３】
また、計測部５が、主体的に計測するのではなく、オペレータが計測をし、その結果を生成部１０５が、入力部１２０または通信部１４０を介して受け付ける形態であってもよい。
【００６４】
画像処理装置１０は、工作機械１と接続されるものとして上述したが、これに限定されない。画像処理装置１０は、工作機械１の一部であってもよい。
【００６５】
以上のように、本出願において開示する技術の例示として、上記実施形態を説明した。しかしながら、本開示における技術は、これに限定されず、適宜、変更、置き換え、付加、省略などを行った実施形態にも適用可能である。
【００６６】
本出願において開示する技術を用いることにより、工作機械での工具の状態を把握し、加工精度の向上を図ることが可能になる。
【００６７】
本開示の全請求項に記載の画像処理装置及び工作機械及は、ハードウェア資源、例えば、プロセッサ、メモリ、及びプログラムとの協働などによって、実現される。
【産業上の利用可能性】
【００６８】
本開示の画像処理装置及び工作機械は、例えば、工作機械の工具の状態把握に有用である。
【符号の説明】
【００６９】
１  工作機械
２  保持部
３  撮像部
４  数値制御部
５  計測部
１０ 画像処理装置
１０１  受信部
１０２  比較部
１０３  送信部
１０４  指示部
１０５  生成部
【要約】
【課題】工作機械の加工に用いる工具の状態を把握し、加工の精度の低下を防止する。
【解決手段】ワークを加工する工具を保持するための保持部（２）と、保持部に保持された工具を撮像するための撮像部（３）と、保持部に計測器具を取り付け前記工具で加工されたワークを計測する計測部（５）と、を備える工作機械（１）の撮像部から送信される画像データを処理する画像処理装置（１０）であって、撮像部から送信された画像データを受信する受信部（１０１）と、撮像部で撮像された工具の画像データと予めデータ化された工具のデータとを比較する比較部（１０２）と、比較部での比較結果を送信する送信部（１０３）と、を備える。
【選択図】図７【図１】
0006860730.tif 000002
【図２】
0006860730.tif 000003
【図３】
0006860730.tif 000004
【図４】
0006860730.tif 000005
【図５】
0006860730.tif 000006
【図６】
0006860730.tif 000007
【図７】
0006860730.tif 000008
【図８】
0006860730.tif 000009