JP2002203070A - Metadata distribution method - Google Patents
Metadata distribution methodInfo
- Publication number
- JP2002203070A JP2002203070A JP2001315883A JP2001315883A JP2002203070A JP 2002203070 A JP2002203070 A JP 2002203070A JP 2001315883 A JP2001315883 A JP 2001315883A JP 2001315883 A JP2001315883 A JP 2001315883A JP 2002203070 A JP2002203070 A JP 2002203070A
- Authority
- JP
- Japan
- Prior art keywords
- metadata
- content
- information
- receiving terminal
- distribution
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Storage Device Security (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
(57)【要約】
【課題】 ユーザーへのコンテンツ提示方法、利用条件
等の制御を可能とし、コンテンツの権利保護、ユーザー
個人の権利保護等が可能なサービスを提供する。
【解決手段】 コンテンツに関する詳細情報について記
述したメタデータを定義することで、コンテンツに対す
る様々な制御をメタデータで行うことが可能となる。放
送サイドで視聴者へのコンテンツ提示方法、利用条件、
暗号化状態でのコンテンツ蓄積、端末に対する限定受
信、個人に対する限定受信等を定義可能とし、定義した
内容をコンテンツと共に受信側に配信し、これらの定義
に基づき視聴者の視聴制御、蓄積制御、コピー制御、暗
号/復号制御等を行うことで著作権等のコンテンツの権
利保護が可能なサービスを提供する。
(57) [Summary] [PROBLEMS] To provide a service that enables control of a method of presenting content to a user, usage conditions, and the like, and enables protection of content rights, protection of individual user rights, and the like. SOLUTION: By defining metadata describing detailed information on content, it is possible to perform various controls on the content by the metadata. On the broadcast side, content presentation methods, usage conditions,
Content storage in the encrypted state, limited reception for terminals, limited reception for individuals, etc. can be defined, and the defined contents are distributed to the receiving side together with the content, and based on these definitions, viewer viewing control, storage control, and copying are performed. It provides a service that can protect the rights of contents such as copyrights by performing control and encryption / decryption control.
Description
【0001】[0001]
【発明の属する技術分野】本発明は、メタデータ配信方
法に係り、特に、総合データ配信サービスにおけるメタ
データ配信方法に関する。コンテンツに関する詳細情報
について記述したメタデータを定義することで、コンテ
ンツに対する様々な制御をメタデータで行うことが可能
となる。これよりユーザーへのコンテンツ提示方法、利
用条件等の制御が可能となり、コンテンツの権利保護、
ユーザー個人の権利保護等が可能なサービスを提供する
ことが可能となる。The present invention relates to a metadata distribution method, and more particularly, to a metadata distribution method in an integrated data distribution service. By defining the metadata describing the detailed information on the content, various controls on the content can be performed by the metadata. This makes it possible to control content presentation methods, usage conditions, etc. to users, protect content rights,
It is possible to provide a service that can protect the rights of the individual user.
【0002】[0002]
【従来の技術】BSデジタル放送では、コンテンツに関
する情報としてSI(Service Information サービス情
報)が定義されている。この情報はコンテンツの関連情
報ではあるが、EPG(Electric Program Guide 電子
番組ガイド)に特化しており、様々なコンテンツに対応
したコンテンツ関連情報ではない。様々なコンテンツに
関する詳細な情報を定義可能な手段は、放送規格におい
ては現状定義されていないため、コンテンツ毎の制御に
基づいた木目細かいサービスを行うことができない。ま
た、既存型の放送はコンテンツをリアルタイムで視聴す
ることを念頭においたサービスであるため、コンテンツ
の蓄積制御、コピー制御を行うための情報が乏しい。2. Description of the Related Art In BS digital broadcasting, SI (Service Information) is defined as information relating to contents. Although this information is content-related information, it is specialized for an EPG (Electric Program Guide) and is not content-related information corresponding to various contents. Since means for defining detailed information on various contents is not currently defined in the broadcasting standard, it is not possible to provide detailed services based on control for each content. In addition, since the existing broadcast is a service with a view to viewing the content in real time, information for performing content accumulation control and copy control is scarce.
【0003】[0003]
【発明が解決しようとする課題】以上のように、コンテ
ンツに関する情報を定義するための手段として、EPG
(電子番組ガイド)用情報のみしか現状の衛星デジタル
放送の規格においては存在しないため、番組毎の情報よ
りも詳細な情報を定義することができない。これにより
番組よりも詳細なコンテンツの定義を行うことが出来な
いため、コンテンツ毎の制御やコンテンツに関する詳細
な情報を用いてのコンテンツ制御サービスは行うことが
出来ない。As described above, EPG is used as a means for defining information related to content.
Since only the information for (electronic program guide) exists in the current satellite digital broadcasting standard, it is not possible to define more detailed information than the information for each program. As a result, it is not possible to define the content in more detail than the program, so that it is not possible to provide a content control service using control for each content or detailed information on the content.
【0004】また、データ配信サービスを行うために
は、直接家庭等にコンテンツを配信し、家庭内等でデジ
タルのまま蓄積/コピー/再生を行うことを目的とするこ
とより、データの改ざん、私的利用を超えるコピー、再
生等の著作権等の権利に関わる課題が生じる。そのため
コンテンツの著作権者、放送事業者、視聴者など各々の
権利を保護、管理する必要がある。従来のデジタル放送
は、リアルタイムの視聴が主なため、放送を受信するこ
とが可能な端末の限定を行う限定受信による伝送路での
コンテンツ暗号化や、外部機器に対するコピーコントロ
ール程度のコンテンツ保護である。従来では、コンテン
ツ保護のために伝送路での暗号に関する鍵を一定時間で
切り替えるようにしているので、もし伝送路の暗号化さ
れたコンテンツを蓄積させるならば、全ての鍵、PSI/SI
等のテーブルを蓄積する必要があり、テーブルの重複、
コンテンツに対するセキュリティに関する課題等が起こ
る。In order to provide a data distribution service, contents are directly distributed to a home or the like, and the data is stored / copied / reproduced in a digital form in the home or the like. Issues related to copyrights and other rights, such as copying and reproduction, that exceed commercial use arise. Therefore, it is necessary to protect and manage the rights of copyright holders, broadcasters, viewers, and the like of the content. Conventional digital broadcasting is mainly intended for real-time viewing and listening, so it is content encryption on a transmission path by conditional access that limits terminals capable of receiving broadcasts and content protection such as copy control for external devices. . Conventionally, keys related to encryption on the transmission path are switched at a fixed time to protect the contents.
It is necessary to accumulate tables such as
Issues relating to security for the content occur.
【0005】本発明は、コンテンツ毎に送出側でコンテ
ンツの利用可能範囲等を定義したメタデータを添付し、
受信側にコンテンツと共に配信することにより受信側で
メタデータに定義された範囲のコンテンツ利用方法、ユ
ーザーへのコンテンツ提示方法等の木目細かな制御を可
能とすることを目的とする。よって、本発明は、コンテ
ンツの権利保護、ユーザーの個人の権利保護等が可能な
サービスを提供することを目的とする。[0005] According to the present invention, the transmitting side attaches metadata defining the usable range of the content for each content,
An object of the present invention is to enable detailed control of a content usage method in a range defined in metadata and a method of presenting a content to a user on the receiving side by distributing the content together with the content to the receiving side. Therefore, an object of the present invention is to provide a service capable of protecting the right of the content, protecting the individual right of the user, and the like.
【0006】[0006]
【課題を解決するための手段】放送事業者が意図した単
位でコンテンツを作成し、コンテンツ毎にコンテンツ関
連情報を添付させる。このコンテンツ毎に添付するメタ
データに、コンテンツに関する一般的な情報から、著作
権保護情報、蓄積再生に関する権利情報、制御情報等を
含むこととする。これよりコンテンツ毎に木目細かな制
御が可能となる。また、放送サイドで視聴者へのコンテ
ンツ提示方法、利用条件、暗号化状態でのコンテンツ蓄
積、端末に対する限定受信、個人に対する限定受信等を
定義可能とし、これらの定義に基づき視聴者の視聴制
御、蓄積制御、コピー制御、暗号/復号制御等を行うこ
とで著作権等のコンテンツの権利保護が可能なサービス
を提供する。これよりユーザーへのコンテンツ提示方
法、利用条件等の制御よりのコンテンツの権利保護、ユ
ーザー個人の権利保護が可能なサービスの提供が行なえ
る。A content is created in units intended by a broadcaster, and content-related information is attached to each content. The metadata attached to each content includes copyright protection information, right information related to storage and reproduction, control information, and the like, from general information related to the content. Thus, fine control can be performed for each content. Also, on the broadcast side, it is possible to define a method of presenting content to a viewer, usage conditions, content storage in an encrypted state, conditional access to a terminal, conditional access to an individual, and the like. By providing storage control, copy control, encryption / decryption control, and the like, a service capable of protecting the rights of contents such as copyrights is provided. As a result, it is possible to provide a service capable of protecting the right of the content by controlling the method of presenting the content to the user and the use conditions, and protecting the right of the user.
【0007】本発明の解決手段によると、送出側装置に
より定められた単位で指定されたコンテンツに対して付
与されるコンテンツの検索に利用される情報、及び、送
出側装置で定義された著作権者及び関連する権利の保護
に関する視聴者へのコンテンツ提示方法や利用条件の情
報を含むコンテンツの関連情報を格納したメタデータに
より受信端末によるコンテンツ視聴及び権利保護を制御
するためのメタデータ配信方法において、メタデータス
トリーム群はメタデータデフォルトエレメンタリースト
リームを含み、該エレメンタリーストリームは複数モジ
ュールを含み、そのひとつのモジュールに配信中メタデ
ータストリーム群より必要なメタデータを取得するため
のコンテンツ識別子及びメタデータ識別子及び配信位置
を含む情報が格納されているメタデータリストを設け、
受信端末において、メタデータリストにより必要なメタ
データを取得し、コンテンツ取得及び選択することを特
徴としたメタデータ配信方法が提供される。[0007] According to the solution of the present invention, information used for searching for a content assigned to a content specified in a unit determined by a sending side device, and a copyright defined by the sending side device Metadata storing content related information including information on a method of presenting content to a viewer and usage conditions regarding the protection of a user and related rights, and a metadata distribution method for controlling content viewing and rights protection by a receiving terminal. , The metadata stream group includes a metadata default elementary stream, the elementary stream includes a plurality of modules, and a content identifier and a metadata for acquiring necessary metadata from the metadata stream group being distributed to one of the modules. Stores information including data identifier and distribution location Metadata list provided that,
A metadata distribution method is provided in which a receiving terminal acquires necessary metadata from a metadata list, and acquires and selects content.
【0008】[0008]
【発明の実施の形態】1.概要 (サービス概要)本総合データ配信サービスとは、見た
いコンテンツを見たい時に見たい場所で見られる情報
(データ)配信サービスであり、従来のリアルタイム型
(放送しているものを視聴する)デジタル放送とは異な
り、リアルタイム型に限らず蓄積型の情報配信をも行う
サービスである。これにより視聴者が、何時でも好きな
ときに蓄積されたコンテンツの中から好みのコンテンツ
を選んで視聴することが可能なニアビデオオンデマンド
(NVOD:Near Video On Demand)的なサービスが提供さ
れる。また、リムーバブルメディア、本サービスを受信
する受信端末に接続される外部機器に直接コンテンツを
蓄積させるもしくは、コピーすることによりユーザーの
好きな場所でのコンテンツ視聴をも提供する。さらに従
来のデジタル放送サービスでは端末単位での契約等の狭
い範囲でのコンテンツ利用契約形態のみであったが、本
サービスではユーザー個人単位での契約等も可能な広範
囲のコンテンツ利用契約形態を提供する。BEST MODE FOR CARRYING OUT THE INVENTION Overview (Service overview) This comprehensive data distribution service is an information (data) distribution service that can be viewed at the place where you want to see the content you want to see, and is a conventional real-time type (viewing what you are broadcasting) digital Unlike broadcasting, this service provides not only real-time delivery but also storage-based information delivery. This provides a Near Video On Demand (NVOD) -like service that allows the viewer to select and view his / her favorite content from the stored content whenever he wants. . In addition, the content is directly stored in a removable medium or an external device connected to a receiving terminal that receives the service, or the content can be viewed at a user's favorite place by copying. Furthermore, in the conventional digital broadcasting service, the content usage contract form is limited to a narrow range such as a contract on a terminal basis. However, this service provides a wide range of content usage contract forms capable of contracting on an individual user basis. .
【0009】図1に、総合データ配信サービスのサービ
ス構成図を示す。以下に、本総合データ配信サービスの
概要として、蓄積型テレビ放送について図1を用い説明
する。従来のテレビ放送では、放送サイド(放送局)か
ら送られてくるコンテンツ1(番組)をアンテナ2(ケ
ーブルでの配信、パッケージでの配信の場合もある)、
受信端末3で受信しテレビ9などのモニタ装置にて配信
されてくるその瞬間から視聴を行う(リアルタイム型視
聴6)。本実施の形態における蓄積型テレビ放送とは、
リアルタイム型視聴6に加え、従来のビデオデッキ等と
同様に一度配信されてきたコンテンツを蓄積媒体4(ハ
ードディスク等の大容量蓄積媒体)に蓄積後視聴する蓄
積型視聴8(DVD-RAM等の可搬性に富んだリムーバブル
メディア5を蓄積媒体として使用することもある)、蓄
積されたコンテンツと配信中のリアルタイム視聴型のコ
ンテンツを合わせて視聴するリアルタイム型+蓄積型視
聴7などのサービスを可能とする情報配信サービスであ
る。FIG. 1 shows a service configuration diagram of the comprehensive data distribution service. Hereinafter, as an overview of the comprehensive data distribution service, a storage-type television broadcast will be described with reference to FIG. In a conventional television broadcast, a content 1 (program) sent from a broadcast side (broadcasting station) is transmitted to an antenna 2 (distribution by cable or distribution by package),
Viewing is performed from the moment when the data is received by the receiving terminal 3 and distributed by a monitor device such as the television 9 (real-time viewing 6). The storage type television broadcast in the present embodiment is:
In addition to the real-time viewing 6, a storage-type viewing 8 (such as a DVD-RAM, etc.) in which the content once distributed is stored in the storage medium 4 (a large-capacity storage medium such as a hard disk) and then viewed in the same manner as in a conventional VCR. In some cases, a removable medium 5 with high portability is used as a storage medium), and services such as real-time type + storage type viewing 7 for viewing the stored content and the distributed real-time viewing type content together are possible. It is an information distribution service.
【0010】(システム概要)図2に、総合データ配信
サービスシステムの全体構成図を示す。本総合データ配
信サービスを行うシステムとしては、衛星放送、地上波
放送など電波によるインフラの他にケーブルテレビ、イ
ンターネットなどの通信線を利用したインフラでのサー
ビスが可能であるが本発明では図2のような衛星を利用
したデジタル衛星放送をインフラとした場合について述
べる。総合データ配信サービスが提供されるシステムの
概要について図2を用い説明する。本総合データ配信サ
ービスのシステムは送出側100、受信側200、送出
側と受信側を結ぶ伝送路である衛星を利用した衛星回線
10、地上回線11、流通網12、携帯電話網13に大
きく分けられる。ここでいう受信側200とは、必ずし
も家庭201に設置される受信端末3のみでなく、自動
販売機のような公衆端末202、コンビニエンスストア
等の店舗203に設置される端末、移動体である自動車
等に搭載される車載端末204、携帯端末205等も想
定する。送出側100では、コンテンツ1及び制御情報
等を制作、管理し受信側200へ配信する配信センタ、
コンテンツの暗号化等に使用する鍵を生成管理する鍵管
理センタ、受信側のユーザーの情報を管理する顧客管理
センタ、受信側のユーザーからのリクエスト、視聴履歴
収集等の地上回線11、携帯電話206を利用した通信
を管理する地上回線管理センタ、ユーザー、販売店等に
対してDVD等のパッケージメディアによるコンテンツの
配信(配達)を行う物流管理センタ等から構成される。(System Overview) FIG. 2 shows an overall configuration diagram of a comprehensive data distribution service system. As a system for providing the comprehensive data distribution service, in addition to an infrastructure using radio waves such as satellite broadcasting and terrestrial broadcasting, a service using an infrastructure using communication lines such as cable television and the Internet is possible. A case where digital satellite broadcasting using such a satellite is used as an infrastructure will be described. An overview of a system in which a comprehensive data distribution service is provided will be described with reference to FIG. The system of this comprehensive data distribution service is roughly divided into a sending side 100, a receiving side 200, a satellite line 10 using a satellite which is a transmission line connecting the sending side and the receiving side, a terrestrial line 11, a distribution network 12, and a mobile telephone network 13. It is. The receiving side 200 here is not limited to the receiving terminal 3 installed in the home 201, but also a public terminal 202 such as a vending machine, a terminal installed in a store 203 such as a convenience store, and an automobile as a mobile body. The in-vehicle terminal 204, the portable terminal 205, and the like mounted on the like are also assumed. On the sending side 100, a distribution center that produces and manages the content 1 and control information and distributes it to the receiving side 200;
A key management center for generating and managing keys used for content encryption, etc .; a customer management center for managing information on a receiving-side user; a request from a receiving-side user; a ground line 11 for collecting viewing history; , A distribution line management center that distributes (delivers) content by package media such as DVDs to users, stores, and the like.
【0011】(サービス内容)次に図2のシステムにお
いて行われるサービスについて説明する。本総合データ
配信サービスにおいては、例えば次のような各サービス
を可能とする。 ・衛星デジタル回線10を主に利用しデジタル情報とし
ての、ビデオ、音楽、電子雑誌、ゲーム等の映像、音
声、データによる総合データを家庭に設置される受信端
末3に向けて配信する家庭向けサービス300、 ・家庭向けサービスと同様に自動販売機202、販売店
203に対しデータを配信し、家庭内で容量的に蓄積し
きれないデータ、蓄積をしていないデータのバックアッ
プ、自動販売機、販売店のみで販売可能なデータ等を扱
い、例えば販売店でのみ販売可能な電子雑誌を購入し、
家庭の受信端末3で視聴を行う自動販売機/販売店向け
サービス301、 ・車載機器204、携帯端末205などの外部機器に対
し家庭内の受信端末3、もしくは自動販売機202、販
売店203などからコンテンツを携帯し家庭外で視聴を
行うことを可能とし、例えば家庭の受信端末に配信され
た地図データをDVD等のリムーバブルメディア、ICカー
ドを利用することにより車載機器204に持ち出し車の
中で利用したり、音楽データをメモリカード等のリムー
バブルメディア、ICカードを利用することにより持ち出
し携帯端末205により再生等を行う移動体向けサービ
ス302、 ・流通網12を利用し衛星回線10で配信出来ないコン
テンツ等をCD-ROM、DVD-ROM等のパッケージメディアに
より配信を行い、例えばドラマ等のコンテンツを受信端
末より予約すると、送出側よりDVD-ROM等で家庭に対し
コンテンツを宅配便等で配信するパッケージデリバリサ
ービス303、 ・携帯電話206等の通信手段を有する外部機器を利用
し、送出側を介し家庭内の受信端末をコントロールする
ことにより例えば、携帯電話206の画面上のEPG(電
子番組ガイド)より外出先から家庭の受信端末に対して
番組予約等を行う携帯電話向けサービス304(Service Contents) Next, services performed in the system shown in FIG. 2 will be described. In the comprehensive data distribution service, for example, the following services are enabled. -A home service mainly using the satellite digital line 10 and distributing comprehensive data of video, music, electronic magazines, games, and other video, audio, and data as digital information to the receiving terminal 3 installed in the home. 300, as in the home service, distributes data to the vending machine 202 and the retail store 203, and backs up data that cannot be stored in capacity at home, data that has not been stored, vending machines, and sales Handles data etc. that can be sold only at stores, for example, purchases electronic magazines that can be sold only at stores,
Vending machine / store service 301 for viewing at home receiving terminal 3 ・ Receiving terminal 3 at home, vending machine 202, store 203, etc. for external devices such as in-vehicle device 204 and portable terminal 205 It is possible to carry content from home and view it outside the home. For example, map data distributed to the home receiving terminal can be taken out to the in-vehicle device 204 by using a removable medium such as a DVD or an IC card in the car. A service 302 for mobiles that uses music data or removes music data by using a removable medium such as a memory card or an IC card and plays the music data with the portable terminal 205. The distribution cannot be performed by the satellite circuit 10 using the distribution network 12. Distribute contents etc. by package media such as CD-ROM, DVD-ROM and receive contents such as drama When a reservation is made from the terminal, a package delivery service 303 that distributes the content to the home by a courier service or the like from the sending side to the home on a DVD-ROM or the like. By controlling the receiving terminal in the mobile phone, for example, a mobile phone service 304 for making a program reservation or the like to a home receiving terminal from an outside location by using an EPG (Electronic Program Guide) on the screen of the mobile phone 206
【0012】本発明では特に家庭向けサービスに対する
データ配信方式ついて説明する。 (権利保護方式)本総合データ配信サービスとは、直接
家庭などにコンテンツを配信し、家庭内等でデジタルデ
ータでの蓄積/コピー/再生を行うことを目的としたサ
ービスであり、これに伴いデータの改ざん、私的利用を
超えるコピー、再生等の著作権等の権利に関わる問題が
生じるため、コンテンツの著作権、放送事業者、視聴者
など各々の権利を保護、管理する必要がある。In the present invention, a data distribution method for a home service will be described. (Rights protection method) This comprehensive data distribution service is a service for distributing contents directly to homes, etc., and performing storage / copy / reproduction with digital data at homes, etc. Since there is a problem with copyrights such as falsification, copying, reproduction, etc. beyond personal use, it is necessary to protect and manage the copyrights of contents, broadcasters, viewers, and other rights.
【0013】図3に、総合データ配信サービスにおける
権利保護方式の説明図を示す。以下に、本総合データ配
信サービスにおける権利保護方式について図3を用いて
説明する。総合データ配信サービスにおける権利保護方
式とは、送出側でコンテンツに対し定義した視聴者への
コンテンツの提示方法、利用条件、コンテンツの暗号鍵
等の情報が格納されたメタデータ18を暗号化したコン
テンツ17、その他PSI/SI(Program Specific Informa
tion/Service Information)等19と共に配信し、受信
端末3側の権利保護機能16(RMP(Rights Management
& Protection)機能)によりメタデータ18を解釈し、
コンテンツ17の受信端末3への受信制御、蓄積媒体
4、リムーバブルメディア5に対する蓄積制御、コピー
制御、暗号/復号制御、TV9などのモニタ装置に対す
る提示制御、外部機器14に対する認証制御、個人を識
別するためのICカード15に対する認証/課金制御等を
行う方式である。FIG. 3 is an explanatory diagram of a right protection method in the comprehensive data distribution service. Hereinafter, a right protection method in the present comprehensive data distribution service will be described with reference to FIG. The rights protection method in the comprehensive data distribution service is a content obtained by encrypting metadata 18 storing information such as a method of presenting content to a viewer defined on the transmitting side, usage conditions, and a content encryption key. 17. Other PSI / SI (Program Specific Informa)
distribution / Service Information) 19 and the like, and the right protection function 16 (RMP (Rights Management
& Protection) function) to interpret the metadata 18
Reception control of the content 17 to the reception terminal 3, storage control for the storage medium 4 and the removable medium 5, copy control, encryption / decryption control, presentation control for a monitor device such as a TV 9, authentication control for the external device 14, and identification of an individual. Authentication / charging control for the IC card 15 for this purpose.
【0014】次に送出側より配信されるPSI/SI19、コ
ンテンツ17、メタデータ18及び受信端末内のRMP機
能について説明する。第1に、PSI/SIとは、従来のデジ
タル放送と同様に、配信中ストリームより必要なデータ
を取得するためのデータであり、本総合データ配信サー
ビスでは、メタデータ、暗号化コンテンツ等を取得する
ために利用する。Next, the PSI / SI 19, the content 17, the metadata 18, and the RMP function in the receiving terminal distributed from the transmitting side will be described. First, PSI / SI is data for acquiring necessary data from a stream being distributed, like conventional digital broadcasting. This comprehensive data distribution service acquires metadata, encrypted content, etc. Use to do.
【0015】第2に、本総合データ配信サービスにおけ
るコンテンツとは、データの改ざん、不正使用を防ぐた
めに蓄積媒体4、リムーバブルメディア5等に蓄積され
るコンテンツ17は基本的に暗号化されたままの状態で
蓄積される。また総合データ配信サービスにおけるコン
テンツ17とは、概念的なものであり一定の物理量を示
す単位ではなく、送出側の意図する単位で指定可能であ
り、指定した物理量をメタデータに記すことにより受信
端末はコンテンツを認識可能となる。コンテンツは、従
来のデジタル放送と同様なチャンネルを指定すれば瞬時
に視聴可能となるリアルタイムに視聴することを主眼と
した動画等のストリーム系コンテンツ、受信端末内に一
時蓄積もしくは蓄積したのち視聴を行うことを主眼とし
たファイル系のコンテンツに分けられる。Second, the contents in the present comprehensive data distribution service means that the contents 17 stored in the storage medium 4, the removable medium 5 or the like in order to prevent data falsification and unauthorized use are basically kept encrypted. Stored in state. The content 17 in the comprehensive data distribution service is conceptual and can be designated in a unit intended by the sending side, not in a unit indicating a constant physical quantity. Can recognize the contents. The contents can be instantly viewed by specifying the same channel as the conventional digital broadcast. Stream-based contents such as moving images mainly for real-time viewing, or temporarily stored or stored in the receiving terminal, and then viewed. It is divided into file-based contents that focus on this.
【0016】図29に、それぞれのコンテンツを構成す
るデータの一例の説明図を示す。本総合データ配信サー
ビスでは、コンテンツを構成するデータ群の各データを
エレメントと呼ぶ。よってコンテンツは1つあるいは複
数エレメントより構成されるものとなる。本総合データ
配信サービスでは図示のように、配信する形態によりス
トリーム系コンテンツ、ファイル系コンテンツに分類さ
れる。ストリーム系コンテンツを構成するエレメント、
ファイル系コンテンツを構成するエレメントの内容は図
に示した通りである。FIG. 29 is an explanatory diagram of an example of data constituting each content. In this comprehensive data distribution service, each data of a data group constituting the content is called an element. Therefore, the content is composed of one or a plurality of elements. In this comprehensive data distribution service, as shown in the figure, the contents are classified into stream-based contents and file-based contents according to the distribution form. Elements that make up stream-based content,
The contents of the elements making up the file-based content are as shown in the figure.
【0017】第3に、本総合データ配信サービスにおけ
るメタデータとは、送出側である放送事業者の意図する
単位で指定されたコンテンツに対して付与されるコンテ
ンツの内容、構成等の検索等に利用される一般的な情
報、著作権者及び関連する権利の保護を送出側で定義し
た視聴者へのコンテンツ提示方法、利用条件等の情報を
含み、これらの情報により端末を制御し、権利保護を可
能とする。よって、メタデータにはコンテンツと同様、
保護すべき情報が含まれるため、一部を暗号化して配信
を行い、蓄積時も暗号化されたままの状態で蓄積され
る。また、メタデータは配信タイミング、内容により分
類される。本総合データ配信サービスにおいて、例えば
次のような各メタデータに分類される。 ・有料放送事業者毎に固有の鍵である事業者鍵や、契約
した事業者の放送する番組の全てが視聴可能か、一部が
視聴可能か等を受信端末側で解釈するための契約コード
等が格納されユーザー個人宛にコンテンツの配信とは非
同期に配信される事前契約用メタデータ、 ・受信端末側で配信予定のコンテンツの確認、視聴/蓄
積予約を行うために必要となるコンテンツの名称、内
容、放送予定日などの情報が格納され、受信端末を使用
するユーザーの区別なく対象となるコンテンツの配信以
前に全受信端末に向け配信され、主に受信端末のEPG表
示、視聴/蓄積予約等を行うためのEPG用メタデータ、 ・コンテンツの受信、蓄積、コンテンツに対する視聴契
約を行うための情報が格納され、受信端末を使用するユ
ーザーの区別なく全受信端末に向け対象となるコンテン
ツの配信と同期させ配信される蓄積/再生用メタデー
タ、 ・コンテンツの暗号化を行った鍵の情報が格納され、蓄
積/再生用メタデータと同様に対象となるコンテンツの
配信と同期させ配信される鍵配信用メタデータ、 ・PSI/SIと共に利用することにより蓄積したEPG用メタ
データの更新を行うための情報、配信中ストリーム群よ
り必要なデータを取得するための情報が格納され、受信
端末を使用するユーザーの区別なく全受信端末に向け常
時配信されるメタデータリスト、 ・端末内に予め格納されているシステム全体で共通の鍵
等のシステム全体で共通的な情報をを更新するための情
報が格納され、受信端末を使用するユーザーの区別なく
全受信端末に向けコンテンツの配信とは非同期に配信さ
れるシステム鍵更新用メタデータThird, the metadata in the comprehensive data distribution service is used for searching for the content and structure of the content assigned to the content specified by the unit intended by the broadcaster on the transmitting side. It includes general information to be used, the method of presenting content to viewers, and the usage conditions, etc., which define the protection of copyright holders and related rights on the sending side. Is possible. So, like metadata,
Since the information to be protected is included, a part of the information is encrypted and distributed, and the data is stored in the encrypted state even when the data is stored. The metadata is classified according to distribution timing and contents. In this comprehensive data distribution service, for example, the metadata is classified into the following metadata.・ A contract code for interpreting on the receiving terminal side the broadcaster's key, which is a unique key for each pay broadcaster, and whether or not all programs broadcast by the contracted broadcaster can be viewed or partially viewed. Pre-contract metadata that is stored and delivered to the user personally and asynchronously with the delivery of the content.- The name of the content required to confirm the content to be distributed and make a viewing / storage reservation on the receiving terminal side. , Content, scheduled broadcast date, etc. are stored and distributed to all receiving terminals before distribution of the target content regardless of the user who uses the receiving terminal, mainly EPG display of the receiving terminal, viewing / storage reservation Metadata for EPG for performing, etc. ・ Information for receiving, storing, and subscribing to viewing of content is stored, and is targeted to all receiving terminals regardless of the user who uses the receiving terminal The storage / playback metadata distributed in synchronization with the delivery of the content to be stored. ・ Information on the key that encrypted the content is stored and synchronized with the delivery of the target content in the same way as the storage / playback metadata. Metadata for key distribution to be distributed and stored ・ Information for updating EPG metadata stored by using with PSI / SI, and information for acquiring necessary data from a stream group being distributed are stored , A metadata list that is constantly distributed to all receiving terminals regardless of the user who uses the receiving terminal,-Updates information common to the entire system such as a common key that is stored in the terminal in advance and is common to the entire system Metadata for system key update that stores information to be transmitted and is distributed asynchronously to the distribution of content to all receiving terminals regardless of the user who uses the receiving terminal
【0018】第4に、RMP機能16とは、受信端末内で
の著作権者、放送事業者、ユーザー等の権利に関連する
情報を制御、管理する機能である。図30に、RMP機能
概略についての説明図を示す。基本的にメタデータ内の
情報をもとに制御を行い、放送サイドで定義した範囲で
(許可した範囲)、コンテンツの復号、画面への提示、
蓄積、コピー、外部への出力等の動作を行うRMPの機能
概略の説明を図示している。各機能としては、受信制御
機能、蓄積制御機能、コピー制御機能、提示制御機能、
視聴契約制御機能、課金制御機能、個人認証制御機能、
鍵管理機能、プロファイル管理機能、時刻管理機能、ア
プリケーション認証制御機能、外部機器認証制御機能、
通信回線制御機能等がある。Fourth, the RMP function 16 is a function for controlling and managing information related to the rights of the copyright holder, the broadcaster, the user, and the like in the receiving terminal. FIG. 30 is an explanatory diagram showing an outline of the RMP function. Basically, control is performed based on the information in the metadata, and within the range defined on the broadcast side (allowed range), the content is decrypted, presented on the screen,
FIG. 3 illustrates an outline of functions of an RMP that performs operations such as accumulation, copying, and outputting to the outside. Each function includes reception control function, accumulation control function, copy control function, presentation control function,
Viewing contract control function, billing control function, personal authentication control function,
Key management function, profile management function, time management function, application authentication control function, external device authentication control function,
There is a communication line control function and the like.
【0019】2.PSI/SI詳細 次に本総合データ配信サービスにおいて送出側100よ
り受信側200に衛星回線10を用いて配信されるPSI/
SI19、メタデータ18、コンテンツ17の詳細につい
て説明する。本総合データ配信サービスにおけるPSIと
は、伝送路上の各データを伝送するTS(トランスポート
ストリーム)構成等を格納したデータであるため、メタ
データ18、コンテンツ177を配信電波より取得する
ために使用する。SIとはコンテンツの内容を示す情
報、簡易な権利情報を格納したデータであり、既存型放
送においてEPGを表現するためのデータであるため、EPG
用メタデータによりEPGを表現する本総合データ配信サ
ービスでは基本的には使用を行わないことも可能であ
る。本総合データ配信サービスにて使用するPSI内のデ
ータとしては各TS(Transport stream)内の放送番組に
関連するPMT(Program Map Table)を伝送するTSパケ
ットのPID(packt id)を指定するPAT(Program Associ
ation Table)、変調周波数等の伝送路の情報と放送サ
ービスを関連付ける情報を伝送し、ネットワーク全体の
構成を示すNIT(Network Information Table)、放送番
組を構成する各符号化信号を伝送するTSパケットのPI
Dを指定するPMT(Program MapTable)、カルーセル内の
モジュール構成等を指定するDII(Download Info Indic
ator)、ファイル型のデータを格納するDDB(Download
Data Block)より構成されるDSM-CCセクション(Digita
l Storage Media Command and Control)が挙げられ
る。本総合データ配信サービスにおけるそれぞれのデー
タ構造の詳細について次に説明する。2. PSI / SI Details Next, in this comprehensive data distribution service, PSI / SI distributed from the transmitting side 100 to the
The details of the SI 19, the metadata 18, and the content 17 will be described. The PSI in this comprehensive data distribution service is data storing a TS (transport stream) configuration for transmitting each data on the transmission path, and is used to acquire the metadata 18 and the content 177 from the distribution radio wave. . The SI is data that stores information indicating the contents of the content and simple right information, and is data for expressing the EPG in the existing broadcasting.
In this comprehensive data distribution service that expresses EPG by using metadata, it is basically possible not to use it. As the data in the PSI used in this comprehensive data distribution service, a PAT (packet id) specifying a PID (packt id) of a TS packet transmitting a PMT (Program Map Table) related to a broadcast program in each TS (Transport stream) is used. Program Associ
Information table), information on the transmission path, such as the modulation frequency, and information relating the broadcast service. The NIT (Network Information Table), which indicates the configuration of the entire network, and the TS packet, which transmits each coded signal that constitutes the broadcast program, are transmitted. PI
PMT (Program MapTable) to specify D, DII (Download Info Indic) to specify module configuration in carousel
ator), DDB that stores file type data (Download
DSM-CC section (Digita
l Storage Media Command and Control). The details of each data structure in the present comprehensive data distribution service will be described below.
【0020】(PAT)図4に、PATのデータ構造、記述内
容の説明図を示す。以下に、PAT20の構造について図
4を用いて説明する。PATはPID0x0000のTSパケットによ
り伝送され、各TS毎に存在し、TS内で配信されるサービ
スの構成を示すデータである。PAT20に含まれるデー
タは、受信端末側でPATを識別するためのtable_id(0x0
0)、データ長を示す情報、配信されるtransport strea
m(TS)のID、TS内に配信されるサービスを識別するた
めのprogram_number(service_id)、program_numberに
該当するサービス内の情報を格納したPMTを伝送するTS
パケットのPID等により構成される。PATはコンテンツや
メタデータを受信するために必要となるデータであり、
コンテンツ、メタデータを受信した後は不要となるため
受信端末上の不揮発メモリ(RAM)等に一時蓄積される
ことはあるが基本的には蓄積を行わないデータである。
本総合データ配信サービスを実現させる上で現在BSデジ
タル放送規格等で規定されているPAT20に特に拡張を
行わない。(PAT) FIG. 4 is an explanatory diagram of the data structure and description contents of the PAT. Hereinafter, the structure of the PAT 20 will be described with reference to FIG. The PAT is transmitted by a TS packet of PID 0x0000, is present for each TS, and is data indicating the configuration of a service distributed in the TS. The data included in the PAT 20 includes table_id (0x0) for identifying the PAT on the receiving terminal side.
0), information indicating data length, transport strea to be delivered
m (TS) ID, program_number (service_id) for identifying a service to be delivered in the TS, and TS for transmitting a PMT storing information in the service corresponding to the program_number
It is composed of the PID of the packet and the like. PAT is data required to receive content and metadata,
After receiving the content and the metadata, the data becomes unnecessary and may be temporarily stored in a non-volatile memory (RAM) or the like on the receiving terminal, but is basically not stored.
In order to realize the present comprehensive data distribution service, the PAT 20 currently specified by the BS digital broadcasting standard or the like is not particularly extended.
【0021】(NIT)図5に、NITのデータ構造、記
述内容の説明図を示す。以下に、NIT21の構造につい
て図5を用いて説明する。NITはPID0x0010のTSパケット
により伝送され、各TS毎に共通的に存在する総合データ
配信サービスが行われるネットワーク全体に対する情報
を示すデータである。NIT21に含まれるデータは、受
信端末側でNITを識別するためのtable_id、データ長を
示す情報、どのネットワークに対し記述されているかを
示すnetwork_id、ネットワークの名称を記述するネット
ワーク記述子、CA_EMM_TS記述子、ネットワークで伝送
されているデータが放送によるものか非放送によるもの
かを識別するためのシステム管理記述子、システム鍵更
新用メタデータを伝送するTSを識別するためのシステム
鍵更新用_TS記述子、ネットワークに含まれるTSの構成
を示すtransport_stream_id、各TS内のサービス構成、
サービスの形式を示すサービスリスト記述子、受信端末
側が各TSを取得するために必要となる電波の偏波面、周
波数、利用する衛星の軌道位置、変調方式等のパラメー
タが含まれる衛星分配システム記述子等により構成され
る。(NIT) FIG. 5 is an explanatory diagram of the data structure and description contents of the NIT. Hereinafter, the structure of the NIT 21 will be described with reference to FIG. The NIT is data that is transmitted by a TS packet of PID 0x0010 and indicates information on the entire network in which an integrated data distribution service that exists in common for each TS is performed. The data included in the NIT 21 includes a table_id for identifying the NIT on the receiving terminal side, information indicating a data length, a network_id indicating which network is described, a network descriptor describing a network name, and a CA_EMM_TS descriptor. , A system management descriptor for identifying whether data transmitted on the network is broadcast or non-broadcast, and a _TS description for system key update for identifying a TS for transmitting system key update metadata Child, transport_stream_id indicating the configuration of TS included in the network, service configuration in each TS,
A service list descriptor indicating the format of the service, a satellite distribution system descriptor including parameters such as the polarization plane of the radio wave, the frequency, the orbital position of the satellite to be used, and the modulation method required for the receiving terminal to acquire each TS And so on.
【0022】NIT21は更新が稀にしか行われないデー
タであるので、受信端末の処理速度向上のため受信端末
内に蓄積されることもあるデータであるが、本総合デー
タ配信サービスを実現させる上ではPATと同様に特に蓄
積を必要としない。本総合データ配信サービスを行う上
で現在規定されるNIT21に対し拡張を行う部分として
はシステム鍵更新用_TS記述子22の追加と、サービス
リスト記述子23内のデータの一部分である。システム
鍵更新用_TS記述子は、前述の通り受信端末内にある総
合データ配信システム全体で共通的な情報を更新する際
に利用するシステム鍵更新用メタデータを伝送するTSを
指定する情報であり、システム鍵更新用メタデータは受
信端末側に優先的に取得させる必要がある情報であるた
め、各TSで共通に配信されるNIT21に格納することに
よりネットワーク内のどのサービスを受信中にでもシス
テム鍵更新用メタデータの受信要求を送信側から行うこ
とが可能となる。システム鍵更新用TS記述子の構成とし
ては、システム鍵更新用メタデータの配信されるTS_i
d、対象となるネットワークのID等の情報により構成さ
れる。NIT21内にシステム鍵更新用_TS記述子が存在し
ない場合はシステム鍵更新用メタデータが配信されてい
ないことを意味する。サービスリスト記述子の拡張部分
とは、サービスリスト内で指定されるサービスのタイプ
に新規に総合データ配信サービスの特徴である蓄積型サ
ービスを示す情報を追加する点である。これによりどの
ネットワーク例えばBSデジタル放送ネットワーク、地上
波デジタル放送ネットワーク、CSデジタル放送ネットワ
ークにおいて既存型放送サービスに総合データ配信サー
ビスを混在させることが可能となる。また受信端末側で
チャンネル(service_id)を指定した際に総合データ配信
サービスであることが認識可能となり、総合データ配信
サービスの受信処理と、既存型例えばBSデジタル放送で
行われるサービスの受信処理とどちらを行ばえば良いの
か識別可能となり既存型サービス、総合データ配信サー
ビスのどちらも受信可能な受信端末を実現させる上での
処理の切り分け、既存型サービス、総合データ配信サー
ビスとの整合性を図ることが可能となる。Since the NIT 21 is data that is rarely updated, it may be stored in the receiving terminal in order to improve the processing speed of the receiving terminal. As with PAT, no special storage is required. In performing the present comprehensive data distribution service, the part to be extended to the NIT 21 currently specified is the addition of the system key update _TS descriptor 22 and a part of the data in the service list descriptor 23. As described above, the system key update _TS descriptor is information that specifies a TS that transmits system key update metadata used when updating information common to the entire integrated data distribution system in the receiving terminal. Yes, since the system key update metadata is information that needs to be preferentially acquired by the receiving terminal, it is stored in the NIT 21 that is commonly distributed by each TS, so that any service in the network can be received during reception. It becomes possible for the transmission side to make a request to receive the system key update metadata. The structure of the system key update TS descriptor is TS_i to which the system key update metadata is distributed.
d, consisting of information such as the ID of the target network. When the system key update _TS descriptor does not exist in the NIT 21, it means that the system key update metadata is not distributed. The extension of the service list descriptor is that information indicating a storage type service which is a feature of the comprehensive data distribution service is newly added to the service type specified in the service list. This makes it possible to mix a comprehensive data distribution service with an existing broadcasting service in any network, for example, a BS digital broadcasting network, a terrestrial digital broadcasting network, or a CS digital broadcasting network. In addition, when the channel (service_id) is specified on the receiving terminal side, it is possible to recognize that it is a comprehensive data distribution service, and either the receiving process of the comprehensive data distribution service or the receiving process of the existing type, eg, BS digital broadcasting, is performed. It should be possible to identify whether it should be performed, and to separate the processing for realizing a receiving terminal that can receive both the existing service and the comprehensive data distribution service, and to ensure consistency with the existing service and the comprehensive data distribution service Becomes possible.
【0023】図31に、現在規定されているサービスの
タイプの説明図を示す。拡張部分としては現在未定義、
もしくは事業者定義である0x03 - 0x7F、0x80 - 0xA0、
0xA9- 0xBF、0xC1 - 0xFF部分に新規に蓄積型サービス
(権利保護機能付き)を定義することとする。FIG. 31 is an explanatory diagram of the type of service currently specified. Currently undefined as an extension,
Or the operator defined 0x03-0x7F, 0x80-0xA0,
A new storage-type service (with a rights protection function) shall be newly defined in 0xA9-0xBF and 0xC1-0xFF.
【0024】(PMT)図6に、PMTのデータ構造、記述内
容の説明図を示す。以下に、PMT24の構造について図
6を用いて説明する。PMT24はPAT20内で指定される
PIDで識別されるTSパケットにより伝送され、各TS内で
配信されるサービス数のテーブルが存在し、各サービス
内の放送番組を構成する各符号化信号を伝送するTSパケ
ットのPIDを指定する。PMT24は、その特徴上、各サー
ビス毎に情報が異なるデータであり、配信中のサービス
についての情報を示すデータである。PMT24に含まれ
るデータは、受信端末側でPMTを識別するためのtable_i
d、データ長を示す情報、どのサービスに対して記述さ
れた情報かを識別するためのprogram_number(service_
id)、番組全体に対するECMを伝送するTSパケットのPID
を指定するための限定受信方式記述子、番組全体に対す
るコピー制御情報の指定を行うデジタルコピー制御記述
子、緊急放送番組の配信場所の指定を行う緊急情報記述
子、配信中サービスを構成する各ストリームの形式を指
定するsteam_type、各ストリームが格納されたTSパケッ
トを識別するためのES_PID、各ストリームに対するタグ
付けを行うためのストリーム識別記述子、階層化したス
トリーム間の関係を指定する階層伝送記述子、各ストリ
ームに対するコピー制御情報の指定を行うデジタルコピ
ー制御記述子、ESを取得可能な地域を指定する対象地域
記述子、ビデオコードの指定を行うビデオデコードコン
トロール記述子、データ信号形式の指定を行うデータ符
号化方式記述子、各ストリームに対するECMのPIDを指定
する限定受信方式記述子等により構成される。PMTはサ
ービスの配信される時間枠毎に内容が異なるため基本的
に蓄積を行わず、PMTの情報が必要となった場合に直接
配信中の電波より情報をその都度取得する。本総合デー
タ配信サービスを行う上でPMT24で拡張を行う部分と
しては、デジタルコピー制御記述子25、stream_type
26、ストリーム識別記述子27内のデータ定義部分で
ある。図32に、デジタルコピー制御記述子25により
制御される情報についての説明図を示す。本総合データ
配信サービスではメタデータを利用しコンテンツの様々
なコピー制御等を行うため、デジタルコピー制御方式記
述子25のコピー制御形式にもしくはその他予約領域部
分に新しくメタデータを参照する定義を指定することに
より、メタデータを利用したコピー制御、既存型サービ
スのデジタルコピー制御記述子のみを利用したコピー制
御との切り分け、総合データ配信サービス、既存型サー
ビスとの整合性を可能とする。(PMT) FIG. 6 is an explanatory diagram of the data structure and description contents of the PMT. Hereinafter, the structure of the PMT 24 will be described with reference to FIG. PMT 24 is specified in PAT 20
There is a table of the number of services transmitted by the TS packet identified by the PID and distributed in each TS, and specifies the PID of the TS packet transmitting each coded signal constituting the broadcast program in each service. Due to its characteristics, the PMT 24 is data in which information is different for each service, and is data indicating information on a service being distributed. The data included in the PMT 24 is table_i for identifying the PMT on the receiving terminal side.
d, information indicating the data length, and program_number (service_
id), PID of TS packet transmitting ECM for entire program
, A digital copy control descriptor that specifies copy control information for the entire program, an emergency information descriptor that specifies the distribution location of the emergency broadcast program, and each stream that constitutes a service being distributed Steam_type to specify the format of the stream, ES_PID to identify the TS packet in which each stream is stored, stream identification descriptor to tag each stream, layer transmission descriptor to specify the relationship between layered streams , A digital copy control descriptor that specifies copy control information for each stream, a target area descriptor that specifies the area where ES can be obtained, a video decode control descriptor that specifies a video code, and a data signal format Data coding system descriptor, conditional access system descriptor specifying ECM PID for each stream, etc. More composed. The PMT basically does not accumulate because the contents are different for each time frame in which the service is distributed, and when the PMT information becomes necessary, it acquires the information from the radio wave being directly distributed each time. The parts to be extended by the PMT 24 in performing the present comprehensive data distribution service include the digital copy control descriptor 25, stream_type
26, a data definition part in the stream identification descriptor 27. FIG. 32 is an explanatory diagram of information controlled by the digital copy control descriptor 25. In this comprehensive data distribution service, in order to perform various copy controls of content using metadata, a definition for newly referencing metadata is specified in the copy control format of the digital copy control method descriptor 25 or in other reserved area portions. This makes it possible to separate copy control using metadata and copy control using only the digital copy control descriptor of the existing type service, and achieve consistency with the comprehensive data distribution service and the existing type service.
【0025】図33に、現在規定されるストリームの形
式についての説明図を示す。Stream_type26部分の拡
張とは現在規定されているストリームに対し新規形式の
ストリームを総合データ配信サービスで使用する場合に
未定義部分、もしくはユーザ領域などに新規形式を追加
することである。これにより総合データ配信サービスを
受信する受信端末側で新しく定義されたストリームの形
式を認識可能とさせる。FIG. 33 is an explanatory diagram of the stream format currently specified. The extension of the Stream_type 26 part is to add a new format to an undefined part or a user area when a stream of a new format is used in a comprehensive data distribution service with respect to a stream currently specified. This allows the receiving terminal that receives the comprehensive data distribution service to recognize the newly defined stream format.
【0026】図34に、現在規定されているタグ値につ
いての説明図を示す。ストリーム識別記述子27の拡張
部分としては、ストリームに対しタグ付けを行うcompon
ent_tag部分に新規タグを追加することである。受信端
末側ではこのタグの値を認識することによりタグ付けさ
れたストリームが映像を伝送するストリーム、音声を伝
送するストリーム、データを伝送するストリーム、最初
に提示するストリームであるデフォルトストリーム等を
識別し動作する。FIG. 34 is an explanatory diagram of currently defined tag values. As an extended part of the stream identification descriptor 27, compon for tagging the stream
This is to add a new tag to the ent_tag part. On the receiving terminal side, by recognizing the value of this tag, the tagged stream identifies a stream for transmitting video, a stream for transmitting audio, a stream for transmitting data, a default stream which is a stream to be presented first, and the like. Operate.
【0027】図35に、本総合データ配信サービスで定
義した場合の一例の説明図を示す。本総合データ配信サ
ービスでは図34における予約領域に新たな定義を行
い、そのタグ値を元に動作する受信端末を放送側より制
御可能とする。既存で定義されたタグ値はリアルタイム
で視聴を行うための意味付けであるため、本総合データ
配信サービスの特徴である蓄積が可能なコンテンツを配
信する場合は図35で定義したタグ値を使用することに
より、権利保護機能の付いていない既存型の受信端末で
はコンテンツを配信するストリームを認識出来なくなる
一方、本総合データ配信サービスを受信可能な受信端末
では蓄積型のストリームの認識が可能となり、既存型サ
ービスと総合データ配信サービスとの切り分け、整合性
の確保が可能となる。総合データ配信サービス用受信端
末は、直接コンテンツの取得動作を行う既存型の受信端
末との処理が異なり、各メタデータを示すタグ値が指定
されている場合にはメタデータを最初に取得し、メタデ
ータの内容により処理を制御する構造とする。メタデー
タを示すタグ値、蓄積用のタグ値が指定されていない場
合は既存型の受信端末と同様に直接コンテンツの取得動
作を行う。受信端末側の取得動作のタグ値による優先順
位は事前契約用メタデータ>蓄積再生用メタデータ>各
コンテンツに対するタグ値とし、システム鍵更新用メタ
データ、EPG用メタデータの優先順位はPMT内で行わずシ
ステム鍵更新用メタデータは前述の通りNIT内で行う。E
PG用メタデータについては特に優先順位を付けずに、受
信端末起動時、有る一定周期で確認を行うことで取得可
能とする。FIG. 35 is an explanatory diagram showing an example of the case defined by the comprehensive data distribution service. In this comprehensive data distribution service, a new definition is made in the reserved area in FIG. 34, and the receiving terminal operating based on the tag value can be controlled from the broadcasting side. Since the tag value defined in the past is a meaning for viewing in real time, the tag value defined in FIG. 35 is used when distributing the storable content which is a feature of the comprehensive data distribution service. This makes it impossible for existing receiving terminals without the rights protection function to recognize streams that deliver content, while receiving terminals that can receive this comprehensive data distribution service can recognize storage-type streams. It is possible to separate the type service and the comprehensive data distribution service and to ensure consistency. The receiving terminal for the comprehensive data distribution service is different from the existing receiving terminal that directly performs the operation of acquiring the content. When the tag value indicating each metadata is specified, the receiving terminal obtains the metadata first. The processing is controlled according to the content of the metadata. If the tag value indicating the metadata and the tag value for storage are not specified, the operation of directly acquiring the content is performed as in the case of the existing receiving terminal. The priority of the tag value of the acquisition operation on the receiving terminal side is metadata for advance contract> metadata for storage and playback> tag value for each content, and the priority of metadata for system key update and metadata for EPG is within PMT No, the system key update metadata is performed in the NIT as described above. E
The PG metadata can be obtained by checking the PG metadata at a certain fixed period when the receiving terminal is activated, without giving any particular priority.
【0028】(DSM-CCセクション)次にメタデータ、フ
ァイル系コンテンツを構成する各エレメントを伝送する
カルーセルストリームを構成するDII、DDBについて説明
する。MPEG2の伝送規格におけるカルーセル伝送方式で
は、DDIのカルーセルストリーム内にデータに関する情
報と取得時における制御情報を埋め込んでいる。この情
報を取得してから受信動作が行われることより、配信の
周期が非常に短い設定となっている。実際のファイルは
DDBというブロック単位の塊に分割して配信し、このDDB
のブロックのストリームに、DIIの塊を配信周期に合わ
せて挿入する。またDDBのある集合体をモジュールとい
う中間の集合体として規定している。この中間の集合体
は、送出側で規定可能な集合体であり任意の単位として
存在する。メタデータも1つのファイルとして配信する
ためDDBに分割し同様に送られる。このメタデータファ
イルに関する情報は、DIIに簡単な情報は規定されるも
のの、詳細な情報はメタデータリストとして1つのファ
イルとして規定する。このメタデータリストは同様に1
つのファイルとして定義されるので、DDBに分割して配
信させる。ただし、本実施の形態では、一例として、メ
タデータリストは受信動作において、最初に必要な情報
であるためモジュール0として、最初に受信動作で組み
立てを行うブロックとして規定する。(DSM-CC section) Next, DII and DDB constituting a carousel stream for transmitting each element constituting metadata and file-based contents will be described. In the carousel transmission method in the MPEG2 transmission standard, information on data and control information at the time of acquisition are embedded in a carousel stream of DDI. Since the receiving operation is performed after acquiring this information, the distribution cycle is set to be very short. The actual file is
DDB is divided into blocks called DDB and distributed.
The block of DII is inserted into the stream of the block in accordance with the distribution cycle. Also, an aggregate with a DDB is defined as an intermediate aggregate called a module. The intermediate aggregate is an aggregate that can be defined on the sending side and exists as an arbitrary unit. Metadata is also divided into DDBs for distribution as one file and sent in the same way. As for the information on the metadata file, simple information is defined in the DII, but the detailed information is defined as one file as a metadata list. This metadata list is also 1
Since it is defined as one file, it is distributed to DDB and distributed. However, in the present embodiment, as an example, the metadata list is necessary information first in the receiving operation, and thus is defined as a module 0, which is a block that is first assembled in the receiving operation.
【0029】(DII)図7に、DIIのデータ構造、記述内
容の説明図を示す。以下に、DIIの構造について図7を
用いて説明する。DII28はPMT24内で指定されるstre
am_typeがカルーセルであるストリームのES_PIDで識別
されるTSパケットにより伝送される。DII28は、カル
ーセル内モジュール構成を示す情報であり各カルーセル
ストリームに存在するデータである。DII28に含まれ
るデータは、受信端末側でDIIを識別するためのtable_i
d、他のカルーセルとの識別を行うためのdownload_id、
DDBの各ブロックサイズを指定するためのBlock_size、
カルーセルのダウンロード開始より終了までのタイムア
ウト値を指定するtCDownloadScenario、カルーセル内の
モジュールの総数を示すnumber of Modules、各モジュ
ールを識別するmodule_id、各モジュールのサイズを指
定するmodule_size、各モジュールの更新を識別するmod
ule_version、各moduleに対する情報を指定するmodule_
info_byte等により構成される。(DII) FIG. 7 is an explanatory diagram of the data structure and description contents of DII. Hereinafter, the structure of DII will be described with reference to FIG. DII28 is a stre specified in PMT24
It is transmitted by a TS packet identified by ES_PID of a stream whose am_type is a carousel. The DII 28 is information indicating a module configuration in the carousel and is data existing in each carousel stream. Data included in DII 28 is table_i for identifying DII on the receiving terminal side.
d, download_id to distinguish it from other carousels,
Block_size to specify each block size of DDB,
TCDownloadScenario that specifies the timeout value from the start to the end of the carousel download, number of Modules that indicates the total number of modules in the carousel, module_id that identifies each module, module_size that specifies the size of each module, and identifies the update of each module mod
ule_version, module_ that specifies information for each module
It is composed of info_byte and so on.
【0030】図36に、Module_info_Byte内で指定され
る情報についての説明図を示す。受信端末側ではカルー
セル内のmodule_idが0x00で指定されるモジュールを必
ず最初に取得することとする以外に本総合データ配信サ
ービスにおいてデータ構造自体に拡張は必要としない。FIG. 36 is an explanatory diagram of information specified in Module_info_Byte. On the receiving terminal side, the data structure itself is not required in the present comprehensive data distribution service, except that the module in which the module_id in the carousel is specified by 0x00 is always obtained first.
【0031】(DDB)図8に、DDBのデータ構造、記述内
容の説明図を示す。以下に、DDB29の構造について図
8を用いて説明する。DDB29はDII28と同様にPMT2
4内で指定されるstream_typeがカルーセルであるスト
リームのES_PIDで識別されるTSパケットにより伝送され
るためDIIと同じPIDのTSパケットにより伝送され、DII
により定義されたモジュールをブロック分けし伝送する
ため1カルーセルないに複数存在するデータである。DD
B29に含まれるデータは受信端末側がDDB29を識別す
るためのtable_id、どのモジュールをブロック分けした
DDBかを指定するためのmodule_id、モジュールの更新番
号であるmodule_version、指定されモジュールを構成す
るブロックの位置を示すBlock_number、モジュールをブ
ロック分けしたデータそのものを格納するBlock_data等
により構成される。データ構造自体は本総合データ配信
サービスにおいて特に拡張する必要はない。(DDB) FIG. 8 is an explanatory diagram of the data structure and description contents of the DDB. Hereinafter, the structure of the DDB 29 will be described with reference to FIG. DDB29 is PMT2 like DII28.
The stream_type specified in 4 is transmitted by the TS packet identified by ES_PID of the stream that is a carousel, and is transmitted by the TS packet of the same PID as DII.
Is a plurality of data in one carousel for dividing and transmitting the module defined by. DD
The data included in B29 is table_id for the receiving terminal to identify DDB29, which module is divided into blocks.
It is composed of a module_id for designating a DDB, a module_version which is an update number of the module, a Block_number indicating a position of a block constituting the designated module, a Block_data for storing data itself obtained by dividing the module into blocks, and the like. The data structure itself does not need to be particularly extended in this comprehensive data distribution service.
【0032】3.メタデータ 次に送出側で生成し、受信端末に対して配信されるメタ
データについて説明する。本総合データ配信サービスに
おけるメタデータの記述方式は、XML等のテキスト形式
での記述、PSI/SIのようなバイナリ形式での記述が可能
である。ただし、暗号化が必要な部分については受信端
末内での記述内容解釈処理の向上の点で特にバイナリ形
式での記述を行うが、受信端末の処理性能が高い場合
は、非暗号化部分と同様にテキスト形式での記述による
運用も可能である。メタデータは記述する内容、配信す
るタイミングにより分類される。3. Metadata Next, metadata generated on the transmitting side and distributed to the receiving terminal will be described. The description method of the metadata in this comprehensive data distribution service can be described in a text format such as XML or in a binary format such as PSI / SI. However, the parts that need to be encrypted are described in binary format, especially for the purpose of improving the description interpretation processing in the receiving terminal. Operation by text description is also possible. Metadata is classified according to the content to be described and the timing of distribution.
【0033】図37に、メタデータの分類についての説
明図を示す。図37に示される各メタデータの構造、記
述内容について次に説明する。 (事前契約用メタデータ)図9に、事前契約用メタデー
タの構造、記述内容の説明図を示す。事前契約用メタデ
ータ30とは、本総合データ配信サービスにおいて主に
コンテンツの限定受信を行う際の判定材料に利用される
データであり、有料放送事業者毎に異なる事業者鍵Kw
や、契約形態に関するティア/フラットコード等に関す
る契約コード等の内容を含み、端末購入時に行う初期契
約時、契約更新時、事業者鍵Kw更新時等に配信される
メタデータである。端末ID、個人ID等の受信端末が端末
を利用するユーザー宛に送られたデータかを識別するた
めのユーザー識別情報31、メタデータの暗号方式、暗
号化部分、暗号鍵を示すID(端末ID)等のメタデータに
かけられた暗号に関する暗号化情報32、ユーザーの名
前、電話番号、住所、決済能力、決済先、パスワード等
のユーザー自身の個人情報33、ユーザーが契約を行う
契約事業者のID、事業者鍵Kw、契約の有効期限、契約コ
ード、契約ポイント等の契約情報34を含む。暗号化部
分については、各ユーザーの決済先等の情報が格納され
る個人情報33、事業者鍵Kw等の情報が格納される契約
情報34が該当し、ユーザーの利用する端末固有の鍵す
なわち端末毎に異なるKmc35により送出側で暗号化さ
れ、受信端末に配信される。暗号化に使用する暗号鍵に
ついては運用により各ユーザーに対し配布されるICカー
ド固有、すなわち総合データ配信サービスを受信するユ
ーザー毎に異なる個人鍵Kmを使用することも可能であ
る。また、運用により事前契約用メタデータに上記の情
報以外に後述するメタデータ属性情報が格納されること
も可能である。FIG. 37 is a diagram for explaining the classification of metadata. The structure and description contents of each metadata shown in FIG. 37 will be described below. (Pre-Contract Metadata) FIG. 9 shows the structure and description of the pre-contract metadata. The pre-contract metadata 30 is data mainly used as a judgment material when performing limited reception of contents in the present comprehensive data distribution service, and a different business key Kw for each pay broadcasting company.
And metadata including a contract code related to a tier / flat code related to the contract form, and distributed at the time of initial contract, contract renewal, renewal of the business key Kw, etc. at the time of terminal purchase. User identification information 31 for identifying whether a receiving terminal such as a terminal ID and a personal ID is data sent to a user who uses the terminal, an ID indicating a metadata encryption method, an encrypted part, and an encryption key (terminal ID ), Encryption information 32 relating to the encryption applied to the metadata, user's own personal information 33 such as the user's name, telephone number, address, settlement ability, settlement destination, password, etc., and the ID of the contracting company to which the user contracts , A business key Kw, a contract expiration date, a contract code, a contract point, and the like. For the encrypted portion, personal information 33 in which information such as the settlement destination of each user is stored, contract information 34 in which information such as a business key Kw is stored, and a terminal-specific key used by the user, that is, a terminal The data is encrypted on the transmitting side by the different Kmc 35 every time and distributed to the receiving terminal. As for the encryption key used for encryption, it is also possible to use a personal key Km unique to the IC card distributed to each user by operation, that is, a different personal key Km for each user who receives the comprehensive data distribution service. It is also possible to store metadata attribute information to be described later in addition to the above information in the pre-contract metadata by operation.
【0034】(EPG用メタデータ)次に図10に、EPG用
メタデータ36の構造、記述内容の説明図を示す。EPG
用メタデータ36とは、本総合データ配信サービスにお
いて、主にユーザーが配信予定コンテンツの確認、配信
予定コンテンツの視聴/蓄積予約を行うためのメタデー
タであり、EPG用メタデータの配信時が蓄積/再生用メタ
データ、鍵配信用メタデータの配信時と重なる。EPG用
メタデータ36は、そのため、各メタデータを識別する
ためのメタデータID、メタデータのタイプ、メタデータ
のサイズ、更新番号であるバージョンナンバー等のメタ
データ属性情報37、事前契約用メタデータと同様にメ
タデータの暗号部分に関する暗号化情報32、番組のI
D、放送予定日時、番組の内容、ジャンル、コンテンツ
の構成、番組のサイズ等の番組に関する番組情報38、
コンテンツのID、コンテンツの内容、エレメントの構成
等のコンテンツ情報39、コンテンツを利用するユーザ
ー、コンテンツ自体に対する制限情報である年齢制限、
コピー制限、蓄積制限等のユーザーが予約可能かを受信
端末が判断するための判断材料となる利用制限情報40
を含む。暗号化部分については予約の可否判断材料とな
る利用制限情報40が該当し、全ユーザーのメタデータ
の利用を可能とするため、全受信端末共通のシステム鍵
Ksy1_41により送出側で暗号化され配信される。コ
ンテンツ情報39については、総合データ配信サービス
におけるEPGの運用レベルにより格納せずに配信するこ
とも可能とする。利用制限情報についても同様に格納せ
ずに運用を行う場合もあり、保護すべき情報がないEPG
用メタデータは暗号化せずに配信されることも可能であ
る。(EPG Metadata) FIG. 10 is an explanatory diagram of the structure and description contents of the EPG metadata 36. EPG
The metadata 36 for use in this comprehensive data distribution service is mainly for the user to confirm the content to be distributed and to make a reservation for viewing / storage of the content to be distributed. / It overlaps with the distribution of playback metadata and key distribution metadata. The EPG metadata 36 includes metadata attribute information 37 such as a metadata ID for identifying each metadata, a type of metadata, a size of metadata, a version number which is an update number, and metadata for pre-contract. The encryption information 32 on the encryption part of the metadata and the program I
D, program information 38 on the program such as scheduled broadcast date and time, program content, genre, content configuration, program size, etc.
Content information 39 such as content ID, content content, element configuration, etc., users who use the content, age restrictions which are restriction information for the content itself,
Usage restriction information 40 serving as a criterion for the receiving terminal to determine whether the user can make a reservation such as a copy restriction or a storage restriction.
including. For the encrypted part, the use restriction information 40 serving as a material for determining whether or not to make a reservation corresponds. In order to enable the use of metadata for all users, a system key common to all receiving terminals is used.
It is encrypted and distributed on the sending side by Ksy1_41. The content information 39 can be distributed without being stored depending on the operation level of the EPG in the comprehensive data distribution service. In some cases, the usage restriction information is also operated without being stored.
Metadata can be delivered without encryption.
【0035】(蓄積再生用メタデータ)次に図11に、
蓄積再生用メタデータの構造、記述内容の説明図を示
す。蓄積/再生用メタデータ42とは、コンテンツの受
信、蓄積、再生に必要な情報を含むメタデータであり、
蓄積済みコンテンツの検索時に利用される他、ユーザー
のコンテンツ利用方法を制御するためのメタデータであ
る。蓄積/再生用メタデータ42は、EPG用メタデータと
同様にメタデータ自体を識別するためのメタデータ属性
情報37、暗号化情報32、番組情報38、コンテンツ
情報39、利用制限情報40、蓄積/再生用メタデータ
が示すコンテンツの暗号化方式、暗号鍵ID、鍵の位置等
のコンテンツ暗号化情報43、コンテンツを視聴するた
めの契約に関する、契約形態、契約による利用可能期間
等の契約情報44、契約による課金料金、課金タイミン
グ等の課金情報45を含む。暗号化部分については利用
制限情報40、コンテンツの暗号化方式、暗号鍵ID等の
情報が含まれるコンテンツ暗号化情報43、使用制限期
間等の情報が含まれる契約情報44、課金時の料金、タ
イミング等が含まれる課金情報45が該当し、コンテン
ツを暗号化した鍵と同じコンテンツ鍵Kk46により送出
側で暗号化され配信される。また、蓄積/再生用メタデ
ータにおけるコンテンツ情報39については、EPG用メ
タデータ内に格納されるコンテンツ情報にコンテンツの
配信位置等の情報が追加される。(Metadata for storage and reproduction) Next, FIG.
FIG. 2 is an explanatory diagram of the structure and description contents of storage and reproduction metadata. The storage / playback metadata 42 is metadata including information necessary for receiving, storing, and playing back content.
This metadata is used when searching for stored content and is used to control a user's content usage method. The storage / playback metadata 42 includes metadata attribute information 37 for identifying the metadata itself, encryption information 32, program information 38, content information 39, usage restriction information 40, and storage / Content encryption information 43 such as an encryption method, an encryption key ID, and a key position of the content indicated by the playback metadata; Includes billing information 45 such as billing fee and billing timing based on the contract. For the encrypted part, use restriction information 40, content encryption information 43 including information such as a content encryption method and an encryption key ID, contract information 44 including information such as a use restriction period, a charge at the time of charging, timing And the like, which is encrypted and distributed on the transmission side by the same content key Kk 46 as the key for encrypting the content. As for the content information 39 in the storage / playback metadata, information such as the distribution position of the content is added to the content information stored in the EPG metadata.
【0036】(鍵配信用メタデータ)次に図12に、鍵
配信用メタデータの構造、記述内容の説明図を示す。鍵
配信用メタデータ47とは、コンテンツの暗号鍵に関す
る情報を配信するためのメタデータであり、コンテンツ
が有料放送の場合は放送する事業者に契約したユーザー
のみ受信可能とする限定受信を行うための情報が含まれ
るメタデータである。鍵配信用メタデータ47は、他の
メタデータより区別するためのメタデータ属性情報3
7、メタデータ自体の暗号化に関する暗号化情報32、
コンテンツのID、コンテンツの暗号鍵Kk46等のコンテ
ンツ鍵情報48を含む。暗号化部分に関してはコンテン
ツ鍵Kk46等のコンテンツ鍵情報48が送出側で暗号化
され配信される。暗号鍵については、鍵配信用メタデー
タ47が有料コンテンツに対するメタデータであり、事
業者に契約したユーザーのみ受信可能な限定受信を行う
場合は、事業者毎に固有の事業者鍵Kw49が使用され、
契約者以外のユーザーも視聴可能な無料コンテンツに対
するメタデータの場合は、全受信端末に共通なシステム
鍵Ksy1_41が使用される。また、限定受信を実現さ
せるための事業者ID、対象契約コード等の情報はコンテ
ンツ鍵情報48に格納され暗号化されて配信される。(Key Distribution Metadata) Next, FIG. 12 shows a structure of the key distribution metadata and an explanatory diagram of the description contents. The key distribution metadata 47 is metadata for distributing information related to the encryption key of the content, and when performing a limited reception in which the content is a pay broadcast, only users who have contracted with the broadcasting company can receive the content. Is metadata that includes the information of. The key distribution metadata 47 is metadata attribute information 3 for distinguishing it from other metadata.
7, encryption information 32 regarding encryption of metadata itself,
It includes content key information 48 such as a content ID and a content encryption key Kk46. As for the encrypted part, the content key information 48 such as the content key Kk46 is encrypted and distributed on the transmission side. As for the encryption key, the key distribution metadata 47 is metadata for paid content, and when performing limited reception in which only a user who has contracted with the business operator can receive, a unique business operator key Kw49 is used for each business operator. ,
In the case of metadata for free content that can be viewed by users other than the contractor, a system key Ksy1_41 common to all receiving terminals is used. Further, information such as a business operator ID and a target contract code for realizing conditional access is stored in the content key information 48, and is encrypted and distributed.
【0037】また本発明ではコンテンツの暗号化に使用
するコンテンツ鍵Kk、蓄積再生用メタデータの暗号化に
使用するコンテンツ鍵Kkは同じ値として説明するが、意
識的に別の鍵値としてもよい。この場合、例えば、コン
テンツ鍵Kkにあるアルゴリズムにおいてある値をかける
ことにより生成するコンテンツ鍵KK1、コンテンツ鍵KK2
を生成し、コンテンツはコンテンツ鍵KK1、蓄積再生用
メタデータはコンテンツ鍵KK2により暗号化させる。そ
して、鍵配信用メタデータ、蓄積/再生用メタデータに
コンテンツ鍵Kkおよび、コンテンツ鍵KK1、コンテンツ
鍵KK2を生成する際に使用した値を格納させ、受信端末
側で所有する送出側と同様のアルゴリズムによりコンテ
ンツ鍵KK1、コンテンツ鍵KK2を導きだし、復号を行うこ
とも可能である。In the present invention, the content key Kk used for encrypting the content and the content key Kk used for encrypting the metadata for storage and reproduction are described as the same value, but they may be intentionally set to different key values. . In this case, for example, the content key KK1 and the content key KK2 are generated by multiplying the content key Kk by a certain value in an algorithm.
Is generated, and the content is encrypted with the content key KK1 and the storage / playback metadata is encrypted with the content key KK2. Then, the values used when generating the content key Kk, the content key KK1, and the content key KK2 are stored in the key distribution metadata and the storage / playback metadata, and the same as the transmission side owned by the receiving terminal side. It is also possible to derive the content key KK1 and the content key KK2 by an algorithm and to decrypt them.
【0038】(メタデータリスト)次に図13に、メタ
データリストの分類の説明図を示す。メタデータリスト
50とは、配信中カルーセルストリーム内におけるEPG
用メタデータ、蓄積再生用メタデータ、鍵配信用メタデ
ータ、事前契約用メタデータの配信位置を示したテーブ
ルであり、メタデータ、コンテンツの受信処理に必要と
なる情報である。基本的に各メタデータを配信する複数
ES内のデフォルトESにおけるスタートアップモジュール
(module_idが0x00であるモジュール)に格納され配信
される。EPG用メタデータの配信位置を記述するEPG用メ
タデータリスト51、蓄積再生用メタデータ、対応する
鍵配信用メタデータの配信位置を記述する蓄積再生用メ
タデータリスト52、事前契約用メタデータの配信位置
を記述する事前契約用メタデータリスト53に分類され
る。(Metadata List) FIG. 13 is an explanatory diagram of the classification of the metadata list. The metadata list 50 is the EPG in the carousel stream being distributed.
Is a table showing the distribution positions of the metadata for storage, the metadata for storage and reproduction, the metadata for key distribution, and the metadata for pre-contract, and is information necessary for the metadata and content reception processing. Basically multiple distribution of each metadata
It is stored in the start-up module (module whose module_id is 0x00) in the default ES in the ES and distributed. An EPG metadata list 51 describing the distribution position of the EPG metadata, a storage reproduction metadata, a storage reproduction metadata list 52 describing the distribution position of the corresponding key distribution metadata, and a pre-contract metadata It is classified into a pre-contract metadata list 53 that describes a distribution position.
【0039】(EPG用メタデータリスト、蓄積再生用メ
タデータリスト)図14に、EPG用メタデータリスト、
蓄積再生用メタデータリストの構造、記述内容の説明図
を示す。EPG用メタデータリスト51、蓄積再生用メタ
データリスト52とはどちらもコンテンツに対するメタ
データの配信位置を記述するため同様な記述内容、構造
である。コンテンツ、メタデータを取得するためのPSI
を補完する情報も持ち、受信端末内に蓄積したメタデー
タに対し配信ストリーム中のメタデータが更新した場合
における差分メタデータ蓄積のための情報をも含む。受
信端末側で情報の更新を識別するためのバージョン等の
メタデータリスト属性情報54、各コンテンツに対する
コンテンツID、対応するメタデータID、配信位置である
component_tag、module_id、メタデータのバージョン等
のリスト情報55を含む。EPG用メタデータリスト51
は、EPG表示に利用されるその特徴上、他のTSで配信さ
れるコンテンツに対する情報、運用により一定期間例え
ば1週間分の情報を含む。一方蓄積再生用メタデータリ
スト52は、選択TS内で配信中コンテンツに対する情
報、及び運用により次に配信されるコンテンツに対する
情報程度に対する記述を行う。またどちらのメタデータ
リストも受信端末の受信処理にかならず必要な情報かつ
保護を必要とする情報を含まないため基本的には暗号化
を行わず配信する。(EPG metadata list, storage / playback metadata list) FIG. 14 shows an EPG metadata list,
FIG. 4 shows an explanatory diagram of the structure and description contents of a storage / reproduction metadata list. Both the EPG metadata list 51 and the storage / playback metadata list 52 have the same description contents and structure for describing the distribution position of the metadata for the content. PSI for acquiring content and metadata
And information for accumulating difference metadata when the metadata stored in the receiving terminal is updated with the metadata in the distribution stream. Metadata list attribute information 54 such as a version for identifying update of information on the receiving terminal side, a content ID for each content, a corresponding metadata ID, and a distribution position.
It includes list information 55 such as component_tag, module_id, and version of metadata. EPG metadata list 51
Includes information on contents distributed by other TSs and information for a certain period of time, for example, one week depending on operation, due to its characteristics used for EPG display. On the other hand, the storage / playback metadata list 52 describes information about the content being distributed in the selected TS and information about the content to be distributed next by operation. In addition, since both metadata lists do not always include information necessary for the receiving process of the receiving terminal and information that requires protection, the metadata list is basically distributed without encryption.
【0040】(事前契約用メタデータリスト)次に図1
5に、事前契約用メタデータリストの構造、記述内容の
説明図を示す。事前契約用メタデータリストとはサービ
スを受信するユーザーに対し添付される事前契約用メタ
データの配信位置に対する情報であるため前記EPG用メ
タデータリスト51、蓄積再生用メタデータリスト52
と一部記述内容が異なる。同様な情報としてはメタデー
タリスト自体のバージョン等を示すメタデータリスト5
4が含まれ、異なる情報としては事前契約用メタデータ
が対象とする個人ID、端末ID、事前契約用メタデータの
バージョン、配信位置等により構成されるリスト情報5
6部分が含まれる。事前契約用メタデータリストは配信
するTS内でサービスを行う事業者に対する各ユーザー毎
の事前契約用メタデータについての記述のみが行われ
る。(Pre-Contract Metadata List) Next, FIG.
FIG. 5 shows the structure of the pre-contract metadata list and an explanatory diagram of the description contents. Since the pre-contract metadata list is information on the distribution position of the pre-contract metadata attached to the user receiving the service, the EPG metadata list 51 and the storage / playback metadata list 52
And some description contents are different. As similar information, a metadata list 5 indicating the version of the metadata list itself, etc.
4 includes list information 5 composed of a personal ID, a terminal ID, a version of the pre-contract metadata, a distribution position, and the like targeted by the pre-contract metadata.
6 parts are included. In the pre-contract metadata list, only the description of pre-contract metadata for each user is provided to the service provider that provides services in the TS to be distributed.
【0041】(システム鍵更新用メタデータ)次に図1
6に、システム鍵更新用メタデータの構造、記述内容の
説明図を示す。システム鍵更新用メタデータ57とは、
受信端末内に格納されている全受信端末共通の鍵である
システム鍵Ksy1を更新するためのメタデータであり、他
のメタデータと区別するためのメタデータ属性情報3
7、メタデータ自体の暗号化に関する暗号化情報32、
更新対象となるシステム鍵に対応するシステムID、変更
後のシステムID、システム鍵、更新タイミング等の情報
が含まれるシステム鍵情報58を含む。暗号化部分は、
更新後のシステム鍵Ksy3、変更タイミング等の情報が含
まれるシステム鍵情報58が該当し、暗号鍵は受信端末
内に予め予備用のシステム鍵として登録されているシス
テム鍵Ksy2_59を使用する。システム鍵更新用メタデ
ータ57は全TSに共通して配信される情報であり、一度
に複数のメタデータが存在しない。よって受信端末側で
はシステム鍵更新用メタデータ57の受信にメタデータ
リストを必要としないため、システム鍵更新用メタデー
タ57のみがカルーセルで伝送される。但し、システム
鍵更新用メタデータ57についてはカルセールではなく
PESストリームにての配信が可能であるが、本発明では
一例として、カルーセルとして配信されるものとし説明
する。以上が送出側より配信されるデータである。(System Key Update Metadata) Next, FIG.
FIG. 6 shows an explanatory diagram of the structure and description contents of the metadata for updating the system key. The system key update metadata 57 is
Metadata for updating the system key Ksy1, which is a key common to all the receiving terminals stored in the receiving terminal, and is metadata attribute information 3 for distinguishing from other metadata.
7, encryption information 32 regarding encryption of metadata itself,
The system key information 58 includes information such as a system ID corresponding to a system key to be updated, a changed system ID, a system key, and an update timing. The encryption part is
The updated system key Ksy3, system key information 58 including information such as change timing, and the like, and the encryption key uses a system key Ksy2_59 registered in the receiving terminal in advance as a spare system key. The system key update metadata 57 is information distributed in common to all TSs, and does not include a plurality of metadata at a time. Therefore, the receiving terminal does not need a metadata list for receiving the system key update metadata 57, and thus only the system key update metadata 57 is transmitted by the carousel. However, the system key update metadata 57 is not a car sale.
Although distribution in a PES stream is possible, in the present invention, as an example, description will be made assuming that distribution is performed as a carousel. The above is the data distributed from the sending side.
【0042】4.配信方式 次に本総合データ配信サービスにおける前述した各デー
タの配信方式について説明する。 (ストリーム構成)図17に、ネットワーク内で配信さ
れるデータストリームの構成の説明図を示す。本総合デ
ータ配信サービスコンテンツが配信されるネットワーク
全体のストリーム構成を図17を用いて説明する。図1
7は本総合データ配信サービスを行うネットワーク60
をCS衛星を利用したCSデジタル放送とした場合の例であ
る。ネットワーク60は前述の通り複数のTS61すなわ
ち放送局に対応するTSを含む。図17におけるTS n62
はコンテンツを伝送する放送局ではなく受信端末のソフ
トバグフィックス、全放送局で共通的に利用される情報
を配信するための専用TS(エンジニアリングスロット)
として説明する。衛星デジタル放送において全てのデー
タはTSパケットのペイロード(データ格納部分)に格納
され配信される。TSパケットは格納されるデータにより
パケットのヘッダー部分に格納されているPID値が異な
る。衛星デジタル放送では複数のPIDよりなるTSパケッ
トを多重化し配信する方式である。図17に示したスト
リーム群とは同じPID値をもつTSPを時間方向につなげた
ES(エレメンタリストリーム)が複数存在することを示し
ている。TS61とは複数のTSパケットにより多重化され
たときのグルーピングを示す情報であり、1放送局等の
単位にグルーピングされる単位である。運用により複数
放送局によりTSを構成する場合もあるが本発明では1放
送局毎にグルーピングされた単位として説明する。ネッ
トワーク60とは複数のTSより構成される同様なサービ
スを伝送する単位であり、例えばBSデジタル放送であっ
たり、CSデジタル放送であったりと伝送路全体に対し
付与される単位である。4. Distribution Method Next, a distribution method of each of the above-described data in the present comprehensive data distribution service will be described. (Stream Configuration) FIG. 17 is an explanatory diagram of the configuration of a data stream distributed in the network. The stream configuration of the entire network to which the comprehensive data distribution service content is distributed will be described with reference to FIG. FIG.
7 is a network 60 for performing the comprehensive data distribution service
Is an example in which is a CS digital broadcast using a CS satellite. As described above, the network 60 includes a plurality of TSs 61, that is, TSs corresponding to broadcast stations. TS n62 in FIG.
Is a software bug fix for the receiving terminal, not the broadcasting station that transmits the content, and a dedicated TS (engineering slot) for distributing information commonly used by all broadcasting stations
It will be described as. In satellite digital broadcasting, all data is stored and delivered in the payload (data storage portion) of a TS packet. The PID value stored in the header of the packet differs depending on the data stored in the TS packet. In satellite digital broadcasting, it is a method of multiplexing and distributing TS packets consisting of a plurality of PIDs. TSP having the same PID value as the stream group shown in FIG. 17 is connected in the time direction
This indicates that a plurality of ESs (elementary streams) exist. The TS 61 is information indicating grouping when multiplexed by a plurality of TS packets, and is a unit that is grouped into units of one broadcast station or the like. In some cases, a TS is composed of a plurality of broadcasting stations depending on the operation, but in the present invention, a description will be given as a unit grouped for each broadcasting station. The network 60 is a unit for transmitting a similar service composed of a plurality of TSs, and is a unit given to the entire transmission path such as a BS digital broadcast or a CS digital broadcast.
【0043】総合データ配信サービスコンテンツの配信
を行う放送局である各TSで配信されるストリームの構成
はPSIの各テーブルを配信するPSIストリーム群63、事
前契約用メタデータ、事前契約用メタデータリストを配
信する事前契約用ストリーム群64、蓄積再生用メタデ
ータ、鍵配信用メタデータ、蓄積再生用メタデータリス
トを配信する蓄積再生用メタデータストリーム群65、
EPG用メタデータ、EPG用メタデータリストを配信するEP
G用メタデータストリーム群66、コンテンツを配信す
るコンテンツ配信用ストリーム群67を含む。専用スロ
ットTS n_62は、PSIストリーム群、システム鍵更新用
メタデータを配信するシステム鍵更新用メタデータスト
リーム群68を含む。The structure of the stream distributed by each TS, which is a broadcasting station that distributes the comprehensive data distribution service content, includes a PSI stream group 63 that distributes each table of PSI, pre-contract metadata, and pre-contract metadata list. , A storage / playback metadata stream group 65 for delivering storage / playback metadata, key delivery metadata, and storage / playback metadata lists,
EP that distributes EPG metadata and EPG metadata list
It includes a G metadata stream group 66 and a content distribution stream group 67 for distributing content. The dedicated slot TS n — 62 includes a PSI stream group and a system key update metadata stream group 68 that distributes system key update metadata.
【0044】(PSIストリーム群)次に図18に、PSIス
トリーム群63内の詳細なストリーム構成の説明図を示
す。PSIストリーム群63は前述したPSIテーブルである
PATテーブルを格納したPATストリーム69、NITテーブ
ルを格納したNITストリーム70、PMTを格納したPMTス
トリーム71を含む。放送局すなわちTS内に複数のチャ
ンネルが存在する場合はPMTも複数存在するため、PMTス
トリーム71も複数ストリームで構成される。また、各
TSで既存型の放送サービスであるBSデジタル放送と同様
なサービスを行い有料放送を行う場合には既存型の限定
受信方式を利用するため、CATストリーム、EMMストリー
ム、ECMストリームが存在する場合もある。さらにBSデ
ジタル放送、CSデジタル放送の共用受信端末等、複数ネ
ットワークを利用可能とする場合、NITストリーム70
内には各ネットワークの情報を示すNITテーブルが複数
存在する場合もある。(PSI Stream Group) Next, FIG. 18 is an explanatory diagram of a detailed stream configuration in the PSI stream group 63. The PSI stream group 63 is the PSI table described above.
It includes a PAT stream 69 storing a PAT table, an NIT stream 70 storing an NIT table, and a PMT stream 71 storing a PMT. When there are a plurality of channels in a broadcasting station, that is, in a TS, there are a plurality of PMTs, so the PMT stream 71 is also composed of a plurality of streams. Also, each
When performing a service similar to BS digital broadcasting which is an existing broadcasting service in TS and performing pay broadcasting, there is a case where a CAT stream, an EMM stream, and an ECM stream exist because the existing conditional access system is used . Further, when a plurality of networks such as a BS digital broadcast and CS digital broadcast shared receiving terminal can be used, the NIT stream 70
In some cases, there may be a plurality of NIT tables indicating information on each network.
【0045】(事前契約用メタデータストリーム群)図
19に、事前契約用メタデータストリーム群内の詳細な
ストリーム構成の説明図を示す。次に事前契約用メタデ
ータストリーム群64について図19を用いて説明す
る。事前契約用メタデータストリーム群64は事前契約
用メタデータを配信する場合にのみTS内に存在するが、
事前契約用メタデータを利用しない無料放送サービスの
みを配信するTSでは事前契約用メタデータストリーム群
64は存在しない。事前契約用メタデータストリーム群
は基本的に事前契約用メタデータデフォルトES72の1
ストリームのみで構成されるが、1カルーセル内の事前
契約用メタデータ30の数が増加し受信端末側の事前契
約用メタデータ30の取得処理が遅くなると判断した際
に、複数存在する事前契約用メタデータ30を分散して
複数ストリームにて配信することも可能である。但し、
複数ストリームにより運用を行う場合、1ストリームに
て運用を行う場合共に事前契約用メタデータリスト53
はTS内で配信中の全事前契約用メタデータに対する記述
のため事前契約用メタデータデフォルトES72内のスタ
ートアップモジュール74に格納され配信される。よっ
てデフォルトES以外の事前契約用メタデータES73には
事前契約用メタデータ30のみが格納され配信されるこ
となる。デフォルトESとその他のESとの識別は前述の通
りPMT内のストリーム識別記述子におけるcomponent_tag
のタグ値により識別する。また各ストリームを伝送する
TSパケットのPIDの指定も同様にPMT内のES_PIDにて指定
する。(Pre-Contract Metadata Stream Group) FIG. 19 is an explanatory diagram of a detailed stream configuration in the pre-contract metadata stream group. Next, the pre-contract metadata stream group 64 will be described with reference to FIG. The pre-contract metadata stream group 64 exists in the TS only when delivering the pre-contract metadata,
There is no pre-contract metadata stream group 64 in a TS that delivers only free broadcast services that do not use pre-contract metadata. The pre-contract metadata stream group is basically one of the pre-contract metadata default ES72.
When it is determined that the number of pre-contract metadata 30 in one carousel increases and the receiving terminal-side pre-contract metadata 30 acquisition process is delayed, a plurality of pre-contract metadata 30 The metadata 30 can be distributed and distributed in a plurality of streams. However,
In the case of operating with a plurality of streams, the case of operating with one stream is used for both the pre-contract metadata list 53
Is stored in the start-up module 74 in the pre-contract metadata default ES 72 and distributed for describing all pre-contract metadata distributed in the TS. Therefore, only the pre-contract metadata 30 is stored and distributed in the pre-contract metadata ES 73 other than the default ES. As described above, the default ES and other ESs are identified by the component_tag in the stream identification descriptor in the PMT.
Is identified by the tag value of Also transmit each stream
Similarly, the PID of the TS packet is specified by the ES_PID in the PMT.
【0046】(蓄積再生用メタデータストリーム群)図
20に、蓄積再生用メタデータストリーム群内の詳細な
ストリーム構成の説明図を示す。次に蓄積再生用メタデ
ータストリーム群65について図20を用いて説明す
る。蓄積再生用メタデータストリーム群65はTS内で総
合データ配信サービスコンテンツを配信する場合にのみ
存在し、既存型サービスコンテンツのみ配信時には存在
しない。蓄積再生用メタデータストリーム群65は配信
中コンテンツに対する蓄積再生用メタデータ42、鍵配
信用メタデータ47のみ配信する場合は基本的に蓄積再
生用メタデータデフォルトES75の1ストリームのみで
構成される。また、蓄積再生用メタデータストリーム群
65は、次回配信予定コンテンツに対する蓄積再生用メ
タデータ42、鍵配信用メタデータ47を配信する場合
など、1カルーセル内で配信するメタデータ数が増加し
受信端末側のメタデータ取得処理が遅くなると判断され
る場合に、次回配信予定コンテンツに対するメタデータ
を別ESである蓄積再生用メタデータES76として配信
することも可能とする。但し、複数ストリームにより運
用を行う場合、1ストリームにて運用する場合共に、蓄
積再生用メタデータリスト52はTS内で配信中全コンテ
ンツに対するメタデータの配信位置、次回配信予定コン
テンツに対するメタデータの配信位置を記述するため蓄
積再生用メタデータデフォルトES75内のスタートアッ
プモジュール74に格納され配信される。よってデフォ
ルトES以外の蓄積再生用メタデータES76にはメタデー
タのみが格納されメタデータリストが格納されることは
ない。デフォルトESと他のESとの識別は前述の通りPMT
内のストリーム識別記述子におけるcomponent_tagのタ
グ値により識別する。また各ストリームを伝送するTSパ
ケットのPIDの指定も同様にPMT内のES_PIDにて指定す
る。蓄積再生用メタデータ42、鍵配信用メタデータ4
7のストリームへの格納は、同一コンテンツに対する蓄
積用メタデータ42、鍵配信用メタデータ47を1モジ
ュール内(例えば図20におけるモジュール1)に格納
しモジュール内の蓄積再生用メタデータ、鍵配信用メタ
データのデータ区分けはモジュール内に挿入されるリソ
ースリストに示すことにより受信端末側で蓄積用メタデ
ータ42、鍵配信用メタデータ47の同時取得を可能と
する。(Storage and Playback Metadata Stream Group) FIG. 20 is an explanatory diagram of a detailed stream configuration in the storage and playback metadata stream group. Next, the storage / playback metadata stream group 65 will be described with reference to FIG. The storage / playback metadata stream group 65 exists only when the comprehensive data distribution service content is distributed within the TS, and does not exist when only the existing type service content is distributed. The storage / playback metadata stream group 65 basically includes only one stream of the storage / playback metadata default ES 75 when only the storage / playback metadata 42 and the key delivery metadata 47 for the content being delivered are delivered. In addition, in the case of distributing the storage / reproduction metadata 42 and the key distribution metadata 47 for the content to be distributed next time, the number of metadata to be distributed in one carousel increases, and the number of metadata to be distributed to the receiving terminal increases. If it is determined that the metadata acquisition process on the side becomes slow, the metadata for the next distribution-scheduled content can be distributed as the storage / reproduction metadata ES76 which is another ES. However, in both the case where the operation is performed with a plurality of streams and the case where the operation is performed with one stream, the storage / reproduction metadata list 52 stores the distribution position of the metadata for all the contents being distributed in the TS and the distribution of the metadata for the content to be distributed next time. In order to describe the position, the metadata is stored in the startup module 74 in the storage / reproduction metadata default ES 75 and distributed. Therefore, only the metadata is stored in the storage / reproduction metadata ES 76 other than the default ES, and the metadata list is not stored. The default ES is distinguished from other ESs by PMT as described above.
It is identified by the tag value of component_tag in the stream identification descriptor in the file. Similarly, the PID of the TS packet transmitting each stream is specified by the ES_PID in the PMT. Storage / reproduction metadata 42, key distribution metadata 4
7, the storage metadata 42 and the key distribution metadata 47 for the same content are stored in one module (for example, module 1 in FIG. 20), and the storage / reproduction metadata and key distribution metadata in the module are stored. The data division of the metadata is indicated in the resource list inserted in the module, thereby enabling the receiving terminal to simultaneously acquire the storage metadata 42 and the key distribution metadata 47.
【0047】(EPG用メタデータストリーム群)図21
に、EPG用メタデータストリーム群内の詳細なストリー
ム構成の説明図を示す。次にEPG用メタデータストリー
ム群66について図21を用いて説明する。EPG用メタ
データストリーム群66はTS内で総合データ配信サービ
スコンテンツを配信するサービスを行う場合に存在し、
既存型サービスコンテンツのみ配信を行うTSでは存在し
ない。EPG用メタデータストリーム群66は選択してい
るTS内のコンテンツに対するEPG用メタデータ81だけ
でなく他のTSで配信するコンテンツに対するEPG用メタ
データ82や運用により規定される例えば1週間分の配
信予定コンテンツに対するEPG用メタデータ、事業者に
より規定される1週間分以上の配信予定コンテンツに対
するEPG用メタデータ等を配信するため単一ストリーム
ではなく複数ストリームにて構成される。但し、受信端
末のEPG用メタデータの配信位置の認識処理の向上を行
うため、EPG用メタデータリスト51は複数ストリーム
の中で受信端末が最初に取得するEPG用メタデータデフ
ォルトES77内のスタートアップモジュール74内に格
納させ配信を行う。またEPG用メタデータの対象とする
コンテンツの配信予定日、配信場所を考慮し図21に示
す例のように自TS内で配信予定コンテンツの1週間分を
EPG用メタデータデフォルトES77、他TSで配信予定コ
ンテンツ1週間分をEPG用メタデータES78、自TS内で
配信予定コンテンツの1週間以降分をEPG用メタデータE
S79、他TSで配信予定コンテンツの1週間以降分をEPG
用メタデータES80と切り分け運用することが可能であ
る。デフォルトESと他の各ESとの識別は前述の通りPMT
内のストリーム識別記述子におけるcomponent_tagのタ
グ値により識別する。また各ストリームを伝送するTSパ
ケットのPIDの指定は受信端末起動時、ある一定周期毎
にEPG用メタデータリスト51を取得することを考慮
し、PMT受信前に受信端末がPIDを識別可能とするため運
用規則により固定とすることとし、EPG用メタデータリ
スト51の取得性能を向上させることが可能となる。(EPG Metadata Stream Group) FIG. 21
FIG. 3 shows an explanatory diagram of a detailed stream configuration in the EPG metadata stream group. Next, the EPG metadata stream group 66 will be described with reference to FIG. The EPG metadata stream group 66 exists when performing a service of distributing the comprehensive data distribution service content in the TS,
It does not exist in TS that distributes only existing service contents. The EPG metadata stream group 66 includes not only the EPG metadata 81 for the content in the selected TS but also the EPG metadata 82 for the content to be distributed in another TS, and the distribution for one week, for example, defined by the operation. In order to distribute EPG metadata for scheduled content and EPG metadata for content to be distributed for one week or more specified by the business operator, the content is configured by a plurality of streams instead of a single stream. However, in order to improve the process of recognizing the distribution position of the EPG metadata of the receiving terminal, the EPG metadata list 51 includes a start-up module in the EPG metadata default ES77 which is first acquired by the receiving terminal among a plurality of streams. 74 for distribution. In addition, considering the scheduled distribution date and distribution location of the content targeted for the EPG metadata, one week of the content to be distributed in the own TS as shown in FIG.
EPG metadata default ES77, EPG metadata ES78 for one week of content to be distributed in other TSs, and EPG metadata E for one week or more of content to be distributed in the own TS
S79, EPG for one week or more of contents scheduled to be distributed in other TS
It can be operated separately from the metadata ES80. The identification of the default ES and each other ES is PMT as described above.
It is identified by the tag value of component_tag in the stream identification descriptor in the file. In addition, the specification of the PID of the TS packet transmitting each stream is performed when the receiving terminal is started, considering that the EPG metadata list 51 is acquired at a certain fixed period, and the receiving terminal can identify the PID before receiving the PMT. Therefore, it is fixed according to the operation rule, and the acquisition performance of the EPG metadata list 51 can be improved.
【0048】(システム鍵更新用メタデータストリーム
群)図22に、システム鍵更新用メタデータストリーム
群内の詳細なストリーム構成の説明図を示す。次に専用
TS内でのみ配信されるシステム鍵更新用ストリーム群6
8について図22を用いて説明する。システム鍵更新用
ストリーム群68はシステム鍵の更新要求が発生しネッ
トワーク内でシステム鍵更新用メタデータ57が配信さ
れる場合に専用スロット内にのみ存在するストリームで
ある。基本的に一度に配信されるシステム鍵更新用メタ
データは1つであるため単一のシステム鍵更新用メタデ
ータデフォルトES83のみの存在であるが、運用により
予備用のシステム鍵更新用メタデータを配信する場合は
別ES84にて配信を行うことも可能とする。システム鍵
更新用メタデータ57を格納するモジュールは各ES内の
スタートアップモジュール74にて配信されるが、シス
テム鍵更新用メタデータ57の容量が膨大となり1モジ
ュール内に格納可能な容量を越える場合は複数のモジュ
ールに分割し配信することとなる。この場合は前述した
DII内のモジュールリンク記述子を利用する。デフォル
トESと他の各ESとの識別は前述の通りPMT内のストリー
ム識別記述子におけるcomponent_tagのタグ値により識
別する。また各ストリームを伝送するTSパケットのPID
の指定はNIT内に記述するシステム鍵更新用_TS記述子内
でTSを指定し、指定した専用TS内で伝送するPMT内のES_
PIDにより間接的に指定する。(System Key Update Metadata Stream Group) FIG. 22 is an explanatory diagram of a detailed stream configuration in the system key update metadata stream group. Then dedicated
Stream group 6 for system key update distributed only within TS
8 will be described with reference to FIG. The system key update stream group 68 is a stream that exists only in a dedicated slot when a system key update request is generated and the system key update metadata 57 is distributed in the network. Basically, there is only one system key update metadata distributed at a time, so there is only a single system key update metadata default ES83. When distributing, it is also possible to perform distribution by another ES84. The module for storing the system key update metadata 57 is distributed by the start-up module 74 in each ES. It is divided into a plurality of modules and distributed. In this case,
Use the module link descriptor in DII. As described above, the default ES and each of the other ESs are identified by the tag value of the component_tag in the stream identification descriptor in the PMT. The PID of the TS packet that transmits each stream
Specify the TS in the system key update _TS descriptor described in the NIT, and specify the ES_ in the PMT transmitted in the specified dedicated TS.
Indirectly specified by PID.
【0049】(コンテンツ配信用ストリーム群)図23
に、コンテンツ配信用ストリーム群の説明図を示す。次
にコンテンツ配信用ストリーム群67について図23を
用いて説明する。コンテンツ配信用ストリーム群は配信
するコンテンツの量により単一、複数ストリームにより
構成される。配信用ストリームの形式はコンテンツを構
成するエレメントの種別によりストリームの形式が異な
る。ストリーム系のコンテンツ85を構成するエレメン
トはPES(paketized elementary stream)形式のストリ
ームにて配信され、ファイル系コンテンツを構成するエ
レメントはメタデータと同様にデータカルーセル93に
て配信される。PES形式のストリームはさらにMPEG2-Vid
eo、MPEG1-Video等の映像エレメントを配信する映像E
S87、MPEG2-AAC、MPEG2-BC等の音声エレメントを配
信する音声ES88、字幕データ等の他ストリームと同期
が必要な同期型ES90、文字スーパー等の他ストリーム
と同期を取る必要のない非同期型ES91、イベントメッ
セージを配信する際のES92等に分類され各ESの種別は
PMT内のstream_typeにて定義され、各データを伝送する
TSパケットのPIDもPMT内のES_PIDにて指定される。総合
データ配信サービスコンテンツはこれらのESを1ストリ
ームあるいは複数ストリーム組み合わせることにより構
成する。ファイル系コンテンツを配信するデータカルー
セルはメタデータにコンテンツ内のエレメント構成を定
義するため複数のコンテンツを格納することが可能とな
る。以上が送出側より受信端末に対し配信されるデー
タ、配信方式である。(Content Delivery Stream Group) FIG. 23
FIG. 2 shows an explanatory diagram of a content distribution stream group. Next, the content distribution stream group 67 will be described with reference to FIG. The content distribution stream group is composed of a single stream or a plurality of streams depending on the amount of content to be distributed. The format of the stream for distribution differs depending on the type of the element constituting the content. Elements constituting the stream-based content 85 are delivered in a stream of a PES (paketized elementary stream) format, and elements constituting the file-based content are delivered in a data carousel 93 in the same manner as metadata. PES format streams are also MPEG2-Vid
Video E that distributes video elements such as eo and MPEG1-Video
S87, audio ES88 for distributing audio elements such as MPEG2-AAC, MPEG2-BC, etc., synchronous ES90 which requires synchronization with other streams such as subtitle data, and asynchronous ES91 which does not need to synchronize with other streams such as character superimposition. , Are classified into ES92, etc. when delivering event messages, and the type of each ES is
It is defined by stream_type in PMT and transmits each data
The PID of the TS packet is also specified by the ES_PID in the PMT. The comprehensive data distribution service content is configured by combining these ESs in one stream or a plurality of streams. A data carousel that delivers file-based content can store a plurality of contents in order to define an element configuration in the content in metadata. The above is the data distributed from the transmitting side to the receiving terminal and the distribution method.
【0050】5.受信処理 次に前述した配信方式により配信されたデータの受信側
での受信処理について説明する。 (PSI受信処理)図24に、受信端末におけるPSI受信処
理フローの説明図を示す。PSI受信処理とは受信端末が
起動時にデフォルトのチャンネルをテレビに映し出す場
合、ユーザーがEPGにより配信中コンテンツ、チャンネ
ルを選択する場合、リモコンによりチャンネルを直接指
定する場合等に行われる受信端末側がデータを受信する
際の基本処理である。よってPSI受信処理の始まりで
あるSTART400は、受信端末の起動時、ユーザーの配
信中コンテンツ、チャンネル選択時に開始され、受信端
末内のチューナー部分ではデフォルトのTSを受信するた
めの受信周波数等のパラメータ設定が行われた状態であ
る。PAT受信401では選択されたチャンネル、コンテ
ンツに対するデータがデフォルト設定されているTS内で
配信されているか確認を行うため、PIDが0x0000で送ら
れるTSパケット(PATストリーム)を受信しPATを組み立
てる。Service_id検索402では、組み立てられたPAT
内に選択されたチャンネル、コンテンツに対する情報、
すなわち設定されたTS内で選択されたチャンネル、コン
テンツが配信されているかを識別する。受信端末起動時
は、図4中Program-numberを参照すると、デフォルトの
チャンネルを選択するため基本的にPAT内に選択したチ
ャンネルであるseivice_idが存在する。よって選択され
たチャンネルが存在する場合は、そのチャンネルの情報
が記述されたPMTを受信407するため、PAT内で指定さ
れるPMTを伝送するTSパケットのPID情報によりPMT受信
407動作を行う。5. Reception Processing Next, reception processing on the receiving side of data distributed by the above-described distribution method will be described. (PSI Reception Processing) FIG. 24 is an explanatory diagram of the PSI reception processing flow in the receiving terminal. The PSI reception process is performed when the receiving terminal displays the default channel on the TV at startup, when the user selects the content being distributed by EPG, when the channel is selected, when the channel is directly specified by the remote control, etc. This is a basic process when receiving. Therefore, START 400, which is the start of the PSI receiving process, is started when the receiving terminal is started, when the user is distributing the content, and when the channel is selected, and the tuner portion in the receiving terminal sets parameters such as a receiving frequency for receiving a default TS. Has been performed. The PAT receiver 401 receives a TS packet (PAT stream) sent with a PID of 0x0000 and assembles a PAT in order to confirm whether data for the selected channel and content is distributed in a TS set as a default. In the Service_id search 402, the assembled PAT
Information about the channel, content selected within,
That is, it identifies whether the channel and the content selected in the set TS are distributed. When the receiving terminal is started, referring to Program-number in FIG. 4, there is basically a selected channel, seivice_id, in the PAT for selecting a default channel. Accordingly, when the selected channel exists, the PMT receiving 407 describing the information of the channel is received. Therefore, the PMT receiving 407 operation is performed based on the PID information of the TS packet transmitting the PMT specified in the PAT.
【0051】一方、Service_id検索402で、選択され
たチャンネルに対する情報がPATに存在しない場合は、
設定されたTS内で選択されたチャンネルのサービスが行
われていないと受信端末側は判断し、どのTSで選択され
たチャンネルが配信されているかを認識するためNIT受
信403を行う。NITはPIDが0x0010のTSパケットで全TS
で共通に配信されているため、受信端末は設定されてい
るTS内でPIDが0x0010のTSパケットを受信し、NITを組み
立てる。この際NITに、図5に示されるように、システ
ム鍵更新用TS記述子22が存在する場合404、受信端
末は優先的にシステム鍵更新用メタデータを取得する必
要があるためシステム鍵更新用メタデータ受信処理41
0を行う。システム鍵更新用TS記述子がNITに存在しな
い場合は、選択されたチャンネルがどのTSで配信されて
いるかをNIT内の図5に示されるように、サービスリス
ト記述子23により識別する。またこの時にサービスリ
スト記述子23により、選択されたチャンネルで行われ
ているサービスの形式(Service Type)も識別可能であ
り、本総合データ配信サービスの特徴である蓄積型のサ
ービス以外のサービス形式が指定されている場合は現在
規格で規定されている既存型の受信処理409を行う。
蓄積型のサービスが設定されている場合は、本総合デー
タ配信サービスにおける受信処理を行い、NIT内のサー
ビスリスト記述子23により識別されたサービス配信TS
の情報、衛星分配システム記述子により設定されている
TSを、サービス配信TSに変更するためのパラメータ情報
を取得し、受信端末のチューナーに対しパラメータを設
定する。受信端末のチューナーがサービス配信TSに設定
されたら、PAT受信401の動作と同じく設定されてい
るTS内でPIDが0x0000で配信されているTSパケットを受
信し、設定されているTS内のPATを受信する406。PAT
を受信したら、図4に示されるように、PAT内に格納さ
れている選択されたチャンネルに対応するPMT_PIDによ
り指定されたPIDのTSパケットを受信し、選択されたチ
ャンネルの情報が記述されているPMTを組み立てる40
7。最後に、図6に示されるように、組み立てられたPM
Tを解析408することにより受信端末側は次に行うべ
き受信処理フローの選択を行う。以上が本総合データ配
信サービスにおけるPSI受信処理である。On the other hand, if the information for the selected channel does not exist in the PAT in the Service_id search 402,
The receiving terminal determines that the service of the selected channel is not performed in the set TS, and performs NIT reception 403 in order to recognize which TS has the selected channel distributed. NIT is TS packet with PID 0x0010 and all TS
, The receiving terminal receives the TS packet with the PID of 0x0010 in the set TS and assembles the NIT. At this time, as shown in FIG. 5, when the system key update TS descriptor 22 exists in the NIT 404, the receiving terminal needs to preferentially acquire the system key update metadata, so that the system key update Metadata reception processing 41
Perform 0. If the system key update TS descriptor does not exist in the NIT, the service list descriptor 23 identifies which TS the selected channel is distributed by as shown in FIG. 5 in the NIT. At this time, the service type (Service Type) performed on the selected channel can also be identified by the service list descriptor 23, and a service type other than the storage type service which is a feature of the present comprehensive data distribution service is used. If it is specified, the existing type reception processing 409 currently specified by the standard is performed.
When the storage type service is set, the reception processing in the comprehensive data distribution service is performed, and the service distribution TS identified by the service list descriptor 23 in the NIT is performed.
Information, set by the satellite distribution system descriptor
The parameter information for changing the TS to the service delivery TS is obtained, and the parameter is set in the tuner of the receiving terminal. When the tuner of the receiving terminal is set to the service delivery TS, the TS packet whose PID is 0x0000 is received in the set TS as in the operation of the PAT reception 401, and the PAT in the set TS is received. Receive 406. PAT
As shown in FIG. 4, a TS packet of the PID specified by the PMT_PID corresponding to the selected channel stored in the PAT is received, and information of the selected channel is described. Assembling PMT 40
7. Finally, as shown in FIG.
By analyzing 408 T, the receiving terminal selects a receiving processing flow to be performed next. The above is the PSI receiving process in the present comprehensive data distribution service.
【0052】(事前契約用メタデータ受信処理)図25
に、事前契約用メタデータ受信処理のフロー説明図を示
す。次に事前契約用メタデータ受信処理について図25
を用いて説明する。事前契約用メタデータ受信処理とは
PSI受信処理を行った後、PMTの解析408により事前契
約用メタデータデフォルトESを示すcomponent_tag(0xA
0)が図6に示されるPMT内のストリーム識別記述子27
により指定された場合に他の処理より優先的に行われる
処理である。よってPMT解析408ではまず事前契約用
メタデータデフォルトESが存在するかを識別する41
1。事前契約用メタデータデフォルトESが存在しない場
合は事前契約用メタデータ受信処理を終了(END41
6)し、後続のコンテンツ受信処理を行う。事前契約用
メタデータデフォルトESが存在する場合はPMT内に指定
される事前契約用デフォルトESのPIDにより該当するPID
にて配信されているTSパケットの取得、すなわち事前契
約用メタデータデフォルトESの取得412を行う。事前
契約用メタデータデフォルトESは、カルーセル形式にて
配信される(カルーセル形式の指定はPMT内で行われ
る)ため受信端末はまずスタートアップモジュールであ
るモジュール(module_id = 0)の取得を行う。送出側
では前述の通り事前契約用メタデータデフォルトES内の
スタートアップモジュールに事前契約用メタデータリス
トを格納し配信するため、受信端末側は結果的にスター
トアップモジュールを取得することで事前契約用メタデ
ータリストを取得413することとなる。事前契約用メ
タデータリストを取得した受信端末はメタデータリスト
内のリスト情報に自端末宛の情報、すなわち受信端末内
に予め所有する端末IDがメタデータリストに存在するか
を識別する414。所有する端末IDが存在しない場合
は、自端末宛の事前契約用メタデータが配信されていな
いことを受信端末は認識し事前契約用メタデータ受信処
理を終了(END416)し、コンテンツ受信処理等の他
の処理を行う。所有する端末IDが存在する場合は、自端
末宛の事前契約用メタデータが配信中であることを受信
端末が認識することとなり、メタデータリスト内のリス
ト情報の所有する端末IDに対応する部分より事前契約用
メタデータの配信位置、バージョン等を取得し、事前契
約用メタデータの取得が必要とされたならば配信位置情
報により事前契約用メタデータの配信されているストリ
ーム、モジュールIDを抽出し、該当する事前契約用メタ
データの取得415を行う。以上が本総合データ配信サ
ービスにおける事前契約用メタデータ受信処理である。(Pre-Contract Metadata Receiving Process) FIG. 25
FIG. 7 shows a flowchart of the pre-contract metadata receiving process. Next, regarding the pre-contract metadata reception processing, FIG.
This will be described with reference to FIG. What is the pre-contract metadata reception processing?
After performing the PSI receiving process, the component_tag (0xA
0) is the stream identification descriptor 27 in the PMT shown in FIG.
This is a process that is performed with higher priority than other processes when specified by. Therefore, in the PMT analysis 408, first, it is determined whether or not the metadata ES for the prior contract exists 41
One. If the pre-contract metadata default ES does not exist, the pre-contract metadata reception process ends (END41).
6) Then, the subsequent content reception processing is performed. If the pre-contract metadata default ES exists, the PID corresponding to the pre-contract default ES PID specified in the PMT
Of the distributed TS packet, that is, the acquisition 412 of the pre-contract metadata default ES. Since the pre-contract metadata default ES is distributed in the carousel format (the carousel format is specified in the PMT), the receiving terminal first acquires a module (module_id = 0) which is a startup module. The sending side stores and distributes the pre-contract metadata list to the start-up module in the pre-contract metadata default ES as described above, so the receiving terminal acquires the start-up module as a result and obtains the pre-contract metadata. A list 413 is obtained. The receiving terminal that has acquired the pre-contract metadata list identifies the information addressed to the own terminal in the list information in the metadata list, that is, identifies 414 whether or not the terminal ID previously owned in the receiving terminal exists in the metadata list. If the owning terminal ID does not exist, the receiving terminal recognizes that the pre-contract metadata addressed to the own terminal is not distributed, ends the pre-contract metadata receiving process (END 416), and executes the content receiving process and the like. Perform other processing. If the owning terminal ID exists, the receiving terminal recognizes that the pre-contract metadata addressed to the own terminal is being distributed, and the portion corresponding to the owning terminal ID of the list information in the metadata list Obtain the distribution position, version, etc. of the pre-contract metadata, and if the pre-contract metadata needs to be obtained, extract the stream and module ID where the pre-contract metadata is distributed from the distribution position information Then, the corresponding pre-contract metadata is acquired 415. The preceding is the pre-contract metadata reception processing in the present comprehensive data distribution service.
【0053】(EPG用メタデータ受信処理)図26に、E
PG用メタデータ受信処理のフロー説明図を示す。次にEP
G用メタデータ受信処理について図26を用いて説明す
る。EPG用メタデータ受信処理とは、PSI処理とは別処理
として、受信端末起動時、ある一定周期毎等に行われる
処理である。よってEPG用メタデータ受信処理のSTART4
17トリガは受信端末起動時、運用で決められたある一
定周期毎となる。EPG用メタデータはPSI処理と別に取得
が行われるため、受信端末は運用で規定されたPIDによ
り配信されるTSパケットを直接受信することによりEPG
用メタデータデフォルトESの取得418を行う。EPG用
メタデータデフォルトESはカールセル形式のストリーム
であるため、受信端末はカルーセル内のスタートアップ
モジュールであるモジュールの取得を最初に行う。送出
側では前述の通り、EPG用メタデータデフォルトES内の
スタートアップモジュールにEPG用メタデータリストを
格納させ配信を行うため、スタートアップモジュールを
取得した受信端末は結果的にEPG用メタデータリストを
取得419することとなる。EPG用メタデータリストを
取得した受信端末は以前に取得し、蓄積されているEPG
用メタデータリストとのバージョン番号を照合し、現在
配信中のEPG用メタデータに受信端末内に蓄積されてい
るEPG用メタデータに対し更新部分があるかを識別する
420。この際、受信端末購入後等により、受信端末内
EPG用メタデータリストが存在しない場合はバージョン
番号不一致と同様な扱いとし全てのEPG用メタデータが
更新されたものとし動作を行う。EPG用メタデータリス
トのバージョン番号が一致する場合は以前取得したEPG
用メタデータから更新がない場合であるためEPG用メタ
データ受信処理を終了(END423)する。バージョン
番号が不一致の場合は、以前に取得したEPG用メタデー
タより更新されたEPG用メタデータが存在すると認識さ
れ取得したEPG用メタデータリストのリスト情報に記述
されるEPG用メタデータのID、各EPG用メタデータのバー
ジョン番号と、蓄積されているEPG用メタデータリスト
の該当部分を照合し、バージョン番号が更新されたEPG
用メタデータ、すなわち時間変更、内容変更のため差し
替えが必要なEPG用メタデータ、新規にIDが存在する追
加されるEPG用メタデータを抽出し、リスト情報内に格
納されている配信位置情報により更新、追加が必要なEP
G用メタデータが配信されているストリーム、モジュー
ルID等の情報を認識可能となる421。配信位置を認識
した受信端末は該当するEPG用メタデータを配信ストリ
ーム群より取得可能となる422。このとき受信端末は
取得したEPG用メタデータを蓄積すると共に、EPG用メタ
データリストも取得蓄積することにより、次回EPG用メ
タデータ受信処理時に受信端末内の最新のEPG用メタデ
ータ状況を示す情報とする。以上が本総合データ配信サ
ービスにおけるEPG用メタデータ受信処理である。(EPG Metadata Reception Processing) FIG.
FIG. 4 is a flowchart illustrating a PG metadata reception process. Then EP
The G metadata receiving process will be described with reference to FIG. The EPG metadata reception process is a process that is performed at a certain fixed period or the like when the receiving terminal is started, as a process different from the PSI process. Therefore START4 of EPG metadata reception processing
When the receiving terminal is activated, the 17 trigger is performed at a certain period determined by the operation. Since the metadata for EPG is obtained separately from the PSI processing, the receiving terminal directly receives the TS packet distributed by the PID specified in the operation,
Acquisition of metadata default ES for 418 is performed. Since the metadata default ES for EPG is a stream in the carousel format, the receiving terminal first acquires a module that is a startup module in the carousel. On the transmitting side, as described above, the EPG metadata list is stored in the startup module in the EPG metadata default ES and distributed, so that the receiving terminal that has acquired the startup module acquires the EPG metadata list 419 as a result. Will be done. The receiving terminal that has acquired the EPG metadata list has previously acquired and stored the EPG
The version number of the EPG metadata is collated with the version list of the metadata for EPG, and it is determined 420 whether the metadata for EPG currently being distributed includes an updated part of the metadata for EPG stored in the receiving terminal. At this time, after purchasing the receiving terminal, etc.
If the EPG metadata list does not exist, it is handled in the same way as the version number mismatch, and it is assumed that all EPG metadata has been updated, and the operation is performed. If the version number in the EPG metadata list matches, the previously acquired EPG
Since there is no update from the metadata for EPG, the EPG metadata reception process ends (END 423). If the version numbers do not match, it is recognized that there is EPG metadata updated from the previously acquired EPG metadata, and the ID of the EPG metadata described in the acquired EPG metadata list information, The version number of each EPG metadata is compared with the corresponding part of the stored EPG metadata list, and the EPG whose version number is updated
Metadata for EPG that needs to be replaced due to time change, content change, and metadata for EPG to be added with a new ID are extracted, and the distribution position information stored in the list information is used. EPs that need to be updated or added
421, it is possible to recognize information such as a stream to which the G metadata is distributed and a module ID. The receiving terminal that has recognized the distribution position can acquire the corresponding EPG metadata from the distribution stream group 422. At this time, the receiving terminal accumulates the acquired EPG metadata and also acquires and accumulates the EPG metadata list, so that the information indicating the latest EPG metadata status in the receiving terminal at the next EPG metadata receiving process And The above is the EPG metadata reception processing in the present comprehensive data distribution service.
【0054】(コンテンツ受信処理)図27に、コンテ
ンツ受信処理のフロー説明図を示す。次にコンテンツ受
信処理について図27を用いて説明する。コンテンツ受
信処理とは前述したPSI処理、事前契約用メタデータ受
信処理の後に行われる処理であり、具体的には蓄積再生
用メタデータ、鍵配信用メタデータ、コンテンツの受信
を行う処理である。よってコンテンツ受信処理の開始
(START424)は、PSI受信処理、事前契約用メタデー
タ受信処理後となる。まず、選択されたコンテンツ、チ
ャンネルに対するPMT内に蓄積再生用メタデータデフォ
ルトESが存在するかを識別する425。例えば、図6に
示されたPMT24内のストリーム形式の指定情報であるs
tream_type26によりそれを識別する。蓄積再生用メタ
データデフォルトESが存在しない場合は、選択されたチ
ャンネル内には本総合データ配信サービスの特徴である
蓄積型サービスに対応するコンテンツが配信されていな
いことを意味するため、現在規定されている既存型の受
信処理409を受信端末は行う。蓄積再生用メタデータ
デフォルトESが存在する場合、その存在を示すcomponen
t_tag(0x80)が図6に示されたPMT24内のストリーム
識別記述子27により指定されている場合は、受信端末
は、対応するES_PIDにより指定されるTSパケットの受
信、すなわち蓄積再生用メタデータデフォルトESの取得
を行う426。図20に示される蓄積再生用メタデータ
デフォルトESは前述の通りカルーセル形式(ストリーム
の形式指定はPMT内にて行われる)にて配信されるた
め、受信端末は最初にスタートアップモジュールの取得
を行う。送出側では蓄積再生用メタデータデフォルトES
のスタートアップモジュールに蓄積用再生用メタデータ
リストを格納させ配信するため、受信端末は結果的に蓄
積再生用メタデータリストの取得を行ったこととなる4
27。図20に示されるように、Module 0_75により蓄
積再生用メタデータリスト52の取得を行った受信端末
は、Module 1〜nのいずれかにより選択されたコンテン
ツに対する蓄積再生用メタデータ42、鍵配信用メタデ
ータ47の取得を行うため、選択されたコンテンツID
(content_id)に対応する情報の検索を行う428。こ
のとき直接チャンネル指定を行った場合、受信端末起動
時などのデフォルトチャンネルのみの指定の場合等、チ
ャンネル指定(service_id指定)のみでコンテンツが指
定されていない場合は各チャンネル内のデフォルトコン
テンツを指定したものとし受信端末は動作する。図11
に示されるように、蓄積再生用メタデータ42内に選択
されたコンテンツID、もしくはデフォルトコンテンツが
存在しない場合は放送休止中とみなしコンテンツ受信処
理を終了(END432)する。選択されたコンテンツI
D、もしくはデフォルトコンテンツが存在する場合は、
受信端末は蓄積再生用メタデータリストの図14に示す
ようなリスト情報内に記述された該当するコンテンツに
対応したメタデータの配信位置(Locator)により必要
とするメタデータの配信されるストリーム、モジュール
が認識可能となり、モジュールIDを取得して該当するモ
ジュールの取得を行う429。送出側では各モジュール
に蓄積再生用メタデータ、鍵配信用メタデータを格納さ
せ配信を行うため、受信端末側はこの時点で蓄積再生用
メタデータ、鍵配信用メタデータを取得することとな
る。モジュール内の蓄積再生用メタデータ、鍵配信用メ
タデータのデータ区切りはモジュール内のリソースリス
トにて行う。次に受信端末は取得した蓄積再生用メタデ
ータ、鍵配信用メタデータを受信端末内のRMP機能にて
処理し、コンテンツの受信に対する許可の判断を行う4
30。例えば、RMP機能は、図12に示すような鍵配信
用メタデータを、システム鍵Ksy1(無料放送の場合)又
は事業者鍵Kw(有料放送の場合)で暗号化して、コンテ
ンツ鍵Kkを得る。その後RMP機能は、図11に示すよう
なで蓄積/再生用メタデータをコンテンツ鍵Kkで暗号化
して、利用制限情報、契約情報、課金情報等によりコン
テンツ受信の許可判断を行う。コンテンツの受信がRMP
機能により拒否された場合、ユーザーが選択されたコン
テンツに対する視聴権を持っていない場合であるためコ
ンテンツの受信処理は終了(END432)される。RMP機
能にてコンテンツ受信が可能(許可された場合)と判断
された場合、蓄積再生用メタデータ内に記述されるコン
テンツを構成する各エレメントの配信位置情報、デフォ
ルトエレメントの指定情報(コンテンツ選択時に最初に
提示されるべきデータ位置)、PMT内で指定されるES_PI
Dの情報を元にエレメントの受信すなわちコンテンツの
受信が行われる431。以上が本総合データ配信サービ
スにおけるコンテンツ受信処理である。(Content Receiving Process) FIG. 27 is a flowchart for explaining the content receiving process. Next, content reception processing will be described with reference to FIG. The content reception process is a process performed after the PSI process and the pre-contract metadata reception process described above, and specifically, is a process of receiving storage / playback metadata, key distribution metadata, and content. Therefore, the start of the content receiving process (START 424) is after the PSI receiving process and the pre-contract metadata receiving process. First, it is determined 425 whether the metadata default ES for storage and reproduction exists in the PMT for the selected content or channel. For example, s which is the stream format designation information in the PMT 24 shown in FIG.
It is identified by tream_type26. If the metadata default ES for storage and playback does not exist, it means that the content corresponding to the storage type service, which is the feature of this comprehensive data distribution service, is not distributed in the selected channel. The receiving terminal performs the existing type receiving process 409. If there is a default ES for metadata for storage and playback, componen indicating the existence
When the t_tag (0x80) is specified by the stream identification descriptor 27 in the PMT 24 shown in FIG. 6, the receiving terminal receives the TS packet specified by the corresponding ES_PID, that is, the default of the metadata for storage and reproduction. ES 426 is performed. The metadata default ES for storage / playback shown in FIG. 20 is distributed in the carousel format (the stream format is specified in the PMT) as described above, so that the receiving terminal first acquires the startup module. On the sending side, default ES for metadata for storage and playback
In order to store and distribute the metadata list for storage and reproduction in the startup module, the receiving terminal eventually acquires the metadata list for storage and reproduction.
27. As shown in FIG. 20, the receiving terminal that has acquired the storage / playback metadata list 52 by Module 0_75 sets the storage / playback metadata 42 for the content selected by any of Modules 1 to n, Content ID selected to obtain metadata 47
Search 428 for information corresponding to (content_id). In this case, if the channel is specified directly, if the default channel only is specified at the time of starting the receiving terminal, etc., if the content is not specified only by the channel specification (service_id specification), the default content in each channel is specified As a matter of fact, the receiving terminal operates. FIG.
As shown in (2), if there is no content ID selected in the storage / playback metadata 42, or if there is no default content, it is assumed that broadcasting is suspended and the content reception processing is terminated (END432). Selected content I
D, or if there is default content,
The receiving terminal distributes streams and modules required by the metadata distribution position (Locator) corresponding to the corresponding content described in the list information as shown in FIG. Is recognizable, the module ID is acquired, and the corresponding module is acquired 429. Since the transmitting side stores and reproduces the metadata for storage and reproduction and the metadata for key distribution in each module, the receiving terminal acquires the metadata for storage and reproduction and the metadata for key distribution at this time. Data delimitation of the metadata for storage and reproduction and the metadata for key distribution in the module is performed by the resource list in the module. Next, the receiving terminal processes the acquired storage / playback metadata and key distribution metadata by the RMP function in the receiving terminal, and determines permission to receive the content.
30. For example, the RMP function encrypts key distribution metadata as shown in FIG. 12 with a system key Ksy1 (for free broadcast) or a business key Kw (for pay broadcast) to obtain a content key Kk. Thereafter, the RMP function encrypts the storage / reproduction metadata with the content key Kk as shown in FIG. 11, and determines permission to receive the content based on the usage restriction information, the contract information, the billing information, and the like. Content reception is RMP
If rejected by the function, it means that the user does not have the viewing right to the selected content, so the content reception processing is terminated (END 432). If it is determined that the content can be received (if permitted) by the RMP function, the distribution position information of each element constituting the content described in the metadata for storage and playback, the specification information of the default element (when the content is selected) Data position to be presented first), ES_PI specified in PMT
Element reception, that is, content reception, is performed 431 based on the information of D. The above is the content reception processing in the present comprehensive data distribution service.
【0055】(システム鍵更新用メタデータ受信処理)
図28に、システム鍵更新用メタデータ受信処理のフロ
ー説明図を示す。次にシステム鍵更新用メタデータ受信
処理について図28を用いて説明する。システム鍵更新
用メタデータ受信処理とは、図5に示されるようなNIT
内にシステム鍵更新用TS記述子22が存在する場合に受
信端末側で優先的に行われる処理である。よってシステ
ム鍵更新用メタデータの受信処理の開始(START43
3)は前述したPSI処理中のNIT受信処理においてシステ
ム鍵更新用TS記述子を認識した時点で開始される。シス
テム鍵更新用TS記述子を認識した受信端末は、システム
鍵更新用TS記述子内に格納されたシステム鍵更新用メタ
データを配信する専用スロットのTS_ID、NIT内の衛星分
配システム記述子内に記述された該当TSへチューナーの
設定を行うためのパラメータ情報を抽出し、チューナー
に対しシステム鍵更新用メタデータを配信するTSのパラ
メータを設定する434。受信端末は設定されたTS内で
PIDが0x0000で配信されるTSパケットを受信、すなわちP
ATを受信し、図4に示されるようなPAT内に格納されたP
MT_PIDによりシステム鍵更新用メタデータの配信される
ストリームのPIDを識別するためのPMTを取得する。その
後、図6に示されるようなPMT内のストリーム識別記述
子27により定義されるcomponent_tag(0x80)である
システム鍵更新用メタデータデフォルトESを認識し、対
応するES_PIDにより配信されるTSパケットの受信、すな
わちシステム鍵更新用メタデータデフォルトESの取得を
行うという一連のPSI処理435、PMT解析処理436、
システム鍵更新用メタデータデフォルトESの取得処理4
37を行う。システム鍵更新用メタデータはカルーセル
形式(ストリームの形式はPMT内で指定される)にて伝
送されるため受信端末は最初にスタートアップモジュー
ルの取得を行う。送出側ではシステム鍵更新用メタデー
タデフォルトESのスタートアップモジュール内にシステ
ム鍵更新用メタデータを格納させ配信するため、この時
点で受信端末側ではシステム鍵更新用メタデータを取得
することとなる。以上が本総合データ配信サービスにお
けるシステム鍵更新用メタデータの受信処理である。よ
ってこれらの受信処理を行うことにより、本総合データ
配信サービスにおいて権利保護を行うために定義された
各メタデータ、コンテンツの受信蓄積が可能となる。(System Key Update Metadata Receiving Process)
FIG. 28 is a flowchart for explaining the system key update metadata receiving process. Next, system key update metadata reception processing will be described with reference to FIG. The process of receiving metadata for updating a system key is an NIT as shown in FIG.
This is a process that is preferentially performed on the receiving terminal side when the system key update TS descriptor 22 exists in the terminal. Therefore, the reception process of the system key update metadata is started (START 43
3) is started when the system key update TS descriptor is recognized in the NIT reception processing during the PSI processing described above. The receiving terminal that recognizes the system key update TS descriptor stores the TS_ID of the dedicated slot for distributing the system key update metadata stored in the system key update TS descriptor, and the satellite distribution system descriptor in the NIT. The parameter information for setting the tuner to the described TS is extracted, and the parameter of the TS for distributing the system key update metadata to the tuner is set 434. The receiving terminal is in the set TS
Receive TS packet delivered with PID 0x0000, that is, P
Upon receiving the AT, the P stored in the PAT as shown in FIG.
The PMT for identifying the PID of the stream to which the system key update metadata is distributed is acquired by the MT_PID. Thereafter, the system key updating metadata default ES which is the component_tag (0x80) defined by the stream identification descriptor 27 in the PMT as shown in FIG. 6 is recognized, and the TS packet distributed by the corresponding ES_PID is received. That is, a series of PSI processing 435 for acquiring the system key update metadata default ES, a PMT analysis processing 436,
Acquisition processing 4 of metadata default ES for system key update
Perform 37. Since the metadata for updating the system key is transmitted in the carousel format (the format of the stream is specified in the PMT), the receiving terminal first acquires the startup module. On the sending side, the system key updating metadata is stored and distributed in the startup module of the system key updating metadata default ES. At this point, the receiving terminal side acquires the system key updating metadata. The above is the reception processing of the system key update metadata in the present comprehensive data distribution service. Therefore, by performing these receiving processes, it becomes possible to receive and store each metadata and content defined for protecting the rights in the present comprehensive data distribution service.
【0056】6.権利に関するメタデータ項目 次に本総合データ配信サービスにおいて前述した各メタ
データ内に格納される暗号化、改ざん防止処理等の保護
の必要となる権利に関する処理に利用される項目につい
て説明する。権利に関する処理に利用される項目は前述
した事前契約用メタデータ内に記述される個人情報、契
約情報、EPG用メタデータ内に記述される利用制限情
報、蓄積再生用メタデータ内に記述される利用制限情
報、コンテンツ鍵暗号化情報、契約情報、課金情報、鍵
配信用メタデータ内に記述されるコンテンツ鍵情報、シ
ステム鍵更新用メタデータ内に記述されるシステム鍵情
報、各メタデータ内に記述される暗号化情報等に格納さ
れるデータ等である。権利に関する処理に利用される項
目は受信端末の処理性能により前述の通りバイナリ記述
が行われる場合があり、本発明ではバイナリ記述により
権利に関する処理に利用される項目を記述する場合につ
いて説明する。権利に関する処理に利用される情報は暗
号化等のセキュリティに関する情報、コンテンツの利用
期限等に関する情報、蓄積を制御するための情報、再生
を制御するための情報、外部出力を制御するための情
報、コンテンツの移動を制御するための情報、コンテン
ツのコピーを制御するための情報、ホームネットワーク
内での使用を制御するための情報、プリントアウト、コ
ンテンツの改変、ユーザーのアクセス制限に関する情
報、課金に関する情報、契約に関する情報等に分類され
る。6. Metadata Items Related to Rights Next, items used in the comprehensive data distribution service for processing related to rights that require protection, such as encryption and tampering prevention processing, stored in each metadata described above will be described. Items used for processing related to rights are described in personal information and contract information described in the metadata for pre-contract described above, use restriction information described in metadata for EPG, and metadata for storage and reproduction. Usage limit information, content key encryption information, contract information, billing information, content key information described in key distribution metadata, system key information described in system key update metadata, each metadata This is data or the like stored in the described encryption information or the like. As described above, items used for processing related to rights may be described in binary according to the processing performance of the receiving terminal. In the present invention, a case where items used for processing related to rights are described using binary description will be described. The information used for the processing related to rights includes information related to security such as encryption, information related to the expiration date of the content, information for controlling storage, information for controlling reproduction, information for controlling external output, Information for controlling the movement of content, information for controlling copying of content, information for controlling use within the home network, printout, content modification, information on user access restriction, information on billing , And information on contracts.
【0057】(セキュリティに関する情報)図38に、
セキュリティに関する情報についての説明図を示す。ま
ず本総合データ配信サービスにおいて定義される権利に
関する処理情報のうちセキュリティに関する情報につい
て図38を用い説明する。セキュリティレベルとは送出
側でコンテンツを利用するアプリケーション等に対し当
該ビットで示されるセキュリティレベル情報を持ったア
プリケーションにのみコンテンツの利用許諾、メタデー
タの利用許諾を与えるための情報であり、本例では5段
階のレベル分けを可能としている。このセキュリティレ
ベルにより受信端末のアプリケーションの認証が可能と
なる。コンテンツ暗号識別とは、コンテンツが暗号化さ
れているかを示す情報であり、暗号無しの場合は後に定
義されるコンテンツ暗号化方式ビットは無視する。メタ
データ暗号識別も同様にメタデータが暗号化されている
かを識別するための情報であり、暗号無しの場合はメタ
データ暗号化方式ビットを無視する。鍵値(暗号鍵)と
はコンテンツ、メタデータ等の暗号化に使用する鍵値、
もしくはその他で利用される鍵の値を配信する際に利用
される。鍵種別とは前記鍵値にて配信される鍵の種別を
示す情報である。電子透かしとは、コンテンツに電子透
かしを利用しているかを示す情報である。(Information on Security) FIG.
FIG. 3 illustrates an explanatory diagram of information regarding security. First, information relating to security among processing information relating to rights defined in this comprehensive data distribution service will be described with reference to FIG. The security level is information for granting a content license and a metadata license only to an application having the security level information indicated by the bit for an application or the like using the content on the sending side. Five levels are possible. This security level enables authentication of the application of the receiving terminal. The content encryption identification is information indicating whether or not the content is encrypted. When there is no encryption, the content encryption method bit defined later is ignored. Similarly, the metadata encryption identification is information for identifying whether the metadata is encrypted. If there is no encryption, the metadata encryption method bit is ignored. A key value (encryption key) is a key value used for encrypting content, metadata, etc.
Alternatively, it is used when distributing the value of a key used for other purposes. The key type is information indicating the type of key distributed by the key value. The digital watermark is information indicating whether a digital watermark is used for the content.
【0058】(コンテンツの利用期限に関する情報)次
に図39に、コンテンツの利用期限に関する情報につい
ての説明図を示す。コンテンツの有効期限(絶対時間)
とは、例えば、1980年1月6日0時0分から計算し
た、コンテンツの利用可能な有効期限を秒単位に設定す
る情報である。設定値に受信端末内の時刻が達したらコ
ンテンツは視聴不可となる。例えば、図11中の利用制
限情報の"etc"等に含まれるリセットビットがリセット
不可になっている場合、受信端末は1次利用と2次利
用、それ以降のn次利用の合計時間を計算し設定値と比
較しコンテンツ利用の許諾判定を行う。またリセットビ
ットがリッセト可である場合は、1次利用、2次利用、
それ以降のn次利用それぞれの時間により判定を行う。
この情報はコンテンツの送出側もしくは制作時点に設定
される値である。コンテンツ有効期限(相対時間)とは
受信端末にコンテンツを受信した時点より計算した、コ
ンテンツ利用期限までの時間を分単位に設定する項目で
ある。設定値に受信端末内の時刻が達したらコンテンツ
は視聴不可となる。リセットビットがリセット不可にな
っている場合、受信端末は1次利用と2次利用、それ以
降のn次利用の合計時間を計算し設定値と比較しコンテ
ンツ利用の許諾判定を行う。またリセットビットがリッ
セト可である場合は、1次利用、2次利用、それ以降の
n次利用それぞれの時間により判定を行う。この情報は
コンテンツの送出側もしくは制作時点に設定される値で
ある。コンテンツ有効期限(再生時間)とは、コンテン
ツの合計再生可能時間を分単位で設定する項目である。
設定値に受信端末内の時刻が達したらコンテンツは視聴
不可となる。リセットビットがリセット不可になってい
る場合、受信端末は1次利用と2次利用、それ以降のn
次利用の合計時間を計算し設定値と比較しコンテンツ利
用の許諾判定を行う。またリセットビットがリッセト可
である場合は、1次利用、2次利用、それ以降のn次利
用それぞれの時間により判定を行う。この情報はコンテ
ンツの送出側もしくは制作時点に設定される値である。
2次利用時コンテンツ有効期限(絶対時間)、2次利用
時コンテンツ有効期限(相対時間)、2次利用時コンテ
ンツ有効期限(再生時間)は、前述した項目に対する2
次利用時の情報であり、内容はそれぞれ前述した内容と
同様である。コンテンツの有効期限に関する情報はこれ
らの情報のうち1つでも設定時間に達した場合、コンテ
ンツの利用が不可となる。権利の有効期限(絶対時間)
とは、1980年1月6日0時0分から計算したコンテ
ンツの権利の制限時間を秒単位に設定する情報である。
設定値に達した場合は、コンテンツの権利が消失し、利
用者に対するコンテンツ視聴契約料金の値下げ等が可能
となる。これら利用期限に関する項目の各項目において
全ビットが1である場合は、受信端末は制限無しと判断
する。(Information on Content Expiration Date) FIG. 39 is an explanatory diagram of information on content usage expiration date. Content expiration date (absolute time)
Is information that sets, for example, the usable expiration date of the content in units of seconds, calculated from 0:00 on January 6, 1980. When the time in the receiving terminal reaches the set value, the content cannot be viewed. For example, if the reset bit included in “etc” in the usage restriction information in FIG. 11 is not resettable, the receiving terminal calculates the total time of the primary usage, the secondary usage, and the subsequent nth usage. Then, the permission of the use of the content is determined by comparing the set value. If the reset bit is resettable, primary use, secondary use,
The determination is made based on the time of each of the subsequent n-th uses.
This information is a value set at the content sending side or at the time of production. The content expiration date (relative time) is an item for setting the time until the content usage expiration calculated in minutes from the time when the content is received by the receiving terminal. When the time in the receiving terminal reaches the set value, the content cannot be viewed. If the reset bit is not resettable, the receiving terminal calculates the total time of the primary use, the secondary use, and the subsequent n-th use, compares the total time with the set value, and determines permission to use the content. If the reset bit is resettable, the determination is made based on the times of primary use, secondary use, and subsequent n-th use. This information is a value set at the content sending side or at the time of production. The content expiration date (reproduction time) is an item for setting the total reproducible time of the content in minutes.
When the time in the receiving terminal reaches the set value, the content cannot be viewed. If the reset bit is not resettable, the receiving terminal performs primary use and secondary use, and n thereafter.
The total time of the next use is calculated and compared with the set value to determine whether the use of the content is permitted. If the reset bit is resettable, the determination is made based on the times of primary use, secondary use, and subsequent n-th use. This information is a value set at the content sending side or at the time of production.
Secondary usage content expiration date (absolute time), secondary usage content expiration date (relative time), secondary usage content expiration date (reproduction time)
This is information for the next use, and the contents are the same as those described above. If at least one of the information regarding the expiration date of the content has reached the set time, the content cannot be used. Expiration date of rights (absolute time)
Is information for setting the time limit of the content right calculated from 0:00 on January 6, 1980 in seconds.
When the set value is reached, the right to the content is lost, and the content viewing contract fee for the user can be reduced. If all the bits are 1 in each of the items related to the usage period, the receiving terminal determines that there is no restriction.
【0059】(蓄積制御に関する情報)次に図40に、
蓄積制御に関する情報についての説明図を示す。再生形
態とはコンテンツの再生形態を示す情報であり、リアル
タイム再生のみ可能、蓄積後再生のみ可能、両方可能、
両方不可能などの情報が指定可能である。両方不可が指
定された場合、受信端末は受信端末内で再生等の処理を
行わず外部にスルーで出力することとなる。受信端末以
外の機器を用いた独自サービス等を行うことを可能とす
る。タイムシフトとは、コンテンツのタイムシフト視聴
に対する許諾を示す情報であり、このビットは再生形態
がリアルタイムのみ可能、両方可能な場合にのみ有効と
なる情報である。蓄積単位とは、蓄積するコンテンツの
蓄積可能な最小単位を示す情報であり、蓄積単位がメタ
データ単位とされている場合はメタデータ内に定義され
る単位の蓄積のみが可能となり、制限無しの場合は、メ
タデータによらずコンテンツを構成する各エレメント単
位等の蓄積が可能となることを示す情報である。蓄積方
法とは、コンテンツを蓄積する際の蓄積方法を示す情報
であり、累積、上書き、制限無し等の指定が可能であ
る。累積とはデータの上書き処理を行わず、空き容量エ
リアにデータの格納処理を行うことを示す。蓄積場所制
限とはコンテンツを蓄積する際の蓄積場所の制限を示
す。蓄積場所としては、受信端末内蔵蓄積媒体のみ可、
D−VHSのみ可、制限無し等が指定可能であり、受信
端末内蔵蓄積媒体とは、デフォルトで内蔵される蓄積媒
体を指す。蓄積媒体を追加した場合、受信端末が内蔵と
みなした機器であれば同様に扱われる。蓄積媒体指定と
は、コンテンツを蓄積する際の蓄積先メディアの指定を
行う項目である。蓄積媒体としては、内蔵蓄積媒体、リ
ムーバブルメディア、制限無し等が指定可能である。蓄
積媒体指定、蓄積場所制限とでは蓄積場所制限情報が優
先されることとする。これにより情報に矛盾が起きた場
合でも受信端末の誤動作を防止可能となる。蓄積場所指
定とは、コンテンツを受信端末内蔵の蓄積媒体に蓄積す
る際のディレクトリ等の蓄積場所を指定する項目であ
り、事業者エリア、制限無しの設定が可能である。事業
者エリアが設定されている場合は、各事業者に割り当て
られたエリアに蓄積されることとなる。蓄積場所指定ビ
ットは蓄積媒体指定が受信端末内蔵蓄積媒体、制限無し
の場合にのみ有効となる。(Information on Storage Control) Next, FIG.
FIG. 3 is an explanatory diagram of information on accumulation control. The playback mode is information that indicates the playback mode of the content. Only real-time playback is possible, only playback after storage is possible, both
It is possible to specify information such as both impossible. If both of them are not permitted, the receiving terminal does not perform processing such as reproduction in the receiving terminal and outputs the data to the outside through. It is possible to perform a unique service or the like using a device other than the receiving terminal. The time shift is information indicating permission for the time shift viewing of the content, and this bit is information that is valid only when the reproduction mode is real-time, and is valid only when both are possible. The storage unit is information indicating the minimum unit that can store the content to be stored. If the storage unit is a metadata unit, only the unit defined in the metadata can be stored, and there is no limit. In this case, the information indicates that the storage of each element constituting the content can be performed without depending on the metadata. The storage method is information indicating a storage method at the time of storing the content, and it is possible to designate accumulation, overwriting, no limitation, and the like. Accumulation indicates that data storage processing is performed in the free space area without performing data overwrite processing. The storage location restriction indicates the restriction on the storage location when storing the content. Only storage media built into the receiving terminal can be used as storage locations.
It is possible to specify that only D-VHS is allowed, no limit is set, and the like, and the receiving terminal built-in storage medium refers to a storage medium built in by default. When a storage medium is added, the device is treated in the same way as long as the device is regarded as built-in by the receiving terminal. The storage medium specification is an item for specifying a storage medium when storing the content. As the storage medium, a built-in storage medium, a removable medium, and no limitation can be designated. It is assumed that storage location restriction information has priority in storage medium designation and storage location restriction. This makes it possible to prevent a malfunction of the receiving terminal even when inconsistency occurs in the information. The storage location specification is an item for specifying a storage location such as a directory when the content is stored in a storage medium built in the receiving terminal, and can be set to a business area and no restrictions. When the business area is set, the information is accumulated in the area allocated to each business. The storage location specification bit is valid only when the storage medium specification is a storage medium built into the receiving terminal and there is no restriction.
【0060】(再生制御に関する情報)次に図41に、
再生制御に関する情報についての説明図を示す。再生可
能回数とはコンテンツの合計再生可能回数を示す情報で
あり、設定値に受信端末内の時刻が達したらコンテンツ
は視聴不可となる。リセットビットがリセット不可にな
っている場合、受信端末は1次利用と2次利用、それ以
降のn次利用の合計回数を計算し設定値と比較しコンテ
ンツ利用の許諾判定を行う。またリセットビットがリッ
セト可である場合は、1次利用、2次利用、それ以降の
n次利用それぞれの回数により判定を行う。2次利用時
再生回数とは、前記再生可能回数に対する2次利用再生
可能回数を示す情報であり同様の内容を示す。再生単位
とは、再生するコンテンツの再生可能な単位を示す情報
であり、メタデータ単位、制限無しが設定可能である。
メタデータ単位が指定された場合は、メタデータに定義
される内容に従い再生され、制限無しが設定された場合
は、コンテンツを構成する各エレメント単位の再生等が
可能となる。ポーズ可能時間とは1回のコンテンツ再生
間にポーズ可能な時間を示す。巻き戻し処理もポーズ処
理とみなして時間制限をかけることも可能である。ポー
ズ処理は、コンテンツ再生処理の終了を行わずにコンテ
ンツの再生処理を一時停止することが可能となるため、
コンテンツの再生回数制限があった際に有効な処理とな
る。ポーズ処理の可能時間を設定できることで、長時間
ポーズ処理を行ったまま放置したり、必要以上に何回も
巻き戻し処理を行うこと等を防ぐことも可能となる。設
定は分単位に行う。再生開始可能時刻とは、例えば、1
980年1月6日0時0分から計算したコンテンツの再
生の開始を許諾する情報であり、コンテンツを事前配信
する際に有効となる情報である。(Information on Reproduction Control) Next, FIG.
FIG. 4 shows an explanatory diagram of information related to reproduction control. The reproducible count is information indicating the total reproducible count of the content. When the time in the receiving terminal reaches the set value, the content cannot be viewed. If the reset bit indicates that resetting is disabled, the receiving terminal calculates the total number of times of primary use, secondary use, and subsequent n-th use, compares the total number with the set value, and determines permission to use the content. If the reset bit is resettable, the determination is made based on the number of times of primary use, secondary use, and subsequent n-th use. The number of times of secondary use reproduction is information indicating the number of times of secondary use reproduction possible with respect to the number of times of reproduction possible, and has the same contents. The reproduction unit is information indicating a reproducible unit of the content to be reproduced, and a metadata unit and no limit can be set.
If a metadata unit is specified, the content is reproduced according to the contents defined in the metadata. If no limit is set, reproduction of each element constituting the content can be performed. The pause allowable time indicates a time during which pause can be performed during one content reproduction. It is also possible to limit the time by regarding the rewinding process as a pause process. In the pause process, the content playback process can be temporarily stopped without terminating the content playback process.
This is an effective process when there is a limit on the number of times the content can be played. By setting the possible time of the pause process, it is possible to prevent the pause process from being performed for a long time or to perform the rewind process more than necessary. The setting is made in minutes. The reproduction start possible time is, for example, 1
This is information that permits the start of reproduction of the content calculated from 0:00 on January 6, 980, and is effective when the content is distributed in advance.
【0061】(外部出力の制御に関する情報)次に図4
2に、外部出力の制御に関する情報についての説明図を
示す。出力機器認証とは、データを出力する機器との認
証処理が必要かを示す情報である。出力許可(アナロ
グ)とは、受信端末からコンテンツのアナログデータ出
力が可能かを指定する情報である。出力許可(デジタ
ル)とは、受信端末からコンテンツのデジタルデータが
出力可能かを示す情報である。出力許可の種類としては
出力不可、配信時もしくは受信端末内で暗号化された暗
号化データのみ出力可、平文のみ出力可、暗号化デー
タ、平文データ共に出力可の設定が可能である。ここで
指定される暗号化データとは、出力伝送路にかける暗号
化は含まない。伝送路暗号化(デジタル)とは、コンテ
ンツを出力する際に伝送路暗号をかける必要があるかを
示す情報である。保護システム(アナログ)とは、出力
先の機器の機能であるアナログデータに対するコピープ
ロテクトシステムを使用するか指定する情報である。解
像度とは出力コンテンツの解像度を示す情報であり、解
像度としてHD、SD両方共に出力可、SDのみ出力可
が設定可能である。SDのみ可が設定されている場合に
HDコンテンツを出力するにはダウンコンバート処理を
行いSDに変換後出力を行う。(Information on Control of External Output) Next, FIG.
FIG. 2 shows an explanatory diagram of information relating to control of external output. The output device authentication is information indicating whether authentication processing with a device that outputs data is necessary. The output permission (analog) is information for specifying whether or not the receiving terminal can output the analog data of the content. The output permission (digital) is information indicating whether digital data of the content can be output from the receiving terminal. As the type of output permission, it is possible to set such that output is impossible, only encrypted data encrypted at the time of distribution or in the receiving terminal can be output, only plaintext can be output, and both encrypted data and plaintext data can be output. The encrypted data specified here does not include encryption applied to the output transmission path. Transmission path encryption (digital) is information indicating whether it is necessary to apply transmission path encryption when outputting content. The protection system (analog) is information that specifies whether to use a copy protection system for analog data, which is a function of the device at the output destination. The resolution is information indicating the resolution of the output content, and as the resolution, it is possible to set both HD and SD to allow output and only SD to allow output. To output HD content when only SD is permitted, down-conversion processing is performed, and output after conversion to SD is performed.
【0062】(コンテンツの移動に関する情報)次に図
43に、コンテンツの移動に関する情報についての説明
図を示す。移動単位とは、移動するコンテンツの移動可
能な単位を示す情報であり、移動単位がメタデータ単位
に設定されている場合は、メタデータに定義された内容
に従い、制限無しに設定されていたらコンテンツを構成
する各エレメント単位等の移が可能となる。契約前移動
可能回数(アナログ)とは、契約処理を行う前のアナロ
グコンテンツの移動可能回数を示す情報である。移動と
は、移動する前のデータを削除し、移動後のデータのみ
存在する動作を示す。契約前移動可能回数(デジタル)
とは、契約処理を行う前のデジタルコンテンツの移動可
能回数を示す情報である。移動とは、移動する前のデー
タを削除し、移動後のデータのみ存在する動作を示す。
契約後移動可能回数(アナログ)とは、契約処理を行っ
た後のアナログコンテンツの移動可能回数を示す情報で
ある。移動とは、移動する前のデータを削除し、移動後
のデータのみ存在する動作を示す。契約後移動可能回数
(デジタル)とは、契約処理を行った後のデジタルコン
テンツの移動可能回数を示す。移動とは、移動する前の
データを削除し、移動後のデータのみ存在する動作を示
す。(Information on Content Movement) Next, FIG. 43 is an explanatory diagram of information on content movement. The movement unit is information indicating a unit in which the content to be moved can be moved. If the movement unit is set in the metadata unit, the content is defined according to the contents defined in the metadata and if there is no limit, the content is set. Can be moved in units of each element or the like. The number of times of movement (analog) before the contract is information indicating the number of times the analog content can be moved before performing the contract processing. Move refers to an operation in which data before the move is deleted and only the data after the move exists. Number of times of movement before contract (digital)
Is information indicating the number of times digital content can be moved before contract processing is performed. Move refers to an operation in which data before the move is deleted and only the data after the move exists.
The number of possible movements after the contract (analog) is information indicating the number of possible movements of the analog content after performing the contract processing. Move refers to an operation in which data before the move is deleted and only the data after the move exists. The number of times of movement after contract (digital) indicates the number of times that digital content can be moved after contract processing is performed. Move refers to an operation in which data before the move is deleted and only the data after the move exists.
【0063】(コピー制御に関する情報)次に図44
に、コピー制御に関する情報についての説明図を示す。
コピー単位とは、コンテンツのコピー可能な単位を示す
情報であり、メタデータ単位が指定されたならばメタデ
ータで定義される単位のコピーが可能となり、制限無し
であればコンテンツを構成する各エレメント単位等のコ
ピーが可能となる。契約前コピー可能世代とは、契約処
理を行う前のコンテンツのコピー可能な世代を示す情報
である。契約前コピー可能回数(アナログ)、契約前コ
ピー可能回数(デジタル)とは、契約処理前のアナロ
グ、デジタルそれぞれのコピー可能回数を示す情報であ
る。契約後コピー可能世代とは契約処理後のコピー可能
世代を示す情報である。契約後コピー可能回数(アナロ
グ)、契約後コピー可能回数(デジタル)とは、契約処
理後のアナログ、デジタルそれぞれのコピー可能回数を
示す情報である。これらのコピー制御に関する情報はコ
ピー可能世代、コピー可能回数のいづれかがコピー不可
となると受信端末は全てのコピー処理が行えなくなる。
またコピー可能回数を契約前、契約後に異なる設定を行
えることで、契約前コンテンツは広くばら撒き契約料を
より多く徴収するための母数を増やし、契約後のコンテ
ンツはばら撒かれないように制限をかけるなどのフレキ
シブルなサービスが可能となる。ギフト契約コピーと
は、ギフト契約の可、不可を示す情報である。ギフト契
約のコピー時は、再視聴契約を行い、現再生時間、再生
回数を0にリセットする。(Information on Copy Control) Next, FIG.
FIG. 7 shows an explanatory diagram of information on copy control.
The copy unit is information indicating a unit in which content can be copied. If a metadata unit is specified, a unit defined by metadata can be copied. If there is no limit, each element constituting the content can be copied. Copying of units and the like becomes possible. The pre-contract copyable generation is information indicating a copyable generation of the content before performing the contract process. The number of possible copies before contract (analog) and the number of possible copies before contract (digital) are information indicating the number of possible copies of analog and digital before contract processing. The copyable generation after contract is information indicating the copyable generation after contract processing. The permitted number of copies after contract (analog) and the permitted number of copies after contract (digital) are information indicating the permitted number of analog and digital copies after the contract processing. If any one of the copyable generation and the copyable number of the information regarding the copy control becomes uncopyable, the receiving terminal cannot perform all copy processing.
In addition, the number of copies that can be made can be set differently before and after the contract, so that the pre-contract content is widely scattered, the number of parameters for collecting more contract fees is increased, and the post-contract content is restricted so that it is not scattered Flexible service such as calling is made possible. The gift contract copy is information indicating whether a gift contract is possible or not. When the gift contract is copied, a re-viewing contract is made and the current reproduction time and the number of reproductions are reset to zero.
【0064】(ホームネットワーク、プリントアウト、
改変、その他の制御に関する情報)次に図45に、ホー
ムネットワーク、プリントアウト、改変、その他の制御
に関する情報についての説明図を示す。ホームネットワ
ークでの利用制限とは、ホームネットワークにおけるテ
ンポラリーコピー(temporary copy)の可、不可を示す
情報である。Temporary copyとは視聴時に蓄積し、視聴
後にデータを消去する処理を行うことである。プリント
アウト制御とは、コンテンツのプリントアウトの可、不
可を示す情報である。改変制御とは、コンテンツの改変
の可、不可を示す情報である。課金タイミングとは、課
金処理が行われるタイミングを示す情報であり、課金無
し、事前課金、蓄積後課金、複合課金が設定可能であ
る。複合課金とは、事前課金により基本料金を徴収し、
蓄積後にさらに追加課金を行う場合等に有効である。リ
セットとは、コピー処理を行う前の情報をリセットして
コピーを作成するか等を示す情報であり、受信端末側は
デフォルトではコピー処理を行う前の情報を保持したま
まコピーを作成する。(Home network, printout,
FIG. 45 is an explanatory diagram of home network, printout, modification, and other information related to control. The usage restriction in the home network is information indicating whether temporary copying (temporary copy) in the home network is possible or not. Temporary copy is a process of storing data during viewing and deleting data after viewing. The printout control is information indicating whether or not the content can be printed out. The modification control is information indicating whether or not the content can be modified. The charging timing is information indicating the timing at which the charging process is performed, and can be set to no charging, pre-charging, post-accumulation charging, or composite charging. With compound billing, a basic fee is collected by advance billing,
This is effective when, for example, additional billing is performed after accumulation. The reset is information indicating whether the information before the copy processing is reset to create a copy or the like. By default, the receiving terminal creates a copy while retaining the information before the copy processing.
【0065】(ユーザーの利用制限に関する情報)次に
図46に、ユーザーの利用制限に関する情報についての
説明図を示す。アクセス制限とは、ユーザーに対するア
クセス制限情報の有無をしていする項目である。視聴年
齢制限とは、コンテンツを視聴可能なユーザーの年齢を
制限するための情報である。事前契約とは、コンテンツ
を視聴する際に事前契約が必要かを示す情報である。(Information on User Usage Restriction) Next, FIG. 46 is an explanatory diagram of information on user usage restriction. The access restriction is an item indicating whether or not there is access restriction information for the user. The viewing age restriction is information for restricting the age of a user who can view the content. The advance contract is information indicating whether a prior contract is required when viewing the content.
【0066】(課金に関する情報)次に図47に、課金
に関する情報についての説明図を示す。対象契約コード
とは、コンテンツの契約形態を示す情報である。コンテ
ンツの視聴可能なユーザーを識別するためのコードであ
り各放送事業者内で管理されるコードである。契約形態
とは、コンテンツの契約の形態を示す情報であり、レン
タル、買取の設定が可能である。使用制限期間とは、ユ
ーザーの契約後のコンテンツの使用期間を設定する情報
であり分単位に使用可能時間を設定可能である。特別料
金とは、割引料金等の存在を示す情報であり、特別料金
の値段は後続の料金レベルにて設定される。料金レベル
1〜4とは、コンテンツに対する料金を示す情報であ
り、複数レベルが指定される場合は複数の契約形態、料
金設定が存在することを示す。支払方法とは有料コンテ
ンツ視聴時の料金の支払方法を示す情報である。(Information on Charging) Next, FIG. 47 shows an explanatory diagram of information on charging. The target contract code is information indicating a contract form of the content. This is a code for identifying a user who can view the content, and is a code managed in each broadcaster. The contract form is information indicating a contract form of the content, and can be set for rental and purchase. The usage restriction period is information for setting the usage period of the content after the user has made a contract, and the usable time can be set in minutes. The special fee is information indicating the existence of a discount fee or the like, and the price of the special fee is set at a subsequent fee level. The charge levels 1 to 4 are information indicating charges for the content, and when a plurality of levels are designated, it indicates that there are a plurality of contract forms and charge settings. The payment method is information indicating a method of paying a fee when viewing paid content.
【0067】(契約に関する情報)次に図48に、契約
に関する情報についての説明図を示す。ユーザーコンテ
ンツ再生時間とは、ユーザーがコンテンツ契約後に再生
を行った累積時間を示す情報であり、受信端末側でカウ
ントされる情報である。この情報が使用制限期間を超え
た場合は、ユーザーのコンテンツに対する契約が切れる
ことを意味する。ユーザーコンテンツ再生回数も同様に
ユーザーがコンテンツ契約後に再生を行った累積回数を
示す情報であり、受信端末側でカウントされる情報であ
り、使用制限回数を超えると契約が切れることを意味す
る。契約コードとは、ユーザーの契約したティア/フラ
ットコードを示し、前述した対象契約コードと比較する
ことによりユーザーのコンテンツ利用の許諾判定を行
う。契約処理とは、ユーザーの契約を行った形態を示す
情報である。以上が本総合データ配信サービスにおける
権利に関する制御情報である。これらの情報をメタデー
タ内に定義することにより送出側で受信側であるユーザ
ーに対する木目細かな制御が可能となり、本総合データ
配信サービスの特徴である権利保護機能付きのコンテン
ツ蓄積型サービスの実現を可能とする。(Information on Contract) Next, FIG. 48 shows an explanatory diagram of information on a contract. The user content playback time is information indicating the accumulated time during which the user has played after the content contract, and is information that is counted on the receiving terminal side. If this information exceeds the usage restriction period, it means that the contract for the user's content has expired. Similarly, the user content reproduction count is information indicating the cumulative number of times the user has performed reproduction after the content contract, and is information counted on the receiving terminal side. When the usage limit count is exceeded, the contract expires. The contract code indicates the tier / flat code with which the user has contracted, and determines the permission of the user to use the content by comparing the tier / flat code with the above-described target contract code. The contract processing is information indicating a form in which a user has made a contract. The above is the control information on the rights in the present comprehensive data distribution service. By defining this information in the metadata, the sending side can control the user who is the receiving side with fine-grained control, and realize the content storage type service with the rights protection function that is a feature of this comprehensive data distribution service. Make it possible.
【0068】[0068]
【発明の効果】本発明によると、以上のように、コンテ
ンツ毎に送出側でコンテンツの利用可能範囲等を定義し
たメタデータを添付し、受信側にコンテンツと共に配信
することにより、受信側でメタデータに定義された範囲
のコンテンツ利用方法、ユーザーへのコンテンツ提示方
法等の木目細かな制御が可能となる。よって、本発明に
よると、コンテンツの権利保護、ユーザーの個人の権利
保護等が可能なサービスを提供することが可能となる。According to the present invention, as described above, the metadata defining the usable range of the content is attached to the content for each content, and the content is distributed to the receiving side together with the content. Fine-grained control of the method of using content in the range defined in the data and the method of presenting content to the user becomes possible. Therefore, according to the present invention, it is possible to provide a service capable of protecting the right of the content, protecting the individual right of the user, and the like.
【図1】総合データ配信サービスのサービス構成図。FIG. 1 is a service configuration diagram of a comprehensive data distribution service.
【図2】総合データ配信サービスシステムの全体構成
図。FIG. 2 is an overall configuration diagram of a comprehensive data distribution service system.
【図3】総合データ配信サービスにおける権利保護方式
の説明図。FIG. 3 is an explanatory diagram of a right protection method in an integrated data distribution service.
【図4】PATのデータ構造、記述内容の説明図。FIG. 4 is an explanatory diagram of a data structure and description contents of a PAT.
【図5】NITのデータ構造、記述内容の説明図。FIG. 5 is an explanatory diagram of a data structure and description contents of a NIT.
【図6】PMTのデータ構造、記述内容の説明図。FIG. 6 is an explanatory diagram of a data structure and description contents of a PMT.
【図7】DIIのデータ構造、記述内容の説明図。FIG. 7 is an explanatory diagram of a data structure and description contents of DII.
【図8】DDBのデータ構造、記述内容の説明図。FIG. 8 is an explanatory diagram of a data structure and description contents of a DDB.
【図9】事前契約用メタデータのデータ構造、記述内容
の説明図。FIG. 9 is an explanatory diagram of a data structure and description contents of metadata for advance contract.
【図10】EPG用メタデータのデータ構造、記述内容の
説明図。FIG. 10 is an explanatory diagram of a data structure and description contents of EPG metadata.
【図11】蓄積再生用メタデータのデータ構造、記述内
容の説明図。FIG. 11 is an explanatory diagram of a data structure and description contents of metadata for storage and reproduction.
【図12】鍵配信用メタデータのデータ構造、記述内容
の説明図。FIG. 12 is an explanatory diagram of a data structure and description contents of key distribution metadata.
【図13】メタデータリストの分類の説明図。FIG. 13 is an explanatory diagram of classification of a metadata list.
【図14】EPG用メタデータリスト、蓄積再生用メタデ
ータリストの説明図。FIG. 14 is an explanatory diagram of an EPG metadata list and a storage / playback metadata list.
【図15】事前契約用メタデータリストの説明図。FIG. 15 is an explanatory diagram of a pre-contract metadata list.
【図16】システム鍵更新用メタデータのデータ構造、
記述内容の説明図。FIG. 16 shows a data structure of metadata for updating a system key,
Explanatory drawing of the description content.
【図17】ネットワーク内で配信されるデータストリー
ムの構成の説明図。FIG. 17 is an explanatory diagram of a configuration of a data stream distributed in a network.
【図18】PSIストリーム群内の詳細なストリーム構成
の説明図。FIG. 18 is an explanatory diagram of a detailed stream configuration in a PSI stream group.
【図19】事前契約用メタデータストリーム群内の詳細
なストリーム構成の説明図。FIG. 19 is an explanatory diagram of a detailed stream configuration in a pre-contract metadata stream group.
【図20】蓄積再生用メタデータストリーム群内の詳細
なストリーム構成の説明図。FIG. 20 is an explanatory diagram of a detailed stream configuration in a storage / playback metadata stream group.
【図21】EPG用メタデータストリーム群内の詳細なス
トリーム構成の説明図。FIG. 21 is an explanatory diagram of a detailed stream configuration in an EPG metadata stream group.
【図22】システム鍵更新用メタデータストリーム群内
の詳細なストリーム構成の説明図。FIG. 22 is an explanatory diagram of a detailed stream configuration in a system key update metadata stream group.
【図23】コンテンツ配信用ストリーム群の説明図。FIG. 23 is an explanatory diagram of a content distribution stream group.
【図24】PSI受信処理のフロー説明図。FIG. 24 is a flowchart for explaining a PSI reception process.
【図25】事前契約用メタデータ受信処理のフロー説明
図。FIG. 25 is an explanatory flowchart of a pre-contract metadata receiving process.
【図26】EPG用メタデータ受信処理のフロー説明図。FIG. 26 is an explanatory diagram of a flow of EPG metadata reception processing.
【図27】コンテンツ受信処理のフロー説明図。FIG. 27 is an explanatory diagram of a flow of a content receiving process.
【図28】システム鍵更新用メタデータ受信処理のフロ
ー説明図。FIG. 28 is an explanatory flowchart of a system key update metadata receiving process.
【図29】それぞれのコンテンツを構成するデータの一
例の説明図。FIG. 29 is an explanatory diagram of an example of data constituting each content.
【図30】RMP機能概略についての説明図。FIG. 30 is an explanatory diagram of an outline of an RMP function.
【図31】現在規定されているサービスのタイプの説明
図。FIG. 31 is an explanatory diagram of the type of service currently specified.
【図32】デジタルコピー制御記述子25により制御さ
れる情報についての説明図。FIG. 32 is an explanatory diagram of information controlled by a digital copy control descriptor 25.
【図33】現在規定されるストリームの形式についての
説明図。FIG. 33 is an explanatory diagram of a stream format currently defined.
【図34】現在規定されているタグ値についての説明
図。FIG. 34 is an explanatory diagram of currently specified tag values.
【図35】本総合データ配信サービスで定義した場合の
一例の説明図。FIG. 35 is an explanatory diagram of an example of a case defined by the comprehensive data distribution service.
【図36】Module_info_Byte内で指定される情報につい
ての説明図。FIG. 36 is an explanatory diagram of information specified in Module_info_Byte.
【図37】メタデータの分類についての説明図。FIG. 37 is an explanatory diagram of classification of metadata.
【図38】セキュリティに関する情報についての説明
図。FIG. 38 is an explanatory diagram of information related to security.
【図39】コンテンツの利用期限に関する情報について
の説明図。FIG. 39 is an explanatory diagram of information relating to the expiration date of content.
【図40】蓄積制御に関する情報についての説明図。FIG. 40 is an explanatory diagram of information regarding accumulation control.
【図41】再生制御に関する情報についての説明図。FIG. 41 is an explanatory diagram of information relating to reproduction control.
【図42】外部出力の制御に関する情報についての説明
図。FIG. 42 is an explanatory diagram of information regarding control of external output.
【図43】コンテンツの移動に関する情報についての説
明図。FIG. 43 is an explanatory diagram of information regarding movement of content.
【図44】コピー制御に関する情報についての説明図。FIG. 44 is an explanatory diagram of information related to copy control.
【図45】ホームネットワーク、プリントアウト、改
変、その他の制御に関する情報についての説明図。FIG. 45 is an explanatory diagram of information related to home network, printout, modification, and other control.
【図46】ユーザーの利用制限に関する情報についての
説明図。FIG. 46 is an explanatory diagram of information related to user usage restrictions.
【図47】課金に関する情報についての説明図。FIG. 47 is an explanatory diagram of information relating to charging.
【図48】契約に関する情報についての説明図。FIG. 48 is an explanatory diagram of information regarding a contract.
1…コンテンツ、2…受信アンテナ、3…受信端末、4
…蓄積媒体、5…リムーバブルメディア、6…リアルタ
イム型視聴、7…リアルタイム型+蓄積型視聴、8…蓄
積型視聴、9…テレビ、10…衛星、11…地上回線、
12…流通網、13…携帯電話網、14…外部機器、1
5…ICカード、16…RMP機能、17…暗号化コンテン
ツ、18…暗号化メタデータ、19…PSI/SI、20…PA
T、21…NIT、22…システム鍵更新用TS記述子、23
…サービスリスト記述子、24…PMT、25…デジタル
コピー制御記述子、26…stream_type、27…ストリ
ーム識別記述子、28…DII、29…DDB、30…事前契
約用メタデータ、31…ユーザー識別情報、32…暗号
化情報、33…個人情報、34…契約情報、35…端末
鍵Kmc、36…EPG用メタデータ、37…メタデータ属性
情報、38…番組情報、39…コンテンツ情報、40…
利用制限情報、41…システム鍵Ksy1、42…蓄積再生
用メタデータ、43…コンテンツ暗号化情報、44…契
約情報、45…課金情報、46…コンテンツ鍵Kk、47
…鍵配信用メタデータ、48…コンテンツ鍵情報、49
…事業者鍵Kw、50…メタデータリスト、51…EPG用
メタデータリスト、52…蓄積再生用メタデータリス
ト、53…事前契約用メタデータリスト、54…メタデ
ータリスト属性情報、55…リスト情報(コンテンツに
対する)、56…リスト情報(ユーザーに対する)、5
7…システム鍵更新用メタデータ、58…システム鍵情
報、59…予備用システム鍵Ksy2、60…ネットワー
ク、61…TS、62…専用TS、63…PSIストリーム
群、64…事前契約用メタデータストリーム群、65…
蓄積再生用メタデータストリーム群、66…EPG用メタ
データストリーム群、67…コンテンツ配信用ストリー
ム群、68…システム鍵更新用ストリーム群、69…PA
Tストリーム、70…NITストリーム、71…PMTストリ
ーム、72…事前契約用メタデータデフォルトES、73
…事前契約用メタデータES、74…スタートアップモジ
ュール、75…蓄積再生用メタデータデフォルトES、7
6…蓄積再生用メタデータ、77…EPG用メタデータデ
フォルトES、78…EPG用メタデータES1、79…EPG用
メタデータES2、80…EPG用メタデータES3、81…自T
Sで配信される1週間分EPG用メタデータ、82…他TSで
配信される1週間分EPG用メタデータ、83…システム
鍵更新用メタデータデフォルトES、84…システム鍵更
新用メタデータES、85…ストリーム系コンテンツ、8
6…ファイル系コンテンツ、87…映像ES、88…音声
ES、89…データES、90…同期型PES、91…非同期
型PES、92…イベントメッセージ、93…データカル
ーセル、100…送出側、200…受信側、201…家
庭、202…自動販売機、203…販売店、204…移
動体端末、205…携帯端末、206…携帯電話、30
0…家庭向けサービス、301…自動販売機/販売店向
けサービス、302…移動体向けサービス、303…パ
ッケージデリバリサービス、304…携帯電話向けサー
ビス、400…START、401…PAT受信、402…serv
ice_id検索、403…NIT受信、404…システム鍵更
新用TS記述子の有無、405…service_type/TS識別、
406…PAT受信、407…PMT受信、408…PMT解
析、409…既存型受信処理、410…システム鍵更新
用メタデータ受信処理、411…事前契約用メタデータ
デフォルトESの有無確認、412…事前契約用メタデー
タデフォルトES取得、413…事前契約用メタデータリ
スト取得、414…端末ID/個人IDの検索、415…該
当事前契約用メタデータを取得、416…END、417
…START、418…EPG用メタデータデフォルトES取得、
419…EPG用メタデータリスト取得、420…メタデ
ータリストのversion No.確認、421…更新部分の識
別、422…EPG用メタデータ取得、423…END、42
4…START、425…蓄積再生用メタデータデフォルトE
Sの有無確認、426…蓄積再生用メタデータデフォル
トES取得、427…蓄積再生用メタデータリスト取得、
428…content_idに対応する情報検索、429…該当
するモジュール取得、430…コンテンツの受信許可を
確認、431…コンテンツ受信、432…END、433
…START、434…システム鍵更新用TS記述子によりTS
選択、435…PSI処理、436…PMT解析、437…シ
ステム鍵更新用メタデータデフォルトES、438…シス
テム鍵更新用メタデータ取得、439…END1 content, 2 receiving antenna, 3 receiving terminal, 4
... storage media, 5: removable media, 6 ... real-time viewing, 7 ... real-time + storage viewing, 8 ... storage viewing, 9 ... television, 10 satellites, 11 ground lines,
12: distribution network, 13: mobile phone network, 14: external equipment, 1
5: IC card, 16: RMP function, 17: encrypted content, 18: encrypted metadata, 19: PSI / SI, 20: PA
T, 21 ... NIT, 22 ... TS descriptor for system key update, 23
... Service list descriptor, 24 ... PMT, 25 ... Digital copy control descriptor, 26 ... stream_type, 27 ... Stream identification descriptor, 28 ... DII, 29 ... DDB, 30 ... Pre-contract metadata, 31 ... User identification information 32, encryption information, 33, personal information, 34, contract information, 35, terminal key Kmc, 36, EPG metadata, 37, metadata attribute information, 38, program information, 39, content information, 40,
Usage restriction information, 41: System key Ksy1, 42: Metadata for storage and reproduction, 43: Content encryption information, 44: Contract information, 45: Billing information, 46: Content key Kk, 47
... key distribution metadata, 48 ... content key information, 49
... Business key Kw, 50 ... Metadata list, 51 ... EPG metadata list, 52 ... Storage / reproduction metadata list, 53 ... Pre-contract metadata list, 54 ... Metadata list attribute information, 55 ... List information (For content), 56 ... list information (for user), 5
7: Metadata for updating the system key, 58: System key information, 59: Reserved system key Ksy2, 60: Network, 61: TS, 62: Dedicated TS, 63: PSI stream group, 64: Metadata stream for pre-contract Group, 65 ...
Storage / playback metadata stream group, 66 EPG metadata stream group, 67 Content distribution stream group, 68 System key update stream group, 69 PA
T stream, 70 NIT stream, 71 PMT stream, 72 Metadata default ES for pre-contract, 73
... Metadata ES for pre-contract, 74 ... Startup module, 75 ... Metadata default ES for storage and playback, 7
6: Metadata for storage / playback, 77: Metadata default ES for EPG, 78: EPG metadata ES1, 79 ... EPG metadata ES2, 80 ... EPG metadata ES3, 81 ... Own T
EPG metadata for one week distributed by S, 82: EPG metadata for one week distributed by other TSs, 83: Metadata default ES for system key update, 84: Metadata ES for system key update, 85 ... stream contents, 8
6: File-based content, 87: Video ES, 88: Audio
ES, 89: data ES, 90: synchronous PES, 91: asynchronous PES, 92: event message, 93: data carousel, 100: sending side, 200: receiving side, 201: home, 202: vending machine, 203 ... store, 204 ... mobile terminal, 205 ... portable terminal, 206 ... portable telephone, 30
0: home service, 301: vending machine / store service, 302: mobile service, 303: package delivery service, 304: mobile phone service, 400: START, 401: PAT reception, 402: serv
ice_id search, 403: NIT reception, 404: presence or absence of a system key update TS descriptor, 405: service_type / TS identification,
406: PAT reception, 407: PMT reception, 408: PMT analysis, 409: Existing type reception processing, 410: System key update metadata reception processing, 411: Pre-contract metadata default ES confirmation, 412: Advance contract Metadata default ES acquisition, 413: Acquisition of pre-contract metadata list, 414: Search of terminal ID / personal ID, 415: Acquisition of applicable pre-contract metadata, 416: END, 417
... START, 418 ... EPG metadata default ES acquisition,
419: Acquisition of EPG metadata list; 420: Confirmation of version number of metadata list; 421: Identification of updated part; 422: Acquisition of EPG metadata; 423: END;
4: START, 425: Metadata default E for storage and playback
Confirmation of presence / absence of S 426: Acquisition of metadata ES for storage / playback 427: Acquisition of metadata list for storage / playback
428: Information search corresponding to content_id; 429: Acquisition of corresponding module; 430: Confirmation of content reception permission; 431: Content reception; 432: END;
… START, 434… TS by TS descriptor for system key update
Selection, 435: PSI processing, 436: PMT analysis, 437: System key update metadata default ES, 438: System key update metadata acquisition, 439 ... END
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06F 17/30 220 G06F 17/30 220C H04H 1/00 H04H 1/00 C F 1/02 1/02 E H04L 9/08 H04N 7/173 610Z H04N 7/173 610 H04L 9/00 601A 601B 601E (72)発明者 山崎 伊織 東京都千代田区神田駿河台四丁目6番地 株式会社日立製作所放送・通信システム推 進事業部内 Fターム(参考) 5B075 KK07 KK13 KK43 KK54 KK63 ND12 ND16 NK02 NK04 UU34 5B085 AE13 CA04 5C064 BA07 BB10 BC06 BC16 BC20 BD01 BD07 5J104 AA16 EA06 EA17 EA26 NA02 NA35 NA37 PA05 PA11 Continued on the front page (51) Int.Cl. 7 Identification symbol FI Theme coat II (reference) G06F 17/30 220 G06F 17/30 220C H04H 1/00 H04H 1/00 CF 1/02 1/02 E H04L 9 / 08 H04N 7/173 610Z H04N 7/173 610 H04L 9/00 601A 601B 601E (72) Inventor Iori Yamazaki 4-6 Kanda Surugadai, Chiyoda-ku, Tokyo Hitachi, Ltd. Reference) 5B075 KK07 KK13 KK43 KK54 KK63 ND12 ND16 NK02 NK04 UU34 5B085 AE13 CA04 5C064 BA07 BB10 BC06 BC16 BC20 BD01 BD07 5J104 AA16 EA06 EA17 EA26 NA02 NA35 NA37 PA05 PA11
Claims (13)
れたコンテンツに対して付与されるコンテンツの検索に
利用される情報、及び、送出側装置で定義された著作権
者及び関連する権利の保護に関する視聴者へのコンテン
ツ提示方法や利用条件の情報を含むコンテンツの関連情
報を格納したメタデータにより受信端末によるコンテン
ツ視聴及び権利保護を制御するためのメタデータ配信方
法において、 メタデータストリーム群はメタデータデフォルトエレメ
ンタリーストリームを含み、該エレメンタリーストリー
ムは複数モジュールを含み、そのひとつのモジュールに
配信中メタデータストリーム群より必要なメタデータを
取得するためのコンテンツ識別子及びメタデータ識別子
及び配信位置を含む情報が格納されているメタデータリ
ストを設け、受信端末において、メタデータリストによ
り必要なメタデータを取得し、コンテンツ取得及び選択
することを特徴としたメタデータ配信方法。An information used for searching for a content assigned to a content specified in a unit determined by a sending side device, and a copyright holder and related rights defined by the sending side device are provided. In a metadata distribution method for controlling content viewing and right protection by a receiving terminal by metadata storing content related information including a method of presenting content to a viewer related to protection and information on usage conditions, a metadata stream group includes: It includes a metadata default elementary stream, the elementary stream includes a plurality of modules, and a content identifier, a metadata identifier, and a distribution position for acquiring necessary metadata from a group of metadata streams being distributed to one module. Metadata list in which information to be included is stored And a receiving terminal that obtains necessary metadata from a metadata list, and obtains and selects content.
いて、 前記メタデータは、 ユーザーと事業者間の契約に関する情報を格納した事前
契約用メタデータ、コンテンツの視聴/蓄積予約を行う
ための情報を格納したEPG用メタデータと、コンテン
ツの利用を判定するための情報及びコンテンツの鍵を含
む情報を格納したコンテンツ利用メタデータとを含み、
それぞれのメタデータが異なるタイミング又は非同期で
配信されることを特徴とするメタデータ配信方法。2. The metadata distribution method according to claim 1, wherein the metadata is metadata for a pre-contract in which information on a contract between a user and a business is stored, and for viewing / storing content. EPG metadata storing information, and content usage metadata storing information for determining content usage and information including a content key,
A metadata delivery method, wherein each metadata is delivered at different timing or asynchronously.
いて、 前記コンテンツ利用メタデータは、 コンテンツに対するユーザーアクセスコントロール情
報、暗号鍵を含む情報を格納した鍵配信メタデータと、
コンテンツのコピー世代、料金等のコピーコントロール
情報を格納した蓄積再生用メタデータとを含み、 鍵配信用メタデータを事業者毎の事業者鍵、蓄積再生用
メタデータをコンテンツ毎のコンテンツ鍵により送出側
で暗号化し配信することで、事業者と契約を行い事前契
約用メタデータにより事業者鍵を受け取ったユーザーの
みコンテンツ鍵を取得可能とすることでコンテンツの権
利保護を実現することを特徴としたメタデータ配信方
法。3. The metadata distribution method according to claim 2, wherein the content use metadata includes user access control information for the content and key distribution metadata storing information including an encryption key.
Metadata for storage and reproduction that stores copy control information such as copy generation and fee of the content, and sends key distribution metadata with a business key for each business and metadata for storage and reproduction with a content key for each content By encrypting and distributing on the side, content rights protection is realized by enabling only users who have signed a contract with the business operator and received the business key with the pre-contract metadata to obtain the content key Metadata distribution method.
いて、 鍵配信用メタデータを全受信端末で共通なシステム鍵に
より送出側で暗号化することにより、事業との契約の有
無に関わらずシステム鍵を保持する全ユーザーに対する
無料放送を含むコンテンツの配信を可能とすることを特
徴としたメタデータ配信方法。4. The metadata distribution method according to claim 3, wherein the key distribution metadata is encrypted on the transmitting side by a common system key in all receiving terminals, regardless of whether there is a contract with the business. A metadata distribution method, which enables distribution of contents including free broadcasts to all users holding a system key.
いて、 前記メタデータは、 受信端末内に予め格納されているシステム全体で共通の
システム鍵を含むシステム全体で共通的な情報を更新す
るための情報が格納され、受信端末を使用するユーザー
の区別なく全受信端末に向けコンテンツの配信とは非同
期に配信されるシステム鍵更新用メタデータをさらに含
み、 送信側装置は、共通的な情報の更新を行う場合、受信端
末で保持している予備のシステム鍵を利用して更新用シ
ステム鍵を含む情報を暗号化したシステム鍵更新用メタ
データを配信することを特徴とするメタデータ配信方
法。5. The metadata distribution method according to claim 1, wherein the metadata updates information common to the entire system including a system key common to the entire system stored in advance in the receiving terminal. And further includes system key update metadata distributed asynchronously with the distribution of the content to all the receiving terminals regardless of the user who uses the receiving terminal. A metadata distribution method, comprising: distributing system key update metadata obtained by encrypting information including an update system key by using a spare system key held in a receiving terminal when updating the metadata .
いて、 MPEG2システムに規定されたPSIを拡張した情報
を含み、 MPEG2のシステムのカルーセル伝送にメタデータリ
ストをモジュール0でマッピングすることで、受信端末
が受信動作の最初にメタデータリストを取得可能とする
ことを特徴とするメタデータ配信方法。6. The metadata delivery method according to claim 1, wherein the metadata list includes information obtained by extending the PSI defined in the MPEG2 system, and the metadata list is mapped to the carousel transmission of the MPEG2 system by the module 0. A metadata distribution method, wherein a receiving terminal can acquire a metadata list at the beginning of a receiving operation.
いて、 送出側装置で受信端末のユーザーに対するコンテンツ利
用条件又は利用範囲を定義したメタデータを配信する際
に、配信中ストリームより必要なデータを取得するため
の、伝送路上の各データを伝送するトランスポートスト
リーム構成を格納したプログラム特定情報ストリーム群
を、メタデータストリーム群と非同期で配信し、 受信端末では、プログラム特定情報によりメタデータ、
コンテンツを配信データより取得し、取得されたメタデ
ータを利用することによりコンテンツの権利保護又は蓄
積再生の制御を行うことを特徴とするメタデータ配信方
法。7. The metadata distribution method according to claim 1, wherein, when the transmission side device distributes metadata defining a content use condition or a use range to a user of the reception terminal, data required from a stream being distributed. A program specific information stream group storing a transport stream configuration for transmitting each data on the transmission path for acquiring the data is distributed asynchronously with the metadata stream group.
A metadata distribution method comprising: acquiring content from distribution data; and performing content protection or storage / playback control by using the acquired metadata.
いて、 プログラム特定情報(PSI)は、 放送番組を構成する各符号化信号を伝送するトランスポ
ートストリーム(TS)パケットを指定するプログラム
マップテーブル(PMT)と、 各TS内の放送番組に関連するPMTを伝送するTSパ
ケットを指定するプログラム関連テーブル(PAT)
と、 システム鍵更新用メタデータを伝送するTSを識別する
ためのシステム鍵更新用TS記述子と、各TS内のサー
ビス構成、及び/又はサービスの形式を示すサービスリ
スト記述子とを含み、伝送路の情報と放送サービスを関
連付ける情報を伝送し、ネットワーク全体の構成を示す
ネットワーク情報テーブル(NIT)とを含むことを特
徴とするメタデータ配信方法。8. The metadata distribution method according to claim 1, wherein the program specifying information (PSI) is a program map table that specifies a transport stream (TS) packet that transmits each coded signal constituting the broadcast program. (PMT) and a program association table (PAT) for designating TS packets transmitting the PMT related to the broadcast program in each TS
A system key update TS descriptor for identifying a TS transmitting the system key update metadata, and a service list descriptor indicating a service configuration and / or service format in each TS. A metadata distribution method, comprising transmitting network information and information for associating a broadcast service, and including a network information table (NIT) indicating the configuration of the entire network.
いて、 受信端末は、起動時、ユーザーの配信中チャンネル選択
時にPATを組み立てるPAT受信ステップと、 受信端末は、組み立てられたPATに基づき選択された
チャンネルに対する情報が配信されているかを識別する
ためのサービス識別子を検索する検索ステップと、 受信端末は、前記検索ステップにより、選択されたチャ
ンネルが存在すると判断すると、PAT内に格納されて
いる選択されたチャンネルに対応する識別子により指定
されたTSパケットを受信し、選択されたチャンネルの
情報が記述されているPMTを組み立てるPMT受信ス
テップと、 受信端末は、組み立てられたPMTを解析することによ
りコンテンツ受信処理への移行又は選択を行うステップ
を含むPSI受信処理を実行することを特徴とするメタ
データ配信方法。9. A metadata distribution method according to claim 8, wherein the receiving terminal assembles a PAT at the time of start-up or when a user selects a channel during distribution, and the receiving terminal selects based on the assembled PAT. A search step for searching for a service identifier for identifying whether information on the selected channel is distributed, and when the receiving terminal determines in the search step that the selected channel is present, the receiving terminal stores the selected channel in the PAT. A PMT receiving step of receiving a TS packet specified by an identifier corresponding to the selected channel and assembling a PMT in which information of the selected channel is described; and a receiving terminal that analyzes the assembled PMT. P including a step of shifting or selecting content reception processing A metadata delivery method, characterized by performing an SI receiving process.
おいて、 受信端末は、さらに、前記NIT受信ステップにより組
み立てられたNITにシステム鍵更新用TS記述子が存
在する場合、受信端末はシステム鍵更新用メタデータを
取得するシステム鍵更新用メタデータ受信処理を行うこ
とを特徴とするメタデータ配信方法。10. The metadata delivery method according to claim 9, wherein the receiving terminal further includes a system key updating TS descriptor if the NIT assembled in the NIT receiving step includes a system key updating TS descriptor. A metadata distribution method, comprising: performing a system key update metadata reception process for acquiring update metadata.
おいて、 受信端末は、前記検索ステップにより、選択されたチャ
ンネルに対する情報がPATに存在しないと判断する
と、NITを受信して組み立てるNIT受信ステップ
と、 受信端末は、選択されたチャンネルがどのTSで配信さ
れているかをNIT内のサービスリスト記述子により識
別し、蓄積型のサービスが設定されている場合は、設定
されているTS内のPATを受信するステップとを含む
メタデータ配信方法。11. The metadata delivery method according to claim 9, wherein the receiving terminal receives the NIT and assembles it when the receiving terminal determines that the information for the selected channel does not exist in the PAT in the searching step. The receiving terminal identifies the TS in which the selected channel is distributed by the service list descriptor in the NIT, and if the storage type service is set, the PAT in the set TS. Receiving the metadata.
タデータ配信方法において、 受信端末は、前記PSI受信処理後に、選択されたコン
テンツ又はチャンネルに対するPMT内に蓄積再生用メ
タデータデフォルトエレメンタリーストリーム(ES)
が存在するかを識別するステップと、 受信端末は、蓄積再生用メタデータデフォルトESがス
トリーム識別記述子により指定されている場合は、蓄積
再生用メタデータデフォルトESの取得を行うステップ
と、 受信端末は、蓄積再生用メタデータリストのリスト情報
内に記述された該当するコンテンツに対応したメタデー
タの配信位置より必要とするメタデータの配信されるモ
ジュールを認識し、蓄積再生用メタデータ及び鍵配信用
メタデータを含むモジュールの取得を行うステップと、 受信端末は、取得した蓄積再生用メタデータ及び鍵配信
用メタデータに基づき、受信端末コンテンツの受信許可
の判断を行うステップと、 受信端末は、コンテンツの受信が許可された場合、蓄積
再生用メタデータを基にコンテンツを受信するステップ
とを含むコンテンツ受信処理を実行することを特徴とす
るメタデータ配信方法。12. The metadata delivery method according to claim 9, wherein the receiving terminal, after the PSI receiving process, stores and reproduces metadata default elementary in a PMT for the selected content or channel. Stream (ES)
Identifying the existence of the metadata default ES; and, if the storage / reproduction metadata default ES is specified by the stream identification descriptor, acquiring the storage / reproduction metadata default ES; Recognizes the module to which the required metadata is distributed from the distribution position of the metadata corresponding to the corresponding content described in the list information of the storage and reproduction metadata list, and stores the storage and reproduction metadata and the key distribution. Acquiring the module including the metadata for use in the receiving terminal, the receiving terminal determines the permission to receive the content of the receiving terminal based on the acquired metadata for storage and reproduction and the metadata for key distribution, Receiving the content based on the metadata for storage and reproduction when the reception of the content is permitted; Performing a content receiving process including the following.
おいて、 メタデータの中にある権利保護に関する処理に利用され
る情報は、暗号化のセキュリティに関する情報、コンテ
ンツの利用制限に関する情報、蓄積又は再生を制御する
ための情報、外部出力を制御するための情報、コンテン
ツの移動を制御するための情報、コンテンツのコピーを
制御するための情報、ホームネットワーク内での使用を
制御するための情報、プリントアウト、コンテンツの改
変、ユーザーのアクセス制限に関する情報、課金に関す
る情報、契約に関する情報のうちひとつ又は複数の各情
報を利用することで、権利保護に関する処理を実行する
ことを特徴とするメタデータ配信方法。13. The metadata distribution method according to claim 1, wherein the information used for the processing related to the right protection in the metadata includes information related to encryption security, information related to use restriction of contents, accumulation or Information for controlling playback, information for controlling external output, information for controlling movement of content, information for controlling copying of content, information for controlling use in a home network, Metadata distribution characterized by executing rights protection processing by using one or more of printout, content modification, user access restriction information, billing information, and contract information. Method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001315883A JP2002203070A (en) | 2000-10-17 | 2001-10-12 | Metadata distribution method |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2000-321923 | 2000-10-17 | ||
| JP2000321923 | 2000-10-17 | ||
| JP2001315883A JP2002203070A (en) | 2000-10-17 | 2001-10-12 | Metadata distribution method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2002203070A true JP2002203070A (en) | 2002-07-19 |
| JP2002203070A5 JP2002203070A5 (en) | 2007-01-25 |
Family
ID=26602549
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001315883A Pending JP2002203070A (en) | 2000-10-17 | 2001-10-12 | Metadata distribution method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2002203070A (en) |
Cited By (19)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2004100547A1 (en) * | 2003-05-09 | 2004-11-18 | Sony Corporation | Content delivery system, content delivery apparatus, content recording/playback apparatus, content recording/playback method, and computer program |
| JP2005275504A (en) * | 2004-03-23 | 2005-10-06 | Sony Corp | Information processing system, information processing apparatus and method, recording medium, and program |
| JP2007043518A (en) * | 2005-08-04 | 2007-02-15 | Sony Corp | Information processing apparatus and method, and program |
| JP2007043519A (en) * | 2005-08-04 | 2007-02-15 | Sony Corp | Information processing apparatus and method, and program |
| KR100736100B1 (en) | 2005-01-13 | 2007-07-06 | 삼성전자주식회사 | Apparatus and method for digital rights management |
| US7502344B2 (en) | 2004-06-25 | 2009-03-10 | Fujifilm Corporation | Communications terminal, server, playback control method and program |
| US7512611B2 (en) | 2005-06-30 | 2009-03-31 | Kabushiki Kaisha Toshiba | Information processing system and electronic apparatus |
| US7515873B2 (en) | 2003-12-04 | 2009-04-07 | International Business Machines Corporation | Responding to recipient rated wirelessly broadcast electronic works |
| US7519322B2 (en) | 2003-12-04 | 2009-04-14 | International Business Machines Corporation | Tracking locally broadcast electronic works |
| US7620362B2 (en) | 2003-12-04 | 2009-11-17 | International Business Machines Corporation | Controlling access to wirelessly broadcast electronic works during playback |
| US7664021B2 (en) | 2004-11-30 | 2010-02-16 | Kabushiki Kaisha Toshiba | Recording and reproducing apparatus and file transfer method |
| WO2011044086A3 (en) * | 2009-10-06 | 2011-06-23 | Sony Corporation | Use of metadata in video to establish tv settings |
| JP2014112844A (en) * | 2013-12-20 | 2014-06-19 | Hitachi Maxell Ltd | Digital content transmission/reception system, and digital content transmission/reception method |
| JP2014534696A (en) * | 2011-10-13 | 2014-12-18 | サムスン エレクトロニクス カンパニー リミテッド | Multimedia service transmitting / receiving method and apparatus |
| JP2015213355A (en) * | 2015-07-02 | 2015-11-26 | 日立マクセル株式会社 | Digital content reception device and digital content reception method |
| CN107153508A (en) * | 2016-03-03 | 2017-09-12 | 杭州海康威视数字技术股份有限公司 | A kind of date storage method and device |
| US20190090021A1 (en) * | 2016-03-08 | 2019-03-21 | Sky Cp Limited | Media content recommendation |
| JP2019110569A (en) * | 2011-10-13 | 2019-07-04 | サムスン エレクトロニクス カンパニー リミテッド | Multimedia service transmitter |
| CN112468840A (en) * | 2020-11-23 | 2021-03-09 | 河北广电无线传媒股份有限公司 | Tamper-proof system and method for third-party EPG server in IPTV system |
-
2001
- 2001-10-12 JP JP2001315883A patent/JP2002203070A/en active Pending
Cited By (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7904928B2 (en) | 2003-05-09 | 2011-03-08 | Sony Corporation | Content delivery system, content delivery apparatus, content recording and reproduction apparatus and content recording and reproduction method, and computer program |
| WO2004100547A1 (en) * | 2003-05-09 | 2004-11-18 | Sony Corporation | Content delivery system, content delivery apparatus, content recording/playback apparatus, content recording/playback method, and computer program |
| US8041293B2 (en) | 2003-12-04 | 2011-10-18 | International Business Machines Corporation | Responding to recipient rated wirelessly broadcast electronic works |
| US7620362B2 (en) | 2003-12-04 | 2009-11-17 | International Business Machines Corporation | Controlling access to wirelessly broadcast electronic works during playback |
| US8326214B2 (en) | 2003-12-04 | 2012-12-04 | International Business Machines Corporation | Responding to recipient rated wirelessly broadcast electronic works |
| US8041290B2 (en) | 2003-12-04 | 2011-10-18 | International Business Machines Corporation | Tracking locally broadcast electronic works |
| US8244170B2 (en) | 2003-12-04 | 2012-08-14 | International Business Machines Corporation | Tracking locally broadcast electronic works |
| US7515873B2 (en) | 2003-12-04 | 2009-04-07 | International Business Machines Corporation | Responding to recipient rated wirelessly broadcast electronic works |
| US7519322B2 (en) | 2003-12-04 | 2009-04-14 | International Business Machines Corporation | Tracking locally broadcast electronic works |
| JP2005275504A (en) * | 2004-03-23 | 2005-10-06 | Sony Corp | Information processing system, information processing apparatus and method, recording medium, and program |
| US7734248B2 (en) | 2004-06-25 | 2010-06-08 | Fujifilm Corporation | Communications terminal, server, playback control method and program |
| US8238291B2 (en) | 2004-06-25 | 2012-08-07 | Fujifilm Corporation | Communications terminal, server, playback control method and program |
| US7881706B2 (en) | 2004-06-25 | 2011-02-01 | Fujifilm Corporation | Communication terminal, server, playback control method and program |
| US8929299B2 (en) | 2004-06-25 | 2015-01-06 | Facebook, Inc. | Communications terminal, server, playback control method and program |
| US7907563B2 (en) | 2004-06-25 | 2011-03-15 | Fujifilm Corporation | Communications terminal, server, playback control method and program |
| US8570949B2 (en) | 2004-06-25 | 2013-10-29 | Facebook, Inc. | Communications terminal, server, playback control method and program |
| US7502344B2 (en) | 2004-06-25 | 2009-03-10 | Fujifilm Corporation | Communications terminal, server, playback control method and program |
| US7664021B2 (en) | 2004-11-30 | 2010-02-16 | Kabushiki Kaisha Toshiba | Recording and reproducing apparatus and file transfer method |
| KR100736100B1 (en) | 2005-01-13 | 2007-07-06 | 삼성전자주식회사 | Apparatus and method for digital rights management |
| US7512611B2 (en) | 2005-06-30 | 2009-03-31 | Kabushiki Kaisha Toshiba | Information processing system and electronic apparatus |
| US7724900B2 (en) | 2005-08-04 | 2010-05-25 | Sony Corporation | Method, apparatus, and program for processing information |
| JP2007043519A (en) * | 2005-08-04 | 2007-02-15 | Sony Corp | Information processing apparatus and method, and program |
| JP2007043518A (en) * | 2005-08-04 | 2007-02-15 | Sony Corp | Information processing apparatus and method, and program |
| US7822203B2 (en) | 2005-08-04 | 2010-10-26 | Sony Corporation | Method, apparatus, and program for processing information |
| US8280222B2 (en) | 2009-10-06 | 2012-10-02 | Sony Corporation | Use of metadata in video to establish TV settings |
| WO2011044086A3 (en) * | 2009-10-06 | 2011-06-23 | Sony Corporation | Use of metadata in video to establish tv settings |
| US10951337B2 (en) | 2011-10-13 | 2021-03-16 | Samsung Electronics Co. Ltd | Method and apparatus for transmitting and receiving multimedia service |
| JP2014534696A (en) * | 2011-10-13 | 2014-12-18 | サムスン エレクトロニクス カンパニー リミテッド | Multimedia service transmitting / receiving method and apparatus |
| US11528082B2 (en) | 2011-10-13 | 2022-12-13 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving multimedia service |
| JP2019110569A (en) * | 2011-10-13 | 2019-07-04 | サムスン エレクトロニクス カンパニー リミテッド | Multimedia service transmitter |
| US10498473B2 (en) | 2011-10-13 | 2019-12-03 | Samsung Electronics Co. Ltd | Method and apparatus for transmitting and receiving multimedia service |
| JP2014112844A (en) * | 2013-12-20 | 2014-06-19 | Hitachi Maxell Ltd | Digital content transmission/reception system, and digital content transmission/reception method |
| JP2015213355A (en) * | 2015-07-02 | 2015-11-26 | 日立マクセル株式会社 | Digital content reception device and digital content reception method |
| CN107153508A (en) * | 2016-03-03 | 2017-09-12 | 杭州海康威视数字技术股份有限公司 | A kind of date storage method and device |
| CN107153508B (en) * | 2016-03-03 | 2020-07-24 | 杭州海康威视数字技术股份有限公司 | A data storage method and device |
| US20190090021A1 (en) * | 2016-03-08 | 2019-03-21 | Sky Cp Limited | Media content recommendation |
| CN112468840A (en) * | 2020-11-23 | 2021-03-09 | 河北广电无线传媒股份有限公司 | Tamper-proof system and method for third-party EPG server in IPTV system |
| CN112468840B (en) * | 2020-11-23 | 2022-12-16 | 河北广电无线传媒股份有限公司 | Tamper-proof system and method for third-party EPG (electronic program guide) server in IPTV (Internet protocol television) system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5337266B2 (en) | Method and apparatus for secure transfer and playback of multimedia content | |
| JP2002203070A (en) | Metadata distribution method | |
| US7356144B2 (en) | Control of usage of contents in digital broadcasts | |
| JP2002217894A (en) | Data distribution service method | |
| KR20000016951A (en) | An apparatus for controlling and distribution copy right and receiver system | |
| US7706534B2 (en) | Pay per minute for DVB-H services | |
| JP2002251328A (en) | Content storage management method | |
| KR20020016570A (en) | Information processing apparatus and method and recording medium | |
| JP5775140B2 (en) | Digital content transmission / reception system and digital content transmission / reception method | |
| JP4457502B2 (en) | Digital broadcast use restriction method, digital broadcast system, center station apparatus, local station apparatus, and reception apparatus | |
| JP2002084523A (en) | Receiving method | |
| JP2002101086A (en) | Receiving method | |
| JP2002044071A (en) | Receiving method | |
| JP4566683B2 (en) | METADATA ACCESS CONTROL SYSTEM AND METHOD, RECEPTION DEVICE, AND TRANSMISSION DEVICE | |
| WO2011162061A1 (en) | System, server, and terminal device and method | |
| EP1679896A1 (en) | Meta data access control system, method thereof, reception device, and transmission device | |
| JP5059616B2 (en) | Method and apparatus for secure transfer and playback of multimedia content | |
| JP2002247024A (en) | Data distribution method | |
| JP2002112208A (en) | Comprehensive data distribution system | |
| JP4554806B2 (en) | Reception method and transmission method | |
| JP5302924B2 (en) | Data distribution and reception system | |
| JP5450876B2 (en) | Digital content transmission / reception system and digital content transmission / reception method | |
| JP5372383B2 (en) | Digital content receiving apparatus and digital content receiving method | |
| JP4806977B2 (en) | Information processing apparatus and method, and program | |
| JP2002118547A (en) | Data viewing service method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041001 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061130 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070227 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070424 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20071225 |