JP2013009347A - Broadcast communication cooperation receiving apparatus - Google Patents

Broadcast communication cooperation receiving apparatus Download PDF

Info

Publication number
JP2013009347A
JP2013009347A JP2012114211A JP2012114211A JP2013009347A JP 2013009347 A JP2013009347 A JP 2013009347A JP 2012114211 A JP2012114211 A JP 2012114211A JP 2012114211 A JP2012114211 A JP 2012114211A JP 2013009347 A JP2013009347 A JP 2013009347A
Authority
JP
Japan
Prior art keywords
application
push notification
activation information
server
broadcast
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
JP2012114211A
Other languages
Japanese (ja)
Inventor
Akitsugu Baba
秋継 馬場
Shigeaki Mitsuya
茂明 三矢
Kinji Matsumura
欣司 松村
Hiroshi Fujisawa
寛 藤沢
Hide Takechi
秀 武智
Yasuaki Kanetsugu
保明 金次
Hiroyuki Hamada
浩行 浜田
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.)
Japan Broadcasting Corp
Original Assignee
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 Nippon Hoso Kyokai NHK, Japan Broadcasting Corp filed Critical Nippon Hoso Kyokai NHK
Priority to JP2012114211A priority Critical patent/JP2013009347A/en
Publication of JP2013009347A publication Critical patent/JP2013009347A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a broadcast communication cooperation receiving apparatus capable of controlling an application acquired via communication independently from a program to be broadcast from a broadcasting station.SOLUTION: A broadcast communication cooperation receiving apparatus 2B comprises: push notification server address storage means 205g where an address of a push notification server 6 is stored; push notification permission means 216 which notifies the push notification server that the push notification is permitted; comparison means 217 which determines whether or not an application to be controlled in accordance with the push notification is same as the application which is being executed, and outputs the result; and application control means 212 which controls a start state of the application which is being executed in accordance with the application start information included in the push notification when the result, which indicates that the application controlled in accordance with the push notification is same as the application which is being executed, is input from the comparison means 217.

Description

本発明は、放送局から受信した放送波と通信回線から受信したデータとを連携させて表示等する放送通信連携受信装置に関する。   The present invention relates to a broadcasting / communication cooperation receiving apparatus that displays a broadcasting wave received from a broadcasting station in cooperation with data received from a communication line.

近年の放送のデジタル化と通信のブロードバンド化の進展に伴い、放送通信連携サービスの実現に向けた研究開発が行われている。このような放送通信連携サービスでは、放送と通信という異なる伝送路を用いてコンテンツを配信し、デジタルテレビやパーソナルコンピュータ等の受信機に、それら複数のコンテンツを合わせて同時に表示することが考えられている。例えば、ウィジェット(又はガジェット)やブラウザなどのアプリケーションプログラムを用い、放送により配信されたコンテンツである放送番組の表示画面上に、通信により配信された文字情報や動画などの通信コンテンツを重ね合わせて表示することなどが想定される。   In recent years, with the advancement of digital broadcasting and broadband communication, research and development for the realization of broadcasting / communication cooperation services is being conducted. In such a broadcasting / communication cooperation service, it is conceivable that contents are distributed using different transmission paths for broadcasting and communication, and the contents are simultaneously displayed on a receiver such as a digital television or a personal computer. Yes. For example, by using application programs such as widgets (or gadgets) and browsers, communication contents such as text information and videos distributed by communication are displayed superimposed on the display screen of broadcast programs that are contents distributed by broadcast. It is assumed that

従来、デジタル放送で表示されたアプリケーションの起動状態(開始又は終了等の動作)を制御するためのアプリケーション起動情報として、制御情報を記述したAIT(Application Information Table:アプリケーション情報テーブル)によりアプリケーションを制御して表示することが知られている(非特許文献1)。この技術によれば、AIT内でアプリケーションごとに格納されている制御コードを用いることにより、放送局側から放送通信連携受信装置に対してアプリケーションのライフサイクルに関する処理を知らせ、アプリケーションのライフサイクルを動的に制御することが可能となる。   Conventionally, an application is controlled by an AIT (Application Information Table) in which control information is described as application activation information for controlling the activation state (operation such as start or end) of an application displayed in digital broadcasting. Display is known (Non-Patent Document 1). According to this technology, by using a control code stored for each application in the AIT, the broadcast station side notifies the broadcast communication cooperative receiver of processing related to the application life cycle, and the application life cycle is activated. Can be controlled automatically.

(社)電波産業会、“アプリケーション情報テーブル(AIT)(Application Information Table)”、“デジタル放送におけるアプリケーション実行環境標準規格(ARIB STD−B23 1.2版)”、第二部、第10章、10.16.1、平成21年7月29日(Radio Industry Association), “Application Information Table (AIT)”, “Application Execution Environment Standard for Digital Broadcasting (ARIB STD-B23 1.2 Edition)”, Part 2, Chapter 10, 10.16.1, July 29, 2009

前記した規格に基づく構成では、放送局側から放送通信連携受信装置に対して放送と共に伝送されたAIT(アプリケーション起動情報)の制御コードに従って、アプリケーションのライフサイクルを制御する構成となっていた。したがって、前記した規格に基づく構成では、通信経由でアプリケーションを取得し、取得した当該アプリケーションのライフサイクルを、放送局から放送されている番組とは独立して制御するとともに、それらのコンテンツを同時に画面上に表示することはできなかった。つまり、前記した規格に基づく構成では、ユーザが選択したアプリケーションを放送番組とは独立して、AIT(アプリケーション起動情報)に従って制御する手法は提示されていなかった。   In the configuration based on the above-described standard, the life cycle of the application is controlled according to the control code of AIT (application activation information) transmitted together with the broadcast from the broadcasting station side to the broadcasting / communication cooperation receiving device. Therefore, in the configuration based on the above-described standard, an application is acquired via communication, and the life cycle of the acquired application is controlled independently of the program broadcast from the broadcast station, and those contents are simultaneously displayed on the screen. Could not be displayed above. That is, in the configuration based on the above-described standard, a method for controlling the application selected by the user according to AIT (application activation information) independently of the broadcast program has not been presented.

本発明はかかる点に鑑みてなされたものであって、通信経由で取得したアプリケーションを、放送局から放送される番組とは独立して起動及び制御することができる放送通信連携受信装置を提供することを課題とする。   The present invention has been made in view of such a point, and provides a broadcasting / communication cooperation receiving apparatus capable of starting and controlling an application acquired via communication independently of a program broadcast from a broadcasting station. This is the issue.

前記課題を解決するために請求項1に係る放送通信連携受信装置は、コンテンツを含む放送データを放送送信装置から受信するとともに、当該コンテンツとは独立して実行されるアプリケーションを制御するためのプッシュ通知をプッシュ通知サーバから受信する放送通信連携受信装置であって、プッシュ通知サーバアドレス記憶手段と、プッシュ通知許可手段と、比較手段と、アプリケーション制御手段と、を備える構成とした。   In order to solve the above-mentioned problem, the broadcast communication cooperative receiving device according to claim 1 receives push data for receiving broadcast data including content from the broadcast transmitting device and controlling an application executed independently of the content. The broadcast communication cooperative receiving device receives a notification from a push notification server, and includes a push notification server address storage unit, a push notification permission unit, a comparison unit, and an application control unit.

このような構成によれば、放送通信連携受信装置は、プッシュ通知許可手段によって、プッシュ通知サーバアドレス記憶手段に記憶されているプッシュ通知サーバのアドレスを参照して、当該プッシュ通知サーバに対してプッシュ通知を許可する旨を通知する。また、比較手段によって、プッシュ通知サーバから受信したプッシュ通知に含まれるアプリケーション起動情報を参照して、プッシュ通知に従って制御されるアプリケーションを特定し、当該アプリケーションと、実行中のアプリケーションとが同一であるか否かを判断し、その結果を出力する。また、アプリケーション制御手段によって、プッシュ通知に従って制御されるアプリケーションと、実行中のアプリケーションとが同一である旨の結果が比較手段から入力された場合には、前記プッシュ通知に含まれるアプリケーション起動情報に従って、実行中のアプリケーションの起動状態を制御する。   According to such a configuration, the broadcasting / communication cooperation receiving device refers to the push notification server address stored in the push notification server address storage unit by the push notification permission unit, and pushes the push notification server to the push notification server. Notify that notification is permitted. In addition, the comparison unit refers to the application activation information included in the push notification received from the push notification server, identifies the application controlled according to the push notification, and whether the application and the application being executed are the same Determine whether or not, and output the result. Further, when a result that the application controlled by the application control unit is controlled according to the push notification and the application being executed is input from the comparison unit, according to the application activation information included in the push notification, Controls the startup state of a running application.

したがって、請求項1に係る放送通信連携受信装置は、プッシュ通知に従って制御されるアプリケーションが実行されている場合には、プッシュ通知に含まれるアプリケーション起動情報に従って当該アプリケーションを制御することができる。   Therefore, when the application controlled according to the push notification is executed, the broadcast communication cooperative receiving apparatus according to claim 1 can control the application according to the application activation information included in the push notification.

また、請求項2に係る放送通信連携受信装置は、コンテンツを含む放送データを放送送信装置から受信するとともに、当該コンテンツとは独立して実行されるアプリケーションを制御するためのプッシュ通知をプッシュ通知サーバから受信する放送通信連携受信装置であって、プッシュ通知サーバアドレス記憶手段と、プッシュ通知許可手段と、アプリケーション取得手段と、アプリケーション実行手段と、アプリケーション制御手段と、を備える構成とした。   The broadcast communication cooperative reception device according to claim 2 receives the broadcast data including the content from the broadcast transmission device and sends a push notification for controlling an application executed independently of the content to the push notification server. The broadcast communication cooperative receiving device receives the information from the push notification server address storage unit, the push notification permission unit, the application acquisition unit, the application execution unit, and the application control unit.

このような構成によれば、放送通信連携受信装置は、プッシュ通知サーバアドレス記憶手段によって、プッシュ通知サーバのアドレスが格納されている。また、プッシュ通知許可手段によって、プッシュ通知サーバのアドレスを参照して、当該プッシュ通知サーバに対してプッシュ通知を許可する旨を通知する。また、アプリケーション取得手段によって、プッシュ通知サーバから受信したプッシュ通知に含まれるアプリケーション起動情報を参照して、アプリケーションサーバからアプリケーションを取得する。また、アプリケーション実行手段によって、アプリケーションを実行する。また、アプリケーション制御手段によって、アプリケーション起動情報に記述された制御コードに従ってアプリケーション実行手段によって実行されるアプリケーションの起動状態を制御する。   According to such a configuration, the broadcast communication cooperative receiving apparatus stores the address of the push notification server by the push notification server address storage unit. Further, the push notification permission means refers to the address of the push notification server and notifies the push notification server that the push notification is permitted. Further, the application acquisition unit refers to the application activation information included in the push notification received from the push notification server, and acquires the application from the application server. The application is executed by the application execution means. The application control means controls the activation state of the application executed by the application execution means according to the control code described in the application activation information.

したがって、請求項2に係る放送通信連携受信装置は、プッシュ通知を受信した場合に、当該プッシュ通知に含まれるアプリケーション起動情報を参照してアプリケーションを取得し、実行及び制御することができる。   Therefore, when receiving the push notification, the broadcasting / communication cooperation receiving apparatus according to claim 2 can acquire, execute, and control the application with reference to the application activation information included in the push notification.

請求項1に係る発明によれば、送信側から任意のタイミングでプッシュ通知を行い、当該プッシュ通知に対応して実行中のアプリケーションを制御することができる。つまり、通信経由で取得したアプリケーションを、放送局から放送される番組とは独立して制御することができる。   According to the first aspect of the present invention, it is possible to perform push notification at an arbitrary timing from the transmission side, and to control an application being executed in response to the push notification. That is, an application acquired via communication can be controlled independently of a program broadcast from a broadcasting station.

請求項2に係る発明によれば、送信側から任意のタイミングでプッシュ通知を行い、当該プッシュ通知に対応するアプリケーションを取得して起動させることができる。つまり、通信経由で取得したアプリケーションを、放送局から放送される番組とは独立して制御することができる。   According to the second aspect of the present invention, it is possible to perform push notification at an arbitrary timing from the transmission side, and acquire and start an application corresponding to the push notification. That is, an application acquired via communication can be controlled independently of a program broadcast from a broadcasting station.

本発明の第1実施形態及び第2実施形態に係る放送通信連携受信装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the broadcast communication cooperation receiving apparatus which concerns on 1st Embodiment and 2nd Embodiment of this invention. 本発明の第1実施形態に係る放送通信連携受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the broadcast communication cooperation receiving apparatus which concerns on 1st Embodiment of this invention. 本発明の第2実施形態に係る放送通信連携受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the broadcast communication cooperation receiving apparatus which concerns on 2nd Embodiment of this invention. 本発明の第3実施形態及び第4実施形態に係る放送通信連携受信装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the broadcast communication cooperation receiving apparatus which concerns on 3rd Embodiment and 4th Embodiment of this invention. 本発明の第3実施形態に係る放送通信連携受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the broadcast communication cooperation receiving apparatus which concerns on 3rd Embodiment of this invention. 本発明の第4実施形態に係る放送通信連携受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the broadcast communication cooperation receiving apparatus which concerns on 4th Embodiment of this invention. 本発明の第5実施形態及び第6実施形態に係る放送通信連携受信装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the broadcast communication cooperation receiving apparatus which concerns on 5th Embodiment and 6th Embodiment of this invention. 本発明の第5実施形態に係る放送通信連携受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the broadcast communication cooperation receiving apparatus which concerns on 5th Embodiment of this invention. 本発明の第6実施形態に係る放送通信連携受信装置の動作を示すフローチャートである。It is a flowchart which shows operation | movement of the broadcast communication cooperation receiving apparatus which concerns on 6th Embodiment of this invention. 本発明の第7実施形態に係る放送通信連携受信装置の内部構成を示すブロック図である。It is a block diagram which shows the internal structure of the broadcast communication cooperation receiving apparatus which concerns on 7th Embodiment of this invention.

本発明の実施形態に係る放送通信連携受信装置について、図面を参照しながら説明する。なお、以下の説明において、同一の構成については同一の名称及び符号を付し、詳細な説明を省略する。また、図1、図4、図7、図10に示すブロック図では、「アプリケーション起動情報」を省略して「アプリ起動情報」と記載している。   A broadcast communication cooperative reception apparatus according to an embodiment of the present invention will be described with reference to the drawings. In the following description, the same configuration is given the same name and symbol, and detailed description is omitted. In the block diagrams shown in FIGS. 1, 4, 7, and 10, “application activation information” is omitted and “application activation information” is described.

