JPH10322676A - Inter-terminal control system - Google Patents
Inter-terminal control systemInfo
- Publication number
- JPH10322676A JPH10322676A JP9131342A JP13134297A JPH10322676A JP H10322676 A JPH10322676 A JP H10322676A JP 9131342 A JP9131342 A JP 9131342A JP 13134297 A JP13134297 A JP 13134297A JP H10322676 A JPH10322676 A JP H10322676A
- Authority
- JP
- Japan
- Prior art keywords
- terminal
- program
- viewing
- terminal device
- slave
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4623—Processing of entitlement messages, e.g. ECM [Entitlement Control Message] or EMM [Entitlement Management Message]
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、双方向通信機能を
有するCATV等のシステムにおいて、同一加入契約に
ついて複数の端末が設けられる場合の端末間制御および
蓄積機能を具備する端末装置の制御に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to control of a terminal device having a terminal-to-terminal control and storage function when a plurality of terminals are provided for the same subscription contract in a system such as a CATV having a two-way communication function.
【0002】[0002]
【従来の技術】CATV(ケーブルテレビジョン)加入
者は、提供サービスの増加によって、1加入者宅内に複
数台数の端末が存在する場合が増えつつある。2. Description of the Related Art CATV (cable television) subscribers are increasing the number of services provided by one subscriber's home due to an increase in services provided.
【0003】通常、加入者端末は1加入者あたり1台の
端末契約であるが、複数のTVによる視聴や裏番組録画
のために複数の端末をレンタル契約する加入者も増えつ
つある。複数の端末加入については、端末台数分の基本
料金をCATV運用者が徴収するが、加入者にとっては
割高感があり、加入端末数の伸びが鈍かった。[0003] Normally, the number of subscriber terminals is one for each subscriber. However, the number of subscribers who rent a plurality of terminals for viewing by a plurality of TVs or for recording a back program is increasing. For multiple terminal subscriptions, the CATV operator collects a basic fee for the number of terminals, but the subscribers feel overpriced and the number of subscribers has slowed.
【0004】こうした複数端末の割高感に対して、複数
のCATVシステムを運用するMSO(Multiple Syste
m Operator)がCATV加入者拡大のための方策のひと
つとして1加入者あたり複数の端末の契約を行う場合が
ある。この場合、2台目以降の端末については1台目の
加入料あるいはレンタル料より格安の料金設定が成され
る場合が多い。[0004] In response to such an expensive feeling of a plurality of terminals, an MSO (Multiple System System) that operates a plurality of CATV systems.
m Operator) may contract a plurality of terminals per subscriber as one of the measures for expanding CATV subscribers. In this case, the second and subsequent terminals are often set at a rate lower than the first unit's subscription or rental fee.
【0005】例えば、1台目の端末が4000円の基本
料金が設定されている場合に、加入者宅内でいくら分岐
させても基本料金の割り増しはなく、2台目以降の端末
のレンタル料400円のみが台数分加算されるといった
具合である。[0005] For example, when the first terminal is set at a basic charge of 4000 yen, no matter how much branching is performed at the subscriber's house, the basic charge does not increase, and the rental charge of the second and subsequent terminals is 400 yen. For example, only the yen is added for the number of vehicles.
【0006】さて、前述の複数台の端末の契約をしてい
る加入者において、光磁気ディスク(MO、DVD−R
AM)や、ハードディスク(HD)、ディジタルテープ
レコーダ(DTR)等に視聴する番組を記録する場合、
不正視聴問題が生じる場合がある。即ち、上記のような
着脱可能媒体に記録された番組は正規契約外の他の端末
で再生視聴した場合に、不正視聴となる。Now, in a subscriber who has a contract for a plurality of terminals, a magneto-optical disk (MO, DVD-R
AM), a hard disk (HD), a digital tape recorder (DTR), etc.
An unauthorized viewing problem may occur. That is, when the program recorded on the removable medium as described above is reproduced and viewed on another terminal other than the regular contract, the program is viewed illegally.
【0007】この不正視聴防止のため、次の公知例があ
る。まず、特開平7−230641号公報記載の「蓄積
メディア及びその制御装置」では、端末IDと記録媒体
から読み出したIDを比較してIDが一致した場合に、
記録番組の再生を許可するものであり、記録した端末と
同一の端末でしか再生できない。加入者宅に複数の端末
があり、その一部或いは全てが記録可能あるいは再生可
能である場合には、記録端末以外では視聴できないとい
う不便が生じる。例えば、同一加入者宅のリビングの端
末で記録した番組は、ベッドルームの端末では再生でき
ない。There are the following known examples for preventing this unauthorized viewing. First, in the “storage medium and its control device” described in Japanese Patent Application Laid-Open No. 7-230641, the terminal ID is compared with the ID read from the recording medium, and when the IDs match,
The reproduction of the recorded program is permitted, and can be reproduced only on the same terminal as the terminal on which the program was recorded. If there are a plurality of terminals at the subscriber's home and some or all of them are recordable or reproducible, the inconvenience of not being able to view other than the recording terminals occurs. For example, a program recorded at a terminal in a living room of the same subscriber's house cannot be reproduced on a terminal in a bedroom.
【0008】また、特開平7−231439号公報記載
の「データ受信装置」では、親端末で端末IDとキー信
号を圧縮映像データに多重し、子端末側でこれを認識し
て視聴制限をかけるが、視聴許可後の記録媒体へ視聴内
容の複写、蓄積に関して制限がない。In the "data receiving apparatus" described in Japanese Patent Application Laid-Open No. 7-231439, a terminal ID and a key signal are multiplexed on a compressed video data by a parent terminal, and the child terminal recognizes the multiplexed video data and imposes viewing restrictions. However, there is no restriction on copying and storing the viewing contents on the recording medium after the viewing permission.
【0009】また、特開平7−296508号公報記載
の「メディア情報配送システム」では、正規の記録媒体
以外の記録媒体には記録が行われないが、記録を行う端
末装置および記録済み媒体を再生する端末装置には制限
がない。また正規の記録媒体の価格に上乗せした補償金
を関連する著作権団体に納めることは可能であるが、い
ずれの作品がどれだけ利用されたか分からない。In the "media information delivery system" described in Japanese Patent Application Laid-Open No. 7-296508, recording is not performed on a recording medium other than a regular recording medium, but a terminal device for recording and reproducing a recorded medium are performed. There are no restrictions on the terminal device to be used. In addition, it is possible to pay compensation to the relevant copyright organization with the compensation added to the price of the legitimate recording medium, but it is not known which work was used and how much.
【0010】[0010]
【発明が解決しようとする課題】本発明は、以上のよう
な問題点に鑑みてなされたもので、その目的とするとこ
ろは、番組などの不正コピー、および許可端末以外での
視聴を防止するとともに、1加入者宅内では自由に記録
済み番組の視聴ができる端末システムを提供することで
ある。SUMMARY OF THE INVENTION The present invention has been made in view of the above problems, and its object is to prevent illegal copying of a program or the like and viewing of the program on a terminal other than a permitted terminal. It is another object of the present invention to provide a terminal system that allows a user to freely view a recorded program in one subscriber's house.
【0011】また本発明は、同一加入契約において、1
台の主(親)端末と1台以上の従(子)端末なる構成を
とり、かつ、主従端末間で視聴時、記録時或いは再生時
に認証を行うことによって、正規契約加入者宅内におい
ては、一旦記録媒体に記録された番組等を比較的自由に
視聴ができ、主端末が従端末それぞれに対して任意に視
聴制限をかけることにより、性描写や暴力描写を制限す
るいわゆるパレンタルロックも容易に行える端末間制御
システムを提供することである。[0011] Further, the present invention provides a method in which the same subscription
By taking the configuration of one main (parent) terminal and one or more slave (child) terminals and performing authentication at the time of viewing, recording, or reproduction between the master and slave terminals, at the home of the regular subscriber, It is possible to watch programs once recorded on the recording medium relatively freely, and the parent terminal can set parental control for each slave terminal arbitrarily, so that parental lock that limits sexual and violent depictions is easy. It is to provide a terminal-to-terminal control system which can be performed in a short time.
【0012】[0012]
【課題を解決するための手段】上記目的を達成するため
に、本発明は次の構成を有する。すなわち本発明は、映
像ソフトウェア、音声ソフトウェア、またはテキスト情
報を含む複数の番組を放送センタから複数の加入契約さ
れた端末装置に対して配信する放送システムにおける端
末間制御システムであって、前記端末装置は、前記放送
センタから配信される番組を視聴または蓄積再生すると
ともに前記放送センタとの間で通信機能を有し、加入契
約毎に1台づつ主端末装置が設置されるとともに加入契
約毎に任意の数の従端末装置が設置され、前記主端末装
置は、該主端末装置と同一契約の従端末装置に対して受
信番組の視聴制御及び又は受信番組の蓄積再生制御を行
うことを要旨とする。In order to achieve the above object, the present invention has the following arrangement. That is, the present invention is an inter-terminal control system in a broadcasting system for distributing a plurality of programs including video software, audio software, or text information from a broadcasting center to a plurality of subscribed terminal devices, Has a communication function with the broadcast center for viewing or storing and playing back a program distributed from the broadcast center, a main terminal device is installed for each subscription contract, and optional for each subscription contract. The number of slave terminal devices is installed, and the main terminal device performs viewing / listening control of a received program and / or accumulation / playback control of the received program with respect to the slave terminal devices having the same contract as the main terminal device. .
【0013】また本発明においては、前記放送センタ
は、前記主端末装置との間で双方向通信により加入契約
毎の管理および番組配信を行うと共に、前記主端末装置
は、前記従端末装置との間で双方向通信により前記従端
末装置の視聴制限および番組要求の取り次ぎを行うこと
ができる。[0013] In the present invention, the broadcast center performs management and program distribution for each subscription contract with the main terminal device through two-way communication, and the main terminal device communicates with the slave terminal device. It is possible to perform viewing restriction of the slave terminal device and transfer of a program request by bidirectional communication between them.
【0014】また本発明においては、前記受信番組の視
聴制御又は蓄積再生制御は、前記従端末装置が前記主端
末装置に認証されたとき、該従端末装置における視聴又
は蓄積再生、又は前記主端末装置に接続された蓄積装置
からの再生が許可されるものとすることができる。In the present invention, the viewing / listening control or the storage / playback control of the received program may be performed when the slave terminal is authenticated by the master terminal, or when the slave terminal is authenticated by the slave terminal, or when the slave terminal is authenticated by the master terminal. Reproduction from a storage device connected to the device may be permitted.
【0015】また本発明においては、前記受信番組を前
記主端末装置または前記従端末装置に接続された蓄積装
置に蓄積する場合、前記主端末装置の識別符号および前
記従端末装置の識別符号に基づいて作成されたキー符号
が蓄積媒体上に記録され、この蓄積媒体の再生時に前記
キー符号により再生が制限されることができる。In the present invention, when the received program is stored in a storage device connected to the master terminal device or the slave terminal device, the received program is based on an identification code of the master terminal device and an identification code of the slave terminal device. The key code created in this way is recorded on the storage medium, and when the storage medium is reproduced, the reproduction can be restricted by the key code.
【0016】また本発明においては、前記従端末装置の
グループまたは個別の従端末装置毎に該従端末装置が視
聴、蓄積、または再生することができる番組または番組
属性を記述した視聴制限用参照テーブルを前記主端末装
置に設け、この視聴制限用参照テーブルの参照結果によ
り番組利用の可否判断を行うことができる。Also, in the present invention, a viewing restriction reference table describing a program or a program attribute which can be viewed, stored, or reproduced by each of the slave terminal groups or individual slave terminal devices. Is provided in the main terminal device, and it is possible to determine whether the program can be used based on the reference result of the viewing restriction reference table.
【0017】(作用)加入契約毎に1台の主(親)端末
装置と1台以上の従(子)端末装置なる構成をとり、か
つ、主従(親子)端末間で番組視聴時、記録時或いは再
生時に認証を行うとともに、主端末または従端末に接続
された蓄積装置に番組を蓄積する際に記録媒体内に記録
端末IDおよび視聴可能端末の情報を記録する。(Effect) One main (parent) terminal device and one or more slave (child) terminal devices are configured for each subscription contract, and programs are viewed and recorded between the master and slave (parent and child) terminals. Alternatively, authentication is performed at the time of reproduction, and when a program is stored in a storage device connected to the main terminal or the slave terminal, the information of the recording terminal ID and the viewable terminal is recorded in the recording medium.
【0018】即ち、CATVヘッドエンド(HE)など
の放送センタに直接接続される端末装置が主端末装置と
なり、主端末装置に接続された1台以上の従端末装置か
ら番組の視聴または記録/再生が要求された時点で、要
求元の従端末装置の認証およびその視聴制限をチェック
する。That is, a terminal device directly connected to a broadcasting center such as a CATV head end (HE) is a main terminal device, and a program is viewed or recorded / reproduced from at least one slave terminal device connected to the main terminal device. Is requested, the authentication of the requesting slave terminal device and the viewing restriction are checked.
【0019】このチェックは、各従端末装置が正規か否
かを所定の手順と所定の暗号手法を用いて認証するとと
もに、各従端末装置それぞれに対応して設定された視聴
制限用参照テーブルを参照して、従端末から視聴要求の
あった番組が当該従端末で視聴可能か否かを判別し、可
能と判別されるならば、番組デコード用の解読キー(補
完キー)を伝送することによって視聴制限機能を実現す
る。This check authenticates whether or not each slave terminal device is legitimate using a predetermined procedure and a predetermined encryption method, and checks a parental level reference table set for each slave terminal device. By referring to the above, it is determined whether or not the program requested to be viewed from the slave terminal is viewable on the slave terminal, and if determined to be possible, a decoding key (complementary key) for decoding the program is transmitted. Implement the parental control function.
【0020】また、記録される番組に付随して、視聴可
能な端末ID、あるいは従端末装置群に与えられたグル
ープコードを記録番組と共に媒体に記録することによ
り、これを再生した場合に前記従端末IDかグループコ
ードを参照し、視聴要求元のIDと一致した場合に限り
視聴を許可する。Also, by recording a viewable terminal ID or a group code given to the slave terminal device group together with the recorded program on a medium along with the recorded program, when this is reproduced, Reference is made to the terminal ID or the group code, and viewing is permitted only when the ID matches the ID of the viewing request source.
【0021】上述のように構成することで、正規加入契
約者宅内において、一旦記録媒体に記録された番組等を
視聴制限用参照テーブルが許す範囲内で自由に視聴がで
きるが、その他の端末装置では端末IDが異なるために
視聴許可されないので視聴制限を実現できることとな
る。With the above-described configuration, a program or the like once recorded on the recording medium can be viewed freely within the range permitted by the viewing restriction reference table in the home of the regular subscriber. In this case, viewing is not permitted because the terminal ID is different, so that viewing restriction can be realized.
【0022】[0022]
【発明の実施の形態】次に、本発明に係る端末間制御シ
ステムの好ましい実施の形態について図面を参照しなが
ら説明する。Next, a preferred embodiment of an inter-terminal control system according to the present invention will be described with reference to the drawings.
【0023】図1は、本発明に係る端末間制御システム
を構成する主端末装置(以下、主端末と略す)と従端末
装置(以下、従端末と略す)との第1の実施形態を示す
ブロック図である。FIG. 1 shows a first embodiment of a main terminal device (hereinafter abbreviated as a main terminal) and a subordinate terminal device (hereinafter abbreviated as a subordinate terminal) constituting an inter-terminal control system according to the present invention. It is a block diagram.
【0024】同図において、主端末100は、図示され
ないCATVネットワークに接続される入力端子101
と、ハイパスフィルタ(HPF)103と、チューナ1
05と、復調/番組ID検出部107と、視聴キー挿入
部109と、視聴キー作成部111と、主端末ID保持
部113と、CATVセンタとの通信を制御する通信制
御部115と、番組を蓄積する蓄積手段117と、キー
比較部119と、視聴制限用参照テーブル121と、従
端末との通信を制御する端末間通信制御部123と、履
歴記憶部125と、従端末へ番組を送り出すための変調
器127と、番組のデスクランブルを行うデコーダ12
9と、解読キー保持部131と、演算器133と、主端
末全体を制御する主端末制御部135と、混合器137
と、従端末150への分岐出力端子139と、主端末か
ら映像及び音声信号をTV受信機へ出力するための出力
端子141と、を備えて構成されている。In FIG. 1, a main terminal 100 has an input terminal 101 connected to a CATV network (not shown).
, High-pass filter (HPF) 103 and tuner 1
05, a demodulation / program ID detection unit 107, a viewing key insertion unit 109, a viewing key creation unit 111, a main terminal ID holding unit 113, a communication control unit 115 for controlling communication with a CATV center, Accumulating means 117 for accumulating, a key comparing section 119, a parental level reference table 121, an inter-terminal communication control section 123 for controlling communication with the slave terminal, a history storage section 125, and a program for sending a program to the slave terminal. Modulator 127 and a decoder 12 for descrambling a program
9, a decryption key holding unit 131, a computing unit 133, a main terminal control unit 135 for controlling the entire main terminal, and a mixer 137.
, A branch output terminal 139 to the slave terminal 150, and an output terminal 141 for outputting video and audio signals from the main terminal to the TV receiver.
【0025】また、図1において、従端末150は、主
端末から番組を受信するための入力端子151と、チュ
ーナ153と、復調/番組ID検出部155と、混合器
157と、視聴キー作成部159と、従端末ID保持部
161と、主端末100との通信を制御する端末間通信
制御部163と、蓄積装置165と、キー抽出部167
と、圧縮された番組のデコードおよびデスクランブルを
行うデコーダ169と、演算器171と、解読キー保持
部173と、従端末全体を制御する従端末制御部175
と、従端末から映像及び音声信号をTV受信機へ出力す
るための出力端子177と、を備えて構成されている。In FIG. 1, slave terminal 150 includes an input terminal 151 for receiving a program from the main terminal, a tuner 153, a demodulation / program ID detection unit 155, a mixer 157, and a viewing key creation unit. 159, a slave terminal ID holding unit 161, an inter-terminal communication control unit 163 for controlling communication with the main terminal 100, a storage device 165, and a key extracting unit 167.
A decoder 169 for decoding and descrambling the compressed program; an arithmetic unit 171; a decryption key holding unit 173; and a slave terminal control unit 175 for controlling the entire slave terminal.
And an output terminal 177 for outputting video and audio signals from the slave terminal to the TV receiver.
【0026】図示されないCATVセンタ装置(以下、
センタと略す)、或いはヘッドエンド(HE)から送出
される複数の番組それぞれは予めスクランブル処理され
ており、指定された正規端末以外では容易に視聴できな
いようになっている。A CATV center device (not shown)
Each of a plurality of programs transmitted from a center (HE) or a head end (HE) has been scrambled in advance, so that it cannot be easily viewed on a terminal other than a designated regular terminal.
【0027】前記センタ、或いはHEと主端末との間の
通信路は、前述の多数の番組を伝送する下り方向の番組
伝送帯域の他に、センタと主端末間の制御用通信チャン
ネルを収容する帯域として、番組伝送帯域より低域側に
センタ−主端末間の上り(up)/下り(dn)の通信
を行う周波数帯域がある。センタ−主端末間の情報交換
に当たっては、この通信を行う周波数帯域のそれぞれ1
チャンネルを指定して通信を行う。The communication path between the center or the HE and the main terminal accommodates a control communication channel between the center and the main terminal in addition to the above-mentioned downlink program transmission band for transmitting a large number of programs. As a band, there is a frequency band for performing uplink (up) / downlink (dn) communication between the center and the main terminal on the lower side of the program transmission band. In exchanging information between the center and the main terminal, each of the frequency bands in which this communication is performed is one.
Communicate by specifying a channel.
【0028】主端末100の入力端子101に到来する
複数の番組は、チューナ105に供給されるとともに、
HPF103、混合器137及び分岐出力端子139を
介して、従端末150に接続される。HPF103は高
域通過型のハイパスフィルタ(High Pass Filter)であ
って、センタ−主端末間の上り/下りの通信周波数帯域
を除去し、これより高域にある番組伝送帯域を通過させ
る。A plurality of programs arriving at the input terminal 101 of the main terminal 100 are supplied to a tuner 105,
It is connected to the slave terminal 150 via the HPF 103, the mixer 137, and the branch output terminal 139. The HPF 103 is a high-pass filter of a high-pass type, which removes an upstream / downstream communication frequency band between the center and the main terminal and passes a program transmission band higher than this.
【0029】チューナ105により同調増幅された特定
の番組搬送波は、復調/番組ID検出部107で復調
後、番組ID及び番組内容、その他が抽出され、視聴キ
ー作成部111、および視聴キー挿入部109に供給さ
れる。A specific program carrier tuned and amplified by the tuner 105 is demodulated by a demodulation / program ID detection unit 107, and then a program ID, program contents, and others are extracted, and a viewing key creating unit 111 and a viewing key inserting unit 109 are extracted. Supplied to
【0030】視聴キー作成部111では、少なくとも番
組IDと主端末ID保持部113に保持された端末固有
の主端末IDとに基づいて、視聴キーが作成される。視
聴キーは、復調/番組ID検出部107の出力である番
組IDとともに視聴キー挿入部109へ送られ、変調器
127、混合器137を介して従端末への出力端子13
9から従端末150へ送られる。[0030] The viewing key creation unit 111 creates a viewing key based on at least the program ID and the main terminal ID unique to the terminal held in the main terminal ID holding unit 113. The viewing key is sent to the viewing key insertion unit 109 together with the program ID output from the demodulation / program ID detection unit 107, and is output to the slave terminal via the modulator 127 and the mixer 137.
9 to the slave terminal 150.
【0031】視聴キーは、主端末ID、従端末視聴許可
ID、番組ID、が含まれる。主端末IDは、主従端末
間に設定された端末間上り通信チャンネルup/tを用
いて、上り方向の通信先を指定するための識別符号であ
る。The viewing key includes a main terminal ID, a slave terminal viewing permission ID, and a program ID. The main terminal ID is an identification code for specifying a communication destination in the uplink direction using the terminal-to-terminal uplink communication channel up / t set between the master and slave terminals.
【0032】従端末視聴許可IDは、視聴可能な従端
末、或いは、主端末の下位に接続される従端末のグルー
プを示す符号である。これを受信した従端末は自身のI
Dと比較し、所定の関係であれば視聴可能となる。例え
ば当該の視聴番組にスクランブルがかかっており、自身
のIDと従端末視聴許可IDを比較し、所定の関係の場
合にデスクランブル機能がアクティブとなって、番組が
視聴可能となる。The slave terminal viewing permission ID is a code indicating a slave terminal that can be viewed or a group of slave terminals connected below the main terminal. Upon receiving this, the slave terminal receives its own I
Compared with D, if it is in a predetermined relationship, it can be viewed. For example, the viewed program is scrambled, its own ID is compared with the slave terminal viewing permission ID, and if there is a predetermined relationship, the descrambling function is activated and the program can be viewed.
【0033】なお、スクランブルが施された番組のデス
クランブル(デコード)には、主従端末間で共通の「共
通キー」により行う場合と、主端末および各従端末それ
ぞれに異なる「個別キー」により行う場合とが考えられ
る。It should be noted that descrambling (decoding) of the scrambled program is performed by using a “common key” common to the master and slave terminals, and by using a different “individual key” for the master terminal and each slave terminal. Case.
【0034】「共通キー」は、同一加入者の宅内にある
端末と、その他の加入者の端末或いは不正端末とを区別
し、同一加入者の端末では自由に視聴できる環境を構成
するものである。特にマンションやアパート等の集合住
宅において、近接する部屋間にケーブルを延ばして正規
外の視聴等が行われるのを防止し、視聴可能な端末を正
規加入者の端末に限定するものである。The "common key" distinguishes a terminal in the same subscriber's house from a terminal of another subscriber or an unauthorized terminal, and constitutes an environment in which the terminal of the same subscriber can freely watch. . Particularly, in an apartment house such as a condominium or apartment, a cable is extended between adjacent rooms to prevent unauthorized viewing and the like, and terminals that can be viewed are limited to terminals of authorized subscribers.
【0035】共通キーを利用する場合に、放送センタが
デスクランブルキーを更新すると、主端末は、新たなデ
スクランブルキーに対して視聴キー作成部111により
作成された視聴キーと演算器133とを用いて所定の演
算を施し、この演算結果を混合器137により重畳して
従端末150に送る。従端末150では、チューナ15
3、復調/番組ID検出部155を介して、前記演算結
果を入手し、この演算結果に対して演算器171により
逆演算を施して解読キーを入手し、スクランブルを解除
する。When the broadcast center updates the descrambling key when using the common key, the main terminal transmits the viewing key created by the viewing key creation unit 111 and the computing unit 133 to the new descrambling key. And a predetermined operation is performed, and the operation result is superimposed by the mixer 137 and sent to the slave terminal 150. In the slave terminal 150, the tuner 15
3. The calculation result is obtained via the demodulation / program ID detection unit 155, the calculation result is subjected to an inverse calculation by the calculator 171 to obtain the decryption key, and the scramble is released.
【0036】また、「個別キー」は、加入者宅内の個別
の端末毎に視聴できる番組を制限する、例えばパレンタ
ルロック機能を実現するものである。このために主端末
内に視聴制限用参照テーブルを設け、各従端末毎に視聴
制限情報または視聴許可情報をこの視聴制限用参照テー
ブルに保持し、従端末から主端末へ視聴要求が発せられ
るとき、主端末でこの視聴制限用参照テーブルを参照し
て、従端末に許された番組のみ視聴可能とする。これに
より、子供部屋では、成人指定番組や親が見せたくない
番組を視聴できないように設定したり、他の端末で記録
した成人向け媒体を子供部屋の端末では再生視聴できな
いように設定することができる。The "individual key" is for realizing, for example, a parental lock function for limiting a program that can be viewed for each individual terminal in the subscriber's house. For this purpose, a viewing restriction reference table is provided in the main terminal, and the viewing restriction information or the viewing permission information is stored in the viewing restriction reference table for each slave terminal, and when a viewing request is issued from the slave terminal to the main terminal. The main terminal refers to the parental level reference table to allow only the programs permitted to the subordinate terminal to be viewed. In this way, it is possible to prevent children from viewing adult-designated programs or programs that parents do not want to see in the children's room, or to prevent adults-only media recorded on other terminals from being played and viewed on the children's room. it can.
【0037】さらに、上記システムに加えて、視聴者個
人専用の個別ID(ユーザID)を設けて制御してもよ
い。例えば、成人指定番組の視聴が許可されていない従
端末で、予め登録された成人のIDが入力された場合に
は、一時的に成人指定番組の視聴を許可する。そして、
この従端末がリセットまたは電源オフされるか、一定時
間が経過すると、この一時的な視聴許可は効力を喪失す
るように制御すれば、さらに柔軟な利用ができる。Further, in addition to the above system, an individual ID (user ID) dedicated to each viewer may be provided for control. For example, when a preregistered adult ID is input to a slave terminal to which viewing of an adult-designated program is not permitted, viewing of the adult-designated program is temporarily permitted. And
If the slave terminal is reset or turned off or a predetermined time elapses, the temporary viewing permission is controlled so as to lose its effect, so that more flexible use is possible.
【0038】番組IDは、視聴番組を特定するための識
別符号であって、センタからの番組番号に視聴日時を所
定の方法で組み合わせてもよい。The program ID is an identification code for specifying the program to be viewed, and the program number from the center may be combined with the viewing date and time by a predetermined method.
【0039】記録媒体への番組記録時には、番組及び前
記視聴キーの他に、記録端末IDが記録される。記録端
末IDは端末固有のIDに基づいて生成される、識別符
号である。When recording a program on a recording medium, a recording terminal ID is recorded in addition to the program and the viewing key. The recording terminal ID is an identification code generated based on a terminal-specific ID.
【0040】図2は、視聴キーの形式例を示すものであ
る。同図において、視聴キーは、視聴キーを示すInd
exに続いて、番組ID、番組属性、記録端末ID、記
録日、主端末ID、視聴許可従端末IDおよび予備領
域、誤り検出符号からなる。FIG. 2 shows an example of the format of the viewing key. In the figure, the viewing key is Ind indicating the viewing key.
After ex, the information includes a program ID, a program attribute, a recording terminal ID, a recording date, a main terminal ID, a viewing-permitted subordinate terminal ID, a spare area, and an error detection code.
【0041】この内、記録端末IDから予備領域までは
暗号処理がなされている。なお、予備領域に番組ID、
番組属性を挿入して、Indexに続くそれを比較し改
ざん検出してもよい。Of these, encryption processing is performed from the recording terminal ID to the spare area. Note that the program ID,
The program attribute may be inserted, and the information following the Index may be compared to detect tampering.
【0042】図3は、主端末100に設けられた視聴制
限用参照テーブル121の構成例を示すものである。視
聴制限用参照テーブル121とは、主端末が各従端末に
個別に設定する視聴制限であって、いわゆるパレンタル
ロック機能を実現するものである。番組ID、或いは番
組IDに付随してHE側から提供される番組属性によっ
て、例えば、過激な性描写や暴力描写を子供部屋に設置
された端末では視聴できなくするといった視聴制限が主
な使用法の1つである。FIG. 3 shows an example of the configuration of the parental level reference table 121 provided in the main terminal 100. The parental level reference table 121 is a parental level set individually for each slave terminal by the main terminal, and realizes a so-called parental lock function. The main usage is, for example, viewing restriction such that extreme sexual or violent depictions cannot be viewed on a terminal installed in a children's room by a program ID or a program attribute provided from the HE side accompanying the program ID. It is one of.
【0043】図3(a)は、各従端末において、成人向
き番組を視聴可能とするか否かを指定する例である。こ
の例では、HE側から番組IDまたは番組属性によって
通知される各番組毎の成人向指定の有無に従って、それ
ぞれの従端末にCATVの成人向け番組の視聴を許可す
るか否か、及びCATV番組の記録を許可するか否かを
指定可能となっている。このため各従端末に3ビットづ
つ割り当てて、成人向け番組視聴可能ビット、通常番組
視聴可能ビット、記録可能ビットとする。なお、記録可
能ビットが設定されていても、成人向け番組視聴可能ビ
ットが設定されていなければ、成人向け番組の記録は行
わないように制御することはいうまでもない。FIG. 3A shows an example in which each slave terminal specifies whether or not an adult-oriented program can be viewed. In this example, whether or not each slave terminal is allowed to view a CATV adult-oriented program is determined according to the presence / absence of an adult-oriented designation for each program notified from the HE by a program ID or a program attribute. It is possible to specify whether or not to permit recording. For this reason, three bits are allocated to each slave terminal, and are set as an adult program viewable bit, a normal program viewable bit, and a recordable bit. It is needless to say that even if the recordable bit is set and the adult-oriented program viewable bit is not set, control is performed so as not to record the adult-oriented program.
【0044】図3(a)における各イネーブルビット指
定の例とその定義を以下の表1に示す。Table 1 below shows an example of specifying each enable bit in FIG. 3A and its definition.
【0045】[0045]
【表1】 [Table 1]
【0046】さらに図3(b)に示す例は、各番組毎
に、かつ各端末毎に視聴許可情報を記載するように視聴
制限用テーブルを構成した例である。Further, the example shown in FIG. 3B is an example in which a viewing restriction table is configured so that viewing permission information is described for each program and for each terminal.
【0047】例えばある加入者のパレンタルロックの基
準と、CATV局の成人向け指定基準とが一致しない場
合、個々の加入者が番組毎及び従端末毎のパレンタルロ
ックをかけられるように、各番組毎、かつ各従端末毎
に、視聴許可ビットおよび記録許可ビットが設けられて
いる。For example, when the parental lock standard of a certain subscriber does not match the standard for adult designation of the CATV station, each subscriber can apply the parental lock for each program and each slave terminal. A viewing permission bit and a recording permission bit are provided for each program and for each slave terminal.
【0048】なお、図3(b)の各視聴許可ビットの初
期値として、CATV局が各番組の番組IDまたは番組
属性として成人向け指定したものと、図3(a)の各従
端末毎の成人向け視聴許可ビットを参照して自動的に視
聴許可ビットを設定し、その後必要ならば、各加入者自
身の基準に従って各番組ID毎に視聴許可ビットを変更
することにより、加入者独自のパレンタルロックを行う
ことができる。Note that the initial value of each viewing permission bit in FIG. 3 (b) is the one designated by the CATV station for adults as the program ID or program attribute of each program, and the initial value of each slave terminal in FIG. 3 (a). The viewing permission bit is automatically set by referring to the adult viewing permission bit, and if necessary, the viewing permission bit is changed for each program ID according to each subscriber's own criteria, thereby making it possible for the subscriber to set a unique password. Rental lock can be performed.
【0049】なお、図示されないが視聴制限用参照テー
ブルの先頭部にテーブル設定情報領域を設け、メモリ上
の情報領域の開始番地、1番組IDあたりの情報領域
(或いは次のIDまでのオフセット量)、従端末1台あ
たりに割当てられたbit数などを指定してもよい。Although not shown, a table setting information area is provided at the head of the parental level reference table, the starting address of the information area on the memory, the information area per program ID (or the offset amount to the next ID). Alternatively, the number of bits allocated to one slave terminal may be designated.
【0050】また、図3においては、視聴制限用参照テ
ーブルをイネーブルビットとして表現したが、各ビット
の値を反転させて、禁止ビットと定義することもでき
る。この場合、例えば、成人向け番組視聴禁止ビット、
通常番組視聴禁止ビット、記録禁止ビットとなる。In FIG. 3, the parental level reference table is represented as an enable bit. However, the value of each bit may be inverted to define a prohibited bit. In this case, for example, an adult program viewing prohibition bit,
These bits are a normal program viewing prohibition bit and a recording prohibition bit.
【0051】また、視聴要求毎に視聴制限用参照テーブ
ル121の内、番組IDと端末IDに対応する項目を参
照することによって、従端末の視聴制限を行う。上記フ
ラグに関してはより多くのbitを割り当てて、更に細
かく従端末の視聴制限を行うことも可能である。1台の
従端末あたり4bitのフラグを割り当てれば、16段
階の制御を設定することが可能である。Further, the parent terminal is restricted in viewing by referencing items corresponding to the program ID and the terminal ID in the viewing restriction reference table 121 for each viewing request. It is also possible to allocate more bits for the flag and further restrict the viewing of the slave terminal. If a 4-bit flag is assigned to one slave terminal, it is possible to set 16 levels of control.
【0052】さらに、個別ユーザの暗証番号を登録し、
視聴要求時にこれの比較確認を併用すればより視聴制限
は、端末毎の視聴制限と、個別ユーザの視聴制限の、
“積”の形で安全性を増すことになる。Further, a password of an individual user is registered,
If the comparison confirmation is used together with the viewing request, the viewing restriction becomes more restrictive of the viewing restriction of each terminal and the viewing restriction of the individual user.
It will increase security in the form of "products".
【0053】上記のような視聴制限用参照テーブル12
1の設定は、HEから伝送される番組属性に対応して、
主端末側で端末毎に自動設定できるようにプログラミン
グされても良い。The parental level reference table 12 as described above.
The setting of 1 corresponds to the program attribute transmitted from the HE,
The main terminal may be programmed so that it can be automatically set for each terminal.
【0054】なお、主端末の視聴制限は、加入契約に基
づいてHE側でかけられており、当然、主端末で視聴で
きない番組は従端末側でも視聴できないようになってい
る。Note that the viewing restriction of the main terminal is set on the HE side based on the subscription contract, so that programs that cannot be viewed on the main terminal cannot be viewed on the slave terminal side.
【0055】主端末100には蓄積装置(#0)117
があり、ユーザたる加入者の要求に応じて視聴許可番組
を蓄積することが可能である。蓄積装置117は往々に
して、リムーバブル型の形態を有する。即ち、取り外し
可能な記録媒体、例えば光磁気ディスク(MO)、DV
D−RAM、小型ハードディスク(HDD)の類を使用
することができる。The storage device (# 0) 117 is stored in the main terminal 100.
It is possible to accumulate viewing-permitted programs in response to a request from a subscriber as a user. The storage device 117 often has a removable type. That is, a removable recording medium, for example, a magneto-optical disk (MO), a DV
D-RAM and small hard disk (HDD) can be used.
【0056】以下に、主端末100の蓄積装置(#0)
117に番組を記録する場合の手順の一例を示す。Hereinafter, the storage device (# 0) of the main terminal 100
117 shows an example of a procedure for recording a program.
【0057】主端末100の全体の動作制御は、例えば
マイクロプロセッサを内蔵する主端末制御部135から
の指令によって行われる。従って、蓄積装置117の制
御は主端末制御部135からの命令によって行われる。
例えば、リモコンやキーボートを介してユーザからの番
組記録要求が主端末制御部135に伝送され、この要求
を受け付けた主端末制御部135が蓄積装置117に対
して要求番組の記録操作を行う。The overall operation of the main terminal 100 is controlled by a command from a main terminal control unit 135 containing a microprocessor, for example. Therefore, control of the storage device 117 is performed according to a command from the main terminal control unit 135.
For example, a program recording request from the user is transmitted to the main terminal control unit 135 via a remote controller or a keyboard, and the main terminal control unit 135 that has received the request performs a recording operation of the requested program on the storage device 117.
【0058】番組内容にはセンタ、或いはHE側で予め
スクランブル処理が施され、これを解かずに視聴はでき
ない。ここでは、このスクランブルが施された番組を蓄
積装置117に蓄積するものとする。蓄積装置117に
記録される情報は番組のみではなく、番組に付随して番
組ID、記録日、前記視聴キーが同時に記録される。The content of the program is pre-scrambled at the center or at the HE side, and cannot be viewed without solving this. Here, it is assumed that the scrambled program is stored in the storage device 117. The information recorded in the storage device 117 is not only a program, but a program ID, a recording date, and the viewing key are recorded simultaneously with the program.
【0059】視聴キーは、記録端末である主端末100
のID(識別符号)と、記録媒体ID、番組ID、記録
日に基づいて、開示されない生成多項式で生成される、
暗号化処理の後に記録媒体へ記録される。記録位置は少
なくとも記録番組内容に先立ってこれが記録される。加
えて、番組内容の途中に記録されていても良い。一旦記
録した番組を再生する場合には、記録した端末上に視聴
キー内に示される記録端末IDが一致することが再生の
最低条件となる。The viewing key is the main terminal 100 which is a recording terminal.
Is generated based on an ID (identification code), a recording medium ID, a program ID, and a recording date using a generator polynomial not disclosed.
It is recorded on the recording medium after the encryption processing. The recording position is recorded at least prior to the recorded program content. In addition, it may be recorded in the middle of the program content. When a program once recorded is reproduced, the minimum condition for reproduction is that the recording terminal ID indicated in the viewing key matches the recorded terminal.
【0060】前記記録キーには記録端末IDの他に、主
端末100に接続される視聴可能端末である従端末のI
Dを併記しても良い。従端末のIDが併記されていれ
ば、記録端末以外でも視聴が可能である。The recording key includes, in addition to the recording terminal ID, the I / O of the slave terminal which is a viewable terminal connected to the main terminal 100.
D may be written together. If the ID of the slave terminal is also described, it is possible to view the information other than the recording terminal.
【0061】なお、記録媒体への記録時には、記録履歴
が履歴記憶部125に記憶される。記録履歴は後にセン
タ装置からのポーリング等による端末アクセスによって
定期的に読み出され、通信制御部115を介して主端末
100からセンタに対して上り通信路を介して記録履歴
が伝送される。上り通信路は、例えば50MHz以下の
周波数領域(up)に設定された複数の通信チャンネル
の内、予めセンタ−主端末間で設定された1チャンネル
を用いる。At the time of recording on the recording medium, the recording history is stored in the history storage unit 125. The recording history is periodically read later by terminal access by polling or the like from the center device, and the recording history is transmitted from the main terminal 100 to the center via the communication control unit 115 via the upstream communication path. As the uplink communication path, for example, one of a plurality of communication channels set in a frequency region (up) of 50 MHz or less is set in advance between the center and the main terminal.
【0062】次に、蓄積装置117にある記録済み番組
を主端末100で再生する場合について説明する。Next, a case in which a recorded program stored in the storage device 117 is reproduced by the main terminal 100 will be described.
【0063】リモコンやキーボードを介してユーザから
の番組確認要求が主端末制御部135に伝送される。こ
の番組確認要求を受けた主端末制御部135は、蓄積装
置117に対して記録済み番組の番組ID、視聴キー、
タイトルを読み出し、番組ID、タイトルの一覧を作成
する。また、読み出された視聴キーを基に、視聴制限用
参照テーブル121を参照し、視聴許可の判定であれば
番組ID、タイトルを一覧上に掲載し、否の判定であれ
ば一覧上から消去する操作を行った後、出力端子141
に接続されたTV等に出力、表示させる。A program confirmation request from the user is transmitted to the main terminal control unit 135 via a remote controller or a keyboard. Upon receiving this program confirmation request, the main terminal control unit 135 sends to the storage device 117 the program ID of the recorded program, the viewing key,
The title is read, and a list of program IDs and titles is created. Also, based on the read viewing key, reference is made to the viewing restriction reference table 121. If viewing permission is determined, the program ID and title are posted on the list. If not, the program ID and title are deleted from the list. After performing the operation of
Is output and displayed on a TV or the like connected to.
【0064】ユーザは表示された一覧から希望する番組
を選択し、図示されないリモコンやキーボードを介して
番組再生要求を伝送する。要求を受信した主端末制御部
135は、蓄積装置117に対して記録済み番組の番組
IDを指定した再生指令を発し、蓄積装置117から指
定された番組内容が読み出される。The user selects a desired program from the displayed list, and transmits a program reproduction request via a remote controller or keyboard (not shown). Upon receiving the request, the main terminal control unit 135 issues a reproduction command specifying the program ID of the recorded program to the storage device 117, and the specified program content is read from the storage device 117.
【0065】蓄積装置117から読み出された視聴キー
は、先に示した生成多項式を用いて解読し、自身の端末
IDの記載があるか否かを検出する。ここで自身の端末
IDの記載が検出できた場合、併記されている主端末の
IDを参照して主端末に対して視聴要求を発する。主端
末100で記録された番組を再生する場合はキー比較部
119にてキーを比較し、合致していた場合のみに読み
出した番組にかけられているスクランブルをデコーダ1
29で解き、主端末に接続されたTV等に出力、表示す
る。The viewing key read from the storage device 117 is decrypted using the generator polynomial shown above, and it is detected whether or not the own terminal ID is described. Here, if the description of the own terminal ID can be detected, a viewing request is issued to the main terminal by referring to the ID of the main terminal described together. When the program recorded by the main terminal 100 is reproduced, the keys are compared by the key comparing unit 119, and only when the keys match, the scramble applied to the read program is decoded by the decoder 1.
It is solved at 29 and output and displayed on a TV or the like connected to the main terminal.
【0066】蓄積装置117に記録される番組ID、お
よび記録日は、再生時の日付と比較する。即ち、視聴可
能日数が例えば7日であったとすれば、再生日の記録日
の差が7日までは視聴が許可され、当該期間後は視聴が
拒否される。或いはこの視聴期間終了後は、別途料金の
課金によってHE側から視聴が許可されるようなサービ
スが展開できる。なお、前記視聴可能日数は、HE側よ
り主端末に対して設定される。The program ID and the recording date recorded in the storage device 117 are compared with the date at the time of reproduction. That is, if the number of days that can be viewed is, for example, seven days, the viewing is permitted until the difference between the recording dates of the reproduction dates is seven days, and the viewing is rejected after the period. Alternatively, after the end of the viewing period, a service can be developed in which viewing is permitted from the HE side by charging a separate fee. The viewable days are set for the main terminal from the HE side.
【0067】次に、図4の主端末−従端末間通信シーケ
ンス図および図1のブロック図を参照して、従端末15
0で番組を蓄積(記録)する場合を説明する示す。Next, referring to the main terminal-slave terminal communication sequence diagram of FIG. 4 and the block diagram of FIG.
A case where a program is stored (recorded) at 0 will be described.
【0068】図1の従端末150のチューナ153、復
調/番組ID検出部155、視聴キー作成部159、従
端末ID保持部161、及び視聴キー挿入部157は、
それぞれ主端末100のチューナ105、復調/番組I
D検出部107、視聴キー作成部111、主端末ID保
持部113、視聴キー挿入部109に相当する機能を有
する。The tuner 153, demodulation / program ID detection section 155, viewing key creation section 159, slave terminal ID holding section 161, and viewing key insertion section 157 of the slave terminal 150 in FIG.
Tuner 105 of main terminal 100, demodulation / program I
It has functions corresponding to the D detection unit 107, the viewing key creation unit 111, the main terminal ID holding unit 113, and the viewing key insertion unit 109.
【0069】主端末100と従端末150との間には、
番組伝送用の周波数帯域より低い周波数帯域に予め端末
間上り通信路(up/t)および端末間下り通信路(d
n/t)が設定されているものとする。そしてこの端末
間上り/下り通信路は、それぞれの端末の端末間通信制
御部123、163により端末間通信に利用される。[0069] Between the main terminal 100 and the slave terminal 150,
The terminal-to-terminal uplink communication path (up / t) and the terminal-to-terminal downlink communication path (d
n / t) is set. The inter-terminal uplink / downlink communication paths are used for inter-terminal communication by the inter-terminal communication control units 123 and 163 of the respective terminals.
【0070】リモコンやキーボードを介してユーザから
の番組蓄積要求が従端末制御部175に対してなされた
場合、番組ID、端末IDに基づいて生成される蓄積要
求を従端末150の端末間通信制御部163から主端末
100の端末間通信制御部123へ端末間上り通信チャ
ンネルup/tを用いて伝送する。When a program storage request from the user is made to the slave terminal control unit 175 via the remote controller or the keyboard, the storage request generated based on the program ID and the terminal ID is transmitted to the slave terminal 150 by the inter-terminal communication control. The transmission is performed from the unit 163 to the terminal-to-terminal communication control unit 123 of the main terminal 100 using the terminal-to-terminal uplink communication channel up / t.
【0071】主端末100の端末間通信制御部123で
は、受信した蓄積要求より端末ID及び番組IDを認識
し、自己の所轄する端末か否かを確認する。自己の所轄
する端末であった場合、視聴制限用参照テーブル121
を参照して、番組IDが要求のあった従端末で蓄積可能
な番組か否かを判定する。The terminal-to-terminal communication control section 123 of the main terminal 100 recognizes the terminal ID and the program ID from the received storage request, and checks whether or not the terminal is under its control. If the terminal is under the jurisdiction of the terminal, the viewing restriction reference table 121
, It is determined whether or not the program ID is a program that can be stored in the requested slave terminal.
【0072】蓄積可能な番組であった場合、主端末は従
端末の認証のために、端末間下り通信路を介して暗号化
認証データを含む端末確認コマンドを送信する。If the program can be stored, the main terminal transmits a terminal confirmation command including the encrypted authentication data via the terminal-to-terminal downlink communication channel for the authentication of the subordinate terminal.
【0073】ここで暗号化の対象となる認証データは、
基本的に任意のデータでも良いが、本実施の形態では端
末IDや番組IDを含む視聴キーとする。また認証デー
タを暗号化する暗号のアルゴリズムには特に制限はな
い。Here, the authentication data to be encrypted is
Basically, any data may be used, but in the present embodiment, it is a viewing key including a terminal ID and a program ID. There is no particular limitation on the encryption algorithm for encrypting the authentication data.
【0074】従端末150は、端末確認コマンドを受信
し、これに含まれる暗号化認証データを復号化し、この
復号化認証データを含む端末応答を端末間上り通信路を
介して主端末へ返送する。The slave terminal 150 receives the terminal confirmation command, decrypts the encrypted authentication data included in the terminal confirmation command, and returns a terminal response including the decrypted authentication data to the main terminal via the terminal-to-terminal uplink communication path. .
【0075】主端末100はこの端末応答を受信し、先
に送信した端末確認コマンドに用いた認証データと従端
末から受信した復号化認証データとを照合し、一致して
いることが確認できれば、この従端末は正規の従端末で
あると判断し、端末間下り通信チャンネルを介して前記
従端末150に蓄積許可キーを送出する。ここで、蓄積
許可キーは、番組のスクランブルを解くに必要なキーを
アクティブにするための符号列である。The main terminal 100 receives the terminal response, compares the authentication data used for the terminal confirmation command transmitted earlier with the decryption authentication data received from the slave terminal, and if it can confirm that they match, This slave terminal is determined to be a legitimate slave terminal, and sends a storage permission key to the slave terminal 150 via the inter-terminal downlink communication channel. Here, the storage permission key is a code string for activating a key necessary for descrambling a program.
【0076】なお、主端末から従端末への端末確認コマ
ンド、および従端末から主端末への端末応答による端末
認証は、確実性を増すために、それぞれ異なる認証デー
タを用いて複数回繰り返し行っても良い。The terminal authentication by the terminal confirmation command from the main terminal to the sub terminal and the terminal response from the sub terminal to the main terminal are repeated a plurality of times using different authentication data in order to increase the reliability. Is also good.
【0077】蓄積許可キーを受信した従端末150は、
従端末制御部175を介してデコーダ169に供給す
る。デコーダ169には既にチューナ153、復調/番
組ID検出部155を介して視聴を望む番組が選択・供
給されており、デコーダ169を介して従端末に接続さ
れるTV等へ表示できる形式にデコードされ、出力端子
177を介して従端末に接続されたTV等に供給され
る。The slave terminal 150 having received the storage permission key,
The data is supplied to the decoder 169 via the slave terminal control unit 175. A program desired to be viewed is already selected and supplied to the decoder 169 via the tuner 153 and the demodulation / program ID detection unit 155, and is decoded via the decoder 169 into a format that can be displayed on a TV or the like connected to the slave terminal. , Via the output terminal 177 to a TV or the like connected to the slave terminal.
【0078】同時に、従端末制御部175から蓄積装置
165に対して、受信番組の蓄積指令が発せられる。主
端末に記録する場合と同様に、蓄積装置165に記録さ
れる情報は番組に加えて、番組に付随して番組ID、記
録日、視聴キーが同時に記録される。At the same time, the slave terminal control unit 175 issues a storage command for the received program to the storage device 165. As in the case of recording in the main terminal, the information recorded in the storage device 165 includes, in addition to the program, a program ID, a recording date, and a viewing key together with the program.
【0079】視聴キーは、主端末ID、記録端末である
従端末ID保持部161に保持された従端末ID、番組
ID、記録日に基づいて、開示されない生成多項式で生
成される暗号化処理の後に、記録媒体へ少なくとも記録
番組内容に先立って記録される。The viewing key is an encryption key generated by an undisclosed generator polynomial based on the main terminal ID, the slave terminal ID, the program ID, and the recording date held in the slave terminal ID holding unit 161 which is a recording terminal. Later, it is recorded on the recording medium at least prior to the recorded program content.
【0080】視聴キーは一つの番組記録中に複数回挿入
しても良い。一旦記録した番組を再生する場合には、記
録した端末上に視聴キー内に示される記録端末IDが一
致することが再生の最低条件となるのも先に示した主端
末の場合と同様である。The viewing key may be inserted a plurality of times during recording of one program. When a program once recorded is reproduced, the minimum condition for reproduction is that the recording terminal ID indicated in the viewing key matches the recorded terminal as in the case of the main terminal described above. .
【0081】前記視聴キーには記録端末IDの他に、主
端末100に接続される視聴可能端末(いわゆる従端
末)の全てのIDを併記しても良い。従端末のIDが併
記されていれば、記録端末以外でも視聴が可能である。The viewing key may include all IDs of viewable terminals (so-called slave terminals) connected to the main terminal 100 in addition to the recording terminal ID. If the ID of the slave terminal is also described, it is possible to view the information other than the recording terminal.
【0082】なお、記録媒体への記録時には、記録履歴
が履歴記憶部125に記憶されることも、主端末100
で記録する場合と同様である。At the time of recording on the recording medium, the recording history may be stored in the history
This is the same as when recording with.
【0083】次に、図5に示す主端末−従端末間通信シ
ーケンス図および図1のブロック図を参照して、従端末
150で蓄積装置165にある記録済み番組を再生する
場合を説明する。Next, with reference to the main terminal-slave terminal communication sequence diagram shown in FIG. 5 and the block diagram of FIG. 1, a case in which the slave terminal 150 reproduces a recorded program stored in the storage device 165 will be described.
【0084】リモコンやキーボードを介してユーザから
の番組再生要求が従端末制御部175に伝送されると、
従端末制御部175は蓄積装置165に対して読み出し
指令を発し、記録済み番組の番組ID、視聴キー、タイ
トルを読み出し、番組ID、タイトルの一覧を作成す
る。When a program reproduction request from the user is transmitted to the slave terminal control unit 175 via the remote controller or the keyboard,
The slave terminal control unit 175 issues a read command to the storage device 165, reads out the program ID, the viewing key, and the title of the recorded program, and creates a list of the program ID and the title.
【0085】ここで、読み出された視聴キーを基に、主
端末ID保持部113に保持されているIDを主端末呼
び出しIDに指定して、端末間通信制御部163を介し
て上り通信チャンネルを用いて主端末100に番組確認
要求を伝送する。Here, based on the read viewing key, the ID held in the main terminal ID holding unit 113 is designated as the main terminal calling ID, and the uplink communication channel is transmitted via the inter-terminal communication control unit 163. To transmit a program confirmation request to the main terminal 100.
【0086】なお、番組確認要求、或いは視聴要求の発
送前に、視聴キーに含まれる主端末呼び出しIDと自端
末固有のIDとを比較し、所定の関係になければ視聴要
求を発送する。所定の関係とは端末自身が主端末の場合
を指す。Before sending the program confirmation request or the viewing request, the main terminal calling ID included in the viewing key is compared with the ID unique to the own terminal, and if there is no predetermined relationship, the viewing request is sent. The predetermined relationship indicates a case where the terminal itself is the main terminal.
【0087】従端末150からの番組確認要求が主端末
100の端末間通信制御部123に受信されると、次い
で主端末制御部135が視聴制限用参照テーブル121
を参照して、視聴許可、或いは否の判定を行う。この判
定結果は、番組確認結果として端末間通信制御部123
を介して下り通信チャンネルを用いて従端末150に返
送される。When the program confirmation request from the slave terminal 150 is received by the terminal-to-terminal communication control unit 123 of the main terminal 100, the main terminal control unit 135 then transmits the viewing restriction reference table 121.
, A determination is made as to whether viewing is permitted or not. This determination result is used as a program confirmation result as the terminal-to-terminal communication control unit 123.
Is returned to the slave terminal 150 via the downlink communication channel.
【0088】番組確認結果が“許可”であれば、これを
受信した従端末150は従端末制御部175において番
組ID、タイトルを一覧上に掲載し、“否”の判定であ
れば一覧上から消去する操作を行った後、出力端子17
1に接続されたTV等に出力表示させる。If the result of the program confirmation is "permitted", the slave terminal 150 that has received this program posts the program ID and title on the list in the slave terminal control unit 175. After performing the erasing operation, the output terminal 17
1 is output and displayed on a TV or the like connected to 1.
【0089】ユーザは表示された一覧から希望する番組
を選択し、リモコンやキーボードを介して番組再生要求
を伝送する。番組再生要求を受信した従端末制御部17
5は、蓄積装置165に対して記録済み番組の番組ID
を指定した再生指令を発し、蓄積装置117から指令さ
れた番組内容が読み出される。The user selects a desired program from the displayed list, and transmits a program reproduction request via a remote controller or a keyboard. Slave terminal control unit 17 that has received a program playback request
5 is the program ID of the recorded program for the storage device 165
Is issued, and the contents of the commanded program are read from the storage device 117.
【0090】蓄積装置165から読み出された視聴キー
は、先に示した生成多項式を用いて解読し、自身の端末
IDの記載があるか否かを検出する。ここで自身の端末
IDの記載が検出できた場合、併記されている主端末の
IDを参照して主端末に対して視聴要求を発する。The viewing key read from the storage device 165 is decrypted using the generator polynomial shown above, and it is detected whether or not the own terminal ID is described. Here, if the description of the own terminal ID can be detected, a viewing request is issued to the main terminal by referring to the ID of the main terminal described together.
【0091】従端末150で記録された番組を再生する
場合は、蓄積装置165から読み出され、キー抽出部1
67で抽出された視聴キーと従端末ID保持部161に
保持されたIDとが合致していた場合にのみ、読み出し
た番組にかけられているスクランブルをデコーダ169
で解き、従端末に接続されたTV等に出力、表示する。When the program recorded on the slave terminal 150 is reproduced, the program is read from the storage device 165 and is read from the key extracting unit 1.
Only when the viewing key extracted in step 67 matches the ID held in the slave terminal ID holding unit 161, the scramble applied to the read program is decoded by the decoder 169.
And output and display it on a TV or the like connected to the slave terminal.
【0092】蓄積装置165に記録された番組ID、お
よび記録日は、再生時の日付と比較するべく主端末10
0に先の視聴要求と共に視聴期間確認要求として伝送
し、主端末100のキー比較部119が比較する。この
比較結果は履歴記憶部125を参照し、視聴許可、或い
は否の判定を端末間通信制御部123を介して下り通信
チャンネルを用いて従端末150に視聴期間確認結果を
伝送する。The program ID and the recording date recorded in the storage device 165 are compared with the date at the time of reproduction, so that the main terminal 10
0 is transmitted as a viewing period confirmation request together with the previous viewing request, and the key comparison unit 119 of the main terminal 100 makes a comparison. The comparison result refers to the history storage unit 125, and transmits a viewing period confirmation result to the slave terminal 150 using the downlink communication channel via the inter-terminal communication control unit 123 to determine whether the viewing is permitted or not.
【0093】これを受信した従端末150は、従端末制
御部175を介して希望する番組再生に対してフィルタ
をかける。即ち、センタ或いはHEから主端末に対して
設定された視聴可能日数が例えば7日であったとすれ
ば、再生日と記録日の差が7日までは視聴が許可され、
当該期間後は視聴が拒否される。或いはこの視聴期間終
了後は、別途料金の課金によってHE側から視聴が許可
されるようなサービスが展開できると共に主端末100
上での機能に同じである。[0093] Receiving this, the slave terminal 150 filters the desired program reproduction via the slave terminal control unit 175. That is, if the number of viewable days set from the center or the HE to the main terminal is, for example, seven days, viewing is permitted until the difference between the reproduction date and the recording date is seven days,
After this period, viewing is rejected. Alternatively, after the end of the viewing period, a service that allows viewing from the HE side by charging a separate fee can be developed and the main terminal 100
Same function as above.
【0094】次に、図6に示す主端末−従端末間通信シ
ーケンス図および図1のブロック図を参照して、従端末
150から主端末100の蓄積装置117にある記録済
み番組を読み出して視聴する場合を説明する。Next, referring to the main terminal-slave terminal communication sequence diagram shown in FIG. 6 and the block diagram of FIG. 1, a recorded program stored in storage device 117 of main terminal 100 is read from slave terminal 150 and viewed. Will be described.
【0095】この場合、従端末150内の蓄積装置16
5への番組記録同様に、主端末の蓄積媒体に記録された
番組IDを参照するために、主端末100に対して視聴
要求を発する。この時、番組IDは全bit“0”を与
える。In this case, the storage device 16 in the slave terminal 150
As in the case of recording the program in No. 5, a viewing request is issued to the main terminal 100 in order to refer to the program ID recorded in the storage medium of the main terminal. At this time, the program ID gives all bits “0”.
【0096】この視聴要求を受信した主端末100は、
蓄積装置117を参照し、番組ID、および視聴キーを
読み出し、視聴制限用参照テーブル121を参照する。
この参照の結果、従端末150で視聴可能な番組情報
を、端末間通信制御部123を用いて従端末150に通
知する。The main terminal 100 having received the viewing request,
The program ID and the viewing key are read out with reference to the storage device 117, and the viewing restriction reference table 121 is referred to.
As a result of this reference, program information that can be viewed on the slave terminal 150 is notified to the slave terminal 150 using the inter-terminal communication control unit 123.
【0097】従端末150では、受信した視聴可能な番
組情報から選択し、主端末に対して希望する番組IDを
添えて、視聴要求を伝送する。主端末100では、図4
で述べた手順を用いて従端末認証を行い、視聴許可キー
を返送する。従端末150はこの後、視聴開始要求を伝
送し、主端末100がこれに応答して、蓄積装置117
から指定の番組を読み出し、従端末に伝送することで、
従端末側で視聴できるようになる。The slave terminal 150 selects from the received viewable program information, and transmits a viewing request with the desired program ID attached to the main terminal. In the main terminal 100, FIG.
The terminal is authenticated by using the procedure described in (1), and the viewing permission key is returned. The slave terminal 150 thereafter transmits a viewing start request, and the master terminal 100 responds to the request by starting the storage device 117.
By reading the specified program from and transmitting it to the slave terminal,
It becomes possible to view on the slave terminal side.
【0098】以上のように、1加入者宅内の端末におい
ては、主端末が中心となって従端末視聴制御を行うこと
で、従端末毎の設定、或いは部屋移動などの設定変更が
容易にでき、特に、パレンタルロック同様の機能に関し
ては、より細かな視聴制限が施せるようになる。As described above, in the terminal in one subscriber's house, the main terminal plays a central role in controlling the viewing and listening of the slave terminal, so that the setting for each slave terminal or the setting change such as room movement can be easily performed. In particular, with regard to a function similar to the parental lock, more detailed viewing restriction can be performed.
【0099】また、主端末、従端末いずれでも番組を記
録できるが、記録された番組には暗号化された視聴可能
な端末ID群が記載されており、これを参照し、視聴し
ようとする端末のIDが一致しなければ記録媒体から読
み出した情報の解読キーが提供されないため、記録され
た加入者宅外の、別の場所での視聴は不可能であって、
不正視聴に対する安全性が確保できる。A program can be recorded in either the main terminal or the slave terminal. The recorded program describes an encrypted group of viewable terminal IDs. If the ID does not match, the decryption key of the information read from the recording medium is not provided, so that it is impossible to view the recorded subscriber outside the home, in another place,
Safety against unauthorized viewing can be ensured.
【0100】また、記録日も前記記録媒体に併記されて
おり、再生可能期限を番組提供者側で予め決定すること
も可能である。或いは、定期的に主端末100にセンタ
側から番組毎の視聴期限を履歴記憶部125にダウンロ
ードすれば、再生可能期限の更新も可能である。さらに
は、主端末100,従端末150での番組再生回数をカ
ウントし、履歴記憶部125に格納すれば、センタ側で
視聴回数に応じた番組課金機能の実現も可能である。The recording date is also written on the recording medium, and the reproducible period can be determined in advance by the program provider. Alternatively, if the viewing period for each program is periodically downloaded from the center side to the main terminal 100 to the history storage unit 125, the reproduction period can be updated. Furthermore, by counting the number of program playbacks at the main terminal 100 and the slave terminal 150 and storing them in the history storage unit 125, it is also possible to realize a program charging function according to the number of viewings at the center.
【0101】以上、主端末100,従端末150共にチ
ューナを有し、番組搬送波帯域により配信される複数の
番組から自由な番組選択が可能な構成について説明して
きた。しかしながら、従端末150のチューナを省略し
て、従端末に伝送する全ての番組を主端末がベースバン
ドで中継する構成もあり得る。In the above, the configuration has been described in which both the main terminal 100 and the slave terminal 150 have a tuner and can freely select a program from a plurality of programs distributed by the program carrier band. However, there may be a configuration in which the tuner of the slave terminal 150 is omitted and the main terminal relays all programs to be transmitted to the slave terminal in baseband.
【0102】図7は、本発明に係る端末間制御システム
の第2の実施形態の構成を示すブロック図である。図7
において、図1と同一の機能を有するブロックには同一
符号を付して詳細な説明は省略する。FIG. 7 is a block diagram showing the configuration of the second embodiment of the inter-terminal control system according to the present invention. FIG.
In the figure, blocks having the same functions as those in FIG. 1 are denoted by the same reference numerals, and detailed description is omitted.
【0103】図1との構成上の差異は、従端末250側
の構成が簡素になっていることであるが、機能上の大き
な差異はない。この場合は主端末200のチューナで選
択されたチャンネルに多重された番組群から従端末は視
聴する番組を選択することになる。The difference in configuration from FIG. 1 is that the configuration on the slave terminal 250 side is simplified, but there is no significant difference in function. In this case, the slave terminal selects a program to be viewed from a program group multiplexed on the channel selected by the tuner of the main terminal 200.
【0104】視聴キーは、それ自体が予め定められた生
成多項式を使用した暗号化処理済みと先に述べたが、視
聴キー伝送にあたってさらなる暗号化、或いは、いわゆ
る「電子すかし」の技法を用いて番組内容に視聴キーを
多重化しても良い。即ち、視聴キーに基づいて番組内容
に知覚できないほどの僅かな変調を加え、デコード側で
所定の方法で復調すれば視聴キーを再生できる。電子す
かしは番組などの著作物の不正コピーの認定に効果があ
るが、これを用いても良い。Although it has been described above that the viewing key itself is already subjected to encryption processing using a predetermined generator polynomial, the viewing key is transmitted using a further encryption or a so-called “digital watermark” technique. The viewing key may be multiplexed with the program contents. That is, the viewing key can be reproduced by slightly modulating the contents of the program so as not to be perceived based on the viewing key and demodulating by a predetermined method on the decoding side. Digital watermarks are effective in certifying unauthorized copies of copyrighted works such as programs, but this may be used.
【0105】或いは、暗号化の他に、低周波で微小振幅
変調を加え、受信側でこれを検出しても良い。Alternatively, in addition to the encryption, a small amplitude modulation may be applied at a low frequency, and this may be detected on the receiving side.
【0106】センタ或いはHEから提供される番組群が
ディジタル放送の事実上の標準であるMPEG2(Movi
ng Picture Experts Group 2)−TS(トランスポート
ストリーム)の形式の場合、より番組の秘匿性を高める
ために、従端末に送出するTS内に存在するPMT( P
rogram Map Table)−PID(Program ID)の値をロー
カルルールに基づいて変更しても良い。このローカルル
ールは主端末−従端末間に通用するもので、このルール
の参照テーブルはPID対応テーブルとして主端末側に
設置し、従端末からの視聴要求時に端末参照テーブルを
参照し視聴許可を出す際に正規のPIDを従端末に伝送
する。A program group provided by the center or HE is an MPEG2 (Movi) which is a de facto standard for digital broadcasting.
ng Picture Experts Group 2)-In the case of the format of TS (transport stream), in order to further increase the confidentiality of the program, the PMT (P
rogram Map Table) -The value of PID (Program ID) may be changed based on local rules. This local rule is used between the main terminal and the slave terminal. The reference table of this rule is set on the main terminal side as a PID correspondence table, and a viewing permission is issued by referring to the terminal reference table when a viewing request is made from the slave terminal. At this time, the regular PID is transmitted to the slave terminal.
【0107】TS内のPMT−PIDをこの所定のルー
ルによって書き換えれば、従端末側からPIDを指定で
きなくなるので従端末に対して実質的に視聴制限がかけ
られる。この場合、従端末はPAT( Program Associa
tion Table)を参照して主端末に視聴要求を発するの
で、主端末は先に示した視聴制限用参照テーブル121
の内容を参照して、従端末の視聴或いは番組記録を許可
し、従端末の要求した番組に該当するPIDを端末間下
り通信チャンネルを用いて従端末に伝送する。If the PMT-PID in the TS is rewritten according to the predetermined rule, the PID cannot be specified from the subordinate terminal side, so that the parent terminal is substantially restricted in viewing. In this case, the slave terminal is a PAT (Program Associa)
The main terminal issues a viewing request to the main terminal with reference to the reference table 121 described above.
With reference to the contents of (1), the viewing or recording of the slave terminal or the recording of the program is permitted, and the PID corresponding to the program requested by the slave terminal is transmitted to the slave terminal using the inter-terminal downlink communication channel.
【0108】従端末は主端末から伝送されたPIDを端
末間通信制御部163を通じて受信し、該当するPID
に対応する番組を受信し、デコーダ169にてデコーダ
して、従端末に接続されたTV等へ出力、表示する。The slave terminal receives the PID transmitted from the master terminal through the terminal-to-terminal communication control unit 163, and receives the corresponding PID.
Is received by the decoder 169, and is decoded by the decoder 169, and is output and displayed on a TV or the like connected to the slave terminal.
【0109】[0109]
【発明の効果】以上説明したように本発明によれば、番
組などの不正コピー、および許可端末以外での視聴を防
止するとともに、1加入者宅内では自由に記録済み番組
の視聴ができる端末システムを提供することができる。As described above, according to the present invention, a terminal system capable of preventing unauthorized copying of a program or the like and viewing at a terminal other than an authorized terminal and freely viewing a recorded program at one subscriber's house. Can be provided.
【0110】また本発明によれば、同一加入契約におい
て、1台の主(親)端末と1台以上の従(子)端末なる
構成をとり、かつ、主従端末間で視聴時、記録時或いは
再生時に認証を行うことによって、正規契約加入者宅内
においては、一旦記録媒体に記録された番組等を比較的
自由に視聴ができ、主端末が従端末それぞれに対して任
意に視聴制限をかけることにより、性描写や暴力描写を
制限するいわゆるパレンタルロックも容易に行えるとい
う効果がある。Further, according to the present invention, in the same subscription contract, one main (parent) terminal and one or more slave (child) terminals are used, and the master terminal and the subordinate terminal are used for viewing, recording, or By performing authentication at the time of playback, at the home of the regular subscriber, it is possible to relatively freely view programs and the like once recorded on the recording medium, and the main terminal arbitrarily restricts the viewing of each slave terminal. Thus, there is an effect that a so-called parental lock for restricting the description of sexuality and violence can be easily performed.
【図1】本発明に係る端末間制御システムを構成する主
端末装置と従端末装置との第1の実施形態を示すブロッ
ク図である。FIG. 1 is a block diagram showing a first embodiment of a main terminal device and a slave terminal device that constitute an inter-terminal control system according to the present invention.
【図2】視聴キーの構成例を示す説明図である。FIG. 2 is an explanatory diagram showing a configuration example of a viewing key.
【図3】視聴制限用参照テーブルの構成例を示す説明図
である。FIG. 3 is an explanatory diagram showing a configuration example of a parental level reference table;
【図4】従端末装置から主端末装置への番組蓄積要求手
順を示す通信シーケンス図である。FIG. 4 is a communication sequence diagram showing a procedure for requesting program storage from a slave terminal device to a main terminal device.
【図5】従端末装置から主端末装置への番組視聴要求手
順(その1)を示す通信シーケンス図である。FIG. 5 is a communication sequence diagram showing a program viewing request procedure (part 1) from a slave terminal device to a main terminal device.
【図6】従端末装置から主端末装置への番組視聴要求手
順(その2)を示す通信シーケンス図である。FIG. 6 is a communication sequence diagram showing a program viewing request procedure (part 2) from a slave terminal device to a main terminal device.
【図7】本発明に係る端末間制御システムを構成する主
端末装置と従端末装置との第2の実施形態を示すブロッ
ク図である。FIG. 7 is a block diagram showing a second embodiment of a main terminal device and a slave terminal device that constitute an inter-terminal control system according to the present invention.
100…主端末装置、101…入力端子、103…HP
F、105…チューナ、107…復調/番組ID検出
部、109…キー挿入部、111…視聴キー作成部、1
13…主端末ID保持部、115…通信制御部、117
…蓄積装置、119…キー比較部、121…視聴制限用
参照テーブル、123…端末間通信制御部、125…履
歴記憶部、127…変調器、129…デコーダ、131
…解読キー保持部、133…演算器、135…主端末制
御部、137…混合器、139…分岐出力端子、141
…TV出力端子、150…従端末装置、151…入力端
子、153…チューナ、155…復調/番組ID検出
部、157…キー挿入部、159…視聴キー作成部、1
61…従端末ID保持部、163…端末間通信制御部、
165…蓄積装置、167…キー抽出部、169…デコ
ーダ、171…演算器、173…解読キー保持部、17
5…従端末制御部、177…TV出力端子。100: Main terminal device, 101: Input terminal, 103: HP
F, 105: tuner, 107: demodulation / program ID detection unit, 109: key insertion unit, 111: viewing key generation unit, 1
13: Main terminal ID holding unit, 115: Communication control unit, 117
... Storage device, 119 ... Key comparison unit, 121 ... Viewing restriction reference table, 123 ... Inter-terminal communication control unit, 125 ... History storage unit, 127 ... Modulator, 129 ... Decoder, 131
... Decryption key holding unit, 133 ... Calculator, 135 ... Main terminal control unit, 137 ... Mixer, 139 ... Branch output terminal, 141
.. TV output terminal, 150 slave terminal device, 151 input terminal, 153 tuner, 155 demodulation / program ID detection unit, 157 key insertion unit, 159 viewing key creation unit, 1
61: slave terminal ID holding unit; 163: inter-terminal communication control unit;
165 storage device, 167 key extraction unit, 169 decoder, 171 arithmetic unit, 173 decryption key holding unit, 17
5 slave terminal controller, 177 TV output terminal.
───────────────────────────────────────────────────── フロントページの続き (72)発明者 太田 衛 東京都港区新橋3丁目3番9号 東芝エ ー・ブイ・イー株式会社内 (72)発明者 町田 浩 神奈川県横浜市磯子区新杉田町8番地 株 式会社東芝マルチメディア技術研究所内 (72)発明者 吉田 治 神奈川県横浜市磯子区新杉田町8番地 株 式会社東芝マルチメディア技術研究所内 (72)発明者 小池 将一 神奈川県横浜市磯子区新杉田町8番地 株 式会社東芝マルチメディア技術研究所内 (72)発明者 木村 琢二 神奈川県横浜市磯子区新杉田町8番地 株 式会社東芝マルチメディア技術研究所内 (72)発明者 大井 伸一 神奈川県横浜市磯子区新杉田町8番地 株 式会社東芝マルチメディア技術研究所内 ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Mamoru Ota 3-3-9, Shimbashi, Minato-ku, Tokyo Inside Toshiba Abu E Co., Ltd. (72) Inventor Hiroshi Machida Shinsugita-machi, Isogo-ku, Yokohama-shi, Kanagawa Prefecture No. 8 Inside Toshiba Multimedia Technology Research Laboratories (72) Inventor Osamu Yoshida 8 inside Shinsugitacho, Isogo-ku, Yokohama-shi, Kanagawa Prefecture Within Toshiba Multimedia Technology Research Laboratories (72) Inventor Shoichi Koike Isogo, Yokohama-shi, Kanagawa Prefecture 8 Shinsugita-cho, Tokyo Toshiba Multimedia Technology Research Laboratories (72) Inventor Takuji Kimura 8 Shinsugita-cho, Isogo-ku, Yokohama-shi, Kanagawa Pref. Toshiba Multimedia Technology Research Laboratories (72) Inventor Shinichi Oi Yokohama, Kanagawa 8 Shinsugita-cho, Isogo-ku, Toshiba Multimedia Technology Research Laboratories
Claims (7)
またはテキスト情報を含む複数の番組を放送センタから
複数の加入契約された端末装置に対して配信する放送シ
ステムにおける端末間制御システムであって、 加入契約毎に1台づつ主端末装置が設置されるとともに
加入契約毎に任意の数の従端末装置が設置され、 前記主端末装置は、該主端末装置と同一契約の従端末装
置に対して受信番組の視聴制御及び又は受信番組の蓄積
再生制御を行うことを特徴とする端末間制御システム。1. Video software, audio software,
Or, a terminal-to-terminal control system in a broadcasting system for distributing a plurality of programs including text information from a broadcasting center to a plurality of subscribed terminal devices, wherein one main terminal device is installed for each subscription contract. In addition, an arbitrary number of slave terminal devices are installed for each subscription contract, and the main terminal device controls viewing / listening of a received program and / or storage / playback control of the received program with respect to the slave terminal devices having the same contract as the main terminal device. A terminal-to-terminal control system characterized by performing:
間で双方向通信により加入契約毎の管理および番組配信
を行うと共に、前記主端末装置は、前記従端末装置との
間で双方向通信により前記従端末装置の視聴制限および
番組要求の取り次ぎを行うことを特徴とする請求項1に
記載の端末間通信システム。2. The broadcast center manages each subscription contract and distributes programs by bidirectional communication with the main terminal device, and the main terminal device performs bidirectional communication with the subordinate terminal device. 2. The terminal-to-terminal communication system according to claim 1, wherein a viewing restriction of the slave terminal device and a transfer of a program request are performed by communication.
御は、前記従端末装置が前記主端末装置に認証されたと
き、該従端末装置における視聴又は蓄積再生、又は前記
主端末装置に接続された蓄積装置からの再生が許可され
るものであることを特徴とする請求項1に記載の端末間
制御システム。3. The viewing / listening control or storage / playback control of the received program is performed when the slave terminal device is authenticated by the main terminal device. The terminal-to-terminal control system according to claim 1, wherein reproduction from the storage device is permitted.
記従端末装置に接続された蓄積装置に蓄積する場合、前
記主端末装置の識別符号および前記従端末装置の識別符
号に基づいて作成されたキー符号が蓄積媒体上に記録さ
れ、この蓄積媒体の再生時に前記キー符号により再生が
制限されることを特徴とする請求項3に記載の端末間制
御システム。4. When the received program is stored in a storage device connected to the master terminal device or the slave terminal device, the received program is created based on an identification code of the master terminal device and an identification code of the slave terminal device. 4. The terminal-to-terminal control system according to claim 3, wherein a key code is recorded on a storage medium, and reproduction of the storage medium is restricted by the key code when the storage medium is reproduced.
従端末装置毎に該従端末装置が視聴、蓄積、または再生
することができる番組または番組属性を記述した視聴制
限用参照テーブルを前記主端末装置に設け、前記従端末
装置から前記主端末装置に対して番組の視聴、蓄積また
は再生の要求が行われた場合、前記主端末装置は前記従
端末装置の認証結果および前記視聴制限用参照テーブル
の参照結果により番組利用の可否判断を行うことを特徴
とする請求項3に記載の端末間制御システム。5. A viewing restriction reference table which describes programs or program attributes which can be viewed, stored, or reproduced by the slave terminal device for each of the slave terminal device groups or individual slave terminal devices. Provided in the device, when a request for viewing, storing, or reproducing a program is made from the slave terminal device to the master terminal device, the master terminal device obtains the authentication result of the slave terminal device and the viewing restriction reference table. 4. The terminal-to-terminal control system according to claim 3, wherein whether the program can be used is determined based on the reference result.
受信番組の蓄積を行う場合に、前記主端末装置が作成し
たキーを前記従端末装置に送り蓄積媒体に記録すること
を特徴とする請求項4に記載の端末間制御システム。6. When storing a received program in a storage device connected to the slave terminal device, a key created by the master terminal device is sent to the slave terminal device and recorded on a storage medium. The terminal-to-terminal control system according to claim 4.
して、番組のスクランブルを解除するデスクランブルキ
ーと視聴キーとの演算結果を送り、前記従端末装置は、
前記演算の逆演算によりデスクランブルキーを入手し番
組のスクランブルを解除することを特徴とする請求項1
に記載の端末間制御システム。7. A calculation result of a descrambling key for canceling scrambling of a program and a viewing key is sent from the main terminal device to the slave terminal device,
2. The program according to claim 1, wherein a descrambling key is obtained by performing an inverse operation of the operation, and descrambling of the program is released.
2. The terminal-to-terminal control system according to item 1.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13134297A JP3537993B2 (en) | 1997-05-21 | 1997-05-21 | Main terminal device and slave terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP13134297A JP3537993B2 (en) | 1997-05-21 | 1997-05-21 | Main terminal device and slave terminal device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10322676A true JPH10322676A (en) | 1998-12-04 |
JP3537993B2 JP3537993B2 (en) | 2004-06-14 |
Family
ID=15055707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP13134297A Expired - Fee Related JP3537993B2 (en) | 1997-05-21 | 1997-05-21 | Main terminal device and slave terminal device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3537993B2 (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002204441A (en) * | 2000-10-26 | 2002-07-19 | Sony Corp | Information processing unit and information processing system |
WO2003015344A1 (en) * | 2001-08-01 | 2003-02-20 | Matsushita Electric Industrial Co., Ltd. | Encrypted data delivery system |
JP2007141336A (en) * | 2005-11-17 | 2007-06-07 | Alpine Electronics Inc | Dvd video reproducing system |
JP2007524936A (en) * | 2003-12-23 | 2007-08-30 | デジタル ネットワークス ノース アメリカ インコーポレイテッド | Method and apparatus for distributing media in a pay-per-play architecture with remote playback within an enterprise |
JP2008016878A (en) * | 2006-06-30 | 2008-01-24 | Toshiba Corp | Recording/reproducing apparatus, and method of recording image and audio signal |
JP2008035042A (en) * | 2006-07-27 | 2008-02-14 | Onkyo Corp | Audio-visual device |
JP2008109643A (en) * | 2006-09-27 | 2008-05-08 | Matsushita Electric Ind Co Ltd | Video receiver, video data receiving system, and its authentication control method |
WO2009113611A1 (en) * | 2008-03-12 | 2009-09-17 | ソニー株式会社 | Content transmitter, program, transmission control method, and content transmission system |
JP2009218844A (en) * | 2008-03-10 | 2009-09-24 | Sony Corp | Data communication device, data communication method, data requesting device, data requesting method, and data communication system |
US7689102B2 (en) | 2002-02-01 | 2010-03-30 | Funai Electric Co., Ltd. | Device and method for recording program broadcast signal as digital information |
US8086537B2 (en) | 2002-03-15 | 2011-12-27 | Yamaha Corporation | Distribution system of contents embedding license machine ID |
JP2013526817A (en) * | 2010-05-25 | 2013-06-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | How to control user access to media content |
JP2014204400A (en) * | 2013-04-09 | 2014-10-27 | シャープ株式会社 | Communication device, control method for communication device, server, content distribution system, and control program |
-
1997
- 1997-05-21 JP JP13134297A patent/JP3537993B2/en not_active Expired - Fee Related
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002204441A (en) * | 2000-10-26 | 2002-07-19 | Sony Corp | Information processing unit and information processing system |
WO2003015344A1 (en) * | 2001-08-01 | 2003-02-20 | Matsushita Electric Industrial Co., Ltd. | Encrypted data delivery system |
US7404076B2 (en) | 2001-08-01 | 2008-07-22 | Matsushita Electric Industrial Co., Ltd. | Encrypted data delivery system |
KR100896390B1 (en) * | 2001-08-01 | 2009-05-08 | 파나소닉 주식회사 | Encrypted data delivery system |
US8051284B2 (en) | 2001-08-01 | 2011-11-01 | Panasonic Corporation | Encryption communications system |
US7689102B2 (en) | 2002-02-01 | 2010-03-30 | Funai Electric Co., Ltd. | Device and method for recording program broadcast signal as digital information |
US8086537B2 (en) | 2002-03-15 | 2011-12-27 | Yamaha Corporation | Distribution system of contents embedding license machine ID |
JP2007524936A (en) * | 2003-12-23 | 2007-08-30 | デジタル ネットワークス ノース アメリカ インコーポレイテッド | Method and apparatus for distributing media in a pay-per-play architecture with remote playback within an enterprise |
US9160976B2 (en) | 2003-12-23 | 2015-10-13 | The Directv Group, Inc. | Method and apparatus for distributing media in a pay per play architecture with remote playback within an enterprise |
JP2007141336A (en) * | 2005-11-17 | 2007-06-07 | Alpine Electronics Inc | Dvd video reproducing system |
JP2008016878A (en) * | 2006-06-30 | 2008-01-24 | Toshiba Corp | Recording/reproducing apparatus, and method of recording image and audio signal |
JP4607828B2 (en) * | 2006-06-30 | 2011-01-05 | 株式会社東芝 | Recording / reproducing apparatus, image and audio signal recording method |
JP2008035042A (en) * | 2006-07-27 | 2008-02-14 | Onkyo Corp | Audio-visual device |
JP2008109643A (en) * | 2006-09-27 | 2008-05-08 | Matsushita Electric Ind Co Ltd | Video receiver, video data receiving system, and its authentication control method |
JP4492719B2 (en) * | 2008-03-10 | 2010-06-30 | ソニー株式会社 | Data communication apparatus, data communication method, data request apparatus, data request method, and data communication system |
JP2009218844A (en) * | 2008-03-10 | 2009-09-24 | Sony Corp | Data communication device, data communication method, data requesting device, data requesting method, and data communication system |
JP2009219071A (en) * | 2008-03-12 | 2009-09-24 | Sony Corp | Content transmitter, program, transmission control method, and content transmission system |
WO2009113611A1 (en) * | 2008-03-12 | 2009-09-17 | ソニー株式会社 | Content transmitter, program, transmission control method, and content transmission system |
JP2013526817A (en) * | 2010-05-25 | 2013-06-24 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | How to control user access to media content |
JP2014204400A (en) * | 2013-04-09 | 2014-10-27 | シャープ株式会社 | Communication device, control method for communication device, server, content distribution system, and control program |
Also Published As
Publication number | Publication date |
---|---|
JP3537993B2 (en) | 2004-06-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100607576B1 (en) | Recording of scrambled digital data | |
KR100571490B1 (en) | Device to verify playback rights | |
KR100413682B1 (en) | Method for controlling transmission and reception of data including ciphered data stream | |
RU2225681C2 (en) | Method and device for recording encrypted digital data | |
TW385618B (en) | Data transmission device, reception device and transmission/ reception system | |
US6363149B1 (en) | Method and apparatus for accessing stored digital programs | |
US20060136718A1 (en) | Method for transmitting digital data in a local network | |
KR20040111681A (en) | Digital rights management method and system | |
JP3537993B2 (en) | Main terminal device and slave terminal device | |
CN1196330C (en) | Copy protection system for home networks | |
US9058837B2 (en) | Method and apparatus for managing contents | |
KR100526843B1 (en) | Digital contents processing apparatus, digital contents processing system, digital broadcasting system, digital contents processing method, computer-readable storage medium, and computer program | |
JP3579202B2 (en) | Receiving device and receiving method | |
KR100933262B1 (en) | Method of transmitting digital data representing content | |
WO2000031956A2 (en) | A method and apparatus for accessing stored digital programs | |
KR100970636B1 (en) | Method for recording/playing by grade in multi unit digital satellite broadcasting receiver | |
KR100497336B1 (en) | Conversion method of entitlement message for public key infrastructure based on conditional access system | |
JP4806977B2 (en) | Information processing apparatus and method, and program | |
JPH10341425A (en) | Data receiver | |
JP2002118547A (en) | Data viewing service method | |
JP2001309332A (en) | Integrated information rental service system | |
JP2003032646A (en) | Distribution equipment, distribution system, distribution method, medium providing control program, and control program | |
JP2019075821A (en) | Digital content receiving apparatus and digital content receiving method | |
JP2007005930A (en) | Distribution apparatus and method, receiving apparatus and method, and program | |
MXPA00007898A (en) | Recording of scrambled digital data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040113 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040223 |
|
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: 20040309 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040318 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080326 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090326 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100326 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |