(57)【特許請求の範囲】
【請求項１】
工作機械の動作状態を数値制御装置の表示装置に表示し、該表示装置の画面表示データを数値制御装置からインターネット回線を介して遠隔保守用コンピュータに送信し、遠隔保守用コンピュータが数値制御装置から受信した画面表示データに従って自身の表示装置に工作機械の動作状態を表示し、該表示に基づいて数値制御装置を遠隔操作する工作機械の遠隔保守システムにおいて、
前記数値制御装置が画面表示データ中の表示形式を一定の周期で変更する表示形式変更部を備え、遠隔保守用コンピュータが数値制御装置から受信した画面表示データ中の表示形式が前記一定の周期で変化しているかどうかを判定する表示更新判定部と、表示形式が前記一定の周期で変化していないときに遠隔操作を禁止する遠隔操作制御部とを備えたことを特徴とする工作機械の遠隔保守システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、工作機械に搭載した数値制御装置の表示装置と遠隔保守用コンピュータの表示装置との両方に工作機械の動作状態を表示し、遠隔保守用コンピュータからインターネット回線を介して数値制御装置を遠隔操作する工作機械の遠隔保守システムに関する。
【背景技術】
【０００２】
数値制御装置の遠隔保守方式として、例えば、特許文献１には、数値制御装置と診断用コンピュータを通信回線で接続し、定期的な診断を行う装置が開示されている。特許文献２には、通信回線としてイントラネット、インターネットを用いた遠隔診断システムが開示されている。また、ネットワーク機能を有する数値制御装置を搭載した工作機械の遠隔保守にあたり、工作機械の動作状態をリアルタイム性の高い画像データとして数値制御装置の表示装置と遠隔保守用コンピュータの表示装置の両方に表示し、より正確な状況把握と安全な遠隔操作を行う技術も提案されている。
【０００３】
図６は従来のインターネット回線を利用した遠隔保守システムの一例を示すブロック図である。数値制御装置１において、工作機械の動作状態は、動作状態検出部１２で検出され、表示制御部１３から表示装置１４に出力されると同時に、遠隔保守制御部１８にて遠隔保守用データに変換され、ネットワーク接続装置１９からインターネット回線へ送出される。一方、遠隔保守用コンピュータ２は、ネットワーク接続装置２７によりインターネット回線に接続されており、数値制御装置１から受信した遠隔保守用の画面表示データを表示制御部２５へ送り、表示装置２４の画面に工作機械の動作状態を数値制御装置１の表示装置１４と同じ内容で表示させる。
【０００４】
また、遠隔保守用コンピュータ２では、入力装置２８からの入力指令が、遠隔操作制御部２９によって遠隔操作指令に変換され、ネットワーク接続装置２７からインターネット回線へ送出される。これを数値制御装置１のネットワーク接続装置１９で受信し、遠隔保守制御部１８にて遠隔操作指令に変換し、入力装置１１からの入力指令と同様の指令が表示制御部１３に送られる。このような遠隔保守システムによれば、インターネット回線を利用し、数値制御装置１と遠隔保守用コンピュータ２の両方の表示装置１４，２４の画面上で工作機械の動作状態をリアルタイムに表示し、遠隔操作により工作機械の保守作業を迅速に行うことができる。
【０００５】
図７は、図６の遠隔保守用コンピュータ２の表示例を示す。遠隔保守用コンピュータは、表示装置７０１の画面にウィンドウ７０２を所定の表示形式で開き、ここに工作機械の動作状態を数値制御装置の表示装置と同じ内容で表示させる。そして、マウスカーソル７０３をウィンドウ７０２上で操作することにより、数値制御装置の遠隔操作が可能となっている。
【特許文献１】特開平６−１１０５３８号公報
【特許文献２】特開２００１−３５０５１１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、インターネット回線を使った遠隔保守では、インターネット回線の速度、品質の不安定さが保守作業に影響する。インターネット回線は通信速度、経路が絶えず変化する可能性があるため、遠隔保守用コンピュータで表示されている工作機械の動作内容が、実際には一定周期で更新されていないおそれがある。工作機械が稼働中であれば、遠隔保守を行うオペレータが遠隔保守用コンピュータで表示されている表示画面中の現在値表示（図７参照）の更新状況などから推測することは可能であるが、工作機械の動きが少なく表示画面の変化が少ない状態では、こうした状況を把握しにくい。更に、インターネット回線が不安定な状態の下では、安全性を優先して、回線が安定するまで遠隔保守用コンピュータからの操作を待った方が良いケースがあり得るが、上に述べたのと同じ理由により、遠隔保守を行うオペレータが遠隔操作をしても良い状態かどうかを判断するのは困難である。
【０００７】
なお、ネットワーク上の通信プロトコルを利用した通信状態測定手段は存在するが、インターネットの場合は通信経路上に外部からの通信データを遮断するファイアウォール等の機器があり、正確な測定は困難である。また、通信性能が不安定なインターネットにおけるデータ取得方法として、従来、過去に欠損したデータについて、後からリカバリ取得する方法が知られているが、これは一定期間に収集するデータの取りこぼしを防ぐのに有効であるが、機械保守時にオペレータが画面を見ながらリアルタイムに遠隔保守を行う用途においては有効な手段とは言えない。
【０００８】
本発明の目的は、上記課題を解決し、遠隔保守用コンピュータにインターネット回線の通信状態を確認する機能を与え、工作機械の遠隔保守作業を容易に行うことができるシステムを提供することにある。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明による工作機械の遠隔保守システムは、工作機械の動作状態を数値制御装置の表示装置に表示し、該表示装置の画面表示データを数値制御装置からインターネット回線を介して遠隔保守用コンピュータに送信し、遠隔保守用コンピュータが数値制御装置から受信した画面表示データに従って自身の表示装置に工作機械の動作状態を表示し、該表示に基づいて数値制御装置を遠隔操作するシステムにおいて、数値制御装置が画面表示データ中の表示形式を周期的に変更する手段を備え、遠隔保守用コンピュータが数値制御装置から受信した画面表示データ中の表示形式に従って画面の表示形式を周期的に変化させることを特徴とする。
【００１０】
また、本発明による工作機械の遠隔保守システムは、遠隔保守用コンピュータが表示形式の変化を監視する手段を備え、表示形式が周期的に変化していないときに、遠隔操作を禁止することを特徴とする。
【発明の効果】
【００１１】
本発明の遠隔保守システムによれば、遠隔保守用コンピュータの表示装置が画面の表示形式を周期的に変化させるので、遠隔保守用コンピュータのオペレータは表示形式の変化に基づいてインターネット回線の通信状態を確認した上で、工作機械の遠隔保守作業を容易に行うことができるという効果がある。
【００１２】
また、表示形式が周期的に変化していないときに、遠隔保守用コンピュータが遠隔操作を禁止するので、オペレータは通信状態が正常であるときを見計らって数値制御装置を的確かつ安全に遠隔操作できるという効果がある。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の実施形態を図面に基づいて説明する。図１に示すように、この実施形態の遠隔保守システムは、数値制御装置１に従来と同じ機能部（図６と同じ番号が付されている）に加え、タイマ１５、表示形式変更部１６及びタイマ値記憶部１７を備えている。タイマ１５は時間情報を計時し、タイマ値記憶部１７がタイマ１５で計時されたタイマ値を記憶する。表示形式変更部１６は、タイマ１５で計時された一定の周期で表示制御部１３から画面表示データを入力し、画面表示データ中の表示形式を周期的に変更し、遠隔保守制御部１８に送る。遠隔保守制御部１８は、変更された表示形式を含む画面表示データをネットワーク接続装置１９からインターネット回線を介して遠隔保守用コンピュータ２に送信する。
【００１４】
遠隔保守用コンピュータ２には、新たにタイマ２１、表示更新判定部２２、タイマ値記憶部２３及び表示更新情報記憶部２６が追加されている。タイマ２１は時間情報を計時し、タイマ値記憶部２３がタイマ２１で計時されたタイマ値を記憶する。ネットワーク接続装置２７は、数値制御装置１から画面表示データを受信し、表示制御部２５に送る。表示制御部２５は、タイマ２１で計時された一定時間ごとに画面表示データ中の表示形式を表示更新判定部２２に送り、表示更新判定部２２は表示形式が一定の周期で変化しているかどうかを判定する。表示更新情報記憶部２６は、表示更新判定部２２で判定に用いるための表示形式を記憶する。
【００１５】
図２は数値制御装置１における表示形式変更部１６の処理を示す。図２のフローチャートにおいて、ステップＳ２０１からステップＳ２０２まではシステムの初期化処理であり、続くステップＳ２０３からステップＳ２０９までが表示形式を変更するときの処理である。ステップＳ２１０からステップＳ２１２は、表示形式の変更を周期的に行うための処理を示す。
【００１６】
表示形式変更部１６は、最初に、表示形式を変更するかしないかを指定する表示形式変更指令をＯＦＦの状態とする（ステップＳ２０１）。次に、タイマ１５から現在のタイマ値を読み出す（ステップＳ２０２）。次に、読み出した現在のタイマ値をタイマ値記憶部１７に記憶する（ステップＳ２０３）。続いて、表示制御部１３から現在の画面表示データ中の表示形式を読み出す（ステップＳ２０４）。ここで、表示形式は色や明るさなどの属性を持った画素（ドット）の集合体であり、この表示形式によって、例えば図４（Ａ）に示すように、遠隔保守用コンピュータの表示装置４０１の画面に開くウィンドウ４０２におけるフレーム４０５の色、明るさ、位置、大きさなどが指定される。
【００１７】
次に、タイマ１５から再度現在のタイマ値を読み出し、ステップＳ２０３でタイマ値記憶部１７に記憶したタイマ値と比較する（ステップＳ２０５）。ステップＳ２０５の比較の結果、予め指定された時間が経過した場合はステップＳ２１０以降の処理に進み、そうでない場合はステップＳ２０７以降の処理に進む（ステップＳ２０６）。ここで、一定時間が経過していない場合、現在の表示形式変更指令の状態を調べ（ステップＳ２０７）、表示形式変更指令がＯＮであれば、表示形式を変化させる（ステップＳ２０８）。例えば、図４（Ｂ）に示すウィンドウ４０３において、フレーム４０６の幅に相当する１０ドット分の表示色を反転させる。
【００１８】
一方、ステップＳ２０７にて表示形式変更指令がＯＦＦであれば、表示形式の変更は行わない。そして、画面表示データを遠隔保守制御部１８に送出し（ステップＳ２０９）、ステップＳ２０４の処理に戻る。ステップＳ２０６にて、予め指定された一定時間を経過した場合は、現在の表示形式変更指令の状態を調べ（ステップＳ２１０）、表示形式変更指令がＯＮであればＯＦＦとし（ステップＳ２１１）、ＯＦＦであればＯＮとする（ステップＳ２１２）。そして、ステップＳ２０３の処理に戻る。以上のようにして、表示形式変更部１６は、表示形式を周期的に変更した上で、画面表示データを遠隔保守用コンピュータ２へ送出する。
【００１９】
図３は遠隔保守用コンピュータ２における表示更新判定部２２の処理を示すフローチャートである。ステップＳ３０１からステップＳ３０３までの処理で、判定を開始するタイミングを合わせる。続くステップＳ３０４からステップＳ３０６までの処理で、数値制御装置１から受信した画面表示データ中の表示形式を調べ、ステップＳ３０７からステップＳ３１１までの処理で、表示形式が周期的に変化しているかどうかを判定する。周期的に変化している場合は、ステップＳ３１２からステップＳ３１４の処理を行い、そうでない場合はステップＳ３１５からステップＳ３１７の処理を行う。以下、表示更新判定部２２の処理を詳細に説明する。
【００２０】
最初に、表示制御部２５から表示形式を読み出し、表示更新情報記憶部２６に記憶する（ステップＳ３０１）。次に、表示制御部２５から再度表示形式を読み出し、ステップＳ３０１で表示更新情報記憶部２６に記憶した表示形式のうち、ウィンドウフレーム４０５，４０６の幅を指定する１０ドット分の表示色を比較する（ステップＳ３０２）。表示色が同じ場合は、ステップＳ３０１の処理に戻り、表示色が変化した場合は、ステップＳ３０４の処理に移る（ステップＳ３０３）。次に、後の比較処理のために、表示制御部２５から表示形式を読み出し、表示更新情報記憶部２６に記憶し（ステップ３０４）、タイマ２１から現在のタイマ値を読み出し、タイマ値記憶部２３に記憶する（ステップＳ３０５）。
【００２１】
次に、表示制御部２５から送出される現在の表示形式とステップＳ３０４で表示更新情報記憶部２６に記憶した表示形式のうち、ウィンドウフレーム４０５，４０６の表示色を比較し（ステップＳ３０６）、同じであればステップＳ３０８の処理に進み、そうでなければステップＳ３１０の処理に進む（ステップＳ３０７）。ここで、ステップＳ３０７からステップＳ３１１までの処理において、表示色が同じで、かつ、タイマ２１から読みだした現在のタイマ値とステップＳ３０５で記憶したタイマ値を比較した結果が予め指定された時間に達していない場合か、あるいは表示色が同じではなく、かつ、一定時間が経過した場合は、表示形式が周期的に変化していると判定する。そして、遠隔操作が禁止中かどうかを判定し（ステップＳ３１２）、禁止中であれば遠隔操作制御部２９に対し遠隔操作許可の指令を送り（ステップＳ３１３）、表示制御装置２５に対し遠隔操作禁止表示の削除指令を送出して、ステップＳ３０６の処理に戻る（ステップＳ３１４）。ステップＳ３１２において、現在、遠隔操作が禁止中でなければ、そのままステップＳ３０６の処理に戻る。
【００２２】
また、ステップＳ３０７からステップＳ３１１までの処理において、ステップＳ３０６で比較した表示色が同じで、かつ、タイマ２１から読みだした現在のタイマ値とステップＳ３０５で記憶したタイマ値を比較した結果、予め指定された時間を経過した場合か、あるいは、表示色が同じでなく、かつ、一定時間に達していない場合は、表示形式が周期的に変化していない状態であると判定する。そして、遠隔操作が禁止中かどうかを判定し（ステップＳ３１５）、禁止中でなければ遠隔操作制御部２９に対し遠隔操作禁止の指令を送出し（ステップＳ３１６）、表示装置２５に対し遠隔操作禁止の表示指令を送出し、ステップＳ３０１の処理に戻る（ステップＳ３１７）。ステップＳ３１５において、現在、既に遠隔操作禁止中であれば、そのままステップＳ３０１の処理に戻る。以上のようにして、表示更新判定部２２は、インターネット回線を通じて数値制御装置１から受信した画面表示データ中の表示形式が周期的に変化しているかどうかを判定し、周期的に変化していない場合は、表示装置２４上に禁止の案内を表示するとともに、遠隔操作を禁止する。
【００２３】
図４（Ａ），（Ｂ）は、図１の遠隔保守用コンピュータ２における表示装置２４の第１の表示例を示す。図４（Ａ）では、遠隔保守用コンピュータの表示装置４０１のウィンドウ４０２に、工作機械の動作情報が数値制御装置１の表示装置１４と同じ内容で表示されている。そして、一定時間が経過し、動作状態の表示形式が変更されると、同図（Ｂ）に示すように、ウィンドウ４０３におけるフレーム４０６の色が変化する。したがって、遠隔保守用コンピュータのオペレータは、フレーム４０５，４０６の表示色が周期的に変化する様子に基づき、インターネット回線の通信状態を確認した上で、工作機械の遠隔保守作業を容易に行うことができる。
【００２４】
図５は、図１の遠隔保守用コンピュータ２における表示装置２４の第２の表示例を示す。遠隔保守用コンピュータ２は、インターネット回線の通信状態が不安定になるなどの理由により、表示形式が周期的に変化していない場合に、表示装置５０１の画面上に新たなウィンドウ５０２を開き、通信異常により遠隔操作が禁止中であるというメッセージをオペレータに通知し、更に、マウスカーソル５０３による遠隔操作を禁止する。
【００２５】
なお、上記実施形態では、ウィンドウフレーム４０５，４０６の表示色を周期的に変化させているが、表示形式の変更方法はこれに限定されない。例えば、画面上の他の表示領域あるいは全表示領域を変更対象とすることもできる。また、色や濃淡に限らず、画面内のメッセージやウィンドウレイアウトを変更する方法も可能である。更に、表示形式が周期的に変化しているかどうかを判定する時間、許容範囲については、これらを予め指定しておく方法の他に、利用するインターネット回線の品質、帯域によって自動または任意に変更することも可能である。その他、本発明は上記実施形態に限定されるものではなく、発明の趣旨を逸脱しない範囲で、各部の構成を適宜変更して実施することもできる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施形態を示す遠隔保守システムのブロック図である。
【図２】図１の表示形式変更部の処理を示すフローチャートである。
【図３】図１の表示更新判定部の処理を示すフローチャートである。
【図４】表示形式の変更方法を例示する表示画面の模式図である。
【図５】表示形式が周期的に変化しないときの表示画面の模式図である。
【図６】従来の遠隔保守システムを示すブロック図である。
【図７】図６の遠隔保守用コンピュータの表示画面を示す模式図である。
【符号の説明】
【００２７】
１    数値制御装置
２    遠隔保守用コンピュータ
１３    表示制御部
１４    表示装置
１６    表示形式変更部
１８    遠隔保守制御部
２２    表示更新判定部
２４    表示装置
２５    表示制御部
２９    遠隔操作制御部
【図１】
0005198928.tif 000002
【図２】
0005198928.tif 000003
【図３】
0005198928.tif 000004
【図４】
0005198928.tif 000005
【図５】
0005198928.tif 000006
【図６】
0005198928.tif 000007
【図７】
0005198928.tif 000008