(57)【要約】  本発明は、装置内の少なくとも１つの保護されたコンテンツアイテムの使用権限を有効にする方法、装置、及びコンピュータプログラムプロダクトを開示している。この方法は、少なくとも１つの暗号化されていない権限オブジェクトを装置に提供する段階を有しており、この場合に、少なくとも１つの権限オブジェクトは、少なくとも１つの保護されたコンテンツアイテムの使用権限を割り当てる。装置の電源が初めて投入された際に、装置常駐プログラムが実行され、このプログラムが、少なくとも１つの権限オブジェクトを装置固有の暗号化キーによって暗号化する。【選択図】図２ａ
2008515072.tif 000002
【特許請求の範囲】
【請求項１】
装置内の少なくとも１つの保護されたコンテンツアイテムの使用権限を有効にする方法において、
少なくとも１つの暗号化されていない権限オブジェクトを装置に提供する段階であって、前記少なくとも１つの権限オブジェクトは、少なくとも１つの保護されたコンテンツアイテムの使用権限を割り当てる、段階と、
前記装置の電源を初めて投入する段階と、
少なくとも１つの権限オブジェクトを装置固有の暗号化キーによって暗号化する装置常駐プログラムを実行する段階と、
を備えることを特徴とする方法。
【請求項２】
少なくとも１つのコンテンツアイテムを前記装置のメモリ内に保存する段階を更に備える請求項１記載の方法。
【請求項３】
少なくとも１つのコンテンツアイテムを前記装置に接続可能な着脱自在のメモリ内に保存する段階を更に備える請求項１記載の方法。
【請求項４】
前記少なくとも１つの権限オブジェクトのうちの少なくとも１つを権限データベース内に保存する段階を更に備える請求項１記載の方法。
【請求項５】
前記少なくとも１つの権限オブジェクトを少なくとも１つのファイル内に保存する段階を更に備える請求項１記載の方法。
【請求項６】
コンテンツアイテムは、アプリケーション、写真、オーディオファイル、文書、又はビデオファイルを備える請求項１記載の方法。
【請求項７】
前記装置は、モバイル端末を備える請求項１記載の方法。
【請求項８】
少なくとも１つの保護されたコンテンツアイテムの使用を可能にする少なくとも１つの権限オブジェクトと、
起動プログラムを保存するためのストレージモジュールと、
前記装置が初めてブートされる際に前記起動プログラムを実行するべく構成された処理ユニットであって、前記起動プログラムの前記実行段階は、少なくとも１つの権限オブジェクトを装置固有の暗号化キーによって暗号化する段階を備える、処理ユニットと、
を備えることを特徴とする装置。
【請求項９】
少なくとも１つのコンテンツアイテムを保存するべく構成されたメモリを更に備える請求項８記載の装置。
【請求項１０】
少なくとも１つの権限オブジェクトを保存するべく構成された権限データベースを更に備える請求項８記載の装置。
【請求項１１】
前記少なくとも１つの権限オブジェクトを保存するべく構成された少なくとも１つのファイルを更に備える請求項８記載の装置。
【請求項１２】
コンテンツアイテムを保存する少なくとも１つの着脱自在のメモリを受け付けるべく構成されたメモリインターフェイスを更に備える請求項８記載の装置。
【請求項１３】
コンテンツアイテムは、アプリケーション、写真、オーディオファイル、文書、又はビデオファイルを備える請求項８記載の装置。
【請求項１４】
前記装置は、モバイル端末を備える請求項８記載の装置。
【請求項１５】
少なくとも１つのデータ処理装置可読媒体上に保存されたコードを備える、装置内の保護されたコンテンツアイテムの使用権限を有効にするコンピュータプログラム製品において、
前記コードは、データ処理装置上で実行される際に、前記装置が初めてブートされる際に、前記装置内に保存されている少なくとも１つの暗号化されていない権限オブジェクトを装置固有の暗号化キーによって暗号化する装置常駐プログラムを実行する段階を実行するべく構成されている、
ことを特徴とするコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置に関するものである。更に詳しくは、本発明は、装置のメモリ又は装置に接続可能な着脱自在のメモリ内に保存された少なくとも１つの保護されたコンテンツアイテムの使用権限を有効にする新しい改善された方法、装置、及びコンピュータプログラム製品に関するものである。
【背景技術】
【０００２】
デジタルストレージ技術の導入以来、効果的な著作権の行使（ｅｎｆｏｒｃｅｍｅｎｔ）が課題となっている。特に、インターネットが、著作権保護されているコンテンツの違法な配布チャネルとして浮上したことにより、著作権を保護するための新しい技術に対する強い需要が生じている。このような技術の１つが、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）である。ＤＲＭとは、関連するユーザ権限を規定している情報によって所与のコンテンツアイテムを補強する規格及びプロプライエタリシステム（ｐｒｏｐｒｉｅｔａｒｙ  ｓｙｓｔｅｍ）の一般的な用語である。コンテンツアイテムは、例えば、オーディオ録音、ビデオ、写真、コンピュータプログラム、或いは、単に文書であってよい。ユーザ権限は、コンテンツアイテムの使用に関する様々な規則を有することができる。例えば、コンテンツアイテムをユーザに提供可能な、換言すればユーザに与えることのできる時間の限度をユーザに対して付与可能である。許可されている聴取回数、許可されている装置識別情報、及び部分的な視聴権限は、コンテンツアイテムの使用に関する規則のその他の例である。ＤＲＭにおいては、プレゼンテーション装置及びその内部のプレゼンテーションソフトウェアが敵対的ではないこと（即ち、それらが、デジタル権限の行使に参加すること）を必要としている。プレゼンテーション装置内には、通常、ＤＲＭエージェット（即ち、ＤＲＭエンジン）が存在しており、これが、ＤＲＭ権限を行使し、違法な複写からコンテンツアイテムを保護している。ＤＲＭによって保護されているコンテンツアイテムの複写を回避するべく、それがネットワークからプレゼンテーション装置に搬送される際、並びに、それがＤＲＭエンジンの外部のプレゼンテーション装置内（例えば、ハードディスク上）に保存されている際には、コンテンツアイテムを暗号化可能である。
【０００３】
ＤＲＭの１つの規格は、ＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）のＤＲＭ仕様に基づいたものである。ＯＭＡのＤＲＭの目的は、コンテンツプロバイダによるコンテンツ権限の表現を許可することにより、デジタルメディアオブジェクトの消費の制御を可能にすることにある。メディアオブジェクトとは、オーディオクリップ、ビデオクリップ、写真、Ｊａｖａ（登録商標）アプリケーション、及び文書などのコンテンツアイテムである。
【０００４】
製造者、実施権者（ライセンシー）、又は事業者が自身の電話機の弁別を所望する場合に、オープンな端末（例えば、シンビアンオペレーティングシステム（ＳｙｍｂｉａｎＯＳ）端末）内において、これを実行するのは困難である。Ｓｙｍｂｉａｎは、データ対応型携帯電話機用の高機能なオープン型の標準オペレーティングシステムを開発及び供給するソフトウェアライセンス会社である。例えば、ある携帯電話機製造者が、ビデオエディタを含む高級携帯電話機とビデオエディタを含まない廉価な携帯電話機の製造を所望する場合に、高級携帯電話機から廉価な携帯電話機へのビデオエディタアプリケーションの複写を阻止するための手段が存在していない。又、携帯電話機製造者又は事業者が、その使用法における制限（例えば、１０回の使用や１ヶ月にわたって有効なアプリケーションなど）を具備したアプリケーションを提供し、この権限が行使された後に、端末所有者が、そのアプリケーションに対する更なる権限を取得できるようにすることを所望する場合もあろう。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ＯＭＡのＤＲＭは、アプリケーションの使用に関する制限を提供してはいるが、現時点においては、電話機の購入時点において、準備が整っているＯＭＡのＤＲＭコンテンツを提供するための手段は存在していない。この時点における代表的なソリューションは、購入し、無線インターフェイス上においてコンテンツを起動する、というものである。
【課題を解決するための手段】
【０００６】
本発明は、例えば、装置の購入の際に準備が整っている装置内のＤＲＭコンテンツを提供する。
【０００７】
本発明の一態様によれば、装置内の少なくとも１つの保護されたコンテンツアイテムの使用権限を有効にする方法が提供され、この方法は、少なくとも１つの暗号化されていない権限オブジェクトを装置に提供する段階であって、少なくとも１つの権限オブジェクトは、少なくとも１つの保護されたコンテンツアイテムの使用権限を割り当てる、段階と、装置の電源を初めて投入する段階と、少なくとも１つの権限オブジェクトを装置固有の暗号化キーによって暗号化する装置常駐プログラムを実行する段階と、を有する。
【０００８】
本発明の一実施例においては、少なくとも１つのコンテンツアイテムは、装置のメモリ内に保存されている。
【０００９】
本発明の一実施例においては、少なくとも１つのコンテンツアイテムは、装置に接続可能な着脱自在のメモリ内（例えば、着脱自在のメモリカード内）に保存されている。
【００１０】
本発明の一実施例においては、少なくとも１つの権限オブジェクトのうちの少なくとも１つは、権限データベース内に保存されている。
【００１１】
本発明の一実施例においては、少なくとも１つの権限オブジェクトは、少なくとも１つのファイル内に保存されている。
【００１２】
本発明の一実施例においては、コンテンツアイテムは、アプリケーション、写真、オーディファイル、文書、又はビデオファイルである。
【００１３】
本発明の一実施例においては、装置は、モバイル端末を有している。
【００１４】
本発明の別の態様によれば、装置が提供され、この装置は、少なくとも１つの保護されたコンテンツアイテムの使用を可能にする少なくとも１つの権限オブジェクトと、起動プログラムを保存するストレージモジュールと、装置が初めてブートされる際に起動プログラムを実行するべく構成された処理ユニットと、を有しており、この場合に、起動プログラムの実行段階は、少なくとも１つの権限オブジェクトを装置固有の暗号化キーによって暗号化する段階を有している。
【００１５】
本発明の一実施例においては、少なくとも１つのコンテンツアイテムは、装置のメモリ内に保存されている。
【００１６】
本発明の一実施例においては、少なくとも１つのコンテンツアイテムは、装置に接続可能な着脱自在のメモリ内（例えば、着脱自在のメモリカード内）に保存されている。
【００１７】
本発明の一実施例においては、装置は、少なくとも１つの権限オブジェクトを保存するべく構成された権限データベースを更に有している。
【００１８】
本発明の一実施例においては、装置は、少なくとも１つの権限オブジェクトを保存するべく構成された少なくとも１つのファイルを更に有している。
【００１９】
本発明の一実施例においては、コンテンツアイテムは、アプリケーション、写真、オーディオファイル、文書、又はビデオファイルである。
【００２０】
本発明の一実施例においては、装置は、モバイル端末を有している。
【００２１】
本発明の別の態様によれば、少なくとも１つのデータ処理装置可読媒体上に保存されたコードを有する、装置内の保護されたコンテンツアイテムの使用権限を有効にするコンピュータプログラム製品が提供され、このコードは、データ処理装置上で実行される際に、装置が初めてブートされる際に装置内に保存されている少なくとも１つの暗号化されていない権限オブジェクトを装置固有の暗号化キーによって暗号化する装置常駐プログラムを実行する段階を実行するべく、構成されている。
【００２２】
本発明は、後から無線を通じてではなく、例えば、モバイル端末を購入した際に、ＤＲＭによって保護されているコンテンツを起動することができる解決策を開示している。又、本発明に開示されている解決策を使用することにより、モバイル端末製造者又は事業者は、製品を弁別可能である。
【発明を実施するための最良の形態】
【００２３】
本発明に関する理解を深めると共に本明細書の一部を構成するべく含まれている添付の図面は、本発明の実施例を例示しており、これらは、以下の説明と共に、本発明の原理を説明するのに有用である。
【００２４】
以下、本発明の実施例を詳細に参照するが、この例は、添付の図面に示されている。
【００２５】
図１は、本発明による方法の一実施例を示すフローチャートを示している。初めてブート（起動）する前に、装置（例えば、モバイル端末）に、少なくとも１つの暗号化されていない権限オブジェクトを提供する（段階１０）。少なくとも１つの権限オブジェクトは、１つ又は複数の権限ファイルを含んでおり、これらの権限ファイルにより、例えば、アプリケーション、オーディオファイル、ビデオファイル、文書などの１つ又は複数のデータコンテンツをモバイル端末によって使用又は表示する権限が付与される。図３には、権限ファイルの模範的な構造が示されている。
【００２６】
段階１２において、モバイル端末を初めてブートする（モバイル端末に電源を投入する）。モバイル端末は、モバイル端末常駐プログラムを実行するべく構成されており、このプログラムが、モバイル端末の初めてのブートに応答し、少なくとも１つの権限オブジェクトをモバイル端末固有の暗号化キーによって暗号化する（段階１４）。これを実行することにより、対象のコンテンツアイテム（例えば、アプリケーション）がこのモバイル端末内においてのみ使用可能となる。モバイル端末固有のキーは、対称型又は非対称型の暗号化キーであってよい。
【００２７】
図２ａは、本発明による装置の一実施例を示すブロックダイアグラムを開示している。モバイル端末２００は、製造者オペレーションシステム（ＯＳ）とオープン部分（例えば、シンビアンオペレーションシステム（ＳｙｍｂｉａｎＯＳ））という大きく２つの部分に分割される。製造者ＯＳは、セキュアキーストレージ２８を含んでおり、これが、端末固有の暗号化キーを有している。更には、この実施例においては、製造者ＯＳは、起動ソフトウェア２０２をも含んでいる。ＳｙｍｂｉａｎＯＳ部分は、権限データベース２０を有するファイルシステム２６を含んでいる。権限データベース２０は、図３に更に詳細に開示されている１つ又は複数の権限ファイルを有している。要すれば、それぞれの権限ファイルは、コンテンツの構成要素に対する権限を具現化すると共に、権限によって定義されている方式によってコンテンツにアクセスするための手段を提供している。ＤＲＭエンジン２２は、ファイルシステム２６内の権限データベース２０（ＲＤＢ）にアクセス可能である。モバイル端末２００は、この装置が初めてブートされた際に起動プログラムを実行するべく構成された処理ユニット２１２（例えば、プロセッサ）を更に有している。
【００２８】
しばしば、ベンダ／事業者は、新しいモバイル端末（例えば、携帯電話機）を購入する顧客に対して様々な「付加的」なアプリケーション（例えば、ＭＭＣ（ＭｕｌｔｉＭｅｄｉａ  Ｃａｒｄ））を提供することを所望する。例えば、事業者が、いくつかのアプリケーションにおける無償の試行期間の付与を所望している場合があろう。試行の後に、ユーザは、将来も、そのアプリケーションを使用することを所望するかどうかを決定可能である。又、事業者が、安価な電話機と、使用の準備が整っているいくつかの追加アプリケーションを具備した高価な電話機という同一電話機の２つの異なるバージョンを販売する場合もあろう。このようなアプリケーションの使用権限を制御するためのなんらかのメカニズムが存在する必要がある。
【００２９】
この実施例においては、コンテンツの製造者（例えば、アーティスト、ミュージシャン、又は作家など）及びコンテンツの小売業者（例えば、ネットワーク事業者又はｍＩＳＰなど）の収入生成ビジネスを保護するべく、価値を有するコンテンツを保護している。本発明によれば、事業者、ｍＩＳＰ（ｍｏｂｉｌｅ  Ｉｎｔｅｒｎｅｔ  Ｓｅｒｖｉｃｅ  Ｐｒｏｖｉｄｅｒ）、又はその他のエンティティは、ＭＭＣ（ＭｕｌｔｉＭｅｄｉａ  Ｃａｒｄ）２４などの適切な着脱自在のメモリを含む販売パッケージを提供可能である。
【００３０】
それぞれのメモリカードは、それぞれのメモリカードに固有のメモリカード識別情報（ＩＤ）を具備可能である。メモリカードには、例えば、着信音、ロゴ、スクリーンセーバ、Ｊａｖａ（登録商標）、音楽、ゲームなどのコンテンツが予め読み込まれている。本発明によれば、コンテンツは、保護されたフォーマットにより、メモリカード２４上において提供されている。例えば、図示の実施例においては、コンテンツは、本明細書においてＳＣＣ（Ｓｅｃｕｒｅｄ  Ｃｏｎｔｅｎｔ  Ｃｏｎｔａｉｎｅｒ）と呼ばれるノキア株式会社によって生成された保護フォーマットを有している。本明細書において使用されているＳＣＣは、暗号化されたデジタルコンテンツと、任意選択により、そのコンテンツに関係する関連メタデータと、をカプセル化するコンテナフォーマットを一般的に意味している。例えば、コンテンツは、対称型のキーによって暗号化可能であるが、デジタルコンテンツは、場合によっては、暗号化しなくてもよい。ＳＣＣは、ＳＣＣファイルを適切な権限ファイルによって開くことができるように、１つ又は複数の権限ファイルと論理的に関連付けられている。本明細書において使用されている権限ファイルは、デジタルコンテンツの特定の構成要素の使用法を規定する権限を定義しているオブジェクトを一般的に意味している。
【００３１】
モバイル端末２００が初めてブートされる際に、起動ソフトウェア２０２は、セキュアキーストレージ２８内に保存されているモバイル端末固有の暗号化キーにより、権限データベース２０の暗号化を起動する。モバイル端末固有のキーは、対称型又は非対称型の暗号化キーであってよい。
【００３２】
尚、本発明については、メモリカード２４などの着脱自在のメモリカードと、このメモリカード２４をモバイル端末２００に接続可能なメモリインターフェイス２０４との関連において、一般的に説明しているが、本発明は、メモリカードがモバイル端末２００と一体で製造される場合にも同様に適用可能である。又、モバイル端末と関連する着脱自在及び非着脱自在のメモリ内の両方にコンテンツを包含することも可能である。又、本発明は、メモリカード２４が、読み出し／書き込みメモリ又は読み出し専用メモリ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ：ＲＯＭ）のいずれかである実施例にも等しく適用可能である。
【００３３】
又、詳述されておらず、且つ、図２ａにも開示されていないその他のアプリケーション又はソフトウェアコンポーネントをモバイル端末２００が包含可能であることも明らかである。
【００３４】
又、図１及び図２には、装置がモバイル端末であるものとして示されているが、装置は、例えば、コンピュータ又はＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）などの任意のその他の適切な装置であってよいことも明らかである。
【００３５】
図２ａは、すべての権限オブジェクトが権限データベース２０内に配置されていることを示している。別の実施例においては、権限オブジェクトは、権限オブジェクトデーベース外の個別のファイルになっている（図２ｂの２０６、２０８、及び２１０を参照）。すべての権限オブジェクトは、装置が初めてブートされた際に、装置固有の暗号化キーによって別個に暗号化される。別の実施例においては、権限オブジェクトを権限データベース２０内に保存可能であるが、装置が初めてブートされる際に、例えば、権限オブジェクトなどのデータベース２０の一部のみが暗号化される。この結果、例えば、権限データベースヘッダは、暗号化されていない状態に留まることができる。更に別の実施例においては、装置が初めてブートされる際に、（権限オブジェクトに加えて）権限データベース２０のその他の部分を暗号化することも可能である。
【００３６】
図２ａ及び図２ｂは、製造者ＯＳが起動ソフトウェア２０２を有していることを示している。本発明の別の実施例においては、この代わりに、ＳｙｍｂｉａｎＯＳ又はその他の適切なＯＳ部分が起動ソフトウェア２０２を有することも可能である（図２ｃ参照）。この場合には、装置の電源が初めて投入される前に、起動ソフトウェア２０２を除去又は無効にできないことを保証しなければならない。同様に、起動ソフトウェア２０２が製造者ＯＳ部分内に存在していない場合には、暗号化手順が完了する前に起動ソフトウェア２０２を除去又は無効にできないことを保証しなければならない。起動ソフトウェア２０２が、例えば、読み出し専用メモリ（ＲＯＭ）内に保存されている場合には、このソフトウェアが製造者ＯＳ部分内に存在している必要はない。
【００３７】
権限データベースは、製造段階においては、プレーンテキストであるが（従って、悪用に対して脆弱であると考えられるが）、製造設備は、安全な場所であると見なすことが可能であって、従って、権限データベースがプレーンテキストの形態で漏洩する可能性は、ほとんど存在していないことに留意されたい。
【００３８】
図３は、本発明において使用可能な権限データベース内の可能な権限ファイルの一実施例を示している。権限ファイルの具体的なフォーマット又はコンテンツが変化し得ることは明らかである。従って、ユーザがコンテンツにアクセスする任意の数の権限ファイルフォーマットを使用できる。
【００３９】
権限ファイルの主な目的は、これにより、コンテンツの構成要素に対する権限を具現化すると共に、その権限によって定義されている方式によってコンテンツにアクセスするための手段を提供するということにある。模範的な権限ファイル３０を参照すれば、ファイルのタイプ（例えば、オーディオ、ビデオ、テキスト、マルチメディアなど）のようなコンテンツに関する説明３２を権限ファイルと共に提供可能である。コンテンツのそれぞれの構成要素（又は、選択されたコンテンツの構成要素）が、対応する権限ファイル３０を具備することになり、説明３２は、その個々のコンテンツに関する説明を提供している。
【００４０】
コンテンツの個々の構成要素ごとに、そのコンテンツに対する権限の説明３４が存在している。これらの権限は、転送権限や使用権限などの権限を包含可能である。例えば、転送権限は、コンテンツを別のユーザに対して付与又は販売（又は、これを禁止）したり、或いは、コンテンツのプレビュー又はその他の制限された使用法を別のユーザに対して付与又は販売する権限を包含可能である。転送権限は、コンテンツを、ユーザが所有している別の装置に複写可能であるかどうかに関する規則をも包含可能である。任意の数の転送権限を包含可能である。使用権限とは、コンテンツのそのコピーを使用可能な方法を規定しているポリシーである。例えば、使用権限は、コンテンツに対するフルアクセス権限、コンテンツに対するアクセス禁止権限、プレビュー権限、又はいくつかのその他の制限された使用権限を包含可能である。例えば、予め読み込まれているメモリカードを受け付けた際に、特定のコンテンツについて、「プレビュー」使用権限をユーザに提供することにより、そのユーザが、限られた時間（例えば、１週間）、限られた使用回数（例えば、３回）、限られたコンテンツの量（例えば、３０秒のＭＰ３の曲）などにわたって、コンテンツにアクセスすることを許可する。
【００４１】
権限ファイル３０は、使用規則に従ってコンテンツにアクセスするための手段をも包含している。一実施例においては、これは、そのコンテンツを暗号化するのに使用されたコンテンツ暗号化キー３６によって提供されている。権限ファイルは、鮮度を確保するための連番３８などのその他の情報と、コンテンツ暗号化キーを使用することにより、すべてのその他のフィールドに関するＭＡＣ（Ｍｅｓｓａｇｅ  Ａｕｔｈｅｎｔｉｃａｔｉｏｎ  Ｃｏｄｅ：メッセージ認証コード）３１０をも包含可能である。
【００４２】
当業者には、技術の進歩に伴い、本発明の基本的な概念を様々な方式で実装可能であることが明らかである。従って、本発明及びその実施例は、上述の例に限定されるものではなく、添付の請求項の範囲内において変化し得る。
【図面の簡単な説明】
【００４３】
【図１】本発明による方法の一実施例を示すフローチャートである。
【図２ａ】本発明による装置の一実施例を示すブロックダイアグラムである。
【図２ｂ】本発明による装置の一実施例を示すブロックダイアグラムである。
【図２ｃ】本発明による装置の一実施例を示すブロックダイアグラムである。
【図３】本発明において使用可能な権限ファイルの一実施例を示すブロックダイアグラムである。
【図１】
2008515072.tif 000003
【図２ａ】
2008515072.tif 000004
【図２ｂ】
2008515072.tif 000005
【図２ｃ】
2008515072.tif 000006
【図３】
2008515072.tif 000007
【国際調査報告】
2008515072.tif 000008
2008515072.tif 000009
2008515072.tif 000010