(57)【特許請求の範囲】
【請求項１】
サービス提供元から提供されるサービスに基づいて、宅内ネットワークに接続された機器を、ネットワークを介して遠隔制御手段により遠隔制御するネットワークサービスセキュリティシステムであって、
前記遠隔制御手段によりサービス実行要求が発生する度に、当該遠隔制御手段からのサービス実行要求に基づいてサービスサーバが送信したポートオープン要求を制御サーバのサービスポート通知用ポートを用いて受信し、サービスのためのデータ送受信に用いる制御サーバのサービス用ポートのポート番号を新たに開放して、当該制御サーバのサービス用ポートのポート番号と前記サービス実行要求から検出したサービスＩＤとを、ゲート装置のサービスポート通知用ポートへ通知する、前記ネットワークを介して前記サービスサーバに接続されている制御サーバと、
前記ゲート装置のサービスポート通知用ポートにおいて前記制御サーバのサービス用ポートのポート番号を受信すると、サービスのためのデータ送受信に用いるゲート装置のサービス用ポートのポート番号を新たに開放し、該ゲート装置のサービス用ポートを用いて、前記サービスサーバとサービスデータの送受信を行う、前記宅内ネットワークを介して前記機器に接続されているゲート装置と
を具備し、
前記ゲート装置は、
前記制御サーバから通知された前記サービスＩＤに対応付けられて対応表に記録されたアプリケーションのポート番号を読取り、
当該アプリケーションのポート番号と、前記開放したゲート装置のサービス用ポートのポート番号と、前記サービスデータの送信元とを、対応付けて、ＮＡＰＴ設定として登録することにより、前記アプリケーションのポート番号を、前記開放したゲート装置のサービス用ポートのポート番号で前記サービスデータを受けた際の転送先として設定し、
前記遠隔制御手段によるサービス実行要求に基づくサービス制御信号を受信すると、前記ＮＡＰＴ設定に基づいて、そのサービス制御信号を前記アプリケーションのポート番号へ転送し、
前記サービスデータの送受信の終了時に、前記開放したゲート装置のサービス用ポートのポート番号の開放停止と、前記ＮＡＰＴ設定の解除を行う
ことを特徴とするネットワークサービスセキュリティシステム。
【請求項２】
前記ゲート装置は、サービスのためのデータ送受信に用いるゲート装置のサービス用ポートのポート番号の開放について、毎回異なるポート番号の払い出しを行なって、当該ポート番号を開放する
ことを特徴とする請求項１に記載のネットワークサービスセキュリティシステム。
【請求項３】
前記制御サーバは、
前記ゲート装置からの前記ゲート装置のサービス用ポートのポート番号の開放に基づくポートオープン完了通知を受けると、前記ゲート装置のアドレス情報、前記ゲート装置のサービス用ポートのポート番号、セッションＩＤを前記サービスサーバに通知する
ことを特徴とする請求項１または請求項２に記載のネットワークサービスセキュリティシステム。
【請求項４】
サービス提供元から提供されるサービスに基づいて、宅内ネットワークに接続された機器を、ネットワークを介して遠隔制御手段により遠隔制御するネットワークサービスセキュリティ方法であって、
前記ネットワークを介してサービスサーバに接続されている制御サーバが、前記遠隔制御手段によりサービス実行要求が発生する度に、当該遠隔制御手段からのサービス実行要求に基づいてサービスサーバが送信したポートオープン要求を制御サーバのサービスポート通知用ポートを用いて受信し、サービスのためのデータ送受信に用いる制御サーバのサービス用ポートのポート番号を新たに開放して、当該制御サーバのサービス用ポートのポート番号と前記サービス実行要求から検出したサービスＩＤとを、ゲート装置のサービスポート通知用ポートへ通知し、
前記宅内ネットワークを介して前記機器に接続されている前記ゲート装置は、
前記ゲート装置のサービスポート通知用ポートにおいて前記制御サーバのサービス用ポートのポート番号を受信すると、サービスのためのデータ送受信に用いるゲート装置のサービス用ポートのポート番号を新たに開放し、
前記制御サーバから通知された前記サービスＩＤに対応付けられて対応表に記録されたアプリケーションのポート番号を読取り、
当該アプリケーションのポート番号と、前記開放したゲート装置のサービス用ポートのポート番号と、前記サービスデータの送信元とを、対応付けて、ＮＡＰＴ設定として登録することにより、前記アプリケーションのポート番号を、前記開放したゲート装置のサービス用ポートのポート番号で前記サービスデータを受けた際の転送先として設定し、
前記ゲート装置のサービス用ポートを用いて、前記サービスサーバとサービスデータの送受信を行う際に、前記遠隔制御手段によるサービス実行要求に基づくサービス制御信号を受信すると、前記ＮＡＰＴ設定に基づいて、そのサービス制御信号を前記アプリケーションのポート番号へ転送し、
前記サービスデータの送受信の終了時に、前記開放したゲート装置のサービス用ポートのポート番号の開放停止と、前記ＮＡＰＴ設定の解除を行う
ことを特徴とするネットワークサービスセキュリティ方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、特に、不正アクセス等の攻撃にさらされるインターネット環境でネットワークを介して行なわれるサービスに係り、サーバ装置およびゲート装置、またそのローカルに接続された機器への不正アクセスを防御するためのネットワークサービスセキュリティシステムおよびネットワークサービスセキュリティ方法に関する。
【背景技術】
【０００２】
ホームネットワーク上の機器を遠隔家電制御するホームコントロールシステムにおいて、サービスを実現するアプリケーションは、ある既定のポートで信号を待ち受けるため、そのポートは、常時開かれている必要がある。既定のポート番号は、公開されているため、そのポート番号を狙った不正アクセスが発生する。
【０００３】
そこで、該不正アクセスを防ぐために、一般的に既定でない第２のポート番号を、アクセスを許可するゲート装置に事前に通知し、その第２のポートを使用して通信を行うことで、受信後にサービスを実現するアプリケーションに引き渡す仕組みを有する技術がある。また、ファイアウォールを用いて、要求信号に対する応答信号のみ、外部からの受信を受け付ける方法を用い、サーバ装置側からの要求の場合には、一定間隔で定期的にゲート装置側からサービス要求の有無を確認する仕組みで対応する技術もある。なおホームコントロールシステムに対する不正アクセスへの対応技術として特許文献１に公開されている。
【特許文献１】特開２００２−５５８９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、近年、情報家電等のネットワーク機器が高度化され、出先から宅内の機器を遠隔コントロールするニーズ等も高まっており、安全かつリアルタイム性のあるデータ送受信を低コストで提供する技術の必要性は高い。
【０００５】
しかしながら、上述した従来技術による、ゲート装置とサーバ装置間のデータ送受信方法では、一般的に既定でない第２のポートを使用したとしても、そのポートは、不特定多数に対して常時開かれているため、第三者がポートスキャン等を実施して開かれているポートを探索し、不正アクセスされてしまう危険性が高いという問題がある。ポートスキャン等の不正アクセスに利用できるソフトウェアは、インターネットで無料配布されており容易に実施が可能である。
【０００６】
また、ファイアウォールを用いて一定間隔で定期的にゲート装置側からサービス要求の有無をサーバ装置に確認する仕組みを有する技術を用いた場合、確認周期のインターバルが発生し、リアルタイム性を欠いてしまうという問題がある。インターバルを短くすると、各装置やネットワークへの処理負担が高くなり、設備の高性能化によるコスト増となるという問題がある。
【０００７】
本発明は、このような事情を考慮してなされたものであり、その目的は、リアルタイム性を欠くことなく、不正アクセスを防止することができるネットワークサービスセキュリティシステムおよびネットワークサービスセキュリティ方法を提供することにある。
【課題を解決するための手段】
【０００８】
上述した課題を解決するために、本発明は、サービス提供元から提供されるサービスに基づいて、宅内ネットワークに接続された機器を、ネットワークを介して遠隔制御手段により遠隔制御するネットワークサービスセキュリティシステムであって、前記遠隔制御手段によりサービス実行要求が発生する度に、当該遠隔制御手段からのサービス実行要求に基づいてサービスサーバが送信したポートオープン要求を制御サーバのサービスポート通知用ポートを用いて受信し、サービスのためのデータ送受信に用いる制御サーバのサービス用ポートのポート番号を新たに開放して、当該制御サーバのサービス用ポートのポート番号と前記サービス実行要求から検出したサービスＩＤとを、ゲート装置のサービスポート通知用ポートへ通知する、前記ネットワークを介して前記サービスサーバに接続されている制御サーバと、前記ゲート装置のサービスポート通知用ポートにおいて前記制御サーバのサービス用ポートのポート番号を受信すると、サービスのためのデータ送受信に用いるゲート装置のサービス用ポートのポート番号を新たに開放し、該ゲート装置のサービス用ポートを用いて、前記サービスサーバとサービスデータの送受信を行う、前記宅内ネットワークを介して前記機器に接続されているゲート装置とを具備し、前記ゲート装置は、前記制御サーバから通知された前記サービスＩＤに対応付けられて対応表に記録されたアプリケーションのポート番号を読取り、当該アプリケーションのポート番号と、前記開放したゲート装置のサービス用ポートのポート番号と、前記サービスデータの送信元とを、対応付けて、ＮＡＰＴ設定として登録することにより、前記アプリケーションのポート番号を、前記開放したゲート装置のサービス用ポートのポート番号で前記サービスデータを受けた際の転送先として設定し、前記遠隔制御手段によるサービス実行要求に基づくサービス制御信号を受信すると、前記ＮＡＰＴ設定に基づいて、そのサービス制御信号を前記アプリケーションのポート番号へ転送し、前記サービスデータの送受信の終了時に、前記開放したゲート装置のサービス用ポートのポート番号の開放停止と、前記ＮＡＰＴ設定の解除を行うことを特徴とするネットワークサービスセキュリティシステムである。
【００１０】
また本発明は、上述のネットワークサービスセキュリティシステムにおいて、前記ゲート装置は、サービスのためのデータ送受信に用いるゲート装置のサービス用ポートのポート番号の開放について、毎回異なるポート番号の払い出しを行なって、当該ポート番号を開放することを特徴とする。
【００１２】
また本発明は、上述のネットワークサービスセキュリティシステムにおいて、前記制御サーバは、前記ゲート装置からの前記ゲート装置のサービス用ポートのポート番号の開放に基づくポートオープン完了通知を受けると、前記ゲート装置のアドレス情報、前記ゲート装置のサービス用ポートのポート番号、セッションＩＤを前記サービスサーバに通知することを特徴とする。
【００１３】
また、上述した課題を解決するために、本発明は、サービス提供元から提供されるサービスに基づいて、宅内ネットワークに接続された機器を、ネットワークを介して遠隔制御手段により遠隔制御するネットワークサービスセキュリティ方法であって、前記ネットワークを介してサービスサーバに接続されている制御サーバが、前記遠隔制御手段によりサービス実行要求が発生する度に、当該遠隔制御手段からのサービス実行要求に基づいてサービスサーバが送信したポートオープン要求を制御サーバのサービスポート通知用ポートを用いて受信し、サービスのためのデータ送受信に用いる制御サーバのサービス用ポートのポート番号を新たに開放して、当該制御サーバのサービス用ポートのポート番号と前記サービス実行要求から検出したサービスＩＤとを、ゲート装置のサービスポート通知用ポートへ通知し、前記宅内ネットワークを介して前記機器に接続されている前記ゲート装置は、前記ゲート装置のサービスポート通知用ポートにおいて前記制御サーバのサービス用ポートのポート番号を受信すると、サービスのためのデータ送受信に用いるゲート装置のサービス用ポートのポート番号を新たに開放し、前記制御サーバから通知された前記サービスＩＤに対応付けられて対応表に記録されたアプリケーションのポート番号を読取り、当該アプリケーションのポート番号と、前記開放したゲート装置のサービス用ポートのポート番号と、前記サービスデータの送信元とを、対応付けて、ＮＡＰＴ設定として登録することにより、前記アプリケーションのポート番号を、前記開放したゲート装置のサービス用ポートのポート番号で前記サービスデータを受けた際の転送先として設定し、前記ゲート装置のサービス用ポートを用いて、前記サービスサーバとサービスデータの送受信を行う際に、前記遠隔制御手段によるサービス実行要求に基づくサービス制御信号を受信すると、前記ＮＡＰＴ設定に基づいて、そのサービス制御信号を前記アプリケーションのポート番号へ転送し、前記サービスデータの送受信の終了時に、前記開放したゲート装置のサービス用ポートのポート番号の開放停止と、前記ＮＡＰＴ設定の解除を行うことを特徴とするネットワークサービスセキュリティ方法である。
【発明の効果】
【００１４】
この発明によれば、ネットワークを介して前記サービスサーバに接続されている制御サーバが遠隔制御手段によりサービスの要求が発生する度に、常時開放されている第１のポートを用いて、サービスのためのデータ送受信に用いる第２のポートのポート番号を通知し、宅内ネットワークを介して前記機器に接続されているゲート装置が、前記第１のポートを用いて通知された第２のポートのポート番号を受信すると、当該通知されたポート番号で示される第２のポートを開放し、該第２のポートを用いて、前記サービスサーバとサービスのためのデータ送受信を行う。したがって、リアルタイム性を欠くことなく、不正アクセスを防止することができるという利点が得られる。
【００１５】
また、本発明によれば、サービス提供元から提供されるサービスに基づいて、宅内ネットワークに接続された機器を、ネットワークを介して遠隔制御手段により遠隔制御するネットワークサービスにおいて、ゲート装置が、サービスに使用した開いているポートを、サービス終了時に直ちに閉じる。したがって、サービスのためのデータ送受信の瞬間のみ第２のポートが開かれるため、不正アクセスを受け得る時間を最小限に抑えることができるという利点が得られる。
【００１６】
また、本発明によれば、サービス提供元から提供されるサービスに基づいて、宅内ネットワークに接続された機器を、ネットワークを介して遠隔制御手段により遠隔制御するネットワークサービスにおいて、ゲート装置サービスで使用するポートの払い出しについて、毎回異なるポートの払い出しを行なう。したがって、リアルタイム性を欠くことなく、不正アクセスを防止することができるという利点が得られる。
【００１７】
また、本発明によれば、１台の前記ゲート装置で複数の異なるサービス提供元のサービスに対応可能である。
【００１８】
また、本発明によれば、１台の前記ゲート装置で複数のサービスを同時に処理可能である。
【００１９】
また、  この発明によれば、ネットワークを介して前記サービスサーバに接続されている制御サーバが遠隔制御手段によりサービスの要求が発生する度に、常時開放されている第１のポートを用いて、サービスのためのデータ送受信に用いる第２のポートのポート番号を通知し、宅内ネットワークを介して前記機器に接続されているゲート装置が、前記第１のポートを用いて通知された第２のポートのポート番号を受信すると、当該通知されたポート番号で示される第２のポートを開放し、該第２のポートを用いて、前記サービスサーバとサービスのためのデータ送受信を行う。したがって、リアルタイム性を欠くことなく、不正アクセスを防止することができるという利点が得られる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照し、この発明の実施の形態について説明する。
【００２１】
Ａ．実施形態の構成
図１は、本発明の実施形態による、サーバ装置とゲート装置間のデータ送受信におけるセキュリティ方法を適用したネットワークサービス管理システムの構成を示すブロック図である。図において、機器１−１〜１−３は、宅内に設置される、ネットワーク機器であり、ローカルネットワークを介してゲート装置２に接続されている。ゲート装置２は、機器１−１〜１−３をＩＰネットワーク３に接続するための機器であり、プライベートアドレスとＩＰネットワーク側のアドレスとの変換などを行う。該ゲート装置２の詳細については後述する。
【００２２】
制御サーバ４は、ＩＰネットワーク５を介してサービス提供元６のサービスサーバ７に接続するとともに、サービス提供元６のサービスをユーザが選択するためのサービスメニューを、ＩＰネットワーク５、インターネット８を介して遠隔端末９に配信する。該制御サーバ４の詳細については後述する。
【００２３】
次に、サービスサーバ７は、サービス提供元６が提供するサービスのアプリケーションを具備し、ゲート装置２の該当アプリケーションまたはプライベートネットワーク上の機器１−１〜１−３と制御サーバ４、ゲート装置２を介して通信してサービスを提供する。なお、物理的には制御サーバ４がサービスサーバ７の役割を兼ねてもよい。
【００２４】
遠隔端末９は、遠隔地に設置され、サービスサーバ７からインターネット８を介して接続される。遠隔端末９は、ブラウザ機能を有し、ユーザによる遠隔制御要求や結果受信等を可能とする。また、遠隔端末９は、インターネット８を介して制御サーバ４に接続し、制御サーバ４にてパスワード認証等の認証処理等を経てからサービスサーバ７へリダイレクトしてもよい。
【００２５】
次に、図２は、上述したゲート装置２の構成を示すブロック図である。図において、ゲート装置２は、コントローラ２−１、ＦＷ（Fire Wall：ファイアウォール）＆ＮＡＰＴ（Network Address Port Translation）２−２、個々のサービスアプリケーション２−３から構成されている。コントローラ２−１は、ＦＷ＆ＮＡＰＴ２−２の制御を行う。ＦＷ＆ＮＡＰＴ２−２は、コントローラ２−１からの指示により、ポートの開閉や、プライベートアドレスとＩＰネットワーク側のアドレスとの変換を行う。アドレス変換は、１個のＩＰネットワーク側アドレスに、ｎ個のプライベートアドレスがマッピングできるＮＡＰＴ機能（または、ＩＰマスカレード機能）を有する。コントローラ２−１は、サービスを一意に特定するサービスＩＤと、該サービスＩＤに対応したアプリケーション位置情報（アドレス情報とポート番号などで構成される情報）とを組としたアプリケーション対応表を具備する。
【００２６】
次に、図３は、上述した制御サーバ４の構成を示すブロック図である。図において、制御サーバ４は、ゲート装置２と同様な機能を有するコントローラ４−１、ＦＷ＆ＮＡＰＴ４−２を具備しており、ＩＰネットワーク５を介してサービス提供元６のサービスサーバ７に接続する。
【００２７】
Ｂ．実施形態の動作
次に、上述した本実施形態の動作について説明する。ここで、図４は、本実施形態によるネットワークサービス管理システムの動作を説明するためのシーケンス図である。図４に示すシーケンスでは、遠隔端末９からサービスの要求が発生し、ゲート装置２と制御サーバ４のそれぞれでサービスに利用するポート番号を払い出し、公開された第１のポート（サービスポート通知用ポート）を用いて互いの第２のポート（サービス用ポート）のポート番号を通知し合い、その後、その第２のポート（サービス用ポート）を使用してサービスのためのデータ送受信を実施するまでの動作を示している。
【００２８】
まずユーザが、選択したサービスを遠隔端末９に入力すると、遠隔端末９がサービス実行要求をサービスサーバ７に送信する（Ｓ１）。このとき、ゲート装置２を一意に特定するためのゲート装置ＩＤを伝える。遠隔端末９からサービス実行要求を受けたサービスサーバ７は、制御サーバ４に対し、サービスで使用するポートオープンの要求を送信する（Ｓ２）。この際、今回のサービスを一意に特定するサービスＩＤやゲート装置ＩＤも伝える。ポートオープンの要求を受けた制御サーバ４は、サービスに使用するポート番号（Ｂ２）を払い出し（Ｓ３）、そのサービス用ポートＢ２を開き（Ｓ４）、これと同時に、ゲート装置２のサービスポート通知用ポートＡ１へポート番号（Ｂ２）を送信する（Ｓ５）。
【００２９】
ゲート装置２は、それを受け、ゲート装置２にてサービスに使用するサービス用ポートＡ２のポート番号（Ａ２）を払い出（Ｓ６）す。そしてゲート装置２は、サービス用ポートＡ２から、ゲート装置２のローカルでアプリケーションが待受けるポートへの転送設定を行なう。この転送設定においてゲート装置２は、まず、アプリケーション対応表（サービスＩＤとアプリケーションのポート番号の対応表）からサービスＩＤをキー情報としてアプリケーションのポートを検索し、その検索結果をポート番号Ａ２でサービスデータを受けた際の転送先とし、また送信元を制御サーバ４またはサービスサーバ７のアドレス情報として、それらを関連づけてＮＡＰＴ設定として登録する（Ｓ７）。これによりゲート装置２においてサービスＩＤとサービスアプリケーションの対応関係が登録されるので、サービスＩＤに応じた複数の異なるサービス提供元のサービスの処理に対応することができる。そして、サービス用ポートＡ２を開き（Ｓ８）、これと同時に、サービス用ポートＡ２のポート番号（Ａ２）を制御サーバ４の送信元ポートへ通知する（Ｓ９）。
【００３０】
次に、制御サーバ４は、ゲート装置２でサービスに使用するサービス用ポートＡ２のポート番号（Ａ２）を受け、今回のサービス処理で使用する互いのポート番号の取得とポートオープンが完了したことをサービスサーバ７へ通知する（Ｓ１０）。その際、ゲート装置２のアドレス情報、サービス用ポートＡ２（ポートＩＤ）、本セッションを特定するためのセッションＩＤも通知する。これにより、制御サーバ４は同一サービスの処理をサービスサーバ７が実行要求した場合には、複数の異なるセッションＩＤで管理する。これにより、複数の同一サービスの実行要求について同時に処理を行なうことができる。サービスサーバ７は、それを受け、サービス制御信号を制御サーバ４へ送信する（Ｓ１１）。制御サーバ４は、先に払い出したサービス用ポートＢ２からゲート装置２のサービス用ポートＡ２へサービスサーバ７より受けたサービス制御信号を送る（Ｓ１２）。
【００３１】
サービス制御信号を受けたゲート装置２は、ステップＳ７で設定したＮＡＰＴによりサービス制御信号を該当のサービスアプリケーション２−３へ転送する（Ｓ１３）。ゲート装置２のローカルのサービスアプリケーション２−３とサービスサーバ７の間で、必要なサービス信号の授受が行なわれ（Ｓ１４）、それに応じ遠隔端末９に結果が表示される（Ｓ１５）。
【００３２】
サービス信号の授受が終了すると、サービスサーバ７より制御サーバ４へセッションＩＤを指定してポートクローズ要求が送信される（Ｓ１６）。制御サーバ４は、サービス用ポートＢ２をクローズし（Ｓ１７）、ゲート装置２のサービスポート通知用ポートＡ１へポートクローズ要求を送信する（Ｓ１８）。なお、サービスサーバ７からポートクローズ要求が来ないような場合には、予め設定しておいた一定間隔後に、制御サーバ４がゲート装置２にポートクローズ要求信号を要求してもよい。
【００３３】
ゲート装置２は、サービス用ポートＡ２をクローズし（Ｓ１９）、制御サーバ４の送信元ポートへポートクローズ完了を通知する（Ｓ２０）。また、ステップＳ７で設定した今回のサービスのＮＡＰＴ設定を解除する。制御サーバ４は、サービスサーバ７にポートクローズ完了を通知する（Ｓ２１）。なお、サービスサーバ７からりポートクローズ要求が来ないような場合には、予め設定しておいた一定間隔後にゲート装置２がサービス用ポートＡ２をクローズしてもよい。
【００３４】
上述したシーケンスは、あくまで一例であり、ポートオープンのタイミングなどにバリエーションがあり得る。このため、本発明の主旨を逸脱しない範囲の変更は可能である。例えば、Ｗｅｂサーバ機能を有したネットワーク機器をゲート装置２のローカルに接続した場合、ポートオープン後、遠隔端末９より、直接、ネットワーク機器へアクセスする形態もありえる。また遠隔端末９の機能を制御サーバ４が備えるようにしてもよい。
【００３５】
以上説明したように、本実施形態によれば、サービスが発生する度に異なるサービス用ポート番号で、かつそのポート番号の通信は送受信元の装置を限定して払い出し、サービスのためのデータ送受信を実施するときのみそのポートを開く。このため、ポートスキャンによる開放ポート探索の実施は極めて困難である。また、通常、機器制御等のためのデータ送受信にかかる時間は、数秒程度であり、不正アクセスを受け得る時間を最小限に留められる。また、サービスが発生する度に通信が利用可能となるために、遠隔からの要求に対してリアルタイムな安全な通信が可能である。これにより、様々な遠隔地からのリアルタイム要求に対応し、かつ不正アクセスを強力に防御する効果を奏する。
【００３６】
なお、上述した実施形態においては、上述したゲート装置２、制御サーバ４などによる一連の処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。すなわち、ゲート装置２、制御サーバ４などにおける、各処理手段、処理部は、ＣＰＵ等の中央演算処理装置がＲＯＭやＲＡＭ等の主記憶装置に上記プログラムを読み出して、情報の加工・演算処理を実行することにより、実現されるものである。
【００３７】
ここでコンピュータ読み取り可能な記録媒体とは、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしても良い。
【図面の簡単な説明】
【００３８】
【図１】本発明を適用するネットワークシステムの構成を示すブロック図である。
【図２】ゲート装置２の構成を示すブロック図である。
【図３】制御サーバ４の構成を示すブロック図である。
【図４】本実施形態の動作を説明するためのシーケンス図である。
【符号の説明】
【００３９】
１−１〜１−３  機器
２  ゲート装置
２−１  コントローラ
２−２  ＦＷ＆ＮＡＰＴ（ファイアウォール手段）
２−３  サービスアプリケーション
３  ＩＰネットワーク
４  制御サーバ
４−１  コントローラ
４−２  ＦＷ＆ＮＡＰＴ（ファイアウォール手段）
５  ＩＰネットワーク（閉域網）
６  サービス提供元
７  サービスサーバ
８  インターネット
９  遠隔端末
Ａ１、Ｂ１  サービスポート通知用ポート（第１のポート）
Ａ２、Ｂ２  サービス用ポート（第２のポート）
【図１】
0004647440.tif 000002
【図２】
0004647440.tif 000003
【図３】
0004647440.tif 000004
【図４】
0004647440.tif 000005