JP3762691B2 - Digital broadcasting system, electronic currency processing method in digital broadcasting system, and receiving terminal - Google Patents
Digital broadcasting system, electronic currency processing method in digital broadcasting system, and receiving terminal Download PDFInfo
- Publication number
- JP3762691B2 JP3762691B2 JP2001361488A JP2001361488A JP3762691B2 JP 3762691 B2 JP3762691 B2 JP 3762691B2 JP 2001361488 A JP2001361488 A JP 2001361488A JP 2001361488 A JP2001361488 A JP 2001361488A JP 3762691 B2 JP3762691 B2 JP 3762691B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic currency
- information
- card
- receiving terminal
- electronic
- 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 - Fee Related
Links
- 238000003672 processing method Methods 0.000 title claims description 9
- 230000015654 memory Effects 0.000 claims description 45
- 238000000034 method Methods 0.000 claims description 12
- 239000000284 extract Substances 0.000 claims description 11
- 238000004891 communication Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 2
- 230000000153 supplemental effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 15
- 230000002452 interceptive effect Effects 0.000 description 12
- 230000006870 function Effects 0.000 description 6
- 230000006835 compression Effects 0.000 description 5
- 238000007906 compression Methods 0.000 description 5
- 230000005236 sound signal Effects 0.000 description 4
- 230000002457 bidirectional effect Effects 0.000 description 3
- 238000000151 deposition Methods 0.000 description 3
- 238000003860 storage Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 239000000047 product Substances 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 101000969688 Homo sapiens Macrophage-expressed gene 1 protein Proteins 0.000 description 1
- 102100021285 Macrophage-expressed gene 1 protein Human genes 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000006837 decompression Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000010363 phase shift Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000007480 spreading Effects 0.000 description 1
- 238000003892 spreading Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Credit Cards Or The Like (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、映像や音声信号を受信する受信端末において電子通貨決済を可能とするデジタル放送システム、デジタル放送システムにおける電子通貨の利用方法、受信端末、ICカード、電子通貨の利用プログラム及び電子通貨の利用プログラムを記録したコンピュータ読み取り可能な記録媒体に関する。
【0002】
【従来の技術】
携帯電話機と組み合わせて、電子商取引を行うICカード用端末方式に関しては、例えば、特開2001−167231号公報に記載されている。
【0003】
【発明が解決しようとする課題】
上記従来技術には、携帯電話機等と組み合わせて通信回線を介して電子商取引を行うことのできる小型で携帯性に優れたICカード用端末について述べられているが、電子商取引に必要な情報の提示方法、特に映像や音声、文字情報での情報提示、及び、これらと連動した電子通貨決済の実現方法に関しては何ら述べられていない。
【0004】
また、この電子通貨決済を実現する為には専用のICカード用端末を準備する必要がある。
【0005】
本発明の目的は、安価に、匿秘性を保ちながら、電子通貨の授受、及び決済を行うことができるデジタル放送と連動したデジタル放送システム、デジタル放送システムにおける電子通貨の処理方法、受信端末、ICカードを提供することにある。
【0006】
加えて、既に市場にある受信端末を使用し利用者に新たな経済的負担を強いることなく、さらに双方向アプリケーションと連携させることにより円滑な電子通貨決済の環境を提供することにある。
【0007】
【課題を解決するための手段】
上記目的を達成するため、本発明に係るデジタル放送システムは、
デジタル放送を放送する放送センタと、
デジタル放送を視聴する顧客の情報を管理する顧客管理センタと、
放送センタから放送されるデジタル放送を受信可能であるとともに、前記顧客管理センタとの間でネットワークを通じた情報通信が可能な受信端末と、
前記受信端末との間で情報をやりとりするICカードと、を備えたデジタル放送システムであって、
前記ICカードが、前記顧客管理センタにおいて管理されている、顧客毎に発行されたマスタ鍵を格納するメモリと、電子通貨に関する情報を格納するメモリと、を有しており、
前記受信端末が、電子通貨の補充要求を前記ネットワークを介して前記顧客管理センタに送信する手段を有し、
前記顧客管理センタが、前記電子通貨の補充要求に従って、当該顧客のICカードに補充するための電子通貨に関する補充情報を生成し、その補充情報を当該顧客のマスタ鍵を用いて暗号化する手段を有し、
前記放送センタが、暗号化された前記補充情報をデジタル放送に多重して放送する手段を有し、
前記受信端末が、受信したデジタル放送から前記補充情報を抽出して、前記ICカードに引き渡す手段を有し、
前記ICカードが、前記補充情報を前記マスタ鍵を用いて復号する復号手段と、復号された前記補充情報に基づいて、ICカードの電子通貨の残高を書き換える電子通貨制御手段と、を有することを特徴とする。
【0008】
本発明のデジタル放送システムにおける電子通貨の処理方法は、
デジタル放送を放送する放送センタと、
デジタル放送を視聴する顧客の情報を管理する顧客管理センタと、
放送センタから放送されるデジタル放送を受信可能であるとともに、前記顧客管理センタとの間でネットワークを通じた情報通信が可能な受信端末と、
前記受信端末との間で情報をやりとりするICカードと、を備えたデジタル放送システムにおける電子通貨の処理方法であって、
前記ICカードは、
前記顧客管理センタにおいて管理されている、顧客毎に発行されたマスタ鍵を格納するメモリと、
暗号化された情報を前記マスタ鍵を用いて復号する復号手段と、
電子通貨に関する情報を格納するメモリと、
電子通貨に関する処理を実行する電子通貨制御手段と、を有しており、
前記ICカードに電子通貨を補充する場合に、
前記電子通貨制御手段が、電子通貨の補充要求を前記受信端末を介して前記顧客管理センタに送信し、
前記顧客管理センタが、前記電子通貨の補充要求に従って、当該顧客のICカードに補 充するための電子通貨に関する補充情報を生成し、その補充情報を当該顧客のマスタ鍵を用いて暗号化し、
前記放送センタが、暗号化された前記補充情報をデジタル放送に多重して放送し、
前記受信端末が、受信したデジタル放送から前記補充情報を抽出して、前記ICカードに引き渡し、
前記復号手段が、前記補充情報を前記マスタ鍵を用いて復号し、
前記電子通貨制御手段が、復号された前記補充情報に基づいて、ICカードの電子通貨の残高を書き換えることを特徴とする。
【0009】
本発明の受信端末は、
放送センタから放送されるデジタル放送を受信可能な受信端末であって、
デジタル放送を視聴する顧客の情報を管理する顧客管理センタとの間でネットワークを通じた情報通信を行う手段と、
前記顧客管理センタにおいて管理されている、顧客毎に発行されたマスタ鍵を格納するメモリ、暗号化された情報を前記マスタ鍵を用いて復号する復号手段、電子通貨に関する情報を格納するメモリ、及び、電子通貨に関する処理を実行する電子通貨制御手段、を有するICカードと、を備え、
前記ICカードに電子通貨を補充する場合に、
前記電子通貨制御手段によって生成された電子通貨の補充要求を前記顧客管理センタに送信し、
前記顧客管理センタが、前記電子通貨の補充要求に従って当該顧客のICカードに補充するための電子通貨に関する補充情報を生成し、その補充情報を当該顧客のマスタ鍵を用いて暗号化し、前記放送センタが、暗号化された前記補充情報をデジタル放送に多重して放送したときに、そのデジタル放送を受信し、
受信したデジタル放送から前記補充情報を抽出して、前記ICカードに引き渡し、
前記復号手段によって、前記補充情報を前記マスタ鍵を用いて復号し、
前記電子通貨制御手段によって、復号された前記補充情報に基づいて、ICカードの電子通貨の残高を書き換えることを特徴とする。
【0011】
上記各発明において、
前記ICカードに格納されている電子通貨を利用して電子決済を行う場合に、
前記受信端末が、電子通貨の利用要求を前記ネットワークを介して前記顧客管理センタに送信し、
前記顧客管理センタが、前記電子通貨の利用要求に従って電子決済処理を実行するとよい。
【0012】
上記各発明において、
前記電子通貨制御手段によって実行される電子通貨に関する処理を実現するためのプログラムが、前記放送センタからデジタル放送に多重されて送信されるとよい。
【0013】
上記各発明において、
前記デジタル放送は、スクランブル解除のためのスクランブル鍵を暗号化した情報と、前記スクランブル鍵を復号するためのワーク鍵を暗号化した情報とを含み、
前記マスタ鍵は、前記ワーク鍵の暗号化及び復号を行うための鍵であることが好ましい。
【0047】
【発明の実施の形態】
以下に図面を参照して、この発明の好適な実施の形態を例示的に詳しく説明する。ただし、この実施の形態に記載されている構成部品の寸法、材質、形状、その相対配置などは、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【0048】
また、以下の図面において、既述の図面に記載された部材と同様の部材には同じ番号を付す。また、以下に説明する本発明に係るデジタル放送システムの実施形態の説明は、本発明に係るデジタル放送システムにおける電子通貨の利用方法、受信端末、ICカード、電子通貨の利用プログラム及び電子通貨の利用プログラムを記録したコンピュータ読み取り可能な記録媒体の実施形態の説明を兼ねる。
【0049】
(デジタル放送システムの一実施形態)
本発明に係るデジタル放送システムの一実施形態について図1を参照して説明する。
【0050】
図1は、一般家庭に設置されているデジタル放送の受信端末130と、電子通貨を伝送するデジタル衛星放送装置等を含むデジタル放送システムの全体構成を示す図であり、本発明に係るデジタル放送システムの一実施形態の全体構成図である。図1に示されるデジタル放送システムは、放送衛星を用いるデジタル衛星放送システムを一例に説明するが、本発明に係るデジタル放送システムはデジタル衛星放送システムに限定されるものではなく、他の伝送媒体を用いて又は放送衛星と組み合わせてデジタル放送をなすこともできる。
【0051】
図1において、100は放送センタ、110は放送衛星、120はパラボラアンテナ、130は受信端末、140はテレビ、150はICカード、160は公衆電話回線網、170は顧客管理センタ、180は金融機関である。
【0052】
まず、図1を用いて受信端末と、これに電子通貨を伝送するデジタル衛星放送システムの動作の概略について説明する。
【0053】
受信端末130は放送センタ100から送出された放送波を放送衛星110を介して受信し、圧縮されている映像や音声を伸長再生し、テレビ140に対し出力する。
【0054】
本発明を適用したデジタル放送システムでは、チャンネル単位、番組単位、一連の番組単位などで課金することができ、その視聴契約情報はICカード150に記憶されており、視聴契約がなされている場合、ICカード150から解読鍵が出力されスクランブルが解除され受信端末130で視聴が可能となる。
【0055】
また、番組単位、一連の番組単位での課金の場合、その視聴記録はICカード150に記憶され、受信端末130に内蔵されたモデムを使って、公衆電話回線網160を介して顧客管理センタ170に送信することによって受信端末130を所有する視聴者に対して課金することができる。
【0056】
また、顧客管理センタ170は銀行やクレジットカード会社等の金融機関180と接続されており、口座引き落としやクレジットカード決済を用いて視聴料を精算することができる。
【0057】
さらに、視聴契約等の顧客情報の一部を含む個別情報は放送センタ100に送られ、この個別情報は放送衛星110を介して受信端末130に挿入されたICカード150に送り込まれることで、例えば、視聴契約の変更などの処理を完了することができる。
【0058】
次に、図1に示した放送センタ100及び顧客管理センタ170の内部の構成について図2を参照して説明する。図2は、図1に示した放送センタ100及び顧客管理センタ170の内部構成を示すブロック図である。
【0059】
図2において、100は図1に示した放送センタ、170は図1に示した顧客管理センタ、180は図1に示した金融機関、200はビデオサーバ、210は圧縮装置、220は多重化装置、221は番組情報生成装置である。
【0060】
また、222は双方向データサーバ、230は暗号化装置、240は変調装置、250は放送波出力端子、260は公衆回線接続端子、270は受信サーバ、280は顧客情報管理装置、290は個別情報生成装置、300は暗号化情報生成装置、310は暗号鍵、320は共通暗号化情報、330は個別暗号化情報である。
【0061】
図2を用いて、放送センタ100が番組及びこれに付随した情報を送出する動作について説明する。
【0062】
番組の素材は、例えば、デジタルVTRで編集された後、放送センタ100内のビデオサーバ200に一度蓄積される。
【0063】
ビデオサーバ200から再生された映像と音声は、圧縮装置210で、例えば、映像はMPEG2(Motion Pictures Coding Group phase 2)規格で圧縮処理され、同時に音声信号は、例えば、MPEG1(Motion Pictures Coding Group phase 1)のLayer2規格で圧縮処理される。
【0064】
ここには複数のビデオサーバ200と複数の圧縮装置210があり他の番組も並行して処理される。番組情報生成装置221は電子番組表の情報を生成し、所定のフォーマットでパケット化し出力する。
【0065】
個別情報生成装置290は、顧客情報管理装置280から出力される顧客情報をもとに、個別情報を生成する。
【0066】
暗号化情報生成装置300は、顧客情報管理装置280が出力する顧客情報及び個別情報生成装置230が出力する個別情報とから個別暗号化情報330を生成し、また、共通暗号化情報320、暗号鍵310を生成する。
【0067】
多重化装置220は、複数の圧縮装置210から入力される圧縮映像信号や圧縮音声信号と、番組情報生成装置221から入力される電子番組情報と、双方向データサーバ222から入力される電子通貨決済を実現させるアプリケーションプログラムと、暗号化情報生成装置300から入力される個別暗号化情報330と暗号化情報320とを、例えば、MPEG2のトランスポートストリーム形式で多重化する。
【0068】
暗号化装置230は、もし、有料放送の場合である場合、暗号化情報生成装置300が生成する暗号鍵310を使って、多重化装置220で多重化されたトランスポートストリームを暗号化して出力する。
【0069】
さらに、変調装置240は、暗号化装置230によって暗号化されたトランスポートストリームに対し、例えば、Reed−Solomon符号の付加、同期反転、インターリーブ、エネルギー拡散、QPSK(Quadrature Phase Shift Keying)変調等一連のDVB−S(Digital Video Broadcasting−Satellite)規格に則った方式で変調処理し、放送局100の屋上に設置されたアンテナから放送衛星110に対しアップリンクさせる。
【0070】
一方、顧客管理センタ170では、公衆回線接続端子260で公衆電話回線網160と接続されており、公衆電話回線網160に接続されている各受信端末130から、各受信端末130のICカード150内に記憶されている視聴記録や電子通貨の決済情報が送信されて来る。
【0071】
顧客管理センタ170内の受信サーバ270は受信端末130から送信されて来る視聴記録や電子通貨の決済情報を受信する。
【0072】
この信号はパケット化され暗号化されているので、受信サーバ270はこれを暗号化情報生成装置300が生成したICカード毎の暗号鍵(マスタ鍵)345を用いて解読する。
【0073】
そして、受信サーバ270は、この信号中にパケット化されている情報、例えば、ICカード番号、視聴日時や視聴金額等の視聴記録、電子通貨の送金要求、口座番号、暗証番号、支払い先、支払い金額、購入品名、購入数等の電子通貨の決済情報を抽出し、顧客情報管理装置280の顧客データベースに登録する。
【0074】
これを受けて、銀行やクレジットカード会社等の金融機関180と専用線で接続されている個別情報生成装置290は顧客情報管理装置280を参照し、視聴記録である場合、ICカード番号毎に集計して、例えば、月一回、金融機関180に口座振替やクレジットカード引き落としの方法で、請求する。
【0075】
(電子通貨の決済)
また、電子通貨の決済を行う場合、即座に、または、一日にまとめて、電子通貨の送金要求、口座番号、暗証番号、支払い先、支払い金額、購入品名、購入数等の電子通貨の決済情報を金融機関180に転送する。
【0076】
(電子通貨の送信要求)
電子通貨の送金要求(ICカードへの電子通貨の補充要求)の場合、個別情報生成装置290は、ICカード暗号、口座番号、暗証番号が一致し、口座残金があり、正しく、認証された場合、金融機関180から電子通貨を受け取る。ここで、本発明にいう電子通貨の補充の意味には、所定の一定金額に不足した場合になす補充の意味の他に、所定の一定金額に対する不足の有無に関わらず電子通貨を追加する意味も含む。
【0077】
そして、個別情報生成装置290は、顧客情報管理装置280が出力する顧客情報と金融機関180から受け取った電子通貨をICカード番号毎に関連付け、それぞれの個別情報を生成する。
【0078】
暗号化情報生成装置300は、顧客情報管理装置280が出力する顧客情報及び個別情報生成装置290が出力する個別情報とから個別暗号化情報330を生成し、また、共通暗号化情報320、暗号鍵(スクランブル鍵)310を生成する。
【0079】
ここで、図2に示される各装置はそれぞれ、例えばCPUが記憶装置に記憶されているプログラムと協働することによりその機能が実現されるとしても良い。この場合、図2に示される放送センタ100や顧客管理センタ170の各装置の機能を実現したコンピュータやサーバが、図2に示される放送センタ100や顧客管理センタ170を構成する。
【0080】
また、図2に示される、放送センタ100が備える変調装置240及び顧客管理センタ170が備える受信サーバ270以外の各装置は、図2に示されるようにそれぞれが放送センタ100及び顧客管理センタ170に備えられている場合に限定するものではなく、上記各装置は、放送センタ100及び顧客管理センタ170の少なくともいずれか一方に備えられているとして良い。
【0081】
次に、図3を用いて図2に示す暗号化情報生成装置300の動作について説明する。図3は、図2に示される暗号化情報生成装置300の内部構成を示すブロック図である。
【0082】
図3において、220は図2に示した多重化装置、230は図2に示した暗号化装置、270は図2に示した受信サーバ、280は図2に示した顧客情報管理装置、290は図2に示した個別情報生成装置、300は図2に示した暗号化情報生成装置、310は図2に示した暗号鍵(スクランブル鍵)、320は図2に示した共通暗号化情報である。
【0083】
また、330は図2に示した個別暗号化情報、340はマスタ鍵生成装置、345はマスタ鍵、350はEMM(Entitlement Management Message)多重化装置、360はEMM暗号化装置、370はワーク鍵生成装置、380はスクランブル鍵生成装置、390はECM(Entitlement Control Message)暗号化装置である。
【0084】
まず、暗号化情報生成装置300のマスタ鍵生成装置340では、例えば、顧客情報管理装置280から出力された顧客情報の中に含まれるICカード番号を元にマスタ鍵(Km)345を発行する。
【0085】
このマスタ鍵(Km)345は受信端末130に挿入されたICカード150内のメモリ上にも記憶されており、ICカード150毎に異なるマスタ鍵をそれぞれ記憶している。
【0086】
また、ワーク鍵生成装置370はワーク鍵(Kw)を発行する。EMM多重化装置350は、個別情報生成装置230において顧客情報管理装置280が出力する顧客情報と金融機関180から受け取った電子通貨をICカード番号毎に紐付けしたそれぞれの個別情報と、ワーク鍵生成装置370で発行されたワーク鍵(Kw)を多重化しEMMメッセージとして出力する。
【0087】
顧客情報管理装置280が出力する顧客情報には、Pay Per View等の視聴に関する制御情報や視聴者に対する視聴契約手続き完了のお知らせ等、各個人に対するメッセージが含まれている。
【0088】
一方、金融機関180から受け取った電子通貨には、例えば、電子通貨そのものの他、口座番号、暗証番号、口座残金等の情報も含まれ暗号化されている。ここでの暗号化は、金融機関180とICカード150内の電子通貨制御装置640との間で取り決められた暗号方式と暗号化鍵とにより暗号化されている。したがって、この暗号化は、電子通貨制御装置640により復号することができる。
【0089】
EMM暗号化装置360は、EMM多重化装置350で多重化されたEMMメッセージを、マスタ鍵生成装置340が発行したマスタ鍵(Km)345を使って暗号化し、個別暗号化情報330として出力する。
【0090】
スクランブル鍵生成装置380はスクランブル鍵(Ks)を発行し出力する。図2に示した暗号化装置230で使用する暗号鍵310として、このスクランブル鍵(Ks)を使用する。
【0091】
ECM暗号化装置390はスクランブル鍵生成装置380で発行されたスクランブル鍵(Ks)を、ワーク鍵生成装置370で発行したワーク鍵(Kw)で暗号化して、共通暗号化情報320として出力する。
【0092】
これらの共通暗号化情報320や電子通貨を含む個別暗号化情報330は、図2に示した多重化装置220で、圧縮映像情報や圧縮音声情報と同時に多重化され衛星回線を介し、各受信端末130へと伝送される。
【0093】
ここで、図3に示される各装置のそれぞれの機能を、CPUが記憶装置に記憶されたプログラムと協働することにより実現するとしても良い。
【0094】
次に、図1に示される受信端末について図4を参照して説明する。図4は、図1に示す受信端末130の内部構成を示すブロック図である。
【0095】
図4において、130は図1に示した受信端末、150は図1に示したICカード、400はマイコン、410はキー、420はLED、430はリモコン、440はRAMやROMからなるメモリ、450はフラッシュメモリ、460はシステムバス、470はチューナ、480はデスクランブラ、500はトランスポートデコーダ、510はMPEG2デコーダ、520はオーディオDAC(Digital to Analog Converter)、530はビデオエンコーダ、540はアンテナ入力端子、550は音声出力端子、560は映像出力端子、570はモデム、580は回線接続端子である。
【0096】
まず、図1に示したパラボラアンテナ120で放送衛星110からの放送波を受信した受信端末130は、アンテナ入力端子540を介して受信信号をチューナ470に取り込む。
【0097】
チューナ470は、例えば、QPSK復調、逆エネルギー拡散、デインターリーブ、同期反転、Reed−Solomon符号検査等一連のDVB−S規格に則った方式で復調処理し、暗号化されたままのトランスポートストリームを出力する。
【0098】
暗号化されたままのトランスポートストリームは、デスクランブラ480を介してトランスポートデコーダ500に一度入力される。
【0099】
視聴者によってキー410または、リモコン430によって選局動作が指定された場合、マイコン400はトランスポートデコーダ500に対し、指定したPID(Packet IDentification)のTSパケットのみをフィルタリングするよう、システムバス460を介し指示する。
【0100】
まず、トランスポートデコーダ500は暗号鍵の含むTSパケット、つまり、図3で示した共通暗号化情報320や個別暗号化情報330の情報を伝送するTSパケットをフィルタリングする。そして、マイコン400は、このTSパケットのペイロードに含まれる共通暗号化情報320や個別暗号化情報330を抽出し、ICカード150に設定する。
【0101】
ここで、図5を用いて図1に示されるICカード150の内部処理動作について説明する。図5は、図1に示されるICカード150の内部構成を示すブロック図である。
【0102】
図5において、150は図1に示したICカード、310は図2に示した暗号鍵、320は図2に示した共通暗号化情報、330は図2に示した個別暗号化情報、400は図4に示したマイコン、480は図4に示したデスクランブラ、500は図4に示したトランスポートデコーダ、600はシリアルI/F(Interface)、610はECM復号装置、620はEMM復号装置、631はメモリ630に格納されているマスタ鍵(Km)、640は電子通貨制御装置、641は電子通貨に関する情報を格納するメモリ、650は契約情報制御装置、651は契約情報に関する情報を格納するメモリ、660は視聴契約判定装置である
【0103】
上記メモリ630、641、651は、例えばRAMやROMなどから構成される。また、メモリ630には、ICカードにおいて利用される各種プログラムを記録するとしても良い。また、上記メモリ630、641、651は、図5においては別々の部材として記載されているが、本実施形態では、上記メモリ630、641、651を1個、2個のメモリにより実現したり又は4個以上のメモリにより実現するとしても良い。
【0104】
まず、マイコン400は、共通暗号化情報320や個別暗号化情報330をTSパケットのペイロードから抽出し、ICカード150に設定する。シリアルI/F600を介し、共通暗号化情報320はECM復号装置610へ、個別暗号化情報330はEMM復号装置620へそれぞれ転送される。
【0105】
EMM復号装置620に入力された個別暗号化情報330は、各ICカード150内のメモリに保持されているマスタ鍵(Km)631を用いて暗号化された個別情報を復号する。
【0106】
このマスタ鍵(Km)631は各ICカード150毎に、それぞれ異なるので、図3に示した暗号化情報生成装置300内のマスタ鍵生成装置340で発行されたマスタ鍵(Km)345と一致した場合のみ、個別情報を復号することができる。
【0107】
個別情報が復号された場合、EMM復号装置620は復号した個別情報の中から、ワーク鍵(Kw)、契約情報と電子通貨に関する情報を抽出し、それぞれICカード150内のメモリ651、641に保存する。
【0108】
契約情報にはPay Per View等の視聴に関する制御情報や視聴者に対する視聴契約手続き完了のお知らせ等、各個人に対するメッセージが含まれている。
【0109】
一方、電子通貨に関する情報は、例えば、電子通貨そのものの他、口座番号、暗証番号、口座残金等の情報も含み暗号化されている。この暗号化は前述のように、金融機関180とICカード150内の電子通貨制御装置640との間で取り決められた暗号方式と暗号化鍵とによりなされた暗号化である。したがって、この暗号化は、電子通貨制御装置640により復号することができる。
【0110】
また、EMM復号装置620で復号、抽出されたワーク鍵(Kw)は、ECM復号装置610に入力される。
【0111】
ECM復号装置610はシリアルI/F600を介してマイコン400から転送されてきた共通暗号化情報320を、EMM復号装置620で抽出されたワーク鍵(Kw)を使って復号し、スクランブル鍵(Ks)を抽出する。
【0112】
視聴契約判定装置660は、契約情報を参照し、ECM復号装置610で復号されたスクランブル鍵(Ks)を通過させるか否かの判定を行い、番組の視聴契約がなされている場合、スクランブル鍵(Ks)を通過させ、シリアルI/F600を介し、マイコン400へ転送する。
【0113】
マイコン400はこのスクランブル鍵(Ks)をシステムバス460を介しデスクランブラ480に設定することで、特定のPIDを持つ暗号化されたTSパケットを復号する。
【0114】
この特定のPIDの中には圧縮映像情報が含まれるTSパケット、圧縮音声情報が含まれるTSパケットがあり、トランスポートデコーダ500はこれらから、圧縮映像情報、圧縮音声情報を再構成し、MPEG2デコーダ510に対し出力する。
【0115】
そして、MPEG2デコーダ510はトランスポートデコーダ500から入力された圧縮映像情報、圧縮音声情報をMPEG2デコーダ510内のビデオデコーダ、オーディオデコーダに、それぞれ入力し、伸長処理を行う。
【0116】
また、これらに含まれる時間情報をもとに、MPEG2デコーダ510内のビデオデコーダ、オーディオデコーダを制御して、映像と音声の出力の時間を調整し、映像と音声の同期をとる。
【0117】
MPEG2デコーダ510は伸長処理したデジタル映像信号をビデオエンコーダ530に対し出力する。
【0118】
ビデオエンコーダ530は入力されたデジタル映像信号は、例えば、NTSC(National Television Standard Committee)形式のアナログ信号に変換され、映像出力端子560を介して図1に示したテレビ140へ入力される。
【0119】
同様に、MPEG2デコーダ510は伸長処理したデジタル音声信号をオーディオDAC520に対し出力する。
【0120】
オーディオDAC520は、例えば、2チャンネルのアナログ信号に変換し、音声出力端子550を介して図1に示したテレビ140へ入力される。
【0121】
一方、電子通貨決済を実現するアプリケーションプログラムや電子番組情報等を含むTSパケットについては、マイコン400がトランスポートデコーダ500でフィルタリングしたこれらのTSパケットをシステムバス460を介してメモリ440にDMA(Direct Memory Access)転送する。
【0122】
キー410やリモコン430によって、視聴者から電子番組情報を表示の指示を受けた場合、マイコン400は、メモリ440内にキャッシュされたデータの中から電子番組情報等を抽出し、MPEG2デコーダ510内のスクリーンバッファにOSD(On Screen Display)用の画像イメージを展開し、MPEG2デコーダのグラフィックエンジンを制御して、伸長処理した映像とOSDを重ね合わせて表示させる。
【0123】
キー410やリモコン430によって、視聴者から電子通貨取引の指示を受けた場合、マイコン400は、メモリ440内にキャッシュされたデータの中から電子通貨決済を実現するアプリケーションプログラムを抽出し、これを解析しアプリケーションプログラムを実行する。
【0124】
その結果、マイコン400は、MPEG2デコーダ510内のスクリーンバッファにOSD用の画像イメージを展開し、MPEG2デコーダ510のグラフィックエンジンを制御して、伸長処理した映像とOSDを重ね合わせて表示させる。
【0125】
また、マイコン400は、OSD上にソフトウェアのボタンを表示しカーソルを表示し、キー410とリモコン430を入力待ちに制御して、視聴者の入力操作によって発生したイベントに従って、アプリケーションプログラムを実行し、電子通貨決済を実行する。
【0126】
その電子取引結果に応じて、モデム570を制御して結果を顧客管理センタ170内の受信サーバ270へ電子取引結果をアップロードする。
【0127】
ここで、図5に示されるICカード内の各装置の動作は、CPUがメモリに記憶されたプログラムと協働することにより実現されるとしても良い。
【0128】
(電子通貨による決済動作)
次に、図6を用いて、本発明に係るデジタル放送システムの一実施形態におけるアプリケーションプログラムによる電子通貨決済の実行動作を説明する。図6は、本発明に係るデジタル放送システムの一実施形態において、アプリケーションプログラムによる電子通貨決済の実行動作を示す動作概略図である。
【0129】
図6において、700は通常のテレビ映像、710及び740、760はテレビ映像に連動した双方向アプリケーションによって表示された画像、720はボタン、730は選択されたボタン、750は暗証番号入力欄である。
【0130】
図6では、テレビ通信販売のコンテンツが通常のテレビ映像700で流されている場合を例にあげて説明する。
【0131】
このテレビ通信販売では、例えば図6の(a)のように、本を売っている映像音声が流れていたとする。
【0132】
この時、図1に示した放送センタ100内の双方向データサーバ222によって、テレビ映像に連動した双方向アプリケーションが送出されていた場合、受信端末130内のマイコン400はこれを検出しトランスポートデコーダ500を制御して、トランスポートデコーダ500でフィルタリングしたこれらのTSパケットをシステムバス460を介してメモリ440にDMA転送する。
【0133】
そして、マイコン400はメモリ440からアプリケーションプログラムを抽出し、これを解析しアプリケーションプログラムを実行する。
【0134】
その結果、マイコン400はMPEG2デコーダ510内のスクリーンバッファにOSD用の画像イメージ、例えば、テレビ映像に連動した双方向アプリケーションを展開し、MPEG2デコーダ510のグラフィックエンジンを制御して、伸長処理した映像とこのOSDを重ね合わせて、テレビにこのアプリケーションによる画像710を表示させる。
【0135】
このテレビ映像に連動した双方向アプリケーションの画像710には商品情報及び価格情報が含まれている。また、ボタン720が表示される。
【0136】
このテレビ映像に連動した双方向アプリケーションはキー410とリモコン430を入力待ちに制御して、視聴者の入力操作によって発生したイベントに従って、カーソルを移動させたり、次の画面へ遷移したり、アプリケーションプログラムを実行する。
【0137】
なお、図6中の選択されたボタン730はカーソルで選択された状態にあるボタンを示す。
【0138】
例えば、カーソルをYesに移動すると、Yesと表示されたボタンが選択された状態になり、視聴者がキー410とリモコン430の決定キーを押すことで確定され、図6の(b)に示される次の画面に遷移する。
【0139】
例えば「この本買いますか?¥2000です。」という質問に関し、Yesのボタン720を選択し決定ボタンで確定すると、次の画面に遷移する。
【0140】
次に電子通貨取引の暗証番号を確認する画面740が表示される。視聴者は暗証番号入力欄750に、暗証番号を入力する。
【0141】
そして、マイコン400はICカード150内にある電子通貨制御装置640に暗証番号を転送する。
【0142】
電子通貨制御装置640は、認証を行い電子通貨決済可能な状態にあるか、残高はあるかをチェックする。
【0143】
これらの条件をすべて満たした場合、ICカード150はマイコン400に対し許可又は拒否、拒否の場合その理由を示すコードを返信する。
【0144】
そして、図6の(c)に示されるように、マイコン400はその返信結果にしたがってOSD上にメッセージとしての画像760を表示する。
【0145】
一方、ICカード150内のメモリ641に電子通貨に関する情報を格納している電子通貨制御装置640は、使用された残高を算出するとともに、使用された結果の電子通貨そのものの他、口座番号、暗証番号、口座残金等の情報を暗号化して出力する。
【0146】
この際に、電子通貨制御装置640により出力される情報が、本出願の特許請求の範囲に記載の電子決済に対応する情報に含まれる情報である。
【0147】
電子通貨制御装置640による、上記使用された残高、使用された結果の電子通貨そのものの他、口座番号、暗証番号、口座残金等の情報の暗号化は、図5に示されるマスタ鍵631を用いて行われる。
【0148】
マイコン400はこれを受けて、モデム570を制御して暗号化された電子通貨と購入情報を、電子決済処理の指示と共に顧客管理センタ170内の受信サーバ270へアップロードする。この際に受信端末130から顧客管理センタ170に送信される情報は、本出願の特許請求の範囲に記載の電子通貨の処理についての情報に含まれる情報である。
【0149】
顧客管理センタ170は金融機関180に電子通貨を転送することで電子通貨決済を完了する。
【0150】
(電子通貨の補充動作)
次に、ICカード150内のメモリ641に保存する電子通貨の残高が少なくなった場合又は無くなった場合について図7を参照して説明する。なお、本実施形態の補充には、前述のように、電子通貨の追加も含まれる。
【0151】
図7は、本発明に係るデジタル放送システムの一実施形態において、アプリケーションプログラムによる電子通貨の補充の実行動作を示す動作概略図である。
【0152】
図7において、800は通常のテレビ映像、810及び840、860は入金を行うアプリケーションにより表示される画像、820はボタン、830は選択されたボタン、850は暗証番号入力欄である。
【0153】
ICカード150内のメモリ641に保存する電子通貨の残高が少なくなった場合又は無くなった場合、電子通貨制御装置640は残高不足のメッセージを発行する。マイコン400はICカード150内のシリアルI/F600を介しこれを検出する。
【0154】
図7の(a)に示されるように、マイコン400はMPEG2デコーダ510のOSD機能を使用しメッセージを生成し、図7に示す入金を行うアプリケーションによる画像を表示する。
【0155】
これに視聴者が呼応し、視聴者がキー410とリモコン430を用いて金額を入力して電子通貨の送金を指示した場合、図7の(b)に示されるように、マイコン400はMPEG2デコーダ510のOSD機能を使用し暗証番号入力欄850を表示し、暗証番号の入力を要求する。
【0156】
そして、視聴者によって入力された暗証番号をマイコン400はICカード150内にある電子通貨制御装置640に転送し、認証を行い正しく認証できた場合、ICカード150はその旨のメッセージをマイコン400に返信する。
【0157】
次に、図7の(c)に示されるように、視聴者は入金を行うアプリケーションにより表示された画面860にしたがって、要求金額を入力する。
【0158】
マイコン400はICカード150内の電子通貨制御装置640から、マスタ鍵631によって暗号化された口座番号、暗証番号、口座残金等の情報をモデム570に転送し、モデム570を制御して電子通貨の送金要求を顧客管理センタ170内の受信サーバ270へアップロードする。この際に受信端末130から顧客管理センタ170に送信される情報は、本出願の特許請求の範囲に記載の電子通貨の処理についての情報に含まれる情報である。
【0159】
受信サーバ270は受信した各受信端末130からのICカード番号、電子通貨640の送金要求、金額、暗証番号等を抽出し、マスタ鍵345で復号して顧客情報管理装置280へ転送する。
【0160】
個別情報生成装置290は顧客情報管理装置280からの制御情報に応じて、顧客情報管理装置280が出力する顧客情報を用いて金融機関180に照会し、所定の電子通貨を受け取り、ICカード番号毎に紐付けし、これらとそれぞれの個別情報とワーク鍵生成装置370で発行されたワーク鍵(Kw)を多重化し電子通貨を含む個別暗号化情報330を出力する。
【0161】
この際に、個別情報生成装置280により生成される個別情報が、本出願の特許請求の範囲に記載の電子通貨に関する情報が含められた個別情報となる。
【0162】
そして、受信端末130はこの電子通貨を含む個別暗号化情報330を受信することで、ICカード150内のメモリ641に格納されている電子通貨を補充する。すなわち、電子通貨制御装置640は、受信した電子通貨に基づいて、メモリ641に格納されている電子通貨に関する情報を書き換える。
【0163】
また、既に市場にある受信端末130は、受信端末130内のフラッシュメモリ450に格納されているプログラムを、放送衛星110の電波を使って書き換える機能を有している。しかも、電子通貨決済のためのプログラム容量は大きくないため、受信端末130内のフラッシュメモリ450の空き容量に収納可能である。
【0164】
本実施形態では、放送衛星110の電波によって、電子通貨決済対応のプログラムをダウンロードすることで、受信端末130を買い換えることなく、視聴者に費用を負担させることなく、電子通貨決済の可能な受信端末130に移行が可能である。
【0165】
図6に示した例では、テレビ映像に連動した双方向アプリケーションを使って電子通貨決済を行ったが、常時、双方向アプリケーションを送出しておくことにより、テレビ映像と連動しない双方向アプリケーションを使って電子通貨決済を行うことも可能である。
【0166】
本発明をデジタル放送システムにおける電子通貨を伝送するデジタル放送装置に適用した場合について説明したが、他のデジタル放送、例えば、ケーブルテレビや光ファイバやADSL(Asynchronous Digital Subscriber Line)を使ったデジタル放送にも適用可能である。
【0167】
また、上記実施形態では、ICカードとして特に限定しなかったが、ICカードは、受信端末130に対して接触型であっても非接触型であっても良い。
【0168】
また、上記実施形態では、例えば商品の購入等の電子決済について電子通貨を利用したが、例えば放送を視聴したことに対する課金処理においても電子通貨を利用した電子決済を行なうとしても良い。
【0169】
このように、本発明を適用することによって、各受信端末毎に個別に生成され伝送される個別暗号化情報に電子通貨を添付して送信することにより、安価に、匿秘性を保ちながら、電子通貨の授受及び決済を行うことのできるデジタル放送と連動した電子通貨決済サービスが実現可能な電子通貨を伝送するデジタル放送システムを提供することができる。
【0170】
加えて、既に市場にある受信端末を使用し利用者に新たな経済的負担を強いることなく、双方向アプリケーションと連携させることにより円滑な電子通貨決済の環境を提供することができる。
【0171】
【発明の効果】
本発明によれば、各受信端末毎に個別に生成され伝送される個別暗号化情報に電子通貨を添付して送信することにより、安価に、匿秘性を保ちながら、電子通貨の授受及び決済を行うことのできるデジタル放送と連動した電子通貨決済サービスが実現可能な電子通貨を伝送するデジタル放送システムを提供することができる。
【0172】
加えて、既に市場にある受信端末を使用し利用者に新たな経済的負担を強いることなく、双方向アプリケーションと連携させることにより円滑な電子通貨決済の環境を提供することができる。
【図面の簡単な説明】
【図1】本発明に係るデジタル放送システムの一実施形態の全体構成図である。
【図2】図1に示した放送センタ100及び顧客管理センタ170の内部構成を示すブロック図である。
【図3】図2に示される暗号化情報生成装置300の内部構成を示すブロック図である。
【図4】図1に示す受信端末130の内部構成を示すブロック図である。
【図5】図1に示されるICカード150の内部構成を示すブロック図である。
【図6】本発明に係るデジタル放送システムの一実施形態において、アプリケーションプログラムによる電子通貨決済の実行動作を示す動作概略図である。
【図7】本発明に係るデジタル放送システムの一実施形態において、アプリケーションプログラムによる電子通貨の補充の実行動作を示す動作概略図である。
【符号の説明】
100 放送センタ
110 放送衛星
120 パラボラアンテナ
130 受信端末
140 テレビ
150 ICカード
160 公衆電話回線網(ネットワーク)
170 顧客管理センタ
180 金融機関
200 ビデオサーバ
210 圧縮装置
220 多重化装置(多重化手段)
221 番組情報生成装置
222 双方向データサーバ
230 暗号化装置(第3の暗号化手段)
240 変調装置(変調手段)
250 放送波出力端子
260 公衆回線接続端子
270 受信サーバ(受信手段)
280 顧客情報管理装置
290 個別情報生成装置(個別情報生成手段)
300 暗号化情報生成装置
310 暗号鍵
320 共通暗号化情報
330 個別暗号化情報
340 マスタ鍵生成装置(マスタ鍵生成手段)
345 マスタ鍵
350 EMM多重化装置
360 EMM暗号化装置(第2の暗号化手段)
370 ワーク鍵生成装置(ワーク鍵生成手段)
380 スクランブル鍵生成装置(スクランブル鍵生成手段)
390 ECM暗号化装置(第1の暗号化手段)
400 マイコン(受信端末送信手段)
410 キー
420 LED
430 リモコン
440 メモリ(記録媒体)
450 フラッシュメモリ(記録媒体)
460 システムバス
470 チューナ
480 デスクランブラ
500 トランスポートデコーダ
510 MPEG2デコーダ
520 オーディオDAC
530 ビデオエンコーダ
540 アンテナ入力端子
550 音声出力端子
560 映像出力端子
570 モデム
580 回線接続端子
600 シリアルI/F
610 復号装置
620 EMM復号装置(復号手段)
630 メモリ(記録媒体)
631 マスタ鍵
640 電子通貨制御装置(電子通貨制御手段)
641 メモリ(ICカード格納手段)
650 契約情報制御装置
651 メモリ
660 視聴契約判定装置
700 通常のテレビ映像
710 画像
720 ボタン
730 選択されたボタン
740 画像
750 暗証番号入力欄
760 画像
800 通常のテレビ映像
810 画像
820 ボタン
830 選択されたボタン
840 画像
850 暗証番号入力欄
860 画像[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a digital broadcasting system that enables electronic currency settlement at a receiving terminal that receives video and audio signals, a method of using electronic currency in the digital broadcasting system, a receiving terminal, an IC card, an electronic currency usage program, and an electronic currency The present invention relates to a computer-readable recording medium on which a use program is recorded.
[0002]
[Prior art]
An IC card terminal system that performs electronic commerce in combination with a mobile phone is described in, for example, Japanese Patent Application Laid-Open No. 2001-167231.
[0003]
[Problems to be solved by the invention]
The above prior art describes a small and highly portable IC card terminal that can be used for electronic commerce through a communication line in combination with a mobile phone or the like, but presents information necessary for electronic commerce. There is no mention of a method, in particular, information presentation using video, audio, and text information, and a method for realizing electronic currency settlement linked to these.
[0004]
In order to realize the electronic currency settlement, it is necessary to prepare a dedicated IC card terminal.
[0005]
The purpose of the present invention is to,Digital broadcasting system linked with digital broadcasting that can exchange and pay electronic currency and make payment while maintaining confidentiality at low cost.processingMethod, receiving terminal, IC carDoIt is to provide.
[0006]
In addition, it is intended to provide a smooth electronic currency settlement environment by using a receiving terminal already on the market and linking with an interactive application without forcing a new economic burden on the user.
[0007]
[Means for Solving the Problems]
In order to achieve the above object, a digital broadcasting system according to the present invention provides:
A broadcasting center that broadcasts digital broadcasting;
A customer management center for managing information of customers who watch digital broadcasting;
A receiving terminal capable of receiving a digital broadcast broadcast from a broadcasting center and capable of communicating information with the customer management center through a network;
An IC card for exchanging information with the receiving terminal, and a digital broadcasting system comprising:
IC cardBut,A memory which is managed in the customer management center and stores a master key issued for each customer;,Memory to store information about electronic currency,Have,
SaidReceiving terminalHas made an electronic currency replenishment requestnetworkTo the customer management center viaHave means to,
The customer management center generates replenishment information related to the electronic currency for replenishing the IC card of the customer according to the replenishment request of the electronic currency, and encrypts the replenishment information using the master key of the customerHave means to,
The broadcast center multiplexes the encrypted supplementary information into a digital broadcast and broadcastsHave means to,
The receiving terminal extracts the supplementary information from the received digital broadcast and delivers it to the IC card.Have means to,
The IC card isDecrypt the supplementary information using the master keyDecryption means forRewrite the electronic currency balance of the IC card based on the decrypted supplementary informationElectronic currency control meansIt is characterized by that.
[0008]
The electronic currency processing method in the digital broadcasting system of the present invention is:
A broadcasting center that broadcasts digital broadcasting;
A customer management center for managing information of customers who watch digital broadcasting;
A receiving terminal capable of receiving a digital broadcast broadcast from a broadcasting center and capable of communicating information with the customer management center through a network;
An IC card for exchanging information with the receiving terminal, and an electronic currency processing method in a digital broadcasting system comprising:
The IC card is
A memory that is managed in the customer management center and stores a master key issued for each customer;
Decryption means for decrypting encrypted information using the master key;
A memory for storing information about electronic currency;
Electronic currency control means for executing processing related to electronic currency,
When replenishing electronic money to the IC card,
The electronic currency control means transmits an electronic currency replenishment request to the customer management center via the receiving terminal,
The customer management center supplements the IC card of the customer in accordance with the electronic currency replenishment request. Generate replenishment information about the electronic currency to charge, encrypt the replenishment information using the customer's master key,
The broadcast center multiplexes the encrypted supplementary information with a digital broadcast and broadcasts it,
The receiving terminal extracts the supplementary information from the received digital broadcast and delivers it to the IC card,
The decryption means decrypts the supplementary information using the master key;
The electronic currency control means rewrites the balance of the electronic currency of the IC card based on the decrypted supplementary information.
[0009]
The receiving terminal of the present invention is
A receiving terminal capable of receiving a digital broadcast broadcast from a broadcasting center,
Means for performing information communication through a network with a customer management center that manages information of customers who watch digital broadcasting;
A memory storing a master key issued for each customer, managed by the customer management center, a decrypting means for decrypting encrypted information using the master key, a memory storing information about electronic currency, and An IC card having electronic currency control means for executing processing related to electronic currency,
When replenishing electronic money to the IC card,
Sending an electronic currency replenishment request generated by the electronic currency control means to the customer management center;
The customer management center generates replenishment information relating to electronic currency for replenishing the IC card of the customer in accordance with the replenishment request for the electronic currency, encrypts the replenishment information using the master key of the customer, However, when the encrypted supplementary information is multiplexed and broadcast on the digital broadcast, the digital broadcast is received,
Extracting the supplementary information from the received digital broadcast and delivering it to the IC card,
Decrypting the supplementary information using the master key by the decryption means;
The electronic currency control means rewrites the electronic currency balance of the IC card based on the decrypted supplementary information.
[0011]
In each of the above inventions,
When performing electronic payment using the electronic currency stored in the IC card,
SaidReceiving terminalHowever, the request for using electronic currencynetworkTo the customer management center via
The customer management center may execute electronic settlement processing in accordance with the usage request for the electronic currency.
[0012]
In each of the above inventions,
A program for realizing processing relating to electronic currency executed by the electronic currency control means may be multiplexed and transmitted from the broadcasting center to digital broadcasting.
[0013]
In each of the above inventions,
The digital broadcast includes information obtained by encrypting a scramble key for descrambling, and information obtained by encrypting a work key for decrypting the scramble key,
The master key is preferably a key for performing encryption and decryption of the work key.
[0047]
DETAILED DESCRIPTION OF THE INVENTION
Exemplary embodiments of the present invention will be described in detail below with reference to the drawings. However, the dimensions, materials, shapes, relative arrangements, and the like of the components described in this embodiment are not intended to limit the scope of the present invention only to those unless otherwise specified. Absent.
[0048]
Moreover, in the following drawings, the same number is attached | subjected to the member similar to the member described in above-mentioned drawing. In addition, the description of the embodiment of the digital broadcasting system according to the present invention described below is a method for using an electronic currency, a receiving terminal, an IC card, an electronic currency usage program, and an electronic currency usage in the digital broadcasting system according to the present invention. It also serves as an explanation of an embodiment of a computer-readable recording medium on which a program is recorded.
[0049]
(One Embodiment of Digital Broadcasting System)
An embodiment of a digital broadcasting system according to the present invention will be described with reference to FIG.
[0050]
FIG. 1 is a diagram showing an overall configuration of a digital broadcast system including a digital broadcast receiving terminal 130 installed in a general household and a digital satellite broadcast device for transmitting electronic currency, and the digital broadcast system according to the present invention. It is a whole block diagram of one Embodiment. The digital broadcasting system shown in FIG. 1 will be described by taking a digital satellite broadcasting system using a broadcasting satellite as an example. However, the digital broadcasting system according to the present invention is not limited to the digital satellite broadcasting system, and other transmission media may be used. Digital broadcasting can also be made using or in combination with broadcasting satellites.
[0051]
In FIG. 1, 100 is a broadcasting center, 110 is a broadcasting satellite, 120 is a parabolic antenna, 130 is a receiving terminal, 140 is a television, 150 is an IC card, 160 is a public telephone line network, 170 is a customer management center, and 180 is a financial institution. It is.
[0052]
First, an outline of the operation of a receiving terminal and a digital satellite broadcasting system that transmits electronic money to the receiving terminal will be described with reference to FIG.
[0053]
The receiving
[0054]
In the digital broadcasting system to which the present invention is applied, it is possible to charge for each channel, each program, a series of programs, etc., and the viewing contract information is stored in the
[0055]
In the case of charging for each program unit or a series of program units, the viewing record is stored in the
[0056]
In addition, the
[0057]
Furthermore, individual information including a part of customer information such as a viewing contract is sent to the
[0058]
Next, the internal configuration of the
[0059]
In FIG. 2, 100 is the broadcasting center shown in FIG. 1, 170 is the customer management center shown in FIG. 1, 180 is the financial institution shown in FIG. 1, 200 is a video server, 210 is a compression device, and 220 is a multiplexing device.
[0060]
Also, 222 is a bidirectional data server, 230 is an encryption device, 240 is a modulation device, 250 is a broadcast wave output terminal, 260 is a public line connection terminal, 270 is a receiving server, 280 is a customer information management device, and 290 is individual information. The generation device, 300 is the encryption information generation device, 310 is the encryption key, 320 is the common encryption information, and 330 is the individual encryption information.
[0061]
The operation in which the
[0062]
The material of the program is edited once by a digital VTR, for example, and then stored once in the
[0063]
The video and audio reproduced from the
[0064]
Here, there are a plurality of
[0065]
The individual
[0066]
The encryption
[0067]
The
[0068]
The
[0069]
Further, the
[0070]
On the other hand, in the
[0071]
The receiving
[0072]
Since this signal is packetized and encrypted, the
[0073]
Then, the receiving
[0074]
In response to this, the individual
[0075]
(Settlement of electronic currency)
In addition, when performing electronic currency settlement, settlement of electronic currency such as electronic money remittance request, account number, personal identification number, payment destination, payment amount, purchased item name, number of purchases, etc., either immediately or in one day The information is transferred to the
[0076]
(Request to send electronic currency)
In the case of electronic money remittance request (request for replenishment of electronic currency to the IC card), the individual
[0077]
Then, the individual
[0078]
The encryption
[0079]
Here, the functions of each device shown in FIG. 2 may be realized by, for example, the CPU cooperating with a program stored in the storage device. In this case, the computers and servers that implement the functions of the devices of the
[0080]
Further, each device other than the
[0081]
Next, the operation of the encrypted
[0082]
3, 220 is the multiplexing device shown in FIG. 2, 230 is the encryption device shown in FIG. 2, 270 is the receiving server shown in FIG. 2, 280 is the customer information management device shown in FIG. The individual information generating apparatus shown in FIG. 2, 300 is the encrypted information generating apparatus shown in FIG. 2, 310 is the encryption key (scramble key) shown in FIG. 2, and 320 is the common encrypted information shown in FIG. .
[0083]
Also, 330 is the individual encryption information shown in FIG. 2, 340 is a master key generation device, 345 is a master key, 350 is an EMM (Entitlement Management Message) multiplexing device, 360 is an EMM encryption device, and 370 is a work key generation. 380 is a scramble key generation device, and 390 is an ECM (Entirement Control Message) encryption device.
[0084]
First, the master
[0085]
This master key (Km) 345 is also stored on a memory in the
[0086]
Further, the work
[0087]
The customer information output by the customer
[0088]
On the other hand, the electronic currency received from the
[0089]
The
[0090]
The scramble
[0091]
The
[0092]
The
[0093]
Here, each function of each device shown in FIG. 3 may be realized by the CPU cooperating with a program stored in the storage device.
[0094]
Next, the receiving terminal shown in FIG. 1 will be described with reference to FIG. FIG. 4 is a block diagram showing an internal configuration of receiving terminal 130 shown in FIG.
[0095]
In FIG. 4, 130 is the receiving terminal shown in FIG. 1, 150 is the IC card shown in FIG. 1, 400 is a microcomputer, 410 is a key, 420 is an LED, 430 is a remote control, 440 is a RAM or ROM memory, 450 Is a flash memory, 460 is a system bus, 470 is a tuner, 480 is a descrambler, 500 is a transport decoder, 510 is an MPEG2 decoder, 520 is an audio DAC (Digital to Analog Converter), 530 is a video encoder, 540 is an
[0096]
First, receiving
[0097]
The
[0098]
The encrypted transport stream is input once to the
[0099]
When a channel selection operation is designated by the viewer using the key 410 or the
[0100]
First, the
[0101]
Here, the internal processing operation of the
[0102]
5, 150 is the IC card shown in FIG. 1, 310 is the encryption key shown in FIG. 2, 320 is the common encryption information shown in FIG. 2, 330 is the individual encryption information shown in FIG. 4, 480 is the descrambler shown in FIG. 4, 500 is the transport decoder shown in FIG. 4, 600 is a serial I / F (Interface), 610 is an ECM decoder, 620 is an EMM decoder, 631 is a master key (Km) stored in the
[0103]
The
[0104]
First, the
[0105]
The
[0106]
Since this master key (Km) 631 is different for each
[0107]
When the individual information is decrypted, the
[0108]
The contract information includes a message for each individual such as control information related to viewing such as Pay Per View and a notification of completion of the viewing contract procedure for the viewer.
[0109]
On the other hand, the information related to the electronic currency includes, for example, information such as an account number, a personal identification number, and an account balance in addition to the electronic currency itself, and is encrypted. As described above, this encryption is performed using an encryption method and an encryption key negotiated between the
[0110]
The work key (Kw) decrypted and extracted by the
[0111]
The
[0112]
The viewing
[0113]
The
[0114]
The specific PID includes a TS packet including compressed video information and a TS packet including compressed audio information. The
[0115]
The
[0116]
Further, based on the time information included in these, the video decoder and the audio decoder in the
[0117]
The
[0118]
The
[0119]
Similarly, the
[0120]
The
[0121]
On the other hand, for TS packets including application programs for realizing electronic currency settlement, electronic program information, and the like, these TS packets filtered by the
[0122]
When receiving an instruction to display the electronic program information from the viewer by the key 410 or the
[0123]
When an electronic currency transaction instruction is received from the viewer by the key 410 or the
[0124]
As a result, the
[0125]
Further, the
[0126]
In accordance with the electronic transaction result, the
[0127]
Here, the operation of each device in the IC card shown in FIG. 5 may be realized by the CPU cooperating with a program stored in the memory.
[0128]
(Payment operation using electronic currency)
Next, an execution operation of electronic currency settlement by an application program in an embodiment of the digital broadcasting system according to the present invention will be described with reference to FIG. FIG. 6 is an operation schematic diagram showing an execution operation of electronic currency settlement by an application program in one embodiment of the digital broadcasting system according to the present invention.
[0129]
In FIG. 6, 700 is a normal TV image, 710 and 740 and 760 are images displayed by an interactive application linked to the TV image, 720 is a button, 730 is a selected button, and 750 is a password input field. .
[0130]
In FIG. 6, a case where the contents of TV mail order sales are streamed in a
[0131]
In the television mail order sales, for example, as shown in FIG.
[0132]
At this time, if a bidirectional application linked to the television image is transmitted by the
[0133]
Then, the
[0134]
As a result, the
[0135]
The
[0136]
This interactive application linked to the TV image controls the key 410 and the
[0137]
Note that the selected
[0138]
For example, when the cursor is moved to Yes, a button displayed as Yes is selected, and the viewer confirms it by pressing the key 410 and the determination key on the
[0139]
For example, regarding the question “Do you want to buy this book? ¥ 2000?”, Selecting the
[0140]
Next, a
[0141]
Then, the
[0142]
The electronic
[0143]
When all of these conditions are satisfied, the
[0144]
Then, as shown in FIG. 6C, the
[0145]
On the other hand, the electronic
[0146]
At this time, information output by the electronic
[0147]
The electronic
[0148]
In response to this, the
[0149]
The
[0150]
(Replenishment of electronic currency)
Next, a case where the balance of electronic currency stored in the
[0151]
FIG. 7 is an operation schematic diagram showing an execution operation for replenishing electronic currency by an application program in an embodiment of the digital broadcasting system according to the present invention.
[0152]
In FIG. 7, 800 is a normal television image, 810, 840, and 860 are images displayed by a depositing application, 820 is a button, 830 is a selected button, and 850 is a password input field.
[0153]
When the balance of the electronic currency stored in the
[0154]
As shown in FIG. 7A, the
[0155]
When the viewer responds to this, and the viewer inputs the amount using the key 410 and the
[0156]
Then, the
[0157]
Next, as shown in FIG. 7C, the viewer inputs the requested amount according to the
[0158]
The
[0159]
The receiving
[0160]
The individual
[0161]
At this time, the individual information generated by the individual
[0162]
Then, the receiving
[0163]
The receiving
[0164]
In the present embodiment, a receiving terminal capable of electronic currency settlement without downloading the receiving
[0165]
In the example shown in FIG. 6, e-currency payment was performed using an interactive application linked to a TV image. However, an interactive application not linked to a TV image can be used by always sending the interactive application. It is also possible to make electronic currency settlement.
[0166]
The case where the present invention is applied to a digital broadcasting apparatus that transmits electronic currency in a digital broadcasting system has been described. However, the present invention is applied to other digital broadcasting, for example, digital broadcasting using cable television, optical fiber, or ADSL (Asynchronous Digital Subscriber Line). Is also applicable.
[0167]
In the above embodiment, the IC card is not particularly limited, but the IC card may be a contact type or a non-contact type with respect to the receiving
[0168]
In the above embodiment, for example, electronic currency is used for electronic payment such as purchase of goods. However, for example, electronic payment using electronic currency may be performed in a billing process for viewing a broadcast.
[0169]
In this way, by applying the present invention, by attaching an electronic currency to individual encrypted information that is individually generated and transmitted for each receiving terminal, and transmitting it at low cost, while maintaining confidentiality, It is possible to provide a digital broadcasting system that transmits an electronic currency capable of realizing an electronic currency settlement service linked to a digital broadcast capable of performing exchange and settlement of electronic currency.
[0170]
In addition, it is possible to provide a smooth electronic currency settlement environment by using a receiving terminal already on the market and linking with an interactive application without imposing a new economic burden on the user.
[0171]
【The invention's effect】
According to the present invention, electronic currency is sent and received at a low cost while maintaining confidentiality by attaching electronic currency to individual encrypted information that is generated and transmitted individually for each receiving terminal. It is possible to provide a digital broadcasting system for transmitting electronic currency that can realize an electronic currency settlement service linked to digital broadcasting capable of performing the electronic broadcasting.
[0172]
In addition, it is possible to provide a smooth electronic currency settlement environment by using a receiving terminal already on the market and linking with an interactive application without imposing a new economic burden on the user.
[Brief description of the drawings]
FIG. 1 is an overall configuration diagram of an embodiment of a digital broadcasting system according to the present invention.
FIG. 2 is a block diagram showing an internal configuration of the
3 is a block diagram showing an internal configuration of the encrypted
4 is a block diagram showing an internal configuration of receiving terminal 130 shown in FIG. 1. FIG.
5 is a block diagram showing an internal configuration of the
FIG. 6 is an operation schematic diagram showing an execution operation of electronic currency settlement by an application program in an embodiment of the digital broadcasting system according to the present invention.
FIG. 7 is an operation schematic diagram showing an execution operation for replenishing electronic currency by an application program in an embodiment of the digital broadcasting system according to the present invention.
[Explanation of symbols]
100 broadcasting center
110 Broadcast satellite
120 parabolic antenna
130 Receiving terminal
140 TV
150 IC card
160 Public telephone network (network)
170 Customer Management Center
180 Financial institutions
200 video server
210 Compressor
220 Multiplexer (multiplexing means)
221 Program information generating apparatus
222 Interactive data server
230 Encryption device (third encryption means)
240 Modulator (Modulation means)
250 Broadcast wave output terminal
260 Public line connection terminal
270 Receiving server (receiving means)
280 Customer information management device
290 Individual information generation device (individual information generation means)
300 Encrypted information generation device
310 Encryption key
320 Common encryption information
330 Individual encryption information
340 Master key generation device (master key generation means)
345 Master key
350 EMM multiplexer
360 EMM encryption device (second encryption means)
370 Work key generation device (work key generation means)
380 Scramble key generation device (scramble key generation means)
390 ECM encryption device (first encryption means)
400 Microcomputer (Receiving terminal transmitting means)
410 keys
420 LED
430 remote control
440 memory (recording medium)
450 Flash memory (recording medium)
460 system bus
470 tuner
480 Descrambler
500 Transport decoder
510 MPEG2 decoder
520 Audio DAC
530 video encoder
540 Antenna input terminal
550 audio output terminal
560 video output terminal
570 modem
580 Line connection terminal
600 Serial I / F
610 Decoder
620 EMM decoding apparatus (decoding means)
630 Memory (recording medium)
631 Master key
640 Electronic currency control device (electronic currency control means)
641 Memory (IC card storage means)
650 Contract information control device
651 memory
660 viewing contract determination device
700 Normal TV image
710 images
720 button
730 Button selected
740 images
750 PIN input field
760 images
800 Normal TV image
810 images
820 button
830 Selected button
840 images
850 PIN input field
860 images
Claims (12)
デジタル放送を視聴する顧客の情報を管理する顧客管理センタと、
放送センタから放送されるデジタル放送を受信可能であるとともに、前記顧客管理センタとの間でネットワークを通じた情報通信が可能な受信端末と、
前記受信端末との間で情報をやりとりするICカードと、を備えたデジタル放送システムであって、
前記ICカードが、前記顧客管理センタにおいて管理されている、顧客毎に発行されたマスタ鍵を格納するメモリと、電子通貨に関する情報を格納するメモリと、を有しており、
前記受信端末が、電子通貨の補充要求を前記ネットワークを介して前記顧客管理センタに送信する手段を有し、
前記顧客管理センタが、前記電子通貨の補充要求に従って、当該顧客のICカードに補充するための電子通貨に関する補充情報を生成し、その補充情報を当該顧客のマスタ鍵を用いて暗号化する手段を有し、
前記放送センタが、暗号化された前記補充情報をデジタル放送に多重して放送する手段を有し、
前記受信端末が、受信したデジタル放送から前記補充情報を抽出して、前記ICカードに引き渡す手段を有し、
前記ICカードが、前記補充情報を前記マスタ鍵を用いて復号する復号手段と、復号された前記補充情報に基づいて、ICカードの電子通貨の残高を書き換える電子通貨制御手段と、を有する
ことを特徴とするデジタル放送システム。A broadcasting center that broadcasts digital broadcasting;
A customer management center for managing information of customers who watch digital broadcasting;
A receiving terminal capable of receiving a digital broadcast broadcast from a broadcasting center and capable of communicating information with the customer management center through a network;
An IC card for exchanging information with the receiving terminal, and a digital broadcasting system comprising:
Said IC card, said managed in the customer management center has a memory for storing the master key issued to each customer, a memory for storing information about the electronic currency, and,
The receiving terminal has means for transmitting a replenishment request for electronic currency to the customer management center via the network ;
The customer management center, in accordance with replenishment request of the electronic money to generate supplemental information relating to electronic currency for refilling to the customer IC card, means for encrypting using the replenishment information the master key of the customer Have
The broadcasting center has means for multiplexing the supplementary information encrypted and broadcasting the digital broadcasting;
The receiving terminal extracts the replenishment information from the digital broadcast received, has a pass to means pull the IC card,
The IC card includes decryption means for decrypting the supplementary information using the master key, and electronic currency control means for rewriting an electronic currency balance of the IC card based on the decrypted supplementary information. /> A digital broadcasting system characterized by the above.
前記顧客管理センタが、前記電子通貨の利用要求に従って電子決済処理を実行する手段を有する
ことを特徴とする請求項1に記載のデジタル放送システム。 The receiving terminal has means for transmitting an electronic currency usage request for using the electronic currency stored in the IC card to the customer management center via the network ;
The digital broadcasting system according to claim 1, wherein the customer management center includes means for executing an electronic payment process in accordance with a request for using the electronic currency.
ことを特徴とする請求項1または2に記載のデジタル放送システム。The digital broadcasting system according to claim 1 or 2, wherein a program for realizing processing related to electronic currency executed by the electronic currency control means is multiplexed and transmitted from the broadcasting center to digital broadcasting. .
前記マスタ鍵は、前記ワーク鍵の暗号化及び復号を行うための鍵である
ことを特徴とする請求項1〜3のいずれかに記載のデジタル放送システム。The digital broadcast includes information obtained by encrypting a scramble key for descrambling, and information obtained by encrypting a work key for decrypting the scramble key,
The digital broadcasting system according to claim 1, wherein the master key is a key for encrypting and decrypting the work key.
デジタル放送を視聴する顧客の情報を管理する顧客管理センタと、
放送センタから放送されるデジタル放送を受信可能であるとともに、前記顧客管理センタとの間でネットワークを通じた情報通信が可能な受信端末と、
前記受信端末との間で情報をやりとりするICカードと、を備えたデジタル放送システムにおける電子通貨の処理方法であって、
前記ICカードは、
前記顧客管理センタにおいて管理されている、顧客毎に発行されたマスタ鍵を格納するメモリと、
暗号化された情報を前記マスタ鍵を用いて復号する復号手段と、
電子通貨に関する情報を格納するメモリと、
電子通貨に関する処理を実行する電子通貨制御手段と、を有しており、
前記ICカードに電子通貨を補充する場合に、
前記受信端末が、電子通貨の補充要求を前記ネットワークを介して前記顧客管理センタに送信し、
前記顧客管理センタが、前記電子通貨の補充要求に従って、当該顧客のICカードに補充するための電子通貨に関する補充情報を生成し、その補充情報を当該顧客のマスタ鍵を用いて暗号化し、
前記放送センタが、暗号化された前記補充情報をデジタル放送に多重して放送し、
前記受信端末が、受信したデジタル放送から前記補充情報を抽出して、前記ICカードに引き渡し、
前記復号手段が、前記補充情報を前記マスタ鍵を用いて復号し、
前記電子通貨制御手段が、復号された前記補充情報に基づいて、ICカードの電子通貨の残高を書き換える
ことを特徴とするデジタル放送システムにおける電子通貨の処理方法。A broadcasting center that broadcasts digital broadcasting;
A customer management center for managing information of customers who watch digital broadcasting;
A receiving terminal capable of receiving a digital broadcast broadcast from a broadcasting center and capable of communicating information with the customer management center through a network;
An IC card for exchanging information with the receiving terminal, and a processing method of electronic currency in a digital broadcasting system comprising:
The IC card is
A memory that is managed in the customer management center and stores a master key issued for each customer;
Decryption means for decrypting encrypted information using the master key;
A memory for storing information about electronic currency;
Electronic currency control means for executing processing related to electronic currency,
When replenishing electronic money to the IC card,
The receiving terminal transmits a replenishment request for electronic currency to the customer management center via the network ,
The customer management center generates replenishment information relating to electronic currency for replenishing the customer's IC card in accordance with the replenishment request for the electronic currency, encrypts the replenishment information using the customer's master key,
The broadcast center multiplexes the encrypted supplementary information with a digital broadcast and broadcasts it,
The receiving terminal extracts the supplementary information from the received digital broadcast and delivers it to the IC card,
The decryption means decrypts the supplementary information using the master key;
An electronic currency processing method in a digital broadcasting system, wherein the electronic currency control means rewrites an electronic currency balance of an IC card based on the decrypted supplementary information.
前記受信端末が、電子通貨の利用要求を前記ネットワークを介して前記顧客管理センタに送信し、
前記顧客管理センタが、前記電子通貨の利用要求に従って電子決済処理を実行する
ことを特徴とする請求項5に記載のデジタル放送システムにおける電子通貨の処理方法。When performing electronic payment using the electronic currency stored in the IC card,
The receiving terminal transmits an electronic currency usage request to the customer management center via the network ,
6. The electronic currency processing method in the digital broadcasting system according to claim 5, wherein the customer management center executes electronic payment processing in accordance with a request for using the electronic currency.
ことを特徴とする請求項5または6に記載のデジタル放送システムにおける電子通貨の処理方法。The digital broadcasting system according to claim 5 or 6, wherein a program for realizing processing related to electronic currency executed by the electronic currency control means is multiplexed and transmitted from the broadcasting center to digital broadcasting. Processing method of electronic currency.
前記マスタ鍵は、前記ワーク鍵の暗号化及び復号を行うための鍵である
ことを特徴とする請求項5〜7のいずれかに記載のデジタル放送システムにおける電子通貨の処理方法。The digital broadcast includes information obtained by encrypting a scramble key for descrambling, and information obtained by encrypting a work key for decrypting the scramble key,
The electronic currency processing method in the digital broadcasting system according to claim 5, wherein the master key is a key for encrypting and decrypting the work key.
デジタル放送を視聴する顧客の情報を管理する顧客管理センタとの間でネットワークを通じた情報通信を行う手段と、
前記顧客管理センタにおいて管理されている、顧客毎に発行されたマスタ鍵を格納するメモリ、暗号化された情報を前記マスタ鍵を用いて復号する復号手段、電子通貨に関する情報を格納するメモリ、及び、電子通貨に関する処理を実行する電子通貨制御手段、を有するICカードと、を備え、
前記ICカードに電子通貨を補充する場合に、
前記電子通貨制御手段によって生成された電子通貨の補充要求を前記顧客管理センタに送信し、
前記顧客管理センタが、前記電子通貨の補充要求に従って当該顧客のICカードに補充するための電子通貨に関する補充情報を生成し、その補充情報を当該顧客のマスタ鍵を用いて暗号化し、前記放送センタが、暗号化された前記補充情報をデジタル放送に多重して放送したときに、そのデジタル放送を受信し、
受信したデジタル放送から前記補充情報を抽出して、前記ICカードに引き渡し、
前記復号手段によって、前記補充情報を前記マスタ鍵を用いて復号し、
前記電子通貨制御手段によって、復号された前記補充情報に基づいて、ICカードの電子通貨の残高を書き換える
ことを特徴とする受信端末。A receiving terminal capable of receiving a digital broadcast broadcast from a broadcasting center,
Means for performing information communication through a network with a customer management center that manages information of customers who watch digital broadcasting;
A memory storing a master key issued for each customer, managed by the customer management center, a decrypting means for decrypting encrypted information using the master key, a memory storing information about electronic currency, and An IC card having electronic currency control means for executing processing related to electronic currency,
When replenishing electronic money to the IC card,
Sending an electronic currency replenishment request generated by the electronic currency control means to the customer management center;
The customer management center generates replenishment information relating to the electronic currency for replenishing the IC card of the customer in accordance with the replenishment request for the electronic currency, encrypts the replenishment information using the master key of the customer, However, when the encrypted supplementary information is multiplexed and broadcast on the digital broadcast, the digital broadcast is received,
Extracting the supplementary information from the received digital broadcast and delivering it to the IC card,
Decrypting the supplementary information using the master key by the decryption means;
A receiving terminal, wherein the electronic currency control means rewrites an electronic currency balance of an IC card based on the decrypted supplementary information.
前記電子通貨制御手段によって生成された電子通貨の利用要求を前記顧客管理センタに送信する
ことを特徴とする請求項9に記載の受信端末。When performing electronic payment using the electronic currency stored in the IC card,
10. The receiving terminal according to claim 9, wherein a request for using an electronic currency generated by the electronic currency control means is transmitted to the customer management center.
ことを特徴とする請求項9または10に記載の受信端末。The receiving terminal according to claim 9 or 10, wherein a program for realizing processing relating to electronic currency executed by the electronic currency control means is multiplexed and transmitted from the broadcasting center to digital broadcasting.
前記マスタ鍵は、前記ワーク鍵の暗号化及び復号を行うための鍵である
ことを特徴とする請求項9〜11のいずれかに記載の受信端末。The digital broadcast includes information obtained by encrypting a scramble key for descrambling, and information obtained by encrypting a work key for decrypting the scramble key,
The receiving terminal according to claim 9, wherein the master key is a key for encrypting and decrypting the work key.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001361488A JP3762691B2 (en) | 2001-11-27 | 2001-11-27 | Digital broadcasting system, electronic currency processing method in digital broadcasting system, and receiving terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001361488A JP3762691B2 (en) | 2001-11-27 | 2001-11-27 | Digital broadcasting system, electronic currency processing method in digital broadcasting system, and receiving terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003163920A JP2003163920A (en) | 2003-06-06 |
JP3762691B2 true JP3762691B2 (en) | 2006-04-05 |
Family
ID=19172138
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001361488A Expired - Fee Related JP3762691B2 (en) | 2001-11-27 | 2001-11-27 | Digital broadcasting system, electronic currency processing method in digital broadcasting system, and receiving terminal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3762691B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105989474A (en) * | 2015-03-02 | 2016-10-05 | 上海路路由信息技术有限公司 | Method and device used for processing electronic currency |
CN107169719A (en) * | 2017-07-05 | 2017-09-15 | 北方民族大学 | Encrypt express waybill and express delivery automatic access system |
US10841080B2 (en) * | 2018-03-20 | 2020-11-17 | International Business Machines Corporation | Oblivious pseudorandom function in a key management system |
-
2001
- 2001-11-27 JP JP2001361488A patent/JP3762691B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2003163920A (en) | 2003-06-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0719045B1 (en) | Crypt key system for secure electronic transactions | |
JP4386898B2 (en) | Cryptographic key system | |
JP4944256B2 (en) | Data copyright management device | |
US6055314A (en) | System and method for secure purchase and delivery of video content programs | |
US8724808B2 (en) | Method for secure distribution of digital data representing a multimedia content | |
TW385618B (en) | Data transmission device, reception device and transmission/ reception system | |
US6789197B1 (en) | Apparatus for data copyright management system | |
CA2499904C (en) | Broadcast and reception system, and receiver/decoder and remote controller therefor | |
US20030012385A1 (en) | Data copyright management system | |
JPH07283809A (en) | Ciphering key system | |
JP2004537113A (en) | Interactive information service system and associated method for capturing transaction data | |
MXPA02002984A (en) | Electronic book security and copyright protection system. | |
JP3850058B2 (en) | Cryptographic key system | |
JP2002044071A (en) | Receiving method | |
US20060015461A1 (en) | Multimedia data transacting system and method | |
JP3762691B2 (en) | Digital broadcasting system, electronic currency processing method in digital broadcasting system, and receiving terminal | |
JP4554806B2 (en) | Reception method and transmission method | |
JPH0723364A (en) | Viewing device for pay ciphered broadcasting | |
JP2003116114A (en) | Storage type data distribution system, storage type data distribution system for satellite broadcast, information utilizing device and information utilizing method | |
JPH10508457A (en) | Deferred billing, broadcasting, electronic document delivery system and method | |
JP4099461B2 (en) | Data copyright management device | |
JP2006325246A (en) | Digital cache management system | |
AU770198B2 (en) | Broadcast and reception system, and receiver/decoder and remote controller therefor | |
JP2003032644A (en) | Pay broadcast accounting system and pay broadcast accounting method | |
JP2001168816A (en) | Transmitter and transmission method, receiver and reception method, and recording medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050802 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050927 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20051018 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051124 |
|
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: 20051220 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20060113 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090120 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090120 Year of fee payment: 3 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090120 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100120 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100120 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110120 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110120 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120120 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130120 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |