(57)【要約】【課題】ユーザが初期設定を行う必要なく、自動的にディスプレイ情報の初期設定を行うことができるコンピュータ切り替え装置、初期設定方法、および装置のプログラムを提供する。【解決手段】ディスプレイと、複数のコンピュータとに接続されて用いられ、その接続されたコンピュータからの要求に応じてディスプレイの設定情報を送信するコンピュータ切り替え装置が、ディスプレイの設定情報を取得するディスプレイ情報取得手段と、そのディスプレイ情報取得手段により取得された設定情報を格納するディスプレイ情報格納手段と、を備えるようにする。【選択図】図３
2010205181.tif 000002
【特許請求の範囲】
【請求項１】
ディスプレイと、複数のコンピュータとに接続されて用いられ、該接続されたコンピュータからの要求に応じて前記ディスプレイの設定情報を送信するコンピュータ切り替え装置であって、
前記ディスプレイの設定情報を取得するディスプレイ情報取得手段と、
前記ディスプレイ情報取得手段により取得された設定情報を格納するディスプレイ情報格納手段と、を備えたことを特徴とするコンピュータ切り替え装置。
【請求項２】
前記コンピュータ切り替え装置の電源ＯＮを検出する電源検出手段を備え、
前記ディスプレイ情報取得手段は、前記電源検出手段により電源ＯＮが検出されると、前記ディスプレイの設定情報を取得することを特徴とする請求項１記載のコンピュータ切り替え装置。
【請求項３】
接続されたコンピュータからの電源供給を検出する供給検出手段を備え、
前記ディスプレイ情報取得手段は、前記供給検出手段により電源供給が検出されると、前記ディスプレイの設定情報を取得することを特徴とする請求項１記載のコンピュータ切り替え装置。
【請求項４】
前記ディスプレイ情報取得手段および前記ディスプレイ情報格納手段はマイコン内に設けられ、
前記マイコン初期化の際に、前記ディスプレイ情報取得手段による前記取得および前記ディスプレイ情報格納手段による前記格納が行われ、該格納により前記初期化を完了することを特徴とする請求項１から３の何れか１項に記載のコンピュータ切り替え装置。
【請求項５】
前記ディスプレイ情報格納手段に格納された設定情報を、前記コンピュータ切り替え装置に接続されたコンピュータに送信する送信手段を備えたことを特徴とする請求項１から４の何れか１項に記載のコンピュータ切り替え装置。
【請求項６】
ディスプレイと、複数のコンピュータとに接続されて用いられ、該接続されたコンピュータからの要求に応じて前記ディスプレイの設定情報を送信するコンピュータ切り替え装置の初期設定方法であって、
前記ディスプレイの設定情報を取得するディスプレイ情報取得工程と、
前記ディスプレイ情報取得工程により取得された設定情報を格納するディスプレイ情報格納工程と、を備えたことを特徴とする初期設定方法。
【請求項７】
前記コンピュータ切り替え装置の電源ＯＮを検出する電源検出工程を備え、
前記ディスプレイ情報取得工程では、前記電源検出工程により電源ＯＮが検出されると、前記ディスプレイの設定情報を取得することを特徴とする請求項６記載の初期設定方法。
【請求項８】
接続されたコンピュータからの電源供給を検出する供給検出工程を備え、
前記ディスプレイ情報取得工程では、前記供給検出工程により電源供給が検出されると、前記ディスプレイの設定情報を取得することを特徴とする請求項６記載の初期設定方法。
【請求項９】
前記ディスプレイ情報取得工程および前記ディスプレイ情報格納工程は、前記コンピュータ切り替え装置内のマイコン初期化の際に行われ、前記ディスプレイ情報格納工程の完了により前記初期化が完了することを特徴とする請求項６から８の何れか１項に記載の初期設定方法。
【請求項１０】
前記ディスプレイ情報格納工程で格納された設定情報を、前記コンピュータ切り替え装置に接続されたコンピュータに送信する送信工程を備えたことを特徴とする請求項６から９の何れか１項に記載の初期設定方法。
【請求項１１】
ディスプレイと、複数のコンピュータとに接続されて用いられ、該接続されたコンピュータからの要求に応じて前記ディスプレイの設定情報を送信するコンピュータ切り替え装置のプログラムであって、
前記ディスプレイの設定情報を取得するディスプレイ情報取得処理と、
前記ディスプレイ情報取得処理により取得された設定情報を格納するディスプレイ情報格納処理と、を前記コンピュータ切り替え装置に実行させることを特徴とするコンピュータ切り替え装置のプログラム。
【請求項１２】
前記コンピュータ切り替え装置の電源ＯＮを検出する電源検出処理を前記コンピュータ切り替え装置に実行させ、
前記ディスプレイ情報取得処理では、前記電源検出処理により電源ＯＮが検出されると、前記ディスプレイの設定情報を取得することを特徴とする請求項１１記載のコンピュータ切り替え装置のプログラム。
【請求項１３】
接続されたコンピュータからの電源供給を検出する供給検出処理を前記コンピュータ切り替え装置に実行させ、
前記ディスプレイ情報取得処理では、前記供給検出処理により電源供給が検出されると、前記ディスプレイの設定情報を取得することを特徴とする請求項１１記載のコンピュータ切り替え装置のプログラム。
【請求項１４】
前記ディスプレイ情報取得処理および前記ディスプレイ情報格納処理は、前記コンピュータ切り替え装置内のマイコン初期化の際に実行され、前記ディスプレイ情報格納処理の完了により前記初期化が完了することを特徴とする請求項１１から１３の何れか１項に記載のコンピュータ切り替え装置のプログラム。
【請求項１５】
前記ディスプレイ情報格納処理で格納された設定情報を、前記コンピュータ切り替え装置に接続されたコンピュータに送信する送信処理を前記コンピュータ切り替え装置に実行させることを特徴とする請求項１１から１４の何れか１項に記載のコンピュータ切り替え装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つのディスプレイで複数台のコンピュータを切り替えて使用することができるコンピュータ切り替え装置、初期設定方法、および装置のプログラムに関する。
【背景技術】
【０００２】
一般に、ＫＶＭスイッチ（Keyboard/Video/Mouse switch；コンピュータ切り替え装置）は、複数台のコンピュータを接続させ、それら複数台のコンピュータを１つのディスプレイで切り替えて使用できるようになっている。
【０００３】
また、本発明の関連技術の切り替え装置として、ディスプレイ情報を複数のメモリに保存することで、接続されているコンピュータ毎にそれぞれ同様の情報を保存し、接続されているコンピュータ全てに同様の情報を与え、擬似的なディスプレイとするものがある（例えば、特許文献１参照）。
【０００４】
また、本発明の関連技術として、接続端子をディスプレイに接続してディスプレイ情報を取得した後、その接続端子をディスプレイから外してコンピュータに接続し、コンピュータからの要求に応じてディスプレイ情報を出力するディスプレイアダプタがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１００２４１号公報
【特許文献２】特開２００１−１９５３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述した一般的なＫＶＭスイッチは、ＬＣＤ（liquid crystal display）の情報として予めＤｅｆａｕｌｔの設定情報を格納しており、ＫＶＭスイッチ導入直後はこのＤｅｆａｕｌｔ設定情報をサーバに送信してしまっていた。
【０００７】
また、サーバに正しいＬＣＤ情報を提供する為には、ＫＶＭスイッチの設定画面を起動し、ＬＣＤ情報の取得作業を行った後にサーバを再起動する手順を踏まないとサーバは正しいＬＣＤの情報で画面表示することができなかった。
【０００８】
また、上述した特許文献１のものは、切り替えにより選択されていないコンピュータに対しても擬似的にディスプレイとして機能させようとするものであり、初期設定を自動化することについてまで考慮されたものではなかった。
【０００９】
また、上述した特許文献２のものは、光ファイバにより長距離伝送を行うためのディスプレイアダプタとして、一時的に接続した１台のコンピュータのディスプレイ情報を記憶して出力するものであり、複数のコンピュータを接続させる切り替え装置の初期設定を自動化することについてまで考慮されたものではなかった。
【００１０】
本発明はこのような状況に鑑みてなされたものであり、ユーザが初期設定を行う必要なく、自動的にディスプレイ情報の初期設定を行うことができるコンピュータ切り替え装置、初期設定方法、および装置のプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
かかる目的を達成するために、本発明に係るコンピュータ切り替え装置は、ディスプレイと、複数のコンピュータとに接続されて用いられ、該接続されたコンピュータからの要求に応じて上記ディスプレイの設定情報を送信するコンピュータ切り替え装置であって、上記ディスプレイの設定情報を取得するディスプレイ情報取得手段と、上記ディスプレイ情報取得手段により取得された設定情報を格納するディスプレイ情報格納手段と、を備えたことを特徴とする。
【００１２】
また、本発明に係る初期設定方法は、ディスプレイと、複数のコンピュータとに接続されて用いられ、該接続されたコンピュータからの要求に応じて上記ディスプレイの設定情報を送信するコンピュータ切り替え装置の初期設定方法であって、上記ディスプレイの設定情報を取得するディスプレイ情報取得工程と、上記ディスプレイ情報取得工程により取得された設定情報を格納するディスプレイ情報格納工程と、を備えたことを特徴とする。
【００１３】
また、本発明に係るコンピュータ切り替え装置のプログラムは、ディスプレイと、複数のコンピュータとに接続されて用いられ、該接続されたコンピュータからの要求に応じて上記ディスプレイの設定情報を送信するコンピュータ切り替え装置のプログラムであって、上記ディスプレイの設定情報を取得するディスプレイ情報取得処理と、上記ディスプレイ情報取得処理により取得された設定情報を格納するディスプレイ情報格納処理と、を上記コンピュータ切り替え装置に実行させることを特徴とする。
【発明の効果】
【００１４】
以上のように、本発明によれば、ユーザが初期設定を行う必要なく、自動的にディスプレイ情報の初期設定を行うことができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の各実施形態の構成概略を示すブロック図である。
【図２】本発明の第１の実施形態としてのＫＶＭスイッチ周りの構成例を示すブロック図である。
【図３】第１の実施形態による動作例を示すシーケンス図である。
【図４】本発明の第２の実施形態としてのＫＶＭスイッチ周りの構成例を示すブロック図である。
【図５】第２の実施形態による動作例を示すシーケンス図である。
【発明を実施するための形態】
【００１６】
次に、本発明に係るコンピュータ切り替え装置、初期設定方法、および装置のプログラムをＫＶＭスイッチに適用した一実施形態について、図面を用いて詳細に説明する。
【００１７】
まず、本実施形態の概略について説明する。
本実施形態のコンピュータ切り替え装置（ＫＶＭスイッチ）は、図１に示すように、ディスプレイと、複数のコンピュータとに接続されて用いられる。そして、ディスプレイ情報取得手段が、接続されたディスプレイの設定情報を取得し、ディスプレイ情報格納手段が、そのディスプレイ情報取得手段により取得された設定情報を格納する。
このことにより、接続されたコンピュータからの要求を受信すると、その要求に応じて、ディスプレイ情報格納手段に格納されたディスプレイの設定情報を要求元のコンピュータに送信する。
【００１８】
ディスプレイ情報取得手段および前記ディスプレイ情報格納手段はＫＶＭスイッチ内のマイコンに設けられ、そのマイコンの初期化動作として、上述したディスプレイの設定情報の取得や格納が行われる。
【００１９】
より詳述すると、本実施形態では、ＫＶＭスイッチの起動時に、ＫＶＭスイッチは自動的にＬＣＤからＬＣＤ情報（設定情報）を読み取り、ＫＶＭスイッチに接続したＰＣまたはサーバが起動する際に読み取ったＬＣＤ情報を供給する。このことにより、ユーザはＫＶＭスイッチにＬＣＤ情報を設定すること無く適切な画面表示が可能となる。
【００２０】
このため、本実施形態のＫＶＭスイッチは、コンソールポートに接続されたＬＣＤのＬＣＤ情報を予め取得する手段と、予め取得したＬＣＤ情報を格納する手段とを有する。
この予め取得したＬＣＤ情報を格納する手段を有することにより、ＫＶＭスイッチに接続されたサーバが最初に起動した時から、適切なＬＣＤ情報をＫＶＭスイッチはサーバに送信でき、各サーバに最適な状態で画面表示させることができる。
【００２１】
本実施形態では、ＬＣＤの設定を自動的に行うためのＬＣＤ情報として、ＶＥＳＡ（Video Electronics Standards Association）で策定されたＥＤＩＤ（Extended Display Identification Data）規格に準拠し、製品の基本情報、メーカー情報、画面に表示可能または入力可能な映像に関する情報、入力可能な音声に関する情報などを含むＥＤＩＤデータを用いる。
【００２２】
次に、本発明の実施形態の動作の概略について、図２、図３を参照して説明する。
本実施形態では、ＫＶＭスイッチに電源が供給されると同時にＬＣＤ情報を予め取得、格納することにより、ＫＶＭスイッチに接続されたサーバの初回電源投入時に、ＫＶＭスイッチに接続されたＬＣＤの設定情報を供給することを可能としている。
【００２３】
ＫＶＭスイッチ（Ｋ）のＡＣインレットにＡＣケーブル（ＡＣ１）が接続されると、ＫＶＭスイッチ（Ｋ）のPower Unit（ＫＰ）に電源が入り、Power Unit（ＫＰ）はマイコン（ＫＭ）に電力を供給する。
【００２４】
マイコン（ＫＭ）は電力が供給されると自身の初期化を行い、その初期化の最後にＫＶＭスイッチのコンソールポートに接続されたＬＣＤ（Ｌ）に対してＬＣＤ情報の送信要求を送る。
【００２５】
ＬＣＤ（Ｌ）はＶＥＳＡ規格に則り、ＬＣＤ（Ｌ）内のＬＣＤ情報格納部（Ｌ１）に格納しているＬＣＤ情報をＫＶＭスイッチ（Ｋ）に送信する。
【００２６】
ＫＶＭスイッチ（Ｋ）はＬＣＤ（Ｌ）から送信されたＬＣＤ情報を受信すると、マイコン（ＫＭ）に内蔵されたＬＣＤ情報格納部（ＫＬ１）にＬＣＤ情報を保持する。
【００２７】
次に、本発明の実施例の構成について図面を参照して詳細に説明する。
図１を参照すると、本発明の実施例は、１つのコンソールセットを８台のサーバで共有することができるＫＶＭスイッチ（Ｋ）は、ＫＶＭスイッチ（Ｋ）にＡＣ電源を供給するＡＣ（ＡＣ１）と、ＫＶＭスイッチ（Ｋ）に供給されたＡＣ電源をＫＶＭスイッチ（Ｋ）内部で使用する直流電源として供給するPower Unit（ＫＰ）と、ＫＶＭスイッチ（Ｋ）の各ポートの切り替えやコンソールからの信号やＶＧＡ信号を制御するマイコン（ＫＭ）と、サーバを接続させるポート（Ｋ１、Ｋ２、Ｋ３・・・Ｋ８）とを備えて構成されている。
また、マイコン（ＫＭ）内に、ＬＣＤから送信されてくるＬＣＤ情報を格納するＬＣＤ情報格納部（ＫＬ１）を備える。
【００２８】
ＫＶＭスイッチ（Ｋ）のコンソールポートに接続されるＬＣＤ（Ｌ）は、自分がどの様なＬＣＤであるかを示す上述したＬＣＤ情報を、装置内のＬＣＤ情報格納部（Ｌ１）に格納する。
【００２９】
ＫＶＭスイッチ（Ｋ）のポート（Ｋ１、Ｋ２、Ｋ３・・・Ｋ８）に接続された各サーバ（ＳＶ１、ＳＶ２、ＳＶ３・・・ＳＶ８）は、それぞれＬＣＤから送信されてくるＬＣＤ情報を格納するＬＣＤ情報格納部（ＳＶＬ１、ＳＶＬ２、・・・）を備える。
【００３０】
次に、図３のシーケンス図を参照して、本発明の第１の実施例の動作について詳細に説明する。
【００３１】
まず、ＫＶＭスイッチ（Ｋ）のＡＣ（ＡＣ１）により電源にＫＶＭスイッチ（Ｋ）を接続する（ステップＳ１）。次に、マイコン（ＫＭ）が初期化される（ステップＳ２）。次に、マイコン（ＫＭ）からＬＣＤ（Ｌ）に対してＬＣＤ情報の要求コマンドが発信される（ステップＳ３）。
【００３２】
次に、ＬＣＤ（Ｌ）は、ＫＶＭスイッチ（Ｋ）からのＬＣＤ情報要求に対してＬＣＤ情報を送信する（ステップＳ４）。次に、ＫＶＭスイッチ（ＫＭ）はＬＣＤから送信されたＬＣＤ情報を受信する（ステップＳ５）。次に、受信したＬＣＤ情報をマイコン（ＫＭ）内のＬＣＤ情報格納部に格納する（ステップＳ６）。最後に、ＬＣＤ情報の格納が完了するとマイコンの初期化が完了し、ＫＶＭスイッチ（ＫＭ）は使用可能となる（ステップＳ７）。
【００３３】
次に、本発明の第１の実施例の効果について説明する。
本発明の第１の実施例では、マイコン（ＫＭ）の初期化時にＬＣＤ情報を取得、格納するように構成されているため、サーバポートに接続されたサーバが初めて起動した際にも、ＫＶＭスイッチのコンソールポートに接続されたＬＣＤのＬＣＤ情報をサーバに送信することができる。このため、接続された何れのサーバについても常に適切な解像度での画面表示が可能となる。
【００３４】
〔第２の実施形態〕
次に、本発明の第２の実施例の構成について図４を参照して詳細に説明する。
１つのコンソールセットを８台のサーバで共有することができるＫＶＭスイッチ（Ｋ）には、各サーバが接続されるポートからのＰＳ／２  Ｉ／Ｆ（interface）の電源信号やＵＳＢ  Ｉ／Ｆの電源信号等が接続されるKVM Start Unit（ＫＳ）と、ＫＶＭスイッチ（Ｋ）の各ポートの切り替えやコンソールからの信号やＶＧＡ信号を制御するマイコン（ＫＭ）と、サーバを接続させるポート（Ｋ１、Ｋ２、Ｋ３・・・Ｋ８）とを備えて構成されている。
【００３５】
KVM Start Unit（ＫＳ）は、各サーバポートに接続されたＰＳ／２  Ｉ／Ｆの電源信号やＵＳＢ  Ｉ／Ｆの電源信号等からの５Ｖが供給されると、その電源供給を検出し、マイコン（ＫＭ）に対して初期化信号を送信する。
また、マイコン（ＫＭ）内に、ＬＣＤから送信されてくるＬＣＤ情報を格納するＬＣＤ情報格納部（ＫＬ１）を備える。
【００３６】
ＫＶＭスイッチ（Ｋ）のコンソールポートに接続されるＬＣＤ（Ｌ）は、自分がどの様なＬＣＤであるかを示すＬＣＤ情報を、装置内のＬＣＤ情報格納部（Ｌ１）に格納する。
【００３７】
ＫＶＭスイッチ（Ｋ）のポート（Ｋ１、Ｋ２、Ｋ３・・・Ｋ８）に接続された各サーバ（ＳＶ１、ＳＶ２、ＳＶ３・・・ＳＶ８）は、それぞれＬＣＤから送信されてくるＬＣＤ情報を格納するＬＣＤ情報格納部（ＳＶＬ１、ＳＶＬ２、・・・）を備える。
【００３８】
次に、図５のシーケンス図を参照して、本発明の第２の実施例の動作について詳細に説明する。
【００３９】
まず、各サーバポートに接続されたＰＳ／２  Ｉ／Ｆの電源信号やＵＳＢ  Ｉ／Ｆの電源信号等からの５Ｖが最初にＫＶＭスイッチに供給されると（ステップＳ１１）、KVM Start Unit（ＫＳ）は、マイコン（ＫＭ）に初期化信号を送信する（ステップＳ１２）。
【００４０】
次に、KVM Start Unit（ＫＳ）からの初期化信号を受けてマイコン（ＫＭ）の初期化処理が行われる（ステップＳ１３）。次に、マイコン（ＫＭ）からＬＣＤ（Ｌ）に対してＬＣＤ情報の要求コマンドが発信される（ステップＳ１４）。
【００４１】
次に、ＬＣＤ（Ｌ）は、ＫＶＭスイッチ（Ｋ）からのＬＣＤ情報要求に対してＬＣＤ情報を送信する（ステップＳ１５）。次に、ＫＶＭスイッチ（ＫＭ）はＬＣＤから送信されたＬＣＤ情報を受信する（ステップＳ１６）。次に、受信されたＬＣＤ情報をマイコン（ＫＭ）内のＬＣＤ情報格納部が格納する（ステップＳ１７）。
【００４２】
最後に、ＬＣＤ情報の格納が完了するとマイコンの初期化が完了し、ＫＶＭスイッチ（ＫＭ）は使用可能となる（ステップＳ１８）。
【００４３】
次に、本発明の第２の実施例の効果について説明する。
本発明の第２の実施例では、ＫＶＭスイッチ（Ｋ）にＡＣ電源が供給されていない状態で、上述した第１の実施例と同様にサーバポートに接続されたサーバが初めて起動した場合であっても、ＫＶＭスイッチのコンソールポートに接続されたＬＣＤのＬＣＤ情報をサーバに送信することができる、このため、接続された何れのサーバについても常に適切な解像度での画面表示が可能となる。
【００４４】
なお、上述した各実施形態は本発明の好適な実施形態であり、本発明はこれに限定されることなく、本発明の技術的思想に基づいて種々変形して実施することが可能である。
【００４５】
例えば、上述した各実施形態としてのコンピュータ切り替え装置を実現するための処理手順をプログラムとして記録媒体に記録することにより、本発明の各実施形態による上述した各機能を、その記録媒体から供給されるプログラムによって、装置を構成するコンピュータのＣＰＵに処理を行わせて実現させることができる。
この場合、上記の記録媒体により、あるいはネットワークを介して外部の記録媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
すなわち、記録媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記録媒体および該記録媒体から読み出された信号は本発明を構成することになる。
この記録媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリーカード、ＲＯＭ等を用いてよい。
【００４６】
この本発明に係るプログラムによれば、当該プログラムによって制御されるコンピュータ切り替え装置に、上述した各実施形態における各機能を実現させることができる。
【産業上の利用可能性】
【００４７】
本発明によれば、ラックシステムに搭載したサーバ等に接続されて用いられるＫＶＭスイッチの用途などに適用できる。
【符号の説明】
【００４８】
Ｋ    ＫＶＭスイッチ
ＫＬ１    ＬＣＤ情報格納部
ＡＣ１    ＡＣケーブル
ＫＭ    マイコン
ＫＰ    Power Unit
ＫＳ    KVM Start Unit
Ｌ    ＬＣＤ
ＳＶ    サーバ
ＳＶＬ    ＬＣＤ情報格納部
【図１】
2010205181.tif 000003
【図２】
2010205181.tif 000004
【図３】
2010205181.tif 000005
【図４】
2010205181.tif 000006
【図５】
2010205181.tif 000007