クライアントがコンテンツについてのライセンスを要請するa段階と、クライアントがバインディング情報を含む第2権利トークンを受信するb段階を含み、前記バインディング情報は、前記ライセンスに関し、前記第2権利トークンは、前記ライセンスに関する使用主体を示すプリンシパルのバインディング情報及び前記ライセンスに関する使用客体を示すプリンシパルのバインディング情報を含むことを特徴とするDRMライセンス提供方法。前記バインディング情報は、前記プリンシパル間の関係を示す経路情報を含むことを特徴とする請求項1に記載のDRMライセンス提供方法。前記権利トークンに基づいてコンテンツ再生権限を付与するためのトポロジーを生成する段階;及び前記生成したトポロジーに基づいてシンクシステムを構成する各プリンシパル別にライセンスを提供する段階をさらに含むことを特徴とする請求項1に記載のDRMライセンス提供方法。前記バインディング情報を提供する複数のソースシステムがある場合に、前記第2権利トークンには各ソースシステム間の関係を示す情報が含まれることを特徴とする請求項1に記載のDRMライセンス提供方法。前記ソースシステムは、前記要請されたコンテンツについての第1権利トークンを生成し、提供するウェブサービスサーバーを含み、前記第1権利トークンは、前記クライアントによって要請された前記コンテンツのバインディング情報及び前記要請されたコンテンツの権利情報を含む請求項4に記載のDRMライセンス提供方法。本発明が解決しようとする技術的課題は、DRM環境において、ライセンスを使用する主体又は客体にのみバインディングされずより多様な形態でディジタルコンテンツについての利用範囲を提供することにある。本発明が解決しようとする他の技術的課題は、異なるDRMシステム間にもDRMライセンスを用いることができる方法を提供することにある。本発明の技術的課題は以上で言及した技術的課題で制限されないし、言及されないまた他の技術的課題は以下の記載から当業者に明確に理解されることができることである。前記技術的課題を達成するために、本発明の実施形態によるDRMライセンス提供システムは、コンテンツについてのライセンスを要請するシンクシステムと、前記要請に応じて前記ライセンスと連関されたバインディング情報を含む第1の権利トークンを生成して提供するソースシステム及び前記第1の権利トークンに基づいて前記シンクシステムで利用可能な第2の権利トークンを生成して前記シンクシステムに伝送する権利仲裁者を含み、前記シンクシステムは前記第2の権利トークンに基づいて前記コンテンツについてのライセンスを提供し、前記第1権利トークンは、前記ライセンスに関する使用主体を示すプリンシパルのバインディング情報及び前記ライセンスに関する使用客体を示すプリンシパルのバインディング情報を含む。また、前記他の技術的課題を達成するために、本発明の実施形態によるDRMライセンス提供方法は、aシンクシステムからコンテンツについてのライセンスが要請される段階と、b前記要請に応じて前記ライセンスと連関されたバインディング情報を含む第1の権利トークンを生成する段階と、c前記生成した第1の権利トークンに基づいて前記シンクシステムで理解できる第2の権利トークンを生成する段階及びd前記生成した第2の権利トークンに基づいて前記コンテンツについてのライセンスを提供する段階を含み、前記第1権利トークンは、前記ライセンスに関する使用主体を示すプリンシパルのバインディング情報及び前記ライセンスに関する使用客体を示すプリンシパルのバインディング情報を含む。その他実施形態の具体的な事項は詳細な説明及び図面に含まれている。本発明の実施によってより多様な形態でディジタルコンテンツについての利用範囲を提供でき、異なるDRMシステム間にもDRMライセンスを用いることができる効果がある。また、本発明の実施によってより多様な形態でディジタルコンテンツが用いられることを望むコンテンツ提供者の要求を満足させることができる効果がある。本発明の利点及び特徴、そしてそれらを達成する方法は添付する図面と共に詳細に後述している実施形態を参照すれば明確になる。しかしながら、本発明は、以下で開示される実施形態に限定されるものではなく、相異なる多様な形態で具現されるものであり、本実施形態は、本発明の開示が完全となり、当業者に発明の範疇を完全に知らせるために提供されるものであり、本発明は、特許請求の範囲の記載に基づいて決められなければならない。なお、明細書全体にかけて同一参照符号は同一構成要素を示すものとする。以下、本発明の実施形態によってDRMライセンス提供方法及びシステムを説明するためのブロック図又は処理流れ図についての図面を参照して本発明について詳細に説明する。この時、処理流れ図図面の各ブロックと流れ図図面の組み合わせはコンピュータプログラムインストラクションによって遂行できることを理解できるものである。これらコンピュータプログラムインストラクションは汎用コンピュータ、特殊用コンピュータ又はその他プログラム可能なデータプロセッシング装備のプロセッサーに搭載できるため、コンピュータ又はその他プログラム可能なデータプロセッシング装備のプロセッサーを通じて遂行されるそのインストラクションが流れ図ブロックで説明された機能を遂行する手段を生成するようになる。これらコンピュータプログラムインストラクションは、特定方式で機能を実現するためコンピュータ又はその他プログラム可能なデータプロセッシング装備を指向できるコンピュータ利用可能又はコンピュータ読み取り可能メモリに貯蔵されることも可能なので、そのコンピュータ利用可能又はコンピュータ読み取り可能メモリに貯蔵されたインストラクションは、流れ図ブロックで説明された機能を遂行するインストラクション手段を内包する製造品目を生産することも可能である。コンピュータプログラムインストラクションは、コンピュータ又はその他プログラム可能なデータプロセッシング装備上に搭載されることも可能なので、コンピュータ又はその他プログラム可能なデータプロセッシング装備上で一連の動作段階が遂行されてコンピュータに実行されるプロセスを生成してコンピュータ又はその他プログラム可能なデータプロセッシング装備を遂行するインストラクションは流れ図ブロックで説明された機能を実行するための段階を提供することも可能である。また、各ブロックは特定された論理的機能を実行するための一つ以上の実行可能なインストラクションを含むモジュール、セグメント又はコードの一部を示すことができる。また、幾つ代替実行例ではブロックで言及された機能が順序を外れて発生することも可能なことを注目しなければならない。例えば、繋がって示されている二つのブロックは事実実質的に同時に遂行されることも可能であり、又はそのブロックがたびたび該当する機能によって逆順に遂行されることも可能である。図4は、本発明の一実施形態によってDRMライセンスを提供するシステムを示す図面である。図4を参照すれば、DRMライセンスを提供するシステム400は、ソースシステム500、シンクシステム700、権利仲裁者600そしてこれらを連結するネットワーク450を含む。ソースシステム500は、コンテンツを伝送するシステムであって、ソースシステム500でDRMライセンスと暗号化されたコンテンツが生成する。シンクシステム700は、コンテンツをソースシステム500から伝送されて使用するシステムであって、シンクシステム700はDRMライセンスを使用して暗号化されたコンテンツを復号する。また、シンクシステム700は、シンクシステム700を使用する使用主体と再生装置のような使用客体に区分できるが、例えばシンクシステム700は、特定使用者、使用者のホームネットワークに属する全てのAV再生装置、特定したモバイル機器又は使用者の家族などに構成できる。このようにシンクシステム700を構成するそれぞれの使用主体又は使用客体を以下では‘プリンシパル’と称する。シンクシステム700でプリンシパルが管理される形態は、シンクシステム700を実現するモデルによって変わるようになる。例えば、特定使用者についての関連情報は、PC、スマートカード、携帯電話機などに貯蔵されるか、或いはアカウント-暗号形態で管理できる。権利仲裁者600は、ソースシステム500から提供されるDRMライセンスをシンクシステム700で理解できるDRMライセンス形態で変換又は再加工するシステムを意味する。例えば、ソースシステム500では、‘A’DRMシステムを備えており、シンクシステム700では‘B’DRMシステムを備えている場合に、シンクシステム700ではソースシステム500で生成したDRMライセンスを理解できない。従って、ソースシステム500とシンクシステム700が同時に理解できるDRMライセンスが必要であり、本発明ではこのようなDRMライセンスを‘権利トークン’と称する。すなわち、ソースシステム500は、暗号化されたコンテンツに関する複数個の権利トークンを生成して提供すれば、権利仲裁者600が前記複数個の権利トークンを用いて一つの権利トークンを生成してシンクシステム700に提供するようになる。この時、権利トークンの種類を区分するためにソースシステム500によって提供される権利トークンを‘サブ権利トークン’といい、権利仲裁者600によって生成してシンクシステム700に提供される権利トークンを‘メイン権利トークン’と称する。図5は、本発明の一実施形態によるDRMライセンス提供システムの細部構造を示す図面である。図5を参照すれば、ソースシステム500は多数のコンテンツ501、502、503とそれぞれのコンテンツについてのDRMライセンスを管理し、サブ権利トークンを生成するウェブサービスサーバー550を含む。そしてシンクシステム750は、多数のプリンシパル701、702、703、704、705と権利仲裁者600を通じてメイン権利トークンを受信するクライアント750を含む。クライアント750は、ウェブサービスサーバー550から直接暗号化されたコンテンツを受信するが、権利仲裁者600を経由して受信してもよい。この時、シンクシステム750を構成するそれぞれのプリンシパルは相互間の関係を示すトポロジー形態で構成できる。例えば、図5を参照すれば、U1704とU2705は使用主体を示し、D1701、D2702及びD3703は使用客体を示すと仮定するとき、U1704はD1701とD2702でコンテンツを再生でき、U2705はD2702とD3703でコンテンツを再生できる。そして、D1701、D2702及びD3703は、クライアント750によって管理されるドメインに属している構成をしている。従って、それぞれのプリンシパルを連結するエッジによってプリンシパルのトポロジーが決定できるものである。例えば、1つのエッジにより使用主体を示すプリンシパルAと使用客体を示すプリンシパルBとが連結されるとする時、前記エッジの矢印がプリンシパルA側に向かっていれば、すなわち、A<―Bのような形態の場合には、プリンシパルAはプリンシパルBでもコンテンツを再生できることを意味するようになる。図5に示す各構成要素間の動作を図6に示されているフローチャートを用いて具体的に説明する。クライアント750がウェブサービスサーバー550について特定したコンテンツに関するライセンスを要請する場合に、ウェブサービスサーバー550は先ず、認証書、シンクシステムのコンテンツ購買情報又はIPアドレス、アカウント、暗号などのようなクライアントの接続情報を通じてクライアント750が正当なクライアントであるか否かを確認する相互認証を遂行するS610。もしクライアント750が正当なクライアントと確認された場合に、ウェブサービスサーバー550は要請されたコンテンツについてのサブ権利トークンを生成して権利仲裁者600に提供するS620。クライアント750によって要請されたコンテンツはウェブサービスサーバー550によって暗号化されて提供できる。この時、サブ権利トークンはクライアント750によって要請されたコンテンツについてのバインディング情報と要請されたコンテンツについての権限情報を含む。従来には、このようなバインディング情報を特定した一つのプリンシパルで表現したが、本発明では一つのプリンシパルではない複数のプリンシパル間の経路情報で表現できる。したがって、使用主体を示すプリンシパルと使用客体を示すプリンシパルとが1つのサブ権利トークンで同時に表現できるようになる。このような経路情報はプリンシパルを連結するエッジについての情報を意味する。また、ウェブサービスサーバー550は、複数のサブ権利トークンを生成して提供できる。この場合それぞれのサブ権利トークンはバインディング情報として複数のプリンシパル間の経路情報を含んでいるため、もしウェブサービスサーバー550が複数のサブ権利トークンを生成して権利仲裁者600に提供すれば、権利仲裁者600は前記複数のサブ権利トークンを結合して一つのメイン権利トークンを生成した後、生成したメイン権利トークンをクライアント750に伝送するS630。この時、前記メイン権利トークンにはそれぞれのサブ権利トークンに含まれたバインディング情報又は権限情報間の関係を示す関係情報を含むが、このような関係情報によって各バインディング情報又は権限情報間の演算が可能であるが、このような演算の例として差集合、交集合又は合集合などがある。例えば、第1のサブ権利トークンに含まれた第1のバインディング情報と第2のサブ権利トークンに含まれた第2のバインディング情報の間の関係情報が交集合を示す場合には、第1のバインディング情報に該当する経路情報と第2のバインディング情報に該当する経路情報の共通された経路に属するプリンシパルについてコンテンツ再生権限を付与するという意味として理解できる。前記関係情報は、ウェブサービスサーバー550によって生成して権利仲裁者600に提供できる。クライアント750は、権利仲裁者600から受信したメイン権利トークンに基づいてコンテンツ再生権限を付与するためのトポロジーを生成できるS640。すなわち、メイン権利トークンには複数個の経路情報及び各経路情報間の関係情報を含んでいるため、これに基づいてツリー構造のような一つのトポロジーを生成できることである。クライアント750は、このように生成したトポロジーを通じてシンクシステム700を構成する各プリンシパル別にバインディングされたライセンスの接近要否を決定できるようになるS650。図7は、本発明の一実施形態によるウェブサービスサーバーの構造を示す図面である。図7を参照すれば、本発明に従うウェブサービスサーバー550はクライアント750又は権利仲裁者600と通信を遂行するインターフェースモジュール552、クライアント750によって要請されたコンテンツに関するサブ権利トークンを生成するライセンス生成モジュール551、クライアント750によって要請されたコンテンツ又は前記要請されたコンテンツに関するバインディング情報を貯蔵する貯蔵モジュール554そして各モジュールの動作を制御する制御モジュール553を含む。この時、前記‘モジュール’はソフトウェア又はFPGAFieldProgrammableGateArray又は注文型半導体ApplicationSpecificIntegratedCircuit;ASICのようなハードウェア構成要素を意味し、モジュールはどんな役割を遂行する。でもモジュールは、ソフトウェア又はハードウェアに限定される意味ではない。モジュールは、アドレッシングできる貯蔵媒体にあるように構成されてもよく、一つ又はその以上のプロセッサーを実行させるように構成されてもよい。従って、一例として、モジュールはソフトウェア構成要素、オブジェクト指向ソフトウェア構成要素、クラス構成要素及びタスク構成要素のような構成要素と、プロセス、関数、属性、プロシージャ、サブルーチン、プログラムコードのセグメント、ドライバー、ファームウェア、マイクロコード、回路、データ、データベース、データ構造、テーブル、アレイ、及び変数を含む。構成要素とモジュールで提供される機能はさらに小さい数の構成要素及びモジュールで結合されるか、或いは追加的な構成要素とモジュールでさらに分離できる。インターフェースモジュール552がクライアント750からのコンテンツとコンテンツについてのライセンス要請を受信すれば、制御モジュール553は貯蔵モジュール554を検索して要請されたコンテンツを暗号化してインターフェースモジュール552を通じてクライアント750に伝送する。そして、制御モジュール553は、貯蔵モジュール554に貯蔵されたバインディング情報をライセンス生成モジュール551に提供し、ライセンス生成モジュール551は前記バインディング情報を用いてサブ権利トークンを生成して制御モジュール553に提供する。この時、前記バインディング情報は複数のプリンシパル間の関係を示す経路情報で表現できる。制御モジュール553は、生成したサブ権利トークンをインターフェースモジュール552を通じて権利仲裁者600に伝送する。図8は、本発明の一実施形態によるクライアントの構造を示す図面である。図8を参照すれば、本発明に従うクライアント750はウェブサービスサーバー550又は権利仲裁者600と通信を遂行するインターフェースモジュール751、権利仲裁者600から受信したメイン権利トークンをクライアント750に設けられているDRMライセンス形態に変換するローカルDRMライセンス生成モジュール754、シンクシステムを構成する使用主体又は使用客体についてメイン権利トークンを提供する外部機器通信モジュール753そして各モジュールの動作を制御する制御モジュール752を含む。インターフェースモジュール751が権利仲裁者600からメイン権利トークンを受信すれば、制御モジュール752はメイン権利トークンに基づいてコンテンツ再生権限を付与するためのトポロジーを生成する。それから、制御モジュール752は前記生成したトポロジーを用いてシンクシステムを構成する各プリンシパル別にバインディングされたライセンスの接近要否を決定し、これに基づいてローカルDRMライセンス生成モジュール754をしてクライアント750に設けられたDRMライセンスシステムによって理解できるライセンスを生成するようにする。また、制御モジュール752は、外部機器通信モジュール753を通じて権利仲裁者600から受信したメイン権利トークンを使用主体又は使用客体に提供するか、或いは前記メイン権利トークンを使用主体又は使用客体に適したライセンス形態に変換して提供できる。一方、図4に示すDRMライセンス提供システムは、一つのソースシステム500と一つのシンクシステム700を含むことと示しているが、本発明はこれに限定されず、複数のソースシステムと複数のシンクシステムによってDRMライセンス提供システムが構成されてもよいが、このような構成が図9A及び図9Bに示されている。もし複数のソースシステムが存在する場合、権利仲裁者はそれぞれのソースシステムから受信したサブ権利トークンを結合して一つのメイン権利トークンを生成でき、この時生成したメイン権利トークンには各ソースシステム間の関係を示す情報を含むことができる。以上で説明した本発明は、当業者において本発明の技術的思想を外れない範囲内で色々の置換、変形及び変更が可能なので前述した実施形態及び図面に限定するものではない。