Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7789583B2 - Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program - Google Patents
[go: Go Back, main page]

JP7789583B2 - Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program - Google Patents

Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program

Info

Publication number
JP7789583B2
JP7789583B2 JP2022025782A JP2022025782A JP7789583B2 JP 7789583 B2 JP7789583 B2 JP 7789583B2 JP 2022025782 A JP2022025782 A JP 2022025782A JP 2022025782 A JP2022025782 A JP 2022025782A JP 7789583 B2 JP7789583 B2 JP 7789583B2
Authority
JP
Japan
Prior art keywords
content
receiving
unit
broadcast
individual
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.)
Active
Application number
JP2022025782A
Other languages
Japanese (ja)
Other versions
JP2023122210A (en
Inventor
智夫 西垣
秀樹 鈴木
裕史 川添
幸一 小野
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2022025782A priority Critical patent/JP7789583B2/en
Publication of JP2023122210A publication Critical patent/JP2023122210A/en
Application granted granted Critical
Publication of JP7789583B2 publication Critical patent/JP7789583B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は受信装置、受信システム、放送システム、放送通信連携システム、受信方法、および、プログラムに関する。 The present invention relates to a receiving device , a receiving system, a broadcasting system, a broadcasting and communication cooperation system, a receiving method, and a program.

地上波放送は、普及したテレビジョン放送サービスの一つである。近年では通信による映像、音声などのコンテンツ配信が普及しているが、地上波放送による放送番組の提供は今なお盛んである。地上波放送を受信する受信装置の仕様はメーカや機種により多様である反面、提供されるコンテンツは画一的であることが通例である。しかしながら、次世代の地上波ディジタル放送では、放送と通信を融合するために放送コンテンツでもMPEG-DASH(Dynamic Adaptive Streaming over HTTP)を採用することが検討されている。MPEG-DASHは、HTTP(Hyper Text Transfer Protocol)を用いて動画(音声を含む)を配信する方式である。HTTPは、主にインターネットにおいてウェブサーバとブラウザとの通信に用いられる通信方式である。そこで、家庭内においてホームゲートウェイを用いて、放送と通信を融合した多様な視聴環境を実現することが検討されている。例えば、専用のテレビジョン受信装置の他、スマートフォン、タブレット端末装置など、仕様が多様な機器に応じた放送番組の提供が検討されている。 Terrestrial broadcasting is one of the most popular television broadcasting services. While the distribution of video, audio, and other content via communication has become more common in recent years, the provision of broadcast programs via terrestrial broadcasting remains popular. While the specifications of receiving devices for terrestrial broadcasting vary depending on the manufacturer and model, the content provided is typically uniform. However, in next-generation terrestrial digital broadcasting, the adoption of MPEG-DASH (Dynamic Adaptive Streaming over HTTP) for broadcast content is being considered to integrate broadcasting and communication. MPEG-DASH is a method of delivering video (including audio) using HTTP (Hyper Text Transfer Protocol). HTTP is a communication method primarily used on the Internet for communication between web servers and browsers. Therefore, the use of home gateways within the home to realize a diverse viewing environment that integrates broadcasting and communication is being considered. For example, the provision of broadcast programs to devices with diverse specifications, such as dedicated television receiving devices, smartphones, and tablet devices, is being considered.

例えば、特許文献1に記載の放送受信システムは、出力映像において、マルチメディアサービスの表示画面を表示するか非表示とするかを切り替える第1の制御と、受信したレイアウト制御情報に基づく画面レイアウトとデフォルトレイアウトの切り替え制御を行なう第2の制御を行なう。リモートコントローラは制御情報を送信して受信装置を操作可能とし、第1の制御のための制御情報を出力するためのボタンと、第2の制御のための制御情報を出力するためのボタンとが、同一のボタンとして構成されている。 For example, the broadcast receiving system described in Patent Document 1 performs a first control for switching between displaying and hiding the display screen of a multimedia service in the output video, and a second control for switching between a screen layout and a default layout based on received layout control information. A remote controller transmits control information to enable operation of the receiving device, and a button for outputting control information for the first control and a button for outputting control information for the second control are configured as the same button.

特開2018-46316号公報Japanese Patent Application Laid-Open No. 2018-46316

しかしながら、特許文献1に記載の放送受信システムによれば、リモートコントローラを操作して、マルチメディアサービスの表示画面を表示するか否かの選択や、レイアウト制御情報に基づく画面レイアウトとデフォルトレイアウトの切り替えにおいて、リモートコントローラの操作を要する。そのため、必ずしもユーザの利便性が向上するとは限らない。 However, with the broadcast receiving system described in Patent Document 1, users must operate a remote controller to select whether or not to display the multimedia service display screen, and to switch between the screen layout and the default layout based on the layout control information. As a result, user convenience is not necessarily improved.

本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、放送される共通のコンテンツである共通コンテンツを取得し、前記共通コンテンツが中継装置を経由して取得されるとき、自装置の視聴環境を特定し、前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理部を備え、前記受信処理部は、前記共通コンテンツが中継装置を経由して取得されるか否かを判定し、前記共通コンテンツが中継装置を経由して取得されるとき、前記視聴環境を示す視聴環境情報を視聴環境管理部から取得する受信装置である。 The present invention has been made to solve the above-mentioned problems, and one aspect of the present invention is a receiving device that acquires common content that is broadcast, and when the common content is acquired via a relay device, identifies the viewing environment of the device itself, and acquires at least individual content that corresponds to the viewing environment from among the individual content related to the common content , wherein the receiving processing unit determines whether the common content is acquired via a relay device, and when the common content is acquired via the relay device, acquires viewing environment information indicating the viewing environment from a viewing environment management unit .

本発明の他の態様は、受信装置が、放送される共通のコンテンツである共通コンテンツを取得し、前記共通コンテンツが中継装置を経由して取得されるとき、自装置の視聴環境を特定し、前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理ステップを実行し、前記受信処理ステップは、前記共通コンテンツが中継装置を経由して取得されるか否かを判定し、前記共通コンテンツが中継装置を経由して取得されるとき、前記視聴環境を示す視聴環境情報を視聴環境管理部から取得するステップを有する受信方法である。 Another aspect of the present invention is a receiving method in which a receiving device acquires common content, which is broadcast common content, and when the common content is acquired via a relay device, executes a receiving processing step of identifying the viewing environment of the device and acquiring at least individual content corresponding to the viewing environment from individual content related to the common content , the receiving processing step determining whether the common content is acquired via a relay device, and when the common content is acquired via a relay device, acquiring viewing environment information indicating the viewing environment from a viewing environment management unit .

本発明の実施形態によれば、視聴環境に応じた放送サービスの提供にあたりユーザの利便性を向上することができる。 Embodiments of the present invention can improve user convenience by providing broadcast services tailored to the viewing environment.

本実施形態に係る受信システムの構成例を示す概略ブロック図である。1 is a schematic block diagram illustrating an example of the configuration of a receiving system according to an embodiment of the present invention. 本実施形態に係る中継装置の機能構成例を示す概略ブロック図である。FIG. 2 is a schematic block diagram illustrating an example of the functional configuration of a relay device according to the present embodiment. 本実施形態に係る受信装置の機能構成の一例を示す概略ブロック図である。FIG. 2 is a schematic block diagram illustrating an example of the functional configuration of a receiving device according to the present embodiment. 本実施形態に係る受信装置の機能構成の他の例を示す概略ブロック図である。FIG. 10 is a schematic block diagram showing another example of the functional configuration of the receiving device according to the present embodiment. 放送番組で提供される一群のコンテンツの編成を例示する図である。FIG. 1 is a diagram illustrating an example of the organization of a group of content provided in a broadcast program. 本実施形態に係る中継受信判定指令を示すメソッドを例示する図である。FIG. 10 is a diagram illustrating a method for indicating a relay reception determination command according to the present embodiment. 本実施形態に係る中継受信判定指令に係るプロパティを例示する図である。10 is a diagram illustrating properties related to a relay reception determination command according to the embodiment. FIG. 個別コンテンツの表示画面の一例を示す図である。FIG. 10 is a diagram showing an example of a display screen of individual content. 番組表画面の一例を示す図である。FIG. 10 is a diagram showing an example of a program guide screen. 個別コンテンツの表示画面の他の例を示す図である。FIG. 10 is a diagram showing another example of a display screen for individual content. 個別コンテンツの表示画面のさらに他の例を示す図である。FIG. 10 is a diagram showing yet another example of a display screen of individual content. 共通コンテンツの表示画面の一例を示す図である。FIG. 10 is a diagram showing an example of a display screen of shared content. 本実施形態に係る受信処理を例示するフローチャートである。10 is a flowchart illustrating a receiving process according to the present embodiment. 本実施形態に係る中継処理を例示するフローチャートである。10 is a flowchart illustrating a relay process according to the present embodiment.

以下、本発明の実施形態について、図面を参照して説明する。
まず、本実施形態に係る受信システム3の概要について説明する。
図1は、本実施形態に係る受信システム3の構成例を示す概略ブロック図である。
受信システム3は、1個の中継装置30を備え、少なくとも1個の受信装置40と相互に各種のデータを送受信可能に接続される。
中継装置30は、放送装置10と配信装置20から一群のコンテンツを受信する。一群のコンテンツは、複数種類のコンテンツを含む。複数種類のコンテンツには、1種類の共通コンテンツと少なくとも1種類の個別コンテンツが含まれる。中継装置30は、自装置に接続される受信装置40に共通コンテンツと個別コンテンツを提供可能とする。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
First, an overview of the receiving system 3 according to this embodiment will be described.
FIG. 1 is a schematic block diagram showing an example of the configuration of a receiving system 3 according to this embodiment.
The receiving system 3 includes one relay device 30 and is connected to at least one receiving device 40 so as to be able to transmit and receive various data to and from each other.
The relay device 30 receives a group of content from the broadcast device 10 and the distribution device 20. The group of content includes multiple types of content. The multiple types of content include one type of common content and at least one type of individual content. The relay device 30 is capable of providing the common content and the individual content to the receiving device 40 connected to the relay device 30.

受信装置40は、共通コンテンツを受信し、自装置の視聴環境を特定する。受信装置40は、共通コンテンツの受信が中継装置30を経由した受信であるか否かを判定する。中継装置30を経由した受信でない場合には、受信装置40は、共通コンテンツを選択する。中継装置30を経由した受信である場合には、受信装置40は、自身のデバイス種別を特定し、特定した視聴環境とデバイス情報に基づいて、いずれかの個別コンテンツを選択する。受信装置40は、選択したコンテンツを提示する。 The receiving device 40 receives the shared content and identifies its own viewing environment. The receiving device 40 determines whether the shared content was received via the relay device 30. If the shared content was not received via the relay device 30, the receiving device 40 selects the shared content. If the shared content was received via the relay device 30, the receiving device 40 identifies its own device type and selects one of the individual contents based on the identified viewing environment and device information. The receiving device 40 presents the selected content.

一群のコンテンツは、一度に提供されるコンテンツの単位を意味し、1個のパッケージ、即ち番組に相当する。パッケージは放送サービスと一対一に対応付けられる。共通コンテンツは、テレビジョン放送サービスを提供可能とする受信装置に共通のコンテンツである。言い換えれば、共通コンテンツは受信装置の視聴環境に関わらず提示可能とするコンテンツである。共通コンテンツは、番組における最小限のコンテンツとなりうる。共通コンテンツには、従来からのテレビジョン放送と同様にメディア要素として、映像と音声が含まれる。共通コンテンツには、データ放送コンテンツが含まれてもよい。データ放送コンテンツは、HTML(Hypertext Modeling Language)などのマークアップ言語やスクリプト言語で記述されたディジタル文書であってもよい。データ放送コンテンツには、その文書を構成するテキスト、画像などの素材の時間的または空間的な配置が記述される。 A group of content refers to a unit of content provided at one time, and corresponds to one package, or program. Packages have a one-to-one correspondence with broadcast services. Common content is content that is common to receiving devices that can provide television broadcast services. In other words, common content is content that can be presented regardless of the viewing environment of the receiving device. Common content can be the minimum content in a program. Similar to traditional television broadcasts, common content includes video and audio as media elements. Common content may also include data broadcast content. Data broadcast content may be a digital document written in a markup language such as HTML (Hypertext Modeling Language) or a scripting language. Data broadcast content describes the temporal and spatial arrangement of the text, images, and other materials that make up the document.

個別コンテンツは、特定の受聴環境のもとで提示可能または提示に適するコンテンツである。例えば、個別コンテンツの種類ごとに提示に係る画面構成が異なっていてもよい。個別コンテンツの画面構成は、共通コンテンツとも画面構成が異なる。受聴環境を示す提示能力の指標として表示部(ディスプレイ)の大きさとデバイス種別に対応する画面構成を有するコンテンツが選択されればよい。デバイス種別は、例えば、専用のテレビジョン受信装置(テレビ)、パーソナルコンピュータ(PC:Personal Computer)、多機能携帯電話機(いわゆるスマートフォンを含む)、などが該当する。デバイス種別によっても、大きさが同一であってもコンテンツの嗜好される配置や視認性が異なることがある。そのため、個別コンテンツの構成に対するデバイス種別による使い分けが期待される。 Individual content is content that can be presented or is suitable for presentation in a specific listening environment. For example, the screen configuration for presentation may differ depending on the type of individual content. The screen configuration of individual content also differs from that of common content. Content with a screen configuration that corresponds to the display size and device type as an indicator of presentation capabilities indicating the listening environment may be selected. Device types include, for example, dedicated television receivers (televisions), personal computers (PCs), and multi-function mobile phones (including so-called smartphones). Depending on the device type, the preferred content layout and visibility may differ even if the size is the same. Therefore, it is expected that individual content configurations will be differentiated based on device type.

受信装置40は、放送装置10または中継装置30から共通コンテンツを受信する。受信装置40は、中継装置30から共通コンテンツを受信する場合、自装置の視聴環境とデバイス種別に基づいて個別コンテンツを中継装置30から受信してもよいし、予め取得された一群の個別コンテンツから選択してもよい。受信装置40は、例えば、テレビジョン受信装置、PC、タブレット端末装置、多機能携帯電話機などのいずれのデバイス種別の機器であってもよい。受信装置40の視聴環境は機種や利用形態により異なりうる。 The receiving device 40 receives common content from the broadcasting device 10 or the relay device 30. When receiving common content from the relay device 30, the receiving device 40 may receive individual content from the relay device 30 based on the viewing environment and device type of the receiving device itself, or may select individual content from a group of previously acquired individual content. The receiving device 40 may be any device type, such as a television receiving device, PC, tablet terminal device, or multi-function mobile phone. The viewing environment of the receiving device 40 may vary depending on the model and usage pattern.

図5は、1件の番組で提供される一群のコンテンツを例示する。そのうち、映像、音声、および、データ放送コンテンツ(共通)が共通コンテンツに該当する。共通コンテンツは、放送伝送路BTを経由して受信装置40に提供される。データ放送コンテンツ(個別1)、データ放送コンテンツ(個別2)は、それぞれ個別コンテンツに該当する。データ放送コンテンツ(個別1)、データ放送コンテンツ(個別2)は、中継装置30を経由して、それぞれ受信装置40-A、40-Bに提供される。 Figure 5 shows an example of a group of content provided in one program. Of these, video, audio, and data broadcasting content (common) correspond to common content. The common content is provided to receiving device 40 via broadcast transmission path BT. Data broadcasting content (individual 1) and data broadcasting content (individual 2) correspond to individual content. Data broadcasting content (individual 1) and data broadcasting content (individual 2) are provided to receiving devices 40-A and 40-B, respectively, via relay device 30.

なお、本願では、「視聴」とは、視認することと、受聴することのいずれか一方または両方を指す。また、「視聴」とは、ユーザが認知できるように提示するとの意味も含む。つまり、「視聴」には、ユーザに提示すること、つまり、ユーザが視認できるように表示することと、受聴できるように放音することの一方または両方を指す。視聴環境は、受信装置自体または他のデバイスと協働して実現できるコンテンツの提示能力を含む。視聴環境の要素項目として、例えば、コンテンツを表示させる表示部の大きさ(画面サイズ、解像度)、提示に用いられるブラウザの種類などが該当する。大きさは、水平方向の画素数と垂直方向の画素数で特定される。 In this application, "viewing" refers to either or both of visually recognizing and listening. "Viewing" also includes the meaning of presenting something so that it can be recognized by the user. In other words, "viewing" refers to presenting something to the user, that is, displaying something so that the user can see it, or emitting sound so that the user can hear it. The viewing environment includes the content presentation capabilities that can be achieved by the receiving device itself or in cooperation with other devices. Elements of the viewing environment include, for example, the size of the display unit that displays the content (screen size, resolution) and the type of browser used for presentation. The size is specified by the number of horizontal and vertical pixels.

放送装置10は、一群のコンテンツの一部を多重化して多重化データを生成する。放送装置10は、生成した多重化データを変調し、その多重化データを搬送する放送信号を放送伝送路BTに送出する。放送装置10から送出されるコンテンツには、共通コンテンツが含まれる。放送装置10は、少なくとも共通コンテンツを取得する。共通コンテンツには、最終的な送信先となる受信装置40に対し、受信装置40自体の視聴環境を特定させるための指令と、その視聴環境に対応する個別コンテンツを取得させるための指令が含まれる。共通コンテンツをなすデータ放送コンテンツに記述される指令については、後述する。放送装置10から送出されるコンテンツには、個別コンテンツが含まれてもよいし、含まれなくてもよい。多重化データは、コンテンツの他、制御情報を含めて構成される。制御情報は、一群のコンテンツの編成を示す。制御情報は、一群のコンテンツを含むパッケージを構成する情報を含む。かかる情報には、アセットのリストやその所在を示す位置情報などが含まれる。アセットとは、パッケージを構成するコンポーネントを意味する。 Broadcasting device 10 multiplexes a portion of a group of content to generate multiplexed data. Broadcasting device 10 modulates the generated multiplexed data and transmits a broadcast signal carrying the multiplexed data to broadcast transmission path BT. The content transmitted from broadcasting device 10 includes common content. Broadcasting device 10 acquires at least the common content. The common content includes instructions for receiving device 40, the final destination, to identify the viewing environment of receiving device 40 itself and instructions for acquiring individual content corresponding to that viewing environment. The instructions written in the data broadcasting content that constitutes the common content will be described later. The content transmitted from broadcasting device 10 may or may not include individual content. Multiplexed data is composed of content as well as control information. The control information indicates the organization of the group of content. The control information includes information constituting a package containing the group of content. Such information includes a list of assets and location information indicating their location. An asset refers to a component that constitutes a package.

配信装置20は、放送装置10と分担して一群のコンテンツを配信する。配信装置20は、一群のコンテンツのうち、個別コンテンツと個別コンテンツごとの構成を示す構成情報を含む配信コンテンツデータを所定の配信方式を用いて通信伝送路CTに送出する。配信装置20は、受信システム3からのコンテンツ要求の受信に応じて配信コンテンツデータを送信してもよいし、予め定めた配信スケジュールで指示される時刻で指示される配信コンテンツデータを送信してもよい。配信装置20は、例えば、ウェブサーバである。 The distribution device 20 distributes a group of content in cooperation with the broadcast device 10. The distribution device 20 sends distribution content data, including individual content from the group of content and configuration information indicating the configuration of each individual content, to the communication transmission path CT using a predetermined distribution method. The distribution device 20 may transmit distribution content data in response to a content request received from the receiving system 3, or may transmit distribution content data at a time specified in a predetermined distribution schedule. The distribution device 20 is, for example, a web server.

放送装置10と配信装置20は、配信方式として、例えば、MPEG-DASH(MPEG Dynamic Adaptive Streaming over HTTP)を利用することができる。MPEG-DASHによれば、1個以上の要素コンテンツと対応付けてプレイヤを多重化して伝送することができる。プレイヤは、要素コンテンツを含めて提示対象とする提示コンテンツを構成し、対象コンテンツを提示するためのプログラムとパラメータセットを含む。プレイヤは、所定のスクリプト言語で記述されたスクリプト文書の形式を有していてもよい。プレイヤにより、視聴環境と画面構成の異なる提示コンテンツを構成し、構成した提示コンテンツを提示が指示される。言い換えれば、受信装置40は、自装置の視聴環境に適合したプレイヤを実行して提示コンテンツを構成し、構成した提示コンテンツを提示することができる。画面構成は、対象コンテンツに含める要素コンテンツの組、および、個々の要素コンテンツの配置、即ち、表示サイズならびに位置で特定される。要素コンテンツとして、そのプレイヤと多重化して伝送されるコンテンツに限らず、送信から受信までの経路において取得可能な他のコンテンツが指示されてもよい。他のコンテンツとして、他の放送チャンネルで放送される放送番組、通信で配信される映像、文書などのコンテンツ、アプリケーションプログラム(以下、「アプリ」と呼ぶ)を実行して生成される表示画面などが指示されてもよい。 The broadcasting device 10 and the distribution device 20 can use, for example, MPEG-DASH (MPEG Dynamic Adaptive Streaming over HTTP) as a distribution method. MPEG-DASH allows players associated with one or more elemental content to be multiplexed and transmitted. The player configures the presentation content to be presented, including the elemental content, and includes a program and parameter set for presenting the target content. The player may have the format of a script document written in a specified scripting language. The player configures presentation content for different viewing environments and screen configurations, and is instructed to present the configured presentation content. In other words, the receiving device 40 can execute a player adapted to its own viewing environment to configure the presentation content and present the configured presentation content. The screen configuration is specified by the set of elemental content included in the target content and the arrangement of each elemental content, i.e., the display size and position. The elemental content is not limited to content multiplexed with the player and transmitted, but may also include other content available along the path from transmission to reception. Other content may include broadcast programs broadcast on other broadcast channels, video distributed via communication, content such as documents, and display screens generated by executing application programs (hereinafter referred to as "apps").

上記の複数種類のコンテンツは、それぞれ異なるプレイヤを用いて表現され、プレイヤとしての機能を実現するための指令が記述されるデータ放送コンテンツと構成されてもよい。複数種類のコンテンツは、個々の種類に対応するプレイヤと要素コンテンツの組を対応付けて伝送されてもよい。即ち、各種類のコンテンツは、プログラムとしてみなすこともでき、その実行により個々の装置のハードウェア資源と協働し、その機能を実現しうる。異なる種類のコンテンツ間で、一部または全部の要素コンテンツが共通となってもよい。コンテンツの種類間で共通な要素コンテンツは重複して伝送されず共用されてもよい。なお、本願では、プレイヤ、アプリ、その他のプログラムに記述した指令に示される処理を実行することを「プログラムを実行する」、「プログラムの実行」などと呼ぶことがある。 The above-mentioned multiple types of content may be represented using different players, and may be configured as data broadcasting content in which instructions for realizing player functions are written. Multiple types of content may be transmitted by associating a set of elemental content with a player corresponding to each type. In other words, each type of content may be considered a program, and by executing it, it may cooperate with the hardware resources of each device to realize its functions. Some or all of the elemental content may be common between different types of content. Elemental content that is common between content types may be shared without being transmitted in duplicate. Note that in this application, executing the processing indicated by instructions written in a player, app, or other program may be referred to as "executing a program," "program execution," etc.

放送伝送路BTは、放送される放送信号(主にコンテンツが搬送される)を同時に不特定かつ複数の中継装置30または受信装置40に一方向的に伝送可能とする伝送路である。放送伝送路BTには、所定の周波数帯域の放送波が含まれる。放送伝送路BTの一部には、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、専用回線、などの通信網を含まれてもよい。
通信伝送路CTは、各種のデータを特定の受信システムまたは受信装置に双方的に伝送可能とする伝送路である。通信伝送路CTは、インターネット、WAN、LAN、専用回線、などの通信網を含んで構成されてもよい。通信伝送路CTは、無線、有線のいずれでも、両者が混用されてもよい。
The broadcast transmission path BT is a transmission path that enables simultaneous unidirectional transmission of broadcast signals (mainly carrying content) to unspecified relay devices 30 or receiving devices 40. The broadcast transmission path BT includes broadcast waves in a predetermined frequency band. Part of the broadcast transmission path BT may include communication networks such as the Internet, a wide area network (WAN), a local area network (LAN), or a dedicated line.
The communication transmission path CT is a transmission path that allows various data to be transmitted bidirectionally to a specific receiving system or receiving device. The communication transmission path CT may be configured to include a communication network such as the Internet, a WAN, a LAN, or a dedicated line. The communication transmission path CT may be either wireless or wired, or a combination of both.

放送装置10および配信装置20は、主に放送事業者などのコンテンツ提供者が使用もしくは管理する設備を構成する。なお、本実施形態では、配信装置20と通信伝送路CTは省略されてもよい。放送装置10と、受信システム3もしくは少なくとも1個の受信装置40との組は、放送システムとみなすこともできる。放送装置10と、配信装置20と、受信システム3もしくは少なくとも1個の受信装置40との組は、放送通信連携システムとみなすこともできる。 The broadcasting device 10 and the distribution device 20 constitute equipment primarily used or managed by content providers such as broadcasters. Note that in this embodiment, the distribution device 20 and the communication transmission path CT may be omitted. The combination of the broadcasting device 10 and the receiving system 3 or at least one receiving device 40 can also be considered a broadcasting system. The combination of the broadcasting device 10, the distribution device 20, and the receiving system 3 or at least one receiving device 40 can also be considered a broadcasting and communication integrated system.

これに対し、受信システム3は、主に視聴者が使用もしくは管理する機器を含んで構成される。一群のコンテンツの送出先となる受信システム3は、一般に複数個存在する。個々の受信システム3は、一定の領域において1個の中継装置30と1個以上の受信装置40を含んで構成される。一定の領域は、1個の建造物(ビルディング、住宅、など)、各種施設、などの全体または一部の区画に相当する。一定の領域は、典型的には1世帯の居住空間に相当する。 In contrast, a receiving system 3 is primarily composed of equipment used or managed by viewers. There are generally multiple receiving systems 3 to which a group of content is sent. Each receiving system 3 is composed of one relay device 30 and one or more receiving devices 40 in a certain area. A certain area corresponds to the entire or partial area of a structure (building, house, etc.), various facilities, etc. A certain area typically corresponds to the living space of one household.

図1の例では、受信システム3は、中継装置30と2個の受信装置40を備える。中継装置30は、2個の受信装置40と通信網LNを用いて接続される。2個の受信装置40は、A、Bなどの符号を用いて区別されている。本願では、複数の受信装置40間で共通の事項については、個々の受信装置40を区別せずに説明する。中継装置30に接続される受信装置40の数は、2個に限らず、1個または3個以上になりうる。
中継装置30は、専用のホームゲートウェイ装置として構成されてもよいし、テレビジョン受信装置、録画装置、セットトップボックスなど、他の機能を主とする装置として構成されてもよい。
In the example of Fig. 1, the receiving system 3 includes a relay device 30 and two receiving devices 40. The relay device 30 is connected to the two receiving devices 40 via a communication network LN. The two receiving devices 40 are distinguished by symbols such as A and B. In this application, matters common to the multiple receiving devices 40 will be described without distinguishing between the individual receiving devices 40. The number of receiving devices 40 connected to the relay device 30 is not limited to two, and can be one, three, or more.
The relay device 30 may be configured as a dedicated home gateway device, or may be configured as a device primarily performing other functions, such as a television receiving device, a recording device, or a set-top box.

次に、本実施形態に係る中継装置30の機能構成例について説明する。図2は、本実施形態に係る中継装置30の機能構成例を示す概略ブロック図である。中継装置30は、放送受信部312と、復調部314と、分離部316と、第1通信部322と、第2通信部324と、コンテンツ中継部330と、を含んで構成される。 Next, an example of the functional configuration of the relay device 30 according to this embodiment will be described. Figure 2 is a schematic block diagram showing an example of the functional configuration of the relay device 30 according to this embodiment. The relay device 30 includes a broadcast receiving unit 312, a demodulating unit 314, a separating unit 316, a first communication unit 322, a second communication unit 324, and a content relay unit 330.

放送受信部312は、放送伝送路BTを経由して伝送された放送信号を受信し、受信した放送信号を復調部314に出力する。放送受信部312は、例えば、チューナであり、アンテナに接続される。放送受信部312は、アンテナが受波し、コンテンツ中継部330から指示された放送チャンネルに対応する周波数の放送波を放送信号として受信する。
復調部314は、放送受信部312から入力される放送信号を所定の復調方式を用いて復調し、多重化データに変換する。復調部314は、変換した多重化データを分離部316に出力する。復調方式として、伝送された多重化データの変調に用いた変調方式(例えば、QPSK: Quadrature Phase Shift Keying、16QAM:Quadrature Amplitude Modulation,256QAM,1024QAM,4096QAM,など)に対応する方式が用いられる。多重化方式として、例えば、MMT-TLV:MPEG Media Transport Type Length Value)方式が利用可能である。MMT-TLV方式が用いられる場合、多重化データは、TLVストリームとなる。TLVストリームは、MMT-TLV方式を用いて多重化された一連のTLVパケットを含むデータストリームである。
The broadcast receiving unit 312 receives a broadcast signal transmitted via the broadcast transmission path BT and outputs the received broadcast signal to the demodulating unit 314. The broadcast receiving unit 312 is, for example, a tuner and is connected to an antenna. The broadcast receiving unit 312 receives, as a broadcast signal, a broadcast wave received by the antenna and having a frequency corresponding to the broadcast channel specified by the content relaying unit 330.
The demodulation unit 314 demodulates the broadcast signal input from the broadcast receiving unit 312 using a predetermined demodulation method and converts it into multiplexed data. The demodulation unit 314 outputs the converted multiplexed data to the separation unit 316. As the demodulation method, a method corresponding to the modulation method used to modulate the transmitted multiplexed data (e.g., QPSK: Quadrature Phase Shift Keying, 16QAM: Quadrature Amplitude Modulation, 256QAM, 1024QAM, 4096QAM, etc.) is used. As the multiplexing method, for example, the MMT-TLV (MPEG Media Transport Type Length Value) method can be used. When the MMT-TLV method is used, the multiplexed data becomes a TLV stream. The TLV stream is a data stream including a series of TLV packets multiplexed using the MMT-TLV method.

