(57)【要約】【課題】操作部に対する入力として認識したか否かを区別して、タッチパネルに対する操作を操作履歴に表示する数値制御装置等を提供する。【解決手段】数値制御装置は、タッチパネルにて操作部の接触を検出した場合、操作部の接触及び操作部の操作の非認識を時刻に対応させて記憶する第一記憶処理部と、タッチパネルにおける操作部の接触解除を検出し且つ操作部の操作を認識した場合、操作部の接触解除及び操作部の操作の認識を時刻に対応させて記憶する第二記憶処理部と、タッチパネルにおける非操作部の接触又は接触解除を検出した場合、非操作部への接触又は接触解除と操作部の操作の非認識を時刻に対応させて記憶する第三記憶処理部と、受付部にて操作履歴を表示する操作を受け付けた場合、記憶した操作部の接触及び接触解除、非操作部の接触及び接触解除、並びに操作部の操作の認識及び非認識をタッチパネルに表示する第一表示処理部とを備える。【選択図】図４
2019179515.tif 000002
【特許請求の範囲】
【請求項１】
時計部と、記憶部とを備え、前記時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を前記記憶部に記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置であって、
前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の接触及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶する第一記憶処理部と、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶する第二記憶処理部と、
前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記非操作部への接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶する第三記憶処理部と、
操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する第一表示処理部と
を備えることを特徴とする数値制御装置。
【請求項２】
前記操作部の接触を検出した後に、前記操作部の接触解除を検出した場合、前記操作部の操作の認識を記憶する第四記憶処理部と、
前記操作部の接触を検出した後に、前記非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第五記憶処理部と、
前記非操作部の接触を検出した後に、前記操作部又は非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第六記憶処理部と
を備えること特徴とする請求項１に記載の数値制御装置。
【請求項３】
前記操作部の接触且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第二表示処理部と、
前記操作部の接触解除且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触を解除した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第三表示処理部と、
前記操作部の接触解除且つ前記操作部の操作の認識を前記タッチパネルに表示する場合、接触解除となった前記操作部の操作内容を示す情報を括弧無しで前記タッチパネルに表示する第四表示処理部と
を備えることを特徴とする請求項１又は２に記載の数値制御装置。
【請求項４】
前記タッチパネルにおける前記非操作部の接触又は接触解除を前記タッチパネルに表示する場合、前記タッチパネルに、前記操作部の操作内容を示す情報及び括弧とは異なる記号を表示する第五表示処理部を備えること
を特徴とする請求項３に記載の数値制御装置。
【請求項５】
前記操作部に第二操作部を接続した場合、前記第二操作部による操作履歴を前記操作部による操作履歴とは異なる色で前記タッチパネルに表示する第六表示処理部を備えること
を特徴とする請求項１から４のいずれか一つに記載の数値制御装置。
【請求項６】
工具を装着する主軸と、
請求項１から５のいずれか一つに記載の数値制御装置と
を備えることを特徴とする工作機械。
【請求項７】
時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する表示方法であって、
前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、
操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示すること
を特徴とする表示方法。
【請求項８】
時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置で実行可能なコンピュータプログラムであって、
前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、
前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、
操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する
処理を実行させること
を特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械のタッチパネルに対する操作の履歴を表示する数値制御装置、工作機械、表示方法及びコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、工作機械の検証用数値制御装置に操作履歴を記憶し、記憶した操作履歴を検証装置にて分析していた。検証装置は、数値制御装置の入出力動作が適正であるか否かを判断する（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００５−１８６００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
検証用数値制御装置はキー又はスイッチの操作を記憶する。近年では、タッチパネルを工作機械に設け、タッチパネルに対しても操作を行う。数値制御装置は、タッチパネルへの接触を操作として記憶する。しかし、タッチパネルに作業者が接触しても、タッチパネルに表示した操作部に対する入力として認識しないことがある。そのため、操作部に対する入力として認識しなかったタッチパネルに対する接触が操作履歴に表れ、数値制御装置の入出力動作の分析に影響を与える。
【０００５】
本発明は斯かる事情に鑑みてなされたものであり、操作部に対する入力として認識したか否かを区別して、タッチパネルに対する操作を操作履歴に表示する数値制御装置、工作機械、表示方法及びコンピュータプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る数値制御装置は、時計部と、記憶部とを備え、前記時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を前記記憶部に記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置であって、前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の接触及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶する第一記憶処理部と、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶する第二記憶処理部と、前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記非操作部への接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶する第三記憶処理部と、操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する第一表示処理部とを備えることを特徴とする。
【０００７】
本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。
【０００８】
本発明に係る数値制御装置は、前記操作部の接触を検出した後に、前記操作部の接触解除を検出した場合、前記操作部の操作の認識を記憶する第四記憶処理部と、前記操作部の接触を検出した後に、前記非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第五記憶処理部と、前記非操作部の接触を検出した後に、前記操作部又は非操作部の接触解除を検出した場合、前記操作部の操作の非認識を記憶する第六記憶処理部とを備えること特徴とする。
【０００９】
本発明においては、操作部の接触を検出した後に、操作部の接触解除を検出した場合、作業者の指が操作部を押して、操作部に対する操作を完了したと判断する。
【００１０】
本発明に係る数値制御装置は、前記操作部の接触且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第二表示処理部と、前記操作部の接触解除且つ前記操作部の操作の非認識を前記タッチパネルに表示する場合、接触を解除した前記操作部の操作内容を示す情報を括弧内に配置して前記タッチパネルに表示する第三表示処理部と、前記操作部の接触解除且つ前記操作部の操作の認識を前記タッチパネルに表示する場合、接触解除となった前記操作部の操作内容を示す情報を括弧無しで前記タッチパネルに表示する第四表示処理部とを備えることを特徴とする。
【００１１】
本発明においては、接触又は接触解除だけでは、操作部に対する操作が完了したとは判断できないので、接触した操作部又は接触を解除した操作部を示す為に、操作部の操作内容を表示し、更に操作部に対する入力が認識されていないことを示す為に、括弧を表示する。また接触解除の操作部を示すために、操作部の操作内容を表示し、操作部に対する入力が認識されていることを示す為に、括弧を表示しない。
【００１２】
本発明に係る数値制御装置は、前記タッチパネルにおける前記非操作部の接触又は接触解除を前記タッチパネルに表示する場合、前記タッチパネルに、前記操作部の操作内容を示す情報及び括弧とは異なる記号を表示する第五表示処理部を備えることを特徴とする。
【００１３】
本発明においては、タッチパネルにおける非操作部の接触又は接触解除を示す為に、操作部の操作内容及び括弧とは異なる記号を表示する。故に、操作部以外の箇所に対する操作を、操作部に対する操作と区別して表示できる。
【００１４】
本発明に係る数値制御装置は、前記操作部に第二操作部を接続した場合、前記第二操作部による操作履歴を前記操作部による操作履歴とは異なる色で前記タッチパネルに表示する第六表示処理部を備えることを特徴とする。
【００１５】
本発明においては、第二操作部による操作履歴を、操作部による操作履歴とは異なる色で表示し、両者を区別する。
【００１６】
本発明に係る工作機械は、工具を装着する主軸と、前述したいずれかの数値制御装置とを備えることを特徴とする。
【００１７】
本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。
【００１８】
本発明に係る表示方法は、時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する表示方法であって、前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示することを特徴とする。
【００１９】
本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。
【００２０】
本発明に係るコンピュータプログラムは、時計部にて計測した時刻に対応させて、工作機械のタッチパネルに表示した操作部及び非操作部に対する操作を記憶し、記憶した操作履歴を前記タッチパネルに表示する数値制御装置で実行可能なコンピュータプログラムであって、前記タッチパネルにおける前記操作部の接触を検出した場合、前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識した場合、前記操作部の接触解除及び前記操作部の操作の認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記操作部の接触解除を検出し且つ前記操作部の操作を認識していない場合、前記操作部の接触解除及び前記操作部の操作の非認識を前記時計部にて計測した時刻に対応させて記憶し、前記タッチパネルにおける前記非操作部の接触又は接触解除を検出した場合、前記操作部の接触又は接触解除と前記操作部の操作の非認識を、前記時計部にて計測した時刻に対応させて記憶し、操作履歴を表示する操作を受け付けた場合、記憶した前記操作部の接触及び接触解除、前記非操作部の接触及び接触解除、並びに前記操作部の操作の認識及び非認識を前記タッチパネルに表示する処理を実行させることを特徴とする。
【００２１】
本発明においては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。
【発明の効果】
【００２２】
本発明に係る数値制御装置、工作機械、表示方法及びコンピュータプログラムにあっては、タッチパネルにおける操作部の接触を検出した場合、例えば、作業者の指がタッチパネルに表示したボタン部に接触した場合、操作部の接触及び操作部の操作の非認識を記憶し、表示する。接触しただけでは、操作部に対する操作が完了したとは判断できないからである。また操作部の接触解除を検出し且つ操作部の操作を認識した場合、例えば、作業者の指がボタン部から離れ、ボタン部に入力があったと認識した場合、その旨を記憶し、表示する。操作部から指が離れ、操作部への入力を認識した場合、操作部に対する操作が完了したと判断できる。また非操作部の接触又は接触解除を検出した場合、例えばタッチパネルに表示した図形に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、操作部の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、操作部に対する入力はないからである。操作部に対する入力の認識の有無に対応して、操作部に対する接触及び接触解除を操作履歴に表示し、数値制御装置の入出力動作の分析への影響を回避する。
【図面の簡単な説明】
【００２３】
【図１】工作機械の略示斜視図である。
【図２】工作機械用カバー及び制御盤等を略示する斜視図である。
【図３】操作盤の一例を示す正面図である。
【図４】タッチパネルに表示した操作履歴の画像の一例を示す図である。
【図５】操作履歴の日付一覧を示す画像の一例を示す図である。
【発明を実施するための形態】
【００２４】
以下本発明を、実施の形態に係る工作機械１００を示す図面に基づいて説明する。以下の説明では図に示す上下前後左右を使用する。図１は工作機械１００の略示斜視図である。工作機械１００は機械本体を備え、該機械本体は基台２０、固定台２１、Ｙ方向移動装置２２、Ｘ方向移動装置２６、コラム２８、Ｚ方向移動装置３０、主軸ヘッド３２、工具交換装置１０、主軸モータ３５等を備える。基台２０は床面上に固定してある。固定台２１は前後方向に長い平面視矩形状の箱形をなし、基台２０上に設けてある。固定台２１の前部にワーク保持部１２０が設けてある。固定台２１は、Ｙ方向移動装置２２を固定している。Ｙ方向移動装置２２はＹ方向駆動モータ（図示略）及びＹ方向駆動モータが駆動するボールねじ機構（図示略）を備える。
【００２５】
Ｙ方向移動装置２２のボールねじ機構にＸ方向移動装置２６が設けてある。Ｘ方向移動装置２６はＸ方向駆動モータ（図示略）及びＸ方向駆動モータが駆動するボールねじ機構（図示略）を備える。Ｘ方向移動装置２６のボールねじ機構にコラム２８が設けてある。Ｘ方向移動装置２６及びＹ方向移動装置２２は、コラム２８をＸ方向（左右方向）及びＹ方向（前後方向）に移動可能に支持する。
【００２６】
Ｚ方向移動装置３０はコラム２８の前面に設けてある。Ｚ方向移動装置３０はＺ方向駆動モータ（図示略）及びＺ方向駆動モータが駆動するボールねじ機構（図示略）を備える。主軸ヘッド３２はＺ方向移動装置３０に設けてある。コラム２８は、Ｚ方向移動装置３０を介して主軸ヘッド３２をＺ方向（上下方向）に移動可能に支持する。主軸モータ３５は主軸ヘッド３２の上部に設けてある。主軸ヘッド３２は、上下を軸方向とした主軸（図示略）を支持する。主軸モータ３５は主軸を軸回りに回転する。工具交換装置１０は、主軸に装着する工具を交換する。
【００２７】
図２は工作機械用カバー１及び制御盤８０等を略示する斜視図である。図２に示すように、工作機械１００は機械本体を囲繞する工作機械用カバー１を備える。工作機械用カバー１が基台２０の上側に設けてある。工作機械用カバー１は、上下方向に延設してあり、工作機械１００の機械本体の前後左右を夫々覆う矩形の前壁５、左壁６、右壁７及び後壁８を備える。また工作機械１００の上側を覆っており、左右方向及び前後方向に平行な矩形の天井９を備える。後壁８には、工作機械１００の動作を制御する制御基板及びモータへの供給電力を調整するアンプ等を有する制御盤８０（数値制御装置）が設けてある。制御盤８０は、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリ、時計部などを備える。制御プログラムをＲＯＭからＲＡＭに読み込み、ＣＰＵは工作機械１００の駆動を制御する。不揮発性メモリは、後述の操作盤５４の操作履歴を時計部にて計測した時刻に対応させて記憶する。
【００２８】
前壁５の中央部には縦長矩形の開口５１が設けてあり、該開口５１の右隣には、作業者が指令を入力するための操作盤５４が設けてある。開口５１には、縦長矩形の右扉５２及び左扉５３が左右方向に移動可能に並設してある。操作盤５４には、必要に応じて、ティーチングペンダント１５（第二操作部）が接続する。ティーチングペンダント１５は、キー及びスイッチなどを備える。
【００２９】
図３は、操作盤５４の一例を示す正面図である。操作盤５４は、正面視にて上下に延びた矩形状をなす。操作盤５４の下部に一又は複数のスイッチ５４ａ、ボタン５４ｂ及びキーボード５４ｃが設けてある。スイッチ５４ａ、ボタン５４ｂ及びキーボード５４ｃの上側にタッチパネル５４ｄが設けてある。タッチパネル５４ｄは矩形をなし、その下縁に沿って、複数のボタン部５５（操作部）を表示する。タッチパネル５４ｄにおける操作に無関係な箇所、例えば、操作に無関係な図を表示した箇所は、非操作部を構成する。複数のボタン部５５は左右に並ぶ。「表示切換」を示すボタン部５５を操作することによって、タッチパネル５４ｄに操作盤５４の操作履歴を表示することができる。
【００３０】
図４は、タッチパネル５４ｄに表示した操作履歴の画像の一例を示す図である。図４に示す如く、操作履歴の画像は、「時間」を示す欄と、「状態」を示す欄と、「操作内容」を示す欄とを備える。「時間」の欄は、操作を行った時刻を表示する。例えば、「時間」の欄の「１５：１０：２５」は、１５時１０分２５秒を示す。時刻は順に上下に並び、上側に新しい操作を表示し、下側に古い操作を表示する。最下端の操作よりも古い操作は、右側の列に続けて表示する。
【００３１】
「状態」の欄は、スイッチ５４ａ、ボタン５４ｂ及びキーボード５４ｃの操作状態、又はタッチパネル５４ｄの操作状態を表示する。「状態」の欄において、「−」は、スイッチ５４ａ、ボタン５４ｂ又はキーボード５４ｃを操作したことを示し、「ＤＯＷＮ」は、タッチパネル５４ｄの所定箇所への接触を示し、「ＵＰ」は、タッチパネル５４ｄの所定箇所における接触解除を示す。
【００３２】
「操作内容」の欄は、操作の内容を示し、「設定」は、スイッチ５４ａ、ボタン５４ｂ又はキーボード５４ｃによって設定操作を行ったことを示し、「編集」はタッチパネル５４ｄに表示した編集を行う為のボタン部５５に対して、接触又は接触解除を行ったことを示し、「――――」は、タッチパネル５４ｄの非操作部に対して、接触又は接触解除を行ったことを示し、「位置」は、ワークの加工位置を設定する為のボタン部５５に対して、接触又は接触解除を行ったことを示す。「操作内容」において、括弧はタッチパネル５４ｄに対する入力として認識していないことを示す。タッチパネル５４ｄに表示したボタン部５５のどのボタンを操作したかは、次の方法で行っている。各ボタンについてタッチパネル５４ｄ上の座標値を予め制御盤８０内のＲＯＭに記憶し、作業者がタッチパネル５４ｄを触れた際、制御盤８０内のＣＰＵはその座標値を取得し、取得した座標値とＲＯＭに記憶した座標値を比較して操作したボタンを確定する。
【００３３】
例えば、「（編集）」は、編集を行う為のボタン部５５に対して接触又は接触解除を行ったが、編集を示す信号は制御盤８０に入力していないことを示す。一方「編集」は、編集を行う為のボタン部５５に対して接触又は接触解除を行い、編集を示す信号は制御盤８０に入力したことを示す。
【００３４】
「１５：１０：５４」に、状態は「ＤＯＷＮ」であり、操作内容は「（編集）」である。これは、１５時１０分５４秒に、例えば作業者の指が編集を行う為のボタン部５５に接触したことを示す。「１５：１０：５５」に、状態は「ＵＰ」であり、操作内容は「編集」である。これは、１５時１０分５５秒に、作業者の指が編集を行う為のボタン部５５から離れ、編集を示す信号が制御盤８０に入力したことを示す。即ち、１５時１０分５４秒から１５時１０分５５秒に亘って、作業者が編集を行う為のボタン部５５を操作し、制御盤８０が作業者の操作を認識したことが理解できる。
【００３５】
「１５：１５：１０」に、状態は「−」であり、操作内容は「設定」である。これは、１５時１５分１０秒に、例えば作業者の指が設定を行う為のスイッチ５４ａ、ボタン５４ｂ又はキーボード５４ｃを操作し、設定を示す信号が制御盤８０に入力したことを示す。即ち、１５時１５分１０秒に、作業者が、タッチパネル５４ｄ以外の操作部を操作し、制御盤８０が作業者の操作を認識したことが理解できる。
【００３６】
「１５：３８：２９」に、状態は「ＤＯＷＮ」であり、操作内容は「（位置）」である。これは、１５時３８分２９秒に、例えば作業者の指がワークの加工位置を設定する為のボタン部５５に接触したことを示す。「１５：３８：３０」に、状態は「ＵＰ」であり、操作内容は「――――」である。これは、１５時３８分３０秒に、作業者の指がタッチパネル５４ｄの非操作部、例えばタッチパネル５４ｄの図形を表示している部分又は余白部分から離れたことを示す。即ち、１５時３８分２９秒から１５時３８分３０秒に亘って、作業者の指がワークの加工位置を設定する為のボタン部５５に接触し、そのまま指を滑らせて、タッチパネル５４ｄの非操作部まで移動し、離したことが理解できる。このとき制御盤８０は、作業者の操作、即ちワークの加工位置を設定する為のボタン部５５の操作を認識していない。
【００３７】
「１５：３８：４９」に、状態は「ＤＯＷＮ」であり、操作内容は「――――」である。これは、１５時３８分４９秒に、例えば作業者の指がタッチパネル５４ｄの非操作部、例えばタッチパネル５４ｄの図形を表示している部分又は余白部分に接触したことを示す。「１５：３８：３０」に、状態は「ＵＰ」であり、操作内容は「（位置）」である。これは、１５時３８分３０秒に、作業者の指がワークの加工位置を設定する為のボタン部５５から離れたことを示す。即ち、１５時３８分４９秒から１５時３８分５０秒に亘って、作業者の指がタッチパネル５４ｄの非操作部に接触し、そのまま指を滑らせて、ワークの加工位置を設定する為のボタン部５５まで移動し、離したことが理解できる。このとき制御盤８０は、作業者の操作、即ちワークの加工位置を設定する為のボタン部５５の操作を認識していない。
【００３８】
ティーチングペンダント１５を操作盤５４に接続し、ティーチングペンダント１５のキー又はスイッチを操作した場合、制御盤８０は、キー又はスイッチの操作履歴を記憶する。ティーチングペンダント１５のキー又はスイッチの操作履歴をタッチパネル５４ｄに表示する場合、ティーチングペンダント１５のキー又はスイッチの操作履歴は、スイッチ５４ａ、ボタン５４ｂ、キーボード５４ｃ及びタッチパネル５４ｄの操作履歴とは異なる色で表示する。例えば、スイッチ５４ａ、ボタン５４ｂ、キーボード５４ｃ及びタッチパネル５４ｄの操作履歴を赤で表示し、ティーチングペンダント１５のキー又はスイッチの操作履歴は緑で表示する。操作履歴の「状態」を示す欄は、ティーチングペンダント１５のキー又はスイッチの操作状態を「−」として表示し、「時間」を示す欄と「操作内容」を示す欄は、スイッチ５４ａ、ボタン５４ｂ又はキーボード５４ｃと同様に、ティーチングペンダント１５のキー又はスイッチの操作時刻及び操作内容を表示する。
【００３９】
操作履歴の画像は、操作部として、複数のボタン部５６を備える。複数のボタン部５６は、「入出力メニュー」ボタン、「今日」ボタン、「１日分前に戻る」ボタン、「１日分先に進む」ボタン、及び「日付選択」ボタンを備える。図４は、「今日」ボタンを選択した画像である。
【００４０】
図５は、操作履歴の日付一覧を示す画像の一例を示す図である。「日付選択」ボタンを選択した場合、図５に示す如く、タッチパネル５４ｄは、記録した操作履歴の日付一覧（以下、日付一覧と称する）を表示する。日付一覧は３０日分の日付を表示する。日付一覧は３０日未満の日付を表示してもよいし、３０日よりも多い日付を表示してもよい。日付一覧は、「Ｎｏ」欄と、「履歴日」欄とを備える。「Ｎｏ」欄は１〜３０を昇順に表示する。「履歴日」欄は、操作履歴を記憶した日付を、「Ｎｏ」欄の数字に対応させて表示してある。「Ｎｏ」欄の小さい数字は新しい日付に対応し、大きい数字は古い日付に対応する。「履歴日」欄の日付はボタンとしても機能する。作業者が「履歴日」欄の日付を選択した場合、タッチパネル５４ｄは、選択した日付の操作履歴を表示する（図４参照）。
【００４１】
実施の形態に係る工作機械にあっては、作業者の指がタッチパネル５４ｄに表示したボタン部５５に接触した場合、ボタン部５５の接触及びボタン部５５の操作の非認識を記憶し、表示する。接触しただけでは、ボタン部５５に対する操作が完了したとは判断できないので、制御盤８０はボタン部５５の操作を認識しない。またボタン部５５の接触解除を検出し且つボタン部５５の操作を認識した場合、例えば、ボタン部５５に接触した後、作業者の指がボタン部５５から離れ、制御盤８０がボタン部５５の操作を認識した場合、その旨を記憶し、表示する。ボタン部５５から指が離れ、ボタン部５５への入力を認識した場合、ボタン部５５に対する操作が完了したと判断できる。またタッチパネル５４ｄの非操作部の接触又は接触解除を検出した場合、例えばタッチパネル５４ｄに表示した図形又は余白部分に作業者の指が接触するか、又は接触後に離れた場合、非操作部の接触又は接触解除と、ボタン部５５の操作の非認識とを記憶し、その旨を表示する。作業者の指が非操作部に接触するか、又は非操作部から離れた場合、ボタン部５５に対する入力はないからである。ボタン部５５に対する入力の認識の有無に対応して、ボタン部５５に対する接触及び接触解除を操作履歴に表示し、制御盤８０の入出力動作の分析への影響を回避する。
【００４２】
またボタン部５５の接触を検出した後に、ボタン部５５の接触解除を検出した場合、作業者の指がボタン部５５を押して、ボタン部５５に対する操作を完了したと判断する。
【００４３】
また接触しただけでは、ボタン部５５に対する操作が完了したとは判断できないので、接触したボタン部５５を示す為に、ボタン部５５の操作内容を表示し、ボタン部５５に対する入力が認識されていないことを示す為に、括弧を表示する。例えば、「（編集）」と表示する。また接触解除のボタン部５５を示すために、ボタン部５５の操作内容を表示し、ボタン部５５に対する入力が認識されていることを示す為に、括弧を表示しない。例えば、「編集」と表示する。
【００４４】
またタッチパネル５４ｄにおけるボタン部５５以外の箇所の接触又は接触解除を示す為に、ボタン部５５の操作内容及び括弧とは異なる記号を表示する。例えば、「――――」と表示する。故に、ボタン部５５以外の箇所に対する操作を、ボタン部５５に対する操作と区別して表示できる。
【００４５】
またティーチングペンダント１５による操作履歴を、操作盤５４のボタン部５５による操作履歴とは異なる色で表示し、両者を区別する。尚、ティーチングペンダント１５は第二操作部の一例に過ぎない。ティーチングペンダント１５に代えて、パーソナルコンピュータを第二操作部として操作盤５４に接続してもよい。
【符号の説明】
【００４６】
５４  操作盤
５４ａ  スイッチ
５４ｂ  ボタン
５４ｃ  キーボード
５４ｄ  タッチパネル
５５、５６  ボタン部
８０  制御盤（数値制御装置）
１００  工作機械
【図１】
2019179515.tif 000003
【図２】
2019179515.tif 000004
【図３】
2019179515.tif 000005
【図４】
2019179515.tif 000006
【図５】
2019179515.tif 000007