(57)【特許請求の範囲】
【請求項１】
少なくとも１つ以上のコンテンツを蓄積し、コンテンツ配信サーバ接続要求に応答して該コンテンツを送出するコンテンツ配信サーバと、
仮想網毎に付与された仮想網ＩＤを管理する手段と、前記コンテンツ配信サーバ接続要求を宛先のコンテンツ配信サーバに向け該仮想網上にて転送する手段またはコンテンツを載せたパケットを宛先のユーザ端末に向け該仮想網上にて転送する手段を有するデータ転送装置と、
前記データ転送装置とを相互に接続することによって形成されるコンテンツ配信網と、
を用いたコンテンツ配信サービス方法であって、
前記コンテンツ配信サーバは、各コンテンツに付与されたコンテンツＩＤの管理、各コンテンツを取得許可または取得不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行い、
ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているコンテンツＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合し、
コンテンツ取得許可の場合は該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出し、
コンテンツ取得不許可の場合は、該パケットを廃棄し、該パケットにて要求されたコンテンツの送出は行わないことを特徴とするセキュリティ保証型コンテンツ配信サービス方法。
【請求項２】
前記コンテンツ配信サーバは、仮想サーバを具備し、仮想サーバ毎に付与されたサーバＩＤの管理、各サーバＩＤに接続許可または接続不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行い、
ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているサーバＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインＩＤに対応する仮想網ＩＤを識別し、前記管理情報と照合し、
接続許可の場合は、該仮想サーバにて該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出し、
接続不許可の場合は、該パケットを廃棄し、該パケットにて要求されたコンテンツの送出は行わないことを特徴とする請求項１記載のセキュリティ保証型コンテンツ配信サービス方法。
【請求項３】
前記コンテンツＩＤはＵＲＬ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）またはＵＲＬの一部であって、前記コンテンツ配信サーバは、ＵＲＬまたはＵＲＬの一部の情報に対する、取得許可または取得不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理を行い、ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているＵＲＬを読みとって、コンテンツ取得許可および取得不許可を判断することを特徴とする請求項１または２記載のセキュリティ保証型コンテンツ配信サービス方法。
【請求項４】
少なくとも１つ以上のコンテンツを蓄積し、コンテンツ配信サーバ接続要求に応答して該コンテンツを送出するコンテンツ配信サーバと、
仮想網毎に付与された仮想網ＩＤを管理する手段と、前記コンテンツ配信サーバ接続要求を宛先のコンテンツ配信サーバに向け該仮想網上にて転送する手段またはコンテンツを載せたパケットを宛先のユーザ端末に向け該仮想網上にて転送する手段を有するデータ転送装置と、
前記データ転送装置とを相互に接続することによって形成されるコンテンツ配信網と、
から構成されるコンテンツ配信システムであって、
前記コンテンツ配信サーバは、各コンテンツに付与されたコンテンツＩＤの管理、各コンテンツを取得許可または取得不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行い、
ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているコンテンツＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合し、
コンテンツ取得許可の場合は該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出し、
コンテンツ取得不許可の場合は、該パケットを廃棄し、該パケットにて要求されたコンテンツの送出は行わないことを特徴とするセキュリティ保証型コンテンツ配信システム。
【請求項５】
前記コンテンツ配信サーバは、仮想サーバを具備し、仮想サーバ毎に付与されたサーバＩＤの管理、各サーバＩＤに接続許可または接続不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行い、
ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているサーバＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは仮想網ＩＤを識別し、前記管理情報と照合し、
接続許可の場合は、該仮想サーバにて該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出し、
接続不許可の場合は、該パケットを廃棄し、該パケットにて要求されたコンテンツの送出は行わないことを特徴とする請求項４記載のセキュリティ保証型コンテンツ配信システム。
【請求項６】
前記コンテンツＩＤはＵＲＬ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）またはＵＲＬの一部であって、前記コンテンツ配信サーバは、ＵＲＬまたはＵＲＬの一部の情報に対する、取得許可または取得不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理を行い、ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているＵＲＬを読みとって、コンテンツ取得許可および取得不許可を判断することを特徴とする請求項４または５記載のセキュリティ保証型コンテンツ配信システム。
【請求項７】
仮想網ＩＤを管理する手段と、前記コンテンツ配信サーバ接続要求を宛先のコンテンツ配信サーバに向け該仮想網上にて転送する手段またはコンテンツを載せたパケットを宛先のユーザ端末に向け該仮想網上にて転送する手段を有するデータ転送装置を介してコンテンツ配信網に接続され、
少なくとも１つ以上のコンテンツを蓄積し、コンテンツ配信サーバ接続要求に応答して該コンテンツを送出する手段と、
各コンテンツに付与されたコンテンツＩＤの管理、各コンテンツを取得許可または取得不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行う手段と、
ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているコンテンツＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合する手段と、
コンテンツ取得許可の場合は該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出し、コンテンツ取得不許可の場合は、該パケットを廃棄し、該パケットにて要求されたコンテンツの送出は行わない手段と
を有することを特徴とするセキュリティ保証型コンテンツ配信サーバ。
【請求項８】
仮想サーバを具備し、仮想サーバ毎に付与されたサーバＩＤの管理、各サーバＩＤに接続許可または接続不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行い、
ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているサーバＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合し、
接続許可の場合は、該仮想サーバにて該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出し、
接続不許可の場合は、該パケットを廃棄し、該パケットにて要求されたコンテンツの送出は行わないことを特徴とする請求項７記載のセキュリティ保証型コンテンツ配信サーバ。
【請求項９】
前記コンテンツＩＤはＵＲＬ（Ｕｎｉｖｅｒｓａｌ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）またはＵＲＬの一部であって、前記コンテンツ配信サーバは、ＵＲＬまたはＵＲＬの一部の情報に対する、取得許可または取得不許可とする前記仮想網に対応するラインＩＤまたは仮想網ＩＤの管理を行い、ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているＵＲＬを読みとって、コンテンツ取得許可および取得不許可を判断することを特徴とする請求項７または８記載のセキュリティ保証型コンテンツ配信サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えばコンテンツ毎あるいはコンテンツホルダ毎に、柔軟にセキュリティ制御を行うコンテンツ配信を提供するための網サービス方法、システムおよびサーバに関する。
【０００２】
【従来の技術】
従来技術に基づくコンテンツ配信システムを図４に示す。コンテンツ配信サーバ１４１〜１４９は、コンテンツを蓄積し、ユーザ端末からのコンテンツ配信サーバ接続要求に応答して該コンテンツを送出する。ただしコンテンツ配信サーバ１４１、１４４および１４７は仮想網１に属するユーザ端末のみがアクセスを許容されたコンテンツ配信サーバ、コンテンツ配信サーバ１４２、１４５および１４８は仮想網２に属するユーザ端末のみがアクセスを許容されたコンテンツ配信サーバ、コンテンツ配信サーバ１４３、１４６および１４９は仮想網３に属するユーザ端末のみがアクセスを許容されたコンテンツ配信サーバである。
【０００３】
データ転送装置２１〜２５は、ユーザ単位、複数ユーザ単位、コンテンツ単位、複数コンテンツ単位、コンテンツホルダ単位あるいは複数コンテンツホルダ単位に形成される仮想網毎に付与された仮想網ＩＤを管理し、コンテンツ配信サーバ接続要求を宛先のコンテンツ配信サーバに向け、該仮想網上にて転送、また、コンテンツを載せたパケットを宛先のユーザ端末に向け、該仮想網上にて転送する。図４は、ユーザ端末５１および５２が仮想網１に属し、ユーザ端末５３が仮想網２に属し、ユーザ端末５４が仮想網３に属する例であり、仮想網１の仮想網ＩＤを１、仮想網２の仮想網ＩＤを２、仮想網３の仮想網ＩＤを３とする。各データ転送装置２１〜２５は、仮想網ＩＤ＝１、２および３を管理し、ユーザ端末５１および５２から送出されるパケットおよびコンテンツ配信サーバ１４１、１４４および１４７から送出されるパケットに対し、仮想網ＩＤ＝１を付与し、仮想網ＩＤ＝１に従い、コンテンツ配信網１１内の仮想網１上にてパケット転送を行う。同様に、各データ転送装置２１〜２５は、ユーザ端末５３から送出されるパケットおよびコンテンツ配信サーバ１４２、１４５および１４８から送出されるパケットに対し、仮想網ＩＤ＝２を付与し、仮想網ＩＤ＝２に従い、コンテンツ配信網１１内の仮想網２上にてパケット転送を行い、また、ユーザ端末５４から送出されるパケットおよびコンテンツ配信サーバ１４３、１４６および１４９から送出されるパケットに対し、仮想網ＩＤ＝３を付与し、仮想網ＩＤ＝３に従い、コンテンツ配信網１１内の仮想網３上にてパケット転送を行う。
【０００４】
なお、実際にデータ転送装置が、ユーザ端末もしくはコンテンツ配信サーバと仮想網との対応を管理する方法は以下の通りである。仮想網１の場合、データ転送装置２４は、ライン６１およびライン６２から到着するパケットに対し、仮想網ＩＤ＝１を付与するように管理する。また、データ転送装置２１、データ転送装置２２、データ転送装置２３は、それぞれライン７１、ライン７４、ライン７７から到着するパケットに対し、仮想網ＩＤ＝１を付与するように管理する。同様に仮想網２の場合、データ転送装置２５は、ライン６３から到着するパケットに対し、仮想網ＩＤ＝２を付与するように管理する。また、データ転送装置２１、データ転送装置２２、データ転送装置２３は、それぞれライン７２、ライン７５、ライン７８から到着するパケットに対し、仮想網ＩＤ＝２を付与するように管理する。同様に仮想網３の場合、データ転送装置２５は、ライン６４から到着するパケットに対し、仮想網ＩＤ＝３を付与するように管理する。また、データ転送装置２１、データ転送装置２２、データ転送装置２３は、それぞれライン７３、ライン７６、ライン７９から到着するパケットに対し、仮想網ＩＤ＝３を付与するように管理する。
【０００５】
以上の方法によって、データ転送装置がラインと仮想網ＩＤとの対応を管理するだけで、同じ仮想網に属するユーザ端末とコンテンツ配信サーバ間での通信のみを許容し、異仮想網間の通信は不許可とする処理が可能となり、通信のセキュリティが提供される。
【０００６】
なお、ラインの実現は、物理的な伝送路でもよいし、もしくは、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）のＶＰＩ（Ｖｉｒｔｕａｌ  Ｐａｔｈ  Ｉｄｅｎｔｉｆｉｅｒ）やＶＣＩ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｉｅｒ）などの論理チャネルを用いてもよいことを追記する。
【０００７】
【発明が解決しようとする課題】
前述の従来技術は、仮想網毎のセキュアなコンテンツ配信を実現するものの、以下の課題がある。データ転送装置は、各ラインと仮想網を対応づけることにより通信のセキュリティを実現しており、これによりコンテンツ配信サーバは仮想網毎に個別に設置する必要がある。すなわち、サーバの台数を増やす原因となり、サーバコストの増大を招く。
【０００８】
一方、仮想網間でコンテンツ配信サーバを共用化するために、１つのコンテンツ配信サーバが複数のラインと接続し、各ラインを各仮想網と対応付けさせることは可能である。しかしこれでは、各仮想網に属するユーザ端末が該コンテンツ配信サーバに自由に接続できてしまうため、ある仮想網のユーザ端末のみが取得を許可されているコンテンツが、他仮想網のユーザ端末からも取得される恐れがあり、本来の目的である仮想網毎のセキュアなコンテンツ配信が達成できない。
【０００９】
【課題を解決するための手段】
前記課題を解決するための第１の手段として、コンテンツ配信サーバは、各コンテンツに付与されたコンテンツＩＤの管理、各コンテンツを取得許可または取得不許可とする仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行う。そして、コンテンツ配信サーバは、ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているコンテンツＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合し、コンテンツ取得許可の場合のみ該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出する処理を行う。
【００１０】
ここで、各コンテンツを取得許可あるいは取得不許可とするトリガを仮想網ＩＤで行う場合、コンテンツ配信サーバとデータ転送装置との間のラインの数は、図２に示すように仮想網の数だけ用意する必要がある。なお、後者の場合、従来技術の説明でも説明したが、ラインの実現は、物理的な伝送路でもよいし、もしくは、ＡＴＭ（Ａｓｙｎｃｈｒｏｎｏｕｓ  Ｔｒａｎｓｆｅｒ  Ｍｏｄｅ）のＶＰＩ（Ｖｉｒｔｕａ１  Ｐａｔｈ  Ｉｄｅｎｔｉｆｉｅｒ）やＶＣＩ（Ｖｉｒｔｕａｌ  Ｃｈａｎｎｅｌ  Ｉｄｅｎｔｉｆｉｅｒ）などの論理チャネルを用いてもよい。
【００１１】
また、第２の解決手段として、仮想サーバを具備し、仮想サーバ毎に付与されたサーバＩＤの管理、各仮想サーバに接続許可あるいは接続不許可とする仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行う。そして、コンテンツ配信サーバは、ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているサーバＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合し、コンテンツ取得許可の場合のみ該パケットを受信し、コンテンツを載せたパケットを該仮想網に向け送出する処理を行う。
【００１２】
ここで、第２の解決手段も第１の解決手段と同様に、各コンテンツを取得許可あるいは取得不許可とするトリガを仮想網ＩＤで行う場合、コンテンツ配信サーバとデータ転送装置との間のラインの数は、図２に示すように仮想網の数だけ用意する必要がある。
【００１３】
以上の手段により、仮想網間でコンテンツ配信サーバを共用化しつつ、取得の許可を受けているユーザのみが該コンテンツを取得可能となるように動作できる。すなわち、コンテンツ配信サーバのコスト削減とコンテンツ取得のセキュリティの両立を可能とする。
【００１４】
【発明の実施の形態】
以下、実施例に基づき本発明の実施の形態を詳細に説明する。
【００１５】
（実施例１）
本発明の実施形態に基づくコンテンツ配信システムを図１に示す。本実施例では、コンテンツ配信サーバには複数の仮想サーバは存在せず、したがって各コンテンツ配信サーバには１つのサーバＩＤが付与されているものとする。コンテンツ配信サーバ４１、４２および４３のサーバＩＤをそれぞれ、４１、４２および４３とする。ユーザ端末５１、５２、５３および５４のユーザＩＤをそれぞれ５１、５２、５３および５４とする。また、コンテンツ配信サーバ４１には、Ａ、ＢおよびＣの３つのコンテンツが蓄積されているものとする。コンテンツＡ、ＢおよびＣのコンテンツＩＤは、各コンテンツのＵＲＬとして定義し、それぞれのＵＲＬをwww.server41.com/server41/contentA、www.server41.com/server41/contentB、およびwww.server41.com/server41/contentC、とする。コンテンツＡは仮想網１に属するユーザの端末のみが接続を許可されたコンテンツ、コンテンツＢは仮想網１および２に属するユーザ端末が接続を許可されたコンテンツ、コンテンツＣは仮想網１、２および３に属するユーザ端末が接続を許可されたコンテンツであるものとする。
【００１６】
仮想網１に属するユーザ端末５１が、コンテンツ配信サーバ４１に蓄積されるコンテンツＡを取得する動作を、図５を用い、以下に説明する。
【００１７】
まずユーザ端末５１は、宛先ＩＤ＝４１、送信元ＩＤ＝５１を記載したコンテンツ配信サーバ接続要求パケット８１を送出する。データ転送装置２４は、ライン６１から到着するパケットに対し、仮想網ＩＤ＝１を付与するように管理されており、コンテンツ配信サーバ接続要求パケット８１を受信すると、該パケットに仮想網ＩＤ＝１を付与し、コンテンツ配信網１１内の仮想網１に該パケットを転送する。仮想網ＩＤ＝１が付与されたコンテンツ配信サーバ接続要求パケット８２は、仮想網ＩＤ＝１に従い、仮想網１上を転送され、データ転送装置２１に到着する。
【００１８】
データ転送装置２１は、コンテンツ配信サーバ４１を宛先とするパケットをライン７１に転送するように管理されており、コンテンツ配信サーバ接続要求パケット８２を受信すると、宛先がＩＤ＝４１であることから、該パケットをライン７１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２１は仮想網ＩＤを削除せず、付与したままにしておいてもよい。
【００１９】
コンテンツ配信サーバ４１は、各コンテンツのコンテンツＩＤの管理、各コンテンツを取得許可あるいは取得不許可とするユーザＩＤの管理を行っている。すなわち、www.server41.com/server41/contentAを取得許可とする仮想網１に属するユーザＩＤ＝５１および５２、www.server41.com/server41/contentBを取得許可とする仮想網１および２に属するユーザＩＤ＝５１、５２および５３、www.server41.com/server41/contentCを取得許可とする仮想網１、２および３に属するユーザＩＤ＝５１、５２、５３および５４、の各情報を管理する。データ転送装置２１からライン７１を通じて転送されたコンテンツ配信サーバ接続要求パケット８３を受信すると、コンテンツ配信サーバ４１は、コンテンツ配信サーバ接続要求パケット８３に付与されているＵＲＬを読み取り、前記管理情報と照合する。ユーザＩＤ＝５１はコンテンツＡを取得許可されているため、コンテンツ配信サーバ４１は、コンテンツＡを載せたコンテンツパケット８４をライン７１に対し、転送する。なお、コンテンツパケット８４には、宛先ＩＤ＝５１、送信元ＩＤ＝４１が記載されている。
【００２０】
ここで、コンテンツ配信サーバ４１が行っているコンテンツＩＤと取得許可とするユーザＩＤの管理に関する代替手法として、コンテンツＩＤにＵＲＬの一部を用いる方法を追記しておく。例えば、コンテンツＩＤを「/server41/」、「/server41/contentB」、「/server41/contentC」と定義しコンテンツ配信サーバ４１は、/server41/を取得許可とするユーザＩＤ＝５１および５２、/server41/contentBを取得許可とするユーザＩＤ＝５３、/server41/contentCを取得許可とするユーザＩＤ＝５３および５４、の各関係を管理することにより、同等のコンテンツ取得セキュリティレベルを確保できる。
【００２１】
さて、データ転送装置２１は、宛先毎に振分ける仮想網を管理しており、コンテンツパケット８４を受信すると、コンテンツパケット８４の宛先ＩＤ＝５１を読み取り、該パケットに仮想網ＩＤ＝１を付与し、仮想網１に該パケットを転送する。
【００２２】
また、コンテンツパケット８４を仮想網１に転送するための別の方法としては、データ転送装置２１がコンテンツ配信サーバ接続要求パケット８３を受信したときに、宛先ＩＤや送信元ＩＤ、宛先および送信元ポート番号等のコネクション情報と、仮想網ＩＤ＝１の対応を管理しておき、この管理情報に基づき、コンテンツパケット８４を仮想網１に振分ける方法もある。
【００２３】
仮想網ＩＤ＝１が付与されたコンテンツパケット８５は、仮想網ＩＤ＝１に従い、仮想網１上を転送され、データ転送装置２４に到着する。
【００２４】
データ転送装置２４は、仮想網ＩＤ＝１が付与されたパケットをライン６１あるいはライン６２に転送するように管理されており、さらにパケットの宛先ＩＤを読み取り、ライン６１かライン６２への振分けを判断する。したがってコンテンツパケット８５を受信すると、仮想網ＩＤ＝１が付与されていること、宛先ＩＤ＝５１であることから、該パケットをライン６１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２４は仮想網ＩＤを削除せず、付与したままにしておいてもよい。以上により、ライン６１を通じて転送されるコンテンツパケット８６をユーザ端末５１が受信することにより、ユーザ端末５１はコンテンツＡを取得することができる。
【００２５】
次に、仮想網３に属するユーザ端末５４が、コンテンツ配信サーバ４１に蓄積されるコンテンツＡの取得要求を試みた場合のシーケンスを、図６を用い、以下に説明する。本例は本来、取得不許可となるため、ユーザ端末５４はコンテンツを取得できない例となる。
【００２６】
まずユーザ端末５４は、宛先ＩＤ＝４１、送信元ＩＤ＝５４を記載したコンテンツ配信サーバ接続要求パケット８１を送出する。データ転送装置２５は、ライン６４から到着するパケットに対し、仮想網ＩＤ＝３を付与するように管理されており、コンテンツ配信サーバ接続要求パケット８１を受信すると、該パケットに仮想網ＩＤ＝３を付与し、コンテンツ配信網１１内の仮想網３に該パケットを転送する。仮想網ＩＤ＝３が付与されたコンテンツ配信サーバ接続要求パケット８２は、仮想網ＩＤ＝３に従い、仮想網３上を転送され、データ転送装置２１に到着する。
【００２７】
データ転送装置２１は、コンテンツ配信サーバ接続要求パケット８２を受信すると、宛先がＩＤ＝４１であることから、該パケットをライン７１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２１は仮想網ＩＤを削除せず、付与したままにしておいてもよい。
【００２８】
コンテンツ配信サーバ４１は、データ転送装置２１からライン７１を通じて転送されたコンテンツ配信サーバ接続要求パケット８３を受信すると、コンテンツ配信サーバ接続要求パケット８３に付与されているＵＲＬを読み取り、前記管理情報と照合する。ユーザＩＤ＝５４はコンテンツＡの取得を許可されていないため、コンテンツ配信サーバ４１はコンテンツＡを載せたコンテンツパケットをライン７１には送出せず、廃棄する。
【００２９】
以上により、コンテンツＡの取得を許可されていないユーザ端末５４は、コンテンツＡを取得することができず、セキュリティが確保される。
【００３０】
本実施例では、コンテンツ配信サーバ４１に蓄積されたコンテンツについて説明したが、コンテンツ配信サーバ４２および４３に蓄積されたコンテンツの取得方法についても同様の処理内容となる。
【００３１】
（実施例２）
本発明の実施形態に基づくコンテンツ配信システムを図２に示す。本実施例では、コンテンツ配信サーバには複数の仮想サーバは存在せず、したがって各コンテンツ配信サーバには１つのサーバＩＤが付与されているものとする。コンテンツ配信サーバ４１、４２および４３のサーバＩＤをそれぞれ、４１、４２および４３とする。ユーザ端末５１、５２、５３および５４のユーザＩＤをそれぞれ５１、５２、５３および５４とする。また、コンテンツ配信サーバ４１には、Ａ、ＢおよびＣの３つのコンテンツが蓄積されているものとする。コンテンツＡ、ＢおよびＣのコンテンツＩＤは、各コンテンツのＵＲＬとして定義し、それぞれのＵＲＬをwww.server41.com/server41/contentA、www.server41.com/server41/contentB、およびwww.server41.com/server41/contentC、とする。コンテンツＡは仮想網１に属するユーザの端末のみが接続を許可されたコンテンツ、コンテンツＢは仮想網１および２に属するユーザ端末が接続を許可されたコンテンツ、コンテンツＣは仮想網１、２および３に属するユーザ端末が接続を許可されたコンテンツであるものとする。
【００３２】
仮想網１に属するユーザ端末５１が、コンテンツ配信サーバ４１に蓄積されるコンテンツＡを取得する動作を、図７を用い、以下に説明する。
【００３３】
まずユーザ端末５１は、宛先ＩＤ＝４１、送信元ＩＤ＝５１を記載したコンテンツ配信サーバ接続要求パケット８１を送出する。データ転送装置２４は、ライン６１から到着するパケットに対し、仮想網ＩＤ＝１を付与するように管理されており、コンテンツ配信サーバ接続要求パケット８１を受信すると、該パケットに仮想網ＩＤ＝１を付与し、コンテンツ配信網１１内の仮想網１に該パケットを転送する。仮想網ＩＤ＝１が付与されたコンテンツ配信サーバ接続要求パケット８２は、仮想網ＩＤ＝１に従い、仮想網１上を転送され、データ転送装置２１に到着する。
【００３４】
データ転送装置２１は、仮想網ＩＤ＝１が付与されたパケットをライン７１に、仮想網ＩＤ＝２が付与されたパケットをライン７２に、仮想網ＩＤ＝３が付与されたパケットをライン７３に転送するように管理されており、コンテンツ配信サーバ接続要求パケット８２を受信すると、仮想網ＩＤ＝１が付与されていることから、該パケットをライン７１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２１は仮想網ＩＤを削除せず、付与したままにしておいてもよい。
【００３５】
コンテンツ配信サーバ４１は、各コンテンツのコンテンツＩＤの管理、各コンテンツを取得許可あるいは取得不許可とする仮想網ＩＤの管理を行っている。ここでは、データ転送装置が収容するラインと仮想網は１対１で対応するため、コンテンツ配信サーバ４１は仮想網ＩＤではなく、ラインＩＤで管理するものとする。すなわち、www.server41.com/server41/contentAを取得許可とするラインＩＤ＝７１、www.server41.com/server41/contentBを取得許可とするラインＩＤ＝７１および７２、www.server41.com/server41/contentCを取得許可とするラインＩＤ＝７１、７２および７３、の各情報を管理する。データ転送装置２１からライン７１を通じて転送されたコンテンツ配信サーバ接続要求パケット８３を受信すると、コンテンツ配信サーバ４１は、コンテンツ配信サーバ接続要求パケット８３に付与されているＵＲＬを読み取り、前記管理情報と照合する。ラインＩＤ＝７１はコンテンツＡを取得許可されているため、コンテンツ配信サーバ４１は、コンテンツＡを載せたコンテンツパケット８４をライン７１に対し、転送する。なお、コンテンツパケット８４には、宛先ＩＤ＝５１、送信元ＩＤ＝４１が記載されている。
【００３６】
データ転送装置２１は、ライン７１から到着するパケットに対し、仮想網ＩＤ＝１を付与するように管理されており、コンテンツパケット８４を受信すると、該パケットに仮想網ＩＤ＝１を付与し、仮想網１に該パケットを転送する。仮想網ＩＤ＝１が付与されたコンテンツパケット８５は、仮想網ＩＤ＝１に従い、仮想網１上を転送され、データ転送装置２４に到着する。
【００３７】
データ転送装置２４は、仮想網ＩＤ＝１が付与されたパケットをライン６１あるいはライン６２に転送するように管理されており、さらにパケットの宛先ＩＤを読み取り、ライン６１かライン６２への振分けを判断する。したがってコンテンツパケット８５を受信すると、仮想網ＩＤ＝１が付与されていること、宛先ＩＤ＝５１であることから、該パケットをライン６１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２４は仮想網ＩＤを削除せず、付与したままにしてもよい。以上により、ライン６１を通じて転送されるコンテンツパケット８６をユーザ端末５１が受信することにより、ユーザ端末５１はコンテンツＡを取得することができる。
【００３８】
本実施例では、コンテンツ配信サーバ４１に蓄積されたコンテンツについて説明したが、コンテンツ配信サーバ４２および４３に蓄積されたコンテンツの取得方法についても同様の処理内容となる。
【００３９】
（実施例３）
本発明の実施形態に基づくコンテンツ配信システムを図１０に示す。本実施例では、コンテンツ配信サーバは、コンテンツホルダ単位に仮想サーバを具備し、仮想サーバ毎にサーバＩＤが付与される例を取り上げる。コンテンツ配信サーバは、サーバＩＤの管理、各仮想サーバに接続許可あるいは接続不許可とするユーザＩＤの管理を行う。そして、コンテンツ配信サーバは、ユーザ端末から送られるコンテンツ配信サーバ接続要求のパケットに付与されているサーバＩＤおよびユーザＩＤを識別し、前記管理情報と照合し、コンテンツ取得許可の場合のみ該パケットを受信し、コンテンツを載せたパケットを該ユーザあるいは該仮想網に向け送出する処理を行う。
【００４０】
２人のコンテンツホルダＡおよびＣがコンテンツ配信サーバ４１を利用しており、それぞれのコンテンツホルダに対し、仮想サーバ２４１および２４２が割り当てられているものとする。仮想サーバ２４１および２４２のサーバＩＤをそれぞれ、２４１および２４２とする。コンテンツホルダＡはコンテンツＡおよびＢを保有し、コンテンツホルダＣはコンテンツＣを保有しており、したがって仮想サーバ２４１にコンテンツＡおよびＢが、仮想サーバ２４２にはコンテンツＣが蓄積されているものとする。コンテンツホルダＡのコンテンツＡおよびＢは、仮想網１および２に属するユーザの端末みが接続を許可されたコンテンツ、コンテンツホルダＣのコンテンツＣは仮想網１、２および３に属するユーザ端末が接続を許可されたコンテンツであるものとする。
【００４１】
ユーザ端末５１、５２、５３および５４のユーザＩＤをそれぞれ５１、５２、５３および５４とする。
【００４２】
仮想網１に属するユーザ端末５１が、コンテンツ配信サーバ４１に蓄積されるコンテンツＡを取得する動作を、図１１を用い、以下に説明する。
【００４３】
まずユーザ端末５１は、宛先ＩＤ＝２４１、送信元ＩＤ＝５１を記載したコンテンツ配信サーバ接続要求パケット８１を送出する。データ転送装置２４は、ライン６１から到着するパケットに対し、仮想網ＩＤ＝１を付与するように管理されており、コンテンツ配信サーバ接続要求パケット８１を受信すると、該パケットに仮想網ＩＤ＝１を付与し、コンテンツ配信網１１内の仮想網１に該パケットを転送する。仮想網ＩＤ＝１が付与されたコンテンツ配信サーバ接続要求パケット８２は、仮想網ＩＤ＝１に従い、仮想網１上を転送され、データ転送装置２１に到着する。
【００４４】
データ転送装置２１は、仮想サーバ２４１を宛先とするパケットをライン７１に転送するように管理されており、コンテンツ配信サーバ接続要求パケット８２を受信すると、宛先がＩＤ＝２４１であることから、該パケットをライン７１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２１は仮想網ＩＤを削除せず、付与したままにしておいてもよい。
【００４５】
コンテンツ配信サーバ４１は、自身の各仮想サーバに接続許可あるいは接続不許可とするユーザＩＤの管理を行う。すなわちコンテンツ配信サーバ４１は、仮想サーバＩＤ＝２４１に対しコンテンツ取得許可とする仮想網１および２に属するユーザＩＤ＝５１、５２および５３、仮想サーバＩＤ＝２４２に対しコンテンツ取得許可とする仮想網１、２および３に属するユーザＩＤ＝５１、５２、５３および５４、の各情報を管理する。データ転送装置２１からライン７１を通じて転送されたコンテンツ配信サーバ接続要求パケット８３を受信すると、コンテンツ配信サーバ４１は、コンテンツ配信サーバ接続要求パケット８３の宛先ＩＤおよび送信元ＩＤを読み取り、前記管理情報と照合する。ユーザＩＤ＝５１はコンテンツＡ（コンテンツホルダＡのコンテンツ）を取得許可されているため、コンテンツ配信サーバ４１は、コンテンツＡを載せたコンテンツパケット８４をライン７１に対し、転送する。なお、コンテンツパケット８４には、宛先ＩＤ＝５１、送信元ＩＤ＝２４１が記載されている。
【００４６】
データ転送装置２１は、宛先毎に振分ける仮想網を管理しており、コンテンツパケット８４を受信すると、コンテンツパケット８４の宛先ＩＤ＝５１を読み取り、該パケットに仮想網ＩＤ＝１を付与し、仮想網１に該パケットを転送する。
【００４７】
仮想網ＩＤ＝１が付与されたコンテンツパケット８５は、仮想網ＩＤ＝１に従い、仮想網１上を転送され、データ転送装置２４に到着する。
【００４８】
データ転送装置２４は、仮想網ＩＤ＝１が付与されたパケットをライン６１あるいはライン６２に転送するように管理されており、さらにパケットの宛先ＩＤを読み取り、ライン６１かライン６２への振分けを判断する。したがってコンテンツパケット８５を受信すると、仮想網ＩＤ＝１が付与されていること、宛先ＩＤ＝５１であることから、該パケットをライン６１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２４は仮想網ＩＤを削除せず、付与したままにしておいてもよい。以上により、ライン６１を通じて転送されるコンテンツパケット８６をユーザ端末５１が受信することにより、ユーザ端末５１はコンテンツＡを取得することができる。
【００４９】
次に、仮想網３に属するユーザ端末５４が、コンテンツ配信サーバ４１に蓄積されるコンテンツＡの取得要求を試みた場合のシーケンスを、図１２を用い、以下に説明する。本例は本来、取得不許可となるため、ユーザ端末５４はコンテンツを取得できない例となる。
【００５０】
まずユーザ端末５４は、宛先ＩＤ＝２４１、送信元ＩＤ＝５４を記載したコンテンツ配信サーバ接続要求パケット８１を送出する。データ転送装置２５は、ライン６４から到着するパケットに対し、仮想網ＩＤ＝３を付与するように管理されており、コンテンツ配信サーバ接続要求パケット８１を受信すると、該パケットに仮想網ＩＤ＝３を付与し、コンテンツ配信網１１内の仮想網３に該パケットを転送する。仮想網ＩＤ＝３が付与されたコンテンツ配信サーバ接続要求パケット８２は、仮想網ＩＤ＝３に従い、仮想網３上を転送され、データ転送装置２１に到着する。
【００５１】
データ転送装置２１は、コンテンツ配信サーバ接続要求パケット８２を受信すると、該パケットをライン７１に転送する。このとき、仮想網ＩＤを削除するのが一般的だが、データ転送装置２１は仮想網ＩＤを削除せず、付与したままにしておいてもよい。
【００５２】
コンテンツ配信サーバ４１は、データ転送装置２１からライン７１を通じて転送されたコンテンツ配信サーバ接続要求パケット８３を受信すると、コンテンツ配信サーバ接続要求パケット８３の宛先ＩＤを読み取り、前記管理情報と照合する。ユーザＩＤ＝５４はコンテンツＡの取得を許可されていないため、コンテンツ配信サーバ４１はコンテンツＡを載せたコンテンツパケットをライン７１には送出せず、廃棄する。
【００５３】
以上により、コンテンツＡの取得を許可されていないユーザ端末５４は、コンテンツＡを取得することができず、セキュリティが確保される。
【００５４】
本実施例では、コンテンツ配信サーバ４１に蓄積されたコンテンツについて説明したが、コンテンツ配信サーバ４２および４３に蓄積されたコンテンツの取得方法についても同様の処理内容となる。
【００５５】
また本実施例は、コンテンツホルダ単位に仮想サーバを具備する場合について説明したが、ユーザ単位、複数ユーザ単位、コンテンツ単位、複数コンテンツ単位あるいは複数コンテンツホルダ単位毎に仮想サーバを具備する場合も、同様に議論することができる。
【００５６】
また、実施例１と実施例２の関係と同様に、コンテンツ配信サーバはデータ転送装置との間に、仮想網毎のラインを有し、ユーザＩＤではなく、仮想網ＩＤを管理することによりコンテンツ取得のセキュリティが確保されることも追記する。
【００５７】
（実施例４）
本実施例は、実施例１において各仮想網で運用されているユーザＩＤがプライベートアドレスで運用されている例である。すなわち、仮想網間で同一のユーザＩＤが使用されている場合に対処するため、図３に示すように、コンテンツ配信サーバとデータ転送装置との間にゲートウェイを設置し、各ゲートウェイが、ユーザ端末から送出されるコンテンツ配信サーバ接続要求パケットに送信元として付与されているユーザＩＤを、共通体系ユーザＩＤに変換することにより、コンテンツ配信サーバとゲートウェイとの間のライン上においてユーザＩＤの重複を回避する。なお当然ながらゲートウェイは、コンテンツ配信サーバから送られるコンテンツパケットに宛元として付与されている共通体系ユーザＩＤを、該ユーザＩＤに変換する動作も行う。
【００５８】
本実施例は、上記以外の動作は実施例１と同様である。すなわち本実施例では、コンテンツ配信サーバには複数の仮想サーバは存在せず、したがって各コンテンツ配信サーバには１つのサーバＩＤが付与されているものとする。コンテンツ配信サーバ４１、４２および４３のサーバＩＤをそれぞれ、４１、４２および４３とする。ただし、ユーザ端末のユーザＩＤが、仮想網間で重複する例を考え、図３のように、ユーザ端末５１、５２、５３および５４のユーザＩＤをそれぞれ５１、５２、５１および５１とし、ユーザＩＤ＝５１が３つの仮想網１〜３で存在する例を考える。また、コンテンツ配信サーバ４１には、Ａ、ＢおよびＣの３つのコンテンツが蓄積されているものとする。コンテンツＡ、ＢおよびＣのコンテンツＩＤは、各コンテンツのＵＲＬとして定義し、それぞれのＵＲＬをwww.server41.com/server41/contentA、www.server41.com/server41/contentB、およびwww.server41.com/server41/contentC、とする。コンテンツＡは仮想網１に属するユーザの端末のみが接続を許可されたコンテンツ、コンテンツＢは仮想網１および２に属するユーザ端末が接続を許可されたコンテンツ、コンテンツＣは仮想網１、２および３に属するユーザ端末が接続を許可されたコンテンツであるものとする。
【００５９】
仮想網１に属するユーザ端末５１が、コンテンツ配信サーバ４１に蓄積されるコンテンツＡを取得する動作を、図８を用い、以下に説明する。ただしユーザ端末５１が、宛先ＩＤ＝４１、送信元ＩＤ＝５１を記載したコンテンツ配信サーバ接続要求パケット８１を送出してから、データ転送装置２１がライン７１に対しコンテンツ配信サーバ接続要求パケット８２を転送するまでの動作は、実施例１あるいは２と同様であるため、ここでは省略する。
【００６０】
ゲートウェイは、ユーザ端末から送出されるコンテンツ配信サーバ接続要求のパケットの送信元ＩＤをユーザＩＤから、共通体系ユーザＩＤに変換する。これによって例えばコンテンツ配信サーバ４１とゲートウェイ３１との間のラインにおいて、ユーザ端末５１、５３および５４からの各コンテンツ配信サーバ接続要求パケットの送信元ＩＤをそれぞれ異なる値に変換させることにより、各コンテンツ配信サーバ接続要求パケットの送信元端末を正しく認識することができる。
【００６１】
ゲートウェイとデータ転送装置との間は、仮想網と１対１に対応するラインが設置されており、ゲートウェイはラインにより仮想網を特定することができる。本実施例では、ユーザＩＤから共通体系ユーザＩＤに変換する方法として、ラインＩＤ毎に共通体系ユーザＩＤの使用可能な範囲を定めることにし、ライン７１に対して共通体系ユーザＩＤは１５１〜１６０、ライン７２に対して共通体系ユーザＩＤは２５１〜２６０、ライン７３に対して共通体系ユーザＩＤは３５１〜３６０と定める。ユーザＩＤと共通体系ユーザＩＤとの値の対応は、固定的に付与しても動的に付与してもどちらでもよい。本例では、コンテンツ配信サーバ接続要求のパケット８３の送信元ＩＤは５１から１５１に変換されるものとする。そしてゲートウェイ３１は、送信元ＩＤを共通体系ユーザＩＤ＝１５１に変換したコンテンツ配信サーバ接続要求パケット８７をコンテンツ配信サーバ４１に転送する。
【００６２】
コンテンツ配信サーバ４１は、各コンテンツのコンテンツＩＤの管理、各コンテンツを取得許可あるいは取得不許可とするユーザＩＤの管理を行っている。すなわち、www.server41.com/server41/contentAを取得許可とする仮想網１に属する共通体系ユーザＩＤ＝１５１〜１６０、www.server41.com/server41/contentBを取得許可とする仮想網１および２に属する共通体系ユーザＩＤ＝１５１〜１６０および２５１〜２６０、www.server41.com/server41/contentCを取得許可とする仮想網１、２および３に属する共通体系ユーザＩＤ＝１５１〜１６０、２５１〜２６０および３５１〜３６０、の各情報を管理する。ゲートウェイ３１から転送されたコンテンツ配信サーバ接続要求パケット８７を受信すると、コンテンツ配信サーバ４１は、コンテンツ配信サーバ接続要求パケット８７に付与されているＵＲＬを読み取り、前記管理情報と照合する。共通体系ユーザＩＤ＝１５１はコンテンツＡを取得許可されているため、コンテンツ配信サーバ４１は、コンテンツＡを載せたコンテンツパケット８８をゲートウェイ３１に対し、転送する。なお、コンテンツパケット８８には、宛先ＩＤ＝１５１、送信元ＩＤ＝４１が記載されている。
【００６３】
ゲートウェイ３１は、コンテンツパケット８８を受信すると、その宛元として付与されている共通体系ユーザＩＤ＝１５１を、ユーザＩＤ＝５１に変換し、該パケットをライン７１に振分ける。
【００６４】
この後の処理、すなわち、データ転送装置２１がコンテンツパケット８４を受信してから、ユーザ端末５１はコンテンツパケット８６が到着するまでの動作は、実施例１あるいは２と同様であるため、ここでは省略する。
【００６５】
本実施例の別の形態として、図９の形態も可能である。図９の形態もコンテンツの取得動作シーケンスは図８に示したものと同様である。
【００６６】
図３の形態は、各コンテンツ配信サーバが、１つのゲートウェイに繋がっているのに対し、図９の形態は、各ゲートウェイと各コンテンツ配信サーバとの間に共通網１２が存在する。共通網１２の存在により、例えばコンテンツ配信サーバ４１に接続する場合の経路がゲートウェイ３１〜３３の３通りとなり、トラヒックの分散に寄与できる。あるいは、図９の形態は、１つのデータ転送装置を通じて、各コンテンツ配信サーバに接続できるため、１つの仮想網が接続するデータ転送装置数を少なくさせることもできる。
【００６７】
なお、図３および図９の形態において、ゲートウェイとデータ転送装置の各機能は１つの装置に集約することにより実現できることは言うまでもない。また、図３の形態において、ゲートウェイとコンテンツ配信サーバの各機能を１つの装置に集約することにより実現できることは言うまでもない。
【００６８】
（実施例５）
本実施例は、実施例１で示された動作において、多数のコンテンツ配信サーバ接続要求が発生した際に備え、接続可能な最大数を設け、最大数を超過した場合にコンテンツ配信サーバ接続要求を拒否する動作例である。この動作は、高負荷による品質劣化の回避や各論理網からのコンテンツ配信サーバ接続要求数の公平性を提供するために必要な機能である。
【００６９】
本実施例も、コンテンツ配信サーバの実サーバＩＤ、ユーザ端末のユーザＩＤ、コンテンツ配信サーバにおけるコンテンツの蓄積条件、各コンテンツのコンテンツＩＤ（ＵＲＬ）、各コンテンツに対する取得許可条件、は全て実施例１と同様であるとする。
【００７０】
コンテンツ配信サーバ４１は、コンテンツ配信サーバ４１に蓄積されるコンテンツＣに対し、仮想網１からの最大許容接続数を５、仮想網２からの最大許容接続数を１０、仮想網３からの最大許容接続数を１５に設定されている。今、仮想網１からのコンテンツ配信サーバ接続要求が５に達しているときに、ユーザ端末５１がコンテンツＣを取得する動作を行った場合の動作を、図１３を用い、以下に説明する。
【００７１】
ただしユーザ端末５１が、宛先ＩＤ＝４１、送信元ＩＤ＝５１を記載したコンテンツ配信サーバ接続要求パケット８１を送出してから、データ転送装置２１がコンテンツ配信サーバ４１にコンテンツ配信サーバ接続要求パケット８３を転送するまでの動作は、実施例１と同様であるため、ここでは省略する。
【００７２】
コンテンツ配信サーバ４１は、各コンテンツのコンテンツＩＤの管理、各コンテンツを取得許可あるいは取得不許可とするユーザＩＤの管理を行っている。すなわち、www.server41.com/server41/contentAを取得許可とする仮想網１に属するユーザＩＤ＝５１および５２、www.server41.com/server41/contentBを取得許可とする仮想網１および２に属するユーザＩＤ＝５１、５２および５３、www.server41.com/server41/contentCを取得許可とする仮想網１、２および３に属するユーザＩＤ＝５１、５２、５３および５４、の各情報を管理する。データ転送装置２１からライン７１を通じて転送されたコンテンツ配信サーバ接続要求パケット８３を受信すると、コンテンツ配信サーバ４１は、コンテンツ配信サーバ接続要求パケット８３に付与されているＵＲＬを読み取り、前記管理情報と照合する。ユーザＩＤ＝５１はコンテンツＣを取得許可されていることを確認する。次ぎにコンテンツ配信サーバ４１は、コンテンツＣに対し、仮想網１からの現在のコンテンツ配信サーバ接続要求数と最大許容接続数を比較する。現在の仮想網１からのコンテンツ配信サーバ接続要求数が５に達しているため、コンテンツ配信サーバ４１はユーザ端末５１からのコンテンツ配信サーバ接続要求パケット８３を廃棄する。
【００７３】
以上、本発明を、実施例に基づき具体的に説明したが、本発明は、前記実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることは勿論である。
【００７４】
【発明の効果】
本願において開示される発明のうち代表的なものによって得られる効果を簡単に説明すれば、以下のとおりである。
【００７５】
本発明のサービスおよびそのシステムは、コンテンツＩＤあるいは仮想サーバのサーバＩＤ管理、各コンテンツまたは各サーバＩＤに対し、コンテンツ取得許可または取得不許可とする仮想網に対応するラインＩＤまたは仮想網ＩＤの管理、の各管理を行い、コンテンツ配信サーバ接続要求パケットに付与されているコンテンツＩＤおよび前記パケットが転送されてきたラインのラインＩＤまたは前記ラインに対応する仮想網ＩＤを識別し、前記管理情報と照合することにより、コンテンツ取得許可の場合のみ該コンテンツ配信サーバにパケットを転送する処理を行う。本処理により、１つのコンテンツ配信サーバ内にコンテンツ取得条件の異なるコンテンツを共存させることができ、コンテンツ配信サーバの集約化が可能となる。すなわち本発明は、コンテンツ配信サーバのコスト削減とコンテンツ取得のセキュリティの両立を可能とする。
【図面の簡単な説明】
【図１】本発明に基づくコンテンツ配信システム（その１）を示す図である。
【図２】本発明に基づくコンテンツ配信システム（その２）を示す図である。
【図３】本発明に基づくコンテンツ配信システム（その３）を示す図である。
【図４】従来技術に基づくコンテンツ配信システムを示す図である。
【図５】実施例１におけるユーザ端末５１がコンテンツＡを取得する動作シーケンスを示す図である。
【図６】実施例１におけるユーザ端末５４がコンテンツＡの取得動作を起こした場合のシークエンスを示す図である。
【図７】実施例２におけるユーザ端末５１がコンテンツＡを取得する動作シーケンスを示す図である。
【図８】実施例４におけるユーザ端末５１がコンテンツＡを取得する動作シーケンスを示す図である。
【図９】本発明に基づく第２のコンテンツ配信システムの形態を示す図である。
【図１０】実施例３におけるコンテンツ配信システムを示す図である。
【図１１】実施例３におけるユーザ端末５１がコンテンツＡを取得する動作シークエンスを示す図である。
【図１２】実施例３におけるユーザ端末５４がコンテンツＡの取得動作を起こした場合のシーケンスを示す図である。
【図１３】コンテンツ配信サーバ接続要求の最大数超過のため、ユーザ端末５１が接続拒否された例のシーケンスを示す図である。
【符号の説明】
１…仮想網１      ２…仮想網２    ３…仮想網３
１１…コンテンツ配信網
１２…共通網
２１〜２５…データ転送装置
３１〜３３…ゲートウェイ
４１〜４４…コンテンツ配信サーバ
５１，５２…仮想網１のユーザ端末
５３…仮想網２のユーザ端末
５４…仮想網３のユーザ端末
６１〜６４，７１〜７９，９１〜９３…ライン
８１〜８３，８７…コンテンツ配信サーバ接続要求
８４〜８５，８８…コンテンツパケット
１４１，１４４，１４７…仮想網１用コンテンツ配信サーバ
１４２，１４５，１４８…仮想網２用コンテンツ配信サーバ
１４３，１４６，１４９…仮想網３用コンテンツ配信サーバ
２４１，２４２…仮想サーバ
【図１】
0003727561.tif 000002
【図２】
0003727561.tif 000003
【図３】
0003727561.tif 000004
【図４】
0003727561.tif 000005
【図５】
0003727561.tif 000006
【図６】
0003727561.tif 000007
【図７】
0003727561.tif 000008
【図８】
0003727561.tif 000009
【図９】
0003727561.tif 000010
【図１０】
0003727561.tif 000011
【図１１】
0003727561.tif 000012
【図１２】
0003727561.tif 000013
【図１３】
0003727561.tif 000014