[第1実施形態]
以下、第1実施形態に係る放送通信連携受信装置2について、図1及び図2を参照しながら詳細に説明する。放送通信連携受信装置2は、図1に示すように、放送波Wを介して、放送送信装置1から放送データとして放送される映像・音声及びデータを受信し、利用者に対して提示するものである。また、放送通信連携受信装置2は、通信回線Nを介して所定のアプリケーションを取得し、利用者に対して提示する。ここで、アプリケーションとは、放送通信連携受信装置2を実行環境として動作するソフトウェアである。
[First Embodiment]
Hereinafter, the broadcast communication cooperative reception device 2 according to the first embodiment will be described in detail with reference to FIGS. 1 and 2. As shown in FIG. 1, the broadcasting / communication cooperative receiving device 2 receives video / audio and data broadcast as broadcast data from the broadcast transmitting device 1 via the broadcast wave W and presents them to the user. It is. Also, the broadcast communication cooperative receiving apparatus 2 acquires a predetermined application via the communication line N and presents it to the user. Here, the application is software that operates using the broadcasting / communication cooperation receiving apparatus 2 as an execution environment.

ここで、放送通信連携受信装置2の具体的な説明を行う前に、その周辺のシステム構成について説明する。放送送信装置1は、図1に示すように、放送通信連携受信装置2に対して、放送波Wによって放送データを送信するものである。また、アプリケーションサーバ3は、所定のアプリケーションを予め記憶し、放送通信連携受信装置2に対して、通信回線Nを介して当該アプリケーションを送信するものである。アプリケーション起動情報サーバ4は、アプリケーションの起動状態を制御するためのアプリケーション起動情報を予め記憶し、放送通信連携受信装置2に対して、通信回線Nを介して当該アプリケーション起動情報を送信するものである。   Here, before concrete description of the broadcasting / communication cooperation receiving apparatus 2, a peripheral system configuration will be described. As shown in FIG. 1, the broadcast transmission device 1 transmits broadcast data to the broadcast communication cooperative reception device 2 using a broadcast wave W. The application server 3 stores a predetermined application in advance and transmits the application to the broadcasting / communication cooperation receiving apparatus 2 via the communication line N. The application activation information server 4 stores in advance application activation information for controlling the activation state of the application, and transmits the application activation information to the broadcasting / communication cooperation receiving device 2 via the communication line N. .

ここで、アプリケーション起動情報とは、アプリケーションを特定するとともに、アプリケーションを制御するための付加的な情報を含んだデータである。すなわち、アプリケーション起動情報には、制御対象となるアプリケーションを識別するためのアプリケーションIDと、当該アプリケーションが格納されているアプリケーションサーバ3のアドレス(ロケーション情報)と、アプリケーションを制御するための付加的な情報等が記述されている。   Here, the application activation information is data including additional information for specifying the application and controlling the application. That is, the application activation information includes an application ID for identifying the application to be controlled, the address (location information) of the application server 3 in which the application is stored, and additional information for controlling the application. Etc. are described.

放送通信連携受信装置2は、図1に示すように、放送受信手段201と、放送信号解析手段202と、映像・音声復号手段203と、データ放送復号手段204と、記憶手段205と、操作制御手段206と、アプリケーションリスト取得手段207と、通信送受信手段208と、リスト制御手段209と、合成表示手段210と、アプリケーション起動情報取得手段211と、アプリケーション制御手段212と、アプリケーション取得手段213と、アプリケーション実行手段214と、を備えている。   As shown in FIG. 1, the broadcast / communication cooperative receiving apparatus 2 includes a broadcast receiving unit 201, a broadcast signal analyzing unit 202, a video / audio decoding unit 203, a data broadcast decoding unit 204, a storage unit 205, and an operation control. Means 206, application list acquisition means 207, communication transmission / reception means 208, list control means 209, composite display means 210, application activation information acquisition means 211, application control means 212, application acquisition means 213, application Execution means 214.

放送受信手段201は、放送送信装置1から放送波W(放送データ)を受信するものである。放送受信手段201は、具体的には、放送送信装置1から放送波W(放送データ)を受信、復調し、誤り訂正やTMCC(Transmission and Multiplexing Configuration Control)復号等の復号を行い、これをMPEG−2のTS(Transport Stream:トラン
スポートストリーム)として、図1に示す放送信号解析手段202に出力する。
The broadcast receiving unit 201 receives a broadcast wave W (broadcast data) from the broadcast transmission device 1. Specifically, the broadcast receiving means 201 receives and demodulates a broadcast wave W (broadcast data) from the broadcast transmitting apparatus 1 and performs decoding such as error correction and TMCC (Transmission and Multiplexing Configuration Control) decoding. -2 TS (Transport Stream) is output to the broadcast signal analyzing means 202 shown in FIG.

放送信号解析手段202は、デジタル放送の放送信号を解析するものである。放送信号解析手段202は、具体的には、映像・音声及びデータが多重化されたTSをPES(Packetized Elementary Stream)データと、セクション(Section)データと、に分離する
。そして、放送信号解析手段202は、図1に示すように、PESデータを映像・音声復号手段203に出力するとともに、セクションデータをデータ放送復号手段204に出力する。
The broadcast signal analyzing unit 202 analyzes a broadcast signal of digital broadcasting. Specifically, the broadcast signal analysis unit 202 separates the TS in which video / audio and data are multiplexed into PES (Packetized Elementary Stream) data and section data. Then, the broadcast signal analyzing unit 202 outputs the PES data to the video / audio decoding unit 203 and outputs the section data to the data broadcast decoding unit 204 as shown in FIG.

映像・音声復号手段203は、放送受信手段201で受信し、復調された映像・音声を復号するものである。映像・音声復号手段203は、例えば映像・音声がMPEG−2の符号化方式によって符号化されている場合、MPEG−2の復号を行い、図1に示すように、表示可能な出力形式の映像・音声データとして合成表示手段210に出力する。   The video / audio decoding unit 203 decodes the video / audio received and demodulated by the broadcast receiving unit 201. For example, when the video / audio is encoded by the MPEG-2 encoding method, the video / audio decoding means 203 performs MPEG-2 decoding, and as shown in FIG. -It outputs to the synthetic | combination display means 210 as audio | voice data.

データ放送復号手段204は、放送受信手段201で受信し、復調されたデータ(データファイル)を復号するものである。ここで、日本のデータ放送として放送されるデータファイルは、マークアップ言語であるBMLで記述されている。そこで、このデータ放送復号手段204は、具体的にはBMLを解析するBML解析手段として機能し、図1に示すように、BMLを表示可能な出力形式に変換したデータ(データ放送データ)を合成表示手段210に出力する。   The data broadcast decoding unit 204 decodes the data (data file) received by the broadcast receiving unit 201 and demodulated. Here, a data file broadcast as a Japanese data broadcast is described in BML which is a markup language. Therefore, the data broadcast decoding means 204 specifically functions as a BML analysis means for analyzing BML, and synthesizes data (data broadcast data) converted into an output format capable of displaying BML as shown in FIG. Output to the display means 210.

記憶手段205は、アプリケーション起動情報サーバのアドレス、アプリケーションリスト、アプリケーション起動情報、アプリケーション等を記憶している。また、記憶手段205には、例えば、アプリケーション制御手段212等を動作させるためのプログラムが格納されている。記憶手段205は、アプリケーション起動情報サーバアドレス記憶手段205aと、アプリケーションリスト記憶手段205bと、アプリケーション起動情報記憶手段205cと、アプリケーション記憶手段205dと、を備える。   The storage unit 205 stores an application activation information server address, an application list, application activation information, an application, and the like. The storage unit 205 stores a program for operating the application control unit 212 and the like, for example. The storage unit 205 includes an application activation information server address storage unit 205a, an application list storage unit 205b, an application activation information storage unit 205c, and an application storage unit 205d.

アプリケーション起動情報サーバアドレス記憶手段205aには、図1に示すアプリケーション起動情報サーバ4のアドレスが予め記憶されており、アプリケーションリスト取得手段207に出力可能に構成されている。アプリケーション起動情報サーバアドレス記憶手段205aは、データを記憶することができるメモリ、ハードディスク等で具現される。
なお、アプリケーションリスト記憶手段205b、アプリケーション起動情報記憶手段205c、アプリケーション記憶手段205dの説明については、放送通信連携受信装置2内における信号の流れに従い、後記する。
The application activation information server address storage unit 205 a stores the address of the application activation information server 4 shown in FIG. 1 in advance and can be output to the application list acquisition unit 207. The application activation information server address storage unit 205a is implemented by a memory that can store data, a hard disk, or the like.
The description of the application list storage unit 205b, the application activation information storage unit 205c, and the application storage unit 205d will be described later according to the signal flow in the broadcast communication cooperative reception device 2.

操作制御手段206は、外部のリモコンReの入力手段を介したユーザの操作に従って、アプリケーションリスト取得手段207、リスト制御手段209等の動作を制御するものである。例えば、操作制御手段206は、ユーザによるリモコンReの操作により、アプリケーションリストを表示させる所定のボタンが押下されるか否かを監視し、当該ボタンが押下された場合には、対応するキーコードをアプリケーションリスト取得手段207に出力して、アプリケーションリストを取得するように指示する。つまり、ユーザがリモコンReの所定のボタンを押下する操作がアプリケーションリストを取得する際のトリガとなる。また、操作制御手段206は、外部のモニタMoに表示されたアプリケーションリスト(詳細は後記する。)を見たユーザが、リモコンReの上下方向移動ボタン(図示せず)を押下した場合に、当該操作に対応するキーコードをアプリケーション選択手段209bに対して出力する。詳細については後記するが、これによって、ユーザはリモコンReの決定ボタン(図示せず)を押下した場合に、どのアプリケーションが選択されるのかを知ることができる。   The operation control unit 206 controls operations of the application list acquisition unit 207, the list control unit 209, and the like in accordance with a user operation via the input unit of the external remote controller Re. For example, the operation control means 206 monitors whether or not a predetermined button for displaying the application list is pressed by the user's operation of the remote control Re, and if the button is pressed, the corresponding key code is displayed. It outputs to the application list acquisition means 207 and instruct | indicates to acquire an application list. That is, an operation in which the user presses a predetermined button on the remote controller Re becomes a trigger when the application list is acquired. Further, when the user who has viewed the application list (details will be described later) displayed on the external monitor Mo presses a vertical movement button (not shown) of the remote controller Re, the operation control unit 206 The key code corresponding to the operation is output to the application selection unit 209b. Although details will be described later, this allows the user to know which application is selected when a determination button (not shown) on the remote controller Re is pressed.

アプリケーションリスト取得手段207は、通信送受信手段208及び通信回線Nを介してアプリケーション起動情報サーバ4からアプリケーションリストを取得するものである。アプリケーションリスト取得手段207は、ユーザによるリモコンReの操作に従って、操作制御手段206からアプリケーションリストを取得する旨の指示があった場合に、アプリケーション起動情報サーバアドレス記憶手段205aからアプリケーション起動情報サーバ4のアドレスを参照して、当該アプリケーション起動情報サーバ4の位置を特定し、アプリケーションリストを要求する。ここで、アプリケーションリストは、アプリケーションのIDと、当該アプリケーションの内容を放送通信連携受信装置2のモニタMoに表示させる際に必要となる情報とを含んでいる。アプリケーションの内容を放送通信連携受信装置2のモニタMoに表示させる際に必要となる情報とは、アプリケーションの内容を示す文字情報(例えば、「ニュース」という文字。)をモニタMoに表示させる際に必要となる文字コード等である。
アプリケーションリスト取得手段207は、通信回線N及び通信送受信手段208を介してアプリケーション起動情報サーバ4からアプリケーションリストを取得し、アプリケーションリスト記憶手段205bに格納する。
The application list acquisition unit 207 acquires an application list from the application activation information server 4 via the communication transmission / reception unit 208 and the communication line N. The application list acquisition unit 207 receives the address of the application activation information server 4 from the application activation information server address storage unit 205a when there is an instruction to acquire the application list from the operation control unit 206 according to the operation of the remote controller Re by the user. The location of the application activation information server 4 is specified, and an application list is requested. Here, the application list includes an application ID and information necessary for displaying the contents of the application on the monitor Mo of the broadcast communication cooperative reception apparatus 2. The information necessary for displaying the contents of the application on the monitor Mo of the broadcasting / communication cooperation receiving apparatus 2 is that when displaying character information (for example, “news”) indicating the contents of the application on the monitor Mo. Required character codes and the like.
The application list acquisition unit 207 acquires the application list from the application activation information server 4 via the communication line N and the communication transmission / reception unit 208, and stores it in the application list storage unit 205b.

通信送受信手段208は、図1に示すように、通信回線Nを介してデータの通信を行うものである。通信送受信手段208は、例えば、TCP/IPの通信プロトコルによってデータの送受信を行う。   As shown in FIG. 1, the communication transmitting / receiving unit 208 performs data communication via a communication line N. The communication transmitting / receiving unit 208 transmits / receives data using, for example, a TCP / IP communication protocol.

アプリケーションリスト記憶手段205bには、図1に示すアプリケーションリスト取得手段207によって取得されたアプリケーションリストが記憶され、リスト制御手段209に出力可能に構成されている。なお、アプリケーションリスト記憶手段205bは、記憶手段205に含まれ、データを記憶することができるメモリ、ハードディスク等で具現される。   The application list storage unit 205b stores the application list acquired by the application list acquisition unit 207 shown in FIG. 1, and is configured to be output to the list control unit 209. The application list storage unit 205b is included in the storage unit 205, and is implemented by a memory, a hard disk, or the like that can store data.

リスト制御手段209は、アプリケーションリストをモニタMoに表示し、リモコンReの操作により特定のアプリケーションを選択可能とするために必要となる情報の入出力を制御するものである。リスト制御手段209は、アプリケーションリスト表示手段209aと、アプリケーション選択手段209bと、を備える。   The list control means 209 controls the input / output of information necessary for displaying a list of applications on the monitor Mo and enabling a specific application to be selected by operating the remote controller Re. The list control unit 209 includes an application list display unit 209a and an application selection unit 209b.

アプリケーションリスト表示手段209aは、アプリケーションリスト取得手段207によって取得され、アプリケーションリスト記憶手段205bに格納されたアプリケーションリストを読み出して、合成表示手段210に出力する。上記で説明したように、アプリケーションリストは、各アプリケーションIDと、それぞれのアプリケーションの内容を放送通信連携受信装置2のモニタMoに表示させる際に必要となる情報(文字コードなど)を含んでいる。なお、モニタMoの画面におけるアプリケーションリストの位置を示す情報やアプリケーションリストのレイアウト等は、放送通信連携受信装置2の記憶手段205の図示しない記憶領域に予め記憶されている。アプリケーションリストは、モニタMoの中の所定の位置(例えば右下の位置)に、複数のアプリケーションの各内容を示す文字情報等がリスト表示されることにより示される。   The application list display unit 209a reads the application list acquired by the application list acquisition unit 207 and stored in the application list storage unit 205b, and outputs it to the composite display unit 210. As described above, the application list includes each application ID and information (such as a character code) necessary for displaying the contents of each application on the monitor Mo of the broadcasting / communication cooperation receiving apparatus 2. Information indicating the position of the application list on the screen of the monitor Mo, the layout of the application list, and the like are stored in advance in a storage area (not shown) of the storage unit 205 of the broadcasting / communication cooperation receiving apparatus 2. The application list is indicated by displaying character information indicating the contents of a plurality of applications in a list at a predetermined position (for example, the lower right position) in the monitor Mo.

