(57)【要約】【課題】  本発明の課題は、コンテンツ中継配信サーバが、配信するコンテンツ毎のアクセス制御を集中管理して、コンテンツサーバのコンテンツを中継する、コンテンツ中継サーバを提供することである。【解決手段】  利用者端末から受け取ったリクエスト・メッセージに基づいて、コンテンツへのアクセス許可を判断する認証モジュールを選択する認証モジュール選択手段と、前記リクエスト・メッセージから認証情報を分離して、選択した認証モジュールで検査する認証情報検査手段と、前記リクエスト・メッセージをコンテンツを保有するコンテンツサーバに転送して、得られた応答を、利用者端末に中継する、コンテンツ中継配信サーバである。【選択図】  図２
2006031522.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツへのアクセスの可否を検査する複数の認証モジュールと、
利用者端末から受け取ったリクエスト・メッセージに基づいて適切な認証モジュールを選択する認証モジュール選択手段と、
選択された認証モジュールを起動し、認証結果を受け取る認証情報検査手段と、
前記認証モジュールによってアクセス可の認証結果が得られた場合に、利用者端末から受け取ったリクエスト・メッセージを、コンテンツデータを保有する別のサーバに転送し、この別のサーバからの応答を前記利用者端末に中継するコンテンツ取得手段と、
を備えたコンテンツ中継配信サーバ。
【請求項２】
認証モジュール参照ファイルを記憶した記憶手段を備えており、
前記認証モジュール選択手段は、利用者端末からのリクエストメッセージに含まれるＵＲＬに応じて選択すべき認証モジュールを定めた認証モジュール参照ファイルを参照して、認証モジュールを選択するように構成したことを特徴とする請求項１に記載のコンテンツ中継配信サーバ。
【請求項３】
前記認証情報検査手段は、利用者端末からのリクエストメッセージと端末情報を、選択された認証モジュールに、検査すべき認証情報として渡すように機能する請求項１または請求項２に記載のコンテンツ中継配信サーバ。
【請求項４】
アドレス変換ファイルを記憶した記憶手段を備えており、
前記コンテンツ取得手段は、利用者端末からのリクエストメッセージに含まれるＵＲＬをそのＵＲＬに応じて、リクエストメッセージを転送する別のサーバのＵＲＬに置き換えるための変換表を定めたアドレス変換ファイルを参照して、前記リクエストメッセージをコンテンツデータを保有する別のサーバに転送するように構成した請求項１から請求項３のいずれか一項に記載のコンテンツ中継配信サーバ。
【請求項５】
前記コンテンツ取得手段は、リクエストメッセージを転送した前記別のサーバからの応答を受けた場合に、その中に前記別のサーバのＵＲＬをリンク先アドレスに含むＨＴＭＬデータが含まれている場合は、前記アドレス変換ファイルを参照して、その別のサーバを表すＵＲＬをコンテンツ中継配信サーバ自身を表す適当なＵＲＬに差替えたＨＴＭＬデータに変換して利用者端末に提供するものである請求項４に記載のコンテンツ中継配信サーバ。
【請求項６】
前記認証モジュールは、所定の方法で暗号化された利用者端末からのリクエストメッセージを、復号するように構成された請求項３に記載のコンテンツ中継配信サーバ。
【請求項７】
前記認証モジュールは、リクエストメッセージに、リクエストメッセージや端末情報から取り出した認証情報を加工して、リクエストメッセージに組込むように機能する請求項１または請求項２に記載のコンテンツ中継配信サーバ。
【請求項８】
内臓する記憶手段に、あらかじめ所定の認証情報を記憶した、請求項１または請求項２に記載のコンテンツ中継配信サーバ。
【請求項９】
コンピュータに組み込むことによって、コンピュータを、請求項１から請求項７のいずれか一項に記載のコンテンツ中継配信サーバとして動作させるコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットにおいて、利用者端末からのリクエスト・メッセージに応じて、コンテンツ・サーバへのアクセスを制御しながら中継して、コンテンツを配信するコンテンツ中継配信サーバに関するものである。
【背景技術】
【０００２】
近年では、日常化しているインターネットでの情報発信は、印刷物やＣＤといった記録メディアにくらべて情報更新が容易であるために、利用者に応じて情報内容を動的に加工する方法として、注目されている。こうした流れの中で、価値のある優良なコンテンツを販売したり、販促用に提供したりするビジネスも数多く立上っている。たとえば、料金を支払った利用者のみにコンテンツを提供したり、または、会員利用者や抽選に当選した利用者や商品を購入した利用者のみにコンテンツを提供したりするために、コンテンツを販売する企業や販促に利用する企業は、ビジネス形態に応じた認証システムの保護のもとで、認証を得た特定の利用者のみに、コンテンツを配信する必要がある。ここで、これらのコンテンツ提供企業は、自社のコンテンツのみならず、他社のコンテンツ作成企業からコンテンツを購入して、コンテンツを配信している。
【０００３】
特許文献１には、コンテンツ提供企業が管理する１つの中継サーバでコンテンツ配信をＵＲＬで管理して、利用者からＵＲＬによるアクセス要求がきたら、定められた手順でＵＲＬを順次切り替えて、適切なコンテンツサーバに振り分ける中継技術が、開示されている。（従来技術１）
【特許文献１】特開２００２−２１５４９９号公報（３頁から４頁、図１−図１１）特許文献２には、コンテンツ提供企業が管理するグローバルアドレスの中継サーバが、プライベートアドレスのコンテンツサーバからコンテンツを中継する中継技術が、開示されている。（従来技術２）
【特許文献２】特開２００４−３０２２７号公報（５頁から９頁、図１−図７）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、これらの中継サーバは、コンテンツを販売や販促に利用するサービス主体となる企業のビジネスモデルに応じて、異なる認証システムを導入する必要があるので、従来技術１では、ビジネスモデルが増え、認証方法が増えると、中継サーバを増設しなければならなくなり、中継サーバ数が増大して、構築コストや運用管理コストが増加してしまう。従来技術２では、それぞれのコンテンツ提供者サーバに認証システムを導入する方法も考えられるが、認証方法の増加に伴い、同じく構築コストが増加してしまう。一方、コンテンツサーバからコンテンツを受信する方法には、従来技術１のＵＲＬの方法や、従来技術２のメッセージの方法などがあるが、いずれの方法でも、返信するコンテンツには、コンテンツサーバの情報が含まれたままであるので、情報管理の観点から、利用者に知らせたくない情報を秘匿出来ず、好ましくない。
【０００５】
本発明はこのような従来技術を考慮してなされたものであって、本発明の課題は、インターネット上に接続された、個々に異なる認証方式のビジネスモデルのサービスを利用者端末に提供するサービスサーバがあって、サービスサーバが提供するサービスを、コンテンツサーバと利用者端末との間で中継するコンテンツ中継配信サーバにおいて、かつ、リクエスト・メッセージに含まれるＵＲＬに対応して、コンテンツサーバへのアクセス制御を、切り替えるコンテンツ中継配信サーバにおいて、コンテンツ中継配信サーバが、個々に異なる認証方式のサービスサーバのアクセス制御を集中管理することで、サービスサーバが行うコンテンツサーバへのアクセス制御の負荷を軽減することが出来きると同時に、コンテンツサーバのアクセス制御を不要にすることが出来きて、更に、コンテンツ中継配信サーバが、コンテンツを中継することで、サービスサーバが、コンテンツを保有しなくてよいので、コンテンツの更新管理が不要となり、また、コンテンツ内に存在するコンテンツサーバ情報を秘匿処理することで、コンテンツサーバに関する情報を保護することが出来る、コンテンツ中継配信サーバを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、以下のような解決手段により、前記課題を解決する。すなわち、請求項１の発明は、コンテンツへのアクセスの可否を検査する複数の認証モジュール（たとえば、パスワード認証モジュールのようなプログラム）と、認証モジュール参照ファイルとアドレス変換ファイルを記憶した記憶手段と、利用者端末から受け取ったリクエスト・メッセージ（たとえば、コンテンツにアクセスするための情報＝ＵＲＬ）に基づいて適切な認証モジュールを選択する認証モジュール選択手段と、選択された認証モジュールを起動し、認証結果を受け取る認証情報検査手段と、前記認証モジュールによってアクセス可の認証結果が得られた場合に、利用者端末から受け取ったリクエスト・メッセージをコンテンツデータを保有する別のサーバに転送し、この別のサーバからの応答を前記利用者端末に中継するコンテンツ取得手段と、を備えたコンテンツ中継配信サーバである。
【０００７】
請求項２の発明は、望ましくは、認証モジュール参照ファイルを記憶した記憶手段を備えており、前記認証モジュール選択手段は、利用者端末からのリクエスト・メッセージに含まれるＵＲＬに応じて選択すべき認証モジュールを定めた認証モジュール参照ファイルを参照して、認証モジュールを選択するように構成したことを特徴とする請求項１に記載のコンテンツ中継配信サーバである。
【０００８】
請求項３の発明は、望ましくは、
前記認証情報検査手段は、利用者端末からのリクエストメッセージと端末情報（たとえば、利用者端末のＩＰアドレス）を、選択された認証モジュールに、検査すべき認証情報として渡すように機能する請求項１または請求項２に記載のコンテンツ中継配信サーバである。
【０００９】
請求項４の発明は、望ましくは、アドレス変換ファイルを記憶した記憶手段を備えており、前記コンテンツ取得手段は、利用者端末からのリクエスト・メッセージに含まれるＵＲＬをそのＵＲＬに応じて、リクエスト・メッセージを転送する別のサーバのＵＲＬに置き換えるための変換表を定めたアドレス変換ファイルを参照して、前記リクエスト・メッセージをコンテンツデータを保有する別のサーバに転送するように構成した請求項１から請求項３のいずれか一項に記載のコンテンツ中継配信サーバである。
【００１０】
請求項５の発明は、望ましくは、前記コンテンツ取得手段は、リクエスト・メッセージを転送した前記別のサーバからの応答を受けた場合に、その中に前記別のサーバのＵＲＬをリンク先アドレスに含むＨＴＭＬデータが含まれている場合は、前記アドレス変換ファイルを参照して、その別のサーバを表すＵＲＬをコンテンツ中継配信サーバ自身を表す適当なＵＲＬに差替えたＨＴＭＬデータに変換して利用者端末に提供するものである請求項４に記載のコンテンツ中継配信サーバ。
【００１１】
請求項６の発明は、望ましくは、前記認証モジュールは、所定の方法で暗号化された利用者端末からのリクエストメッセージを、復号するように構成された請求項３に記載のコンテンツ中継配信サーバである。
【００１２】
請求項７の発明は、望ましくは、前記認証モジュールは、リクエストメッセージに、リクエストメッセージや端末情報から取り出した認証情報を加工して、リクエストメッセージに組込むように機能する請求項１または請求項２に記載のコンテンツ中継配信サーバである。
【００１３】
請求項８の発明は、望ましくは、内臓する記憶手段に、あらかじめ所定の認証情報を記憶した、請求項１、または、請求項２に記載のコンテンツ中継配信サーバである。
【００１４】
請求項９の発明は、望ましくは、コンピュータに組み込むことによって、コンピュータを、請求項１から請求項７のいずれか一項に記載のコンテンツ中継配信サーバとして動作させるコンピュータプログラムである。
【００１５】
なお、ＵＲＬとは、Uniform Resource  Locatorの略で、インターネット上にある情報の住所の記述方式で、サーバ名、フォルダ名、ファイル名、情報の種類などで構成される。
【発明の効果】
【００１６】
本願発明によれば、インターネット上に接続された、個々に異なる認証方式のビジネスモデルのサービスサーバが提供するコンテンツを、コンテンツサーバと利用者端末との間を中継するコンテンツ中継配信サーバが中継することにおいて、かつ、リクエスト・メッセージに含まれるＵＲＬに対応して、コンテンツサーバへのアクセス制御を、切り替えるコンテンツ中継配信サーバにおいて、コンテンツ中継配信サーバが、個々に異なる認証方式のサービスサーバのアクセス制御を集中管理することで、サービスサーバが行うコンテンツサーバへのアクセス制御の負荷を軽減することが出来きると同時に、コンテンツサーバのアクセス制御を不要にすることが出来きて、更に、コンテンツ中継配信サーバが、コンテンツを中継することで、サービスサーバが、コンテンツを保有しなくてよいので、コンテンツの更新管理が不要となり、また、コンテンツ内に存在するコンテンツサーバ情報を秘匿処理することで、コンテンツサーバに関する情報を保護することが出来る、コンテンツ中継配信サーバを提供することである。
【発明を実施するための最良の形態】
【００１７】
以下、図面等を参照しながら、本発明の実施の形態について、更に詳しく説明する。
【００１８】
（第１実施形態）
図１は、本発明のコンテンツ中継配信サーバのネットワーク構成図である。によるコンテンツ中継配信サーバ１０は、インターネット１４の環境下で、複数のサービスサーバ１３、コンテンツサーバ１２、利用者端末１１と接続されている。コンテンツ中継配信サーバ１０は、利用者端末１１とコンテンツサーバ１２との間に位置して、利用者端末１１が要求するコンテンツをコンテンツサーバ１２から、利用者端末１１に中継する。コンテンツ中継配信サーバ１０は、利用者端末１１から、コンテンツ要求ＵＲＬを受信すると、アクセス権限に基づいて、コンテンツ要求ＵＲＬをコンテンツサーバのＵＲＬに切り替えて、コンテンツサーバ１２から所望のコンテンツを取得して、利用者端末１１に送信する。
【００１９】
利用者端末１１は、リクエスト・メッセージ（たとえば、ＵＲＬ形式で表現したコンテンツ要求ＵＲＬ）を、コンテンツ中継配信サーバ１０に送信する。このコンテンツ要求ＵＲＬには、本人確認やアクセス権限確認としての認証情報（たとえば、本人確認やアクセス権限確認等の情報）が、ＵＲＬパラメータとして含まれている。
【００２０】
コンテンツサーバ１２は、サービスサーバ１３が提供するコンテンツを保有している。コンテンツサーバ１２は、コンテンツ中継配信サーバ１０からのコンテンツ取得要求に対して、所望のコンテンツを返信する。サービスサーバ１３は、利用者端末１１に、明示的に、コンテンツ提供サービスを行う。
【００２１】
図２は、コンテンツ中継配信サーバの詳細な構成図である。コンテンツ中継配信サーバでは、利用者端末１１からのコンテンツの要求に従い、コンテンツ要求ＵＲＬを受信すると、認証用モジュール選択手段１０４は、サービスサーバにより定められた所定の手順で検査するための認証用モジュール１０３を指定するために、コンテンツ要求ＵＲＬに基づいて、認証モジュール参照ファイル１０５ａを参照して、該当する認証用モジュール１０３を選択する。
【００２２】
次に、認証情報検査手段１０１は、利用者端末１１からのリクエストメッセージと端末情報を前記認証用モジュール１０３に引渡し、本人確認とアクセス権限確認の検査をする。次いで、コンテンツ取得手段１０２は、検査したアクセス権限のもとで、アドレス変換ファイル１０５ｂを参照して、コンテンツ要求ＵＲＬを、コンテンツサーバ１２のＵＲＬに変換して、所望のコンテンツを取得する。
【００２３】
最後に、コンテンツ取得手段１０２は、コンテンツの中に、コンテンツサーバ１２のＵＲＬ記述が存在すれば、コンテンツ要求ＵＲＬに置換して、利用者端末１１にコンテンツを送信する。
【００２４】
コンテンツサーバ１２は、コンテンツ中継配信サーバ１０からのコンテンツ取得要求に対して、コンテンツサーバ１２内に記憶している要求されたコンテンツを、返信するもので、利用者端末１１からの直接の要求に対しては、コンテンツを返信しない。
【００２５】
なお、認証情報は、サービスサーバが利用者端末を認証した情報（たとえば、利用者端末情報）や利用者情報（たとえば、ログイン情報、ユーザＩＤ）や利用者が利用権利保有を証明するために送信する情報（たとえば、シリアルキー）や認証の有効時間などであって、コンテンツを利用するために必要なものである。この認証情報は、リクエストメッセージに組込まれて、コンテンツ中継配信サーバ１０やコンテンツサーバ１２で利用される。
【００２６】
図３、本発明のコンテンツ中継配信サーバにおける認証モジュール参照ファイルの説明図である。認証モジュール参照ファイル１０５ａは、利用者端末１１から受け取ったコンテンツ要求ＵＲＬ３１が、コンテンツへのアクセスを許可されているかを検査する認証モジュール３２を指定する。たとえば、利用者端末１１から、コンテンツ要求ＵＲＬとして、“ HYPERLINK "http://contents-gateway.co.jp/travel/" http://contents-gateway.co.jp/travel/”３１ａを受け取ったときには、パスワード認証モジュール“モジュールＡ”３２ａにて、検査を行うことを示す。他方、コンテンツ要求ＵＲＬとして、“ HYPERLINK "http://contents-gateway.co.jp/prize/" http://contents-gateway.co.jp/prize/” ３１ｂを受け取ったときには、公開鍵方式認証モジュール“モジュールＣ”３２ｂにて、検査を行うことを示す。
【００２７】
図４、本発明のコンテンツ中継配信サーバにおけるアドレス変換ファイルの説明図である。アドレス変換ファイル１０５ｂは、利用者端末１１から受け取るコンテンツ要求ＵＲＬ４１に対応したコンテンツサーバのＵＲＬ４２を指定する。たとえば、コンテンツ要求ＵＲＬとして、“ HYPERLINK "http://contents-gateway.co.jp/travel/" http://contents-gateway.co.jp/travel/”４１ａを受け取ったときには、そのコンテンツが存在するコンテンツサーバ１２のＵＲＬは、“ HYPERLINK "http://contents-gateway.co.jp/travel/" http://a-travel.co.jp/travel/”４２ａであることを示す。
【００２８】
図５は、本発明によるコンテンツ中継配信サーバと利用者端末で行う処理手順のフローチャートである。コンテンツ中継配信サーバ１０は、利用者端末１１から、コンテンツ要求ＵＲＬを受信して、コンテンツサーバ１２から要求のコンテンツを取得中継して、利用者端末１１に返信する処理フローである。
（１）コンテンツ中継配信サーバの認証情報検査手段は、利用者端末から、コンテンツ要    求ＵＲＬを受信する。（ステップＳ８０）
（２）認証モジュール選択手段は、コンテンツ要求ＵＲＬを基に、認証モジュール参照フ    ァイルを参照して、認証モジュールを選択する。（ステップＳ８１）
（３）認証情報検査手段は、選択した認証モジュールに利用者端末からのリクエストメッ    セージと端末情報を渡し、認証モジュールは本人認証とコンテンツのアクセス権限を    確認し、結果を認証情報検査手段に返す。（ステップＳ８２）
（４）認証結果が正当であれば、次のステップにすすむ。（ステップＳ８３）認証結果が    正当でなければ、不許可のメッセージを利用者端末に返信する。（ステップＳ８９）    
（５）コンテンツ取得手段は、アドレス変換ファイルを参照して、コンテンツ要求ＵＲＬ    をコンテンツサーバのＵＲＬに変換する。（ステップＳ８４）
（６）コンテンツ取得手段は、コンテンツサーバよりコンテンツを取得する。（ステップ    Ｓ８５）
（７）コンテンツ取得手段は、取得したコンテンツが、ＨＴＭＬデータかどうか判断され    る。（ステップＳ８６）取得したコンテンツがＨＴＭＬデータであった場合には、次    のステップにすすむ。取得したコンテンツがＨＴＭＬデータでない場合には、（８）    に進む。
（８）ＨＴＭＬコンテンツの内にコンテンツサーバのＵＲＬがある場合には、コンテンツ    取得手段は、アドレス変換ファイルを参照して、元のコンテンツ要求ＵＲＬに置換す    る。（ステップＳ８７）
（９）コンテンツ取得手段は、コンテンツを利用者端末１１に送信する。（ステップＳ８    ８）
【００２９】
なお、（３）おいて、認証モジュールが、コンテンツ要求ＵＲＬのパラメータに、たとえば、リクエストメッセージと端末情報から取り出したユーザＩＤを組込むことで、コンテンツサーバにユーザＩＤを、渡すことが出来る。コンテンツサーバは、このユーザＩＤを使うことで、木目細かなコンテンツサービス（たとえば、前回のアクセス情報）を提供することが可能になる。
【００３０】
図６は、会員に、コンテンツを提供するために、サービスサーバが利用者端末に提供する画面例である。会員ログインページ６１は、会員である利用者が、会員ＩＤとパスワードを入力して、会員認証を受けるためのもので、サービスサーバ１３から提供される画面である。会員ログインページ６１のログイン・ボタン６１ａが押されると、会員ＩＤとパスワードがサービスサーバ１３に送信されて、認証を受けると、会員専用ページ６２が、サービスサーバ１３から、利用者端末に返信される。
【００３１】
会員専用ページ６２の「コンテンツへ」ボタンには、コンテンツ要求ＵＲＬとして、“http://contents-gateway.co.jp/travel/index.html”６３ａが、リンク情報として指定されていて、同時に、このＵＲＬの変数に、暗号化された認証情報の値６３ｂ、“crypt=hof4a2u43sranoyu”が、代入されている。
【００３２】
会員専用ページ６２の「コンテンツへ」ボタン６２ａが押されると、リンク情報のコンテンツ要求ＵＲＬ６３ａと認証情報６３ｂが、コンテンツ中継配信サーバ１０に送信される。コンテンツ中継配信サーバ１０は、受信したリンク情報のコンテンツ要求ＵＲＬ６３を使って、認証モジュールを選択して、認証を行い、コンテンツサーバのＵＲＬに変換して、コンテンツサーバからコンテンツを取得して、利用者端末に返信する処理は、既に説明したとおりである。
【００３３】
（第二実施形態）
本発明の第二実施形態として、インターネットでキャンペーンを開催中の商品を購入した利用者が、キャンペーンに参加するために、商品に添付のシリアルナンバーをコンテンツ中継配信サーバで認証を受ける事例を説明する。
【００３４】
図７は、利用者端末で、商品に添付のシリアルナンバーを入力する画面の例である。シリアルナンバー入力欄９２に、シリアルナンバーを入力して、「入力完了ボタン」９３を押すと、「入力完了ボタン」９３にリンクされている、要求ＵＲＬ９１に、シリアルナンバーが埋め込まれて、コンテンツ中継配信サーバ１０に、送信される。たとえば、シリアルナンバー“12681991”が入力されると、要求ＵＲＬ “ HYPERLINK "http://contents-gateway.co.jp/shop/index.html" http://contents-gateway.co.jp/shop/index.html”９１ａの変数９１ｂに代入されて、コンテンツ中継配信サーバ１０に、送信される。
【００３５】
図８は、商品に添付のシリアルナンバーの認証をコンテンツ中継配信サーバで行う説明図である。コンテンツ中継配信サーバの記憶手段１０５には、シリアルナンバーの照合用に、シリアルナンバー認証情報１０５ｃが、記憶されている。利用者端末１１は、サービスサーバ１２から、シリアルナンバー入力画面を送信してもらう。利用者が、シリアルナンバー入力画面で、シリアルナンバーを入力して、入力完了ボタン９３を押すと、シリアルナンバー認証情報がコンテンツ中継配信サーバへのコンテンツ要求ＵＲＬの情報として組込まれて、このコンテンツ要求ＵＲＬを、コンテンツ中継配信サーバに、送信する。コンテンツ中継配信サーバの認証情報検査手段１０１は、利用者端末１１からシリアルナンバーを認証情報１０５ｄとして組み込んだ要求ＵＲＬを受信する。認証情報検査手段１０１は、シリアルナンバーを含む利用者端末からのリクエストメッセージをシリアルナンバー認証モジュール１０５ｂに渡し、シリアルナンバー認証モジュール１０５ｂはシリアルナンバーとシリアルナンバー認証情報１０５ｃと照合し、結果を認証情報検査手段１０１に返す。認証が得られれば、コンテンツ取得手段１０２は、要求ＵＲＬを基に、アドレス変換ファイル１０５ｂを参照して、コンテンツサーバ１２にアクセスして、所望のコンテンツを取得して、利用者端末に送信する。
【００３６】
以上説明した実施例の中で、シリアルナンバーをシリアルナンバー入力欄にキーで入力する方法を説明したが、カメラやスキャナーで読み込んでＯＣＲ処理をしても同様の効果が得られる。
【００３７】
（第三実施形態）
本発明の第三実施形態として、インターネットプロバイダーに契約している利用者が、会員情報の提供を受けるためにコンテンツ中継配信サーバで認証を受ける事例を説明する。図９は、ＩＰアドレス認証を備えたコンテンツ中継サーバの構成図商品に添付のシリアルナンバーの認証をコンテンツ中継配信サーバで行う説明図である。コンテンツ中継配信サーバの記憶手段１０５には、ＩＰアドレス照合用に、ＩＰリスト１０５ｄが、記憶されている。利用者端末１１は、コンテンツ要求ＵＲＬを含めたリクエスト・メッセージを、コンテンツ中継配信サーバに、送信する。認証モジュール選択手段１０４は、要求ＵＲＬを基にして、認証モジュール参照ファイルを参照して、ＩＰ認証モジュール１０３を選択する。認証情報検査手段１０１は、選択したＩＰ認証モジュール１０３に利用者端末からのリクエストメッセージとＩＰアドレスを含む端末情報を渡し、ＩＰ認証モジュール１０３は、ＩＰアドレスとＩＰリスト１０５ｄと照合し、結果を認証情報検査手段１０１に返す。認証が得られれば、既に説明したように、コンテンツ取得手段１０２は、アドレス変換ファイルを参照して、要求ＵＲＬを基に、コンテンツサーバ１２のＵＲＬに変換して、所望のコンテンツを取得して、利用者端末に送信する。
【００３８】
以上詳しく説明したように、第一実施形態によれば、インターネット上に接続された、個々に異なる認証方式のビジネスモデルのサービスサーバが、サーバと利用者端末にコンテンツを提供するとき、コンテンツ中継配信サーバが、個々に異なる認証方式のサービスサーバのアクセス制御を集中管理して、サービスサーバが行うコンテンツサーバへのアクセス制御の負荷を軽減すると同時に、コンテンツサーバによる認証処理を不要にすることで、コンテンツサーバの仕組みを簡素化することが出来きて、更に、コンテンツ中継配信サーバが、コンテンツを中継することで、サービスサーバは、コンテンツを保有しなくて良いので、コンテンツの更新管理の負荷が不要となり、また、コンテンツ内に存在するコンテンツサーバ情報を秘匿処理することで、コンテンツサーバに関する情報を保護することが出来る、コンテンツ中継配信サーバを提供する。
【００３９】
また、第二実施形態や第三実施形態によれば、サービスサーバの認証を受けずに、コンテンツ中継配信サーバの認証のみでコンテンツを中継配信できることから、サービスサーバの仕組みを大幅に簡素化できるので、開発負荷を減らすことができ、サービスの提供までの期間を短縮でき、サービスレベルが向上するコンテンツ中継サーバを提供する。
【図面の簡単な説明】
【００４０】
【図１】本発明によるコンテンツ中継サーバのネットワーク構成図
【図２】本発明によるコンテンツ中継サーバの詳細な構成図
【図３】本発明による認証モジュール参照ファイルの説明図
【図４】本発明によるアドレス変換ファイルの説明図
【図５】本発明によるコンテンツ中継配信サーバの処理フロー
【図６】本発明による会員専用ページで送信されるＵＲＬと認証情報の説明図
【図７】本発明によるキャンペーンによるシリアルナンバー認証情報の仕組みの説明図
【図８】本発明によるシリアルナンバー認証を備えたコンテンツ中継サーバの構成図
【図９】本発明によるＩＰアドレス認証を備えたコンテンツ中継サーバの構成図
【符号の説明】
【００４１】
１０  コンテンツ中継配信サーバ
１１  利用者端末
１２  コンテンツサーバ
１３  サービスサーバ
１０１  認証情報検査手段
１０２  コンテンツ取得手段
１０３  認証モジュール
１０４  認証モジュール選択手段
１０５  記憶手段
１０５ａ  認証モジュール参照ファイル
１０５ｂ  アドレス変換ファイル
１０５ｃ  シリアルナンバー認証情報
１０５ｄ  ＩＰリスト
３１  コンテンツ要求ＵＲＬ
３２  認証モジュール情報
４１  コンテンツ要求ＵＲＬ
４２  コンテンツサーバＵＲＬ情報
６１  会員ログインページ
６１ａ  ログイン・ボタン
６２  会員専用ページ
６２ａ  「コンテンツへ」ボタン
９０  キャンペーン。シリアルナンバー入力ページ
９２  コンシリアルナンバー入力欄
９３  入力完了ボタン
【図１】
2006031522.tif 000003
【図２】
2006031522.tif 000004
【図３】
2006031522.tif 000005
【図４】
2006031522.tif 000006
【図５】
2006031522.tif 000007
【図６】
2006031522.tif 000008
【図７】
2006031522.tif 000009
【図８】
2006031522.tif 000010
【図９】
2006031522.tif 000011