(57)【要約】【課題】内部ネットワーク間（それぞれの内部ネットワークに備えられている情報処理装置間）における情報の送受信を可能とすると共に、情報処理装置や通信回線のスループットを考慮して、発生するトラフィック量を調節可能とした内部ネットワーク間における通信方法の提供。【解決手段】内部ネットワーク（１４Ａ若しくは１４Ｂ）内に備えられる情報処理装置（ＰＣ１５Ａ若しくはＰＣ１５Ｂ）間の情報の送受信を、公開セグメント上に配置される中継サーバ１２に、送信するデータを一時的に蓄積させると共に定期的に自分宛のデータが無いかを問い合わせることによって行い、中継サーバ１２において資源の過負荷状態（ビジー状態）が検出された場合には、中継サーバ１２から次回の問合せ時期を制限させる情報を、情報処理装置からの問合せに対する応答に付加して送信することで、発生するトラフィック量を調節する。【選択図】図１
2007249829.tif 000002
【特許請求の範囲】
【請求項１】
通信部を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムであって、前記ネットワーク上若しくは非武装セグメント上に通信部及び記憶部を備える中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより前記中継情報処理装置の記憶部に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記第１若しくは第２の情報処理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第２若しくは第１の情報処理装置からの要求に対する前記中継情報処理装置の応答に次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、又は、前記第１若しくは第２の情報処理装置から前記中継情報処理装置へ次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、内部ネットワーク間通信システム。
【請求項２】
通信部を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムであって、前記ネットワーク上若しくは非武装セグメント上に通信部及び記憶部を備える中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより前記中継情報処理装置の記憶部に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記第１若しくは第２の情報処理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第１の情報処理装置と第２の情報処理装置との間における情報の送受信において、通常時は、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求の送出を所定間隔で行い、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする内部ネットワーク間通信システム。
【請求項３】
請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置であって、通信資源監視部若しくは情報処理資源監視部を備えることにより、通信資源若しくは情報処理資源が過負荷状態であると判断した場合には、前記中継情報処理装置へ、当該情報処理装置と前記中継情報処理装置を介して情報の送受信を行う情報処理装置に対する前記過負荷時次回要求送出時期情報を、前記通信部によって送出することを特徴とする情報処理装置。
【請求項４】
請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記中継情報処理装置であって、通信資源監視部若しくは情報処理資源監視部を備えることにより、通信資源若しくは情報処理資源が過負荷状態であると判断した場合には、当該中継情報処理装置に要求を送信してきた前記情報処理装置に対する応答に、前記過負荷時次回要求送出時期情報を付加して前記通信部によって送出することを特徴とする中継情報処理装置。
【請求項５】
請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置であって、通常時は、前記中継情報処理装置に対する要求の送出を前記次回要求送出時期情報に従った時期に行い、又は、前記中継情報処理装置に対する要求の送出を所定間隔で行い、前記中継情報処理装置からの応答に前記過負荷時次回要求送出時期情報が付加されていた場合には、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする情報処理装置。
【請求項６】
請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置に、通信資源若しくは情報処理資源の負荷状態が過負荷状態か否かを判別するステップと、当該判別によって過負荷状態であると判断された場合に過負荷時次回要求送出時期情報を生成するステップと、当該過負荷時次回要求送出時期情報を前記中継情報処理装置へと送出するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項７】
請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記中継情報処理装置に、通信資源若しくは情報処理資源の負荷状態が過負荷状態か否かを判別するステップと、当該判別によって過負荷状態であると判断された場合に過負荷時次回要求送出時期情報を生成するステップと、当該中継情報処理装置に要求を送信してきた前記情報処理装置に対する応答に前記過負荷時次回要求送出時期情報を付加して送出するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項８】
請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置に、通常時は前記中継情報処理装置に対する要求の送出を前記次回要求送出時期情報に従った時期に行うステップ又は通常時は前記中継情報処理装置に対する要求の送出を所定間隔で行うステップと、前記中継情報処理装置からの応答に過負荷時次回要求送出時期情報が付加されているか否かを判別するステップと、過負荷時次回要求送出時期情報が付加されていた場合に当該過負荷時次回要求送出時期情報に従って次回の要求の送出を行うステップと、を実行させることを特徴とする通信制御プログラム。
【請求項９】
通信機能を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムにおける通信制御方法であって、前記ネットワーク上に中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記中継情報処理装置へと送出することにより当該中継情報処理装置に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置に蓄積された前記第１若しくは第２の情報処理装置からの情報を前記応答に付加して前記中継情報処理装置から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第２若しくは第１の情報処理装置からの要求に対する前記中継情報処理装置の応答に次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、又は、前記第１若しくは第２の情報処理装置から前記中継情報処理装置へ次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、内部ネットワーク間における通信制御方法。
【請求項１０】
通信機能を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムにおける通信制御方法であって、前記ネットワーク上に中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記中継情報処理装置へと送出することにより当該中継情報処理装置に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置に蓄積された前記第１若しくは第２の情報処理装置からの情報を前記応答に付加して前記中継情報処理装置から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、当該前記第１の情報処理装置と第２の情報処理装置との間における情報の送受信において、通常時は、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求の送出を所定間隔で行い、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする内部ネットワーク間における通信制御方法。
【請求項１１】
通信部及び障害検出機能を備える被管理装置を有する１つ又は複数の顧客内部ネットワークと、管理装置を有する管理者内部ネットワークが、ネットワークを介して相互に接続され、前記ネットワーク上若しくは前記管理者内部ネットワーク側の非武装セグメント上に通信部及び記憶部を備える中継情報処理装置が配されることにより構成される遠隔障害管理システムであって、前記被管理装置と、前記管理装置と、の間における情報の送受信を、前記管理装置若しくは前記被管理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより当該中継情報処理装置の記憶部に一旦蓄積し、前記被管理装置若しくは前記管理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記管理装置若しくは前記被管理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記被管理装置若しくは前記管理装置に受信させることによって行い、前記被管理装置と前記管理装置との間における情報の送受信において、通常時には、前記管理装置からの指示の有無を問い合わせるための前記被管理装置から前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、前記被管理装置が障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは所定期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする遠隔障害管理システム。
【請求項１２】
前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記被管理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該管理装置から前記中継情報処理装置へ過負荷時次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする請求項１１記載の遠隔障害管理システム。
【請求項１３】
前記被管理装置から障害発生通知を送出する際には緊急度情報を付加して送信し、前記中継情報処理装置が、当該緊急度情報が付加された要求を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記要求に対する応答に付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置が、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記中継情報処理装置へ送出して当該中継情報処理装置の記憶部に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする請求項１１又は請求項１２に記載の遠隔障害管理システム。
【請求項１４】
前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記管理装置によって判断された場合には、異常が発生したと判断し、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、又は、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記中継情報処理装置によって判断された場合には、異常が発生したと判断し、前記管理装置からの要求があった際に、これに対する応答に当該異常が検出された旨をエラー情報として付加して送信し、これを受信した前記管理装置において、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、を特徴とする請求項１１乃至請求項１３の何れか１つに記載の遠隔障害管理システム。
【請求項１５】
請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記被管理装置であって、通常時には、前記管理装置からの指示の有無を問い合わせるための前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは予め定められた期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする被管理装置。
【請求項１６】
請求項１２乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記被管理装置であって、前記中継情報処理装置からの応答に前記次回要求送出時期情報が付加されていた場合には、当該次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする被管理装置。
【請求項１７】
請求項１３記載の遠隔障害管理システムに備えられる前記被管理装置であって、障害発生通知と緊急度情報が対応付けられた障害緊急度テーブルを備えることにより、当該被管理装置が障害を検出した場合には、当該障害発生通知に対応する緊急度情報を前記障害緊急度テーブルから取得して、当該緊急度情報を前記障害発生通知と共に前記中継情報処理装置を介して前記管理装置へ送信すること、又は、当該被管理装置が障害を検出した場合には、当該障害が発生した旨を当該被管理装置が備える表示装置に出力し、これに対するユーザからの緊急度情報の入力があった場合には、当該緊急度情報を前記障害発生通知と共に前記中継情報処理装置を介して前記管理装置へ送信すること、を特徴とする被管理装置。
【請求項１８】
請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記管理装置であって、通常時には、前記中継情報処理装置を介して前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように、次回要求送出時期情報を送出し、前記中継情報処理装置を介することにより前記被管理装置から前記障害が発生した旨の情報を受信した場合には、前記中継情報処理装置を介して前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように、次回要求送出時期情報を送出することを特徴とする管理装置。
【請求項１９】
請求項１３記載の遠隔障害管理システムに備えられる前記管理装置であって、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を使用して、緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置の次回要求送出時期情報を生成し、当該次回要求送出時期情報を、前記中継情報処理装置を介して前記各被管理装置へ送出することを特徴とする管理装置。
【請求項２０】
請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記中継情報処理装置であって、通常時には、前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように、次回要求送出時期情報を送出し、前記被管理装置から前記障害が発生した旨の情報を受信した場合には、前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように、次回要求送出時期情報を送出することを特徴とする中継情報処理装置。
【請求項２１】
請求項１３記載の遠隔障害管理システムに備えられる前記中継情報処理装置であって、前記被管理装置から前記緊急度情報が付加された要求を受信した場合には、当該緊急度情報を使用して、緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置の次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記各被管理装置からの要求に対する応答に付加して送出することを特徴とする中継情報処理装置。
【請求項２２】
請求項１４記載の遠隔障害管理システムに備えられる前記中継情報処理装置であって、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと判断された場合には、異常が発生したと判断してこれをエラー情報として前記被管理装置を一意に定める識別情報と対応付けて通信履歴テーブルに格納し、前記管理装置からの要求があった際に、これに対する応答に、前記エラー情報と前記被管理装置の識別情報とを付加して送信することを特徴とする中継情報処理装置。
【請求項２３】
請求項１４記載の遠隔障害管理システムに備えられる前記管理装置であって、前記中継情報装置からの応答に前記エラー情報が付加されていた場合には、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、又は、前記中継情報装置に前記被管理装置の通信履歴情報を問合せ、当該通信履歴情報から前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に前記被管理装置からの要求が無かったと判断された場合には、異常が発生したと判断し、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、を特徴とする管理装置。
【請求項２４】
請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記被管理装置に、前記管理装置からの指示の有無を問い合わせるための前記中継情報処理装置に対する要求の送出を通常時には第１の時間間隔で行うステップと、障害の検出を判別するステップと、当該判別によって障害が検出されたと判断された場合には当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信するステップと、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは予め定められた期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うステップと、を実行させることを特徴とする通信制御プログラム。
【請求項２５】
請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記管理装置に、通常時には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように次回要求送出時期情報を生成し、これを前記中継情報処理装置を介して前記被管理装置へと送出するステップと、前記中継情報処理装置を介して前記被管理装置からの障害が発生した旨の情報を受信したか否かを判別するステップと、これがあった場合には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように次回要求送出時期情報を生成し、これを前記中継情報処理装置を介して前記被管理装置へと送出するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項２６】
請求項１７記載の被管理装置に、障害の検出を判別するステップと、当該判別によって障害が検出されたと判断された場合には当該障害発生通知に対応付ける緊急度情報を取得するステップと、当該障害発生通知と緊急度情報とを前記中継情報処理装置に対する要求に付加して送信するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項２７】
請求項１９記載の管理装置に、前記中継情報処理装置からの応答に前記緊急度情報が付加されているか否かを判別するステップと、前記緊急度情報が付加されていた場合に当該緊急度情報を利用して緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置に対応した次回要求送出時期情報を生成するステップと、当該次回要求送出時期情報を、前記中継情報処理装置を介して前記各被管理装置へ送出するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項２８】
請求項２０記載の前記中継情報処理装置に、通常時には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように次回要求送出時期情報を生成しこれを前記被管理装置へと送出するステップと、前記被管理装置から障害が発生した旨の情報を受信したか否かを判別するステップと、これがあった場合には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように次回要求送出時期情報を生成し、これを前記被管理装置へと送出するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項２９】
請求項２１記載の中継情報処理装置に、前記被管理装置からの要求に前記緊急度情報が付加されているか否かを判別するステップと、前記緊急度情報が付加されていた場合に当該緊急度情報を利用して緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置に対応した次回要求送出時期情報を生成するステップと、当該次回要求送出時期情報を前記各被管理装置からの要求に対する応答に付加して送出するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項３０】
請求項２２記載の中継情報処理装置に、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に前記被管理装置からの要求があったか否かを判別するステップと、これが無かったと判断された場合には、異常が発生したと判断してこれをエラー情報として前記被管理装置を一意に定める識別情報と対応付けて通信履歴テーブルに格納するステップと、前記管理装置からの要求があった際に、これに対する応答に、前記エラー情報と前記被管理装置の識別情報とを付加して送信するステップと、を実行させることを特徴とする通信制御プログラム。
【請求項３１】
請求項２３記載の管理装置に、前記中継情報装置に前記被管理装置の通信履歴情報を問合せるステップと、当該通信履歴情報から前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に前記被管理装置からの要求あったか否かを判別するステップと、これが無かったと判断された場合には前記表示装置に警告を表示させるステップ若しくはエラーログとして前記記憶部に蓄積させるステップと、を実行させることを特徴とする通信制御プログラム。
【請求項３２】
障害検出機能を備える被管理装置を有する１つ又は複数の顧客内部ネットワークと、管理装置を有する管理者内部ネットワークが、ネットワークを介して相互に接続され、前記ネットワーク上若しくは前記管理者内部ネットワーク側の非武装セグメント上に中継情報処理装置が配されることにより構成される遠隔障害管理システムにおける通信制御方法であって、前記被管理装置と、前記管理装置と、の間における情報の送受信を、前記管理装置若しくは前記被管理装置から送信する情報を前記中継情報処理装置へと送出することにより当該中継情報処理装置に一旦蓄積し、前記被管理装置若しくは前記管理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置に蓄積された前記管理装置若しくは前記被管理装置からの情報を、前記応答に付加して前記中継情報処理装置から送出することにより前記被管理装置若しくは前記管理装置に受信させることによって行い、当該前記被管理装置と前記管理装置との間における情報の送受信において、通常時には、前記管理装置からの指示の有無を問い合わせるための前記被管理装置から前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、前記被管理装置が障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは予め定められた期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする通信制御方法。
【請求項３３】
前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記被管理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該管理装置から前記中継情報処理装置へ過負荷時次回要求送出時期情報を送出して当該中継情報処理装置に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする請求項３２記載の通信制御方法。
【請求項３４】
前記被管理装置から障害発生通知を送出する際には緊急度情報を付加して送信し、前記中継情報処理装置が、当該緊急度情報が付加された要求を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記要求に対する応答に付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置が、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記中継情報処理装置へ送出して当該中継情報処理装置に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする請求項３２又は請求項３３に記載の通信制御方法。
【請求項３５】
前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記管理装置によって判断された場合には、異常が発生したと判断すること、又は、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記中継情報処理装置によって判断された場合には、異常が発生したと判断し、前記管理装置からの要求があった際に、これに対する応答に当該異常が検出された旨をエラー情報として付加して送信することで、前記管理装置に異常の発生を通知すること、を特徴とする請求項３２乃至請求項３４の何れか１つに記載の通信制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介した情報処理装置間の通信方法に関し、特に、セキュリティ上の理由等により外部から内部への通信に制限が課されている内部ネットワーク間（それぞれの内部ネットワークに備えられている情報処理装置間）における通信方法に関する。
【背景技術】
【０００２】
複数の情報処理装置を相互に接続（ネットワーク化）し、各情報処理装置間で情報をやりとりすることで、多種多様な処理が実行されており、このような処理の１つとして、管理装置と遠隔地にある装置（被管理装置）とをネットワークで接続して、遠隔地から装置の管理（障害管理など）をすることが行われている。
【０００３】
このような遠隔障害管理システムにおいて、管理装置と遠隔地にある被管理装置を接続するためのネットワークを新たに設けるようにするとコスト的に不利であるため、既に広く普及している通信インフラであるインターネットを利用して遠隔障害管理システムを構築することが行われており、これに関する従来技術が特許文献１〜特許文献３などによって開示されている。
【０００４】
【特許文献１】特開平１１−２３４２７１号公報
【特許文献２】特開２００４−８６５８９号公報
【特許文献３】特開２００５−２２８００４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
インターネットに代表される、複数のネットワークが相互に接続されることによって形成されたネットワークでは、各ネットワーク内の資源に対して他のネットワークからアクセス可能とすることにより膨大な情報を共有化することが可能となり、非常に利便性に優れるが、反面、外部からの自由なアクセスを認めることはセキュリティ上の問題を生じることとなる。このようなセキュリティ上の問題に対し、外部からの通信に制限を設けることでネットワーク内部のセキュリティを向上させる技術（具体的にはパケットフィルタリングやアプリケーションゲートウェイによるファイアウォール技術）が広く利用されている。
【０００６】
図２６に、このようなインターネットを介して接続された内部ネットワークの概念ブロック図を示した。このような構成においては、基本的には、内部ネットワークＡ（若しくはＢ）内の装置２６０１Ａ（若しくは２６０１Ｂ）から、内部ネットワークＢ（若しくはＡ）内の装置２６０１Ｂ（若しくは２６０１Ａ）への直接のアクセスはできないため、装置２６０１Ａと装置２６０１Ｂの間で双方向通信を行うことはできない（ファイアウォールの設定次第では通信可能であるが、このような通信を可能とすると重大なセキュリティホールとなり得る）。従って、前述したようにインターネットを利用して遠隔障害管理システムを構築する場合に、管理対象の装置と管理装置とが別の内部ネットワーク内にそれぞれ備えられているような場合には、このまま適用することはできない（管理装置と被管理装置との間の双方向通信ができないため）。実際に運用される遠隔障害管理システムにおいて、管理対象となる装置は顧客の装置であるのが通常であり、被管理装置は、当然に顧客の有する内部ネットワーク（企業内ローカルネットワーク）内に備えられるのが普通である。また、管理者側の管理装置も、障害情報などの外部に流出してはならない情報が格納されるものであるため、管理者側の内部ネットワーク内に備えられるものであり、両者間で双方向通信することができず、従来の、インターネットを利用した遠隔障害管理システムにおいては、障害が発生した場合等に被管理装置側からメール等を利用して障害情報を管理装置へと自動通知するという程度のものにとどまっていた。
【０００７】
本発明は、上述した点に鑑み、内部ネットワーク間（それぞれの内部ネットワークに備えられている情報処理装置間）における情報の送受信を可能とすると共に、情報処理装置や通信回線のスループットを考慮して、発生するトラフィック量を調節可能とした内部ネットワーク間における通信方法を提供することを主な目的とする。
【課題を解決するための手段】
【０００８】
請求項１の内部ネットワーク間通信システムは、通信部を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムであって、前記ネットワーク上若しくは非武装セグメント上に通信部及び記憶部を備える中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより前記中継情報処理装置の記憶部に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記第１若しくは第２の情報処理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第２若しくは第１の情報処理装置からの要求に対する前記中継情報処理装置の応答に次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、又は、前記第１若しくは第２の情報処理装置から前記中継情報処理装置へ次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする。
【０００９】
上記構成によれば、中継情報処理装置を介することにより、内部ネットワーク内に備えられる情報処理装置と、他の内部ネットワーク内に備えられる情報処理装置との間における情報の送受信を行うことが可能となる。即ち、例えば、公開セグメント上若しくは非武装セグメント上に設置される中継情報処理装置に対して内部ネットワークＡ内に備えられる情報処理装置Ａから情報処理装置Ｂ宛ての情報を送信し、当該情報を蓄積している中継情報処理装置に対して内部ネットワークＢ内に備えられる情報処理装置Ｂから要求（リクエスト）を発し、これに対する応答（レスポンス）に情報処理装置Ａからの情報を付加することによって、情報処理装置Ｂが情報処理装置Ａからの情報を受信することができ、これを相互に繰返すことにより、情報処理装置Ａと情報処理装置Ｂの間で情報の送受信を行うことが可能となるのである。また、上記構成によれば、一方の情報処理装置によって他方の情報処理装置が発する要求（リクエスト）の送信時期を制御（管理）することが可能となり、加えて、例えば情報処理装置Ａが過負荷状態にあるような場合に、情報処理装置Ｂに対してしばらく中継情報処理装置に対する要求の発信をしないようにさせる（情報処理装置Ｂに“過負荷時次回要求送出時期”まで要求の発信をさせないようにする）ことが可能となる。
【００１０】
請求項２の内部ネットワーク間通信システムは、通信部を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムであって、前記ネットワーク上若しくは非武装セグメント上に通信部及び記憶部を備える中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより前記中継情報処理装置の記憶部に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記第１若しくは第２の情報処理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第１の情報処理装置と第２の情報処理装置との間における情報の送受信において、通常時は、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求の送出を所定間隔で行い、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする。
【００１１】
上記構成によれば、中継情報処理装置を介することにより、内部ネットワーク内に備えられる情報処理装置と、他の内部ネットワーク内に備えられる情報処理装置との間における情報の送受信を行うことが可能となる。
【００１２】
請求項３の情報処理装置は、請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置であって、通信資源監視部若しくは情報処理資源監視部を備えることにより、通信資源若しくは情報処理資源が過負荷状態であると判断した場合には、前記中継情報処理装置へ、当該情報処理装置と前記中継情報処理装置を介して情報の送受信を行う情報処理装置に対する前記過負荷時次回要求送出時期情報を、前記通信部によって送出することを特徴とする。
【００１３】
上記構成によれば、例えば、内部ネットワークＡ内に備えられる情報処理装置Ａが過負荷状態にあるような場合に、内部ネットワークＢ内に備えられる情報処理装置Ｂがしばらくの間中継情報処理装置に対する要求の発信をすることがないように、中継情報処理装置を介して情報処理装置Ａによる情報処理装置Ｂに対する次回の要求送出時期の指定をすることが可能となる。
【００１４】
請求項４の中継情報処理装置は、請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記中継情報処理装置であって、通信資源監視部若しくは情報処理資源監視部を備えることにより、通信資源若しくは情報処理資源が過負荷状態であると判断した場合には、当該中継情報処理装置に要求を送信してきた前記情報処理装置に対する応答に、前記過負荷時次回要求送出時期情報を付加して前記通信部によって送出することを特徴とする。
【００１５】
上記構成によれば、例えば、中継情報処理装置が過負荷状態にあるような場合に、内部ネットワークＡ内に備えられる情報処理装置Ａがしばらくの間中継情報処理装置に対する要求の発信をすることがないように、中継情報処理装置によって情報処理装置Ａの次回の要求送出時期の指定をすることが可能となる。
【００１６】
請求項５の情報処理装置は、請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置であって、通常時は、前記中継情報処理装置に対する要求の送出を前記次回要求送出時期情報に従った時期に行い、又は、前記中継情報処理装置に対する要求の送出を所定間隔で行い、前記中継情報処理装置からの応答に前記過負荷時次回要求送出時期情報が付加されていた場合には、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする。
【００１７】
上記構成によれば、内部ネットワーク内に備えられる情報処理装置から中継情報処理装置に対して要求を行った際に得られた応答に、過負荷時次回要求送出時期情報が付加されていた場合には、当該過負荷時次回要求送出時期情報に従って次回の要求の送出の時期が定められる。
【００１８】
請求項６の通信制御プログラムは、請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置に、通信資源若しくは情報処理資源の負荷状態が過負荷状態か否かを判別するステップと、当該判別によって過負荷状態であると判断された場合に過負荷時次回要求送出時期情報を生成するステップと、当該過負荷時次回要求送出時期情報を前記中継情報処理装置へと送出するステップと、を実行させることを特徴とする。
【００１９】
「過負荷時次回要求送出時期情報を生成」とは、計算によって当該情報を生成するもの（例えば、所定の時間情報に対して“資源の負荷率”情報を利用した係数を乗じて算出するもの等）の他、例えば、“資源の負荷率”情報と過負荷時次回要求送出時期情報とを対応付けたテーブルを予め備えさせることで、当該テーブルを参照することによって過負荷時次回要求送出時期情報を取得するような場合などを含む。
【００２０】
請求項７の通信制御プログラムは、請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記中継情報処理装置に、通信資源若しくは情報処理資源の負荷状態が過負荷状態か否かを判別するステップと、当該判別によって過負荷状態であると判断された場合に過負荷時次回要求送出時期情報を生成するステップと、当該中継情報処理装置に要求を送信してきた前記情報処理装置に対する応答に前記過負荷時次回要求送出時期情報を付加して送出するステップと、を実行させることを特徴とする。
【００２１】
請求項８の通信制御プログラムは、請求項１又は請求項２に記載の内部ネットワーク間通信システムに備えられる前記情報処理装置に、通常時は前記中継情報処理装置に対する要求の送出を前記次回要求送出時期情報に従った時期に行うステップ又は通常時は前記中継情報処理装置に対する要求の送出を所定間隔で行うステップと、前記中継情報処理装置からの応答に過負荷時次回要求送出時期情報が付加されているか否かを判別するステップと、過負荷時次回要求送出時期情報が付加されていた場合に当該過負荷時次回要求送出時期情報に従って次回の要求の送出を行うステップと、を実行させることを特徴とする。
【００２２】
請求項９の内部ネットワーク間における通信制御方法は、通信機能を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムにおける通信制御方法であって、前記ネットワーク上に中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記中継情報処理装置へと送出することにより当該中継情報処理装置に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置に蓄積された前記第１若しくは第２の情報処理装置からの情報を前記応答に付加して前記中継情報処理装置から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第２若しくは第１の情報処理装置からの要求に対する前記中継情報処理装置の応答に次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、又は、前記第１若しくは第２の情報処理装置から前記中継情報処理装置へ次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする。
【００２３】
請求項１０の内部ネットワーク間における通信制御方法は、通信機能を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムにおける通信制御方法であって、前記ネットワーク上に中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記中継情報処理装置へと送出することにより当該中継情報処理装置に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置に蓄積された前記第１若しくは第２の情報処理装置からの情報を前記応答に付加して前記中継情報処理装置から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、当該前記第１の情報処理装置と第２の情報処理装置との間における情報の送受信において、通常時は、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求の送出を所定間隔で行い、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする。
【００２４】
請求項１１の遠隔障害管理システムは、通信部及び障害検出機能を備える被管理装置を有する１つ又は複数の顧客内部ネットワークと、管理装置を有する管理者内部ネットワークが、ネットワークを介して相互に接続され、前記ネットワーク上若しくは前記管理者内部ネットワーク側の非武装セグメント上に通信部及び記憶部を備える中継情報処理装置が配されることにより構成される遠隔障害管理システムであって、前記被管理装置と、前記管理装置と、の間における情報の送受信を、前記管理装置若しくは前記被管理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより当該中継情報処理装置の記憶部に一旦蓄積し、前記被管理装置若しくは前記管理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記管理装置若しくは前記被管理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記被管理装置若しくは前記管理装置に受信させることによって行い、前記被管理装置と前記管理装置との間における情報の送受信において、通常時には、前記管理装置からの指示の有無を問い合わせるための前記被管理装置から前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、前記被管理装置が障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは所定期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする。
【００２５】
上記構成によれば、被管理装置が通常時である場合（障害が検出されていない場合）には、第１の時間間隔で中継情報処理装置に対する要求が送出され、障害が検出された際には、中継情報処理装置を介して管理装置に対して障害発生通知を送信し、少なくとも当該障害発生通知に対する管理装置からのレスポンスを受信するまでの間若しくは所定期間において、第１の時間間隔より短い第２の時間間隔で中継情報処理装置に対する要求が送出される。なお、「第１の時間間隔で中継情報処理装置に対する要求を送出」又は「所定期間において、第１の時間間隔より短い第２の時間間隔で中継情報処理装置に対する要求を送出」させる主体（被管理装置の“要求送出時期”を制御する主体）は、被管理装置であってもよいし、当該“要求送出時期”を定める“次回要求送出時期情報”を、管理装置から中継情報処理装置を介して被管理装置へと送信し、被管理装置においてこれに従うことより、“要求送出時期”を制御する主体を管理装置とさせるようにしてもよい（若しくは、“次回要求送出時期情報”を、中継情報処理装置で定めて被管理装置へと送信し、被管理装置においてこれに従うことより、“要求送出時期”を制御する主体を中継情報処理装置とさせるようにしてもよい）。
【００２６】
請求項１２の遠隔障害管理システムは、請求項１１記載の遠隔障害管理システムであって、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記被管理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該管理装置から前記中継情報処理装置へ過負荷時次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする。
【００２７】
上記構成によれば、第１の時間間隔若しくは第２の時間間隔によって定期的に被管理装置から中継情報処理装置に対する要求が送出されている場合であっても、中継情報処理装置からの応答に過負荷時次回要求送出時期情報が付加されていた場合には、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時が定められる。
【００２８】
請求項１３の遠隔障害管理システムは、請求項１１又は請求項１２に記載の遠隔障害管理システムであって、前記被管理装置から障害発生通知を送出する際には緊急度情報を付加して送信し、前記中継情報処理装置が、当該緊急度情報が付加された要求を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記要求に対する応答に付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置が、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記中継情報処理装置へ送出して当該中継情報処理装置の記憶部に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする。
【００２９】
上記構成によれば、被管理装置において障害が検出された場合には、緊急度情報が、中継情報処理装置に、若しくは、中継情報処理装置を介して管理装置に送信され、これを受信した中継処理装置（若しくは管理装置）では、当該緊急度情報を利用して次回要求送出時期情報が生成される。これにより、例えば、障害が深刻であり緊急度が高い場合には、“次回の要求送出時期”を早い時期とするというようなことが可能となる。なお、“障害発生通知”に障害に関する情報が含まれている場合には、“緊急度情報”は、障害発生通知そのものであってもよい（“障害発生通知”に含まれる障害に関する情報の内容によって緊急度が判断されるものであってもよく、必ずしも障害発生通知と別個に緊急度情報が付加されることに限定されない）。また、緊急度情報の付加はユーザによって行われても良いし、障害の内容と緊急度情報とを予め対応付けておくことにより、“障害発生通知”に対応する緊急度情報を自動的に付加してもよい。なお、“次回要求送出時期情報”とは、“過負荷時次回要求送出時期情報”を含む概念（上位概念）である。
【００３０】
請求項１４の遠隔障害管理システムは、請求項１１乃至請求項１３の何れか１つに記載の遠隔障害管理システムであって、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記管理装置によって判断された場合には、異常が発生したと判断し、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、又は、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記中継情報処理装置によって判断された場合には、異常が発生したと判断し、前記管理装置からの要求があった際に、これに対する応答に当該異常が検出された旨をエラー情報として付加して送信し、これを受信した前記管理装置において、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、を特徴とする。
【００３１】
上記構成によれば、第１の時間間隔若しくは第２の時間間隔によって定められる時間帯に、又は、次回要求送出時期情報によって定められる時間帯に、被管理装置からの要求が無かったと判断された場合には、管理装置においてこれが警告表示若しくはエラーログとして蓄積される。
【００３２】
請求項１５の被管理装置は、請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記被管理装置であって、通常時には、前記管理装置からの指示の有無を問い合わせるための前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは予め定められた期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする。
【００３３】
請求項１６の被管理装置は、請求項１２乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記被管理装置であって、前記中継情報処理装置からの応答に前記次回要求送出時期情報が付加されていた場合には、当該次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする。
【００３４】
“次回要求送出時期情報”とは、“過負荷時次回要求送出時期情報”を含む概念（上位概念）である。
【００３５】
請求項１７の被管理装置は、請求項１３記載の遠隔障害管理システムに備えられる前記被管理装置であって、障害発生通知と緊急度情報が対応付けられた障害緊急度テーブルを備えることにより、当該被管理装置が障害を検出した場合には、当該障害発生通知に対応する緊急度情報を前記障害緊急度テーブルから取得して、当該緊急度情報を前記障害発生通知と共に前記中継情報処理装置を介して前記管理装置へ送信すること、又は、当該被管理装置が障害を検出した場合には、当該障害が発生した旨を当該被管理装置が備える表示装置に出力し、これに対するユーザからの緊急度情報の入力があった場合には、当該緊急度情報を前記障害発生通知と共に前記中継情報処理装置を介して前記管理装置へ送信すること、を特徴とする。
【００３６】
上記構成によれば、障害の発生が検出された場合には、障害緊急度テーブルの設定に従って若しくはユーザからの設定（入力）に従って緊急度情報が取得され、緊急度情報が中継情報処理装置を介して管理装置へと送信される。
【００３７】
請求項１８の管理装置は、請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記管理装置であって、通常時には、前記中継情報処理装置を介して前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように、次回要求送出時期情報を送出し、前記中継情報処理装置を介することにより前記被管理装置から前記障害が発生した旨の情報を受信した場合には、前記中継情報処理装置を介して前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように、次回要求送出時期情報を送出することを特徴とする。
【００３８】
請求項１９の管理装置は、請求項１３記載の遠隔障害管理システムに備えられる前記管理装置であって、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を使用して、緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置の次回要求送出時期情報を生成し、当該次回要求送出時期情報を、前記中継情報処理装置を介して前記各被管理装置へ送出することを特徴とする。
【００３９】
上記構成によれば、管理装置によって、緊急度の高い被管理装置に対して優先して通信時間が割り当てられる。
【００４０】
請求項２０の中継情報処理装置は、請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記中継情報処理装置であって、通常時には、前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように、次回要求送出時期情報を送出し、前記被管理装置から前記障害が発生した旨の情報を受信した場合には、前記被管理装置へ、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように、次回要求送出時期情報を送出することを特徴とする。
【００４１】
請求項２１の中継情報処理装置は、請求項１３記載の遠隔障害管理システムに備えられる前記中継情報処理装置であって、前記被管理装置から前記緊急度情報が付加された要求を受信した場合には、当該緊急度情報を使用して、緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置の次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記各被管理装置からの要求に対する応答に付加して送出することを特徴とする。
【００４２】
上記構成によれば、中継情報処理によって、緊急度の高い被管理装置に対して優先して通信時間が割り当てられる。
【００４３】
請求項２２の中継情報処理装置は、請求項１４記載の遠隔障害管理システムに備えられる前記中継情報処理装置であって、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと判断された場合には、異常が発生したと判断してこれをエラー情報として前記被管理装置を一意に定める識別情報と対応付けて通信履歴テーブルに格納し、前記管理装置からの要求があった際に、これに対する応答に、前記エラー情報と前記被管理装置の識別情報とを付加して送信することを特徴とする。
【００４４】
上記構成によれば、中継情報処理装置によって、次回要求送出時期情報によって定められる時間帯に、被管理装置からの要求が無かったと判断された場合には、中継情報処理装置によって異常が発生したと判断され、これがエラー情報として前記被管理装置を一意に定める識別情報と共に管理装置に通知される。
【００４５】
請求項２３の管理装置は、請求項１４記載の遠隔障害管理システムに備えられる前記管理装置であって、前記中継情報装置からの応答に前記エラー情報が付加されていた場合には、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、又は、前記中継情報装置に前記被管理装置の通信履歴情報を問合せ、当該通信履歴情報から前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に前記被管理装置からの要求が無かったと判断された場合には、異常が発生したと判断し、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、を特徴とする。
【００４６】
請求項２４の通信制御プログラムは、請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記被管理装置に、前記管理装置からの指示の有無を問い合わせるための前記中継情報処理装置に対する要求の送出を通常時には第１の時間間隔で行うステップと、障害の検出を判別するステップと、当該判別によって障害が検出されたと判断された場合には当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信するステップと、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは予め定められた期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うステップと、を実行させることを特徴とする。
【００４７】
請求項２５の通信制御プログラムは、請求項１１乃至請求項１４の何れか１つに記載の遠隔障害管理システムに備えられる前記管理装置に、通常時には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように次回要求送出時期情報を生成し、これを前記中継情報処理装置を介して前記被管理装置へと送出するステップと、前記中継情報処理装置を介して前記被管理装置からの障害が発生した旨の情報を受信したか否かを判別するステップと、これがあった場合には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように次回要求送出時期情報を生成し、これを前記中継情報処理装置を介して前記被管理装置へと送出するステップと、を実行させることを特徴とする。
【００４８】
請求項２６の通信制御プログラムは、請求項１７記載の被管理装置に、障害の検出を判別するステップと、当該判別によって障害が検出されたと判断された場合には当該障害発生通知に対応付ける緊急度情報を取得するステップと、当該障害発生通知と緊急度情報とを前記中継情報処理装置に対する要求に付加して送信するステップと、を実行させることを特徴とする。
【００４９】
請求項２７の通信制御プログラムは、請求項１９記載の管理装置に、前記中継情報処理装置からの応答に前記緊急度情報が付加されているか否かを判別するステップと、前記緊急度情報が付加されていた場合に当該緊急度情報を利用して緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置に対応した次回要求送出時期情報を生成するステップと、当該次回要求送出時期情報を、前記中継情報処理装置を介して前記各被管理装置へ送出するステップと、を実行させることを特徴とする。
【００５０】
請求項２８の通信制御プログラムは、請求項２０記載の前記中継情報処理装置に、通常時には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第１の時間間隔となるように次回要求送出時期情報を生成しこれを前記被管理装置へと送出するステップと、前記被管理装置から障害が発生した旨の情報を受信したか否かを判別するステップと、これがあった場合には、前記被管理装置からの前記中継情報処理装置に対する要求送出間隔が前記第２の時間間隔となるように次回要求送出時期情報を生成し、これを前記被管理装置へと送出するステップと、を実行させることを特徴とする。
【００５１】
請求項２９の通信制御プログラムは、請求項２１記載の中継情報処理装置に、前記被管理装置からの要求に前記緊急度情報が付加されているか否かを判別するステップと、前記緊急度情報が付加されていた場合に当該緊急度情報を利用して緊急度の高い被管理装置に対して優先して通信時間を割り当てることにより、各被管理装置に対応した次回要求送出時期情報を生成するステップと、当該次回要求送出時期情報を前記各被管理装置からの要求に対する応答に付加して送出するステップと、を実行させることを特徴とする。
【００５２】
請求項３０の通信制御プログラムは、請求項２２記載の中継情報処理装置に、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に前記被管理装置からの要求があったか否かを判別するステップと、これが無かったと判断された場合には、異常が発生したと判断してこれをエラー情報として前記被管理装置を一意に定める識別情報と対応付けて通信履歴テーブルに格納するステップと、前記管理装置からの要求があった際に、これに対する応答に、前記エラー情報と前記被管理装置の識別情報とを付加して送信するステップと、を実行させることを特徴とする。
【００５３】
請求項３１の通信制御プログラムは、請求項２３記載の管理装置に、前記中継情報装置に前記被管理装置の通信履歴情報を問合せるステップと、当該通信履歴情報から前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に前記被管理装置からの要求あったか否かを判別するステップと、これが無かったと判断された場合には前記表示装置に警告を表示させるステップ若しくはエラーログとして前記記憶部に蓄積させるステップと、を実行させることを特徴とする。
【００５４】
請求項３２の通信制御方法は、障害検出機能を備える被管理装置を有する１つ又は複数の顧客内部ネットワークと、管理装置を有する管理者内部ネットワークが、ネットワークを介して相互に接続され、前記ネットワーク上若しくは前記管理者内部ネットワーク側の非武装セグメント上に中継情報処理装置が配されることにより構成される遠隔障害管理システムにおける通信制御方法であって、前記被管理装置と、前記管理装置と、の間における情報の送受信を、前記管理装置若しくは前記被管理装置から送信する情報を前記中継情報処理装置へと送出することにより当該中継情報処理装置に一旦蓄積し、前記被管理装置若しくは前記管理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置に蓄積された前記管理装置若しくは前記被管理装置からの情報を、前記応答に付加して前記中継情報処理装置から送出することにより前記被管理装置若しくは前記管理装置に受信させることによって行い、当該前記被管理装置と前記管理装置との間における情報の送受信において、通常時には、前記管理装置からの指示の有無を問い合わせるための前記被管理装置から前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、前記被管理装置が障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは予め定められた期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする。
【００５５】
請求項３３の通信制御方法は、請求項３２記載の通信制御方法であって、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記被管理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該管理装置から前記中継情報処理装置へ過負荷時次回要求送出時期情報を送出して当該中継情報処理装置に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする。
【００５６】
請求項３４の通信制御方法は、請求項３２又は請求項３３に記載の通信制御方法であって、前記被管理装置から障害発生通知を送出する際には緊急度情報を付加して送信し、前記中継情報処理装置が、当該緊急度情報が付加された要求を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記要求に対する応答に付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置が、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記中継情報処理装置へ送出して当該中継情報処理装置に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする。
【００５７】
請求項３５の通信制御方法は、請求項３２乃至請求項３４の何れか１つに記載の通信制御方法であって、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記管理装置によって判断された場合には、異常が発生したと判断すること、又は、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記中継情報処理装置によって判断された場合には、異常が発生したと判断し、前記管理装置からの要求があった際に、これに対する応答に当該異常が検出された旨をエラー情報として付加して送信することで、前記管理装置に異常の発生を通知すること、を特徴とする。
【発明の効果】
【００５８】
本発明の請求項１の、通信部を有する情報処理装置を備える内部ネットワークを複数有し、前記複数の内部ネットワークが、ネットワークを介して相互に接続されることにより構成される内部ネットワーク間通信システムであって、前記ネットワーク上若しくは非武装セグメント上に通信部及び記憶部を備える中継情報処理装置を配することで、第１の内部ネットワーク内に備えられる第１の情報処理装置と、第２の内部ネットワーク内に備えられる第２の情報処理装置と、の間における情報の送受信を、前記第１若しくは第２の情報処理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより前記中継情報処理装置の記憶部に一旦蓄積し、前記第２若しくは第１の情報処理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記第１若しくは第２の情報処理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記第２若しくは第１の情報処理装置に受信させることによって行い、前記第２若しくは第１の情報処理装置からの要求に対する前記中継情報処理装置の応答に次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、又は、前記第１若しくは第２の情報処理装置から前記中継情報処理装置へ次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定め、前記第１若しくは第２の情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該第１若しくは第２の情報処理装置から前記中継情報処理装置へ過負荷時における次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記第２若しくは第１の情報処理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記第２若しくは第１の情報処理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定めることを特徴とする、内部ネットワーク間通信システムによれば、中継情報処理装置を介することにより、内部ネットワーク内に備えられる情報処理装置と、他の内部ネットワーク内に備えられる情報処理装置との間における情報の送受信を行うことが可能となる。また、上記構成によれば、例えば、情報処理装置Ａが過負荷状態にあるような場合に、情報処理装置Ｂに対してしばらく中継情報処理装置に対する要求の発信をしないようにさせることが可能となるため、資源（例えば通信回線）の過負荷時にトラフィックが集中しさらに負荷が増大するといった事態の発生を抑止することができる。これにより、システム設計時に、システムを構成する通信回線などの資源量を低減させることも可能となり、低コストにてシステムを構築することが可能となる。また、上記構成によれば、一方の情報処理装置によって他方の情報処理装置が発する要求（リクエスト）の送信時期を常に制御（管理）させることも可能となる。
【００５９】
本発明の請求項１１の、通信部及び障害検出機能を備える被管理装置を有する１つ又は複数の顧客内部ネットワークと、管理装置を有する管理者内部ネットワークが、ネットワークを介して相互に接続され、前記ネットワーク上若しくは前記管理者内部ネットワーク側の非武装セグメント上に通信部及び記憶部を備える中継情報処理装置が配されることにより構成される遠隔障害管理システムであって、前記被管理装置と、前記管理装置と、の間における情報の送受信を、前記管理装置若しくは前記被管理装置から送信する情報を前記通信部から前記中継情報処理装置へと送出することにより当該中継情報処理装置の記憶部に一旦蓄積し、前記被管理装置若しくは前記管理装置からの前記中継情報処理装置に対する要求と応答の通信時に、前記中継情報処理装置の記憶部に蓄積された前記管理装置若しくは前記被管理装置からの情報を、前記応答に付加して前記中継情報処理装置の通信部から送出することにより前記被管理装置若しくは前記管理装置に受信させることによって行い、前記被管理装置と前記管理装置との間における情報の送受信において、通常時には、前記管理装置からの指示の有無を問い合わせるための前記被管理装置から前記中継情報処理装置に対する要求の送出を第１の時間間隔で行い、前記被管理装置が障害を検出した場合には、当該障害が発生した旨を前記中継情報処理装置に対する要求に付加して送信し、少なくとも当該障害発生通知に対する前記管理装置からのレスポンスを受信するまでの間若しくは所定期間において前記中継情報処理装置に対する要求の送出を前記第１の時間間隔より短い第２の時間間隔で行うことを特徴とする遠隔障害管理システムによれば、例えば、通常時は1日に1回の割合（第１の時間間隔）で被管理装置から中継情報処理装置に要求（管理装置からの指示があるか否かの問合せ等）を行わせ、障害発生時には２時間（予め定められた期間）の間１０分間隔（第２の時間間隔）で、送信した障害発生通知に対する管理装置からのレスポンスが無いかを中継情報処理装置に問い合わせさせるといった処理を実行させることが可能となるため、障害の発生していない装置（特に迅速な対応を要しない装置）からの問合せは長い時間間隔で行わせることにより中継情報処理装置等に発生するトランザクション（トラフィック）量の増加を抑止すると共に、障害の発生している装置からは短い時間間隔で問合せを行わせることで、迅速な処理を行わせるといったことが可能となる。
【００６０】
本発明の請求項１２の、前記中継情報処理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、前記被管理装置からの要求に対する当該中継情報処理装置の応答に過負荷時における次回の要求送出時期を定める情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置によって通信資源又は情報処理資源が過負荷状態であると判断された場合には、当該管理装置から前記中継情報処理装置へ過負荷時次回要求送出時期情報を送出して当該中継情報処理装置の記憶部に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記過負荷時次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該過負荷時次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする請求項１１記載の遠隔障害管理システムによれば、例えば、障害が同時期に多数の装置に発生し、中継情報処理装置に対する各装置からの問合せ（要求の送信）が短い時間間隔（第２の時間間隔）で行われることにより、中継情報処理装置又は管理装置において過負荷状態が発生したような場合に、中継情報処理装置又は管理装置側から障害が発生している装置（被管理装置）に対して次回の問合せの時期を遅らせるように指示することが可能となるため、資源（例えば通信回線）の過負荷時にトラフィックが集中しさらに負荷が増大するという悪循環により、処理の遅延が指数的に増大するといった事態の発生を抑止することができる。
【００６１】
本発明の請求項１３の、前記被管理装置から障害発生通知を送出する際には緊急度情報を付加して送信し、前記中継情報処理装置が、当該緊急度情報が付加された要求を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記要求に対する応答に付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、又は、前記管理装置が、前記中継情報処理装置を介することにより、前記被管理装置から前記緊急度情報を受信した場合には、当該緊急度情報を利用して次回要求送出時期情報を生成し、当該次回要求送出時期情報を前記中継情報処理装置へ送出して当該中継情報処理装置の記憶部に蓄積させ、前記被管理装置からの要求に対する当該中継情報処理装置の応答に前記次回要求送出時期情報を付加して送信し、これを受信した前記被管理装置は、当該次回要求送出時期情報に従って次回の要求の送出時を定める、ことを特徴とする請求項１１又は請求項１２に記載の遠隔障害管理システムによれば、例えば、障害が深刻であり緊急度が高い被管理装置に対しては、次回の問合せ時期を早い時期に割り当て、緊急度の低い被管理装置に対しては、次回の問合せ時を遅い時期に割り当てるといった処理が可能となり、トラフィック量の調整と緊急度の高い装置に対する迅速な対応とのバランスをより柔軟にとることが可能となる。
【００６２】
本発明の請求項１４の、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記管理装置によって判断された場合には、異常が発生したと判断し、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、又は、前記第１の時間間隔若しくは前記第２の時間間隔によって定められる時間帯に又は前記次回要求送出時期情報によって定められる時間帯に、前記被管理装置からの要求が無かったと前記中継情報処理装置によって判断された場合には、異常が発生したと判断し、前記管理装置からの要求があった際に、これに対する応答に当該異常が検出された旨をエラー情報として付加して送信し、これを受信した前記管理装置において、当該管理装置に備えられる表示装置に警告表示する若しくはエラーログとして当該管理装置に備えられる記憶部に蓄積させること、を特徴とする請求項１１乃至請求項１３の何れか１つに記載の遠隔障害管理システムによれば、中継情報処理装置又は管理装置側によって定められた時間帯に被管理装置からの要求が無かったと判断された場合には、管理装置においてこれが警告表示若しくはエラーログとして蓄積されるため、管理者側において異常の発生を認識することが可能となる。
【発明を実施するための最良の形態】
【００６３】
以下、本発明の具体的実施例について、図面を参照しながら説明する。なお、以下の実施態様は、本発明を具体化する際の一形態であって、本発明をその範囲内に限定するためのものではない。
【実施例１】
【００６４】
図１は本実施例の内部ネットワーク間通信システムの構成の概略を示すブロック図である。図２及び図３は内部ネットワーク間通信システム１に備えられる各装置の本発明に関する処理動作の概略を示したフローチャートである。
【００６５】
本実施例の内部ネットワーク間通信システム１は、図１に示されるように、ファイアウォール（１３Ａ若しくは１３Ｂ）によって、外部ネットワークであるインターネット１１側からの通信に制限を課すことにより、セキュリティの向上が図られた内部ネットワーク（１４Ａ若しくは１４Ｂ）が、中継サーバ１２が配置されるネットワーク（インターネット１１）を介して相互に接続されることによって構成される。
【００６６】
情報処理装置であるパーソナルコンピュータ（以下単にＰＣ）１５Ａ（若しくは１５Ｂ）は、ユーザに対する出力インターフェース（モニタ等）となる出力部１５１と、ユーザに対する入力インターフェース（キーボードやマウス等）となる入力部１５２と、通信部１５３と、記憶部１５４と、演算処理等を行う制御部１５５などを備える。
【００６７】
中継情報処理装置である中継サーバ１２は、ユーザに対する出力インターフェースとなる出力部１２１と、ユーザに対する入力インターフェースとなる入力部１２２と、通信部１２３と、記憶部１２４と、演算処理等を行う制御部１２５と、通信回線等の通信資源の負荷状態を監視する通信資源監視部１２６と、制御部などの情報処理資源の負荷状態を監視する情報処理資源監視部１２７などを備える。
【００６８】
内部ネットワーク間通信システム１は、ファイアウォール１３Ａ・１３Ｂがあるため、互いに直接の通信を行うことができないＰＣ１５ＡとＰＣ１５Ｂとの間の情報の送受信を可能とさせるものであり、公開セグメント上（若しくは非武装セグメント上）に設置した中継サーバ１２を介することによりＰＣ１５ＡとＰＣ１５Ｂとの間において擬似的な双方向通信を行わせるものである。具体的には、例えば、ＰＣ１５ＡからＰＣ１５Ｂへ送信するデータがある場合に、ＰＣ１５Ａは中継サーバ１２にアクセスしてＰＣ１５Ｂへ送信するデータを一旦中継サーバ１２に蓄積させる（例えば、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）のＰＯＳＴメソッドを使用して中継サーバ１２にデータを転送する）。ＰＣ１５Ｂへの送信データを受けた中継サーバ１２では、中継サーバ１２側からＰＣ１５Ｂへとアクセスしてデータを転送することは基本的にできない（ファイアウォール１３Ｂがあるため）が、ＰＣ１５Ｂから、中継サーバ１２へ自分宛の送信データの有無の問合せ（要求）を行わせる（例えば、ＨＴＴＰのＧＥＴメソッドを使用する）ことにより、当該要求に対する応答としてＰＣ１５Ｂへの送信データを中継サーバ１２からＰＣ１５Ｂへと送信することができ、これによりＰＣ１５ＡからＰＣ１５Ｂへとデータの送信が行われ、当該処理を相互に繰返すことによりＰＣ１５ＡとＰＣ１５Ｂとの間において擬似的な双方向通信が可能となるのである。これから明らかなように、相互のレスポンスを高めるためには、頻繁に中継サーバ１２に対する要求（自分宛の送信データの有無の問合せ）を行う必要がある。
【００６９】
次に、ＰＣ１５Ａ（若しくは１５Ｂ）の本発明に関する処理動作の概略を、図２を参照しつつ説明する。当該処理は基本的にＰＣ１５Ｂ（若しくは１５Ａ）とのデータの送受信に関する処理のみを示している。
【００７０】
ステップ２０１では、制御部１５５が備える計時機能によりタイマ１をスタートする。続くステップ２０２では、タイマ１が所定時間に達したか否かを判別する。「所定時間」は予め定められた若しくはユーザによって設定された時間情報であり、記憶部１５４に格納されている。タイマ１が「所定時間」に達した場合には、ステップ２０３へと移行して「送信するデータ」があるか否かを判別し、これがある場合には、送信先識別子（各装置を一意に定める識別情報でありＰＣ１５Ｂ（若しくは１５Ａ）の識別情報）と、送信元識別子（ＰＣ１５Ａ（若しくは１５Ｂ）の識別情報）と、送信するデータと、を含む「要求」を生成する（ステップ２０４）。当該「要求」は、前記各情報（送信先識別子、送信元識別子、送信データ）の中継サーバ１２への格納要求である。なお、「送信データ」は、入力部１５２に対するユーザの入力や、制御部１５５が実行する各種処理等によって発生し、記憶部１５４に格納されているものとする。
【００７１】
続くステップ２０５では変数ｅ（エラーカウント）に０を代入し、中継サーバ１２に対して「要求」を送信する（ステップ２０６）。当該送信処理は制御部１５５と通信部１５３によって行われる（以下のデータの送信若しくは受信処理においても同様である）。なお、ステップ２０３における判断が否定であった場合（送信するデータがない場合）には、自己に宛てた送信データの有無の問合せを内容とする「要求」が、中継サーバ１２に送信される。
【００７２】
ステップ２０８では、中継サーバ１２からの応答を待ち、当該応答の中に“過負荷時次回要求送出時情報”が含まれているか否かを判別し（ステップ２１３）、これがないと判断された場合にはステップ２０１へ戻って処理が繰返される（これにより、基本的動作としては、「所定時間」の時間間隔で定期的に中継サーバ１２に対する要求の送出が行われることとなる）。一方、中継サーバ１２からの応答に“過負荷時次回要求送出時情報”が含まれていた場合には、当該“過負荷時次回要求送出時情報”から次の「要求」の送信時間を算出（以下で説明するが、例えば、“過負荷時次回要求送出時情報”が、次の「要求」の送信時間を示す時刻情報であった場合には、当該時刻をそのまま「次の「要求」の送信時間」とし、“過負荷時次回要求送出時情報”が、次回要求送出までの間隔を示す時間情報であった場合には、現在時刻に当該時間情報を付加した時刻を「次の「要求」の送信時間」とする等）し、当該送信時間の到来を待って（ステップ２１４）、ステップ２０３へと移行し、以下、次の「要求」の送信処理を行う。
【００７３】
なお、中継サーバ１２から受信した応答の内容が“失敗（中継サーバ１２におけるＰＣ１５Ａからの「要求」の受信失敗など）”であった場合（ステップ２０９）、又は、中継サーバ１２からの応答が無いままタイムアウト（予め定められた時間に中継サーバ１２からの応答が無い場合）が発生した場合（ステップ２０７）には、ｅ（エラーカウント）をインクリメントして（ステップ２１０）、ｅが３になったか否かを判別し（ステップ２１１）、３回に満たない場合にはステップ２０６へと戻って再送処理を行い、３回送信に失敗した場合には、エラーログを記憶部１５４に記録して（この際に、出力部１５１にエラーが発生した旨を表示させる等してもよい）ステップ２１３へと移行して以下処理を繰返す。
【００７４】
次に、中継サーバ１２の本発明に関する処理動作の概略を、図３を参照しつつ説明する。当該処理は基本的にＰＣ１５ＡとＰＣ１５Ｂとの間におけるデータの送受信の仲介に関する処理のみを示している。
【００７５】
ステップ３０１では、ＰＣ１５Ａ（若しくはＰＣ１５Ｂ）からの要求の受信の有無を判別し（当該処理は通信部１２３と制御部１２５によって行われる）、これがあった場合、当該要求に“送信データ”が含まれているか否かを判別し（ステップ３０２）、これがあった場合には“送信先識別子”と“送信元識別子”と“送信データ”とを対応付けて記憶部１２４に形成される通信内容ＤＢへと格納し（ステップ３０３）、通信履歴（通信相手先や通信時間の情報など）を通信履歴ＤＢに格納する（ステップ３０４）。
【００７６】
ステップ３０５では、制御部１２５によって通信内容ＤＢを参照して、ステップ３０１で要求を受信した相手に対する“送信データ”があるか否かを“送信先識別子”をキーとして使用することにより判別し、これがあった場合には、通信内容ＤＢから当該“送信データ”とこれに対応付けられている“送信元識別子”を取得し、これらの情報を含む「応答」を生成する（ステップ３０６）。なお、ステップ３０１で要求を受信した相手に対する“送信データ”がなかった場合には、「要求」を受信した（若しくは受信に失敗した）旨の「応答」が生成される。
【００７７】
ステップ３０７では、通信資源若しくは情報処理資源が過負荷状態となっているか否かが判別される。当該判別処理は、制御部１２５と通信資源監視部１２６若しくは情報処理資源監視部１２７によって行われ、例えば、通信回線の使用率（回線容量に対する通信量の割合）や制御部の使用率（処理能力に対するトランザクション量の割合）などを算出し、これらの値が所定の値を越えた場合に「過負荷状態」と判断することなどによって行う。
【００７８】
通信資源若しくは情報処理資源が過負荷状態であると判断された場合には、ステップ３０８へと移行し、“通信時期遅延時間”を算出し、当該“通信時期遅延時間”から“過負荷時次回要求送出時期情報”を生成してこれを「応答」に付加する（ステップ３０９）。“通信時期遅延時間”は、自己（中継サーバ１２）がビジー状態であるため自己に対するアクセスを制限する“期間”を示すものであり、当該“通信時期遅延時間”の算出は、例えば、前述した通信回線や制御部の“使用率”と、時間情報とが対応付け（例えば、使用率が５０％の場合は５分など）られて格納されたテーブル（即ち過負荷状態に応じて遅延時間が定められたテーブル）を予め記憶部１２４に格納しておくことにより、“使用率”に応じた“通信時期遅延時間”を取得することによって行われるものであっても良いし、一回の「要求」の処理に必要な処理時間の平均値を予め定めておく若しくは算出することにより、当該平均値を利用してトラフック量を算出し、当該トラフィック量が所定の値を超えないように各ＰＣからの「要求」が送出されるように“通信時期遅延時間”を算出するものや、所定の時間情報に“使用率”を利用した係数を乗じて“通信時期遅延時間”を算出するもの、又は、所定の期間はビジー状態となることが予め分かっているような場合（例えば所定のバッチ処理が行われるような場合など）に、当該期間の終了時までを“通信時期遅延時間”として算出するもの等であってもよい。“過負荷時次回要求送出時期情報”は、当該“通信時期遅延時間（例えば１０分）”を利用して、例えば、現在時刻に１０分を足した時刻情報として生成されるものであってもよいし、“通信時期遅延時間”をそのまま使用するもの（例えば“１０分”という時間情報）などであってもよい。
【００７９】
ステップ３１０では、「応答」を送出し、ステップ３０１へと戻って、以下上述した処理を繰返す。
【００８０】
図４は、内部ネットワーク間通信システム１の動作の概略を説明するためのシーケンス図である。先ず、ＰＣ１５Ｂから中継サーバ１２に自己宛ての送信データが無いかの問合せ（「要求」の送出）が行われているが、この時点ではＰＣ１５Ｂ宛ての送信データが無いため、中継サーバ１２からの応答には何も付加されない。ＰＣ１５Ａからデータの送信が行われた後に、ＰＣ１５Ｂからの問合せがあった際には、応答にＰＣ１５Ａからのデータが付加されてＰＣ１５Ｂに送信される（これによりＰＣ１５ＡからＰＣ１５Ｂへとデータの送信が行われる）。その後、ＰＣ１５Ａ、ＰＣ１５Ｂの双方とも定期的に中継サーバ１２への「要求」の送出を行うが、時刻ｔ１に中継サーバ１２がビジー状態となり、時刻ｔ１以降の「要求」に対する応答に、“過負荷時次回要求送出時情報”が付加されてそれぞれＰＣ１５Ａ、ＰＣ１５Ｂに送信される。これを受信したＰＣ１５Ａ、ＰＣ１５Ｂでは、それぞれ“過負荷時次回要求送出時情報”に従って（時刻ｔ４及び時刻ｔ５に）次回の「要求の」送出を行う。なお、この時に、中継サーバ１２が未だビジー状態である場合には、再度“過負荷時次回要求送出時情報”が付加された応答が送出され、一方、ビジー状態では無くなっていた場合には、それ以降は、ＰＣ１５Ａ、ＰＣ１５Ｂの双方から定期的に中継サーバ１２への「要求」の送出が行われることとなる。
【００８１】
以上のごとく、本実施例の内部ネットワーク間通信システム１によれば、中継サーバを介することにより、内部ネットワーク内に備えられるＰＣ（情報処理装置）と、他の内部ネットワーク内に備えられるＰＣとの間における情報の送受信を行うことが可能となる。また、例えば、中継サーバが過負荷状態にあるような場合に、各ＰＣに対してしばらく中継サーバに対する要求の発信をしないようにさせることが可能となるため、資源（例えば通信回線）の過負荷時にトラフィックが集中しさらに負荷が増大するという悪循環により、処理の遅延が指数的に増大するといった事態の発生を抑止することができる。これにより、システム設計時に、システムを構成する通信回線などの資源量を低減させることも可能となり、低コストにてシステムを構築することも可能となる。
【００８２】
なお、本実施例では、中継サーバ１２によって資源の負荷状態を監視するものとしたが、図５（図１と同様の構成要素については同種の符号を使用した）に示したように、内部ネットワーク１４Ｘ内に備えられる情報処理装置１７Ｘに、通信資源監視部１７６や情報処理資源監視部１７７を備えさせることにより、情報処理装置１７Ｘの資源の監視を行い、過負荷状態であると判断された場合には、各ＰＣ１５に対しての“過負荷時次回要求送出時期情報”を中継サーバ１２に送出するようにしてもよい（「応答」か「要求」かの違いはあるが、処理概念としては、図３のステップ３０７〜ステップ３１０と同様である）。情報処理装置１７Ｘが何らかのサービスを提供する装置であって、複数のＰＣ１５からのアクセス（中継サーバ１２を介しての間接的アクセス）があるような場合には特に有効である。なお、図５の内部ネットワーク間通信システムでは、中継サーバ１２を、ＤＭＺセグメント１６Ｘ上に設けるようにしている。
【００８３】
本実施例では、ＰＣ１５から中継サーバ１２への定期的な「要求」の送出時に他のＰＣ１５に対する送信データを送信するもの（図２に示した処理）としているが、“送信データ”の送信要求が生じた際に随時データを送信するものとしてもよい。図６には、このような随時のデータ送信処理の概略を示した。図２と同様の処理概念となるものについては同一の符号を使用しここでの説明をしないが、送信要求が発生した際に図６の処理が実行され、送信元識別子・送信先識別子・送信データを有する「要求」を生成し（ステップ２０４）、次回の要求送信の時期が制限されている場合には（ステップ６０１）、この経過を待った後に（ステップ２１４）、中継サーバ１２に対して送信データを含んだ「要求」を送信する。
【００８４】
また、中継サーバ１２から送信する“過負荷時次回要求送出時期情報”を、ＰＣ１５が定期的に「要求」を送出する際の時間間隔となる“所定時間”の情報とすることにより、これを受信したＰＣ１５では、“過負荷時次回要求送出時期情報”に従った時間間隔で中継サーバ１２への「要求」を送出させる処理としてもよい。図７に当該処理の概略を示した（図２と同様の処理概念には同一の符号を使用）。“過負荷時次回要求送出時期情報”を受信した際には、当該情報によって“所定時間”を変更し（ステップ７０１）、ステップ２０１へ戻って、以下処理を繰返す。これにより、中継サーバ１２側から、ＰＣ１５の「要求」の送信の時間間隔を指示することができ、例えば、中継サーバ１２が過負荷状態であるような場合には、ＰＣ１５の「要求」の送信の時間間隔を長くするような処理とすることが可能となる。
【実施例２】
【００８５】
図８は、本実施例の遠隔障害管理システムの構成の概略を示すブロック図である。なお、実施例１（図１）と同様の構成要素となるものについては同種の符号を使用し、ここでの説明を省略若しくは簡略化する。図９〜図１１は遠隔障害管理システム８に備えられる各装置の本発明に関する処理動作の概略を示したフローチャートである。
【００８６】
本実施例の遠隔障害管理システム８は、図８に示されるように、ファイアウォール１３によって外部ネットワークであるインターネット１１側からの通信に制限を課すことによりセキュリティの向上が図られた内部ネットワークセグメント１４とＤＭＺ（ＤｅＭｉｌｉｔａｒｉｚｅｄ  Ｚｏｎｅ）セグメント１６とによって形成される“管理者”側のシステムが構成される管理者内ローカルネットワーク８０と、複数の“顧客”側の内部ネットワーク１４と、がネットワーク（インターネット１１）を介して相互に接続されることによって構成される。
【００８７】
被管理装置である被管理サーバ２３は、出力部２３１と、入力部２３２と、通信部２３３と、記憶部２３４と、演算処理等を行う制御部２３５と、障害の発生を監視する監視エージェント２３８などを備える。なお、監視エージェントはソフトウェア的に構成されるものであってもハードウェア的に構成されるものであってもよく、被管理サーバとは物理的に別の装置である監視装置として構成されるもの（図８中の被管理サーバ２２と監視装置２１）であっても構わない（この場合、被管理サーバ２２と監視装置２１によって「被管理装置」が構成される）。
【００８８】
管理装置である管理サーバ１８は、管理者内ローカルネットワーク８０の内部ネットワークセグメント１４に設けられ、出力部１８１と、入力部１８２と、通信部１８３と、記憶部１８４と、制御部１８５と、情報処理資源監視部１８７などを有する。内部ネットワークセグメント１４には、障害情報が蓄積されたデータベース等の各種ＤＢ１９や、各種業務サーバ（図示せず）、クライアントとなるＰＣ（図示せず）などが設けられる。また、中継サーバ１２が、ＤＭＺセグメント１６上に設けられる。
【００８９】
被管理サーバ２３の本発明に関する処理動作の概略を、図９を参照しつつ説明する。なお、実施例１（図２）と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【００９０】
ステップ２０１でタイマ１をスタートし、タイマ１が第１の時間間隔（予め定められた若しくはユーザによって設定された時間情報であり、例えば２４時間）に達するまでの間（ステップ２０２）に、監視エージェント２３８によって装置の障害が検出された場合（ステップ９０１）には、障害対策処理（図１０に示した処理）を実行する（ステップ９０２）。
【００９１】
「第１の時間間隔」の経過後に実行されるステップ２０５〜ステップ２１２は、実施例１（図２）と同様の処理概念であり、当該処理により、中継サーバ１２に対する「要求（管理装置１８からの指示の有無の問合せ）」の送出が行われる。
【００９２】
中継サーバ１２からの「応答」に、“過負荷時次回要求送出時期情報”が含まれていたことにより（ステップ２１３）、当該“次回要求送出時情報”によって定められる、次の「要求」の送信時間に至るまでの間（ステップ２１４）に、監視エージェント２３８によって装置の障害が検出された場合（ステップ９０３）には、障害対策処理を実行する（ステップ９０４）。
【００９３】
図１０は、“障害対策処理”の処理動作の内、特に管理装置１８との情報の送受信に関する部分の動作の概略を示したフローチャートである。
【００９４】
“障害対策処理”が実行されると、送信先識別子（管理サーバ１８を一意に定める識別情報であり、予め記憶部２３４に格納されている）・送信元識別子・障害情報（監視エージェント２３８によって取得される障害に関する情報）を含む「要求」が生成される（ステップ１００１）。続くステップ１００２では、当該「要求」の中継サーバ１２への送信処理が行われる。なお、ステップ１００２の“要求送信処理”は、図９のステップ２０５〜ステップ２１２の処理と同様の処理概念である。
【００９５】
中継サーバ１２を介した管理サーバ１８への“障害情報”の送出を行った後の、ステップ１００３ではタイマ３をスタートする。続くステップ１００４では、中継サーバ１２からの応答に“過負荷時次回要求送出時期情報”が含まれているか否かを判別し、これが無かった場合にはタイマ２をスタートし（ステップ１００６）、タイマ２が第２の時間間隔（予め定められた若しくはユーザによって設定された時間情報であり、例えば１０分間）を経過した場合（若しくは“過負荷時次回要求送出時期情報”が付加されたいた場合であって、当該“過負荷時次回要求送出時情報”によって定められる、次の「要求」の送信時間が到来した（ステップ１００５）場合）に、中継サーバ１２への「要求（管理装置１８からの指示の有無の問合せ）」送信処理が行われる（ステップ１００８（図９のステップ２０５〜ステップ２１２の処理と同様の処理概念））。
【００９６】
続くステップ１００９では、中継サーバ１２からの「応答」に、管理サーバ１８からの「被管理サーバ２３から送信した障害情報に関する指示」が含まれているか否かを判別し、これがあった場合には、当該指示に従った処理を行って（ステップ１０１０）、“障害対策処理”を終了する。また、タイマ３が第３の時間間隔（予め定められた若しくはユーザによって設定された時間情報であり、例えば２時間）を経過するまでの間に、管理サーバ１８からの「被管理サーバ２３から送信した障害情報に関する指示」が無かった場合にも“障害対策処理”を終了し、第３の時間間隔が経過するまではステップ１００４〜ステップ１００９の処理を繰返す（ステップ１０１１）。“障害対策処理”が終了した場合には、図９のステップ２０１へと戻って処理が繰返される（ステップ９０２、ステップ９０４）。
【００９７】
上記処理（図９及び図１０）により、通常時（障害がない場合）には、基本的に第１の時間間隔（例えば２４時間間隔）で、中継サーバ１２への問合せが行われ、障害発生時には、管理サーバ１８からの応答があるまで若しくは第３の時間間隔（例えば２時間）が経過するまでの間、基本的に第２の時間間隔（例えば１０分間隔）で、中継サーバ１２への問合せが行わることとなり、“過負荷時次回要求送出時期情報”を受信した場合には、当該情報に従った時期に中継サーバ１２への問合せが行われることとなる。なお、図９に示した処理では、障害の発生が検出された場合には、これを優先し、“過負荷時次回要求送出時期情報”の有無に関わらず、“障害情報”を直ぐに送出するようにしているが、“過負荷時次回要求送出時期情報”に従った時期に“障害情報”を送出するような処理としてもよい。また、図９に示した処理は主に被管理サーバ２３の「要求」送出処理に関する部分のみを示しているため省略したが、中継サーバ１２からの「応答」に管理サーバ２３からの指示が含まれていた場合などには、当該指示に従った処理が行われるものである。
【００９８】
次に、管理サーバ１８の本発明に関する処理動作の概略を、図１１を参照しつつ説明する。当該処理は、特に、被管理サーバ２３との間におけるデータの送受信に関する処理部分を示している。
【００９９】
ステップ１１０１でタイマ１をスタートし、タイマ１が所定時間（予め定められた若しくはユーザによって設定された時間情報であり、記憶部１８４に格納されている）に達した際にステップ１１０３へと移行して（ステップ１１０２）、「送信するデータ」があるか否かを判別し、これがある場合には、送信先識別子と、送信元識別子と、送信するデータと、を含む「要求」を生成する（ステップ１１０４）。続くステップ１１０５では、“過負荷時次回要求送出時期情報”の生成・付加処理（実施例１（図３）のステップ３０７〜ステップ３０９と同様の処理概念）を行い、ステップ１１０６で、中継サーバ１２に対する「要求」の送信処理が行われる（図９のステップ２０５〜ステップ２１２の処理と同様の処理概念）。
【０１００】
当該「要求（被管理サーバからのデータ送信の有無の問合せ）」に対する中継サーバ１２からの「応答」に、“障害情報（障害の発生した被管理サーバ２３から送信された障害情報）”が含まれていた場合には（ステップ１１０７）、当該障害情報から、障害内容の判別等の処理を行い、必要に応じて被管理サーバ２３に対する指示（障害対策指示）を生成する（ステップ１１０８）。続くステップ１１０９では、送信先識別子（障害の発生した被管理サーバ２３の識別情報）と、送信元識別子（管理サーバ１８の識別情報）と、障害対策指示情報とを含む「要求」を生成し（ステップ１１０９）、ステップ１１１０（ステップ１１０５と同様の処理）を経たステップ１１１１（ステップ１１０６と同様の処理）において中継サーバ１２に送出される。なお、“障害情報”は、例えば、障害が発生した装置（被管理サーバ２３）の製品ＩＤとエラーコードなどによって構成され、これを受信した管理サーバ１８では、ＤＢ１９に備えられる製品情報ＤＢ、エラーコードＤＢ、要因特定辞書ＤＢ、パッチＤＢなどを参照して、製品と障害内容を特定（障害の発生した部品の特定や障害要因の特定）する処理を行い、必要な情報が不足しているような場合には被管理サーバ２３に対して必要な情報を収集するように命じる指示を送出し、又は、障害に対するパッチファイルがあるような場合にはこれを被管理サーバ２３に実行するように命じる指示を送出する等の処理が行われる（これらの“情報収集指示”や“パッチ当て指示”などが“障害対策指示”に該当する）。
【０１０１】
ステップ１１０７における判断が否定であった場合（障害情報がなかった場合）、若しくは、ステップ１１０８〜ステップ１１１１の処理を経た後には、「要求（被管理サーバからのデータ送信の有無の問合せ）」に対する中継サーバ１２からの「応答」に、その他の情報が含まれているか否かを判別し（ステップ１１１２）、これがあった場合にはこれに応じた各種処理を行う（ステップ１１１３）。当該処理は、例えば、前述した“情報収集指示”に対して被管理サーバ２３が必要な情報を収集して送信してきたような場合や、“パッチ当て指示”に対して被管理サーバ２３がその実行結果を送信してきたような場合などに、それぞれに応じた処理（障害内容の解析処理や、障害対策終了処理など）を実行するものである。
【０１０２】
ステップ１１１４〜ステップ１１１５は、図１０のステップ１００４〜ステップ１００５と同様の処理概念であり、中継サーバ１２からの“過負荷時次回要求送出時期情報”がなかった場合には、ステップ１１０１へ戻り、“過負荷時次回要求送出時期情報”があった場合には、次回要求送出時期の到来を待ってステップ１１０３へと移行し、それぞれ処理を繰返す。これらの処理により、基本的には「所定時間」の間隔で、管理サーバ１８から中継サーバ２３への「要求」の送出が行われ、中継サーバ２３からの送出時期の指示があった場合にはこれに従って「要求」の送出が行われることとなる。なお、図１１に示した処理では、被管理サーバ２３から障害情報の送信があった場合には、これを優先し、“過負荷時次回要求送出時期情報”の有無に関わらず、“障害対策指示”を直ぐに送出するようにしているが、“過負荷時次回要求送出時期情報”に従った時期に“障害対策指示”を送出するような処理としてもよい。
【０１０３】
なお、中継サーバ１２の処理動作は実施例１（図３）と同様の概念である。
【０１０４】
以上のごとく、本実施例の遠隔障害管理システム８によれば、例えば、通常時は1日に1回の割合（第１の時間間隔）で被管理サーバ２３から中継サーバ１２に要求（管理サーバ１８からの指示があるか否かの問合せ等）を行い、障害発生時には２時間（第３の時間間隔）の間１０分間隔（第２の時間間隔）で、送信した障害発生通知に対する管理サーバ１８からのレスポンスが無いかを中継サーバ１２に問い合わせるといった処理が可能となるため、障害の発生していない装置（特に迅速な対応を要しない装置）からの問合せは長い時間間隔で行わせることにより中継サーバ１２等に発生するトランザクション（トラフィック）量の増加を抑止すると共に、障害の発生している装置からは短い時間間隔で問合せを行わせることで、迅速な処理を行わせるといったことが可能となる。また、例えば、障害が同時期に多数の装置に発生し、中継サーバ１２に対する各装置からの問合せ（要求の送信）が短い時間間隔（第２の時間間隔）で行われることにより、中継サーバ１２又は管理サーバ８０において過負荷状態が発生したような場合に、中継サーバ１２又は管理サーバ８０側から被管理サーバ２３に対して次回の問合せの時期を遅らせるように指示することが可能となるため、無駄なトラフィック（例えば、管理サーバ８０がビジー状態であり、被管理サーバ２３に対する指示を送信できないような状況において、被管理サーバ２３からいくら問合せをしても無駄であるため）の発生を抑止でき、資源（例えば通信回線）の過負荷時にトラフィックが集中しさらに負荷が増大するという悪循環により、処理の遅延が指数的に増大するといった事態の発生を抑止することができる。
【０１０５】
なお、本実施例の管理サーバ１８における“過負荷時次回要求送出時期情報”の生成処理では、“資源の過負荷状態が生じた際に、被管理サーバ２３からの「問合せ」時期を遅らせるようにするもの”のみを示したが、必要に応じて、被管理サーバ２３からの「問合せ」時期を早めるような“次回要求送出時期情報”の生成を行わせるような処理としてもよい。このようにすることで、例えば、ある製品の新しいパッチファイルのアップ時期がある程度定まっているような場合に、当該アップ時の直後に、被管理サーバ２３から「問合せ」が行われるように“次回要求送出時期情報”を定めて送信しておくことで、迅速な製品の更新処理を行わせるといったことが可能となる。
【実施例３】
【０１０６】
図２１〜図２４は遠隔障害管理システムに備えられる各装置の本発明に関する処理動作の概略を示したフローチャートである。なお、本実施例の遠隔障害管理システムの構成は、実施例２（図８）と同様であるため、ここでの説明を省略し、必要があるときは図８を参照して説明する。
【０１０７】
本実施例における被管理サーバ２３の本発明に関する処理動作の概略を、図２１を参照しつつ説明する。なお、実施例２（図９）と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【０１０８】
監視エージェント２３８によって装置の障害が検出された場合（ステップ９０１）には、障害対策処理（図２２に示した処理）を実行する（ステップ９０２）。
【０１０９】
ステップ２１０１では、以下で説明する“次回要求送出時期”に至ったか否かが判別され、“次回要求送出時期”に至った場合には、ステップ２０５〜ステップ２１２の処理（実施例２と同様の処理概念）により、中継サーバ１２に対する「要求（管理装置１８からの指示の有無の問合せ）」の送出が行われる。
【０１１０】
ステップ２１０２では、上記要求に対する中継サーバ１２からの応答に付加された“次回要求送出時期情報”を取得し（次回に実行されるステップ２１０１では、当該“次回要求送出時期情報”に基づいた“次回要求送出時期”によって処理が実行される）、応答に管理サーバ１８からの指示が含まれていた場合には（ステップ２１０３）、当該指示に従った処理を実行し（ステップ２１０４）、ステップ９０１へと戻って、以下処理を繰返す。“次回要求送出時期情報”は、“過負荷時次回要求送出時期情報”をも含む概念であり、詳細は以下で説明するが、管理サーバ１８によって生成される“次回要求送出時期情報”（過負荷時次回要求送出時期情報を含む）と、中継サーバ１２によって生成される“過負荷時次回要求送出時期情報”とが存在する。ステップ２１０２における処理で、管理サーバ１８によって付加された“次回要求送出時期情報”と、中継サーバ１２によって付加された“過負荷時次回要求送出時期情報”の双方を受信した場合に、何れの情報に基づいてステップ２１０１で使用する“次回要求送出時期”を定めるかはシステムの設計思想に基づくなどして適宜選択される（例えば、過負荷となっている装置の動作を考慮し、もっとも遅い時期となる“次回要求送出時期”を使用することや、基本的には管理サーバ１８からの情報を優先するが、管理サーバ１８からの情報が“過負荷時次回要求送出時期情報”ではなく通常の“次回要求送出時期情報”であり、中継サーバ１２から“過負荷時次回要求送出時期情報”が送信された場合には、中継サーバ１２からの“過負荷時次回要求送出時期情報”を優先させる処理とするなど）。
【０１１１】
図２２は、“障害対策処理”の処理動作の内、特に管理装置１８との情報の送受信に関する部分の動作の概略を示したフローチャートである。なお、実施例２（図１０）と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【０１１２】
「要求」の中継サーバ１２への送信処理が行われるステップ１００２とステップ１００８の後には、当該要求に対する中継サーバ１２からの応答に付加された“次回要求送出時期情報”を取得する処理（上記した図２１のステップ２１０２と同様の処理概念）を行い（ステップ２２０１・ステップ２２０２）、ステップ１００５では、当該取得した“次回要求送出時期情報”に基づいた“次回要求送出時期”の到来を待ち、中継サーバ１２への「要求」の送信処理を行う（ステップ１００８）。
【０１１３】
本実施例の、管理サーバ１８の本発明に関する処理動作の概略は、実施例２（図１１）と基本的に同様であるが、本実施例の管理サーバ１８は、図１１のステップ１１０５において図２３の“次回要求送出時期情報付加処理”を実行し、図１１のステップ１１１０において図２４の“次回要求送出時期情報付加処理”を実行する。図２３の“次回要求送出時期情報付加処理”のステップ３０７〜ステップ３０９は、実施例１の図３のステップ３０７〜ステップ３０９の処理と同様の概念である。ステップ３０７における判別結果が否定であった場合（通信資源又は処理資源が過負荷状態ではない場合）には、通常時の“次回要求送出時期情報”を生成して、これを中継サーバ１２への要求に付加する（ステップ２３０１）。なお、通常時の“次回要求送出時期情報”とは、例えば、２４時間間隔（実施例２における第１の時間間隔）で被管理サーバ２３から中継サーバ１２への要求が送信されるように定める情報などである。
【０１１４】
図２４の“次回要求送出時期情報付加処理”のステップ３０７〜ステップ３０９も実施例１の図３のステップ３０７〜ステップ３０９の処理と同様の概念である。ステップ３０７における判別結果が否定であった場合には、障害発生時の“次回要求送出時期情報”を生成して、これを中継サーバ１２への要求に付加する（ステップ２４０１）。なお、障害発生時の“次回要求送出時期情報”とは、例えば、１０分間隔（実施例２における第２の時間間隔）で被管理サーバ２３から中継サーバ１２への要求が送信されるように定める情報などである。
【０１１５】
なお、中継サーバ１２の処理動作は実施例１（図３）と同様の概念である。
【０１１６】
以上のごとく、本実施例の遠隔障害管理システムでは、常に管理サーバ１８によって“次回要求送出時期情報”（過負荷時次回要求送出時期情報を含む）が生成されて、中継サーバ１２を介して被管理サーバ２３へと送信され、被管理サーバ２３では、当該情報に基づいた“次回要求送出時期”に中継サーバ１２へと要求を送出する処理とすることにより、管理サーバ１８によって被管理サーバ２３の要求送出の時期を管理することができる。これにより、実施例２と同様に、例えば、通常時は1日に1回の割合（第１の時間間隔）で被管理サーバ２３から中継サーバ１２に要求（管理サーバ１８からの指示があるか否かの問合せ等）を行わせ、障害発生時には２時間（第３の時間間隔）の間１０分間隔（第２の時間間隔）で、送信した障害発生通知に対する管理サーバ１８からのレスポンスが無いかを中継サーバ１２に問い合わせるといった処理を実行させることも可能である。
【０１１７】
なお、本実施例では、管理サーバ１８によって“次回要求送出時期情報”（過負荷時次回要求送出時期情報を含む）を生成するものとしたが、中継サーバ１２における処理を図２５のようなもの（実施例１（図３）と同様の処理概念については同一の符号を使用）とすることにより、中継サーバ１２によって“次回要求送出時期情報”（過負荷時次回要求送出時期情報を含む）を生成する（ステップ２５０１）ものとしてもよい（さらに進んで、中継サーバ１２によって、被管理サーバ２３からの要求に障害情報が付加されているか否かを判別し、これがあった場合には、障害発生時の“次回要求送出時期情報”を中継サーバ１２によって生成するものとしてもよい）。
【実施例４】
【０１１８】
図１２・図１４・図１７〜図１９は、本実施例の遠隔障害管理システムに備えられる各装置の本発明に関する処理動作の概略を示したフローチャートである。なお、本実施例の遠隔障害管理システムの構成は、実施例２（図８）と同様であるため、ここでの説明を省略し、必要があるときは図８を参照して説明する。
【０１１９】
本実施例の被管理サーバ２３の記憶部２３４には障害情報と緊急度情報とが対応付けられて格納された障害緊急度テーブルが予め設定されて保存されているものとする。なお、図１３に障害緊急度テーブルの一例の概略を示した。障害緊急度テーブル１３０には、障害情報であるエラーコードと、緊急度情報である数値データ（数値が大きいほど緊急度が高いものとする）とが対応付けられて格納されている。本実施例の被管理サーバ２３の本発明に関する処理の動作概念は実施例２（図９）と同様であるが、図９の処理（ステップ９０２、ステップ９０４）によって呼び出される“障害対策処理”は、本実施例では図１２に示したような処理となる。なお、実施例２（図１０）と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【０１２０】
“障害対策処理”が実行されると、障害緊急度テーブル１３０を参照して、障害情報（監視エージェント２３８によって取得される障害に関する情報）に対応する緊急度情報を取得する（ステップ１２０１）。続くステップ１２０２では、送信先識別子・送信元識別子・障害情報・緊急度情報を含む「要求」が生成され、ステップ１００２で当該「要求」の中継サーバ１２への送信処理が行われる。
【０１２１】
ステップ１００３〜ステップ１０１１の処理により、管理サーバ１８からの「被管理サーバ２３から送信した障害情報に関する指示」を受信した場合、若しくは、当該情報を受信することなく第３の時間間隔が経過した場合に、緊急度を通常に戻す旨の情報を含む「要求」（例えば、通常を示す緊急度情報として“０”を割り当てているような場合には、緊急度情報を“０”とした「要求」、又は、以下で説明する障害発生装置テーブルから該当するデータを削除させる「要求」など）を生成して（ステップ１２０３）、当該「要求」を中継サーバ１２へと送信する（ステップ１２０４）。
【０１２２】
次に、本実施例の中継サーバ１２の本発明に関する処理動作の概略を、図１４を参照しつつ説明する。なお、実施例１（図３）と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【０１２３】
被管理サーバ２３からの「要求」があった場合に、当該「要求」に緊急度情報が含まれているか否かを判別し（ステップ１４０１）、これがあった場合には送信元識別子（被管理サーバ２３の識別情報）と対応付けて緊急度情報を障害発生装置テーブル（図１５に障害発生装置テーブルの一例の概略を示した。）に格納して記憶部１２４に保存する（ステップ１４０２）。なお、被管理サーバ２３から、緊急度を通常に戻す旨の情報を含む「要求」の送出（図１２：ステップ１２０３〜ステップ１２０４）があった場合には、ステップ１４０１〜ステップ１４０２の処理によって、障害発生装置テーブル１５０の更新処理がなされる。
【０１２４】
ステップ３０７において、資源が過負荷状態であると判断された場合には、障害発生装置テーブル１５０を参照して被管理サーバ２３（「要求」を送信してきた装置）に該当する送信元識別子に緊急度情報が対応付けられているか否かを判別し、当該緊急度情報も利用して“通信時期遅延時間”を生成する（ステップ１４０３）。当該「緊急度情報を利用した“通信時期遅延時間”の生成」は、実施例１で説明した“通信時期遅延時間”の算出処理概念において緊急度情報も利用して行うものであり、例えば、緊急度情報と通信時期遅延時間とが対応付けられて（さらに資源の“使用率”とも対応付けてもよい）格納されるテーブルを予め設定しておくことにより、当該テーブルを参照して“通信時期遅延時間”を取得することによって行われるものでもよいし、障害発生装置テーブル１５０を参照して今後発生するトラフィック量を予測し、「要求」を送信してきた被管理サーバ２３の緊急度情報に基づいて“通信時期遅延時間”を定めるような（例えば、障害発生装置テーブル１５０を参照して、「要求」を送信してきた装置より緊急度の高い装置がある場合には、これらの装置の処理が優先されるように、“「要求」を送信してきた装置より緊急度の高い装置”の数と平均処理時間とから今後発生する“優先度の高いトラフィック量”を算出し、これらのトラフィックの処理が確保されるように、「要求」を送信してきた装置の“通信時期遅延時間”を定めるようにする）もの等であってもよい。
【０１２５】
ステップ１４０４では、ステップ３０９で生成された次回要求送出時期情報から（若しくはステップ１４０３で生成された通信時期遅延時間から）、「要求」を送信してきた被管理サーバ２３からの次回の「要求」があるべき時間情報を算出し、被管理サーバ２３の識別子と、対応付けて次回通信テーブルに格納して記憶部１２４に保存する（ステップ１４０４）。図１６に次回通信テーブルの一例の概略を示した。
【０１２６】
図１７は、中継サーバ１２における、被管理サーバ２３の通信状況監視処理の概略を示すフローチャートである。ステップ１７０１では、次回通信テーブル１６０を参照して“次回要求送出時刻”を経過したものがあるか否かを判別し、これがあった場合には記憶部１２４の通信履歴ＤＢを参照して、該当する識別子の装置から通信があったか否かを判別する（ステップ１７０２）。これがなかったと判断された場合には、当該装置の識別子とエラー情報とを対応付けて通信履歴テーブルに格納して記憶部１２４に保存する（ステップ１７０３）。図２０には通信履歴テーブルの一例の概略を示した。通信履歴テーブル２００は、識別子と、通信がある予定だった時刻（即ち“次回要求送出時刻”）と、エラー検出時刻（通信がなかったと判断された時刻）とが対応付けられた構成となっている。なお、「予定時刻に通信がなかった」と判断する際の基準は、各装置のオーバヘッドや通信による遅延などを考慮し、“次回要求送出時刻”を基準として所定の（システムの構成や設計思想に基づいて適宜定められる）範囲内に通信があったか否かによって判断するものであってよい。
【０１２７】
通信状況の判断が終了したデータについては、これを次回通信テーブル１６０から削除し（ステップ１７０４）、以降ステップ１７０１へと戻って処理を繰返す。なお、図１４のステップ３０５〜ステップ３０６の処理において、「要求」を送出してきたのが管理サーバ１８であった場合には、通信履歴テーブル２００を参照し、未だ管理サーバ１８に送信していないエラー情報があった場合にこれと識別子とを対応付けたものを“送信データ”として「応答」に付加することで、“予定されていた通信が行われなかった装置”に関する情報を管理サーバ１８へと送信する。
【０１２８】
次に、本実施例の管理サーバ１８の本発明に関する処理動作の概略を、図１８を参照しつつ説明する。なお、実施例２（図１１）と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【０１２９】
ステップ１１０１〜ステップ１１０６における中継サーバ１２への「要求」の送出（及び「応答」の受信）処理の後の、ステップ１８０２では、中継サーバ１２からの「応答」に、「被管理サーバ２３から送信された緊急度情報」が含まれているか否かを判別し、これがあった場合には、送信元識別子（被管理サーバ２３の識別情報）と対応付けて緊急度情報を障害発生装置テーブル（図１５と同様）に格納して記憶部１８４に保存する（ステップ１８０３）。
【０１３０】
中継サーバ１２への「要求」の送出処理（ステップ１１０６・ステップ１１１１）前に行われる“過負荷時次回要求送出時期情報”の生成・付加処理（ステップ１８０１・ステップ１８０４）の処理概念は、図１４のステップ３０７〜ステップ１４０４の処理と同様であり、当該処理により、管理サーバ１８の記憶部１８４に保存される次回通信テーブル（図１６と同様）の更新が行われる。
【０１３１】
図１９は、管理サーバ１８における、被管理サーバ２３の通信状況監視処理の概略を示すフローチャートである。なお、図１７と同様の処理概念になるものについては同一の符号を使用し、ここでの説明を省略若しくは簡略化する。
【０１３２】
次回通信テーブルを参照して“次回要求送出時刻”を経過したものがあった場合には、中継サーバ１２に対して該当する識別子の装置の通信履歴を問い合わせる「要求」を生成し（ステップ１９０１）、これを中継サーバ１２へと送信する（ステップ１９０２）。これを受けた中継サーバ１２では、通信履歴ＤＢを参照して「該当する識別子の装置」の通信履歴を含めた「応答」を生成（図１４におけるステップ３０５〜ステップ３０６における処理）して、これを管理サーバ１８に送信する。管理サーバ１８ではこれを参照して「該当する識別子の装置」から通信があったか否かを判別する（ステップ１９０３）。これがなかったと判断された場合（及び、中継サーバ１２からの「応答」にエラー情報が含まれていた場合（図１８：ステップ１８０５））には、その旨の警告を出力部１８１に出力し（ステップ１９０４）、当該装置の識別子とエラー情報とを対応付けて通信履歴テーブル（図２０と同様）に格納して記憶部１８４に保存する（ステップ１７０３）。
【０１３３】
なお、理解の容易のため、図１９の処理を図１８とは別に説明したが、図１９の処理は図１８の処理の中で実行される（即ち、図１８のステップ１１０３〜ステップ１１０４において図１９のステップ１７０１〜ステップ１９０１の処理が行われ、図１８のステップ１１１２〜ステップ１１１３において図１９のステップ１９０３〜ステップ１７０４の処理が行われる）ものであってよい。
【０１３４】
以上のごとく、本実施例の遠隔障害管理システムによれば、例えば、障害が深刻であり緊急度が高い（迅速な対応を必要とする）被管理サーバに対しては、次回の問合せ時期を早い時期に割り当て、緊急度の低い被管理サーバに対しては、次回の問合せ時を遅い時期に割り当てるといった処理が可能となり、トラフィック量の調整と緊急度の高い装置に対する迅速な対応とのバランスをより柔軟にとることが可能となる。また、中継サーバ又は管理サーバ側によって定められた時間帯に被管理サーバからの「要求」が無かったと判断された場合には、管理サーバにおいてこれが警告表示若しくはエラーログとして蓄積されるため、管理者側において異常の発生を認識することが可能となる。
【０１３５】
なお、本実施例では、“緊急度情報”を被管理サーバ側において付加して送出させるものとしたが、障害緊急度テーブルを管理サーバ（若しくは中継サーバ）側に備えさせることで、被管理サーバ側からはエラーコードのみを送信し、これを受信した管理サーバ（若しくは中継サーバ）側において、障害緊急度テーブルを参照して緊急度を判別するものであっても構わない。
【０１３６】
また、被管理サーバ側において障害が検出された際に、緊急度情報の入力をユーザに求め、当該入力された緊急度情報を送出するようにしてもいいし、障害緊急度テーブルの内容をユーザによって設定可能としてもよく、又、被管理サーバ側の障害緊急度テーブルの内容を管理サーバ側から更新させるようにしてもよい（このようにすることで、様々な障害情報の蓄積が日々なされている管理サーバ側の情報を反映させることができ、有用である）。
【０１３７】
上記各実施例において本発明の概念を振り分けて説明しているが、本発明の概念を各実施例それぞれ単独のものとして限定するというものではなく、上記で説明したそれぞれの処理概念を組み合わせるものであってもよい（例えば、実施例４において実施例３の概念（管理サーバ１８によって“次回要求送出時期情報”を生成させることで、管理サーバ１８によって被管理サーバ２３の要求送出の時期を管理させるもの）を使用するなど）。
【図面の簡単な説明】
【０１３８】
【図１】内部ネットワーク間通信システムの構成の概略を示すブロック図
【図２】情報処理装置（ＰＣ）の本発明に関する処理動作の概略を示したフローチャート
【図３】中継サーバの本発明に関する処理動作の概略を示したフローチャート
【図４】内部ネットワーク間通信システムの動作の概略を説明するためのシーケンス図
【図５】別の内部ネットワーク間通信システムの構成の概略を示すブロック図
【図６】随時のデータ送信処理の概略を示したフローチャート
【図７】情報処理装置（ＰＣ）の本発明に関する別の処理動作の概略を示したフローチャート
【図８】遠隔障害管理システムの構成の概略を示すブロック図
【図９】被管理装置（被管理サーバ）の本発明に関する処理動作の概略を示したフローチャート
【図１０】被管理装置の障害対策処理の本発明に関する処理動作の概略を示したフローチャート
【図１１】管理装置（管理サーバ）の本発明に関する処理動作の概略を示したフローチャート
【図１２】実施例４の障害対策処理の本発明に関する処理動作の概略を示したフローチャート
【図１３】障害緊急度テーブルの一例の概略を示す図
【図１４】実施例４の中継サーバの本発明に関する処理動作の概略を示したフローチャート
【図１５】障害発生装置テーブルの一例の概略を示す図
【図１６】次回通信テーブルの一例の概略を示す図
【図１７】中継サーバの通信状況監視処理の処理動作の概略を示したフローチャート
【図１８】実施例４の管理サーバの本発明に関する処理動作の概略を示したフローチャート
【図１９】管理サーバの通信状況監視処理の処理動作の概略を示したフローチャート
【図２０】通信履歴テーブルの一例の概略を示す図
【図２１】実施例３の被管理装置（被管理サーバ）の本発明に関する処理動作の概略を示したフローチャート
【図２２】実施例３の被管理装置の障害対策処理の本発明に関する処理動作の概略を示したフローチャート
【図２３】実施例３の管理装置（管理サーバ）の本発明に関する処理動作の一部を示したフローチャート
【図２４】実施例３の管理装置（管理サーバ）の本発明に関する処理動作の一部を示したフローチャート
【図２５】中継サーバの本発明に関する別の処理動作の概略を示したフローチャート
【図２６】インターネットを介して接続された内部ネットワークの概念ブロック図
【符号の説明】
【０１３９】
１      内部ネットワーク間通信システム
８      遠隔障害管理システム
１１    インターネット（ネットワーク）
１２    中継サーバ（中継情報処理装置）
１３Ａ・１３Ｂ  ファイアウォール
１４Ａ・１４Ｂ  内部ネットワーク
１５Ａ・１５Ｂ  ＰＣ（情報処理装置）
１６Ｘ  ＤＭＺセグメント（非武装セグメント）
１８    管理サーバ（管理装置）
２１    監視装置
２３    被管理サーバ（被管理装置）
１２３・１５３  通信部
１２４・１５４  記憶部
１２５・１５５  制御部
１２６  通信資源監視部
１２７  情報処理資源監視部
１３０  障害緊急度テーブル
１５０  障害発生装置テーブル
１８１  出力部（表示装置）
２００  通信履歴テーブル
【図１】
2007249829.tif 000003
【図２】
2007249829.tif 000004
【図３】
2007249829.tif 000005
【図４】
2007249829.tif 000006
【図５】
2007249829.tif 000007
【図６】
2007249829.tif 000008
【図７】
2007249829.tif 000009
【図８】
2007249829.tif 000010
【図９】
2007249829.tif 000011
【図１０】
2007249829.tif 000012
【図１１】
2007249829.tif 000013
【図１２】
2007249829.tif 000014
【図１３】
2007249829.tif 000015
【図１４】
2007249829.tif 000016
【図１５】
2007249829.tif 000017
【図１６】
2007249829.tif 000018
【図１７】
2007249829.tif 000019
【図１８】
2007249829.tif 000020
【図１９】
2007249829.tif 000021
【図２０】
2007249829.tif 000022
【図２１】
2007249829.tif 000023
【図２２】
2007249829.tif 000024
【図２３】
2007249829.tif 000025
【図２４】
2007249829.tif 000026
【図２５】
2007249829.tif 000027
【図２６】
2007249829.tif 000028