アプリケーション選択手段209bは、例えば、ユーザがリモコンReの上下方向移動ボタン(図示せず)を押下した場合に、ユーザの操作に対応して特定のアプリケーションを強調して表示させるための信号を合成表示手段210に出力する。これによって、ユーザは、操作制御手段206の決定ボタン(図示せず)を押下した場合に、どのアプリケーションが選択されるのかを知ることができる。また、アプリケーション選択手段209bは、モニタMoに表示されたアプリケーションリストの中から、ユーザがリモコンReを操作(決定ボタン(図示せず)の押下)することにより選択したアプリケーションのIDをアプリケーション起動情報取得手段211に出力する。   For example, when the user presses a vertical movement button (not shown) on the remote controller Re, the application selection unit 209b synthesizes and displays a signal for highlighting and displaying a specific application corresponding to the user's operation. Output to means 210. As a result, the user can know which application is selected when a determination button (not shown) of the operation control means 206 is pressed. Further, the application selection unit 209b obtains application activation information from the application list displayed on the monitor Mo, by selecting the ID of the application selected by the user by operating the remote controller Re (pressing a decision button (not shown)). It outputs to the means 211.

合成表示手段210は、映像・音声、データ及びアプリケーションを合成するものである。合成表示手段210は、具体的には図1に示すように、映像・音声復号手段203から入力される映像・音声データと、データ放送復号手段204から入力されるデータ放送データと、アプリケーション実行手段214から入力される描画データ及び音声データと、リスト制御手段209から入力されるアプリケーションリストのデータとを合成し、モニタMo及びスピーカSpにそれぞれ出力する。   The composite display unit 210 combines video / audio, data, and applications. Specifically, as shown in FIG. 1, the composite display unit 210 includes video / audio data input from the video / audio decoding unit 203, data broadcast data input from the data broadcast decoding unit 204, and application execution unit. The drawing data and audio data input from 214 and the application list data input from list control means 209 are combined and output to monitor Mo and speaker Sp, respectively.

アプリケーション起動情報取得手段211は、アプリケーション起動情報サーバ4から、アプリケーションを取得及び制御するためのアプリケーション起動情報を取得するものである。アプリケーション起動情報取得手段211は、通信回線N及び通信送受信手段208を介してアプリケーション起動情報サーバ4からアプリケーション起動情報を取得し、アプリケーション起動情報記憶手段205cに格納する。具体的には、アプリケーション起動情報取得手段211は、ユーザがリモコンReを操作することにより選択したアプリケーションのIDがアプリケーション選択手段209bから入力された場合に、当該アプリケーションを制御対象とするアプリケーション起動情報をアプリケーション起動情報サーバ4から取得してアプリケーション起動情報記憶手段205cに格納する。なお、ユーザにより選択されたアプリケーションを制御対象とするアプリケーション起動情報には、当該アプリケーションのIDが記述されている。   The application activation information acquisition unit 211 acquires application activation information for acquiring and controlling an application from the application activation information server 4. The application activation information acquisition unit 211 acquires application activation information from the application activation information server 4 via the communication line N and the communication transmission / reception unit 208, and stores it in the application activation information storage unit 205c. Specifically, the application activation information acquisition unit 211, when the ID of the application selected by the user operating the remote control Re is input from the application selection unit 209b, the application activation information for the application to be controlled. Obtained from the application activation information server 4 and stored in the application activation information storage unit 205c. Note that the application activation information for which the application selected by the user is the control target describes the ID of the application.

アプリケーション起動情報記憶手段205cには、図1に示すアプリケーション起動情報取得手段211によって取得されたアプリケーション起動情報が記憶され、アプリケーション制御手段212に出力可能に構成されている。なお、アプリケーション起動情報記憶手段205cは、記憶手段205に含まれ、データを記憶することができるメモリ、ハードディスク等で具現される。   The application activation information storage unit 205c stores application activation information acquired by the application activation information acquisition unit 211 illustrated in FIG. 1 and can be output to the application control unit 212. The application activation information storage unit 205c is included in the storage unit 205, and is implemented by a memory, a hard disk, or the like that can store data.

アプリケーション制御手段212は、アプリケーション起動情報記憶手段205cから読み出したアプリケーション起動情報に記述されているアプリケーションIDと、当該アプリケーションが格納されているアプリケーションサーバ3のアドレスと、を参照し、アプリケーション取得手段213に対して、アプリケーションサーバ3からアプリケーションを取得する旨の指示を行う。また、アプリケーション制御手段212は、放送通信連携受信装置2で実行されるアプリケーションのライフサイクル(アプリケーションがロード、実行されて終了するまでの過程)を制御する。アプリケーションのライフサイクルは、アプリケーション起動情報に記述されているアプリケーション制御コード(図示せず)に従って制御される。   The application control unit 212 refers to the application ID described in the application activation information read from the application activation information storage unit 205c and the address of the application server 3 in which the application is stored, and sends it to the application acquisition unit 213. An instruction to acquire an application from the application server 3 is issued. In addition, the application control unit 212 controls the life cycle of the application executed by the broadcasting / communication cooperation receiving device 2 (the process from when the application is loaded and executed until the application is finished). The life cycle of the application is controlled according to an application control code (not shown) described in the application activation information.

アプリケーション取得手段213は、アプリケーションサーバ3から特定のアプリケーションを取得するものである。アプリケーション取得手段213は、具体的には図1に示すように、アプリケーション制御手段212からの指示に従って、通信送受信手段208及び通信回線Nを介して、アプリケーションサーバ3からアプリケーションを取得する。上記で説明したように、アプリケーション制御手段212からの指示には、制御対象となるアプリケーションのアプリケーションIDと、当該アプリケーションが格納されたアプリケーションサーバ3のアドレスと、が含まれている。したがって、アプリケーション取得手段213は、アプリケーション制御手段212からの指示に従って、ユーザが選択したアプリケーションをアプリケーションサーバ3から取得することができる。   The application acquisition unit 213 acquires a specific application from the application server 3. Specifically, as shown in FIG. 1, the application acquisition unit 213 acquires an application from the application server 3 via the communication transmission / reception unit 208 and the communication line N in accordance with an instruction from the application control unit 212. As described above, the instruction from the application control unit 212 includes the application ID of the application to be controlled and the address of the application server 3 in which the application is stored. Therefore, the application acquisition unit 213 can acquire the application selected by the user from the application server 3 in accordance with the instruction from the application control unit 212.

アプリケーション記憶手段205dには、図1に示すアプリケーション取得手段213によって取得されたアプリケーションが記憶され、アプリケーション実行手段214に出力可能に構成されている。なお、アプリケーション起動情報記憶手段205dは、記憶手段205に含まれ、データを記憶することができるメモリ、ハードディスク等で具現される。   The application storage unit 205d stores an application acquired by the application acquisition unit 213 illustrated in FIG. 1 and can be output to the application execution unit 214. The application activation information storage unit 205d is included in the storage unit 205, and is implemented by a memory, a hard disk, or the like that can store data.

アプリケーション実行手段214は、アプリケーションを実行するものである。具体的には、アプリケーション実行手段214は、アプリケーション取得手段213によって取得されたアプリケーションをアプリケーション制御手段212の指示に従って実行する。そして、アプリケーション実行手段214は、図1に示すように、実行したアプリケーションの描画データ及び音声データ(例えばアプリケーション実行時の効果音等のデータ)を合成表示手段210に出力する。   The application execution unit 214 executes an application. Specifically, the application execution unit 214 executes the application acquired by the application acquisition unit 213 according to an instruction from the application control unit 212. Then, as shown in FIG. 1, the application execution unit 214 outputs drawing data and audio data of the executed application (for example, data such as sound effects when executing the application) to the composite display unit 210.

以上のような構成を備える放送通信連携受信装置2は、ユーザによるリモコンReの操作に従って操作制御手段206に入力される信号をトリガとして通信経由でアプリケーションリストを取得して表示させ、ユーザが選択したアプリケーションを実行することができる。つまり、通信経由で取得したアプリケーションを、放送送信装置1から放送される番組とは独立して制御することができる。   The broadcasting / communication cooperation receiving apparatus 2 having the above-described configuration acquires and displays an application list via communication triggered by a signal input to the operation control unit 206 according to the operation of the remote controller Re by the user, and is selected by the user. The application can be executed. That is, the application acquired via communication can be controlled independently of the program broadcast from the broadcast transmission device 1.

以下、放送通信連携受信装置2の動作について、図2を参照(適宜図1も参照)しながら簡単に説明する。なお、以下の説明では、放送通信連携受信装置2の動作について、アプリケーションの実行に関係する処理を中心に説明し、それ以外の処理についての説明は適宜省略する。   Hereinafter, the operation of the broadcast communication cooperative reception apparatus 2 will be briefly described with reference to FIG. 2 (refer to FIG. 1 as appropriate). In the following description, the operation of the broadcasting / communication cooperation receiving apparatus 2 will be described with a focus on processing related to execution of an application, and description of other processing will be omitted as appropriate.

放送通信連携受信装置2は、ユーザによるリモコンReの操作に従って、操作制御手段206によりアプリケーションリストの取得要求があるか否かを判断する(ステップS11)。操作制御手段206を介してアプリケーションリストの取得要求がない場合には(ステップS11→No)、放送通信連携受信装置2は、アプリケーションリストの取得要求があるまで待機する。操作制御手段206を介してアプリケーションリストの取得要求があった場合(ステップS11→Yes)、放送通信連携受信装置2は、アプリケーション起動情報サーバ4からアプリケーションリストを取得する(ステップS12)。次に、放送通信連携受信装置2は、ステップS12で取得したアプリケーションリストを合成表示手段210によってモニタMoに表示する(ステップS13)。   The broadcasting / communication cooperation receiving apparatus 2 determines whether or not there is an application list acquisition request by the operation control means 206 in accordance with the operation of the remote controller Re by the user (step S11). When there is no application list acquisition request via the operation control unit 206 (step S11 → No), the broadcast communication cooperative reception device 2 stands by until there is an application list acquisition request. When there is an application list acquisition request via the operation control means 206 (step S11 → Yes), the broadcasting / communication cooperation receiving apparatus 2 acquires the application list from the application activation information server 4 (step S12). Next, the broadcasting / communication cooperation receiving apparatus 2 displays the application list acquired in step S12 on the monitor Mo by the composite display unit 210 (step S13).

次に、放送通信連携受信装置2は、ユーザによるリモコンReの操作に従って、操作制御手段206によりアプリケーションの選択がなされたか否かを判断する(ステップS14)。操作制御手段206を介してアプリケーションの選択がなされない場合には(ステップS14→No)、放送通信連携受信装置2は、アプリケーションの選択がなされるまで待機する。なお、図示は省略したが、操作制御手段206を介してアプリケーションの選択がなされない場合において(ステップS14→No)、ユーザがリモコンReのキャンセルボタン(図示せず)を押下した場合、放送通信連携受信装置2は、アプリケーション起動情報及びアプリケーションを取得することなく、終了する。
また、操作制御手段206を介してアプリケーションの選択がなされた場合には(ステップS14→Yes)、放送通信連携受信装置2は、アプリケーション起動情報サーバ4から、ステップS14で選択されたアプリケーションに対応するアプリケーション起動情報を取得する(ステップS15)。次に、放送通信連携受信装置2は、ステップS15で取得したアプリケーション起動情報を参照して、アプリケーションをアプリケーションサーバ3から取得する(ステップS16)。次に、放送通信連携受信装置2は、アプリケーション実行手段214によってアプリケーションを実行するとともに、アプリケーション制御手段212によって当該アプリケーションの起動状態を制御する。
Next, the broadcasting / communication cooperation receiving apparatus 2 determines whether or not an application has been selected by the operation control means 206 in accordance with the operation of the remote controller Re by the user (step S14). If an application is not selected via the operation control means 206 (step S14 → No), the broadcasting / communication cooperation receiving apparatus 2 stands by until an application is selected. Although illustration is omitted, when an application is not selected via the operation control means 206 (step S14 → No), when the user presses a cancel button (not shown) of the remote controller Re, broadcasting communication cooperation The receiving device 2 ends without acquiring the application activation information and the application.
When an application is selected via the operation control unit 206 (step S14 → Yes), the broadcast communication cooperative reception device 2 corresponds to the application selected in step S14 from the application activation information server 4. Application activation information is acquired (step S15). Next, the broadcasting / communication cooperation receiving apparatus 2 refers to the application activation information acquired in Step S15 and acquires the application from the application server 3 (Step S16). Next, the broadcasting / communication cooperation receiving apparatus 2 executes the application by the application execution unit 214 and controls the activation state of the application by the application control unit 212.

以上のような動作を行うことにより、本実施形態に係る放送通信連携受信装置2によれば、アプリケーション起動情報サーバアドレス記憶手段205aに、予めアプリケーション起動情報サーバ4のアドレスが記憶されているため、ユーザによるリモコンReの操作をトリガとして通信経由でアプリケーションリストを取得して表示させ、ユーザが選択したアプリケーションを起動及び制御することができる。すなわち、本実施形態に係る放送通信連携受信装置2によれば、ユーザが希望する任意のタイミングでアプリケーションを取得し、放送送信装置1から放送される番組とは独立して当該アプリケーションを起動及び制御することができる。   By performing the operation as described above, according to the broadcast communication cooperative receiving apparatus 2 according to the present embodiment, the address of the application activation information server 4 is stored in advance in the application activation information server address storage unit 205a. An application list can be acquired and displayed via communication triggered by the operation of the remote controller Re by the user, and the application selected by the user can be activated and controlled. That is, according to the broadcasting / communication cooperation receiving apparatus 2 according to the present embodiment, an application is acquired at an arbitrary timing desired by the user, and the application is activated and controlled independently of the program broadcast from the broadcasting transmitting apparatus 1. can do.

