JP4768741B2 - 少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする方法、装置、及びコンピュータプログラム製品 - Google Patents

少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする方法、装置、及びコンピュータプログラム製品 Download PDF

Info

Publication number
JP4768741B2
JP4768741B2 JP2007534039A JP2007534039A JP4768741B2 JP 4768741 B2 JP4768741 B2 JP 4768741B2 JP 2007534039 A JP2007534039 A JP 2007534039A JP 2007534039 A JP2007534039 A JP 2007534039A JP 4768741 B2 JP4768741 B2 JP 4768741B2
Authority
JP
Japan
Prior art keywords
content item
authorization object
protected content
opening
authorization
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2007534039A
Other languages
English (en)
Other versions
JP2008515072A (ja
Inventor
バタヤ,ティモ
インゲット,ビルベ
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Oyj
Original Assignee
Nokia Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nokia Oyj filed Critical Nokia Oyj
Publication of JP2008515072A publication Critical patent/JP2008515072A/ja
Application granted granted Critical
Publication of JP4768741B2 publication Critical patent/JP4768741B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • G06F21/101—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities
    • G06F21/1011—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM] by binding digital rights to specific entities to devices
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00—Data processing: database and file management or data structures
    • Y10S707/99951—File or database maintenance
    • Y10S707/99952—Coherency, e.g. same view to multiple users

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Mathematical Physics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Storage Device Security (AREA)

Description

本発明は、端末装置に関するものである。更に詳しくは、本発明は、装置のメモリ又は装置に接続可能な着脱自在のメモリ内に保存された少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする新しい改善された方法、装置、及びコンピュータプログラム製品に関するものである。
デジタルストレージ技術の導入以来、効果的な著作権の行使(enforcement)が課題となっている。特に、インターネットが、著作権保護されているコンテンツの違法な配布チャネルとして浮上したことにより、著作権を保護するための新しい技術に対する強い需要が生じている。このような技術の1つが、DRM(Digital Rights Management)である。DRMとは、関連するユーザ権限を規定している情報によって所与のコンテンツアイテムを補強する規格及びプロプライエタリシステム(proprietary system)の一般的な用語である。コンテンツアイテムは、例えば、オーディオ録音、ビデオ、写真、コンピュータプログラム、或いは、単に文書であってよい。ユーザ権限は、コンテンツアイテムの使用に関する様々な規則を有することができる。例えば、コンテンツアイテムをユーザに提供可能な、換言すればユーザに与えることのできる時間の限度をユーザに対して付与可能である。許可されている聴取回数、許可されている装置識別情報、及び部分的な視聴権限は、コンテンツアイテムの使用に関する規則のその他の例である。DRMにおいては、プレゼンテーション装置及びその内部のプレゼンテーションソフトウェアが敵対的ではないこと(即ち、それらが、デジタル権限の行使に参加すること)を必要としている。プレゼンテーション装置内には、通常、DRMエージェット(即ち、DRMエンジン)が存在しており、これが、DRM権限を行使し、違法な複写からコンテンツアイテムを保護している。DRMによって保護されているコンテンツアイテムの複写を回避するべく、それがネットワークからプレゼンテーション装置に搬送される際、並びに、それがDRMエンジンの外部のプレゼンテーション装置内(例えば、ハードディスク上)に保存されている際には、コンテンツアイテムを暗号化可能である。
DRMの1つの規格は、OMA(Open Mobile Alliance)のDRM仕様に基づいたものである。OMAのDRMの目的は、コンテンツプロバイダによるコンテンツ権限の表現を許可することにより、デジタルメディアオブジェクトの消費の制御を可能にすることにある。メディアオブジェクトとは、オーディオクリップ、ビデオクリップ、写真、Java(登録商標)アプリケーション、及び文書などのコンテンツアイテムである。
製造者、実施権者(ライセンシー)、又は事業者が自身の電話機の弁別を所望する場合に、オープンな端末(例えば、シンビアンオペレーティングシステム(SymbianOS)端末)内において、これを実行するのは困難である。Symbianは、データ対応型携帯電話機用の高機能なオープン型の標準オペレーティングシステムを開発及び供給するソフトウェアライセンス会社である。例えば、ある携帯電話機製造者が、ビデオエディタを含む高級携帯電話機とビデオエディタを含まない廉価な携帯電話機の製造を所望する場合に、高級携帯電話機から廉価な携帯電話機へのビデオエディタアプリケーションの複写を阻止するための手段が存在していない。又、携帯電話機製造者又は事業者が、その使用法における制限(例えば、10回の使用や1ヶ月にわたって有効なアプリケーションなど)を具備したアプリケーションを提供し、この権限が行使された後に、端末所有者が、そのアプリケーションに対する更なる権限を取得できるようにすることを所望する場合もあろう。
OMAのDRMは、アプリケーションの使用に関する制限を提供してはいるが、現時点においては、電話機の購入時点において、準備が整っているOMAのDRMコンテンツを提供するための手段は存在していない。この時点における代表的なソリューションは、購入し、無線インターフェイス上においてコンテンツを起動する、というものである。
本発明は、例えば、装置の購入の際に準備が整っている装置内のDRMコンテンツを提供する。
本発明の一態様によれば、装置内の少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする方法が提供され、この方法は、少なくとも1つの暗号化されていない権限オブジェクトを装置に提供する段階であって、少なくとも1つの権限オブジェクトは、少なくとも1つの保護されたコンテンツアイテムの使用権限を割り当てる、段階と、装置の電源を初めて投入する段階と、少なくとも1つの権限オブジェクトを装置固有の暗号化キーによって暗号化する装置常駐プログラムを実行する段階と、を有する。
本発明の一実施例においては、少なくとも1つのコンテンツアイテムは、装置のメモリ内に保存されている。
本発明の一実施例においては、少なくとも1つのコンテンツアイテムは、装置に接続可能な着脱自在のメモリ内(例えば、着脱自在のメモリカード内)に保存されている。
本発明の一実施例においては、少なくとも1つの権限オブジェクトのうちの少なくとも1つは、権限データベース内に保存されている。
本発明の一実施例においては、少なくとも1つの権限オブジェクトは、少なくとも1つのファイル内に保存されている。
本発明の一実施例においては、コンテンツアイテムは、アプリケーション、写真、オーディファイル、文書、又はビデオファイルである。
本発明の一実施例においては、装置は、モバイル端末を有している。
本発明の別の態様によれば、装置が提供され、この装置は、少なくとも1つの保護されたコンテンツアイテムの使用を可能にする少なくとも1つの権限オブジェクトと、起動プログラムを保存するストレージモジュールと、装置が初めてブートされる際に起動プログラムを実行するべく構成された処理ユニットと、を有しており、この場合に、起動プログラムの実行段階は、少なくとも1つの権限オブジェクトを装置固有の暗号化キーによって暗号化する段階を有している。
本発明の一実施例においては、少なくとも1つのコンテンツアイテムは、装置のメモリ内に保存されている。
本発明の一実施例においては、少なくとも1つのコンテンツアイテムは、装置に接続可能な着脱自在のメモリ内(例えば、着脱自在のメモリカード内)に保存されている。
本発明の一実施例においては、装置は、少なくとも1つの権限オブジェクトを保存するべく構成された権限データベースを更に有している。
本発明の一実施例においては、装置は、少なくとも1つの権限オブジェクトを保存するべく構成された少なくとも1つのファイルを更に有している。
本発明の一実施例においては、コンテンツアイテムは、アプリケーション、写真、オーディオファイル、文書、又はビデオファイルである。
本発明の一実施例においては、装置は、モバイル端末を有している。
本発明の別の態様によれば、少なくとも1つのデータ処理装置可読媒体上に保存されたコードを有する、装置内の保護されたコンテンツアイテムの使用権限を有効にするコンピュータプログラム製品が提供され、このコードは、データ処理装置上で実行される際に、装置が初めてブートされる際に装置内に保存されている少なくとも1つの暗号化されていない権限オブジェクトを装置固有の暗号化キーによって暗号化する装置常駐プログラムを実行する段階を実行するべく、構成されている。
本発明は、後から無線を通じてではなく、例えば、モバイル端末を購入した際に、DRMによって保護されているコンテンツを起動することができる解決策を開示している。又、本発明に開示されている解決策を使用することにより、モバイル端末製造者又は事業者は、製品を弁別可能である。
本発明に関する理解を深めると共に本明細書の一部を構成するべく含まれている添付の図面は、本発明の実施例を例示しており、これらは、以下の説明と共に、本発明の原理を説明するのに有用である。
以下、本発明の実施例を詳細に参照するが、この例は、添付の図面に示されている。
図1は、本発明による方法の一実施例を示すフローチャートを示している。初めてブート(起動)する前に、装置(例えば、モバイル端末)に、少なくとも1つの暗号化されていない権限オブジェクトを提供する(段階10)。少なくとも1つの権限オブジェクトは、1つ又は複数の権限ファイルを含んでおり、これらの権限ファイルにより、例えば、アプリケーション、オーディオファイル、ビデオファイル、文書などの1つ又は複数のデータコンテンツをモバイル端末によって使用又は表示する権限が付与される。図3には、権限ファイルの模範的な構造が示されている。
段階12において、モバイル端末を初めてブートする(モバイル端末に電源を投入する)。モバイル端末は、モバイル端末常駐プログラムを実行するべく構成されており、このプログラムが、モバイル端末の初めてのブートに応答し、少なくとも1つの権限オブジェクトをモバイル端末固有の暗号化キーによって暗号化する(段階14)。これを実行することにより、対象のコンテンツアイテム(例えば、アプリケーション)がこのモバイル端末内においてのみ使用可能となる。モバイル端末固有のキーは、対称型又は非対称型の暗号化キーであってよい。
図2aは、本発明による装置の一実施例を示すブロックダイアグラムを開示している。モバイル端末200は、製造者オペレーションシステム(OS)とオープン部分(例えば、シンビアンオペレーションシステム(SymbianOS))という大きく2つの部分に分割される。製造者OSは、セキュアキーストレージ28を含んでおり、これが、端末固有の暗号化キーを有している。更には、この実施例においては、製造者OSは、起動ソフトウェア202をも含んでいる。SymbianOS部分は、権限データベース20を有するファイルシステム26を含んでいる。権限データベース20は、図3に更に詳細に開示されている1つ又は複数の権限ファイルを有している。要すれば、それぞれの権限ファイルは、コンテンツの構成要素に対する権限を具現化すると共に、権限によって定義されている方式によってコンテンツにアクセスするための手段を提供している。DRMエンジン22は、ファイルシステム26内の権限データベース20(RDB)にアクセス可能である。モバイル端末200は、この装置が初めてブートされた際に起動プログラムを実行するべく構成された処理ユニット212(例えば、プロセッサ)を更に有している。
しばしば、ベンダ/事業者は、新しいモバイル端末(例えば、携帯電話機)を購入する顧客に対して様々な「付加的」なアプリケーション(例えば、MMC(MultiMedia Card))を提供することを所望する。例えば、事業者が、いくつかのアプリケーションにおける無償の試行期間の付与を所望している場合があろう。試行の後に、ユーザは、将来も、そのアプリケーションを使用することを所望するかどうかを決定可能である。又、事業者が、安価な電話機と、使用の準備が整っているいくつかの追加アプリケーションを具備した高価な電話機という同一電話機の2つの異なるバージョンを販売する場合もあろう。このようなアプリケーションの使用権限を制御するためのなんらかのメカニズムが存在する必要がある。
この実施例においては、コンテンツの製造者(例えば、アーティスト、ミュージシャン、又は作家など)及びコンテンツの小売業者(例えば、ネットワーク事業者又はmISPなど)の収入生成ビジネスを保護するべく、価値を有するコンテンツを保護している。本発明によれば、事業者、mISP(mobile Internet Service Provider)、又はその他のエンティティは、MMC(MultiMedia Card)24などの適切な着脱自在のメモリを含む販売パッケージを提供可能である。
それぞれのメモリカードは、それぞれのメモリカードに固有のメモリカード識別情報(ID)を具備可能である。メモリカードには、例えば、着信音、ロゴ、スクリーンセーバ、Java(登録商標)、音楽、ゲームなどのコンテンツが予め読み込まれている。本発明によれば、コンテンツは、保護されたフォーマットにより、メモリカード24上において提供されている。例えば、図示の実施例においては、コンテンツは、本明細書においてSCC(Secured Content Container)と呼ばれるノキア株式会社によって生成された保護フォーマットを有している。本明細書において使用されているSCCは、暗号化されたデジタルコンテンツと、任意選択により、そのコンテンツに関係する関連メタデータと、をカプセル化するコンテナフォーマットを一般的に意味している。例えば、コンテンツは、対称型のキーによって暗号化可能であるが、デジタルコンテンツは、場合によっては、暗号化しなくてもよい。SCCは、SCCファイルを適切な権限ファイルによって開くことができるように、1つ又は複数の権限ファイルと論理的に関連付けられている。本明細書において使用されている権限ファイルは、デジタルコンテンツの特定の構成要素の使用法を規定する権限を定義しているオブジェクトを一般的に意味している。
モバイル端末200が初めてブートされる際に、起動ソフトウェア202は、セキュアキーストレージ28内に保存されているモバイル端末固有の暗号化キーにより、権限データベース20の暗号化を起動する。モバイル端末固有のキーは、対称型又は非対称型の暗号化キーであってよい。
尚、本発明については、メモリカード24などの着脱自在のメモリカードと、このメモリカード24をモバイル端末200に接続可能なメモリインターフェイス204との関連において、一般的に説明しているが、本発明は、メモリカードがモバイル端末200と一体で製造される場合にも同様に適用可能である。又、モバイル端末と関連する着脱自在及び非着脱自在のメモリ内の両方にコンテンツを包含することも可能である。又、本発明は、メモリカード24が、読み出し/書き込みメモリ又は読み出し専用メモリ(Read−Only Memory:ROM)のいずれかである実施例にも等しく適用可能である。
又、詳述されておらず、且つ、図2aにも開示されていないその他のアプリケーション又はソフトウェアコンポーネントをモバイル端末200が包含可能であることも明らかである。
又、図1及び図2には、装置がモバイル端末であるものとして示されているが、装置は、例えば、コンピュータ又はPDA(Personal Digital Assistant)などの任意のその他の適切な装置であってよいことも明らかである。
図2aは、すべての権限オブジェクトが権限データベース20内に配置されていることを示している。別の実施例においては、権限オブジェクトは、権限オブジェクトデーベース外の個別のファイルになっている(図2bの206、208、及び210を参照)。すべての権限オブジェクトは、装置が初めてブートされた際に、装置固有の暗号化キーによって別個に暗号化される。別の実施例においては、権限オブジェクトを権限データベース20内に保存可能であるが、装置が初めてブートされる際に、例えば、権限オブジェクトなどのデータベース20の一部のみが暗号化される。この結果、例えば、権限データベースヘッダは、暗号化されていない状態に留まることができる。更に別の実施例においては、装置が初めてブートされる際に、(権限オブジェクトに加えて)権限データベース20のその他の部分を暗号化することも可能である。
図2a及び図2bは、製造者OSが起動ソフトウェア202を有していることを示している。本発明の別の実施例においては、この代わりに、SymbianOS又はその他の適切なOS部分が起動ソフトウェア202を有することも可能である(図2c参照)。この場合には、装置の電源が初めて投入される前に、起動ソフトウェア202を除去又は無効にできないことを保証しなければならない。同様に、起動ソフトウェア202が製造者OS部分内に存在していない場合には、暗号化手順が完了する前に起動ソフトウェア202を除去又は無効にできないことを保証しなければならない。起動ソフトウェア202が、例えば、読み出し専用メモリ(ROM)内に保存されている場合には、このソフトウェアが製造者OS部分内に存在している必要はない。
権限データベースは、製造段階においては、プレーンテキストであるが(従って、悪用に対して脆弱であると考えられるが)、製造設備は、安全な場所であると見なすことが可能であって、従って、権限データベースがプレーンテキストの形態で漏洩する可能性は、ほとんど存在していないことに留意されたい。
図3は、本発明において使用可能な権限データベース内の可能な権限ファイルの一実施例を示している。権限ファイルの具体的なフォーマット又はコンテンツが変化し得ることは明らかである。従って、ユーザがコンテンツにアクセスする任意の数の権限ファイルフォーマットを使用できる。
権限ファイルの主な目的は、これにより、コンテンツの構成要素に対する権限を具現化すると共に、その権限によって定義されている方式によってコンテンツにアクセスするための手段を提供するということにある。模範的な権限ファイル30を参照すれば、ファイルのタイプ(例えば、オーディオ、ビデオ、テキスト、マルチメディアなど)のようなコンテンツに関する説明32を権限ファイルと共に提供可能である。コンテンツのそれぞれの構成要素(又は、選択されたコンテンツの構成要素)が、対応する権限ファイル30を具備することになり、説明32は、その個々のコンテンツに関する説明を提供している。
コンテンツの個々の構成要素ごとに、そのコンテンツに対する権限の説明34が存在している。これらの権限は、転送権限や使用権限などの権限を包含可能である。例えば、転送権限は、コンテンツを別のユーザに対して付与又は販売(又は、これを禁止)したり、或いは、コンテンツのプレビュー又はその他の制限された使用法を別のユーザに対して付与又は販売する権限を包含可能である。転送権限は、コンテンツを、ユーザが所有している別の装置に複写可能であるかどうかに関する規則をも包含可能である。任意の数の転送権限を包含可能である。使用権限とは、コンテンツのそのコピーを使用可能な方法を規定しているポリシーである。例えば、使用権限は、コンテンツに対するフルアクセス権限、コンテンツに対するアクセス禁止権限、プレビュー権限、又はいくつかのその他の制限された使用権限を包含可能である。例えば、予め読み込まれているメモリカードを受け付けた際に、特定のコンテンツについて、「プレビュー」使用権限をユーザに提供することにより、そのユーザが、限られた時間(例えば、1週間)、限られた使用回数(例えば、3回)、限られたコンテンツの量(例えば、30秒のMP3の曲)などにわたって、コンテンツにアクセスすることを許可する。
権限ファイル30は、使用規則に従ってコンテンツにアクセスするための手段をも包含している。一実施例においては、これは、そのコンテンツを暗号化するのに使用されたコンテンツ暗号化キー36によって提供されている。権限ファイルは、鮮度を確保するための連番38などのその他の情報と、コンテンツ暗号化キーを使用することにより、すべてのその他のフィールドに関するMAC(Message Authentication Code:メッセージ認証コード)310をも包含可能である。
当業者には、技術の進歩に伴い、本発明の基本的な概念を様々な方式で実装可能であることが明らかである。従って、本発明及びその実施例は、上述の例に限定されるものではなく、添付の請求項の範囲内において変化し得る。
本発明による方法の一実施例を示すフローチャートである。 本発明による装置の一実施例を示すブロックダイアグラムである。 本発明による装置の一実施例を示すブロックダイアグラムである。 本発明による装置の一実施例を示すブロックダイアグラムである。 本発明において使用可能な権限ファイルの一実施例を示すブロックダイアグラムである。

Claims (15)

  1. 少なくとも1つの暗号化されていない権限オブジェクトを単一の装置に提供するステップであって、前記少なくとも1つの権限オブジェクトは、少なくとも1つの保護されたコンテンツアイテムの使用権限を割り当て、該提供するステップが該装置を最初にブートする前に行われる、ステップと、
    該装置を最初にブートすると直ちに、該装置に常駐するプログラムをプロセッサにより実行するステップであって、該プロセッサによって実行されると、該プログラムが、前記少なくとも1つの権限オブジェクトを装置固有の暗号化キーによって暗号化する、ステップと、
    前記少なくとも1つの保護されたコンテンツアイテムのうちの保護されたコンテンツアイテムを開くステップであって、該保護されたコンテンツアイテムを開くステップが前記装置内の権限オブジェクト中で許可される場合には、該保護されたコンテンツアイテムを開くステップが、前記権限オブジェクトに含まれる対称鍵に基づいており、前記権限オブジェクトは、前記少なくとも1つの保護されたコンテンツアイテムを使用するポリシーであって、該ポリシーが使用の制限時間と制限量の少なくとも1つを含むポリシーを含む、ステップと、
    を含む、装置内において情報を暗号化する方法。
  2. 少なくとも1つのコンテンツアイテムを前記装置のメモリ内に保存するステップを更に含む請求項1記載の方法。
  3. 少なくとも1つのコンテンツアイテムを前記装置に接続可能な着脱自在のメモリ内に保存するステップを更に含む請求項1記載の方法。
  4. 前記少なくとも1つの権限オブジェクトのうちの少なくとも1つを権限データベース内に保存するステップを更に含む請求項1記載の方法。
  5. 前記少なくとも1つの権限オブジェクトを少なくとも1つのファイル内に保存するステップを更に含む請求項1記載の方法。
  6. コンテンツアイテムは、アプリケーション、写真、オーディオファイル、文書、又はビデオファイルを含む、請求項1記載の方法。
  7. 前記装置は、モバイル端末を備える、請求項1記載の方法。
  8. 少なくとも1つの保護されたコンテンツアイテムの使用を可能にする少なくとも1つの暗号化されていない権限オブジェクトであって、前記少なくとも1つの暗号化されていない権限オブジェクトが、該装置を最初にブートする前に前記装置に提供される、権限オブジェクトと、
    該装置に常駐するプログラムを保存するためのストレージモジュールと、
    前記少なくとも1つの保護されたコンテンツアイテムのうちの保護されたコンテンツアイテムを開き、該保護されたコンテンツアイテムを開くステップが、前記装置内の前記少なくとも1つの権限オブジェクトのうちの権限オブジェクト中で許可される場合には、該保護されたコンテンツアイテムを開くステップが、前記権限オブジェクトに含まれる対称鍵に基づいており、前記権限オブジェクトは、前記装置中で前記少なくとも1つの保護されたコンテンツアイテムを使用するポリシーであって、該ポリシーが使用の制限時間と制限量の少なくとも1つを含む、ポリシーを含み、
    前記装置が初めてブートされる際に、前記装置常駐プログラムを実行し、
    前記装置常駐プログラムを実行は、該プログラムが、前記少なくとも1つの権限オブジェクトを装置固有の暗号化キーによって暗号化することを含む、ように構成された処理ユニットと、を備えることを特徴とする装置。
  9. 少なくとも1つのコンテンツアイテムを保存するべく構成されたメモリを更に備える請求項8記載の装置。
  10. 少なくとも1つの権限オブジェクトを保存するべく構成された権限データベースを更に備える請求項8記載の装置。
  11. 前記少なくとも1つの権限オブジェクトを保存するべく構成された少なくとも1つのファイルを更に備える請求項8記載の装置。
  12. コンテンツアイテムを保存する少なくとも1つの着脱自在のメモリを受け付けるべく構成されたメモリインターフェイスを更に備える請求項8記載の装置。
  13. コンテンツアイテムは、アプリケーション、写真、オーディオファイル、文書、又はビデオファイルを含む、請求項8記載の装置。
  14. 前記装置は、モバイル端末を備える、請求項8記載の装置。
  15. データ処理装置を備える装置内において情報を暗号化するコンピュータ・プログラムであって、
    少なくとも1つのデータ処理装置可読媒体上に保存されたコードを備え、
    前記コードは、データ処理装置上で実行される際に、前記装置が初めてブートされる際に、該データ処理装置により実行されると、前記プログラムは、前記装置に固有の暗号化キーによって、該装置を最初にブートする前に前記装置に提供された少なくとも1つの暗号化されていない権限オブジェクトを暗号化するように、該データ処理装置により実行されるステップであって、
    前記暗号化されていない権限オブジェクトが、少なくとも1つの保護されたコンテンツアイテムの使用を可能にする、ステップと、
    前記少なくとも1つの保護されたコンテンツアイテムのうちの保護されたコンテンツアイテムを開くステップであって、該保護されたコンテンツアイテムを開くことが、前記装置内の権限オブジェクト中で許可される場合には、該保護されたコンテンツアイテムを開くステップが前記権限オブジェクトに含まれる対称鍵に基づいており、前記権限オブジェクトは、前記装置中で前記少なくとも1つの保護されたコンテンツアイテムを使用するポリシーであって、該ポリシーが使用の制限時間と制限量の少なくとも1つを含む、ポリシーを含む、ステップと、を前記データ処理装置により実行するべく構成されている、ことを特徴とするコンピュータ・プログラム。
