[go: up one dir, main page]

JPWO1999059290A1 - Content provision system - Google Patents

Content provision system

Info

Publication number
JPWO1999059290A1
JPWO1999059290A1 JP11-556539A JP55653999A JPWO1999059290A1 JP WO1999059290 A1 JPWO1999059290 A1 JP WO1999059290A1 JP 55653999 A JP55653999 A JP 55653999A JP WO1999059290 A1 JPWO1999059290 A1 JP WO1999059290A1
Authority
JP
Japan
Prior art keywords
information
meta
meta information
content
schema
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
Application number
JP11-556539A
Other languages
Japanese (ja)
Inventor
郁彦 西尾
善久 権野
和生 原岡
靖明 山岸
靖 片山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Sony Corp filed Critical Sony Corp
Publication of JPWO1999059290A1 publication Critical patent/JPWO1999059290A1/en
Pending legal-status Critical Current

Links

Abstract

(57)【要約】 効率的なデータの配信をするコンテンツ提供システムを提供する。コンテンツデータを記憶するコンテンツデータ記憶部21と、メタ情報を記憶するメタ情報記憶部22と、メタ情報のデータ構造を示すメタ情報スキーマを記憶するメタ情報スキーマ記憶部23と、メタ情報のデータ形式を所定の伝送形式に変換するメタ情報変換部24と、メタ情報スキーマのデータ形式を所定の伝送形式に変換するメタ情報スキーマ変換部25と、所定の伝送形式に変換したメタ情報及びメタ情報スキーマ、コンテンツデータを送信する伝送部26とを備える。この送信装置21では、メタ情報とメタ情報スキーマとを所定の伝送形式に変換して送信する。 (57) [Abstract] A content providing system for efficient data distribution is provided. It comprises a content data storage unit (21) for storing content data, a meta information storage unit (22) for storing meta information, a meta information schema storage unit (23) for storing a meta information schema indicating the data structure of the meta information, a meta information conversion unit (24) for converting the data format of the meta information into a predetermined transmission format, a meta information schema conversion unit (25) for converting the data format of the meta information schema into the predetermined transmission format, and a transmission unit (26) for transmitting the meta information, meta information schema, and content data converted into the predetermined transmission format. The transmission device (21) converts the meta information and meta information schema into the predetermined transmission format and transmits them.

Description

【発明の詳細な説明】 コンテンツ提供システム 技術分野 本発明は、不特定多数のユーザにコンテンツの提供を行うコンテンツ提供シス テム、コンテンツ提供装置、コンテンツ受信装置、コンテンツ信号の提供方法、 並びに、メタ情報の受信方法に関するものである。[Detailed Description of the Invention] Content Provision System Technical Field The present invention relates to a content provision system that provides content to an unspecified number of users, a content provision device, a content receiving device, a content signal provision method, and a meta-information reception method.

背景技術 従来より、コンテンツデータの配信システムとして多くの手法が提案されてい る。BACKGROUND ART Many methods have been proposed for content data distribution systems.

例えば、インターネット上においては、HTTP(Hyper Text Transfer Proto col)を使用したWWW(World wide wed)によるコンテンツデータ配信が行われて いる。WWWのような巨大なコンテンツデータ群の中では、必要なコンテンツデ ータを入手するのが非常に困難となる。そのため、WWWでは、各コンテンツデ ータの中に、そのコンテンツデータがどのような内容を表わしているかを示すメ タ情報が付加されているのが一般的である。受信装置では、このメタ情報を検索 することにより、巨大なコンテンツデータ群の中から必要なコンテンツデータを 選択することができる。For example, on the Internet, content data is distributed via the World Wide Web (WWW) using the HyperText Transfer Protocol (HTTP). Obtaining the desired content data from a vast collection of content data on the WWW can be extremely difficult. Therefore, on the WWW, each piece of content data typically includes metadata that describes the content data. By searching this metadata, a receiving device can select the desired content data from the vast collection of content data.

このようなWWWに付加されたメタ情報としては、例えば、PI CS(Platform for Internet Content Selection)やRDF(Resource Descripti on Framework)等が提案されている。Examples of meta-information added to the WWW include the Platform for Internet Content Selection (PICS) and the Resource Description Framework (RDF).

また、例えば、デジタルテレビジョン放送においては、MPEG−2等を使用 したデータの配信が行われている。このようなデジタルテレビジョン放送では、 例えば、EPG(Electric Program Gide)を用いて、番組タイトル、放送時刻 などのメタ情報がEIT(Event Information Table)の形で提供されている。Furthermore, for example, digital television broadcasting distributes data using MPEG-2 and other formats. In such digital television broadcasting, meta-information such as program titles and broadcast times is provided in the form of an EIT (Event Information Table) using, for example, an EPG (Electric Program Guide).

ところで、近年、伝送メディアの一体化が進み、デジタルテレビジョン放送等 の同報ネットワークと、インターネット等の双方向ネットワークとの融合が図ら れてきている。In recent years, the integration of transmission media has progressed, and efforts are being made to integrate broadcast networks such as digital television broadcasting with interactive networks such as the Internet.

従来インターネット等の双方向ネットワークで送信していた情報をデジタルテ レビジョン放送等の同報ネットワークを介して送信する場合、例えば、PICS やRDFのような双方向ネットワークで発展してきたメタ情報等もこの同報ネッ トワークを介して送信しなければならない。また、PICSやRDFで記述され たメタ情報は、テキスト形式で表記されているため、伝送の効率が悪くなる。When information that was previously transmitted over interactive networks such as the Internet is transmitted over broadcast networks such as digital television broadcasting, meta-information developed for interactive networks, such as PICS and RDF, must also be transmitted over the broadcast network. Furthermore, meta-information described in PICS and RDF is expressed in text format, which reduces transmission efficiency.

また、従来インターネット等の双方向ネットワークで送信していた情報をデジ タルテレビジョン等の同報ネットワークを介して送信する場合、受信側では、送 られてくるメタ情報を選択的に受信するのが一般的であり、その場合、必要なメ タ情報を選択する高速なフィルタリング処理が要求される。しかしながら、メタ 情報がテキスト形式で表記されていると、高速なフィルタリング処理が困難であ る。Furthermore, when information that was previously transmitted over a two-way network such as the Internet is transmitted over a broadcast network such as digital television, the receiving end typically selectively receives the transmitted meta-information, which requires high-speed filtering to select the necessary meta-information. However, high-speed filtering is difficult when the meta-information is presented in text format.

また、デジタルテレビジョン放送のEITにおけるメタ情報は、予め決められ たデータ構造で伝送され、そのデータ構造を変更する ことが困難である。そのため、PICSやRDFのようなWWW上で発展してき たシステムのメタ情報をこのEIT内に付加することは、非常に困難である。Furthermore, meta-information in the EIT of digital television broadcasts is transmitted in a predetermined data structure, which is difficult to change. Therefore, it is extremely difficult to add meta-information for systems developed on the World Wide Web, such as PICS and RDF, to the EIT.

発明の開示 本発明は、効率的なコンテンツの配信、柔軟なコンテンツの選択受信を行うこ とができるコンテンツ提供システムを提供することを目的とする。Disclosure of the Invention The objective of the present invention is to provide a content delivery system that enables efficient content delivery and flexible content selection and reception.

また、本発明は、効率的なコンテンツの配信を行うコンテンツ提供装置を提供 することを目的とする。Another object of the present invention is to provide a content providing device that efficiently distributes content.

また、本発明は、柔軟なコンテンツの選択受信を行うことができるコンテンツ 受信装置を提供することを目的とする。Another object of the present invention is to provide a content receiving device that allows flexible content selection and reception.

また、本発明は、効率的なコンテンツの配信を行うコンテンツ信号の提供方法 を提供することを目的とする。Another object of the present invention is to provide a method for providing content signals that enables efficient content distribution.

また、本発明は、柔軟なコンテンツの選択受信を行うことができるメタ情報の 受信方法を提供することを目的とする。Another object of the present invention is to provide a method for receiving meta information that allows flexible content selection and reception.

本発明に係るコンテンツ提供システムは、コンテンツ提供装置とコンテンツ受 信装置とを備えたコンテンツ提供システムであって、上記コンテンツ提供装置は 、コンテンツ信号を上記コンテンツ受信装置に提供する提供手段と、上記コンテ ンツ信号に関するメタ情報を記憶するメタ情報記憶手段と、上記メタ情報のデー タ構造を示すメタ情報スキーマを記憶する提供側メタ情報スキーマ記憶手段と、 上記メタ情報及び上記メタ情報スキーマを通信路を介して上記コンテンツ受信装 置に送信する送信手段とを有し、上記コンテンツ受信 装置は、上記コンテンツ提供装置の上記送信手段から送信された上記メタ情報及 び上記メタ情報スキーマを上記通信路を介して受信する受信手段と、上記受信手 段により受信した上記メタ情報スキーマを記憶する受信側メタ情報スキーマ記憶 手段と、上記受信側メタ情報スキーマ記憶手段に記憶された上記メタ情報スキー マに基づいて、上記受信手段により受信した上記メタ情報のデータ構造を検出す るメタ情報データ構造検出手段とを有することを特徴とする。The content provision system according to the present invention comprises a content provision device and a content receiving device. The content provision device comprises: provision means for providing a content signal to the content receiving device; metainformation storage means for storing metainformation related to the content signal; provider-side metainformation schema storage means for storing a metainformation schema indicating the data structure of the metainformation; and transmission means for transmitting the metainformation and the metainformation schema to the content receiving device via a communication path. The content receiving device comprises reception means for receiving the metainformation and the metainformation schema transmitted from the transmission means of the content provision device via the communication path; receiver-side metainformation schema storage means for storing the metainformation schema received by the receiver; and metainformation data structure detection means for detecting the data structure of the metainformation received by the receiver based on the metainformation schema stored in the receiver-side metainformation schema storage means.

このコンテンツ提供システムでは、コンテンツ提供装置が、コンテンツ信号に 関するメタ情報のデータ構造を示すメタ情報スキーマをコンテンツ受信装置に送 信し、上記メタ情報を上記コンテンツ受信装置に送信し、上記コンテンツを上記 コンテンツ受信装置に提供する。そして、このコンテンツ提供システムでは、コ ンテンツ受信装置が、上記メタ情報スキーマを受信し、上記メタ情報を受信し、 上記メタ情報スキーマに基づき受信したメタ情報のデータ構造を検出して、受信 したメタ情報に関連するコンテンツ信号を受信する。In this content provision system, a content provision device transmits a meta information schema indicating the data structure of meta information related to a content signal to a content receiving device, transmits the meta information to the content receiving device, and provides the content to the content receiving device. In this content provision system, the content receiving device then receives the meta information schema, receives the meta information, detects the data structure of the received meta information based on the meta information schema, and receives a content signal related to the received meta information.

本発明に係るコンテンツ提供装置は、コンテンツ信号をコンテンツ受信装置に 提供する提供手段と、上記コンテンツ信号に関するメタ情報を記憶するメタ情報 記憶手段と、上記メタ情報のデータ構造を示すメタ情報スキーマを記憶するメタ 情報スキーマ記憶手段と、上記メタ情報及び上記メタ情報スキーマを通信路を介 してコンテンツ受信装置に送信する送信手段とを備えることを特徴とする。A content providing device according to the present invention comprises providing means for providing a content signal to a content receiving device, meta-information storage means for storing meta-information related to the content signal, meta-information schema storage means for storing a meta-information schema indicating a data structure of the meta-information, and transmission means for transmitting the meta-information and the meta-information schema to the content receiving device via a communication path.

このコンテンツ提供装置では、コンテンツ信号に関するメタ情報のデータ構造 を示すメタ情報スキーマをコンテンツ受信装置に送信し、上記メタ情報を上記コ ンテンツ受信装置に送信し、上記コンテンツを上記コンテンツ受信装置に提供す る。The content providing device transmits a meta information schema indicating the data structure of meta information related to a content signal to a content receiving device, transmits the meta information to the content receiving device, and provides the content to the content receiving device.

本発明に係るコンテンツ受信装置は、コンテンツ信号に関するメタ情報のデー タ構造を示すメタ情報スキーマを記憶するメタ情報スキーマ記憶手段と、上記コ ンテンツ信号と上記コンテンツ信号に関するメタ情報とを通信路を介して受信す る受信手段と、上記メタ情報スキーマ記憶手段に記憶されたメタ情報スキーマに 基づいて、上記受信手段で受信したメタ情報のデータ構造を検出するメタ情報デ ータ構造検出手段とを備えることを特徴とする。A content receiving device according to the present invention comprises: meta information schema storage means for storing a meta information schema indicating a data structure of meta information related to a content signal; receiving means for receiving the content signal and meta information related to the content signal via a communication path; and meta information data structure detection means for detecting the data structure of the meta information received by the receiving means based on the meta information schema stored in the meta information schema storage means.

このコンテンツ受信装置では、コンテンツ信号に関するメタ情報のデータ構造 を示すメタ情報スキーマを受信し、上記メタ情報を受信し、上記メタ情報スキー マに基づき受信したメタ情報のデータ構造を検出して、受信したメタ情報に関連 するコンテンツ信号を受信する。This content receiving device receives a meta information schema indicating the data structure of meta information related to a content signal, receives the meta information, detects the data structure of the received meta information based on the meta information schema, and receives a content signal related to the received meta information.

本発明に係るコンテンツ信号の提供方法は、コンテンツ信号に関するメタ情報 のデータ構造を示すメタ情報スキーマを通信路を介してコンテンツ受信装置に送 信し、上記メタ情報を上記通信路を介して上記コンテンツ受信装置に送信し、上 記コンテンツ信号を上記コンテンツ受信装置に提供するステップとかなることを 特徴とする。A content signal providing method according to the present invention includes the steps of: transmitting a meta information schema indicating a data structure of meta information related to a content signal to a content receiving device via a communication channel; transmitting the meta information to the content receiving device via the communication channel; and providing the content signal to the content receiving device.

本発明に係るメタ情報の受信方法は、コンテンツ信号に関するメタ情報のデー タ構造を示すメタ情報スキーマを受信し、上記メタ情報を受信し、上記メタ情報 スキーマに基づき受信したメタ情報のデータ構造を検出するステップからなるこ とを特徴とする。A meta information receiving method according to the present invention comprises the steps of receiving a meta information schema indicating a data structure of meta information related to a content signal, receiving the meta information, and detecting the data structure of the received meta information based on the meta information schema.

図面の簡単な説明 図1は、本発明を適用したコンテンツ配信システムを説明するた めの図である。BRIEF DESCRIPTION OF THE DRAWINGS Figure 1 is a diagram illustrating a content distribution system embodying the present invention.

図2は、上記コンテンツ配信システムの放送局の構成を示す図である。FIG. 2 is a diagram showing the configuration of a broadcasting station in the content distribution system.

