(57)【特許請求の範囲】
【請求項１】
複数の情報処理装置とコンソールとの間に接続されるＫＶＭスイッチ（Ｋ：キーボード、Ｖ：ビデオ、Ｍ：マウス）であって、
情報処理装置から受信される第１コマンドと、他の情報処理装置で実行される処理を規定する第２コマンドと、前記第２コマンドの送付先とを関連付けたデータを記憶する記憶手段と、
いずれかの情報処理装置から前記第１コマンドを受信した場合に、前記記憶手段に記憶されたデータに基づいて前記第２コマンドを作成し、当該作成された第２コマンドを前記第２コマンドの送付先に送信する制御手段と
を備えることを特徴とするＫＶＭスイッチ。
【請求項２】
前記制御手段は、前記コンソールから操作対象の情報処理装置に送信される操作データの送信経路と異なる経路を使って、前記第１コマンドを受信し、前記第２コマンドを送信することを特徴とする請求項１に記載のＫＶＭスイッチ。
【請求項３】
前記制御手段は、前記コンソールから操作対象の情報処理装置に送信される操作データの送信タイミングが前記第１コマンドの受信タイミング及び前記第２コマンドの送信タイミングと重ならないように、前記操作データの送信タイミングを制御することを特徴とする請求項１又は２に記載のＫＶＭスイッチ。
【請求項４】
前記いずれかの情報処理装置から前記第１コマンドを受信した場合に、前記複数の情報処理装置の処理状況を示す情報を表示装置に表示させる表示手段を備える請求項１乃至３のいずれか１項に記載のＫＶＭスイッチ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＫＶＭスイッチに関する。
【背景技術】
【０００２】
従来より、複数の情報処理装置の間で、データを転送することができるＣＰＵ切替器が知られている（例えば、特許文献１参照）。
【０００３】
また、１組のキーボード、モニタ及びマウス及び複数のコンピュータが接続されるＫＶＭスイッチが知られている（例えば、特許文献２参照）。ＫＶＭスイッチは、複数のコンピュータを１組のキーボード、モニタ及びマウス（以下、コンソールという）で操作するために、操作対象のコンピュータを切り替える。また、特許文献２には、マスタＫＶＭスイッチにカスケード接続されるスレーブＫＶＭスイッチが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−７９３３４号公報
【特許文献２】特開２００１−２１６２５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
複数のサーバがＫＶＭスイッチに接続されている場合、操作者は各サーバの監視や制御などの管理を自身で行わなければならない。そのため、サーバの管理負担が大きくなってしまう。
【０００６】
特に、マスターＫＶＭスイッチ及びスレーブＫＶＭスイッチがそれぞれ１６ポートを備え、マスターＫＶＭスイッチの各ポートにスレーブＫＶＭスイッチがカスケード接続される場合、スレーブＫＶＭスイッチの合計ポート数は２５６個（＝１６台×１６ポート）となり、２５６台のサーバがスレーブＫＶＭスイッチを介してマスターＫＶＭスイッチに接続可能となる。この場合、ユーザが、マスターＫＶＭスイッチに接続されたコンソールを使って最大２５６台のサーバを管理しなければならず、ユーザによるサーバの管理負担が大きいという課題がある。
【０００７】
本発明は、ユーザによる情報処理装置の管理負担を軽減できるＫＶＭスイッチを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、明細書に開示されたＫＶＭスイッチは、複数の情報処理装置とコンソールとの間に接続されるＫＶＭスイッチ（Ｋ：キーボード、Ｖ：ビデオ、Ｍ：マウス）であって、情報処理装置から受信される第１コマンドと、他の情報処理装置で実行される処理を規定する第２コマンドと、前記第２コマンドの送付先とを関連付けたデータを記憶する記憶手段と、いずれかの情報処理装置から前記第１コマンドを受信した場合に、前記記憶手段に記憶されたデータに基づいて前記第２コマンドを作成し、当該作成された第２コマンドを前記第２コマンドの送付先に送信する制御手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、ユーザによる情報処理装置の管理負担を軽減できる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態にかかるＫＶＭ（Ｋ：キーボード、Ｖ：ビデオ、Ｍ：マウス）スイッチを備えるシステムの構成図である。
【図２】ＫＶＭスイッチに含まれるマイコンの構成図である。
【図３】サーバの構成図である。
【図４】サーバで異常が検出されたときにサーバからＫＶＭスイッチに送信される第１コマンドの一例を示す図である。
【図５】サーバで異常が検出されたときにＫＶＭスイッチからサーバに送信される第２コマンドの一例を示す図である。
【図６】ＫＶＭスイッチのメモリに格納されたテーブルデータを示す図である。
【図７】（Ａ）は、サーバ及びＫＶＭスイッチで実行される処理の一例を示すシーケンス図である。（Ｂ）は、操作データ及び第１コマンド又は第２コマンドの送信状態を示す図である。
【図８】モニタに表示されるＯＳＤ（On-screen display）の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００１２】
図１は、本実施の形態にかかるＫＶＭ（Ｋ：キーボード、Ｖ：ビデオ、Ｍ：マウス）スイッチを備えるシステムの構成図である。図２は、ＫＶＭスイッチに含まれるマイコンの構成図である。
【００１３】
システム１は、サーバ２〜４、ＫＶＭスイッチ５、キーボード６、マウス７及びモニタ８を備えている。サーバ２〜４は、情報処理装置としてのコンピュータである。ＫＶＭスイッチ５は、サーバ２〜４と、コンソールと呼ばれるキーボード６、マウス７及びモニタ８との間に接続されている。尚、ＫＶＭスイッチ５に接続されるサーバの台数は３台に限定されず、２台でも、４台以上でもよい。本実施の形態では、サーバ２〜４を操作するためにキーボード６及びマウス７から出力されるデータを操作データという。
【００１４】
ＫＶＭスイッチ５は、ＫＶＭスイッチ５全体の動作を制御するマイコン１１、後述するＯＳＤ（On Screen Display）を提供するためのデータを有するＯＳＤモジュール１２と、データポート１５、１７Ａ〜１７Ｃと、ビデオ信号ポート１６、１８Ａ〜１８Ｃと、キーボード６及びマウス７からの操作データをデータポート１７Ａ〜１７Ｃのいずれかに送信すると共にサーバ２〜４からのコマンドをマイコン１１に送信するポートマイコン１３Ａ〜１３Ｃと、モニタ８に表示されるビデオ信号の出力元のサーバを選択し且つ切り替えるビデオ信号セレクタ１４と、を備えている。データポート１５及び１７Ａ〜１７Ｃは、例えば、ＵＳＢ（Universal Serial Bus）インターフェースであるが、シリアル通信用インターフェースでもよい。ビデオ信号ポート１６及び１８Ａ〜１８Ｃは、例えばデジタルビジュアルインタフェース（DVI）である。尚、ＫＶＭスイッチ５が備えるデータポート及びビデオ信号ポートの個数は、図１の例に限定されない。
【００１５】
マイコン１１は、ＯＳＤモジュール１２、ポートマイコン１３Ａ〜１３Ｃ、ビデオ信号セレクタ１４、データポート１５に接続されている。ポートマイコン１３Ａ〜１３Ｃは、それぞれデータポート１７Ａ〜１７Ｃに接続されており、データポート１７Ａ〜１７Ｃはそれぞれサーバ２〜４に接続されている。ビデオ信号セレクタ１４は、ＯＳＤモジュール１２及びビデオ信号ポート１６，１８Ａ〜１８Ｃに接続されており、ビデオ信号ポート１８Ａ〜１８Ｃはサーバ２〜４にそれぞれ接続されている。データポート１５は、キーボード６及びマウス７に接続されている。ビデオ信号ポート１６は、モニタ８に接続されている。
【００１６】
データポート１７Ａ及びビデオ信号ポート１８Ａには、サーバ２が接続されているが、サーバ２の代わりに他のＫＶＭスイッチをカスケード接続することができる。データポート１７Ｂ及びビデオ信号ポート１８Ｂ並びにデータポート１７Ｃ及びビデオ信号ポート１８Ｃには、サーバ３，４の代わりに他のＫＶＭスイッチをカスケード接続することができる。
【００１７】
図１，２に示すように、マイコン１１は、キーボード６及びマウス７からの操作データの宛先となるサーバを切り替えると共に、サーバ２〜４からのコマンドを解析する制御部２２と、サーバ２〜４からのコマンドに応じて所定のサーバに送信され、当該所定のサーバに実行される処理を規定するコマンド、及びマイコン１１で実行される処理内容を関連付けた後述するテーブルデータを格納するメモリ２３とを備えている。尚、サーバ２〜４からＫＶＭスイッチ５に送信されるコマンドを第１コマンド、ＫＶＭスイッチ５からサーバ２〜４に送信されるコマンドを第２コマンドとも称する。第１コマンド及び第２コマンドの種類は、限定されておらず、例えば、処理の実行を通知する実行コマンド、又はエラーを通知するエラーコマンドなどである。
【００１８】
制御部２２は、サーバ２〜４からの第１コマンドを受信し、メモリ２３に格納されたテーブルデータに基づいて第１コマンドを解析し、当該第１コマンドに応じた第２コマンドを所定のサーバに送信する。図２の例では、制御部２２は第１コマンドを、サーバ２、即ち、ポートマイコン１３Ａから受信し、第２コマンドをサーバ３、即ち、ポートマイコン１３Ｂに送信する。また、制御部２２は、キーボード６及びマウス７からの操作データを、操作データの宛先に対応するポートマイコン１３Ａ〜１３Ｃのいずれか１つに送信する。図２の例では、制御部２２がキーボード６及びマウス７からの操作データの宛先をサーバ２（即ち、ポートマイコン１３Ａ）に切り替えており、キーボード６及びマウス７からの操作データをサーバ２に送信する。
【００１９】
キーボード６又はマウス７からサーバの切り替え指示（例えば、「Ctrl」キー＋「Alt」キーのようなホットキー）を入力すると、マイコン１１はサーバの切り替え用のＯＳＤを出力するためのコマンドをＯＳＤモジュール１２に出力する。ＯＳＤモジュール１２はビデオ信号セレクタ１４を介してサーバの切り替え用のＯＳＤをモニタ８に表示する。サーバの切り替え用のＯＳＤにおいて、ユーザが所望のサーバ（切り替え先のサーバ）をキーボード６又はマウス７で選択することにより、マイコン１１はサーバの切り替えを実行する。
【００２０】
図３は、サーバ２の構成図である。サーバ３，４の構成は、サーバ２の構成と同一なので、その説明は省略する。サーバ２は、サーバ２全体の動作を制御するＣＰＵ（Central Processing Unit）３０と、ワーキングエリアとして使用されるメモリ３１と、アプリケーション、プログラム及びデータを格納するハードディスクドライブ（ＨＤＤ）３２と、ビデオ信号ポート１８Ａと接続するビデオ信号ポート３３と、データポート１７Ａと接続するデータポート３４とを備えている。また、ＣＰＵ３０は、システムバス３５を介して、メモリ３１、ＨＤＤ３２、ビデオ信号ポート３３及びデータポート３４に接続されている。ビデオ信号ポート３３は例えばＤＶＩ（デジタルビジュアルインタフェース）であり、ビデオ信号ポート３３はＤＶＩ用ケーブルを介してビデオ信号ポート１８Ａに接続されている。データポート３４は、例えばＵＳＢポートであり、データポート３４はＵＳＢケーブルを介してデータポート１７Ａに接続されている。尚、操作データ及びビデオ信号の通信ができる限り、サーバ２〜４とＫＶＭスイッチ５との間に接続されるケーブルの種類は限定されない。サーバ２〜４は、操作データ及びビデオ信号の通信が可能な専用のケーブルを介してＫＶＭスイッチ５と接続されてもよい。
【００２１】
図４は、サーバ２〜４で異常が検出されたときにサーバ２〜４からＫＶＭスイッチ５に送信される第１コマンドの一例を示す図である。
【００２２】
第１コマンドは２バイトで構成されており、１バイト目のコードは異常の種類を示し、２バイト目のコードは、第１コマンドの送信元のサーバ接続されるデータポートを示す。１バイト目のコード「０ｘ０Ａ」は、温度異常を示し、１バイト目のコード「０ｘ０Ｂ」は、電圧異常を示し、１バイト目のコード「０ｘ０Ｃ」は、異常操作を示す。２バイト目のコード「０ｘ０１」は、データポート１７Ａを示し、２バイト目のコード「０ｘ０２」は、データポート１７Ｂを示し、２バイト目のコード「０ｘ０３」は、データポート１７Ｃを示す。尚、１バイト目及び２バイト目のコードは、これらの例に限定されるものではない。
【００２３】
１バイト目及び２バイト目のコードは、予めサーバ２〜４のメモリ３１又はＨＤＤ３２に記憶されている。サーバ２〜４で異常が検出されると、記憶されているコードに基づいてサーバ２〜４のＣＰＵ３０が異常に対応する第１コマンドを作成して、ＫＶＭスイッチ５に送信する。例えば、サーバ２で電圧異常が検出されると、サーバ２のＣＰＵ３０が、１バイト目のコードが「０ｘ０Ｂ」であり、２バイト目のコードが「０ｘ０１」である第１コマンドを作成して、ＫＶＭスイッチ５に送信する。サーバ３で温度異常が検出されると、サーバ３のＣＰＵ３０が、１バイト目のコードが「０ｘ０Ａ」であり、２バイト目のコードが「０ｘ０２」である第１コマンドを作成して、ＫＶＭスイッチ５に送信する。
【００２４】
また、サーバ２〜４のメモリ３１又はＨＤＤ３２は、ＫＶＭスイッチ５から受信する第２コマンドを解析して実行するためのプログラムを格納している。サーバ２〜４のＣＰＵ３０は、ＫＶＭスイッチ５から第２コマンドを受信すると、このプログラムを使って、第２コマンドを解析して、第２コマンドに規定された処理を実行する。
【００２５】
図５は、サーバ２〜４で異常が検出されたときにＫＶＭスイッチ５からサーバ２〜４に送信される第２コマンドの一例を示す図である。
【００２６】
第２コマンドは２バイトで構成されており、１バイト目のコードは異常の種類を示し、２バイト目のコードは、第２コマンドの送信先のサーバで実行される処理を示す。１バイト目のコード「０ｘ０Ａ」は、温度異常を示し、１バイト目のコード「０ｘ０Ｂ」は、電圧異常を示し、１バイト目のコード「０ｘ０Ｃ」は、異常操作を示す。２バイト目のコード「０ｘＡ０」は、データのレコードを示し、２バイト目のコード「０ｘＢ０」は、データのバックアップを示し、２バイト目のコード「０ｘＣ０」は、サーバのシャットダウンを示す。尚、１バイト目及び２バイト目のコードは、これらの例に限定されるものではない。
【００２７】
図６は、ＫＶＭスイッチ５のメモリ２３に格納されたテーブルデータを示す図である。
【００２８】
テーブルデータは、サーバ２〜４から送信される第１コマンドと、当該第１コマンドに応じて送信される第２コマンドと、マイコン１１で実行される処理内容とを関連付けたデータである。処理内容には、第１コマンドが検出された場合の第２コマンドの送付先も規定されている。テーブルデータは、予めメモリ２３に記憶されている。尚、テーブルデータは編集可能であり、図６の例に限定されるものではない。
【００２９】
サーバ２〜４の異常に対応する第１コマンドを受信すると、マイコン１１は、テーブルデータに基づいて第１コマンドを解析すると共に、受信した第１コマンドに対応する第２コマンドを作成し、テーブルデータに規定されたデータポートに第２コマンドを送信する。図６の例では、１バイト目のコードが「０ｘ０Ａ」であり、２バイト目のコードが「０ｘ０１」である第１コマンドをデータポート１７Ａ（即ち、サーバ２）から受信した場合に、マイコン１１は１バイト目のコードが「０ｘ０Ａ」であり、２バイト目のコードが「０ｘＡ０」である第２コマンドをデータポート１７Ｂ（即ち、サーバ３）に送信すると共に、１バイト目のコードが「０ｘ０Ａ」であり、２バイト目のコードが「０ｘＢ０」である第２コマンドをデータポート１７Ｃ（即ち、サーバ４）に送信する。また、１バイト目のコードが「０ｘ０Ｂ」であり、２バイト目のコードが「０ｘ０１」である第１コマンドをデータポート１７Ｂ（即ち、サーバ３）から受信した場合に、マイコン１１は１バイト目のコードが「０ｘ０Ｂ」であり、２バイト目のコードが「０ｘＣ０」である第２コマンドをデータポート１７Ａ（即ち、サーバ２）に送信する。
【００３０】
このように、サーバ２〜４はＫＶＭスイッチ５に対して第１コマンドを送信することができる。そして、ＫＶＭスイッチ５はテーブルデータに基づいて第２コマンドを作成し、テーブルデータに規定されたデータポートを介して所定のサーバに第２コマンドを送信することができる。つまり、ＫＶＭスイッチ５に接続されたサーバ２〜４は、ＫＶＭスイッチ５を介して互いに制御することができる。
【００３１】
図４〜図６では、第１コマンド及び第２コマンドの例として、サーバ２〜４の異常に対応するコマンドを説明したが、第１コマンド及び第２コマンドはサーバの異常に対応するコマンドに限定されるものではない。例えば、第１コマンドがサーバ２のデータ処理結果を示し、第２コマンドがサーバ３，４で実行させるデータ処理命令を示す場合、テーブルデータによってサーバ２からの第１コマンドに基づいて第２コマンドをサーバ３，４に送信することを規定することで、ＫＶＭスイッチ５は、サーバ２の処理結果に基づいて、サーバ３，４にデータ処理を実行させることができる。
【００３２】
図７（Ａ）は、サーバ２〜４及びＫＶＭスイッチ５で実行される処理の一例を示すシーケンス図である。図７（Ｂ）は、操作データ及び第１コマンド又は第２コマンドの送信状態を示す図である。
【００３３】
図７（Ａ）において、ＫＶＭスイッチ５はキーボード６及びマウス７からの操作データをサーバ２に送信する（ステップＳ１）。図７（Ａ）では、操作対象のサーバはサーバ２であるが、操作対象のサーバはサーバ３又はサーバ４でもよい。操作対象のサーバがサーバ３又はサーバ４である場合には、図７（Ａ）の操作データは、ＫＶＭスイッチ５からサーバ３又はサーバ４に送信される。
【００３４】
図７（Ｂ）に示すように、操作データは第１コマンド又は第２コマンドと衝突しないように送信される。例えば、ＫＶＭスイッチ５の制御部２２は、操作データの送信が第１コマンドの受信タイミング及び第２コマンドの送信タイミングと重ならないように、操作データの送信タイミングを制御する。これにより、マイコン１１とサーバ２〜４との間の既存の操作データの経路を使って、操作データの通信に加えてサーバ２〜４の間の第１コマンド及び第２コマンドの通信が可能となる。
【００３５】
図７（Ａ）において、サーバ２のＣＰＵ３０が異常を検出すると（ステップＳ２）、サーバ２のＣＰＵ３０は第１コマンドをＫＶＭスイッチ５に送信する（ステップＳ３）。図７（Ａ）の例では、サーバ２の温度異常が検出され、（０ｘ０Ａ、０ｘ０１）の第１コマンドが送信されている。尚、図７（Ａ）の各コマンドの括弧内の前の文字列が１バイト目のコードを示し、後の文字列が２バイト目のコードを示す。
【００３６】
ＫＶＭスイッチ５の制御部２２は、テーブルデータに基づいて第１コマンド（０ｘ０Ａ、０ｘ０１）を解析し、第２コマンドを作成する（ステップＳ４）。
【００３７】
ＫＶＭスイッチ５は、第１コマンドを受信すると、図８に示すように、各サーバ及びＫＶＭスイッチ５の処理状況をユーザに通知する。具体的には、ＫＶＭスイッチ５が第１コマンドを受信すると、ＯＳＤモジュール１２が各サーバの処理状況を示すＯＳＤをモニタ８に表示する（ステップＳ５）。
【００３８】
次いで、ＫＶＭスイッチ５はキーボード６及びマウス７からの操作データをサーバ２に送信する（ステップＳ６）。尚、操作データは、第１コマンド又は第２コマンドと衝突しない限り、必ずしも第２コマンドの作成後のタイミングでサーバ２に送信される必要はない。
【００３９】
ＫＶＭスイッチ５の制御部２２は、テーブルデータに従って、第２コマンド（０ｘ０Ａ、０ｘＡ０）をサーバ３に送信する（ステップＳ７）と共に、第２コマンド（０ｘ０Ａ、０ｘＢ０）をサーバ４に送信する（ステップＳ８）。サーバ３は受信した第２コマンド（０ｘ０Ａ、０ｘＡ０）に従って処理を実行する（ステップＳ９）。ここでは、図５，６で規定された「０ｘＡ０」のデータレコード処理がサーバ３で実行される。サーバ４は受信した第２コマンド（０ｘ０Ａ、０ｘＢ０）に従って処理を実行する（ステップＳ１０）。ここでは、図５，６で規定された「０ｘＢ０」のデータバックアップ処理がサーバ４で実行される。
【００４０】
図８の「サーバ２  異常検出  第１コマンド送信完了」は、サーバ２が異常を検出し、第１コマンドをＫＶＭスイッチ５に送信したことを示す（＊Ｓ５では第２コマンド未送信）。図８の「サーバ３  実行中...  第２コマンド受信完了」は、サーバ３が第２コマンドを受信して、対応する処理を実行していることを示す。図８の「サーバ４  実行中...  第２コマンド受信完了」は、サーバ４が第２コマンドを受信して、対応する処理を実行していることを示す。
【００４１】
サーバ３，４が処理を実行している間（ステップＳ９，Ｓ１０）、ＫＶＭスイッチ５はキーボード６及びマウス７からの操作データをサーバ２に送信する（ステップＳ１１）。尚、操作データは、第１コマンド又は第２コマンドと衝突しない限り、必ずしもサーバ３，４が処理を実行している間にサーバ２に送信される必要はない。
【００４２】
次に、サーバ３のＣＰＵ３０が電圧異常を検出すると（ステップＳ１２）、サーバ３のＣＰＵ３０は第１コマンド（０ｘ０Ｂ、０ｘ０２）をＫＶＭスイッチ５に送信する（ステップＳ１３）。ＫＶＭスイッチ５の制御部２２は、テーブルデータに基づいて第１コマンド（０ｘ０Ｂ、０ｘ０２）を解析し、対応する第２コマンドを作成する（ステップＳ１４）。ＯＳＤモジュール１２は各サーバ及びＫＶＭスイッチ５の処理状況を示すＯＳＤをモニタ８に表示する（ステップＳ１５）。ＫＶＭスイッチ５の制御部２２は、テーブルデータに従って、第２コマンド（０ｘ０Ｂ、０ｘＣ０）をサーバ２に送信する（ステップＳ１６）。サーバ２は受信した第２コマンド（０ｘ０Ｂ、０ｘＣ０）に従って処理を実行する（ステップＳ１７）。ここでは、図５，６で規定された「０ｘＣ０」のサーバシャットダウン処理がサーバ２で実行される。
【００４３】
その後、ＫＶＭスイッチ５はキーボード６及びマウス７からの操作データをサーバ２に送信する（ステップＳ１８）。尚、操作データは、第１コマンド又は第２コマンドと衝突しない限り、必ずしもサーバ２の処理後にサーバ２に送信される必要はない。
【００４４】
このように、ＫＶＭスイッチ５の制御部２２は、操作データの送信経路（即ち、キーボード６及びマウス７からＫＶＭスイッチ５を介してサーバ２までの経路）と異なる経路（即ち、ＫＶＭスイッチ５と各サーバとの間の経路）を使って、コマンドの送受信を実行できる。
【００４５】
以上説明したように、本実施の形態によれば、ＫＶＭスイッチ５は操作対象のサーバに操作データを送信しながら、操作対象のサーバ又は他のサーバから第１コマンドを受信すると共に操作対象のサーバ又は他のサーバへ第２コマンドを送信することができる。つまり、ＫＶＭスイッチ５は、キーボード６及びマウス７からの操作データを操作対象のサーバに送信することとは別に、接続されたサーバとＫＶＭスイッチ５との間でコマンドの送受信を実行できる。
【００４６】
また、ＫＶＭスイッチ５は、テーブルデータに基づいて、接続されたサーバとＫＶＭスイッチ５との間でコマンドの送受信を実行できるので、ＫＶＭスイッチ５に接続されたサーバの動作を自動的に管理でき、ユーザが手動でサーバに処理を実行させる必要がなく、ユーザのサーバ管理負担を軽減できる。
【００４７】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【符号の説明】
【００４８】
１  システム
２〜４  サーバ
５  ＫＶＭスイッチ
１１  マイコン
１２  ＯＳＤモジュール
１３Ａ〜１３Ｃ  ポートマイコン
１４  ビデオ信号セレクタ
１５、１７Ａ〜１７Ｃ  データポート
１６、１８Ａ〜１８Ｃ  ビデオ信号ポート
２２  制御部
２３  メモリ
【図１】
0006574389.tif 000002
【図２】
0006574389.tif 000003
【図３】
0006574389.tif 000004
【図４】
0006574389.tif 000005
【図５】
0006574389.tif 000006
【図６】
0006574389.tif 000007
【図７】
0006574389.tif 000008
【図８】
0006574389.tif 000009