(57)【要約】【課題】一部の携帯デバイスに頻繁に発生しているような断続的に再フォーマットされるような場合、認証済デバイスの最大台数に達するまで同じ認証済デバイスに再ライセンスされることになる。【解決手段】本発明は、ユーザデバイスから電子コンテンツへのアクセス許可の要求を受信と、ユーザデバイスの固有ＩＤにアクセスと、認証済ユーザデバイスのリストと固有ＩＤとを比較と、を行う電子コンテンツへのアクセスを提供する方法及びシステムにおいて、固有ＩＤを使用してユーザデバイスが認証済ユーザデバイスかの判断を行う。ユーザデバイスが認証済の場合、電子コンテンツへのアクセスを許可し、そうでない場合は認証済ユーザデバイスの最大台数に達しているか判断する。最大台数に達していない場合、ユーザデバイスは認証され、そうでない場合、アクセス拒否または認証済ユーザデバイスのうち１台を認証解除してユーザデバイスを追加することを特徴とする。【選択図】図５
2008542877.tif 000002
【特許請求の範囲】
【請求項１】
電子コンテンツへのアクセスを許可するシステムにおいて、
前記電子コンテンツを実行するユーザデバイスと、
前記ユーザデバイスを一意的に識別する固有ＩＤと、
前記ユーザデバイスと通信を行い、前記電子コンテンツへの要求を解決するライセンスサーバと、
前記固有ＩＤを保存する認証データベースと、を備え、
前記ライセンスサーバは、ユーザデバイスが認証済ユーザデバイスであるかを判断するために前記認証データベースにアクセスし、前記認証済ユーザデバイスのみに電子コンテンツへの要求の実行を許可することを特徴とするシステム。
【請求項２】
前記固有ＩＤを保存するクッキーを備えることを特徴とする請求項１に記載のシステム。
【請求項３】
前記固有ＩＤは暗号化されていることを特徴とする請求項２に記載のシステム。
【請求項４】
最後にアクセスしたユーザデバイスと、
前記最後にアクセスしたユーザデバイスの固有ＩＤと、を備え、
前記最後にアクセスしたユーザデバイスの前記固有ＩＤは、前記クッキーに保存された前記固有ＩＤのみであることを特徴とする請求項２に記載のシステム。
【請求項５】
電子コンテンツへのアクセスを許可する方法において、
ユーザデバイスから前記電子コンテンツへのアクセス要求を受信するステップと、
前記ユーザデバイスの固有ＩＤにアクセスするステップと、
認証済ユーザデバイスのリストと前記固有ＩＤとを比較するステップと、
前記ユーザデバイスが前記固有ＩＤを使用している前記認証済ユーザデバイスのうちの１台であるかを判断するステップと、を備え、
前記ユーザデバイスが前記認証済ユーザデバイスでない場合に実行する判断において、
前記認証済ユーザデバイスの最大台数に達しているかを判断するステップと、
前記最大台数に達していない場合に、前記ユーザデバイスを前記認証済ユーザデバイスに変更するステップと、
前記最大台数に達している場合に、選択的に、前記電子コンテンツへの前記ユーザデバイスのアクセスを拒否するステップと、
前記最大台数に達している場合に、選択的に、前記認証済ユーザデバイスのうち１台の認証解除を要求して、前記ユーザデバイスを前記認証済ユーザデバイスに変更するステップと、
前記ユーザデバイスが前記認証済ユーザデバイスである場合、前記電子コンテンツへのアクセスを許可するステップと、を備えることを特徴とする方法。
【請求項６】
前記ユーザデバイスがトークンを有しているかを判断するステップと、
前記ユーザデバイスがトークンを有している場合に、前記電子コンテンツへのアクセスを許可するステップと、
前記ユーザデバイスがトークンを有していない場合に、前記認証済ユーザデバイスの前記最大台数に達しているかを判断するステップと、
前記最大台数に達していない場合に、前記ユーザデバイスを認証データベースに追加するステップと、
前記ユーザデバイスにトークンを提供するステップと、を備えることを特徴とする請求項５に記載の方法。
【請求項７】
前記固有ＩＤをクッキーに保存するステップを備えることを特徴とする請求項５に記載の方法。
【請求項８】
固有ＩＤを暗号化するステップを備えることを特徴とする請求項７に記載の方法。
【請求項９】
最後にアクセスしたユーザデバイスの前記固有ＩＤのみを保存するステップを備えることを特徴とする請求項７に記載の方法。
【請求項１０】
電子コンテンツへのアクセスを許可する方法において、
ユーザデバイスの固有ＩＤをクッキーに保存するステップと、
前記電子コンテンツへの要求を受信するステップと、
前記固有ＩＤに関する前記クッキーを確認するステップと、
前記固有ＩＤが前記クッキーに保存されていない場合に、前記電子コンテンツへのアクセスを拒否するステップと、
前記固有ＩＤが前記クッキーに保存されている場合に、前記固有ＩＤが認証済ユーザデバイスのリストに存在するかを判断し、存在する場合は、前記電子コンテンツへのアクセスを許可するステップと、
前記固有ＩＤが前記リストに存在しない場合に、前記リストへの登録台数が最大台数より小さいかを判断するステップと、
前記登録台数が前記最大台数より小さい場合に、前記ユーザデバイスを前記リストに追加して、前記電子コンテンツへのアクセスを許可するステップと、を備えることを特徴とする方法。
【請求項１１】
前記登録台数が前記最大台数以上の場合に、選択的に、前記電子コンテンツへのアクセスを拒否するステップと、
前記登録台数が前記最大台数以上の場合に、選択的に、前記認証済ユーザデバイスを認証解除するステップと、を備えることを特徴とする請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デバイスを記憶することにより、所定台数のデバイスに対してライセンスを行い、所定台数を超える任意のデバイスに対してライセンスを拒否するデジタル著作権管理（ＤＲＭ）システム及び方法に関する。
【背景技術】
【０００２】
一般的なＤＲＭライセンスシステムは、頒布される電子コンテンツを保護するためにトークンを使用する。このトークンは、少なくともユーザに対するコンテンツの実行可能権利の所在に関する情報が含まれている。通常、トークンが生成され、電子コンテンツを実行するユーザデバイスに渡される。ライセンスシステムに基づくサブスクリプションにおいて、定期的にトークンが更新されることで、ユーザが引続き電子コンテンツにアクセスできる。また、ユーザのサブスクリプションが失効した場合、トークンは更新されず、ユーザは電子コンテンツへのアクセスを拒否される。
【０００３】
ＤＲＭシステムに基づくサブスクリプションの利点は、固定のサブスクリプション料金で、提供者の電子コンテンツのカタログの一部または全てに、ユーザが無制限のアクセスを行えることである。一般的に、ユーザは所定台数のデバイスにある電子コンテンツに基づいたサブスクリプションしか受信できない。例えば、ユーザは３台の異なるデスクトップ及び／または携帯プレイヤ（ＭＰ３プレイヤ等）を使用する場合である。先行技術のＤＲＭシステムは、ユーザから第１デバイスのコンテンツへのアクセス要求を受信して、第１デバイスにトークンを渡し、カウンタを増加（所定数からの減少またはゼロからの増加のどちらでも可）することで、第１デバイスは直ちに認証済デバイスとなる。ユーザが第２デバイスにダウンロードを要求する場合、トークンが渡され、認証済デバイスの最大台数に達するまで同様にカウンタが増加される。一旦、最大台数に達すると、ユーザによるこれ以上のアクセス要求は拒否される。ＤＲＭシステムはトークンの存在を確認し、一旦確認すると、要求された電子コンテンツにアクセスを許可するので、ユーザは引続きいずれの認証済デバイスの電子コンテンツに対する要求及びアクセスが認められる。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、先行技術のＤＲＭシステムは、認証済デバイスの追跡を行わず、要求の数及びトークンの存在の追跡のみを行っている。このことで、認証済デバイスのトークンが消去された場合に問題が生じる。一般的に、トークンは、ユーザにより改ざん及び／または消去されないように、ユーザから隠されて見えないようになっている。しかし、ユーザが認証済デバイスのメモリを再フォーマットした場合、トークンは消去される。従って、フォーマット後にユーザがコンテンツにアクセス要求をした場合、先行技術のＤＲＭシステムは、認証済デバイスのトークンの確認を行い、トークンが存在しないと判断することにより、その認証済デバイスを認証済デバイスでないと認識してしまうことになる。さらに、この例では、先行技術のＤＲＭシステムはカウンタを確認して、認証済デバイスの最大台数に達していると判断し、コンテンツへのアクセスを許可しない。しかし、このユーザデバイスは追加されたものでなく、認証済デバイスであるため、コンテンツへのアクセスは許可されるべきである。そのため、ユーザは問題解決のためにサポートを頼む必要が生じる。このことはユーザに不便を強いるものであり、特に、一部の携帯デバイスに頻繁に発生しているような断続的に再フォーマットされるような場合は、認証済デバイスの最大台数に達するまで同じ認証済デバイスに再ライセンスされることになる。
【課題を解決するための手段】
【０００５】
そのため、本発明の目的は、認証トークンが消去された場合においても、ユーザの認証済デバイスのコンテンツに、ユーザがアクセス可能なようにすることである。さらに、本発明の目的は、認証済デバイスへのアクセスを許可するにもかわらず、認証済デバイスの最大台数の制限に関して維持管理することである。
【０００６】
ユーザは１つ以上の電子コンテンツを実行するユーザデバイスを所有している。電子コンテンツは、オーディオ、ビデオ、静止画、テキスト、データ及びソフトウェア、またはそれらの組み合わせが可能である。ユーザデバイスは、コンピュータ、ラップトップ、ＰＤＡ、携帯電話、ポケットベル、Ｂｌａｃｋｂｅｒｒｉｅｓ（米国登録商標）、ＭＰ３及びビデオプレイヤを含む携帯プレイヤ、ステレオ、ＤＶＤプレイヤ、ＤＶＲ及び携帯エンタテイメントシステムを含む、電子コンテンツを実行可能なものであればいずれの物でも可能である。デバイスはＪａｎｕｓ（米国登録商標）使用可能でもよい。各ユーザデバイスは、ユーザデバイスを認識する固有ＩＤを保有可能である。
【０００７】
ライセンスサーバは、提供者の電子コンテンツを管理するために、ＤＲＭシステムの全体または一部を備え、ネットワークを通じてユーザデバイスに接続されている。ユーザデバイスは、直接ライセンスサーバに接続するか、またはユーザデバイスがリンクされたポータルデバイスを通じて接続することも可能である。ライセンスサーバは、電子コンテンツへのユーザのアクセスを制御し、認証済デバイスの台数を判断可能である。認証済デバイスは、ライセンスサーバに登録されたユーザデバイスであり、電子コンテンツへアクセスが許可されたものである。実施形態において、ライセンスサーバは認証データベース保守する。
【０００８】
認証データベースは、固有ＩＤ、ユーザデバイスが認証済デバイスと認識された時間または日付である認証日時、ユーザデバイスの型式／モデル／ブランド名の各ユーザに固有なユーザＩＤのリストを有することが可能である。
【０００９】
全てのユーザは、認証済ユーザデバイスと見なされ得るユーザデバイスの最大台数を有する。一般的に、最大台数は提供者により設定され、コンテンツ所有者と提供者との契約条件とすることも可能である。ユーザデバイスは、認証データベースにリストされることにより、認証済ユーザデバイスとすることが可能である。ユーザデバイスは、認証データベースに複数の方法でリストされることが可能である。実施形態において、提供者のシステムに接続されたユーザデバイスは、その固有ＩＤに関してクエリーされ、認証データベースに追加される。また、電子コンテンツにアクセスを要求しているユーザデバイスのみ、認証データベースに追加される。さらに、ユーザは固有ＩＤを入力するまたはユーザデバイスを認証済ユーザデバイスに変更する要求が可能である。
【００１０】
一旦、ユーザが電子コンテンツへのアクセスを要求すると、その要求によりライセンスサーバに固有ＩＤを送る、またはライセンスサーバが固有ＩＤに関してユーザデバイスにクエリーするかのどちらかである。要求しているユーザデバイスが認証済デバイスであるかを判断するため、固有ＩＤは認証済デバイスの固有ＩＤと比較される。ユーザデバイスが認証されれば、ユーザは電子コンテンツにアクセス可能となる。
【００１１】
ユーザデバイスが認証済ユーザデバイスでない場合、ライセンスサーバは、多数の選択肢を有することが可能である。１つの実施形態において、認証済ユーザデバイスの台数が認証済デバイスの最大台数以上でない場合、ユーザデバイスは認証データベースに追加され、認証済ユーザデバイスとなる。認証済ユーザデバイスの最大台数を超えてユーザデバイスが追加される場合、ユーザの電子コンテンツへのアクセスは拒否され得る。
【００１２】
また、認証済ユーザデバイスのリストがユーザに提供され、ユーザは１台以上の認証済ユーザデバイスの認証解除を行い、要求しているユーザデバイスを認証済ユーザデバイスとして許可することが可能である。１つの実施形態は、全てのユーザデバイスに関する全ての固有ＩＤを保存し、どのユーザデバイスが認証済ユーザデバイスかを示すことが可能である。また、認証済ユーザデバイスのみ認証データベースに保存され、認証解除されたユーザデバイスは削除される。別の実施形態は、所定の期間、認証解除の台数を制限する。
【００１３】
固有ＩＤは、ユーザデバイスまたはポータルデバイスのクッキーに保存されることができ、そのクッキーは電子コンテンツの要求時にアクセスされる。各ユーザデバイスまたは固有ＩＤにつき１つのクッキーが対応するように複数のクッキーを作成する、または複数の固有ＩＤを１つのクッキーに保存することが可能である。別の実施形態において、最後にアクセスしたユーザデバイスの固有ＩＤのみ、クッキーに保存することも可能である。また、別の実施形態において、固有ＩＤがユーザデバイスの外部に保存される場合は、固有ＩＤを暗号化または暗号化してクッキーに保存することが可能である。
【００１４】
他の実施形態において、ライセンスサーバは、ユーザの電子コンテンツへのアクセス要求に応じてトークンを供給可能である。このトークンは、電子コンテンツの使用ルールを含む任意の識別子とすることができ、使用ルールに基づいた電子コンテンツへのアクセスを許可することが可能であり、ルールや認証に関して他の場所を検索する必要がない。有効なトークンが存在しない場合、ユーザは電子コンテンツにアクセスできない。トークンは、ユーザデバイスにリンクされ、ユーザデバイスの他のトークンを制御（マスタートークン、ルート及びリーフトークン）または電子コンテンツの各個別ピースに対応する個別トークンも可能である。トークンは、電子コンテンツがユーザデバイスに配信されるときに、電子コンテンツと一緒に配信される。
【００１５】
また、トークンはライセンスサーバに対するポインタ（例えば、ＵＲＬ）とすることも可能である。一旦、ユーザが電子コンテンツにアクセスを要求すると、ＵＲＬが有効化され、電子コンテンツにアクセス許可されたユーザかどうかを判断するために、ライセンスサーバがクエリーされる。どちらの実施形態においても、トークンはユーザデバイスの電子コンテンツに与えられる。
【００１６】
ユーザは電子コンテンツへのアクセスを要求し、ライセンスサーバは、ユーザデバイスがトークンを有しているかを判断することが可能である。要求時にトークンがライセンスサーバに渡される、またはトークンを探すためにライセンスサーバがユーザデバイスにクエリーするかのどちらかが可能である。ユーザデバイスがトークンを有している場合、ユーザは電子コンテンツへのアクセスを認められる。ユーザデバイスがトークンを有していない場合、ライセンスサーバは認証データベースに確認する。ユーザデバイスの固有ＩＤが認証データベースの認証済ユーザデバイスの固有ＩＤと一致する場合、ユーザは電子コンテンツへのアクセスを認められる。固有ＩＤが一致しない場合、ライセンスサーバは認証済ユーザデバイスの最大台数に達しているかを判断する。認証済ユーザデバイスの最大台数に達していない場合、ユーザデバイスは認証データベースに認証済ユーザデバイスとして追加され、ユーザは電子コンテンツへのアクセスを認められる。認証済ユーザデバイスの最大台数に達している場合、ユーザの要求を拒否する、またはユーザが電子コンテンツへのアクセスを獲得できるように、認証済ユーザデバイスの認証解除を行い、要求しているユーザデバイスを認証するようにユーザに促すことが可能である。
【００１７】
固有ＩＤがクッキーに保存され、ユーザが電子コンテンツへの要求を行ったとき、本発明の方法は電子コンテンツへのアクセスを許可する。ライセンスサーバは、固有ＩＤに関してクッキーを検査することができ、クッキーに固有ＩＤが存在しない場合、ユーザは電子コンテンツへのアクセスを拒否される。クッキーに固有ＩＤが存在する場合、認証データベースで固有ＩＤが検索され、固有ＩＤが認証データベースに存在する場合、ユーザは電子コンテンツにアクセス可能である。固有ＩＤが認証データベースに存在しない場合、認証データベースに登録されているユーザデバイス台数を判断することができる。その台数が最大台数より小さい場合、ユーザデバイスは認証データベースに追加されユーザの電子コンテンツへのアクセスが許可されることができる。既に認証データベースの認証済ユーザデバイスの最大台数に達している場合、ユーザは電子コンテンツへのアクセスを拒否される、または認証済デバイスを認証解除するように求められる。
【００１８】
別の方法では、ユーザデバイスから電子コンテンツへのアクセス要求の受信と、ユーザデバイスの固有ＩＤへのアクセスと、認証済ユーザデバイスのリストと固有ＩＤとの比較と、を備える。固有ＩＤは、ユーザデバイスが認証済ユーザデバイスであるかを判断するために使用され、ユーザデバイスが認証される場合、電子コンテンツへのアクセスが可能となる。ユーザデバイスが認証されない場合、認証済ユーザデバイスの最大台数に達しているかの判断が行われる。ユーザデバイスは、認証済ユーザデバイスの最大台数に達していない場合、認証済デバイスに変更される。
【００１９】
認証済ユーザデバイスの最大台数に達している場合、ユーザは電子コンテンツへのアクセスを拒否され得るか、またはシステムがユーザデバイスを認証済ユーザデバイスに変更するために、認証済ユーザデバイスのうち１台の認証解除要求を行うことが可能である。
【発明を実施するための最良の形態】
【００２０】
上記及び更なる本発明の目的、特徴及び利点は、特定の実施形態における以下の詳細な説明の考察により、特に、様々な図面の符号は構成部分を示すために使用され、添付図面と併せて用いることで明確となる。
【００２１】
図１は、本発明のシステムを示している。ユーザ１０は、電子コンテンツを実行する１つのユーザデバイス１０２またはそれ以上のユーザデバイス１０２ａ，１０２ｂ，１０２ｃ．．．１０２Ｎ，１０２Ｎ＋１を有する。電子コンテンツは、オーディオ、ビデオ、静止画、テキスト、データ及びソフトウェア、またはそれらの組み合わせが可能である。ユーザデバイス１０２は、コンピュータ、ラップトップ、ＰＤＡ、携帯電話、ポケットベル、Ｂｌａｃｋｂｅｒｒｉｅｓ（米国登録商標）、ＭＰ３及びビデオプレイヤを含む携帯プレイヤ、ステレオ、ＤＶＤプレイヤ、ＤＶＲ及び携帯型エンタテイメントシステムを含む、電子コンテンツを実行可能なものであればいずれの物でも可能である。デバイスはＪａｎｕｓ（米国登録商標）使用可能でもよい。
【００２２】
各ユーザデバイス１０２は、ユーザデバイス１０２を識別する固有ＩＤ１０４を有する。固有ＩＤ１０４ａ，１０４ｂ，１０４ｃ．．．１０４Ｎ，１０４Ｎ＋１は、ユーザデバイス
１０２ａ，１０２ｂ，１０２ｃ．．．１０２Ｎ，１０２Ｎ＋１とそれぞれ一致する。固有ＩＤ１０４は、各ユーザデバイス１０２関して一意的である限り、シリアルナンバーまたはカノニカル名も可能である。カノニカル名は、ハードウェアの識別子であり、ユーザデバイス１０２の永久メモリに焼き付けられる。
【００２３】
ライセンスサーバ１０６は、提供者２０の電子コンテンツを管理するために、全体または一部のＤＲＭシステムを有する。ライセンスサーバ１０６は、ユーザ１０の領域に情報を提供するため、１つ以上のサーバを通して配信可能または１つ以上のサーバに複製可能である。ライセンスサーバ１０６は、ネットワーク１０８を通じてユーザデバイス１０２に接続される。ネットワーク１０８は、ＬＡＮ，ＷＡＮ，インターネットまたは有線、無線、携帯及び衛星ネットワークが可能である。ユーザデバイス１０２は、直接ライセンスサーバに接続するか、またはユーザデバイス１０２が接続されているポータルデバイス１０３を通じて接続することが可能である。例えば、ユーザ１０は、ネットワークに繋がったデスクトップコンピュータを有し、ＭＰ３プレイヤ（ユーザデバイス１０２として）デスクトップコンピュータ（ポータルデバイスとして）に同期することが可能である。
【００２４】
ライセンスサーバ１０６は、ユーザ１０の電子コンテンツへのアクセスを制御し、何台のユーザデバイス１０２が認証済ユーザデバイス１１０であるかを判断することができる。認証済ユーザデバイス１１０は、ライセンスサーバ１０６で登録されたユーザデバイスであり、電子コンテンツへのアクセスを許可されたものである。実施形態において、ライセンスサーバ１０６は認証データベース１１２を維持管理する。
【００２５】
図２は、認証データベース１１２の実施形態を示す図である。認証データベース１１２は、固有ＩＤ１０４、ユーザデバイス１０２が認証済デバイスと認識された時間または日付である認証日時１１６、及びユーザデバイス１０２の型式／モデル／ブランド名１１８の各ユーザ１０に固有なユーザＩＤ１１４のリストを有することが可能である。
【００２６】
全てのユーザ１０は、認証済ユーザデバイス１１０と見なされ得るユーザデバイス１０２の最大台数Ｎを有する。通常、最大台数Ｎは、提供者２０により設定され、コンテンツ所有者と提供者との契約条件とすることも可能である。実施形態において、デバイスの最大台数Ｎを３にすることができる。
【００２７】
ユーザデバイス１０２は、認証データベース１１２にリストされることにより、認証済ユーザデバイス１１０とすることが可能である。ユーザデバイス１０２は、認証データベース１１２に複数の方法でリストされることが可能である。実施形態において、提供者のシステムに接続された全てのユーザデバイス１０２は、その固有ＩＤ１０４に関してクエリーされ、認証データベース１１２に追加される。また、電子コンテンツにアクセスを要求しているユーザデバイス１０２のみ、認証データベース１１２に追加される。さらに、ユーザ１０は固有ＩＤ１０４を入力する、またはユーザデバイス１０２を認証済ユーザデバイス１１０に変更する要求をすることが可能である。
【００２８】
１つの実施形態において、ユーザ１０は電子コンテンツへのアクセスを要求する。その要求によりライセンスサーバ１０６に固有ＩＤ１０４を送るか、またはライセンスサーバ１０６が固有ＩＤ１０４に関してユーザデバイス１０２にクエリーするかのどちらかである。ライセンスサーバ１０６は認証データベース１１２にアクセスし、要求しているユーザデバイス１０２が認証済デバイス１１０であるかを判断するために、その固有ＩＤ１０４と認証済デバイスの固有ＩＤ１０４とを比較する。ユーザデバイス１０２が認証されれば、ユーザ１０は電子コンテンツにアクセス可能となる。
【００２９】
ユーザデバイス１０２が認証済ユーザデバイス１１０でない場合、ライセンスサーバ１０６は、多数の選択肢を有することが可能である。１つの実施形態において、認証済ユーザデバイス１１０の台数が認証済デバイス１１０の最大台数Ｎ以上でなければ、ユーザデバイス１０２は認証データベース１１２に追加され、認証済ユーザデバイス１１０となる。認証済ユーザデバイス１１０の最大台数Ｎを超えてユーザデバイス１０２が追加される場合、ユーザの電子コンテンツへのアクセスは拒否され得る。
【００３０】
また、図２に示されているように、ユーザ１０は認証済ユーザデバイス１１０のリストを提供され、ユーザ１０は１台以上の認証済ユーザデバイス１１０ａ，１１０ｂ，１１０ｃ．．．１１０Ｎの認証解除を行い、要求しているユーザデバイス１０２を認証済ユーザデバイス１１０として許可することが可能である。１つの実施形態は、全てのユーザデバイス１０２に関する全ての固有ＩＤ１０４を保存し、どのユーザデバイス１０２が認証済ユーザデバイス１１０であるかを示すことが可能である。また、認証済ユーザデバイス１１０のみ認証データベース１１２に保存され、認証解除されたユーザデバイス１０２は削除される。他の実施形態は、所定の期間、認証解除の台数を制限する。例えば、ユーザ１０は１ヶ月に１台のユーザデバイスの認証解除及び差換えのみ行うことができる。
【００３１】
実施形態において、固有ＩＤ１０４は、ユーザデバイス１０２のクッキーに保存され、そのクッキーは電子コンテンツの要求時にアクセスされる。各ユーザデバイス１０２または固有ＩＤ１０４につき１つのクッキーが対応するように複数のクッキーを作成する、または複数の固有ＩＤ１０４を１つのクッキーに保存することが可能である。別の実施形態において、最後にアクセスしたユーザデバイス１０２の固有ＩＤ１０４のみ、クッキーに保存することも可能である。また、別の実施形態において、固有ＩＤ１０４がユーザデバイス１０２の外部に保存される場合は、固有ＩＤ１０４を暗号化または暗号化してクッキーに保存することが可能である。さらに、ポータルデバイス１０３は、ユーザデバイス１０２の固有ＩＤ１０４またはクッキーを保存することができ、ライセンスサーバ１０６は、固有ＩＤ１０４に関してポータルデバイス１０３にクエリーする。
【００３２】
図３を参照すると、本発明の別の実施形態が図示されている。ライセンスサーバ１０６は、ユーザの電子コンテンツへのアクセス要求に応じてトークン１２０を供給可能である。トークン１２０は、電子コンテンツの使用ルールを含む任意の識別子とすることができる。また、トークン１２０は、使用ルールに基づいた電子コンテンツへのアクセスを許可することが可能ありで、ルールや認証に関して他の場所を検索する必要がない。有効なトークン１２０が存在しない場合、ユーザ１０は電子コンテンツにアクセスできない。トークン１２０は、ユーザデバイス１０２にリンクされ、ユーザデバイス１０２の他のトークンを制御（例えばマスタートークン）または電子コンテンツの各個別ピースに対応する個別トークン１２０も可能である。トークン１２０は、電子コンテンツがユーザデバイス１０２に配信されるときに、電子コンテンツと一緒に配信される。
【００３３】
また、トークン１２０はライセンスサーバ１０６に対するポインタ（例えば、ＵＲＬ）とすることも可能である。一旦、ユーザ１０が電子コンテンツにアクセスを要求すると、ＵＲＬが有効化され、電子コンテンツにアクセス許可されたユーザであるか判断するために、ライセンスサーバ１０６がクエリーされる。どちらの実施形態においても、トークン１２０はユーザデバイスの電子コンテンツに提供される。
【００３４】
ユーザ１０は電子コンテンツへのアクセスを要求する。ライセンスサーバ１０６は、ユーザデバイス１０２がトークン１２０を所有しているかを判断する。要求時にトークン１２０がライセンスサーバに渡される、またはトークン１２０を探すためにライセンスサーバ１０６がユーザデバイス１０２にクエリーするかのどちらかが可能である。ユーザデバイス１０２がトークン１２０を有している場合、ユーザ１０は電子コンテンツへのアクセスを認められる。ユーザデバイス１０２がトークン１２０を有していない場合、ライセンスサーバ１０６は認証データベース１１２に確認する。ユーザデバイス１０２の固有ＩＤ１０４が認証データベース１１２の認証済ユーザデバイス１１０の固有ＩＤ１０４と一致する場合、ユーザ１０は電子コンテンツへのアクセスを認められる。固有ＩＤ１０４が一致しない場合、ライセンスサーバ１０６は認証済ユーザデバイス１１０の最大台数Ｎに達しているかを判断する。認証済ユーザデバイス１１０の最大台数Ｎに達していない場合、ユーザデバイス１０４は認証データベースに認証済ユーザデバイス１１０として追加され、ユーザ１０は電子コンテンツへのアクセスを認められる。認証済ユーザデバイス１１０の最大台数Ｎに達している場合、ユーザの要求を拒否する、またはユーザ１０が電子コンテンツへのアクセスを獲得できるように、認証済ユーザデバイス１１０の認証解除を行い、要求しているユーザデバイス１０２を認証するようにユーザ１０に促すことが可能である。
【００３５】
図４を参照すると、電子コンテンツへのアクセスを許可する方法において、上述したように、固有ＩＤ１０４がクッキーに保存され（ステップ４００）、ユーザ１０が電子コンテンツへの要求を行い、提供者がその要求を受信する（ステップ４０２）。ライセンスサーバ１０６は、固有ＩＤ１０４に関してクッキーを検査することができ（ステップ４０４）、クッキーに固有ＩＤ１０４が存在しない場合、ユーザ１０は電子コンテンツへのアクセスを拒否される（ステップ４０６）。クッキーに固有ＩＤ１０４が存在する場合、認証データベース１１２で固有ＩＤ１０４が検索され（ステップ４０８）、固有ＩＤ１０４が認証データベース１１２に存在する場合、ユーザ１０は電子コンテンツにアクセス可能である（ステップ４１０）。固有ＩＤ１０４が認証データベース１１２に存在しない場合、認証データベース１１２に登録されているユーザデバイス台数を判断することができる（ステップ４１２）。その台数が最大台数Ｎより小さい場合、ユーザデバイス１０２は認証データベース１１０に追加されることでユーザデバイス１０２は認証済ユーザデバイス１１０となり（ステップ４１４）、ユーザ１０の電子コンテンツへのアクセスが許可されることができる（ステップ４１６）。既に認証データベース１１２の認証済ユーザデバイス１１０の最大台数Ｎに達している場合、ユーザ１０は電子コンテンツへのアクセスを拒否される（ステップ４１８）、または認証済デバイス１１０を認証解除するように求められる（ステップ４２０）。
【００３６】
図５を参照すると、電子コンテンツへのアクセスを許可する別の方法において、ユーザデバイスから電子コンテンツへのアクセス要求の受信（ステップ５００）と、ユーザデバイスの固有ＩＤへのアクセス（ステップ５０２）と、認証済ユーザデバイスのリストと固有ＩＤとの比較（ステップ５０４）と、を備える。上述したように、固有ＩＤ１０４は、ユーザデバイス１０２またはポータルデバイス１０３に保存されることができる。認証済ユーザデバイスのリストは、認証データベース１１２またはアクセスされるデータをコンパイル及び保存する当該技術分野における任意のその他の周知な方法であることも可能である。
【００３７】
固有ＩＤは、ユーザデバイスが認証済ユーザデバイス１１０であるかを判断するために使用され（ステップ５０６）、ユーザデバイス１０２が認証済ユーザデバイス１１０である場合、電子コンテンツへのアクセスが許可される（ステップ５０８）。ユーザデバイス１０２が認証済ユーザデバイス１１０でない場合、認証済ユーザデバイスの最大台数Ｎに達しているかの判断を行う（ステップ５１０）。最大数Ｎに達していない場合、ユーザデバイス１０２は、認証済ユーザデバイス１１０に変更され（ステップ５１２）、電子コンテンツへのアクセスが可能となる（ステップ５０８）。認証済ユーザデバイス１１０の最大台数Ｎに達している場合、選択的に、ユーザデバイス１０２の電子コンテンツへのアクセスを拒否する（ステップ５１４）、または認証済ユーザデバイスのうち１台を認証解除する要求を行い（ステップ５１６）、ユーザデバイスを認証済ユーザデバイス１１０に変更（ステップ５１２）し、電子コンテンツへのアクセスが可能となる（ステップ５０８）。
【００３８】
上記の方法に関する別の実施形態において、システムは、ユーザデバイスがトークン１２０を有しているかを判断でき（ステップ５１８）、ユーザデバイスがトークンを有する場合、電子コンテンツへのアクセスが可能となる（ステップ５２０）。ユーザデバイスがトークンを有していない場合、認証済ユーザデバイスの最大台数に達しているかを判断する（ステップ５２２）。最大台数Ｎに達していない場合、ユーザデバイスは認証データベースに追加され（ステップ５２４）、トークンがユーザデバイスに供給される（ステップ５２６）。
【００３９】
別の実施形態において、本発明はスタンドアローンＤＲＭシステムとして組込まれる、または既存のＤＲＭシステムに追加されることが可能である。例えば、マイクロソフト（登録商標）Ｊａｎｕｓ（米国登録商標）ＤＲＭシステムは、トークン交換システム及びライセンス取得ＵＲＬ（”ＬＡＵ”）を利用する。ユーザ１０は電子コンテンツを要求し、Ｊａｎｕｓ（米国登録商標）ＤＲＭシステムは、トークン１２０を検索する。トークン１２０が存在する場合、要求が認められ、トークン１２０が存在しない場合、Ｊａｎｕｓ（米国登録商標）ＤＲＭシステムは、ＬＡＵを有効化し、ライセンスサーバ１０６に対してトークン１２０の最大台数Ｎが分配されているかを判断するために命令される。最大台数Ｎに達していなければ、ライセンスサーバはトークン１２０を配信し、カウンタを増加する。カウンタが最大台数Ｎに達するまで処理を繰返し、その後の要求は拒否される。Ｊａｎｕｓ（米国登録商標）ＤＲＭシステムは、ユーザデバイス１０２の経過を追跡せず、そのため全てのＮ個のトークン１２０は、再フォーマットのために常にトークン１２０を失うような同じユーザデバイス１０２に分配されることがある。本発明は、ユーザデバイス１０２が認証済ユーザデバイスであるかを判断するために、認証データベース１１２に追加する。ユーザデバイス１０２が認証済ユーザデバイス１１０である場合、トークン１２０は認証済ユーザデバイス１１０に配信され、電子コンテンツへのアクセスが許可されるが、カウンタは増加しない。
【００４０】
好適な実施形態に適応されるように、発明の基礎的な新規な機能を図示し、説明して、示した一方で、図示したデバイスの形態及び詳細とそれらデバイスの操作とに関する、様々な省略、置き換え及び変更は、本発明の精神から逸脱することなく当業者により行われ得ることが理解される。例えば、同一の結果を得るために、実質的に同一な方法で、実質的に同一の機能を行うそれらの要素及び／またはステップの全ての組み合わせは、本発明の範囲内である。１つの記述された実施形態からの構成要素を別のものに置換することも、十分に意図されることであり想定内である。図面は必ずしも原寸に比例して描かれているものではないが、実際上は単なる概念的なものであることも理解されるものである。そのため、この文書に添付された請求項の範囲により指示されていることのみに限定されるべきである。
【図面の簡単な説明】
【００４１】
【図１】本発明のシステムを示す概略図である。
【図２】本発明の認証解除画面の図である。
【図３】本発明のシステムの実施形態を示す概略図である。
【図４】本発明の方法のフローチャート図である。
【図５】本発明の方法の別の実施形態を示すフローチャート図である。
【符号の説明】
【００４２】
１０        ユーザ
１０２      ユーザデバイス
１０４      固有ＩＤ
１０６      ライセンスサーバ
１１０      認証済ユーザデバイス
１１２      認証データベース
【図１】
2008542877.tif 000003
【図２】
2008542877.tif 000004
【図３】
2008542877.tif 000005
【図４】
2008542877.tif 000006
【図５】
2008542877.tif 000007
【国際調査報告】
2008542877.tif 000008