(57)【特許請求の範囲】
【請求項１】
ネットワーク上に少なくとも１台の制御装置と、該制御装置が生成する表示に関する表示指令を受信し、処理して画面の表示を行う複数の表示器が接続された表示システムにおいて、
前記制御装置は、
最初に接続要求のあった表示器に対して接続を許可する手段と、
最初に接続要求のあった表示器のネットワークアドレスを記憶するネットワークアドレス記憶手段と、
接続要求があった表示器に対して表示指令を送信する手段と、
他の表示器から接続要求があった際に、前記記憶したネットワークアドレスを該他の表示器に通知するとともに該他の表示器のネットワークアドレスを記憶するネットワークアドレス記憶手段とを有し、
前記表示器は、
接続する制御装置に対して接続要求を送信する手段と、
制御装置から接続許可された場合に制御装置に接続し表示指令を受信する手段と、
制御装置から接続許可されず前記ネットワークアドレスが通知された場合に、該通知されたネットワークアドレスの表示器に接続し表示指令を受信する手段と、
受信した表示指令を処理して画面表示を行う手段と、
他の表示器から接続要求があった場合、受信した表示指令を接続要求があった表示器に送信する手段とを有することを特徴とする表示システム。
【請求項２】
任意の表示器の電源が切断された場合、
該電源が切断された表示器の１つ前に接続要求をした表示器は自己のネットワークアドレスを１つ前に接続要求をした表示器あるいは前記制御装置に送信する手段と、
該電源が切断された表示器の１つ後に接続要求をした表示器は前記制御装置に接続要求を行う手段とを有することを特徴とする請求項１に記載の表示システム。
【請求項３】
前記ネットワークアドレス記憶手段は、接続要求のあった表示器の順序とネットワークアドレスを記憶することを特徴とする請求項２に記載の表示システム。
【請求項４】
任意の表示器の電源が切断された場合、
前記制御装置は、電源が切断された表示器の１つ後に接続要求を出した表示器に対して電源が切断された表示器の１つ前に接続要求を出した表示器のネットワークアドレスを送信する手段を有し、
前記ネットワークアドレスが通知された表示器は該通知されたネットワークアドレスの表示器に接続要求を行う手段と、
を備えたことを特徴とする請求項１に記載の表示システム。
【請求項５】
前記表示器は、接続する制御装置のネットワークアドレスを変更する手段を有することを特徴とする請求項１〜４のいずれか１つに記載の表示システム。
【請求項６】
前記表示器はキー入力手段を有し、
該キー入力手段により入力された情報を接続している１つ前に接続要求を出した表示器あるいは前記制御装置に送信する送信手段を有することを特徴とする請求項１〜５のいずれか１つに記載の表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数台の表示器が接続可能な制御装置の表示システムに関する。
【背景技術】
【０００２】
大型機械やトランスファラインを制御する制御装置においては、複数の遠隔場所から監視・操作する目的で、複数台の表示器を設置する構成がある。
【０００３】
また、制御装置によって制御される工作機械が設置された工場から離れた場所で、保守作業のために前記工作機械に配置された表示器に表示された画面を参照したい要望がある。
【０００４】
制御装置と接続する表示器として、特許文献１には、制御装置が生成する表示に関する表示指令を、パーソナルコンピュータでエミュレートして表示する表示技術が開示されている。この表示器は、制御装置に新たな表示回路や切り替え回路を設ける必要がないため、制御装置に接続するための表示器として適している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−１７１５１６号公報
【特許文献２】特開平３−１８８５０５号公報
【特許文献３】特許第２６６９９２５号公報
【特許文献４】特公平７−１０９５４５号公報
【特許文献５】特開平９−１４６４９７号公報
【特許文献６】特開２０００−２５０５０２号公報
【特許文献７】特表２００２−５２５６８４号公報
【特許文献８】特開平９−９１２２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
制御装置と複数の表示器とを接続する手段としては、先行技術文献の欄に記載した特許文献２〜８に開示される技術がある。  
特許文献２には、表示器ごとの表示信号を出力する技術が開示されている（図１２参照）。この技術では、制御装置は複数台数分の表示信号を出力する必要がある。複数の表示器上で同時に画面を表示すると、接続する表示器の台数に比例して制御装置の画面表示処理の負荷が増大するため、接続できる表示器の台数に制限がある。また、複数台の表示器の内、任意の表示器の電源を切断することができない。
【０００７】
特許文献３には、複数台の表示器を選択接続回路で切り替えて使用する技術が開示されている（図１３参照）。この技術では、制御装置は表示器１台分の画面表示処理を行えばよいことから、制御装置の負荷は増大しないが、同時に複数の表示器で画面表示を行うことができない。このため、現場で発生した機械のトラブルを現場の操作員と離れた場所の保全部門の保守員、更には別の場所の機械技術者などとの間で、制御装置の画面表示情報を同時に共有して見ることができないという制限により、トラブルの発生した機械の復旧作業の時間短縮を図る用途に、特許文献３に開示される表示技術は使用できない。  
【０００８】
特許文献４には、制御装置に対し複数の表示器を接続する場合、制御装置が全ての表示器に対して画面データを送信する技術が開示されている。しかし、この技術では、画面データの通信処理（フロー制御、通信エラー発生時の再送処理など）が表示器ごとに必要となるため、制御装置の負荷が増大する。また、通信バッファ用の資源（ＲＡＭ）も、表示器ごとに追加する必要がある。よって、制御装置に、通信処理のための高速な回路やＲＡＭの追加などのコストが増加するという問題がある。
【０００９】
特許文献５〜７には、制御装置が接続された特定の表示器に対してビデオ信号を出力する技術が開示されている。これらの特許文献に開示された技術では、専用の表示回路が必要な上、特許文献１のように表示指令をパソコンでエミュレートして表示する表示器には応用できない。
【００１０】
特許文献８には、制御装置の画面のビットマップイメージを表示器側で取得し、自身の表示器に表示する技術が開示されている。この特許文献に開示される技術でも、特許文献１のように、表示指令をパーソナルコンピュータでエミュレートして表示する表示器には応用できない。さらに、この技術では、転送するビットマップ情報のサイズが膨大になり、表示器側での表示速度に問題があった。
【００１１】
なお、１台のパーソナルコンピュータに複数の表示器を接続する手段として、パーソナルコンピュータと複数の表示器をビデオ信号用のケーブルで接続したネットワークを構成して、同時に同じ画面を表示させる技術がある。しかし、この技術では、ビデオ信号を各表示器が一方的に受信して表示を行うため、制御装置が生成する表示に関する表示指令を表示器側でエミュレートする特許文献１に開示される表示器を複数接続するための表示器として使用することはできない。
【００１２】
また、上記のようなビデオ信号を受信して表示する技術では、表示器が、表示する制御装置を特定することができないため、複数の制御装置と複数の表示器で構成されたネットワーク上では、各表示器は接続する制御装置を特定することができない。さらに、表示器に接続されたキーボードからのキー入力を、制御装置が受け取るためには、別途、キー入力用のネットワークが必要であった。
【００１３】
そこで、本発明の目的は、上記従来技術の問題点に鑑み、制御装置の処理の負荷を増大させず、制御装置および表示器のコストが増加しない、複数台の表示器が接続可能な制御装置の表示システムを提供することである。
【課題を解決するための手段】
【００１４】
本願の請求項１に係る発明は、ネットワーク上に少なくとも１台の制御装置と、該制御装置が生成する表示に関する表示指令を受信し、処理して画面の表示を行う複数の表示器が接続された表示システムにおいて、前記制御装置は、最初に接続要求のあった表示器に対して接続を許可する手段と、最初に接続要求のあった表示器のネットワークアドレスを記憶するネットワークアドレス記憶手段と、接続要求があった表示器に対して表示指令を送信する手段と、他の表示器から接続要求があった際に、前記記憶したネットワークアドレスを該他の表示器に通知するとともに該他の表示器のネットワークアドレスを記憶するネットワークアドレス記憶手段とを有し、前記表示器は、接続する制御装置に対して接続要求を送信する手段と、制御装置から接続許可された場合に制御装置に接続し表示指令を受信する手段と、制御装置から接続許可されず前記ネットワークアドレスが通知された場合に、該通知されたネットワークアドレスの表示器に接続し表示指令を受信する手段と、受信した表示指令を処理して画面表示を行う手段と、他の表示器から接続要求があった場合、受信した表示指令を接続要求があった表示器に送信する手段とを有することを特徴とする表示システムである。  
請求項２に係る発明は、任意の表示器の電源が切断された場合、該電源が切断された表示器の１つ前に接続要求をした表示器は自己のネットワークアドレスを１つ前に接続要求をした表示器あるいは前記制御装置に送信する手段と、該電源が切断された表示器の１つ後に接続要求をした表示器は前記制御装置に接続要求を行う手段とを有することを特徴とする請求項１に記載の表示システムである。    
請求項３に係る発明は、前記ネットワークアドレス記憶手段は、接続要求のあった表示器の順序とネットワークアドレスを記憶することを特徴とする請求項２に記載の表示システムである。    
請求項４に係る発明は、任意の表示器の電源が切断された場合、前記制御装置は、電源が切断された表示器の１つ後に接続要求を出した表示器に対して電源が切断された表示器の１つ前に接続要求を出した表示器のネットワークアドレスを送信する手段を有し、前記ネットワークアドレスが通知された表示器は該通知されたネットワークアドレスの表示器に接続要求を行う手段と、を備えたことを特徴とする請求項１に記載の表示システムである。  
請求項５に係る発明は、前記表示器は、接続する制御装置のネットワークアドレスを変更する手段を有することを特徴とする請求項１〜４のいずれか１つに記載の表示システムである。    
請求項６に係る発明は、前記表示器はキー入力手段を有し、該キー入力手段により入力された情報を接続している１つ前に接続要求を出した表示器あるいは前記制御装置に送信する送信手段を有することを特徴とする請求項１〜５のいずれか１つに記載の表示システムである。
【発明の効果】
【００１５】
本発明により、制御装置の処理の負荷を増大させず、また、制御装置および表示器のコストが増加しない、複数台の表示器が接続可能な制御装置の表示システムを提供できる。  また、従来技術では制御装置が表示器を特定していたが、本発明では、表示器側で接続する制御装置を特定できるため、ネットワーク上に複数の制御装置が存在する場合、表示器側で接続先の制御装置を変更するだけで任意の制御装置の画面が表示可能となり、制御装置の保守用に、ネットワークに繋がった任意の場所に１台の表示器を用意すれば、遠隔地から複数の制御装置の保守ができる。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施形態を説明する図である。
【図２】本発明の第２の実施形態を説明する図である。
【図３】本発明の第３の実施形態を説明する図である。
【図４】複数接続用表示装置を説明するブロック図である（制御装置と複数接続表示装置を接続する場合）。
【図５】複数接続用表示装置を説明するブロック図である（複数接続表示装置同士を接続する場合）。
【図６】制御装置の処理を説明するフローチャートである。
【図７】制御装置における複数接続表示装置の管理を説明するフローチャートである。
【図８】制御装置における制御装置用サーバ処理を説明するフローチャートである。
【図９】複数接続表示装置の処理を説明するフローチャートである。
【図１０】クライアント接続複数接続表示装置管理を説明するフローチャートである。
【図１１】複数接続表示装置用サーバ処理を説明するフローチャートである。
【図１２】制御装置と複数の表示器を接続する従来技術を説明する図である。
【図１３】制御装置と複数の表示器を接続し前記複数の表示器を切り替えて使用する従来技術を説明する図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態を図面と共に説明する。なお、図面中のサーバとは、接続要求を受けた制御装置、または、複数接続表示装置が、画面表示用の表示指令を送信（提供）する処理（機能）を示し、前記送信（提供）された表示指令を受信し画面に表示する処理（機能）をクライアントとよぶ。
本発明は、例えばイーサネット（登録商標）で代表されるネットワークを利用し、個々に接続用のアドレス（以下、「ネットワークアドレス」という）を持つ、１台または複数台の制御装置２００と１台または複数台の複数接続表示装置１００を接続する。図１では、ネットワーク上に１台の数値制御装置２００、１番目〜Ｎ＋１番目の複数接続表示装置１００が接続されている。    
制御装置２００は、例えば、工作機械を制御する数値制御装置、ロボットなどの機械を制御する制御装置であり、従来公知の装置を用いることができる。前述のとおり、各々の複数接続表示装置１００はそれぞれ固有のネットワークアドレスを保有している。なお、同様に制御装置２００もそれぞれ固有のネットワークアドレスを保有している。
図１において、複数接続表示装置１は１番目の複数接続表示装置１００を意味し、複数接続表示装置２は２番目の複数接続表示装置１００を意味し、・・・複数接続表示装置ＮはＮ番目の複数接続表示装置１００を意味する。１番目〜Ｎ＋１番目の複数接続表示装置１００については図４，図５を用いて後述する。
【００１８】
図１を用いて、複数台の複数接続表示装置１００が接続された本発明の表示システムの実施形態を説明する。  
＜第１の実施形態＞
（１）１番目の複数接続表示装置１００は複数台の制御装置２００の中から接続したい制御装置２００に対して接続要求を行う。図１では接続した制御装置２００のみを図示している。最初に接続要求をした複数接続表示装置に対して制御装置２００は、１番目の複数接続表示装置１００として接続を許可する。その後、制御装置２００は１番目の複数接続表示装置１００に画面の表示指令を送信し、１番目の複数接続表示装置１００は、制御装置２００から画面の表示指令を受信し、画面表示を行う。そして、１番目の複数接続表示装置１００は、自身が終端の複数接続表示装置１００であることを制御装置２００に認識させるために、制御装置２００へ自身のネットワークアドレスを通知し、制御装置２００の図示しないメモリに格納する。  
なお、図１には、終端の複数接続表示装置１００であることを示す自身のネットワークアドレスを終端複数接続表示装置アドレスとして記載している。
【００１９】
（２）次に、２番目の複数接続表示装置１００として図示されている複数接続表示装置が１番目の複数接続表示装置１００が接続されているのと同じ制御装置２００に接続しようとすると、制御装置２００は、現時点で終端の複数接続表示装置である１番目の複数接続表示装置１００のネットワークアドレスを２番目の複数接続表示装置１００に通知する。  ２番目の複数接続表示装置１００は、ネットワークアドレスを取得した１番目の複数接続表示装置１００と接続し、１番目の複数接続表示装置１００から画面の表示指令を受信し、２番目の複数接続表示装置１００に接続された表示器（図４の１２０参照）に画面を表示させる。  
２番目の複数接続表示装置１００は、自身が終端の複数接続表示装置１００になったことを数値制御装置２００に認識させるため、１番目の複数接続表示装置１００を介して数値制御装置２００に自身のネットワークアドレスを通知し、制御装置２００は図示しないメモリに格納する。
【００２０】
（３）同様に、Ｎ番目の複数接続表示装置１００が１番目の複数接続表示装置１００と同じ数値制御装置２００に接続しようとすると、数値制御装置２００は、記憶している終端複数接続表示装置であるＮ−１番目の複数接続表示装置１００のネットワークアドレスを、Ｎ番目の複数接続表示装置１００に通知する。    
Ｎ番目の複数接続表示装置１００は、Ｎ−１番目の複数接続表示装置１００と接続し、Ｎ−１番目の複数接続表示装置１００から画像の表示指令を受信し、Ｎ番目の複数接続表示装置１００に接続された表示器に画面を表示させる。
そして、１番目、２番目の複数接続表示装置１００と同様に、今度は、Ｎ番目の複数接続表示装置１００は、自身が終端の複数接続表示装置１００になったことを、Ｎ−１番目、Ｎ−２番目、・・・の複数接続表示装置１００へ順次通知し、最終的に制御装置２００にＮ番目の複数接続表示装置１００のネットワークアドレスを記憶させる。
【００２１】
（４）この処理を、制御装置２００と複数接続表示装置１００で繰り返すことによって、任意の台数の複数接続表示装置１００を制御装置２００に接続することができる。
【００２２】
このように、制御装置２００は、画像表示処理の負荷を増大させることなく、１番目の複数接続表示装置１００に対しては画面の表示指令を送信するだけによって、Ｎ番目の複数接続表示装置１００からの接続要求に対しては終端となる複数接続表示装置１００のネットワークアドレスを通知することだけによって、ネットワーク上の複数の複数接続表示装置１００の表示器上に同じ画面を表示することができる。    
その結果、制御装置２００は、複数接続表示装置１００が複数台ネットワークに接続された場合でも、画面表示に関わる負荷を、ネットワークに接続された各複数接続表示装置１００に分散させることが可能となり、制御装置２００の本来の役目である工作機械などの機械制御や信号制御などのリアルタイム処理に影響が及ぶことがない。
【００２３】
また、上述の表示システム上の任意の複数接続表示装置１００でキー入力操作があった場合、画面の表示指令の送受信とは逆方向に情報を受け渡すことで、制御装置２００へキー入力操作を通知し、任意の複数接続表示装置１００からのキー入力操作を可能にする。このため、機械の保守やトラブル発生の際に、操作対象の制御装置２００を遠隔地から操作することが可能となり、保守作業や復旧作業の時間短縮を図ることができる。
【００２４】
次に、上述した表示システムにおいて、任意の複数接続表示装置１００の電源が切断された場合を、図２を用いて本発明の第２の実施形態として説明する。
＜第２の実施形態＞  
（１）第１の実施形態で説明した表示システムから、２番目の複数接続表示装置１００の電源が切断された場合、２番目の複数接続表示装置１００から切断された１番目の複数接続表示装置１００は、自身が終端の複数接続表示装置１００になったことを自身のネットワークアドレスを制御装置２００に通知することによって知らせる。
（２）次に、２番目の複数接続表示装置１００から切断された３番目の複数接続表示装置１００は、制御装置２００に対して再接続を要求する。  
（３）制御装置２００は、３番目の複数接続表示装置１００に、終端の複数接続表示装置１００である１番目の複数接続表示装置１００のネットワークアドレスを通知する。
（４）３番目の複数接続表示装置１００は、制御装置２００から通知された１番目の複数接続表示装置１００と接続し、３番目の複数接続表示装置１００が記憶していた表示システム上の終端である複数接続表示装置１００のネットワークアドレスを１番目の複数接続表示装置１００を通して制御装置２００へ通知することで、表示システムが再構築される。なお、図２では、３番目の複数接続表示装置１００は、Ｎ番目の複数接続表示装置１００のネットワークアドレスを終端の複数接続表示装置１００のネットワークアドレスとして記憶している。
【００２５】
これにより、機械を停止することなく、ネットワーク上の任意の複数接続表示装置１００の電源の切断が可能となる。  
上述した事項を一般化して説明すると、Ｎ番目の複数接続表示装置１００の電源が切断された場合、Ｎ番目の複数接続表示装置１００から切断されたＮ―１番目の複数接続表示装置１００は、自身が終端の複数接続表示装置１００になったことを、Ｎ−２番目、Ｎ−３番、・・・の複数接続表示装置１００へ順次通知し、最終的に制御装置２００へ伝達され制御装置２００のメモリに記憶させる。
【００２６】
次に、Ｎ番目の複数接続表示装置１００から切断されたＮ＋１番目の複数接続表示装置１００が、制御装置２００に対して再接続要求を行うと、終端となったＮ−１番目の複数接続表示装置１００のネットワークアドレスがＮ＋１番目の複数接続表示装置１００に返され、Ｎ＋１番目の複数接続表示装置１００はＮ−１番目の複数接続表示装置１００と再接続する。
【００２７】
その後、Ｎ＋１番目の複数接続表示装置１００が記憶していた表示システム上の終端の複数接続表示装置１００（例えばＭ番目の表示器）のネットワークアドレスをＮ＋１番目からＮ−１番目、・・・の複数制御装置１００へ順次通知し、最終的にＭ番目の表示器が終端表示器であることが制御装置２００へ通知され、表示システムが再構築される。
【００２８】
あるいは、制御装置２００は、Ｎ番目の表示器から切断されたＮ＋１番目の複数接続表示装置１００に対し、終端の複数接続表示装置１００となったＮ−１番目の複数接続表示装置１００のネットワークアドレスを通知し、Ｎ−１番目の複数接続表示装置１００と接続させ、表示システムを再構築してもよい。
【００２９】
さらに、各複数接続表示装置１００は、接続する制御装置２００のネットワークアドレスを変更する手段を持ち、ネットワーク上に複数の制御装置２００があった場合でも、任意の制御装置２００との再接続が可能になる。その際、切断された表示システムは、上記の表示システムの再構築の手段により、自動的に再構築される。
【００３０】
次に、上述した表示システムにおいて、任意の複数接続表示装置１００の電源が切断された場合の他の実施形態を、図３を用いて第３の実施形態として説明する。
＜第３の実施形態＞  
（１）ネットワーク上の表示システムから、２番目の複数接続表示装置１００の電源が切断された場合、２番目の複数接続表示装置１００から切断された１番目の複数接続表示装置１００は、自身が終端の複数接続表示装置１００になったことを、制御装置２００へ通知する。
（２）次に、終端の複数接続表示装置１００が変更されたことを通知された制御装置２００は、３番目の複数接続表示装置１００に、２番目の複数接続表示装置１００が切断され、１番目の複数接続表示装置１００が終端の複数接続表示装置１００になったことを通知する。
（３）３番目の複数接続表示装置１００は、制御装置２００から通知された１番目の複数接続表示装置１００と接続し、表示システムが再構築される。    
これにより、機械を停止することなく、ネットワーク上の任意の複数接続表示装置１００の電源の切断が可能となる。  
上述した本発明の実施形態により、本発明は、多くの機械構成や海外など遠隔地の工場などに設置された制御装置へ、生産管理棟やメインテナンス管理棟に設置された複数接続表示装置を介して画面の表示と操作が容易に実行できる。  
【００３１】
次に、図４を用いて本発明の実施形態に用いられる複数接続用表示装置１００を説明する。図４は、複数接続用表示装置を説明するブロック図である。  
プロセッサ（ＣＰＵ）１０１は複数接続用表示装置１００を全体的に制御するプロセッサであり、バス１０６を介して、メモリ１０２に格納されたシステムプログラムを読み出し、このシステムプログラムに従って、複数接続用表示装置１００を全体的に制御する。メモリ１０２には一時的な計算データ、表示指令などが格納される領域を含む。また、プロセッサ（ＣＰＵ）１０１は、バス１０６を介して、表示器１２０に画面データを送る表示コントローラ１０３、キーボードコントローラ１０４、通信コントローラ１０５とも接続されている。表示器１２０は液晶表示装置などであって、表示コントローラ１０３によって制御される。キーボード１２１は、キーボードコントローラ１０４によって制御される。通信コントローラ１０５は、クライアント機能およびサーバ機能を備えている。通信コントローラ１０５のクライアント機能には、図４に示されるようにサーバ機能を有する制御装置２００、あるいは、図５に示されるようにサーバ機能を有する複数接続表示装置１００が接続される。通信コントローラ１０５のサーバ機能にはクライアント機能を有する複数接続表示装置１００が接続される。
なお、本願の請求項に記載された発明において、「表示器」は、複数接続表示装置１００とそれに接続される表示器１２０およびキーボード１２１を含む概念として用いられている。
【００３２】
次に、図６〜図１１に示されるフローチャートを用いて、表示システムの各部の処理を説明する。
図６は、制御装置の処理を説明するフローチャートである。
●［ステップＳＴ０１］複数接続表示装置の管理処理を実行する。具体的には図７に示される処理を実行する。    
●［ステップＳＴ０２］制御装置用サーバ処理を実行する。具体的には図８に示される処理を実行する。    
ステップＳＴ０１とステップＳＴ０２とを繰り返し行う。
【００３３】
図７は、制御装置における複数接続表示装置の管理を説明するフローチャートである。このフローチャートの処理では、サーバ機能を有する制御装置に対して接続された複数接続表示装置の有無を示すフラグ（サーバ接続複数接続表示装置フラグＦＡ）を用いる。
●［ステップＳＡ０１］サーバ機能を有する制御装置に対して、新たに複数接続表示装置からの接続要求があるか否かを判断し、接続要求がある場合にはステップＳＡ０２へ移行し、接続要求がない場合には処理を終了する。つまり、表示システムに新たに接続される複数接続表示装置があるか無いかを表示システムが監視していることを意味するステップである。  
●［ステップＳＡ０２］サーバ接続複数接続表示装置フラグＦＡがオンか否かを判断し、オンの場合（ＹＥＳの場合）にはステップＳＡ０３へ移行し、オフの場合（ＮＯの場合）にはステップＳＡ０５へ移行する。  
フラグＦＡがオンの場合には、既に、制御装置に接続された複数接続表示装置が存在することを意味する。なお、フラグＦＡがオフの場合は、制御装置に接続された複数接続表示装置がないことを意味する。  
●［ステップＳＡ０３］接続要求された複数接続表示装置（換言すれば、制御装置に接続要求を行った複数接続表示装置）に、現時点で終端となる複数接続表示装置のネットワークアドレスを返信し、ステップＳＡ０４へ移行する。つまり、終端である複数接続表示装置に割り振られた終端複数接続表示装置アドレスを制御装置から接続要求のあった複数接続表示装置に返信し、ステップＳＡ０４へ移行する。（図１０のステップＳＤ０３へ送信処理）
●［ステップＳＡ０４］接続要求のあった複数接続表示装置のネットワークアドレスを終端となる複数接続表示装置として制御装置のメモリに保存する。つまり、表示システムに新たに接続要求のあった複数接続表示装置のネットワークアドレスを、終端の複数接続表示装置のネットワークアドレスとして制御装置のメモリに格納する。これによって、当該複数接続表示装置は、終端である複数接続表示装置として制御装置に認識される。
なお、２台以上の複数接続表示装置を１台の制御装置に接続する場合、終端となる複数接続表示装置以外の複数接続表示装置のネットワークアドレスも消去されることなく制御装置のメモリに保存する。
●［ステップＳＡ０５］サーバ接続複数接続表示装置フラグＦＡをオンにする。つまり、新たに制御装置に接続される複数接続表示装置が存在するようになることから、オフであったサーバ接続複数接続表示装置フラグＦＡをオンとする。
●［ステップＳＡ０６］接続要求のあった複数接続表示装置のネットワークアドレスをメモリに保存する。つまり、制御装置にはじめて接続要求のあった複数接続表示装置のネットワークアドレスを受信し、終端の複数接続表示装置のネットワークアドレスとしてメモリに格納する。これによって、当該複数接続表示装置は、終点である複数接続表示装置として制御装置に認識される。
●［ステップＳＡ０７］接続要求された複数接続表示装置（換言すれば、制御装置に接続要求を行った複数接続表示装置）と通信を開始し、処理を終了する。
【００３４】
図８は、制御装置用サーバ処理を説明するフローチャートである。    
●［ステップＳＢ０１］サーバ接続複数接続表示装置フラグＦＡがオンか否かを判断し、オンの場合にはステップＳＢ０２へ移行し、オフの場合には処理を終了する。ここで、フラグＦＡがオフであることは、複数接続表示装置が一台も制御装置に接続されていない状態を示す。  
●［ステップＳＢ０２］サーバ接続複数接続表示装置が正常通信状態か否かを判断し、正常である場合にはステップＳＢ０３へ移行し、正常でない場合にはステップＳＢ０６へ移行する。ここでは、制御装置２００と１番目の複数接続表示装置１００との通信状態が正常か否かを判断している。  
●［ステップＳＢ０３］サーバ接続複数接続表示装置からのキー入力情報の受信を判断し、キー入力情報を受信した場合にはステップＳＢ０４へ移行し、キー入力情報の受信がなかった場合にはステップＳＢ０５へ移行する。
●［ステップＳＢ０４］受信したキー入力情報に基づき制御装置においてキー操作を実行する。このキー入力情報は、表示システムに接続された、いずれかの複数接続表示装置上のキーボードの操作により送信される。（図１１のステップＳＥ０５の処理から受信）
●［ステップＳＢ０５］サーバ接続複数接続表示装置に表示指令を送信し、処理を終了する。（図１０のステップＳＤ０５の処理へ送信）  
●［ステップＳＢ０６］サーバ接続複数接続表示装置フラグＦＡをオフにし、処理を終了する。
【００３５】
図９は、複数接続表示装置の処理を説明するフローチャートである。  
●［ステップＳＣ０１］複数接続表示装置の表示画面で所望の制御装置を選択する。例えば、表示システムのネットワークに接続された複数接続表示装置にあらかじめ設定された接続する制御装置のネットワークアドレスを読み込むことで制御装置を選択することができる。  
●［ステップＳＣ０２］画面表示を終了するか否か判断し、終了の場合にはステップＳＣ０３へ移行し、終了しない場合にはステップＳＣ０４へ移行する。  
●［ステップＳＣ０３］制御装置の画面表示から離脱する。例えば、複数接続表示装置の電源をオフにすることによって、制御装置の画面表示から離脱する。  
●［ステップＳＣ０４］複数接続表示装置管理を実行する。具体的には図７の処理を実行する。  
●［ステップＳＣ０５］クライアント接続複数接続表示装置管理を実行する。具体的には図１０の処理を実行する。  
●［ステップＳＣ０６］複数接続表示装置用サーバ処理を実行し、ステップＳＣ０２に戻る。具体的には図１１の処理を実行する。
【００３６】
図１０は、クライアント接続表示器管理を説明するフローチャートである。クライアントとして接続された複数接続表示装置の有無を示すフラグ（クライアント接続複数接続表示装置フラグＦＢ）を用いる。  
●［ステップＳＤ０１］クライアント接続複数接続表示装置フラグＦＢがオンか否かを判断し、オンの場合にはステップＳＤ０７へ移行し、オフの場合にはステップＳＤ０２へ移行する。  
●［ステップＳＤ０２］所望の制御装置へ接続する。ここで、所望の制御装置は、図９のステップＳＣ０１で選択された制御装置である。  
●［ステップＳＤ０３］返信された終端の複数接続表示装置を表すネットワークアドレスを用いて当該複数接続表示装置に接続する。（ステップＳＡ０３の処理による送信を受信。）  
●［ステップＳＤ０４］クライアント接続複数接続表示装置フラグＦＢをオンにする。  
●［ステップＳＤ０５］終端となる複数接続表示装置のアドレスを自身のネットワークアドレスとする。
●［ステップＳＤ０６］終端となる複数接続表示装置のネットワークアドレスを１つ前に接続の複数接続表示装置、または、制御装置に転送し、処理を終了する。（図７のＳＡ０４、または、１つ前の複数接続表示装置の図１１のステップＳＥ０７へ送信）
●［ステップＳＤ０７］クライアント接続複数接続表示装置より表示指令を受信して画面表示をし、処理を終了する。（図８のステップＳＢ０４，図１１のステップＳＥ０３から受信）
【００３７】
図１１は、複数接続表示装置用サーバ処理を説明するフローチャートである。  
●［ステップＳＥ０１］サーバ接続複数接続表示装置フラグＦＡがオンか否かを判断し、オンの場合にはステップＳＥ０２へ移行し、オフの場合には処理を終了する。
●［ステップＳＥ０２］サーバ接続複数接続表示装置が正常通信状態か否かを判断し、正常通信状態の場合にはステップＳＥ０３へ移行し、正常通信状態でない場合にはステップＳＥ０８へ移行する。  
●［ステップＳＥ０３］サーバ接続複数接続表示装置へ表示指令を転送する。（図１０のステップＳＤ０５へ送信）  
●［ステップＳＥ０４］サーバ接続複数接続表示装置からのキー入力情報を受信したかを判断し、キー入力情報を受信した場合にはステップＳＥ０５へ移行し、キー入力情報の受信がなかった場合にはステップＳＢ０６へ移行する。
●［ステップＳＥ０５］受信したキー入力情報を１つ手前の複数接続表示装置、または、制御装置に転送する。（図８のステップＳＢ０３、または、１つ前の複数接続表示装置の図１１のステップＳＥ０５へ送信）
●［ステップＳＥ０６］サーバ機能を有する制御装置に対して、新たに終端となる複数接続表示装置のネットワークアドレスを受信したかを判断し、ネットワークアドレスを受信した場合には、ステップＳＥ０７へ移行し、受信がなかった場合には処理を終了する。
●［ステップＳＥ０７］終端となる複数接続表示装置のネットワークアドレスをメモリに保存する。つまり、表示システムに新たに接続された複数接続表示装置のネットワークアドレスを受信し、終端の複数接続表示装置のネットワークアドレスとしてメモリに格納する。これによって、当該複数接続表示装置は、終端である複数接続表示装置として制御装置に認識される。
●［ステップＳＥ０８］サーバ接続複数接続表示装置フラグＦＡをオフにし、ステップＳＥ０９へ移行する。
●［ステップＳＥ０９］終端となる複数接続表示装置のアドレスを自身のネットワークアドレスとする。  
●［ステップＳＥ１０］終端となる複数接続表示装置のネットワークアドレスを１つ前に接続の複数接続表示装置、または、制御装置に転送し、処理を終了する。（図７のＳＡ０４、または、１つ前の複数接続表示装置の図１１のステップＳＥ０７へ送信）
【符号の説明】
【００３８】
１００  複数接続表示装置
１０１  ＣＰＵ
１０２  メモリ
１０３  表示コントローラ
１０４  キーボードコントローラ
１０５  通信コントローラ
１０６  バス
１２０  表示器
１２１  キーボード
２００  数値制御装置
【図１】
0005580180.tif 000002
【図２】
0005580180.tif 000003
【図３】
0005580180.tif 000004
【図４】
0005580180.tif 000005
【図５】
0005580180.tif 000006
【図６】
0005580180.tif 000007
【図７】
0005580180.tif 000008
【図８】
0005580180.tif 000009
【図９】
0005580180.tif 000010
【図１０】
0005580180.tif 000011
【図１１】
0005580180.tif 000012
【図１２】
0005580180.tif 000013
【図１３】
0005580180.tif 000014