[go: up one dir, main page]

JP2005354561A - Content preview device and content preview method - Google Patents

Content preview device and content preview method Download PDF

Info

Publication number
JP2005354561A
JP2005354561A JP2004175218A JP2004175218A JP2005354561A JP 2005354561 A JP2005354561 A JP 2005354561A JP 2004175218 A JP2004175218 A JP 2004175218A JP 2004175218 A JP2004175218 A JP 2004175218A JP 2005354561 A JP2005354561 A JP 2005354561A
Authority
JP
Japan
Prior art keywords
program
content
metadata
information
program content
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
JP2004175218A
Other languages
Japanese (ja)
Inventor
Yuka Ozawa
由佳 小澤
Katsuyuki Morita
克之 森田
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co Ltd
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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2004175218A priority Critical patent/JP2005354561A/en
Publication of JP2005354561A publication Critical patent/JP2005354561A/en
Pending legal-status Critical Current

Links

Images

Abstract

【課題】 蓄積された番組コンテンツを簡易かつ迅速に試写することが可能なコンテンツ試写装置およびコンテンツ試写方法を提案する。
【解決手段】 コンテンツ試写装置は、番組メタデータおよび番組コンテンツを試写するコンテンツ試写装置であって、番組コンテンツを格納する番組コンテンツ保持部と、番組コンテンツに関する番組メタデータを保持する番組メタデータ保持部と、番組受信装置に転送する番組メタデータおよび番組コンテンツを選択する送出コンテンツ選択部と、番組メタデータ内に番組コンテンツへの間接参照記述がある場合に、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加するコンテンツ書換え部と、番組受信装置に番組メタデータを送出するコンテンツ送出部とを含む。
【選択図】 図1
PROBLEM TO BE SOLVED: To provide a content preview device and a content preview method capable of previewing stored program content simply and quickly.
A content preview device is a content preview device for previewing program metadata and program content, a program content holding unit for storing program content, and a program metadata holding unit for holding program metadata relating to the program content. And a program content to be transferred to the program receiving device and a transmission content selection unit for selecting the program content, and direct reference information that is position information of the program content when there is an indirect reference description to the program content in the program metadata. A content rewriting unit for adding the association to the program metadata, and a content sending unit for sending the program metadata to the program receiving device.
[Selection] Figure 1

Description

本発明は、デジタル放送番組やデジタル放送番組としてアクセス可能なWebサーバ上のコンテンツについて、番組放送を実施する前またはコンテンツを公開する前に、その番組およびコンテンツが正常に受信装置にて再生されうるかどうかを確認するためにコンテンツを試写するためのコンテンツ試写装置およびコンテンツ試写方法に関する。   According to the present invention, regarding a digital broadcast program or content on a Web server accessible as a digital broadcast program, whether the program and the content can be normally played back by the receiving device before the program broadcast or before the content is released. The present invention relates to a content preview device and a content preview method for previewing content to check whether or not.

現在、ネットワークを介してデジタル放送番組を配信するようなサーバ型放送という新しい放送形式が検討されている。このような放送形式では、番組コンテンツおよび番組メタデータは放送波だけではなく、通信回線を用いても取得することが可能となり、視聴者は番組の放送時刻や存在位置を意識する必要がなくなる。   Currently, a new broadcasting format called server-type broadcasting that distributes digital broadcasting programs via a network is being studied. In such a broadcast format, program content and program metadata can be acquired not only using a broadcast wave but also using a communication line, and the viewer need not be aware of the broadcast time and location of the program.

番組コンテンツは、予め受信機のハードディスクに蓄積されているような場合やWebサーバ上で公開されているような場合が考えられるが、いずれの場合であっても番組メタデータを用いてアクセスすることが可能である。   Program content may be stored in advance on the receiver's hard disk or published on a Web server. In either case, program content should be accessed using program metadata. Is possible.

ここで、番組メタデータとは、番組に関する情報が記載されたデータであり、番組のタイトル、出演者などの番組内容に関わる情報、放送時間、視聴制限などの番組放送に関わる情報、1つの番組が複数のコーナーから構成されている場合に、各コーナーの開始時間や終了時間といった番組構成に関わる情報が含まれるほか、ある番組が他の番組の続編であるというような他の番組との関連性などが記載されている。   Here, the program metadata is data in which information related to a program is described. Information related to program contents such as a program title, performers, etc., information related to program broadcasting such as broadcast time, viewing restrictions, etc., one program In the case that is composed of multiple corners, information related to the program structure such as the start time and end time of each corner is included, and the relationship with other programs such that one program is a sequel to another program Sex etc. are described.

視聴者は、このような番組メタデータの情報に基づいて、複数の番組コンテンツの中から希望する番組コンテンツを選択したり、見ている番組コンテンツに関連した他の番組コンテンツを選択したりすることが可能となる。   Based on such program metadata information, the viewer selects a desired program content from a plurality of program content, or selects other program content related to the program content being viewed. Is possible.

このような番組コンテンツおよび番組メタデータは、通常、オーサリングツールなどを用いてオフラインで生成される。放送局では、生成された番組コンテンツおよび番組メタデータの放送を実施する前または公開の開始前に、実際に受信される環境を試写装置により再現し、再現された環境下において番組コンテンツが正常に再生されるか否かの確認が行われる。   Such program content and program metadata are usually generated offline using an authoring tool or the like. The broadcast station reproduces the actually received environment by the preview device before broadcasting the generated program content and program metadata or before publishing, and the program content is normally reproduced in the reproduced environment. A confirmation is made as to whether or not it will be played back.

このようにして、番組メタデータは事前に再生動作が確認された後に、放送局からデジタル放送が実施されたり、Webサーバ上において公開されたりするので、視聴者は受信装置を用いて当該番組コンテンツを正常に受信することが可能となり、受信した番組コンテンツを再生し、あるいは有用な付加情報を取得することが可能となる(たとえば、特許文献1参照)。
特開2003−338801号公報
In this way, since the program metadata is confirmed to be reproduced in advance and then broadcasted digitally from the broadcast station or released on the Web server, the viewer can use the receiving device to display the program content. Can be normally received, and the received program content can be reproduced or useful additional information can be acquired (see, for example, Patent Document 1).
JP 2003-338801 A

上述したように、番組メタデータを用いることによって、視聴者は番組の放送時間にとらわれることなく番組コンテンツにアクセス可能である。したがって、番組放送時刻にその番組の蓄積を行わなかった視聴者に対しても同じ番組コンテンツが視聴可能となるように、そのデジタル放送番組と同等の番組コンテンツをWebサーバ上で公開するサービスが想定される。   As described above, by using the program metadata, the viewer can access the program content regardless of the broadcast time of the program. Therefore, a service that publishes a program content equivalent to the digital broadcast program on a Web server so that the same program content can be viewed even by a viewer who has not accumulated the program at the program broadcast time. Is done.

このように視聴者の受信状況によって番組コンテンツが格納されている場所が異なっており、従来技術であるURLなどを用いた位置指定だけでは、正常に番組コンテンツの取得を行うことができない場合がでてくる。   In this way, the location where program content is stored differs depending on the reception status of viewers, and it may not be possible to acquire program content normally only by specifying the location using a URL or the like that is a conventional technology. Come.

サーバ型放送では、番組コンテンツを間接参照するための記述子(以下、間接参照用記述子と称す)を付与することが可能であり、番組コンテンツを取得したい場合には、ロケーションサーバと呼ばれる間接参照用記述子と番組の実際の登録位置との対応関係を保持したサーバに問い合わせて、番組の格納場所を取得した後、番組コンテンツを取得することができる。   In server-type broadcasting, it is possible to add a descriptor for indirect reference to program content (hereinafter referred to as an indirect reference descriptor). When it is desired to acquire program content, an indirect reference called a location server is used. The program content can be acquired after inquiring of the server that holds the correspondence between the descriptor for use and the actual registration position of the program and acquiring the storage location of the program.

放送局では、ある番組メタデータが正常に動作するか否かを確認するために、番組メタデータによりアクセス可能な全ての番組コンテンツについて、それらの番組コンテンツが蓄積されている場合とWebサーバ上にある場合のそれぞれについて、正常に動作するか否かを確認する必要があり、すべての番組コンテンツの配置を再現し、ロケーションサーバが保持している対応関係を示すテーブルを設定する必要がある。このため、番組コンテンツを迅速に試写することができないという問題がある。   In a broadcasting station, in order to confirm whether or not a certain program metadata operates normally, all program contents that can be accessed by the program metadata are stored on the Web server. In each case, it is necessary to check whether the operation is normal, and it is necessary to reproduce the arrangement of all program contents and set a table indicating the correspondence relationship held by the location server. For this reason, there is a problem that the program content cannot be previewed quickly.

本発明では、蓄積された番組コンテンツを簡易かつ迅速に試写することが可能なコンテンツ試写装置およびコンテンツ試写方法を提案する。   The present invention proposes a content preview device and a content preview method capable of previewing stored program content simply and quickly.

本発明の請求項1に係るコンテンツ試写装置は、番組メタデータおよび番組コンテンツを試写するコンテンツ試写装置であって、番組コンテンツを格納する番組コンテンツ保持部と、番組コンテンツに関する番組メタデータを保持する番組メタデータ保持部と、番組受信装置に転送する番組メタデータおよび番組コンテンツを選択する送出コンテンツ選択部と、番組メタデータ内に番組コンテンツへの間接参照記述がある場合に、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加するコンテンツ書換え部と、番組受信装置に番組メタデータを送出するコンテンツ送出部とを含む。   A content preview device according to claim 1 of the present invention is a content preview device for previewing program metadata and program content, and a program content holding unit for storing program content and a program for holding program metadata relating to the program content. If there is an indirect reference description to the program content in the program metadata, the metadata holding unit, the transmission content selection unit for selecting the program metadata and program content to be transferred to the program receiving device, and the location information of the program content A content rewriting unit for adding a correspondence with certain direct reference information to the program metadata and a content sending unit for sending the program metadata to the program receiving device are included.

このように、間接参照記述により参照される番組コンテンツの格納位置情報を示す直接参照情報を番組メタデータ内に含むことで、番組コンテンツの格納位置を特定することができ、簡易な方法で番組メタデータが正常に動作するか否かを試写できる。   In this way, by including in the program metadata direct reference information indicating the storage location information of the program content referred to by the indirect reference description, the storage location of the program content can be specified, and the program metadata can be identified by a simple method. You can preview whether the data works properly.

本発明の請求項2に係るコンテンツ試写装置は請求項1に記載のコンテンツ試写装置であって、コンテンツ送出部が、番組メタデータ内の間接参照記述にて指定された番組コンテンツを直接参照情報にて記載された位置に登録することを特徴とする。   The content preview device according to claim 2 of the present invention is the content preview device according to claim 1, wherein the content sending unit directly uses the program content specified by the indirect reference description in the program metadata as reference information. It is characterized in that it is registered at the position described in the above.

直接参照情報で指定されている格納位置が番組受信装置であるような場合には、番組受信装置側に番組コンテンツを送出して所定位置に格納させて試写することが可能となり、またWebサーバなどを格納位置情報とした場合には指定されたサーバに番組コンテンツを送出して格納した状態で試写することが可能となる。   When the storage location specified by the direct reference information is the program receiving device, it is possible to send the program content to the program receiving device and store it at a predetermined location for previewing, as well as a Web server, etc. If the storage location information is used, it is possible to preview the program content in a state where the program content is transmitted to the designated server and stored.

本発明の請求項3に係るコンテンツ試写装置は請求項2に記載のコンテンツ試写装置であって、コンテンツ書換え部が、間接参照記述によって参照される番組メタデータおよび番組コンテンツのうち、直接参照情報が未決定であれば適切な直接参照情報を付与し、番組メタデータ内に記述された番組コンテンツへの間接参照記述について、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加することを特徴とする。   The content preview device according to claim 3 of the present invention is the content preview device according to claim 2, wherein the content rewriting unit includes direct reference information among the program metadata and the program content referred to by the indirect reference description. If it is undecided, appropriate direct reference information is given, and the indirect reference description to the program content described in the program metadata is associated with the direct reference information that is the position information of the program content in the program metadata. It is characterized by adding.

この場合、未決定である直接参照情報に、実際に番組コンテンツを格納する格納位置情報を付与することにより、番組メタデータにより参照される番組コンテンツを正常に試写することが可能となる。   In this case, by adding storage position information for actually storing the program content to the undecided direct reference information, it is possible to normally preview the program content referred to by the program metadata.

本発明の請求項4に係るコンテンツ試写装置は請求項3に記載のコンテンツ試写装置であって、番組メタデータから参照される番組コンテンツが格納される擬似コンテンツサーバをさらに備え、直接参照情報は、擬似コンテンツサーバのアドレスと擬似コンテンツサーバ内における番組コンテンツの格納位置により指定されることを特徴とする。   A content preview device according to claim 4 of the present invention is the content preview device according to claim 3, further comprising a pseudo content server in which program content referred to from program metadata is stored, and the direct reference information is: It is specified by the address of the pseudo content server and the storage location of the program content in the pseudo content server.