図3は、上記コンテンツ配信システムの受信端末の構成を示す図である。FIG. 3 is a diagram showing the configuration of a receiving terminal in the content distribution system.

図4は、PICSデータモデルに基づくメタ情報スキーマを説明するための図 である。Figure 4 illustrates a meta-information schema based on the PICS data model.

図5は、所定の伝送形式のメタ情報スキーマを説明するための図である。FIG. 5 is a diagram for explaining a meta information schema of a predetermined transmission format.

図6は、上記図4に示したPICSデータモデルに基づくメタ情報スキーマを 、図5に示す所定の伝送形式のメタ情報スキーマに変換した場合の一例を示す図 である。Figure 6 shows an example of a meta information schema based on the PICS data model shown in Figure 4 above, converted into a meta information schema for a specified transmission format shown in Figure 5.

図7は、PICSデータモデルに基づくメタ情報を説明するための図である。FIG. 7 is a diagram for explaining meta information based on the PICS data model.

図8は、所定の伝送形式のメタ情報を説明するための図である。FIG. 8 is a diagram for explaining meta information in a predetermined transmission format.

図9は、上記所定の伝送形式のメタ情報内のメタ情報フィルタリングマスクに 記述される情報を説明するための図である。FIG. 9 is a diagram illustrating information described in the meta information filtering mask in the meta information of the predetermined transmission format.

図10は、上記所定の伝送形式のメタ情報の具体的な一例を示す図である。FIG. 10 is a diagram showing a specific example of meta information in the predetermined transmission format.

図11は、上記所定の伝送形式のメタ情報の具体的な他の一例を示す図である 。FIG. 11 shows another example of meta information in the specified transmission format.

図12は、上記所定の伝送形式のメタ情報内のロケータ情報を説明するための 図である。FIG. 12 is a diagram illustrating the locator information in the meta information of the predetermined transmission format.

図13は、図3で示した受信端末のプロファイル生成部により表示されるダイ ヤログボックスを説明するための図である。FIG. 13 is a diagram illustrating a dialog box displayed by the profile generation unit of the receiving terminal shown in FIG.

図14は、上記プロファイル生成部により生成されるプロファイル情報を声明 するための図である。FIG. 14 is a diagram showing the profile information generated by the profile generation unit.

図15は、図3で示した受信端末の処理内容を示すフローチャートである。FIG. 15 is a flowchart showing the processing contents of the receiving terminal shown in FIG.

図16は、上記図15で示したデータ受信処理の更に詳しい処理内容を示すフ ローチャートである。FIG. 16 is a flowchart showing in more detail the data reception process shown in FIG.

図17は、RDFデータモデルを説明するための図である。FIG. 17 is a diagram for explaining the RDF data model.

図18は、RDFデータモデルに基づく番組ジャンル階層記述及びパレンタル ガイド階層記述、これらの情報を所定の伝送形式に変換したのちのフィルタリン グマスク生成のためのビットパターン情報、並びに、あるコンテンツに対するフ ィルタリングマスクビットバターンを示す図である。Figure 18 shows a program genre hierarchy description and parental guide hierarchy description based on the RDF data model, bit pattern information for generating a filtering mask after converting this information into a predetermined transmission format, and a filtering mask bit pattern for a certain piece of content.

図19は、MPEG−2システムのセクション形式にフィルタリングマスクビ ットパターンを格納する際のフォーマットの一例を示す図である。FIG. 19 is a diagram showing an example of a format for storing a filtering mask bit pattern in the section format of the MPEG-2 system.

図20は、MPEG−2システムのセクション形式にフィルタリングマスクビ ットパターンを格納する際のフォーマットの他の一例を示す図である。FIG. 20 is a diagram showing another example of a format for storing a filtering mask bit pattern in the section format of the MPEG-2 system.

発明を実施するための最良の形態 以下、本発明の最良の実施の形態について、図面を参照しながら説明する。BEST MODE FOR CARRYING OUT THE INVENTION The best mode for carrying out the invention will now be described with reference to the drawings.

図1に、本発明を適用したコンテンツ配信システムの構成例を示す。FIG. 1 shows an example of the configuration of a content distribution system to which the present invention is applied.

本発明を適用したコンテンツ配信システム1は、有線放送や衛星放送等の同報 ネットワーク2を介してコンテンツデータを提供する放送局11と、インターネ ット等の双方向ネットワーク3を介してコンテンツデータを提供する情報提供装 置12(12a,12b)と、放送局11又は情報提供装置12からコンテンツ データを取得する受信端末13(13a,13b)とを有している。A content distribution system 1 embodying the present invention includes a broadcast station 11 that provides content data via a broadcast network 2, such as cable broadcasting or satellite broadcasting, an information provider 12 (12a, 12b) that provides the content data via a bidirectional network 3, such as the Internet, and a receiving terminal 13 (13a, 13b) that acquires the content data from the broadcast station 11 or the information provider 12.

放送局11は、提供するコンテンツデータ、このコンテンツデータに関するメ タ情報、及び、このメタ情報のデータ構造を示すメタ情報スキーマを、データベ ースを用いて管理している。放送局11は、これらのコンテンツデータ、メタ情 報及びメタ情報スキーマを受信端末13に提供する。また、情報提供装置12は 、提供するコンテンツデータ、このコンテンツデータに関するメタ情報、及び、 このメタ情報のデータ構造を示すメタ情報スキーマを、データベースを用いて管 理している。情報提供装置12は、これらのコンテンツデータ、メタ情報及びメ タ情報スキーマを受信端末13に提供する。なお、情報提供装置12は、自己の データベース上に管理するコンテンツデータ、メタ情報及びメタ情報スキーマを 、一旦双方向ネットワーク3を介して放送局11に送信した後、この放送局11 を利用して同報ネットワーク2を介して受信端末13に提供してもよい。Broadcast station 11 uses a database to manage the content data it provides, meta information related to this content data, and a meta information schema that indicates the data structure of this meta information. Broadcast station 11 provides this content data, meta information, and meta information schema to receiving terminal 13. Information providing device 12 also uses a database to manage the content data it provides, meta information related to this content data, and a meta information schema that indicates the data structure of this meta information. Information providing device 12 provides this content data, meta information, and meta information schema to receiving terminal 13. Note that information providing device 12 may first transmit the content data, meta information, and meta information schema managed in its own database to broadcast station 11 via bidirectional network 3, and then use broadcast station 11 to provide them to receiving terminal 13 via broadcast network 2.

図2に、上記コンテンツ配信システム1の放送局11の構成を示す。FIG. 2 shows the configuration of the broadcast station 11 of the content distribution system 1.

放送局11は、コンテンツデータを記憶するコンテンツデータ記憶部21と、 メタ情報を記憶するメタ情報記憶部22と、メタ情報スキーマを記憶するメタ情 報スキーマ記憶部23と、メタ情報を所 定の伝送形式に変換するメタ情報変換部24と、メタ情報スキーマを所定の伝送 形式に変換するメタ情報スキニマ変換部25と、コンテンツデータと所定の伝送 形式に変換したメタ情報及びメタ情報スキーマとを同報ネットワーク2を介して 伝送する伝送部26と、受信端末13の要求に応じてコンテンツデータ等の検索 を行うデータ検索部27と、検索したコンテンツデータ等を双方向ネットワーク 3を介して伝送する通信制御部28とを有している。The broadcast station 11 includes a content data storage unit 21 for storing content data, a meta information storage unit 22 for storing meta information, a meta information schema storage unit 23 for storing meta information schema, a meta information conversion unit 24 for converting meta information into a predetermined transmission format, a meta information schema conversion unit 25 for converting the meta information schema into a predetermined transmission format, a transmission unit 26 for transmitting the content data and the meta information and meta information schema converted into the predetermined transmission format over the broadcast network 2, a data search unit 27 for searching for content data, etc. in response to a request from the receiving terminal 13, and a communication control unit 28 for transmitting the searched content data, etc. over the bidirectional network 3.

コンテンツデータ記憶部21は、受信端末13に提供するコンテンツデータを 記憶している。提供するコンテンツデータは、例えば、放送用のテレビジョン番 組データ等である。なお、このコンテンツデータ記憶部21は、HTTP等で記 述されたプログラムデータ等も記憶していても良い。The content data storage unit 21 stores content data to be provided to the receiving terminal 13. The content data to be provided may be, for example, television program data for broadcast. Note that the content data storage unit 21 may also store program data written in HTTP or other formats.

メタ情報記憶部22は、コンテンツデータ記憶部21に記憶されているコンテ ンツデータに関するメタ情報を、記憶している。The meta information storage unit 22 stores meta information related to the content data stored in the content data storage unit 21.

ここで、メタ情報は、コンテンツデータの属性等を記述した情報であり、例え ばコンテンツデータに付随して受信端末13に提供されるものである。メタ情報 は、コンテンツデータの属性を、1又は複数の項目に分類して記述している。例 えば、コンテンツデータとしてテレビジョン番組データを提供する場合であれば 、そのコンテンツデータのメタ情報には、そのテレビジョン番組データの番組名 が「7時のニュース」であること、そのテレビジョン番組データの番組ジャンル が「ニュース」であること、そのテレビジョン番組データの放送時間が「7時0 0分〜7時30分」であること、そのテレビジョン番組データのパレンタルガイ ドが「G」であること、といったように複数の項目に分類して属性が記述される 。また、例え ば、データ放送やインターネット等のネットワークを介して、コンテンツデータ としてプログラムデータを提供する場合であれば、そのコンテンツデータのメタ 情報には、そのプログラムデータのプログラム名が「○○ゲーム」であること、 そのプログラムデータがプログラムジャンルが「ゲームプログラム」であること 、そのプログラムデータの対象OS(Operating System)が「ウィンドウズ95 (商標)」であること、といったように複数の項目に分類して属性が記述されて いる。メタ情報記憶部22は、これらのメタ情報を、コンテンツデータに対応し たデータ形式でそれぞれ記憶している。例えば、メタ情報記憶部22は、コンテ ンツデータのデータ形式に対応させて、PICSデータモデルに基づくメタ情報 、RDFデータモデルに基づくメタ情報、或いは、番組タイトルや放送時間等を 記述したEIT形式のメタ情報等の記述形式に互換性がない複数のデータ形式の メタ情報を格納している。Here, meta information is information describing the attributes of content data, and is provided to receiving terminal 13 along with the content data. The meta information describes the attributes of the content data by categorizing them into one or more categories. For example, if television program data is provided as content data, the meta information for that content data would describe the attributes by categorizing them into multiple categories, such as the program title of the television program data being "7:00 News," the program genre of the television program data being "News," the broadcast time of the television program data being "7:00-7:30," and the parental rating of the television program data being "G." For example, when program data is provided as content data via a network such as data broadcasting or the Internet, the content data's meta information describes attributes by classifying them into multiple categories, such as the program name of the program data being "XX Game," the program genre being "Game Program," and the target OS (Operating System) being "Windows 95 (trademark)." The meta information storage unit 22 stores this meta information in a data format corresponding to the content data. For example, the meta information storage unit 22 stores meta information in multiple data formats that are incompatible with the content data's data format, such as meta information based on the PICS data model, meta information based on the RDF data model, or meta information in EIT format that describes program titles, broadcast times, etc.

メタ情報スキーマ記憶部23は、メタ情報記憶部22に記憶されているメタ情 報のデータ構造を示すメタ情報スキーマを記憶している。The meta information schema storage unit 23 stores a meta information schema that indicates the data structure of the meta information stored in the meta information storage unit 22.

ここで、メタ情報スキーマは、メタ情報のデータ構造を定義する情報である。Here, the meta information schema is information that defines the data structure of the meta information.

このメタ情報スキーマは、提供されるコンテンツデータに付随しているメタ情報 の内容を、受信端末13が解釈するために用いる情報である。メタ情報にはコン テンツデータの属性が1又は複数の項目に分類されて記述されているが、メタ情 報スキーマには、その項目毎にどのような内容の属性がどのような配列でメタ情 報に存在するかを定義している。This meta information schema is used by the receiving terminal 13 to interpret the meta information accompanying the provided content data. The meta information describes the attributes of the content data, categorized into one or more items. The meta information schema defines the type of attributes and their arrangement for each item in the meta information.

例えば、コンテンツデータとしてテレビジョン番組データを提供 する場合であれば、メタ情報には、上述したような、「番組名:7時のニュース 」、「番組ジャンル:ニュース」、「放送時間:7時00分〜7時30分」、「 パレンタルガイド:G」という属性が記述される。それに対し、メタ情報スキー マは、そのメタ情報の属性が「番組名」、「番組ジャンル」、「放送時間」、「 パレンタルガイド」の項目に分類されて記述されていることを定義し、さらに、 各項目内に記述される属性の具体的な内容を定義している。各項目内に記述され る具体的な属性とは、例えば、「番組ジャンル」という項目であれば、「映画」 、「ニュース」、「スポーツ」等という属性であり、或いは、「放送時間」とい う項目であれば、「7時00分〜7時30分」、「7時30分〜8時00分」、 「8時00分〜8時30分」・・・という属性である。For example, if television program data is provided as content data, the meta information would include attributes such as "Program Name: 7:00 News," "Program Genre: News," "Broadcast Time: 7:00-7:30," and "Parental Guide: G," as described above. The meta information schema defines that the attributes of the meta information are categorized and described under the headings "Program Name," "Program Genre," "Broadcast Time," and "Parental Guide," and further defines the specific content of the attributes described within each heading. For example, the specific attributes described within each heading are attributes such as "Movie," "News," and "Sports" for the heading "Program Genre," or "Broadcast Time" for the heading "7:00-7:30," "7:30-8:00," "8:00-8:30," etc.

また例えば、コンテンツデータとしてプログラムデータを提供する場合であれ ば、メタ情報には、上述したような、「プログラム名:○○ゲーム」、「プログ ラムジャンル:ゲームプログラム」、「対象OS:ウィンドウズ95(商標)」 という属性が属性が記述される。それに対し、メタ情報スキーマは、そのメタ情 報の属性が、「プログラム名」、「プログラムジャンル」、「対象OS」の項目 に分類されて記述されていることを定義し、さらに、各項目内に記述される具体 的な内容及び配列を定義している。各項目内に記述される具体的な属性とは、例 えば、「プログラムジャンル」という項目であれば、「静止画像データ」、「音 声データ」、「ゲーム」等という属性であり、或いは、「対象OS」という項目 であれば、「ウインドウズ98(商標)」、「マックOS(商標)」等という属 性である。For example, if program data is provided as content data, the meta information would describe attributes such as "Program Name: XX Game," "Program Genre: Game Program," and "Target OS: Windows 95™," as described above. In contrast, the meta information schema defines that the meta information attributes are categorized and described under the headings "Program Name," "Program Genre," and "Target OS," and further defines the specific content and arrangement described within each heading. For example, the specific attributes described within each heading would be attributes such as "still image data," "audio data," and "game" for the heading "Program Genre," or "Windows 98™" and "Mac OS™" for the heading "Target OS."

