(57)【要約】      （修正有）【課題】ユーザ装置において保護されたコンテンツにアクセスするために、ユーザにライセンスを提供する方法が提供される。【解決手段】方法は、ユーザ装置からユーザアカウントサーバへとユーザ認証データを送信する工程と、ユーザ認証データがユーザアカウントサーバ上の有効なユーザアカウントに対応する場合に、ユーザアカウントサーバからライセンスサーバへとユーザ識別データを送信する工程と、ユーザがライセンスを取得する資格があるかどうかをライセンスサーバにおいて検査する工程と、前記ユーザ識別データが認証される場合に、および、ユーザがライセンスを取得する資格があるとみなされる場合に、ライセンスサーバからユーザ装置へとライセンスを送信する工程と、を含む。対応するシステム、ライセンスサーバおよびソフトウェアモジュールも同様に提供される。【選択図】図１
2010244542.tif 000002
【特許請求の範囲】
【請求項１】
ユーザ装置において保護されたコンテンツにアクセスするために、ユーザにライセンスを提供する方法であって、
前記ユーザ装置からユーザアカウントサーバへとユーザ認証データを送信する工程と、
前記ユーザ認証データが前記ユーザアカウントサーバ上の有効なユーザアカウントに対応する場合に、前記ユーザアカウントサーバからライセンスサーバへとユーザ識別データを送信する工程と、
前記ユーザが前記ライセンスを取得する資格があるかどうかを前記ライセンスサーバにおいて検査する工程と、
前記ユーザ識別データが認証される場合に、および、前記ユーザが前記ライセンスを取得する資格があると見なされる場合に、前記ライセンスサーバから前記ユーザ装置へと前記ライセンスを送信する工程と、
を含む、ライセンスを提供する方法。
【請求項２】
デジタル著作権管理システムに従って、前記ライセンスサーバにおいて前記ライセンスを作成する工程をさらに含む、請求項１に記載のライセンスを提供する方法。
【請求項３】
前記ユーザ認証データは、前記ライセンスサーバを介して、前記ユーザ装置から前記ユーザアカウントサーバへと送信される、請求項１または２に記載のライセンスを提供する方法。
【請求項４】
前記ライセンスは、前記ユーザアカウントサーバを介して、前記ライセンスサーバから前記ユーザ装置へと送信される、請求項１または２に記載のライセンスを提供する方法。
【請求項５】
前記ライセンスサーバへとユーザ装置識別データを送信する工程と、
前記ユーザ装置識別データを有する前記ユーザ装置が前記ライセンスを受信する資格がある場合にライセンスを送信する工程と、
をさらに含む、請求項１〜４のいずれか１項に記載のライセンスを提供する方法。
【請求項６】
前記ユーザ装置に対して非アクティブ化命令を実行し、前記ユーザ装置から前記ライセンスサーバへと非アクティブ化確認を送信することにより、ライセンスを非アクティブ化する工程をさらに含む、請求項１〜５のいずれか１項に記載のライセンスを提供する方法。
【請求項７】
前記ユーザアカウントサーバから前記ユーザ装置へとセキュリティトークンを送信する工程と、
前記ユーザ装置から前記ライセンスサーバへと前記セキュリティトークンを送信する工程と、
前記ライセンスサーバから前記ユーザアカウントサーバへと前記セキュリティトークンを送信する工程と、
前記ユーザアカウントサーバにより前記セキュリティトークンを認証する工程と、
をさらに含む、請求項１〜６のいずれか１項に記載のライセンスを提供する方法。
【請求項８】
前記保護されたコンテンツにアクセスするためのアプリケーションが前記ユーザ装置で立ち上げられた後に、前記ユーザ認証データが送信される、請求項１〜７に記載のライセンスを提供する方法。
【請求項９】
別のライセンス処理アプリケーションが前記ユーザ装置で立ち上げられた後に、前記ユーザ認証データが送信される、請求項１〜７のいずれか１項に記載のライセンスを提供する方法。
【請求項１０】
オンラインショップサーバとの通信により前記コンピュータプログラムを購入する工程と、
前記ユーザアカウントサーバにおいて前記オンラインショップサーバにより前記ユーザ認証データを確認する工程と、
前記オンラインショップサーバから前記ライセンスサーバへと、前記ユーザ識別データと、ゲーム識別データとを送信する工程と、
をさらに含む、請求項１〜９のいずれか１項に記載のライセンスを提供する方法。
【請求項１１】
ユーザ装置において保護されたコンテンツにアクセスするためのライセンスを提供するシステムであって、
ユーザアカウントサーバであって、
前記ユーザ装置からユーザ認証データを受信するように構成された第１受信装置と、
前記ユーザ認証データが前記ユーザアカウントサーバ上の有効なユーザアカウントに対応するかどうかを検査するように構成された第１制御ユニットと、
前記ユーザが有効なユーザアカウントを有する場合にライセンスサーバへとユーザ識別データを送信するように構成された第１送信装置と、
を備える、前記ユーザアカウントサーバと、
ライセンスサーバであって、
前記ユーザ識別データを受信するように構成された第２受信装置と、
前記ユーザが前記ライセンスを取得する資格があるかどうか、および、前記ユーザ識別データが受信されているかどうかを検査するように構成された第２制御ユニットと、
前記ユーザ識別データが受信されている場合に、および、前記ユーザがライセンスを取得する資格がある場合に、前記ライセンスを送信するように構成された第２送信装置と、
を備える、前記ライセンスサーバと、
を備える、ライセンスを提供するシステム。
【請求項１２】
前記ユーザ装置内に別のソフトウェアモジュールとコンテンツ保護型アプリケーションとをさらに備え、
前記別のソフトウェアモジュールは、
前記ユーザアカウントサーバへと前記ユーザ認証データを送信し、
前記ユーザアカウントサーバからセキュリティトークンを受信し、
前記コンテント保護アプリケーションへと前記セキュリティトークンを送信する、
ように構成され、
前記コンテンツ保護型アプリケーションは、
前記ライセンスサーバへと前記セキュリティトークンと解除要求とを送信し、
前記ライセンスサーバから前記ライセンスを受信する
ように構成される、請求項１１に記載のライセンスを提供するシステム。
【請求項１３】
前記ユーザ装置内に別のソフトウェアモジュールとコンテンツ保護型アプリケーションとをさらに備え、
前記別のソフトウェアモジュールは、
前記ユーザアカウントサーバへと前記ユーザ認証データを送信し、
前記ユーザアカウントサーバからセキュリティトークンを受信し、
前記ライセンスサーバへと前記セキュリティトークンと解除要求とを送信し、
前記ライセンスサーバから前記ライセンスを受信し、
前記コンテント保護アプリケーションへと前記ライセンスを送信する
ように構成される、請求項１１に記載のライセンスを提供するシステム。
【請求項１４】
ユーザ装置において保護されたコンテンツにアクセスするために、ユーザにライセンスを提供するライセンスサーバであって、
ユーザアカウントサーバからユーザ識別データを受信するように構成された受信装置と、前記ユーザ識別データは、前記ユーザアカウントサーバ上に有効なユーザアカウントが存在することを示すことと、
前記ユーザが前記ライセンスを取得する資格があるかどうか検査するように構成された制御ユニットと、
前記ユーザ識別データが受信されている場合に、および、前記ユーザが前記ライセンスを取得する資格がある場合に、前記ユーザ装置に前記ライセンスを送信するように構成された送信装置と、
を備える、ライセンスを提供するライセンスサーバ。
【請求項１５】
ユーザ装置上で動作するように構成されるソフトウェアモジュールであって、
前記ソフトウェアモジュールは、
前記ユーザ装置上のコンテンツ保護型アプリケーションと通信するように構成された第１通信モジュールと、
前記コンテンツ保護型アプリケーションが前記ソフトウェアモジュールにライセンスを要求する場合に、前記ユーザ装置からユーザアカウントサーバへとユーザ認証データを送信するように構成された送信モジュールと、
前記ユーザアカウントサーバとは異なるライセンスサーバから前記ライセンスを受信するように構成された受信モジュールと、
を備える、ソフトウェアモジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、ユーザ装置において保護されたコンテンツにアクセスするために、ユーザにライセンスを提供するための方法、システム、およびライセンスサーバに関する。本発明の更なる実施形態は、ユーザ装置上で動作するように構成されたソフトウェアモジュールに関する。
【背景技術】
【０００２】
音声情報、映像情報、テキスト情報、バイナリファイル等を有する暗号化されたコンテンツをユーザに配信すると共に、ユーザがコンテンツプロバイダに対して幾らかの料金を支払うことを確認する複数の方法が存在する。直接的な方法は、ユーザが暗号化されたファイルを取得し、コンテンツプロバイダにおいてファイルを復号するための鍵を購入することである。この鍵を利用して、ユーザは、復号されたバージョンのコンテンツを利用するために、ファイルを復号することが出来る。鍵を取得するこのプロセスは、認証もしくはアクティベーション（ａｃｔｉｖａｔｉｏｎ）と呼ばれ、または、暗号化されたコンテンツのライセンスの取得もしくは提供と呼ばれることもある。この鍵の購入は、インターネットを介して電子的に行なわれうる。この目的のために、ユーザは通常、ライセンスプロバイダのウェブサイトまたはオンラインショップのウェブサイトにアクセスし、自身の名前、Ｅメールアドレス、住所、電話番号、性別、クレジット番号等に関して幾つかの質問に答える。このように、コンテンツのための任意の料金をコンテンツ購入者から徴収しうることを確認するのに十分な情報をコンテンツプロバイダが有するように、ユーザは、複数の個人情報を記入する必要がある。
【０００３】
しかし、その信頼性に関してユーザが何も分からないサイトに、自身のＥメールアドレスを送信することを非常に嫌がるインターネット参加者がますます増加しているので、この構想においては厳しい制限がある。
【０００４】
一般に、獲得されたライセンスは、制限された数のコンピュータまたはユーザ装置のためにのみ有効である。従って、ユーザは、保護されたコンテンツを他の装置に転送することが許可されておらず、例えばユーザが、異なる場所に、例えばオフィス、自宅、自動車、または第２の住居内にあることもある他のユーザ装置のために、ライセンスを獲得することは非常に困難である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、異なるユーザ装置上で保護されたコンテンツにアクセスするためにより高い柔軟性をユーザに与える、ユーザ装置において保護されたコンテンツにアクセスするための方法、システムおよびサーバを提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある観点によれば、ユーザ装置において保護されたコンテンツにアクセスするために、ユーザにライセンスを提供する方法であって、上記ユーザ装置からユーザアカウントサーバへとユーザ認証データを送信する工程と、上記ユーザ認証データが上記ユーザアカウントサーバ上の有効なユーザアカウントに対応する場合に、上記ユーザアカウントサーバからライセンスサーバへとユーザ識別データを送信する工程と、上記ユーザが上記ライセンスを取得する資格があるかどうかを上記ライセンスサーバにおいて検査する工程と、上記ユーザ識別データが認証される場合に、および、上記ユーザが上記ライセンスを取得する資格があると見なされる場合に、上記ライセンスサーバから上記ユーザ装置へと上記ライセンスを送信する工程と、を含む、ライセンスを提供する方法が提供される。
【０００７】
上記方法は、デジタル著作権管理システムに従って、上記ライセンスサーバにおいて上記ライセンスを作成する工程をさらに含んでいてもよい。
【０００８】
上記ユーザ認証データは、上記ライセンスサーバを介して、上記ユーザ装置から上記ユーザアカウントサーバへと送信されてもよい。
【０００９】
上記ライセンスは、上記ユーザアカウントサーバを介して、上記ライセンスサーバから上記ユーザ装置へと送信されてもよい。
【００１０】
上記方法は、上記ライセンスサーバへとユーザ装置識別データを送信する工程と、上記ユーザ装置識別データを有する上記ユーザ装置が上記ライセンスを受信する資格がある場合にライセンスを送信する工程と、をさらに含んでいてもよい。
【００１１】
上記方法は、上記ユーザ装置に対して非アクティブ化命令を実行し、上記ユーザ装置から上記ライセンスサーバへと非アクティブ化確認を送信することにより、ライセンスを非アクティブ化する工程をさらに含んでいてもよい。
【００１２】
上記方法は、上記ユーザアカウントサーバから上記ユーザ装置へとセキュリティトークンを送信する工程と、上記ユーザ装置から上記ライセンスサーバへと上記セキュリティトークンを送信する工程と、上記ライセンスサーバから上記ユーザアカウントサーバへと上記セキュリティトークンを送信する工程と、上記ユーザアカウントサーバにより上記セキュリティトークンを認証する工程と、をさらに含んでいてもよい。
【００１３】
上記方法では、上記保護されたコンテンツにアクセスするためのアプリケーションが上記ユーザ装置で立ち上げられた後に、上記ユーザ認証データが送信されてもよい。
【００１４】
上記方法では、別のライセンス処理アプリケーションが上記ユーザ装置で立ち上げられた後に、上記ユーザ認証データが送信されてもよい。
【００１５】
上記方法は、オンラインショップサーバとの通信により上記コンピュータプログラムを購入する工程と、上記ユーザアカウントサーバにおいて上記オンラインショップサーバにより上記ユーザ認証データを確認する工程と、上記オンラインショップサーバから上記ライセンスサーバへと、上記ユーザ識別データと、ゲーム識別データとを送信する工程と、
をさらに含んでいてもよい。
【００１６】
また、上記課題を解決するために、本発明の別の観点によれば、ユーザ装置において保護されたコンテンツにアクセスするためのライセンスを提供するシステムであって、ユーザアカウントサーバであって、上記ユーザ装置からユーザ認証データを受信するように構成された第１受信装置と、上記ユーザ認証データが上記ユーザアカウントサーバ上の有効なユーザアカウントに対応するかどうかを検査するように構成された第１制御ユニットと、上記ユーザが有効なユーザアカウントを有する場合にライセンスサーバへとユーザ識別データを送信するように構成された第１送信装置と、を備える、上記ユーザアカウントサーバと、ライセンスサーバであって、上記ユーザ識別データを受信するように構成された第２受信装置と、上記ユーザが上記ライセンスを取得する資格があるかどうか、および、上記ユーザ識別データが受信されているかどうかを検査するように構成された第２制御ユニットと、上記ユーザ識別データが受信されている場合に、および、上記ユーザがライセンスを取得する資格がある場合に、上記ライセンスを送信するように構成された第２送信装置と、を備える、上記ライセンスサーバと、を備える、ライセンスを提供するシステムが提供される。
【００１７】
上記システムは、上記ユーザ装置内に別のソフトウェアモジュールとコンテンツ保護型アプリケーションとをさらに備え、上記別のソフトウェアモジュールは、上記ユーザアカウントサーバへと上記ユーザ認証データを送信し、上記ユーザアカウントサーバからセキュリティトークンを受信し、上記コンテント保護アプリケーションへと上記セキュリティトークンを送信する、ように構成され、上記コンテンツ保護型アプリケーションは、上記ライセンスサーバへと上記セキュリティトークンと解除要求とを送信し、上記ライセンスサーバから上記ライセンスを受信するように構成されてもよい。
【００１８】
上記システムは、上記ユーザ装置内に別のソフトウェアモジュールとコンテンツ保護型アプリケーションとをさらに備え、上記別のソフトウェアモジュールは、上記ユーザアカウントサーバへと上記ユーザ認証データを送信し、上記ユーザアカウントサーバからセキュリティトークンを受信し、上記ライセンスサーバへと上記セキュリティトークンと解除要求とを送信し、上記ライセンスサーバから上記ライセンスを受信し、上記コンテント保護アプリケーションへと上記ライセンスを送信するように構成されてもよい。
【００１９】
ユーザ装置において保護されたコンテンツにアクセスするために、ユーザにライセンスを提供するライセンスサーバであって、
ユーザアカウントサーバからユーザ識別データを受信するように構成された受信装置と、上記ユーザ識別データは、上記ユーザアカウントサーバ上に有効なユーザアカウントが存在することを示すことと、
上記ユーザが上記ライセンスを取得する資格があるかどうか検査するように構成された制御ユニットと、
上記ユーザ識別データが受信されている場合に、および、上記ユーザが上記ライセンスを取得する資格がある場合に、上記ユーザ装置に上記ライセンスを送信するように構成された送信装置と、
を備える、ライセンスを提供するライセンスサーバ。
【００２０】
また、上記課題を解決するために、本発明の別の観点によれば、ユーザ装置上で動作するように構成されるソフトウェアモジュールであって、上記ソフトウェアモジュールは、
上記ユーザ装置上のコンテンツ保護型アプリケーションと通信するように構成された第１通信モジュールと、上記コンテンツ保護型アプリケーションが上記ソフトウェアモジュールにライセンスを要求する場合に、上記ユーザ装置からユーザアカウントサーバへとユーザ認証データを送信するように構成された送信モジュールと、上記ユーザアカウントサーバとは異なるライセンスサーバから上記ライセンスを受信するように構成された受信モジュールと、を備える、ソフトウェアモジュールが提供される。
【００２１】
本発明の更なる詳細は、図面および以下の記載の考察から明らかとなろう。
【図面の簡単な説明】
【００２２】
添付の図面は、実施形態の更なる理解を提供するために含まれており、本明細書の構成する部分に組み込まれる。図面は実施形態を示しており、明細書の記載と共に実施形態の原理を説明する役割を果たす。他の実施形態、および、実施形態の多くの意図される効果は、以下の詳細な記載を参照するによりより良く理解されるため簡単に理解されるであろう。図面の構成要素は、必ずしも互いに相対的な縮尺で記載されていない。同様の参照符号は、対応する同様の部分を示す。
【図１】本発明の一実施形態に係る方法のための概略的なフロー図を示す。
【図２】本発明の更なる実施形態に係るシステムを概略的に示す。
【図３】本発明の更なる実施形態に係るシステムを概略的に示す。
【図４】本発明の更なる実施形態に係るシステムを概略的に示す。
【図５】本発明の更なる実施形態に係るシステムを概略的に示す。
【図６】本発明の更なる実施形態に係るシステムを概略的に示す。
【図７】本発明の更なる実施形態に係るソフトウェアモジュールを概略的に示す。
【発明を実施するための形態】
【００２３】
以下、本発明の実施形態について記載する。以下の記載される全ての実施形態はいずれの方法でも組み合わされること、すなわち、或る記載された実施形態は他のものと組み合わせられないという制限がないことに留意することが重要である。さらに、同じ参照符号は一貫して、同じまたは同様の構成要素を示すことに注意されたい。
【００２４】
当然のことながら、他の実施形態を利用することが可能であり、構造的または論理的な変更が、本発明の範囲を逸脱することなく行なわれうる。従って、以下の詳細な記載は、制限された意味において捉えられるものではなく、本発明の範囲は、添付の請求項に定義されている。
【００２５】
当然のことながら、本明細書に記載される様々な実施形態は、他に特に言及されない限り、互いに組み合わせられうる。
【００２６】
図１には、本発明の一実施形態に係る方法のための概略的なフロー図が示されている。
【００２７】
ステップＳ１００において、ユーザ認証データがユーザアカウントサーバへと送信される。
【００２８】
ユーザ認証データは、ユーザアカウントサーバがユーザを識別できるように、ログイン、パスワード、パスワードとログインの組み合わせ、または、ユーザに関する他のデータを含みうる。ユーザ認証データは、ユーザのみが分かり、他のユーザに知られるべきではない。ログインは、ユーザ名であってもよい。以下では、「ユーザ認証データ」という語は、システムに対して自身を名乗ろうという試みからユーザが提供するもののために利用される。「ユーザ認証データ」は、「ユーザ証明書」（ｕｓｅｒ  ｃｒｅｄｅｎｔｉａｌ）と呼ばれることもある。
【００２９】
ユーザアカウントサーバは、保護されたコンテンツの販売業者、または保護されたコンテキストの再販売者の管理化で設置されるサーバであってもよい。保護されたコンテンツアイテムは、音声ファイル、映像ファイル、電子書籍ファイル、コンピュータゲーム、または、コンピュータプログラムを含んでもよいが係る例に限定されず、アプリケーションまたはユーザ装置上で動作するコンピュータプログラムによって利用されうる。
【００３０】
ユーザ装置は、パーソナルコンピュータ、音声ファイルまたは映像ファイル等を再生するための再生装置、テレビもしくはラジオ、または、電話、個人用デジタル補助装置（ｐｅｒｓｏｎａｌ  ｄｉｇｉｔａｌ  ａｓｓｉｓｔａｎｔ）、スマートフォン等の他の装置であってもよい。
【００３１】
Ｓ１０２では、ユーザアカウントが、ユーザアカウントサーバ上のユーザ認証データのために有効であるかが検査される。有効なユーザアカウントがユーザアカウントサーバ上に存在する場合には、Ｓ１０４においてユーザ識別データがライセンスサーバへと送信される。
【００３２】
ユーザが、ユーザアカウントサーバ上にユーザアカウントを全く持たない場合には、有効なユーザアカウントが無い可能性がある。しかし、パスワードが間違っていることもあり、または、例えばユーザがユーザアカウント料金を払っていないために、さらに、例えば他の権限のない人物にユーザ認証データを提供するなどしてユーザがこのユーザアカウントを悪用したために、ユーザアカウントが無効になっており、または解約されているということもある。このアカウントの悪用は、例えば、短時間の間に複数の地理的に異なる位置からユーザがログインしようと試みていることをユーザアカウントサーバ内で見つけ出すことにより確認されうる。地理的な位置は、例えば、ＩＰアドレスにより特定されうる。
【００３３】
ユーザアカウントが一時的に無効になっているために、有効なユーザアカウントが存在しないことも予想される。例えば、パスワードが連続して３回間違っている場合、ユーザアカウントが２４時間ロックされている可能性がある。
【００３４】
ユーザ識別データは、セキュリティトークン（ｓｅｃｕｒｉｔｙ  ｔｏｋｅｎ）（例えば、セッションＩＤ、ユーザ証明書またはその他）として実現されうる。以下では、「ユーザ識別データ」という語は、ユーザアカウントデータベースシステムにおいてユーザを識別するための、システムの内部データ（例えば、より大きな「ユーザ証明書」に追加的に埋め込まれることもある一意のユーザＩＤ）のために利用される。
【００３５】
ライセンスサーバは、ユーザアカウントサーバとは別のサーバである。ライセンスサーバは、ライセンス販売業者、例えば、復号鍵またはライセンスにより解除されうるコンテンツ保護型アプリケーション（ｃｏｎｔｅｎｔ  ｐｒｏｔｅｃｔｉｏｎ  ａｐｐｌｉｃａｔｉｏｎ）を提供する企業の管理化で設置されることもある。
【００３６】
ライセンスサーバでは、Ｓ１０６において、ユーザがライセンスを取得する資格があるかどうかが検査される。例えば、ライセンスは、デジタル著作権管理（ＤＲＭ：ｄｉｇｉｔａｌ  ｒｉｇｈｔｓ  ｍａｎａｇｅｍｅｎｔ）システムに従って作成されうる。
【００３７】
デジタル著作権管理（ＤＲＭ）システムは、以下の検査を考慮しうる。
・開始日（ユーザは開始日の前にライセンスを受信し、またはそうでない場合には取得する）
・終了日（ユーザは終了日の後にいずれのライセンスも受信せず、またはそうでない場合には取得しない）
・所与の期間内のアクティベーション（ａｃｔｉｖａｔｉｏｎ）数
・所与の期間内の異なるユーザ装置上のアクティベーション
・所与の期間内の同じユーザ装置上でのアクティベーション数
・同じユーザ装置上でのアクティベーション数
・異なるユーザ装置上でのアクティベーション数
・使用日数（再アクティベーションが必要になるまでの実行ための日数）
・立ち上げ回数（再アクティベーションが必要になるまでの実行のための立ち上げ回数）
・実行時間制限（再アクティベーションが必要になるまでの実行の分数）
・地理的検査
【００３８】
当然のことながら、これら全ての検査を組み合わせることが可能であり、例えば、保護されたコンテンツは、１つの国でのみ定められた開始日から起動され、または、他の国では、異なる期日に起動されうる。
【００３９】
ユーザがライセンスを取得する資格がある場合には、Ｓ１０８において、ライセンスがユーザ装置へと送信される。
【００４０】
ユーザは、保護されたコンテンツにアクセスすることが許可され、例えば、ユーザ装置上で音声ファイルを聞いたり、映像ファイルを見たり、コンピュータゲームをしたり、または、コンピュータプログラムを動作させたりすることが許可される。
【００４１】
本方法により、ライセンスがユーザアカウントに結び付けられる。有効なユーザアカウントのみが、ユーザ装置上で保護されたコンテンツを認証する(ａｕｔｈｅｎｔｉｃａｔｅ)ために、例えば、パーソナルコンピュータ上でコンピュータゲームを認証するために必要である。本アプローチにより、発行元または販売業者は、無制限の数のユーザ装置も含めて、何台のユーザ装置上でユーザがコンテンツにアクセス出来るのかを構成することが可能である。ユーザ装置上で一旦認証されると、ユーザがライセンスの認証を解除（ｄｅ−ａｕｔｈｅｎｔｉｃａｔｅ）しない限り、保護されたコンテンツは常にユーザ装置上でアクセスされうる。
【００４２】
このように、ライセンスは、個人的に購入されたアイテムの或る種の識別（例えば、保護されたコンテンツのシリアル番号）には結び付けられておらず、ユーザのログインにのみ結び付けられる。従って、ユーザは保護されたコンテンツにアクセスするためにログインを利用しうる。もはやシリアル番号を調べる必要はない。ユーザは、ログインを忘れた場合には、ログイン証明書を読み出すことが許可される。シリアル番号は、無作為に作成され、アルファベット文字を含む可能性がある。この用語（ｔｅｒｍ）は、連続して発行される番号として解されることが意図されていない。
【００４３】
図２には、本発明の更なる実施形態に係るシステムの実施形態が示されている。
【００４４】
ユーザ装置２００には、例えばコンピュータゲーム等のコンテンツ保護型アプリケーション２０２が、保護されたコンテンツの例としてインストールされている。コンピュータゲームが、不正アクセスに対してコンテンツとしてのゲームの保護を保証するために、コンテンツ保護型アプリケーション２０２に含まれている。
【００４５】
ユーザがコンピュータゲームを起動しようとする場合に、別のソフトウェアモジュール２０４、例えば、動的リンク・ライブラリ（ＤＬＬ：ｄｙｎａｍｉｃ  ｌｉｎｋ  ｌｉｂｒａｒｙ）が、ステップＳ２０６において、ユーザログインおよびパスワードをユーザアカウントサーバ２０８へと送信するために利用される。
【００４６】
ユーザアカウントサーバ２０８は、ステップＳ２１０において、ユーザを認証し（ｖａｌｉｄａｔｅ）、セキュリティトークン（例えば、セッションＩＤ、ユーザ証明書またはその他）を作成し、有効なユーザアカウントがユーザアカウントサーバ２０８上に存在する場合には、Ｓ２１２において、別のソフトウェアモジュール２０４へとセキュリティトークンを送信する。
【００４７】
その後、ソフトウェアモジュール２０４が、ステップＳ２２２において、ライセンス送信の要求と共に、セキュリティトークンをライセンスサーバ２２０へと送信する。
【００４８】
ライセンスサーバ２２０は、Ｓ２２４において、セキュリティトークンをユーザアカウントサーバ２０８へと送信する。
【００４９】
ステップＳ２２６において、ユーザアカウントサーバ２０８は、セキュリティトークンを確認し、ユーザ識別データを読み出す。ユーザアカウントサーバ２０８は、その後、ステップＳ２２８において、ユーザ識別データをライセンスサーバ２２０へと送信する。
【００５０】
ステップＳ２３０において、ライセンスサーバ２２０は、デジタル著作権管理ライセンスを確認し、ステップＳ２３２において、対応するライセンスをソフトウェアモジュール２０４に対して発行する。ソフトウェアモジュール２０４は、このライセンスをコンテンツ保護型アプリケーション２０２へと転送する。
【００５１】
ステップＳ２４０において、ユーザ装置２００にライセンスが格納され、その後、ステップＳ２４２において、ユーザは、保護されたコンテンツにアクセスすることが出来、例えば、コンピュータゲームを始めることが出来る。
【００５２】
幾つかの実施形態において、別のソフトウェアモジュール２０４が、ステップＳ２０６において、ユーザログインおよびパスワードをユーザアカウントサーバ２０８へと送信し、ステップＳ２１２において、ユーザアカウントサーバ２０８からセキュリティトークンを読み出し、その後、別のソフトウェアモジュール２０４がこのセキュリティトークンをコンテンツ保護型アプリケーション２０２へと送信し、ステップＳ２２２において、コンテンツ保護型アプリケーション２０２がセキュリティトークンをライセンスサーバ２２０へと送信し、ステップＳ２３２において、コンテンツ保護型アプリケーション２０２がライセンスサーバ２２０からライセンスを読み出すことが構想される。
【００５３】
更なる選択肢は、コンテンツ保護型アプリケーション２０２が、ステップＳ２０６において、ユーザログインおよびパスワードをユーザアカウントサーバ２０８へと送信し、ステップＳ２１２において、ユーザアカウントサーバ２０８からセキュリティトークンを読み出し（ｒｅｔｒｉｅｖｅ）、その後、コンテンツ保護型アプリケーション２０２が、このセキュリティトークンを別のソフトウェアモジュール２０４へと送信し、別のソフトウェアモジュール２０４が、ステップＳ２２２において、このセキュリティトークンをライセンスサーバ２２０へと送信し、別のソフトウェアモジュール２０４が、ステップＳ２３２において、ライセンスサーバ２２０でライセンスを検索する（ｒｅｔｒｉｅｖｅ）ことである。
【００５４】
更なる実施形態によれば、コンテンツ保護型アプリケーション２０２が、ステップＳ２０６において、ユーザログインおよびパスワードをユーザアカウントサーバ２０８へと送信し、ステップＳ２１２において、ユーザアカウントサーバ２０８からセキュリティトークンを読み出し、その後、コンテンツ保護型アプリケーション２０２が、ステップＳ２２２において、このセキュリティトークンをライセンスサーバ２２０へと送信し、ステップＳ２３２において、ライセンスサーバ２２０でライセンスを検索する。
【００５５】
これら実施形態において、ライセンスサーバに格納されているユーザログインデータが存在しない。従って、ユーザデータは、ユーザアカウントサーバ内でのみ処理され、これにより、公開された場合には悪用されるであろうユーザデータのための、より高いセキュリティが与えられる。
【００５６】
ライセンスサーバ２２０、ユーザアカウントサーバ２０８、およびユーザ装置２００は、インターネットまたは他の適切なネットワークにより接続されうる。
【００５７】
図３には、本発明の更なる実施形態に係る概略図が示されている。
【００５８】
本実施形態によれば、ユーザは、保護されたコンテンツ、例えばゲームを、オンラインショップサーバ３００との通信により購入する。オンラインショップサーバ３００は、ステップＳ３０２で、ユーザアカウントサーバ２０８において、ユーザアカウントを認証し（ｖａｌｉｄａｔｅ）、ゲームの識別子、ユーザ識別データ、および、任意に、シリアル番号をライセンスサーバ２２０へと送信する。
【００５９】
その後、ユーザがステップＳ３１０でゲームを立ち上げ、ユーザアカウントが、ステップＳ３１２で、ユーザアカウントサーバ２０８において認証される。認証された場合に、ユーザ装置２００は、ステップＳ３１４においてライセンスサーバ２２０でライセンスを検索する。
【００６０】
ライセンスサーバ２２０は、ユーザアカウントサーバ２０８と共に、ユーザアカウントが有効であるかどうかを検査する。ユーザアカウントが有効である場合には、ライセンスサーバ２２０は、ユーザ装置２００に対してライセンスを発行し、ゲームは開始可能となる。
【００６１】
図４には、本発明の更なる実施形態に係る概略図が示されている。
【００６２】
本実施形態において、ユーザ装置２００は、ステップＳ４００において、ユーザ認証データ、例えばログインおよびパスワードを、解除要求コード（ｕｎｌｏｃｋ  ｒｅｑｕｅｓｔ  ｃｏｄｅ）と共にライセンスサーバ２２０へと送信する。ライセンスサーバ２２０は、ユーザアカウントサーバ２０８と共に、ユーザ認証データを検査する。ユーザアカウントサーバ２０８内で、ユーザアカウントが確認され、ユーザアカウントが有効な場合に、ライセンスサーバ２２０は、対応するデジタル著作権管理（ｄｉｇｉｔａｌ  ｒｉｇｈｔｓ  ｍａｎａｇｅｍｅｎｔ）権を確認する。ユーザが保護されたコンテンツにアクセスする資格がある場合には、ライセンスサーバ２２０は、ステップＳ４２０において、ユーザ装置２００に対してライセンスを発行する。
【００６３】
本実施形態において、ユーザ認証データは、ライセンスサーバ２２０を介して、ユーザ装置２００からユーザアカウントサーバ２０８へと送信される。
【００６４】
図５には、本発明に係る更なる実施形態が概略的に示されている。
【００６５】
本実施形態において、ユーザ装置２００は、ステップＳ５００において、ユーザ認証データ、例えばログインおよびパスワードを、解除要求コードと共にユーザアカウントサーバ２０８へと送信する。
【００６６】
ユーザアカウントサーバは、ステップＳ５０２において、有効なユーザアカウントが利用可能かどうかを確認し、その後、ユーザ識別子および解除要求コードをライセンスサーバ２２０へと送信する。ライセンスサーバ２２０内で、対応するＤＲＭ権がユーザＩＤのユーザ識別のために利用可能かどうかが検査される。
【００６７】
ＤＲＭ権が認証される場合には、ライセンスサーバ２２０からユーザアカウントサーバ２０８へとライセンスが提供される。その後、ユーザアカウントサーバ２０８は、ステップＳ５３０において、ユーザ装置２００に対してライセンスを発行する。
【００６８】
本実施形態において、ライセンスは、ユーザアカウントサーバ２０８を介して、ライセンスサーバ２２０からユーザ装置２００へと送信される。
【００６９】
図６には、ユーザ装置２００上で保護されたコンテンツにアクセスするためのライセンスを提供するためのシステムが、本発明の更なる実施形態に従って示されている。
【００７０】
システム６００は、ユーザアカウントサーバ２０８と、ライセンスサーバ２２０とを備える。
【００７１】
ユーザアカウントサーバ２０８は、ユーザ装置２００からユーザ認証データを受信するように構成された第１受信装置６０２を備える。ユーザアカウントサーバ２０８はさらに、ユーザ認証データがユーザアカウントサーバ２０８上のユーザの有効なユーザアカウントに対応するかどうかを検査するように構成された第１制御ユニット６０４を備える。さらに、ユーザアカウントサーバ２０８は、ユーザが有効なユーバアカウントを有する場合にユーザ識別データをライセンスサーバ２２０へと送信するように構成された第１送信装置６０６を備える。
【００７２】
ライセンスサーバ２２０は、ユーザ識別データを受信するように構成された第２受信装置６０８を備える。ライセンスサーバ２２０はさらに、ユーザがライセンスを取得する資格があるかどうか、および、ユーザ識別データが受信されているかどうかを検査するように構成された第２制御ユニットを備える。ライセンスサーバ２２０はさらに、ユーザ識別データが受信されている場合に、および、ユーザがライセンスを取得する資格がある場合にライセンスをユーザ装置２００へと送信するように構成された第２送信装置６１２を備える。
【００７３】
図７には、ソフトウェアモジュール７００、例えば、別のソフトウェアモジュール２０４が、本発明の更なる実施形態に従って示されている。ソフトウェアモジュール７００は、ユーザ装置７０２上で動作するように構成され、ユーザ装置７０２上のコンテンツ保護型アプリケーション７１０と通信するように構成された通信モジュール７０４を備える。
【００７４】
ソフトウェアモジュール７００はさらに、コンテンツ保護型アプリケーション７１０がソフトウェアモジュール７００にライセンスを要求する場合に、ユーザ装置７０２からユーザアカウントサーバ２０８へとユーザ認証データを送信するように構成された送信モジュール７１２を備える。
【００７５】
ソフトウェアモジュール７００はさらに、ユーザアカウントサーバ２０８とは別のライセンスサーバ２２０からライセンスを受信するように構成された受信モジュール７２０を備える。ソフトウェアモジュール７００がライセンスサーバ２２０からライセンスを受信している場合に、通信モジュールは、コンテンツ保護型アプリケーション７１０にライセンスを提供するために利用され、コンテンツ保護型アプリケーション７１０はその後、例えば、コンテンツ復号のために、または、ユーザ装置７０２上でのコンピュータプログラムもしくはゲームの動作を可能とするために、ライセンスを利用する。
【００７６】
幾つかの提案される実施形態によって、ユーザが、データ記憶媒体に格納された保護されたコンテンツを購入すること、例えば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）またはＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）またはブルーレイディスク上のコンピュータゲームまたは映像ファイルを店で購入することも構想される。コンテンツがコンテンツ保護型アプリケーション７１０により保護されている場合には、ソフトウェアモジュール７００は、ソフトウェアモジュール７００が既にユーザ装置２００にインストールされており、または、データ記憶媒体に格納されている可能性もある。ユーザがデータ記憶媒体を購入した店は、ソフトウェアモジュール７００がユーザ認証データをそこに送信するユーザアカウントサーバと相互運用している。本発明の実施形態に従って、その後、ライセンスがライセンスサーバによりソフトウェアモジュール７００へと提供される。
【００７７】
別のソフトウェアモジュール７００は、保護されたコンテンツが例えば図３に示されるオンラインショップサーバ３００からダウンロードされる場合に、ユーザアカウントサーバ２０８、ライセンスサーバ２２０、および、別のライセンス処理アプリケーションと連携して、並行してまたは先に、ライセンスを要求するために利用されることもある。従って、ユーザはより早期に、保護されたコンテンツにアクセスし始めることが可能となる。なぜならば、コンテンツがオンラインショップサーバ３００から完全にダウンロードされる前に既に、ライセンスがユーザ装置２００において利用である可能性があるである。別のライセンス処理アプリケーションもまた、図２でコンピュータゲームに関して記載したように、コンテンツ保護型アプリケーションに含まれる。
【００７８】
提案された方法、システム、およびサーバは、ライセンスを要求するためにユーザに対して高いフレキシビリティを提供する。例えば、ユーザは、ライセンスを得るためにネットワークに接続する前に、異なるライセンスの間で選択することが出来る。ユーザは、１回の開始ライセンス、または、或る所定の日数の間有効なライセンス、または恒久的に有効なライセンスを選択しうる。ライセンスサーバ２２０は、ユーザからの要求に対して対応するデジタル著作権管理権を検査し、対応するライセンスをユーザ装置２００に提供することが出来る。
【００７９】
幾つかの実施形態において、ユーザが既存のライセンスを非アクティブ化し（ｄｅ−ａｃｔｉｖａｔｅ）、または解約することも構想される。従って、ユーザが或る日数の間有効なライセンスを購入した場合、ユーザは最初に、例えば１０日間分を申請し、８日後に、ライセンスサーバに非アクティブ化要求（ｄｅ−ａｃｔｉｖａｔｉｏｎ  ｒｅｑｕｅｓｔ）を送信することにより、ライセンスを非アクティブ化しうる。ライセンスサーバは、その後、ユーザ装置上でライセンスを非アクティブ化するための命令を送信する。
【００８０】
さらに、幾つかの実施形態において、最初にライセンスが非アクティブ化命令によりユーザ装置上で非アクティブ化され、その後、非アクティブ化確認（ｄｅ−ａｃｔｉｖａｔｉｏｎ  ｃｏｎｆｉｒｍａｔｉｏｎ）がライセンスサーバへと送信されることが構想される。
【００８１】
その後、ユーザは、更なる利用のために、例えば残りの２日分についてしばらく経ってからライセンスサーバでの要求により、ライセンスを再アクティブ化しうることが構想される。
【００８２】
ユーザデータはユーザアカウントサーバ内で検査されるので、ライセンスサーバにユーザログインデータに格納する必要はない。このことにより、ユーザに対して更なるセキュリティが与えられる。ユーザアカウントサーバは、ユーザが既に例えば他のオンラインでの処理のために、例えば、書籍、音声ファイルまたは他の商品を購入するためにユーザアカウントサーバを利用しているので、より信頼できるサーバでありうる。
【００８３】
本明細書において特定の実施形態を示し記載してきたが、当業者は、様々な代替的および／または均等の実施が、記載された実施形態の範囲から逸脱することなく、示され記載された特定の実施形態のために代用されうることが分かるであろう。本出願は、本明細書で検討された特定の実施形態の如何なる適合または変形をも包含するものとする。従って、本発明は、請求項とその均等物にのみ制限されるものとする。
【図１】
2010244542.tif 000003
【図２】
2010244542.tif 000004
【図３】
2010244542.tif 000005
【図４】
2010244542.tif 000006
【図５】
2010244542.tif 000007
【図６】
2010244542.tif 000008
【図７】
2010244542.tif 000009