JP2006197353A - Broadcast reception terminal - Google Patents

Broadcast reception terminal Download PDF

Info

Publication number
JP2006197353A
JP2006197353A JP2005007848A JP2005007848A JP2006197353A JP 2006197353 A JP2006197353 A JP 2006197353A JP 2005007848 A JP2005007848 A JP 2005007848A JP 2005007848 A JP2005007848 A JP 2005007848A JP 2006197353 A JP2006197353 A JP 2006197353A
Authority
JP
Japan
Prior art keywords
related information
procedure description
content
broadcast
content related
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
JP2005007848A
Other languages
Japanese (ja)
Inventor
Yuka Fujita
結佳 藤田
Koichi Hiramatsu
晃一 平松
Tatsuya Kurioka
辰弥 栗岡
Akitsugu Baba
秋継 馬場
Tomonari Nishimoto
友成 西本
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.)
Mitsubishi Electric Corp
Japan Broadcasting Corp
Original Assignee
Mitsubishi Electric Corp
Nippon Hoso Kyokai NHK
Japan Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp, Nippon Hoso Kyokai NHK, Japan Broadcasting Corp filed Critical Mitsubishi Electric Corp
Priority to JP2005007848A priority Critical patent/JP2006197353A/en
Publication of JP2006197353A publication Critical patent/JP2006197353A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide technology of providing information wherein a television broadcast program and contents related information are associated with each other. <P>SOLUTION: A broadcast reception terminal is provided with: a procedure description processing section for executing description of procedures included in data broadcast contents as part of a browser for reproducing the data broadcast contents multiplexed on the received broadcast contents; and a protocol-procedure description conversion section for converting the protocol into the procedure description, and the procedure description processing section acquires contents related information for searching the broadcast contents from the outside of the terminal via the protocol-procedure description conversion section. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

この発明は、デジタル放送に係る放送受信技術に関するものである。   The present invention relates to a broadcast receiving technique related to digital broadcasting.

従来のデジタル放送システムでは、放送受信端末装置において、ネットワーク経由等で取得した外部コンテンツ関連情報を、テレビジョン放送番組提示部とは別の専用アプリケーションによって提示していた(例えば、特許文献1)。
特開2003-18581号公報(第3頁〜4頁、第1図)
In a conventional digital broadcasting system, external content related information acquired via a network or the like is presented in a broadcast receiving terminal device by a dedicated application different from the television broadcast program presenting unit (for example, Patent Document 1).
Japanese Unexamined Patent Publication No. 2003-18581 (pages 3 to 4, FIG. 1)

従来のデジタル放送システムでは、放送受信端末装置において、テレビジョン放送番組提示部の他に、外部から取得したコンテンツ関連情報を提示するための専用部を別途設ける必要があり、そのため、放送コンテンツであるテレビジョン放送番組と外部コンテンツ関連情報とを連携させた処理ができないという問題点があった。   In the conventional digital broadcasting system, in the broadcast receiving terminal device, it is necessary to separately provide a dedicated unit for presenting content-related information acquired from the outside in addition to the television broadcast program presenting unit. There has been a problem that processing in which a television broadcast program and external content related information cannot be linked.

この発明は、上記のような課題を解決するためになされたもので、視聴者に対して、テレビジョン放送番組制作者の意図に従って、テレビジョン放送番組と外部コンテンツ関連情報とを連携させた情報提供を行うこと目的とする。   The present invention has been made to solve the above-described problems, and is information that links a television broadcast program and external content related information to a viewer in accordance with the intention of the television broadcast program producer. The purpose is to provide.

この発明に係る放送受信端末装置は、受信された放送コンテンツに多重されているデータ放送コンテンツを再生するブラウザの一部として、前記データ放送コンテンツに含まれる手続き記述を実行する手続き記述処理部を備え、プロトコルと前記手続き記述とを変換するプロトコル−手続き記述変換部を備え、前記手続き記述処理部が、前記放送コンテンツを検索するためのコンテンツ関連情報を、前記プロトコル−手続き記述変換部経由で装置外から取得するものである。   The broadcast receiving terminal device according to the present invention includes a procedure description processing unit that executes a procedure description included in the data broadcast content as a part of a browser that reproduces the data broadcast content multiplexed on the received broadcast content. A protocol-procedure description conversion unit that converts a protocol and the procedure description, and the procedure description processing unit sends content-related information for searching the broadcast content to the outside of the device via the protocol-procedure description conversion unit. To get from.

この発明によれば、放送受信端末装置において、放送コンテンツとコンテンツ関連情報とを連携させた処理を実現することができる。   According to the present invention, it is possible to realize processing in which broadcast content and content-related information are linked in a broadcast receiving terminal device.

実施の形態1.
図1はこの発明のデジタル放送システムの構成図である。
図1において、放送局1は、映像と音声からなる本放送サービスとデータ放送サービスなどを放送番組としてMPEG−2 トランスポートストリーム(以下TSという、ISO/IEC13818-1勧告)の形式に多重され、OFDM(Orthogonal Frequency Division Multiplexing)などの伝送路符号化を行って、放送波2として放送される。
Embodiment 1 FIG.
FIG. 1 is a block diagram of a digital broadcasting system according to the present invention.
In FIG. 1, a broadcasting station 1 multiplexes a main broadcast service consisting of video and audio, a data broadcast service, and the like as a broadcast program in the format of an MPEG-2 transport stream (hereinafter referred to as TS, ISO / IEC13818-1 recommendation), Broadcast channel 2 is broadcasted by performing transmission path coding such as OFDM (Orthogonal Frequency Division Multiplexing).

放送受信端末装置100は、視聴者からのチャネル選択指示によって、受信アンテナ99を介して、指定チャネルの放送波2を受信し、視聴者に放送番組を再生・表示する。放送受信端末装置100は、ネットワーク3を介して、コンテンツ関連情報提供サーバ200などにアクセスを行う。
このデータ放送サービス方式の一例としては、社団法人 電波産業会 発行の ARIB STD−B24「デジタル放送におけるデータ放送符号化方式と伝送方式」に規定されるものなどがあげられる。
これは、放送受信機の特徴であるリモコン制御や、ネットワーク経由でのセキュアな通信を実現し、かつテレビジョンモニタ上で同一の表示結果を得られるよう規格化され、BML(Broadcast Markup Language)というマークアップ言語を中心に、スクリプトおよびDOM(Document Object Model)などの手続き記述処理部方式、表示スタイルを記述するCSS(Cascading Style Sheets)などから構成される。
In response to a channel selection instruction from the viewer, the broadcast receiving terminal device 100 receives the broadcast wave 2 of the designated channel via the receiving antenna 99 and reproduces / displays the broadcast program to the viewer. The broadcast receiving terminal device 100 accesses the content related information providing server 200 and the like via the network 3.
As an example of this data broadcasting service system, there is the one stipulated in ARIB STD-B24 “Data broadcasting encoding system and transmission system in digital broadcasting” issued by the Japan Radio Industry Association.
This is standardized so that remote control, which is a feature of broadcast receivers, secure communication via a network, and the same display result can be obtained on a television monitor, called BML (Broadcast Markup Language) Centered on the markup language, it is composed of script and DOM (Document Object Model) procedure description processing methods, CSS (Cascading Style Sheets) describing display styles, and the like.

