(57)【要約】【課題】  従来技術では、コンテンツのメタデータを標準化された形式でデータベースに格納し、標準化された形式で記述できない特殊な属性をＤＲＭ種別ごとの領域に格納するため、メタデータはコンテンツから抽出し、コンテンツと別に管理されるため、コンテンツへの操作のみでは、メタデータを操作できない。【解決手段】  本発明の情報機器１００は、コンテンツデータ１３１とメタデータ１３２を記録する記録部１０２と、ファイルシステム１２１を備え記録部１０２を制御するＯＳ部１２０と、ＤＲＭモジュール１１２へＤＲＭ処理で使用する機能を提供するＤＲＭ基盤部２００と、着脱可能で個別のＤＲＭ方式の処理を行うＤＲＭモジュール１１２と、アプリケーション１０１にＤＲＭモジュール１１２とのインタフェイスを提供するＤＲＭ  ＡＰＩ部１１１と、ＤＲＭ処理が適用されたコンテンツを扱うアプリケーション１０１とを備える。【選択図】図１
2010067109.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータと前記コンテンツデータに付随するメタデータを記録する記録部と、
ファイルシステムを備え前記記録部を制御するＯＳ部と、
着脱可能で個別のＤＲＭ方式の処理を行うＤＲＭモジュールへ、ＤＲＭ処理で使用する機能を提供するＤＲＭ基盤部と、
前記ＤＲＭ処理が適用されたコンテンツを扱うことが可能なアプリケーションと前記アプリケーションに前記ＤＲＭモジュールとのインタフェイスを提供するＡＰＩ部とを備えることを特徴とする情報機器。
【請求項２】
請求項１の情報機器であって、
前記ＤＲＭ基盤部は、
前記ファイルシステムを制御しファイル操作を行うファイル操作機能部と、
ＤＲＭ処理で使用する暗号処理を行う暗号処理機能部と、
前記ＤＲＭモジュールの着脱を制御するモジュール操作機能部とを備えることを特徴とする情報機器。
【請求項３】
請求項１の情報機器であって、
前記ＯＳ部は、プロトコルスタックを備え、前記プロトコルスタックを用いて、ネットワークに接続した他の情報機器へ前記コンテンツデータと前記メタデータを送信することを特徴とする情報機器。
【請求項４】
請求項１の情報機器であって、
前記ＯＳ部は、プロトコルスタックを備え、前記プロトコルスタックを用いて、ネットワークに接続した他の情報機器から前記コンテンツデータと前記メタデータを受信することを特徴とする情報機器。
【請求項５】
請求項１の情報機器であって、
前記アプリケーションは、前記コンテンツのＤＲＭ変換を行うときに、前記メタデータに不可逆な情報の欠損が生じる場合、前記情報の欠損が生じることを通知することを特徴とする情報機器。
【請求項６】
請求項１の情報機器であって、
前記アプリケーションは、前記コンテンツのＤＲＭ変換を行うときに、前記メタデータに不可逆な情報の欠損が生じる場合、予め設定した方針に従って変換を行うことを特徴とする情報機器。
【請求項７】
コンテンツデータと前記コンテンツデータに付随するメタデータを記録する記録部と、ファイルシステムを備え前記記録部を制御するＯＳ部と、前記ＤＲＭ処理が適用されたコンテンツを扱うことが可能なアプリケーションと、前記アプリケーションに、着脱可能で個別のＤＲＭ方式の処理を行うＤＲＭモジュールとのインタフェイスを提供するＡＰＩ部とを備える情報機器上で、前記ＤＲＭモジュールへＤＲＭ処理で使用する機能を提供するＤＲＭプラットフォームであって、
前記ファイルシステムを制御しファイル操作を行うファイル操作機能部と、
ＤＲＭ処理で使用する暗号処理を行う暗号処理機能部と、
前記ＤＲＭモジュールの取り付け取り外しを制御するモジュール操作機能部とを備えることを特徴とするＤＲＭプラットフォーム。
【請求項８】
請求項７のＤＲＭプラットフォームであって、
指定したメタデータに対応するコンテンツデータを取得する取得部を備え、
メタデータを指定してコピーを指示すると、前記メタデータに対応するコンテンツをメタデータと共にコピーすることを特徴とするＤＲＭプラットフォーム。
【請求項９】
請求項７のＤＲＭプラットフォームであって、
指定したコンテンツに対応するメタデータを取得する取得部を備え、
コンテンツを指定してコピーを指示すると、前記コンテンツに対応するメタデータをコンテンツと共にコピーすることを特徴とするＤＲＭプラットフォーム。
【請求項１０】
請求項７のＤＲＭプラットフォームであって、
前記コンテンツのＤＲＭ変換を行うときに、前記メタデータに不可逆な情報の欠損が生じる場合、情報の欠損が生じることを通知する通知部を有することを特徴とするＤＲＭプラットフォーム。
【請求項１１】
請求項７のＤＲＭプラットフォームであって、
前記コンテンツのＤＲＭ変換を行うときに、前記メタデータに不可逆な情報の欠損が生じる場合、予め設定した方針に従って変換を行う変換部を有することを特徴とするＤＲＭプラットフォーム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＲＭ（Ｄｉｇｉｔａｌ  Ｒｉｇｈｔｓ  Ｍａｎａｇｅｍｅｎｔ）を適用したコンテンツを扱う情報機器を構成するＤＲＭプラットフォームに関し、特に複数のＤＲＭ方式に対応し、コンテンツへの操作に伴って、メタデータの操作を可能にするＤＲＭプラットフォームに関する。
【背景技術】
【０００２】
ネットワークの普及、デジタル放送の開始、著作権コンテンツのデジタル化に伴い、デジタルコンテンツの無制限な利用を防止する為にＤＭＲを使用する機会が増えている。ＤＲＭは様々な方式が開発され、それぞれのＤＲＭで保護されたコンテンツを利用するためには、機器は個々のＤＲＭに対応する必要がある。
【０００３】
特許文献１によれば、機器が複数の異なるＤＲＭに対応する場合に統一的な方法で処理を行い、さらに新たなＤＲＭの導入することを容易にする。
【０００４】
【特許文献１】特開2003-345763号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、コンテンツのメタデータを標準化された形式でデータベースに格納し、標準化された形式で記述できない特殊な属性をＤＲＭ種別ごとの領域に格納するため、メタデータはコンテンツから抽出し、コンテンツと別に管理される。このため、コンテンツへの操作のみでは、メタデータを操作できない。
【０００６】
そこで、本発明の目的は、コンテンツへの操作に伴って、メタデータの操作を可能にする機器およびプラットフォームを提供することである。
【課題を解決するための手段】
【０００７】
本発明は、コンテンツデータとコンテンツデータに付随するメタデータを記録する記録部と、ファイルシステムを備え記録部を制御するＯＳ部と、ＤＲＭモジュールへＤＲＭ処理で使用する機能を提供するＤＲＭ基盤部（ＤＲＭプラットフォーム）と、着脱可能で個別のＤＲＭ方式の処理を行うＤＲＭモジュールと、アプリケーションにＤＲＭモジュールとのインタフェイスを提供するＡＰＩ部と、ＤＲＭ処理が適用されたコンテンツを扱うアプリケーションとを備えることを特徴とする。
【０００８】
好ましくは、本発明は、ＤＲＭ基盤部が、ファイルシステムを制御しファイル操作を行うファイル操作機能部と、ＲＭ処理で使用する暗号処理を行う暗号処理機能部と、モジュールの取り付け取り外しを制御するモジュール操作機能部とを備える。
【発明の効果】
【０００９】
本発明の情報機器は、着脱可能なＤＲＭモジュールにより様々なＤＲＭ方式に対応するよう拡張することが出来る。
【００１０】
さらに、本発明のＤＲＭプラットフォームは、コンテンツへの操作に伴って、メタデータの操作を可能にすることが出来る。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施例１〜３を、図面を用いて説明する。
【実施例１】
【００１２】
＝＝情報機器構成＝＝
図１は、本発明の情報機器１００の構成図である。以下に図１を用いて本発明の情報機器１００の構成を説明する。
【００１３】
本発明の情報機器１００は、アプリケーション１０１と、ＤＲＭ  ＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍ  Ｉｎｔｅｒｆａｃｅ）部１１１と、ＤＭＲモジュール１１２と、ＤＲＭ基盤部２００と、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）部１２０と、記録部１０２と、ネットワーク制御部１０３と、から構成する。
【００１４】
記録部１０２は、コンテンツデータ１３１、メタデータ１３２を記録する。また、記録部１０２は、コンテンツデータ１３１、メタデータ１３２をＯＳ部１２０から入力し、コンテンツデータ１３１、メタデータ１３２をＯＳ部１２０へ出力する。記録部１０２はＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリなどのストレージ装置、不揮発メモリで構成することが出来る。
【００１５】
ネットワーク制御部１０３は、ネットワーク１３０を介して、コンテンツデータ１３１、メタデータ１３２を送受信する。また、ネットワーク制御部１０３は、コンテンツデータ１３１、メタデータ１３２をＯＳ部１２０から入力し、コンテンツデータ１３１、メタデータ１３２をＯＳ部１２０へ出力する。
【００１６】
ＯＳ部１２０は、ファイルシステム１２１と、プロトコルスタック１２２と、から構成する。また、ファイルシステム１２１は、コンテンツデータ１３１、メタデータ１３２を記録部１０２から入力し、コンテンツデータ１３１、メタデータ１３２を記録部１０２へ出力する。また、プロトコルスタック１２２は、コンテンツデータ１３１、メタデータ１３２をネットワーク制御部１０３から入力し、コンテンツデータ１３１、メタデータ１３２をネットワーク制御部１０３へ出力する。また、ＯＳ部１２０は、コンテンツデータ１３１、メタデータ１３２をＤＲＭ基盤部２００から入力し、コンテンツデータ１３１、メタデータ１３２をＤＲＭ基盤部２００へ出力する。
【００１７】
ＤＲＭ基盤部２００は、コンテンツデータ１３１、メタデータ１３２をＯＳ部１２０から入力し、コンテンツデータ１３１、メタデータ１３２をＯＳ部１２０へ出力する。また、ＤＲＭ基盤部２００は、ファイルシステム１２１を操作して、記録部１０２へコンテンツデータ１３１、メタデータ１３２を記録し、あるいは記録部１０２からコンテンツデータ１３１、メタデータ１３２を読み出すファイル操作機能を備える。また、ＤＲＭ基盤部２００は、プロトコルスタック１２２を操作して、ネットワーク制御部１０３へコンテンツデータ１３１、メタデータ１３２を出力し、あるいはネットワーク制御部１０３からコンテンツデータ１３１、メタデータ１３２を入力するネットワーク操作機能を備える。また、ＤＲＭ基盤部２００は、ＤＲＭモジュール１１２を情報機器１００へ組み込み、あるいはＤＲＭモジュール１１２を情報機器１００から取り外すモジュール操作機能を備える。また、ＤＲＭ基盤部２００は、暗号処理機能を提供する。
【００１８】
ＤＲＭモジュール１１２は、ＤＲＭ基盤部２００が提供するファイル操作機能、ネットワーク操作機能、暗号処理機能を使用して、ＤＲＭ処理機能を実装する。ＤＲＭ処理機能とは、コンテンツデータ１３１を不正なコピーから保護する為に、コピーの回数を制限し、コピー先の機器を制限する機能である。ＤＲＭ処理機能には、コンテンツのコピー（コピー元のコンテンツを残す）、移動（移動元のコンテンツを残さない）がある。ネットワークで接続した他の情報機器１００へコンテンツのコピーをする場合、ファイル操作機能により記録部１０２からコンテンツデータ１３１とメタデータ１３２を取得し、メタデータ１３２中のコピー可能回数をチェックし、コピー可能回数が１回以上の場合は、メタデータ１３２のコピー可能回数を１減らし、暗号処理機能によりコンテンツデータ１３１とメタデータ１３２にＲＳＡ（Ｒｉｖｅｓｔ Ｓｈａｍｉｒ Ａｄｌｅｍａｎ）によるデジタル署名を付与し、ネットワーク操作機能によりコンテンツデータ１３１とメタデータ１３２をネットワークで接続した他の情報機器１００へ送信する。コンテンツの移動をする場合は、コンテンツのコピーを行った後に、もとのコンテンツデータ１３１とメタデータ１３２を消去する。ＤＲＭモジュール１１２は、ＤＲＭ  ＡＰＩ部１１１へＤＲＭ処理機能を提供する。ＤＲＭ処理機能を提供するとは、指示を受けて、コピーの回数を制限し、コピー先の機器を制限し、コンテンツのコピー、移動を行う処理である。情報機器１００は、複数のＤＲＭモジュール１１２を組み込むことが出来る。情報機器１００は、ＤＲＭモジュール１１２を追加することにより、様々なＤＲＭ方式に対応することが出来る。ＤＲＭモジュール１１２は、ＤＲＭ基盤部２００の機能を使用して、情報機器１００へ組み込み、あるいは取り外すことが出来る。ＤＲＭモジュール１１２は、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、フラッシュメモリなどのストレージ装置、不揮発メモリで構成することが出来る。
【００１９】
ＤＲＭ  ＡＰＩ部１１１は、アプリケーション１０１へ、ＤＲＭモジュール１１２が提供するＤＲＭ処理機能を提供する。ＤＲＭ  ＡＰＩ部１１１は、アプリケーション１０１が利用するコンテンツデータ１３１を指定すると、コンテンツデータ１３１で使用するＤＲＭ方式を判別し、必要なＤＲＭ処理機能を提供するＤＲＭモジュールを選択してその機能を提供する。ＤＲＭ  ＡＰＩ部１１１により、アプリケーション１０１は、同様の操作方法で各ＤＲＭモジュール１１２を使用することが出来る。
【００２０】
アプリケーション１０１は、ＤＲＭ  ＡＰＩ部１１１が提供するＤＲＭ処理機能を使用して、コンテンツデータ１３１を使用する。
＝＝ＤＲＭ基盤部＝＝
図２は、ＤＲＭ基盤部２００の構成図である。以下に図２を用いて本発明のＤＲＭ基盤部２００の構成を説明する。
【００２１】
ＤＲＭ基盤部２００は、ファイル操作機能を提供するファイル操作機能部２１０と、ネットワーク操作機能を提供するネットワーク操作機能部２２０と、暗号処理機能を提供する暗号処理機能部２３０と、モジュール操作機能を提供するモジュール操作機能部２４０と、で構成する。
【００２２】
ファイル操作機能部２１０は、メタデータ管理テーブル３００を含む。メタデータ管理テーブル３００は、コンテンツデータ１３１とメタデータ１３２を関連付ける情報と、コンテンツデータ１３１に適用されたＤＲＭ方式を記録する。
【００２３】
ネットワーク操作機能部２２０は、プロトコルスタック１２２を操作して、コンテンツデータ１３１、メタデータ１３２をネットワーク１３０に接続した他の情報機器１００へ送信する処理を行う。
【００２４】
暗号処理機能部２３０は、ＤＲＭモジュール１１２がＤＲＭ処理で使用する暗号化、復号、認証の処理を行う。
【００２５】
モジュール操作機能部２４０は、ＤＲＭモジュール１１２の組み込み、取り外しの処理を行う。
＝＝メタデータ管理テーブル＝＝
図３は、メタデータ管理テーブル３００の構成図である。以下に図３を用いて本発明のメタデータ管理テーブル３００の構成を説明する。
【００２６】
メタデータ管理テーブル３００は、情報機器１００内でコンテンツデータ１３１を一意に示すコンテンツデータＩＤを記録するコンテンツデータＩＤフィールド３０１と、コンテンツデータ１３１に関連するメタデータ１３２を一意に示すメタデータＩＤを記録するメタデータＩＤフィールド３０２と、コンテンツデータ１３１に適用されたＤＲＭ方式を記録するＤＲＭ方式フィールド３０３からなる０個以上のレコードで構成する。
【００２７】
コンテンツデータＩＤフィールド３０１に複数のコンテンツのコンテンツデータＩＤが記録されている場合は、それらのコンテンツデータ全てにメタデータＩＤフィールド３０２に記録されたメタデータＩＤに対応するメタデータ１３２が対応する。
【００２８】
メタデータＩＤフィールド３０２に複数のメタデータのメタデータＩＤが記録されている場合は、それらのメタデータ全てがコンテンツデータＩＤフィールド３０１に記録されたコンテンツデータＩＤに対応するコンテンツデータ１３１に対応する。
【００２９】
メタデータ管理テーブル３００は、記録部１０２に記録される。
＝＝コピー処理の処理フロー＝＝
図４は、コピー処理の処理フローを示す図である。以下に図４を用いて本発明のコピー処理を説明する。
【００３０】
コピー処理は、コピー元のコピー処理Ｓ４００と、コピー先のコピー処理Ｓ４１０と、からなる。
【００３１】
コピー元のコピー処理Ｓ４００は、ＤＲＭ  ＡＰＩ部１１１がアプリケーション１０１からコンテンツデータＩＤとメタデータＩＤを与えられて開始し、ＤＲＭ  ＡＰＩ部１１１はＤＲＭ基盤部２００を使用してメタデータ管理テーブル３００からコンテンツデータＩＤに対応するメタデータＩＤとＤＲＭ方式の情報を取得し（Ｓ４０１）、取得したコンテンツデータＩＤに対応するコンテンツデータ１３１を記録部１０２から取得し（Ｓ４０２）、取得したメタデータＩＤに対応するメタデータ１３２を記録部１０２から取得し（Ｓ４０３）、ＤＲＭ  ＡＰＩ部１１１は取得したＤＲＭ方式の情報に対応するＤＲＭモジュール１１２によりコンテンツデータ１３１、メタデータ１３２のＤＲＭ方式をコピー先のＤＲＭ方式へ変換し（Ｓ４０４）、ＤＲＭ  ＡＰＩ部１１１はＤＲＭ基盤部を使用して、変換したコンテンツデータ１３１とメタデータ１３２をコピー先へ出力する（Ｓ４０５）。
【００３２】
コピー先のコピー処理Ｓ４１０は、ＤＲＭ  ＡＰＩ部１１１がＤＲＭ基盤部２００を使用してコピー元からコンテンツデータ１３１とメタデータ１３２を入力し（Ｓ４１１）、ＤＲＭ  ＡＰＩ部１１１はＤＲＭ基盤部２００を使用して入力したコンテンツデータ１３１とメタデータ１３２を記録部１０２に記録し（Ｓ４１２）、入力したコンテンツデータ１３１とメタデータ１３２とＤＲＭ方式の情報をメタデータ管理テーブル３００に記録する（Ｓ４１３）。
【００３３】
ＤＲＭ方式の変換とは、コンテンツデータ１３１に施された暗号方式を変更し、メタデータ１３２に記録されたＤＲＭ方式毎に規定される情報のフィールドの位置を変更する処理である。
【００３４】
ＤＲＭモジュール１１２は、ＤＲＭ基盤部２００が提供するファイル操作機能、ネットワーク操作機能、暗号処理機能を使用して、コンテンツデータ１３１に施された暗号方式を変更し、メタデータ１３２に記録されたＤＲＭ方式毎に規定される情報のフィールドの位置を変更することにより、ＤＲＭ方式の変換を行う。
＝＝移動処理の処理フロー＝＝
移動処理は、コピー処理の処理Ｓ４０５の後に、ＤＲＭ  ＡＰＩ部１１１がメタデータ管理テーブル３００から出力したコンテンツデータ１３１の情報を削除し、出力したコンテンツデータ１３１と、メタデータ１３２を削除する。但し、メタデータ１３２が複数のコンテンツデータ１３１に対応し、出力したコンテンツデータのコンテンツデータＩＤを削除しても、他のコンテンツデータに対応している場合は、メタデータ１３２を削除しない。さらに、コンテンツ１３１が複数のメタデータ１３２に対応し、出力したメタデータのメタデータＩＤを削除しても、他のメタデータに対応している場合は、コンテンツデータ１３１を削除しない。コンテンツデータ１３１とメタデータ１３２の対応付けはメタデータ管理テーブル３００で為され、コンテンツデータＩＤとメタデータＩＤにより、１つのコンテンツデータに複数のメタデータ、複数のコンテンツデータに１つのメタデータ、複数のコンテンツデータと複数のメタデータが対応することを示す。
＝＝ネットワーク＝＝
コピー処理、移動処理は、ネットワークを介して行うことも可能である。この場合、ＯＳ部１２０はファイル共有プロトコルを備え、ファイル共有プロトコルを使用して、コンテンツ１３１、メタデータ１３２の入出力を行う。具体的に、ファイル共有プロトコルとしては、ＣＩＦＳ（Ｃｏｍｍｏｎ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅ  Ｓｙｓｔｅｍ）などがある。
＝＝補足＝＝
記録部１０２は着脱可能であっても良い。
【００３５】
また、アプリケーション１０１は、コンテンツ１３１、あるいはメタデータ１３２を変換するときに、例えば、「再生回数」の情報が変換前のＤＲＭ方式ではメタデータ１３２に含むが、変換後のＤＲＭ方式ではメタデータ１３２に含まないために、その情報を破棄することで、不可逆な情報の欠損が生じる場合に、ユーザに変換の可否を問い合わせる。または、予め設定した方針によって、最も適切な条件で自動的に変換を行う。
【００３６】
また、ＤＲＭ基盤部２００は、コンテンツ１３１、あるいはメタデータ１３２を変換するときに、不可逆な情報の欠損が生じる場合に、情報の欠損が生じることをDRMモジュール１１２へ通知する。または、予め設定した方針によって、最も適切な条件で自動的に変換を行う。例えば、変換後のＤＲＭ方式が、「再生回数」の情報は含まず、代わりに「再生時間」の情報を含む場合、「再生回数」の情報を、その５倍の日数として「再生時間」に変換する。予め設定した方針の一例は、メタデータのサイズに制限がある場合に、変換後のメタデータに、ＤＲＭ変換方式で定められたメタデータ１３２の必須項目は必ず残し、選択項目は予め設定された優先順位に従ってメタデータのサイズに収まる限り出来るだけ多く残す、などである。最も適切な条件の一例は、メタデータの選択項目が最も多く残る条件、などである。
【００３７】
情報の欠損が生じる通知を受けたＤＲＭモジュール１１２は、情報の欠損に対処する処理を行う、またはＤＲＭ  ＡＰＩ部１１１を介してアプリケーション１０１に情報の欠損が生じることを通知する。情報の欠損が生じる通知を受けたアプリケーション１０１は情報の欠損に対する対処を行う。
【実施例２】
【００３８】
（メタデータにＤＲＭ情報格納）
実施例１では、メタデータ管理テーブル３００にコンテンツデータＩＤ、メタデータＩＤ、ＤＲＭ方式の情報を記録したが、実施例２では、メタデータ管理テーブル３００を使用せずに、メタデータ１３２に関連するコンテンツデータ１３１のコンテンツデータＩＤとＤＲＭ方式の情報を記録する。他の部分は実施例１と同様である。
＝＝コピー処理の処理フロー２＝＝
図５は、コピー処理の処理フローを示す図である。以下に図５を用いてコピー処理を説明する。
【００３９】
コピー処理は、コピー元のコピー処理Ｓ５００と、コピー先のコピー処理Ｓ５１０と、からなる。
【００４０】
コピー元のコピー処理Ｓ５００は、メタデータＩＤを与えられて開始し、メタデータＩＤに対応するメタデータ１３２を記録部１０２から取得し（Ｓ５０１）、メタデータ１３２から対応するコンテンツデータＩＤとＤＲＭ方式の情報を取得し（Ｓ５０２）、取得したＤＲＭ方式の情報に対応するＤＲＭモジュール１１２によりコンテンツデータ１３１、メタデータ１３２のＤＲＭ方式をコピー先のＤＲＭ方式へ変換し（Ｓ５０３）、変換したコンテンツデータ１３１とメタデータ１３２をコピー先へ出力する（Ｓ５０４）。
【００４１】
コピー先のコピー処理Ｓ５１０は、コピー元からコンテンツデータ１３１とメタデータ１３２を入力し（Ｓ５１１）、入力したコンテンツデータ１３１に対応するコンテンツデータＩＤを生成し、コンテンツデータＩＤとＤＲＭ方式の情報をメタデータ１３２に付加し（Ｓ５１２）、コンテンツデータ１３１とメタデータ１３２を記録部１０２に記録する（Ｓ５１３）。
＝＝移動処理の処理フロー２＝＝
移動処理は、コピー処理の処理Ｓ５０４の後に、出力したコンテンツデータ１３１と、メタデータ１３２を削除する。
【実施例３】
【００４２】
（コンテンツにＤＲＭ情報格納）
実施例２では、メタデータ１３２にコンテンツデータＩＤとＤＲＭ方式の情報を付加したが、実施例３では、コンテンツデータ１３１にメタデータＩＤとＤＲＭ方式の情報を付加する。他の部分は実施例２と同様である。
＝＝コピー処理の処理フロー３＝＝
図６は、コピー処理の処理フローを示す図である。以下に図６を用いてコピー処理を説明する。
【００４３】
コピー処理は、コピー元のコピー処理Ｓ６００と、コピー先のコピー処理Ｓ６１０と、からなる。
【００４４】
コピー元のコピー処理Ｓ６００は、コンテンツデータＩＤが与えられて開始し、コンテンツデータＩＤに対応するコンテンツデータ１３１を記録部１０２から取得し（Ｓ６０１）、コンテンツデータ１３２から対応するメタデータＩＤとＤＲＭ方式の情報を取得し（Ｓ６０２）、取得したＤＲＭ方式の情報に対応するＤＲＭモジュール１１２によりコンテンツデータ１３１、メタデータ１３２のＤＲＭ方式をコピー先のＤＲＭ方式へ変換し（Ｓ６０３）、変換したコンテンツデータ１３１とメタデータ１３２をコピー先へ出力する（Ｓ６０４）。
【００４５】
コピー先のコピー処理Ｓ６１０は、コピー元からコンテンツデータ１３１とメタデータ１３２を入力し（Ｓ６１１）、入力したメタデータ１３２に対応するメタデータＩＤを生成し、メタデータＩＤとＤＲＭ方式の情報をコンテンツデータ１３２に付加し（Ｓ６１２）、コンテンツデータ１３１とメタデータ１３２を記録部１０２に記録する（Ｓ６１３）。
【図面の簡単な説明】
【００４６】
【図１】本発明の情報機器の構成図である。
【図２】本発明のＤＲＭ基盤部の構成図である。
【図３】本発明のメタデータ管理テーブルの構成図である。
【図４】本発明のコピー処理の処理フローを示す図である。
【図５】本発明のコピー処理の処理フローを示す図である。
【図６】本発明のコピー処理の処理フローを示す図である。
【符号の説明】
【００４７】
100‥情報機器、101‥アプリケーション、102‥記録部、103‥ネットワーク制御部、111‥ＤＲＭ  ＡＰＩ部、112‥ＤＲＭモジュール、120‥ＯＳ部、121‥ファイルシステム、122‥プロトコルスタック、200‥ＤＲＭ基盤部、130‥ネットワーク、131‥コンテンツデータ、132‥メタデータ。
【図１】
2010067109.tif 000003
【図２】
2010067109.tif 000004
【図３】
2010067109.tif 000005
【図４】
2010067109.tif 000006
【図５】
2010067109.tif 000007
【図６】
2010067109.tif 000008