(57)【要約】  ＤＲＭコンテンツダウンロード方法およびシステムを提供する。本発明の実施形態によるＤＲＭコンテンツダウンロード方法は、ＤＲＭ技術を支援する第１機器がコンテンツ提供システムから伝送されたダウンロードディスクリプタからコンテンツ情報を獲得する（ａ）段階と、第１機器が獲得したコンテンツ情報をＤＲＭ技術を支援しない第２機器に伝送する（ｂ）段階と、第２機器が伝送されたコンテンツ情報を利用してコンテンツ提供システムからＤＲＭコンテンツをダウンロードする（ｃ）段階を含む。
2010535369.tif 000002
【特許請求の範囲】
【請求項１】
ＤＲＭ技術を支援する第１機器がコンテンツ提供システムから伝送されたダウンロードディスクリプタからコンテンツ情報を獲得する（ａ）段階と、
前記第１機器が前記獲得したコンテンツ情報をＤＲＭ技術を支援しない第２機器に伝送する（ｂ）段階、および
前記第２機器が前記伝送されたコンテンツ情報を利用して前記コンテンツ提供システムからＤＲＭコンテンツをダウンロードする（ｃ）段階を含むＤＲＭコンテンツダウンロード方法。
【請求項２】
前記（ａ）段階は、
前記第１機器が前記コンテンツ提供システムにＤＲＭコンテンツダウンロードを要請する段階と、
前記第１機器が前記コンテンツ提供システムから前記ダウンロードディスクリプタの伝送を受ける段階、および
前記第１機器が前記ダウンロードディスクリプタから前記コンテンツ情報を獲得する段階を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項３】
前記（ａ）段階は、
前記第２機器が前記コンテンツ提供システムにＤＲＭコンテンツダウンロードを要請する段階と、
前記第２機器が前記コンテンツ提供システムから前記ダウンロードディスクリプタの伝送を受ける段階と、
前記第２機器が前記ダウンロードディスクリプタを前記第１機器に伝送する段階、および
前記第１機器が前記伝送されたダウンロードディスクリプタから前記コンテンツ情報を獲得する段階を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項４】
前記（ａ）段階は、
前記第１機器が前記第２機器のダウンロード可能な空間を確認する段階、および
前記第１機器が前記確認されたダウンロード可能な空間サイズを利用して前記ダウンロードディスクリプタから前記コンテンツ情報を獲得する段階を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項５】
前記（ａ）段階は、
前記第２機器を制御する制御器によって前記第２機器が前記コンテンツ提供システムにＤＲＭコンテンツダウンロードを要請する段階と、
前記第２機器が前記コンテンツ提供システムから前記ダウンロードディスクリプタの伝送を受ける段階と、
前記第２機器が前記ダウンロードディスクリプタを前記制御器に伝送する段階と、
前記制御器が前記伝送されたダウンロードディスクリプタを前記第１機器に伝送する段階、および
前記第１機器が前記伝送されたダウンロードディスクリプタから前記コンテンツ情報を獲得する段階を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項６】
前記（ａ）段階は、
前記第２機器を制御する制御器が前記第２機器のダウンロード可能な空間を確認する段階と、
前記制御器が前記確認されたダウンロード可能な空間サイズを前記第１機器に伝送する段階、および
前記第１機器が前記伝送されたダウンロード可能な空間サイズを利用して前記ダウンロードディスクリプタから前記コンテンツ情報を獲得する段階を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項７】
前記（ｂ）段階は、
前記第１機器が前記獲得したコンテンツ情報を前記第２機器を制御する制御器に伝送する段階、および
前記制御器が前記伝送されたコンテンツ情報を前記第２機器に伝送する段階を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項８】
前記ＤＲＭコンテンツのダウンロード状態情報を前記コンテンツ提供システムに伝送する（ｄ）段階をさらに含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項９】
前記（ｄ）段階は、
前記第２機器が前記ダウンロード状態情報を前記第１機器に伝送する段階、および
前記第１機器が前記伝送されたダウンロード状態情報を前記コンテンツ提供システムに伝送する段階を含む請求項８に記載のＤＲＭコンテンツダウンロード方法。
【請求項１０】
前記（ｄ）段階は、
前記第２機器が前記ダウンロード状態情報を前記第２機器を制御する制御器に伝送する段階と、
前記制御器が前記伝送されたダウンロード状態情報を前記第１機器に伝送する段階、および
前記第１機器が前記伝送されたダウンロード状態情報を前記コンテンツ提供システムに伝送する段階を含む請求項８に記載のＤＲＭコンテンツダウンロード方法。
【請求項１１】
前記（ａ）段階は、前記第１機器に含まれたＯＭＡ  ＤＲＭによるダウンロードエージェントによって行われる請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項１２】
前記ダウンロードディスクリプタは、ＯＭＡ  ＤＲＭによってコンテンツｔｙｐｅ、ｏｂｊｅｃｔＵＲＩ、Ｒｉｇｈｔ−Ｉｓｓｕｅｒ  ＵＲＬのコンテンツ情報を含む請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項１３】
前記コンテンツ情報は、ＯＭＡ  ＤＲＭのＯｂｊｅｃｔＵＲＩである請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項１４】
前記（ｂ）段階はＵＰｎＰによって伝送が成される請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項１５】
前記（ｃ）段階はＨＴＴＰによってダウンロードする請求項１に記載のＤＲＭコンテンツダウンロード方法。
【請求項１６】
ＤＲＭ技術を支援し、コンテンツ提供システムから伝送されたダウンロードディスクリプタからコンテンツ情報を獲得する第１機器、および
ＤＲＭ技術を支援せず、前記第１機器から伝送された前記ダウンロードディスクリプタを利用してＤＲＭコンテンツをダウンロードする第２機器を含むＤＲＭコンテンツダウンロードシステム。
【請求項１７】
前記第１機器は、前記コンテンツ提供システムにＤＲＭコンテンツダウンロードを要請し、前記コンテンツ提供システムから前記ダウンロードディスクリプタの伝送を受ける請求項１６に記載のＤＲＭコンテンツダウンロードシステム。
【請求項１８】
前記第２機器は、前記コンテンツ提供システムにＤＲＭコンテンツダウンロードを要請し、前記コンテンツ提供システムから前記ダウンロードディスクリプタの伝送を受けて前記第１機器に伝送する請求項１６に記載のＤＲＭコンテンツダウンロードシステム。
【請求項１９】
前記第１機器は、前記第２機器のダウンロード可能な空間を確認し、前記確認されたダウンロード可能な空間サイズを利用して前記ダウンロードディスクリプタから前記コンテンツ情報を獲得する請求項１６に記載のＤＲＭコンテンツダウンロードシステム。
【請求項２０】
前記第２機器を制御し、前記第１機器と前記第２機器との間に前記ダウンロードディスクリプタと前記コンテンツ情報を伝達する制御器をさらに含む請求項１６に記載のＤＲＭコンテンツダウンロードシステム。
【請求項２１】
前記制御器は、前記第２機器のダウンロード可能空間を確認して前記第１機器に前記確認されたダウンロード可能な空間サイズを伝送する請求項２０に記載のＤＲＭコンテンツダウンロードシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＲＭコンテンツダウンロード方法およびシステムに関するものであって、より詳細にはＤＲＭ技術を支援しない機器にＤＲＭコンテンツを直接ダウンロードするＤＲＭコンテンツダウンロード方法およびシステムに関するものである。
【背景技術】
【０００２】
インターネットの成長とマルチメディア技術の発展によりデジタルコンテンツを分配して獲得する過程を容易になっている。しかし、このようなデジタルコンテンツの著作権を保護できる方法がなければ、却ってこのような技術の発展はデジタルコンテンツを不法に流通する手段にならざるを得ない。
【０００３】
ＤＲＭ（Ｄｉｇｉｔａｌ  ｒｉｇｈｔｓ  ｍａｎａｇｅｍｅｎｔ）は、コンテンツ所有者が所有者のＣｏｐｙｒｉｇｈｔｓを保護して消費者がコンテンツを不法に使うことを防止するためにコンテンツの安全な分配および拡散、政策によるコンテンツ制御などが含まれた技術をいう。ＤＲＭはある暗号化されたデジタルコンテンツに対するアクセスは誰にでも無制限に許しているが、暗号化されたデジタルコンテンツを復号化して再生させるためにはライセンスが必要なようにしている。したがって、ＤＲＭを適用すればデジタルコンテンツを既存とは異なって効果的に保護することができるようになる。
【０００４】
ＤＲＭの機能は、大きくデジタルコンテンツの保護と使用規則の管理、課金体系の管理に分けることができ、ＤＲＭ技術によってデジタルコンテンツは生成から配布、使用、廃棄に至る全過程にかけてコンテンツの不法配布や不法使用が防止されるように暗号化過程により保護される。また、ＤＲＭは暗号キーを有する適法なユーザのみが暗号化されたコンテンツを復号化して使用できるようにし、不法流通されてもキーがなければ使用できないようにすることによってコンテンツを保護する。
【０００５】
最近のＤＲＭ技術はドメイン技術を導入してＤＲＭコンテンツをユーザのドメイン内で自由に共有する機能を支援している。ドメイン機能を支援する代表的なＤＲＭ技術としてＯＭＡ（Ｏｐｅｎ  Ｍｏｂｉｌｅ  Ａｌｌｉａｎｃｅ）  ＤＲＭ  ２．０を例にあげることができる。ＯＭＡ  ＤＲＭ  ２．０でドメイン用コンテンツはドメインに含まれた任意の機器で特別な制限なしで再生されドメイン内の他機器に伝送され得る。すなわち、ＯＭＡ  ＤＲＭ  ２．０互換機器はＯＭＡ  ＤＲＭ  Ａｇｅｎｔを利用してＤＲＭコンテンツ（ＤＲＭ  Ｃｏｎｔｅｎｔ  Ｆｏｒｍａｔ）と権利オブジェクト（Ｒｉｇｈｔｓ  Ｏｂｊｅｃｔ：ＲＯ）をダウンロードした後、ドメイン内の機器とこれを共有する。
【０００６】
ドメイン内の機器はＵＰｎＰ（Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ）ネットワークを構成する。ＵＰｎＰネットワークで機器はコンテンツを保存して伝送するメディアサーバと、コンテンツを再生するメディアプレーヤ、サーバを制御する制御器（Ｃｏｎｔｒｏｌ  Ｐｏｉｎｔ）などに区分することができ、ＤＲＭ技術はＣｏｄｅｃなどと関連するためメディアプレーヤにのみ搭載されるのが一般的である。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
前述したようにＤＲＭ技術はメディアプレーヤにのみ搭載されるのが一般的であるため、メディアサーバおよび制御器はＤＲＭコンテンツと権利オブジェクトをコンテンツ提供システムから直接ダウンロードできないという問題点があった。また、ＤＲＭコンテンツと権利オブジェクトをメディアプレーヤがダウンロードして、再びメディアサーバに伝送して保存する場合、通信に所要される時間と費用が過多であるという問題点もあった。
【０００８】
本発明は、前記した問題点を改善するために考案されたものであって、本発明が解決しようとする課題は、ＤＲＭ技術を支援しない機器にＤＲＭコンテンツを直接ダウンロードする方法およびシステムを提供するものである。
【０００９】
本発明のまた他の課題は、ＤＲＭ技術を支援する機器を連動して効率的にＤＲＭ技術を支援しない装置にＤＭＲコンテンツをダウンロードする方法およびシステムを提供するものである。
【００１０】
本発明の課題は、以上で言及した課題に制限されず、言及されていないまた他の課題は、次の記載から当業者に明確に理解できるであろう。
【課題を解決するための手段】
【００１１】
前記課題を達成するために、本発明の実施形態によるＤＲＭコンテンツダウンロード方法は、ＤＲＭ技術を支援する第１機器がコンテンツ提供システムから伝送されたダウンロードディスクリプタからコンテンツ情報を獲得する（ａ）段階と、第１機器が獲得したコンテンツ情報をＤＲＭ技術を支援しない第２機器に伝送する（ｂ）段階と、第２機器が伝送されたコンテンツ情報を利用してコンテンツ提供システムからＤＲＭコンテンツをダウンロードする（ｃ）段階を含む。
【００１２】
前記課題を達成するために、本発明の実施形態によるＤＲＭコンテンツダウンロードシステムは、ＤＲＭ技術を支援し、コンテンツ提供システムから伝送されたダウンロードディスクリプタからコンテンツ情報を獲得する第１機器と、ＤＲＭ技術を支援せず、第１機器から伝送されたダウンロードディスクリプタを利用してＤＲＭコンテンツをダウンロードする第２機器を含む。
【００１３】
その他実施形態の具体的な内容は詳細な説明および図面に含まれている。
【発明の効果】
【００１４】
発明のＤＲＭコンテンツダウンロード方法およびシステムによれば次のような効果が一つあるいはそれ以上ある。
【００１５】
第一に、中継機器を経ずＤＲＭ技術を支援しない機器にＤＲＭコンテンツを直接ダウンロードする長所がある。
【００１６】
第二に、ＤＲＭ技術を支援しない機器にＤＲＭコンテンツをダウンロードするためのメッセージの複雑さを減少して効率的にダウンロードする長所もある。
【００１７】
第三に、既存のＤＲＭ規則に反しない安全で公正なＤＲＭコンテンツ伝送プロトコルを支援する長所もある。
【００１８】
本発明の効果は、以上で言及した効果に制限されず、言及されていないまた他の効果は請求範囲の記載から当業者に明確に理解できるであろう。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態によるＤＲＭコンテンツダウンロードシステムを示す図である。
【図２】本発明の一実施形態によるＤＲＭコンテンツダウンロード方法を示すフローチャートである。
【図３】本発明の他の実施形態によるＤＲＭコンテンツダウンロード方法を示すフローチャートである。
【図４】本発明のまた他の実施形態によるＤＲＭコンテンツダウンロード方法を示すフローチャートである。
【発明を実施するための形態】
【００２０】
本発明の利点及び特徴、並びにそれらを達成する方法は、添付する図面とともに、後述する実施形態を参照することにより明確になる。しかし、本発明の目的は、以下に開示される実施形態に限定されず、相異なる多様な形態によっても達成可能である。したがって、以下の実施形態は単に、本発明の開示を完全にし、本発明が属する技術分野で通常の知識を有する者に対して発明の範疇を完全に知らせるために提供されるものであり、本発明は、請求項の範疇によってのみ定義される。明細書全体において同一の参照符号は同一の構成要素を指称する。
【００２１】
以下、本発明の実施形態によりＤＲＭコンテンツダウンロード方法およびシステムを説明するための図面を参照して本発明について説明する。このとき、フローチャートの各ブロックとフロ−チャートの組合わせはコンピュータプログラムインストラクションにより実行可能なのが理解できるであろう。これらコンピュータプログラムインストラクションは、汎用コンピュータ、特殊用コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーに搭載されうるので、コンピュータまたはその他のプログラマブルデータプロセッシング装備のプロセッサーを通じて実行されるそのインストラクションがフローチャートのブロックで説明された機能を行う手段を生成するように機構を作れる。これらコンピュータプログラムインストラクションは特定方式で機能を具現するためにコンピュータまたはその他のプログラマブルデータプロセッシング装備を指向できるコンピュータ利用可能またはコンピュータ判読可能メモリに保存されることも可能なので、そのコンピュータ利用可能またはコンピュータ判読可能メモリに保存されたインストラクションはフローチャートのブロックで説明された機能を行うインストラクション手段を内包する製造品目を生産することも可能である。コンピュータプログラムインストラクションはコンピュータまたはその他のプログラマブルデータプロセッシング装備上に搭載することも可能なので、コンピュータまたはその他のプログラマブルデータプロセッシング装備上で一連の動作段階が実行されてコンピュータで実行されるプロセスを生成し、コンピュータまたはその他のプログラマブルデータプロセッシング装備を行うインストラクションはフローチャートのブロックで説明された機能を実行するための段階を提供することも可能である。
【００２２】
また、各ブロックは特定された論理的機能を実行するための一つ以上の実行可能なインストラクションを含むモジュール、セグメントまたはコードの一部を示すことができる。また、いくつの代替実行例では、ブロックで言及された機能が順序を外れて発生することも可能であるということに注目せねばならない。例えば、連続して図示されている２つのブロックは、実質的に同時に行われてもよく、またはそのブロックが時々該当する機能によって逆順に行われてもよい。
【００２３】
図１は、本発明の一実施形態によるＤＲＭコンテンツダウンロードシステムを示す図である。
【００２４】
コンテンツ提供システム（Ｃｏｎｔｅｎｔｓ  Ｐｒｏｖｉｄｅｒ  Ｓｙｓｔｅｍ）１１０は、プレゼンテーションサーバ１１１とダウンロードサーバ１１２、状態報告サーバ１１３を含む。
【００２５】
プレゼンテーションサーバ１１１は、ユーザのコンテンツ閲覧や検索を助けるウェブサーバである。プレゼンテーションサーバ１１１は、ユーザがコンテンツを選択して決済できるようにする。ユーザが決済を行った場合、プレゼンテーションサーバ１１１は決済を行ったユーザの装置にダウンロードディスクリプタ（Ｄｏｗｎｌｏａｄ  ｄｅｓｃｒｉｐｔｏｒ）を伝送する。ダウンロードディスクリプタは、コンテンツダウンロードのためのコンテンツ情報（ｔｙｐｅ、ｏｂｊｅｃｔＵＲＩ、Ｒｉｇｈｔ−Ｉｓｓｕｅｒ  ＵＲＬなど）とダウンロードエージェント１３２に対する指示事項を定義する。
【００２６】
ダウンロードサーバ１１２は、ユーザが選択したコンテンツに対するダウンロードサービスを提供する。ダウンロードサーバ１１２は、ユーザの装置にＤＲＭコンテンツまたは権利オブジェクトを伝送する。
【００２７】
状態報告サーバ１１３は、ユーザの装置からコンテンツのダウンロード状態情報、設置および使用情報に対する報告を収集する。
【００２８】
メディアサーバ１２０は、ＤＲＭコンテンツをダウンロードサーバ１１２から伝送を受けて保存する。メディアサーバ１２０はＵＰｎＰ  ＭｅｄｉａＳｅｒｖｅｒコンポーネントを含む。メディアサーバ１２０は、ＵＰｎＰネットワークのようなホームネットワークのサーバを担当する。メディアサーバ１２０は、個人用コンピュータ、セットトップボックス、デジタルＴＶ、ゲーム機などの多様な装置で構成され得る。メディアサーバ１２０はいかなるＤＲＭ技術も支援しない装置であり得、伝送を受けようとするＤＲＭコンテンツに適用されたＤＲＭ技術を支援しない装置であり得る。本発明の実施形態でメディアサーバ１２０はＯＭＡ  ＤＲＭ  ２．０を支援しない装置である。
【００２９】
メディアサーバ１２０は、プレゼンテーションサーバ１１１に接続してコンテンツを閲覧して選択して決済を行うサーバブラウザ１２１を含む。サーバブラウザ１２１は、プレゼンテーションサーバ１１１からダウンロードディスクリプタの伝送を受ける。
【００３０】
メディアプレーヤ１３０はＤＲＭコンテンツを再生する。メディアプレーヤ１３０はＵＰｎＰ  ＭｅｄｉａＲｅｎｄｅｒｅｒコンポーネントを含む。メディアプレーヤ１３０は携帯電話、ＰＤＡ、ＭＰ３メディアプレーヤ、ＰＭＰなどの多様な装置で構成され得る。メディアプレーヤ１３０は伝送を受けようとするＤＲＭコンテンツに適用されたＤＲＭ技術を支援する装置であり、本発明の実施形態ではＯＭＡ  ＤＲＭ  ２．０を支援する装置である。
【００３１】
メディアプレーヤ１３０は、プレゼンテーションサーバ１１１に接続してコンテンツを閲覧して選択して決済を行うプレーヤーブラウザ１３１を含む。
【００３２】
メディアプレーヤ１３０は、ダウンロードディスクリプタからコンテンツダウンロードをするためのコンテンツ情報を獲得するダウンロードエージェント１３２を含む。
【００３３】
メディアプレーヤ１３０は、ＤＲＭコンテンツを再生できるように権利オブジェクトによるコンテンツの使用制御、権利オブジェクトの管理などを担当するＤＲＭエージェント１３３を含む。
【００３４】
制御器１４０は、メディアサーバ１２０によりネットワーク内の機器を制御する。制御器１４０はＵＰｎＰ  ＣｏｎｔｒｏｌＰｏｉｎｔコンポーネントを含む。制御器１４０は、リモコンなどの独立したハードウェア機器で構成することができ、メディアサーバ１２０またはメディアプレーヤ１３０に含まれることもできる。
【００３５】
制御器１４０は、ダウンロードディスクリプタやコンテンツ情報をメディアサーバ１２０とメディアプレーヤ１３０との間に伝達する。制御器１４０はメディアサーバ１２０のダウンロード可能な空間を把握してメディアプレーヤ１３０に知らせる。
【００３６】
コンテンツ提供システム１１０とメディアサーバ１２０またはコンテンツ提供システムとメディアプレーヤ１３０との間にはＨＴＴＰによって通信を行う。したがって、コンテンツ提供システム１１０とメディアサーバ１２０、メディアプレーヤ１３０はＨＴＴＰ  Ｐｒｏｔｏｃｏｌ  Ｓｔａｃｋを支援する。
【００３７】
メディアサーバ１２０、メディアプレーヤ１３０および制御器１４０の間にはＵＰｎＰによって通信を行う。したがって、メディアサーバ１２０、メディアプレーヤ１３０および制御器１４０はＵＰｎＰによるＰｒｏｔｏｃｏｌを支援する。また、ＤＲＭダウンロードのためのＵＰｎＰメソッドを支援する。
【００３８】
図２は、本発明の一実施形態によるＤＲＭコンテンツダウンロード方法を示すフローチャートである。
【００３９】
ユーザは制御器１４０を介してメディアサーバ１２０のサーバブラウザ１２１を作動させる。メディアサーバ１２０のサーバブラウザ１２１は、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１に接続してコンテンツを閲覧して選択する（Ｓ２０１）。メディアサーバ１２０のサーバブラウザ１２１は、ＨＴＴＰによりコンテンツ提供システム１１０のプレゼンテーションサーバ１１１と接続する。
【００４０】
コンテンツを選択した後、ユーザはメディアサーバ１２０のサーバブラウザ１２１により決済を行う（Ｓ２０２）。メディアサーバ１２０のサーバブラウザ１２１は、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１に含まれた決済モジュールにより決済を行う。
【００４１】
決済が完了すれば、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１はメディアサーバ１２０にダウンロードディスクリプタを伝送する（Ｓ２０３）。コンテンツ提供システム１１０のプレゼンテーションサーバ１１１はＨＴＴＰによりダウンロードディスクリプタを伝送する。ダウンロードディスクリプタは、コンテンツダウンロードのためのコンテンツ情報（ｔｙｐｅ、ｏｂｊｅｃｔＵＲＩ、Ｒｉｇｈｔ−Ｉｓｓｕｅｒ  ＵＲＬなど）とダウンロードエージェント１３２に対する指示事項を定義する。
【００４２】
ダウンロードディスクリプタが伝送されると、制御器１４０はメディアサーバ１２０のダウンロード可能な空間を確認する（Ｓ２０４）。ＯＭＡ  ＤＲＭ  ２．０でＤＲＭコンテンツダウンロード時、ダウンロード可能な空間サイズに対する情報が必要であるため、制御器１４０はメディアサーバ１２０のダウンロード可能な空間を確認する。制御器１４０とメディアサーバ１２０との間の通信はＵＰｎＰインターフェースにより行い、メディアサーバ１２０はＸ＿ＧｅｔＤＤ（Ｏｕｔ  ＤＤ）メソッドにより処理されないダウンロードディスクリプタを返還し、Ｘ＿ＧｅｔＣａｐａｂｉｌｉｔｙ（Ｏｕｔ  Ｓｐａｃｅ）メソッドによりダウンロード可能な空間サイズを返還する。
【００４３】
保存空間を確認した後、制御器１４０はメディアサーバ１２０が処理できないダウンロードディスクリプタと確認されたダウンロード可能な空間をメディアプレーヤ１３０に伝送する（Ｓ２０５）。制御器１４０とメディアプレーヤ１３０との間の伝送はＵＰｎＰによって成される。
【００４４】
メディアプレーヤ１３０のダウンロードエージェント１３２は、確認されたダウンロード可能な空間サイズとダウンロードディスクリプタからコンテンツ情報を獲得する。メディアプレーヤ１３０のダウンロードエージェント１３２は、ＤＲＭコンテンツダウンロード位置情報であるＯｂｊｅｃｔＵＲＩを抽出する。メディアプレーヤ１３０は、Ｘ＿ＧｅｔＯｂｊｅｃｔＵＲＩ（ＩｎＤＤ、Ｉｎ  Ｓｐａｃｅ、Ｏｕｔ  ＯｂｊｅｃｔＵＲＩ）メソッドによりダウンロードディスクリプタから特定ＤＲＭコンテンツに対するＯｂｊｅｃｔＵＲＩを制御器１４０に返還する。
【００４５】
制御器１４０は獲得したコンテンツ情報をメディアサーバ１２０に伝送する（Ｓ２０６）。制御器１４０はＸ＿ＳｅｔＯｂｊｅｃｔＵＲＩ（Ｉｎ  ＯｂｊｅｃｔＵＲＩ）メソッドによりＯｂｊｅｃｔＵＲＩをメディアサーバ１２０に伝達する。
【００４６】
メディアサーバ１２０は伝送されたコンテンツ情報を利用してコンテンツ提供システム１１０のダウンロードサーバ１１２からＤＲＭコンテンツの伝送を受ける（Ｓ２０７）。メディアサーバ１２０はＯｂｊｅｃｔＵＲＩを利用してＤＲＭコンテンツをコンテンツ提供システム１１０のダウンロードサーバ１１２にＨＴＴＰ  Ｇｅｔで要請する。要請を受けたコンテンツ提供システム１１０のダウンロードサーバ１１２はＤＲＭコンテンツをメディアサーバ１２０にＨＴＴＰ  Ｒｅｓｐｏｎｓｅで伝送する。
【００４７】
メディアサーバ１２０は、ＤＲＭコンテンツダウンロードが成功的に完了、または失敗すれば、ダウンロード状態情報を制御器１４０に伝達する（Ｓ２０８）。メディアサーバ１２０はＤＲＭコンテンツダウンロード状態情報を定義された状態のイベントを発生させて制御器１４０に伝達する。イベントにはＯｂｊｅｃｔＵＲＩ情報とダウンロード状態情報が含まれる。
【００４８】
制御器１４０は伝達されたダウンロード状態情報をメディアプレーヤ１３０に伝達する（Ｓ２０９）。制御器はイベントを受信すれば、イベントに含まれたＯｂｊｅｃｔＵＲＩを入力パラメータとしてＸ＿Ｎｏｔｉｆｙ（Ｉｎ  ＯｂｊｅｃｔＵＲＩ、Ｉｎ  Ｓｔａｔｕｓ、Ｉｎ  Ｓｔａｔｕｓ、Ｏｕｔ  Ｒｅｓｕｌｔ）メソッドによりメディアプレーヤ１３０にダウンロード状態情報を知らせる。
【００４９】
メディアプレーヤ１３０は、ダウンロード状態情報をコンテンツ提供システム１１０の状態報告サーバ１１３に伝送する（Ｓ２１０）。メディアプレーヤ１３０は、ＨＴＴＰを利用してコンテンツ提供システム１１０の状態報告サーバ１１３にダウンロード状態情報を伝送する。
【００５０】
図３は、本発明の他の実施形態によるＤＲＭコンテンツダウンロード方法を示すフローチャートである。
【００５１】
本発明の他の実施形態は、制御器１４０がメディアプレーヤ１３０に含まれているか、またはユーザがメディアプレーヤ１３０を直接操作する場合である。
【００５２】
ユーザはメディアプレーヤ１３０を操作してメディアプレーヤ１３０のプレーヤーブラウザ１３１を作動させる。メディアプレーヤ１３０のプレーヤーブラウザ１３１はコンテンツ提供システム１１０のプレゼンテーションサーバ１１１に接続してコンテンツを閲覧して選択する（Ｓ３０１）。メディアプレーヤ１３０のプレーヤーブラウザ１３１はＨＴＴＰによりコンテンツ提供システム１１０のプレゼンテーションサーバ１１１と接続する。
【００５３】
コンテンツを選択した後、ユーザはメディアプレーヤ１３０のプレーヤーブラウザ１３１により決済を行う（Ｓ３０２）。メディアプレーヤ１３０のプレーヤーブラウザ１３１は、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１に含まれた決済モジュールにより決済を行う。
【００５４】
決済が完了すると、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１は、メディアプレーヤ１３０のダウンロードエージェント１３２にダウンロードディスクリプタを伝送する（Ｓ３０３）。コンテンツ提供システム１１０のプレゼンテーションサーバ１１１はＨＴＴＰによりダウンロードディスクリプタを伝送する。ダウンロードディスクリプタは、コンテンツダウンロードのためのコンテンツ情報（ｔｙｐｅ、ｏｂｊｅｃｔＵＲＩ、Ｒｉｇｈｔ−Ｉｓｓｕｅｒ  ＵＲＬなど）とダウンロードエージェント１３２に対する指示事項を定義する。
【００５５】
ダウンロードディスクリプタが伝送されれば、メディアプレーヤ１３０はメディアサーバ１２０のダウンロード可能な空間を確認する（Ｓ３０４）。ＯＭＡ  ＤＲＭ  ２．０でＤＲＭコンテンツダウンロード時、ダウンロード可能な空間サイズに対する情報が必要であるため、メディアプレーヤ１３０はメディアサーバ１２０のダウンロード可能な空間を確認する。メディアプレーヤ１３０とメディアサーバ１２０との間の通信はＵＰｎＰインターフェースによって行われ、メディアサーバ１２０はＸ＿ＧｅｔＣａｐａｂｉｌｉｔｙ（Ｏｕｔ  Ｓｐａｃｅ）メソッドによりダウンロード可能な空間サイズを返還する。
【００５６】
メディアプレーヤ１３０のダウンロードエージェント１３２は確認されたダウンロード可能な空間サイズとダウンロードディスクリプタからコンテンツ情報を獲得する。メディアプレーヤ１３０のダウンロードエージェント１３２はＤＲＭコンテンツダウンロード位置情報のＯｂｊｅｃｔＵＲＩを抽出する。
【００５７】
メディアプレーヤ１３０は獲得したコンテンツ情報をメディアサーバ１２０に伝送する（Ｓ３０５）。メディアプレーヤ１３０はＸ＿ＳｅｔＯｂｊｅｃｔＵＲＩ（Ｉｎ  ＯｂｊｅｃｔＵＲＩ）メソッドによりＯｂｊｅｃｔＵＲＩをメディアサーバ１２０に伝達する。
【００５８】
メディアサーバ１２０は、伝送されたコンテンツ情報を利用してコンテンツ提供システム１１０のダウンロードサーバ１１２からＤＲＭコンテンツの伝送を受ける（Ｓ３０６）。メディアサーバ１２０は、ＯｂｊｅｃｔＵＲＩを利用してＤＲＭコンテンツをコンテンツ提供システム１１０のダウンロードサーバ１１２にＨＴＴＰ  Ｇｅｔで要請する。要請を受けたコンテンツ提供システム１１０のダウンロードサーバ１１２はＤＲＭコンテンツをメディアサーバ１２０にＨＴＴＰ  Ｒｅｓｐｏｎｓｅで伝送する。
【００５９】
メディアサーバ１２０は、ＤＲＭコンテンツダウンロードが成功的に完了または失敗すれば、ダウンロード状態情報をメディアプレーヤ１３０に伝達する（Ｓ３０７）。メディアサーバ１２０は、ＤＲＭコンテンツダウンロード状態情報を定義された状態のイベントを発生させてメディアプレーヤ１３０に伝達する。イベントにはＯｂｊｅｃｔＵＲＩ情報とダウンロード状態情報が含まれる。
【００６０】
メディアプレーヤ１３０はダウンロード状態情報をコンテンツ提供システム１１０の状態報告サーバ１１３に伝送する（Ｓ３０８）。メディアプレーヤ１３０はＨＴＴＰを利用してコンテンツ提供システム１１０の状態報告サーバ１１３にダウンロード状態情報を伝送する。
【００６１】
図４は、本発明のまた他の実施形態によるＤＲＭコンテンツダウンロード方法を示すフローチャートである。
【００６２】
本発明のまた他の実施形態は、制御器１４０がメディアサーバ１２０に含まれているか、またはユーザがメディアサーバ１２０を直接操作する場合である。
【００６３】
ユーザはメディアサーバ１２０を操作してメディアサーバ１２０のサーバブラウザ１２１を作動させる。メディアサーバ１２０のサーバブラウザ１２１は、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１に接続してコンテンツを閲覧して選択する（Ｓ４０１）。メディアサーバ１２０のサーバブラウザ１２１はＨＴＴＰによりコンテンツ提供システム１１０のプレゼンテーションサーバ１１１と接続する。
【００６４】
コンテンツを選択した後、ユーザはメディアサーバ１２０のサーバブラウザ１２１を通じて決済を行う（Ｓ４０２）。メディアサーバ１２０のサーバブラウザ１２１はコンテンツ提供システム１１０のプレゼンテーションサーバ１１１に含まれた決済モジュールを通じて決済を行う。
【００６５】
決済が完了すると、コンテンツ提供システム１１０のプレゼンテーションサーバ１１１はメディアサーバ１２０にダウンロードディスクリプタを伝送する（Ｓ４０３）。コンテンツ提供システム１１０のプレゼンテーションサーバ１１１はＨＴＴＰによりダウンロードディスクリプタを伝送する。ダウンロードディスクリプタは、コンテンツダウンロードのためのコンテンツ情報（ｔｙｐｅ、ｏｂｊｅｃｔＵＲＩ、Ｒｉｇｈｔ−Ｉｓｓｕｅｒ  ＵＲＬなど）とダウンロードエージェント１３２に対する指示事項を定義する。
【００６６】
ダウンロードディスクリプタが伝送されれば、メディアサーバ１２０はメディアプレーヤ１３０のダウンロードエージェント１３２にダウンロードディスクリプタを伝送する（Ｓ４０４）。メディアサーバ１２０とメディアプレーヤ１３０との間の通信はＵＰｎＰインターフェースによって行われ、メディアサーバ１２０はＸ＿ＧｅｔＤＤ（Ｏｕｔ  ＤＤ）メソッドにより処理されないダウンロードディスクリプタをメディアプレーヤ１３０に返還する。
【００６７】
メディアサーバ１２０は、ダウンロード可能な空間を確認してメディアプレーヤ１３０にダウンロード可能な空間サイズを伝送する（Ｓ４０５）。ＯＭＡ  ＤＲＭ  ２．０でＤＲＭコンテンツダウンロード時、ダウンロード可能な空間サイズに対する情報が必要であるため、メディアサーバ１２０はダウンロード可能な空間サイズを確認する。メディアサーバ１２０はＸ＿ＧｅｔＣａｐａｂｉｌｉｔｙ（Ｏｕｔ  Ｓｐａｃｅ）メソッドによりダウンロード可能な空間サイズをメディアプレーヤ１３０に返還する。
【００６８】
メディアプレーヤ１３０のダウンロードエージェント１３２は、確認されたダウンロード可能な空間サイズとダウンロードディスクリプタからコンテンツ情報を獲得する。メディアプレーヤ１３０のダウンロードエージェント１３２はＤＲＭコンテンツダウンロード位置情報のＯｂｊｅｃｔＵＲＩを抽出する。
【００６９】
メディアプレーヤ１３０は、獲得したコンテンツ情報をメディアサーバ１２０に伝送する（Ｓ４０６）。メディアプレーヤ１３０は、Ｘ＿ＳｅｔＯｂｊｅｃｔＵＲＩ（Ｉｎ  ＯｂｊｅｃｔＵＲＩ）メソッドによりＯｂｊｅｃｔＵＲＩをメディアサーバ１２０に伝達する。
【００７０】
メディアサーバ１２０は、伝送されたコンテンツ情報を利用してコンテンツ提供システム１１０のダウンロードサーバ１１２からＤＲＭコンテンツの伝送を受ける（Ｓ４０７）。メディアサーバ１２０はＯｂｊｅｃｔＵＲＩを利用してＤＲＭコンテンツをコンテンツ提供システム１１０のダウンロードサーバ１１２にＨＴＴＰ  Ｇｅｔで要請する。要請を受けたコンテンツ提供システム１１０のダウンロードサーバ１１２はＤＲＭコンテンツをメディアサーバ１２０にＨＴＴＰ  Ｒｅｓｐｏｎｓｅで伝送する。
【００７１】
メディアサーバ１２０は、ＤＲＭコンテンツダウンロードが成功的に完了または失敗すれば、ダウンロード状態情報をメディアプレーヤ１３０に伝達する（Ｓ４０８）。メディアサーバ１２０はＤＲＭコンテンツダウンロード状態情報を定義された状態のイベントを発生させてメディアプレーヤ１３０に伝達する。イベントにはＯｂｊｅｃｔＵＲＩ情報とダウンロード状態情報が含まれる。
【００７２】
メディアプレーヤ１３０は、ダウンロード状態情報をコンテンツ提供システム１１０の状態報告サーバ１１３に伝送する（Ｓ４０９）。メディアプレーヤ１３０はＨＴＴＰを利用してコンテンツ提供システム１１０の状態報告サーバ１１３にダウンロード状態情報を伝送する。
【００７３】
本発明が属する技術分野の通常の知識を有する者は、本発明がその技術的思想や必須の特徴を変更せずに他の具体的な形態で実施され得ることを理解することができる。したがって、上記実施形態はすべての面で例示的なものであり、限定的でないものと理解しなければならない。本発明の範囲は、前記詳細な説明よりは後述する特許請求の範囲によって示され、特許請求の範囲の意味および範囲、そしてその均等概念から導き出されるすべての変更または変形された形態が本発明の範囲に含まれると解釈されなければならない。
【符号の説明】
【００７４】
１１０    コンテンツ提供システム
１２０    メディアサーバ
１３０    メディアプレーヤ
１４０    制御器
【図１】
2010535369.tif 000003
【図２】
2010535369.tif 000004
【図３】
2010535369.tif 000005
【図４】
2010535369.tif 000006
【国際調査報告】
2010535369.tif 000007
2010535369.tif 000008