JP7797340B2 - Receiving device, broadcast communication system, receiving method, and program - Google Patents
Receiving device, broadcast communication system, receiving method, and programInfo
- Publication number
- JP7797340B2 JP7797340B2 JP2022139838A JP2022139838A JP7797340B2 JP 7797340 B2 JP7797340 B2 JP 7797340B2 JP 2022139838 A JP2022139838 A JP 2022139838A JP 2022139838 A JP2022139838 A JP 2022139838A JP 7797340 B2 JP7797340 B2 JP 7797340B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- distribution
- information
- candidate
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Description
本発明は、受信装置、放送通信システム、受信方法、および、プログラムに関する。 The present invention relates to a receiving device, a broadcast communication system, a receiving method, and a program.
近年、放送番組の見逃し配信が普及しつつある。見逃し配信とは、インターネットを用いて、その番組のコンテンツを配信するサービスである。番組を見逃した視聴者は、放送時間後に通信で配信されるコンテンツを視聴することができる。例えば、特許文献1に記載の番組表表示装置は、見直し視聴が可能な番組に関する番組情報を、放送波を介して受信し、番組情報に基づいて対応する放送済みの番組の放送日時に対応付けられ、見直し視聴が可能な番組に関する番組表を生成し、表示装置に番組表を表示させる。 In recent years, catch-up streaming of broadcast programs has become increasingly popular. Catch-up streaming is a service that distributes the content of a program over the Internet. Viewers who miss a program can view the content distributed via communication after the broadcast time. For example, the program guide display device described in Patent Document 1 receives program information about programs available for review viewing via broadcast waves, associates the program information with the broadcast date and time of the corresponding program that has already been broadcast, generates a program guide for programs available for review viewing, and displays the program guide on a display device.
通信で配信されるコンテンツを視聴するには、予め受信装置に専用のアプリケーションプログラム(本願では、「アプリケーション」または「アプリ」と呼ぶ)をインストールしておき、そのアプリを起動することが通例である。例えば、特許文献2に記載の映像表示装置は、通信インタフェース、表示部、TVチューナ部、等を有する。表示部は、表示画面を有し、実行されるアプリの結果やTVチューナ部によって受信されたテレビ番組、通信インタフェースによって受信された動画コンテンツ等を表示する。 To view content distributed via communication, it is common to first install a dedicated application program (referred to as an "application" or "app" in this application) on the receiving device and then launch the app. For example, the video display device described in Patent Document 2 has a communication interface, a display unit, a TV tuner unit, etc. The display unit has a display screen and displays the results of the executed app, television programs received by the TV tuner unit, video content received by the communication interface, etc.
視聴者は、番組表を参照し、関心を有する番組について見逃し配信の予定を知ることがある。しかしながら、個々の番組は、アプリと関連付けられているとは限らない。配信されるコンテンツを視聴するには、視聴者は、配信期間内に、その番組のコンテンツの視聴に用いるアプリを探し出したうえで起動し、さらにそのコンテンツを探すことを要する。また、視聴者は、放送途中で番組の視聴を中断し、残りの部分を見逃し配信を利用して視聴したいと考えることがある。その場合には、さらに視聴を再開したいと考える再生点を探し出すことを要する。 Viewers may refer to a program guide to find out when catch-up streaming is available for programs they're interested in. However, individual programs are not necessarily associated with an app. To watch streamed content, viewers must find and launch the app used to watch that program's content during the streaming period, and then search for that content. Viewers may also want to stop watching a program mid-stream and watch the remaining portion using catch-up streaming. In that case, they must also find the playback point at which they want to resume watching.
本発明は上記の課題を解決するためになされたものであり、本発明の一態様は、放送信号から番組ごとの番組情報を有するイベント情報テーブルを分離する分離部と、前記イベント情報テーブルから、いずれかの番組を候補番組として選択する番組情報処理部と、前記候補番組の配信の有無を示す配信情報を番組情報管理装置から通信で取得し、前記候補番組ごとの配信情報を有する番組情報リストを保持する配信情報管理部と、前記番組情報リストで示される配信有の候補番組のいずれかを選択番組として選択し、前記選択番組のコンテンツをコンテンツ配信装置から通信で受信するコンテンツ処理部と、を備える受信装置である。 The present invention has been made to solve the above-mentioned problems, and one aspect of the present invention is a receiving device that includes a separation unit that separates an event information table containing program information for each program from a broadcast signal; a program information processing unit that selects one of the programs from the event information table as a candidate program; a distribution information management unit that acquires distribution information indicating whether the candidate programs are being distributed from a program information management device via communications and maintains a program information list containing distribution information for each of the candidate programs; and a content processing unit that selects one of the candidate programs that are being distributed and are indicated in the program information list as a selected program, and receives the content of the selected program via communications from a content distribution device.
本発明の他の態様は、受信装置における受信方法であって、前記受信装置が、放送信号から番組ごとの番組情報を有するイベント情報テーブルを分離する第1ステップと、前記イベント情報テーブルから、いずれかの番組を候補番組として選択する第2ステップと、前記候補番組の配信の有無を示す配信情報を番組情報管理装置から通信で取得し、前記候補番組ごとの配信情報を有する番組情報リストを保持する第3ステップと、前記番組情報リストで示される配信有の候補番組のいずれかを選択番組として選択し、前記選択番組のコンテンツをコンテンツ配信装置から通信で受信する第4ステップと、を実行する受信方法である。 Another aspect of the present invention is a receiving method for a receiving device, in which the receiving device executes the following steps: a first step of separating an event information table containing program information for each program from a broadcast signal; a second step of selecting one of the programs from the event information table as a candidate program; a third step of acquiring distribution information indicating whether the candidate program is being distributed from a program information management device via communication and retaining a program information list containing distribution information for each of the candidate programs; and a fourth step of selecting one of the candidate programs that is being distributed and is indicated in the program information list as a selected program, and receiving the content of the selected program via communication from a content distribution device.
本実施形態によれば、視聴者は、関心を有する番組のコンテンツを視聴する機会を容易に確保することができる。 This embodiment allows viewers to easily secure opportunities to watch content from programs that interest them.
以下、本発明の実施形態について、図面を参照して説明する。
<第1の実施形態>
まず、第1の実施形態に係る放送通信システム1の概要について説明する。
図1は、本実施形態に係る放送通信システム1の構成例を示す概略ブロック図である。
放送通信システム1は、放送装置10、動画配信サーバ20、配信情報管理サーバ30、および、受信装置40を備える。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
First Embodiment
First, an overview of a broadcast communication system 1 according to the first embodiment will be described.
FIG. 1 is a schematic block diagram showing an example of the configuration of a broadcast communication system 1 according to this embodiment.
The broadcast communication system 1 includes a broadcast device 10, a video distribution server 20, a distribution information management server 30, and a receiving device 40.
受信装置40は、ネットワークNWを用いて動画配信サーバ20と配信情報管理サーバ30のそれぞれと各種のデータを送受信可能に接続する。ネットワークNWは、通信伝送路をなし、接続される複数の機器間で双方向的にデータを送受信可能とする。図1の例では、放送装置10および動画配信サーバ20の数は、それぞれ2個であるが1個または3個以上となってもよい。受信装置40は、2個に限られず、1個または3個以上となってもよい。 The receiving device 40 is connected to the video distribution server 20 and the distribution information management server 30 via the network NW so that various data can be sent and received. The network NW forms a communication transmission path, allowing data to be sent and received bidirectionally between multiple connected devices. In the example of Figure 1, there are two broadcasting devices 10 and two video distribution servers 20, but there may be one or three or more. The number of receiving devices 40 is not limited to two, and may be one or three or more.
複数の放送装置10、動画配信サーバ20、および、受信装置40は、それぞれ放送装置10-1などと子番号を付して特定されることがある。複数の放送装置10、動画配信サーバ20または受信装置40に共通の事項については、特に子番号を用いて区別しない。なお、本願では各種のデータ、信号の送受信、伝送のために放送伝送路BTを用いることを、「放送で」と呼ぶことがある。また、各種のデータ、信号の送受信、伝送のために通信伝送路を用いることを、「通信で」と呼ぶことがある。 Multiple broadcasting devices 10, video distribution servers 20, and receiving devices 40 may be identified by assigning them sub-numbers, such as broadcasting device 10-1. Items common to multiple broadcasting devices 10, video distribution servers 20, or receiving devices 40 are not distinguished by sub-numbers. Note that, in this application, the use of a broadcast transmission path BT for sending, receiving, and transmitting various data and signals may be referred to as "broadcasting." Furthermore, the use of a communication transmission path for sending, receiving, and transmitting various data and signals may be referred to as "communication."
放送装置10は、放送信号を放送伝送路BTに送出する。放送信号は、番組のコンテンツと、その番組の受信に関する制御情報を多重化した多重化データを含めて搬送する。放送伝送路BTは、放送信号を一方向的に伝送する伝送路である。放送伝送路BTは、主に放送波が用いられる。放送伝送路BTには、一部に通信ネットワークが含まれることがある。放送装置10は、放送局ごとに管理され、異なる放送チャンネルでの放送信号の送出に用いられる。 Broadcasting device 10 transmits a broadcast signal to broadcast transmission channel BT. The broadcast signal carries multiplexed data that multiplexes program content and control information related to the reception of that program. Broadcast transmission channel BT is a transmission channel that transmits broadcast signals unidirectionally. Broadcast transmission channel BT mainly uses broadcast waves. Broadcast transmission channel BT may also include a communication network in part. Broadcasting device 10 is managed by each broadcasting station and is used to transmit broadcast signals on different broadcast channels.
動画配信サーバ20は、放送される番組のコンテンツを保存するコンテンツ配信装置である。動画配信サーバ20は、ウェブサーバとして構成される。個々の動画配信サーバ20は、1編に限らず、2編以上のコンテンツを保存することがある。個々のコンテンツの所在はアドレス(例えば、URL(Uniform Resource Locator))を用いて指示される。コンテンツの所在を示すURLを、「コンテンツURL」と呼ぶことがある。動画配信サーバ20は、受信装置40からコンテンツ要求を受信するとき、コンテンツ要求で指示されるコンテンツを、ネットワークNWを経由して送信する。動画配信サーバ20は、放送事業者、コンテンツ制作者、コンテンツ配信業者、または、それらの依頼による管理者により管理される。 The video distribution server 20 is a content distribution device that stores the content of broadcast programs. The video distribution server 20 is configured as a web server. Each video distribution server 20 may store not just one piece of content, but two or more pieces of content. The location of each piece of content is specified using an address (e.g., a URL (Uniform Resource Locator)). A URL indicating the location of content is sometimes called a "content URL." When the video distribution server 20 receives a content request from the receiving device 40, it transmits the content specified in the content request via the network NW. The video distribution server 20 is managed by a broadcaster, content creator, content distributor, or an administrator requested by any of these.
配信情報管理サーバ30は、番組情報テーブルを保存する番組情報管理装置である。番組情報テーブルは、配信番組ごとに配信情報を格納するデータテーブルである。配信情報管理サーバ30は、受信装置40から配信情報要求を受信するとき、配信情報要求で指示される番組の配信情報を、ネットワークNWを経由して受信装置40に送信する。配信情報管理サーバ30は、配信情報要求で指示される番組の配信情報を有しない場合には、その配信情報なしを示す応答情報を、ネットワークNWを用いて受信装置40に送信する。配信情報管理サーバ30は、放送事業者ごとに設置されてもよいし、複数の放送事業者間で共用されてもよい。配信情報は、当該番組のコンテンツについて通信での配信の有無を示す情報。当該番組が通信で配信される場合には、その受信要件を示す情報が配信情報に含まれうる。受信要件として、受信に用いられるアプリ(本願では、「VODアプリ」と呼ぶことがある)、その番組のコンテンツURL、および、配信期間が指示される。 The distribution information management server 30 is a program information management device that stores a program information table. The program information table is a data table that stores distribution information for each distribution program. When the distribution information management server 30 receives a distribution information request from the receiving device 40, it transmits the distribution information of the program specified in the distribution information request to the receiving device 40 via the network NW. If the distribution information management server 30 does not have distribution information for the program specified in the distribution information request, it transmits response information indicating the absence of distribution information to the receiving device 40 via the network NW. The distribution information management server 30 may be installed for each broadcaster, or may be shared by multiple broadcasters. The distribution information is information indicating whether the content of the program is distributed via communication. If the program is distributed via communication, information indicating the reception requirements may be included in the distribution information. The reception requirements include the app used for reception (sometimes referred to as the "VOD app" in this application), the program's content URL, and the distribution period.
受信装置40は、選局された放送チャンネルで指示される放送伝送路を用いて放送信号を受信し、放送信号で搬送される番組のコンテンツを提示する。受信装置40は、例えば、専用のテレビジョン受信装置、放送受信機能付き携帯電話機、パーソナルコンピュータなど、いずれの形態で実現されてもよい。受信装置40は、主に一般視聴者が用いる機器である。本願では、「視聴」とは、視認と受聴の一方または両方を示し、視認と受聴の一方または両方を可能とするために、放送信号を受信すること、放送信号で伝達される映像と音声の一方または両方を提示することを含む。 The receiving device 40 receives the broadcast signal using the broadcast transmission path indicated by the selected broadcast channel and presents the program content carried by the broadcast signal. The receiving device 40 may be implemented in any form, such as a dedicated television receiving device, a mobile phone with broadcast receiving functionality, or a personal computer. The receiving device 40 is a device primarily used by general viewers. In this application, "viewing" refers to either or both of viewing and listening, and includes receiving the broadcast signal and presenting either or both of the video and audio transmitted by the broadcast signal to enable either or both of viewing and listening.
受信装置40は、放送信号で搬送される多重化データからイベント情報テーブルを分離し、イベント情報テーブルに記述された番組から、いずれかの番組を候補番組として選択する。受信装置40は、候補番組の配信情報要求を配信情報管理サーバ30に送信し、その応答として、候補番組の配信情報を受信する。受信装置40は、候補番組ごとの配信情報を含む番組情報リストから、いずれかの候補番組を選択番組として選択する。受信装置40は、選択番組の配信情報を参照して、その選択番組のコンテンツの通信での配信の有無、配信期間、および、その所在と特定する。受信装置40は、現時点が配信期間内となる選択番組のコンテンツ要求を、そのコンテンツが所在する動画配信サーバ20に送信する。受信装置40は、コンテンツ要求に対する応答として、動画配信サーバ20から選択番組のコンテンツを、ネットワークNWを経由して受信する。 The receiving device 40 separates the event information table from the multiplexed data carried by the broadcast signal and selects one of the programs described in the event information table as a candidate program. The receiving device 40 sends a request for distribution information of the candidate program to the distribution information management server 30 and receives the distribution information of the candidate program in response. The receiving device 40 selects one of the candidate programs as a selected program from a program information list containing distribution information for each candidate program. The receiving device 40 references the distribution information of the selected program to determine whether the content of the selected program is being distributed via communication, the distribution period, and its location. The receiving device 40 sends a content request for the selected program whose distribution period is currently within the selected program to the video distribution server 20 where the content is located. In response to the content request, the receiving device 40 receives the content of the selected program from the video distribution server 20 via the network NW.
次に、本実施形態に係る受信装置40の機能構成例について説明する。図2は、本実施形態に係る受信装置40の機能構成例を示す概略ブロック図である。
受信装置40は、放送受信部412、復調部414、分離部416、通信部422、制御部430、入力部450、表示部460、および、放音部470を含んで構成される。
放送受信部412は、放送伝送路BTを経由して伝送された放送信号を受信し、受信した放送信号を復調部414に出力する。放送受信部412は、例えば、チューナであり、アンテナに接続される。放送受信部412には、制御部430の放送受信処理部432から編成チャンネルが指示される。放送受信部412は、指示された編成チャンネルに対応する搬送周波数の放送波を放送信号として受信し、受信した放送信号をダウンコンバートし、基底周波数の放送信号を復調部414に出力する。
Next, an example of the functional configuration of the receiving device 40 according to this embodiment will be described. Fig. 2 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 control unit 430 , an input unit 450 , a display unit 460 , and a sound emitting unit 470 .
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. The broadcast receiving unit 412 is, for example, a tuner and is connected to an antenna. A broadcast reception processing unit 432 of the control unit 430 instructs the broadcast receiving unit 412 to select a channel. The broadcast receiving unit 412 receives a broadcast wave of a carrier frequency corresponding to the instructed channel as a broadcast signal, down-converts the received broadcast signal, and outputs a broadcast signal of the base frequency to the demodulating unit 414.
復調部414は、放送受信部412から入力される放送信号を所定の復調方式を用いて復調し、多重化データに変換する。復調部414は、変換した多重化データを分離部416に出力する。復調方式として、伝送された多重化データの変調に用いた変調方式(例えば、16QAM:Quadrature Amplitude Modulation、64QAM、など)に対応する方式が用いられる。多重化方式として、例えば、MMT-TLV:MPEG Media Transport Type Length Value)方式が利用可能である。MMT-TLV方式が用いられる場合、多重化データは、TLVストリームとなる。TLVストリームは、MMT-TLV方式を用いて多重化された一連のTLVパケットを含むデータストリームである。 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 transmitted multiplexed data (e.g., 16QAM (Quadrature Amplitude Modulation), 64QAM, etc.). The multiplexing method that can be used is, for example, the MMT-TLV (MPEG Media Transport Type Length Value) method. When the MMT-TLV method is used, the multiplexed data becomes a TLV stream. The TLV stream is a data stream containing a series of TLV packets multiplexed using the MMT-TLV method.
分離部416は、復調部414から入力される多重化データから放送サービスで提供される番組のコンテンツと、その番組の受信に係る制御情報に分離する。MMT-TLV方式では、提供される放送サービスならびに多重化のための制御情報がMMT-SIを用いて記述される。MMT-SIは、各種の情報テーブル、メッセージ、記述子などを含んで構成される。かかる情報テーブルには、MPT(MMT Package Table)が含まれる。MPTは、放送番組をなすコンテンツのパッケージを構成する情報が記述される情報テーブルである。パッケージを構成する情報には、アセットのリスト、アセットごとの属性、位置などが含まれる。番組のコンテンツには、映像アセットと、音声アセットが含まれる。分離部416は、MPTを参照して、多重化データから番組のコンテンツとなる映像アセットと音声アセットを分離し、分離した映像アセットと音声アセットを、それぞれ制御部430の映像復号部442と音声復号部444に出力する。 The separator 416 separates the multiplexed data input from the demodulator 414 into the program content provided by the broadcast service and the control information related to the reception of that program. In the MMT-TLV format, the broadcast service provided and the control information for multiplexing are described using MMT-SI. MMT-SI is composed of various information tables, messages, descriptors, etc. These information tables include the MMT Package Table (MPT). The MPT is an information table that describes the information that constitutes the content package that makes up a broadcast program. The information that constitutes the package includes a list of assets, the attributes and location of each asset, etc. The program content includes video assets and audio assets. The separator 416 references the MPT to separate the video assets and audio assets that make up the program content from the multiplexed data, and outputs the separated video assets and audio assets to the video decoding unit 442 and audio decoding unit 444 of the control unit 430, respectively.
MMT-SIには、MH-SDT(Service Description Table、サービス記述テーブル)とMH-EIT(Event Information Table、イベント情報テーブル)が含まれる。分離部416は、MMT-SIからMH-SDTとMH-EITを抽出し、制御部430の番組情報処理部434に出力する。 MMT-SI includes the MH-SDT (Service Description Table) and the MH-EIT (Event Information Table). The separator 416 extracts the MH-SDT and MH-EIT from the MMT-SI and outputs them to the program information processor 434 of the controller 430.
通信部422は、ネットワークNWに接続し、ネットワークNWを経由して他の機器との間で各種のデータを送受信する。通信部422は、例えば、通信インタフェースを有する。
制御部430は、受信装置40としての機能を実現および制御するための処理を実行する。制御部430は、放送受信処理部432、番組情報処理部434、配信情報管理部436、コンテンツ処理部438、映像復号部442および音声復号部444を含んで構成される。制御部430は、専用の部材を含んで構成されてもよいし、汎用のコンピュータシステムを含んで構成されてもよい。コンピュータシステムは、例えば、CPU(Central Processing Unit)などのプロセッサを備える。プロセッサは、所定のプログラムに記述された各種の指令で指示される処理を実行し、記憶媒体、その他のデバイスと協働して、その機能を実現する。
The communication unit 422 is connected to the network NW and transmits and receives various data to and from other devices via the network NW. The communication unit 422 includes, for example, a communication interface.
The control unit 430 executes processing for realizing and controlling the functions of the receiving device 40. The control unit 430 includes a broadcast reception processing unit 432, a program information processing unit 434, a distribution information management unit 436, a content processing unit 438, a video decoding unit 442, and an audio decoding unit 444. The control unit 430 may be configured to include dedicated components or a general-purpose computer system. The computer system includes a processor such as a CPU (Central Processing Unit). The processor executes processing instructed by various commands written in a predetermined program and realizes its functions in cooperation with a storage medium and other devices.
放送受信処理部432は、入力部450から入力される操作信号に従って放送信号の受信に関する処理を行う。放送受信処理部432は、例えば、操作信号で指示される編成チャンネルを放送受信部412に通知する(選局)。
コンテンツ処理部438は、映像復号部442から入力され、復号された映像データに示される放送映像を含む表示画面を構成し、構成した表示画面を示す表示画面データを表示部460に出力する。
コンテンツ処理部438は、音声復号部444から入力され、復号された音声データに示される放送音声の音量を調整し、調整後の音声データを放音部470に出力する。
The broadcast reception processing unit 432 performs processing related to reception of broadcast signals in accordance with an operation signal input from the input unit 450. For example, the broadcast reception processing unit 432 notifies the broadcast receiving unit 412 of the organization channel designated by the operation signal (channel selection).
The content processing unit 438 constructs a display screen including the broadcast video shown in the decoded video data input from the video decoding unit 442, and outputs display screen data showing the constructed display screen to the display unit 460.
The content processing unit 438 adjusts the volume of the broadcast audio indicated in the decoded audio data input from the audio decoding unit 444 , and outputs the adjusted audio data to the sound emitting unit 470 .
番組情報処理部434は、分離部416から入力されるMH-SDTを参照して、番組ごとに提供される編成チャンネルまたは放送事業者の名称(放送局名)を特定する。MH-SDTは、編成サービスに関する情報が記述される情報テーブルである。編成サービスの情報には、編成チャンネルの名称、放送事業者の名称などが含まれる。編成チャンネルは、サービスID(service_id、サービス識別)を用いて特定される。 The program information processing unit 434 references the MH-SDT input from the separation unit 416 to identify the organization channel or broadcaster name (broadcast station name) provided for each program. The MH-SDT is an information table that describes information about the organization service. The organization service information includes the organization channel name, the broadcaster name, etc. The organization channel is identified using a service ID (service_id, service identification).
番組情報処理部434は、分離部416から入力されるMH-EITを参照し、編成チャンネルごとに放送される番組と、番組ごとの放送時間および番組名を特定する。MH-EITは、イベント、即ち、番組に関する情報(本願では、「番組情報」と呼ぶことがある)が記述される情報テーブルである。番組情報には、番組名、放送日時、番組内容などの情報が含まれる。MH-EITは、番組を提供する編成チャンネルごとに構成される。MH-EITは、編成チャンネルを示すサービスID、イベントごとのイベントID、番組開始時刻、放送時間、および、記述子領域を含んで構成される。番組開始時刻と番組長により、その番組の放送時間が表される。MH-EITの記述子領域には、番組名が記述される。個々の番組は、番組識別情報として、ネットワークID、サービスIDおよびイベントIDを用いて特定されうる。図5の例では、ネットワークID「0x7F00」とサービスID「100」は、それぞれ放送局Aの放送伝送路(ネットワーク)、編成チャンネルを示す。イベントID「0x0123」は、受信中の番組「A-100」を示す。 The program information processing unit 434 references the MH-EIT input from the separation unit 416 to identify the programs to be broadcast for each organization channel, as well as the broadcast time and program name for each program. The MH-EIT is an information table that describes events, i.e., information about programs (sometimes referred to as "program information" in this application). Program information includes information such as the program name, broadcast date and time, and program content. The MH-EIT is configured for each organization channel that provides a program. The MH-EIT includes a service ID that indicates the organization channel, an event ID for each event, the program start time, broadcast time, and a descriptor area. The program start time and program length indicate the broadcast time of the program. The program name is described in the descriptor area of the MH-EIT. Individual programs can be identified using the network ID, service ID, and event ID as program identification information. In the example of Figure 5, the network ID "0x7F00" and service ID "100" indicate the broadcast transmission path (network) of broadcast station A and the organization channel, respectively. Event ID "0x0123" indicates the program "A-100" currently being received.
番組情報処理部434は、番組ごとに特定した局名と放送時間に対応する表示領域に番組名を割り当て、番組表画面を構成する。番組情報処理部434は、構成した番組表画面を示す表示データを表示部460に出力する。表示部460には、番組表画面が表される。図4は、番組表画面の一例を示す図である。例示される番組表画面は、各列に放送局を示し、上下方向の位置で時刻を示す。長方形の領域が各番組の放送時間を示し、「A-100」などの文字は、番組名を示す。 The program information processing unit 434 assigns program names to display areas corresponding to the station names and broadcast times identified for each program, and constructs a program guide screen. The program information processing unit 434 outputs display data showing the constructed program guide screen to the display unit 460. The program guide screen is displayed on the display unit 460. Figure 4 shows an example of a program guide screen. The illustrated program guide screen shows broadcast stations in each column and time in the vertical direction. Rectangular areas show the broadcast times of each program, and characters such as "A-100" show the program names.
図2に戻り、番組情報処理部434は、番組表画面に表れる番組のうち、入力部450から入力される操作信号により指示される番組を見逃し配信による候補番組として選択する。番組情報処理部434は、候補番組に対する配信情報要求を、通信部422を用いて配信情報管理サーバ30に送信する。配信情報要求は、選択した候補番組を示す番組識別情報を含んで構成される。番組情報処理部434は、配信情報要求に対する応答として、候補番組に対する配信情報を配信情報管理サーバ30から受信する。 Returning to FIG. 2, the program information processing unit 434 selects, from among the programs displayed on the program guide screen, a program designated by an operation signal input from the input unit 450 as a candidate program for catch-up streaming. The program information processing unit 434 sends a streaming information request for the candidate program to the streaming information management server 30 using the communication unit 422. The streaming information request includes program identification information indicating the selected candidate program. In response to the streaming information request, the program information processing unit 434 receives streaming information for the candidate program from the streaming information management server 30.
配信情報に含まれる配信有無情報が通信での配信ありを示すとき、番組情報処理部434は、その配信情報を配信情報管理部436に出力する。
配信情報に含まれる配信有無情報が通信での配信なしを示すとき、番組情報処理部434は、通信での配信なしを示す表示画面を生成し、生成した表示画面を示す表示画面データを表示部460に出力する。表示部460には、配信なしを示す表示画面が表示される。
配信情報管理サーバ30から配信情報が存在しないことを示す応答情報を受信するとき、番組情報処理部434は、候補番組に対する配信情報なしを示す表示画面を生成し、生成した表示画面を示す表示画面データを表示部460に出力する。表示部460には、配信情報なしを示す表示画面が表示される。
When the distribution presence/absence information included in the distribution information indicates that distribution via communication is available, the program information processing unit 434 outputs the distribution information to the distribution information management unit 436 .
When the distribution presence/absence information included in the distribution information indicates that there will be no distribution via communication, program information processing unit 434 generates a display screen indicating that there will be no distribution via communication, and outputs display screen data indicating the generated display screen to display unit 460. Display unit 460 displays the display screen indicating that there will be no distribution.
When receiving response information indicating that no distribution information exists from distribution information management server 30, program information processing unit 434 generates a display screen indicating that no distribution information exists for the candidate program, and outputs display screen data indicating the generated display screen to display unit 460. Display unit 460 displays the display screen indicating that no distribution information exists.
配信情報管理部436は、番組情報処理部434から入力される配信情報を候補番組ごとに蓄積し、番組情報リストを生成する。図6は、番組情報リストの例を示す図である。図6に例示される番組情報リストは、3件の候補番組の配信情報を有する。3件の候補番組は、いずれも通信での配信予定を有する。配信情報管理部436は、候補番組ごとに配信期間を参照し、配信状況と判定する。配信情報管理部436は、現時刻が配信終了時刻よりも後続する場合には、配信終了と判定する。配信情報管理部436は、現時刻が配信開始時刻以降であって、配信終了時刻以前である場合には、配信中と判定する。配信情報管理部436は、現時刻が配信開始時刻よりも先行する場合には、配信前と判定する。 The distribution information management unit 436 accumulates the distribution information input from the program information processing unit 434 for each candidate program and generates a program information list. Figure 6 is a diagram showing an example of a program information list. The program information list shown in Figure 6 has distribution information for three candidate programs. All three candidate programs are scheduled to be distributed via communication. The distribution information management unit 436 references the distribution period for each candidate program and determines the distribution status. If the current time is after the distribution end time, the distribution information management unit 436 determines that distribution has ended. If the current time is after the distribution start time and before the distribution end time, the distribution information management unit 436 determines that distribution is in progress. If the current time is before the distribution start time, the distribution information management unit 436 determines that distribution is not yet in progress.
配信情報管理部436は、候補番組ごとに番組名、再生時間、および、配信状況を掲載項目として含む番組情報リスト画面を生成する(図7参照)。配信状況が配信中である候補番組には、配信情報管理部436は、配信終了時刻を掲載項目としてさらに対応づけて番組情報リスト画面に割り当てる。配信状況が配信前である候補番組には、配信情報管理部436は、配信開始時刻を掲載項目としてさらに対応付けて番組情報リスト画面に割り当てる。配信情報管理部436は、生成した番組情報リスト画面を示す表示画面データを表示部460に出力する。表示部460には、番組情報リスト画面が表示される。 The distribution information management unit 436 generates a program information list screen for each candidate program, including the program name, playback time, and distribution status as listing items (see Figure 7). For candidate programs whose distribution status is currently being distributed, the distribution information management unit 436 assigns the distribution end time as a further associated listing item to the program information list screen. For candidate programs whose distribution status is not yet being distributed, the distribution information management unit 436 assigns the distribution start time as a further associated listing item to the program information list screen. The distribution information management unit 436 outputs display screen data showing the generated program information list screen to the display unit 460. The program information list screen is displayed on the display unit 460.
コンテンツ処理部438は、放送または通信で伝送されたコンテンツを提示するための処理を行う。
コンテンツ処理部438は、番組情報リスト画面に掲げた候補番組のうち、入力部450から入力される操作信号で掲載項目が指示され、配信状況が配信中である番組を選択番組として選択する。図7の例では、候補番組「A-100」、「C-100」、「D-100」のうち、配信状況が配信中である候補番組「C-100」が選択可能となる。コンテンツ処理部438は、配信状況により異なる態様で候補番組に係る情報を表示させてもよい。図7の例では、配信状況が、「配信中」、「配信前」、「配信終了」の順に背景の輝度が低くなり、その領域に表示された文字とのコントラストが低くなる。配信状況「配信中」である候補番組に係る情報が、他の配信状況に係る候補番組に係る情報よりも目立つ。そのため、「配信中」の候補番組の選択が誘導される。
The content processing unit 438 performs processing for presenting content transmitted by broadcast or communication.
The content processing unit 438 selects, as a selected program, a program whose broadcast status is currently being broadcast and whose listed item is designated by an operation signal input from the input unit 450 from among the candidate programs listed on the program information list screen. In the example of FIG. 7 , of the candidate programs "A-100,""C-100," and "D-100," the candidate program "C-100" whose broadcast status is currently being broadcast is selectable. The content processing unit 438 may display information related to the candidate programs in different manners depending on the broadcast status. In the example of FIG. 7 , the broadcast status is "Currently Broadcasting,""Not Yet Broadcasting," and "Broadcast Ended" in that order, with the background brightness decreasing and the contrast with the text displayed in that area decreasing. Information related to a candidate program whose broadcast status is "Currently Broadcasting" stands out more than information related to candidate programs with other broadcast statuses. This encourages the selection of a candidate program whose broadcast status is "Currently Broadcasting."
図2に戻り、コンテンツ処理部438は、配信情報管理部436により生成された番組情報リストを参照し、選択番組に係るVODアプリとコンテンツURLを特定する。コンテンツ処理部438は、特定したVODアプリの実行を開始し、選択番組に係るコンテンツの提示に係る処理を実行する。ここで、コンテンツ処理部438は、特定したコンテンツURLで指示されるコンテンツを、通信部422を用いて受信する。 Returning to Figure 2, the content processing unit 438 references the program information list generated by the distribution information management unit 436 and identifies the VOD application and content URL related to the selected program. The content processing unit 438 starts executing the identified VOD application and performs processing related to presenting the content related to the selected program. Here, the content processing unit 438 receives the content specified by the identified content URL using the communication unit 422.
コンテンツ処理部438は、受信した選択番組のコンテンツを表示部460と放音部470に再生させる。ここで、コンテンツ処理部438は、受信したコンテンツから映像データと音声データを分離し、それぞれ映像復号部442と音声復号部444に出力する。コンテンツ処理部438は、映像復号部442により復号された映像データに示される映像を含むコンテンツ表示画面を構成し、構成したコンテンツ表示画面を示すコンテンツ表示データを表示部460に出力する。表示部460には、コンテンツ表示画面が表される。コンテンツ処理部438は、音声復号部444により復号された音声データの音量を調整し、調整後の音声データを放音部470に出力する。放音部470から選択番組の音声が放音される。 The content processing unit 438 causes the display unit 460 and sound output unit 470 to play the received content of the selected program. Here, the content processing unit 438 separates the video data and audio data from the received content and outputs them to the video decoding unit 442 and audio decoding unit 444, respectively. The content processing unit 438 constructs a content display screen including the video shown in the video data decoded by the video decoding unit 442, and outputs content display data showing the constructed content display screen to the display unit 460. The content display screen is displayed on the display unit 460. The content processing unit 438 adjusts the volume of the audio data decoded by the audio decoding unit 444, and outputs the adjusted audio data to the sound output unit 470. The audio of the selected program is output from the sound output unit 470.
図8は、コンテンツ表示画面の一例を示す。例示されるコンテンツ表示画面は、VODアプリ「VOD-B」を用いて、番組「C-100」の映像を表す。映像は、コンテンツ表示画面の大部分を占める。コンテンツ表示画面の底辺に沿ってスライダーバーが表示されている。スライダーバーには、スライダを重ねて表示され、スライダの位置によりコンテンツの再生点が表されている。コンテンツ処理部438は、操作に応じてスライダの位置を指示しながら押下しながら移動させることで、その位置に対応する再生点を変更することができる(頭出し)。 Figure 8 shows an example of a content display screen. The illustrated content display screen displays video of program "C-100" using the VOD app "VOD-B." The video occupies most of the content display screen. A slider bar is displayed along the bottom of the content display screen. A slider is displayed over the slider bar, and the position of the slider indicates the playback point of the content. The content processing unit 438 can change the playback point corresponding to that position by pressing and moving the slider while indicating the position in response to an operation (cue).
映像復号部442は、自部に入力される映像データを復号する復号器を備える。映像データの復号に用いられる復号方式は、入力される映像データの符号化に用いられた映像符号化方式に対応する復号方式であればよい。映像復号部442に分離部416から映像アセットが入力されるとき、復号された映像データを放送受信処理部432に出力する。映像復号部442にコンテンツ処理部438から映像データが入力されるとき、復号された映像データをコンテンツ処理部438に返す。 The video decoding unit 442 is equipped with a decoder that decodes video data input to it. The decoding method used to decode the video data may be any decoding method that corresponds to the video encoding method used to encode the input video data. When a video asset is input to the video decoding unit 442 from the separation unit 416, the video decoding unit 442 outputs the decoded video data to the broadcast reception processing unit 432. When video data is input to the video decoding unit 442 from the content processing unit 438, the video decoding unit 442 returns the decoded video data to the content processing unit 438.
音声復号部444は、自部に入力される音声データを復号する復号器を備える。音声データの復号に用いられる復号方式は、入力される音声データの符号化に用いられた音声符号化方式に対応する復号方式であればよい。音声復号部444に分離部416から音声アセットが入力されるとき、復号された音声データを放送受信処理部432に出力する。音声復号部444にコンテンツ処理部438から音声データが入力されるとき、復号された音声データをコンテンツ処理部438に返す。 The audio decoding unit 444 is equipped with a decoder that decodes audio data input to it. The decoding method used to decode the audio data may be any decoding method that corresponds to the audio encoding method used to encode the input audio data. When an audio asset is input to the audio decoding unit 444 from the separation unit 416, the audio decoding unit 444 outputs the decoded audio data to the broadcast reception processing unit 432. When audio data is input to the audio decoding unit 444 from the content processing unit 438, the audio decoding unit 444 returns the decoded audio data to the content processing unit 438.
入力部450は、ユーザの操作を受け付け、受け付けた操作に応じた操作信号を制御部430に出力する。入力部450は、例えば、マウス、タッチパネル、などの汎用の部材を備えてもよいし、ボタン、レバー、つまみ、などの専用の部材を備えてもよい。入力部450は、他の機器(例えば、遠隔制御装置(リモートコントローラ)、スマートフォンなど)から操作信号を検出する操作信号センサを備えてもよい。操作信号センサは、検出した操作信号を制御部430に出力する。 The input unit 450 accepts user operations and outputs an operation signal corresponding to the accepted operation to the control unit 430. The input unit 450 may include, for example, a general-purpose component such as a mouse or touch panel, or may include a dedicated component such as a button, lever, or knob. The input unit 450 may also include an operation signal sensor that detects an operation signal from another device (for example, a remote control device (remote controller), smartphone, etc.). The operation signal sensor outputs the detected operation signal to the control unit 430.
表示部460は、制御部430から入力される各種の表示画面データに基づく表示画面を表示する。表示部460は、例えば、ディスプレイである。表示部460は、液晶ディスプレイ、有機エレクトロルミネッセンスディスプレイ、など、いずれの種類の表示デバイスであってもよい。表示部460をなすディスプレイは、入力部450をなすタッチセンサと重なり合うように一体化され、タッチパネルとして構成されてもよい。
放音部470は、制御部430から入力される各種の音声データに基づく音声を放音する。放音部470は、例えば、スピーカである。
The display unit 460 displays a display screen based on various display screen data input from the control unit 430. The display unit 460 is, for example, a display. The display unit 460 may be any type of display device, such as a liquid crystal display or an organic electroluminescence display. The display constituting the display unit 460 may be integrated with the touch sensor constituting the input unit 450 so as to overlap with it, and configured as a touch panel.
The sound emitting unit 470 emits sounds based on various types of audio data input from the control unit 430. The sound emitting unit 470 is, for example, a speaker.
次に、本実施形態に係る番組情報テーブルの例について説明する。図3は、本実施形態に係る番組情報テーブルを例示する図である。番組情報テーブルには、番組ごとに放送関連情報と配信情報とを含み、これらを対応付けて構成される。図3の例では、個々の番組は、共通ID(identifier)を用いて表される。共通IDとして、番組ごとに異なる整数値が割り当てられる。放送関連情報は、番組名、番組識別情報、および、放送期間を示す。図6に例示される番組情報リストにも、番組情報テーブルの項目と同じ項目が含まれる。 Next, an example of a program information table according to this embodiment will be described. Figure 3 is a diagram illustrating an example of a program information table according to this embodiment. The program information table includes broadcast-related information and distribution information for each program, and is configured by associating these. In the example of Figure 3, each program is represented using a common ID (identifier). A different integer value is assigned to each program as the common ID. The broadcast-related information indicates the program name, program identification information, and broadcast period. The program information list illustrated in Figure 6 also includes the same items as the items in the program information table.
番組名は、その番組の表題(タイトル)である。番組識別情報として、ネットワークID(network_id)、サービスID(service_id)、および、イベントID(event_id)が含まれる。ネットワークIDは、番組を提供する放送局のネットワーク、即ち、放送伝送路を示す識別情報である。ネットワークIDとして、MH-EITに含まれるオリジナルネットワークID(original_network_id)の設定値と等しい値が設定される。サービスIDは、番組を提供する放送局のサービスを示す識別情報である。サービスIDとして、MH-EITに含まれるサービスIDの設定値と等しい値が設定される。サービスIDの設定値は、ネットワークIDの設定値と等しい値となりうる。即ち、サービスIDは、番組の提供に係る編成チャンネルを示す情報とみなすこともできる。
イベントIDは、個々の番組の識別情報である。イベントIDとして、MH-EITに含まれるイベントIDの設定値と等しい値が設定されうる。放送期間は、放送開始時刻と放送時間を用いて表される。放送終了時刻は、放送開始時刻から放送時間の経過後の時刻に相当する。放送時間は、秒を単位として表される。
The program name is the title of the program. The program identification information includes a network ID (network_id), a service ID (service_id), and an event ID (event_id). The network ID is identification information that indicates the network of the broadcasting station that provides the program, i.e., the broadcast transmission path. The network ID is set to a value equal to the set value of the original network ID (original_network_id) included in the MH-EIT. The service ID is identification information that indicates the service of the broadcasting station that provides the program. The service ID is set to a value equal to the set value of the service ID included in the MH-EIT. The set value of the service ID can be a value equal to the set value of the network ID. In other words, the service ID can also be considered as information that indicates the organization channel related to the provision of the program.
The event ID is identification information for each individual program. The event ID can be set to a value equal to the set value of the event ID included in the MH-EIT. The broadcast period is expressed using the broadcast start time and broadcast duration. The broadcast end time corresponds to the time after the broadcast start time has elapsed. The broadcast duration is expressed in seconds.
配信情報は、配信有無情報(配信有無)、VODアプリ情報、コンテンツURL、および、配信期間を示す。見逃し配信は、放送後の期間における通信での配信である。配信有無情報は、いわゆる見逃し配信の有無を示す情報フラグである。配信有無情報は、1ビットの値で表されうる。見逃し配信有、無は、配信有無情報の設定値として、それぞれ1、0と表される。
VOD(Video On Demand)アプリとは、配信されるコンテンツの再生に用いられるアプリである。配信期間は、配信開始時刻と配信終了時刻を用いて表される。配信開始時刻、配信終了時刻は、それぞれ見逃し配信の開始時刻、終了時刻を示す。
The distribution information indicates distribution availability information (distribution availability), VOD application information, content URL, and distribution period. Catch-up distribution is distribution via communication during the period after broadcast. The distribution availability information is an information flag indicating whether catch-up distribution is available. The distribution availability information can be expressed as a 1-bit value. Availability and absence of catch-up distribution are expressed as 1 and 0, respectively, as the setting values of the distribution availability information.
A VOD (Video On Demand) app is an app used to play distributed content. The distribution period is expressed using a distribution start time and a distribution end time. The distribution start time and distribution end time indicate the start time and end time of catch-up distribution, respectively.
これらの項目のうち、番組名、ネットワークID、サービスID、イベントID、放送開始時刻、および、放送時間は、MH-EITにも含まれ、同じ設定値が設定される。但し、配信情報をなす番組名は、MH-EITに設定される番組名とは異なっていてもよい。ネットワークID、サービスID、および、イベントIDの組は、番組固有の識別情報として検索に用いられる。なお、一部の放送サービス、例えば、地上波放送では、サービスIDの設定値として、ネットワークIDの設定値と等しい値が設定されうる。その場合には、ネットワークIDとサービスIDの一方が省略されてもよい。 Of these items, the program name, network ID, service ID, event ID, broadcast start time, and broadcast duration are also included in the MH-EIT, and the same setting values are set for them. However, the program name that constitutes the distribution information may be different from the program name set in the MH-EIT. The set of network ID, service ID, and event ID is used for searches as program-specific identification information. Note that with some broadcasting services, such as terrestrial broadcasting, the service ID setting value may be set to a value equal to the network ID setting value. In such cases, one of the network ID and service ID may be omitted.
次に、本実施形態に係る配信情報登録処理の例について説明する。図9は、本実施形態に係る配信情報登録処理の例を示すフローチャートである。
(ステップS102)受信装置40の番組情報処理部434は、MH-SDTとMH-EITを用いて番組表画面を表示部460に表示する。番組情報処理部434は、番組表画面に表示される番組からユーザ操作で指示される番組を候補番組として選択する。
(ステップS104)番組情報処理部434は、MH-SDTとMH-EITを参照し、選択した候補番組の番組識別情報を特定し、候補番組の配信情報要求を配信情報管理サーバ30に送信する。
Next, an example of the distribution information registration process according to this embodiment will be described with reference to a flowchart shown in FIG.
(Step S102) The program information processing unit 434 of the receiving device 40 uses the MH-SDT and MH-EIT to display a program guide screen on the display unit 460. The program information processing unit 434 selects, as a candidate program, a program designated by a user operation from the programs displayed on the program guide screen.
(Step S104) The program information processing unit 434 refers to the MH-SDT and MH-EIT, identifies the program identification information of the selected candidate program, and transmits a request for distribution information of the candidate program to the distribution information management server 30.
(ステップS106)配信情報管理サーバ30は、受信装置40から配信情報要求を待ち受ける。配信情報管理サーバ30は、受信した配信情報要求で指示される候補番組の配信情報を検索する。ここで、配信情報管理サーバ30は、配信情報要求に含まれる番組識別情報と等しい番組識別情報と関連付けて保存している配信情報の有無を判定する。候補番組の配信情報を有する場合には(ステップS106 YES)、配信情報管理サーバ30は、配信情報要求に対する応答として、送信元の受信装置40に候補番組の配信情報を送信し、ステップS108の処理に進む。候補番組の配信情報を有しない場合には(ステップS106 NO)ステップS116の処理に進む。 (Step S106) The distribution information management server 30 waits for a distribution information request from the receiving device 40. The distribution information management server 30 searches for distribution information of the candidate programs specified in the received distribution information request. Here, the distribution information management server 30 determines whether or not there is distribution information stored in association with program identification information that is equal to the program identification information included in the distribution information request. If there is distribution information of the candidate programs (step S106 YES), the distribution information management server 30 transmits the distribution information of the candidate programs to the receiving device 40 that sent the distribution information request in response to the distribution information request, and proceeds to processing of step S108. If there is no distribution information of the candidate programs (step S106 NO), proceeds to processing of step S116.
(ステップS108)受信装置40の番組情報処理部434は、配信情報管理サーバ30から候補番組の配信情報を受信する。
(ステップS110)番組情報処理部434は、受信した配信情報に含まれる配信有無情報を参照し、通信(例えば、見逃し配信)での配信有無を判定する。配信ありと判定されるとき(ステップS110、YES)、番組情報処理部434は、受信した配信情報を配信情報管理部436に出力し、ステップS112の処理に進む。配信なしと判定されるとき(ステップS110、NO)、ステップS114の処理に進む。
(Step S108) The program information processing unit 434 of the receiving device 40 receives the distribution information of the candidate programs from the distribution information management server 30.
(Step S110) The program information processing unit 434 references distribution availability information included in the received distribution information and determines whether distribution is available via communication (e.g., catch-up distribution). If it is determined that distribution is available (step S110, YES), the program information processing unit 434 outputs the received distribution information to the distribution information management unit 436 and proceeds to processing in step S112. If it is determined that distribution is not available (step S110, NO), it proceeds to processing in step S114.
(ステップS112)配信情報管理部436は、番組情報処理部434から入力された配信情報を番組情報リストに追加する。その後、図9の処理を終了する。
(ステップS114)配信情報管理部436は、配信予定がないことを示すメッセージ画面を生成し、表示部460に表示させる。その後、図9の処理を終了する。
(ステップS116)配信情報管理サーバ30は、候補番組の配信情報なしを通知する応答情報を配信情報要求に対する応答として、送信元の受信装置40に送信する。
(ステップS118)受信装置40の番組情報処理部434は、配信情報管理サーバ30から配信情報なしを示す応答情報を受信するとき、候補番組の配信情報のデータなしを示すメッセージ画面を生成し、表示部460に表示させる。その後、図9の処理を終了する。
(Step S112) The distribution information management unit 436 adds to the program information list the distribution information input from the program information processing unit 434. Thereafter, the processing in FIG. 9 ends.
(Step S114) Distribution information management unit 436 generates a message screen indicating that there is no distribution schedule, and displays it on display unit 460. Thereafter, the processing in FIG. 9 ends.
(Step S116) Distribution information management server 30 transmits response information notifying that distribution information of the candidate program is not available to receiving device 40, which is the transmission source, as a response to the distribution information request.
(Step S118) When receiving response information indicating that there is no distribution information from distribution information management server 30, program information processing unit 434 of receiving device 40 generates a message screen indicating that there is no distribution information data for the candidate program, and displays it on display unit 460. Thereafter, the processing in FIG. 9 ends.
次に、本実施形態に係る配信処理の例について説明する。図10は、本実施形態に係る配信処理の例を示すフローチャートである。
(ステップS202)配信情報管理部436は、入力部450から番組情報リスト画面の表示を示す操作信号が入力されるとき、番組情報リスト画面の生成を開始する。
配信情報管理部436は、番組情報リストに配信情報が保存された候補番組ごとに、ステップS204~S212の処理を繰り返す。
Next, an example of the distribution process according to this embodiment will be described with reference to a flowchart shown in FIG.
(Step S202) When an operation signal instructing display of a program information list screen is input from input unit 450, distribution information management unit 436 starts generating a program information list screen.
The distribution information management unit 436 repeats the processes of steps S204 to S212 for each candidate program whose distribution information is stored in the program information list.
(ステップS204)配信情報管理部436は、処理対象とする対象候補番組の配信情報に示される配信開始時刻を特定し、現時刻が配信開始時刻以降であるか否かを判定する。配信開始時刻以降である場合(ステップS204 YES)、ステップS206の処理に進む。配信開始時刻よりも先行する場合(ステップS204 NO)、ステップS212の処理に進む。
(ステップS206)配信情報管理部436は、対象候補番組の配信情報に示される配信終了時刻を特定し、現時刻が配信開始時刻以前であるか否かを判定する。配信開始時刻以前である場合(ステップS206 YES)、ステップS208の処理に進む。配信開始時刻よりも後続する場合(ステップS206 NO)、ステップS210の処理に進む。
(Step S204) The distribution information management unit 436 identifies the distribution start time indicated in the distribution information of the target candidate program to be processed, and determines whether the current time is after the distribution start time. If it is after the distribution start time (YES in step S204), the process proceeds to step S206. If it is earlier than the distribution start time (NO in step S204), the process proceeds to step S212.
(Step S206) The distribution information management unit 436 identifies the distribution end time indicated in the distribution information of the target candidate program and determines whether the current time is before the distribution start time. If it is before the distribution start time (YES in step S206), the process proceeds to step S208. If it is after the distribution start time (NO in step S206), the process proceeds to step S210.
(ステップS208)配信情報管理部436は、対象候補番組の配信状況を配信中と判定し、判定した配信状況を、対象候補番組の配信情報から特定される番組名、再生時間、および、配信終了時刻とともに掲載項目に含めて番組情報リスト画面に配置する。
(ステップS210)配信情報管理部436は、対象候補番組の配信状況を配信終了と判定し、判定した配信状況を、対象候補番組の配信情報から特定される番組名、および、再生時間とともに掲載項目に含めて番組情報リスト画面に配置する。
(ステップS212)配信情報管理部436は、対象候補番組の配信状況を配信前と判定し、判定した配信状況を、対象候補番組の配信情報から特定される番組名、再生時間、および、配信開始時刻とともに掲載項目に含めて番組情報リスト画面に配置する。
配信情報管理部436は、番組情報リストに配信情報が保存された候補番組のうち未処理の候補番組がなくなるとき、ステップS204~S212の処理を終了し、ステップS214の処理に進む。
(Step S208) The distribution information management unit 436 determines that the distribution status of the target candidate program is currently being distributed, and places the determined distribution status on the program information list screen as a listing item along with the program name, playback time, and distribution end time identified from the distribution information of the target candidate program.
(Step S210) The distribution information management unit 436 determines that the distribution status of the target candidate program has ended, and places the determined distribution status on the program information list screen as a listing item along with the program name and playback time identified from the distribution information of the target candidate program.
(Step S212) The distribution information management unit 436 determines that the distribution status of the target candidate program is before distribution, and places the determined distribution status on the program information list screen as a listing item along with the program name, playback time, and distribution start time identified from the distribution information of the target candidate program.
When there are no more unprocessed candidate programs among the candidate programs whose distribution information is stored in the program information list, the distribution information management unit 436 ends the processing of steps S204 to S212 and proceeds to processing of step S214.
(ステップS214)配信情報管理部436は、番組情報リスト画面を表示部460に表示させ、配信状況が配信中である候補番組の掲載項目への指示を待ち受ける。いずれかの候補番組の掲載項目が指示されるとき(ステップS214 YES)、ステップS216の処理に進む。どの候補番組の掲載項目も指示されないとき(ステップS214 NO)、図10の処理を終了する。
(ステップS216)コンテンツ処理部438は、掲載項目が指示された候補番組を選択番組として特定し、特定した選択番組の配信情報を参照して、VODアプリとコンテンツURLを特定する。コンテンツ処理部438は、特定したVODアプリを起動し、コンテンツURLで指示される動画配信サーバ20から選択番組のコンテンツを受信する。コンテンツ処理部438は、受信したコンテンツの再生を開始する。その後、図10の処理を終了する。
(Step S214) The distribution information management unit 436 displays the program information list screen on the display unit 460 and waits for an instruction to select a posting item for a candidate program whose distribution status is currently being distributed. If an instruction to select a posting item for any candidate program is received (YES in step S214), the process proceeds to step S216. If an instruction to select a posting item for any candidate program is not received (NO in step S214), the process of FIG. 10 ends.
(Step S216) The content processing unit 438 identifies the candidate program for which the listing item is specified as the selected program, and identifies the VOD application and content URL by referring to the distribution information of the identified selected program. The content processing unit 438 launches the identified VOD application and receives the content of the selected program from the video distribution server 20 specified by the content URL. The content processing unit 438 starts playing the received content. Thereafter, the processing of FIG. 10 ends.
<第2の実施形態>
次に、第2の実施形態に係る放送通信システム1について、上記の実施形態との差異点を主として説明する。上記の実施形態との共通点については、共通の符号を付し、特に断らない限りその説明を援用する。
本実施形態に係る受信装置40の制御部430は、録画機能を有する。番組情報処理部434は、番組表画面を表示部460に表示させ、ユーザ操作により入力部450から入力される操作信号で録画対象の番組を選択する。
番組情報処理部434は、現時刻が放送開始時刻よりも先行する番組に対しては、録画予約を行い、予約リストを生成する。
番組情報処理部434は、現時刻が放送開始時刻以降であって放送終了時刻以前の番組に対しては、録画を行い、録画終了後に録画リストを生成する。
Second Embodiment
Next, a broadcast communication system 1 according to a second embodiment will be described, focusing on differences from the above-described embodiment. Common reference numerals are used for common features with the above-described embodiment, and the same explanations will be used unless otherwise specified.
The control unit 430 of the receiving device 40 according to this embodiment has a recording function. The program information processing unit 434 displays a program guide screen on the display unit 460, and selects a program to be recorded by an operation signal input from the input unit 450 by a user operation.
The program information processing unit 434 makes recording reservations for programs whose broadcast start time is earlier than the current time, and generates a reservation list.
The program information processing unit 434 records programs whose current time is after the broadcast start time and before the broadcast end time, and generates a recording list after the recording is completed.
番組情報処理部434は、ユーザ操作に従って表示部460に予約リストと録画リストの一方または両方を表示させる。予約リストには録画予約に係る録画予約番組ごとの予約情報として番組名と録画完了時刻が表される。録画完了時刻は、放送開始時刻から放送時間の経過後、つまり、放送終了時刻に相当する。録画リストには録画を完了した録画済番組の録画情報として番組名と録画時間が表される。録画時間は、例えば、録画番組の受信時間、つまり、指示された録画開始時刻もしくは放送開始時刻から指示された録画終了時刻もしくは放送終了時間までの時間に相当する。 The program information processing unit 434 displays either or both of the reservation list and recording list on the display unit 460 in accordance with user operations. The reservation list displays the program name and recording completion time as reservation information for each program scheduled for recording. The recording completion time corresponds to the time after the broadcast start time has elapsed, i.e., the broadcast end time. The recording list displays the program name and recording time as recording information for recorded programs that have been recorded. The recording time corresponds, for example, to the reception time of the recorded program, i.e., the time from the specified recording start time or broadcast start time to the specified recording end time or broadcast end time.
配信情報管理部436は、配信状況が配信開始前である候補番組に対しては、予約リストの内容を含めて番組情報リスト画面を構成してもよい。構成された番組情報リスト画面は、予約リスト画面として表現されてもよい。
配信情報管理部436は、録画予約番組ごとに録画予約の際に生成された予約情報(図11参照)から番組名と録画完了時刻を掲載項目として抽出し、番組情報リストに割り当てる。録画完了時刻において、ユーザが録画予約番組のコンテンツが利用可能となる。
配信情報管理部436は、配信開始前の候補番組ごとの配信情報(図13参照)から番組名と配信開始時刻を掲載項目として抽出し、番組情報リスト画面に割り当てる。
図14は、本実施形態に係る番組情報リスト画面の第1例を示す。図14に例示される番組情報リスト画面は、予約リスト画面として表される。図11に例示される録画予約番組「録画E-110」の録画完了時刻と、図13に例示される候補番組「D-106」の配信開始時刻が表されている。
The distribution information management unit 436 may configure a program information list screen including the contents of the reservation list for a candidate program whose distribution status is before distribution starts. The configured program information list screen may be expressed as a reservation list screen.
The distribution information management unit 436 extracts the program name and the recording completion time from the recording reservation information (see FIG. 11) generated at the time of recording reservation for each program, and assigns them to the program information list. At the recording completion time, the content of the program that was scheduled to be recorded becomes available to the user.
The distribution information management unit 436 extracts the program name and distribution start time as publication items from the distribution information for each candidate program before distribution starts (see FIG. 13), and assigns them to the program information list screen.
Fig. 14 shows a first example of a program information list screen according to this embodiment. The program information list screen shown in Fig. 14 is displayed as a reservation list screen. The screen shows the recording completion time of the reserved program "Recording E-110" shown in Fig. 11 and the distribution start time of the candidate program "D-106" shown in Fig. 13.
配信情報管理部436は、配信状況が配信中である候補番組に対しては、録画リストの内容を含めて番組情報リスト画面を構成してもよい。構成された番組情報リスト画面は、録画リスト画面として表現されてもよい。
配信情報管理部436は、録画番組に対して生成された録画情報(図12参照)から「番組名」と「録画時間」を掲載項目として抽出し、番組情報リスト画面に割り当てる。但し、「録画時間」は、「再生時間」として充てられる。
The distribution information management unit 436 may construct a program information list screen including the contents of the recording list for a candidate program whose distribution status is currently being distributed. The constructed program information list screen may be expressed as a recording list screen.
The distribution information management unit 436 extracts the "program name" and "recording time" from the recording information generated for the recorded program (see FIG. 12) as listing items and assigns them to the program information list screen. However, the "recording time" is used as the "playback time."
配信情報管理部436は、配信中の候補番組ごとの配信情報(図13参照)から「番組名」、「放送時間」および「配信終了時刻」を掲載項目として抽出し、番組情報リストに割り当てる。但し、「放送時間」は、「再生時間」として充てられる。
図15は、本実施形態に係る番組情報リスト画面の第2例を示す。図15に例示される番組情報リスト画面は、録画リスト画面として表される。図12に例示される録画番組「録画E-120」の録画時間ならびに録画開始時刻と、候補番組「A-100」(図示せず)の放送時間と配信終了時刻が表されている。「録画E-120」に対しては、特段の期限が設定されていないため、配信終了時刻の欄に「HDD録画」と表示されている。この表示は、録画データが自装置の記憶媒体であるHDDに記憶されていることを示す。
The distribution information management unit 436 extracts the "program name,""broadcasttime," and "distribution end time" from the distribution information for each candidate program currently being distributed (see FIG. 13) as listing items and assigns them to the program information list. However, the "broadcast time" is allocated as the "playback time."
FIG. 15 shows a second example of a program information list screen according to this embodiment. The program information list screen shown in FIG. 15 is displayed as a recording list screen. The recording duration and recording start time of the recorded program "Recording E-120" shown in FIG. 12, as well as the broadcast duration and distribution end time of the candidate program "A-100" (not shown), are displayed. Since no particular deadline has been set for "Recording E-120,""HDDRecording" is displayed in the distribution end time column. This display indicates that the recording data is stored on the HDD, which is the storage medium of the device itself.
図15に例示される候補番組と録画番組のいずれのコンテンツも、その時点において配信可能である。コンテンツ処理部438は、上記の実施形態と同様の手順を実行し、図15に例示される候補番組のうち、操作信号で指示される選択番組のコンテンツを取得し、提示させることができる。コンテンツ処理部438は、録画番組のうち、操作信号で指示される選択番組のコンテンツを記憶媒体から読み取り、提示させることができる。 The content of both the candidate programs and recorded programs illustrated in FIG. 15 can be distributed at that time. The content processing unit 438 executes the same procedure as in the above embodiment to obtain and present the content of the selected program indicated by an operation signal from among the candidate programs illustrated in FIG. 15. The content processing unit 438 can read the content of the selected program indicated by an operation signal from among the recorded programs from the storage medium and present it.
<第3の実施形態>
次に、第3の実施形態に係る放送通信システム1について、上記の実施形態との差異点を主として説明する。上記の実施形態との共通点については、共通の符号を付して、特に断らない限りその説明を援用する。
上記の実施形態では、番組情報処理部434が番組表画面を表示させ、ユーザ操作に応じて見逃し配信対象とする番組を選択する場合を主とした。本実施形態に係る受信装置40の番組情報処理部434は、その時点において選局された編成チャンネルで放送されている番組を受信し、操作に応じて事後視聴が指示される場合、その時点において受信中の番組を候補番組として選択する。番組情報処理部434は、例えば、表示部460に表示させたメニュー画面から事後視聴メニューの選択を検出することにより事後視聴の指示を検出することができる(図示せず)。事後視聴メニューには、例えば、「VODで後で見る」など、事後視聴の要否照会を示す文字列が表される。番組情報処理部434は、事後視聴の指示を検出するとき、その番組の視聴とその時点の時刻を視聴時刻として示す視聴履歴を保存する。このとき、番組情報処理部434は、その番組の受信を停止し、その後、動作を停止してもよい(電源断)。
Third Embodiment
Next, a broadcast communication system 1 according to a third embodiment will be described, focusing on differences from the above-described embodiments. Common reference numerals are used for common features with the above-described embodiments, and the same description will be used unless otherwise specified.
In the above embodiment, the program information processing unit 434 mainly displays a program guide screen and selects a program to be targeted for catch-up distribution in response to a user operation. The program information processing unit 434 of the receiving device 40 according to this embodiment receives a program currently being broadcast on the selected channel. When a post-viewing instruction is issued in response to an operation, the program information processing unit 434 selects the currently being received program as a candidate program. The program information processing unit 434 can detect a post-viewing instruction, for example, by detecting the selection of a post-viewing menu from a menu screen displayed on the display unit 460 (not shown). The post-viewing menu displays a character string indicating whether or not post-viewing is required, such as "Watch later on VOD." When the program information processing unit 434 detects a post-viewing instruction, it saves a viewing history indicating the viewing of the program and the time of the viewing as the viewing time. At this time, the program information processing unit 434 may stop receiving the program and then shut down (power down).
番組情報処理部434は、上記のように、選択した候補番組に対する配信情報要求を配信情報管理サーバ30に送信し、その応答として配信情報を受信する。配信情報管理部436は、受信した配信情報に視聴履歴ありを示す視聴履歴有無情報と保存した視聴履歴を含めた拡張配信情報を候補番組ごとに累積して番組情報リストを構成する。配信情報管理部436は、番組表画面を用いて選択された候補番組に対しては、視聴履歴を保存しないため、視聴履歴なしを示す視聴履歴有無情報を含む拡張配信情報を構成する。 As described above, the program information processing unit 434 sends a distribution information request for the selected candidate program to the distribution information management server 30 and receives distribution information in response. The distribution information management unit 436 accumulates viewing history presence/absence information indicating a viewing history in the received distribution information and extended distribution information including the saved viewing history for each candidate program to create a program information list. For candidate programs selected using the program guide screen, the distribution information management unit 436 does not save a viewing history, and therefore creates extended distribution information including viewing history presence/absence information indicating no viewing history.
配信情報管理部436は、視聴履歴有りを示す視聴履歴有無情報を拡張配信情報に含む候補番組に対しては、視聴時間の項目を含めて番組情報リスト画面を生成してもよい。視聴時間は、放送開始時刻から事後視聴が指示される視聴時刻までの経過時間、つまり、事後視聴が指示される時点における番組のコンテンツの再生点に相当する。配信情報管理部436は、候補番組に対する拡張配信情報に含まれる視聴履歴に示される視聴時刻を特定し、特定した視聴時刻と放送開始時刻との差を再生点として定めることができる。図16に例示される番組情報リスト画面では、候補番組「C-100」に対して視聴時間が10分、候補番組「D-106」に対して視聴時間が15分と設定されている。 For candidate programs whose extended distribution information includes viewing history information indicating that a viewing history exists, the distribution information management unit 436 may generate a program information list screen that includes a viewing time item. The viewing time corresponds to the elapsed time from the broadcast start time to the viewing time at which post-viewing is instructed, that is, the playback point of the program content at the time post-viewing is instructed. The distribution information management unit 436 can identify the viewing time indicated in the viewing history included in the extended distribution information for the candidate program, and set the difference between the identified viewing time and the broadcast start time as the playback point. In the program information list screen illustrated in FIG. 16, the viewing time for candidate program "C-100" is set to 10 minutes, and the viewing time for candidate program "D-106" is set to 15 minutes.
コンテンツ処理部438は、視聴履歴有無情報が視聴履歴ありを示す選択番組に対しては、コンテンツ処理部438は、視聴時刻以降の要否を問い合わせるための照会画面を生成し、生成した照会画面を示す表示画面データを表示部460に出力する。表示部460には、照会画面が表示される。照会画面においてコンテンツの提示を開始する再生点として、放送開始時刻と視聴時刻のいずれを選択するかが照会するためのメッセージが表される。 For a selected program whose viewing history information indicates that it has been viewed, the content processing unit 438 generates an inquiry screen to inquire about whether viewing is required after the viewing time, and outputs display screen data showing the generated inquiry screen to the display unit 460. The inquiry screen is displayed on the display unit 460. A message is displayed on the inquiry screen to inquire about whether to select the broadcast start time or the viewing time as the playback point from which to start presenting the content.
図17に例示される照会画面では、「番組C-100を続きから見ますか?」との文字列からなるメッセージと、「続きから見る」との文字列が表された回答ボタン1と、「最初から見る」との文字列が表された回答ボタン2が配置される。回答ボタン1は、視聴時刻に対応する再生点以降のコンテンツの再生を押下により指示するためのボタンである。回答ボタン2は、番組開始時刻に対応する開始点以降のコンテンツの再生を押下により指示するためのボタンである。ユーザ操作に応じて入力部450から入力される操作信号により視聴時刻に対応する再生点以降の再生と、開始点以降の再生のいずれかが指示される。 The inquiry screen illustrated in FIG. 17 displays a message consisting of the text "Would you like to continue watching program C-100?" along with answer button 1 displaying the text "Continue watching" and answer button 2 displaying the text "Watch from the beginning." Answer button 1 is a button for pressing to instruct playback of content from the playback point corresponding to the viewing time onwards. Answer button 2 is a button for pressing to instruct playback of content from the start point corresponding to the program start time onwards. An operation signal input from input unit 450 in response to a user operation instructs playback from either the playback point corresponding to the viewing time onwards or the start point onwards.
視聴時刻に対応する再生点以降の再生が指示される場合、コンテンツ処理部438は、選択番組に対応するVODアプリを起動し、受信した選択番組のコンテンツを再生点から再生する。図18に例示されるコンテンツ表示画面では、視聴時刻に対応する再生点として、再生時間のほぼ中間の時点が指示されたスライダーバーが配置されている。これにより、視聴者は選択番組のコンテンツのうち、未視聴部分を探索するための操作を行わずに済む。
再生点以降の再生が指示される場合、コンテンツ処理部438は、受信した選択番組のコンテンツを再生点から再生する。
When playback from the playback point corresponding to the viewing time onward is instructed, the content processing unit 438 launches the VOD application corresponding to the selected program and plays the received content of the selected program from the playback point. The content display screen illustrated in Figure 18 displays a slider bar indicating a point approximately midway through the playback time as the playback point corresponding to the viewing time. This eliminates the need for the viewer to perform operations to search for unviewed portions of the content of the selected program.
When playback from the playback point onwards is instructed, the content processing unit 438 plays back the received content of the selected program from the playback point onwards.
次に、本実施形態に係る配信情報登録処理の例について、図9に例示される配信情報登録処理との差異点を主として説明する。図19は、本実施形態に係る配信情報登録処理の例を示すフローチャートである。
図19の処理は、図9に例示される処理のうち、ステップS102、S104の処理に代え、ステップS122、S124の処理を有する。図19の処理は、番組の放送中、つまり、放送信号の受信中に開始される。
(ステップS122)受信装置40の番組情報処理部434は、ユーザ操作に応じて入力部450から入力される操作信号を待ち受け、事後視聴を示す操作信号を検出する。番組情報処理部434は、受信中の番組を候補番組として選択する。
(ステップS124)番組情報処理部434は、MH-EITを参照し、受信中の番組の番組識別情報を特定し、受信中の番組を候補番組とする配信情報要求を配信情報管理サーバ30に送信する。その後、ステップS106の処理に進む。
Next, an example of distribution information registration processing according to this embodiment will be described, focusing on differences from the distribution information registration processing exemplified in Fig. 9. Fig. 19 is a flowchart showing an example of distribution information registration processing according to this embodiment.
The process of Fig. 19 includes steps S122 and S124 instead of steps S102 and S104 of the process exemplified in Fig. 9. The process of Fig. 19 is started while a program is being broadcast, that is, while a broadcast signal is being received.
(Step S122) The program information processing unit 434 of the receiving device 40 waits for an operation signal input from the input unit 450 in response to a user operation, and detects an operation signal indicating post-viewing. The program information processing unit 434 selects the program being received as a candidate program.
(Step S124) The program information processing unit 434 refers to the MH-EIT, identifies the program identification information of the program being received, and transmits a distribution information request specifying the program being received as a candidate program to the distribution information management server 30. Thereafter, the process proceeds to step S106.
次に、本実施形態に係る配信処理の例について、図10に例示される配信処理との差異点を主として説明する。図20は、本実施形態に係る配信処理の例を示すフローチャートである。図20の処理は、図10に例示される処理に加え、ステップS226、S228、S230およびS232の処理を有する。ステップS226の処理は、ステップS214の処理において、配信中のいずれかの候補番組の掲載項目が指示されるとき(ステップS214 YES)に開始される。ステップS214の処理において、いずれの候補番組の掲載項目も指示されないとき(ステップS214 NO)、図20の処理を終了する。 Next, an example of distribution processing according to this embodiment will be described, focusing on the differences from the distribution processing illustrated in FIG. 10. FIG. 20 is a flowchart showing an example of distribution processing according to this embodiment. In addition to the processing illustrated in FIG. 10, the processing in FIG. 20 includes steps S226, S228, S230, and S232. The processing in step S226 is initiated when a listing item for any of the candidate programs currently being distributed is specified in the processing in step S214 (step S214 YES). When a listing item for any of the candidate programs is not specified in the processing in step S214 (step S214 NO), the processing in FIG. 20 ends.
(ステップS226)コンテンツ処理部438は、番組情報リスト画面からユーザ操作により掲載項目が指示された候補番組を選択番組として特定する。コンテンツ処理部438は、番組情報リストを参照し、選択番組に対する視聴情報有無情報が視聴履歴を有するか否かを判定する。視聴履歴を有するとき(ステップS226 YES)、ステップS228の処理に進む。視聴履歴を有しないとき、ステップS216の処理に進む。
(ステップS228)コンテンツ処理部438は、視聴時刻以降の再生の要否を問い合わせるための照会画面を生成し、表示部460に表示させる。
(Step S226) The content processing unit 438 identifies the candidate program whose listing item is specified by user operation on the program information list screen as the selected program. The content processing unit 438 references the program information list and determines whether the viewing information presence/absence information for the selected program includes a viewing history. If a viewing history exists (YES in step S226), the process proceeds to step S228. If a viewing history does not exist, the process proceeds to step S216.
(Step S228) Content processing unit 438 generates an inquiry screen for inquiring whether playback after the viewing time is required, and causes display unit 460 to display the inquiry screen.
(ステップS230)コンテンツ処理部438は、ユーザ操作により入力部450から入力される操作信号を待ち受け、視聴時刻以降の再生を示す操作信号が入力されるか否かにより、視聴時刻以降の再生が選択されたか否かを判定する。視聴時刻以降の再生が選択される場合(ステップS230 YES)、ステップS232の処理に進む。視聴時刻以降の再生が選択されない場合、ステップS216の処理に進む。 (Step S230) The content processing unit 438 waits for an operation signal to be input from the input unit 450 by user operation, and determines whether playback from the viewing time onwards has been selected based on whether an operation signal indicating playback from the viewing time onwards has been input. If playback from the viewing time onwards has been selected (step S230 YES), the process proceeds to step S232. If playback from the viewing time onwards has not been selected, the process proceeds to step S216.
(ステップS232)コンテンツ処理部438は、選択番組の配信情報を参照して、VODアプリとコンテンツURLの他、放送開始時刻と視聴時刻を特定する。コンテンツ処理部438は、視聴時刻から放送開始時刻を減算して選択番組の再生点を定める。コンテンツ処理部438は、特定したVODアプリを起動し、コンテンツURLで指示される動画配信サーバ20から選択番組のコンテンツを受信する。コンテンツ処理部438は、定めた再生点から受信したコンテンツの再生を開始する。その後、図20の処理を終了する。 (Step S232) The content processing unit 438 references the distribution information of the selected program and identifies the VOD application, content URL, as well as the broadcast start time and viewing time. The content processing unit 438 subtracts the broadcast start time from the viewing time to determine the playback point of the selected program. The content processing unit 438 launches the identified VOD application and receives the content of the selected program from the video distribution server 20 specified by the content URL. The content processing unit 438 begins playback of the received content from the determined playback point. The processing of FIG. 20 then ends.
以上に説明したように、本実施形態に係る受信装置40は放送信号から番組ごとの番組情報を有するイベント情報テーブル(例えば、MH-EIT)を分離する分離部416と、イベント情報テーブルから、いずれかの番組を候補番組として選択する番組情報処理部434を備える。受信装置40は、候補番組の配信の有無を示す配信情報を番組情報管理装置から通信で取得し、候補番組ごとの配信情報を有する番組情報リストを保持する配信情報管理部436と、番組情報リストで示される配信有の候補番組のいずれかを選択番組として選択し、選択番組のコンテンツをコンテンツ配信装置から通信で受信するコンテンツ処理部438と、を備える。
この構成によれば、イベント情報テーブルで伝達された番組から選択された候補番組に対する配信情報が取得され、配信情報により配信の有無が伝達される候補番組から選択された選択番組のコンテンツを通信で受信することができる。ユーザは関心を有する番組のコンテンツの配信の有無を確認したうえで、放送時間に拘束されずに番組のコンテンツを受信することができる。
As described above, the receiving device 40 according to this embodiment includes a separation unit 416 that separates an event information table (e.g., MH-EIT) having program information for each program from the broadcast signal, and a program information processing unit 434 that selects one of the programs from the event information table as a candidate program. The receiving device 40 also includes a distribution information management unit 436 that acquires distribution information indicating whether or not the candidate programs are being distributed from a program information management device via communications and holds a program information list having distribution information for each candidate program, and a content processing unit 438 that selects one of the distributed candidate programs indicated in the program information list as a selected program and receives the content of the selected program via communications from a content distribution device.
According to this configuration, distribution information for candidate programs selected from the programs transmitted in the event information table is acquired, and the content of a selected program selected from the candidate programs whose distribution information indicates whether or not it is being distributed can be received via communication. After checking whether or not the content of a program in which the user is interested is being distributed, the user can receive the program content without being bound by broadcast times.
配信情報は、候補番組のコンテンツの配信期間を示し、配信情報管理部436は、少なくとも現時刻が配信期間内である候補番組の番組情報リストを表示部460に出力してもよい。
この構成によれば、配信中の候補番組の番組情報リストが表示部460に表示される。そのため、ユーザは、その時点において利用可能な候補番組から関心を有する番組のコンテンツを受信することができる。
The distribution information indicates the distribution period of the content of the candidate program, and the distribution information management unit 436 may output to the display unit 460 a program information list of candidate programs whose distribution period is at least the current time.
According to this configuration, a program information list of candidate programs currently being distributed is displayed on the display unit 460. Therefore, the user can receive content of a program in which the user is interested from the candidate programs available at that time.
配信情報管理部436は、候補番組ごとに前記配信期間に基づいて現時刻における配信状況を判定し、配信状況を当該候補番組と関連付けて表示部460に出力してもよい。
この構成によれば、ユーザは候補番組ごとの配信状況に基づいて関心を有する候補番組のコンテンツの受信の可否を判断することができる。
The distribution information management unit 436 may determine the distribution status at the current time based on the distribution period for each candidate program, and output the distribution status to the display unit 460 in association with the candidate program.
According to this configuration, the user can determine whether or not to receive the content of a candidate program in which the user is interested, based on the distribution status of each candidate program.
番組情報処理部434は、イベント情報テーブルに基づいて番組ごとの番組情報を示す番組表を生成し、当該番組表を表示部460に出力し、番組表から操作に応じて指示された番組情報に係る番組を候補番組として定めてもよい。
この構成によれば、ユーザは、番組ごとの放送時間と編成チャンネルを確認したうえで、関心を有する候補番組を選択することができる。
The program information processing unit 434 may generate a program guide showing program information for each program based on the event information table, output the program guide to the display unit 460, and determine as candidate programs programs those programs related to the program information indicated in response to an operation from the program guide.
According to this configuration, the user can select candidate programs that interest him/her after checking the broadcast time and programming channel for each program.
配信情報管理部436は、少なくとも配信状況が配信中である候補番組と録画済みの番組を示す番組リストを表示部に出力してもよい。
この構成によれば、コンテンツを受信可能な候補番組と録画済番組を示す番組リストが表示される。コンテンツを取得可能とする候補番組と録画済番組が一元的に選択可能となるため、ユーザに対する利便性が向上する。
The distribution information management unit 436 may output a program list showing at least candidate programs whose distribution status is currently being distributed and recorded programs to the display unit.
According to this configuration, a program list showing candidate programs and recorded programs from which content can be received is displayed. Since candidate programs and recorded programs from which content can be acquired can be selected in a unified manner, convenience for the user is improved.
番組情報処理部434は、受信中の番組に対し、事後視聴が指示されるとき、受信中の番組を候補番組として選択してもよい。
この構成によれば、事後視聴が指示される候補番組の配信情報が取得され、通信でのコンテンツ配信の有無がユーザに通知される。そのため、受信中の番組の視聴を中断する場合であっても、通信でコンテンツを取得できる可能性を知得することができる。
When a post-viewing instruction is given for a program currently being received, the program information processing unit 434 may select the program currently being received as a candidate program.
According to this configuration, distribution information of candidate programs for which post-viewing is instructed is acquired, and the user is notified of whether content is available for distribution via communication. Therefore, even if viewing of a program currently being received is interrupted, the user can be informed of the possibility of obtaining content via communication.
コンテンツ処理部438は、候補番組が選択番組として選択されるとき、事後視聴が指示された時点における再生点から選択番組のコンテンツを出力してもよい。
この構成によれば、事後視聴が指示された再生点からコンテンツが再生される。そのため、ユーザは、視聴したいと考える再生点として、事後視聴が指示された時点における再生点を探すための操作を免れることができる。
When a candidate program is selected as the selected program, the content processing unit 438 may output the content of the selected program from the playback point at the time when the instruction for post-viewing is given.
According to this configuration, the content is played back from the playback point designated for post-viewing, which eliminates the need for the user to search for the playback point at the time the post-viewing instruction was issued as the playback point the user desires to view.
イベント情報テーブルは、番組ごとに番組識別情報を有し、配信情報管理部436は、候補番組の配信情報要求を番組識別情報と対応づけて前記番組情報管理装置に送信し、番組情報管理装置から当該番組識別情報に対応する配信情報を受信してもよい。
この構成によれば、既存のイベント情報テーブルで伝達される番組識別情報を用いて、個々の番組が特定される。新たな識別情報を定義しなくても識別情報を用いて番組が特定される。
The event information table may have program identification information for each program, and the distribution information management unit 436 may transmit a request for distribution information of a candidate program to the program information management device in association with the program identification information, and may receive distribution information corresponding to the program identification information from the program information management device.
According to this configuration, each program is identified using the program identification information transmitted in the existing event information table, and the program is identified using the identification information without defining new identification information.
配信情報は、候補番組のコンテンツを提示させるアプリケーションプログラム(例えば、VODアプリ)を示し、コンテンツ処理部は、候補番組が選択番組として選択されるとき、アプリケーションプログラムで指示される処理を実行する。
この構成によれば、選択番組のコンテンツの提示に用いられるアプリケーションプログラムの選択に係るユーザ操作を要しない。そのため、選択番組のコンテンツの受信および再生に係る利便性が向上する。
The distribution information indicates an application program (for example, a VOD application) that presents the content of the candidate program, and the content processing unit executes processing instructed by the application program when the candidate program is selected as a selected program.
This configuration eliminates the need for a user operation to select an application program to be used to present the content of the selected program, thereby improving the convenience of receiving and playing the content of the selected program.
以上、この発明の実施形態について図面を参照して詳述してきたが、具体的な構成は上述の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。上述の実施形態において説明した各構成は、任意に組み合わせることができる。 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の入力部450、表示部460、および、放音部470の一部または全部は、必ずしも受信装置40の他の部位と一体に構成されていなくてもよく、各種のデータを有線または無線で送受信することができれば、別体であってもよい。 For example, some or all of the input unit 450, display unit 460, and sound emission unit 470 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 via wired or wireless communication.
上記の例では、番組表画面が複数の放送局を跨いで構成される場合を例にしたが、これには限らない。番組情報処理部434は、少なくとも放送信号を受信中の編成チャンネルで放送される番組の番組情報を含めて番組表画面を構成してもよい。受信中の編成チャンネルで放送される番組の番組情報のみを含め、かつ、ネットワークIDとサービスIDに一定の関係を有する場合、番組情報処理部434は、番組表画面の生成、ひいては、候補番組の特定においてMH-SDTを参照することを要しない。 In the above example, the program guide screen is configured across multiple broadcast stations, but this is not limited to this. The program information processing unit 434 may configure the program guide screen to include at least program information for programs broadcast on the currently receiving channel. If only program information for programs broadcast on the currently receiving channel is included and there is a certain relationship between the network ID and the service ID, the program information processing unit 434 does not need to refer to the MH-SDT when generating the program guide screen or, ultimately, when identifying candidate programs.
配信情報管理部436は、配信終了時刻までの残り期間が所定の残り期間の下限(例えば、1時間~1日)以下になる候補番組について、配信終了通知を示す配信終了通知画面を生成し、生成した配信終了通知画面を示す表示画面データを表示部460に出力してもよい。表示部460に表示された配信終了通知画面に接した視聴者に、配信終了時刻が近い候補番組を案内することができ、その視聴が促される。
また、現時刻が配信終了時刻を経過した候補番組、または、配信終了時刻から所定の経過期間(例えば、1~7日)以上経過した候補番組について、配信情報管理部436は、配信情報を消去してもよい。ひいては、番組情報リスト画面から配信終了となった候補番組が消去される。
The distribution information management unit 436 may generate a distribution end notification screen showing a distribution end notification for a candidate program whose remaining time until the distribution end time is equal to or less than a predetermined lower limit of the remaining time (for example, one hour to one day), and output display screen data showing the generated distribution end notification screen to the display unit 460. Viewers who see the distribution end notification screen displayed on the display unit 460 can be guided to candidate programs whose distribution end time is approaching, and are encouraged to watch those programs.
Furthermore, the distribution information management unit 436 may delete the distribution information of a candidate program whose current time has passed the distribution end time or a candidate program whose current time has passed a predetermined period of time (for example, 1 to 7 days) since the distribution end time. As a result, the candidate program whose distribution has ended is deleted from the program information list screen.
なお、番組の放送予定には異動が生じることがある。異動には、放送時間の変更と放送予定の喪失がある。番組情報処理部434は、放送予定に異動が生じた番組である移動番組に対して放送予定異動通知を示す異動通知画面を生成し、生成した異動通知画面を示す表示画面データを表示部460に出力してもよい。異動通知画面には、放送予定の異動として放送予定の喪失または変更後の放送時間と、通信での視聴案内が表される。番組情報処理部434は、異動通知画面に表れる番組に対して、入力部450から入力される操作信号により異動通知画面に表れる異動番組への指示を検出するとき、その異動番組を見逃し配信による候補番組として選択してもよい。これにより、通信により番組のコンテンツを視聴する機会が確保される。 Note that changes may occur in the broadcast schedule of a program. Changes include changes to broadcast times and the loss of a broadcast schedule. The program information processing unit 434 may generate a change notification screen showing a broadcast schedule change notification for a moved program, which is a program whose broadcast schedule has been changed, and output display screen data showing the generated change notification screen to the display unit 460. The change notification screen displays the lost or changed broadcast time as a change in the broadcast schedule, as well as viewing instructions via communication. When the program information processing unit 434 detects an instruction to a moved program displayed on the change notification screen by an operation signal input from the input unit 450 for a program displayed on the change notification screen, the program information processing unit 434 may select the moved program as a candidate program for catch-up streaming. This ensures an opportunity to view the program content via communication.
番組情報処理部434は、最新のMH-EITを参照して、前回のMH-EITから検出される番組と同一の番組について放送時間の変更の有無を判定する。番組情報処理部434は、前回検出したMH-EITから識別される番組と少なくともサービスIDとイベントIDの組と、番組名のいずれか一方が共通な番組を同一の番組と判定してもよい。番組情報処理部434は、前回検出されたMH-EITに記述された番組のうち、現時刻が放送時間内または放送開始時刻以前である番組と同一の番組が、最新のMH-EITから検出されない場合、その番組について放送予定が喪失したと判定してもよい。 The program information processing unit 434 refers to the latest MH-EIT and determines whether the broadcast time of a program identical to a program detected in the previous MH-EIT has changed. The program information processing unit 434 may determine that a program that shares at least one of the service ID and event ID pair or program name with a program identified in the previously detected MH-EIT is the same program. If the program information processing unit 434 does not detect in the latest MH-EIT a program identical to a program described in the previously detected MH-EIT whose current time is within the broadcast time or before the broadcast start time, it may determine that the broadcast schedule for that program has been lost.
また、放送装置10、動画配信サーバ20、配信情報管理サーバ30、または、受信装置40のそれぞれの一部、例えば、制御部430の一部または全部機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより制御部430の機能を実現してもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、プロセッサ、メモリや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、制御部430の機能を実現するためのプログラムは、ブラウザであってもよい。番組のコンテンツの一部または全体は、マークアップ言語で記述されたマークアップ文書として構成されてもよい。制御部430は、マークアップ文書の記述を解析し、記述された指令で指示される処理を実行することで、放送受信処理部432とコンテンツ処理部438の一方または両方の機能を実現してもよい。 Furthermore, a program for implementing some or all of the functions of the broadcasting device 10, video distribution server 20, distribution information management server 30, or receiving device 40, for example, the control 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 control unit 430. Here, "loading a program recorded on a recording medium into a computer system and executing it" includes installing the program on 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 the Internet, a WAN, a LAN, a dedicated line, or other communication line. The program for implementing the functions of the control unit 430 may also be a browser. Some or all of the program content may be configured as a markup document written in a markup language. The control unit 430 may implement the functions of one or both of the broadcast reception processing unit 432 and the content processing unit 438 by analyzing the description in the markup document and executing the processing specified by the commands written in the markup document.
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、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.
1…放送通信システム、10(10-1、10-2)…放送装置、20(20-1、20-2)…動画配信サーバ、30…配信情報管理サーバ、40(40-1、40-2)…受信装置、412…放送受信部、414…復調部、416…分離部、422…通信部、430…制御部、432…放送受信処理部、434…番組情報処理部、436…配信情報管理部、438…コンテンツ処理部、442…映像復号部、444…音声復号部、450…入力部、460…表示部、470…放音部 1...Broadcast communication system, 10 (10-1, 10-2)...Broadcast device, 20 (20-1, 20-2)...Video distribution server, 30...Distribution information management server, 40 (40-1, 40-2)...Receiving device, 412...Broadcast receiving unit, 414...Demodulation unit, 416...Separation unit, 422...Communication unit, 430...Control unit, 432...Broadcast reception processing unit, 434...Program information processing unit, 436...Distribution information management unit, 438...Content processing unit, 442...Video decoding unit, 444...Audio decoding unit, 450...Input unit, 460...Display unit, 470...Sound emission unit
Claims (12)
前記イベント情報テーブルから、いずれかの番組を候補番組として選択する番組情報処理部と、
前記候補番組の配信の有無を示す配信情報を番組情報管理装置から通信で取得し、
前記候補番組ごとの配信情報を有する番組情報リストを保持する配信情報管理部と、
前記番組情報リストで示される配信有の候補番組のいずれかを選択番組として選択し、
前記選択番組のコンテンツをコンテンツ配信装置から通信で受信するコンテンツ処理部と、を備える
受信装置。 a separation unit that separates an event information table having program information for each program from the broadcast signal;
a program information processing unit that selects any one of the programs from the event information table as a candidate program;
obtaining distribution information indicating whether or not the candidate program is being distributed from a program information management device via communication;
a distribution information management unit that holds a program information list having distribution information for each of the candidate programs;
Selecting one of the candidate programs available for distribution shown in the program information list as a selected program;
a content processing unit that receives the content of the selected program from a content distribution device via communication;
前記配信情報管理部は、
少なくとも現時刻が配信期間内である候補番組の番組情報リストを表示部に出力する
請求項1に記載の受信装置。 the distribution information indicates a distribution period of the content of the candidate program;
The distribution information management unit
The receiving device according to claim 1, wherein a program information list of candidate programs whose distribution period is currently within the current time is output to a display unit.
候補番組ごとに前記配信期間に基づいて現時刻における配信状況を判定し、
前記配信状況を当該候補番組と関連付けて前記表示部に出力する
請求項2に記載の受信装置。 The distribution information management unit
determining a current distribution status for each candidate program based on the distribution period;
The receiving device according to claim 2 , wherein the distribution status is output to the display unit in association with the candidate program.
前記イベント情報テーブルに基づいて番組ごとの番組情報を示す番組表を生成し、当該番組表を前記表示部に出力し、
前記番組表から操作に応じて指示された番組情報に係る番組を前記候補番組として定める
請求項2に記載の受信装置。 The program information processing unit
generating a program guide showing program information for each program based on the event information table, and outputting the program guide to the display unit;
The receiving device according to claim 2 , wherein a program related to program information designated in response to an operation from the program guide is determined as the candidate program.
少なくとも前記配信状況が配信中である前記候補番組と録画済みの番組を示す番組リストを表示部に出力する
請求項3に記載の受信装置。 The distribution information management unit
The receiving device according to claim 3 , wherein a program list showing at least the candidate programs whose distribution status is currently being distributed and recorded programs is output to a display unit.
受信中の番組に対し、事後視聴が指示されるとき、前記受信中の番組を前記候補番組として選択する
請求項1に記載の受信装置。 The program information processing unit
The receiving device according to claim 1 , wherein when a post-viewing instruction is given for a program currently being received, the receiving device selects the program currently being received as the candidate program.
請求項5に記載の受信装置。 The receiving device according to claim 5 , wherein when the candidate program is selected as the selected program, the content processing unit outputs the content of the selected program from a playback point at the time when the instruction for post-viewing is given.
前記配信情報管理部は、
前記候補番組の配信情報要求を番組識別情報と対応づけて前記番組情報管理装置に送信し、
前記番組情報管理装置から当該番組識別情報に対応する配信情報を受信する
請求項1に記載の受信装置。 the event information table has program identification information for each program,
The distribution information management unit
a request for distribution information of the candidate program in association with program identification information and transmitted to the program information management device;
The receiving device according to claim 1 , wherein the receiving device receives distribution information corresponding to the program identification information from the program information control device.
前記コンテンツ処理部は、前記候補番組が前記選択番組として選択されるとき、前記アプリケーションプログラムで指示される処理を実行する
請求項8に記載の受信装置。 the distribution information indicates an application program that causes content of the candidate program to be presented;
The receiving device according to claim 8 , wherein the content processing unit executes a process instructed by the application program when the candidate program is selected as the selected program.
請求項1に記載の受信装置として機能させるためのプログラム。 A program for causing a computer to function as the receiving device according to claim 1.
前記番組情報管理装置と、
請求項1に記載の受信装置と、を備える
放送通信システム。 a broadcasting device that transmits a broadcast signal including the event information table;
the program information management device;
A broadcasting communication system comprising: the receiving device according to claim 1 .
前記受信装置が、
放送信号から番組ごとの番組情報を有するイベント情報テーブルを分離する第1ステップと、
前記イベント情報テーブルから、いずれかの番組を候補番組として選択する第2ステップと、
前記候補番組の配信の有無を示す配信情報を番組情報管理装置から通信で取得し、
前記候補番組ごとの配信情報を有する番組情報リストを保持する第3ステップと、
前記番組情報リストで示される配信有の候補番組のいずれかを選択番組として選択し、
前記選択番組のコンテンツをコンテンツ配信装置から通信で受信する第4ステップと、を実行する
受信方法。 A receiving method in a receiving device,
The receiving device:
a first step of separating an event information table having program information for each program from a broadcast signal;
a second step of selecting any one of the programs as a candidate program from the event information table;
obtaining distribution information indicating whether or not the candidate program is being distributed from a program information management device via communication;
a third step of retaining a program information list having distribution information for each of the candidate programs;
Selecting one of the candidate programs available for distribution shown in the program information list as a selected program;
a fourth step of receiving the content of the selected program from a content distribution device via communication.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022139838A JP7797340B2 (en) | 2022-09-02 | 2022-09-02 | Receiving device, broadcast communication system, receiving method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2022139838A JP7797340B2 (en) | 2022-09-02 | 2022-09-02 | Receiving device, broadcast communication system, receiving method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2024035402A JP2024035402A (en) | 2024-03-14 |
| JP7797340B2 true JP7797340B2 (en) | 2026-01-13 |
Family
ID=90194892
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2022139838A Active JP7797340B2 (en) | 2022-09-02 | 2022-09-02 | Receiving device, broadcast communication system, receiving method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7797340B2 (en) |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009239686A (en) | 2008-03-27 | 2009-10-15 | Hitachi Ltd | Broadcast receiving system, home gateway device, and broadcast receiving terminal device |
| JP2016100837A (en) | 2014-11-25 | 2016-05-30 | Necプラットフォームズ株式会社 | Program guide display device, program guide display system, program guide display method, and program guide display program |
| JP2018011186A (en) | 2016-07-13 | 2018-01-18 | シャープ株式会社 | Content recommendation apparatus, content recommendation system, reception apparatus, content recommendation method, and program |
| JP2018157412A (en) | 2017-03-17 | 2018-10-04 | 株式会社東芝 | Broadcast system and content analysis apparatus |
| WO2018235243A1 (en) | 2017-06-22 | 2018-12-27 | マクセル株式会社 | Content viewing system, content viewing method and content viewing terminal |
| JP6759278B2 (en) | 2018-05-29 | 2020-09-23 | Necパーソナルコンピュータ株式会社 | Video display device and its viewing support method and program |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MX2009011047A (en) * | 2007-04-13 | 2010-03-30 | Sezmi Corp | Viewer interface for a content delivery system. |
-
2022
- 2022-09-02 JP JP2022139838A patent/JP7797340B2/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009239686A (en) | 2008-03-27 | 2009-10-15 | Hitachi Ltd | Broadcast receiving system, home gateway device, and broadcast receiving terminal device |
| JP2016100837A (en) | 2014-11-25 | 2016-05-30 | Necプラットフォームズ株式会社 | Program guide display device, program guide display system, program guide display method, and program guide display program |
| JP2018011186A (en) | 2016-07-13 | 2018-01-18 | シャープ株式会社 | Content recommendation apparatus, content recommendation system, reception apparatus, content recommendation method, and program |
| JP2018157412A (en) | 2017-03-17 | 2018-10-04 | 株式会社東芝 | Broadcast system and content analysis apparatus |
| WO2018235243A1 (en) | 2017-06-22 | 2018-12-27 | マクセル株式会社 | Content viewing system, content viewing method and content viewing terminal |
| JP6759278B2 (en) | 2018-05-29 | 2020-09-23 | Necパーソナルコンピュータ株式会社 | Video display device and its viewing support method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2024035402A (en) | 2024-03-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8381253B2 (en) | Content placeholder markers | |
| US20080168503A1 (en) | System and Method for Selecting and Viewing Broadcast Content Based on Syndication Streams | |
| US20110106744A1 (en) | Content recommendation device, content recommendation system, content recommendation method, program, and integrated circuit | |
| WO2014125947A1 (en) | Information processing device, information processing method, and information processing system | |
| JPWO2010119686A1 (en) | Electronic notification device and electronic notification method | |
| KR102630037B1 (en) | Information processing device, information processing method, transmission device, and transmission method | |
| KR20190073373A (en) | Information processing apparatus and information processing method | |
| KR20120091117A (en) | Method and device for receiving an expanded service/program guide | |
| US9532107B2 (en) | Content distribution | |
| US20090150956A1 (en) | Television program broadcasting arrangement, and method | |
| KR102461599B1 (en) | Reception device, reception method, transmission device, and transmission method | |
| EP2662790A2 (en) | A content distribution system comprising an on-demand server | |
| JP7797340B2 (en) | Receiving device, broadcast communication system, receiving method, and program | |
| US10972205B2 (en) | Reception apparatus, transmission apparatus, and data processing method | |
| US20250373875A1 (en) | Television and system control method | |
| JP7819061B2 (en) | Receiving device, broadcast communication system, receiving method, and program | |
| JP7738407B2 (en) | Receiving device, client terminal device, and program | |
| JP2013138332A (en) | Digital broadcasting system, receiver, management device, control method and program | |
| JP7783964B2 (en) | Receiving device and receiving method | |
| JP6089969B2 (en) | Digital broadcast receiver | |
| JP2020102717A (en) | Receiver unit and reception method | |
| US10805682B2 (en) | Reading of multimedia content | |
| JP2011077893A (en) | Content transmitter, content receiver and method of receiving content | |
| WO2024083216A1 (en) | Video content publishing system and television receiver | |
| EP2106096A1 (en) | Content delivery system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20250319 |
|
| 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: 20251216 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20251224 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7797340 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |