【課題を解決するための手段】
【0005】
前述の不利益を改善するために、通信端末からの、公開サーバにより管理されたウェブサイトにおけるデジタルコンテンツの公開を制御する方法であって、通信端末および公開サーバが、通信端末にダウンロードされかつ実施されるアプリケーションを提供する制御サーバと通信可能である、制御する方法が、通信端末内で:
デジタルコンテンツに関連付けられた制御パラメータを規定するステップであり、前記パラメータが、コンテンツに対する有効期間、およびデジタルコンテンツを公開することが認可されたウェブサイトのリストを含む、規定するステップと、
デジタルコンテンツに関連付けられた鍵を生成するステップと、
生成された鍵でデジタルコンテンツを暗号化するステップと、
制御パラメータおよび生成された鍵を第1のデータベースに、かつ暗号化されたデジタルコンテンツを第2のデータベースに記憶するステップと、
デジタルコンテンツに関連付けられた参照を生成するステップと、
公開サーバに、デジタルコンテンツに代えて参照を公開するように要求するステップと
を含む。
【0006】
公開サーバは、制御サーバに提供されるコンテンツに関して認可を要求する必要があるので有利である。コンテンツの所有者は、コンテンツを公開するサイト、ならびに公開されたコンテンツの存続期間に対して制御権を維持することができる。さらに、暗号化されたコンテンツは、コンテンツが表示されるごとに暗号化鍵の場所で復号される。ウェブサイトは、コンテンツに対する参照を公開するだけなので、ユーザは、コンテンツの望ましくない配信を生ずる可能性のある、ウェブサイトにおけるどんな誤動作またはセキュリティ違反からも保護される。
【0007】
本発明の他の特性によれば、制御パラメータを規定するステップ、鍵を生成するステップ、デジタルコンテンツを暗号化するステップ、制御パラメータ、生成された鍵、および暗号化されたデジタルコンテンツを記憶するステップ、ならびに参照を生成するステップは、アプリケーションにより提供されるインターフェースを介して、制御サーバの制御下で、制御サーバと通信するアプリケーションにより実行することができる。
【0008】
本発明の他の特性によれば、公開サーバは、制御サーバにより認証された後に参照を公開することができる。
【0009】
本発明の他の特性によれば、アプリケーションはまた、鍵および制御パラメータが記憶されているアドレスを含む識別子を生成することができ、識別子は、参照に含まれるか、あるいは制御サーバに参照と共に記憶される。例えば、参照は、暗号化されたコンテンツが記憶されているURLである。
【0010】
本発明の他の特性によれば、方法はまた、ユーザが、他の端末通信を介して、公開サーバにより公開された参照に関連付けられたデジタルコンテンツにアクセスすることを望む場合、制御サーバ内で:
参照に関連付けられた識別子により示されたアドレスから、制御パラメータ、鍵、および暗号化されたコンテンツを取り出すステップと、
制御パラメータを解析した後、参照に関連付けられたデジタルコンテンツにアクセスできることを検証するステップと、
暗号化されたデジタルコンテンツを暗号化鍵で復号するステップと、
復号されたコンテンツを第2の通信端末に送信するステップと
を含む。
【0011】
暗号化されたコンテンツは、公開サーバの外部で復号され、したがって、公開サーバを介して暗号化鍵、および復号されたコンテンツにアクセスすることが阻止される。
【0012】
本発明の他の特性によれば、制御サーバは、前記他の通信端末によるデジタルコンテンツへのアクセス要求が実際に、公開サーバにより管理されたウェブサイトからのものであることを検証するために、前記他の通信端末から、および公開サーバから、それぞれ受信した前記他の通信端末からの2つのIPアドレスを比較することができる。
【0013】
本発明はまた、通信端末からの、公開サーバにより管理されたウェブサイトにおけるデジタルコンテンツの公開を制御するための制御サーバに関し、通信端末および公開サーバが、通信端末にダウンロードされかつ実施されるアプリケーションを提供する制御サーバと通信可能であり、制御サーバが:
デジタルコンテンツに関連付けられた制御パラメータを規定するための手段であり、前記パラメータが、コンテンツに対する有効期間、およびデジタルコンテンツを公開することが認可されたウェブサイトのリストを含む、規定するための手段と、
デジタルコンテンツに関連付けられた鍵を生成するための手段と、
生成された鍵でデジタルコンテンツを暗号化するための手段と、
制御パラメータおよび生成された鍵を第1のデータベースに、かつ暗号化されたデジタルコンテンツを第2のデータベースに記憶するための手段と、
デジタルコンテンツに関連付けられた参照を生成して、公開サーバがデジタルコンテンツに代えて参照を公開するための手段と
を備える。
【0014】
本発明の他の特性によれば、ユーザが他の端末通信を介して公開サーバにより公開された参照に関連付けられたデジタルコンテンツにアクセスすることを望む場合、制御サーバは、公開サーバと通信することができ、さらに:
参照に関連付けられた識別子により示されたアドレスから、制御パラメータ、鍵、および暗号化されたコンテンツを取り出すための手段と、
制御パラメータを解析した後、参照に関連付けられたデジタルコンテンツにアクセスできることを検証するための手段と、
暗号化されたデジタルコンテンツを暗号化鍵で復号するための手段と、
復号されたコンテンツを第2の通信端末に送信するための手段と
を備える。
【0015】
本発明はまた、通信端末からの、公開サーバにより管理されたウェブサイトにおけるデジタルコンテンツの公開を制御するための通信端末に関し、通信端末および公開サーバが、通信端末にダウンロードされかつ実施されるアプリケーションを提供する制御サーバと通信可能であり、通信端末が:
デジタルコンテンツに関連付けられた制御パラメータを規定するための手段であり、前記パラメータが、コンテンツに対する有効期間、およびデジタルコンテンツを公開することが認可されたウェブサイトのリストを含む、規定するための手段と、
デジタルコンテンツに関連付けられた鍵を生成するための手段と、
生成された鍵でデジタルコンテンツを暗号化するための手段と、
制御パラメータおよび生成された鍵を第1のデータベースに、かつ暗号化されたデジタルコンテンツを第2のデータベースに記憶するための手段と、
デジタルコンテンツに関連付けられた参照を生成するための手段と、
公開サーバに、デジタルコンテンツに代えて参照を公開するように要求するための手段と
を備える。
【0016】
本発明はまた、サーバおよび端末内で実施できるコンピュータプログラムに関し、前記プログラムが、前記サーバおよび前記端末内で実行されるときはいつも、本発明の方法によるステップを実施する命令を含む。
【0017】
本発明およびその利益は、添付図面への参照を行う以下の記述を調べれば、よりよく理解されよう。