Webサーバ上で公開される番組コンテンツであっても、試写時には公開するわけにはいかないので、たとえば放送局内部にあるIPアドレスが固定されたサーバを擬似コンテンツサーバとして、この擬似コンテンツサーバに番組コンテンツを格納して簡易に試写することができる。   Even if the program content is published on a Web server, it cannot be released at the time of previewing. For example, a server with a fixed IP address in the broadcasting station is set as a pseudo content server, and the program content is stored in this pseudo content server. Can be stored and previewed easily.

本発明の請求項5に係るコンテンツ試写方法は、番組メタデータおよび番組コンテンツを試写するためのコンテンツ試写方法であって、番組メタデータを取得する段階と、番組メタデータ内に記述された間接参照記述を抽出する段階と、間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを検索する段階と、間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを送出対象番組コンテンツに設定する段階と、番組メタデータ内に記述された間接参照記述と、該当する送出対象番組コンテンツの格納位置情報である直接参照情報との対応付けを番組メタデータに追加する段階と、番組受信装置に番組メタデータを送出する段階とを含む。   A content preview method according to claim 5 of the present invention is a content preview method for previewing program metadata and program content, the step of acquiring the program metadata, and indirect reference described in the program metadata A stage of extracting a description, a stage of searching program content having a value equivalent to the indirect reference description in the indirect reference description of the program content management data, and a value equivalent to the indirect reference description to the indirect reference description of the program content management data. The program metadata associates the stage of setting the program content with the content to be transmitted, the indirect reference description described in the program metadata, and the direct reference information which is the storage location information of the corresponding transmission target program content. And adding program metadata to the program receiving device.

この場合、間接参照記述により参照される番組コンテンツの格納位置情報を示す直接参照情報を番組メタデータ内に含むことで、番組コンテンツの格納位置を特定することができ、番組メタデータが正常に動作するか否かを簡易に試写することができる。   In this case, the storage location of the program content can be specified by including the direct reference information indicating the storage location information of the program content referenced by the indirect reference description in the program metadata, and the program metadata operates normally. You can easily preview whether or not to do.

本発明の請求項6に係るコンテンツ試写方法は請求項5に記載のコンテンツ試写方法であって、送出対象番組コンテンツの番組コンテンツ管理データのうち直接参照情報が未決定である場合には適切な直接参照情報を付与する段階をさらに含むことを特徴とする。   The content preview method according to claim 6 of the present invention is the content preview method according to claim 5, and when the direct reference information is undecided in the program content management data of the program content to be transmitted, an appropriate direct The method further includes the step of providing reference information.

この場合、実際に番組コンテンツを格納する格納位置情報を直接参照情報とすることで、正常に試写を行うことが可能となる。   In this case, previewing can be performed normally by using the storage location information for actually storing the program content as direct reference information.

本発明では、ある番組メタデータから間接参照用記述子を用いて参照されうる番組コンテンツについて、ロケーションサーバ等の設置が困難な環境においても、動作確認可能な環境を容易に再現することが可能となり、簡素な設備にて番組コンテンツ間の連携動作を含めた番組コンテンツの動作検証を迅速に行うことが出来る。   In the present invention, it is possible to easily reproduce an environment in which operation can be confirmed even in an environment where it is difficult to install a location server or the like for program content that can be referred to from a certain program metadata using an indirect reference descriptor. The operation verification of the program content including the cooperative operation between the program content can be quickly performed with simple equipment.

本発明に係るコンテンツ試写装置を以下の実施の形態に基づいて詳細に説明する。
〈第1実施例〉
本発明の第1実施例が採用されるコンテンツ試写装置について、図1にその機能ブロック図を示す。
A content preview apparatus according to the present invention will be described in detail based on the following embodiments.
<First embodiment>
FIG. 1 shows a functional block diagram of a content preview apparatus in which the first embodiment of the present invention is employed.

図1に示すように、コンテンツ試写システム101は、コンテンツ試写装置102と番組受信装置103から構成される。   As shown in FIG. 1, the content preview system 101 includes a content preview device 102 and a program receiving device 103.

コンテンツ試写装置102は、番組受信装置103において再生動作を確認可能とするための環境を構築するための装置であって、番組メタデータ保持部104、番組コンテンツ保持部105、送出コンテンツ選択部106、コンテンツ書き換え部107、コンテンツ送出部108、擬似コンテンツサーバ109などを備えている。   The content preview device 102 is a device for constructing an environment for enabling the program receiving device 103 to confirm the reproduction operation, and includes a program metadata holding unit 104, a program content holding unit 105, a transmission content selection unit 106, A content rewriting unit 107, a content sending unit 108, a pseudo content server 109, and the like are provided.

番組コンテンツ保持部105は、放送を実施する番組コンテンツを格納する。番組メタデータ保持部104は、番組コンテンツ保持部105に格納された番組コンテンツに関する番組メタデータを保持する。送出コンテンツ選択部106は、番組メタデータ保持部104および番組コンテンツ保持部105に格納されている番組メタデータおよび番組コンテンツのうちから、番組受信装置103に転送する番組メタデータおよび番組コンテンツを選択する。コンテンツ書き換え部107は、送出コンテンツ選択部106で選択された番組メタデータ内に番組コンテンツへの間接参照用記述子があれば、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加する。コンテンツ送出部108は、送出コンテンツ選択部106で選択された番組メタデータおよび番組コンテンツを番組受信装置103に送出する。   The program content holding unit 105 stores program content to be broadcast. The program metadata holding unit 104 holds program metadata related to the program content stored in the program content holding unit 105. The transmission content selection unit 106 selects program metadata and program content to be transferred to the program receiving device 103 from the program metadata and program content stored in the program metadata holding unit 104 and the program content holding unit 105. . If there is a descriptor for indirect reference to the program content in the program metadata selected by the transmission content selection unit 106, the content rewriting unit 107 associates the program metadata with the direct reference information that is the position information of the program content. Append to data. The content sending unit 108 sends the program metadata and the program content selected by the sending content selection unit 106 to the program receiving device 103.

番組受信装置103は、視聴者がサーバ型放送を受信するために使用するセットトップボックスやTVチューナ等の番組受信装置のことであり、コンテンツ受信部116、コンテンツ蓄積部110、ブラウザ111、コンテンツ取得部112などを含み、コンテンツ制作者が視聴者と同じ環境で再生動作確認を行うことを目的として使用される。   The program receiving device 103 is a program receiving device such as a set-top box or a TV tuner used by a viewer to receive a server-type broadcast. The content receiving unit 116, the content storage unit 110, the browser 111, and content acquisition The content creator is used for the purpose of confirming the reproduction operation in the same environment as the viewer.

図2は図1に記載の番組コンテンツ保持部105に保持されている番組コンテンツの一例を示す説明図である。   FIG. 2 is an explanatory diagram showing an example of program content held in the program content holding unit 105 shown in FIG.

ここで本実施例における番組コンテンツについて説明する。   Here, the program content in the present embodiment will be described.

番組コンテンツは、番組動画像データで構成されており、この番組動画像データおよび番組メタデータと関連するデータ放送番組を含む構成とすることもできる。   The program content is composed of program moving image data, and may include a data broadcast program related to the program moving image data and the program metadata.

ここで番組動画像データとは、放送局から放送されるデジタル放送番組の動画像データである。データ放送番組とは、「ARIB STD−B24」にて記述されている映像、音声とは独立したデジタルデータであり、具体的にはBML文書やBML文書から参照されるモノメディア等のデータを指す。   Here, the program moving image data is moving image data of a digital broadcast program broadcast from a broadcasting station. The data broadcasting program is digital data independent of the video and audio described in “ARIB STD-B24”, and specifically refers to data such as a BML document or a monomedia referenced from the BML document. .

番組コンテンツ保持部105に格納されている各番組コンテンツは、図2に示すように、別々のフォルダ内に格納されて管理することができる。この図2の例では、「2004年01月10日朝のニュース」番組コンテンツ201という1つの番組コンテンツは、「2004_01_10」フォルダ配下の「news」フォルダ配下の「morning」フォルダ配下に格納されており、「morning.avi」なる「2004年01月10日朝のニュース」番組動画像データ211と「morning.bml」なるBML文書212から構成されている。   Each program content stored in the program content holding unit 105 can be stored and managed in a separate folder as shown in FIG. In the example of FIG. 2, one program content called “News on the morning of January 10, 2004” program content 201 is stored in the “morning” folder under the “news” folder under the “2004 — 01 — 10” folder. “Morning.avi” “January 10, 2004 Morning News” program moving image data 211 and “morning.bml” BML document 212 are configured.

また、この実施例では、番組コンテンツを管理するための情報として、番組コンテンツの構成や配置位置に関する情報を記載した番組コンテンツ管理データを各番組コンテンツに1つ保持することとしており、図2に示すように、番組コンテンツ201の番組コンテンツ管理データとして、「morning.inf」という「2004年01月10日朝のニュース」番組コンテンツ管理データ203を備えている。   Further, in this embodiment, as the information for managing the program content, one piece of program content management data describing information on the configuration and arrangement position of the program content is held in each program content, as shown in FIG. As described above, the program content management data of the program content 201 includes “morning.inf” “January 10, 2004 morning news” program content management data 203.

同様にして、「2004年01月10日昼のニュース」番組コンテンツ202は、「news」フォルダ配下の「afternoon」フォルダ配下に格納されており、「afternoon.avi」なる「2004年01月10日昼のニュース」番組動画像データ221と「afternoon.bml」なるBML文書222および「afternoon.inf」という「2004年01月10日昼のニュース」番組コンテンツ管理データ223を備えている。さらに、「2004年01月10日一日のニュース」番組コンテンツ203は、「news」フォルダ配下の「digest」フォルダ配下に格納されており、「digest.avi」なる「2004年01月10日一日のニュース」番組動画像データ231および「digest.inf」という「2004年01月10日一日のニュース」番組コンテンツ管理データ232を備えている。   Similarly, “January 10, 2004 noon news” program content 202 is stored in the “afternoon” folder under the “news” folder, and is “afternoon.avi” “January 10, 2004”. “Noon News” program moving image data 221, a BML document 222 “afternoon.bml”, and “afternoon.inf” “January 10, 2004 noon news” program content management data 223. Furthermore, the “News on January 10, 2004” program content 203 is stored in the “digest” folder under the “news” folder, and “digest.avi” is “01.01.2004 "News of the day" program moving image data 231 and "Digest.inf" "News of the day of January 10, 2004" program content management data 232 are provided.

図3は番組コンテンツ管理データの例を示す図である。番組コンテンツ管理データには、放送属性欄、コンテンツ構成欄、管理属性欄などを備えており、放送属性欄には、間接参照用記述子、受信機格納位置、コンテンツ登録位置などの属性、コンテンツ構成欄には番組構要素、管理属性欄にはコンテンツ名などが記述される。   FIG. 3 is a diagram showing an example of program content management data. The program content management data includes a broadcast attribute column, a content configuration column, a management attribute column, and the like. The broadcast attribute column includes attributes such as an indirect reference descriptor, receiver storage location, content registration location, and content configuration. In the column, the program composition element is described, and in the management attribute column, the content name and the like are described.

たとえば、番組コンテンツ管理データには、当該番組コンテンツにアクセスする際に、番組コンテンツを一意に特定するための「間接参照用記述子」および当該番組コンテンツを構成する要素を示す「番組構成要素」が記述されている。   For example, in the program content management data, when accessing the program content, an “indirect reference descriptor” for uniquely identifying the program content and a “program constituent element” indicating an element constituting the program content are included. is described.

また、番組コンテンツ管理データは、番組が放送および通信回線を用いて受信機に配信された際の番組受信装置103における格納位置を示す「受信機格納位置」および番組コンテンツの登録先である「コンテンツ登録位置」およびコンテンツ制作者が番組コンテンツを一意に識別可能とするための「コンテンツ名」を含む構成とすることができきる。   The program content management data includes a “receiver storage location” indicating a storage location in the program receiving device 103 when a program is distributed to a receiver using a broadcast and a communication line, and a “content” which is a registration destination of the program content. It can be configured to include a “registration position” and a “content name” for allowing the content creator to uniquely identify the program content.

この実施例では、当該番組が放送された際に受信および蓄積が行えなかった視聴者に対し、通信回線等を用いて番組の取得が行えるものとしている。「コンテンツ登録位置」とは、前述の視聴者に番組取得を行わせる目的で、番組コンテンツを登録しておくWeb等に設けられたコンテンツサーバ上での番組コンテンツの登録位置を指す。   In this embodiment, it is assumed that a program can be acquired using a communication line or the like for a viewer who could not receive and store the program when the program was broadcast. The “content registration position” refers to the registration position of the program content on the content server provided on the Web or the like where the program content is registered for the purpose of causing the above-mentioned viewer to acquire the program.