JP2007534039A 2004-09-30 2005-09-30 少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする方法、装置、及びコンピュータプログラム製品 Expired - Fee Related JP4768741B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US10/957,191 US7580894B2 (en) 2004-09-30 2004-09-30 Method, device and computer program product for activating the right of use at least one secured content item
US10/957,191 2004-09-30
PCT/FI2005/000416 WO2006035111A1 (en) 2004-09-30 2005-09-30 Method, device and computer program product for activating the right of use of at least one secured content item

Publications (2)

Publication Number Publication Date
JP2008515072A JP2008515072A (ja) 2008-05-08
JP4768741B2 true JP4768741B2 (ja) 2011-09-07

Family

ID=36100411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007534039A Expired - Fee Related JP4768741B2 (ja) 2004-09-30 2005-09-30 少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする方法、装置、及びコンピュータプログラム製品

Country Status (8)

Country Link
US (1) US7580894B2 (ja)
EP (1) EP1794729B1 (ja)
JP (1) JP4768741B2 (ja)
KR (1) KR100943358B1 (ja)
CN (1) CN101031923B (ja)
ES (1) ES2604457T3 (ja)
PL (1) PL1794729T3 (ja)
WO (1) WO2006035111A1 (ja)

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007123856A2 (en) * 2006-04-17 2007-11-01 Veritec, Inc. Methods and systems for secure transactions with electronic devices
KR100891093B1 (ko) * 2006-05-09 2009-03-31 삼성전자주식회사 보안 데이터의 안전한 이동을 제공하는 장치 및 방법
US20070288752A1 (en) * 2006-06-08 2007-12-13 Weng Chong Chan Secure removable memory element for mobile electronic device
US20080005806A1 (en) * 2006-06-30 2008-01-03 Nokia Corporation Apparatus, network entity and associated methods and computer program products for selectively enabling features subject to digital rights management
KR100785070B1 (ko) * 2006-07-11 2007-12-12 삼성전자주식회사 휴대 단말기에서 디지털 저작권 관리 콘텐츠 재생 방법 및장치
US8079071B2 (en) 2006-11-14 2011-12-13 SanDisk Technologies, Inc. Methods for accessing content based on a session ticket
US20080114772A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Method for connecting to a network location associated with content
US20080114693A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Method for allowing content protected by a first DRM system to be accessed by a second DRM system
US20080112562A1 (en) * 2006-11-14 2008-05-15 Fabrice Jogand-Coulomb Methods for linking content with license
US8763110B2 (en) * 2006-11-14 2014-06-24 Sandisk Technologies Inc. Apparatuses for binding content to a separate memory device
WO2008060468A2 (en) * 2006-11-14 2008-05-22 Sandisk Corporation Method and system for allowing multiple users to access preview content
US8327454B2 (en) * 2006-11-14 2012-12-04 Sandisk Technologies Inc. Method for allowing multiple users to access preview content
US20090288173A1 (en) * 2008-05-14 2009-11-19 Eitan Mardiks Method for controlling access to user-selectable content
US9819489B2 (en) * 2008-05-14 2017-11-14 Sandisk Il, Ltd. Device for controlling access to user-selectable content
US8632488B2 (en) * 2009-12-15 2014-01-21 Ethicon, Inc. Fluid filled implants for treating medical conditions
US20110314170A1 (en) * 2010-06-17 2011-12-22 Research In Motion Limited Wireless Device Swap
US9641606B2 (en) 2010-06-22 2017-05-02 Blackberry Limited Peer to peer secure synchronization between handheld devices
TWI459230B (zh) * 2011-08-08 2014-11-01 Ind Tech Res Inst 數位版權管理裝置及數位版權管理方法
CN107463805A (zh) * 2017-09-05 2017-12-12 合肥工业大学 一种基于推送方式访问数字资源的方法

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09325915A (ja) * 1996-06-05 1997-12-16 Toppan Printing Co Ltd 情報記録システム
JPH11213553A (ja) * 1998-01-28 1999-08-06 Toshiba Corp 契約管理装置および再生装置
JP2001258008A (ja) * 2000-03-14 2001-09-21 Silicon Contents:Kk コンテンツ供給システム及び記録媒体
US20020141588A1 (en) * 2001-03-27 2002-10-03 Rollins Doug L. Data security for digital data storage
JP2003209544A (ja) * 2002-01-11 2003-07-25 Nettime Corp 携帯情報端末用暗号化プログラム、携帯情報端末、コンピュータ端末用暗号化プログラムおよびコンピュータ端末
WO2003103291A1 (en) * 2002-06-03 2003-12-11 Sony Computer Entertainment Inc. Methods and apparatus for customizing a rewritable storage medium
JP2004199138A (ja) * 2002-12-16 2004-07-15 Matsushita Electric Ind Co Ltd メモリデバイスとそれを使用する電子機器
WO2004059451A1 (en) * 2002-12-30 2004-07-15 Koninklijke Philips Electronics N.V. Divided rights in authorized domain

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5754646A (en) 1995-07-19 1998-05-19 Cable Television Laboratories, Inc. Method for protecting publicly distributed software
US6006190A (en) 1997-04-28 1999-12-21 Tartaroukos Llc Computer implemented method and a computer system for enforcing software licenses
JP3613929B2 (ja) * 1997-05-07 2005-01-26 富士ゼロックス株式会社 アクセス資格認証装置および方法
US20010044901A1 (en) * 1998-03-24 2001-11-22 Symantec Corporation Bubble-protected system for automatic decryption of file data on a per-use basis and automatic re-encryption
US6061190A (en) * 1999-03-11 2000-05-09 Optics For Research Devices for holding optical components at fixed positions
US7055040B2 (en) * 1999-04-02 2006-05-30 Hewlett-Packard Development Company, L.P. Method and apparatus for uniquely and securely loading software to an individual computer
US7158953B1 (en) * 2000-06-27 2007-01-02 Microsoft Corporation Method and system for limiting the use of user-specific software features
US20040088333A1 (en) * 2002-01-25 2004-05-06 David Sidman Apparatus method and system for tracking information access
CN100435164C (zh) 2001-05-29 2008-11-19 松下电器产业株式会社 权限管理设备
JP2004234641A (ja) * 2003-01-08 2004-08-19 Kddi Corp コンテンツファイル制作者の認証方式およびそのプログラム
US20050005156A1 (en) * 2003-05-13 2005-01-06 Bsi2000, Inc. Cryptographic-key management device
KR20040010435A (ko) 2003-12-03 2004-01-31 바이어스아이티 주식회사 개인 휴대 단말기에 소정의 콘텐츠를 제공하는 방법 및 그시스템

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09325915A (ja) * 1996-06-05 1997-12-16 Toppan Printing Co Ltd 情報記録システム
JPH11213553A (ja) * 1998-01-28 1999-08-06 Toshiba Corp 契約管理装置および再生装置
JP2001258008A (ja) * 2000-03-14 2001-09-21 Silicon Contents:Kk コンテンツ供給システム及び記録媒体
US20020141588A1 (en) * 2001-03-27 2002-10-03 Rollins Doug L. Data security for digital data storage
JP2003209544A (ja) * 2002-01-11 2003-07-25 Nettime Corp 携帯情報端末用暗号化プログラム、携帯情報端末、コンピュータ端末用暗号化プログラムおよびコンピュータ端末
WO2003103291A1 (en) * 2002-06-03 2003-12-11 Sony Computer Entertainment Inc. Methods and apparatus for customizing a rewritable storage medium
JP2005528714A (ja) * 2002-06-03 2005-09-22 株式会社ソニー・コンピュータエンタテインメント 書換え可能記憶媒体をカスタマイズするための方法および装置
JP2004199138A (ja) * 2002-12-16 2004-07-15 Matsushita Electric Ind Co Ltd メモリデバイスとそれを使用する電子機器
WO2004059451A1 (en) * 2002-12-30 2004-07-15 Koninklijke Philips Electronics N.V. Divided rights in authorized domain
JP2006512658A (ja) * 2002-12-30 2006-04-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 承認領域における分割された権利

