(57)【特許請求の範囲】
【請求項１】
ＤＲＭに用いられるＤＲＭ用配信システムにおいて、
暗号化されたストリーミングデータをユーザコンピュータへ配信する分散化されたストリーミングサーバと、
前記ストリーミングサーバから配信されるストリーミングデータを解読できる鍵を、前記ユーザコンピュータへ配布する集中管理された課金サーバと、
を備え、
前記ユーザコンピュータは、
前記ストリーミングサーバからストリーミングデータを受信するストリーミングデータ受信手段と、
前記ストリーミングデータ受信手段で受信したストリーミングデータを解読できる鍵を前記ユーザコンピュータが所有しているか否かをチェックし、所有していない場合には前記ユーザコンピュータを前記課金サーバへアクセスさせるアクセス手段と、
前記アクセス手段によってアクセスした課金サーバから前記鍵を受信する鍵受信手段と、
前記鍵受信手段によって受信した鍵を前記ユーザコンピュータに組み込む組込手段と、
を具備し、
前記ストリーミングサーバは、  
一のコンテンツを帯域別にエンコードして成る複数個のストリーミングデータであって、一の鍵で暗号化されたものを擁し、前記ユーザコンピュータが所望する帯域のストリーミングデータを配信する、
ことを特徴とするＤＲＭ用配信システム。
【請求項２】
前記解除鍵は、使用期限を定める時間属性を有することを特徴とする請求項１に記載のＤＲＭ用配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、配信システムの技術分野に属する。
【０００２】
【従来の技術】
近年、ＤＲＭ（デジタル・ライツ・マネージメント）に関するさまざまな技術が開発されている。音楽・映像のストリーミングデータをネット配信するビジネスモデルにおいてＤＲＭを実現する例としては、ホームページを会員制として、ＩＤとパスワードによる認証を行い、有料コンテンツのダウンロード回数などを記録し課金するシステムが知られる。
【０００３】
【発明が解決しようとする課題】
受信と再生とを平行処理するストリーミングデータは、ユーザ側の磁気ディスクにファイルとしてデータが残らないので、ＤＲＭの観点からは有利なデータ形式ではあるが、ユーザのアクセス環境が６４ｋデジタル回線、ケーブルＴＶ回線、ＡＤＳＬ回線、ＦＴＴＨ回線など区々としていることなどのために、エンコードする帯域を決定し難い状況がある。最も遅い回線に合わせて低品質の帯域でストリーミングデータの配信サービスを行うと、再生画面が名刺大程度に小さくなるので、有料化しても売れそうにない。また、従来技術のように会員管理などを必要とする大規模なシステムを構築するには膨大な経費がかかる。本発明の課題は、ストリーミングデータを安価に有料で配信できる簡素なシステムを構築することである。
【０００４】
【課題を解決するための手段】
本発明によれば、上述の課題は、前記特許請求の範囲に記載した手段にて達成される。
第１の発明は、ＤＲＭに用いられるＤＲＭ用配信システムにおいて、暗号化されたストリーミングデータをユーザコンピュータへ配信する分散化されたストリーミングサーバと、前記ストリーミングサーバから配信されるストリーミングデータを解読できる鍵を、前記ユーザコンピュータへ配布する集中管理された課金サーバと、を備え、前記ユーザコンピュータは、前記ストリーミングサーバからストリーミングデータを受信するストリーミングデータ受信手段と、前記ストリーミングデータ受信手段で受信したストリーミングデータを解読できる鍵を前記ユーザコンピュータが所有しているか否かをチェックし、所有していない場合には前記ユーザコンピュータを前記課金サーバへアクセスさせるアクセス手段と、前記アクセス手段によってアクセスした課金サーバから前記鍵を受信する鍵受信手段と、前記鍵受信手段によって受信した鍵を前記ユーザコンピュータに組み込む組込手段と、を具備し、前記ストリーミングサーバは、一のコンテンツを帯域別にエンコードして成る複数個のストリーミングデータであって、一の鍵で暗号化されたものを擁し、前記ユーザコンピュータが所望する帯域のストリーミングデータを配信する、ことを特徴とするＤＲＭ用配信システムである。
第２の発明は、前記解除鍵は、使用期限を定める時間属性を有することを特徴とする第１の発明に係るＤＲＭ用配信システムである。
【０００５】
【発明の実施の形態】
図１に、ストリーミングデータを配信するホームページの一例を示す。デジタル・コンテンツを視聴しようとするユーザが、当該ホームページのＵＲＬを開くと、図１のような画面が表示される。図示する画面には、六つのタイトルが含まれ、それぞれ、左にジャケット写真１０、その右にアーティスト名とアルバムタイトル１１、解説欄１２、ダウンロードボタン１３が配置されている。ダウンロードボタン１３には、Ｈｉｇｈ、Ｍｉｄ、Ｌｏｗの三つのボタン１４〜１６があり、帯域の広いユーザはＨｉｇｈ品質を、帯域の中程度のユーザはＭｉｄ品質を、帯域の狭いユーザはＬｏｗ品質を、それぞれ自由に選択できる。
【０００６】
まず、ユーザがいずれかのタイトル領域をクリックすると、そのユーザがストリーミングデータの暗号を解除する解除鍵を所有しているか否かがチェックされ、所有していない場合には、ユーザのブラウザ画面を課金サーバへ移動させる。ここで、ユーザより当該タイトルの鍵購入の指定があると、所定のプログラムが動作し、その鍵のコピーに時間属性を付与しユーザ・コンピュータに組み込む。
【０００７】
あるタイトルの鍵を購入したユーザは、そのタイトルにおける全ての帯域、すなわち、Ｈｉｇｈ、Ｍｉｄ、Ｌｏｗの三つのストリーミングデータのいずれも視聴することができる。仮に、ユーザによってＭｉｄボタン１５が押されると、中品質のストリーミングデータの配信が開始され、ユーザ・コンピュータにおいては、レシーバーが受信するストリーミングデータの暗号を、ユーザ・コンピュータに組み込まれた鍵が解除しつつ、プレーヤー・ソフトがそのストリーミングデータを中画面に再生する。ここで、夜間の回線混雑などを原因として頻繁にこま落ちが発生するなどした場合には、Ｍｉｄ品質の選択を止めてＬｏｗボタン１６の選択に切り替え再生を小画面で行うことにより、安定的に視聴することができるようになる。また、後日新たな通信サービス契約を結び、アクセス回線を高速回線に乗り換えた場合には、Ｈｉｇｈボタン１４の選択により、先に購入した鍵で当該タイトルを大画面で視聴することもできる。
【０００８】
ユーザが購入した鍵は、所定の期間、例えば７日間で使用期限が切れる。使用期限が切れると、鍵を継続使用するか否かの確認のために、図１のホームページは、ストリーミングデータを視聴しようとするユーザを、再び課金サーバへ移動させる。ユーザが継続使用の指定を行うと、所定のプログラムが動作して、当該鍵の時間属性を更新する。
【０００９】
図２に、システム構成の概念説明図を示す。図２においては、集中管理された課金サーバ２０と、分散化したストリーミングサーバ２１，２２と、多数のユーザ２３〜２５とがインターネット２６を介して接続されている。ストリーミングサーバ２１，２２は一つとしても良いが、本発明によるモデルでは容易に分散化を図ることができる。課金サーバ２０は、望ましくは一つとして集中管理し、比較的高度なセキュリティ対策を施す。
【００１０】
図３に、エンコードの説明図を示す。図３においては、クリエーターが制作した三種類の映像コンテンツを、三つの別帯域で、画質を変えて圧縮する。低圧縮プロセス３４は、オリジナルの映像コンテンツ３０を１Ｍバイトの高品質なストリーミングデータ３１に圧縮し、中圧縮プロセス３５は、オリジナルの映像コンテンツ３０を５００ｋバイトの中品質なストリーミングデータ３２に圧縮し、高圧縮プロセス３６はオリジナルの映像コンテンツ３０を２５６ｋバイトの低品質なストリーミングデータ３３に圧縮する。図示するように、三種類の映像コンテンツから九つのストリーミングデータが生成される。
【００１１】
図４に、鍵生成と暗号化の説明図を示す。著作物の販売・配信を担うパッケージャーは、映像コンテンツ一種類について一種類の鍵ペアを生成し、一方の暗号鍵で品質の異なる複数個のストリーミングデータを暗号化する。暗号化された個々のストリーミングデータは、他方の解除鍵によって暗号解除が可能である。図４では、三種類の映像コンテンツがあるので、鍵生成プロセス４０によって三種類の鍵ペアを生成すると共に、それぞれの映像コンテンツにおいて、生成された鍵ペアにおける暗号鍵を用いて、暗号化プロセス４１が品質の異なる三個のストリーミングデータを暗号化する。
【００１２】
図５に、パッケージ供給方法の概念図を示す。パブリッシャーは、Ｈｉｇｈ５１、Ｍｉｄ５２、Ｌｏｗ５３の品質の異なる三個のストリーミングデータであって暗号鍵で暗号化されたもの５０と、その暗号を解除する解除鍵５４とをパッケージ化して供給する。図５では、三種類の映像コンテンツを起源として、三タイトルのパッケージが作成されている。
【００１３】
図６に、アップロードの説明図を示す。パブリッシャーは、上記のように作成した三タイトルのパッケージを、サーバ６０〜６２へアップロードすることによって、ストリーミングデータの配信サービスを即座に開始することができる。図６の例では、暗号化ストリーミングデータ６３〜６５を、分散化したストリーミングサーバ６０，６１に、その解除鍵６６〜６８を所定の課金サーバ６２に置いている。そして、ホームページにおいて、各種のタイトルと対応する暗号化ストリーミングデータ６３〜６５及びその解除鍵６６〜６８をリンク付ける。
【００１４】
なお、暗号化ストリーミングデータをＣＤ−Ｒなどの記録媒体に書き込み、その記録媒体をユーザ・コンピュータにマウントすれば、サーバ機能をＣＤ−Ｒなどの記録媒体によって実現することもできる。このとき、暗号化ストリーミングデータは、ユーザ・コンピュータにおいてローカルに配信される。
【００１５】
【発明の効果】
以上説明したように、本発明によれば、コンテンツのエンコードを帯域別に行うことができるので、ユーザのアクセス環境の多様性に対応することができる。また、ストリーミングデータを暗号処理することができるので、パッケージ供給という形式でＤＲＭを実現することができる。更に、品質の異なる複数個のストリーミングデータを同一の鍵で暗号処理することができるので、数万、数十万或いはもっと膨大な数値に達し得るコンテンツ及び鍵の管理に要する負荷が軽減される。
【図面の簡単な説明】
【図１】ホームページの一例を示す図
【図２】システム構成の概念説明図
【図３】エンコードの説明図
【図４】鍵生成と暗号化の説明図
【図５】パッケージ供給方法の概念図
【図６】アップロードの説明図
【符号の説明】
１０  ジャケット写真
１１  アーティスト名とアルバムタイトル
１２  解説欄
１３〜１６  ボタン
２０，６２  課金サーバ
２１，２２，６０，６１  ストリーミングサーバ
２３〜２５  ユーザ
２６  インターネット
３０  オリジナルの映像コンテンツ
３１〜３３  ストリーミングデータ
３４〜３６  圧縮プロセス
４０  鍵生成プロセス
４１  暗号化プロセス
５０，６３〜６５  品質の異なるストリーミングデータであって暗号化されたもの
５１〜５３  暗号化されたストリーミングデータ
５４，６６〜６８  解除鍵
【図１】
0003650045.tif 000002
【図２】
0003650045.tif 000003
【図３】
0003650045.tif 000004
【図４】
0003650045.tif 000005
【図５】
0003650045.tif 000006
【図６】
0003650045.tif 000007