(57)【要約】【課題】セキュリティを確保しつつ、外部端末から内部端末への接続を容易とすることが可能な管理端末、ポート開閉制御方法およびポート開閉制御プログラムを提供することを目的とする。【解決手段】ネットワーク機器１０と同一のネットワークドメインを構成している管理端末１１であって、ネットワークドメインの外部にある外部端末２１から端末情報取得要求があると、外部端末２１の認証を行う認証機能実行部と、認証が正常終了すると端末名称のリストを外部端末２１に送信すると共に、外部端末２１から端末名称およびポート番号を指定したポートのオープン要求を受信するとポート番号に基づきネットワーク機器１０のポートを開くサーバ機能実行部とを有することにより上記課題を解決する。【選択図】図１
2008078822.tif 000002
【特許請求の範囲】
【請求項１】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記端末名称およびポート番号を指定したポートのオープン要求を受信すると前記ポート番号に基づき前記ネットワーク機器のポートを開くサーバ機能実行部と
を有することを特徴とする管理端末。
【請求項２】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記端末名称を指定したポート番号問い合わせ要求を受信すると前記ネットワーク機器のポートを開き、開いたポートのポート番号を前記外部端末に返信するサーバ機能実行部と
を有することを特徴とする管理端末。
【請求項３】
前記サーバ機能実行部は前記ネットワーク機器のポートを開くとき、前記外部端末のＩＰアドレスを前記ネットワーク機器に通知し、前記ネットワーク機器に、前記外部端末からの要求に応じて開いた前記ポートで受信するパケットデータのうち前記外部端末から送信されたパケットデータのみを前記内部ネットワークに転送させることを特徴とする請求項１又は２記載の管理端末。
【請求項４】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末からポート番号を指定した前記内部端末との通信依頼を受信すると、前記ポート番号に基づき前記ネットワーク機器のポートを開く要求を前記内部端末に対して行い、前記内部端末に、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作により前記ネットワーク機器のポートを開かせるサーバ機能実行部と
を有することを特徴とする管理端末。
【請求項５】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記内部端末との通信依頼を受信すると、前記ネットワーク機器のポートを開く要求を前記内部端末に対して行うと共に、前記ポートのポート番号を前記外部端末に返信し、前記内部端末に、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作により前記ネットワーク機器のポートを開かせるサーバ機能実行部と
を有することを特徴とする管理端末。
【請求項６】
前記サーバ機能実行部は前記ネットワーク機器のポートを開く要求を出すとき、前記外部端末のＩＰアドレスを前記内部端末に通知し、前記内部端末に前記外部端末のＩＰアドレスを前記ネットワーク機器に通知させ、前記ネットワーク機器に、前記外部端末からの要求に応じて開いた前記ポートで受信するパケットデータのうち前記外部端末から送信されたパケットデータのみを前記内部ネットワークに転送させることを特徴とする請求項４又は５記載の管理端末。
【請求項７】
前記管理端末は、前記ネットワーク機器を介さず、前記外部ネットワーク又は公衆回線に接続して前記外部端末と通信することを特徴とする請求項１乃至６何れか一項記載の管理端末。
【請求項８】
前記ネットワーク機器に、前記外部端末からの要求に応じて開いた前記ポートでパケットデータを受信すると、前記要求で指定された端末名称に対応する内部端末へ前記パケットデータを転送させることを特徴とする請求項１乃至７何れか一項記載の管理端末。
【請求項９】
前記サーバ機能実行部は、前記外部端末から前記オープンしたポートのクローズ要求を受信すると、前記外部端末からの要求に応じて開いた前記ネットワーク機器のポートを閉じることを特徴とする請求項１乃至８何れか一項記載の管理端末。
【請求項１０】
前記サーバ機能実行部は、前記認証が異常終了すると、前記端末情報に基づく端末名称のリストを外部端末に送信せずに、エラーを送信することを特徴とする請求項１乃至９何れか一項記載の管理端末。
【請求項１１】
前記ネットワーク機器はルータ装置であることを特徴とする請求項１乃至１０何れか一項記載の管理端末。
【請求項１２】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末におけるポート開閉制御方法であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行ステップと、
前記認証が正常終了すると、前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部から取得した前記端末情報に基づく端末名称のリストを外部端末に送信するリスト送信ステップと、
前記外部端末から前記端末名称およびポート番号を指定したポートのオープン要求を受信すると、前記ポート番号に基づき前記ネットワーク機器のポートを開くサーバ機能実行ステップと
を有することを特徴とするポート開閉制御方法。
【請求項１３】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末におけるポート開閉制御方法であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行ステップと、
前記認証が正常終了すると、前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部から取得した前記端末情報に基づく端末名称のリストを外部端末に送信するリスト送信ステップと、
前記外部端末から前記端末名称を指定したポート番号問い合わせ要求を受信すると前記ネットワーク機器のポートを開き、開いたポートのポート番号を前記外部端末に返信するサーバ機能実行ステップと
を有することを特徴とするポート開閉制御方法。
【請求項１４】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末におけるポート開閉制御方法であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行ステップと、
前記認証が正常終了すると、前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部から取得した前記端末情報に基づく端末名称のリストを外部端末に送信するリスト送信ステップと、
前記外部端末からポート番号を指定した前記内部端末との通信依頼を受信すると、前記ポート番号に基づき前記ネットワーク機器のポートを開く要求を前記内部端末に対して行い、前記内部端末に、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作により前記ネットワーク機器のポートを開かせるサーバ機能実行ステップと
を有することを特徴とするポート開閉制御方法。
【請求項１５】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末におけるポート開閉制御方法であって、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行ステップと、
前記認証が正常終了すると、前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部から取得した前記端末情報に基づく端末名称のリストを外部端末に送信するリスト送信ステップと、
前記外部端末から前記内部端末との通信依頼を受信すると、前記ネットワーク機器のポートを開く要求を前記内部端末に対して行うと共に、前記ポートのポート番号を前記外部端末に返信し、前記内部端末に、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作により前記ネットワーク機器のポートを開かせるサーバ機能実行ステップと
を有することを特徴とするポート開閉制御方法。
【請求項１６】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している、記憶装置と演算処理装置とを含む管理端末を、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記端末名称およびポート番号を指定したポートのオープン要求を受信すると前記ポート番号に基づき前記ネットワーク機器のポートを開くサーバ機能実行部と
して機能させるポート開閉制御プログラム。
【請求項１７】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している、記憶装置と演算処理装置とを含む管理端末を、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記端末名称を指定したポート番号問い合わせ要求を受信すると前記ネットワーク機器のポートを開き、開いたポートのポート番号を前記外部端末に返信するサーバ機能実行部と
して機能させるポート開閉制御プログラム。
【請求項１８】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している、記憶装置と演算処理装置とを含む管理端末を、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末からポート番号を指定した前記内部端末との通信依頼を受信すると、前記ポート番号に基づき前記ネットワーク機器のポートを開く要求を前記内部端末に対して行い、前記内部端末に、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作により前記ネットワーク機器のポートを開かせるサーバ機能実行部と
して機能させるポート開閉制御プログラム。
【請求項１９】
内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している、記憶装置と演算処理装置とを含む管理端末を、
前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、
前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、
前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記内部端末との通信依頼を受信すると、前記ネットワーク機器のポートを開く要求を前記内部端末に対して行うと共に、前記ポートのポート番号を前記外部端末に返信し、前記内部端末に、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作により前記ネットワーク機器のポートを開かせるサーバ機能実行部と
して機能させるポート開閉制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理端末、ポート開閉制御方法およびポート開閉制御プログラムに係り、特にポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成する管理端末、ポート開閉制御方法およびポート開閉制御プログラムに関する。
【背景技術】
【０００２】
例えばインターネット等のグローバルネットワーク（外部ネットワーク）に接続された機器からユーザのプライベートネットワーク（内部ネットワーク）に不用意に侵入されることを防ぐため、グローバルネットワークとプライベートネットワークの境界点では従来からファイアウォールやＮＡＴ（Network Address Translation）等のネットワーク機器が使用されている。
【０００３】
これらのネットワーク機器では、グローバルネットワーク側に接続された端末（外部端末）と、プライベートネットワーク側に接続された端末（内部端末）とを相互接続するとき、ポートを利用してセキュリティを確保している。
【０００４】
特許文献１には、着信メッセージを１つのポートから他のポートに転送することで、ファイアウォールを越えた通信を可能とする内容が記載されている。特許文献２には、呼制御コントローラ（Q.931コントローラ）が、ファイアウォールに対してＲＴＰ（音声等のリアルタイムデータ）用のポートをオープンする依頼を出し、ファイアウォールがＲＴＰ用のポートをオープンすることで、ファイアウォールを越えた通信を可能とする内容が記載されている。また、特許文献３には、アプリケーション毎に任意のポートを登録し、そのポートを動的にオープンする内容が記載されている。
【特許文献１】特開２００５−１２７７５号公報
【特許文献２】特開２００４−１４７１９５号公報
【特許文献３】特開２００５−９２４５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記のようなネットワーク機器は、セキュリティ上、不要なポートを閉じておき、必要に応じてポートをオープンすることが望ましく、この実現方法が課題となっていた。
【０００６】
例えば特許文献１では、外部クライアントが、内部ネットワークに接続されている内部サーバ（Ｗｅｂサーバ）と通信するようになっている。つまり、特許文献１では、この通信を行う為にファイアウォールのポートを予め開けておく必要があり、ファイアウォールのポートを必要に応じてオープンすることはできなかった。
【０００７】
また、特許文献２では、ファイアウォールのポートを開閉する制御が可能である。しかしながら、特許文献２ではファイアウォールを通過するのがＲＴＰデータ（音声等のリアルタイムデータ）である。呼接続用のデータは、公衆電話網を使用して伝送され、相手端末と接続している。したがって、引用文献２では、公衆電話網を利用するためにＳＩＰ等のＶｏＩＰプロトコルとＱ．９３１プロトコルとを変換するゲートウェイ装置が必要であった。
【０００８】
ポートの開閉制御を行う他の方法としては、ＵＰｎＰ（Universal Plug and Play）規格として標準化されたルータのポートの開閉制御（Port Mapping）がある。この方法はプライベートネットワーク側に接続されたＵＰｎＰクライアント端末がルータに対してポートの開閉制御を行うことが可能となっている。
【０００９】
しかし、この方法は、プライベートネットワーク側に接続された端末からグローバルネットワーク側に接続された端末へ発呼接続する場合に、必要な任意のポートをＵＰｎＰクライアント端末から開閉制御を行うことができるが、グローバルネットワーク側に接続された端末からルータの任意のポートを開閉制御することができない。
【００１０】
従って、グローバルネットワーク側に接続された端末からプライベートネットワーク側に接続された端末へ、いつでも接続できるようにするため、ルータは接続用のポートを常にオープンしておく必要があり、セキュリティ面で問題になる場合があった。
【００１１】
本発明は、上記の点に鑑みなされたもので、セキュリティを確保しつつ、外部端末から内部端末への接続を容易とすることが可能な管理端末、ポート開閉制御方法およびポート開閉制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明は、内部ネットワークと外部ネットワークとの間に接続されており、ポートフィルタリング機能を有するネットワーク機器と同一のネットワークドメインを構成している管理端末であって、前記ネットワークドメインの外部にある外部端末から端末情報取得要求があると、前記外部端末の認証を行う認証機能実行部と、前記ネットワークドメインを構成している内部端末の端末名称を端末情報として管理している端末情報管理部と、前記認証が正常終了すると前記端末情報に基づく端末名称のリストを外部端末に送信すると共に、前記外部端末から前記端末名称およびポート番号を指定したポートのオープン要求を受信すると前記ポート番号に基づき前記ネットワーク機器のポートを開くサーバ機能実行部とを有することを特徴とする。
【００１３】
なお、本発明の構成要素、表現または構成要素の任意の組合せを、方法、装置、システム、コンピュータプログラム、記録媒体、データ構造などに適用したものも本発明の態様として有効である。
【発明の効果】
【００１４】
本発明によれば、セキュリティを確保しつつ、外部端末から内部端末への接続を容易とすることが可能な管理端末、ポート開閉制御方法およびポート開閉制御プログラムを提供可能である。
【発明を実施するための最良の形態】
【００１５】
次に、本発明を実施するための最良の形態を、以下の実施例に基づき図面を参照しつつ説明していく。以下の実施例は、アドレス変換（ＮＡＴ）機能を有するネットワーク機器を介して、プライベートネットワーク側に接続された端末とグローバルネットワーク側に接続された端末とを相互接続するものである。
【００１６】
以下の実施例では、プライベートネットワーク側に接続された端末とグローバルネットワーク側に接続された端末とを相互接続するとき以外、端末用のポートをネットワーク機器において開かないようにすると共に、プライベートネットワーク側に接続された管理端末にて認証後に端末用のポートのオープン要求を行えるようにすることで、セキュリティを確保しつつ、外部端末から内部端末への接続を容易としたものである。
【実施例１】
【００１７】
本実施例では、ＮＡＴ機能を持ったブロードバンドルータとグローバルネットワークを介して、第１のプライベートネットワークにあるＩＴＵ−Ｔ勧告Ｔ．３８に準拠したファクシミリ端末（IP-FAX）から第２のプライベートネットワークにあるファクシミリ端末に接続してＦＡＸ通信を行ったり、第１のプライベートネットワークにあるＴＶ電話から第２のプライベートネットワークにあるＴＶ電話に接続してビデオ付き通話を行う例について説明する。
【００１８】
図１は本発明による通信システムの一実施例のネットワーク構成図である。図１の通信システムは、第１のプライベートネットワーク１，第２のプライベートネットワーク２及びグローバルネットワーク３を含む構成である。
【００１９】
第１のプライベートネットワーク１は、ブロードバンドルータ１０を介してグローバルネットワーク３と接続している。また、第２のプライベートネットワーク２は、ブロードバンドルータ２０を介してグローバルネットワーク３と接続している。グローバルネットワーク３は例えばＩＰ電話サービスを提供している通信事業者のネットワークである。
【００２０】
第１のプライベートネットワーク１は、ブロードバンドルータ１０，管理端末１１，ファクシミリ端末１２，ＴＶ電話１３から構成されるネットワークドメインである。第２のプライベートネットワーク２は、ブロードバンドルータ２０，管理端末２１，ファクシミリ端末２２，ＴＶ電話２３から構成されるネットワークドメインである。
【００２１】
ブロードバンドルータ１０およびブロードバンドルータ２０には、プライベートネットワーク用の４個のLAN（100BASE-TX）ポート（プライベートアドレスポート）およびグローバルネットワーク用の１個のWAN（100BASE-TX）ポートがある。ブロードバンドルータ１０及びブロードバンドルータ２０は、プライベートアドレスポートに接続された端末の端末識別情報（端末名称），その端末に付与されたプライベートＩＰアドレス，その端末が使用するポート番号を関連付けて登録する。
【００２２】
ブロードバンドルータ１０及びブロードバンドルータ２０は、その登録された端末のプライベートＩＰアドレスと、グローバルＩＰアドレスとを相互に変換し、プライベートネットワークに接続された端末とグローバルネットワーク３を介して接続された他の端末との通信を可能とする。グローバルＩＰアドレスは、グローバルネットワーク３を使用してサービスを提供している通信事業者から与えられる。
【００２３】
このプライベートＩＰアドレスとグローバルＩＰアドレスとの相互変換は、ＳＩＰ（Session Initiation Protocol）メッセージ内のＩＰアドレスとポート番号を書き換えるＡＬＧ（Application Layer Gateway）方式を使用して実行する。このＡＬＧ方式では、プライベートＩＰアドレス側の端末およびグローバルＩＰアドレス側の端末ともＮＡＴを介した通信のために特別な機能や動作は必要とされない。
【００２４】
また、ブロードバンドルータ１０及びブロードバンドルータ２０は、Ｗｅｂサーバ機能を持ち、プライベートＩＰアドレス側にあるＷｅｂブラウザを持った端末（Ｗｅｂクライアント）から所定のユーザＩＤ及びパスワードによる認証処理の後、ＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルにより端末情報（端末名称、プライベートIPアドレス、ポート番号）の登録や登録された端末情報の取得、閲覧ができるようになっている。
【００２５】
さらに、ブロードバンドルータ１０及びブロードバンドルータ２０は登録された個々のポート番号について、オープンまたはクローズをユーザの操作により設定できるようになっている。
【００２６】
管理端末１１と管理端末２１は例えばパーソナルコンピュータ（ＰＣ）であり、Ｗｅｂブラウザが実装されている。また、本実施例の管理端末１１及び管理端末２１は、Ｗｅｂサーバソフトウェアも実装されている。ファクシミリ端末１２とファクシミリ端末２２はＳＩＰを使用した呼接続を行う。ＴＶ電話１３とＴＶ電話２３もＳＩＰを使用した呼接続を行う。なお、ＳＩＰによる呼接続を行う際に使用されるＳＩＰサーバはグローバルネットワーク３内に存在している（図示は省略）が、ＳＩＰサーバを使用しないで接続することも可能である。
【００２７】
ブロードバンドルータ１０は、管理端末１１用のポート番号として８０が設定されており、かつ、そのポートがオープンに、他の全てのポートがクローズに設定されている。ブロードバンドルータ２０は管理端末２１用のポート番号として８０が設定されており、かつ、そのポートがオープンに、他の全てのポートがクローズに設定されている。ポート番号８０はＨＴＴＰ用のポート番号である。
【００２８】
ブロードバンドルータ１０には管理端末１１，ファクシミリ端末１２，ＴＶ電話１３の端末情報として端末名称とＩＰアドレスが登録されている。ブロードバンドルータ２０には管理端末２１，ファクシミリ端末２２，ＴＶ電話２３の端末情報として端末名称とＩＰアドレスが登録されている。この登録は、管理者モードで設定可能となっている。
【００２９】
図２は登録された端末情報の一例を示す説明図である。なお、この登録後に、第１のプライベートネットワーク１の管理者は、管理端末１１を使用してブロードバンドルータ１０から端末名称，ＩＰアドレス，端末のポート番号（データ受信用ポート番号）のリストを取得し、このリストのデータを管理端末１１に保存しておく。また、同様に、第２のプライベートネットワーク２の管理者は、管理端末２１を使用してブロードバンドルータ２０から端末名称，ＩＰアドレス、端末のポート番号（データ受信用ポート番号）のリストを取得し、このリストのデータを管理端末２１に保存しておく。
【００３０】
次に、ユーザが第１のプライベートネットワーク１にある管理端末１１を使用して第２のプライベートネットワーク２にある管理端末２１と接続し、第２のプライベートネットワーク２にあるブロードバンドルータ２０の所定のポートを開けて、その後、ファクシミリ端末１２を、そのポートを通してファクシミリ端末２２と接続してＦＡＸ通信するまでの手順について図３〜図５の動作フローを参照しつつ説明する。
【００３１】
図３，図４は第１のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。図５は第２のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。
【００３２】
まず、管理端末１１のユーザは第２のプライベートネットワーク２にある端末情報を取得するために、管理端末１１のＷｅｂブラウザを使用してブロードバンドルータ２０のホスト名（またはグローバルIPアドレス）を宛先として、Ｗｅｂブラウザに表示された端末情報取得ボタンを押す。
【００３３】
管理端末１１は、相手のプライベートネットワークにあるブロードバンドルータ２０を宛先として端末情報取得ボタンが押されたと判定するまでステップＳ１の処理を繰り返しており、ブロードバンドルータ２０を宛先として端末情報取得ボタンが押されたと判定するとステップＳ２に進む。
【００３４】
ステップＳ２に進み、管理端末１１は端末情報取得コマンドをＨＴＴＰリクエストメッセージに入れて送信する。このＨＴＴＰリクエストメッセージのパケットはブロードバンドルータ２０のポート番号８０に到着する。ブロードバンドルータ２０は受信したＨＴＴＰリクエストメッセージのパケットの宛先アドレスを管理端末２１のプライベートＩＰアドレスに置き換えて管理端末２１に転送する。
【００３５】
管理端末２１は、端末情報取得コマンドを受信したと判定するまでステップＳ２１の処理を繰り返しており、端末情報取得コマンドを受信したと判定するとステップＳ２２の処理に進む。ステップＳ２２に進み、管理端末２１は受信した端末情報取得コマンドに対応した処理を実行する前に、リクエスト送信端末の認証を行う。この認証はＲＦＣ２６１７に記載されたダイジェスト認証を使用する。管理端末２１には管理端末１１のユーザが入力したユーザ名とパスワードが予め登録されている。管理端末２１はチャレンジと呼ばれる認証用の乱数（nonce）を生成し、この乱数をステータスコード４０１（認証要求）のレスポンスメッセージに入れて返信する。
【００３６】
管理端末１１は、認証要求のレスポンスメッセージを受信したと判定するまでステップＳ３の処理を繰り返しており、認証要求のレスポンスメッセージを受信したと判定するとステップＳ４の処理に進む。ステップＳ４に進み、管理端末１１はユーザ名とパスワードの入力画面を表示する。
【００３７】
管理端末１１は、ユーザ名及びパスワードが入力されたと判定するまでステップＳ５の処理を繰り返しており、ユーザ名及びパスワードが入力されたと判定するとステップＳ６の処理に進む。ステップＳ６に進み、管理端末１１は、ユーザ名，パスワード，管理端末２１から受信した乱数（nonce），自端末で生成した乱数（cnonce）等を用いてダイジェストを計算する。このダイジェストの計算アルゴリズムはＭＤ５を使用する。管理端末１１は、得られたダイジェストの値（response）をユーザ名，自端末で生成した乱数（cnonce）等と共に、ＨＴＴＰリクエストメッセージに入れて管理端末２１へ送信する。
【００３８】
管理端末２１は、管理端末１１からダイジェストの値（response），ユーザ名，管理端末１１で生成した乱数（cnonce）等を受信したと判定するまでステップＳ２３の処理を繰り返しており、管理端末１１からダイジェストの値（response），ユーザ名，管理端末１１で生成した乱数（cnonce）等を受信したと判定するとステップＳ２４に進む。
【００３９】
ステップＳ２４に進み、管理端末２１は受信したユーザ名，管理端末１１で生成した乱数（cnonce），予めユーザ名と対応付けて登録されているパスワード，自端末で生成した乱数（nonce）等を用いてダイジェストを計算する。このダイジェストの計算アルゴリズムはＭＤ５を使用する。
【００４０】
ステップＳ２５に進み、管理端末２１はステップＳ２４で求まったダイジェストの値と管理端末１１から受信したダイジェストの値（response）とを比較する。ダイジェストの値が一致した場合、管理端末２１は管理端末１１のユーザが正しいパスワードを入力したと判断し、認証処理を終了する。
【００４１】
そして、管理端末２１はステップＳ２６に進み、端末情報取得コマンドに対応した処理として、既に取得しているブロードバンドルータ２０に登録された端末情報である端末名称のリスト（ファクシミリ端末２２の端末名称とＴＶ電話２３の端末名称）を管理端末１１へ返信する。なお、ステップＳ２５にてダイジェストの値を比較した結果、ダイジェストの値が一致しない場合、管理端末２１はステップＳ３２に進み、端末情報取得コマンドに対してエラーレスポンスを返し、端末情報取得コマンドに対応した処理は実行しない。
【００４２】
管理端末１１は、管理端末２１から端末名称のリストを受信したと判定するまでステップＳ７の処理を繰り返しており、管理端末２１から端末名称のリストを受信したと判定するとステップＳ８に進む。ステップＳ８に進み、管理端末１１は受信した端末名称（ファクシミリ端末２２の端末名称とＴＶ電話２３の端末名称）を表示する。
【００４３】
管理端末１１のユーザはファクシミリ端末１２を使用したＦＡＸ通信を行う為、ファクシミリ端末２２の端末名称を選択する。管理端末１１は、ユーザにより端末名称が選択されたと判定するまでステップＳ９の処理を繰り返しており、ユーザによりファクシミリ端末２２の端末名称が選択されたと判定するとステップＳ１０に進む。
【００４４】
ステップＳ１０に進み、管理端末１１はブロードバンドルータ２０が呼接続用パケットを受信するためのポート番号とＦＡＸデータ用パケット（ITU-T勧告T.38で規定されたIFPパケット）を受信するためのポート番号を所定の方法により決定する。ポート番号を決定する所定の方法としては、例えば２００００〜６５５３５の範囲からランダムに選択する方法がある。
【００４５】
管理端末１１は、選択したデータ種別毎のポート番号と、選択された端末名称をＨＴＴＰにより管理端末２１へ送信する。なお、管理端末１１は、端末名称が選択された時にポート番号の入力画面を表示して、ユーザに入力させるようにしてもよい。
【００４６】
管理端末２１は、管理端末１１から端末名称と、オープンするデータ種別毎のポート番号とを受信したと判定するまでステップＳ２７の処理を繰り返しており、管理端末１１から端末名称と、オープンするデータ種別毎のポート番号を受信したと判定するとステップＳ２８に進む。
【００４７】
ステップＳ２８に進み、管理端末２１は管理端末１１から受信した端末名称と、オープンするデータ種別毎のポート番号とをポートオープン要求コマンドに含めてブロードバンドルータ２０に送信する。ブロードバンドルータ２０は、ポートオープン要求コマンドを受信すると、既に登録されている端末名称とＩＰアドレスとの対応リスト（図２（ｂ））を参照して、端末名称の一致するＩＰアドレスとデータ種別に対応付けて、ポートオープン要求コマンド中のポート番号を登録する。この登録例を図６（ｂ）に示す。
【００４８】
図６はブロードバンドルータのポート番号が追加登録された端末情報を示す一例の説明図である。そして、ブロードバンドルータ２０はポートオープン要求コマンドに含まれていたポート番号のポートをオープンする。
【００４９】
続いて、第１のプライベートネットワーク１にいるユーザは、管理端末１１に記憶されている、第１のプライベートネットワーク１にある端末の登録情報（図２（ａ））を表示させてファクシミリ端末１２の端末名称「FAX_SITE1」を選択し、ブロードバンドルータ１０のポートをオープンする操作を行う。
【００５０】
管理端末１１は、第１のプライベートネットワーク１にあるファクシミリ端末１２の端末名称「FAX_SITE1」がユーザにより選択されて、ブロードバンドルータ１０のポートをオープンする操作が行われたと判定するまでステップＳ１１の処理を繰り返しており、ファクシミリ端末１２の端末名称「FAX_SITE1」がユーザにより選択されて、ブロードバンドルータ１０のポートをオープンする操作が行われたと判定すると、ステップＳ１２に進む。
【００５１】
ステップＳ１２に進み、管理端末１１は、ブロードバンドルータ１０の呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を２００００〜６５５３５の範囲からランダムに選択して決定し、呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号をファクシミリ端末１２のポート番号（端末のポート番号）と対応付けて記憶する。なお、このときの記憶例を図６（ａ）に示す。
【００５２】
そして、管理端末１１は図６（ａ）に示したファクシミリ端末の端末名称，ＩＰアドレス，端末のポート番号（呼接続用とFAXデータ用），ブロードバンドルータ１０のポート番号（呼接続用とFAXデータ用）をポートのオープン要求コマンドに入れてＨＴＴＰによりブロードバンドルータ１０へ送信する。ブロードバンドルータ１０は、ポートのオープン要求コマンドを受信すると、図２（ａ）のファクシミリ端末１２のテーブルに、受信したブロードバンドルータ１０のポート番号を追加して、登録を更新する。この登録例を図６（ａ）に示す。そして、ブロードバンドルータ１０は、今テーブルに追加したポート番号のポートをオープンする。
【００５３】
次にユーザはファクシミリ端末１２に送信原稿をセットして、ブロードバンドルータ２０のグローバルIPアドレスと、先に管理端末１１から管理端末２１へ送信したポート番号とを宛先に指定して発呼操作をする。この操作により、ファクシミリ端末１２は指定された宛先、すなわちブロードバンドルータ２０に対して接続メッセージ（SIPのINVITEメッセージ）を送信する。
【００５４】
なお、ＳＩＰサーバを使用して発呼接続する場合は、ユーザが、ブロードバンドルータ２０の識別番号とポート番号とを宛先に指定して発呼操作を行うと、ＳＩＰサーバを経由してブロードバンドルータ２０へ接続メッセージ（SIPのINVITEメッセージ）が送信される。
【００５５】
ブロードバンドルータ２０は、接続メッセージを受信すると（先にオープンしたポート番号（例えば31723）のポートで受信）、端末の登録情報（図６（ｂ））を参照して、この接続メッセージを受信したポートに対応したプライベートＩＰアドレス宛、すなわちファクシミリ端末２２宛に、宛先ポートを５０６０として接続メッセージ（SIPのINVITEメッセージ）を送信する。
【００５６】
ファクシミリ端末２２は、接続メッセージに応答して、ファクシミリ端末１２とファクシミリ端末２２との間でセッションを確立する。そして、ファクシミリ端末１２はブロードバンドルータ２０のＦＡＸデータ伝送用のポートを使用してファクシミリ端末２２へ画像データを伝送する。
【００５７】
この時、ブロードバンドルータ２０はＦＡＸデータ受信ポート（例えば59521）で受信したＦＡＸデータパケットの宛先ポート番号をファクシミリ端末２２のＦＡＸデータ受信ポート番号（例えば10000）に置き換えてファクシミリ端末２２へ転送する。
【００５８】
ＦＡＸ通信が終了すると、ユーザは管理端末１１にて、先に選択した端末（ファクシミリ端末２２）に対する終了操作を行う。管理端末１１は、先に選択した端末に対する終了操作が行われたと判定するまでステップＳ１３の処理を繰り返しており、先に選択した端末に対する終了操作が行われたと判定するとステップＳ１４に進む。
【００５９】
ステップＳ１４に進み、管理端末１１は管理端末２１へオープンしたポートをクローズする要求コマンドをＨＴＴＰにより送信すると共に、ブロードバンドルータ１０へオープンしたポートをクローズするコマンドをＨＴＴＰにより送信する。
【００６０】
管理端末２１は、オープンしたポートをクローズする要求コマンドを受信したと判定するまでステップＳ２９の処理を繰り返しており、オープンしたポートをクローズする要求コマンドを受信したと判定するとステップＳ３０に進む。
【００６１】
ステップＳ３０に進み、管理端末２１はブロードバンドルータ２０にポートクローズ要求コマンドを送信する。ブロードバンドルータ２０は、ポートクローズ要求コマンドを受信すると、先にオープンしたＦＡＸ通信用のポート（２つ）を閉じる。また、ブロードバンドルータ１０もポートのクローズ要求コマンドを受信すると、先にオープンしたＦＡＸ通信用のポート（２つ）を閉じる。
【００６２】
なお、上記の実施例において、管理端末１１と管理端末２１との間の通信は、ＨＴＴＰを用いているが、ＳＩＰのインスタントメッセージ等の他の通信方法を使用するようにしてもよい。この場合、ブロードバンドルータ１０に対して管理端末１１用に設定、オープンするポート、およびブロードバンドルータ２０に対して管理端末２１用に設定、オープンするポートは、８０以外のポート番号を使用することができる。
【００６３】
また、ユーザが第１のプライベートネットワーク１にあるＴＶ電話１３を使用して第２のプライベートネットワーク２にあるＴＶ電話２３と接続し、ビデオと音声を用いた通信を行う場合も、上記と同様である。
【００６４】
ユーザが第１のプライベートネットワーク１にあるＴＶ電話１３を使用して第２のプライベートネットワーク２にあるＴＶ電話２３と接続し、ビデオと音声とを用いた通信を行う場合も、管理端末１１を使用して第２のプライベートネットワーク２にある管理端末２１と接続し、第２のプライベートネットワーク２にあるブロードバンドルータ２０の所定のポートを開けることにより実現可能である。
【００６５】
ユーザが第１のプライベートネットワーク１にあるＴＶ電話１３を使用して第２のプライベートネットワーク２にあるＴＶ電話２３と接続し、ビデオと音声とを用いた通信を行う場合、オープンするポートは、呼接続用，音声データ用，音声制御データ用およびビデオデータ用の４個である。この場合の詳細な説明は省略する。
【実施例２】
【００６６】
第１の実施例では、第１のプライベートネットワーク１にある管理端末１１がポート番号を指定してポートをオープンする要求を出している。本実施例は、第２のプライベートネットワーク２にある管理端末２１がオープンするポート番号を指定する。なお、本実施例のユーザの操作は第１の実施例と同様である。即ち、第１のプライベートネットワーク１にいるユーザは、相手のプライベートネットワーク２にあるブロードバンドルータ２０を宛先として端末情報取得ボタンを押し、ユーザ名とパスワードの入力画面でユーザ名とパスワードを入力すると第２のプライベートネットワーク２にある端末名称のリストが表示されるため、ファクシミリ端末２２の端末名称を選択する。これ以降が本実施例に固有の動作である。
【００６７】
図７は、第１のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。図８は第２のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。
【００６８】
管理端末１１は、ファクシミリ端末２２の端末名称が選択されると、ステップＳ４１に進み、その端末名称とオープンするポート番号の問い合わせ情報とを含めたＨＴＴＰリクエストメッセージを管理端末２１へ送信する。
【００６９】
端末名称とオープンするポート番号の問い合わせ情報とを含めたＨＴＴＰリクエストメッセージを受信すると、管理端末２１はステップＳ５１からステップＳ５２に進む。ステップＳ５２に進み、管理端末２１はブロードバンドルータ２０から取得した図２（ｂ）に示すテーブルを参照して、端末名称の一致する端末のポート番号を所定の方法により決定する。ポート番号を決定する所定の方法としては、例えば２００００〜６５５３５の範囲からランダムに選択する方法がある。
【００７０】
受信した端末名称が「FAX_SITE2」であるため、管理端末２１は呼接続用のポート番号とＦＡＸデータ用のポート番号を決定し、端末名称，呼接続用のポート番号及びＦＡＸデータ用のポート番号をポートオープン要求コマンドに含めてブロードバンドルータ２０に送信する。
【００７１】
ブロードバンドルータ２０は、このポートオープン要求コマンドを受信すると、既に登録された端末名称とＩＰアドレスとの対応リスト（図２（ｂ））を参照して、端末名称の一致するＩＰアドレスとデータ種別に対応付けて、ポートオープン要求コマンド中のポート番号を登録する（図６（ｂ））。そして、ブロードバンドルータ２０は呼接続用のポート番号及びＦＡＸデータ用のポート番号のポートをオープンする。
【００７２】
ブロードバンドルータ２０は、ポートのオープンが成功した情報を管理端末２１へ返信する。ポートのオープンが成功した情報を受信すると（ステップＳ５３でＹＥＳ）、管理端末２１はステップＳ５４に進み、オープンされた呼接続用のポート番号とＦＡＸデータ用のポート番号をＨＴＴＰレスポンスメッセージに入れて管理端末１１へ返信する。
【００７３】
管理端末１１はオープンされた呼接続用のポート番号とＦＡＸデータ用のポート番号を受信すると（ステップＳ４２でＹＥＳ）、ステップＳ４３に進み、受信したポート番号，すなわち呼接続用のポート番号をディスプレイに表示する。
【００７４】
続いて、第１のプライベートネットワーク１にいるユーザは、管理端末１１に記憶されている、第１のプライベートネットワーク１にある端末の登録情報（図２（ａ））を表示させてファクシミリ端末１２の端末名称「FAX_SITE1」を選択し、ブロードバンドルータ１０のポートをオープンする操作を行う。
【００７５】
管理端末１１はファクシミリ端末１２の端末名称「FAX_SITE1」がユーザにより選択され、ブロードバンドルータ１０のポートをオープンする操作が行われたと判定すると（ステップＳ４４でＹＥＳ）、ステップＳ４５に進む。
【００７６】
ステップＳ４５に進み、管理端末１１は、ブロードバンドルータ１０の呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を２００００〜６５５３５の範囲からランダムに選択して決定し、呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号をファクシミリ端末１２のポート番号（端末のポート番号）と対応付けて記憶する（図６（ａ））。
【００７７】
そして、管理端末１１は、図６（ａ）に示したファクシミリ端末１２の端末名称，ＩＰアドレス，端末のポート番号（呼接続用とFAXデータ用），ブロードバンドルータ１０のポート番号（呼接続用とFAXデータ用）をポートのオープン要求コマンドに入れてＨＴＴＰによりブロードバンドルータ１０へ送信する。
【００７８】
ブロードバンドルータ１０は、管理端末１１からポートのオープン要求コマンドを受信すると、受信したブロードバンドルータ１０のポート番号を図２（ａ）のファクシミリ端末１２のテーブルに追加して、登録を更新する（図６（ａ））。そして、ブロードバンドルータ１０は、今テーブルに追加したポート番号のポートをオープンする。
【００７９】
次にユーザは、ファクシミリ端末１２に送信原稿をセットして、ブロードバンドルータ２０のグローバルＩＰアドレスと、管理端末１１のディスプレイに表示された呼接続用のポート番号とを宛先に指定して発呼操作をする。この操作により、ファクシミリ端末１２は指定された宛先、すなわちブロードバンドルータ２０に対して接続メッセージ（SIPのINVITEメッセージ）を送信する。
【００８０】
ブロードバンドルータ２０は、ファクシミリ端末１２からの接続メッセージを受信すると（先にオープンしたポート番号のポートで受信）、端末の登録情報（図６（ｂ））を参照して、受信したポートに対応したプライベートＩＰアドレス宛、すなわちファクシミリ端末２２宛に接続メッセージ（SIPのINVITEメッセージ）を送信する。
【００８１】
ファクシミリ端末２２は、この接続メッセージに応答して、ファクシミリ端末１２とファクシミリ端末２２との間でセッションを確立して、ファクシミリ端末１２からファクシミリ端末２２へブロードバンドルータ２０のＦＡＸデータ伝送用のポートを使用して画像データが伝送される。
【００８２】
ＦＡＸ通信が終了すると、ユーザは管理端末１１にて、先に選択した端末（ファクシミリ端末２２）に対する終了操作を行う。管理端末１１は、先に選択した端末に対する終了操作が行われたと判定するまでステップＳ４６の処理を繰り返しており、先に選択した端末に対する終了操作が行われたと判定するとステップＳ４７に進む。
【００８３】
ステップＳ４７に進み、管理端末１１は管理端末２１へオープンしたポートをクローズする要求コマンドをＨＴＴＰにより送信すると共に、ブロードバンドルータ１０へオープンしたポートをクローズするコマンドをＨＴＴＰにより送信する。
【００８４】
管理端末２１は、オープンしたポートをクローズする要求コマンドを受信したと判定するまでステップＳ５５の処理を繰り返しており、オープンしたポートをクローズする要求コマンドを受信したと判定するとステップＳ５６に進む。ステップＳ５６に進み、管理端末２１はブロードバンドルータ２０にポートクローズ要求コマンドを送信する。ブロードバンドルータ２０はポートクローズ要求コマンドを受信すると、先にオープンしたＦＡＸ通信用のポート（２つ）を閉じる。また、ブロードバンドルータ１０もポートクローズ要求コマンドを受信すると、先にオープンしたＦＡＸ通信用のポート（２つ）を閉じる。
【実施例３】
【００８５】
本実施例では、第２の実施例にて、ユーザが第１のプライベートネットワーク１にある管理端末１１を使用し、第２のプライベートネットワーク２にある管理端末２１と接続して、第２のプライベートネットワーク２にあるブロードバンドルータ２０の所定のポートを開けると、その開けられたポートで受信するパケットデータの中で指定された端末から送信されたものだけをプライベートネットワーク２にある端末へ転送する例について説明する。
【００８６】
第１の実施例と同様、第１のプライベートネットワーク１にいるユーザは、管理端末１１にて相手のプライベートネットワーク２にあるブロードバンドルータ２０を宛先として端末情報取得ボタンを押す。その後、ユーザ名とパスワードの入力画面でユーザ名とパスワードが入力されると、管理端末１１は、管理端末２１からブロードバンドルータ２０に登録された端末名称のリスト（ファクシミリ端末２２の端末名称とＴＶ電話２３の端末名称）を受信する。
【００８７】
管理端末１１は端末名称のリストを受信すると、それらの端末名称を送信先一覧として表示する。この時、管理端末１１はブロードバンドルータ１０から取得している端末名称のリストを送信元一覧として表示する。ユーザはファクシミリ端末１２を使用したＦＡＸ通信を行うため、送信元としてファクシミリ端末１２，送信先としてファクシミリ端末２２の端末名称を選択する。
【００８８】
すると、管理端末１１はブロードバンドルータ１０のＩＰアドレス，ファクシミリ端末２２の端末名称，オープンされるポート番号を問い合わせる情報を含めたポートのオープン要求コマンドをＨＴＴＰリクエストメッセージにより管理端末２１へ送信する。管理端末２１は、ポートのオープン要求コマンドを受信すると、ブロードバンドルータ２０から取得している図２（ｂ）に示したテーブルを参照して、端末名称の一致する端末のポート番号を所定の方法により決定する。ポート番号を決定する所定の方法としては、例えば２００００〜６５５３５の範囲からランダムに選択する方法がある。
【００８９】
受信した端末名称が「FAX_SITE2」であるため、管理端末２１は呼接続用のポート番号とＦＡＸデータ用のポート番号を決定し、端末名称，呼接続用のポート番号及びＦＡＸデータ用のポート番号と、ブロードバンドルータ１０のＩＰアドレスをポートオープン要求コマンドに含めてブロードバンドルータ２０に送信する。
【００９０】
ブロードバンドルータ２０は、ポートオープン要求コマンドを受信すると、このポートオープン要求コマンドに含まれたブロードバンドルータ１０のＩＰアドレスを記憶するとともに、既に登録された端末名称とＩＰアドレスの対応リスト（図２（ｂ）に図示）を参照して、端末名称の一致するＩＰアドレスとデータ種別に対応付けて、このポートオープン要求コマンド中のポート番号を登録する（図６（ｂ））。そして、ブロードバンドルータ２０は呼接続用のポート番号及びＦＡＸデータ用のポート番号のポートをオープンする。
【００９１】
ブロードバンドルータ２０は、ポートのオープンが成功した情報を管理端末２１へ返信する。ポートのオープンが成功した情報を受信すると、管理端末２１はオープンされた呼接続用のポート番号及びＦＡＸデータ用のポート番号と、ブロードバンドルータ２０のＩＰアドレスをＨＴＴＰレスポンスメッセージに入れて管理端末１１へ返信する。管理端末１１は受信したポート番号をディスプレイに表示する。
【００９２】
続いて、第１のプライベートネットワーク１にいるユーザは、管理端末１１に記憶されている、第１のプライベートネットワーク１にある端末の登録情報（図２（ａ））を表示させてファクシミリ端末１２の端末名称「FAX_SITE1」を選択し、ブロードバンドルータ１０のポートをオープンする操作を行う。
【００９３】
管理端末１１は、ブロードバンドルータ１０の呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を２００００〜６５５３５の範囲からランダムに選択して決定し、それぞれ端末のポート番号と対応付けて記憶する（図６（ａ））。そして、管理端末１１は図６（ａ）に示したファクシミリ端末１２の端末名称，ＩＰアドレス，端末のポート番号（呼接続用とFAXデータ用），ブロードバンドルータ１０のポート番号（呼接続用とFAXデータ用）およびファクシミリ端末１２の通信相手であるブロードバンドルータ２０のＩＰアドレスをポートのオープン要求コマンドに入れてＨＴＴＰによりブロードバンドルータ１０へ送信する。
【００９４】
図９は、第１及び第２のプライベートネットワーク側に接続されているブロードバンドルータの一例の動作フローを示す。
【００９５】
ブロードバンドルータ１０はポートのオープン要求コマンドを受信すると、ステップＳ６１からステップＳ６２に進み、受信したポートのオープン要求コマンド中に含まれるブロードバンドルータ１０のポート番号を端末名称と対応付けて図２（ａ）のファクシミリ端末１２のテーブルに追加して、登録を更新する（図６（ａ））。そして、ブロードバンドルータ１０は、今テーブルに追加したポート番号のポートをオープンする。
【００９６】
次にユーザは、ファクシミリ端末１２に送信原稿をセットして、ブロードバンドルータ２０のグローバルＩＰアドレスと、管理端末１１のディスプレイに表示された呼接続用のポート番号を宛先に指定して発呼操作をする。この操作により、ファクシミリ端末１２は指定された宛先、すなわちブロードバンドルータ２０に対して接続メッセージ（SIPのINVITEメッセージ）を送信する。
【００９７】
ブロードバンドルータ２０は、ファクシミリ端末１２からの接続メッセージを受信すると（先にオープンしたポート番号のポートで受信）、端末の登録情報（図６（ｂ））を参照して、受信したポートに対応したプライベートＩＰアドレス宛、すなわちファクシミリ端末２２宛に接続メッセージ（SIPのINVITEメッセージ）を送信する。
【００９８】
ファクシミリ端末２２は、この接続メッセージに応答して、ファクシミリ端末１２とファクシミリ端末２２との間でセッションを確立して、ファクシミリ端末１２からファクシミリ端末２２へブロードバンドルータ２０のＦＡＸデータ伝送用のポートを使用して画像データが伝送される。
【００９９】
ＦＡＸ通信が終了すると、ユーザは管理端末１１にて、先に選択した端末（ファクシミリ端末２２）に対する終了操作を行う。管理端末１１は管理端末２１へオープンしたポートをクローズする要求コマンドをＨＴＴＰにより送信すると共に、ブロードバンドルータ１０へオープンしたポートをクローズするコマンドをＨＴＴＰにより送信する。
【０１００】
管理端末２１はオープンしたポートをクローズする要求コマンドを受信するとブロードバンドルータ２０にポートクローズ要求コマンドを送信する。ブロードバンドルータ２０はポートクローズ要求コマンドを受信すると、先にオープンしたＦＡＸ通信用のポート（２つ）を閉じる。また、ブロードバンドルータ１０もポートクローズ要求コマンドを受信すると、先にオープンしたＦＡＸ通信用のポート（２つ）を閉じる。
【０１０１】
上記のファクシミリ端末１２とファクシミリ端末２２との間で通信を行っている間、ブロードバンドルータ２０はオープンしたポートでパケットを受信したと判定するまでステップＳ６３の処理を繰り返しており、オープンしたポートでパケットを受信したと判定するとステップＳ６４に進む。
【０１０２】
ステップＳ６４に進み、ブロードバンドルータ２０はオープンしたポートで受信するパケットのパケットヘッダ部にある送信元アドレスがブロードバンドルータ１０のＩＰアドレスと一致するか否かをチェックする。送信元アドレスがブロードバンドルータ１０のＩＰアドレスと一致すれば、ブロードバンドルータ２０はステップＳ６５に進み、そのパケットをファクシミリ端末２２へ転送する。送信元アドレスがブロードバンドルータ１０のＩＰアドレスと一致しなければ、ブロードバンドルータ２０はステップＳ６８に進み、そのパケットを破棄する。
【０１０３】
ブロードバンドルータ１０も同様に、オープンしたポートで受信するパケットのパケットヘッダ部にある送信元アドレスがブロードバンドルータ２０のIPアドレスと一致するか否かをチェックして、一致した場合のみ、そのパケットをファクシミリ端末１２へ転送する。送信元アドレスがブロードバンドルータ２０のＩＰアドレスと一致しなければ、ブロードバンドルータ１０は、そのパケットを破棄する。
【０１０４】
このようにして、第３の実施例ではグローバルネットワーク側の意図しない端末から受信したパケットがプライベートネットワーク側の端末へ転送されることを防止する。
【実施例４】
【０１０５】
本実施例では、図１に示したブロードバンドルータ１０，管理端末１１，ファクシミリ端末１２，ＴＶ電話１３，ブロードバンドルータ２０，管理端末２１，ファクシミリ端末２２，ＴＶ電話２３が、ＵＰｎＰ（Universal Plug and Play）規格に準拠した動作を実行する。ここでは、ＵＰｎＰ規格に従った動作として、第１のプライベートネットワーク１にあるブロードバンドルータ１０とファクシミリ端末１２との間で行われる動作について説明する。なお、ブロードバンドルータ１０はＤＨＣＰサーバ機能を内蔵している。
【０１０６】
図１０は、第２のプライベートネットワーク側に接続されているファクシミリ端末２２の一例の動作フローを示す。
【０１０７】
ブロードバンドルータ１０の電源がオン、ファクシミリ端末１２の電源がオフの状態からオンとされると、ファクシミリ端末１２はＤＨＣＰ手順によりブロードバンドルータ１０からＩＰアドレス（プライベートIPアドレス）が割り当てられる。
【０１０８】
そして、ファクシミリ端末１２はディスカバリステップに移行する。ファクシミリ端末１２は、ヘッダ部のリクエストラインにサーチリクエストのメソッド「M-SEARCH」をセットし、デバイスタイプを「InternetGatewayDevice」としたＵＤＰパケットをマルチキャストして、ブロードバンドルータ１０をネットワーク上から探す。ブロードバンドルータ１０は、このメッセージを受信すると、デバイスディスクリプション（詳細なデバイス情報）へのＵＲＬを含んだ２００  ＯＫの応答メッセージを返す。
【０１０９】
ファクシミリ端末１２は、このＵＲＬへＨＴＴＰのＧＥＴメソッドのデバイスディスクリプション取得要求メッセージを送信する。ブロードバンドルータ１０は、このデバイスディスクリプション取得要求メッセージを受信すると、デバイスディスクリプションを返信する。
【０１１０】
このデバイスディスクリプションにはグローバルＩＰアドレスを教えたり、ポートの開閉を行うサービスのサービスタイプである「WANIPConnection」やこのサービスを利用するためのＵＲＬ等の情報が含まれている。
【０１１１】
まず、ファクシミリ端末１２は、このＵＲＬ（ブロードバンドルータ１０のWANIPConnectionサービス）へグローバルＩＰアドレスを取得するためのＳＯＡＰコマンドを送信し、ブロードバンドルータ１０のグローバルＩＰアドレスを取得する。
【０１１２】
以降、ファクシミリ端末１２はＳＩＰを使用した通信を実行する際、ＳＩＰメッセージのＳＤＰ（Session Description Protocol）にセットする自端末ＩＰアドレスをブロードバンドルータ１０から取得したプライベートＩＰアドレスではなく、ブロードバンドルータ１０のグローバルＩＰアドレスをセットする。
【０１１３】
もしＳＤＰの自端末ＩＰアドレスにプライベートＩＰアドレスをセットすると、相手端末はプライベートＩＰアドレス宛にデータを送信しようとする。この結果、プライベートＩＰアドレス宛のデータがブロードバンドルータ１０に届かず、ファクシミリ端末１２はブロードバンドルータ１０の外側にある端末と通信することができない。
【０１１４】
上記のUPnP規格に従った動作は、管理端末１１およびＴＶ電話１３とブロードバンドルータ１０との間、管理端末２１，ファクシミリ端末２２およびＴＶ電話２３とブロードバンドルータ２０との間においても同様である。
【０１１５】
本実施例では、ステップＳ７１において、管理端末１１，ファクシミリ端末１２，ＴＶ電話１３，管理端末２１，ファクシミリ端末２２，ＴＶ電話２３が、上記のＵＰｎＰ手順によりブロードバンドルータ１０，２０のグローバルＩＰアドレスを取得する。グローバルＩＰアドレスを取得すると、管理端末１１，ファクシミリ端末１２，ＴＶ電話１３，管理端末２１，ファクシミリ端末２２，ＴＶ電話２３はステップＳ７２に進み、自端末のＩＰアドレス（プライベートIPアドレス）と自端末の端末名称を端末登録コマンドに入れて、ＳＯＡＰによりブロードバンドルータ１０，２０へ送信する。
【０１１６】
この端末登録コマンドを受信したブロードバンドルータ１０，２０は、端末登録コマンド中にある端末のＩＰアドレスと端末名称をメモリに記憶する。ユーザは管理端末１１又は２１を操作して、ブロードバンドルータ１０又は２０から登録された端末情報（ＩＰアドレスと端末名称）を取得し、その端末情報を管理端末１１又は２１に記憶、保持しておく。
【０１１７】
また、管理端末１１，ファクシミリ端末１２，ＴＶ電話１３，管理端末２１，ファクシミリ端末２２及びＴＶ電話２３は、ＳＩＰのインスタントメッセージを送受信する機能がある。これらの端末間でのコマンドの送受信は、このインスタントメッセージを使用して実行される。
【０１１８】
本実施例のユーザの操作は、ＦＡＸ通信後、管理端末11にて終了操作を行わないことを除いて第１の実施例と同様である。すなわち、第１のプライベートネットワーク１にいるユーザは、相手の第２のプライベートネットワーク２にあるブロードバンドルータ２０を宛先として端末情報取得ボタンを押す。ユーザは、ユーザ名とパスワードの入力画面でユーザ名とパスワードを入力すると、第２のプライベートネットワーク２にある端末名称のリストが表示されるため、ファクシミリ端末２２の端末名称を選択する。これ以降が本実施例に固有の動作である。
【０１１９】
ファクシミリ端末２２の端末名称がリストから選択されると、管理端末１１はブロードバンドルータ２０の呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を所定の方法により決定する。ポート番号を決定する所定の方法としては、例えば２００００〜６５５３５の範囲からランダムに選択する方法がある。そして、これらのデータ種別毎のポート番号と選択された端末名称はＨＴＴＰリクエストメッセージにより管理端末２１へ送信される。
【０１２０】
管理端末２１は、このＨＴＴＰリクエストメッセージを受信すると、このＨＴＴＰリクエストメッセージに含まれた端末名称に対応したＩＰアドレスの端末、すなわちファクシミリ端末２２へ、ポートオープン要求コマンドをＳＩＰのインスタントメッセージにより送信する。ポートオープン要求コマンドには、受信したＨＴＴＰリクエストメッセージに含まれていたポート番号を入れる。
【０１２１】
このポートオープン要求コマンドを受信すると、ファクシミリ端末２２はステップＳ７３からステップＳ７４に進み、このポートオープン要求コマンド中にある呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号とを、それぞれ自端末がパケット受信で使用するポート番号として記憶する。ファクシミリ端末２２は、ブロードバンドルータ２０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ指定されたポート番号のポートをオープンするためのＳＯＡＰコマンドを送信する。
【０１２２】
このＳＯＡＰコマンドは、呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号について送信される。ブロードバンドルータ２０は、このＳＯＡＰコマンドを受信すると、指定されたポートをオープンするとともに、このポート番号を、このＳＯＡＰコマンド送信元のＩＰアドレスと対応付けて記憶する。
【０１２３】
続いて、第１のプライベートネットワーク１にいるユーザは、管理端末１１に記憶された同ネットワークにある端末の登録情報（図２（ａ））を表示して、ファクシミリ端末１２の端末名称「FAX_SITE1」を選択してブロードバンドルータ１０のポートをオープンする操作を行う。
【０１２４】
管理端末１１はブロードバンドルータ１０が呼接続用パケットを受信するためのポート番号とＦＡＸデータ用パケットを受信するためのポート番号を２００００〜６５５３５の範囲からランダムに選択して決定し、これらのポート番号をポートのオープン要求コマンドに入れてＳＩＰのインスタントメッセージによりファクシミリ端末１２へ送信する。
【０１２５】
ファクシミリ端末１２は、このポートのオープン要求コマンドを受信すると、ポートのオープン要求コマンド中にある呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を、それぞれ自端末がパケット受信で使用するポート番号として記憶するとともに、ブロードバンドルータ１０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ、指定されたポート番号のポートをオープンするためのＳＯＡＰコマンドを送信する。
【０１２６】
このＳＯＡＰコマンドは、呼接続用パケットを受信するためのポート番号とＦＡＸデータ用パケットを受信するためのポート番号のそれぞれについて送信する。ブロードバンドルータ１０は、ＳＯＡＰコマンドを受信すると、指定されたポートをオープンするとともに、このポート番号を、このＳＯＡＰコマンド送信元のＩＰアドレスと対応付けて記憶する。
【０１２７】
引き続き、第１のプライベートネットワーク１にいるユーザは、ファクシミリ端末１２に送信原稿をセットして、ブロードバンドルータ２０のグローバルＩＰアドレスと呼接続用のポート番号を宛先に指定して発呼操作をする。この発呼操作により、ファクシミリ端末１２は指定された宛先、すなわちブロードバンドルータ２０に対して接続メッセージ（SIPのINVITEメッセージ）を送信する。
【０１２８】
ブロードバンドルータ２０は、接続メッセージを受信すると（先にオープンしたポート番号のポートで受信）、受信したポートに対応したプライベートＩＰアドレス宛、すなわちファクシミリ端末２２宛に接続メッセージ（SIPのINVITEメッセージ）を送信する。
【０１２９】
ファクシミリ端末２２は、接続メッセージを受信すると、ステップＳ７５からステップＳ７６に進み、接続メッセージに応答して、ファクシミリ端末１２とファクシミリ端末２２との間でセッションを確立する。この呼接続シーケンスにて、ファクシミリ端末１２とファクシミリ端末２２とは自端末のＦＡＸデータ受信用の待ち受けポート番号をそれぞれ相手端末へ通知する（SIP規格に従った動作）。
【０１３０】
そして、ステップＳ７７に進み、ファクシミリ端末１２からファクシミリ端末２２へブロードバンドルータ１０，２０のＦＡＸデータ伝送用のポートを使用して画像データが伝送される。ＦＡＸ通信が終了すると、ファクシミリ端末２２はステップＳ７８からＳ７９に進み、呼接続用ポート番号とＦＡＸデータ受信用ポート番号をブロードバンドルータ２０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ各ポート番号のポートをクローズする為のＳＯＡＰコマンドにそれぞれ入れて送信する。ブロードバンドルータ２０はＳＯＡＰコマンドに入れられたポート番号のポートをクローズする。
【０１３１】
また、ファクシミリ端末１２も呼接続用ポート番号とＦＡＸデータ受信用ポート番号をブロードバンドルータ１０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ各ポート番号のポートをクローズするためのＳＯＡＰコマンドにそれぞれ入れて送信する。ブロードバンドルータ１０はＳＯＡＰコマンドに入れられたポート番号のポートをクローズする。
【０１３２】
上記の実施例では、管理端末１１，２１からファクシミリ端末１２，２２へのポートのオープン要求コマンドの送信にＳＩＰのインスタントメッセージを使用したが、管理端末１１，ファクシミリ端末１２，ＴＶ電話１３，管理端末２１，ファクシミリ端末２２，ＴＶ電話２３にＷｅｂサービスサーバとＷｅｂサービスクライアントの機能を持たせ、ＳＯＡＰによりコマンドを送受信するようにしてもよい。
【実施例５】
【０１３３】
第４の実施例では、第１のプライベートネットワーク１にある管理端末１１がポート番号を指定してポートをオープンする要求を出していた。本実施例では第２のプライベートネットワーク２にある管理端末２１がオープンするポート番号を指定する。
【０１３４】
本実施例のユーザの操作は第３の実施例と同様である。すなわち、第１のプライベートネットワーク１にいるユーザは、第２のプライベートネットワーク２にあるブロードバンドルータ２０を宛先として端末情報取得ボタンを押す。ユーザは、ユーザ名とパスワードの入力画面でユーザ名とパスワードを入力すると、第２のプライベートネットワーク２にある端末名称のリストが表示されるため、ファクシミリ２２の端末名称を選択する。これ以降が本実施例に固有の動作である。
【０１３５】
ファクシミリ端末２２の端末名称がリストから選択されると、管理端末１１は、その端末名称と、オープンするポート番号の問い合わせ情報を含めたＨＴＴＰリクエストメッセージを管理端末２１へ送信する。管理端末２１は、ＨＴＴＰリクエストメッセージを受信すると、ブロードバンドルータ２０の呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を所定の方法により決定する。ポート番号を決定する所定の方法としては、例えば２００００〜６５５３５の範囲からランダムに選択する方法がある。
【０１３６】
そして、管理端末２１はＨＴＴＰリクエストメッセージに含まれた端末名称に対応したＩＰアドレスの端末、すなわちファクシミリ端末２２へ、先に選択した呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号を入れたポートオープン要求コマンドをＳＩＰのインスタントメッセージにより送信する。
【０１３７】
ファクシミリ端末２２は、ポートオープン要求コマンドを受信すると、ポートオープン要求コマンド中にある呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号をそれぞれ自端末がパケット受信で使用するポート番号として記憶する。また、ファクシミリ端末２２は、ブロードバンドルータ２０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ指定されたポート番号のポートをオープンするためのＳＯＡＰコマンドを送信する。
【０１３８】
このＳＯＡＰコマンドは、呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号について送信される。ブロードバンドルータ２０は、このＳＯＡＰコマンドを受信すると、指定されたポートをオープンするとともに、このポート番号を、このＳＯＡＰコマンド送信元ＩＰアドレスと対応付けて記憶する。
【０１３９】
管理端末２１はさらに、ブロードバンドルータ２０の呼接続用パケット受信ポート番号をＨＴＴＰレスポンスメッセージに入れて管理端末１１へ返信する。管理端末１１はＨＴＴＰレスポンスメッセージを受信すると、この中に含まれた呼接続用パケット受信ポート番号をディスプレイに表示する。
【０１４０】
続いて、第１のプライベートネットワーク１にいるユーザは、管理端末１１に記憶された同ネットワークにある端末の登録情報（図２（ａ））を表示して、ファクシミリ端末１２の端末名称「FAX_SITE1」を選択してブロードバンドルータ１０のポートをオープンする操作を行う。
【０１４１】
管理端末１１はブロードバンドルータ１０が呼接続用パケットを受信するためのポート番号とＦＡＸデータ用パケットを受信するためのポート番号を２００００〜６５５３５の範囲からランダムに選択して決定し、これらのポート番号をポートのオープン要求コマンドに入れてＳＩＰのインスタントメッセージによりファクシミリ端末１２へ送信する。
【０１４２】
ファクシミリ端末１２は、このポートのオープン要求コマンドを受信すると、ポートのオープン要求コマンド中にある呼接続用パケット受信ポート番号とＦＡＸデータ受信ポート番号とを、それぞれ自端末がパケット受信で使用するポート番号として記憶するとともに、ブロードバンドルータ１０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ、指定されたポート番号のポートをオープンするためのＳＯＡＰコマンドを送信する。
【０１４３】
このＳＯＡＰコマンドは、呼接続用パケットを受信するためのポート番号とＦＡＸデータ用パケットを受信するためのポート番号のそれぞれについて送信する。ブロードバンドルータ１０は、このＳＯＡＰコマンドを受信すると、指定されたポートをオープンするとともに、このポート番号を、このＳＯＡＰコマンド送信元のＩＰアドレスと対応付けて記憶する。
【０１４４】
引き続き、第１のプライベートネットワーク１にいるユーザは、ファクシミリ端末１２に送信原稿をセットして、ブロードバンドルータ２０のグローバルＩＰアドレスと呼接続用のポート番号を宛先に指定して発呼操作をする。この操作により、ファクシミリ端末１２は指定された宛先ＩＰアドレスと呼接続用のポート番号を組み合わせた宛先、すなわちブロードバンドルータ２０に対して接続メッセージ（SIPのINVITEメッセージ）を送信する。
【０１４５】
ブロードバンドルータ２０は接続メッセージを受信すると（先にオープンしたポート番号のポートで受信）、端末の登録情報を参照して、受信したポートに対応したプライベートＩＰアドレス宛、すなわちファクシミリ端末２２宛に接続メッセージ（SIPのINVITEメッセージ）を送信する。
【０１４６】
ファクシミリ端末２２は、接続メッセージに応答して、ファクシミリ端末１２とファクシミリ端末２２との間でセッションを確立する。この呼接続シーケンスにて、ファクシミリ端末１２とファクシミリ端末２２は自端末のＦＡＸデータ受信用の待ち受けポート番号をそれぞれ相手端末へ通知する（SIP規格に従った動作）。そして、ファクシミリ端末１２からファクシミリ端末２２へブロードバンドルータ１０，２０のＦＡＸデータ伝送用のポートを使用して画像データが伝送される。
【０１４７】
ＦＡＸ通信が終了すると、ファクシミリ端末２２は呼接続用ポート番号とＦＡＸデータ受信用ポート番号をブロードバンドルータ２０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ各ポート番号のポートをクローズするためのＳＯＡＰコマンドにそれぞれ入れて送信する。ブロードバンドルータ２０はＳＯＡＰコマンドに入れられたポート番号のポートをクローズする。
【０１４８】
また、ファクシミリ端末１２も呼接続用ポート番号とＦＡＸデータ受信用ポート番号をブロードバンドルータ１０のポートの開閉を行うサービス「WANIPConnection」を利用するためのＵＲＬへ各ポート番号のポートをクローズするためのＳＯＡＰコマンドにそれぞれ入れて送信する。ブロードバンドルータ１０はＳＯＡＰコマンドに入れられたポート番号のポートをクローズする。
【実施例６】
【０１４９】
第１〜第５の実施例では、異なるプライベートネットワークにある管理端末間の通信はブロードバンドルータを介して実行されていた。本実施例では、ブロードバンドルータを介さない通信経路を利用する。
【０１５０】
図１１は、本発明による通信システムの他の実施例のネットワーク構成図である。図１１の通信システムでは、通信経路としてＰＨＳ網３３を使用している。図中、ブロードバンドルータ１０及び２０，ファクシミリ端末１２及び２２，ＴＶ電話１３及び２３は、図１に示した通信システムと同一であるため、図１と同一の符号を付している。
【０１５１】
第３のプライベートネットワーク３１にある管理端末４１と第４のプライベートネットワーク３２にある管理端末４２は、ＬＡＮ及びＰＨＳの２つの通信に対応している。そして、第１〜第５の実施例で行っていた管理端末間の通信はＰＨＳサービス提供事業者が提供しているＰＨＳパケット通信サービスを使用する。
【０１５２】
ブロードバンドルータ１０とブロードバンドルータ２０は、それぞれ管理端末４１と管理端末４２とへグローバルネットワーク３から受信したパケットを転送する必要がないため、ＨＴＴＰ用のポートを開けておく必要はない。管理端末４１と管理端末４２は管理端末間の通信をＰＨＳで実行することを除いて、動作処理は第１〜第５の実施例と同様である。また、ブロードバンドルータ１０，ブロードバンドルータ２０，ファクシミリ端末１２，ファクシミリ端末２２，ＴＶ電話１３，ＴＶ電話２３の動作処理も第１〜第５の実施例と同様である。なお、管理端末４１，４２間の通信で使用する通信経路は携帯電話網等の他の公衆回線を使用することも可能である。
【０１５３】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【０１５４】
【図１】本発明による通信システムの一実施例のネットワーク構成図である。
【図２】登録された端末情報の一例を示す説明図である。
【図３】第１のプライベートネットワーク側に接続されている管理端末の一例の動作フロー（１／２）を示す。
【図４】第１のプライベートネットワーク側に接続されている管理端末の一例の動作フロー（２／２）を示す。
【図５】第２のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。
【図６】ブロードバンドルータのポート番号が追加登録された端末情報を示す一例の説明図である。
【図７】第１のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。
【図８】第２のプライベートネットワーク側に接続されている管理端末の一例の動作フローを示す。
【図９】第１及び第２のプライベートネットワーク側に接続されているブロードバンドルータの一例の動作フローを示す。
【図１０】第２のプライベートネットワーク側に接続されているファクシミリ端末２２の一例の動作フローを示す。
【図１１】本発明による通信システムの他の実施例のネットワーク構成図である。
【符号の説明】
【０１５５】
１    第１のプライベートネットワーク
２    第２のプライベートネットワーク
３    グローバルネットワーク
１０，２０    ブロードバンドルータ
１１，２１    管理端末
１２，２２    ファクシミリ端末
１３，２３    ＴＶ電話
３１    第３のプライベートネットワーク
３２    第４のプライベートネットワーク
３３    ＰＨＳ網
４１，４２    管理端末
【図１】
2008078822.tif 000003
【図２】
2008078822.tif 000004
【図３】
2008078822.tif 000005
【図４】
2008078822.tif 000006
【図５】
2008078822.tif 000007
【図６】
2008078822.tif 000008
【図７】
2008078822.tif 000009
【図８】
2008078822.tif 000010
【図９】
2008078822.tif 000011
【図１０】
2008078822.tif 000012
【図１１】
2008078822.tif 000013