Also Published As

Publication number Publication date
EP1794729A4 (en) 2012-02-22
WO2006035111A1 (en) 2006-04-06
JP2008515072A (ja) 2008-05-08
US7580894B2 (en) 2009-08-25
CN101031923B (zh) 2010-09-01
ES2604457T3 (es) 2017-03-07
CN101031923A (zh) 2007-09-05
PL1794729T3 (pl) 2017-08-31
KR100943358B1 (ko) 2010-02-18
EP1794729A1 (en) 2007-06-13
US20060069644A1 (en) 2006-03-30
KR20070045366A (ko) 2007-05-02
EP1794729B1 (en) 2016-09-28

Similar Documents

Publication Publication Date Title
EP1509024B1 (en) Method for sharing rights objects between users
JP5618987B2 (ja) コンテンツに対する埋め込みライセンス
JP2008515072A (ja) 少なくとも1つの保護されたコンテンツアイテムの使用権限を有効にする方法、装置、及びコンピュータプログラム製品
US8612355B2 (en) Digital rights management provision apparatus, system, and method
JP4847701B2 (ja) 著作権管理システムにおける柔軟性のある権利テンプレートを使用したデジタルコンテンツの署名済み権利ラベル(srl)の取得
US8407146B2 (en) Secure storage
US20030079133A1 (en) Method and system for digital rights management in content distribution application
US20080040283A1 (en) Content protection system and method for enabling secure sharing of copy-protected content
JP2005536951A (ja) デジタル機器においてデジタル文書にセキュリティ保護を施す装置、システムおよび方法
WO2007115293A2 (en) Systems and methods for protecting digital content
NO332664B1 (no) Fremgangsmate for bruk av en rettighetsmal for a oppna et signert rettighetsmerke (SRL) for digitalt innhold i et digitalt rettighetsforvaltningssystem
EP1970913A1 (en) Portable memory apparatus having a content protection function and method of manufacturing the same
US20060253395A1 (en) Format and systems for secure utilization of electronic fonts
JP2010533910A (ja) デジタル情報メモリカード暗号化構造及び方法
WO2005050639A1 (en) Copy protected digital data
CN100593786C (zh) 用于提供从java应用访问oma drm保护文件的系统和方法
US20090063871A1 (en) Method and device for managing proprietary data format content
KR20050084364A (ko) 디지털권 변환 시스템
KR100891564B1 (ko) 독점적 데이터 포맷 콘텐츠를 다루기 위한 방법 및 장치
US20090158436A1 (en) Method for Exporting Use Rights for Electronic Data Objects
Bosi Digital rights management systems
US20060059566A1 (en) System and method for using a graphic and/or audio license with digital rights management systems
KR20040061825A (ko) 통합 디지털 데이터 보호 방법

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100202

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20100430

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20100512

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100721

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100921

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20101220

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20101228

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110322

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110517

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110616

R150 Certificate of patent or registration of utility model

Ref document number: 4768741

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140624

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees