(57)【要約】本発明の目的は、管理センターと複数のユーザユニットを実現する構造における帯域幅のニーズを軽減して、多くの選択肢の内からプロダクツを、最終的ユーザに対して利用可能なものとし、また、このユーザによって短時間でダウンロードすることが可能であることを保証することが可能な方法を提供することにある。この目的は、非常に多くのプロダクツを有する少なくとも一つの管理センターと、セキュリティ手段及び記憶手段を含む複数のユーザユニットとを実現するシステムであり、少なくとも一つのグループを成すユーザユニット同士間のリンクが双方向性タイプであり、また、この管理センターが、あるユーザユニットの記憶手段にストアされているプロダクツを別のユーザユニットに転送する手段を含むことを特徴とするこのシステムによって達成される。
2004518191.tif 000002
【特許請求の範囲】
【請求項１】
非常に多くのプロダクツを有する少なくとも一つの管理センターと、セキュリティ手段及び記憶手段を含む複数のユーザユニットとを備えるシステムにおいて、少なくとも一つのグループを成すユーザユニット同士間のリンクが双方向性タイプであり、また、前記ユーザユニットが、トランスポートキー（ＣＡ）で暗号化され、第一のユーザユニットの前記記憶手段中にストアされているプロダクツ（Ｘ）を第二のユーザユニットに転送する手段を備え、また、前記管理センターは前記第二のユニットが前記プロダクツ（Ｘ）を復号化することを認可する手段を備えることを特徴とする、前記システム。
【請求項２】
前記第一のユーザユニットが、前記暗号化されたプロダクツを第二のユーザユニットに送信し、前記第二のユーザユニットが、前記管理センターから送られ、前記第二のユーザユニットに特有のキーによって暗号化された前記トランスポートキー（ＣＡ）の復号化のための手段を、自身のセキュリティモジュール中に備える事を特徴とする、請求項１に記載のシステム。
【請求項３】
前記ユーザユニットが、同じグループに属する他のユーザユニットの前記記憶ユニット中にストアされているプロダクツのリストを要求して読み取り、該リストを前記管理センターに送る手段を備えることを特徴とする、請求項１又は２に記載のシステム。
【請求項４】
前記第二のユニットは、記憶手段を持たないタイプであり、また、前記プロダクツは復号化され第二のユニットに駆動されるフローレートに応じて該ユニットの表示手段に送信されることを特徴とする、請求項１又は２に記載のシステム。
【請求項５】
要求があると、管理センターと分配センター（ＤＳ、ＣＣＳ）と複数のユーザユニット（ＭＣａ、ＭＣｂ、．．．、ＭＣｚ）との間での送信を最適化する方法であり、前記方法が：
プロダクツ（Ｘ）を前記管理センター（ＣＣＳ、ＤＳ）に対して、ローカル双方向性ネットワーク（ＮｅｔＡ）に接続されている第一のユーザユニット（ＭＣａ）から送信することを求める要求を送るステップと；
前記要求されたプロダクツが、前記同じローカルネットワーク（ＮｅｔＡ）に接続されているいずれか第二のユーザユニット（ＭＣｂ）にすでに存在するか判定するステップと；
存在しない場合、前記プロダクツを、前記管理センター（ＤＳ）から前記第一のユーザユニット（ＭＣａ）に送信して、暗号化された形態で、前記第一のユーザユニット（ＭＣａ）中にストアするステップと；
存在する場合、前記プロダクツを、前記第二のユニット（ＭＣｂ）から前記第一のユーザユニット（ＭＣａ）に転送することを命令するステップと；
前記管理センターによって、前記プロダクツの復号化にとって必要なデータ（（ＣＡ）Ｋａ）を送信するステップと；
を含む方法。
【請求項６】
前記プロダクツは、トランスポートキー（ＣＡ）で暗号化され、また、該キーは、前記第一のユーザユニット（ＭＣａ）に特有のキー（Ｋａ）で暗号化されて、後者に対して前記管理センターによって送られることを特徴とする、請求項５に記載の方法。
【請求項７】
前記プロダクツの記憶動作を、ユーザグループ毎に少なくとも一つのユーザユニットに対して、該グループからの特定の要求なしで命令するステップを含むことを特徴とする、請求項５に記載の方法。
【請求項８】
プロダクツを要求しなかったグループから前記プロダクツを受信するように選ばれるユーザユニットを、前記ユニットの消費プロファイルにしたがって選択することを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項９】
前記消費プロファイルが、通常的に消費されるプロダクツのタイプにしたがって設定されることを特徴とする、請求項８に記載の方法。
【請求項１０】
前記消費プロファイルが、前記ユーザユニットのアクティビティ比にしたがって設定されることを特徴とする、請求項８に記載の方法。
【請求項１１】
前記管理センターに要求を送る以前に、同じネットワークに接続されているユニット中にストアされているプロダクツを決定して、そのデータを前記管理センターに送信するステップを含むことを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項１２】
ユーザからの特定の要求なしで、ユーザグループ毎に少なくとも一つのユニット中に前もってプロダクツを送るステップを含むことを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項１３】
前記プロダクツ（Ｘ）を第二のキー（ｋ２）で、前記管理センター（ＣＣＳ）に接続されているオンラインデータベースサーバ（ＭＳ）によって暗号化するステップと；
前記プロダクツ（Ｘ）に対する要求を、前記オンラインデータベースサーバ（ＭＳ）に送信し、前記オンラインデータベースサーバ（ＭＳ）は、検証後、前記管理センターによって定義されたトランスポートキーで暗号化された前記第二のキー（ｋ２）を戻すステップと；
を含むことを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項１４】
前記プロダクツが、ヘッダＨＤと、取引登録ゾーン（ＴＲ）とを含み、また、該ゾーンを、送出ユニットと受信ユニットとの署名で印付けするステップを含むことを特徴とする、請求項１３に記載の方法。
【請求項１５】
前記管理センターが、前記プロダクツヘッダ（ＨＤ）が伴う前記取引ゾーン（ＴＲ）の再送出をいつでも、ユーザユニットに対して、検証目的で要求することが可能であることを特徴とする、請求項１４に記載の方法。
【発明の詳細な説明】
【０００１】
本発明は、特に管理センターおよび複数のユーザユニットが関与するシステム内において、分配されるデータを管理するシステムと方法に関する。
【０００２】
センターサイトから多数のユーザにデータを分配するシステムにおいて、このようなリソースのオルガナイザは、恒常的に二つの事項に占有的に従事している。その第一の事項は、データのセキュリティに関わる、すなわち、目標とされるユーザは、要求されたデータを受信する唯一の人間であり、そのデータは彼／彼女が占有に使用するものであることを保証することである。
【０００３】
第二の事項は、分配手段のキャパシティ、すなわち、分配手段が、電気回線もしくは光回線であるか、又は、有線ネットワークもしくは無線中継ネットワークであるかということである。
【０００４】
前記の管理センターは、有料又は無料でユーザに提供されるプロダクツを含む重要なデータベースを有している。このタイプのセンターの最近の構造によれば、これらのプロダクツのほんの一部だけが、ローカルにストアされ、その他のプロダクツは、これらのデータの生成者によってストアされて、高速通信手段によって管理センターにリンクされている。
【０００５】
ユーザは、管理センターに対して、彼／彼女のアイデンティティと、アドレスと、所望のプロダクツから成る要求を送る。
【０００６】
管理センターは、特にこのユーザの支払い方法に基づいてこの要求のアクセプタビリティを判定する。この方法は、加入方式であったりするが、この場合、プロダクツに対するアクセスは無制限であり、請求書が提示されると、支払いは、クレジットカードや前払いであったりする。
【０００７】
このプロダクツは、ユーザのキーによる、すなわち、ユーザのロケーションにあるセキュリティモジュールに包含されているキーに従った暗号化形式で送られる。
【０００８】
このタイプのサービスは、有料テレビを通じてビデオを賃借りするために用いられる。この用途では、加入者は、セキュリティモジュールを彼／彼女のデコーダに接続していて、このモジュールが、暗号化されたデータを処理して、復号化キーをデコーダに送るようになっている。
【０００９】
このセキュリティモジュールも、クレジット情報を管理する。
【００１０】
このシステムは、今日、いわゆる、ＮＶＯＤ（近似ビデオオンデマンド）とＶＯＤ形態で動作する。第一の場合（ＮＶＯＤ）、購入するように提案されたプロダクツは、ループバックしてすべてのユーザに対して、場合によっては、時間を遅延させて同時に複数のチャネルを介して送られる。すると、購入者は、この特定のプロダクツを購入することしかできないようになり、したがって、視覚表示を開始するためには次の送出まで待つことになる。この実施形態では、システムがアクティブでない時間帯（一般的には午前中）に複数のプロダクツを送るようになっており、このプロダクツは、デコーダの大容量メモリ中にストアされている。次に、このように記憶されているこれらのプロダクツは、ユーザに対して購入するように提案され、任意の時刻で見ることができる
上記の実施形態のどちらにおいても、提案されるプロダクツの数は、プロダクツを送信してストアしておく可能性を考慮すれば、十個未満である。
【００１１】
我々にとっては特に興味がある第二の場合、非常に重要なプロダクツのカタログから自分が選んだプロダクツを供給することを提案する。すると、各ユーザは、このカタログから選び、管理センターは彼／彼女に所望のプロダクツを送る。これは、非常に重要な送信能力を備えた、限られた環境でないと不可能である。
【００１２】
このようなシステムを大規模に実施しようとすると、即座に送信手段の帯域幅の制限という問題に遭遇する。ここで、二時間のフィルムを送信するには一ギガバイトの高圧縮データが必要であることを覚えておくべきである。
【００１３】
メインサーバに対するこの負荷を軽減することを試みる第一のソリューションが、ＷＯ００／１１８７１号に記載されているが、この方法では、サブネットワーク上に拡散された一部のローカルサーバが、大容量の記憶ユニットを含み、これで、メインサーバの負担を軽減するようになっている。この方法には、多くのローカルサーバの設置と、メインサーバを介して供給するように気をつける必要がある。したがって、この方法は、急速に成長する構造には適していないが、それは、ローカルサーバを設置しようとすると、それを設置する場所の問題が持ち上がり、また、多くのユーザのニーズに対応しなければならないからである。
【００１４】
本発明の目的は、帯域幅のニーズを軽減して、最終的ユーザに対して莫大な選択肢の中から選ばれるプロダクツのより良い利用可能性を保証し、また、前記ユーザが、前記プロダクツを得るために品質や時間を犠牲にすることなく、短期間に前記プロダクツを受信することが可能とするような、システムと方法を提供することにある。
【００１５】
この目的は、非常に多くのプロダクツを有する少なくとも一つの管理センターを実現する、セキュリティ手段とストレージ手段を備える複数のユーザユニットのシステムであり、前記ユーザユニットのうちの少なくとも一つのグループを成すユニット同士間のリンクが、双方向性タイプであり、また、前記管理センターが、あるユーザユニットのストレージ手段にストアされているプロダクツを別のユーザユニットに転送する手段を備えることを特徴とする前記システムによって達成される。
【００１６】
このようにして、本システムによって、管理センターは、ユーザユニットのストレージ手段を中間ストレージ手段として用いる。あるグループのユーザ中のユーザに対してただ一度だけプロダクツを送り、これで、このグループのユーザから来る同じプロダクツに対する各要求によっては、管理センターからは送信されることがないようにし、代わりに、この所望のプロダクツを含んでいるユニットが、ローカルにリレイを用いて、それを最終的なユーザに送信するようにすれば十分である。
【００１７】
本発明はまた、最終的ユーザに対するオンデマンド送信を最適化する方法を含むが、本方法は：
管理センターによって、ローカルの双方向ネットワークに接続されている第一のユーザユニットからプロダクツの送信要求を受信するステップと；
前記要求されたプロダクツが、同じローカルネットワークに接続されている第二のユーザユニットにすでに存在するか判定するステップと；
まだ存在しない場合、前記プロダクツを前記管理センターから前記第一のユーザユニットに送信して前記第一のユーザユニット中にストアするステップと；
一方、存在する場合、前記プロダクツを前記第二のユニットから前記第一のユーザユニットに転送するステップと；
前記プロダクツの復号化にとって必要なデータを前記管理センターによって送信するステップと；
を含む。
【００１８】
この方法はまた、検出フェーズ、すなわち、どのユーザユニットがこのようなプロダクツを有するかを知るための試験フェーズを含む。これは、管理センターによって指示されるので、集中化された方法で達成されるが、また、ユーザユニットに対する要求を手段としても等しく設定することが可能である。
【００１９】
事実、ユニットは、接続を断たれたり、この転送動作がもはや不可能となったりする。この場合、本発明による方法では、所望のプロダクツを有しているユニットがどれであるか判定して、あるユニットから別のユニットに転送することを命令する。
【００２０】
本発明のある重要な側面は、これらの動作を、セキュリティを考慮に入れながら実行しているという点である。
【００２１】
プロダクツはその各々が、暗号化された形態で送られる。この暗号化動作は、通常はランダムに生成されるトランスポートキーＣＡによって保証される。
【００２２】
本発明のある実施形態によれば、この形態で、管理センターはプロダクツをストアする。
【００２３】
ユーザＡがプロダクツＸを要求すると、プロダクツＸを暗号化するために用いられたキーＣＡは、ユーザＡのキーＫａで暗号化されて、プロダクツＸの暗号化済みデータで閉じ込められる。
【００２４】
ユーザユニットＡがプロダクツＸをユニットＢに送信するように要求されると、暗号化されたプロダクツＸだけが、双方向性ネットワーク上に送信される。管理センターは、キーＣＡを知ると、それをユーザＢのキーＫｂにしたがって暗号化して、それを彼／彼女に送信する。いったんＡユニットからのＸプロダクツとＫｂキーがユニットＢに到達すると、ＢユニットはプロダクツＸを処分することが可能となる。
【００２５】
管理センターから送信される情報の分量は、ユニットＡとユニットＢ間で送信されるデータ量に比較すれば無視される量である。
【００２６】
あるグループのユーザ同士間のリンクは、高速双方向性タイプであることが必要である。それとは逆に、センターとのリンクが同じタイプである必要はない。また、ユーザに対するリンクだけが、高速タイプのもの（たとえば、衛星リンク）であって、リターンパスは、クラシックなモデムで実行されるということもあり得る。
【００２７】
本発明のある実施形態によれば、ユーザユニットは、複数のネットワークにリンクされている。これらのネットワークは、別々のオペレータによって管理され、また、本発明の方法によれば、別のオペレータによる接続能力を用いて、転送動作を実行することが可能である。
【００２８】
このような構成のある例では、ヘルツ受信機（又は衛星）と、ケーブルネットワークとのインタフェースとを備えるユニットが実現される。この例によれば、管理センターは、ヘルツルートを持つその加入者に至る一方通行のルートを有している。それにもかかわらず、管理センターは、別のオペレータのケーブルネットワーク上にいる加入者を発見するために必要な情報を有している。
【００２９】
これで、プロダクツを求める要求を管理センターに転送し、センターは、ケーブルネットワークの加入者から別の加入者に対してプロダクツを転送することを要求したり、その逆をしたりすることが可能となる。
【００３０】
本発明は、以下の添付図面を参照して次の詳細な説明を読めばより良く理解されるであろう。
【００３１】
図１で、管理センターＤＳは、その上流側で処理センターＣＣＳにリンクされており、この処理センターは、ユーザからの送付要求の対象となるプロダクツの管理を担当している。この目的のため、管理センターは、もっとも頻繁に要求されるプロダクツを包含するローカルのストレージメモリＬＢＤを有している。この処理センターＣＣＳは、同様に、自身がいつでも要請できるオンラインのデータベースサービスＭＳにリンクされている。これらのサーバＭＳは、高速リンクによって処理センターＣＣＳにリンクされている。
【００３２】
管理センターＤＳは、周知の手段によって、ユーザユニットＭＣ（ケーブル、光ケーブル、ヘルツ、ＡＤＳＬ、Ｔ１など）にリンクされている。これらのユニットは、少なくとも一つのプロダクツをストアするに十分な容量、たとえば、数ギガバイトの記憶手段ＨＤを有している。
【００３３】
各ユニットＭＣと前記のセンター間のリンクは、データをユニットに送る同じチャネルを介して、又は、点線で表すようにモデムや、ＡＤＳＬ接続や、ＧＳＭなどの代替のチャネルを介して確立することが可能である。
【００３４】
ユニットＭＣａから管理センターＤＳに、あるプロダクツＸに対する要求が送られる。前記センターは、このプロダクツが、同じ高速ネットワークＮｅｔＡに接続されているユニットの内の一つ、我々の例では、ユニットＭＣｂと、ＭＣｃと、ＭＣｄとの内のどれか一つの中にすでに存在するかどうか調査する。
【００３５】
我々の例におけるコンセントレータＢＤは、ネットワークＮｅｔＡとＮｅｔＭ間のリンクを許可しない。逆に言えば、ユニットＭＣｍからＭＣｐは、プロダクツＸの存在を判定するに際して等しく考慮される。
【００３６】
プロダクツＸがどのユニットにも発見されない場合、それは、トランスポートキーＣＡで暗号化されて、ユニットＭＣａに送られるが、このキー自身はユニットＭＣａに特有のキーで暗号化されている。
【００３７】
ユニットＭＣｄが同じプロダクツＸを管理センターに要求すると、センターは、ユニットＭＣａに対して、キーＣＡで暗号化されたプロダクツＸを転送する命令を送信する。並行に、管理センターは、ユニットＭＣｄに対して、ユニットＭＣｄに特有のキーで暗号化されたトランスポートキーＣＡを送る。後者は、これ以降、プロダクツＸを処分することが可能である。
【００３８】
図２に、ユーザユニットＭＣａに対して管理センターが送ったパッケージを示す。プロダクツＸは、自身はユニットＭＣａに特有のキー、すなわち、キーＫａで暗号化されているキーＣＡで暗号化されている。
【００３９】
センターは、ユニットＭＣａに対して、ユニットＭＣｂにプロダクツＸを転送するように要求するが、それは、ローカルネットワーク上に送られた図３に示すパッケージである。
【００４０】
管理センターは、ユニットＭＣｂに特有のキーで暗号化されたキーＣＡを後者に送る。
【００４１】
これで、ユーザユニットは、自身の記憶ユニット中に複数のプロダクツを包含することが可能となる。このメモリを管理する目的で、それは、本発明によれば、パーシステンスインジケータを各プロダクツに閉じ込めるために備えられる。事実、このプロダクツが高度に特殊化されたものである場合、それが別のユーザによって要求される可能性はほとんどない。この場合、プロダクツは、短期間後に記憶ユニットから消去される。
【００４２】
逆に、このプロダクツが公知の新規物である場合、記憶の持続時間は、最大数のユーザーを満足させるために長くなる。
【００４３】
このパーシステンスインジケータは、転送要求がなされるといつでも、又は、コマンドが管理センターから送られるとゼロにすることが可能である。
【００４４】
この構造によって、最適な仕方で、ユーザユニットの記憶容量を管理することが可能となる。事実、プロダクツＸは、ユニットＭＣａに送られると、瞬時にネット上で利用可能となる。別のグループからの別の要求を予測するために、ＭＣｍユニットは、プロダクツＸもストアすることを要求される。キーＫａで暗号化されたキーＣＡを含むユニットＭＣａのパケットは、ユニットＭＣｍ中にはストアされない。
【００４５】
これで、管理センターは、グループＡ（ＮｅｔＡ）とグループＭ（ＮｅｔＭ）のメンバーからの要求に対処する準備ができた。この慣行は、各グループの内少なくとも一つのユニットによって送られた各プロダクツをストアする目的で一般化することが可能である。
【００４６】
どのユニットが選ばれるかを決定するには、前記ユニット内の利用可能スペース、すなわち、ユーザ又はユーザグループの選り好みを参照すればよい。
【００４７】
ユーザのプロファイルを知るには、プロダクツが、前記ユーザが常時購入するカテゴリに対応する場合、彼／彼女のデマンドを予測すればよい。同様に、そのユーザがほとんど使用しないユニットを使用することが可能である。
【００４８】
ユーザのプロファイルのグループを管理するには、このグループの選り好みを設定して、その究極のニーズを予測すればよい。考慮されているローカルネットワークのロケーションによっては、グループはスポーツにより興味を持ち、したがって、このグループのユニット中にストアする優先権を有するのはこのカテゴリのグループとなる。
【００４９】
管理センターが、あるユニットから別のユニットに転送しようとする際に遭遇する問題のうちの一つは、プロダクツを包含しているユニットのアクティビティに関連している。
【００５０】
その実行次第では、ユニットは、プロダクツをネットワーク上に送り、同時に、別のプロダクツ（又は同じプロダクツ）をその所有者のために表示することが不可能となる。
【００５１】
前記のセンターは、ある程度までは、各ユニットの想定されるアクティビティを知ることが可能であるが、衝動買いの手順は、管理センターに対する同期したつながりなく機能しうる。この認可とクレジットは、ユーザのセキュリティモジュール内で管理される。
【００５２】
この側面は、ユニットが管理センターに対する高速の戻りルートを有しない場合には特に重要である。この場合、各ユニットにその状態を尋ねて、自身の記憶手段中にプロダクツを有するユニットに対するアクティビティを知ろうとするのは望ましくない。
【００５３】
これが、ユニットＡが所与のプロダクツを要求する際に、このユニットが、同じネットワークに属するユニット中にストアされているプロダクツのリストを前もって収集している理由である。この動作は、非常に迅速であり、ネットワークの動作にペナルティを科すことはないが、それは、交換されるデータの量が非常に小さいからである。
【００５４】
他のユニットからユニットＡに送られたデータ中には、各ユニットの状態が等しく含まれている。これで、ユニットは、自身がダウンロード目的に利用できないことを信号で通知することが可能である。
【００５５】
いったんこれらのデータが収集されると、ユニットＡは、これらのデータを、所望のプロダクツに対する要求とともに管理センターに送る。このセンターは、自身のデータベース中の画像に基づいて各ユニットの状態を検証して、転送命令を、そのユーザに対して混乱を引き起こすことなくこの転送を実行することが最も可能なユニットに送信することが可能である。
【００５６】
この進行の仕方によって、管理センターは、ユーザユニットの全体に関する信頼できる情報を定期的に処分することが可能である。また、送られたプロダクツの画像をユニット毎に消去して、各要求で受信されたリストだけを使用することも可能である。
【００５７】
本発明のある実施形態では、ユニットＡが、所望のプロダクツを指定する要求をローカルネットワークに送る。このプロダクツを有している他のユニットは、自身を周知の状態にし、また、自身が利用可能であることを信号で通知する。
【００５８】
選ばれたプロトコルにしたがって、ユニットＡは即座に、プロダクツＸを、それを供給することが可能なユニットから転送することを要求する。ユニットＡは、管理センターにコンタクトをとって、それに、自身がプロダクツＸを使用することを希望していることを通知し、また、このプロダクツがすでに自身の記憶ユニット中に存在することをそれに通知する。センターは、ユニットＡに特有のキーを送信するだけでよい。これは、ユニットＡが使用しているのと同じチャネル（たとえば、モデム）で、又は、標準の送信ルート（ケーブル、衛星、光ケーブル、など）を介して実行することが可能である。
【００５９】
操作上の理由により、その記憶ユニット中のストア済みのプロダクツのリストがいったん送信されると、ユーザユニットは、事前選択された時間中はパーシステンスインジケータを遮断して、この照会と考えられる転送命令とを分離する時間間隔中にプロダクツが消去されるのを回避する。
【００６０】
この転送が実行されると、ユニットＡは、この転送がその署名とともに無事に終了したか確認する。この署名によって、送られたすべてのプロダクツの使用をさかのぼって、たとえば、オンラインデータベースサービスへの報告を評価することが可能となる。
【００６１】
新しいフィルムが発行されると、直前の送信が実行されて、このフィルムを、グループあたり少なくとも一つのユニット中にストアする。ユーザのデマンドは、それを発信するように促されると、本実施形態によって即座に満足される。
【００６２】
本方法を一般化すると、ユーザユニットの記憶容量を利用することが可能である。一般的には、非常に多くのユニットをローカルネットワークに接続する。各ユニットの記憶容量の一部（たとえば、５０％）を使用するだけで、これらユニットのすべての中に非常に多くのプロダクツを記憶することが可能となる。ネトワークに百のユニットが接続されていると、約五百のプロダクツが即座に利用可能となる。
【００６３】
ほとんどアクティビティを有しないユニットの選り好みは、ユニットの通常的な使用にペナルティを科さないように選択される。また、このフィルムをグループあたり数個のユニット中にストアして、いつでも分配されることを保証することもできる。
【００６４】
ある実施形態によれば、同じプロダクツのさまざまなコピーを別々のキーＣＡで暗号化する。プロダクツＸがグループＮｅｔＡのメンバーに送られると、キーＣＡ１が用いられる。キーＣＡ２を用いて、同じプロダクツＸを暗号化して、グループＮｅｔＭのメンバーに送る。これによって、プロダクツＸの不正復号化の影響を最小化することが可能である。この場合、同じグループのメンバーだけが、無償で、キーＣＡ１を獲得して、プロダクツＸを処分することが可能である。
【００６５】
暗号化されたプロダクツには、図５に示すようなヘッダＨＤが伴う。このヘッダは、ユニット中にストアされたプロダクツのタイプが認識されるようにするために暗号化されない。このヘッダには、タイトルと、プロダクツのソースと、作成日付と、有効持続期間（もしくは、パーシステンスインデックス）と、管理センターおよびオンラインデータベースサービスによるそれらの証明書付きの署名と、可能転送回数とが含まれる。このリストは、包括的なものではなく、他の情報を含むことがありえる。
【００６６】
このデータのブロックには、これらのデータが修正されていないことを保証するための署名が伴う。
【００６７】
一方のユニットから他方のユニットへのプロダクツのさまざまな転送を追跡してさかのぼるため、取引登録セクションＴＲが前記プロダクツに付加されている。このセクションは、複数のモジュールに分割されているが、各モジュールで、各転送動作をさかのぼることができるようになっている。
【００６８】
ユニットＡは、その記憶ユニット中にプロダクツＸを含んでいる。ユニットＢへの転送が発生すると、ユニットＡは、その署名を利用可能なモジュール中に「送信済み」というステータス付きで記入する。送信が終了すると、ユニットＢは、同じモジュール中にその署名を「受信済み」という言及付きで記入する。
【００６９】
このようにして、転送毎に、取引登録セクションは、ファイルが通過するはずのユニットの署名によって更新される。いったん最大数の認可済み転送が得られると、取引登録セクションとプロダクツのヘッダが、検証のため、管理センターに送られる。ユーザユニットから到達するこれらの検証は、管理センターが署名して、それを、オンラインデータベースサーバＭＳに送ることが可能である。
【００７０】
図６に示すようなさまざまなオペレータを実現するアーキテクチャによれば、自身のデータベースＤＢを持つオンラインデータベースサーバＭＳは、処理センターＣＣＳにリンクされる。我々の例では、このセンターは、二つの分配センターＤＣ１とＤＣ２にリンクされている。第一のセンターは、ユーザグループＭＣに対して高速双方向リンクによってリンクされている。一般的に、ユーザグループは、大なり小なり進化させることが可能な機能性を有するヘッドエンドＢＤにリンクされている。もっとも単純なバージョンは、分配センターと以下のユーザグループ間でのリレイとしてしか動作しないが、もっとも高性能なバージョンは、二つのユーザグループ同士間で転送動作を実行し、また、自分自身の記憶手段ＢＤＢを有している。
【００７１】
ユーザユニットＭＣは、コールコレクションセンターＣＣ１にコールして、プロダクツを要求する動作を要請する。分配センターＤＳ１がプロダクツの復号化を認可する手段を持たないこの選ばれた認可モードにしたがって、前記ユニットは、このことを処理センターＣＣＳに要求する。ここで、分配センターＤＳ１は、複数のソースから来るサービスパレットを提案することが可能であり、また、処理センターを管理するソースからの別のエンティティによって管理されることに注意されたい。これが、後者が、プロダクツに対する要求を受信する認可とデマンドを委託することができない理由である。このデマンドは、オンラインデータベースサービスＭＳにも等しく、適用可能である。ある実施形態によれば、プロダクツＸは、オンラインデータベースサービスＭＳによって発生された第一のキーと、処理センターＣＣＳからの第二のキーとによって暗号化される。この構成のある実施形態によれば、複数の処理センターＣＣＳとオンラインデータベースサービスＭＳとは、これらのプロダクツを分かち合って供給する。分配センターＤＳは、ユーザの要求を受信して、このデマンドを、これらのプロダクツが存在する場所に基づいて中継する。プロダクツヘッダＨＤは、このプロダクツのソース（オンラインデータベースサービス）と後者を担当している処理センターの表示を含んでいる。
【００７２】
分配センターＤＳ２は、ユーザに対して、衛星リンクによって接続されている。このリンクは、複数のサービスを再分類するローカルサーバＨＥに到達している。これで、このサーバは、これらのサービスを、たとえば、ケーブルネットワークによって分配する。
【００７３】
処理センターへの戻りルートを実現するため、このサーバは、コールコンセントレータＣＣ２に接続されている。
【００７４】
ユーザユニットのうちの一部が記憶ユニット、たとえば、昔の世代のユニットＭｃａを備えていない場合、本発明に基づくソリューションでは、このような記憶ユニットを含む第二の隣接ユニットＭＣｂを用い、また、要求されたファイルをこのユニットＭＣｂから第一のユニットＭＣａを介して流す。このデータを復号化するステップは、制御センターから得られた権利の助けによってリアルタイムデータとされる。今日の技術によって、同じユニット上で、ＭＰＥＧファイルを読み取ってそれを第一のユニットに送り、同時に、別のＭＰＥＧファイルをユーザによって表示することが可能である。
【００７５】
転送速度はこのファイルをリアルタイムで表示する速度よりはるかに早いため、受信する側のユニットは、フィルムが通常に進行することを考慮して、ストリームする側のユニットを駆動する。
【００７６】
「休止」や、「巻き戻し」や、「ループ」などの一部の高レベルの機能が受信側のユニットによって命令されてストリーム側のユニット上で実行されるというようなことが想像され得る。受信側のユニットは、正しく動作するために、ブロック転送を可能とするバッファを備えている。
【図面の簡単な説明】
【図１】
本発明のシステムの構成を示す図である。
【図２】
管理センターとユーザユニットとの間における交換データのパッケージを示す図である。
【図３】
管理センターとユーザユニットとの間における交換データのパッケージを示す図である。
【図４】
管理センターとユーザユニットとの間における交換データのパッケージを示す図である。
【図５】
管理センターとユーザユニットとの間における交換データのパッケージを示す図である。
【図６】
本発明の実施形態を示す図である。
【国際公開パンフレット】
2004518191.tif 000003
2004518191.tif 000004
2004518191.tif 000005
2004518191.tif 000006
2004518191.tif 000007
2004518191.tif 000008
2004518191.tif 000009
2004518191.tif 000010
2004518191.tif 000011
2004518191.tif 000012
2004518191.tif 000013
2004518191.tif 000014
2004518191.tif 000015
2004518191.tif 000016
2004518191.tif 000017
2004518191.tif 000018
2004518191.tif 000019
2004518191.tif 000020
2004518191.tif 000021
2004518191.tif 000022
2004518191.tif 000023
2004518191.tif 000024
【手続補正書】
【提出日】平成15年3月20日(2003.3.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
非常に多くのプロダクツを有する少なくとも一つの管理センターと、セキュリティ手段を含む複数のユーザユニットとを備えるシステムにおいて、記憶手段（ＨＤ）を含む第一のユーザユニットと第二のユーザユニット間のリンクが双方向性タイプであり、また、これらのユーザユニットが、トランスポートキー（ＣＡ）で暗号化され、第一のユーザユニットの前記記憶手段中にストアされているプロダクツ（Ｘ）を第二のユーザユニットに転送する手段を備え、また、前記管理センターは、前記プロダクツ（Ｘ）を復号化する認可を前記第二のユニットに送信する手段を備えることを特徴とする、前記システム。
【請求項２】
前記第一のユーザユニットが、前記暗号化されたプロダクツを前記第二のユーザユニットに送信し、前記ユニットが、前記管理センターから送られ、前記第二のユーザユニットに特有のキーによって暗号化された前記トランスポートキー（ＣＡ）を復号化する復号化手段を、自身のセキュリティ手段中に備えることを特徴とする、請求項１に記載のシステム。
【請求項３】
前記ユーザユニットが、同じグループに属する他のユーザユニットの前記記憶ユニット中にストアされているプロダクツのリストを要求して読み取り、該リストを前記管理センターに送る手段を備えることを特徴とする、請求項１又は２に記載のシステム。
【請求項４】
前記第二のユニットは、記憶手段を持たないタイプであり、また、前記プロダクツは復号化され前記第一のユニットによって発生されそして前記第二のユニットに駆動されるフローレートに応じて該ユニットの表示手段に送信されることを特徴とする、請求項１〜３のいずれかに記載のシステム。
【請求項５】
要求があると、管理センターと分配センター（ＤＳ、ＣＣＳ）と複数のユーザユニット（ＭＣａ、ＭＣｂ、．．．、ＭＣｚ）との間での送信を最適化する方法であり、前記方法が：
プロダクツ（Ｘ）を前記管理センター（ＣＣＳ、ＤＳ）に対して、ローカル双方向性ネットワーク（ＮｅｔＡ）に接続されている第一のユーザユニット（ＭＣａ）から送信することを求める要求を送るステップと；
前記要求されたプロダクツが、前記同じローカルネットワーク（ＮｅｔＡ）に接続されているいずれか第二のユーザユニット（ＭＣｂ）にすでに存在するか判定するステップと；
存在しない場合、前記プロダクツを、前記管理センター（ＤＳ）から前記第一のユーザユニット（ＭＣａ）に送信して、暗号化された形態で、前記第一のユーザユニット（ＭＣａ）中にストアするステップと；
存在する場合、前記プロダクツを、前記第二のユニット（ＭＣｂ）から前記第一のユーザユニット（ＭＣａ）に転送することを命令するステップと；
前記管理センターによって、前記プロダクツの復号化にとって必要なデータ（（ＣＡ）Ｋａ）を送信するステップと；
を含む方法。
【請求項６】
前記プロダクツは、トランスポートキー（ＣＡ）で暗号化され、また、該キーは、前記第一のユーザユニット（ＭＣａ）に特有のキー（Ｋａ）で暗号化されて、後者に対して前記管理センターによって送られることを特徴とする、請求項５に記載の方法。
【請求項７】
前記プロダクツの記憶動作を、ユーザグループ毎に少なくとも一つのユーザユニットに対して、該グループからの特定の要求なしで命令するステップを含むことを特徴とする、請求項５に記載の方法。
【請求項８】
プロダクツを要求しなかったグループから前記プロダクツを受信するように選ばれるユーザユニットを、前記ユニットの消費プロファイルにしたがって選択することを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項９】
前記消費プロファイルが、通常的に消費されるプロダクツのタイプにしたがって設定されることを特徴とする、請求項８に記載の方法。
【請求項１０】
前記消費プロファイルが、前記ユーザユニットのアクティビティ比にしたがって設定されることを特徴とする、請求項８に記載の方法。
【請求項１１】
前記管理センターに要求を送る以前に、同じネットワークに接続されているユニット中にストアされているプロダクツを決定して、そのデータを前記管理センターに送信するステップを含むことを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項１２】
ユーザからの特定の要求なしで、ユーザグループ毎に少なくとも一つのユニット中に前もってプロダクツを送るステップを含むことを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項１３】
前記プロダクツ（Ｘ）を第二のキー（ｋ２）で、前記管理センター（ＣＣＳ）に接続されているオンラインデータベースサーバ（ＭＳ）によって暗号化するステップと；
前記プロダクツ（Ｘ）に対する要求を、前記オンラインデータベースサーバ（ＭＳ）に送信し、前記オンラインデータベースサーバ（ＭＳ）は、検証後、前記管理センターによって定義されたトランスポートキーで暗号化された前記第二のキー（ｋ２）を戻すステップと；
を含むことを特徴とする、請求項５〜７のいずれかに記載の方法。
【請求項１４】
前記プロダクツが、ヘッダＨＤと、取引登録ゾーン（ＴＲ）とを含み、また、該ゾーンを、送出ユニットと受信ユニットとの署名で印付けするステップを含むことを特徴とする、請求項１３に記載の方法。
【請求項１５】
前記管理センターが、前記プロダクツヘッダ（ＨＤ）が伴う前記取引ゾーン（ＴＲ）の再送出をいつでも、ユーザユニットに対して、検証目的で要求することが可能であることを特徴とする、請求項１４に記載の方法。
【国際調査報告】
2004518191.tif 000025
2004518191.tif 000026
2004518191.tif 000027
2004518191.tif 000028
2004518191.tif 000029
2004518191.tif 000030