分離部316は、復調部314から入力される多重化データから放送サービスで提供されるコンテンツと、その放送に係る制御情報に分離する。分離部316は、分離したコンテンツと制御情報をコンテンツ中継部330に出力する。分離されたコンテンツには、少なくとも共通コンテンツが含まれる。分離されたコンテンツには、個別コンテンツが含まれることもある。制御情報は、放送サービスで提供されるパッケージの構成をテーブルまたはメッセージとして記述される。MMT方式では、制御情報はMPT(MMT Package Table)に記述される。MPTは、その時点において提供されるサービスにおいてパッケージを構成するアセットのリストや、その所在を示す位置情報などを含む。 The separator 316 separates the multiplexed data input from the demodulator 314 into content provided by the broadcast service and control information related to that broadcast. The separator 316 outputs the separated content and control information to the content relay unit 330. The separated content includes at least common content. The separated content may also include individual content. The control information describes the configuration of the package provided by the broadcast service as a table or message. In the MMT method, the control information is described in the MMT Package Table (MPT). The MPT includes a list of assets that make up the package in the service being provided at that time, as well as location information indicating their location.

第1通信部322は、配信装置20から通信伝送路CTを経由して伝送されるコンテンツデータを受信する。配信コンテンツデータの所在を示すアドレスは、コンテンツ中継部330から指示される。第1通信部322は、受信した配信コンテンツデータをコンテンツ中継部330に出力する。
第2通信部324は、通信網LNを経由して受信装置40と無線または有線で接続する。第2通信部324は、例えば、IEEE802.11に規定されたLAN(Local Area Network)、IEEE802.15.1などで規定されたPAN(Personal Area Network)の無線通信方式を用いる。第2通信部324は、コンテンツ中継部330と受信装置40との間で各種のデータを送受信する。送受信されるデータについては、コンテンツ中継部330の機能とともに説明する。第2通信部324は、所定の通信方式に規定の手順に従って自装置と通信できる受信装置40を発見し、発見した受信装置40との接続を確立する。第2通信部324は、接続した受信装置40を示す接続情報をコンテンツ中継部330に通知する。
The first communication unit 322 receives content data transmitted from the distribution device 20 via the communication transmission path CT. The address indicating the location of the distribution content data is instructed by the content relay unit 330. The first communication unit 322 outputs the received distribution content data to the content relay unit 330.
The second communication unit 324 connects to the receiving device 40 wirelessly or via a wired connection via the communication network LN. The second communication unit 324 uses a wireless communication method such as a LAN (Local Area Network) defined in IEEE 802.11 or a PAN (Personal Area Network) defined in IEEE 802.15.1. The second communication unit 324 transmits and receives various data between the content relay unit 330 and the receiving device 40. The transmitted and received data will be described along with the functions of the content relay unit 330. The second communication unit 324 discovers a receiving device 40 that can communicate with the second communication unit 324 according to a procedure defined in a predetermined communication method, and establishes a connection with the discovered receiving device 40. The second communication unit 324 notifies the content relay unit 330 of connection information indicating the connected receiving device 40.