このようにメタ情報スキーマを定義しているため、受信端末13では、コンテ ンツデータを受信した際に、そのメタ情報に記述されている内容を、メタ情報ス キーマを用いて分類された項目毎に解釈して、コンテンツデータの属性を判断す ることができる。Because the meta information schema is defined in this manner, when the receiving terminal 13 receives content data, it can interpret the contents of the meta information for each category categorized using the meta information schema and determine the attributes of the content data.

また、メタ情報は、コンテンツの提供先となる受信端末の違いや提供するコン テンツの内容等によって記述形式やデータ内容が異なり、また、更新することが 可能なものである。例えば、同一のコンテンツが時間の経過に応じて変更され、 メタ情報に変更があった場合にも、メタ情報を同一のデータ構造としているので 、メタ情報をそのコンテンツの内容の変化に応じて更新することができる。Furthermore, meta information may vary in description format and data content depending on the receiving device to which the content is delivered and the content itself, and it can also be updated. For example, even if the same content changes over time and the meta information changes, because the meta information has the same data structure, it can be updated in response to changes in the content itself.

メタ情報スキーマ記憶部23は、複数のメタ情報スキーマを記憶しており、そ れらを各メタ情報スキーマを識別子で識別して、例えばこのようなメタ情報の更 新やメタ情報の記述形式の違い等に対応可能となるようしている。例えば、メタ 情報スキーマ記憶部23は、上述した「番組名」、「番組ジャンル」、「放送時 間」、「パレンタルガイド」という項目に分類された属性がメタ情報に記述され ていることを定義するメタ情報スキーマや、「プログラム名」、「プログラムジ ャンル」、「対象OS」という項目に分類された属性がメタ情報に記述されてい ることを定義するメタ情報スキーマ等の複数のメタ情報スキーマを記憶しており 、これらのメタ情報スキーマ毎に識別子を付けて識別する。また、このメタ情報 記憶部22は、関連するメタ情報スキーマに付けられた識別子と同じ識別子を含 んだ形でメタ情報を記憶している。The meta information schema storage unit 23 stores multiple meta information schemas, identifying each meta information schema with an identifier to accommodate, for example, updates to such meta information and differences in the meta information description format. For example, the meta information schema storage unit 23 stores multiple meta information schemas, such as a meta information schema that defines that the attributes categorized under the above-mentioned "Program Name," "Program Genre," "Broadcast Time," and "Parental Guide" are described in the meta information, and a meta information schema that defines that the attributes categorized under the above-mentioned "Program Name," "Program Genre," and "Target OS" are described in the meta information. Each of these meta information schemas is identified by an identifier. Furthermore, the meta information storage unit 22 stores meta information in a format that includes the same identifier as the identifier assigned to the associated meta information schema.

また、メタ情報は、受信端末13に提供するコンテンツデータに付随した形で 提供される。それに対して、メタ情報スキーマは、コ ンテンツデータに付随させて受信端末13に提供しても良いし、また、コンテン ツデータの提供に先立って独立に受信端末13に提供しても良い。なお、コンテ ンツデータの提供に先立って独立に受信端末13にメタ情報スキーマを提供する 場合、その提供方法は、同報ネットワーク2及び双方向ネットワーク3を介して 通信により提供しでも良いし、また、それ以外の方法、例えば、光ディスクやメ モリーカード等の記録媒体を用いて提供してもよい。Furthermore, meta information is provided in a form accompanying the content data provided to the receiving terminal 13. In contrast, the meta information schema may be provided to the receiving terminal 13 accompanying the content data, or may be provided to the receiving terminal 13 independently prior to the provision of the content data. If the meta information schema is provided to the receiving terminal 13 independently prior to the provision of the content data, it may be provided via communications over the broadcast network 2 and the two-way network 3, or by other means, such as using a recording medium such as an optical disc or a memory card.

メタ情報変換部24は、メタ情報記憶部22に記憶されているメタ情報を所定 の伝送形式に変換する。メタ情報記憶部22に記憶されているメタ情報の記述形 式は、対象となっているコンテンツデータ毎或いは提供する情報提供装置12毎 に異なっている場合がある。例えば、メタ情報記憶部22は、PICSデータモ デルに基づくメタ情報やRDFデータモデルに基づくメタ情報等の複数の記述形 式が異なるメタ情報を記憶している。しかしながら、これらのメタ情報は、この メタ情報変換部24によってメタ情報が所定の伝送形式に変換され受信端末13 に提供される。The meta-information conversion unit 24 converts the meta-information stored in the meta-information storage unit 22 into a predetermined transmission format. The description format of the meta-information stored in the meta-information storage unit 22 may differ for each piece of content data or for each information providing device 12. For example, the meta-information storage unit 22 stores meta-information in multiple different description formats, such as meta-information based on the PICS data model and meta-information based on the RDF data model. However, this meta-information is converted into a predetermined transmission format by the meta-information conversion unit 24 and provided to the receiving terminal 13.

メタ情報スキーマ変換部25は、メタ情報スキーマ記憶部25に記憶されてい るメタ情報スキーマを、所定の伝送形式に変換する。メタ情報スキーマ記憶部2 5に記憶されているメタ情報スキーマの記述形式は、対象となっているコンテン ツデータ毎、或いは、コンテンツデータを提供する情報提供装置12毎に異なっ ている場合がある。例えば、メタ情報スキーマ記憶部25は、PICSデータモ デルに基づくメタ情報スキーマやRDFデータモデルに基づくメタ情報スキーマ 等の複数の記述形式が異なるメタ情報スキーマを記憶している。しかしながら、 メタ情報スキーマは、このメタ情報スキ ーマ変換部25によりメタ情報スキーマの記述形式が同じ所定の伝送形式に変換 され受信端末13に提供される。The meta information schema conversion unit 25 converts the meta information schema stored in the meta information schema storage unit 25 into a predetermined transmission format. The description format of the meta information schema stored in the meta information schema storage unit 25 may differ for each piece of content data or for each information providing device 12 providing the content data. For example, the meta information schema storage unit 25 stores meta information schemas with multiple different description formats, such as a meta information schema based on the PICS data model and a meta information schema based on the RDF data model. However, the meta information schema conversion unit 25 converts the description format of the meta information schema into the same predetermined transmission format and provides it to the receiving terminal 13.

伝送部26は、メタ情報変換部24により所定の伝送形式に変換されたメタ情 報、メタ情報スキーマ変換部25により所定の伝送形式に変換されたメタ情報ス キーマ、及び、コンテンツデータ記憶部21に記憶されているコンテンツデータ を、例えば多重化等して、同報ネットワーク2を介して受信端末13に伝送する 。The transmission unit 26 transmits the meta information converted into a predetermined transmission format by the meta information conversion unit 24, the meta information schema converted into a predetermined transmission format by the meta information schema conversion unit 25, and the content data stored in the content data storage unit 21 to the receiving terminal 13 via the broadcast network 2, for example, by multiplexing them.

データ検索部27は、受信端末13から双方向ネットワーク3を介して伝送要 求を受けたコンテンツデータ、メタ情報、メタ情報スキーマを検索する。The data search unit 27 searches for content data, meta information, and meta information schemas requested for transmission from the receiving terminal 13 via the bidirectional network 3.

通信制御部28は、データ検索部27により検索したコンテンツデータ、メタ 情報、メタ情報スキーマを取り出し、双方向ネットワーク3を介して受信端末1 3に送信する。なお、この通信制御部28は、上記伝送部26と同様に、メタ情 報変換部24により所定の伝送形式に変換されたメタ情報、メタ情報スキーマ変 換部25により所定の伝送形式に変換されたメタ情報スキーマ、及び、コンテン ツデータ記憶部21に記憶されているコンテンツデータを多重化し、受信端末1 3に伝送する。The communication control unit 28 extracts the content data, meta information, and meta information schema searched by the data search unit 27 and transmits them to the receiving terminal 13 via the bidirectional network 3. Similar to the transmission unit 26, the communication control unit 28 multiplexes the meta information converted into a predetermined transmission format by the meta information conversion unit 24, the meta information schema converted into a predetermined transmission format by the meta information schema conversion unit 25, and the content data stored in the content data storage unit 21, and transmits them to the receiving terminal 13.

このような構成の放送局11は、コンテンツデータ毎或いは情報提供装置12 毎に記述形式が異なっているメタ情報やメタ情報スキーマの記述形式を一つの所 定の伝送形式に変換して、これらの情報をコンテンツデータとともに受信端末1 3に伝送することができる。A broadcast station 11 configured in this manner can convert the description formats of meta information and meta information schemas, which vary for each piece of content data or each information providing device 12, into a single, predetermined transmission format and transmit this information to the receiving terminal 13 along with the content data.

また、コンテンツ配信システム1の情報提供装置12は、提供するコンテンツ データ、このコンテンツデータに関するメタ情報、及び、このメタ情報のデータ 構造を示すメタ情報スキーマを、データ ベースを用いて管理している。情報提供装置12が提供するコンテンツデータは 、例えば、WWWのベージ等である。情報提供装置12は、これらのコンテンツ データ、メタ情報及びメタ情報スキーマを、双方向ネットワーク3を介して放送 局11や受信端末13に提供する。また、情報提供装置12は、データベース上 に管理するコンテンツデータ、メタ情報及びメタ情報スキーマを双方向ネットワ ーク3を介して放送局11に供給し、この放送局11により同報ネットワーク2 を介して受信端末13に提供することもできる。また、放送局11及び情報提供 装置12は、メタ情報及びメタ情報スキーマを、同報ネットワーク2又は双方向 ネットワーク3を介して受信端末13に送信しておき、例えばそのメタ情報及び メタ情報スキーマを受信した受信端末13からの要求に応じて、放送局11又は 情報提供装置12のコンテンツデータ記憶部21に格納しているコンテンツデー タを送信するようにしてもよい。Furthermore, the information providing device 12 of the content distribution system 1 uses a database to manage the content data it provides, meta information related to this content data, and a meta information schema that indicates the data structure of this meta information. The content data provided by the information providing device 12 may be, for example, a World Wide Web page. The information providing device 12 provides this content data, meta information, and meta information schema to the broadcast station 11 and the receiving terminal 13 via the two-way network 3. The information providing device 12 can also supply the content data, meta information, and meta information schema managed in the database to the broadcast station 11 via the two-way network 3, which then provides them to the receiving terminal 13 via the broadcast network 2. In addition, the broadcast station 11 and the information providing device 12 may transmit the meta information and meta information schema to the receiving terminal 13 via the broadcast network 2 or the bidirectional network 3, and then transmit content data stored in the content data storage unit 21 of the broadcast station 11 or the information providing device 12 in response to a request from the receiving terminal 13 that has received the meta information and meta information schema.

情報提供装置12は、例えば同報ネットワーク2へデータを伝送する伝送部2 6を有していない以外、放送局11と同様の構成を有している。The information providing device 12 has the same configuration as the broadcasting station 11, except that it does not have, for example, a transmission unit 26 that transmits data to the broadcasting network 2.

この情報提供装置12は、コンテンツデータ毎或いは他の情報提供装置12と 記述形式が異なっているメタ情報やメタ情報スキーマの形式を一つの所定の伝送 形式に変換して、これらの情報をコンテンツデータとともに受信端末13に伝送 することができる。This information providing device 12 can convert meta information and meta information schemas that have different description formats for each piece of content data or for other information providing devices 12 into a single predetermined transmission format and transmit this information to the receiving terminal 13 along with the content data.

図3に、コンテンツ配信システム1の受信端末13の構成を示す。FIG. 3 shows the configuration of the receiving terminal 13 of the content distribution system 1.

受信端末13は、同報ネットワーク2を介して提供されたコンテンツデータ、 メタ情報及びメタ情報スキーマを受信する受信部31と、双方向ネットワーク3 を介して提供されたコンテンツデータ、 メタ情報及びメタ情報スキーマを受信する通信制御部32と、受信したメタ情報 スキーマを記憶するメタ情報スキーマ記憶部33と、ユーザの操作入力に基づき プロファイル情報を生成するプロファイル生成部34と、生成されたプロファイ ル情報を記憶するユーザプロファイル記憶部35と、プロファイル情報に基づき 受信したメタ情報のフィルタリング処理をするメタ情報フィルタ部36と、フィ ルタリング処理がされたメタ情報を記憶するメタ情報記憶部37と、フィルタリ ング処理がされたメタ情報に対応するコンテンツデータを取得するコンテンツデ ータ受信部38と、取得したコンテンツデータを記憶するコンテンツデータ記憶 部39とを有している。なお、上記プロファイル生成部34は、モニタ34aと 、入力部34bとが設けられている。The receiving terminal 13 includes a receiving unit 31 that receives content data, meta information, and meta information schema provided via the broadcast network 2; a communication control unit 32 that receives content data, meta information, and meta information schema provided via the bidirectional network 3; a meta information schema storage unit 33 that stores the received meta information schema; a profile generation unit 34 that generates profile information based on user input; a user profile storage unit 35 that stores the generated profile information; a meta information filter unit 36 that filters the received meta information based on the profile information; a meta information storage unit 37 that stores the filtered meta information; a content data receiving unit 38 that acquires content data corresponding to the filtered meta information; and a content data storage unit 39 that stores the acquired content data. The profile generation unit 34 includes a monitor 34a and an input unit 34b.

受信部31は、同報ネットワーク2を介して放送局11から提供されたコンテ ンツデータ、メタ情報及びメタ情報スキーマを受信する。The receiving unit 31 receives content data, meta information, and meta information schema provided from the broadcast station 11 via the broadcast network 2.

通信制御部32は、双方向ネットワーク3を介して放送局11或いは情報提供 装置12に対してコンテンツデータ等の提供の要求をし、要求に応じて放送局1 1或いは情報提供装置12から提供されたコンテンツデータ、メタ情報及びメタ 情報スキーマを受信する。The communication control unit 32 requests the broadcast station 11 or the information providing device 12 to provide content data and the like via the bidirectional network 3, and receives the content data, meta information, and meta information schema provided by the broadcast station 11 or the information providing device 12 in response to the request.

メタ情報スキーマ記憶部33は、受信したメタ情報スキーマを記憶している。The meta information schema storage unit 33 stores the received meta information schema.

