(57)【要約】【課題】サーバの処理負荷を軽減し、一定の時間に大量のアクセスが予想される配信サービスに対しても有効に対処でき、ユーザにとって利便性の高いアクセス制御方法及びそれを用いたネットワークシステムを提供する。【解決手段】最終目標とするサーバへのアクセス権が得られるまで、あるユーザがアクセス権を持つあるサーバにアクセスして、当該サーバから別のサーバへのアクセス権を得ると共に、前記アクセスされたあるサーバが、前記別のサーバをコアネットワークに接続するエッジルータ及び前記ユーザのクライアント端末を前記コアネットワークに接続するエッジルータに、前記別のサーバへのアクセス権を前記ユーザに与えることの繰り返しを、前記目標とするサーバにたどり着くまで続行させる。【選択図】図１
2005236732.tif 000002
【特許請求の範囲】
【請求項１】
各々がコアネットワークに配置されるパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのような複数のスイッチと、各々がアクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチにそれぞれ接続される複数のクライアント端末と、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、あるクライアント端末のユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有する少なくとも１個のコンテンツ配信サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、ユーザからのコンテンツ配信要求毎に、当該ユーザの要求するコンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適切なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報を受け渡すアクセス管理サーバ機能を有する少なくとも１個のアクセス管理サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、特定のユーザを当該コンテンツ配信サービスを利用することのできるメンバとして登録するメンバ登録機能を有する少なくとも１個のメンバ登録サーバと、で構成されるコンテンツ配信ネットワークシステムのアクセス制御方法において、
（１）  前記メンバ登録サーバにてメンバ登録されて、当該サーバ（Ａ）へのアクセスが許可されているあるユーザのアクセス権を、当該ユーザのクライアント端末を前記コアネットワークに接続するスイッチ及び前記サーバ（Ａ）を前記コアネットワークに接続するスイッチにおけるそれぞれのあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定して、予めアクセス許可されたユーザのクライアント端末と前記サーバ（Ａ）との間の通信のみを許容する手順と、
（２）  前記ユーザのクライアント端末が前記サーバ（Ａ）から別のサーバ（Ｂ）へ対するアクセスの許可を得る手順と、
（３）  前記アクセスされたサーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対して、前記ユーザの前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（４）  前記アクセスされたサーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）及び前記別のサーバ（Ｂ）を前記コアネットワークに接続するためのスイッチ（Ｂ）に対して、前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（５）  上記（２）〜（４）の手順を前記ユーザが目的とするサーバ（Ｃ）へのアクセス権が得られるまで繰り返す手順と、
を有することを特徴とするアクセス制御方法。
【請求項２】
前記（４）の手順において、前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）に対して前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する際に、前記特定のスイッチ（Ｂ）及び（Ｄ）だけでなく、前記コアネットワークに属する全てのスイッチに対してアクセス権の変更を通知することを特徴とする請求項１に記載のアクセス制御方法。
【請求項３】
前記ユーザのクライアント端末及び前記サーバ（Ｂ）をアクセス配下に収容していないスイッチは、受信したアクセス権の変更を破棄し、特に動作をしなくすることを特徴とする請求項２に記載のアクセス制御方法。
【請求項４】
前記手順（１）〜（５）にて当該ユーザが目的とする前記サーバ（Ｃ）からコンテンツの配信を受領し終えた際に、
（６）  前記サーバ（Ａ）が当該ユーザへのアクセスを不許可とする手順と、
（７）  該サーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対し当該ユーザのアクセス権の変更を指示する手順と、
（８）  前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、当該ユーザのクライアント端末を前記コアネットワークに接続するための前記スイッチ（Ｄ）に対して、当該ユーザから前記サーバ（Ａ）へのアクセス権の変更を指示する手順と、
を有することを特徴とする請求項１に記載のアクセス制御方法。
【請求項５】
前記（８）の手順において、前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）に対して前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する際に、前記特定のスイッチ（Ｂ）及び（Ｄ）だけでなく、前記コアネットワークに属する全てのスイッチに対してアクセス権の変更を通知することを特徴とする請求項４に記載のアクセス制御方法。
【請求項６】
前記ユーザのクライアント端末及び前記サーバ（Ｂ）をアクセス配下に収容していないスイッチは、受信したアクセス権の変更を破棄し、特に動作をしなくすることを特徴とする請求項５に記載のアクセス制御方法。
【請求項７】
各々がコアネットワークに配置されるパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのような複数のスイッチと、各々がアクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチにそれぞれ接続される複数のクライアント端末と、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、あるクライアント端末のユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有する少なくとも１個のコンテンツ配信サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、ユーザからのコンテンツ配信要求毎に、当該ユーザの要求するコンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適切なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報を受け渡すアクセス管理サーバ機能を有する少なくとも１個のアクセス管理サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、特定のユーザを当該コンテンツ配信サービスを利用することのできるメンバとして登録するメンバ登録機能を有する少なくとも１個のメンバ登録サーバと、で構成されるコンテンツ配信ネットワークシステムにおいて、
前記メンバ登録サーバ機能にてメンバ登録されて、当該サーバ（Ａ）へのアクセスが許可されているあるユーザのクライアント端末を前記コアネットワークに接続するスイッチ（Ｄ）及び前記サーバ（Ａ）を前記コアネットワークに接続するスイッチ（Ａ）が、前記サーバ（Ａ）へのアクセスが許可されている前記ユーザのアクセス権をそれぞれのあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定して、予めアクセス許可されたユーザのクライアント端末と前記サーバ（Ａ）との間の通信のみを許容し、
前記サーバ（Ａ）が前記ユーザに対してアクセスを拒否した場合に、該サーバ（Ａ）が、当該サーバ（Ａ）を前記コアネットワークに接続するスイッチ（Ａ）に対して、前記ユーザの別のサーバ（Ｂ）へ対するアクセス権の変更を指示し、
前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が，前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）及び前記別のサーバ（Ｂ）を前記コアネットワークに接続するためのスイッチ（Ｂ）に対して、前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示するようにして、前記ユーザが順次各サーへアクセスして、当該ユーザが目的とするコンテンツ配信サーバへのアクセス権を得ることにより、当該ユーザと当該コンテンツ配信サーバとの間の通信を可能にすることを特徴とするコンテンツ配信ネットワークシステム。
【請求項８】
前記ユーザのクライアント端末及び前記コンテンツ配信サーバが前記コアネットワークにおけるどのスイッチに配下に接続されているかを特定するために、予め各ユーザ及びサーバのＩＰアドレスと各スイッチのＩＰアドレスをテーブル化して、各スイッチが保持することを特徴とする請求項７に記載のコンテンツ配信ネットワークシステム。
【請求項９】
前記ユーザと前記コンテンツ配信サーバとの通信を許容するアクセス権の変更指示を、前記コアネットワークにおける全てのスイッチに対して通知し、通知された各スイッチが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザ又は当該コンテンツ配信サーバのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りにスイッチの転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないようにすることを特徴とする請求項８に記載のコンテンツ配信ネットワークシステム。
【請求項１０】
前記ユーザのクライアント端末及び前記コンテンツ配信サーバが前記コアネットワークにおけるどのスイッチに配下に接続されているかを特定するために、予め各ユーザ及びサーバのＩＰアドレスと各スイッチのＩＰアドレスをテーブル化した情報を管理するスイッチＩＰアドレス解決サーバを前記コアネットワークに設けたことを特徴とする請求項７に記載のコンテンツ配信ネットワークシステム。
【請求項１１】
請求項７に記載のコンテンツ配信ネットワークシステムにおけるスイッチであって、前記ユーザのクライアント端末及び前記コンテンツ配信サーバが前記コアネットワークにおけるどのスイッチに配下に接続されているかを特定するために、各スイッチが、予め各ユーザ及び各サーバのＩＰアドレスと各スイッチのＩＰアドレスをテーブル化して保持し、前記ユーザと前記コンテンツ配信サーバとの通信を許容するアクセス権の変更指示が前記コアネットワークにおける全てのスイッチに対して通知された際に、通知された各スイッチが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザ又は当該コンテンツ配信サーバのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りにスイッチの転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないようにすることを特徴とするスイッチ。
【請求項１２】
各々がコアネットワークに配置されるパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのような複数のスイッチと、各々がアクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチにそれぞれ接続される複数のクライアント端末と、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、あるクライアント端末のユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有する少なくとも１個のコンテンツ配信サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、ユーザからのコンテンツ配信要求毎に、当該ユーザの要求するコンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適切なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報を受け渡すアクセス管理サーバ機能を有する少なくとも１個のアクセス管理サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、特定のユーザを当該コンテンツ配信サービスを利用することのできるメンバとして登録するメンバ登録機能を有する少なくとも１個のメンバ登録サーバと、で構成されるコンテンツ配信ネットワークシステムのアクセス制御のための処理をコンピュータに実行させるためのプログラムであって、
（１）  前記メンバ登録サーバ機能にてメンバ登録されて、当該サーバ（Ａ）へのアクセスが許可されているあるユーザのアクセス権を、当該ユーザのクライアント端末を前記コアネットワークに接続するスイッチ及び前記サーバ（Ａ）を前記コアネットワークに接続するスイッチにおけるそれぞれのあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定して、予めアクセス許可されたユーザのクライアント端末と前記サーバ（Ａ）との間の通信のみを許容する手順と、
（２）  前記ユーザのクライアント端末が前記サーバ（Ａ）から別のサーバ（Ｂ）へ対するアクセスの許可を得る手順と、
（３）  前記アクセスされたサーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対して、前記ユーザの前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（４）  前記アクセスされたサーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）及び前記別のサーバ（Ｂ）を前記コアネットワークに接続するためのスイッチ（Ｂ）に対して、前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（５）  上記（２）〜（４）の手順を前記ユーザが目的とするサーバ（Ｃ）へのアクセス権が得られるまで繰り返す手順と、
これらの手順（１）〜（５）にて当該ユーザが目的とする前記サーバ（Ｃ）からコンテンツの配信を受領し終えた際に、
（６）  前記サーバ（Ａ）が当該ユーザへのアクセスを不許可とする手順と、
（７）  該サーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対し当該ユーザのアクセス権の変更を指示する手順と、
（８）  前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、当該ユーザのクライアント端末を前記コアネットワークに接続するための前記スイッチ（Ｄ）に対して、当該ユーザから前記サーバ（Ａ）へのアクセス権の変更を指示する手順と、
をコンピュータに実行させるためのプログラム。
【請求項１３】
請求項１２に記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークアクセス制御方法、特にパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのようなスイッチによるコンテンツ配信サーバへのアクセス制御方法及びそれを用いたネットワークシステム並びにそれを構成する装置及びプログラムに関するものである。
【背景技術】
【０００２】
従来のアクセス制御方法として、コンテンツ配信サーバへのアクセスを特定のクライアントのみに許可する場合に、不特定多数のクライアントからのアクセスをネットワークにおいて拒否することができないため、当該サーバにおいてユーザＩＤやＩＰアドレス等の情報によるユーザ識別を行うことによって特定クライアントのみによるサーバへのアクセスを実現する方法がある。
【０００３】
また、トラヒックが集中するコンテンツ配信サーバに対する負荷分散の観点から、複数の同一の内容をもったサーバ（ミラーサーバ）を配置し、サーバとミラーサーバの負荷状況を計測して、ミラーサーバから最も負荷の低いサーバにアクセスさせる方法も提案されている。
【０００４】
さらに、負荷分散の観点では、コンテンツを配信するためのサービスサーバの受付として、ユーザからのアクセスを受付サーバで一元的に受け付け、アクセス制御サーバによりルータ等のネットワーク装置のパケットフィルタリング機能を制御することで、サービスサーバの処理負荷制御とネットワークのトラヒック負荷制御とを実現するモデルも提案されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００２−１４１９３６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ユーザＩＤやＩＰアドレス等の情報に基づくユーザ識別による前記最初のアクセス制御方法では、不特定多数のユーザからのアクセスが多数あった場合に、サーバでの処理負荷が増大し、本来サービスをすべきクライアントとの通信が妨げられるという問題がある。
【０００７】
また、前述したサーバとミラーサーバの負荷状況を計測して、ミラーサーバから最も負荷の低いサーバにアクセスさせる前記第２の方法では、ユーザからのアクセスをサーバ側で完全にコントロールすることができないために、結局、予めトラヒックが集中するピーク時の使用量を想定したサーバ設備の設置を必要とするという問題がある。
【０００８】
さらに、前述したサーバ処理負荷とネットワークのトラヒック負荷制御とを実現する前記第３の方法では、アクセス制御サーバがネットワーク装置のアクセスリストを最適化するために、当該アクセス制御サーバは制御対象となる全サービスサーバへのアクセスを一元的に管理する必要があり、サービスサーバの数が増えたときにアクセス制御サーバの処理負荷が非常に大きくなるという懸念がある。また、この方法では、アクセス制御サーバは制御対象となるサービスサーバのみを制御主体として考慮しているだけで、サービスサーバからのアクセス条件の変更要求を考慮しておらず、サービスサーバのサービスバリエーションにより、コンテンツの配信を終了したクライアントに他のサービスサーバへのアクセス権を渡す場合であっても、クライアントは再び受付サーバを介した通信手順を踏む必要があった。
【０００９】
そこで、本発明の目的は、上述した点に鑑み、サーバの処理負荷を軽減し、一定の時間に大量のアクセスが予想される配信サービスに対しても有効に対処でき、クライアントにとって利便性の高いアクセス制御方法及びそれを用いたネットワークシステム並びにそれを構成する装置及びプログラムを提供することにある。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、請求項１に記載の発明は、各々がコアネットワークに配置されるパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのような複数のスイッチと、各々がアクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチにそれぞれ接続される複数のクライアント端末と、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、あるクライアント端末のユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有する少なくとも１個のコンテンツ配信サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、ユーザからのコンテンツ配信要求毎に、当該ユーザの要求するコンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適切なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報を受け渡すアクセス管理サーバ機能を有する少なくとも１個のアクセス管理サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、特定のユーザを当該コンテンツ配信サービスを利用することのできるメンバとして登録するメンバ登録機能を有する少なくとも１個のメンバ登録サーバと、で構成されるコンテンツ配信ネットワークシステムのアクセス制御方法において、
（１）  前記メンバ登録サーバにメンバ登録されて、当該サーバ（Ａ）へのアクセスが許可されているあるユーザのアクセス権を、当該ユーザのクライアント端末を前記コアネットワークに接続するスイッチ及び前記サーバ（Ａ）を前記コアネットワークに接続するスイッチにおけるそれぞれのあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定して、予めアクセス許可されたユーザのクライアント端末と前記サーバ（Ａ）との間の通信のみを許容する手順と、
（２）  前記ユーザのクライアント端末が前記サーバ（Ａ）から別のサーバ（Ｂ）へ対するアクセスの許可を得る手順と、
（３）  前記アクセスされたサーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対して、前記ユーザの前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（４）  前記アクセスされたサーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）及び前記別のサーバ（Ｂ）を前記コアネットワークに接続するためのスイッチ（Ｂ）に対して、前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（５）  上記（２）〜（４）の手順を前記ユーザが目的とするサーバ（Ｃ）へのアクセス権が得られるまで繰り返す手順と、
を有することを特徴とするアクセス制御方法にある。
【００１１】
また、請求項２に記載の発明は、請求項１において、前記（４）の手順において、前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）に対して前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する際に、前記特定のスイッチ（Ｂ）及び（Ｄ）だけでなく、前記コアネットワークに属する全てのスイッチに対してアクセス権の変更を通知することを特徴とする。
【００１２】
また、請求項３に記載の発明は、請求項２において、前記ユーザのクライアント端末及び前記サーバ（Ｂ）をアクセス配下に収容していないスイッチは、受信したアクセス権の変更を破棄し、特に動作をしなくすることを特徴とする。
【００１３】
また、請求項４に記載の発明は、請求項１において、前記手順（１）〜（５）にて当該ユーザが目的とする前記サーバ（Ｃ）からコンテンツの配信を受領し終えた際に、
（６）  前記サーバ（Ａ）が当該ユーザへのアクセスを不許可とする手順と、
（７）  該サーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対し当該ユーザのアクセス権の変更を指示する手順と、
（８）  前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、当該ユーザのクライアント端末を前記コアネットワークに接続するための前記スイッチ（Ｄ）に対して、当該ユーザから前記サーバ（Ａ）へのアクセス権の変更を指示する手順と、
を有することを特徴とする。
【００１４】
また、請求項５に記載の発明は、請求項４において、前記（８）の手順において、前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）に対して前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する際に、前記特定のスイッチ（Ｂ）及び（Ｄ）だけでなく、前記コアネットワークに属する全てのスイッチに対してアクセス権の変更を通知することを特徴とする。
【００１５】
また、請求項６に記載の発明は、請求項５において、前記ユーザのクライアント端末及び前記サーバ（Ｂ）をアクセス配下に収容していないスイッチは、受信したアクセス権の変更を破棄し、特に動作をしなくすることを特徴とする。
【００１６】
また、請求項７に記載の発明は、各々がコアネットワークに配置されるパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのような複数のスイッチと、各々がアクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチにそれぞれ接続される複数のクライアント端末と、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、あるクライアント端末のユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有する少なくとも１個のコンテンツ配信サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、ユーザからのコンテンツ配信要求毎に、当該ユーザの要求するコンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適切なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報を受け渡すアクセス管理サーバ機能を有する少なくとも１個のアクセス管理サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、特定のユーザを当該コンテンツ配信サービスを利用することのできるメンバとして登録するメンバ登録機能を有する少なくとも１個のメンバ登録サーバと、で構成されるコンテンツ配信ネットワークシステムにおいて、
前記メンバ登録サーバ機能にメンバ登録されて、当該サーバ（Ａ）へのアクセスが許可されているあるユーザのクライアント端末を前記コアネットワークに接続するスイッチ（Ｄ）及び前記サーバ（Ａ）を前記コアネットワークに接続するスイッチ（Ａ）が、前記サーバ（Ａ）へのアクセスが許可されている前記ユーザのアクセス権をそれぞれのあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定して、予めアクセス許可されたユーザのクライアント端末と前記サーバ（Ａ）との間の通信のみを許容し、
前記サーバ（Ａ）が前記ユーザに対してアクセスを拒否した場合に、該サーバ（Ａ）が、当該サーバ（Ａ）を前記コアネットワークに接続するスイッチ（Ａ）に対して、前記ユーザの別のサーバ（Ｂ）へ対するアクセス権の変更を指示し、
前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が，前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）及び前記別のサーバ（Ｂ）を前記コアネットワークに接続するためのスイッチ（Ｂ）に対して、前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示するようにして、前記ユーザが順次各サーへアクセスして、当該ユーザが目的とするコンテンツ配信サーバへのアクセス権を得ることにより、当該ユーザと当該コンテンツ配信サーバとの間の通信を可能にすることを特徴とするコンテンツ配信ネットワークシステムにある。
【００１７】
また、請求項８に記載の発明は、請求項７において、前記ユーザのクライアント端末及び前記コンテンツ配信サーバが前記コアネットワークにおけるどのスイッチに配下に接続されているかを特定するために、予め各ユーザ及びサーバのＩＰアドレスと各スイッチのＩＰアドレスをテーブル化して、各スイッチが保持することを特徴とする。
【００１８】
また、請求項９に記載の発明は、請求項８において、前記ユーザと前記コンテンツ配信サーバとの通信を許容するアクセス権の変更指示を、前記コアネットワークにおける全てのスイッチに対して通知し、通知された各スイッチが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザ又は当該コンテンツ配信サーバのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りにスイッチの転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないようにすることを特徴とする。
【００１９】
また、請求項１０に記載の発明は、請求項７において、前記ユーザのクライアント端末及び前記コンテンツ配信サーバが前記コアネットワークにおけるどのスイッチに配下に接続されているかを特定するために、予め各ユーザ及びサーバのＩＰアドレスと各スイッチのＩＰアドレスをテーブル化した情報を管理するスイッチＩＰアドレス解決サーバを前記コアネットワークに設けたことを特徴とする。
【００２０】
また、請求項１１に記載の発明は、請求項７に記載のコンテンツ配信ネットワークシステムにおけるスイッチであって、前記ユーザのクライアント端末及び前記コンテンツ配信サーバが前記コアネットワークにおけるどのスイッチに配下に接続されているかを特定するために、各スイッチが、予め各ユーザ及び各サーバのＩＰアドレスと各スイッチのＩＰアドレスをテーブル化して保持し、前記ユーザと前記コンテンツ配信サーバとの通信を許容するアクセス権の変更指示が前記コアネットワークにおける全てのスイッチに対して通知された際に、通知された各スイッチが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザ又は当該コンテンツ配信サーバのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りにスイッチの転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないようにすることを特徴とするスイッチにある。
【００２１】
また、請求項１２に記載の発明は、各々がコアネットワークに配置されるパケットフィルタリング機能を有するエッジルータやレイヤ２スイッチのような複数のスイッチと、各々がアクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチにそれぞれ接続される複数のクライアント端末と、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、あるクライアント端末のユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有する少なくとも１個のコンテンツ配信サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、ユーザからのコンテンツ配信要求毎に、当該ユーザの要求するコンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適切なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報を受け渡すアクセス管理サーバ機能を有する少なくとも１個のアクセス管理サーバと、アクセスネットワークを経由して前記コアネットワークにおける近隣のスイッチに接続され、特定のユーザを当該コンテンツ配信サービスを利用することのできるメンバとして登録するメンバ登録機能を有する少なくとも１個のメンバ登録サーバと、で構成されるコンテンツ配信ネットワークシステムのアクセス制御のための処理をコンピュータに実行させるためのプログラムであって、
（１）  前記メンバ登録サーバにメンバ登録されて、当該サーバ（Ａ）へのアクセスが許可されているあるユーザのアクセス権を、当該ユーザのクライアント端末を前記コアネットワークに接続するスイッチ及び前記サーバ（Ａ）を前記コアネットワークに接続するスイッチにおけるそれぞれのあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定して、予めアクセス許可されたユーザのクライアント端末と前記サーバ（Ａ）との間の通信のみを許容する手順と、
（２）  前記ユーザのクライアント端末が前記サーバ（Ａ）から別のサーバ（Ｂ）へ対するアクセスの許可を得る手順と、
（３）  前記アクセスされたサーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対して、前記ユーザの前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（４）  前記アクセスされたサーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、前記ユーザのクライアント端末を前記コアネットワークに接続するためのスイッチ（Ｄ）及び前記別のサーバ（Ｂ）を前記コアネットワークに接続するためのスイッチ（Ｂ）に対して、前記ユーザから前記別のサーバ（Ｂ）へのアクセス権の変更を指示する手順と、
（５）  上記（２）〜（４）の手順を前記ユーザが目的とするサーバ（Ｃ）へのアクセス権が得られるまで繰り返す手順と、
これらの手順（１）〜（５）にて当該ユーザが目的とする前記サーバ（Ｃ）からコンテンツの配信を受領し終えた際に、
（６）  前記サーバ（Ａ）が当該ユーザへのアクセスを不許可とする手順と、
（７）  該サーバ（Ａ）から、当該サーバ（Ａ）を前記コアネットワークに接続するためのスイッチ（Ａ）に対し当該ユーザのアクセス権の変更を指示する手順と、
（８）  前記サーバ（Ａ）からアクセス権の変更指示を受けた前記スイッチ（Ａ）が、当該ユーザのクライアント端末を前記コアネットワークに接続するための前記スイッチ（Ｄ）に対して、当該ユーザから前記サーバ（Ａ）へのアクセス権の変更を指示する手順と、
をコンピュータに実行させるためのプログラムにある。
【００２２】
また、請求項１３に記載の発明は、請求項１２に記載のプログラムを記録した記録媒体にある。
【発明の効果】
【００２３】
本発明によるアクセス制御方法によれば、サーバの処理負荷が大幅に軽減され、またこのアクセス制御方法により実現するコンテンツ配信サービスは、特にインターネットコンサートのように、一定の時間に大量のアクセスが予想される配信サービスに対して有効で、事前にメンバ登録されたユーザが、コンサート会場への入場に相当する動作としてアクセス管理サーバへアクセスし、配信サーバへのアクセス許可をもらうことで、事前に登録していない不特定多数のユーザからの擾乱を受けることなくサービスを受けることができる。
【発明を実施するための最良の形態】
【００２４】
図１は、本発明に係るアクセス制御方法を用いるネットワークシステムの動作イメージを示した図であり、また、図２は図１のネットワークシステムでのサーバアクセスのイメージを示した図であり、このネットワークシステムは、インターネットサービスプロバイダ及びネットワークサービスプロバイダなどのＩＰネットワーク事業者がインターネットプロトコルを用いてリアルタイム動画やビデオオンデマンド、画像やテキスト情報、あるいは単なるWebアクセス技術を利用するインターネットショッピングやチケット販売等のような、コンテンツの配信を行うコンテンツ配信サービスを実現するシステムである。
【００２５】
図３（i），（ii）〜図６（i），（ii）は、一般的なコンテンツ配信サービスで想定されるメンバ登録から本発明によるアクセス制御方法に基づくコンテンツの配信開始/終了、メンバ登録削除の一連の流れを示すサービスシーケンス例を示す図であり、これらの図の図番（i）及び（ii）についての説明は後述する本文中の（i）及び（ii）の説明に対応するものである。
【００２６】
図１及び図２において、１０はインターネットサービスプロバイダ事業者が提供するコアネットワーク（ＩＰネットワーク）、２０１〜２０５はコアネットワーク１０へアクセスするＩＰパケットの転送処理を行なうＩＰネットワーク事業者の有するエッジルータＡ〜Ｅ、３０１〜３０３はクライアント（ユーザ）端末Ａ〜Ｃ、４０１は特定のクライアント（ユーザ）に対して特定のコンテンツ配信サービスを利用することができるメンバとして登録するためのメンバ登録サーバ機能を有するサーバＡ、４０２はユーザからのコンテンツ配信要求毎に、当該ユーザの当該コンテンツへのアクセスの可否を判断し、当該ユーザがアクセスすべき適当なコンテンツ配信サーバを決定して、当該ユーザのクライアント端末に対し、当該コンテンツ配信サーバにアクセスするのに必要な情報（ＩＰアドレス情報、パスワードなどのセキュリティ情報など）を受け渡すアクセス管理サーバ機能を有するサーバＢ、４０３は当該ユーザからのアクセスに対してコンテンツを配信するコンテンツ配信サーバ機能を有するサーバＣ、５０１〜５０５はクライアント端末Ａ〜Ｃ及び各サーバＡ〜Ｃをコアネットワーク１０における近隣のエッジルータ２０に接続するためのアクセスネットワークである。
【００２７】
メンバ登録サーバ機能、アクセス管理サーバ機能及びコンテンツ配信サーバ機能をそれぞれ有するサーバＡ，Ｂ及びＣはコアネットワーク１０にそれぞれ複数設けることができ、また各サーバ機能とこれらのサーバ機能を有するサーバとの配置関係には制約はなく、どのような配置であってもネットワーク動作には問題はない。
【００２８】
本発明によれば、それぞれのサーバ機能を有するサーバＡ，Ｂ，Ｃ（４０１〜４０３）及びクライアント端末Ａ〜Ｃ（３０１〜３０３）と、これらの各サーバ及びクライアント端末の近隣にあるエッジルータＡ〜Ｅ（２０１〜２０５）との間のアクセス制御インタフェースをユーザやコンテンツ配信事業者に対して提供することによりネットワークによるサーバアクセス制御を実現するのであって、各エッジルータＡ〜Ｅで使用されるパケットフィルタリング情報は、これらの各エッジルータ間をメッシュにやり取りされ、プロトコルとしては、例えば既存のiBGPの拡張プロトコルを使用することができる。また、本発明にはレイヤ２スイッチの如き、基本的なパケットフィルタリング機能を有しているスイッチをエッジルータの代わりに用いることができる。
【００２９】
次いで、コンテンツ配信サービスを実現するシステムが前述したようなコンテンツ配信サーバ機能と、アクセス管理サーバ機能と、メンバ登録サーバ機能の３つの機能からなる場合における本発明に係るアクセス制御方法の手順につき説明する。
（１）  本発明によれば、例えばサーバＢ（４０２）のアクセス管理サーバ機能が、メンバ登録サーバ機能を有するサーバＡ（４０１）にてメンバ登録されて当該サーバＡへのアクセス権を持つ、例えばクライアント端末Ａ（４０１）のユーザからのアクセス要求を許可するまでは、当該サービスメンバユーザからコンテンツ配信サーバ機能を有している全てのサーバ、例えばサーバＣ（４０３）へのアクセスが、当該サーバＣの近隣にあり、当該サーバＣヘアクセスするＩＰパケットの転送処理を行うエッジルータＣ（２０３）において、ＩＰパケットの発着ＩＰアドレス、使用プロトコル、発着ポート番号などの情報をもとに選択的にパケット廃棄を行うパケットフィルタリング機能によって拒否（パケット廃棄）されるようにする。この際、アクセス許可されているサーバＡ（４０１）へのアクセス権は、当該サーバＡをコアネットワーク１０に接続するエッジルータＡ（２０１）及びクライアント端末Ａ（３０１）をコアネットワーク１０に接続するエッジルータＤ（２０４）におけるあて先サーバアドレス等を参照して動作するパケットフィルタリング制御等によって設定する。これにより、クライアント端末Ａ（３０１）とサーバＡ（４０１）間の通信のみが許容される。
【００３０】
（２）  前記（１）で前記サービスメンバユーザから前記コンテンツ配信サーバＣ（４０３）へのアクセスは、当該サービスメンバのクライアント端末Ａの近隣にあり、当該クライアント端末Ａからコアネットワーク１０ヘアクセスするＩＰパケットの転送処理を行うエッジルータＤにおいて、ＩＰパケットの発着ＩＰアドレス、使用プロトコル、発着ポート番号などの情報をもとに選択的にパケット廃棄を行うフィルタリング機能によって、拒否（パケット廃棄）されるようにする。
【００３１】
（３）  サーバＢ（４０２）のアクセス管理サーバ機能へのサービスメンバユーザからのアクセスに対しては、当該サーバＢの近隣にあり、当該サーバＢヘアクセスするＩＰパケットの転送処理を行うエッジルータＢ（２０２）において、ＩＰパケットの発着ＩＰアドレス、使用プロトコル、発着ポート番号などの情報をもとに選択的にパケット廃棄を行うフィルタリング機能によって、予め許可されたサービスメンバユーザのパケットのみの転送が許可されるようにする。
【００３２】
（４）  サーバＢのアクセス管理サーバ機能が、特定のサービスメンバユーザに対して、特定のコンテンツ配信サーバ機能を有するサーバ、例えばコンテンツ配信サーバＣ（４０３）へのコンテンツ要求のアクセスを許可した場合には、当該サーバＢのアクセス管理サーバ機能から当該サーバＢの近隣にあり、当該サーバＢヘアクセスするＩＰパケットの転送処理を行うエッジルータＢに対して、当該サービスメンバユーザと当該コンテンツ配信サーバＣとの間の通信を可能とするフィルタリング設定変更要求、即ちアクセス権の変更要求を通知することにより、当該エッジルータＢが、以下の（i）及び（ii）のいずれかの動作により、当該サービスメンバユーザのクライアント端末Ａと当該コンテンツ配信サーバＣとの間の通信を可能にする。
【００３３】
（i）  前記（１）及び（２）で通信の不許可を設定した当該コンテンツ配信サーバＣ及び前記サービスメンバユーザのクライアント端末Ａの近隣にあるエッジルータＤに対して、直接、当該ユーザのクライアント端末Ａと当該コンテンツ配信サーバＣとの通信を許容するアクセス権の変更要求を通知することで、当該エッジルータＤにおけるフィルタリング機能の設定を動的に変更し、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を可能にする。この際、当該ユーザ及び当該コンテンツ配信サーバがどのエッジルータの配下に接続されているかを解決する方法については、予めユーザ及びサーバのＩＰアドレスとエッジルータのＩＰアドレスをテーブル化し、各エッジルータで保持するか、または前記テーブル情報を管理する接続エッジルータＩＰアドレス解決サーバをコアネットワーク１０に用意する方法等が考えられる。
【００３４】
（ii）  前記サービスメンバユーザと当該コンテンツ配信サーバＣとの通信を許容するアクセス権の変更要求を、コアネットワーク１０に属する全てのエッジルータに対し通知し、通知された各エッジルータが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザまたは当該コンテンツ配信サーバＣのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りに転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないことで、前記（１）及び（２）で通信を禁止していた当該ユーザと当該コンテンツ配信サーバＣとの間の通信を可能にする。
【００３５】
（５）  前記（４）で通信中となった特定のサービスメンバユーザと特定のコンテンツ配信サーバＣとの通信を終了する場合には、サーバＢのアクセス管理サーバ機能またはサーバＣのコンテンツ配信サーバ機能から、当該アクセス管理サーバＢまたは当該コンテンツ配信サーバＣの近隣にあり、これらのサーバＢ及びＣヘアクセスするＩＰパケットの転送処理を行うエッジルータＢ及びＣに対して、当該ユーザと当該コンテンツ配信サーバＣとの通信を終了するアクセス権の変更要求を通知することにより、これらのエッジルータＢ及びＣが、以下の（i）及び（ii）のいずれかの動作により、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を不許可とする。
【００３６】
（i）  前記（４）で通信を許可した当該コンテンツ配信サーバＣ及び当該ユーザの近隣にあるエッジルータＣ及びＤに対して、直接、当該ユーザと当該コンテンツ配信サーバＣとの通信を非許容とするアクセス権の変更要求を通知することで、これらのエッジルータＣ及びＤにおけるフィルタリング機能の設定を動的に変更し、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を不許可とする。この際、当該ユーザ及び当該コンテンツ配信サーバＣがどのエッジルータの配下に接続されているかを解決する方法については、予めユーザ及びサーバのＩＰアドレスとエッジルータ装置のＩＰアドレスをテーブル化し、各エッジルータで保持するか、または前記テーブル情報を管理する接続エッジルータＩＰアドレス解決サーバをコアネットワーク１０に用意する方法等が考えられる。
【００３７】
（ii）  当該ユーザと当該コンテンツ配信サーバＣとの通信を非許容とするアクセス権の変更要求を、コアネットワーク１０における全てのエッジルータに対し通知し、通知された各エッジルータが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザまたは当該コンテンツ配信サーバ装置のＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りに転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないことで、前記（４）で通信を許可していた当該ユーザと当該コンテンツ配信サーバ装置との間の通信を不許可とする。
【００３８】
（６）  例えばサーバＡのメンバ登録サーバ機能において、ネットワーク事業者のコアネットワーク１０に対してアクセスすることのできる例えばクライアント端末Ａのユーザをサービスメンバユーザとして新規登録したときに、当該ユーザからサーバＢのアクセス管理サーバ機能へのアクセスを可能とするために、当該メンバ登録サーバ機能を有するサーバＡの近隣にあり、当該メンバ登録サーバ装置ＡヘアクセスするＩＰパケットの転送処理を行うエッジルータＡに対して、当該ユーザと当該アクセス管理サーバＢとの通信を許容するアクセス権の変更要求を通知することで、当該エッジルータＡが、下記の（i）及び（ii）のいずれかの動作により、当該ユーザのクライアント端末Ａと当該コンテンツ配信サーバＣとの間の通信を可能にする。
【００３９】
（i）  前記（１）及び（２）で通信の不許可を設定した当該コンテンツ配信サーバＣ及び当該ユーザの近隣にあるエッジルータＤに対して、直接、当該ユーザと当該コンテンツ配信サーバＣとの通信を許容するアクセス権の変更要求を通知することで、当該エッジルータＤにおけるフィルタリング機能の設定を動的に変更し、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を可能にする。この際、当該ユーザ及び当該コンテンツ配信サーバがどのエッジルータの配下に接続されているかを解決する方法については、予めユーザ及びサーバのＩＰアドレスとエッジルータのＩＰアドレスをテーブル化し、各エッジルータで保持するか、または前記テーブル情報を管理した接続エッジルータＩＰアドレス解決サーバを用意する方法等が考えられる。
【００４０】
（ii）  当該ユーザと当該コンテンツ配信サーバＣとの通信を許容するアクセス権の変更要求を、コアネットワーク１０における全てのエッジルータに対し通知し、通知された各エッジルータが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザまたは当該コンテンツ配信サーバＣのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りに転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないことで、（１）及び（２）で通信を禁止していた当該ユーザと当該コンテンツ配信サーバ装置との問の通信を可能にする。
【００４１】
（７）  例えばサーバＡのメンバ登録サーバ機能において、特定のサービスメンバユーザからサーバＢのアクセス管理サーバ機能へのアクセスを拒否するときに、当該メンバ登録サーバ機能を有するサーバＡの近隣にあり、このメンバ登録サーバＡヘアクセスするＩＰパケットの転送処理を行うエッジルータＡに対して、当該ユーザと当該アクセス管理サーバＢとの通信を許容するアクセス権の変更要求を通知することで、当該エッジルータＡが、以下の（i）及び（ii）のいずれかの動作により、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を不許可とする。
【００４２】
（i）  前記（４）で通信を許可した当該コンテンツ配信サーバＣ及び当該ユーザの近隣にあるコアネットワーク上のエッジルータＤに対して、直接、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を非許容とするアクセス権の変更要求を通知することで、当該エッジルータＤにおけるフィルタリング機能の設定を動的に変更し、当該ユーザと当該コンテンツ配信サーバＣとの間の通信を不許可とする。この際、当該ユーザ及び当該コンテンツ配信サーバがどのエッジルータの配下に接続されているかを解決する方法については、予めユーザ及びサーバのＩＰアドレスとエッジルータのＩＰアドレスをテーブル化し、各エッジルータで保持するか、または前記テーブル情報を管理する接続エッジルータＩＰアドレス解決サーバをコアネットワーク１０に用意する方法等が考えられる。
【００４３】
（ii）  当該ユーザと当該コンテンツ配信サーバＣとの通信を非許容とするアクセス権の変更要求を、コアネットワークにおける全てのエッジルータに対し通知し、通知された各エッジルータが自らの保持しているルーティングテーブル上で当該アクセス権変更の要求に含まれるＩＰアドレス情報に一致するあて先ＩＰアドレス、つまりは当該ユーザまたは当該コンテンツ配信サーバＣのＩＰアドレスの有無を確認し、一致するＩＰアドレスがある場合には要求通りに転送フィルタリング機能の変更を動的に変更し、一致するものがないときには特に何もリアクションを起こさないことで、前記（４）で通信を許可していた当該ユーザと当該コンテンツ配信サーバＣとの問の通信を不許可とする。
【００４４】
（８）  前記（４）〜（７）の何れかで、ＩＰネットワーク事業者の有する全てのエッジルータ間でフィルタリング機能設定情報をやり取りし、あるサーバ機能からの要求により、特定のユーザまたは特定のサーバの近隣にあり、当該ユーザまたは当該サーバヘアクセスするＩＰパケットの転送処理を行うＩＰネットワーク事業者の有するエッジルータに対して、適当なフィルタリング機能設定情報が通知、設定されるようにする。
【００４５】
本発明の手法は、コンピュータに実行させることができるプログラムとして、磁気ディスク（フロッピー（登録商標）ディスク、ハードディスク等）、光ディスク（ＣＤ−ＲＯＭ、ＤＶＤ等）、半導体メモリなどの記憶媒体に格納して頒布することもできる。
【図面の簡単な説明】
【００４６】
【図１】本発明に係るエッジルータによるアクセス制御方法を用いるネットワークの動作イメージを示す図である。
【図２】本発明に係るエッジルータによるアクセス制御方法を用いるネットワークのアクセスイメージを示す図である。
【図３（ｉ）】サービスメンバ登録シーケンスの一例を示す図である。
【図３（ｉｉ）】サービスメンバ登録シーケンスの他の例を示す図である。
【図４（ｉ）】コンテンツ配信開始時のサービスシーケンスの一例を示す図である。
【図４（ｉｉ）】コンテンツ配信開始時のサービスシーケンスの他の例を示す図である。
【図５（ｉ）】コンテンツ配信終了時のサービスシーケンスの一例を示す図である。
【図５（ｉｉ）】コンテンツ配信終了時のサービスシーケンスの他の例を示す図である。
【図６（ｉ）】サービスメンバ削除時のサービスシーケンスの一例を示す図である。
【図６（ｉｉ）】サービスメンバ削除時のサービスシーケンスの他の例を示す図である。
【符号の説明】
【００４７】
１０  コアネットワーク
２０１〜２０５  エッジルータ
３０１〜３０３  クライアント端末
４０１  メンバ登録サーバ機能を有するサーバ
４０２  アクセス管理サーバ機能を有するサーバ
４０３  コンテンツ配信サーバ機能を有するサーバ
５０１〜５０５  アクセスネットワーク
【図１】
2005236732.tif 000003
【図２】
2005236732.tif 000004
【図３（ｉ）】
2005236732.tif 000005
【図３（ｉｉ）】
2005236732.tif 000006
【図４（ｉ）】
2005236732.tif 000007
【図４（ｉｉ）】
2005236732.tif 000008
【図５（ｉ）】
2005236732.tif 000009
【図５（ｉｉ）】
2005236732.tif 000010
【図６（ｉ）】
2005236732.tif 000011
【図６（ｉｉ）】
2005236732.tif 000012