(57)【要約】【課題】使用者が、中継切替装置に接続された１組の入出力装置を用いて、複数台の操作対象装置から選択した１台の被選択装置を操作する場合に、中継切替装置のみならず操作対象装置においても、被選択装置を選択可能にする。【解決手段】使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、他装置と間で通信を行う第１の通信インタフェース部と、自装置が使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと、選択切替制御部とを含む複数台の操作対象装置、及び入出力装置と１台の操作対象装置である中継先との間で入出力信号を中継する入出力中継部と、他装置と間で通信を行う第２の通信インタフェース部と、使用者による被選択装置の選択を受理する中継先切替スイッチと、中継先切替制御部とを含む中継切替装置を備える。【選択図】      図１
2019145013.tif 000002
【特許請求の範囲】
【請求項１】
使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、
他装置と間で通信を行う第１の通信インタフェース部と、
自装置が前記使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと、
選択切替制御部と
を含む複数台の操作対象装置、及び
前記入出力装置と１台の前記操作対象装置である中継先との間で前記入出力信号を中継する入出力中継部と、
他装置と間で通信を行う第２の通信インタフェース部と、
前記使用者による前記被選択装置の選択を受理する中継先切替スイッチと、
中継先切替制御部と
を含む中継切替装置
を備えた入出力中継システムであって、
前記選択切替制御部は、
前記選択切替スイッチにおいて前記使用者により自装置が前記被選択装置であることの入力を待ち受け、
前記被選択装置であることが入力された自装置を前記被選択装置に変更することを指示するための変更コマンドを前記中継切替装置へ前記第１の通信インタフェース部を用いて送信し、
前記中継先切替制御部は、
前記中継先切替スイッチにおける前記使用者による前記被選択装置の選択を待ち受けると共に、前記操作対象装置からの前記変更コマンドの受信を前記第２の通信インタフェース部を用いて待ち受け、
前記中継先切替スイッチにおいて選択された前記被選択装置、又は受信した前記変更コマンドにおける前記被選択装置を表すデータに応じて、前記入出力中継部に前記中継先を前記被選択装置へ変更させる
入出力中継システム。
【請求項２】
前記操作対象装置は、自装置が前記被選択装置であるか否かを表示する選択表示部を更に備え、
前記中継切替装置は、前記複数台の操作対象装置から前記被選択装置を表示する中継先表示部を更に備えた
入出力中継システムであって、
前記選択切替制御部は、
前記選択切替スイッチにおける前記使用者による自装置が前記被選択装置であることの入力の待ち受けに加えて、前記選択表示部における自装置が前記被選択装置であるか否かの表示を指示するための表示コマンドの受信を前記第１の通信インタフェース部を用いて待ち受けることと、
前記選択切替スイッチにおいて自装置が前記被選択装置であることを入力されたこと、又は受信した表示コマンドにおける自装置が前記被選択装置であるか否かを表すデータに応じて、前記選択表示部に自装置が前記被選択装置であるか否かを表示させることと
を更に行い、
前記中継先切替制御部は、
前記中継先切替スイッチにおいて選択された前記被選択装置、又は受信した前記変更コマンドにおける前記被選択装置を表わすデータに応じて、前記中継先表示部にどの操作対象装置が前記中継先であるかを表示させることと、
前記中継先切替スイッチにおいて選択された前記被選択装置、又は受信した前記変更コマンドにおける前記被選択装置を表わすデータに応じて、前記表示コマンドを前記被選択装置へ前記第２の通信インタフェース部を用いて送信することと
を更に行う
請求項１に記載の入出力中継システム。
【請求項３】
前記入出力インタフェース部と前記入出力中継部とは、ＵＳＢ規格に準拠した前記入出力データの入出力が可能であり、
前記第１の通信インタフェース部と前記第２の通信インタフェース部とは、ＵＳＢ規格に準拠して前記変更コマンド及び前記表示コマンドの送受信を行う
請求項２に記載の入出力中継システム。
【請求項４】
使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、
他装置と間で通信を行う第１の通信インタフェース部と、
自装置が前記使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと、
選択切替制御部と
を備えた操作対象装置であって、
前記操作対象装置は、
前記入出力装置と１台の前記操作対象装置である中継先との間で前記入出力信号を中継する入出力中継部と、
他装置と間で通信を行う第２の通信インタフェース部と、
前記使用者による前記被選択装置の選択を受理する中継先切替スイッチと
を含む中継切替装置に接続され、
前記選択切替制御部は、
前記選択切替スイッチにおいて前記使用者により自装置が前記被選択装置であることの入力を待ち受け、
前記被選択装置であることが入力された自装置を前記被選択装置に変更することを指示するための変更コマンドを前記中継切替装置へ前記第１の通信インタフェース部を用いて送信する
操作対象装置。
【請求項５】
使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、
他装置と間で通信を行う第１の通信インタフェース部と、
自装置が前記使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと
を含む、１台の操作対象装置である中継先との間で前記入出力信号を中継する入出力中継部と、
他装置と間で通信を行う第２の通信インタフェース部と、
前記使用者による前記被選択装置の選択を受理する中継先切替スイッチと、
中継先切替制御部と
を備えた中継切替装置であって、
前記中継先切替制御部は、
前記中継先切替スイッチにおける前記使用者による前記被選択装置の選択を待ち受けると共に、前記操作対象装置からの、当該操作対象装置を前記被選択装置に変更することを指示するための変更コマンドの受信を前記第２の通信インタフェース部を用いて待ち受け、
前記中継先切替スイッチにおいて選択された前記被選択装置、又は受信した前記変更コマンドにおける前記被選択装置を表すデータに応じて、前記入出力中継部に前記中継先を前記被選択装置へ変更させる
中継切替装置。
【請求項６】
使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、
他装置と間で通信を行う第１の通信インタフェース部と、
自装置が前記使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと
を含む複数台の操作対象装置、及び
前記入出力装置と１台の前記操作対象装置である中継先との間で前記入出力信号を中継する入出力中継部と、
他装置と間で通信を行う第２の通信インタフェース部と、
前記使用者による前記被選択装置の選択を受理する中継先切替スイッチと
を含む中継切替装置
を備えた入出力中継システムの制御方法であって、
操作対象装置によって、
前記選択切替スイッチにおける前記使用者による自装置が前記被選択装置であることの入力を待ち受け、
前記被選択装置であることが入力された自装置を前記被選択装置に変更することを指示するための変更コマンドを前記中継切替装置へ前記第１の通信インタフェース部を用いて送信し、
中継切替装置によって、
前記中継先切替スイッチにおける前記使用者による前記被選択装置の選択を待ち受けると共に、前記操作対象装置からの前記変更コマンドの受信を前記第２の通信インタフェース部を用いて待ち受け、
前記中継先切替スイッチにおいて選択された前記被選択装置、又は受信した前記変更コマンドにおける前記被選択装置を表すデータに応じて、前記入出力中継部に前記中継先を前記被選択装置へ変更させる、
入出力中継システムの制御方法。
【請求項７】
使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、
他装置と間で通信を行う第１の通信インタフェース部と、
自装置が前記使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと
を備え、中継切替装置に接続された操作対象装置が備えるコンピュータに、
前記選択切替スイッチにおける前記使用者による自装置が前記被選択装置であることの入力を待ち受ける処理と、
前記被選択装置であることが入力された自装置を前記被選択装置に変更することを指示するための変更コマンドを前記中継切替装置へ前記第１の通信インタフェース部を用いて送信する処理と
を実行させる、操作対象装置の制御プログラム。
【請求項８】
使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信し、複数台の操作対象装置のうちの１台の前記操作対象装置である中継先との間で前記入出力信号を中継する入出力中継部と、
他装置と間で通信を行う第２の通信インタフェース部と、
前記使用者によって１台だけ選択された前記操作対象装置を表す被選択装置の選択を受理する中継先切替スイッチと
を備えた中継切替装置が備えるコンピュータに、
前記中継先切替スイッチにおける前記使用者による前記被選択装置の選択を待ち受けると共に、前記操作対象装置からの、選択された前記操作対象装置を前記被選択装置に変更することを指示するための変更コマンドの受信を前記第２の通信インタフェース部を用いて待ち受ける処理と、
前記中継先切替スイッチにおいて選択された前記被選択装置、又は受信した前記変更コマンドにおける前記被選択装置を表すデータに応じて、前記入出力中継部に前記中継先を前記被選択装置へ変更させる処理と
を実行させる、中継切替装置の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者が１組の入出力装置を用いて複数台の操作対象装置を操作する技術に関する。
【背景技術】
【０００２】
データセンター等において、サーバの使用者が、１組の入出力装置（たとえば、モニタ、キーボード、及びマウス）を用いて、複数台のサーバを操作することがある。ここで、操作とは、例えば、キーボード又はマウスを用いたプログラムの実行、及びモニタを用いたプログラムの実行結果の確認等を含む任意の操作である。より具体的には、操作は、例えば、あるサーバにおける、シャットダウン、又はデータバックアップ等である。この際、１組の入出力装置と複数台のサーバとは、サーバスイッチユニット（ＳＳＵ）を介して接続される。サーバスイッチユニットは、ＫＶＭ（Keyboard, Video, Mouse）スイッチ、又はＣＰＵ（Central Processing Unit）切替器とも称される。
【０００３】
ある種のサーバは、ＵＩＤ（Unit Identifier）スイッチとＵＩＤランプとを有する。通常、ＵＩＤスイッチを操作することにより、ＵＩＤランプの点灯及び消灯の状態を切り替えることが可能である。通常、ＵＩＤスイッチはサーバの背面に配置され、ＵＩＤランプはサーバの前面に配置される。これによって、複数台のサーバが互いに近くに設置されている場合であっても、サーバの使用者は、例えば、サーバの前面と背面とのそれぞれにおいて、特定のサーバを正しく識別し易い。
【０００４】
しかしながら、ラック等に多数のサーバが設置された環境では、たとえ、サーバのＵＩＤランプを利用したとしても、どのサーバがサーバスイッチユニットに接続されているかを使用者が正しく識別することは容易ではない。通常、使用者は、サーバスイッチユニットの切替スイッチ（ボタン）の近くにサーバの名称等を書き込むことによって、サーバスイッチユニットに接続されたサーバを識別し易くする。但し、サーバが多数存在する場合には、サーバの名称等の誤認等によって、誤ったサーバを操作してしまうことがあった。
【０００５】
サーバスイッチユニットにおいて選択されたサーバの識別を容易にする技術の一例が、特許文献１に開示されている。特許文献１のシステムは、ラックと、サーバスイッチユニットとを含む。ラックは、表示部と入力部と第１のＬＥＤ（Light Emitting Diode）とＬＥＤ点灯回路とを含む。表示部は、ラックに搭載されているサーバのリストに含まれる各サーバを表示する。入力部は、表示部に表示されたサーバに対する使用者の選択を受け付ける。第１のＬＥＤは、ラックにおけるサーバを搭載可能な高さ方向の各位置に１つ設置されている。ＬＥＤ点灯回路は、ラックの入力部において使用者によって選択されたサーバが搭載された位置にある第１のＬＥＤを点灯させる。サーバスイッチユニットは、各サーバに対応付けられた、スイッチと第２のＬＥＤとの複数の組を含んでいる。サーバスイッチユニットは、使用者によって選択されたスイッチについて、当該スイッチと組を成す第２のＬＥＤを点灯すると共に、当該スイッチに対応付けられたサーバを１組の入出力装置に接続する。サーバスイッチユニットは、ラックのＬＥＤ点灯回路に接続されており、サーバスイッチユニットのスイッチにおいて使用者によって選択されたサーバをＬＥＤ点灯回路に伝達する。そして、ＬＥＤ点灯回路は、ラックの入力部、又はサーバスイッチユニットのスイッチにおいて、使用者によって選択されたサーバが搭載された位置にある第１のＬＥＤを点灯させる。上記構成の結果、特許文献１のサーバスイッチユニットでは、ラックはラック又はサーバスイッチユニットにおいて、使用者によって選択されたサーバがラックにおいて搭載された位置のＬＥＤを点灯させる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３７８８４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１のシステムでは、サーバスイッチユニットは、１台のラックに搭載されている。しかしながら、サーバの台数が多いためにサーバスイッチユニットを１台のラックに搭載できない場合や、ラックの設置場所が人による長時間の作業に適さない場合等には、サーバスイッチユニットを各サーバの近くに設置できないことがある。このように、サーバスイッチユニットとサーバとが離れて設置されている場合にも、作業者は、各サーバを視認しながら、特定のサーバの近くで、サーバスイッチユニットにおいて１組の入出力装置に接続されるべき（入出力装置との間で入出力信号を中継されるべき）サーバ（以下、「被選択装置」と称す）を選択できることが望ましい。
【０００８】
ところが、特許文献１のシステムでは、サーバスイッチユニットをラックから取り外してサーバから離れた場所で使用すると、サーバスイッチユニットにおいて１組の入出力装置に接続されるサーバを、使用者がサーバの近くにおいて切り替えることができない。つまり、即ち、サーバスイッチユニットとサーバとが離れて設置されており、使用者は操作すべきサーバを視認することにより識別し易い場合には、特許文献１のシステムでは、使用者がサーバスイッチユニットにおいて所望のサーバを正しく選択することが困難である。従って、特許文献１のシステムでは、使用者が、複数台の操作対象装置から１台の操作対象装置を選択する際の利便性が低いという問題がある。
【０００９】
本発明は、上記の課題に鑑みてなされたもので、使用者が、中継切替装置に接続された１組の入出力装置を用いて、複数台の操作対象装置から選択した１台の被選択装置を操作する場合に、中継切替装置のみならず操作対象装置においても、被選択装置を選択可能にすることを主たる目的とする。
【課題を解決するための手段】
【００１０】
本発明の一態様において、入出力中継システムは、使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、他装置と間で通信を行う第１の通信インタフェース部と、自装置が使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと、選択切替制御部とを含む複数台の操作対象装置、及び入出力装置と１台の操作対象装置である中継先との間で入出力信号を中継する入出力中継部と、他装置と間で通信を行う第２の通信インタフェース部と、使用者による被選択装置の選択を受理する中継先切替スイッチと、中継先切替制御部とを含む中継切替装置を備えた入出力中継システムであって、選択切替制御部は、選択切替スイッチにおいて使用者により自装置が被選択装置であることの入力を待ち受け、被選択装置であることが入力された自装置を被選択装置に変更することを指示するための変更コマンドを中継切替装置へ第１の通信インタフェース部を用いて送信し、中継先切替制御部は、中継先切替スイッチにおける使用者による被選択装置の選択を待ち受けると共に、操作対象装置からの変更コマンドの受信を第２の通信インタフェース部を用いて待ち受け、中継先切替スイッチにおいて選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表すデータに応じて、入出力中継部に中継先を被選択装置へ変更させる。
【００１１】
本発明の一態様において、操作対象装置は、使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、他装置と間で通信を行う第１の通信インタフェース部と、自装置が使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチと、選択切替制御部とを備えた操作対象装置であって、操作対象装置は、入出力装置と１台の操作対象装置である中継先との間で入出力信号を中継する入出力中継部と、他装置と間で通信を行う第２の通信インタフェース部と、使用者による被選択装置の選択を受理する中継先切替スイッチとを含む中継切替装置に接続され、選択切替制御部は、選択切替スイッチにおいて使用者により自装置が被選択装置であることの入力を待ち受け、被選択装置であることが入力された自装置を被選択装置に変更することを指示するための変更コマンドを中継切替装置へ第１の通信インタフェース部を用いて送信する。
【００１２】
本発明の一態様において、中継切替装置は、使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、他装置と間で通信を行う第１の通信インタフェース部と、自装置が使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチとを含む、１台の操作対象装置である中継先との間で入出力信号を中継する入出力中継部と、他装置と間で通信を行う第２の通信インタフェース部と、使用者による被選択装置の選択を受理する中継先切替スイッチと、中継先切替制御部とを備えた中継切替装置であって、中継先切替制御部は、中継先切替スイッチにおける使用者による被選択装置の選択を待ち受けると共に、操作対象装置からの、当該操作対象装置を被選択装置に変更することを指示するための変更コマンドの受信を第２の通信インタフェース部を用いて待ち受け、中継先切替スイッチにおいて選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表すデータに応じて、入出力中継部に中継先を被選択装置へ変更させる。
【００１３】
本発明の一態様において、入出力中継システムの制御方法は、使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、他装置と間で通信を行う第１の通信インタフェース部と、自装置が使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチとを含む複数台の操作対象装置、及び入出力装置と１台の操作対象装置である中継先との間で入出力信号を中継する入出力中継部と、他装置と間で通信を行う第２の通信インタフェース部と、使用者による被選択装置の選択を受理する中継先切替スイッチとを含む中継切替装置を備えた入出力中継システムの制御方法であって、操作対象装置によって、選択切替スイッチにおける使用者による自装置が被選択装置であることの入力を待ち受け、被選択装置であることが入力された自装置を被選択装置に変更することを指示するための変更コマンドを中継切替装置へ第１の通信インタフェース部を用いて送信し、中継切替装置によって、中継先切替スイッチにおける使用者による被選択装置の選択を待ち受けると共に、操作対象装置からの変更コマンドの受信を第２の通信インタフェース部を用いて待ち受け、中継先切替スイッチにおいて選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表すデータに応じて、入出力中継部に中継先を被選択装置へ変更させる。
【００１４】
本発明の一態様において、操作対象装置の制御プログラムは、使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信する入出力インタフェース部と、他装置と間で通信を行う第１の通信インタフェース部と、自装置が使用者によって１台だけ選択された装置を表す被選択装置であることの入力を受理する選択切替スイッチとを備え、中継切替装置に接続された操作対象装置が備えるコンピュータに、選択切替スイッチにおける使用者による自装置が被選択装置であることの入力を待ち受ける処理と、被選択装置であることが入力された自装置を被選択装置に変更することを指示するための変更コマンドを中継切替装置へ第１の通信インタフェース部を用いて送信する処理とを実行させる。
【００１５】
本発明の一態様において、中継切替装置の制御プログラムは、使用者との間で入出力データの入出力を行う入出力装置との間で入出力信号を送受信し、複数台の操作対象装置のうちの１台の操作対象装置である中継先との間で入出力信号を中継する入出力中継部と、他装置と間で通信を行う第２の通信インタフェース部と、使用者によって１台だけ選択された操作対象装置を表す被選択装置の選択を受理する中継先切替スイッチとを備えた中継切替装置が備えるコンピュータに、中継先切替スイッチにおける使用者による被選択装置の選択を待ち受けると共に、操作対象装置からの、選択された操作対象装置を被選択装置に変更することを指示するための変更コマンドの受信を第２の通信インタフェース部を用いて待ち受ける処理と、中継先切替スイッチにおいて選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表すデータに応じて、入出力中継部に中継先を被選択装置へ変更させる処理とを実行させる。
【発明の効果】
【００１６】
本発明によれば、使用者が、中継切替装置に接続された１組の入出力装置を用いて、複数台の操作対象装置から選択した１台の被選択装置を操作する場合に、中継切替装置のみならず操作対象装置においても、被選択装置を選択可能であるという効果がある。
【図面の簡単な説明】
【００１７】
【図１】本発明の第１の実施形態における入出力中継システムの構成の一例を示すブロック図である。
【図２】本発明の第１の実施形態における操作対象装置の動作を示すフローチャートである。
【図３】本発明の第１の実施形態における中継切替装置の動作を示すフローチャートである。
【図４】本発明の第２の実施形態における入出力中継システムの構成の一例を示すブロック図である。
【図５】本発明の第２の実施形態における操作対象装置の動作を示すフローチャートである。
【図６】本発明の第２の実施形態における中継切替装置の動作を示すフローチャートである。
【図７】本発明の第３の実施形態における入出力中継システムの構成の一例を示すブロック図である。
【図８】本発明の第３の実施形態における操作対象装置の動作を示すフローチャートである。
【図９】本発明の第３の実施形態におけるサーバスイッチユニットスイッチの動作を示すフローチャートである。
【図１０】本発明の各実施形態における操作対象装置及び中継切替装置を実現可能なハードウェア構成の一例を示すブロック図である。
【発明を実施するための形態】
【００１８】
以下、本発明の実施形態について、図面を参照して詳細に説明する。尚、全ての図面において、同等の構成要素には同じ符号を付し、適宜説明を省略する。
（第１の実施形態）
本発明の各実施形態の基本である、本発明の第１の実施形態について説明する。
【００１９】
本実施形態における構成について説明する。
【００２０】
図１は、本発明の第１の実施形態における入出力中継システムの構成の一例を示すブロック図である。
【００２１】
本実施形態における入出力中継システム６００は、複数台の操作対象装置１００と、中継切替装置２００と、入出力装置４００とを含む。
【００２２】
入出力装置４００は、使用者との間で入出力データの入出力を行う。入出力装置４００は、互いに異なる系統の入出力を行う複数の要素を含んでもよい。入出力装置４００は、例えば、モニタ、キーボード、又はマウスを含む。
【００２３】
操作対象装置１００は、例えば、サーバである。操作対象装置１００は、入出力インタフェース部１１０と、通信インタフェース部１２０と、選択切替スイッチ１３０と、選択切替制御部１４０とを含む。
【００２４】
入出力インタフェース部１１０は、入出力装置４００との間で入出力信号を送受信する。入出力インタフェース部１１０は、互いに異なる系統の入出力信号を送受信する複数の要素を含んでもよい。入出力インタフェース部１１０は、例えば、モニタ、キーボード、マウス、又はＵＳＢ（Universal Serial Bus）の、インタフェース部である。
【００２５】
通信インタフェース部１２０は、他装置（中継切替装置２００）と間で通信を行う。通信インタフェース部１２０は、入出力インタフェース部１１０の機能（例えば、ＵＳＢインタフェース部）を用いて、他装置（操作対象装置１００）と間で通信を行ってもよい。通信インタフェース部１２０は、例えば、ＵＳＢ、シリアルポート、パラレルポート、又はＬＡＮ（Local Area Network）の、インタフェース部である。
【００２６】
選択切替スイッチ１３０は、自装置（操作対象装置１００）が被選択装置であることの入力を受理する。ここで、被選択装置は、複数台の操作対象装置１００から、使用者によって１台だけ選択された操作対象装置１００を表す。選択切替スイッチ１３０は、例えば、操作対象装置１００に１つずつ存在するモーメンタリプッシュスイッチである。
【００２７】
選択切替制御部１４０は、操作対象装置１００の制御を行う（詳細は後述）。
【００２８】
中継切替装置２００は、入出力中継部２１０と、通信インタフェース部２２０と、中継先切替スイッチ２３０と、中継先切替制御部２４０とを含む。
【００２９】
入出力中継部２１０は、入出力装置４００と、１台の操作対象装置１００である中継先との間で、入出力信号を中継する。尚、入出力中継部２１０は、互いに異なる系統の入出力信号を中継する複数の要素を含んでもよい。
【００３０】
通信インタフェース部２２０は、他装置（操作対象装置１００）と間で通信を行う。尚、通信インタフェース部２２０は、入出力中継部２１０の機能を用いて、他装置（操作対象装置１００）と間で通信を行ってもよい。
【００３１】
中継先切替スイッチ２３０は、使用者による被選択装置の選択を受理する。中継先切替スイッチ２３０は、例えば、複数台の操作対象装置１００のそれぞれに一対一に対応する一群のモーメンタリプッシュスイッチである。
【００３２】
中継先切替制御部２４０は、中継切替装置２００の制御を行う（詳細は後述）。
【００３３】
本実施形態における動作について説明する。
【００３４】
図２は、本発明の第１の実施形態における操作対象装置の動作を示すフローチャートである。尚、図２に示すフローチャート及び以下の説明は一例であり、適宜求める処理に応じて、処理順等を入れ替えたり、処理を戻したり、又は処理を繰り返したりしてもよい。
【００３５】
まず、選択切替制御部１４０は、選択切替スイッチ１３０における使用者による、自装置（操作対象装置１００）が被選択装置であることの入力を待ち受ける（ステップＳ１１０）。
【００３６】
次に、選択切替制御部１４０は、被選択装置であることが入力された自装置（操作対象装置１００）を被選択装置に変更することを指示するための変更コマンドを中継切替装置２００へ通信インタフェース部１２０を用いて送信する（ステップＳ１２０）。ここで、変更コマンドとは、指定された操作対象装置１００を被選択装置に変更することを指示するためのコマンド（信号）である。変更コマンドは、指定された操作対象装置１００を識別するためのデータを含む。
【００３７】
図３は、本発明の第１の実施形態における中継切替装置の動作を示すフローチャートである。尚、図３に示すフローチャート及び以下の説明は一例であり、適宜求める処理に応じて、処理順等を入れ替えたり、処理を戻したり、又は処理を繰り返したりしてもよい。
【００３８】
まず、中継先切替制御部２４０は、中継先切替スイッチ２３０における使用者による被選択装置の選択を待ち受けると共に、操作対象装置１００からの変更コマンドの受信を通信インタフェース部２２０を用いて待ち受ける（ステップＳ２１０）。
【００３９】
次に、中継先切替制御部２４０は、中継先切替スイッチ２３０において選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表すデータに応じて、入出力中継部２１０に中継先を被選択装置へ変更させる（ステップＳ２２０）。
【００４０】
以上説明したように、本実施形態における入出力中継システム６００では、中継切替装置２００の中継先切替制御部２４０は、中継先切替スイッチ２３０における使用者による被選択装置の選択を待ち受ける（ステップＳ２１０）。そして、中継先切替制御部２４０は、中継先切替スイッチ２３０において選択された被選択装置に応じて、入出力中継部２１０に中継先を被選択装置へ変更させる（ステップＳ２２０）。即ち、使用者は、中継切替装置２００において、被選択装置を選択可能である。又、操作対象装置１００の選択切替制御部１４０は、選択切替スイッチ１３０における使用者による自装置が被選択装置であることの入力を待ち受ける（ステップＳ１１０）。そして、選択切替制御部１４０は、被選択装置であることが入力された自装置を被選択装置に変更することを指示するための変更コマンドを中継切替装置２００へ通信インタフェース部１２０を用いて送信する（ステップＳ１２０）。そして、中継切替装置２００の中継先切替制御部２４０は、操作対象装置１００からの変更コマンドの受信を通信インタフェース部２２０を用いて待ち受ける（ステップＳ２１０）。そして、中継先切替制御部２４０は、受信した変更コマンドにおける被選択装置を表すデータに応じて、入出力中継部２１０に中継先を被選択装置へ変更させる（ステップＳ２２０）。即ち、使用者は、操作対象装置１００においても、被選択装置を選択可能である。従って、本実施形態における入出力中継システム６００には、使用者が、中継切替装置２００に接続された１組の入出力装置４００を用いて、複数台の操作対象装置１００から選択した１台の被選択装置を操作する場合に、中継切替装置２００のみならず操作対象装置１００においても、被選択装置を選択可能であるという効果がある。
（第２の実施形態）
次に、本発明の第１の実施形態を基本とする、本発明の第２の実施形態について説明する。本実施形態では、操作対象装置及び中継切替装置において何れの操作対象装置が被選択装置であるかが表示される。
【００４１】
本実施形態における構成について説明する。
【００４２】
図４は、本発明の第２の実施形態における入出力中継システムの構成の一例を示すブロック図である。
【００４３】
本実施形態における入出力中継システム６０１は、複数台の操作対象装置１０１と、中継切替装置２０１と、入出力装置４００とを含む。
【００４４】
操作対象装置１０１は、入出力インタフェース部１１０と、通信インタフェース部１２０と、選択切替スイッチ１３０と、選択切替制御部１４１と、選択表示部１５１とを含む。
【００４５】
選択表示部１５１は、自装置が被選択装置であるか否かを表示する。選択表示部１５１は、例えば、操作対象装置１００に１つずつ存在するランプである。尚、選択表示部１５１は、選択切替スイッチ１３０と一体に形成されてもよい。
【００４６】
中継切替装置２０１は、入出力中継部２１０と、通信インタフェース部２２０と、中継先切替スイッチ２３０と、中継先切替制御部２４１と、中継先表示部２５１とを含む。
【００４７】
中継先表示部２５１は、複数台の操作対象装置１０１から被選択装置を使用者によって識別可能に表示する。中継先表示部２５１は、例えば、複数台の操作対象装置１００のそれぞれに一対一に対応する一群のランプである。尚、中継先表示部２５１は、中継先切替スイッチ２３０と一体に形成されてもよい。
【００４８】
本実施形態における他の構成は、本発明の第１の実施形態における構成と同じである。
【００４９】
本実施形態における動作について説明する。
【００５０】
図５は、本発明の第２の実施形態における操作対象装置の動作を示すフローチャートである。尚、図５に示すフローチャート及び以下の説明は一例であり、適宜求める処理に応じて、処理順等を入れ替えたり、処理を戻したり、又は処理を繰り返したりしてもよい。
【００５１】
まず、選択切替制御部１４１は、選択切替スイッチ１３０における使用者による自装置が被選択装置であることの入力の待ち受け（図２におけるステップＳ１１０）に加えて、表示コマンドの受信を通信インタフェース部１２０を用いて待ち受ける（ステップＳ１１１）。ここで、表示コマンドとは、選択表示部１５１における自装置が被選択装置であるか否かの表示を指示するためのコマンド（信号）である。表示コマンドは、指定された操作対象装置１００を識別するためのデータを含む。
【００５２】
次に、選択切替制御部１４１は、選択切替スイッチ１３０において自装置が被選択装置であることを選択された場合に、被選択装置であることが入力された自装置（操作対象装置１０１）を被選択装置に変更することを指示するための変更コマンドを中継切替装置２０１へ通信インタフェース部１２０を用いて送信する（ステップＳ１２１：図２におけるステップＳ１２０に相当）。
【００５３】
続いて、選択切替制御部１４１は、選択切替スイッチ１３０において自装置が被選択装置であることを入力されたこと、又は受信した表示コマンドにおける自装置が被選択装置であるか否かを表すデータに応じて、選択表示部１５１に自装置が被選択装置であるか否かを表示させる（ステップＳ１３１）。
【００５４】
図６は、本発明の第２の実施形態における中継切替装置の動作を示すフローチャートである。尚、図６に示すフローチャート及び以下の説明は一例であり、適宜求める処理に応じて、処理順等を入れ替えたり、処理を戻したり、又は処理を繰り返したりしてもよい。
【００５５】
まず、中継先切替制御部２４１は、本発明の第１の実施形態における中継先切替制御部２４０と同様に動作する（ステップＳ２１０及びＳ２２０）。
【００５６】
次に、中継先切替制御部２４１は、中継先切替スイッチ２３０において選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表わすデータに応じて、中継先表示部２５１にどの操作対象装置１０１が中継先であるかを表示させる（ステップＳ２３１）。
【００５７】
続いて、中継先切替制御部２４１は、中継先切替スイッチ２３０において選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表わすデータに応じて、表示コマンドを操作対象装置１０１へ通信インタフェース部２２０を用いて送信する（ステップＳ２４１）。ここで、中継先切替制御部２４１は、例えば、被選択装置である操作対象装置１０１へ、選択表示部１５１において自装置が被選択装置である旨の表示を指示するための表示コマンドを送信する。又、中継先切替制御部２４１は、例えば、被選択装置以外の操作対象装置１０１へ、選択表示部１５１において自装置が被選択装置でない旨の表示を指示するための表示コマンドを送信する。但し、中継先切替制御部２４１は、選択表示部１５１における表示を変更する必要が無い操作対象装置１０１へ、表示コマンドを送信しなくてもよい。
【００５８】
本実施形態における他の動作は、本発明の第１の実施形態における動作と同じである。
【００５９】
以上説明したように、本実施形態における入出力中継システム６０１における動作は、本発明の第１の実施形態における入出力中継システム６００の動作を含む。従って、本実施形態における入出力中継システム６０１には、本発明の第１の実施形態における入出力中継システム６００における効果と同じ効果がある。
【００６０】
又、本実施形態における入出力中継システム６０１では、選択切替制御部１４１は、選択切替スイッチ１３０において自装置が被選択装置であることを入力されたこと、又は受信した表示コマンドにおける自装置が被選択装置であるか否かを表すデータに応じて、選択表示部１５１に自装置が被選択装置であるか否かを表示させる（ステップＳ１３１）。即ち、操作対象装置１０１の選択表示部１５１において、自装置が被選択装置であるか否かが表示される。又、中継先切替制御部２４１は、中継先切替スイッチ２３０において選択された被選択装置、又は受信した変更コマンドにおける被選択装置を表わすデータに応じて、中継先表示部２５１にどの操作対象装置１０１が中継先であるかを表示させる（ステップＳ２３１）と共に、表示コマンドを操作対象装置１０１へ通信インタフェース部２２０を用いて送信する（ステップＳ２４１）。即ち、中継切替装置２０１の中継先表示部２５１において、どの操作対象装置１０１が中継先であるかが表示されると共に、選択表示部１５１における表示も更新される。従って、本実施形態における入出力中継システム６０１には、使用者が、中継切替装置２０１の中継先表示部２５１のみならず、操作対象装置１０１の選択表示部１５１をも使用して、被選択装置である操作対象装置１０１を確認できるという効果がある。
（第３の実施形態）
次に、本発明の第２の実施形態を基本とする、本発明の第３の実施形態について説明する。本実施形態では、操作対象装置において、第２の実施形態における通信インタフェース部と入出力インタフェース部とが、ＵＳＢインタフェース部とモニタインタフェース部とに変更されている。又、本実施形態では、中継切替装置（サーバスイッチユニット）において、第２の実施形態における通信インタフェース部と入出力中継部とが、ＵＳＢ中継部とモニタ中継部とに変更されている。つまり、本実施形態におけるＵＳＢインタフェース部とＵＳＢ中継部とは、第２の実施形態における通信インタフェース部を兼ねている。又、本実施形態では、操作対象装置は管理端末からネットワーク経由で操作可能である。又、本実施形態では、操作対象装置及び中継切替装置の構成及び動作についてより詳細に説明する。
【００６１】
本実施形態における構成について説明する。
【００６２】
図７は、本発明の第３の実施形態における入出力中継システムの構成の一例を示すブロックである。
【００６３】
本実施形態における入出力中継システム６０５は、複数台の操作対象装置１０５と、１台のサーバスイッチユニット２０５と、１台のモニタ４１５と、１台のキーボード及びマウス４２５とを含む。入出力中継システム６０５は、管理端末３００を更に含んでもよい。入出力中継システム６０５では、サーバスイッチユニット２０５を用いることによって、複数台の操作対象装置１０５が、１台のモニタ４１５と１台のキーボード及びマウス４２５とを共有する。
【００６４】
以下の説明において、使用者とは、操作対象装置１０５を使用する者である。又、使用者は操作対象装置１０５における保守作業を行う者であってもよい。
【００６５】
操作対象装置１０５は、例えば、１台の共通ラックに搭載されたブレードサーバである。操作対象装置１０５は、サーバ１４５と、ＵＳＢインタフェース部１２５と、選択切替スイッチ１３５と、ＵＵＩＤ（Universally Unique Identifier）ランプ１５５と、モニタインタフェース部１１５とを含む。操作対象装置１０５は、管理用ＬＡＮインタフェース部１６５を更に含んでもよい。以下では、入出力中継システム６０５は管理端末３００を含み、操作対象装置１０５は管理用ＬＡＮインタフェース部１６５を含む構成例について説明する。
【００６６】
サーバ１４５は、操作対象装置１０５の全体に関する制御を行う（選択切替制御部を含む）。サーバ１４５は、例えば、ＲＡＳ（Reliability Availability Serviceability）サーバである。
【００６７】
ＵＳＢインタフェース部１２５は、ＵＳＢ規格に準拠して、キーボード及びマウス４２５との間で入出力信号の送受信を行う（入出力インタフェース部の一部機能を含む）。又、ＵＳＢインタフェース部１２５は、サーバ１４５とサーバスイッチユニット２０５のＳＳＵ制御部２４５（後述）との間の通信も行う（通信インタフェース部を含む）。
【００６８】
選択切替スイッチ１３５は、使用者が、ＵＵＩＤランプ１５５における点灯と消灯とを切り替えるためのスイッチである。但し、本実施形態では、使用者は、選択切替スイッチ１３５を操作することによって被選択装置を決定できることとする。即ち、ＵＵＩＤランプ１５５が最後に点灯した操作対象装置１０５が被選択装置であることとする。
【００６９】
ＵＵＩＤランプ１５５は、使用者によって選択されたサーバの所在をランプの点灯によって使用者に通知する（選択表示部）。ＵＵＩＤランプ１５５には、一意な識別子（ＵＵＩＤ）が割り当てられている。尚、ＵＵＩＤランプ１５５は、点灯制御コマンドによっても、点灯及び消灯できることとする。
【００７０】
モニタインタフェース部１１５は、モニタ４１５との間でモニタ信号の入出力を行う。モニタインタフェース部１１５は、例えば、ＶＧＡ（Video Graphics Array）規格に準拠する。
【００７１】
管理用ＬＡＮインタフェース部１６５は、管理端末３００との間で管理サービスのための通信を行う。管理サービスは、点灯制御コマンドの送信を含む。
【００７２】
サーバスイッチユニット２０５は、使用者が複数の操作対象装置１０５を１組のモニタ４１５並びにキーボード及びマウス４２５を用いて操作するための装置（中継切替装置）である。サーバスイッチユニット２０５は、ＳＳＵ制御部２４５と、中継先切替スイッチ２３５と、中継先表示部２５５と、モニタ中継部２１５と、ＵＳＢ中継部２２５とを含む。
【００７３】
ＳＳＵ制御部２４５は、サーバスイッチユニット２０５の全体に関する制御を行う（中継先切替制御部を含む）。
【００７４】
中継先切替スイッチ２３５は、使用者が、複数台の操作対象装置１０５から１台の操作対象装置１０５（被選択装置）を選択するためのスイッチである。即ち、使用者は、中継先切替スイッチ２３５を操作することによって被選択装置を決定できる。中継先切替スイッチ２３５は、例えば、複数台の操作対象装置１０５のそれぞれに対応した複数のボタンを有するモーメンタリプッシュスイッチである。
【００７５】
中継先表示部２５５は、使用者によって選択された１台の操作対象装置１０５（被選択装置）を使用者に対して表示する。中継先表示部２５５は、例えば、複数のランプのうち、どのランプが点灯しているかによって被選択装置を表示する。中継先表示部２５５における各操作対象装置１０５の表示は、中継先切替スイッチ２３５において選択された操作対象装置１０５と、視覚的に容易に対応付け可能に表示されていることが望ましい。中継先表示部２５５は、例えば、モーメンタリプッシュスイッチである中継先切替スイッチ２３５において、複数台の操作対象装置１０５のそれぞれに対応した各ボタンの近傍に設置されたランプである。中継先表示部２５５は、中継先切替スイッチ２３５と一体に形成されていてもよい。
【００７６】
モニタ中継部２１５は、モニタインタフェース部１１５とモニタ４１５との間で、モニタ信号の中継と、中継先である操作対象装置１０５の切替とを行う（入出力中継部に含まれる）。尚、モニタ中継部２１５は、モニタ信号の信号形式を変換する機能を有してもよい。
【００７７】
ＵＳＢ中継部２２５は、ＵＳＢインタフェース部１２５とキーボード及びマウス４２５との間で、入出力信号の中継と、中継先である操作対象装置１０５の切替とを行う（入出力中継部の一部機能を含む）。又、ＵＳＢ中継部２２５は、操作対象装置１０５のサーバ１４５とＳＳＵ制御部２４５との間の通信も行う（通信インタフェース部を含む）。尚、ＵＳＢ中継部２２５は、入出力信号の信号形式を変換する機能を有してもよい。
【００７８】
モニタ４１５は、ディスプレイ装置である。
【００７９】
キーボード及びマウス４２５は、例えば、ＵＳＢ規格又はＰＳ／２（Personal System/2）規格に準拠した、キーボード及びマウスである。
【００８０】
管理端末３００は、操作対象装置１０５との間で管理サービスのための通信を行う。管理端末３００は、ＬＡＮを介して操作対象装置１０５に接続される。管理端末３００は、例えば、パーソナルコンピュータである。
【００８１】
本実施形態における動作について説明する。
【００８２】
本実施形態における入出力中継システム６０５では、使用者が作業すべき操作対象装置１０５を明確に認識可能にするために、ＵＵＩＤランプ１５５の点灯及び消灯状態を変更することができる。
【００８３】
図８は、本発明の第３の実施形態における操作対象装置の動作を示すフローチャートである。具体的には、図８は、選択切替スイッチ１３５の操作、及び管理端末３００からリモートで操作対象装置１０５におけるＵＵＩＤランプ１５５の点灯及び消灯操作を行った場合における、操作対象装置１０５の動作を示す。尚、図８に示すフローチャート及び以下の説明は一例であり、適宜求める処理に応じて、処理順等を入れ替えたり、処理を戻したり、又は処理を繰り返したりしてもよい。
【００８４】
以下では、選択切替スイッチ１３５は、使用者が１回操作（押下）するたびに、ＵＵＩＤランプ１５５における点灯と消灯とを切り替えるスイッチである例について説明する。又、以下では、ＵＵＩＤランプ１５５の点灯及び消灯を制御する点灯制御コマンド（表示コマンド）は、ＵＵＩＤランプ１５５の点灯状態及び消灯状態を切り替える（点灯又は消灯の間で状態を反転させる）コマンドである例について説明する。
【００８５】
まず、操作対象装置１０５のサーバ１４５は、自装置における選択切替スイッチ１３５の押下、及び、管理端末３００又はサーバスイッチユニット２０５からの自装置に関する点灯制御コマンドの受信を待ち受ける（ステップＳ３１０）。
【００８６】
次に、サーバ１４５は、ＵＵＩＤランプ１５５が点灯状態であるならば（ステップＳ３２０におけるＹｅｓ）、ＵＵＩＤランプ１５５を消灯して（ステップＳ３３０）、処理を終了する。サーバ１４５は、ＵＵＩＤランプ１５５が消灯状態であるならば（ステップＳ３２０におけるＮｏ）、ステップＳ３４０へ処理を進める。
【００８７】
続いて、サーバ１４５は、ＵＵＩＤランプ１５５を点灯する（ステップＳ３４０）。
【００８８】
続いて、サーバ１４５は、サーバスイッチユニット２０５における被選択装置を自装置へ変更する変更コマンドを、サーバスイッチユニット２０５へ送信し（ステップＳ３５０）、処理を終了する。ここで、変更コマンドは、新たに被選択装置にすべき操作対象装置１０５を識別するためのデータを含むこととする。
【００８９】
図９は、本発明の第３の実施形態におけるサーバスイッチユニットの動作を示すフローチャートである。具体的には、図９は、中継先切替スイッチ２３５の操作、及び操作対象装置１０５から変更コマンドを受信した場合における、サーバスイッチユニット２０５の動作を示す。尚、図９に示すフローチャート及び以下の説明は一例であり、適宜求める処理に応じて、処理順等を入れ替えたり、処理を戻したり、又は処理を繰り返したりしてもよい。
【００９０】
以下では、中継先切替スイッチ２３５は、使用者が１回操作（押下）するたびに、押下したボタンに対応付けられた操作対象装置１０５が被選択装置になるスイッチである例について説明する。
【００９１】
まず、サーバスイッチユニット２０５のＳＳＵ制御部２４５は、中継先切替スイッチ２３５の押下、及び操作対象装置１０５からの変更コマンドの受信の何れかのイベントを待ち受ける（ステップＳ４１０）。
【００９２】
次に、ＳＳＵ制御部２４５は、被選択装置が変更される直前の被選択装置に関する情報を保存し、発生したイベントに応じて、現在の被選択装置に関する情報を更新する（ステップＳ４２０）。ここで、ＳＳＵ制御部２４５は、被選択装置が変更される直前の被選択装置に関する情報と現在の被選択装置に関する情報とを保持することとする。
【００９３】
続いて、ＳＳＵ制御部２４５は、被選択装置が変更された（被選択装置が変更される直前の被選択装置に関する情報と現在の被選択装置に関する情報とが異なる）か否かを判定する（ステップＳ４３０）。ＳＳＵ制御部２４５は、被選択装置が変更されていないならば（ステップＳ４３０におけるＮｏ）、処理を終了する。ＳＳＵ制御部２４５は、被選択装置が変更されているならば（ステップＳ４３０におけるＹｅｓ）、ステップＳ４４０へ処理を進める。
【００９４】
続いて、ＳＳＵ制御部２４５は、モニタ中継部２１５にモニタ信号の中継先を被選択装置へ変更させる（ステップＳ４４０）。
【００９５】
続いて、ＳＳＵ制御部２４５は、ＵＳＢ中継部２２５に入出力信号の中継先を被選択装置へ変更させる（ステップＳ４５０）。
【００９６】
続いて、ＳＳＵ制御部２４５は、中継先表示部２５５に被選択装置の表示を更新させる（ステップＳ４６０）。
【００９７】
続いて、ＳＳＵ制御部２４５は、被選択装置が変更される直前の被選択装置である操作対象装置１０５へ点灯制御コマンドを送信し（ステップＳ４７０）、処理を終了する。
【００９８】
本実施形態における第１の動作例について説明する。
【００９９】
初期状態において、ある操作対象装置１０５のＵＵＩＤランプ１５５が消灯していることとする。
【０１００】
まず、使用者は、当該操作対象装置１０５の選択切替スイッチ１３５を押下する。
【０１０１】
次に、サーバ１４５は、選択切替スイッチ１３５が押下された事を検出し（ステップＳ３１０）、現在のＵＵＩＤランプ１５５が消灯状態なので（ステップＳ３２０におけるＮｏ）、ＵＵＩＤランプ１５５を点灯状態へ変化させる（ステップＳ３４０）。
【０１０２】
続いて、サーバ１４５は、ＵＳＢインタフェース部１２５を介して接続されているサーバスイッチユニット２０５に対して変更コマンドを送信する（ステップＳ３５０）。
【０１０３】
続いて、サーバスイッチユニット２０５のＳＳＵ制御部２４５は、変更コマンドの受信を検出し（ステップＳ４１０）、被選択装置が変更される直前の被選択装置を記憶し、発生したイベントに応じて被選択装置を更新する（ステップＳ４２０）。
【０１０４】
続いて、ＳＳＵ制御部２４５は、被選択装置が変更されているので（ステップＳ４３０におけるＹｅｓ）、ステップＳ４４０に処理を進める。
【０１０５】
続いて、ＳＳＵ制御部２４５は、モニタ中継部２１５の中継先を、被選択装置である当該操作対象装置１０５へ変更させる（ステップＳ４４０）。
【０１０６】
続いて、ＳＳＵ制御部２４５は、ＵＳＢインタフェース部１２５に、入出力信号の中継先を被選択装置である当該操作対象装置１０５へ変更させる（ステップＳ４５０）。
【０１０７】
続いて、ＳＳＵ制御部２４５は、中継先表示部２５５に被選択装置の表示を更新させる（ステップＳ４６０）。
【０１０８】
続いて、ＳＳＵ制御部２４５は、被選択装置が変更される直前の被選択装置である操作対象装置１０５に、点灯制御コマンドを送信する（ステップＳ４７０）。
【０１０９】
続いて、当該操作対象装置１０５のサーバ１４５は、サーバスイッチユニット２０５から自装置に関する点灯制御コマンドを受信した事を検出し（ステップＳ３１０）、現在のＵＵＩＤランプ１５５が点灯状態なので（ステップＳ３２０におけるＹｅｓ）、ＵＵＩＤランプ１５５を消灯状態へ変化させる（ステップＳ３３０）。
【０１１０】
本実施形態における第２の動作例について説明する。本動作例では、管理端末３００が操作対象装置１０５のＵＵＩＤランプ１５５を操作する場合について説明する。
【０１１１】
本動作例における前提について説明する。管理端末３００は、管理用ＬＡＮインタフェース部１６５を経由して、操作対象装置１０５に対する情報取得やリモート操作等の操作が可能である。その操作は、ＵＵＩＤランプ１５５を点灯及び消灯させる操作を含む。又、初期状態において、ある操作対象装置１０５のＵＵＩＤランプ１５５が消灯していることとする。
【０１１２】
まず、使用者は、管理端末３００から、操作対象装置１０５のＵＵＩＤランプ１５５の表示状態を制御する点灯制御コマンドを送信する。
【０１１３】
次に、サーバ１４５は、点灯制御コマンドを受信した事を検出し（ステップＳ３１０）、現在のＵＵＩＤランプ１５５が消灯状態なので（ステップＳ３２０におけるＮｏ）、ＵＵＩＤランプ１５５を点灯状態へ変化させる（ステップＳ３４０）。
【０１１４】
続いて、サーバ１４５は、ＵＳＢインタフェース部１２５を介して接続されているサーバスイッチユニット２０５に対して変更コマンドを送信する（ステップＳ３５０）。
【０１１５】
続いて、サーバスイッチユニット２０５のＳＳＵ制御部２４５は、変更コマンドの受信を検出し（ステップＳ４１０）、被選択装置が変更される直前の被選択装置を記憶し、発生したイベントに応じて被選択装置を更新する（ステップＳ４２０）。
【０１１６】
続いて、ＳＳＵ制御部２４５は、被選択装置が変更されているので（ステップＳ４３０におけるＹｅｓ）、ステップＳ４４０に処理を進める。
【０１１７】
続いて、ＳＳＵ制御部２４５は、モニタ中継部２１５の中継先を、被選択装置である当該操作対象装置１０５へ変更させる（ステップＳ４４０）。
【０１１８】
続いて、ＳＳＵ制御部２４５は、ＵＳＢ中継部２２５の中継先を被選択装置である当該操作対象装置１０５へ変更させる（ステップＳ４５０）。
【０１１９】
続いて、ＳＳＵ制御部２４５は、中継先表示部２５５に被選択装置の表示を更新させる（ステップＳ４６０）。
【０１２０】
続いて、ＳＳＵ制御部２４５は、被選択装置が変更される直前の被選択装置である操作対象装置１０５に、点灯制御コマンドを送信する（ステップＳ４７０）。
【０１２１】
続いて、当該操作対象装置１０５のサーバ１４５は、サーバスイッチユニット２０５から自装置に関する点灯制御コマンドを受信した事を検出し（ステップＳ３１０）、現在のＵＵＩＤランプ１５５が点灯状態なので（ステップＳ３２０におけるＹｅｓ）、ＵＵＩＤランプ１５５を消灯状態へ変化させる（ステップＳ３３０）。
【０１２２】
以上説明したように、本実施形態における入出力中継システム６０５では、サーバスイッチユニット２０５のＳＳＵ制御部２４５は、ＵＳＢ中継部２２５及びＵＳＢインタフェース部１２５を介して、操作対象装置１０５のサーバ１４５と通信可能である。そして、ＳＳＵ制御部２４５は、サーバ１４５との間で点灯制御コマンド及び変更コマンドを送受信する事によって、ＵＵＩＤランプ１５５の点灯及び消灯の状態と、サーバスイッチユニット２０５における被選択装置の選択とが対応するように制御する。又、ＳＳＵ制御部２４５は、現時点においてモニタ４１５及びキーボード及びマウス４２５がどの操作対象装置１０５に接続されているかに関する情報を保持しており、中継先表示部２５５における表示がその情報に対応するように制御する。即ち、入出力中継システム６０５では、使用者は、サーバスイッチユニット２０５の中継先表示部２５５及び中継先切替スイッチ２３５のみならず、操作対象装置１０５のＵＵＩＤランプ１５５及び選択切替スイッチ１３５をも使用して、操作対象装置１０５を確認又は選択できる。
【０１２３】
つまり、使用者は、サーバスイッチユニット２０５において操作すべき操作対象装置１０５を選択できるのみならず、操作対象装置１０５においても操作すべき操作対象装置１０５を選択できるという利便性を享受できる。従って、本実施形態における入出力中継システム６０５では、使用者が、中継切替装置に接続された１組の入出力装置を用いて、複数台の操作対象装置から選択した１台の被選択装置を操作する場合に、中継切替装置のみならず操作対象装置においても、被選択装置を選択可能であるという効果がある。
【０１２４】
又、使用者は、操作対象装置１０５の選択において、中継先表示部２５５における表示によって選択中の操作対象装置１０５を確認できるのみならず、ＵＵＩＤランプ１５５における表示によっても選択中の操作対象装置１０５を確認できるという安全性を享受できる。従って、本実施形態における入出力中継システム６０５では、使用者が、中継切替装置に接続された１組の入出力装置を用いて、複数台の操作対象装置から選択した１台の被選択装置を操作する場合に、中継切替装置のみならず操作対象装置においても、被選択装置を確認可能であるという効果がある。
【０１２５】
又、本実施形態における入出力中継システム６０５では、管理用ＬＡＮインタフェース部１６５及び管理端末３００を含む場合に、リモートから被選択装置を切り替えることが可能である。従って、本実施形態における入出力中継システム６０５には、管理用ＬＡＮインタフェース部１６５及び管理端末３００が含まれる場合に、第２の実施形態における入出力中継システム６０１に比べて操作の利便性をより向上できるという効果がある。
【０１２６】
又、本実施形態における入出力中継システム６０５では、操作対象装置１０５において、第２の実施形態における通信インタフェース部と入出力インタフェース部とが、ＵＳＢインタフェース部とモニタインタフェース部とに変更されている。又、本実施形態では、中継切替装置において、第２の実施形態における通信インタフェース部と入出力中継部とが、ＵＳＢ中継部とモニタ中継部とに変更されている。つまり、入出力中継システム６０５では、管理用ＬＡＮインタフェース部１６５が含まれない場合に、第２の実施形態における入出力中継システム６０１の通信インタフェース部１２０及び２２０に相当する要素が不要である。従って、本実施形態における入出力中継システム６０５には、管理用ＬＡＮインタフェース部１６５が含まれない場合に、第２の実施形態における入出力中継システム６０１に比べて構成を簡素化できるという効果がある。
【０１２７】
図１０は、本発明の各実施形態における、操作対象装置及び中継切替装置を実現可能なハードウェア構成の一例を示すブロック図である。
【０１２８】
操作対象装置９０７及び中継切替装置９０７は、記憶装置９０２と、ＣＰＵ（Central Processing Unit）９０３と、Ｉ／Ｏ（Input/Output）装置９０８とを備え、これらが内部バス９０６によって接続されている。記憶装置９０２は、選択切替制御部１４０、１４１、サーバ１４５、中継先切替制御部２４０、２４１、ＳＳＵ制御部２４５等のＣＰＵ９０３の動作プログラムを格納する。ＣＰＵ９０３は、操作対象装置９０７及び中継切替装置９０７の全体を制御し、記憶装置９０２に格納された動作プログラムを実行し、Ｉ／Ｏ装置９０８によって選択切替制御部１４０、１４１、中継先切替制御部２４０、２４１、サーバ１４５、及びＳＳＵ制御部２４５等のプログラムの実行やデータの送受信を行なう。尚、上記の操作対象装置９０７及び中継切替装置９０７の内部構成は一例である。
【０１２９】
上述した本発明の各実施形態における操作対象装置９０７及び中継切替装置９０７は、専用の装置によって実現してもよいが、Ｉ／Ｏ装置９０８が外部との通信を実行するハードウェアの動作以外は、コンピュータ（情報処理装置）によっても実現可能である。本発明の各実施形態において、Ｉ／Ｏ装置９０８は、例えば、他の装置（操作対象装置１００、１０１、１０５、中継切替装置２００、２０１、サーバスイッチユニット２０５）、入出力装置４００、キーボード及びマウス４２５、モニタ４１５、管理端末３００等との入出力部である。この場合、係るコンピュータは、記憶装置９０２に格納されたソフトウェア・プログラムをＣＰＵ９０３に読み出し、読み出したソフトウェア・プログラムをＣＰＵ９０３において実行する。上述した各実施形態の場合、係るソフトウェア・プログラムには、上述したところの、図１、４、及び７に示した、操作対象装置１００、１０１、１０５、中継切替装置２００、２０１、及びサーバスイッチユニット２０５の各部の機能を実現可能な記述がなされていればよい。但し、これらの各部には、適宜ハードウェアを含むことも想定される。そして、このような場合、係るソフトウェア・プログラム（コンピュータ・プログラム）は、本発明を構成すると捉えることができる。更に、係るソフトウェア・プログラムを格納した、コンピュータ読み取り可能な記憶媒体も、本発明を構成すると捉えることができる。
【０１３０】
以上、本発明を、上述した各実施形態およびその変形例によって例示的に説明した。しかしながら、本発明の技術的範囲は、上述した各実施形態およびその変形例に記載した範囲に限定されない。当業者には、係る実施形態に対して多様な変更又は改良を加えることが可能であることは明らかである。そのような場合、係る変更又は改良を加えた新たな実施形態も、本発明の技術的範囲に含まれ得る。そしてこのことは、特許請求の範囲に記載した事項から明らかである。
【産業上の利用可能性】
【０１３１】
本発明は、使用者が１組の入出力装置を用いて複数台の操作対象装置を操作する用途において利用できる。
【符号の説明】
【０１３２】
１００、１０１  操作対象装置
１１０  入出力インタフェース部
１２０  通信インタフェース部
１３０  選択切替スイッチ
１４０  選択切替制御部
１５１  選択表示部
２００、２０１  中継切替装置
２１０  入出力中継部
２２０  通信インタフェース部
２３０  中継先切替スイッチ
２４０、２４１  中継先切替制御部
２５１  中継先表示部
１０５  操作対象装置
１１５  モニタインタフェース部
１２５  ＵＳＢインタフェース部
１３５  選択切替スイッチ
１４５  サーバ
１５５  ＵＵＩＤランプ
１６５  管理用ＬＡＮインタフェース部
２０５  サーバスイッチユニット
２１５  モニタ中継部
２２５  ＵＳＢ中継部
２３５  中継先切替スイッチ
２４５  ＳＳＵ制御部
２５５  中継先表示部
３００  管理端末
４００  入出力装置
４１５  モニタ
４２５  キーボード及びマウス
６００、６０１、６０５  入出力中継システム
９０２  記憶装置
９０３  ＣＰＵ
９０６  内部バス
９０７  中継切替装置
９０８  Ｉ／Ｏ装置
【図１】
2019145013.tif 000003
【図２】
2019145013.tif 000004
【図３】
2019145013.tif 000005
【図４】
2019145013.tif 000006
【図５】
2019145013.tif 000007
【図６】
2019145013.tif 000008
【図７】
2019145013.tif 000009
【図８】
2019145013.tif 000010
【図９】
2019145013.tif 000011
【図１０】
2019145013.tif 000012