(57)【要約】　　　（修正有）【課題】転送時の時刻情報を暗号化したデータを引数として付加して転送認証を行うにあたり、セキュリティ性を向上させるコンテンツ提供システムを提供する。【解決手段】アクセス者に配信する配信手段を備える配信サーバコンピュータ１０から成るコンテンツ提供システムにおいて、前記配信サーバコンピュータが、受付時刻データを所定の暗号化方法で暗号化した変数を付与したＵＲＬリクエストを作成して、前記配信要求を再転送する第１のサーバコンピュータ６ｂと、前記再転送を受け付け、前記ＵＲＬリクエストに付与されている変数を所定の復号化方法で復号化して得られた前記受付時刻データと現在時刻との差が所定期間以内である場合に、前記配信要求に該当するコンテンツデータを、前記アクセス者に配信する第２のサーバコンピュータ７ｂと、から構成されることを特徴とするコンテンツ提供システム。【選択図】　図５
2004078269.tif 000002
【特許請求の範囲】
【請求項１】
携帯電話によるアクセス者からの配信要求を受け付ける受付手段と、該配信要求に該当するコンテンツデータを記憶する他のサーバコンピュータに対して該配信要求を転送する転送手段と、を備える転送サーバコンピュータと、
前記転送に基づき前記配信要求に該当するコンテンツデータを、前記アクセス者の携帯電話に配信する配信手段を備える配信サーバコンピュータと、から成るコンテンツ提供システムにおいて、
前記配信サーバコンピュータが、前記転送サーバコンピュータからの転送を受け付けるとともに、該受付時刻データを所定の暗号化方法で暗号化した変数を付与したＵＲＬリクエストを作成して、前記配信要求を再転送する第１のサーバコンピュータと、
前記再転送を受け付け、前記ＵＲＬリクエストに付与されている変数を所定の復号化方法で復号化して得られた前記受付時刻データと現在時刻との差が所定期間以内である場合に、前記配信要求に該当するコンテンツデータを、前記アクセス者の携帯電話に配信する第２のサーバコンピュータと、から構成されることを特徴とするコンテンツ提供システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術の分野】
本発明は、予め会員登録された会員や有償での利用者等、限られた利用者に対しニュース情報、着信メロディーや待ち受け画面データ等の各種コンテンツを提供するコンテンツ提供システムに関する。
【０００２】
【従来の技術】
近年、インターネットの普及とともに、該インターネットへの接続機能を有する携帯電話の爆発的な普及に伴い、最新ニュース情報や特定分野の情報の他、これら携帯電話にて使用できる着信メロディーや待ち受け画面データ等の各種コンテンツを、予め会員登録された会員や有償での利用者等、限られた利用者に提供するサービスが実施されている。
【０００３】
これらコンテンツを提供する場合においては、コンテンツを最新のものに更新する必要があるとともに、利用者が要求する多種多様のコンテンツ要求を満たすために、各サイトが自己の得意とするジャンルのコンテンツを相互のサイトの会員利用者等に提供できるように、これら複数のサイトが連携して、自己サイトへのアクセスを、該アクセスにおいて配信要求のあったコンテンツが登録されている他のサイトに転送して、利用者が入手できるコンテンツを充実させることが実施されている。
【０００４】
これら自己サイトへのアクセスを、該アクセスにおいて配信要求のあったコンテンツが登録されている他のサイトに転送する場合においては、転送先のサイトのサーバコンピュータに予めこれら自己サイト（転送元サイト）の会員の会員ＩＤ等の利用者識別情報のデータベースを送信しておき、前記アクセスを転送する際のＵＲＬリクエストに、該転送アクセスのアクセス者の利用者識別情報を引数として付して送信し、該引数と前記データベースの登録データとを照合して認証させる方法があった。
【０００５】
しかしながら、これら会員ＩＤ等利用者識別情報に基づく転送認証を行う場合には、転送先の提携サイトのサーバコンピュータにも最新の利用者識別情報のデータを送信し、利用者識別情報を更新しておく必要があるため、これらのメンテナンスが大変となってしまう問題があることから、これらの問題を解消する手法として、前記利用者識別情報に代えて、転送時の時刻情報を暗号化したデータを付加して送信し、転送先サイトのサーバコンピュータにおいて該データを複合化しその時刻と現在時刻との差が所定時間以内であるかにより、転送認証を行うものが利用されてきている。
【０００６】
【発明が解決しようとする課題】
これら転送時の時刻情報を引数として付加して送信し、該時刻と現在時刻とに基づいて転送認証を行う手法は、前記した会員ＩＤ等利用者識別情報による認証に比較して、メンテナンスに伴う労力を大幅に低減できるメリットがあるものの、前記時刻情報の暗号化または複合化方法が解読されると、該転送先サイトに会員以外の利用者がログインできてしまうこととなり、該転送先サイトにとってセキュリティ性が低下し、損害を被るという問題が生じた。
【０００７】
そのため転送先サイトのサーバコンピュータにおいては、セキュリティ性を向上させるために前記暗号化方法を所定の期間で変更する必要が生じるが、その際は転送元サイトのサーバコンピュータにおける復号化のためのプログラムの変更だけでなく該サーバコンピュータにおいても暗号化のためのプログラムを変更しなければならず、該転送元サイトが増える程に、その変更作業に伴う労力と費用が必要となった。
【０００８】
よって、本発明は上記した問題点に着目してなされたもので、転送時の時刻情報を暗号化したデータを引数として付加して送信し、転送先サイトのサーバコンピュータにおいて複合化された時刻と現在時刻とに基づいて転送認証を行う手法を採用するにあたって、最小限の労力と費用でセキュリティ性を向上させることのできるコンテンツ提供システムを提供することを目的としている。
【０００９】
【課題を解決するための手段】
前記した問題を解決するために、本発明のコンテンツ提供システムは、携帯電話によるアクセス者からの配信要求を受け付ける受付手段と、該配信要求に該当するコンテンツデータを記憶する他のサーバコンピュータに対して該配信要求を転送する転送手段と、を備える転送サーバコンピュータと、
前記転送に基づき前記配信要求に該当するコンテンツデータを、前記アクセス者の携帯電話に配信する配信手段を備える配信サーバコンピュータとから成るコンテンツ提供システムにおいて、
前記配信サーバコンピュータが、前記転送サーバコンピュータからの転送を受け付けるとともに、該受付時刻データを所定の暗号化方法で暗号化した変数を付与したＵＲＬリクエストを作成して、前記配信要求を再転送する第１のサーバコンピュータと、
前記再転送を受け付け、前記ＵＲＬリクエストに付与されている変数を所定の復号化方法で復号化して得られた前記受付時刻データと現在時刻との差が所定期間以内である場合に、前記配信要求に該当するコンテンツデータを、前記アクセス者の携帯電話に配信する第２のサーバコンピュータと、から構成されることを特徴としている。
この特徴によれば、セキュリティ性の向上を目的に、前記暗号化−復号化方法を変更する場合、転送元のサーバコンピュータでの該変更に係る作業は必要とせず、配信側のサーバコンピュータにおける作業のみで実施できることから、最小限の労力と費用でセキュリティ性を向上させることができる。
【００１０】
【発明の実施の形態】
以下、図面に基づいて本発明の実施形態を説明する。
【００１１】
（実施例）
図１は、本発明が適用された本実施例のコンテンツ提供システムの構成を示す図であり、インターネット網５に接続された複数の個別の提携サイトＡ、サイトＢ、サイトＣ・・・を有し、これら各サイトＡ、サイトＢ、サイトＣ・・・に登録されているコンテンツが、前記インターネット網５に携帯電話サービス会社２を介して接続可能な情報端末である各サイトに予め会員登録した会員利用者の携帯電話１に配信、提供されるようになっている。（尚、ここでサイトとはある組織の管理下にインターネット上で情報を送受信するための、複数のサーバコンピュータからなるコンピュータシステムをいう。）
これら各サイトの構成を図２に示すサイトＢを例に説明すると、各サイトＡ、Ｂ、Ｃには、インターネット網５並びに他のサイトとの通信を行うための通信装置８と、該通信装置８に接続され、各種のコンテンツデータが記憶されるとともに、該サイトに予め会員登録したアクセス利用者がアクセスするコンテンツサーバ７ａ〜ｃと、他のサイトから転送されてきた転送アクセスに基づきＵＲＬリクエストをコンテンツサーバ７ａ〜ｃに再転送する再転送サーバ６ａ〜ｃと、が設けられており、これら両サーバは、前記通信装置８を通じてインターネット網５や他のサイトのサーバとのデータ送受が可能とされているとともに、同一サイトの両サーバ６ａ〜ｃ，７ａ〜ｃ間においても、前記通信装置８を介して相互にデータの授受を実施できるようになっている。
【００１２】
また、これら各サイトに設けられた再転送サーバ６ａ〜ｃとコンテンツサーバ７ａ〜ｃには、各々ドメイン名が付与されており、該サイトの会員利用者並びにインターネット網５には、コンテンツサーバ７ａ〜ｃのドメイン名が公開されているが、前記再転送サーバ６ａ〜ｃに付与されたドメイン名は、提携先のサイトにのみ通知されており、該提携先のコンテンツサーバ７ａ〜ｃに転送先のドメイン名として登録され、該ドメイン名が非公開とされている。
【００１３】
この本実施例に用いた再転送サーバ６ａ〜ｃの構成を図３に基づき説明すると、該再転送サーバ６ａ〜ｃは、内部にてデ−タの送受を行うデ−タバス６６に、各動作制御を所定の処理プログラムに基づき実施する中央演算処理装置（ＣＰＵ）６１や、ＲＡＭ６３や、現在の時刻情報や任意の年月日の曜日等のカレンダ−情報を出力可能なリアルタイムクロック（ＲＴＣ）６５や、前記通信装置８とのデータ送受を行う通信インターフェイス６２や、磁気ディスクや光磁気ディスクから成り、該再転送サーバ６ａ〜ｃが実施する、アクセス利用者の配信要求に該当するＵＲＬリクエストを作成する作成処理と、該ＵＲＬリクエストの再転送の処理を行うための再転送処理プログラムや、該再転送処理の履歴等が登録された再転送履歴データベースとが記憶された記憶装置６４が接続された通常のコンピュ−タである。
【００１４】
また、前記コンテンツサーバ７ａ〜ｃの構成を図４に基づき説明すると基本的には、前記再転送サーバ６ａ〜ｃとほぼ同様の構成とされているが、記憶装置７４には、コンテンツデータ類が記憶されているコンテンツ記憶部と、アクセス利用者の配信要求を前記再転送サーバ６ａ〜ｃに転送するための転送処理プログラムと、前記再転送サーバ６ａ〜ｃから再転送された前記ＵＲＬリクエストを認証し該リクエストに該当するコンテンツデータを配信する配信処理プログラムと、前記転送処理の履歴が登録されている転送履歴データベースと、配信処理の履歴が登録されている配信履歴データベースとが記憶されている。
【００１５】
ここで、これら異なるサイト間において行われる転送処理の処理内容について、図５を用いて、転送元のサイトをサイトＡ９とし、転送先のサイトをサイトＢ１０とする場合を例に詳述する。
【００１６】
まず、サイトＡ９に会員登録した会員が、自身の携帯電話を用いて、公開されているサイトＡ９のドメイン名であるコンテンツサーバ７ａの会員メニューＵＲＬにアクセスすると、アクセス利用者から会員ＩＤとパスワードを受け付けて、該アクセス者の認証を実施し、該アクセス者が正規のアクセス者である場合には、ログインを許諾して、会員メニューを配信する。
【００１７】
この会員メニューにおいて、会員利用者が他の提携サイトの最新ニュースが掲載されたコンテンツ［コンテンツＢ１］を選択した場合には、前記転送処理プログラムが起動し、予め［コンテンツＢ１］に対応して定められたサイトＢ１０の再転送用サーバ６ｂのＵＲＬ［ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ／ｘｘｘ］に転送処理を実施する。
【００１８】
次に再転送用サーバ６ｂは、コンテンツサーバ７ａからの前記転送を受け付けると同時に再転送処理プログラムが起動し、前記選択されたコンテンツ［コンテンツＢ１］を記憶するコンテンツサーバ７ｂに再転送処理を行うが、この転送処理においては、その時点の時刻情報（タイムスタンプデータ）［２００２０７０３２００５１８（２００２年７月３日２０時５分１８秒）］を入手し、該入手したタイムスタンプデータを所定の方法（アルゴリズム）でエンコード（暗号化）処理して所定の変数［Ｆ＝＄％１＆３］へ変換した後、該変換した変数を引数として付与した、前記選択されたコンテンツ［コンテンツＢ１］にアクセスするためのＵＲＬリクエスト［ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／ｙｙｙ／Ｆ＝＄％１＆３］を作成し、コンテンツサーバ７ｂに転送する。
【００１９】
該送信に基づき、転送認証サーバ６ｂは、前記配信処理プログラムを起動させ、受信したＵＲＬリクエスト［ｈｔｔｐ：／／ＢＢＢ．ｃｏｍ／ｙｙｙ／Ｆ＝＄％１＆３］に付与されている引数である変数［Ｆ＝＄％１＆３］を所定の方法（アルゴリズム）でデコード（復号化）して時刻情報［２００２０７０３２００５１８（２００２年７月３日２０時５分１８秒）］を復元し、その時点での時刻データとの時間差が、所定の時間内（本実施例では０〜５秒内）であれば正規の転送と判断して該転送を認証し、前記選択されたコンテンツ［コンテンツＢ１］を、前記利用者の情報端末である携帯電話に配信する。
これら一連の処理における前記のタイムスタンプデータのエンコード−デコード処理による認証においては、該エンコード−デコード処理における方法（アルゴリズム）が解析されることによる不正なアクセスを最小限に止めるため、任意の期間で該アルゴリズムを各々において変更する必要があるが、前記のように、エンコード処理を行う再転送サーバ６ｂとデコード処理を行うコンテンツサーバ７ｂをサイトＢ１０内に設置することで、前記再転送プログラムおよび配信処理プログラムの修正作業がサイトＢ１０の主催者の任意により行うことができ、また転送元のコンテンツサーバにおいてシステム変更等の作業を実施しなくてもよいことから、提携した転送元サイトが複数あっても、これらセキュリティ向上のための作業を最小限の労力と費用で済ませることができる。
【００２０】
尚、前記コンテンツサーバ７ａから該再転送サーバ６ｂへの転送時に指定されるＵＲＬ［ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ／ｘｘｘ］については、該配信要求アクセスが瞬時にコンテンツサーバ７ｂに再転送されるため、携帯電話の利用者において確認することは不可能であることから、該ＵＲＬを直接入力して不正にアクセスされることは非常に困難であり、セキュリティが損なわれることはない。
【００２１】
また、前記［コンテンツＢ１］にアクセスした後、携帯電話の「戻る」機能が選択され、前記再転送サーバのＵＲＬ［ｈｔｔｐ：／／ｂｂｂ．ｃｏｍ／ｘｘｘ］にアクセスされた場合は、再転送サーバ６ｂにて前記コンテンツサーバ７ａの会員メニューＵＲＬに戻るようにプログラムにて設定しておけば、再度前述した一連の処理により［コンテンツＢ１］にアクセスされることはない。
【００２２】
以上、本発明を図面により説明してきたが、本発明はこれら実施例に限られるものではなく、本発明の要旨を逸脱しない範囲における変更や追加があっても本発明に含まれることは言うまでもない。
【００２３】
【発明の効果】
本発明は次の効果を奏する。
【００２４】
（ａ）請求項１の発明によれば、セキュリティ性の向上を目的に、前記暗号化−復号化方法を変更する場合、転送元のサーバコンピュータでの該変更に係る作業は必要とせず、配信側のサーバコンピュータにおける作業のみで実施できることから、最小限の労力と費用でセキュリティ性を向上させることができる。
【図面の簡単な説明】
【図１】本発明の実施例におけるコンテンツ提供システムの構成を示す図である。
【図２】本発明の実施例における各サイトの構成を示す図である。
【図３】本発明の実施例における再転送サーバの構成を示すブロック図である。
【図４】本発明の実施例におけるコンテンツサーバの構成を示すブロック図である。
【図５】本発明の実施例におけるコンテンツ提供システムにおける各サイト間の転送処理の流れを示す図である。
【符号の説明】
ｌ　　　　　携帯電話
２　　　　　携帯電話会社
５　　　　　インターネット網
６ａ　　　　再転送サーバ（サイトＡ）
６ｂ　　　　再転送サーバ（サイトＢ）
６ｃ　　　　再転送サーバ（サイトＣ）
６１、７１　ＣＰＵ
６２、７２　通信インターフェイス
６３、７３　ＲＡＭ
６４、７４　記憶装置
６５、７５　ＲＴＣ
６６、７６　データバス
７ａ　　　　コンテンツサーバ（サイトＡ）
７ｂ　　　　コンテンツサーバ（サイトＢ）
７ｃ　　　　コンテンツサーバ（サイトＣ）
８　　　　　通信装置
９　　　　　サイトＡ
１０　　　　サイトＢ
【図１】
2004078269.tif 000003
【図２】
2004078269.tif 000004
【図３】
2004078269.tif 000005
【図４】
2004078269.tif 000006
【図５】
2004078269.tif 000007