(57)【特許請求の範囲】
【請求項１】
１乃至複数の第１の端末装置が接続した第１のネットワークと、１乃至複数の第２の端末装置が接続した第２のネットワークと、第１の端末装置と第２の端末装置との間の情報授受に介在するゲートウェイ装置とで構成され、
第１の端末装置は、監視対象となる機能を有する機能部と、機能部の監視情報を定義した入出力定義を１乃至複数具備して当該入出力定義に基づいて監視情報を機能部から取得する処理を実行するための１乃至複数のオブジェクトを有し、各オブジェクトが機能部から取得した監視情報を当該オブジェクトに付与された付与識別子とともにゲートウェイ装置へ送信する情報処理部とを備え、
第２の端末装置は、第１の端末装置が具備するオブジェクトが取得した監視情報を得るために当該オブジェクトに付与された付与識別子を用いた通知要求をゲートウェイ装置に対して行う監視情報取得手段を備え、
ゲートウェイ装置は、第１の端末装置が各々具備するオブジェクトに付与された付与識別子を予め格納した第１の記憶手段と、通知要求を受信した場合に当該通知要求に用いられている付与識別子が第１の記憶手段に格納されておれば、当該通知要求の要求元である第２の端末装置の情報および当該通知要求の有効期限を当該付与識別子に対応させて記憶する第２の記憶手段と、第１の端末装置から監視情報を付与識別子とともに受信した場合に当該付与識別子が第２の記憶手段に記憶されている付与識別子と同一であれば、第２の記憶手段で当該付与識別子に対応付けされている第２の端末装置へ監視情報を送信する解析手段とを備え、
第２の端末装置の監視情報取得手段は、ゲートウェイ装置から監視情報を取得するネットワークシステムであって、
ゲートウェイ装置は、通知要求を受信した場合、当該通知要求に用いられている付与識別子を付与されたオブジェクトを具備する第１の端末装置へ当該通知要求を送信し、通知要求を受信した第１の端末装置は、監視情報を自装置からゲートウェイ装置へ送信する動作を開始し、
ゲートウェイ装置は、現在時刻が有効期限を過ぎれば当該有効期限に対応する付与識別子を付与されたオブジェクトを具備する第１の端末装置へ無効要求を送信し、無効要求を受信した第１の端末装置は、監視情報を自装置からゲートウェイ装置へ送信する動作を停止する
ことを特徴とするネットワークシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークシステムに関するものである。
【背景技術】
【０００２】
従来、監視対象の端末装置（設備機器）と、設備機器の監視を行う端末装置（クライアント端末）とを、ネットワークを介して接続したネットワークシステムがある（例えば、特許文献１参照）。
【０００３】
このようなネットワークシステムにおいて、設備機器は、１乃至複数の設備側オブジェクトを有しており、各設備側オブジェクトに付与された付与識別子を用いた実行要求がクライアント端末からあると、対応する設備側オブジェクトを実行して、当該設備機器の動作が制御される。さらに、クライアント端末から付与識別子を用いた通知要求が設備機器に送信されると、設備機器は、自己の状態変化があった場合に発生するイベント情報をクライアント端末へ送信し、クライアント端末では、各設備機器でのイベント発生状況を監視できる。
【特許文献１】特開２００７−２８８４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来のネットワークシステムでは、設備機器の能力（ＣＰＵやメモリ等）が高ければ、クライアント端末は、各設備機器に対して通知要求を直接送信し、各設備機器において要求元のクライアント端末の情報（コネクション識別子または要求元アドレス）を管理し、設備機器側で状態変化が発生すれば、要求元のクライアント端末を判別してイベント情報を要求元のクライアント端末へ送信すればよい。
【０００５】
しかし、設備機器が能力の低い低リソースな機器の場合には、要求元のクライアント端末の情報を管理することが困難となる。また、通知要求に有効期限が設定される場合もあり、有効期限に関する情報も併せて設備機器が管理する場合には、設備機器の能力がさらに問題となる。
【０００６】
本発明は、上記事由に鑑みてなされたものであり、その目的は、要求元の端末装置から低リソースの端末装置へ通知要求を送信して低リソースの端末装置の状態信号を取得する場合であっても、要求元の端末装置の情報を管理することが可能となるネットワークシステムを提供することにある。
【課題を解決するための手段】
【０００７】
請求項１の発明は、１乃至複数の第１の端末装置が接続した第１のネットワークと、１乃至複数の第２の端末装置が接続した第２のネットワークと、第１の端末装置と第２の端末装置との間の情報授受に介在するゲートウェイ装置とで構成され、第１の端末装置は、監視対象となる機能を有する機能部と、機能部の監視情報を定義した入出力定義を１乃至複数具備して当該入出力定義に基づいて監視情報を機能部から取得する処理を実行するための１乃至複数のオブジェクトを有し、各オブジェクトが機能部から取得した監視情報を当該オブジェクトに付与された付与識別子とともにゲートウェイ装置へ送信する情報処理部とを備え、第２の端末装置は、第１の端末装置が具備するオブジェクトが取得した監視情報を得るために当該オブジェクトに付与された付与識別子を用いた通知要求をゲートウェイ装置に対して行う監視情報取得手段を備え、ゲートウェイ装置は、第１の端末装置が各々具備するオブジェクトに付与された付与識別子を予め格納した第１の記憶手段と、通知要求を受信した場合に当該通知要求に用いられている付与識別子が第１の記憶手段に格納されておれば、当該通知要求の要求元である第２の端末装置の情報および当該通知要求の有効期限を当該付与識別子に対応させて記憶する第２の記憶手段と、第１の端末装置から監視情報を付与識別子とともに受信した場合に当該付与識別子が第２の記憶手段に記憶されている付与識別子と同一であれば、第２の記憶手段で当該付与識別子に対応付けされている第２の端末装置へ監視情報を送信する解析手段とを備え、第２の端末装置の監視情報取得手段は、ゲートウェイ装置から監視情報を取得するネットワークシステムであって、ゲートウェイ装置は、通知要求を受信した場合、当該通知要求に用いられている付与識別子を付与されたオブジェクトを具備する第１の端末装置へ当該通知要求を送信し、通知要求を受信した第１の端末装置は、監視情報を自装置からゲートウェイ装置へ送信する動作を開始し、ゲートウェイ装置は、現在時刻が有効期限を過ぎれば当該有効期限に対応する付与識別子を付与されたオブジェクトを具備する第１の端末装置へ無効要求を送信し、無効要求を受信した第１の端末装置は、監視情報を自装置からゲートウェイ装置へ送信する動作を停止することを特徴とする。
【０００８】
この発明によれば、ゲートウェイ装置が通知要求に対する応答処理を代行することによって、要求元の端末装置から低リソースの端末装置へ通知要求を送信して低リソースの端末装置の状態信号を取得する場合であっても、要求元の端末装置の情報を管理することが可能となる。また、低リソースの端末装置は、監視情報を送信するか否かという最低限の情報のみを管理しており、通常は監視情報の送信を行わず、通知要求を受信してから監視情報の送信を開始するので、ネットワーク負荷の軽減を図ることができる。また、不要な監視情報の送信を行わないので、ネットワーク負荷をさらに軽減できる。
【発明の効果】
【００１３】
以上説明したように、本発明では、要求元の端末装置から低リソースの端末装置へ通知要求を送信して低リソースの端末装置の状態信号を取得する場合であっても、要求元の端末装置の情報を管理することが可能となるという効果がある。また、低リソースの端末装置は、監視情報を送信するか否かという最低限の情報のみを管理しており、通常は監視情報の送信を行わず、通知要求を受信してから監視情報の送信を開始するので、ネットワーク負荷の軽減を図ることができる。また、不要な監視情報の送信を行わないので、ネットワーク負荷をさらに軽減できる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１５】
（実施形態１）
図１は、本実施形態のネットワークシステムの構成を示し、端末装置１（第２の端末装置に相当し、本実施形態では３台の端末装置１１，１２，１３とする）が、イーサネット（登録商標）を用いた高速ネットワークＮＴ１（第２のネットワーク）に接続し、１乃至複数の端末装置２（第１の端末装置に相当し、本実施形態では３台の端末装置２１，２２，２３とする）が、低速の専用線通信を用いた低速ネットワークＮＴ２（第１のネットワーク）に接続し、高速ネットワークＮＴ１と低速ネットワークＮＴ２とはゲートウェイ装置３を介して互いに接続しており、高速ネットワークＮＴ１と低速ネットワークＮＴ２とで宅内ネットワークを構成している。
【００１６】
また、高速ネットワークＮＴ１は宅内サーバ４を通じてインターネットＮＴ３に接続しており、インターネットＮＴ３に接続したセンタサーバ５を介して外部の携帯端末等の端末装置６１と上記各端末との間で通信を行うことも可能である。さらに宅内サーバ４は、インターネットＮＴ３に接続されたセンタサーバ５との間の通信と、宅内ネットワーク（高速ネットワークＮＴ１および低速ネットワークＮＴ２）に接続された端末装置との間の通信との両方の機能を備える。さらに、宅内サーバ４における宅内ネットワークとの通信機能のうち重要な機能は、宅内ネットワークを構成する端末装置の検出と管理である。宅内サーバ４では、ＵＰｎＰ（Universal Plug and Play）を応用して宅内ネットワークに接続された端末装置を自動的に検出し、高速ネットワークＮＴ１上の監視制御装置（端末装置１）で端末装置の監視ないし制御が可能になる。なお、宅内サーバ４の代わりにルータを用いてもよい。
【００１７】
高速ネットワークＮＴ１に接続した端末装置１は、ＣＰＵやメモリ等の能力が高い高リソースの端末装置であり、他の端末装置から高速ネットワークＮＴ１経由で宅内の電気機器（図示無し）の操作を行うネットリモコン装置や、高速ネットワークＮＴ１を介して情報を送受信して他の端末装置を監視制御する機能を有する監視制御装置等で構成される。例えば、外部の端末装置６１から、センタサーバ５、インターネットＮＴ３、宅内サーバ４を通して高速ネットワークＮＴ１経由でネットリモコン装置（端末装置１）による宅内の電気機器の操作を行ったり、さらには監視制御装置（端末装置１）が高速ネットワークＮＴ１上および低速ネットワークＮＴ２上の各端末装置の監視制御を行うことができる。
【００１８】
そして、図２に示すように、端末装置１は、通信部１ａと、情報処理部１ｂと、機能部１ｃとを備え、通信部１ａは、各端末装置１に固有のアドレス情報（ＩＰアドレスおよびＭＡＣアドレス）を格納しており、このアドレス情報に基づいてネットワーク通信を行う。
【００１９】
一方、低速ネットワークＮＴ２に接続した端末装置２は、ＣＰＵやメモリ等の能力が低い低リソースの端末装置であり、照明機器のオン・オフ・調光制御を行う照明装置や、照明機器のオン・オフ・調光操作を行う照明用スイッチ装置や、空調機器の制御を行う空調装置や、空調機器のオン・オフ・温度設定を行う空調用スイッチ装置等の設備機器を構成する（以降、設備機器２１，２２，２３と称し、設備機器２１，２２，２３を区別しないときは設備機器２と称す）。
【００２０】
そして、図３に示すように、設備機器２は、通信部２ａと、情報処理部２ｂと、機能部２ｃとを備え、通信部２ａは、各設備機器２に固有の情報（ＭＡＣアドレスまたは他のプライベートアドレス）を格納しており、このアドレス情報に基づいてネットワーク通信を行う。
【００２１】
端末装置１および設備機器２において、機能部１ｃ，２ｃは、各端末装置１および設備機器２が提供するサービス（端末装置１および設備機器２の機能）に応じて構成された監視対象または制御対象であり、例えば、監視制御端末では、ネットワークＮＴ１を介して情報を送受信して他の端末装置を監視制御する手段で構成され、照明装置では、照明負荷の点灯、消灯や明るさを制御する機能を有した点灯手段で構成され、照明用スイッチ装置では、スイッチ操作による操作情報を出力する機能を有した信号処理手段で構成される。
【００２２】
情報処理部１ｂ，２ｂは、本実施形態のネットワークシステムにおけるオブジェクトサーバ機能を実現するために、オブジェクトが含まれたソフトモジュール（以下、ソフトウェアモジュールと称す）が組み込まれており、機能部１ｃ，２ｃに動作指示（動作制御）するための関数を与える処理、機能部１ｃ，２ｃの現在状態を示す変数を取得する処理、さらには機能部１ｃ，２ｃの状態変化が発生したことを示すイベント情報を取得する処理等を行う。
【００２３】
本実施形態の端末装置１および設備機器２は、サービス提供のための処理を行う際に用いる１乃至複数のオブジェクトを、上記のように情報処理部１ｂ，２ｂ内に組み込まれたソフトウェアモジュールに具備しており、各オブジェクトは、機能部１ｃ，２ｃが提供するサービスに対応する制御情報または監視情報（変数、関数、イベント情報、またはその組み合わせ）を定義した入出力定義（以下、インターフェースと称す）を１乃至複数具備し、各オブジェクトには、当該オブジェクトに固有に付与されたオブジェクト固有識別子（以下、ＯＩＤと称す）と、当該オブジェクトが具備する各インターフェースに付与されたインターフェース識別子（以下、ＩＩＤと称す）とで構成された付与識別子［ＯＩＤ＋ＩＩＤ］を付与されている。
【００２４】
そして、情報処理部１ｂ，２ｂは、付与識別子を用いたコマンドを受け取った場合、当該コマンドに応じてオブジェクトを実行して、制御情報を機能部１ｃ，２ｃへ与える処理や、監視情報を機能部１ｃ，２ｃから取得する処理を行う。コマンドは、図４に示すように、コマンドの種類を示すオペコードと、提供するサービス（機能）を示す上記ＩＩＤと、対象を示す上記ＯＩＤと、さらにはオペコードの種類により必要に応じて付加されるパラメータとで構成される。
【００２５】
オペコードとしては、コマンド内で指定したＯＩＤ，ＩＩＤを付与されたオブジェクトがネットワーク上に存在するか否かを検索するための「Ｗａｔｃｈ」、コマンド内で指定したＯＩＤ，ＩＩＤを付与されたオブジェクトの値を取得するための「Ｇｅｔ」、コマンド内で指定したＯＩＤ，ＩＩＤを付与されたオブジェクトに値を設定するための「Ｓｅｔ」、コマンド内で指定したＯＩＤ，ＩＩＤを付与されたオブジェクトの機能を実行させる実行要求である「Ｉｎｖｏｋｅ」等がある。
【００２６】
また、コマンド内のＯＩＤ，ＩＩＤは、全てのＯＩＤ，ＩＩＤを示す「Ｗｉｌｄｃａｒｄ」を設定可能であり、例えば、コマンド内のＯＩＤ，ＩＩＤともに「Ｗｉｌｄｃａｒｄ」を指定し、オペコード「Ｗａｔｃｈ」を指定して、当該コマンドをネットワークの物理ブロードキャストで送信した場合、ネットワーク上に存在する全てのオブジェクトのＯＩＤ，ＩＩＤの組を返送する。
【００２７】
また、コマンド内のＩＩＤのみに「Ｗｉｌｄｃａｒｄ」を指定し、オペコード「Ｗａｔｃｈ」を指定して、当該コマンドをネットワークの物理ブロードキャストで送信した場合、ネットワーク上に存在する全てのオブジェクトのうち指定したＯＩＤを付与されたオブジェクトについて、指定したＯＩＤと、当該指定したＯＩＤに組み合わされたＩＩＤとの組を返送する。
【００２８】
また、コマンド内のＯＩＤのみに「Ｗｉｌｄｃａｒｄ」を指定し、オペコード「Ｗａｔｃｈ」を指定して、当該コマンドをネットワークの物理ブロードキャストで送信した場合、ネットワーク上に存在する全てのオブジェクトのうち指定したＩＩＤを付与されたオブジェクトについて、指定したＩＩＤと、当該指定したＩＩＤに組み合わされたＯＩＤとの組を返送する。
【００２９】
なお、提供サービスに対応する定義内容が同一のインターフェース、つまり同じＩＩＤを付与したインターフェースは複数のオブジェクト下に割り当てることが許されるものである。さらに、特定の端末装置１または設備機器２を指定することが必要の無いサービスでは、同一のＯＩＤを複数の端末装置１，設備機器２に割り当てることも可能である。
【００３０】
また、本実施形態のネットワークシステムにおけるプロトコルには、ＯＳＩ７階層モデルを用い、最上位階層のアプリケーション層としては、端末装置１，設備機器２の情報処理部１ｂ，２ｂのソフトウェアモジュールが他の端末装置との間で変数、イベント情報、関数の各情報の授受を行うための独自のオブジェクトアクセスプロトコル（Object  Access  Protocol＝ＯＡＰ）を用いている。
【００３１】
次に、ゲートウェイ装置３は、図１に示すように、ネットワークＩ／Ｆ部３ａと、ネットワークＩ／Ｆ部３ｂと、ネットワーク変換部３ｃと、コマンド解析部３ｄ（解析手段）と、機器構成テーブル３ｅ（第１の記憶手段）と、通知設定テーブル３ｆ（第２の記憶手段）とで構成される。
【００３２】
ネットワークＩ／Ｆ部３ａは、高速ネットワークＮＴ１との間で情報授受を行い、ネットワークＩ／Ｆ部３ｂは、低速ネットワークＮＴ２との間で情報授受を行い、ネットワーク変換部３ｃは、ネットワークＩ／Ｆ部３ａ，３ｂ間で互いにやり取りされる情報を一方のネットワークの通信プロトコルから他方のネットワークの通信プロトコルに変換する。また、機器構成テーブル３ｅは、全設備機器２が各々具備するオブジェクトに付与された付与識別子（ＯＩＤ，ＩＩＤの組）を、設備機器２のアドレス情報に対応させて予め格納している。
【００３３】
そして、端末装置１が上記コマンドを高速ネットワークＮＴ１に送出すると、高速ネットワークＮＴ１上の端末装置１や、ゲートウェイ装置３を介した低速ネットワークＮＴ２上の設備機器２へ送信され、設備機器２が上記コマンドを低速ネットワークＮＴ２に送出すると、低速ネットワークＮＴ２上の設備機器２や、ゲートウェイ装置３を介した高速ネットワークＮＴ１上の端末装置１へ送信される。端末装置１、設備機器２では、情報処理部１ｂ、情報処理部２ｂがコマンドを受け取ると、当該コマンドに応じた上記処理を行う。
【００３４】
さらに、コマンドに設定されるオペコードとして、上記以外に、コマンド内で指定したＯＩＤ，ＩＩＤを付与されたオブジェクトに対して当該オブジェクト内の変数の変化またはイベントの発生を通知させる通知要求である「Ｓｕｂｓｃｒｉｂｅ」がある。この通知要求コマンドは、１つのオブジェクトから行われるだけでなく、複数のオブジェクトから行われることもあり、これはシステムに依存する。例えば、一定時間毎にイベントを発生するタイマ機能を有するインターフェースを備えるタイマオブジェクトの場合、システム内の他のオブジェクトがタイマオブジェクトに対して通知要求を行うことによって、通知要求元のオブジェクトはタイマオブジェクトのタイマ機能と連動した動作を実現できる。また、タイマオブジェクトが、一定時間毎に互いに異なるタイミングでイベントを発生する複数のインターフェースを備えている場合、これらの複数のインターフェースのいずれかに対して通知要求を行うことによって、通知要求元のオブジェクトは、所望のタイミングでイベントを受け取ることができる。
【００３５】
また、通知要求コマンドのパラメータには通知要求の有効期限が指定されており、この有効期限は、通知要求元のオブジェクトが故障、離脱等によってシステム上から消失した場合に、通知要求先のオブジェクトがイベントを通知し続けることを防止するために設定されており、通知要求元のオブジェクトは一定時間毎に通知要求コマンドを送信し、要求の更新がなされない場合（通知要求に対して受信確認パケット「Ｓｕｂｓｃｒｉｂｅ  Ａｃｃｅｐｔｅｄ」が返信されない場合）は、その通知要求を無効にする処理を行う。
【００３６】
次に、オペコード「Ｓｕｂｓｃｒｉｂｅ」を指定した通知要求コマンドが端末装置１から送出された場合の処理について、以下説明する。なお、コマンドを高速ネットワークＮＴ１に送出する端末装置１として端末装置１１（以降、クライアント端末１１と称す）に特定する。
【００３７】
クライアント端末１１が通知要求コマンドを高速ネットワークＮＴ１上の端末装置１に対して送信した場合のシーケンスが図５に示されており、まずクライアント端末１１が具備する通知要求元のオブジェクト（監視情報取得手段）が、特定の付与識別子（ＯＩＤ，ＩＩＤの組）、有効期限を指定した通知要求コマンドを高速ネットワークＮＴ１上に送出すると（Ｓ１）、通知要求コマンドで指定されている特定の付与識別子を付与された通知要求先のオブジェクトを具備する端末装置１２が受信確認パケットをクライアント端末１１へ返信する（Ｓ２）。そして、端末装置１２が具備する通知要求先のオブジェクト内の変数の変化またはイベントの発生があると（Ｓ３）、当該変数の変化またはイベントの発生があったオブジェクトに付与された付与識別子と、通知要求先のオブジェクトの現在値（変数、イベント）とを含むＣｈａｎｇｅパケット（監視情報）が、クライアント端末１１が具備する通知要求元のオブジェクトに対して通知される（Ｓ４）。端末装置１２が具備する通知要求先のオブジェクトは、受け取った通知要求コマンドに指定されている各項目（通知要求元のオブジェクトおよびアドレス、有効期限等）をオブジェクト自身が管理し、この有効期限内においてオブジェクト内の変数の変化またはイベントの発生がある度に（Ｓ５）、Ｃｈａｎｇｅパケットの通知を行う（Ｓ６）。
【００３８】
そして、クライアント端末１１が具備する通知要求元のオブジェクトは、最新の通知要求コマンドに設定した有効期限を過ぎるまでに通知要求コマンドを再度送出し（Ｓ７）、通知要求が無効化しないように、この通知要求コマンドの再送を一定時間毎に行う。
【００３９】
このように通知要求は、本来、通知要求先のオブジェクトに対して直接行われ、通知要求先のオブジェクトは通知要求コマンド内の各項目を管理する必要があるが、低速ネットワークＮＴ２上の設備機器２は、ＣＰＵやメモリ等の能力が低い低リソースの端末装置であり、設備機器２が具備するオブジェクトが通知要求コマンド内の各項目を管理することは難しい。このため、高速ネットワークＮＴ１上の端末装置１から低速ネットワークＮＴ２上の設備機器２に対する通知要求は、ゲートウェイ装置３が通知要求元のオブジェクトおよびアドレス、有効期限等の情報管理を代行しており、この代行処理について図６のシーケンスを用いて説明する。
【００４０】
まず、クライアント端末１１が通知要求コマンドを高速ネットワークＮＴ１に送出すると、ゲートウェイ装置３はネットワークＩ／Ｆ部３ａを介して通知要求コマンドを受け取る（Ｓ１１）。そして、コマンド解析部３ｄは、受け取ったコマンドが、オペコードに「Ｓｕｂｓｃｒｉｂｅ」を指定した通知要求コマンドであれば、当該通知要求コマンドに指定されている付与識別子（ＯＩＤ，ＩＩＤの組）が、機器構成テーブル３ｅに格納されている付与識別子のいずれかと一致するか否かを判定し、一致した場合には、当該通知要求コマンドの要求元であるクライアント端末１１の情報（アドレス情報）を当該付与識別子に対応させて通知設定テーブル３ｆに記憶し、受信確認パケットをクライアント端末１１へ返信する（Ｓ１２）。一方、一致しなければ通知要求を破棄する。
【００４１】
通知設定テーブル３ｆは、図７に示すように、設備機器２からのＣｈａｎｇｅパケットを転送する通知先のＩＰアドレス（すなわち、通知要求元であるクライアント端末のＩＰアドレス）と、クライアント端末１１が具備する通知要求元のオブジェクトのＯＩＤと、通知要求先のオブジェクトの付与識別子（すなわち、通知要求コマンドに指定されているＯＩＤ，ＩＩＤの組）と、通知要求コマンドの有効期限とを互いに対応させて、これらの各項目の履歴を通知要求の発生毎に格納している。なお、端末装置１は、各端末装置に固有のＩＰアドレスに基づいてネットワーク通信を行うことから、コマンド解析部３ｄは要求元のＩＰアドレスからコマンドの要求元の端末装置を特定でき、さらに通知要求元のオブジェクトのＯＩＤや、通知要求コマンドの有効期限は、コマンド内のパラメータにおいて指定されている。また、設備機器２からのＣｈａｎｇｅパケットを転送する通知先のアドレスとしては、通知要求元であるクライアント端末のコネクション先のサーバのＩＰアドレスでもよい。
【００４２】
そして、設備機器２においては、通知要求の有無に関わらず、オブジェクト内の変数の変化またはイベントの発生があると、変数の変化またはイベントの発生があったオブジェクトの付与識別子と、当該オブジェクトの現在値（変数、イベント）とを含むＣｈａｎｇｅパケットを、ブロードキャストまたはマルチキャストで低速ネットワークＮＴ２内に通知するように設定されている。
【００４３】
ここで、設備機器２１が具備するオブジェクト内において変数の変化またはイベントの発生があった場合（Ｓ１３）、ブロードキャストまたはマルチキャストで、低速ネットワークＮＴ２内の他の設備機器２２，２３、およびゲートウェイ装置３へＣｈａｎｇｅパケット（監視情報）を通知する（Ｓ１４）。
【００４４】
Ｃｈａｎｇｅパケットを受け取ったゲートウェイ装置３のコマンド解析部３ｄは、通知設定テーブル３ｆを参照して、Ｃｈａｎｇｅパケットに含まれる付与識別子が、通知要求先のオブジェクトの付与識別子に設定されているか否かを判別する（Ｓ１５）。Ｃｈａｎｇｅパケットに含まれる付与識別子が、通知要求先のオブジェクトの付与識別子に設定されている場合、当該通知要求先のオブジェクトに対応付けられている通知要求元アドレス（を有するクライアント端末１１）にＣｈａｎｇｅパケットを転送し、クライアント端末１１は、Ｃｈａｎｇｅパケットを受信して、通知要求先のオブジェクトの現在値（変数、イベント）を通知要求元のオブジェクトに引き渡す（Ｓ１６）。また、Ｃｈａｎｇｅパケットに含まれる付与識別子が、通知要求先のオブジェクトの付与識別子に設定されていない場合は、処理を終了する。
【００４５】
そして、クライアント端末１１が具備する通知要求元のオブジェクトは、最新の通知要求コマンドに設定した有効期限を過ぎるまでに通知要求コマンドを再度送出し（Ｓ１７）、通知要求が無効化しないように、この通知要求コマンドの再送を一定時間毎に行う。
【００４６】
したがって、高速ネットワークＮＴ１上の端末装置１が、低速ネットワークＮＴ２上の低リソースの設備機器２に対して通知要求を行う場合、ゲートウェイ装置３が上記のように端末装置１の情報管理（通知要求元のオブジェクトおよびアドレス、有効期限等の情報管理）を代行することによって、通知要求元の情報を管理することが可能となり、ＣＰＵやメモリ等の能力が低い低リソースの設備機器２であっても、通知要求に対応することができる。
【００４７】
なお、本実施形態において高速ネットワークＮＴ１に接続した端末装置１は、ＣＰＵやメモリ等の能力が高い高リソースの端末装置としているが、端末装置１を低リソースの端末装置で構成してもよい。
【００４８】
（実施形態２）
本実施形態のネットワークシステムにおいて、ゲートウェイ装置３のコマンド解析部３ｄは、受け取ったコマンドが、オペコードに「Ｓｕｂｓｃｒｉｂｅ」を指定した通知要求コマンドであれば、当該通知要求コマンドに指定されている付与識別子（ＯＩＤ，ＩＩＤの組）が、機器構成テーブル３ｅに格納されている付与識別子のいずれかと一致するか否かを判定し、一致した場合には、当該通知要求コマンドの要求元であるクライアント端末１１の情報を当該付与識別子に対応させて通知設定テーブル３ｆに記憶し、受信確認パケットをクライアント端末１１へ返信するとともに、通知要求先の付与識別子を付与された低速ネットワークＮＴ２上のオブジェクトに対して通知要求コマンドを転送する。
【００４９】
本実施形態の設備機器２は、オブジェクト内の変数の変化またはイベントの発生時に、Ｃｈａｎｇｅパケット（監視情報）をゲートウェイ装置３へ送信するか否かを切り替える通知設定機能を具備しており、通常は通知設定機能をオフさせて、オブジェクト内の変数の変化またはイベントの発生があった場合でも、Ｃｈａｎｇｅパケットの送信を行わない。しかし、通知要求コマンドを受信した設備機器２では、通知設定機能をオフからオンに切り替えて、オブジェクト内の変数の変化またはイベントの発生があった場合には、Ｃｈａｎｇｅパケットをゲートウェイ装置３へ送信する。この通知設定機能のオン時における設備機器２では、オブジェクトが、通知要求元のオブジェクトおよびアドレス、有効期限等の情報管理を行うことなく、ただ通知設定機能のみをオンするだけであり、低リソースの設備機器２であっても通知要求に対応できる。
【００５０】
したがって、設備機器２は、通知設定機能によってＣｈａｎｇｅパケットを送信するか否かという最低限の情報のみを管理しており、通常は通知設定機能をオフにして、オブジェクト内の変数の変化またはイベントの発生があった場合でも、Ｃｈａｎｇｅパケットの送信を行わず、通知要求を受信して以降は通知設定機能をオンにして、オブジェクトからＣｈａｎｇｅパケットをゲートウェイ装置３へ送信するので、ネットワーク負荷の軽減を図ることができる。
【００５１】
さらに、ゲートウェイ装置３は、通知設定テーブル３ｆにおいて（図７参照）、現在時刻が有効期限を過ぎて無効になった通知要求の通知要求先のオブジェクトに対して、通知不要パケットを送信する。通知不要パケットを受信した設備機器２では、通知設定機能をオンからオフに切り替えて、オブジェクト内の変数の変化またはイベントの発生があった場合でも、Ｃｈａｎｇｅパケットの送信を行わない。
【００５２】
したがって、不要なＣｈａｎｇｅパケットの送信を行わないので、ネットワーク負荷をさらに軽減できる。
【００５３】
なお、他の構成は実施形態１と同様であり説明は省略する。
【図面の簡単な説明】
【００５４】
【図１】実施形態１のネットワークシステムの構成を示す図である。
【図２】同上の高速ネットワーク上の端末装置の構成を示す図である。
【図３】同上の低速ネットワーク上の端末装置の構成を示す図である。
【図４】同上のコマンドの構成を示す図である。
【図５】同上の高速ネットワーク上の通知要求の処理シーケンスを示す図である。
【図６】同上の低速ネットワーク上の通知要求の処理シーケンスを示す図である。
【図７】同上の通知設定テーブルの構成を示す図である。
【符号の説明】
【００５５】
１  端末装置
２  設備機器
３  ゲートウェイ装置
３ｄ  コマンド解析部
３ｅ  機器構成テーブル
３ｆ  通知設定テーブル
ＮＴ１  高速ネットワーク
ＮＴ２  低速ネットワーク
【図１】
0005129630.tif 000002
【図２】
0005129630.tif 000003
【図３】
0005129630.tif 000004
【図４】
0005129630.tif 000005
【図５】
0005129630.tif 000006
【図６】
0005129630.tif 000007
【図７】
0005129630.tif 000008