(57)【要約】【課題】動画情報や音声情報等の視聴覚情報と数値データとを簡単かつ正確に同期して出力することができる情報処理装置を提供する。【解決手段】本発明に係る情報処理装置４は、駆動軸を数値制御する工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶部１１と、前記工作機械で取得される視聴覚情報を記憶する視聴覚情報記憶部１２と、前記視聴覚情報記憶部に記憶された前記視聴覚情報を出力させると同時に、前記数値データ記憶部に記憶された前記数値データの中から、出力されている前記視聴覚情報を取得した時刻の前記数値データを表示させる出力制御部１５と、を備える。【選択図】図１
2020126526.tif 000002
【特許請求の範囲】
【請求項１】
駆動軸を数値制御する工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶部と、
前記工作機械で取得される画像情報及び音声情報の少なくともいずれかを含む視聴覚情報を記憶する視聴覚情報記憶部と、
前記視聴覚情報記憶部に記憶された前記視聴覚情報を出力させると同時に、前記数値データ記憶部に記憶された前記数値データの中から、出力されている前記視聴覚情報を取得した時刻の前記数値データを表示させる出力制御部と、
を備える情報処理装置。
【請求項２】
基準時刻を示す基準信号を生成する基準信号生成部と、
前記視聴覚情報の内部時間における前記基準信号が生成された時刻を記憶する時刻情報記憶部と、
をさらに備え、
前記数値データ記憶部は、前記数値データと共に前記基準信号の値を記憶し、
前記出力制御部は、前記時刻情報記憶部が記憶した時刻及び前記数値データ記憶部が記憶した基準信号の値に基づいて前記視聴覚情報と前記数値データとを同期させる請求項１に記載の情報処理装置。
【請求項３】
前記出力制御部は、前記数値データを時間軸に対する数値変化を示すグラフとして表示すると共に、出力されている前記視聴覚情報を取得した時刻を示すカーソルを前記グラフ上に表示する請求項１又は２に記載の情報処理装置。
【請求項４】
前記視聴覚情報は、ワーク又は工具の画像を含む請求項１から３のいずれかに記載の情報処理装置。
【請求項５】
前記視聴覚情報は、音声を含む請求項１から４のいずれかに記載の情報処理装置。
【請求項６】
前記出力制御部は、加工プログラムを表示し、表示する加工プログラム中の出力されている前記視聴覚情報を取得した時刻に対応する部分を強調表示する請求項１から５のいずれかに記載の情報処理装置。
【請求項７】
数値制御される駆動軸を備える工作機械における加工プロセスを確認するためのプログラムであって、
前記工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶処理要素と、
前記工作機械で取得される画像情報及び音声情報の少なくともいずれかを含む視聴覚情報を記憶する視聴覚情報記憶処理要素と、
前記視聴覚情報記憶処理要素により記憶された前記視聴覚情報を出力させると同時に、前記数値データ記憶処理要素により記憶された前記数値データの中から、出力されている前記視聴覚情報を取得した時刻の前記数値データを表示させる出力制御処理要素と、
を備えるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
従来より、数値制御装置によって駆動軸を数値制御する工作機械における加工プロセスを確認するために、数値制御装置から工作機械への入力（指令信号）の数値データ（例えば駆動軸を駆動するサーボモータのあるべき位置、速度等）及び工作機械で測定される数値データ（例えばサーボモータの実際の位置、速度、トルク、電流値等）をモニタに表示したり、これらの数値データに基づいて所定の場合に音声メッセージ等を発したりする情報処理装置が使用されている。なお、このような情報処理装置は、数値制御装置の機能として実現される場合や、数値制御装置に接続されるパーソナルコンピュータ等により実現される場合がある。
【０００３】
つまり、工作機械の制御では、工作機械の状態を数値データ化することによって、工作機械を高精度に動作させると共に実際の加工プロセスの動作をモニタリングすることを目指している。例えば特許文献１には、ロボットアームの把持装置で保持した把持物の位置又は姿勢を視覚センサ（カメラ）によって計測、つまり数値データ化することにより、ロボットの制御の動作を高精度化する技術が開示されている。また、特許文献２には、工作機械の複数の数値データを、同じ時間軸に対するグラフとして表示する表示装置（情報処理装置）を設けることで、数値データからオペレータが工具の動き等を把握しやすくする技術が開示されている。
【０００４】
加工プロセスにおける異常の発生やその原因を特定する目的で、工作機械を駆動するモータの位置、速度、電流値といった、あらかじめ決まった数値データを常時観測し、データとして蓄積することが一般的に行われている。しかし、加工プロセスで実際に発生する事象はさまざまであり、例えば工具のびびり振動や切粉の噛み込み等、あらかじめ想定することが困難な事象が発生した場合に、工作機械の駆動に関する数値データのみでは異常の発生は検出できても、その原因まで特定することは難しい。
【０００５】
そのような場合であっても、オペレータが工作機械の状態を目や耳で確認すれば比較的容易に異常の原因を特定できる場合がある。しかしながら、オペレータが工作機械の加工プロセスを常時監視することは現実的でないため、真の原因を特定する手段として加工プロセスの様子を撮影した動画や音声等のデータが非常に有効である。
【０００６】
特許文献３には、ＮＣ装置により駆動制御される工作機械において、前記工作機械の加工領域又は機械可動部分を撮像範囲とする、１台以上のカメラ、前記カメラに、該カメラが捕捉した画像から所定サンプリング時間毎の画像データを生成する画像データ生成部、前記ＮＣ装置から、前記所定サンプリング時間毎の工作機械の運転状態を運転データとして取得する運転データ取得手段、前記画像データ生成部により生成された画像データと、該画像データに対応する運転データを合成して、ある時点の運転記録を合成する、運転記録合成手段、前記運転記録合成手段により合成された運転記録を、格納する画像ファイル、前記画像ファイル中の運転記録を再生する画像再生手段、からなる工作機械の異常管理装置の発明が記載され、これによって、工作機械に異常が生じた場合には、それら運転記録を再生することにより、原因究明を迅速かつ正確に行うことができるとされている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１７−２２６０２９号公報
【特許文献２】特開２０１１−２２６８８号公報
【特許文献３】特開２００３−２２１０８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
特許文献３の装置では、所定サンプリング時間毎の画像データを生成する画像データ生成部が必要とされる。一般的なビデオカメラでは、ＮＣ装置（数値制御装置）のサンプリング時間に合わせて画像データを生成するような処理を行うことはできない。一般的なビデオカメラを用いて工作機械の画像（及び音声）を撮影する場合、撮影した動画データと運転データ（数値データ）とを同期することが容易ではない。
【０００９】
本発明は、工作機械の加工プロセスにおける動画情報や音声情報等の視聴覚情報と数値データとを簡単かつ正確に同期して出力することができる情報処理装置及びプログラムを提供することを課題とする。
【課題を解決するための手段】
【００１０】
（１）  本発明に係る情報処理装置（例えば、後述する情報処理装置４，４ａ）は、駆動軸を数値制御する工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶部（例えば、後述する数値データ記憶部１１）と、前記工作機械で取得される画像情報及び音声情報の少なくともいずれかを含む視聴覚情報を記憶する視聴覚情報記憶部（例えば、後述する視聴覚情報記憶部１２）と、前記視聴覚情報記憶部に記憶された前記視聴覚情報を出力させると同時に、前記数値データ記憶部に記憶された前記数値データの中から、出力されている前記視聴覚情報を取得した時刻の前記数値データを表示させる出力制御部（例えば、後述する出力制御部１５）と、を備える。この構成によれば、情報処理装置は、出力制御部を備えることによって視聴覚情報と数値情報とを簡単かつ正確に同期して出力することができる。これにより、情報処理装置は、加工プロセスに異常があった場合に、異常が生じたときの数値データと視聴覚情報とを同期してオペレータに提示することができるので、オペレータが異常の原因を比較的容易に特定することができる。
【００１１】
（２）  （１）の情報処理装置は、基準時刻を示す基準信号を生成する基準信号生成部（例えば、後述する基準信号生成部１３）と、前記視聴覚情報の内部時間における前記基準信号が生成された時刻を記憶する時刻情報記憶部（例えば、後述する時刻情報記憶部１４）と、をさらに備え、前記数値データ記憶部は、前記数値データと共に前記基準信号の値を記憶し、前記出力制御部は、前記時刻情報記憶部が記憶した時刻及び前記数値データ記憶部が記憶した基準信号の値に基づいて前記視聴覚情報と前記数値データとを同期させてもよい。このように、基準信号を用いることによって、視聴覚情報と数値データとを容易に同期することができる。
【００１２】
（３）  （１）又は（２）の情報処理装置において、前記出力制御部は、前記数値データを時間軸に対する数値変化を示すグラフとして表示すると共に、出力されている前記視聴覚情報を取得した時刻を示すカーソルを前記グラフ上に表示してもよい。数値データをグラフとして表示することによってオペレータが数値データを感覚的に把握しやすくなり、かつグラフ上に表示されるカーソルによって出力されている視聴覚情報に対応する数値データをオペレータが容易に把握することができる。
【００１３】
（４）  （１）〜（３）の情報処理装置において、前記視聴覚情報は、ワーク又は工具の画像を含んでもよい。加工プロセスにおいて重要かつ異常が発生しやすいワーク又は工具の画像を出力することにより、オペレータによる加工プロセスの異常原因の特定をより容易にすることができる。
【００１４】
（５）  （１）〜（４）の情報処理装置において、前記視聴覚情報は、音声を含んでもよい。これにより、オペレータがびびり振動等による異音を確認することができるので、加工プロセスの異常原因の特定がさらに容易となる。
【００１５】
（６）  （１）〜（５）の情報処理装置において、前記出力制御部は、加工プログラムを表示し、表示する加工プログラム中の出力されている前記視聴覚情報を取得した時刻に対応する部分を強調表示してもよい。これにより、異常発生時に加工プログラムによって企図されていた動作を確認することができるので、オペレータによる加工プロセスの異常原因の特定をさらに容易にすることができる。
【００１６】
（７）  本発明に係るプログラムは、数値制御される駆動軸を備える工作機械における加工プロセスを確認するためのプログラムであって、前記工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶処理要素と、前記工作機械で取得される画像情報及び音声情報の少なくともいずれかを含む視聴覚情報を記憶する視聴覚情報記憶処理要素と、前記視聴覚情報記憶処理要素により記憶された前記視聴覚情報を出力させると同時に、前記数値データ記憶処理要素により記憶された前記数値データの中から、出力されている前記視聴覚情報を取得した時刻の前記数値データを表示させる出力制御処理要素と、を備える。この構成によれば、加工プロセスに異常があった場合に、異常が生じたときの数値データと視聴覚情報とを同期してオペレータに提示することができるので、オペレータによる異常の原因特定を容易にする情報処理装置を構成することができる。
【発明の効果】
【００１７】
本発明に係る情報処理装置は、工作機械の加工プロセスにおける異常の原因をオペレータが容易に特定することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る情報処理装置を有する加工システムの構成を示すブロック図である。
【図２】図１の情報処理装置の表示画面を例示する模式図である。
【図３】本発明の図１とは異なる実施形態に係る情報処理装置を有する加工システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について図面を参照しながら説明する。図１は、本発明の一実施形態に係る情報処理装置を有する加工システムの構成を示すブロック図である。
【００２０】
図１の加工システムは、複数の駆動軸を有する工作機械１と、工作機械の複数の駆動軸を数値制御する数値制御装置２と、工作機械内で視聴覚情報を取得する視聴覚情報取得装置３と、本発明の一実施形態に係る情報処理装置４とを備える。
【００２１】
工作機械１としては、任意の構成を有するものとすることができるが、典型的には、複数の駆動軸がそれぞれサーボモータによって駆動される工作機械とされる。
【００２２】
数値制御装置２は、加工プログラム（例えばＧコード）に従って各駆動軸のサーボモータ等を制御する公知の装置とすることができる。このような数値制御装置２は、例えばＣＰＵ、メモリ等を有するコンピュータ装置として構成することができる。
【００２３】
視聴覚情報取得装置３が取得する視聴覚情報としては、人間が視覚又は聴覚で認識する情報であり、間隔を空けて撮影される複数の静止画、連続して撮影される動画等の画像情報、音声情報などを挙げることができる。つまり、視聴覚情報は画像情報及び音声情報の少なくともいずれかを含む。
【００２４】
視聴覚情報取得装置３は、視聴覚情報を記憶可能なデータに変換する装置であり、一定のサンプリング周期で視聴覚情報を取得してデータ化するものとすることができる。視聴覚情報取得装置３は、典型的には、ビデオカメラ（マイクロフォンを有することが好ましい）とされる。視聴覚情報取得装置３が視聴覚情報を変換して生成するデータとしては、撮影開始時間情報を含む動画データ、撮影時間情報をそれぞれ含む複数の静止画データ、録音開始時間情報を含む音声データ等とすることができる。視聴覚情報のサンプリング周期としては、動画データの場合には例えば３０ｆｐｓとすることができ、音声データの場合には例えば４８ｋｈｚとすることができる。視聴覚情報が動画データと音声データとを含む場合、通常、両者のサンプリング周期は異なるものとされる。
【００２５】
視聴覚情報取得装置３が取得する視聴覚情報は、工作機械１において加工されるワーク及びワークを加工する工具の画像を含むことが好ましい。このように、視聴覚情報が工作機械１における加工プロセスにおいて重要なワーク又は工具の画像を含むことによって、オペレータが不具合の発生原因等を発見しやすくなる。また、視聴覚情報取得装置３が取得する視聴覚情報が音声を含むことも好ましい。視聴覚情報が音声を含むことによって、オペレータが異音に基づいて異常原因を発見することが可能となる。
【００２６】
視聴覚情報取得装置３は、数値制御装置２及び情報処理装置４とは独立した内部時計を有し、外部から所定の基準信号が入力されたときに、その瞬間の内部時間を出力するよう構成される。
【００２７】
情報処理装置４は、駆動軸を数値制御する工作機械における加工プロセスを確認するために用いられる情報処理装置である。情報処理装置４は、工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶部１１と、工作機械で取得される視聴覚情報を記憶する視聴覚情報記憶部１２と、基準時刻を示す基準信号を生成する基準信号生成部１３と、視聴覚情報の内部時間における基準信号が生成された時刻を記憶する時刻情報記憶部１４と、視聴覚情報記憶部１２に記憶された視聴覚情報を出力（再生）すると同時に、数値データ記憶部１１に記憶された数値データの中から、出力されている視聴覚情報を視聴覚情報取得装置３が取得した時刻の数値データを表示させる出力制御部１５とを備える。また、情報処理装置４は、出力制御部１５によって制御され、視聴覚情報を出力する再生装置（ディスプレイ１６及びスピーカ１７）をさらに備える。
【００２８】
情報処理装置４は、ＣＰＵ、メモリ等を有するコンピュータ装置に、本発明のプログラムの実施形態に係るプログラムを読み込ませることで実現することができる。つまり、情報処理装置４における数値データ記憶部１１、視聴覚情報記憶部１２、基準信号生成部１３、時刻情報記憶部１４、及び出力制御部１５は、プログラムの一部（例えばサブルーチン等）によってそれぞれ実現される。従って、これらの構成要素は、機能的に区別されるだけであり、物理的に独立した構成要素でなくてもよく、プログラムにおいて互いに分離して記述されている必要もない。
【００２９】
情報処理装置４は、独立したコンピュータ装置から構成されてもよいが、数値制御装置２と一体に構成されてもよい。つまり、情報処理装置４の実現するためのプログラムは、数値制御装置２を実現するためプログラムの一部であってもよく、ディスプレイ１６及びスピーカ１７は、数値制御装置２のディスプレイ及びスピーカと兼用されてもよい。
【００３０】
数値データ記憶部１１は、一定時間間隔で数値データを記憶する。数値データの時間間隔としては、工作機械１、数値制御装置２及び情報処理装置４の連続した制御（プログラムのスキャン）が可能な微小時間に設定される。
【００３１】
数値データ記憶部１１が記憶する工作機械１の制御に関する数値データとしては、各時刻に実行した加工プログラムのシーケンス番号、各時刻に工作機械１に発した指令（例えばサーボの速度指令データ等）等が含まれ得る。また、数値データ記憶部１１が記憶する工作機械１の動作に関する数値データとしては、工作機械において測定されるデータ（例えばサーボの位置、速度、電流、トルク等のフィードバック値、及び例えば切削油の濃度、温度等の任意の測定値）が含まれ得る。
【００３２】
数値データ記憶部１１が記憶する数値データにおける時刻は、数値制御装置２の内部時間における時刻であってもよく、数値制御装置２とは独立した情報処理装置４の内部時間における時刻であってもよい。
【００３３】
数値データ記憶部１１は、数値制御装置２の制御サイクルに合わせて数値データを記憶することが好ましく、数値制御装置２内の記憶手段と兼用されてもよい。また、数値データ記憶部１１は、後述する出力制御部１５により数値データを表示する際に、数値制御装置２が記憶している数値データの中から必要なデータを読み出して一時的に記憶するものであってもよい。
【００３４】
数値データ記憶部１１は、数値制御装置２及び情報処理装置４から得られる数値データに加えて、後述する基準信号生成部１３が生成する基準信号の値（通常はディジタルデータ）を記録する。数値データ記憶部１１が数値制御装置２が記憶している数値データを必要に応じて読み出して一時的に記憶する場合、基準信号の値は、数値制御装置２によって他の数値データと同時に記憶される。
【００３５】
視聴覚情報記憶部１２は、視聴覚情報取得装置３が取得した視聴覚情報のデータを記憶する。視聴覚情報記憶部１２は、視聴覚情報取得装置３のサンプリング周期と異なる周期で視聴覚情報を記憶、つまり情報を間引いて記憶してもよい。また、視聴覚情報記憶部１２は、後述する出力制御部１５により視聴覚情報を出力する際に、視聴覚情報取得装置３が記憶している視聴覚情報の中から必要な視聴覚情報を読み出して一時的に記憶するものであってもよい。
【００３６】
視聴覚情報記憶部１２は、視聴覚情報をその種類に応じて選択される任意のフォーマットで記憶する。視聴覚情報のフォーマットとしては、例として、動画の場合にはＭＰＥＧ、ＡＶＩ等、静止画の場合はＪＰＥＧ、ＢＭＰ等、音声の場合にはＭＰ３、ＡＡＣ、ＷＭＡ等を挙げることができる。
【００３７】
基準信号生成部１３は、一定の時間間隔で、或いは１つの加工プロセスを開始後に１回だけ、基準時刻を示す基準信号を生成する。基準信号は、パルス状の信号とすることができる。基準信号生成部１３は、生成した基準信号を数値データ記憶部１１及び視聴覚情報取得装置３に入力する。
【００３８】
時刻情報記憶部１４は、基準信号生成部１３から基準信号が入力された視聴覚情報取得装置３が出力する視聴覚情報取得装置３の内部時間におけるその瞬間の時刻を記憶する。
【００３９】
出力制御部１５は、視聴覚情報記憶部１２に記憶した視聴覚情報を出力、具体的には視聴覚情報の中の動画をディスプレイ１６により再生、及び視聴覚情報の中の音声をスピーカ１７に再生させる。同時に、出力制御部１５は、数値データ記憶部１１に記憶した数値データの中から、出力されている視聴覚情報を取得した時刻の数値データをディスプレイ１６に表示させる。
【００４０】
このように、情報処理装置４は、出力制御部１５によって工作機械１で取得した動画や音声等の視聴覚情報を再生すると共に、視聴覚情報に同期して数値情報をディスプレイ１６に表示させるので、工作機械１の加工プロセスに不具合が発生した場合に、オペレータがその原因を視聴覚情報を参考にして比較的容易に特定することができる。
【００４１】
出力制御部１５は、時刻情報記憶部１４が記憶した時刻及び数値データ記憶部１１が記憶した基準信号の値に基づいて出力する視聴覚情報と表示する数値データとを同期させる。具体的には、出力制御部１５は、数値データ記憶部１１が記憶したデータにおいて基準信号が入力された時刻（基準信号の値が１になった時刻）を抽出し、時刻情報記憶部１４が記憶した時刻との差を算出する。そして、この差を埋めるよう、視聴覚情報の取得時刻又は数値データの取得時刻をずらすことにより、出力されている視聴覚情報を取得した時刻の数値データを表示することができる。
【００４２】
基準信号が複数回出力される場合は、時刻情報記憶部１４が記憶した時刻（視聴覚情報の内部時間において視聴覚情報取得装置３に基準信号が入力された時刻）毎に、数値データ記憶部１１が記憶するデータにおいて基準信号が出力された時刻の中で時刻情報記憶部１４が記憶した時刻に最も近い時刻との差を埋める処理を行ってもよい。
【００４３】
このように、基準信号生成部１３が生成する基準信号を利用して時間合わせ、つまり視聴覚情報の内部時間と数値データの時間との差を補償することによって、オペレータが異常の発生時刻をより正確に把握することができるので、異常の原因をより容易に特定することができる。
【００４４】
また、情報処理装置４を用いて視聴覚情報に基づく異常原因の特定を繰り返すことにより、異常と数値データとの対応関係を見出すことができる可能性がある。つまり、情報処理装置４は、これまでは数値データにおいて特定できなかった異常やその原因を数値データから特定可能とすることができる可能性を有する。
【００４５】
図２に、出力制御部１５によりディスプレイ１６に表示される画面の一例を示す。図示するように、出力制御部１５は、ディスプレイ１６に、動画を表示する動画表示領域２１と、加工プログラムのシーケンス番号（行番号）等、プログラムの少なくとも一部を表示する加工プログラム表示領域２２と、数値データ記憶部１１に記憶されている数値データを文字によって表示する数値表示領域２３と、数値データ記憶部１１に記憶されている数値データを時間軸に対する数値変化を示すグラフとして表示するグラフ表示領域２４とを設定するよう構成されてもよい。
【００４６】
動画表示領域２１には、視聴覚情報記憶部１２に記憶された動画データからオペレータが視覚で認識できる動画を再生して出力される。つまり、動画表示領域２１は、視聴覚情報記憶部１２に記憶された動画を再生する表示領域である。図２に示す例では、動画表示領域２１に表示されている画像には、ワークＷ及び工具Ｔの画像が含まれている。
【００４７】
この動画表示領域２１は、パーソナルコンピュータ用の一般的な動画再生ソフトウェアと同様に、その再生位置（動画を取得した時刻）を確認可能に表示すると共に、その再生速度や再生位置をオペレータが任意に選択できるよう構成されることが好ましい。
【００４８】
加工プログラム表示領域２２には、加工プログラムの少なくとも一部（動画表示領域２１に再生されている動画が取得された時刻に数値制御装置２が実行していた部分及びその前後の部分）が表示される。具体的には、加工プログラム表示領域２２は、視聴覚情報の再生の進行と共に表示するプログラムをスクロール（古い時刻のワードを消去して新しい時刻のワードを追加）する表示とすることができる。
【００４９】
また、加工プログラム表示領域２２の表示は、動画表示領域２１に表示されている画像（動画の１コマ）が取得された時刻に対応する部分、（例えばその時刻に実行していたシーケンス番号やワード）を強調表示（例えば文字や背景の色を変更したりすることによりその部分を容易に認識できるよう表示）されることが好ましい。これにより、オペレータが動画表示領域２１において異常を確認したときに、異常が発生したときに実行していたプログラムの命令を容易に確認することができるので、オペレータが異常の原因を特定しやすくなる。
【００５０】
数値表示領域２３には、サーボデータ等の数値データが表示される。この表示は、出力されている視聴覚情報（動画表示領域２１に表示されている画像）を取得した時刻の直近の複数時刻の数値データを表示するものとすることができる。この数値表示領域２３の表示は、同じ時刻にサンプリングされた数値データを同じ行に表示し、視聴覚情報の再生の進行と共に表示する数値データをスクロール（古い時刻の数値データを消去して新しい時刻の数値データを追加）する表示とすることができる。また、出力されている視聴覚情報に対応する時刻の数値データを強調表示してもよい。
【００５１】
グラフ表示領域２４には、数値データがグラフ化して表示される。数値データをグラフ化して表示することによって、オペレータが数値データの継時変化を理解しやすくなる。このグラフ表示領域２４の表示は、オペレータが数値の微小な変動を確認するためにその軸のスケールを調節可能にデザインされることが好ましい。また、グラフ表示領域２４の表示は、グラフ化して表示する数値データの種類をオペレータが選択できるようデザインされてもよい。
【００５２】
グラフ表示領域２４は、出力されている視聴覚情報を取得した時刻を示すカーソル（例えばグラフを縦断するライン）をグラフ上に表示するようデザインされることが好ましい。これによって、視聴覚情報が出力されている時刻の数値データをさらに容易に確認することができる。また、グラフ上に表示されるカーソルはオペレータが例えばマウス等の入力装置を用いて画面上で移動させることによって、視聴覚情報の再生位置を調整、ひいては加工プログラム表示領域２２及び数値表示領域２３に表示されるデータの時刻を変更することができるようデザインされてもよい。
【００５３】
出力制御部１５は、数値データから異常等を検出して、各表示領域２１，２２，２３，２４に、それぞれ異常等が検出された時刻の情報を出力することがでるよう構成されてもよい。
【００５４】
ディスプレイ１６は、例えば液晶ディスプレイパネル、有機ＥＬディスプレイパネル等から構成され、情報処理装置４に外付けされるものであってもよい。
【００５５】
スピーカ１７は、情報処理装置４に内蔵されてもよく、情報処理装置４に接続されるイヤフォン、ヘッドフォン等の装置であってもよく、情報処理装置４から出力される信号に基づいて電気信号を生成又は増幅するアンプを介して接続される外部スピーカであってもよい。
【００５６】
以上の説明から明らかなように、情報処理装置４を実現する本発明に係るプログラムの一実施形態は、数値制御される駆動軸を備える工作機械１における加工プロセスを確認するためのプログラムであって、工作機械１の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶処理要素（数値データ記憶部１１に係る処理を行うプログラム要素）と、工作機械１で取得される視聴覚情報を記憶する視聴覚情報記憶処理要素（視聴覚情報記憶部１２に係る処理を行うプログラム要素）と、視聴覚情報記憶処理要素によって記憶された視聴覚情報を出力させると同時に、数値データ記憶処理要素により記憶された数値データの中から、出力されている視聴覚情報を取得した時刻の数値データを表示させる出力制御処理要素（出力制御部１５に係る処理を行うプログラム要素）と、を備える。
【００５７】
図３に、本発明の図１とは異なる実施形態に係る情報処理装置４ａを備える加工システムの構成を示す。
【００５８】
図３の加工システムは、複数の駆動軸を有する工作機械１と、工作機械の複数の駆動軸を数値制御する数値制御装置２と、工作機械内で視聴覚情報を取得する視聴覚情報取得装置３と、情報処理装置４ａとを備える。図３の加工システムの工作機械１、数値制御装置２及び視聴覚情報取得装置３は、図１の加工システムの工作機械１、数値制御装置２及び視聴覚情報取得装置３と同様とすることができる。以降の説明において、先に説明した構成要素と同じ構成要素には同じ符号を付して重複する説明を省略する。
【００５９】
情報処理装置４ａは、駆動軸を数値制御する工作機械における加工プロセスを確認するために用いられる情報処理装置である。情報処理装置４ａは、工作機械の制御又は動作に関する数値データを時刻毎に記憶する数値データ記憶部１１と、工作機械で取得される視聴覚情報を記憶する視聴覚情報記憶部１２と、視聴覚情報取得装置３の内部時間を数値データ記憶部１１が記憶する数値データにおける時刻の基準である数値制御装置２又は情報処理装置４aの内部時間と同期させる時間合わせ部１８と、視聴覚情報記憶部１２に記憶された視聴覚情報を出力させると同時に、数値データ記憶部１１に記憶された数値データの中から、出力されている視聴覚情報を視聴覚情報取得装置３が取得した時刻の数値データを表示させる出力制御部１５と、視聴覚情報を出力するディスプレイ１６及びスピーカ１７とをさらに備える。
【００６０】
図３の情報処理装置４ａにおける数値データ記憶部１１、視聴覚情報記憶部１２、出力制御部１５、ディスプレイ１６及びスピーカ１７は、図１の情報処理装置４における数値データ記憶部１１、視聴覚情報記憶部１２、出力制御部１５、ディスプレイ１６及びスピーカ１７と同様である。
【００６１】
時間合わせ部１８は、例えば加工プロセス（数値制御装置２による工作機械１の制御）を開始する直前に、視聴覚情報取得装置３の内部時間を、数値データ記憶部１１に記録される時刻の時間（数値制御装置２又は情報処理装置４の内部時間）に合致させる。具体例として、加工システムは、数値制御装置２が加工プロセスを開始する前に時間合わせ部１８に準備信号を送信し、準備信号を受信した時間合わせ部１８が視聴覚情報取得装置３の内部時間を設定してから確認信号を数値制御装置２に送信し、数値制御装置２が時間合わせ部１８の確認信号を受信してから加工プロセスを開始するよう構成されてもよい。
【００６２】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【００６３】
本発明の情報処理装置において、視聴覚情報と数値データとを同期して出力する手段は、上記実施形態とは異なる手段を用いてもよい。例として、動画データのファイルヘッダに基準信号を受信した時刻を記述したり、動画のフレームヘッダに基準信号の値を示すビットを設けたりすることによって、動画と数値データとを同期させてもよい。また、本発明の情報処理装置は、数値データ記憶部が記憶する時刻と同じ内部時間で動作する視聴覚情報取得装置（例えばビデオカメラ等）を含むことにより、視聴覚情報の内部時間と数値データの内部時間との間にずれが生じ得ないよう構成されてもよい。
【符号の説明】
【００６４】
１  工作機械
２  数値制御装置
３  視聴覚情報取得装置
４，４ａ  情報処理装置
１１  数値データ記憶部
１２  視聴覚情報記憶部
１３  基準信号生成部
１４  時刻情報記憶部
１５  出力制御部
１６  ディスプレイ
１７  スピーカ
１８  時間合わせ部
【図１】
2020126526.tif 000003
【図２】
2020126526.tif 000004
【図３】
2020126526.tif 000005