JPH11146376A - Data management device and data management method - Google Patents
Data management device and data management methodInfo
- Publication number
- JPH11146376A JPH11146376A JP9310689A JP31068997A JPH11146376A JP H11146376 A JPH11146376 A JP H11146376A JP 9310689 A JP9310689 A JP 9310689A JP 31068997 A JP31068997 A JP 31068997A JP H11146376 A JPH11146376 A JP H11146376A
- Authority
- JP
- Japan
- Prior art keywords
- data
- environment
- user
- data management
- broadcast service
- 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.)
- Pending
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
(57)【要約】
【課題】 データ受信後の利用環境を制限して、効率的
にデータ管理を行うデータ管理装置を提供することを目
的とする。
【解決手段】 データ格納手段11は、データDpを格
納する。環境判断手段12は、データDpを放送した同
一の放送サービスを受信している受信環境にあるか否か
の環境判断を行う。認証手段13は、データDpをユー
ザが実行するために、ユーザの認証を行う。課金制御手
段13は、データDpをユーザが実行する際に、課金制
御を行う。データ実行手段15は、放送サービスを受信
し、かつ認証後にデータDpを実行する。
(57) [Summary] [PROBLEMS] To provide a data management device for efficiently managing data by restricting a use environment after data reception. SOLUTION: A data storage means 11 stores data Dp. The environment judging means 12 judges whether or not there is a reception environment in which the same broadcast service that broadcasts the data Dp is being received. The authentication unit 13 authenticates the user in order for the user to execute the data Dp. The charging control means 13 performs charging control when the user executes the data Dp. The data execution means 15 receives the broadcast service and executes the data Dp after authentication.
Description
【0001】[0001]
【発明の属する技術分野】本発明はデータ管理装置及び
データ管理方法に関し、特にデータ放送のデータを受信
して、データの管理を行うデータ管理装置及びデータ放
送のデータを受信して、データの管理を行うデータ管理
方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a data management device and a data management method, and more particularly to a data management device for receiving data of data broadcasting and managing the data, and a data management device for receiving data of data broadcasting. And a data management method for performing the method.
【0002】[0002]
【従来の技術】衛星放送システムは、1つのアップリン
クセンタから衛星を通じて、全国に大量の情報を配信で
きる。このため、複数の局を介して情報を提供する地上
放送系と比べて、瞬時に効率的に情報を送ることが可能
になる。2. Description of the Related Art A satellite broadcasting system can distribute a large amount of information nationwide from a single uplink center via a satellite. For this reason, information can be transmitted instantaneously and efficiently compared to a terrestrial broadcasting system that provides information via a plurality of stations.
【0003】また、衛星放送には、映像、音声、データ
の3つのチャンネルがあり、データのチャンネルを利用
することにより、文字情報、音声、静止画、動画を同時
に多数の受信者に送ることができる。[0003] In satellite broadcasting, there are three channels of video, audio, and data. By using the data channels, character information, audio, still images, and moving images can be sent to many recipients simultaneously. it can.
【0004】一方、近年のデータ放送では、すべての情
報を全端末に配信し、申込みのあった端末のみ、データ
が取り出せるリクエスト型の構成へとなりつつある。On the other hand, in recent data broadcasting, all information is distributed to all terminals, and a request type configuration in which data can be extracted only from a terminal to which an application has been made is being adopted.
【0005】[0005]
【発明が解決しようとする課題】しかし、上記のような
従来のデータ放送では、データを受信した後の、ユーザ
利用に関する制限については何ら考慮されていなかっ
た。However, in the conventional data broadcasting as described above, no restriction is imposed on the user's use after receiving the data.
【0006】したがって、正当な利用権利を持たないユ
ーザが、元のデータ受信装置からデータのコピー等を行
って、不当に利用してしまうなどといった問題があっ
た。また、課金に対しても、データを利用する際の時間
帯で課金額を変更したり、データの利用履歴情報から課
金額を減額するといった柔軟な制御ができないといった
問題があった。Therefore, there is a problem that a user who does not have a proper use right copies data from the original data receiving apparatus and uses the data illegally. In addition, there has been a problem that the charging cannot be flexibly controlled such as changing the charging amount in the time zone when using the data or reducing the charging amount from the data usage history information.
【0007】本発明はこのような点に鑑みてなされたも
のであり、データ受信後の利用環境を制限して、効率的
にデータ管理を行うデータ管理装置を提供することを目
的とする。[0007] The present invention has been made in view of such a point, and it is an object of the present invention to provide a data management device that restricts a use environment after data reception and performs data management efficiently.
【0008】また、本発明の他の目的は、データ受信後
の利用環境を制限して、効率的にデータ管理を行うデー
タ管理方法を提供することにある。Another object of the present invention is to provide a data management method for efficiently managing data by restricting a use environment after data reception.
【0009】[0009]
【課題を解決するための手段】本発明では上記課題を解
決するために、データ放送のデータを受信して、データ
の管理を行うデータ装置において、前記データを格納す
るデータ格納手段と、前記データを放送した同一の放送
サービスを受信している受信環境にあるか否かの環境判
断を行う環境判断手段と、前記データをユーザが実行す
るために、前記ユーザの認証を行う認証手段と、前記デ
ータをユーザが実行する際に、課金制御を行う課金制御
手段と、前記放送サービスを受信し、かつ認証後に前記
データを実行するデータ実行手段と、を有することを特
徴とするデータ管理装置が提供される。According to the present invention, in order to solve the above-mentioned problems, in a data device for receiving data of a data broadcast and managing the data, a data storage means for storing the data; Environment determination means for determining whether or not the reception environment is receiving the same broadcast service that broadcasts, an authentication means for authenticating the user, for the user to execute the data, When a user executes data, a data management device is provided, comprising: charging control means for performing charging control; and data execution means for receiving the broadcast service and executing the data after authentication. Is done.
【0010】ここで、データ格納手段は、データを格納
する。環境判断手段は、データを放送した同一の放送サ
ービスを受信している受信環境にあるか否かの環境判断
を行う。認証手段は、データをユーザが実行するため
に、ユーザの認証を行う。課金制御手段は、データをユ
ーザが実行する際に、課金制御を行う。データ実行手段
は、放送サービスを受信し、かつ認証後にデータを実行
する。Here, the data storage means stores data. The environment determining means determines an environment as to whether or not there is a receiving environment for receiving the same broadcast service that broadcasts the data. The authentication unit authenticates the user so that the user can execute the data. The accounting control means performs accounting control when the user executes the data. The data execution means receives the broadcast service and executes the data after authentication.
【0011】また、データ放送のデータを受信して、デ
ータの管理を行うデータ方法において、前記データを格
納し、前記データを放送した同一の放送サービスを受信
している受信環境にあるか否かの環境判断を行い、前記
データをユーザが実行するために、前記ユーザの認証を
行い、前記データをユーザが実行する際に、課金制御を
行い、前記放送サービスを受信し、かつ認証後に前記デ
ータを実行することを特徴とするデータ管理方法が提供
される。In a data method for receiving data of data broadcasting and managing the data, it is possible to determine whether or not the reception environment stores the data and receives the same broadcasting service that broadcasts the data. The environment is determined, and the user is authenticated in order for the user to execute the data.When the data is executed by the user, charging control is performed, the broadcast service is received, and the data is authenticated. Is provided.
【0012】ここで、データ実行の際にはデータを放送
した同一の放送サービスを受信し、かつ認証後に、格納
したデータを実行する。At the time of data execution, the same broadcast service that broadcasts the data is received, and after authentication, the stored data is executed.
【0013】[0013]
【発明の実施の形態】以下、本発明の実施の形態を図面
を参照して説明する。図1は本発明のデータ管理装置の
原理図である。データ管理装置10は、データ放送で受
信したデータに対し、データ受信後の利用環境を制限し
て管理する。Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a principle diagram of a data management device of the present invention. The data management device 10 manages data received by data broadcasting by limiting the usage environment after data reception.
【0014】データ格納手段11は、データを格納す
る。ここでは番組Pに関するデータDpを格納するもの
とする。環境判断手段12は、データDpを放送した同
一の放送サービス、すなわち番組Pを現在受信している
受信環境にあるか否かの環境判断を行う。The data storage means 11 stores data. Here, it is assumed that data Dp relating to the program P is stored. The environment judging means 12 judges whether or not there is the same broadcasting service that broadcasts the data Dp, that is, whether or not there is a receiving environment in which the program P is currently being received.
【0015】認証手段13は、ユーザがデータDpの正
当な利用者であるか否かを認証する。課金制御手段14
はデータDpを実行する際の課金の制御を行う。データ
実行手段15は、ユーザの指示によりデータDpを実行
する。実行する際の条件としては、データDpを放送し
た同一の放送サービスである番組Pを実行時に受信して
おり、かつ正当ユーザであると認証された場合にのみ、
データDpを実行できる。The authentication means 13 authenticates whether the user is a valid user of the data Dp. Billing control means 14
Controls charging when executing the data Dp. The data execution unit 15 executes the data Dp according to a user's instruction. Conditions for execution are as follows. Only when the program P, which is the same broadcast service that broadcasts the data Dp, is received at the time of execution and the user is authenticated as a valid user,
Data Dp can be executed.
【0016】次に本発明のデータ管理装置10を適用し
た際の放送システムについて説明する。図2は放送シス
テムの構成図である。コンテンツプロバイダ1a〜1c
は、ユーザに対して放送、送信されるデータ及び情報を
保有する。そして、ユーザからのデータ送信要求によっ
て、サービスプログラムからデータ要求がインターネッ
ト6及び専用線7経由で送信され、サービスプロバイダ
2に対してデータが送信される。Next, a broadcast system when the data management device 10 of the present invention is applied will be described. FIG. 2 is a configuration diagram of the broadcasting system. Content providers 1a-1c
Holds data and information broadcast and transmitted to the user. Then, in response to a data transmission request from the user, a data request is transmitted from the service program via the Internet 6 and the dedicated line 7, and the data is transmitted to the service provider 2.
【0017】サービスプロバイダ2は、端末10a〜1
0cと公衆電話回線網5を介して接続されており、サー
ビスを端末10a〜10cのユーザに提供する。サービ
スプロバイダ2は、ユーザの視聴履歴やデータ購入履歴
の通信、ユーザからのデータ送信要求の通信などを行
う。The service provider 2 has terminals 10a-1
0c via the public telephone network 5 and provides services to the users of the terminals 10a to 10c. The service provider 2 performs communication of a user's viewing history and data purchase history, communication of a data transmission request from the user, and the like.
【0018】また、インターネット6及び専用線7など
を通じてコンテンツプロバイダ1a〜1cからデータを
受信して、アップリンクセンタ3、衛星4及び公衆電話
回線網5を介して端末10a〜10cにデータを放送、
送信する。Further, the terminal receives data from the content providers 1a to 1c via the Internet 6 and the dedicated line 7, and broadcasts the data to the terminals 10a to 10c via the uplink center 3, the satellite 4, and the public telephone network 5.
Send.
【0019】アップリンクセンタ3は、CSディジタル
放送の送出センタである。サービスプロバイダ2から送
られたデータを多重化・変調して衛星4に対して送信す
る。衛星4は、CSディジタル放送用のJCSAT−3
/4である。端末10a〜10cは、本発明のデータ管
理装置10に対応し、サービスをユーザに提供する。The uplink center 3 is a transmission center for CS digital broadcasting. The data transmitted from the service provider 2 is multiplexed and modulated and transmitted to the satellite 4. Satellite 4 is JCSAT-3 for CS digital broadcasting.
/ 4. The terminals 10a to 10c correspond to the data management device 10 of the present invention and provide services to users.
【0020】端末10a〜10cは、アップリンクセン
タ3から衛星4を介して送信されたデータをアンテナ1
0a−1〜10c−1で受信し、ユーザに対して表示・
印刷などの出力を行う。The terminals 10a to 10c transmit data transmitted from the uplink center 3 via the satellite 4 to the antenna 1
0a-1 to 10c-1 and display to the user.
Performs output such as printing.
【0021】また、視聴記録などの端末10a〜10c
の使用履歴や、ユーザ操作によるデータ送信要求などの
送信を公衆電話回線網5を通じて、サービスプロバイダ
2に対して行う。Also, terminals 10a to 10c for recording the viewing record and the like.
Is transmitted to the service provider 2 through the public telephone network 5.
【0022】次に本発明のデータ管理装置10の内部構
成について説明する。図3はデータ管理装置10の内部
構成を示す図である。なお、本発明のデータ格納手段1
1はRAM11に、環境判断手段12とデータ実行手段
15はプログラマブルDSP16に、認証手段13と課
金制御手段14はICカードコントローラ17に対応す
る。Next, the internal configuration of the data management device 10 of the present invention will be described. FIG. 3 is a diagram showing an internal configuration of the data management device 10. The data storage means 1 of the present invention
1 corresponds to the RAM 11, the environment determination means 12 and the data execution means 15 correspond to the programmable DSP 16, and the authentication means 13 and the charging control means 14 correspond to the IC card controller 17.
【0023】チューナ18はディジタル衛星放送用のチ
ューナである。外部のアンテナからの信号をダウンコン
バート/フィルタリング等の処理を行って、MPEG2
−TSデータにしてプログラマブルDSP16に送る。The tuner 18 is a tuner for digital satellite broadcasting. The signal from the external antenna is subjected to processing such as down-conversion / filtering, and MPEG2
-Send to the programmable DSP 16 as TS data.
【0024】プログラマブルDSP16は、RISC型
CPU部とDSP部からなり、MPEG2−TSのデマ
ルチプレクス/デコード/システム制御などを行う。ま
た、RISC型CPU部及びDSP部の制御プログラム
は、外部から変更可能である。The programmable DSP 16 comprises a RISC type CPU unit and a DSP unit, and performs MPEG2-TS demultiplexing / decoding / system control and the like. Further, the control programs of the RISC type CPU unit and the DSP unit can be changed from outside.
【0025】シリアルコントローラ19は、ユーザが使
用する入力装置からのデータを受け取ってプログラマブ
ルDSP16へ送信する。RAM11は、プログラマブ
ルDSP16が使用し、MPEG2−TSのバッファリ
ング、MPEGデコード時のバッファ、表示データの格
納などに使用する。The serial controller 19 receives data from an input device used by the user and transmits the data to the programmable DSP 16. The RAM 11 is used by the programmable DSP 16 and is used for buffering MPEG2-TS, buffering for MPEG decoding, storing display data, and the like.
【0026】ICカードコントローラ17は、プログラ
マブルDSP16の制御により外部のICカードと通信
し、認証、課金制御を行う。回線コントローラ23は、
プログラマブルDSP16の制御により、外部の公衆電
話回線網5に接続され、サーバに対して視聴履歴やデー
タ要求を送信する。The IC card controller 17 communicates with an external IC card under the control of the programmable DSP 16 to perform authentication and accounting control. The line controller 23
Under the control of the programmable DSP 16, it is connected to the external public telephone network 5 and transmits a viewing history and a data request to the server.
【0027】ビデオエンコーダ21はプログラマブルD
SP16から出力された画像データをD/A変換して外
部の表示装置へ出力する。オーディオAD/DA22
は、プログラマブルDSP16から出力されたオーディ
オデータをDA変換して外部に出力する。また、回線コ
ントローラ23に接続されて、音声信号をAD/DA変
換して、プログラマブルDSP16と通信する。The video encoder 21 is a programmable D
The image data output from the SP 16 is D / A converted and output to an external display device. Audio AD / DA22
Converts the audio data output from the programmable DSP 16 from digital to analog and outputs it to the outside. In addition, it is connected to the line controller 23, AD / DA-converts the audio signal, and communicates with the programmable DSP 16.
【0028】次に受信したデータDp(以降は、プログ
ラムデータと呼ぶ。)を実行する際のデータ管理装置1
0の処理について説明する。図4は受信したプログラム
データを実行する際の処理手順を示すフローチャートで
ある。 〔S1〕プログラムデータを受信する。プログラマブル
DSP16は、チューナ18からプログラムデータを受
信して、RAM11に保存する。 〔S2〕ユーザからプログラムデータを実行するよう指
示を受ける。プログラマブルDSP16は、シリアルコ
ントローラ19経由でユーザからのプログラムデータ実
行の指示入力を受ける。 〔S3〕実時間情報などの確認情報があるか判断する。
あればステップS4へ、なければステップS7へ行く。
プログラマブルDSP16は、チューナ18が受信して
いる放送サービスに実時間情報などの確認情報が含まれ
ているかを調べる。そして、プログラムデータを受信し
たのと同一の放送サービスが受信されている環境にある
かを判断する。 〔S4〕ICカードなどの認証装置があるか判断する。
あればステップS5へ、なければステップS7へ行く。
プログラマブルDSP16は、ICカードコントローラ
17に認証、課金処理可能な装置が装着されているかど
うかを判断する。 〔S5〕課金処理を行う。プログラマブルDSP16は
ICカードコントローラ17に対して、プログラムデー
タの実行に関する認証、課金処理を行うように指示す
る。Next, the data management device 1 for executing the received data Dp (hereinafter referred to as program data).
The processing of 0 will be described. FIG. 4 is a flowchart showing a processing procedure when executing the received program data. [S1] Program data is received. The programmable DSP 16 receives the program data from the tuner 18 and stores the program data in the RAM 11. [S2] The user receives an instruction to execute the program data. The programmable DSP 16 receives a program data execution instruction input from a user via the serial controller 19. [S3] It is determined whether there is confirmation information such as real time information.
If there is, go to step S4, otherwise go to step S7.
The programmable DSP 16 checks whether the broadcast service received by the tuner 18 includes confirmation information such as real-time information. Then, it is determined whether there is an environment in which the same broadcast service as that for receiving the program data is being received. [S4] It is determined whether there is an authentication device such as an IC card.
If there is, go to step S5, otherwise go to step S7.
The programmable DSP 16 determines whether or not a device capable of performing authentication and accounting processing is mounted on the IC card controller 17. [S5] A billing process is performed. The programmable DSP 16 instructs the IC card controller 17 to perform authentication and accounting processing relating to the execution of the program data.
【0029】ICカードコントローラ17が外部のIC
カードに対して課金処理を行うコマンドを送ると、IC
カードは課金情報をカード内のメモリに保存する。ま
た、ICカードコントローラ17、プログラマブルDS
P16、オーディオAD/DA22、回線コントローラ
23を介して、外部の公衆電話回線網5経由で接続され
たサーバと課金情報の通信を行う。 〔S6〕プログラムデータを実行する。プログラマブル
DSP16は、RAM11に保存されているプログラム
データを実行する。 〔S7〕プログラムデータの実行不可であることをユー
ザに通知する。実時間情報などの確認情報がないか、I
Cカードなどの認証装置がない場合は、プログラマブル
DSP16は、RAM11に保存されたプログラムデー
タを実行できる環境にないことを通知手段であるビデオ
エンコーダ21及びオーディオAD/DA22などを用
いてユーザに通知する。The IC card controller 17 is connected to an external IC.
When a command to charge the card is sent, the IC
The card stores the billing information in a memory in the card. Also, an IC card controller 17, a programmable DS
Via the P16, the audio AD / DA 22, and the line controller 23, communication of billing information with a server connected via an external public telephone line network 5 is performed. [S6] The program data is executed. The programmable DSP 16 executes the program data stored in the RAM 11. [S7] The user is notified that the program data cannot be executed. Check for confirmation information such as real-time information
If there is no authentication device such as a C card, the programmable DSP 16 notifies the user that there is no environment in which the program data stored in the RAM 11 can be executed using the video encoder 21 and the audio AD / DA 22 as notification means. .
【0030】次にプログラムデータ利用時に、課金セン
タとの通信によって課金額を決定する場合について説明
する。図5はデータ利用時における課金センタとの通信
によって課金額を決定する際の処理手順を示すフローチ
ャートである。 〔S10〕プログラムデータを受信する。プログラマブ
ルDSP16はチューナ18からプログラムデータを受
信してRAM11に保存する。 〔S11〕ユーザからプログラムデータを実行するよう
指示を受ける。プログラマブルDSP16は、シリアル
コントローラ19経由でユーザからのプログラムデータ
実行の指示入力を受ける。 〔S12〕プログラムデータを利用できる環境であるか
を判断する。そうであればステップS13へ、そうでな
ければステップS17へ行く。プログラマブルDSP1
6はチューナ18が受信している放送サービスに実時間
情報などの確認情報が含まれているかを調べる。そし
て、プログラムデータを受信したのと同一の放送サービ
スが受信されている環境にあるかを判断する。また、I
Cカードコントローラ17に認証、課金処理可能な装置
が装着されているかどうかを判断する。 〔S13〕課金情報をサーバと通信する。プログラマブ
ルDSP16は回線コントローラ23及びオーディオA
D/DA22を用いて外部の公衆電話回線網5と接続し
て、実行要求のあったプログラムデータの課金情報を通
信する。 〔S14〕データ利用時の課金額をユーザに確認する。
プログラマブルDSP16はデータ利用の際の課金額を
ビデオエンコーダ21に通知する。また、シリアルコン
トローラ19などを通じてユーザからの確認入力を受け
る。また、課金額はデータ利用・購入時の時価にもとづ
いて決定される。 〔S15〕課金処理を行う。プログラマブルDSP16
は、ICカードコントローラ17に対して、プログラム
データの実行に関する認証、課金処理を行うように指示
する。ICカードコントローラ17が外部のICカード
に対して課金処理を行うコマンドを送るとICカードは
課金情報をカード内のメモリに保存する。Next, the case where the charge amount is determined by communication with the charge center when using the program data will be described. FIG. 5 is a flowchart showing a processing procedure for determining a billing amount by communication with a billing center when using data. [S10] Program data is received. The programmable DSP 16 receives the program data from the tuner 18 and stores it in the RAM 11. [S11] The user receives an instruction to execute the program data. The programmable DSP 16 receives a program data execution instruction input from a user via the serial controller 19. [S12] It is determined whether the environment is one in which program data can be used. If so, go to step S13, otherwise go to step S17. Programmable DSP1
6 checks whether the broadcast service received by the tuner 18 includes confirmation information such as real-time information. Then, it is determined whether there is an environment in which the same broadcast service as that for receiving the program data is being received. Also, I
It is determined whether a device capable of performing authentication and accounting processing is mounted on the C card controller 17. [S13] The accounting information is communicated to the server. The programmable DSP 16 has a line controller 23 and audio A
It connects to the external public telephone network 5 using the D / DA 22, and communicates the charging information of the program data requested to be executed. [S14] The user confirms the charge amount when using the data.
The programmable DSP 16 notifies the video encoder 21 of the charge amount for using the data. Further, a confirmation input from the user is received through the serial controller 19 or the like. Further, the billing amount is determined based on the market price at the time of data use / purchase. [S15] A billing process is performed. Programmable DSP16
Instructs the IC card controller 17 to perform authentication and accounting processing relating to the execution of the program data. When the IC card controller 17 sends a command for performing a charging process to an external IC card, the IC card stores the charging information in a memory in the card.
【0031】また、ICカードコントローラ17、プロ
グラマブルDSP16、オーディオAD/DA22、回
線コントローラ23を介して、外部の公衆電話回線網5
経由で接続されたサーバと課金情報の通信を行う。 〔S16〕プログラムデータを実行する。RAM11に
保存されているプログラムデータを実行する。 〔S17〕プログラムが実行不可であることをユーザに
通知する。実時間情報などの確認情報がないかICカー
ドなどの認証装置がない場合は、プログラマブルDSP
16は、RAM11に保存されたプログラムデータを実
行できる環境にないことをビデオエンコーダ21及びオ
ーディオAD/DA22などを用いてユーザに通知す
る。The external public telephone line network 5 is connected via the IC card controller 17, the programmable DSP 16, the audio AD / DA 22, and the line controller 23.
Communication of billing information with a server connected via the server. [S16] The program data is executed. The program data stored in the RAM 11 is executed. [S17] The user is notified that the program cannot be executed. If there is no confirmation information such as real time information or no authentication device such as an IC card, a programmable DSP
16 notifies the user that there is no environment in which the program data stored in the RAM 11 can be executed using the video encoder 21 and the audio AD / DA 22.
【0032】次にプログラムデータ課金額の更新情報受
信により、課金額を決定する場合について説明する。図
6はプログラムデータ課金額の更新情報受信により課金
額を決定する際の処理手順を示すフローチャートであ
る。 〔S20〕プログラムデータを受信する。プログラマブ
ルDSP16はチューナ18からプログラムデータを受
信してRAM11に保存する。 〔S21〕課金額の更新情報を受信する。プログラマブ
ルDSP16はチューナ18からプログラムデータの課
金額に関する更新情報を受信する。課金額はデータの発
売開始日から複数回更新されるものとする。 〔S22〕ユーザからプログラムデータを実行するよう
に指示を受ける。プログラマブルDSP16は、シリア
ルコントローラ19経由でユーザからのプログラムデー
タ実行の指示入力を受ける。 〔S23〕プログラムデータを利用できる環境であるか
判断する。そうであればステップS24へ、そうでなけ
ればステップS26へ行く。プログラマブルDSP16
はチューナ18が受信している放送サービスに実時間情
報などの確認情報が含まれているかを調べて、プログラ
ムデータを受信したのと同一の放送サービスが受信され
ている環境にあるかを判断する。また、ICカードコン
トローラ17に認証、課金処理可能な装置が装着されて
いるかどうかを判断する。 〔S24〕課金処理を行う。プログラマブルDSP16
はICカードコントローラ17に対してプログラムデー
タの実行に関する認証、課金処理を行うコマンドを送る
とICカードは課金情報をカード内のメモリに保存す
る。Next, a case where the charge amount is determined by receiving the update information of the program data charge amount will be described. FIG. 6 is a flowchart showing a processing procedure when determining the charge amount by receiving the update information of the program data charge amount. [S20] Program data is received. The programmable DSP 16 receives the program data from the tuner 18 and stores it in the RAM 11. [S21] The charge amount update information is received. The programmable DSP 16 receives, from the tuner 18, update information on the charge amount of the program data. The billing amount is updated a plurality of times from the date on which the data is released. [S22] The user receives an instruction to execute the program data. The programmable DSP 16 receives a program data execution instruction input from a user via the serial controller 19. [S23] It is determined whether the environment is one in which program data can be used. If so, go to step S24, otherwise go to step S26. Programmable DSP16
Checks whether the broadcast service received by the tuner 18 includes confirmation information such as real-time information, and determines whether there is an environment in which the same broadcast service that received the program data is being received. . Further, it is determined whether or not a device capable of performing authentication and accounting processing is mounted on the IC card controller 17. [S24] A billing process is performed. Programmable DSP16
When the IC card sends a command for performing authentication and accounting for execution of program data to the IC card controller 17, the IC card stores the accounting information in a memory in the card.
【0033】また、ICカードコントローラ17、プロ
グラマブルDSP16、オーディオAD/DA22、回
線コントローラ23を介して、外部の公衆電話回線網5
経由で接続されたサーバと課金情報の通信を行う。 〔S25〕プログラムデータを実行する。プログラマブ
ルDSP16は、RAM11に保存されているプログラ
ムデータを実行する。 〔S26〕プログラムデータの実行不可であることをユ
ーザに通知する。実時間情報などの確認情報がないかI
Cカードなどの認証装置がない場合、プログラマブルD
SP16はRAM11に保存されたプログラムデータを
実行できる環境にないことをビデオエンコーダ21及び
オーディオAD/DA22などを用いてユーザに通知す
る。The external public telephone line network 5 is connected via the IC card controller 17, the programmable DSP 16, the audio AD / DA 22, and the line controller 23.
Communication of billing information with a server connected via the server. [S25] The program data is executed. The programmable DSP 16 executes the program data stored in the RAM 11. [S26] The user is notified that the program data cannot be executed. Check for confirmation information such as real-time information
If there is no authentication device such as C card, programmable D
The SP 16 notifies the user using the video encoder 21 and the audio AD / DA 22 that there is no environment in which the program data stored in the RAM 11 can be executed.
【0034】次に実行環境の制限を残したまま利用する
場合と、実行環境の制限を解除して利用する場合と、で
異なる課金処理を行う場合について説明する。図7は実
行環境の制限を残したまま利用する場合と、実行環境の
制限を解除して利用する場合と、で異なる課金処理を行
う際の処理手順を示すフローチャートである。 〔S30〕ユーザからプログラムデータを実行するよう
に指示を受ける。プログラマブルDSP16はシリアル
コントローラ19経由でユーザからのプログラム実行の
指示入力を受ける。プログラムデータはチューナ18な
どから受信または外部からコピーされてすでにRAM1
1に保存されているものとする。 〔S31〕ICカードなどの認証装置があるか判断す
る。あればステップS32へ、なければステップS36
へ行く。プログラマブルDSP16はICカードコント
ローラ17に認証、課金処理可能な装置が装着されてい
るかどうかを判断する。 〔S32〕実時間情報などの確認情報があるか判断す
る。あればステップS33へ、なければステップS35
へ行く。プログラマブルDSP16は、チューナ18が
受信している放送サービスに実時間情報などの確認情報
が含まれているかを調べる。そして、プログラムデータ
を受信したのと同一の放送サービスが受信されている環
境にあるかを判断する。 〔S33〕課金処理を行う。プログラマブルDSP16
はICカードコントローラ17に対して、プログラムデ
ータの実行に関してプログラムデータに付加された課金
情報を読み出し、実時間情報などの確認情報がある場合
の認証、及び課金処理を行うように指示する。Next, a description will be given of a case where different accounting processes are performed depending on whether the usage is performed while the restriction on the execution environment is left or when the restriction is imposed on the execution environment. FIG. 7 is a flowchart showing a processing procedure when different accounting processes are performed when using with the restriction on the execution environment remaining, and when using with the restriction on the execution environment being released. [S30] The user receives an instruction to execute the program data. The programmable DSP 16 receives a program execution instruction input from a user via the serial controller 19. The program data is received from the tuner 18 or copied from the outside and is already stored in the RAM 1
1 is stored. [S31] It is determined whether there is an authentication device such as an IC card. If there is, go to step S32; otherwise, go to step S36.
Go to The programmable DSP 16 determines whether or not a device capable of performing authentication and accounting processing is mounted on the IC card controller 17. [S32] It is determined whether there is confirmation information such as real time information. If there is, go to step S33, otherwise go to step S35
Go to The programmable DSP 16 checks whether the broadcast service received by the tuner 18 includes confirmation information such as real-time information. Then, it is determined whether there is an environment in which the same broadcast service as that for receiving the program data is being received. [S33] A billing process is performed. Programmable DSP16
Instructs the IC card controller 17 to read the billing information added to the program data regarding the execution of the program data, and to perform authentication and billing processing when there is confirmation information such as real time information.
【0035】ICカードコントローラ17が外部のIC
カードに対して課金処理を行うコマンドを送るとICカ
ードは課金情報をカード内のメモリに保存する。また、
ICカードコントローラ17、プログラマブルDSP1
6、オーディオAD/DA22、回線コントローラ23
を介して、外部の公衆電話回線網5経由で接続されたサ
ーバと課金情報の通信を行う。 〔S34〕プログラムデータを実行する。プログラマブ
ルDSP16はRAM11に保存されているプログラム
データを実行する。 〔S35〕課金処理を行う。プログラマブルDSP16
はICカードコントローラ17に対してプログラムデー
タの実行に関してプログラムデータに付加された課金情
報を読み出し実時間情報などの確認情報がない場合の認
証、課金処理を行うように指示する。The IC card controller 17 is connected to an external IC.
When a command for performing a billing process is sent to the card, the IC card stores the billing information in a memory in the card. Also,
IC card controller 17, programmable DSP1
6. Audio AD / DA 22, line controller 23
, And communicates with the server connected via the external public telephone network 5 via the public telephone line network 5. [S34] The program data is executed. The programmable DSP 16 executes the program data stored in the RAM 11. [S35] A billing process is performed. Programmable DSP16
Instructs the IC card controller 17 to read the accounting information added to the program data for the execution of the program data, and to perform authentication and accounting processing when there is no confirmation information such as real time information.
【0036】ICカードコントローラ17が外部のIC
カードに対して課金処理を行うコマンドを送るとICカ
ードは課金情報をカード内のメモリに保存する。また、
ICカードコントローラ17、プログラマブルDSP1
6、オーディオAD/DA22、回線コントローラ23
を介して、外部の公衆電話回線網5経由で接続されたサ
ーバと課金情報の通信を行う。 〔S36〕認証装置がない場合の課金処理がすでに行わ
れているかを判断する。プログラマブルDSP16はR
AM11に保存されているプログラムデータを調べて認
証装置がない場合の課金処理が行われているものである
かを判断する。 〔S37〕プログラムデータの実行不可であることをユ
ーザに通知する。実時間情報などの確認情報がないかI
Cカードなどの認証装置がない場合は、プログラマブル
DSP16はRAM11に保存されたプログラムデータ
を実行できる環境にないことをビデオエンコーダ21及
びオーディオAD/DA22などを用いてユーザに通知
する。The IC card controller 17 is connected to an external IC
When a command for performing a billing process is sent to the card, the IC card stores the billing information in a memory in the card. Also,
IC card controller 17, programmable DSP1
6. Audio AD / DA 22, line controller 23
, And communicates with the server connected via the external public telephone network 5 via the public telephone line network 5. [S36] It is determined whether or not the accounting process when there is no authentication device has already been performed. Programmable DSP 16 is R
By examining the program data stored in the AM 11, it is determined whether or not the accounting process is performed when there is no authentication device. [S37] The user is notified that the program data cannot be executed. Check for confirmation information such as real-time information
If there is no authentication device such as a C card, the programmable DSP 16 notifies the user using the video encoder 21 and the audio AD / DA 22 that there is no environment in which the program data stored in the RAM 11 can be executed.
【0037】次に制限解除の課金を行う時に、実行環境
制限のもとの利用履歴情報から課金額の減額を行う場合
について説明する。図8は制限解除の課金を行う時に実
行環境制限のもとの利用履歴情報から課金額の減額を行
う際の処理手順を示すフローチャートである。Next, a description will be given of a case where the charge amount is reduced from the usage history information under the execution environment restriction when charging the restriction release. FIG. 8 is a flowchart showing a processing procedure when the charge amount is reduced from the usage history information under the execution environment restriction when charging for release of restriction is performed.
【0038】なお、制限解除の方法として、プログラム
データを受信した環境からコピーして使用するときの処
理について説明する。 〔S40〕プログラムデータを受信する。プログラマブ
ルDSP16はチューナ18からプログラムデータを受
信してRAM11に保存する。 〔S41〕ユーザからプログラムデータのコピーを実行
するように指示を受ける。プログラマブルDSP16は
シリアルコントローラ19経由でユーザからプログラム
データのコピー実行の指示入力を受ける。 〔S42〕プログラムデータに実行環境が制限された状
態での利用があったかを判断する。あればステップS4
3へ、なければステップS44へ行く。プログラマブル
DSP16はRAM11に保存されているユーザからコ
ピー要求があったプログラムデータについて、プログラ
ムの実行が認証、課金処理可能な環境に制限された状態
での利用があったかどうかを判断する。 〔S43〕課金額を減額する。プログラマブルDSP1
6は、プログラムデータの実行環境が制限された状態で
の利用があった場合にプログラムデータを受信した環境
からコピーする際の課金額を利用状況に応じて減額する 〔S44〕課金処理を行う。プログラマブルDSP16
はICカードコントローラ17に対してプログラムデー
タの実行に関する認証、課金処理を行うように指示す
る。ICカードコントローラ17が外部のICカードに
対して課金処理を行うコマンドを送るとICカードは課
金情報をカード内のメモリに保存する。As a method of releasing the restriction, a description will be given of a process for copying and using program data from an environment in which the program data is received. [S40] Program data is received. The programmable DSP 16 receives the program data from the tuner 18 and stores it in the RAM 11. [S41] The user is instructed to copy the program data. The programmable DSP 16 receives an instruction to copy program data from a user via the serial controller 19. [S42] It is determined whether the program data has been used in a state where the execution environment is restricted. If there is, step S4
If not, go to step S44. The programmable DSP 16 determines whether or not the program data stored in the RAM 11 and requested by the user to be copied is used in an environment where the execution of the program is restricted to an environment in which authentication and accounting can be performed. [S43] The billing amount is reduced. Programmable DSP1
In step S44, when the execution environment of the program data is restricted, the charge amount for copying from the environment in which the program data is received is reduced according to the use situation. Programmable DSP16
Instructs the IC card controller 17 to perform authentication and accounting processing relating to the execution of the program data. When the IC card controller 17 sends a command for performing a charging process to an external IC card, the IC card stores the charging information in a memory in the card.
【0039】また、ICカードコントローラ17、プロ
グラマブルDSP16、オーディオAD/DA22、回
線コントローラ23を介して、外部の公衆電話回線網5
経由で接続されたサーバと課金情報の通信を行う。 〔S45〕プログラムデータのコピーを実行する。The external public telephone line network 5 is connected via the IC card controller 17, the programmable DSP 16, the audio AD / DA 22, and the line controller 23.
Communication of billing information with a server connected via the server. [S45] The program data is copied.
【0040】プログラマブルDSP16はプログラムデ
ータを受信した環境から外部にコピーする。以上説明し
たように、本発明のデータ管理装置10では、プログラ
ムデータの利用を実行環境と同一なものに限定すること
で、受信したプログラムデータの不正使用を防ぐことが
可能になるとともに、例えばネットワークが放送する実
時間情報を環境確認情報とすることで有効期限・時間に
よる課金などができる。The programmable DSP 16 copies the program data from the environment in which it was received to the outside. As described above, in the data management device 10 of the present invention, by restricting the use of the program data to the same one as the execution environment, it is possible to prevent unauthorized use of the received program data, By using the real-time information broadcasted by the user as the environment confirmation information, charging based on the expiration date and time can be performed.
【0041】また、プログラムデータが配信されてから
の時間により課金額を変えることが可能になるため、情
報の新しさに対する課金が可能になるとともに、情報の
受信と利用、購入の課金を分けることができる。In addition, since it is possible to change the billing amount depending on the time since the program data is distributed, it is possible to bill for the newness of the information, and to separate the charge for receiving, using, and purchasing information. Can be.
【0042】さらに、実行環境の制限を残したまま利用
する場合と、実行環境の制限を解除して利用する場合
と、の課金方法を変えることで、1つの受信データで実
行環境制限を変更することが可能になる。Further, by changing the billing method between the case of using the program with the restriction of the execution environment left and the case of using the program after the restriction of the execution environment is changed, the restriction of the execution environment is changed by one received data. It becomes possible.
【0043】さらにまた、制限解除の課金を行う際に実
行環境制限のもとの利用履歴環境から課金額の減額を行
うことで、あらかじめ支払った金額の一部、または全部
を減額することができるため、使用者の利益となり、デ
ータの使用、購入が容易になる。Furthermore, when charging for releasing the restriction, by reducing the charging amount from the usage history environment under the execution environment restriction, a part or all of the amount paid in advance can be reduced. Therefore, it is a benefit of the user, and the use and purchase of the data become easy.
【0044】次に本発明のデータ管理方法について説明
する。図9は本発明のデータ管理方法の処理手順を示す
フローチャートである。 〔S50〕データを格納する。 〔S51〕データを放送した同一の放送サービスを受信
している受信環境にあるか否かの環境判断を行う。 〔S52〕データをユーザが実行するために、ユーザの
認証を行う。 〔S53〕データをユーザが実行する際に、課金制御を
行う。 〔S54〕放送サービスを受信し、かつ認証後にデータ
を実行する。Next, the data management method of the present invention will be described. FIG. 9 is a flowchart showing a processing procedure of the data management method of the present invention. [S50] The data is stored. [S51] An environment judgment is made as to whether or not there is a reception environment for receiving the same broadcast service that broadcasts the data. [S52] The user is authenticated in order for the user to execute the data. [S53] When the user executes the data, charging control is performed. [S54] The broadcast service is received, and the data is executed after authentication.
【0045】以上説明したように、本発明のデータ管理
方法は、格納したデータを実行する際には、このデータ
を放送した同一の放送サービスを受信し、かつ認証され
た後にデータを実行するものとした。これにより、デー
タ受信後の利用環境を制限できるので、データに対する
不正使用を防ぐことができ、効率的にデータ管理を行う
ことが可能になる。As described above, the data management method of the present invention, when executing stored data, receives the same broadcast service that broadcasts the data, and executes the data after being authenticated. And As a result, the usage environment after data reception can be restricted, so that unauthorized use of data can be prevented, and data management can be performed efficiently.
【0046】[0046]
【発明の効果】以上説明したように本発明のデータ管理
装置は、格納したデータを実行する際には、このデータ
を放送した同一の放送サービスを受信し、かつ認証され
た後にデータを実行する構成とした。これにより、デー
タ受信後の利用環境を制限できるので、データに対する
不正使用を防ぐことができ、効率的にデータ管理を行う
ことが可能になる。As described above, when executing the stored data, the data management apparatus of the present invention receives the same broadcast service that broadcasts the data, and executes the data after being authenticated. The configuration was adopted. As a result, the usage environment after data reception can be restricted, so that unauthorized use of data can be prevented, and data management can be performed efficiently.
【0047】また、本発明のデータ管理方法は、格納し
たデータを実行する際には、このデータを放送した同一
の放送サービスを受信し、かつ認証された後にデータを
実行するものとした。これにより、データ受信後の利用
環境を制限できるので、データに対する不正使用を防ぐ
ことができ、効率的にデータ管理を行うことが可能にな
る。In the data management method of the present invention, when executing the stored data, the same broadcast service that broadcasts the data is received, and the data is executed after being authenticated. As a result, the usage environment after data reception can be restricted, so that unauthorized use of data can be prevented, and data management can be performed efficiently.
【図1】本発明のデータ管理装置の原理図である。FIG. 1 is a principle diagram of a data management device of the present invention.
【図2】放送システムの構成図である。FIG. 2 is a configuration diagram of a broadcast system.
【図3】データ管理装置の内部構成を示す図である。FIG. 3 is a diagram showing an internal configuration of a data management device.
【図4】受信したプログラムデータを実行する際の処理
手順を示すフローチャートである。FIG. 4 is a flowchart showing a processing procedure when executing received program data.
【図5】データ利用時における課金センタとの通信によ
って課金額を決定する際の処理手順を示すフローチャー
トである。FIG. 5 is a flowchart showing a processing procedure for determining a billing amount by communication with a billing center when using data.
【図6】プログラムデータ課金額の更新情報受信により
課金額を決定する際の処理手順を示すフローチャートで
ある。FIG. 6 is a flowchart showing a processing procedure when determining a charge amount by receiving update information of a program data charge amount.
【図7】実行環境の制限を残したまま利用する場合と、
実行環境の制限を解除して利用する場合と、で異なる課
金処理を行う際の処理手順を示すフローチャートであ
る。FIG. 7 shows a case in which the application is used while the execution environment is restricted,
9 is a flowchart showing a processing procedure when different charging processes are performed in a case where an execution environment restriction is released and used.
【図8】制限解除の課金を行う時に実行環境制限のもと
の利用履歴情報から課金額の減額を行う際の処理手順を
示すフローチャートである。FIG. 8 is a flowchart showing a processing procedure when the charge amount is reduced from the usage history information under the execution environment restriction when charging for release of restriction is performed.
【図9】本発明のデータ管理方法の処理手順を示すフロ
ーチャートである。FIG. 9 is a flowchart showing a processing procedure of the data management method of the present invention.
10……データ管理装置、11……データ格納手段、1
2……環境判断手段、13……認証手段、14……課金
制御手段、15……データ実行手段、P……番組、Dp
……データ。10 data management device, 11 data storage means, 1
2 ... Environment determination means, 13 ... Authentication means, 14 ... Charge control means, 15 ... Data execution means, P ... Program, Dp
……data.
Claims (8)
の管理を行うデータ管理装置において、 前記データを格納するデータ格納手段と、 前記データを放送した同一の放送サービスを受信してい
る受信環境にあるか否かの環境判断を行う環境判断手段
と、 前記データをユーザが実行するために、前記ユーザの認
証を行う認証手段と、 前記データをユーザが実行する際に、課金制御を行う課
金制御手段と、 前記放送サービスを受信し、かつ認証後に前記データを
実行するデータ実行手段と、 を有することを特徴とするデータ管理装置。1. A data management device for receiving data of data broadcast and managing the data, comprising: a data storage unit for storing the data; and a reception environment receiving the same broadcast service that broadcasts the data. Environment determining means for determining whether an environment exists or not, authentication means for authenticating the user so that the data is executed by the user, and charging for performing charging control when the user executes the data. A data management device comprising: a control unit; and a data execution unit that receives the broadcast service and executes the data after authentication.
が発行する確認情報にもとづいて、前記環境判断を行う
ことを特徴とする請求項1記載のデータ管理装置。2. The data management device according to claim 1, wherein the environment determination unit performs the environment determination based on confirmation information issued by the broadcast service.
行できない場合は、実行できる環境にないことをユーザ
に通知する通知手段をさらに有することを特徴とする請
求項1記載のデータ管理装置。3. The data management apparatus according to claim 1, further comprising a notifying means for notifying a user that the data execution means cannot execute the data when the data cannot be executed.
て、課金処理を行うサーバと、課金情報の通信を行うこ
とを特徴とする請求項1記載のデータ管理装置。4. The data management apparatus according to claim 1, wherein said charging control means communicates charging information with a server which performs charging processing via a public line network.
を受信し、かつ認証後の環境である実行環境の制限を残
したまま前記データを実行する場合と、前記実行環境の
制限を解除して前記データを実行する場合と、で異なる
課金制御を行うことを特徴とする請求項4記載のデータ
管理装置。5. The charging control means receives the broadcast service and executes the data while leaving a restriction on an execution environment, which is an environment after authentication. 5. The data management apparatus according to claim 4, wherein different charging control is performed between when the data is executed and when the data is executed.
・購入時の時価にして前記課金制御を行うことを特徴と
する請求項5記載のデータ管理装置。6. The data management apparatus according to claim 5, wherein said charging control means performs said charging control by using said data as a market price at the time of use / purchase.
限を解除して前記データを実行する場合に、前記実行環
境の制限のもとで前記データを実行した際の利用履歴情
報にもとづいて、課金額の減額を行うことを特徴とする
請求項5記載のデータ管理装置。7. When the data is executed with the restriction on the execution environment being released, the accounting control means is configured to execute the data based on the usage history information when the data is executed under the restriction on the execution environment. 6. The data management device according to claim 5, wherein the charge amount is reduced.
の管理を行うデータ管理方法において、 前記データを格納し、 前記データを放送した同一の放送サービスを受信してい
る受信環境にあるか否かの環境判断を行い、 前記データをユーザが実行するために、前記ユーザの認
証を行い、 前記データをユーザが実行する際に、課金制御を行い、 前記放送サービスを受信し、かつ認証後に前記データを
実行することを特徴とするデータ管理方法。8. A data management method for receiving data of a data broadcast and managing the data, the method comprising: storing the data; and receiving an identical broadcast service that broadcasts the data. The environment is determined, and the user is authenticated in order for the user to execute the data.When the user executes the data, charging control is performed, the broadcast service is received, and the authentication is performed. A data management method characterized by executing data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9310689A JPH11146376A (en) | 1997-11-12 | 1997-11-12 | Data management device and data management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9310689A JPH11146376A (en) | 1997-11-12 | 1997-11-12 | Data management device and data management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11146376A true JPH11146376A (en) | 1999-05-28 |
Family
ID=18008285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9310689A Pending JPH11146376A (en) | 1997-11-12 | 1997-11-12 | Data management device and data management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11146376A (en) |
-
1997
- 1997-11-12 JP JP9310689A patent/JPH11146376A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100456162B1 (en) | Method of Key update in DCATV Conditional Access System | |
| EP0895419B1 (en) | Billing system for services provided via radio communications | |
| EP2213003A1 (en) | Communications system | |
| KR101062182B1 (en) | Method and device for automatic update of authority object | |
| JP4324818B2 (en) | Program distribution apparatus, program distribution method, transmission apparatus, and reception apparatus | |
| JP2009089432A (en) | Program data distribution system, video-recording apparatus, management device, and program | |
| JP2002344922A (en) | Digital broadcast receiver | |
| JP4308958B2 (en) | Broadcast receiving terminal | |
| JPH11146376A (en) | Data management device and data management method | |
| US6425061B1 (en) | Apparatuses for exchanging information over computer and broadcast networks | |
| US20090036099A1 (en) | Content providing method and system | |
| WO2004054230A1 (en) | System and method of image distribution | |
| JPH11289528A (en) | Data distribution method and distribution data selection device | |
| JP2005012545A (en) | Data transmission acceptance method from data broadcasting program viewers | |
| JP2003284027A (en) | Data broadcasting system, data broadcasting method, broadcasting station, broadcast operation management device, and broadcast receiving device | |
| JP4001995B2 (en) | Communication control method and receiving apparatus using the same | |
| JP2001188666A (en) | Printing system and method and information processing apparatus applied to the system | |
| JP3334993B2 (en) | Billing system in information communication | |
| FI116115B (en) | Control of a device connected to a digital television network | |
| JP3780563B2 (en) | Pay broadcast system and method, broadcast receiving terminal and method, and viewing information collection system and method | |
| JPH11234152A (en) | Information terminal, transmitting station, data broadcast receiving terminal, and broadcast system | |
| JP2003223425A (en) | Content data storage system and program | |
| JP2004260568A (en) | Display control device | |
| KR101224304B1 (en) | Broadcasting receiving apparatus and method for upgrading software thereof | |
| KR100947315B1 (en) | Method and system for supporting roaming based on downloadable conditional access system |