JP2013009347A - Broadcast communication cooperation receiving apparatus - Google Patents
Broadcast communication cooperation receiving apparatus Download PDFInfo
- 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
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
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(アプリケーション起動情報)の制御コードに従って、アプリケーションのライフサイクルを制御する構成となっていた。したがって、前記した規格に基づく構成では、通信経由でアプリケーションを取得し、取得した当該アプリケーションのライフサイクルを、放送局から放送されている番組とは独立して制御するとともに、それらのコンテンツを同時に画面上に表示することはできなかった。つまり、前記した規格に基づく構成では、ユーザが選択したアプリケーションを放送番組とは独立して、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、図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
ここで、アプリケーション起動情報とは、アプリケーションを特定するとともに、アプリケーションを制御するための付加的な情報を含んだデータである。すなわち、アプリケーション起動情報には、制御対象となるアプリケーションを識別するためのアプリケーション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
放送通信連携受信装置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
放送受信手段201は、放送送信装置1から放送波W(放送データ)を受信するものである。放送受信手段201は、具体的には、放送送信装置1から放送波W(放送データ)を受信、復調し、誤り訂正やTMCC(Transmission and Multiplexing Configuration Control)復号等の復号を行い、これをMPEG−2のTS(Transport Stream:トラン
スポートストリーム)として、図1に示す放送信号解析手段202に出力する。
The
放送信号解析手段202は、デジタル放送の放送信号を解析するものである。放送信号解析手段202は、具体的には、映像・音声及びデータが多重化されたTSをPES(Packetized Elementary Stream)データと、セクション(Section)データと、に分離する
。そして、放送信号解析手段202は、図1に示すように、PESデータを映像・音声復号手段203に出力するとともに、セクションデータをデータ放送復号手段204に出力する。
The broadcast
映像・音声復号手段203は、放送受信手段201で受信し、復調された映像・音声を復号するものである。映像・音声復号手段203は、例えば映像・音声がMPEG−2の符号化方式によって符号化されている場合、MPEG−2の復号を行い、図1に示すように、表示可能な出力形式の映像・音声データとして合成表示手段210に出力する。
The video /
データ放送復号手段204は、放送受信手段201で受信し、復調されたデータ(データファイル)を復号するものである。ここで、日本のデータ放送として放送されるデータファイルは、マークアップ言語であるBMLで記述されている。そこで、このデータ放送復号手段204は、具体的にはBMLを解析するBML解析手段として機能し、図1に示すように、BMLを表示可能な出力形式に変換したデータ(データ放送データ)を合成表示手段210に出力する。
The data broadcast decoding unit 204 decodes the data (data file) received by the
記憶手段205は、アプリケーション起動情報サーバのアドレス、アプリケーションリスト、アプリケーション起動情報、アプリケーション等を記憶している。また、記憶手段205には、例えば、アプリケーション制御手段212等を動作させるためのプログラムが格納されている。記憶手段205は、アプリケーション起動情報サーバアドレス記憶手段205aと、アプリケーションリスト記憶手段205bと、アプリケーション起動情報記憶手段205cと、アプリケーション記憶手段205dと、を備える。
The
アプリケーション起動情報サーバアドレス記憶手段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
The description of the application
操作制御手段206は、外部のリモコンReの入力手段を介したユーザの操作に従って、アプリケーションリスト取得手段207、リスト制御手段209等の動作を制御するものである。例えば、操作制御手段206は、ユーザによるリモコンReの操作により、アプリケーションリストを表示させる所定のボタンが押下されるか否かを監視し、当該ボタンが押下された場合には、対応するキーコードをアプリケーションリスト取得手段207に出力して、アプリケーションリストを取得するように指示する。つまり、ユーザがリモコンReの所定のボタンを押下する操作がアプリケーションリストを取得する際のトリガとなる。また、操作制御手段206は、外部のモニタMoに表示されたアプリケーションリスト(詳細は後記する。)を見たユーザが、リモコンReの上下方向移動ボタン(図示せず)を押下した場合に、当該操作に対応するキーコードをアプリケーション選択手段209bに対して出力する。詳細については後記するが、これによって、ユーザはリモコンReの決定ボタン(図示せず)を押下した場合に、どのアプリケーションが選択されるのかを知ることができる。
The
アプリケーションリスト取得手段207は、通信送受信手段208及び通信回線Nを介してアプリケーション起動情報サーバ4からアプリケーションリストを取得するものである。アプリケーションリスト取得手段207は、ユーザによるリモコンReの操作に従って、操作制御手段206からアプリケーションリストを取得する旨の指示があった場合に、アプリケーション起動情報サーバアドレス記憶手段205aからアプリケーション起動情報サーバ4のアドレスを参照して、当該アプリケーション起動情報サーバ4の位置を特定し、アプリケーションリストを要求する。ここで、アプリケーションリストは、アプリケーションのIDと、当該アプリケーションの内容を放送通信連携受信装置2のモニタMoに表示させる際に必要となる情報とを含んでいる。アプリケーションの内容を放送通信連携受信装置2のモニタMoに表示させる際に必要となる情報とは、アプリケーションの内容を示す文字情報(例えば、「ニュース」という文字。)をモニタMoに表示させる際に必要となる文字コード等である。
アプリケーションリスト取得手段207は、通信回線N及び通信送受信手段208を介してアプリケーション起動情報サーバ4からアプリケーションリストを取得し、アプリケーションリスト記憶手段205bに格納する。
The application
The application
通信送受信手段208は、図1に示すように、通信回線Nを介してデータの通信を行うものである。通信送受信手段208は、例えば、TCP/IPの通信プロトコルによってデータの送受信を行う。
As shown in FIG. 1, the communication transmitting / receiving
アプリケーションリスト記憶手段205bには、図1に示すアプリケーションリスト取得手段207によって取得されたアプリケーションリストが記憶され、リスト制御手段209に出力可能に構成されている。なお、アプリケーションリスト記憶手段205bは、記憶手段205に含まれ、データを記憶することができるメモリ、ハードディスク等で具現される。
The application
リスト制御手段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
アプリケーションリスト表示手段209aは、アプリケーションリスト取得手段207によって取得され、アプリケーションリスト記憶手段205bに格納されたアプリケーションリストを読み出して、合成表示手段210に出力する。上記で説明したように、アプリケーションリストは、各アプリケーションIDと、それぞれのアプリケーションの内容を放送通信連携受信装置2のモニタMoに表示させる際に必要となる情報(文字コードなど)を含んでいる。なお、モニタMoの画面におけるアプリケーションリストの位置を示す情報やアプリケーションリストのレイアウト等は、放送通信連携受信装置2の記憶手段205の図示しない記憶領域に予め記憶されている。アプリケーションリストは、モニタMoの中の所定の位置(例えば右下の位置)に、複数のアプリケーションの各内容を示す文字情報等がリスト表示されることにより示される。
The application
アプリケーション選択手段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
合成表示手段210は、映像・音声、データ及びアプリケーションを合成するものである。合成表示手段210は、具体的には図1に示すように、映像・音声復号手段203から入力される映像・音声データと、データ放送復号手段204から入力されるデータ放送データと、アプリケーション実行手段214から入力される描画データ及び音声データと、リスト制御手段209から入力されるアプリケーションリストのデータとを合成し、モニタMo及びスピーカSpにそれぞれ出力する。
The
アプリケーション起動情報取得手段211は、アプリケーション起動情報サーバ4から、アプリケーションを取得及び制御するためのアプリケーション起動情報を取得するものである。アプリケーション起動情報取得手段211は、通信回線N及び通信送受信手段208を介してアプリケーション起動情報サーバ4からアプリケーション起動情報を取得し、アプリケーション起動情報記憶手段205cに格納する。具体的には、アプリケーション起動情報取得手段211は、ユーザがリモコンReを操作することにより選択したアプリケーションのIDがアプリケーション選択手段209bから入力された場合に、当該アプリケーションを制御対象とするアプリケーション起動情報をアプリケーション起動情報サーバ4から取得してアプリケーション起動情報記憶手段205cに格納する。なお、ユーザにより選択されたアプリケーションを制御対象とするアプリケーション起動情報には、当該アプリケーションのIDが記述されている。
The application activation
アプリケーション起動情報記憶手段205cには、図1に示すアプリケーション起動情報取得手段211によって取得されたアプリケーション起動情報が記憶され、アプリケーション制御手段212に出力可能に構成されている。なお、アプリケーション起動情報記憶手段205cは、記憶手段205に含まれ、データを記憶することができるメモリ、ハードディスク等で具現される。
The application activation
アプリケーション制御手段212は、アプリケーション起動情報記憶手段205cから読み出したアプリケーション起動情報に記述されているアプリケーションIDと、当該アプリケーションが格納されているアプリケーションサーバ3のアドレスと、を参照し、アプリケーション取得手段213に対して、アプリケーションサーバ3からアプリケーションを取得する旨の指示を行う。また、アプリケーション制御手段212は、放送通信連携受信装置2で実行されるアプリケーションのライフサイクル(アプリケーションがロード、実行されて終了するまでの過程)を制御する。アプリケーションのライフサイクルは、アプリケーション起動情報に記述されているアプリケーション制御コード(図示せず)に従って制御される。
The
アプリケーション取得手段213は、アプリケーションサーバ3から特定のアプリケーションを取得するものである。アプリケーション取得手段213は、具体的には図1に示すように、アプリケーション制御手段212からの指示に従って、通信送受信手段208及び通信回線Nを介して、アプリケーションサーバ3からアプリケーションを取得する。上記で説明したように、アプリケーション制御手段212からの指示には、制御対象となるアプリケーションのアプリケーションIDと、当該アプリケーションが格納されたアプリケーションサーバ3のアドレスと、が含まれている。したがって、アプリケーション取得手段213は、アプリケーション制御手段212からの指示に従って、ユーザが選択したアプリケーションをアプリケーションサーバ3から取得することができる。
The
アプリケーション記憶手段205dには、図1に示すアプリケーション取得手段213によって取得されたアプリケーションが記憶され、アプリケーション実行手段214に出力可能に構成されている。なお、アプリケーション起動情報記憶手段205dは、記憶手段205に含まれ、データを記憶することができるメモリ、ハードディスク等で具現される。
The
アプリケーション実行手段214は、アプリケーションを実行するものである。具体的には、アプリケーション実行手段214は、アプリケーション取得手段213によって取得されたアプリケーションをアプリケーション制御手段212の指示に従って実行する。そして、アプリケーション実行手段214は、図1に示すように、実行したアプリケーションの描画データ及び音声データ(例えばアプリケーション実行時の効果音等のデータ)を合成表示手段210に出力する。
The
以上のような構成を備える放送通信連携受信装置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
以下、放送通信連携受信装置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
以上のような動作を行うことにより、本実施形態に係る放送通信連携受信装置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
図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
ステップ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
なお、上記のステップ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
以上のような動作を行うことにより、本実施形態に係る放送通信連携受信装置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
[第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
本実施形態の前提として、図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
管理サーバアドレス記憶手段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
アプリケーション起動情報サーバリスト記憶手段205fには、図4に示すアプリケーション起動情報サーバリスト取得手段215によって取得されたアプリケーション起動情報サーバリストが記憶され、リスト制御手段209Aに出力可能に構成されている。なお、アプリケーション起動情報サーバリスト記憶手段205fは、データを記憶することができるメモリ、ハードディスク等で具現される。
The application activation information server
アプリケーション起動情報サーバリスト取得手段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
リスト制御手段209Aは、アプリケーション起動情報サーバリスト表示手段209c、アプケーション起動情報サーバ選択手段209dをさらに備える以外は、図1に示すリスト制御手段209と同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。
The
アプリケーション起動情報サーバリスト表示手段209cは、アプリケーション起動情報サーバリスト取得手段215によって取得され、アプリケーション起動情報サーバリスト記憶手段205fに格納されたアプリケーション起動情報サーバ4Aのリストを読み出して、合成表示手段210に出力する。上記で説明したように、アプリケーション起動情報サーバ4Aのリストは、各アプリケーション起動情報サーバのアドレスと、当該アプリケーション起動情報サーバの名称等を放送通信連携受信装置2AのモニタMoに表示させる際に必要となる情報(文字コードなど)と、が対応付けられた情報である。
The application activation information server
アプリケーション起動情報サーバ選択手段209dは、例えば、ユーザがリモコンReの上下方向移動ボタン(図示せず)を押下した場合に、ユーザの操作に対応して特定のアプリケーション起動情報サーバ4Aの名称を強調して表示させるための信号を合成表示手段210に出力する。これによって、ユーザは、操作制御手段206の決定ボタン(図示せず)を押下した場合に、どのアプリケーション起動情報サーバ4Aが選択されるのかを知ることができる。また、アプリケーション起動情報サーバ選択手段209dは、モニタMoに表示されたアプリケーション起動情報サーバリストの中から、ユーザがリモコンReを操作することにより選択したアプリケーション起動情報サーバ4Aのアドレスをアプリケーション起動情報取得手段211に出力する。なお、上記の説明ではアプリケーション起動情報サーバ4Aの名称をモニタMoに表示させることとしたが、当該アプリケーション起動情報サーバ4Aによってサービスを提供しているサービス事業者の名称をモニタMoに表示することとしてもよい。
The application activation information
以上のような構成を備える放送通信連携受信装置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
以下、放送通信連携受信装置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
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
放送通信連携受信装置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
なお、アプリケーション起動情報サーバリストは、少なくともアプリケーション起動情報サーバ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
本実施形態に係る放送通信連携受信装置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
記憶手段205Bは、プッシュ通知サーバアドレス記憶手段205gを備える以外は、図1に示す記憶手段205と同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。プッシュ通知サーバアドレス記憶手段205gは、プッシュ通知サーバ6のアドレスを記憶している。プッシュ通知とは、ここでは放送通信連携受信装置2Bで実行されているアプリケーションの起動状態を、アプリケーションを提供するサービス事業者サーバ(図示せず)側から任意のタイミングで制御するために、当該サービス事業者サーバから通知される情報である。なお、プッシュ通知による制御対象となるアプリケーションは、プッシュ通知を受信した時点で記憶手段205Bに既に格納されているアプリケーションの他、プッシュ通知に伴って新たにアプリケーションサーバ3から取得するものも含まれる。
The storage unit 205B has the same configuration as the
プッシュ通知には、例えば、プッシュ通知に対応するアプリケーション起動情報が格納されたアプリケーション起動情報サーバ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
比較手段217は、プッシュ通知に対応するアプリケーション起動情報の制御対象となるアプリケーションと同一のアプリケーションが現在実行されているか否かを判定して、その結果をアプリケーション制御手段212に出力するものである。比較手段217は、プッシュ通知に従ってアプリケーション起動情報サーバ4から取得したアプリケーション起動情報をアプリケーション起動情報記憶手段205cから読み出し、当該アプリケーション起動情報に含まれるアプリケーションIDを参照する。また、比較手段217には、実行中のアプリケーションのIDがアプリケーション実行手段214から入力される。そして、比較手段217は、プッシュ通知に従って取得したアプリケーション起動情報に含まれるアプリケーションIDと、実行中のアプリケーションのIDとを比較し、その結果(両者が同一であるか否か)をアプリケーション制御手段212に出力する。ちなみに、プッシュ通知に対応するアプリケーション起動情報は、アプリケーション起動情報取得手段211が、プッシュ通知に含まれるアプリケーション起動情報サーバ4のアドレスを参照して、通信送受信手段208及び通信回線Nを介して取得される。
The
そして、アプリケーション制御手段212は、プッシュ通知に従って制御されるアプリケーションが現在実行されている場合には、プッシュ通知に対応して取得した上記アプリケーション起動情報に従って当該アプリケーションを制御する。例えば、アプリケーション制御手段212は、プッシュ通知に従って実行中のアプリケーションを終了させることができる。一方、アプリケーション制御手段212は、プッシュ通知に従って制御されるアプリケーションが現在実行されていない場合には、プッシュ通知に対応して取得したアプリケーション起動情報に従った制御は行わず、それまで行っていたアプリケーション制御を継続する。
Then, when an application controlled according to the push notification is currently being executed, the
本実施形態に係る放送通信連携受信装置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
Next, the broadcasting / communication cooperation receiving device 2B determines whether or not there is a push notification from the
ステップ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
上記のような動作を行うことにより、本実施形態に係る放送通信連携受信装置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
上記のような動作を行うことにより、本実施形態に係る放送通信連携受信装置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
記憶手段205Cは、プッシュ通知サーバアドレス記憶手段205gの代わりにプッシュ管理サーバアドレス記憶手段205hを備える以外は、図7に示す記憶手段205Bと同様の構成を備えている。したがって、当該相違点について主に説明し、重複した説明を省略する。プッシュ管理サーバアドレス記憶手段205hは、図10に示すプッシュ管理サーバ7のアドレスを記憶するものである。すなわち、プッシュ管理サーバアドレス記憶手段205hには、プッシュ管理サーバ7のアドレスが記憶され、プッシュ通知許可手段216に出力可能に構成されている。なお、プッシュ管理サーバアドレス記憶手段205hは、データを記憶することができるメモリ、ハードディスク等で具現される。
The
ユーザによるリモコン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
本実施形態に係る放送通信連携受信装置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
[放送通信連携受信プログラム]
前記した放送通信連携受信装置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
また、放送通信連携受信装置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
また、放送通信連携受信装置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
また、放送通信連携受信装置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
このように、アプリケーションをジャンル別にモニタ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
すなわち、アプリケーション制御手段212は、例えば、乱数を用いて、複数存在する同一内容のアプリケーション起動情報からその一つを選択すればよい。また、アプリケーション制御手段212は、アプリケーション起動情報が記憶されているアドレスの小さいものから順次、アプリケーション起動情報を選択してもよい。この場合、まず、アプリケーション制御手段212は、ユーザが選択したアプリケーションに対応する複数のアプリケーション起動情報のうち、記憶手段205のアドレスの最も小さいものを選択する。そして、次回、ユーザが同一のアプリケーションを選択した場合には、当該アプリケーションに対応する複数のアプリケーション起動情報のうち、記憶手段205のアドレスが2番目に小さいものを選択する。このようにして、アプリケーション制御手段212は、ユーザが選択したアプリケーションに対応するアプリケーション起動情報が記憶されているアドレスの小さいものから順次、アプリケーション起動情報サーバの4Aのアドレスを読み出してもよい。
That is, the
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
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:
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)
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)
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 |
-
2012
- 2012-05-18 JP JP2012114211A patent/JP2013009347A/en active Pending
Patent Citations (10)
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)
Title |
---|
JPN6012065177; Mathieu Carbou: "リバースAjax: 第1回 Cometの紹介", [online] , 20110826 * |
Cited By (2)
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 |