(57)【特許請求の範囲】
【請求項１】
コンテンツ・データをクライアント・コンピュータに提供するためにライセンスを管理する方法であって、
サーバ・システムが、コンテンツ・データの選択を当該サーバ・システムにネットワークを介して接続されうる前記クライアント・コンピュータから受信するステップと、
前記サーバ・システムが、前記選択されたコンテンツ・データの有効期限を含むファイルを生成するステップと、
前記サーバ・システムが、前記ファイルを前記クライアント・コンピュータに送信するステップと、
前記有効期限の経過後に当該クライアント・コンピュータが前記ネットワークに接続されていない場合においても前記コンテンツ・データを使用することを許すために、前記クライアント・コンピュータが、当該クライアント・コンピュータでの前記コンテンツ・データの使用量を追跡し、当該追跡された使用量をローカル・ライセンス・データベースに格納するステップであって、前記追跡された使用量に対する代金が、前記クライアント・コンピュータが前記ネットワークに再接続されたときに支払われる、前記格納するステップと
含む、前記方法。
【請求項２】
前記生成されたファイルが、定義されたＤＴＤフォーマットを有するＸＭＬファイルである、請求項１に記載の方法。
【請求項３】
前記サーバ・システムが、前記ライセンスを更新する要求を前記クライアント・コンピュータから受信するステップと、
前記クライアント・コンピュータが、前記有効期限が失効したことを示すことの決定に応答して、前記追跡された使用量に対する代金を支払うステップと
をさらに含む、請求項１に記載の方法。
【請求項４】
前記ファイルが、前記クライアント・コンピュータが前記コンテンツ・データをダウンロードすることを可能にするサーバの場所を示すロケータをさらに含む、請求項１に記載の方法。
【請求項５】
前記ファイルが、前記選択されたコンテンツ・データをさらに含む、請求項１に記載の方法。
【請求項６】
前記ファイルが、前記クライアント・コンピュータが利用可能なコンテンツ・データ量をさらに含む、請求項１に記載の方法。
【請求項７】
前記ファイルが、前記コンテンツ・データのダウンロードに必要とされるキーをさらに含む、請求項１に記載の方法。
【請求項８】
コンテンツ・データをクライアント・コンピュータに提供するためにライセンスを管理するシステムであって、
前記サーバ・システムが、
コンテンツ・データの選択を当該サーバ・システムにネットワークを介して接続されうる前記クライアント・コンピュータから受信する手段と、
前記選択されたコンテンツ・データの有効期限を含むファイルを生成する手段と、
前記ファイルを前記クライアント・コンピュータに送信する手段と
を備えており、
前記クライアント・コンピュータが、
前記有効期限の経過後に当該クライアント・コンピュータが前記ネットワークに接続されていない場合においても前記コンテンツ・データを使用することを許すために、前記クライアント・コンピュータが、当該クライアント・コンピュータでの前記コンテンツ・データの使用量を追跡し、当該追跡された使用量をローカル・ライセンス・データベースに格納する手段と
を備えており、
前記追跡された使用量に対する代金が、前記クライアント・コンピュータが前記ネットワークに再接続されたときに支払われる、前記サーバ・システム。
【請求項９】
前記生成されたファイルが、定義されたＤＴＤフォーマットを有するＸＭＬファイルである、請求項８に記載のサーバ・システム。
【請求項１０】
前記サーバ・システムが、
前記ライセンスを更新する要求を前記クライアントから受信する手段
をさらに備えており、
前記クライアント・コンピュータが、
前記有効期限が失効したことを示すことの決定に応答して、前記追跡された使用量に対する代金を支払う手段
をさらに備えている、請求項８に記載のサーバ・システム。
【請求項１１】
前記ファイルが、前記クライアント・コンピュータが前記コンテンツ・データをダウンロードすることを可能にするサーバの場所を示すロケータをさらに含む、請求項８に記載のサーバ・システム。
【請求項１２】
前記ファイルが、前記選択されたコンテンツ・データをさらに含む、請求項８に記載のサーバ・システム。
【請求項１３】
前記ファイルが、前記クライアント・コンピュータが利用可能なコンテンツ・データ量をさらに含む、請求項８に記載のサーバ・システム。
【請求項１４】
前記ファイルが、前記コンテンツ・データのダウンロードに必要とされるキーをさらに含む、請求項８に記載のサーバ・システム。
【請求項１５】
前記有効期限が、前記クライアント・コンピュータが利用可能なコンテンツ・データの量が使い果たされたときである、請求項８に記載のサーバ・システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ・データをクライアントに提供する分野に関し、より詳細には、これに制限されるものではないが、デジタル・ライセンス権利の管理に関する。
【背景技術】
【０００２】
コンピューティング及びネットワーク化技術と組み合わせられた媒体コンテンツのデジタル表示は、強力な出版方法を提供する。この相対的に新しいモードの出版によると、ネットワーク化技術により、インターネットのようなネットワーク上で、デジタル化された媒体コンテンツをエンドユーザのクライアント・コンピュータに送信することが可能になる。通信プロトコルは、デジタル化された媒体コンテンツが、ネットワーク上でどのように交換されるのかを定めるものである。メディア・プレーヤーは、エンドユーザのクライアント・コンピュータ上で動作し、ユーザが、媒体コンテンツをレンダリングするのを可能にする。
【０００３】
デジタル権利管理は、デジタル媒体のコンテンツ・データのオンライン商業化における中心的課題である。デジタル媒体のコンテンツ・データは、ビデオ及び音声データ、画像、文書、ソフトウェア及び他の形態のデジタル・コンテンツを保証することができる。
【０００４】
デジタル・コンテンツの通常の特性は、発行者（又は、再販業者）が、コンテンツをクライアントに提供するか又は販売し、該コンテンツがクライアントの独占的な物的管理下におかれた後でも、該コンテンツを使用する権利を制限し続けるという点である。例えば、一般に、発行者が仕事に対する著作権を有するので、クライアントは、許可なく該仕事を再生又は出版することができない。
【０００５】
永続的にコピーを行うことをクライアントに許容しているか、又は伝送時にオンライン上でコンテンツを見ることだけを許容しているかによって、発行者が価格設定を調整することもできる。これらのシナリオは、特有の構成を示す。デジタル・コンテンツ・データを保有するユーザは、多くの場合、その使用に対する完全な権利をもつわけではなく、代わりに、プロバイダが該権利の少なくとも一部を保持する。
【０００６】
クライアントによるコンテンツ・データの使用が、ユーザが発行者から獲得したライセンスの範囲内に限られるようにした種々のデジタル権利管理システム及び方法が、従来技術により公知である。
【０００７】
特許文献１は、メモリにアクセスする信頼できるアプリケーションの実行の結果として、データがメモリ内又はページ・ファイル上に読み込まれる間、ダウンロードされたコンテンツのような権利管理されたデータを、信頼できないプログラムによるアクセスから保護するデジタル権管理作動システムを示す。メモリ内に常駐する権利管理されたデータを保護するために、デジタル権利管理作動システムは、信頼できるアプリケーションの実行中に信頼できないプログラムをメモリ内に読み込むことを拒否するか、又は信頼できないプログラムを読み込む前にデータをメモリから除去する。このようにして、権利管理されたデータの認可されていないコピーを防止することができる。
【０００８】
特許文献２及び特許文献３は、更に別のデジタル権利管理システムを示す。
【０００９】
Ｗｉｎｄｏｗｓ（登録商標）  Ｍｅｄｉａ  Ｒｉｇｈｔ  Ｍａｎａｇｅｒ（登録商標）は、マイクロソフト社から商業的に入手可能なエンドツーエンドのデジタル権利管理（ＤＥＭ）システムである。このシステムは、デジタル媒体ファイルを安全に配布するための柔軟性あるプラットフォームをコンテンツ・プロバイダ及び小売業者に提供する。このシステムは、コンテンツ・プロバイダが、歌、ビデオ、及び他のデジタル媒体コンテンツを、インターネット上で暗号化されたファイル形式で送るようにし、デジタル媒体ファイルをパッケージすることによって、（歌及びビデオのような）デジタル媒体の保護を助けるものである。
【００１０】
パッケージされた媒体ファイルは、暗号化され、キーでロックされた媒体ファイルのバージョンを含む。このパッケージされたファイルはまた、コンテンツ・プロバイダからの付加的な情報と抱き合わせ販売される。その結果、ライセンスを得た人だけがパッケージされた媒体ファイルを再生できるようになる。
【００１１】
デジタル権利管理の問題の１つは、異なる発行者及びコンテンツ・プロバイダが、異なるデジタル権利管理方法を用いるという点である。したがって、クライアント装置は、ユーザが、異なる種類のデジタル権利管理方法を用いて、発行者からコンテンツ・データを獲得し、レンダリングすることを可能にするように、多数のデジタル権利管理方法をサポートする必要がある。
【００１２】
従来技術のデジタル権利管理システムに関連した別の問題は、クライアント装置がオフラインの時にライセンスを更新できないという点である。例えば、ユーザが、コンテンツ・データを一定の回数だけ再生することを可能にするライセンスを購入したとする。ユーザが旅行しており、ネットワーク接続を利用できない場合、該ユーザは、取得したライセンスを使い果たし、それ以上の再生ができなくなる。この例においては、ユーザは、ライセンスの更新のために、該ユーザがクライアント装置をネットワークに再接続できるようになるまで待つ必要がある。
【００１３】
【特許文献１】米国特許第６，３３０，６７０号明細書
【特許文献２】米国特許出願第２００２／００１３７７２Ａ１号明細書
【特許文献３】米国特許出願第２００２／０１０８０４９Ａ１号明細書
【発明の開示】
【発明が解決しようとする課題】
【００１４】
したがって、本発明は、コンテンツ・データをクライアント、並びに対応するコンピュータ・プログラム及びコンピュータ・システムに提供するための改善された方法を提供しようとするものである。
【課題を解決するための手段】
【００１５】
本発明は、多数のデジタル権利管理システムの使用を一般的な方法で可能にする、コンテンツ・データをクライアントに提供する方法を提供するものである。このことは、発行者が使用する特定のデジタル権利管理システムとは別個に、デジタル権利管理データを交換するフォーマットを定義する文書タイプ定義（ＤＴＤ：Ｄｏｃｕｍｅｎｔ  Ｔｙｐｅ  Ｄｅｆｉｎｉｔｉｏｎ）に基づいてデータを交換するためのＸＭＬベース文書を用いることによって達成される。
【００１６】
ユーザがライセンスを購入した時、対応するデジタル権利管理データすなわちライセンス情報が、定義されたＤＴＤ形式を有する拡張可能なマークアップ言語（ＸＭＬ）ファイルの形態で、ユーザのクライアント装置に提供される。クライアント装置は、ＸＭＬファイルを構文解析してライセンス情報を抽出し、該ライセンス情報を局所的に格納する。さらに、クライアント装置は、ＸＭＬファイル内に含まれるロケータを用いて、コンテンツ・データをダウンロードする。コンテンツは、そのサイズによって、文書内に直接含ませることもできる。次に、ｗｉｎｄｏｗｓ  ｍｅｄｉａ  ｐｌａｙｅｒのようなクライアント装置上のレンダリング・アプリケーションを用いて、ダウンロードされたコンテンツ・データをレンダリングすることもできる。
【００１７】
本発明の好ましい実施形態によると、レンダリング・アプリケーションが、クライアント装置の共通ライセンス・クライアントを用いて、ライセンス状況情報を確認する。コンテンツ・データの所望のレンダリングが、実際のライセンス状況によってカバーされる場合には、レンダリングを開始し、それに応じてライセンス状況が適合される。ライセンスの有効期限が経過した場合には、再生が使用不能になる。ライセンスの使用は、ローカル・データベース内の共通ライセンス・クライアントによって記録される。
【００１８】
本発明の更に別の好ましい実施形態によると、ライセンスの有効期限が経過しても、ライセンスの有効期限経過後のコンテンツ・データの使用が追跡され、ローカル・ライセンス・データベース内に格納される場合には、再生が使用不能にならない。クライアント装置がネットワークに再接続された時、プロセスが開始し、必要なライセンス権利に対する支払いが遡及的に行われる。このように、ユーザは、オリジナル・ライセンスの有効期限が経過し、ユーザが旅行中にネットワーク接続にアクセスできない場合にも、依然としてコンテンツ・データを再生することが可能になる。特に、このことにより、定期購読ベースのビジネス・モデルが可能になる。
【００１９】
本発明の更に別の好ましい実施形態が、従属する請求項において述べられる。
【００２０】
以下において、本発明の好ましい実施形態が、図面を参照することによって、より詳細に説明される。
【発明を実施するための最良の形態】
【００２１】
図１は、コンピュータ・システム１００のブロック図を示す。コンピュータ・システム１００は、ウェブ・ポータル１０４を実装するサーバ・コンピュータ１０２を有する。ウェブ・ポータル１０４は、デジタル・コンテンツ・データの選択のためのプラットフォーム、及びこうしたデジタル・コンテンツ・データの使用のためのライセンス権利の購入を提供する。
【００２２】
サーバ・コンピュータ１０２は、ウェブ・ポータル１０４に接続されたコンテンツ選択データベース１０６を有し、ユーザが、該ユーザの識別、及び音楽、ビデオ、画像、ソフトウェア、又は他のデジタル媒体コンテンツ・データのような所望のコンテンツ・データの選択についてのデータベース照会を行うことを可能にする。
【００２３】
クライアント・コンピュータ１０８は、インターネット又は無線ネットワークのようなコンピュータ・ネットワークを介して、サーバ・コンピュータ１０２に接続することができる。クライアント・コンピュータ１０８によって、ユーザは、ウェブ・ポータル１０４からコンテンツ・データを選択し、ライセンスを購入して代金を支払い、ＤＴＤ形式のＸＭＬファイルの形態でデジタル権利管理データすなわちライセンス情報を受け取る。クライアント・コンピュータ１０８は、パーソナル・コンピュータ、携帯情報端末、携帯電話、或いはコンピュータ・ネットワーク上でサーバ・コンピュータ１０２に接続することができる別の据え置き型又は携帯型装置とすることができる。
【００２４】
サーバ・コンピュータ１０２をライセンス・サーバ１１０に接続することができる。ライセンス・サーバ１１０は、デジタル媒体コンテンツ・データベースの発行者及び他の・プロバイダのライセンス条件を格納するライセンス・データベース１１２を有する。サーバ・コンピュータ１０２は、こうしたライセンス条件をライセンス・サーバ１１０から要求することができ、該ライセンス・サーバ１１０は、特定のデジタル媒体コンテンツ・データ・ファイルのライセンス条件をサーバ・コンピュータ１０２に戻すように、ライセンス・データベース１１２に照会する。
【００２５】
デジタル媒体コンテンツ・データが、コンテンツ・サーバ１１４内のコンテンツ・データベース１１６に格納される。クライアント・コンピュータ１０８は、コンテンツ・サーバ１１４から所望のコンテンツ・データ・ファイルのダウンロードを要求することができ、該クライアント・コンピュータ１０８は、ダウンロード作業を可能にするために、対応するライセンス・キーを提供する必要がある。
【００２６】
ここで考えられる好ましい実施形態は、クライアント・コンピュータ１０８が全く同じデジタル権利管理方法をサポートすることを要求することなく、サーバ・コンピュータ１０２によって種々のデジタル権利管理方法を用い得るという点で、特に有利である。この種の柔軟性をもたせる理由は、定義されたＤＴＤ形式が、デジタル権利管理データの交換のために一般的な共通方法を提供することである。サーバ・コンピュータ１０２によって用いられる特定のデジタル権利方法論に関係なく、クライアント・コンピュータ１０８は、ＤＴＤ形式のＸＭＬファイルを構文解析して必要とされるデジタル権利管理情報を抽出し、これに応じてコンテンツ・データを保護することができる。
【００２７】
ＤＴＤ文法の詳細に関して、ＸＭＬ仕様が説明されており（ｈｔｔｐ:／／ｗｗｗ．ｗ３．ｏｒｇ／ＴＲ／ＲＥＣ−ｘｍｌ）、この全体を引用によりここに組み入れる。
【００２８】
図２は、サーバ・コンピュータ１０２からクライアント・コンピュータ１０８に送信される予め定義されたＤＴＤ形式のＸＭＬファイルの例を示す。ＤＴＤファイルのライン２００は、「ソース」すなわちコンテンツ・サーバ１１４上のコンテンツ・データベース１１６にアクセスするために、ＵＲＬ（ｕｎｉｆｏｒｍ  ｒｅｓｏｕｒｃｅ  ｌｏｃａｔｏｒ）のようなライセンス情報を配布させるコンテンツ・プロバイダを示す。ここで考えられる例において、このＵＲＬは、「ｗｗｗ．ｓｏｎｇｓｆｏｒｓａｌｅ．ｃｏｍ」である。
【００２９】
ＤＴＤファイルのライン２０２は、「ターゲット」を表示し、すなわちライセンス情報を用いるローカル・レンダリング・アプリケーションについて言及する。ここで考えられる例において、これは、クライアント・コンピュータ１０８上のＭＰ３ｐｌａｙｅｒ／ｖｉｄｅｏ１レンダリング・アプリケーションである。
【００３０】
ライン２０４は、組み込まれたライセンス情報のタイプ及び・又は形式を示す。言い換えれば、ライン２０４は、用いられることになるデジタル権利管理方法を示す。ここで考えられる例において、これは、「ＭＳＦＴＭｅｄｉａＲｉｇｈｔＭａｎａｇｅｒ」である。
【００３１】
ＤＴＤファイルのライン２０６は、ライセンスを受けたコンテンツ・データ品目の識別子（ＩＤ）を示す。このキーを用いて、「ソース」は、コンテンツ・データを明白に特定することができる。この例においては、ＩＤは、「１０５３６６８１」である。
【００３２】
ＤＴＤファイルのライン２０８は、コンテンツ・データのダウンロードに必要とされるキー、又はクライアント上でファイルを実行するのに必要とされるキーのような、ライセンス情報を示すものであり、データは、ライセンスの範囲、すなわち許容された一定数の再生又は特定の期間を示す。使用済み／未使用、有効／有効期間経過・・・といった、更に別の状況情報を含ませることもできる。
【００３３】
これに、別のライン２０８が続き、次のライン２０６において与えられる別のＩＤを有する別のコンテンツ・データ品目のための、こうしたライセンス情報を示す。
【００３４】
図３は、クライアント・コンピュータ１０８のより詳細なブロック図を示す。クライアント・コンピュータ１０８は、コンピュータ・ネットワーク上で該クライアント・コンピュータ１０８をサーバ・コンピュータ１０２と接続させるためのプログラム・モジュールを有する。プログラム・モジュール３００は、サーバ・コンピュータ１０２（図１を参照されたい）から受信したＤＴＤ形式のＸＭＬフィルの構文解析のための構文解析プログラム３０２を有する。さらに、プログラム・モジュール３００は、コンテンツ・データのダウンロードを要求し、該コンテンツ・データを受信するためのコンテンツ・ダウンロード・モジュール３０４を有する。
【００３５】
クライアント・コンピュータ１０８は、構文解析プログラム３０２によってＸＭＬファイルから抽出されたライセンス情報を格納するためのローカル・ライセンス・データベース３０８を有する。
【００３６】
ダウンロードされたコンテンツ・データは、ローカル・コンテンツ・データベース３１０に格納される。レンダリング・アプリケーション・プログラム３１２は、スピーカ又はディスプレイのような出力装置３１４によってコンテンツ・データをレンダリングするために、共通ライセンス・クライアント３１１を介して、ローカル・コンテント・データベース３００にアクセスすることができる。さらに、クライアント・コンピュータ１０８は、ユーザが、レンダリング・アプリケーション３１２によるレンダリングのために、ローカル・コンテンツ・データベース３１０からコンテンツ・データ・ファイルを選択できるユーザ・インターフェース３１６を有する。
【００３７】
オペレーションにおいて、クライアント・コンピュータ１０８は、サーバ・コンピュータ１０２（図１を参照されたい）から、ＤＴＤ形式のＸＭＬファイルを受信する。ＸＭＬファイルは、プログラム・モジュール３００の構文解析プログラム３０２によって構文解析される。構文解析プログラム３０２によってＸＭＬファイルから抽出されたライセンス情報データは、ローカル・ライセンス・データベース３０８に格納される。コンテンツ・データは、コンテンツ・ダウンロード・モジュール３０４によってコンテンツ・サーバ（図１を参照されたい）からダウンロードされるか、（サイズによって）同じＸＭＬ文書内に含ませることができる。
【００３８】
レンダリング・アプリケーション３１２による後のレンダリングのために、ダウンロードされたコンテンツ・データは、ローカル・コンテンツ・データベース３１０に格納される。
【００３９】
ユーザは、再生のために、ユーザ・インターフェース３１６を介して特定のコンテンツ・データ・ファイルを選択することができる。対応する要求が、ユーザ・インターフェース３１６からレンダリング・アプリケーション３１２に入力される。それに応じて、レンダリング・アプリケーション３１２は、ローカル・ライセンス・データベース３０８内の要求されたコンテンツ・データのライセンス状況を確認するように、共通ライセンス・クライアントに要求する。ライセンス状況が再生に十分なものである場合には、コンテンツ・データは、該コンテンツ・データをローカル・コンテンツ・データベース３１０から検索することによって、共通ライセンス・クライアントにより戻され、レンダリング・アプリケーション３１２によりレンダリングされる。ライセンス状況がレンダリングに不十分なものである場合には、レンダリングは使用不能になる。
【００４０】
ＸＭＬファイルにおいて示されるデジタル権利管理方法は、オリジナル・ライセンスの有効期間経過後にコンテンツ・データの使用量が追跡され、後の支払いのために共通ライセンス・クライアント３１１によってローカル・ライセンス・データベース３０８に格納される場合には、該オリジナル・ライセンスが使い果たされた後でも、ユーザが該コンテンツ・データを使い続けることを可能にするというものである。こうしたデジタル権利管理方法が、ローカル・ライセンス・データベース３０８内の要求されたコンテンツ・データのために特定される場合には、アプリケーション・プログラム３１２は、依然としてコンテンツ・データをレンダリングし、該コンテンツ・データの使用量をローカル・ライセンス・データベース３０８に格納する。クライアント・コンピュータ１０８が、ネットワーク・ライセンスに再接続された時、ローカル・ライセンス・データベース３０８内で行われた入力の同期化が、同期化モジュール３０７によって行われ、更新モジュール３０６がライセンスを更新し始め、オリジナル・ライセンスの有効期間経過後のコンテンツ・データの使用量に対する代金を支払う。
【００４１】
このように、ライセンス更新モジュール３０６が、前に購入されたライセンスを更新する自動プロセスを実施する。同期化モジュール３０７は、ＳｙｎｃＭＬのような何らかの同期化技術に基づくものにすることができる。
【００４２】
更に別の様々なレンダリング・アプリケーション・プログラムをインストールできることに注目すべきである。これらのレンダリング・アプリケーション・プログラムは、共通ライセンス・クライアント３１１に依存し、ライセンス状況関連データを獲得し、更新する。
【００４３】
図４は、対応する方法の例証である。ステップ４００において、クライアントによってウェブ・ポータル上でコンテンツ・データの選択がなされる。ステップ４０２において、ウェブ・ポータルが、ライセンス・サーバ・コンピュータからの選択されたコンテンツ・データのためのライセンス条件を要求し、対応するライセンスの選択肢をクライアントに提供する。ステップ４０４において、クライアントは、特定のライセンス・タイプを選択し、ステップ４０６において、クレジット・カード番号のような支払い識別子の入力によって代金を支払う。
【００４４】
ステップ４０８において、ウェブ・ポータルは、ライセンス情報を含む予め定義されたＤＴＤ形式のＸＭＬファイルを作成する。
【００４５】
ＸＭＬファイルは、クライアントに伝送される。
【００４６】
ステップ４１０において、クライアントはＸＭＬファイルを構文解析し、ステップ４１２において、抽出されたライセンス情報をそのローカル・ライセンス・データベースに格納する。ステップ４１４において、コンテンツ・データは、ＸＭＬファイル内に含まれるライセンス情報を用いてクライアントによりダウンロードされ、そのローカル・コンテンツ・データベースに格納される。ステップ４１６において、ユーザは、レンダリングのためにダウンロードされた特定のコンテンツ・データを選択する。それに応じて、ステップ４１８において、対応するレンダリング・アプリケーション・プログラムが、レンダリングされることになるコンテンツ・データのライセンス状況を確認する。
【００４７】
ライセンス状況によって、ステップ４２０においてレンダリングが開始される。ステップ４２２において、共通ライセンス・クライアントＡＰＩを呼び出すことによって、レンダリング・アプリケーション・プログラムが、ローカル・ライセンス・データベースに格納されたライセンス情報を更新する。例えば、ライセンスが、一定数のコンテンツ・データの再生を含む場合には、残りの再生数は、共通ライセンス・クライアントによって適宜減少される。ライセンスが使い果たされた時、ステップ４２４において、ライセンスの更新がクライアントから要求される。
【００４８】
対応する要求がウェブ・ポータルに送信され、ライセンスの更新のために、クライアントが、付加的なＸＭＬファイルを受信する。このライセンスの更新は、対応するユーザの要求に応答して行うことができ、又はユーザによって選択された設定によって、オリジナル・ライセンスの有効期限経過時に自動的にトリガすることもできる。
【図面の簡単な説明】
【００４９】
【図１】本発明のコンピュータ・システムの１つの実施形態のブロック図である。
【図２】ライセンス情報をクライアント装置に伝達するための、定義されたＤＴＤ形式を有するＸＭＬファイルの例である。
【図３】本発明によるクライアント装置の好ましい実施形態のブロック図である。
【図４】本発明の方法の１つの実施の流れ図を示す。
【符号の説明】
【００５０】
１００：コンピュータ・システム
１０２：サーバ・コンピュータ
１０４：ウェブ・ポータル
１０６：コンテンツ選択データベース
１０８：クライアント・コンピュータ
１１０：ライセンス・サーバ
１１２：ライセンス・データベース
１１４：コンテンツ・サーバ
１１６：コンテンツ・データベース
２００：ライン
２０２：ライン
２０４：ライン
２０６：ライン
２０８：ライン
３００：プログラム・モジュール
３０２：構文解析プログラム
３０４：コンテンツ・ダウンロード・モジュール
３０６：ライセンス更新モジュール
３０７：同期化モジュール
３０８：ローカル・ライセンス・データベース
３１０：ローカル・コンテンツ・データベース
３１１：共通ライセンス・クライアント
３１２：レンダリング・アプリケーション
３１４：出力装置
３１６：ユーザ・インターフェース
【図１】
0004534226.tif 000002
【図２】
0004534226.tif 000003
【図３】
0004534226.tif 000004
【図４】
0004534226.tif 000005