"第1LAN内に位置しパケットを転送可能な第1ルーティング対象装置のアドレスである第1ルーティング対象アドレスと、第2LAN内に位置する第2中継サーバがパケットを転送可能な第2ルーティング対象装置のアドレスである第2ルーティング対象アドレスと、を記憶するアドレスフィルタ情報記憶部と、前記第2ルーティング対象アドレスと、当該第2ルーティング対象アドレスに割り当てられた仮想アドレスと、を対応付けて記憶する仮想アドレス割当情報記憶部と、制御部と、を備え、前記制御部は、前記第2中継サーバへ前記第1ルーティング対象アドレスを送信するとともに、前記第2中継サーバから前記第2ルーティング対象アドレスを受信し、前記第2中継サーバとルーティングセッションを確立する制御と、受信した前記第2ルーティング対象アドレスにネットワーク部とホスト部とからなる前記仮想アドレスを割り当てる際に、それぞれの前記第2ルーティング対象アドレスでネットワーク部が同一となるように、かつ、当該ネットワーク部が前記第2ルーティング対象アドレス以外のルーティング対象アドレスのネットワーク部と異なるようにし、当該割当関係を前記仮想アドレス割当情報記憶部に記憶する制御と、前記第1ルーティング対象装置から前記仮想アドレスを宛先とするパケットを受信した際に、前記仮想アドレス割当情報記憶部を参照して、パケットの宛先アドレスを、前記仮想アドレスに対応する前記第2ルーティング対象アドレスに変換して前記ルーティングセッションへパケットを転送する制御と、前記ルーティングセッションから前記第1ルーティング対象アドレスを宛先とするパケットを受信した際に、前記仮想アドレス割当情報記憶部を参照してパケットの送信元アドレスを、前記第2ルーティング対象アドレスに割り当てられた前記仮想アドレスに変換して宛先の前記第1ルーティング対象装置へパケットを転送する制御と、を行うことを特徴とする中継サーバ。請求項1に記載の中継サーバであって、前記制御部は、前記第2ルーティング対象アドレスに前記仮想アドレスを割り当てる際に、他の前記第2ルーティング対象アドレスに前記仮想アドレスを割当て済みか否かを判断し、当該他の第2ルーティング対象アドレスに前記仮想アドレスが割当て済みであった場合は、割当て済みの前記仮想アドレスのネットワーク部と同一になるように、新たな仮想アドレスを前記第2ルーティング対象アドレスに割り当てることを特徴とする中継サーバ。請求項1又は2に記載の中継サーバであって、前記制御部は、前記第2ルーティング対象アドレスに前記仮想アドレスを割り当てる際に、他の前記第2ルーティング対象アドレスに前記仮想アドレスを割当て済みか否かを判断し、当該他の第2ルーティング対象アドレスに前記仮想アドレスが割当て済みでなかった場合は、前記第2ルーティング対象アドレス以外のルーティング対象アドレスとネットワーク部が異なるように、新たな仮想アドレスを前記第2ルーティング対象アドレスに割り当てることを特徴とする中継サーバ。請求項1から3までの何れか一項に記載の中継サーバであって、前記制御部は、前記第2ルーティング対象アドレスに割り当てる前記仮想アドレスのネットワーク部を予め受付可能であることを特徴とする中継サーバ。請求項1から3までの何れか一項に記載の中継サーバであって、前記制御部は、前記第2ルーティング対象アドレスに割り当てる前記仮想アドレスのネットワーク部を自動的に決定することを特徴とする中継サーバ。請求項1から5までの何れか一項に記載の中継サーバであって、前記制御部は、前記仮想アドレスを利用せずに通信を行う旨の指示を受け付けた場合は、前記第2ルーティング対象アドレスを利用して通信を行うことを特徴とする中継サーバ。第1LAN内に位置しパケットを転送可能な第1ルーティング対象装置のアドレスである第1ルーティング対象アドレスと、第2LAN内に位置する第2中継サーバがパケットを転送可能な第2ルーティング対象装置のアドレスである第2ルーティング対象アドレスと、を記憶するアドレスフィルタ情報記憶部と、前記第1ルーティング対象アドレスと、当該第1ルーティング対象アドレスに割り当てられた仮想アドレスと、を対応付けて記憶する仮想アドレス割当情報記憶部と、制御部と、を備え、前記制御部は、ネットワーク部とホスト部とからなる前記仮想アドレスのうちネットワーク部が互いに異なる複数組の前記仮想アドレスを、1組の前記第1ルーティング対象アドレスに割り当て、当該割当関係を前記仮想アドレス割当情報記憶部に記憶する制御と、前記第2中継サーバへ、当該第2中継サーバ以外の中継サーバに送信した前記仮想アドレスとネットワーク部が異なる前記仮想アドレスを送信するとともに、前記第2中継サーバから前記第2ルーティング対象アドレスを受信し、前記第2中継サーバとルーティングセッションを確立する制御と、前記ルーティングセッションから前記仮想アドレスを宛先とするパケットを受信した際に、前記仮想アドレス割当情報記憶部を参照して、パケットの宛先アドレスを、前記仮想アドレスに対応する前記第1ルーティング対象アドレスに変換して宛先の前記第1ルーティング対象装置へパケットを転送する制御と、前記第1ルーティング対象装置から前記第2ルーティング対象装置を宛先とするパケットを受信した際に、前記仮想アドレス割当情報記憶部を参照して、パケットの送信元アドレスを、前記第2中継サーバへ送信した前記仮想アドレスに変換して前記ルーティングセッションへパケットを転送する制御と、を行うことを特徴とする中継サーバ。第1中継サーバ及び第2中継サーバを含んで構成される中継通信システムにおいて、第1LAN内に位置する前記第1中継サーバは、当該第1中継サーバがパケットを転送可能な第1ルーティング対象装置のアドレスである第1ルーティング対象アドレスと、第2LAN内に位置する前記第2中継サーバがパケットを転送可能な第2ルーティング対象装置のアドレスである第2ルーティング対象アドレスと、を記憶するアドレスフィルタ情報記憶部と、第2ルーティング対象アドレスと、当該第2ルーティング対象アドレスに割り当てられた仮想アドレスと、を対応付けて記憶する仮想アドレス割当情報記憶部と、制御部と、を備え、前記制御部は、前記第2中継サーバへ前記第1ルーティング対象アドレスを送信するとともに、前記第2中継サーバから前記第2ルーティング対象アドレスを受信し、前記第2中継サーバとルーティングセッションを確立する制御と、受信した前記第2ルーティング対象アドレスにネットワーク部とホスト部とからなる前記仮想アドレスを割り当てる際に、それぞれの前記第2ルーティング対象アドレスでネットワーク部が同一となるように、かつ、当該ネットワーク部が前記第2ルーティング対象アドレス以外のルーティング対象アドレスのネットワーク部と異なるようにし、当該割当関係を前記仮想アドレス割当情報記憶部に記憶する制御と、前記第1ルーティング対象装置から前記仮想アドレスを宛先とするパケットを受信した際に、前記仮想アドレス割当情報記憶部を参照して、パケットの宛先アドレスを、前記仮想アドレスに対応する前記第2ルーティング対象アドレスに変換して前記ルーティングセッションへパケットを転送する制御と、前記ルーティングセッションから前記第1ルーティング対象アドレスを宛先とするパケットを受信した際に、前記仮想アドレス割当情報記憶部を参照してパケットの送信元アドレスを、前記第2ルーティング対象アドレスに割り当てられた前記仮想アドレスに変換して宛先の前記第1ルーティング対象装置へパケットを転送する制御と、を行うことを特徴とする中継通信システム。ところで、この種のシステムにおいては、LANに接続された端末のプライベートIPアドレス以下、単にアドレスと称することがあるを用いて端末同士の通信を行っている。従って、VPNを利用した通信を行う場合、自分のLANに設定されたアドレスを相手側のLANへ送信する必要がある。この点、例えば同一企業同士でVPNを構築する場合、相手にIPアドレスを知られても問題にはなりにくい。しかし、異なる企業同士でVPNを構築する場合、セキュリティ上の観点から、相手にIPアドレスを知られることは好ましくない。そこで、本願発明者らは、上記の点を考慮して、仮想アドレスを利用してVPNによる通信を行う構成を開発した。しかし、この構成は、通信端末のアドレスに予め登録した仮想アドレスを順番に割り当てていく構成であり、異なるLANに接続される機器に連番で仮想アドレスが割り当てられることもあった。このように仮想アドレスが割り当てられる場合、ユーザの混乱を招き、誤ったアドレスを指定してパケットを送信してしまうことが考えられる。また、アドレスを指定してリモートデスクトップ等の制限を行う場合、LAN毎に指定を行うことができず、手間が掛かっていた。本発明は以上の事情に鑑みてされたものであり、その目的は、仮想アドレス用いてVPNを利用した通信を行う場合において、仮想アドレスを合理的に割り当てる構成の中継サーバを提供することにある。次に、図面を参照して本発明の実施の形態を説明する。初めに、図1を参照して、本実施形態の中継通信システム100の概要について説明する。図1は、本実施形態に係る中継通信システム100の全体構成を示す説明図である。図1に示すように、この中継通信システム100は、WideAreaNetworkWAN、広域通信網80に接続された複数のLAN10,20,30で構成されている。それぞれのLAN10,20,30は、限定された場所で構築される比較的小規模なネットワークである。また、LAN10,20,30は、それぞれが物理的に離れた場所に配置されている。なお、本実施形態ではWAN80としてインターネットが使用されている。以下、それぞれのLANを具体的に説明する。図1に示すように、LAN第2LAN10には、中継サーバ第2中継サーバ1と、第2ルーティング対象装置としての操作PC11,12と、クライアント端末13と、が接続されている。LAN20には、中継サーバ2と、操作PC21と、クライアント端末22と、が接続されている。LAN第1LAN30には、中継サーバ第1中継サーバ3と、第1ルーティング対象装置としての対象端末31,32,33と、クライアント端末34と、が接続されている。それぞれの中継サーバ1,2,3は、LAN10,20,30だけでなくWAN80にも接続されているため、同一のLANに接続された機器と通信可能であるだけでなく、他のLANに配置された中継サーバとも通信可能となっている。操作PC11,12,21は、例えばオペレータが操作するためのパーソナルコンピュータである。対象端末31,32,33は、パーソナルコンピュータ、又は、ファイルサーバ等であり、例えばオペレータは、操作PC11等を操作して、対象端末31等に所定のデータを要求すること、及び、対象端末31の記憶内容を更新することが想定されている。クライアント端末13,22,34は、例えばパーソナルコンピュータで構成されており、それぞれ自身が所属する中継サーバ1,2,3を介して、互いに通信可能である。次に、図2を参照して、中継サーバ1,2,3の詳細な構成について説明する。図2は、中継サーバ3の機能ブロック図である。なお、中継サーバ3は中継サーバ1,2と略同じ構成であるので、以下では、主として中継サーバ3について説明する。図2に示すように、中継サーバ3は、記憶部50と、制御部60と、インタフェース部70と、を備えている。インタフェース部70は、LAN10内の端末に対して通信を実行する。また、インタフェース部70は、WAN80に対して通信を実行する。インタフェース部70は、LAN30又はWAN80から受信したパケットに適宜の処理を行って制御部60へ出力する。制御部60は、例えば制御及び演算の機能を有するCPUであり、記憶部50から読み出したプログラムにより各種の処理を実行可能である。この制御部60は、TCP/IP、UDP、SIP等のプロトコルに従った様々な通信を制御することができる。具体的には、制御部60は、受信したパケットについて、当該パケットが示す情報と記憶部50に記憶された情報とに基づいて宛先を決定し、決定した宛先へ当該パケットを送信する。また、制御部60は、他の端末から受信した情報に基づいて、記憶部50の記憶内容を更新することができる。記憶部50は、例えばハードディスク又は不揮発性RAMで構成されており、各種データを保存可能である。記憶部50は、中継グループ情報記憶部51と、中継サーバ情報記憶部52と、クライアント端末情報記憶部53と、VPNグループ情報記憶部54と、アドレスフィルタ情報記憶部55と、仮想アドレス登録情報記憶部56と、仮想アドレス割当情報記憶部57と、を備えている。以下、図3から図9までを参照して、記憶部50の記憶内容について説明する。図3から図9までは、主として、中継サーバ3の記憶部50の記憶内容を示す図である。中継グループ情報記憶部51は、中継グループと、当該中継グループを構成する中継サーバと、を示した中継グループ情報を記憶している。図3に示すように、中継グループ情報においては、groupタグと、このgroupタグを親要素とする子要素のsiteタグと、が記述されている。groupタグには中継グループに関するグループ情報511が記述されている。このグループ情報511としては、中継グループの識別情報idと、最終更新時刻lastmodと、中継グループの名称nameと、が記述されている。siteタグには、中継グループを構成する中継サーバに関するグループ構成情報512が記述されている。このグループ構成情報512には、当該中継サーバの識別情報idが記述されている。また、中継グループは追加作成が可能であり、その場合、新しい中継グループには、他の中継グループと異なる一意の識別情報が付与される。これにより、特定の中継グループ内だけでデータのやり取りを行う等の設定が可能になっている。なお、この中継グループ情報は、当該中継グループを構成する中継サーバ1,2,3の間で共有されている。そして、ある中継サーバにおいて中継グループを変更する処理が行われた場合は、他の中継サーバに対してその旨が送信されて中継グループ情報が更新される。このようにして、中継グループ情報が動的に共有される。中継サーバ情報記憶部52は、中継通信を行う中継サーバ及び当該中継サーバに所属するクライアント端末の概要を示す中継サーバ情報を記憶している。図4に示す中継サーバ情報においては、中継サーバ毎に記述されるsiteタグと、前記siteタグを親要素とする子要素のnodeタグと、が記述されている。siteタグには中継サーバ1に関するサーバ情報521が記述されている。このサーバ情報521としては、中継サーバの識別情報idと、中継サーバの名称nameと、起動情報statと、が記述されている。なお、statの内容がactiveの場合は中継サーバが中継通信システム100にログインしていることを示し、statが空欄であるときはログオフ中であることを示す。siteタグの子要素であるnodeタグには、中継サーバに所属するクライアント端末を示す所属情報522が記述されている。所属情報522としては、所属する中継グループの名称groupと、クライアント端末の識別情報idと、クライアント端末の名称nameと、所属先の中継サーバの識別情報siteと、が記述されている。なお、クライアント端末が中継通信システム100にログインしていないときは、siteは空欄となる。なお、中継グループによる通信は、上記の中継グループ情報及び中継サーバ情報に基づいて、以下のようにして行われる。例えばクライアント端末13からクライアント端末22にパケットを送信する場合、初めに、クライアント端末13は、自身が接続している中継サーバである中継サーバ1にパケットを送信する。なお、パケットのやり取りが可能な中継サーバは上記の中継グループ情報に基づいて把握することができ、中継サーバに所属しているクライアント端末の識別情報及び接続の可否は上記の中継サーバ情報に基づいて把握することができる。中継サーバ1は、これらの情報に基づいて、クライアント端末22が接続している中継サーバである中継サーバ2へパケットを転送する。そして、このパケットを受信した中継サーバ2がクライアント端末22へパケットを転送する。このようにして、クライアント端末13,22同士で中継通信を行うことができる。この中継サーバ情報に関しても中継グループ情報と同様に、当該中継グループを構成する中継サーバ1,2,3の間で情報が共有されている。そして、ある中継サーバにおいて中継サーバ情報を変更する処理が行われた場合は、他の中継サーバに対してその旨が送信されて中継サーバ情報が更新される。このようにして、中継サーバ情報が動的に共有される。クライアント端末情報記憶部53は、クライアント端末に関する詳細な情報であるクライアント端末情報を記憶している。なお、中継サーバ1,2,3は、自身に所属するクライアント端末に関するクライアント端末情報のみを記憶している。中継サーバ3には、クライアント端末34が所属しているため、中継サーバ3が備えるクライアント端末情報記憶部53には、クライアント端末34についてのクライアント端末情報のみが記憶されている。中継サーバ3のクライアント端末情報記憶部53が記憶するクライアント端末情報は、図5cに示されている。同様に、中継サーバ1が記憶するクライアント端末情報が図5aに、中継サーバ2が記憶するクライアント端末情報が図5bに、それぞれ示されている。図5に示すクライアント端末情報においては、nodeタグが記述されている。このnodeタグには、クライアント端末のプライベートIPアドレスaddrと、所属する中継グループの名称groupと、識別情報idと、名称nameと、中継サーバにログインするためのパスワードpassと、ポート情報portと、が記述されている。VPNグループ情報記憶部54は、中継グループを構成する中継サーバ及びクライアント端末からルーティングポイントとして選択された機器以下、ルーティング機器と称するで構成されたVPNグループに関する情報であるVPNグループ情報を記憶している。同一のVPNグループに所属するルーティング機器同士でルーティングセッションを確立させることにより、VPNを利用した通信を開始することができる。図6に示すVPNグループ情報においては、vnetタグが記述されている。このvnetタグには、VPNグループ基本情報541と、ルーティングポイント情報542と、ルーティングセッション情報543と、が記述されている。VPNグループ基本情報541には、VPNグループが所属する中継グループの名称groupと、VPNグループの識別情報idと、最終更新時刻lastmodと、VPNグループの名称nameと、が記述されている。ルーティングポイント情報542には、VPNグループ間で通信を行うときにルーティングを行うルーティング機器の識別情報が記述されている。図6aの例においては、ルーティング機器として、中継サーバ1と、中継サーバ3と、が記述されている。ルーティングセッション情報543には、VPNグループにおいて互いに接続されるルーティング機器が記述されている。ルーティングセッション情報543において、ルーティング機器は、VPNグループでVPNを構築して通信を開始するためのルーティングセッション確立処理において、通信制御を最初に行う側spstartpointと、その通信制御を受ける側ependpointと、に分けて定められている。なお、以下の説明では、ルーティングセッション確立のための通信制御を最初に行う側のルーティング機器を始点と、その通信制御を受ける側のルーティング機器を終点と、それぞれ称することがある。図6aに示すVPNグループ情報からは、VPNグループVPN-GROUP1が、中継サーバ1と中継サーバ3とで構成されることが分かる。また、このVPN-GROUP1での通信の開始時には、中継サーバ3から中継サーバ1へルーティングセッションを確立するための通信制御が行われることが分かる。同様に、図6bに示すVPNグループ情報からは、VPN-GROUP2が、中継サーバ2と中継サーバ3とで構成されることが分かる。また、この、VPN-GROUP2での通信の開始時には、中継サーバ3から中継サーバ2へルーティングセッションを確立するための通信制御が行われることが分かる。このVPNグループ情報も中継サーバ情報及び中継グループ情報と同様に、同じVPNグループに所属する中継サーバの間で共有されている。そして、ある中継サーバにおいてVPNグループ情報を変更する処理が行われた場合は、同じVPNグループに所属する他の中継サーバに対してその旨が送信されてVPNグループ情報が更新される。このようにして、VPNグループ情報が動的に共有される。なお、このVPNグループを作成する処理については後述する。アドレスフィルタ情報記憶部55は、VPNを利用したルーティング制御を行う際に用いられる情報であるアドレスフィルタ情報を記憶する。アドレスフィルタ情報記憶部55は、VPNの構築前においては、中継サーバ3自身がパケットを直接的に送信可能な装置ルーティング対象装置を示す情報中継サーバ3のアドレスフィルタ情報を記憶する。なお、アドレスフィルタ情報には、ルーティング対象装置のアドレスルーティング対象アドレスと、ルーティング対象装置の名称と、が含まれる。図7cには、中継サーバ3自身に予め登録されたアドレスフィルタ情報の例が示されている。この例では、中継サーバ3がパケットを直接的に送信可能な機器が対象端末31,32,33であることが記述されている。なお、図7aには、中継サーバ1に予め登録されたアドレスフィルタ情報が示され、図7bには、中継サーバ2に予め登録されたアドレスフィルタ情報が示されている。上述のように、中継サーバ3のアドレスフィルタ情報記憶部55は、VPNを構築する前においては、図7cに示すアドレスフィルタ情報のみを記憶する。そして、中継サーバ3は、例えば中継サーバ1とルーティングセッションを確立させるときに、自身に予め登録されたアドレスフィルタ情報図7cを中継サーバ1へ送信するとともに、中継サーバ1からアドレスフィルタ情報図7aを受信する。そして、中継サーバ3は、中継サーバ1のアドレスフィルタ情報を当該中継サーバ1の識別情報と対応付けてアドレスフィルタ情報記憶部55に記憶する。これにより、中継サーバ3のアドレスフィルタ情報記憶部55には、自身のアドレスフィルタ情報に加え、図8aに示すように、中継サーバ1のアドレスフィルタ情報が記憶されることになる。同様に、中継サーバ1のアドレスフィルタ情報記憶部55には、中継サーバ1及び中継サーバ3のアドレスフィルタ情報が記憶される。そして、中継サーバ1,3は、この取得したアドレスに基づいて、ルーティング制御を行う詳細な制御については後述。なお、以下では、中継サーバ3のアドレスフィルタ情報に含まれるルーティング対象アドレス対象端末31,32,33のアドレスを第1ルーティング対象アドレスと称し、中継サーバ1のアドレスフィルタ情報に含まれるルーティング対象アドレス操作PC11,12のアドレスを第2ルーティング対象アドレスと称することがある。本実施形態では、中継サーバ1と中継サーバ3とでルーティングセッションを確立して通信を行う場合VPN-GROUP1で通信を行う場合、中継サーバ3と対象端末31,32,33との間の通信では、操作PC11,12の実際のアドレスを用いずに、仮想アドレスを用いて通信を行う。仮想アドレスは、LAN30内で重複しないアドレスLAN30内の機器に割り当てられておらず、かつその予約もされていないアドレスが予め登録されて、中継サーバ3の仮想アドレス登録情報記憶部56に記憶されている。本実施形態では、図9aに示すアドレスが仮想アドレスとして登録されている。同様に、中継サーバ2と中継サーバ3とでルーティングセッションを確立して通信を行う場合VPN-GROUP2で通信を行う場合、中継サーバ3と対象端末31,32,33との間の通信では、操作PC21の実際のアドレスを用いずに、仮想アドレスを用いて通信を行う。中継サーバ3は、上記のようにアドレスフィルタ情報を交換して中継サーバ1又は中継サーバ2から操作PC11,12又は操作PC21のアドレスを取得して、当該アドレスに仮想アドレスを割り当てる。仮想アドレス割当情報記憶部57は、受信したアドレスと仮想アドレスとの対応関係割当関係を記憶する。なお、本実施形態の仮想アドレスは、IPv4形式で記述されている。以下の説明では、この32ビットのうち、始めの24ビットをネットワーク部と称し、後の8ビットをホスト部と称する図9bを参照。本実施形態では、中継サーバ3は、接続先のLAN毎即ち接続先の中継サーバ毎にネットワーク部が異なるように仮想アドレスを割り当てる。具体的には、操作PC11,12には、図8aに示すように、150.100.10.1,150.100.10.2という仮想アドレスが割り当てられる。また、操作PC21には、図8bに示すように、180.50.10.1という仮想アドレスが割り当てられる。このように、接続先のLAN毎に中継サーバ毎にネットワーク部が異なるように仮想アドレスを割り当てることにより、仮想アドレスを見るだけで、同じLANどの仮想アドレス同士が中継サーバの接続先を把握することができる。従って、ユーザが誤った仮想アドレスを指定してしまうことを防止できる。また、ユーザは、同じLANに接続されるルーティング対象装置の仮想アドレスを、150.100.10.0/24のようにして、まとめて指定できるので、簡単な操作で、LAN単位でのリモートデスクトップの制限等を行うことができる。次に、VPNを利用した通信を行うための準備について説明する。初めに、図10を参照して中継サーバに予め行う設定について説明し、次に、図11を参照してVPNグループを作成するときの流れについて説明する。図10は、予め中継サーバに行う設定を示すフローチャートである。図11は、VPNグループを作成する処理を示すフローチャートである。以下では、中継サーバ3を例に挙げて、中継サーバ3に対して行う設定及び中継サーバ3が実行する処理について説明するが、中継サーバ1,2にも同様の設定が行われるとともに、同様の処理を実行可能である。中継サーバ3に予め行う設定としては、当該中継サーバ3のアドレスフィルタ情報の登録S101がある。この登録は、中継通信システム100を利用するユーザが、中継サーバ3のルーティング対象装置として指定する機器等のアドレス第1ルーティング対象アドレスと、名称と、を所定の方法で入力することにより行う。ここでは、ユーザは、対象端末31,32,33のアドレス及び名称を入力したものとする。ここで登録されたアドレスフィルタ情報は、アドレスフィルタ情報記憶部55に記憶される。次に、仮想アドレスを用いた通信を行う場合は、ユーザは、中継サーバ3が接続するLAN30内で重複しないアドレスを仮想アドレスとして登録するS102。ここで登録された仮想アドレスは、仮想アドレス登録情報記憶部56に記憶される。以下、VPNグループを作成するときの流れについて説明する。ユーザは、初めに、クライアント端末13,22,34等を操作することによって、VPNグループの設定画面を表示させることができる。ここでは、クライアント端末34を用いて設定を行う場合について説明する。クライアント端末34に表示させた設定画面には、当該クライアント端末34が属する複数の中継グループが表示される。ユーザは、この複数の中継グループから、VPNグループを構築したい中継グループを選択するS201。中継グループが選択されると、クライアント端末34の画面には、選択した中継グループに属し、かつルーティングポイントとして機能可能な中継サーバ及びクライアント端末の識別情報の一覧が表示されるS202。そして、ユーザは、構築するVPNグループにおいてルーティングポイントとして機能させる中継サーバ及びクライアント端末を選択するS203。今回の説明では、中継サーバ1と、中継サーバ3と、がユーザに選択されたものとする。そして、選択された中継サーバの識別情報に基づいて、ルーティングポイントの識別情報及び前記ルーティングセッション情報が作成されるS204。そして、これらの情報にVPNグループの識別情報等を付加することにより、図6aで示したVPNグループ情報が作成される。クライアント端末34は、このVPNグループ情報を、同じVPNグループに所属する中継サーバ1,3へ送信するS205。そして、中継サーバ1,3は、受信したVPNグループ情報をVPNグループ情報記憶部54に記憶する。以上により、中継サーバ1,3で構成されるVPN-GROUP1の構築処理が完了する。なお、中継サーバ2,3で構成されるVPN-GROUP2についても所定のタイミングで作成されたものとする。次に、構築したVPNグループでVPNを利用した通信を開始するまでの流れについて、図12から図14までを参照して説明する。図12及び図13は、VPNを利用した通信を開始するまでに行う処理を示すフローチャートである。図14は、仮想アドレスの割り当てを行う際に中継サーバ3が行う処理を示すフローチャートである。ユーザは、クライアント端末13等又は操作PC11等を操作することによって、構築したVPNグループを画面に表示させることができる。そして、表示されたVPNグループから適当なVPNグループを選択することによりS301、VPNを構築するための処理を行わせることができる。今回の説明では、上記で作成したVPNグループ中継サーバ1,3で構成されるVPNグループの開始処理を中継サーバ3が行う例を説明する。中継サーバ3は、初めに、自身に対応付けられたアドレスフィルタ情報を読み出すS302。ここで読み出される情報は、S101で登録された内容図7cに示す内容である。次に、中継サーバ3は、選択されたVPNグループに属するルーティングポイントの読出しを行うS303。これにより、図6aに示すVPNグループ情報の内容に基づいて、中継サーバ1が読み出される。中継サーバ3は、中継サーバ情報に基づいて、初めに、中継サーバ1がログイン中か否かstatがactiveか空欄かを判断するS304。図4に示す中継サーバ情報によれば中継サーバ1はログイン中であるため、中継サーバ3は、中継サーバ1へVPNグループの識別情報とともに、VPNグループの開始コマンドを送信するS305。中継サーバ3は、この開始コマンドに対する中継サーバ1からの応答を受けるとS306、中継サーバ1を、VPNを構築する準備が完了したルーティングポイントとして登録するS307。次に、中継サーバ3は、同じVPNグループに所属する他の機器が有るか否かの判断を行うS308。現在作成中のVPNグループは、中継サーバ1と中継サーバ3のみで構成されるため、他の機器は存在しない。なお、仮に他の機器が存在していた場合は、中継サーバ3は、今度は当該機器を対象としてS304~S307の処理を行う。次に、中継サーバ3は、VPNグループ情報記憶部54の記憶内容からルーティングセッション情報を抽出する図13のS309。そして、中継サーバ3は、抽出したルーティングセッション情報を参照して、自身が始点となるルーティングセッションが記述されているか否かを判断するS310。図6aのルーティングセッション情報においては、中継サーバ1と中継サーバ3との間で確立されるべきルーティングセッションにおいて、自身中継サーバ3が始点となることが記述されている。そのため、中継サーバ3は、中継サーバ1に対して所定の通信制御を行ってルーティングセッションを確立するS311。なお、この通信制御を行う際に、前述のように、アドレスフィルタ情報が交換されるS312。次に、中継サーバ3は、受信したアドレスフィルタ情報に含まれるルーティング対象アドレスに仮想アドレスの割当てを行うS313。この仮想アドレスの割当ては、詳細には、図14に示すフローチャートに沿って行われる。以下、操作PC11、操作PC12の順に仮想アドレスを割り当てる際に中継サーバ3が行う処理について説明する。中継サーバ3は、初めに、同一LANの他の機器に仮想アドレスを割当て済みか否かの判断を行うS401。現時点では、操作PC11,12の何れにも仮想アドレスが割り当てられていないので、中継サーバ3は、未使用のネットワーク部を有する仮想アドレスが仮想アドレス登録情報記憶部56に登録されているか否かを判断するS402。未使用のネットワーク部を有する仮想アドレスが登録されている場合、当該仮想アドレスを用いて、仮想アドレスの割当てが行われるS404。これにより、他のルーティング対象装置に割り当てた仮想アドレスとネットワーク部が異なる仮想アドレスを新たに割り当てることができる。具体的には、中継サーバ3は、操作PC11に150.100.10.1という仮想アドレスを割り当てる。なお、操作PC11に割り当てられる仮想アドレスのネットワーク部は、予めユーザが設定したものを用いる構成であっても良いし、中継サーバ3が仮想アドレス登録情報記憶部56を参照して未使用のネットワーク部を自動的に選択する構成であっても良い。前者の場合、第2ルーティング対象アドレスに割り当てられる仮想アドレスのネットワーク部が接続毎に変化しないので、ネットワーク部が示すLANを一層分かり易くすることができる。一方、後者の場合、ルーティング対象装置にどの仮想アドレスを割り当てるかを予め設定しなくて良いため、ユーザの手間を省くことができる。また、後者の場合は、例えば、中継サーバ1とのVPNを終了して仮想アドレスの割当てを解除した後に、当該仮想アドレスを中継サーバ1以外の中継サーバに割り当てることができる。つまり、仮想アドレスを使いまわすことができるので、仮想アドレスとして予め確保しておくアドレスを少なくすることができる。従って、将来的なネットワークの拡張等に柔軟に対応することができる。そして、中継サーバ3は、VPNを利用した通信の開始処理を継続して行うS405。なお、中継サーバ3は、未使用のネットワーク部を有する仮想アドレスが登録されていない場合、その旨をユーザに通知するS403。次に、中継サーバ3は、操作PC12に仮想アドレスを割り当てる。今回は、S401の判断において、同一LANの他の機器即ち操作PC11に仮想アドレスを割当て済みである。従って、中継サーバ3は、既に割り当てた仮想アドレスのネットワーク部150.100.10を用いて仮想アドレスを割り当てるS406。これにより、操作PC12に150.100.10.2という仮想アドレスが割り当てられる。次に、中継サーバ3は、仮想アドレスの割当てに成功したか否かの判断を行うS407。中継サーバ3は、仮想アドレスの割当てに成功した場合、VPNを利用した通信の開始処理を継続して行うS405。一方、中継サーバ3は、仮想アドレスの割当てに失敗した場合、その旨をユーザに通知するS408。なお、中継サーバ3は、S403及びS408でエラーを通知した際に、実際のアドレスを利用した通信を行うか否かをユーザに問い合わせるS409。中継サーバ3は、ユーザから実際のアドレスによる通信を行う許可が得られた場合、VPNを利用した通信の開始処理を継続して行うS405。これにより、例えば緊急事態の発生時又は相手にアドレスを知られても構わない状況等においても適切に通信を開始することができる。一方、ユーザから許可が得られなかった場合、中継サーバ3は、この開始処理を停止する。次に、中継サーバ3は、再びS310の処理を行う。なお、ルーティング対象アドレス間で重複がないと判定した場合も再びS310の処理を行う。現在作成中のVPNグループは、中継サーバ1と中継サーバ3のみで構成されるため、他のルーティングセッションはVPNグループ情報には記述されていない。従って、中継サーバ3は、パケットのルーティング制御を開始するS316。なお、仮に他のルーティングセッションがある場合は、中継サーバ3は、再びS311~S314の処理を行う。このように、本実施形態では、VPNを構築する際に、それぞれのルーティング機器が他のルーティング機器とアドレスフィルタ情報を交換取得するため、最新のアドレスフィルタ情報を用いてVPNを構築することができる。従って、VPN開始前の段階で一部のルーティング機器においてアドレスフィルタ情報が変更された場合でも、その変更を全てのルーティング機器に反映させた状態でVPNを構築して通信を開始できるので、パケットのルーティングにおける矛盾の発生を防止でき、信頼性を向上させることができる。また、図13のフローチャートには記載していないが、S310において自身が接続の始点となるルーティングセッションが無い場合自身がルーティングの終点となる場合であっても、始点となるルーティング機器からの通信制御を受けてルーティングセッションの確立処理及びアドレスフィルタ情報の交換が行われる。それと同時に、仮想アドレスを用いた通信を行う場合は、仮想アドレスの割当て等も行われる。なお、それぞれのルーティング機器は、自身が始点である旨がルーティングセッション情報に記述されていない限りはルーティングセッション確立のための最初の通信制御を行わないので、通信制御の衝突を防止し、機器間のルーティングセッションを簡素な制御で確立することができる。以上のように中継サーバ3は、中継サーバ1とVPNを構築する。また、中継サーバ3は、ユーザからVPN-GROUP2の開始指示を受けた場合、中継サーバ2に対しても同様にVPNを構築する。そして、中継サーバ3は、図14の処理を行うことにより、操作PC11,12とネットワーク部が異なる仮想アドレスを操作PC21に割り当てる。次に、確立したルーティングセッションを用いてパケットのルーティングを行う処理について説明する。初めに、中継サーバ3がLAN30からパケットを受信したときに行う制御について図15を参照して説明する。図15は、この制御の流れを示すフローチャートである。なお、LAN30内のルーティング対象装置は、他のルーティング対象装置にパケットを送信する際は、その宛先とすべき当該他のルーティング対象アドレスを、中継サーバ3に問い合わせることで取得する。このとき、仮想アドレスが割り当てられている場合は、LAN30内のルーティング対象装置が中継サーバ3に行う上記の問い合わせに対して、中継サーバ3は、実際のアドレスではなく仮想アドレスを回答する。従って、例えば対象端末31から操作PC11へパケットが送信される場合、対象端末31は中継サーバ3から、宛先アドレスとして、操作PC11に割り当てられた仮想アドレス150.100.10.1を取得することになる。中継サーバ3は、LAN30からパケットを受信するまで待機しているS501。そして、LAN30からパケットを受信した場合、初めに、当該パケットの宛先が自身中継サーバ3であるか否かの判断を行うS502。中継サーバ3は、パケットの宛先が自身であった場合、当該パケットの受信を行うS503。一方、パケットの宛先が自身以外であった場合、中継サーバ3は、受信したパケットの宛先アドレスと、アドレスフィルタ情報図9aを参照と、を比較して、宛先アドレスがアドレスフィルタ情報に登録されているか否かの判断を行うS504。中継サーバ3は、宛先アドレスがアドレスフィルタ情報に登録されていない場合、パケットを破棄するS505。一方、中継サーバ3は、宛先アドレスがアドレスフィルタ情報に登録されていた場合、当該アドレスフィルタ情報に対応するルーティングセッションを特定するS506。次に、中継サーバ3は、仮想アドレス割当情報記憶部57を参照して、宛先アドレスが仮想アドレスか否かの判断を行うS507。宛先アドレスが仮想アドレスである場合、中継サーバ3は、宛先アドレスを実際のアドレスに変換しS508、S506で特定したルーティングセッションへパケットを送信転送するS509。次に、中継サーバ3がルーティングセッションからパケットを受信したときに行う制御について図16を参照して説明する。図16は、この制御の流れを示すフローチャートである。中継サーバ3は、ルーティングセッションからパケットを受信するまで待機しているS601。そして、中継サーバ3は、パケットを受信した場合、当該パケットの宛先アドレスと、アドレスフィルタ情報図8aを参照と、を比較して、パケットの宛先アドレスが自身のアドレスフィルタ情報に対応付けて登録されているか否かの判断を行うS602。パケットの宛先アドレスが自身のアドレスフィルタ情報に対応付けて登録されている場合、仮想アドレス割当情報記憶部57を参照して、送信元アドレスに仮想アドレスが割り当てられているか否かの判断を行うS603。送信元アドレスに仮想アドレスが割り当てられている場合、中継サーバ3は、送信元アドレスを仮想アドレスに変換しS604、宛先アドレスが示す機器対象端末31,32,33へ、パケットを転送するS605。なお、送信元アドレスに仮想アドレスが割り当てられていない場合、中継サーバ3は、アドレスを変換することなく、宛先が示す機器へパケットを転送するS605。また、中継サーバ3は、宛先アドレスが自身のアドレスフィルタ情報に対応付けて登録されていない場合、当該宛先アドレスが他のルーティング機器のアドレスフィルタ情報に対応付けて登録されているか否かの判断を行うS606。当該宛先アドレスが他のルーティング機器のアドレスフィルタ情報に対応付けて登録されている場合、中継サーバ3は、該当するルーティングセッションを特定しS607、このルーティングセッションへパケットを送信転送するS608。一方、当該宛先アドレスが他のルーティング機器のアドレスフィルタ情報にも登録されていない場合、中継サーバ3は、当該パケットを破棄するS609。以上の制御を行うことにより、仮想アドレスを利用して中継通信システム100による通信を行うことができる。次に、上記の制御を行う中継サーバ3を介して、操作PC11と対象端末31とがパケットをやり取りするときの流れについて図17を参照して簡単に説明する。図17aは、対象端末31から操作PC11へパケットが送信される場合を示している。この場合、中継サーバ3は、LAN30からパケットを受信するため、図15に示す制御を行う。対象端末31は、上述のように操作PC11の仮想アドレスを宛先アドレスとしてパケットを送信する。このパケットを受信した中継サーバ3は、アドレスフィルタ情報図9aを参照に基づいて、パケットの宛先アドレスに対応するルーティング機器として中継サーバ1が記述されていることを認識してルーティングセッションを特定するS506。次に、中継サーバ3は、宛先アドレスが仮想アドレスであることを認識して、宛先アドレスを実際のアドレスに変換するS508。そして、中継サーバ3は、ルーティングセッションを介して中継サーバ1へパケットを送信するS509。このパケットを受信した中継サーバ1は、アドレスフィルタ情報に基づいて、パケットの宛先アドレスに対応するルーティング機器として自身中継サーバ1が記述されていることを認識する。そして、中継サーバ1は、宛先の操作PC11へパケットを送信する。図17bは、操作PC11から対象端末31へパケットが送信される場合を示している。この場合、中継サーバ3は、ルーティングセッションからパケットを受信するため、図16に示す制御を行う。操作PC11は、対象端末31の実際のアドレスを宛先アドレスとしてパケットを送信する。このパケットを受信した中継サーバ1は、パケットの宛先アドレスに対応するルーティング機器として中継サーバ3が記述されていることを認識する。そして、中継サーバ1は、ルーティングセッションを介して中継サーバ3へパケットを送信する処理を行う。このパケットを受信した中継サーバ3は、アドレスフィルタ情報図8bを参照に基づいて、パケットの宛先アドレスに対応するルーティング機器として自身中継サーバ3が記述されていることを認識する。そして、中継サーバ3は、仮想アドレス割当情報記憶部57を参照して、送信元アドレスに仮想アドレスが割り当てられていることを認識する。そして、中継サーバ3は、送信元アドレスを仮想アドレスに変換してS604、宛先の対象端末31へパケットを送信するS605。以上により、操作PC11と対象端末31との間で、当該操作PC11の実際のアドレスを隠蔽したままパケットのやり取りを行うことができる。そのため、セキュリティを確保しつつルーティング対象装置間で通信を行うことができる。以上に説明したように、本実施形態の中継サーバ3は、アドレスフィルタ情報記憶部55と、仮想アドレス割当情報記憶部57と、制御部6060と、を備える。アドレスフィルタ情報記憶部55は、第1ルーティング対象アドレス対象端末31,32,33のアドレスと、第2ルーティング対象アドレス操作PC11,12のアドレスと、を記憶する。仮想アドレス割当情報記憶部は、第2ルーティング対象アドレスと、当該第2ルーティング対象アドレスに割り当てられた仮想アドレスと、を対応付けて記憶する。制御部60は、中継サーバ1とルーティング対象アドレスを交換して、ルーティングセッションを確立する。制御部60は、それぞれの操作PC11,12のアドレスでネットワーク部が同一となるように、かつ、中継サーバ2に割り当てた仮想アドレスのネットワーク部と異なるように、仮想アドレスを割り当てる。制御部60は、第1ルーティング対象装置から仮想アドレスを宛先とするパケットを受信した際に、パケットの宛先アドレスを第2ルーティング対象アドレスに変換してルーティングセッションへパケットを転送する。制御部60は、ルーティングセッションから第1ルーティング対象アドレスを宛先とするパケットを受信した際に、パケットの送信元アドレスを仮想アドレスに変換して宛先の対象端末31,32,33へパケットを転送する。これにより、同一のLANに接続されるルーティング対象装置の仮想アドレスのセグメントを同じにすることができる。従って、セキュリティを確保しつつ、アドレスからネットワークの構成が把握し易くすることができる。また、ユーザは、同じLANに接続されるルーティング対象装置の仮想アドレスをまとめて指定できるので、簡単な操作で、LAN単位でのリモートデスクトップの制限等を行うことができる。次に、上記実施形態と異なる構成の実施形態を説明する。図18は、別の実施形態に係るアドレスフィルタ情報及び仮想アドレスを示す図である。図19は、別の実施形態に係るルーティング制御を示す説明図である。なお、以下の説明においては、上記実施形態と同一又は類似の部材には図面に同一の符号を付し、説明を省略する場合がある。上記実施形態では、中継サーバ3は、他の中継サーバのルーティング対象装置即ち、操作PC11,12,21に仮想アドレスを割り当てる。これに対し、本実施形態別の実施形態では、中継サーバ3は、自身のルーティング対象装置即ち、対象端末31,32,33に仮想アドレスを割り当てる。従って、中継サーバ3は、アドレスフィルタ情報の交換後ではなく交換前に、仮想アドレスの割り当てを行い、割り当てた仮想アドレスを他の中継サーバへ送信する。また、中継サーバ3は、通信先の中継サーバ毎にネットワーク部が異なるように即ち中継サーバ1と中継サーバ2でネットワーク部が異なるように仮想アドレスを割り当てる。即ち、本実施形態では、1組のルーティング対象装置に対して、複数組の仮想アドレスが対応することなる。以上により、中継サーバ1,2は、それぞれ図18a,図18bに示すようなアドレスフィルタ情報を記憶する。また、この仮想アドレスを用いて通信を行う場合、上記実施形態とアドレスの変換方法を異ならせることで、適切に通信を行うことができる。即ち、中継サーバ3は、第1ルーティング対象装置対象端末31,32,33からパケットを受信した場合、宛先アドレスではなく送信元アドレスを仮想アドレスに変換する。一方、中継サーバ3は、ルーティングセッションからパケットを受信した場合、送信元アドレスではなく宛先アドレスを実際のアドレスに変換する。これにより、中継サーバ3が送信する仮想アドレスのネットワーク部が通信先の中継サーバ1と中継サーバ2で異なるので、何れかのネットワーク部を含む仮想アドレスを一括して無効とすることで例えば150.100.20.0/24を無効とすることで、対応するLANからのアクセスを一括して制限することができる。以上に本発明の好適な実施の形態を説明したが、上記の構成は例えば以下のように変更することができる。仮想アドレスにおけるネットワーク部とホスト部の区切りは上記実施形態で示した位置に限られない。例えば、始めの16ビットがネットワーク部で、残りの16ビットがホスト部となる形式であっても良い。IPv4形式のIPアドレスに代えて、IPv6形式のIPアドレスを用いることができる。この場合、仮想アドレスも同様にIPv6にしても良い。仮想アドレスの割当てを行うタイミングは任意であり、例えば、開始コマンドの送信とともにアドレスフィルタ情報を交換し、その直後に仮想アドレスを割り当てても良い。上記では、中継サーバのみがルーティングポイントとして機能する構成であるが、クライアント端末がルーティングポイントとして機能する構成であっても良い。また、VPNグループ内のルーティングポイントの数は2つに限られず、3つ以上であっても良い。また、1つのルーティング機器が複数のVPNグループに所属していても良い。上記の中継グループ情報、中継サーバ情報、クライアント端末情報、VPNグループ情報、アドレスフィルタ情報等を格納する形式はXML形式に限定されず、適宜の形式で各情報を格納することができる。上記の構成に代えて、各中継サーバ間での通信に用いられる外部サーバをインターネット上に設置し、SIPSessionInitiaionProtocolサーバとしての機能を発揮させて通信を行う構成にしても良い。"