第1通信部322、第2通信部324は、例えば、それぞれ通信インタフェースを含んで構成される。第1通信部322と第2通信部324は、必ずしも個別に構成されなくてもよく、両者が一体化とした単一の通信部として構成されてもよい。
また、放送受信部312と第1通信部322は、一群のコンテンツを受信する受信部CRとみなすこともできる。
The first communication unit 322 and the second communication unit 324 are each configured to include, for example, a communication interface. The first communication unit 322 and the second communication unit 324 do not necessarily have to be configured separately, and may be configured as a single integrated communication unit.
The broadcast receiving unit 312 and the first communication unit 322 can also be considered as a receiving unit CR that receives a group of content.

コンテンツ中継部330は、放送装置10と配信装置20の一方または両方から提供されるコンテンツの自装置と接続した受信装置40への中継に係る処理を実行する。コンテンツ中継部330は、コンテンツ取得部332と、コンテンツ提供部334と、を備える。 The content relay unit 330 performs processing related to relaying content provided by one or both of the broadcast device 10 and the distribution device 20 to the receiving device 40 connected to the content relay unit 330. The content relay unit 330 includes a content acquisition unit 332 and a content provision unit 334.

コンテンツ取得部332は、第2通信部324から入力される接続情報に基づいて、自装置と接続している受信装置40を特定する。コンテンツ取得部332は、接続した受信装置40から放送チャンネルを示す選局情報を受信するとき、選局情報で指示される放送チャンネルを放送受信部312に通知する。
コンテンツ取得部332は、分離部316から入力される制御情報を参照してアセットごとの所在を特定する。アセットごとの所在を示す位置情報は、例えば、MMT方式ではMPTのロケーション情報記述子(MMT_general_location_info)に記述される。ロケーション情報記述子では、放送伝送路BTで伝送されるアセットの所在は、そのMPTを含む制御情報とともに多重化されたデータフローをなすMMTP(MMT Protocol)パケットのパケットIDで指定される。MMTPパケットは、MMT方式で多重化される多重化データを格納する。MMTPパケットはIPパケットに格納され、IPパケットは、さらにTLVパケットに格納されて伝送される。パケットIDを用いて伝送されるコンテンツやその他のデータの種類が指定される。通信伝送路CTで伝送されるアセットの所在は、送信元となる配信装置20の送信元IPアドレスと、その送信元IPアドレスからのデータフローをなすMMTPパケットのパケットIDで指定される。
The content acquisition unit 332 identifies the receiving device 40 connected to its own device based on the connection information input from the second communication unit 324. When the content acquisition unit 332 receives channel selection information indicating a broadcast channel from the connected receiving device 40, the content acquisition unit 332 notifies the broadcast receiving unit 312 of the broadcast channel indicated by the channel selection information.
The content acquisition unit 332 identifies the location of each asset by referring to the control information input from the separation unit 316. In the MMT system, location information indicating the location of each asset is described, for example, in the location information descriptor (MMT_general_location_info) of the MPT. In the location information descriptor, the location of an asset transmitted over the broadcast transmission path BT is specified by the packet ID of an MMTP (MMT Protocol) packet that forms a data flow multiplexed together with control information including the MPT. The MMTP packet stores multiplexed data multiplexed using the MMT system. The MMTP packet is stored in an IP packet, and the IP packet is further stored in a TLV packet for transmission. The type of content or other data to be transmitted is specified using the packet ID. The location of an asset transmitted over the communication transmission path CT is specified by the source IP address of the distribution device 20 that is the sender and the packet ID of the MMTP packet that forms the data flow from that source IP address.

コンテンツ取得部332は、特定した位置情報に示される所在からアセットを取得する。放送伝送路BTで伝送される共通コンテンツについては、コンテンツ取得部332は、分離部316から入力される共通コンテンツをなす個々のメディア要素のアセットを、そのアセットのパケットIDに基づいて識別し、指示された放送チャンネルと対応付けて保存する。コンテンツ取得部332は、MPTを参照して個々のコンテンツの属性情報を特定することができる。例えば、映像の属性情報は、映像コンポーネント記述子を用いて記述される。音声の属性情報は、MH-音声コンポーネント記述子を用いて記述される。 The content acquisition unit 332 acquires assets from the location indicated in the identified location information. For shared content transmitted over the broadcast transmission path BT, the content acquisition unit 332 identifies the assets of the individual media elements that make up the shared content input from the separation unit 316 based on the packet ID of the asset, and stores them in association with the specified broadcast channel. The content acquisition unit 332 can identify attribute information for each piece of content by referencing the MPT. For example, video attribute information is described using a video component descriptor. Audio attribute information is described using an MH-audio component descriptor.

通信伝送路CTで伝送されるコンテンツについては、コンテンツ取得部332は、送信元IPアドレスで示される送信元として配信装置20を特定する。コンテンツ取得部332は、配信装置20から第1通信部322を用いて個別コンテンツを示す配信コンテンツデータを受信し、受信した配信コンテンツデータを指示された放送チャンネルと対応付けて保存する。コンテンツ取得部332は、配信コンテンツデータを、伝送に用いられたパケットのパケットIDに基づいて識別することができる。コンテンツ取得部332は、配信装置20から伝送される配信コンテンツデータを待ち受けてもよいし、配信コンテンツの要求を示すコンテンツ要求を配信装置20に送信し、その応答として配信装置20からの配信コンテンツを受信してもよい。配信方式としてMPEG-DASHが用いられる場合には、配信コンテンツには、個別コンテンツの種類ごとの構成を指示するプレイヤと、要素コンテンツの組が含まれる。
よって、コンテンツ取得部332は、放送チャンネルごとに一群のコンテンツをなす共通コンテンツと個別コンテンツを取得し、取得したコンテンツを保存することができる。なお、一群のコンテンツと多重化された制御情報には、個別コンテンツごとに、その個別コンテンツを提示可能または提示に適するデバイス種別を示すデバイス種別情報と視聴環境を示す視聴環境情報が含まれてもよい。コンテンツ取得部332には、そのデバイス種別情報と視聴環境情報の組を個別コンテンツごとに対応付けて保存してもよい。
For content transmitted over the communication transmission path CT, the content acquisition unit 332 identifies the distribution device 20 as the sender indicated by the source IP address. The content acquisition unit 332 receives distribution content data indicating individual content from the distribution device 20 using the first communication unit 322 and stores the received distribution content data in association with the specified broadcast channel. The content acquisition unit 332 can identify the distribution content data based on the packet ID of the packet used for transmission. The content acquisition unit 332 may wait for distribution content data transmitted from the distribution device 20, or may send a content request indicating a request for distribution content to the distribution device 20 and receive distribution content from the distribution device 20 in response. When MPEG-DASH is used as the distribution method, the distribution content includes a set of element content and a player that indicates the configuration for each type of individual content.
Therefore, the content acquisition unit 332 can acquire common content and individual content that make up a group of content for each broadcast channel and store the acquired content. Note that the control information multiplexed with the group of content may include, for each individual content, device type information indicating a device type that can present or is suitable for presenting the individual content and viewing environment information indicating the viewing environment. The content acquisition unit 332 may store a pair of the device type information and the viewing environment information in association with each individual content.

コンテンツ提供部334は、自装置と接続している受信装置40へのコンテンツの提供に係る処理を実行する。コンテンツ提供部334は、受信装置40から選局情報の受信を待ち受ける。コンテンツ提供部334は、受信装置40から選局情報を受信するとき、選局情報に示される放送チャンネルを特定する。コンテンツ提供部334は、特定した放送チャンネルに対応付けられた一群のコンテンツから少なくとも個別コンテンツをコンテンツ取得部332から取り出し、取り出した個別コンテンツを選局情報の送信元となる受信装置40に送信する。コンテンツ提供部334は、この時点において、一群のコンテンツを受信装置40に一斉に送信してもよいし、しなくてもよい。 The content providing unit 334 executes processing related to providing content to the receiving device 40 connected to its own device. The content providing unit 334 waits to receive channel selection information from the receiving device 40. When the content providing unit 334 receives channel selection information from the receiving device 40, it identifies the broadcast channel indicated in the channel selection information. The content providing unit 334 extracts at least individual content from the group of contents associated with the identified broadcast channel from the content acquisition unit 332, and transmits the extracted individual content to the receiving device 40 that is the sender of the channel selection information. At this point, the content providing unit 334 may or may not transmit the group of contents to the receiving device 40 all at once.

コンテンツ提供部334は、受信装置40から個別コンテンツ要求を受信するとき、その応答として、個別コンテンツ要求で指示される個別コンテンツを受信装置40に送信してもよい。また、個別コンテンツ要求で個別コンテンツが特定されずに受信装置40のデバイス種別情報と視聴環境情報が含まれる場合には、コンテンツ提供部334は、コンテンツ取得部332に保存されたデバイス情報と視聴環境情報に対応する個別コンテンツを特定してもよい。コンテンツ取得部332に保存または受信装置40に提供される個別コンテンツの所在はURLで指示されてもよい。URLでの指示により、受信装置40から個別コンテンツへのアクセスが容易になる。また、個別コンテンツの所在として、配信装置20または受信装置40から通信伝送路CTを用いて接続される機器がURLで指示されてもよい。個別コンテンツの所在を示す情報は、上記の制御情報に記述され、共通コンテンツと関連付けて受信装置40に提供されてもよい。 When the content providing unit 334 receives an individual content request from the receiving device 40, it may transmit the individual content specified in the individual content request to the receiving device 40 in response. Furthermore, if the individual content request does not specify individual content but includes device type information and viewing environment information for the receiving device 40, the content providing unit 334 may specify individual content corresponding to the device information and viewing environment information stored in the content acquiring unit 332. The location of the individual content stored in the content acquiring unit 332 or provided to the receiving device 40 may be specified by a URL. Specifying the URL makes it easier for the receiving device 40 to access the individual content. Furthermore, the location of the individual content may be specified by a URL, indicating the location of a device connected from the distribution device 20 or the receiving device 40 via the communication transmission path CT. Information indicating the location of the individual content may be described in the control information and provided to the receiving device 40 in association with the common content.

