(57)【要約】【課題】少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置に関する適切な情報を、外部端末に表示させることができる表示システムを提供する。【解決手段】表示システム１００は、数値制御装置１が、タッチパネル１８に表示されている全てのデータの画面データＩＤを含む表示データを、外部端末４に送信する表示データ送信部１２を備え、外部端末４が、画面データＩＤと、説明情報とを関連付けて記憶する説明情報記憶部４６と、数値制御装置１から受信した表示データに含まれる画面データＩＤに基づく説明情報を、説明情報記憶部４６から取得してタッチパネル４８に出力する説明情報出力部４１と、を備える。【選択図】図１
2019149100.tif 000002
【特許請求の範囲】
【請求項１】
表示装置を有し、少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置と、外部端末とを備えた表示システムであって、
前記制御装置は、前記表示装置に表示されている全てのデータのデータ識別情報を含む表示データを、前記外部端末に送信する表示データ送信部を備え、
前記外部端末は、
データ識別情報と、前記データ識別情報に対応した説明情報とを関連付けて記憶する説明情報記憶部と、
前記制御装置から受信した前記表示データに含まれる前記データ識別情報に基づく前記説明情報を、前記説明情報記憶部から取得して表示部に出力する説明情報出力部と、
を備えること、
を特徴とする表示システム。
【請求項２】
請求項１に記載の表示システムにおいて、
前記外部端末の前記説明情報記憶部は、前記説明情報に対する優先度を、さらに関連付けて記憶し、
前記外部端末の前記説明情報出力部は、前記制御装置から受信した前記表示データに含まれる前記データ識別情報に基づく前記説明情報のうち、優先度が最も高い前記説明情報を、前記説明情報記憶部から取得して前記表示部に出力すること、
を特徴とする表示システム。
【請求項３】
請求項２に記載の表示システムにおいて、
前記外部端末の前記説明情報出力部は、前記制御装置から受信した前記表示データに含まれる前記データ識別情報に基づく前記説明情報のうち、優先度が高いものから順に、前記説明情報記憶部から前記説明情報を取得して前記表示部に出力すること、
を特徴とする表示システム。
【請求項４】
請求項１から請求項３までのいずれかに記載の表示システムにおいて、
前記データ識別情報は、前記表示装置に表示されている画面の識別情報、前記画面を構成している各データの識別情報、操作により選択されているデータの識別情報、及び、入力値の異常を示すデータの識別情報を含むこと、
を特徴とする表示システム。
【請求項５】
請求項１から請求項４までのいずれかに記載の表示システムにおいて、
前記制御装置は、前記制御装置の機種情報、追加要素に係るオプション情報及びパラメータを含む前記制御装置の種別を示す装置データを、前記外部端末に送信する装置データ送信部を備え、
前記外部端末の前記説明情報記憶部は、前記説明情報に、前記装置データをさらに関連付けて記憶し、
前記外部端末の前記説明情報出力部は、取得した前記説明情報を、前記説明情報記憶部を参照して前記装置データに基づいて追加又は削除する編集をした後に、前記表示部に出力すること、
を特徴とする表示システム。
【請求項６】
請求項１から請求項５までのいずれかに記載の表示システムにおいて、
前記説明情報は、前記説明情報から他の説明情報に遷移させる遷移先情報を含み、
前記外部端末は、
前記表示部に出力された前記説明情報の遷移先情報への選択操作を受け付けたことに応じて、前記遷移先情報に対応した前記他の説明情報を、前記表示部に出力する遷移先情報出力部と、
前記他の説明情報を識別する説明識別情報を含む遷移データを、前記制御装置に送信する遷移データ送信部と、
を備え、
前記制御装置は、
前記説明識別情報と、前記説明識別情報の説明内容に対応した画面とを記憶する説明対応画面記憶部と、
受信した前記遷移データの前記説明識別情報に対応した画面を、前記説明対応画面記憶部から取得して前記表示装置に出力する画面切替出力部と、
を備えること、
を特徴とする表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部端末を使用した表示システムに関する。
【背景技術】
【０００２】
従来、例えば、工作機械を制御する数値制御装置（ＮＣ（Ｎｕｍｅｒｉｃａｌ  Ｃｏｎｔｒｏｌ）装置）には、例えば、タッチ（位置入力）機能を有する液晶パネルのような表示装置が設けられ、操作者のタッチ操作に応じて様々な情報を表示する。数値制御装置は、コンピュータ数値制御装置（ＣＮＣ装置）等も含まれ、以降、本明細書においては、数値制御装置を、コンピュータ数値制御装置等を含むものとして説明する。
操作者のタッチ操作の例として、表示装置に、ヘルプウィンドウを表示させ、操作中の機能に関連したヘルプを表示するものがある。
しかし、数値制御装置の表示装置は、機種や製造年等によって、表示部分の大きさや、タッチ操作が可能であるか否か等、表示装置の性能が異なる。表示画面が小さい場合には、表示できる情報量は限りがあるため、例えば、上述したようなヘルプウィンドウを表示すると、元画面が隠れてしまう。よって、ヘルプウィンドウが表示されたことにより、元画面の操作ができない等、ヘルプを見ながらの操作が難しかった。
【０００３】
ここで、例えば、複合機に関するものであるが、特許文献１、２には、本体操作パネルに対して携帯端末と無線で連携し、本体操作パネルに表示している画面でユーザが選択した機能に対するヘルプを、携帯端末に表示するものが示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第５９２４５１８号公報
【特許文献２】特開２００８−０７８９０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この特許文献１、２に記載のものは、本体側で操作者により選択されたものに関する情報を、外部端末に表示する。
他方、少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置では、様々な情報の表示が必要になる。そのため、制御装置では、表示内容を一意に決めることができない。よって、特許文献１、２に記載の技術を、制御装置に適用した場合には、決められたものしか表示できないため、決められたものではない表示が必要な他の情報を表示できず、柔軟性に欠けるものであった。
【０００６】
本発明は、少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置に関する適切な情報を、外部端末に表示させることができる表示システムを提供することである。
【課題を解決するための手段】
【０００７】
（１）本発明の表示装置（例えば、後述の「タッチパネル１８」）を有し、少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置（例えば、後述の「数値制御装置１」）と、外部端末（例えば、後述の「外部端末４」）とを備えた表示システム（例えば、後述の「表示システム１００」）において、前記制御装置（例えば、後述の「数値制御装置１」）は、前記表示装置（例えば、後述の「タッチパネル１８」）に表示されている全てのデータのデータ識別情報を含む表示データを、前記外部端末（例えば、後述の「外部端末４」）に送信する表示データ送信部（例えば、後述の「表示データ送信部１２」）を備え、前記外部端末（例えば、後述の「外部端末４」）は、データ識別情報と、前記データ識別情報に対応した説明情報とを関連付けて記憶する説明情報記憶部（例えば、後述の「説明情報記憶部４６」）と、前記制御装置（例えば、後述の「数値制御装置１」）から受信した前記表示データに含まれる前記データ識別情報に基づく前記説明情報を、前記説明情報記憶部（例えば、後述の「説明情報記憶部４６」）から取得して表示部（例えば、後述の「タッチパネル４８」）に出力する説明情報出力部（例えば、後述の「説明情報出力部４１」）と、を備える。
【０００８】
（２）  （１）に記載の表示システム（例えば、後述の「表示システム１００」）において、前記外部端末（例えば、後述の「外部端末４」）の前記説明情報記憶部（例えば、後述の「説明情報記憶部４６」）は、前記説明情報に対する優先度を、さらに関連付けて記憶し、前記外部端末（例えば、後述の「外部端末４」）の前記説明情報出力部（例えば、後述の「説明情報出力部４１」）は、前記制御装置（例えば、後述の「数値制御装置１」）から受信した前記表示データに含まれる前記データ識別情報に基づく前記説明情報のうち、優先度が最も高い前記説明情報を、前記説明情報記憶部（例えば、後述の「説明情報記憶部４６」）から取得して前記表示部（例えば、後述の「タッチパネル４８」）に出力するものであってもよい。
【０００９】
（３）  （２）に記載の表示システム（例えば、後述の「表示システム１００」）において、前記外部端末（例えば、後述の「外部端末４」）の前記説明情報出力部（例えば、後述の「説明情報出力部４１」）は、前記制御装置（例えば、後述の「数値制御装置１」）から受信した前記表示データに含まれる前記データ識別情報に基づく前記説明情報のうち、優先度が高いものから順に、前記説明情報記憶部（例えば、後述の「説明情報記憶部４６」）から前記説明情報を取得して前記表示部（例えば、後述の「タッチパネル４８」）に出力するものであってもよい。
【００１０】
（４）  （１）から（３）までのいずれかに記載の表示システム（例えば、後述の「表示システム１００」）において、前記データ識別情報は、前記表示装置（例えば、後述の「タッチパネル１８」）に表示されている画面の識別情報、前記画面を構成している各データの識別情報、操作により選択されているデータの識別情報、及び、入力値の異常を示すデータの識別情報を含むものであってもよい。
【００１１】
（５）  （１）から（４）までのいずれかに記載の表示システム（例えば、後述の「表示システム１００」）において、前記制御装置（例えば、後述の「数値制御装置１」）は、前記制御装置の機種情報、追加要素に係るオプション情報及びパラメータを含む前記制御装置の種別を示す装置データを、前記外部端末（例えば、後述の「外部端末４」）に送信する装置データ送信部（例えば、後述の「装置データ送信部１１」）を備え、前記外部端末（例えば、後述の「外部端末４」）の前記説明情報記憶部（例えば、後述の「説明情報記憶部４６」）は、前記説明情報に、前記装置データをさらに関連付けて記憶し、前記外部端末（例えば、後述の「外部端末４」）の前記説明情報出力部（例えば、後述の「説明情報出力部４１」）は、取得した前記説明情報を、前記説明情報記憶部（例えば、後述の「説明情報記憶部４６」）を参照して前記装置データに基づいて追加又は削除する編集をした後に、前記表示部（例えば、後述の「タッチパネル４８」）に出力するものであってもよい。
【００１２】
（６）  （１）から（５）までのいずれかに記載の表示システム（例えば、後述の「表示システム１００」）において、前記説明情報は、前記説明情報から他の説明情報に遷移させる遷移先情報を含み、前記外部端末（例えば、後述の「外部端末４」）は、前記表示部（例えば、後述の「タッチパネル４８」）に出力された前記説明情報の遷移先情報への選択操作を受け付けたことに応じて、前記遷移先情報に対応した前記他の説明情報を、前記表示部（例えば、後述の「タッチパネル４８」）に出力する遷移先情報出力部（例えば、後述の「遷移先情報出力部４２」）と、前記他の説明情報を識別する説明識別情報を含む遷移データを、前記制御装置（例えば、後述の「数値制御装置１」）に送信する遷移データ送信部（例えば、後述の「遷移データ送信部４３」）と、を備え、前記制御装置（例えば、後述の「数値制御装置１」）は、前記説明識別情報と、前記説明識別情報の説明内容に対応した画面とを記憶する説明対応画面記憶部（例えば、後述の「説明対応画面記憶部１７」）と、受信した前記遷移データの前記説明識別情報に対応した画面を、前記説明対応画面記憶部（例えば、後述の「説明対応画面記憶部１７」）から取得して前記表示装置（例えば、後述の「タッチパネル１８」）に出力する画面切替出力部（例えば、後述の「画面切替出力部１３」）と、を備えるものであってもよい。
【発明の効果】
【００１３】
本発明によれば、少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置に関する適切な情報を、外部端末に表示させることができる表示システムを提供できる。
【図面の簡単な説明】
【００１４】
【図１】本実施形態における表示システムの基本的構成を表す概略図である。
【図２】本実施形態における数値制御装置のブロック図である。
【図３】本実施形態における外部端末のブロック図である。
【図４】本実施形態における外部端末の接続処理を示すフローチャートである。
【図５】本実施形態における数値制御装置の接続処理を示すフローチャートである。
【図６】本実施形態におけるペアリングを行う際に外部端末に表示される画面例を示す図である。
【図７Ａ】本実施形態におけるペアリング後に外部端末に表示される画面例を示す図である。
【図７Ｂ】本実施形態におけるペアリング後に外部端末に表示される画面例を示す図である。
【図７Ｃ】本実施形態におけるペアリング後に外部端末に表示される画面例を示す図である。
【図８】本実施形態における数値制御装置の表示に対応した外部端末の表示に関する具体例１を示す図である。
【図９】本実施形態における数値制御装置の表示に対応した外部端末の表示に関する具体例２を示す図である。
【図１０】本実施形態における外部端末のオプション処理を示すフローチャートである。
【図１１Ａ】本実施形態における数値制御装置のオプション情報に対応した外部端末４の表示に関する具体例を示す図である。
【図１１Ｂ】本実施形態における数値制御装置のオプション情報に対応した外部端末４の表示に関する具体例を示す図である。
【図１２Ａ】本実施形態における数値制御装置のオプション情報に対応した外部端末４の表示に関する具体例を示す図である。
【図１２Ｂ】本実施形態における数値制御装置のオプション情報に対応した外部端末４の表示に関する具体例を示す図である。
【図１３】本実施形態における数値制御装置の表示に対応した外部端末の表示に関する具体例３を示す図である。
【図１４】本実施形態における数値制御装置の表示に対応した外部端末の表示に関する具体例４を示す図である。
【図１５】本実施形態における外部端末の表示に対応した数値制御装置の表示に関する具体例５を示す図である。
【発明を実施するための形態】
【００１５】
（実施形態）
まず、本発明の実施形態の概略を説明する。本実施形態は、少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置の一例である数値制御装置とペアリングにより通信接続された外部端末に、数値制御装置の表示画面に表示されているデータの関連情報を表示させるシステムに関する。
【００１６】
次に、本実施形態である表示システム１００及び各装置の構成について、図１から図３までを参照して説明をする。
図１に示すように、表示システム１００は、１台以上の数値制御装置１と、外部端末４とを備える。図１では、３台の数値制御装置１Ａ，１Ｂ，１Ｃを備えるものが記載されているが、１台以上であれば、何台であってもよい。なお、数値制御装置１Ａ，１Ｂ，１Ｃを区別しない場合には、以降において、数値制御装置１として説明する。
そして、表示システム１００は、１台の数値制御装置１と外部端末４とを、例えば、ペアリングによって通信接続され、外部端末４は、ペアリングした数値制御装置１のヘルプ画面等を表示させる。
【００１７】
［数値制御装置１］
数値制御装置１は、数値制御装置１に接続される工作機械や産業用機械等の周辺機器（図示せず）を制御することにより、工作機械や産業用機械等に所定の動作を行わせるための装置である。
数値制御装置１は、図２に示すように、制御部１０と、記憶部１５と、タッチパネル１８と、通信部１９とを備える。
【００１８】
制御部１０は、ＣＰＵ（中央処理装置）であってよく、記憶部１５に記憶された数値制御装置１を制御する各種のプログラムを実行することにより、数値制御装置１を統括制御する。
制御部１０は、装置データ送信部１１と、表示データ送信部１２と、画面切替出力部１３とを備える。これらの各機能部は、制御部１０が記憶部１５に格納されたプログラムを実行することにより実現される。なお、数値制御装置１は、これらの機能部以外に、数値制御装置特有の機能部を含むが、当業者にとって公知であることから、説明は省略する。
【００１９】
装置データ送信部１１は、装置データを外部に送出する。装置データとは、例えば、数値制御装置１の機種情報、追加要素に係るオプション情報及びパラメータを含む数値制御装置１の種別を示すデータをいう。装置データ送信部１１は、例えば、ペアリングによる通信接続がされた場合や、数値制御装置１を操作するオペレータからの指示により、装置データを、通信部１９を介して外部に送出する。
【００２０】
表示データ送信部１２は、表示データを、ペアリングにより通信接続された外部端末４に対して送信する。表示データとは、タッチパネル１８に表示されている全てのデータの全ての画面データＩＤ（ＩＤｅｎｔｉｆｉｃａｔｉｏｎ：データ識別情報）を含むデータをいう。また、画面データＩＤは、例えば、タッチパネル１８に表示されている画面の画面ＩＤ、画面を構成している各データのデータＩＤ、操作により選択されているデータのデータＩＤ、入力値の異常を示すデータのデータＩＤ等である。また、表示データには、画面データＩＤの他、テキストデータ等も含む。
画面切替出力部１３は、タッチパネル１８に表示されている画面の表示内容を、外部端末４から受信した遷移データに対応した画面の内容に切り替えて出力する。
【００２１】
記憶部１５は、制御部１０により実行されるプログラム等を記憶する記憶領域である。記憶部１５は、上述した制御部１０の各種機能を実行するプログラムを記憶する。また、記憶部１５は、ＩＤ記憶部１６と、説明対応画面記憶部１７とを記憶する。
ＩＤ記憶部１６は、数値制御装置１で出力する画面データＩＤを記憶する。
説明対応画面記憶部１７は、説明情報を識別する説明ＩＤ（説明識別情報）に対応付けて、説明内容に対応した画面を記憶する。
【００２２】
タッチパネル１８は、オペレータの指によるタッチ操作を受け付ける入力装置と、表示装置との両方の役割を担う。
通信部１９は、例えば、数ｍ程度の機器間接続に使われる短距離無線通信技術であるＢｌｕｅｔｏｏｔｈ（登録商標）により、ペアリングのための電波を送出し、ペアリングした外部端末４との間でデータの送受信を行う通信制御デバイスである。
【００２３】
［外部端末４］
外部端末４は、例えば、タブレット端末やスマートフォン等に代表される携帯型の端末である。外部端末４は、ペアリングによって接続された数値制御装置１のタッチパネル１８の表示に対応した関連情報を出力する。
外部端末４は、図３に示すように、制御部４０と、記憶部４５と、タッチパネル４８と、通信部４９とを備える。
【００２４】
制御部４０は、ＣＰＵであってよく、記憶部４５に記憶された外部端末４を制御する各種のプログラムを実行することにより、外部端末４を統括制御する。
制御部４０は、説明情報出力部４１と、遷移先情報出力部４２と、遷移データ送信部４３とを備える。これらの各機能部は、制御部４０が記憶部４５に格納されたプログラムを実行することにより実現される。
【００２５】
説明情報出力部４１は、数値制御装置１から受信した表示データに含まれる画面データＩＤに基づく説明情報を、説明情報記憶部４６から取得して、タッチパネル４８に出力する。ここで、説明情報出力部４１は、数値制御装置１から受信した表示データに含まれる画面データＩＤに基づく説明情報のうち、優先度が最も高い説明情報を、タッチパネル４８に出力してもよい。また、説明情報出力部４１は、取得した説明情報を、説明情報記憶部４６を参照して装置データに基づく説明情報の追加又は削除する編集をした後に、編集後の説明情報をタッチパネル４８に出力してもよい。
【００２６】
遷移先情報出力部４２は、説明情報に、別の情報を表示させるハイパーリンク等の遷移先情報を含む場合に、遷移先情報に対する選択操作を受け付けたことに応じて、遷移先情報に対応した他の説明情報を、タッチパネル４８に出力する。
遷移データ送信部４３は、遷移先情報出力部４２による他の説明情報の出力に応じて、他の説明情報を識別する説明ＩＤを含む遷移データを、数値制御装置１に送信する。
【００２７】
記憶部４５は、制御部４０により実行されるプログラム等を記憶する記憶領域である。記憶部４５は、上述した制御部４０の各種機能を実行するプログラムを記憶する。また、記憶部４５は、説明情報記憶部４６を記憶する。
説明情報記憶部４６は、画面データＩＤと、説明内容を示す説明文（説明情報）とを対応付けて記憶する。説明情報記憶部４６は、さらに、優先度を示す優先度データや、装置データの少なくとも一部であるオプションデータを対応付けて記憶する。
【００２８】
タッチパネル４８は、オペレータの指によるタッチ操作を受け付ける入力部と、表示部との両方の役割を担う。
通信部４９は、ペアリングした数値制御装置１との間でデータの送受信を行う通信制御デバイスである。
【００２９】
［接続処理］
次に、数値制御装置１と外部端末４とを接続させて表示を行う処理について説明する。
図４は、外部端末４の接続処理を示すフローチャートであり、図５は、数値制御装置１の接続処理を示すフローチャートである。
図４のステップＳ（以下、ステップＳを、単にＳという。）１０において、外部端末４の制御部４０は、１以上の通信接続が可能な数値制御装置１のうち、オペレータが選択した１台の数値制御装置１に対してペアリングのリクエストを送信する。
【００３０】
図６は、ペアリングを行う際に、外部端末４のタッチパネル４８に表示される画面の例を示す。この例では、外部端末４に対して３台の数値制御装置１Ａ〜１Ｃが、ペアリングの対象として接続可能になっている。外部端末４の画面で、オペレータが、例えば、接続対象にする数値制御装置１を選択するタッチ操作をすることで、制御部４０は、通信可能な数値制御装置１に対してペアリングのリクエストを送信する。図６に示す例の場合、数値制御装置１Ａに対して、ペアリングのリクエストを送信している。
【００３１】
図５において、数値制御装置１の制御部１０は、外部端末４が図４のＳ１０で送信したペアリングのリクエストを受信する。そして、Ｓ２０において、制御部１０は、受信したリクエストに対してペアリングができたか否かを判断する。ペアリングができた場合（Ｓ２０：ＹＥＳ）には、制御部１０は、処理をＳ２１に移す。他方、ペアリングができない場合（Ｓ２０：ＮＯ）には、制御部１０は、ペアリングができるまで本処理に留まる。
図６の例では、数値制御装置１Ａは、外部端末４とペアリングができるので（図５のＳ２０がＹＥＳ）、Ｓ２１の処理に進む。他方、数値制御装置１Ｂ及び１Ｃは、外部端末４とペアリングができないため（Ｓ２０がＮＯ）、ペアリングができるまで、本処理に留まる。
【００３２】
Ｓ２１において、制御部１０（装置データ送信部１１）は、数値制御装置１の機種情報、追加要素に係るオプション情報及びパラメータを含む数値制御装置１の種別を示す装置データを、外部端末４に対して送信する。
そして、Ｓ２２において、制御部１０（表示データ送信部１２）は、タッチパネル１８に表示された画面に含まれる全てのデータの画面データＩＤを含む表示データを、外部端末４に送信する。その後、制御部１０は、処理をＳ２３に移す。
【００３３】
図４のＳ１１において、制御部４０は、数値制御装置１が図５のＳ２１で送信した装置データを受信したか否かを判断する。装置データを受信した場合（Ｓ１１：ＹＥＳ）には、制御部４０は、処理をＳ１２に移す。他方、装置データを受信しない場合（Ｓ１１：ＮＯ）には、制御部４０は、装置データを受信するまで、本処理に留まる。
Ｓ１２において、制御部４０は、受信した装置データに基づき、説明情報を切り替える。その後、制御部４０は、処理をＳ１３に移す。
【００３４】
ここで、接続先の数値制御装置１に基づいてタッチパネル４８に表示される画面について、図７Ａ〜図７Ｃを例に説明する。
図７Ａは、数値制御装置１Ａの装置データを受信した外部端末４の表示画面例であり、図７Ｂは、数値制御装置１Ｂの装置データを受信した外部端末４の表示画面例であり、図７Ｃは、数値制御装置１Ｃの装置データを受信した外部端末４の表示画面例である。
この例のように、数値制御装置１Ａ〜１Ｃは、機種情報が異なるので、外部端末４では、数値制御装置１Ａ〜１Ｃの種別に対応した説明情報を表示する。これにより、オペレータは、接続された数値制御装置１がどのような種別のものであるかを調べなくて済む。
【００３５】
図４のＳ１３において、制御部４０は、数値制御装置１が図５のＳ２２で送信した表示データを受信したか否かを判断する。表示データを受信した場合（Ｓ１３：ＹＥＳ）には、制御部４０は、処理をＳ１４に移す。他方、表示データを受信しなかった場合（Ｓ１３：ＮＯ）は、制御部１０は、処理をＳ１７に移す。
Ｓ１４において、制御部４０（説明情報出力部４１）は、画面情報表示処理を行う。
他方、Ｓ１７において、制御部４０は、例えば、オペレータによるペアリングの終了操作を受け付けたり、何らかの理由によって通信が切断されたりすることで、ペアリングが終了されたか否かを判断する。ペアリングが終了された場合（Ｓ１７：ＹＥＳ）には、制御部４０は、本処理を終了する。他方、ペアリングがされたままである場合（Ｓ１７：ＮＯ）には、制御部４０は、処理をＳ１３に移す。
【００３６】
ここで、画面情報表示処理について説明する。
画面情報表示処理は、表示データに含まれる画面データＩＤの優先度に基づく画面を、タッチパネル４８に出力する処理である。
優先度は、例えば、以下のような情報を示す画面データＩＤに対して付与され、（１）が最も高く、（５）が最も低いものとする。
（１）タッチパネル１８でポイントされているデータ
（２）アラームの情報
（３）入力値の異常等の情報
（４）カーソル下のデータの情報
（５）画面全般の情報
そして、優先度を示す優先度データは、説明情報記憶部４６に、画面データＩＤに対応付けて記憶されている。
なお、この優先度は、一例であり、これに限定されるものではない。
【００３７】
制御部４０は、説明情報記憶部４６を参照し、表示データに含まれる全ての画面データＩＤの中から最も優先度の高い画面データＩＤを特定する。そして、制御部４０（説明情報出力部４１）は、特定した画面データＩＤに対応する説明情報を、説明情報記憶部４６から取得して、タッチパネル４８に出力する。
【００３８】
以下、画面データＩＤの優先度に基づく画面表示について、例に基づき説明する。
（具体例１）
図８は、数値制御装置１のタッチパネル１８に、ラダー図画面３０が表示されている場合の例である。このとき、数値制御装置１が送信する表示データに含まれる画面データＩＤには、優先度の高い画面データＩＤを含まない。よって、外部端末４のタッチパネル４８には、画面全般の情報６０として、ラダー図画面３０の一般的なヘルプ内容が表示される。
【００３９】
次に、ラダー図画面３０が表示されている状態で、オペレータが、ポインタ３０ａを操作し、文字列３０ｂを選択した場合について説明する。数値制御装置１は、文字列３０ｂの選択を受け付けると、優先度が（１）の「タッチパネル１８でポイントされているデータ」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、文字列３０ｂのデータＩＤを含む。その結果、外部端末４のタッチパネル４８には、ポイントされているデータに関する情報６１として、文字列３０ｂに対応した説明情報が表示される。
【００４０】
（具体例２）
図９は、数値制御装置１のタッチパネル１８に、アラーム画面３２が表示されている場合の例である。このとき、アラーム画面３２には、アラームが表示されていないため、数値制御装置１が送信する表示データに含まれる画面データＩＤには、優先度の高い画面データＩＤを含まない。よって、外部端末４のタッチパネル４８には、画面全般の情報６２として、アラーム画面３２の一般的なヘルプ内容が表示される。
【００４１】
次に、数値制御装置１で異常が発生した場合、アラーム画面３２には、アラームメッセージ３２ａが表示される。この場合、数値制御装置１は、優先度が（２）の「アラームの情報」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、アラームメッセージ３２ａのデータＩＤを含む。その結果、外部端末４のタッチパネル４８には、該当のアラームメッセージ３２ａの説明に関する情報６３が表示される。
【００４２】
［適正な説明情報の出力］
ここで、例えば、数値制御装置１でアラームメッセージが出力された場合に、数値制御装置１の種別によって、出力する説明情報を変える必要がある。例えば、同じ機種情報であっても、オプション情報が異なる場合には、数値制御装置１の種別が異なり、説明情報に他の説明情報を追加し、又は、一部の説明情報を削除して出力しなければならない場合がある。このようなオプション情報による説明情報の編集について、以下に説明する。
【００４３】
図１０は、オプション情報によって説明情報を追加又は削除をする処理を示すオプション処理を示すフローチャートである。
Ｓ３０において、制御部４０は、アラームの原因が、数値制御装置１のオプション情報に関係するものであるか否かを判断する。説明情報記憶部４６には、説明情報に対してオプションデータを対応付けており、アラームの原因がオプション情報に関係するものであるか否かは、例えば、説明情報記憶部４６を参照することで判断できる。オプション情報に関係するものである場合（Ｓ３０：ＹＥＳ）には、制御部４０は、処理をＳ３１に移す。他方、オプション情報に関係するものではない場合（Ｓ３０：ＮＯ）には、制御部４０は、処理をＳ３４に移す。
Ｓ３１において、制御部４０は、オプション情報に対応する追加又は削除の説明情報があるか否かを判断する。オプション情報に対応する追加又は削除の説明情報があるか否かは、例えば、説明情報記憶部４６を参照することで判断できる。オプション情報に対応する追加又は削除の説明情報がある場合（Ｓ３１：ＹＥＳ）には、制御部４０は、処理をＳ３２に移す。他方、オプション情報に対応する追加又は削除の説明情報がない場合（Ｓ３１：ＮＯ）には、制御部４０は、処理をＳ３４に移す。
【００４４】
Ｓ３２において、制御部４０（説明情報出力部４１）は、説明情報記憶部４６を参照し、オプション情報がある場合に発生する原因の説明情報を、元の説明情報に追加する処理を行う。
Ｓ３３において、制御部４０（説明情報出力部４１）は、説明情報記憶部４６を参照し、オプション情報がある場合に発生しない原因の説明情報を、元の説明情報から削除する処理を行う。
Ｓ３４において、制御部４０（説明情報出力部４１）は、説明情報を、タッチパネル４８に出力する。その後、制御部４０は、本処理を終了する。
【００４５】
図１１Ａ及び図１１Ｂは、図１０のＳ３２に対応する処理をした場合の例を示す。
図１１Ａは、オプション情報に対応する追加又は削除の説明情報がない場合の例であり、図１１Ｂは、オプション情報に対応する追加の説明情報がある場合である。図１１Ａに示す説明画面５０と、図１１Ｂに示す説明画面５１とは、どちらも同じアラーム内容の説明情報である。しかし、図１１Ｂの説明画面５１は、オプション情報がある場合に発生する原因の説明情報５１ａが追加されている。つまり、図１１Ｂの説明画面５１の出力に対応する数値制御装置１は、傾斜軸制御オプション及びカスタマーズボードオプションの少なくとも一方のオプション情報を有するものである。そのため、該当するオプション情報に関する説明情報５１ａを追加した説明画面５１を出力している。
【００４６】
図１２Ａ及び図１２Ｂは、図１０のＳ３３に対応する処理をした場合の例を示す。
図１２Ａは、オプション情報に対応する追加又は削除の説明情報がない場合の例であり、図１２Ｂは、オプション情報に対応する削除の説明情報がある場合である。図１２Ａに示す説明画面５２と、図１２Ｂに示す説明画面５３とは、どちらも同じアラーム内容の説明情報である。しかし、図１２Ｂの説明画面５３は、オプション情報がある場合に発生しない原因の説明情報５２ａが削除されている。つまり、図１２Ｂの説明画面５３の出力に対応する数値制御装置１は、多段スキップ機能のオプション情報を有するものである。そのため、該当するオプション情報に関する説明情報５２ａを削除した説明画面５３を出力している。
【００４７】
（具体例３）
図１３は、数値制御装置１のタッチパネル１８に、構成パラメータ画面３４が表示されている場合の例である。そして、カーソルが、構成パラメータ画面３４の入力領域３４ａにある。このとき、数値制御装置１が送信する表示データに含まれる画面データＩＤには、優先度が（４）の「カーソル下のデータの情報」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、入力領域３４ａに入力されているデータのデータＩＤを含む。よって、外部端末４のタッチパネル４８には、入力領域３４ａの説明に関する情報６４が表示される。
【００４８】
次に、オペレータが、入力領域３４ａに異常な値を入力した場合、構成パラメータ画面３４には、異常を示す値が入力された入力領域３４ａと、同じ値が入力されている入力領域３４ｂとが強調して表示される。また、異常内容が、アラームメッセージ３４ｃとして表示される。この場合、数値制御装置１は、優先度が（３）の「入力値の異常等の情報」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、入力領域３４ａ及び３４ｂに入力されているデータのデータＩＤ等を含む。その結果、外部端末４のタッチパネル４８には、入力領域３４ａ及び３４ｂの異常に関する説明情報６５が表示される。
【００４９】
（具体例４）
図１４は、数値制御装置１のタッチパネル１８に、パラメータメニュー画面３６が表示されている場合の例である。そして、カーソルが１番目の項目３６ａに置かれている。このとき、数値制御装置１が送信する表示データに含まれる画面データＩＤには、優先度が（４）の「カーソル下のデータの情報」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、カーソル下の項目３６ａが示すデータのデータＩＤを含む。よって、外部端末４のタッチパネル４８には、項目３６ａが示す「ＣＮＣ−ＰＮＣ間インタフェース」の設定に関する説明情報６６が表示される。
【００５０】
次に、オペレータが、２番目の項目３６ｂにカーソルを動かした場合、数値制御装置１が送信する表示データに含まれる画面データＩＤには、優先度が（４）の「カーソル下のデータの情報」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、カーソル下の項目３６ｂが示すデータのデータＩＤを含む。よって、外部端末４のタッチパネル４８には、項目３６ｂが示す「機械信号インタフェース」の設定に関する説明情報６７が表示される。
【００５１】
［接続処理のつづき］
図４のＳ１４に関する具体例の説明を終了し、接続処理のフローチャートの説明に戻る。
図４のＳ１５において、制御部４０（遷移先情報出力部４２）は、遷移先情報に対する選択操作を受け付けたことに応じて、遷移先情報に対応した他の説明情報を表示したか否かを判断する。例えば、オペレータが、表示された説明情報に含まれるハイパーリンクを選択する操作を行うことで、制御部４０（遷移先情報出力部４２）は、例えば、ハイパーリンクが示す情報の詳細情報を、他の説明情報として表示する。遷移先情報に対応した他の説明情報を表示した場合（Ｓ１５：ＹＥＳ）には、制御部４０は、処理をＳ１６に移す。他方、遷移先情報に対応した他の説明情報を表示していない場合（Ｓ１５：ＮＯ）には、制御部４０は、処理をＳ１３に移す。
Ｓ１６において、制御部４０（遷移データ送信部４３）は、他の説明情報を識別する説明ＩＤを含む遷移データを、数値制御装置１に対して送信する。その後、制御部４０は、処理をＳ１３に移す。
【００５２】
図５のＳ２３において、制御部１０は、遷移データを受信したか否かを判断する。遷移データを受信した場合（Ｓ２３：ＹＥＳ）には、制御部１０は、処理をＳ２４に移す。他方、遷移データを受信していない場合（Ｓ２３：ＮＯ）には、制御部１０は、処理をＳ２５に移す。
Ｓ２４において、制御部１０（画面切替出力部１３）は、タッチパネル１８に表示されている画面を、外部端末４からの遷移データに対応した画面に表示内容を切り替える。具体的には、制御部１０は、説明対応画面記憶部１７を参照し、遷移データに含まれる説明ＩＤに対応した画面を、タッチパネル１８に出力する。
【００５３】
Ｓ２５において、制御部１０は、タッチパネル１８に表示された画面情報が変化したか否かを判断する。オペレータが表示する画面を変えるように切替操作をした場合や、数値制御装置１の処理に基づいて表示する画面が変わる場合に、タッチパネル１８に表示された画面情報が変化する。画面情報が変化した場合（Ｓ２５：ＹＥＳ）には、制御部１０は、処理をＳ２２に移し、変化後の画面の全てのデータの画面データＩＤを含む表示データを、外部端末４に送信することになる。他方、画面情報が変化しなかった場合（Ｓ２５：ＮＯ）には、制御部１０は、処理をＳ２３に移す。
【００５４】
（具体例５）
ここで、図４のＳ１５でＹＥＳが選択された場合の具体例を説明する。
図４のＳ１５でＹＥＳが選択された場合とは、外部端末４に表示された説明情報の画面のうち、遷移先情報に対する選択操作を受け付けて、外部端末４が遷移先情報に対応した他の説明情報を表示する場合である。
【００５５】
図１５の左上は、数値制御装置１のタッチパネル１８に表示されたラダー図画面３８を示す。そして、文字列３８ａが選択された状態になっている。この場合、数値制御装置１は、優先度が（１）の「タッチパネル１８でポイントされているデータ」に関する画面データＩＤを含む表示データを、外部端末４に送信する。具体的には、画面データＩＤは、文字列３８ａのデータＩＤを含む。その結果、外部端末４のタッチパネル４８には、ポイントされているデータに関する情報６８として、文字列３８ａに対応した説明情報が表示される（右上図参照）。
【００５６】
情報６８は、文字列「（Ｒ９０００，Ｚ０）」上にハイパーリンク６８ａを含む。オペレータが、タッチパネル４８のハイパーリンク６８ａをタッチ操作することで、外部端末４は、情報６９を、タッチパネル４８に出力する（右下図参照）。情報６９は、ハイパーリンク６８ａが示す情報の詳細情報である。具体的には、情報６９は、「（Ｒ９０００，Ｚ０）」の説明情報である。そして、外部端末４は、情報６９を示す説明ＩＤを含む遷移データを、数値制御装置１に対して送信する。具体的には、この説明ＩＤは、「（Ｒ９０００，Ｚ０）」を示すものである。
数値制御装置１は、情報６９を示す説明ＩＤを含む遷移データを受信する。そして、数値制御装置１は、説明対応画面記憶部１７を参照し、情報６９を示す説明ＩＤに対応する画面として、信号ステータス画面３９を抽出する。その結果、タッチパネル１８には、情報６９で表示されているアドレスＲ９０００に関する情報を示す信号ステータス画面３９が表示される（左下図参照）。
【００５７】
以上により、表示システム１００では、数値制御装置１がどのような種別であっても、外部端末４とペアリングによって接続し、外部端末４に数値制御装置１の画面情報を出力する。よって、数値制御装置１に関する適切な情報を、外部端末４に表示させることができる。
具体的には、数値制御装置１のタッチパネル１８に出力された全てデータの画面データＩＤを含む表示データを、外部端末４に送信する。そして、外部端末４では、全てのデータの画面データＩＤを、数値制御装置１から受信し、説明情報記憶部４６を参照して、画面データＩＤに対応する説明情報を、外部端末４のタッチパネル４８に出力できる。
【００５８】
また、外部端末４は、全ての画面データＩＤから優先度の高い画面データＩＤに対応した説明情報を、タッチパネル４８に出力する。よって、オペレータにとってより有益な、優先度の高い説明情報を見ることができる。
【００５９】
さらに、画面データＩＤは、タッチパネル１８に表示されている画面ＩＤ、表示画面を構成している各データのデータＩＤ、操作により選択されているデータのデータＩＤ、入力値の異常を示すデータのデータＩＤ等を含むので、表示画面の様々なデータに対する画面データＩＤに基づいて、説明情報を出力できる。
【００６０】
数値制御装置１は、数値制御装置１の機種情報、追加要素に係るオプション情報及びパラメータを含む数値制御装置１の種別を示す装置データを、外部端末４に送信する。そして、外部端末４では、取得した説明情報を、受信した装置データに基づいて追加又は削除する編集をした後に、編集後の説明情報を、タッチパネル４８に出力する。よって、数値制御装置１の種別に対応した説明情報のみを効率よく出力できる。
である。
【００６１】
外部端末４のタッチパネル４８に出力された説明情報に遷移先情報がある場合、遷移先情報が選択されて他の説明情報が切り替わってタッチパネル４８に出力されると、数値制御装置１のタッチパネル１８も、切り替わった他の説明情報に関連した情報を出力する。よって、外部端末４から数値制御装置１への連携ができ、使い勝手がよいものにできる。
【００６２】
本発明で使用するプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ  ｓｔｏｒａｇｅ  ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えば、フレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば、光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ  ｃｏｍｐｕｔｅｒ  ｒｅａｄａｂｌｅ  ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【００６３】
また、上述した実施形態は、本発明の好適な実施形態ではあるが、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００６４】
（変形例１）
上述した実施形態では、優先度の高い説明情報を出力するものとして説明したが、これに限定されない。例えば、優先度の高いものから順番に、全ての画面データＩＤに対応する説明情報を出力するようにしてもよい。その場合には、オペレータが、例えば、タッチパネル４８を下にスクロールさせたり、次のページに遷移させるように操作したりすることで、外部端末４は、タッチパネル４８に順番に説明情報を表示させてもよい。
【００６５】
（変形例２）
上述した実施形態では、ペアリングとしてＢｌｕｅｔｏｏｔｈを例に説明したが、これに限定されない。Ｗｉ−Ｆｉを利用したものであってもよいし、他の通信を利用したものであってもよい。
【００６６】
（変形例３）
上述した実施形態では、数値制御装置１の表示装置についてタッチパネル１８を例に説明したが、これに限定されない。ディスプレイ等の表示装置と、キー入力のための入力装置とが別々のものであってもよい。
【００６７】
（変形例４）
上述した実施形態では、数値制御装置１を例に説明したが、これに限定されない。少なくとも工作機械又はロボットを含む産業機械に対して制御を行う制御装置であればよく、例えば、ロボット制御装置等であってもよい。
【符号の説明】
【００６８】
１、１Ａ〜１Ｃ  数値制御装置
４    外部端末
１０、４０  制御部
１１  装置データ送信部
１２  表示データ送信部
１３  画面切替出力部
１５、４５  記憶部
１６  ＩＤ記憶部
１７  説明対応画面記憶部
１８、４８  タッチパネル
４１  説明情報出力部
４２  遷移先情報出力部
４３  遷移データ送信部
４６  説明情報記憶部
１００  表示システム
【図１】
2019149100.tif 000003
【図２】
2019149100.tif 000004
【図３】
2019149100.tif 000005
【図４】
2019149100.tif 000006
【図５】
2019149100.tif 000007
【図６】
2019149100.tif 000008
【図７Ａ】
2019149100.tif 000009
【図７Ｂ】
2019149100.tif 000010
【図７Ｃ】
2019149100.tif 000011
【図８】
2019149100.tif 000012
【図９】
2019149100.tif 000013
【図１０】
2019149100.tif 000014
【図１１Ａ】
2019149100.tif 000015
【図１１Ｂ】
2019149100.tif 000016
【図１２Ａ】
2019149100.tif 000017
【図１２Ｂ】
2019149100.tif 000018
【図１３】
2019149100.tif 000019
【図１４】
2019149100.tif 000020
【図１５】
2019149100.tif 000021