(57)【特許請求の範囲】
【請求項１】
複数のサーバと、キーボード、マウス、表示装置及び放音装置が接続されるクライアントとの間に接続され、当該クライアントに接続されるサーバの切換を行うＫＶＭスイッチであって、
各サーバから発せられる音声データを入力する音声入力手段と、
入力された音声データが異常音であるか否かを判別する異常音判別手段と、
前記入力された音声データが異常音であると判別された場合に、前記クライアントに異常検出を通知する通知手段と、
前記異常音であるか否かを示す第１フラグ、前記クライアントに異常検出を通知していない音声データであるか否かを示す第２フラグ、及び前記異常音の受信日時を示す日時データを前記音声データに関連付けて記憶する記憶手段と、
前記第１フラグ及び前記第２フラグに基づいて、前記クライアントに異常検出を通知していない異常音の音声データがあるか否かを判別する未通知判別手段と、
前記クライアントに異常検出を通知していない異常音の音声データがあると判別された場合に、当該音声データに関連付けされた日時データを前記クライアントに通知する日時データ通知手段と
を備えることを特徴とするＫＶＭスイッチ。
【請求項２】
前記クライアントに異常検出を通知する方法をサーバ毎に設定する設定手段を備え、
前記通知手段は、前記設定手段により設定された方法に応じて、前記クライアントに異常検出を通知することを特徴とする請求項１に記載のＫＶＭスイッチ。
【請求項３】
前記設定手段は、前記クライアントに異常検出を通知しない、前記音声データを前記クライアントに通知する、及び前記異常音を発するサーバを示す音声データを前記クライアントに通知するの内、いずれか１つを設定することを特徴とする請求項２に記載のＫＶＭスイッチ。
【請求項４】
前記クライアントとネットワーク及びＩＰ−ＰＢＸ装置を介して接続され、
前記クライアントとの間でＩＰ通話が可能な通話手段を備えていることを特徴とする請求項１乃至３のいずれか１項に記載のＫＶＭスイッチ。
【請求項５】
超音波を発生する超音波発生手段を備えていることを特徴とする請求項１乃至４のいずれか１項に記載のＫＶＭスイッチ。
【請求項６】
複数のサーバと、キーボード、マウス、表示装置及び放音装置が接続されるクライアントと、当該クライアントに接続されるサーバの切換を行うＫＶＭスイッチとを備える遠隔システムであって、
前記ＫＶＭスイッチは、
各サーバから発せられる音声データを入力する音声入力手段と、
入力された音声データが異常音であるか否かを判別する異常音判別手段と、
前記入力された音声データが異常音であると判別された場合に、前記クライアントに前記異常音の音声データ又は前記異常音を発するサーバを示す音声データを通知する通知手段と、
前記異常音であるか否かを示す第１フラグ、前記クライアントに異常検出を通知していない音声データであるか否かを示す第２フラグ、及び前記異常音の受信日時を示す日時データを前記音声データに関連付けて記憶する記憶手段と、
前記第１フラグ及び前記第２フラグに基づいて、前記クライアントに異常検出を通知していない異常音の音声データがあるか否かを判別する未通知判別手段と、
前記クライアントに異常検出を通知していない異常音の音声データがあると判別された場合に、当該音声データに関連付けされた日時データを前記クライアントに通知する日時データ通知手段とを備え、
前記クライアントは、
前記異常音の音声データ又は前記異常音を発するサーバを示す音声データを前記ＫＶＭスイッチから受信し出力する第１出力手段を備える
ことを特徴とする遠隔システム。
【請求項７】
前記クライアントは、
前記ＫＶＭスイッチから日時データを受信したか否かを判別する判別手段と、
前記ＫＶＭスイッチから日時データを受信したと判別された場合に、異常音を検出した旨の情報及び当該日時データを前記表示装置に出力する第２出力手段と
を備えることを特徴とする請求項６に記載の遠隔システム。
【請求項８】
前記ＫＶＭスイッチ及び前記クライアントは互いにネットワーク及びＩＰ−ＰＢＸ装置を介して接続され、
前記ＫＶＭスイッチ及び前記クライアントは、ＩＰ通話が可能な通話手段を互いに備えていることを特徴とする請求項６又は７に記載の遠隔システム。
【請求項９】
前記ＫＶＭスイッチは、超音波を発生する超音波発生手段を備えていることを特徴とする請求項６乃至８のいずれか１項に記載の記載の遠隔システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のサーバとクライアントとの間に接続され、当該クライアントに接続されるサーバの切換を行うＫＶＭスイッチ、及び当該ＫＶＭスイッチを備える遠隔システムに関する。
【背景技術】
【０００２】
従来より、遠隔地のクライアントＰＣからネットワーク及び当該ネットワークに接続されたＫＶＭスイッチを介して少なくとも複数のサーバにアクセス可能なシステムが提案されている（例えば、特許文献１参照）。
【特許文献１】特表２００３−５３４６８５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記システムにおいて、システム管理者が、遠隔地のクライアントＰＣから複数のサーバを監視している環境で、あるサーバが異常音を発生している場合（例えば、サーバ内のハードディスクの破損により異常音が生じている場合又は、サーバをラックにネジ止めしている箇所のネジのゆるみにより異常音が生じている場合など）、システム管理者は、その異常音を検出することができなかった。
【０００４】
また、現場作業者の通報等により、システム管理者が異常音を発生しているサーバの存在を認識しても、サーバやＫＶＭスイッチが多数ある環境では、システム管理者は、遠隔地のクライアントＰＣから異常音を発生しているサーバに接続されているＫＶＭスイッチを特定することが困難であった。
【０００５】
本発明の目的は、サーバの管理・保守業務のユーザビリティの向上を図ることが可能なＫＶＭスイッチ及び遠隔システムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明のＫＶＭスイッチは、複数のサーバと、キーボード、マウス、表示装置及び放音装置が接続されるクライアントとの間に接続され、当該クライアントに接続されるサーバの切換を行うＫＶＭスイッチであって、各サーバから発せられる音声データを入力する音声入力手段と、入力された音声データが異常音であるか否かを判別する異常音判別手段と、前記入力された音声データが異常音であると判別された場合に、前記クライアントに異常検出を通知する通知手段と、前記異常音であるか否かを示す第１フラグ、前記クライアントに異常検出を通知していない音声データであるか否かを示す第２フラグ、及び前記異常音の受信日時を示す日時データを前記音声データに関連付けて記憶する記憶手段と、前記第１フラグ及び前記第２フラグに基づいて、前記クライアントに異常検出を通知していない異常音の音声データがあるか否かを判別する未通知判別手段と、前記クライアントに異常検出を通知していない異常音の音声データがあると判別された場合に、当該音声データに関連付けされた日時データを前記クライアントに通知する日時データ通知手段とを備えることを特徴とする。
【０００７】
かかる構成によれば、各サーバから発せられる音声データに基づいて各サーバの異常が監視され、異常が検出されるとクライアントに異常検出が通知されるので、ＫＶＭスイッチに接続されたサーバの管理・保守業務のユーザビリティの向上を図ることができる。さらに、記憶された音声データの中に、未通知の異常音の音声データがあることをクライアントに知らせることができる。
【０００８】
好ましくは、ＫＶＭスイッチは、前記クライアントに異常検出を通知する方法をサーバ毎に設定する設定手段を備え、前記通知手段は、前記設定手段により設定された方法に応じて、前記クライアントに異常検出を通知することを特徴とする。
【０００９】
かかる構成によれば、サーバ毎に異常検出の通知方法を切り換えることができる。
【００１０】
より好ましくは、前記設定手段は、前記クライアントに異常検出を通知しない、前記音声データを前記クライアントに通知する、及び前記異常音を発するサーバを示す音声データを前記クライアントに通知するの内、いずれか１つを設定することを特徴とする。
【００１１】
かかる構成によれば、異常検出の通知の有無も含めた異常検出の通知方法を設定することができる。
【００１４】
好ましくは、ＫＶＭスイッチは、前記クライアントとネットワーク及びＩＰ−ＰＢＸ装置を介して接続され、前記クライアントとの間でＩＰ通話が可能な通話手段を備えていることを特徴とする。
【００１５】
かかる構成によれば、現地作業者がサーバをメンテナンスする際に、サーバの設置場所にネットワーク回線以外の回線が引き込めない場合（例えば、サーバの設置場所に特殊機器等が存在するため、携帯電話や無線端末等が使用できない場合）に、クライアントを操作する管理者と現地作業者と通話が容易になる。
【００１６】
好ましくは、ＫＶＭスイッチは、超音波を発生する超音波発生手段を備えていることを特徴とする。
【００１７】
かかる構成によれば、超音波がゴキブリやネズミなどの有害動物等の聴覚神経器官に作用するので、有害動物等を排除することができる。
【００１８】
上記目的を達成するため、本発明の遠隔システムは、複数のサーバと、キーボード、マウス、表示装置及び放音装置が接続されるクライアントと、当該クライアントに接続されるサーバの切換を行うＫＶＭスイッチとを備える遠隔システムであって、前記ＫＶＭスイッチは、各サーバから発せられる音声データを入力する音声入力手段と、入力された音声データが異常音であるか否かを判別する異常音判別手段と、前記入力された音声データが異常音であると判別された場合に、前記クライアントに前記異常音の音声データ又は前記異常音を発するサーバを示す音声データを通知する通知手段と、前記異常音であるか否かを示す第１フラグ、前記クライアントに異常検出を通知していない音声データであるか否かを示す第２フラグ、及び前記異常音の受信日時を示す日時データを前記音声データに関連付けて記憶する記憶手段と、前記第１フラグ及び前記第２フラグに基づいて、前記クライアントに異常検出を通知していない異常音の音声データがあるか否かを判別する未通知判別手段と、前記クライアントに異常検出を通知していない異常音の音声データがあると判別された場合に、当該音声データに関連付けされた日時データを前記クライアントに通知する日時データ通知手段とを備え、前記クライアントは、前記異常音の音声データ又は前記異常音を発するサーバを示す音声データを前記ＫＶＭスイッチから受信し出力する第１出力手段を備えることを特徴とする。
【００１９】
かかる構成によれば、ＫＶＭスイッチが各サーバから発せられる音声データに基づいて各サーバの異常を監視し、異常が検出されると、クライアントが異常音の音声データ又は異常音を発するサーバを示す音声データが出力するので、ＫＶＭスイッチに接続されたサーバの管理・保守業務のユーザビリティの向上を図ることができる。さらに、記憶された音声データの中に、未通知の異常音の音声データがあることをクライアントに知らせることができる。
【００２２】
より好ましくは、前記クライアントは、前記ＫＶＭスイッチから日時データを受信したか否かを判別する判別手段と、前記ＫＶＭスイッチから日時データを受信したと判別された場合に、異常音を検出した旨の情報及び当該日時データを前記表示装置に出力する第２出力手段とを備えることを特徴とする。
【００２３】
かかる構成によれば、異常音を検出した旨の情報及び異常音の受信日時をクライアントの管理者に知らせることができる。
【００２４】
好ましくは、前記ＫＶＭスイッチ及び前記クライアントは互いにネットワーク及びＩＰ−ＰＢＸ装置を介して接続され、前記ＫＶＭスイッチ及び前記クライアントは、ＩＰ通話が可能な通話手段を互いに備えていることを特徴とする。
【００２５】
かかる構成によれば、現地作業者がサーバをメンテナンスする際に、サーバの設置場所にネットワーク回線以外の回線が引き込めない場合（例えば、サーバの設置場所に特殊機器等が存在するため、携帯電話や無線端末等が使用できない場合）に、クライアントを操作する管理者と現地作業者と通話が容易になる。
【００２６】
好ましくは、前記ＫＶＭスイッチは、超音波を発生する超音波発生手段を備えていることを特徴とする。
【００２７】
かかる構成によれば、超音波がゴキブリやネズミなどの有害動物等の聴覚神経器官に作用するので、有害動物等を排除することができる。
【発明の効果】
【００２８】
本発明によれば、サーバの管理・保守業務のユーザビリティの向上を図ることができる。
【発明を実施するための最良の形態】
【００２９】
以下、図面を参照しながら本発明の実施の形態を説明する。
【００３０】
図１は、本発明の実施の形態に係る遠隔システムの概略構成図である。
【００３１】
同図において、遠隔システムは、複数のサーバ１０１−１，１０１−２、ＫＶＭスイッチ１０６、ＩＰ−ＰＢＸサーバ１１３、及びクライアント１１４を備えている。ＫＶＭスイッチ１０６、ＩＰ−ＰＢＸサーバ１１３、及びクライアント１１４はネットワーク１１２を介して接続されている。ネットワーク１１２には、複数のＫＶＭスイッチ及び複数のクライアントが接続されていてもよい。また、ＫＶＭスイッチ１０６に接続されるサーバの数は単数でも複数でもよい。以下の説明では、サーバの代表例としてサーバ１０１−１を用いるが、同様の説明がサーバ１０１−２にも適用される。
【００３２】
ＫＶＭスイッチ１０６は、画像信号線１０２−１、マウス信号線１０４−１、及びキー信号線１０５−１を介してサーバ１０１−１に接続されている。ＫＶＭスイッチ１０６には、マイク１０３−１、モニタ１０７、通話装置１０８、スピーカ１０９、キーボード１１０及びマウス１１１が接続されている。クライアント１１４には、通話装置１１５、キーボード１１６、マウス１１７、モニタ１１８及びスピーカ１１９が接続されている。
【００３３】
ＫＶＭスイッチ１０６は、ＩＰ−ＫＶＭスイッチで構成されており、サーバ１０１−１からの画像信号をＩＰパケットに変換し、そのＩＰパケットをネットワーク１１２を介してクライアント１１４に送信する。このＩＰパケットはクライアント１１４により画像データに戻され、モニタ１１８により表示される。
【００３４】
モニタ１０７は、サーバ１０１−１からの画像信号を表示し、キーボード１１０及びマウス１１１から入力されたキー信号及びマウス信号はキー信号線１０５−１及びマウス信号線１０４−１を介してサーバ１０１−１に出力される。マイク１０３−１は、サーバ１０１−１及びその周辺から発せられる音声を集音する。通話装置１０８は、ＩＰ−ＰＢＸサーバ１１３を介して通話装置１１５と通話するためのＩＰ電話である。スピーカ１０９は、マイク１０３−１で集音された音声等を発する。
【００３５】
クライアント１１４は、キーボード１１６のキー信号及びマウス１１７のマウス信号をＩＰパケットに変換し、そのＩＰパケットをネットワーク１１２を介してＫＶＭスイッチ１０６に送信する。このＩＰパケットは、ＫＶＭスイッチ１０６によりキー信号及びマウス信号に戻され、サーバ１０１−１に出力される。
【００３６】
通話装置１１５は、ＩＰ−ＰＢＸサーバ１１３を介して通話装置１０８と通話するためのＩＰ電話である。ＩＰ−ＰＢＸサーバ１１３は、通話装置１０８，１１５にＩＰ電話網を提供したり、内線電話や外部公衆網への接続・制御を行うＰＢＸの機能を提供するサーバである。尚、ＰＢＸとは、内線電話同士の接続や、通話装置の公衆回線への接続を行う機器である。
【００３７】
モニタ１１８は、サーバ１０１−１からの画像信号を表示する。スピーカ１１９は、マイク１０３−１で集音された音声等を発する。このとき、マイク１０３−１で集音された音声データは、ＫＶＭスイッチ１０６からクライアント１１４に送信される。
【００３８】
図２は、ＫＶＭスイッチ１０６の構成を示すブロック図である。
【００３９】
ＫＶＭスイッチ１０６は、ビデオカード接続部２０４、マイク接続部２０５（音声入力手段）、キーボード／マウス接続部２０６、入力画面データ処理部２０７、入力音処理部２０８（音声入力手段）、キーボード／マウス出力処理部２０９、画像入力処理用汎用メモリ２１０、制御部２１１（異常音判別手段、通知手段、設定手段、未通知判別手段、日時データ通知手段）、入力音記憶部２１２（記憶手段）、汎用記憶部２１３、リアルタイムクロック（RTC）２１４、通信処理部２１５、通信網接続部２１６、設定記憶部２１７、モニタ出力処理部２１８、通話処理部２１９（通話手段）、音声出力部２２０、入力デバイス処理部２２１、モニタ接続部２２２、通話装置接続部２２３（通話手段）、スピーカ接続部２２４、入力デバイス接続部２２５、及び超音波発生部２２６（超音波発生手段）を備えている。
【００４０】
入力画面データ処理部２０７は、サーバ１０１−１からビデオカード接続部２０４を介して画像信号を受信し、この画像信号を画面データとして画像入力処理用汎用メモリ２１０に保存する。入力画面データ処理部２０７は、画像入力処理用汎用メモリ２１０に保存された１画面分の画面データをモニタ出力処理部２１８及びモニタ接続部２２２を介してモニタ１０７に出力する、又は制御部２１１、通信処理部２１５及び通信網接続部２１６を介して不図示のクライアント１１４に出力する。尚、画面データがクライアント１１４に出力される場合には、制御部２１１はその画面データをパケット化する。
【００４１】
入力音処理部２０８は、マイク１０３−１で集音された音声データをマイク接続部２０５を介して受信し、その音声データに対してデジタル変換処理、エコー／ノイズキャンセル処理、及びエンコード／圧縮処理等を実行する。これらの処理が施された音声データは、制御部２１１を介して入力音記憶部２１２に記憶される。
【００４２】
キーボード／マウス出力処理部２０９は、入力されたキー信号やマウス信号をキーボード／マウス接続部２０６を介してサーバ１０１−１に出力する。尚、クライアント１１４から入力されたキー信号やマウス信号に対応するＩＰパケットは、制御部２１１でキー信号やマウス信号に戻され、キーボード／マウス出力処理部２０９に出力される。
【００４３】
制御部２１１は、装置全体を制御し、リアルタイムクロック（RTC）２１４は、現在の日時を計時し、制御部２１１に通知する。設定記憶部２１７は、ＫＶＭスイッチ１０６の設定情報を記憶する。汎用記憶部２１３は、一時的にデータや情報を記憶したり、通信ログなどを記憶する。通信処理部２１５は、クライアント１１４と通信する際にエラーが生じないように、ＩＰパケットの送受信タイミングを制御する。
【００４４】
通話処理部２１９は、通話装置１０８から通話装置接続部２２３を介して受信した音声データに対してデジタル変換処理、エコー／ノイズキャンセル処理、及びエンコード／圧縮処理等を実行する。これらの処理が施された音声データは、制御部２１１でＩＰパケットに変換されて、変換されたＩＰパケットが通信処理部２１５及び通信網接続部２１６を介してＩＰ−ＰＢＸサーバ１１３に出力される。また、通話処理部２１９は、通話装置１１５からの音声データを、制御部２１１、通信処理部２１５及び通信網接続部２１６を介して受信して、受信した音声データに対してアナログ変換処理、デコード／非圧縮（解凍）処理等を施し、これらの処理が施された音声データを通話装置接続部２２３を介して通話装置１０８に出力する。
【００４５】
音声出力処理部２２０は、入力された音声データに対し、デコード／非圧縮（解凍）処理、アナログ変換処理等を施し、これらの処理が施された音声データをスピーカ接続部２２４を介してスピーカ１０９に出力する。
【００４６】
入力デバイス処理部２２１は、キーボード１１０又はマウス１１１から入力されたキー信号及びマウス信号を入力デバイス接続部２２５を介して受信し、制御部２１１、キーボード／マウス出力処理部２０９及びキーボード／マウス接続部２０６を介してサーバ１０１−１に出力する。これにより、ユーザ又は管理者はキーボード１１０又はマウス１１１からサーバ１０１−１の操作が可能となる。
【００４７】
超音波発生部２２６は、制御部２１１の実行コマンドに応じて、超音波を発生する。実行コマンドは、制御部２１１が備えるＯＳＤ（オン・スクリーン・ディスプレイ）機能のメニュー画面で超音波の発生が指示されたときに、制御部２１１から超音波発生部２２６に出力される。
【００４８】
これにより、超音波がゴキブリやネズミなどの有害動物等の聴覚神経器官に作用するので、有害動物等を排除することができる。また、超音波発生部２２６を備えるＫＶＭスイッチ１０６は、新たに超音波発生装置を設置する場合と比べて、コスト面で有利であり、超音波発生装置のメンテナンス管理の工数も削減できる。
【００４９】
図３は、クライアント１１４の構成を示すブロック図である。
【００５０】
クライアント１１４は、汎用記憶部３０３、制御部３０４（第１出力手段、判別手段、第２出力手段）、通話処理部３０５（通話手段）、入力デバイス処理部３０６、画像表示処理部３０７（第２出力手段）、音声出力処理部３０８（第１出力手段）、及び通信処理部３０９を備えている。制御部３０４は、汎用記憶部３０３、通話処理部３０５、入力デバイス処理部３０６、画像表示処理部３０７、音声出力処理部３０８、及び通信処理部３０９に接続されている。通話装置１１５は、通話処理部３０５に接続され、キーボード１１６及びマウス１１７は入力デバイス処理部３０６に接続されている。モニタ１１８は、画像表示処理部３０７に接続され、スピーカ１１９は、音声出力処理部３０８に接続されている。通信処理部３０９にはネットワーク１１２が接続されている。
【００５１】
汎用記憶部３０３は、プログラムや各種のデータを保存したり、制御部３０４のワーキングエリアとして機能する。
【００５２】
通話処理部３０５は、通話装置１１５から受信した音声データに対してデジタル変換処理、エコー／ノイズキャンセル処理、及びエンコード／圧縮処理等を実行する。これらの処理が施された音声データは、制御部３０４でＩＰパケットに変換されて、変換されたＩＰパケットが通信処理部３０９を介してＩＰ−ＰＢＸサーバ１１３に出力される。また、通話処理部３０５は、通話装置１０８からの音声データを受信し、受信した音声データに対してアナログ変換処理、デコード／非圧縮（解凍）処理等を施し、これらの処理が施された音声データを通話装置１１５に出力する。
【００５３】
入力デバイス処理部３０６は、キーボード１１６及びマウス１１７の操作内容を示すキー信号及びマウス信号を受信し、制御部３０４に出力する。
【００５４】
画面表示処理部３０７は、画面データをモニタ１１８に出力し、音声出力処理部３０８は、音声データをスピーカ１１９に出力する。尚、ＫＶＭスイッチ１０６から送信される画面データ及び音声データは、ＩＰパケットとして通信処理部３０９を介して受信され、制御部３０４で、アナログ変換処理等が施されて、画面表示処理部３０７及び音声出力処理部３０８にそれぞれ出力される。
【００５５】
制御部３０４は、通信処理部３０９及びネットワーク１１２を介して、ＩＰ−ＰＢＸサーバ１１３及びＫＶＭスイッチ１０６とＩＰパケットの相互通信を行い、受信した各種のデータのＩＰパケット化や元のデータに戻す処理などを実行する。制御部３０４は、通話処理部３０５を介して通話装置１１５のダイヤル操作の取得、並びに音声入力及び音声出力を実行する。即ち、制御部３０４は、通話装置１１５をＩＰフォンとして使用し、ＩＰ−ＰＢＸサーバ１１３をＰＢＸとして使用することで、いわゆるソフトウエアフォンの機能をユーザ又は管理者に提供する。
【００５６】
また、制御部３０４は、入力デバイス処理部３０６を介してキーボード１１６及びマウス１１７の操作内容を示すキー信号及びマウス信号を受信し、画像表示処理部３０７を介してモニタ１１８へ画面データを出力する。制御部３０４は、ＫＶＭスイッチ１０６からの音声データを音声出力処理部３０８を介してスピーカ１１９に出力する。
【００５７】
また、ユーザ又は管理者がホットキー（例えば、Ctrl+Shift）の操作や所定のマウス操作により図１０に示すサーバの切り換え画面をモニタ１１８に表示させて、操作対象のサーバを切り換えを指示すると、制御部３０４は、モニタ１１８に表示される画面データを切り換え前のサーバの画面データから切り換え後のサーバの画面データに切り換えると共にスピーカ１１９に出力する音声データを切り換え前のサーバの音声データから切り換え後のサーバの音声データに切り換える。
【００５８】
図４は、ＫＶＫスイッチ１０６とクライアント１１４との間の通話シーケンスの一例を示す図である。
【００５９】
まず、クライアント１１４は、ＩＰ−ＰＢＸサーバ１１３を介してＫＶＭスイッチ１０６にINVITE（招待）メッセージを送信する。
【００６０】
INVITEメッセージを受信したＫＶＭスイッチ１０６は、電話のベルを鳴らすなど相手からの呼び出し処理を行い、通話装置１０８のオフフック（即ち受話器をあげる）によって、200OK応答をＩＰ−ＰＢＸサーバ１１３を介してクライアント１１４に送信する。
【００６１】
クライアント１１４は、ＫＶＭスイッチ１０６からの200OKメッセージを元にACK応答（セッション確立了解）をＩＰ−ＰＢＸサーバ１１３を介してＫＶＭスイッチ１０６に送信する。これにより、ＫＶＫスイッチ１０６とクライアント１１４との間にセッションが生成され、生成されたセッション上で、音声データがやりとりされ、通話状態となる。
【００６２】
そして、クライアント１１４の通話装置１１５がオンフック（即ち受話器を戻す）となったとき、BYE要求（セッション切断要求）がクライアント１１４からＩＰ−ＰＢＸサーバ１１３を介してＫＶＭスイッチ１０６に送信され、これを受けたＫＶＭスイッチ１０６が200OK応答をＩＰ−ＰＢＸサーバ１１３を介してクライアント１１４に送信する。これにより、セッションが終了し、通話が終了する。尚、通話の際にＫＶＫスイッチ１０６とクライアント１１４との間で通信されるＩＰパケットは、ＩＰヘッダ、ＵＤＰヘッダ、ＲＤＰヘッダ及び音声符号データを含むパケットである。
【００６３】
このように、本システムでは、ＫＶＭスイッチ１０６とクライアント１１４との間でＩＰ電話が利用できるので、現地作業者がサーバをメンテナンスする際に、サーバの設置場所にＬＡＮ回線以外の回線が引き込めない場合（例えば、サーバの設置場所に特殊機器等が存在するため、携帯電話や無線端末等が使用できない場合）に、遠隔地のクライアント１１４を操作する管理者と現地作業者と通話が容易になる。
【００６４】
図５は、サーバ１０１−１が発する音声を検出してからＫＶＭスイッチ１０６で実行される処理を示すフローチャートである。
【００６５】
まず、サーバ１０１−１で音声が発生すると（ステップＳ１１）、マイク１０３−１は当該音声を集音し、当該音声データをマイク接続部２０５を介して入力音処理部２０８に出力する（ステップＳ１２）。
【００６６】
入力音処理部２０８は、マイク１０３−１から音声データを入力したか否かを判別する（ステップＳ１３）。ステップＳ１３でＮＯの場合には、入力音処理部２０８は、当該判別を繰り返す。一方、ステップＳ１３でＹＥＳの場合には、入力音処理部２０８は、入力した音声データに対してデジタル処理を実行する（ステップＳ１４）。デジタル処理とは、アナログの音声データをデジタルの音声データに変換する処理である。
【００６７】
次いで、入力音処理部２０８は、デジタル処理後の音声データに対して、エコー又はノイズを削除するエコー／ノイズキャンセル処理及びデータ容量を削減するエンコード／圧縮処理を実行する（ステップＳ１５，Ｓ１６）。その後、入力音処理部２０８は、エンコード／圧縮処理後の音声データを制御部２１１に送信する（ステップＳ１７）。
【００６８】
制御部２１１は、エンコード／圧縮処理後の音声データを入力音処理部２０８から受信する（ステップＳ２１）。
【００６９】
次いで、制御部２１１は、入力音処理部２０８から受信した音声データが異常音であるか否かを判別する（ステップＳ２２）。具体的には、制御部２１１は、入力音処理部２０８から受信した音声データの周波数（ヘルツ）が、予め設定された正常時の音声データの周波数の範囲の値を逸脱したり、入力音処理部２０８から受信した音声データの大きさ（デシベル）が予め設定された正常時の音声データの大きさの値よりも大きくなったした場合に、入力音処理部２０８から受信した音声データが異常音であると判別する。尚、正常時の音声データの周波数の範囲の値又は正常時の音声データの大きさの値は、汎用記憶部２１３に記憶されている。
【００７０】
ステップＳ２２でＹＥＳの場合には、制御部２１１は、異常音フラグを音声データに関連付けし（ステップＳ２３）、さらにＲＴＣ２１４から取得した現在の日時を示す日時データを当該音声データに関連付けする（ステップＳ２５）。異常音フラグは異常音であることを「１」で示すと共に異常音でないこと（即ち正常音であること）を「０」で示す。ステップＳ２３では、音声データは異常音であるので、異常音フラグは「１」となる。ステップＳ２２でＮＯの場合には、制御部２１１は、異常音フラグ「０」を音声データに関連付けし（ステップＳ２４）、ステップＳ２５に進む。これにより、音声データには、異常音フラグ及び日時データが関連づけされる。
【００７１】
制御部２１１は、異常音フラグ及び日時データが関連付けされた音声データを入力音記憶部２１２に保存し（ステップＳ２６）、後述する警告発生処理を実行して（ステップＳ２７）、本処理を終了する。
【００７２】
図６に入力音記憶部２１２に保存されるデータ及びフラグの例を示す。入力音記憶部２１２に保存される音声データには、異常音フラグ及び日時データの他に、音声データの出力元であるサーバＩＤ及びクライアント１１４に異常音の検出を通知したか否かを示す情報フラグが関連付けされている。情報フラグは、クライアント１１４に異常音の検出を通知したことを「１」で示し、クライアント１１４に異常音の検出を通知していないことを「０」で示す。情報フラグの値は、制御部２１１によりセットされる。
【００７３】
図７は、図５のステップＳ２７の警告発生処理を示すフローチャートである。
【００７４】
まず、制御部２１１は、スピーカ１０９及びスピーカ１１９から異常音の検出をどのようにユーザ又は管理者に通知するかを示す警告方法を設定記憶部２１７に保存された設定データから取得する（ステップＳ３１）。図８は、設定記憶部２１７に保存された設定データ内の警告方法に関するデータを示す図である。設定データには、サーバＩＤと関連付けされたwarning_IDが含まれている。このＩＤが「０」のときには、制御部２１１は異常音をユーザ又は管理者に通知せず（即ち、スピーカ１０９及びスピーカ１１９から音声データの出力はない）、このＩＤが「１」のときには、制御部２１１は異常音自体をユーザ又は管理者に通知し（即ち、スピーカ１０９及びスピーカ１１９から異常音の音声データを出力する）、このＩＤが「２」のときには、制御部２１１は異常音を検出した位置、即ち異常音を発するサーバをユーザ又は管理者に通知する（例えば、スピーカ１０９及びスピーカ１１９から「サーバ１０１−１で異常音を検出しました」という音声データを出力する）。このwarning_IDの値の設定及び変更は、キーボード１１０又はマウス１１１を介してＫＶＭスイッチ１０６の制御部２１１が実行する、又はキーボード１１６又はマウス１１７を介してクライアント１１４の制御部３０４が実行する。
【００７５】
次いで、制御部２１１は、ステップＳ３１で取得された警告方法の内容を判定する（ステップＳ３２）。具体的には、制御部２１１は、設定データ内のwarning_IDが「０」であるか、「１」であるか又は「２」であるかを判定する。
【００７６】
ステップＳ３２の判定の結果、warning_IDが「０」である場合は、制御部２１１は、何もせずに、本処理を終了する。
【００７７】
ステップＳ３２の判定の結果、warning_IDが「１」である場合は、制御部２１１は、warning_IDが「１」であるサーバＩＤと関連付けされ、異常音フラグが「１」であり且つ情報フラグが「０」である異常音の音声データを入力音記憶部２１２から取得し（ステップＳ３３）、取得した異常音の音声データを音声出力処理部２２０を介してスピーカ１０９に出力すると共に、ネットワーク１１２を介してクライアント１１４に送信する。クライアント１１４の制御部３０４は、異常音の音声データを音声出力処理部３０８を介してスピーカ１１９に出力する（ステップＳ３４）。
【００７８】
ステップＳ３２の判定の結果、warning_IDが「２」である場合は、制御部２１１は、設定記憶部２１７に保存してある異常サーバを示す音声データ（例えば、「サーバ１０１−１で異常音を検出しました」という音声データ）を取得し（ステップＳ３５）、取得した異常サーバを示す音声データを音声出力処理部２２０を介してスピーカ１０９に出力すると共に、ネットワーク１１２、制御部３０４及び音声出力処理部３０８を介してスピーカ１１９に出力する（ステップＳ３４）。
【００７９】
図９は、図５及び図７の処理とは異なる方法で異常音の発生を通知する処理を示すフローチャートである。
【００８０】
まず、クライアント１１４の制御部３０４は、サーバ１０１−１への接続要求コマンドをＫＶＭスイッチ１０６へ送信する（ステップＳ５１）。ＫＶＭスイッチ１０６の制御部２１１は、接続要求コマンドを受信し（ステップＳ６１）、接続許可コマンドをクライアント１１４の制御部３０４へ送信する（ステップＳ６２）。その後、ＫＶＭスイッチ１０６の制御部２１１は、サーバ１０１−１からの画面データをクライアント１１４の制御部３０４に送信する（ステップＳ６３）。
【００８１】
クライアント１１４の制御部３０４は、ＫＶＭスイッチ１０６の制御部２１１から接続許可コマンドを受信し（ステップＳ５２）、さらに、サーバ１０１−１からの画面データを受信する（ステップＳ５３）。
【００８２】
ＫＶＭスイッチ１０６の制御部２１１は、入力音記憶部２１２に記憶された情報フラグ及び異常音フラグに基づいて、検出を通知していない異常音の音声データがあるか否かを判別する（ステップＳ６４）。
【００８３】
ステップＳ６４でＹＥＳの場合には、ＫＶＭスイッチ１０６の制御部２１１は、異常音の検出の情報をクライアント１１４の制御部３０４に通知する、具体的には、検出を通知していない異常音の音声データに関連付けされている受信日時データを入力音記憶部２１２から取得し、当該受信日時データをクライアント１１４の制御部３０４に送信する（ステップＳ６５）。ステップＳ６４，６５の処理によれば、入力音記憶部２１２に記憶された音声データの中に、未通知の異常音の音声データがあることをクライアント１１４に知らせることができる。
【００８４】
ＫＶＭスイッチ１０６の制御部２１１は、当該検出を通知していない異常音の音声データに関連付けされている情報フラグを更新する、即ち、情報フラグの値を「０」から「１」に変更する（ステップＳ６６）。
【００８５】
次いで、ＫＶＭスイッチ１０６の制御部２１１は、入力音記憶部２１２に記憶された、検出を通知していない異常音の音声データの確認が全て終了したか否かを判別する（ステップＳ６７）。
【００８６】
ステップＳ６７でＮＯの場合には、ステップＳ６４に戻る。一方、ステップＳ６７でＹＥＳの場合には、クライアント１１４への画面データの送信、クライアント１１４からの操作データの受信等の通常処理を実行し（ステップＳ６８）、ステップＳ６４に戻る。
【００８７】
クライアント１１４の制御部３０４は、ステップＳ５３の処理後、異常音の検出の情報（具体的には、受信日時データ）をＫＶＭスイッチ１０６の制御部２１１から受信したか否かを判別する（ステップＳ５４）。
【００８８】
ステップＳ５４でＹＥＳの場合には、クライアント１１４の制御部３０４は、異常音を検出した旨の情報と共に受信日時データを画像表示処理部３０７を介してモニタ１１８に出力し（ステップＳ５５）、ステップＳ５６に進む。このとき、クライアント１１４の制御部３０４は、サーバ１０１−１からの画面データを異常音を検出した旨の情報及び受信日時データに切り換えて、モニタ１１８に出力してもよいし、又はサーバ１０１−１からの画面データに異常音を検出した旨の情報及び受信日時データを合成して、合成後の画面データをモニタ１１８に出力してもよい。いずれの場合も、クライアント１１４の管理者は、サーバ１０１−１で異常音が発生していること及び異常音の発生日時を確認することができる。
【００８９】
ステップＳ５４でＮＯの場合には、クライアント１１４の制御部３０４は、サーバ１０１−１からの画面データの受信、サーバ１０１−１の操作データの送信等の通常処理を実行し（ステップＳ５６）、ステップＳ５４に戻る。
【００９０】
以上詳細に説明したように、本実施の形態によれば、ＫＶＭスイッチ１０６のマイク接続部２０５及び入力音処理部２０８が各サーバから発せられる音声データを入力し、制御部２１１が入力された音声データが異常音であるか否かを判別し、入力された音声データが異常音であると判別された場合に、制御部２１１が通信処理部２１５及び通信接続部２１６を介してクライアント１１４に異常検出を通知する。よって、各サーバから発せられる音声データに基づいて各サーバの異常が監視され、異常が検出されるとクライアント１１４に異常検出が通知されるので、サーバの管理・保守業務のユーザビリティの向上を図ることができる。
【００９１】
また、制御部２１１は、クライアント１１４に異常検出を通知する方法をサーバ毎に設定し、当該設定された方法に応じて、クライアント１１４に異常検出を通知するので、サーバ毎に異常検出の通知方法を切り換えることができる。さらに、制御部２１１は、クライアント１１４に異常検出を通知しない、異常音の音声データをクライアント１１４に通知する、及び異常音を発するサーバを示す音声データをクライアント１１４に通知するの内、いずれか１つを設定するので、異常検出の通知の有無も含めた異常検出の通知方法を設定することができる。
【００９２】
また、ＫＶＭスイッチ１０６の制御部２１１は、入力された音声データが異常音であると判別された場合に、クライアント１１４に異常音の音声データ又は異常音を発するサーバを示す音声データを通知し、クライアント１１４の制御部３０３及び音声出力処理部３０８は、異常音の音声データ又は異常音を発するサーバを示す音声データをＫＶＭスイッチ１０６から受信し出力する。よって、ＫＶＭスイッチ１０６が各サーバから発せられる音声データに基づいて各サーバの異常を監視し、異常が検出されると、クライアント１１４が異常音の音声データ又は異常音を発するサーバを示す音声データを出力するので、サーバの管理・保守業務のユーザビリティの向上を図ることができる。
【００９３】
尚、本発明は、上述した実施の形態に限定されるものではなく、その要旨を逸脱しない範囲内で種々変形して実施することが可能である。
【図面の簡単な説明】
【００９４】
【図１】本発明の実施の形態に係る遠隔システムの概略構成図である。
【図２】ＫＶＭスイッチ１０６の構成を示すブロック図である。
【図３】クライアント１１４の構成を示すブロック図である。
【図４】ＫＶＫスイッチ１０６とクライアント１１４との間の通話シーケンスの一例を示す図である。
【図５】サーバ１０１−１が発する音声を検出してからＫＶＭスイッチ１０６で実行される処理を示すフローチャートである。
【図６】入力音記憶部２１２に保存されるデータ及びフラグの例を示す図である。
【図７】図５のステップＳ２７の警告発生処理を示すフローチャートである。
【図８】設定記憶部２１７に保存された設定データ内の警告方法に関するデータを示す図である。
【図９】図５及び図７の処理とは異なる方法で異常音の発生を通知する処理を示すフローチャートである。
【図１０】サーバの切り換え画面の一例を示す図である。
【符号の説明】
【００９５】
１０１−１，１０１−２  サーバ
１０３−１，１０３−２  マイク
１０６  ＫＶＭスイッチ
１０７，１１８  モニタ
１０８，１１５  通話装置
１０９，１１９  スピーカ
１１０，１１６  キーボード
１１１，１１７  マウス
１１３  ＩＰ−ＰＢＸサーバ
１１４  クライアント
２０５  マイク接続部
２０８  入力音処理部
２１１，３０４  制御部
２１２  入力音記憶部
２１７  設定記憶部
２１９，３０５  通話処理部
２２０，３０８  音声出力処理部
３０７  画像表示処理部
【図１】
0005094377.tif 000002
【図２】
0005094377.tif 000003
【図３】
0005094377.tif 000004
【図４】
0005094377.tif 000005
【図５】
0005094377.tif 000006
【図６】
0005094377.tif 000007
【図７】
0005094377.tif 000008
【図８】
0005094377.tif 000009
【図９】
0005094377.tif 000010
【図１０】
0005094377.tif 000011