共通コンテンツに含まれるデータ放送コンテンツには、受信装置40に対して放送受信部412を用いずに、中継装置30を経由してコンテンツを受信しているか否かを判定させ、デバイスの種別を取得させるための指令(以下、「中継受信判定指令」と呼ぶ)が記述されてもよい。データ放送コンテンツがマークアップ言語で記述される場合には、共通コンテンツの提示よりも先行して中継受信判定指令をなすAPI(Application Programming Interface)関数の呼出指令が記述されてもよい。かかるAPI関数として、例えば、ARIB STD-B62のReceiverDeviceオブジェクトに規定されるメソッドが用いられてもよい。ReceiverDeviceオブジェクトは、アプリケーションエンジンおよび受信機(受信装置)プラットフォームに備わる機能へのアクセス手段を提供する。 The data broadcasting content included in the shared content may contain a command (hereinafter referred to as a "relay reception determination command") to cause the receiving device 40 to determine whether the content is being received via the relay device 30 without using the broadcast receiving unit 412 and to obtain the device type. If the data broadcasting content is written in a markup language, a command to call an API (Application Programming Interface) function that issues a relay reception determination command may be written prior to the presentation of the shared content. Such an API function may be, for example, a method defined in the ReceiverDevice object of ARIB STD-B62. The ReceiverDevice object provides a means of accessing functions provided in the application engine and receiver (receiving device) platform.

図6に例示されるメソッドは、”getKindOfSystemInformation”とのメソッド名を有する。引数である”query”の型は、String(文字列)の配列である。例外発生条件として、引数が異常、APIの利用権限がない、および、その他のエラーが定義されている。即ち、このメソッドにより、例外発生条件を満たすか否かを判定する処理が含まれる。受信装置の引数の性状性として、例えば、引数が規定された型に則っているか否かが判定される。APIの利用権限として、例えば、予め設定された認証情報と受信装置40により提供される認証情報との照合の成否が判定される。例外発生条件のそれぞれに係るcodeプロパティの値として、”INVALID_PARAM_ERR”、”NOT_AUTHORIZED_ERR”、”MISC_ERR”が定義されている。いずれかの例外発生条件が満されることで異常が検出されるとき、対応するcodeプロパティの値が戻り値として返される。なお、本実施形態では、”query”の値として、null(空文字列)が指定されてもよい。 The method illustrated in FIG. 6 has the method name "getKindOfSystemInformation." The type of the argument "query" is a String array. Exception conditions are defined as an abnormal argument, no API usage authorization, and other errors. In other words, this method includes processing to determine whether the exception conditions are met. For example, the property of the receiving device's argument is determined by whether the argument conforms to a specified type. For example, the API usage authorization is determined by whether the authentication information provided by the receiving device 40 matches pre-set authentication information. The code property values for each exception condition are defined as "INVALID_PARAM_ERR," "NOT_AUTHORIZED_ERR," and "MISC_ERR." When an abnormality is detected due to the satisfaction of any of the exception conditions, the value of the corresponding code property is returned. Note that in this embodiment, null (an empty string) may be specified as the value of "query."

実行結果を示す戻り値の型は、”KindOfSystemInformation”オブジェクトである。図7は、”KindOfSystemInformation”オブジェクトのプロパティ(変数)を例示する。”KindOfSystemInformation”オブジェクトは、プロパティとして”throughHomegateway”と”deviceType”を含む。”throughHomegateway”の型は、Boolean(ブール型変数)、つまり、値が1または0となる整数である。1、0の値は、それぞれ中継装置30を経由してコンテンツを受信していること、中継装置30を経由してコンテンツを受信していないことを示す。”throughHomegateway”の型は、String(文字型)であり、文字列によりデバイス種別が表される。デバイス種別として、例えば、テレビ(Television)、スマートフォン(Smartphone)、タブレット端末(Tablet)などと示される。
共通コンテンツの提示よりも先行して中継受信判定指令が記述されることで、受信装置40は、共通のデータ放送コンテンツを提示する前に、中継装置30を経由した受信であるか否かと自装置のデバイス種別を判定することができる。
The type of the return value indicating the execution result is a "KindOfSystemInformation" object. FIG. 7 illustrates properties (variables) of the "KindOfSystemInformation" object. The "KindOfSystemInformation" object includes properties "throughHomegateway" and "deviceType". The type of "throughHomegateway" is Boolean (Boolean variable), that is, an integer whose value is 1 or 0. The values 1 and 0 indicate that the content is being received via the relay device 30 and that the content is not being received via the relay device 30, respectively. The type of "throughHomegateway" is String (character type), and the device type is represented by a character string. The device type is indicated as, for example, a television, a smartphone, or a tablet terminal.
By describing the relay reception determination command prior to the presentation of the common content, the receiving device 40 can determine whether the reception has been via the relay device 30 and the device type of its own device before presenting the common data broadcasting content.

なお、放送受信部312は、1チャンネルに限られず、同時に複数の放送チャンネルの放送波を受信する受信能力を有してもよい。その場合、放送受信部312は、複数の受信装置40からコンテンツ中継部330を経由して指示される放送チャンネルを受け付け、各放送チャンネルで伝送される受信信号を受信する。復調部314は、放送チャンネルごとに受信された受信信号を復調し、分離部316は、復調して得られる多重化データからコンテンツと制御情報とを分離することができる。コンテンツ提供部334は、受信装置40ごとに、通知される選局情報に示される放送チャンネルに係る共通コンテンツまたは個別コンテンツを送信する。
但し、放送受信部312が受信中の放送チャンネル数が、受信可能な放送チャンネル数以上となり、受信装置40から受信中の放送チャンネルとは別個の放送チャンネルを示す選局情報が受信される場合が生じうる。その場合、放送受信部312は、要求される放送チャンネルで受信できない旨の受信不可メッセージを選局情報の送信元の受信装置40に送信する。受信不可メッセージを受信した受信装置40は、放送伝送路BTを経由した共通コンテンツの受信および提示を継続する。
The broadcast receiving unit 312 may have the receiving capability to simultaneously receive broadcast waves from multiple broadcast channels, not just one channel. In this case, the broadcast receiving unit 312 accepts broadcast channels specified by multiple receiving devices 40 via the content relay unit 330, and receives the reception signals transmitted on each broadcast channel. The demodulation unit 314 demodulates the reception signal received for each broadcast channel, and the separation unit 316 can separate the content and control information from the multiplexed data obtained by demodulation. The content providing unit 334 transmits, to each receiving device 40, common content or individual content related to the broadcast channel indicated in the notified channel selection information.
However, there may be cases where the number of broadcast channels currently being received by the broadcast receiving unit 312 exceeds the number of receivable broadcast channels, and channel selection information indicating a broadcast channel different from the currently being received broadcast channel is received from the receiving device 40. In this case, the broadcast receiving unit 312 transmits a reception impossible message to the receiving device 40 that sent the channel selection information, indicating that the requested broadcast channel cannot be received. The receiving device 40 that has received the reception impossible message continues to receive and present the shared content via the broadcast transmission path BT.

なお、個別コンテンツに含まれるプレイヤにおいて、対応付けて伝送されるコンテンツとは別個のコンテンツ(例えば、副音声、異なる視点の映像、解説テキスト、など)の提示が指示されることがある。その場合、コンテンツ取得部332は、指示される別個のコンテンツを取得し、取得した別個のコンテンツを個別コンテンツの一部に含めて保存してもよい。コンテンツ提供部334は、保存された別個のコンテンツを一部に含めた個別コンテンツを一括して送信する。
別個のコンテンツとして、例えば、受信中の他の放送チャンネルで伝送されるコンテンツ、通信伝送路CTに接続される他のウェブサーバから配信されるコンテンツ、などのいずれか、または、いずれかの組が指示されうる。より具体的には、他の放送チャンネルで伝送されるコンテンツとして特定の放送チャンネルのチャンネル番号と、指示されるコンテンツの所在を示すURLなどを用いて指示されうる。
Note that a player included in an individual content may be instructed to present content (e.g., audio subtitles, video from a different viewpoint, commentary text, etc.) separate from the content transmitted in association with the content. In this case, the content acquisition unit 332 may acquire the instructed separate content and store the acquired separate content as part of the individual content. The content provision unit 334 transmits the individual content, including the stored separate content as part of the individual content, all at once.
The separate content may be, for example, content transmitted on another broadcast channel being received, content distributed from another web server connected to the communication transmission path CT, or a combination of these. More specifically, the content transmitted on another broadcast channel may be designated using the channel number of a specific broadcast channel and a URL indicating the location of the designated content.

次に、本実施形態に係る受信装置40の機能構成例について説明する。
図3は、本実施形態に係る受信装置40の機能構成の一例を示す概略ブロック図である。
受信装置40は、放送受信部412、復調部414、分離部416、通信部422、受信処理部430、提示部440、および、入力部450を含んで構成される。
Next, an example of the functional configuration of the receiving device 40 according to this embodiment will be described.
FIG. 3 is a schematic block diagram showing an example of the functional configuration of the receiving device 40 according to this embodiment.
The receiving device 40 includes a broadcast receiving unit 412 , a demodulating unit 414 , a separating unit 416 , a communication unit 422 , a receiving processing unit 430 , a presenting unit 440 , and an input unit 450 .

放送受信部412は、放送伝送路BTを経由して伝送された放送信号を受信し、受信した放送信号を復調部414に出力する。受信処理部430から指示された放送チャンネルに対応する周波数の放送波が放送信号として受信される。
復調部414は、放送受信部412から入力される放送信号を所定の復調方式を用いて復調し、多重化データに変換する。復調部414は、変換した多重化データを分離部416に出力する。復調方式として、多重化データの変調に用いた変調方式に対応する方式が用いられる。
分離部416は、復調部414から入力される多重化データから放送サービスで提供されるコンテンツと、その放送に係る制御情報に分離する。分離部416は、分離したコンテンツと制御情報を受信処理部430に出力する。
放送受信部412、復調部414、分離部416の機能、構成の詳細については、中継装置30の放送受信部312、復調部314、分離部316の説明を援用する。
The broadcast receiving unit 412 receives a broadcast signal transmitted via the broadcast transmission path BT and outputs the received broadcast signal to the demodulating unit 414. A broadcast wave of a frequency corresponding to the broadcast channel specified by the reception processing unit 430 is received as a broadcast signal.
The demodulation unit 414 demodulates the broadcast signal input from the broadcast receiving unit 412 using a predetermined demodulation method and converts it into multiplexed data. The demodulation unit 414 outputs the converted multiplexed data to the separation unit 416. The demodulation method used is a method corresponding to the modulation method used to modulate the multiplexed data.
The demultiplexer 416 demultiplexes the multiplexed data input from the demodulator 414 into content provided by the broadcast service and control information related to the broadcast. The demultiplexer 416 outputs the demultiplexed content and control information to the reception processor 430.
For details of the functions and configurations of broadcast receiving unit 412, demodulating unit 414, and separating unit 416, the descriptions of broadcast receiving unit 312, demodulating unit 314, and separating unit 316 of relay device 30 are cited.

通信部422は、通信網LNを経由して受信装置40の第2通信部324と無線または有線で接続する。通信部422は、中継装置30との間で各種のデータを送受信する。送受信されるデータについては、受信処理部430の機能とともに説明する。通信部422は、所定の通信方式に従って中継装置30を発見し、中継装置30との接続を確立する。通信部422は、例えば、中継装置30の第2通信部324から所定時間間隔で送出される報知信号(ビーコン)を受信し、受信される報知信号から抽出される識別情報(例えば、SSID:Service Set Identifier)を検出し、送信元として中継装置の識別情報を特定する。通信部422は、報知信号に対する応答として接続要求を中継装置30に送信する。中継装置30の第2通信部324は、報知信号の送出から所定時間以内に接続要求に含まれる受信装置40の認証情報を用いて認証処理を行う。第2通信部324は、受信装置40の認証処理に成功するとき、接続許可を受信装置40に送信する。受信装置40の通信部422は、中継装置30から接続許可を受信することで、中継装置30との間で接続が確立する。通信部422は、接続した中継装置30を示す接続情報を受信処理部430に通知する。 The communication unit 422 connects wirelessly or wired to the second communication unit 324 of the receiving device 40 via the communication network LN. The communication unit 422 transmits and receives various data to and from the relay device 30. The transmitted and received data will be described along with the functions of the reception processing unit 430. The communication unit 422 discovers the relay device 30 according to a predetermined communication method and establishes a connection with the relay device 30. For example, the communication unit 422 receives a notification signal (beacon) transmitted from the second communication unit 324 of the relay device 30 at predetermined time intervals, detects identification information (e.g., SSID: Service Set Identifier) extracted from the received notification signal, and identifies the identification information of the relay device as the sender. The communication unit 422 transmits a connection request to the relay device 30 in response to the notification signal. The second communication unit 324 of the relay device 30 performs authentication processing using the authentication information of the receiving device 40 included in the connection request within a predetermined time period after the transmission of the notification signal. When the authentication process for the receiving device 40 is successful, the second communication unit 324 sends a connection permission to the receiving device 40. When the communication unit 422 of the receiving device 40 receives the connection permission from the relay device 30, a connection is established with the relay device 30. The communication unit 422 notifies the reception processing unit 430 of connection information indicating the connected relay device 30.

受信処理部430は、入力部450から入力される操作信号で指示される各種の指令に応じて放送されるコンテンツを受信する。受信処理部430は、コンテンツ取得部432、提示処理部434、および、視聴環境管理部436を備える。受信処理部430の機能は、受信装置40により実行されたブラウザ上で所定の放送受信アプリを実行することにより実現されてもよい。 The reception processing unit 430 receives broadcast content in response to various commands instructed by operation signals input from the input unit 450. The reception processing unit 430 includes a content acquisition unit 432, a presentation processing unit 434, and a viewing environment management unit 436. The functions of the reception processing unit 430 may be realized by executing a predetermined broadcast reception app on a browser executed by the receiving device 40.