ここで、図2を用いて、放送受信端末装置100における、放送番組を再生・表示する方式について説明する。
101は、受信した放送波2の伝送路符号化の復号と、TSを分離して本放送用の映像・音声符号化データと、データ放送コンテンツなどとに抜き出す放送波インタフェース(以下、IFという)、
102は、入力される映像・音声符号化データをデコードして、映像フレームおよび音声フレームを生成する映像・音声再生部、
103は、入力される複数の映像フレーム、画像フレーム、および音声フレームデータを合成するフレーム合成処理部、
104は、入力される映像および音声を出力するモニタ&スピーカ・デバイス、
105は、視聴者がチャネル変更操作などを行うリモコン、
106は、リモコン105から送出される赤外線、
107は、赤外線106を受ける赤外線IF
108は、放送受信端末装置100の初期設定などを永続的に記憶する永続記憶領域、
109は、インターネットなどの外部ネットワークに接続するネットワークIF、
110は、データ放送コンテンツを再生するデータ放送ブラウザ、
111は、データ放送ブラウザ110に内蔵されて、データ放送コンテンツと放送受信端末装置100のH/Wとの各種API(Application Program Interface)を司る手続き記述処理部、
112は、データ放送ブラウザ110にてデータ放送コンテンツの再生処理に必要なワークメモリ領域である再生メモリ、
113は、データ放送ブラウザ110にてデータ放送コンテンツの画面切り替えの際、再生中の画面用データを一旦退避しておくメモリ領域の退避メモリ、
120は、以降に説明するコンテンツ関連情報提供サーバ200にアクセスする際に使用する専用プロトコルとデータ放送コンテンツで使用する手続き記述に変換するリモートサーバアクセスプロトコル−手続き記述変換部、
121は、手続き記述処理部111からの手続き記述の処理をコンテンツ関連情報提供サーバ200用の専用プロトコルに変換して送信する手続き記述→アクセスプロトコル変換部、
122は、ネットワークIF109を介してコンテンツ関連情報提供サーバ200から受信される専用プロトコルを手続き記述に変換するアクセスプロトコル→手続き記述変換部である。
Here, a method for reproducing and displaying a broadcast program in the broadcast receiving terminal device 100 will be described with reference to FIG.
Reference numeral 101 denotes a broadcast wave interface (hereinafter referred to as IF) that decodes the transmission path encoding of the received broadcast wave 2 and separates the TS into video / audio encoded data for main broadcast and data broadcast content. ,
102, a video / audio reproduction unit that decodes input video / audio encoded data to generate a video frame and an audio frame;
103, a frame synthesis processing unit that synthesizes a plurality of input video frames, image frames, and audio frame data;
104 is a monitor and speaker device that outputs input video and audio;
105 is a remote control for the viewer to perform channel change operation,
106 is an infrared ray transmitted from the remote controller 105;
107 is an infrared IF that receives infrared 106
108 is a permanent storage area for permanently storing initial settings of the broadcast receiving terminal device 100, etc.
Reference numeral 109 denotes a network IF connected to an external network such as the Internet,
110 is a data broadcast browser for reproducing data broadcast content;
111 is a procedure description processing unit built in the data broadcast browser 110 and manages various APIs (Application Program Interfaces) between the data broadcast content and the H / W of the broadcast receiving terminal device 100;
Reference numeral 112 denotes a playback memory which is a work memory area necessary for playback processing of data broadcast content in the data broadcast browser 110,
113 is a save memory in a memory area that temporarily saves the screen data being played when the screen of the data broadcast content is switched in the data broadcast browser 110;
120 is a remote server access protocol-procedure description conversion unit that converts a dedicated protocol used when accessing the content-related information providing server 200 described below and a procedure description used for data broadcasting content;
121 is a procedure description → access protocol conversion unit that converts the procedure description processing from the procedure description processing unit 111 into a dedicated protocol for the content-related information providing server 200 and transmits it.
An access protocol → procedure description conversion unit 122 converts a dedicated protocol received from the content-related information providing server 200 via the network IF 109 into a procedure description.

次に、動作について説明する。
放送受信端末装置100では、放送を受信するにあたり、設置場所の郵便番号・住所やインターネット接続設定など、例えば図3に示すような各種初期設定を予め設定し、永続記憶領域108に記憶させておく。
Next, the operation will be described.
In receiving the broadcast, the broadcast receiving terminal device 100 sets in advance various initial settings such as the postal code / address of the installation location and Internet connection settings as shown in FIG. 3, for example, and stores them in the permanent storage area 108. .

視聴者がリモコン105で指定したチャネルの放送波2を受信アンテナ99で受信し、放送波IF101で伝送路復号とTS分離を行って生成した、映像・音声符号化データを映像・音声生成部102に、データ放送コンテンツをデータ放送ブラウザ110に引き渡す。映像・音声再生部102では映像フレームおよび音声フレームを復号する。データ放送ブラウザ110では、再生メモリ112を利用して、データ放送コンテンツのマークアップ言語に従って、コンテンツ内容を展開/再生し、画像フレームや効果音などの音声フレームを生成し、これをフレーム合成処理103に引き渡す。この時、マークアップ言語内に手続き記述がある場合は、これを手続き記述処理部111に引き渡し、しかるべき処理を実施する。例えば、手続き記述に表示中の画面を退避させて、別画面表示させる手続き記述があった場合は、手続き記述処理部111で再生メモリ112の内容(またはコンテンツのデータそのものと、現在のコンテンツ再生状態)を退避メモリ113に退避させた後、データ放送ブラウザ110にて再生メモリ112を用いて次画面のコンテンツ再生処理を開始する、などである。   The video / audio generation unit 102 receives the broadcast wave 2 of the channel designated by the viewer with the remote controller 105 by the receiving antenna 99 and generates the video / audio encoded data generated by performing transmission path decoding and TS separation with the broadcast wave IF 101. Then, the data broadcast content is delivered to the data broadcast browser 110. The video / audio reproduction unit 102 decodes the video frame and the audio frame. The data broadcast browser 110 uses the reproduction memory 112 to expand / reproduce the content according to the markup language of the data broadcast content, generate an audio frame such as an image frame or a sound effect, and the frame composition processing 103 To hand over. At this time, if there is a procedure description in the markup language, it is handed over to the procedure description processing unit 111 to perform an appropriate process. For example, if there is a procedure description that saves the displayed screen in the procedure description and displays it on another screen, the procedure description processing unit 111 causes the contents of the playback memory 112 (or the content data itself and the current content playback state to be displayed. ) Is saved in the save memory 113, and the content broadcast processing of the next screen is started using the playback memory 112 in the data broadcast browser 110.

最後に、映像フレーム、音声フレーム、画像フレームをフレーム合成処理部103で映像、音声毎にフレーム合成してモニタ&スピーカ104に出力することで、放送サービスの視聴環境を提供する。   Finally, the video frame, audio frame, and image frame are combined for each video and audio by the frame synthesis processing unit 103 and output to the monitor & speaker 104 to provide a viewing environment for the broadcast service.

また、コンテンツ関連情報提供サーバ200について説明する。これは、放送局が放送する過去・現在・将来の放送番組などの放送コンテンツの番組名・ジャンル・放送スケジュール・概要説明などの属性情報で構成されるコンテンツ関連情報のベータベースサーバである。このコンテンツ関連情報の一例としては、社団法人 電波産業会 発行の ARIB STD−B38「サーバ型放送における符号化、伝送及び蓄積制御方式」に規定されるものがあげられ、XML(eXtensible Markup Language、W3C勧告)形式で属性を示したマークアップ言語のテキスト情報で記述される。また、これはSOAP(Simple Object Access Protocol、W3C Technical Reports)などの要求・応答メッセージによる専用プロトコルを利用して、要求元に提供される。   The content related information providing server 200 will be described. This is a beta-based server for content-related information composed of attribute information such as program name, genre, broadcast schedule, and summary description of broadcast contents such as past, present, and future broadcast programs broadcasted by a broadcast station. An example of this content-related information is that specified in ARIB STD-B38 “Encoding, transmission and storage control method in server-type broadcasting” published by The Radio Industries Association, XML (eXtensible Markup Language, W3C). (Recommendation) Described in markup language text information indicating attributes in the format. In addition, this is provided to the request source using a dedicated protocol such as SOAP (Simple Object Access Protocol, W3C Technical Reports) such as a request / response message.

ここで、放送局1のコンテンツ制作者の意図によって、ネットワーク経由で外部コンテンツ関連情報を取得させるため、外部コンテンツ関連情報取得手続き記述を入れ込んだデータ放送コンテンツが放送された場合について説明する。   Here, a case will be described in which a data broadcast content including an external content related information acquisition procedure description is broadcast in order to acquire external content related information via a network according to the intention of a content creator of the broadcasting station 1.

