(57)【要約】【課題】  １組のユーザインターフェースと接続するコンピュータの切り替えが容易で、接続したコンピュータ以外の画面も同じモニタ上に同時に表示することができるコンピュータ切替装置を実現する。【解決手段】  共通のユーザーインターフェースで複数のコンピュータを切り替えて操作するためのコンピュータ切替装置に関するものである。  入力を行うためのユーザーインターフェースの接続先コンピュータを切り替える入力装置切替器と、各コンピュータからの画像を処理する画像処理器と、コンピュータと通信を行う通信インターフェースと、通信インターフェースからの情報を基に入力装置切替器及び画像処理器を制御するユーザーインターフェース制御部とを設けた。【選択図】                    図１
2006079413.tif 000002
【特許請求の範囲】
【請求項１】
共通のユーザーインターフェースで複数のコンピュータを切り替えて操作するためのコンピュータ切替装置であって、
入力を行うためのユーザーインターフェースの接続先コンピュータを切り替える入力装置切替器と、
各コンピュータからの画像を処理する画像処理器と、
コンピュータと通信を行う通信インターフェースと、
該通信インターフェースからの情報を基に入力装置切替器及び画像処理器を制御するユーザーインターフェース制御部と、
を有することを特徴とするコンピュータ切替装置。
【請求項２】
前記画像処理器は、各コンピュータからの画像を合成することを特徴とする請求項１記載のコンピュータ切替装置。
【請求項３】
前記画像処理器は、あるコンピュータの画像を親画面とし、その中に他のコンピュータの画像を縮小した子画面を構成することを特徴とする請求項１又は２記載のコンピュータ切替装置。
【請求項４】
前記入力装置切替器は、合成された画面でのマウスカーソルの位置情報により接続されるコンピュータを切り替えられることを特徴とする請求項１乃至３のいずれかに記載のコンピュータ切替装置。
【請求項５】
前記ユーザーインターフェースは、キーボード、マウス、モニタの少なくともいずれかからなることを特徴とする請求項１乃至４のいずれかに記載のコンピュータ切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モニタ、キーボード、マウス等のユーザインターフェースとコンピュータの間に設置されて、共通のユーザインターフェースで複数のコンピュータの操作を可能とするコンピュータ切替装置に関するものである。
【背景技術】
【０００２】
従来、１組のモニタ、キーボード、マウス等のユーザインターフェースを、コンピュータ切替装置を介して複数のコンピュータに接続し、省スペース化あるいは低コスト化を図ったシステムがある。
図６はこのようなシステムに用いる従来のコンピュータ切替装置の構成図である。
図６で、コンピュータ切替装置１０は、キーボード１、マウス２、モニタ３の１組のユーザーインターフェース４と複数のコンピュータ５ａ、５ｂ、５ｃとの間に接続される。キーボード１、マウス２、モニタ３は、それぞれキーボード切替器１１、マウス切替器１２、モニタ切替器１３により、複数のコンピュータ５ａ、５ｂ、５ｃの中から接続すべきコンピュータに切り替えられる。
【０００３】
従来のコンピュータ切替装置によれば、コンピュータ切替装置自体に切替スイッチが設けられており、ユーザはその切替スイッチを手動で操作することによりユーザインターフェースに接続すべきコンピュータを選択している。
また、別の従来例によれば、あるコンピュータのデータの表示中にマウスのカーソルがモニタの画面上の端から外方向に移動したというカーソル情報を得たとき、コンピュータ接続定義テーブルを参照し、定義されたテーブルに従ってコンピュータを切り替えるようにしている。
【０００４】
カーソル情報に基づいてコンピュータとそのデータ表示を切り替えるマルチコンピュータシステムとして、例えば特許文献１に記載されたものがあった。
【特許文献１】特開２００２−３２３９６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、従来例では次の問題点があった。
１組のモニタ、キーボード、マウス等のユーザインターフェースに接続すべきコンピュータを選択するには、切替スイッチを手動で操作する必要があり、作業性が悪い。
【０００６】
また、切替スイッチや、従来のカーソルによる切り替えでは、モニタに表示される画面は選択されたコンピュータの画面のみであり、同時に他のコンピュータの画面をみることができない。それぞれのコンピュータが全く関連性のない動作を行っているのであれば問題ないが、それぞれのコンピュータがなんらかの関連性がある場合には、各コンピュータの画面を並べて確認することができず不便である。
【０００７】
一方、ネットワーク経由で、異なるコンピュータへ画面を出力する手段はソフトウェアにより実現されているが、この場合、親画面となるコンピュータのパフォーマンス低下や、ソフトウェアそのものの信頼性が問題となってくる。
【０００８】
本発明は上述した問題点を解決するためになされたものであり、１組のユーザインターフェースと接続するコンピュータの切り替えが容易で、接続したコンピュータ以外の画面も同じモニタ上に同時に表示することができるコンピュータ切替装置を実現することを目的とする。
【課題を解決するための手段】
【０００９】
このような課題を達成するために、本発明は次のとおりの構成になっている。
（１）共通のユーザーインターフェースで複数のコンピュータを切り替えて操作するためのコンピュータ切替装置であって、
入力を行うためのユーザーインターフェースの接続先コンピュータを切り替える入力装置切替器と、
各コンピュータからの画像を処理する画像処理器と、
コンピュータと通信を行う通信インターフェースと、
該通信インターフェースからの情報を基に入力装置切替器及び画像処理器を制御するユーザーインターフェース制御部と、
を有することを特徴とするコンピュータ切替装置。
【００１０】
（２）前記画像処理器は、各コンピュータからの画像を合成することを特徴とする（１）記載のコンピュータ切替装置。
【００１１】
（３）前記画像処理器は、あるコンピュータの画像を親画面とし、その中に他のコンピュータの画像を縮小した子画面を構成することを特徴とする（１）又は（２）記載のコンピュータ切替装置。
【００１２】
（４）前記入力装置切替器は、合成された画面でのマウスカーソルの位置情報により接続されるコンピュータを切り替えられることを特徴とする（１）乃至（３）のいずれかに記載のコンピュータ切替装置。
【００１３】
（５）前記ユーザーインターフェースは、キーボード、マウス、モニタの少なくともいずれかからなることを特徴とする（１）乃至（４）のいずれかに記載のコンピュータ切替装置。
【発明の効果】
【００１４】
本発明によれば次のような効果がある。
ユーザーインターフェースと接続されるコンピュータ以外の画面も同じモニタ上に同時に表示することができるので、各コンピュータの作業の関連性が把握でき、作業効率を高めることができる。
また、ユーザーインターフェースと接続されるコンピュータの切り替えは、合成された画面上の切り替えたいコンピュータ画面の位置へカーソルを動かすことにより、容易に行うことができる。
【発明を実施するための最良の形態】
【００１５】
以下、図面を用いて本発明を詳細に説明する。
図１は本発明の一実施例を示す構成図である。前出の図と同一のものは同一符号を付ける。
図１で、コンピュータ切替装置２０は、キーボード１、マウス２、モニタ３からなる１組のユーザーインターフェース４と複数のコンピュータ５ａ、５ｂ、５ｃとの間に接続される。ここでは、例としてコンピュータが３台の場合を示しており、コンピュータは３台以外であってもよい。
コンピュータ切替装置２０は、キーボード１及びマウス２を切り替えるための入力装置切替器２１と、コンピュータからの画面の切り替え、合成等の処理を行う画像処理器２２と、コンピュータとの通信を行う通信インターフェース２３と、通信インターフェース２３からの情報に基づき入力装置切替器２１及び画像処理器２２を制御するユーザーインターフェース制御部２４とから構成される。
【００１６】
キーボード１及びマウス２は、入力装置切替器２１を経由して各コンピュータ５ａ、５ｂ、５ｃへ入力装置信号線２５ａ、２５ｂ、２５ｃにより接続される。各コンピュータ５ａ、５ｂ、５ｃからは、通信信号線２６ａ、２６ｂ、２６ｃがそれぞれ通信インターフェース２３に接続される。入力装置切替器２１によりキーボード１及びマウス２が接続されているコンピュータからは、マウスのカーソルの座標情報が通信信号として通信インターフェース２３へ送られる。ここで伝えられるカーソルの座標情報とはモニタの画面上でのカーソルの絶対座標である。
【００１７】
通信インターフェース２３は、コンピュータから送られてきたカーソル情報をユーザーインターフェース制御部２４へ伝える。
ユーザーインターフェース制御部２４は、通信インターフェース２３から送られてきたカーソル情報から、画像処理器２２で合成された画面のどこにカーソルが位置しているかを認識して入力装置切替器２１を制御し、合成された画面上でカーソルが位置する画面を表示しているコンピュータへキーボード１及びマウス２を接続する。これにより、コンピュータの切り替えをマウス操作で容易に行うことができ、画面上ではあたかもひとつのコンピュータを操作する感覚で、複数のコンピュータの操作をすることができる。
【００１８】
モニタ３は、画像処理器２２を経由して各コンピュータ５ａ、５ｂ、５ｃへ画像信号線２７ａ、２７ｂ、２７ｃにより接続される。
ユーザーインターフェース制御部２４は、各コンピュータ５ａ、５ｂ、５ｃからの画像信号を基に画面の切り替え、合成等の処理を行う。ユーザーインターフェース４と接続されるコンピュータ以外の画面も同じモニタ３上に同時に表示することができるので、各コンピュータの作業の関連性が把握でき、作業効率を高めることができる。
【００１９】
これにより、ひとつのコンピュータでウィンドウ毎に異なるアプリケーションを動かし、複数の処理を同時に行うのと同様のことを、ウインドウ毎に異なるコンピュータに実行させることができる。
また、コンピュータ切替器２０で画面を合成することにより、複数のコンピュータの操作や監視等を、親画面となるコンピュータへの負担を増やすことなく、１組のユーザーインターフェースで行うことができる。
【００２０】
図２は本発明使用時の画面表示例を示した図である。
図２で、コンピュータの画面を合成して親画面、子画面の構成とし、図１のコンピュータ５ａの画面を親画面３０に表示し、コンピュータ５ｂの画面を子画面３１に表示している。図２（ａ）は親画面３０にマウスのカーソル３２がある状態、図２（ｂ）は子画面３１にマウスのカーソル３２がある状態を示している。
【００２１】
カーソル３２が親画面３０上にある場合、コンピュータ５ａにキーボード１、マウス２が接続されている。
この状態から子画面３１に表示されているコンピュータ５ｂの操作をしたい場合には、カーソル３２を子画面３１の位置へ動かす。コンピュータからは通信信号としてカーソル３２の座標情報が通信インターフェース２３へ送られる。ユーザーインターフェース制御部２４では、子画面３１の座標情報及び通信インターフェース２３からのカーソル３２の座標情報により、カーソル３２が子画面３１の枠内に入ったことを検出し、入力装置切替器２１を子画面３１に表示されているコンピュータ５ｂに切り替える。
【００２２】
また、親画面３０に表示されているコンピュータ５ａの操作をしたい場合には、カーソル３２を子画面３１の枠外である親画面３０の位置へ動かす。ユーザーインターフェース制御部２４では、子画面３１の座標情報及び通信インターフェース２３からのカーソル３２の座標情報により、カーソル３２が子画面３１の枠外へ移動したことを検出し、入力装置切替器２１を親画面３０に表示されているコンピュータ５ａに切り替える。
【００２３】
図３及び図４は本発明使用時の他の画面表示例を示した図である。
図３で、図１のコンピュータ５ａの画面を親画面４０とし、コンピュータ５ｂ、５ｃの画面を子画面４１、４２にそれぞれ表示している。
図４では、コンピュータ５ａと５ｂの画面の合成方法として親画面、子画面としてではなく、左画面５０と右画面５１として横に並べて表示している。
モニタの表示画面はユーザーインターフェース制御部２４から画像処理器２２を制御して行うので、この他にもコンピュータの表示画面を縦に並べて表示したり、表示画面数を変える等、いろいろな画面合成方法をとることができる。
【００２４】
図５は本発明使用時の子画面構成例を示した図である。
図５で、子画面６０のツールバー６１に表示消去ボタン６２が設けられている。表示消去ボタン６２をカーソルで操作することにより、ユーザーインターフェース制御部２４にてその動作を検出して画像処理器２２を制御し、子画面６０の消去を行うことができる。
逆に、親画面だけの状態から子画面を新たに表示させるためには、親画面に接続されたコンピュータに子画面を表示させるためのコマンドを通信信号経由で通信インターフェース２３へ送るためのソフトウェアを動作させておき、ユーザーインターフェース制御部２４にてそのコマンドを解析し、画像処理器２２を制御することにより子画面を表示させることができる。
【００２５】
また、子画面６０のサイズの変更は、カーソルで子画面の枠６３を操作すると、ユーザーインターフェース制御部２４でその動作を検出し、画像処理器２２を制御することによりカーソルの移動に合わせて子画面６０のサイズを変更することができる。さらに、子画面６０の位置の変更は、カーソルで子画面のツールバー６１を操作すると、ユーザーインターフェース制御部２４でその動作を検出し、画像処理器２２を制御することによりカーソルの移動に合わせて子画面６０の位置を変更することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施例を示す構成図である。
【図２】本発明使用時の画面表示例を示した図である。
【図３】本発明使用時の他の画面表示例を示した図である。
【図４】本発明使用時の他の画面表示例を示した図である。
【図５】本発明使用時の子画面構成例を示した図である。
【図６】従来のコンピュータ切替装置の構成図である。
【符号の説明】
【００２７】
１  キーボード
２  マウス
３  モニタ
４  ユーザーインターフェース
５ａ、５ｂ、５ｃ  コンピュータ
２０  コンピュータ切替装置
２１  入力装置切替器
２２  画像処理器
２３  通信インターフェース
２４  ユーザーインターフェース制御部
３０、４０  親画面
３１、４１、４２、６０  子画面
３２  カーソル
【図１】
2006079413.tif 000003
【図２】
2006079413.tif 000004
【図３】
2006079413.tif 000005
【図４】
2006079413.tif 000006
【図５】
2006079413.tif 000007
【図６】
2006079413.tif 000008