[第2実施形態]
以下、第2実施形態に係る放送通信連携受信装置2について、図3を参照しながら簡単に説明する。本実施形態に係る放送通信連携受信装置2の構成は、図1に示す第1実施形態に係る放送通信連携受信装置2の場合と同様であるが、その動作が第1実施形態と異なる。したがって、第2実施形態に係る放送通信連携受信装置2の構成については説明を省略し、その動作について第1実施形態の場合と異なる部分を説明する。
[Second Embodiment]
Hereinafter, the broadcasting / communication cooperation receiving device 2 according to the second embodiment will be briefly described with reference to FIG. The configuration of the broadcast communication cooperative reception device 2 according to the present embodiment is the same as that of the broadcast communication cooperative reception device 2 according to the first embodiment shown in FIG. 1, but the operation is different from that of the first embodiment. Therefore, description is abbreviate | omitted about the structure of the broadcast communication cooperation receiving apparatus 2 which concerns on 2nd Embodiment, and a different part from the case of 1st Embodiment is demonstrated about the operation | movement.

本実施形態に係る放送通信連携受信装置2では、ユーザが選択したアプリケーションに関する情報(アプリケーション及びアプリケーション起動情報)が記憶手段205に既に格納されている場合にはアプリケーション等を重複して取得せず、記憶手段205に既に格納されている情報を用いてアプリケーションを実行する。   In the broadcasting / communication cooperation receiving device 2 according to the present embodiment, when the information (application and application activation information) related to the application selected by the user is already stored in the storage unit 205, the application or the like is not redundantly acquired. The application is executed using the information already stored in the storage unit 205.

図3に示すステップS21〜S24は、図2に示すステップS11〜S14と同様であるから、その説明を省略する。図3のステップS24で、操作制御手段206を介してアプリケーションの選択がなされた場合(ステップS24→Yes)、放送通信連携受信装置2は、ステップS24で選択されたアプリケーションがアプリケーション記憶手段205dに既に格納されているか否か判断する(ステップS25)。これは、ユーザが操作制御手段206を操作することによって選択したアプリケーションのIDがアプリケーション選択手段209bから入力された場合に、アプリケーション制御手段212が、当該アプリケーションIDに対応するアプリケーションがアプリケーション記憶手段205dに格納されているか否かを判断することにより行われる。つまり、アプリケーション制御手段212は、アプリケーション記憶手段205dに記憶されている各アプリケーションのIDと、ユーザが選択したアプリケーションのIDとを逐次比較する。   Since steps S21 to S24 shown in FIG. 3 are the same as steps S11 to S14 shown in FIG. When an application is selected through the operation control unit 206 in step S24 of FIG. 3 (step S24 → Yes), the broadcasting / communication cooperation receiving apparatus 2 has already received the application selected in step S24 in the application storage unit 205d. It is determined whether it is stored (step S25). This is because when the application ID selected by the user operating the operation control unit 206 is input from the application selection unit 209b, the application control unit 212 displays the application corresponding to the application ID in the application storage unit 205d. This is done by determining whether it is stored. That is, the application control unit 212 sequentially compares the ID of each application stored in the application storage unit 205d with the ID of the application selected by the user.

ステップS24で選択されたアプリケーションがアプリケーション記憶手段205dに既に存在する場合には(ステップS25→Yes)、放送通信連携受信装置2は、アプリケーション実行手段214によって当該アプリケーションを実行するとともに、アプリケーション制御手段212によって当該アプリケーションの起動状態を制御する(ステップS26)。なお、アプリケーション起動情報はアプリケーションに先立って取得されているため、アプリケーションがアプリケーション記憶手段205dに格納されている場合には、当該アプリケーションを起動させるためのアプリケーション起動情報も、アプリケーション起動情報記憶手段205cに既に格納されていることになる。ステップS24で選択されたアプリケーションがアプリケーション記憶手段205に存在しない場合には(ステップS25→Yes)、放送通信連携受信装置2は、アプリケーション起動情報サーバ4から、ステップS24で選択されたアプリケーションに対応するアプリケーション起動情報を取得する(ステップS27)。次に、放送通信連携受信装置2は、ステップS27で取得したアプリケーション起動情報を参照して、アプリケーションをアプリケーションサーバ3から取得し(ステップS28)、ステップS26に進む。   When the application selected in step S24 already exists in the application storage unit 205d (step S25 → Yes), the broadcasting / communication cooperation receiving apparatus 2 executes the application by the application execution unit 214 and also the application control unit 212. To control the activation state of the application (step S26). Since the application activation information is acquired prior to the application, when the application is stored in the application storage unit 205d, the application activation information for starting the application is also stored in the application activation information storage unit 205c. It is already stored. When the application selected in step S24 does not exist in the application storage unit 205 (step S25 → Yes), the broadcasting / communication cooperation receiving device 2 corresponds to the application selected in step S24 from the application activation information server 4. Application activation information is acquired (step S27). Next, the broadcasting / communication cooperation receiving apparatus 2 refers to the application activation information acquired in step S27, acquires the application from the application server 3 (step S28), and proceeds to step S26.

なお、上記のステップS25では、ユーザが選択したアプリケーションのIDに対応するアプリケーションがアプリケーション記憶手段205dに格納されているか否かを判断することとしたが、これに限らない。例えば、上記のステップS25で、ユーザが選択したアプリケーションのIDが記述されたアプリケーション起動情報がアプリケーション起動情報記憶手段205cに格納されているか否かを判断してもよい。そして、ユーザが選択したアプリケーションのIDが記述されたアプリケーション起動情報がアプリケーション起動情報記憶手段205cに既に格納されている場合には、当該アプリケーション起動情報を参照してアプリケーション記憶手段205dから対応するアプリケーションを読み出して実行及び制御する。   In step S25, it is determined whether or not an application corresponding to the application ID selected by the user is stored in the application storage unit 205d. However, the present invention is not limited to this. For example, in step S25 described above, it may be determined whether or not the application activation information describing the ID of the application selected by the user is stored in the application activation information storage unit 205c. If the application activation information describing the ID of the application selected by the user is already stored in the application activation information storage unit 205c, the corresponding application activation unit 205d refers to the application activation information and the corresponding application is stored. Read, execute and control.

以上のような動作を行うことにより、本実施形態に係る放送通信連携受信装置2によれば、ユーザにより選択されたアプリケーションが既にアプリケーション記憶手段205dに記憶されている場合には、通信送受信手段208及び通信回線Nを介してアプリケーション起動情報及びアプリケーションを取得する必要がない。したがって、放送通信連携受信装置2は、ユーザにより選択されたアプリケーションをアプリケーション記憶手段205dから直接的に読み出し、アプリケーション起動情報に従って速やかに実行することができる。また、放送通信連携受信装置2は、アプリケーション及びアプリケーション起動情報を、記憶手段205に重複して記憶することがなくなるため、記憶手段205の記憶領域を有効に利用することができる。   By performing the operation as described above, according to the broadcast communication cooperative receiving apparatus 2 according to the present embodiment, when the application selected by the user is already stored in the application storage unit 205d, the communication transmitting / receiving unit 208 is used. In addition, it is not necessary to acquire application activation information and applications via the communication line N. Therefore, the broadcasting / communication cooperation receiving apparatus 2 can directly read out the application selected by the user from the application storage unit 205d and execute it quickly according to the application activation information. In addition, the broadcast communication cooperative receiving apparatus 2 can effectively use the storage area of the storage unit 205 because the application and the application activation information are not redundantly stored in the storage unit 205.

[第3実施形態]
以下、第3実施形態に係る放送通信連携受信装置2Aについて、図4及び図5を参照しながら簡単に説明する。放送通信連携受信装置2Aは、図4に示すように、記憶手段205の代わりに記憶手段205Aを備え、リスト制御手段209の代わりにリスト制御手段209Aを備え、アプリケーション起動情報サーバリスト取得手段215をさらに備える以外は、第1実施形態に係る放送通信連携受信装置2と同様の構成を備えている。従って、以下の説明では、放送通信連携受信装置2と重複する構成については詳細な説明を省略し、放送通信連携受信装置2との相違点を中心に説明を行う。
[Third Embodiment]
Hereinafter, the broadcasting / communication cooperation receiving apparatus 2A according to the third embodiment will be briefly described with reference to FIGS. As shown in FIG. 4, the broadcasting / communication cooperation receiving apparatus 2A includes a storage unit 205A instead of the storage unit 205, a list control unit 209A instead of the list control unit 209, and an application activation information server list acquisition unit 215. Except for further provisions, it has the same configuration as the broadcast communication cooperative reception device 2 according to the first embodiment. Therefore, in the following description, a detailed description of the configuration overlapping with the broadcast communication cooperative reception device 2 will be omitted, and the description will focus on differences from the broadcast communication cooperative reception device 2.

本実施形態の前提として、図4に示すように、アプリケーション起動情報サーバ4Aが単数又は複数存在し、管理サーバ5と通信可能となっている。管理サーバ5には、各アプリケーション起動情報サーバ4Aのリストが格納されている。ここで、アプリケーション起動情報サーバ4Aのリストとは、各アプリケーション起動情報サーバのアドレスと、当該アプリケーション起動情報サーバの名称等を放送通信連携受信装置2AのモニタMoに表示させる際に必要となる情報と、が対応付けられた情報である。管理サーバ5は、通信回線Nを介して放送通信連携受信装置2Aからアプリケーション起動情報サーバリストの取得要求があった場合に、各アプリケーション起動情報サーバ4Aのリストを通信回線Nを介して放送通信連携受信装置2Aに通知可能となっている。   As a premise of the present embodiment, as shown in FIG. 4, there are one or more application activation information servers 4 </ b> A, and communication with the management server 5 is possible. The management server 5 stores a list of each application activation information server 4A. Here, the list of the application activation information server 4A is information necessary for displaying the address of each application activation information server, the name of the application activation information server, and the like on the monitor Mo of the broadcasting / communication cooperation receiving apparatus 2A. , Is associated information. When there is an application activation information server list acquisition request from the broadcasting / communication cooperation receiving device 2A via the communication line N, the management server 5 sends the list of each application activation information server 4A to the broadcasting / communication cooperation via the communication line N. Notification can be made to the receiving apparatus 2A.

記憶手段205Aは、アプリケーション起動情報サーバアドレス記憶手段205aの代わりに管理サーバアドレス記憶手段205e、アプリケーション起動情報サーバリスト記憶手段205fを備える以外は、図1に示す記憶手段205と同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。   The storage unit 205A has the same configuration as the storage unit 205 shown in FIG. 1 except that it includes a management server address storage unit 205e and an application activation information server list storage unit 205f instead of the application activation information server address storage unit 205a. Yes. Therefore, the difference will be mainly described, and a duplicate description will be omitted.

管理サーバアドレス記憶手段205eには、管理サーバ5のアドレスが記憶され、アプリケーション起動情報サーバリスト取得手段215に出力可能に構成されている。なお、管理サーバアドレス記憶手段205eは、データを記憶することができるメモリ、ハードディスク等で具現される。   The management server address storage unit 205e stores the address of the management server 5 and can be output to the application activation information server list acquisition unit 215. The management server address storage unit 205e is implemented by a memory, a hard disk, or the like that can store data.

アプリケーション起動情報サーバリスト記憶手段205fには、図4に示すアプリケーション起動情報サーバリスト取得手段215によって取得されたアプリケーション起動情報サーバリストが記憶され、リスト制御手段209Aに出力可能に構成されている。なお、アプリケーション起動情報サーバリスト記憶手段205fは、データを記憶することができるメモリ、ハードディスク等で具現される。   The application activation information server list storage unit 205f stores the application activation information server list acquired by the application activation information server list acquisition unit 215 shown in FIG. 4, and can be output to the list control unit 209A. The application activation information server list storage unit 205f is implemented by a memory, a hard disk, or the like that can store data.

アプリケーション起動情報サーバリスト取得手段215は、通信送受信手段208及び通信回線Nを介して管理サーバ5にアプリケーション起動情報サーバ4Aのリストを取得するものである。アプリケーション起動情報サーバリスト取得手段215は、ユーザによるリモコンReの操作に従って、操作制御手段206によってアプリケーション起動情報サーバリストの取得要求があった場合に、管理サーバアドレス記憶手段205eから管理サーバ5のアドレスを読み出して参照し、アプリケーション起動情報サーバ4Aのリストを取得する。上記で説明したように、アプリケーション起動情報サーバ4Aのリストとは、管理サーバ5に格納されている各アプリケーション起動情報サーバのアドレスと、当該アプリケーション起動情報サーバ4Aの名称等を放送通信連携受信装置2AのモニタMoに表示させる際に必要となる情報と、が対応付けられた情報である。アプリケーション起動情報サーバリスト取得手段215は、通信回線N及び通信送受信手段208を介して管理サーバ5から上記のアプリケーション起動情報サーバリストを取得し、アプリケーション起動情報サーバリスト記憶手段205fに格納する。   The application activation information server list obtaining unit 215 obtains a list of the application activation information server 4A in the management server 5 via the communication transmitting / receiving unit 208 and the communication line N. The application activation information server list acquisition unit 215 obtains the address of the management server 5 from the management server address storage unit 205e when the operation control unit 206 requests acquisition of the application activation information server list according to the operation of the remote controller Re by the user. Read and refer to it to obtain a list of the application activation information server 4A. As described above, the list of application activation information servers 4A refers to the address of each application activation information server stored in the management server 5, the name of the application activation information server 4A, and the like. Is information associated with information necessary for display on the monitor Mo. The application activation information server list acquisition unit 215 acquires the application activation information server list from the management server 5 via the communication line N and the communication transmission / reception unit 208, and stores it in the application activation information server list storage unit 205f.

リスト制御手段209Aは、アプリケーション起動情報サーバリスト表示手段209c、アプケーション起動情報サーバ選択手段209dをさらに備える以外は、図1に示すリスト制御手段209と同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。   The list control unit 209A has the same configuration as the list control unit 209 shown in FIG. 1 except that it further includes an application activation information server list display unit 209c and an application activation information server selection unit 209d. Therefore, the difference will be mainly described, and a duplicate description will be omitted.

アプリケーション起動情報サーバリスト表示手段209cは、アプリケーション起動情報サーバリスト取得手段215によって取得され、アプリケーション起動情報サーバリスト記憶手段205fに格納されたアプリケーション起動情報サーバ4Aのリストを読み出して、合成表示手段210に出力する。上記で説明したように、アプリケーション起動情報サーバ4Aのリストは、各アプリケーション起動情報サーバのアドレスと、当該アプリケーション起動情報サーバの名称等を放送通信連携受信装置2AのモニタMoに表示させる際に必要となる情報(文字コードなど)と、が対応付けられた情報である。   The application activation information server list display unit 209c reads the list of the application activation information server 4A acquired by the application activation information server list acquisition unit 215 and stored in the application activation information server list storage unit 205f, and displays it in the composite display unit 210. Output. As described above, the list of application activation information servers 4A is necessary when displaying the address of each application activation information server, the name of the application activation information server, and the like on the monitor Mo of the broadcast communication cooperative reception device 2A. Information (character code or the like) associated with each other.