図3(a)の例では、番組コンテンツ管理データ300は、間接参照用記述子、受信機格納位置の属性およびその値が設定されており、コンテンツ登録位置については属性のみでその値が与えられていない状態となっている。また、図3(b)の例では、番組コンテンツ管理データ301は、間接参照用記述子およびコンテンツ登録位置については属性および値が与えられており、受信格納位置については属性が与えられていない状態となっている。さらに、図3(c)の例では、番組コンテンツ管理データ302は、間接参照用記述子の属性および値が与えられており、コンテンツ登録位置については属性のみで値が設定されておらず、受信樹格納位置は属性なしの状態となっている。   In the example of FIG. 3A, the program content management data 300 is set with the indirect reference descriptor, the attribute of the receiver storage position and its value, and the content registration position is given only with the attribute. It is not in a state. In the example of FIG. 3B, the program content management data 301 is given an attribute and a value for the indirect reference descriptor and the content registration position, and no attribute is given for the reception storage position. It has become. Further, in the example of FIG. 3 (c), the program content management data 302 is given the attribute and value of the indirect reference descriptor, and the content registration position is not set with only the attribute, and is received. The tree storage position has no attribute.

図4は、番組メタデータ保持部104に保持されている番組メタデータの一例を示す図である。本実施例では、TV−anytimeForumにて検討が進められている記述形式を用いて番組メタデータを記述しているが、実施の形態はこれにとらわれるものではない。   FIG. 4 is a diagram illustrating an example of program metadata held in the program metadata holding unit 104. In the present embodiment, the program metadata is described using a description format that is being studied in the TV-anytime Forum, but the embodiment is not limited to this.

番組メタデータ400は、1つの番組コンテンツに1つ以上存在してもよく、番組コンテンツとは別に番組メタデータ保持部104に保持することとしているが、番組コンテンツ保持部105において番組コンテンツとともに管理すること可能である。   One or more program metadata 400 may exist in one program content, and are held in the program metadata holding unit 104 separately from the program content, but are managed together with the program content in the program content holding unit 105. It is possible.

ここで、番組メタデータとは、番組すなわち番組動画像データに関する情報が記載されたデータである。この番組メタデータには、番組のタイトル、出演者等の番組内容に関わる情報や、放送時間、視聴制限等の番組放送に関わる情報や、1つの番組が複数のコーナーから構成されている場合に、各コーナーの開始時間や継続時間といった番組構成に関わる情報が含まれるほか、ある番組が別の番組の続編であるといった、別番組との関連が記載されている。また、番組メタデータは複数の番組の情報を記述することが可能である。   Here, the program metadata is data in which information on a program, that is, program moving image data is described. The program metadata includes information related to program contents such as program titles and performers, information related to program broadcasting such as broadcast time and viewing restrictions, and when one program is composed of a plurality of corners. In addition to information related to the program structure such as the start time and duration of each corner, the relationship with another program is described such that one program is a sequel to another program. The program metadata can describe information on a plurality of programs.

視聴者は、番組メタデータの情報に記載された番組のタイトルや出演者を元に、複数の番組コンテンツの中から目的に合った番組コンテンツを選択することが可能である。また、各コーナーの開始時間や継続時間を元に、番組の特定のコーナーだけを選択的に視聴することが可能である。   The viewer can select a program content suitable for the purpose from a plurality of program contents based on the program title and performer described in the program metadata information. Further, it is possible to selectively view only a specific corner of the program based on the start time and duration of each corner.

図4に示すように、<ProgramInfomationTable>要素401配下には、番組内容に関わる情報が番組単位で列挙されている。このうち、<ProgramInfomation>要素410,420,430がそれぞれ1つの番組に対応している。   As shown in FIG. 4, under the <ProgramInformationTable> element 401, information related to program contents is listed in units of programs. Among these, each <ProgramInformation> element 410, 420, 430 corresponds to one program.

<ProgramInfomation>要素の「ProgramId」属性の値には、「間接参照用記述子」が記載されている。「間接参照用記述子」は、番組を一意に識別するための識別子であり、当該番組メタデータファイルがどの番組動画像データに関するメタデータであるかを示している。たとえば、<ProgramInfomation>要素410の「ProgramId」属性の値には、「間接参照用記述子411」が記載されており、これによりどの番組動画像データに関する番組メタデータであるかを特定することが可能となる。   The value of the “ProgramId” attribute of the <ProgramInformation> element describes “indirect reference descriptor”. The “indirect reference descriptor” is an identifier for uniquely identifying a program, and indicates which program moving image data the program metadata file is related to. For example, in the value of the “ProgramId” attribute of the <ProgramInformation> element 410, “indirect reference descriptor 411” is described, thereby identifying which program moving image data the program metadata is related to. It becomes possible.

<ProgramInfomation>要素の配下にある<BasicDescription>要素には、番組の基本情報が記述されており、たとえば、番組タイトルを記述するための<Title>要素などが含まれている。たとえば、 <ProgramInfomation>要素410の配下にある<BasicDescription>要素412のさらに配下には、<Title>要素413が含まれており、この<Title>要素の値には、視聴者に提示するための<ProgramInfomation>要素410に対応する「番組タイトル414」が記載されている。   The <BasicDescription> element under the <ProgramInformation> element describes basic program information, and includes, for example, a <Title> element for describing a program title. For example, a <Title> element 413 is further subordinate to the <BasicDescription> element 412 under the <ProgramInformation> element 410, and the value of the <Title> element is for presenting to the viewer. A “program title 414” corresponding to the <ProgramInformation> element 410 is described.