コンテンツ取得部432は、入力部450から入力される操作信号で指示される放送チャンネルで放送されるコンテンツを取得する。コンテンツ取得部432は、放送伝送路BTと中継装置30のいずれを用いてもコンテンツを取得するができる。
但し、コンテンツ取得部432は、中継装置30との接続が確立していないときには、中継装置30を経由せず、放送伝送路BTを用いて共通コンテンツを受信する。コンテンツ取得部432は、通信部422から通知される接続情報に基づいて中継装置30との接続の有無を判定することができる。また、中継装置30と接続できる場合であっても、自装置の起動時、新たな放送チャンネルが指示される(選局時)などの場合には、コンテンツ取得部432は、放送伝送路BTを用いて共通コンテンツを受信する。
The content acquisition unit 432 acquires content broadcast on a broadcast channel designated by an operation signal input from the input unit 450. The content acquisition unit 432 can acquire content using either the broadcast transmission path BT or the relay device 30.
However, when a connection with the relay device 30 has not been established, the content acquisition unit 432 receives the shared content using the broadcast transmission path BT without going through the relay device 30. The content acquisition unit 432 can determine whether or not a connection with the relay device 30 has been established based on the connection information notified from the communication unit 422. Even when a connection with the relay device 30 has been established, the content acquisition unit 432 receives the shared content using the broadcast transmission path BT when the content acquisition unit 432 is started up, when a new broadcast channel is instructed (when selecting a channel), or the like.

なお、放送伝送路BTを用いてコンテンツを受信する際、コンテンツ取得部432は、指示される放送チャンネルを放送受信部412に通知する。コンテンツ取得部432は、分離部416から放送伝送路BTで伝送される共通コンテンツを取得してもよい。その場合、コンテンツ取得部332は、取得した共通コンテンツを提示処理部434に出力する。 When receiving content using the broadcast transmission path BT, the content acquisition unit 432 notifies the broadcast receiving unit 412 of the specified broadcast channel. The content acquisition unit 432 may also acquire common content transmitted over the broadcast transmission path BT from the separation unit 416. In this case, the content acquisition unit 432 outputs the acquired common content to the presentation processing unit 434.

コンテンツ取得部432は、共通コンテンツの受信が中継装置30を経由した受信であるか否かを判定する。上記のように、中継装置30を経由した受信であるか否かの判定は、共通コンテンツに記述されている中継受信判定指令により指示される。
コンテンツ取得部432は、自装置のデバイス種別を判定する。自装置のデバイス種別の情報を取得する際、コンテンツ取得部432は、例えば、コンテンツ取得部432または他の機能部に設定されたデバイス種別の情報を読み出す。
コンテンツ取得部432は、自装置の視聴環境を示す視聴環境情報を視聴環境管理部436から取得し、自装置の視聴環境を特定する。
The content acquisition unit 432 determines whether the shared content has been received via the relay device 30. As described above, the determination of whether the shared content has been received via the relay device 30 is instructed by a relay reception determination command described in the shared content.
The content acquisition unit 432 determines the device type of its own device. When acquiring information about the device type of its own device, the content acquisition unit 432 reads out, for example, information about the device type set in the content acquisition unit 432 or another functional unit.
The content acquisition unit 432 acquires audio-visual environment information indicating the audio-visual environment of the own device from the audio-visual environment management unit 436, and specifies the audio-visual environment of the own device.

コンテンツ取得部432は、中継装置30と接続されているとき、中継装置30を経由して少なくとも共通コンテンツを受信する。コンテンツ取得部432は、例えば、次の場合に中継装置30を経由して共通コンテンツを受信する。(1)中継装置30と接続されていないときに共通コンテンツの受信を開始したが、その後、中継装置30と接続されるとき、(2)入力部450から入力される操作信号で中継装置30を経由した受信が指示されるとき、または、個別コンテンツの受信が指示されるとき。
コンテンツ取得部432は、この時点までに共通コンテンツを含む一群のコンテンツを中継装置30から受信してもよいし、しなくてもよい。
When connected to the relay device 30, the content acquisition unit 432 receives at least the common content via the relay device 30. The content acquisition unit 432 receives the common content via the relay device 30 in the following cases, for example: (1) when reception of the common content is started when not connected to the relay device 30 and then connected to the relay device 30, or (2) when an operation signal input from the input unit 450 instructs reception via the relay device 30 or when reception of individual content is instructed.
The content acquisition unit 432 may or may not have received a group of contents including the common content from the relay device 30 up to this point.

コンテンツ取得部432は、一群のコンテンツを受信した場合には、その一群のコンテンツから、取得した情報で示されるデバイス種別と視聴環境に対応する個別コンテンツを自装置向けのコンテンツとして選択する。コンテンツ取得部432は、一群のコンテンツを受信せずに、デバイス種別と視聴環境に対応する個別コンテンツを自装置向けのコンテンツとして特定し、特定した個別コンテンツの要求を示す個別コンテンツ要求を中継装置30に送信してもよい。コンテンツ取得部432は、個別コンテンツを特定することに代え、特定したデバイス種別を示すデバイス種別情報と視聴環境を示す視聴環境情報を含めて個別コンテンツ要求を中継装置30に送信してもよい。
コンテンツ取得部432は、個別コンテンツ要求に対する応答として中継装置30から個別コンテンツを受信する。
When the content acquisition unit 432 receives a group of contents, it selects, from the group of contents, individual content corresponding to the device type and viewing environment indicated in the acquired information as content for its own device. The content acquisition unit 432 may identify individual content corresponding to the device type and viewing environment as content for its own device without receiving the group of contents, and transmit an individual content request indicating a request for the identified individual content to the relay device 30. Instead of identifying the individual content, the content acquisition unit 432 may transmit the individual content request to the relay device 30, including device type information indicating the identified device type and viewing environment information indicating the viewing environment.
The content acquisition unit 432 receives the individual content from the relay device 30 in response to the individual content request.

コンテンツ取得部432は、例えば、共通コンテンツと関連付けて取得される制御情報に記述されたURLを用いて個別コンテンツの所在を特定してもよい。個別コンテンツの所在は、受信装置40、中継装置30に限らず、配信装置20、その他、通信伝送路CTに接続した機器となる場合もありうる。その場合には、コンテンツ取得部432は、特定した機器に通信伝送路CTを経由して個別コンテンツ要求を送信し、その応答として、通信伝送路CTを経由して個別コンテンツを受信してもよい。
コンテンツ取得部432は、取得した個別コンテンツを提示処理部434に出力する。なお、取得できた個別コンテンツが存在しない場合には、コンテンツ取得部432は、共通コンテンツを選択してもよい。
The content acquisition unit 432 may identify the location of the individual content using, for example, a URL described in the control information acquired in association with the common content. The location of the individual content is not limited to the receiving device 40 or the relay device 30, but may also be the distribution device 20 or another device connected to the communication transmission path CT. In that case, the content acquisition unit 432 may transmit an individual content request to the identified device via the communication transmission path CT, and receive the individual content via the communication transmission path CT in response.
The content acquisition unit 432 outputs the acquired individual content to the presentation processing unit 434. If there is no acquired individual content, the content acquisition unit 432 may select a common content.

提示処理部434は、各種のコンテンツを提示するための処理を実行する。各種のコンテンツには、コンテンツ取得部432が取得した共通コンテンツ、および、個別コンテンツも含まれる。例えば、取得したコンテンツにプレイヤが含まれる場合、提示処理部434は、取得されたプレイヤを抽出し、抽出したプレイヤの実行を開始(起動)する。提示処理部434は、プレイヤに記述された各種指令をパーズ(構文解析)し、要素コンテンツの提示に係る指令を検出する。提示処理部434は、検出した指令で指示される要素コンテンツの組を抽出し、指示される位置や大きさに従って抽出した要素コンテンツを配置して提示対象とする提示コンテンツを再構成する。
提示処理部434は、再構成されたコンテンツのうち映像、テキスト、記号、模様などの視認可能な情報を伝達する表示画面の表示画面データを提示部440に出力する。
提示処理部434は、再構成されたコンテンツのうち発話、音楽、物音、警告音などの受聴可能な情報を伝達する音声の音声データを提示部440に出力する。
The presentation processing unit 434 executes processing for presenting various types of content. The various types of content include common content and individual content acquired by the content acquisition unit 432. For example, if the acquired content includes a player, the presentation processing unit 434 extracts the acquired player and starts (launches) the execution of the extracted player. The presentation processing unit 434 parses (parses) various commands written in the player and detects commands related to the presentation of elemental content. The presentation processing unit 434 extracts a set of elemental content specified by the detected command and arranges the extracted elemental content according to the specified position and size, thereby reconstructing the presentation content to be presented.
The presentation processing unit 434 outputs to the presentation unit 440 display screen data of a display screen that conveys visually recognizable information such as video, text, symbols, and patterns from the reconstructed content.
The presentation processing unit 434 outputs to the presentation unit 440 audio data of the reconstructed content, which is audio that conveys audible information such as speech, music, noise, and warning sounds.

視聴環境管理部436は、受信装置40に備わる視聴環境を管理する。視聴環境管理部436は、受信処理部430として機能させるためのアプリの種類、コンテンツの提示に用いられる提示部440として利用可能なデバイスとその提示能力の情報を視聴環境情報の要素として保存する。視聴環境管理部436には、例えば、アプリの種類として、受信装置40にインストールされているブラウザの名称を示す文字列を予め記憶しておいてもよい。ブラウザの種類は、名称のみに限られず、名称と版の組、製品コードなどを用いて特定されてもよい。また、視聴環境管理部436には、提示能力の情報として、提示部440として用いられるディスプレイの大きさの情報を視聴環境情報の要素として予め記憶しておく。大きさは、水平方向と垂直方向の画素数もしくは長さで指示されてもよいし、長さで指示されてもよいし、画面モードを示す文字列(例えば、VGA、FHD、など)で指示されてもよい。 The viewing environment management unit 436 manages the viewing environment of the receiving device 40. The viewing environment management unit 436 stores, as elements of viewing environment information, the type of app used to function as the reception processing unit 430, and information on devices available as the presentation unit 440 used to present content and their presentation capabilities. For example, the viewing environment management unit 436 may pre-store, as the type of app, a character string indicating the name of a browser installed on the receiving device 40. The type of browser is not limited to the name alone, and may be identified using a combination of the name and version, a product code, or the like. The viewing environment management unit 436 also pre-stores, as an element of viewing environment information, information on the size of the display used as the presentation unit 440 as information on presentation capabilities. The size may be indicated by the number of pixels or length in the horizontal and vertical directions, or by the length, or by a character string indicating the screen mode (e.g., VGA, FHD, etc.).

なお、視聴環境は、デバイスの物理的な着脱や接続の有無などの利用状況により変化することがある。そこで、視聴環境管理部436は、所定の入出力方式を用いて、所定時間間隔(例えば、数秒~数分)でデバイスごとの接続状態を検出し、接続されたデバイスのうち、コンテンツの提示を有するデバイスの提示能力を特定してもよい。視聴環境管理部436は、例えば、所定の報知信号を有線または無線で送信し、送信から所定時間以内に報知信号に対する応答信号を受信できるか否かにより、応答信号の送信元のデバイスとの接続の有無を判定することができる。また、視聴環境管理部436には、予め機種情報ごとに提示能力を示す視聴環境テーブルを設定しておき、応答信号で伝達される機種情報に対応する提示能力を特定することができる。機種情報として、製品名、型番、製品コードなどのいずれか、または、それらの組み合わせを用いることができる。入出力方式として、例えば、PCI(Peripheral Component Interconnect)、USB(Universal Serial Bus)、などに規定された方式が利用可能である。視聴環境管理部436は、コンテンツ取得部432から保存された視聴環境情報が読み出される。視聴環境管理部436は、視聴環境の少なくとも一部が更新される都度、更新後の視聴環境情報をコンテンツ取得部432に出力してもよい。 The viewing environment may change depending on usage conditions, such as the physical attachment/detachment of devices or their connection status. Therefore, the viewing environment management unit 436 may use a predetermined input/output method to detect the connection status of each device at predetermined time intervals (e.g., several seconds to several minutes) and identify the presentation capabilities of connected devices capable of presenting content. For example, the viewing environment management unit 436 may transmit a predetermined notification signal via wired or wireless connection and determine whether a response signal to the notification signal is received within a predetermined time period from the transmission to determine whether the device is connected to the response signal. The viewing environment management unit 436 may also pre-configure a viewing environment table indicating the presentation capabilities for each model information, thereby identifying the presentation capabilities corresponding to the model information transmitted in the response signal. Model information may include product name, model number, product code, or a combination thereof. Input/output methods may include, for example, methods defined by PCI (Peripheral Component Interconnect), USB (Universal Serial Bus), etc. The viewing environment management unit 436 reads the saved viewing environment information from the content acquisition unit 432. The viewing environment management unit 436 may output updated viewing environment information to the content acquisition unit 432 each time at least a portion of the viewing environment is updated.

提示部440は、受信処理部430から入力される各種のコンテンツを提示するためのデバイスを備える。提示部440は、例えば、ディスプレイとスピーカを備える。ディスプレイは、提示部440から入力される表示画面データに基づく表示画面を表示する表示部として機能する。スピーカは、提示部440から入力される音声データに基づく音声を再生する再生部として機能する。提示部440は、ディスプレイとスピーカに代えて、または、ディスプレイとスピーカとともに出力インタフェースを備えてもよい。出力インタフェースには、さらに他のディスプレイとスピーカの一方または両方が接続されてもよい。 The presentation unit 440 includes a device for presenting various types of content input from the reception processing unit 430. The presentation unit 440 includes, for example, a display and a speaker. The display functions as a display unit that displays a display screen based on the display screen data input from the presentation unit 440. The speaker functions as a playback unit that plays back audio based on the audio data input from the presentation unit 440. The presentation unit 440 may include an output interface instead of or in addition to the display and speaker. Another display and/or speaker may also be connected to the output interface.

