ユーザの利用する端末に第1のネットワークを介して接続するとともに、前記端末にサービスを提供する処理サーバに第2のネットワークを介して接続し、前記端末および前記処理サーバの間でパケットを転送する転送サーバであって、ユーザの識別子と、前記第1のネットワークのアドレスと、前記第2のネットワークのアドレスとを対応づけた変換データを記憶する記憶装置と、前記端末から送信された受信パケットデータについて、前記変換データから、当該受信パケットデータを送信したユーザの識別子と、前記第1のネットワークのアドレスとして当該受信パケットデータの送信元アドレスと、が対応づけられた前記第2のネットワークのアドレスを抽出し、受信パケットデータの送信元アドレスを、前記変換データから抽出したアドレスに変換して送信パケットデータを生成するアドレス変換手段と、前記送信パケットデータを、前記第2のネットワークに送信するパケット送信手段を備えることを特徴とする転送サーバ。前記変換データはさらに、前記ユーザの識別子に対応して、パケットの転送の拒否条件を対応づけ、前記変換データから、前記受信パケットデータを送信したユーザの識別子に対応づけられた拒否条件を取得し、当該受信パケットデータが、取得した当該拒否条件に一致しない場合、前記パケット送信手段が前記送信パケットデータを送信することを特徴とする請求項1に記載の転送サーバ。ユーザの利用する端末に、第1のネットワークを介して接続するとともに、前記端末にサービスを提供する処理サーバに第2のネットワークを介して接続し、前記端末および前記処理サーバの間でパケットを転送する転送サーバに用いられる転送プログラムであって、コンピュータを、ユーザの識別子と、前記第1のネットワークのアドレスと、前記第2のネットワークのアドレスとを対応づけた変換データを記憶する記憶手段と、前記端末から送信された受信パケットデータについて、前記変換データから、当該受信パケットデータを送信したユーザの識別子と、前記第1のネットワークのアドレスとして当該受信パケットデータの送信元アドレスと、が対応づけられた前記第2のネットワークのアドレスを抽出し、受信パケットデータの送信元アドレスを、前記変換データから抽出したアドレスに変換して送信パケットデータを生成するアドレス変換手段と、前記送信パケットデータを、前記第2のネットワークに送信するパケット送信手段として機能させるための転送プログラム。しかしながら、クラウドサービスを実現するためには、クラウドサービスにおいて、ユーザを一意に識別することが必要になるところ、クラウドサービスにおいて容易にユーザを識別する必要がある。このように、接続先の処理サーバにおいて、ユーザの端末に依存せず、ユーザを容易に識別可能な方法の確立が期待されている。そこで本発明の目的は、処理サーバにおいてユーザを容易に識別できるように、パケットを処理サーバに転送する転送サーバおよび転送プログラムを提供することである。上記課題を解決するために、本発明の第1の特徴は、ユーザの利用する端末に第1のネットワークを介して接続するとともに、端末にサービスを提供する処理サーバに第2のネットワークを介して接続し、端末および処理サーバの間でパケットを転送する転送サーバに関する。即ち本発明の第1の特徴に係る転送サーバは、ユーザの識別子と、第1のネットワークのアドレスと、第2のネットワークのアドレスとを対応づけた変換データを記憶する記憶装置と、端末から送信された受信パケットデータについて、変換データから、当該受信パケットデータを送信したユーザの識別子と、第1のネットワークのアドレスとして当該受信パケットデータの送信元アドレスと、が対応づけられた第2のネットワークのアドレスを抽出し、受信パケットデータの送信元アドレスを、変換データから抽出したアドレスに変換して送信パケットデータを生成するアドレス変換手段と、送信パケットデータを、第2のネットワークに送信するパケット送信手段を備える。ここで変換データはさらに、ユーザの識別子に対応して、パケットの転送の拒否条件を対応づけても良い。この場合、変換データから、受信パケットデータを送信したユーザの識別子に対応づけられた拒否条件を取得し、当該受信パケットデータが、取得した当該拒否条件に一致しない場合、パケット送信手段が送信パケットデータを送信する。本発明の第2の特徴は、ユーザの利用する端末に第1のネットワークを介して接続するとともに、端末にサービスを提供する処理サーバに第2のネットワークを介して接続し、端末および処理サーバの間でパケットを転送する転送サーバに用いられる転送プログラムに関する。即ち本発明の第2の特徴に係る転送プログラムは、コンピュータを、ユーザの識別子と、第1のネットワークのアドレスと、第2のネットワークのアドレスとを対応づけた変換データを記憶する記憶手段と、端末から送信された受信パケットデータについて、変換データから、当該受信パケットデータを送信したユーザの識別子と、第1のネットワークのアドレスとして当該受信パケットデータの送信元アドレスと、が対応づけられた第2のネットワークのアドレスを抽出し、受信パケットデータの送信元アドレスを、変換データから抽出したアドレスに変換して送信パケットデータを生成するアドレス変換手段と、送信パケットデータを、第2のネットワークに送信するパケット送信手段として機能させる。本発明によれば、処理サーバにおいてユーザを容易に識別できるように、パケットを処理サーバに転送する転送サーバおよび転送プログラムを提供することができる。次に、図面を参照して、本発明の実施の形態を説明する。以下の図面の記載において、同一または類似の部分には同一または類似の符号を付している。実施の形態まず図1を参照して、本発明の実施の形態に係る通信システム100を説明する。通信システム100は、ユーザが端末を処理サーバ6に接続して、処理サーバ6のサービスを享受するためのシステムである。通信システム100は、転送サーバ1、セッション管理サーバ2、VPNVirtualPrivateNetworkサーバ3、社内システム4、ユーザ端末5、処理サーバ6を備える。これらの装置は、下り側ネットワーク第1のネットワーク101、上り側ネットワーク第2のネットワーク102、公衆有線ネットワーク103および公衆無線ネットワーク104を介して、相互に通信可能に接続される。図1に示す例では、通信システム100は、第1のVPNサーバ3aおよび第2のVPNサーバ3bを備えるが、これらのVPNサーバを区別しない場合、単にVPNサーバ3と記載する場合がある。また、通信システム100は、A社内システム4aおよびB社内システム4bを備えるが、これらを区別しない場合、単に社内システム4と記載する場合がある。またA社内システム4aは社内端末41aを備え、B社内システム4bは社内端末41bを備えるが、これらの社内端末を区別しない場合、単に社内端末41と記載する場合がある。通信システム100は、ユーザ端末5a、5b、5cを備えるが、これらのユーザ端末を区別しない場合、単にユーザ端末5と記載する場合がある。また、社内端末41とユーザ端末5とを特に区別しない場合、単に端末と記載する場合がある。通信システム100は、第1の処理サーバ6a、第2の処理サーバ6b、第3の処理サーバ6cおよび第4の処理サーバ6dを備えるが、これらの処理サーバを区別しない場合、単に処理サーバ6と記載する場合がある。公衆有線ネットワーク103は、VPNを提供するとともに、社内システム4と第1のVPNサーバ3aとを相互に接続する。公衆無線ネットワーク104は、VPNを提供するとともに、ユーザ端末5と第2のVPNサーバ3bとを相互に接続する。下り側ネットワーク101および上り側ネットワーク102は、プライベート高速ネットワークである。下り側ネットワーク101は、転送サーバ1、セッション管理サーバ2、第1のVPNサーバ3aおよび第2のVPNサーバ3bを相互に通信可能に接続する。上り側ネットワーク102は、転送サーバ1と処理サーバ6とを相互に通信可能に接続する。社内システム4は、社内端末41を備える。簡略のため、図1に示す例では、各社内システムが、それぞれ一つの社内端末41を備えているが、複数の社内端末41を備える場合が一般的である。これらの社内端末41は、社内LANによって、相互に通信可能に接続される。社内端末41は、一般的なコンピュータであって、処理サーバ6によるクラウドサービスのクライアント端末である。ユーザは、社内端末41を操作して処理サーバ6に接続し、データを更新または処理する。社内システム4は、公衆有線ネットワーク103に設けられたVPNを介して、処理サーバ6に接続する。ユーザ端末5は、ユーザが利用する情報通信端末であって、例えば、携帯電話機、スマートフォン、パーソナルコンピュータなどである。ユーザ端末5は、公衆無線ネットワーク104に設けられたVPNを介して、処理サーバ6に接続する。本発明の実施の形態においてユーザ端末5は、処理サーバ6によるクラウドサービスのクライアント端末である。図1に示す例では、ユーザ端末5は、公衆無線ネットワーク104を介して処理サーバ6に接続する場合を説明するが、任意の通信プロバイダが提供する有線ネットワークを介して接続しても良い。ユーザは、社内システム4の社内端末41から処理サーバ6に接続することができるとともに、ユーザ端末5から処理サーバ6に接続することができる。従ってユーザは、社内端末41を利用する場合もユーザ端末5を利用する場合も、処理サーバ6によるクラウドサービスを同様に享受することができる。これによりユーザは、どのような端末を用いても、同じデータを処理することができる。例えばユーザは、社内端末41から入力したデータを、ユーザ端末5で参照することができ、またユーザ端末5で入力したデータを、社内端末41で参照することができる。第1のVPNサーバ3aは、公衆有線ネットワーク103に設けられたVPNの終端装置である。第1のVPNサーバ3aは、社内端末41から公衆有線ネットワーク103を介して受信したパケットを、下り側ネットワーク101を介して、転送サーバ1に送信する。第2のVPNサーバ3bは、公衆無線ネットワーク104に設けられたVPNの終端装置である。第2のVPNサーバ3bは、ユーザ端末5から公衆無線ネットワーク104を介して受信したパケットを、下り側ネットワーク101を介して、転送サーバ1に送信する。セッション管理サーバ2は、社内端末41およびユーザ端末5などの端末と、処理サーバ6とのセッションの情報を保持する。セッション管理サーバ2で保持されるセッション情報は、転送サーバ1によって取得され参照される。処理サーバ6は、ユーザの端末にサービスを提供する。本発明の実施の形態に係る通信システム100においては特に、ユーザの属性に応じて、社内端末41およびユーザ端末5などの端末にクラウドサービスを提供する。図1に示す例において、4つの処理サーバ6は、それぞれ異なるIPアドレスを持つ。これらの処理サーバ6は、端末に、それぞれ異なる機能を提供しても良いし、同じ機能を提供しても良い。転送サーバ1は、VPNサーバ3に下り側ネットワーク101を介して接続するとともに、処理サーバ6に上り側ネットワーク102を介して接続する。転送サーバ1は、VPNサーバ3および処理サーバ6の間でパケットを転送する。本発明の実施の形態において転送サーバ1は、NATNetworkAddressTranslation機能を実装するサーバである。転送サーバ1は、社内端末41およびユーザ端末5から、下り側ネットワーク101を介して送信された受信パケットデータについて、送信元アドレスおよび送信元ポート番号を変換する。転送サーバ1は、変換後のパケットを、上り側ネットワーク102に送信する。ここで転送サーバ1は、社内端末41およびユーザ端末5を利用するユーザの属性に併せて、パケットの送信元アドレスおよび送信元ポートを変換する。さらに転送サーバ1は、変換後のパケットを、受信パケットデータの宛先アドレスおよび宛先ポートに対応する処理サーバ6に送信する。本発明の実施の形態に係る転送サーバ1は、パケットを送信したユーザ端末5のユーザに対応して、送信元アドレスおよび送信元ポート番号を変換し、処理サーバ6に送信する。これにより、処理サーバ6は、送信元アドレスおよび送信元ポート番号に基づいて、ユーザに対応するサービスを提供することができる。転送サーバ図2を参照して、本発明の実施の形態に係る転送サーバ1を説明する。転送サーバ1は、一般的なコンピュータに、転送プログラムがインストールされ実行されることによって、実現される。転送プログラムは、コンピュータに、転送サーバ1の所定の機能を実現させるためのプログラムである。転送サーバ1は、記憶装置10、演算処理制御装置20および通信制御装置30を備える。記憶装置10は、例えば、ハードディスク、ROM、RAMなどである。記憶装置10は、転送サーバ1において処理されるデータを保持する記憶媒体である。記憶装置10に記憶されたデータは、演算処理制御装置20によって参照され、更新される。演算処理制御装置20は、転送サーバ1の処理を制御する。演算処理制御装置20は、記憶装置10からデータを読み出して処理したり、処理したデータを記憶装置10に記憶したりする。また演算処理制御装置20は、通信制御装置30を介してネットワークを介して受信したデータを処理し、処理したデータを通信制御装置30を介してネットワークに送出する。通信制御装置30は、転送サーバ1を通信ネットワークに接続させるための装置である。通信制御装置30は、図1に示すように、転送サーバ1を下り側ネットワーク101および上り側ネットワーク102に接続させる。本発明の実施の形態に係る記憶装置10は、図2に示すように、変換データ11、セッションデータ12、受信パケットデータ13、送信パケットデータ14および変換済テーブルデータ16を記憶する。演算処理制御装置20の各処理手段が、変換データ11、セッションデータ12、受信パケットデータ13、送信パケットデータ14および変換済テーブルデータ16を、記憶装置10に記憶する。演算処理制御装置20には、転送プログラムによって、変換データ生成手段21、セッションデータ取得手段22およびパケット転送手段23が実装される。変換データ生成手段21は、変換データ11を生成して記憶装置10に記憶する記憶手段である。本発明の実施の形態において変換データ生成手段21は、どのような手法で変換データを生成しても良い。例えば、管理者が転送サーバ1の入力装置を操作することで、変換データ生成手段21が変換データ11を生成しても良い。また、管理者が予め生成した変換データ11を、変換データ生成手段21が取得して、変換データ11を記憶装置10に記憶しても良い。変換データ11は、ユーザの識別子と、下り側ネットワーク101のアドレスと、上り側ネットワーク102のアドレスとを対応づけたデータである。変換データ11は、さらに、下り側ネットワーク101および上り側ネットワーク102におけるポート番号も対応付けても良い。下り側ネットワーク101のアドレスおよびポート番号は、このユーザの端末から下り側ネットワーク101を介して転送サーバ1に送信された受信パケットデータの、送信元アドレスおよび送信元ポート番号である。上り側ネットワーク102のアドレスおよびポート番号は、転送サーバ1がユーザの端末から送信されたパケットを、上り側ネットワーク102に送信する際の送信元アドレスおよび送信元ポート番号である。変換データ11は、図3に示すようなデータである。図3に示す例で変換データ11は、ユーザ識別子User_Aに対応づけられた2つのレコードを含む。一つ目のレコードは、下り側ネットワークのIPアドレスIP_A1およびポート番号Port_A1と、上り側ネットワークのIPアドレスIP_A2およびポート番号Port_A2を対応づける。二つ目のレコードは、下り側ネットワークのIPアドレスIP_a1およびポート番号Port_a1と、上り側ネットワークのIPアドレスIP_a2およびポート番号Port_a2を対応づける。ここで例えば、IPアドレスIP_A1は、社内システム4における社内端末41のIPアドレスである。また、IPアドレスIP_a1は、ユーザ端末5のIPアドレスである。本発明の実施の形態において転送サーバ1は、ユーザ識別子と、ユーザの送信したパケットの送信元IPアドレスおよび送信元ポート番号に基づいて、そのユーザの利用している端末を特定する。さらに転送サーバ1は、この端末を考慮して、受信パケットデータの送信元IPアドレスおよび送信元ポート番号を変換して、送信パケットデータを生成し、上り側ネットワーク102に送信する。図3に示す例において、ユーザ識別子User_Aの受信パケットデータ13について、送信元IPアドレスおよび送信元ポート番号を変換して送信パケットデータ14を生成する際、2通りの変換方法があることを示す。具体的には、送信元IPアドレスIP_A1および送信元ポート番号Port_A1の場合、転送サーバ1は、送信元IPアドレスIP_A2および送信元ポート番号Port_A2に変換した送信パケットデータ14を生成する。送信元IPアドレスIP_a1および送信元ポート番号Port_a1の場合、転送サーバ1は、送信元IPアドレスIP_a2および送信元ポート番号Port_a2に変換した送信パケットデータ14を生成する。この場合、処理サーバ6は、送信元IPアドレスおよびポート番号に基づいて、ユーザ識別子およびユーザの利用している端末に対応したサービスを提供することができる。図3に示す例において、一人のユーザについて、下り側ネットワーク101のIPアドレスごとに、上り側ネットワーク102のIPアドレスを対応づける場合を説明したがこれに限られない。例えば、一人のユーザについて、下り側ネットワーク101のIPアドレスに関わらず、一つの上り側ネットワーク102のIPアドレスを対応づけても良い。この場合、処理サーバ6は、送信元IPアドレスおよびポート番号に基づいて、ユーザ識別子に対応したサービスを提供することができる。下り側ネットワーク101のIPアドレスおよびポート番号は、例えばユーザが同じ社内端末41を使った場合などが考えられるので、変換データ11内で異なるユーザ識別子に重複して設定される場合がある。また、上り側ネットワーク102のIPアドレスおよびポート番号は、セッション継続中に付与するIPアドレスおよびポート番号が重複しなければ、変換データ11内で重複して設定されても良い。また、図3に示す変換データ11において、IPアドレスは、サブネットマスクを用いて指定されても良い。変換データ11は、図3に示すようにさらに、拒否対応のデータを対応づけても良い。拒否対応データは、転送サーバ1が、受信パケットデータ13を、上り側パケットに転送するか否かを決定する条件と、拒否する場合の対応のデータである。図3に示す例では、拒否対応データは、ユーザ識別子および下り側ネットワーク101のIPアドレスおよびポート番号ごとに設ける場合を説明するが、これに限られない。例えば、拒否対応データは、ユーザ識別子ごとに設けられても良い。また、拒否対応データは、下り側ネットワーク101あついは上り側ネットワークのIPアドレスごとに設けられても良い。拒否対応データは、拒否条件と、応答処理の各データ項目を備える。拒否条件は、パケットのペイロードや属性に基づいて、パケットを転送しない条件である。応答処理は、拒否条件に合致するパケットを受信した場合の、転送サーバ1の応答処理を特定する。例えば、パケットのペイロードに特定の文字列が含まれている場合や、特定の時間内にパケットを受信した場合に、パケットの転送を拒否することが考えられる。この場合、変換データ11は、拒否条件として、この特定の文字列や、この特定の時間を設定する。また、パケットを拒否する際、転送サーバ1は、エラーメッセージをペイロードに設定したパケットを、送信元の端末に送信する場合や、そのままパケットを破棄する場合が考えられる。この場合、変換データ11は、応答処理として、ペイロードに設定するエラーメッセージや、パケットの破棄する旨の指示を保持する。図3に示す例では、拒否対応データは、ユーザ識別子、下り側ネットワーク101のIPアドレスおよびポート番号ごとに設けられる。これにより転送サーバ1は、例えば、同じユーザでも、社内端末からアクセスした際は、パケットを転送するが、他のIPアドレスからアクセスした際は、パケットの転送を拒否することができる。また、拒否対応データは、ユーザ識別子ごとに設けられても良い。これにより転送サーバ1は、ユーザの利用する端末にかかわらず、ユーザごとに異なる拒否条件を設定して、パケットの転送を拒否することができる。このように、変換データ生成手段21が生成した変換データ11は、転送サーバ1がパケットを転送する際に参照される。転送サーバ1が下り側ネットワーク101から受信パケットデータ13を受信すると、転送サーバ1は、その受信パケットデータ13が拒否条件を満たしているかいないか判断する。拒否条件を満たしていない場合、転送サーバ1は、受信パケットデータ13の送信元IPアドレスおよびポート番号を変換して送信パケットデータ14を生成し、上り側ネットワーク102に送信する。また、拒否条件を満たしている場合、エラーメッセージを返し、またはパケットを破棄するなどの送信パケットデータを生成して、応答処理で設定される処理をする。セッションデータ取得手段22は、セッション管理サーバ2から、セッションデータ12を取得して記憶装置10に記憶する記憶手段である。セッションデータ12は、図5に示すように、セッションID、IPアドレス、ポート番号およびユーザ識別子とを対応づけたデータである。図4に示す例では、セッションIDSession_Aのセッションは、ユーザ識別子User_Aに関するセッションで、IPアドレスIP_A1およびポート番号Port_A1の端末とのセッションであることを示している。セッションデータ12は、セッション管理サーバ2で保持されるセッションデータと同様である。セッション管理サーバ2は、一般的な方法で、セッションデータを生成し保持する。セッションデータ取得手段22は、逐次、セッション管理サーバ2から最新のセッションデータ12を、取得しても良い。また、セッション管理サーバ2が逐次、最新のセッションデータ12を転送サーバ1に送信しても良い。図1に示す例では、転送サーバ1とセッション管理サーバ2とがそれぞれ別のコンピュータで実装される場合を説明するが、これに限られない。例えば、セッション管理サーバ2の機能を転送サーバ1上で実装し、同一のコンピュータで実装しても良い。パケット転送手段23は、VPNサーバ3および処理サーバ6間で、パケットを転送する。本発明の実施の形態においては特に、VPNサーバ3を介して下り側ネットワーク101に送出されたユーザのパケットを、処理サーバ6に向けて、上り側ネットワーク102に送出する場合を説明する。パケット転送手段23は、パケット受信手段24、アドレス変換手段25、転送可否決定手段26、パケット送信手段27を備える。ここで、アドレス変換手段25および転送可否決定手段26は、下り側ネットワーク101からパケットを受信した際、このパケットを処理するために実行される。パケット受信手段24は、下り側ネットワーク101を介して、VPNサーバ3からパケットを受信すると、その受信パケットデータ13を記憶装置10に記憶する。またパケット受信手段24は、上り側ネットワーク102を介して、処理サーバ6からパケットを受信すると、一般的な転送処理に従って、下り側ネットワーク101にパケットを転送する。パケット送信手段27は、アドレス変換手段25によって生成された送信パケットデータ14を、通信制御装置30を介して、上り側ネットワーク102に送出する。またパケット送信手段27は、転送可否決定手段26によって生成された応答パケットデータ15を、通信制御装置30を介して、下り側ネットワーク101に送出する。アドレス変換手段25は、パケット受信手段24によって受信した受信パケットデータ13の送信元アドレスを変換して、送信パケットデータ14を生成する。アドレス変換手段25は、VPNサーバ3から受信した受信パケットデータ13について、変換データ11から、上り側ネットワーク102のアドレスを抽出する。この上り側ネットワーク102のアドレスは、変換データ11において、受信パケットデータ13を送信したユーザの識別子と、下り側ネットワーク101のアドレスとして受信パケットデータ13の送信元アドレスと、が対応づけられたレコードの、上り側ネットワーク102のアドレスである。さらにアドレス変換手段25は、受信パケットデータ13の送信元アドレスを、変換データ11から抽出したアドレスに変換して送信パケットデータ14を生成する。具体的にはアドレス変換手段25は、パケット受信手段24が受信パケットデータ13を受信すると、受信パケットデータ13の送信元IPアドレスおよび送信元ポート番号を取得する。ここでアドレス変換手段25は、セッションデータ12を読み出して、取得した送信元IPアドレスおよび送信元ポート番号に対応するユーザ識別子を取得する。さらにアドレス変換手段25は、変換データ11において、ユーザ識別子と、下り側ネットワーク101のIPアドレスおよびポート番号として、受信パケットデータ13から取得した送信元IPアドレスおよび送信元ポート番号とが対応づけられたレコードを特定する。アドレス変換手段25は、特定したレコードにおいて、上り側ネットワーク102のIPアドレスおよびポート番号を取得する。アドレス変換手段25は、受信パケットデータ13の送信元IPアドレスおよび送信元ポート番号を、変換データ11から取得した、上り側ネットワーク102のIPアドレスおよびポート番号に変換して、送信パケットデータ14を生成する。ここで、アドレス変換手段25は、宛先IPアドレスおよび宛先ポート番号を変換しない。従って、送信パケットデータ14の宛先IPアドレスおよび宛先ポート番号は、受信パケットデータ13の宛先IPアドレスおよび宛先ポート番号と同様である。アドレス変換手段25は、生成した送信パケットデータ14を、パケット送信手段27に入力する。転送可否決定手段26は、受信パケットデータ13が、変換データ11で定義された拒否条件に一致するか否かを判定する。一致しない場合、転送可否決定手段26は、アドレス変換手段25によって生成された送信パケットデータ14を、パケット送信手段27に送信させる。具体的には転送可否決定手段26は、アドレス変換手段25で特定されたレコードから、拒否条件および拒否応答に対応する拒否対応データを取得する。転送可否決定手段26は、取得した拒否対応データに基づいて、受信パケットデータ13を処理する。拒否条件に一致しない場合、転送可否決定手段26は、アドレス変換手段25が生成した送信パケットデータ14を、上り側ネットワーク102に送出し、処理サーバ6に送信する。一方、拒否条件に合致する場合、転送可否決定手段26は、変換データ11で指定される応答処理に基づいて、受信したパケットを処理する。例えば、応答処理として、ペイロードに設定するエラーメッセージが指定されている場合、転送可否決定手段26は、ペイロードにエラーメッセージを表示する旨のコマンドを含む応答パケットデータ15を送信する。この応答パケットデータ15の宛先IPアドレスおよび宛先ポート番号は、受信パケットデータ13の送信元IPアドレスおよび送信元ポート番号である。さらに転送可否決定手段26は、生成した応答パケットデータ15を、パケット送信手段27に入力する。また、応答処理として、パケットを破棄する旨が指定されている場合、転送可否決定手段26は、受信パケットデータ13と、この受信パケットデータ13に基づいて生成した送信パケットデータ14を、記憶装置10から削除する。このとき、パケット送信手段27は、応答パケットデータを送信しない。パケット送信手段27は、受信パケットデータ13が拒否条件に一致しない場合、送信パケットデータ14を、上り側ネットワーク102に送信する。パケット送信手段27は、転送可否決定手段26において、拒否条件に一致しない受信パケットデータ13に基づいて、アドレス変換手段25で生成された送信パケットデータ14を、上り側ネットワーク102に送信する。またパケット送信手段27は、転送可否決定手段26において、拒否条件に一致する受信パケットデータ13に基づいて応答パケットデータ15が生成された場合、応答パケットデータ15を、下り側ネットワーク101に送信する。なお、上り側ネットワーク102から下り側ネットワーク101にパケットを転送する際のアドレス変換は、どのような方法で行われても良い。アドレス変換手段25が受信パケットデータ13の送信元アドレスおよび送信元ポート番号を変換すると、パケット転送手段23は、その変換前後のアドレスおよびポート番号を、変換済テーブルデータ16に記憶しても良い。例えばパケット転送手段23は、変換前のIPアドレスIP_A1およびポート番号Port_A1と、変換後のIPアドレスIP_A2およびポート番号Port_A2とを対応づけて、変換済テーブルデータ16に記憶する。パケット転送手段23は、変換済テーブルデータ16によって、上り側ネットワーク102から受信したパケットを転送することができる。パケット転送手段23が、IPアドレスIP_A2およびポート番号Port_A2宛のパケットを受信した場合を考える。この場合パケット転送手段23は、変換済テーブルデータ16を参照して、パケットの宛先を、IPアドレスIP_A2およびポート番号Port_A2から、IPアドレスIP_A1およびポート番号Port_A1に変換する。パケット転送手段23は、宛先をIPアドレスIP_A1およびポート番号Port_A1に変換したパケットを、下り側ネットワーク101に送信する。パケット転送手段23は、変換前のIPアドレスおよびポート番号と、変換後のIPアドレスおよびポート番号とを対応づけたレコードを、変換済テーブルデータ16に所定時間保持する。転送方法図5を参照して、本発明の実施の形態に係る通信システムにおけるパケットの転送方法を説明する。図5は、社内端末41から処理サーバ6にパケット送信する場合の転送処理を示す。ここで、パケット送信元となる社内端末41のIPアドレスは、IP_A1である。また、処理サーバ6のIPアドレスは、IP_S1である。図2に示す例において、第1の社内端末41aから第1のVPNサーバ3aおよび転送サーバ1を介して第1の処理サーバ6にパケットを送信する場合を説明するが、他のルートで送信する場合も、ユーザ端末5から送信する場合も同様である。図5に示す例では、ユーザ識別子およびIPアドレスに基づいて、IPアドレスを変換する場合を説明する。他に、ユーザ識別子、IPアドレスおよびポート番号に基づいて、IPアドレスおよびポート番号を変換する実施例も考えられる。ステップS1においてユーザは、社内端末41から処理サーバ6宛に要求パケットデータを、公衆有線ネットワーク103に送出する。この要求パケットデータの送信元IPアドレスは、社内端末41のIPアドレスIP_A1で、宛先IPアドレスは、処理サーバ6のIPアドレスIP_S1である。社内端末41から要求パケットデータが送信されると、ステップS2において、VPNサーバ3が要求パケットデータを受信する。VPNサーバ3は、受信した要求パケットデータを、下り側ネットワーク101に送出し、転送サーバ1に転送する。VPNサーバ3から要求パケットデータを受信すると、ステップS3において転送サーバ1は、その送信元IPアドレスから、ユーザ識別子を取得する。具体的には転送サーバ1は、セッションデータ12を参照して、送信元IPアドレスに対応づけられたユーザ識別子を取得する。ここで取得したユーザ識別子は、User_Aとする。ステップS4において転送サーバ1は、ステップS3で取得したユーザ識別子と、受信パケットデータ13の送信元IPアドレスから、新たな送信元IPアドレスに変換して、送信パケットデータ14を生成する。この新たな送信元IPアドレスは、変換データ11において上り側ネットワーク102のIPアドレスとして設定されるIPアドレスである。図3に示す変換データ11において、ユーザ識別子User_Aと、下り側ネットワーク101のIPアドレスIP_A1に、上り側ネットワーク102のIPアドレスIP_A2が対応づけられている。そこで転送サーバ1は、ステップS2で受信した受信パケットデータ13の送信元IPアドレスをIP_A2に変換して、送信パケットデータ14を生成する。このとき転送サーバ1は、この変換に基づいて、変換済テーブルデータ16を更新する。具体的には転送サーバ1は、下り側ネットワーク101のIPアドレスIP_A1を、上り側ネットワーク102のIPアドレスIP_A2に変換したことを、変換済テーブルデータ16に記録する。ステップS5において転送サーバ1は、ステップS2で受信した受信パケットデータ13について、拒否条件を満たしているか否かを判定する。具体的には転送サーバ1は、変換データ11から、受信パケットデータ13の送信元IPアドレスと、ユーザ識別子に対応づけられた拒否対応データを取得する。さらに転送サーバ1は、拒否対応データの拒否条件が、受信パケットデータ13に一致しているか否かを判定する。一致している場合、転送サーバ1は、拒否対応データの応答処理に基づいて、受信パケットデータ13を処理する。例えば、エラーメッセージを返信する場合、ペイロードにエラーメッセージを含む応答パケットデータ15を生成する。この応答パケットデータ15の宛先IPアドレスは、IP_A1である。ステップS6において転送サーバ1は、応答パケットデータ15をVPNサーバ3に向けて、下り側ネットワーク101に送出する。応答パケットデータ15を受信すると、ステップS7においてVPNサーバ3は、応答パケットデータ15を公衆有線ネットワーク103に送出し、社内端末41に転送する。一方、ステップS5において拒否条件を満たしていないと判定した場合、ステップS8において転送サーバ1は、ステップS4で生成した送信パケットデータ14を、上り側ネットワーク102に送出し、処理サーバ6に転送する。処理サーバ6は、ステップS8においてユーザ端末5からの要求パケットデータを受信すると、ステップS9において、そのペイロードに基づいてデータを処理する。処理サーバ6は、この処理に基づいて、応答パケットデータを生成する。この応答パケットデータの送信元IPアドレスは、処理サーバ6のIPアドレスIP_S1で、宛先IPアドレスは、ステップS4で取得された新たな送信元IPアドレスIP_A2である。処理サーバ6は、応答パケットデータを上り側ネットワーク102に送出する。応答パケットデータを受信すると、ステップS11において転送サーバ1は、宛先IPアドレスを、新たな宛先IPアドレスに変換する。具体的には転送サーバ1は、変換済テーブルデータ16を参照して、受信した応答パケットデータの宛先IPアドレスIP_A2に対応づけられた下り側ネットワーク101のアドレスIP_A1を取得する。転送サーバ1は、ステップS10で取得した応答パケットデータの宛先IPアドレスを、IP_A2からIP_A1に変換する。転送サーバ1は、ステップS12において変換後の応答パケットデータを、下り側ネットワーク101に送出し、VPNサーバ3に転送する。VPNサーバ3は、転送サーバ1から応答パケットデータを受信すると、ステップS13において、応答パケットデータを公衆有線ネットワーク103に送出し、社内端末41に転送する。このように本発明の実施の形態に係る転送サーバ1は、ユーザごとに、送信元アドレスを変換することができるので、ユーザが利用する端末のアドレスに関わらず、処理サーバ6は、送信元アドレスを参照して、ユーザを特定し、ユーザに応じたサービスを提供することができる。また転送サーバ1は、ユーザと、そのユーザが利用する端末のアドレスごとに、送信元アドレスを変換しても良い。これにより処理サーバ6は、ユーザと、ユーザが利用する端末に応じたサービスを提供することができる。その他の実施の形態上記のように、本発明の実施の形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例および運用技術が明らかとなる。例えば、本発明の実施の形態に記載した転送サーバ1は、図2に示すように一つのハードウェア上に構成されても良いし、その機能や処理数に応じて複数のハードウェア上に構成されても良い。また、既存のセッション管理サーバ2上に実現されても良い。本発明はここでは記載していない様々な実施の形態等を含むことは勿論である。従って、本発明の技術的範囲は上記の説明から妥当な特許請求の範囲に係る発明特定事項によってのみ定められるものである。