(57)【要約】【課題】  コンピュータと複数組の入出力装置とが切替装置を介して接続されるコンピュータシステムにおいて、コンピュータの誤動作を防止する切替装置を実現する。【解決手段】  コンピュータ３と複数組の入出力装置とが接続され、入出力装置のいずれからもコンピュータを操作可能な切替装置１は、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段と、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置以外の入出力装置による入力操作を無効化する無効化手段と、を備える。【選択図】      図１
2006092526.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータと複数組の入出力装置とが接続され、前記入出力装置のいずれからも前記コンピュータを操作可能な切替装置であって、
前記複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段を備えることを特徴とする切替装置。
【請求項２】
コンピュータと複数組の入出力装置とが接続され、前記入出力装置のいずれからも前記コンピュータを操作可能な切替装置であって、
前記複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置以外の入出力装置による入力操作を無効化する無効化手段を備えることを特徴とする切替装置。
【請求項３】
コンピュータと複数組の入出力装置とが接続され、前記入出力装置のいずれからも前記コンピュータを操作可能な切替装置であって、
前記複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段と、
前記複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置以外の入出力装置による入力操作を無効化する無効化手段と、
を備えることを特徴とする切替装置。
【請求項４】
前記切替装置は、
前記入出力装置ごとに設置される切替ユニットで構成され、
前記切替ユニット同士を接続する接続手段をさらに備える請求項１〜３のいずれか一項に記載の切替装置。
【請求項５】
指示手段により前記の無効化処理の開始もしくは終了が指示される請求項２に記載の切替装置。
【請求項６】
前記指示手段による前記の無効化処理の開始もしくは終了の指示は、前記入出力装置中のキーボードにおけるホットキー操作時に出力される請求項５に記載の切替装置。
【請求項７】
前記のホットキー操作に用いられる前記キーボードのホットキーに関する設定情報を保持する第１の保持手段をさらに備える請求項６に記載の切替装置。
【請求項８】
各前記入出力装置の優先順位に関する設定情報を保持する第２の保持手段をさらに備え、
前記指示手段は、現在使用中である入出力装置よりも前記優先順位が高い入出力装置に対して前記無効化手段による前記の無効化処理が実行されている場合に前記優先順位が高い入出力装置による入力操作が開始されたとき、前記優先順位が高い入出力装置に対する前記の無効化処理の終了の指示を出力するとともに、該優先順位が高い入出力装置以外の入出力装置に対する前記の無効化処理の開始の指示を出力する請求項５に記載の切替装置。
【請求項９】
前記複数組の入出力装置のうちのいずれか最も早い入出力装置による入力操作の開始時に、該最も早い入出力装置以外の入出力装置に対する前記の無効化処理の開始の指示が出力される請求項５に記載の切替装置。
【請求項１０】
前記指示手段による前記の無効化処理の終了の指示は、前記入出力装置の使用を終了して所定の時間経過後に出力される請求項５に記載の切替装置。
【請求項１１】
前記所定の時間に関する設定情報を保持する第３の保持手段をさらに備える請求項９に記載の切替装置。
【請求項１２】
前記表示手段に表示される表示内容に関する設定情報を保持する第４の保持手段をさらに備える請求項１または３に記載の切替装置。
【請求項１３】
前記表示手段は、前記複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置が使用中であることを、該１組の入出力装置中の出力装置に表示する請求項１または３に記載の切替装置。
【請求項１４】
前記複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置以外の入出力装置中のキーボード上に位置するインジケータを点滅させるインジケータ制御手段をさらに備える請求項１〜３のいずれか一項に記載の切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータと複数組の入出力装置とが接続され、入出力装置のいずれからもコンピュータを操作可能な切替装置に関する。
【背景技術】
【０００２】
コンピュータを複数組の入出力装置（コンソール）から操作可能とするコンピュータシステムが広く利用されている。このようなコンピュータシステムでは、キーボード、ディスプレイ、マウスなどを１組とした複数の入出力装置が、切替装置を介してコンピュータに接続される。このような切替装置はＫＶＭ（Ｋ：Keyboard、Ｖ：Video、Ｍ：Mouse）スイッチと一般的に呼ばれている。
【０００３】
上記コンピュータシステムの一例として、コンピュータ本体付近に設置されたメイン入出力装置と、これらの遠隔に設置されたサブ入出力装置とが上記切替装置を介して接続され、メイン入出力装置に加えてサブ入出力装置からもコンピュータを遠隔操作可能にしたコンピュータシステムがある（例えば、特許文献１参照）。
【０００４】
【特許文献１】特開平４−２１５１５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述のような従来の切替装置（ＫＶＭスイッチ）は、複数組の入出力装置でコンピュータを利用可能とするために、コンピュータに対して複数組の入出力装置が同時に通信可能である。したがって、１組の入出力装置のみでコンピュータを操作する場合は問題は発生しないが、同時に複数組の入出力装置に対して入力操作が行われると、これら入力操作による全てのデータがコンピュータへ同時に送信されることになる。このためコンピュータは、受信したデータの合成データに基づいて動作することになり、例えば、文書編集中ではキーボードの入力フォーカスが外れたり、マウスカーソルが意図しない方向に移動しまうといった誤動作が発生する。特に、各入出力装置が離れて設置された場合は、コンピュータに同時にアクセスするユーザが複数存在するか否かを判定することができないので、上述のような誤動作が発生する可能性は高い。
【０００６】
したがって本発明の目的は、上記問題に鑑み、コンピュータと複数組の入出力装置とが切替装置を介して接続されるコンピュータシステムにおいて、コンピュータの誤動作を防止する切替装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を実現するために、本発明の第１の態様においては、コンピュータと複数組の入出力装置とが接続され、入出力装置のいずれからもコンピュータを操作可能な切替装置は、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段を備える。
【０００８】
また、本発明の第２の態様においては、コンピュータと複数組の入出力装置とが接続され、入出力装置のいずれからもコンピュータを操作可能な切替装置は、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置以外の入出力装置による入力操作を無効化する無効化手段を備える。
【０００９】
また、本発明の第３の態様においては、コンピュータと複数組の入出力装置とが接続され、入出力装置のいずれからもコンピュータを操作可能な切替装置は、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段と、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置以外の入出力装置による入力操作を無効化する無効化手段と、を備える。
【発明の効果】
【００１０】
本発明の第１の態様によれば、複数の入出力装置のうちの１組を利用しようをしているユーザは、他のユーザが別の入出力装置を利用してコンピュータにアクセスしているか否かを容易に確認することができるので、従来のようなコンピュータの誤動作を未然に防止することができる。
【００１１】
本発明の第２の態様によれば、２組以上の入出力装置が同時に操作されても、コンピュータはこれらの入出力装置のうちのいずれか１組の入出力装置からのデータのみに基づいて動作することができるので従来のようなコンピュータの誤動作を防止することができる。
【００１２】
本発明の第３の態様によれば、上述の第１の態様および第２の態様の両方の効果を享受できる。また、ユーザは、自分の入出力装置を使用することができない場合において、他のいずれかの入出力装置が使用中であることを示す表示を確認することができるので、自分の入出力装置を使用することができないのは、自分の入出力装置が故障しているためではなく、他の入出力装置が使用されているためであると認識することができる。
【発明を実施するための最良の形態】
【００１３】
図１は、本発明の実施例による切替装置を介してコンピュータを複数組の入出力装置で操作することができるコンピュータシステムを例示する概念図である。以降、異なる図面において同じ参照番号が付されたものは同じ機能を有する構成要素であることを意味する。図示された実施例におけるコンピュータシステム１００では、切替装置（ＫＶＭスイッチ）１を用いて該コンピュータ３付近に設置されたメイン入出力装置２Ａとこれらより離れて設置されたサブ入出力装置２Ｂとのいずれからもコンピュータ３を操作可能であるとする。
【００１４】
切替装置１は、メイン入出力装置２Ａおよびサブ入出力装置２Ｂごとに分離設置されるメイン用切替ユニット１Ａおよびサブ用切替ユニット１Ｂで構成される。メイン用切替ユニット１Ａとサブ用切替ユニット１Ｂとは、ＬＡＮケーブルや光ケーブルなどの接続手段４を介して通信可能に接続される。接続手段の長さの一例を挙げると、数十センチメートルから数百メートル程度であるが、この長さは本発明を限定するものではない。なお、接続手段として、無線通信や赤外線通信などワイヤレス通信可能な手段を用いてもよい。
【００１５】
メイン用切替ユニット１Ａには、メイン入出力装置２Ａを構成するキーボード２Ａ−Ｋ、ディスプレイ２Ａ−Ｖおよびマウス２Ａ−Ｍが接続される。一方、サブ用切替ユニット１Ｂには、サブ入出力装置２Ｂを構成するキーボード２Ｂ−Ｋ、ディスプレイ２Ｂ−Ｖおよびマウス２Ｂ−Ｍが接続される。
【００１６】
本発明の実施例による切替装置１は、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段（図示せず）と、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置が使用中であることを、該１組の入出力装置以外の入出力装置中の出力装置に表示する表示手段と、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、この１組の入出力装置以外の入出力装置による入力操作を無効化する無効化手段（図示せず）と、を備える。
【００１７】
これら表示手段および無効化手段は、コンピュータ３が実行することができるソフトウェアプログラムや、切替装置１内に設けられるファームウェアや制御ＩＣ、あるいはこれらの組合せなどで実現すればよい。一例として、本実施例では、表示手段および無効化手段を切替装置１内に設けられるファームウェアや制御ＩＣで実現するとともに、無効化手段に対し無効化処理の開始もしくは終了を指示する指示手段（図示せず）についても切替装置１内に設けられるファームウェアや制御ＩＣで実現する。また、この代替例として、無効化手段に対し無効化処理の開始もしくは終了を指示する指示手段をコンピュータ３内のソフトウェアプログラムとして実現してもよい。なお、本発明の実施例に関する変形例として、表示手段もしくは無効手段のいずれか一方のみを備えるものを実現してもよい。
【００１８】
本実施例においては、指示手段による無効化処理の開始もしくは終了の指示は、入出力装置中のキーボードにおけるホットキー操作時に出力される。ここで、「ホットキー」とは、ある状況下において特定の機能を実行するために利用できるキーを意味する。ホットキーの具体例としては、「Ｆ１２」キーなど１つのキーからなるものや、複数のキーの同時押下で実現されるものがある。このようなホットキーを切替装置１に導入するために、ホットキー操作によってキーボード２−Ｋから出力される特定のキーコードを切替装置１における無効化処理の開始もしくは終了の指示動作のために割り当て、この設定情報を予めコンピュータ内で保持しておく。一例として、本実施例では、無効化処理の開始を指示するホットキー（ロック開始ホットキー）を「Ａｌｔ」キーと「Ｌ」キーとの同時押下に、無効化処理の終了を指示するホットキー（ロック終了ホットキー）を「Ａｌｔ」キーと「Ｒ」キーとの同時押下に、それぞれ設定する。もちろん、これ以外のキーおよびキーの組合せを該ホットキーとして割り当ててもよい。またあるいは、ディスプレイ上に表示された特定のアイコンをマウスを用いてクリックすることにより、無効化処理の開始もしくは終了を指示できるようにしてもよい。
【００１９】
図２は、図１に示す本発明の実施例による切替装置の動作フローを例示するフローチャートである。このフローチャートでは、ユーザがサブ入力装置２Ｂの利用を開始する際における、メイン用切替ユニット１Ａおよびサブ用切替ユニット１Ｂの処理フローを示している。
【００２０】
ユーザは、サブ入出力装置２Ｂの利用を開始しようとするときは、キーボード２Ｂ−Ｋにおいて、「Ａｌｔ」キーと「Ｌ」キーとを同時押下する。すると、サブ用切替ユニット１Ｂは、「Ａｌｔ」キーおよび「Ｌ」キーのキーコードを受信する（ステップＳ１０１）。次に、サブ用切替ユニット１Ｂは、ステップＳ１０２において、サブ用切替ユニット１Ｂに接続されたサブ入出力装置２Ｂ以外の入出力装置による入力操作に対する無効化処理の開始を要求するコマンドである「コンソールロック要求コマンド」を送信する。
【００２１】
次いで、メイン用切替ユニット１Ａは、ステップＳ２０１において、上記コンソールロック要求コマンドを受信する。すると、メイン用切替ユニット１Ａ中の表示手段（図示せず）は、ステップＳ２０２において、メイン入出力装置２Ａのディスプレイ２Ａ−Ｖ上に「サブ入出力装置使用中」を表示させる。図３は、本発明の実施例において、他の入出力装置が使用中であることを、入出力装置のディスプレイに表示した例を示す図である。図示の例では、メイン入出力装置２Ａのディスプレイ２Ａ−Ｖ上に、サブ入出力装置２Ｂが使用中であることを示す「サブ入出力装置使用中」の文字を表示している。なお、メイン入出力装置２Ａのディスプレイ２Ａ−Ｖのみならず、これから利用を開始しようとするサブ入力装置２Ｂのディスプレイ２Ｂ−Ｖ上にも「サブ入出力装置使用中」と表示させてもよい。なお、この表示文字はあくまでも一例であり、後述するようにその他の文字を表示するようにしてもよく、またあるいは所定の絵柄やマークなどを表示するようにしてもよい。
【００２２】
またあるいは、メイン入出力装置２Ａのキーボード２Ａ−Ｋ上にあるインジケータを点滅制御して、サブ入出力装置２Ｂが使用中であることをユーザに通知するようにしてもよい。図４は、本発明の実施例において、他の入出力装置が使用中であることを、入出力装置のキーボード上のインジケータにより通知する例を示す図である。キーボード２Ａ−Ｋ上には、Ｎｕｍｌｏｃｋキー用のインジケータ１１、Ｃａｐｓ用のインジケータ１２、およびＳｃｒｏｌｌキー用のインジケータ１３が存在するが、これらいずれかのインジケータ１１、１２もしくは１３のいずれかを点滅させることにより、「サブ入出力装置使用中」をメイン入出力装置２Ａを使用しているユーザに対して通知する。特に、次のステップＳ２０３においてメイン入出力装置２Ａによる入力操作が無効化されるような場合には、メイン入出力装置２Ａのキーボード２Ａ−Ｋ上にあるインジケータの点滅を確認することにより、メイン入出力装置２Ａを現在使用しているユーザ（もしくはメイン入出力装置２Ａを使用しようとしているユーザ）は、メイン入出力装置２Ａの入力操作不可能の理由が、機器の故障ではなく、サブ入出力装置２Ｂの使用中によるものであると、認識することができるので有利である。なお、メイン入出力装置２Ａのキーボード２Ａ−Ｋのみならず、これから利用を開始しようとするサブ入力装置２Ｂのキーボード２Ｂ−Ｋ上のＮｕｍｌｏｃｋキー用のインジケータ、Ｃａｐｓ用のインジケータ、もしくはＳｃｒｏｌｌキー用のインジケータを点滅させてもよい。なお、サブ入出力装置２Ｂのキーボード２Ｂ−Ｋが使用中であるときはインジケータ１１、１２もしくは１３のうちののいずれか１つを点滅させ、マウス２Ｂ−Ｍが使用中であるときはインジケータ１１、１２もしくは１３のうち、キーボード２Ｂ−Ｋが使用中であることを示すインジケータとは異なるインジケータを点滅させる、といったように、サブ入出力装置２Ｂの使用中の入力デバイスごとに、点滅させるインジケータを分けるようにしてもよい。
【００２３】
次いで、ステップＳ２０３において、メイン入出力装置２Ａによる入力操作を無効化し、メイン入出力装置２Ａ中のキーボード２Ａ−Ｋおよびマウス２Ａ−Ｍを利用不可能にする。ここで、この状態を「コンソールロック状態」を称する。なお、ステップＳ２０２とステップＳ２０３とについては実行する順番を入れ替えてもよい。
【００２４】
メイン入出力装置２Ａがコンソールロック状態に入ると、これ以後、サブ入出力装置２Ｂのみから入力データがコンピュータ３に送出されることになり、すなわちサブ入出力装置２Ｂを利用するユーザがコンピュータ３を独占的に利用することができるようになる（ステップＳ１０３）。なお、コンソールロック状態中にコンピュータ３から出力されるディスプレイ表示データは、全ての入出力装置へ向けて送出されるので、コンソールロック状態にある入出力装置であってもそのディスプレイ上には該ディスプレイ表示データに基づいた表示がなされる。
【００２５】
ユーザは、サブ入出力装置２Ｂの独占的利用を終了しようとするときは、キーボード２Ｂ−Ｋにおいて、「Ａｌｔ」キーと「Ｒ」キーとを同時押下する。すると、サブ用切替ユニット１Ｂは、「Ａｌｔ」キーおよび「Ｒ」キーのキーコードを受信する（ステップＳ１０４）。次に、サブ用切替ユニット１Ｂは、ステップＳ１０５において、サブ入出力装置２Ｂ以外の入出力装置による入力操作の無効化処理の終了（すなわちコンソールロック状態の解除）を要求するコマンドである「コンソールロック解除コマンド」を送信する。
【００２６】
すると、メイン用切替ユニット１Ａは、ステップＳ２０４において、コンソールロック解除コマンドを受信する。次いで、メイン用切替ユニット１Ａは、ステップＳ２０５において、メイン入出力装置２Ａによる入力操作に対する無効化処理を終了し、コンソールロック状態を解除する。次いで、ステップＳ２０６において、メイン入出力装置２Ａのディスプレイ２Ａ−Ｖ上の「サブ入出力装置使用中」の表示を停止する。なお、サブ入力装置２Ｂのディスプレイ２Ｂ−Ｖ上にも「サブ入出力装置使用中」と表示させていた場合は、この表示についても停止する。なお、ステップＳ２０５とステップＳ２０６とについては実行する順番を入れ替えてもよい。
【００２７】
図５は、本発明の実施例による切替装置に対する設定メニュー画面の一例を例示する図である。本実施例による切替装置１の設定については図５に示す設定メニュー画面を通じてカスタマイズ可能とする。
【００２８】
「ディスプレイの表示設定」では、各入出力装置２Ａおよび２Ｂのディスプレイ２Ａ−Ｖおよび２Ｂ−Ｖ上に表示される表示内容をコラム中に入力することで設定することができる。本実施例では、「ディスプレイ表示する」あるいは「ディスプレイ表示しない」のどちらかのオプションを選択可能とする。図５の例では、「ディスプレイ表示する」のオプションが選択されており、サブ入出力装置２Ｂの独占使用中には「サブ入出力装置使用中」が、メイン入出力装置２Ａの独占使用中には「メイン入出力装置使用中」が、それぞれ表示されるよう設定されていることが示されている。なお、「ディスプレイ表示しない」のオプションを選択すれば、コンソールロック状態にあるないにかかわらず、ディスプレイ２Ａ−Ｖおよび２Ｂ−Ｖ上には上述の「サブ入出力装置使用中」や「メイン入出力装置使用中」などのような表示はされない。
【００２９】
「コンソールロックの設定」では、上記無効化処理の開始もしくは終了の指示について設定することができる。本実施例では、「コンソールロックする」あるいは「コンソールロックしない」のどちらかのオプションを選択可能とする。図５の例では、「コンソールロックする」のオプションが選択されている。「コンソールロックしない」のオプションが選択された場合は、同時に複数組の入出力装置に対して入力操作されると、従来例のようにこれら入力操作による全てのデータがコンピュータへ同時に送信されることになる。なお、「コンソールロックしない」のオプションが選択された場合は、設定メニュー画面上の上述の「ディスプレイ表示設定」、ならびに、後述する「ロックタイムアウト」および「コンソール優先度」はグレー表示にするとともに、各オプションの選択および各コラムへのタイプ入力をそれぞれ不可能とするのが好ましい。
【００３０】
図５に示すように「コンソールロックする」のオプションが選択されている場合は、「以下のホットキー操作でロックする」あるいは「マウス・キーボード操作中は、他方を自動的にロックする」のオプションが選択可能である。図５の例では、「以下のホットキー操作でロックする」のオプションが選択されている。上述のように本実施例では、無効化処理の開始を指示するホットキー（ロック開始ホットキー）を「Ａｌｔ」キーと「Ｌ」キーとの同時押下に、無効化処理の終了を指示するホットキー（ロック終了ホットキー）を「Ａｌｔ」キーと「Ｒ」キーとの同時押下に、それぞれ設定している。もちろん、これ以外のキーおよびキーの組合せを該ホットキーに割り当ててもよく、その場合は、対応のコラムに所望のキーを入力する。また、「マウス・キーボード操作中は、他方を自動的にロックする」のオプションが設定されている場合は、複数組の入出力装置のうちのいずれか最も早い入出力装置による入力操作の開始時に、該最も早い入出力装置以外の入出力装置に対する無効化処理の開始の指示が出力される。これにより、入出力装置によるコンピュータの独占的利用が、言わば「早い者勝ち」で可能となる。
【００３１】
「ロックタイムアウト」は、ある入出力装置がコンソールロック状態にある場合において、独占的にコンピュータを利用することができる状態にある入出力装置において所定の時間経過しても入力操作がない場合は、該コンソールロック状態を自動的に解除するよう設定するものである。つまり、「タイムアウト時間（分）」のコラムに入力された時間が経過すると、自動的にコンソールロック状態を解除する。すなわち、上記指示手段による無効化処理の終了の指示は、入出力装置の使用を終了して所定の時間経過後に出力される。
【００３２】
「コンソール優先度」では、入出力装置に関して利用可能優先度（優先順位）を設定することができる。すなわち、現在使用中である入出力装置よりも優先順位が高い入出力装置に対して無効化手段による無効化処理が実行されている場合に優先順位が高い入出力装置による入力操作が開始されたとき、優先順位が高い入出力装置に対する無効化処理の終了の指示を出力するとともに、優先順位が高い入出力装置以外の入出力装置に対する無効化処理の開始の指示を出力する。図５の例では、「サブ入力装置側の操作を優先する」が選択されている。
【００３３】
なお、本実施例では、上記各設定内容は、切替装置１内に設けられた不揮発性メモリからなる保持手段に保持されるが、コンピュータ３内のハードディスクなどに記憶してもよい。また、上記設定内容を全て設定可能とするのではなく、一部のみ設定可能としてもよい。
【００３４】
上述の実施例では、切替装置１は、メイン入出力装置２Ａおよびサブ入出力装置２Ｂごとに分離設置されるメイン用切替ユニット１Ａおよびサブ用切替ユニット１Ｂで構成されるとしたが、このような分離ユニットとして構成せず、１つの筐体内に実現するようにしてもよい。この場合、該筐体は各入出力装置に対応するコネクタのセットを備える。
【００３５】
また、複数組の入出力装置のうちの１組の入出力装置が使用中である場合に、該１組の入出力装置が使用中であることを、例えば該１組の入出力装置を操作したときに警告音を発するようにすることでユーザに通知してもよい。
【００３６】
なお、本実施例では図１に示すように２組の入出力装置について説明したが、この組数は本発明を限定するものではなく、例えば３組以上であってもよい。この場合、入出力装置の組数に応じた例えば上述の優先順位の設定メニューを実現する。
【産業上の利用可能性】
【００３７】
本発明によれば、コンピュータと複数組の入出力装置とが切替装置を介して接続されるコンピュータシステムにおいて、コンピュータの誤動作を防止することができる。すなわち、複数の入出力装置のうちの１組を利用しようをしているユーザは、他のユーザが別の入出力装置を利用してコンピュータにアクセスしているか否かを容易に確認することができる。また、２組以上の入出力装置が同時に操作されても、コンピュータはこれらの入出力装置のうちのいずれか１組の入出力装置からのデータのみに基づいて動作することができる。
【００３８】
本発明は特に、それぞれが離れた場所に設置された複数組の入出力装置でコンピュータを利用する遠隔操作コンピュータシステムに有効である。すなわち、離れた場所に入出力装置が設置されているような状況下では、ユーザは自分以外に他のユーザがコンピュータにアクセスしているか否かを確認することは困難であるからである。例えば、ダム管理システムにおいては、ダム現場および、該ダム現場から離れた管理事務所の双方に入出力装置が設置され、双方の入出力装置からコンピュータを利用する機会があるが、本発明によれば、従来のような同時に入出力装置を利用しようとした場合に生じ得る誤動作を防止することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施例による切替装置を介してコンピュータを複数組の入出力装置で操作することができるコンピュータシステムを例示する概念図である。
【図２】図１に示す本発明の実施例による切替装置の動作フローを例示するフローチャートである。
【図３】本発明の実施例において、他の入出力装置が使用中であることを、入出力装置のディスプレイに表示した例を示す図である。
【図４】本発明の実施例において、他の入出力装置が使用中であることを、入出力装置のキーボード上のインジケータにより通知する例を示す図である。
【図５】本発明の実施例による切替装置に対する設定メニュー画面の一例を例示する図である。
【符号の説明】
【００４０】
１    切替装置
１Ａ    メイン用切替ユニット
１Ｂ    サブ用切替ユニット
２Ａ    メイン入出力装置
２Ｂ    サブ入出力装置
２Ａ−Ｋ、２Ｂ−Ｋ    キーボード
２Ａ−Ｖ、２Ｂ−Ｖ    ディスプレイ
２Ａ−Ｍ、２Ｂ−Ｍ    マウス
３    コンピュータ
４    接続手段
１００    コンピュータシステム
【図１】
2006092526.tif 000003
【図２】
2006092526.tif 000004
【図３】
2006092526.tif 000005
【図４】
2006092526.tif 000006
【図５】
2006092526.tif 000007