(57)【要約】【課題】コンテンツの配信システムにおいて，不利益をもたらすことなく，ライセンス情報や，ライセンス情報の取得や検証を可能とするためのより短いコードを配信する。【解決手段】再生装置１２０及びセキュアプロセッサ（１１０）を有する閉鎖型の配信システム内で，ライセンス１４２を配信し，セキュアプロセッサは認証されたコンテンツ１３１の使用のみを許諾し，再生装置はコンテンツの実行を認証される。ユーザは，配信システム外のコミュニケーションリンクを用いて，ライセンスをライセンスサーバー（１４０）に要求し，そのサーバはコンテンツの解読情報を示すコードをライセンスとしてユーザに提供し，ユーザは，そのコードを再生装置に入力し，再生装置は，そのコードにより，コンテンツの使用を認証しているかどうかを判定する。【選択図】    図１
2007527056.tif 000002
【特許請求の範囲】
【請求項１】
ＳＭＳ手法を用いて，再生装置を有するシステムによって権限情報を導き出すことが可能な情報を含むテキストベースメッセージを携帯用装置に送信する手順と，
前記テキストベースメッセージに基づいて，前記システム上で前記権限情報を解釈する手順とを含む方法であって
前記テキストベースメッセージを送信する手順が，前記再生装置が関与しない転送手法を含んでいる方法。
【請求項２】
許諾されたコンテンツのみが，前記再生装置またはセキュアプロセッサ，またはそれの組み合わせもしくは結合により実行または再生されることを保証する手順をさらに含んでなる請求項１記載の方法。
【請求項３】
前記テキストベースメッセージを送信する手順には用いられないコミュニケーションリンクを用いて，前記再生装置にコンテンツを送信する手順をさらに含んでなる請求項１記載の方法。
【請求項４】
前記権限情報を解釈する手順が，閉鎖配信システムにおいて少なくとも一部分は前記再生装置またはそれと組み合わされたセキュアプロセッサにより行われてなる請求項１記載の方法。
【請求項５】
前記権限情報を解釈する手順が，強制的なセキュリティハードウェアまたは強制的なセキュリティソフトウェアにより実行されてなる請求項１記載の方法。
【請求項６】
前記権限情報を解釈する手順が，前記テキストベースメッセージから取り出し可能な，少なくともいくつかの情報を復号化する手順を含むものである請求項１記載の方法。
【請求項７】
前記権限情報を解釈する手順において，ライセンスまたはコンテンツを復号化するために前記テキストベースメッセージから得られたキーを使用してなる請求項１記載の方法。
【請求項８】
前記権限情報を解釈する手順において，実行権限の判定に用いられるライセンスを完成させるために，前記テキストベースメッセージから得られたキーを適用してなる請求項１記載の方法。
【請求項９】
前記権限情報を解釈する手順において，前記テキストベースメッセージから得られたキーを認証コードとして適用してなる請求項１記載の方法。
【請求項１０】
前記テキストベースメッセージが，前記ＳＭＳ手法によって作成されるものである請求項１記載の方法。
【請求項１１】
前記テキストベースメッセージが，前記再生装置に対して手操作により入力されるものである請求項１記載の方法。
【請求項１２】
前記再生装置が，前記テキストベースメッセージを処理し，携帯用装置による送信に適するライセンス要求メッセージを生成するものである請求項１１記載の方法。
【請求項１３】
前記ライセンス要求メッセージが，前記携帯用装置により，暗号化または暗号法により認証され，さらにライセンスサーバに送信されるものである請求項１２記載の方法。
【請求項１４】
前記権限情報を解釈する手順が，前記再生装置またはそれと組み合わされたセキュアプロセッサが入手可能な復号化キーを使う手順を含むものである請求項１記載の方法。
【請求項１５】
前記テキストベースメッセージを送信する手順が，
ＳＭＳ手法を用いて携帯用装置からライセンスサーバへ第一のメッセージを送信する手順と，
前記ライセンスサーバから前記携帯用装置へ人が解読可能な文字を含む第二のメッセージを送信する手順と，
前記文字を前記再生装置と組み合わされた入力部に手操作で入力する手順と，
を有するものである請求項１記載の方法。
【請求項１６】
前記システムが，前記テキストベースメッセージを送信する手順を含まない第二の転送手法を用いて，前記再生装置にコンテンツを配信可能な閉鎖型コンテンツ配信システムを含むものである請求項１記載の方法。
【請求項１７】
前記システムが，許可されたコンテンツのみが再生装置で再生されるまたはセキュアプロセッサで再生されることを保証することが可能な閉鎖型のコンテンツ配信システムを含むものである請求項１記載の方法。
【請求項１８】
前記テキストベースメッセージが認証コードを含み，
前記システムが，前記認証コードに基づいて，前記再生装置に対応するコンテンツを認証することが可能なセキュアプロセッサを含むものである請求項１記載の方法。
【請求項１９】
前記再生装置またそれと組み合わされたセキュアプロセッサにより，前記権限情報を認証する手順をさらに有してなる請求項１記載の方法。
【請求項２０】
前記権限情報を認証する手順が，前記テキストベースメッセージから導き出すことが可能な少なくともいくつかの情報を復号化する手順を含むものである請求項１９記載の方法。
【請求項２１】
前記権限情報を認証する手順が，前記再生装置またはそれと組み合わされたセキュアプロセッサが入手可能な復号化キーを用いる手順を含むものである請求項１９記載の方法。
【請求項２２】
文字をデコードする手順と，
その文字の少なくとも一部に基づいて前記権限情報を導き出す手順と，をさらに有してなる請求項１記載のシステム。
【請求項２３】
前記権限情報を導き出す手順の少なくとも一部が，前記再生装置またはそれと組み合わされたセキュアプロセッサにより実行されてなる請求項２２記載の方法。
【請求項２４】
前記文字が，前記再生装置またはそれと組み合わされたセキュアプロセッサにおいて入手可能なキーを用いて暗号化された少なくともいくつかの情報を含むものである請求項２２記載の方法。
【請求項２５】
以下の手順を含む方法：
ＳＭＳ手法を用いて，権限行使用ハードウェアのうちの少なくとも一つを含む再生装置を備えたシステムによって権限情報を導き出すことが可能な情報を含むテキストベースメッセージを，携帯用装置に送信する手順と， 
前記テキストベースメッセージに基づいて，前記システム上で前記権限行使用ハードウェアまたは権限行使用ソフトウェアを用いて権限を行使すること。
【請求項２６】
前記権限行使用ハードウェアまたは前記権限行使用ソフトウェアを用いて前記権限情報を認証する手順をさらに有してなる請求項２５記載の方法。
【請求項２７】
以下の手順を含む方法：
ＳＭＳ手法を用いて，セキュアプロセッサ及びそのセキュアプロセッサの制御下にある再生装置を含むシステムによって権限情報を導き出すことが可能な情報を含むテキストベースメッセージを携帯用装置に送信する手順，
前記セキュアプロセッサが，強制的なセキュリティソフトウェアを実行することによって前記権限情報を認証する手順，
前記テキストベースメッセージに基づいて，前記システム上で前記権限情報を解釈する手順。
【請求項２８】
前記テキストベースメッセージを送信する手順において用いられていないコミュニケーションリンクを用いて，前記再生装置にコンテンツを配信する手順をされに有してなる請求項２７記載の方法。
【請求項２９】
前記テキストベースメッセージを送信する手順が，前記再生装置が関与しない転送手法を含んでなる請求項２７記載の方法。
【請求項３０】
前記テキストベースメッセージを送信する手順が，以下の手順を含むものである請求項２７記載の方法：
ＳＭＳ手法を用いて前記携帯用装置からライセンスサーバに第一のメッセージを送信する手順；
前記ライセンスサーバから前記携帯用装置へ人が解読可能な文字を含む第二のメッセージを送信する手順，
前記セキュアプロセッサと組み合わされた入力部へ前記文字を入力する手順。
【請求項３１】
前記ステムが，前記テキストベースメッセージを送信する手順において用いられている手法を含まない第二の転送手法を用いて，前記再生装置にコンテンツを配信可能な閉鎖型のコンテンツ配信システムを含むものであって，前記閉鎖型のコンテンツ配信システムが，公開キー暗号化システムの秘密キーに対応する強制的なセキュリティソフトウェアを含むものである請求項２７記載の方法。
【請求項３２】
前記システムは，権限を付与されたコンテンツのみが，前記再生装置により再生，または前記セキュアプロセッサにより実行されることを保障することが可能な閉鎖型のコンテンツ配信システムを含むものである請求項２７記載の方法。
【請求項３３】
前記テキストベースメッセージが認証コードを含み，
前記システムが，前記認証コードに基づいて，前記再生装置に対応するコンテンツを認証することが可能なセキュアプロセッサを含むものである請求項２７記載の方法。
【請求項３４】
以下の手順を含む方法：
ＳＭＳ手法を用いて，セキュアプロセッサの制御下にある再生装置を含むシステムによって権限情報を導き出すことが可能な情報を含むテキストベースメッセージを携帯用装置に送信する手順，
前記セキュアプロセッサにおいて前記権限情報を解釈する手順であって少なくとも以下のいずれかの手順を含む手順， 
（Ａ）前記セキュアプロセッサにおいて，秘密キーを用いてその秘蜜キーを公開することなくデータを復号化する手順，
（Ｂ）前記セキュアプロセッサによって実行される強制的なセキュリティソフトウェアによって前記権限情報を認証する手順。
【請求項３５】
以下の手順を含む方法：
ＳＭＳ手法を用いて，セキュアプロセッサの制御下にある再生装置を含むシステムによって権限情報を導き出すことが可能な情報を含むテキストベースメッセージを携帯用装置に送信する手順， 
前記セキュアプロセッサにおいて前記権限情報を解釈する手順であって，以下のうちの一つ以上の手順を含む手順，
（Ａ）前記再生装置に配信されたコンテンツに対応する復号化キーであって前記セキュアプロセッサのみが入手可能な秘密キーを用いて暗号化された復号化キーを，前記セキュアプロセッサが受信する手順，
（Ｂ）デジタル署名及びセキュアハッシュに基づいて，前記セキュアプロセッサが前記権限情報を認証する手順，
（Ｃ）前記セキュアプロセッサ宛に配信された前記権限情報に対応する共有キーを前記セキュアプロセッサが受信し，該セキュアプロセッサが前記共有キーに基づいて前記権限情報を認証する手順，
（Ｄ）前記再生装置に配信されたコンテンツに対応する共有キーを前記セキュアプロセッサが受信し，該セキュアプロセッサが前記共有キーに基づいてコンテンツを認証する手順。
【請求項３６】
再生装置とセキュアプロセッサとを含む閉鎖型のコンテンツ配信システム内で，前記再生装置または前記セキュアプロセッサを含まないがショートテキストメッセージシステムを含むコミュニケーションリンクにより，ライセンス情報を配信する手順と，
許可されたコンテンツのみが前記再生装置若しくは前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合によって実行または再生されることを保証する第１の保証手順と，
前記ライセンス情報から導き出すことが可能な権限情報が，前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合によって解釈されることを保証する第２の保証手順と，を含む方法。
【請求項３７】
前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合によって前記ライセンス情報を認証する手順を含むものである請求項３６記載の方法。
【請求項３８】
ユーザが選択されたコンテンツを実行または再生することを認証されているかどうかを前記権限情報に基づいて判定する手順を含むものである請求項３６記載のシステム。
【請求項３９】
デジタル署名，セキュアハッシュまたは秘密共有鍵により，前記ライセンス情報をコード化する手順と，
前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合により，前記デジタル署名，セキュアハッシュまたは秘密共有鍵に応じて，前記ライセンス情報を認証する手順と，をさらに有してなる請求項３６記載の方法。
【請求項４０】
前記再生装置により前記コンテンツを受信する手順をさらに有してなる請求項３６記載の方法。
【請求項４１】
前記コンテンツの少なくとも一部が，前記再生装置または前記セキュアプロセッサに転送される物理媒体内に含まれるものである請求項３６記載の方法。
【請求項４２】
前記コンテンツの少なくとも一部が，前記ライセンス情報を配信する手順の実行前に前記再生装置または前記セキュアプロセッサに存在するものである請求項３６記載の方法。
【請求項４３】
前記コミュニケーションリンクが携帯電話を含むものである請求項３６記載の方法。
【請求項４４】
前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合が，前記コンテンツを実行または再生するものである請求項３６記載の方法。
【請求項４５】
前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合が，人間が認識可能な形態で前記コンテンツを提供できるものである請求項３６記載の方法。
【請求項４６】
前記セキュアプロセッサが，選択されたセキュリティソフトウェアの強制的に実行可能なコンピューティング装置を備えてなる請求項３６記載の方法。
【請求項４７】
前記セキュアプロセッサが，汎用的なプロセッシングが可能なコンピューティング装置を備えてなる請求項３６記載の方法。
【請求項４８】
前記ライセンス情報を配信する手順が，ＳＭＳ手法を用いて前記携帯用装置に前記テキストベースメッセージを送信する手順を含み，前記テキストベースメッセージが，そこから前記権限情報を導き出すことが可能な情報を含むものである請求項３６記載の方法。
【請求項４９】
前記第２の保証手順が，前記ライセンス情報をデコードする手順，及びそのデコードの手順に応じてライセンス情報の少なくとも一部を生成する手順を含み， 
さらに，前記権限情報を解釈する手順を有してなる請求項３６記載の方法。
【請求項５０】
ライセンスサーバとユーザとの間のコミュニケーションを通じて，商取引をも同時に実行する手順を含む請求項３６記載の方法。
【請求項５１】
前記商取引を実行する手順が，前記ユーザによる商取引を前記ライセンスサーバに行わせるのに十分な情報を前記ライセンスサーバが受信する手順を含む請求項５０記載の方法。
【請求項５２】
前記商取引を執行する手順が，前記ライセンスサーバにおいて前記ユーザがライセンスを購入した証拠を受信する手順を含む請求項５０記載の方法。
【請求項５３】
前記セキュアプロセッサによって強制的なセキュリティソフトウェアを実行する手順をさらに有してなる請求項３６記載の方法。
【請求項５４】
前記強制的なセキュリティソフトウェアを実行する手順が，以下の各手順うちの一つ以上を含む，請求項５３記載の方法：
特定のコンテンツ要素，特定の前記再生装置または前記セキュアプロセッサ，特定の前記ユーザのうちの少なくとも一つを認証する手順，
前記再生装置に関連付けられた識別情報と，前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせ若しくは結合により入手可能な不正操作できない識別情報との比較を実行する手順，
前記権限情報と，前記再生装置または前記セキュアプロセッサ，またはそれらの組み合わせもしくは結合により入手可能な選択されたコンテンツの識別情報との比較を実行する手順，
プライベートキーとサーバ公開キーとが採用される秘密キーの演算処理と識別情報の復号化とを実行する手順，
前記ライセンスサーバによって署名の照合を実行する手順。
【請求項５５】
前記ライセンス情報を配信する手順が，ライセンスサーバからユーザへのコード配信の手順を含み，
前記ユーザから前記再生装置または前記セキュアプロセッサに，手動でコードを伝達するものである請求項３６記載の方法。
【請求項５６】
前記コードから前記ライセンス情報を取り出す手順をさらに有してなる請求項５５記載の方法。
【請求項５７】
前記コードに基づいてコンテンツを復号化する手順をさらに有してなる請求項５５記載の方法。
【請求項５８】
前記コードが，人間が解読可能な英字，英数字，数字，または他の文字列を含むものである請求項５５記載の方法。
【請求項５９】
前記コードが，ライセンスメッセージの少なくとも一部を表すものである請求項５５記載の方法。
【請求項６０】
前記コードを伝達する手順が，人間が入力する装置を通じて行われてなる請求項５５記載の方法。
【請求項６１】
前記コードを伝達する手順が，閉鎖型の配信システムの一部ではない入力手法を通じて行われるものである請求項５５記載の方法。
【請求項６２】
前記コードを伝達する手順が，ＳＭＳプロトコルを通じて行われるものである請求項５５記載の方法。
【請求項６３】
前記コードを伝達する手順が，テキストメッセージングプロトコルを通じて行われるものである請求項５５記載の方法。
【請求項６４】
前記コードが，コンテンツの復号化キーを表すものである請求項５５記載の方法。
【請求項６５】
前記閉鎖型の配信システムが公開キー暗号化システムを含み，
前記コンテンツの復号化キーが前記コンテンツに個別に関連付けられた復号化キーを含んでおり，前記コンテンツは特定の前記再生装置に関連付けられ公開された暗号化キーによって暗号化されたものである請求項６４記載の方法。
【請求項６６】
前記コードが，特定のコンテンツ要素，特定の前記再生装置もしくは前記セキュアプロセッサ，及び特定の前記ユーザ，のうちの一つ以上の識別情報の表記を含むものである請求項５５記載のシステム。
【請求項６７】
前記コードを認証する手順をさらに有し，その手順が以下の手順の一以上を含むものである請求項６６記載の方法： 
前記コードが前記ライセンスサーバによってデジタル署名されたかどうかを検証する手順，
前記コードが前記ライセンスサーバ及び特定の前記ユーザの両方において既知のキーによって暗号化されたかどうかを検証する手順。
【請求項６８】
前記コードを認証する手順をさらに有し，その手順が以下の手順の一以上を含むものである請求項６６記載の方法：
前記コードが前記ライセンスサーバによってデジタル署名されたかどうかを検証する手順，
前記コードが前記ライセンスサーバと，特定の前記再生装置または前記セキュアプロセッサ，あるいはそれらの組み合わせもしくは結合と，において既知のキーによって暗号化されたかどうかを検証する手順。
【請求項６９】
閉鎖型のコンテンツ配信システムを備えた装置であって，
再生装置及びセキュアプロセッサと，
前記再生装置または前記セキュアプロセッサを含まないコミュニケーションリンクと，
前記コミュニケーションリンクと接続可能なライセンスサーバと，を具備し，
前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせもしくは結合が，強制的なセキュリティソフトウェアを有してなる装置。
【請求項７０】
前記再生装置または前記セキュアプロセッサに転送される物理媒体内にコンテンツの一部が含まれてなる請求項６９記載の装置。
【請求項７１】
前記コミュニケーションリンクが携帯電話を含むものである請求項６９記載の装置。
【請求項７２】
前記強制的なセキュリティソフトウェアが，ライセンス情報を認証する命令を含むものである請求項６９記載のシステム。
【請求項７３】
前記強制的なセキュリティソフトウェアが，権限情報に基づいて，選択されたコンテンツの実行または再生をユーザに認証されているかどうかを判定するものである請求項６９記載の装置。
【請求項７４】
前記強制的なセキュリティソフトウェアが，
デジタル署名，セキュアハッシュまたは秘密共有方鍵を用いて前記ライセンス情報をコード化する命令と，
前記デジタル署名，前記セキュアハッシュまたは前記秘密共有鍵に応じて，前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせ若しくは結合により前記ライセンス情報を認証する命令と，を含むものである請求項６９記載の装置。
【請求項７５】
前記強制的なセキュリティソフトウェアが，認証されたコンテンツのみが前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせもしくは結合によって実行または再生されることを保証する命令を含み，
ライセンス情報から得られる権限情報が，前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせ若しくは結合により解釈されてなる請求項６９記載の装置。
【請求項７６】
前記強制的なセキュリティソフトウェアが，
特定のコンテンツ要素，特定の前記再生装置もしくは前記セキュアプロセッサ，及び特定のユーザのうちの少なくとも一つを認証する命令と，
前記再生装置に関する識別情報と前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせにより入手可能な改ざん防止機能付識別情報との比較を実行する命令と，
権限情報と前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせ若しくは結合により入手可能な選択されたコンテンツの識別情報との比較を実行する命令と，
プライベートキーとサーバ公開キーとが採用される秘密キーの演算処理と識別情報の復号化処理とを実行する命令と，
ライセンスサーバにより署名の認証を実行する命令と，のうちの一以上を含むものである請求項６９記載の装置。
【請求項７７】
前記セキュアプロセッサが，汎用演算処理が可能なコンピュータ機器を含むものである請求項６９記載の装置。
【請求項７８】
ライセンスサーバからユーザに配信されたコードを含み，前記コードはユーザから前記再生装置または前記セキュアプロセッサへ伝送されるものである請求項６９記載の装置。
【請求項７９】
前記コードに組み込まれたコンテンツ復号化キーを含んでなる請求項７８記載の装置。
【請求項８０】
前記再生装置または前記セキュアプロセッサと組み合わされ人間が入力する機器を備えてなる請求項７８記載の装置。
【請求項８１】
前記コードにライセンス情報が組み込まれてなる請求項７８記載の装置。
【請求項８２】
ＳＭＳプロトコルメーッセージを含むものである請求項７８記載の装置。
【請求項８３】
テキストメッセージングプロトコルメッセージを含むものである請求項７８記載の装置。
【請求項８４】
前記コードが，人間に解読可能な，英字，英数字，数字，またはその他の文字列を含むものである請求項７８記載の装置。
【請求項８５】
前記コードが，少なくともライセンスメッセージの一部の表記を含むものである請求項７８記載の装置。
【請求項８６】
前記コードが，コンテンツ復号化キーの表記を含むものである請求項７８記載の装置。
【請求項８７】
前記閉鎖型の配信システムが公開キー暗号化システムを含み，
コンテンツ復号化キーがコンテンツに関連付けられて非公開の復号化キーを含み，前記コンテンツは特定の前記再生装置に関連付けられ公開された暗号化キーによって暗号化されたものである請求項８６記載の装置。
【請求項８８】
前記コードが，特定のコンテンツ要素，特定の前記再生装置もしくは前記セキュアプロセッサ，及び特定のユーザのうちの一以上についての識別情報の表記を含むものである請求項７８記載の装置。
【請求項８９】
前記強制的なセキュリティソフトウェアが，コード認証の命令を含み，その命令は，前記コードが前記ライセンスサーバによりデジタル署名されたかどうかを判定する命令と，前記コードが前記ライセンスサーバと特定のユーザとの両方において既知のキーによって暗号化されたかどうかを判定する命令と，のうちの一以上を含むものである請求項８８記載の装置。
【請求項９０】
前記強制的なセキュリティソフトウェアが前記コードを認証する命令を含み，その命令は，前記コードが前記ライセンスサーバによりデジタル署名されたかどうかを判定する命令と，前記コードが前記ライセンスサーバと特定の前記再生装置または前記セキュアプロセッサあるいはそれらの組み合わせもしくは結合との両方において既知のキーによって暗号化されたかどうかを判定する命令と，のうちの一以上を含むものである請求項８８記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は，ライセンス情報のアウトオブバンド配信に係り，例えばＳＭＳ（ショートメッセージングシステム）プロトコルを使用した結果，前記ライセンス情報が閉鎖型のコンテンツ配信システム内の宛先に送信され，その際，少なくとも部分的には，コンテンツ配信自体に使用されるチャネル以外のチャネルを使用する，発明に係る。
【背景技術】
【０００２】
閉鎖型のコンテンツ配信システムは，公開サーバ，コンテンツ配信サーバ，再生装置を含むエンドツーエンドシステムを有し，再生装置において再生可能なコンテンツが適切なセキュリティ手法によって制御され，そのセキュリティ手法によれば権限のない第三者が再生装置において再生可能なコンテンツを配信することが比較的困難になる。
【０００３】
閉鎖型のコンテンツ配信システムの一例は，アーケードなどに設置されたゲームステーション，ユーザの自宅，またはこれと類似した場所に設置された再生装置を含み，前記再生装置を使用することで，一人以上のプレーヤーによって対話形式でコンテンツを実行または再生することが可能である。コンテンツは，配信ネットワークへのダウンロード接続，またはコンテンツを有する物理的媒体（例えばＣＤ−ＲＯＭやＤＶＤなど）の輸送により配信される。前記コンテンツはキーのペアを用いて暗号化可能な場合や，また公開キー暗号化システムにおけるように，一組のキーを用いて暗号化可能な場合があり，例えば，再生装置は，単独でも，またはディスプレイモニターや入力コントローラーのような他の装置と連結あるいは連携しても動作可能である。
【０００４】
認証された発信元から再生装置へどのように情報を配信するか，ユーザに関するライセンス権限がユーザによるコンテンツの実行または再生を許可するものであるかどうかを前記再生装置がどのように判定するか，前記コンテンツの実行中，前記再生装置は前記ライセンス権限をどのように行使するか，ということは閉鎖型のコンテンツ配信システムにおける一つの関心事である。例えば，前記閉鎖型のコンテンツ配信システムにおいては，（１）実行または再生されるコンテンツ（２）ユーザの実行または再生の権限の範囲を表すライセンス，を前記再生装置で受信することを可能とする。
【０００５】
問題点は，配信する情報量，前記配信の頻度とタイミング，前記配信の待ち時間の許容範囲など，コンテンツ配信におけるチャンネル要件とライセンス要件が著しく相違することである。一つ以上のＤＶＤを１週間に一度用いて，コンテンツに関する数ギガバイトの情報を配信し，前記配信に関して数日の待ち時間を受け入れなければならないということは，よく起こることである。対照的に，ライセンスに関する最大数キロバイトの情報を配信することは一般的であり，例えばユーザによるライセンスへの支払証拠の提示に応じて，要求から数分以内にライセンス情報を受信できれば有益である。
【０００６】
一例として，コンテンツを配信する機能をコンテンツサーバに割り当て，別個にライセンスを配信する機能をライセンスサーバに割り当てられれば有益である。問題点は，このようなライセンスサーバとの通信では，比較的少量の情報が比較的高頻度で要求され，その情報を比較的早い応答により，比較的短い待ち時間で提供することが要求される点である。対照的に，このようなコンテンツサーバとの通信では，多量の情報が比較的低頻度で要求され，その情報を比較的遅い応答により，比較的長い待ち時間で提供することが許容される。ある実施形態において，ライセンスは，コンテンツが実行可能か，有効かあるいはその両方であるか，を判断することを可能にし，その結果，プレーヤーはライセンスに先んじていつでもコンテンツを受信できる。
【０００７】
コンテンツが物理的媒体を用いて再生装置に配信される場合，この配信において，コミュニケーションネットワークや他の電子配信形態とのいかなる連結を有することも必要としない。しかし，もしライセンスが再生装置に配信される際，コミュニケーションネットワークや他の電子配信形態と連結する場合で，特に再生装置そのものが比較的安価な場合は，その配信に多大な費用がかかる。また，これはライセンスサーバとの通信時に，ユーザ側（すなわち，再生装置そのもの）でネットワークに接続可能とするための費用や，その他の接続費用を含む。したがって，再生装置とコミュニケーションネットワークや他の電子配信形態との連結費用を発生させることなく，比較的短い待ち時間でライセンス配信手法を提供できることは有益である。
【０００８】
このように，周知のシステム，例えば閉鎖型の配信システム，に不利益をもたらすことなく，ライセンス情報や，ライセンス情報の取得や検証を可能とするためのより短いコードを配信する手法を提供できることは有益である。
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は，例えば閉鎖型の配信システムにおいて，ライセンス情報を配信することが可能な方法及びシステムを提供する。ある実施形態では，閉鎖型の配信システムは，例えばセキュアプロセッサのように汎用的な処理が可能であり，選択されたセキュリティソフトウェアを強制的に実行することが可能であるコンピューティング装置を有する再生装置を含んでいる。
前記再生装置は，実行または再生するコンテンツの受信が可能であり，例えば再生装置またはその周辺に配置される物理的媒体に内蔵される。認証されたコンテンツだけが再生装置によって実行または再生されることが，セキュアプロセッサの動作によって保証され，あらゆる適切な使用許諾の実施または権限情報の解釈が再生装置によって行われる。
ある実施形態では，セキュアプロセッサは，ゲームの状態情報，ライセンス情報，ユーザ情報などの書換可能な情報を保有することが可能な外部メモリへアクセスする。これらの情報は，暗号法的にセキュアである手法，例えばデジタル暗号化やデジタル署名などの手法により認証または秘密化される。
【００１０】
一例として，再生装置は，ＬＡＮ（ローカルエリアネットワーク）またはセキュアに保たれる企業ネットワークと連結され，その結果，前記ネットワークのうちの一つに連結された装置に配信されたコンテンツが，再生装置によって使用可能となる。これにより，再生装置は，補助的な入力コントローラーへの追加の通信リンクを有することになる。その結果，前記方法及びシステムは，複数プレーヤー参加型ゲームや複数の入力コントローラーを要するゲームに対応可能である。ここで，それらゲームには， “高得点”を目指す複数のプレーヤーが参加するコンテストやそれと同等のもの，さらにはプレーヤーチームなど複数のプレーヤー同士が連携して行うものなども含まれる。
【００１１】
ある実施形態において，再生装置に関連するユーザ（例えばゲームプレーヤー）は，選択されたコンテンツに対するライセンスを要求するため，ライセンスサーバに接続する。その接続は，閉鎖型のコンテンツシステム外での通信接続を含み，再生装置を関与させることなくライセンスサーバと通信するための手法をユーザに提供するものである。例えば，ユーザは，ＳＭＳや他の手法を用いてライセンスを要求する場合，特定のコンテンツ（アプリケーションプログラム，メディアコンテンツ，またはその他）に対するライセンスを要求するために送信する情報は，比較的少量となる。前記ライセンスサーバは，要求を受信し，ライセンスが発行されるべきか否かを判定し，要求に応答する。例えば，ライセンスサーバは，ＳＭＳを使用した要求に対する応答において，ユーザに英数字あるいは数字のコード（認証コード）を提供する。これは，ユーザが英数字あるいは数字のコードを再生装置に入力することを許諾された結果であり，これにより，再生装置は，前記英数字あるいは数字のコードが，選択されたコンテンツに対する権限をそのユーザに与える内容であるかどうかを判断することが可能である。
【００１２】
ある実施形態では，前記英数字あるいは数字のコードは，ライセンスメッセージに含まれる情報を意味する。例えば，前記英数字あるいは数字のコードは，ライセンスメッセージにおける１６進数（あるいは他の基数）により表記された情報を含む。再生装置は，キーパッドまたは他の入力装置を用いてユーザが入力した前記英数字あるいは数字のコードを取得する。
【００１３】
ある実施形態では，再生装置は，セキュアプロセッサを使用して前記ライセンスメッセージを認証することにより，選択されたコンテンツを実行または再生する権限がそのユーザに与えられているかどうかを判定する。例えば，前記ライセンスメッセージは，デジタル署名やセキュアハッシュを用いてコード化され，その結果，再生装置（またはセキュアプロセッサ）は，前記ライセンスメッセージが信頼できるものであるかどうかを判定することができる。もし，前記ライセンスメッセージが，真に信頼できるものであれば，再生装置（またはセキュアプロセッサ）は，前記ライセンスメッセージが，選択されたコンテンツを実行または再生するための十分な権限をそのユーザに許諾するかどうかを判定することができ，前記選択されたコンテンツの実行または再生を制御することが可能である。
【００１４】
第一の実施例として，前記英数字あるいは数字のコードは，コンテンツを復号化し，そのコンテンツを実行または再生するためそのコンテンツにアクセスする際に用いられる復号化キーを表すものが考えられる。ある実施形態では，コンテンツの暗号化及び復号化に公開キー暗号化システムが用いられ，その場合，コンテンツ復号化キーは，コンテンツに関連付けられて秘密にされた復号化キーである。そのコンテンツは，特定の再生装置に関連付けられて公開された暗号化キーにより暗号化されたものである。これにより，前記英数字あるいは数字コード（認証コード）は，選択されたコンテンツと特定の再生装置との両方が，ライセンスサーバから受信した情報と関連している場合に，その再生装置に対してのみ，そのコンテンツを実行または再生することを許諾するものとなる。
【００１５】
第二の例では，起動コードが，プレーヤーの識別情報とコンテンツそのものの識別情報とを含み，これらは，前記ライセンスサーバにより署名されたもの，または共通キー（例えばディフィー・ヘルマン秘密共有方式における）によって暗号化されたものであり，ライセンスサーバ及び特定のプレーヤー（再生装置）の両方から生成が可能である。強制的なセキュリティソフトウェアは，このような場合，（プライベートキーとサーバ公開キーを用いた）秘密キーの生成と識別情報の復号化とを実行する。他の実施形態では，強制的なセキュリティソフトウェアは，ライセンスサーバによる署名の検証を実行する。このような場合，強制的なセキュリティソフトウェアは，プレーヤー自らは不正に操作不可能なプレーヤーの識別情報と，起動コードが示すコンテンツの識別情報との比較を実行する。このような場合，強制的なセキュリティソフトウェアは，量的に十分な信頼できるサーバ（例えば信頼できるコンテンツ発行元）の署名を用いて，コンテンツデータハッシュまたは署名に関するコンテンツ識別情報を個別に認証する。
【００１６】
ある実施形態では，ライセンスサーバとユーザ間の通信は，商取引を含む。一例では，ライセンスサーバは，ユーザによる購入取引（例えば，ユーザが支払権限を有するクレジットカードやデビットカードナンバーなど，ユーザが使用権限を有する口座や会費，及びそれらと同等のもの）をライセンスサーバにおいて生じさせるのに十分な情報を受信する。このような実施形態では，ライセンスサーバは，再生装置の使用について有効な権限を有するユーザに応じて，英数字または数字のコードを発行する。前記有効な権限は，ユーザが再生装置においてコンテンツを使用する権限を（過去にあるいは現時点で）購入したという証拠を含む。
【００１７】
本願を熟読後，当業者は，ここに記載される手法が実施可能な技術を提供するものであり，その結果，従来は実質的に実行不可能とされていた有益な機能を提供できると認識するであろう。
【００１８】
本願は以下の文献に関する。
国際出願番号“PCT/US2004/003413”
“下位互換性のあるセキュアプロセッサとそれによるセキュアソフトウェアの実行方法” 2004年2月6日にブロードオンコミュニケーションズコーポレーションの名義で出願され2004年8月26日にWO2004/072787A2の公開番号で公開された。
この文献は，この明細書では“関連文献”と称する。
ここに記載されている発明は，前記関連文献に記載されている技術の組み合わせまたは結合として実施可能である。
【発明を実施するための最良の形態】
【００１９】
本発明の好ましい実施形態は，好ましい装置の組み合わせ，装置の機能及び処理とともにここに記載される。本願を熟読後，当業者は，本発明の実施形態がここに特別に記載されてはいない他の技術の変形によっても実施可能であり，実験の再試行やさらなる発明は不要である，すなわちこれら他の技術が，本発明の範囲内にあることは明白であろう。
【００２０】
用語集
以下に示す用語は，本発明とその実施形態の態様に関する。各用語の一般的な意味は説明に役立てることを意図しており，制限するものではない。
・  “閉鎖型の配信システム”という表現は，通常，認証された発信元からコンテンツが配信されるシステムを指す。閉鎖型の配信システム内において，前記コンテンツの受信者は，特定のコンテンツを実行または再生する権限を与えられていることを確認することが可能である。閉鎖型の配信システムのコンセプトには幅があり，コンテンツの配信，実行または再生が，特定の認証されたコンテンツに限られるあらゆるシステムを含む。ある実施形態では，閉鎖型の配信システムは，コンテンツの実行または再生を希望するユーザに対して前記コンテンツの使用が許可される，または課金されるようなビジネス手法との組み合わせや連結によっても実現可能である。
【００２１】
・  “コンテンツ”または“コンテンツ要素”という用語は，通常，アプリケーションプログラム（たとえばゲームプログラム）や，（コードや命令として）実行もしくは解釈される，あるいは（媒体コンテンツとして）表示もしくは再生される一連の媒体コンテンツ（たとえばアニメクリップやビデオクリップ）を指す。以下に記載するように，コンテンツは，アプリケーションソフトウェア，オーディオ・ビデオプレゼンテーション，データベース，ゲーム，マルチメディアコンテンツ，それらが合理的に一般化されたもの等，を含む。コンテンツのコンセプトは幅広く，アプリケーションプログラム，ゲーム，オーディオ，ビデオ等が含まれる。実施形態として，各コンテンツアイテムは固有の識別情報と対応付けられており，その結果，ライセンスは特定のコンテンツアイテムを参照可能となる。
【００２２】
・  “セキュアプロセッサ”や“セキュア再生装置”という表現は，通常，コンテンツを実行又は解釈する装置，あるいはコンテンツを表示もしくは再生する装置を指す。以下に記載するように，セキュアプロセッサは，改ざんに対して比較的安全であり，さらに，少なくともＵＩＤ（一意の名前）あるいは周知の暗号解読キー（公開キー暗号化システムの中の秘密キーのような）を有し，その結果そのシステムの他の要素は，セキュアプロセッサに対し，秘密にかつセキュアに交信することが可能になる。セキュアプロセッサのコンセプトは幅広く，セキュアプロセッサの外部からの閲覧や侵入に対しての安全が確保されるセキュア記憶装置を少なくとも備え，さらに，前記セキュア記憶装置内のコンテンツを，アプリケーションソフトウェアが開示することを妨げることを可能にする実行制御機能を少なくとも備えた，あらゆる汎用目的のもしくは特殊目的のコンピューティング装置を含むものである。ある実施形態では，セキュアプロセッサには，簡単には回避できない組み込みセキュアソフトウェアや，あるいは外部大容量記憶装置のようなセキュアでない装置からセキュアソフトウェアをロードして安全に起動する機能が組み込まれている。このような実施形態において，セキュア再生装置は，セキュアプロセッサによるコントロールのもとで，ゲームプレーヤーや生徒などのユーザに対して情報を提示することを可能にする再生装置を含む。
【００２３】
・  “再生装置”という表現は，通常，上述のセキュアプロセッサのような比較的安全なコンピューティング装置との連結，連携，あるいはその制御のもとで，選択されたコンテンツを実行または再生可能なあらゆる装置を示す。以下に記載するように，再生装置は，改ざんに対して比較的安全であり，その結果，権限を与えられたユーザのみが，再生装置を用いてコンテンツを実行または再生することが可能である。再生装置のコンセプトには幅があり，命令の実行または人間が認識可能な媒体（例えばオーディオやビジュアル媒体）の再生が可能なあらゆる汎用目的のまたは特殊目的のコンピューティング装置を含むものである。ある実施形態では，再生装置は回避できない組み込みセキュアソフトウェアを有する。また，ある実施形態では（１）前記再生装置は固有の識別情報と対応付けられており，その結果，ライセンスは特定の再生装置を参照可能である（２）各再生装置は，公開キー暗号化システムにおける公開／秘密キーの組み合わせに対応しており，その結果，他の装置は，前記再生装置とセキュアに通信することが可能である。
【００２４】
・  “ライセンス”という用語は，通常，ライセンスにより許諾された権限，及びコンテンツを認証する権限にしたがって，コンテンツを使用するセキュア再生装置に有効な情報を指す。ある実施形態では，それぞれのライセンスは，一つ以上のコンテンツ要素と関連するデータ構造とを有し，以下を含む。（１）コンテンツに対する暗号化キー。これにより，セキュアプロセッサは，それを含むライセンスにアクセスして初めて，コンテンツにアクセスすることができる。（２）デジタル署名及びセキュアハッシュ値。これにより，ライセンスは容易には変更されず，有効なままであり続ける。（３）コンテンツそのものに関連するデジタル署名及びセキュアハッシュ値。これにより，ライセンスが特定のコンテンツに関連するかどうかが再生装置により検証可能となる。以下に記載するように，ライセンスは，コンテンツに関して使用権取得者に許可した権限の記述も含む。ある実施形態では，ライセンスは，個々に権限を有する受信者やユーザに合わせて個別に調整されているが，発明の前提として特定の要件はない。
【００２５】
・  “起動コード”という表現は，通常，ライセンス全体のうちの一部分を示し，これに基づいて，選択された特定のコンテンツの実行を特定のプレーヤーに許可するのに必要十分であるかどうかが判断される。起動コードは，ライセンス全体，その一部あるいはその変形（例えば人間が読み取り，データ入力を行うのに適するような形態への変形）であることが考えられる。
【００２６】
・“ライセンスサーバ”という表現は，通常，配信システムにおいて，コンテンツへの権限を許可するライセンスまたは起動コードを配信することが可能なあらゆる装置を示す。ある実施形態では，ライセンスサーバは，オンライントランザクションサーバを備えるものである。そのオンライントランザクションサーバは，ライセンスを要求する装置の識別情報を要求することが可能であり，またこれに応じて，コンテンツ要素の識別情報を特定する情報を含み暗号化手法で署名されたデータ構造や，再生装置の識別情報，及び前記コンテンツに対する一連の権限，を付与することが可能である。
【００２７】
“権限”及び“コンテンツ権限”または“コンテンツに対する権限”という用語は，通常，コンテンツに関連してセキュアプロセッサ及び再生装置に認められた措置を指す。例えば，前記権限は，セキュアプロセッサまたは再生装置がコンテンツの実行を許可された回数，セキュアプロセッサまたは再生装置がコンテンツの実行を許可された合計実行時間，セキュアプロセッサまたは再生装置がコンテンツを実行することを許諾された実際の時間，セキュアプロセッサ及び再生装置がコンテンツの実行または再生中に利用可能な資源（例えばどのハードウェアか，またはどのソフトウェアか），及びそれらと同等のものを含む。以下に記載するように，セキュアプロセッサは，コンテンツ権限により指定されたもの以外に対し，コンテンツのいかなる使用をも妨げる。
【００２８】
・“コンテンツサーバ”あるいは“コンテンツ配信サーバ”という表現は，通常，配信システムにおいて，何らかの転送手法の方式を使って（直接的または間接的に），セキュアプロセッサあるいはセキュア再生装置にコンテンツを配信することが可能であるあらゆる装置を指す。以下に記載するように，コンテンツ配信サーバはコンテンツ要素の一つのコピーのみを必要とし，異なるユーザ，異なる要望に応じて，複数の個人に合わせたコンテンツ要素のコピーを配信することが可能である。コンテンツサーバのコンセプトは幅広く，コンテンツを格納しているサーバを含むだけではなく，コンテンツが動的に作成されるテレビカメラ，ビデオカメラ，ウェブカメラ，それらが適度に一般化されたあらゆるもの，あるいは同等の装置なども含まれる。コンテンツサーバはセキュアハッシュを生成し，サーバから配信されたあらゆる情報を安全に表示することが可能なセキュア装置を含む。
【００２９】
“入力制御装置”という表現は，通常，ユーザから再生装置またはそのコントローラーに対し，直接的または間接的に，コントロール入力を提供可能なあらゆる装置を示す。入力制御装置のコンセプトは幅広く，ユーザ入力装置のあらゆる方法，可能性としてはキーボードまたはキーパッド，ジョイスティックまたはマウスあるいは他の位置決め装置，あるいは他のコントロールボタン（あらかじめ設定されたボタンや，フッラットパネルコントローラーを用いて動的に表示されたボタン），その他同様のものを含む。例えば，入力制御装置は，直接のワイヤー接続，直接のＲＦもしくはＩＲ接続，または間接の接続（スイッチ接続）を含む。
【００３０】
“書換可能な記憶部”という用語は，セキュアプロセッサまたは再生装置によって使用される情報の保持を可能とし，また新規の情報に書換可能であるあらゆる装置を示す。以下に記載するように，前記書換可能な記憶部は，フラッシュメモリを含む。書換可能な記憶部のコンセプトには幅があり，ランダムアクセスか否か，読み書き操作が比較的敏速か否かなど，読み書き可能なあらゆる記憶装置のあらゆる手段を含む。例えば，書換可能な記憶部は，ＳＲＡＭ，フラッシュメモリ，バブルメモリ，ディスクドライブ（磁気的あるいは光学的あるいはその両方）を含む。
【００３１】
本発明の範囲はここで示した定義や具体例に限定されるものではなく，それら定義や具体例，用語によって実施される最大幅なコンセプトを含むことを意図する。
システム要素
【００３２】
図１は，閉鎖型の配信システムとライセンス情報を配信可能な別のコネクションとを有するシステムのブロック図である。
システム１００は，セキュアプロセッサ１１０，再生装置１２０，コンテンツサーバ１３０，ライセンスサーバ１４０，及びライセンスサーバ１４０とユーザ１５０との間のコミュニケーションリンク１６０とを備えている。
【００３３】
前記関連文献に記載されているように，セキュアプロセッサ１１０は，セキュアな状態及び監視された状態を有し，その監視状態の下では，アプリケーションプログラム（ゲームプログラムなど）が動作する。ある実施形態では，アプリケーションプログラムは，実行または再生に適した一連のコンテンツ１３１に対応している。セキュアプロセッサ１１０は，前記監視状態の下で，実行に適したコンテンツ１３１を動作させる，あるいは再生に適しているコンテンツ１３１を再生装置１２０に実行させるよう制御する。
【００３４】
ある実施形態では，セキュアプロセッサ１１０は，少なくともいくつかの内部記憶装置１１１を備え，データを参照や改ざんからセキュアに保護するのに適しており，公開キー暗号化システムにおけるユニークＩＤ及び公開／秘密キーと関連している。セキュアプロセッサ１１０は，例えばフラッシュメモリや一以上のディスクドライブなど，セキュアプロセッサがそこに追加情報（内部記憶装置１１１では保持する状態になかった情報など）を保持することができる，少なくともいくつかの外部記憶装置１１２を備える。ある実施形態では，外部記憶装置１１２上に保持される前記追加情報は，参照に対しては電子暗号化により保護され，改ざんに対してはデジタル署名あるいはセキュアハッシュコードを用いることにより保護される。
【００３５】
再生装置１２０は，コンテンツ１３１を再生可能な出力部１２１を備え，命令，コントロール入力，あるいは一以上のユーザ１５０からの他の入力を受信可能な少なくとも一つの入力コンソール１２１を備える。ある実施形態では，再生装置１２０は，例えばライセンスサーバ１４０から受信した一組のライセンス情報のような，入力コンソール１２２からのコントロール入力を受信可能である。
【００３６】
ある実施形態では，セキュアプロセッサ１１０及び再生装置１２０は，効果的に組み合わされ，その結果，セキュアプロセッサ１１０が，コンテンツ１３１を実行あるいは再生するよう再生装置１２０を制御することが可能となる。第１の例として，再生装置１２０は，内蔵セキュアプロセッサ１１０（及び場合によっては他のプロセッサ）の制御のもとで動作するコンピューターゲームステーションを備える。第２の例として，再生装置１２０は，ユーザ１５０に対し，内蔵セキュアプロセッサ１１０（及び場合によっては他のプロセッサ）の制御に応じて音声及び映像を再生可能な，オーディオ，ビデオ，及びオーディオビデオ再生ハードウェアを有する。
【００３７】
ある実施形態では，セキュアプロセッサ１１０または再生装置１２０により受信されたコンテンツ１３１あるいはライセンス情報１４１は，外部記憶装置１１２上に保持され，公開キー暗号化システムにおける一組の公開／秘密キー（この一組の公開／秘密キーは内部記憶装置１１１内に保持される）を用いて，参照に対抗するために電子的に暗号化され，改ざんに対抗するために電子的に署名される。
【００３８】
コンテンツサーバ１３０は，実行または再生に適する一連のコンテンツ１３１を保持する。前記コンテンツ１３１は，セキュアプロセッサ１１０あるいは再生装置１２０に，電子的配信フォーム（例えば送信技術やコンピューターネットワークのような），物理的配信フォーム（例えばコンテンツ１３１が暗号化されたフォーマットの形式で内蔵されている物理的媒体の転送のような）あるいはセキュアプロセッサ１１０及び再生装置１２０がコンテンツ１３１を比較的経済的な方法で受信する何らかの他のフォームによる配信方法を用いて配信される。
【００３９】
ライセンスサーバ１４０は，プロセッサ，プログラム，及びデータメモリを有し，一以上の一連のライセンス１４２へのリクエストメッセージ１４１を受信すること，ライセンス１４２を生成もしくは検索すること，及びライセンス１４２に関連する情報を含む応答メッセージ１４３を送信することが可能である。
【００４０】
セキュアプロセッサ１１０または再生装置１２０がライセンスサーバ１４０と直接的に通信することが可能であっても，ある実施形態では，セキュアプロセッサ１１０及び再生装置１２０は，コミュニケーションリンク１６０に接続していることを必要とされない。このような実施形態において，ユーザ１５０は，ライセンス１４２を要求するのに必要な情報がある場合，セキュアプロセッサ１１０あるいは再生装置１２０からその情報を取得する。ユーザ１５０は，ライセンス１４２を要求するのに必要な情報を含むリクエストメッセージ１４１を生成し，そのリクエストメッセージ１４１を，セキュアプロセッサ１１０あるいは再生装置１２０の補助を受けることなく，ライセンスサーバ１４０に送信する。
【００４１】
ある実施形態では，ユーザ１５０は，ライセンスサーバ１４０へ送信可能なリクエストメッセージ１４１を生成するために必要な情報を含む第一の英数字あるいは数字のコード１５１を，再生装置１２０の出力部１２１から読み取る。第一の例では，前記第一の英数字或いは数字のコード１５１は，リクエストメッセージ１４１の１６進数表示を含む。第二の例では，第一の英数字あるいは数字のコード１５１は，前記リクエストメッセージ１４１を生成するのに必要な情報，例えば再生装置１２０に書き込まれた第一のユニークＩＤ及びコンテンツ１３１が内蔵されている物理媒体（例えばＣＤやＤＶＤなど）に書き込まれた第二のユニークＩＤ，をユーザ１５０に他のソースから読み取らせる命令を含む。
【００４２】
ある実施形態では，ユーザ１５０は，リクエストメッセージ１４１をライセンスサーバ１４０へ送信するために通信装置１５２を使用し，その通信装置には，例えば携帯電話，“パームパイロット”，携帯端末（ＰＤＡ），あるいはその他の携帯用コンピューター，これらの複合型でＳＭＳ（ショートメッセージサービス）プロトコルを使用した通信が可能な装置，が含まれる。このような実施形態では，ライセンスサーバ１４０とユーザ１５０との間のコミュニケーションリンク１６０は，携帯電話ネットワークを含む私的または公的な交換電話ネットワークを有する。しかしながら，以下に記載するように，ライセンスサーバ１４０とユーザ１５０との間の通信の他のさらなる例も本発明の範囲内である。すなわち，ユーザ１５０からライセンスサーバ１４０へ情報を転送し，それに応じてライセンスサーバ１４０から返信されるという多種多様な技術のいずれかが，コミュニケーションリンク１６０に含まれる。
【００４３】
ＳＭＳプロトコルは，ＧＳＭワイヤレスネットワークを使用した比較的低速度のプロトコルである。ＳＭＳは，携帯電話，携帯用コンピューター，及びそれらに類似する装置の多くの型やモデルに対応している。ライセンスサーバ１４０は，リクエストメッセージ１４１を受信し，ライセンス１４２を生成し（前記リクエストメッセージ１４１から復元可能な情報に基づいて），レスポンスメッセージ１４３（ライセンス１４２を復元するのに有効な情報を含むメッセージ）をユーザ１５０に送信する。ある実施形態では，ユーザ１５０は，レスポンスメッセージ１４３を同一の通信装置１５２において受信するが，本発明の前提としてこれは必要条件ではない。
【００４４】
ある実施形態では，ユーザ１５０は，レスポンスメッセージ１４３を通信装置１５２から読み取る（ＳＭＳはテキストベースのプロトコルであるため，レスポンスメッセージ１４３は，人間であるユーザ１５０にとって読み取り可能でなければならない）。ユーザ１５０は，レスポンスメッセージ１４３の中の少なくともいくつかの情報を入力コンソール１２２に入力し，その結果，セキュアプロセッサ１１０及び再生装置１２０は，ライセンスサーバ１４０への直接の通信接続を行わずにこの情報を受信することができる。
【００４５】
本願を熟読後，当業者にはライセンスサーバ１４０とユーザ１５０との間の通信の他のさらなる例が明確であろう。また，本願の情報に従って動作可能な他のさらなる例が本発明の範囲内であり，再実験やさらなる発明を必要としないことが，当業者には明確であろう。
即時支払の例：クレジットカード，デビットカード，プリペイドテレフォンカード，スクラッチ式テレフォンカード，電話番号９００及び９７６を使用した電話の請求書発行，紙幣，コイン，代用紙幣を預かり金とする自動販売機。
非即時支払の例：クレジットやデビットのアカウント番号，会費。これらのいずれも現金あるいはゲームクレジットとして使用可能である。
ライセンスを要求する他のタイプの通信の例：デジタルインクあるいは手書き認証を用いたパームパイロット通信，ペン先での指示を用いたパームパイロット通信，タッチトーンとＡＶＲ（自動音声応答）を用いた電話通信，音声認証を用いた電話通信。
ライセンス情報を用いて応答する他のタイプの通信の例：セキュアプロセッサまたは再生装置に直接送信される放送またはケーブル放送メッセージ，あるいは適切な入力要求に対応して起動コードを返すプロトコル，例えばハイパーテキストプロトコルを使用可能なウェブサーバ。
再生装置の認証方法の他の例：携帯電話，すなわちユーザのＧＰＳ位置からの再生装置のブルートゥース認証。
【００４６】
ある実施形態では，セキュアプロセッサ１１０及び再生装置１２０は，ＬＡＮ（ローカルエリアネットワーク）あるいはセキュアエンタープライズネットワークと連結されており，その結果，セキュアプロセッサ１１０及び再生装置１２０は，比較的遠隔な通信が可能なコミュニケーションリンク１６０を介さずとも，他のセキュアプロセッサ１１０及び再生装置１２０と通信することができる。
【００４７】
図２は閉鎖型配信システムと，ライセンス情報または起動コードを配信可能な別のコネクションとを有するシステムを使用した手法の工程フロー図である。
【００４８】
方法２００における各フローポイント及び各手順は，ここでは連続的に記載されているが，連結もしくは並列された別個の構成要素により，同期的にも非同期的にも，パイプライン形式でもそれ以外でも実施可能である。本発明の背景として，特に明確に示唆されていない限り，方法２００は，この説明に記載されているフローポイントや手順と同じ順序で実行されなければならい，ということを特に要件としない。
【００４９】
フローポイント２１０Ａにおいて，システム１００はコンテンツ１３１をセキュアプロセッサまたは再生装置１２０にいつでも配信する準備ができており，セキュアプロセッサ１１０による実行または再生装置１２０による再生を行うために，前記コンテンツ１３１がユーザ１５０に入手可能となるようにする準備ができている。
【００５０】
手順２１１において，セキュアプロセッサ１１０または再生装置１２０は，コンテンツサーバ１３０からコンテンツ１３１を受信する。
【００５１】
手順２１２において，ユーザ１５０は，コンテンツサーバ１３０から受信されたコンテンツ１３１を使用するための要求を指示する。
【００５２】
手順２１３において，セキュアプロセッサ１１０または再生装置１２０は，ユーザ１５０がライセンスサーバ１４０にライセンス１４２を要求するのに十分な情報を提供する。
【００５３】
手順２１４において，ユーザ１５０は，ライセンスサーバ１４０からライセンス１４２を取得するためにコミュニケーションリンク１６０を使用する。このステップの一部として，ユーザは以下のサブステップを実行する。
・  サブステップ２１４（ａ）において，ユーザ１５０は上記ステップ２１３で取得した情報を通信装置１５２にコピーする。
・  サブステップ２１４（ｂ）において，通信装置１５２は，ライセンス１４２のリクエストメッセージ１４１を生成する。ある実施形態において，前記リクエストメッセージ１４１は，図１に関し上述したように，ユーザ１５０によるライセンス１４２についての支払の証拠，例えば請求または確認時のアカウントナンバー，請求先クレジットカードまたはデビットカードのナンバー，スクラッチカードから派生するコード，これらと同等のものなどを含む。
・  サブステップ２１４（ｃ）において，ライセンスサーバ１４０はリクエストメッセージ１４１を受信する。
・  サブステップ２１４（ｄ）において，ライセンスサーバ１４０は，ユーザ１５０に対してライセンス１４２が許諾されるべきか否かを判定する。もし許諾されるべきでなければ，ライセンスサーバ１４０は，ライセンスを拒否する応答メッセージ１４３を生成し，方法２００の処理はフローポイント２１０Ａに戻される。ある実施形態では，ユーザ１５０に対してライセンス１４２が許諾されるべきか否かの判定の一部として，ライセンスサーバ１４０が，ユーザによるライセンス１４２への支払の証拠を検証する。
・  サブステップ２１４（ｅ）において，ライセンスサーバ１４０は，特定の再生装置１２０及び特定のユーザ１５０に対するライセンス１４２を生成する。
・  サブステップ２１４（ｆ）において，ライセンスサーバ１４０は，所定の情報（その情報をもとに再生装置１２０が前記ライセンス１４２を復元可能である）を含む応答メッセージ１４３を送信する。
・  サブステップ２１４（ｇ）において，ユーザ１５０は，応答メッセージ１４３を受信し，そのメッセージにより得られる情報を入力コンソール１２２を使用して入力する。
【００５４】
ステップ２１５において，セキュアプロセッサ１１０及び再生装置１２０は，そのライセンス１４２が信頼できるものであること，及びそのライセンス１４２が特定のユーザ１５０に特定の再生装置１２０による特定のコンテンツ１３１の使用を許諾するものであることを検証する。
【００５５】
ステップ２１６において，セキュアプロセッサ１１０は，セキュアな記憶装置（内部記憶装置１１１，またはデジタル暗号化及びデジタル署名の対象となる外部記憶装置１１２）内に，特定のユーザ１５０に許諾された権限を含むライセンス１４２に関連する情報を保持する。
【００５６】
ステップ２１７において，セキュアプロセッサ１１０及び再生装置１２０は，ライセンス１４２によって許諾された権限に従ってコンテンツ１３１を実行または再生する。ある実施形態では，実行または再生はユーザ１５０と対話形式で行われる。
【００５７】
フローポイント２１０Ｂにおいて，システム１００は，セキュアプロセッサ１３１または再生装置１２０にコンテンツ１３１を配信し，その後，セキュアプロセッサ１１０による実行，または再生装置１２０による再生の対象となるコンテンツ１３１をユーザ１５０が入手可能な状態にし，他のタスクを実行できる状態となる。
代替の実施形態
【００５８】
好ましい実施形態がここに開示されているが，その実施形態は，本発明の概念にとどまる範囲内において，多くの変更がなされ得る。その変更は本願を熟読した当業者には明白であろう。
・  ライセンス要求装置は，それに組み込まれたＩＤを含む要求を自動的に生成する。このライセンス要求装置は，再生装置そのものである場合もある。
・  権限が購入されたアプリケーションは一つだけなので，コンテンツＩＤは必然的に推定できる。
・  前記権限は，実行継続時間，実行回数（例えばＭＰ３サウンドレコーディング）に基づくものであり，一般的なあるいは特定のコンテンツＩＤに対して特化されたライセンスを伴う。
・  ライセンスの認証または検証の方法は，以下の事項を含む。ライセンスサーバが，特定の暗号化コンテンツに対応するコンテンツキーを配信する。そのコンテンツは，特定のプレーヤーのみが知っている共有秘密キーにより暗号化されている。これにより，意図された受信者のみがコンテンツをプレーできることが保証される。
・  ライセンスの認証または検証の方法は，以下の事項を含む。ライセンスサーバが，プレーヤー及びコンテンツの識別情報を含むトークン信号によって署名を配信する。セキュリティソフトウェアは，自身の識別情報及びコンテンツ識別情報に関する照合を行うことが可能である。サーバは，前記署名のかわりに（付加的または代替的に），意図された受信者のみが知る共有のキーを用いてトークン信号を暗号化することができる。
【００５９】
本願を熟読後，当業者は，ここに記載される手法が実施可能な技術を提供するものであり，その結果，従来は実質的に実行不可能とされていた有益な機能を提供できると認識するであろう。また，これら代替の実施形態及び変形型は，説明に役立てるためのものであり何ら限定するものではないことを認識できるであろう。
【図面の簡単な説明】
【００６０】
【図１】閉鎖型の配信システムと，ライセンス情報を配信可能な別のコネクションとを有するシステムのブロック図
【図２】閉鎖型の配信システムと，ライセンス情報を配信可能な別のコネクションとを有するシステムを用いた方法の処理フロー図
【図１】
2007527056.tif 000003
【図２】
2007527056.tif 000004
【国際調査報告】
2007527056.tif 000005