アプリケーション起動情報サーバ選択手段209dは、例えば、ユーザがリモコンReの上下方向移動ボタン(図示せず)を押下した場合に、ユーザの操作に対応して特定のアプリケーション起動情報サーバ4Aの名称を強調して表示させるための信号を合成表示手段210に出力する。これによって、ユーザは、操作制御手段206の決定ボタン(図示せず)を押下した場合に、どのアプリケーション起動情報サーバ4Aが選択されるのかを知ることができる。また、アプリケーション起動情報サーバ選択手段209dは、モニタMoに表示されたアプリケーション起動情報サーバリストの中から、ユーザがリモコンReを操作することにより選択したアプリケーション起動情報サーバ4Aのアドレスをアプリケーション起動情報取得手段211に出力する。なお、上記の説明ではアプリケーション起動情報サーバ4Aの名称をモニタMoに表示させることとしたが、当該アプリケーション起動情報サーバ4Aによってサービスを提供しているサービス事業者の名称をモニタMoに表示することとしてもよい。   The application activation information server selection unit 209d emphasizes the name of the specific application activation information server 4A in response to the user operation, for example, when the user presses a vertical movement button (not shown) of the remote controller Re. The signal for display is output to the composite display means 210. Thus, the user can know which application activation information server 4A is selected when a determination button (not shown) of the operation control means 206 is pressed. The application activation information server selection unit 209d also obtains the application activation information acquisition unit by using the address of the application activation information server 4A selected by the user operating the remote controller Re from the application activation information server list displayed on the monitor Mo. 211 is output. In the above description, the name of the application activation information server 4A is displayed on the monitor Mo. However, the name of the service provider providing the service by the application activation information server 4A is displayed on the monitor Mo. Also good.

以上のような構成を備える放送通信連携受信装置2Aは、ユーザによるリモコンReの操作に従って操作制御手段206に入力される信号をトリガとして、通信経由でアプリケーション起動情報サーバ4Aのリストを取得して表示させ、ユーザが選択したアプリケーション起動情報サーバからアプリケーションリストを取得して表示することができる。さらに、放送通信連携受信装置2Aは、表示したアプリケーションリストの中からユーザが選択したアプリケーションを取得して実行することができる。したがって、ユーザは所望のアプリケーションを選択して、希望する任意のタイミング実行させることができる。また、放送通信連携受信装置2Aは、通信経由で取得したアプリケーションを、放送送信装置1から放送される番組とは独立して制御することができる。   The broadcasting / communication cooperation receiving apparatus 2A having the above-described configuration acquires and displays a list of the application activation information server 4A via communication, triggered by a signal input to the operation control unit 206 according to the operation of the remote controller Re by the user. The application list can be acquired from the application activation information server selected by the user and displayed. Furthermore, the broadcasting / communication cooperation receiving apparatus 2A can acquire and execute an application selected by the user from the displayed application list. Therefore, the user can select a desired application and execute it at any desired timing. In addition, the broadcasting / communication cooperation receiving device 2 </ b> A can control an application acquired through communication independently of a program broadcast from the broadcasting transmitting device 1.

以下、放送通信連携受信装置2Aの動作について、図5を参照(適宜図4も参照)しながら簡単に説明する。なお、以下の説明では、放送通信連携受信装置2Aの動作について、アプリケーションの実行に関係する処理を中心に説明し、それ以外の処理についての説明は適宜省略する。   Hereinafter, the operation of the broadcasting / communication cooperation receiving apparatus 2A will be briefly described with reference to FIG. 5 (refer to FIG. 4 as appropriate). In the following description, the operation of the broadcasting / communication cooperation receiving apparatus 2A will be described focusing on processing related to the execution of the application, and description of other processing will be omitted as appropriate.

放送通信連携受信装置2Aは、ユーザによるリモコンReの操作に従って、操作制御手段206を介してアプリケーション起動情報サーバリストの取得要求があるか否かを判断する(ステップS31)。操作制御手段206を介してアプリケーション起動情報サーバリストの取得要求がない場合には(ステップS31→No)、放送通信連携受信装置2Aは、アプリケーション起動情報サーバリストの取得要求があるまで待機する。操作制御手段206を介してアプリケーション起動情報サーバリストの取得要求があった場合には(
ステップS31→Yes)、放送通信連携受信装置2Aは、管理サーバ5からアプリケー
ション起動情報サーバ4Aのリストを取得する(ステップS32)。次に、放送通信連携受信装置2Aは、ステップS32で取得したアプリケーション起動情報サーバ4Aのリストを合成表示手段210によってモニタMoに表示する(ステップS33)。
The broadcasting / communication cooperation receiving apparatus 2A determines whether or not there is a request for acquiring the application activation information server list via the operation control unit 206 in accordance with the operation of the remote controller Re by the user (step S31). If there is no acquisition request for the application activation information server list via the operation control means 206 (step S31 → No), the broadcasting / communication cooperation receiving device 2A waits until there is an acquisition request for the application activation information server list. When there is a request for obtaining an application activation information server list via the operation control means 206 (
Step S31 → Yes), the broadcasting / communication cooperation receiving apparatus 2A acquires a list of the application activation information server 4A from the management server 5 (step S32). Next, the broadcasting / communication cooperation receiving apparatus 2A displays the list of the application activation information server 4A acquired in step S32 on the monitor Mo by the composite display unit 210 (step S33).

次に、放送通信連携受信装置2Aは、ユーザによるリモコンReの操作に従って、操作制御手段206を介してアプリケーション起動情報サーバの選択がなされたか否かを判断する(ステップS34)。操作制御手段206を介してアプリケーション起動情報サーバ4Aの選択がなされない場合には(ステップS34→No)、放送通信連携受信装置2Aは、アプリケーション起動情報サーバ4Aの選択がなされるまで待機する。なお、図示は省略したが、操作制御手段206を介してアプリケーション起動情報サーバ4Aの選択がなされない場合において(ステップS34→No)、ユーザがリモコンReのキャンセルボタン(図示せず)を押下した場合、放送通信連携受信装置2Aは、アプリケーション起動情報及びアプリケーションを取得することなく、終了する。
また、操作制御手段206を介してアプリケーション起動情報サーバ4Aの選択がなされた場合には(ステップS34→Yes)、放送通信連携受信装置2Aは、ステップS34で選択されたアプリケーション起動情報サーバ4Aから、アプリケーションリストを取得する(ステップS35)。以下、ステップS36〜S40は図2のステップS13〜S17と同様であるから、その説明を省略する。
Next, the broadcasting / communication cooperation receiving apparatus 2A determines whether or not an application activation information server has been selected via the operation control means 206 in accordance with the operation of the remote controller Re by the user (step S34). If the application activation information server 4A is not selected via the operation control means 206 (step S34 → No), the broadcasting / communication cooperation receiving device 2A waits until the application activation information server 4A is selected. Although not shown, when the application activation information server 4A is not selected via the operation control unit 206 (step S34 → No), the user presses a cancel button (not shown) of the remote controller Re. The broadcasting / communication cooperation receiving apparatus 2 </ b> A ends without acquiring the application activation information and the application.
When the application activation information server 4A is selected via the operation control means 206 (step S34 → Yes), the broadcasting / communication cooperation receiving device 2A, from the application activation information server 4A selected in step S34, An application list is acquired (step S35). Hereinafter, steps S36 to S40 are the same as steps S13 to S17 in FIG.

以上のような動作を行うことにより、本実施形態に係る放送通信連携受信装置2Aは、まず、アプリケーション起動情報サーバ4AのリストをモニタMoに表示させ、さらにユーザが選択したアプリケーション起動情報サーバからアプリケーションリストを取得してモニタMoに表示させることができる。したがって、ユーザは所望のアプリケーションを選択して任意のタイミングで実行させることができる。また、放送通信連携受信装置2Aは放送送信装置1から放送される番組とは独立してアプリケーションを起動及び制御することができる。   By performing the operation as described above, the broadcasting / communication cooperation receiving apparatus 2A according to the present embodiment first displays the list of the application activation information server 4A on the monitor Mo, and further, from the application activation information server selected by the user, the application The list can be acquired and displayed on the monitor Mo. Therefore, the user can select a desired application and execute it at an arbitrary timing. In addition, the broadcasting / communication cooperative receiving apparatus 2A can activate and control an application independently of the program broadcast from the broadcasting transmitting apparatus 1.

[第4実施形態]
以下、第4実施形態に係る放送通信連携受信装置2Aについて、図6を参照しながら簡単に説明する。本実施形態に係る放送通信連携受信装置2Aの構成は、図4に示す第3実施形態に係る放送通信連携受信装置2Aの場合と同様であるが、その動作が第3実施形態と異なる。したがって、第4実施形態に係る放送通信連携受信装置2Aの構成については説明を省略し、その動作について第3実施形態の場合と異なる部分を説明する。
[Fourth Embodiment]
Hereinafter, the broadcasting / communication cooperation receiving device 2A according to the fourth embodiment will be briefly described with reference to FIG. The configuration of the broadcasting / communication cooperation receiving apparatus 2A according to the present embodiment is the same as that of the broadcasting / communication cooperation receiving apparatus 2A according to the third embodiment shown in FIG. 4, but the operation is different from that of the third embodiment. Therefore, description is abbreviate | omitted about the structure of 2 A of broadcast communication cooperation receiving apparatuses which concern on 4th Embodiment, and a different part from the case of 3rd Embodiment is demonstrated about the operation | movement.

本実施形態に係る放送通信連携受信装置2Aでは、ユーザの操作により操作制御手段206からアプリケーションリストの取得要求があった場合、アプリケーション起動情報サーバリストを取得し、さらに、アプリケーション起動情報サーバリストの各アプリケーション起動情報サーバ4Aからアプリケーションリストを取得してモニタMoに表示する。したがって、本実施形態では第3実施形態の場合と異なり、ユーザはアプリケーション起動情報サーバを選択する操作を行う必要はない。   In the broadcasting / communication cooperation receiving apparatus 2A according to the present embodiment, when there is an application list acquisition request from the operation control unit 206 by a user operation, the application activation information server list is acquired. An application list is acquired from the application activation information server 4A and displayed on the monitor Mo. Therefore, in the present embodiment, unlike the case of the third embodiment, the user does not need to perform an operation of selecting an application activation information server.

放送通信連携受信装置2Aは、ユーザによるリモコンReの操作に従って、操作制御手段206を介してアプリケーションリストの取得要求があるか否かを判断する(ステップS41)。操作制御手段206からアプリケーションリストの取得要求がない場合には(ステップS41→No)、放送通信連携受信装置2Aは、アプリケーションリストの取得要求があるまで待機する。操作制御手段206を介してアプリケーションリストの取得要求があった場合には(ステップS41→Yes)、放送通信連携受信装置2Aは、アプリケーション起動情報サーバ4Aそれぞれのアドレスを取得する。より具体的には、アプリケーション起動情報サーバリスト取得手段215が、通信送受信手段208及び通信回線Nを介して管理サーバ5からアプリケーション起動情報サーバリストを取得してアプリケーション起動情報サーバリスト記憶手段205fに格納する。   Broadcast / communication cooperative receiving apparatus 2A determines whether or not there is an application list acquisition request via operation control means 206 in accordance with the operation of remote control Re by the user (step S41). If there is no application list acquisition request from the operation control means 206 (step S41 → No), the broadcasting / communication cooperation receiving apparatus 2A waits until there is an application list acquisition request. When there is an application list acquisition request via the operation control means 206 (step S41 → Yes), the broadcasting / communication cooperation receiving device 2A acquires the address of each application activation information server 4A. More specifically, the application activation information server list acquisition unit 215 acquires the application activation information server list from the management server 5 via the communication transmission / reception unit 208 and the communication line N, and stores it in the application activation information server list storage unit 205f. To do.

なお、アプリケーション起動情報サーバリストは、少なくともアプリケーション起動情報サーバ4Aのアドレスを含んでいるものとする。次に、図6のステップS43で、放送通信連携受信装置2Aは、各アプリケーション起動情報サーバ4Aからアプリケーションリストを取得する(ステップS43)。より具体的には、アプリケーションリスト取得手段207は、アプリケーション起動情報サーバリスト記憶手段205fからアプリケーション起動情報サーバリストを読み出してアプリケーション起動情報サーバのアドレスを参照し、通信送受信手段208及び通信回線Nを介して各アプリケーション起動情報サーバ4Aからアプリケーションリストを取得する。以下、ステップS44〜S48は、図2のステップS13〜S17と同様であるから、その説明を省略する。   Note that the application activation information server list includes at least the address of the application activation information server 4A. Next, in step S43 of FIG. 6, the broadcasting / communication cooperation receiving apparatus 2A acquires an application list from each application activation information server 4A (step S43). More specifically, the application list acquisition unit 207 reads the application activation information server list from the application activation information server list storage unit 205f, refers to the address of the application activation information server, and passes the communication transmission / reception unit 208 and the communication line N. The application list is acquired from each application activation information server 4A. Hereinafter, steps S44 to S48 are the same as steps S13 to S17 in FIG.

本実施形態に係る放送通信連携受信装置2Aによれば、ユーザによる操作制御手段Reの操作をトリガとして通信経由で各アプリケーション起動情報サーバ4Aからアプリケーションリストを取得して表示させることができる。したがって、ユーザからは各アプリケーション起動情報サーバに格納されたそれぞれのアプリケーション起動情報に対応するアプリケーションがモニタMoに表示されることで、実行可能なアプリケーションを把握することができ、さらに、所望のアプリケーションを容易に選択することができる。   According to the broadcasting / communication cooperation receiving apparatus 2A according to the present embodiment, an application list can be acquired from each application activation information server 4A via communication using the operation of the operation control unit Re by a user as a trigger and displayed. Therefore, an application corresponding to each application activation information stored in each application activation information server is displayed on the monitor Mo from the user, so that an executable application can be grasped. Easy to choose.

[第5実施形態]
以下、第5実施形態に係る放送通信連携受信装置2Bについて、図7及び図8を参照しながら簡単に説明する。放送通信連携受信装置2Bは、図7に示すように、記憶手段205の代わりに記憶手段205Bを備え、プッシュ通知許可手段216及び比較手段217をさらに備える以外は、第1実施形態に係る放送通信連携受信装置2と同様の構成を備えている。従って、以下の説明では、放送通信連携受信装置2との相違点を中心に説明を行い、当該放送通信連携受信装置2と重複する構成については詳細な説明を省略する。
[Fifth Embodiment]
Hereinafter, the broadcasting / communication cooperation receiving device 2B according to the fifth embodiment will be briefly described with reference to FIGS. As shown in FIG. 7, the broadcast communication cooperative reception device 2B includes a storage unit 205B instead of the storage unit 205, and further includes a push notification permission unit 216 and a comparison unit 217, and the broadcast communication according to the first embodiment. A configuration similar to that of the cooperative receiving device 2 is provided. Therefore, in the following description, it demonstrates centering around difference with the broadcast communication cooperation receiving apparatus 2, and detailed description is abbreviate | omitted about the structure which overlaps with the said broadcast communication cooperation receiving apparatus 2. FIG.