放送局1では、前記と同様に、外部コンテンツ関連情報取得手続き記述を含むデータ放送サービスと本放送サービスとをTS多重・伝送路符号化して、放送波2として放送する。
放送受信端末装置100では、予めコンテンツ関連情報提供サーバ200へのアドレスを永続記憶領域108に記憶させておく。前記のように、受信した放送波2から取出されたデータ放送コンテンツがデータ放送ブラウザ110に渡され、マークアップ言語に従ってコンテンツの再生処理を開始する。手続き記述処理部111では、引き渡された手続き記述から外部コンテンツ関連情報取得手続き記述を見つけると、リモートサーバアクセスプロトコル−手続き記述変換部120にこれを転送する。リモートサーバアクセスプロトコル−手続き記述変換部120の手続き記述→アクセスプロトコル変換部121では、外部コンテンツ関連情報取得手続き記述を引き渡されると、永続記憶領域108からコンテンツ関連情報提供サーバ・アドレス(図3ではURIとして表示)を取得して、コンテンツ関連情報提供サーバ200の専用プロトコルの要求メッセージに変換し、ネットワークIF109からネットワーク3経由で、外部コンテンツ関連情報の提供要求を送信する。
In the broadcasting station 1, as described above, the data broadcasting service including the external content related information acquisition procedure description and the main broadcasting service are TS multiplexed / transmission path encoded and broadcast as the broadcast wave 2.
In the broadcast receiving terminal device 100, an address to the content related information providing server 200 is stored in the permanent storage area 108 in advance. As described above, the data broadcast content extracted from the received broadcast wave 2 is transferred to the data broadcast browser 110, and content reproduction processing is started according to the markup language. When the procedure description processing unit 111 finds an external content related information acquisition procedure description from the delivered procedure description, the procedure description processing unit 111 transfers it to the remote server access protocol-procedure description conversion unit 120. In the procedure description → access protocol conversion unit 121 of the remote server access protocol-procedure description conversion unit 120, when the external content related information acquisition procedure description is delivered, the content related information providing server address (URI in FIG. Is displayed and converted into a request message of a dedicated protocol of the content related information providing server 200, and a request for providing external content related information is transmitted from the network IF 109 via the network 3.

コンテンツ関連情報提供サーバ200では、放送受信端末装置100からの要求メッセージに対して、外部コンテンツ関連情報を添付した応答メッセージを返送する。   In response to the request message from the broadcast receiving terminal device 100, the content related information providing server 200 returns a response message to which external content related information is attached.

放送受信端末装置100では、ネットワークIF109で受信した応答メッセージをリモートサーバアクセスプロトコル−手続き記述変換部120のアクセスプロトコル→手続き記述変換部122にてプロトコル解釈を行い、正常応答の場合は添付される外部コンテンツ関連情報を抜き出し、手続き記述処理部111に戻すことにより、データ放送ブラウザ110内で処理中のデータ放送コンテンツにて外部コンテンツ関連情報を取得することができる。   The broadcast receiving terminal device 100 interprets the response message received by the network IF 109 by the access protocol → procedure description conversion unit 122 of the remote server access protocol-procedure description conversion unit 120. By extracting the content related information and returning it to the procedure description processing unit 111, the external content related information can be acquired in the data broadcast content being processed in the data broadcast browser 110.

以上のように、本発明におけるデジタル放送システムでは、データ放送方式として、外部コンテンツ関連情報を取得するための手続き記述を規定し、放送受信端末装置内に、外部のコンテンツ関連情報提供サーバへのアドレスを記憶する領域を設け、外部のコンテンツ関連情報提供サーバにアクセスするための専用プロトコルと、外部コンテンツ関連情報を取得するための手続き記述とを変換する処理部を設けているので、データ放送コンテンツから外部コンテンツ関連情報を取得することができるため、データ連携が可能となる。   As described above, in the digital broadcasting system according to the present invention, a procedure description for acquiring external content related information is defined as a data broadcasting method, and an address to an external content related information providing server is provided in the broadcast receiving terminal device. And a processing unit that converts a dedicated protocol for accessing an external content-related information providing server and a procedure description for acquiring external content-related information. Since external content related information can be acquired, data linkage is possible.

実施の形態2.
以上の実施の形態1では、コンテンツ制作者の意図に従って、取得したネットワーク経由で外部コンテンツ関連情報をデータ放送コンテンツ内に取得可能にするデジタル放送システムの動作について説明したものであるが、次の実施の形態2では、取得した外部コンテンツ関連情報をデータ放送コンテンツ内で自由に操作するため、コンテンツ関連情報提供サーバから添付送付されたXML文書形式の外部コンテンツ関連情報のまま、手続き記述処理部に引き渡し、データ放送ブラウザ内の手続き記述処理部で処理し、データ放送コンテンツの再生画面に組込み表示する一方法について説明する。
Embodiment 2. FIG.
In the first embodiment described above, the operation of the digital broadcasting system that enables external content related information to be acquired in the data broadcast content via the acquired network according to the intention of the content creator has been described. In form 2, since the acquired external content related information can be freely manipulated in the data broadcast content, the external content related information in the XML document format attached and sent from the content related information providing server is transferred to the procedure description processing unit. Next, a method of processing by the procedure description processing unit in the data broadcast browser and incorporating and displaying the data broadcast content on the reproduction screen will be described.

ここでは、図2、4、5、6を用いて説明する。このうち、図2は実施の形態1の説明に同じである。
図4は、以下の(S1)の機能を持つ手続き記述の一例を示したものである。
(S1)外部コンテンツ関連情報取得手続き記述
:コンテンツ関連情報提供サーバから、XML文書形式のままで外部コンテンツ関連情報を取得する手続き記述
図5は、以下の(S2)の機能を持つ手続き記述の一例を示したものである。
(S2)コンテンツ関連情報解析手続き記述
:上記外部コンテンツ関連情報取得手続き記述などによって、すでに取得済みのコンテンツ関連情報の内容を解析し、データ放送コンテンツ内での取り扱いを可能にする手続き記述。
図6は、図2に示した手続き記述処理部111内で外部コンテンツ関連情報を解析する手続き記述処理部内蔵外部コンテンツ関連情報解析部114を追加したものである。
Here, a description will be given with reference to FIGS. Among these, FIG. 2 is the same as the description of the first embodiment.
FIG. 4 shows an example of a procedure description having the following function (S1).
(S1) External content related information acquisition procedure description: Procedure description for acquiring external content related information in the XML document format from the content related information providing server FIG. 5 shows an example of a procedure description having the following function (S2). Is shown.
(S2) Content-related information analysis procedure description: A procedure description that analyzes the content of content-related information that has already been acquired by the above-described external content-related information acquisition procedure description, etc., and enables handling within the data broadcast content.
FIG. 6 is obtained by adding a procedure description processing unit built-in external content related information analysis unit 114 for analyzing external content related information in the procedure description processing unit 111 shown in FIG.

ここでは、放送局1のコンテンツ制作者の意図によって、(S1)外部コンテンツ関連情報取得手続き記述 で取得させた外部コンテンツ関連情報を(S2)コンテンツ関連情報解析手続き記述 で解析させるようにしたデータ放送コンテンツの放送サービスの場合について説明する。   Here, according to the intention of the content creator of broadcasting station 1, (S1) data broadcasting in which external content related information acquired in the external content related information acquisition procedure description is analyzed in (S2) content related information analysis procedure description A case of a content broadcasting service will be described.

実施の形態1と同様に、放送受信端末装置100では、受信した放送波2からデータ放送コンテンツを取出し、データ放送ブラウザ110にてコンテンツの再生処理を開始する。そこで、手続き記述があると、手続き記述処理部111に引き渡され、そこで内容を確認し、(S1)外部コンテンツ関連情報取得手続き記述 と認識すると、リモートサーバアクセスプロトコル−手続き記述変換部120にこれを転送する。リモートサーバアクセスプロトコル−手続き記述変換部120の手続き記述→アクセスプロトコル変換部121では、外部コンテンツ関連情報取得手続き記述を引き渡され、永続記憶領域108からコンテンツ関連情報提供サーバ・アドレスを取得して、コンテンツ関連情報提供サーバ200の専用プロトコルの要求メッセージに変換し、ネットワークIF109からネットワーク3経由で、外部コンテンツ関連情報の提供要求を送信する。コンテンツ関連情報提供サーバ200では、放送受信端末装置100からの要求メッセージに対して、外部コンテンツ関連情報を添付した応答メッセージを返送する。   As in the first embodiment, the broadcast receiving terminal device 100 takes out the data broadcast content from the received broadcast wave 2 and starts the content reproduction processing in the data broadcast browser 110. Therefore, if there is a procedure description, it is handed over to the procedure description processing unit 111, where the content is confirmed. (S1) When it is recognized as an external content related information acquisition procedure description, this is sent to the remote server access protocol-procedure description conversion unit 120. Forward. The procedure description of the remote server access protocol-procedure description conversion unit 120 → the access protocol conversion unit 121 receives the external content related information acquisition procedure description, acquires the content related information providing server address from the permanent storage area 108, and acquires the content. The request is converted into a request message of a dedicated protocol of the related information providing server 200, and a request for providing external content related information is transmitted from the network IF 109 via the network 3. In response to the request message from the broadcast receiving terminal device 100, the content related information providing server 200 returns a response message to which external content related information is attached.

放送受信端末装置100では、ネットワークIF109で受信した応答メッセージをリモートサーバアクセスプロトコル−手続き記述変換部120のアクセスプロトコル→手続き記述変換部122にてプロトコル解釈を行い、正常応答の場合は添付の外部コンテンツ関連情報を抜出し、手続き記述処理部111にこれら返す。これにより、手続き記述処理部111では、(S1)外部コンテンツ関連情報取得手続き記述 の正常応答として、データ放送ブラウザ110に外部コンテンツ関連情報を返す。   The broadcast receiving terminal device 100 interprets the response message received by the network IF 109 by the access protocol → procedure description conversion unit 122 of the remote server access protocol-procedure description conversion unit 120, and in the case of a normal response, the attached external content Relevant information is extracted and returned to the procedure description processing unit 111. As a result, the procedure description processing unit 111 returns the external content related information to the data broadcast browser 110 as a normal response to the (S1) external content related information acquisition procedure description.

データ放送ブラウザ110は、データ放送コンテンツの次から再生処理を行い、手続き記述があると、手続き記述処理部111に引き渡す。手続き記述処理部111では、内容を確認し、(S2)コンテンツ関連情報解析手続き記述 であれば、その手続き記述に示されるコンテンツ関連情報を手続き記述処理部内蔵外部コンテンツ関連情報解析部114に渡して、コンテンツの題名・属性などの解析させ、データ放送ブラウザ110に解析結果の配列を返す。   The data broadcast browser 110 performs a reproduction process from the next of the data broadcast content, and delivers the procedure description to the procedure description processing unit 111 when there is a procedure description. The procedure description processing unit 111 confirms the contents, and if it is (S2) content related information analysis procedure description, the content related information shown in the procedure description is passed to the external content related information analysis unit 114 built in the procedure description processing unit. The title / attribute of the content is analyzed, and the analysis result array is returned to the data broadcasting browser 110.

以上のように、本実施の形態2における放送受信端末装置では、データ放送コンテンツ内の手続き記述の指示により、コンテンツ関連情報提供サーバからの外部コンテンツ関連情報をデータ放送コンテンツで扱うために、手続き記述処理部内でコンテンツ関連情報文書の内容を解析し、データ放送コンテンツ内で取り扱い可能な形式に変換するように構成した。これにより、データ放送ブラウザによって、外部コンテンツ関連情報が閲覧可能であれば、それの入手元の場所によらず、内容を自由に解析可能である。   As described above, in the broadcast receiving terminal device according to the second embodiment, in order to handle the external content related information from the content related information providing server in the data broadcast content according to the procedure description instruction in the data broadcast content, the procedure description The content-related information document is analyzed in the processing unit and converted into a format that can be handled in the data broadcasting content. As a result, if the external content related information can be browsed by the data broadcasting browser, the contents can be freely analyzed regardless of the location from which the information is obtained.

以上の説明では、データ放送ブラウザ内で外部コンテンツ関連情報を取得、またはそれを取り扱う際、その文書形式であるXML文書の取扱いを開始するための初期化手順、および取扱いを終了する開放手順などについては記述しなかったが、必要に応じて実施させるものとする。   In the above description, when acquiring or handling external content related information in the data broadcasting browser, the initialization procedure for starting the handling of the XML document that is the document format, the opening procedure for ending the handling, etc. Was not described, but shall be implemented as necessary.

また、以上の説明では、図4および図5として外部コンテンツ関連情報の取得と解析を行う手続き記述をそれぞれ別の手続き記述として定義するものを示したが、後述の図7のように双方の機能を1つの手続き記述で実施するものであってもよい。   In the above description, as shown in FIGS. 4 and 5, the procedure descriptions for acquiring and analyzing the external content related information are defined as different procedure descriptions, but both functions as shown in FIG. May be implemented with one procedure description.

また、上記コンテンツ関連情報解析手続き記述の図では、引数として取得する情報を絞り込むためのキーワードを用いるものを示したが、その内容は必要に応じて使用すればよい。   In the above description of the content related information analysis procedure description, a keyword is used for narrowing down information to be acquired as an argument. However, the content may be used as necessary.

実施の形態3.
実施の形態2では、データ放送ブラウザの手続き記述処理部内で、コンテンツ関連情報提供サーバから外部コンテンツ関連情報を取得して、内容を解析するものを示したが、本実施の形態3では、データ放送ブラウザの外部で、取得した外部コンテンツ関連情報の内容を解析する方法について示す。
Embodiment 3 FIG.
In the second embodiment, it has been shown that the external content related information is acquired from the content related information providing server in the procedure description processing unit of the data broadcast browser, and the content is analyzed. A method for analyzing the content of acquired external content related information outside the browser will be described.

ここでは、図2、7、8を用いて説明する。このうち、図2は実施の形態1の説明に同じである。
図7は、以下の(S3)の機能を持つ手続き記述 の一例を示したものである。
(S3)外部コンテンツ関連情報取得・解析手続き記述
:コンテンツ関連情報提供サーバから取得したXML文書形式の外部コンテンツ関連情報の内容を解析し、データ放送コンテンツ内での取り扱いを可能にする手続き記述
図8は、図2に示したリモートサーバアクセスプロトコル−手続き記述変換部120内で外部コンテンツ関連情報を解析するアクセスプロトコル−手続き記述変換部内蔵外部コンテンツ関連情報解析部123を追加したものである。
Here, a description will be given with reference to FIGS. Among these, FIG. 2 is the same as the description of the first embodiment.
FIG. 7 shows an example of a procedure description having the following function (S3).
(S3) External content-related information acquisition / analysis procedure description: Procedure description that analyzes the content of external content-related information in the XML document format acquired from the content-related information providing server and enables handling within the data broadcast content. Is an access protocol-procedure description conversion unit built-in external content related information analysis unit 123 that analyzes external content related information in the remote server access protocol-procedure description conversion unit 120 shown in FIG.

ここでは、放送局1のコンテンツ制作者の意図によって、(S3)外部コンテンツ関連情報取得・解析手続き記述 で外部コンテンツ関連情報を取得させ、内容解析するようにしたデータ放送コンテンツの放送サービスの場合について説明する。   Here, in the case of a data broadcasting content broadcasting service in which external content related information is acquired and analyzed by (S3) external content related information acquisition / analysis procedure description according to the intention of the content creator of broadcasting station 1 explain.

実施の形態2と同様に、放送受信端末装置100では、受信した放送波2から取出したデータ放送コンテンツについて、データ放送ブラウザ110で再生処理を開始し、手続き記述があると手続き記述処理部111に引き渡す。手続き記述111で、内容確認し、(S3)外部コンテンツ関連情報取得・解析手続き記述 と認識すると、リモートサーバアクセスプロトコル−手続き記述変換部120にこれを転送し、手続き記述→アクセスプロトコル変換部121で、コンテンツ関連情報提供サーバ200の専用プロトコルの要求メッセージに変換し、永続記憶領域108にあるコンテンツ関連情報提供サーバ・アドレスで、ネットワークIF109からネットワーク3経由で、外部コンテンツ関連情報の提供要求を送信する。コンテンツ関連情報提供サーバ200では、放送受信端末装置100からの要求メッセージに対して、外部コンテンツ関連情報を添付した応答メッセージを返送する。
放送受信端末装置100では、ネットワークIF109で受信した応答メッセージをリモートサーバアクセスプロトコル−手続き記述変換部120のアクセスプロトコル→手続き記述変換部122にてプロトコル解釈を行い、正常応答の場合は添付の外部コンテンツ関連情報を抜出し、アクセスプロトコル−手続き記述変換部内蔵外部コンテンツ関連情報解析部123に引き渡して、コンテンツの題名・属性などの解析させ、データ放送ブラウザ110に解析結果の配列を返す。
As in the second embodiment, the broadcast receiving terminal device 100 starts the reproduction process for the data broadcast content extracted from the received broadcast wave 2 by the data broadcast browser 110, and if there is a procedure description, the procedure description processing unit 111 hand over. If the procedure description 111 confirms the content and (S3) recognizes the external content related information acquisition / analysis procedure description, the procedure description is transferred to the remote server access protocol-procedure description conversion unit 120, and the procedure description → access protocol conversion unit 121 The content related information providing server 200 converts the request message into a dedicated protocol request message, and transmits the external content related information providing request from the network IF 109 via the network 3 using the content related information providing server address in the permanent storage area 108. . In response to the request message from the broadcast receiving terminal device 100, the content related information providing server 200 returns a response message to which external content related information is attached.
The broadcast receiving terminal device 100 interprets the response message received by the network IF 109 by the access protocol → procedure description conversion unit 122 of the remote server access protocol-procedure description conversion unit 120, and in the case of a normal response, attached external content The related information is extracted, transferred to the access protocol-procedure description conversion unit built-in external content related information analysis unit 123 to analyze the title / attribute of the content, and the analysis result array is returned to the data broadcasting browser 110.

以上のように、本実施の形態3における放送受信端末装置では、データ放送コンテンツ内の手続き記述の指示により、コンテンツ関連情報提供サーバからの外部コンテンツ関連情報をデータ放送コンテンツで扱うために、データ放送ブラウザ以外の機能を利用するよう、構成したことにより、データ放送ブラウザの構造を簡易にすることができる。   As described above, in the broadcast receiving terminal device according to the third embodiment, in order to handle the external content related information from the content related information providing server in the data broadcast content according to the instruction of the procedure description in the data broadcast content, By configuring so as to use functions other than the browser, the structure of the data broadcasting browser can be simplified.

以上の説明では、外部コンテンツ関連情報の取得と解析を行う手続き記述を図7に示した1つの手続き記述として定義するものを示したが、図4および図5のように双方の機能を別の手続き記述で実施するものであってもよい。かつ、上記コンテンツ関連情報解析手続き記述の図では、解析結果として返される配列の先頭に、配列名など、その配列のヘッダ情報を入れるようにしたが、これは多様な属性に対応するための方式であって、運用などによって一意に定義可能であれば、省略するものであってもよい。   In the above description, the procedure description for acquiring and analyzing the external content related information is defined as one procedure description shown in FIG. 7, but both functions are different as shown in FIG. 4 and FIG. It may be implemented by a procedure description. In the above description of the content-related information analysis procedure description, the header information of the array such as the array name is put at the beginning of the array returned as the analysis result. This is a method for dealing with various attributes. However, it may be omitted if it can be uniquely defined by operation or the like.

実施の形態4.
以上の実施の形態1〜3では、コンテンツ関連情報提供サーバの専用プロトコルをデータ放送ブラウザの外で処理するものを記述したが、本実施の形態4ではデータ放送ブラウザの手続き記述処理部で、専用プロトコルを処理する方法について説明する。
Embodiment 4 FIG.
In Embodiments 1 to 3 described above, the dedicated protocol for the content-related information providing server is described for processing outside the data broadcast browser. In Embodiment 4, the procedure description processing unit of the data broadcast browser is used. A method for processing the protocol will be described.

ここで、改めて実施の形態1に記載したコンテンツ関連情提供サーバ200用の専用プロトコルについて、再度説明する。この専用プロトコルの一例としてあげたSOAPは、XML形式でメッセージ種別とその詳細情報で構成される要求および応答などのメッセージであり、これらのメッセージはHTTP(Hyper Text Transfer Protocol、IETF RFC)コマンドによるプロトコルを利用して転送される。SOAPでの要求メッセージの詳細情報にはどのような内容のコンテンツ関連情報を要求するのかが入れられ、また応答メッセージには要求されたコンテンツ関連情報が入れられる。   Here, the dedicated protocol for the content related information providing server 200 described in the first embodiment will be described again. As an example of the dedicated protocol, SOAP is a message such as a request and a response composed of a message type and its detailed information in the XML format. These messages are protocols based on an HTTP (Hyper Text Transfer Protocol, IETF RFC) command. It is transferred using. In the detailed information of the request message in SOAP, what kind of content related information is requested is entered, and in the response message, the requested content related information is entered.

ここでは、図9、10、11を用いて説明する。
図9は、コンテンツ関連情報提供サーバ200のメッセージを処理するデータ放送ブラウザ110を持つ前記放送受信端末装置100であり、外部コンテンツ関連情報問合せメッセージ生成部115を新たに追加し、その他は図2に同じである。
図10は、以下の(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述 の一例を示したものである。
(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述
:指定の要求メッセージ記述ファイルを利用して、コンテンツ関連情報提供サーバから外部コンテンツ関連情報を取得する手続き記述
図11は、要求メッセージ記述ファイルの一例であり、(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述 を用いたデータ放送コンテンツに同封して、放送されるものである。
Here, it demonstrates using FIG.
FIG. 9 shows the broadcast receiving terminal device 100 having the data broadcast browser 110 for processing the message of the content related information providing server 200, and an external content related information inquiry message generation unit 115 is newly added. The same.
FIG. 10 shows an example of the following (S4) external content related information acquisition procedure description with a request message.
(S4) External content related information acquisition procedure description with request message: Procedure description for acquiring external content related information from a content related information providing server using a specified request message description file FIG. 11 shows an example of a request message description file (S4) The content is broadcast in the form of data broadcast content using the external message related information acquisition procedure description with request message.

ここでは、放送局1のコンテンツ制作者の意図によって、(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述 を記述し、図11の要求メッセージ記述ファイルを同封する、データ放送サービスの場合について説明する。   Here, a description will be given of the case of a data broadcasting service in which (S4) description of external content related information acquisition procedure with request message is described and the request message description file of FIG. .

実施の形態1〜3と同様に、放送受信端末装置100では、受信した放送波2から取出したデータ放送コンテンツについて、データ放送ブラウザ110で再生処理を開始し、手続き記述があると手続き記述処理部111に引き渡す。手続き記述111で、内容確認し、(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述 と認識すると、外部コンテンツ関連情報問合せメッセージ生成部115にこれを渡す。外部コンテンツ関連情報問合せメッセージ生成部115において、(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述 の指示に従い、要求メッセージ記述ファイルを手続き記述→アクセスプロトコル変換部121に渡す。手続き記述→アクセスプロトコル変換部121では、永続記憶領域108からコンテンツ関連情報提供サーバ・アドレスを取出して、専用プロトコルにして、ネットワークIF109からネットワーク3経由で、外部コンテンツ関連情報の提供要求を送信する。   As in the first to third embodiments, the broadcast receiving terminal device 100 starts the reproduction process in the data broadcast browser 110 for the data broadcast content extracted from the received broadcast wave 2, and if there is a procedure description, the procedure description processing unit Hand over to 111. The contents of the procedure description 111 are confirmed, and if (S4) it is recognized as a request message external content related information acquisition procedure description, it is passed to the external content related information inquiry message generation unit 115. The external content related information inquiry message generation unit 115 passes the request message description file to the procedure description → access protocol conversion unit 121 according to the instruction of (S4) external content related information acquisition procedure description with request message. The procedure description → access protocol conversion unit 121 extracts the content-related information providing server address from the permanent storage area 108, converts it to a dedicated protocol, and transmits a request for providing external content-related information from the network IF 109 via the network 3.

コンテンツ関連情報提供サーバ200では、放送受信端末装置100からの要求メッセージに対して、外部コンテンツ関連情報を添付した応答メッセージを返送する。
放送受信端末装置100では、ネットワークIF109から受信した専用プロトコルをアクセスプロトコル→手続き記述変換部122で解釈して、それから外部コンテンツ関連情報を抜き出し、手続き記述処理部111に引き渡すことにより、(S4)要求メッセージ付外部コンテンツ関連情報取得手続き記述 の処理結果である外部コンテンツ関連情報がXML文書ファイルとして通知する。
In response to the request message from the broadcast receiving terminal device 100, the content related information providing server 200 returns a response message to which external content related information is attached.
The broadcast receiving terminal device 100 interprets the dedicated protocol received from the network IF 109 by the access protocol → procedure description conversion unit 122, extracts external content related information therefrom, and delivers it to the procedure description processing unit 111 (S 4) External content related information that is the processing result of the external content related information acquisition procedure description with message is notified as an XML document file.

以上のように構成することにより、XML形式を用いる要求メッセージをデータ放送ブラウザで処理可能となる。また、本実施の形態4を用いれば、要求メッセージをデータ放送ブラウザにて生成する必要がないため、要求メッセージの詳細情報の内容によらず、対応可能となる。   With the configuration described above, a request message using the XML format can be processed by the data broadcast browser. In addition, if the fourth embodiment is used, it is not necessary to generate a request message in the data broadcast browser, so that it is possible to cope with the request message regardless of the detailed information content.

また、本実施の形態4では要求メッセージ送信と、その応答メッセージとして受信する外部コンテンツ関連情報の解析を1つの手続き記述で実行するものを示したが、別々に(またはそれらの組合せで)実行するものであってもよい。   In the fourth embodiment, the request message transmission and the analysis of the external content related information received as the response message are executed by one procedure description. However, they are executed separately (or a combination thereof). It may be a thing.

実施の形態5.
上記実施の形態4では、データ放送ブラウザにおける外部コンテンツ関連情報取得のために、要求メッセージ記述ファイルを用い、かつ返答メッセージの確認箇所を明示した手続き方式を利用する場合を示したが、本実施の形態5ではメッセージの解釈・生成をデータ放送ブラウザにて行うデジタル放送システムについて説明する。なお、ブラウザ内部での伝送プロトコル変換処理のことを、メッセージの解釈・生成という。
Embodiment 5. FIG.
In Embodiment 4 above, a case has been described in which a procedure method using a request message description file and clearly indicating a confirmation location of a response message is used to acquire external content related information in a data broadcasting browser. In the fifth embodiment, a digital broadcasting system that interprets and generates a message using a data broadcasting browser will be described. The transmission protocol conversion processing inside the browser is called message interpretation / generation.

ここでは、図7、12を用いて説明する。図7は、実施の形態3に同様に、(S3)の機能を持つ手続き記述の一例を利用する。
図12は、コンテンツ関連情報提供サーバのメッセージの解釈・生成を行うデータ放送ブラウザの一例であり、
116は、XML文書の解釈・生成を行うXMLパーサ、
117は、XMLパーサ処理を取り除いたXMLパーサ分離型外部コンテンツ関連情報問合せメッセージ生成部、
118は、XMLパーサ処理を取り除いた手続き記述処理部内蔵XMLパーサ分離外部コンテンツ関連情報解析部、その他は図2に同じである。
Here, a description will be given with reference to FIGS. FIG. 7 uses an example of procedure description having the function of (S3) as in the third embodiment.
FIG. 12 is an example of a data broadcasting browser that interprets and generates a message of the content related information providing server.
116 is an XML parser that interprets and generates an XML document.
117 is an XML parser separation type external content related information inquiry message generation unit from which XML parser processing is removed,
Reference numeral 118 denotes a procedure description processing unit built-in XML parser separation external content related information analysis unit from which the XML parser processing is removed, and the others are the same as those in FIG.

なお、XMLパーサ116、XMLパーサ分離型外部コンテンツ関連情報問合せメッセージ生成部117、および手続き記述処理部内蔵XMLパーサ分離型外部コンテンツ関連情報解析部118で、伝送プロトコル−手続き記述変換部を構成する。   The XML parser 116, the XML parser separation type external content related information inquiry message generation unit 117, and the built-in procedure description processing unit XML parser separation type external content related information analysis unit 118 constitute a transmission protocol-procedure description conversion unit.

ここでは、実施の形態3と同様に、放送局1のコンテンツ制作者の意図によって、(S3)外部コンテンツ関連情報取得・解析手続き記述 で外部コンテンツ関連情報を取得させ、内容解析するようにしたデータ放送コンテンツの放送サービス場合について、説明する。   Here, in the same manner as in Embodiment 3, according to the intention of the content creator of the broadcasting station 1, (S3) external content related information is acquired by the external content related information acquisition / analysis procedure description, and the contents are analyzed. A broadcast content broadcast service will be described.

実施の形態3と同様、放送受信端末装置100では、受信した放送波2から取出したデータ放送コンテンツについて、データ放送ブラウザ110で再生処理を開始し、手続き記述があると手続き記述処理部111に引き渡す。手続き記述111で、内容確認し、(S3)外部コンテンツ関連情報取得・解析手続き記述 と認識すると、XMLパーサ分離型外部コンテンツ関連情報問合せメッセージ生成部117にこれを渡す。XMLパーサ分離型外部コンテンツ関連情報問合せメッセージ生成部117において、(S3)外部コンテンツ関連情報取得・解析手続き記述 の内容をみて、永続記憶領域108にあるコンテンツ関連情報提供サーバ・アドレスを指定した外部コンテンツ関連情報取得要求であると認識して、手続き記述処理部111内部で用いられる形式のまま、XMLパーサ116に処理を依頼する。   As in the third embodiment, the broadcast receiving terminal device 100 starts the reproduction process for the data broadcast content extracted from the received broadcast wave 2 by the data broadcast browser 110 and delivers it to the procedure description processing unit 111 when there is a procedure description. . When the procedure description 111 confirms the contents and recognizes (S3) external content related information acquisition / analysis procedure description, it passes this to the XML parser separation type external content related information inquiry message generation unit 117. In the XML parser separation type external content related information inquiry message generation unit 117, the external content specifying the content related information providing server address in the permanent storage area 108 by looking at the contents of (S3) external content related information acquisition / analysis procedure description Recognizing that the request is a related information acquisition request, the XML parser 116 is requested to perform processing in the format used in the procedure description processing unit 111.

XMLパーサ116では、該要求をコンテンツ関連情報提供サーバのメッセージであるXML形式に変換して、XMLパーサ分離型外部コンテンツ関連情報問合せメッセージ生成部117に返し、XMLパーサ分離型外部コンテンツ関連情報問合せメッセージ生成部117でこれをネットワークIF109からネットワーク3経由で、送出することで、外部コンテンツ関連情報の提供を要求する。   The XML parser 116 converts the request into an XML format that is a message of the content related information providing server, and returns the request to the XML parser separation type external content related information inquiry message generation unit 117, and an XML parser separation type external content related information inquiry message. The generation unit 117 sends the request from the network IF 109 via the network 3 to request provision of external content related information.

コンテンツ関連情報提供サーバ200では、放送受信端末装置100からの要求メッセージに対して、外部コンテンツ関連情報を添付した応答メッセージを返送する。
放送受信端末装置100では、ネットワークIF109で受信した応答メッセージは、データ放送ブラウザ110の手続き記述処理部内蔵XMLパーサ分離外部コンテンツ関連情報解析部118で受けて、正常応答の場合は、XMLパーサ116に引き渡す。XMLパーサ116で、XML形式から手続き記述処理部111内部の形式に変換して、手続き記述処理部内蔵XMLパーサ分離外部コンテンツ関連情報解析部118にてこれを(S3)外部コンテンツ関連情報取得・解析手続き記述 の応答として返して、データ放送ブラウザで利用可能となる。
In response to the request message from the broadcast receiving terminal device 100, the content related information providing server 200 returns a response message to which external content related information is attached.
In the broadcast receiving terminal device 100, the response message received by the network IF 109 is received by the XML parser separation external content related information analysis unit 118 with the built-in procedure description processing unit of the data broadcast browser 110, and in the case of a normal response, the response is received by the XML parser 116. hand over. The XML parser 116 converts the XML format into a format inside the procedure description processing unit 111, and the procedure description processing unit built-in XML parser separation external content related information analysis unit 118 (S3) obtains and analyzes external content related information. It is returned as a procedure description response and can be used in the data broadcasting browser.

以上のように構成することにより、データ放送ブラウザ内のXMLパーサで一括してXML形式データの解釈・作成を行えるようになる。   With the configuration as described above, the XML format data can be collectively interpreted and created by the XML parser in the data broadcast browser.

以上の実施の形態5では、コンテンツ関連情報提供サーバからの返答をデータ放送ブラウザでは最初にXMLパーサで受け、全ての返答内容を一度に構造解析するようにしたが、プロトコルとコンテンツ関連情報を分けた後、別々にXMLパーサで解析処理させるものであってもよい。   In the above embodiment 5, the response from the content related information providing server is first received by the XML parser in the data broadcasting browser, and the structure of all response contents is analyzed at once. However, the protocol and the content related information are separated. After that, it may be separately analyzed by an XML parser.

実施の形態6.
以上では、データ放送ブラウザにおける外部コンテンツ関連情報取得の際、コンテンツ関連情報提供サーバからの返答があるまで、待ち続けるものを説明したが、本実施の形態6では割込みにより返答を通知するものについて説明する。
Embodiment 6 FIG.
In the above, the description has been given of the case of waiting for a response from the content-related information providing server when acquiring the external content-related information in the data broadcasting browser, but in the sixth embodiment, the description of notifying the response by interruption is given. To do.

図としては、図13、14、15、16を説明に用いる。
図13は、以下の(S5)割込み対応外部コンテンツ関連情報要求手続き記述 の一例である。
(S5)割込み対応外部コンテンツ関連情報要求手続き記述
:外部コンテンツ関連情報提供サーバに外部コンテンツ関連情報の提供を要求する手続き記述。本要求の最終結果である外部コンテンツ関連情報は、割込みイベントとして通知される。取得結果を割込みで通知させる、コンテンツ関連情報提供サーバからの外部コンテンツ関連情報取得手続き記述
図14は、以下の(S6)割込み対応外部コンテンツ関連情報取得手続き記述 の一例である。
(S6)割込み対応外部コンテンツ関連情報取得手続き記述
:割込みにて通知されたXML形式外部コンテンツ関連情報を取得する手続き記述
図15は、(S7)割込み対応外部コンテンツ関連情報取得での返答割込み通知用手続き記述 の一例である。
(S7)割込み対応外部コンテンツ関連情報取得での返答割込み通知用手続き記述
:(S5)割込み対応外部コンテンツ関連情報要求手続き記述に対する情報取得結果の割込み通知手続き記述
図16は、図2のリモートサーバアクセスプロトコル−手続き記述変換部120において、外部コンテンツ関連情報取得の返答に割込み通知を行う機能を追加したものであり、
124は、ネットワークIF109への要求送信完了で手続き記述処理を終了する割込み対応版手続き記述→アクセスプロトコル変換部
125は、コンテンツ関連情報提供サーバ200からの返答があった時に、ネットワークIF109からリモートサーバアクセスプロトコル−手続き記述変換部120に通知されると、これをデータ放送コンテンツへの割込み通知として処理する割込み対応版アクセスプロトコル→手続き記述変換部である。
For illustration, FIGS. 13, 14, 15, and 16 are used for explanation.
FIG. 13 is an example of the following (S5) interrupt corresponding external content related information request procedure description.
(S5) Interrupt-related external content related information request procedure description: Procedure description for requesting external content related information providing server to provide external content related information. External content related information that is the final result of this request is notified as an interrupt event. External content related information acquisition procedure description from the content related information providing server that notifies the acquisition result by interruption FIG. 14 is an example of the following (S6) interrupt corresponding external content related information acquisition procedure description.
(S6) Interrupt-related external content related information acquisition procedure description: Procedure description for acquiring XML-format external content-related information notified by interrupt FIG. 15 is for (S7) reply interrupt notification in interrupt-related external content related information acquisition It is an example of a procedure description.
(S7) Response interrupt notification procedure description in acquiring external content related information corresponding to interrupt: (S5) Interrupt notification procedure description of information acquisition result for interrupt corresponding external content related information request procedure description FIG. 16 shows remote server access in FIG. In the protocol-procedure description conversion unit 120, a function for performing an interrupt notification in response to external content related information acquisition is added.
124 is an interrupt corresponding version procedure description that terminates the procedure description process upon completion of request transmission to the network IF 109 → the access protocol conversion unit 125 receives the remote server access from the network IF 109 when a response is received from the content-related information providing server 200. When notified to the protocol-procedure description conversion unit 120, it is an interrupt-compatible access protocol → procedure description conversion unit that processes this as an interrupt notification to the data broadcasting content.

なお、割込み対応版手続き記述→アクセスプロトコル変換部124と割込み対応版アクセスプロトコル→手続き記述変換部125で、コンテンツ関連情報取得割込み通知部を構成する。   The interrupt-related version procedure description → access protocol conversion unit 124 and the interrupt-compatible version access protocol → procedure description conversion unit 125 constitute a content-related information acquisition interrupt notification unit.

ここでは、放送局1のコンテンツ制作者の意図によって、(S5)割込み対応外部コンテンツ関連情報要求手続き記述、(S6)割込み対応外部コンテンツ関連情報取得手続き記述、(S7)割込み対応外部コンテンツ関連情報取得での返答割込み通知用手続き記述 を記述したデータ放送サービスの場合について説明する。   Here, depending on the intention of the content creator of the broadcasting station 1, (S5) interrupt-capable external content related information request procedure description, (S6) interrupt-capable external content-related information acquisition procedure description, (S7) interrupt-capable external content-related information acquisition The case of the data broadcasting service that describes the procedure description for reply interrupt notification in is described.

上記と同様に、放送受信端末装置100では、受信した放送波2から取出したデータ放送コンテンツについて、データ放送ブラウザ110で再生処理を開始し、手続き記述があると手続き記述処理部111に引き渡す。手続き記述111で、内容確認し、(S5)割込み対応外部コンテンツ関連情報要求手続き記述 と認識すると、リモートサーバアクセスプロトコル−手続き記述変換部120内の割込み対応版手続き記述→アクセスプロトコル変換部124にこれを渡す。割込み対応版手続き記述→アクセスプロトコル変換部124において、(S5)割込み対応外部コンテンツ関連情報要求手続き記述 の指示に従い、永続記憶領域108にあるコンテンツ関連情報提供サーバ・アドレスを取出して、ネットワークIF109からネットワーク3経由で、外部コンテンツ関連情報の提供要求を送信し、手続き記述処理部111に(S5)割込み対応外部コンテンツ関連情報要求手続き記述 の処理が終了したことを通知する。   In the same manner as described above, the broadcast receiving terminal device 100 starts a reproduction process for the data broadcast content extracted from the received broadcast wave 2 by the data broadcast browser 110 and delivers it to the procedure description processing unit 111 when there is a procedure description. When the procedure description 111 confirms the contents and (S5) recognizes the interrupt-related external content-related information request procedure description, the interrupt-corresponding procedure description in the remote server access protocol-procedure description conversion unit 120 → the access protocol conversion unit 124 give. In the interrupt corresponding version procedure description → access protocol conversion unit 124, in accordance with the instruction of (S5) interrupt corresponding external content related information request procedure description, the content related information providing server address in the permanent storage area 108 is extracted, and the network IF 109 3, the external content related information provision request is transmitted, and the procedure description processing unit 111 is notified that the processing of the interrupt corresponding external content related information request procedure description has been completed (S5).

データ放送ブラウザ110では、引き続くデータ放送コンテンツの再生処理を行い、そこで(S6)割込み対応外部コンテンツ関連情報取得手続き記述 があれば、これを手続き記述処理部111に引き渡す。手続き記述処理部111では、本手続き記述は、割込み通知の後に実行するものとして、処理を保留しておく。   The data broadcast browser 110 performs the subsequent reproduction process of the data broadcast content, and (S6), if there is an interrupt-capable external content related information acquisition procedure description, passes it to the procedure description processing unit 111. In the procedure description processing unit 111, the procedure description is suspended after being processed after the interrupt notification.

また、コンテンツ関連情報提供サーバ200では、放送受信端末装置100からの要求メッセージに対して、外部コンテンツ関連情報を添付した応答メッセージを返送する。   In addition, the content related information providing server 200 returns a response message with external content related information attached to the request message from the broadcast receiving terminal device 100.

放送受信端末装置100では、ネットワークIF109で受信した応答メッセージは、リモートサーバアクセスプロトコル−手続き記述変換部120内の割込み対応版アクセスプロトコル→手続き記述変換部125にて確認し、正常応答であれば、添付される外部コンテンツ関連情報を取出すとともに、手続き記述処理部111に対し、(S7)割込み対応外部コンテンツ関連情報取得での返答割込み通知用手続き記述 として通知する。
この(S7)割込み対応外部コンテンツ関連情報取得での返答割込み通知用手続き記述 通知により、手続き記述処理部111は先ほど保留した、(S6)割込み対応外部コンテンツ関連情報取得手続き記述 の処理を再開し、割込み対応版アクセスプロトコル→手続き記述変換部125から外部コンテンツ関連情報を取出す。
In the broadcast receiving terminal device 100, the response message received by the network IF 109 is confirmed by the interrupt corresponding version access protocol → procedure description conversion unit 125 in the remote server access protocol-procedure description conversion unit 120. The attached external content related information is taken out and notified to the procedure description processing unit 111 as (S7) a response interrupt notification procedure description in the acquisition of interrupt-related external content related information.
With this (S7) procedure description notification for reply interrupt notification in the acquisition of external content related information corresponding to interrupt (S7), the procedure description processing unit 111 previously suspended (S6) resumes the processing of the external content related information acquisition procedure description corresponding to interrupt, External content related information is extracted from the interrupt corresponding version access protocol → procedure description conversion unit 125.

以上のように構成したことにより、コンテンツ関連情報提供サーバからの情報提供に時間がかかる場合であっても、データ放送ブラウザでのコンテンツ再生に支障が及ばずにすむ。   With the above configuration, even if it takes time to provide information from the content-related information providing server, it is possible to prevent the content reproduction in the data broadcast browser from being hindered.

本実施の形態6に記載の外部コンテンツ関連情報取得時の割り込み通知方法は、上記実施の形態2、3、4、5と組み合わせて、構成してもよい。   The interrupt notification method for acquiring external content related information described in the sixth embodiment may be configured in combination with the second, third, fourth, and fifth embodiments.

この発明のデジタル放送システムの構成図Configuration diagram of digital broadcasting system of the present invention この発明の放送受信端末装置の構成図Configuration diagram of broadcast receiving terminal device of this invention この発明の放送受信端末装置における記憶情報の一例を示す図The figure which shows an example of the memory | storage information in the broadcast receiving terminal device of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の放送受信端末装置の構成図Configuration diagram of broadcast receiving terminal device of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の放送受信端末装置の構成図Configuration diagram of broadcast receiving terminal device of this invention この発明の放送受信端末装置の構成図Configuration diagram of broadcast receiving terminal device of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の要求メッセージ記述ファイルの一例を示す図The figure which shows an example of the request message description file of this invention この発明の放送受信端末装置の構成図Configuration diagram of broadcast receiving terminal device of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の手続き記述の一例を示す図The figure which shows an example of the procedure description of this invention この発明の放送受信端末装置の構成図Configuration diagram of broadcast receiving terminal device of this invention

符号の説明Explanation of symbols

100 放送受信端末装置
110 データ放送ブラウザ
111 手続き記述処理部
114 外部コンテンツ関連情報解析部
120 リモートサーバアクセスプロトコル−手続き記述変換部
100 broadcast receiving terminal device 110 data broadcasting browser 111 procedure description processing unit 114 external content related information analysis unit 120 remote server access protocol-procedure description conversion unit

Claims (9)

受信された放送コンテンツに多重されているデータ放送コンテンツを再生するブラウザの一部として、前記データ放送コンテンツに含まれる手続き記述を実行する手続き記述処理部を備え、
プロトコルと前記手続き記述とを変換するプロトコル−手続き記述変換部を備え、
前記手続き記述処理部が、前記放送コンテンツを検索するためのコンテンツ関連情報を、前記プロトコル−手続き記述変換部経由で装置外から取得することを特徴とする放送受信端末装置。
As a part of the browser that reproduces the data broadcast content multiplexed on the received broadcast content, a procedure description processing unit that executes the procedure description included in the data broadcast content is provided,
A protocol-procedure description conversion unit for converting a protocol and the procedure description;
The broadcast receiving terminal device, wherein the procedure description processing unit acquires content-related information for searching for the broadcast content from outside the device via the protocol-procedure description conversion unit.
前記コンテンツ関連情報の内容を解析するコンテンツ関連情報解析部を備えることを特徴とする請求項1に記載の放送受信端末装置。 The broadcast receiving terminal device according to claim 1, further comprising a content-related information analysis unit that analyzes contents of the content-related information. 前記コンテンツ関連情報解析部は、前記手続き記述処理部の一部として備えられることを特徴とする請求項2に記載の放送受信端末装置。 The broadcast receiving terminal device according to claim 2, wherein the content-related information analysis unit is provided as a part of the procedure description processing unit. 前記コンテンツ関連情報解析部は、前記プロトコル−手続き記述変換部の一部として備えられることを特徴とする請求項2に記載の放送受信端末装置。 The broadcast receiving terminal device according to claim 2, wherein the content-related information analysis unit is provided as a part of the protocol-procedure description conversion unit. 前記手続き記述処理部が、前記放送コンテンツを検索するためのコンテンツ関連情報を、前記コンテンツ関連情報の取得を要求する手続き記述に基づいて、前記プロトコル−手続き記述変換部経由で装置外から取得することを特徴とする請求項1に記載の放送受信端末装置。 The procedure description processing unit acquires content related information for searching for the broadcast content from outside the apparatus via the protocol-procedure description conversion unit based on a procedure description for requesting acquisition of the content related information. The broadcast receiving terminal device according to claim 1. 前記手続き記述処理部が、前記放送コンテンツを検索するためのコンテンツ関連情報を、前記コンテンツ関連情報の取得を要求する手続き記述および前記データ放送コンテンツに含まれる伝送プロトコルデータに基づいて、前記プロトコル−手続き記述変換部経由で装置外から取得することを特徴とする請求項5に記載の放送受信端末装置。 The protocol-procedure is based on a procedure description for requesting acquisition of the content-related information and transmission protocol data included in the data broadcast content. The broadcast receiving terminal device according to claim 5, wherein the broadcast receiving terminal device is acquired from outside the device via a description conversion unit. 前記手続き記述処理部の一部として、伝送プロトコルと前記手続き記述とを変換する伝送プロトコル−手続き記述変換部を備えることを特徴とする請求項1に記載の放送受信端末装置。 The broadcast receiving terminal apparatus according to claim 1, further comprising a transmission protocol-procedure description conversion unit that converts a transmission protocol and the procedure description as part of the procedure description processing unit. 前記コンテンツ関連情報の取得の結果を割込みとして前記手続き記述処理部に通知するコンテンツ関連情報取得割込み通知部を備えることを特徴とする請求項1に記載の放送受信端末装置。 The broadcast receiving terminal device according to claim 1, further comprising: a content related information acquisition interrupt notification unit that notifies the procedure description processing unit of an acquisition result of the content related information as an interrupt. 前記コンテンツ関連情報取得割込み通知部は、前記コンテンツ関連情報の取得の結果を割込みとして通知する手続き記述に基づいて、前記コンテンツ関連情報の取得の結果を割込みとして前記手続き記述処理部に通知することを特徴とする請求項8に記載の放送受信端末装置。 The content related information acquisition interrupt notification unit notifies the procedure description processing unit of the acquisition result of the content related information as an interrupt based on a procedure description that notifies the acquisition result of the content related information as an interrupt. The broadcast receiving terminal device according to claim 8, wherein:
JP2005007848A 2005-01-14 2005-01-14 Broadcast reception terminal Pending JP2006197353A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005007848A JP2006197353A (en) 2005-01-14 2005-01-14 Broadcast reception terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005007848A JP2006197353A (en) 2005-01-14 2005-01-14 Broadcast reception terminal

Publications (1)

Publication Number Publication Date
JP2006197353A true JP2006197353A (en) 2006-07-27

Family

ID=36803053

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005007848A Pending JP2006197353A (en) 2005-01-14 2005-01-14 Broadcast reception terminal

Country Status (1)

Country Link
JP (1) JP2006197353A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011239247A (en) * 2010-05-12 2011-11-24 Nippon Hoso Kyokai <Nhk> Digital broadcast receiver and related information presentation program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002271437A (en) * 2001-03-06 2002-09-20 Nippon Hoso Kyokai <Nhk> Communication procedure converting device, digital broadcasting receiver and data communication method
JP2003018581A (en) * 2001-07-02 2003-01-17 Chizuko Tanaka Television program information banking system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002271437A (en) * 2001-03-06 2002-09-20 Nippon Hoso Kyokai <Nhk> Communication procedure converting device, digital broadcasting receiver and data communication method
JP2003018581A (en) * 2001-07-02 2003-01-17 Chizuko Tanaka Television program information banking system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011239247A (en) * 2010-05-12 2011-11-24 Nippon Hoso Kyokai <Nhk> Digital broadcast receiver and related information presentation program

Similar Documents

Publication Publication Date Title
US8732783B2 (en) Apparatus and method for providing additional information using extension subtitles file
US8739237B2 (en) Closed-captioning uniform resource locator capture system and method
KR101010378B1 (en) Television receiver
WO2017063399A1 (en) Video playback method and device
EP2775707B1 (en) Information processing device, information processing method
US20090063645A1 (en) System and method for supporting messaging using a set top box
US11227620B2 (en) Information processing apparatus and information processing method
JP5979646B2 (en) Receiving machine
CN108810580B (en) Media content pushing method and device
KR100736030B1 (en) Apparatus and method for collecting contents on the A/V network and controlling the execution of the contents
JP5857449B2 (en) Image processing apparatus and recording apparatus
JP2020184784A (en) Receiver and program
US9003446B2 (en) Display screen changeover apparatus, display screen changeover method, display screen changeover program and computer readable recording medium storing a display screen changeover program
KR102307330B1 (en) Reception device and reception method
JP5275506B2 (en) Receiver, program and broadcasting system
JP4755717B2 (en) Broadcast receiving terminal device
JP2009005260A (en) Content viewing apparatus
JP6455974B2 (en) Receiving machine
JP2006197353A (en) Broadcast reception terminal
JP4590464B2 (en) Broadcast receiving apparatus and control method thereof
JP5010102B2 (en) Broadcast reception system
JP4622055B2 (en) Broadcast program reception selection device and broadcast program reception selection method
JP2013098868A (en) Moving image reproduction system
JP2001359060A (en) Data broadcast service transmitter, data broadcast service receiver, data broadcast service transmission method, data broadcast service reception method, data broadcast service production aid system, index information generator and digital broadcast reception system
JP5089778B2 (en) Broadcast receiving terminal, program information management server, and broadcast receiving system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20071031

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20101004

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101012

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110222