このメタ情報スキーマ記憶部33に記憶されているメタ情報スキーマは、コンテ ンツデータの提供に先立って予め記憶してあってもよい。なお、コンテンツデー タの提供に先立って予めメタ情報スキーマ記憶部33に記憶されているメタ情報 スキーマは、同報ネットワーク2及び双方向ネットワーク3を介して提供された ものであっても良いし、また、それ以外の方法、例えば、光ディスクやメモリー カード等の記録媒体を用いて提供されたものであっても良い。The meta information schema stored in the meta information schema storage unit 33 may be pre-stored prior to the provision of content data. Note that the meta information schema stored in the meta information schema storage unit 33 prior to the provision of content data may be provided via the broadcast network 2 and the two-way network 3, or may be provided by other means, such as using a recording medium such as an optical disc or a memory card.

プロファイル生成部34は、メタ情報スキーマ記憶部33が記憶しているメタ 情報スキーマに定義されている情報をモニタ34aに表示するとともに、入力部 34bからユーザによる操作入力を受け付けでメタ情報スキーマからユーザ固有 のプロファイル情報を生成する。例えば、プロファイル生成部34は、メタ情報 スキーマに定義されるメタ情報の複数の属性を、例えば、その項目毎に分類して モニタ34aに表示する。ユーザは、この表示されたメタ情報の複数の属性のう ち、取得を希望するコンテンツデータの属性を例えばポインタ等からなる入力部 34bを用いて選択する。そして、このプロファイル生成部34は、選択された コンテンツデータの属性を特定するプロファイル情報を生成する。The profile generation unit 34 displays information defined in the meta information schema stored in the meta information schema storage unit 33 on the monitor 34a, and generates user-specific profile information from the meta information schema by accepting user input via the input unit 34b. For example, the profile generation unit 34 classifies multiple attributes of the meta information defined in the meta information schema, for example, by category, and displays them on the monitor 34a. The user selects the attribute of the content data they wish to acquire from the multiple attributes of the displayed meta information using the input unit 34b, which may be, for example, a pointer. The profile generation unit 34 then generates profile information that identifies the attribute of the selected content data.

例えば、テレビジョン番組データに関するメタ情報のデータ構造を定義するメ タ情報スキーマであれば、そのメタ情報スキーマには、「番組ジャンル」に、例 えば、「映画」、「ニュース」、「スポーツ」等の属性が定義され、「放送時間 」に、「7時00分〜7時30分」、「7時30分〜8時00分」・・・等の属 性が定義されている。プロファイル生成部34は、これらの属性を、例えばその 項目毎に分類してモニタ34aに表示する。ユーザは、表示された情報に基づき 、自分が鑑賞を希望するテレビジョン番組データの「番組ジャンル」や時間帯等 を選択する。そして、プロファイル生成部34は、例えば、「番組ジャンル:ニ ュース」及び「放送時間:7時00分〜7時30分」等のユーザにより選択され た属性を示すプ ロファイル情報を生成する。For example, in a metadata schema defining the data structure of meta information related to television program data, the "program genre" attribute may be defined as "movie," "news," or "sports," and the "broadcast time" attribute may be defined as "7:00-7:30," "7:30-8:00," etc. The profile generation unit 34 classifies these attributes, for example, by category, and displays them on the monitor 34a. Based on the displayed information, the user selects the "program genre" and time period of the television program data they wish to watch. The profile generation unit 34 then generates profile information indicating the attributes selected by the user, such as "program genre: news" and "broadcast time: 7:00-7:30."

なお、プロファイル生成部34は、ユーザによる選択に応じてプロファイル情 報を選択するのではなく、機械的な自動選択装置等を用いてプロファイル情報を 生成してもよい。The profile generation unit 34 may generate profile information using a mechanical automatic selection device, etc., rather than selecting profile information in response to a user selection.

ユーザプロフィル記憶部35は、プロファイル生成部34により生成されたプ ロファイル情報を記憶する。The user profile storage unit 35 stores the profile information generated by the profile generation unit 34.

メタ情報フィルタ部36は、受信したメタ情報のうち、プロファイル情報に示 されている条件に合致したメタ情報のみをフィルタリングして取り出す。例えば 、メタ情報に、「番組ジャンル:ニュース」及び「放送時間:7時00分〜7時 30分」と記述されているメタ情報のみをフィルタリングして取り出す。The meta information filter unit 36 filters and extracts only the meta information that matches the conditions specified in the profile information from the received meta information. For example, it filters and extracts only the meta information that describes "program genre: news" and "broadcast time: 7:00-7:30."

メタ情報記憶部37は、メタ情報フィルタ部36で取り出したメタ情報を記憶 する。The meta-information storage unit 37 stores the meta-information extracted by the meta-information filter unit 36.

コンテンツデータ受信部38は、受信部31又は通信制御部32で受信したコ ンテンツデータが供給され、この供給されたコンテンツデータのうち、メタ情報 記憶部37で記憶したメタ情報に対応したコンテンツデータを取得する。The content data receiving unit 38 receives content data received by the receiving unit 31 or the communication control unit 32, and acquires, from the received content data, content data corresponding to the meta information stored in the meta information storage unit 37.

コンテンツデータ記憶部39は、コンテンツデータ受信部38が取得したコン テンツデータを記憶する。The content data storage unit 39 stores the content data acquired by the content data receiving unit 38.

以上のようにの受信端末13は、放送局11及び情報提供装置12が提供する コンテンツデータ、このコンテンツデータに関するメタ情報、及び、このメタ情 報のデータ構造を示すメタ情報スキーマを、同報ネットワーク2及び双方向ネッ トワーク3を介して取得する。この受信端末13は、メタ情報及びメタ情報スキ ーマが所定の伝送形式に変換されているため、コンテンツデータの違いや情報提 供装置の違いにより形式が異なることがない常に同じ伝送形式のメタ情報及びメ タ情報スキーマを受信する。コンテンツ配信システム1のユーザは、この受信端 末13を用いて、提供されるテレビジョン番組やWWW等のコンテンツを参照す ることができる。As described above, receiving terminal 13 obtains content data, meta information related to this content data, and meta information schema indicating the data structure of this meta information provided by broadcast station 11 and information provider device 12 via broadcast network 2 and bidirectional network 3. Because the meta information and meta information schema are converted into a predetermined transmission format, receiving terminal 13 always receives the meta information and meta information schema in the same transmission format, regardless of the content data or information provider device. Users of content distribution system 1 can use receiving terminal 13 to access the provided content, such as television programs and the World Wide Web.

さらにこの受信端末13は、フィルタリング効率及び伝送効率を上げたメタ情 報及びメタ情報スキーマを伝送することにより、効率的なデータの配信、柔軟な 選択受信を行うことができる。Furthermore, by transmitting meta information and meta information schemas with improved filtering and transmission efficiency, the receiving terminal 13 can efficiently distribute data and flexibly select and receive it.

つぎに、PICSデータモデルに基づくメタ情報及びメタ情報スキーマを、放 送局11のメタ情報変換部24及びメタ情報スキーマ変換部25が、所定の伝送 形式のメタ情報及びメタ情報スキーマに変換して、コンテンツデータの配信を行 う場合について具体的に説明する。Next, a specific example will be described in which the meta information conversion unit 24 and meta information schema conversion unit 25 of the broadcast station 11 convert meta information and meta information schema based on the PICS data model into meta information and meta information schema in a predetermined transmission format, and then distribute the content data.

図4に、PICSデータモデルに基づくメタ情報スキーマの一例を示す。FIG. 4 shows an example of a meta information schema based on the PICS data model.

このPICSデータモデルに基づくメタ情報スキーマは、この図4に示すよう に、コンテンツデータの属性を分類するための複数のカテゴリ情報と、コンテン ツデータの属性を具体的に特定するための複数のラベルとから構成される。As shown in Figure 4, a meta information schema based on the PICS data model consists of multiple categories for classifying the attributes of content data and multiple labels for specifically identifying the attributes of the content data.

PICSデータモデルでは、コンテンツデータの属性を分類するために、“ジ ャンル”及び“パレンタルガイド”等というカテゴリを設けている。The PICS data model provides categories such as "genre" and "parental guide" to classify the attributes of content data.

PICSデータモデルでは、“ジャンル”で分類されるカテゴリの属性を特定 するラベルとして、“映画又はドラマ(バリュー1)”、ニュース又は時事(バ リュー2)、“ショー又はゲームショー(バリュー3)”、“スポーツ(バリュ ー4)”、“児童又は青少 年番組(バリュー5)”、“音楽,バレエ又はダンス(バリュー6)”、“芸術 又は文化(バリュー7)”、“教育,科学,事象又はトピックス(バリュー8) ”、“レジャー又はホビー(バリュー9)”を設けている。また、PICSデー タモデルでは、“パレンタルガイド”で分類されるカテゴリの属性を特定するラ ベルとして、“G(バリュー1)”、“PG(バリュー2)”、“PG−13( バリュー3)”、“R(バリュー4)”、“NC−17(バリュー5)2を設け ている。なお、パレンタルガイドの属性として示されたこれらのG、PG等のア ルファベットと数字との組み合わせは、そのテレビジョン番組を視聴可能な年齢 等を表したものである。The PICS data model defines labels identifying attributes of categories classified by "genre": "Movies or Dramas (Value 1)," "News or Current Affairs (Value 2)," "Shows or Game Shows (Value 3)," "Sports (Value 4)," "Children's or Youth Programs (Value 5)," "Music, Ballet, or Dance (Value 6)," "Arts or Culture (Value 7)," "Education, Science, Events, or Topics (Value 8)," and "Leisure or Hobbies (Value 9)." The PICS data model also provides labels specifying attributes of categories classified in the "Parental Guide": "G (value 1)," "PG (value 2)," "PG-13 (value 3)," "R (value 4)," and "NC-17 (value 5)." The combinations of letters and numbers such as G and PG shown as parental guide attributes represent the age limit for viewing a television program.

このようなPICSデータモデルに基づくメタ情報スキーマは、メタ情報スキ ーマ変換部25において、その内容が解釈され、所定の伝送形式のメタ情報スキ ーマに変換される。The meta information schema based on such a PICS data model is interpreted by the meta information schema conversion unit 25 and converted into a meta information schema in a predetermined transmission format.

メタ情報スキーマ変換部25により変換された所定の伝送形式のメタ情報スキ ーマの具体例を図5に示す。FIG. 5 shows a specific example of a meta information schema in a predetermined transmission format converted by the meta information schema conversion unit 25.

所定の伝送形式のメタ情報スキーマは、例えば、図5に示すように、情報種別 データ40と、スキーマID41と、項目名42と、その項目名の中におけるコ ンテンツデータの属性を示す属性名43と、属性名43をビット列で表したとき のマスクパターン44と、このマスクパターン44のビット長を示すビット長情 報45とから構成される。As shown in FIG. 5, a meta information schema for a given transmission format may include, for example, information type data 40, a schema ID 41, an item name 42, an attribute name 43 indicating the attribute of the content data within that item name, a mask pattern 44 representing the attribute name 43 as a bit string, and bit length information 45 indicating the bit length of the mask pattern 44.

情報種別データ40は、この情報種別データ40以下に示されるデータが、メ タ情報スキーマであることを示すヘッダである。The information type data 40 is a header indicating that the data following this information type data 40 is a metadata schema.

スキーマID41は、メタ情報スキーマの種別を識別するために付与される識 別子である。The schema ID 41 is an identifier assigned to identify the type of meta information schema.

項目名42は、メタ情報に示される属性を分類した項目の名前である。例えば 、PICSデータモデルのメタ情報スキーマをこの所定の伝送形式に変換する場 合であれば、この項目名42には、カテゴリの具体的な名前(“ジャンル”や“ パレンタルガイド”等)が記述される。Item name 42 is the name of an item that classifies the attributes indicated in the meta information. For example, when converting a meta information schema of the PICS data model into this specified transmission format, this item name 42 would describe a specific category name (such as "genre" or "parental guide").

属性名43は、メタ情報に示される属性の名前である。例えば、PICSデー タモデルのメタ情報スキーマをこの所定の伝送形式に変換する場合であれば、こ の属性名43には、具体的なラベルの名前(“映画/ドラマ”や“G”等)が記 述される。この属性名43は、上述した各項目名42に付随して設けられるもの であり、項目名43の下層に位置する情報である。The attribute name 43 is the name of an attribute indicated in the meta information. For example, when converting a meta information schema of the PICS data model to this predetermined transmission format, the attribute name 43 describes a specific label name (e.g., "Movie/Drama" or "G"). The attribute name 43 is provided in association with each item name 42 described above, and is information located below the item name 43.

マスクパターン44は、各属性名43を示すバイナリデータである。このマス クパターン44は、各属性名43に対して少なくとも1つ記述され、それぞれが 、他の属性名43のバイナリデータと異なる固有の値となる。なお、同一の項目 名42で括られている各属性名43には、同一のビット長のマスクパターン44 が記述される。The mask pattern 44 is binary data that indicates each attribute name 43. At least one mask pattern 44 is written for each attribute name 43, and each mask pattern 44 has a unique value that differs from the binary data of other attribute names 43. Note that a mask pattern 44 of the same bit length is written for each attribute name 43 grouped under the same item name 42.

ビット長情報44は、マスクパターン44のビット列のビット長を示す情報で ある。このビット長情報44は、項目名42に対応して1つ設けられる。このビ ット長情報44は、各項目名42毎に異なる値となっても良い。例えば、マスク パターン44のビット長は、PICSデータモデルであれば、カテゴリ毎に異な るものとしてもよい。The bit length information 44 indicates the bit length of the bit string of the mask pattern 44. One bit length information 44 is provided for each item name 42. The bit length information 44 may have a different value for each item name 42. For example, in the PICS data model, the bit length of the mask pattern 44 may be different for each category.

具体的に、図4に示したPICSデータモデルに基づくメタ情報スキーマを、 図5に示す所定の伝送形式のメタ情報スキーマに変換した例を図6に示す。Specifically, Figure 6 shows an example in which a meta information schema based on the PICS data model shown in Figure 4 is converted into a meta information schema in a specified transmission format shown in Figure 5.

この図6に示すように、所定の伝送形式に変換されたメタ情報スキーマには、 スキーマIDとして例えば“0”が記述される。項目名42に“ジャンル”及び “パレンタルガイド”が記述される。項目名“ジャンル”の下層の属性名43に “映画/ドラマ”,“ニュース/時事”,“ショー/ゲームショー”,“スポー ツ”,“児童/青少年番組”,“音楽/バレエ/ダンス”,“芸術/文化”,“ 教育/科学/事象/トピックス”,“レジャー/ホビー”が記述される。項目名 “パレンタルガイド”の下層の属性名43に“G”,“PG”,“PG−13” ,“R”,“NC−17”が記述される。As shown in Figure 6, the meta information schema converted to a specified transmission format contains a schema ID of, for example, "0." The item name 42 contains "Genre" and "Parental Guide." The attribute names 43 below the item name "Genre" contain the following: "Movies/Dramas," "News/Current Affairs," "Shows/Game Shows," "Sports," "Children's/Youth Programs," "Music/Ballet/Dance," "Arts/Culture," "Education/Science/Events/Topics," and "Leisure/Hobbies." The attribute names 43 below the item name "Parental Guide" contain the following: "G," "PG," "PG-13," "R," and "NC-17."