記憶手段205Bは、プッシュ通知サーバアドレス記憶手段205gを備える以外は、図1に示す記憶手段205と同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。プッシュ通知サーバアドレス記憶手段205gは、プッシュ通知サーバ6のアドレスを記憶している。プッシュ通知とは、ここでは放送通信連携受信装置2Bで実行されているアプリケーションの起動状態を、アプリケーションを提供するサービス事業者サーバ(図示せず)側から任意のタイミングで制御するために、当該サービス事業者サーバから通知される情報である。なお、プッシュ通知による制御対象となるアプリケーションは、プッシュ通知を受信した時点で記憶手段205Bに既に格納されているアプリケーションの他、プッシュ通知に伴って新たにアプリケーションサーバ3から取得するものも含まれる。   The storage unit 205B has the same configuration as the storage unit 205 shown in FIG. 1 except that it includes a push notification server address storage unit 205g. Therefore, the difference will be mainly described, and a duplicate description will be omitted. The push notification server address storage unit 205 g stores the address of the push notification server 6. In this case, the push notification refers to the service in order to control the activation state of the application executed in the broadcasting / communication cooperation receiving apparatus 2B at an arbitrary timing from the service provider server (not shown) side that provides the application. This is information notified from the provider server. Note that the applications to be controlled by the push notification include not only applications already stored in the storage unit 205B when the push notification is received, but also applications newly acquired from the application server 3 with the push notification.

プッシュ通知には、例えば、プッシュ通知に対応するアプリケーション起動情報が格納されたアプリケーション起動情報サーバ4のアドレス及び上記のアプリケーション起動情報のIDが含まれている。なお、プッシュ通知はサービス事業者サーバ(図示せず)から通知される他、放送送信装置1からも通信回線Nを介して通知することが可能である。したがって、以下の説明では、放送送信装置1からプッシュ通知が送信される場合について説明する。   The push notification includes, for example, the address of the application activation information server 4 in which application activation information corresponding to the push notification is stored and the ID of the application activation information. The push notification is notified from a service provider server (not shown), and can also be notified from the broadcast transmission apparatus 1 via the communication line N. Therefore, in the following description, a case where a push notification is transmitted from the broadcast transmission device 1 will be described.

プッシュ通知許可手段216は、プッシュ通知サーバ6に対して、プッシュ通知を許可するものである。プッシュ通知許可手段216には、図7に示すように、ユーザによるリモコンReの操作に従って、操作制御手段206を介してプッシュ通知を許可する旨の指示が入力される。プッシュ通知の許可は、例えば、放送通信連携受信装置2Bの初期設定時に、プッシュ通知を許可するか否かの選択肢をモニタMoに表示させ、ユーザがリモコンReを操作することにより、上記の選択結果が操作制御手段206を介してプッシュ通知許可手段216に入力されることで実現される。プッシュ通知を許可する旨の指示が入力されると、プッシュ通知許可手段216は、プッシュ通知サーバアドレス記憶手段205gからプッシュ通知サーバ6のアドレスを読み出し、プッシュ通知サーバ6に対してプッシュ通知を許可する旨を通知する。これにより、放送通信連携装置2Bは、送信側(放送送信装置1)がプッシュ通知サーバ6を介して行ったプッシュ通知を受信することができる。プッシュ通知許可手段216は、図7に示すように、プッシュ通知サーバ6から通信回線N及び通信送受信手段208を介して受信したプッシュ通知に含まれるアプリケーション起動情報サーバ4のアドレスを、アプリケーション起動情報取得手段211に出力する。そして、アプリケーション起動情報取得手段211は、プッシュ通知許可手段216から入力されたアプリケーション起動情報サーバ4のアドレスを参照して、当該アプリケーション起動情報サーバ4から、プッシュ通知に対応するアプリケーション起動情報を取得する。   The push notification permission unit 216 permits push notification to the push notification server 6. As shown in FIG. 7, the push notification permission unit 216 receives an instruction to permit push notification via the operation control unit 206 in accordance with the operation of the remote controller Re by the user. The push notification is permitted by, for example, displaying the selection whether or not to permit the push notification on the monitor Mo at the initial setting of the broadcasting / communication cooperation receiving device 2B, and operating the remote control Re by the user. Is input to the push notification permission unit 216 via the operation control unit 206. When an instruction to permit push notification is input, the push notification permission unit 216 reads the address of the push notification server 6 from the push notification server address storage unit 205g and permits the push notification server 6 to perform push notification. Notify that. Thereby, the broadcasting / communication cooperation device 2 </ b> B can receive the push notification made by the transmission side (the broadcasting transmission device 1) via the push notification server 6. As shown in FIG. 7, the push notification permission unit 216 obtains the application activation information address of the application activation information server 4 included in the push notification received from the push notification server 6 via the communication line N and the communication transmission / reception unit 208. It outputs to the means 211. Then, the application activation information acquisition unit 211 refers to the address of the application activation information server 4 input from the push notification permission unit 216 and acquires application activation information corresponding to the push notification from the application activation information server 4. .

比較手段217は、プッシュ通知に対応するアプリケーション起動情報の制御対象となるアプリケーションと同一のアプリケーションが現在実行されているか否かを判定して、その結果をアプリケーション制御手段212に出力するものである。比較手段217は、プッシュ通知に従ってアプリケーション起動情報サーバ4から取得したアプリケーション起動情報をアプリケーション起動情報記憶手段205cから読み出し、当該アプリケーション起動情報に含まれるアプリケーションIDを参照する。また、比較手段217には、実行中のアプリケーションのIDがアプリケーション実行手段214から入力される。そして、比較手段217は、プッシュ通知に従って取得したアプリケーション起動情報に含まれるアプリケーションIDと、実行中のアプリケーションのIDとを比較し、その結果(両者が同一であるか否か)をアプリケーション制御手段212に出力する。ちなみに、プッシュ通知に対応するアプリケーション起動情報は、アプリケーション起動情報取得手段211が、プッシュ通知に含まれるアプリケーション起動情報サーバ4のアドレスを参照して、通信送受信手段208及び通信回線Nを介して取得される。   The comparison unit 217 determines whether or not the same application as the application to be controlled by the application activation information corresponding to the push notification is currently being executed, and outputs the result to the application control unit 212. The comparison unit 217 reads the application activation information acquired from the application activation information server 4 according to the push notification from the application activation information storage unit 205c, and refers to the application ID included in the application activation information. Further, the ID of the application being executed is input from the application execution unit 214 to the comparison unit 217. Then, the comparison unit 217 compares the application ID included in the application activation information acquired according to the push notification with the ID of the application being executed, and the result (whether they are the same) is compared with the application control unit 212. Output to. Incidentally, the application activation information corresponding to the push notification is acquired by the application activation information acquisition unit 211 via the communication transmission / reception unit 208 and the communication line N with reference to the address of the application activation information server 4 included in the push notification. The

そして、アプリケーション制御手段212は、プッシュ通知に従って制御されるアプリケーションが現在実行されている場合には、プッシュ通知に対応して取得した上記アプリケーション起動情報に従って当該アプリケーションを制御する。例えば、アプリケーション制御手段212は、プッシュ通知に従って実行中のアプリケーションを終了させることができる。一方、アプリケーション制御手段212は、プッシュ通知に従って制御されるアプリケーションが現在実行されていない場合には、プッシュ通知に対応して取得したアプリケーション起動情報に従った制御は行わず、それまで行っていたアプリケーション制御を継続する。   Then, when an application controlled according to the push notification is currently being executed, the application control unit 212 controls the application according to the application activation information acquired corresponding to the push notification. For example, the application control unit 212 can end an application being executed according to the push notification. On the other hand, when the application controlled according to the push notification is not currently executed, the application control unit 212 does not perform control according to the application activation information acquired in response to the push notification, and the application that has been performed so far Continue control.

本実施形態に係る放送通信連携受信装置2Bによれば、送信側(例えば、放送送信装置1)から任意のタイミングでプッシュ通知を行い、当該プッシュ通知に対応して実行中のアプリケーションを制御することができる。これは、例えば、特定のアプリケーションがコンピュータ・ウイルスを含むことが判明し、放送通信連携受信装置2Bで実行されているアプリケーションを送信側から強制的に終了させたい場合等に有効である。また、放送通信連携受信装置2Bは、ユーザによるリモコンReの操作をトリガとして通信経由でアプリケーションリストを取得して表示させ、ユーザが選択したアプリケーションを実行することができる。つまり、通信経由で取得したアプリケーションを、放送局から放送される番組とは独立して制御することができる。   According to the broadcasting / communication cooperation receiving device 2B according to the present embodiment, the push notification is performed at an arbitrary timing from the transmitting side (for example, the broadcasting transmitting device 1), and the application being executed is controlled in response to the push notification. Can do. This is effective, for example, when it is found that a specific application includes a computer virus and it is desired to forcibly terminate an application being executed by the broadcasting / communication cooperation receiving apparatus 2B from the transmission side. Also, the broadcasting / communication cooperation receiving apparatus 2B can acquire and display an application list via communication triggered by an operation of the remote controller Re by the user, and can execute the application selected by the user. That is, an application acquired via communication can be controlled independently of a program broadcast from a broadcasting station.

[放送通信連携受信装置2Bの動作(1)]
以下、放送通信連携受信装置2Bの動作について、図8を参照(適宜図7も参照)しながら簡単に説明する。なお、以下の説明では、放送通信連携受信装置2Bの動作について、アプリケーションの実行に関係する処理を中心に説明し、それ以外の処理についての説明は適宜省略する。
[Operation (1) of broadcasting / communication cooperation receiving apparatus 2B]
Hereinafter, the operation of the broadcasting / communication cooperation receiving apparatus 2B will be briefly described with reference to FIG. 8 (refer to FIG. 7 as appropriate). In the following description, the operation of the broadcasting / communication cooperation receiving apparatus 2B will be described with a focus on processing related to execution of the application, and description of other processing will be omitted as appropriate.

まず、放送通信連携受信装置2Bは、ユーザによるリモコンReの操作に従って、操作制御手段206を介してプッシュ通知を許可する旨の指示が入力されると、プッシュ通知許可手段216によって、プッシュ通知サーバ6に対しプッシュ通知を許可する旨を通知する(ステップS51)。
次に、放送通信連携受信装置2Bは、プッシュ通知許可手段216により、プッシュ通知サーバ6からプッシュ通知があったか否かを判断する(ステップS52)。ステップS52で、プッシュ通知サーバ6からプッシュ通知があった場合には(ステップS52→Yes)、放送通信連携受信装置2Bは、プッシュ通知許可手段216によりプッシュ通知を受信する(ステップS53)。一方、プッシュ通知がない場合(ステップS52→No)、放送通信連携受信装置2Bは、プッシュ通知がなされるまでそのまま待機する。
First, when an instruction to permit push notification is input via the operation control unit 206 in accordance with the operation of the remote control Re by the user, the broadcast communication cooperative reception device 2B receives the push notification server 6 by the push notification permission unit 216. Is notified that push notification is permitted (step S51).
Next, the broadcasting / communication cooperation receiving device 2B determines whether or not there is a push notification from the push notification server 6 by the push notification permission unit 216 (step S52). When there is a push notification from the push notification server 6 in step S52 (step S52 → Yes), the broadcast communication cooperative reception device 2B receives the push notification by the push notification permission unit 216 (step S53). On the other hand, when there is no push notification (step S52 → No), the broadcasting / communication cooperation receiving device 2B stands by until the push notification is made.

ステップS53でプッシュ通知を受信した後、放送通信連携受信装置2Bは、アプリケーション起動情報取得手段211により、プッシュ通知に従ってアプリケーション起動情報サーバ4からアプリケーション起動情報を取得する(ステップS54)。次に、放送通信連携受信装置2Bは、比較手段217により、プッシュ通知に従って取得したアプリケーション起動情報に含まれるアプリケーションIDを参照する(ステップS55)。次に、放送通信連携受信装置2Bは、比較手段217により、プッシュ通知に従って取得したアプリケーション起動情報に含まれるアプリケーションIDが、現在実行中のアプリケーションのIDと一致するか否か判断する(ステップS56)。   After receiving the push notification in step S53, the broadcasting / communication cooperation receiving device 2B acquires application activation information from the application activation information server 4 according to the push notification by the application activation information acquisition unit 211 (step S54). Next, the broadcasting / communication cooperation receiving apparatus 2B refers to the application ID included in the application activation information acquired according to the push notification by the comparison unit 217 (step S55). Next, the broadcasting / communication cooperation receiving apparatus 2B determines whether or not the application ID included in the application activation information acquired according to the push notification matches the ID of the application currently being executed by the comparison unit 217 (step S56). .

ステップS56で、アプリケーション起動情報取得手段211から入力されたアプリケーションIDが現在実行中のアプリケーションのIDと一致する場合には(ステップS56→Yes)、放送通信連携受信装置2Bは、アプリケーション制御手段212により、プッシュ通知に対応するアプリケーション起動情報に従って、実行中のアプリケーションを制御する(ステップS57)。一方、アプリケーション起動情報取得手段211から入力されたアプリケーションIDが現在実行中のアプリケーションのIDと一致しない場合には(ステップS56→No)、放送通信連携受信装置2Bは、プッシュ通知に応じた制御は行わず、それまで行っていたアプリケーション制御を継続する。   In step S56, when the application ID input from the application activation information acquisition unit 211 matches the ID of the application currently being executed (step S56 → Yes), the broadcasting / communication cooperation receiving device 2B causes the application control unit 212 to Then, the application being executed is controlled according to the application activation information corresponding to the push notification (step S57). On the other hand, when the application ID input from the application activation information acquisition unit 211 does not match the ID of the application currently being executed (step S56 → No), the broadcast communication cooperative reception device 2B performs control according to the push notification. Do not continue, continue the application control that had been done until then.

上記のような動作を行うことにより、本実施形態に係る放送通信連携受信装置2Bによれば、送信側(例えば、放送送信装置1)からプッシュ通知を受信した場合に、そのプッシュ通知の制御対象であるアプリケーションが実行されている場合には、当該アプリケーションに対し、プッシュ通知に対応した制御(終了等)を行うことができる。   By performing the operation as described above, according to the broadcast communication cooperative reception device 2B according to the present embodiment, when a push notification is received from the transmission side (for example, the broadcast transmission device 1), the control target of the push notification is When an application is being executed, control (end etc.) corresponding to the push notification can be performed on the application.

