(57)【特許請求の範囲】
【請求項１】
画像信号が示す画像を表示する表示手段、操作を受け付ける入力手段、および、電源のオン／オフを示すパワーランプを、それぞれ有し、それぞれの表示手段に互いに同じ画像を表示する複数の入出力モジュールからの操作を受け取り可能な操作識別手段と、
上記各入出力モジュールからの入力を受け付けるか否かを設定する設定手段と、
上記設定手段により、入力を受け付けると設定された入出力モジュールからの入力に基づいて、上記複数の入出力モジュールへ表示させる画像を示す画像信号を出力する画像信号出力手段と、
上記設定手段の設定に応じて、上記各入出力モジュールのパワーランプへ点燈状態を指示する点燈制御手段とを備えた情報処理装置の本体モジュールであって、
上記画像信号出力手段が、入力を受け付けると設定されている入出力モジュールを示すＩＤと名称とを示す画像信号を出力し、
上記設定手段は、他の入出力モジュールが使用中であっても、上記本体モジュールによって優先的に入力を受け付けられて上記本体モジュールを操作する操作権を取得できる特権モードと、他の入出力モジュールが使用中の場合は、入力を受け付けられず、当該他の入出力モジュールの操作権が開放され、フリー状態になったときのみに、上記本体モジュールによって入力を受け付けられて上記操作権を取得できる共有モードと、上記本体モジュールによって入力を受け付けられず操作権を取得できない無効モードとの３つのモードのいずれかを、各入出力モジュール毎に設定し、
上記点燈制御手段が、上記設定手段により無効モードに設定された場合における上記パワーランプの表示状態を、特権モードおよび共有モードとは異なった状態に設定していることを特徴とする情報処理装置の本体モジュール。
【請求項２】
画像信号が示す画像を表示する表示手段、操作を受け付ける入力手段、および、電源のオン／オフを示すパワーランプを、それぞれ有する複数の入出力モジュールと通信可能な通信手段が設けられた情報処理装置の本体モジュールを動作させるためのコンピュータで読み取り可能なプログラムが記録された記録媒体であって、
上記各入出力モジュールからの入力を受け付けるか否かを設定する設定手段としてコンピュータを動作させるプログラムと、
上記通信手段を制御して、入出力モジュールからの操作を受け取る操作識別手段、上記設定手段により、入力を受け付けると設定された入出力モジュールからの入力に基づいて、上記複数の入出力モジュールで共通の画像信号を出力する画像信号出力手段であって、入力を受け付けると設定されている入出力モジュールを示すＩＤと名称とを示す画像信号を出力する画像信号出力手段、並びに、上記設定手段の設定に応じて、各上記パワーランプの点燈状態を指示する点燈制御手段であって、無効モードの場合における上記パワーランプの表示状態を、特権モードおよび共有モードとは異なった状態に設定している点燈制御手段として、コンピュータを動作させるプログラムとが記録されており、
上記設定手段としてコンピュータを動作させるプログラムは、他の入出力モジュールが使用中であっても、上記本体モジュールによって優先的に入力を受け付けられて上記本体モジュールを操作する操作権を取得できる特権モードと、他の入出力モジュールが使用中の場合は、入力を受け付けられず、当該他の入出力モジュールの操作権が開放され、フリー状態になったときのみに、上記本体モジュールによって入力を受け付けられて上記操作権を取得できる共有モードと、上記本体モジュールによって入力を受け付けられず操作権を取得できない無効モードとの３つのモードのいずれかを、各入出力モジュール毎に設定することを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えば、制御システムなどで好適に使用され、複数の場所にて、単一の情報処理装置本体を操作し、かつ、それぞれで操作に応じた画面を表示可能な情報処理装置の本体モジュールに関するものである。
【０００２】
【従来の技術】
例えば、ベルトコンベアなどの制御対象を制御する制御システムでは、制御対象の近傍において、オペレータに制御対象の状態を報知し、使用者の指示を受け付けるために、グラフィック操作パネルが設けられている。これらのグラフィック操作パネルでは、入力および出力部として、例えば、液晶表示装置（ＬＣＤ）およびタッチパネルなどが使用されることが多く、例えば、ＬＣＤの背面などに配置された演算処理部が、タッチパネルからの操作に応じて、ＬＣＤの表示画像を制御している。
【０００３】
ここで、オペレータの利便性を向上させるためには、複数の場所から操作可能で、それぞれの場所で操作に応じた画面を表示することが望まれる。ところが、制御対象の近傍では、設置可能な場所が制限されていることが多い。また、それぞれの場所に、上記グラフィック操作パネルを配置し、例えば、イーサネット（登録商標：ゼロックス社）などのネットワークを介して、それぞれの演算処理部に相互通信させると、制御システム全体の製造費が高騰してしまう。
【０００４】
したがって、上記入力および出力部に該る入出力装置と、上記演算処理部に該る装置本体とを分散配置したグラフィック操作パネルが使用されつつある。当該構成では、グラフィック操作パネル全体で共用された装置本体が、各入出力装置へからの操作を受け付け、各入出力装置への画像信号を作成して出力する。これにより、装置本体の共用により、制御システム全体の製造費を抑制できると共に、それぞれの場所には、入出力装置のみを配置すればよいので、設置可能な場所を拡大できる。
【０００５】
【発明が解決しようとする課題】
しかしながら、上記分散配置したグラフィック操作パネルであっても、十分には製造費を削減できないという問題を生じる。具体的には、上記装置本体は、各入出力装置への画像信号を、それぞれ出力しているため、画像信号の生成処理および生成用の回路が個別に必要になってしまう。
【０００６】
また、複数の場所のオペレータが同時に操作した場合、装置本体が全ての操作に基づいて、例えば、制御対象などへの制御指示を出力すると、それぞれの操作が錯綜して、制御対象は、オペレータのいずれもが期待しないように制御されてしまう。特に、制御システムでは、複数の場所から操作したい場合であっても、制御対象が同一のことが多く、制御対象の不所望な動作は、事故に直結してしまう。
【０００７】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、複数の場所のオペレータが操作した場合であっても、少なくともオペレータの一人の意思に応じた画面を出力可能で、それぞれのオペレータの誤操作を防止可能な情報処理装置の本体モジュールを実現することにある。
【０００８】
【課題を解決するための手段】
請求項１の発明に係る情報処理装置の本体モジュールは、上記課題を解決するために、画像信号が示す画像を表示する表示手段、操作を受け付ける入力手段、および、電源のオン／オフを示すパワーランプを、それぞれ有し、それぞれの表示手段に互いに同じ画像を表示する複数の入出力モジュールからの操作を受け取り可能な操作識別手段と、上記各入出力モジュールからの入力を受け付けるか否かを設定する設定手段と、上記設定手段により、入力を受け付けると設定された入出力モジュールからの入力に基づいて、上記複数の入出力モジュールへ表示させる画像を示す画像信号を出力する画像信号出力手段と、上記設定手段の設定に応じて、上記各入出力モジュールのパワーランプへ点燈状態を指示する点燈制御手段とを備えており、上記画像信号出力手段が、入力を受け付けると設定されている入出力モジュールを示すＩＤと名称とを示す画像信号を出力することを特徴としている。なお、点燈状態は、設定（有効／無効）で互いに異なっていればよく、例えば、点燈／点滅や、点燈時の色、あるいは、点滅周期などが挙げられる。
【０００９】
上記構成において、上記複数の入出力モジュールと本体モジュールとによって情報処理装置が構成され、本体モジュールの設定手段は、各入出力モジュールからの入力を受け付ける（有効）か否（無効）かを設定する。また、画像信号出力手段は、操作識別手段が各入出力モジュールからの入力を受け付けたとしても、有効な入出力モジュールからの入力に基づいて、各入出力モジュールに共通の画像信号を出力する。
【００１０】
上記構成では、各入出力モジュールに同じ画像が表示されるので、画像信号生成用の回路を増設することなく、複数の場所から操作可能な情報処理装置を実現できる。また、有効／無効を入出力モジュールではなく、本体モジュールで管理しているので、入出力モジュールの数や有効／無効に応じて、入出力モジュールを変更する必要がなく、入出力モジュールが１つの場合や、出力のみが必要な場合でも、同じ入出力モジュールを流用でき、製造や在庫管理の手間を大幅に削減できる。
【００１１】
さらに、上記点燈制御手段は、各入出力モジュールの設定に応じて、それぞれのパワーランプへ点燈状態を指示する。したがって、各入出力モジュールのオペレータは、例えば、入出力モジュールを流用している場合など、入出力モジュールのみを見ても、本体モジュールと一体に形成されているか否かや出力専用か否かを区別できない場合であっても、パワーランプの点燈状態から、入出力モジュールが有効か否かを区別できる。この結果、オペレータは、入出力モジュールを操作しても画像が変化しない場合、当該入出力モジュールが無効であるか、入力ミスまたは故障かを識別でき、両者の取り違えに起因する誤操作を防止できる。
【００１２】
なお、上記入出力モジュールの入力手段としては、オペレータからの操作を入力できる手段であれば、例えば、キーボードやマウスなど、どのような入力手段でも使用できる。ただし、上記構成では、入力ミスか否かを容易に判定できるので、例えば、タッチパネルやリモートコントローラのように、オペレータが入力ミスと誤解しやすい入力手段を使用する場合に、特に効果が大きい。
【００１３】
一方、請求項２の発明に係る記録媒体は、画像信号が示す画像を表示する表示手段、操作を受け付ける入力手段、および、電源のオン／オフを示すパワーランプを、それぞれ有する複数の入出力モジュールと通信可能な通信手段が設けられたコンピュータで読み取り可能なプログラムが記録された記録媒体であって、上記課題を解決するために、上記各入出力モジュールからの入力を受け付けるか否かを設定する設定手段としてコンピュータを動作させるプログラムと、上記通信手段を制御して、入出力モジュールからの操作を受け取る操作識別手段、上記設定手段により、入力を受け付けると設定された入出力モジュールからの入力に基づいて、上記複数の入出力モジュールで共通の画像信号を出力する画像信号出力手段であって、入力を受け付けると設定されている入出力モジュールを示すＩＤと名称とを示す画像信号を出力する画像信号出力手段、および、上記設定手段の設定に応じて、各上記パワーランプの点燈状態を指示する点燈制御手段として、コンピュータを動作させるプログラムとが記録されていることを特徴としている。
上記構成のプログラムがコンピュータで実行されると、当該コンピュータは、請求項１記載の情報処理装置の本体モジュールとして動作する。これにより、複数の入出力モジュールと当該本体モジュールとを組み合わせることで、画像信号生成用の回路を増設することなく、複数の場所から操作可能な情報処理装置を実現できる。さらに、パワーランプの点燈状態によって、各入出力モジュールの有効／無効を、それぞれのオペレータに報知できるので、誤解に起因する誤操作を防止できる。
【００１４】
また、請求項３の発明に係る情報処理装置の本体モジュールは、さらに、他の入出力モジュールが使用中であっても、優先的に上記本体モジュールを操作する操作権を取得できる特権モードと、他の入出力モジュールが使用中の場合は、入力できず、当該入出力モジュールの操作権が開放され、フリー状態になったときのみに、操作権を取得できる共有モードと、操作権を取得できない無効モードとの３つのモードのいずれかを、各入出力モジュール毎に設定するパネル設定部を備えていることを特徴としている。
また、請求項４の発明に係る情報処理装置の本体モジュールは、上記点燈制御手段が、無効モードの場合における上記パワーランプの表示状態を、特権モードおよび共有モードとは異なった状態に設定していることを特徴としている。
【００１５】
【発明の実施の形態】
本発明の一実施形態について図１ないし図１２に基づいて説明すると以下の通りである。すなわち、本実施形態に係る情報処理装置は、例えば、制御システムのグラフィック操作パネルなどとして好適に使用され、例えば、ベルトコンベアなどの制御対象機器の近傍において、制御対象の状態を表示してオペレータに報知すると共に、オペレータからの操作に応じて各制御対象へ制御指示を出力することができる。
【００１６】
具体的には、本実施形態に係るグラフィック操作パネル１は、図１に示すように、オペレータの操作および表示用に設けられた複数の表示モジュール（入出力モジュール）２と、単一の本体モジュール３とを備えている。これらのモジュール２・３としては、一体型のグラフィック操作パネルのモジュールが流用されており、本実施形態では、本体モジュール３にドライバユニット４を装着し、各表示モジュール２のそれぞれにレシーバユニット５を装着すると共に、各ユニット４・５間を一括ケーブル６で接続することによって、複数の場所に配された表示モジュール２から本体モジュール３を操作し、各表示モジュール２へ互いに同じ画像を表示可能なグラフィック操作パネル１を実現している。
【００１７】
より詳細に説明すると、図２および図３に示すように、表示モジュール２および本体モジュール３は、互いに着脱可能に形成されており、両モジュール２・３を、それぞれのコネクタＣ２１・Ｃ３１で接続することで、一体型のグラフィック操作パネルとなる。それぞれのコネクタＣ２１・Ｃ３１は、表示モジュール２の機種や本体モジュール３の機種に拘わらず、機械的な形状および電気的な特性が統一されており、表示モジュール２のコネクタＣ２１を介して、表示モジュール２への操作を示す操作信号が本体モジュール３のコネクタＣ３１へ出力されると共に、表示モジュール２の表示画面を示す画像信号がコネクタＣ３１からコネクタＣ２１へ伝えられる。また、これらのコネクタＣ２１・Ｃ３１を介して、本体モジュール３から表示モジュール２へ電源電圧が供給される。
【００１８】
ここで、上記コネクタＣ２１・Ｃ３１が規格化されているので、任意の機種の表示モジュール２と任意の機種の本体モジュール３とを組み合わせることができる。したがって、制御システムにて必要とされる入出力の仕様（例えば、解像度や表示面積など）に合わせて、表示モジュール２の機種を用意し、制御システムで必要とされる本体モジュール３の仕様（例えば、処理速度など）に合わせて、本体モジュール３の機種を用意し、それぞれを組み合わせるだけで、両仕様の組み合わせに対応したグラフィック操作パネル１を提供できる。この結果、グラフィック操作パネルを一体に形成し、両仕様の組み合わせに対応した機種のグラフィック操作パネルを用意する場合に比べて、在庫管理などを簡略化できる。
【００１９】
特に、本実施形態では、一体のグラフィック操作パネルとして装着可能な両モジュール２・３を流用して、複数の表示モジュール２と１つの本体モジュール３とからなるグラフィック操作パネル１を実現している。したがって、表示画面の数に応じて、グラフィック操作パネルの機種を用意したり、一体化する場合と、表示画面および本体を分散して配置する場合とで別の機種を用意したりする場合に比べて、各モジュール２・３の機種数を削減でき、さらに、在庫管理を簡略化できる。
【００２０】
また、両モジュール２・３の境界は、図２および図３に示すように、例えば、表示画面Ｄに平行な面など、表示モジュール２の前面にハミ出さない位置に配されている。したがって、表示モジュール２が壁面などに埋設された状態では、両モジュール２・３が着脱可能に形成されているにも拘わらず、例えば、油や水などの侵入に対する保護機能を、グラフィック操作パネルが一体に形成されている場合と同様に保つことができる。加えて、表示モジュール２は、一体型のグラフィック操作パネルよりも薄く形成できるので、表示モジュール２を設置可能な場所を拡大できる。
【００２１】
一方、本実施形態では、上記一括ケーブル６で伝送する画像信号および操作信号として、ＧＶＩＦ( Giga bit Video InterFace )信号とＵＳＢ( Universal Serial Bus) 信号とが採用されており、一括ケーブル６として、図４に示すように、両コネクタＣ６１・Ｃ６２とケーブル６１とを備えたケーブルが使用されている。上記ケーブル６１では、ＵＳＢ信号伝送用の信号線Ｌ６・Ｌ７が、ＵＳＢ信号用のシールド線Ｌ１３内に収納されており、ＧＶＩＦ信号伝送用の信号線Ｌ１・Ｌ２がＧＶＩＦ信号用のシールド線Ｌ８内に収納されている。また、他の信号線Ｘとして、例えば、表示モジュール２の機種を示すタイプセレクト信号などを伝送する信号線Ｌ１０・Ｌ４・Ｌ１１・Ｌ１４、あるいは、接地レベルおよび５［Ｖ］に保たれる信号線Ｌ９・Ｌ３なども設けられている。
【００２２】
なお、タイプセレクト信号は、表示モジュール２の機種を示す信号であり、表示モジュール２から本体モジュール３へ出力される。一方、本体モジュール３は、タイプセレクト信号から、表示モジュール２の解像度などを識別し、表示モジュール２に応じた画像信号（ＬＣＤ信号）を出力すると共に、伝送路上のドライバ回路４１・４２・５２やレシーバ回路５１（後述）は、当該ＬＣＤ信号に適したタイミングでＧＶＩＦ信号を送受する。
【００２３】
さらに、上記両シールド線Ｌ８・Ｌ１３と、上記信号線Ｘとは、さらに外側のシールド線Ｌ２１内に収納されている。これにより、一括ケーブル６は、ＵＳＢ信号およびＧＶＩＦ信号を伝送できるにも拘わらず、外見上は、一本のケーブルとして取り回すことができる。また、ＵＳＢ信号およびＧＶＩＦ信号は、それぞれ、シールド線Ｌ１３・Ｌ８内を個別に伝送され、かつ、全ての信号線がシールド線Ｌ２１内に収納されているので、ＵＳＢ信号およびＧＶＩＦ信号間の干渉や外部からのノイズ混入を防止でき、信号伝送の信頼性を向上できる。なお、以下では、一括ケーブル６を伝送される信号を伝送信号として総称する。
【００２４】
また、本実施形態に係るドライバユニット４は、図５に示すように、本体モジュール３のコネクタＣ３１と接続可能なコネクタＣ４１と、上記一括ケーブル６のコネクタＣ６１と接続可能なケーブルコネクタＣ４２・Ｃ４３と、それぞれのドライバ回路４１・４２と、ＵＳＢ信号を分配・中継するＵＳＢハブ４３と、本体モジュール３からのＬＣＤ信号を分配するＬＣＤ分配器４４と、各表示モジュール２からのタイプセレクト信号を本体モジュール３へ伝えるタイプセレクタ４５とを備えている。上記ドライバ回路４１・４２は、一括ケーブル６で伝送するために、ＵＳＢ信号などの入力信号を電力増幅するだけではなく、ＬＣＤ分配器４４から与えられたＬＣＤ信号をＧＶＩＦ信号に変換できる。なお、ドライバ回路４１・４２のうち、ＵＳＢ信号のドライバ回路は、上記ＵＳＢハブ４３で代用できる。また、ＵＳＢハブ４３は、ＵＳＢ信号を分配した場合であっても、操作元を示すアドレスデータが本体モジュール３へ正しく伝えられるように、ＵＳＢの規格に沿って、ＵＳＢ信号を分配・中継する。
【００２５】
ここで、上記ドライバユニット４またはレシーバユニット５は、伝送信号を分岐する際、伝送信号のうち、情報量が多く、信号の生成に要する処理量の大きな画像信号（ＬＣＤ信号／ＧＶＩＦ信号）は、単に分岐し、比較的、情報量の少ない操作信号（ＵＳＢ信号）は、操作元が分かるように中継している。したがって、複数の場所の表示モジュール２にて、本体モジュール３を操作でき、画像を表示できるにも拘わらず、本体モジュール３の表示制御部３ｂ（後述）を増設する必要がない。この結果、本体モジュール３が各表示モジュール２用の画像信号を出力する場合に比べて、本体モジュール３の構成を簡略化でき、各表示モジュール２の数に拘わらず、本体モジュール３の機種を統一できる。
【００２６】
さらに、ドライバユニット４には、両コネクタＣ３１・Ｃ４１を介して、本体モジュール３の電源回路３１から電力が供給される。また、上記ＵＳＢハブ４３およびＬＣＤ分配器４４は、コネクタＣ４１・Ｃ３１を介して、本体モジュール３のＵＳＢ−ＩＦ回路（通信手段）３２あるいはＬＣＤ−ＩＦ回路（通信手段）３３と接続される。上記本体モジュール３には、これらの回路３１〜３３の他に、コンピュータとして動作するためのＣＰＵ３４およびメモリ３５が設けられており、ＣＰＵ３４がメモリ３５に格納されたプログラムを実行して、必要に応じて各回路３２〜３３を制御することによって、図１に示す機能ブロック３ａ〜３ｈ（後述）が実現される。なお、これらの機能ブロック３ａ〜３ｈは、同様の動作を行うハードウェアで実現することもできるが、上記機能ブロックとして実現した場合は、当該プログラムが記録された記録媒体を配付したり、通信したりして、コンピュータにプログラムをインストールするだけで容易に各機能ブロックを実現できる。
【００２７】
また、本実施形態では、ドライバユニット４に、ＵＳＢポート４６が設けられており、当該ＵＳＢポート４６を介して、キーボードなどのＵＳＢ機器をＵＳＢハブ４３に接続できる。また、上記ケーブルコネクタＣ４３、および、そのドライバ回路４２は、ドライバ回路４１などが配されたベースボードＢ４１とは別の拡張ボードＢ４２上に実装されており、ドライバユニット４にて伝送信号の分岐が不要な場合は、拡張ボードＢ４２を装着せず、伝送信号の分岐が必要な場合にのみ接続できる。これにより、分岐の要否に拘わらず、ベースボードＢ４１を共用できる。
【００２８】
また、本実施形態では、ＵＳＢ−ＩＦ回路３２を持たず、ＲＳ２３２Ｃ−ＩＦ回路３６しか持たない本体モジュール３と接続するために、上記コネクタＣ３１・Ｃ４１には、ＲＳ２３２Ｃ用の端子も設けられており、ドライバユニット４は、ＲＳ４２２コンバータ４７を備えている。さらに、ドライバ回路４１には、ＲＳ４２２のドライバ回路も含まれており、スイッチを切り換えることで、ＵＳＢ信号の代わりに、ＲＳ４２２信号を一括ケーブル６に送出できる。
【００２９】
一方、図６に示すように、本実施形態に係るレシーバユニット５には、表示モジュール２のコネクタＣ２１、および、一括ケーブル６のコネクタＣ６２と接続可能なコネクタＣ５１およびケーブルコネクタＣ５２に加えて、当該レシーバユニット５で伝送信号を分岐するために、一括ケーブル６のコネクタＣ６１と接続可能なケーブルコネクタＣ５３が設けられている。また、一括ケーブル６を介して、ドライバユニット４のドライバ回路４１（４２）と通信するためのレシーバ回路５１と、上記ドライバ回路４２と同様のドライバ回路５２とを備えている。なお、レシーバユニット５においても、ドライバユニット４と同様、分岐用のドライバ回路５２およびケーブルコネクタＣ５３は、レシーバ回路５１などが実装されたベースボードＢ５１とは別の拡張ボードＢ５２に配されており、分岐の要否に拘わらず、ベースボードＢ５１を共用できる。
【００３０】
また、上記レシーバユニット５には、コネクタＣ５およびドライバ回路５２からのタイプセレクト信号をレシーバ回路５１へ送出するタイプセレクタ５３と、レシーバ回路５１からのＬＣＤ信号をコネクタＣ５１およびドライバ回路５２に分配するＬＣＤ分配器５４と、レシーバ回路５１からのＵＳＢ信号をコネクタＣ５１およびドライバ回路５２に分配・中継するＵＳＢハブ５５とが設けられている。
【００３１】
ここで、図６に示す表示モジュール２とレシーバユニット５とは、後述するように両コネクタＣ２１・Ｃ５１のうち、ＲＳ２３２Ｃ信号伝送用の端子と、ＩｒＤＡ（Infrared Data Association ）信号伝送用の端子とを介して、表示モジュール２からの操作信号を伝送している。したがって、本実施形態に係るレシーバユニット５には、ＵＳＢハブ５５とコネクタＣ５１との間に、ＵＳＢ信号とＲＳ２３２Ｃ信号とを相互変換するＲＳ−ＵＳＢ制御回路５６と、ＵＳＢ信号とＩｒＤＡ信号とを相互変換するＩｒＤＡ−ＵＳＢ制御回路５７とが設けられている。
【００３２】
また、上記レシーバユニット５は、電源回路５８を備えており、コネクタＣ５１・Ｃ２１を介して表示モジュール２へ電力を供給できる。なお、上述したように、本実施形態に係るドライバユニット４は、１対１通信時には、ＵＳＢ信号に代えて、ＲＳ４２２信号を送出できる。この場合に備えて、レシーバユニット５では、レシーバ回路５１とＲＳ−ＵＳＢ制御回路５６との間に、ＲＳ４２２コンバータ５９が設けられている。
【００３３】
ここで、図６に示す表示モジュール２は、上述の規格化されたコネクタＣ２１に加えて、表示手段として、ＬＣＤ信号で指示された画像を表示するＬＣＤ２１を備えていると共に、入力手段として、タッチパネル２２を備えており、他の入力手段としてのキーボード７やリモートコントローラ８と通信するために、ＲＳ２３２Ｃポート２３およびＩｒＤＡポート２４が設けられている。さらに、当該表示モジュール２では、タッチパネル２２やキーボード７からの入力は、コネクタＣ２１のうち、ＲＳ２３２Ｃ信号伝送用の端子を介して伝送されており、上記ＲＳ２３２Ｃポート２３およびタッチパネル２２は、ＲＳ２３２Ｃ−ＩＦ回路２５を介して、コネクタＣ２１に接続されている。また、本実施形態では、上記リモートコントローラ８およびＩｒＤＡポート２４は、例えば、ＩｒＤＡの規格に従い、赤外線により無線通信できる。
【００３４】
さらに、表示モジュール２は、電源が投入されているか否かを示すパワーランプ２６と、パワーランプ２６の表示状態を制御するランプ制御回路２７とを備えている。当該ランプ制御回路２７は、上記ＲＳ２３２Ｃ−ＩＦ回路２５・コネクタＣ２１を介して、本体モジュール３からの指示が伝えられると、指示に応じて、例えば、点燈／点滅などの表示状態を制御できる。なお、パワーランプ２６の表示状態は、オペレータが識別可能であれば、点燈／点滅の切り換えに限るものではなく、例えば、点燈時の色や点滅時の周期などでもよい。
【００３５】
ここで、本実施形態では、図１に示すように、一括ケーブル６で伝送されるＵＳＢ信号によって、各表示モジュール２での操作が本体モジュール３へ伝えられている。ＵＳＢ信号には、操作元を示すアドレスデータが含まれているので、本体モジュール３の操作識別部（操作識別手段）３ａは、当該アドレスデータを参照することで、それぞれの操作の操作元（図６に示すタッチパネル２２・キーボード７あるいはリモートコントローラ８など）を識別できる。
【００３６】
ただし、本実施形態に係る本体モジュール３では、表示制御部（画像信号出力手段）３ｂが、各表示モジュール２へ同一の画像を表示させているので、操作識別部３ａが各表示モジュール２からの操作を同時に受け付け、かつ、制御部３ｃが全ての操作に応じて上記表示制御部３ｂに画像の変更を指示すると、それぞれのオペレータからの操作が錯綜して、いずれのオペレータも正しく本体モジュール３を操作できなくなってしまう。
【００３７】
したがって、本実施形態に係る本体モジュール３には、操作識別部３ａが操作を受け付けた機器のうち、操作権がある機器からの操作のみを制御部３ｃへ伝える排他制御部３ｄと、操作権がある機器を特定する操作権判定部３ｅと、操作権判定部３ｅへ操作権の特定方法を指示するパネル設定部（設定手段）３ｆとが設けられている。これにより、例えば、図６に示すタッチパネル２２、キーボード７あるいはリモートコントローラ８などの機器からの操作を、操作識別部３ａが略同時に受け付けたとしても、制御部３ｃには、操作権判定部３ｅが特定した機器からの操作のみが伝えられ、制御部３ｃは、当該機器からの操作のみに応じて、表示制御部３ｂへ表示を指示する。この結果、複数の場所に配された表示モジュール２から本体モジュール３を操作可能であるにも拘わらず、ある表示モジュール２が操作している間は、他の表示モジュール２からの操作を排除でき、同時操作に起因する誤操作を防止できる。
【００３８】
より詳細に説明すると、本実施形態に係るパネル設定部３ｆは、図７に示すように、各表示モジュール２毎に、特権モード、共有モード、無効モードの３つのモードを設定できる。なお、後述するように、本実施形態では、同じ表示モジュール２であっても、タッチパネル２２とリモートコントローラ８とをそれぞれ別に設定できる。
【００３９】
特権モードは、他の表示モジュール２が使用中であっても、優先的に操作権を取得できるモードであって、操作権判定部３ｅは、ある表示モジュール２が特権モードに設定されている場合、他の表示モジュール２が操作権を持っていたとしても、特権モードの表示モジュール２へ操作権を移管し、排他制御部３ｄは、当該表示モジュール２からの操作を制御部３ｃへ伝える。これにより、表示モジュール２のオペレータ（管理者など）は、他の表示モジュール２のオペレータよりも優先して、本体モジュール３を操作できる。また、例えば、図８に示すようなパネルセレクタの表示を制御部３ｃへ指示し、当該セレクタで表示モジュール２を選択することで、特定の表示モジュール２へ操作権を与えるように、操作権判定部３ｅへ指示できる。
【００４０】
一方、共有モードは、他の表示モジュール２が使用中の場合は、入力できず、当該表示モジュール２の操作権が開放され、フリー状態になったときのみに、操作権を取得できるモードであって、操作権判定部３ｅは、いずれの表示モジュール２も操作権を取得していないフリーの状態の場合は、表示モジュール２からの操作に応じて、当該表示モジュール２に操作権を与える。これとは逆に、いずれかの表示モジュール２が操作権を持っている状態で、操作識別部３ａが共有モードの表示モジュール２からの操作を受け付けたとしても、操作権判定部３ｅは、当該表示モジュール２へ操作権を移管せず、当該表示モジュール２からの操作は、排他制御部３ｄによって無視される。
【００４１】
フリー状態への移行は、操作権を取得している表示モジュール２から、例えば、図９の領域Ａ１に表示されているリリースボタンの押し操作など、操作権の放棄を示す操作を受け取った場合、あるいは、予め定められた期間（タイムアウト時間）、当該表示モジュール２からの操作がなかった場合などに行われる。この場合、上記操作権判定部３ｅは、当該表示モジュール２から操作権を剥奪し、表示制御部３ｂは、例えば、図１０に示す領域Ａ２などに、フリー状態にあることを表示する。なお、表示制御部３ｂは、いずれかの表示モジュール２が操作権を持っている場合、例えば、図９に示すように、当該領域Ａ２へ、当該表示モジュール２を示すＩＤと名称とを表示する。これにより、各表示モジュール２のオペレータは、操作権の推移を、それぞれの表示画面上で確認できる。
【００４２】
また、無効モードは、操作権を取得できないモードであって、無効モードの表示モジュール２からの操作を操作識別部３ａが受け取ったとしても、操作権判定部３ｅは、当該表示モジュール２へ操作権を与えず、排他制御部３ｄによって、当該表示モジュール２からの操作は、常に無視される。
【００４３】
ここで、パネル設定部３ｆは、例えば、本体モジュール３に直接接続された入力装置からの操作や、予め特権モードに設定された表示モジュール２からの操作などに応じて、各表示モジュール２の設定を変更する。具体的には、設定が指示されると、パネル設定部３ｆは、例えば、図１１に示すように、パラメータ変更用のダイアログの表示を表示制御部３ｂへ指示する。当該ダイアログでは、例えば、表示モジュール２のＩＤを示すタブを選択し、タッチ操作と、リモートコントローラ操作とのそれぞれについて、有効／無効を示すチェックボックスや、特権モードと共有モードとを選択させるラジオボックスなどを操作することで、それぞれのモードを個別に設定できる。また、例えば、”タイム”のタブを選択して、タイムアウト時間を入力するなどの操作によって、上記タイムアウト時間を設定できる。なお、不所望な設定変更を防止するために、例えば、管理者用のパスワード入力などの認証に成功した場合にのみ、設定の表示や設定の変更を許可する方が望ましい。
【００４４】
また、図６に示すように、本実施形態に係る表示モジュール２は、ＩｒＤＡポート２４を備えており、リモートコントローラ８と通信できると共に、図１に示すように、上記パネル設定部３ｆは、タッチパネル２２の表示モジュール２に接続されている入力手段のモードと、リモートコントローラ８のように、必要に応じて接続される入力手段のモードとを別々に設定できる。ここで、リモートコントローラ８は、例えば、管理者など、特定の人物に所持させることができ、使用者を限定できる。一方、タッチパネル２２は、表示モジュール２の設置場所に固定されるので、使用場所を限定できる。したがって、両者のモードを別に設定することで、使用者および設置場所の双方に応じて、表示モジュール２の操作権を設定できる。
【００４５】
上記リモートコントローラ８は、多くの操作ボタンなどを備え、直接、表示モジュール２と同様に操作できるものであってもよいし、表示モジュール２へ操作権の要求操作のみを指示できるものでもよい。後者の場合、操作権判定部３ｅは、リモートコントローラ８の操作を受け取ると、リモートコントローラ８および表示モジュール２の組み合わせに対して設定されたモードに従って、リモートコントローラ８と通信した表示モジュール２の操作権を判定する。これにより、いずれの場合であっても、リモートコントローラ８で指示した使用者（管理者など）は、タッチパネル２２とは異なるモードで、表示モジュール２（またはリモートコントローラ８）を操作できる。なお、図７および図１１では、パネル設定部３ｆが、リモートコントローラ８と表示モジュール２との組み合わせに対して、モードを設定する場合を例にして説明したが、リモートコントローラ８自体にモードを設定してもよい。この場合は、例えば、リモートコントローラ８が自らを識別するＩＤを出力するなどすれば、リモートコントローラ８を特定できる。いずれの場合であっても、リモートコントローラ８に、表示モジュール２のタッチパネル２２とは別のモードを設定できれば同様の効果を得ることができる。
【００４６】
ところで、本実施形態に係るグラフィック操作パネル１では、上述したように、表示モジュール２が一体型のグラフィック操作パネルと共用されており、一体化した場合であっても、両モジュール２・３間の境界が表示モジュール２の画面側から見えないように形成されている。この結果、表示モジュール２を設置した状態では、表示モジュール２のオペレータは、図３に示すように、当該表示モジュール２が一体型のグラフィック操作パネルを構成しているか、あるいは、図１に示すように、他の表示モジュール２と共に、同一の本体モジュール３に接続されているかを把握できない。
【００４７】
一方、表示モジュール２が共有モードあるいは無効モードに設定されている場合は、一体型のグラフィック操作パネルの場合とは異なり、表示モジュール２が正常に動作しているにも拘わらず、当該表示モジュール２からの操作が排他制御により無視され、制御部３ｃの動作に反映しないことがある。
【００４８】
この場合、オペレータは、表示モジュール２への入力に失敗したと誤解して、同じ操作を繰り返したり、表示モジュール２が故障していると誤解する虞れがある。ここで、制御システムでは、多くの場合、埃や水あるいは油などに対する耐久性を向上させるために、表示モジュール２の入力手段としてタッチパネル２２を備えているが、タッチパネル２２は、キーボードなどの入力手段に比べて、誤入力しやすいので、上記誤解を招きやすい。
【００４９】
したがって、本実施形態に係る本体モジュール３には、ランプ制御部（点燈制御手段）３ｇが設けられており、無効モードの場合、ランプ制御部３ｇは、コネクタＣ３１などを介して、表示モジュール２のランプ制御回路２７へパワーランプ２６の点滅などを指示して、パワーランプ２６の表示状態を、特権モードや共有モードの場合とは異なる状態に設定している。各表示モジュール２のパワーランプ２６は、ランプ制御部３ｇがＵＳＢ信号を送出する際の送信先アドレスによって特定され、各表示モジュール２のランプ制御回路２７は、送信先アドレスが、自機器の表示モジュール２を示す場合に、パワーランプ２６の表示状態を制御する。これにより、表示モジュール２は、それぞれのオペレータに無効モードか否かを報知できるので、オペレータの誤解を防止できる。
【００５０】
さらに、本実施形態に係る本体モジュール３は、リリース要求表示指示部３ｈを備えており、共有モードの表示モジュール２が操作権を持っている状態で、操作識別部３ａが他の共有モードの表示モジュール２からの指示を受け取った場合、表示制御部３ｂへ指示して、図１２に示す領域Ａ３などに、リリース要求があった表示モジュール２の名称を表示する。これによって、操作権を持っている表示モジュール２のオペレータは、他のオペレータが操作を希望していることを把握でき、例えば、上述のリリースボタンを押すなどの操作によって、操作権を早期に開放でき、より適切に操作権を委譲できる。なお、例えば、重要な操作をしている場合など、オペレータが操作権の放棄を指示しなければ、当該表示モジュール２は、例えば、優先モードの表示モジュール２など、自機器よりも優先度の高い表示モジュール２が操作しない限り、操作権を持ちつづけることができる。
【００５１】
さらに、上記リリース要求は、各表示モジュール２の表示画面に表示されるので、リリース要求の元となった操作を指示したオペレータ（この場合は、製造ラインＢのオペレータ）は、操作が受け付けられたことを識別できる。したがって、オペレータは、入力ミスと誤解することなく、操作権の移管を待つことができる。
【００５２】
なお、上記では、それぞれのパワーランプ２６の表示状態によって、各表示モジュール２が無効モードであるか否かを報知したが、各表示モジュール２へ表示される画像によって、無効モードであるか否かを報知することもできる。ただし、無効モードであるか否かは、その表示モジュール２のオペレータのみにとって重要なので、各表示モジュール２で個別に報知する方が望ましい。また、パワーランプ２６は、多くの表示モジュール２に設けられている。したがって、本実施形態のように、パワーランプ２６の表示状態で報知すれば、報知用の部材を特に設けることなく、個別に報知できる。
【００５３】
また、操作権を持っている表示モジュール２のオペレータがリリースするか否かを判断する際、要求元も考慮して判断する方が、より的確に判断できる。したがって、少なくとも当該表示モジュール２では、要求元を表示する方が望ましい。この場合、要求元となり得る機器の数は、各グラフィック操作パネル１によって異なるので、各表示モジュール２に要求元表示用の部材を設けるよりも、表示制御部３ｂの画像信号（ＬＣＤ信号）を制御して、表示モジュール２の画面上に表示する方が部材数を削減できる。この場合は、全表示モジュール２に表示されるので、要求を出したオペレータが、本体モジュール３によって操作が受け付けられたことを把握できるので、さらに好ましい。なお、パワーランプ２６の表示状態によって、共有モードの有無を報知することもできるが、画面にリリース要求が表示される場合、各表示モジュール２のオペレータは、リリース要求によって共有モードであることを把握できるので、パワーランプ２６で報知しなくてもよい。
【００５４】
なお、本実施形態では、伝送信号を分岐する際、ドライバユニット４またはレシーバユニット５で２分岐しているが、本体モジュール３が操作元を識別でき、各表示モジュール２へ同一内容の画像信号を伝送できれば、任意の場所で任意の数に分配しても同様の効果が得られる。ただし、ドライバユニット４またはレシーバユニット５以外の場所で分岐した場合は、分岐用の回路が両ユニット４・５とは別に必要になる。したがって、本実施形態に示すように、両ユニット４・５にいずれかで分岐する方が好ましい。
【００５５】
また、上記では、画像信号がＧＶＩＦ信号の場合を例にして説明したが、他の画像信号を伝送しても同様の効果が得られる。また、操作信号もＵＳＢ信号に限るものではなく、本体モジュール３が各表示モジュール２からの操作を確実に受信でき、操作元を識別できれば、例えば、ＩＥＥＥ１３９４規格の信号など、他の信号を伝送する場合にも広く適用できる。
【００５６】
【発明の効果】
請求項１の発明に係る情報処理装置の本体モジュールは、以上のように、各入出力モジュールからの入力を受け付けるか否かを設定する設定手段と、上記設定手段により、入力を受け付けると設定された入出力モジュールからの入力に基づいて、上記複数の入出力モジュールへ表示させる画像を示す画像信号を出力する画像信号出力手段と、上記設定手段の設定に応じて、上記各入出力モジュールのパワーランプへ点燈状態を指示する点燈制御手段とを備えており、上記画像信号出力手段が、入力を受け付けると設定されている入出力モジュールを示すＩＤと名称とを示す画像信号を出力する構成である。
【００５７】
上記構成では、各入出力モジュールに同じ画像が表示されるので、画像信号生成用の回路を増設することなく、複数の場所から操作可能な情報処理装置を実現できるという効果を奏する。さらに、上記点燈制御手段は、各入出力モジュールの設定に応じて、それぞれのパワーランプへ点燈状態を指示するので、入出力モジュールのみを見ても、本体モジュールと一体に形成されているか否かや出力専用か否かを区別できない場合であっても、パワーランプの点燈状態から、入出力モジュールが有効か否かを区別できる。この結果、オペレータは、入出力モジュールを操作しても画像が変化しない場合、当該入出力モジュールが無効であるか、入力ミスまたは故障かを識別でき、両者の取り違えに起因する誤操作を防止できるという効果を併せて奏する。
【００５８】
請求項２の発明に係る記録媒体は、以上のように、請求項１記載の操作識別手段、設定手段、画像信号出力手段および点燈制御手段として、コンピュータを動作させるプログラムが記録されている構成である。
上記構成のプログラムがコンピュータで実行されると、当該コンピュータは、請求項１記載の情報処理装置の本体モジュールとして動作する。それゆえ、複数の入出力モジュールと当該本体モジュールとを組み合わせることで、画像信号生成用の回路を増設することなく、複数の場所から操作可能な情報処理装置を実現できるという効果を奏する。さらに、パワーランプの点燈状態によって、各入出力モジュールの有効／無効を、それぞれのオペレータに報知できるので、誤解に起因する誤操作を防止できるという効果を併せて奏する。
【００５９】
また、請求項３の発明に係る情報処理装置の本体モジュールは、さらに、他の入出力モジュールが使用中であっても、優先的に上記本体モジュールを操作する操作権を取得できる特権モードと、他の入出力モジュールが使用中の場合は、入力できず、当該入出力モジュールの操作権が開放され、フリー状態になったときのみに、操作権を取得できる共有モードと、操作権を取得できない無効モードとの３つのモードのいずれかを、各入出力モジュール毎に設定するパネル設定部を備えている構成である。
また、請求項４の発明に係る情報処理装置の本体モジュールは、上記点燈制御手段が、無効モードの場合における上記パワーランプの表示状態を、特権モードおよび共有モードとは異なった状態に設定している構成である。
【図面の簡単な説明】
【図１】本発明の一実施形態を示すものであり、グラフィック操作パネルの要部構成を示すブロック図である。
【図２】上記グラフィック操作パネルを構成するモジュールを示すものであり、表示モジュールと本体モジュールとが分離された状態を示す斜視図である。
【図３】上記グラフィック操作パネルを構成するモジュールを示すものであり、表示モジュールと本体モジュールとを装着した状態を示す斜視図である。
【図４】上記グラフィック操作パネルで使用される一括ケーブルの構成を示す電気結線図である。
【図５】上記グラフィック操作パネルにおいて、本体モジュールおよびドライバユニットの要部構成を示すブロック図である。
【図６】上記グラフィック操作パネルにおいて、表示モジュールおよびレシーバユニットの要部構成を示すブロック図である。
【図７】上記グラフィック操作パネルの動作を示すものであり、各表示モジュールのモード設定時の表示画面を示す説明図である。
【図８】上記グラフィック操作パネルの動作を示すものであり、特権モード時に、パネルセレクタを表示した状態の表示画面を示す説明図である。
【図９】上記グラフィック操作パネルの動作を示すものであり、共有モードにて、ある表示モジュールが操作権を取得している状態の表示画面を示す説明図である。
【図１０】上記グラフィック操作パネルの動作を示すものであり、共有モードにて、いずれの表示モジュールも操作権を取得していない状態の表示画面を示す説明図である。
【図１１】上記グラフィック操作パネルの動作を示すものであり、各表示モジュールのモード設定時の他の表示画面を示す説明図である。
【図１２】上記グラフィック操作パネルの動作を示すものであり、共有モードにて、ある表示モジュールがリリース要求を出力した状態の表示画面を示す説明図である。
【符号の説明】
１    グラフィック操作パネル（情報処理装置）
２    表示モジュール（入出力モジュール）
３    本体モジュール
３ａ  操作識別部（操作識別手段）
３ｂ  表示制御部（画像信号出力手段）
３ｆ  パネル設定部（設定手段）
３ｇ  ランプ制御部（点燈制御手段）
２１    ＬＣＤ（表示手段）
２２    タッチパネル（入力手段）
２３    ＲＳ２３２Ｃポート（入力手段）
２４    ＩｒＤＡポート（入力手段）
２６    パワーランプ
３２    ＵＳＢ−ＩＦ回路（通信手段）
３３    ＬＣＤ−ＩＦ回路（通信手段）
【図１】
0003859911.tif 000002
【図２】
0003859911.tif 000003
【図３】
0003859911.tif 000004
【図４】
0003859911.tif 000005
【図５】
0003859911.tif 000006
【図６】
0003859911.tif 000007
【図７】
0003859911.tif 000008
【図８】
0003859911.tif 000009
【図９】
0003859911.tif 000010
【図１０】
0003859911.tif 000011
【図１１】
0003859911.tif 000012
【図１２】
0003859911.tif 000013