さらに、項目“ジャンル”ビット長情報45に、例えば“9”が記述され、項 目“ジャンル”の属性名を示すマスクパターン44のビット長が9ビットに設定 される。また、項目“パレンタルガイド”ビット長情報45に、例えば“5”が 記述され、項目“パレンタルガイド”の属性名を示すマスクパターン44のビッ ト長が5ビットに設定される。Furthermore, for example, "9" is written in the "Genre" bit length information 45, and the bit length of the mask pattern 44 indicating the attribute name of the "Genre" item is set to 9 bits. Furthermore, for example, "5" is written in the "Parental Guide" bit length information 45, and the bit length of the mask pattern 44 indicating the attribute name of the "Parental Guide" item is set to 5 bits.

“ジャンル”で分類された各属性名42に対応するマスクパターン44は、例 えば以下のとおりである。The mask patterns 44 corresponding to the attribute names 42 classified by “genre” are, for example, as follows:

“映画/ドラマ”は、“000000001” “ニュース/時事”は、“000000010” “ショー/ゲームショー”は、“000000100” “スポーツ”は、“000001000” “児童/青少年番組”は、“000010000” “音楽/バレエ/ダンス”は、“000100000” “芸術/文化”は、“001000000” “教育/科学/事象/トピックス”は、“010000000” “レジャー/ホビー”は、“100000000” “バレンタルガイド”で分類された各属性名42に対応するマスクパターン4 4は、例えば以下のとおりである。"Movies/Dramas" is "000000001" "News/Current Affairs" is "000000010" "Shows/Game Shows" is "000000100" "Sports" is "000001000" "Children's/Youth Programs" is "000010000" "Music/Ballet/Dance" is "000100000" "Arts/Culture" is "001000000" "Education/Science/Events/Topics" is "010000000" "Leisure/Hobbies" is "100000000" The mask patterns 44 corresponding to each attribute name 42 classified in the "Valentine's Guide" are, for example, as follows:

“G”は、“00001” “PG”は、“00010” “PG−13”は、“00100” “R”は、“01000” “NC−17”は、“10000” 以上のように、PICSデータモデルに基づくメタ情報スキーマは、メタ情報 変換部25により記述形式が変換される。なお、マスクパターン44に記述され るバイナリデータは、以上のようなものに限られず、ビット長や具体的な値はど のようなものであってもよい。また、例えぱ、伝送部26がMPEGのトランス ポートストリームによって、コンテンツデータ、メタ情報、メタ情報スキーマを 伝送する場合には、一般に、これらの各情報を識別するためのPID(Packet I ndentification)が付加される。その場合、伝送するメタ情報スキーマに、情報 種別データ40を付加しなくても良い。"G" is "00001" "PG" is "00010" "PG-13" is "00100" "R" is "01000" "NC-17" is "10000" As described above, the description format of a meta information schema based on the PICS data model is converted by the meta information conversion unit 25. Note that the binary data described in the mask pattern 44 is not limited to the above; any bit length or specific value may be used. For example, when the transmission unit 26 transmits content data, meta information, and meta information schema via an MPEG transport stream, a PID (Packet Identification) is generally added to identify each piece of information. In this case, the information type data 40 does not need to be added to the transmitted meta information schema.

図7に、PICSデータモデルに基づくメタ情報の一例を示す。このPICS データモデルに基づくメタ情報は、カテゴリ毎に1つのラベルを記述することに より、そのメタ情報が示すコンテンツデータの属性を示している。例えば、ユー ザに伝送するコンテンツデータの属性が映画又はドラマであってそのパレンタル ガイドがRであるとするならば、この図7に示すような、“ジャンル:映画/ド ラマ”、“パレンタルガイド:R”というメタ情報が、このコンテンツデータに 付随することとなる。Figure 7 shows an example of meta information based on the PICS data model. This meta information based on the PICS data model indicates the attributes of the content data by describing one label per category. For example, if the attribute of the content data to be transmitted to the user is movie or drama and its parental guide is R, then the meta information "Genre: Movie/Drama" and "Parental Guide: R" as shown in Figure 7 would be attached to the content data.

このようなPICSデータモデルに基づくメタ情報は、メタ情報変換部24に おいて、その内容が解釈され、所定の伝送形式に変換される。The meta information based on such a PICS data model is interpreted by the meta information conversion unit 24 and converted into a predetermined transmission format.

メタ情報変換部24により変換した所定の伝送形式のメタ情報の具体例を図8 に示す。An example of meta information in a predetermined transmission format converted by the meta information conversion unit 24 is shown in FIG.

所定の伝送形式のメタ情報は、例えば、図8に示すように、情報種別データ5 0と、メタ情報フィルタリングマスク51と、追加メタ情報52と、追加メタ情 報ロケータ53と、コンテンツロケータ54とから構成される。As shown in FIG. 8, meta information in a predetermined transmission format is composed of, for example, information type data 50, a meta information filtering mask 51, additional meta information 52, an additional meta information locator 53, and a content locator 54.

情報種別データ50は、この情報種別データ50以下に示されるデータが、メ タ情報であることを示すヘッダである。The information type data 50 is a header indicating that the data following this information type data 50 is metadata.

メタ情報フィルタリングマスク51は、コンテンツデータの属性を示す情報で ある。このメタ情報フィルタリングマスク51は、上述した所定の伝送形式のメ タ情報スキーマを用いて、コンテンツデータの属性がバイナリデータに変換され た情報である。The meta-information filtering mask 51 is information indicating the attributes of the content data. This meta-information filtering mask 51 is information in which the attributes of the content data are converted into binary data using the metadata schema of the predetermined transmission format described above.

具体的にメタ情報フィルタリングマスク51には、図9に示すような、スキー マID55と、このスキーマID55に続くフィルタリングマスクパターン56 とから構成される。Specifically, the meta-information filtering mask 51 is composed of a schema ID 55 and a filtering mask pattern 56 following the schema ID 55, as shown in FIG.

スキーマID55は、メタ情報フィルタリングマスク51がどのメタ情報スキ ーマに対応するものであるかを示す情報である。例えば、このスキーマID55 は、所定の伝送形式のメタ情報スキーマに記述されているスキーマID41と同 一の値である。The schema ID 55 is information that indicates which meta-information schema the meta-information filtering mask 51 corresponds to. For example, this schema ID 55 is the same value as the schema ID 41 described in the meta-information schema of a given transmission format.

フィルタリングマスクパターン56は、メタ情報スキーマで定義されているマ スクパターン44を用いて、このメタ情報が示すコンテンツデータの属性が記述 された情報である。このフィルタリング マスクパターン56は、コンテンツデータの属性が各項目毎に分類されて指定さ れていることに対応して、マスクパターン44が分類された項目数だけ並べて記 述されている。The filtering mask pattern 56 describes the attributes of the content data represented by this meta information using mask patterns 44 defined in the meta information schema. This filtering mask pattern 56 is described by listing as many mask patterns 44 as there are categories, corresponding to the attributes of the content data that are classified and specified for each category.

例えば、図10に示すような“ジャンル:映画/ドラマ”、“パレンタルガイ ド:R”というPICSデータモデルに基づくメタ情報57aから、図6に示し た所定の伝送形式のメタ情報スキーマが参照されて、この所定の伝送形式のメタ 情報が生成された場合、このフィルタリングマスクパターン56は、スキーマI D55が“0”、フィルタリングマスクパターン56“000000001”と “01000”とが並べられた所定の伝送形式のメタ情報57bとなる。For example, if the meta information schema for the specified transmission format shown in FIG. 6 is referenced and meta information for this specified transmission format is generated from meta information 57a based on the PICS data model, such as "Genre: Movie/Drama" and "Parental Guide: R," as shown in FIG. 10, the filtering mask pattern 56 will be meta information 57b for the specified transmission format, in which the schema ID 55 is "0" and the filtering mask patterns 56 are "000000001" and "01000."

また例えば、図11に示すような“ジャンル:ニュース/時事”、“パレンタ ルガイド:G”というPICSデータモデルに基づくメタ情報57cから、図6 に示した所定の伝送形式のメタ情報スキーマが参照されて生成された場合、フィ ルタリングマスクパターン56は、スキーマID55が“02で、フィルタリン グマスクパターン56が“000000010”と“00001”とが並べられ た所定の伝送形式のメタ情報57dとなる。For example, if meta information 57c based on the PICS data model with "Genre: News/Current Affairs" and "Parental Guide: G" as shown in FIG. 11 is generated by referencing the meta information schema of the predetermined transmission format shown in FIG. 6, the filtering mask pattern 56 will be meta information 57d of the predetermined transmission format with a schema ID 55 of "02" and a filtering mask pattern 56 consisting of "000000010" and "00001."

追加メタ情報52は、所定の伝送形式のメタ情報スキーマのマスクパターンに より属性が定義されていないコンテンツデータの属性を定義する情報である。例 えば、テレビジョン番組データに関するメタ情報には、“ジャンル”や“パレン タルガイド”といった項目で分類される属性の他に、例えば“番組タイトル”と いった属性も一般に含まれている。ここで、この“番組タイトル”といった属性 は、予めメタ情報スキーマによって定義するのは困難なので、この 追加メタ情報52として記述する。なお、この追加メタ情報52は、メタ情報ス キーマに記述することができない属性が存在する場合など、必要に応じて記述す ればよい。Additional meta information 52 defines attributes of content data that are not defined by the mask pattern of the meta information schema for a given transmission format. For example, meta information for television program data typically includes attributes such as "genre" and "parental guide," as well as attributes such as "program title." Since it is difficult to define an attribute such as "program title" in advance using the meta information schema, this attribute is included as additional meta information 52. Additional meta information 52 can be included as needed, for example, when there are attributes that cannot be included in the meta information schema.

追加メタ情報ロケータ53には、例えば、データサイズが大きくて追加メタ情 報52に記述できない属性の情報がある場合、その記述できない属性の情報が格 納されているロケーションを指し示す情報である。この追加メタ情報ロケータも 、必要に応じて記述すればよい。The additional meta information locator 53 is information that points to the location where the attribute information that cannot be described in the additional meta information 52 is stored, for example, if the data size of the attribute information is too large to be described in the additional meta information 52. This additional meta information locator can also be written as needed.

コンテンツロケータ54は、この所定の伝送形式のメタ情報に定義されている コンテンツデータのロケーションを指し示す情報である。The content locator 54 is information that indicates the location of the content data defined in the meta information of this specified transmission format.

追加メタ情報ロケータ53及びコンテンツロケータ54は、例えば、図12に 示すように、ロケータ種別58と、ロケータ59とから構成される。ロケータ5 9には、例えば、指し示すコンテンツが格納されているURL(Uniform Resour ce Locator)、指し示すコンテンツが含まれているMPEGのトランスポートス トリームの識別ID(transport_ID,PID,service_ID,event_ID,table_ID)、指 し示すコンテンツが含まれているDVB(Digital Video Broadcasting)dat a carouselのcarousel IDやmodule ID等が格納 される。また、ロケータ種別58は、ロケータ59のデータ種類を示す情報であ る。As shown in FIG. 12, the additional meta information locator 53 and the content locator 54 each consist of a locator type 58 and a locator 59. The locator 59 stores, for example, the uniform resource locator (URL) where the indicated content is stored, the MPEG transport stream identification ID (transport_ID, PID, service_ID, event_ID, table_ID) containing the indicated content, and the carousel ID and module ID of the DVB (Digital Video Broadcasting) data carousel containing the indicated content. The locator type 58 is information indicating the data type of the locator 59.

以上のように所定の伝送形式のメタ情報は、コンテンツデータの属性を、所定 の伝送形式のメタ情報スキーマで定義したマスクパターンを用いて記述する。こ のため、フィルタリング効率及び伝送効率を上げたメタ情報及びメタ情報スキー マを伝送することができ、 効率的なデータの配信、柔軟な選択受信を行うことができる。また、受信側でこ のメタ情報をフィルタリングする場合、多数のメタ情報から必要なメタ情報を高 速に得ることができる。As described above, meta information for a given transmission format describes the attributes of content data using mask patterns defined in the meta information schema for that transmission format. This allows for the transmission of meta information and meta information schema with improved filtering and transmission efficiency, enabling efficient data distribution and flexible selective reception. Furthermore, when filtering this meta information on the receiving side, necessary meta information can be quickly obtained from a large amount of meta information.

つぎに、受信端末13におけるプロファイル情報の生成方法の説明と、この受 信端末13におけるデータ受信処理処理の内容についてさらに詳細に説明する。Next, a method for generating profile information in the receiving terminal 13 and the contents of the data reception processing in the receiving terminal 13 will be described in more detail.

まず、受信端末13のメタ情報スキーマ記憶部33は、放送局11のメタ情報 スキーマ変換部25で所定の伝送形式に変換されたメタ情報スキーマを記憶して いる。First, the meta information schema storage unit 33 of the receiving terminal 13 stores the meta information schema converted into a predetermined transmission format by the meta information schema conversion unit 25 of the broadcasting station 11.

プロファイル生成部34には、このメタ情報スキーマ記憶部33に記憶されて いる所定の伝送形式のメタ情報スキーマが供給される。例えば、PICSデータ モデルに基づくメタ情報スキーマを所定の伝送形式に変換した図6に示したよう なメタ情報スキーマが供給される。プロファイル生成部34は、この供給された メタ情報スキーマを参照して、例えば、図13に示すような、「受信コンテンツ 設定」と題された選択情報を入力するためのダイヤログボックス60をモニタ3 4aに表示する。The profile generation unit 34 receives a meta information schema in a predetermined transmission format stored in the meta information schema storage unit 33. For example, a meta information schema such as that shown in FIG. 6, which is a meta information schema based on the PICS data model converted into a predetermined transmission format, is supplied. The profile generation unit 34 references this supplied meta information schema and displays on the monitor 34a, for example, a dialog box 60 titled "Received Content Settings," as shown in FIG. 13, for inputting selection information.

このダイヤログボックス60の領域60aには、受信しようとするテレビジョ ン番組のジャンルを設定するための情報が表示されいる。また、このダイヤログ ボックス60の領域60bには、受信しようとするテレビジョン番組のパレンタ ルガイドを設定するためのスライダが表示されている。また、このダイヤログボ ックス60には、例えば、図13中右下の表示領域に、設定した内容に基づくプ ロファイル情報の生成の実行を開始する実行ボタン60cと、設定した内容をキ ャンセルするためのキャンセルボタン60dとが表示 されている。Area 60a of this dialog box 60 displays information for setting the genre of the television program to be received. Area 60b of this dialog box 60 displays a slider for setting the parental guide for the television program to be received. Also displayed in the lower right display area of this dialog box 60 (see FIG. 13), for example, is an execute button 60c for starting the generation of profile information based on the settings, and a cancel button 60d for canceling the settings.