[放送通信連携受信装置2Bの動作(2)]
放送通信連携受信装置2Bの動作(1)では、放送通信連携受信装置2Bで実行中のアプリケーションをプッシュ通知により制御(例えば、終了)する場合であったが、放送通信連携受信装置2Bの動作(2)では、プッシュ通知により特定のアプリケーションを起動させる場合の動作を示す。
[Operation of Broadcast Communication Cooperation Receiving Device 2B (2)]
In the operation (1) of the broadcasting / communication cooperation receiving device 2B, the application being executed by the broadcasting / communication cooperation receiving device 2B is controlled (for example, terminated) by the push notification. 2) shows an operation when a specific application is activated by push notification.

図9に示すステップS61〜S64は、図8のステップS51〜54と同様であるから、その説明を省略する。図9のステップS65で、放送通信連携受信装置2Bは、ステップS64でアプリケーション起動情報サーバ4から取得したアプリケーション起動情報を参照し、これに対応するアプリケーションを、アプリケーション取得手段213によってアプリケーションサーバ3から取得する。次に、放送通信連携受信装置2Bは、アプリケーション実行手段214によってアプリケーションを実行するとともに、アプリケーション制御手段212によって当該アプリケーションの起動状態を制御する。   Steps S61 to S64 shown in FIG. 9 are the same as steps S51 to S54 of FIG. In step S65 of FIG. 9, the broadcasting / communication cooperation receiving device 2B refers to the application activation information acquired from the application activation information server 4 in step S64, and acquires the corresponding application from the application server 3 by the application acquisition unit 213. To do. Next, the broadcasting / communication cooperation receiving apparatus 2B executes the application by the application execution unit 214 and controls the activation state of the application by the application control unit 212.

上記のような動作を行うことにより、本実施形態に係る放送通信連携受信装置2Bによれば、送信側(例えば、放送送信装置1)から任意のタイミングでプッシュ通知を行い、当該プッシュ通知に対応するアプリケーションを取得して起動させることができる。また、放送通信連携受信装置2Bは、ユーザによるリモコンReの操作をトリガとして通信経由でアプリケーションリストを取得して表示させ、ユーザが選択したアプリケーションを実行することができる。つまり、通信経由で取得したアプリケーションを、放送局から放送される番組とは独立して制御することができる。   By performing the operation as described above, the broadcast communication cooperative reception device 2B according to the present embodiment performs push notification from the transmission side (for example, the broadcast transmission device 1) at an arbitrary timing and supports the push notification. Can be acquired and started. Also, the broadcasting / communication cooperation receiving apparatus 2B can acquire and display an application list via communication triggered by an operation of the remote controller Re by the user, and can execute the application selected by the user. That is, an application acquired via communication can be controlled independently of a program broadcast from a broadcasting station.

[第6実施形態]
以下、第6実施形態に係る放送通信連携受信装置2Cについて、図10を参照しながら簡単に説明する。放送通信連携受信装置2Cは、図10に示すように、記憶手段205Bの代わりに記憶手段205Cを備える以外は、第5実施形態に係る放送通信連携受信装置2Bと同様の構成を備えている。従って、以下の説明では、放送通信連携受信装置2Bとの相違点を中心に説明を行い、当該放送通信連携受信装置2Bと重複する構成については詳細な説明を省略する。
[Sixth Embodiment]
Hereinafter, the broadcasting / communication cooperation receiving device 2C according to the sixth embodiment will be briefly described with reference to FIG. As shown in FIG. 10, the broadcasting / communication cooperation receiving apparatus 2C has the same configuration as that of the broadcasting / communication cooperation receiving apparatus 2B according to the fifth embodiment, except that the storing means 205C is provided instead of the storage means 205B. Therefore, in the following description, it demonstrates centering around difference with the broadcast communication cooperation receiving apparatus 2B, and abbreviate | omits detailed description about the structure which overlaps with the said broadcast communication cooperation receiving apparatus 2B.

本実施形態の前提として、図10に示すように、プッシュ通知サーバ6Cが単数又は複数存在し、プッシュ管理サーバ7と通信可能となっている。プッシュ管理サーバ7には、各プッシュ通知サーバ6Cのアドレスが格納されている。プッシュ管理サーバ7は、通信回線Nを介して放送通信連携受信装置2Cからプッシュ通知の許可があった場合に、放送通信連携受信装置2Cのアドレスを各プッシュ通知サーバ6Cに通知する。   As a premise of the present embodiment, as shown in FIG. 10, one or more push notification servers 6 </ b> C exist and can communicate with the push management server 7. The push management server 7 stores the address of each push notification server 6C. When the push notification server 7C permits the push notification from the broadcasting / communication cooperation receiving device 2C via the communication line N, the push management server 7 notifies each push notification server 6C of the address of the broadcasting / communication cooperation receiving device 2C.

記憶手段205Cは、プッシュ通知サーバアドレス記憶手段205gの代わりにプッシュ管理サーバアドレス記憶手段205hを備える以外は、図7に示す記憶手段205Bと同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。プッシュ管理サーバアドレス記憶手段205hは、図10に示すプッシュ管理サーバ7のアドレスを記憶するものである。すなわち、プッシュ管理サーバアドレス記憶手段205hには、プッシュ管理サーバ7のアドレスが記憶され、プッシュ通知許可手段216に出力可能に構成されている。なお、プッシュ管理サーバアドレス記憶手段205hは、データを記憶することができるメモリ、ハードディスク等で具現される。   The storage unit 205C has the same configuration as the storage unit 205B shown in FIG. 7 except that it includes a push management server address storage unit 205h instead of the push notification server address storage unit 205g. Therefore, the difference will be mainly described, and a duplicate description will be omitted. The push management server address storage means 205h stores the address of the push management server 7 shown in FIG. In other words, the push management server address storage unit 205 h stores the address of the push management server 7 and can be output to the push notification permission unit 216. The push management server address storage unit 205h is implemented by a memory that can store data, a hard disk, or the like.

ユーザによるリモコンReの操作に従って、操作制御手段206によってプッシュ通知を許可する旨の信号が入力されると、プッシュ通知許可手段216は、プッシュ管理サーバアドレス記憶手段205hからプッシュ管理サーバ7のアドレスを読み出し、通信送受信手段208及び通信回線Nを介して、プッシュ管理サーバ7に対してプッシュ通知を許可する旨を通知する。上記で説明したように、通信回線Nを介して放送通信連携受信装置2Cからプッシュ通知の許可があった場合に、プッシュ通知サーバ6Cにはプッシュ管理サーバ7から、放送通信連携受信装置2Cのアドレスが通知される。したがって、プッシュ通知許可手段216は、送信側(放送送信装置1)がプッシュ通知サーバ6Cを介して行ったプッシュ通知を受信することができる。なお、本実施形態に係る放送通信連携受信装置2Cの動作は、プッシュ通知サーバに対してプッシュ通知を許可する方法以外は第5実施形態の場合と同様である。つまり、図8のステップS51、図9のステップS61で、プッシュ管理サーバ7に対してプッシュ通知を許可する点以外は、第5実施形態の場合の動作(図8、図9参照)と同様であるから、その説明を省略する。   When a signal indicating that push notification is permitted is input by the operation control unit 206 according to the operation of the remote controller Re by the user, the push notification permission unit 216 reads the address of the push management server 7 from the push management server address storage unit 205h. The push management server 7 is notified that the push notification is permitted via the communication transmitting / receiving unit 208 and the communication line N. As described above, when push notification is permitted from the broadcast communication cooperative receiving device 2C via the communication line N, the push management server 7 sends the address of the broadcast communication cooperative receiving device 2C to the push notification server 6C. Will be notified. Therefore, the push notification permission unit 216 can receive the push notification made by the transmission side (broadcast transmission device 1) via the push notification server 6C. The operation of the broadcasting / communication cooperation receiving apparatus 2C according to the present embodiment is the same as that of the fifth embodiment except for a method of permitting push notification to the push notification server. That is, the operation is the same as that in the fifth embodiment (see FIGS. 8 and 9) except that the push management server 7 is allowed to notify the push notification in step S51 in FIG. 8 and step S61 in FIG. Therefore, the description is omitted.

本実施形態に係る放送通信連携受信装置2Cによれば、送信側(例えば、放送送信装置1)から任意のタイミングでプッシュ通知を行い、当該プッシュ通知に対応して実行中のアプリケーションを起動及び制御することができる。また、放送通信連携受信装置2Cによれば、プッシュ通知サーバ6Cが複数存在している場合でも、プッシュ管理サーバ7にプッシュ通知を許可する旨を通知すればプッシュ通知サーバ6Cからのプッシュ通知が受信可能となる。   According to the broadcasting / communication cooperation receiving device 2C according to the present embodiment, a push notification is sent from the transmitting side (for example, the broadcasting transmitting device 1) at an arbitrary timing, and an application being executed is activated and controlled in response to the push notification. can do. Also, according to the broadcasting / communication cooperation receiving device 2C, even when there are a plurality of push notification servers 6C, if the push management server 7 is notified that the push notification is permitted, the push notification from the push notification server 6C is received. It becomes possible.

[放送通信連携受信プログラム]
前記した放送通信連携受信装置2〜2Cは、一般的なコンピュータを、前記した各手段及び各部として機能させるプログラムにより動作させることで実現することができる。このプログラムは、通信回線Nを介して配布することも可能であるし、CD−ROM等の記録媒体に書き込んで配布することも可能である。
[Broadcasting communication reception program]
The broadcast communication cooperative reception apparatuses 2 to 2 </ b> C described above can be realized by operating a general computer by a program that functions as each of the above-described units and units. This program can be distributed via the communication line N, or can be distributed by writing in a recording medium such as a CD-ROM.

以上、本発明に係る放送通信連携受信装置2〜2Cについて、発明を実施するための形態により具体的に説明したが、本発明の趣旨はこれらの記載に限定されるものではなく、特許請求の範囲の記載に基づいて広く解釈されなければならない。また、これらの記載に基づいて種々変更、改変等したものも本発明の趣旨に含まれることはいうまでもない。   The broadcast communication cooperative reception devices 2 to 2C according to the present invention have been specifically described above by the mode for carrying out the invention, but the gist of the present invention is not limited to these descriptions, and the claims It should be interpreted broadly based on the scope description. Needless to say, various changes and modifications based on these descriptions are also included in the spirit of the present invention.

例えば、放送通信連携受信装置2〜2Cでは、記憶手段205、205A、205B、205Cを内部に設けていたが、これらを外部に設けても構わない。   For example, in the broadcasting / communication cooperation receiving apparatuses 2 to 2 </ b> C, the storage units 205, 205 </ b> A, 205 </ b> B, and 205 </ b> C are provided inside, but these may be provided outside.

また、放送通信連携受信装置2〜2Cでは、アプリケーション起動情報取得手段211が取得したアプリケーション起動情報をいったんアプリケーション起動情報記憶手段205cに格納し、さらにアプリケーション制御手段212が、アプリケーション起動情報記憶手段205cから当該アプリケーション起動情報を読み出す処理を行っているが、これに限らない。すなわち、アプリケーション起動情報取得手段211がアプリケーション起動情報を取得すると、当該アプリケーション起動情報をアプリケーション制御手段212に対して直接出力することとしてもよい。   In the broadcasting / communication cooperation receiving apparatuses 2-2C, the application activation information acquired by the application activation information acquisition unit 211 is temporarily stored in the application activation information storage unit 205c, and the application control unit 212 further stores the application activation information from the application activation information storage unit 205c. Although the process of reading the application activation information is performed, the present invention is not limited to this. That is, when the application activation information acquisition unit 211 acquires application activation information, the application activation information may be directly output to the application control unit 212.

また、放送通信連携受信装置2A(図4参照)では、アプリケーション起動情報サーバリスト取得手段215が取得したアプリケーション起動情報サーバリストをいったん記憶手段205に格納し、さらにアプリケーションリスト取得手段207がアプリケーション起動情報サーバリストを記憶手段205から読み出すこととしたが、これに限らない。すなわち、アプリケーション起動情報サーバリスト取得手段215は、アプリケーション起動情報サーバリストを取得すると、アプリケーションリスト取得手段207に直接出力してもよい。この場合、アプリケーションリスト取得手段207は、アプリケーション起動情報サーバリスト取得手段215から入力されたアプリケーションリストから、アプリケーション起動情報サーバ4Aのアドレスを参照することとなる。   In the broadcasting / communication cooperation receiving apparatus 2A (see FIG. 4), the application activation information server list acquired by the application activation information server list acquisition unit 215 is temporarily stored in the storage unit 205, and the application list acquisition unit 207 further stores the application activation information. Although the server list is read from the storage unit 205, the present invention is not limited to this. That is, when the application activation information server list acquisition unit 215 acquires the application activation information server list, the application activation information server list acquisition unit 215 may directly output the application activation information server list acquisition unit 215 to the application list acquisition unit 207. In this case, the application list acquisition unit 207 refers to the address of the application activation information server 4A from the application list input from the application activation information server list acquisition unit 215.

また、放送通信連携受信装置2A(図4参照)では、アプリケーションリスト表示手段209aがアプリケーションリストをモニタMoに表示させる際に、ジャンル別(例えば、ニュース、バラエティ、音楽、スポーツ、教育など)に各アプリケーションリストを表示させてもよい。この場合には、アプリケーション起動情報サーバに格納されているアプリケーションリストは、各アプリケーション起動情報にそれぞれ記述されたアプリケーションIDと、当該アプリケーションの内容を放送通信連携受信装置2AのモニタMoに表示させる際に必要となる情報(文字コードなど)に加えて、アプリケーションのジャンルに対応する識別情報が含まれる。また、放送通信連携受信装置2Aのアプリケーションリスト表示手段209aは、上記のアプリケーションのジャンルに対応する識別情報を読み取り、まず、各ジャンルの名称を表示させるために必要な情報(表示させる位置や文字に関する情報)を合成表示手段210に出力する。さらに、ユーザがリモコンReを操作することにより特定のジャンル(例えば、ニュース)が選択された場合に、アプリケーション表示手段209aは、当該ジャンルに対応する識別情報を有するアプリケーションリストを合成表示手段210に出力する。   In the broadcasting / communication cooperation receiving apparatus 2A (see FIG. 4), when the application list display unit 209a displays the application list on the monitor Mo, each broadcast genre (for example, news, variety, music, sports, education, etc.) is displayed. An application list may be displayed. In this case, the application list stored in the application activation information server is used when the application ID described in each application activation information and the contents of the application are displayed on the monitor Mo of the broadcast communication cooperative reception apparatus 2A. In addition to necessary information (such as a character code), identification information corresponding to the genre of the application is included. The application list display unit 209a of the broadcast communication cooperative receiving apparatus 2A reads the identification information corresponding to the genre of the application, and firstly, information necessary for displaying the name of each genre (related to the position and characters to be displayed). Information) is output to the composite display means 210. Furthermore, when a specific genre (for example, news) is selected by the user operating the remote controller Re, the application display unit 209a outputs an application list having identification information corresponding to the genre to the composite display unit 210. To do.

