(57)【要約】【課題】サーバの通信負荷を可及的に低減しつつ、クライアント装置からの要求に速やかに対応できる通信コネクションの確立方法を提供する。【解決手段】クライアント装置からサーバに向けて通信コネクションの確立を要求するサービス要求情報が送信されると（♯２）、サーバは、前記サービス要求情報からオブジェクトＩＤを抽出し、該オブジェクトＩＤに対応するＩＰアドレスを記憶部から検出すると、該ＩＰアドレスに対応するＩＰデバイスに対して通信コネクションの確立を要求する通信コネクション確立指示情報を、ＩＰデバイスからサーバに定期的に送信されるＵＤＰＳＴとは非同期で（独立して）送信する（♯３）。そして、ＩＰデバイスはサーバに対して通信コネクションの確立を了解した旨の応答を行い（♯４）、サーバはＩＰデバイスから送信される応答を確認した旨の応答確認情報を送信する（♯５）。【選択図】図６
2008083826.tif 000002
【特許請求の範囲】
【請求項１】
設備機器と、前記設備機器の動作の制御及び前記設備機器の動作状態に関する情報の提供のうち少なくとも一方を含むサービスの要求を行うクライアント装置と、前記クライアント装置からの前記サービスの要求を示すサービス要求情報に基づいて、前記設備機器の動作の制御及び前記クライアント装置への前記設備機器の動作状態を示す情報の提供のうち少なくとも一方を含むサービス提供を行うサーバとが通信ネットワークを介して接続されてなるネットワークシステムにおける前記サーバと前記設備機器との間の通信コネクションの確立方法であって、
前記サーバが前記設備機器から定期的に送信される該設備機器を識別するための識別情報を受信する受信ステップと、
前記サーバが前記受信ステップにより受信した前記識別情報を記憶する記憶ステップと、
前記サーバが、前記クライアント装置から前記サービス要求情報を取得すると、このサービス要求情報に含まれる情報に対応する識別情報を前記記憶ステップで記憶したものの中から読み出す読み出しステップと、
前記サーバが、前記クライアント装置から取得した前記サービス要求情報に基づいて、前記識別情報に対応する設備機器と当該サーバとの間で通信コネクションを確立する要求を示す通信コネクション確立要求情報を生成する通信コネクション確立要求情報生成ステップと、
前記サーバが、前記通信コネクション確立要求情報生成ステップで生成した通信コネクション確立要求情報を、前記識別情報の受信タイミングとは独立して、前記要求の対象である設備機器に送信する送信ステップと、
前記設備機器が、前記サーバから受信した通信コネクション確立要求情報に基づいて、前記サーバとの間で通信コネクションを確立する通信コネクション確立ステップとを有することを特徴とする通信コネクションの確立方法。
【請求項２】
前記サーバが、前記設備機器による当該サーバへの前記識別情報の送信時間間隔を変更する要求を示す送信時間間隔変更要求情報を前記クライアント機器から受信すると、前記送信時間間隔を現在の送信時間間隔と異なる送信時間間隔に変更させる指示を示す送信時間間隔変更制御情報を生成し、該送信時間間隔変更制御情報を前記送信時間間隔変更要求情報が示す要求の対象である設備機器に送信する送信時間間隔変更制御情報生成ステップと、
前記設備機器が、前記送信時間間隔変更制御情報生成ステップで生成した送信時間間隔制御情報を前記サーバから受信すると、前記識別情報の送信時間間隔を前記送信時間間隔制御情報に従って変更する送信時間間隔変更ステップと
を備えることを特徴とする請求項１に記載の通信コネクションの確立方法。
【請求項３】
前記ネットワークシステムは、前記設備機器を前記通信ネットワークに通信可能に接続するためのルータを備え、
前記ルータは、当該ルータと前記設備機器との間でのみ使用される前記設備機器のプライベートアドレスと、前記通信ネットワーク上で使用される前記設備機器のグローバルアドレスとの間で相互にアドレス変換を行うアドレス変換部と、前記プライベートアドレスとグローバルアドレスとの対応関係をテーブル形式で記憶するＮＡＴテーブル記憶部と、前記設備機器から送信される識別情報に基づいて、前記ＮＡＴテーブル記憶部に記憶されたＮＡＴテーブルを繰り返し更新する更新部とを備え、
前記送信時間間隔変更制御情報生成ステップは、前記更新部によるＮＡＴテーブルの更新時間間隔に基づいて、前記識別情報の送信時間間隔を設定するステップであることを特徴とする請求項２に記載の通信コネクションの確立方法。
【請求項４】
前記送信時間間隔制御情報生成ステップは、前記サーバが、前記送信時間間隔を１回の変更につき、前記送信時間間隔の変更量について予め決められた設定変更量だけ小さくするステップであり、
前記送信時間間隔変更ステップの後に、前記サーバと前記設備機器との間で確立された通信コネクションを切断する通信コネクション切断ステップと、
前記サーバが、前記通信コネクション切断ステップの後に、前記通信コネクション確立要求情報生成ステップ及び送信ステップを実行する通信コネクション確立再要求ステップと、
前記サーバが、前記通信コネクション確立再要求ステップにより、前記設備機器との間で予め決められた時間内に通信コネクションを確立できたか否かを判断する判断ステップと、
前記サーバが、前記判断ステップにおいて前記通信コネクションを確立できなかったと判断したときには、前記通信コネクションを確立できたと判断するまで、前記送信時間間隔制御情報生成ステップ、前記通信コネクション切断ステップ及び前記通信コネクション確立再要求ステップを実行し、前記通信コネクションを確立できたと判断すると、その判断時点で設定されている送信時間間隔で前記識別情報を前記設備機器に送信させるステップと
を有することを特徴とする請求項３に記載の通信コネクションの確立方法。
【請求項５】
前記送信時間間隔制御情報生成ステップは、前記サーバが、前記送信時間間隔を１回の変更につき、前記送信時間間隔の変更量について予め決められた設定変更量だけ大きくするステップであり、
前記送信時間間隔変更ステップの後に、前記サーバと前記設備機器との間で確立された通信コネクションを切断する通信コネクション切断ステップと、
前記サーバが、前記通信コネクション切断ステップの後に、前記通信コネクション確立要求情報生成ステップ及び送信ステップを実行する通信コネクション確立再要求ステップと、
前記サーバが、前記通信コネクション確立再要求ステップにより前記設備機器との間で予め決められた時間内に通信コネクションを確立できたか否かを判断する判断ステップと、
前記サーバが、前記判断ステップにおいて前記通信コネクションを確立できたと判断したときには、前記送信時間間隔制御情報生成ステップ、前記通信コネクション切断ステップ及び前記通信コネクション確立再要求ステップを実行し、前記通信コネクションを確立できなくなったと判断したときには、前記識別情報の送信時間間隔を、前記通信コネクションを確立できたとの最新の判断時点で設定されていた送信時間間隔に戻し、その送信時間間隔で前記識別情報を前記設備機器に送信させるステップと
を有することを特徴とする請求項３に記載の通信コネクションの確立方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、設備機器と、ルータと、該設備機器の動作の制御や設備機器の動作状態に関する情報の提供を含むサービスの要求を遠隔的に行うクライアント装置と、クライアント装置からの前記サービスの要求を示すサービス要求情報に基づいて、設備機器の動作の制御やクライアント装置への設備機器の動作状態を示す情報の提供を含むサービス提供を行うサーバとが通信ネットワークを介して接続されてなるネットワークシステムの技術分野に属し、特に、前記サーバと設備機器との通信コネクションの確立方法に関するものである。
【背景技術】
【０００２】
従来、例えば照明設備や空調設備等の設備機器と、該設備機器の動作の制御及び該設備機器の動作状態に係る情報提供を含むサービスの要求を行うクライアント装置と、クライアント装置からの要求に基づいて、設備機器の動作の制御及び該動作の状態に係る情報をクライアント装置に提供するサーバとが通信ネットワークを介して接続されてなり、ＴＣＰ／ＩＰ（transmission control protocol／internet protocol）に基づく通信を行うネットワークシステムが知られている。
【０００３】
このネットワークシステムでは、クライアント装置から前記サービスの要求を示す要求情報が送信されると、サーバは該要求情報を受け取り、該要求情報に基づいて設備機器の動作の制御を行ったり前記設備機器の動作状態情報を該設備機器から取得したりし、制御結果情報や前記動作状態情報をクライアント装置に返信する。
【０００４】
一方、この種の技術分野に関連する文献として、例えば下記特許文献１がある。特許文献１には、インターネットを利用して、不特定多数又は特定多数のクライアント計算機をパケット交換ネットワーク経由でサーバ計算機に接続し、クライアント計算機からの要求に応じてサーバ計算機からデータを供給するクライアントサーバシステムにおいて、サーバ計算機が、クライアント計算機へネットワーク上に確立したコネクションを介してサービスを提供するためのタスクを実行するタスク実行手段と、前記クライアント計算機に係るユーザ識別情報と該ユーザ識別情報について前記タスク実行手段により実行すべきタスクの有無を示すタスク情報とを対応付けて記憶する記憶手段と、前記クライアント計算機から1又は複数の接続要求パケットを受信する受信手段と、受信した1又は複数の前記接続要求パケットから前記ユーザ識別情報を取得する第１の取得手段と、取得した前記ユーザ識別情報に対応付けて前記記憶手段に記憶されている前記タスク情報を取得する第２の取得手段と、少なくとも取得した前記タスク情報に基づいて、前記接続要求パケットによる接続要求を許可するか否か決定する決定手段と、前記接続要求パケットによる接続要求を許可する場合に、前記コネクションを確立させるためパケットを送信する送信手段とを備える技術が開示されている。
【特許文献１】特開２００６−１８５１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、このようなネットワークシステムでは、サーバの通信負荷を考慮して、サーバと設備機器との間を常時通信コネクションを確立した状態とはせず、ＵＤＰ（User Datagram Protocol）と呼ばれる通信規約に基づく設備機器の識別情報を該設備機器からサーバに向けて定期的に送信し、通信が必要となった場合にのみ通信コネクションを確立する技術が知られている。
【０００６】
しかしながら、従来では、クライアント装置から前記要求情報がサーバに送信された場合に、サーバは、この要求情報の送信先を、前述の定期的に設備機器から送信される識別情報に含まれる所定の情報に基づいて決定するようにしていたので、該識別情報を設備機器から受信したタイミングでしか、前記クライアント装置から受信した要求情報を設備機器に送信することができない。
【０００７】
ここで、設備機器からサーバに送信される識別情報の送信時間間隔を長く設定すると、例えば、或るタイミングで前記識別情報が設備機器からサーバに送信された直後に、クライアント装置からサーバに要求情報が送信された場合には、該要求情報をサーバから設備機器に送信するまでの比較的大きなタイムラグが発生し、クライアント装置に前記制御結果情報や動作状態情報を提供するタイミングが遅延する。
【０００８】
一方、設備機器からサーバに送信される識別情報の送信時間間隔が短く設定すると、前述のような前記クライアント装置への前記制御結果情報等の提供タイミングの遅延に関する問題は解決できるが、設備機器から識別情報が頻繁にサーバに送信されることとなり、サーバに多大な通信負荷がかかることとなる。
【０００９】
本発明は、上述した問題点を解決するためになされたものであり、サーバの通信負荷を可及的に低減しつつ、クライアント装置からの要求に速やかに対応できる通信コネクションの確立方法を提供することを目的とする。
【課題を解決するための手段】
【００１０】
請求項１に記載の発明は、設備機器と、前記設備機器の動作の制御及び前記設備機器の動作状態に関する情報の提供のうち少なくとも一方を含むサービスの要求を行うクライアント装置と、前記クライアント装置からの前記サービスの要求を示すサービス要求情報に基づいて、前記設備機器の動作の制御及び前記クライアント装置への前記設備機器の動作状態を示す情報の提供のうち少なくとも一方を含むサービス提供を行うサーバとが通信ネットワークを介して接続されてなるネットワークシステムにおける前記サーバと前記設備機器との間の通信コネクションの確立方法であって、前記サーバが前記設備機器から定期的に送信される該設備機器を識別するための識別情報を受信する受信ステップと、前記サーバが前記受信ステップにより受信した前記識別情報を記憶する記憶ステップと、前記サーバが、前記クライアント装置から前記サービス要求情報を取得すると、このサービス要求情報に含まれる情報に対応する識別情報を前記記憶ステップで記憶したものの中から読み出す読み出しステップと、前記サーバが、前記クライアント装置から取得した前記サービス要求情報に基づいて、前記識別情報に対応する設備機器と当該サーバとの間で通信コネクションを確立する要求を示す通信コネクション確立要求情報を生成する通信コネクション確立要求情報生成ステップと、前記サーバが、前記通信コネクション確立要求情報生成ステップで生成した通信コネクション確立要求情報を、前記識別情報の受信タイミングとは独立して、前記要求の対象である設備機器に送信する送信ステップと、前記設備機器が、前記サーバから受信した通信コネクション確立要求情報に基づいて、前記サーバとの間で通信コネクションを確立する通信コネクション確立ステップとを有することを特徴とするものである。
【００１１】
この発明によれば、前記サーバは、前記設備機器から定期的に送信される該設備機器を識別するための識別情報を受信すると、この識別情報を記憶する。そして、サーバは、クライアント装置から前記サービス要求情報を取得すると、このサービス要求情報に含まれる情報に対応する識別情報を前記記憶ステップで記憶したものの中から読み出し、読み出した識別情報に対応する設備機器と当該サーバとの間で通信コネクションを確立する要求を示す通信コネクション確立要求情報を生成し、この通信コネクション確立要求情報を、前記識別情報の受信タイミングとは独立して、前記要求の対象である設備機器に送信する。設備機器は、前記サーバから通信コネクション確立要求情報を受信すると、この通信コネクション確立要求情報に基づいて、前記サーバとの間で通信コネクションを確立する。
【００１２】
このように、通信コネクション確立要求情報を、前記識別情報の受信タイミングとは独立して、前記要求の対象である設備機器に送信するようにしたから、サーバと設備機器との通信コネクションを速やかに確立することができる。
【００１３】
請求項２に記載の発明は、請求項１に記載の通信コネクションの確立方法において、前記サーバが、前記設備機器による当該サーバへの前記識別情報の送信時間間隔を変更する要求を示す送信時間間隔変更要求情報を前記クライアント機器から受信すると、前記送信時間間隔を現在の送信時間間隔と異なる送信時間間隔に変更させる指示を示す送信時間間隔変更制御情報を生成し、該送信時間間隔変更制御情報を前記送信時間間隔変更要求情報が示す要求の対象である設備機器に送信する送信時間間隔変更制御情報生成ステップと、前記設備機器が、前記送信時間間隔変更制御情報生成ステップで生成した送信時間間隔制御情報を前記サーバから受信すると、前記識別情報の送信時間間隔を前記送信時間間隔制御情報に従って変更する送信時間間隔変更ステップとを備えることを特徴とするものである。
【００１４】
この発明によれば、サーバから前記設備機器の識別情報の送信時間間隔を変更することができるから、設備機器のファームウェアを変更する必要がない。
【００１５】
請求項３に記載の発明は、請求項２に記載の通信コネクションの確立方法において、前記ネットワークシステムは、前記設備機器を前記通信ネットワークに通信可能に接続するためのルータを備え、前記ルータは、当該ルータと前記設備機器との間でのみ使用される前記設備機器のプライベートアドレスと、前記通信ネットワーク上で使用される前記設備機器のグローバルアドレスとの間で相互にアドレス変換を行うアドレス変換部と、前記プライベートアドレスとグローバルアドレスとの対応関係をテーブル形式で記憶するＮＡＴテーブル記憶部と、前記設備機器から送信される識別情報に基づいて、前記ＮＡＴテーブル記憶部に記憶されたＮＡＴテーブルを繰り返し更新する更新部とを備え、前記送信時間間隔変更制御情報生成ステップは、前記更新部によるＮＡＴテーブルの更新時間間隔に基づいて、前記識別情報の送信時間間隔を設定するステップであることを特徴とするものである。
【００１６】
この発明によれば、前記更新部によるＮＡＴテーブルの更新時間間隔に基づいて、前記識別情報の送信時間間隔を設定するので、ＮＡＴテーブルの更新時間間隔が変更された場合には、その変更された更新時間間隔に応じた識別情報の送信時間間隔を設定することができる。
【００１７】
請求項４に記載の発明は、請求項３に通信コネクションの確立方法において、前記送信時間間隔制御情報生成ステップは、前記サーバが、前記送信時間間隔を１回の変更につき、前記送信時間間隔の変更量について予め決められた設定変更量だけ小さくするステップであり、前記送信時間間隔変更ステップの後に、前記サーバと前記設備機器との間で確立された通信コネクションを切断する通信コネクション切断ステップと、前記サーバが、前記通信コネクション切断ステップの後に、前記通信コネクション確立要求情報生成ステップ及び送信ステップを実行する通信コネクション確立再要求ステップと、前記サーバが、前記通信コネクション確立再要求ステップにより、前記設備機器との間で予め決められた時間内に通信コネクションを確立できたか否かを判断する判断ステップと、前記サーバが、前記判断ステップにおいて前記通信コネクションを確立できなかったと判断したときには、前記通信コネクションを確立できたと判断するまで、前記送信時間間隔制御情報生成ステップ、前記通信コネクション切断ステップ及び前記通信コネクション確立再要求ステップを実行し、前記通信コネクションを確立できたと判断すると、その判断時点で設定されている送信時間間隔で前記識別情報を前記設備機器に送信させるステップとを有することを特徴とするものである。
【００１８】
この発明によれば、ルータのＮＡＴテーブルの更新時間間隔に対して、前記設備機器の識別情報の送信時間間隔が長い（大きい）場合に、前記設備機器の識別情報の送信時間間隔が、前記ＮＡＴテーブルの更新時間間隔に応じた値に、段階的に短く（小さく）される。
【００１９】
請求項５に記載の発明は、請求項３に通信コネクションの確立方法において、前記送信時間間隔制御情報生成ステップは、前記サーバが、前記送信時間間隔を１回の変更につき、前記送信時間間隔の変更量について予め決められた設定変更量だけ大きくするステップであり、前記送信時間間隔変更ステップの後に、前記サーバと前記設備機器との間で確立された通信コネクションを切断する通信コネクション切断ステップと、
前記サーバが、前記通信コネクション切断ステップの後に、前記通信コネクション確立要求情報生成ステップ及び送信ステップを実行する通信コネクション確立再要求ステップと、前記サーバが、前記通信コネクション確立再要求ステップにより前記設備機器との間で予め決められた時間内に通信コネクションを確立できたか否かを判断する判断ステップと、前記サーバが、前記判断ステップにおいて前記通信コネクションを確立できたと判断したときには、前記送信時間間隔制御情報生成ステップ、前記通信コネクション切断ステップ及び前記通信コネクション確立再要求ステップを実行し、前記通信コネクションを確立できなくなったと判断したときには、前記識別情報の送信時間間隔を、前記通信コネクションを確立できたとの最新の判断時点（通信コネクションを確立できたとの判断のうち最後の判断時点）で設定されていた送信時間間隔に戻し、その送信時間間隔で前記識別情報を前記設備機器に送信させるステップとを有することを特徴とするものである。
【００２０】
この発明によれば、ルータのＮＡＴテーブルの更新時間間隔に対して、前記設備機器の識別情報の送信時間間隔が短い（小さい）場合に、前記設備機器の識別情報の送信時間間隔が、前記ＮＡＴテーブルの更新時間間隔に応じた値に、段階的に長く（大きく）される。
【発明の効果】
【００２１】
請求項１に記載の発明によれば、サーバと設備機器との通信コネクションを速やかに確立することができるから、クライアント装置からの要求に速やかに対応することが可能となる。
【００２２】
請求項２に記載の発明によれば、設備機器のファームウェアを変更することなく、サーバから識別情報の送信時間間隔を変更することができるので、前記設備機器の識別情報の送信時間間隔を遠隔的に変更できるとともに、ファームウェアの変更作業が不要となる分、前記識別情報の送信時間間隔の変更に要する時間を短縮することができる。
【００２３】
請求項３〜５に記載の発明によれば、ルータの設定変更や機種変更により、該ルータのＮＡＴテーブル更新時間間隔が変更された場合であっても、サーバの通信負荷及びクライアント装置の要求に対する応答性の点で前記ＮＡＴテーブル更新時間間隔に最適な識別情報の送信時間間隔を自動的に設定することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明に係るネットワークシステムの実施形態を図面に基づいて説明する。図１は、本実施形態のネットワークシステムの構成図である。
【００２５】
図１に示すように、本実施形態のネットワークシステム１は、例えばビル等に設置される照明設備や空調設備等のＩＰデバイス（前記設備機器に相当）２と、ＩＰデバイス２の動作の制御や状態の監視、ＩＰデバイス２に関する各種情報の収集及び管理を行うサーバ３と、サーバ３に対してＩＰデバイス２の情報の要求や該ＩＰデバイス２の制御指示を遠隔的に行うためのクライアント装置４と、ＩＰデバイス２を通信ネットワーク６に通信可能に接続するためのルータ５とを備えて構成されている。なお、図１では、ＩＰデバイス２、サーバ３、クライアント装置４、ルータ５がそれぞれ１台ずつ設けられた形態を示しているが、サーバ３を含む各機器の台数はこれに限られるものではない。
【００２６】
サーバ３は、クライアント装置４との間で、例えばＴＣＰ／ＩＰ（transmission control protocol／internet protocol）に基づく通信を行う。また、サーバ３の通信負荷を考慮して、サーバ３とＩＰデバイス２とは常時通信コネクションを確立した状態とはせず、サーバ３からＩＰデバイス２へのアクセスが必要となった場合を含む予め決められた場合にのみ、ＴＣＰ／ＩＰ（transmission control protocol／internet protocol）に基づく通信コネクションを確立し、それ以外の場合には、ＩＰデバイス２は、サーバ３との間でＵＤＰ（User Datagram Protocol）に基づく通信を行う。
【００２７】
図２は、ＩＰデバイス２の構成を示すブロック図である。ＩＰデバイス２は、前述の照明設備、冷暖房等の空調設備の他に、煙感知器等からなる防災設備、ブラインド設備、あるいはインターホンからなるセキュリティ設備等も含み、図２に示すように、動作部２１と、通信部２２と、制御部２３とを備える。
【００２８】
動作部２１は、当該ＩＰデバイス２の目的・機能を果たすべく動作する部分であり、例えば照明設備では照明光を出力する構成に相当し、空調設備では冷気や暖気を生成して外部に送出する構成に相当する。通信部２２は、サーバ３との間で前記通信規約に基づく通信を行うものであり、後述するクライアント装置４から出力された要求情報をサーバ３を介して受信し、該情報を当該ＩＰデバイス２の制御部２３に出力したり、制御部２３によって取得された動作部２１の状態、例えば照明光の出力のオン／オフ状態や該照明光の強度を示す情報（以下、動作状態情報という）を該制御部２３から受け取ってサーバ３に送信したりする機能を有する。
【００２９】
制御部２３は、例えば制御プログラムを記憶するＲＯＭや一時的にデータを記憶するＲＡＭ等が内蔵されたマイクロコンピュータからなり、機能的に、動作制御部２３１と、通信制御部２３３と、記憶部２３２とを備える。
【００３０】
動作制御部２３１は、サーバ３から送信されてくるクライアント装置４からの要求情報に基づいて前記動作部２１の動作を制御するものである。例えば、当該ＩＰデバイス２が照明設備であり、サーバ３から送信されてくるクライアント装置４からの要求情報が照明設備のオンを要求する旨の情報である場合には、動作制御部２３１は、この情報に従って照明光が出力されるように動作部２１を制御する。
【００３１】
また、動作制御部２３１は、前記動作状態情報を動作部２１から取得し、該動作状態情報を当該ＩＰデバイス２と通信コネクションが確立されたサーバ３に送信する指示を通信部２２に出力する。
【００３２】
記憶部２３２は、ＩＰデバイス２の個体を識別するための識別子（以下、オブジェクトＩＤ（Identification）という）及び後述するＵＤＰＳＴ（User Datagram Protocol Shoulder Tap）の送信時間間隔を示す情報を記憶するものである。本ネットワークシステム１においては、前述したように、サーバ３の通信負荷を考慮して、サーバ３からＩＰデバイス２へのアクセスが必要となった場合以外は、ＵＤＰに基づく通信を行い、その際、ＩＰデバイス２は、当該ＩＰデバイス２の識別情報である前記ＵＤＰＳＴをサーバ３に向けて定期的に送信する。
【００３３】
通信制御部２３３は、前記ＵＤＰＳＴを定期的にサーバ３に送信するとともに、サーバ３から何らかの指示を示す情報があった場合に応答（返信）するものである。本ネットワークシステム１においては、サーバ３から前記ＵＤＰＳＴの送信時間間隔の変更指示によりＵＤＰＳＴの送信時間間隔が変更可能となっており、通信制御部２３３は、サーバ３から前記指示を受けると、前記記憶部２３２に記憶されたＵＤＰＳＴの送信時間間隔を示す情報を指示された送信時間間隔を示す情報に変更する。
【００３４】
図３は、クライアント装置４の構成を示すブロック図である。クライアント装置４は、例えばパーソナルコンピュータであり、入力操作部４１と、表示部４２と、外部記憶部４３と、制御部４４と、通信部４５とを備える。
【００３５】
入力操作部４１は、ＩＰデバイス２に関する情報の収集や前記ＩＰデバイス２の動作制御の要求を行うべく、ユーザが制御部４４に所望の処理・動作を行わせる指示を入力するためのものであり、例えばキーボードやマウスに相当する。表示部４２は、例えばＬＣＤ（Liquid Crystal Display）やプラズマディスプレイ等からなり、当該クライアント装置４の制御部４４により収集された各種情報等の表示を行うものである。外部記憶部４３は、例えばハードディスクやメモリカードからなり、各種のプログラムやデータを記憶するものである。
【００３６】
制御部４４は、例えば制御プログラムを記憶するＲＯＭや一時的にデータを記憶するＲＡＭ等が内蔵されたマイクロコンピュータからなり、機能的に、要求情報生成部４４１と、返信取得部４４２と、記憶部４４３と、表示制御部４４４とを備える。
【００３７】
要求情報生成部４４１は、入力操作部４１により要求が入力されると、その要求内容を示す要求情報を生成し、当該クライアント装置４との間で通信コネクションが確立されたサーバ３に該要求情報を送信する指示を通信部４５に出力するものである。
【００３８】
要求情報生成部４４１は、例えば、入力操作部４１によりＩＰデバイス２の動作状態を要求する入力がなされると、その要求内容を示す情報（以下、動作状態要求情報という）を生成し、該情報をサーバ３に送信し、また、例えば、入力操作部４１によりＩＰデバイス２の動作制御（動作状態の変更）を要求する情報、例えば照明光の出力をオンにするとか該照明光の強度を２段階下げるなどの要求が入力されると、該要求内容を示す情報（以下、動作制御要求情報という）を生成し、該情報をサーバ３に送信する。
【００３９】
返信取得部４４２は、通信部４５で受信されたサーバ３からの返信を前記通信部４５から取得するものである。返信取得部４４２は、例えば、前記動作状態要求情報に対してＩＰデバイス２から出力された動作状態情報を通信部４５を介してサーバ３から取得し、また、前記動作制御要求情報に基づいて動作したＩＰデバイス２から出力されるその動作結果を示す情報（以下、動作結果情報という）を通信部４５を介してサーバ３から取得する。
【００４０】
記憶部４４３は、当該クライアント装置４との間で通信コネクションが確立されたサーバ３から受け取ったオブジェクトＩＤを記憶するものである。表示制御部４４４は、返信取得部４４２で取得された前記動作状態情報や動作結果情報に基づいて、前記入力操作部４１による要求対象のＩＰデバイス２の動作状態や動作結果を表示部４２に表示させるものである。
【００４１】
通信部４５は、サーバ３との間で前記通信規約に基づく通信を行うものであり、前記要求情報生成部４４１により生成された前記動作状態要求情報や動作制御要求情報を制御部４４から受け取り、当該クライアント装置４との間で通信コネクションが確立されたサーバ３に送信するとともに、前記動作状態情報や動作結果情報をサーバ３から受け取り、これらの情報を制御部４４に出力する。
【００４２】
図４は、サーバ３の構成を示すブロック図である。サーバ３は、当該ネットワークシステム１内に設置されたＩＰデバイス２に関するサービスをクライアント装置４に提供するためのコンピュータであり、制御部３１と、通信部３２とを備える。
【００４３】
制御部３１は、例えば制御プログラムを記憶するＲＯＭや一時的にデータを記憶するＲＡＭ等が内蔵されたマイクロコンピュータからなり、機能的に、サービス提供部３１１と、記憶部３１２とを備える。
【００４４】
サービス提供部３１１は、ＩＰデバイス２に関する情報の通信をＩＰデバイス２やクライアント装置４との間で行うものである。例えば、サービス提供部３１１は、ＩＰデバイス２から受信した動作状態情報や動作結果情報をクライアント装置４に送信したり、クライアント装置４から受信した前記動作状態要求情報や動作制御要求情報をＩＰデバイス２に送信したりする。
【００４５】
また、サービス提供部３１１は、前記ＵＤＰＳＴの送信時間間隔を変更する送信時間間隔変更部３１１１を備え、図６〜図９に示す、ＩＰデバイス２との通信コネクションの確立に関する各種処理を実行するものである、なお、この処理については、後述する。
【００４６】
記憶部３１２は、ＩＰデバイス２のＩＰアドレスとオブジェクトＩＤとが対応付けられたテーブルと、前記ＩＰデバイス２から定期的に送信されるＵＤＰＳＴを記憶するものである。
【００４７】
通信部３２は、ＩＰデバイス２やクライアント装置４との間で前記通信規約に基づく通信を行うものであり、サービス提供部３１１からの指示にしたがって前記各種の情報の送受を行うものである。
【００４８】
図５は、ルータ５の構成を示すブロック図である。図５に示すように、ルータ５は、アドレス変換部５１１、記憶部５１２及び更新部５１３を備えた制御部５１と、第１、第２通信部５２，５３とを有する。
【００４９】
アドレス変換部５１１は、当該ルータ５と前記ＩＰデバイス２との間でのみ使用される前記ＩＰデバイス２のプライベートアドレスと、前記通信ネットワーク６上で使用される前記ＩＰデバイス２のグローバルアドレスとの間で相互にアドレス変換を行うものである。アドレス変換部５１１は、サーバ３から受信した何らかの指示を示す情報を解析し、その中に該情報の送信元として埋め込まれているグローバルアドレスを、後述する記憶部５１２に記憶されたＮＡＴ（Network Address Translation）テーブルを利用してプライベートアドレスに変換し、該プライベートアドレスに対応するＩＰデバイス２に前記情報を送信する。また、同様にして、アドレス変換部５１１は、ＩＰデバイス２から受信した前記動作状態情報や動作結果情報を解析し、その中に該情報の送信元として埋め込まれているプライベートアドレスを、後述する記憶部５１２に記憶されたＮＡＴテーブルを利用してグローバルアドレスに変換し、該グローバルアドレスに対応するサーバ３に前記情報を送信する。
【００５０】
記憶部５１２は、前記プライベートアドレスとグローバルアドレスとの対応関係を示すＮＡＴテーブルを記憶するものである。更新部５１３は、前記ＩＰデバイス２から当該ルータ５を経由してサーバ３にＵＤＰＳＴが送信される際に、該ＵＤＰＳＴに基づいて、前記記憶部５１２に記憶されたＮＡＴテーブルを定期的に（繰り返し）更新するものである。
【００５１】
第１通信部５２は、当該ルータ５に接続されたＩＰデバイス２のうち、前記アドレス変換部５１１により変換されたプライベートアドレスに対応するＩＰデバイス２に、サーバ３から送信されてきた情報を送信したり、当該ルータ５に接続されたＩＰデバイス２から送信されてきた情報を制御部５１に送信したりするものである。
【００５２】
第２通信部５３は、前記アドレス変換部５１１により変換されたグローバルアドレスに対応するクライアント装置４を管理するサーバ３に、制御部５１から送信されてきた情報を送信したり、サーバ３から送信されてきた情報を制御部５１に送信したりするものである。
【００５３】
次に、本実施形態におけるネットワークシステム１の特徴部分である通信処理について図６〜図９を参照して説明する。なお、図６〜図９に示すサーバ３の処理は、主に前記サービス提供部３１１による処理である。
【００５４】
（１）まず、サーバ３は、ＩＰデバイス２からＵＤＰＳＴを定期的に受信し、該ＵＤＰＳＴを受信するたびに、記憶部３１２に該ＵＤＰＳＴを更新的に記憶する。或るタイミングでクライアント装置４からログイン要求が発生すると（♯１）、クライアント装置４は、ＩＰデバイス２の動作の制御やＩＰデバイス２の動作状態に関する情報の提供の要求を行うべくサーバ３に向けて通信コネクションの確立を要求するサービス要求情報を送信する（♯２）。このサービス要求情報には、対象のＩＰデバイスのオブジェクトＩＤが含まれている。
【００５５】
サーバ３は、クライアント装置４から受信した前記サービス要求情報からオブジェクトＩＤを抽出し、記憶部３１２を参照して、該オブジェクトＩＤに対応するＩＰアドレスを検出すると、そのＩＰアドレスに対応するＩＰデバイス２に対して通信コネクションの確立を指示する通信コネクション確立指示情報を送信する（♯３）。
【００５６】
ここで、この通信コネクション確立指示情報の送信は、ＩＰデバイス２からサーバ３に定期的に送信されるＵＤＰＳＴとは非同期で（独立して）送信される。なお、図６には、ＩＰデバイス２からサーバ３へのＵＤＰＳＴの定期送信を、他の情報の通信と区別を容易にするため、矢印に丸印を付加して示している。
【００５７】
そして、ＩＰデバイス２は、サーバ３から前記通信コネクション確立指示情報を受信すると、サーバ３に対して通信コネクションの確立を了解した旨の応答を行い（♯４）、サーバ３は、ＩＰデバイス２から送信される応答を確認した旨の応答確認情報を送信する（♯５）。これにより、ＩＰデバイス２とサーバ３との通信コネクションが確立される。なお、その後、一定期間、サーバ３からのアクセスが無い場合には、ＩＰデバイス２は、そのサーバ３に対して確立していた通信コネクションの遮断を要求する通信コネクション遮断要求情報を送信する（♯６）。サーバ３は、この通信コネクション遮断要求情報を受信すると、前記ＩＰデバイス２に対して通信コネクションを遮断する返信処理を行う（♯７）。
【００５８】
このように、クライアント装置４から前記サービス要求情報を受信したサーバ３は、通信コネクションの確立を指示する通信コネクション確立指示情報をＩＰデバイス２に送信するタイミングを、ＩＰデバイス２からサーバ３に定期的に送信されるＵＤＰＳＴの送信タイミングとは無関係に（独立して或いは非同期で）送信するようにしたので、従来のように、サーバ３がＵＤＰＳＴを受信するまで前記通信コネクション確立指示情報をＩＰデバイス２に送信するのを待機する必要がなくなる。その結果、クライアント装置４からのサービス要求情報の生成タイミングに対して遅延することなく、サーバ３とＩＰデバイス２との間の通信コネクションを確立することができる。
【００５９】
（２）ルータ５のＮＡＴテーブル更新時間間隔が、ルータ５の設定変更或いはルータ５の機種変更により変更されたことで（♯１０）、クライアント装置４からＩＰデバイス２が保持する変数の変更が運用により行われると、クライアント装置４は、サーバ３に向けて通信コネクションの確立を要求するサービス要求情報を送信する（♯１１）。さらに、クライアント装置４は、前記変更後のＵＤＰＳＴの送信間隔を変更する要求を行う送信時間間隔変更要求情報を送信する（♯１２）。
【００６０】
そして、サーバ３は、♯１１でクライアント装置４から受信したサービス要求情報に含まれるＩＰアドレスに対応するＩＰデバイス２に対して通信コネクションの確立を指示する通信コネクション確立指示情報を送信する（♯１３）。ＩＰデバイス２は、サーバ３から前記通信コネクション確立指示情報を受信すると、サーバ３に対して通信コネクションの確立を了解した旨の応答を行い（♯１４）、サーバ３は、ＩＰデバイス２から送信される応答を確認した旨の応答確認情報を送信する（♯１５）。これにより、ＩＰデバイス２とサーバ３との通信コネクションが確立される。
【００６１】
次に、サーバ３は、♯１２でクライアント装置４から受信した前記送信時間間隔変更要求情報に基づき、ＵＤＰＳＴの送信時間間隔を変更する指示を行う送信時間間隔変更制御情報をＩＰデバイス２に送信する（♯１６）。ＩＰデバイス２は、この送信時間間隔変更制御情報に基づき、記憶部２３２に格納されているＵＤＰＳＴの送信時間間隔を変更する（♯１７）。これにより、ＩＰデバイス２は、更新された送信時間間隔に基づいてＵＤＰＳＴをサーバ３に送信する。図７は、ＵＤＰＳＴの送信時間間隔がΔＴｕからΔＴｕ’に大きく変更されたことを示している。
【００６２】
なお、その後、一定期間、サーバ３からのアクセスが無い場合には、ＩＰデバイス２は、そのサーバ３に対して確立していた通信コネクションの遮断を要求する通信コネクション遮断要求情報を送信する（♯１８）。サーバ３は、この通信コネクション遮断要求情報を受信すると、前記ＩＰデバイス２に対して通信コネクションを遮断する返信処理を行う（♯１９）。
【００６３】
その後、サーバ３は、或るタイミングでクライアント装置４からサービス要求情報を受信し（♯２０）、更に、クライアント装置４からＵＤＰＳＴの送信時間間隔を示す情報の読み出しを要求する送信時間間隔読出要求情報を受信すると（♯２１）、♯２０で受信したサービス要求情報に含まれるＩＰアドレスに対応するＩＰデバイス２に対して通信コネクションの確立を指示する通信コネクション確立指示情報を送信する（♯２２）。ＩＰデバイス２は、サーバ３から前記通信コネクション確立指示情報を受信すると、サーバ３に対して通信コネクションの確立を了解した旨の応答を行い（♯２３）、サーバ３は、ＩＰデバイス２から送信される応答を確認した旨の応答確認情報を送信する（♯２４）。これにより、ＩＰデバイス２とサーバ３との通信コネクションが確立される。
【００６４】
そして、サーバ３は、♯２１でクライアント装置４から受信した前記送信時間間隔読出要求情報に基づき、前記変更後のＵＤＰＳＴの送信時間間隔を読み出す指示を示す送信時間間隔読出指示情報をＩＰデバイス２に送信する（♯２５）。その後、一定期間、サーバ３からのアクセスが無い場合には、ＩＰデバイス２は、そのサーバ３に対して確立していた通信コネクションの遮断を要求する要求情報を送信する（♯２６）。サーバ３は、この要求情報を受信すると、前記ＩＰデバイス２に対して通信コネクションを遮断する返信処理を行う（♯２７）。
【００６５】
このように、サーバ３から通信ネットワーク６を介して遠隔的に前記ＩＰデバイス２のＵＤＰＳＴの送信時間間隔を変更可能としたので、ＩＰデバイス２のファームウェアを変更することなく、送信時間間隔を変更することができる。その結果、ファームウェアの変更作業が不要となる分、ＵＤＰＳＴの送信時間間隔の変更に要する時間を短縮することが可能となる。
【００６６】
また、本実施形態によれば、ＵＤＰＳＴの送信時間間隔の変更がなされた後においても、サーバ３からＩＰデバイス２に対して、ＵＤＰＳＴの送信タイミングとは無関係に（独立して或いは非同期で）、サーバ３とＩＰデバイス２との間の通信コネクションを遅延なく確立することができる。
【００６７】
（３）クライアント装置４からの要求情報に対して、サーバ３からＩＰデバイス２に即時に（予め決められた時間内に）通信コネクションの確立を要求する要求情報をＩＰデバイス２に送信できない場合には、サーバ３は、ＩＰデバイス２によるＵＤＰＳＴの送信時間間隔を短くする。以下、具体的な処理について説明する。
【００６８】
サーバ３は、クライアント装置４から通信コネクションの確立を要求するサービス要求情報を受信すると（♯３１）、前記サービス要求情報からオブジェクトＩＤを抽出し、記憶部３１２を参照して、該オブジェクトＩＤに対応するＩＰアドレスを検出すると、そのＩＰアドレスに対応するＩＰデバイス２に対して通信コネクションの確立を指示する通信コネクション確立指示情報を送信する（♯３２）。
【００６９】
しかし、サーバ３は、ＩＰデバイス２から通信コネクションを確立する返信が無く、♯３２の処理をＮ回実行（リトライ）しても或る一定時間内に前記返信がＩＰデバイス２から無い場合には、リトライ失敗の情報（以下、失敗情報という）を記憶する（♯３３）。
【００７０】
次に、サーバ３は、ＩＰデバイス２からＵＤＰＳＴが送信されてきたタイミングで再度ＩＰデバイス２に対して通信コネクションの確立を指示する通信コネクション確立指示情報を送信すると（♯３４）、この場合は、ＩＰデバイス２からサーバ３に対して通信コネクションの確立を要求する通信コネクション確立要求情報が送信される（♯３５）。サーバ３は、この通信コネクション確立要求情報をＩＰデバイス２から受信すると、そのＩＰデバイス２に対して通信コネクションを確立する返信処理を行い（♯３６）、また、クライアント装置４に対して通信コネクションを確立する返信処理を行う（♯３７）。
【００７１】
サーバ３は、♯３３で記憶した失敗情報によりリトライが失敗した履歴があることを認識し、ＩＰデバイス２におけるＵＤＰＳＴの送信時間間隔を現在の送信時間間隔より短い所定値に変更する指示を行う送信時間間隔変更指示情報をＩＰデバイス２に送信する（♯３８）。ＩＰデバイス２は、この送信時間間隔変更指示情報に基づいて、記憶部２３２に格納されているＵＤＰＳＴの送信時間間隔を変更する（♯３９）。これにより、ＩＰデバイス２は、更新された送信時間間隔に基づいてＵＤＰＳＴをサーバ３に送信する。
【００７２】
なお、その後、一定期間、サーバ３からのアクセスが無い場合には、ＩＰデバイス２は、そのサーバ３に対して確立していた通信コネクションの遮断を要求する通信コネクション遮断要求情報を送信する（♯４０）。サーバ３は、この通信コネクション遮断要求情報を受信すると、前記ＩＰデバイス２に対して通信コネクションを遮断する返信処理を行う（♯４１）。
【００７３】
そして、サーバ３は、今回行ったＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生していないか否かを判断し、リトライ失敗が発生したものと判断すると、サーバ３は、♯３２の処理を再度実行する。その結果、ＩＰデバイス２から通信コネクションを確立する返信が無く、♯３２の処理をＮ回実行（リトライ）しても或る一定時間内に前記返信がＩＰデバイス２から無い場合には、サーバ３は、♯３２〜♯４０までの処理を再度実行する。
【００７４】
このようにして、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生しなくなるまで、♯３２〜♯４０を繰り返し実行する。その際、現在のＵＤＰＳＴの送信時間間隔をΔＴｕ、該送信時間間隔の変更１回当たりの変更量をΔｔ０、変更後のＵＤＰＳＴの送信時間間隔をΔＴｕ’とすると、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生しなくなるまで、
ΔＴｕ’＝ΔＴｕ−Δｔ０
に基づいてＵＤＰＳＴの送信時間間隔の変更を繰り返し行う。
【００７５】
そして、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生しなくなると、一連の処理を終了する。
【００７６】
以上のように、ルータ５のＮＡＴテーブル更新時間間隔に対して、ＵＤＰＳＴの送信時間間隔が短い場合に、サーバ３が、ルータ５のＮＡＴテーブル更新時間間隔とＩＰデバイス２のＵＤＰＳＴの送信時間間隔との違いを検出して、ＵＤＰＳＴの送信時間間隔を変更するようにしたので、ルータ５のＮＡＴテーブル更新時間間隔が、ルータ５の設定変更や機種変更などにより変更された場合であっても、サーバ３の通信負荷及びクライアント装置４の要求に対する応答性の点で最適なＵＤＰＳＴの送信時間間隔を自動的に設定することができる。
【００７７】
（４）ＩＰデバイス２から送信されるＵＤＰＳＴによってサーバ３への通信負荷が高い状態にある場合や、クライアント装置４からの要求に対してサーバ３がＩＰデバイス２に通信コネクションの確立を指示する通信コネクション確立指示情報を即時に送信できる状態にある場合には、サーバ３は、ＩＰデバイス２のＵＤＰＳＴの送信時間間隔を大きくする。以下、具体的な処理について説明する。
【００７８】
サーバ３は、クライアント装置４から通信コネクションの確立を要求するサービス要求情報を受信すると（♯４１）、前記サービス要求情報からオブジェクトＩＤを抽出し、記憶部３１２を参照して、該オブジェクトＩＤに対応するＩＰアドレスを検出すると、そのＩＰアドレスに対応するＩＰデバイス２に対して通信コネクションの確立を指示する通信コネクション確立指示情報を送信する（♯４２）。
【００７９】
そして、サーバ３は、♯４２の要求情報に対してＩＰデバイス２から即時に（所定時間内に）、通信コネクションの確立を了解した旨の応答が返ってくると（♯４４）、ＩＰデバイス２から送信される応答を確認した旨の応答確認情報を送信する（♯４５）。これにより、ＩＰデバイス２とサーバ３との通信コネクションが確立される。
【００８０】
また、サーバ３は、このＩＰデバイス２から即時に前記返信を受信したことを記憶するとともに、クライアント装置４に対して通信コネクションを確立する返信処理を行う（♯４５）。
【００８１】
次に、サーバ３は、リトライが失敗していないことを認識し、ＩＰデバイス２におけるＵＤＰＳＴの送信時間間隔を現在の送信時間間隔より長い所定値に変更する指示を行う送信時間間隔変更指示情報をＩＰデバイス２に送信する（♯４６）。ＩＰデバイス２は、この送信時間間隔変更指示情報に基づいて、記憶部２３２に格納されているＵＤＰＳＴの送信時間間隔を変更する（♯４７）。これにより、ＩＰデバイス２は、更新された送信時間間隔に基づいてＵＤＰＳＴをサーバ３に送信する。
【００８２】
なお、その後、一定期間、サーバ３からのアクセスが無い場合には、ＩＰアドレス２は、そのサーバ３に対して確立していた通信コネクションの遮断を要求する通信コネクション遮断要求情報を送信する（♯４８）。サーバ３は、この通信コネクション遮断要求情報を受信すると、前記ＩＰデバイス２に対して通信コネクションを遮断する返信処理を行う（♯４９）。
【００８３】
そして、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生していないか否かを判断し、リトライ失敗が発生していないものと判断すると、サーバ３は、♯４２の処理を再度実行する。そして、サーバ３は、♯４２の指示情報に対してＩＰデバイス２から即時に通信コネクションの確立する返信処理がなされた場合には、サーバ３は、♯４６〜♯４９までの処理を再度実行する。
【００８４】
このようにして、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生するまで、♯４２〜♯４９を繰り返し実行する。その際、現在のＵＤＰＳＴの送信時間間隔をΔＴｕ、該送信時間間隔の変更１回当たりの変更量をΔｔ０、変更後のＵＤＰＳＴの送信時間間隔をΔＴｕ’とすると、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生するまで、
ΔＴｕ’＝ΔＴｕ＋Δｔ０
に基づいてＵＤＰＳＴの送信時間間隔の変更を繰り返し行う。
【００８５】
そして、サーバ３は、今回のＩＰデバイス２との通信コネクションの確立においてリトライ失敗が発生すると、ＵＤＰＳＴの送信時間間隔を、今回の変更前におけるＵＤＰＳＴの送信時間間隔（前回の変更後における送信時間間隔、通信コネクションの確立が成功したときの送信時間間隔）に戻した上で、ＩＰデバイス２との通信コネクションを切断し、一連の処理を終了する。
【００８６】
以上のように、ルータ５のＮＡＴテーブル更新時間間隔に対して、ＵＤＰＳＴの送信時間間隔が長い場合に、サーバ３が、ルータ５のＮＡＴテーブル更新時間間隔とＩＰデバイス２のＵＤＰＳＴの送信時間間隔との違いを検出してＵＤＰＳＴの送信時間間隔に変更するようにしたので、サーバ３とＩＰデバイス２との通信コネクションを、できるだけ速く確立できるようにすることができるとともに、ルータ５のＮＡＴテーブル更新時間間隔が、ルータ５の設定変更や機種変更などにより変更された場合であっても、サーバ３の通信負荷及びクライアント装置４の要求に対する応答性の点で最適なＵＤＰＳＴの送信時間間隔を自動的に設定することができる。
【図面の簡単な説明】
【００８７】
【図１】本発明に係るネットワークシステムの構成の一例を示す図である。
【図２】設備機器の構成を示すブロック図である。
【図３】クライアント装置の構成を示すブロック図である。
【図４】サーバの構成を示すブロック図である。
【図５】ルータの構成を示すブロック図である。
【図６】本発明の特徴部分に係る各機器の処理を示す図である。
【図７】本発明の特徴部分に係る各機器の処理を示す図である。
【図８】本発明の特徴部分に係る各機器の処理を示す図である。
【図９】本発明の特徴部分に係る各機器の処理を示す図である。
【符号の説明】
【００８８】
１      ネットワークシステム
２      デバイス
２１    動作部
２２    通信部
２３    制御部
２３１  動作制御部
２３２  記憶部
２３３  通信制御部
３      サーバ
３１    制御部
３１１  サービス提供部
３１１１  送信時間間隔変更部
３１２  記憶部
３２    通信部
４      クライアント装置
４１    入力操作部
４２    表示部
４３    外部記憶部
４４    制御部
４４１  要求情報生成部
４４２  返信取得部
４４３  記憶部
４４４  表示制御部
４５    通信部
５      ルータ
５１    制御部
５１１  アドレス変換部
５１２  記憶部
５１３  更新部
５２，５３  第１、第２通信部
６      通信ネットワーク
【図１】
2008083826.tif 000003
【図２】
2008083826.tif 000004
【図３】
2008083826.tif 000005
【図４】
2008083826.tif 000006
【図５】
2008083826.tif 000007
【図６】
2008083826.tif 000008
【図７】
2008083826.tif 000009
【図８】
2008083826.tif 000010
【図９】
2008083826.tif 000011