入力部450は、ユーザの操作を受け付け、受け付けた操作に応じた操作信号を受信処理部430に出力する。入力部450は、例えば、マウス、タッチパネル、などの汎用の部材を備えてもよいし、ボタン、レバー、つまみ、などの専用の部材を備えてもよい。入力部450として用いられるタッチセンサと提示部440として用いられるディスプレイは、互いには重なり合うように一体化され、タッチパネルとして構成されてもよい。
入力部450は、他の機器(例えば、遠隔制御装置(リモートコントローラ)、スマートフォンなど)から操作信号を検出する操作信号センサを備えてもよい。操作信号センサは、検出した操作信号を受信処理部430に出力する。
The input unit 450 receives a user operation and outputs an operation signal corresponding to the received operation to the reception processing unit 430. The input unit 450 may include, for example, a general-purpose component such as a mouse or a touch panel, or may include a dedicated component such as a button, a lever, or a knob. The touch sensor used as the input unit 450 and the display used as the presentation unit 440 may be integrated so as to overlap each other and configured as a touch panel.
The input unit 450 may include an operation signal sensor that detects an operation signal from another device (for example, a remote control device, a smartphone, etc.). The operation signal sensor outputs the detected operation signal to the reception processing unit 430.

なお、受信装置40は、必ずしも放送波の受信能力を備えていなくてもよい。図4に例示される受信装置40は、通信部422、受信処理部430、提示部440、および、入力部450を備え、放送受信部412、復調部414、および、分離部416が省略される。かかる受信装置40には、放送されるコンテンツは、通信部422を用いて接続された中継装置30を経由して提供される。コンテンツ取得部432は、共通コンテンツを取得した後、自装置の視聴環境を特定し、その共通コンテンツの受信が中継装置30を経由した受信であるか否かを判定し、個別コンテンツを取得する。 Note that the receiving device 40 does not necessarily have the ability to receive broadcast waves. The receiving device 40 illustrated in FIG. 4 includes a communication unit 422, a reception processing unit 430, a presentation unit 440, and an input unit 450, and omits the broadcast receiving unit 412, demodulation unit 414, and separation unit 416. Broadcast content is provided to such a receiving device 40 via a relay device 30 connected using the communication unit 422. After acquiring the shared content, the content acquisition unit 432 identifies the viewing environment of its own device, determines whether the shared content was received via the relay device 30, and acquires the individual content.

次に、コンテンツの表示画面の構成例について説明する。図8は、個別コンテンツの表示画面の一例を示す。この個別コンテンツは、受信装置40としてテレビにより中継装置30を経由して受信され、表示される。図8に例示される表示画面は、全体として横長の長方形の領域を占め、放送中の番組の映像、ネット配信中の番組の映像、他の受信装置で受信中の番組の映像、SNSの実行画面、番組表ボタン、および、設定ボタン(各種設定)が2行にわたり配置される。放送中の番組の映像とネット配信中の番組の映像は、最上行に配置され、他の映像やボタンは、他の映像やボタンとは、異なる行に配置されている。放送中の番組の映像は、その受信装置40からの操作に応じて選択された放送チャンネルで提供される映像である。他の受信装置で受信中の番組の映像は、他の受信装置40からの操作に応じて選択された放送チャンネルで提供される映像である。ネット配信中の番組の映像は、所定の配信サーバから通信伝送路CTを経由してストリーミング配信される映像である。SNSの実行画面は、所定のウェブサーバから提供されるSNSサービスの実行画面である。番組表ボタンは、押下により番組表画面の表示を指示するためのボタンである。受信装置の提示処理部434は、入力部450から番組表画面の表示を示す操作信号が入力されるとき、受信装置40に番組表要求を送信する。提示処理部434は、番組表要求に対する応答として、受信装置40から番組表画面データが入力され、入力された番組表画面データを提示部440に出力する。設定ボタンは、押下により各種の設定項目を案内する設定画面の表示を指示するためのボタンである。受信装置の提示処理部434は、入力部450から設定画面の表示を示す操作信号が入力されるとき、予め設定された設定画面を示す設定画面データを提示部440に出力する。 Next, an example of the configuration of a content display screen is described. Figure 8 shows an example of a display screen for individual content. This individual content is received and displayed by a television serving as a receiving device 40 via a relay device 30. The display screen illustrated in Figure 8 occupies a horizontally long rectangular area overall, with two rows of video for currently broadcast programs, video for programs currently being streamed online, video for programs currently being received by other receiving devices, an SNS execution screen, a program guide button, and setting buttons (various settings). The video for currently broadcast programs and video for programs currently being streamed online are arranged in the top row, while other video and buttons are arranged in different rows. The video for currently broadcast programs is video provided on a broadcast channel selected in response to operation from the receiving device 40. The video for programs currently being received by other receiving devices is video provided on a broadcast channel selected in response to operation from other receiving devices 40. The video for programs currently being streamed online is video streamed from a specified distribution server via a communication transmission path CT. The SNS execution screen is an execution screen for an SNS service provided by a specified web server. The program guide button is a button that, when pressed, commands the display of a program guide screen. When an operation signal instructing the display of a program guide screen is input from the input unit 450, the presentation processing unit 434 of the receiving device transmits a program guide request to the receiving device 40. In response to the program guide request, the presentation processing unit 434 receives program guide screen data from the receiving device 40 and outputs the input program guide screen data to the presentation unit 440. The setting button is a button that, when pressed, commands the display of a setting screen that guides users through various setting items. When an operation signal instructing the display of a setting screen is input from the input unit 450, the presentation processing unit 434 of the receiving device outputs setting screen data indicative of a preset setting screen to the presentation unit 440.

図9は、番組表画面の一例を示す。この番組表画面は、受信装置40として据置型のテレビに中継装置30から提供され、提示処理部434により提示部440に表示される。図9に例示される番組表画面では、その時点で放送される放送局ごとの番組、通信で配信される映像コンテンツのそれぞれの表示情報と、放送受信部312の使用状況が表される。放送局として、A放送局~D放送局、映像コンテンツの配信元として、伝送経路としてのX‐Zネットが表されている。放送受信部312の使用状況として、「チューナ2/3使用中」とは、放送受信部312が最大3チャンネルのコンテンツを受信可能とし、そのうち、2チャンネルのコンテンツが受信中であることを示す。 Figure 9 shows an example of a program guide screen. This program guide screen is provided by relay device 30 to a stationary television serving as receiving device 40, and is displayed on presentation unit 440 by presentation processing unit 434. The program guide screen illustrated in Figure 9 shows display information for programs currently being broadcast by each broadcast station and video content being distributed via communication, as well as the usage status of broadcast receiving unit 312. Broadcast stations A to D are shown as broadcast stations, and X-Z Net is shown as the source of the video content and as a transmission path. As the usage status of broadcast receiving unit 312, "Tuner 2/3 in use" indicates that broadcast receiving unit 312 can receive content from up to three channels, and that content from two of those channels is currently being received.

番組表画面は、次の手順を実行して表示される。中継装置30のコンテンツ提供部334は、受信装置40のコンテンツ取得部432から番組表要求が入力されるとき、分離部316から分離された制御情報を取得し、制御情報から、その時点を含む提供中または提供予定のイベントを示すイベント情報を抽出する。MMT方式では、イベント情報は、MPTにおいてMH-EIT(Event Information Table)に記述される。イベント情報は、コンテンツ提供元ごとにコンテンツの提供時間、名称、提供者(放送局名、サービス名、放送チャンネルなど)、その他の属性などの情報を含む。コンテンツ提供元として、放送チャンネルとネットワーク上のURLなどが記述される。コンテンツ提供部334は、抽出したイベント情報を参照し、その時点で放送または配信されるコンテンツごとに、少なくともコンテンツの表示情報を含む番組表画面を生成することができる。コンテンツ提供部334は、その時点でコンテンツを受信している放送チャンネルを特定することで、放送受信部312の使用状況を特定することができる。また、コンテンツ提供部334は、他の受信装置40から既に受信した選局情報で指示され、その時点で受信が継続している放送チャンネルを特定することで、その放送チャンネルを他の受信装置40が受信しているチャンネルであることを特定することができる。コンテンツ提供部334は、生成した番組表画面を番組表要求に対する応答として、受信装置40に送信する。 The program guide screen is displayed by performing the following procedure. When a program guide request is input from the content acquisition unit 432 of the receiving device 40, the content provider 334 of the relay device 30 acquires the control information separated by the separation unit 316 and extracts event information from the control information indicating events currently being provided or scheduled to be provided, including that time. In the MMT system, event information is described in the MH-EIT (Event Information Table) in the MMT. For each content provider, the event information includes information such as the content provision time, name, provider (broadcast station name, service name, broadcast channel, etc.), and other attributes. The content provider is described as the broadcast channel and URL on the network. The content provider 334 can reference the extracted event information and generate a program guide screen containing at least content display information for each piece of content being broadcast or distributed at that time. The content provider 334 can determine the usage status of the broadcast receiving unit 312 by identifying the broadcast channel currently receiving the content. Furthermore, the content providing unit 334 can identify a broadcast channel that is instructed by channel selection information already received from another receiving device 40 and is currently being received, thereby identifying that broadcast channel as the channel being received by the other receiving device 40. The content providing unit 334 transmits the generated program guide screen to the receiving device 40 as a response to the program guide request.

次に、コンテンツの表示画面の他の構成例について説明する。図10は、個別コンテンツの表示画面の他の例を示す。この個別コンテンツは、受信装置40としてスマートフォンにより中継装置30を経由して受信され、表示される。図10に例示される表示画面は、全体として縦長の長方形の領域を占める。図10に例示される表示画面の大きさは、図8、図9に例示されるものよりも小さい。図10に例示される表示画面では、放送中の番組の映像、SNSの実行画面、および、2個の選択ボタンが配置される。放送中の番組の映像とSNSの実行画面は、その順に一列に配列され、2個の選択ボタンが最上行に配置される。 Next, other configuration examples of the content display screen will be described. Figure 10 shows another example of a display screen for individual content. This individual content is received and displayed by a smartphone acting as receiving device 40 via relay device 30. The display screen illustrated in Figure 10 occupies a vertically long rectangular area as a whole. The size of the display screen illustrated in Figure 10 is smaller than those illustrated in Figures 8 and 9. The display screen illustrated in Figure 10 displays a video of the program currently being broadcast, an SNS execution screen, and two selection buttons. The video of the program currently being broadcast and the SNS execution screen are arranged in a row in that order, with the two selection buttons arranged in the top row.

2個の選択ボタンのうち、「ネット」の文字が表されているボタン(以下、「ネットボタン」と呼ぶ)は、押下によりネット配信中の番組の映像を要求するためのボタンである。受信装置40の提示処理部434は、入力部450から入力される操作信号を監視(モニタ)し、ネットボタンの押下を検出するとき、第1行に配置されている放送中の番組の映像に代え、その位置および領域にネット配信中の番組の映像を配置する。「その他」の文字が表されているボタンは(以下、「その他ボタン」と呼ぶ)は、押下により、その他のコンテンツを要求するためのボタンである。提示処理部434は、その他ボタンの押下を検出するとき、第1行に配置されている放送中の番組の映像に代え、その位置および領域に、放送中の番組、SNSの実行画面とは別個に配信された映像を配置する。提示処理部434は、新たな映像の配置により再構成された表示画面を示す表示画面データを提示部440に出力する。提示部440には、提示処理部434から出力された表示画面データに基づき再構成された表示画面が表示される。 Of the two selection buttons, the button marked with the word "Internet" (hereinafter referred to as the "Internet button") is a button that requests video of a program currently being streamed online when pressed. The presentation processing unit 434 of the receiving device 40 monitors the operation signal input from the input unit 450, and when it detects a press of the Internet button, it replaces the video of the currently broadcast program located in the first row with video of the program currently being streamed online in that position and area. The button marked with the word "Other" (hereinafter referred to as the "Other button") is a button that requests other content when pressed. When it detects a press of the Other button, it replaces the video of the currently broadcast program located in the first row with video that has been streamed separately from the currently broadcast program and the SNS execution screen in that position and area. The presentation processing unit 434 outputs display screen data indicating the display screen reconfigured with the new video arrangement to the presentation unit 440. The presentation unit 440 displays a display screen reconstructed based on the display screen data output from the presentation processing unit 434.

図11は、個別コンテンツの表示画面のさらに他の例を示す。図11に例示される表示画面は、図10に例示されるネットボタンの押下に応じて表示される。図11に例示される表示画面の大きさは、図10に例示されるもの同等となる。図11に例示される表示画面では、ネット配信中の番組の映像、SNSの実行画面、および、2個の選択ボタンが配置される。ネット配信中の映像とSNSの実行画面は、その順に一列に配列され、2個の選択ボタンが最上行に配置される。ネット配信中の映像の表示位置と大きさは、図10に例示される放送中の番組の映像の表示位置と大きさと同様である。2個の選択ボタンのうち、「放送」の文字が表されているボタン(以下、「放送ボタン」と呼ぶ)は、押下により放送中の番組の映像を要求するためのボタンである。提示処理部434は、放送ボタンの押下を検出するとき、第1行に配置されているネット配信中の番組の映像に代え、その位置および領域に、放送中の番組の映像を配置する。 Figure 11 shows yet another example of a display screen for individual content. The display screen shown in Figure 11 is displayed in response to pressing of the net button shown in Figure 10. The size of the display screen shown in Figure 11 is the same as that shown in Figure 10. The display screen shown in Figure 11 displays a video of a program currently being streamed online, an SNS execution screen, and two selection buttons. The video currently being streamed online and the SNS execution screen are arranged in a row, in that order, with the two selection buttons arranged in the top row. The display position and size of the video currently being streamed online are the same as those of the video of a program currently being broadcast shown in Figure 10. Of the two selection buttons, the button with the word "broadcast" displayed (hereinafter referred to as the "broadcast button") is a button for requesting a video of the program currently being broadcast when pressed. When the presentation processing unit 434 detects pressing of the broadcast button, it replaces the video of the program currently being streamed online arranged in the first row and places the video of the program currently being broadcast in that position and area.

図12は、共通コンテンツの表示画面の一例を示す。この共通コンテンツは、受信装置40としてテレビにより放送伝送路BTを経由して直接受信され、表示される。図12に例示される表示画面は、従来の地上波ディジタル放送で提供されるものと同様の構成を有する。図12に例示される表示画面は、ディスプレイの大部分の領域において放送中の番組の映像が表示され、底辺に沿って、ニュースボタン、天気ボタンおよび設定ボタンがその順に配列されている。ニュースボタンは、押下によりニュースのテキストの表示を指示するためのボタンである。天気ボタンは、押下により天気予報のテキストの表示を指示するためのボタンである。 Figure 12 shows an example of a display screen for shared content. This shared content is directly received and displayed by a television serving as receiving device 40 via broadcast transmission path BT. The display screen illustrated in Figure 12 has a configuration similar to that provided by conventional terrestrial digital broadcasting. The display screen illustrated in Figure 12 displays the video of the program currently being broadcast in most of the display area, and along the bottom are arranged a news button, a weather button, and a settings button, in that order. The news button is a button that, when pressed, commands the display of news text. The weather button is a button that, when pressed, commands the display of weather forecast text.

