(57)【特許請求の範囲】
【請求項１】
入力装置を接続可能な第１接続部と、
前記入力装置から入力された情報を処理する情報処理装置を接続可能な第２接続部と、
前記情報処理装置から出力された情報を表示する表示装置を接続可能な第３接続部と、
前記表示装置の電源がオフの場合、または前記第３接続部に前記表示装置が接続されていない場合に、前記第１接続部に接続された前記入力装置から入力された情報が、前記第２接続部に接続された前記情報処理装置に出力されることを禁止する出力禁止制御を行う制御部と、
を備えることを特徴とする切替装置。
【請求項２】
前記制御部は、
前記第３接続部に接続された前記表示装置に対し、電源情報取得のためのコマンドを定期的に送信すると共に、前記コマンドに応答して前記表示装置から送信された電源情報に基づき、前記表示装置の電源がオフであるか否か及び前記表示装置が前記第３接続部に接続されているか否かを判定することを特徴とする請求項１に記載の切替装置。
【請求項３】
前記第２接続部は、複数の情報処理装置を接続可能であり、
前記第１接続部に接続された前記入力装置、及び前記第３接続部に接続された前記表示装置のそれぞれが、前記第２接続部に接続された前記複数の情報処理装置のうちいずれか１つと接続するように切り替えを行う切替部を備え、
前記制御部は、前記複数の情報処理装置のそれぞれに対し、前記出力禁止制御を行うか否かを設定可能であることを特徴とする請求項１または２に記載の切替装置。
【請求項４】
前記第１接続部は、複数の入力装置を接続可能であり、
前記制御部は、前記複数の入力装置のそれぞれに対し、前記出力禁止制御を行うか否かを設定可能であることを特徴とする請求項１〜３のいずれか１項に記載の切替装置。
【請求項５】
前記制御部において前記出力禁止制御が行われているか否かをユーザに通知する通知部を備えることを特徴とする請求項１〜４のいずれか１項に記載の切替装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の情報処理装置を切り替えて使用するための切替装置に関する。
【背景技術】
【０００２】
表示装置（例えば、ディスプレイ）及び入力装置（例えば、マウス・キーボード）を含む操作ユニットと、複数の情報処理装置（例えば、ＰＣ：Personal Computer）とを、切替装置を介して接続した情報システムが知られている。ユーザは１組の操作ユニットを操作し、切替装置により複数台のＰＣを切り替えて使用することができる。操作ユニットの入力装置（マウス・キーボード）から入力された情報は、対応するＰＣに入力され処理されると共に、ＰＣにより処理された情報は、対応する操作ユニットの表示装置（ディスプレイ）に表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０３４３７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の情報システムでは、表示装置の電源がオフになっている場合や、表示装置が切替装置に接続されていない場合でも、入力装置からのデータが情報処理装置に送信される構成となっている。このとき、ユーザは情報処理装置の表示画面を確認することができないため、入力装置からの誤入力に気付きにくいという課題があった。
【０００５】
本発明は、上記課題に鑑みなされたものであり、表示装置及び入力装置を含む操作ユニットにより複数の情報処理装置を切り替えて使用するための切替装置において、入力装置からの誤入力を抑制することを目的とする。
【課題を解決するための手段】
【０００６】
本発明は、入力装置を接続可能な第１接続部と、前記入力装置から入力された情報を処理する情報処理装置を接続可能な第２接続部と、前記情報処理装置から出力された情報を表示する表示装置を接続可能な第３接続部と、前記表示装置の電源がオフの場合、または前記第３接続部に前記表示装置が接続されていない場合に、前記第１接続部に接続された前記入力装置から入力された情報が、前記第２接続部に接続された前記情報処理装置に出力されることを禁止する出力禁止制御を行う制御部と、を備えることを特徴とする切替装置である。
【０００７】
上記構成において、前記制御部は、前記第３接続部に接続された前記表示装置に対し、電源情報取得のためのコマンドを定期的に送信すると共に、前記コマンドに応答して前記表示装置から送信された電源情報に基づき、前記表示装置の電源がオフであるか否か及び前記表示装置が前記第３接続部に接続されているか否かを判定する構成とすることができる。
【０００８】
上記構成において、前記第２接続部は、複数の情報処理装置を接続可能であり、前記第１接続部に接続された前記入力装置、及び前記第３接続部に接続された前記表示装置のそれぞれが、前記第２接続部に接続された前記複数の情報処理装置のうちいずれか１つと接続するように切り替えを行う切替部を備え、前記制御部は、前記複数の情報処理装置のそれぞれに対し、前記出力禁止制御を行うか否かを設定可能である構成とすることができる。
【０００９】
上記構成において、前記第１接続部は、複数の入力装置を接続可能であり、
前記制御部は、前記複数の入力装置のそれぞれに対し、前記出力禁止制御を行うか否かを設定可能である構成とすることができる。
【００１０】
上記構成において、前記制御部において前記出力禁止制御が行われているか否かをユーザに通知する通知部を備える構成とすることができる。
【発明の効果】
【００１１】
本発明によれば、表示装置及び入力装置を含む操作ユニットにより複数の情報処理装置を切り替えて使用するための切替装置において、入力装置からの誤入力を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】情報システムの全体構成を示すブロック図である。
【図２】実施例１に係る切替装置の動作を示すフローチャートである。
【図３】切替装置の初期設定画面を示す図である。
【図４】実施例２に係る切替装置の動作を示すフローチャートである。
【図５】切替装置の外観を示す図である。
【図６】実施例３に係る切替装置の動作を示すフローチャートである。
【発明を実施するための形態】
【実施例１】
【００１３】
図１は、実施例１に係る切替装置を含む情報システムの全体構成を示すブロック図である。操作ユニット１０及び複数のＰＣ２０１〜２０ｎが、それぞれ切替装置３０に接続されている。一台の切替装置３０に接続されるＰＣの数（ｎ）は、任意の値とすることができる。
【００１４】
操作ユニット１０は、表示装置の一例であるディスプレイ１１、入力装置の一例であるキーボード１２及びマウス１３を含む。ディスプレイ１１は、ＰＣ２０１〜２０ｎのいずれかから送信される情報（例えば、映像信号）を表示するための装置であり、キーボード１２及びマウス１３は、ＰＣ２０１〜２０ｎのいずれかに情報（例えば、制御信号）を入力し、操作するための装置である。ディスプレイ１１、キーボード１２、及びマウス１３は、それぞれ切替装置３０の対応するインターフェース（３１、３２、３３）に接続されている。
【００１５】
表示装置及び入力装置としては、上記で挙げた以外にも様々な形態の装置を用いることができる。例えば、表示装置及び入力装置として、両者の機能を兼ね備えたタッチパネル式ディスプレイを用いてもよい。また、ＰＣ２０１〜２０ｎからの音声情報を出力可能な装置として、操作ユニット１０に音声出力装置（不図示）を備える構成としてもよい。
【００１６】
ＰＣ２０１〜２０ｎは、情報処理装置の一例であり、それぞれ処理部２１１〜２１ｎ及び記憶部２２１〜２２ｎを含む。処理部２１１〜２１ｎは、操作ユニット１０との間で送受信される情報を始めとする様々な情報を処理する機能を有し、例えばＣＰＵ（Central Processing Unit）、メモリ等から構成される。記憶部２２１〜２２ｎは、各種プログラムを始めとする様々な情報を記憶する機能を有し、例えばＨＤＤ（Hard Disk Drive）、フラッシュメモリ等から構成される。記憶部２２１〜２２ｎは処理部２１１〜２１ｎに接続され、処理部２１１〜２１ｎから記憶部２２１〜２２ｎへのデータの書き込み、及び記憶部２２１〜２２ｎから処理部２１１〜２１ｎへのデータの読み出しが行われる。ＰＣ２０１〜２０ｎのそれぞれは、切替装置３０のインターフェース３４１〜３４ｎに接続されている。
【００１７】
ユーザは、切替装置３０を用いることにより、１つの操作ユニット１０で複数のＰＣ２０１〜２０ｎを切り替えて使用することが可能である。例えば、ユーザがＰＣ２０１を選択した場合、ユーザによるキーボード１２及びマウス１３への入力情報はＰＣ２０１へ入力され、ＰＣ２０１からの出力情報がディスプレイ１１へと出力される。ユーザが操作対象をＰＣ２０２に切り替えた場合、ユーザによるキーボード１２及びマウス１３への入力情報はＰＣ２０２へ入力され、ＰＣ２０２からの出力情報がディスプレイ１１へと出力される。
【００１８】
切替装置３０は、メイン制御部４０と、これに接続されたサーバ切替制御部４２、コンソール制御部４４、ディスプレイ情報取得部４６、及びＯＳＤ制御部４８を有する。これらの機能部は、切替装置３０のメインＣＰＵ５０及びメモリ等のハードウェアにより実現されている。切替装置３０は、更に、メインＣＰＵ５０とは独立したハードウェアにより実現されるディスプレイ通信部６０（ディスプレイ制御ＣＰＵ）と、サーバ通信部７０１〜７０ｎ（サーバ制御ＣＰＵ）とを有する。
【００１９】
切替装置３０は、インターフェース３１、３２、３３、及び３４１〜３４ｎを有する。インターフェース３２及び３３は、入力装置を接続可能な第１接続部の一例であり、それぞれ操作ユニット１０のキーボード１２及びマウス１３に接続されると共に、メインＣＰＵ５０のコンソール制御部４４に共通に接続されている。インターフェース３４１〜３４ｎは、情報処理装置を接続可能な第２接続部の一例であり、それぞれＰＣ２０１〜２０ｎ及びサーバ通信部７０１〜７０ｎに接続されている。インターフェース３１は、表示装置を接続可能な第３接続部の一例であり、操作ユニット１０のディスプレイ１１及びディスプレイ通信部６０に接続されている。
【００２０】
メイン制御部４０は、後述する信号出力禁止制御の他、切替装置３０の動作に必要な各種の制御を行う。サーバ切替制御部４２は、メイン制御部４０及びサーバ通信部７０１〜７０ｎと接続されており、前述した操作ユニット１０とＰＣ２０１〜２０ｎとの間の接続切り替えに関する制御を行う。コンソール制御部４４は、操作ユニット１０の入力装置（キーボード１２、マウス１３）からの入力情報を受信すると共に、これらの入力装置に対する制御を行う。ディスプレイ情報取得部４６は、メイン制御部４０及びディスプレイ通信部６０に接続され、ディスプレイ通信部６０を介してディスプレイ１１に関する情報（例えば、電源情報）を取得する。ＯＳＤ制御部４８は、メイン制御部４０及びディスプレイ通信部６０に接続され、ディスプレイ通信部６０を介してディスプレイ１１の制御を行う。
【００２１】
ディスプレイ通信部６０は、メインＣＰＵ５０からの情報をディスプレイ１１に送信すると共に、ディスプレイ１１から受信した情報をメインＣＰＵ５０へと出力する。サーバ通信部７０１〜７０ｎは、サーバ切替制御部４２からの情報をＰＣ２０１〜２０ｎに送信すると共に、ＰＣ２０１〜２０ｎから受信した情報をサーバ切替制御部４２へと出力する。サーバ通信部７０１〜７０ｎは、切替装置３０に接続可能なＰＣ２０１〜２０ｎの数に対応して設けられている。サーバ切替制御部４２の制御により、複数のサーバ通信部７０１〜７０ｎのうちいずれか１つを介して、操作ユニット１０とＰＣ２０１〜２０ｎとの間で情報の送受信が行われる。
【００２２】
図２は、実施例１に係る切替装置の動作を示すフローチャートである。以下の動作は全て、メイン制御部４０により直接的または間接的に実行されるものである。最初に、メイン制御部４０が、時間管理のためのカウントを初期化する（ステップＳ１０）。次に、メイン制御部４０が、上記カウントに基づいて、電源情報を取得する間隔として予め設定された所定の時間を経過したか否かを判定する（ステップＳ１２）。所定時間が経過していない場合は、ステップＳ１２の前段に戻る。
【００２３】
ステップＳ１２にて所定時間が経過した場合、メイン制御部４０は、ディスプレイ１１に対し、電源情報取得コマンドを送信する（ステップＳ１４）。当該コマンドの送信は、例えば、メイン制御部４０がディスプレイ情報取得部４６を介してディスプレイ通信部６０に対し命令を出し、ディスプレイ通信部６０に電源情報取得のためのコマンドを生成・送信させることで実現することができる。
【００２４】
ここで、電源情報とは、ディスプレイ１１の電源がオンまたはオフのいずれであるかを示す情報を少なくとも含む情報であり、例えばディスプレイ１１内の記憶装置（例えば、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read-Only Memory））内に保存されている。ディスプレイ１１は、切替装置３０から電源情報取得コマンドを受信すると、当該ＥＥＰＲＯＭ内の電源情報を切替装置３０へと送信する。
【００２５】
次に、メイン制御部４０は、ディスプレイ１１からの電源情報を受信したか否かを判定する（ステップＳ１６）。当該電源情報の受信ステップでは、例えば、ディスプレイ通信部６０がディスプレイ１１から受信した電源情報を一度内部のＲＡＭ（Random Access Memory）等に保存する。そして、当該保存された電源情報を、ディスプレイ情報取得部４６が読みだしてメイン制御部４０に送信することにより、メイン制御部４０が電源情報を受信する構成とすることができる。ディスプレイ１１が切替装置３０のインターフェース３１に接続されていれば、メイン制御部４０は何らかの電源情報を受信するはずである。従って、ステップＳ１６にて電源情報が受信されない場合、メイン制御部４０は、ディスプレイ１１が切替装置３０に接続されていないと判定する。
【００２６】
ステップＳ１６にて電源情報を受信した場合、メイン制御部４０は、当該電源情報に基づき、ディスプレイ１１の電源が入っているか否かを判定する（ステップＳ１８）。ステップＳ１６にて電源情報の受信があり、且つステップＳ１８にてディスプレイ１１の電源が入っていると判定された場合、メイン制御部４０は、操作ユニット１０の入力装置（キーボード１２、マウス１３）からＰＣ２０１〜２０ｎへのデータの送信を許可する（ステップＳ２０）。ステップＳ１６にて電源情報の受信がないか、ステップＳ１８にてディスプレイ１１の電源が入っていないと判定された場合、メイン制御部４０のは、操作ユニット１０の入力装置（キーボード１２、マウス１３）からＰＣ２０１〜２０ｎへのデータの送信を禁止する（ステップＳ２２）。ステップＳ２０及びステップＳ２２のいずれかの処理が行われたら、ステップＳ１０の前段へと戻り、カウントを初期化して再び上記の処理を繰り返す。
【００２７】
実施例１に係る切替装置によれば、ディスプレイ１１の電源が入っていない場合、またはディスプレイ１１が切替装置３０に接続されていない場合に、メイン制御部４０が、操作ユニットの入力装置（キーボード１２、マウス１３）から入力された情報を、ＰＣ２０１〜２０ｎへ出力することを禁止する制御（以下、「出力禁止制御」と称する）を行う。これにより、ディスプレイ１１の画面をユーザが確認できない場合に、入力装置（キーボード１２、マウス１３）からの誤入力により情報処理装置（ＰＣ２０１〜２０ｎ）が誤動作することを抑制することができる。
【００２８】
上記の出力禁止制御の方法としては、例えば、コンソール制御部４４が入力装置（キーボード１２、マウス１３）を制御することにより、入力装置を直接出力禁止にする方法を採用することができる。また、他の方法として、入力装置からの入力情報を切替装置３０で一度受信した上で、切替装置３０の内部において入力情報を破棄する方法を採用することもできる。例えば、サーバ切替制御部４２において、いずれのＰＣにも接続されていないとして情報の破棄を行う方法が考えられる。
【実施例２】
【００２９】
実施例２は、出力禁止制御の詳細を設定可能とした例である。
【００３０】
図３は、切替装置３０の初期設定画面を示す図である。当該設定画面は、例えば、メイン制御部４０の指示を受けたＯＳＤ制御部４８が、ディスプレイ通信部６０を介して、設定画面情報をディスプレイ１１に表示させることにより実現することができる。
【００３１】
図３（ａ）は、複数のＰＣ２０１〜２０ｎが接続されている場合に、前述した出力禁止制御を行う対象となるＰＣを設定する画面である。「サーバ１、サーバ２…サーバｎ」とあるのは、それぞれ図１の「ＰＣ２０１、ＰＣ２０２、…ＰＣ２０ｎ」に対応する。ユーザは、例えばキーボード１２やマウス１３等からの入力操作により、出力禁止制御の対象となるＰＣを選択する。出力禁止制御は、１つまたは複数のＰＣに対して設定してもよいし、いずれのＰＣに対しても出力禁止制御を行わない設定としてもよい。出力禁止制御の対象とされたＰＣに対しては、ディスプレイ１１の電源が入っていない場合、またはディスプレイ１１が切替装置３０に接続されていない場合に、入力装置（キーボード１２、マウス１３）からの入力情報の出力が禁止される。
【００３２】
図３（ｂ）は、複数の入力装置（キーボード１２、マウス１３）が接続されている場合に、出力禁止制御を行う対象となる入力装置を設定する画面である。図３（ａ）の場合と同様に、ユーザは、出力禁止制御の対象となる入力装置を選択する。例えば、出力禁止制御の対象として「２」の「マウスのみ」が選択された後に、ディスプレイ１１の電源がオフになった場合、マウス１３からの信号入力は無効となるが、キーボード１２からの信号入力は引き続き有効となる。
【００３３】
図４は、上記の設定に基づく切替装置の動作を示すフローチャートであり、図２のステップＳ２２に代わる動作を示すものである。換言すれば、図４のフローチャートは、図２のステップＳ１６またはＳ１８において、ＮＯ（ディスプレイ１１の電源が入っていない、またはディスプレイ１１が切替装置３０に接続されていない）と判定されたところから開始する。
【００３４】
最初に、メイン制御部４０は、操作ユニット１０と接続されているＰＣ（仮にＰＣ２０１とする）が、出力禁止制御の対象として選択されているか否かを判定する（ステップＳ３０）。次に、メイン制御部４０は、入力装置（キーボード１２、マウス１３）のいずれかに入力制限があるか（入力禁止デバイスとして選択されているか）否かを判定する（ステップＳ３２）。ステップＳ３０またはＳ３２のいずれかで「ＮＯ」と判定された場合、出力禁止制御は行われず、キーボード１２及びマウス１３からＰＣ２０１へのデータの送信が許可される（ステップＳ３４）。
【００３５】
ステップＳ３０及びＳ３２において共に「ＹＥＳ」と判定された場合、メイン制御部４０は、最初に、キーボード１２が入力禁止デバイスとして選択されているか否かを判定する（ステップＳ３６）。ステップＳ３６にて「ＹＥＳ」であれば、メイン制御部４０は、キーボード１２からＰＣ２０１へのデータの送信を禁止する（ステップＳ３８）。ステップＳ３６にて「ＮＯ」である場合、キーボード１２からＰＣ２０１へのデータの送信の禁止は行われず、直接ステップＳ４０の前段へと進む。
【００３６】
次に、メイン制御部４０は、マウス１３が入力禁止デバイスとして選択されているか否かを判定する（ステップＳ４０）。ステップＳ４０にて「ＹＥＳ」であれば、メイン制御部４０は、マウス１３からＰＣ２０１へのデータの送信を禁止する（ステップＳ４２）。ステップＳ４０にて「ＮＯ」である場合、マウス１３からＰＣ２０１へのデータの送信の禁止は行われず、直接ステップＳ１０の前段へと進む。
【００３７】
実施例２に係る切替装置によれば、ユーザは、出力禁止制御の対象となるＰＣ及び入力装置を任意に設定することができる。これにより、ユーザの使用状況に合わせて、出力禁止制御を臨機応変に行うことが可能となる。なお、本実施例では、キーボード１２とマウス１３についてのみ、出力禁止制御の対象とするか否かの設定を行ったが、入力装置が他にも存在する場合には、当該他の入力装置に対しても同様の設定を行うことが望ましい。
【００３８】
また、ユーザの指示により、図２のフローチャート全体が示す誤動作防止のための機能を一切作動させない（いずれのＰＣ及び入力装置に対しても、出力禁止制御を行わない）設定とすることも可能である。
【実施例３】
【００３９】
実施例３は、出力禁止制御を行う場合に、その旨をユーザに対し通知する機構を備えた例である。
【００４０】
図５は、実施例３に係る切替装置の外観を示す図である。切替装置３０には、スイッチ８０、サーバ電源確認ＬＥＤ８２、サーバ選択ＬＥＤ８４、及びデータ送信禁止ＬＥＤ９０が設けられている。スイッチ８０は、操作ユニット１０により操作すべきＰＣ２０１〜２０ｎを切り替えるためのスイッチである。図１のサーバ切替制御部４２は、ユーザのスイッチ８０による入力に従い、ＰＣ２０１〜２０ｎのうち一のＰＣを操作ユニット１０と接続する。サーバ電源確認ＬＥＤ８２は、切替装置３０に接続されたＰＣの電源が入っているか否かを示す表示であり、例えば電源がオンになっているＰＣに対応する位置のＬＥＤが点灯するように設定されている。サーバ選択ＬＥＤ８４は、操作ユニット１０と接続されたＰＣを示す表示であり、例えば該当するＰＣに対応する位置のＬＥＤが点灯するように設定されている。
【００４１】
データ送信禁止ＬＥＤ９０は、入力装置（キーボード１２、マウス１３）からＰＣへのデータの出力が禁止されていか否かを示す表示であり、図１のメイン制御部４０により制御されている。例えば、図２のステップＳ２２または図４のステップＳ３８、Ｓ４２のように、１つ以上の入力装置からＰＣへのデータの出力が禁止されている場合に、データ送信禁止ＬＥＤ９０が点灯するように設定することができる。データ送信禁止ＬＥＤ９０は、メイン制御部４０にて出力禁止制御が行われているか否かをユーザに通知する通知部の一例である。
【００４２】
図６は、実施例３に係る切替装置の動作を示すフローチャートである。最初に、メイン制御部４０が、入力装置（キーボード１２、マウス１３）からＰＣ２０１〜２０ｎに対する出力禁止制御が実行されているか否かを判定する（ステップＳ５０）。出力禁止制御が実行されている場合、メイン制御部４０は、データ送信禁止ＬＥＤ９０を点灯させ、ユーザに対し出力禁止制御が実行されている旨を通知する（ステップＳ５２）。
【００４３】
実施例３に係る切替装置によれば、メイン制御部４０にて出力禁止制御が行われている（入力装置からＰＣに対するデータの出力が禁止されている）場合に、ユーザにその旨を通知することで、適切な対処を促すことができる。
【００４４】
本実施例では、ユーザに対する通知の方法としてデータ送信禁止ＬＥＤ９０を用いたが、他の方法（例えば、音声による警告）により、ユーザに通知を行う構成を採用することも可能である。
【００４５】
以上、本発明の実施例について詳述したが、本発明はかかる特定の実施例に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【符号の説明】
【００４６】
１０          操作ユニット
１１          ディスプレイ
１２          キーボード
１３          マウス
２０          ＰＣ
２１          処理部
２２          記憶部
３０          切替装置
３１〜３４    インターフェース
４０          メイン制御部
４２          サーバ切替制御部
４４          コンソール制御部
４６          ディスプレイ情報取得部
４８          ＯＳＤ制御部
５０          メインＣＰＵ
６０          ディスプレイ通信部
７０          サーバ通信部
８０          スイッチ
８２          サーバ電源確認ＬＥＤ
８４          サーバ選択ＬＥＤ
９０          データ送信禁止ＬＥＤ
【図１】
0005859348.tif 000002
【図２】
0005859348.tif 000003
【図３】
0005859348.tif 000004
【図４】
0005859348.tif 000005
【図５】
0005859348.tif 000006
【図６】
0005859348.tif 000007