このように、アプリケーションをジャンル別にモニタMoに表示することにより、ユーザは、まず、実行したいアプリケーションのジャンルを選択した上で、そのジャンルに属するアプリケーションリストを参照することができるため、所望のアプリケーションを容易に選択することができる。また、通信経由で取得したアプリケーションを、放送送信装置1から放送される番組とは独立して制御することができる。   Thus, by displaying the application on the monitor Mo by genre, the user can first select the genre of the application to be executed and then refer to the application list belonging to the genre. Easy to choose. In addition, an application acquired via communication can be controlled independently of a program broadcast from the broadcast transmitting apparatus 1.

また、放送通信連携受信装置2A(図4参照)において、同一内容のアプケーション起動情報が、複数のアプケーション起動情報サーバ4Aに格納されている場合も考えられる。この場合には、リモコンReによりユーザが選択したアプリケーションに対応するアプリケーション起動情報が、アプリケーション起動情報記憶手段205cに重複して記憶されていることとなる。図4に示すように、モニタMoに表示したアプリケーションリストのうち特定のアプリケーションが選択され、当該アプリケーションに対応するアプリケーション起動情報がアプリケーション起動情報記憶手段205cに重複して記憶されている場合、アプリケーション制御手段212は、次のようにしてアプリケーション起動情報を選択すればよい。   Further, in the broadcasting / communication cooperation receiving apparatus 2A (see FIG. 4), there may be a case where the application activation information having the same content is stored in a plurality of application activation information servers 4A. In this case, the application activation information corresponding to the application selected by the user with the remote controller Re is stored in the application activation information storage unit 205c. As shown in FIG. 4, when a specific application is selected from the application list displayed on the monitor Mo and application activation information corresponding to the application is stored in the application activation information storage unit 205c in duplicate, application control is performed. The means 212 may select the application activation information as follows.

すなわち、アプリケーション制御手段212は、例えば、乱数を用いて、複数存在する同一内容のアプリケーション起動情報からその一つを選択すればよい。また、アプリケーション制御手段212は、アプリケーション起動情報が記憶されているアドレスの小さいものから順次、アプリケーション起動情報を選択してもよい。この場合、まず、アプリケーション制御手段212は、ユーザが選択したアプリケーションに対応する複数のアプリケーション起動情報のうち、記憶手段205のアドレスの最も小さいものを選択する。そして、次回、ユーザが同一のアプリケーションを選択した場合には、当該アプリケーションに対応する複数のアプリケーション起動情報のうち、記憶手段205のアドレスが2番目に小さいものを選択する。このようにして、アプリケーション制御手段212は、ユーザが選択したアプリケーションに対応するアプリケーション起動情報が記憶されているアドレスの小さいものから順次、アプリケーション起動情報サーバの4Aのアドレスを読み出してもよい。   That is, the application control unit 212 may select one of a plurality of application activation information having the same content using a random number, for example. Further, the application control unit 212 may select the application activation information in order from the smallest address where the application activation information is stored. In this case, first, the application control unit 212 selects the one having the smallest address in the storage unit 205 from among a plurality of pieces of application activation information corresponding to the application selected by the user. Then, when the user selects the same application next time, the second smallest address of the storage unit 205 is selected from among a plurality of application activation information corresponding to the application. In this way, the application control unit 212 may sequentially read the addresses of the application activation information server 4A in ascending order of addresses where the application activation information corresponding to the application selected by the user is stored.

1 放送送信装置
2,2A,2B,2C 放送通信連携受信装置
3 アプリケーションサーバ
4,4A アプリケーション起動情報サーバ
5 管理サーバ
6,6A プッシュ通知サーバ
7 プッシュ管理サーバ
205,205A,205B,205C 記憶手段
205a アプリケーション起動情報サーバアドレス記憶手段
205b アプリケーションリスト記憶手段
205c アプリケーション起動情報記憶手段
205d アプリケーション記憶手段
205e 管理サーバアドレス記憶手段
205f アプリケーション起動情報サーバリスト記憶手段
205g プッシュ通知サーバアドレス記憶手段
205h プッシュ管理サーバアドレス記憶手段
206 操作制御手段
207 アプリケーションリスト取得手段
208 通信送受信手段
209 リスト制御手段
210 合成表示手段
211 アプリケーション起動情報取得手段
212 アプリケーション制御手段
213 アプリケーション取得手段
214 アプリケーション実行手段
215 アプリケーション起動情報サーバリスト取得手段
216 プッシュ通知許可手段
217 比較手段
N 通信回線
Mo モニタ
N 通信回線
Re リモコン
W 放送波
DESCRIPTION OF SYMBOLS 1 Broadcast transmission apparatus 2, 2A, 2B, 2C Broadcast communication cooperation receiving apparatus 3 Application server 4, 4A Application starting information server 5 Management server 6, 6A Push notification server 7 Push management server 205, 205A, 205B, 205C Storage means 205a Application Activation information server address storage means 205b Application list storage means 205c Application activation information storage means 205d Application storage means 205e Management server address storage means 205f Application activation information server list storage means 205g Push notification server address storage means 205h Push management server address storage means 206 Operation control means 207 Application list acquisition means 208 Communication transmission / reception means 209 List control means 210 Forming the display section 211 application starting information acquiring unit 212 the application control unit 213 application obtaining means 214 application executing means 215 application starting information server list acquisition unit 216 Push notification permission means 217 comparator means N communication lines Mo monitor N communication line Re remote W broadcast wave

Claims (2)

コンテンツを含む放送データを放送送信装置から受信するとともに、当該コンテンツとは独立して実行されるアプリケーションを制御するためのプッシュ通知をプッシュ通知サーバから受信する放送通信連携受信装置であって、
前記プッシュ通知サーバのアドレスが格納されたプッシュ通知サーバアドレス記憶手段と、
前記プッシュ通知サーバのアドレスを参照して、当該プッシュ通知サーバに対してプッシュ通知を許可する旨を通知するプッシュ通知許可手段と、
前記プッシュ通知サーバから受信したプッシュ通知に含まれるアプリケーション起動情報を参照して、前記プッシュ通知に従って制御されるアプリケーションを特定し、当該アプリケーションと、実行中のアプリケーションとが同一であるか否かを判断し、その結果を出力する比較手段と、
前記プッシュ通知に従って制御されるアプリケーションと、実行中のアプリケーションとが同一である旨の結果が前記比較手段から入力された場合には、前記プッシュ通知に含まれるアプリケーション起動情報に従って、実行中のアプリケーションの起動状態を制御するアプリケーション制御手段と、
を備えることを特徴とする放送通信連携受信装置。
A broadcast communication cooperative reception device that receives broadcast data including content from a broadcast transmission device and receives a push notification for controlling an application executed independently of the content from a push notification server,
Push notification server address storage means storing the address of the push notification server;
A push notification permission unit that refers to the address of the push notification server and notifies the push notification server that the push notification is permitted;
Referring to the application activation information included in the push notification received from the push notification server, the application controlled in accordance with the push notification is specified, and it is determined whether or not the application and the running application are the same And a comparison means for outputting the result,
When a result indicating that the application controlled in accordance with the push notification and the application being executed is the same is input from the comparison unit, the application being executed is determined according to the application activation information included in the push notification. Application control means for controlling the activation state;
A broadcasting / communication cooperative receiving apparatus comprising:
コンテンツを含む放送データを放送送信装置から受信するとともに、当該コンテンツとは独立して実行されるアプリケーションを制御するためのプッシュ通知をプッシュ通知サーバから受信する放送通信連携受信装置であって、
前記プッシュ通知サーバのアドレスが格納されたプッシュ通知サーバアドレス記憶手段と、
前記プッシュ通知サーバのアドレスを参照して、当該プッシュ通知サーバに対してプッシュ通知を許可する旨を通知するプッシュ通知許可手段と、
前記プッシュ通知サーバから受信したプッシュ通知に含まれるアプリケーション起動情報を参照して、アプリケーションサーバからアプリケーションを取得するアプリケーション取得手段と、
前記アプリケーションを実行するアプリケーション実行手段と、
前記アプリケーション起動情報に記述された制御コードに従って前記アプリケーション実行手段によって実行されるアプリケーションの起動状態を制御するアプリケーション制御手段と、
を備えることを特徴とする放送通信連携受信装置。
A broadcast communication cooperative reception device that receives broadcast data including content from a broadcast transmission device and receives a push notification for controlling an application executed independently of the content from a push notification server,
Push notification server address storage means storing the address of the push notification server;
A push notification permission unit that refers to the address of the push notification server and notifies the push notification server that the push notification is permitted;
Application acquisition means for acquiring an application from the application server with reference to the application activation information included in the push notification received from the push notification server;
Application execution means for executing the application;
Application control means for controlling the activation state of the application executed by the application execution means according to the control code described in the application activation information;
A broadcasting / communication cooperative receiving apparatus comprising:
JP2012114211A 2011-05-20 2012-05-18 Broadcast communication cooperation receiving apparatus Pending JP2013009347A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2012114211A JP2013009347A (en) 2011-05-20 2012-05-18 Broadcast communication cooperation receiving apparatus

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2011114060 2011-05-20
JP2011114060 2011-05-20
JP2012114211A JP2013009347A (en) 2011-05-20 2012-05-18 Broadcast communication cooperation receiving apparatus

Publications (1)

Publication Number Publication Date
JP2013009347A true JP2013009347A (en) 2013-01-10

Family

ID=47676276

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2012114211A Pending JP2013009347A (en) 2011-05-20 2012-05-18 Broadcast communication cooperation receiving apparatus

Country Status (1)

Country Link
JP (1) JP2013009347A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017515429A (en) * 2014-03-11 2017-06-08 サウンドリー インコーポレイテッドSoundlly Inc. Low power related content providing system, method, and computer-readable recording medium recording program
JP2019213224A (en) * 2019-09-06 2019-12-12 日本放送協会 Receiver unit, terminal, and program

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189675A (en) * 2000-08-25 2002-07-05 Ntt Docomo Inc Information distributing system and information distributing method
JP2003209759A (en) * 2002-01-10 2003-07-25 Nec Corp Data broadcast receiver and data broadcast reception system
JP2005073239A (en) * 2003-08-06 2005-03-17 Matsushita Electric Ind Co Ltd Service executing apparatus
US20090271815A1 (en) * 2006-05-31 2009-10-29 Laura Contin Method and Tv Receiver for Storing Contents Associated to Tv Programs
JP2009540704A (en) * 2006-06-12 2009-11-19 パナソニック株式会社 Network digital TV middleware
JP2010086067A (en) * 2008-09-29 2010-04-15 Nippon Telegr & Teleph Corp <Ntt> Screen sharing system and screen sharing method
JP2010239579A (en) * 2009-03-31 2010-10-21 Toshiba Corp Digital broadcast receiver and digital broadcast display method
JP2010288192A (en) * 2009-06-15 2010-12-24 Mitsubishi Electric Corp Video receiving apparatus
US20110016171A1 (en) * 2009-07-14 2011-01-20 Samsung Electronics Co., Ltd. Method and apparatus for client capable of accessing broadcasting network and internet network to receive application
JP2011066556A (en) * 2009-09-15 2011-03-31 Sony Corp Information processing device, data management method, and program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002189675A (en) * 2000-08-25 2002-07-05 Ntt Docomo Inc Information distributing system and information distributing method
JP2003209759A (en) * 2002-01-10 2003-07-25 Nec Corp Data broadcast receiver and data broadcast reception system
JP2005073239A (en) * 2003-08-06 2005-03-17 Matsushita Electric Ind Co Ltd Service executing apparatus
US20090271815A1 (en) * 2006-05-31 2009-10-29 Laura Contin Method and Tv Receiver for Storing Contents Associated to Tv Programs
JP2009540704A (en) * 2006-06-12 2009-11-19 パナソニック株式会社 Network digital TV middleware
JP2010086067A (en) * 2008-09-29 2010-04-15 Nippon Telegr & Teleph Corp <Ntt> Screen sharing system and screen sharing method
JP2010239579A (en) * 2009-03-31 2010-10-21 Toshiba Corp Digital broadcast receiver and digital broadcast display method
JP2010288192A (en) * 2009-06-15 2010-12-24 Mitsubishi Electric Corp Video receiving apparatus
US20110016171A1 (en) * 2009-07-14 2011-01-20 Samsung Electronics Co., Ltd. Method and apparatus for client capable of accessing broadcasting network and internet network to receive application
JP2011066556A (en) * 2009-09-15 2011-03-31 Sony Corp Information processing device, data management method, and program

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JPN6012065177; Mathieu Carbou: "リバースAjax: 第1回 Cometの紹介", [online] , 20110826 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017515429A (en) * 2014-03-11 2017-06-08 サウンドリー インコーポレイテッドSoundlly Inc. Low power related content providing system, method, and computer-readable recording medium recording program
JP2019213224A (en) * 2019-09-06 2019-12-12 日本放送協会 Receiver unit, terminal, and program

Similar Documents

Publication Publication Date Title
US9538260B2 (en) Receiving device, receiving method, program, and broadcasting system
JP6082946B2 (en) Receiving apparatus, receiving method, program, and information processing system
KR102290597B1 (en) Synchronizing an application on a companion device
JP5897468B2 (en) Receiving apparatus, receiving method, and program
WO2013099101A1 (en) Information processing device, information processing method, program, application information table supply device and application information table supply method
JP2011254287A (en) Content output system, content output method, program, terminal device, and output device
JP5854637B2 (en) Receiving machine
KR20100126053A (en) Method for providing streaming service, method for receiving streaming service, server for providing streaming service, and client apparatus
JP2013009347A (en) Broadcast communication cooperation receiving apparatus
KR20110115102A (en) Method and apparatus for providing widget streaming service through broadcast network
JP2006279758A (en) Electronic apparatus and program-related data managing program
WO2012157753A1 (en) Integrated broadcast/communication reception device
JP5290457B2 (en) Receiver, program and broadcasting system
US8863193B2 (en) Information processing apparatus, broadcast receiving apparatus and information processing method
JP2013009346A (en) Broadcast communication cooperation receiving apparatus
JP5584729B2 (en) Broadcast communication cooperative receiver
JP5896221B2 (en) Information processing method, information processing apparatus, and information processing system
JP6457938B2 (en) Receiving device, receiving method, and transmitting method
JP7313972B2 (en) Receiver and terminal equipment
WO2015098375A1 (en) Broadcast reception device and portable information terminal
JP2017153103A (en) Broadcast receiving device and portable information terminal
US20150095941A1 (en) Multilingual audio service supporting system and method therefor
JP2012257238A (en) Broadcast communication cooperation receiving device
JP2012257239A (en) Broadcast communication cooperation receiving device
JP2020036318A (en) Receiver and terminal device

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20140326

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20150401

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20160210

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160329

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160524

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20161122