次に、本実施形態に係る受信処理の例について説明する。図13は、本実施形態に係る受信処理を例示するフローチャートである。
(ステップS102)受信装置40は所定の放送受信アプリを起動し、受信処理部430の機能を開始する。
(ステップS104)コンテンツ取得部432は、指示される放送チャンネルで放送される複数種類のコンテンツから共通コンテンツを取得する。
(ステップS106)コンテンツ取得部432は、視聴環境情報を視聴環境管理部436から取得し、自装置の視聴環境を特定する。
Next, an example of the reception process according to this embodiment will be described with reference to Fig. 13, which is a flowchart illustrating the reception process according to this embodiment.
(Step S102) The receiving device 40 starts a predetermined broadcast receiving application and starts the function of the reception processing unit 430.
(Step S104) The content acquisition unit 432 acquires common content from the plurality of types of content broadcast on the designated broadcast channel.
(Step S106) The content acquisition unit 432 acquires the viewing environment information from the viewing environment management unit 436 and identifies the viewing environment of its own device.

(ステップS108)コンテンツ取得部432は、共通コンテンツの受信が中継装置30を経由した受信であるか否かを判定する。中継装置30を経由した受信と判定される場合(ステップS108 YES)、ステップS110の処理に進む。中継装置30を経由した受信ではないと判定される場合(ステップS108 NO)、ステップS116の処理に進む。
(ステップS110)コンテンツ取得部432は、自部の設定情報を参照し、自装置のデバイス種別を特定する。
(Step S108) The content acquisition unit 432 determines whether the shared content was received via the relay device 30. If it is determined that the shared content was received via the relay device 30 (YES in step S108), the process proceeds to step S110. If it is determined that the shared content was not received via the relay device 30 (NO in step S108), the process proceeds to step S116.
(Step S110) The content acquisition unit 432 refers to its own setting information and identifies the device type of its own device.

(ステップS114)コンテンツ取得部432は、特定した視聴環境を示す視聴環境の情報と、デバイス種別に対応する自装置向けの個別コンテンツを取得する。コンテンツ取得部432は、例えば、中継装置30から共通コンテンツを含む一群のコンテンツを受信する場合には、受信した一群のコンテンツから視聴環境とデバイス種別に対応する個別コンテンツを選択する。コンテンツ取得部432は、視聴環境とデバイス種別に対応する個別コンテンツの要求を示す個別コンテンツ要求を中継装置30に送信し、その応答として対応する個別コンテンツを受信してもよい。
(ステップS116)提示処理部434は、取得したコンテンツを提示部440に提示させる。提示処理部434は、取得したコンテンツから要素コンテンツとプレイヤを抽出し、プレイヤを実行して要素コンテンツから提示対象コンテンツを再構成する。提示処理部434は、再構成した提示対象コンテンツを表す表示画面データを提示部440に出力する。その後、図13に例示される処理を終了する。
(Step S114) The content acquisition unit 432 acquires information about the viewing environment indicating the identified viewing environment and individual content for the device corresponding to the device type. For example, when receiving a group of contents including common content from the relay device 30, the content acquisition unit 432 selects individual content corresponding to the viewing environment and device type from the received group of contents. The content acquisition unit 432 may transmit an individual content request indicating a request for individual content corresponding to the viewing environment and device type to the relay device 30, and receive the corresponding individual content in response.
(Step S116) The presentation processing unit 434 causes the presentation unit 440 to present the acquired content. The presentation processing unit 434 extracts element content and a player from the acquired content, and executes the player to reconstruct presentation target content from the element content. The presentation processing unit 434 outputs display screen data representing the reconstructed presentation target content to the presentation unit 440. Thereafter, the processing illustrated in FIG. 13 ends.

なお、図13に例示される処理において、ステップS106からステップS110の処理の順序は、ステップS104よりも後続し、かつ、ステップS114の処理よりも先行していれば、いずれの順序であってもよいし、同時であってもよい。例えば、ステップS110の処理よりもステップS106の方が先行してもよい。 In the process illustrated in FIG. 13, steps S106 to S110 may be performed in any order, or simultaneously, as long as they follow step S104 and precede step S114. For example, step S106 may precede step S110.

次に、本実施形態に係る中継処理の例について説明する。図14は、本実施形態に係る中継処理を例示するフローチャートである。
(ステップS202)中継装置30の放送受信部312は、コンテンツ中継部330から指示された放送チャンネルで放送伝送路BTを経由して伝送された放送信号を受信する。
(ステップS204)分離部316は、受信された放送信号を復調して得られる多重化データから複数種類のコンテンツと制御情報に分離する。
Next, an example of relay processing according to this embodiment will be described with reference to Fig. 14, which is a flowchart illustrating the relay processing according to this embodiment.
(Step S202) The broadcast receiving unit 312 of the relay device 30 receives the broadcast signal transmitted via the broadcast transmission path BT on the broadcast channel designated by the content relay unit 330.
(Step S204) The demultiplexer 316 demultiplexes the multiplexed data obtained by demodulating the received broadcast signal into a plurality of types of content and control information.

(ステップS206)コンテンツ提供部334は、自装置に接続される受信装置40から選局情報を待ち受ける。選局情報が受信される場合(ステップS206 YES)、ステップS208の処理に進む。選局情報が受信されない場合(ステップS206 NO)、ステップS206の処理を繰り返す。
(ステップS208)コンテンツ提供部334は、選局情報の送信元となる受信装置40に少なくとも共通コンテンツを送信する。コンテンツ提供部334は、この時点で、共通コンテンツを含む一群のコンテンツを受信装置40に送信してもよいし、受信装置40から個別コンテンツ要求を待ち受けてもよい。コンテンツ提供部334は、個別コンテンツ要求を受信するとき、個別コンテンツ要求で指示される視聴環境とデバイス種別に対応する個別コンテンツを特定し、特定した個別コンテンツを受信装置40に送信する。
(Step S206) The content providing unit 334 waits for channel selection information from the receiving device 40 connected to the content providing unit 334. If channel selection information is received (YES in step S206), the process proceeds to step S208. If channel selection information is not received (NO in step S206), the process of step S206 is repeated.
(Step S208) The content providing unit 334 transmits at least the common content to the receiving device 40 that is the source of the channel selection information. At this point, the content providing unit 334 may transmit a group of contents including the common content to the receiving device 40, or may wait for an individual content request from the receiving device 40. When receiving the individual content request, the content providing unit 334 identifies individual content that corresponds to the viewing environment and device type specified in the individual content request, and transmits the identified individual content to the receiving device 40.

以上に説明したように、本実施形態に係る受信装置40は、放送される共通のコンテンツである共通コンテンツを取得する。共通コンテンツが中継装置30を経由して取得されるとき、自装置の視聴環境を特定し、共通コンテンツに関連する個別コンテンツのうち、少なくとも視聴環境に対応する個別コンテンツを取得する。
また、本実施形態に係る中継装置30は、放送される一群のコンテンツであって、共通のコンテンツである共通コンテンツと少なくとも1種類以上の個別コンテンツを受信する受信部TRを備える。中継装置30は、受信装置40に共通コンテンツと個別コンテンツを提供可能とするコンテンツ中継部330を備える。
この構成によれば、ユーザによる操作を伴わずに、放送される複数種類のコンテンツから受信装置40の視聴環境に対応した個別コンテンツが提供される。そのため、視聴環境に応じた放送サービスの提供にあたりユーザの利便性が向上する。また、画面の切り替えに対するユーザへの動機付けを欠くために、個別コンテンツが利用されないという課題を解決することができる。
As described above, the receiving device 40 according to the present embodiment acquires common content, which is broadcast common content. When the common content is acquired via the relay device 30, the receiving device 40 identifies the viewing environment of the receiving device itself and acquires at least the individual content corresponding to the viewing environment from among the individual content related to the common content.
The relay device 30 according to the present embodiment includes a receiving unit TR that receives a group of broadcast contents, which are common contents, and at least one or more types of individual contents. The relay device 30 also includes a content relay unit 330 that can provide the common content and the individual contents to the receiving device 40.
According to this configuration, individual content corresponding to the viewing environment of the receiving device 40 is provided from multiple types of broadcast content without any operation by the user. This improves user convenience in providing broadcast services according to the viewing environment. Also, it solves the problem of individual content not being used due to a lack of motivation for users to switch screens.

また、受信処理部430は、さらに自装置のデバイス種別を特定し、デバイス種別と視聴環境に対応する個別コンテンツを取得してもよい。
この構成によれば、放送される複数種類のコンテンツからさらに受信装置40のデバイス種別にも対応した個別コンテンツが提供される。そのため、さらにデバイス種別にも対応した放送サービスの提供にあたりユーザの利便性が向上する。
Furthermore, the reception processing unit 430 may further identify the device type of its own device and acquire individual content that corresponds to the device type and the viewing environment.
According to this configuration, individual content is provided from among the multiple types of content that are broadcast, and that also corresponds to the device type of the receiving device 40. Therefore, user convenience is improved when a broadcasting service that also corresponds to the device type is provided.

また、受信処理部430は、共通コンテンツが中継装置30を経由して取得されるか否かを判定し、共通コンテンツが中継装置30を経由して取得されるとき、視聴環境を示す視聴環境情報を視聴環境管理部から取得してもよい。
また、受信装置40は、通信部422と放送受信部412を備え、受信処理部430は、中継装置30と接続しないとき、共通コンテンツを放送受信部412を経由して受信し、中継装置30と接続するとき、共通コンテンツを中継装置30を経由して受信してもよい。
この構成によれば、中継装置30を経由して個別コンテンツが取得できる可能性が生じるときに、個別コンテンツを選択するための手がかりとなる視聴環境情報を取得できる。
In addition, the receiving processing unit 430 may determine whether the shared content is acquired via the relay device 30, and when the shared content is acquired via the relay device 30, may acquire viewing environment information indicating the viewing environment from the viewing environment management unit.
In addition, the receiving device 40 is equipped with a communication unit 422 and a broadcast receiving unit 412, and the receiving processing unit 430 may receive the common content via the broadcast receiving unit 412 when not connected to the relay device 30, and may receive the common content via the relay device 30 when connected to the relay device 30.
According to this configuration, when there is a possibility that individual content can be acquired via the relay device 30, it is possible to acquire viewing environment information that serves as a clue for selecting individual content.

また、コンテンツの種類ごとに異なる画面構成が設定され、受信処理部430は、取得したコンテンツを、設定された画面構成を用いて提示部440に提示させてもよい。
この構成によれば、中継装置30を経由した受信か否か、または、視聴環境により画面構成の異なる個別コンテンツが提供される。そのため、画面構成の違いにより中継装置30を経由した受信による放送サービスの付加価値をユーザに実感させることができる。
Also, a different screen configuration may be set for each type of content, and the reception processing unit 430 may cause the presentation unit 440 to present the acquired content using the set screen configuration.
According to this configuration, individual contents with different screen configurations are provided depending on whether or not the content is received via the relay device 30, or depending on the viewing environment. Therefore, the difference in screen configuration allows the user to realize the added value of the broadcasting service received via the relay device 30.

以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。上述の実施形態において説明した各構成は、任意に組み合わせることができる。 Embodiments of the present invention have been described in detail above with reference to the drawings, but the specific configurations are not limited to the above-described embodiments and include designs that do not deviate from the gist of the present invention. The configurations described in the above-described embodiments can be combined in any manner.

例えば、受信装置40の提示部440と入力部450は、必ずしも受信装置40の他の部位と一体に構成されていなくてもよく、各種のデータを送受信することができれば、別体であってもよい。
図12のステップS110の処理は省略されてもよい。その場合、ステップS112において、視聴環境の情報が通知されるが、デバイス種別は通知されない。図13のステップS210、S212において、デバイス種別が考慮されない。即ち、ステップS210において視聴環境の情報が通知されるか否かが判定され、ステップS212において視聴環境に対応する個別コンテンツが選択される。
For example, the presentation unit 440 and input unit 450 of the receiving device 40 do not necessarily have to be configured integrally with other parts of the receiving device 40, and may be separate units as long as they are capable of transmitting and receiving various types of data.
The processing of step S110 in Fig. 12 may be omitted. In that case, information about the viewing environment is notified in step S112, but the device type is not notified. The device type is not taken into consideration in steps S210 and S212 in Fig. 13. That is, whether or not information about the viewing environment is notified is determined in step S210, and individual content corresponding to the viewing environment is selected in step S212.

また、中継装置30の一部、例えば、コンテンツ中継部330の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりコンテンツ中継部330の機能を実現してもよい。同様に、受信装置40の一部、例えば、受信処理部430の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより受信処理部430の機能を実現してもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、プロセッサ、メモリや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、受信処理部430の機能を実現するためのプログラムは、ブラウザであってもよい。共通コンテンツ、個別コンテンツの一部または全体は、マークアップ言語で記述されたマークアップ文書として構成されてもよい。受信処理部430は、マークアップ文書の記述を解析し、記述された指令で指示される処理を実行することで、提示処理部434の機能を実現してもよい。 Furthermore, a program for implementing the functions of a portion of the relay device 30, such as the content relay unit 330, may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be loaded into a computer system and executed to implement the functions of the content relay unit 330. Similarly, a program for implementing the functions of a portion of the receiving device 40, such as the reception processing unit 430, may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be loaded into a computer system and executed to implement the functions of the reception processing unit 430. Here, "loading a program recorded on a recording medium into a computer system and executing it" includes installing the program into a computer system. The term "computer system" here includes hardware such as a processor, memory, and peripheral devices. The term "computer system" may also include multiple computer devices connected via a network, including communication lines such as the Internet, WAN, LAN, and dedicated lines. The program for implementing the functions of the reception processing unit 430 may also be a browser. Some or all of the common content and individual content may be configured as markup documents written in a markup language. The receiving processing unit 430 may realize the functions of the presentation processing unit 434 by analyzing the description of the markup document and executing the processing indicated by the described commands.

