(57)【要約】【課題】拡張性の高いＫＶＭスイッチ及びＫＶＭシステムを提供すること。【解決手段】本発明は、ＰＣ及び別のＫＶＭスイッチ５０の少なくとも一方と接続される複数のポート４２ａ〜４２ｄと、ポート４４と、ポート４２ａ〜４２ｄから１つを選択してポート４４と接続する接続部４１と、ＫＶＭスイッチ５０と接続されるポート４２ｄとポート４４とが接続された場合、ＫＶＭスイッチ５０が備えＰＣと接続される複数のポート５２ａ〜５２ｄから、ポート５４と接続されるポートを選択させるための制御信号Ｃ２を、ポート４２ｄを介してＫＶＭスイッチ５０に送信する制御部４３と、を具備するＫＶＭスイッチ、及びＫＶＭシステム。【選択図】図２
2014056430.tif 000002
【特許請求の範囲】
【請求項１】
コンピュータ及び別のＫＶＭスイッチの少なくとも一方と接続される複数の第１ポートと、
第２ポートと、
前記複数の第１ポートから１つの第１ポートを選択して前記第２ポートと接続する接続部と、
前記別のＫＶＭスイッチと接続される第１ポートと前記第２ポートとが接続された場合、前記別のＫＶＭスイッチが備えコンピュータと接続される複数の第３ポートから、前記第２ポートと接続される第３ポートを選択させるための制御信号を、前記選択された第１ポートを介して前記別の第２ＫＶＭスイッチに送信する制御部と、を具備することを特徴とするＫＶＭスイッチ。
【請求項２】
コンピュータと接続される複数の第１ポートと、
第１ＫＶＭスイッチと接続される第２ポートと、
前記第１ＫＶＭスイッチから入力される制御信号に基づき、前記複数の第１ポートから１つの第１ポートを選択して前記第２ポートと接続する接続部と、を具備することを特徴とするＫＶＭスイッチ。
【請求項３】
コンピュータと接続される複数の第１ポートと、第２ポートとを含み、前記複数の第１ポートから１つの第１ポートを選択して前記第２ポートと接続する第１ＫＶＭスイッチと、
コンピュータと接続される複数の第３ポートと、前記第１ポートと接続された第４ポートとを含み、前記複数の第３ポートから１つの第３ポートを選択して前記第４ポートと接続する第２ＫＶＭスイッチと、を具備し、
前記第４ポートと接続されている第１ポートが選択された場合、前記第１ＫＶＭスイッチは、前記第３ポートの選択をさせるための制御信号を、前記選択された第１ポートを介して前記第２ＫＶＭスイッチに送信し、
前記第２ＫＶＭスイッチは前記制御信号に基づいて前記第３ポートの選択を行うことを特徴とするＫＶＭシステム。
【請求項４】
前記第２ポートには、前記コンピュータを操作するための信号である操作信号が入力され、
前記第４ポートと接続されている第１ポートが選択された場合、前記第１ＫＶＭスイッチは前記操作信号を、前記選択された第１ポートを介して前記第２ＫＶＭスイッチに送信することを特徴とする請求項３記載のＫＶＭシステム。
【請求項５】
前記複数の第１ポートのいずれか及び前記複数の第３ポートのいずれかに同一のコンピュータが接続され、
前記同一のコンピュータと接続される第１ポート及び第３ポートには前記同一のコンピュータが出力する画像信号が入力されることを特徴とする請求項３又は４記載のＫＶＭシステム。
【請求項６】
前記第１ポートに接続されないコンピュータが、前記複数の第３ポートのいずれかに接続され、
前記第２ＫＶＭスイッチは、前記第３ポートに接続されるコンピュータが出力する画像信号を、前記第４ポートを介して前記第１ＫＶＭスイッチに送信することを特徴とする請求項３又は４記載のＫＶＭシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はＫＶＭスイッチ及びＫＶＭシステムに関する。
【背景技術】
【０００２】
複数のコンピュータ、及びコンソールと接続され、コンソールと信号の入出力を行うコンピュータを選択するＫＶＭ（Ｋ：キーボード、Ｖ：ビデオ、Ｍ：マウス）スイッチが用いられている。１組のコンソールは、キーボード、マウス及びモニタなどの入出力装置を含む。ＫＶＭスイッチには、１組のコンソールと接続されるシングルタイプと、複数組のコンソールと接続されるマルチタイプとがある。例えば特許文献１には複数組のコンソールと接続され、各コンソールと複数のサーバとの間の切り替えを行うＫＶＭスイッチが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１０７９１４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、拡張性の高いＫＶＭシステムを構築することは困難であった。本発明は、上記課題に鑑み、拡張性の高いＫＶＭスイッチ及びＫＶＭシステムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、コンピュータ及び別のＫＶＭスイッチの少なくとも一方と接続される複数の第１ポートと、第２ポートと、前記複数の第１ポートから１つの第１ポートを選択して前記第２ポートと接続する接続部と、前記別のＫＶＭスイッチと接続される第１ポートと前記第２ポートとが接続された場合、前記別のＫＶＭスイッチが備えコンピュータと接続される複数の第３ポートから、前記第２ポートと接続される第３ポートを選択させるための制御信号を、前記選択された第１ポートを介して前記別の第２ＫＶＭスイッチに送信する制御部と、を具備するＫＶＭスイッチである。
【０００６】
本発明は、コンピュータと接続される複数の第１ポートと、第１ＫＶＭスイッチと接続される第２ポートと、前記第１ＫＶＭスイッチから入力される制御信号に基づき、前記複数の第１ポートから１つの第１ポートを選択して前記第２ポートと接続する接続部と、を具備するＫＶＭスイッチである。
【０００７】
本発明は、コンピュータと接続される複数の第１ポートと、第２ポートとを含み、前記複数の第１ポートから１つの第１ポートを選択して前記第２ポートと接続する第１ＫＶＭスイッチと、コンピュータと接続される複数の第３ポートと、前記第１ポートと接続された第４ポートとを含み、前記複数の第３ポートから１つの第３ポートを選択して前記第４ポートと接続する第２ＫＶＭスイッチと、を具備し、前記第４ポートと接続されている第１ポートが選択された場合、前記第１ＫＶＭスイッチは、前記第３ポートの選択をさせるための制御信号を、前記選択された第１ポートを介して前記第２ＫＶＭスイッチに送信し、前記第２ＫＶＭスイッチは前記制御信号に基づいて前記第３ポートの選択を行うＫＶＭシステムである。
【０００８】
上記構成において、前記第２ポートには、前記コンピュータを操作するための信号である操作信号が入力され、前記第４ポートと接続されている第１ポートが選択された場合、前記第１ＫＶＭスイッチは前記操作信号を、前記選択された第１ポートを介して前記第２ＫＶＭスイッチに送信する構成とすることができる。
【０００９】
上記構成において、前記複数の第１ポートのいずれか及び前記複数の第３ポートのいずれかに同一のコンピュータが接続され、前記同一のコンピュータと接続される第１ポート及び第３ポートには前記同一のコンピュータが出力する画像信号が入力される構成とすることができる。
【００１０】
上記構成において、前記第１ポートに接続されないコンピュータが、前記複数の第３ポートのいずれかに接続され、前記第２ＫＶＭスイッチは、前記第３ポートに接続されるコンピュータが出力する画像信号を、前記第４ポートを介して前記第１ＫＶＭスイッチに送信する構成とすることができる。
【発明の効果】
【００１１】
本発明によれば、拡張性の高いＫＶＭスイッチ及びＫＶＭシステムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】図１（ａ）は比較例１に係るＫＶＭシステムを例示するブロック図である。図１（ｂ）は比較例２に係るＫＶＭシステムを例示するブロック図である。
【図２】図２は実施例１に係るＫＶＭシステムを例示するブロック図である。
【図３】図３（ａ）及び図３（ｂ）はＭＣＵを例示する機能ブロック図である。
【図４】図４はＫＶＭシステムの制御を例示するシークエンス図である。
【図５】図５は実施例１の変形例に係るＫＶＭシステムを例示するブロック図である。
【図６】図６は実施例２に係るＫＶＭシステムを例示するブロック図である。
【図７】図７（ａ）及び図７（ｂ）はＫＶＭシステムの制御を例示するシークエンス図である。
【図８】図８は実施例３に係るＫＶＭシステムを例示するブロック図である。
【図９】図９はＫＶＭシステムの制御を例示するシークエンス図である。
【図１０】図１０はＫＶＭシステムの制御を例示するシークエンス図である。
【図１１】図１１（ａ）は切り替えのための画面を例示する図である。図１１（ｂ）は実施例１及び３に用いられる画面の例である。
【図１２】図１２（ａ）及び図１２（ｂ）は実施例２に用いられる画面の例である。
【図１３】図１３はＫＶＭスイッチの自動切替制御を例示するフローチャートである。
【図１４】図１４はＫＶＭスイッチの自動切替制御を例示するフローチャートである。
【発明を実施するための形態】
【００１３】
比較例１はシングルタイプのＫＶＭスイッチを用いたＫＶＭシステムの例である。図１（ａ）は比較例１に係るＫＶＭシステム１００Ｒを例示するブロック図である。
【００１４】
図１（ａ）に示すように、ＫＶＭシステム１００は、ＫＶＭスイッチ１０、ＰＣ（Personal Computer：パーソナルコンピュータ）２０、モニタ２２、及び入力装置２４を備える。
【００１５】
ＫＶＭスイッチ１０は４つのポート１２を備える。各ポート１２にはＰＣ２０が接続されている。ＫＶＭスイッチ１０が備えるポート１４にはモニタ２２及び入力装置２４が接続されている。モニタ２２には、４台のＰＣ２０のいずれかから出力された画像信号Ｖが入力される。モニタ２２は画像信号Ｖに基づいて画像を表示する。ユーザは画像を視認することができ、かつ入力装置２４を用いて、ＰＣ２０を操作するための信号である操作信号ＫＭを入力することができる。入力装置２４は例えばキーボード及びマウスを含む。このようにＫＶＭスイッチ１０は一人のユーザに対応したシングルモニタタイプのＫＶＭスイッチである。
【００１６】
ポート１２とポート１４との接続は、スイッチ１７及び１８により行われる。スイッチ１７がオンになることで、ポート１２からポート１４へ画像信号Ｖが送信される。スイッチ１８がオンになることで、ポート１４からポート１２へ操作信号ＫＭが送信される。ＭＣＵ（Micro Control Unit）１６はスイッチ１７及び１８を制御する。ユーザは、例えば入力装置２４を用いてポート間の接続を選択することができる。ＭＣＵ１６はユーザの指示に基づき、スイッチ１７のうち１つ、及びスイッチ１８のうち１つをオンにする。つまりＭＣＵ１６は４つのポート１２から１つを選択しポート１４と接続する。これにより、ユーザは４つのＰＣ２０のうちから、操作する１台のＰＣ２０を選択することができる。
【００１７】
しかしＫＶＭスイッチ１０に接続可能なＰＣ２０の台数が限定されるため、ＫＶＭシステム１００Ｒは拡張性に乏しい。拡張性とは、例えばＰＣ２０及びモニタを増やすことなどである。またＫＶＭスイッチ１０に接続されているモニタは１台である。従って、遠隔地にいる複数のユーザが画像を視認することは困難である。
【００１８】
比較例２はマルチモニタタイプのＫＶＭスイッチを用いたＫＶＭシステムの例である。図１（ｂ）は比較例２に係るＫＶＭシステム２００Ｒを例示するブロック図である。
【００１９】
図１（ｂ）に示すように、ＫＶＭスイッチ３０の各ポート３２には、ＰＣ２０から２つの画像信号Ｖ１及びＶ２が入力される。ポート３４には２つのモニタ２２ａ及び２２ｂ、並びに入力装置２４が接続されている。
【００２０】
ＭＣＵ３６は、スイッチ３７〜３９のオン／オフを制御する。スイッチ３７がオンになることでポート３２からポート３４へ画像信号Ｖ１が送信される。スイッチ３８がオンになることで、ポート３２からポート３４へ画像信号Ｖ２が送信される。スイッチ３９がオンになることで、ポート３４からポート３２へ操作信号ＫＭが送信される。画像信号Ｖ１はモニタ２２ａに入力され、モニタ２２ａは画像信号Ｖ１に基づいて画像を表示する。画像信号Ｖ２はモニタ２２ｂに入力され、モニタ２２ｂは画像信号Ｖ２に基づいて画像を表示する。
【００２１】
比較例２によれば、一人のユーザが２台のモニタを視認すること、及び遠隔地にいる二人のユーザが同一の画像を視認することができる。しかし、ＫＶＭスイッチ３０に接続されるＰＣ２０の台数は限定される。またモニタは２台に限定されるため、三人以上のユーザに対応することは難しい。
【実施例１】
【００２２】
実施例１はデュアルモニタ対応のＫＶＭシステムの例である。図２は実施例１に係るＫＶＭシステム１００を例示するブロック図である。上述した構成と共通する構成の説明は省略する。
【００２３】
図２に示す実施例１に係るＫＶＭシステム１００はＫＶＭスイッチ４０及び５０を備える。ＫＶＭスイッチ４０及び５０には４台のＰＣ２０ａ〜２０ｄが接続されている。ＫＶＭスイッチ４０にはモニタ２２ａ及び入力装置２４が接続されている。ＫＶＭスイッチ５０にはモニタ２２ｂが接続されている。ＫＶＭスイッチ４０とＫＶＭスイッチ５０とは接続されている。ＫＶＭスイッチ４０及び５０は、シングルモニタタイプのＫＶＭスイッチである。
【００２４】
ＫＶＭスイッチ４０は、ポート４２ａ〜４２ｄ、ポート４４を備える。ポート４２ａ〜４２ｄのそれぞれと、ポート４４との間には、スイッチ４８が１つずつ設けられている。スイッチ４８とポート４４との間にはＭＣＵ４６が設けられている。ＭＣＵ４６は、後述するようにスイッチ４７及び４８を制御する。ＫＶＭスイッチ５０はポート５２ａ〜５２ｄ、ポート４４、ＭＣＵ５６、スイッチ５７及び５８を備える。
【００２５】
ポート４２ａ〜４２ｄのそれぞれは、ＰＣ２０ａ〜２０ｄのいずれかとビデオケーブルにより接続されている。ＰＣ２０ａ〜２０ｄが出力する画像信号Ｖ１は、ビデオケーブルを介してポート４２ａ〜４２ｄに入力される。ポート４４にはモニタ２２及び入力装置２４が接続されている。ポート５２ａ〜５２ｄのそれぞれは、ＰＣ２０ａ〜２０ｄのいずれかと、ビデオケーブルにより接続されている。ＰＣ２０ａ〜２０ｄが出力する画像信号Ｖ２は、ビデオケーブルを介してポート５２ａ〜５２ｄに入力される。またポート５２ａ〜５２ｄは、ＰＣ２０ａ〜２０ｄと、ＫＭケーブルにより接続されている。ポート５２ａ〜５２ｄからは操作信号ＫＭが対応するＰＣに入力される。
【００２６】
ポート４２ａ及び５２ａには、同一のＰＣ２０ａが接続されている。上記のように、ＰＣ２０ａが出力する画像信号Ｖ１はポート４２ａに、画像信号Ｖ２はポート５２ａに入力される。ポート５２ａから出力される操作信号ＫＭはＰＣ２０ａに入力される。例えばＰＣ２０ａ〜ポート４２ａ間はビデオ（Video：V）ケーブルにより接続されている。ＰＣ２０ａ〜ポート５２ａ間は例えばＶケーブルとキーボード／マウス（Key Board/Mouse：ＫＭ）ケーブルとが一体となったケーブルにより接続されている。同様に、ポート４２ｂ及び５２ｂにはＰＣ２０ｂ、ポート４２ｃ及び５２ｃにはＰＣ２０ｃ、ポート４２ｄ及び５２ｄにはＰＣ２０ｄが接続されている。ポート４２ｄとポート５４とは、ＫＭケーブル２５により接続されている。またポート５４にはモニタ２２ｂが接続されている。
【００２７】
図３（ａ）はＭＣＵ４６を例示する機能ブロック図である。図３（ａ）に示すように、ＭＣＵ４６は、接続部４１、制御部４３、及びモード切替部４５として機能する。接続部４１は、入力装置２４から入力される制御信号Ｃ１（図２参照）に基づき、スイッチ４７及び４８のオン／オフを切り替え、４つのポート４２ａ〜４２ｄから１つを選択してポート４４と接続する。制御部４３は、入力装置２４から入力される制御信号Ｃ１に基づき制御信号Ｃ２（図２参照）を生成し、ＫＶＭスイッチ５０に送信する。また制御部４３は操作信号ＫＭをＫＶＭスイッチ５０に送信する。接続部４１及び制御部４３は、モード切替部４５が切り替えたモードに従って動作する。なお、モード切替部４５について、詳しくは後述する。
【００２８】
図３（ｂ）はＭＣＵ５６を例示する機能ブロック図である。ＭＣＵ５６は接続部５１、制御部５３及びモード切替部５５として機能する。接続部５１は、ＫＶＭスイッチ４０から入力される制御信号Ｃ２に基づいて、４つのポート５２ａ〜５２ｄから１つを選択してポート５４と接続する。図３（ｂ）中のＰＣ２０ｅ〜２０ｈは実施例２、制御部５３及びＫＶＭスイッチ６０は実施例１の変形例において説明する。モード切替部５５についても後述する。
【００２９】
図４はＫＶＭシステム１００の制御を例示するシークエンス図である。図中の“ＰＣ”はＰＣ２０ａ〜２０ｄのうち、選択された１台を示す。例えば操作信号ＫＭとＫＶＭスイッチ４０とのように、実線が交叉している箇所は、信号が当該要素を介して送信されることを表す。例えば画像信号Ｖ１とＫＶＭスイッチ５０とのように実線が迂回している箇所は、信号が当該要素を介さずに送信されることを表す。ここでは、図２に示すポート４２ｄとポート４４との間のスイッチ４８がオンの場合について述べる。
【００３０】
図４に示すように、ユーザは入力装置２４を用いてＰＣ２０ａ〜２０ｄのうちから一台を選択する。この例ではＰＣ２０ａを選択するものとする。入力装置２４から、制御信号Ｃ１が出力される（ステップＳ１０）。制御信号Ｃ１はＫＶＭスイッチ４０の接続部４１にポート４２ａ〜４２ｄのいずれかを選択させる信号である。接続部４１は、入力装置２４から送信された制御信号Ｃ１に基づいて、４つのポート４２ａ〜４２ｄからポート４２ａを選択してポート４４と接続する（ステップＳ１１）。具体的には、接続部４１はポート４２ａとポート４４との間のスイッチ４７をオンにする。ＫＶＭスイッチ４０の制御部４３は、制御信号Ｃ１に基づいて制御信号Ｃ２を生成し、ポート４２ｄ及びＫＭケーブル２５を介してＫＶＭスイッチ５０に送信する（ステップＳ１２）。制御信号Ｃ２は、ＫＶＭスイッチ５０の接続部５１にポート５２ａ〜５２ｄから１つを選択させるための信号である。ここでは接続部５１に、ＰＣ２０ａと接続されたポート５２ａを選択させる。接続部５１は、受信した制御信号Ｃ２に基づいてポート５２ａ〜５２ｄからポート５２ａを選択し、スイッチ５７及び５８を制御し、ポート５４と接続する（ステップＳ１３）。これにより、ポート４４とポート５２ａとが、ポート４２ｄ、ＫＭケーブル２５及びポート５４を介して接続される。
【００３１】
ユーザは入力装置２４を用いて操作信号ＫＭを入力する。制御部４３は、操作信号ＫＭを、ポート４２ｄ及びＫＭケーブル２５を介してＫＶＭスイッチ５０に送信する。操作信号ＫＭは、ＫＶＭスイッチ５０のポート５４及び５２ａを介してＰＣ２０ａに送信される（ステップＳ１４）。ＰＣ２０ａは、操作信号ＫＭの入力に応じて画像信号Ｖ１及びＶ２を出力する。画像信号Ｖ１は、ＫＶＭスイッチ４０のポート４２ａ及び４４を介してモニタ２２ａに入力される（ステップＳ１５）。モニタ２２ａは画像信号Ｖ１に基づいて画像を表示する。画像信号Ｖ２は、ＫＶＭスイッチ５０のポート５２ａ及び５４を介してモニタ２２ｂに入力される（ステップＳ１６）。モニタ２２ｂは画像信号Ｖ２に基づいて画像を表示する。
【００３２】
実施例１においては、ポート４２ｄとポート４４とが接続されている（ポート４２ｄとポート４４との間のスイッチ４８がオン）。この場合、制御信号Ｃ２がＫＶＭスイッチ４０からＫＶＭスイッチ５０に送信される。このため、ユーザはＫＶＭスイッチ４０を通じてＫＶＭスイッチ５０のポートの選択を行うことができる。また操作信号ＫＭはＫＶＭスイッチ４０からＫＶＭスイッチ５０に送信され、ＰＣに入力される。これにより、ユーザはＫＶＭスイッチ４０及び５０を介してＰＣを操作することができる。このように、２台のＫＶＭスイッチ４０及び５０を接続したＫＶＭシステム１００を構築することができる。
【００３３】
実施例１では、ポート４２ａ〜４２ｄと、ポート５２ａ〜５２ｄとのそれぞれ中から、同一のＰＣに接続されたポートが選択される。これにより、ＫＶＭスイッチ４０側のユーザがＰＣを操作し、かつＫＶＭスイッチ４０側のユーザとＫＶＭスイッチ５０側のユーザとは同一の画像を視認することができる。このように実施例１に係るＫＶＭシステム１００はデュアルモニタ対応のＫＶＭシステムとして機能する。
【００３４】
ＫＶＭスイッチ４０とＰＣ２０ａ〜２０ｄとはビデオケーブルのみによって接続されている。ポート４２ａ〜４２ｄのうち、ＫＭケーブルが接続されるのはポート４２ｄのみである。従って、ＰＣ２０ａ〜２０ｄを操作するためには、ポート４２ｄ及びＫＶＭスイッチ５０を介して操作信号ＫＭを送信することが求められる。このため、ポート４２ｄとポート４４との間のスイッチ４８は常にオンであることが好ましい。これにより、ＫＶＭスイッチ４０からＫＶＭスイッチ５０に操作信号ＫＭ、さらに制御信号Ｃ２を送信することができる。スイッチ４８の切り替えをしないため、ＫＶＭスイッチ４０の制御の高速化が可能となる。なお、ポート４２ｄとポート４４との間のスイッチ４８は常時オンであるため、図２では線として図示している。
【００３５】
実施例１ではシングルモニタタイプのＫＶＭスイッチを用いるため、高い拡張性を得ることができる。ＫＶＭシステム１００を拡張した例として、実施例１の変形例について説明する。図５は実施例１の変形例に係るＫＶＭシステム１１０を例示するブロック図である。
【００３６】
図５に示すように、変形例に係るＫＶＭシステム１１０では、３台のＫＶＭスイッチ４０、５０及び６０が接続されている。ＫＶＭスイッチ６０のポート６４は、ＫＭケーブル２６によりＫＶＭスイッチ５０のポート５２ｄに接続されている。またポート６４はモニタ２２ｃと接続されている。ポート４２ａ、５２ａ及び６２ａにはＰＣ２０ａが接続されている。ポート４２ｂ、５２ｂ及び６２ｂにはＰＣ２０ｂが接続されている。ポート４２ｃ、５２ｃ及び６２ｃにはＰＣ２０ｃが接続されている。ポート４２ｄ、５２ｄ及び６２ｄにはＰＣ２０ｄが接続されている。ポート４２ｄとポート４４との間のスイッチ４８、及びポート５２ｄとポート５４との間のスイッチ５８は、常にオンである。
【００３７】
ＫＶＭシステム１１０の制御は、図４に示したシークエンス図にＫＶＭスイッチ６０及びモニタ２２ｃを加えた制御である。制御部４３（図３（ａ）参照）は制御信号Ｃ２及びＣ３を生成し、ＫＶＭスイッチ５０に送信する。ＫＶＭスイッチ５０の制御部５３（図３（ｂ）参照）は、制御信号Ｃ３をＫＶＭスイッチ６０に送信する。ＭＣＵ６６は制御信号Ｃ３に基づいてポート６２ａ〜６２ｄから１つを選択しポート６４と接続する。操作信号ＫＭは、ＫＶＭスイッチ５０を介してＫＶＭスイッチ６０に送信される。操作信号ＫＭは、ポート６４と、ポート６２ａ〜６２ｄから選択されたポートとを介してＰＣ２０ａ〜２０ｄのいずれかに入力される。ＰＣ２０ａ〜２０ｄが出力する画像信号Ｖ３はモニタ２２ｃに入力される。
【００３８】
実施例１の変形例によれば、遠隔地にいる三人のユーザが同一の画像を視認することができる。ＫＶＭスイッチの台数は４台以上でもよい。これにより、マルチモニタ対応のＫＶＭシステムを構築することができる。
【実施例２】
【００３９】
実施例２は２台のＫＶＭスイッチをカスケード接続したＫＶＭシステムの例である。図６は実施例２に係るＫＶＭシステム２００を例示するブロック図である。７台のＰＣ２０ａ〜２０ｈのうち、３台のＰＣ２０ａ〜２０ｃはＫＶＭスイッチ４０に接続され、４台のＰＣ２０ｅ〜２０ｈはＫＶＭスイッチ５０に接続されている。モニタ２２及び入力装置２４はＫＶＭスイッチ４０に接続されている。
【００４０】
図６に示すポート４２ｄはＰＣに接続されず、ＫＭケーブル２５及びＶケーブル２７を介してポート５４に接続されている。ＫＶＭスイッチ４０は、ＫＭケーブル２５を通じてＫＶＭスイッチ５０に操作信号ＫＭ及び制御信号Ｃ２を送信することができる。ＫＶＭスイッチ５０は、Ｖケーブル２７を通じてＫＶＭスイッチ４０に画像信号Ｖを送信することができる。ポート５２ａはＰＣ２０ｅ、ポート５２ｂはＰＣ２０ｆ、ポート５２ｃはＰＣ２０ｇ、ポート５２ｄはＰＣ２０ｈに、それぞれ接続されている。つまりポート４２ａ〜４２ｃ及びポート５２ａ〜５２ｄは、互いに異なるＰＣに接続されている。ＰＣ２０ａ〜２０ｃはＫＶＭスイッチ４０に画像信号Ｖを送信することができ、ＫＶＭスイッチ４０はＰＣ２０ａ〜２０ｃに操作信号ＫＭを送信することができる。ＰＣ２０ｅ〜２０ｈはＫＶＭスイッチ５０に画像信号Ｖを送信することができ、ＫＶＭスイッチ５０はＰＣ２０ｅ〜２０ｈに操作信号ＫＭを送信することができる。
【００４１】
図７（ａ）及び図７（ｂ）はＫＶＭシステム２００の制御を例示するシークエンス図である。図７（ａ）は、ＫＶＭスイッチ４０に接続されたＰＣを操作する例である。図７（ａ）に示すように、ＫＶＭスイッチ４０に制御信号Ｃ１が入力される（ステップＳ２０）。図３（ａ）に示した接続部４１はポート４２ａ〜４２ｄから１つを選択しポート４４と接続する（ステップＳ２１）。例えばＰＣ２０ａを操作する場合、ポート４２ａが選択される。このときポート４２ａとポート４４との間のスイッチ４７及び４８はオンになる。入力装置２４が出力する操作信号ＫＭはポート４４及び４２ａを介してＰＣ２０ａに入力される（ステップＳ２２）。ＰＣ２０ａが出力する画像信号Ｖはポート４２ａ及び４４を介してモニタ２２に入力される（ステップＳ２３）。
【００４２】
図７（ｂ）は、ＫＶＭスイッチ５０に接続されたＰＣを操作する例である。図７（ｂ）に示すように、ＫＶＭスイッチ４０に制御信号Ｃ１が入力される（ステップＳ２４）。接続部４１はポート４２ｄを選択しポート４４と接続する（ステップＳ２５）。ポート４２ｄとポート４４との間のスイッチ４７及び４８はオンになる。ユーザは入力装置２４を用いて制御信号Ｃ２を入力する。制御部４３は、制御信号Ｃ２をＫＶＭスイッチ５０に送信する（ステップＳ２６）。図３（ｂ）に示した接続部５１は、制御信号Ｃ２に基づきポート５２ａ〜５２ｄのうち１つをポート５４と接続する（ステップＳ２７）。例えばＰＣ２０ｅを操作する場合、ポート５２ａが選択される。制御部４３は、操作信号ＫＭをＫＶＭスイッチ５０に送信する。操作信号ＫＭはＰＣ２０ｅに入力される（ステップＳ２８）。ＫＶＭスイッチ５０の制御部５３は、ＰＣ２０ｅが出力する画像信号ＶをＫＶＭスイッチ４０に送信する。画像信号Ｖはモニタ２２に入力される（ステップＳ２９）。
【００４３】
図７（ａ）及び図７（ｂ）に示すように、実施例２によれば、ユーザは入力装置２４を用いて、ＫＶＭスイッチ４０に接続されたＰＣ２０ａ〜２０ｃ、及びＫＶＭスイッチ５０に接続されたＰＣ２０ｅ〜２０ｈの両方を操作することができる。またＫＶＭスイッチ５０はＰＣ２０ｅ〜２０ｈが出力する画像信号ＶをＫＶＭスイッチ４０に送信する。これによりユーザは、ＰＣ２０ｅ〜２０ｈが出力する画像信号Ｖに基づく画像を視認することができる。このように、複数のＫＶＭスイッチをカスケード接続したＫＶＭシステム２００を構築することができる。
【００４４】
ポート４２ｄに加え、ポート４２ａ〜４２ｃのうちの任意のポートにＫＶＭスイッチを接続してもよい。これにより、操作可能なＰＣを増やすことができる。例えば、ポート４２ａ〜４２ｄのそれぞれにＫＶＭスイッチを接続し、各ＫＶＭスイッチに最大４台のＰＣを接続することで、最大１６台のＰＣを操作可能なＫＶＭシステムを構築することができる。また、ポート５２ａ〜５２ｄに、さらにＫＶＭスイッチを接続してもよい。
【実施例３】
【００４５】
実施例３はシングルモニタ及びデュアルモニタの両方に対応したＫＶＭシステムの例である。図８は実施例３に係るＫＶＭシステム３００を例示するブロック図である。
【００４６】
図８に示すように、ポート４２ｂには、操作信号ＫＭを送信可能でかつ画像信号Ｖを受信可能に、ＰＣ２０ｂが接続されている。ポート４２ｄには、画像信号Ｖ１を受信可能にＰＣ２０ｄが接続されている。ポート５２ｄには、操作信号ＫＭを送信可能でかつ画像信号Ｖ２を受信可能に、ＰＣ２０ｄが接続されている。ＰＣ２０ｄはポート４２ａ〜４２ｄには接続されていない。またポート４２ｄとポート５４とがＫＭケーブル２５により接続されている。
【００４７】
ＰＣ２０ｂを操作する際、ＫＶＭシステム３００は図７（ａ）の制御を行えばよい。ＰＣ２０ｄを操作する際、ＫＶＭシステム３００は図４の制御を行えばよい。実施例３によれば、シングルモニタ及びマルチモニタの両方に対応可能なＫＶＭシステム３００を構築することができる。
【００４８】
次に、シングルモニタモードとマルチモニタモードとの切替制御について説明する。図９及び図１０はＫＶＭシステム３００の切替制御を例示するシークエンス図である。ポート４２ｄとポート４４との間のスイッチ４８はオンである。
【００４９】
図９はシングルモニタモードへ切り替える例である。図９に示すように、ＫＶＭスイッチ４０に制御信号Ｃ１が入力される（ステップＳ３０）。接続部４１はポート４２ｂを選択しポート４４と接続する（ステップＳ３１）。つまりポート４２ｂとポート４４との間におけるスイッチ４７及び４８はオンになる。ＫＶＭスイッチ４０が出力する制御信号Ｃ２は、ＫＶＭスイッチ５０に入力される（ステップＳ３２）。接続部５１はポート５２ｂとポート５４とを接続する（ステップＳ３３）。入力装置２４が出力する操作信号ＫＭはＰＣ２０ｂに入力される（ステップＳ３４）。ＰＣ２０ｂが出力する画像信号Ｖはモニタ２２ａに入力される（ステップＳ３５）。ステップＳ３４及びＳ３５のように、ＰＣ２０ｂが操作される。従ってＫＶＭスイッチ４０とＫＶＭスイッチ５０との間の通信は不要である。そこで、接続部４１はポート４２ｂとポート４４との接続を切断する（ステップＳ３６）。このようにシングルモニタモードへの切り替えが行われる。
【００５０】
図１０はマルチモニタモードへ切り替える例である。図１０の例では、ポート４２ｂにＰＣ２０ｂが接続されていないものとする。図１０のステップＳ３０〜Ｓ３３は図９と共通である。操作信号ＫＭはポート４２ｂに入力される。しかしポート４２ｂにＰＣ２０ｂが接続されていないため、操作信号ＫＭはＰＣ２０ｂに入力されない（ステップＳ３４）。ＰＣ２０ｂへの操作信号ＫＭの送信ができなかった場合、制御部４３は操作信号ＫＭをＫＶＭスイッチ５０に送信する。操作信号ＫＭはＰＣ２０ｄに入力される（ステップＳ３７）。ＰＣ２０ｄは画像信号Ｖ１及びＶ２を出力する。画像信号Ｖ１はポート４２ｄを介してモニタ２２ａに入力される（ステップＳ３８）。画像信号Ｖ２はポート５２ｄを介してモニタ２２ｂに入力される（ステップＳ３９）。このように、マルチモニタモードへの切り替えが行われる。
【００５１】
図９においてステップＳ３２及びＳ３３は行わなくてもよい。図９の例ではＫＶＭスイッチ５０に接続されたＰＣを操作しないため、ＫＶＭスイッチ５０におけるポート選択は不要だからである。なお、ステップＳ３２及びＳ３３は、図４のステップＳ１２及びＳ１３、並びに図７（ｂ）のステップＳ２６及びＳ２７に対応する。従って、実施例３におけるＫＶＭスイッチ５０が図４及び図７（ｂ）の制御との互換性を有するためには、図７（ｂ）においてステップＳ３２及びＳ３３を行うことが好ましい。
【００５２】
ポート４２ａ及び４２ｃにＰＣを接続してもよい。また、例えばポート４２ａ及び５２ａに同一のＰＣを接続してもよい。このようにＫＶＭシステム３００の拡張性は高い。実施例１〜３に示したように、ポート４２ａ〜４２ｄ及びポート５２ａ〜５２は、ＰＣ又はＫＶＭスイッチの少なくとも一方と接続される。
【００５３】
ＫＶＭスイッチ４０及び５０は、実施例１〜３のいずれにも対応可能である。実施例１のようなマルチモニタモードと、実施例２のようなカスケード接続モードとの切替について説明する。
【００５４】
図１１（ａ）は切替のための画面を例示する図である。図１１（ａ）に示す領域Ａはホットキー（HOTKEY）と制御との対応を表示している。領域ＢはＫＶＭスイッチに接続されているハードウェア（キーボード、マウス、モニタなど）の種類を表示している。領域ＣはＫＶＭスイッチのモードを表している。例えば“ＳＥＬＥＣＴ  Ａ”が、実施例１及び３のようなマルチモニタモードであり、“ＳＥＬＥＣＴ  Ｂ”（不図示）が実施例２のようなカスケード接続モードである。領域Ｄは各キーと制御との対応を表示している。
【００５５】
図１１（ｂ）は実施例１及び３に用いられる画面の例である。図１１（ｂ）中の“ＳＶ１”〜“ＳＶ４”は、図２のＰＣ２０ａ〜２０ｄに対応する。例えばユーザがキーボードの“１”を押すことでＳＶ１（ＰＣ２０ａ）を選択することができる。すなわち、ポート４２ａを選択する内容の制御信号Ｃ１に基づき、接続部４１はポート４２ａとポート４４とを接続する。またポート５２ａを選択する内容の制御信号Ｃ２に基づき、接続部５１はポート５２ａとポート５４とを接続する。
【００５６】
図１２（ａ）及び図１２（ｂ）は実施例２に用いられる画面の例である。図１２（ａ）中の“ＭＡＳＴＥＲ”はＫＶＭスイッチ４０に、“ＳＬＡＶＥ”はＫＶＭスイッチ５０に対応する。“ＣＡＳＣＡＤＩＮＧ  ＰＯＲＴ”は、図６のポート４２ｄのように、ＫＶＭスイッチ５０と接続されたポートを表す。
【００５７】
図１２（ｂ）に示すように、“ＣＡＳＣＡＤＩＮＧ  ＰＯＲＴ”（ポート４２ｄ）を選択した場合、“ＳＬＡＶＥ”（ＫＶＭスイッチ５０）の選択画面が表示される。“ＳＶ４−１”〜“ＳＶ４−４”は、それぞれＰＣ２０ｅ〜２０ｈに対応する。例えばユーザがＦ１キーを押すことで、ＳＶ４−１（ＰＣ２０ｅ）を選択することができる。例えばシフトキーなどにより図１２（ａ）と図１２（ｂ）との表示の切り替えが可能である。
【００５８】
またモードの自動切替も可能である。図１３はＫＶＭスイッチ４０の自動切替制御を例示するフローチャートである。
【００５９】
図１３に示すように、モード切替部４５はポート４２ｄにＫＭケーブル２５が接続されているか判定する（ステップＳ４０）。例えばＫＭケーブル２５がポート４２ｄに挿し込まれた際に、ポート４２ｄからモード切替部４５に信号が出力される。モード切替部４５は当該信号を検出した場合に接続（Ｙｅｓ）と判定し、信号を検出しない場合に接続されていない（Ｎｏ）と判定する。
【００６０】
Ｎｏの場合ステップＳ４０が繰り返される。Ｙｅｓの場合、モード切替部４５は、ポート４２ｄがＫＭケーブル２５によりＫＶＭスイッチ５０と接続されているか判定する（ステップＳ４１）。この判定は、例えばＭＣＵ４６が、ＫＶＭスイッチ５０のＭＣＵ５６と、ＫＭケーブル２５を通じて信号の送信又は受信が可能であるかにより行われる。不可能であればステップＳ４１の判定はＮｏである。この場合、モード切替部４５は通常モードに切り替える（ステップＳ４２）。通常モードとは、例えば図１（ａ）の例のように、ポート４２ａ〜４２ｄにＫＶＭスイッチ５０が接続されておらず、ＰＣが接続されていることを意味する。
【００６１】
送信又は受信が可能であればステップＳ４１の判定はＹｅｓである。この場合、モード切替部４５はポート４２ｄにＶケーブル２７が接続されているか判定する（ステップＳ４３）。Ｎｏの場合、ステップＳ４２が繰り返される。Ｙｅｓの場合、モード切替部４５は、ポート４２ｄがＶケーブル２７を介してＫＶＭスイッチ５０と接続されているか判定する（ステップＳ４４）。この判定は、例えばＭＣＵ４６が、ＭＣＵ５６と、Ｖケーブル２７を通じて信号の送信又は受信が可能であるかにより行われる。Ｎｏの場合、モード切替部４５は、ポート４２ｄがＰＣ２０ｄと接続されていると判定する。このとき、モード切替部４５はマルチモニタモードに切り替える（ステップＳ４５）。これは図２、図５及び図８の例に対応する。Ｙｅｓの場合、モード切替部４５はカスケードモードに切り替える（ステップＳ４６）。これは図６の例に対応する。ステップＳ４４及びＳ４５の後、制御は終了する。ステップＳ４４及びＳ４５で判定されたモードに従い、ＫＶＭスイッチ４０は制御する。
【００６２】
図１４はＫＶＭスイッチ５０の自動判定制御を例示するフローチャートである。図１４に示すように、モード切替部５５はポート５４にＫＭケーブル２５が接続されているか判定する（ステップＳ５０）。Ｎｏの場合ステップＳ５０が繰り返される。Ｙｅｓの場合、モード切替部５５は、ポート５４がＫＭケーブル２５を介してＫＶＭスイッチ４０と接続されているか判定する（ステップＳ５１）。Ｎｏの場合、モード切替部５５は通常モードに切り替える（ステップＳ５２）。
【００６３】
Ｙｅｓの場合、モード切替部５５はポート５４にＶケーブル２７が接続されているか判定する（ステップＳ５３）。Ｎｏの場合、ステップＳ５２が繰り返される。Ｙｅｓの場合、モード切替部５５は、ポート５４がＶケーブル２７を介してＫＶＭスイッチ４０と接続されているか判定する（ステップＳ５４）。Ｎｏの場合、モード切替部５５はマルチモニタモードに切り替える（ステップＳ５５）。Ｙｅｓの場合、モード切替部５５は、ポート５４がＶケーブル２７を介してＫＶＭスイッチ４０と接続されていると判定する。モード切替部５５はカスケードモードに切り替える（ステップＳ５６）。ステップＳ５５及びＳ５６の後、制御は終了する。
【００６４】
図１３及び図１４に示した制御により、自動的にモードの切り替えがなされるため、ユーザの利便性が高まる。また例えばＫＶＭスイッチ５０が図１３及び図１４の制御を行い、両方においてマルチモニタモードと判定した場合（ステップＳ４５及びＳ５５）、ＫＶＭスイッチ５０は図５の中央のＫＶＭスイッチとして機能する。
【００６５】
ＫＶＭスイッチ間を接続するＫＭケーブル２５及びＶケーブル２７として、例えばＵＳＢ（Universal Serial Bus）ケーブル又はＰＳ／２ケーブルを用いることができる。ＫＶＭスイッチを接続するための専用ケーブルではなく、一般的に使用されているケーブルを用いることができるため、ＫＶＭシステムの低コスト化が可能である。また例えばＫＶＭスイッチ間の接続、及びＰＣ〜ＫＶＭスイッチ間の接続をインターネット又はＬＡＮ（Local Area Network）などのネットワークを通じて行ってもよい。ＫＶＭスイッチとして、アナログＫＶＭスイッチ、及びデジタルＫＶＭスイッチの両方を用いることができる。入力装置２４は、例えばタッチパネル及びマイクなどを含んでもよい。ＫＶＭスイッチには、例えばスピーカ、プロジェクタなど、モニタ以外の出力装置が接続されてもよい。
【００６６】
スイッチ４７、４８、５７、５８、６７及び６８は、スイッチ回路でもよいし、ＭＣＵ４６、５６及び６６により実現されてもよい。つまりＭＣＵ４６、５６及び６６がポート間の信号を通過及び遮断させる機能を有してもよい。ポートごとにＭＣＵが設けられてもよい。例えばポート４２ａ〜４２ｄのそれぞれに対応したＭＣＵが設けられてもよい。
【００６７】
以上、本発明の実施例について詳述したが、本発明はかかる特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００６８】
２０ａ〜２０ｈ                            ＰＣ
２２、２２ａ、２２ｂ、２２ｃ              モニタ
２４                                      入力装置
４０、５０、６０                          ＫＶＭスイッチ
４１、５１                                接続部
４２ａ、４２ｂ、４２ｃ、４２ｄ、４４、５２ａ、５２ｂ、５２ｃ、５２ｄ、
６２ａ、６２ｂ、６２ｃ、６２ｄ、６４      ポート
４３、５３                                制御部
４５、５５                                モード切替部
４６、５６、６６                          ＭＣＵ
４７、４８、５７、５８、６７、６８        スイッチ
【図１】
2014056430.tif 000003
【図２】
2014056430.tif 000004
【図３】
2014056430.tif 000005
【図４】
2014056430.tif 000006
【図５】
2014056430.tif 000007
【図６】
2014056430.tif 000008
【図７】
2014056430.tif 000009
【図８】
2014056430.tif 000010
【図９】
2014056430.tif 000011
【図１０】
2014056430.tif 000012
【図１１】
2014056430.tif 000013
【図１２】
2014056430.tif 000014
【図１３】
2014056430.tif 000015
【図１４】
2014056430.tif 000016