ユーザは、このダイヤログボックス60を用いて、視聴を希望するテレビジョ ン番組の属性を選択し、選択情報をプロファイル生成部34に入力する。プロフ ァイル生成部34は、ユーザにより入力された選択情報に基づきプロファイル情 報を生成する。The user uses this dialog box 60 to select attributes of the television program they wish to view and inputs the selection information into the profile generation unit 34. The profile generation unit 34 generates profile information based on the selection information input by the user.

例えば、ユーザがこのダイヤログボックス60を用いて、テレビジョン番組の ジャンルに“映画/ドラマ”を選択し、パレンタルガイドに“PG”を選択した とする。この場合、ユーザがこのダイヤログボックス60の選択ボタン60cを クリックすると、プロファイル生成部34は、ユーザに選択された情報(ここで は、“ジャンル:映画/ドラマ”と“パレンタルガイド:PG”)と、所定の伝 送形式のメタ情報スキーマ(例えば、図6に示したメタ情報スキーマ)とを比較 し、ユーザにより選択されたメタ情報をフィルタリングするためのプロファイル 情報を生成する。具体的には、このプロファイル情報は、図14に示すように、 参照した所定の伝送形式のメタ情報スキーマを識別するためのスキーマID61 と、このメタ情報スキーマに記述されているフィルタリングマスクパターン62 とから構成される。例えば、この例の場合、スキーマID61としては、“0” が記述され、フィルタリングマスクパターン61として、“ジャンル:映画/ド ラマ”に対応する“000000001”というバイナリビットと、“パレンタ ルガイド:PG”に対応する“00010”というバイナリビットが並べて記述 される。For example, suppose a user uses this dialog box 60 to select "Movies/Dramas" as the television program genre and "PG" as the parental guide. In this case, when the user clicks the selection button 60c in this dialog box 60, the profile generation unit 34 compares the information selected by the user (here, "Genre: Movies/Dramas" and "Parental Guide: PG") with the meta information schema of the specified transmission format (e.g., the meta information schema shown in FIG. 6) and generates profile information for filtering the meta information selected by the user. Specifically, as shown in FIG. 14, this profile information consists of a schema ID 61 for identifying the meta information schema of the referenced specified transmission format and a filtering mask pattern 62 described in this meta information schema. For example, in this example, "0" is entered as the schema ID 61, and the filtering mask pattern 61 contains a binary bit sequence of "000000001" corresponding to "Genre: Movie/Drama" and a binary bit sequence of "00010" corresponding to "Parental Guide: PG."

このようなプロファイル情報は、所定の伝送形式とされたメタ情報(図9で示 したメタ情報)とその記述形式が共通している。そのため、このように生成され たプロファイル情報を、ユーザプロファ イル記憶部35に送り、メタ情報フィルタ部36が、記憶されたプロファイル情 報を参照することによって、メタ情報をフィルタリングすることが可能となる。This profile information shares the same description format as meta information in a predetermined transmission format (the meta information shown in FIG. 9). Therefore, the profile information generated in this manner can be sent to the user profile storage unit 35, and the meta information filter unit 36 can filter the meta information by referencing the stored profile information.

この受信端末13による処理内容を示すフローチャートを図15に示す。FIG. 15 is a flowchart showing the processing performed by the receiving terminal 13.

まず、受信端末13に何らかのデータが同報ネットワーク2或いは双方向ネッ トワーク3から送信されると、受信部31又は通信制御部32は、放送局11又 は情報提供装置12から送信されたデータを受信する(ステップS1)。First, when some data is transmitted to the receiving terminal 13 from the broadcast network 2 or the bidirectional network 3, the receiving unit 31 or the communication control unit 32 receives the data transmitted from the broadcast station 11 or the information providing device 12 (step S1).

続いて、受信部31又は通信制御部32は、情報種別40を参照して、受信し たデータが、メタ情報スキーマであるかどうかを判断する(ステップS2)。受 信部31又は通信制御部32は、受信したデータがメタ情報スキーマである場合 には、その受信したデータをメタ情報スキーマ記憶部33に送り、メタ情報スキ ーマ記憶部33がそのメタ情報スキーマを記憶する(ステップS3)。Next, the receiving unit 31 or the communication control unit 32 references the information type 40 to determine whether the received data is a meta-information schema (step S2). If the received data is a meta-information schema, the receiving unit 31 or the communication control unit 32 sends the received data to the meta-information schema storage unit 33, which then stores the meta-information schema (step S3).

続いて、受信部31又は通信制御部32は、情報種別50を参照して、その受 信したデータがメタ情報かどうかを判断する(ステップS4)。Next, the receiving unit 31 or the communication control unit 32 refers to the information type 50 to determine whether the received data is meta-information (step S4).

受信部31又は通信制御部32は、受信したデータがメタ情報である場合には 、その受信したデータをメタ情報フィルタ部36に送る。メタ情報フィルタ部3 5は、送られたメタ情報と、ユーザプロファイル記憶部35に記憶されたプロフ ァイル情報とが一致するかどうかを比較する(ステップS5)。比較した結果、 メタ情報フィルタ部36は、送られたメタ情報がプロファイル情報と一致する場 合には、メタ情報フィルタ部36は、その一致したメタ情報をメタ 情報記憶部37に送り、メタ情報記憶部37がそのメタ情報を記憶する(ステッ プS6)。If the received data is meta information, the receiving unit 31 or the communication control unit 32 sends the received data to the meta information filter unit 36. The meta information filter unit 35 compares the sent meta information with the profile information stored in the user profile storage unit 35 to determine whether they match (step S5). If the comparison results in the sent meta information matching the profile information, the meta information filter unit 36 sends the matching meta information to the meta information storage unit 37, which stores the meta information (step S6).

続いて、受信部31又は通信制御部32は、受信したデータがメタ情報ではな い場合には、その受信したデータがコンテンツデータかどうかを判断する(ステ ップS7)。Next, if the received data is not meta-information, the receiving unit 31 or the communication control unit 32 determines whether the received data is content data (step S7).

受信したデータがコンテンツデータの場合には、この受信端末12は、コンテ ンツデータのデータ受信処理を行う(ステップS8)。また、受信端末12は、 受信したデータが、メタ情報スキーマ、メタ情報或いはコンテンツデータのいず れでもなく、メタ情報であってもプロファイル情報と一致しない場合には処理を 終了する。If the received data is content data, the receiving terminal 12 performs data reception processing for the content data (step S8). If the received data is neither a meta information schema, meta information, nor content data, or if the data is meta information but does not match the profile information, the receiving terminal 12 terminates processing.

上記ステップS8で示したコンテンツデータの受信処理を、図16に示すフロ ーチャートを用いてさらに詳細に説明する。The content data reception process shown in step S8 will be described in more detail with reference to the flowchart shown in FIG.

受信部31又は通信制御部32は、受信したデータがコンテンツデータである と判断すると、コンテンツデータ受信部38は、メタ情報に記述されているコン テンツロケータ(図8に示すコンテンツロケータ54)を取得する(ステップS 11)。If the receiving unit 31 or the communication control unit 32 determines that the received data is content data, the content data receiving unit 38 acquires the content locator (content locator 54 shown in FIG. 8) described in the meta information (step S11).

続いて、コンテンツデータ受信部38は、コンテンツロケータのロケータ種別 (図12に示すロケータ種別58)を参照して、ロケータ種別がURLであるか どうかを判断する(ステップS12)。Next, the content data receiving unit 38 references the locator type of the content locator (locator type 58 shown in FIG. 12) and determines whether the locator type is a URL (step S12).

続いて、ロケータ種別がURLである場合には、コンテンツデータ受信部38 は、ロケータ(図12に示すロケータ59)に記述されたURLによって指定さ れるコンテンツデータを、例えば、通信制御部32を介して情報提供装置12へ 取得しに行く(ステップS13)。Next, if the locator type is a URL, the content data receiving unit 38 retrieves the content data specified by the URL described in the locator (locator 59 shown in FIG. 12) from the information providing device 12, for example, via the communications control unit 32 (step S13).

そして、コンテンツデータ受信部38は、取得したコンテンツデ ータをコンテンツデータ記憶部39に送り、コンテンツデータ記憶部39がこの コンテンツデータを記憶する(ステップS14)。The content data receiving unit 38 then sends the acquired content data to the content data storage unit 39, which then stores the content data (step S14).

以上のように本発明の実施の形態にかかるコンテンツ配信システム1では、メ タ情報のデータ構造を示すメタ情報スキーマを、受信端末13に予め送信してお くとともに、このメタ情報スキーマを所定の伝送形式にしたので、受信するコン テンツに付随するメタ情報の種類に関係なく円滑に受信をすることができる。ま た、コンテンツ配信システム1では、メタ情報を簡易なビットマスクで表現して いるので、メタ情報として伝送する情報量が減少する。さらに、コンテンツ配信 システムでは、所定の伝送形式とされたメタ情報スキーマを用いてプロファイル 情報を生成し、そのプロファイル情報を用いて所定の伝送形式のビットマスクで 表現されたメタ情報をフィルタリングしているので、選択受信するメタ情報を高 速にフィルタリングすることができる。As described above, in the content distribution system 1 according to an embodiment of the present invention, a meta-information schema indicating the data structure of the metadata is transmitted to the receiving terminal 13 in advance, and this meta-information schema is transmitted in a predetermined transmission format, enabling smooth reception regardless of the type of meta-information associated with the content being received. Furthermore, in the content distribution system 1, meta-information is expressed using a simple bit mask, thereby reducing the amount of information transmitted as meta-information. Furthermore, the content distribution system generates profile information using a meta-information schema in a predetermined transmission format, and uses this profile information to filter meta-information expressed in a bit mask in the predetermined transmission format, enabling rapid filtering of the meta-information to be selectively received.

なお、このコンテンツ配信システム1では、メタ情報変換部24とメタ情報ス キーマ変換部25とを放送局11及び情報提供装置12に具備しているが、これ らを受信端末13に具備させてもよい。この場合、放送局11及び情報提供装置 12は、メタ情報記憶部22及びメタ情報スキーマ記憶部23に記憶されている メタ情報及びメタ情報スキーマを、所定の伝送形式に変換せずにそのまま送信す る。受信端末13では、メタ情報スキーマ記憶部33とプロファイル生成部34 との間にメタ情報スキーマ変換部25を設けるととに、受信部31とメタ情報フ ィルタ部36との間にメタ情報変換部24を設けて、これらの変換を行えばよい 。In this content distribution system 1, the meta information conversion unit 24 and meta information schema conversion unit 25 are provided in the broadcast station 11 and the information providing device 12, but they may also be provided in the receiving terminal 13. In this case, the broadcast station 11 and the information providing device 12 transmit the meta information and meta information schema stored in the meta information storage unit 22 and the meta information schema storage unit 23 without converting them into a predetermined transmission format. In the receiving terminal 13, the meta information schema conversion unit 25 is provided between the meta information schema storage unit 33 and the profile generation unit 34, and the meta information conversion unit 24 is provided between the receiving unit 31 and the meta information filter unit 36, whereby these conversions can be performed.

以上本発明の実施の形態を、PICSデータモデルに基づくメタ 情報及びメタ情報スキーマを所定の伝送形式に変換する例を中心にして説明した が、このコンテンツ配信システム1では、RDFデータモデルに基づくメタ情報 及びメタ情報スキーマを変換することも可能である。以下、このRDFデータモ デルに基づくメタ情報及びメタ情報スキーマを所定の伝送形式に変換する例につ いて説明する。The above description of an embodiment of the present invention has focused on an example of converting meta information and meta information schema based on the PICS data model into a predetermined transmission format. However, this content distribution system 1 can also convert meta information and meta information schema based on the RDF data model. Below, we will describe an example of converting meta information and meta information schema based on this RDF data model into a predetermined transmission format.

図17に、RDFデータモデルを示す。RDFデータモデルは、この図17に 示すように、Resourse63及びValue64の2つのノードと、それらノードの関 係を表すPropertyType65とによる有向グラフによって表現される。このRDF データモデルに基づけば、ノード間の階層的な関係を記述することも可能である 。Figure 17 shows the RDF data model. As shown in Figure 17, the RDF data model is represented as a directed graph consisting of two nodes, Resource 63 and Value 64, and PropertyType 65, which represents the relationship between those nodes. Based on this RDF data model, it is also possible to describe hierarchical relationships between nodes.

図18に、RDFデータモデルに基づく番組ジャンル階層記述及びパレンタル ガイド階層記述、これらの情報をメタ情報スキーマ変換部25で所定の伝送形式 に変換したのちのフィルタリングマスクパターン56を生成のためのマスクパタ ーン44を示すビットパターン、並びに、あるコンテンツ(aContent)に対するフ ィルタリングマスクビットパターン56を示す。FIG. 18 shows a program genre hierarchy description and a parental guide hierarchy description based on the RDF data model, a bit pattern representing a mask pattern 44 used to generate a filtering mask pattern 56 after converting this information into a predetermined transmission format by the meta information schema conversion unit 25, and a filtering mask bit pattern 56 for a certain content (aContent).

RDFデータモデルに基づく番組ジャンル(genre)には、映画(movie)、ニュ ース(news)、スポーツ(sports)、音楽(music)の4つクラス71がある。さらに 、映画(movie)には、ミステリ(mystery)、アクション(action)、SF(SF )の3つのサブクラス72があり、音楽(music)には、ポップ(pop)、ロック( rock)の2つのサブクラス73があり、それぞれ階層的構造となっている。The program genre (genre) based on the RDF data model has four classes 71: movie, news, sports, and music. Furthermore, movie has three subclasses 72: mystery, action, and science fiction, and music has two subclasses 73: pop and rock, each of which has a hierarchical structure.

また、RDFデータモデルに基づくパレンタルガイド(parental guide)には、 G、PG,、PG−13、R、NC−17の5つのクラス74がある。In addition, parental guides based on the RDF data model have five classes 74: G, PG, PG-13, R, and NC-17.

このようなRDFデータモデルに基づくクラス階層構造は、メタ情報スキーマ 変換部25において、その内容が解釈され、所定の伝送形式のメタ情報スキーマ に変換される。また、メタ情報変換部24では、このRDFデータモデルに基づ くメタ情報を、所定の伝送形式のメタ情報スキーマを用いて、所定の伝送形式の メタ情報に変換する。The class hierarchy structure based on this RDF data model is interpreted and converted into a meta information schema of a predetermined transmission format by the meta information schema conversion unit 25. Furthermore, the meta information conversion unit 24 converts the meta information based on this RDF data model into meta information of a predetermined transmission format using the meta information schema of the predetermined transmission format.