図4の例では、番組メタデータ400が、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.morning」で番組タイトルが「2004年01月10日朝のニュース」である番組(<ProgramInfomation>要素410)と、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.afternoon」で番組タイトルが「2004年01月10日昼のニュース」である番組(<ProgramInfomation>要素420)と、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.digest」で番組タイトルが「2004年01月10日一日のニュース」である番組(<ProgramInfomation>要素430)に関する番組メタデータであることを示している。   In the example of FIG. 4, the program metadata 400 is a program whose “indirect reference descriptor” is “broadcast.co.jp/2004 — 01 — 10.news.morning” and the program title is “News on the morning of January 10, 2004”. (<ProgramInformation> element 410), a program (<Indirect Reference Descriptor> “broadcast.co.jp/2004 — 01 — 10.news.afternoon”, and a program title “January 10, 2004 noon news” (< ProgramInformation> element 420), “indirect reference descriptor” is “broadcast.co.jp/2004 — 01 — 10.news.digest”, and the program title is “January 10, 2004 News” (<Pr GramInfomation> and the indicated that the element 430) is a program metadata related.

また、番組をコーナー毎に区切った場合には、<SegmentInformationTable>要素の配下に<SegmentList>要素を設け、この<SegmentList>要素の配下に、各コーナーに関する情報を列挙するために、番組内のコーナー数だけ<SegmentInformation>要素を設ける。<SegmentInformation>要素で囲まれた部分には、当該コーナー固有情報である「コーナー情報」が記載される。   In addition, when a program is divided into corners, a <SegmentList> element is provided under the <SegmentInformationTable> element, and in order to list information about each corner under the <SegmentList> element, There are as many <SegmentInformation> elements as there are numbers. In the portion surrounded by the <SegmentInformation> element, “corner information” that is the corner specific information is described.

図4の例では、<SegmentInformationTable>要素402の配下に<SegmentList>要素440を設け、この<SegmentList>要素440の配下に、番組内のコーナー数だけ<SegmentInformation>要素で囲まれた「コーナー情報450」〜「コーナー情報470」が記述されている。   In the example of FIG. 4, a <SegmentList> element 440 is provided under the <SegmentInformationTable> element 402, and the “SegmentInformation> elements 440 surrounded by <SegmentInformation> elements are included under the <SegmentList> element 440. "-" Corner information 470 "is described.

<SegmentInformation>要素配下の<ProgramRef>要素の「crid」属性の値には、「間接参照用記述子」が記載されている。「間接参照用記述子」は、当該「crid」属性を含むセグメント、すなわち<SegmentInformation>要素で囲まれた1つのコーナーについて、当該コーナー情報がどの番組動画像データに関するコーナー情報であるかを示す。   The “crid” attribute value of the <ProgramRef> element under the <SegmentInformation> element describes “indirect reference descriptor”. The “descriptor for indirect reference” indicates which program moving image data the corner information of the segment including the “crid” attribute, ie, one corner surrounded by the <SegmentInformation> element.

また、<SegmentInformation>要素配下の<Title>要素の値には、視聴者に提示するための「コーナータイトル」が記述されている。   In addition, the value of the <Title> element under the <SegmentInformation> element describes “corner title” to be presented to the viewer.

また、<SegmentInformation>要素配下の<SegmentLocator>要素には、「コーナー開始時刻」および「コーナー継続時間」が記述されている。   In the <SegmentLocator> element under the <SegmentInformation> element, “corner start time” and “corner duration” are described.

図4に示すように、コーナー情報450では、「間接参照用記述子451」が「broadcast.co.jp/2004_01_10.news.morning」で示されており、コーナー開始時刻453が、間接参照用記述子451に対応する番組、すなわち番組タイトルが「2004年01月10日朝のニュース」なる番組の番組開始時点であり、コーナー継続時間454が10分間であり、「コーナータイトル452」が「朝のヘッドライン」に設定されている。   As shown in FIG. 4, in the corner information 450, the “indirect reference descriptor 451” is indicated by “broadcast.co.jp/2004 — 01 — 10.news.morning”, and the corner start time 453 is an indirect reference description. The program corresponding to the child 451, that is, the program title of the program whose title is “January 10, 2004 Morning News”, the corner duration 454 is 10 minutes, and the “Corner Title 452” is “Morning Head Line "is set.

コーナー情報460,470についても、コーナー情報450と同様に、それぞれ間接参照用記述子、コーナータイトル、コーナー開始時刻、コーナー継続時間などのデータが記述されており、これに基づいて、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.morning」なる番組、すなわち「番組タイトル402」が「2004年01月10日朝のニュース」なる番組の番組開始時点から10分間、「コーナータイトル」が「朝のヘッドライン」というコーナーが放送され、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.afternoon」なる番組、すなわち番組タイトルが「2004年01月10日昼のニュース」なる番組の番組開始時点から10分間、コーナータイトルが「昼のヘッドライン」というコーナーが放送され、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.digest」なる番組、すなわち「番組タイトル」が「2004年01月10日一日のニュース」なる番組の番組開始50分後から10分間、コーナータイトルが「明日の天気」というコーナーが放送されることとなる。   Similarly to the corner information 450, the corner information 460 and 470 also include data such as an indirect reference descriptor, a corner title, a corner start time, and a corner duration, respectively. “Corner title” for 10 minutes from the start of the program whose descriptor is “broadcast.co.jp/2004 — 01 — 10.news.morning”, that is, the program whose “program title 402” is “January 10, 2004 Morning News”. "The morning headline" is broadcasted, and the program whose "indirect reference descriptor" is "broadcast.co.jp/2004_01_10.news.afternoon", that is, the program title is "January 10, 2004 noon Of the program For 10 minutes from the start of the group, a corner with the corner title “daytime headline” is broadcast, and the “indirect reference descriptor” is “broadcast.co.jp/2004 — 01 — 10.news.digest”, that is, “program title” Will be broadcast for 10 minutes from the start of the program "News on January 10, 2004" for 10 minutes with the corner title "Tomorrow's Weather".

また、<SegmentGroupList>要素の配下には<SegmentGroupInformation>要素が複数配置されている。この<SegmentGroupInformation>配下に記述された複数のセグメントすなわち複数の番組コーナーは、1つのグループとしてまとめて処理を行ったり、同一の属性を付与したりすることが可能である。従って、コンテンツ制作者が同一のグループとみなす複数のコーナーが列挙されている。   In addition, a plurality of <SegmentGroupInformation> elements are arranged under the <SegmentGroupList> element. A plurality of segments described under <SegmentGroupInformation>, that is, a plurality of program corners, can be processed together as one group or given the same attribute. Therefore, a plurality of corners that the content creator regards as the same group are listed.

<SegmentGroupInformation>要素配下の<GroupType>要素の「value」属性には、複数のコーナーがどのような目的でまとめられたかが記述されている。   The “value” attribute of the <GroupType> element under the <SegmentGroupInformation> element describes what purpose a plurality of corners are grouped together.

図4の例では、<SegmentGroupList>要素480の配下の<SegmentGroupInformation>要素481には、<GroupType>要素482の「value」属性483に”highlights”という値が設定され、グループタイトルを示す<title>要素484に”ダイジェスト”が設定されたグループ情報が設定されている。この場合、「value」属性に「highlights」という値が指定されていることにより、このグループが番組受信装置103にて視聴指示された場合に、このグループにまとめられたコーナーを連続して順次再生されることを意味している。「value」属性には「highlights」以外にも、番組受信装置103が解釈できる値であれば、どのような値を記述してもよい。また、このセグメントグループは「グループタイトル」が「ダイジェスト」であり、<Segments>要素485のrefListの値が”S1 S6 S15”であることから、segmentIdが「S1」「S6」「S15」であるセグメントが含まれることを指定している。すなわち、番組受信装置103にて「ダイジェスト」の視聴が指示された場合には、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.morning」なる番組の番組開始時点から10分間の「朝のヘッドライン」というコーナータイトルのコーナーが再生され、その後「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.afternoon」なる番組の番組開始時点から10分間の「昼のヘッドライン」というコーナータイトルのコーナーが再生され、「間接参照用記述子」が「broadcast.co.jp/2004_01_10.news.digest」なる番組の番組開始50分後から10分間の「明日の天気」というコーナータイトルのコーナーが再生される。   In the example of FIG. 4, the <SegmentGroupInformation> element 481 under the <SegmentGroupList> element 480 is set with the value “highlights” in the “value” attribute 483 of the <GroupType> element 482, indicating the group title <title>. Group information in which “digest” is set in the element 484 is set. In this case, since the value “highlights” is designated in the “value” attribute, when viewing of this group is instructed by the program receiving apparatus 103, the corners grouped into this group are successively reproduced sequentially. Is meant to be. In addition to “highlights”, any value can be described in the “value” attribute as long as the program receiving apparatus 103 can interpret it. In addition, since the “group title” of this segment group is “digest” and the value of refList of the <Segments> element 485 is “S1 S6 S15”, the segmentId is “S1” “S6” “S15”. Specifies that a segment is included. That is, when viewing of the “digest” is instructed by the program receiving apparatus 103, the “indirect reference descriptor” is 10 from the program start time of the program whose “broadcast.co.jp/2004 — 01 — 10.news.morning”. The corner of the corner title “Morning Headline” is played, and then the “indirect reference descriptor” is “broadcast.co.jp/2004 — 01 — 10.news.afternoon”. The corner titled “Daytime Headline” is played, and the “Indirect Reference Descriptor” is “broadcast.co.jp/2004 — 01 — 10.news.digest”. A corner called "weather" Corner of torque is played.

上記のような番組メタデータ400の動作確認を行うためには、当該番組メタデータ400および番組メタデータ400からアクセスされうる番組コンテンツを番組受信装置103もしくは番組受信装置103からアクセス可能な端末に送出する必要がある。   In order to check the operation of the program metadata 400 as described above, the program metadata 400 and program content accessible from the program metadata 400 are transmitted to the program receiving device 103 or a terminal accessible from the program receiving device 103. There is a need to.

ここで、番組メタデータ400からアクセスされうる番組コンテンツとは、番組メタデータ400に間接参照用記述子またはURL等の直接参照情報を用いてアクセス手段が記述されている番組コンテンツのことである。本実施例では、サーバ型放送の特徴的な記述である「間接参照用記述子」を用いて番組コンテンツへのアクセス手段が記述されている場合についてのみ、その試写方法に関する実現方法を記載している。   Here, the program content that can be accessed from the program metadata 400 is program content in which access means is described in the program metadata 400 using direct reference information such as an indirect reference descriptor or URL. In this embodiment, an implementation method related to the preview method is described only when access means for program content is described using “indirect reference descriptor” which is a characteristic description of server type broadcasting. Yes.

さて、番組メタデータ400と番組コンテンツの関連付けが「間接参照用記述子」を用いて行われている場合には、指定された「間接参照用記述子」に対応する番組コンテンツを番組受信装置103もしくは番組受信装置103からアクセス可能な端末に送出した上で、「間接参照用記述子」と実際に番組コンテンツが配置されている位置情報である「直接参照情報」との対応付けを番組メタデータ400に記載しておくことにより、番組メタデータ400から番組コンテンツへの参照を可能としている。   When the association between the program metadata 400 and the program content is performed using the “indirect reference descriptor”, the program content corresponding to the designated “indirect reference descriptor” is stored in the program receiving device 103. Alternatively, after sending to the terminal accessible from the program receiving apparatus 103, the program metadata associates the “direct reference descriptor” with the “direct reference information” which is the position information where the program content is actually arranged. By being described in 400, the program content can be referred to from the program metadata 400.

送出コンテンツ選択部106は、コンテンツ制作者が試写対象の番組メタデータを選択した際に、番組メタデータから参照されうる番組コンテンツおよび番組メタデータを判定し、送出対象に設定する。   When the content creator selects program metadata to be previewed, the transmission content selection unit 106 determines the program content and program metadata that can be referred to from the program metadata, and sets them as transmission targets.

コンテンツ書き換え部107は、番組メタデータと番組コンテンツが間接参照用記述子を用いて関連付けされている場合に、番組メタデータに記載された「間接参照用記述子」とそれに対応する番組コンテンツの配置位置である「直接参照情報」との対応付けを番組メタデータに記述する。   When the program metadata and the program content are associated using the indirect reference descriptor, the content rewriting unit 107 arranges the “indirect reference descriptor” described in the program metadata and the corresponding program content. The association with the “direct reference information” as the position is described in the program metadata.

コンテンツ送出部108は、送出コンテンツ選択部106にて送出対象と判定された番組メタデータおよび番組コンテンツを番組受信装置103に送出する。   The content sending unit 108 sends the program metadata and the program content determined to be sent by the sending content selection unit 106 to the program receiving device 103.

図5は番組メタデータに対して試写が指示された際のコンテンツ試写装置102の処理の流れを示すフローチャート図である。   FIG. 5 is a flowchart showing the processing flow of the content preview device 102 when a preview is instructed for the program metadata.

コンテンツ試写装置102は、番組メタデータの試写が指示されると、対象の番組メタデータを番組メタデータ保持部104から取得する(S501)。   When instructed to preview the program metadata, the content preview apparatus 102 acquires the target program metadata from the program metadata holding unit 104 (S501).

コンテンツ試写装置102は、番組メタデータ保持部104から取得した番組メタデータ中の記述内容を解析し、抽出が終了していない間接参照用記述子があるか否かを判定する(S502)。この実施例では、間接参照用記述子は「crid://」から始まる属性値もしくは要素値であることが特定可能であるため、番組メタデータファイルから「crid://」という文字列を検索し、「crid://」という文字列を含む属性値もしくは要素値を間接参照用記述子として抽出するものとする。   The content preview device 102 analyzes the description content in the program metadata acquired from the program metadata holding unit 104, and determines whether there is an indirect reference descriptor that has not been extracted (S502). In this embodiment, since it is possible to specify that the indirect reference descriptor is an attribute value or an element value starting with “crid //”, the character string “crid //” is searched from the program metadata file. Then, an attribute value or element value including a character string “crid //” is extracted as an indirect reference descriptor.

コンテンツ試写装置102は、番組メタデータ中に抽出していない間接参照用記述子があると判断した場合、これを抽出する(S503)。   If the content preview device 102 determines that there is an indirect reference descriptor that is not extracted in the program metadata, the content preview device 102 extracts this (S503).

コンテンツ試写装置102は、番組メタデータから抽出した間接参照用記述子と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツを検索する(S504)。   The content preview device 102 searches for the program content having a value equivalent to the indirect reference descriptor extracted from the program metadata in the indirect reference descriptor of the program content management data (S504).

コンテンツ試写装置102は、番組コンテンツを検索した結果、番組メタデータから抽出した間接参照用記述子と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツを送出対象番組コンテンツとして設定する(S505)。なお、この実施例では、送出対象番組コンテンツをコンテンツ送出部108にコピーすることにより、送出対象番組コンテンツと送出対象外番組コンテンツを区別するものとする。   As a result of searching the program content, the content preview device 102 sets the program content having a value equivalent to the indirect reference descriptor extracted from the program metadata as the indirect reference descriptor of the program content management data as the transmission target program content. (S505). In this embodiment, the program content to be transmitted and the program content not to be transmitted are distinguished by copying the program content to be transmitted to the content transmitting unit 108.

コンテンツ試写装置102は、番組メタデータ中から抽出していない間接参照用記述子がなくなるまでS502〜S505の処理を繰り返し、抽出していない間接参照用記述子がなくなれば番組メタデータ書き換え処理を行う(S506)。   The content preview device 102 repeats the processing from S502 to S505 until there is no indirect reference descriptor extracted from the program metadata, and performs program metadata rewriting processing when there is no indirect reference descriptor extracted. (S506).

この後、コンテンツ試写装置102は、対象番組メタデータを番組受信装置103のコンテンツ受信部110に送出する(S507)。   Thereafter, the content preview device 102 sends the target program metadata to the content receiving unit 110 of the program receiving device 103 (S507).

コンテンツ試写装置102は、送出対象番組コンテンツを擬似コンテンツサーバ109に送出して(S508)、この処理を終了する。   The content preview device 102 sends the program content to be sent to the pseudo content server 109 (S508), and ends this processing.

図6はコンテンツ書き換え部107における、番組メタデータ書き換え処理の流れを示すフローチャートである。   FIG. 6 is a flowchart showing the flow of program metadata rewriting processing in the content rewriting unit 107.

コンテンツ書き換え部107は、S506にて送出対象番組コンテンツに設定された番組コンテンツに対して以下の処理を行う。   The content rewriting unit 107 performs the following processing on the program content set as the transmission target program content in S506.

コンテンツ書き換え部107は、処理していない送出対象番組コンテンツがあるか否かを判断し(S601)、処理済みでない送出対象番組コンテンツがないと判断した場合には処理を終了する。   The content rewriting unit 107 determines whether or not there is a transmission target program content that has not been processed (S601). If it is determined that there is no transmission target program content that has not been processed, the processing is terminated.

コンテンツ書き換え部107は、処理済みでない送出対象番組コンテンツがあると判断した場合、該当する番組コンテンツの番組コンテンツ管理データを読み込み(S602)、読み込んだ番組コンテンツ管理データに「受信機格納位置」属性が存在するか否かを判定する(S603)。ここで、「受信機格納位置」に値が含まれているかいないかに関わらず、番組コンテンツ管理データに「受信機格納位置」という属性が存在していれば、「受信機格納位置」属性ありと判定する。   When the content rewriting unit 107 determines that there is a program content to be transmitted that has not been processed, the content rewriting unit 107 reads the program content management data of the corresponding program content (S602), and the “receiver storage location” attribute is included in the read program content management data. It is determined whether or not it exists (S603). Here, regardless of whether or not a value is included in the “receiver storage location”, if the attribute “receiver storage location” exists in the program content management data, the “receiver storage location” attribute is present. judge.

コンテンツ書き換え部107は、番組コンテンツ管理データ中に「受信機格納位置」属性が存在しないと判断した場合には、「コンテンツ登録位置」情報があるか否かを判定する(S604)。ここでは、「コンテンツ登録位置」属性に値が入っていれば「コンテンツ登録位置」情報ありと判定する。   If the content rewriting unit 107 determines that the “receiver storage location” attribute does not exist in the program content management data, it determines whether there is “content registration location” information (S604). Here, if the “content registration position” attribute has a value, it is determined that there is “content registration position” information.

コンテンツ書き換え部107は、番組コンテンツ管理データ中に「コンテンツ登録位置」情報があると判定した場合には、当該番組コンテンツ管理データの「コンテンツ登録位置」を実際のコンテンツの登録先である擬似コンテンツサーバ109の位置情報に書き換える。この実施例では、「コンテンツ登録位置」のドメイン名部分のみを擬似コンテンツサーバのIPアドレスに書き換える(S605)。   When the content rewriting unit 107 determines that the “content registration position” information is included in the program content management data, the “content registration position” of the program content management data is the pseudo content server that is the actual content registration destination. The information is rewritten to 109 position information. In this embodiment, only the domain name portion of “content registration position” is rewritten to the IP address of the pseudo content server (S605).

コンテンツ書き換え部107は、番組コンテンツ管理データ中に「コンテンツ登録位置」情報がないと判定した場合には、「コンテンツ登録位置」情報を付与する(S606)。すなわち、コンテンツ書き換え部107は、当該番組コンテンツ管理データの「コンテンツ登録位置」情報に適当な値を追加する。   If the content rewriting unit 107 determines that there is no “content registration position” information in the program content management data, it adds “content registration position” information (S606). That is, the content rewriting unit 107 adds an appropriate value to the “content registration position” information of the program content management data.

なお、この実施例では、送出対象番組コンテンツはコンテンツ送出部108にコピーしているため、書き換えや付与を行った「受信機格納位置」情報はオリジナルの番組コンテンツには反映されない。   In this embodiment, since the transmission target program content is copied to the content transmission unit 108, the “receiver storage location” information that has been rewritten or added is not reflected in the original program content.

コンテンツ書き換え部107は、その後、「間接参照記述子」と「コンテンツ登録位置」の対を番組メタデータファイルに追記する(S607)。   Thereafter, the content rewriting unit 107 adds a pair of “indirect reference descriptor” and “content registration position” to the program metadata file (S607).

コンテンツ書き換え部107は、S603において「受信機格納位置」属性が存在すると判断した場合には、さらに「受信機格納位置」情報があるか否かを判定する(S608)。   If the content rewriting unit 107 determines in step S603 that the “receiver storage location” attribute is present, the content rewriting unit 107 further determines whether there is “receiver storage location” information (S608).

コンテンツ書き換え部107は、番組コンテンツ管理データ中に「受信機格納位置」情報がないと判断した場合には、「受信機格納位置」情報を付与する(S609)。すなわち、当該番組コンテンツ管理データの「受信機格納位置」情報に適当な値を追加する。この実施例では、送出対象番組コンテンツはコンテンツ送出部108にコピーしているため、付与した「受信機格納位置」情報はオリジナルの番組コンテンツには反映されない。   If the content rewriting unit 107 determines that there is no “receiver storage location” information in the program content management data, it adds “receiver storage location” information (S609). That is, an appropriate value is added to the “receiver storage location” information of the program content management data. In this embodiment, since the transmission target program content is copied to the content transmission unit 108, the added “receiver storage location” information is not reflected in the original program content.

コンテンツ書き換え部107は、番組コンテンツ管理データ中の「受信機格納位置」に値が含まれている場合には、「受信機格納位置」情報ありと判定し、S610に移行する。   If the “receiver storage location” in the program content management data includes a value, the content rewriting unit 107 determines that there is “receiver storage location” information, and proceeds to S610.

コンテンツ書き換え部107は、番組コンテンツ管理データ中に「受信機格納位置」情報が含まれている場合および「受信機格納位置」情報がない場合で適当な値を付与した後、「間接参照記述子」と「受信機格納位置」の対を番組メタデータファイルに追記する(S610)。   The content rewriting unit 107 assigns an appropriate value when “receiver storage location” information is included in the program content management data and when there is no “receiver storage location” information. ”And“ receiver storage location ”are added to the program metadata file (S610).

以下、図4に示す番組メタデータ400に対して、試写が指示された際の番組コンテンツ試写装置102の処理の流れを、図を用いて説明する。   Hereinafter, the flow of processing of the program content preview device 102 when a preview is instructed for the program metadata 400 shown in FIG. 4 will be described with reference to the drawings.

コンテンツ試写装置102は番組メタデータ400の試写が指示されると、対象の番組メタデータ400を番組メタデータ保持部104から取得し(S501)、番組メタデータ400の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定する(S502)。   When the preview of the program metadata 400 is instructed, the content preview device 102 acquires the target program metadata 400 from the program metadata holding unit 104 (S501), analyzes the description content of the program metadata 400, and still extracts it. It is determined whether or not there is an indirect reference descriptor (S502).

まずは、コンテンツ試写装置102は、文字列「crid://」から始まる属性値もしくは要素値を検索し、コーナー情報450の<SegmentInformation>要素のprogramRef属性値および<ProgramInformation>要素のProgramId属性値である「broadcast.co.jp/2004_01_10.news.morning」(間接参照用記述子451)が未抽出であるため、この値を間接参照用記述子として抽出する(S503)。   First, the content preview device 102 searches for an attribute value or an element value starting from the character string “crid //”, and is the programRef attribute value of the <SegmentInformation> element of the corner information 450 and the ProgramId attribute value of the <ProgramInformation> element. Since “broadcast.co.jp/2004 — 01 — 10.news.morning” (indirect reference descriptor 451) has not been extracted, this value is extracted as an indirect reference descriptor (S503).

コンテンツ試写装置102は、抽出した間接参照用記述子「broadcast.co.jp/2004_01_10.news.morning」と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツをコンテンツ保持部105から検索し、番組コンテンツ管理データ300でありコンテンツ名が「2004年01月10日朝のニュース」である番組コンテンツ、すなわち「2004年01月10日朝のニュース」番組コンテンツ201が該当することを特定する(S504)。コンテンツ試写装置102は、「2004年01月10日朝のニュース」番組コンテンツ201を送出対象番組コンテンツに設定する(S505)。すなわち、コンテンツ試写装置102は、「2004年01月10日朝のニュース」番組コンテンツ201をコンテンツ送出部108にコピーする。   The content preview device 102 includes a program content having a value equivalent to the extracted indirect reference descriptor “broadcast.co.jp/2004 — 01 — 10.news.morning” as the indirect reference descriptor of the program content management data. And the program content whose content name is “News of the morning of January 10, 2004”, that is, the program content 201 of the “January 10, 2004 morning” is specified. (S504). The content preview device 102 sets the “News of the morning of January 10, 2004” program content 201 as the transmission target program content (S505). That is, the content preview device 102 copies the “News of the morning of January 10, 2004” program content 201 to the content transmission unit 108.

その後、コンテンツ試写装置102は、番組メタデータ400の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定(S502)し、コーナー情報460中の<SegmentInformation>要素のprogramRef属性値および<ProgramInformation>要素のProgramId属性値である「broadcast.co.jp/2004_01_10.news.afternoon」が未抽出であるため、この値を間接参照用記述子として抽出しする(S503)。コンテンツ試写装置102は、抽出した間接参照用記述子「broadcast.co.jp/2004_01_10.news.afternoon」と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツ番組を番組コンテンツ保持部105から検索し、番組コンテンツ管理データ301でありコンテンツ名が「2004年01月10日昼のニュース」である番組コンテンツ、すなわち「2004年01月10日昼のニュース」番組コンテンツ202が該当することを特定する(S504)。コンテンツ試写装置102は、「2004年01月10日昼のニュース」番組コンテンツ207を送出対象番組コンテンツに設定する(S505)。すなわちコンテンツ試写装置102は、「2004年01月10日昼のニュース」番組コンテンツ207をコンテンツ送出部108にコピーする。   Thereafter, the content preview device 102 analyzes the description content of the program metadata 400 to determine whether there is an indirect reference descriptor that has not yet been extracted (S502), and the <SegmentInformation> element in the corner information 460 "Programcast.co.jp/2004_01_10.news.afternoon", which is the ProgramId attribute value of <ProgramInformation> element and the ProgramId attribute value of <ProgramInformation> element, has not been extracted, so that this value is extracted as an indirect reference descriptor (S503). . The content preview device 102 holds a program content program having a value equivalent to the extracted indirect reference descriptor “broadcast.co.jp/2004 — 01 — 10.news.afteron” in the indirect reference descriptor of the program content management data. The program content is searched from the section 105 and the program content management data 301 and the content name is “January 10, 2004 noon news”, that is, the program content 202 “January 10, 2004 noon news” corresponds. (S504). The content preview device 102 sets the program content 207 “January 10, 2004 noon news” as the program content to be transmitted (S505). That is, the content preview device 102 copies the program content 207 of “News on January 10, 2004 noon” to the content transmission unit 108.

その後、コンテンツ試写装置102は、番組メタデータ400の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定(S502)し、コーナー情報470中の<SegmentInformation>要素のprogramRef属性値および<ProgramInformation>要素のProgramId属性値である「broadcast.co.jp/2004_01_10.news.digest」が未抽出であるため、この値を間接参照用記述子として抽出しする(S503)。コンテンツ試写装置102は、抽出した間接参照用記述子「broadcast.co.jp/2004_01_10.news.digest」と同等の値を番組コンテンツ管理データの間接参照用記述子に持つ番組コンテンツ、すなわち「2004年01月10日一日のニュース」番組コンテンツ203を番組コンテンツ保持部105から検索し、番組コンテンツ管理データ302でありコンテンツ名が「2004年01月10日一日のニュース」である番組、すなわち「2004年01月10日一日のニュース」番組コンテンツ203が該当することを特定する(S504)。コンテンツ試写装置102は、「2004年01月10日一日のニュース」番組コンテンツ203を送出対象番組コンテンツに設定する(S505)。すなわち、コンテンツ試写装置102は、「2004年01月10日一日のニュース」番組コンテンツ203をコンテンツ送出部108にコピーする。   Thereafter, the content preview device 102 analyzes the description content of the program metadata 400 to determine whether there is an indirect descriptor that has not yet been extracted (S502), and the <SegmentInformation> element in the corner information 470 Since the programRef attribute value of <ProgramInformation> element and "Broadcast.co.jp/2004_01_10.news.digest" which is the ProgramId attribute value of the <ProgramInformation> element have not been extracted, this value is extracted as a descriptor for indirect reference (S503). . The content preview device 102 has a value equivalent to the extracted indirect reference descriptor “broadcast.co.jp/2004 — 01 — 10.news. Digest” in the indirect reference descriptor of the program content management data, that is, “2004 The program content 203 is searched for the “January 10th News” program content 203, and the program content management data 302 and the content name “January 10, 2004 News”, that is, “ “News on January 10, 2004” The program content 203 is identified (S504). The content preview device 102 sets the program content 203 “News on January 10, 2004” as the program content to be transmitted (S505). In other words, the content preview device 102 copies the “News on January 10, 2004” program content 203 to the content transmission unit 108.

その後、コンテンツ試写装置102は、番組メタデータ400の記述内容を解析してまだ抽出していない間接参照用記述子があるか否かを判定(S502)し、未抽出の間接参照がないため、番組メタデータ書き換え処理を行う(S506)。   Thereafter, the content preview device 102 analyzes the description content of the program metadata 400 to determine whether there is an indirect reference descriptor that has not yet been extracted (S502), and since there is no unextracted indirect reference, Program metadata rewriting processing is performed (S506).

コンテンツ書き換え部107は、S506にて送出対象番組コンテンツに設定された番組コンテンツに対して以下の処理を行う。   The content rewriting unit 107 performs the following processing on the program content set as the transmission target program content in S506.

コンテンツ書き換え部107は、処理していない送出対象番組コンテンツがあるか否かを判定し(S601)、「2004年01月10日朝のニュース」番組コンテンツ201が処理済みでないことを検出して、当該番組コンテンツの番組コンテンツ管理データ300を読み込み(S602)、番組コンテンツ管理データ300に「受信機格納位置」属性が存在するか否かを判定する(S603)。   The content rewriting unit 107 determines whether there is a program content to be sent that has not been processed (S601), detects that the “News on the morning of January 10, 2004” program content 201 has not been processed, The program content management data 300 of the program content is read (S602), and it is determined whether or not the “receiver storage location” attribute exists in the program content management data 300 (S603).

コンテンツ書き換え部107は、番組コンテンツ管理データ300中に「受信機格納位置」属性が存在することを検出した後、「受信機格納位置」情報があるか否かを判定する(S608)。コンテンツ書き換え部107は、番組コンテンツ管理データ300中に「受信機格納位置」情報を検出すると、間接参照用記述子である「broadcast.co.jp/2004_01_10.news.morning」と受信機格納位置「2004_01_10/news/morning」と番組構成要素に記載された番組動画像データ名「morning.avi」とから生成された格納位置「2004_01_10/news/morning/morning.avi」の対を「間接参照用記述子」と「直接参照情報」の対として、番組メタデータファイルに追記する(S610)。ここで、格納位置「2004_01_10/news/morning/morning.avi」は、当該番組コンテンツが番組受信装置の内部に格納されていることを示すための記述を追記した「arib://2004_01_10/news/morning/morning.avi」に変更されて番組メタデータファイルに追記される。   After detecting that the “receiver storage location” attribute is present in the program content management data 300, the content rewriting unit 107 determines whether there is “receiver storage location” information (S608). When the content rewriting unit 107 detects the “receiver storage location” information in the program content management data 300, the indirect reference descriptor “broadcast.co.jp/2004 — 01 — 10.news.morning” and the receiver storage location “ A combination of the storage location “2004 — 01 — 10 / news / morning / morning.avi” generated from “2004 — 01 — 10 / news / morning” and the program moving image data name “morning.avi” described in the program component “description for indirect reference” As a pair of “child” and “direct reference information”, it is added to the program metadata file (S610). Here, the storage location “2004 — 01 — 10 / news / morning / morning.avi” is “arib: // 2004 — 01 — 10 / news / with a description added to indicate that the program content is stored inside the program receiving device. "morning / morning.avi" is added to the program metadata file.

この実施例では、「間接参照用記述子」と「直接参照情報」の対は<ProgramLocation>要素配下に<OnDemandProgram>要素を用いて列挙することとしており、<OnDemandProgram>要素内には<Program>要素を用いて「間接参照用記述子」を記述し、<ProgramURL>要素を用いて「直接参照情報」を記述することとしている。   In this embodiment, a pair of “indirect reference descriptor” and “direct reference information” is enumerated using <OnDemandProgram> element under <ProgramLocation> element, and <Program> in <OnDemandProgram> element. An “indirect reference descriptor” is described using an element, and “direct reference information” is described using a <ProgramURL> element.

なお、「間接参照用記述子」と「直接参照情報」との対は番組メタデータ内の別の要素を使って記述してもよい。この実施例にて番組メタデータの一例として用いているTV−AnytimeForumにて検討中の記述形式では、<ScheduleEvnet>要素配下、<BroadcastEvnet>要素配下、<OnDemandService>配下の<OnDemandProgram>要素の配下にも<Program>要素と<ProgramURL>との対を記述可能であるため、上記要素を用いて「間接参照用記述子」と「直接参照情報」との対を記述してもよい。また、TV−Anytime以外の記述形式を用いた場合には、この実施例での実現方法と同様の方法を用いて、「間接参照記述子」と「直接参照情報」の対応関係を記述可能な要素に対し、「間接参照用記述子」と「直接参照情報」を追記すればよい。   A pair of “indirect reference descriptor” and “direct reference information” may be described using another element in the program metadata. In the description format under consideration in TV-AnytimeForum used as an example of program metadata in this embodiment, it is under the <ScheduleEvnet> element, under the <BroadcastEvnet> element, and under the <OnDemandProgram> element under the <OnDemandService> element. In addition, since a pair of <Program> element and <ProgramURL> can be described, a pair of “indirect reference descriptor” and “direct reference information” may be described using the above element. Further, when a description format other than TV-Anytime is used, the correspondence between “indirect reference descriptor” and “direct reference information” can be described using the same method as the implementation method in this embodiment. An “indirect reference descriptor” and “direct reference information” may be added to the element.

その後、コンテンツ書き換え部107は、処理していない送出対象番組コンテンツがあるか否かを判定し(S601)、「2004年01月10日昼のニュース」番組コンテンツ202を検出して、当該番組コンテンツの番組コンテンツ管理データ301を読み込み(S602)、番組コンテンツ管理データ301に「受信機格納位置」属性が存在するか否かを判定する(S603)。コンテンツ書き換え部107は、番組コンテンツ管理データ301中に、「受信機格納位置」属性が存在しないことを検出し、これに基づいて「コンテンツ登録位置」情報があるか否かを判定する(S604)。コンテンツ書き換え部107は、番組コンテンツ管理データ301中に「コンテンツ登録位置」情報があることを検出して、当該番組コンテンツ管理データ301の「コンテンツ登録位置」である「http://www.news.co.jp/news/afternoon」を実際のコンテンツの登録先である擬似コンテンツサーバ109の位置情報に書き換える。この実施例では、コンテンツ書き換え部107は、「コンテンツ登録位置」のドメイン名である「http://www.news.co.jp」のみを擬似コンテンツサーバのIPアドレスである「xxx.xxx.xxx.xxx」に書き換え、また、番組構成要素に記載された番組動画像データ名「afternoon.avi」を位置情報に追記した登録位置「http://xxx.xxx.xxx.xxx/news/afternoon/afternoon.avi」に書き換える。   Thereafter, the content rewriting unit 107 determines whether or not there is a program content to be transmitted that has not been processed (S601), detects the “News on January 10, 2004 noon” program content 202, and the program content The program content management data 301 is read (S602), and it is determined whether or not the “receiver storage location” attribute exists in the program content management data 301 (S603). The content rewriting unit 107 detects that there is no “receiver storage location” attribute in the program content management data 301, and determines whether there is “content registration location” information based on this (S604). . The content rewriting unit 107 detects that there is “content registration position” information in the program content management data 301, and the “content registration position” of the program content management data 301 is “http://www.news. co.jp/news/afternoon "is rewritten with the location information of the pseudo content server 109 which is the actual content registration destination. In this embodiment, the content rewriting unit 107 uses only “http://www.news.co.jp” that is the domain name of “content registration position” as “xxx.xxx.xxx” that is the IP address of the pseudo content server. .Xxx ”, and the registered position“ http://xxx.xxx.xxx/news/afternoon/ ”where the program moving image data name“ afternoon.avi ”described in the program component is added to the position information. to “afternoon.avi”.

そして、コンテンツ書き換え部107は、間接参照用記述子である「broadcast.co.jp/2004_01_10.news.afternoon」とコンテンツ登録位置である「xxx.xxx.xxx.xxx/news/afternoon/afternoon.avi」の対を「間接参照用記述子」と「直接参照情報」として、番組メタデータファイルに追記する(S610)。   Then, the content rewriting unit 107 includes “broadcast.co.jp/2004 — 01 — 10.news.afternoon” as an indirect reference descriptor and “xxx.xxx.xxx.xxx/news/afternoon/afternoon.avi” as a content registration position. Are added to the program metadata file as “indirect reference descriptor” and “direct reference information” (S610).

さらに、コンテンツ書き換え部107は、処理していない送出対象番組コンテンツがあるか否かを判定し(S601)、「2004年01月10日一日のニュース」番組コンテンツ204を検出して、当該番組コンテンツの番組コンテンツ管理データ302を読み込み(S602)、番組コンテンツ管理データ302に「受信機格納位置」属性が存在するか否かを判定する(S603)。コンテンツ書き換え部107は、番組コンテンツ管理データ302中に「受信機格納位置」属性が存在しないことを検出し、さらに「コンテンツ登録位置」情報があるか否かを判定する(S604)。コンテンツ書き換え部107は、番組コンテンツ管理データ302中に「コンテンツ登録位置」情報がないことを検出して、「コンテンツ登録位置」情報として「xxx.xxx.xxx.xxx/news/digest/digest.avi」を付与する(S605)。そして、コンテンツ書き換え部107は、間接参照用記述子である「broadcast.co.jp/2004_01_10.news.digest」とコンテンツ登録位置である「xxx.xxx.xxx.xxx/news/digest/digest.avi」の対を「間接参照用記述子」と「直接参照情報」として、番組メタデータファイルに追記する(S610)。   Further, the content rewriting unit 107 determines whether or not there is a transmission target program content that has not been processed (S601), detects the “News on January 10, 2004” program content 204, and the program The program content management data 302 of the content is read (S602), and it is determined whether or not the “receiver storage location” attribute exists in the program content management data 302 (S603). The content rewriting unit 107 detects that the “receiver storage location” attribute does not exist in the program content management data 302, and further determines whether there is “content registration location” information (S604). The content rewriting unit 107 detects that there is no “content registration position” information in the program content management data 302, and “xxx.xxx.xxx.xxx/news/digest/digest.avi” as “content registration position” information. Is given (S605). Then, the content rewriting unit 107 reads “broadcast.co.jp/2004 — 01 — 10.news.digest” which is an indirect reference descriptor and “xxx.xxx.xxx.xxx/news/digest/digest.avi” which is a content registration position. Are added to the program metadata file as “indirect reference descriptor” and “direct reference information” (S610).

その後、コンテンツ書き換え部107は、処理していない送出対象番組コンテンツがあるか否かを判定し(S601)、処理していない送出対象番組コンテンツがないと判断して番組メタデータ書き換え処理であるS506を終了する。   Thereafter, the content rewriting unit 107 determines whether or not there is a transmission target program content that has not been processed (S601), determines that there is no transmission target program content that has not been processed, and S506 that is a program metadata rewriting process. Exit.

図7は、S506の番組メタデータ書き換え処理により、番組メタデータ400に対して間接参照用記述子と直接参照情報との対応関係が追記された番組メタデータ700の一例を示す説明図である。なお、図の番組メタデータ700の例では、<SegmentGroupList>要素以降の記述は番組メタデータ400と同様であるため、記載を省略している。   FIG. 7 is an explanatory diagram showing an example of the program metadata 700 in which the correspondence relationship between the indirect reference descriptor and the direct reference information is added to the program metadata 400 by the program metadata rewriting process of S506. In the example of the program metadata 700 shown in the figure, the description after the <SegmentGroupList> element is the same as that of the program metadata 400, and thus the description is omitted.

間接参照用記述子と直接参照情報との対応関係は<ProgramLocation>要素配下に列挙された<OnDemandProgram>要素内<Program>要素および<ProgramURL>要素にて記述されている。   The correspondence between the indirect reference descriptor and the direct reference information is described in the <Program> element and the <ProgramURL> element within the <OnDemandProgram> element listed under the <ProgramLocation> element.

図示した番組メタデータ700では、<ProgramLocation>要素701の配下に、3つの<OnDemandProgram>要素710,720,730が存在することから、3対の間接参照用記述子と直接参照情報との対応関係が記述されていることが分かる。   In the illustrated program metadata 700, since there are three <OnDemandProgram> elements 710, 720, and 730 under the <ProgramLocation> element 701, the correspondence between the three pairs of indirect reference descriptors and the direct reference information It can be seen that is described.

すなわち、<OnDemandProgram>要素710内で定義されている間接参照用記述子711である「broadcast.co.jp/2004_01_10.news.morning」と直接参照情報712である「arib−dc://2004_01_10/news/morning/morning.avi」、<OnDemandProgram>要素720内で定義されている間接参照用記述子721である「broadcast.co.jp/2004_01_10.news.afternoon」と直接参照情報722である「xxx.xxx.xxx.xxx/news/afternoon/afternoon.avi」、<OnDemandProgram>要素730内で定義されている間接参照用記述子731である「broadcast.co.jp/2004_01_10.news.digest」と直接参照情報732である「xxx.xxx.xxx.xxx/news/digest/digest.avi」の対応関係が記述されている。   That is, “broadcast.co.jp/2004 — 01 — 10._1.news.morning” as the indirect reference descriptor 711 defined in the <OnDemandProgram> element 710 and “arib-dc: // 2004 — 01 — 10 /” as the direct reference information 712. “news / morning / morning.avi”, “broadcast.co.jp/2004 — 01 — 10.news.afternon” which is the indirect reference descriptor 721 defined in the <OnDemandProgram> element 720 and “xxx” which is the direct reference information 722. .Xxx.xxx.xxx / news / afternoon / afternoon.avi ", <InDemandProgram> element 730 The correspondence relationship between the reference descriptor 731 “broadcast.co.jp/2004 — 01 — 10.news.digest” and the direct reference information 732 “xxx.xxx.xxx.xxx/news/digest/digest.avi” is described. ing.

コンテンツ試写装置102は、番組メタデータ書き換え処理であるS506を終了後、対象番組メタデータ400の書き換え後の番組メタデータ700をコンテンツ受信部110に送出し(S507)、対象番組コンテンツである「2004年01月10日朝のニュース」番組コンテンツ201、「2004年01月10日昼のニュース」番組コンテンツ202、「2004年01月10日一日のニュース」番組コンテンツ203を番組受信機110もしくは擬似コンテンツサーバ109に送出(S508)して終了する。   After finishing S506, which is the program metadata rewriting process, the content preview device 102 sends the program metadata 700 after the rewriting of the target program metadata 400 to the content receiving unit 110 (S507), and the target program content “2004” "News of the morning of January 10, 2004" Program content 201, "News of the day of January 10, 2004" Program content 202, "News of the day of January 10, 2004" Program content 203 is set to the program receiver 110 or pseudo content. The message is sent to the server 109 (S508), and the process ends.

「2004年01月10日朝のニュース」番組コンテンツ201は、番組コンテンツ管理データ300に記述されている「受信機格納位置」である「arib−dc://2004_01_10/news/morning/morning.avi」への格納指示と共に、番組受信機110に送出され、「2004年01月10日昼のニュース」番組コンテンツ202は、番組コンテンツ管理データ301に記述されている「コンテンツ登録位置」である「xxx.xxx.xxx.xxx/news/afternoon/afternoon.avi」への格納指示と共に、擬似コンテンツサーバ109に送出され、「2004年01月10日一日のニュース」番組コンテンツ203は、番組コンテンツ管理データ302に記述されている「コンテンツ登録位置」である「xxx.xxx.xxx.xxx/news/digest/digest.avi」への格納指示と共に、擬似コンテンツサーバ109に送出される。   “News on the morning of January 10, 2004” The program content 201 is “arib-dc: // 2004 — 01 — 10 / news / morning / morning.avi” which is the “receiver storage location” described in the program content management data 300. The “contents registered location” described in the program content management data 301 is “xxx. “xxx.xxx.xxx/news/afternoon/afternoon.avi” together with a storage instruction is sent to the pseudo-content server 109, and “News on January 10, 2004” program content 203 includes program content management data 302. Is described in Together with a storage instruction to “xxx.xxx.xxx.xxx/news/digest/digest.avi” which is a “content registration position”.

番組受信装置103は、コンテンツ受信部110で受信した番組メタデータ700を、予め決められた場所に格納し、受信した番組コンテンツをコンテンツ蓄積部113の「受信機格納位置」情報にて指示されたパスに保存する。擬似コンテンツサーバ109は受信した番組コンテンツをサーバ内の「コンテンツ登録位置」情報にて指示されたパスに保存する。   The program receiving apparatus 103 stores the program metadata 700 received by the content receiving unit 110 in a predetermined location, and the received program content is instructed by the “receiver storage location” information of the content storage unit 113. Save to path. The pseudo content server 109 stores the received program content in the path designated by the “content registration position” information in the server.

上記処理により、番組メタデータおよび番組コンテンツが番組受信装置103に転送され、さらに番組メタデータから参照されうる番組コンテンツが適切に配置されるため、再生確認をするための動作環境が再現されたことになる。   Through the above processing, program metadata and program content are transferred to the program receiving apparatus 103, and program content that can be referred to from the program metadata is appropriately arranged, so that the operating environment for confirming playback has been reproduced. become.

なお、この実施例では、動作確認を行いたい番組メタデータは1つであるため、コンテンツ制作者の指示を待つことなく受信した番組メタデータ700をブラウザ111に送り、提示を開始することとしているが、コンテンツ蓄積部113に複数の番組メタデータが存在する場合には、試写を行いたい番組コンテンツを選択できることとしても良い。   In this embodiment, since there is only one program metadata to be checked for operation, the received program metadata 700 is sent to the browser 111 without waiting for an instruction from the content creator, and the presentation is started. However, when a plurality of program metadata exist in the content storage unit 113, the program content to be previewed may be selected.

図8はコンテンツ蓄積部113に格納されている番組メタデータおよび番組コンテンツの一例を示す図である。この実施例では、番組メタデータ700は「metadata」フォルダ240配下に配置され、番組動画像データ211およびデータ放送番組用BMLデータ212を含む番組コンテンツ201’は番組コンテンツ管理データの「受信機格納位置」情報で指定されたパスに配置されている。   FIG. 8 is a diagram showing an example of program metadata and program content stored in the content storage unit 113. In this embodiment, the program metadata 700 is arranged under the “metadata” folder 240, and the program content 201 ′ including the program moving image data 211 and the data broadcasting program BML data 212 is stored in the “receiver storage location” of the program content management data. Is placed in the path specified by the information.

図9は擬似コンテンツサーバ109に格納されている番組コンテンツの一例を示す図である。番組コンテンツは番組コンテンツ管理データの「コンテンツ登録位置」情報で指定されたパスに配置されている。ここでは、番組動画像データ221およびデータ放送番組用BMLデータ222を含む番組コンテンツ202’および番組動画像データ231を含む番組コンテンツ203’が、それぞれ番組コンテンツ管理データの「受信機格納位置」情報で指定されたパスに配置される。   FIG. 9 is a diagram showing an example of program content stored in the pseudo content server 109. The program content is arranged in the path specified by the “content registration position” information of the program content management data. Here, the program content 202 ′ including the program moving image data 221 and the data broadcast program BML data 222 and the program content 203 ′ including the program moving image data 231 are respectively stored in the “receiver storage location” information of the program content management data. Placed in the specified path.

コンテンツ受信部110は、コンテンツ送出部108から送出された番組メタデータおよび番組コンテンツをコンテンツ蓄積部113の指定された格納位置に格納する。   The content receiving unit 110 stores the program metadata and program content sent from the content sending unit 108 in the designated storage location of the content storage unit 113.

ブラウザ111は番組メタデータおよび番組コンテンツをその記述内容に従って提示し、コンテンツ制作者からリモコン等の入力を受けて記述内容に従った処理を行う。また、ユーザからの入力により番組コンテンツの取得が必要となった場合には、コンテンツ取得部112にコンテンツ取得指示を行う。この際、間接参照用記述子を用いた番組コンテンツの取得指示であれば、間接参照用記述子が指す番組コンテンツの格納位置の取得指示を行い、番組コンテンツ格納位置を取得した後に、コンテンツ取得部蓄積部113にコンテンツ取得指示を行う。   The browser 111 presents program metadata and program content in accordance with the description content, and receives processing from the content creator via a remote controller or the like to perform processing according to the description content. In addition, when it is necessary to acquire program content due to input from the user, the content acquisition unit 112 is instructed to acquire content. At this time, if it is an instruction to acquire program content using the indirect reference descriptor, an instruction to acquire the storage location of the program content pointed to by the indirect reference descriptor is issued, and after acquiring the program content storage location, the content acquisition unit A content acquisition instruction is given to the storage unit 113.

コンテンツ取得部112は、取得した番組コンテンツ格納位置を元にコンテンツ蓄積部113および擬似コンテンツサーバ109から番組コンテンツを取得し、ブラウザ111に受け渡す。番組受信装置103に転送された番組メタデータはブラウザ111に送られ、記載内容に従って提示される。   The content acquisition unit 112 acquires the program content from the content storage unit 113 and the pseudo content server 109 based on the acquired program content storage position, and delivers the program content to the browser 111. The program metadata transferred to the program receiving apparatus 103 is sent to the browser 111 and presented according to the description.

図10(a)は図7に示す番組メタデータ700が番組受信装置103にて受信され、ブラウザ111により提示された場合のサービスイメージの一例を示す図である。番組のタイトルを示す<ProgramInformationTable>配下の<Title>の値を取得して、タイトル表示部1002に、「2004年01月10日朝のニュース」、「2004年01月10日昼のニュース」、「2004年01月10日一日のニュース」を表示し、セグメントグループのタイトルを示す<SegmentInformation>配下の<Description>配下の<タイトル>の値を取得して、視聴セグメントグループ選択ボタン1003に、「ダイジェスト」として表示する。また、セグメントグループを構成する複数のコーナーを1箇所にまとめて表示し、コーナーのタイトルを示す<SegmentInformation>配下の<Title>の値を取得して、視聴セグメント選択ボタン1004に、「朝のヘッドライン」、「昼のヘッドライン」、「明日の天気」として表示する。   FIG. 10A is a diagram showing an example of a service image when the program metadata 700 shown in FIG. 7 is received by the program receiving apparatus 103 and presented by the browser 111. The value of <Title> under <ProgramInformationTable> indicating the title of the program is acquired, and “Title News on Jan. 10, 2004”, “Noon News on Jan. 10, 2004”, “ "News of January 10, 2004" is displayed, the value of <Title> under <Description> under <SegmentInformation> indicating the title of the segment group is acquired, and "Viewing Segment Group Selection Button 1003" Display as “Digest”. In addition, a plurality of corners constituting the segment group are collectively displayed in one place, a value of <Title> under <SegmentInformation> indicating the title of the corner is obtained, and “Morning head” is displayed on the viewing segment selection button 1004. "Line", "Daytime headline", and "Tomorrow's weather".

ここで、コンテンツ制作者は、提示された画面の内容を確認したり、リモコン等の入力手段を用いて各視聴セグメント選択ボタンを押下したりすることにより、意図どおりの動作がなされるかどうかを確認することにより、番組メタデータ700の動作確認を行う。   Here, the content creator confirms whether or not the intended operation can be performed by checking the contents of the presented screen or pressing each viewing segment selection button using an input means such as a remote control. By confirming, the operation of the program metadata 700 is confirmed.

図10(b)は図10(a)にて「ダイジェスト」に対応する視聴セグメントグループ選択ボタン1003を押下した場合のサービスイメージの一例を示す図である。   FIG. 10B is a diagram showing an example of a service image when the viewing segment group selection button 1003 corresponding to “Digest” in FIG. 10A is pressed.

「ダイジェスト」に対応する視聴セグメントグループ選択ボタン1003が押下されると、ブラウザ111は視聴セグメントグループ選択ボタン1003に対応する番組メタデータ700の<SegmentGroupList>要素480内を解析し、セグメントグループがコーナー情報450、コーナー情報460、コーナー情報470に記載されたコーナーを順次再生する必要があることが分かる。   When the viewing segment group selection button 1003 corresponding to “digest” is pressed, the browser 111 analyzes the inside of the <SegmentGroupList> element 480 of the program metadata 700 corresponding to the viewing segment group selection button 1003, and the segment group displays the corner information. It can be seen that it is necessary to sequentially reproduce the corners described in 450, corner information 460, and corner information 470.

また、コーナー情報450は、間接参照用記述子、すなわち<ProgramInformation>要素のprogrmId属性値が「broadcast.co.jp/2004_01_10.news.morning」である番組コンテンツについて、番組開始時刻から、10分間(600秒間)継続するコーナーであることを示し、コーナー情報460は間接参照用記述子が「broadcast.co.jp/2004_01_10.news.afternoon」である番組コンテンツについて、番組開始時刻から、10分間(600秒間)継続するコーナーであることを示し、コーナー情報470は、間接参照用記述子が「broadcast.co.jp/2004_01_10.news.digest」である番組コンテンツについて、番組開始50分の地点から、10分間(600秒間)継続するコーナーであることを示している。   Also, the corner information 450 is about 10 minutes from the program start time for program contents whose indirect reference descriptor, that is, the programId attribute value of the <ProgramInformation> element is “broadcast.co.jp/2004 — 01 — 10.news.morning” ( The corner information 460 indicates that the indirect reference descriptor is “broadcast.co.jp/2004 — 01 — 10.news.afternoon” for 10 minutes (600 minutes) from the program start time. The corner information 470 indicates that the indirect reference descriptor is “broadcast.co.jp/2004 — 01 — 10.news.digest”. For content, shows that from the point of the program after 50 minutes, 10 minutes (600 seconds) are corner to continue.

ブラウザ111はまず、間接参照用記述子が「broadcast.co.jp/2004_01_10.news.morning」である番組コンテンツの番組動画像データを取得するため、間接参照用記述子「broadcast.co.jp/2004_01_10.news.morning」のコンテンツ格納先を取得する。具体的には、番組メタデータ700の<ProgtamLocationTable>要素701配下に列挙されている<OnDemandProgram>要素710の<Program>要素と<ProgramURL>要素の値が間接参照用記述子とコンテンツ格納先の対応関係であるため、間接参照用記述子「broadcast.co.jp/2004_01_10.news.morning」と同じ値を持つ<Program>要素の間接参照用記述子711を検出して、その<ProgramURL>要素の値である直接参照情報712「arib―dc://2004_01_10/news/morning/morning.avi」を取得し、この値をコンテンツ取得指示と共にコンテンツ取得部112に受け渡す。コンテンツ取得部112は「arib―dc://2004_01_10/news/morning/morning.avi」の値から、当該番組動画データがコンテンツ蓄積部113の「2004_01_10」フォルダ配下の「news」フォルダ配下の「morning」フォルダ配下の「morning.avi」であることを解析し、コンテンツ蓄積部113から当該番組動画データを取得し、ブラウザ111に送る。ブラウザ111は、取得した動画像データについて、番組開始時刻からの10分間の映像を再生し、コンテンツ制作者は図10(b)に示されるような動画が再生されることを確認し得る。   First, the browser 111 acquires the program moving image data of the program content whose indirect reference descriptor is “broadcast.co.jp/2004 — 01 — 10.news.morning”, so the indirect reference descriptor “broadcast.co.jp/ 2004_01 — 10.news.morning ”content storage destination is acquired. Specifically, the values of the <Program> and <ProgramURL> elements of the <OnDemandProgram> element 710 listed under the <ProgramLocationTable> element 701 of the program metadata 700 correspond to the indirect reference descriptor and the content storage destination. Because of the relationship, the indirect reference descriptor 711 of the <Program> element having the same value as the indirect reference descriptor “broadcast.co.jp/2004 — 01 — 10.news.morning” is detected, and the <ProgramURL> element's Direct reference information 712 “arib-dc: // 2004 — 01 — 10 / news / morning / morning.avi” which is a value is acquired, and this value is transferred to the content acquisition unit 112 together with a content acquisition instruction.Based on the value of “arib-dc: // 2004 — 01 — 10 / news / morning / morning.avi”, the content acquisition unit 112 stores the program video data in the “news” folder under the “news” folder in the “2004 — 01 — 10” folder. "Morning.avi" under the folder, the program moving image data is acquired from the content storage unit 113 and sent to the browser 111. The browser 111 reproduces a 10-minute video from the program start time for the acquired moving image data, and the content creator can confirm that a moving image as shown in FIG. 10B is reproduced.

ブラウザ111はその後、間接参照用記述子が「broadcast.co.jp/2004_01_10.news.afternoon」である番組コンテンツの番組動画像データを取得するため、間接参照用記述子「broadcast.co.jp/2004_01_10.news.afternoon」のコンテンツ格納先を取得する。具体的には、番組メタデータ700の<ProgtamLocationTable>要素配下に列挙されている<OnDemandProgram>要素の<Program>要素から、間接参照用記述子「broadcast.co.jp/2004_01_10.news.afternoon」と同じ値を持つ<Program>要素の間接参照用記述子721を検出して、その<ProgramURL>要素の値である直接参照情報722「http://xxx.xxx.xxx.xxx/2004_01_10/news/afternoon/afternoon.avi」を取得し、この値をコンテンツ取得指示と共にコンテンツ取得部112に受け渡す。コンテンツ取得部112は取得したアドレス「http://xxx.xxx.xxx.xxx/2004_01_10/news/afternoon/afternoon.avi」の値から、当該動画像データがIPアドレス「xxx.xxx.xxx.xxx」であるサーバの「news」フォルダ配下の「afternoon」フォルダ配下の「afternoon.avi」であることを解析し、指定位置に格納されている動画像データを取得してブラウザ111に送る。ブラウザ111は、取得した動画像データについて、番組開始地点からの10分間の映像を再生し、コンテンツ制作者は図10(b)に示されるような動画像データの再生に続き、図10(c)に示されるような動画が再生されること確認する。   Thereafter, the browser 111 acquires the program moving image data of the program content whose indirect reference descriptor is “broadcast.co.jp/2004 — 01 — 10.news.afternoon”, so the indirect reference descriptor “broadcast.co.jp/ 2004_01_10.news.afternoon "is acquired. Specifically, the indirect reference descriptor “broadcast.co.jp/2004 — 01 — 10.news.afternoon” is derived from the <Program> element of the <OnDemandProgram> element listed under the <ProgramLocationTable> element of the program metadata 700. The indirect reference descriptor 721 of the <Program> element having the same value is detected, and the direct reference information 722 “http://xxx.xxx.xxx.xxx/2004 — 01 — 10 / news /, which is the value of the <ProgramURL> element, is detected. “afternoon / afternoon.avi” is acquired, and this value is transferred to the content acquisition unit 112 together with the content acquisition instruction. The content acquisition unit 112 uses the acquired address “http://xxx.xxx.xxx.xxx/2004 — 01 — 10 / news / afternoon / afternoon.avi” as the IP address “xxx.xxx.xxx.xxx”. "Afternoon.avi" under the "afternoon" folder under the "news" folder of the server "" is acquired, and the moving image data stored at the designated position is acquired and sent to the browser 111. The browser 111 reproduces the 10-minute video from the program start point with respect to the acquired moving image data, and the content creator follows the reproduction of the moving image data as shown in FIG. ) Confirm that the video shown in

この実施例では、番組メタデータから参照されうる番組コンテンツはIPアドレスを固定した特定の擬似コンテンツサーバ109に全て配置し、直接参照情報はIPアドレスを固定した特定の擬似コンテンツサーバ109のIPアドレスと擬似コンテンツサーバ109内での格納位置を指定することにしている。これにより、複数のコンテンツサーバを配置したり、DNSサーバを配置したりする必要がなく、非常に簡素な設備で試写システムを構築可能である。   In this embodiment, all program contents that can be referred to from the program metadata are arranged in a specific pseudo content server 109 with a fixed IP address, and the direct reference information is the IP address of the specific pseudo content server 109 with a fixed IP address. The storage position in the pseudo content server 109 is designated. Thereby, it is not necessary to arrange a plurality of content servers or a DNS server, and a preview system can be constructed with very simple equipment.

しかしながら、実施の形態はこれに制限されることなく、直接参照情報にはサーバ名とサーバ内の格納位置を指定し、DNSサーバを用いてサーバ名とIPアドレスの解決を行ってもよい。   However, the embodiment is not limited to this, and the server name and the storage location in the server may be specified in the direct reference information, and the server name and IP address may be resolved using a DNS server.

上記と同様の処理により、間接参照用記述子である「broadcast.co.jp/2004_01_10.news.digest」の動画像データの取得を行い、番組開始50分の地点からの10分間の映像を再生し、コンテンツ制作者は図10(c)に示されるような動画像データの再生に続き、図10(d)に示されるような動画が再生されること確認する。   Through the same processing as described above, the moving image data of “broadcast.co.jp/2004 — 01 — 10.news. Digest”, which is an indirect reference descriptor, is acquired, and a 10-minute video from the 50-minute program start point is played back. Then, the content creator confirms that the moving image as shown in FIG. 10D is reproduced following the reproduction of the moving image data as shown in FIG.

上述のコンテンツ試写システムを用いることにより、コンテンツ制作者は番組メタデータを指定するだけで、当該番組メタデータおよび番組メタデータから参照されうる番組コンテンツが番組受信装置および番組受信装置からアクセス可能な端末に適切に配置され、さらに番組メタデータから間接参照用記述子を用いてアクセスされる番組コンテンツについては、番組メタデータに間接参照用記述子と番組コンテンツの格納先との対応関係が追記されるため、番組メタデータの再生確認をするための動作環境が再現される。   By using the above-described content preview system, a content creator can only specify program metadata, and the program metadata and program content that can be referred to from the program metadata can be accessed from the program receiving device and the program receiving device. For program content that is appropriately arranged in the program metadata and accessed from the program metadata using the indirect reference descriptor, the correspondence relationship between the indirect reference descriptor and the storage location of the program content is added to the program metadata. Therefore, the operating environment for confirming the reproduction of the program metadata is reproduced.

従って、再生確認をするための動作環境が容易に再現されることから、番組メタデータおよび番組コンテンツ間の連携動作を含めたコンテンツの動作検証を迅速に行うことが出来る。   Therefore, since the operation environment for confirming the reproduction is easily reproduced, it is possible to quickly verify the operation of the content including the cooperative operation between the program metadata and the program content.

本発明では、上述したようなコンテンツ試写装置に用いられるコンテンツ試写方法についても発明の要旨として提案する。この場合、このようなコンテンツ試写方法をコンピュータに実行させるためのプログラム、あるいはコンピュータを本願発明のコンテンツ試写装置として機能させるためのプログラム、並びにこのようなプログラムを記録した記録媒体についても本発明に包含される。   In the present invention, a content preview method used in the content preview device as described above is also proposed as a gist of the invention. In this case, the present invention also includes a program for causing a computer to execute such a content preview method, a program for causing a computer to function as the content preview device of the present invention, and a recording medium recording such a program. Is done.

本発明のコンテンツ試写装置およびコンテンツ試写方法を実現するためのプログラムは、CD-ROMやフレキシブルディスクなどの可搬型記録媒体、通信回線の先に備えられる他の記録装置、コンピュータに内蔵されたハードディスクやRAMなどの記録媒体のいずれに記録されるものであってもよく、プログラム実行時にはコンピュータの主メモリ上にロードされて実行するように構成できる。   A program for realizing the content preview device and the content preview method of the present invention includes a portable recording medium such as a CD-ROM or a flexible disk, another recording device provided at the end of a communication line, a hard disk built in a computer, The program may be recorded on any recording medium such as a RAM, and can be configured to be loaded onto the main memory of a computer and executed when the program is executed.

本発明では、番組メタデータから間接参照用記述子を用いて参照されうる番組コンテンツについて、ロケーションサーバ等の設置が困難な環境においても、動作確認可能な環境を容易に再現することが可能となり、簡素な設備にて番組コンテンツ間の連携動作を含めた番組コンテンツの動作検証を迅速に行うことが出来る。   In the present invention, it is possible to easily reproduce the environment where the operation can be confirmed even in an environment where it is difficult to install a location server or the like for the program content that can be referred to from the program metadata using the indirect reference descriptor. It is possible to quickly verify the operation of the program content including the cooperative operation between the program content with simple equipment.

本発明の第1実施例におけるコンテンツ試写システムの機能ブロック図である。It is a functional block diagram of the content preview system in 1st Example of this invention. 番組コンテンツ保持部が保持している番組コンテンツの一例を示す説明図である。It is explanatory drawing which shows an example of the program content which the program content holding | maintenance part hold | maintains. 番組コンテンツ管理データの一例を示す説明図である。It is explanatory drawing which shows an example of program content management data. 番組メタデータの一例を示す説明図である。It is explanatory drawing which shows an example of program metadata. コンテンツ試写装置におけるコンテンツ送出処理を示すフローチャートである。It is a flowchart which shows the content transmission process in a content preview apparatus. コンテンツ書き換え処理を示すフローチャートである。It is a flowchart which shows a content rewriting process. コンテンツ書き換え処理を行った番組メタデータの一例を示す説明図である。It is explanatory drawing which shows an example of the program metadata which performed the content rewriting process. コンテンツ蓄積部が保持している番組メタデータおよび番組コンテンツの一例を示す説明図である。It is explanatory drawing which shows an example of the program metadata and the program content which the content storage part hold | maintains. 擬似コンテンツサーバが保持している番組メタデータおよび番組コンテンツの一例を示す説明図である。It is explanatory drawing which shows an example of the program metadata and the program content which the pseudo content server holds. 本発明の第1実施例におけるサービス例を示す説明図である。It is explanatory drawing which shows the example of a service in 1st Example of this invention.

符号の説明Explanation of symbols

101 コンテンツ試写システム
102 コンテンツ試写装置
103 番組受信装置
104 番組メタデータ保持部
105 番組コンテンツ保持部
106 送出コンテンツ選択部
107 コンテンツ書き換え部
108 コンテンツ送出部
109 擬似コンテンツサーバ
110 コンテンツ受信部
111 ブラウザ
112 コンテンツ取得部
113 コンテンツ蓄積部
DESCRIPTION OF SYMBOLS 101 Content preview system 102 Content preview apparatus 103 Program receiver 104 Program metadata holding | maintenance part 105 Program content holding | maintenance part 106 Transmission content selection part 107 Content rewriting part 108 Content transmission part 109 Pseudo content server 110 Content reception part 111 Browser 112 Content acquisition part 113 Content storage unit

Claims (6)

番組メタデータおよび番組コンテンツを試写するコンテンツ試写装置であって、
番組コンテンツを格納する番組コンテンツ保持部と、
前記番組コンテンツに関する番組メタデータを保持する番組メタデータ保持部と、
番組受信装置に転送する番組メタデータおよび番組コンテンツを選択する送出コンテンツ選択部と、
番組メタデータ内に番組コンテンツへの間接参照記述がある場合に、前記番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加するコンテンツ書換え部と、
番組受信装置に番組メタデータを送出するコンテンツ送出部と、
を含むコンテンツ試写装置。
A content preview device for previewing program metadata and program content,
A program content holding unit for storing program content;
A program metadata holding unit for holding program metadata related to the program content;
A transmission content selection unit for selecting program metadata and program content to be transferred to the program receiving device;
A content rewriting unit that adds an association with direct reference information that is position information of the program content to the program metadata when there is an indirect reference description to the program content in the program metadata;
A content sending unit for sending program metadata to the program receiving device;
Content preview device.
前記コンテンツ送出部は、番組メタデータ内の間接参照記述にて指定された番組コンテンツを直接参照情報にて記載された位置に登録する請求項1記載に記載のコンテンツ試写装置。   The content preview apparatus according to claim 1, wherein the content sending unit registers the program content specified by the indirect reference description in the program metadata at a position described by the direct reference information. コンテンツ書換え部は、間接参照記述によって参照される番組メタデータおよび番組コンテンツのうち、直接参照情報が未決定であれば適切な直接参照情報を付与し、番組メタデータ内に記述された番組コンテンツへの間接参照記述について、番組コンテンツの位置情報である直接参照情報との対応付けを番組メタデータに追加する請求項2に記載のコンテンツ試写装置。   The content rewriting unit assigns appropriate direct reference information to the program content described in the program metadata if the direct reference information is not determined among the program metadata and the program content referred to by the indirect reference description. The content preview device according to claim 2, wherein the indirect reference description is associated with the program metadata in association with direct reference information that is position information of the program content. 前記番組メタデータから参照される番組コンテンツが格納される擬似コンテンツサーバをさらに備え、前記直接参照情報は、前記擬似コンテンツサーバのアドレスと前記擬似コンテンツサーバ内における番組コンテンツの格納位置により指定される、請求項3に記載のコンテンツ試写装置。   A pseudo content server storing program content referred to from the program metadata; and the direct reference information is specified by an address of the pseudo content server and a storage location of the program content in the pseudo content server. The content preview device according to claim 3. 番組メタデータおよび番組コンテンツを試写するためのコンテンツ試写方法であって、
番組メタデータを取得する段階と、
前記番組メタデータ内に記述された間接参照記述を抽出する段階と、
前記間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを検索する段階と、
前記間接参照記述と同等の値を番組コンテンツ管理データの間接参照記述に持つ番組コンテンツを送出対象番組コンテンツに設定する段階と、
前記番組メタデータ内に記述された間接参照記述と、該当する送出対象番組コンテンツの格納位置情報である直接参照情報との対応付けを番組メタデータに追加する段階と、
前記番組受信装置に番組メタデータを送出する段階と、
を含むコンテンツ試写方法。
A content preview method for previewing program metadata and program content,
Acquiring program metadata;
Extracting an indirect reference description described in the program metadata;
Searching for program content having a value equivalent to the indirect reference description in the indirect reference description of the program content management data;
Setting a program content having a value equivalent to the indirect reference description in the indirect reference description of the program content management data as a transmission target program content;
Adding an association between the indirect reference description described in the program metadata and the direct reference information that is storage location information of the corresponding transmission target program content to the program metadata;
Sending program metadata to the program receiving device;
Content preview method including
前記送出対象番組コンテンツの番組コンテンツ管理データのうち直接参照情報が未決定である場合には適切な直接参照情報を付与する段階をさらに含む、請求項5に記載のコンテンツ試写方法。

6. The content preview method according to claim 5, further comprising the step of assigning appropriate direct reference information when direct reference information is undetermined in the program content management data of the program content to be transmitted.

JP2004175218A 2004-06-14 2004-06-14 Content preview device and content preview method Pending JP2005354561A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004175218A JP2005354561A (en) 2004-06-14 2004-06-14 Content preview device and content preview method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004175218A JP2005354561A (en) 2004-06-14 2004-06-14 Content preview device and content preview method

Publications (1)

Publication Number Publication Date
JP2005354561A true JP2005354561A (en) 2005-12-22

Family

ID=35588609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004175218A Pending JP2005354561A (en) 2004-06-14 2004-06-14 Content preview device and content preview method

Country Status (1)

Country Link
JP (1) JP2005354561A (en)

Similar Documents

Publication Publication Date Title
KR101396362B1 (en) Method and apparatus for providing a detailed information of personal video recorder
JP4081966B2 (en) Broadcast program receiving apparatus and method
US8185477B2 (en) Systems and methods for providing a license for media content over a network
US7801875B2 (en) Method of searching for supplementary data related to content data and apparatus therefor
CN101849261B (en) Method and system for content delivery
CN101340560A (en) Content reproducing apparatus, method and medium
US20100318518A1 (en) Contents managing method and apparatus
JP4195555B2 (en) Content management receiver
US20100169942A1 (en) Systems, methods, and apparatus for tagging segments of media content
US7020891B1 (en) Internet domain and time index based video email system
JP2003061036A (en) Index information transmission method, index information reception method, reproduction method for program recording signal, program for recording signal reproducing device, and index information providing service
WO2009125546A1 (en) Reserved program display system and method
US20100169347A1 (en) Systems and methods for communicating segments of media content
CN102595237A (en) Transmitter and transmission method
JP2002262225A (en) Content mediation device and content mediation processing method
JP4748098B2 (en) Recording / reproducing apparatus and digest information generating apparatus
JP2005354561A (en) Content preview device and content preview method
JP4511569B2 (en) Remote viewing system and remote viewing method
JP4613070B2 (en) Digital broadcasting method and system supporting DVD recording, and receiving and recording method and apparatus
CN1790300B (en) Information processing device and information processing method
JP2007074158A (en) REPRODUCTION SYSTEM AND REPRODUCTION METHOD USING THE SYSTEM
JP2008529332A (en) Digital program broadcasting, recording and playback method and apparatus
JP2005354559A (en) Content preview device and content preview method
JP3795356B2 (en) Program information recording system
KR101186144B1 (en) Method for providing digital broadcasting