(57)【要約】【課題】ダウンロードされたデジタルコンテントが無断複製され配布できることを防止するためのデジタルコンテント無断複製防止システムを提供する。【解決手段】本発明のデジタルコンテント無断複製防止システムは外部入力の第２登録要請信号に応じて第１認証資格キー及び第１認証資格キー情報を生成出力する権限付与手段１０と、前記権限付与手段１０に第２登録要請信号を出力し、前記権限付与手段１０から入力される第１認証資格キー及び第１認証資格キー情報を保存し、外部から入力される第３登録要請信号に応じて第２認証資格キー及び第２認証資格キー情報を生成し出力するコンテント供給手段３０と、前記コンテント供給手段３０に第３登録要請信号を出力し、前記コンテント供給手段３０から入力される第２認証資格キー及び第２認証資格キー情報を保存する第１コンテント出力手段４０とからなることを特徴とする。【選択図】図１
2007124717.tif 000002
【特許請求の範囲】
【請求項１】
外部から入力される第２登録要請信号に応じて第１認証資格キー及び第１認証資格キー情報を生成し出力する権限付与手段；
前記権限付与手段に第２登録要請信号を出力し、権限付与手段から入力される第１認証資格キー及び第１認証資格キー情報を保存し、外部から入力される第３登録要請信号に応じて第２認証資格キー及び第２認証資格キー情報を生成し出力するコンテント供給手段；及び
前記コンテント供給手段に第３登録要請信号を出力し、コンテント供給手段から入力される第２認証資格キー及び第２認証資格キー情報を保存する第１コンテント出力手段からなることを特徴とするデジタルコンテント無断複製防止システム。
【請求項２】
前記権限付与手段は、コンテント供給手段から入力される第２登録要請信号に応じてコンテント供給手段と共有できる第１チャンネルキーを形成し、前記第１チャンネルキーにより形成された秘密チャンネル（secret channel）を通じてコンテント供給手段に暗号化された第１認証資格キー及び第１認証資格キー情報を出力することを特徴とする請求項１記載のデジタルコンテント無断複製防止システム。
【請求項３】
前記コンテント供給手段は、前記秘密チャンネルを介して権限付与手段から入力される第１認証資格キー及び第１認証資格キー情報を前記第１チャンネルキーを利用し解読した後、保存することを特徴とする請求項１又は請求項２記載のデジタルコンテン無断複製防止システム。
【請求項４】
前記コンテント供給手段は、第１コンテント出力手段から入力される第３登録要請信号に応じて第１コンテント出力手段と共有できる第２チャンネルキーを形成し、前記第２チャンネルキーにより形成された秘密チャンネルを介して第１コンテント出力手段に暗号化された第２認証資格キー及び第２認証資格キー情報を出力することを特徴とする請求項１記載のデジタルコンテント無断複製防止システム。
【請求項５】
前記第１コンテント出力手段は、前記秘密チャンネル（secret channel）を介してコンテント供給手段から入力される第２認証資格キー及び第２認証資格キー情報を前記第２チャンネルを利用し解読した後、保存することを特徴とする請求項１又は請求項４記載のデジタルコンテント無断複製防止システム。
【請求項６】
外部から入力される第１登録要請信号に応じて製造キー（manufacture key）及び製造キー情報を生成し出力して、前記製造キーと製造キー情報を利用し第１テーブル及び第２テーブルを生成し、外部から入力される第２登録要請信号に応じて第１認証資格キー及び第１認証資格キー情報を生成し出力する権限付与手段；
前記権限付与手段に第１登録要請信号を出力し、権限付与手段から入力される製造キー及び製造キー情報を保存する記録／再生装置供給手段；
前記権限付与手段に第２登録要請信号を出力し、権限付与手段から入力される第１認証資格キー、第１認証資格キー情報及び第２テーブルを保存し、外部から入力される第３登録要請信号に応じて第２認証資格キー及び第２認証資格キー情報を生成し出力するコンテント供給手段；
前記コンテント供給手段に第３登録要請信号を出力し、コンテント供給手段から入力される第２認証資格キー及び第２認証資格キー情報を保存し、外部から入力される製造キー情報を前記コンテント供給手段に出力し、前記製造キー情報に応じて第２テーブルから検出された製造キーを暗号化した後、出力する第１コンテント出力手段；及び
前記権限付与手段から入力される製造キー及び製造キー情報を保存し、第１コンテント出力手段を介してコンテント供給手段に製造キー情報を送出し、前記保存された製造キーが認証されたものかを判断するために第１コンテント出力手段から入力される第２テーブルの製造キーと比較する第２コンテント出力手段からなることを特徴とするデジタルコンテント無断複製防止システム。
【請求項７】
前記権限付与手段にて生成される第１テーブルは、製造キー情報、製造キー及び前記製造キー情報及び製造キーに対応する識別子（identifier）からなされ、権限付与手段にだけ保存されることを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項８】
前記権限付与手段にて生成され、コンテント供給手段に出力される第２テーブルは、前記製造キー情報及び製造キーに対応し識別子、製造キーをトークン（token）を利用し暗号化させた情報及びトークンからなることを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項９】
前記第１コンテント出力手段又は第２コンテント出力手段に装着され、コンテント供給手段からダウンロードされる情報を保存するコンテント保存手段をさらに含むことを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項１０】
前記権限付与手段は、コンテント供給手段から入力される第２登録要請信号に応じてコンテント供給手段と共有できる第１チャンネルキーを形成し、前記第１チャンネルキーにより形成された秘密チャンネル（secret channel）を介してコンテント供給手段に暗号化された第１認証資格キー及び第１認証資格キー情報を出力することを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項１１】
前記コンテント供給手段は、第１コンテント出力手段から入力される第３登録要請信号に応じて第１コンテント出力手段と共有できる第２チャンネルキーを形成し、前記第２チャンネルキーにより形成された秘密チャンネルを介して第１コンテント出力手段に暗号化された第２認証資格キー及び第２認証資格キー情報を出力することを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項１２】
前記第１コンテント出力手段は、前記秘密チャンネルを介してコンテント供給手段から入力される第２認証資格キー及び第２認証資格キー情報を前記第２チャンネルキーを利用し解読した後、保存することを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項１３】
前記トークン（token）は、前記権限付与手段によりランダムに発生されることを特徴とする請求項８記載のデジタルコンテント無断複製防止システム。
【請求項１４】
前記第１コンテント出力手段は、装着された第２コンテント出力手段と共有できる第３チャンネルキーを形成し、前記第３チャンネルキーをコンテント供給手段から入力されるトークンで暗号化した後、第２コンテント出力手段に伝送することを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項１５】
前記第２コンテント出力手段は、既に保存されている製造キーを利用し前記第１コンテント出力手段にて暗号化された製造キー情報（Manufacture Key Data）からトークンを抽出し、前記トークンを利用し第３チャンネルキーを解読した後、第１コンテント出力手段との秘密チャンネルを形成するために保存することを特徴とする請求項６記載のデジタルコンテント無断複製防止システム。
【請求項１６】
暗号化されたデジタルコンテントを供給するコンテント供給手段と；
前記コンテント供給手段からダウンロードされるデジタルコンテントの再生情報を持つデータベースを有しており、前記データベースを第３チャンネルキーにより暗号化して保存し、外部から入力されるデジタルコンテントの再生情報を第３チャンネルキーにより解読した後、データベースの再生情報と比較しデジタルコンテントの無断複製可否を判断する第１コンテント出力手段；及び
前記第１コンテント出力手段から入力されるデジタルコンテントの再生情報を第３チャンネルキーにより解読し、既に保存されているデジタルコンテントの再生情報を更新し、更新されたデジタルコンテントの再生情報を前記第１コンテント出力手段へ伝送する第２コンテント出力手段からなることを特徴とするデジタルコンテント無断複製防止システム。
【請求項１７】
前記データベースは、デジタルコンテントの識別子情報領域、更新されたトークン情報領域、デジタルコンテントの現状態に対する情報領域、再生制御情報領域で分離されており、その該当情報を持つことを特徴とする請求項１６記載のデジタルコンテント無断複製防止システム。
【請求項１８】
前記デジタルコンテントの現状態に対する情報領域は、デジタルコンテントが複写形態で第１コンテント出力手段から第２コンテント出力手段にダウンロードされたかが分かる情報；デジタルコンテントが伝送形態で第１コンテント出力手段から第２コンテント出力手段にダウンロードされたかが分かる情報；及びデジタルコンテントが第１コンテント出力手段と第２コンテント出力手段の間でダウンロード又はアップロードされたかが分かる情報からなることを特徴とする請求項１７記載のデジタルコンテント無断複製防止システム。
【請求項１９】
デジタルコンテント再生制御情報領域は、デジタルコンテントの再生回数に対する情報；
デジタルコンテントの再生満了期間に対する情報；及び
デジタルコンテントの赦免期間（amnesty period）に対する情報からなることを特徴とする請求項１７記載のデジタルコンテント無断複製防止システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデジタルコンテント無断複製防止システムに関するものである。特に、使用者が再生しようとし、暗号化されたデジタルコンテントが無断複製されることを防止するために使用者に連結される全てのシステムの間に秘密チャンネルを形成し、形成された秘密チャンネルを介してコンテントを交換するデジタルコンテント無断複製防止システムに関するものである。
【背景技術】
【０００２】
最近、インターネットを介して多くの情報が提供されており、又はインターネットと接続しインターネットから提供される情報のダウンロードを容易に受けることができる端末装置等が多く供給されるなど通信環境が急速に発展している。したがって、人々はこのような通信環境を利用し色々な情報を得ている。即ち、個人が通信装備が備わったインターネット器具（Internet appliance）を有しており、このインターネット器具を利用し様々な情報をダウンロードする。ここで、詳述したインターネット器具は、PC Phone，PDA，Web Phone，MobilePhoneなどを称する用語として、以下本発明では第１コンテント出力手段という。
【０００３】
そのため、詳述した第１コンテント出力手段にさらに多いデジタル情報を提供しようとするデジタルコンテント供給者が存在し、デジタルコンテント供給者はデジタルコンテントをＭＰ３，ＡＡＣ，Ｇ２方式によって圧縮させ第１コンテント出力手段を介して使用者に提供する。この時、本発明で使われているデジタルコンテントはオーディオ情報及びビデオ情報だけでなく音楽歌詞、映画字幕等の文字情報と共にインターネットと介して供給するあらゆる情報を含んで称する用語である。特に、詳述したデジタルコンテントの中でオーディオ情報であるＭＰ３は第１コンテント出力手段だけでなく、ＭＰ３プレーヤーのような第２コンテント出力手段にダウンロードされ生成される。
【０００４】
一方、ＭＰ３は第１コンテント出力手段に装着されたスマートメディアカード（smart media card）のようなコンテント保存手段にダウンロードされ、コンテント保存手段にダウンロードされたＭＰ３は第２コンテント出力手段を介して生成される。
【０００５】
しかし、前述したようにインターネットを介して、第１、第２コンテント出力手段及びコンテント保存手段にダウンロードされるデジタル情報は使用者により容易に複製できて不法に配布されるという問題点があった。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
前記問題点を解決するための本発明の目的は、使用者がデジタルコンテントをダウンロードし再生することにおいて連結されるあらゆるシステムの相互間に秘密チャンネルを形成しダウンロードされたデジタルコンテントが無断複製され配布できることを防止するためのデジタルコンテント無断複製防止システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記の目的を達成するために、本発明は、外部から入力される第２登録要請信号に応じて第１認証資格キー及び第１認証資格キー情報を生成し出力する権限付与手段と権限付与手段に第２登録要請信号を出力し、権限付与手段から入力される第１認証資格キー及び第１認証資格キー情報を保存し、外部から入力される第３登録要請信号に応じて第２認証資格キー及び第２認証資格キー情報を生成し出力するコンテント供給手段と、コンテント供給手段に第３登録要請信号を出力し、コンテント供給手段から入力される第２認証資格キー及び第２認証資格キー情報を保存する第１コンテント出力手段からなることを特徴とする。
【０００８】
また、本発明は、外部から入力される第１登録要請信号に応じて製造キー及び製造キー情報を生成し出力して、製造キーと製造キー情報を利用して第１テーブル及び第２テーブルを生成し、外部から入力される第２登録要請信号に応じて第１認証資格キー及び第１認証資格キー情報を生成し出力する権限付与手段と、権限付与手段に第１登録要請信号を出力し、権限付与手段から入力される製造キー及び製造キー情報を保存する記録／再生装置供給手段と、権限付与手段に第２登録要請信号を出力し、権限付与手段から入力される第１認証資格キー、第１認証資格キー情報及び第２テーブルを保存し、外部から入力される第３登録要請信号に応じて、第２認証資格キー及び第２認証資格キー情報を生成し出力するコンテント供給手段と、コンテント供給手段に第３登録要請信号を出力し、コンテント供給手段から入力される第２認証資格キー及び第２認証資格キー情報を保存し、外部から入力される製造キー情報をコンテント供給手段に出力し、製造キー情報に応じて第２テーブルから検出された製造キーを暗号化した後、出力する第１コンテント出力手段と、権限付与手段から入力される製造キー及び製造キー情報を保存し、第１コンテント出力手段を介してコンテント供給手段に製造キー情報を送出し、既に保存されている製造キーが認証されたものであるかを判断するために第１コンテント出力手段から入力される第２テーブルの製造キーと比較する第２コンテント出力手段からなることを特徴とする。
【０００９】
また、前記目的を達成するための本発明は、暗号化されたデジタルコンテントを供給するコンテント供給手段と、コンテント供給手段からダウンロードされるデジタルコンテントの再生情報を持つデータベースを第３チャンネルキーにより暗号化してから保存し、外部から入力されるデジタルコンテントの再生情報を第３チャンネルキーにより解読した後、データベースの再生情報と比較しデジタルコンテントの無断複製可否を判断する第１コンテント出力手段と、第１コンテント出力手段から入力されるデジタルコンテントの再生情報を第３チャンネルキーにより解読し既に保存されているデジタルコンテントの再生情報を更新し、更新されたデジタルコンテントの再生情報を第１コンテント出力手段に伝送する第２コンテント出力手段からなることを特徴とする。
【発明を実施するための最良の形態】
【００１０】
以下、図面を参照しながら本発明の望ましい実施形態を詳しく説明する。図１は本発明のデジタルコンテント無断複製防止システムを説明するための概略図面として示されており、その構成は次の通りである。
【００１１】
権限付与手段は（１０）は後述する記録／再生装置供給手段（２０）から入力される第１登録要請信号（２２）に応じて製造キー（manufacture key）及び製造キー情報（１２）を生成し記録／再生装置供給手段（２０）に出力する。一方、権限付与手段（１０）は前記製造キー及び製造キー情報を利用し第１テーブル及び第２テーブルを生成し、後述するコンテント供給手段（３０）から入力される第２登録要請信号（３１）に応じて第１認証資格キー及び第１認証資格キー情報（１１）を生成し出力する。
【００１２】
一方、前記第１資格認証キー及び第１資格認証キー情報は権限付与手段（１０）から生成されたコンテント供給手段（３０）のパブリックキー（public key）（ＰｕｂＫｅｙISP）、パブリックキー情報（ＣｅｒｔCA（ＰｕｂＫｅｙISP））及びプライベートキー（private key）（ＰｒｖＫｅｙISP）を意味する。
【００１３】
また、前記第１テーブルは図２に示されているように、製造キー情報（Ｃｅｒｔ（ＭＫPD））、製造キー（ＭＫPD）及び前記製造キー情報、製造キーに対応する識別子（ＩＤMK）からなされ、権限付与手段（１０）にだけ保存される。一方、前記第２テーブルは前記権限付与手段（１０）にて生成され、コンテント供給手段（３０）に出力されるテーブルとして、詳述した製造キー情報及び製造キーに対応し識別子（ＩＤMK）、製造キーをトークンで暗号化させた情報（ＥＮＣ（ＭＫPD、Ｔ）及びトークン（Ｔ）からなる。この時、前記権限付与手段（１０）はコンテント供給手段（３０）から入力される第２登録要請信号（３１）に応じてコンテント供給手段（３０）と共有できる第１チャンネルキー（ｋ）を形成し、前記第１チャンネル（ｋ）により形成された秘密チャンネルを介してコンテント供給手段（３０）で暗号化された第１認証資格キー及び第１認証資格キー情報（１１）を出力する。前記第１チャンネルキー（ｋ）はコンテント供給手段（３０）が有している情報を利用し権限付与手段（１０）を暗号化し生成されたキーである。
【００１４】
記録／再生装置供給手段（２０）は前記権限付与手段（１０）に第１登録要請信号（２２）を出力し、権限付与手段（１０）から入力される製造キー及び製造キー情報（ＭＫPD、（ＣｅｒｔCA（ＭＫPD）；１２）の伝送を受け保存した後製造する記録／再生装置、後述する第２コンテント出力手段（５０）の内部メモリに記録しておく。
【００１５】
コンテント供給手段（３０）は前記権限付与手段（１０）に第２登録要請信号（３１）を出力し、権限付与手段（１０）から入力される第１認証資格キー、第１認証資格キー情報及び第２テーブル（１１）を保存し、後述する第１コンテント出力手段（４０）から入力される第３登録要請信号（４１）に応じて第２認証資格キー及び第２認証資格キー情報（３２）を生成し出力する。一方、コンテント供給手段（３０）は前記秘密チャンネルを介して権限付与手段（１０）から入力される第１認証資格キー及び第１認証資格キー情報（１１）を前記第１チャンネルキー（ｋ）を利用し解読してから保存する。
【００１６】
この時、コンテント供給手段（３０）は第１コンテント出力手段（４０）から入力される第３登録要請信号（４１）に応じて第１コンテント出力手段（４０）と共有できる第２チャンネルキー（ｋ）を形成し、前記第２チャンネルキー（ｋ）により形成された秘密チャンネルを介して暗号化された第２認証資格キー（ＰｕｂＫｅｙISP）及び第２認証資格キー情報（ＣｅｒｔCA（ＰｕｂＫｅｙISP））を伝送する。
【００１７】
第１コンテント出力手段（４０）は前記コンテント供給手段（３０）に第３登録要請信号（４１）を出力し、コンテント供給手段（３０）から入力される第２認証資格キー及び第２認証資格キー情報（３２）の伝送を受け保存し、後述する第２コンテント出力手段（５０）から入力される製造キー情報を前記コンテント供給手段（３０）に伝送し、前記製造キー情報に応じて第２テーブルから検出された製造キーを暗号化した後、出力する。
【００１８】
前記第２チャンネルキー（ｋ）は第１コンテント出力手段（４０）が有している情報を利用しコンテント供給手段（３０）を暗号化し生成されるキーであり、コンテント供給手段（３０）及び第１コンテント出力手段（４０）にて共有する。
【００１９】
また、第１コンテント出力手段（４０）は前記コンテント供給手段（３０）からダウンロードされるデジタルコンテント再生情報を有するデータベースを第３チャンネルキー（ＣＫPD-LCM）により暗号化した後保存し、後述する第２コンテント出力手段（５０）から入力されるデジタルコンテントの再生情報を第３チャンネルキー（ＣＫPD-LCM）により解読した後、データベースの再生情報と比較しデジタルコンテントの無断複製の可否を判断する。
【００２０】
ここで、前記データベースはデジタルコンテントの識別子情報領域、更新されたトークン情報領域、デジタルコンテントの現状態に対する情報領域、再生制御情報領域からなる。
【００２１】
また、前記デジタルコンテントの現状態に対する情報領域はデジタルコンテントが複写形態で第１コンテント出力手段（４０）から第２コンテント出力手段（５０）にダウンロードされたか否かが分かる情報と、デジタルコンテントが伝送形態で第１コンテント出力手段（４０）から第２コンテント出力手段（５０）にダウンロードされたか否かが分かる情報と、デジタルコンテントが第１コンテント出力手段と第２コンテント出力手段との間でダウンロード又はアップロードされたかが分かる情報を有する。
【００２２】
また、前記デジタルコンテント再生制御情報領域はデジタルコンテントの再生回数に対する情報、すなわち、デジタルコンテントの再生満了期間に対する情報と、デジタルコンテントの赦免期間（amnesty period）に対する情報とを有する。一方、前記第１コンテント出力手段（４０）は、前記秘密チャンネルを介してコンテント供給手段（３０）から入力される第２認証資格キー及び第２認証資格キー情報を前記第２チャンネルキー（ｋ）を利用し解読した後、保存する。
【００２３】
最後に、前記した第１コンテント出力手段（４０）は装着された第２コンテント出力手段（５０）と公有できる第３チャンネルキー（ＣＫPD-LCM）を形成し、第３チャンネルキー（ＣＫPD-LCM）をコンテント供給手段（３０）から入力されるトークンで暗号化した後、第２コンテント出力手段に伝送する。
【００２４】
この時、前記トークン（Ｔ）は権限付与手段（１０）によりランダムに発生される。第２コンテント出力手段（５０）は前記権限付与手段（１０）から入力される製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））を保存し、第１コンテント出力手段（４０）を介してコンテント供給手段（３０）に製造キー情報を送出し、前記保存された製造キーが認証されたものかを判断するために第１コンテント出力手段（４０）から入力される第２テーブルの製造キーと比較する。
【００２５】
また、前記第２コンテント出力手段（５０）は既に保存されている製造キーを利用し前記第１コンテント出力手段（４０）にて暗号化された製造キー情報からトークンを抽出し、前記トークンを利用し第３チャンネルキー（ＣＫPD-LCM）を解読した後、第１コンテント出力手段（４０）との秘密チャンネルを形成するために保存する。
【００２６】
コンテント保存手段（６０）は第１コンテント出力手段（４０）又は第２コンテント出力手段（５０）に装着され、コンテント供給部（３０）からダウンロードされる情報を保存する。
【００２７】
一方、コンテント保存手段（６０）に記録されたデジタルコンテントは第１コンテント出力手段（４０）又は第２コンテント出力手段（５０）を介して再生される。
【００２８】
記録／再生装置供給手段（２０）は前記権限付与手段（１０）に第１登録要請信号（２２）を送出し、前記第１登録要請信号（２２）により発生された製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））の伝送を受ける。コンテント供給手段（３０）は前記権限付与手段（１０）に第２登録要請信号（３１）を送出し、第２登録要請信号により生じる暗号化されたデジタルコンテントを提供することができる資格が付与される第１認証資格キー及び第１認証資格キー情報（１１）の伝送を受け、前記権限付与手段（１０）にて生成された第２テーブルの伝送を受ける。
【００２９】
第１コンテント出力手段（４０）はコンテント供給手段（３０）に第２登録要請信号（４１）を送出し、前記第２登録要請信号（４１）によりコンテント供給手段（３０）にて発生された第２認証資格キー（ＰｕｂＫｅｙISP）と第２認証資格キー情報（ＣｅｒｔCA（ＰｕｂＫｅｙISP））及び第１コンテント出力手段（４０）のプライベートキー（ＰｒｖＫｅｙLCM）とパブリックキー（ＰｕｂＫｅｙLCM）及び識別子（ＩＤLCM）の伝送を受ける。
【００３０】
そして、第１コンテント出力手段（４０）は第２コンテント出力手段（５０）から製造キー情報（ＣｅｒｔCA（ＭＫPD））の入力を受けコンテント供給手段（３０）に伝送する。また、第１コンテント出力手段（４０）は第２テーブルから前記製造キー情報に該当するテーブル情報だけを検出して暗号化し、暗号化されたテーブル情報を第２コンテント出力手段（５０）に伝送する。
【００３１】
すると、第２コンテント出力手段（５０）は前記権限付与手段（１０）から伝送する製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））の入力を受け保存する。そして、第２コンテント出力手段（５０）は第１コンテント出力手段（４０）を介してコンテント供給手段（３０）に製造キー情報（ＣｅｒｔCA（ＭＫPD））を送出し、第２コンテント出力手段（５０）は前記第１コンテント出力手段（４０）から伝送される第２テーブルの製造キー情報の入力を受け解読した後、内部メモリに保存する。
【００３２】
上記のように構成された本発明によるデジタルコンテント無断複製防止システムの動作を添付した図面を参照しながらさらに詳しく説明する。図２から図５は、図１に適用された各ブロックが登録要請又はデジタルコンテントを再生させようとする場合に、これに対するキー、キー情報の流れを説明するための図面である。
【００３３】
図２から図５は本発明の具体的な実施形態を示した図面として、本発明で使われる用語に対して簡単に説明すれば下記のようである。
１．権限付与手段（１０）はＣＡ（Certificate Authority）として、複数のコンテント供給手段（３０）がデジタルコンテントを提供することができるようにし、第１コンテント出力手段（４０）及び第２コンテント出力手段（５０）がデジタルコンテントの提供を受け、再生できるように各装置に権限を与える手段である。
２．記録／再生装置供給手段（２０）はＭＡ（Manufacture）として、第２コンテント出力手段（５０）を製造し使用者に供給する業者である。
３．コンテント供給手段（３０）はＩＳＰ（Internet Service Provider）として、使用者に多様な情報提供だけでなくデジタルコンテントを供給してくれる装置である。
４．第１コンテント出力手段（４０）はＬＣＭ（Licensed SDMI Compliant Module）として、一般パソコンのように使用者が使用できる装置であり、第２コンテント出力手段（５０）はＭＰ３プレーヤーと同じ機器であり、コンテント保存手段（６０）はスマートメディアカード（smart media card）である。
【００３４】
これからは、本発明について説明する。先ず、記録／再生装置供給手段（２０）は製造した第２コンテント出力手段（５０）にデジタルコンテントをダウンロードし再生できるようにするために権限付与手段（１０）に第１登録要請信号（２２）を送出する。
【００３５】
すると、権限付与手段（１０）は第２コンテント出力手段（５０）が固有に持たれる製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））を生成し記録／再生装置供給手段（２０）に伝送する。
【００３６】
前記製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））は記録／再生装置供給手段（２０）により登録要請された第２コンテント出力手段（５０）ごとに異なって生成される。したがって、記録／再生装置供給手段（２０）は第２コンテント出力手段（５０）を製造する段階で権限付与手段（１０）から与えられた製造キー（ＭＫPD）及びその製造キー情報（ＣＥＲＴCA（ＭＫPD））を第２コンテント出力手段（５０）のテンパレジスタント領域（temper resistantarea）に他の使用者がわからないように保存させておく。
【００３７】
一方、権限付与手段（１０）は前記のように記録／再生装置供給手段（２０）に提供する製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））を生成すると同時にランダムにトークン（token）を生成する。
【００３８】
即ち、権限付与手段（１０）は２つのテーブルを有しているが、第１テーブルは権限付与手段（１０）が持っているテーブルとして、前記製造キー（ＭＫPD）及び製造キー情報（ＣｅｒｔCA（ＭＫPD））を持つテーブルである。
【００３９】
そして、第２テーブルは権限付与手段（１０）がコンテント供給手段（３０）に伝送する製造キー情報テーブル（Manufacture Key Information Table）として、第２コンテント出力手段（５０）の識別子（ＩＤLCM）、製造キーにより暗号化されたトークン、トークンに対する情報を有するテーブルである（図３参照）。
【００４０】
このようにして前記記録／再生装置供給手段（２０）にて製造、供給される第２コンテント出力手段（５０）はコンテント供給手段（３０）から提供されるデジタルコンテントをダウンロードし再生することができる。
【００４１】
また、コンテント供給手段（３０）も記録／再生装置供給手段（２０）と同じように権限付与手段（１０）から権限が付与されなければ第１コンテント出力手段（４０）、第２コンテント出力手段（５０）及びコンテント保存手段（６０）にデジタルコンテントを供給することができない。
【００４２】
上記のように、デジタルコンテント供給権限が付与されるためにコンテント供給手段（３０）は権限付与手段（１０）に第２登録要請信号（３１）を送出する。
【００４３】
そうすると、権限付与手段（１０）は図４に示されたように第１認証資格キー（ＰｕｂＫｅｙISP）及び第１認証資格キー情報（ＣｅｒｔCA（ＰｕｂＫｅｙISP））を生成する。即ち、コンテント供給手段（３０）から第２登録要請信号（３１）が入力されると権限付与手段（１０）はコンテント供給手段（３０）の間に秘密チャンネル（Secret channel）を形成するために臨時で複数キー（ＰｒｖＫｅｙeph，ＰｕｂＫｅｙeph）を形成する。
【００４４】
そして、権限付与手段（１０）はそれ自体に生成された第１認証資格キー及び第１認証資格キー情報をコンテント供給手段（３０）が権限を行使することができるようにプライベートキー（ＰｒｖＫｅｙISP）及び第２認証資格キーであるパブリックキー（ＰｕｂＫｅｙISP）と第２認証資格キー情報であるパブリックキー情報（ＣｅｒｔCA（ＰｕｂＫｅｙISP））として利用できるようにコンテント供給手段（３０）に伝送する。
【００４５】
この時、前記第２認証資格キーと第２認証資格キー情報はチャンネルキー（ｋ）で暗号化された後、前記権限付与手段（１０）とコンテント供給手段（３０）との間に形成された秘密チャンネルを介してコンテント供給手段（３０）に提供される。ここで、秘密チャンネルは権限付与手段（１０）と、コンテント供給手段（２０）が共有しているチャンネルキー（ｋ）により形成される。一方、前記秘密チャンネルは安全に形成されるので、不法使用者が秘密チャンネルへ送受信される如何なる情報もダウンロードすることができない。
【００４６】
すると、コンテント供給手段（３０）は権限付与手段（１０）から伝送される情報をチャンネルキー（ｋ）で解読した後、保存手段に保存することによって、デジタルコンテントを第１コンテント出力手段（４０）又は第２コンテント出力手段（５０）又はコンテント保存手段（６０）にダウンロードすることができる。
【００４７】
そして、第１コンテント出力手段（４０）は前記過程をたどったコンテント供給手段（３０）に第３登録要請信号を送出する。すると、コンテント供給手段（３０）は自分のパブリックキー（ＰｕｂＫｅｙISP）とパブリックキー情報（ＣｅｒｔCA（ＰｕｂＫｅｙISP））を第２認証資格キー及び第２認証資格キー情報として第１コンテント出力手段（４０）に伝送し、第１コンテント出力手段（４０）はこれを保存する。
【００４８】
そして、コンテント供給手段（３０）と第１コンテント出力手段（４０）は相互間にチャンネルキー（ｋ）を共有し、共有したチャンネルキー（ｋ）により生成された秘密チャンネルを介して第１コンテント出力手段（４０）はデジタルコンテントの伝送を安全に受けることができる。また、コンテント供給手段（３０）は第１コンテント出力手段（４０）のプライベートキー（ＰｒｖＫｅｙLCM）とパブリックキー（ＰｕｂＫｅｙLCM）及び識別子（ＩＤLCM）を生成し、このように生成された情報はチャンネルキー（ｋ）で暗号化した後、第１コンテント出力手段（４０）に伝送する。すると、第１コンテント出力手段（４０）は伝送された情報をチャンネルキー（ｋ）を利用し解読してから保存する。
【００４９】
この時、第１コンテント出力手段（４０）に第２コンテント出力手段（５０）が連結されると、第１コンテント出力手段（４０）は第２コンテント出力手段（５０）と共有する秘密チャンネルキー（ＣＫPD-LCM）を生成しトークン（Ｔ）を利用して暗号化した後、第２コンテント出力手段（５０）に伝送する。
【００５０】
この時、前記トークンはコンテント供給手段（３０）の第２テーブルから読み出される情報が第２認証資格キー（ＰｕｂＫｅｙLCM）により暗号化された後、第１コンテント出力手段（４０）に伝送され、この情報から抽出することができる。
【００５１】
即ち、トークン（Ｔ）が抽出される過程に対して簡単に説明すると、第１コンテント出力手段（４０）に伝送されて暗号化された情報は第１コンテント出力手段（４０）に保存された第２認証資格キー（ＰｕｂＫｅｙLCM）により解読されるので第１コンテント出力手段（４０）はトークン（Ｔ）とトークン情報（Ｔ*）を得ることができる。前記トークン情報（Ｔ*）は製造キー（ＭＫPD）により暗号化されたトークン（Ｔ）である。
【００５２】
このように第１コンテント出力手段（４０）にて解読されたトークン（Ｔ）は秘密チャンネルキー（ＣＫPD-LCM）を暗号化するのに使用され、トークン情報（Ｔ*）は第２コンテント出力手段（５０）に伝送される。
【００５３】
この時、第２コンテント出力手段（５０）に伝送されたトークン情報（Ｔ*）は第２コンテント出力手段（５０）に保存された製造キー（ＭＫPD）で解読され、第２コンテント出力手段（５０）はトークン（Ｔ）を抽出する。そして、第２コンテント出力手段（５０）は抽出されたトークンを利用し第１コンテント出力手段（４０）から伝送される暗号化されたチャンネルキー（ｋ）を解読し内部メモリに保存することができる。
【００５４】
すると、第２コンテント出力手段（５０）は伝送されたチャンネルキー（ｋ）を保存するとともに登録された製造キー情報（Manufacture Key Data）を第２認証資格キー（ＰｕｂＫｅｙLCM）で暗号化した後、コンテント供給手段（３０）に伝送する。
【００５５】
一方、コンテント供給手段（３０）は、第１コンテント出力手段（４０）を介して伝送された情報を解読し、解読された製造キー情報と第２テーブルが持っている情報を比較し一致する情報がある場合コンテント供給手段（３０）はテーブルの内容であるトークン（Ｔ）とトークン情報（Ｔ*）を第２認証資格キー（ＰｕｂＫｅｙLCM）で暗号化した後、第１コンテント出力手段（４０）に伝送する。
【００５６】
これにて、コンテント供給手段（３０）は第１コンテント出力手段（４０）及び第２コンテント出力手段（５０）にデジタルコンテントをダウンロードすることができ、第１コンテント出力手段（４０）及び第２コンテント出力手段（５０）はダウンロードされたデジタルコンテントを再生することができる。
【００５７】
上記のように第２コンテント出力手段（４０）の要請に応じてコンテント供給手段（３０）からダウンロードされたデジタルコンテントが第２コンテント出力手段（５０）に再びダウンロードされる場合において無断複製されることを防止するためにインターネット器具（４０）はデジタルコンテントと共にデジタルコンテントの現在状態がチェックできるデータベース（ＲＭＳ−ＤＢ；Right Management System-Data Base）を有する。（図５参照）
【００５８】
前記データベースは、先ずデジタルコンテントの識別子情報領域、更新されたトークン情報（ＵＴＤ；Updated Token Data）領域、デジタルコンテントの現状態をチェックするための情報領域、再生制御情報領域からなる。
【００５９】
また、前記データベースは第１コンテント出力手段（４０）が有している秘密チャンネルキー（ＣＫPD-LCM）により暗号化された形態で第１コンテント出力手段（４０）に保存される。
【００６０】
前記データベース（ＲＭＳ−ＤＢ）中において最も重要な領域は更新されたトークン領域（ＵＴＤ）であるが、前記更新されたトークン領域（ＵＴＤ）は第１コンテント出力手段から第２コンテント出力手段にデジタルコンテントをダウンロードしたり、または第２コンテント出力手段（５０）から第１コンテント出力手段（４０）にデジタルコンテントをアップロードする時、その値が変わる。
【００６１】
この時、更新されたトークンは第２コンテント出力手段（５０）を介してまた第１コンテント出力手段（４０）に伝送され第１コンテント出力手段（４０）に既に保存されているトークンを更新する。
【００６２】
即ち、第１コンテント出力手段（４０）のデータベース（ＲＭＳ−ＤＢ）に登録された情報は第１コンテント出力手段（４０）がダウンロードされたデジタルコンテントを再生、又はダウンロード、アップロードする度に変わる。したがって、第１コンテント出力手段（４０）は使用者によりデジタルコンテントを再生、又はダウンロード、アップロード要請信号が入力される場合、データベースに登録された情報をチェックしデジタルコンテントが合法的に使用できるかをチェックしなければならない。
【００６３】
また、第１コンテント出力手段（４０）と第２コンテント出力手段（５０）の間にデジタルコンテントをダウンロードしたり、又はアップロードする場合、前記データベース（ＲＭＳ−ＤＢ）の２番目の領域であるデジタルコンテントの現状態をチェックするための情報を有する領域をチェックする。
【００６４】
即ち、第１コンテント出力手段（４０）は前記３番目の領域をチェックすることによって第２コンテント出力手段（５０）が第１コンテント出力手段（４０）からダウンロードされたデジタルコンテントを他の第２コンテント出力手段にダウンロードするのにおいて複写形式（copy form）を選択するか、それとも伝送形式（transmission form）を選択するかが分かる。
【００６５】
または、２番目領域に含まれたチェックイン／アウト情報をチェックすることによって、デジタルコンテントの伝送状態が分かる。即ち、チェックインの場合はデジタルコンテントが第１コンテント出力手段（４０）から第２コンテント出力手段（５０）にダウンロードされなかったことを知らせる情報である。
【００６６】
チェックアウトの場合は第１コンテント出力手段から第２コンテント出力手段（５０）にデジタルコンテントがダウンロードされた状態であったり、ダウンロードされたデジタルコンテントが再び第１コンテント出力手段（４０）にアップロードされた場合でもある。
【００６７】
前記データベース（ＲＭＳ−ＤＢ）の最後の領域は再生制御情報領域として、デジタルコンテントの再生回数に対する情報、デジタルコンテント再生満了期間、デジタルコンテントの赦免期間（amnesty period）に対する情報からなる。
【００６８】
ここで、デジタルコンテントの再生回数はコンテント供給手段（３０）からデジタルコンテントが第１コンテント出力手段（４０）に提供される時、設定されている値として、ダウンロードするたびに１つずつカウントダウン（Count Down）し再生回数を制御する。
【００６９】
また、デジタルコンテント再生満了期間は再生回数でデジタルコンテントの再生、出力状態を制御することではなく、コンテント供給手段（３０）が設定した期間として、コンテント供給手段（３０）から第１コンテント出力手段（４０）にダウンロードされたデジタルコンテントは前記期間内にのみ再生が可能である。
【００７０】
最後に、デジタルコンテントの赦免期間はコンテント供給手段（３０）から第１コンテント手段（４０）にダウンロードされたデジタルコンテントを再生回数や満了機関に関わらず望むだけ再生できる。
【００７１】
詳述したように、コンテント供給手段（３０）が第１コンテント出力手段（４０）のコンテントダウンロード要請を受け入れると、コンテント供給手段（３０）は先ず第１コンテント出力手段（４０）のＩＤを確認した後、コンテント供給手段（３０）に合法的に連結された第１コンテント出力手段（４０）として判断し、秘密システムにより具現されたファイルフォーマットを有するデジタルコンテントを第１コンテント出力手段（４０）にダウンロードする。
【００７２】
詳述したコンテント供給手段（３０）から第１コンテント出力手段（４０）に伝送されるデジタルコンテントを有するファイルフォーマットは図６に示されているように、タイトルＩＤフィールド、コンテント・ディスクリプション・フィールド（ＣＤＦ；Content Description Field）、アルゴリズム識別フィールド（ＡＩＦ；Algorithm Identifying Field）、ＳＯＩ（Indicator of Source Originator）フィールド、複写所有者情報を表すコピーライト・ホルダ・インフォメーション（ＣＨＩ；Copyright Holder Information）フィールド、ライト・マネジメント・フィールド（ＲＭＦ；Right Management Field）、コンテント暗号化キー（ＣＥＫ；Content Encryption Key）、コンテント暗号化キーで暗号化されたデジタル・コンテント・フィールドからなる。
【００７３】
前記コンテント・ディスクリプション・フィールドはデジタルコンテントの作曲者、歌手、レコードレーベルのような情報を有する。前記アルゴリズム識別フィールドは本発明で具現されている秘密システムにて利用されているアルゴリズムを表示したものとして、前記アルゴリズムはＥＣＣ，ＳＮＡＫＥ，ＣＯＤＥＣなどがある。
【００７４】
詳述したＳＯＩフィールドは本発明のコンテント供給手段（３０）の識別子であるＩＳＰ−ＩＤ、第１コンテント出力手段（４０）の識別子であるＬＳＰ−ＩＤ、第２コンテント出力手段（５０）の識別子であるＰＤ−ＩＤ中１つの情報を有する。
【００７５】
したがって、第１コンテント出力手段（４０）が前記フォーマットを持つデジタルコンテントをダウンロードし再生する場合、先ずＡＩＦフィールドから暗号化アルゴリズムを見つけ出し、知られた暗号化アルゴリズムを利用し第１コンテント出力手段（４０）の資格認証キーを復旧する。
【００７６】
そして、第１コンテント出力手段（４０）が有している識別子と前記ファイルフォーマットのＳＯＩフィールドにある識別子を比較し一致するかをチェックし一致する場合、ＲＭＦの情報から複写制御状態、再生制御状態及び伝送制御状態を確認し、それを第１コンテント出力手段（４０）が持っているデータベース（ＲＭＳ−ＤＢ）に登録する。
【００７７】
前記過程を遂行した後、ＣＥＫフィールドを利用しデジタルコンテント暗号化キーを抽出し、この暗号化キーを利用して暗号化されたデジタルコンテントを解読する。
【００７８】
この時、第１コンテント出力手段（４０）が詳述した内容中いずれかの１つでも違背しない場合、コンテント供給手段（３０）は合法的な第１コンテント出力手段（４０）として判断し、デジタルコンテントをダウンロードする。
【００７９】
もし、前記ファイルフォーマット中ＲＭＦフィールド、特に再生制御状態を変更する場合、第１コンテント出力手段（４０）はデータベース（ＲＭＳ−ＤＢ）とファイルフォーマットの２個所において再生制御状態情報を変更しようとする情報で代替しておかなければならない。
【００８０】
また、前記のように第１コンテント出力手段（４０）からダウンロードされたデジタルコンテントをまた第２コンテント出力手段（５０）へダウンロードしようとする場合、次のような手続を踏むべきである。
【００８１】
まず、第１コンテント出力手段（４０）は第２コンテント出力手段識別子と第２コンテント出力手段（５０）が持っているＵＴＤ情報を第２コンテント出力手段（５０）に要請し受信を受ける。
【００８２】
すると、第２コンテント出力手段（５０）は第１コンテント出力手段（４０）と共有した第３チャンネルキー（ＣＫPD-LCM）でＵＴＤを暗号化した後、第２コンテント出力手段識別子と共に第１コンテント出力手段（４０）に伝送する。
【００８３】
この時、第１コンテント出力手段（４０）は第２コンテント出力手段（５０）から伝送された情報を確認した後、伝送された情報を第２コンテント出力手段（５０）と共有したチャンネルキー（ＣＫPD-LCM）を利用し第２コンテント出力手段（５０）の識別子及びＵＴＤを抽出し、抽出された第２コンテント出力手段の識別子及びＵＴＤをデータベースに登録された情報と比較する。
【００８４】
もし、前記ＵＴＤは正確であるが、ＲＭＦが変更された場合第１コンテント出力手段（４０）はデータベースとファイルフォーマットの２個所の全てを変更されたＲＭＦで更新するべきである。
【００８５】
即ち、第１コンテント出力手段（４０）は新しく生成されたＵＴＤでデータベースを更新し、または更新されたＵＴＤはチャンネルキー（ＣＫPD-LCM）により暗号化された後、第２コンテント出力手段（５０）に伝送される。
【００８６】
一方、第１コンテント出力手段（４０）は第２コンテント出力手段（５０）にデジタルコンテントを伝送し、初期伝送制御状態フィールド情報は‘Transfer’であり、デジタルコンテントが第２コンテント出力手段（５０）に伝送されてしまえば、伝送制御状態フィールド情報は‘Transferred’に変更される。
【００８７】
上記のように、変更された伝送制御状態フィールドの情報はデータベース（ＲＭＳ−ＤＢ）にて更新されるべきで、ファイルフォーマットにおいては変更されない。この時、伝送制御状態フィールドは‘Transfer（伝送）’、‘Transferred（伝送完了）’、‘Tranfer-non（伝送できない）’というような３つの形態を有する。
【００８８】
次に、第１コンテント出力手段（４０）から第２コンテント出力手段（５０）にデジタルコンテントが伝送されるにおいて、複写制御状態に対する情報はデータベースやファイルフォーマットにおいて、初期にはチェックイン（check-in）で設定されており、デジタルコンテントが伝送完了された後にはデータベースとファイルフォーマット上に全部チェックアウト（check-out）で変更される。
【００８９】
もし、複写制御状態フィールドの情報が‘複写不可（Copy-never）’で設けられていれば、本発明のシステムを利用する使用者は第１コンテント出力手段（４０）のデジタルコンテントを第２コンテント出力手段（５０）にダウンロードすることができない。上記過程中、１つでも背反しない場合にだけ、第２コンテント出力手段（５０）にデジタルコンテントがダウンロードされる。
【００９０】
図７は第２コンテント出力手段（５０）が持っているデジタルコンテントをコンテント保存手段（６０）にダウンロードすることを示す図であり、この図において、無断複製されないように、先ず第２コンテント出力手段（５０）はコンテント保存手段（６０）に記録するための暗号化されたデジタルコンテントと前記デジタルコンテントを再生するための暗号化された再生情報をコンテント保存手段（６０）に伝送する。
【００９１】
この時、前記暗号化されたデジタルコンテントを再生するために必要な情報を第２コンテント出力手段（５０）で再び暗号化することにおいて、その方法は次の通りである。
【００９２】
即ち、第２コンテント出力手段（５０）は数をランダムに発生するランダム数発生手段（ＲＮＧ）と、いろいろな入力を関数処理しそのコンテント保存手段（６０）だけが持たれる所定値を作り出す関数処理手段（Ｆ）をさらに含んでいる。
【００９３】
この時、関数処理手段（Ｆ）に入力される値はランダム数、チャンネルキー、そしてコンテント保存手段（６０）が各々固有に有している不良セクターアドレスと固有番号である。
【００９４】
そして、前記関数処理手段（Ｆ）にて生成された関数値を利用し暗号化されたデジタルコンテント再生情報をもう一度暗号化する。本発明で言及されたデジタルコンテントは第１コンテント出力手段（４０）から第２コンテント出力手段（５０）及びコンテント保存手段（６０）にダウンロードされたり、又は第２コンテント出力手段（５０）から第１コンテント出力手段（４０）にアップロードされる。これは第１コンテント出力手段（４０）が有しているデータベース及びコンテント供給手段（３０）より提供されるファイルフォーマットの情報中伝送制御状態情報を表すフィールドをチェックすることによって分かる。
【００９５】
もし、上記のように第１コンテント出力手段（４０）がデータベース及びファイルフォーマットの伝送制御状態情報フィールドをチェックした結果、‘Transfer’が表示されているならば第１コンテント出力手段（４０）はデジタルコンテントを第２コンテント出力手段（５０）にダウンロードすることができ、前記デジタルコンテントが第１コンテント出力手段（４０）から第２コンテント出力手段（５０）にダウンロードされた場合データベース及びファイルフォーマットの伝送制御状態情報フィールドは‘Transfer’から‘Trasnferred’表示で代替され、その変更された情報は第２コンテント出力手段（５０）に伝送される。
【００９６】
そして、第２コンテント出力手段（５０）にダウンロードされたデジタルコンテントは第１コンテント出力手段（４０）に存在しないため、再び第１コンテント出力手段（４０）にて再生されるためにはデジタルコンテントはまた第２コンテント出力手段（５０）から第１コンテント出力手段（４０）にアップロードされる。
【００９７】
しかし、第１コンテント出力手段（４０）からコンテント保存手段（６０）にダウンロードされたデジタルコンテントは任意の第２コンテント出力手段（５０）にて再生することができる。又は、コンテント保存手段（６０）にダウンロードされたデジタルコンテントは第２コンテント出力手段（５０）を介して他の第１コンテント（４０）にアップロードすることができる。
【００９８】
また、本発明が適用された第１コンテント出力手段（４０）や、第２コンテント出力手段（５０）には非常に多様な入力装置が付加的に連結できるが、このような入力装置は図８に詳しく示されている。
【００９９】
即ち、第１コンテント出力手段（４０）及び第２コンテント出力手段（５０）に付加的に連結できる入力装置としてはＲｅｄＢｏｏｋ ＣＤ、オーディオＣＤ、スーパーオーディオＣＤのようなＣＤ、ＤＶＤ Ｄｉｓｋ及びアナログ入力などがある。
【０１００】
前記入力装置を介して入力されるオーディオ信号は第１コンテント出力手段（４０）へ入力され、本発明で支援するシステムによって暗号化された後、また第２コンテント出力手段（５０）に伝送したり、又はコンテント保存手段（６０）に伝送し第２コンテント出力手段（５０）を介して再生することができる。
【０１０１】
一方、図８に示されたキオスク（KIOSK）はコンテント供給手段（３０）と第１コンテント出力手段（４０）の中間的な立場として、キオスクは具備されているインターネットに連結されたパソコンを通じてコンテント供給手段（３０）に暗号化されたデジタルコンテントを販売するための登録要請信号を出力する。
【０１０２】
すると、コンテント供給手段（３０）は登録要請信号によって本発明で支援するシステムにより暗号化されたデジタルコンテントを持つ保存媒体をキオスクに与え、このキオスクは保存媒体に保存されたデジタルコンテントを使用者から料金をもらってから伝送する。図９は上記の図８に示された出力ソース（out source）の入力制御を説明するための図面である。
【０１０３】
示されているように、第１コンテント出力手段（図９でＨｏｓｔと示されている）のＡＰＩ（応用プログラムインタフェース；以下ＡＰＩと称する）はＣＤ、ＥＭＤ（インターネット上に供給されるコンテント）、ＰＭ及びＤＶＤ等（以下、‘入力装置’と称する）を介して入力されるデータが本発明の支援するシステムにて再生できるデータであるかを確認する。そして、本発明が支援するシステムにて再生可能なデータである場合、ＡＰＩは入力装置から入力されるデータを本システムにて再生可能なフォーマットに変換する。
【０１０４】
一方、前記のように本発明が支援するシステムにて再生可能なデータであるかを確認する方法は、
１．入力装置がスーパーＣＤやＤＶＤの場合、保存媒体上に記録されたデータが複写可能であるか否が分かる情報をデータ領域以外の所で有しているが、ＡＰＩはこの領域を検出し第１コンテント出力手段（図１の４０）へ入力される信号を本発明が支援するファイルフォーマットに変換する時、その情報を利用しなければならない。
２．入力装置がＥＭＤの場合、ＥＭＤを介して入力されるデータが暗号化形態を持つ場合、ＡＰＩは暗号化キーと暗号化アルゴリズムを検出し第１コンテント出力手段（４０）に入力される信号を本発明が支援するファイルフォーマットに変換する時、その情報を利用するべきである。
３．もし入力装置が一般的なアナログ入力の場合、ＡＰＩは入力されるデータを本発明が支援するシステムによって暗号化する。
【０１０５】
一方、前記ＡＰＩは入力装置及び入力装置から入力されるデータが本システムに適合するものかを確認した後、入力制御層（Import control layer）に次のような情報を伝達する。
１．保存媒体の種類に対する情報、例えばオーディオＣＤ、ＤＶＤオーディオなどのような入力装置の種類に対した情報、
２．入力装置にて第１コンテント出力手段（４０）に入力されるデータの初期形態に対する情報、例えば、タイトル、プレーヤー、歌手等に対する情報、
３．暗号化アルゴリズムに対する情報である暗号化キーに対した情報である。
【０１０６】
この時、前記情報は第１コンテント出力手段（４０）から第１インタフェース部を介して第２コンテント出力手段（５０）に伝送される。そして、第２コンテント出力手段（５０）の第３インタフェース部を介して入力される前記情報は、第２コンテント出力手段の入力制御層（Import control layer）に入力され、図６に示されたファイルフォーマット（file format）形態に再構成される。
【０１０７】
即ち、第２コンテント出力手段（５０）の入力制御層にて形成される図６のようなファイルフォーマットは、先ず、Ｔｉｔｌｅ−ＩＤフィールドには保存媒体に対する情報が表示され、ＣＤＦには入力装置からインターネット器具（Internet Appliance）に入力される初期データに対する情報が表示され、ＡＩＦには第１コンテント出力手段のＡＰＩから入力制御層に出力する暗号化アルゴリズムに対する情報が表示され、Ｄｅｖｉｃｅ−ＩＤフィールドとＳＯＩフィールドはＬＣＭ−ＩＤが表示され、ＣＨＩフィールドは著作権保護に対する情報を表示し、又ＲＭＦは次のような情報を表示する。
【０１０８】
先ず、複写制御状態は‘複写不可’で表示したり、またはダウンロード／アップロードを表示するチェックイン／チェックアウトを選択的に表示し、再生制御状態は‘再生回数＝無制限或いは所定回数’を選択的に表示し、伝送制御状態は複写制御状態が‘複写不可’であるから当然‘伝送不可’に表示する。
【０１０９】
次に、暗号化キーに対する情報を表示するフィールドであるＣＥＫ＝ｋフィールドは入力されるデジタルコンテントが暗号化されていない場合、ランダムにキー（ｋ）を生成し、第１コンテント出力手段から入力されるデジタルコンテントは前記キー（ｋ）により暗号化され、最後のフィールド（ＥＮＣ（ｋ，Ｃｏｎｔｅｎｔ））に表示される。
【０１１０】
この時、第１コンテント出力手段（４０）は入力装置を介して入力されるデータが暗号化されている場合、どんなアルゴリズムにより暗号化されているかを判断し、暗号化されたデジタルコンテントを伝送する第２コンテント出力手段（５０）が有している暗号化アルゴリズムをチェックする。
【０１１１】
そして、２つのアルゴリズムが一致しない場合、第１コンテント出力手段（４０）は暗号化されたデジタルコンテントを解読した後、第２コンテント出力手段（５０）が有している暗号化／解読化アルゴリズムで再び暗号化する転換−暗号化（Trans-crypted）過程を遂行する。
【０１１２】
一方、前記過程を経て形成されたファイルフォーマットにおいてＤｅｖｉｃｅ−ＩＤフィールドから暗号化キーを示したフィールドまでは図６に示されたように秘密ヘッダ（Secret Header）部分として、この秘密ヘッダは第１コンテント出力手段（４０）が持っている第２認証資格キー（ＰｕｂＫｅｙLCM）により暗号化される。
【０１１３】
一方、第１コンテント出力手段（４０）に備わった第１インタフェース部は第２コンテント出力手段（図１の５０）が識別子と第３チャンネルキー（ＣＫPD-LCM）を持っているかをチェックし資格が認証された第２コンテント出力手段（５０）であるかを確認する。一方、前記第２コンテント出力手段（５０）へ入力されるアナログ入力は第２コンテント出力手段（５０）内にてＰＤＦＭ（PD Functional Module）の入力制御層（Import Control Layer）に入力され、このアナログ入力は後述する過程により本発明で支援するファイルフォーマットに変換生成される。
【０１１４】
ここで、入力制御層は前記アナログ入力が各フレーム単位で受信されると、先ずそのフレームをエンコーディングし、ランダムに発生されたキーを利用しエンコーディングされたフレームを暗号化して、もし、あらゆるフレームが暗号化されると暗号化されたアナログ入力に対し複製されることを防止するための図６のようなファイルフォーマットを形成する。
【０１１５】
図６に示された無断複製を防止するためにＲＭＦに表示された情報のようにエンコーディングされ、暗号化されたアナログ入力も詳述した情報を有する。
【０１１６】
即ち、複写制御状態は‘複写不可’で表示したり、又はダウンロード／アップロードを表示する‘チェックイン／チェックアウト’を選択的に表示し、再生制御状態は‘再生回数＝無制限或いは所定回数’を選択的に表示し、伝送制御状態は‘伝送不可’に表示する。そして、前記ＲＭＦ以前に具備されるフィールドであるＤｅｖｉｃｅ−ＩＤフィールドとＳＯＩフィールドの情報を‘ＰＤ−ＩＤ’で表示する。
【０１１７】
一方、前記過程を経て作られた秘密ヘッダ（Secret Header）部分は第２コンテント出力手段（５０）が持っている第３チャンネルキー（ＣＫPD-LCM）により暗号化される。
【０１１８】
この時、第２コンテント出力手段（５０）はコンテント保存手段（６０）に暗号化されたデジタルコンテントを伝送するが、コンテント保存手段（６０）に伝送されるデジタルコンテントはＳＯＩフィールド情報をコンテント保存手段が有している識別子で表示されるのでなく、前記‘ＰＤ−ＩＤ’で表示されているため任意の第２コンテント出力手段（５０）を介して再生できない。
【０１１９】
即ち、コンテント保存手段に記録されたデジタルコンテントはそのコンテントに含まれたＳＯＩフィールドの‘ＰＤ−ＩＤ’情報と同じ識別子を有している第２コンテント出力手段（５０）にだけ再生可能である。
【０１２０】
[発明の効果]
前記のように本発明は全体システムが相互間に通信を遂行する手段同士にチャンネルキーを共有し安全なチャンネルを形成させ相互間にデジタルコンテントをやり取りすることによって、途中に不法使用者がデジタルコンテントを持つことができないようにするだけでなく、合法的な使用者が合法的にダウンロードを受けたデジタルコンテントであっても、第２コンテント出力手段も前記構成から成されているため、第２コンテント出力手段だけでなくコンテント保存手段の相互間にデジタルコンテントが無断複製されることが防止できるという効果を奏する。
【図面の簡単な説明】
【０１２１】
【図１】本発明によるデジタルコンテント無断複製防止システムを説明するための概略図である。
【図２】図１に適用された各ブロックが登録要請又はデジタルコンテントを再生させようとする場合について簡単に説明する図面である。
【図３】図２と同様の図である。
【図４】図２と同様の図である。
【図５】図２と同様の図である。
【図６】本発明が支援するファイルフォーマットの一例を示した図面である。
【図７】本発明が適用されたコンテント保存手段上におけるデジタルコンテント処理過程を示したブロック図である。
【図８】本発明に付加的に連結できる出力ソースを示した図面である。
【図９】図８の出力ソースを支援するための入力制御ブロック図を示した図面である。
【符号の説明】
【０１２２】
１０  権限付与手段
１１  第１認証資格キー及び第１認証資格キー情報
１２  製造キー及び製造キー情報
２０  記録／再生装置供給手段
２２  第１登録要請信号
３０  コンテント供給手段
３１  第２登録要請信号
３２  第２認証資格キー及び第２認証資格キー情報
４０  第１コンテント出力手段
４１  第３登録要請信号
５０  第２コンテント出力手段
６０  コンテント保存手段
【図１】
2007124717.tif 000003
【図２】
2007124717.tif 000004
【図３】
2007124717.tif 000005
【図４】
2007124717.tif 000006
【図５】
2007124717.tif 000007
【図６】
2007124717.tif 000008
【図７】
2007124717.tif 000009
【図８】
2007124717.tif 000010
【図９】
2007124717.tif 000011