また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部または外部に設けられた記録媒体も含まれる。配信サーバの記録媒体に記憶されるプログラムのコードは、端末装置で実行可能な形式のプログラムのコードと異なるものでもよい。すなわち、配信サーバからダウンロードされて端末装置で実行可能な形でインストールができるものであれば、配信サーバで記憶される形式は問わない。 In addition, "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs, and CD-ROMs, as well as storage devices such as hard disks built into computer systems. Thus, recording media storing a program may be non-transitory recording media such as CD-ROMs. Recording media also include internal or external recording media accessible from a distribution server for distributing the program. The program code stored on the distribution server's recording medium may be different from the program code in a format executable on a terminal device. In other words, the format in which the program is stored on the distribution server is not important, as long as it can be downloaded from the distribution server and installed in a format executable on a terminal device.

なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に端末装置で一体化する構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えば、RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The program may be divided into multiple parts, downloaded at different times, and then integrated on a terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, "computer-readable recording medium" also includes a storage medium that stores a program for a certain period of time, such as volatile memory (e.g., RAM) within a computer system that acts as a server or client when a program is transmitted over a network. The program may also be a program that realizes some of the functions described above. Furthermore, the program may be a so-called differential file (differential program) that can realize the functions described above in combination with a program already stored in the computer system.

3…受信システム、10…放送装置、20…配信装置、30…中継装置、40…受信装置、312…放送受信部、314…復調部、316…分離部、322…第1通信部、324…第2通信部、330…コンテンツ中継部、332…コンテンツ取得部、334…コンテンツ提供部、412…放送受信部、414…復調部、416…分離部、422…通信部、430…受信処理部、432…コンテンツ取得部、434…提示処理部、436…視聴環境管理部、440…提示部、450…入力部 3...Receiving system, 10...Broadcasting device, 20...Distribution device, 30...Relay device, 40...Receiving device, 312...Broadcast receiving unit, 314...Demodulation unit, 316...Separation unit, 322...First communication unit, 324...Second communication unit, 330...Content relay unit, 332...Content acquisition unit, 334...Content providing unit, 412...Broadcast receiving unit, 414...Demodulation unit, 416...Separation unit, 422...Communication unit, 430...Reception processing unit, 432...Content acquisition unit, 434...Presentation processing unit, 436...Auditory environment management unit, 440...Presentation unit, 450...Input unit

Claims (11)

放送される共通のコンテンツである共通コンテンツを取得し、
前記共通コンテンツが中継装置を経由して取得されるとき、
自装置の視聴環境を特定し、
前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理部を備え
前記受信処理部は、
前記共通コンテンツが中継装置を経由して取得されるか否かを判定し、
前記共通コンテンツが中継装置を経由して取得されるとき、前記視聴環境を示す視聴環境情報を視聴環境管理部から取得する
受信装置。
Obtaining common content, which is common content to be broadcast;
When the shared content is acquired via a relay device,
Identify the viewing environment of your device,
a reception processing unit that acquires at least individual content corresponding to the viewing environment from among individual content related to the common content ;
The reception processing unit
determining whether the shared content is acquired via a relay device;
When the shared content is acquired via a relay device, audio-visual environment information indicating the audio-visual environment is acquired from an audio-visual environment management unit.
Receiving device.
放送される共通のコンテンツである共通コンテンツを取得し、
前記共通コンテンツが中継装置を経由して取得されるとき、
自装置の視聴環境を特定し、
前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理部を備え
少なくとも1種類以上の個別コンテンツが前記共通コンテンツに対応付けられ、
コンテンツの種類ごとに異なる画面構成が設定され、
前記受信処理部は、
取得したコンテンツを、当該コンテンツに対し設定された画面構成を用いて提示部に提示させる
受信装置。
Obtaining common content, which is common content to be broadcast;
When the shared content is acquired via a relay device,
Identify the viewing environment of your device,
a reception processing unit that acquires at least individual content corresponding to the viewing environment from among individual content related to the common content ;
At least one type of individual content is associated with the common content,
Different screen configurations are set for each type of content,
The reception processing unit
The acquired content is displayed on the display unit using the screen layout set for the content.
Receiving device.
放送される共通のコンテンツである共通コンテンツを取得し、
前記共通コンテンツが中継装置を経由して取得されるとき、
自装置の視聴環境を特定し、
前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理部と、
通信部と、放送受信部と、を備え、
前記受信処理部は、前記通信部が前記中継装置と接続しないとき、前記共通コンテンツを前記放送受信部を経由して受信し、
前記通信部が前記中継装置と接続するとき、前記共通コンテンツを前記中継装置を経由して受信する
受信装置。
Obtaining common content, which is common content to be broadcast;
When the shared content is acquired via a relay device,
Identify the viewing environment of your device,
a reception processing unit that acquires at least individual content corresponding to the viewing environment from among individual content related to the common content ;
A communication unit and a broadcast receiving unit are provided,
the reception processing unit receives the shared content via the broadcast receiving unit when the communication unit is not connected to the relay device;
When the communication unit connects to the relay device, the shared content is received via the relay device.
Receiving device.
前記受信処理部は、
さらに自装置のデバイス種別を特定し、
前記デバイス種別と前記視聴環境に対応する前記個別コンテンツを取得する
請求項1から請求項3のいずれか一項に記載の受信装置。
The reception processing unit
Furthermore, the device type of the device itself is identified,
The receiving device according to claim 1 , further comprising: a receiving section configured to receive the individual content corresponding to the device type and the viewing environment.
コンピュータに
請求項1から請求項のいずれか一項に記載の受信装置として機能させるための
プログラム。
A program for causing a computer to function as the receiving device according to any one of claims 1 to 3 .
請求項1から請求項のいずれか一項に記載の受信装置と、
中継装置と、を備える受信システムであって、
前記中継装置は、
放送される一群のコンテンツを受信する受信部と、
前記一群のコンテンツは、前記共通コンテンツと少なくとも1種類以上の前記個別コンテンツを前記受信装置に提供可能とするコンテンツ中継部と、を備える
受信システム。
A receiving device according to any one of claims 1 to 3 ;
A receiving system comprising:
The relay device
a receiving unit for receiving a group of broadcast contents;
a content relay unit that enables the group of contents to provide the receiving device with the common content and at least one type of the individual content.
請求項1から請求項のいずれか一項に記載の受信装置と、放送装置と、を備え、
前記放送装置は、
少なくとも放送される共通のコンテンツである前記共通コンテンツと制御情報を多重化した放送信号を送出し、
前記制御情報は、前記共通コンテンツと少なくとも1種類以上の個別コンテンツを含む一群のコンテンツのパッケージの構成を示し、
前記共通コンテンツは、前記受信装置に、当該受信装置の視聴環境を特定させ、前記視聴環境に対応する個別コンテンツを取得させるための指令を含
放送システム。
A broadcasting system comprising : a receiving device according to any one of claims 1 to 3 ; and a broadcasting device;
The broadcasting device
transmitting a broadcast signal in which the common content, which is at least the common content to be broadcast, and control information are multiplexed;
the control information indicates a package configuration of a group of contents including the common content and at least one type of individual content;
The common content includes instructions for causing the receiving device to identify a viewing environment of the receiving device and to acquire individual content corresponding to the viewing environment.
Broadcasting system.
請求項7に記載の放送システムと、少なくとも1種類以上の個別コンテンツを通信で送信する配信装置と、を備える
放送通信連携システム。
A broadcasting and communication cooperation system comprising: the broadcasting system according to claim 7; and a distribution device that transmits at least one type of individual content via communication.
受信装置が、
放送される共通のコンテンツである共通コンテンツを取得し、
前記共通コンテンツが中継装置を経由して取得されるとき、
自装置の視聴環境を特定し、
前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理ステップを実行し、
前記受信処理ステップは、
前記共通コンテンツが中継装置を経由して取得されるか否かを判定し、
前記共通コンテンツが中継装置を経由して取得されるとき、前記視聴環境を示す視聴環境情報を視聴環境管理部から取得するステップを有する
受信方法。
The receiving device
Obtaining common content, which is common content to be broadcast;
When the shared content is acquired via a relay device,
Identify the viewing environment of your device,
executing a receiving process step of acquiring at least individual content corresponding to the viewing environment from among individual content related to the common content ;
The receiving processing step includes:
determining whether the shared content is acquired via a relay device;
When the shared content is acquired via a relay device, the method includes acquiring audio-visual environment information indicating the audio-visual environment from an audio-visual environment management unit.
Receiving method.
受信装置が、
放送される共通のコンテンツである共通コンテンツを取得し、
前記共通コンテンツが中継装置を経由して取得されるとき、
自装置の視聴環境を特定し、
前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理ステップを実行し、
少なくとも1種類以上の個別コンテンツが前記共通コンテンツに対応付けられ、
コンテンツの種類ごとに異なる画面構成が設定され、
前記受信処理ステップは、
取得したコンテンツを、当該コンテンツに対し設定された画面構成を用いて提示部に提示させるステップを有する
受信方法。
The receiving device
Obtaining common content, which is common content to be broadcast;
When the shared content is acquired via a relay device,
Identify the viewing environment of your device,
executing a receiving process step of acquiring at least individual content corresponding to the viewing environment from among individual content related to the common content ;
At least one type of individual content is associated with the common content,
Different screen configurations are set for each type of content,
The receiving processing step includes:
a step of causing a presentation unit to present the acquired content using a screen configuration set for the content;
Receiving method.
通信部と、放送受信部と、を備える受信装置が、
放送される共通のコンテンツである共通コンテンツを取得し、
前記共通コンテンツが中継装置を経由して取得されるとき、
自装置の視聴環境を特定し、
前記共通コンテンツに関連する個別コンテンツのうち、少なくとも前記視聴環境に対応する個別コンテンツを取得する受信処理ステップを実行し、
前記受信処理ステップは、前記通信部が前記中継装置と接続しないとき、前記共通コンテンツを前記放送受信部を経由して受信し、
前記通信部が前記中継装置と接続するとき、前記共通コンテンツを前記中継装置を経由して受信するステップを有する
受信方法。
A receiving device including a communication unit and a broadcast receiving unit,
Obtaining common content, which is common content to be broadcast;
When the shared content is acquired via a relay device,
Identify the viewing environment of your device,
executing a receiving process step of acquiring at least individual content corresponding to the viewing environment from among individual content related to the common content ;
the receiving processing step receives the shared content via the broadcast receiving unit when the communication unit is not connected to the relay device;
receiving the shared content via the relay device when the communication unit connects to the relay device;
Receiving method.
JP2022025782A 2022-02-22 2022-02-22 Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program Active JP7789583B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022025782A JP7789583B2 (en) 2022-02-22 2022-02-22 Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022025782A JP7789583B2 (en) 2022-02-22 2022-02-22 Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program

Publications (2)

Publication Number Publication Date
JP2023122210A JP2023122210A (en) 2023-09-01
JP7789583B2 true JP7789583B2 (en) 2025-12-22

Family

ID=87798846

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022025782A Active JP7789583B2 (en) 2022-02-22 2022-02-22 Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program

Country Status (1)

Country Link
JP (1) JP7789583B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013026917A (en) 2011-07-22 2013-02-04 Sharp Corp Content distribution device, receiving device, repeating device, content distribution system, and content distribution method and program
JP2014155019A (en) 2013-02-07 2014-08-25 Nippon Hoso Kyokai <Nhk> Receiver and program
JP2017108337A (en) 2015-12-11 2017-06-15 Dxアンテナ株式会社 Information display system
JP2022009282A (en) 2015-11-24 2022-01-14 マクセル株式会社 Broadcast receiver

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013026917A (en) 2011-07-22 2013-02-04 Sharp Corp Content distribution device, receiving device, repeating device, content distribution system, and content distribution method and program
JP2014155019A (en) 2013-02-07 2014-08-25 Nippon Hoso Kyokai <Nhk> Receiver and program
JP2022009282A (en) 2015-11-24 2022-01-14 マクセル株式会社 Broadcast receiver
JP2017108337A (en) 2015-12-11 2017-06-15 Dxアンテナ株式会社 Information display system

Also Published As

Publication number Publication date
JP2023122210A (en) 2023-09-01

Similar Documents

Publication Publication Date Title
CA2806842C (en) Transmission apparatus and method, reception apparatus and method and transmission and reception system
US9451337B2 (en) Media synchronization within home network using set-top box as gateway
KR100617309B1 (en) EPP providing apparatus and method thereof, terminal receiving EPP and EP display method
US8341670B2 (en) Method and system for providing application service
WO2012029568A1 (en) Transmission device and method, reception device and method, and transmission/reception system
CN103813208A (en) Apparatus and method for television
KR20110025416A (en) How to update the firmware split of network TVs
US20140229994A1 (en) Television system
KR102502118B1 (en) Receiving device, receiving method, transmitting device, and transmitting method
KR20150025514A (en) Method for relaying contents in contents reproducing device
EP2482550A2 (en) Method and device for receiving an expanded service/program guide
KR20140123523A (en) System for synchronizing content transmitted to a digital tv receiver with multiple portable devices with or without internet access
JP2013118615A (en) Receiver, peripheral device, program, and broadcasting system
JP7789583B2 (en) Receiving device, receiving system, broadcasting system, broadcasting and communication cooperation system, receiving method, and program
JP6433289B2 (en) Receiving device, broadcasting system, receiving method and receiving program
JP5452583B2 (en) Providing data application for digital broadcasting
US9900644B2 (en) Device and method for processing an object which provides additional service in connection with a broadcast service in a broadcast receiving device
JP7738409B2 (en) Receiving device, client terminal device, and program
US20170134809A1 (en) Broadcasting signal transmission apparatus, broadcasting signal reception apparatus, broadcasting signal transmission method, and broadcasting signal reception method
EP2312844B1 (en) Data broadcast system, data broadcast server and data broadcast program
JP7734513B2 (en) Receiving device, client terminal device, and program
JP7738407B2 (en) Receiving device, client terminal device, and program
KR101646509B1 (en) Broadcast receiver and method of sharing EPG through homenetwork
EP3531706A1 (en) Reception device, transmission device, and data processing method
KR102527730B1 (en) Handling broadcaster application remote control keys

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240919

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250919

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20251007

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20251106

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251202

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251210

R150 Certificate of patent or registration of utility model

Ref document number: 7789583

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150