(57)【要約】【課題】  入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容をユーザが任意に設定できる切替え装置およびこの切替え装置を備えるコンピュータシステムを実現する。【解決手段】  入出力装置におけるホットキー操作により、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え装置１は、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容が入出力装置におけるキー操作によって設定される設定手段１１と、設定手段１１で設定されたホットキー操作の設定内容を記憶する記憶手段１２と、を備え、ホットキー操作の設定内容に基づいて、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える。【選択図】      図１
2005266951.tif 000002
【特許請求の範囲】
【請求項１】
入出力装置におけるホットキー操作により、前記入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え装置であって、
前記入出力装置の接続先を所望の前記コンピュータに切り替えるための前記ホットキー操作の設定内容が前記入出力装置におけるキー操作によって設定される設定手段と、
該設定手段で設定された前記ホットキー操作の設定内容を記憶する記憶手段と、
を備え、
前記前記ホットキー操作の設定内容に基づいて、前記入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替えることを特徴とする切替え装置。
【請求項２】
前記記憶手段に記憶された前記ホットキー操作の設定内容を読み出す読出し手段と、
該読出し手段によって読み出された前記前記ホットキー操作の設定内容に基づいて、前記入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え処理を制御する切替え制御手段と、を備える請求項１に記載の切替え装置。
【請求項３】
前記設定手段で設定される前記ホットキー操作の設定内容と前記複数のコンピュータとの対応関係を前記コンピュータのディスプレイに表示する表示手段をさらに備える請求項１に記載の切替え装置。
【請求項４】
前記表示手段は、オンスクリーンディスプレイ処理手段を有する請求項３に記載の切替え装置。
【請求項５】
前記設定手段で設定された前記ホットキー操作の設定内容と前記コンピュータへ通知する通知手段をさらに備える請求項１に記載の切替え装置。
【請求項６】
前記入出力装置から受信したキーコードと前記ホットキー操作の設定内容のいずれかのキーコードとが一致するか否かを判定する判定手段と、
該判定手段によって一致すると判定された場合、当該キーコードの前記コンピュータへの出力を遮断する遮断手段と、をさらに備える請求項１に記載の切替え装置。
【請求項７】
第１のホットキー操作によるキーコードを前記切替え装置が受信したときに前記コンピュータの動作を禁止する第１の禁止手段をさらに備える請求項１に記載の切替え装置。
【請求項８】
前記第１の禁止手段は、所定の期間、前記入出力装置が操作されないとき、前記コンピュータの動作を禁止する請求項７に記載の切替え装置。
【請求項９】
前記第１の禁止手段は、前記コンピュータの電源投入時、前記コンピュータの動作を禁止する請求項７に記載の切替え装置。
【請求項１０】
第２のホットキー操作によるキーコードを前記切替え装置が受信したときに前記の禁止を解除する解除手段をさらに備える請求項７〜９のいずれか一項に記載の切替え装置。
【請求項１１】
第１のホットキー操作によるキーコードを前記切替え装置が受信したときに前記切替え装置の動作を禁止する第２の禁止手段をさらに備える請求項１に記載の切替え装置。
【請求項１２】
前記第２の禁止手段は、所定の期間、前記入出力装置が操作されないとき、前記切替え装置の動作を禁止する請求項１１に記載の切替え装置。
【請求項１３】
前記第２の禁止手段は、前記切替え装置の電源投入時、前記切替え装置の動作を禁止する請求項１１に記載の切替え装置。
【請求項１４】
第２のホットキー操作によるキーコードを前記切替え装置が受信したときに前記の禁止を解除する解除手段をさらに備える請求項１１〜１３のいずれか一項に記載の切替え装置。
【請求項１５】
前記第１のホットキー操作の設定内容が前記入出力装置におけるキー操作によって設定される禁止設定手段をさらに備え、
前記記憶手段は、該禁止設定手段で設定された前記第１のホットキー操作の設定内容を記憶する請求項７または１１に記載の切替え装置。
【請求項１６】
前記禁止設定手段では、前記第２のホットキー操作の設定内容が前記入出力装置におけるキー操作によって設定され、
前記記憶手段は、該禁止設定手段で設定された前記第２のホットキー操作の設定内容を記憶する請求項１５に記載の切替え装置。
【請求項１７】
入出力装置におけるホットキー操作により、前記入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え装置を備えるコンピュータシステムであって、
前記コンピュータは、前記入出力装置の接続先を所望の前記コンピュータに切り替えるための前記ホットキー操作の設定内容が前記入出力装置におけるキー操作によって設定される設定手段と、該設定手段で設定された前記ホットキー操作の設定内容を前記切替え装置へダウンロードするダウンロード手段と、を備え、
前記切替え装置は、前記ダウンロード手段によってダウンロードされた前記ホットキー操作の設定内容を記憶する記憶手段と、前記ホットキー操作の設定内容を各前記コンピュータへアップロードするアップロード手段と、を備え、前記ホットキー操作の設定内容に基づいて、前記入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替えることを特徴とするコンピュータシステム。
【請求項１８】
前記切替手段は、
前記記憶手段に記憶された前記ホットキー操作の設定内容を読み出す読出し手段と、
該読出し手段によって読み出された前記前記ホットキー操作の設定内容に基づいて、前記入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え処理を制御する切替え制御手段と、を備える請求項１７に記載のコンピュータシステム。
【請求項１９】
前記コンピュータは、前記設定手段で設定される前記ホットキー操作の設定内容と前記複数のコンピュータとの対応関係を前記コンピュータのディスプレイに表示する表示手段をさらに備える請求項１７に記載のコンピュータシステム。
【請求項２０】
前記切替え装置は、
前記入出力装置から受信したキーコードと前記ホットキー操作の設定内容のいずれかのキーコードとが一致するか否かを判定する判定手段と、
該判定手段によって一致すると判定された場合、当該キーコードの前記コンピュータへの出力を遮断する遮断手段と、をさらに備える請求項１７に記載のコンピュータシステム。
【請求項２１】
前記切替え装置は、第１のホットキー操作によるキーコードを前記切替え装置が受信したときに前記コンピュータの動作を禁止する第１の禁止手段をさらに備える請求項１７に記載の切替えコンピュータシステム。
【請求項２２】
前記第１の禁止手段は、所定の期間、前記入出力装置が操作されないとき、前記コンピュータの動作を禁止する請求項２１に記載のコンピュータシステム。
【請求項２３】
前記第１の禁止手段は、前記コンピュータの電源投入時、前記コンピュータの動作を禁止する請求項２１に記載のコンピュータシステム。
【請求項２４】
前記切替え装置は、第２のホットキー操作によるキーコードを前記切替え装置が受信したときに前記の禁止を解除する解除手段をさらに備える請求項２１〜２３のいずれか一項に記載のコンピュータシステム。
【請求項２５】
前記切替え装置は、第１のホットキー操作によるキーコードを前記切替え装置が受信したときに前記切替え装置の動作を禁止する第２の禁止手段をさらに備える請求項１７に記載のコンピュータシステム。
【請求項２６】
前記第２の禁止手段は、所定の期間、前記入出力装置が操作されないとき、前記切替え装置の動作を禁止する請求項２５に記載のコンピュータシステム。
【請求項２７】
前記第２の禁止手段は、前記切替え装置の電源投入時、前記切替え装置の動作を禁止する請求項２５に記載のコンピュータシステム。
【請求項２８】
前記切替え装置は、第２のホットキー操作によるキーコードを前記切替え装置が受信したときに前記の禁止を解除する解除手段をさらに備える請求項２５〜２７のいずれか一項に記載のコンピュータシステム。
【請求項２９】
前記コンピュータは、前記第１のホットキー操作の設定内容が前記入出力装置におけるキー操作によって設定される禁止設定手段を備え、
前記ダウンロード手段は、前記禁止設定手段で設定された前記第１のホットキー操作の設定内容を前記切替え装置へダウンロードし、
前記記憶手段は、前記ダウンロード手段によってダウンロードされた前記第１のホットキー操作の設定内容を記憶する請求項２１または２５に記載のコンピュータシステム。
【請求項３０】
前記禁止設定手段は、前記第２のホットキー操作の設定内容が前記入出力装置におけるキー操作によって設定され、
前記記憶手段は、該禁止設定手段で設定された前記第２のホットキー操作の設定内容を記憶する請求項２９に記載のコンピュータシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力装置に対して接続された複数のコンピュータの中から所望のコンピュータを選択して接続を切り替える切替え装置およびこの切替え装置を備えるコンピュータシステムに関する。
【背景技術】
【０００２】
コンピュータの処理性能の格段に進歩に伴い、その利用はより広範囲になりつつある。例えば、個人ユーザが複数のコンピュータを所有し、各コンピュータ毎に異なる作業環境でコンピュータを利用する機会も増えている。この場合は通常、キーボード、ディスプレイ、マウスなどの１組の入出力装置を、切替え装置を介して複数のコンピュータに接続し、省スペース化および低コスト化を図っている。このような切替え装置はＫＶＭ（Ｋ：Keyboard、Ｖ：Video、Ｍ：Mouse）スイッチと一般的に呼ばれている。
【０００３】
図８は、複数のコンピュータをＫＶＭスイッチを介して１つの入出力装置で利用するコンピュータシステムを例示する概念図である。以降、異なる図面において同じ参照番号が付されたものは同じ機能を有するものとする。
【０００４】
ＫＶＭスイッチ１は、入出力装置２と複数のコンピュータ３−Ａ、３−Ｂ、３−Ｃおよび３−Ｄとの間に接続され、入出力装置２と複数のコンピュータ３−Ａ、３−Ｂ、３−Ｃおよび３−Ｄのいずれか１つのみとの間の接続状態をアクティブにする。入出力装置２には、キーボード２−Ｋ、ディスプレイ２−Ｖおよびマウス２−Ｍなどで構成される。
【０００５】
ユーザはＫＶＭスイッチ１を用いることによって、複数のコンピュータ３−Ａ、３−Ｂ、３−Ｃおよび３−Ｄの中から入出力装置２に接続すべき所望のコンピュータを選択して利用することができる。通常、ＫＶＭスイッチ１には、その本体に切替えスイッチａ、ｂ、ｃおよびｄがハードウェアスイッチの形式で設けられており、ＫＶＭスイッチ１がユーザの近辺に設置されている場合などでは、ユーザはその切替えスイッチを手動で操作することにより入出力装置１に接続すべきコンピュータを選択する。またあるいは、ＫＶＭスイッチ１に接続するコンピュータの数が多い場合、ＫＶＭスイッチ１がユーザの近辺に設置されていない場合、あるいはユーザがキーボードから手を離さずに即座にコンピュータを切り替えたい場合などでは、キーボード２−Ｋを用いて、ホットキー操作を実行することによりＫＶＭスイッチ１を動作させることもある（例えば、特許文献１参照）。ここで、「ホットキー」とは、ある状況下において、特定の機能を実行するために利用できるキーを意味する。ホットキーの具体例としては、「Ｐｒｉｎｔ  Ｓｃｒｅｅｎ」キーなどの１つのキーからなるものや、複数のキーの同時押下で実現されるものがある。このようなホットキーをＫＶＭスイッチ１に導入する場合は、ホットキー操作によってキーボード２−Ｋから出力される特定のキーコードをＫＶＭスイッチ１の切替え動作のために割り当てる。
【０００６】
【特許文献１】特開平１１−２１２５２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ＫＶＭスイッチの切替え操作をホットキー操作で実現する場合は、これらホットキー操作がＫＶＭ内のプログラムに既に定義されているので、ユーザはホットキー設定を簡単には変更することができない。例えば、ユーザが自分の好み通りにホットキー設定を変更したい場合や、ＫＶＭスイッチのホットキーとコンピュータのアプリケーションのホットキーとが同じであるためにホットキー設定を変更しなければならない場合などでは、ＫＶＭスイッチ内のプログラム自体を大幅に変更する必要があり、その変更には多くの時間が必要であった。
【０００８】
従って本発明の目的は、上記問題に鑑み、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容をユーザが任意に設定できる切替え装置およびこの切替え装置を備えるコンピュータシステムを提供することにある。
【課題を解決するための手段】
【０００９】
上記目的を実現するために、本発明によれば、入出力装置におけるホットキー操作により、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え装置において、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容を、ユーザ自身が入出力装置におけるキー操作によって任意に設定できるようにし、設定されたホットキーの設定内容を記憶することができる記憶手段を切替え装置内に設ける。切替え装置は、このホットキー操作の設定内容に基づいて、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える。
【００１０】
図１は、本発明による切替え装置の原理ブロック図である。
【００１１】
入出力装置におけるホットキー操作により、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え装置１は、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容が入出力装置におけるキー操作によって設定される設定手段１１と、設定手段１１で設定されたホットキー操作の設定内容を記憶する記憶手段１２と、を備え、ホットキー操作の設定内容に基づいて、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える。
【００１２】
読出し手段１３は、記憶手段１２に記憶されたホットキー操作の設定内容を読み出す。
【００１３】
切替え制御手段１４は、読出し手段１３によって読み出されたホットキー操作の設定内容に基づいて、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え処理を制御する。
【００１４】
表示手段１５は、設定手段１１で設定されるホットキー操作の設定内容と複数のコンピュータとの対応関係をコンピュータのディスプレイに表示する。
【発明の効果】
【００１５】
本発明によれば、入出力装置におけるホットキー操作により、入出力装置の接続先を複数のコンピュータのうちのいずれか１つに切り替える切替え装置およびその切替え装置を備えるコンピュータシステムにおいて、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容を、キーボードにおける簡単なキー操作でユーザの好み通りに任意に設定することができる。したがって、従来のような切替え装置内のプログラム自体の変更を必要としない。また、ユーザは、ホットキー操作の設定内容と複数のコンピュータとの対応関係が映し出されたディスプレイ画面を確認しながら容易にホットキー設定作業を行うことができる。また例えば、切替え装置（ＫＶＭスイッチ）のホットキーとコンピュータのアプリケーションのホットキーとが同じとなってしまった場合でも、切替え装置のホットキー設定をユーザ自身の手で容易に変更することができるので、コンピュータの誤動作を防ぐことができる。
【発明を実施するための最良の形態】
【００１６】
図２は、本発明の第１の実施例による切替え装置におけるホットキー設定処理の動作フローを示すフローチャートである。また、図３は、本発明の第１の実施例による切替え装置におけるホットキー設定処理においてディスプレイ画面上に表示されるホットキー設定画面の一例を示す図である。ここでは一例として、本実施例による切替え装置を用いて、１組の入出力装置の接続先を４つのコンピュータのいずれかに切り替える場合について説明する。
【００１７】
本実施例によれば、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容を、ユーザ自身が入出力装置におけるキー操作によって、図３に例示したホットキー設定画面を参照しながら任意に設定することができる。以降、このホットキーを「切替えホットキー」と称する。
【００１８】
ホットキー設定を実行する場合は、まず、キーボードに対する特定のキー操作、もしくは、ディスプレイ画面に表示された特定のアイコンに対するクリック操作などを行い、本実施例による切替え装置を含むコンピュータシステムにおいて切替え装置のホットキー設定プログラムを起動する。以降、ホットキー設定プログラムが起動されたこのような状態を「ホットキー設定モード」と称する。
【００１９】
ホットキー設定モードに入ると、図２のステップＳ１０１において、既に規定され図１の記憶手段１２に記憶されているホットキー設定データが読み出される。
【００２０】
続いて、ステップＳ１０２において、図３に例示するホットキー設定画面がディスプレイ上に表示される。ホットキー設定画面はオンスクリーンディスプレイ（ＯＳＤ）表示されるのが好ましい。ホットキー設定モードに入った直後は、切替えホットキーとそれに対応するコンピュータとの現時点の設定状態が表示される。この他に、ホットキー設定画面には、切替えホットキーの記録開始を指示するには「Ｃｔｒｌ」キーと「Ｍ」キーの同時押下、切替えホットキーの確定を指示するには「Ｃｔｒｌ」キーと「Ｅ」キーの同時押下、切替えホットキーの設定のクリアを指示するには「Ｃｔｒｌ」キーと「Ｃ」キーの同時押下、切替えホットキーの設定終了を指示するには「Ｃｔｒｌ」キーと「Ｘ」キーの同時押下、をすべき旨が表示されている。また、ホットキー設定すべきコンピュータを選択する「上下の矢印キー」も表示される。なお、図示されているキーの凡例はあくまでも一例であり、その他のキーであってもよい。
【００２１】
図３に例示するホットキー設定画面には４つのコンピュータとホットキーの設定内容との関係が示されており、一例として、入出力装置の接続先をコンピュータ１へ切り替えるための切替えホットキーが、「ＡＬＴ」キーと「ＳＨＩＦＴ」キーと「１」キーの同時押下によるものと既に設定してあることが示されている。
【００２２】
次いでステップＳ１０３において、切替え装置がキーコードを受信したか否かを判定する。キーコードを受信した場合は次のステップＳ１０４において、当該キーコードが、切替えホットキーの記録開始を指示する「Ｃｔｒｌ」キーと「Ｍ」キーの同時押下によるキーコードであるか否かを判定する。切替えホットキーの記録開始を指示するキーコードである場合はステップＳ１０５に進み、それ以外の場合はステップＳ１０６へ進む。
【００２３】
ステップＳ１０５では、ホットキー設定が実行される。ユーザは図３に例示したホットキー設定画面を参照しながら、ホットキー設定したいコンピュータを「上下の矢印キー」を用いて選択する。選択されたコンピュータについては、その表示項目枠内を例えば表示色を反転表示させたり、あるいは何らかの着色を行うなどすることで識別可能とするのが好ましい。図３の例では、「コンピュータ２に切替え」が選択されていることがわかる。上述したように「Ｃｔｒｌ」キーと「Ｍ」キーの同時押下によるキーコードを受信した後は、記録開始後に押下したキーが項目枠内に表示される。例えば図３では「コンピュータ２に切替え」表示の横の枠内に、押下したキーが表示される。この枠内に表示されたキーが切替えホットキーとなる。なお、キー入力ミスなどによりホットキー設定をクリアしたい場合は、「Ｃｔｒｌ」キーと「Ｃ」キーとを同時押下すればよい。切替えホットキーの設定を確定したい場合は、「Ｃｔｒｌ」キーと「Ｅ」キーとを同時押下する。これにより、当該コンピュータに対する切替えホットキーの設定内容が確定する。なお、図３に例示された「Ｃｔｒｌ」キー＋「Ｍ」キーなどはホットキー設定作業に用いられるホットキーなので、切替えホットキーとしては設定するのは適さない。他のコンピュータについてもホットキーを設定したい場合は、さらに「Ｃｔｒｌ」キーと「Ｍ」キーとを同時押下し、上述の操作を実行すればよい。
【００２４】
所望のコンピュータについてのホットキー設定が全て完了し、ホットキー設定処理を終了する場合は、「Ｃｔｒｌ」キーと「Ｘ」キーとを同時押下する。図２のステップＳ１０６では、受信したキーコードが、この「Ｃｔｒｌ」キーと「Ｘ」キーの同時押下によるキーコードであるか否かが判定される。
【００２５】
ホットキー設定処理が終了すると、ステップＳ１０７において、ホットキー設定画面をディスプレイ上から消去する。このように、ホットキー設定モード中は常に、ホットキーの設定内容がディスプレイ上のホットキー設定画面に反映されるので、ユーザは簡単にホットキー設定を実行することができる。
【００２６】
次いで、ステップＳ１０８において、ステップＳ１０５で確定したホットキー設定データを記録する。なお、ステップＳ１０５中の上述のホットキー確定時点で逐一記録するようにしてもよい。
【００２７】
記録されたホットキー設定データは、ステップＳ１０９において、切替え装置内のメイン処理部に新たなホットキー設定データとして通知される。その後は、切替え装置はこの新たなホットキー設定データに基づいて切替え動作を実行することになる。
【００２８】
図４は、本発明の第１の実施例による切替え装置のブロック図である。
【００２９】
本実施例による切替え装置１は、ホットキー設定部１１、ホットキー設定データ記憶部１２、および読出し手段１３を備えることを特徴とする。ホットキー設定部１１は、上述のホットキー設定を実行する。ホットキー設定データ記録部１２は、ホットキー設定部１１で設定されたホットキー操作の設定内容を記憶する。ホットキー設定データ記憶部１２は例えばＥＥＰＲＯＭである。読出し手段１３は、ホットキー設定データ記録部１２に記憶されたホットキー操作の設定内容を読み出す。
【００３０】
また、本実施例による切替え装置１は、従来の切替え装置と同様に、キーコード取得部２１、キーコード解析部２２、処理判定部２３、通常キー処理部２４、および切替え制御手段１４を有する。切替え装置１のメイン制御部２０は、処理判定部２３、通常キー処理部２４、読出し手段１３および切替え制御手段１４から構成される。
【００３１】
上述の図５中の切替え装置１内の各ブロックは、各種演算処理装置、メモリ、プログラム、およびその他ハードウェアなどで構成される。
【００３２】
キーボード２−Ｋのキーが押下されてキーコードが出力されると、切替え装置１内のキーコード取得部２１はキーコードを受信する。受信したキーコードは、キーコード解析部２２で識別され、押下されたキーが何であるか解析される。
【００３３】
解析されたキーコードについては、処理判定部２３によって、通常のキー処理、ホットキー処理、およびホットキー設定処理のうちいずれで処理すべきかが判定される。このとき、ホットキー設定データ記憶部１２に記憶されたホットキー操作の設定内容が読出し手段１３によって読み出される。そして、解析されたキーコードが、キーボード２−Ｋを含む入出力装置の接続先を所望のコンピュータに切り替えるためのホットキーのキーコードのいずれか一致するか否かが判定される。
【００３４】
押下されたキーが通常キーであると判定された場合は、当該キーコードは通常キー処理部２４へ渡され、通常のキー処理が実行される。
【００３５】
押下されたキーがキーボード２−Ｋを含む入出力装置の接続先を所望のコンピュータに切り替えるための切替えホットキーであると判定された場合は、切替え制御手段１４によって切替えスイッチＳＷが切り替えられる。なおこのとき、当該ホットキーのキーコードのコンピュータへの出力は確実に遮断するようにするのが好ましい。なぜならば、万一、当該切替え用のホットキーと接続先のコンピュータのアプリケーションに関係するホットキーとが一致していた場合は、当該切替え用のホットキーが接続先のコンピュータに出力されてしまうと、コンピュータの切替え操作を望んで切替えホットキーを操作したにもかかわらず、コンピュータのアプリケーションが誤動作することになってしてしまうからである。
【００３６】
キーが押下された時点でホットキー設定モードにあった場合は、キーコード解析部２２で解析されたキーコードはホットキー設定部１１へ渡され、図２および３を参照して既に説明したホットキー設定処理が実行される。ホットキー設定部１１で設定されたホットキー設定データはホットキー設定データ記憶部１２に記憶される。なお、ホットキー設定データ記録部１２に記憶されたホットキー操作の設定内容の読出しは読出し手段１３が行う。
【００３７】
図５は、本発明の第２の実施例による切替え装置のブロック図である。
【００３８】
本実施例による切替え装置１は、図３のホットキー設定部１１を、切替え装置１が接続されたコンピュータにおいてソフトウエア形式で実現したものである。図５の例では、コンピュータ３−Ｃ内にホットキー設定部１１を設けているが、その他のコンピュータに設けてもよく、複数のコンピュータ、あるいは、全てのコンピュータに設けてもよい。
【００３９】
本実施例では、ホットキー設定部１１は、ディスプレイ上にホットキー設定画面を表示するプログラムを有する。また、ホットキー設定部１１で設定されたホットキー設定データを切替え装置１へダウンロードするためのダウンロード手段１６もコンピュータ内に設けられる。ダウンロード手段１６によってダウンロードされたホットキー設定データは、ホットキー設定データ記憶部１２に記憶される。
【００４０】
切替え装置１へダウンロードされたホットキー設定データについては、ホットキー設定に用いられたコンピュータ以外でも共有することが好ましい。これによりホットキー設定に用いられたコンピュータ以外でもホットキー設定画面を表示させることが可能になるからである。アップロード手段１７は、切替え装置１へダウンロードされたホットキー設定データを全てのコンピュータへアップロードするための手段である。
【００４１】
なお、本実施例のその他の処理は、上述の第１の実施例と同様である。
【００４２】
本発明の各実施例の変形例として、切替え装置を複数のユーザで使い分けるように設定してもよい。図６は、本発明の変形例による切替え装置におけるホットキー設定処理の動作フローを示すフローチャートである。本変形例では、ホットキーの設定内容がユーザ毎に個別に設定され、記憶される。そして、ステップＳ１０１のホットキー設定データの読出し処理の前に、ステップＳ２０１においてユーザを識別処理を実行する。ステップＳ１０１では、識別されたユーザに対応するホットキー設定データを読み出す。これ以降の処理は図２を参照して説明した通りである。なお、ステップＳ２０１の処理をステップＳ１０１とステップＳ１０２との間で実行して、全てのホットキー設定データを読み出した後に、識別されたユーザに対応するホットキー設定画面のみを表示するようにしてもよい。
【００４３】
図７は、本発明のさらなる変形例による切替え装置のロック機能設定のための画面の一例を示す図である。なお、図中示されている各種指示のためのキーの凡例は、あくまでも一例であり、その他のキーであってもよい。ロック機能設定のための画面は、上述のホットキー設定画面同様、オンスクリーンディスプレイ表示される。図７では、この画面を例えば「ＫＶＭロック設定」と命名されている。
【００４４】
一般に、ユーザの離席時などにおけるセキュリティ向上を目的として、キーボードによるパスワードの入力を通じてコンピュータの動作を禁止させる（ロックする）ロック機能がある。本変形例は、切替え装置に、コンピュータおよび／または切替え装置の動作を禁止するロック機能を持たせたものである。
【００４５】
ロック機能設定を実行する場合は、まず、キーボードに対する特定のキー操作、もしくは、ディスプレイ画面に表示された特定のアイコンに対するクリック操作などを行い、ロック機能設定プログラムを起動する。以降、ロック機能設定プログラムが起動されたこのような状態を「ロック機能設定モード」と称する。
【００４６】
本変形例におけるロック機能設定モードでは、キーボードやマウスなどが一定時間使用されなかったときにロック状態に移行する設定（以下、「設定１」と称する。）、所定のホットキー操作でロック状態に移行する設定（以下、「設定２」と称する。）、コンピュータおよび／または切替え装置の電源投入時にロック状態に移行する設定（以下、「設定３」と称する。）、のいずれかを単独にもしくは同時に設定可能とする。これらの設定および解除は、上下の矢印キーを用いて所定の項目を選択した後、「Ｃｔｒｌ」キーと「Ｓ」キーとの同時押下で「はい」および「いいえ」をトグルし、選択する。なお、図７の例では、設定１および設定２を選択設定され、設定３については設定が解除されている場合を示している。
【００４７】
ユーザは設定１におけるロック機能が動作するまでの時間（図中、「設定時間」）についても任意に設定可能である。
【００４８】
またさらに、ホットキー操作でロック動作を起動させるためのホットキーの設定内容も任意に設定可能である。この場合のホットキーのホットキー設定の具体的な操作については図３を参照して説明した方法と同様であり、設定内容はホットキー設定データ記憶部に記憶される。
【００４９】
また、これらロック状態を解除するためのパスワードも設定可能であり、図７の例では、パスワードは「＊」で隠されて表示されている。なお、ロック状態の解除を、上述のホットキー設定同様、ホットキー操作により実現するようにしてもよい。
【００５０】
以上のロック機能設定モードで設定された各設定内容は、「Ｃｔｒｌ」キーおよび「Ｘ」キーの同時押下により記憶され、ロックキー設定モードが終了する。ロックキー設定モード終了後は、図７の例では、キーボードやマウスが５０００秒間操作されないとき、あるいは、「Ｃｔｒｌ」キーと「Ｓｈｉｆｔ」キーと「Ｌ」キーの同時押下があったとき、ロック機能が起動する。ロック時は、コンピュータおよび／または切替え装置の動作は禁止される。また例えばディスプレイ画面を消去し、画面情報の漏洩を防止する。ロック機能の解除は図７のロック機能設定画面を参照しながら設定したロック解除のパスワード入力もしくはホットキー操作により行われる。
【産業上の利用可能性】
【００５１】
キーボード、ディスプレイモニタ、マウスなどの１組の入出力装置で複数のコンピュータを使い分けることができる切替え装置（ＫＶＭスイッチ）に適用することができる。本発明によれば、入出力装置の接続先を所望のコンピュータに切り替えるためのホットキー操作の設定内容を、キーボードにおける簡単なキー操作でユーザの好み通りに任意に設定することができる。また例えば、切替え装置（ＫＶＭスイッチ）のホットキーとコンピュータのアプリケーションのホットキーとが同じとなってしまった場合でも、従来のような切替え装置内のプログラム自体の変更を必要せず、ユーザは、ホットキー操作の設定内容と複数のコンピュータとの対応関係が映し出されたディスプレイ画面を確認しながら容易にホットキー設定作業を行うことができる。
【００５２】
また、本発明の切替え装置にロック機能を設けることも可能であり、これにより、コンピュータシステムのセキュリティを向上させることができる。
【図面の簡単な説明】
【００５３】
【図１】本発明による切替え装置の原理ブロック図である。
【図２】本発明の第１の実施例による切替え装置におけるホットキー設定処理の動作フローを示すフローチャートである。
【図３】本発明の第１の実施例による切替え装置におけるホットキー設定処理においてディスプレイ画面上に表示されるホットキー設定画面の一例を示す図である。
【図４】本発明の第１の実施例による切替え装置のブロック図である。
【図５】本発明の第２の実施例による切替え装置のブロック図である。
【図６】本発明の変形例による切替え装置におけるホットキー設定処理の動作フローを示すフローチャートである。
【図７】本発明のさらなる変形例による切替え装置のロック機能設定のための画面の一例を示す図である。
【図８】複数のコンピュータをＫＶＭスイッチを介して１つの入出力装置で利用するコンピュータシステムを例示する概念図である。
【符号の説明】
【００５４】
１…切替え装置
２…入出力装置
２−Ｋ…キーボード
２−Ｍ…マウス
２−Ｖ…ディスプレイ
３−Ａ、３−Ｂ、３−Ｃ、３−Ｄ…コンピュータ
１１…設定手段
１２…記憶手段
１３…読出し手段
１４…切替え制御手段
１５…表示手段
１６…ダウンロード手段
１７…アップロード手段
２０…メイン処理部
２１…キーコード取得部
２２…キーコード解析部
２３…処理判定部
２４…通常キー処理部
ＳＷ…切替えスイッチ
【図１】
2005266951.tif 000003
【図２】
2005266951.tif 000004
【図３】
2005266951.tif 000005
【図４】
2005266951.tif 000006
【図５】
2005266951.tif 000007
【図６】
2005266951.tif 000008
【図７】
2005266951.tif 000009
【図８】
2005266951.tif 000010