(57)【要約】【課題】  ビデオ映像と文字情報との間で視線の移動を低減すること。【解決手段】工作機械を制御する数値制御装置であって、工作機械の内部に設置されるビデオカメラ４２と、ビデオ映像データと数値制御装置の内部データとを用いてビデオ映像上に文字情報を重ねて表示する表示画像データを形成する表示画像形成手段２１と、表示画像データを表示する表示装置２２とを備える。工作機械の内部に設置されたカメラで撮影された加工状態の映像に、その時の操作状況に応じて数値制御装置からの情報を重ねて表示する。ビデオ映像に対して文字情報を重ねて表示し、文字情報の表示位置をビデオ映像の位置の近傍に配置することにより、ビデオ映像と文字情報との間で視線の移動を低減する。また、文字情報に対してカメラパラメータを設定しておくことにより、文字情報と関連するワークや工作機械の箇所のビデオ映像を表示する。【選択図】  図１
2005190102.tif 000002
【特許請求の範囲】
【請求項１】
工作機械を制御する数値制御装置であって、
前記工作機械の内部に設置されるビデオカメラと、
前記ビデオカメラで撮影されたビデオ映像データと前記数値制御装置の内部データとを用いて、ビデオ映像上に文字情報を重ねて表示する表示画像データを形成する表示画像形成手段と、
前記表示画像データを表示する表示装置とを備えることを特徴とする数値制御装置。
【請求項２】
前記表示画像形成手段は、数値制御装置の実行状態に基づいてビデオ映像データと内部データを同期して取得し、
前記表示装置は、ビデオ映像と同実行状態における文字情報を表示することを特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記内部データは、加工プログラム、座標位置、アラーム情報の少なくとも何れか一つであることを特徴とする、請求項１又は２に記載の数値制御装置。
【請求項４】
数値制御装置は、加工プログラムの各工程に対応して、ビデオカメラの撮像パラメータ及び読み出しを行う内部データ項目を予め設定した設定テーブルを備え、
前記数値制御装置の実行状態を加工プログラムの実行工程から求め、
当該実行工程に対応する撮像パラメータ及び内部データ項目を設定テーブルから求め、
前記撮像パラメータに基づいて駆動制御されたビデオカメラによりビデオ映像データを求め、
前記内部データ項目に対応する内部データを読み出すことにより、
数値制御装置の実行状態に基づくビデオ映像データ及び内部データを同期して取得することを特徴とする、請求項２に記載の数値制御装置。
【請求項５】
前記内部データは、加工プログラムが実行する工程の当該加工プログラム及び／又は当該加工プログラムによる加工位置の予定座標位置又は実座標位置であり、
撮像パラメータは、当該予定座標位置又は実座標位置を撮像するためのカメラのパン、チルト、ズームの少なくとも一つを含むことを特徴とする、請求項４記載の数値制御装置。
【請求項６】
数値制御装置は、アラーム項目に対応してビデオカメラの撮像パラメータ及びアラーム情報を予め設定した設定テーブルを備え、
前記数値制御装置が出力するアラーム項目に対応する撮像パラメータ及びアラーム情報を設定テーブルから求め、
前記撮像パラメータに基づいて駆動制御されたビデオカメラによりビデオ映像データを求め、
前記アラーム項目に対応するアラーム情報を読み出すことにより、
数値制御装置のアラーム状態に基づくビデオ映像データ及びアラーム情報を同期取得することを特徴とする、請求項２に記載の数値制御装置。
【請求項７】
前記アラーム情報は、異常内容、異常発生箇所、異常対策の少なくとも何れか一つを含み、撮像パラメータは、異常発生箇所、又は加工位置の座標位置を撮像するためのカメラのパン、チルト、ズームの少なくとも一つを含むことを特徴とする、請求項６記載の数値制御装置。
【請求項８】
前記表示画像データは、文字情報を表示画面上に表示する位置座標データを備え、
前記設定テーブルは、内容データと表示画面上の表示位置との対応関係を含み、
前記表示装置は、当該設定テーブルに定められた対応関係に基づいて表示位置を前記位置座標データに設定することにより、表示画面上に文字情報を表示することを特徴とする、請求項４に記載の数値制御装置。
【請求項９】
前記表示画像データは、文字情報を表示画面上に表示する位置座標データを備え、
前記表示装置は、表示画面上の指示位置を取得するタッチパネルを含み、当該タッチパネルから取得した指示位置の位置座標を前記文字情報の位置座標データに逐次設定することにより、表示画面上において文字情報を移動させることを特徴とする、請求項１乃至７の何れか一つに記載の数値制御装置。
【請求項１０】
前記表示装置は、工作機械のスプラッシュガード前面に設けられることを特徴とする請求項１乃至９の何れか一つに記載の数値制御装置。
【請求項１１】
前記表示装置は、数値制御装置の表示器であることを特徴とする請求項１乃至１０の何れか一つに記載の数値制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、数値制御装置に関し、特に、数値制御装置が制御する工作機械内部の加工状態の画像と、数値制御装置の情報とを表示する数値制御装置に関する。
【背景技術】
【０００２】
工作機械内部においてワークの加工状態を監視する場合には、工作機械が備えるスプラッシュガードに覗き窓を設け、この覗き窓を通してワークの加工状態と観察する他、ビデオカメラが撮像する画像を表示して観察することが行われている。
このビデオカメラによる観察は、数値制御装置とは別にビデオ映像用の表示装置を設けたり、数値制御装置において内部情報を表示する表示画面とは別の表示画面にビデオ映像を表示する等が知られている。
数値制御装置の内容部情報を表示する表示画面では、工具、ワークなどの位置情報やアラームメッセージ等の数値制御装置内部から与えられる文字情報が表示される。
ワークの加工状態をビデオカメラで撮影し、そのビデオ映像を数値制御装置の表示装置に表示する方法としては、例えば、特許文献１や特許文献２が知られている。
【０００３】
【特許文献１】特開平４−３１０１０６号公報
【特許文献２】特開平４−１７００３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上述した特許文献に示される数値制御装置の表示装置は、座標やプログラムなど数値制御装置の内部情報の主に表示するものであって、ビデオ映像はこれら内部情報の文字情報を表す画像領域とは別にビデオ映像用の画像領域を付随的に設けるものとなっている。そのため、数値制御装置の情報とビデオ映像は一つの画面上に表示されるものの、それぞれの表示領域を分割されており、同時に見ようとした場合若干ではあるが視線の移動を要する。そのため、ビデオ映像上で確認を要する位置と文字情報の表示位置とが離れてしまい、両者の比較に時間がかかるという問題がある。
【０００５】
また、ビデオカメラはワークの予め設定された固定箇所を撮像するように撮像角度（パン、チルト）が固定され、また撮像領域の大きさ（拡大・縮小率（ズーム））も予め設定されている。そのため、表示されるビデオ映像の画像位置と数値制御装置の情報とは必ずしも一致せず、観察者が数値制御装置の情報と関連する場所のビデオ映像が表示されない場合もある。
【０００６】
ビデオカメラを操作してビデオ映像を拡大・縮小したり、移動させることができるが、このためには観察者により操作が必要である。数値制御装置の情報と関連する箇所を判断して操作しなければ成らず、適切な表示箇所を表示するまでに時間を要する。観察者が加工に対して十分な知識を備えていない場合には、迅速な観察の支障となるおそれがある。
【０００７】
特に、アラーム情報が表示された場合には、そのアラーム情報と関連する箇所のビデオ映像の迅速な表示が求められるが、ビデオカメラが通常表示している箇所と異常状態が発生した箇所とは必ずしも一致しないため、ビデオ映像により異常箇所を確認するまでに時間がかかることになり、迅速な対応に支障が発生することになりかねない。
【０００８】
本発明は、上記した従来の課題を解決して、ビデオ映像と文字情報との間で視線の移動を低減することを目的とし、また、文字情報と関連するワークや工作機械の箇所のビデオ映像を表示することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、ビデオ映像に対して文字情報を重ねて表示し、文字情報の表示位置を文字情報と関係するビデオ映像の位置の近傍に配置することにより、ビデオ映像と文字情報との間で視線の移動を低減する。また、文字情報に対してカメラパラメータを設定しておくことにより、文字情報と関連するワークや工作機械の箇所のビデオ映像を表示する。
【００１０】
工作機械の内部に設置されたカメラで撮影された加工状態の映像に、その時の操作状況に応じて必要となる数値制御装置（ＮＣ装置）からの情報（座標、プログラム等）を重ねて統合的に表示する。これにより、オペレータが加工プログラムのチェックや段取り作業等の際に行なっていた、ＮＣ装置の表示器での状態確認と、スプラッシュガードの覗き窓越しでの実際の加工状態の確認を、数値制御装置の表示装置のみで行なうことができ、視線等の移動を行なう必要が無くなり、操作性が向上する。
【００１１】
また、本表示装置を使用する事により、従来スプラッシュガードに設けられていた覗き窓を無くす事ができる。表示装置を、スプラッシュガードの窓があったスペースに設置することも可能であり、その場合、覗き窓越しに確認する時とほぼ同等の体感で確認作業を行なうことができる。
さらに、カメラの移動やズームにより、稼動中には確認できない角度からの確認や、接近しての確認を行なうことが可能である。
【００１２】
なお、表示は、必要に応じて数値制御装置の設定表示画面に切替えることができ、ＮＣ装置の表示器、及び操作盤として兼用することも可能である。これにより、従来は機械外部に独立して設定されていた数値制御装置の表示器と操作盤が不要となり、機械の小型化を実現できる。
【００１３】
本発明の数値制御装置は、工作機械を制御する数値制御装置であって、工作機械の内部に設置されるビデオカメラと、ビデオカメラで撮影されたビデオ映像データと数値制御装置の内部データとを用いてビデオ映像上に文字情報を重ねて表示する表示画像データを形成する表示画像形成手段と、表示画像データを表示する表示装置とを備える。
【００１４】
表示画像形成手段は、数値制御装置の実行状態に基づいてビデオ映像データと内部データを同期して取得する。これにより、表示装置はビデオ映像と同じ実行状態における文字情報を表示することができる。内部データは、加工プログラム、座標位置、アラーム情報等とすることができる。
【００１５】
表示画像形成手段は、加工プログラムの各工程に対応して、ビデオカメラの撮像パラメータ及び読み出しを行う内部データ項目を予め設定した設定テーブルを備える構成とすることができる。数値制御装置の実行状態を加工プログラムの実行工程から求め、求めた実行工程に対応する撮像パラメータ及び内部データ項目を設定テーブルから求める。
【００１６】
ビデオ映像データは、設定テーブルから求めた撮像パラメータに基づいてビデオカメラを駆動制御することにより得ることができ、実行工程に関連したワークや工作機械の撮像箇所の映像を取得することができる。
【００１７】
また、内容データは、設定テーブルから求めた内部データ項目に対応する内部データを数値制御装置から読み出して求めることができる、実行工程に関連した表示内容を表示することができる。
これにより、数値制御装置の実行状態に基づくビデオ映像データ及び内部データを同期して取得することができる。
【００１８】
ここで、内部データは、加工プログラムが実行する工程の当該加工プログラム及び／又は当該加工プログラムによる加工位置の予定座標位置又は実座標位置とし、また、撮像パラメータは、当該予定座標位置又は実座標位置を撮像するためのカメラのパン、チルト、ズームとすることができる。
【００１９】
表示画像形成手段は、アラーム項目に対応してビデオカメラの撮像パラメータ及びアラーム情報を予め設定した設定テーブルを備える構成とすることができる。数値制御装置が出力するアラーム項目に対応する撮像パラメータ及びアラーム情報を設定テーブルから求める。
【００２０】
ビデオ映像データは、撮像パラメータに基づいて駆動制御されたビデオカメラにより求める。また、アラーム情報は、アラーム項目に対応するアラーム情報を数値制御装置から読み出すことにより得ることができる。
これにより、数値制御装置のアラーム状態に基づくビデオ映像データ及びアラーム情報を同期して取得することができる。
【００２１】
ここで、アラーム情報は、異常内容、異常発生箇所、異常対策等とすることができ、撮像パラメータは、異常発生箇所、又は加工位置の座標位置を撮像するためのカメラのパン、チルト、ズームとすることができる。
【００２２】
表示画像データは、文字情報を表示画面上に表示する位置座標データを備え、設定テーブルは、内容データと表示画面上の表示位置との対応関係を含む構成としておき、表示装置は、この設定テーブルに定められた対応関係に基づいて、表示位置を位置座標データに設定する。これにより、表示画面上において、文字情報をビデオ映像と関連付けして、例えば、ビデオ映像の近傍に文字情報を表示することができる。
【００２３】
また、表示画像データは、文字情報を表示画面上に表示する位置座標データを備え、表示装置は、表示画面上の指示位置を取得するタッチパネルを含む構成としておき、タッチパネルから取得した指示位置の位置座標を文字情報の位置座標データに逐次設定する。これにより、表示画面上において文字情報の表示位置を移動させることができる。
また、表示装置は、工作機械のスプラッシュガード前面に設けられる構成とすることができる。
また、表示装置は、数値制御装置の表示器とすることができる。
【００２４】
本発明の数値制御装置によれば、工作機械の内部に設置されたカメラで撮影された加工状態の映像に、その時の操作状況に応じて必要となる数値制御装置からの情報（座標、プログラム等）を重ねて統合的に表示することができる。
【発明の効果】
【００２５】
本発明の数値制御装置によれば、ビデオ映像と文字情報との間で視線の移動を低減することができる。また、文字情報と関連するワークや工作機械の箇所のビデオ映像を表示することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の数値制御装置について図を用いて説明する。
図１は本発明の数値制御装置の形態例を説明するためハードウエアのブロック図である。
プロセッサ１１は、ＲＯＭ１２に格納されたシステムプログラムに従って、数値制御装置全体を制御する。ＲＯＭ１２は、例えばＥＰＲＯＭやＥＥＰＲＯＭを用いることができる。ＲＡＭ１３は、例えば、ＳＲＡＭが用いられ、各種のデータが格納される。不揮発性メモリ１５は加工プログラム１５ａやパラメータ等が記憶され、バッテリでバックアップされたＣＭＯＳ等を使用することにより、数値制御装置の電源切断後もその内容が保持される。
【００２７】
ＰＭＣ（プログラマブル・マシン・コントローラ）１６はＭ機能，Ｓ機能、Ｔ機能等の指令を受けて、シーケンスプログラム１６ａによってこの指定を解読処理し、工作機械を制御する出力信号を出力する。
【００２８】
また、機械側から、例えばリミットスイッチの信号、あるいは機械操作盤からのスイッチ信号を受けて、シーケンスプログラム１６ａで処理し、機械側を制御する出力信号を出力する。数値制御装置で必要な信号は、バス１７を経由したＲＡＭ１３に転送され、プロセッサ１１によって読み取られる。
【００２９】
入出力回路３２は、機械側との間で入出力信号の授受を行う。すなわち、機械側のリミットスイッチ信号、機械操作盤のスイッチ信号を受け、これらをＰＭＣ１６が読み取る。また、ＰＭＣ１６は、機械側の空圧アクチュエータ等を制御する出力信号を受けて、機械側に出力する。
【００３０】
表示画像形成手段２１は、各軸の現在位置、移動量等の、ＲＡＭ１３に格納されたデータを表示信号に変換し、表示装置２２に送る。表示装置２２は、送られた表示信号に基づいて表示する。表示装置２２は、ＣＲＴ、液晶表示装置等を用いることができる。
【００３１】
また、入力装置として、キーボード３１の他に、表示装置２２に設けたタッチキーを用いることができる。このタッチキーは、表示装置２２の表示画面上に表示された文字情報の表示位置を表示画面上の任意の位置に移動する際の位置指定手段として用いることができる。
【００３２】
Ｚ軸制御回路５１はプロセッサ１１からのＺ軸の移動指令を受けて、サーボアンプ６１に出力する。サーボアンプ６１はこの移動指令を受けて、Ｚ軸のサーボモータを駆動して工具ホルダ７３をＺ軸方向に送る。工具ホルダ７３には工具７４が取り付けられ、チャック７２に保持されたワーク７１に対して旋盤加工等の加工を行う。
【００３３】
Ｘ軸制御回路５２はプロセッサ１１からのＺ軸の移動指令を受けて、サーボアンプ６２に出力する。サーボアンプ６２はこの移動指令を受けて、Ｘ軸のサーボモータを駆動して工具ホルダ７３をＸ軸方向に移動し、ワーク７１の切り込みを行う。
【００３４】
スピンドル軸制御回路５３はプロセッサ１１からのスピンドル回転指令を受けて、スピンドルアンプ６３にスピンドル速度指令を出力する。スピンドルアンプ６３はこのスピンドル速度指令を受けて、スピンドルを指定された回転速度で回転させて旋盤の主軸を回転させ、ワーク７１の切削加工を行う。
【００３５】
ビデオカメラ４２は、工作機械内部に加工状態を撮像し、ビデオ映像信号をインターフェース４１に出力する。インターフェース４１は、ビデオ映像信号をプロセッサ１１が扱えるビデオ映像データに変換する。ビデオ映像データは、ビデオＲＡＭ１４に格納される。ビデオＲＡＭ１４に格納されたビデオ映像データは、表示画像形成手段２１によって画像処理されて表示装置２２に送られる。
【００３６】
また、ビデオカメラ４２には、当該ビデオカメラの撮像位置を定めるためにカメラ本体の方向を制御したり、拡大・縮小を制御する駆動装置４４、及びこの駆動装置４４を制御するカメラ制御回路４３を備える。なお、ビデオカメラの方向や拡大・縮小を制御する撮像パラメータとしてパン、チルト、及びズームがある。
【００３７】
表示画像形成手段２１は、数値制御装置の内部データを取得し、ビデオＲＡＭ１４からのビデオ映像データと併せて表示する表示画像データを形成する。内部データは、例えば、加工プログラムや各軸の現在位置や移動量、あるいはアラーム情報等であり、表示画面上に文字情報で表示される。
これにより、数値制御装置内部の情報とビデオカメラ４２で撮像したビデオ映像とが、表示装置２２の表示画面上に重ね合わせて表示される。
【００３８】
数値制御装置は、ビデオカメラの撮像パラメータや内部データ項目や、アラーム情報を予め設定した設定テーブルを備える。この設定テーブルは、加工プログラムの各工程に対応して定められており、加工プログラムの実行による数値制御装置の実行状態の各段階におけるビデオカメラの撮像方向や拡大・縮小率が設定され、また、表示のために読み出す内容データ項目が設定されている。また、異常状態に応じてアラーム表示の内容が設定されている。
【００３９】
この加工プログラムの各工程毎に設定された撮像パラメータを読み出して駆動装置４４を駆動することにより、数値制御装置の実行状態に応じて所定箇所のビデオ映像を取得することができ、このとき設定されている内容データ項目に対応する数値制御装置の内容データを読み取ることにより、関連したビデオ映像データと内容データとを同期して取得することができる。
なお、内容データの内で加工位置は、加工プログラムによる加工位置の予定座標位置とすることも、数値制御装置から取得される実座標位置とすることもできる。
【００４０】
表示画像形成手段２１は、このビデオ映像データ画像と内容データを用いて表示画像データを形成することにより、表示画面上において表示されるビデオ映像と関連する内容データを同期して表示することができる。
【００４１】
また、異常発生時には、設定データに、異常内容に対して撮像パラメータとアラーム情報とを設定しておくことにより、カメラの撮像する箇所を異常内容に応じて自動で設定して異常内容に応じたビデオ映像データを取得し、また、異常内容に対応したアラーム内容や対処内容を取得することができる。
【００４２】
表示画像形成手段２１は、このビデオ映像データ画像とアラーム内容や対処内容を用いて表示画像データを形成することにより、表示画面上において異常発生時の所定箇所のビデオ映像とアラーム情報を同期して表示することができる。
【００４３】
これらの設定テーブルは、ＲＯＭ１２に格納しておくことも、あるいは、撮像パラメータについてはカメラ制御回路４３が備えるメモリ（図示していない）に格納し、内部データ項目及びアラーム情報については表示画像形成手段２１に格納することもできる。
【００４４】
図２は、本発明の数値制御装置の表示画像形成手段の動作例を説明するための概略図である。
図２において、実行状態を監視する機能を有する実行状態監視部１０２は、加工プログラム１０１の実行工程を監視することにより数値制御装置の実行状態に監視し、また、数値制御装置からの内容データを監視して異常状態を監視する。
【００４５】
撮像パラメータ設定テーブル１０３には、数値制御装置の実行状態に対応してビデオカメラの撮像パラメータが設定されている。撮像パラメータとしては、例えば、ビデオカメラの撮像方向を定めるパン、チルトや、拡大・縮小率を定めるズームがある。
【００４６】
撮像パラメータ設定テーブル１０３は、実行状態監視部１０２から受け取った実行状態に対応する撮像パラメータを読み出して、カメラ制御手段１０７に送る。カメラ制御手段１０７は、撮像パラメータに基づいてビデオカメラを制御し、ビデオ映像データ１０８を取得して表示画像形成回路１１０に送る。
なお、入力手段（図示していない）によってカメラの撮像位置を指示してカメラ制御手段１０７をオペレータの指示に従って制御するようにすることもできる。
【００４７】
また、表示情報設定テーブル１０４には、数値制御装置の実行状態に対応して表示装置に表示する表示情報が設定されている。表示情報の内容としては、例えば、加工プログラムや、加工位置等がある。
【００４８】
表示情報設定テーブル１０４は、実行状態監視部１０２から受け取った実行状態に対応する表示情報項目を読み出して、加工プログラムについては加工プログラム１０１から読み出して表示画像形成回路１１０に送り、加工位置については、数値制御装置から加工位置の実座標の座標情報１０６を取得する。なお、加工プログラムから加工位置の予定座標の座標情報を取得することもできる。
また、アラーム情報設定テーブル１０５には、数値制御装置の異常状態に対応して、ビデオカメラの撮像パラメータや表示装置に表示するアラーム情報が設定されている。アラーム情報の内容としては、例えば、アラームの内容や、アラームに対する対処内容等がある。
【００４９】
アラーム情報設定テーブル１０５は、実行状態監視部１０２からの異常状態に対応する撮像パラメータを読み出して、カメラ制御手段１０７に送る。カメラ制御手段１０７は、撮像パラメータに基づいてビデオカメラを制御し、異常発生箇所のビデオ画像データ１０８を取得して表示画像形成回路１１０に送る。また、アラーム情報１０９を読み出して表示画像形成回路１１０に送る他、アラームの発生位置の座標情報１０６を取得して表示画像形成回路１１０に送ることもできる。
【００５０】
表示画像形成回路１１０は、取得したビデオ映像データ１０８に、加工プログラム１０１や座標情報１０６やアラーム情報１０９等の文字情報を重ねて表示する表示画像データを形成し、表示装置１１１に表示する。
【００５１】
なお、文字情報の表示画面上の表示位置は、例えば加工プログラムに応じて設定することにより、撮像位置に併せて設定することができる。これにより、表示画面上に表示された画像中の加工位置などの観察すべき位置の近傍に関連する文字情報を表示することができる。
また、表示装置にタッチパネル等の指示手段を設け、当該指示手段で指示した位置に文字情報を移動させることもできる。
【００５２】
図３は、数値制御装置の実行状態における画像情報と文字情報とを表示する場合の動作例を説明するためのフローチャートである。
【００５３】
加工プログラムの実行工程から数値制御装置の実行状態を読み出す（ステップＳ１）。読み出した実行状態に対応する表示内容（文字情報）を対応テーブル（設定テーブル）から読み出し（ステップＳ２）、位置座標を求める。位置座標は実行状態における加工位置などを表す位置座標であり、実位置座標とする他、加工プログラム上の予定位置座標とすることもできる（ステップＳ３）。
【００５４】
また、読み出した実行状態に対応する撮像パラメータ（カメラパラメータ）を対応テーブル（設定テーブル）から読み出し（ステップＳ４）、読み出した撮像パラメータ（カメラパラメータ）に基づいてカメラを制御し（ステップＳ５）、ビデオ映像データを取得する（ステップＳ６）。
【００５５】
前記工程で取得したビデオ映像データと、表示内容や位置座標等の文字情報とを用いて表示画像データを形成し（ステップＳ７）、表示装置に表示する（ステップＳ８）。上記工程を、加工プログラムの進行に応じて繰り返す（ステップＳ９）。
図４は、数値制御装置のアラーム発生時において画像情報と文字情報とを表示する場合の動作例を説明するためのフローチャートである。
【００５６】
数値制御装置において異常状態が発生した場合には（ステップＳ１１）、異常状態に対応するアラーム情報（文字情報）を対応テーブル（設定テーブル）から読み出し（ステップＳ１２）、その位置座標を求める。位置座標は実行状態における加工位置などを表す位置座標であり、実位置座標とする他、加工プログラム上の予定位置座標とすることもできる（ステップＳ１３）。
【００５７】
また、異常発生位置を取得し（ステップＳ１４）、その発生位置に対して対応テーブル（設定テーブル）に予め設定されている撮像パラメータ（カメラパラメータ）を読み出して（ステップＳ１５）、カメラ制御を行い（ステップＳ１６）、ビデオ映像データを取得する（ステップＳ１７）。
【００５８】
前記工程で取得したビデオ映像データと、アラーム情報や位置座標等の文字情報とを用いて表示画像データを形成し（ステップＳ１８）、表示装置に表示する（ステップＳ１９）。
【００５９】
以下、本発明による表示例を図５〜図８を用いて説明する。
図５は、ビデオ映像と共に機械座標を表示した例であり、Ｘ，Ｙ，Ｚ座標からなる機械座標（例えば、工具により加工位置）の文字情報を、加工位置の近傍に表示している。
図６は、ビデオ映像と共にプログラムを表示した例であり、加工プログラムの文字情報を、加工位置の近傍に表示している。プログラムチェック時には、数行のプログラムを表示することができる。
【００６０】
従来の数値制御装置では、文字情報の表示位置は固定されており、加工位置などの観察対象位置と離れた場所に表示され、画像情報と文字情報の両情報の確認には視線を移動させる必要があるが、本発明によれば、観察対象位置と文字情報とは近傍に表示されるため視線を移動させることなく容易に確認することができる。
【００６１】
また、本発明によれば、オペレータが加工プログラムのチェックや段取り作業等の際に行なっていた、数値制御装置の表示器での状態確認と、スプラッシュガードの覗き窓越しでの実際の加工状態の確認が、数値制御装置の表示装置のみで行なうことができ、視線等の移動を行なう必要が無くなり、操作性を向上させることができる。
【００６２】
図７は、アラーム発生時の表示例であり、アラーム発生を表示すると共に、アラームの内容を表示する。図７の例では、アラーム情報の表示位置は表示画面に下方位置としているが、アラーム情報の表示位置を加工位置の近傍に表示することもできる。
【００６３】
図８は、文字情報の表示位置を移動する表示例であり、タッチパネルを用いて移動先を指示することにより、表示位置を自在に移動させることができる。タッチパネルを組み合わせる事により、ビデオ映像に合成されて表示される数値制御装置からの情報の表示位置をオペレータが自由に移動させる事ができ、オペレータは自分にとって見やすい画面にすることができる。
【００６４】
また、図９は本発明の数値制御装置の構成例であり、表示装置の一例を示している。図示する例は、数値制御装置が操作用に備える表示器と兼用すると共に、工作機械のスプラッシュガード上に設ける構成例である。この表示装置が設定されるスプラッシュガード上の位置は、従来覗き窓が設けられている場所である。本発明の数値制御装置では、工作機械の内部に設けたビデオカメラにより内部状態を撮像し、表示装置に表示する構成であるため、従来要していた覗き窓を不要とすることができる。
【００６５】
図１０は、従来の数値制御装置の構成例であり、スプラッシュガード上に覗き窓を設ける構成であるため、数値制御装置の設定場所は、工作機械のスプラッシュガード上に設けることができず、狭い場所に設けざるを得ない。また、ＭＤＩや機械操作盤と共に設けることになるため、表示面積も狭いものとなる。
これに対して、本発明によれば、除き窓が不要であるため、数値制御装置をスプラッシュガード上に設けることができ、その表示面積も広くとることができる。
【００６６】
ビデオカメラが撮像する位置は、数値制御装置の実行状態に対応して変更する他、オペレータによって制御することができるため、覗き窓越しに確認する時とほぼ同等の体感で確認作業を行なうことができる。
さらに、カメラの移動やズームにより、稼動中には確認できない角度からの確認や、接近しての確認を行なうことが可能である。
【００６７】
表示は、必要に応じて数値制御装置の設定表示画面に切替えることができ、数値制御装置の表示器、及び操作盤として兼用することも可能である。これにより、従来は機械外部に独立して設定されていた数値制御装置の表示器と操作盤が不要となり、機械の小型化を実現できる。
また、覗き窓を不要とすることにより、覗き窓を設けるためのスプラッシュガードの加工が不要となり、そのためのコストを低減することができる。
【図面の簡単な説明】
【００６８】
【図１】本発明の数値制御装置の形態例を説明するためハードウエアのブロック図である。
【図２】本発明の数値制御装置の表示画像形成手段の動作例を説明するための概略図である。
【図３】本発明の数値制御装置の実行状態における画像情報と文字情報とを表示する場合の動作例を説明するためのフローチャートである。
【図４】本発明の数値制御装置のアラーム発生時において画像情報と文字情報とを表示する場合の動作例を説明するためのフローチャートである。
【図５】本発明の数値制御装置のビデオ映像と共に機械座標を表示した例である。
【図６】本発明の数値制御装置のビデオ映像と共にプログラムを表示した例である。
【図７】本発明の数値制御装置のアラーム発生時の表示例である。
【図８】本発明の文字情報の表示位置を移動する表示例である。
【図９】本発明の数値制御装置の構成例である。
【図１０】従来の数値制御装置の構成例である。
【符号の説明】
【００６９】
１１  プロセッサ（ＣＰＵ）
１２  ＲＯＭ
１３  ＲＡＭ
１４  ビデオＲＡＭ
１５  不揮発性メモリ
１５ａ  加工プログラム
１６  ＰＭＣ（プログラマブル・マシン・コントローラ）
１６ａ  シーケンスプログラム
１７  バス
２１  表示画像形成手段
２２  表示装置
３１  キーボード
３２  入出力回路
３３  入力手段（タッチキー）
４１  インターフェース
４２  ビデオカメラ
４３  カメラ制御回路
４４  駆動装置
５１  Ｚ軸制御回路
５２  Ｘ軸制御回路
５３  スピンドル軸制御回路
６１，６２  サーボアンプ
６３  スピンドルアンプ
７１  ワーク
７２  チャック
７３  工具ホルダ
７４  工具
１０１  加工プログラム
１０２  実行状態監視部
１０３  撮像パラメータ（カメラパラメータ）テーブル
１０４  表示情報テーブル
１０５  アラーム情報テーブル
１０６  座標情報
１０７  カメラ制御
１０８  ビデオ映像データ
１０９  アラーム情報
１１０  表示画像形成回路
１１１  表示装置
【図１】
2005190102.tif 000003
【図２】
2005190102.tif 000004
【図３】
2005190102.tif 000005
【図４】
2005190102.tif 000006
【図５】
2005190102.tif 000007
【図６】
2005190102.tif 000008
【図７】
2005190102.tif 000009
【図８】
2005190102.tif 000010
【図９】
2005190102.tif 000011
【図１０】
2005190102.tif 000012