ここで、RDFデータモデルに基づくメタ情報を、所定の伝送形式のメタ情報 に変換する際に必要となる情報は、各ノードを表しているビットパターンと、フ ィルタリングマスクパターン56全体でのその情報が格納される位置を示すオフ セット値である。これらの値の一例を、図18中に、offset、bit patternとし て示している。The information required to convert meta information based on the RDF data model into meta information in a specified transmission format is the bit pattern representing each node and an offset value indicating the location where that information is stored within the entire filtering mask pattern 56. An example of these values is shown in Figure 18 as "offset" and "bit pattern."

ここで、あるコンテンツ(aContent)の番組ジャンル(genre)がロック(roc k)で、そのパレンタルガイド(parental guide)がNC−17であるというメ タ情報を、メタ情報変換部24によりフィルタリングマスクビットパターン56に 変換する場合を考える。Consider a case in which the meta information converter 24 converts metadata indicating that the program genre of a certain content (aContent) is rock and its parental guide is NC-17 into a filtering mask bit pattern 56.

まず、RDFデータモデルのメタ情報は、メタ情報スキーマ変換部25により その内容が解釈され、予め、図18に示したような、各ノードのビットパターン とオフセット値が割り当てられる。First, the meta information of the RDF data model is interpreted by the meta information schema conversion unit 25, and a bit pattern and offset value are assigned to each node in advance, as shown in Figure 18.

具体的にあるコンテンツ(aContent)のメタ情報を表すビットパターンに対し ては、 1)ジャンルがrockであるためrockノードに割り当てられているオフセット値 3の位置からビットパターン“10”が格納される。このオフセット値は、フィ ルタリングマスクパターン56全体でのその情報が格納される位置を示している ことから、ビットパターン“10”は以下のように配置される。なお、“XXX ”は、この時 点で、その位置に格納されるビットパターンが決定されていない部分を示してい る。Specifically, for a bit pattern representing meta information for a given piece of content (aContent), 1) because the genre is rock, the bit pattern "10" is stored starting at offset 3, which is assigned to the rock node. This offset value indicates the location within the entire filtering mask pattern 56 where the information is stored, so the bit pattern "10" is arranged as follows: Note that "XXX" indicates a portion where the bit pattern to be stored at that location has not yet been determined.

−> XXX 10 2)番組ジャンルのrockの親クラスが存在し、それはmusicであるため、オフ セット値“0”の位置からビットパターン“100”が格納される。--> XXX 10 2) The parent class of the program genre "rock" exists, and it is "music." Therefore, the bit pattern "100" is stored starting from the offset value "0."

−> 100 10 3)パレンタルガイドは、NC−17なのでオフセット値“5”の位置からビ ットパターン“101”が格納される。--> 100 10 3) The parental guide is NC-17, so the bit pattern "101" is stored starting from offset "5."

−> 100 10 101 以上のようにして、acontentのメタ情報は、フィルタリングマスクパターン5 6に格納する情報である“10010101”に変換される。-> 100 10 101 In this way, the meta information of acontent is converted to "10010101," which is the information to be stored in the filtering mask pattern 56.

このようなフィルタリングマスクパターン56は、図9に示したメタ情報フィ ルタリングマスク51内に、スキーマID55とともに格納される。そして、例 えば、MPEG2によるデジタル放送のメタ情報として用いられる。Such a filtering mask pattern 56 is stored in the meta information filtering mask 51 shown in FIG. 9 together with the schema ID 55. The pattern 56 is then used as meta information for digital broadcasting in MPEG2, for example.

コンテンツ配信システム1では、以上のようにRDFデータモデルに基づくメ タ情報を、所定の伝送形式に変換することができる。そのため、コンテンツ配信 システム1では、記述形式に互換性の無いメタ情報を統一して伝送することがで きる。As described above, content distribution system 1 can convert metadata based on the RDF data model into a predetermined transmission format. Therefore, content distribution system 1 can unify and transmit meta information with incompatible description formats.

つぎに、MPEG−2システムのセクション形式、特にプライベートセクショ ン形式のデータストリームに、フィルタリングマスクビットパターンを格納する 際のフォーマットの一例を図19に示す。なお、図19中の“8”,“1”等の 数字は、格納されるデータのバイト長を示している。図20の数字も同様である 。Next, Figure 19 shows an example of the format for storing a filtering mask bit pattern in an MPEG-2 system section format, particularly in a private section format data stream. Note that the numbers "8" and "1" in Figure 19 indicate the byte length of the data to be stored. The numbers in Figure 20 are similar.

table_idには、このmetadata_package_sectionの識別IDが格納される。sect ion_syntax_indicatorには、このmetadata_package_sectionの使用の有無を示す フラグが格納される。private_indicatorには、このmetadata_package_section にユーザが定義した情報が格納されていることを示すフラグが格納される。sect ion_lengthには、このmetadata_package_sectionの全体の符号長情報が格納され る。curent_next_indicatorには、ここで記述しているmetadata_package_sectio nが現時点で有効になるものかを示すフラグが格納される。section_numberは、 このmetadata_package_sectionのセクション番号である。last_section_number は、最後のセクションの番号である。The table_id contains the identification ID of this metadata_package_section. The section_syntax_indicator contains a flag indicating whether this metadata_package_section is in use. The private_indicator contains a flag indicating that user-defined information is stored in this metadata_package_section. The section_length contains the entire code length information for this metadata_package_section. The current_next_indicator contains a flag indicating whether the metadata_package_section described here is currently valid. The section_number is the section number of this metadata_package_section. The last_section_number is the number of the last section.

filltering_mask_schema_id(図19中aに示す。)には、メタ情報スキーマ を識別するための識別IDが格納される。この識別IDで識別されるメタ情報ス キーマの構成から、フィルタリングマスクビット列の中のどこの部分に、どうい ったメタ情報が格納されているかを識別することができる。また、filtering_ma sk_1,filtering_mask_2(図19中bに示す。)及びfiltering_mask_length〜fi ltering_mask_byte(図19中cに示す。)の領域には、フィルタリングマスク 56の情報が分割して格納される。The filtering_mask_schema_id (shown in Figure 19, item a) stores an ID for identifying the meta information schema. The structure of the meta information schema identified by this ID can be used to identify which part of the filtering mask bit string contains which meta information. The filtering_mask_1, filtering_mask_2 (shown in Figure 19, item b) and filtering_mask_length through filtering_mask_byte (shown in Figure 19, item c) store the information for the filtering mask 56 in separate parts.

filtering_mask_1,filtering_mask_2の領域は、デマルチプレクサによるハー ドウェアフィルタリングが可能な領域であり、ここにメタ情報のなかでも特に高 速なフィルタリングが要求される情報を格納することで、更に効率よいフィルタ リングを行うように構成することができる。The filtering_mask_1 and filtering_mask_2 areas are areas where hardware filtering is possible using a demultiplexer. By storing meta-information that requires particularly fast filtering here, you can configure the filtering to be even more efficient.

for(i=0;i<N;i++)〜CRC_32(図19中dに示す。)の領域には、メタ情報が付 随しているコンテンツへのポインタ情報等、例えば、 図8に示した追加メタ情報ロケータ53,コンテンツロケータ54等に相当する 情報が格納される。The area for(i=0;i<N;i++) to CRC_32 (shown as d in Figure 19) stores pointer information to the content to which the meta information is attached, such as information equivalent to the additional meta information locator 53 and content locator 54 shown in Figure 8.

つぎに、MPEG−2システムのセクション形式、特にプライベートセクショ ン形式のデータストリームに、フィルタリングマスクビットパターンを格納する 際のフォーマットの他の一例を図20に示す。Next, FIG. 20 shows another example of a format for storing a filtering mask bit pattern in a data stream in the section format of the MPEG-2 system, particularly in the private section format.

metadata_packagede_scriptor()は、MPEG−2システムのPSI(Program Specific Information)の中のPMT(Program Map Table)に格納され、metadata_pa ckage_sectionが伝送されるストリームの情報を示す。The metadata_packagede_scriptor() is stored in the PMT (Program Map Table) in the PSI (Program Specific Information) of the MPEG-2 system, and indicates information about the stream in which the metadata_package_section is transmitted.

filtering_mask_schema_id(図20中eに示す。)には、メタ情報スキーマを 識別するためのIDが格納される。filtering_mask_length(図20中hに示す )には、フィルタリングマスクのビット長情報が格納される。The filtering_mask_schema_id (shown in Figure 20, item e) contains an ID for identifying the meta information schema. The filtering_mask_length (shown in Figure 20, item h) contains the bit length information for the filtering mask.

そして、metadata_package_sectionが参照するメタ情報スキーマを識別する。Then, identify the meta information schema to which the metadata_package_section refers.

これによって、図19に示した場合のように、metadata_package_section毎にfi ltering_mask_schema_idを付加する必要がなく、符号化の効率が上がる。もっと も、一つのストリーム中を流れるmetadata_package_sectionのフォーマットは、 一つに限定される。This eliminates the need to add a filtering_mask_schema_id to each metadata_package_section, as in the case shown in Figure 19, and improves coding efficiency. However, the format of the metadata_package_section that flows in a single stream is limited to one.

filtering_mask(図20中fに示す。)及びfiltering_mask_length〜filteri ng_mask_byte(図20中cに示す。)の領域に、フィルタリングマスク56の情 報を分割して格納する。filtering_maskの領域は、デマルチプレクサによるハー ドウェアフィルタリング可能な領域であり、ここにメタ情報のなかでも特に高速 なフィルタリ ングが要求される情報を格納することで、更に効率よくフィルタリングを行うよ うに構成することができる。The filtering mask 56 information is divided and stored in the filtering_mask (shown as f in Figure 20) and filtering_mask_length to filtering_mask_byte (shown as c in Figure 20) areas. The filtering_mask area is an area that can be filtered by hardware using a demultiplexer. By storing meta-information that requires particularly high-speed filtering here, filtering can be configured to be more efficient.

for(i=0;i<N;i++)〜CRC_32(図20中dに示す。)の領域には、メタ情報が付 随しているコンテンツへのポインタ情報等、例えば、図8に示した追加メタ情報 ロケータ53,コンテンツロケータ54等に相当する情報が格納される。このfo r(i=0;i<N;i++)〜CRC_32の領域中でのフィルタリングマスクの長さは、metadat a_packagedescriptorのfiltering_mask_length(図20中hに示す。)によって 示されている。The area for(i=0;i<N;i++) to CRC_32 (shown in item d in Figure 20) stores pointer information to the content to which the meta information is attached, such as information equivalent to the additional meta information locator 53 and content locator 54 shown in Figure 8. The length of the filtering mask in this area for(i=0;i<N;i++) to CRC_32 is indicated by the filtering_mask_length field of the meta_package descriptor (shown in item h in Figure 20).

以上のように、本発明の実施の形態にかかるコンテンツ配信システム1では、 メタ情報のデータ構造を示すメタ情報スキーマを、受信端末13に送信するので 、受信するコンテンツに付随するメタ情報の種類に関係なく円滑に受信をするこ とができる。また、このコンテンツ配信システム1では、RDFデータモデルに 基づくメタ情報及びメタ情報スキーマを、所定の伝送形式に変換することによっ て、例えば、インターネット上でメタ情報記述形式との互換性を図ることができ る。また、以上のように、メタ情報を伝送効率及びフィルタリング効率の高いビ ットマップに変換し、これをMPEG−2システムのプライベートセクションに 格納することでデジタル放送におけるメタ情報の伝送が可能となる。また、この ビットマップを、MPEG−2システムのプライベートセクションに格納するこ とで、デマルチプレクサによるハードウェアフィルタリングの機能を使ってメタ 情報の高速フィルタリングが可能となる。As described above, the content distribution system 1 according to an embodiment of the present invention transmits a metainformation schema indicating the data structure of metainformation to the receiving terminal 13, thereby enabling smooth reception regardless of the type of metainformation accompanying the received content. Furthermore, by converting the metainformation and metainformation schema based on the RDF data model into a predetermined transmission format, the content distribution system 1 can achieve compatibility with metainformation description formats, for example, on the Internet. Furthermore, by converting the metainformation into a bitmap with high transmission and filtering efficiency and storing it in the private section of the MPEG-2 system, transmission of the metainformation via digital broadcasting becomes possible. Furthermore, storing this bitmap in the private section of the MPEG-2 system enables high-speed filtering of the metainformation using the hardware filtering function of a demultiplexer.

───────────────────────────────────────────────────── フロントページの続き (72)発明者 山岸 靖明 東京都品川区北品川6丁目7番35号 ソニ ー株式会社内 (72)発明者 片山 靖 東京都品川区北品川6丁目7番35号 ソニ ー株式会社内 (注)この公表は、国際事務局(WIPO)により国際公開された公報を基に作 成したものである。 なおこの公表に係る日本語特許出願(日本語実用新案登録出願)の国際公開の 効果は、特許法第184条の10第1項(実用新案法第48条の13第2項)に より生ずるものであり、本掲載とは関係ありません。───────────────────────────────────────────────────── Continued from the front page (72) Inventor: Yasuaki Yamagishi Sony Corporation, 6-7-35 Kitashinagawa, Shinagawa-ku, Tokyo (72) Inventor: Yasushi Katayama Sony Corporation, 6-7-35 Kitashinagawa, Shinagawa-ku, Tokyo (Note) This publication is based on the publication published internationally by the International Bureau of Patents (WIPO). The effect of the international publication of the Japanese patent application (Japanese utility model registration application) related to this publication arises pursuant to Article 184-10, Paragraph 1 of the Patent Act (Article 48-13, Paragraph 2 of the Utility Model Act) and is unrelated to this publication.

Claims (22)

