(57)【要約】      （修正有）【課題】コスト効率が良く、便利であるが、それでも高品質のオーディオビジュアル体験を提供するスクリーナーディスクのセキュアな配布方法を提供する。【解決手段】方法は、メディアコンテンツを再生するためのユーザからの要求を受け取るステップと、ユーザに認証コードを促すステップと、ユーザから認証コードを受け取るステップと、認証コードをネットワーク上の認証サーバに送信するステップと、認証コードが有効であることが確認された場合に、ネットワーク上の認証サーバから有効な認証メッセージを受け取るステップと、有効な認証メッセージをネットワーク上のコンテンツサーバに送信するステップと、メディアコンテンツをネットワーク上のコンテンツサーバから取り出すステップと、を含み、メディアコンテンツは、当該メディアコンテンツをユーザに関連付ける識別情報を組み込んでいる。【選択図】図１
2010079902.tif 000002
【特許請求の範囲】
【請求項１】
メディアコンテンツへのアクセスを提供するメディアプレーヤによる使用方法であって、
前記メディアコンテンツを再生するためのユーザからの要求を受け取るステップと、
前記ユーザに認証コードを促すステップと、
前記ユーザから前記認証コードを受け取るステップと、
前記認証コードをネットワーク上の認証サーバに送信するステップと、
前記認証コードが有効であることが確認された場合に、前記ネットワーク上の認証サーバから有効な認証メッセージを受け取るステップと、
前記有効な認証メッセージを前記ネットワーク上のコンテンツサーバに送信するステップと、
前記メディアコンテンツを前記ネットワーク上のコンテンツサーバから取り出すステップと、
を含み、前記メディアコンテンツは、当該メディアコンテンツを前記ユーザに関連付ける識別情報を組み込んでいることを特徴とする、メディアプレーヤの使用方法。
を含む方法。
【請求項２】
前記識別情報は、前記認証コードに従って前記メディアコンテンツに組み込まれた機械認識可能で人間に知覚不可能なウォーターマークである、請求項1に記載の方法。
【請求項３】
前記ウォーターマークは、画像処理によって検出可能である、請求項2に記載の方法。
【請求項４】
前記ウォーターマークは、前記メディアコンテンツにおける特定の時点の所定の位置にてエンコードしたデジタルデータを含む、請求項3に記載の方法。
【請求項５】
前記識別情報は、前記認証コードに従って前記メディアコンテンツに組み込まれた人間に知覚可能なウォーターマークである、請求項1に記載の方法。
【請求項６】
前記ウォーターマークは、前記メディアコンテンツの著作権者及び前記認証コードに関連する前記ユーザの名前を識別する、人間に知覚可能なビデオオーバーレイを含む、請求項5に記載の方法。
【請求項７】
前記ユーザからの要求は、ディスクを前記メディアプレーヤに挿入することによって開始される、請求項1に記載の方法。
【請求項８】
前記メディアプレーヤによって前記メディアコンテンツを再生する間、前記識別情報を当該メディアコンテンツの上にオーバーレイするステップを更に含む、請求項1に記載の方法。
【請求項９】
メディアコンテンツへのアクセスを提供するためのメディアプレーヤであって、当該メディアプレーヤは、
前記メディアコンテンツを再生するためのユーザからの要求を受け取り;
前記ユーザに認証コードを促し;
前記ユーザから前記認証コードを受け取り;
前記認証コードをネットワーク上の認証サーバに送信し;
前記認証コードが有効であることが確認された場合に、前記ネットワーク上の認証サーバから有効な認証メッセージを受け取り;
前記有効な認証メッセージを前記ネットワーク上のコンテンツサーバに送信し;
前記メディアコンテンツを前記ネットワーク上のコンテンツサーバから取り出す;
ように設定したプロセッサを備え、前記メディアコンテンツは、当該メディアコンテンツを前記ユーザに関連付ける識別情報を組み込んでいることを特徴とする、メディアプレーヤ。
【請求項１０】
前記識別情報は、前記認証コードに従って前記メディアコンテンツに組み込まれた機械認識可能で人間に知覚不可能なウォーターマークである、請求項9に記載のメディアプレーヤ。
【請求項１１】
前記ウォーターマークは、画像処理によって検出可能である、請求項10に記載のメディアプレーヤ。
【請求項１２】
前記ウォーターマークは、前記メディアコンテンツにおける特定の時点の所定の位置にてエンコードしたデジタルデータを含む、請求項10に記載のメディアプレーヤ。
【請求項１３】
前記識別情報は、前記認証コードに従って前記メディアコンテンツに組み込まれた人間に知覚可能なウォーターマークである、請求項9に記載のメディアプレーヤ。
【請求項１４】
前記ウォーターマークは、前記メディアコンテンツの著作権者及び前記認証コードに関連する前記ユーザの名前を識別する、人間に知覚可能なビデオオーバーレイを含む、請求項13に記載のメディアプレーヤ。
【請求項１５】
前記ユーザからの要求は、ディスクを前記メディアプレーヤに挿入することによって開始される、請求項9に記載のメディアプレーヤ。
【請求項１６】
前記プロセッサは、前記メディアコンテンツを再生する間、前記識別情報を当該メディアコンテンツの上にオーバーレイするようにも設定される、請求項9に記載のメディアプレーヤ。
【請求項１７】
メディアプレーヤのプロセッサにより実行するプログラムコードを具現化するコンピュータ読み取り可能媒体であって、前記プログラムコードは、
前記メディアコンテンツを再生するためのユーザからの要求を受け取るためのコードと;
ユーザに認証コードを促すためのコードと;
前記ユーザから前記認証コードを受け取るためのコードと;
前記認証コードをネットワーク上の認証サーバに送信するコードと;
前記認証コードが有効であることが確認された場合に、前記ネットワーク上の認証サーバから有効な認証メッセージを受け取るためのコードと;
前記有効な認証メッセージを前記ネットワーク上のコンテンツサーバに送信するためのコードと;
前記メディアコンテンツを前記ネットワーク上のコンテンツサーバから取り出すためのコードと;
を含み、前記メディアコンテンツは、当該メディアコンテンツを前記ユーザに関連付ける識別情報を組み込んでいることを特徴とする、コンピュータ読み取り可能媒体。
【請求項１８】
前記識別情報は、前記認証コードに従って前記メディアコンテンツに組み込まれた、機械認識可能で、人間に知覚不可能なウォーターマークである、請求項17に記載のコンピュータ読み取り可能媒体。
【請求項１９】
前記識別情報は、前記認証コードに従って前記メディアコンテンツに組み込まれる人間に知覚可能なウォーターマークである、請求項17に記載のコンピュータ読み取り可能媒体。
【請求項２０】
前記ユーザからの要求は、ディスクを前記メディアプレーヤに挿入することによって開始される、請求項17に記載のコンピュータ読み取り可能媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、一般にコンピュータシステム及びメディアコンテンツに関する。特に、本発明は、メディアコンテンツのセキュリティ及びアクセス用のシステムに関する。
【背景技術】
【０００２】
娯楽メディア業界においては、著作権で保護されたマテリアルのアドバンスコピー又はプロモーション用のコピーを提供する必要がよくある。パブリシティを発生させること及び消費者認識を構築することが、メディア製品を首尾良く発売するための重要な要素となることがよくある。例えば、レコード会社が、リリース日の前に選択した刊行物にニューアルバムのプロモーション用のコピーを送ることもあり、そのアルバムが小売販路に届く頃には、論評をニューススタンドで入手することができる。同様に、映画及びビデオ製作にて、劇場、又は小売店でのリリース日前に、論評、評価または賞目的のために、論評家、審査員及び批評家にスクリーナーディスクを提供することがよくある。配給業者も、見込まれる販売契約の商業上のメリットを評価するために、こうしたスクリーナーディスクを受け取ることがある。
【０００３】
しかしながら、同時に、このようなスクリーナーディスクが一般大衆に漏れて、これに伴う著作権侵害のために、プロモーション努力の価値を台無しにし、潜在的な購買、又はチケットの売り上げを吸い上げてしまうのを阻止しなくてはならない。論評家、批評家及び審査員はそれらのアドバンスコピーを詮索好きな友人及び家族から守るのが困難なことがよくあり、友人及び家族は、そのスクリーナーディスクがインターネットで広く利用可能となるか、専門の著作権侵害者によって大量に複製されたりするまでに、それを連鎖的に仲間のネットワークに配信したりする。一旦コンテンツが広く出回ると、それへのアクセスを制限する簡単な方法がないため、損害を和らげることは困難である。
【０００４】
いかなる抑制手段も持たない、プレリリースマテリアルの広範囲にわたるリークは、明らかに、メディアコンテンツの製作者が回避したがる最悪の事態である。したがって、スクリーナーディスクを不正なアクセス及び配布から守る様々な方法が現在用いられているが、これらの各方法には、最適なソリューションとしての採用を妨げる欠点がある。現在用いられているソリューションは、高価であるか、不便であるか、あるいは、オーディオビジュアル品質に犠牲を要することから、多くの観点で満足しないことがよくある。
【０００５】
スクリーナーディスクを守る1つの選択肢は、各スクリーナーディスクのオーディオビジュアルコンテンツに個々にウォーターマークを入れることであり、リークした場合に、少なくともどのスクリーナーディスク又は関係者からリークが生じたかについて分析して明らかにすることができる。しかしながら、各個別の受取人に対し、スクリーナーディスクにはユニークな方法でウォーターマークを入れられなければならず、通常安価なディスク複製ステップが、極めて高価なものになってしまう。ユニークなウォーターマーク及びディスクは、各受取り関係者用に作り出さなければならないので、単一のマスターディスクは、最早、簡単でコスト効率の良い複製マスターとしての役目を果たさなくなる。
【０００６】
他の選択肢は、リークを阻止するか又は抑制するために、デジタル著作権管理（DRM）を実施する専用のオーディオビジュアル再生ソリューションを用いることである。この方法に関する問題は、そのソリューション専用の本質にあり、各受取り関係者は、専用の再生装置を適切に据え付けなければならず、スクリーナーディスクを最終期限までに多くの視聴者に配布する必要がある場合には困難である。この方法はまた、典型的には、全ての必要な機器に対して、たった1つの特定のベンダに頼ることになり、単一のベンダしか必要な修理品の提供、及びサポートをすることができないから、ハードウェアが故障した場合に面倒なことになる。加えて、これらの専用のシステムは、標準の、容易に入手できる、既製の再生システムよりずっと高価になりがちである。
【０００７】
さらにもう一つの選択肢は、セキュアなオンライン配信システムによってコンテンツを配信することである。しかしながら、この方法は通常、動作のためのパソコンを必要とするが、多くの人々はパソコンをホームシアターに組み入れていない。映画監督及び他のクリエイティブな人達は、視聴者が彼らの作品を適切なオーディオビジュアル機器で体験して、彼らの仕事に満足のゆくインパクトを受けることを好む。しかしながら、典型的なパソコンは一般に、通常小型のLCDスクリーンと、小さな2チャンネルのコンピュータスピーカのみを売り物にしており適切な役割を果たさない。通常、大型のディスプレイとマルチチャンネルのオーディオシステムを売り物にする、典型的なホームシアターに組み込みやすい配信方法なくては、コンテンツ製作者のクリエイティブな構想が、低質なビデオ及びオーディオ再生のために犠牲になってしまう。
【０００８】
最後の方策として、スクリーナーディスクはVHSテープのようにアナログフォーマットで提供することもあり、コピーすると、そのアナログ的な性質によって品質が低下する。これは、コピー行為を思いとどまらせることになるが、そのコピーは潜在的な顧客に合法的な製品の購入を思いとどまらせるまでの適度な品質を呈し、コンテンツのオーディオビジュアル品位を保つことへのコンテンツ製作者の関心は無視されたままである。したがって、アナログ的な手段は、著作権侵害を阻止するか、あるいは論評する視聴者のために適切な品質のスクリーナーを提供する本来の機能を果たすのに役に立たない場合がある。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
したがって、コスト効率が良く、便利であるが、それでも高品質のオーディオビジュアル体験を提供する、スクリーナーディスクのセキュアな配布を可能にするシステムを提供することによって、技術的な欠点及び欠陥を克服する必要がある。
【課題を解決するための手段】
【００１０】
本発明によれば、実質上、少なくとも1つの図に関連して示され及び/又は説明し、請求項においてより完全に記載するように、取り消し可能なアクセスを伴うセキュアコンテンツを提供するためのシステム及び方法が提供される。
【図面の簡単な説明】
【００１１】
本発明の特徴および効果は、以下の詳細な説明及び添付の図面を参照して、当該技術分野における当業者に一層容易に明らかになるであろう。
【図１】本発明の一実施形態による、取り消し可能なアクセスを伴うセキュアコンテンツに用いるセキュア配信システムを示すブロック図である。
【図２】本発明の一実施形態による、セキュア配信システムのためのユーザインタフェースのフローチャートである。
【図３ａ】本発明の一実施形態による、セキュア配信システムのメディアプレーヤによって再生されるようなビデオフレームの描写を示す図である。
【図３ｂ】本発明の一実施形態による、セキュア配信システムのメディアプレーヤによって再生されるようなビデオフレームの描写を示す図である。
【図４】本発明の一実施形態による、メディアプレーヤが、取り消し可能なアクセスを伴うセキュアコンテンツを利用することによって、ネットワーク上の保護されたオーディオビジュアルコンテンツにアクセスし、再生することができる、ステップを記載しているフローチャートである。
【発明を実施するための形態】
【００１２】
本出願は、取り消し可能なアクセスを伴うセキュアコンテンツのためのシステム及び方法を対象とする。以下の説明は、本発明の実施に関係する具体的な情報を含む。当業者は、本発明が本出願において特に説明されるのと異なる方法で実施できると理解されよう。さらに、本発明の一部の具体的な詳細は、本発明を不明瞭にしないようにするために、説明されない。本出願に記載されていない具体的な詳細は、当業者の知識の範囲内のことである。本出願の図面及び付随する詳細な説明は、単に本発明の例示的な実施形態を対象とする。簡潔さを維持するために、本発明の原理を用いる、本発明の他の実施形態は、本出願に特に記載されておらず、本出願の図面にも特に例示されない。
【００１３】
図1は、本発明の一実施形態による、取り消し可能なアクセスを伴うセキュアコンテンツに用いる、セキュア配信システムのブロック図を示す。セキュア配信システム100は、コンテンツサーバ110、認証サーバ120、ネットワーク130、メディアプレーヤ150、セキュアコンテンツに関わるセキュアなスクリーナーディスク160、及び認証コード165を含む。コンテンツサーバ110は、被保護のオーディオビジュアルコンテンツ111を含む。認証サーバ120は、起動(activation)データベース121を含む。メディアプレーヤ150は、IPアドレス151、MACアドレス152、復号キー153、記憶装置154及びプロセッサ157を含む。セキュアなスクリーナーディスク160は、プログラムデータ161を含む。ネットワーク130は、コンテンツサーバ110、認証サーバ120及びメディアプレーヤ150に対するデータ通信を提供する。
【００１４】
コンテンツサーバ110は、一般大衆を対象としない、限られた視聴者による事前上映を意図した、映画又は他のプログラムを含み得る、被保護オーディオビジュアルコンテンツ111を含む。例えば、被保護オーディオビジュアルコンテンツ111は、コンテストの審査員だけに配布することを意図した、映画コンテストにエントリーする映画を表すこともある。このようなコンテンツは、一般大衆に配布することを意図しないので、コンテンツを保護することが必要である。他の実施形態において、コンテンツはオーディオコンテンツ又はビジュアルコンテンツであってもよく、コンテンツの購入者のような、認証された人に提供される。したがって、コンテンツサーバ110は、認証サーバ120からの有効な認証メッセージを含むことができる、適切な信用証明となるものが提示されない限り、被保護オーディオビジュアルコンテンツ111を配布することができない。一般に、暗号化はコンテンツを無差別の配布から保護するために用いられる方法であり、この暗号化には、ブルーレイディスク用の高度アクセスコンテンツシステム（AACS）のようなコンテンツ保護システムとして承認された、新暗号規格（AES）を用いることがよくある。AES又はAACSは、被保護オーディオビジュアルコンテンツ111をセキュアにするのには十分であり得るが、計算能力及び暗号技術の進歩によって、代替の暗号化システムが将来好ましくなるかもしれない。
【００１５】
認証サーバ120は、起動データベース121を含み、これは、認証コードの有効性の状態、各々の認証コードに対応するウォーターマークのデータ、メディアプレーヤ識別子の有効性の状態及び要求された認証機能を実行するのに必要な他のいかなるデータも含むことがある。図1では、認証サーバ120をコンテンツサーバ110とは別に示してあるが、2台のサーバは、別の実施形態においては、汎用のサーバに合体させることもある。
【００１６】
ネットワーク130は、図1において、コンテンツサーバ110、認証サーバ120及びメディアプレーヤ150を含む、接続された機器間のデータ通信を提供する。ネットワーク130を専用の閉ネットワークとすることができるが、ネットワーク130はまた、様々な場所のメディアプレーヤに対する、広いカバレージ領域を提供する、インターネットのような公衆がアクセスできるネットワークであってもよい。
【００１７】
メディアプレーヤ150は、コンテンツサーバ110及び認証サーバ120と通信するために、図1におけるネットワーク130への接続のような、ネットワーク接続を有する。したがって、メディアプレーヤ150は、インターネット接続サポートを有するBD−Video Profile 2.0（又は将来バージョン）準拠のプレーヤとすることができる。コンテンツサーバ110に格納されているコンテンツの配布を制御するためには、例えば、特定の認証コードを使用するメディアプレーヤの最大許容数を強要するために、各接続メディアプレーヤを独自に識別することが望ましい。簡略化システムでは、1つの認証コードにつき1台のメディアプレーヤを許容するのみであるが、より柔軟なシステムでは、追加のメディアプレーヤが同じ認証コードを使用することを許容し、これにより、視聴者は、異なるプレーヤで、異なる場所でセキュアなスクリーナーディスク160を見ることができるようになる。例えば、映画祭の審査員は、家、彼のオフィス、又は携帯式のメディアプレーヤで映画を見るといった柔軟性を望む場合がある。この要望をかなえるために、メディアプレーヤ150は、他のメディアプレーヤと独自に識別可能であることを必要とする。
【００１８】
メディアプレーヤ150を認証サーバ120によって他のメディアプレーヤと区別するために、メディアプレーヤ150は、他のプレーヤとは別の識別子を生成する場合がる。インターネットプロトコル（IP）アドレス151及びメディアアクセス制御（MAC）アドレス152のような標準かつ保証された、有効なネットワーク識別子は、メディアプレーヤ150を適切に識別するかもしれないが、これらの識別子は、いくつかの制限があるため、同じ接続された機器を常に厳密に識別するとは限らない。例えば、単一のIPアドレスは、多数のネットワークルータによって用いられる普通の技術である、ネットワーク変換により、複数の機器を示すことがある。インターネットサービスプロバイダは、また、絶えず変化するIPアドレスとなるプロキシ及び動的なアドレス割り当てのような技術を使用することもある。特定の人達は、インターネットパケットを変更して、見かけのIPアドレスを変えるかもしれない。加えて、MACアドレスは各機器に固有のものとするが、MACアドレスはそれにもかかわらず容易に変えられる。このように、IPアドレスもMACアドレスも、特定のメディアプレーヤに対する不変の関係を築くことはない。
【００１９】
したがって、データの追加部分又は代替部分が、メディアプレーヤ150をさらに識別するのに有効になることがある。メディアプレーヤ150が、ブルーレイディスクプレーヤのような、AACS準拠のプレーヤである場合には、そのメディアプレーヤは、AACSライセンス管理者（LA）に承認された後に、モデルに特有の復号キーを有することになる。この復号キーは、少なくとも異なるプレーヤモデルの違いを区別するが、同じモデルの異なるプレーヤを区別するのには適しておらず、このようなことは、特定のプレーヤモデルが流行している場合に通常起こり得ることである。したがって、メディアプレーヤ150がシリアルナンバー153のような、プレーヤに特有の追加の問い合わせ情報をサポートする場合には、識別されたメディアプレーヤ150の独自性がかなり保証されることになる。
【００２０】
メディアプレーヤ150の設計に応じて、記憶装置154は、ユーザコンテンツ及びダウンロードしたコンテンツを格納するように用意することができる。これにより、映画をダウンロードして、後で映画を見るのに都合のいい時間を選択するといった柔軟性を視聴者に与えることができる。しかしながら、記憶装置154が、容量において制限されているか、又は全く省かれている場合には、ある程度のサイズのオーディオビジュアルコンテンツをダウンロードすることが、不可能な場合がある。この限られたハードウェアシナリオにおいては、リアルタイムにてオンデマンドでストリーミングされるコンテンツが、ダウンロードされるコンテンツ又はセキュアなスクリーナーディスク160の代わりとしての役目をすることができる。
【００２１】
メディアプレーヤ150は、それぞれ、ディスプレイ155及びオーディオレシーバ156によって提供される、ビデオ及びオーディオ用の出力機器を含む。ディスプレイ155は、液晶ディスプレイモニタのような、HDTV(高精細テレビ）、又は他のHDCP(High-bandwidth Digital Content Protection）準拠のディスプレイからなる場合がある。ディスプレイ155はまた、以下の図2につきさらに詳述する、ユーザとの対話のためのユーザインタフェースを提供することができる。オーディオレシーバ156は、多数のチャンネルのオーディオ信号を受信し、復号化して、周囲の環境に配置される多数のスピーカへのマルチチャンネルのオーディオ信号を増幅することができる、サラウンドサウンドレシーバからなる場合がある。図1は、双方ともにメディアプレーヤ150に直接接続されるディスプレイ155及びオーディオレシーバ156を示しているが、それらは、例えば、ビデオ及びオーディオ信号の双方を伝送することができる一連のHDMI(High Definition Multimedia Interface)ケーブルを用いる、デイジーチェーンのパススルー態様で接続することもできる。この場合、メディアプレーヤ150が最初にオーディオレシーバ156に接続され、このオーディオレシーバがオーディオ信号を復号化して、更にビデオ信号をディスプレイ155に映像信号を通すことができる。HDMIケーブルは、一般に相互接続に用いられるが、ディスプレイポート、又は他の何等か将来の標準品のような、オーディオ又はビデオ用の別の相互接続を用いることもできる。あるいは、プレーヤ/HDTVの組み合わせ、又は内蔵メディアドライブを有するポータブルコンピュータ用とする場合には、メディアプレーヤ150は、単一ユニットとしてディスプレイ155と一体化することができる。
【００２２】
プログラムデータ161を含む、セキュアなスクリーナーディスク160は、視聴者が被保護オーディオビジュアルコンテンツ111を見るプロセスを始めることができるようにする構成要素のうちの1つである。セキュアなスクリーナーディスク160は、認証及びコンテンツのダウンロード用のネットワーク130に依存するため、それ自身、いかなるビデオデータも含まない。したがって、セキュアなスクリーナーディスク160は、被保護オーディオビジュアルコンテンツ111をダウンロードするためのインタフェースへのアクセスを可能にする汎用の起動ディスクとして扱うことができる。
【００２３】
同じセキュアなスクリーナーディスク160が多数の関係者に提供されるかもしれないため、認証コード165は、或る特定の関係者を識別する追加のデータ部分を提供する。認証コード165は、リモートコントロールのような限られたキーを有する入力装置による入力を簡単にするために、英数字の列、又は数字だけの列からなる場合がある。認証コード165は、前もって生成して、起動データベース121内に格納しておき、それから、第三者がコピーするのを阻止する方法で関係者に提供すべきである。例えば、プリペイドポイントカード用に一般に用いられているように、不透明な取り外し可能な層の下に認証コードを有するスクラッチカードを用いる場合がある。このスクラッチカードは、直接提供するか、又は郵便或いは何らかの他の配送手段で送付することがある。あるいは、ネットワーク130は、暗号化した電子メールによるか又はセキュア・ソケット・レイヤ上のハイパーテキストトランスファープロトコル（HTTPS）によるような、認証コード165のためのセキュアな分配チャネルを提供する場合がある。認証コード165の転送は、視聴関係者の本人確認のためのデジタル署名を更に含む場合がある。
【００２４】
図2は、本発明の一実施形態による、セキュアな配信システムのためのユーザインタフェースのフローチャートを示す。ユーザインタフェースのフローチャート200は、表示255a、表示255b、表示255cおよび表示255dを含み、これらの各表示は、図1からのディスプレイ155の可能な設定を示している。表示255aから、表示255b、表示255c、表示255d、又は図2に示されていない、他のユーザインタフェース状態へ移行することが可能である。同様に、リモコンやキーボードの戻るボタンのような、「戻る」ボタンを選択するか、又は逆行操作をナビゲートする他の何らかの手段を用いることによって、表示255b、表示255c及び表示255dから、表示255aへと戻ることが可能である。
【００２５】
表示255aは、ユーザに認証コードを入力することを促す初期画面を示している。この画面は、セキュアなスクリーナーディスク160が図1のメディアプレーヤ150に挿入された直後に、提示させることができる。このインタフェースを提示させるためのプログラムは、図1のプログラムデータ161中に埋め込むことができ、あるいは、認証サーバ120のようなリモートサーバに備えさせて、セキュアなスクリーナーディスク160が、単にそのリモートサーバに備えられたインタフェースへのアクセスを提供するだけとすることができる。例えば、セキュアなスクリーナーディスク160は、遠隔のウェブベースのホステッドユーザインタフェースを指し示す、特別に構成された均一リソースロケータ（URL）にアクセスすることができる。一旦、ユーザが認証コード、図2の「1234567890」を入力して、「確認」ボタンを選択すると、ユーザインタフェースは、認証サーバ120からの結果に従って、異なる多数の状態へと移行することができる。
【００２６】
表示255bは、認証コードに関する問題によって、その認証コードが自動的に又は担当者の着手によって無効とされる場合に、見せることができる。例えば、認証コードは、その認証コードが特定の日付を過ぎると自動的に認証コードの期限が切れる、有効期間を有することができる。例えば、映画コンテストを例に取ると、有効期間は、関連する授賞式の日に終了させることができる。あるいは、担当者は、認証コード及び/又はセキュアなスクリーナーディスクを紛失したり、盗まれたりする可能性といった、特定の不慮の事故に対処するために、手動で無効化を発することができる。例えば、認証コードが配達人を経て送られ、運送中に紛失した場合には、その特定の認証コードは、その認証コードを未承認の第三者によって使用されることから保護するために無効にすることができる。したがって、関連する認証コードを無効にすることによって、個別のセキュアなスクリーナーディスク又はこれらディスクのセットを、すぐに破棄させることができる。
【００２７】
表示255cは、特定の認証コードに対するメディアプレーヤの最大許容数に達した場合に表示させることができる。例えば、任意の時点に同時に起動させるメディアプレーヤは3台までという制限がかけられていると、表示255cは、ユーザが4つ目のメディアプレーヤを起動させようとする場合に出現する。したがって、起動中のメディアプレーヤが停止するまで、追加のメディアプレーヤは同じ認証コードを使用することができない。数制限は、多数の場所で再生する柔軟性と不正視聴に対する強化セキュリティとの競合利益のバランスが取れるように調整される。加えて、個人が平均的なユーザより高い最大数を必要とする、特別な要求をする場合には、数制限は個別的に調整することができる。更に、実施形態によっては、コンテンツを見ることができる回数を制限するために、追加の数制限を含めることができる。
【００２８】
表示255dは、図1の認証サーバ120が提供認証コードに問題を見つけない場合に表示することができ、これにより、関連するメディアプレーヤを起動させて、被保護コンテンツにアクセスできるようにする。表示255dが示すように、被保護コンテンツは、多数の個別の選択物を含むことができ、リアルタイムのストリーミング又は後に見るためのダウンロードというような異なる配信のオプションを提供することができる。加えて、関連するメディアプレーヤを停止させる選択肢が与えられ、ユーザが最大のメディアプレーヤ数の限度に達する場合に、旧のメディアプレーヤを停止させ、新しい所望のメディアプレーヤを起動させることができる。
【００２９】
一旦、ユーザが視聴するコンテンツを選んで、再生を開始すると、図3aの拡大図と同様に構成されるビデオフレームが、図1のディスプレイ155に表示される。図3aは、本発明の一実施形態による、セキュアな配信システムのメディアプレーヤによって再生されるような、ビデオフレームの拡大された描写を示す。ビデオフレーム300は、ビデオ層370、知覚不可能なウォーターマーク371、及び知覚可能なウォーターマーク372を備えている。ビデオ層370は、図1の被保護オーディオビジュアルコンテンツ111からの実際のビデオコンテンツのフレームを含む。しかしながら、このビデオ層の上にオーバーレイされている、追加のウォーターマーク層が、未承認の配布を阻止して、リークの場合に犯罪の源の証拠を提供するのに役立つ。認証サーバ120はこれらのウォーターマーク層を生成し、起動データベース121に格納して、ウォーターマークを必要に応じ、漏洩源狙いのための正しい認証コードに関連づけることができる。認証サーバ120はそれからメディアプレーヤ150にウォーターマーク層を提供することができ、メディアプレーヤでは、リアルタイムのビデオオーバーレイを使用するウォーターマーク層とともに、ビデオストリームを構成することができる。ビデオオーバーレイを一緒に合成する場合には、知覚不可能なウォーターマーク371が視覚的に目立たないということを除いて、ビデオフレームは図3bのビデオフレーム300と同様に見ることができる。
【００３０】
図3aに示すように、知覚不可能なウォーターマーク371は、ドットのパターンを除いて、殆ど透明とすることができる。このドットのパターンは、図1の被保護オーディオビジュアルコンテンツ111に、特定の規定時間及びX,Y座標で正確な態様で配置し得るが、通常の視聴条件の下で人間の目がそのパターンを検出して見るのが困難となるような方法で構成する。しかしながら、マシーンによる画像処理を用いて、パターンを検出することができる。この知覚不可能なウォーターマークを埋め込むことによって、認証コードのような、コンテンツの配布に関するデータを、実際のビデオフレーム内に内密に埋め込むことができる。この情報は、可能性のあるリークの発生源を追跡して、隔離させるのに有効である。ドットを一例として挙げたが、特定の時点に所定の色合いを微妙に変えたり、あるいは、スクリーンの輝度を所定の方法で変えたりするといったような、ビデオフレームにデータを知覚できないように埋め込む他の方法を用いることもできる。
【００３１】
図3aに示すように、認識可能なウォーターマーク372は、カジュアルコピーに対する妨害物として機能する目に見える識別情報を備えている。図3aに示すように、この場合には、「James Jaeger（ID 1234）」という、認証コードに関連する関係者を識別する、目に見えるテキストがオーバーレイされる。加えて、「Property of Northern Entertainment」は、著作権者を特定して、不正配布がある場合に、著作権者が権利を追求する旨を視聴者に、伝える。これらのテキストのオーバーレイは、サイズ又はフォントを変え、スクリーンをあちこち移動するようにし、そうでなくとも、オーバーレイの簡単な除外又は閉塞を阻止するために静止したままとならないようにする。加えて、テキストの動きは、プラズマテレビのような、特定の表示技術が影響を受けやすい、画像リテンションを防止するのを助けることができる。
【００３２】
ウォーターマークデータ表現のために、メタデータのスクリプト、別個のビデオトラック、又は、遷移情報を有する一連の画像というような、様々な技法を用いることができる。ウォーターマークデータの、起こりうるリバースエンジニアリングを防止するために、それは、メディアプレーヤ150の一時メモリにのみ格納し、暗号化して、記憶装置154にて保護するか、さもなければ、難読化して、分析するのを困難にすることができる。一旦、特定のデータ表現を選定したら、対応する実施方法を符号化することができる。BD-J、又はBlu-ray Disc Javaは、ブルーレイディスクのフォーマットで格納されるセキュアなスクリーナーディスク用のオーバーレイサポートをプログラムで実装するのに用いることができる。したがって、特別に選定したデータ表現を扱うために書かれたJava codeは、図1のプログラムデータ161に組み込むことができる。BD-Jに基づく高水準のフレームワークも利用することができる。あるいは、メディアプレーヤ150がオンザフライでフレームを合成する能力に欠けている場合には、認証サーバ120又はコンテンツサーバ110によって合成フレームを予め組み立てることができる。オーバーレイを予め組み立てることによって、メディアプレーヤ150にウォーターマークデータを送るのを回避することができ、更にリバースエンジニアリングに対してウォーターマークを強固なものとすることができる。
【００３３】
図4は、本発明の一実施形態による、取り消し可能なアクセスを伴うセキュアコンテンツを用いることによって、メディアプレーヤが、ネットワーク上の被保護オーディオビジュアルコンテンツにアクセスして、再生することができる、ステップを説明するフローチャートを示す。当業者にとって明らかである、特定の詳細および特徴は、フローチャート400から省いた。例えば、或るステップは、一つ以上のサブステップを含むことができるか、あるいは、この分野で既知の、専門器材又は器具を含むことができる。フローチャート400に示す、ステップ410から470は、本発明の一実施形態を説明するのに十分であるが、本発明の他の実施形態はフローチャート400に示すのと異なるステップを用いることができる。メディアプレーヤ150のプロセッサ157は、410から470を実行するように設定する。
【００３４】
映画コンテストの例としたまま、インディーの映画製作会社「Northern Entertainment」社が、最新作品「The Tetrahedron」を映画化し終わって、作品を映画コンテストの審査員への配布を望んでいると仮定する。さらに、映画審査員のうちの1人が、IDナンバーが「1234」の「James Jaeger」であるとする。Northern Entertainment社はJamesにセキュアなスクリーナーディスク160と、Jamesが「The Tetrahedron」を見ることができるようにする認証コード165とを提供することを望む。したがって、担当者は、認証コード165に関連付けた、James及びNorthern Entertainment社の情報を起動データベース121に入力する。例として、認証コード165は、図2に示すように、一連の数字「1234567890」を表すことができる。
【００３５】
「The Tetrahedron」を見るために必要なアイテムをJamesに提供することに向けて、先ず数ステップを成し遂げなければならない。第一に、「The Tetrahedron」用の生の映画データは、H. 264エンコードビデオ及びドルビーデジタルオーディオのような、適切なフォーマットにエンコードする必要がある。例えば、大規模の高品質ダウンロード及び遅めのネットワーク接続に適合させるべく低質のリアルタイムのストリーミングを提供するように、異なるダウンロード速度に適合させるために、異なるエンコードセットを生成する。次に、エンコードしたビデオは、無差別なコピー及び再生からの防御のために、暗号化すべきである。これらのステップを完了した後に、ビデオを被保護オーディオビジュアルコンテンツ111としてコンテンツサーバ110に格納することができる。この時点で、Jamesにセキュアなスクリーナーディスク160及び認証コード165を内密に提供する環境が十分に設定されたことになる。
【００３６】
図4のフローチャート400のステップ410、及び図1のセキュアな配信システム100を参照するに、フローチャート400のステップ410は、セキュアなスクリーナーディスク160又はコンピュータ読み取り可能媒体からのプログラムデータ161を実行するメディアプレーヤ150を含む。このステップが現れる前に、Jamesはセキュアなスクリーナーディスク160をメディアプレーヤ150に挿入して、プログラムデータ161を読み込むことができるようにする必要がある。一旦、プログラムデータ161が読み込まれると、メディアプレーヤ150のプロセッサ157はプログラムデータ161のコードを実行し始め、JamesにNorthern Entertainment社からの「The Tetrahedron」にアクセスして見るプロセスを始めさせることができる。
【００３７】
図4のフローチャート400のステップ420及び図1のセキュアな配信システム100を参照するに、フローチャート400のステップ420は、Jamesに認証コード165の入力を促すメディアプレーヤ150を含む。この催促は、ディスプレイ155に表示させることができ、図2の表示255aと同じように現れる。リモコン又はキーボードのような入力装置を用いて、Jamesからの認証コード165の入力を受け入れることができる。
【００３８】
図4のフローチャート400のステップ430、及び図1のセキュアな配信システム100を参照するに、フローチャート400のステップ430は、ステップ420からの認証コード165と、メディアプレーヤ識別子とをネットワーク130上の認証サーバ120へ送るメディアプレーヤ150を含む。前述したように、メディアプレーヤ識別子は、メディアプレーヤ150を一意的に識別することを試みる、多数の異なるデータ順列とすることができる。利用できる識別子の全てを用いることにより、IPアドレス151、MACアドレス152及びシリアルナンバー153を、単一のメディアプレーヤ識別子にまとめることができる。認証サーバ120は、また、メディアプレーヤ識別子を解釈する際の一定の柔軟性を許容することもできる。例えば、殆どのユーザは、動的に変化するアドレスを有するから、IPアドレス151には多少のバリエーションを持たせることができる。加えて、インターネットサービスプロバイダ（ISP）は、ユーザからのアクションなしに、プロキシを介して、IPアドレス及びルートを再割り当てすることができる。
【００３９】
図4のフローチャート400のステップ440及び図1のセキュアな配信システム100を参照するに、フローチャート400のステップ440は、認証コード165及びステップ430からのメディアプレーヤ識別子が有効であると確認された場合に、ネットワーク130上の認証サーバ120から有効な認証メッセージを受け取るメディアプレーヤ150を含む。認証サーバ120は、したがって、認証コード165が存在して、無効にされなかったか否か、及び、動作中のプレーヤの台数が一定の関連閾値を上回るか否かをチェックするために、起動データベース121を調べることができる。したがって、メディアプレーヤ識別子は、個々の起動プレーヤを区別するのに用いて、起動プレーヤの最大数を制限するのに役立つ。
【００４０】
認証コード165がまだ有効な場合には、図2の表示255dを見せる。しかしながら、第三者による認証コード165の疑わしいセキュリティ侵害のような、将来の出来事によって、認証コード165を無効にすることができる。この場合、担当者は認証サーバ120に、すぐに認証コード165を無効にするように指示して、図2の表示255bを見せるようにする。または、Jamesが、彼に割り当てられた起動メディアプレーヤの最大数に達する場合には、図2の表示255cを見せて、制限に達したことをJamesに知らせる。例えば、Jamesが、以前に彼のホームシアター及びオフィスでメディアプレーヤを起動させた場合には、Northern Entertainment社が、プレーヤの最大数を2台に制限したために、彼の兄弟の家で第3のメディアプレーヤを起動させる試みは失敗することになる。この場合、ジェームズは、彼の兄弟の家で映画を見る前に、彼のオフィス又は家の、メディアプレーヤを停止させる必要がある。認証サーバ120は、過剰な起動及び停止動作を検知し、防止するようにも設定して、このような機能が違法目的のために悪用されるのを防止する。一旦、Jamesが有効な認証コード165を首尾よく提示すると、メディアプレーヤ150は認証サーバ120から有効な認証メッセージを受け取る。
【００４１】
図4のフローチャート400のステップ450及び図1のセキュアな配信システム100を参照するに、フローチャート400のステップ450は、ステップ440からの有効な認証メッセージをネットワーク130上のコンテンツサーバ110へ送るメディアプレーヤ150を含む。このステップはコンテンツサーバ110に有効な証明書を提示するためになされ、Jamesは最終的に被保護のオーディオビジュアルコンテンツ111である「The Tetrahedron」にアクセスすることができる。ステップ440及び450はまた、中間物としてのメディアプレーヤ150を用いずに、達成することもでき、すなわち、ステップ440からの有効な認証メッセージはコンテンツサーバ110に直接送信し、ステップ450の必要性をなくすことができる。この代替方法を用いる場合には、ステップ430からのメディアプレーヤ識別子を、コンテンツサーバ110に送信し、被保護オーディオビジュアルコンテンツ111の宛先を提供することができる。
【００４２】
図4のフローチャート400のステップ460及び図1のセキュア配信システム100を参照するに、フローチャート400のステップ460は、ネットワーク130上の認証サーバ120からコンテンツサーバ110の被保護オーディオビジュアルコンテンツ111を取り出すメディアプレーヤ150を含み、被保護オーディオビジュアルコンテンツ111又はメディアコンテンツは、そのメディアコンテンツに透かしを入れるように、メディアコンテンツをユーザに関連付ける識別情報を組み込んでいる。前述したように、検索はリアルタイムのストリーミングアプリケーションの再生と同時に行うか、又はメディアプレーヤ150の記憶能力及びユーザの要求に応じて、ステップ460が完了するまで、再生ステップを延期することができる。異なるコンテンツの選定もユーザにやらせ、図2の表示255dのように、いくつかのアイテムに、1つの認証コードからアクセスできるようにすることができる。Jamesが、記憶装置154に「The Tetrahedron」をダウンロードすることに決定した場合に、セキュアなスクリーナーディスク160は、メディアプレーヤ150に認証サーバ120と連絡するように命令して、今後の再生を許可する前に、認証コード165がまだ有効なことを確かめる。認証コード165が無効とされた場合に、セキュアなスクリーナーディスク160は、メディアプレーヤ150に、記憶装置154から「The Tetrahedron」を削除するように命令することができる。
【００４３】
ステップ460において検索されるウォーターマークは、前述のように、ビデオコンテンツの上にオーバーレイされる、知覚可能及び知覚不可能なウォーターマークを含むことができる。ウォーターマークは、被保護オーディオビジュアルコンテンツ111に予めオーバーレイしておくことができ、その場合には、別のウォーターマークを検索する必要はない。セキュリティを向上させるために、ウォーターマークを生成するアルゴリズムは周期的に又はオンデマンドで変えて、ウォーターマークがリバースエンジニアリングされる場合に、ウォーターマークの有効性が除去されるのを最小にする。
【００４４】
メディアプレーヤ150は、被保護オーディオビジュアルコンテンツ111を一旦受信すると、そのコンテンツを解読する何らかの方法を必要とする。例えば、被保護オーディオビジュアルコンテンツ111がコンテンツ保護のためにAACSを使用している場合、及びメディアプレーヤ150もAACSを使用する場合には、被保護オーディオビジュアルコンテンツ111を解読するための解読キーはメディアプレーヤ150に前もって存在させておかなければならず、キーの共有及び配布の問題は事前に解決しておく。しかしながら、コンテンツ保護の他の方法を用いる場合には、コンテンツサーバ110、認証サーバ120及びメディアプレーヤ150は、被保護オーディオビジュアルコンテンツ111の解読用の暗号化プロトコルを取り決めておく必要がある。追加の、第三者の信頼できる中間物も、ネットワークは、例えばインターネットのように公衆のもので、安全ではないから、ネットワーク130に接続される機器に対するセキュリティサービスを提供する必要がある。この場合には、公開鍵基盤（PKI）によって、ネットワーク130に接続される機器間の同一性を認証することと、メッセージを暗号化することに必要なサポートを提供することができる。
【００４５】
図4のフローチャート400のステップ470及び図1のセキュアな配信システム100を参照するに、フローチャート400のステップ470は、ウォーターマークを含むオーバーレイを有する被保護オーディオビジュアルコンテンツ111を再生するメディアプレーヤ150を含み、コンテンツ及びウォーターマークは、ステップ460から検索される。図3aを参照するに、再生フレームは、ビデオフレーム300と似たものとなり、ビデオ層370は、解読された被保護オーディオビジュアルコンテンツ111からなり、知覚不可能及び知覚可能なウォーターマーク371及び372は、検索されたウォーターマークからなる。前述のように、セキュアなスクリーナーディスク160上のプログラムデータ161は、BD-Jコード、又はメディアプレーヤ150に命令する何らかの他の手段を含み、オンザフライでビデオフレーム300に似ているビデオフレームを合成することができる。ステップ460において、ウォーターマーク合成を事前に行った場合には、被保護オーディオビジュアルコンテンツ111が、ビデオ層370の中に組み込まれた知覚不可能なウォーターマーク371と知覚可能なウォーターマーク372を既に有し、したがって、メディアプレーヤ150はビデオストリームを更に処理する必要がない。したがって、ステップ470が完了した後、Jamesは映画コンテストの検討のために「The Tetrahedron」を見ることができ、知覚可能なウォーターマークは、Jamesに法的義務を思い出させ、知覚不可能なウォーターマークは、Jamesがこれらの義務を怠った場合における、Northern Entertainment社に対する保険尺度を提供する。
【００４６】
本発明のさまざまな実施形態の効果の一部として、コンテンツ製作者はセキュアなスクリーナーディスク、又は、他の手段でセキュアなコンテンツを、事前視聴者に、経済的で、保護され、取り消し可能な方法で配布することができ、したがって、財源を節約し、保護マテリアルのカジュアルコピーを阻止し、コンテンツのリークが生じた場合の危機管理計画を立てることができる。一実施形態において、各受取人用にカスタマイズされるデータを有する物理的媒体をもはや作製する必要がないことから、汎用のスクリーナーディスクの配布は、市販の媒体用に用いられる、費用効率の高い大量生産技術を活用することができる。同様に、業界及び消費者により広く採用されている、標準のコンテンツフォーマット及び媒体を利用できることから、再生及び配布は、小売販路におけるいろいろな場所で入手できる汎用のハードウェアを用いて、容易に達成することができる。ネットワークの接続性により支援されて、このような規格準拠のハードウェアは各々の受取人のための独自のウォーターマークを挿入することができ、さりげない不正配布に対して効果的な抑止力をもたらす。コンテンツリークの被害は、すぐに関連認証コードを取り消すことによって早く簡単に抑えることができ、孤立した事態が大惨事へと雪だるま式に増大するのを防止する。加えて、リークされたマテリアル内の知覚不可能なウォーターマークの存在は、リークの発生源を見つけ出すための、法廷で用いられる貴重な証拠を提供することができる。
【００４７】
本発明の上記説明から、本発明の概念を実施する様々な技術を、本発明の範囲を逸脱することなく用いることができることは、明らかである。さらに、本発明は、特定の実施形態を特定の参照とともに記載されているが、当業者は、本発明の範囲から逸脱することなく、構造及び詳細の変更をすることができることを認識する。このように、記載された実施形態は、あらゆる観点において、例示的で、かつ、限定的でないと認められる。また、本発明が本明細書において記載されている実施形態に限定されず、本発明の範囲を逸脱することなく、多くの再編成、変更及び置換ができると理解されなければならない。
【図１】
2010079902.tif 000003
【図２】
2010079902.tif 000004
【図３ａ】
2010079902.tif 000005
【図３ｂ】
2010079902.tif 000006
【図４】
2010079902.tif 000007
【外国語明細書】
2010079902000001.pdf