(57)【要約】認証装置（１３０）を利用してリソース（１４０）へのアクセスを制御する方法。電子透かし装置（１１０）は、電子透かし技術を利用して信号（１２０）に認可コードを埋め込む。電子透かしを入れられた信号（１２０）は次いで、例えばテレビジョン若しくはラジオ番組として又は前記リソース（１４０）に関連するコマーシャルとして、認証装置（１３０）に送信される。認証装置（１３０）において、前記認可コードが電子透かしを入れられた信号（１２０）から抽出され、前記抽出された認可コードに依存してリソース（１４０）に対して実行されるべき操作が認可される。好ましくは前記認可は、プログラム（２３１）の実行、マルチメディアオブジェクト（２１３）のレンダリング及び／又はコピー、又は電子ゲーム（２２０）におけるチート機能の起動のための許可を有する。
2005516321.tif 000002
【特許請求の範囲】
【請求項１】
リソースへのアクセスを制御する方法であって、電子透かしによって信号に認可コードを埋め込むステップと、前記電子透かしを入れられた信号を認証装置に送信するステップとを有し、前記認証装置においては、前記電子透かしを入れられた信号から前記認可コードを抽出するステップと、前記抽出された認可コードに依存して前記リソースに対して実行されるべき操作を認可するステップとを有する方法。
【請求項２】
前記リソースはコンピュータプログラムを有し、前記認可コードは前記認証装置に前記プログラムを実行するための許可を与えさせる、請求項１に記載の方法。
【請求項３】
前記リソースはコンピュータプログラムを有し、前記認可コードは前記認証装置に前記コンピュータプログラムのモジュールを起動させるための許可を与えさせる、請求項１に記載の方法。
【請求項４】
前記リソースは電子ゲームを有し、前記認可コードは前記認証装置に前記電子ゲームにおけるチート機能を起動するための許可を与えさせる、請求項１に記載の方法。
【請求項５】
前記リソースはマルチメディアオブジェクトを有し、前記認可コードは前記認証装置に、前記マルチメディアオブジェクトのレンダリング及び前記マルチメディアオブジェクトのコピーの作成のうちの少なくも１つのための許可を与えさせる、請求項１に記載の方法。
【請求項６】
前記許可は時間が制限される、請求項２乃至５のいずれか一項に記載の方法。
【請求項７】
前記リソースはコンピュータプログラムを有し、前記認可コードは前記認証装置に前記プログラムを実行するための以前に与えられた許可を取り消させる、請求項１に記載の方法。
【請求項８】
前記認可コードは更に、前記認証装置に前記リソースに対して実行されるべき更なる操作を認可させる、請求項７に記載の方法。
【請求項９】
前記信号は前記リソースに関連する広告を有する、請求項１に記載の方法。
【請求項１０】
リソースへのアクセスを制御するように構成された認証装置であって、電子透かしを入れられた信号を受信するための受信手段と、前記電子透かしを入れられた信号に埋め込まれた認可コードを検出するための電子透かし検出手段と、抽出された前記認可コードに依存して前記リソースに対して実行されるべき操作を認可するためのアクセス制御手段とを有する認証装置。
【請求項１１】
前記認可コードはタイムスタンプを有し、前記アクセス制御手段は更に、現在の時間に対する前記タイムスタンプの比較に依存して前記操作を認可するように構成される、請求項１０に記載の認証装置。
【請求項１２】
汎用コンピュータを請求項１０に記載の認証装置として機能させるように構成されたコンピュータプログラム。
【請求項１３】
認可コードが電子透かしによって埋め込まれた信号。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータプログラム又はマルチメディアオブジェクトのようなリソースへのアクセスを制御する方法に関する。本発明は更に、リソースへのアクセスを制御するように構成された認証装置に関する。
【背景技術】
【０００２】
電子透かし、即ちオーディオ又はビデオ信号のような信号中に特別な情報を挿入するプロセスは、該信号をマークする又は保護するために重要で良く知られた手法である。映画は電子透かしを入れられることができ、そのため該映画の出所は識別されることができ、認可されていないコピーはオリジナルから識別されることができる。電子透かしは、第三者によって提供される情報サービスから単に画像をダウンロードし、前記ダウンロードされた画像を前記電子透かしについて検査することにより、認可されていない第三者によって複製されたコピーを見つけ出すために、静止画像と共に利用されることができる。
【０００３】
電子透かしはまた、例えば映画について、入力信号中にインターネットのＵＲＬ（Uniform Resource Locator）のようなメタデータを埋め込むために利用されることもできる。埋め込まれた特別な情報を持つ信号を受信すると、装置は前記ＵＲＬを復号化し、関連するリソースをユーザに表示するために該リソースを取り出すことができる。個人の娯楽端末で映画を見ているユーザは、かくして例えば該映画のワールド・ワイド・ウェブのサイトへアクセスするために埋め込まれたメタデータにアクセスすることができる。
【０００４】
本願と同一の出願人による国際特許出願ＰＣＴ／ＥＰ０１／１２７１２（整理番号ＰＨＮＬ０００５９１）は、テレビジョン番組又は音楽のような信号に電子透かし手法を利用してコマンドを埋め込むことにより、制御可能な装置に該コマンドがどのように送信されるかを記載している。前記制御可能な装置中の電子透かし検出器は前記信号を好ましくは音響ドメインを通して受信し、前記電子透かしを入れられたコマンドを検出し、該コマンドを実行する。前記制御可能な装置は好ましくは、子供向けのテレビジョン番組と「プレイアロング（play along）」するために制御されることができるおもちゃとして実施化される。
【０００５】
電子透かしの他の応用においては、映画又は歌のようなマルチメディアオブジェクトのコピー及び／又は再生に関する権利が、電子透かし技術を利用して前記マルチメディアオブジェクトに埋め込まれる。再生又はコピー装置はこのとき、前記マルチメディアオブジェクトからこれらの権利を抽出することができ、例えば当該オブジェクトにコピーの権利が埋め込まれていない場合には前記マルチメディアオブジェクトのコピーを拒絶することによってのように、前記抽出された権利に従って動作することができる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、この電子透かしの応用は、前記マルチメディアオブジェクトに埋め込まれた権利が容易に変更されることができないという欠点を持つ。このことは、前記マルチメディアオブジェクトについて後に付加的な権利を提供すること、又は以前に与えられた権利を取り消すことを困難にする。
【０００７】
本発明の目的は、リソースに対する操作を認可するための柔軟な方法を提供する、本明細の前文に記載の方法を提供することにある。
【課題を解決するための手段】
【０００８】
本目的は、電子透かしによって信号に認可コードを埋め込むステップと、前記電子透かしを入れられた信号を認証装置に送信するステップとを有し、前記認証装置においては、前記電子透かしを入れられた信号から前記認可コードを抽出するステップと、前記抽出された認可コードに依存して前記リソースに対して実行されるべき操作を認可するステップを有する方法において、本発明によって達成される。
【０００９】
電子透かしを利用して信号中に認可コードを埋め込むことにより、認可を供給するエンティティと前記認証装置との間に特別な通信チャネルの必要なく、前記認可コードが前記認証装置に供給されることができる。実際には、通常に利用可能なオーディオ及び／又はビデオ伝送チャネルが、前記認証装置に認可コードを供給するために利用される。更に、新たな認可コード及び、以前に供給された認可コードについての取消しが、該認可コードを同様に送信される以降の信号に埋め込むことにより容易に供給されることができる。
【００１０】
認証コードが埋め込まれた信号は、該認証コードが適用するリソースを表すものではない。むしろ前記信号は、前記リソースへのアクセスを制御する前記認証装置に前記認可コードを供給するための担体として単に利用される。
【００１１】
実施例においては、前記リソースはコンピュータプログラムを有し、前記認可コードは、前記認証装置に前記プログラムを実行するための許可を与えさせる。プログラムの実行は、所謂ライセンスマネージャを利用して制御されることができる。ライセンスマネージャは、ライセンスコードに基づいて他のプログラムの実行を制御するコンピュータプログラムである。通常これらのライセンスコードは、ライセンスマネージャソフトウェアの制御の下で前記プログラムの実行を可能とするために、供給者から購入され前記ライセンスマネージャソフトウェアに入力される必要がある。本実施例においては、前記ライセンスコードは信号に埋め込まれた認可コードとして供給され、前記ライセンスコードを自動的に抽出すること及び該ライセンスコードを前記ライセンスマネージャに供給することを可能とする。前記ライセンスマネージャは次いで、ユーザが前記ライセンスコードに基づいて前記コンピュータプログラムを実行することを可能とする。
【００１２】
更なる実施例においては、前記リソースはコンピュータプログラムを有し、前記認可コードは、前記認証装置に前記コンピュータプログラムのモジュールを起動させるための許可を与えさせる。コンピュータプログラムの販売を促進する１つの方法は、一部の機能がディスエーブルにされた所謂「シェアウェアバージョン」を配布することである。このことは、前記プログラムの見込み購入者が該プログラムを無料で試用することを可能とする。前記ディスエーブルにされた機能は見られることができるが利用されることはできないため、前記シェアウェアバージョンのユーザは完全なプログラムを購入するように促される。
【００１３】
典型的に、プログラムの完全なバージョンを購入することは、前記シェアウェアプログラム中に入力されるべきライセンスコードを購入することにより為される。正しいコードが入力されると、前記ディスエーブルにされたモジュールがイネーブルにされ、全体の機能が利用可能となる。本発明の本実施例は、コンピュータプログラムの販売を促進するコマーシャル、又は該プログラムをレビューするテレビジョン番組のような信号に埋め込まれたライセンスコードを利用して、かようなディスエーブルにされたモジュールをイネーブルにすることを可能とする。
【００１４】
更なる実施例においては、前記リソースは電子ゲームを有し、前記認可コードは、前記認証装置に前記電子ゲームにおけるチート（cheat）機能を起動するための許可を与えさせる。チートコードは、電子ゲームのプレイヤが、通常アクセス可能ではない前記ゲームの機能にアクセスすることを可能とする。例えば、前記プレイヤのキャラクタが一定の時間の間無敵になったり、特別なポイント又は武器を得たり等する。
【００１５】
通常、かようなチートコードは、英数字文字列又は押下されるボタンのシーケンス（「無敵になるために左−左−上−右−エスケープを押下する」）として配布される。本実施例においては、前記認可コードが前記電子ゲームにおける利用のためのチートコードを供給する。このことは、前記プレイヤがチート機能を起動することを非常に容易にする。前記認可コードは電子ゲームに関連するテレビジョン番組に埋め込まれることができる。このことは、プレイヤにテレビジョン番組を見ることを促す。なぜならプレイヤは前記チートコードを得たいからである。
【００１６】
更なる実施例においては、前記リソースはマルチメディアオブジェクトを有し、前記認可コードは前記認証装置に、前記マルチメディアオブジェクトのレンダリング（rendering）及び前記マルチメディアオブジェクトのコピーの作成のうちの少なくも１つのための許可を与えさせる。ディジタル権利管理（ＤＲＭ）システムは、マルチメディアオブジェクトのレンダリング及び／又はコピーに対する制限を実施するために利用されることができる。このことは、レンダリング及び／又はコピーのために「権利」又は許可を得ることを強いる。本発明は、当該「権利」をＤＲＭシステムに結合された認証装置によって受信される見込みのある信号に埋め込むことにより、前記権利を与えることを可能とする。
【００１７】
前記信号は例えば、前記マルチメディアオブジェクトに関連する広告を表すことができる。前記広告を聞いた後、ユーザがマルチメディアオブジェクトについての（好ましくは１回の）再生権を受信した場合、該ユーザは将来の広告をも見て、宣伝された製品を買うことを非常に促されるであろう。前記製品は典型的には、前記マルチメディアオブジェクトを有する記録担体又は前記マルチメディアオブジェクトを演奏するアーティストによるコンサートのようなアイテムである。
【００１８】
好ましくは、上述の実施例においては、前記許可は時間が制限される。このようにして、前記許可の効果は、一定の時間の期間に制限されることができる。このことはまた、テレビジョン放送者やラジオ局等のような電子透かし信号を送信するエンティティについて、より多くの視聴者を実現する。なぜなら、このとき前記認可コードを利用することを望む人は、前記制限された時間が経過する前にこれらのコードを得る必要があるからである。
【００１９】
更なる実施例においては、前記リソースはコンピュータプログラムを有し、前記認可コードは前記認証装置に、前記プログラムを実行するための以前に与えられた許可を取り消させる。このことは、プログラムのベータバージョン又はテストバージョンのような、制限された時間の間のみ実行されるように想定されたプログラムを配布することを可能とする。
【００２０】
本実施例の変形例においては、前記認可コードは更に、前記認証装置に前記リソースに対して実行されるべき更なる操作を認可させる。ユーザは、以前に与えられた許可を取り消す認可コードを受信することを回避しようと試みることが予期される。この問題を克服する一方法は、取消しと共に有利な認可を提供することである。
【００２１】
例えば、前記認可コードがコンピュータプログラムのベータバージョンを実行する許可を取り消す場合、該認可コードが同時に当該コンピュータプログラムの公式なリリースバージョンを実行する許可を与えても良い。このようにして、ベータバージョンを試用していた人は、前記ベータバージョンの取消しを受け入れるように促される。好ましくは、当該更なる認可は、前記取消しが行なわれた後所定の時間が経過するまで遅延される。
【００２２】
更なる実施例においては、前記信号は前記リソースに関連する広告を有する。このことは、前記信号を聴いている又は見ている人物が、埋め込まれた認可コードによって与えられたいずれの認可をも、前記認可が適用するリソースと容易に関連付けることができるという利点を持つ。更に、このことは広告を見ること又は聴くことを促進する。
【００２３】
本発明の更なる目的は、柔軟な方法で認可を取り扱うことが可能な、本発明の前文に記載の認証装置を提供することにある。
【００２４】
本目的は、電子透かしを入れられた信号を受信するための受信手段と、前記電子透かしを入れられた信号に埋め込まれた認可コードを検出するための電子透かし検出手段と、抽出された前記認可コードに依存して前記リソースに対して実行されるべき操作を認可するためのアクセス制御手段とを有する認証装置において、本発明によって達成される。
【００２５】
信号中の電子透かしに埋め込まれた認可コードを前記認証装置に伝送することにより、非常に柔軟なチャネルが得られる。新たな、更新された又はさもなければ変更された認可コードが供給される必要がある場合、又は以前に与えられた許可が取り消される必要がある場合、これら認可コードは前記認証装置に伝送される新たな信号に単に埋め込まれることができる。前記認証装置は、認可コードを供給するいずれのエンティティへの特別な接続をも持つ必要はない。該装置は単に、放送されるラジオ又はＴＶ信号に同調させることができ、又はマイクロフォンを利用してピックアップされたオーディオ信号中の電子透かしを検出することができる等する。
【００２６】
かくして本発明により提供される技術的効果に関しては、前記認証装置は、認可を受信するための別個のチャネルをもはや必要とはせず、ある特定のマルチメディアオブジェクトについての時間によって変化する認可を前記マルチメディアオブジェクトを更新する必要なく処理することができ、コンピュータのようなリソースにおける機能を起動、変更又は停止することができる。
【００２７】
実施例においては、前記認可コードはタイムスタンプを有し、前記アクセス制御手段は更に、現在の時間に対する前記タイムスタンプの比較に依存して前記操作を認可するように構成される。このようにして前記アクセス制御手段は、抽出された認可コードの正当性を決定することができる。前記アクセス制御手段はこのとき、前記タイムスタンプによって示された有効期間の終了の後に抽出された認可コードを無視し、及び／又は前記タイムスタンプによって示された正当性が期限切れになるとすぐに、与えられた認可を自動的に取り消すことができる。
【００２８】
本発明は更に、汎用コンピュータを本発明の認証装置として機能させるように構成されたコンピュータプログラムに関する。本発明は更に、認可コードが電子透かしによって埋め込まれた信号に関する。好ましくは、前記コンピュータプログラム及び／又は前記信号は、コンパクトディスク、ディジタルバーサタイルディスク、ビデオテープ又はフロッピー（登録商標）ディスクのような担体において実施化される。
【００２９】
本発明のこれらの及び他の態様は、図に示される実施例を参照しながら説明され明らかとなるであろう。
【発明を実施するための最良の形態】
【００３０】
図を通して、同一の参照番号は同様の又は対応する特徴を示す。図に示された特徴の幾つかは典型的にソフトウェアによって実施化され、それ自体ソフトウェアモジュール又はオブジェクトのようなソフトウェアのエンティティを表す。
【００３１】
図１は、電子透かし装置１１０、レンダリング装置１１４、ネットワーク１１９、及びリソース１４０へのアクセスを制御するように構成された認証装置１３０を有するシステム１００を模式的に示す。
【００３２】
電子透かし装置１１０中の受信モジュール１１１は、例えばテレビジョン番組、ラジオ番組、映画、広告若しくはコマーシャル、画像若しくは音声又はこれらの一部であるコンテンツアイテムを受信する。該コンテンツアイテムは通常、テレビジョン放送組織のような配信者１１７からインターネット、衛星伝送又はホームネットワークのようなネットワークを通して受信される。代替として該コンテンツアイテムは、テープ又はＤＶＤ又はビデオＣＤのようなディスクであっても良いローカルの記憶装置１１８からロードされても良い。記憶装置１１８は、後の視聴のために以前に該コンテンツアイテムが記録されたハードディスクであっても良い。
【００３３】
本発明によれば、認可モジュール１１２が、前記コンテンツアイテム中に埋め込まれるべき認可コードを決定する。前記認可コードは、例えば外部の供給源から得られても良いし、ローカルの記憶装置１１８から読み込まれても良いし、又は電子透かし装置１１０の操作者によって入力されても良い。とり得る認可コードのより詳細な説明及び該認可コードの用法は、図２を参照しながら以下に見出されることができる。
【００３４】
埋め込みモジュール１１３は、コンテンツに適切ないずれかの種類の電子透かし又は他のステガノグラフィック（steganographic）技術を利用して、前記認可コードを前記コンテンツアイテム中に埋め込み、電子透かしを入れられた信号１２０を生成する。電子透かしを入れられた信号１２０は次いで伝送媒体１１９を介してレンダリング装置１１４に送られる。伝送媒体１１９は例えばインターネット、衛星伝送又はケーブルテレビジョンネットワークのようなネットワークであっても良い。
【００３５】
レンダリング装置１１４は、オーディオ出力モジュール１１５及び／又はビデオ出力モジュール１１６を利用して、受信された信号１２０を出力する。信号１２０がオーディオ及びビデオ信号を有する場合、それぞれの出力は互いに対して同期されても良い。本実施例においては、電子透かしを入れられた信号１２０はオーディオ信号であるが、同様にビデオ信号であっても良い。この方法で電子透かしを入れられた信号１２０をレンダリングすることにより、認証装置１３０は該信号を受信することが可能である。代替として、電子透かしを入れられた信号１２０は、例えば電子透かし装置１１０と認証装置１３０との間のネットワーク接続を利用して、認証装置１３０に直接送信されても良い。
【００３６】
認証装置１３０は受信モジュール１３１、復号化モジュール１３２及びアクセス制御モジュール１３３を有する。受信モジュール１３１は電子透かしを入れられたオーディオ信号１２０を受信し、該信号を復号化モジュール１３２に送る。受信モジュール１３１は例えばマイクロフォン、カメラ又は何らかの種類の光感知センサであっても良い。
【００３７】
復号化モジュール１３２は、電子透かしを入れられたオーディオ信号１２０に埋め込まれた認可コードを得るため該信号を処理する。電子透かしを検出し埋め込まれた情報を抽出することは当分野では良く知られており、ここでは更に詳しくは述べない。前記認可コードは次いでアクセス制御モジュール１３３に送られる。
【００３８】
アクセス制御モジュール１３３は、リソース１４０へのアクセスを制御するように構成される。図１の実施例においては、リソース１４０はパーソナルコンピュータ上で動作するコンピュータプログラムを有する。コンピュータプログラムという状況においては、アクセスの制御とは、プログラムの実行について許可を与えること、プログラムの実行について以前に与えられた許可を取り消すこと、プログラムのモジュールの起動についての許可を与えること等のような事を指す。前記パーソナルコンピュータのユーザは、アクセス制御モジュール１３３によって許可が与えられていない限り、前記プログラムを実行すること又は前記モジュールを起動することができない。アクセスを制御するための方法は、図２を参照しながら以下により詳細にわたって議論される。
【００３９】
本発明によれば、電子透かしを入れられた信号１２０から復号化モジュール１３２によって抽出された認可コードに依存して、アクセス制御モジュール１３３がリソース１４０へのアクセスを制御する。このようにして、新たな許可が与えられる又は取り消されるべき時の度に、認可コードを持つ新たな電子透かしを入れられた信号を単に送信することにより、非常に柔軟な方法で、許可を与える若しくは取り消す又はさもなければリソース１４０へのアクセスを制御することが可能である。
【００４０】
電子透かし装置１１０は、プロセッサに上述したステップを実行させるように構成されたコンピュータプログラム製品として実現されることができる。前記コンピュータプログラム製品は、前記コンピュータプログラム製品を実行させるとき、プログラム可能な装置が電子透かし装置１１０として機能することを可能とする。同様に、認証装置１３０は、コンピュータプログラム製品を実行させるとき、プログラム可能な装置が認証装置１３０として機能することを可能とする該コンピュータプログラム製品として実現されても良い。
【００４１】
以上の説明は、電子透かしを入れられたコンテンツを配布する機能の一般的な概要を与える。電子透かし装置１１０及び認証装置１３０を実現するための、異なる利点及び可能性を持つ種々の方法が可能である。
【００４２】
図２は、本発明による方法の種々の応用を模式的に示す。認証装置１３０は、図２においてはコンテンツ再生機器２１０、ゲーム装置２２０、パーソナルコンピュータ２３０及びキャッシュレジスタ２４０にオペラブルに接続されている。該接続を利用して、認証装置１３０は装置２１０、２２０、２３０及び２４０へのアクセス及び／又はこれら装置の動作を制御することができる。勿論、認証装置１３０はまた電話ボックス、自動販売機、インターネットアクセス端末又はおもちゃのような、他の多くの種類の装置に接続されても良い。
【００４３】
認証装置１３０と装置２１０、２２０、２３０及び２４０との間の接続は、どのような種類の装置に認証装置１３０が接続されているかに依存して、有線又は無線であっても良い。図２においては、ゲーム装置２２０及びキャッシュレジスタ２４０との接続は無線であり、装置２１０及び２３０との接続は有線である。認証装置１３０はまた、装置２１０、２２０、２３０及び２４０の内部にインストールされたコンポーネントとして実施化されても良い。
【００４４】
認可コードが電子透かしを入れられた信号１２０から抽出された場合、アクセス制御モジュール１３３は、前記認可コードが、接続されたいずれかの種類のリソースに適用可能なものであるか否かをチェックする。否である場合、前記認可コードは無視される。そうでなければ、前記アクセス制御モジュール１３３は、前記認可コード及び前記コードが適用されるリソースに適切な操作を実行する。このことは、例となる、限定するものではない種々の実施例を利用して以下に説明される。
【００４５】
第１の例においては、前記リソースはパーソナルコンピュータ２３０上で実行されるべきコンピュータプログラム２３１を有する。認証装置１３０はここでは好ましくはパーソナルコンピュータ２３０上で動作するコンピュータプログラムとして実現されるが、認証装置１３０はまたパーソナルコンピュータ２３０に備え付けられた１以上のハードウェアモジュールとして、又は図２におけるような別個の装置として実現されても良い。認証装置１３０をパーソナルコンピュータ２３０の一部として実施化することは、マイクロフォン１３１のようなコンポーネントが省略されることができるという利点を持つ。なぜならこれらのコンポーネントは通常既にパーソナルコンピュータ２３０中に存在しているからである。
【００４６】
前記認可コードはここでは、コンピュータプログラム２３１を実行するための許可を与えるライセンスコードを表す。プログラムの実行は所謂ライセンスマネージャを利用して制御されることができることは、それ自体コンピュータソフトウェアの分野においては知られている。ライセンスマネージャは、ライセンスコードに基づいて他のプログラムの実行を制御するコンピュータプログラムである。これらの知られた手法は、ライセンスマネージャに前記認可コードを供給することにより、本発明を用いて動作するように構成されることができる。このとき該ライセンスマネージャは続いて、前記認可コードに基づいて、ユーザがコンピュータプログラム２３１を実行することを可能とする。
【００４７】
関連する実施例においては、コンピュータプログラム２３１は、ユーザが認可コードを供給するまで特定の機能を提供する特定のモジュールがディスエーブルにされている、所謂「シェアウェア」アプリケーションである。前記認可コードは通常、ユーザが支払いを行なった後に、前記プログラムの製作者によって供給される。本発明によれば、前記認可コードは電子透かしを入れられた信号１２０に埋め込まれ、好ましくはコンピュータプログラム２３１についてのコマーシャルである。
【００４８】
他の例は、ゲーム装置２２０を含む。当該装置２２０はハンドヘルド型のゲームコンソール、アーケードゲーム機、又は汎用又は特別に適合されたコンピュータ上で動作するコンピュータプログラムであっても良い。勿論、ゲーム装置２２０は通常パーソナルコンピュータ２３０と本質的に同様に動作する。従って、特定のゲームの実行を可能とするため、又は（ゲームソフトウェアのモジュールである）ゲームの特定の部分へのアクセスを可能とするために、前記ライセンスコードはゲーム装置２２０にも供給されることができる。例えば、前記ゲームにおける特別な「レベル」が利用可能とさせられても良い。
【００４９】
多くの電子ゲームは所謂「チート機能」を持つ。これらの機能を利用して、プレイヤは例えば前記ゲーム中で用いるための特別な武器又は他のオブジェクトを得たり、特別な得点を獲得したり、壁を通り抜けたり、ゲームの環境の全体に地図へのアクセスを容易に得たり等することができる。典型的に、チート機能を起動するために必要なコードは、キーボードの特定のシーケンスでの押下及び／又は特定の方法によるジョイスティックの操作によって供給される。本発明によれば、当該コードは認証装置１３０によって供給される。
【００５０】
本例のとりわけ有用な一拡張は、電子ゲームを議論及び／又はレビューするテレビジョン番組を含む。かような番組の人気のある特徴は、チートコードを提供することである。先行技術のシステムにおいては、このことは口頭で又はグラフィカルに、前記チート機能を起動するために必要なキーボードのシーケンスを列挙することにより為されている。しかしながら本発明は、適切な時点において前記テレビジョン番組に前記チートコードを埋め込むことを可能とし、そのため認証装置１３０は信号を受信して、前記チートコードを抽出し、前記抽出されたチートコードをゲーム装置２２０に供給することができる。
【００５１】
認証装置１３０がゲーム装置２２０の一部として組み込まれている場合、チートコードを得たいと望むプレイヤは、単に前記テレビジョン番組を見て、前記チートコードが供給されているときに前記信号を受信するために該プレイヤのゲーム装置２２０を利用することが必要であるだけである。ゲーム装置２２０はこのとき前記チートコードを自動的に検出する。
【００５２】
本発明による方法の他の有用な応用は、音楽や映画等のようなコピー保護されたマルチメディアオブジェクトへのアクセスを制御することを可能とする。コンテンツ再生機器２１０中にインストールされたディジタル権利管理（ＤＲＭ）システムは、例えば記憶媒体２１１に保存されたマルチメディアオブジェクト２１２のコピー及び／又は再生に対する制約を実施する。これらの制約は、電子透かし技術を利用して前記マルチメディアオブジェクトにこれら制約を埋め込むことにより提供されることができる。例えば、マルチメディアオブジェクト２１３は、前記オブジェクト２１３に埋め込まれた次週の間のみ再生されることができるという制約を伴って、ウェブサイト上で無料で利用可能とされることができる。
【００５３】
ユーザがこの期間の後に当該マルチメディアオブジェクト２１３を再生しようと試みた場合、ＤＲＭシステムがこれを禁止する。この時点からユーザは、通常著作権者から再生権を買うことにより、何らかの他の方法で再生するための認可を得なければならない。本発明によれば、前記認可コードがかような再生権を有する。例えば、ユーザが聴いているラジオ局がマルチメディアオブジェクト２１３の見本を放送している場合、放送される信号に１回の再生権が埋め込まれることができる。認証装置１３０は前記１回の再生権を受信し、前記ＤＲＭシステムに該再生権を供給する。それにより、ユーザはマルチメディアオブジェクト２１３を一度再生する機会を得る。
【００５４】
このアプローチは、再生権に次いで、コピー権にも利用されることができる。このことは、適切な認可コードを有する信号がユーザに放送又はさもなければ送信された場合に、該ユーザがマルチメディアオブジェクトのコピーを作成することを可能とする。
【００５５】
好ましくは前記信号は、前記マルチメディアオブジェクトに関連する広告を有する。例えば、レコード会社は、１つの特定のアーティスト又はグループによる多くの曲を持つコンパクトディスクをリリースし得る。当該リリースを販売促進するため、広告がラジオ又はＴＶチャネルを介して送信される。当該リリースの見込み聴取者は、特定の曲を有するマルチメディアオブジェクトを既に所有している見込みが高い。前記広告に埋め込まれた一度の再生権を与えることにより、前記レコード会社は当該見込み聴取者が該レコード会社の広告を聴くことを促し、前記コンパクトディスクへの購買欲を刺激する。なぜなら、前記聴取者は所有している特定の曲を聴くために前記再生権を利用し、前記アーティストにエキサイトするであろうからである。
【００５６】
認証装置１３０はまたキャッシュレジスタ２４０に接続されることもできる。本例においては前記認可コードは好ましくは、キャッシュレジスタ２４０を利用して実行される購買への割引を適用するための許可をキャッシュレジスタ２４０に与える。本実施例を利用して、広告者は、電子透かしを入れられた信号１２０に割引コードを埋め込むことにより、該広告者の製品に対して割引を容易に提供することができる。消費者は前記電子透かしを入れられた信号１２０を認証装置１３０を利用して容易に受信することができ、抽出された認可コードを店においてキャッシュレジスタ２４０を操作している店員に供給することができる。前記店員は次いで前記認可コードをキャッシュレジスタ２４０に入力し、それにより製品の価格に前記割引が適用される。
【００５７】
本実施例においては、アクセス制御モジュール１３３が前記認可コードを表示することができるようなディスプレイを、前記認証装置１３０が備えることは有利になり得る。代替として、有線又は無線接続を利用して（例えばBluetoothを利用して）、アクセス制御モジュール１３３は前記認可コードをキャッシュレジスタ２４０に直接送ることができる。
【００５８】
好ましくは、前記許可は時間が制限される。このことは前記認可コードにタイムスタンプを追加することにより実現されることができる。タイムスタンプは通常、前記許可が有効になる時間、及び／又は前記許可が有効でなくなる時間を示す。代替として、前記タイムスタンプは前記許可が有効である間の期間を有しても良い。
【００５９】
アクセス制御モジュール１３３が、タイムスタンプが前記認可コードに追加されていることを検出した場合、前記モジュールは認証装置１３０において測定された現在の時間に対して前記タイムスタンプを比較する。このことは、認証装置１３０におけるリアルタイムの時計のインストールを必要とする。前記タイムスタンプによる前記許可が有効である最も遅い時間を前記現在の時間が過ぎている場合、前記認可コードは期限切れであるため無効であるとして当該認可コードが拒絶される。
【００６０】
代替として、前記認可コードは以前に与えられた許可が取り消されているという示唆を有する。アクセス制御モジュール１３３はこのとき当該許可を取り消す。コンピュータプログラム２３１を含む例においてはこのことは、コンピュータプログラム２３１についてのライセンスコードが削除されるべき、取り消されるべき又はディスエーブルにされるべきであるという信号を、前記ライセンスマネージャに送ることにより実現されることができる。
【００６１】
アクセス制御モジュール１３３はまた、認可コードが受信された時間を監視し、前記コードが受信された時間後一定量の時間を現在の時間が超過している場合、前記認可コードによって与えられた許可を自動的に取り消すこともできる。前記認可コードが有効期間の終了時を示すタイムスタンプを有する場合は、アクセス制御モジュール１３３は、前記タイムスタンプに示された時間が到達されたとき、自動的に前記許可を取り消す。
【００６２】
ユーザが以前に与えられた許可を取り消す認可コードを受信することを回避しようと試みることが予期される。この問題を克服するための一方法は、前記取消しと共に有利な認可を提供することである。例えば、前記認可コードがコンピュータプログラムのベータバージョン又はテストバージョンを実行する許可を取り消す場合、該認可コードは同時に該コンピュータプログラムの公式なリリースバージョンを実行する許可を与えても良い。このようにしてベータバージョンの試用者は、前記ベータバージョンの取消しを許容することを促される。好ましくは、この更なる認可は、前記取消しが行なわれた後所定の時間が経過するまで遅延させられる。
【００６３】
上述の実施例は、本発明を限定するものではなく説明するものであって、当業者は添付する請求項の範囲から逸脱することなく多くの代替実施例を設計することが可能であろうことは留意されるべきである。例えば、複数の認可コードが信号中の１つ又は複数の電子透かしに埋め込まれても良い。電子透かしを利用して信号に埋め込まれた認可コードに次いで、付加的なコードが、例えば可聴の信号を利用することによって、テレテキストチャネルに当該付加的なコードを提供することによって、又はビデオ信号又は画像中に前記付加的なコードを視覚的に示すことによってのように、他のチャネルにおいて提供されても良い。異なる認証装置が、両方によって受信される１つの信号中の１つの認可コードに基づいて、異なる操作を認可しても良い。
【００６４】
時間が制限されるのではなく、又は時間が制限されることに加えて、前記認可は場所が制限されることもできる。このことは例えば、前記認可コードにコンピュータネットワーク上のアドレス（ＩＰアドレス又はホスト名のような）を追加すること、又は前記認可コードにグローバル・ポジショニング・システム座標を含めることにより実現されることができる。前記認可コードはまた、前記認可の範囲を制限するために、認証装置１３０の１以上の他の特性を含んでも良い。
【００６５】
前記認可が時間で制限されている場合、装置１４０の所有者が定期的に新たな認可を持つコンテンツを受けることを要求することが可能となる。例えば、時間が制限された（例えば１週間）適切な最初の認可を用いて、おもちゃが無料で与えられる。その後、前記おもちゃの所有者は定期的に、装置１１４が設置された場所、好ましくはファーストフードレストラン又はおもちゃ店を訪れる必要がある。装置１１４によって生成された信号１２０は、前記おもちゃに新たな時間制限された認可を与え、そのため該おもちゃはもう１週間動作する。前記所有者が前記場所を毎週訪れなければ、前記おもちゃは機能を停止するか又は該おもちゃの機能を制限する。
【００６６】
請求項において、括弧の間に配置されたいずれの参照記号も、請求の範囲を限定するものとして解釈されるべきではない。「有する（comprising）」という語は、請求項に列挙されたもの以外の要素又はステップの存在を除外するものではない。要素に先行する「１つの（a又はan）」という語は、複数のかような要素の存在を除外するものではない。
【００６７】
本発明は、幾つかの別個の要素を有するハードウェアによって、及び適切にプログラムされたコンピュータによって実施化されることができる。幾つかの手段を列記した装置請求項において、これらの手段の幾つかは同一のハードウェアのアイテムによって実施化されることができる。特定の手段が相互に異なる従属請求項に列挙されているという単なる事実は、これらの手段の組み合わせが有利に利用されることができないということを示すものではない。
【図面の簡単な説明】
【００６８】
【図１】本発明による送信器及び認証装置を有するシステムを模式的に示す。
【図２】本発明による方法の種々の応用を模式的に示す。
【図１】
2005516321.tif 000003
【図２】
2005516321.tif 000004
【国際調査報告】
2005516321.tif 000005
2005516321.tif 000006
2005516321.tif 000007
2005516321.tif 000008