【特許請求の範囲】[Claims] 1. コンテンツ提供装置とコンテンツ受信装置とを備えたコンテンツ提供シス テムにおいて、 上記コンテンツ提供装置は、 コンテンツ信号を上記コンテンツ受信装置に提供する提供手段と、 上記コンテンツ信号に関するメタ情報を記憶するメタ情報記憶手段と、 上記メタ情報のデータ構造を示すメタ情報スキーマを記憶する提供側メタ情報 スキーマ記憶手段と、 上記メタ情報及び上記メタ情報スキーマを通信路を介して上記コンテンツ受信 装置に送信する送信手段とを有し、 上記コンテンツ受信装置は、 上記コンテンツ提供装置の上記送信手段から送信された上記メタ情報及び上記 メタ情報スキーマを上記通信路を介して受信する受信手段と、 上記受信手段により受信した上記メタ情報スキーマを記憶する受信側メタ情報 スキーマ記憶手段と、 上記受信側メタ情報スキーマ記憶手段に記憶された上記メタ情報スキーマに基 づいて、上記受信手段により受信した上記メタ情報のデータ構造を検出するメタ 情報データ構造検出手段とを有すること を特徴とするコンテンツ提供システム。1. A content provision system including a content provision device and a content receiving device, wherein the content provision device comprises: a providing means for providing a content signal to the content receiving device; a meta-information storage means for storing meta-information related to the content signal; a provider-side meta-information schema storage means for storing a meta-information schema indicating the data structure of the meta-information; and a transmitting means for transmitting the meta-information and the meta-information schema to the content receiving device via a communication path; and the content receiving device comprises: a receiving means for receiving the meta-information and the meta-information schema transmitted from the transmitting means of the content provision device via the communication path; a receiver-side meta-information schema storage means for storing the meta-information schema received by the receiving means; and a meta-information data structure detection means for detecting the data structure of the meta-information received by the receiving means based on the meta-information schema stored in the receiver-side meta-information schema storage means. 2. 上記メタ情報スキーマは、自身を識別する識別子と、複数の項目を含むメ タ情報についてのデータ構造を示すデータ構造情報と を含むこと を特徴とする請求の範囲第1項に記載のコンテンツ提供システム。2. The content providing system described in claim 1, wherein the meta information schema includes an identifier for identifying itself and data structure information indicating the data structure of the metadata including multiple items. 3. 上記コンテンツ提供装置は、 上記メタ情報スキーマを、所定の伝送形式の伝送情報に変換するメタ情報スキ ーマ変換手段と、 上記メタ情報を、上記所定の伝送形式の伝送情報に変換した上記メタ情報スキ ーマに対応した伝送形式に変換するメタ情報変換手段とをさらに備え、 上記送信手段は、上記メタ情報スキーマ変換手段により変換されたメタ情報ス キーマ及び上記メタ情報変換手段により変換されたメタ情報を送信すること を特徴とする請求の範囲第1項に記載のコンテンツ提供システム。3. The content providing system of claim 1 further comprises: a metainformation schema conversion means for converting the metainformation schema into transmission information in a predetermined transmission format; and a metainformation conversion means for converting the metainformation into a transmission format corresponding to the metainformation schema converted into the transmission information in the predetermined transmission format; and the transmission means transmits the metainformation schema converted by the metainformation schema conversion means and the metainformation converted by the metainformation conversion means. 4. 上記メタ情報スキーマは、自身を識別する識別子と、複数の項目を含むメ タ情報についてのデータ構造を示すデータ構造情報とを含むこと を特徴とする請求の範囲第3項に記載のコンテンツ提供システム。4. The content providing system of claim 3, wherein the meta information schema includes an identifier for identifying itself and data structure information indicating the data structure of the meta information including multiple items. 5. 上記メタ情報スキーマ変換手段は、上記所定の伝送形式として、上記メタ 情報スキーマを、このメタ情報スキーマを識別する識別子と上記複数の項目に対 するフィルタリングマスク値とに変換すること を特徴とする請求の範囲第4項に記載のコンテンツ提供システム。5. The content providing system according to claim 4, wherein the meta information schema conversion means converts the meta information schema into an identifier that identifies the meta information schema and a filtering mask value for the plurality of items in the predetermined transmission format. 6. 上記コンテンツ受信装置は、 上記受信側メタ情報スキーマ記憶手段に記憶されたメタ情報スキーマと入力さ れた選択情報とに基づき、複数のメタ情報から所望のメタ情報を選択するための プロファイルを生成するプロファイル生 成手段と、 上記受信手段で受信した複数のメタ情報から、上記プロファイルに関連するメ タ情報を選択するメタ情報選択手段と、 上記受信手段で受信した複数のコンテンツ信号から、上記メタ情報選択手段で 選択されたメタ情報に関連するコンテンツ信号を選択するコンテンツ信号選択手 段とをさらに備えること を特徴とする請求の範囲第1項に記載のコンテンツ提供システム。6. The content receiving device according to claim 1 further comprises: a profile generating means for generating a profile for selecting desired meta information from a plurality of pieces of meta information based on the meta information schema stored in the receiver-side meta information schema storage means and input selection information; a meta information selecting means for selecting metadata associated with the profile from the plurality of pieces of meta information received by the receiver means; and a content signal selecting means for selecting a content signal associated with the meta information selected by the meta information selecting means from the plurality of content signals received by the receiver means. 7. 上記コンテンツ受信装置は、上記コンテンツ信号選択手段で選択されたコ ンテンツ信号を記憶するコンテンツ信号記憶手段をさらに備えること を特徴とする請求の範囲第6項に記載のコンテンツ提供システム。7. The content providing system according to claim 6, wherein the content receiving device further comprises a content signal storage means for storing the content signal selected by the content signal selection means. 8. 上記コンテンツ受信装置は、上記メタ情報構造検出手段で上記メタ情報ス キーマから検出したメタ情報のデータ構造に基づいて、上記メタ情報の内容を解 析する解析手段をさらに備えること を特徴とする請求の範囲第6項に記載のコンテンツ提供システム。8. The content providing system according to claim 6, wherein the content receiving device further comprises analysis means for analyzing the content of the meta information based on the data structure of the meta information detected from the meta information schema by the meta information structure detection means. 9. コンテンツ信号をコンテンツ受信装置に提供する提供手段と、 上記コンテンツ信号に関するメタ情報を記憶するメタ情報記憶手段と、 上記メタ情報のデータ構造を示すメタ情報スキーマを記憶するメタ情報スキー マ記憶手段と、 上記メタ情報及び上記メタ情報スキーマを通信路を介してコンテンツ受信装置 に送信する送信手段と を備えることを特徴とするコンテンツ提供装置。9. A content providing device comprising: providing means for providing a content signal to a content receiving device; meta-information storage means for storing meta-information related to the content signal; meta-information schema storage means for storing a meta-information schema indicating the data structure of the meta-information; and transmission means for transmitting the meta-information and the meta-information schema to the content receiving device via a communication path. 10. 上記提供手段は、上記通信路を介して上記コンテンツ信号を上記コン テンツ受信装置に送信すること を特徴とする請求の範囲第9項に記載のコンテンツ提供装置。10. The content providing device according to claim 9, wherein the providing means transmits the content signal to the content receiving device via the communication path. 11. 上記コンテンツ信号を記憶するコンテンツ信号記憶手段をさらに備える こと を特徴とする請求の範囲第9項に記載のコンテンツ提供装置。11. The content providing device according to claim 9, further comprising a content signal storage means for storing the content signal. 12. 上記メタ情報スキーマは、自身を識別する識別子と、複数の項目を含む メタ情報についてのデータ構造を示すデータ構造情報とを含むこと を特徴とする請求の範囲第9項に記載のコンテンツ提供装置。12. The content providing device described in claim 9, wherein the meta information schema includes an identifier for identifying itself and data structure information indicating a data structure for the meta information including multiple items. 13. 上記メタ情報スキーマを、所定の伝送形式の伝送情報に変換するメタ情 報スキーマ変換手段と、 上記メタ情報を、上記所定の伝送形式に変換するメタ情報変換手段とをさらに 備え、 上記送信手段は、上記メタ情報スキーマ変換手段により上記所定の伝送形式に 変換されたメタ情報スキーマ及び上記メタ情報変換手段により上記所定の伝送形 式に変換されたメタ情報を送信すること を特徴とする請求の範囲第9項に記載のコンテンツ提供装置。13. The content providing device according to claim 9, further comprising: a meta information schema conversion means for converting the meta information schema into transmission information in a predetermined transmission format; and a meta information conversion means for converting the meta information into the predetermined transmission format, wherein the transmission means transmits the meta information schema converted into the predetermined transmission format by the meta information schema conversion means and the meta information converted into the predetermined transmission format by the meta information conversion means. 14. 上記メタ情報スキーマは、自身を識別する識別子と、複数の項目を含む メタ情報についてのデータ構造を示すデータ構造情報とを含むこと を特徴とする請求の範囲第13項に記載のコンテンツ提供装置。14. The content providing device described in claim 13, wherein the meta information schema includes an identifier for identifying itself and data structure information indicating a data structure for the meta information including multiple items. 15. 上記メタ情報スキーマ変換手段は、上記所定の伝送形式として、上記メ タ情報スキーマを、上記メタ情報スキーマの識別子と上記複数の項目に対するフ ィルタリングマスク値とに変換すること を特徴とする請求の範囲第14項に記載のコンテンツ提供装置。15. The content providing device according to claim 14, wherein the meta information schema conversion means converts the metadata schema into an identifier of the metadata schema and filtering mask values for the plurality of items in the predetermined transmission format. 16. コンテンツ信号に関するメタ情報のデータ構造を示すメタ 情報スキーマを記憶するメタ情報スキーマ記憶手段と、 上記コンテンツ信号と上記コンテンツ信号に関するメタ情報とを通信路を介し て受信する受信手段と、 上記メタ情報スキーマ記憶手段に記憶されたメタ情報スキーマに基づいて、上 記受信手段で受信したメタ情報のデータ構造を検出するメタ情報データ構造検出 手段と を備えることを特徴とするコンテンツ受信装置。16. A content receiving device comprising: a meta-information schema storage means for storing a meta-information schema indicating the data structure of meta-information related to a content signal; a receiving means for receiving the content signal and meta-information related to the content signal via a communication path; and a meta-information data structure detection means for detecting the data structure of the meta-information received by the receiving means based on the meta-information schema stored in the meta-information schema storage means. 17. 上記受信手段は、通信路を介して送信された上記メタ情報スキーマを受 信し、 上記メタ情報スキーマ記憶手段は、上記受信手段で受信したメタ情報スキーマ を記憶すること を特徴とする請求の範囲第16項に記載のコンテンツ受信装置。17. The content receiving device according to claim 16, wherein the receiving means receives the meta information schema transmitted via a communication path, and the meta information schema storage means stores the meta information schema received by the receiving means. 18. 上記メタ情報スキーマ記憶手段に記憶されたメタ情報スキーマと入力さ れた選択情報とに基づき、複数のメタ情報から所望のメタ情報を選択するための プロファイルを生成するプロファイル生成手段と、 上記受信手段で受信した複数のメタ情報から、上記プロファイルに関連するメ タ情報を選択するメタ情報選択手段と、 上記受信手段で受信した複数のコンテンツ信号から、上記メタ情報選択手段で 選択されたメタ情報に関連するコンテンツ信号を選択するコンテンツ信号選択手 段とをさらに備えること を特徴とする請求の範囲第16項に記載のコンテンツ受信装置。18. The content receiving device of claim 16 further comprising: profile generation means for generating a profile for selecting desired meta information from a plurality of pieces of meta information based on the meta information schema stored in the meta information schema storage means and input selection information; meta information selection means for selecting metadata associated with the profile from the plurality of pieces of meta information received by the receiving means; and content signal selection means for selecting a content signal associated with the meta information selected by the meta information selection means from the plurality of content signals received by the receiving means. 19. 上記コンテンツ信号選択手段で選択されたコンテンツ信号を記憶するコ ンテンツ信号記憶手段をさらに備えること を特徴とする請求の範囲第18項に記載のコンテンツ受信装置。19. The content receiving device according to claim 18, further comprising a content signal storage means for storing the content signal selected by the content signal selection means. 20. 上記メタ情報構造検出手段で上記メタ情報スキーマから検出したメタ情 報のデータ構造に基づいて、上記メタ情報の内容を解析する解析手段をさらに備 えること を特徴とする請求の範囲第16項に記載のコンテンツ受信装置。20. The content receiving device according to claim 16, further comprising analysis means for analyzing the content of the meta information based on the data structure of the meta information detected from the meta information schema by the meta information structure detection means. 21. コンテンツ信号に関するメタ情報のデータ構造を示すメタ情報スキーマ を通信路を介してコンテンツ受信装置に送信し、 上記メタ情報を上記通信路を介して上記コンテンツ受信装置に送信し、 上記コンテンツ信号を上記コンテンツ受信装置に提供するステップとかなるコ ンテンツ信号の提供方法。21. A method for providing a content signal, comprising the steps of: transmitting a meta information schema indicating the data structure of meta information related to a content signal to a content receiving device via a communication path; transmitting the meta information to the content receiving device via the communication path; providing the content signal to the content receiving device. 22. コンテンツ信号に関するメタ情報のデータ構造を示すメタ情報スキーマ を受信し、 上記メタ情報を受信し、 上記メタ情報スキーマに基づき受信したメタ情報のデータ構造を検出するステ ップからなるメタ情報の受信方法。22. A method for receiving meta information, comprising the steps of: receiving a meta information schema indicating the data structure of meta information related to a content signal; receiving the meta information; and detecting the data structure of the received meta information based on the meta information schema.
JP11-556539A 1998-05-13 1999-05-13 Content provision system Pending JPWO1999059290A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP10-130392 1998-05-13
JP10-215808 1998-07-30

Publications (1)

Publication Number Publication Date
JPWO1999059290A1 true JPWO1999059290A1 (en) 2001-05-15

Family

ID=

Similar Documents

Publication Publication Date Title
US10397654B2 (en) Transmission and reception apparatuses, methods, and systems for filtering content
US7627881B1 (en) Transmitting apparatus and receiving apparatus
JP4201706B2 (en) System and method for combining several EPG sources into one reliable EPG
US9924228B2 (en) System and method for providing program recommendations through multimedia searching based on established viewer preferences
CA2806842C (en) Transmission apparatus and method, reception apparatus and method and transmission and reception system
US9762968B2 (en) Transmission apparatus and method, reception apparatus and method, and transmission and reception system
US9769286B2 (en) Transmission apparatus and method, reception apparatus and method, and transmission and reception system
CN100534170C (en) Broadcast program content retrieval and distribution system
JP2018082501A (en) Method and device for correlating media meta data
EP1003304A1 (en) System for providing contents
KR20060022633A (en) Information processing apparatus and information processing method and computer program
KR100967829B1 (en) Improved Communication of TV-Anytime Credits
US20080060008A1 (en) Method of searching program for user without having to enter keywords
US20050022240A1 (en) Information navigation apparatus
KR100656516B1 (en) Multimedia search device using set-top box and method
JP2002262225A (en) Content mediation device and content mediation processing method
JPWO1999059290A1 (en) Content provision system
EP1916844A2 (en) Method and apparatus for storing broadcast program
WO2006040700A1 (en) Method and apparatus for recommending digital program
JP2003143585A (en) Meta-data receiver
JP2003141019A (en) Metadata transmitting device
JP2003143573A (en) Meta-data transmission method
WO2006019232A1 (en) Method and apparatus for accessing tv contents data utilizing virtual domain system and the media and transferring signal containing the method