(57)【要約】【課題】タッチパネル上での軸移動量の設定の操作を可能とすると共に、軸移動量の数値を正確に設定できる軸送り装置を提供する。【解決手段】軸送り装置１は、産業用機械の軸を移動させるための軸送り装置であって、タッチパネルを有する表示器１１と、タッチパネルでの左右方向のスワイプ操作を検知する操作検知部１２１と、表示器１１に軸に係る座標値を表示させ、操作検知部１２１により検出されるスワイプ操作に基づいて表示された座標値を変更する表示制御部１２２と、表示された座標値に基づいて、軸を座標値の示す位置へ移動させる軸移動部１２３と、を備える。【選択図】図１
2019185587.tif 000002
【特許請求の範囲】
【請求項１】
産業用機械の軸を移動させるための軸送り装置であって、
タッチパネルを有する表示器と、
前記タッチパネルでの左右方向のスワイプ操作を検知する操作検知部と、
前記表示器に前記軸に係る座標値を表示させ、前記操作検知部により検出される前記スワイプ操作に基づいて表示された前記座標値を変更する表示制御部と、
表示された前記座標値に基づいて、前記軸を前記座標値の示す位置へ移動させる軸移動部と、
を備える、軸送り装置。
【請求項２】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、いずれかの桁がタッチされた後に前記タッチパネルの右方向へのスワイプ操作が検知された場合、前記タッチが検知された桁を含まない下位の数値を切り捨てる、請求項１に記載の軸送り装置。
【請求項３】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に前記タッチパネルの左方向へのスワイプ操作が検知された場合、前記左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値を切り捨てる、請求項１に記載の軸送り装置。
【請求項４】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、いずれかの桁がタッチされた後に前記タッチパネルの上方向へのスワイプ操作が検知された後、続けて右方向へのスワイプ操作が検知された場合、前記タッチが検知された桁の数値をインクリメント又はディクリメントしてから、前記タッチがされた桁を含まない下位の数値を切り捨てる、請求項１〜３のいずれか１項に記載の軸送り装置。
【請求項５】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、いずれかの桁がタッチされた後に前記タッチパネルの下方向へのスワイプ操作が検知された後、続けて右方向へのスワイプ操作が検知された場合、前記タッチが検知された桁の数値をディクリメント又はインクリメントしてから、前記タッチがされた桁を含まない下位の数値を切り捨てる、請求項１〜４のいずれか１項に記載の軸送り装置。
【請求項６】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に前記タッチパネルの左方向へのスワイプ操作が検知された後、続けて上方向へのスワイプ操作が検知された場合、左方向のスワイプが終了した桁を含まない下位の桁の数値を切り捨てした後、上方向にスワイプした桁の数値をインクリメント又はディクリメントする、請求項１〜５のいずれか１項に記載の軸送り装置。
【請求項７】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に前記タッチパネルの左方向へのスワイプ操作が検知された後、続けて下方向へのスワイプ操作が検知された場合、左方向のスワイプが終了した桁を含まない下位の桁の数値を切り捨てした後、下方向にスワイプした桁の数値をディクリメント又はインクリメントする、請求項１〜６のいずれか１項に記載の軸送り装置。
【請求項８】
前記座標値は、絶対座標値、相対座標値、機械座標値のうちいずれかである、請求項１〜７のいずれか１項に記載の軸送り装置。
【請求項９】
前記軸移動部は、
前記操作検知部により、前記タッチパネルへのタッチがなくなったことが検知されたことをトリガとして、前記軸を移動させる、請求項１〜８のいずれか１項に記載の軸送り装置。
【請求項１０】
前記軸移動部は、
前記操作検知部により、前記タッチパネルに表示される実行ボタンへのタッチが検知されたことをトリガとして、前記軸を移動させる、請求項１〜８のいずれか１項に記載の軸送り装置。
【請求項１１】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に、先頭の桁以前の左枠外まで左方向へのスワイプ操作が検知された場合に、表示された座標値を前記産業用機械における座標系内の特定の基準点に対応する座標値に変更する、請求項１〜１０のいずれか１項に記載の軸送り装置。
【請求項１２】
前記表示制御部は、
前記操作検知部により、前記座標値として表示された数値のうち、先頭の桁以前の左枠外がタッチされた後に、最後尾の桁以下の右枠外まで右方向のスワイプ操作が検知された場合に、表示された座標値を前記産業用機械における座標系内の特定の基準点に対応する座標値に変更する、請求項１〜１１のいずれか１項に記載の軸送り装置。
【請求項１３】
産業用機械の軸を移動させるための軸送り装置であって、
タッチパネルを有する表示器と、
前記タッチパネルでの左右方向のスワイプ操作を検知する操作検知部と、
前記表示器に前記産業用機械における、工具オフセット量、ワーク座標系の属性値、パラメータのうち１つ以上を含む設定値を表示させ、前記操作検知部により検出される前記スワイプ操作に応じて表示された前記設定値を変更する表示制御部と、
表示された前記設定値に基づいて、前記産業用機械の設定を変更する設定変更部と、
を備える、軸送り装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、軸送り装置に関する。
【背景技術】
【０００２】
従来、工作機械やロボットを含む産業用機械の軸を移動させるため、軸送り装置が用いられている。軸送り装置において軸移動量を設定する際、例えば、手動ハンドル送り、ジョグ送り、インクレメンタル送り、手動ハンドル割込み、手動数値指令といった手段を用いて軸移動量を設定する。
【０００３】
とりわけ、手動ハンドル送りにおいては、軸移動量を設定するため手動パルス発生器を用いるが、手動パルス発生器の移動量は、設定値の桁毎に複数のパターンが設定でき、低い桁から、例えば“ｘ１”、“ｘ１０”、“ｘ１００”、“ｘ１０００”の倍率で個別に設定するのが一般的である。
【０００４】
この点、特許文献１は、手動操作用の入力操作部が表示されるタッチパネルが設けられると共に、この入力操作部には複数のタッチスイッチ表示が配列され、複数のタッチスイッチ表示を連続的に指でなぞることにより、制御対象機械のサーボ機構に移動指令としてのパルス列が与えられる機械制御機器を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０００−３０５６１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１で開示される技術においては、タッチパネル上で複数のタッチスイッチ表示を連続的に指でなぞる際、指が滑ることにより、目標としたタッチスイッチを通り過ぎてタッチしてしまった場合に、制御対象機械のサーボ機構に正確な移動指令が与えられないという問題があった。
【０００７】
本発明は、タッチパネル上での軸移動量の設定の操作を可能とすると共に、軸移動量の数値を正確に設定できる軸送り装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
（１）  本発明の軸送り装置（例えば、後述の「軸送り装置１」）は、産業用機械の軸を移動させるための軸送り装置であって、タッチパネルを有する表示器（例えば、後述の「表示器１１」）と、前記タッチパネルでの左右方向のスワイプ操作を検知する操作検知部（例えば、後述の「操作検知部１２１」）と、前記表示器に前記軸に係る座標値を表示させ、前記操作検知部により検出される前記スワイプ操作に基づいて表示された前記座標値を変更する表示制御部（例えば、後述の「表示制御部１２２」）と、表示された前記座標値に基づいて、前記軸を前記座標値の示す位置へ移動させる軸移動部（例えば、後述の「軸移動部１２３」）と、を備える。
【０００９】
（２）  （１）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、いずれかの桁がタッチされた後に前記タッチパネルの右方向へのスワイプ操作が検知された場合、前記タッチが検知された桁を含まない下位の数値を切り捨ててもよい。
【００１０】
（３）  （１）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に前記タッチパネルの左方向へのスワイプ操作が検知された場合、前記左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値を切り捨ててもよい。
【００１１】
（４）  （１）〜（３）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、いずれかの桁がタッチされた後に前記タッチパネルの上方向へのスワイプ操作が検知された後、続けて右方向へのスワイプ操作が検知された場合、前記タッチが検知された桁の数値をインクリメント又はディクリメントしてから、前記タッチがされた桁を含まない下位の数値を切り捨ててもよい。
【００１２】
（５）  （１）〜（４）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、いずれかの桁がタッチされた後に前記タッチパネルの下方向へのスワイプ操作が検知された後、続けて右方向へのスワイプ操作が検知された場合、前記タッチが検知された桁の数値をディクリメント又はインクリメントしてから、前記タッチがされた桁を含まない下位の数値を切り捨ててもよい。
【００１３】
（６）  （１）〜（５）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に前記タッチパネルの左方向へのスワイプ操作が検知された後、続けて上方向へのスワイプ操作が検知された場合、左方向のスワイプが終了した桁を含まない下位の桁の数値を切り捨てした後、上方向にスワイプした桁の数値をインクリメント又はディクリメントしてもよい。
【００１４】
（７）  （１）〜（６）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に前記タッチパネルの左方向へのスワイプ操作が検知された後、続けて下方向へのスワイプ操作が検知された場合、左方向のスワイプが終了した桁を含まない下位の桁の数値を切り捨てした後、下方向にスワイプした桁の数値をディクリメント又はインクリメントしてもよい。
【００１５】
（８）  （１）〜（７）の軸送り装置において、前記座標値は、絶対座標値、相対座標値、機械座標値のうちいずれかであってよい。
【００１６】
（９）  （１）〜（８）の軸送り装置において、前記軸移動部は、前記操作検知部により、前記タッチパネルへのタッチがなくなったことが検知されたことをトリガとして、前記軸を移動させてもよい。
【００１７】
（１０）  （１）〜（８）の軸送り装置において、前記軸移動部は、前記操作検知部により、前記タッチパネルに表示される実行ボタンへのタッチが検知されたことをトリガとして、前記軸を移動させてもよい。
【００１８】
（１１）  （１）〜（１０）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に、先頭の桁以前の左枠外まで左方向へのスワイプ操作が検知された場合に、表示された座標値を前記産業用機械における座標系内の特定の基準点に対応する座標値に変更してもよい。
【００１９】
（１２）  （１）〜（１１）の軸送り装置において、前記表示制御部は、前記操作検知部により、前記座標値として表示された数値のうち、先頭の桁以前の左枠外がタッチされた後に、最後尾の桁以下の右枠外まで右方向のスワイプ操作が検知された場合に、表示された座標値を前記産業用機械における座標系内の特定の基準点に対応する座標値に変更してもよい。
【００２０】
（１３）  本発明の軸送り装置は、産業用機械の軸を移動させるための軸送り装置であって、タッチパネルを有する表示器と、前記タッチパネルでの左右方向のスワイプ操作を検知する操作検知部と、前記表示器に前記産業用機械における、工具オフセット量、ワーク座標系の属性値、パラメータのうち１つ以上を含む設定値を表示させ、前記操作検知部により検出される前記スワイプ操作に応じて表示された前記設定値を変更する表示制御部と、表示された前記設定値に基づいて、前記産業用機械の設定を変更する設定変更部（例えば、後述の「設定変更部１２４」）と、を備える。
【発明の効果】
【００２１】
本発明によれば、タッチパネル上での軸移動量の設定の操作を可能とすると共に、軸移動量の数値を正確に設定できる軸送り装置を提供することが可能となる。
【図面の簡単な説明】
【００２２】
【図１】本発明の実施形態に係る軸送り装置の全体構成を示す図である。
【図２】本発明の実施形態に係る軸送り装置の表示器によって表示される、設定画面の例を示す図である。
【図３】本発明の実施形態に係る軸送り装置によって位置決めされる工具とワークの関係の例を示す図である。
【図４Ａ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図４Ｂ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図５Ａ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図５Ｂ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図６Ａ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図６Ｂ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図６Ｃ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図６Ｄ】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【図７】本発明の実施形態に係る軸送り装置の表示器における、表示された設定値の変更方法の例を示す図である。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について、図１〜図７を参照しながら説明する。
〔１．発明の構成〕
図１は、軸送り装置１の全体構成を示す。軸送り装置１は、表示器１１、制御部１２、及び記憶部１３を備える。
【００２４】
軸送り装置１は、産業用ロボットや工作機械を含む産業用機械が有する軸を移動させるための装置である。ここで、工作機械としては、例えば、旋盤、フライス盤、放電加工機、研削盤、マシニングセンタ、レーザー加工機等が挙げられる。
軸送り装置１は、手動ハンドル送り、ジョグ送り、インクレメンタル送り、手動ハンドル割り込み等の手法により、産業用機械が有する軸を移動させる。
【００２５】
表示器１１は、軸送り装置１の制御対象となる産業用機械の軸の位置を示す、絶対座標値、相対座標値、機械座標値等の座標値を表示するための装置である。更に、表示器１１は、手動ハンドル送り、ジョグ送り、手動ハンドル割り込みにおける移動量積算値や、工具オフセット、ワーク座標系の属性値、各種パラメータ等の設定値を表示してもよい。
表示器１１はタッチパネルを有し、オペレータはこのタッチパネル上に指をタッチし、滑らせる（スワイプする）ことにより、表示器１１に表示されている各座標値及び設定値を変更することが可能である。
【００２６】
図２は、表示器１１に表示される設定画面の例を示す。設定画面の左上には、軸の移動先位置の絶対座標値として、Ｘ軸の座標値、Ｙ軸の座標値、Ｚ軸の座標値が表示される。また、絶対座標値の表示欄の右隣りには、移動先位置の機械座標値として、Ｘ軸の座標値、Ｙ軸の座標値、Ｚ軸の座標値が表示される。
後述のように、オペレータは、これらの座標値として表示されている数値上で指をスワイプ操作することにより、座標値の表示を変更することが可能であり、軸送り装置１は、表示された座標値に基づいて、制御対象の軸を座標値の示す位置へ移動させる。
なお、図２に示す設定画面の例においては、左下にモーダル情報が表示される。
【００２７】
制御部１２は、軸送り装置１の全体を制御する部分であり、各種プログラムを、ＲＯＭ、ＲＡＭ、フラッシュメモリ又はハードディスク（ＨＤＤ）等の記憶領域からバスを介して適宜読み出して実行することにより、本実施形態における各種機能を実現している。制御部１２は、ＣＰＵであってよい。制御部１２は、操作検知部１２１、表示制御部１２２、軸移動部１２３、設定変更部１２４を備える。
【００２８】
また、制御部１２は、上記の構成要素以外にも、軸送り装置１の全体を制御するための機能ブロック、通信を行うための機能ブロックといった一般的な機能ブロックを備える。ただし、これらの一般的な機能ブロックについては当業者によく知られているので図示及び説明を省略する。
制御部１２は、ＲＯＭに格納されたシステムプログラムを、バスを介して読み出し、このシステムプログラムに従って軸送り装置１の全体を制御し、通信を行う。制御部１２は、ＲＯＭに格納されたシステムプログラムを予めＲＡＭ上に展開しておき、ＲＡＭからシステムプログラムを読み込んで実行してもよい。
【００２９】
操作検知部１２１は、表示器１１が有するタッチパネル上でのオペレータの操作を検知する。より具体的には、操作検知部１２１は、マトリクス・スイッチ、抵抗膜方式、表面弾性波方式、赤外線方式、静電容量方式等の周知の方法により、タッチパネル上でのオペレータの指によるタッチの動き、とりわけ、表示器１１に表示された座標値上での左右方向のスワイプ操作を検知する。なお、オペレータは、指の代わりに電子ペンを用いて、表示器１１に表示された座標値上でスワイプ操作をしてもよい。
【００３０】
表示制御部１２２は、表示器１１に、産業用機械の軸移動に用いるための座標値であって、例えば、産業用機械の軸の位置を示す、絶対座標値、相対座標値、機械座標値等の座標値を表示させる。また、表示制御部１２２は、表示器１１に、例えば、手動ハンドル送り、ジョグ送り、手動ハンドル割り込みにおける移動量積算値や、その他の設定値として、工具オフセット量、ワーク座標系の属性値、各種パラメータ等の設定値を表示させてもよい。
更に、表示制御部１２２は、操作検知部１２１によって検知された操作に応じて、表示している各座標値及び設定値を変更する。具体的な操作の例と、各操作によって表示されている座標値及び設定値がどのように変更されるかについては、後述する。
【００３１】
軸移動部１２３は、表示制御部１２２によって表示器１１に表示された座標値に基づいて、制御対象となる産業用機械の軸を、座標値の示す位置へ移動させる。より具体的には、軸移動部１２３は、表示器１１に表示された座標値に基づいた移動指令を産業用機械に出力する。産業用機械に移動指令が入力されると、移動指令に基づいてサーボモータが駆動されることにより、産業用機械の軸は移動する。
【００３２】
図３は、産業用機械における工具２１の、ワーク２２に対する移動位置の１つの例を示す。図３に示す例では、工具２１の先端を含む水平面において、直交するＸ軸とＹ軸が設定され、ＸＹ平面に対して鉛直方向上方にＺ軸が設定される。表示器１１に表示される画面が、例えば図２に示す画面であった場合、軸移動部１２３によって、工具２１の先端は、図３において、例えば現在位置から、絶対座標値が（Ｘ，Ｙ，Ｚ）＝（１５３２．３３５，−１５５４．３９８，２５３１．４０２）のＡ点まで移動させられる。
【００３３】
後述のように、オペレータは、表示器１１のタッチパネル上に表示される座標値上でスワイプ操作をすることにより、表示されている座標値を変更した場合、軸移動部１２３は、変更した座標値に基づいて、産業用機械の軸を変更後の座標値の示す位置へ移動させる。また、オペレータは、表示器１１のタッチパネル上に表示される、手動ハンドル送り、ジョグ送り、手動ハンドル割り込みにおける移動量積算値上でスワイプ操作をすることにより、表示されている移動量積算値を変更した場合、軸移動部１２３は、変更した移動量積算値に基づいて、産業用機械の軸を移動させる。
なお、上記のように、移動の際に軸移動部１２３から産業用機械に移動指令が出力されるが、オペレータがタッチパネル上でスワイプ操作する際、タッチパネルから指が離れたことをトリガとして、軸移動部１２３は移動指令を出力してもよい。あるいは、タッチパネル上に「実行」ボタンを表示させ、オペレータのスワイプ操作により座標値が変更された後、オペレータが「実行」ボタンにタッチしたことをトリガとして、軸移動部１２３は移動指令を出力してもよい。
【００３４】
設定変更部１２４は、図示しないが、表示器１１のタッチパネル上に表示される工具オフセット量、ワーク座標系の属性値、各種パラメータ等の設定値に基づいて、産業用機械の設定を変更する。これらの設定値の表示も、オペレータによるタッチパネル上でのスワイプ操作によって変更することが可能である。
【００３５】
記憶部１３は、表示器１１に表示されている座標値や設定値を記憶する。
【００３６】
〔２．数値の変更方法〕
以下、表示器１１に表示されている座標値や設定値に対するスワイプ操作と、当該スワイプ操作によってどのように座標値や設定値が変更されるのかについて、図４Ａ〜図６Ｄを参照しながら説明する。
【００３７】
図４Ａは、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの上方向へのスワイプ操作がされた場合の、数値の変化の例を示す。オペレータによる上方向へのスワイプ操作に伴って、タッチされた桁の数値はインクリメントされる。なお、上方向へのスワイプ操作量が大きいほど、インクリメントされる数値の幅も大きくなる。
【００３８】
図４Ｂは、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの下方向へのスワイプ操作がされた場合の、数値の変化の例を示す。オペレータによる下方向へのスワイプ操作に伴って、タッチされた桁の数値はディクリメントされる。なお、下方向へのスワイプ操作量が大きいほど、ディクリメントされる数値の幅も大きくなる。
【００３９】
図５Ａは、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの右方向へのスワイプ操作がされた場合の、数値の変化の例を示す。オペレータによる右方向へのスワイプ操作に伴って、タッチが検知された桁を含まない下位の数値は切り捨てられる。
更に、図５Ｂは、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた場合の、数値の変化の例を示す。オペレータによる左方向へのスワイプ操作に伴って、左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値は切り捨てられる。
【００４０】
図６Ａ〜図６Ｄは、図４Ａ及び図４Ｂに示される上下方向のスワイプ操作と、図５Ａ及び図５Ｂに示される左右方向のスワイプ操作を組み合わせた複合的なスワイプ操作と、当該複合的なスワイプ操作による、座標値や設定値の表示の変更例を示す。
【００４１】
図６Ａは、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの上方向へのスワイプ操作がされた後、続けて右方向へのスワイプがされた場合の、数値の変化の例を示す。
オペレータによる上方向へのスワイプ操作（操作１）に伴って、タッチされた桁の数値がインクリメントされる。なお、スワイプ操作の操作量が大きいほど、インクリメントされる数値の幅も大きくなる。
次に、上方向へのスワイプ操作に連続する右方向へのスワイプ操作（操作２）に伴って、タッチが検知された桁を含まない下位の数値は切り捨てられる。
図６Ａの操作によって、例えば、タッチが検知された桁を含まない下位の数値を切り上げることが可能となる。
【００４２】
図６Ｂは、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの下方向へのスワイプ操作がされた後、続けて右方向へのスワイプがされた場合の、数値の変化の例を示す。
オペレータによる下方向へのスワイプ操作（操作１）に伴って、タッチされた桁の数値がディクリメントされる。なお、スワイプ操作の操作量が大きいほど、ディクリメントされる数値の幅も大きくなる。
次に、下方向へのスワイプ操作に連続する右方向へのスワイプ操作（操作２）に伴って、タッチが検知された桁を含まない下位の数値は切り捨てられる。
図６Ａの操作と図６Ｂの操作とを使い分けることにより、例えば、タッチが検知された桁を含まない下位の数値を四捨五入することが可能となる。
【００４３】
図６Ｃは、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた後、続けて上方向へのスワイプ操作がされた場合の、数値の変化の例を示す。
オペレータによる左方向へのスワイプ操作（操作１）に伴って、左方向のスワイプが終了した桁を含まない下位の桁の数値が切り捨てられる。
次に、左方向へのスワイプ操作に連続する上方向へのスワイプ操作（操作２）に伴って、左方向のスワイプが終了した桁の数値はインクリメントされる。なお、スワイプ操作の操作量が大きいほど、インクリメントされる数値の幅も大きくなる。
図６Ｃの操作によって、例えば、左方向のスワイプが終了した桁を含まない下位の数値を切り上げることが可能となる。
【００４４】
図６Ｄは、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた後、続けて下方向へのスワイプ操作がされた場合の、数値の変化の例を示す。
オペレータによる左方向へのスワイプ操作（操作１）に伴って、左方向のスワイプが終了した桁を含まない下位の桁の数値が切り捨てられる。
次に、左方向へのスワイプ操作に連続する下方向へのスワイプ操作（操作２）に伴って、左方向のスワイプが終了した桁の数値はディクリメントされる。なお、スワイプ操作の操作量が大きいほど、ディクリメントされる数値の幅も大きくなる。
図６Ｃの操作と図６Ｄの操作とを使い分けることにより、例えば、左方向のスワイプが終了した桁を含まない下位の数値を四捨五入することが可能となる。
【００４５】
上記図４Ａ〜図６Ｄに示される数値の変更方法は、適宜組み合わせて実現することが可能である。
【００４６】
〔３  実施形態が奏する効果〕
本実施形態に係る軸送り装置１においては、オペレータによって、表示器のタッチパネルにおいて主として左右方向のスワイプ操作がされることにより、タッチパネルに表示された座標値が変更され、この座標値に基づいて産業用機械の軸を座標値の示す位置へ移動する。
これにより、タッチパネル上での軸移動量の設定の操作が可能となると共に、軸移動量の数値を正確に設定できる。
【００４７】
また、表示器に表示される座標値を変更する際は、オペレータが、主として左右方向のスワイプ操作を実行することにより、複数の桁の数値をまとめて、切り捨てる。
例えば、一般的な手動送りハンドルを使用して、産業用機械の軸を区切りのよい位置に移動したい場合、複数の桁を０に合わせるために、手動ハンドルの倍率変更と回転を複数回繰り返す必要があり、多くの手数が掛かる。
本発明の技術により、桁毎に数値を設定する必要のある通常の軸送り装置に比較して、少ない手数で簡便に座標値や設定値を変更することが可能となる。
【００４８】
また、本実施形態に係る軸送り装置１においては、オペレータによって、表示器のタッチパネルにおいて主として左右方向のスワイプ操作がされることにより、タッチパネルに表示された設定値が変更され、この設定値に基づいて産業用機械の設定を変更する。
これにより、タッチパネル上での産業用機械の設定の操作が可能となると共に、各種設定値を正確に設定できる。
【００４９】
〔４  変形例〕
〔４．１  変形例１〕
上記の実施形態においては、座標値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルにおける右方向へのスワイプ操作がされた場合、タッチが検知された桁を含まない下位の数値が切り捨てられる。また、最後尾の桁以下の右枠外がタッチされた後に、左方向へのスワイプ操作がされた場合、左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値が切り捨てられるが、これには限定されない。
例えば、表示制御部１２２は、操作検知部１２１によってタッチが検知された桁を含む下位の数値や、左方向へのスワイプ操作の終了した箇所に位置する桁を含む下位の数値を切り捨てるようにしてもよい。
この場合、表示制御部１２２によって、右方向へのスワイプ操作がされた場合におけるタッチが検知された桁を含まない下位の数値や、左方向へのスワイプ操作がされた場合における左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値を切り捨てるのか、あるいは、それらの桁を含む下位の数値を切り捨てるのかを設定できる設定手段を、軸送り装置１に備えることが好ましい。
なお、この場合、表示制御部１２２によって、右方向へのスワイプ操作がされた場合におけるタッチが検知された桁を含まない下位の数値や、左方向へのスワイプ操作がされた場合における左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値を切り捨てる方式をデフォルトとすることが好ましい。
【００５０】
〔４．２  変形例２〕
上記の実施形態においては、オペレータによって、最後尾の桁以下の右枠外がタッチされた後に、左方向のスワイプがされることによって、左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値が切り捨てられるが、これには限定されない。
例えば、オペレータが、座標値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルにおける右方向へのスワイプ操作をしたのみで、表示制御部１２２は、切り捨ての代わりに、切り上げや、四捨五入を実行するようにしてもよい。同様に、オペレータが、座標値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後に、左方向へのスワイプ操作をしたのみで、表示制御部１２２は、切り捨ての代わりに、切り上げや、四捨五入をするようにしてもよい。この場合、オペレータが左右方向のスワイプ操作をした際、表示制御部１２２によって、切り捨て、切り上げ、又は四捨五入のいずれが実行されるのかを設定できる設定手段を、軸送り装置１に備えることが好ましい。なお、この場合、表示制御部１２２によって、左右方向のスワイプ操作をした際、表示制御部１２２によって、切り捨てる方式をデフォルトとすることが好ましい。
また、上記の実施形態と同様に、これらの変更方法は適宜組み合わせて実行することが可能である。
【００５１】
〔４．３  変形例３〕
上記の実施形態においては、オペレータによって、タッチパネルの上方向へのスワイプ操作がされた場合、タッチされた桁の数値がインクリメントされ、タッチパネルの下方向へのスワイプ操作がされた場合、タッチされた桁の数値がディクリメントされるとしたが、これには限定されない。
例えば、オペレータによって、タッチパネルの上方向へのスワイプ操作がされた場合、タッチされた桁の数値がディクリメントされ、タッチパネルの下方向へのスワイプ操作がされた場合、タッチされた桁の数値がインクリメントされてもよい。
【００５２】
また、上記の実施形態においては、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの上方向へのスワイプ操作がされた後、続けて右方向へのスワイプがされた場合、タッチされた桁の数値がインクリメントされた後、タッチが検知された桁を含まない下位の数値が切り捨てられるとしたが、これには限定されない。
例えば、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの上方向へのスワイプ操作がされた後、続けて右方向へのスワイプがされた場合、タッチされた桁の数値がディクリメントされた後、タッチが検知された桁を含まない下位の数値が切り捨てられてもよい。
【００５３】
また、上記の実施形態においては、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの下方向へのスワイプ操作がされた後、続けて右方向へのスワイプがされた場合、タッチされた桁の数値がディクリメントされた後、タッチが検知された桁を含まない下位の数値が切り捨てられるとしたが、これには限定されない。
例えば、オペレータによって、座標値や設定値として表示された数値のうち、いずれかの桁がタッチされた後に、タッチパネルの下方向へのスワイプ操作がされた後、続けて右方向へのスワイプがされた場合、タッチされた桁の数値がインクリメントされた後、タッチが検知された桁を含まない下位の数値が切り捨てられてもよい。
【００５４】
また、上記の実施形態においては、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた後、続けて上方向へのスワイプ操作がされた場合、左方向のスワイプが終了した桁を含まない下位の桁の数値が切り捨てられた後、左方向のスワイプが終了した桁の数値はインクリメントされるとしたが、これには限定されない。
例えば、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた後、続けて上方向へのスワイプ操作がされた場合、左方向のスワイプが終了した桁を含まない下位の桁の数値が切り捨てられた後、左方向のスワイプが終了した桁の数値はディクリメントされてもよい。
【００５５】
また、上記の実施形態においては、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた後、続けて下方向へのスワイプ操作がされた場合、左方向のスワイプが終了した桁を含まない下位の桁の数値が切り捨てられた後、左方向のスワイプが終了した桁の数値はディクリメントされるとしたが、これには限定されない。
例えば、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた後、続けて下方向へのスワイプ操作がされた場合、左方向のスワイプが終了した桁を含まない下位の桁の数値が切り捨てられた後、左方向のスワイプが終了した桁の数値はインクリメントされてもよい。
【００５６】
〔４．４  変形例４〕
上記の実施形態においては、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた場合、左方向へのスワイプ操作の終了した箇所に位置する桁を含まない下位の数値は切り捨てられるが、これには限定されない。
例えば、オペレータによって、座標値や設定値として表示された数値のうち、最後尾の桁以下の右枠外がタッチされた後にタッチパネルの左方向へのスワイプ操作がされた場合、座標値や設定値として表示された数値を変更しない構成としてもよい。これは、例えば、オペレータが誤ってタッチパネルにタッチした後、タッチした指が、座標値や設定値として表示された数値までスライドしてしまった場合に、誤操作に基づいて数値が変更されることを防ぐものである。
【００５７】
〔４．５  変形例５〕
上記の実施形態においては、記憶部１３が、表示器１１に表示されている座標値や設定値を記憶するが、表示制御部１２２は、記憶部１３によって記憶された座標値や設定値を用いて、表示器１１に表示されている座標値や設定値を元に戻してもよい。
例えば、オペレータが、表示器１１に表示されている座標値や設定値に対してスワイプ操作をしたことにより、座標値や設定値を変更した後、表示器１１に表示されている「操作取り消し」ボタン（不図示）をクリックした場合、表示制御部１２２は、記憶部１３に記憶されている座標値や設定値を用いて、表示器１１に表示されている変更後の座標値や設定値を、変更前の座標値や設定値に戻すことが可能となる。
【００５８】
〔４．６  変形例６〕
上記の実施形態においては、オペレータがタッチパネル上でスワイプ操作する際、タッチパネルから指が離れたこと、又は、オペレータが「実行」ボタンにタッチしたことをトリガとして、軸移動部１２３は移動指令を出力するが、この場合、移動指令の出力前に、表示器１１に表示される座標値や設定値のチェック機能を実行することが好ましい。
例えば、制御部１２は警報部（不図示）を備え、表示器１１に表示された座標値が、予め設定された軸の可動範囲外にある場合、タッチパネルからオペレータの指が離れたこと、又はオペレータが「実行」ボタンにタッチしたことをトリガとして、軸移動部１２３が移動指令を出力するのではなく、警報部が表示器１１に対してエラーメッセージを表示することが好ましい。この場合、オペレータがエラーメッセージを確認後、表示器１１に表示された座標値を軸の可動範囲内に変更し、再度タッチパネルからオペレータの指が離れたこと、又はオペレータが「実行」ボタンにタッチしたことをトリガとして、軸移動部１２３は初めて移動指令を出力する。
【００５９】
〔４．７  変形例７〕
あるいは、制御部１２はシミュレーション部（不図示）を備え、タッチパネルに表示された「シミュレーション」ボタン（不図示）にオペレータがタッチしたことをトリガとして、シミュレーション部が表示器１１に対して、軸移動のシミュレーション結果を表示することが好ましい。この場合、オペレータはシミュレーション結果を確認し、問題がないようであれば「実行」ボタンにタッチする。オペレータが「実行」ボタンにタッチしたことをトリガとして、軸移動部１２３は初めて移動指令を出力する。
【００６０】
〔４．８  変形例８〕
操作検知部１２１により、表示器１１に表示された数値のうち、図７に示すように、最後尾の桁以下の右枠外がタッチされた後に、先頭の桁以前の左枠外まで左方向のスワイプ操作が検知された場合（操作Ａ）、又は、先頭の桁以前の左枠外がタッチされた後に、最後尾の桁以下の右枠外まで右方向のスワイプ操作が検知された場合（操作Ｂ）に、表示器１１に表示された座標値を、産業用機械における座標系内の特定の基準点に対応する座標値に変更してもよい。
【００６１】
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限るものではない。また、本実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００６２】
１  軸送り装置
１１  表示器
１２  制御部
１３  記憶部
１２１  操作検知部
１２２  表示制御部
１２３  軸移動部
１２４  設定変更部
【図１】
2019185587.tif 000003
【図２】
2019185587.tif 000004
【図３】
2019185587.tif 000005
【図４Ａ】
2019185587.tif 000006
【図４Ｂ】
2019185587.tif 000007
【図５Ａ】
2019185587.tif 000008
【図５Ｂ】
2019185587.tif 000009
【図６Ａ】
2019185587.tif 000010
【図６Ｂ】
2019185587.tif 000011
【図６Ｃ】
2019185587.tif 000012
【図６Ｄ】
2019185587.tif 000013
【図７】
2019185587.tif 000014