JP4088909B2 - Content billing method and billing center - Google Patents
Content billing method and billing center Download PDFInfo
- Publication number
- JP4088909B2 JP4088909B2 JP2000197427A JP2000197427A JP4088909B2 JP 4088909 B2 JP4088909 B2 JP 4088909B2 JP 2000197427 A JP2000197427 A JP 2000197427A JP 2000197427 A JP2000197427 A JP 2000197427A JP 4088909 B2 JP4088909 B2 JP 4088909B2
- Authority
- JP
- Japan
- Prior art keywords
- content
- missing
- billing
- priority
- distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Landscapes
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、有料コンテンツの配布に対して課金を行うコンテンツ課金方法等に関する。
【0002】
【従来の技術】
従来、有料コンテンツを提供する方法として、視聴者に復号鍵を供給し、コンテンツ供給側がコンテンツに暗号化処理を施して放送し、視聴者側において、受信した暗号化されたコンテンツを、先に取得していた復号鍵を用いて復号化して映像等を視聴する方法が実現されていた。
【0003】
そして、さらにサービスの自由度を高め、視聴者の要求に応じて即座にサービスの提供を行うことができるように、視聴者側のハードディスク装置等に暗号化されたコンテンツを蓄積させ、視聴者からの要求に応じて、復号鍵を視聴者に供給して課金を行い、そのコンテンツの視聴を可能とするオン・デマンド型システムが考案されている。
【0004】
【発明が解決しようとする課題】
しかし、上記のように暗号化されたコンテンツを視聴者側に保有させる場合、暗号化されたコンテンツが不正に復号化されて利用される虞があり、コンテンツの保護を十分に図ることができない。また、コンテンツが不正に復号化されて利用された場合には、コンテンツに対する課金を行うことができず、コンテンツの提供側の不利益が大きい。
【0005】
本発明は、上述した事情に鑑みてなされたもので、有料コンテンツを安全に提供することができるコンテンツ課金方法等を提供することを目的とする。
また、コンテンツの供給に対する課金を確実に行うことができるコンテンツ課金方法等を提供することを目的とする。
【0006】
【課題を解決するための手段】
上記目的を達成するため、本発明の第1の観点に係るコンテンツ課金方法は、
コンテンツを視聴者に供給して課金を行うシステムにおけるコンテンツ課金方法において、
各コンテンツについて、一又は複数の部分を欠損させた配信用コンテンツと、欠損部分の欠損コンテンツと、に分離する分離ステップと、
前記配信用コンテンツを各視聴者の受信装置に配信して記憶装置に蓄積させる配信ステップと、
所定のセンタにおいて、各コンテンツについて、欠損コンテンツの各パーツの当該コンテンツにおける位置を示す欠損位置情報を保有するステップと、
前記センタが受信装置からのコンテンツの視聴要求に応答して、該視聴要求により指定されたコンテンツの欠損コンテンツについて、前記欠損位置情報を参照して各パーツの配信の優先度を算出し、算出した優先度に基づいて各欠損コンテンツのパーツの供給を行うとともに該要求元に対する課金処理を行う制御ステップと、
前記欠損コンテンツの供給を受けた前記受信装置において、前記欠損コンテンツと、前記記憶装置から読み出した配信用コンテンツと、を用いてコンテンツの再生を行う再生ステップと、
を備えることを特徴とする。
【0007】
このような構成によれば、各視聴者の受信装置に対して、予めコンテンツの全データを保有させておくのではなく、コンテンツの一部を欠損させたものを保有させておき、視聴者からの要求に応じて、コンテンツの欠損部分を供給するとともに課金を行うため、課金前に受信装置が保有しているデータだけを利用してコンテンツの完全なデータを取得することが不可能となることから、コンテンツの保護を図る安全なシステムを実現し、また、コンテンツの供給に対する課金を確実に行うことができるシステムを実現できる。
【0008】
前記制御ステップは、通信回線と、欠損コンテンツの配信を制御するコンピュータと、の少なくとも一方の使用状況と、前記算出された優先度と、に基づいて各欠損コンテンツのパーツの供給を行ってもよい。
【0009】
前記欠損位置情報は、各コンテンツについて、欠損コンテンツの各パーツの当該コンテンツにおける再生開始からの経過時間を示した情報であってもよい。
【0010】
前記受信装置からのコンテンツの視聴要求には、当該コンテンツの現在の再生ポイントを示す再生ポイント情報が含まれており、
前記制御ステップは、前記欠損位置情報を参照して、前記再生ポイント情報が示す再生ポイントに近い欠損コンテンツのパーツほど優先度が高くなるように、各パーツの配信の優先度を算出してもよい。
【0011】
また、本発明の第2の観点に係る課金センタは、
コンテンツを視聴者に供給して課金を行うシステム用の課金センタであって、
コンテンツについて、一又は複数の部分を欠損させた配信用コンテンツと、欠損部分の欠損コンテンツと、に分離する手段と、
前記分離された配信用コンテンツと欠損コンテンツを記憶する記憶手段と、
各コンテンツについて、欠損コンテンツの各パーツの当該コンテンツにおける位置を示す欠損位置情報を記憶する手段と、
配信された前記配信用コンテンツを保有する視聴者の受信装置からのコンテンツの視聴要求に応答して、前記視聴要求に含まれるコンテンツ識別符号により特定されるコンテンツの欠損コンテンツについて、前記欠損位置情報を参照して各パーツの配信の優先度を算出し、算出した優先度に基づいて各欠損コンテンツを前記記憶手段から読み出して要求元に供給するとともに、前記視聴要求に含まれる視聴者識別符号より特定される視聴者に対する課金処理を行う制御手段と、
を備えることを特徴とする。
【0012】
このような構成によれば、コンテンツの一部を欠損させたものを保有する受信装置からの要求に応じて、コンテンツの欠損部分を供給するとともに課金を行うため、課金前に受信装置が保有しているデータだけを利用してコンテンツの完全なデータを取得することが不可能となることから、コンテンツの保護を図り、また、コンテンツの供給に対する課金を確実に行うことができる。
【0014】
前記制御手段は、通信回線と、欠損コンテンツの配信を制御するコンピュータと、の少なくとも一方の使用状況と、前記算出された優先度と、に基づいて各欠損コンテンツのパーツの供給を行ってもよい。
これにより、現状に即した効率のよい配信が可能となる。
【0015】
前記受信装置からのコンテンツの視聴要求には、当該コンテンツの現在の再生ポイントを示す再生ポイント情報が含まれており、
前記制御手段は、前記欠損位置情報を参照して、前記再生ポイント情報が示す再生ポイントに近い欠損コンテンツのパーツほど優先度が高くなるように、各パーツの配信の優先度を算出してもよい。
【0017】
【発明の実施の形態】
以下、本発明の実施の形態に係るコンテンツ課金システムを図面を参照して説明する。
本発明の実施の形態に係るコンテンツ課金システムは、図1に示すように、ダウンロード課金センタ1と、放送局センタ3と、鍵管理センタ5と、受信装置7と、を備える。また、本システムでは、各視聴者にICカード8が配布され、このICカード8は、カード毎に一意の暗号鍵を記憶する。
【0018】
ダウンロード課金センタ1は、エンコーダ11と、デバイダ13と、ダウンロードコンテンツ記憶部15と、欠損コンテンツ記憶部16と、課金管理部17と、課金情報記憶部19と、を備える。
【0019】
エンコーダ11は、アナログ映像の有料コンテンツをデジタルデータに変換して、デバイダ13に送る。エンコーダ11は、例えばMPEG2エンコーダ等を含む。
【0020】
デバイダ13は、有料コンテンツの入力を受けて、有料コンテンツの権利保有者からの指定に基づいて、有料コンテンツから指定された部分を欠損させ、欠損部分とそれ以外の部分に分離等する所定の分離処理を行う。なお、有料コンテンツがデジタルデータの場合にはそのままデータの入力を受けて分離処理を行い、また、有料コンテンツがアナログ映像の場合には、エンコーダ11によりデジタルデータに変換されたデータの入力を受けて分離処理を行うようにする。
【0021】
この分離処理では、デバイダ13は、まず、有料コンテンツの権利保持者から、コンテンツについて、例えば、欠損開始時間、欠損期間等の欠損させる部分を特定するためのパラメータの入力を受け付ける。そして、入力されたパラメータ(欠損開始時間、欠損期間等)に基づいて欠損部分を特定し、有料コンテンツを欠損部分とそれ以外の部分の各パーツに分離する。
【0022】
例えば、図2に示すように、欠損部を特定するためのパラメータの指定を受けて有料コンテンツの欠損部を特定すると、その欠損部に対応するパーツP2及びP4と、欠損部以外のパーツP1、P3及びP5に分離する。以下、欠損部に対応するパーツを「欠損コンテンツ」と呼び、欠損部以外のパーツを「ダウンロードコンテンツ」と呼ぶこととする。
【0023】
デバイダ13は、分離した各パーツにそれぞれヘッダ(パーツヘッダ)を付与する。パーツヘッダは、例えば図3に示すように、コンテンツの種別、コンテンツID、パーツ順序、パーツサイズ等のデータを含む。
また、デバイダ13は、ダウンロードコンテンツをまとめて、さらにヘッダ(コンテンツヘッダ)を付与する。コンテンツヘッダは、例えば図4に示すように、コンテンツの種別、コンテンツID、欠損しているパーツ番号の一覧、コンテンツの視聴許可期間、その他のコンテンツに関する情報等のデータを含む。
【0024】
デバイダ13は、分離したダウンロードコンテンツ及び欠損コンテンツについて、ダウンロードコンテンツをダウンロードコンテンツ記憶部15に、欠損コンテンツを欠損コンテンツ記憶部16に、それぞれ記憶する。
【0025】
ダウンロードコンテンツ記憶部15は、デバイダ13により分離されたダウンロードコンテンツを記憶する。なお、ダウンロードコンテンツは、通信又は媒体を介して放送局センタ3に納入される。
欠損コンテンツ記憶部16は、デバイダ13により分離された欠損コンテンツを記憶する。
【0026】
課金管理部17は、受信装置7からの視聴要求に応じて、その視聴要求に含まれる受信機ID及びコンテンツIDと、コンテンツの視聴に対する課金金額と、を含む課金情報を生成し、課金情報記憶部19に記憶する。例えばコンテンツIDと課金額が対応付けられているテーブルを参照して、課金額を決定してもよい。そして、要求されたコンテンツIDに対応する欠損コンテンツを、欠損コンテンツ記憶部16から読み出して、要求元の受信装置7に送信する。
課金情報記憶部19は、課金管理部17により生成された課金情報を記憶する。
【0027】
放送局センタ3は、ダウンロードコンテンツ記憶部31と、スクランブラ33と、多重化処理部35、送出制御部37と、を含み、ダウンロードコンテンツを各視聴者の受信装置7に対して予め配信する。
ダウンロードコンテンツ記憶部31は、放送局センタ3が媒体又は通信等を介してダウンロード課金センタ1から納入されたダウンロードコンテンツを記憶する。
スクランブラ33は、鍵管理センタ5から取得したコンテンツ暗号鍵を用いてダウンロードコンテンツをスクランブル化する。
【0028】
多重化処理部35は、スクランブラ33によりスクランブル化されたダウンロードコンテンツを鍵管理センタ5から取得した視聴者毎の所定の鍵情報とともに多重化する。ここで、鍵情報とは、スクランブル化されたダウンロードコンテンツを視聴者側でデスクランブル化するための情報である。
送出制御部37は、多重化処理部35により多重化されたデータを送出する。送出制御部37により送出されたデータは、放送メディアを通じて各受信装置7に送信される。
【0029】
鍵管理センタ5は、鍵情報記憶部51と、鍵供給部53と、を備える。
鍵情報記憶部51は、ダウンロードコンテンツのスクランブル化に使用されるコンテンツ暗号鍵、スクランブル化されたダウンロードコンテンツをデスクランブル化するためのコンテンツ復号鍵等を記憶する。また、鍵情報記憶部51は、各視聴者のICカードに記憶された暗号鍵等をさらに記憶する。
鍵供給部53は、コンテンツ暗号鍵と、各視聴者のICカードの暗号鍵でコンテンツ復号鍵を暗号化して取得した各ICカードの鍵情報と、を放送局センタ3に供給する。
【0030】
受信装置7は、受信部71と、分離部72と、デスクランブラ73と、ICカード処理部74と、コンテンツ格納部75と、制御部76と、欠損コンテンツ記憶部77と、デコーダ78と、を備え、テレビ受像機やオーディオ機器等のAV機器に接続されている。
【0031】
受信部71は、放送局センタ3から放送されたデータを受信する。
分離部72は、受信部71が受信した放送データを、鍵情報と、スクランブル化されたデータと、に分離する。そして、分離された鍵情報について、ICカード処理部74を介してICカード8から読み出した暗号鍵を用いて復号化を行い、コンテンツ復号鍵を取得する。
【0032】
デスクランブラ73は、分離部72により取得された復号鍵でスクランブル化されたデータをデスクランブル化して、ダウンロードデータを取得し、コンテンツ格納部75に記憶する。
ICカード処理部74は、ICカードリーダライタを含み、ICカード8に記憶される暗号鍵を読み出してデスクランブラ73に供給する。
コンテンツ格納部75は、ハードディスク装置等から構成され、デスクランブラ73によりデスクランブル化されたダウンロードデータを記憶する。
【0033】
制御部76は、視聴者から入力されたコンテンツの再生指示に応じて所定の再生処理を行う。この再生処理では、指定されたダウンロードコンテンツをコンテンツ格納部75から読み出し、そのコンテンツヘッダにおける、欠損しているパーツ番号の一覧を参照し、欠損コンテンツを既に取得しているか否かを判別する。例えば、取得済みの欠損コンテンツを記憶する欠損コンテンツ記憶部77に該当する欠損コンテンツが存在する場合等には、欠損コンテンツを取得済みであると判別し、ダウンロードコンテンツのコンテンツヘッダを参照して視聴許可期間等をチェックした後、ダウンロードコンテンツと欠損コンテンツを各パーツヘッダにおけるパーツ順序に基づいて、デコーダ78に順次送る。
【0034】
また、対応する欠損コンテンツを取得していないと判別された場合には、制御部76は、図示せぬメモリ等に記憶されている受信機IDと、ダウンロードコンテンツのコンテンツID等を含む視聴要求をダウンロード課金センタ1に送信し、対応する欠損コンテンツをダウンロード課金センタ1から取得する。
そして、取得した欠損コンテンツを欠損コンテンツ記憶部77に記憶するとともに、ダウンロードコンテンツ及び欠損コンテンツについて視聴許可期間等をチェックした後、ダウンロードコンテンツと欠損コンテンツを各パーツヘッダにおけるパーツ順序に基づいて、各デコーダ78に送る。
【0035】
欠損コンテンツ記憶部77は、制御部76がダウンロード課金センタ1から取得した欠損コンテンツを記憶する。
デコーダ78は、制御部76から供給されるデジタルデータをデコードして取得した映像データ等をテレビ受像機等のAV機器に出力する。
【0036】
次に、本実施形態に係るコンテンツ課金システムにおいてコンテンツを供給する処理の流れを図5を参照して説明する。
ダウンロード課金センタ1では、コンテンツの権利保有者から有料コンテンツを受け取り、有料コンテンツがアナログ映像の場合にはエンコーダ11でデジタルデータに変換するエンコード処理を行い(S1)、また、デジタル映像の場合にはそのまま、有料コンテンツをデバイダ13に供給する。
【0037】
デバイダ13は、有料コンテンツの権利保有者から指定されたパラメータに基づいて、有料コンテンツをダウンロードコンテンツと、欠損コンテンツに分離する分離処理を行い(S2)、それぞれダウンロードコンテンツ記憶部15と欠損コンテンツ記憶部16に記憶して保存する(S3)。そして、ダウンロードコンテンツ記憶部15に記憶されたダウンロードコンテンツは、通信又は媒体等を介して放送局センタ3に納入される(S4)。
【0038】
放送局センタ3のスクランブラ33は、ダウンロード課金センタ1から納入されたダウンロードコンテンツを、鍵管理センタ5から取得したコンテンツ暗号鍵Ksを用いてスクランブル化する(S5)。
次に、多重化処理部35は、スクランブル化されたダウンロードコンテンツを鍵管理センタ5から取得した鍵情報(Kw)Kmとともに多重化する(S6)。なお、鍵情報(Kw)Kmは、スクランブル化されたダウンロードコンテンツをデスクランブル化するためのコンテンツ復号鍵Kwを、各ICカード8に記憶されている暗号鍵Kmで暗号化することにより生成される。
送出制御部37は、多重化されたデジタルデータを送出し(S7)、デジタルデータは放送メディアを介して放送される(S8)。
【0039】
各視聴者の受信装置7の受信部71は、放送されたデータを受信し(S9)、分離部72は、受信データを、鍵情報とスクランブル化されたデータに分離するとともに、ICカード8に記憶されている暗号鍵Kmを用いて、鍵情報(Kw)Kmを復号化して、コンテンツ復号鍵Kwを取得する(S10)。
デスクランブラ73は、コンテンツ復号鍵Kwを用いてスクランブル化されたデータをデスクランブル化してダウンロードデータを取得し、コンテンツ格納部75に記憶する(S11、S12)。
これにより、視聴者の受信装置7にダウンロードコンテンツが供給され、コンテンツ格納部75に格納される。
【0040】
視聴者が有料コンテンツを視聴する場合、例えば、受信装置7を操作して、コンテンツ格納部75に蓄積されている有料コンテンツの一覧等を図示せぬ表示部又はテレビ受像機等に表示させ、再生対象の有料コンテンツを選択して、再生指示を入力する。
受信装置7は、視聴者からの再生指示を受け付けて(S13)、選択された有料コンテンツの欠損コンテンツを既に取得しているか否かを判別して、未だ取得していない場合には、受信機IDとコンテンツID等を含む視聴要求をダウンロード課金センタ1に送信する(S14)。
【0041】
ダウンロード課金センタ1の課金管理部17は、受信装置7からの視聴要求に応じて、その視聴要求に含まれる受信機ID及びコンテンツIDと、コンテンツIDに特定される有料コンテンツの視聴に対する課金金額と、を含む課金情報を生成し、課金情報記憶部19に記憶する(S15)。そして、要求されたコンテンツIDにより該当する欠損コンテンツを欠損コンテンツ記憶部16から読み出して、要求元の受信装置7に送信する(S16)。
【0042】
受信装置7の制御部76は、受信した欠損コンテンツを欠損コンテンツ記憶部77に記憶するとともに、各パーツヘッダのパーツ順序に基づいてダウンロードコンテンツと欠損コンテンツをデコーダ78に送る。これに応じて、デコーダ78は、コンテンツのデジタルデータをデコードし(S17)、映像をAV機器等に出力する(S18)。
【0043】
また、視聴者により選択された有料コンテンツについて、欠損コンテンツを既に取得していた場合には、ダウンロード課金センタ1との通信は行わずに、ダウンロードコンテンツ及び先に取得していた欠損コンテンツについてデコード処理を行って映像を出力させる(S17、S18)。
【0044】
次に、上記の受信装置7による有料コンテンツの再生処理について図6のフローチャートを参照して詳しく説明する。
まず、受信装置7の制御部76は、有料コンテンツの選択及び再生指示に応じて、選択された有料コンテンツに対応するダウンロードコンテンツをコンテンツ格納部75から読み出すとともに、そのコンテンツヘッダを読み取る(ステップS21)。そして、読み取ったコンテンツヘッダにおける欠損パーツ一覧を参照し、対応する欠損コンテンツは取得済みであるか否かを判別する(ステップS22)。具体的には、欠損コンテンツが欠損コンテンツ記憶部77に記憶されているか否かを判別等する。
【0045】
ステップS22において、欠損コンテンツを取得していないと判別された場合には、受信機IDとコンテンツIDを含む視聴要求をダウンロード課金センタ1に送信し、欠損コンテンツを全て取得する(ステップS23)。
また、ステップS21で読み取ったコンテンツヘッダにおける視聴可能期間を取得する(ステップS24)。
【0046】
次に、ステップS24で取得した視聴可能期間のチェック等を行って、有料コンテンツが視聴可能であるか否かを判別する(ステップS25)。
そして、視聴可能であると判別された場合には、ダウンロードコンテンツ及び欠損コンテンツを各パーツヘッダにおけるパーツ順序に基づいてデコーダ78に供給してデコードさせ、有料コンテンツの再生を行う(ステップS26)。
【0047】
また、ステップS22において、欠損コンテンツを既に取得済みであると判別された場合には、有料コンテンツが視聴可能であるか否かを判別して(ステップS25)、視聴可能である場合には有料コンテンツの再生を行う(ステップS26)。また、ステップS25において、視聴可能期間が終了している等の理由により、コンテンツが視聴不可能であると判別された場合には、ダウンロードコンテンツ及び欠損コンテンツを消去する(ステップS27)。
【0048】
上述のようにして、各視聴者の受信装置7に対して、予め有料コンテンツの全データを蓄積させておくのではなく、有料コンテンツの一部を欠損させたものを保有させておき、視聴者からの要求に応じて、欠損部分のコンテンツを供給して課金を行う。これにより、課金前に、受信装置7に蓄積されているダウンロードデータだけを利用して有料コンテンツの完全なデータを取得することが不可能となるため、不正行為を防止してコンテンツの保護を図ることができる安全なシステムを実現でき、また、コンテンツの供給に対する課金を確実に行うことができるシステムを実現できる。
【0049】
また、本システムでは、ダウンロードコンテンツと欠損コンテンツが別個であるため、ダウンロードコンテンツの再生中に欠損コンテンツが未取得であっても再生に影響を及ぼさない。
【0050】
また、図6のフローチャートでは、欠損コンテンツを全て取得した後にコンテンツの再生を行うようにしているが、これに限定されず、再生を開始しながら、欠損コンテンツを順次又は一括して取得するようにしてもよい。
【0051】
また、上記説明では、有料コンテンツに視聴可能期間を設定し、その期間内であれば課金されることなく繰り返しコンテンツを視聴できるようにしているが、これに限定されず、例えば、コンテンツを視聴する毎に課金を行うワンタイム方式を採用してもよい。この場合の受信装置7における再生処理について図7のフローチャートを参照して説明する。
【0052】
まず、受信装置7の制御部76は、有料コンテンツの選択及び再生指示に応じて、選択された有料コンテンツに対応するダウンロードコンテンツをコンテンツ格納部75から読み出すとともに、そのコンテンツヘッダを読み取る(ステップS31)。
【0053】
次に、コンテンツの各パーツPiを順次再生するため、所定の初期化処理(i=0)を行い(ステップS32)、また、全パーツについての処理が完了したかを判別する(ステップS33)。全パーツについての処理が完了していない場合には、パーツPiがダウンロードコンテンツであるか、欠損コンテンツであるかを判別する(ステップS34)。この判別は、例えば、パーツPiが、コンテンツヘッダの欠損パーツ一覧に存在するか否かを判別する等して行う。
【0054】
ステップS34において、パーツPiがダウンロードコンテンツであると判別された場合には、コンテンツ格納部75から該当するパーツPiを読み込んで(ステップS35)、デコーダ78に供給してデコードさせ、パーツPiを再生させる(ステップS36)。
また、パーツPiが欠損コンテンツであると判別された場合、欠損コンテンツ記憶部77に前回再生時の欠損コンテンツが存在するときにはそれを消去し(ステップS37)、ダウンロード課金センタ1に接続してパーツPiを要求して取得し(ステップS38)、デコーダ78に供給してデコードさせ、パーツPiを再生させる(ステップS36)。
【0055】
ステップS36においてパーツPiをデコーダ78に供給した後、iをカウントアップして(ステップS39)、ステップS33に戻り、コンテンツを構成する全パーツについての処理が完了したと判別されるまで、パーツPiについての処理(ステップS34〜S39)を続行する。
そして、ステップS33において、コンテンツを構成する全パーツについての処理が完了したと判別された場合に処理を終了する。
【0056】
これにより、受信装置7において、有料コンテンツを視聴する毎にダウンロード課金センタ1に接続して、欠損コンテンツを取得する必要があるため、ダウンロード課金センタ1では、有料コンテンツが視聴される度に視聴者に対して課金を行うことができる。
なお、このワンタイム方式におけるダウンロード課金センタ1による課金タイミングは任意であり、例えば、受信装置7からのパーツ要求を受けて、欠損コンテンツにおける最初のパーツを供給する際に、その有料コンテンツについての課金を行うようにしてもよい。
【0057】
また、図7のフローチャートでは、再生を開始しながら、欠損コンテンツを順次取得するようにしているが、これに限定されず、欠損コンテンツを全て取得した後にコンテンツの再生を行うようにしてもよい。
【0058】
また、欠損コンテンツの供給を効率良く行うために、再生処理にすぐ必要とされる各欠損コンテンツに対しては配信の優先度を高くし、再生されるまでに十分に時間があるコンテンツに対しては配信の優先度を低く設定し、この優先度に基づいて欠損コンテンツの配信を行うようにしてもよい。この変形例における特徴的な部分について図8を参照して説明する。この場合、ダウンロード課金センタ1は、上述したシステム構成に加えて、配信優先度計算部41と、配信可能優先度監視部42と、欠損コンテンツ情報記憶部43と、を備える。配信優先度計算部41は、受信装置7から要求された欠損コンテンツについて、配信の優先度を示す配信レベルを算出する。配信可能優先度監視部42は、ダウンロード課金センタ1において配信を行うサーバ等の稼働状況、通信ネットワークの負荷状況等を監視して、現状において配信可能な欠損コンテンツの配信レベル(配信可能レベル)を取得する。欠損コンテンツ情報記憶部43は、各欠損コンテンツについて、コンテンツ全体におけるその欠損コンテンツの部分(開始から何分何秒後であるか等)を示す欠損コンテンツ情報を記憶する。
【0059】
図8において、受信装置7の制御部76は、視聴者からの有料コンテンツの再生指示等に応じて、指定された有料コンテンツのダウンロードコンテンツをコンテンツ格納部75から読み出してそのコンテンツヘッダを読む(S41)。そして、指定された有料コンテンツのうち、再生可能な部分(ダウンロードコンテンツ等)についてはデコーダ78に送って映像出力を行うとともに(S42)、現在のコンテンツの再生位置(再生ポイント)を示す再生ポイント情報を取得し、受信機ID、コンテンツID、欠損パーツ番号一覧、再生ポイント情報等を含む欠損コンテンツ取得依頼をダウンロード課金センタ1に送信する(S43)。
【0060】
ダウンロード課金センタ1の課金管理部17は、受信装置7からの欠損コンテンツ取得依頼を受信すると、要求された欠損コンテンツについて、欠損コンテンツ情報記憶部43から該当する欠損コンテンツ情報を読み出し、受信装置7からの再生ポイント情報とともに配信優先度計算部41に送る。配信優先度計算部41は、例えば、再生ポイントに近い欠損コンテンツのパーツほどレベル値が高くなるような所定の関数を用いて、各欠損コンテンツの配信レベルを算出し、課金管理部17に送信する(S44)。
【0061】
また、課金管理部17は、配信可能優先度監視部42から、その時点での配信可能レベル値を取得する(S45)。そして、受信装置7から依頼された各欠損コンテンツのパーツのうち、その配信レベルが配信可能レベル値以上であるものを選択し、それらを要求元の受信装置7に配信する(S46)。
【0062】
受信装置7は、受信した欠損コンテンツを欠損コンテンツ記憶部77に格納する(S47)。そして、要求した全ての欠損コンテンツを取得できているかどうかを判別し、足りないものがあれば、一定時間を置いて、再度欠損コンテンツの取得依頼をダウンロード課金センタ1に送信する。また、必要に応じて、欠損コンテンツ記憶部77から欠損コンテンツを読み出してデコーダ78に供給する。
【0063】
例えば図9に示すように、利用者AがパーツPA1、PA2について、利用者BがパーツPB1、PB2について、欠損コンテンツの取得要求をダウンロード課金センタ1に送信した場合において、ダウンロード課金センタ1で算出された各パーツ(パーツPA1、パーツPA2、パーツPB1、パーツPB2)の配信レベルがそれぞれ「100」、「30」、「70」、「10」であり、配信可能レベルが「40」の場合には、レベル値が配信可能レベル以上であるパーツPA1とパーツPB1が要求元の利用者Aと利用者Bにそれぞれ配信される。
【0064】
このようにして、再生にすぐ必要とされる欠損コンテンツに対しては配信の優先度を高く設定し、再生までに十分に時間がある欠損コンテンツに対しては優先度を低く設定するとともに、ネットワークトラフィックや配信を行うサーバの負荷状況を監視することにより、例えば一斉に欠損コンテンツの取得要求が発生した場合に、優先度の高い欠損コンテンツを先に供給し、優先度の低い欠損コンテンツを後から供給するという現状に即した効率のよい配信が可能となる。
【0065】
また、配信可能レベルを用いずに、優先レベルの高いものから順番に各受信装置7に供給するようにしてもよい。
【0066】
また、予め各受信装置7に蓄積させておくダウンロードデータとして、コンテンツデータの指定された部分について、その指定範囲内のフレームのうち、Iフレームを全て切除したものを用いてもよい。この場合、欠損コンテンツデータとしてその指定部分と入れ替えるための映像データを用いてもよく、また、Iフレームに関するデータを用いて指定部分についてIフレームの補充を行うようにしてもよい。また、Iフレームについて画面構成画像の一部を切除(例えば、右半分のピクセルを抜く等)するようにしてもよい。また、単位格子内の指定周波数成分を切除(例えば、平均画素値を抜く等)するようにしてもよい。
【0067】
また、視聴可能期間を指定せずに、一度取得した有料コンテンツは永久的に視聴できるようにしてもよい。
【0068】
また、1つのセンタが、ダウンロード課金センタ1と放送局センタ3と鍵管理センタ5のいずれか少なくとも2つの機能を有してもよい。
【0069】
なお、この発明のシステムは、専用のシステムによらず、通常のコンピュータシステムを用いて実現可能である。例えば、コンピュータに上述の動作を実行するためのプログラムを格納した媒体(フロッピーディスク、CD−ROM等)から該プログラムをインストールすることにより、上述の処理を実行するダウンロード課金センタ1、放送局センタ3、鍵管理センタ5、受信装置7等を構成することができる。なお、上述の機能を、OSが分担又はOSとアプリケーションの共同により実現する場合等には、OS以外の部分のみを媒体に格納してもよい。
【0070】
なお、搬送波にプログラムを重畳し、通信ネットワークを介して配信することも可能である。例えば、通信ネットワークの掲示板(BBS)に該プログラムを掲示し、これをネットワークを介して配信してもよい。
そして、このプログラムを起動し、OSの制御下で、他のアプリケーションプログラムと同様に実行させることにより、上述の処理を実行することができる。
【0071】
【発明の効果】
以上説明したように、本発明によれば、各視聴者の受信装置に、コンテンツの一部を欠損させたものを保有させておき、視聴者からの要求に応じて、コンテンツの欠損部分を供給するとともに課金を行うため、コンテンツの保護を図り、また、コンテンツの供給に対する課金を確実に行うことができる。
【図面の簡単な説明】
【図1】本発明の実施形態に係るコンテンツ課金システムのシステム構成図である。
【図2】ダウンロードコンテンツと欠損コンテンツを説明するための図である。
【図3】パーツヘッダを説明するための図である。
【図4】コンテンツヘッダを説明するための図である。
【図5】図1のコンテンツ課金システムにおいてコンテンツを供給する処理を説明するための図である。
【図6】受信装置による有料コンテンツの再生処理のフローチャートである。
【図7】受信装置によるワンタイム方式の再生処理のフローチャートである。
【図8】欠損コンテンツについて配信の優先度を算出し、算出された優先度に基づいて欠損コンテンツを配信する場合の処理を説明するための図である。
【図9】優先度に基づく欠損コンテンツの配信を具体的に説明するための図である。
【符号の説明】
1 ダウンロード課金センタ
11 エンコーダ
13 デバイダ
15 ダウンロードコンテンツ記憶部
16 欠損コンテンツ記憶部
17 課金管理部
19 課金情報記憶部
3 放送局センタ
31 ダウンロードコンテンツ記憶部
33 スクランブラ
35 多重化処理部
37 送出制御部
5 鍵管理センタ
51 鍵情報記憶部
53 鍵供給部
7 受信装置
71 受信部
72 分離部
73 デスクランブラ
74 ICカード処理部
75 コンテンツ格納部
76 制御部
77 欠損コンテンツ記憶部
78 デコーダ
8 ICカード[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a content billing method for charging for distribution of paid content.
[0002]
[Prior art]
Conventionally, as a method of providing paid content, a decryption key is supplied to the viewer, the content supply side performs encryption processing on the content and broadcasts, and the viewer receives the encrypted content received first. A method has been realized in which a video or the like is decrypted by using the decryption key.
[0003]
Then, the encrypted content is stored in the hard disk device on the viewer side so that the degree of freedom of the service can be further increased and the service can be immediately provided according to the request of the viewer. In response to this request, an on-demand system has been devised in which a decryption key is supplied to a viewer for charging and the content can be viewed.
[0004]
[Problems to be solved by the invention]
However, if the viewer holds the encrypted content as described above, the encrypted content may be illegally decrypted and used, and the content cannot be sufficiently protected. In addition, when the content is illegally decrypted and used, the content cannot be charged, resulting in a large disadvantage on the content providing side.
[0005]
The present invention has been made in view of the above-described circumstances, and an object thereof is to provide a content billing method and the like that can safely provide paid content.
It is another object of the present invention to provide a content billing method and the like that can reliably charge the content supply.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, a content billing method according to the first aspect of the present invention includes:
In a content billing method in a system that charges a user by supplying content to a viewer,
For each content, a separation step that separates the content for distribution in which one or more portions are missing and the missing content in the missing portion;
A distribution step of distributing the distribution content to a receiving device of each viewer and storing the distribution content in a storage device;
Possessing missing position information indicating the position of each part of missing content in the content for each content at a predetermined center;
SaidIn response to a content viewing request from the receiving device, the center has a missing content specified by the viewing request.Referring to the missing position information, the distribution priority of each part is calculated, and the parts of each missing content are supplied based on the calculated priority.And a control step for performing charging processing for the request source,
In the receiving device that receives the supply of the missing content, a playback step of playing back the content using the missing content and the distribution content read from the storage device;
It is characterized by providing.
[0007]
According to such a configuration, the receiving device of each viewer does not hold all the data of the content in advance, but holds what lacks a part of the content. In response to the request of the user, the missing part of the content is supplied and billing is performed, so that it is impossible to obtain complete data of the content using only the data held by the receiving device before billing. Therefore, it is possible to realize a safe system that protects the content, and a system that can reliably charge the content supply.
[0008]
The control step may supply parts of each missing content based on the usage status of at least one of a communication line and a computer that controls delivery of the missing content, and the calculated priority. .
[0009]
The missing position information may be information indicating an elapsed time from the start of reproduction of each part of the missing content for the content.
[0010]
The content viewing request from the receiving device includes playback point information indicating the current playback point of the content,
The control step may calculate the distribution priority of each part by referring to the missing position information so that the priority of the part of the missing content that is closer to the reproduction point indicated by the reproduction point information is higher. .
[0011]
The billing center according to the second aspect of the present invention is:
A billing center for a system that charges a user by supplying content to a viewer,
About the content, a means for separating the content for distribution in which one or a plurality of parts are missing, and the missing content of the missing part;
Storage means for storing the separated content for distribution and missing content;
Means for storing, for each content, missing position information indicating the position of each part of the missing content in the content;
In response to a content viewing request from a receiving device of a viewer who has delivered the distributed content, the content missing content specified by the content identification code included in the viewing requestReferring to the missing position information, the distribution priority of each part is calculated, and each missing content based on the calculated priorityIs read from the storage means and supplied to the request source, and control means for performing billing processing for the viewer specified by the viewer identification code included in the viewing request;
It is characterized by providing.
[0012]
According to such a configuration, in response to a request from a receiving device that possesses a part of the content that is missing, the content is supplied and charged by the receiving device before the billing. Since it becomes impossible to acquire complete data of content using only the data that is stored, it is possible to protect the content and to charge the content supply reliably.
[0014]
The control means may supply parts of each missing content based on the usage status of at least one of a communication line and a computer that controls delivery of the missing content, and the calculated priority. .
Thereby, efficient distribution according to the current situation becomes possible.
[0015]
The content viewing request from the receiving device includes playback point information indicating the current playback point of the content,
The control means may calculate the priority of distribution of each part with reference to the missing position information so that the priority of the part of the missing content closer to the reproduction point indicated by the reproduction point information is higher. .
[0017]
DETAILED DESCRIPTION OF THE INVENTION
A content billing system according to an embodiment of the present invention will be described below with reference to the drawings.
As shown in FIG. 1, the content billing system according to the embodiment of the present invention includes a
[0018]
The
[0019]
The
[0020]
The divider 13 receives the input of the paid content and, based on the designation from the right holder of the paid content, deletes the designated part from the paid content and separates it into a missing part and other parts. Process. If the pay content is digital data, the data is input as it is and separation processing is performed. If the pay content is an analog video, the data converted into digital data by the
[0021]
In this separation process, first, the divider 13 accepts input of parameters for specifying a portion to be lost, such as a loss start time and a loss period, from the right holder of the paid content. Then, the missing part is identified based on the input parameters (missing start time, missing period, etc.), and the pay content is separated into the missing part and the other parts.
[0022]
For example, as shown in FIG. 2, when a missing part of paid content is specified in response to specification of a parameter for identifying a missing part, parts P2 and P4 corresponding to the missing part and parts P1 other than the missing part, Separate into P3 and P5. Hereinafter, parts corresponding to the missing part are referred to as “missing content”, and parts other than the missing part are referred to as “downloaded content”.
[0023]
The divider 13 gives a header (part header) to each separated part. The part header includes data such as content type, content ID, part order, and part size, as shown in FIG.
Further, the divider 13 collects the download contents and adds a header (content header). For example, as shown in FIG. 4, the content header includes data such as a content type, a content ID, a list of missing part numbers, a content viewing permission period, and other information related to the content.
[0024]
The divider 13 stores the downloaded content and the missing content in the download
[0025]
The download
The missing
[0026]
In response to the viewing request from the receiving device 7, the
The charging
[0027]
The broadcasting station center 3 includes a download
The download
The
[0028]
The
The sending
[0029]
The key management center 5 includes a key
The key
The
[0030]
The reception device 7 includes a
[0031]
The receiving
The separating
[0032]
The descrambler 73 descrambles the data scrambled with the decryption key acquired by the
The IC
The
[0033]
The
[0034]
If it is determined that the corresponding missing content has not been acquired, the
Then, the acquired missing content is stored in the missing
[0035]
The missing
The
[0036]
Next, the flow of processing for supplying content in the content billing system according to the present embodiment will be described with reference to FIG.
The
[0037]
The divider 13 performs a separation process for separating the pay content into the download content and the missing content based on the parameters specified by the right holder of the pay content (S2), and the download
[0038]
The
Next, the
The sending
[0039]
The receiving
The descrambler 73 descrambles the scrambled data using the content decryption key Kw, acquires the download data, and stores it in the content storage unit 75 (S11, S12).
As a result, the downloaded content is supplied to the viewer's receiving device 7 and stored in the
[0040]
When the viewer views paid content, for example, the receiving device 7 is operated to display a list of paid content stored in the
The receiving device 7 receives a reproduction instruction from the viewer (S13), determines whether or not the missing content of the selected pay content has already been acquired, and if not yet acquired, A viewing request including the ID and content ID is transmitted to the download billing center 1 (S14).
[0041]
In response to the viewing request from the receiving device 7, the
[0042]
The
[0043]
Also, if the missing content has already been acquired for the paid content selected by the viewer, the download content and the previously acquired missing content are decoded without communication with the
[0044]
Next, pay content playback processing by the receiving device 7 will be described in detail with reference to the flowchart of FIG.
First, the
[0045]
If it is determined in step S22 that the missing content has not been acquired, a viewing request including the receiver ID and the content ID is transmitted to the
Further, the viewable period in the content header read in step S21 is acquired (step S24).
[0046]
Next, it is determined whether or not the payable content can be viewed by checking the viewable period acquired in step S24 (step S25).
If it is determined that the content can be viewed, the download content and the missing content are supplied to the
[0047]
If it is determined in step S22 that the missing content has already been acquired, it is determined whether or not the paid content is viewable (step S25). Is reproduced (step S26). If it is determined in step S25 that the content is not viewable due to the end of the viewable period or the like, the download content and the missing content are deleted (step S27).
[0048]
As described above, the receiver 7 of each viewer does not store all the data of the paid content in advance, but retains a portion of the paid content that is missing. In response to a request from the user, the content of the missing part is supplied and billed. As a result, it becomes impossible to acquire complete data of the paid content using only the download data stored in the receiving device 7 before billing, so that fraud is prevented and the content is protected. It is possible to realize a secure system that can perform the charging, and to reliably charge the content supply.
[0049]
Further, in this system, since the downloaded content and the missing content are separate, even if the missing content is not acquired during the reproduction of the downloaded content, the reproduction is not affected.
[0050]
In the flowchart of FIG. 6, the content is reproduced after all the missing content is acquired. However, the present invention is not limited to this, and the defective content is acquired sequentially or collectively while starting the reproduction. May be.
[0051]
In the above description, the payable content is set to a viewable period, and the content can be viewed repeatedly without being charged within the period. However, the present invention is not limited to this. For example, the content can be viewed A one-time method of charging each time may be adopted. A reproduction process in the receiving device 7 in this case will be described with reference to a flowchart of FIG.
[0052]
First, the
[0053]
Next, in order to sequentially reproduce each part Pi of the content, a predetermined initialization process (i = 0) is performed (step S32), and it is determined whether the process for all parts is completed (step S33). If the processing has not been completed for all parts, it is determined whether the part Pi is download content or missing content (step S34). This determination is performed, for example, by determining whether or not the part Pi exists in the missing part list in the content header.
[0054]
If it is determined in step S34 that the part Pi is download content, the corresponding part Pi is read from the content storage unit 75 (step S35), supplied to the
If it is determined that the part Pi is missing content, if there is missing content at the time of the previous playback in the missing
[0055]
After supplying the part Pi to the
Then, in step S33, when it is determined that the processing for all parts constituting the content is completed, the processing is terminated.
[0056]
As a result, the receiving device 7 needs to connect to the
Note that the charging timing by the
[0057]
In the flowchart of FIG. 7, the missing content is sequentially acquired while starting the reproduction. However, the present invention is not limited to this, and the content may be reproduced after all the missing content is acquired.
[0058]
In addition, in order to efficiently supply missing content, the priority of distribution is increased for each missing content that is immediately required for playback processing, and for content that has sufficient time to be played. May set the distribution priority to be low and distribute the missing content based on this priority. Characteristic portions in this modification will be described with reference to FIG. In this case, the
[0059]
In FIG. 8, the
[0060]
Upon receiving the missing content acquisition request from the receiving device 7, the
[0061]
In addition, the
[0062]
The receiving device 7 stores the received missing content in the missing content storage unit 77 (S47). Then, it is determined whether or not all requested missing contents have been acquired. If there is any missing contents, a request for acquiring missing contents is sent to the
[0063]
For example, as shown in FIG. 9, when user A sends a download request for missing content to download
[0064]
In this way, the priority of distribution is set high for missing content that is needed immediately for playback, and the priority is set low for missing content that has sufficient time before playback. By monitoring the load status of the server that performs traffic and distribution, for example, when there is a request for acquisition of missing content all at once, the missing content with higher priority is supplied first, and the missing content with lower priority is later Efficient distribution is possible according to the current situation of supply.
[0065]
Moreover, you may make it supply to each receiving device 7 in an order from a high priority level, without using a distributable level.
[0066]
Further, as download data to be stored in each receiving device 7 in advance, for a specified portion of the content data, data obtained by cutting out all I frames out of the frames within the specified range may be used. In this case, video data for replacing the designated portion as the missing content data may be used, or the I frame may be supplemented for the designated portion using data relating to the I frame. In addition, a part of the screen configuration image may be excised from the I frame (for example, the right half pixel may be removed). Further, the designated frequency component in the unit cell may be cut off (for example, the average pixel value is removed).
[0067]
In addition, the pay content once acquired may be permanently viewed without specifying the viewable period.
[0068]
One center may have at least two functions of the
[0069]
The system of the present invention can be realized using a normal computer system, not a dedicated system. For example, by installing the program from a medium (floppy disk, CD-ROM, etc.) storing a program for executing the above-described operation in a computer, the
[0070]
It is also possible to superimpose a program on a carrier wave and distribute it via a communication network. For example, the program may be posted on a bulletin board (BBS) of a communication network and distributed via the network.
The above-described processing can be executed by starting this program and executing it in the same manner as other application programs under the control of the OS.
[0071]
【The invention's effect】
As described above, according to the present invention, the receiving device of each viewer has a missing part of the content and supplies the missing part of the content in response to a request from the viewer. In addition, since charging is performed, the content can be protected, and charging for the supply of content can be reliably performed.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram of a content billing system according to an embodiment of the present invention.
FIG. 2 is a diagram for explaining download content and missing content.
FIG. 3 is a diagram for explaining a part header.
FIG. 4 is a diagram for explaining a content header.
FIG. 5 is a diagram for explaining processing for supplying content in the content billing system of FIG. 1;
FIG. 6 is a flowchart of pay content playback processing by the receiving apparatus;
FIG. 7 is a flowchart of a one-time reproduction process performed by a receiving apparatus.
FIG. 8 is a diagram for explaining processing in the case where distribution priority is calculated for a missing content and the missing content is distributed based on the calculated priority;
FIG. 9 is a diagram for specifically explaining the delivery of missing content based on priority.
[Explanation of symbols]
1 Download Billing Center
11 Encoder
13 Divider
15 Download content storage
16 Missing content storage
17 Billing Management Department
19 Billing information storage unit
3 Broadcasting station center
31 Download content storage
33 Scrambler
35 Multiplexing processing unit
37 Sending control unit
5 Key management center
51 Key information storage unit
53 Key Supply Unit
7 Receiver
71 Receiver
72 Separation part
73 Descrambler
74 IC card processor
75 Content storage
76 Control unit
77 Missing content storage
78 decoder
8 IC card
Claims (8)
各コンテンツについて、一又は複数の部分を欠損させた配信用コンテンツと、欠損部分の欠損コンテンツと、に分離する分離ステップと、
前記配信用コンテンツを各視聴者の受信装置に配信して記憶装置に蓄積させる配信ステップと、
所定のセンタにおいて、各コンテンツについて、欠損コンテンツの各パーツの当該コンテンツにおける位置を示す欠損位置情報を保有するステップと、
前記センタが受信装置からのコンテンツの視聴要求に応答して、該視聴要求により指定されたコンテンツの欠損コンテンツについて、前記欠損位置情報を参照して各パーツの配信の優先度を算出し、算出した優先度に基づいて各欠損コンテンツのパーツの供給を行うとともに該要求元に対する課金処理を行う制御ステップと、
前記欠損コンテンツの供給を受けた前記受信装置において、前記欠損コンテンツと、前記記憶装置から読み出した配信用コンテンツと、を用いてコンテンツの再生を行う再生ステップと、
を備えることを特徴とするコンテンツ課金方法。In a content billing method in a system that charges a user by supplying content to a viewer,
For each content, a separation step that separates the content for distribution in which one or more portions are missing and the missing content in the missing portion;
A distribution step of distributing the distribution content to a receiving device of each viewer and storing the distribution content in a storage device;
Possessing missing position information indicating the position of each part of missing content in the content for each content at a predetermined center;
In response to the content viewing request from the receiving device, the center calculates the priority of distribution of each part with reference to the missing position information for the missing content of the content specified by the viewing request . A control step of supplying each missing content part based on the priority and performing a billing process for the request source;
In the receiving device that receives the supply of the missing content, a playback step of playing back the content using the missing content and the distribution content read from the storage device;
A content billing method comprising:
ことを特徴とする請求項1に記載のコンテンツ課金方法。The control step supplies parts of each missing content based on the usage status of at least one of a communication line and a computer that controls delivery of the missing content, and the calculated priority,
The content charging method according to claim 1 , wherein:
ことを特徴とする請求項1又は2に記載のコンテンツ課金方法。 The content billing method according to claim 1 or 2, characterized in that:
前記制御ステップは、前記欠損位置情報を参照して、前記再生ポイント情報が示す再生ポイントに近い欠損コンテンツのパーツほど優先度が高くなるように、各パーツの配信の優先度を算出する、 The control step refers to the missing position information, and calculates the priority of delivery of each part so that the priority of the part of the missing content that is closer to the playback point indicated by the playback point information is higher.
ことを特徴とする請求項3に記載のコンテンツ課金方法。 The content charging method according to claim 3, wherein:
コンテンツについて、一又は複数の部分を欠損させた配信用コンテンツと、欠損部分の欠損コンテンツと、に分離する手段と、
前記分離された配信用コンテンツと欠損コンテンツを記憶する記憶手段と、
各コンテンツについて、欠損コンテンツの各パーツの当該コンテンツにおける位置を示す欠損位置情報を記憶する手段と、
配信された前記配信用コンテンツを保有する視聴者の受信装置からのコンテンツの視聴要求に応答して、前記視聴要求に含まれるコンテンツ識別符号により特定されるコンテンツの欠損コンテンツについて、前記欠損位置情報を参照して各パーツの配信の優先度を算出し、算出した優先度に基づいて各欠損コンテンツを前記記憶手段から読み出して要求元に供給するとともに、前記視聴要求に含まれる視聴者識別符号より特定される視聴者に対する課金処理を行う制御手段と、
を備えることを特徴とする課金センタ。A billing center for a system that charges a user by supplying content to a viewer,
About the content, a means for separating the content for distribution in which one or a plurality of parts are missing, and the missing content of the missing part;
Storage means for storing the separated content for distribution and missing content;
Means for storing, for each content, missing position information indicating the position of each part of the missing content in the content;
In response to a content viewing request from a receiving device of a viewer who has delivered the distributed content , the missing position information is obtained for the missing content of the content specified by the content identification code included in the viewing request. Referring to calculate the distribution priority of each part, read out each missing content from the storage means based on the calculated priority , supply it to the request source, and specify from the viewer identification code included in the viewing request Control means for performing a billing process for the viewer
A billing center comprising:
ことを特徴とする請求項5に記載の課金センタ。The control means supplies parts of each missing content based on the usage status of at least one of a communication line and a computer that controls the delivery of the missing content, and the calculated priority.
6. A charging center according to claim 5 , wherein
ことを特徴とする請求項5又は6に記載の課金センタ。 The billing center according to claim 5 or 6, characterized in that:
前記制御手段は、前記欠損位置情報を参照して、前記再生ポイント情報が示す再生ポイントに近い欠損コンテンツのパーツほど優先度が高くなるように、各パーツの配信の優先度を算出する、 The control means refers to the missing position information, and calculates the delivery priority of each part so that the priority of the part of the missing content that is closer to the playback point indicated by the playback point information is higher.
ことを特徴とする請求項7に記載の課金センタ。 The billing center according to claim 7, wherein:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000197427A JP4088909B2 (en) | 2000-06-30 | 2000-06-30 | Content billing method and billing center |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000197427A JP4088909B2 (en) | 2000-06-30 | 2000-06-30 | Content billing method and billing center |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002016899A JP2002016899A (en) | 2002-01-18 |
| JP4088909B2 true JP4088909B2 (en) | 2008-05-21 |
Family
ID=18695758
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2000197427A Expired - Lifetime JP4088909B2 (en) | 2000-06-30 | 2000-06-30 | Content billing method and billing center |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4088909B2 (en) |
Families Citing this family (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2835387B1 (en) * | 2002-01-30 | 2006-08-11 | Lecomte Daniel | SECURE DEVICE FOR DISSEMINATION, ACCESS, COPYING, REGISTRATION, ON-DEMAND VISUALIZATION AND MANAGEMENT OF THE RIGHTS OF HIGH-QUALITY AUDIOVISUAL WORKS |
| FR2835386B1 (en) * | 2002-01-31 | 2004-05-28 | Daniel Lecomte | DEVICE FOR SECURE BROADCASTING, CONDITIONAL ACCESS, CONTROLLED VIEWING, PRIVATE COPYING AND MANAGEMENT OF MPEG-4 AUDIOVISUAL CONTENT RIGHTS |
| US7382969B2 (en) * | 2003-02-19 | 2008-06-03 | Sony Corporation | Method and system for preventing the unauthorized copying of video content |
| JP2006524406A (en) * | 2003-04-22 | 2006-10-26 | 松下電器産業株式会社 | Aggregation system |
| CN1735871A (en) * | 2003-05-16 | 2006-02-15 | 日本波技术集团有限公司 | System for preventing unauthorized use of digital content |
| JP4517608B2 (en) * | 2003-09-04 | 2010-08-04 | 富士ゼロックス株式会社 | Data communication system |
| WO2005088460A1 (en) * | 2004-03-16 | 2005-09-22 | Japan-Wave Inc. | System for preventing unauthorized use of digital content |
| JP2005267328A (en) * | 2004-03-19 | 2005-09-29 | Japan Wave:Kk | Rental system of digital contents, recording device used for same system, reproduction device used for same system, recording software used for same system, and reproduction software used for same system |
| JP4590333B2 (en) * | 2005-09-27 | 2010-12-01 | キヤノン株式会社 | Data processing method, data processing apparatus, and program |
| US9313248B2 (en) * | 2006-04-13 | 2016-04-12 | Johnny Stuart Epstein | Method and apparatus for delivering encoded content |
| JP4845683B2 (en) * | 2006-07-26 | 2011-12-28 | ソフトバンクモバイル株式会社 | Content reproduction method and communication terminal device |
| RU2573777C2 (en) | 2010-04-30 | 2016-01-27 | НАУ ТЕКНОЛОДЖИЗ (Ай Пи) ЛИМИТЕД | Content management apparatus |
| US9948695B2 (en) | 2012-03-16 | 2018-04-17 | Alcatel Lucent | Enabling delivery of protected content using unprotected delivery services |
-
2000
- 2000-06-30 JP JP2000197427A patent/JP4088909B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2002016899A (en) | 2002-01-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7848521B2 (en) | Transmitting and processing protected content | |
| US7092729B1 (en) | Method and apparatus for broadcasting and receiving entitlement management messages | |
| KR100894924B1 (en) | Information processing apparatus and method and recording medium | |
| EP2273405A1 (en) | Processing recordable content in a stream | |
| EP1641263A2 (en) | Viewing control apparatus, viewing control program, and secure module | |
| JP4088909B2 (en) | Content billing method and billing center | |
| US8401187B2 (en) | Processing recordable content in a stream | |
| JP2000516422A (en) | Control on global transport data stream | |
| JP2001519629A (en) | Method and apparatus for transmitting an encrypted data stream | |
| KR20010082291A (en) | Signalling of bouquet information in a digital transmission system | |
| CN1366773A (en) | Object conditional access system | |
| JP2002203070A (en) | Metadata distribution method | |
| JP4457502B2 (en) | Digital broadcast use restriction method, digital broadcast system, center station apparatus, local station apparatus, and reception apparatus | |
| KR20090012581A (en) | Method and system for storing and playing broadcast content, and authorization device applied thereto | |
| JP2002531013A (en) | Method and apparatus for accessing recorded digital programs | |
| JP4806977B2 (en) | Information processing apparatus and method, and program | |
| JP2000350181A (en) | Broadcast storage method and storage medium storing storage control program | |
| JP4001995B2 (en) | Communication control method and receiving apparatus using the same | |
| JP2006287769A (en) | Distribution system | |
| JP4542518B2 (en) | Content usage control transmission device, content usage control reception device, content usage control system, content usage control transmission program, and content usage control reception program | |
| JP2002077850A (en) | Pay broadcast system, pay broadcast receiving apparatus, and broadcast method | |
| JP3954906B2 (en) | Data distribution system and method, receiving apparatus and method | |
| JP2001333412A (en) | Pay broadcast receiver and pay broadcast time shift viewing method | |
| WO2024128935A1 (en) | System and method for processing a virtual channel transport stream | |
| JP2004248178A (en) | Digital content receiving device, transmitting device, and distribution system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050607 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071108 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071113 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080111 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080212 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080215 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4088909 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110307 Year of fee payment: 3 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120307 Year of fee payment: 4 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120307 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 5 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130307 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140307 Year of fee payment: 6 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| EXPY | Cancellation because of completion of term |