(57)【特許請求の範囲】
【請求項１】
外部の複数のコンピュータ装置のうち、使用者の操作に応じて選択されたコンピュータ装置に、該コンピュータ装置に情報を入力するための外部の入力装置を接続する接続部と、
該コンピュータ装置から出力された第１画像の少なくとも一部に、他のコンピュータ装置から出力された第２画像の少なくとも一部を重ねて生成した第３画像を、外部の表示装置に出力する制御部とを有し、
前記制御部は、前記他のコンピュータ装置が、他の使用者の操作に応じて選択され、前記接続部により外部の他の入力装置に接続されている場合、前記表示装置に対する前記第２画像の出力の許否を示す許否情報を参照し、前記許否情報が許可を示すときに前記第３画像を生成し、前記表示装置に出力することを特徴とする切替器。
【請求項２】
前記許否情報は、前記使用者を特定する使用者情報に対応付けられていることを特徴とする請求項１に記載の切替器。
【請求項３】
前記制御部は、前記許否情報に基づいて、前記表示装置に対する前記第２画像の出力が許可されていないと判断される使用者の操作、または設定情報に応じ、前記他のコンピュータ装置に対応する外部の他の出力装置に対して、画像出力の許可を依頼するメッセージ画像を出力することを特徴とする請求項２に記載の切替器。
【請求項４】
外部の複数のコンピュータ装置のうち、使用者により選択されたコンピュータ装置に、該コンピュータ装置に情報を入力するための外部の入力装置を接続する接続部と、
該コンピュータ装置から出力された第１画像の少なくとも一部に、他のコンピュータ装置から出力された第２画像の少なくとも一部を重ねて生成した第３画像を、外部の表示装置に出力する制御部とを有し、
前記制御部は、前記使用者の操作に応じて前記第３画像に、前記他のコンピュータ装置の一覧と、該コンピュータ装置の電源のオンオフ状態または該コンピュータ装置が使用中か否かを示す情報とが表示された設定画面を合成して前記表示装置に出力し、前記複数のコンピュータ装置のうち、前記設定画面内における前記使用者の選択操作により選択されたコンピュータ装置と、前記入力装置とが接続されるように前記接続部を設定し、
前記接続部は、前記入力装置から入力された情報を、前記複数のコンピュータのうち、前記選択操作により選択されたコンピュータ装置のみに入力することを特徴とする切替器。
【請求項５】
前記第３画像は、前記第１画像に、縮小した前記第２画像を合成して得た画像であることを特徴とする請求項１または４に記載の切替器。
【請求項６】
前記制御部は、前記第１画像の全体に前記第２画像の少なくとも一部を重ねて生成した第３画像を前記表示装置に出力する場合、前記接続部によって前記入力装置に接続されたコンピュータ装置に対する、前記入力装置からの情報の入力を無効にすることを特徴とする請求項１または４に記載の切替器。
【請求項７】
前記制御部は、前記入力装置からの入力、または、時間の経過に応じて、前記表示装置に出力する前記第３画像を、他の画像に切り替えることを特徴とする請求項１乃至６の何れかに記載の切替器。
【請求項８】
前記制御部は、前記使用者の操作に応じて選択された複数台の前記他のコンピュータ装置からそれぞれ出力された複数の前記第２画像を、順次に選択して前記第３画像を生成し、前記表示装置に出力することを特徴とする請求項１乃至７の何れかに記載の切替器。
【請求項９】
前記制御部は、前記他のコンピュータ装置の各々に割り当てられた時間が経過するごとに、前記第２画像の選択を切り替えることを特徴とする請求項８に記載の切替器。
【請求項１０】
前記制御部は、前記他のコンピュータ装置が、他の使用者の操作に応じて選択され、前記接続部により外部の他の入力装置に接続されている場合、前記他のコンピュータ装置に対応する外部の他の出力装置に対して、画像出力の実行を通知するメッセージ画像を出力することを特徴とする請求項１乃至９の何れかに記載の切替器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、切替器に関する。
【背景技術】
【０００２】
マルチユーザ型のＫＶＭスイッチ（ＫＶＭ：Ｋｅｙｂｏａｒｄ、Ｖｉｄｅｏ  ａｎｄ  Ｍｏｕｓｅ）は、複数組のマウス、キーボード、及びディスプレイを、それぞれ、複数台のコンピュータのうち、各使用者により選択された１台のコンピュータ装置と接続する切替器である。ＫＶＭスイッチは、この接続を切り替えることにより、複数の使用者のそれぞれに１組のマウス、キーボード、及びディスプレイを用いて、複数台のコンピュータ装置の操作を可能とする。
【０００３】
このため、ＫＶＭスイッチによると、コンピュータ装置ごとにマウス、キーボード、及びディスプレイを設ける必要がなくなるから、省スペース化、及び低コスト化の利点が得られ、さらに、作業者がコンピュータ装置の設置場所に移動する時間が省かれるから、作業時間の削減の利点も得られる。
【０００４】
マルチユーザ型のＫＶＭスイッチに関して、例えば、特許文献１には、コンピュータ装置に接続するポートを、本体に対して着脱可能に設ける技術が開示されている。また、特許文献２には、操作対象のコンピュータ装置を、選択中のものから他のものに切り替えた場合に、当該選択中のコンピュータ装置を他の使用者により操作されることを防止する技術が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−１８１３５号公報
【特許文献２】特開２００９−１７６２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
マルチユーザ型のＫＶＭスイッチにより、複数の使用者が、複数のコンピュータ装置を用いて共同作業を行う場合、または、一人の使用者が、複数のコンピュータ装置を用いて作業を行う場合、操作対象として選択したコンピュータ装置とは異なる他のコンピュータ装置の画面を確認することがある。この場合、使用者が、当該画面を確認するため、操作対象を他のコンピュータ装置に切り替えると、切り替える前に操作していたコンピュータ装置を、他の使用者が操作対象として選択したときに、操作できなくなり、作業効率が低下するという問題がある。
【０００７】
また、一人の使用者がシングルユーザ型のＫＶＭスイッチを用いて作業を行う場合も、操作対象として選択されていない他のコンピュータ装置の画面を確認する必要が生じるたびに、操作対象の装置を切り替えなければならないため、同様に、作業効率が低下するという問題がある。
【０００８】
本発明の課題は、作業効率を向上し得る切替器を提供することである。
【課題を解決するための手段】
【０００９】
上述した課題を解決するため、本発明に係る切替器は、外部の複数のコンピュータ装置のうち、使用者の操作に応じて選択されたコンピュータ装置に、該コンピュータ装置に情報を入力するための外部の入力装置を接続する接続部と、該コンピュータ装置から出力された第１画像の少なくとも一部に、他のコンピュータ装置から出力された第２画像の少なくとも一部を重ねて生成した第３画像を、外部の表示装置に出力する制御部とを有し、前記制御部は、前記他のコンピュータ装置が、他の使用者の操作に応じて選択され、前記接続部により外部の他の入力装置に接続されている場合、前記表示装置に対する前記第２画像の出力の許否を示す許否情報を参照し、前記許否情報が許可を示すときに前記第３画像を生成し、前記表示装置に出力する。
【００１０】
上記の切替器によると、使用者が入力装置により操作しているコンピュータ装置から出力された第１画像だけでなく、操作対象ではない他のコンピュータ装置から出力された第２画像も表示装置に出力する。したがって、使用者は、操作対象として選択したコンピュータ装置の操作中に、当該他のコンピュータ装置の画面を確認することが可能となるから、作業効率が向上する。
【００１１】
上記の切替器において、前記第３画像は、前記第１画像に、縮小した前記第２画像を合成して得た画像としてもよい。
【００１２】
上記の切替器において、前記制御部は、前記第１画像の全体に前記第２画像の少なくとも一部を重ねて生成した第３画像を前記表示装置に出力する場合、前記接続部によって前記入力装置に接続されたコンピュータ装置に対する、前記入力装置からの情報の入力を無効にしてもよい。
【００１３】
上記の切替器において、前記制御部は、前記入力装置からの入力、または、時間の経過に応じて、前記表示装置に出力する前記第３画像を、他の画像に切り替えてもよい。
【００１４】
上記の切替器において、前記制御部は、前記使用者の操作に応じて選択された複数台の前記他のコンピュータ装置からそれぞれ出力された複数の前記第２画像を、順次に選択して前記第３画像を生成し、前記表示装置に出力してもよい。
【００１５】
上記の切替器において、前記制御部は、前記他のコンピュータ装置の各々に割り当てられた時間が経過するごとに、前記第２画像の選択を切り替えてもよい。
【００１７】
上記の切替器において、前記許否情報は、前記使用者を特定する使用者情報に対応付けられていてもよい。
【００１８】
上記の切替器において、前記制御部は、前記許否情報に基づいて、前記表示装置に対する該コンピュータ装置の前記第２画像の出力が許可されていないと判断される使用者の操作、または設定情報に応じ、前記他のコンピュータ装置に対応する外部の他の出力装置に対して、画像出力の許可を依頼するメッセージ画像を出力してもよい。
【００１９】
上記の切替器において、前記制御部は、前記他のコンピュータ装置が、他の使用者の操作に応じて選択され、前記接続部により外部の他の入力装置に接続されている場合、前記他のコンピュータ装置に対応する外部の他の出力装置に対して、画像出力の実行を通知するメッセージ画像を出力してもよい。
【発明の効果】
【００２０】
以上述べたように、本発明によれば、作業効率を向上し得る切替器を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】ＫＶＭスイッチの機能構成図である。
【図２】制御部の機能構成図である。
【図３】２台のコンピュータ装置から出力される画像の例である。
【図４】図３に示された画像に基づく、ディスプレイの表示画面の例である。
【図５】図３に示された画像に基づく、ディスプレイの表示画面の他の例である。
【図６】図３に示された画像に基づく、ディスプレイの表示画面の他の例である。
【図７】ＯＳＤ処理部の動作を示すフローチャートである。
【図８】ログイン画面の例である。
【図９】メニュー画面の例である。
【図１０】接続設定画面の例である。
【図１１】他のコンピュータ画面の表示設定画面の例である。
【図１２】他のユーザによるモニタ表示の許可設定画面の例である。
【図１３】表示処理部の動作を示すフローチャートである。
【図１４】依頼通知画面の例である。
【図１５】コンピュータ装置の画面をモニタしているユーザ一覧の通知画面の例である。
【発明を実施するための形態】
【００２２】
図１は、ＫＶＭスイッチの機能構成図である。ＫＶＭスイッチ１は、切替器の一例であり、外部の複数のコンピュータ装置（１）〜（Ｎ）２と、外部の複数の入力装置（１）〜（Ｎ）３と、外部の複数のディスプレイ（１）〜（Ｍ）４に接続されている。ここで、コンピュータ装置２の最大接続数Ｎと、入力装置３、及びディスプレイ４の最大接続数Ｍは、特定の数に限定されない。
【００２３】
複数の入力装置（１）〜（Ｎ）３は、それぞれ、一組のキーボード（ｎ）３１、及びマウス（ｎ）３２を含む。なお、入力装置（ｎ）３には、マウス３２に代えて、または、マウス３２に加え、トラックボールなどの他のポインティングデバイスを含めてもよく、さらに、タッチパネルを含んでもよい。また、ディスプレイ（１）〜（Ｎ）４としては、液晶ディスプレイ、及びＣＲＴディスプレイ（ＣＲＴ：Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）などの表示装置を採用してもよい。
【００２４】
複数の使用者は、それぞれ、複数組の入力装置（１）〜（Ｎ）、及びディスプレイ（１）〜（Ｎ）４のうち、一組の入力装置３、及びディスプレイ４を選択して使用する。ＫＶＭスイッチ１は、使用者が選択した一組の入力装置３、及びディスプレイ４を、複数のコンピュータ装置（１）〜（Ｎ）２のうち、当該使用者が選択した１台のコンピュータ（ｉ）２に接続する。
【００２５】
本実施形態のＫＶＭスイッチ１は、複数組の入力装置（１）〜（Ｎ）、及びディスプレイ（１）〜（Ｎ）４と接続されるマルチユーザ型のものであるから、同時に最大Ｍ人の使用者を許容する。もっとも、コンピュータ装置２の最大接続数はＮであるため、コンピュータ装置（ｎ）２を同時に操作できる人数はＮ人である。
【００２６】
使用者は、操作対象として選択するコンピュータ装置（ｉ）２を切り替えることによって、一組のキーボード（ｎ）３１、マウス（ｎ）３２、及びディスプレイ（ｎ）４により複数のコンピュータ装置（１）〜（Ｎ）２を操作することができる。他方、使用者は、選択していないコンピュータ装置（ｎ）２を操作することはできない。なお、以降の説明において、Ｎ台のコンピュータ装置（１）〜（Ｎ）２のうち、使用者が操作対象として選択したものの識別番号を、特に「ｉ」と表記し、他の識別番号を「ｎ」と表記する。
【００２７】
ＫＶＭスイッチ１は、接続部１０と、複数のコンピュータ側通信処理部（１）〜（Ｎ）１２と、複数のコンソール側通信処理部（１）〜（Ｍ）１３と、制御部１４と、記憶部１５とを有する。ＫＶＭスイッチ１は、複数のコンソール側通信処理部（１）〜（Ｍ）１３を介して、複数組の入力装置（１）〜（Ｍ）３、及びディスプレイ（１）〜（Ｍ）４とそれぞれ接続され、他方、複数のコンピュータ側通信処理部（１）〜（Ｎ）１２を介して複数のコンピュータ装置（１）〜（Ｎ）２とそれぞれ接続されている。接続手段としては、ケーブルなどの有線方式、または、Ｂｌｕｅｔｏｏｔｈ（登録商標）などの無線方式を採用することができるが、本実施形態においては有線方式を例示する。また、ＫＶＭスイッチ１と、コンピュータ装置（ｎ）２、キーボード（ｎ）３１、及びマウス（ｎ）３２との間の通信方式としては、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）、またはＰＳ／２を採用しうる。
【００２８】
各コンソール側通信処理部（ｎ）１３は、外部のキーボード（ｎ）３１、マウス３２（ｎ）及びディスプレイ（ｎ）４のそれぞれと通信する。具体的には、各コンソール側通信処理部（ｎ）１３は、使用者の操作に応じてキーボード（ｎ）３１から送信されるキー入力信号Ｓｋ（ｎ）、及び、使用者の操作に応じてマウス（ｎ）３２から送信されるマウス入力信号Ｓｍ（ｎ）の受信処理を行う。また、コンソール側通信処理部（ｎ）１３は、制御部１４によって、選択中のコンピュータ（ｉ）２から送信されビデオ出力信号Ｓｖ（ｉ）に基づいて生成されたビデオ出力信号Ｓｄ（ｉ）のディスプレイ４への送信処理を行う（図２参照）。
【００２９】
複数のコンピュータ側通信処理部（１）〜（Ｎ）１２は、外部の複数のコンピュータ装置（１）〜（Ｎ）２とそれぞれ通信する。具体的には、各コンピュータ側通信処理部（ｎ）１２は、コンピュータ装置（ｎ）２から送信されるビデオ出力信号Ｓｖ（ｎ）の受信処理を行う。
【００３０】
また、操作対象として選択中のコンピュータ装置（ｉ）２に接続されたコンピュータ側通信処理部（ｉ）１２は、該コンピュータ装置（ｉ）２に対して、対応するキーボード（ｎ）３１、及びマウス（ｎ）３２から送信されたキー入力信号Ｓｋ（ｎ）、及びマウス入力信号Ｓｍ（ｎ）の送信処理を行う。なお、キー入力信号Ｓｋ（ｎ）には、例えば、キーボード３１から入力された文字情報などが含まれ、マウス入力信号Ｓｍ（ｎ）には、例えば、マウス３２により指定された位置情報、及びクリックなどの入力情報が含まれる。
【００３１】
一方、操作対象として非選択のコンピュータ装置（ｎ）２に接続されたコンピュータ側通信処理部（ｎ）１２は、それぞれ、該当するコンピュータ装置（ｎ）と信号Ｓｋ（ｎ），Ｓｍ（ｎ），Ｓｖ（ｎ）を送受信処理することによって、擬似的なキーボード（ｎ）３１、マウス（ｎ）３２及びディスプレイ（ｎ）４として振舞うエミュレーション処理を行う。
【００３２】
また、接続部１０は、複数のコンピュータ側通信処理部（１）〜（Ｎ）１２と、複数のコンソール通信処理部（１）〜（Ｎ）１３と、制御部１４とに接続されている。接続部１０は、外部の複数のコンピュータ装置（１）〜（Ｎ）２のうち、使用者の操作に応じて操作対象として選択されたコンピュータ装置（ｉ）２に、該コンピュータ装置（ｉ）２に情報を入力するための外部の入力装置（ｎ）３を接続する。すなわち、接続部１０は、当該使用者の入力装置（ｎ）３と通信するコンソール通信処理部（ｎ）１３を、操作対象として選択されたコンピュータ装置（ｉ）２と通信するコンピュータ側通信処理部（ｉ）１２に接続するスイッチとして機能する。コンソール通信処理部（ｎ）１３とコンピュータ側通信処理部（ｉ）１２は、１対１の関係が成立するように接続され、当該接続の設定は、制御部１４から行われる。
【００３３】
他方、操作対象として選択されたコンピュータ装置（ｉ）２とディスプレイ（ｎ）４は、制御部１４を介して接続される。すなわち、操作対象のコンピュータ装置（ｉ）２から出力されたビデオ出力信号Ｓｖ（ｉ）は、制御部１４により画像処理が施され、表示画像信号Ｓｄ（ｉ）として、当該使用者のディスプレイ（ｎ）４に出力される。
【００３４】
制御部１４は、ＫＶＭスイッチ１の全体の動作を処理する動作処理部１４１と、コンピュータ装置（１）〜（Ｎ）２からそれぞれ出力された画像に基づいて、ディスプレイ（ｎ）４に表示する表示画像を生成する画像生成部１４２とを含む。動作処理部１４１は、各動作を規定する設定情報を記憶する記憶部１５と接続され、各設定情報の書き込み、または読み込みを行う。また、動作処理部１４１は、画像生成部１４２と接続され、画像生成部１４２に複数の表示制御信号を出力することによって、ディスプレイ（１）〜（Ｎ）４に対する表示処理を行う。
【００３５】
制御部１４は、例えば、記憶部１５に記憶されたプログラム（つまり、ソフトウェア）により機能するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算処理回路、または、特定用途向け集積回路などを含むハードウェアにより構成される。また、記憶部１５は、例えば、ハードディスクドライブ、及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などの記憶装置、またはメモリカードなどの可搬型の記録媒体により構成される。
【００３６】
制御部１４は、使用者の操作に応じて操作対象として選択されたコンピュータ装置（ｉ）２から出力された主画像の少なくとも一部に、他のコンピュータ装置（ｎ）２から出力された補助画像の少なくとも一部を重ねて生成した表示画像を、表示装置であるディスプレイ（ｎ）４に出力する。ここで、当該他のコンピュータ装置（ｎ）２は、他の使用者が操作対象として選択したものであってもよいし、何れの使用者にも選択されていない不使用状態のものであってもよい。なお、以降の説明において、操作対象ではない他のコンピュータ装置（ｎ）２が出力した画像を、使用者のディスプレイ（ｎ）４に表示することを「モニタ」と表記する。
【００３７】
図２に示されるように、ビデオ出力信号Ｓｖ（１）〜Ｓｖ（Ｎ）は、コンピュータ装置（１）〜（Ｎ）２から、コンピュータ側通信処理部（１）〜（Ｎ）１２、及び接続部１０を介して、画像生成部１４２に出力される。画像生成部１４２は、ビデオ出力信号Ｓｖ（ｎ）に基づいて画像生成処理を行い、当該生成画像の表示画像信号Ｓｄ（ｎ）を、接続部１０、及びコンソール通信処理部（ｎ）１３を介して、ディスプレイ（ｎ）４に出力する。
【００３８】
具体的には、画像生成部１４２は、ビデオ出力信号Ｓｖ（１）〜Ｓｖ（Ｎ）のうち、使用者が操作対象として選択したコンピュータ装置（ｉ）２から出力されたビデオ出力信号Ｓｖ（ｉ）（つまり、上記の主画像の画像信号）と、当該使用者がモニタ対象として選択した他のコンピュータ装置（ｎ）２から出力されたビデオ出力信号Ｓｖ（ｎ）（つまり、上記の補助画像の画像信号）を選択する。ビデオ出力信号Ｓｖ（ｉ），Ｓｖ（ｎ）の選択は、動作処理部１４１が出力する主画像選択信号Ｃｖ（１）〜Ｃｖ（Ｍ）、及び補助画像選択信号Ｃｄ（１）〜Ｃｄ（Ｍ）に基づいて行われる。
【００３９】
主画像選択信号Ｃｖ（１）〜Ｃｖ（Ｍ）は、ディスプレイ（１）〜（Ｎ）４のそれぞれに表示される主画像に対応するコンピュータ装置（ｎ）２の識別番号ｉを示す。例えば、使用者のディスプレイ（１）に、コンピュータ装置（１）２の画像を主画像として表示する場合、対応する主画像選択信号Ｃｖ（１）は「１」を示し、これに基づき、画像生成部１４２は、主画像の画像信号としてビデオ出力信号Ｓｖ（１）を選択する。なお、不使用状態のディスプレイ（ｎ）４に対する主画像選択信号Ｃｖ（ｎ）は、表示する画像がないことを表わすために、例えば「０」を示す。
【００４０】
補助画像選択信号Ｃｄ（１）〜Ｃｓ（Ｍ）は、ディスプレイ（１）〜（Ｎ）４のそれぞれに表示される補助画像に対応するコンピュータ装置（ｎ）２の識別番号ｎを示す。例えば、ディスプレイ（１）に、コンピュータ装置（２）２の画像を補助画像として表示する場合、対応する補助画像選択信号Ｃｄ（１）は「２」を示し、これに基づき、画像生成部１４２は、補助画像の画像信号としてビデオ出力信号Ｓｖ（２）を選択する。なお、ディスプレイ（ｎ）４が不使用状態である場合、または、ディスプレイ（ｎ）４に画像表示するモニタ対象のコンピュータ装置（ｎ）２がない場合、補助画像選択信号Ｃｄ（ｎ）は、表示する画像がないことを表わすために、例えば「０」を示す。
【００４１】
画像生成部１４２は、選択した２つのビデオ出力信号Ｓｖ（ｉ），Ｓｖ（ｎ）から、表示画像信号Ｓｄ（ｎ）を生成する。このとき、動作処理部１４１のＯＳＤ機能（ＯＳＤ：Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）に基づいて、ディスプレイ（ｎ）４にＯＳＤ画像を表示する場合、画像生成部１４２は、選択した２つのビデオ出力信号Ｓｖ（ｉ），Ｓｖ（ｎ）、及びＯＳＤ画像信号Ｓｏ（ｎ）に基づいて、表示画像信号Ｓｄ（ｎ）を生成する。
【００４２】
画像生成部１４２は、ディスプレイ（ｎ）４に表示される表示画像の表示形式を、記憶部１５に記憶されたモニタ設定情報（ｎ）１５３に基づいて、複数種類から選択する。モニタ設定情報（１）〜（Ｍ）１５３は、それぞれ、動作処理部１４１により読み込まれ、モニタ設定信号Ｃｏ（１）〜Ｃｏ（Ｎ）として画像生成部１４２に出力される。
【００４３】
例を挙げると、画像生成部１４２は、操作対象のコンピュータ装置（１）２の主画像（信号Ｓｖ（１）の画像）と、モニタ対象のコンピュータ装置（２）２の補助画像（信号Ｓｖ（２）の画像）とが、図３に示されるものである場合、モニタ設定信号Ｃｏ（ｎ）に従い、図４〜図６の何れかの画像を生成する。なお、図４〜図６は、ディスプレイ（ｎ）４に表示されるＯＳＤ画像がない場合を表わしている。
【００４４】
図４に示された画像例は、主画像に、縮小した補助画像を合成して得たものである。この例によると、使用者は、コンピュータ装置（１）２を操作しながら、他のコンピュータ装置（２）２の画像を見ることが可能となる。なお、主画像に対する補助画像の位置は、入力装置（ｎ）３の操作により変更できるようにしてもよい。
【００４５】
図５に示された画像例は、主画像の全体に補助画像の全体を重ねたものである。この画像の表示中、接続部１０は、主画像が表示されないことによる操作者の誤操作を防止するために、動作処理部１４１の制御に従い、使用者の入力装置（ｎ）３と、操作対象のコンピュータ装置（ｉ）２との接続状態を解除して、操作を無効化するとよい。この例によると、使用者は、一時的にコンピュータ装置（１）２の操作を中断し、他のコンピュータ装置（２）２の画像を詳しく見ることが可能となる。なお、重ね合わせる補助画像は、その全体ではなく、一部であってもよい。
【００４６】
図６に示された画像例は、主画像に、補助画像の一部を、縮小することなく合成して得たものである。画像生成部１４２は、例えば、マウス入力信号Ｓｍ（ｎ）に基づいて、マウス（ｎ）３２のドラッグ操作（つまり、スクロール操作）により補助画像の表示領域を変更する。もっとも、表示領域の変更は、キー入力信号Ｓｋ（ｎ）に基づいて行われてもよい。この例によると、使用者は、コンピュータ装置（１）２を操作しながら、他のコンピュータ装置（２）２の画像の任意の部分を詳しく見ることが可能となる。なお、主画像に対する補助画像の位置は、入力装置（ｎ）３の操作により変更できるようにしてもよい。
【００４７】
図４〜図６に例示された表示画像は、使用者の設定に基づいて、動作処理部１４１により制御される。以下に、動作処理部１４１の機能を説明する。
【００４８】
図２に示されるように、動作処理部１４１は、ＯＳＤ処理部１４１０と、認証処理部１４１１と、接続処理部１４１２と、設定処理部１４１３と、表示処理部１４１４と、通知処理部１４１５とを含む。
【００４９】
ＯＳＤ処理部１４１０は、ＯＳＤ機能を、使用者による呼び出し操作などに応じて実行する。ＯＳＤ処理部１４１０は、例えば、コンソール通信処理部１３から接続部１０を介して入力されたキー入力信号Ｓｋに基づき、キーボード３１の特定のキー（例えば、「Ｓｃｒｏｌｌ  Ｌｏｃｋ」キー）が所定時間内に所定回数（例えば、３回）押下されたことを検出することによって、ＯＳＤ機能を実行する。もっとも、ＯＳＤ機能の呼び出しの検出は、マウス入力信号Ｓｍ（ｎ）に基づいて行われてもよい。
【００５０】
ＯＳＤ処理部１４１０は、ＯＳＤ機能を実行すると、コンピュータ装置（１）〜（Ｎ）２から出力された画像（主画像、または、主画像と補助画像を含む画像）に、ＫＶＭスイッチ１の設定などを行うＯＳＤ画像を合成するために、当該ＯＳＤ画面を形成するＯＳＤ画像信号Ｓｏ（ｎ）を生成し、画像生成部１４２に出力する。ＯＳＤ画像信号Ｓｏ（１）〜Ｓｏ（Ｍ）は、ディスプレイ（１）〜（Ｎ）４のそれぞれに表示されるＯＳＤ画像の信号である。
【００５１】
ＯＳＤ処理部１４１０は、ディスプレイ（ｎ）４にＯＳＤ画像が表示されているとき、各入力装置（ｎ）３からの操作を受付けるために、接続部１０を介して入力されたキー入力信号Ｓｋ（ｎ）、及びマウス入力信号Ｓｍ（ｎ）の処理を行う。ＯＳＤ処理部１４１０は、各使用者の操作、及び状態に応じて、他の処理部１４１１，１４１３，１４１５の機能を実行させる。
【００５２】
認証処理部１４１１は、記憶部１５に記憶された認証テーブル１５０に基づいて、使用者を認証する。認証処理部１４１１は、入力装置（ｎ）３から入力された識別情報を、認証テーブル１５０内の認証情報と照合することにより認証処理（つまり、使用者のログイン処理）を行う。
【００５３】
【表１】
0006009168.tif 000002
【００５４】
認証処理部１４１１は、例えば、入力装置（ｎ）３から入力されたユーザＩＤ、及びパスワードを、表１に例示される認証テーブル１５０に登録されたユーザＩＤ、及びパスワードとそれぞれ照合し、両方が一致した場合に認証処理が成功したものとみなす。なお、認証テーブル１５０内の「使用者名」は、許否設定テーブル１５４の設定、及び、通知処理部１４１５の通知処理において、使用者を特定する使用者情報として用いられる。
【００５５】
認証処理は、上記の方法に限定されず、例えばユーザＩＤのみを用いてもよいし、また、識別情報を送信し、認証結果を受信するネットワーク認証を行ってもよい。ネットワーク認証を採用する場合、認証テーブル１５０は、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信手段を介して、ＫＶＭスイッチ１と接続された外部の認証装置（例えば、認証サーバ）に保持される。なお、認証テーブル１５０は、権限を有する管理者のみが内容を変更することができる。
【００５６】
使用者は、認証処理の成功を条件として、各種の設定情報１５２〜１５４の設定が許容され、ＫＶＭスイッチ１を使用することができる。また、他の処理部１４１２〜１４１５は、認証処理が成功した使用者、つまり、ログイン中の使用者ごとに所定の処理を実行する。なお、以降の説明では、特定の使用者に関する処理を前提として説明を行い、その他のログイン中の使用者を「他の使用者」として表記する。
【００５７】
接続処理部１４１２は、記憶部１５に記憶された接続管理テーブル１５１に基づいて、コンピュータ装置（ｎ）２に入力装置（ｎ）３、及びディスプレイ（ｎ）４を接続する処理を行う。接続管理テーブル１５１は、設定処理部１４１３によって、ＯＳＤ画像における使用者の操作に応じて設定される。
【００５８】
【表２】
0006009168.tif 000003
【００５９】
表２は、接続管理テーブル１５１を例示する。表中、「コンピュータ側ポート番号」は、コンピュータ側通信処理部（ｎ）１２、またはコンピュータ装置（ｎ）２の識別番号ｎ（＝１〜Ｎ）を示す。また、「コンソール側ポート番号」は、当該コンピュータ側通信処理部（ｎ）２に接続されるコンソール側通信処理部（ｎ）２、入力装置（ｎ）３、またはディスプレイ（ｎ）４の識別番号ｎ（＝１〜Ｍ）を示す。
【００６０】
「ステータス」は、各コンピュータ側通信処理部（ｎ）２に接続されたコンピュータ装置（ｎ）２の状態を示す。「ステータス」が「ＵＳＥ」である場合、「ユーザＩＤ」が示す使用者により使用中（つまり、操作対象として選択中）であることを表わし、「ステータス」が「ＰＷＲ−ＯＮ」である場合、不使用状態、かつ、電源オン状態であることを表わし、「ステータス」が「ＰＷＲ−ＯＦＦ」である場合、電源オフ状態であることを表わす。
【００６１】
表２の例において、コンピュータ装置（１）２は、ユーザＩＤ「Ｕｓｅｒ＿１」の使用者が使用する入力装置（１）３に接続され、コンピュータ装置（２）２は、ユーザＩＤ「Ｕｓｅｒ＿３」の使用者が使用する入力装置（４）３に接続される。また、コンピュータ装置（３）２は、電源オンの状態であるが、使用者がおらず、コンピュータ装置（Ｎ）２は、電源オフの状態である。
【００６２】
接続管理テーブル１５１は、使用者の操作に応じて、設定処理部１４１３により更新される。設定処理部１４１３は、使用者が接続設定を行った場合、当該使用者が使用する入力装置（ｎ）３、及びディスプレイ（ｎ）４に対応するコンソール側通信処理部（ｎ）１３の識別番号ｎを、操作対象として選択されたコンピュータ装置（ｎ）２に該当する「コンピュータ側ポート番号」の「コンソール側ポート番号」欄に登録する。また、設定処理部１４１３は、当該使用者のユーザＩＤを、上記の「コンピュータ側ポート番号」の「ユーザＩＤ」欄に登録する。
【００６３】
また、設定処理部１４１３は、各コンピュータ装置（ｎ）２の状態を検出して、「ステータス」欄の内容を更新する。設定処理部１４１３は、コンピュータ装置（ｎ）２の電源オン、及び電源オフを検出した場合、「ステータス」欄の内容を「ＰＷＲ−ＯＮ」、及び「ＰＷＲ−ＯＦＦ」にそれぞれ更新し、さらに、該コンピュータ装置（ｎ）２について使用者の接続設定を行った場合、「ＵＳＥ」に更新する。電源オン状態、及び電源オフ状態の検出は、例えば、各コンピュータ装置（ｎ）２からのビデオ出力信号Ｓｖ（１）〜Ｓｖ（Ｎ）に基づいて行われる。
【００６４】
接続処理部１４１２は、接続管理テーブル１５１の「コンソール側ポート番号」に基づいて、接続信号Ｃｋ（１）〜Ｃｋ（Ｍ）を生成し、接続部１０に出力する。接続信号Ｃｋ（１）〜Ｃｋ（Ｍ）は、入力装置（１）〜（Ｍ）３にそれぞれ接続されるコンピュータ装置（ｎ）２の識別番号ｉを示す。接続部１０は、接続信号Ｃｋ（１）〜Ｃｋ（Ｍ）に従って、コンピュータ装置（ｎ）２を入力装置（ｎ）３に接続する。表２の例の場合、Ｃｋ（１）は「１」を示し、Ｃｋ（２）は「４」を示す。
【００６５】
また、接続処理部１４１２は、接続管理テーブル１５１の「コンソール側ポート番号」に基づいて、主画像選択信号Ｃｖ（１）〜Ｃｖ（Ｍ）を生成し、画像生成部１４２に出力する。画像生成部１４２は、上述したように主画像選択信号Ｃｖ（１）〜Ｃｖ（Ｍ）などに基づいて表示画像信号Ｓｄ（ｎ）を生成し、ディスプレイ（ｎ）４に出力する。表２の例の場合、Ｃｖ（１）は「１」を示し、Ｃｖ（２）は「４」を示す。
【００６６】
表示処理部１４１４は、表示設定テーブル（１）〜（Ｍ）１５２に基づいて、使用者が使用するディスプレイ（１）〜（Ｍ）４に、当該使用者がモニタ対象として選択したコンピュータ装置（ｉ）２の画像をそれぞれ表示する制御を行う。表示形式は、モニタ設定信号Ｃｏ（１）〜Ｃｏ（Ｎ）に基づき、先に示した図４〜５の中から選択される。表示設定テーブル（１）〜（Ｍ）１５２の設定は、設定処理部１４１３によって、使用者の操作に応じて行われる。
【００６７】
【表３】
0006009168.tif 000004
【００６８】
表３は、表示設定テーブル（ｎ）１５２の例である。表中、「コンピュータ側ポート番号」は、コンピュータ側通信処理部（ｎ）１２、またはコンピュータ装置（ｎ）２の識別番号ｎ（１〜Ｎ）を示す。なお、表示設定テーブル（ｎ）１５２において、「コンピュータ側ポート番号」のうち、使用者が操作対象として選択したコンピュータ装置（ｎ）２の識別番号ｉについての設定は、無効である。表３では、コンピュータ装置（１）２が操作対象として選択されているものとする（表中の「−」参照）。
【００６９】
「表示順序」欄は、モニタ対象として選択されたコンピュータ装置（ｎ）２の「コンピュータ側ポート番号」に設定される。「表示順序」欄は、複数のコンピュータ装置（ｎ）２がモニタ対象である場合に、ディスプレイ（ｎ）４に表示される順番を示す。一方、モニタ対象が１台のコンピュータ装置（ｎ）２のみである場合、「表示順序」欄には、「１」のみが設定される。
【００７０】
「切替時間」は、モニタ対象のコンピュータ装置（ｎ）２から出力された補助画像がディスプレイ（ｎ）４に表示される時間を示す。表示処理部１４１４は、補助画像を、「切替時間」欄に登録された時間が経過することにより、「表示順序」に示される次の順番のコンピュータ装置（ｎ）２の画像に切り替える。
【００７１】
また、「切替時間」の設定がなく（つまり、表中の「−」の場合）、「表示順序」のみが設定されている「コンピュータ側ポート番号」については、時間の経過ではなく、入力装置３からの特定の入力を契機として、モニタ画像を次の順番の画像に切り替える。つまり、表示処理部１４１４は、入力装置（ｎ）２からの入力、または、時間の経過に応じて、ディスプレイ（ｎ）４に出力する表示画像を、他の表示画像に切り替える。なお、入力装置（ｎ）３からの入力の検出は、キー入力信号Ｓｋ（ｎ）、またはマウス入力信号Ｓｍ（ｎ）に基づいて行われる。
【００７２】
表３の例の場合、モニタ画像の表示が開始されると、補助画像として、コンピュータ装置（２）２の画像が９０秒間表示され、次に、コンピュータ装置（３）２の画像が６０秒間表示された後、コンピュータ装置（５）２の画像が表示される。そして、入力装置３から特定の入力があると、補助画像の表示処理が終了し、ディスプレイ（ｎ）４には、操作対象のコンピュータ装置（１）２の画像（つまり、主画像）のみが表示される。
【００７３】
このように、制御部１４は、使用者の操作に応じてモニタ対象として選択された複数台のコンピュータ装置からそれぞれ出力された複数の補助画像を、順次に選択して表示画像を生成し、ディスプレイ（ｎ）４に出力する。そして、制御部１４は、当該コンピュータ装置（ｎ）２の各々に割り当てられた時間が経過するごとに、補助画像の選択を切り替える。これによると、使用者は、操作対象ではない複数のコンピュータ装置（ｎ）２の画像を簡便に見ることができる。
【００７４】
また、「許否」欄は、記憶部１５に記憶された許否設定テーブル１５４に基づき、モニタ対象のコンピュータ装置（ｎ）２から出力された補助画像を、使用者のディスプレイ（ｎ）４に表示することの許否（つまり、モニタの可否）を示す。「許否」欄が「許可」を示す場合、該補助画像の表示は許容され、他方、「許否」欄が「禁止」を示す場合、該補助画像の表示は許容されない。
【００７５】
「許否」欄は、モニタ対象のコンピュータ装置（ｎ）２が、他の使用者の操作に応じて操作対象として選択され、接続部１０により外部の他の入力装置（ｎ）３に接続されている場合、有効である。つまり、該コンピュータ装置（ｎ）２が他の使用者により操作対象として選択されていない場合、「許否」欄は設定されない（表中、「−」を参照）。
【００７６】
【表４】
0006009168.tif 000005
【００７７】
表４は、許否設定テーブル１５４の例を示す。許否設定テーブル１５４は、使用者ごとに設けられ、他の使用者を特定する使用者情報であるユーザＩＤの各々に、許否情報が対応付けられて登録されている。許否情報は、他の使用者が使用するディスプレイ（ｎ）４に対して、当該使用者の操作対象のコンピュータ装置（ｉ）２の画像を補助画像として出力することの許否を示す。つまり、許否情報には、表示を許可する他の使用者には「許可」が設定され、他方、表示を禁止する他の使用者には「禁止」が設定される。
【００７８】
許否設定テーブル１５４において、当該使用者のユーザＩＤには、「−」（無効）が設定される。すなわち、表４は、ユーザＩＤ「Ｕｓｅｒ＿１」の使用者についての許否設定テーブル１５４の例を示している。この例では、当該使用者は、ユーザＩＤ「Ｕｓｅｒ＿２」、及び「Ｕｓｅｒ＿３」の使用者に画像の表示を許可し、ユーザＩＤ「Ｕｓｅｒ＿４」、及び「Ｕｓｅｒ＿５」の使用者に画像の表示を禁止としている。
【００７９】
【表５】
0006009168.tif 000006
【００８０】
表５は、許否設定テーブル１５４の他の例を示す。許否設定テーブル１５４は、使用者ごとに設けられ、上述した「コンソール側ポート番号」の各々に、許否情報が対応付けられて登録されている。許否情報には、表示を許可する他の「コンソール側ポート番号」には「許可」が設定され、他方、表示を禁止する他の「コンソール側ポート番号」には「禁止」が設定される。つまり、本例では、ユーザＩＤではなく、「コンソール側ポート番号」に基づいて、他の使用者ごとに表示の許否が設定される。
【００８１】
許否設定テーブル１５４において、当該使用者のポート番号には、「−」（無効）が設定される。すなわち、表５は、入力装置（１）３、及びディスプレイ（１）４を使用する使用者についての許否設定テーブル１５４の例を示している。この例では、当該使用者は、入力装置（２），（３）３、及びディスプレイ（２），（３）４を使用する使用者に画像の表示を許可し、入力装置（４），（５）３、及びディスプレイ（４），（５）４を使用する使用者に画像の表示を禁止としている。なお、許否設定テーブル１５４の設定は、使用者の操作に応じて、設定処理部１４１３により行われる。
【００８２】
表示設定テーブル（ｎ）１５２の「許否」欄は、表４の例の場合、当該使用者のユーザＩＤを、該コンピュータ装置（ｎ）２を操作対象とする他の使用者の許否設定テーブル１５４に登録されたユーザＩＤと照合することによって更新される。一方、表５の例の場合、表示設定テーブル（ｎ）１５２の「許否」欄は、当該使用者が使用するポート番号ｎを、該コンピュータ装置（ｎ）２を操作対象とする使用者の許否設定テーブル１５４に登録された「コンソール側ポート番号」と照合することによって更新される。
【００８３】
また、「許可依頼」欄は、「許否」欄が「禁止」を示すときに、該コンピュータ装置（ｎ）２を操作対象とする他の使用者に、補助画像の表示の許可を依頼するか否かを示す。表示処理部１４１４は、「許可依頼」欄が「する」に設定されている場合、当該他の使用者が使用するディスプレイ（ｎ）４に、依頼メッセージを表示し、他方、「許可依頼」欄が「しない」に設定されている場合、依頼メッセージの表示を行わない。依頼メッセージが表示された場合、依頼を受けた使用者は、入力装置（ｎ）３を用いて、許否についての応答を行うことができる。この応答によって、表示を許可する場合、依頼対象である他の使用者の許否設定テーブル１５４に登録された該ユーザＩＤの許否情報を「許可」に更新してもよい。
【００８４】
表示処理部１４１４は、「許可依頼」欄が「する」に設定されている場合、当該他の使用者から許可の応答を得たとき、補助画像を表示する。ディスプレイ（ｎ）４に対する依頼メッセージの表示、及び依頼に対する応答の取得の処理は、ＯＳＤ処理部１４１０により行われる。一方、「許可依頼」欄が「しない」に設定されている場合、表示処理部１４１４は、該コンピュータ装置（ｎ）２の補助画像を表示することなく、表示画像を切り替える。
【００８５】
また、表３の例では、「許否」欄が「許可」、または未設定（「−」）であるポート番号「２」，「３」について、「許可依頼」欄は「しない」に設定されているが、「する」に設定されてもよい。これにより、他の使用者の操作に応じて、「許否」欄が「禁止」に更新された場合に、依頼メッセージの表示が可能となる。なお、各「許否」欄の更新は、接続管理テーブル１５１、または許否設定テーブル１５４の更新に伴って行われる。
【００８６】
このように、制御部１４は、使用者がモニタ対象として選択したコンピュータ装置（ｎ）２が、他の使用者の操作に応じて操作対象として選択され、接続部１０により他の入力装置（ｎ）３に接続されている場合、ディスプレイ（ｎ）４に対する該コンピュータ装置（ｎ）２の補助画像の出力の許否を示す許否情報を参照する。この許否情報は、使用者を特定する使用者情報であるユーザＩＤに対応付けられている。そして、制御部１４は、許否情報が許可を示すときに、補助画像に基づく表示画像を生成し、ディスプレイ（ｎ）に出力する。これによると、使用者の操作対象のコンピュータ装置（ｉ）２の画像が、他の使用者によって無断で見られることが防止される。
【００８７】
また、制御部１４は、許否情報に基づいて、ディスプレイ（ｎ）４に対する該コンピュータ装置の補助画像の出力が許可されていないと判断される使用者の設定情報、つまり、「許可依頼」情報に応じ、モニタ対象のコンピュータ装置（ｎ）２に対応するディスプレイ（ｎ）４に対して、補助画像の出力の許可を依頼するメッセージ画像を出力する。これによると、補助画像の表示が禁止されている使用者が、該当する他の使用者に表示の許可を依頼することができる。
【００８８】
また、設定処理部１４１３は、入力装置（ｎ）３からの操作に応じて、記憶部１５に記憶された接続管理テーブル１５１、表示設定テーブル（１）〜（Ｍ）１５２、モニタ設定情報（１）〜（Ｍ）１５３、及び許否設定テーブル１５４の内容を設定する。設定操作は、認証処理部１４１１により認証された使用者のみが可能である。なお、本実施形態において、各テーブル等１５１〜１５４は、ＫＶＭスイッチ１に保持されているが、これに限定されず、外部の他の装置（例えば、管理サーバ）に保持されてもよい。この場合、ＬＡＮなどの通信手段を介して、各テーブル等１５１〜１５４の情報を送受信するとよい。
【００８９】
通知処理部１４１５は、使用者からモニタ対象として選択されたコンピュータ装置（ｎ）２が、他の使用者の操作に応じて操作対象として選択され、接続部１０により他の入力装置（ｎ）３に接続されている場合、該コンピュータ装置（ｎ）に対応するディスプレイ（ｎ）４に対して、補助画像の出力の実行を通知するメッセージ画像を出力する。すなわち、通知処理部１４１５は、使用者の操作対象であるコンピュータ装置（ｎ）２の画像が、補助画像として、他の使用者のディスプレイ（ｎ）４に表示されていることを、当該使用者に通知する。
【００９０】
通知のためのメッセージ画像は、ＯＳＤ処理部１４１０によりＯＳＤ画像として生成され、ＯＳＤ画像信号Ｓｏ（ｎ）として画像生成部１４２に出力される。また、メッセージ画像には、当該他の使用者の「使用者名」を含めてもよい。
【００９１】
次に、図７を参照して、ＯＳＤ処理部１４１０の処理を説明する。ＯＳＤ処理部１４１０は、キー入力信号Ｓｋ（ｎ）に基づいて、ＯＳＤ機能の呼び出しを検出したことを契機として、機能を実行する。
【００９２】
ＯＳＤ処理部１４１０は、検出したキー入力信号Ｓｋ（ｎ）に該当するコンソール側ポートについて使用者の認証が完了していない場合（ステップＳｔ１のＮＯ）、ＯＳＤ画像として、図８に例示されるログイン画面を、同一ポートのディスプレイ（ｎ）４に表示する（ステップＳｔ７）。
【００９３】
ログイン画面は、ユーザＩＤ入力欄５１、パスワード入力欄５２、及びＯＫボタン５３を含む。使用者の入力装置（ｎ）３による操作により、ユーザＩＤ入力欄５１、及びパスワード入力欄５２に、ユーザＩＤ、及びパスワードが入力された状態において、ＯＫボタン５３が押下されると、認証情報の入力が完了する（ステップＳｔ６のＹＥＳ）。
【００９４】
認証情報の入力が完了すると（ステップＳｔ６のＹＥＳ）、認証処理部１４１１により認証処理が行われ（ステップＳｔ９）、ＯＳＤ処理部１４１０は処理を終了する。なお、認証処理の手法は、既に述べたとおりである。
【００９５】
一方、使用者の認証が完了している場合（ステップＳｔ１のＹＥＳ）、ＯＳＤ処理部１４１０は、ＯＳＤ画像として、図９に例示されるメニュー画面を使用者のディスプレイ（ｎ）４に表示する。メニュー画面は、選択欄５４、及びＯＫボタン５５を含む。使用者の入力装置（ｎ）３による操作により、選択欄５４内の３つの選択肢のうち、何れかを選択した状態において、ＯＫボタン５５が押下されると、選択が完了する。
【００９６】
メニュー画面において「接続設定」が選択された場合（ステップＳｔ３のＹＥＳ）、ＯＳＤ処理部１４１０は、ＯＳＤ画像として、図１０に例示される接続設定画面をディスプレイ（ｎ）４に表示する（ステップＳｔ４）。接続設定画面は、選択欄５５、コンピュータ装置の一覧表示部５６、及びＯＫボタン５７を含む。コンピュータ装置の一覧表示部５６には、各コンピュータ側ポート（つまり、コンピュータ側通信処理部（ｎ）１２）に接続されたコンピュータ装置（１）〜（Ｍ）２の名称が表示される。選択不可能なコンピュータ装置（１）〜（Ｍ）２の名称には、接続管理テーブル１５１の「ステータス」欄に基づいて、「使用中」、または「電源オフ」の表示が付記され、選択欄５５内に選択ボタンは表示されない。
【００９７】
使用者の入力装置（ｎ）３による操作により、選択欄５５内の１つの選択ボタンを選択した状態において、ＯＫボタン５７が押下されると、使用者の入力装置（ｎ）３、及びディスプレイ（ｎ）４と操作対象のコンピュータ装置（ｉ）２との接続設定が完了する（ステップＳｔ５のＹＥＳ）。接続設定が完了すると（ステップＳｔ５のＹＥＳ）、ＯＳＤ処理部１４１０は、設定処理部１４１３により接続管理テーブル１５１を更新し（ステップＳｔ６）、処理を終了する。また、接続管理テーブル１５１が更新されると、接続処理部１４１２は、当該更新内容に従って、接続信号Ｃｋ（ｎ）を接続部１０に出力し、さらに、主画像選択信号Ｃｖ（ｎ）を画像生成部１４２に出力する。
【００９８】
また、図９のメニュー画面において「他のコンピュータ画面の表示設定」が選択された場合（ステップＳｔ３のＮＯ、ステップＳｔ１０のＹＥＳ）、ＯＳＤ処理部１４１０は、ＯＳＤ画像として、図１１に例示される表示設定画面をディスプレイ（ｎ）４に表示する（ステップＳｔ１１）。表示設定画面において、モニタ対象のコンピュータ装置（ｎ）２が選択されるとともに、表示する順番、及び時間の設定と、表示依頼の有無が設定される。表示設定画面は、コンピュータ装置（１）〜（Ｍ）２の各々に対応する表示部５８、設定部５９、表示方式の設定部６０、及びＯＫボタン６１を含む。
【００９９】
表示部５８は、上述した接続管理テーブル１５１内の「ステータス」欄の内容に基づく「状態」欄と、上述した表示設定テーブル（ｎ）１５２内の「許可」欄の内容に基づく「表示許可」欄とを含む。表示部５８は、使用者が本設定時に参照するためのものであり、使用者が設定することはできない。
【０１００】
設定部５９は、上述した表示設定テーブル（ｎ）１５２内の「表示順序」欄の内容に基づく「順番」欄と、「切替時間」欄の内容に基づく「表示時間」欄と、「許可依頼」欄に基づく「許可依頼」欄とを含む。設定部５９は、使用者が設定する情報の入力欄である。
【０１０１】
表示方式の設定部６０は、先に例示された図４〜６の表示画像の形式から１つを選択するための選択欄である。図中の「全画面」が選択された場合、図５に例示された表示形式が採用され、ディスプレイ（ｎ）４の画面全体に補助画像の全体が表示される。
【０１０２】
この場合、既に述べたように、操作者の誤操作を防止するため、制御部は、接続部１０によって入力装置（ｎ）３に接続されたコンピュータ装置（ｉ）２に対する入力装置３からの情報の入力を無効にするとよい。すなわち、動作処理部１４１は、使用者の入力装置（ｎ）３とコンピュータ装置（ｉ）２との接続が解除されるように、接続部１０に接続信号Ｃｋ（ｎ）を出力する。そして、動作処理部１４１は、表示時間の経過などにより当該表示画像の表示が終了すると、上記の接続を復旧する。
【０１０３】
また、図中の「縮小」が選択された場合、図４に例示された表示形式が採用され、ディスプレイ（ｎ）４の画面の一部に、縮小された補助画像の全体が表示される。さらに、図中の「ウィンドウ」が選択された場合、図６に例示された表示形式が採用され、ディスプレイ（ｎ）４の画面の一部に、補助画像の一部が、縮小されずに表示される。なお、表示形式の設定は、モニタ対象のコンピュータ装置（ｎ）２ごとに変更可能としてもよい。
【０１０４】
再び図７を参照すると、使用者の入力装置（ｎ）３による操作により、設定部５９の内容が入力され、表示方式の設定部６０における選択がなされた状態において、ＯＫボタン６１が押下されると、表示設定が完了する（ステップＳｔ１２のＹＥＳ）。ＯＳＤ処理部１４１０は、表示設定が完了すると（ステップＳｔ１２のＹＥＳ）、設定処理部１４１３により表示設定テーブル（ｎ）１５２、及びモニタ設定情報（ｎ）１５３を更新し（ステップＳｔ１３）、処理を終了する。
【０１０５】
また、メニュー画面において「他のユーザによるモニタ表示の許可設定」が選択された場合（ステップＳｔ１０のＮＯ、ステップＳｔ１４のＹＥＳ）、ＯＳＤ処理部１４１０は、ＯＳＤ画像として、図１２に例示される許可設定画面をディスプレイ（ｎ）４に表示する（ステップＳｔ１５）。許可画面は、選択欄６２と、個別設定用の入力テーブル６３とを含む。
【０１０６】
選択欄６２は、使用者ごとに許否を個別に設定する「個別設定」、当該使用者を除く他の全ての使用者について一括して許可設定する「一括許可設定」、及び、一括して禁止設定する「一括禁止設定」のうち、何れか１つを選択するための選択ボタンを含む。また、入力テーブル６３は、「個別設定」が選択された場合に有効であり、使用者名と表示の許否とを対応付けて入力する入力欄である。ここで、使用者名は、先に示された認証テーブル１５０内の使用者名に対応する。
【０１０７】
使用者の入力装置（ｎ）３による操作により、選択欄６２における選択、または当該選択とともに入力テーブル６３の内容の入力がなされた状態において、ＯＫボタン６４が押下されると、許可設定が完了する（ステップＳｔ１６のＹＥＳ）。ＯＳＤ処理部１４１０は、許可設定が完了すると（ステップＳｔ１６のＹＥＳ）、設定処理部１４１３により許否設定テーブル１５４を更新し（ステップＳｔ１７）、処理を終了する。以上のように、ＯＳＤ処理部１４１０は、認証、及び設定に関連する処理を行う。
【０１０８】
次に、図１３を参照して、表示処理部１４１４の処理を説明する。表示処理部１４１４は、例えば、キー入力信号Ｓｋ（ｎ）に基づいて、キーボード（ｎ）３１からの特定の入力を検出したことを契機として、図１３に示される表示処理を実行する。なお、該特定の入力の検出は、マウス入力信号Ｓｍ（ｎ）に基づいて行われてもよい。
【０１０９】
表示処理部１４１４は、表示設定テーブル（ｎ）１５２の「表示順序」欄に内容に基づき、モニタ対象のコンピュータ装置（ｎ）２がないと判断した場合（ステップＳｔ２１のＮＯ）、処理を終了する。一方、モニタ対象のコンピュータ装置（ｎ）２があると判断した場合（ステップＳｔ２１のＹＥＳ）、表示処理部１４１４は、「表示順序」欄に内容に基づいて、未選択の中から最も若い順番のコンピュータ装置（ｎ）２を選択する（ステップＳｔ２２）。
【０１１０】
次に、表示処理部１４１４は、選択したコンピュータ装置（ｎ）２について、接続管理テーブル１５１内の「ステータス」欄の内容に基づき、該コンピュータ装置（ｎ）２が電源オン状態であるか否かを判定する（ステップＳｔ２３）。該コンピュータ装置（ｎ）２が電源オン状態ではない場合（ステップＳｔ２３のＮＯ）、つまり、「ステータス」が「ＰＷＲ−ＯＦＦ」を示す場合、未選択のモニタ対象のコンピュータ装置（ｎ）２の有無を判定する（ステップＳｔ２９）。そして、表示処理部１４１４は、未選択のモニタ対象のコンピュータ装置（ｎ）２がある場合（ステップＳｔ２９のＹＥＳ）、再びステップＳｔ２２から処理を行い、他方、未選択のモニタ対象のコンピュータ装置（ｎ）２がない場合（ステップＳｔ２９のＮＯ）、処理を終了する。
【０１１１】
一方、ステップＳｔ２３の判定処理において、該コンピュータ装置（ｎ）２が電源オン状態である場合（ステップＳｔ２３のＹＥＳ）、表示処理部１４１４は、「ステータス」欄の内容に基づき、該コンピュータ装置（ｎ）２が他の使用者により使用中であるか否か、つまり、操作対象として選択されているか否かを判定する（ステップＳｔ２４）。
【０１１２】
表示処理部１４１４は、該コンピュータ装置（ｎ）２が他の使用者により使用中ではない場合（ステップＳｔ２４のＮＯ）、すなわち、「ステータス」欄が「ＰＷＲ−ＯＮ」である場合、該コンピュータ装置（ｎ）２の画像を、補助画像としてディスプレイ（ｎ）に表示する（ステップＳｔ２５）。上述したように、表示は、モニタ設定情報（ｎ）１５３に基づいて、図４〜図５の何れかに示された形式により行われる。
【０１１３】
次に、表示処理部１４１４は、表示設定テーブル（ｎ）１５２内の「切替時間」欄の内容に基づき、表示時間の設定の有無を判定する（ステップＳｔ２６）。表示時間の設定がある場合（ステップＳｔ２６のＹＥＳ）、表示処理部１４１４は、タイマにより計時を開始する（ステップＳｔ２７）。このタイマは、ソフトウェアとハードウェアの何れにより構成してもよい。「切替時間」欄に設定された時間が経過してタイマが満了すると（ステップＳｔ２８のＹＥＳ）、表示処理部１４１４は、上述したステップＳｔ２９の判定処理を行う。
【０１１４】
一方、表示時間の設定がない場合（ステップＳｔ２６のＮＯ）、つまり、「切替時間」欄が「−」の場合、表示処理部１４１４は、表示画像を切り替えるための特定の入力があるまで待機処理する（ステップＳｔ３６）。そして、該特定の入力が検出されると（ステップＳｔ３６のＹＥＳ）、表示処理部１４１４は、上述したステップＳｔ２９の判定処理を行う。
【０１１５】
また、表示処理部１４１４は、該コンピュータ装置（ｎ）２が他の使用者により使用中である場合（ステップＳｔ２４のＮＯ）、すなわち、「ステータス」欄が「ＵＳＥ」である場合、表示設定テーブル（ｎ）１５２内の「許否」欄の内容に基づき、補助画像の表示の許否を判定する（ステップＳｔ３０）。表示処理部１４１４は、表示が許可されている場合（ステップＳｔ３０のＹＥＳ）、上述したステップＳｔ２５の表示処理を行い、他方、表示処理部１４１４は、表示が禁止されている場合（ステップＳｔ３０のＮＯ）、表示設定テーブル（ｎ）１５２内の「許可依頼」欄の内容に基づき、該当する他の使用者に対する許可の依頼設定の有無を判定する（ステップＳｔ３１）。依頼設定がない場合（ステップＳｔ３１のＮＯ）、表示処理部１４１４は、上述したステップＳｔ２９の判定処理を行う。
【０１１６】
一方、依頼設定がある場合（ステップＳｔ３１のＹＥＳ）、表示処理部１４１４は許可依頼の通知を出力する（ステップＳｔ３２）。すなわち、表示処理部１４１４は、図１４に例示されるメッセージ画像を、該当する他の使用者が使用するディスプレイ（ｎ）４に表示する。ここで、該ディスプレイ（ｎ）４の識別番号ｎは、当該他の使用者のユーザＩＤを、接続管理テーブルの「ユーザＩＤ」欄と照合したときに、対応する「コンソール側ポート番号」として得られる。なお、メッセージ画像は、ＯＳＤ処理部１４１０により生成される。
【０１１７】
メッセージ画像は、選択欄６５、及びＯＫボタン６６を含む。当該他の使用者の入力装置（ｎ）３による操作により、選択欄６５における選択がなされた状態において、ＯＫボタン６６が押下されると、依頼に対する応答が出力される。応答は、「表示を許可し、許可設定を『許可』に変更する。」、または「一時的に表示を許可し、許可設定を変更しない。」が選択された場合、許可を示す。一方、「表示を許可しない。」が選択された場合、応答は、禁止（つまり、不許可）を示す。
【０１１８】
再び図１５を参照すると、表示処理部１４１４は、許可を示す応答が得らなかった場合（ステップＳｔ３３のＮＯ）、上述したステップＳｔ２９の判定処理を行う。応答がないことは、例えば、所定時間の経過、または使用者による依頼中断操作により判定される。
【０１１９】
一方、許可を示す応答が得られた場合（ステップＳｔ３３のＹＥＳ）、表示処理部１４１４は、応答に設定変更の指示が含まれるか否かを判定する（ステップＳｔ３４）。つまり、表示処理部１４１４は、図１４に示されたメッセージ画像において、「表示を許可し、許可設定を『許可』に変更する。」が選択されたか否かを判定する。
【０１２０】
表示処理部１４１４は、応答に設定変更の指示が含まれない場合（ステップＳｔ３４のＮＯ）、上述したステップＳｔ２５の表示処理を行う。一方、応答に設定変更の指示が含まれる場合（ステップＳｔ３４のＹＥＳ）、表示処理部１４１４は、当該他の使用者の許否設定テーブル１５４について、使用者のユーザＩＤに対する許可情報を「許可」に更新して（ステップＳｔ３５）、上述したステップＳｔ２５の表示処理を行う。
【０１２１】
以上のように、表示処理部１４１４は、図４〜図６に例示された表示画像の表示処理を行う。なお、表示処理部１４１４は、図１３に示される表示処理を実行していないとき、補助画像を表示することなく、使用者が操作対象として選択したコンピュータ装置（ｉ）２の画像（つまり、主画像）を、当該使用者のディスプレイ（ｎ）４に表示する処理を実行する。
【０１２２】
また、通知処理部１４１５は、図１５に例示される通知画面を、使用者のディスプレイ（ｎ）４に表示する通知処理を実行する。この通知処理は、例えば、キー入力信号Ｓｋ（ｎ）に基づいて、キーボード（ｎ）３１からの特定の入力を検出したことを契機として、実行される。なお、該特定の入力の検出は、マウス入力信号Ｓｍ（ｎ）に基づいて行われてもよい。
【０１２３】
通知画面には、使用者が操作対象として選択したコンピュータ装置（ｉ）２の画面を、補助画像として自己のディスプレイ（ｎ）４に表示している他の使用者の使用者名が表示される（符号６７参照）。これにより、使用者は、操作対象のコンピュータ装置（ｉ）２の画面が他の使用者により見られていることを知ることができる。なお、通知画面は、ＯＳＤ処理部１４１０により生成される。
【０１２４】
通知処理部１４１５は、他の使用者の各表示設定テーブル（ｎ）１５２を参照することにより、使用者のコンピュータ側ポート番号の「表示順序」欄に順番が設定され、かつ、「許否」欄が「許可」とされている他の使用者の使用者名を検出する。ここで、使用者名は、認証テーブル１５０から取得される。そして、通知処理部１４１５は、取得した使用者名６７を通知する通知画面を、使用者のディスプレイ（ｎ）４に表示する。なお、通知画面は、キーボード（ｎ）３１からの特定の入力を検出したことを契機として、消去されるようにしてもよい。
【０１２５】
これまで述べたように、本実施形態のＫＶＭスイッチ１によると、使用者が入力装置（ｎ）３により操作しているコンピュータ装置（ｉ）２から出力された画像（つまり、主画像）だけでなく、操作対象ではない他のコンピュータ装置（ｎ）２（つまり、モニタ対象）から出力された画像（つまり、補助画像）も表示装置であるディスプレイ（ｎ）４に出力する。したがって、使用者は、操作対象として選択したコンピュータ装置（ｉ）２の操作中に、当該他のコンピュータ装置（ｎ）２の画面を確認することが可能となるから、作業効率が向上する。このような効果は、本実施形態において例示したマルチユーザ型のＫＶＭスイッチ１だけではなく、シングルユーザ型のＫＶＭスイッチについても得られる。
【０１２６】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【符号の説明】
【０１２７】
１                    ＫＶＭスイッチ
２                    コンピュータ装置
３                    入力装置
４                    ディスプレイ
１０                  接続部
１４                  制御部
【図１】
0006009168.tif 000007
【図２】
0006009168.tif 000008
【図３】
0006009168.tif 000009
【図４】
0006009168.tif 000010
【図５】
0006009168.tif 000011
【図６】
0006009168.tif 000012
【図７】
0006009168.tif 000013
【図８】
0006009168.tif 000014
【図９】
0006009168.tif 000015
【図１０】
0006009168.tif 000016
【図１１】
0006009168.tif 000017
【図１２】
0006009168.tif 000018
【図１３】
0006009168.tif 000019
【図１４】
0006009168.tif 000020
【図１５】
0006009168.tif 000021