JP4513592B2 - コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム - Google Patents

コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム Download PDF

Info

Publication number
JP4513592B2
JP4513592B2 JP2005032406A JP2005032406A JP4513592B2 JP 4513592 B2 JP4513592 B2 JP 4513592B2 JP 2005032406 A JP2005032406 A JP 2005032406A JP 2005032406 A JP2005032406 A JP 2005032406A JP 4513592 B2 JP4513592 B2 JP 4513592B2
Authority
JP
Japan
Prior art keywords
display
mouse
computer
computers
display screen
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2005032406A
Other languages
English (en)
Other versions
JP2006221292A (ja
Inventor
智則 星野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Priority to JP2005032406A priority Critical patent/JP4513592B2/ja
Priority to EP06001948A priority patent/EP1691258A3/en
Priority to US11/345,268 priority patent/US8031173B2/en
Publication of JP2006221292A publication Critical patent/JP2006221292A/ja
Application granted granted Critical
Publication of JP4513592B2 publication Critical patent/JP4513592B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0489Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using dedicated keyboard keys or combinations thereof

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Digital Computer Display Output (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Description

本発明はコンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラムに関し、特にサーバルーム等に設置されるコンピュータ切替装置に関する。
サーバルーム等では機器の設置スペース及び費用を削減するために、KVM(Keyboard Video Mouse)スイッチと呼ばれるコンピュータ切替装置を用いて1台のキーボード、マウス、ディスプレイを複数のコンピュータに接続している(例えば、特許文献1,2参照)。
このコンピュータ切替装置は、例えば、スイッチを有し、キーボード及びマウスの操作に応じて任意のコンピュータとキーボード、マウス、ディスプレイを接続することによって、複数のコンピュータを1台のキーボード、マウス、ディスプレイで操作することができるようにするものである。
特開2004−120441号公報 特開2003−345730号公報
しかし、上述した従来のコンピュータ切替装置では、複数のコンピュータのVGA(Video Graphics Array)出力を同時に監視することができないため、複数のコンピュータで並列にジョブを流している場合に、操作者が画面切替の狭間に発生したエラー等の情報を見過ごしてしまうことがあり、大きな問題となっている。
つまり、従来のコンピュータ切替装置では、複数のコンピュータ各々のVGA出力を単一のディスプレイ中に同時に表示することができないため、複数のコンピュータに対してキーボード及びマウスの操作をマルチキャストしながら、OS(Operating System)のインストールや各種テスト等を行っている際に、エラー等が発生してもすべての画面を常時監視することができないので、作業者がエラーを見過ごしてしまう場合が多々ある。
また、従来のコンピュータ切替装置では、マウス操作のマルチキャストを行う場合に、各コンピュータのマウスの初期位置が異なる場合が多く、マウス操作のマルチキャストを有効に使うことができない場合がある。
そこで、本発明の目的は上記の問題点を解消し、複数のコンピュータのエラーの監視を容易に行うことができるコンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラムを提供することにある。
本発明によるコンピュータ切替装置は、ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置であって、
前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する手段と、前記複数のコンピュータ各々のディスプレイ出力の輝度を変更する手段とを有し、
前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示し、
前記ディスプレイ出力の輝度の変更により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力の輝度が他のコンピュータのディスプレイ出力の輝度と異なるようにし
前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する手段を含み、
前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせている。
本発明によるコンピュータ切替方法は、ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置に用いるコンピュータ切替方法であって、
前記コンピュータ切替装置が、前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する処理と、前記複数のコンピュータ各々のディスプレイ出力の輝度を変更する処理とを実行し、
前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示し、
前記ディスプレイ出力の輝度の変更により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力の輝度が他のコンピュータのディスプレイ出力の輝度と異なるようにし
前記コンピュータ切替装置が、前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する処理を実行し、前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせている。
本発明によるプログラムは、ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置内のコンピュータに実行させるプログラムであって、
前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する処理と、前記複数のコンピュータ各々のディスプレイ出力の輝度を変更する処理とを含み、
前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示させ、
前記ディスプレイ出力の輝度の変更により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力の輝度が他のコンピュータのディスプレイ出力の輝度と異なるようにさせ
前記コンピュータ切替装置が、前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する処理を含み、
前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせている。
すなわち、本発明のコンピュータ切替装置は、1台のキーボード及びマウスの操作情報を、自装置に接続された複数のコンピュータ中の任意の台数のコンピュータに対してマルチキャストを行い、複数のコンピュータのVGA(Video Graphics Array)出力を単一のディスプレイに表示することによって、複数台のコンピュータの操作及び監視を容易に行うことが可能となる。
また、本発明のコンピュータ切替装置では、マウス位置の初期化機能を持ち、操作対象の各コンピュータにおけるマウスの初期位置を同一とすることで、マルチキャスト時のマウス操作を容易に行うことを可能としている。
より具体的に説明すると、本発明のコンピュータ切替装置では、入力されたキーボードの操作情報を切替制御装置の指示にしたがって各コンピュータに分配する手段と、入力されたマウスの操作情報を切替制御装置の指示にしたがって各コンピュータに分配する手段と、各コンピュータのVGA出力をバッファする手段と、切替制御装置の指示にしたがって各コンピュータのVGA出力を合成して画像を形成する手段と、コンピュータ切替装置を制御する手段とを有する。
上記のように、本発明のコンピュータ切替装置では、複数のコンピュータのVGA出力を1台のディスプレイ中で同時に表示することが可能となるので、複数のコンピュータのエラーの監視を容易に行うことが可能となる。
また、本発明のコンピュータ切替装置では、マルチキャスト対象のコンピュータとそれ以外のコンピュータとにおいて画面の輝度を変えることによって、マルチキャスト対象のコンピュータが容易に判別可能となる。
さらに、本発明のコンピュータ切替装置では、マウス位置のリセットを可能としているので、複数のコンピュータ間でマウスの位置を合わせることが可能となり、マルチキャストによるマウス操作を容易に行うことが可能となる。
本発明は、以下に述べるるような構成及び動作とすることで、複数のコンピュータのエラーの監視を容易に行うことができるという効果が得られる。
次に、本発明の実施例について図面を参照して説明する。図1は本発明の一実施例によるコンピュータシステムの構成を示すブロック図である。図1において、本発明の一実施例によるコンピュータシステムはコンピュータ切替装置1と、コンピュータ切替装置1に接続される複数のコンピュータ2−1〜2−nと、コンピュータ切替装置1に接続される1台のディスプレイ3と、1台のキーボード4と、コンピュータ切替装置1に接続される1台のマウス5とから構成されている。
コンピュータ切替装置1は複数のコンピュータ2−1〜2−n各々のキーボードインタフェース22−1〜22−nに接続されるキーボード接続スイッチ11と、複数のコンピュータ2−1〜2−n各々のマウスインタフェース23−1〜23−nに接続されるマウス接続スイッチ12と、複数のコンピュータ2−1〜2−n各々のVGA(Video Graphics Array)出力21−1〜21−nに接続されるフレームバッファ13−1〜13−nと、画像合成装置14と、切替制御装置15とから構成されている。
切替制御装置15はキーボード4及びマウス5の操作情報を受信し、切替制御に必要な情報以外の情報をキーボード接続スイッチ11及びマウス接続スイッチ12に送信する。また、切替制御装置15は切替制御情報にしたがってキーボード接続スイッチ11と、マウス接続スイッチ12と、画像合成装置14とにそれぞれ指示を行う。
キーボード接続スイッチ11はキーボード4の操作情報を切替制御装置15からの指示にしたがって、操作情報を送信するように指示されたコンピュータに対してスイッチを導通させて操作情報を送信し、操作情報を送信しないように指示されたコンピュータに対してスイッチを切断して操作情報を送信しないようにする。
マウス接続スイッチ12も、上記のキーボード接続スイッチ11と同様に、マウス5の操作情報を切替制御装置15の指示にしたがって、コンピュータに対して操作情報を送信するように、または送信しないようにする。
フレームバッファ13−1〜13−nはコンピュータ2−1〜2−nのVGA出力21−1〜21−nからの画面をバッファリングし、画像合成装置14からの要求にしたがってバッファリングした画面を転送する。
画像合成装置14は切替制御装置15の指示にしたがって、入力された画面の大きさの縮小と、輝度の変更と、位置の移動と、画像の合成とを行い、その処理結果をディスプレイ3に送出する。
図2は本発明の一実施例による切替制御画面を示す図であり、図3は本発明の一実施例によるマウス位置リセット動作を示すフローチャートであり、図4は図1の画像合成装置14の動作を示すフローチャートである。図5及び図6は図1のディスプレイ3への表示画面例を示す図である。これら図1〜図6を参照して本発明の一実施例によるコンピュータシステムの動作について説明する。尚、図3及び図4に示す処理は、切替制御装置15及び画像合成装置14がCPUで構成されている場合、それらのCPUがメモリ(図示せず)内のプログラムを実行することで実現される。
切替制御装置15はキーボード4及びマウス5の操作情報を、通常、キーボード接続スイッチ11及びマウス接続スイッチ12にそのまま出力するが、キーボード4の特定のキー(例えば、Scrolle Lockキー)が入力された場合、操作情報をキーボード接続スイッチ11及びマウス接続スイッチ12に出力するのを中断する。切替制御装置15は画像構成装置14を通して切替制御画面30をディスプレイ3上に表示する(図2参照)。
切替制御画面30上にはコンピュータ番号31や、コンピュータ名32、VGA表示チェックボックス33、キーボード接続チェックボックス34、マウス接続チェックボックス35、コンピュータ名変更ボタン36、マウス位置リセットボタン37、OKボタン38、キャンセルボタン39が表示され、各項目間はキーボード4の特定のキー(例えば、カーソルキーやTabキー等)の入力、またはマウス5による各項目のクリックによって、カーソルを移動させることができる。
VGA表示チェックボックス33とキーボード接続チェックボックス34とマウス接続チェックボックス35とは、チェックボックスにカーソルがある状態で、キーボード4の特定のキー(例えば、スペースキー等)の入力、またはマウス5によるチェックボックスのクリックによって、チェックボックスのオン、オフを切替えることができる。
コンピュータ名変更ボタン36にカーソルがある状態で、キーボード4の特定のキー(例えば、スペースキー等)の入力、またはマウス5によるボタンのクリックによって、選択されているコンピュータに対応する画面上のコンピュータ名32が修正可能状態となり、コンピュータ名32を任意の名称に変更することができる。
マウス位置リセットボタン37にカーソルがある状態で、キーボード4の特定のキー(例えば、スペースキー等)の入力、またはマウス5によるボタンのクリックか行われた場合のマウス位置リセット動作について説明する。
切替制御装置15はコンピュータ切替装置1内部の図示せぬレジスタiに“1”をセットし(図3ステップS1)、コンピュータ番号がiのマウス接続チェックボックス35の状態を調べる(図3ステップS2)。
切替制御装置15はマウス接続チェックボックス35が“On”の場合、マウス接続スイッチ12に対してコンピュータiのスイッチのみを接続するように指示を出し(図3ステップS3)、当該コンピュータiのディスプレイの解像度に対してカーソルを画面の左上に動かすのに十分な量のマウス操作情報を出力し(図3ステップS4)、マウス操作スイッチ12を元の状態に戻す(図3ステップS5)。
切替制御装置15はiに“1”を加算し(図3ステップS6)、iが“n+1”より小さいかを判定する(図3ステップS7)。切替制御装置15はiが“n+1”より小さい場合、ステップS2の処理に戻る。
切替制御装置15はOKボタン38にカーソルがある状態で、キーボード4の特定のキー(例えば、スペースキー等)の入力、またはマウス5によるボタンのクリックによって、VGA表示チェックボックス33とキーボード接続チェックボックス34とマウス接続チェックボックス35との状態を読取り、キーボード接続スイッチ11とマウス接続スイッチ12と画像合成装置14とに指示を出し、切替制御画面30を消去し、キーボード4及びマウス5の操作情報の出力を再開する。
キーボード接続スイッチ11は切替制御装置15の指示を受取ると、キーボード接続チェックボックス34がオンのコンピュータに対応するスイッチを導通させ、オフのコンピュータに対応するスイッチを切断する。マウス接続スイッチ12も、上記のキーボード接続スイッチ11と同様に、マウス接続チェックボックス35がオンのコンピュータに対応するスイッチを導通させ、オフのコンピュータに対応するスイッチを切断する。
切替制御装置15はキャンセルボタン39にカーソルがある状態で、キーボード4の特定のキー(例えば、スペースキー等)の入力、またはマウス5によるボタンのクリックによって、キーボード接続スイッチ11とマウス接続スイッチ12と画像合成装置14とに指示を出すことなく、切替制御画面30を消去し、キーボード4及びマウス5の操作情報の出力を再開する。
次に、画像合成装置14の動作について説明する。画像合成装置14は内部の図示せぬレジスタmに“1”をセットし(図4ステップS11)、切替制御装置15から指示された画面の個数がm*m以下かどうかを判定する(図4ステップS12)。画像合成装置14は画面の個数がm*mより大きい場合、mに“1”を加算し(図4ステップS13)、ステップS12の処理に戻る。
また、画像合成装置14は画面の個数がm*mより小さい場合、内部の図示せぬレジスタiに1をセットし(図4ステップS14)、コンピュータiに対応するフレームバッファ13−iを読込む(図4ステップS15)。画像合成装置14は読込んだ画面をm*m分の1に縮小し(図4ステップS16)、i番目の画面に対応する場所に画面を移動する(図4ステップS17)。
次に、画像合成装置14はコンピュータiのキーボード接続チェックボックス35の状態を調べ(図4ステップS18)、キーボード接続チェックボックス35が“Off”の場合、画面の輝度を下げる(図4ステップS19)。画像合成装置14は加工した画面を画像合成装置14内のバッファ(図示せず)の対応する位置に書込む(図4ステップS20)。
画像合成装置14はiに“1”を加算し(図4ステップS21)、iが“表示する画面の個数+1”より小さいかどうかを判定する(図4ステップS22)。画像合成装置14はiが“表示する画面の個数+1”より小さい場合、ステップS15の処理に戻り、それ以外の場合、図5に示すように、合成した画面をディスプレイ3に出力する(図4ステップS23)。画像合成装置14は、上述した動作をディスプレイ3のリフレッシュレートに合わせて繰り返す。図5においては、上記の画面の輝度の違いを、斜線を入れた画面と、斜線を入れていない画面とで表している。
このように、本実施例では、複数のコンピュータ2−1〜2−nのVGA出力21−1〜21−nの内容を1台のディスプレイ3の画面上に同時に表示することができる。そのため、本実施例では、複数のコンピュータ2−1〜2−nのエラーの監視を容易に行うことができる。
また、本実施例では、マルチキャスト対象のコンピュータとそれ以外のコンピュータとで画面の輝度を変えることで、マルチキャスト対象のコンピュータを容易に判別することができる。
さらに、本実施例では、マウス位置のリセットができるので、複数のコンピュータ2−1〜2−n間でマウスの位置を合わせることができ、マルチキャストによるマウス操作が容易に行うことができる。
また、本実施例では、画面をm*m分の1に縮小しているが、m*n分の1のように縦横比を保たないで縮小してもよい。さらに、本実施例では、キーボード接続チェックボックス35がオフのコンピュータの画面の輝度を下げているが、図6に示すように、輝度を下げずにキーボード接続チェックボックス35がONのコンピュータの画面に枠をつけてキーボード4のマルチキャスト対象を明確にしてもよい。
さらにまた、本実施例では、上述した輝度を下げる方式をキーボード4に、枠をつける方式をマウス5に適用して、キーボード4及びマウス5の両方のマルチキャスト対象を明確にしてもよい。
尚、本実施例では、ディスプレイ3、キーボード4、マウス5、画像合成装置14をそれぞれ1つずつとしているが、ディスプレイ3、キーボード4、マウス5、画像合成装置14をそれぞれ複数用意し、コンピュータ2−1〜2−nとコンピュータ切替装置1とを多対多の構成にしてもよい。
本発明の一実施例によるコンピュータシステムの構成を示すブロック図である。 本発明の一実施例による切替制御画面を示す図である。 本発明の一実施例によるマウス位置リセット動作を示すフローチャートである。 図1の画像合成装置の動作を示すフローチャートである。 図1のディスプレイへの表示画面例を示す図である。 図1のディスプレイへの表示画面例を示す図である。
符号の説明
1 コンピュータ切替装置
2−1〜2−n コンピュータ
3 ディスプレイ
4 キーボード
5 マウス
11 キーボード接続スイッチ
12 マウス接続スイッチ
13−1〜13−n フレームバッファ
14 画像合成装置
15 切替制御装置
21−1〜21−n VGA出力
22−1〜22−n キーボードインタフェース
23−1〜23−n マウスインタフェース
30 切替制御画面
31 コンピュータ番号
32 コンピュータ名
33 VGA表示チェックボックス
34 キーボード接続チェックボックス
35 マウス接続チェックボックス
36 コンピュータ名変更ボタン
37 マウス位置リセットボタン
38 OKボタン
39 キャンセルボタン

Claims (7)

  1. ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置であって、
    前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する手段と、前記複数のコンピュータ各々のディスプレイ出力の輝度を変更する手段とを有し、
    前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示し、
    前記ディスプレイ出力の輝度の変更により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力の輝度が他のコンピュータのディスプレイ出力の輝度と異なるようにし
    前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する手段を含み、
    前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせることを特徴とするコンピュータ切替装置。
  2. 前記複数のコンピュータ各々のディスプレイ出力に任意の枠を付加する手段を含み、前記任意の枠の付加により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力が他のコンピュータのディスプレイ出力と異なるようにしたことを特徴とする請求項1記載のコンピュータ切替装置。
  3. ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置であって、
    前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する手段と、前記複数のコンピュータ各々のディスプレイ出力に任意の枠を付加する手段とを有し、
    前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示し、
    前記任意の枠の付加により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力が他のコンピュータのディスプレイ出力と異なるようにし、
    前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する手段を含み、
    前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせることを特徴とするコンピュータ切替装置。
  4. ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置に用いるコンピュータ切替方法であって、
    前記コンピュータ切替装置が、前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する処理と、前記複数のコンピュータ各々のディスプレイ出力の輝度を変更する処理とを実行し、
    前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示し、
    前記ディスプレイ出力の輝度の変更により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力の輝度が他のコンピュータのディスプレイ出力の輝度と異なるようにし、
    前記コンピュータ切替装置が、前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する処理を実行し、前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせることを特徴とするコンピュータ切替方法。
  5. 前記コンピュータ切替装置が、前記複数のコンピュータ各々のディスプレイ出力に任意の枠を付加する処理を実行し、前記任意の枠の付加により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力が他のコンピュータのディスプレイ出力と異なるようにしたことを特徴とする請求項4記載のコンピュータ切替方法。
  6. ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置に用いるコンピュータ切替方法であって、
    前記コンピュータ切替装置が、前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する処理と、前記複数のコンピュータ各々のディスプレイ出力に任意の枠を付加する処理とを実行し、
    前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示し、
    前記任意の枠の付加により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力が他のコンピュータのディスプレイ出力と異なるようにし、
    前記コンピュータ切替装置が、前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する処理を実行し、前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせることを特徴とするコンピュータ切替方法。
  7. ディスプレイ出力を持ちかつキーボード及びマウス各々の入力を必要とする複数のコンピュータからなるコンピュータシステムで用いられるコンピュータ切替装置内のコンピュータに実行させるプログラムであって、
    前記複数のコンピュータ各々のディスプレイ出力を合成してディスプレイ画面を形成する処理と、前記複数のコンピュータ各々のディスプレイ出力の輝度を変更する処理とを含み、
    前記ディスプレイ画面上において前記ディスプレイ出力の縮小及び移動を行って、前記ディスプレイ画面上に前記複数のコンピュータのディスプレイ出力を同時に表示させ、
    前記ディスプレイ出力の輝度の変更により前記ディスプレイ画面上で前記キーボード及びマウスの入力対象のコンピュータのディスプレイ出力の輝度が他のコンピュータのディスプレイ出力の輝度と異なるようにさせ、
    前記コンピュータ切替装置が、前記複数のコンピュータ各々に対して個別に任意のマウス操作情報を送信する処理を含み、
    前記マウスのカーソルの現在位置に関わらず前記マウスのカーソルがディスプレイ画面の左上まで移動するのに十分な量のマウス操作情報を出力することで前記複数のコンピュータのうちの前記マウスの入力対象のコンピュータのディスプレイ上のマウス位置を合わせることを特徴とするプログラム。
JP2005032406A 2005-02-09 2005-02-09 コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム Expired - Fee Related JP4513592B2 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2005032406A JP4513592B2 (ja) 2005-02-09 2005-02-09 コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム
EP06001948A EP1691258A3 (en) 2005-02-09 2006-01-31 Computer switching device, computer switching method therefor, program thereof and computer system thereof
US11/345,268 US8031173B2 (en) 2005-02-09 2006-02-02 Computer switching device, computer switching method therefor, program thereof and computer system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005032406A JP4513592B2 (ja) 2005-02-09 2005-02-09 コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム

Publications (2)

Publication Number Publication Date
JP2006221292A JP2006221292A (ja) 2006-08-24
JP4513592B2 true JP4513592B2 (ja) 2010-07-28

Family

ID=36215516

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005032406A Expired - Fee Related JP4513592B2 (ja) 2005-02-09 2005-02-09 コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム

Country Status (3)

Country Link
US (1) US8031173B2 (ja)
EP (1) EP1691258A3 (ja)
JP (1) JP4513592B2 (ja)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8001553B2 (en) 2007-06-25 2011-08-16 Microsoft Corporation Aggregate computer system via coupling of computing machines
US20080320500A1 (en) * 2007-06-25 2008-12-25 Microsoft Corporation Remote human interface device in an aggregate computer system
JP5178099B2 (ja) 2007-09-04 2013-04-10 富士通コンポーネント株式会社 Kvmスイッチ及びその制御方法
US20090184962A1 (en) * 2008-01-22 2009-07-23 Dell Product L.P. Systems and Methods for Managing Video Resolution in a Multiple-Output Information Handling System
JP2009176255A (ja) * 2008-01-28 2009-08-06 Fujitsu Component Ltd マルチユーザkvmスイッチ
JP4591567B2 (ja) * 2008-07-16 2010-12-01 セイコーエプソン株式会社 画像表示システム
US9471268B2 (en) * 2009-05-20 2016-10-18 Aten International Co., Ltd. Multi-channel KVM server system employing multiresolution decomposition
KR20140125671A (ko) * 2013-04-19 2014-10-29 삼성전자주식회사 입력 제어 방법 및 이를 지원하는 전자 장치
JP6164046B2 (ja) * 2013-10-31 2017-07-19 富士通株式会社 情報処理システム、管理装置、管理方法
CN106843527A (zh) * 2017-01-20 2017-06-13 广州魅视电子科技有限公司 分布式kvm坐席协作管理***

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06325031A (ja) * 1993-05-10 1994-11-25 Brother Ind Ltd 文書処理装置
JP2000181599A (ja) * 1998-12-14 2000-06-30 Canon Inc 表示装置及びその表示制御方法並びに記憶媒体
WO2001052031A1 (fr) * 2000-01-12 2001-07-19 Sony Corporation Appareil et procede d'affichage d'images
JP2001337770A (ja) * 2000-05-30 2001-12-07 Funai Electric Co Ltd 入力装置
JP2002055808A (ja) * 2000-08-11 2002-02-20 Ricoh Co Ltd マルチディスプレイシステム

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3892900B2 (ja) * 1993-05-10 2007-03-14 アップル・コンピュータ,インコーポレイテッド 複数の任意解像度のデバイスに表示を行うための任意解像度の個別ウインドウを備えたウインドウ・システム
JPH114339A (ja) * 1997-06-11 1999-01-06 Fuji Photo Film Co Ltd 画像処理装置および写真合成システム
US6304895B1 (en) * 1997-08-22 2001-10-16 Apex Inc. Method and system for intelligently controlling a remotely located computer
US6756974B2 (en) * 1997-09-24 2004-06-29 Canon Kabushiki Kaisha Display control apparatus and method
US7148909B2 (en) * 1998-05-27 2006-12-12 Canon Kabushiki Kaisha Image display system capable of displaying and scaling images on plurality of image sources and display control method therefor
DE19934787B4 (de) * 1999-07-27 2004-08-05 T-Mobile Deutschland Gmbh Verfahren zur automatischen Anpassung der von einer datenbereitstellenden Einrichtung zu einer datenabrufenden Einrichtung zu übertragenden Daten an die Fähigkeiten dieses Endgerätes
KR20030017721A (ko) * 2001-08-22 2003-03-04 삼성전자주식회사 디스플레이시스템 및 그 제어방법
JP4106888B2 (ja) * 2001-09-19 2008-06-25 カシオ計算機株式会社 液晶表示装置および携帯端末装置
US20030112248A1 (en) * 2001-12-19 2003-06-19 Koninklijke Philips Electronics N.V. VGA quad device and apparatuses including same
US6909406B2 (en) * 2002-03-15 2005-06-21 Dell Products L.P. System and method for selecting a presentation mode
JP4527348B2 (ja) 2002-05-29 2010-08-18 富士通コンポーネント株式会社 インタフェース装置、インタフェース装置におけるファームウェアの更新方法、及びそのプログラム
JP3795442B2 (ja) * 2002-09-11 2006-07-12 Necディスプレイソリューションズ株式会社 画像表示システム
JP4601895B2 (ja) 2002-09-26 2010-12-22 富士通コンポーネント株式会社 切替器及びコンピュータシステム
JP2004133354A (ja) * 2002-10-15 2004-04-30 Seiko Epson Corp 画像表示システム、画像表示装置、画像データ出力装置、画像表示方法、画像表示プログラムおよび画像データ出力プログラム
JP4246528B2 (ja) * 2003-03-26 2009-04-02 富士通コンポーネント株式会社 切替器
US20050044236A1 (en) * 2003-08-06 2005-02-24 David Stafford Method and apparatus for transmitting keyboard/video/mouse data to and from digital video appliances
JP4494002B2 (ja) * 2003-12-19 2010-06-30 富士通コンポーネント株式会社 切替器および切替器の切替方法
US7353458B2 (en) * 2004-02-09 2008-04-01 Portalis, Lc Computer presentation and command integration method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06325031A (ja) * 1993-05-10 1994-11-25 Brother Ind Ltd 文書処理装置
JP2000181599A (ja) * 1998-12-14 2000-06-30 Canon Inc 表示装置及びその表示制御方法並びに記憶媒体
WO2001052031A1 (fr) * 2000-01-12 2001-07-19 Sony Corporation Appareil et procede d'affichage d'images
JP2001337770A (ja) * 2000-05-30 2001-12-07 Funai Electric Co Ltd 入力装置
JP2002055808A (ja) * 2000-08-11 2002-02-20 Ricoh Co Ltd マルチディスプレイシステム

Also Published As

Publication number Publication date
US20060176293A1 (en) 2006-08-10
JP2006221292A (ja) 2006-08-24
EP1691258A2 (en) 2006-08-16
US8031173B2 (en) 2011-10-04
EP1691258A3 (en) 2012-01-25

Similar Documents

Publication Publication Date Title
JP4513592B2 (ja) コンピュータ切替装置及びそれに用いるコンピュータ切替方法並びにそのプログラム
JP4434973B2 (ja) 映像表示装置、映像合成配信装置、プログラム、システム及び方法
US8446337B2 (en) Method for operating object between terminals and terminal using the method
US7114129B2 (en) Method and system for controlling an application displayed in an inactive window
JP4695474B2 (ja) 合成映像制御装置、合成映像制御方法およびプログラム
US7369099B2 (en) Multi-display control system and image display apparatus
US20070050729A1 (en) Display apparatus, method, and program
US8627219B2 (en) Equipment with dual screens for controlling multi-computers and the operating method thereof
US6816129B1 (en) Multiple display device for use with existing personal computer systems
US7886025B2 (en) Information processing unit, system, remote control method, and storage medium
US20090122011A1 (en) Efficient mode switching in a video processor system
JP2008040190A (ja) 映像切り替えシステム
US7542028B2 (en) Device for controlling conversion ratio of movement amount of cursor and method thereof
US20180039470A1 (en) Image output control method and display device
US20110050611A1 (en) Interactive whiteboard for private use
JP4412701B2 (ja) 画面情報表示方法、システム及びコンピュータプログラム
JP2005148450A (ja) 表示制御装置およびプログラム
JP2006079413A (ja) コンピュータ切替装置
JP2014153776A (ja) 情報処理システム、情報処理装置、その制御方法とプログラム
JP3566916B2 (ja) マルチ画面制御装置及び方法並びにこれに利用される記憶媒体
JP2005091751A (ja) 画像表示制御方法、画像表示装置、表示制御装置、コンピュータおよび画像表示制御システム
JP2002323968A (ja) マルチコンピュータシステム
JP4404562B2 (ja) 画像信号発生装置
JP2008146531A (ja) 表示装置、表示方法およびプログラム
TW202326402A (zh) 顯示控制方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080111

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090604

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090609

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090706

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090818

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090928

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091125

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100420

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100503

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130521

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140521

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees